body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#333; font-size:14px; font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#333; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}

.clear:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clear { *zoom:1; }

/* 正式内容 */
.limit-width{
	margin: 0 auto;
	width: 1000px;
}

.page .header{
	width: 100%;
	height: 60px;
	background-color: #000;
}
.page .header .logo,
.page .header .nav{
	float: left;
}
.page .header .logo{
	margin-right: 10px;
	height: 60px;
	width: 175px;
	background: url("../images/logo.png") no-repeat center;
}
.page .header .nav li{
	float: left;
	padding: 0 10px;
	height: 100%;
	line-height: 60px;
}
.page .header .nav li a{
	display: block;
	padding: 0 5px;
	height: 58px;
	color: #fff;
}
.page .header .nav li a.active{
	border-bottom: 2px solid #f7440e;
}

.page .main .item:nth-child(2n){
	background-color: #f1f1f1;
}
.page .main .item .left,
.page .main .item .right{
	float: left;
}
.page .main .item .left{
	width: 440px;
}
.page .main .item .right{
	width: 560px;
}
.page .main .item .title{
	font-size: 30px;
}
.page .main .item .img-1{
	height: 285px;
	background: url("../images/01.png") no-repeat center;
}
.page .main .item .img-2{
	height: 200px;
	background: url("../images/02.png") no-repeat center;
}
.page .main .item .img-3{
	height: 466px;
	background: url("../images/03.jpg") no-repeat center;
}
.page .main .item .text .co-name{
	color: #049cdd;
}
.page .main .item .text p{
	font-size: 16px;
	line-height: 30px;
}
.page .main .item.intro .content-1{
	padding-bottom: 40px
}
.page .main .item.intro .content-1 .text{
	height: 285px;
	background: url("../images/title_1.png") no-repeat top 32px right 30px;
}
.page .main .item.intro .content-1 .text .title{
	margin-top: 80px;
	margin-left: 52px;
}
.page .main .item.intro .content-1 .text ul{
	margin-top: 10px;
	margin-left: 52px;
}
.page .main .item.intro .content-1 .text ul li{
	line-height: 30px;
	list-style: url("../images/dot.png") inside;
	font-size: 16px;
}
.page .main .item.intro .content-2{
	padding-bottom: 70px;
}
.page .main .item.intro .content-2 .text{
	padding-top: 40px;
	text-align: right;
}
.item.advantage .content{
	padding: 50px;
}
.item.advantage .content .text{
	padding-top: 120px;
	background: url("../images/advantage.png") no-repeat top 92px left 320px;
}
.item.advantage .content .text .title,
.item.advantage .content .text p{
	margin-left: 52px;
}
.item.advantage .content .text .title i{
	font-style: normal;
	color: #e73373;
}
.item.advantage .content .text p{
	margin-top: 40px;
}
.item.why-us .tab{
	margin: 30px 0;
}
.item.why-us .title{
	text-align: center;
	line-height: 130px;
}
.item.why-us .reason li{
	float: left;
	padding-bottom: 50px;
	width: 50%;
}
.item.why-us .reason li .sub-title{
	padding-left: 35px;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	background: url("../images/reason.png") no-repeat left center;
}
.item.why-us .reason li .images{
	width: 100%;
	height: 300px;
}
.item.why-us .reason li .images-1{
	background: url("../images/img_1.png") no-repeat center;
}
.item.why-us .reason li .images-2{
	background: url("../images/img_2.png") no-repeat center;
}
.item.why-us .reason li .images-3{
	background: url("../images/img_3.png") no-repeat center;
}
.item.why-us .reason li .images-4{
	background: url("../images/img_4.png") no-repeat center;
}
.item.why-us .reason li .text{
	margin: 0 auto;
	width: 440px;
}
.item.about .bar{
	height: 80px;
	line-height: 80px;
	font-size: 24px;
	background-color: #8fcbcc;
}
.item.about .bar a{
	float: right;
	display: block;
	margin-top: 20px;
	width: 155px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background-color: #3a6f9f;
}
.item.about .info{
	box-sizing: border-box;
	padding: 20px;
	text-align: center;
}
.item.about .info .info-item{
	display: inline-block;
	box-sizing: border-box;
	text-align: left;
	vertical-align: top;
	margin: 0 80px;
}
.item.about .info .info-item.qr-code{
	text-align: center;
}
.item.about .info .info-item .info-title{
	line-height: 46px;
	font-size: 18px;
	color: #3a6f9f;
}
.item.about .info .info-item.consult ul li{
	margin: 10px 0;
}
.item.about .info .info-item.consult ul li a{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
.item.about .info .info-item .icon-qq{
	float: left;
	display: block;
	margin-right: 5px;
	width: 30px;
	height: 30px;
	background: #ddd url("../images/icon_qq.png") no-repeat center;
}
.item.about .info .info-item.qr-code .info-content img{
	max-width: 140px;
	max-height: 140px;
}
.item.about .info .info-item.cooperation ul li{
	margin: 10px 0;
	color: #888;
}

.page .footer{
	padding: 20px 0;
	background-color: #000;
}
.page .footer .logo{
	margin: 0 auto;
	width: 180px;
	height: 62px;
	background: url("../images/logo.png") no-repeat center;
}
.page .footer .copyright{
	margin-top: 10px;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	color: #fff;
}

/* 首页 */
.page .main .item.index-choose{
	background: none;
}
.page .main .item.index-choose .title{
	margin: 36px 0;
	font-weight: bold;
	text-align: center;
}
.page .main .item.index-choose .content-text p{
	text-align: center;
	font-size: 18px;
	color: #5c6366;
}
.page .main .item.index-choose .content-text p span{
	display: block;
	text-align: center;
	font-size: 22px;
	color: #2b3133;
}
.page .main .item.index-choose .content-text .list li{
	float: left;
	box-sizing: border-box;
	padding: 50px;
	width: 33.333333%;
	text-align: center;
}
.page .main .item.index-choose .content-text .list li .icon_7{
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url("../images/icon_7.png") no-repeat center;
}
.page .main .item.index-choose .content-text .list li .icon_8{
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url("../images/icon_8.png") no-repeat center;
}
.page .main .item.index-choose .content-text .list li .icon_9{
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url("../images/icon_9.png") no-repeat center;
}
.page .main .item.index-choose .content-text .list li .sub-title{
	font-size: 18px;
	color: #049cdd;
}
.page .main .item.index-choose .content-text .list li p{
	text-align: left;
	font-size: 14px;
	color: #5c6366;
}
.page .main .item.index-choose .index-2 .content-text li{
	float: left;
	box-sizing: border-box;
	margin: 22px 0;
	padding-left: 30px;
	width: 33.333333%;
	height: 100px;
}
.page .main .item.index-choose .index-2 .content-text li .icon{
	float: left;
	width: 100px;
	height: 100px;
}
.page .main .item.index-choose .index-2 .content-text li .text{
	float: left;
	padding-left: 10px;
	width: calc( 100% - 110px );
}
.page .main .item.index-choose .index-2 .content-text li .text .sub-title{
	font-size: 18px;
	color: #00c6ff;
}
.page .main .item.index-choose .index-2 .content-text li .text p{
	text-align: left;
	font-size: 14px;
	color: #5c6366;
}
.page .main .item.index-choose .index-2 .content-text li .icon_10{
	background: url("../images/icon_10.jpg") no-repeat center;
}
.page .main .item.index-choose .index-2 .content-text li .icon_11{
	background: url("../images/icon_11.jpg") no-repeat center;
}
.page .main .item.index-choose .index-2 .content-text li .icon_12{
	background: url("../images/icon_12.jpg") no-repeat center;
}
.page .main .item.index-choose .index-2 .content-text li .icon_13{
	background: url("../images/icon_13.jpg") no-repeat center;
}
.page .main .item.index-choose .index-2 .content-text li .icon_14{
	background: url("../images/icon_14.jpg") no-repeat center;
}
.page .main .item.index-choose .index-2 .content-text li .icon_15{
	background: url("../images/icon_15.jpg") no-repeat center;
}
.page .main .item.index-choose .index-4 .content-text ul li{
	float: left;
	box-sizing: border-box;
	padding: 0 30px;
	width: 50%;
}
.page .main .item.index-choose .index-4 .content-text ul li .img{
	float: left;
	width: 180px;
	height: 320px;
}
.page .main .item.index-choose .index-4 .content-text ul li .img_10{
	background: url("../images/10.jpg") no-repeat center;
}
.page .main .item.index-choose .index-4 .content-text ul li .img_11{
	background: url("../images/11.jpg") no-repeat center;
}
.page .main .item.index-choose .index-4 .content-text ul li .text{
	float: left;
	padding-left: 15px;
	width: calc( 100% - 195px );
}
.page .main .item.index-choose .index-4 .content-text ul li .text .sub-title{
	margin: 20px 0;
	font-weight: bold;
	font-size: 16px;
	line-height: 26px;
	color: #00c6ff;
}
.page .main .item.index-choose .index-4 .content-text ul li .text p{
	font-size: 14px;
	color: #aaa;
	text-align: left;
}
.page .main .item.index-choose .index-4 .content-text ul li .text .tag .sub-title{
	margin: 10px 0;
	font-size: 14px;
}
.page .main .item.index-choose .index-4 .content-text ul li .text .tag .tag-list{
	padding-left: 10px;
	font-size: 12px;
	color: #aaa;
}
.page .main .item.index-choose .index-5 .logo-list{
	text-align: center;
}
.page .main .item.index-choose .index-5 .logo-list li{
	float: left;
	margin: 10px;
	width: 120px;
	height: 60px;
	line-height: 60px;
	vertical-align: middle;
}
.page .main .item.index-choose .index-5 .logo-list li img{
	max-height: 60px;
}



/* 软文推广 */

.page .main .item.banner .content{
	position: relative;
}
.page .main .item.banner .login{
	position: absolute;
	top: -350px;
	right: 0;
	width: 280px;
	border-top: 3px solid #00c6ff;
	background-color: #f1f1f1;
}
.page .main .item.banner .login .title{
	padding: 20px 0;
	text-align: center;
	font-size: 18px;
	color: #333;
}
.page .main .item.banner .login .form-item{
	margin: 0 15px;
	margin-bottom: 20px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #ddd;
	background-color: #fff;
}
.page .main .item.banner .login .form-item.code,
.page .main .item.banner .login .form-item.btn{
	border: none;
	background: none;
}
.page .main .item.banner .login .form-item:after{
	display: block;
	content: "";
	width: 0;
	height: 0;
	overflow: hidden;
	clear: both;
}
.page .main .item.banner .login .form-item label{
	float: left;
	box-sizing: border-box;
	width: 82px;
	line-height: 34px;
	font-size: 14px;
	color: #888;
}
.page .main .item.banner .login .form-item.user-name label{
	margin-top: 6px;
	padding-left: 30px;
	height: 22px;
	line-height: 22px;
	border-right: 1px solid #888;
	background: url("../images/icon_5.png") no-repeat left 8px center;
}
.page .main .item.banner .login .form-item.password label{
	margin-top: 6px;
	padding-left: 30px;
	height: 22px;
	line-height: 22px;
	border-right: 1px solid #888;
	background: url("../images/icon_6.png") no-repeat left 8px center;
}
.page .main .item.banner .login .form-item input{
	float: left;
	padding-left: 5px;
	height: 34px;
	width: calc(100% - 87px);
	border: none;
}
.page .main .item.banner .login .form-item input:focus{
	outline: none;
}
.page .main .item.banner .login .form-item.code input{
	width: 118px;
	border: 1px solid #ddd;
}
.page .main .item.banner .login .form-item.code label{
	margin-left: 20px;
	width: 78px;
	height: 36px;
	background: url("");
}
.page .main .item.banner .login .form-item.btn input,
.page .main .item.banner .login .form-item.btn a{
	display: inline-block;
	margin: 5px;
	width: 110px;
	height: 36px;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 36px;
	color: #fff;
	background-color: #00c6ff;
}
.page .main .item.banner .login .form-item.btn a{
	height: 34px;
	line-height: 34px;
	background-color: #ddd;
}
.page .main .item.banner ul li{
	height: 432px;
	width: 100%;
	background: url("../images/banner.jpg") no-repeat center;
	background-size: cover;
}

.page .main .item.choose .left.img-4{
	width: 432px;
	height: 500px;
	background: url("../images/04.png") no-repeat center;
}
.page .main .item.choose .right ul{
	margin: 50px 0;
}
.page .main .item.choose .right ul li{
	margin: 30px;
	line-height: 36px;
	font-size: 24px;
}
.page .main .item.choose .right ul li span{
	color: #00c6ff;
}
.page .main .item.process{
	padding: 20px 0;
}
.page .main .item.process ul.service li.img-5{
	margin: 45px 0;
	width: 100%;
	height: 134px;
	background: url("../images/05.png") no-repeat center;
}
.page .main .item.process .marketing .sub-title{
	margin: 15px 0;
	padding: 0 50px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	background-color: #00c6ff;
}
.page .main .item.process .marketing .sub-title:last-child{
	text-align: right;
}
.page .main .item.process .marketing-item{
	white-space: nowrap;
}
.page .main .item.process .marketing-item .content-text{
	margin: 0 30px;
}
.page .main .item.process .marketing-item p{
	display: inline-block;
	white-space: normal;
	vertical-align: middle;
	font-size: 16px;
	line-height: 26px;
}
.page .main .item.process .marketing-item .img-6{
	display: inline-block;
	width: 210px;
	height: 195px;
	vertical-align: middle;
	background: url("../images/06.jpg") no-repeat center;
}
.page .main .item.process .marketing-item .img-7{
	display: inline-block;
	width: 258px;
	height: 258px;
	vertical-align: middle;
	background: url("../images/07.jpg") no-repeat center;
}
.page .main .item.process .marketing-item.marketing-item-1 p{
	margin-left: 20px;
	width: calc(100% - 210px - 20px);
}
.page .main .item.process .marketing-item.marketing-item-2 p{
	margin-right: 20px;
	width: calc(100% - 258px - 20px);
}

/* 软文代写 */
.page .main .item.writing-banner .img-8{
	width: 100%;
	height: 400px;
	background: url("../images/08.jpg") no-repeat center;
}
.page .main .item.writing .title{
	padding: 25px 0;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #00c6ff;
}
.page .main .item.writing .title i{
	display: inline-block;
	margin-right: 5px;
	width: 40px;
	height: 40px;
	vertical-align: middle;
}
.page .main .item.writing-guarantee .title i{
	background: url("../images/icon_1.png") no-repeat center;
}
.page .main .item.writing-price .title i{
	background: url("../images/icon_2.png") no-repeat center;
}
.page .main .item.writing-explain .title i{
	background: url("../images/icon_3.png") no-repeat center;
}
.page .main .item.writing-guarantee{
	padding-bottom: 30px;
}
.page .main .item.writing-guarantee .img-9{
	height: 260px;
	background: url("../images/09.jpg") no-repeat right center;
}
.page .main .item.writing-guarantee .right ul{
	margin: 15px 0;
}
.page .main .item.writing-guarantee .right ul li{
	margin-left: 50px;
	line-height: 36px;
	font-size: 16px;
}
.page .main .item.writing-guarantee .sub-title{
	display: block;
	margin-left: -20px;
	padding-left: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #00c6ff;
	background: url("../images/icon_4.png") no-repeat left center;
}
.page .main .item.writing-price .writing-table{
	margin-bottom: 30px;
}
.page .main .item.writing-price .writing-table div{
	box-sizing: border-box;
}
.page .main .item.writing-price .writing-table .table-header{
	height: 40px;
	line-height: 40px;
	background-color: #3a6f9f;
}
.page .main .item.writing-price .writing-table .table-header .table-title,
.page .main .item.writing-price .writing-table .table-body .table-item{
	float: left;
	text-align: center;
	white-space: nowrap;
}
.page .main .item.writing-price .writing-table .table-header .table-title{
	font-size: 18px;
	color: #fff;
}
.page .main .item.writing-price .writing-table .article-num{
	width: 20%;
}
.page .main .item.writing-price .writing-table .discount-price{
	width: 15%;
}
.page .main .item.writing-price .writing-table .author-info{
	width: 50%;
}
.page .main .item.writing-price .writing-table .example{
	width: 15%;
}
.page .main .item.writing-price .writing-table .example a{
	color: #00c6ff;
}
.page .main .item.writing-price .writing-table .table-body>div{
	line-height: 36px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}

.page .main .item.writing-explain .sub-title{
	line-height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: #00c6ff;
}
.page .main .item.writing-explain .content-text p{
	line-height: 30px;
	font-size: 16px;
}
.page .main .item.writing-explain{
	padding-bottom: 50px;
}

/* 软文价格 */
.page .main .item.price .search{
	margin: 25px 0;
	width: 300px;
	height: 34px;
	border: 1px solid #ddd;
	background-color: #fff;
}
.page .main .item.price .search input{
	float: left;
	height: 34px;
	line-height: 34px;
	border: none;
}
.page .main .item.price .search input[type="text"]{
	width: 255px;
	padding: 0 5px;
	border-right: 1px solid #ddd;
	font-size: 16px;
}
.page .main .item.price .search input[type="text"]:focus{
	outline: none;
}
.page .main .item.price .search input[type="submit"]{
	width: 34px;
	cursor: pointer;
	background: url("../images/icon_search.png") no-repeat center;
}
.page .main .item.price .search-condition{
	padding: 20px 30px;
	border: 1px solid #ddd;
	background-color: #fafafa;
}
.page .main .item.price .search-condition .condition-item{
	margin: 15px 0;
}
.page .main .item.price .search-condition .condition-item .condition-title{
	float: left;
	width: 100px;
	font-size: 16px;
}
.page .main .item.price .search-condition .condition-item ul{
	position: relative;
	margin-left: 100px;
	padding-left: 80px;
}
.page .main .item.price .search-condition .condition-item ul li{
	float: left;
	margin-right: 20px;
	line-height: 28px;
}
.page .main .item.price .search-condition .condition-item ul li:first-child{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 16px;
}
.page .main .item.price .search-condition .condition-item ul li a.active{
	display: block;
	padding: 0 12px;
	height: 28px;
	line-height: 28px;
	color: #fff;
	background-color: #00c6ff;
}

.page .main .item.price .selected{
	margin-top: 30px;
}
.page .main .item.price .selected span{
	font-size: 12px;
	color: #aaa;
}
.page .main .item.price .selected ul{
	display: inline-block;
}
.page .main .item.price .selected ul li{
	padding: 0 5px;
	border: 1px solid #00c6ff;
	height: 18px;
	line-height: 18px;
	color: #555;
	background-color: #fff;
}
.page .main .item.price .selected ul li a{
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url('../images/icon_close.png') no-repeat center;
}

.page .main .item.price .sort{
	
}
.page .main .item.price .sort a{
	display: inline-block;
	margin: 10px 15px;
	width: 110px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
}
.page .main .item.price .sort a.active{
	color: #fff;
	background-color: #00c6ff;
}
.page .main .item.price .table{
	margin-bottom: 30px;
}
.page .main .item.price .table div{
	box-sizing: border-box;
}
.page .main .item.price .table .table-header{
	height: 40px;
	line-height: 40px;
	background-color: #3a6f9f;
}
.page .main .item.price .table .table-header .table-title,
.page .main .item.price .table .table-body .table-item{
	float: left;
	text-align: left;
	white-space: nowrap;
}
.page .main .item.price .table .table-header .table-title{
	font-size: 14px;
	color: #fff;
}
.page .main .item.price .table .table-body>div{
	height: 130px;
	line-height: 26px;
	border-bottom: 1px solid #ddd;
}
.page .main .item.price .table .table-body .table-item{
	margin-top: 20px;
	font-size: 12px;
}
.page .main .item.price .table .img{
	width: 15%;
}
.page .main .item.price .table .media-name{
	width: 20%;
}
.page .main .item.price .table .fans-num{
	width: 10%;
}
.page .main .item.price .table .sub-table{
	width: 35%;
}
.page .main .item.price .table .update{
	width: 20%;
}
.page .main .item.price .table .img img{
	display: block;
	margin: 0 auto;
	width: 82px;
	height: 82px;
}
.page .main .item.price .table .media-name .name{
	font-size: 16px;
	color: #00c6ff;
}
.page .main .item.price .table .fans-num .name{
	color: #555;
}
.page .main .item.price .table .table-item .content{
	font-size: 14px;
	color: #333;
}
.page .main .item.price .table .fans-num .content{
	color: #00c6ff;
}
.page .main .item.price .table .sub-table .name{
	color: #fff;
	background-color: #00c6ff;
}
.page .main .item.price .table .sub-table .name span{
	display: inline-block;
	box-sizing: border-box;
	padding-left: 5px;
}
.page .main .item.price .table .sub-table .item-1{
	width: 45%;
}
.page .main .item.price .table .sub-table .item-2{
	width: 25%;
}
.page .main .item.price .table .sub-table .item-3{
	width: 30%;
}
.page .main .item.price .table .sub-table .content .item-1,
.page .main .item.price .table .sub-table .content .item-2,
.page .main .item.price .table .sub-table .content .item-3{
	float: left;
	box-sizing: border-box;
	padding-left: 5px;
}
.page .main .item.price .table .table-item.update{
	text-align: center;
}

.page .main .item.price .page-num{
	margin: 50px auto;
	text-align: center;
	overflow: hidden;
}
.page .main .item.price .page-num ul,
.page .main .item.price .page-num .jump{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}
.page .main .item.price .page-num ul li{
	display: inline-block;
	padding: 0 10px;
}
.page .main .item.price .page-num ul li a{
	display: block;
	padding: 0 10px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #ddd;
}
.page .main .item.price .page-num ul li a.active{
	border-color: #00c6ff;
	color: #fff;
	background-color: #00c6ff;
}
.page .main .item.price .page-num .jump input{
	padding: 0 5px;
	width: 80px;
	height: 26px;
	border: 1px solid #ddd;
}
.page .main .item.price .page-num .jump a{
	display: inline-block;
	padding: 0 10px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #ddd;
}

/* tab */
.tab .tab-title{
	padding: 0 1px;
	height: 52px;
	background-color: #06161a;
}
.tab .tab-title li{
	float: left;
	margin-top: 2px;
}
.tab .tab-title li a{
	display: block;
	padding: 0 20px;
	height: 50px;
	line-height: 50px;
	color: #fff;
}
.tab .tab-title li a.active{
	color: #06161a;
	background-color: #fafafa;
}
.tab .tab-content{
	background-color: #fafafa;
}
.main .content .tab .tab-content .item{
	background-color: #fafafa;
}
.tab .tab-content .item ul{
	padding: 20px;
	text-align: center;
}
.tab .tab-content .item ul li{
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	vertical-align: top;
	padding: 8px 10px 2px;
	width: 180px;
	text-align: left;
}
.tab .tab-content .item .img{
	position: relative;
	width: 160px;
	height: 160px;
	background: url("../images/img_5.jpg") no-repeat center;
}
.tab .tab-content .item .sub-title{
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	padding-left: 5px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background: rgba(0,0,0,0.52);
}
.tab .tab-content .item .brief{
	height: 40px;
	overflow: hidden;
	font-size: 12px;
	line-height: 20px;
	color: #aaa;
}
.tab .tab-content .item .fans-num{
	margin-top: 10px;
	font-size: 12px;
	color: #555;
	text-align: right;
	line-height: 26px;
}
.tab .tab-content .item .fans-num span{
	font-size: 16px;
	color: #00c6ff;
}
.tab .tab-content .item .btn-link{
	position: absolute;
	right: 0;
	bottom: 2px;
	left: 0;
	display: none;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background-color: #00c6ff;
}
.tab .tab-content .item ul li:hover{
	background-color: #06161a;
}
.tab .tab-content .item ul li:hover .btn-link{
	display: block;
}

/* 关于我们 */
.page .main .item.about-us .menu-list,
.page .main .item.about-us .menu-content{
	float: left;
	box-sizing: border-box;
	margin: 50px 0;
}
.page .main .item.about-us .menu-list{
	padding: 20px 0;
	width: 210px;
	border-top: 2px solid #00c6ff;
	background-color: #fafafa;
}
.page .main .item.about-us .menu-list ul li{
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.page .main .item.about-us .menu-list ul li a{
	display: block;
	margin: 10px 0;
	border: 1px solid #ddd;
	font-size: 18px;
	font-weight: bold;
	background: #f1f1f1;
}
.page .main .item.about-us .menu-list ul li a:hover{
	border-right-color: #fff;
	background-color: #fff;
}
.page .main .item.about-us .menu-list ul li a.active{
	border-right-color: #fff;
	color: #00c6ff;
	background-color: #fff;
}
.page .main .item.about-us .menu-content{
	padding: 20px 50px;
	padding-top: 0;
	width: calc( 100% - 210px );
}
.page .main .item.about-us .menu-content .title{
	padding-left: 10px;
	font-size: 26px;
	line-height: 36px;
	border-bottom: 2px solid #00c6ff;
}
.page .main .item.about-us .menu-content .menu-1 p{
	margin: 10px 30px;
	color: #555;
	text-indent: 2em;
}

.page .main .item.about-us .menu-content .menu-2 .content-text{
	padding: 20px;
}
.page .main .item.about-us .menu-content .menu-2 .content-text .title{
	padding: 0;
	border: none;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
}
.page .main .item.about-us .menu-content .menu-2 .content-text .info-item{
	line-height: 30px;
}
.page .main .item.about-us .menu-content .menu-3 .content-text .bank-item{
	float: left;
	box-sizing: border-box;
	padding: 20px 10px;
	width: 50%;
}
.page .main .item.about-us .menu-content .menu-3 .content-text .bank-item .img{
	float: left;
	width: 68px;
	height: 68px;
}
.page .main .item.about-us .menu-content .menu-3 .content-text .bank-item .img img{
	width: 100%;
	height: 100%;
}
.page .main .item.about-us .menu-content .menu-3 .content-text .bank-item .text{
	float: left;
	box-sizing: border-box;
	padding-left: 10px;
	width: calc( 100% - 68px );
	line-height: 
}
.page .main .item.about-us .menu-content .menu-3 .content-text .bank-item .text .text-name{
	font-size: 14px;
	font-weight: bold;
	color: #555;
}

.page .main .item.about-us .menu-content .menu-4 .content-text .text-item{
	float: left;
    margin: 10px;
    width: 120px;
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
}
.page .main .item.about-us .menu-content .menu-4 .content-text .text-item img{
	max-height: 60px;
}