﻿@charset "utf-8";
/* CSS Document */
.mob-nav{ position:fixed; right:0;}

.wapers-back-img1{ background:url(../images/bsec3.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img2{ position:absolute; left:0; top:0; width:100%; min-height:1000px;}
.wapers-back-img3{ background:url(../images/bsec4.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img4{ background:url(../images/bsec8.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img5{ background:url(../images/bsec4.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img6{ background:url(../images/bsec9.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img7{ background:url(../images/bsec10.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img8{ background:url(../images/bsec11.png) no-repeat center center; background-size:cover;}
.wapers-back-img9{ background:url(../images/bsec3.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img10{ background:url(../images/bsec7.jpg) no-repeat center center; background-size:cover;}
.wapers-back-img11{ background:url(../images/bsec9.jpg) no-repeat center center; background-size:cover;}



.waper-tit{ text-align:center; position:absolute; left:50%; top:70px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%);}
.waper-tit h3{ font-size:40px; font-family:'Arial'; color:#1B499B; text-transform:uppercase; font-weight:bold;}
.waper-tit h4{ font-size:18px; color:#081123; position:relative; font-weight:bold;text-transform: uppercase;}
.waper-tit h4 i{ display: inline-block; width:38px; border-top:1px solid #081123;  margin: 0px 15px 6px; }
.waper-tit4 h3, 
.waper-tit4 h4{ color:#fff;}
.waper-tit4 i{ border-color: #fff !important;}
/*.waper-tit h4:before{ position:absolute; left:0; top:50%; content:''; width:38px; border-top:1px solid #081123;}
.waper-tit h4:after{ position:absolute; right:0; top:50%; content:''; width:38px; border-top:1px solid #081123;}
.waper-tit2 h4:before{ left:53px;}
.waper-tit2 h4:after{ right:53px;}
.waper-tit3 h4:before{ left:100px;}
.waper-tit3 h4:after{ right:100px;}
.waper-tit4 h3, 
.waper-tit4 h4{ color:#fff;}
.waper-tit4 h4:before, .waper-tit4 h4:after{ border-color:#fff;}
.waper-tit5 h4:before{ left:140px;}
.waper-tit5 h4:after{ right:140px;}
.waper-tit6 h4:before{ left:160px;}
.waper-tit6 h4:after{ right:160px;}
.waper-tit7 h4:before{ left:-30px;}
.waper-tit7 h4:after{ right:-30px;}
.waper-tit8 h4:before{ left:270px;}
.waper-tit8 h4:after{ right:270px;}
.waper-tit9 h4:before{ left:154px;}
.waper-tit9 h4:after{ right:154px;}*/

.page{ position:absolute; left:50%; top:50%;}

.page3{ width:1200px; height:376px; margin-left:-600px; margin-top:-188px;}
.page3 .waper-tab{ width:100%; transform: translateY(-200px); -webkit-transform: translateY(-200px); -moz-transform: translateY(-200px); -ms-transform: translateY(-200px); opacity:0;}
.page3 .waper-tab li{ float:left; width:33.33333%; height:50px; line-height:50px; text-align:center; background-color:#fff; color:#1B499B; font-size:15px; position:relative; cursor:pointer;}

.page3 .waper-tab li:after{ position:absolute; content:'|'; right:-2px; top:-2px; color:#E2E2E2; font-size:22px;}
.page3 .waper-tab li:last-child:after{ display:none;}
.page3 .waper-tab li a{ display:block; width:100%; height:100%;}
.page3 .waper-tab li:hover a, .page3 .waper-tab li.currclass a{ background-color:#1B499B; color:#fff;}

.page3 .waper-tab li:hover:after, .page3 .waper-tab li.on:after{ color:#1B499B;}

.page3 .the-sub-tab{ width:100%; display:table; position:relative;}
.page3 .the-sub-tab .sub-main-tab{ width:100%; position:absolute; left:0; top:0; opacity:0; z-index:-9;}
.page3 .the-sub-tab .sub-main-tab dl{ float:left; width:268px; margin-top:44px; margin-right:32px; cursor:pointer; opacity:0;}
.page3 .the-sub-tab .sub-main-tab dl:last-child{ margin-right:0;}
.page3 .the-sub-tab .sub-main-tab dl dt{ width:100%; height:auto; overflow:hidden;}
.page3 .the-sub-tab .sub-main-tab dl dt img{ width:100%; display:block;max-height: 180px;min-height: 180px;}
.page3 .the-sub-tab .sub-main-tab dl dd{ width:100%; padding:27px 0; background-color:#fff; position:relative;}
.page3 .the-sub-tab .sub-main-tab dl dd p{ width:90%; margin:0 auto; font-size:15px; color:#363636; line-height:1.6;}
.page3 .the-sub-tab .sub-main-tab dl dd span{ display:block; padding:5px 10px; background-color:#FFFFFF; color:#1B499B; font-family:'Arial'; position:absolute; left:5%; top:-38%;}
.page3 .the-sub-tab .sub-main-tab dl:hover dd{ background-color:#1B499B;}
.page3 .the-sub-tab .sub-main-tab dl:hover dd p{ color:#fff;}
.page3 .the-sub-tab .sub-main-tab dl:hover dt img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}
.page3 .the-sub-tab .sub-main-tab.active{ opacity:1; z-index:9;}

.page3 .the-sub-tab .sub-main-tab dl:nth-of-type(1){transform:translateX(-300px); -webkit-transform:translateX(-300px); -moz-transform:translateX(-300px); -ms-transform:translateX(-300px);}
.page3 .the-sub-tab .sub-main-tab dl:nth-of-type(2){transform:translateX(-150px); -webkit-transform:translateX(-150px); -moz-transform:translateX(-150px); -ms-transform:translateX(-150px);}
.page3 .the-sub-tab .sub-main-tab dl:nth-of-type(3){transform:translateX(150px); -webkit-transform:translateX(150px); -moz-transform:translateX(150px); -ms-transform:translateX(150px);}
.page3 .the-sub-tab .sub-main-tab dl:nth-of-type(4){transform:translateX(300px); -webkit-transform:translateX(300px); -moz-transform:translateX(300px); -ms-transform:translateX(300px);}
.page3 .the-sub-tab .sub-main-tab dl.active{ transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); opacity:1;}
.page3 .waper-tab.active{ opacity:1; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0);}

.fenye{margin-left:36%;}

.fy{ width:100%; text-align:center; position:absolute; left:0; bottom:-80px;}
.fy a{ display:inline-block; padding:5px 10px; background-color:#fff; font-size:13px; color:#999;}
.fy a:hover{ background-color:#1B499B; color:#fff;}

.news-cont{ width:1200px; position:relative; left:50%; margin-left:-600px; margin-top:260px; padding:40px; background-color:#fff; 
  box-sizing: border-box; 
  -moz-box-sizing: border-box;
}
.news-cont .sub-lft{ float:left; width:810px;}
.news-cont .sub-lft .wap-tit{ width:100%; padding-bottom:20px; text-align:center; border-bottom:1px solid #E2E2E2;}
.news-cont .sub-lft .wap-tit h3{ font-size:26px; color:#1B499B;}
.news-cont .sub-lft .wap-tit p{ font-size:13px; color:#999999; margin-top:15px; text-indent:0em;}
.news-cont .sub-lft .wap-tit p font{ display:inline-block; margin-right:60px;}
.news-cont .sub-lft p{ font-size:13px; line-height:1.7; color:#000; text-indent:2em; margin-top:28px;}
.fyps{ width:100%; display:table; margin-top:50px; border-top:1px solid #E2E2E2;}
.news-cont .fyps p{ font-size:13px; color:#666666; line-height:1.7; margin-top:15px;}
.fyps p a{ font-size:13px; color:#666666;}
.fyps p a:hover{ color:#1B499B;}
.news-cont .sub-rit{ float:right; width:200px;}
.news-cont .sub-rit h3{ width:100%; height:40px; line-height:40px; background-color:#1B499B; font-size:15px; color:#fff; font-weight:bold; padding-left:20px; 
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.news-cont .sub-rit dl{ width:100%; border-bottom:1px solid #E2E2E2; padding:20px 0;}
.news-cont .sub-rit dl:last-child{ border-bottom:none;}
.news-cont .sub-rit dl dt img{ width:100%; display:block;}
.news-cont .sub-rit dl dd{ padding-top:20px; font-size:13px; color:#000000; line-height:1.7;}

.news-cont .sub-lft2{ width:100%;}
.news-cont .sub-lft2 p{ text-indent:0em;}
.news-cont .sub-lft2 h5{ font-size:15px; color:#1B499B; font-weight:bold; margin-top:28px;}
.news-cont .sub-lft2 p img{ width: auto;}

.waper-congs{ width:1200px; height:458px; margin-top:-229px; margin-left:-600px; opacity:0;
 transform: translateY(150px); -webkit-transform: translateY(150px); -moz-transform: translateY(150px); -o-transform: translateY(150px);
}
.waper-congs.active{ opacity:1; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);}
.waper-congs .waper-tab{ width:100%;}
.waper-congs .waper-tab li{ float:left; background-image:url(../images/anniu.jpg); border:#CCC inset 1px; width:23%; margin-left:0.7%; margin-right:0.7%; margin-top:0.5%; margin-bottom:0.5%;  height:50px; line-height:50px; text-align:center; background-color:#fff; color:#1B499B; font-size:15px; position:relative; cursor:pointer;}

@media screen and (max-width: 500px) { 
.waper-congs .waper-tab li a{ display:block; width:100%; height:100%; font-size: 13px;}
} 
@media screen and (min-width:700px) { 
.waper-congs .waper-tab li a{ display:block; width:100%; height:100%; font-size: 20px;}
} 
/* css注释：设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ 






.waper-congs .waper-tab li:after{ position:absolute; content:''; right:-2px; top:-2px; color:#E2E2E2; font-size:22px;}
.waper-congs .waper-tab li:last-child:after{ display:none;}
.waper-congs .waper-tab li:hover a, .waper-congs .waper-tab li.on a{ background-color:#1B499B; color:#fff; }
.waper-congs .waper-tab li:hover:after, .waper-congs .waper-tab li.on:after{ color:#1B499B; }

.tab-conts-cp{ width:100%; display:table; position:relative; margin-top:40px;}
.tab-conts-cp .sub-kst-slide{ position:absolute; left:0; top:0; opacity:0;}
.tab-conts-cp .sub-kst-slide.active{ opacity:1;}
.tab-conts-cp .waper-slide{ width:1200px;}
.tab-conts-cp .waper-slide .swiper-slide{ height:360px; background:url(../images/yjcp.jpg) no-repeat center center; background-size:100% 100%;}
.tab-conts-cp .waper-slide .swiper-slide img{ display:block; height:150px; margin:48px auto 0;
 transition: all .4s ease 0s;
 -webkit-transition: all .4s ease 0s;
 -moz-transition: all .4s ease 0s;
 -o-transition: all .4s ease 0s;
}

.tab-conts-cp .waper-slide .swiper-slide:hover img{
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);	
}

.tab-conts-cp .waper-slide .swiper-slide article{ padding:40px 0; /*background-color:#fff;*/ text-align:center; width:100%; position:absolute; bottom:0; left:0;}
.tab-conts-cp .waper-slide .swiper-slide article h5{ font-size:15px; font-weight:bold; color:#fff;}
.tab-conts-cp .waper-slide .swiper-slide article span{ display:block; margin-top:10px; text-transform:uppercase; color:#ccc;}
.tab-conts-cp .swiper-button-prev,
.tab-conts-cp .swiper-container-rtl .swiper-button-next{ left:-60px; width:30px; height:32px; background:url(../images/lft3.png) no-repeat center center;}
.tab-conts-cp .swiper-button-prev:hover,
.tab-conts-cp .swiper-container-rtl .swiper-button-next:hover{ background:url(../images/lft1.png) no-repeat center center;}
.tab-conts-cp .swiper-button-next,
.tab-conts-cp .swiper-container-rtl .swiper-button-prev{ right:-60px; width:30px; height:32px; background:url(../images/lft4.png) no-repeat center center;}
.tab-conts-cp .swiper-button-next:hover,
.tab-conts-cp .swiper-container-rtl .swiper-button-prev:hover{ background:url(../images/lft2.png) no-repeat center center;}

.this-shui-wu{ width:1200px; height:470px; margin-left:-600px; margin-top:-235px;
 transform: scale(0.5);
 opacity:0;
}
.this-shui-wu.active{ transform: scale(1.0); opacity:1;}

.sub-cont-list{ width:100%; padding:20px 40px; background-color:#fff; box-sizing:border-box; -moz-box-sizing: border-box;}
.sub-cont-list h3{ float:left; font-size:18px; color:#1B499B;}
.sub-cont-list p{ float:right;}
.sub-cont-list a{ display:inline-block; font-size:13px; color:#666666; margin-left:20px;}
.sub-cont-list a:hover{ color:#1B499B;}

.this-list-cong{ width:100%; margin-top:20px;}
.this-list-cong li{ float:left; width:270px; margin-right:40px}
.this-list-cong li:last-child{ margin-right:0;}
.this-list-cong li dl dt{ position:relative;}
.this-list-cong li dl dt img{ width:100%; display:block;}
.this-list-cong li dl dt span{ position:absolute; left:0; bottom:0; width:100%; height:50px; background-color:#ccc; background-color:rgba(0,0,0,0.4); display:block; font-size:15px; font-weight:bold; color:#fff;
 line-height:50px; padding-left:30px;
  box-sizing:border-box; 
  -moz-box-sizing:border-box;
}
.this-list-cong li dd{ width:100%; height:220px; padding:30px; background-color:#FFFFFF;
  box-sizing:border-box; 
  -moz-box-sizing:border-box;
}
.this-list-cong li dd p{ margin-bottom:10px; font-size:13px; color:#999999; position:relative; padding-left:20px; text-transform:uppercase;}
.this-list-cong li dd p:before{ position:absolute; content:'●'; font-size:15px; left:0;}

.this-zido{ width:1200px; height:500px; margin-left:-600px; margin-top:-250px; background-color:#fff; padding:30px 65px;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 transform: translateY(150px); -webkit-transform: translateY(150px); -moz-transform: translateY(150px); -ms-transform: translateY(150px);
 opacity:0;
}
.this-zido.active{ transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); opacity:1;}
.this-zido .conts-tit{ text-align:center;}
.this-zido .conts-tit h4{ font-size:24px; font-weight:bold; color:#1B499B; font-weight:bold;}
.this-zido .conts-tit p{ font-size:12px; font-family:Arial; text-transform:uppercase; color:#D3D3D3; margin-top:5px;}

.waper-liucheng{ width:100%; display:table; margin-top:30px;}
.waper-liucheng li{ float:left; width:230px; margin-right:49px;}
.waper-liucheng li:last-child{ margin-right:0;}
.waper-liucheng li dl{ width:100%; display:table;}
.waper-liucheng li dl dt{ width:100%; position:relative;}
.waper-liucheng li dl dt font{ display:block; position:absolute; left:0; bottom:0; width:100%; padding:3px 0; background-color:rgba(0,0,0,0.4); font-size:13px; color:#fff; text-align:center; font-weight:bold;}
.waper-liucheng li dl dt img{ width:100%; display:block;}
.waper-liucheng li dl dd{ width:100%; text-align:center; background-color:#fff; border:1px solid #E2E2E2; border-bottom:none; margin-top:20px;}
.waper-liucheng li dl dd p a{ display:block; font-size:13px; width:100%; padding:3px 0; border-bottom:1px solid #E2E2E2; color:#363636;}
.waper-liucheng li dl dd p a:hover{ background-color:#1B499B; color:#fff; border-color:#1B499B;}

.about-qy{ width:1200px; height:390px; margin-left:-600px; margin-top:-195px;}
.about-qy dl{ width:100%;}
.about-qy dl dt{ float:right; margin-top:0px;}
.about-qy dl dd{ float:left; width:650px;}
.about-qy dl dd h3{ font-size:28px; color:#286CC9; font-weight:bold;}
.about-qy dl dd p{ font-size:15px; margin-bottom:15px; line-height:1.8; color:#081123; text-indent:2em;}
.about-qy dl dd span{ display:block; width:40px; height:4px; background-color:#1B499B; margin:27px 0;}

.about-wh{width:1200px; height:386px; margin-left:-600px; margin-top:-193px;}
.the-list-yj{ width:100%;}
.the-list-yj li{ float:left; width:397px; position:relative; display:table;}
.the-list-yj li:before{ position:absolute; content:''; top:-30px; width:40px; height:2px; background-color:#1B499B;}
.the-list-yj li dl{ width:100%;}
.the-list-yj li dl dt{ float:left; font-size:50px; color:#1B499B;}
.the-list-yj li dl dd{ float:left; margin-left:14px;}
.the-list-yj li dl dd h3{ font-size:15px; font-weight:bold; color:#363636;}
.the-list-yj li dl dd p{ font-size:13px; color:#666666; margin-top:10px;}

.list-ln{ width:100%; background-color:#fff; margin-top:60px;}
.list-ln .lft-img{ float:left;}
.list-ln .rit-zys{ float:left; margin-left:95px; padding:49px 0; box-sizing: border-box; -moz-box-sizing: border-box;}
.list-ln .rit-zys dl{ width:100%;}
.list-ln .rit-zys dl dt{ float:left; color:#1B499B; text-align:center; padding-top:38px;}
.list-ln .rit-zys dl dt font{ font-size:50px;}
.list-ln .rit-zys dl dt span{ display:block; font-size:15px; color:#363636; font-weight:bold;}
.list-ln .rit-zys dl dd{ float:left; margin-left:95px;}
.list-ln .rit-zys dl dd p{ font-size:13px; color:#666666; line-height:1.7;}

.about-ry{ width:1200px; height:352px; margin-left:-600px; margin-top:-176px;}
.about-ry .lft-zy{ float:left; width:402px; border-top:2px solid #FFFFFF; padding-top:15px;}
.about-ry .lft-zy p{ font-weight:bold; color:#fff; font-size:15px; margin-top:10px;}

.about-ry .mid-zy{ float:left; width:500px; margin-left:40px;}
.about-ry .mid-zy a{ display:inline-block; margin-right:7px; margin-bottom:20px;}
.about-ry .mid-zy a:nth-child(3n){ margin-right:0;}

.rit-zy{ float:right; width:245px;}

.rit-wapers .swiper-button-prev,
.rit-wapers .swiper-button-next{ width:46px !important; height:70px !important;}

.rit-wapers .swiper-button-prev,
.rit-wapers .swiper-container-rtl .swiper-button-next{ left:0; background:url(../images/lfts1.png) no-repeat center center;}
.rit-wapers .swiper-button-prev:hover,
.rit-wapers .swiper-container-rtl .swiper-button-next:hover{ background:url(../images/lfts3.png) no-repeat center center;}

.rit-wapers .swiper-button-next,
.rit-wapers  .swiper-container-rtl .swiper-button-prev{ right:0; background:url(../images/lfts2.png) no-repeat center center;}

.rit-wapers .swiper-button-next:hover,
.rit-wapers .swiper-container-rtl .swiper-button-prev:hover{ background:url(../images/lfts4.png) no-repeat center center;}

.about-jg{ width:1200px; height:656px; margin-left:-600px; margin-top:-328px; background:url(../images/zzjg.png) no-repeat center center; background-size:100% 100%;}
.about-zys{ width:1200px; height:400px; margin-left:-600px; margin-top:-200px;}
.about-zys dl{ float:left; width:270px; margin-right:40px;}
.about-zys dl dt{ width:100%; height:auto; overflow:hidden;}
.about-zys dl:hover dt img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}
.about-zys dl:last-child{ margin-right:0;}
.about-zys dl dd{ width:100%; background-color:#fff; padding:39px 0; text-align:center; 
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
}
.about-zys dl dd h3{ font-size:15px; font-weight:bold; color:#1B499B;}
.about-zys dl dd p{ font-size:12px; text-transform:uppercase; color:#CCCCCC; margin-top:5px;}
.about-zys dl:hover dd{ background-color:#1B499B;}
.about-zys dl:hover dd h3,
.about-zys dl:hover dd p{ color:#fff;}



.about-yg{ width:1200px; height:400px; margin-left:-600px; margin-top:-200px; padding:45px 40px; background-color:#fff; box-sizing: border-box; -moz-box-sizing: border-box;}

#timeline{width:1120px;height:auto;overflow:hidden;margin:0 auto 0 auto;position:relative;}
#dates{width:1120px; height:52px;overflow:hidden; }
#dates li{float:left; width:140px;height:50px;font-size:15px;text-align:center; background-color:#F8F8F8; /*margin-right:8px;*/}
#dates a{ display:block; width:100%; height:50px; line-height:50px; border:1px solid #E2E2E2; font-size:15px;}
#dates .selected{font-size:15px; background-color:#1B499B; border-color:#1B499B; color:#fff;}
#issues{width:1120px; height:195px;overflow:hidden; margin-top:60px;}
#issues li{width:1120px; height:350px; float:left;}
#issues li img{float:left; margin-right:40px; padding-left:50px;}
#issues li .nei{ float:left; width:750px;}
#issues li h1{color:#1B499B;font-size:30px; font-weight:bold;}
#issues li span{ display:block; width:40px; height:3px; background-color:#1B499B; margin:20px 0;}
#issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px;}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0;}
#grad_left{left:0;background:url('../images/grad_left.png') repeat-y;}
#grad_right{right:0;background:url('../images/grad_right.png') repeat-y;}
#next,
#prev{ position:absolute; top:170px; width:18px; height:25px; background-position:0 0; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden;}
#next{right:0; background:url(../images/tis4.png) no-repeat center center;}
#prev:hover{ background:url(../images/tis1.png) no-repeat center center;}
#prev{left:0; background:url(../images/tis3.png) no-repeat center center;}
#next:hover{ background:url(../images/tis2.png) no-repeat center center;}
#next.disabled,#prev.disabled{opacity:0.2;}

.news-cont .waper-fh{ width:100%; display:table;}
.news-cont .waper-fh .lft-mns{ float:left; width:430px;}
.news-cont .waper-fh .rit-mns{ float:left; margin-left:50px; width:636px;}
.news-cont .waper-fh .rit-mns h3{ font-size:26px; color:#1B499B; font-weight:bold;}
.news-cont .waper-fh .rit-mns h4{ font-size:15px; color:#363636; font-weight:bold; margin-top:20px; padding-bottom:10px; font-family:'Arial'; border-bottom:3px solid #363636;  display:table; margin-bottom:40px;}
.news-cont .waper-fh .rit-mns p{ font-size:13px; color:#666666; line-height:1.7; text-indent:2em;}

.news-cont .waper-fh2{ width:100%; display:table; margin-top:60px;}
.news-cont .waper-fh2 .lft-mjg{ float:left; width:220px; border:1px solid #E2E2E2; border-bottom:none;}
.news-cont .waper-fh2 .lft-mjg h2{ font-weight:bold; font-size:15px; background-color:#1B499B; color:#FFFFFF; width:100%; height:50px; line-height:50px; text-align:center;}
.news-cont .waper-fh2 .lft-mjg dl{ width:100%; height:214px; border-bottom:1px solid #E2E2E2; text-align:center; box-sizing: border-box; -moz-box-sizing: border-box; padding-top:40px;}
.news-cont .waper-fh2 .lft-mjg dl dt img{ width:60%; height:auto; margin:0 auto; display:block;}
.news-cont .waper-fh2 .lft-mjg dl dd{ font-size:13px; color:#1B499B; margin-top:20px;}

.news-cont .waper-fh2 .rit-mjg{ float:left; width:805px; margin-left:90px; }
.news-cont .waper-fh2 .rit-mjg .mk{ width:100%;}
.news-cont .waper-fh2 .rit-mjg .mk li{ float:left; font-size:15px; color:#363636; font-weight:bold; margin-right:5px; width:155px; height:58px; text-align:center; line-height:58px; background-color:F8F8F8; border:1px solid #E2E2E2;}
.news-cont .waper-fh2 .rit-mjg .mk li:last-child{ margin-right:0;}
.news-cont .waper-fh2 .rit-mjg .mk li.on,
.news-cont .waper-fh2 .rit-mjg .mk li:hover{ background-color:#1B499B; border-color:#1B499B; color:#fff; cursor:pointer;}

.news-cont .waper-fh2 .rit-mjg .waper-kh{ width:100%; margin-top:40px; position:relative;}
.news-cont .waper-fh2 .rit-mjg .waper-kh .cong{ position:absolute; left:0; top:0; opacity:0;}
.news-cont .waper-fh2 .rit-mjg .waper-kh .cong.active{ opacity:1;}

.news-cont .waper-fh2 .rit-mjg .waper-kh .cong p{ font-size:13px; line-height:1.7; margin-bottom:5px;}

.this-jus{ width:1200px; height:auto; margin-left:-600px; margin-top:-240px; border:1px  solid #fff; background-color:#fff; padding:5px 40px; box-sizing: border-box; -moz-box-sizing: border-box;}
.this-jus h3{ width:100%; border-bottom:1px solid #E2E2E2; font-size:26px; color:#1B499B; text-align:center; padding-bottom:10px;}
.this-jus h3 span{ font-size:64px; vertical-align:sub;}
.this-jus .main-cont-sm{ width:100%; padding-top:30px;}
.this-jus .lft-zhs{ float:left;}
.this-jus .lft-zhs h5{ font-size:13px; color:#1B499B; font-weight:bold;} 
.this-jus .lft-zhs h6{ font-size:13px; color:#363636; font-weight:bold; margin-top:38px;}
.this-jus .lft-zhs p{ font-size:13px; line-height:1.7; margin-top:5px; text-indent:2em;}
.this-jus .lft-zhs > a{ display:block; width:200px; height:60px; text-align:center; line-height:60px; background-color:#1B499B; color:#fff; font-size:13px; margin-top:55px;}

.this-jus .lft-zhs p a:hover{ color:#1B499B;}

.this-jus .rit-zhs{ float:right; width:500px;}
.this-jus .rit-zhs .list-ng{ width:100%;}
.this-jus .rit-zhs .list-ng .swiper-slide img{ width:100%;}
.this-jus .rit-zhs .list-ng .swiper-slide font{ position:absolute; left:0; bottom:0; display:block; width:100%; background-color:rgba(0,0,0,0.6); color:#fff; font-size:13px; padding:8px 13px; line-height:1.6; 
  box-sizing:border-box; -moz-box-sizing:border-box;
}

.this-jus .rit-zhs .swiper-button-prev, 
.this-jus .rit-zhs .swiper-button-next{ width:46px; height:70px; margin-top:-35px;}

.this-jus .rit-zhs .swiper-button-prev,
.this-jus .rit-zhs .swiper-container-rtl .swiper-button-next{ left:0; background:url(../images/lfts3.png) no-repeat center center;}

.this-jus .rit-zhs .swiper-button-next,
.this-jus .rit-zhs .swiper-container-rtl .swiper-button-prev{ right:0; background:url(../images/lfts4.png) no-repeat center center;}

.this-jus-xq{ position:relative; width:1200px; left:50%; margin-left:-600px; margin-top:200px; padding:40px; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box;}
.this-jus-xq .lft-xsa{ float:left; width:810px;}
.this-jus-xq .lft-xsa h3{ width:100%; border-bottom:1px solid #E2E2E2; font-size:26px; color:#1B499B; text-align:center; padding-bottom:10px;}
.this-jus-xq .lft-xsa h3 span{ font-size:64px; vertical-align:sub;}
.this-jus-xq .lft-xsa>div{ padding:27px 0 0;}
.this-jus-xq .lft-xsa>div h4{ font-size:15px; color:#1B499B; margin-bottom:20px; font-weight:bold;}
.this-jus-xq .lft-xsa>div p{ color:#666666; margin-bottom:40px; line-height:1.8; text-indent:2em;}
.this-jus-xq .lft-xsa>div p strong{ font-weight:bold; color:#363636;}
.this-jus-xq .lft-xsa>div p img{ width:auto; height:auto; margin: 0 auto; display: block;}

.this-jus-xq .rit-xsa{ float:right;}
.this-jus-xq .rit-xsa .chapins{ width:200px; border:1px solid #E2E2E2; border-bottom:none; box-sizing:border-box; -moz-box-sizing:border-box; margin-bottom:20px;}
.this-jus-xq .rit-xsa .chapins li:nth-of-type(n+2){ padding:35px;  border-bottom:1px solid #E2E2E2;}
.this-jus-xq .rit-xsa .chapins li img{ width:100%; height:auto;}
.this-jus-xq .rit-xsa .chapins li p{ color:#1B499B; margin-top:20px; text-align: center;}
.this-jus-xq .rit-xsa .chapins li h3{ width:100%; background-color:#1B499B; font-size:15px; font-weight:bold; color:#fff; padding:8px 0 8px 15px;  box-sizing:border-box; -moz-box-sizing:border-box;}
.this-jus-xq .rit-xsa .chapins2{ width:200px;}
.this-jus-xq .rit-xsa .chapins2 li h3{ width:100%; background-color:#1B499B; font-size:15px; font-weight:bold; color:#fff; padding:8px 0 8px 15px;  box-sizing:border-box; -moz-box-sizing:border-box;}
.this-jus-xq .rit-xsa .chapins2 li:nth-of-type(n+2){ padding-bottom:15px; border-bottom:1px dotted #CCCCCC;  margin-top:15px;}
.this-jus-xq .rit-xsa .chapins2 li a{ font-size:14px; color:#000000; line-height:1.7;}
.this-jus-xq .rit-xsa .chapins2 li a:hover{ color:#3979F0;}

.this-jusm{ position:relative; width:1200px; left:50%; margin-left:-600px;  margin-top:240px; background-color:#fff; padding:0 40px; box-sizing:border-box; -moz-box-sizing:border-box;}
.this-jusm h3{ font-size:24px; font-weight:bold; color:#1B499B; text-align:center; margin-top:40px;}
.this-jusm h3 span{ display:block; text-transform: uppercase; color:#CCCCCC; margin:5px auto 0; font-size:12px; font-weight:300;}
.this-jusm .this-mgh{ width:100%; display:table; margin-top:40px;}
.this-jusm .this-mgh li{ float:left; width:530px; margin-bottom:20px;}
.this-jusm .this-mgh li:nth-of-type(even){ float:right;}
.this-jusm .this-mgh li dl{ width:100%; display:table;}
.this-jusm .this-mgh li dl dt{ float:left; width:73px; height:73px; text-align:center; line-height:73px; font-size:30px; font-weight:bold;}
.this-jusm .this-mgh li dl dd{ float:left; width:450px; height:73px; padding-left:28px; font-size:15px; font-weight:bold; box-sizing:border-box; -moz-box-sizing:border-box;}
.this-jusm .this-mgh li dl:nth-of-type(1) dt{ background-color:#1B499B; color:#fff;}
.this-jusm .this-mgh li dl:nth-of-type(1) dd{ background-color:#E8E8E8; padding:28px; color:#1B499B;}
.this-jusm .this-mgh li dl:nth-of-type(2) dt{ background-color:#666666; color:#fff;}
.this-jusm .this-mgh li dl:nth-of-type(2) dd{ background-color:#F8F8F8; padding:15px 28px 0 28px; color:#666666; font-weight:300; line-height:1.5; overflow-y:auto;}

.this-jus-xq2 p{ font-size:13px; line-height:1.7; color:#363636; margin-bottom:25px;}
.this-jus-xq2 p strong{ color:#1B499B; font-weight:bold;}

.this-yoos{ position:absolute; width:1200px; left:50%; margin-left:-600px; height:500px; top:50%; margin-top:-250px; background-color:#fff; padding:0 40px; box-sizing:border-box; -moz-box-sizing:border-box;}
.this-yoos .friend{ width:100%; margin-top:100px;}
.this-yoos .friend li{ float:left; width:33.333%; height:106px; position:relative; margin-bottom:90px;}
.this-yoos .friend li img{ display:block; margin:0 auto;}
.this-yoos .friend li span{ display:block; width:100%; text-align:center; position:absolute; left:0; bottom:5px;}
.this-yoos .friend li:hover{ cursor:pointer;
  box-shadow:0px 4px 5px #ccc;
  transform: translateY(-8px); -webkit-transform: translateY(-8px); -moz-transform: translateY(-8px); -o-transform: translateY(-8px);
}

.this-yoos .maps{ width:100%; padding:40px 0;}
.this-yoos .maps li{ width:100%; display:table; margin-bottom:10px; background-color:#F4F6FC;}
.this-yoos .maps li span a{ display:inline-block; margin-right:30px; width:150px; height:60px; background-color:#1B499B; color:#fff; font-size:15px; text-align:center; line-height:60px; font-weight:bold;}
.this-yoos .maps li span a::after{ display:none;}
.this-yoos .maps li a{ display:inline-block; margin-right:30px; font-size:15px; color:#949598; position:relative;}
.this-yoos .maps li a:hover{ color:#1B499B;}
.this-yoos .maps li span a:hover{ color:#fff;}
.this-yoos .maps li a::after{ position:absolute; content:'|'; right:-15px; font-size:15px; color:#949598;}
.this-yoos .maps li a:last-child::after{ display:none;}

.this-yoos2{ position:relative; width:1200px; left:50%; margin-left:-600px; height:auto; top:auto; margin-top: 200px; display:table;}

.neams{ width:100%; padding-top:40px;}
.neams li{ float:left; width:50%;}
.neams li p{ font-size:13px; color:#666666; line-height:1.8; margin-top:5px;}
.neams li p strong{ font-size:13px; color:#1B499B; font-weight:bold;}

.mmkp{ width:100%; height:400px; margin-top:45px;}
.bufens{ width:100%; margin-top:40px; display:table;}
.bufens h2{ font-size:15px; color:#1B499B; font-weight:bold;}
.mnb{ width:100%; margin-top:40px;}
.mnb li{ float:left; width:25%; padding-top:30px; position:relative;}
.mnb li::before{ position:absolute; content:''; top:0;  border-top:1px solid #E2E2E2; width:90%;}
.mnb li h3{ font-size:13px; font-weight:bold; color:#363636; margin-bottom:20px;}
.mnb li p{ width:90%; font-size:13px; color:#666666; line-height:1.7; margin-top:4px; text-transform:uppercase;}

.company{ width:100%; border-top:1px solid #E2E2E2; margin-top:40px; display:table;}
.company>ul{ width:100%; display:table; padding:40px 0;}

.company>ul li{ float:left; width:50%; margin-bottom:40px;}
.company>ul li h3{ font-size:15px; color:#1B499B; font-weight:bold; margin-bottom:20px;}
.company>ul li p{ font-size:13px; color:#666666; line-height:1.7;}

.this-yoos2 h1{ font-size:26px; color:#1B499B; text-align:center; border-bottom:1px solid #E2E2E2; padding-bottom:25px; padding-top:40px;}
.parentss{ width:100%; margin-top:40px; padding-bottom:40px;}
.parentss li { margin-top:10px; cursor:pointer;}
.parentss li .tis{ width:100%; height:60px; line-height:60px; box-sizing: border-box; -moz-box-sizing: border-box; background:url(../images/jts2.jpg) no-repeat 95% center; background-color:#F8F8F8; padding:0 15px;}

.parentss li .tis span{ display:inline-block; width:584px; color:#1C4A9B; font-size:15px; font-weight:bold;}
.parentss li .tis font{ display:inline-block; font-size:13px; color:#666666;}
.parentss li .tis font em{ margin-right:60px; font-size:13px;}

.parentss li .tis.act{ background:url(../images/jts1.jpg) no-repeat 95% center; background-color:#1B499B;}
.parentss li .tis.act span{ display:inline-block; width:584px; color:#fff; font-size:15px; font-weight:bold;}
.parentss li .tis.act font{ display:inline-block; font-size:13px; color:#fff;}
.parentss li .tis.act font em{ margin-right:60px; font-size:13px;}

.parentss li.act .tis,
.parentss li:hover .tis{ background:url(../images/jts1.jpg) no-repeat 95% center; background-color:#1B499B;}
.parentss li.act .tis span,
.parentss li:hover .tis span{ display:inline-block; width:584px; color:#fff; font-size:15px; font-weight:bold;}
.parentss li.act .tis font,
.parentss li:hover .tis font{ display:inline-block; font-size:13px; color:#fff;}
.parentss li.act .tis font em,
.parentss li:hover .tis font em{ margin-right:60px; font-size:13px;}
.parentss li.act .conta{ display:block;}
.parentss li .conta{ width:100%; margin-top:30px; display:none;}
.parentss li .conta ul li{ width:100%; padding-bottom:10px; border-bottom:1px solid #E2E2E2; margin-top:10px; font-size:13px;}
.parentss li .mk{ width:100%; display:table; margin-top:30px;}
.parentss li .mk h3{ font-size:14px; color:#1B499B; margin:20px 0;}
.parentss li .mk p{ font-size:13px; color:#363636; line-height:1.7; margin-top:5px;}
.parentss li .conta a{ display:block; width:150px; height:50px; font-size:15px; line-height:50px; color:#fff; font-weight:bold; margin-top:60px; background:url(../images/xf.jpg) no-repeat 15px center; background-color:#1B499B; padding-left:60px; box-sizing: border-box; -moz-box-sizing: border-box;}

#preview{ width:100%; position:relative;}
#spec-n5{width:92%; height:80px; margin:0 auto;  padding-top:15px; overflow:hidden; position:relative;}
#spec-left{float:left; cursor:pointer;   }
#spec-right{ float:left;cursor:pointer;}
.dp_scroll_left,.dp_scroll_right{ background:url(../images/scrollbtn.gif) no-repeat; z-index:999; float:left; width:14px;
 height:26px;cursor:pointer;}
.dp_scroll_left{ position:absolute; left:0; bottom:35px;}
.dp_scroll_right{ position:absolute; right:0; bottom:35px;}
 
.dp_scroll_left.disable{background-position:-56px 0px;}
.dp_scroll_right.disable{ background-position:-70px 0px;}
.dp_scroll_right{  background-position:-13px 0px;}
.dp_scroll_left:hover{ background-position:-28px 0px;}.dp_scroll_right:hover{ background-position:-42px 0px;}
.dp_scroll_left.disable:hover{background-position:-56px 0px;}.disable:hover{background-position:-70px 0px;}
#spec-list{ width:260px; background:#fff; float:left; overflow:hidden;  display:inline;}
#spec-n5 .new_spec-list ul li{width:33px;}
#spec-list ul {width:8000px;left:10px;position:absolute; }
#spec-list ul li{ float:left; margin-right:16px; display:inline; width:60px;}
#spec-list ul li img{ padding:2px; overflow:hidden; border:1px solid #ccc; width:60px; height:60px;}
#spec-list ul li img:hover{ border:1px solid #1B499B; cursor:pointer;}
/*jqzoom*/
.jqzoom{ position:relative;padding:0;}
.zoomdiv{ z-index:100;position:absolute;top:1px;left:0px;width:320px;height:320px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{ width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:70px;height:70px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.jqzoom img{ width:100%;}

.lft-mks{ width:615px; float:left;}
.lft-mks p{ float:left; width:48%;}
.lft-mks p:nth-of-type(2){ float:right;}
.lft-mks p a{ display:block; margin-top:15px; font-size:12px; color:#363636;}
.lft-mks p a:hover{ color:#fff; text-decoration: underline;}

.rit-mks{ float:right;}

