/*@font-face{ font-family: fontR; src: url('../fonts/SourceHanSansCN-Regular.otf');}*/
html,body{font-size: 16px;font-family: fontR,"微软雅黑";padding: 0;margin: 0;color: #333;min-width: 1260px;}
a,a:hover,a:focus {text-decoration: none;outline: none;}
img {max-width: 100%;vertical-align: middle;border: 0;}
.fl{float: left;}
.fr{float: right;}
input:focus,textarea:focus,select:focus,button:focus{outline: none;}
p{margin: 0;}
ul{margin: 0;padding: 0;}
li{list-style: none;}
.wrap{width: 1240px;margin: 0 auto;}
.ovh{overflow: hidden;}
.txh{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }
.ovh3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.imgH{overflow: hidden;}
.imgH img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s; }
.imgH:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);}

.header{padding-top: 15px;padding-bottom:15px;background-color:#313442;}
.header .headerT{text-align: right;font-size: 20px;}
.header .headerT a{color: #595757;margin-left: 30px;}
.header .headerT a:hover{color: white;}
.header .headerB{margin-top: 15px;}
.header .logoDiv{width: 250px;}
.header .navDiv ul li{float: left;position: relative;}
.header .navDiv ul li a{display: block;color: white;font-size: 20px;margin: 0 20px;position: relative;padding: 0 3px;padding: 5px 0 20px;}
.header .navDiv ul li.active>a,.header .navDiv ul li:hover>a{color: red;}
.header .navDiv ul li.active>a:after{content: "";width: 100%;height: 2px;background: red;position: absolute;left: 0;bottom: 0;}
.header .searchDiv input{position: relative;width: 157px;line-height: 36px;border: 0;padding: 0 10px 0 40px;background: url(../img/ss.png) no-repeat center center;font-size: 16px;}


.bg595757{background: #e4e4e4;}
.indexTitle{text-align: center;}
.indexTitle span{font-size: 30px;color: #595757;display: block;margin-bottom: 5px;font-weight: bold;}
a.moreBtn{display: block;width: 124px;line-height: 28px;background: white;color: #fff;text-align: center;border-radius: 3.4px;font-size: 12px;}
a.moreBtn:hover{opacity: .8;}

.indexDiv1{margin: 46px 0 20px;}
/*.slider{ width:100%;  min-width:1240px;  height:400px;  position:relative; overflow:hidden; background:#fff; text-align:center; padding: 40px 0;}
.slider .bd{ width:1240px; position:absolute; left:50%; margin-left:-620px  }
.slider .bd li{ width:413px; overflow:hidden; }
.slider .bd li img{ display:block; width:413px; height:400px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-413px !important;  }
.slider .videoDiv{position: absolute;width: 557px;left: 50%;top: 0;height: 100%;margin-left: -278.5px;z-index: 1;}

.slider .pnBtn{  position:absolute; z-index:1; top:0; width:413px;  height:400px; cursor:pointer;   }
.slider .prev{ left:0; }
.slider .next{ right:0;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:40px; width:100%; height:400px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:400px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(images/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url(images/slider-arrow.png) 0 0 no-repeat;  }*/

/*#featured-area{height:400px;width:100%;padding:40px 5px;position:relative;}
.roundabout-holder{list-style:none;width:920px;height:400px;margin:0px auto;}
.roundabout-moveable-item{height:400px;width:413px;cursor:pointer;position: relative;}
.roundabout-moveable-item img{height:100%;width:100%;margin:0;}
.roundabout-moveable-item:after{content: "";width: 100%;height: 100%;background: rgba(0,0,0,.6);position: absolute;left: 0;top: 0;z-index: 1;}
.roundabout-in-focus:after{display: none;}
#featured-area .videoDiv{position: absolute;width: 557px;left: 50%;top: 0;height: 100%;margin-left: -278.5px;z-index: 999;}

#featured-area .ban_l_btn,
#featured-area .ban_r_btn{ position: absolute; top: 50%;margin-top:-29.5px; display: block; width: 30px; height: 69px;  z-index: 1111; overflow: hidden; }
#featured-area .ban_l_btn{ background: url(../img/left.png) #fff no-repeat center center ;left:0; right:auto;}
#featured-area .ban_r_btn{ background: url(../img/right.png) #fff no-repeat center center ;left:auto; right:0; }*/


.indexDiv1 .bdDiv{margin-top: 38px;position: relative;}
.device .arrow-left {background: url(../img/left.png) #fff no-repeat center center;position: absolute;left: 0px;top: 50%;margin-top: -29.5px;width: 30px;height: 69px;z-index: 111;}
.device .arrow-right {background: url(../img/right.png) #fff no-repeat center center;position: absolute;right: 0px;top: 50%;margin-top: -29.5px;width: 30px;height: 69px;z-index: 111;}
.device .swiper-container {width: 1240px;height: 400px;padding: 40px 0;position: relative;}}
.device .swiper-slide {height: 100%;opacity: 0.4;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;-o-transition: 300ms;transition: 300ms;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,.46);}
.device .swiper-slide a{display: block;position: relative;}
.device .swiper-slide img{width: 413px;height: 400px;}
.device .swiper-slide span{display: none;}
.device .swiper-slide-visible {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.device .swiper-slide a:after{content: "";width: 100%;height: 100%;background: rgba(0,0,0,.6);position: absolute;left: 0;top: 0;z-index: 1;}
/*.device .swiper-slide-active {top: 0;opacity: 1;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);z-index: 1;position: relative;}*/
.device .swiper-slide-active a:after{display: none;}
.device .videoDiv{position: absolute;width: 557px;left: 50%;top: 0;height: 100%;margin-left: -278.5px;z-index: 999;}
.device .videoDiv .text{position: absolute;width: 517px;line-height: 70px;background: rgba(230,0,18,.6);padding: 0 20px;color: #fff;left: 0;bottom: 0;}


.indexDiv2{padding: 0px 50px 50px;}
.indexDiv2 .rowDiv{margin-top: 39px;position: relative;}
.indexDiv2 .rowDiv .leftDiv{width: 567px;position: absolute;left: 0;top: 56px;}
.indexDiv2 .rowDiv .leftDiv:after{content: "";width: 100%;height: 100%;position: absolute;right: -6px;bottom: -6px;background: #5e5c5c;}
.indexDiv2 .rowDiv .leftDiv img{height: 374px;width: 100%;position: relative;z-index: 1;}
.indexDiv2 .rowDiv .rightDiv{width: 1020px;background: #dcdddd;margin: 0 0 0 auto;padding: 56px 38px 56px 0;}
.indexDiv2 .rowDiv .rightDiv .listDiv{margin: 0 0 0 auto;width: 514px;}
.indexDiv2 .rowDiv .rightDiv .listDiv ul li{margin-bottom: 15px;}
.indexDiv2 .rowDiv .rightDiv .listDiv ul li a{padding-left: 54px;background: url(../img/NEW.png) no-repeat left center;color: #595757;font-weight: bold;}
.indexDiv2 .rowDiv .rightDiv .listDiv ul li span{padding-left: 64px;font-size: 12px;color: #595757;margin-top: 5px;display: block;}
.indexDiv2 .rowDiv .rightDiv a.moreBtn{margin: 0 0 0 auto;}

.ggDiv1{padding: 27px 28px;background: text-align: center;}
.ggDiv2{padding: 48px 28px 43px;background: url(../img/gg-bg2.jpg) no-repeat center center/cover;text-align: center;}
.ggDiv3{padding: 45px 28px;background: url(../img/gg-bg3.jpg) no-repeat center center/cover;text-align: center;}
.ggDiv4{padding: 45px 28px;background: url(../img/gg-bg4.jpg) no-repeat center center/cover;text-align: center;}
.ggDiv5{padding: 54px 28px 49px;background: url(../img/gg-bg5.jpg) no-repeat center center/cover;text-align: center;}
.ggDiv6{padding: 60px 28px 48px;background: url(../img/gg-bg6.jpg) no-repeat center center/cover;text-align: center;}
.ggDiv7{padding: 57px 28px 51px;background: url(../img/gg-bg7.jpg) no-repeat center center/cover;text-align: center;}

.indexDiv3{padding: 40px 48px 59px;}
.indexDiv3 .bdDiv{margin-top: 41px;}
.indexDiv3 .bdDiv ul{margin: 0 -10px;overflow: hidden;}
.indexDiv3 .bdDiv ul li{float: left;width: 20%;margin-bottom: 29px;}
.indexDiv3 .bdDiv ul li .conDiv{width: 213px;margin: 0 10px;display: block;background: #fff;border-radius:0 0 3.4px 3.4px;overflow: hidden;}
.indexDiv3 .bdDiv ul li .conDiv .hd{background: #dcdddd;padding: 7px 15px;font-weight: bold;font-size: 14px;line-height: 1.4;}
.indexDiv3 .bdDiv ul li .conDiv .bd{border: 3px solid #b5b5b6;border-top: 0;height: 137px;padding:6px 13px 14px;}
.indexDiv3 .bdDiv ul li .conDiv .bd .p{height: 93px;font-size: 12px;color: #595757;line-height: 1.6;}
.indexDiv3 .bdDiv ul li .conDiv .bd a{display: block;width: 90px;line-height: 24px;background: #ff0000;color: #fff;text-align: center;border-radius: 3.4px;font-size: 14px;margin-top: 17px;}
.indexDiv3 .bdDiv a.moreBtn{margin: 0 auto;}
.c0c3484{color: #0c3484;}
.ce60012{color: #e60012;}

.indexDiv4{padding: 48px 0 26px;}
.indexDiv4 .rowDiv1{margin-top: 54px;position: relative;}
.indexDiv4 .rowDiv1 .leftDiv{width: 854px;position: relative;z-index: 1;}
.indexDiv4 .rowDiv1 .leftDiv img{width: 100%;height: 417px;}
.indexDiv4 .rowDiv1 .rightDiv{width: 548px;position: absolute;right: 0;top: 0;}
.indexDiv4 .rowDiv1 .rightDiv img{width: 100%;height: 417px;}
.indexDiv4 .rowDiv2{padding: 44px 46px 26px 90px;}
.indexDiv4 .rowDiv2 .leftDiv{width: 673px;}
.indexDiv4 .rowDiv2 .leftDiv ul li{margin-bottom: 40px;}
.indexDiv4 .rowDiv2 .leftDiv ul li .dateDiv{width: 52px;background: #ff0000;color: #fff;text-align: center;padding: 10px 0;border-radius: 3.4px;}
.indexDiv4 .rowDiv2 .leftDiv ul li .imgDiv{width: 209px;position: relative;margin: 0 21px;}
.indexDiv4 .rowDiv2 .leftDiv ul li .imgDiv img{height: 149px;width: 100%;border-radius: 3.4px;position: relative;z-index: 1;}
.indexDiv4 .rowDiv2 .leftDiv ul li .imgDiv:after{content: "";width: 100%;height: 100%;background: #aeadb2;border-radius: 3.4px;right: -6px;bottom: -6px;position: absolute;}
.indexDiv4 .rowDiv2 .leftDiv ul li .textDiv{width: 369px;text-align: left;color: #fff;height: 149px;position: relative;}
.indexDiv4 .rowDiv2 .leftDiv ul li .textDiv p{font-size: 12px;margin-top: 5px;}
.indexDiv4 .rowDiv2 .leftDiv ul li .textDiv a{display: block;width: 100px;line-height: 27px;background: #ff0000;color: #fff;text-align: center;border-radius: 3.4px;font-size: 12px;position: absolute;bottom: 0;left: 0;}
.indexDiv4 .rowDiv2 .rightDiv{width: 261px;padding-top: 85px;}
.indexDiv4 .rowDiv2 .rightDiv img{width: 100%;height: 262px;}
.indexDiv4 a.moreBtn{margin: 0 auto;}

.indexDiv5{padding: 40px 48px 59px;background: url(../img/gy-bg.jpg) no-repeat center center/cover;}
.indexDiv5 .listDiv ul{margin: 37px -6.5px;overflow: hidden;}
.indexDiv5 .listDiv ul li{float: left;width: 25%;margin-bottom: 25px;}
.indexDiv5 .listDiv ul li a{margin: 0 6.5px;background: #fff;text-align: center;line-height: 34px;border-radius: 7px;font-size: 14px;color: #595757;display: block;}
.indexDiv5 .listDiv ul li a span{color: #b5b5b6;}
.indexDiv5 .listDiv ul li a:hover{background: #ff0000;color: #fff;}
.indexDiv5 .listDiv ul li a:hover span{color: #fff;}
.indexDiv5 a.moreBtn{margin: 0 auto;}

.picScroll{ position:relative;  height:199px; padding: 12px 0 12px 17px;  background:#fff; overflow:hidden;margin-bottom: 26px;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 29px;  width:218px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:218px; height:163px; }
.picScroll ul li span{display: block;font-size: 12px;color: #595757;text-align: center;margin-top: 5px;}
.picScroll .prev,.picScroll .next{position:absolute; top: 77px; display:block; width:20px; height:49px; overflow:hidden;  cursor:pointer;  }
.picScroll .prev{background:url(../img/left.png) 0 0 no-repeat;left: 16px;}
.picScroll .next{background:url(../img/right.png) 0 0 no-repeat; right: 16px;}



.indexDiv6{padding: 70px 50px 64px;}
.indexDiv6 .rowDiv{margin-top: 57px;position: relative;}
.indexDiv6 .rowDiv .leftDiv{width: 578px;position: absolute;left: 0;top: 56px;}
.indexDiv6 .rowDiv .leftDiv:after{content: "";width: 100%;height: 100%;position: absolute;right: -6px;bottom: -6px;background: #5e5c5c;}
.indexDiv6 .rowDiv .leftDiv img{height: 374px;width: 100%;position: relative;z-index: 1;}
.indexDiv6 .rowDiv .rightDiv{width: 993px;background: #dcdddd;margin: 0 0 0 auto;padding: 56px 50px 56px 0;}
.indexDiv6 .rowDiv .rightDiv .listDiv{margin: 0 0 0 auto;width: 477px;}
.indexDiv6 .rowDiv .rightDiv .listDiv ul li{margin-bottom: 15px;}
.indexDiv6 .rowDiv .rightDiv .listDiv ul li a{padding-left: 35px;background: url(../img/js2.png) no-repeat left center;color: #595757;font-weight: bold;font-size: 14px;}
.indexDiv6 .rowDiv .rightDiv .listDiv ul li span{padding-left: 35px;font-size: 12px;color: #595757;margin-top: 5px;display: block;}
.indexDiv6 .rowDiv .rightDiv a.moreBtn{margin: 0 0 0 auto;}

.indexDiv7{padding: 40px 48px 59px;background: url(../img/zt-bg.jpg) no-repeat center center/cover;}
.indexDiv7 .listDiv ul{margin: 40px -12px 0;overflow: hidden;}
.indexDiv7 .listDiv ul li{float: left;width: 25%;margin-bottom: 40px;}
.indexDiv7 .listDiv ul li a{margin: 0 12px;background: #fff;border-radius: 3.4px;font-size: 14px;color: #595757;display: block;}
.indexDiv7 .listDiv ul li .textDiv{border: 3px solid #b5b5b6;border-top: 0;padding: 5px 10px;height: 160px;}
.indexDiv7 .listDiv ul li .textDiv span{font-size: 12px;color: #595757;display: inline-block;position: relative;}
.indexDiv7 .listDiv ul li .textDiv span:after{content: "";width: 80%;height: 1px;background: #595757;position: absolute;left: 0;bottom: -3px;}
.indexDiv7 .listDiv ul li .textDiv .title{font-size: 15px;font-weight: bold;margin: 15px 0 5px;}
.indexDiv7 .listDiv ul li .textDiv p{font-size: 12px;line-height: 1.7;}
.indexDiv7 a.moreBtn{margin: 0 auto;}


.indexDiv8{padding: 48px 50px 80px;}
.indexDiv8 .rowDiv{margin-top: 57px;position: relative;background: #dcdddd;padding: 60px 50px 60px 20px;}
.indexDiv8 .rowDiv .leftDiv{width: 693px;position: absolute;left: 20px;top: -28px;}
.indexDiv8 .rowDiv .leftDiv img{height: 463px;width: 100%;position: relative;z-index: 1;}
.indexDiv8 .rowDiv .leftDiv span{font-size: 20px;color: #595757;display: block;margin-top: 10px;font-weight: bold;}
.indexDiv8 .rowDiv .rightDiv{width: 327px;margin: 0 0 0 auto;}
.indexDiv8 .rowDiv .rightDiv .listDiv ul li{margin-bottom: 10px;}
.indexDiv8 .rowDiv .rightDiv .listDiv ul li a{color: #ff1600;font-weight: bold;}
.indexDiv8 .rowDiv .rightDiv .listDiv ul li span{font-size: 12px;color: #595757;margin-top: 5px;display: block;}
.indexDiv8 .rowDiv .rightDiv a.moreBtn{margin: 20px 0 0 auto;}

.indexDiv9{padding: 46px 48px 57px;background: url(../img/zh-bg.jpg) no-repeat center center/cover;}
.indexDiv9 .listDiv ul{margin: 40px -28px 23px;overflow: hidden;}
.indexDiv9 .listDiv ul li{float: left;width: 33.3%;}
.indexDiv9 .listDiv ul li a{margin: 0 28px;color: #595757;display: block;text-align: center;}
.indexDiv9 .listDiv ul li a p{height: 48px;overflow: hidden;color: #fff;line-height: 1.6;margin-top: 6px;font-weight: bold;}
.indexDiv9 .listDiv a.moreBtn{margin: 0 auto;}
.indexDiv9 .bdDiv{max-width: 1041px;margin: 42px auto 0;}
.indexDiv9 .bdDiv .tabsDiv{text-align: center;margin: 0 auto;overflow: hidden;}
.indexDiv9 .bdDiv .tabsDiv a{display: inline-block;width: 347px;float: left;line-height: 70px;background: url(../img/zh-bg1.png) no-repeat center center;background-size: 100%;font-size: 30px;color: #595757;}
.indexDiv9 .bdDiv .tabsDiv a.active{background: url(../img/zh-bg2.png) no-repeat center center;background-size: 100%;color: #fe1600;}
.indexDiv9 .bdDiv .tabsCon{background: #fff;border: 5px solid #c9c9ca;border-top: 0;padding: 25px 40px 20px;}
.indexDiv9 .bdDiv .tabsCon table{font-size: 15px;color: #595757;width: 100%;}
.indexDiv9 .bdDiv .tabsCon table td{padding: 10px 10px 10px 0;}
.indexDiv9 .bdDiv .tabsCon a.moreBtn{margin: 20px 0 0 auto;}

.indexDiv10{padding: 48px 50px 90px;text-align: center;}
.indexDiv10 ul li{display: inline-block;margin: 60px 20px 0;}
.indexDiv11{padding: 0 50px 69px;text-align: center;}
.indexDiv11 ul li{display: inline-block;margin: 60px 50px 0;color: #fff;font-weight: bold;}

.footer{background: #313442;padding: 73px 30px;color: #fff;}
.footer .hdDiv{padding: 0 120px;overflow: hidden;}
.footer .hdDiv .ewmDiv{width: 180px;}
.footer .hdDiv .ewmDiv .textDiv{width: 144px;float: right;}
.footer .hdDiv .ewmDiv .textDiv b{font-size: 16.5px;display: block;}
.footer .hdDiv .ewmDiv .textDiv small{font-size: 12px;}
.footer .hdDiv .ewmDiv .textDiv p{font-size: 12px;margin: 10px 0 25px;line-height: 1.6;}
.footer .hdDiv .listDiv b{font-size: 20px;display: block;margin-bottom: 20px;}
.footer .hdDiv .listDiv ul li{font-size: 12px;line-height:28px;}
.footer .aDiv{text-align: center;color: #fff;overflow: hidden;margin: 59px 10px 40px;}
.footer .aDiv a{color: #fff;width: 20%;display: inline-block;float: left;position: relative;font-size: 13px;text-align: center;font-weight:bold;}
.footer .aDiv a:after{content: "";width: 1px;height: 16px;background: #fff;position: absolute;right: 0;top: 50%;margin-top: -8px;}
.footer .aDiv a:last-child:after{display: none;}
.footer .line{height: 2px;background: #fff;}
.footer .bdDiv{font-size: 12px;line-height: 2.2;text-align: center;margin-top: 40px;}
.footer .bdDiv a{color: #fff;}

@media (max-width:1700px) {
	
}
@media (max-width:1450px) {
	
}
@media (max-width:1360px) {
}

