@charset "UTF-8";


@font-face {    
  font-family: BEBAS___;    
/*  src: url( 字体.eot ); /* IE */ 
  src: url(../font/BEBAS___.TTF) format("truetype");  /* 非IE */  
}

.banner{position:relative;width:100%;overflow:hidden;z-index:200;}
.banner .bd{width:1920px;height:750px;position:relative;left:50%;margin-left:-960px;overflow:hidden;}
.banner .btn{display:block;width:52px;height:52px;position:absolute;top:50%;margin-top:-26px;cursor:pointer;display:none;}
.banner:hover .btn{display:block;}
.banner .prev{background:url(../images/prev.png) center no-repeat;left:30px;}
.banner .next{background:url(../images/next.png) center no-repeat;right:30px;}


.content{position:relative;}
.content .notice{background-color:rgba(0,0,0,0.6);overflow:hidden;position:absolute;left:0px;top:-60px;width:100%;z-index:300;}
.content .notice .G-in{overflow:hidden;height:60px;list-style:60px;padding-left:34px;box-sizing:border-box;background:url(../images/lb.png) left center no-repeat;}
.content .notice li{line-height:60px;float:left;margin:0px 30px;}
.content .notice li a{color:#ccc;font-size:14px;}



.advantage{background-color:#3175b9;position:relative;z-index:10;}
.advantage li{float:left;padding:29px 0px;}
.advantage .adv1 .txt{position:relative;top:-4px;}
.advantage .adv1{width:384px;color:#f6f6f6;box-sizing:border-box;padding-left:120px;background:url(../images/adv1.jpg) left center no-repeat;}
.advantage .adv1 h3{font-size:18px;margin-bottom:5px;}
.advantage .adv1 p{font-size:14px;line-height:20px;}

.advantage .adv2 .txt{position:relative;top:-4px;}
.advantage .adv2{margin:0px 93px;width:384px;color:#f6f6f6;box-sizing:border-box;padding-left:120px;background:url(../images/adv2.jpg) left center no-repeat;}
.advantage .adv2 h3{font-size:18px;margin-bottom:5px;}
.advantage .adv2 p{font-size:14px;line-height:20px;}

.advantage .adv3 .txt{position:relative;top:-4px;}
.advantage .adv3{width:526px;color:#f6f6f6;box-sizing:border-box;padding-left:120px;background:url(../images/adv3.jpg) left center no-repeat;}
.advantage .adv3 h3{font-size:18px;margin-bottom:5px;}
.advantage .adv3 p{font-size:14px;line-height:20px;}

.about{padding-top:70px;background-color:#fff;position:relative;z-index:10;}
.about .tit{text-align:center;}
.about .tit h3{font-size:36px;color:#333;text-transform:uppercase;}
.about .tit h3 span{display:block;font-size:34px;font-weight:normal;margin-top:6px;}
.about .tit p{font-size:16px;color:#666;width:80%;margin:0 auto;margin-top:20px;line-height:26px;}

.about .body .a_group{text-align:center;margin-top:30px;}
.about .body .a_group a{font-size:16px;color:#333;display:inline-block;height:42px;padding-left:56px;line-height:42px;margin:0px 69px;}
.about .body .a_group .a1{background:#cc0000 url(../images/a1.png) left center no-repeat; color:#fff;padding-right:3%;}
.about .body .a_group .a2{background:url(../images/a2.jpg) left center no-repeat;}
.about .body .a_group .a3{background:url(../images/a3.png) left center no-repeat;}
.about .body .a_group .a4{background:url(../images/a4.png) left center no-repeat;}


.about .data{margin-top:60px;}
.about .data li{float:left;color:#333;text-align:center;width:25%;}
.about .data .l1 span{font-family: BEBAS___;padding-bottom:0.3rem;background:url(../images/dataline.gif) center bottom no-repeat;padding-bottom:36px;display:block;}
.about .data .l1 span em{font-size:88px;}
.about .data .l1 p{font-size:18px;text-align:center;color:#999;margin-top:40px;}

.about .data .l2{}
.about .data .l2 span{font-size:20px;font-family: BEBAS___;padding-bottom:0.3rem;background:url(../images/dataline.gif) center bottom no-repeat;padding-bottom:36px;display:block;}
.about .data .l2 span em{font-size:88px;margin-right:10px;}
.about .data .l2 p{font-size:18px;text-align:center;color:#999;margin-top:40px;}

.about .data .l3{}
.about .data .l3 span{font-size:88px;font-family: BEBAS___;padding-bottom:0.3rem;background:url(../images/dataline.gif) center bottom no-repeat;padding-bottom:36px;display:block;}
.about .data .l3 span em{font-size:88px;margin-right:10px;}
.about .data .l3 p{font-size:18px;text-align:center;color:#999;margin-top:40px;}

.about .data .l4{}
.about .data .l4 span{font-size:20px;font-family: BEBAS___;padding-bottom:0.3rem;background:url(../images/dataline.gif) center bottom no-repeat;padding-bottom:36px;display:block;}
.about .data .l4 span em{font-size:88px;margin-right:10px;}
.about .data .l4 p{font-size:18px;text-align:center;color:#999;margin-top:40px;}


.business{padding-top:0px;background-color:#fff;position:relative;z-index:10;}
.business .tit{text-align:center;padding:80px 50px;background-color:#f3f3f5;}
.business .tit h3{font-size:36px;color:#333;text-transform:uppercase;}
.business .tit h3 span{display:block;font-size:34px;font-weight:normal;margin-top:6px;}
.business .body li{float:left;width:25%;height:600px;position:relative;overflow:hidden;cursor:pointer;}
.business .body li img{width:640px;height:600px;}
.business .body li .caption{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;color:#fff;box-sizing:border-box;padding-top:110px;background-color:rgba(0,0,0,0);transition:all 0.3s linear;}
.business .body li a{color:#fff;}
.business .body li .mc{position:relative;top:100px;transition:all 0.3s linear;}

.business .body li .caption .inTit{font-size:34px;font-weight:bold;padding-top:112px;padding-bottom:30px;position:relative;}
.business .body li .caption .inBod{padding-top:30px;position:relative;opacity:0;transition:all 0.3s linear;}
.business .body li .caption .inBod .txt{width:60%;margin:0 auto;font-size:14px;color:#e5e5e5;line-height:26px;width:360px;margin:0 auto;}
.business .body li .caption .inBod .more{display:block;width:134px;height:38px;margin:0 auto;line-height:38px;font-size:14px;text-align:left;padding-left:25px;background:url(../images/bkt.png) 92px center no-repeat;background-color:#fecb00;box-sizing:border-box;margin-top:46px;}
.business .body li .caption .inTit span{display:block;width:48px;height:3px;position:absolute;left:50%;margin-left:-24px;bottom:0px;background-color:#fecb00;}

.business .body li:hover .mc{top:0px;}
.business .body li:hover .caption{background:transparent;}
.business .body li:hover .inBod{opacity:1;}


.business .body .l1 .caption .inTit{background:url(../images/ll1.png) center top no-repeat;}
.business .body .l2 .caption .inTit{background:url(../images/ll2.png) center top no-repeat;}
.business .body .l3 .caption .inTit{background:url(../images/ll3.png) center top no-repeat;}
.business .body .l4 .caption .inTit{background:url(../images/ll4.png) center top no-repeat;}
.business .body .l5 .caption .inTit{background:url(../images/ll5.png) center top no-repeat;}



.news{padding-top:70px;background-color:#f3f3f5;padding-bottom:80px;z-index:10;position:relative;}
.news .tit{text-align:center;margin-bottom:50px;}
.news .tit h3{font-size:36px;color:#333;text-transform:uppercase;}
.news .tit h3 span{display:block;font-size:34px;font-weight:normal;margin-top:6px;}
.news .tit p{font-size:14px;color:#999;width:870px;margin:0 auto;margin-top:20px;line-height:26px;}
.news .body .hd{margin-bottom:50px;}
.news .body .hd ul{float:left;}
.news .body .hd .more{float:right;display:block;width:120px;height:50px;text-align:center;line-height:50px;box-sizing:border-box;border:1px solid #e60316;font-size:14px;color:#e60316;}
.news .body .hd .more:hover{background-color:#e60012;color:#fff;transition:all 0.3s linear;}
.news .body .hd li{float:left;width:120px;height:50px;text-align:center;line-height:50px;font-size:14px;}
.news .body .hd li a{display:block;color:#333;transition:all 0.3s linear;}
.news .body .hd li a:hover{background-color:#3175b9;color:#fff;}
.news .body .hd .on a{background-color:#3175b9;color:#fff; font-size:16px;}
.news .body .bd .hotNews{float:left;width:640px;}
.news .body .bd .hotNews .pic{margin-bottom:20px;}
.news .body .bd .hotNews .pic img{height:auto;}
.news .body .bd .hotNews .caption .inTit{font-size:18px;color:#333;position:relative;padding-left:96px;}
.news .body .bd .hotNews .caption .inTit span{font-size:24px;color:#666;position:absolute;left:0px;top:-4px;}
.news .body .bd .hotNews .caption .inBody{font-size:14px;color:#666;line-height:26px;padding-left:96px;margin-top:16px;}
.news .body .bd .newlist{width:712px;float:right;}
.news .body .bd .newlist dl{border-bottom:1px solid #ccc;}
.news .body .bd .newlist dd{padding:33px 20px 33px;border-top:1px solid #cccccc;position:relative;}
.news .body .bd .newlist dd .newj{position:absolute;right:20px;top:80px;width:36px;height:16px;background:url(../images/newj.gif) center no-repeat;}
.news .body .bd .newlist .inTit{font-size:16px;padding-left:22px;color:#333;background:url(../images/dot.gif) left center no-repeat;}
.news .body .bd .newlist .inTit span{float:right;font-size:22px;color:#666;position:relative;top:-2px;}
.news .body .bd .newlist .inBody{font-size:14px;color:#666;margin-top:20px;}



.honor{padding-top:70px;position:relative;z-index:10;background-color:#fff;padding-bottom:60px;}
.honor .tit{text-align:center;margin-bottom:60px;}
.honor .tit h3{font-size:36px;color:#333;text-transform:uppercase;}
.honor .tit h3 span{display:block;font-size:34px;font-weight:normal;margin-top:6px;}
.honor .tit p{font-size:14px;color:#999;width:870px;margin:0 auto;margin-top:20px;line-height:26px;}
.honor .honorList{position:relative;}
.honor .honorList .bd{overflow:hidden;}
.honor .honorList .bd .tempWrap{margin:0 auto;}
.honor .honorList .bd .tempWrap ul{padding:20px 0px !important;}
.honor ul{/*width:1500px;*/}


.honor li{float:left;width:284px;box-shadow:0px 0px 5px rgba(0,0,0,0.2);margin:0px 5px;transition:all linear 0.3s;}
.honor li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);transform: translateY(-6px);-webkit-transform: translateY(-10px);}
.honor li h3{height:76px;font-size:16px;color:#333;padding:0px 25px;font-weight:normal;}
.honor li h3 .htc{display:table;width:100%;height:100%;position:relative;}
.honor li h3 .htc .h_c{display:table-cell;text-align:center;vertical-align:middle;}
.honor li p{height:72px;line-height:72px;font-size:12px;padding-left:25px;}
.honor li p .more{color:#999;/*padding-right:10px;*//*background:url(../images/right.gif) right center no-repeat;*/font-size:12px;transition:all 0.3s linear;}
.honor li p .more:hover{color:#e60012;}

.honor .honorList .btn{width:38px;height:38px;display:block;border-radius:50%;box-sizing:border-box;border:1px solid #d1d1d1;cursor:pointer;position:absolute;top:50%;margin-top:-19px;transition:all 0.3s linear;}
.honor .honorList .prev{background:url(../images/prevt.png) center no-repeat;left:-58px;}
.honor .honorList .next{background:url(../images/nextt.png) center no-repeat;right:-58px;}

.honor .honorList .prev:hover{background-image:url(../images/prevtf.png);background-color:#3175b9;border:1px solid #e60012;}
.honor .honorList .next:hover{background-image:url(../images/nexttf.png);background-color:#3175b9;border:1px solid #e60012;}



.video{height:500px;position:relative;}
@media screen and (max-width: 1366px) and (min-width: 1000px){
	.video{height: 360px;}
}
@media screen and (max-width: 1000px) and (min-width: 0px){
	.video{height: 0;}
}
.video .mc{position:absolute;left:50%;top:0px;width:1920px;height:332px;margin-left:-960px;cursor:pointer;}
.video .video_play{position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:-1;}
.video .video_play .video-js{width:100% !important;height:100% !important;}
.video .video_play .video-js .vjs-big-play-button{display:none;}
.video .video_play video{}
.video-back{display:block;padding:200px 0px;text-align:center;background-attachment:fixed;}
.video-back h1{display:block;text-align:center;color:#fff;text-shadow:2px 2px 4px #000;font-size:50px;}
.video-back p{display:block;color:#fff;text-shadow:2px 2px 1px #000;margin:0px;padding:0px;margin-bottom:20px;}
.video-back img{width:150px;}


.main-heading{text-align: center;margin: 50px auto;font-size: 70px;}
.main-para{margin: 10px 100px;text-align: center; font-size: 20px;}


.partner{padding-top:70px;padding-bottom:100px;background-color:#f3f3f5;position:relative;z-index:20;}
.partner .tit{text-align:center;margin-bottom:56px;}
.partner .tit h3{font-size:36px;color:#333;}
.partner .tit h3 span{display:block;font-size:24px;font-weight:normal;margin-top:6px;}
.partner .tit p{font-size:14px;color:#999;width:870px;margin:0 auto;margin-top:20px;line-height:26px;}
.partner .body li{float:left;margin-right:36px;}
.partner .body li a{display:block;border:1px solid #f3f3f5;transition:all 0.3s linear;}
.partner .body li a:hover{border:1px solid #c9c9c9;box-shadow:0px 0px 20px rgba(0,0,0,0.2);}

.partner .body{}
.partner .partnerList{position:relative;}
.partner .partnerList .bd{overflow:hidden;}
.partner .partnerList .btn{display:block;width:15px;height:26px;cursor:pointer;position:absolute;display:none;}
.partner .partnerList .prev{left:-40px;top:50%;margin-top:-13px;background:url(../images/prevl.jpg) center no-repeat;}
.partner .partnerList .next{right:-40px;top:50%;margin-top:-13px;background:url(../images/nextl.jpg) center no-repeat;}
.partner:hover .btn{display:block;}


@media(max-width: 1600px){
	.advantage .adv1{width:320px;padding-left:110px;}	
	.advantage .adv2{margin:0px 80px;width:320px;padding-left:110px;}
	.advantage .adv3{width:400px;padding-left:110px;}
	
	.news .body .bd .hotNews{width:560px;}
	.news .body .bd .hotNews .pic img{width:560px;height:auto;}
	.news .body .bd .newlist{width:560px;float:right;}
	.news .body .bd .hotNews .caption .inTit{font-size:18px;color:#333;position:relative;padding-left:80px;}
	.news .body .bd .hotNews .caption .inTit span{font-size:20px;}
	.news .body .bd .hotNews .caption .inBody{font-size:14px;color:#666;line-height:26px;padding-left:80px;margin-top:16px;}

	.honor li{width:230px;}
	.honor li img{width:230px;height:auto;}
}

