@charset "utf-8";
/* 
    author:PengJin;
    date:2021-03-16;
*/
body{background:#f0f1f1;}
@media(max-width:1200px){
body{padding-bottom:60px;}
}
/*--banner--*/
.banner{position:relative;z-index:1;clear:both;overflow:hidden;}
.banner .swiper-slide{overflow:hidden;}
.banner .swiper-slide a,.banner .swiper-slide picture{display:block;width:100%;}
.banner .swiper-slide img{display:block;position:relative;left:50%;width:1920px;transform:translateX(-50%);}
.banner .swiper-pager{position:absolute;z-index:9;left:0;bottom:35px;width:100%;text-align:center;}
.banner .swiper-pager span{position:relative;display:inline-block;margin:0 12px !important;width:12px;height:12px;border-radius:50%;background:#fff;opacity:1;}
.banner .swiper-pager span.swiper-pagination-bullet-active{background:#e00e19;background:linear-gradient(to right,#a60102,#e00e19);}
.banner .prev,.banner .next{position:absolute;z-index:9;top:50%;width:58px;height:58px;line-height:56px;color:#ccc;text-align:center;cursor:pointer;border:#ccc solid 1px;border-radius:50%;}
.banner .prev{left:5%;}
.banner .next{right:5%;}
.banner .prev:hover,.banner .next:hover{color:#333;background:#fff;}
@media(max-width:992px){
.banner .swiper-slide img{left:0;width:100%;transform:translateX(0);}
.banner .prev,.banner .next{display:none;}
.banner .swiper-pager{bottom:20px;}
.banner .swiper-pager span{margin:0 5px !important;width:8px;height:8px;}
}
/*--end banner--*/

/*--product--*/
.product{padding-top:70px;overflow:hidden;background:#f0f1f1;}
.product-tab{height:764px;overflow:hidden;background-repeat:no-repeat;background-position:center 44px;}
.product-menu{position:relative;z-index:9;height:100px;}
.product-menu li{
	position: relative;
	float: left;
	width: 16.6666%;
	height: 100px;
	font-size: 18px;
	text-align: center;
	border-right: rgba(255,255,255,0.1) solid 1px;
	background-color: #0f4da4;
}
.product-menu li:last-child{border-right:none;}
.product-menu li:after{display:block;position:absolute;z-index:-1;left:50%;bottom:-4px;width:8px;height:8px;content:"";background:#e00e19;transform:rotate(-45deg);opacity:0;}
.product-menu li a{display:block;position:relative;top:50%;padding:10px;color:#fff;transform:translateY(-50%);}
.product-menu li.cur,.product-menu li:hover{background:#e10e19;background:linear-gradient(to right,#a60102 ,#e10e19);}
.product-menu li.cur:after,.product-menu li:hover:after{opacity:1;}
.product-main{height:634px;overflow:hidden;}
.product-main .item{padding:115px 0;height:634px;}
.product-main .pic{display:none;}
.product-main .pic img{display:block;width:100%;}
.product-main .text{position:relative;float:right;width:580px;overflow:hidden;}
.product-main .text .hd{padding-bottom:30px;overflow:hidden;border-bottom:rgba(255,255,255,0.5) solid 1px;}
.product-main .text .hd i{display:block;width:30px;height:30px;}
.product-main .text .hd h3{margin-top:18px;line-height:30px;font-size:24px;color:#fff;}
.product-main .text .hd h3 a{color:#fff;}
.product-main .text .bd{padding-top:30px;overflow:hidden;}
.product-main .text .bd p{height:168px;line-height:28px;font-size:16px;color:#fff;}
.product-main .text .btns{padding-top:30px;overflow:hidden;}
.product-main .text .btns a{display:block;position:relative;float:left;margin-right:30px;line-height:45px;font-size:16px;color:#0f0f0f;text-align:center;overflow:hidden;background:#fff;}
.product-main .text .btns a:before{display:block;position:absolute;right:-5px;top:50%;margin-top:-30px;width:55px;height:60px;content:"";background:#fff;transform:rotate(15deg);}
.product-main .text .btns a:after{display:inline-block;position:relative;z-index:3;margin-left:10px;font-family:"iconfont";font-size:18px;color:#666;transition:all .5s;}
.product-main .text .btns a.btn-consult{width:212px;}
.product-main .text .btns a.btn-consult:after{content:"\e622";}
.product-main .text .btns a.btn-more{width:180px;}
.product-main .text .btns a.btn-more:after{content:"\e62f";}
.product-main .text .btns a:hover{color:#fff;background:#e10e19;background:linear-gradient(to right,#a60102,#e10e19);}
.product-main .text .btns a:hover:after{margin-left:30px;color:#111;}
@media(max-width:1200px){
.product{padding-top:30px;}
.product-tab{height:auto;background-image:none !important;}
.product-menu li{width:33.33%;height:50px;font-size:14px;line-height:20px;}
.product-main{height:auto;}
.product-main .text{display:none;float:none;width:100%;}
.product-main .pic{display:block;}
.product-main .item{padding:0;height:auto;background:#333;}
}
/*--end product--*/

/*--adv3大优势--*/
.adv{padding-top:40px;overflow:hidden;}
.adv-tab{position:relative;height:550px;}
.adv-menu{position:absolute;z-index:9;right:0;top:0;width:216px;}
.adv-menu li{
	position: relative;
	height: 114px;
	line-height: 114px;
	padding-left: 45px;
	color: #fff;
	cursor: pointer;
	font-size: 20px;
	border-bottom: #e5e5e5 solid 1px;
	transition: all .5s;
	background-color: #0f4da4;
}
.adv-menu li:first-child{border-top:#e5e5e5 solid 1px;}
.adv-menu li:before{display:block;position:absolute;z-index:2;left:-4px;top:50%;margin-top:-4px;width:8px;height:8px;content:"";background:#e10e19;transform:rotate(-45deg);opacity:0;transition:all .5s;}
.adv-menu li.cur,.adv-menu li:hover{background:#e00e19;background:linear-gradient(to right,#e00e19,#a60102);}
.adv-menu li.cur:before,.adv-menu li:hover:before{opacity:1;}
.adv-main{float:left;width:1146px;height:550px;overflow:hidden;}
.adv-main .item{position:relative;padding-top:50px;padding-right:156px;overflow:hidden;}
.adv-main .pic{position:absolute;right:0;top:0;width:690px;height:490px;overflow:hidden;}
.adv-main .pic img{display:block;width:100%;}
.adv-main .text{
	padding: 60px 580px 60px 55px;
	height: 500px;
	color: #fff;
	overflow: hidden;
	background-color: #0f4da4;
}
.adv-main .text .hd{position:relative;padding-top:18px;padding-bottom:28px;overflow:hidden;border-bottom:rgba(255,255,255,0.1) solid 1px;}
.adv-main .text .hd:before{display:block;position:absolute;left:0;top:0;width:50px;height:2px;content:"";background:#e00e19;}
.adv-main .text .hd h3{font-size:24px;line-height:1.25;}
.adv-main .text .hd p{margin-top:4px;font-size:20px;}
.adv-main .text .bd{padding-top:28px;overflow:hidden;}
.adv-main .text .bd p{height:168px;line-height:28px;font-size:16px;color:#fff;}
.adv-main .text .btns{padding-top:30px;overflow:hidden;}
.adv-main .text .btns a{display:block;position:relative;width:180px;line-height:45px;font-size:16px;color:#0f0f0f;text-align:center;overflow:hidden;background:#fff;}
.adv-main .text .btns a:before{display:block;position:absolute;right:-5px;top:50%;margin-top:-30px;width:55px;height:60px;content:"";background:#fff;transform:rotate(15deg);}
.adv-main .text .btns a:after{display:inline-block;position:relative;z-index:3;margin-left:30px;font-family:"iconfont";content:"\e622";font-size:18px;color:#666;transition:all .5s;}
.adv-main .text .btns a:hover{color:#fff;background:#e00e19;background:linear-gradient(to right,#e10e19,#a60102);}
.adv-main .text .btns a:hover:after{margin-left:50px;color:#111;}
.adv-page{position:absolute;right:0;bottom:0;padding:0 20px;width:216px;}
.adv-page li{position:relative;float:left;width:33.3333%;height:45px;line-height:45px;font-size:24px;color:#ccc;text-align:center;cursor:pointer;}
.adv-page li:before{display:block;position:absolute;top:0;left:50%;margin-left:-11px;width:22px;height:2px;content:"";background:#e10e19;transform:scale(0,1);transition:all .5s;}
.adv-page li.cur{color:#333;}
.adv-page li.cur:before{transform:scale(1);}
@media(max-width:1440px){
.adv-tab{height:468px;}
.adv-menu{width:184px;}
.adv-menu li{padding-left:38px;height:98px;line-height:98px;}
.adv-main{width:960px;height:468px;}
.adv-main .pic{width:587px;height:417px;}
.adv-main .text{padding:50px 480px 50px 46px;height:468px;}
.adv-main .text .bd{padding-top:24px;}
.adv-main .text .bd p{height:120px;line-height:24px;}
.adv-main .text .btns{padding-top:20px;}
}
@media(max-width:1200px){
.adv{padding-top:20px;}
.adv-tab{height:auto;}
.adv-menu{position:static;width:100%;height:auto;}
.adv-menu li{padding:0;float:left;width:33.33%;height:50px;line-height:50px;font-size:14px;border-bottom:none;border-right:#e5e5e5 solid 1px;text-align:center;}
.adv-menu li:before{left:50%;bottom:-4px;top:unset;margin-left:-4px;margin-top:0;}
.adv-menu li:after{display:none !important;}
.adv-menu li:first-child{border-top:none;}
.adv-menu li.cur,.adv-menu li:hover{padding:0;}
.adv-main{width:100%;height:auto;}
.adv-main .item{padding:0;}
.adv-main .pic{position:static;width:100%;height:auto;}
.adv-main .text{padding:20px;height:auto;}
.adv-main .text .hd{padding-bottom:20px;}
.adv-main .text .hd h3{font-size:20px;}
.adv-main .text .hd p{font-size:16px;}
.adv-main .text .bd{padding-top:20px;}
.adv-main .text .bd p{height:auto;line-height:1.5;font-size:14px;}
.adv-page{display:none !important;}
}
/*--end adv--*/

/*--videos--*/
.videos{padding:70px 0;overflow:hidden;background:#f0f1f1;}
.videos-slide{overflow:hidden;}
.videos-slide .item{display:block;background:#fff;}
.videos-slide .item i{display:block;position:relative;overflow:hidden;}
/*.videos-slide .item i:after{display:block;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;content:"";transition:all .5s;}
.videos-slide .item i:before{display:block;position:absolute;z-index:9;top:50%;left:50%;font-family:"iconfont";font-size:40px;color:#fff;content:"\e623";transform:translate(-50%,-50%);}*/
.videos-slide .item i img{display:block;width:100%;}
.videos-slide .item h3{padding:0 10px;height:70px;line-height:70px;font-size:18px;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s;}
/*.videos-slide .item:hover i:after{background:rgba(0,0,0,0.5);}*/
.videos-slide .item:hover h3{color:#fff;background:#e00e19;background:linear-gradient(to right,#a60102,#e00e19);}
@media(max-width:1440px){
.videos{padding:60px 0;}
}
@media(max-width:1200px){
.videos{padding:30px 10px;}
.videos-slide .item h3{height:45px;line-height:45px;font-size:16px;}
}
/*--end videos--*/

/*--craft--*/
.craft{padding:70px 0;overflow:hidden;background:url(../images/craft_bg1.jpg) no-repeat center 0 / cover;}
.craft-list{overflow:hidden;}
.craft-list .item{display:flex;flex-wrap:wrap;margin-bottom:110px;}
.craft-list .item:nth-child(even){flex-direction:row-reverse;}
.craft-list .pic{position:relative;width:50%;overflow:hidden;}
.craft-list .pic img{display:block;width:100%;}
.craft-list .pic .icon{position:absolute;top:60px;width:84px;height:124px;text-align:center;background:rgba(0,0,0,0.5);}
.craft-list .pic .icon em{display:block;height:62px;line-height:62px;font-family:"DIN Medium";font-size:20px;color:#fff;}
.craft-list .pic .icon em:after{display:block;margin:0 auto;width:50px;height:1px;content:"";background:rgba(255,255,255,0.2);}
.craft-list .pic .icon i{display:block;margin:12px auto;width:26px;height:26px;}
.craft-list .text{position:relative;z-index:1;padding:50px 80px;width:50%;background:#fff;transform:translateY(60px);}
.craft-list .text:before{display:block;position:absolute;z-index:3;top:56px;width:8px;height:8px;content:"";background:#fff;transform:rotate(-45deg);}
.craft-list .text .hd{position:relative;padding-bottom:30px;font-size:24px;color:#151419;overflow:hidden;}
.craft-list .text .hd:after{
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 25px;
	height: 2px;
	content: "";
	background-color: #e00e19;
}
.craft-list .text .hd h3{font-weight:bold;}
.craft-list .text .bd{padding-top:20px;overflow:hidden;}
.craft-list .text .bd p{height:120px;line-height:30px;font-size:16px;color:#666;overflow:hidden;}
.craft-list .text .tags{padding-top:15px;overflow:hidden;}
.craft-list .text .tags li{float:left;margin-right:28px;padding:20px 0;width:76px;height:88px;font-size:18px;line-height:1.25;color:#fff;text-align:center;background:url(../aoovi-images/craft_tag.png) no-repeat center / 100% 100%;}
.craft-list .item:nth-child(odd) .pic .icon{right:0;}
.craft-list .item:nth-child(even) .pic .icon{left:0;}
.craft-list .item:nth-child(odd) .text:before{left:-4px;}
.craft-list .item:nth-child(even) .text:before{right:-4px;}
@media(max-width:1440px){
.craft{padding:60px 0;}
}
@media(max-width:1200px){
.craft{padding:30px 10px;}
.craft-list .item{display:block;margin-bottom:30px;}
.craft-list .item:last-child{margin-bottom:0;}
.craft-list .pic,.craft-list .text{width:100%;}
.craft-list .text{padding:20px 30px;transform:translateY(0);}
.craft-list .text .hd{padding-bottom:20px;font-size:20px;}
.craft-list .text .bd{padding-top:15px;}
.craft-list .text .bd p{height:auto;line-height:1.5;font-size:14px;}
.craft-list .text .tags li{margin-right:20px;padding:16px 0;width:65px;height:75px;font-size:16px;}
}
/*--end craft--*/

/*--partner--*/
.partner{padding:70px 0;overflow:hidden;background:#f0f1f1;}
.partner-list{margin:-12px;overflow:hidden;}
.partner-list .item{display:block;position:relative;float:left;margin:12px;width:calc(16.6666% - 24px);text-align:center;overflow:hidden;border:#eaeaea solid 1px;}
.partner-list .item:before{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";background:#e10e19;background:linear-gradient(to right,#a60102,#e10e19);opacity:0;transition:all .5s;}
.partner-list .item:after{display:block;position:absolute;z-index:2;top:10px;left:10px;right:10px;bottom:10px;border:#fff solid 1px;content:"";transform:scale(0);opacity:0;transition:all .5s;}
.partner-list .item img{display:block;width:100%;}
.partner-list .item p{position:absolute;z-index:3;left:5%;top:50%;width:90%;font-size:16px;color:#fff;text-transform:uppercase;transform:translateY(-50%);opacity:0;}
.partner-list .item:hover:before,.partner-list .item:hover p{opacity:1;}
.partner-list .item:hover:after{transform:scale(1);opacity:1;}
@media(max-width:1440px){
.partner{padding:60px 0;}
}
@media(max-width:1200px){
.partner{padding:30px 10px;}
.partner-list{margin:-5px;}
.partner-list .item{margin:5px;width:calc(33.33% - 10px);}
}
/*--end partner--*/

/*--step--*/
.step{padding:70px 0;overflow:hidden;background:url(../images/step_bg.jpg) no-repeat center 0 / cover;}
.step-list{position:relative;padding-bottom:25px;overflow:hidden;border-bottom:#b3b3b4 solid 1px;}
.step-list .item{position:relative;z-index:1;float:left;width:16.6666%;text-align:center;}
.step-list .item:before{display:block;position:absolute;z-index:-1;left:0;top:20px;width:100%;height:1px;content:"";background:#b3b3b4;}
.step-list .item:after{display:block;position:absolute;bottom:15px;right:-10px;width:20px;height:20px;line-height:20px;text-align:center;font-family:"iconfont";font-size:20px;color:#151419;content:"\e622";animation:fadein 2s infinite;}
.step-list .item i{
	display: block;
	margin: 0 auto;
	width: 41px;
	height: 41px;
	border-radius: 50%;
	background-color: #0f4da4;
}
.step-list .item i img{display:block;width:100%;}
.step-list .item p{margin-top:10px;height:50px;line-height:25px;font-size:16px;text-align:center;border-right:#b4b4b4 solid 1px;}
.step-list .item p span{display:block;position:relative;top:50%;transform:translateY(-50%);}
.step-list .item:last-child:after{display:none;}
.step-list .item:last-child p{border-right:none;}
.step .form{padding-top:35px; overflow:hidden;}
.step .form ul{margin:0 auto;max-width:880px;overflow:hidden;}
.step .form li{float:left;height:60px;}
.step .form li:last-child{margin-left:40px;}


#aoovi_input_b{
	display: block;
	padding: 10px 20px;
	
	min-width:300px;
	max-width:100%;
	height: 60px;
	font-size: 18px;
	border: 1px solid #0f4da4;
	outline: none;
	background-color: #FFF;
}

#aoovi_input_b::-webkit-input-placeholder{color:#999;}

.step .form li a{
	display: block;
	width: 210px;
	height: 60px;	
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background-color: #0f4da4;
}

#aoovi_input_a{
	display: block;
	min-width: 210px;
	max-width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background-color: #0f4da4;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

#aoovi_input_a:after{display:inline-block;margin-left:25px;font-family:"iconfont";content:"\e622";transition:all .5s;}
#aoovi_input_a:hover{background:#e10e19;background:linear-gradient(to right,#a60102,#e10e19);}
#aoovi_input_a:hover::after{margin-left:35px;}




.step .form li a:after{display:inline-block;margin-left:25px;font-family:"iconfont";content:"\e622"no-repeat;transition:all .5s;}
.step .form li a:hover{background:#e10e19;background:linear-gradient(to right,#a60102,#e10e19);}
.step .form li a:hover::after{margin-left:35px;}
@media(max-width:1440px){
.step{padding:60px 0;}
}
@media(max-width:1200px){
.step{padding:30px 10px;}
.step-list{padding-bottom:0;}
.step-list .item{margin-bottom:20px;width:33.3333%;}
.step-list .item p{line-height:20px;font-size:14px;}
.step-list .item:nth-child(3n):after{display:none;}
.step-list .item:nth-child(3n) p{border-right:none;}
.step .form li{float:none;width:100%;}
.step .form li:last-child{margin-left:0;margin-top:20px;}
.step .form li input,.step .form li a{width:100%;}

}
/*--end step--*/

/*--aboutus--*/
.aboutus{
	overflow: hidden;
	background-color: #0f4da4;
}
.aboutus .intro{float:left;padding:90px 135px 0 0;width:50%;height:659px;color:#fff;}
.aboutus .intro .hd{position:relative;padding-bottom:30px;overflow:hidden;animation:fadeinB 1s;}
.aboutus .intro .hd:after{display:block;position:absolute;left:0;bottom:0;width:25px;height:2px;content:"";background:#e10e19;}
.aboutus .intro .hd h3{font-size:32px;color:#fff;}
.aboutus .intro .hd h3 a{color:#fff;}
.aboutus .intro .hd h3 strong{display:block;}
.aboutus .intro .bd{padding-top:30px;overflow:hidden;animation:fadeinB 1.5s;}
.aboutus .intro .bd p{height:252px;line-height:28px;font-size:18px;color:#fff;overflow:hidden;}
.aboutus .intro .btns{padding-top:40px;overflow:hidden;animation:fadeinB 2s;}
.aboutus .intro .btns a{display:block;position:relative;width:180px;line-height:45px;font-size:16px;color:#0f0f0f;text-align:center;overflow:hidden;background:#fff;}
.aboutus .intro .btns a:before{display:block;position:absolute;right:-5px;top:50%;margin-top:-30px;width:55px;height:60px;content:"";background:#fff;transform:rotate(15deg);}
.aboutus .intro .btns a:after{display:inline-block;position:relative;z-index:3;margin-left:30px;font-family:"iconfont";content:"\e622";font-size:18px;color:#666;transition:all .5s;}
.aboutus .intro .btns a:hover{color:#fff;background:#e10e19;background:linear-gradient(to right,#a60102,#e10e19);}
.aboutus .intro .btns a:hover:after{margin-left:50px;color:#111;}
.aboutus .photos{position:relative;float:right;width:50%;height:659px;}
.photos-main{position:relative;width:960px;height:659px;overflow:hidden;}
.photos-main li{overflow:hidden;}
.photos-main li img{display:block;}
.photos-menu{position:absolute;z-index:9;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.1);}
.photos-menu li{position:relative;float:left;z-index:1;width:33.3333%;height:110px;line-height:110px;font-size:18px;color:#fff;cursor:pointer;text-align:center;border-right:rgba(255,255,255,0.1) solid 1px;border-bottom:rgba(255,255,255,0.1) solid 1px;}
.photos-menu li:after{display:block;position:absolute;left:50%;top:-4px;width:8px;height:8px;content:"";background:#e10e19;transform:rotate(-45deg);opacity:0;}
.photos-menu li:nth-child(3n){border-right:0;}
.photos-menu li.cur{background:#e10e19;background:linear-gradient(bottom left,#a60102,#e10e19);}
.photos-menu li.cur:after{opacity:1;}
@media(max-width:1200px){
.aboutus .intro{padding:30px 10px;width:100%;height:auto;}
.aboutus .intro .hd{padding-bottom:20px;}
.aboutus .intro .hd h3{font-size:26px;}
.aboutus .intro .bd{padding-top:20px;}
.aboutus .intro .bd p{height:auto;line-height:1.5;font-size:16px;}
.aboutus .intro .btns{padding-top:20px;}
.aboutus .photos{width:100%;height:auto;}
.photos-main{width:100%;height:auto;}
.photos-menu li{height:50px;line-height:50px;font-size:14px;}
}
/*--end aboutus--*/

/*--news--*/
.news{padding:70px 0;overflow:hidden;background:#f0f1f1;}
.news-tab{float:left;padding-right:100px;width:800px;height:432px;overflow:hidden;border-right:#d8d8d8 solid 1px;}
.news-menu{height:45px;line-height:45px;}
.news-menu li{
	position: relative;
	float: left;
	margin-right: 30px;
	width: 140px;
	height: 45px;
	font-size: 16px;
	text-align: center;
	background-color: #0f4da4;
}
.news-menu li:after{display:block;position:absolute;left:50%;bottom:-4px;width:8px;height:8px;content:"";background:#e10e19;transform:rotate(-45deg);opacity:0;}
.news-menu li a{display:block;color:#fff;}
.news-menu li.cur{background:#e00e19;background:linear-gradient(to right,#a60102,#e00e19);}
.news-menu li.cur:after{opacity:1;}
.news-main{margin-top:50px;overflow:hidden;}
.news-main .item{display:block;margin-bottom:42px;overflow:hidden;}
.news-main .item:last-child{margin-bottom:0;}
.news-main .date{float:left;width:84px;height:84px;text-align:center;font-family:"DIN Medium";color:#999;border:#e0e0e0 solid 1px;background:#fff;}
.news-main .date em{display:block;line-height:58px;font-size:36px;border-bottom:#e0e0e0 solid 1px;}
.news-main .date span{display:block;line-height:22px;font-size:14px;}
.news-main .text{padding-left:20px;height:84px;overflow:hidden;}
.news-main .text h3{height:25px;line-height:25px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-main .text p{margin-top:10px;height:48px;line-height:24px;font-size:16px;overflow:hidden;}
.faq{float:right;width:518px;}
.faq .hd{height:100px;line-height:100px;background:url(../images/faq_bg.jpg) no-repeat;}
.faq .hd h3{font-size:18px;}
.faq .hd h3 a{display:block;padding-left:40px;color:#fff;}
.faq .bd{margin-top:35px;height:304px;overflow:hidden;}
.faq .bd li{height:38px;line-height:38px;font-size:16px;}
.faq .bd li a{display:block;position:relative;color:#333;}
.faq .bd li a:after{display:block;position:absolute;right:0;top:0;font-family:"iconfont";content:"\e666";}
@media(max-width:1440px){
.news{padding:60px 0;}
.news-tab{padding-right:85px;width:685px;}
.faq{width:443px;}
}
@media(max-width:1200px){
.news{padding:30px 10px;}
.news-tab{float:none;padding-right:0;width:100%;height:auto;border-right:none;}
.faq{margin-top:30px;width:100%;}
.news-menu li{margin:0 1px;width:calc(33.33% - 2px);font-size:14px;}
.news-main{margin-top:25px;}
.news-main .item{margin-bottom:20px;}
.news-main .date em{font-size:24px;}
.news-main .text{padding-left:10px;}
.news-main .text h3{font-size:16px;}
.news-main .text p{margin-top:6px;}
.faq .hd{height:80px;line-height:80px;}
.faq .bd{margin-top:16px;height:150px;}
.faq .bd li{height:30px;line-height:30px;font-size:14px;}
}
/*--end news--*/
