body{background: #fff;font-size:14px;font-family: "Microsoft YaHei","微软雅黑",Arial,sans-serif;color:#333;max-width: 1920px;margin:0 auto;}
*{margin:0;padding:0;box-sizing: border-box;}
ul,dl,dd,dt,h2,p,h3,h4,h1{margin:0;}
ul,li{list-style: none;}
i{font-style: normal;}
a{cursor: pointer;color:inherit; }
a:hover,a:focus{text-decoration: none;color:inherit;}
.fs0{font-size:0;}
.fs58{font-size: 58px;line-height: 1;}
.fs50{font-size: 46px;line-height: 1;}
.fs40{font-size: 40px;}
.fs35{font-size: 35px;}
.fs30{font-size: 30px;}
.fs26{font-size: 26px;}
.fs24{font-size: 24px;}
.fs23{font-size: 23px;}
.fs20{font-size: 20px;}
.fs19{font-size: 19px;}
.fs18{font-size: 18px;}
.fs17{font-size: 17px;}
.fs16{font-size: 16px;}
.fs15{font-size: 15px;}
.fs14{font-size: 14px;}
.fs13{font-size: 13px;}
.fs12{font-size: 12px;}

@font-face{font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  -moz-osx-font-smoothing: grayscale;   
}


@font-face{
  font-family: 'rt';
  src:url('pf/pfr.ttf');
}
@font-face{
  font-family: 'bt';
  src:url('pf/pfbBold.ttf');
}
.ht{font-family: '黑体';}
.rt{font-family: 'rt';}
.bt{font-family: 'bt'!important;}
.c0{color:#000;}
.c3{color:#333;}
.c6{color:#666;}
.fl{float:left;}
.fr{float:right!important;}
.mb10{margin-bottom: 10px;}
.mt10{margin-top: 10px;}
.mt5{margin-top: 5px;}
.pr{position: relative;}
.bold{font-weight: bold;}
.img-responsive{display: block;margin:0 auto;}
.flex,.flexC{ display: -webkit-box;display: -webkit-flex;  display: -ms-flexbox; display: flex;}
.flex>.sub,.flexC>.sub{ -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden;}
.flexC{-webkit-flex-direction: column; flex-direction: column;}
.sb{justify-content: space-between;}
.jc{justify-content: center;}
.ai{align-items: center;}
.wrap{flex-wrap: wrap;}
.oneLine{white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.twoLine{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.no-padding{padding-left:0;padding-right: 0;}
.padding{padding:0 3%;}
.bg{background: #f8f8f8;}
.navbar{margin:0;border:none;background: none;color:#fff;}
.navbar-brand{height: auto;padding:20px 15px;display: inline-block;}
/*.navbar-collapse{padding:20px 0;}*/
.logo-m{display: none!important;}
.navbar-brand>img{max-height: 55px;}
.imghover{transition: all linear .6s;}
.imghover:hover{transform: scale(1.08);}
.imghover .img{transition: all .5s ease 0s;}
.imghover:hover .img{transform: scale(1.08);}
.mix{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.w1400{width: 85%;max-width: 1470px;margin-left:auto;margin-right: auto;}
.css3{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.full_img{width:100%;height: 100%;object-fit: cover;}

.common_btn{position: relative;overflow: hidden;}
.common_btn>span{display:inline-block;vertical-align:middle;opacity:0;filter: alpha(opacity=0);color:#fff;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);vertical-align:0}
.common_btn::before{content:attr(c-text);position:absolute;top:0;left:10%;width:80%;height:100%;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);display: none\0;}
.common_btn:hover .iconfont{color:#fff;}
/*.common_btn:hover{background:#d20319;}*/
.common_btn:hover::before{opacity:0;filter: alpha(opacity=0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.common_btn:hover>span{opacity:1;filter: alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display: inline-block;}
.common_btn>span.sep{width: 5px;height: 5px;display: inline-block;}
.common_btn:hover>span:nth-child(1){-webkit-transition-delay:45ms;transition-delay:45ms}
.common_btn:hover>span:nth-child(2){-webkit-transition-delay:.09s;transition-delay:.09s}
.common_btn:hover>span:nth-child(3){-webkit-transition-delay:.135s;transition-delay:.135s}
.common_btn:hover>span:nth-child(4){-webkit-transition-delay:.18s;transition-delay:.18s}
.common_btn:hover>span:nth-child(5){-webkit-transition-delay:.225s;transition-delay:.225s}
.common_btn:hover>span:nth-child(6){-webkit-transition-delay:.27s;transition-delay:.27s}
.common_btn:hover>span:nth-child(7){-webkit-transition-delay:.315s;transition-delay:.315s}
.common_btn:hover>span:nth-child(8){-webkit-transition-delay:.36s;transition-delay:.36s}
.common_btn:hover>span:nth-child(9){-webkit-transition-delay:.405s;transition-delay:.405s}
.common_btn:hover>span:nth-child(10){-webkit-transition-delay:.45s;transition-delay:.45s}
.common_btn:hover>span:nth-child(11){-webkit-transition-delay:.495s;transition-delay:.495s}
.common_btn:hover>span:nth-child(12){-webkit-transition-delay:.54s;transition-delay:.54s}
.common_btn:hover>span:nth-child(13){-webkit-transition-delay:.585s;transition-delay:.585s}
.common_btn:hover>span:nth-child(14){-webkit-transition-delay:.63s;transition-delay:.63s}
.common_btn:hover>span:nth-child(15){-webkit-transition-delay:.675s;transition-delay:.675s}
.common_btn:hover>span:nth-child(16){-webkit-transition-delay:.72s;transition-delay:.72s}
.common_btn:hover>span:nth-child(17){-webkit-transition-delay:.765s;transition-delay:.765s}
.common_btn:hover>span:nth-child(18){-webkit-transition-delay:.81s;transition-delay:.81s}
.common_btn:hover>span:nth-child(19){-webkit-transition-delay:.855s;transition-delay:.855s}
.common_btn:hover>span:nth-child(20){-webkit-transition-delay:.9s;transition-delay:.9s}
.common_btn.static_btn:hover{background:none;}
.common_btn.static_btn>span{color:#d20319;}
.common_btn.static_btn::before{left:0;}

.common-btn{border-radius:999px;width:310px;text-align: center;max-width: 60%;margin-left:auto;margin-right: auto;display: block;line-height: 58px;border:3px solid #313131;}
.common-btn:hover{border-color:#0084e9;background: #0084e9;color:#fff;}

.view-more{ letter-spacing: 1px;color:#fff;display: block;background: #003e92;text-align: center;width:154px;line-height: 46px;border-radius:18px;overflow: hidden;}
.view-more:hover{color:#fff;}

.container{width:1330px;}
@media (min-width: 1430px){
 
}
@media (max-width: 1350px){
  .container{max-width: 92%;}
}
@media (max-width: 767px){
  .container{max-width: 100%;}
}


/* 导航部分 */
.navbar .container-fluid,.nav-header .container-fluid{max-width: 1230px;}
.navbar-header-logo{padding:10px 0;display: inline-block;}
.nav-logo-box{padding:30px 20px;}
.nav-logo-box .tel-item{ padding-left: 59px; ;min-height: 42px;}
.nav-logo-box .tel-item span{ display:inline-block; color:#b5b5b5; font-size:14px;}
.nav-logo-box .tel-item p{ color:#003e92; font-size:22px; font-weight:bold}
.nav-logo-box .logo-item{max-width: 60%;}
.nav-logo-box .logo-item .logo-wap{ display:none}

.header{ background:#fff;top:0; left:0; right:0; z-index: 99;transition: top .5s ease;-webkit-transition:top .5s ease; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.header.fixed{top:0;box-shadow: 0 6px 10px 0 rgba(7,0,2,.15); background:#fff;}
.header_box{position: relative; background:#003e92;   }
 
.header .header_nav{text-align: center;font-size:17px;overflow: visible;}
.header .header_nav .nav_container>ul>li{display: inline-block;text-align: center;}
.header .header_nav li{position: relative;}
.header .header_nav .nav_container>ul>li>a{display: block;padding:0 46px;line-height: 65px;color:#fff;position: relative;}
.header .header_nav .nav_container a.active,.header .header_nav .nav_container a:hover{color:#fff;background: #d20a05;}

#menu ul li a.active{color:#fff;background: #d20a05;}
/*.header .header_nav .nav_container>ul>li>a::after{transition: all .3s;position: absolute;content:'';width:0;height: 2px;background: #fff;left:50%;transform: translateX(-50%);bottom:30px;}*/
/*.header .header_nav .nav_container>ul>li>a.active::after,.header .header_nav .nav_container>ul>li>a:hover::after{width:30px;}*/
.header .header_nav .nav_container .dropdown-menu{margin:0;padding:0;border:none;text-align: center;border-radius:0;background: rgba(255,255,255,.8);font-size:15px;left:0;transform:none;}
.dropdown-menu li a{display: block;white-space: nowrap;padding:16px 10px;color:#010000;position: relative;transition: all .3s;}
.dropdown-menu li a:hover, .dropdown-menu li a:focus,.dropdown-menu li a.active{background: #003e92;color:#fff;} 

.mobile_key {display: none;width:28px;height:25px;margin-left:30px;position: relative;border:none!important;cursor: pointer;padding:0;}
/*.button_menu{width: 30px;height: 25px;position: absolute;top:7px;left:0;}*/
.button_menu span {display:block;width:100%;height:3px;background-color:#333;position:absolute;left:0;-moz-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;transition:all .36s ease;}
.button_menu span:nth-child(1) {top:0}
.button_menu span:nth-child(2) {top:50%;transform: translateY(-50%);}
.button_menu span:nth-child(3) {bottom:0}
 
.index_header{top:-80px; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.index_header.ani{top:0;}
.header-container{position: relative;z-index:10;}

.ibanner{position: relative;text-align: center;}
.ibanner .slide-item{position: relative;overflow: hidden;color:#fff;}
.ibanner .slide-item .slide-item-img{max-width: 100%;}
.ibanner .slide-item .slide-item-img.mix{min-width: 100%;min-height: 100%;max-width: none;}
 
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:4%;font-size:0;}
.ibanner .swiper-pagination-bullet{background:#fff;opacity:0.5 ;transition: all .2s;}
.ibanner .swiper-pagination-bullet-active{opacity: 0.9;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}



@media (max-width:767px){
  .header .header_logo{max-width: 70%;}
  .header .header_nav{text-align: left;font-size:14px;}
  .no-padding{padding-left:15px;padding-right: 15px;}
}

.part-pro{background: #f8f8f8;padding:30px 0 30px;}
.part-title{position: relative;text-align: center;padding:25px 0; }
.part-title .title-en{position: absolute;top:0;left:0;width:100%;font-weight: bold;color:#d6d7d8;opacity: 0.3;line-height: 100px;text-transform: uppercase;}
.part-title span{position: relative;z-index:2; color:#003e92; font-weight:bold}
.part-title span:after{content:'';position: absolute;left: 29%;bottom:-16px;height:7px;background: #003e92;width: 60px;}
.part-title span1{ font-size:22px; display:block; color:#848484; margin-top:25px;}

.part-title0{position: relative;text-align: left;padding:25px 0; }
.part-title0 .title-en{position: absolute;top:0;left:0;width:100%;font-weight: bold;color:#d6d7d8;opacity: 0.3;line-height: 100px;text-transform: uppercase;}
.part-title0 span{position: relative;z-index:2; color:#003e92; font-weight:bold}
.part-title0 span:after{content:'';position: absolute;left:0;bottom:-16px;height:7px;background: #003e92;width: 60px;}

.part-pro .pro-box{margin-top:30px;}
 
.part-pro .pro-list{text-align: center;}
 
.part-pro .pro-item .item-img{position: relative;padding-bottom: 100%;overflow:hidden;}
.part-pro .pro-item .item-img img{position: absolute;left:0;top:0;transition: all .6s;}
.part-pro .pro-item .item-name{position: relative;overflow:hidden;line-height: 60px; color:#666666;transition: all .4s; margin-bottom:30px;}
.part-pro .pro-item .item-name p{position: relative;z-index:10; font-size:15px;  color:#848484}
.part-pro .pro-item:hover .item-name p{color:#fff;background: #003e92; width:100%;}
.part-pro .pro-item:hover .item-img img{transform: scale(1.05);}
.part2{ background:#f4f5f6; padding:45px 0;}
.part2 .ys-wap{ display:none}

.tdbj{height: 655px;overflow: hidden; background:url(../images/cpysbg.png) no-repeat center 55px;  padding:92px 0 0; box-sizing: border-box; font-family: "Microsoft YaHei";max-width: 1920px;margin:0 auto; }
.tdbj h2{margin-bottom: 70px;}
.td{ width:1450px;margin:0 auto;position: relative;}
.td li{ font-size: 16px;color: #666666;text-align: left; line-height: 25px;position: absolute;}
.td li:after{content:'';position:absolute;height:22px;width:22px;background: url(../images/icon1.png) no-repeat;border-radius: 100%;}
.td li h4{font-size: 18px;color: #242424;line-height: 40px; position: relative; font-weight: normal; font-weight:bold;}
.td li p b{color: #000000; font-weight: normal;}
.td li p{margin-bottom: 30px; font-size:15px;}
 

.td li:nth-child(1){width:400px;padding-right: 30px;left: 120px;top: -25px; text-align:right}
.td li:nth-child(1):before{content:'';position:absolute;width:86px; height:122px;right: -74px;top: 30px;}
.td li:nth-child(1):after{right:0;top:10px;}
.td li:nth-child(2){width:400px;padding-left: 30px;right:115px;top:-22px;}
.td li:nth-child(2):before{content:'';position:absolute;width:66px; height:132pxleft: -55px;top: 30px;}
.td li:nth-child(2):after{left:0;top:10px;}
.td li:nth-child(3){width:430px;padding-right: 100px;left:57px;top:128px;text-align:right}
.td li:nth-child(3):before{content:'';position:absolute;width:105px; height:127px;right: -94px;top: -15px;}
.td li:nth-child(3):after{right:70px;top:10px;}
.td li:nth-child(4){width:282px;padding-left: 32px;right:140px;top:120px;}
.td li:nth-child(4):before{content:'';position:absolute;width:55px; height:97px;left: -44px;top: 10px;}
.td li:nth-child(4):after{left:0;top:10px;}
.td li:nth-child(5){width:430px;padding-right: 100px;left:65px;top:298px;text-align:right}
.td li:nth-child(5):before{content:'';position:absolute;width:105px; height:127px;right: -94px;top: -15px;}
.td li:nth-child(5):after{right:70px;top:10px;}
.td li:nth-child(6){width:282px;padding-left: 32px;right:140px;top:300px;}
.td li:nth-child(6):before{content:'';position:absolute;width:55px; height:97px;left: -44px;top: 10px;}
.td li:nth-child(6):after{left:0;top:10px;}
.td li:nth-child(7){width:430px;padding-right: 100px;left:165px;top:438px;text-align:right}
.td li:nth-child(7):before{content:'';position:absolute;width:105px; height:127px;right: -94px;top: -15px;}
.td li:nth-child(7):after{right:70px;top:10px;}
.td li:nth-child(8){width:400px;padding-left: 32px;right:120px;top:450px;}
.td li:nth-child(8):before{content:'';position:absolute;width:55px; height:97px;left: -44px;top: 10px;}
.td li:nth-child(8):after{left:0;top:10px;}
.td li:nth-child(3) p,.td li:nth-child(4) p{margin-bottom: 5px;}
.td li:nth-child(3) h4,.td li:nth-child(4) h4{margin-bottom: 0;}
.td li.cur  h4{color: #d20a05;}
.td li.cur::after{background: url(../images/icon1a.png) no-repeat;}
.td li.cur p b{font-weight: bold;}
 
@media screen and (max-width:1401px) {
  .tdbj{background:url(../images/cpysbg.png) no-repeat center top; }
  .td{width: 1200px;}
  .td li:nth-child(1){left:0;top:-85px;}
   .td li:nth-child(2){right: -5px;  top: -72px;}
  .td li:nth-child(2):after{top:10px;}
  .td li:nth-child(3){left: -68px;top: 74px;}
  .td li:nth-child(4){top: 67px;    right: 15px;}
  .td li:nth-child(5){left: -58px;top: 244px;}
    .td li:nth-child(6){top: 247px;    right: 15px;}
	.td li:nth-child(7){left: 40px;top: 390px;}
	.td li:nth-child(8){top: 397px;    right: -15px;}
  .td li:nth-child(1):before,.td li:nth-child(2):before,.td li:nth-child(3):before,.td li:nth-child(4):before{width:0;}
}
@media screen and (max-width:1200px) {
	  .part2 .tdbj{ display:none}
  .part2 .ys-wap{display: block;}
  .part2 .ys-wap .ys-img{ display: block;}
}

.part3{ padding:45px 0;}
.part-case .case-list{margin-top:15px;}
.part-case .case-list ul{margin-left:-10px;margin-right: -10px;}
.part-case .case-list ul li{padding:20px 10px 0;}
.part-case .case-list ul li .item-img{position: relative;padding-bottom: 71.4%;overflow: hidden;}
.part-case .case-list ul li .item-img .img{position: absolute;left:0;top:0;width: 100%;height: 100%;overflow: hidden;}
.part-case .case-list ul li .item-img .img img{width: 100%;height: 100%;object-fit: cover;transition: all .5s ease 0s;}
.part-case .case-list ul li .item-img .img img:hover{transform: scale(1.08);}
.part-case .case-list ul li .item-name{position: absolute;color:#fff;font-size:14px;text-align: left;width: 100%;bottom:0;left:0;z-index:2; padding:10px 0; }
.part-case .case-list ul li .item-name{  background: rgba(15,43,105,.7);}
.part-case .case-list ul li .item-name .name { padding-left:70px; line-height:20px}
.part-case .case-list ul li .item-name .en { padding-left:70px; line-height:20px}
.part-case .case-list ul li  .item-name i{transition: all .3s;position: absolute;left:2.8%;top:50%;transform: translateY(-50%); width:50px;height: 50px;background: url(../images/icon-nav.png) no-repeat center;background-size:72% auto;}



.part-about{background: #f4f5f6;padding:30px 0;}
 
.part-about .about-left{width: 48.15%;float:left;padding-right:5.23%;padding-bottom: 65px;}
.part-about .about-img{width: 51.85%;background-repeat: no-repeat;background-position: center;}
.part-about .about-left .tit-box p{ color:#003e92;}
.part-about .about-left .desc{line-height:1.875;color:#555;text-indent: 2em;text-align: justify;margin-top:30px; margin-bottom:45px;}
.part-about .about-left ul{margin-top:40px;}
.part-about .about-left li{padding:0 6px;}
 
 

.part-news{padding:35px 0 35px;overflow: hidden;}
.news-item {padding:0 9px;}
.news-item .item-title{color:#fff;line-height: 49px;padding:0 12px 0 19px;background: #073d76;border-radius:3px;overflow: hidden;}
.news-item .item-title a{font-size:14px;color:rgba(255,255,255,.5);float:right;}
.news-item .item-con{background: #fff;padding:22px 20px 25px;border-radius: 3px;overflow: hidden;box-shadow: 0 1px 10px 0 rgba(0,0,0,.17);}
.news-item .item-con-top{display:block;position: relative;border-radius:3px;overflow: hidden;padding-bottom: 46.94%;/*height:162px;*/background-repeat: no-repeat;background-size: cover;background-position: center;}
.news-item .item-con-half-top .item-con-top{width:48%;float:left;}
.news-item .item-con-half-top .item-con-top:last-child{float:right;}
.news-item .item-con-top p{position:absolute;left:0;right:0;bottom:0;z-index:2;background: #073d76;text-align: center;line-height: 33px;font-size:14px;color:#fff;border-radius: 3px;padding:0 10px;}
.news-item .item-con ul li{margin-top:5px;color:#535353;font-size:14px;line-height: 1;}
.news-item .item-con ul li a{display: block; position: relative;}
 .news-item .item-con ul li:hover a,.view-item:hover,.part-info-con .tab-item-left-con li a:hover p,.part-info-con .tab-item-left-con li a:hover p span{color:#073d76;}
 
.news-item .item-con ul li p{position: relative;padding:0 89px 0 16px;line-height: 39px;font-size:14px;color:#535353;border-bottom:1px solid #d2d2d2;background: url(../images/li.png) no-repeat left center;}
.news-item .item-con ul li p span{position: absolute;right:8px;bottom:0;color:#9c9b9b;font-family:Times New Roman;}

.news-item .item-con ul li:hover a::before{border-color:#073d76;}
 .view-item-img{width:35.84%;float:left;margin-right: 14px;}
.view-item-img .img{padding-bottom: 64.6%;/*height:80px;*/position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;}
.view-item{padding-bottom: 16px;margin-bottom: 14px;border-bottom:1px solid #b5b5b5;color:#535353;font-size:14px;}
.view-item .sub{line-height: 18px; text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.view-item .sub h2{ font-size:14px; font-weight:bold}
.view-item .sub p{ font-size:12px; line-height:18px;}
.view-item:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom:1px solid transparent;}
/*内页*/
.page-banner{width: 100%;height: 430px;}
.page-banner img{width: 100%;height: 100%;display: block;object-fit: cover;}
.content{padding: 25px 0;}
.content .con{    border-left: none!important;}
.content .aside1{ border:1px solid #ebebeb}
.content .sidebai h4{font-size: 26px; line-height:40px;color: #fff;font-weight: bold;background: #003e92;width: 100%;text-indent: 17px; padding:40px 0; }
.content .sidebai h4 i{ display:block;height:2px;width:35px; background:#ffffff; margin-left:15px; }
.content .sidebai .tjcp{font-size: 26px; line-height:40px;color: #fff;font-weight: bold;background: #003e92;width: 100%;text-indent: 17px; padding:15px 0; margin-top:20px;}
.leftprocomt{padding-top: 10px;border:1px solid #ebebeb}
.leftprocomt li{float: left;text-align: center;width: 46%;margin-right: 2px; margin-left:5px; margin-bottom:15px;}
.leftprocomt li img{width: 100%;height:auto;border-radius: 3px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.leftprocomt li p{ font-size:12px;line-height: 30px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.leftprocomt li:hover img{-webkkit-filter: brightness(105%);filter: brightness(105%);}
.leftprocomt li:hover p{color: #333333;}
.incontact img{ width:100%; display:block; padding:15px;}
.incontact p{ font-size:14px; padding-left:15px; padding-right:15px; line-height:25px;}
.incontact{ padding-bottom:15px;}
.content .sidebai{border-right:none!important;}
.content .sidebai .aside1 .sidemenu .nL1 a{height: 45px;display: block;font-size: 16px;border-bottom: 1px solid #cdcdcd;color: #003e92;line-height: 45px;text-indent: 20px; background: url(../images/dd.jpg) no-repeat right 15px top 13px; width:95%; margin:0 auto;}
.content .sidebai .aside1 .sidemenu .on a{font-weight: bold;}
.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1{display: none;}
.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 a{font-size: 14px;color: #000000;height: 28px;line-height: 28px;margin-top: 10px;border-bottom: none; background-color: #eaeaea;font-weight: 500;}
.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 .sidemenu2{display: none;}
.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 .sidemenu2 a{background: none;}
.content .sidebai .links .linksImg{margin-bottom: 10px;}
.content .sidebai .links .linksLogo img{display: block;margin: 0 auto;width: 100%;}
.content .sidebai .links p{font-size: 12px;color: #424242;line-height: 24px;margin-top: 10px;margin-bottom: 25px;}
.content .con .crumb{ background: url(../images/xxx.jpg) no-repeat left bottom;}
.content .con .crumb h4{font-size: 24px;color: #333;font-weight: bold;line-height: 60px;}
.content .con .crumb p{margin-top: 20px;margin-bottom: 10px;}
.content .con .crumb p img{vertical-align: bottom;margin-right: 10px;margin-bottom: 4px;}
.content .con .article{margin-top: 15px;}
.content .con .article .about{font-size: 14px;color: #747474;line-height: 24px;box-sizing: border-box;padding: 30px 10px;}
.content .con .article .about p{font-size: 14px;}
.content .con .article .about img{display: inline-block;margin: 0px 0px 0px 20px;}
.content .con .article .new ul{margin-bottom: 30px;}
.content .con .article .new ul li a{display: block;width: 100%;height: 100%;box-sizing: border-box;padding: 30px 20px 30px 10px;border-bottom: 1px solid #cdcdcd;}
.content .con .article .new ul li a h4{font-size: 16px;color: #313131;}
.content .con .article .new ul li a h5{font-size: 14px;color: #313131;text-indent: 10px;margin: 15px 0;}
.content .con .article .new ul li a p{font-size: 14px;color: #777777;line-height: 24px;}
.content .con .article .new ul li a span{font-size: 14px;color: #909090;}
.content .con .article .new ul li a span:hover{text-decoration: underline;}
.content .con .article .new ul li:hover h4{text-decoration: underline;}
.content .con .article .pro ul li{padding: 0 5px;margin-bottom: 30px;}
.content .con .article .pro ul li a .proImg{width: 100%;overflow: hidden;margin-top: 5px;}
.content .con .article .pro ul li a .proImg img{width: 100%;transition: all .5s ease 0s;-webkit-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;}
.content .con .article .pro ul li a p{font-size: 16px;color: #575757;text-align: center;line-height: 55px;}
.content .con .article .pro ul li:hover{ background:#18418b;}
.content .con .article .pro ul li:hover p{color:#fff;}
.content .con .article .pro ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}

.left{float: left;}
.right{float: right;}
.clearfix:after{content: '\20';display: block;height: 0;clear: both;}
.clearfix{*zoom: 1;}
.aside{position: fixed;right: 0;top: 20%;z-index: 10000;}
.aside li{width: 60px;line-height: 60px;background-color: #6A757C;text-align: center;margin-bottom: 2px;cursor: pointer;position: relative;z-index: 100;}
.aside li.aside_search{line-height: 0;}
.aside li > p{position: relative;z-index: 100;background-color: #6A757C;line-height: 60px;}
.aside li img{vertical-align: middle;}
.aside .img2{display: none;}
.proDetail{padding:8px 0;color:#666;}
.proDetail .proDetail-img{ border: 2px solid #e5e5e5}
.pro-title{font-size:20px;color:#585858;margin-bottom: 30px;padding:5px 0;}
.proDetail-con{padding:0 15px;}
.proDetail-con span{ display:inline-block; color:#18418b; font-size:18px; line-height:35px;}
.proDetail-con-tit{margin:10px 0;border-bottom: 4px solid #18418b;line-height: 38px;position: relative;}
.proDetail-con-tit span{line-height: 50px;border-right:1px solid #efefef;display: inline-block;min-width: 160px;text-align: center;color:#fff;position: relative;  background:#18418b; font-size:18px; }
.detailedDesc img{max-width: 100%;height: auto!important;}
.detailedDesc p,.proDetail-con p{ line-height:33px; font-size:15px;}
.proDetail .tag-item{padding:5px 0;line-height: 22px;height: 190px;}
.proDetail .tag-item span{display:inline-block; font-weight:bold;}
.proDetail .service{ width:46%; background:#003e92; padding:15px; color:#fff; margin:2%;text-align:center; float:left}
.proDetail .zixun{width:46%; border:1px solid #e5e5e5; color:#333; padding:14px; text-align:center; float:right;margin:2%;transition: all linear .2s;display: block;background: #fff; font-size:15px; }
.proDetail .zixun:hover{background:#003e92;color:#fff;}
.relatedPro{ height:210px;}
.proList li{ text-align:center;padding-bottom:25px;transition:all 0.3s;  }
.proList li .pImg{width:100%;height:auto;overflow:hidden;background:#000;margin-bottom:5px;position:relative;}
.proList li img{width:100%;height:auto;transition:all 0.5s;}
.proList li h5{font-weight:normal;font-size:14px;height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;position:relative;}
.proList li:hover img{opacity:.9;transform:scale(1.1,1.1);}
 .newsCenter{padding:10px 0;}
.newsCenter .list li {border-bottom:1px dashed #d0d3d6;position:relative}
.newsCenter .list li:after {content:'';position:absolute;left:0;top:-1px;bottom:-1px;right:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsCenter .list .item-bg {position:absolute;left:28px;top:0;bottom:0;right:0;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsCenter .list .con {padding:33px 70px 33px 0;display:block;position:relative;z-index:2;overflow:hidden}
.newsCenter .list .pic {float:left;width:290px;overflow:hidden;max-width: 30%;margin-left: 1%;}
.newsCenter .list .pic .img{padding-bottom: 62%;position: relative;overflow: hidden;}
.newsCenter .list .pic img {position: absolute;left:0;top:0;display:block;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsCenter .list .inner {padding:10px 5%;overflow:hidden}
.newsCenter .list h2 {font-weight:bold;letter-spacing: 1px;margin-bottom:15px;color:#003e92;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.newsCenter .list .txt {margin-bottom:8px;font-size:15px;color:#828485;line-height:1.6;height:4.8em; text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.newsCenter .list .txt strong{ color:#d00f1f}
.newsCenter .list .info {overflow:hidden;}
.newsCenter .list .info span{margin-top:10px;margin-right:30px;float:left;font-size:14px;color:#949697;padding-left:24px;background-repeat:no-repeat;background-position:left top 2px;}
.newsCenter .list .icon {position:absolute;right:25px;top:50%;width:45px;height:45px;margin-top:-22.5px;background:url(../images/icon-next3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.newsCenter .list .con:hover .pic img {-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.newsCenter .list li:hover:after {background-color:#f4f8fb}
.newsCenter .list li:hover h2{ color:#d00f1f}
.newsCenter .list li:hover .icon {background-image:url(../images/icon-next4.png)}

@media only screen and (max-width:1200px){
  .newsCenter{padding:60px 0;}
  .newsCenter .list .txt{height: 2.4em;margin-bottom: 5px;}
}
@media only screen and (max-width:992px){
  .newsCenter .list .txt{height: auto;}
  .newsCenter .list li .item-bg{background: #fff;}
  .newsCenter .list .info span{font-size:12px;background-size: 16px auto;margin-top:8px;}
  .newsCenter .list .con{padding:30px 60px 30px 0;}
  .newsCenter .list .inner{padding:0 5%;}
  .newsCenter .list .icon{right: 20px;width: 40px;height: 40px;margin-top:-20px;}
}
@media only screen and (max-width:767px){
  .newsCenter .list .item-bg{left:0;}
  .newsCenter .list .pic{float:none;width: 100%;max-width: 100%;}
  .newsCenter .list .con{padding:0;}
  .newsCenter .list .icon{display: none;}
  .newsCenter .list li{margin-bottom: 20px;}
  .newsCenter{padding:10px 0;}
  .newsCenter .list .inner{padding:20px 15px;}

}
.news-detail{margin:50px 0; overflow: hidden;}
.news-detail h1{text-align: center; letter-spacing: 2px;}
.news-detail .dtinfo{margin: 20px 0; text-align: center; border-bottom:1px solid #ebebeb; padding-bottom:25px;}
.news-detail .dtinfo span{margin: 0 10px;}
.news-detail .caseimg{margin-bottom: 30px;}
.news-detail .caseimg img{display: block; max-width: 100%; margin: auto;}
.news-detail .icontent{font-size: 15px; line-height: 1.8;}
.news-detail .icontent img{max-width: 100% }
.news-detail .news-epx{margin: 30px auto 0; overflow: hidden;}
.news-detail .news-epx li{width: 49%; float: left; padding: 0 15px; line-height: 40px; background: #ccc; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news-detail .news-epx li:first-child{margin-right: 2%;}
@media (max-width: 992px){
  .news-detail .news-epx li{width: 100%; margin: 5px 0;}
  .news-detail .news-epx li:first-child{margin-right: 0;}
}
@media (max-width: 767px){
  .news-detail{margin:30px 0;}
  .news-detail .dtinfo{margin: 15px 0; padding-bottom:8px;}
  .news-detail .dtinfo span{margin: 0 5px;}
  .news-detail .caseimg{margin-bottom: 20px;}
  .news-detail .news-epx{margin: 20px auto 0;}
    .relatedPro{ height:230px;}
.news-detail .icontent img{max-width: 100%!important; width:85%!important; height:auto!important;text-align:left!important;}
}

.contactUs .map-box{border:1px solid #e1e1e1;}
.contactUs .map-box #allmap{height:554px;width:100%;border:1px solid #cdcdcd;}
.contactUs label{max-width:none;}
.contactUs .BMap_Marker .BMapLabel{background: url(../images/mp-bg.png) no-repeat center;background-size: 100% 100%;}

@media (max-width: 750px){
  .BMap_Marker img{width:40px;margin-left:10px!important;}
  .contactUs .BMap_Marker .BMapLabel{font-size:15px!important;padding:0 18px 12px!important;}
}
.cul{ width:600px; height:auto;}
.icontent p{ line-height:33px; font-size:15px; text-indent:25px;}
 .icontent ul { margin:45px 0;}
 .icontent ul li{ float:left; width:100%; font-size:22px; line-height:45px;}
.icontent ul li:first-child span{ color:#64d0da; display:inline; font-size:24px;}
.icontent ul li:nth-child(2) span {  color:#34b2e4; display:inline; font-size:24px;}
.icontent ul li:nth-child(3) span {  color:#065381; display:inline; font-size:24px;}
.icontent ul li:nth-child(4) span {  color:#8b103e; display:inline; font-size:24px;}
.icontent ul li:nth-child(5) span {  color:#e34856; display:inline; font-size:24px;}
.icontent ul li:last-child  span {color:#fe912a; display:inline; font-size:24px;}
.part-num{  text-align: center;padding:25px 0;  }
.part-num .num-ul{max-width: 100%;margin:auto 0;color:#333;}
.part-num .num-ul li{ background:#f2f2f2; margin:1%; padding:40px 0; width:23%;}
.part-num .num-ul h2{font-size:50px;font-weight: bold;line-height: 1;margin-bottom: 20px;color:#333333; }
.part-num .num-ul h2 span,.part-num .num-ul li:last-child h2 b{font-size:60px;line-height:1;}
.part-num .num-ul h2 b{ font-size:50px; }
.part-num .num-ul p{ font-size:26px; color:#333333;}
.part-num .num-ul p.titme{ margin-bottom:38px;} 
.yfm { margin:25px auto; }
.footer{background: #222222;}
.footer-box{padding:0 2.3%;color:#fff;}
.copyright{color:#939393;background: #101010;padding:16px 0; border-top:1px solid #fff;}
.copyright .text{padding:0 2.3%; text-align:center}
.footer-con{padding:35px 0 0 0;border-top:2px solid #3a3e44;}
.footer-info{width:44%;}
.footer-code{width:18%;}
.footer-co{text-align: center;width:38%;}
.footer-co .co-logo{max-height:80px;}
.footer-co .co-name{margin:22px 0 22px;letter-spacing: 2px;}
.footer-info{padding:0 3% 0 6%;border-left:1px solid #1c1f23;border-right:1px solid #1c1f23;position: relative;}
.footer-info:before,.footer-info:after{position: absolute;left:0;top:0;height:100%;width:2px;background:#41454b;}
.footer-info:after{left:auto;right:0;}
.footer-info .tel{font-weight: bold;line-height: 1;margin-top:5px;}
.footer-info .info{margin-top:22px;color:#939393;}
.footer-info .info p{margin-bottom:8px;}
.footer-code p{text-align: center;color:#9a9085;margin-top:8px; font-size:16px;}
.footer-code img{max-width: 60%;}

.index_header .container{width:90%;max-width:1600px;}
.header-tel{margin-left:5%;float:right;padding-left:49px;background: url(../images/top-tel.png) no-repeat left center;line-height: 1;}
.header-tel p{margin-bottom: 5px;}


@media (max-width:1350px){
  .fs40{font-size: 36px;}
  .fs35{font-size: 31px;}
  .fs30{font-size: 28px;}
  .header .header_logo img{max-height: 75%;}
  .index_header .container{width:95%;}
  .header-tel{margin-left:3%;background-size: 32px auto;padding-left:42px;}
  .header .header_nav{font-size:15px;}
  .header .header_nav .nav_container>ul>li>a{line-height: 82px;padding:0 17px;}
 
  .part-pro .pro-list li{padding:0 8px;margin-bottom: 15px;}
 
  .part-pro{padding:80px 0 100px;}

  .part-about .about-left{padding-right: 4%;padding-bottom: 40px;}
 
  .part-about .about-left .desc{margin-top:50px;}
  .part-about .about-left ul{margin-top:20px;}
  .part-about .about-left li{margin-top:16px;}
 
}

@media (max-width:1200px){
  .fs40{font-size: 34px;}
  .fs35{font-size: 29px;}
  .fs30{font-size: 26px;}
  .fs26{font-size: 24px;}
  .fs24{font-size: 22px;}
  .fs23{font-size: 21px;}
  .fs20{font-size: 19px;}
  .fs19{font-size: 18px;}
  .fs18{font-size: 17px;}
  .fs17{font-size: 16px;}
  .fs16{font-size: 15px;}
  .fs15{font-size: 14px;}
  .fs14{font-size: 13px;}
  .header .header_nav .nav_container>ul>li>a{padding:0 12px;}
  .part-pro{padding:60px 0 80px;}

 
  .part-pro .pro-box{margin-top:40px;}
 
  .part-pro .category-contact{padding: 24px 10px 36px 38%;}

  .part-about{padding:60px 0;}
  .part-about .about-left .desc{margin-top:40px;}
 
 
  .part-news{padding:60px 0 70px;}
 
  .footer-info{padding:0 15px 0 4%;}
  .footer-con{padding:40px 0;}
}

@media (max-width:992px){
  .fs40{font-size: 30px;}
  .fs35{font-size: 27px;}
  .fs30{font-size: 24px;}
  .fs26{font-size: 22px;}
  .fs24{font-size: 21px;}
  .fs23{font-size: 20px;}
  .fs20{font-size: 18px;}
  .fs19{font-size: 17px;}
  .fs18{font-size: 16px;}
  .fs17{font-size: 15px;}
  .fs16{font-size: 14px;}
  .fs15{font-size: 13px;}
  .fs14{font-size: 12px;}
  .header .header_logo{max-width: 50%;}
  .header .header_nav .nav_container{display: none;}
  .mobile_key{display: block;}
  .header{padding:15px 0;}
  .header .header_logo img{max-height: 100%;}
  .header .header_nav{text-align: left;}
  .header .header_nav a.active{color:#fff;background: #003e92;}
 
 
  .part-pro .pro-box{margin-top:30px;}
 
  .part-pro{padding-bottom: 60px;}

  .part-about{padding:50px 0;}
  .part-about .about{display: block;}
  .part-about .about-left{width: 100%;float:none;padding-right:0;}
 
  .part-about .about-img{width: 60%;padding-bottom:40%;margin:0 auto;}
  .part-news{padding:50px 0 60px;}
  .footer-co{ width:100%;}
  .footer-info{width:70%;padding-left:0;border-left:none;}
  .footer-code{width: 30%;}
}

@media (max-width:767px){
.fs58 { font-size:30px;}
  .fs40{font-size: 22px;}
  .fs35{font-size: 23px;}
  .fs30{font-size: 22px;}
  .fs26{font-size: 21px;}
  .fs24{font-size: 20px;}
  .fs23{font-size: 19px;}
  .part-title span:after {height: 4px; width:40px;}
  .part-title0 span:after {height: 4px; width:40px;}
  .part-title .title-en { line-height:76px;}
  .part-title0 .title-en { line-height:76px;}
  .part-title span1 { font-size:16px;}
  .index_header .container{width: 100%;}
    .header_box{ background:none;}
  .nav-logo-box{padding: 0 20px;}
  .nav-logo-box .logo-item .logo-pc{ display:none}
    .nav-logo-box .logo-item .logo-wap{ display: block; margin-top:15px;}
  .mobile_key{margin-left:20px;margin-top: 15px;}
  .header-tel h2{font-size:16px;}
  .header-tel p{margin-bottom: 2px;font-size:14px;}
  .header-tel{background-size: 28px auto;}
  .header{padding:0;}
  .header_box{padding:5px 0;}
  .part-pro{padding:15px 0;}
  .part-pro .pro-box{display: block;margin-top: 0;}
  .part-pro .pro-list ul{margin-left:-5px;margin-right:-5px;}
  .part-pro .pro-list li{padding:0 5px;}
  .part-pro .pro-item .item-name p{ font-size:15px; font-weight:300}
  .part-pro .pro-item .item-name{line-height: 32px;}
  .part-pro .category-contact{font-size:16px;}
  .part2{ padding:15px 0;}
  .part2 .tdbj{ display:none}
  .part2 .ys-wap{display: block;}
  .part2 .ys-wap .ys-img{ display: block;}
    .part3{ padding:15px 0;}
  .part-case .case-list{ margin-top:0;}
  .part-case .case-list ul li .item-name i {background-size: 52% auto;}
  .part-case .case-list ul li .item-name .name { padding-left:55px;}
  .part-case .case-list ul li .item-name .en { padding-left:55px;}
  .part-about{padding:15px 0;}
  .part-about .about-left {padding-bottom: 20px;}
  .part-about .about-left .desc{ margin-top:10px; margin-bottom:10px;}
  .part-about .about-img{width: 100%;padding-bottom: 75%; background-size:cover;}
  .part-news{padding:10px 0 20px;}
  .news-item{margin-top:-5px;}
	.news-item .item-title{line-height: 36px;padding-left:10px;}
	.news-item .item-title,.news-item .item-title span em{font-size:16px;margin:0;}
	.news-item .item-con{padding:13px 13px 20px;box-shadow: 0 1px 10px 0 rgba(0,0,0,.17);}
	.part-news-two{padding:0 0 1px;}
	.part-news-two .item-con{border-color:#fff;}
	.news-item .item-con-half-top .item-con-top{padding-bottom: 30%;}
	.view-item-img{width:24%;margin-right: 10px;}
	.view-item-img .img{padding-bottom:64.8%;}
	.news-item:last-child>img{width:100%;height:16px;}
	.part-video .img-box li{margin-bottom: 0;padding-bottom: 6px;}
	.part-news-img{margin-left:-12px;margin-right: -12px;}
  .footer{border-top-width: 6px;}
  .footer-nav{display: none;}
  .footer-box{padding:0;}
  .footer-con{padding:30px 0;}
  .footer-info,.footer-code{width: 100%;}
  .footer-co{ text-align:left}
  .footer-co .co-logo{max-height: 50px; text-align:left}
  .footer-code{margin-top:20px;}
  .footer-code img{max-width: 130px;}
.page-banner{height:160px;}

.content .sidebai{padding: 0;border: 0;}
.content .sidebai h4{font-size: 20px;line-height: 40px;height: 40px;font-weight: 500;background: url("../images/wap.png") no-repeat right 10px top 7px;background-color: #003e92;}
.content .sidebai .aside1 .sidemenu .nL1 a{font-size: 18px;line-height: 40px;height: 40px;font-weight: 500;border: none;background: #f0f0f0;margin: 5px 0; width:100%}
.content .sidebai .aside1 .sidemenu{margin: 0;}
.content .con .crumb{margin-top: 0;}
.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 a{font-size: 16px;background-color: #eaeaea;}
.content .sidebai h4{ padding:0;}
.content{ padding:0;}
.content .con .crumb p { width:100%;}
.content .con .crumb{background: none;}
.content .con .article .pro ul li a p{ font-size:12px; line-height:25px;}
 .content .con{ padding-left:5px ; padding-right:5px;}
 .proDetail{ padding:0;}
 .pro-title {margin-bottom: 5px; margin-top:10px;}
 .proList li{padding-bottom:0}
 .proList li h5{ height:auto;}
 .proDetail-con-tit{ line-height:0}
 .proDetail-con-tit span{ min-width: 100px; line-height:38px;}
 .proDetail-con-tit{margin: 10px 0;}
 .proDetail .tag-item{ height:auto;}
 .proDetail .service{ width:100%;}
 .proDetail .zixun{ width:100%; float:left}
 .cul{ width:100%; height:auto;}
 .icontent{ margin-bottom:20px;}
  .icontent ul li{   font-size:14px; line-height:32px;}
.icontent ul li:first-child span{  font-size:16px;}
.icontent ul li:nth-child(2) span {   font-size:16px;}
.icontent ul li:nth-child(3) span {  font-size:16px;}
.icontent ul li:nth-child(4) span {  font-size:16px;}
.icontent ul li:nth-child(5) span {  font-size:16px;}
.icontent ul li:last-child  span{  font-size:16px;}
 .part-num .num-ul li{ width:48%;}
 .part-num .num-ul p { font-size:22px;}
 .part-num .num-ul h2 span, .part-num .num-ul li:last-child h2 b { font-size:40px;}
}

.pages { clear:both; padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none }
	
	
.navBox{margin:0 auto}
.navBox ul{display:none;width:300px;border:1px solid #CCCCCC;cursor:pointer}
.navBox ul li{font-size:14px;width:300px;text-align:left;line-height:35px; padding-left:30px;}
.navBox ul li:hover{background:#003e92;color:#fff}
.myDiv{width:300px;height:40px;line-height:40px;font-size:16px; ;border:1px solid #ccc;text-align:left;cursor:pointer; padding-left:30px;    color: #003e92; background: url(../images/dd.jpg) no-repeat right 15px top 13px;}
.myDiv:hover{color:#52baff}

@media (max-width:767px){
.navBox{ display:none}
}