<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {

    font-family: 'dinMed';

    src: url('../font/dinMed.eot');

    src:

    url('../font/dinMed.eot?#font-spider') format('embedded-opentype'),

    url('../font/dinMed.woff') format('woff'),

    url('../font/dinMed.ttf') format('truetype'),

    url('../font/dinMed.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}



@charset "utf-8";

/* åˆå§‹åŒ–CSS */

*{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}

fieldset, img{border:none; vertical-align:middle;}

address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}

ul, ol{list-style:none;}

li{list-style-type:none;}

input{padding-top:0; padding-bottom:0; font-family:  "Microsoft Yahei","SimSun",Arial,sans-serif;}

select, input{vertical-align:middle;}

select, input, textarea{ margin:0; font-size:12px;}

input[type="text"], input[type="password"], textarea{outline-style:none;}

textarea{font-family:  "Microsoft Yahei","SimSun",Arial,sans-serif; resize:none;}

body{font:12px  "Microsoft Yahei","SimSun",Arial,sans-serif; color:#333; background:#fff;}

a{text-decoration:none; color:inherit;}

i, em{ font-style:normal;}

.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}

.clearfix{zoom:1;}

.fl{ float:left;}

.fr{ float:right;}

.auto{ margin-left:auto; margin-right:auto;}



/*html5*/

article,aside,footer,header,section,footer,nav,figure,main{display:block}



/*å°å·æ–‡å­—  scaleä»¥12å·å­—ä½“ä¸ºåŸºå‡† éœ€å†™å®žé™…å­—å·å¤§å°*/

.font_adjust{-webkit-text-size-adjust:none;}

.font_scale8{ -webkit-transform: scale(0.66);}

.font_scale10{ -webkit-transform: scale(0.83);}

.font_lc{-webkit-transform-origin:left center;}

.font_rc{-webkit-transform-origin:right center;}

.font_up{text-transform:uppercase;}



/*æ–‡å­—æˆªæ–­*/

.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

a,*{-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;}

/*transition*/

.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}

.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}

.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}

.tran800{-webkit-transition:all 0.8s linear; -moz-transition:all 0.8s linear; -ms-transition:all 0.8s linear; transition:all 0.8s linear;}

.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}



.scaleimg:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }

.translateX:hover .fl{-webkit-transform:translateX(6px); -moz-transform: translateX(6px); -ms-transform:translateX(6px); transform:translateX(6px);}



/*ç½‘é¡µé™å®šå®½åº¦*/

.con_1000{ position:relative; margin:0 auto; width:1000px;}

.con_1000:after{content:""; display:block; height:0; clear:both;}



body{font-family: "Microsoft Yahei";font-size: 14px;}

.w1200{width: 1200px;margin: 0 auto;}

.header{width: 100%;position: relative;background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(240,240,240) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(240,240,240) 100%);background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(240,240,240) 100%);}

.header .logo{height: 110px;line-height: 110px;}



.header .hRight{padding-top: 4px;width: 748px}



.hList{height: 32px;line-height: 32px;text-align: right;font-size: 0;}

.hList li{padding-left: 32px;position: relative;height: 32px;font-size: 12px;color: #808080;display: inline-block;*display: inline;*zoom: 1;}

.hList li:before{content: " ";width: 1px;height: 12px;background: #c5c5c5;position: absolute;left: 18px;top: 50%;margin-top: -5px;}

.hList li:first-child{padding-left: 0;}

.hList li:first-child:before{display: none;}

.hList li.downList{padding-right: 17px;background: url(../images/downIcon.png) no-repeat right center;position: relative;}

.hList li.downList dl{width: 120px;position: absolute;left: 50%;margin-left: -47px;top: 32px;background: #fff;z-index: 2;text-align: center;display: none;}

.hList li.downList dl dd a{display: block;}

.hList li:hover&gt;a,.hList li.downList dl dd a:hover{color: #183884;}



.searchBtn{width: 36px;height: 36px;margin: 15px 0 0 13px;cursor: pointer;background: #183884 url(../images/searchBtn.png) no-repeat center;}

.wapSearchBtn{display: none;width: 25px;height: 25px;margin: 38px 20px 0 0;cursor: pointer;background: url(../images/searchBtn1.png) no-repeat center;}



.header .hRight .btm .pcNav{}

.header .hRight .btm .pcNav .nli{float: left;text-align: center;height: 66px;padding: 0 22px 8px;}

.header .hRight .btm .pcNav .nli:first-child{padding-left: 0;}

.header .hRight .btm .pcNav .nli&gt;a{display: block;height: 66px;line-height: 66px;font-size: 16px;color: #1a1a1a;font-weight: bold;position: relative;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}



/*.header .hRight .btm .pcNav .nli .nav_hidden{display: none;background: rgba(255,255,255,0.9); position: absolute;top: 110px;width: 100%; right: 0;border-top: 1px #f0f0f0 solid; z-index: 999; }

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub{text-align: left;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl{float: left;width: 42%;padding: 30px 5% 50px 2%;border-right: 1px #e9ebed solid;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl dt{font-size: 22px;color: #4e4e4e;margin-bottom: 20px;text-align: left;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl dd{color: #666;line-height: 28px;height: 140px;overflow: hidden;text-align: justify;letter-spacing: 0.5px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul{ padding-bottom: 9999px;margin-bottom: -9999px;float: left;width: 14%;padding-top: 20px;padding-right: 4%;padding-left: 4%;padding-bottom: 20px;border-right: 1px #e9ebed solid;padding-bottom: 20px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul li a{border-bottom: 1px solid #e9ebed;height: 40px; line-height: 40px;display: block;font-size: 14px;color: #4a4a4a;

 -webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img{float: right;width: 25%;padding-top: 25px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img img{width: 100%; height: 150px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul li a:hover{ transform:translateX(5px);-webkit-transform:translateX(5px);color: #183884;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img img:hover{ opacity: 0.8;}*/





.header .hRight .btm .pcNav .nli .nav_hidden{display: none;background: rgba(255,255,255,0.9); position: absolute;top: 110px;width: 100%; right: 0;border-top: 1px #f0f0f0 solid; z-index: 999; }

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub{text-align: left;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl{float: left;width: 42%;padding: 30px 5% 50px 2%;border-right: 1px #e9ebed solid;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl dt{font-size: 22px;color: #4e4e4e;margin-bottom: 20px;text-align: left;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub dl dd{color: #666;line-height: 28px;height: 140px;overflow: hidden;text-align: justify;letter-spacing: 0.5px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul{ /*padding-bottom: 9999px;margin-bottom: -9999px;*/float: left;width: 14%;padding-top: 20px;padding-right: 4%;padding-left: 4%;border-right: 1px #e9ebed solid;padding-bottom: 20px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul li a{border-bottom: 1px solid #e9ebed;height: 40px; line-height: 40px;display: block;font-size: 14px;color: #4a4a4a;

 -webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img{float: right;width: 25%;padding-top: 25px;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img img{width: 100%; height: 150px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub ul li a:hover{ transform:translateX(5px);-webkit-transform:translateX(5px);color: #183884;}

.header .hRight .btm .pcNav .nli .nav_hidden .nav_sub .img img:hover{ opacity: 0.8;}





.header .hRight .btm .pcNav .nli:hover&gt;a{color: #183884;}



.navBtn{width: 25px;height: 15px;cursor: pointer;position: relative;border-top: 2px solid #183884;border-bottom: 2px solid #183884;margin-top: 38px;display: none;}

.navBtn:before{content: " ";width: 100%;height: 2px;background: #183884;position: absolute;left: 0;top: 50%;margin-top: -1px;}





.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}

.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }

.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }

.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }

.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }

.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }

.cd-popup-container1 { top: 10%; }

.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }



.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}

.hidden_search .btn { display: block; background: url(../images/search_icon.jpg) no-repeat center center; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none; }

.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }

.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }

.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }

.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 25px; }

.hidden_search .close_btn:hover { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #183884; }



.isect1{width: 100%;height: 500px;position: relative;}

.banner{position: relative;width: 100%;overflow: hidden;}

.banner,.banner .swiper-wrapper,.banner .swiper-slide{width: 100%;}

.banner .swiper-slide a{display: block;width: 100%;height: 500px;background-repeat: no-repeat;background-position: center top;}

.banner .pagiWrap{width: 50px;position: absolute;top: 50%;z-index: 99;overflow: hidden;}

.banner .bannerPagi{position: absolute;width: 100%;left: 0;z-index: 9;bottom: 20px;text-align: center;}

.banner .bannerPagi .swiper-pagination-bullet{display: inline-block;*display: inline;*zoom: 1;width: 12px;height: 12px;border-radius: 50%;background: #fff;margin: 0 4px;opacity: 1;}

.banner .bannerPagi .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #183884;}



.banner .swiper-button-prev,.banner .swiper-button-next{display: block;opacity: 0;position: absolute;left: 10px;top: 50%;width: 34px;height: 34px;

margin-top: -17px;display: block !important;background: url(../images/banArrow.png) no-repeat;text-indent: -999em;

-webkit-transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);

-webkit-transform: translate3d(-45px, 0, 0);transform: translate3d(-45px, 0, 0);}

.banner .swiper-button-next{left: auto;right: 10px;background-position: center bottom;-webkit-transform: translate3d(45px, 0, 0);transform: translate3d(45px, 0, 0);}

.banner:hover .swiper-button-prev,.banner:hover .swiper-button-next{opacity: 1;-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}







.iprod{width: 100%;min-width: 1200px;height: 100px;position: absolute;left: 0;bottom: 0;z-index: 5;background: url(../images/blackBg.png) repeat;}

.iprod .w1200{height: 100px;overflow: hidden;}

.kwicks {width: 1200px;height: 100px;}

.kwicks .kwick {float: left;width: 150px;height: 100px;background: url(../images/line.png) repeat-y right center;

overflow: hidden;cursor: pointer;}

.kwicks .kwick .kwickCont{width: 448px;height: 100px;}

.kwicks .first {width: 448px;}

.kwicks .last {border-right: 0;}

.kwicks .icon {float: left;width: 150px;height: 100px;background: none;}

.kwicks .icon a{display: block;width: 100%;height: 100%;box-sizing:border-box;padding-top: 20px;}

.kwicks .icon a i{display: block;height: 34px;background-repeat: no-repeat;background-position: center center;}

.kwicks .icon00 a i{background-image: url(../images/icon1.png);}

.kwicks .icon01 a i{background-image: url(../images/icon2.png);}

.kwicks .icon02 a i{background-image: url(../images/icon3.png);}

.kwicks .icon03 a i{background-image: url(../images/icon4.png);}

.kwicks .icon04 a i{background-image: url(../images/icon5.png);}

.kwicks .icon05 a i{background-image: url(../images/icon6.png);}

.kwicks .icon a p{margin-top: 8px;text-align: center;line-height: 30px;font-size: 14px;color: #ffffff;}

.kwicks img {float: left;}

.kwicks .first .icon {background-color: #183884;}

.kwicks .kwick div.kwick-nr{width:292px;height:100px;float:left;}

.kwick-nr p{height:100px;width:180px;overflow: hidden;float: left;}

.kwick-nr p img{width: 180px;height: 100px;}

.kwick-nr h3{font-size:12px;line-height:20px;height: 40px;color:#ffffff;padding-top:29px;margin-left:36px;width:210px ;float:left;font-family: 'å¾®è½¯é›…é»‘';font-weight: normal;}



.wapProd{display: none;}

.wapProd li{width: 16.6%;float: left;margin: 0 0 30px 0;text-align: center;}

.wapProd li a{display: block;}

.wapProd li a i{display: block;height: 64px;background-repeat: no-repeat;background-position: center center;margin-bottom: 6px;}

.wapProd li:nth-child(1) a i{background-image: url(../images/wapIcon1.png);}

.wapProd li:nth-child(2) a i{background-image: url(../images/wapIcon2.png);}

.wapProd li:nth-child(3) a i{background-image: url(../images/wapIcon3.png);}

.wapProd li:nth-child(4) a i{background-image: url(../images/wapIcon4.png);}

.wapProd li:nth-child(5) a i{background-image: url(../images/wapIcon5.png);}

.wapProd li:nth-child(6) a i{background-image: url(../images/wapIcon6.png);}

.wapProd li a p{text-align: center;line-height: 34px;font-size: 16px;color: #444;}

.wapProd li a:hover p{color: #183884;}



.isect2{width: 100%;padding: 60px 0 50px 0;background: #f5f5f5;}

.isect2 ul.outerUl li.li{width: 380px;float: left;margin: 0 0 0 30px;position: relative;overflow: hidden;}

.isect2 ul.outerUl li.li:first-child{margin-left: 0;}

.isect2 ul.outerUl li.li .pic{width: 100%;height: 260px;position: relative;overflow: hidden;}

.isect2 ul.outerUl li.li .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.isect2 ul.outerUl li.li b{width: 100%;height: 100%;position: absolute;left: 0;top: 100%;background: url(../images/blueBg.png) repeat;z-index: 2;}

.isect2 ul.outerUl li.li span{width: 100%;height: 100%;font-size: 24px;font-weight: bold;color: #ffffff;text-align: center;line-height: 260px;position: absolute;left: 0;top: -100%;z-index: 3;}

.isect2 ul.outerUl li.li:hover b{top: 0;}

.isect2 ul.outerUl li.li:hover span{top: 0;}



.isect2 ul.outerUl li.li.li3 .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;top: -100%;}

.isect2 ul.outerUl li.li.li3:hover b,.isect2 ul.outerUl li.li.li3:hover .text{top: 0;}

.isect2 ul.outerUl li.li.li3 .text h5{text-align: center;padding-top: 11px;height: 82px;line-height: 82px;font-size: 24px;color: #ffffff;font-weight: bold;}

.isect2 ul.outerUl li.li.li3 .text ul{width: 320px;margin: 0 auto;}

.isect2 ul.outerUl li.li.li3 .text ul li{width: 138px;height: 48px;border:1px solid #ffffff;line-height: 48px;float: left;margin: 0 10px 20px 0;position: relative;}

.isect2 ul.outerUl li.li.li3 .text ul li:before{content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #fff;position: absolute;left: 0;top: 0;z-index: 2;height: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.isect2 ul.outerUl li.li.li3 .text ul li a{display: block;width: 100%;height: 100%;position: relative;z-index: 3;font-size: 14px;color: #ffffff;text-indent: 55px;}



.isect2 ul.outerUl li.li.li3 .text ul li:hover:before{height: 100%;}

.isect2 ul.outerUl li.li.li3 .text ul li:hover a{color: #333333;}



.isect2 ul.outerUl li.li.li3 .text ul li.innerLi1 a{background: url(../images/li3Icon1.png) no-repeat 29px center;}

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi1:hover a{background: url(../images/li3Icon1On.png) no-repeat 29px center;}



.isect2 ul.outerUl li.li.li3 .text ul li.innerLi2 a{background: url(../images/li3Icon2.png) no-repeat 22px center;text-indent: 55px;}

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi2:hover a{background: url(../images/li3Icon2On.png) no-repeat 22px center;}



.isect2 ul.outerUl li.li.li3 .text ul li.innerLi3 a{background: url(../images/li3Icon3.png) no-repeat 27px center;text-indent: 55px;}

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi3:hover a{background: url(../images/li3Icon3On.png) no-repeat 27px center;}



.isect2 ul.outerUl li.li.li3 .text ul li.innerLi4 a{background: url(../images/li3Icon4.png) no-repeat 27px center;text-indent: 55px;}

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi4:hover a{background: url(../images/li3Icon4On.png) no-repeat 27px center;}



.isect3{padding: 10px 0 30px 0;}

.isect3 .title{height: 64px;line-height: 64px;font-size: 24px;color: #333333;font-weight: bold;}

.isect3 .title a{display: inline-block;*display: inline;*zoom: 1;}

.isect3 .isect3_1{width: 65.8%;}



.isect3 .isect3_1 .scrollNews{width: 51.9%;overflow:hidden;position: relative;}

.isect3 .isect3_1 .scrollNews .swiper-slide .pic{width: 100%;height: 0;padding-bottom: 65.85%;position: relative;overflow: hidden;}

.isect3 .isect3_1 .scrollNews .swiper-slide .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.isect3 .isect3_1 .scrollNews .swiper-slide .text{width: 100%;height: 38px;line-height: 38px;box-sizing:border-box;padding: 0 62px 0 10px;background: rgba(0,0,0,0.8);

font-size: 16px;color: #ffffff;position: absolute;left: 0;bottom: 0;z-index: 2;}

.isect3 .isect3_1 .scrollNews.swiper-container-horizontal .swiper-pagination-bullets{position: absolute;right: 0;bottom: 0;z-index: 9;width: 62px;left: auto;height: 38px;line-height: 38px;font-size: 0;}

.isect3 .isect3_1 .scrollNews.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{width: 8px;height: 8px;margin-right: 10px;margin-left: 0;vertical-align: middle;background: none;border-radius: 50%;opacity: 1;cursor: pointer;border:1px solid #ffffff;}

.isect3 .isect3_1 .scrollNews.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ffffff;}



.isect3 .isect3_1 .textNews{width: 45.56%;float: right;}

.isect3 .isect3_1 .textNews .top{height: 87px;margin-bottom: 12px;border-bottom: 1px solid #e6e6e6;}

.isect3 .isect3_1 .textNews .top h5{height: 23px;line-height: 23px;font-size: 15px;color: #333333;margin-bottom: 7px;}

.isect3 .isect3_1 .textNews .top p{font-size: 12px;color: #808080;line-height: 20px;height: 40px;overflow: hidden;}

.isect3 .isect3_1 .textNews .top:hover h5{color: #183884;}



.iList{}

.iList li{height: 36px;}

.iList li a{display: block;padding-left: 12px;position: relative;height: 36px;line-height: 36px;}

.iList li a:before{content: " ";width: 4px;height: 4px;background: #333333;position: absolute;left: 0;top: 50%;margin-top: -2px;border-radius: 50%;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.iList li a .fl{font-size: 14px;color: #333333;max-width: 70%;}

.iList li a .fr{font-size: 14px;color: #808080;}

.iList li:hover a:before{background: #183884;}

.iList li:hover a .fl{color: #183884;}



.isect3 .isect3_2{width: 31.6%;}

.isect3 .isect3_2 .pic{width: 100%;height: 0;padding-bottom: 71%;position: relative;overflow: hidden;}

.isect3 .isect3_2 .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}

.isect3 .isect3_2 i{width: 56px;height: 56px;background: url(../images/videoIcon.png) no-repeat center;position: absolute;left: 50%;top: 50%;margin-left: -28px;margin-top: -28px;z-index: 3;}



.isect4{width: 100%;padding: 18px 0 62px 0;background: url(../images/isect4Bg.jpg) no-repeat center;}

.isect4 .title{margin-bottom: 36px;height: 48px;line-height: 48px;text-align: center;padding-bottom: 2px;font-size: 24px;color: #333333;font-weight: bold;position: relative;}

.isect4 .title:before{content: " ";width: 38px;height: 2px;background: #333333;position: absolute;left: 50%;margin-left: -19px;bottom: 0;}

.isect4 .partnerList{width: 712px;height: 330px;margin: 0 auto;position: relative;}

.isect4 .partnerList li{width: 99px;height: 99px;background: #ffffff;border:1px solid #e7e7e7;overflow: hidden;line-height: 99px;position: absolute;

-webkit-transform: rotateZ(45deg); -moz-transform: rotateZ(45deg); -ms-transform: rotateZ(45deg); transform: rotateZ(45deg);}

.isect4 .partnerList li a{display: block;width: 100%;height: 100%;text-align: center;

-webkit-transform: rotateZ(-45deg); -moz-transform: rotateZ(-45deg); -ms-transform: rotateZ(-45deg); transform: rotateZ(-45deg);}

.isect4 .partnerList li a img{max-width: 100%;max-height: 100%;}

.isect4 .partnerList li.li1{top: 0;left: 77px;}

.isect4 .partnerList li.li2{top: 0;left: 230px;}

.isect4 .partnerList li.li3{top: 0;left: 382px;}

.isect4 .partnerList li.li4{top: 0;left: 535px;}



.isect4 .partnerList li.li5{top: 77px;left: 0;}

.isect4 .partnerList li.li6{top: 77px;left: 153px;}

.isect4 .partnerList li.li7{top: 77px;left: 306px;}

.isect4 .partnerList li.li8{top: 77px;left: 459px;}

.isect4 .partnerList li.li9{top: 77px;left: 612px;}



.isect4 .partnerList li.li10{top: 154px;left: 77px;}

.isect4 .partnerList li.li11{top: 154px;left: 230px;}

.isect4 .partnerList li.li12{top: 154px;left: 382px;}

.isect4 .partnerList li.li13{top: 154px;left: 535px;}



.isect4 .partnerList li.li14{top: 231px;left: 153px;}

.isect4 .partnerList li.li15{top: 231px;left: 306px;}

.isect4 .partnerList li.li16{top: 231px;left: 459px;}



.isect4 .partnerList li:hover{-webkit-transform:translateY(-4px)  rotateZ(45deg); -moz-transform: translateY(-4px)  rotateZ(45deg); -ms-transform:translateY(-4px)  rotateZ(45deg); transform:translateY(-4px)  rotateZ(45deg);

-moz-box-shadow:2px 2px 5px #b9b7b7; -webkit-box-shadow:2px 2px 5px #b9b7b7; box-shadow:2px 2px 5px #b9b7b7;}



.footer{width: 100%;padding: 35px 0 40px 0;background: #283149;border-top: 4px solid #fcb100;font-size: 0;}

.footer .left{font-size: 12px;line-height: 22px;color: #abadb3;max-width: 920px}

.footer .left span{display: inline-block;*display: inline;*zoom: 1;padding-right: 8px;}

.footer .left a:hover{text-decoration: underline;color: #fff;}



.footer .right{padding-top: 4px;}

.footer .right .select { height: 36px; position: relative; float: left;}

.footer .right .select dt { height: 34px; display: inline-block; border: 1px solid #7a7f8b; background: url(../images/downIcon1.png) no-repeat 224px center; line-height: 34px; padding:0 24px 0 7px; cursor: pointer; width: 217px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 3; color: #81848f; font-size: 12px; }

.footer .right .select dd { position: absolute; left: 0; bottom: 36px; background: #fff; display: none;width: 100%;}

.footer .right .select dd ul {width: 100%; max-height: 250px; overflow: auto; }

.footer .right .select dd ul li { display: block; width: 100%; float: left; }

.footer .right .select dd ul li a { line-height: 27px; display: block; padding: 0 8px;font-size: 12px;color: #555;}

.footer .right .select dd ul li a:hover {color: #183884;}



.footer .right .select dd ul::-webkit-scrollbar{width:1px;height:3px}

.footer .right .select dd ul::-webkit-scrollbar-button:vertical{display:none}

.footer .right .select dd ul::-webkit-scrollbar-corner,

.footer .right .select dd ul::-webkit-scrollbar-track{background-color:#ccc}

.footer .right .select dd ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#183884; }

.footer .right .select dd ul::-webkit-scrollbar-thumb:vertical:hover{ }

.footer .right .select dd ul::-webkit-scrollbar-thumb:vertical:active{ }



.float{position: fixed;right: 2%;bottom: 20%;width: 50px;z-index: 999;}

.float ul li{margin:2px 0;position: relative; }

.float ul li .floatCode{width: 100px;height: 100px;padding: 6px;background: #fff;position: absolute;top: 50%;margin-top: -60px;left: -122px;display: none;}

.float ul li .floatCode img{width: 100%;height: 100%;}

.float ul li .floatCode:before{ content: ""; position:absolute; right: -10px; top: 50%; margin-top: -8px; width: 0; height: 0; border-top: 8px solid transparent; border-left: 10px solid #fff; border-bottom: 8px solid transparent; }



.prodBanner{width: 100%;height: 260px;background-repeat: no-repeat;background-position: center top;}

.prodBanner .cont{width: 920px;margin: 0 auto;}

.prodBanner .cont h3{height: 62px;line-height: 62px;padding-top: 68px;font-size: 24px;color: #ffffff;}

.prodBanner .cont .form{}

.prodBanner .cont .form select{width: 410px;height: 44px;background: #ffffff;float: left;margin-right: 10px;border:none;font-size: 14px;color: #666666;text-indent: 10px;}

.prodBanner .cont .form .text{width: 410px;height: 44px;float: left;border:none;background: #fff;text-indent: 10px;font-size: 14px;color: #666666;}

.prodBanner .cont .form .subm{width: 80px;height: 44px;float: right;border:none;cursor: pointer;background: #183884;font-size: 14px;color: #ffffff;}



.nyMenu{width: 100%;background: #183884;}

.nyMenu ul{text-align: center;font-size: 0;}

.nyMenu ul li{display: inline-block;*display: inline;*zoom: 1;}

.nyMenu ul li a{display: inline-block;*display: inline;*zoom: 1;height: 59px;line-height: 59px;font-size: 15px;color: #ffffff;padding: 0 24px;}

.nyMenu ul li.on a{background: #ffffff;color: #242424;}

.nyMenu ul li:hover a{background: #122e70;}

.nyMenu ul li.on:hover a{background: #fff;}



.nyMenu .icon{}

.nyMenu .icon{width: 25px;height: 15px;cursor: pointer;position: relative;border-top: 2px solid #fff;border-bottom: 2px solid #fff;margin-top: 19px;display: none;}

.nyMenu .icon:before{content: " ";width: 100%;height: 2px;background: #fff;position: absolute;left: 0;top: 50%;margin-top: -1px;}



.layer_nav{ display: none; }

.layer_dropdown .layui-m-layercont ul li a{ display: block; line-height: 32px; font-size: 14px; color: #333; }

.layer_dropdown .layui-m-layercont ul li a:hover{ background: #eee; }



.nyWrap{width: 100%;min-height: 450px;}



.nyTitle{height: 56px;margin: 22px auto 36px;padding-bottom: 2px;position: relative;font-size: 30px;color: #1a1a1a;font-weight: normal;text-align: center;}

.nyTitle:before{content: "";width: 30px;height: 2px;background: #183884;position: absolute;left: 50%;bottom: 0;margin-left: -15px;}



.prodList{width: 100%;background: #fafafa;padding: 12px 0 40px;min-height: 300px;}

.prodList ul{margin-bottom: 40px;}

.prodList ul li.li{padding: 40px 0;border-bottom: 1px dotted #cccccc;height: 300px;}

.prodList ul li.li .wrap{width: 100%;height: 100%;box-sizing:border-box;padding-left: 490px;position: relative;}

.prodList ul li.li .wrap .pic{width: 450px;height: 296px;background: #fff;border-bottom: 4px solid #ebebeb;position: absolute;left: 0;top: 0;}

.prodList ul li.li .wrap .pic a{display: block;width: 100%;height: 100%;overflow: hidden;}

.prodList ul li.li .wrap .pic a img{width: 100%;height: 100%;}

.prodList ul li.li .wrap .pic:before{content: "";width: 0;height: 4px;background: #183884;position: absolute;left: 0;bottom: -4px;z-index: 2;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.prodList ul li.li:hover .wrap .pic:before{width: 100%;}

.prodList ul li.li .wrap .text{width: 100%;}

.prodList ul li.li .wrap .text h5{height: 41px;line-height: 41px;font-size: 20px;color: #1a1a1a;font-weight: normal;padding-bottom: 10px;position: relative;margin-bottom: 35px;}

.prodList ul li.li .wrap .text h5:before{content: "";width: 240px;height: 1px;background: #cccccc;position: absolute;left: 0;bottom: 0;}

.prodList ul li.li .wrap .text .cont{height: 165px;overflow: hidden;}

.prodList ul li.li .wrap .text .cont p{font-size: 14px;line-height: 22px;color: #666666;height: 44px;overflow: hidden;margin-bottom: 12px;}

.prodList ul li.li .wrap .text .cont ul li{float: left;margin-right: 30px;}

.prodList ul li.li .wrap .text .cont ul li a{display: inline-block;*display: inline;*zoom: 1;padding-left: 17px;font-size: 14px;color: #1a1a1a;line-height: 40px;background: url(../images/trangle.png) no-repeat left center;}

.prodList ul li.li .wrap .text .cont ul li a:hover{color: #183884;}

.prodList ul li.li .wrap .text .readMore{display: block;width: 118px;height: 38px;border:1px solid #999999;text-align: center;line-height: 38px;font-size: 14px;color: #666666;position: relative;}

.prodList ul li.li .wrap .text .readMore:before{content: "";width: 0;height: 100%;background: #183884;position: absolute;left: 0;top: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.prodList ul li.li .wrap .text .readMore span{display: block;width: 100%;height: 100%;position: relative;z-index: 2;}

.prodList ul li.li:hover .wrap .text .readMore:before{width: 100%;}

.prodList ul li.li:hover .wrap .text .readMore{border-color: #183884;color: #fff;}



.contProdTop{height: 296px;margin: 50px auto 73px;padding-left: 490px;position: relative;}

.contProdTop .pic{width: 448px;height: 294px;border:1px solid #dbdbdb;position: absolute;left: 0;top: 0;}

.contProdTop .pic img{width: 100%;height: 100%;}

.contProdTop .text{width: 100%;}

.contProdTop .text h3{line-height: 51px;padding-bottom: 4px;position: relative;font-size: 30px;color: 3141414;font-weight: bold;margin-bottom: 30px;}

.contProdTop .text h3:before{content: "";width: 30px;height: 2px;background: #183884;position: absolute;left: 0;bottom: 0;}

.contProdTop .text h5{height: 38px;line-height: 38px;font-size: 18px;color: #1a1a1a;font-weight: bold;}

.contProdTop .text p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;margin-bottom: 40px;}

.contProdTop .text .btm{padding-top: 20px;border-top: 1px solid #dbdbdb;}

.contProdTop .text .btm .btn{display: block;width: 160px;height: 56px;float: left;margin-right: 40px;background: #117ec9;text-indent: 69px;font-size: 18px;color: #ffffff;line-height: 56px;position: relative;}

.contProdTop .text .btm .btn span{display: block;width: 100%;height: 100%;background: url(../images/quesIcon.png) no-repeat 20px center;position: relative;z-index: 2;}

.contProdTop .text .btm .btn:before{content: "";width: 0;height: 100%;background: #183884;position: absolute;left: 0;top: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.contProdTop .text .btm .btn:hover:before{width: 100%;}

.contProdTop .text .btm .tel{display: block;float: left;height: 56px;line-height: 56px;font-size: 14px;color: #333333;font-weight: bold;padding-left: 50px;background: url(../images/telIcon.png) no-repeat left center;}



.contProdBtm{margin-bottom: 80px;}

.contProdBtm .hd{background: #f5f5f5;border:1px solid #dbdbdb;margin-bottom: 30px;}

.contProdBtm .hd ul li{float: left;height: 50px;line-height: 50px;font-size: 18px;color: #242424;padding: 0 40px;cursor: pointer;}

.contProdBtm .hd ul li.on{background: #183884;color: #ffffff;}

.contProdBtm .hd ul li:hover{color: #183884;}

.contProdBtm .hd ul li.on:hover{color: #fff;}

.contProdBtm .bd{}

.contProdBtm .bd .bdItem{margin-top: 43px;}

.contProdBtm .bd .bdItem:first-child{margin-top: 0;}

.contProdBtm .bd .bdItem .title{font-size: 24px;color: #1a1a1a;line-height: 24px;font-weight: normal;margin-bottom: 24px;}

.contProdBtm .bd .bdItem .detail{font-size: 14px;line-height: 24px;color: #4c4c4c;text-align: justify;}

.contProdBtm .bd .bdItem .detail *{max-width: 100% !important;}





.recomProd{width: 100%;overflow: hidden;position: relative;padding: 0 57px;margin-left: -57px;}

.recomProd .recomProdScroll{width: 100%;overflow: hidden;}

.recomProd .recomProdScroll .swiper-slide a{display: block;border:1px solid #e6e6e6;background: #e6e6e6;}

.recomProd .recomProdScroll .swiper-slide a .pic{width: 100%;height: 0;padding-bottom: 65.6%;position: relative;overflow: hidden;background: #fff;}

.recomProd .recomProdScroll .swiper-slide a .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.recomProd .recomProdScroll .swiper-slide a h5{padding: 0 10px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #333333;font-weight: normal;}

.recomProd .recomProdScroll .swiper-slide a:hover h5{background: #183884;color: #fff;}

.recomProd .swiper-button-prev,.recomProd .swiper-button-next{width: 57px;height: 100%;position: absolute;top: 0;margin-top: 0;}

.recomProd .swiper-button-prev{left: 0;background: url(../images/leftArr.png) no-repeat center 40%;}

.recomProd .swiper-button-next{right: 0;background: url(../images/rightArr.png) no-repeat center 40%;}



.nyBanner{width: 100%;height: 400px;background-repeat: no-repeat;background-position: center;}

.nyBanner .w1200{box-sizing:border-box;padding: 150px 0 0 95px;}

.nyBanner .w1200 .text{display: inline-block;*display: inline;*zoom: 1;padding: 15px 60px 12px 20px;width: auto;min-width: 160px;background: url(../images/blueBg90.png) repeat;}

.nyBanner .w1200 .text h3{font-size: 30px;color: #ffffff;line-height: 42px;font-weight: bold;}

.nyBanner .w1200 .text h5{line-height: 31px;font-size: 20px;color: #ffffff;font-family: "Impact","Arial";font-weight: normal;}

.nyBanner.aboutBanner .w1200{text-align: right;padding-right: 125px;}

.nyBanner.aboutBanner .w1200 .text{text-align: left;}



.caseWrap{margin: 0 auto 25px;overflow: hidden;}

.caseWrap .caseList{width: 1245px;}

.caseWrap .caseList .caseItem{width: 370px;margin: 0 45px 38px 0;overflow: hidden;position: relative;}

.caseWrap .caseList .caseItem .tit{height: 60px;line-height: 60px;background: #183884;padding: 0 19px;min-width: 64px;text-align: center;font-size: 16px;color: #fbfcfc;font-weight: normal;position: absolute;left: 0;bottom: 44px;z-index: 2;}

.caseWrap .caseList .caseItem .caseScroll{width: 100%;overflow: hidden;position: relative;}

.caseWrap .caseList .caseItem .caseScroll .swiper-slide .pic{width: 100%;height: 0;padding-bottom:67.56%;position: relative;overflow: hidden;}

.caseWrap .caseList .caseItem .caseScroll .swiper-slide .pic img{width: 100%;height: 100%;position: absolute;left: 0;top:0;}

.caseWrap .caseList .caseItem .caseScroll .swiper-slide .text{height: 44px;line-height: 44px;font-size: 14px;color: #4c4c4c;text-align: center;}

.caseWrap .caseList .caseItem .caseScroll .casePagi{width: auto;left: auto;position: absolute;right: 8px;bottom: 44px;z-index: 2;height: 10px;padding-bottom: 10px;font-size: 0;}

.caseWrap .caseList .caseItem .caseScroll .casePagi .swiper-pagination-bullet{border:1px solid #ffffff;margin-right: 12px;margin-left: 0;font-size: 0;background: none;opacity: 1;}

.caseWrap .caseList .caseItem .caseScroll .casePagi .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}

.caseWrap .caseList .caseItem .caseScroll .swiper-slide:hover .text{color: #183884;}



.devpWrap{margin: 0 auto 80px;}



.syFocusThumb{position: relative; width:100%;  overflow: hidden;}

.syFocusThumb .pagination {text-align: center; width: 100%;position: relative; height:56px;margin-bottom: 60px;color: #333333; clear: both;box-sizing:border-box;padding: 0 30px;}

.syFocusThumb .pagination:before{content: "";width: 100%;height: 1px;background: #dbdbdb;position: absolute;left: 0;top: 8px;}

.syFocusThumb .thumbWrap {width: 100%;height: 56px;}

.syFocusThumb .holder {width: 4000px}

.syFocusThumb .holder I {cursor: pointer;}



.syFocusThumb .toc{ font-size:18px; font-style:normal; display:block;float: left;width:220px;text-align:center;position: relative;z-index: 2;padding: 29px 0 0 0;height: 27px;}

.syFocusThumb .toc:before{content: " ";width: 11px;height: 11px;position: absolute;left: 50%;margin-left: -8px;top: 0;border-radius: 50%;border:3px solid #dbdbdb;background: #fafafa;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s 28px; }

.syFocusThumb .pagination I.selected:before{background: #183884;border-color: #183884;}

.syFocusThumb .pagination I.selected a{}



.syFocusThumb .prev,.syFocusThumb .next{width: 39px;height: 100%;position: absolute;top: 0;cursor: pointer;z-index: 9;display: none;}

.syFocusThumb .prev{left: 0;background: #fff url(../images/leftArr.png) no-repeat left top;background-size: auto 50%;}

.syFocusThumb .next{right: 0;background: #fff url(../images/rightArr.png) no-repeat right top;background-size: auto 50%;}



.syFocusThumb .sliderwrapper{}

.syFocusThumb .sliderwrapper .contentdiv{}



.devpList{width: 100%;}

.devpList ul{margin-bottom: 40px;position: relative;}

.devpList ul:before{content: "";width: 1px;height: 100%;background: #e6e6e6;position: absolute;left: 50%;top: 0;}

.devpList ul li{width: 530px;border:1px solid #e6e6e6;float: left;box-sizing:border-box;padding: 13px 19px 19px 19px;position: relative;/*text-align: right;*/}

/*.devpList ul li:first-child{margin-top: 0;}*/

.devpList ul li:before{content: "";width: 20px;height: 29px;position: absolute;right: -19px;top: 34px;background:#fff url(../images/trangle1.png) no-repeat left center;}

.devpList ul li .date{line-height: 32px;font-size: 20px;color: #183884;font-weight: bold;}

.devpList ul li .cont{font-size: 16px;color: #4c4c4c;line-height: 26px;margin-bottom: 16px;}

.devpList ul li .pic{width: 100%;}

.devpList ul li .pic img{width: 100%;}

.devpList ul li.li1{margin-right: 140px;}

.devpList ul li.li2{text-align: left;margin-top: 60px;}

.devpList ul li.li2:before{left: -19px;right: auto;background: #fff url(../images/trangle2.png) right center;}

.devpList .loadMore{display: block;width: 160px;height: 44px;line-height: 44px;margin: 0 auto;background: #183884;text-indent: 38px;font-size: 14px;color: #ffffff;position: relative;position: relative;}

.devpList .loadMore:before{content: "";width: 0;height: 100%;background: #224aa9;position: absolute;left: 0;top: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.devpList .loadMore span{display: block;width: 100%;height: 100%;position: relative;z-index: 2;background:url(../images/loadMore.png) no-repeat 105px center;}

.devpList .loadMore:hover:before{width: 100%;}



.achieveWrap{margin-bottom: 80px;}

.achieveWrap .achieveItem{margin-top: 29px;}

.achieveWrap .achieveItem:first-child{margin-top: 0;}

.achieveWrap .achieveItem .tit{text-align: center;line-height: 24px;padding: 10px 0;margin-bottom: 19px;font-size: 20px;color: #333333;font-weight: bold;}

.achieveWrap .achieveItem .cont{border-color: #dbdbdb;margin-bottom: 40px;}

.achieveWrap .achieveItem .cont table{border-collapse:collapse;border-color: #dbdbdb;text-align: center;border:none;}

.achieveWrap .achieveItem .cont table th,.achieveWrap .achieveItem .cont table td{border-color: #dbdbdb;}

.achieveWrap .achieveItem .cont table th{lfont-size: 18px;color: #1a1a1a;background: #f2f2f2;padding: 10px 10px;line-height: 24px;}

.achieveWrap .achieveItem .cont table td{font-size: 14px;line-height: 24px;padding: 10px 10px;color: #4c4c4c;}

.achieveWrap .achieveItem .cont table .td2{text-align: left;padding-left: 6%;}



.page{font-size: 14px;color: #4c4c4c;font-size: 0;text-align: left;}

.page a,.page span,.page em{display: inline-block;*display: inline;*zoom: 1;font-size: 14px;color: #4c4c4c;height: 32px;line-height:32px;text-align: center;}

.page a,.page span{margin: 0 8px;}

.page a.prev,.page a.next{height: 30px;line-height: 30px;padding: 0 14px;border:1px solid #dbdbdb;}

.page span select{width: 72px;height: 30px;border:1px solid #dbdbdb;font-family: "Microsoft Yahei";font-size: 14px;color: #4c4c4c;}

.page a:hover{color: #183884;}

.page a.prev:hover,.page a.next:hover{background: #183884;border-color: #183884;color: #fff;}



.achievePage .page{text-align: center;}



.noticeWrap{margin-bottom: 80px;}

.noticeWrap .noticeList{margin-bottom: 39px;}

.noticeWrap .noticeList li{border-bottom: 1px dotted #dbdbdb;}

.noticeWrap .noticeList li:first-child{border-top: 1px dotted #dbdbdb;}

.noticeWrap .noticeList li a{display: block;padding: 8px 0 9px;}

.noticeWrap .noticeList li a h5{line-height: 39px;font-size: 16px;color: #333333;font-weight: normal;}

.noticeWrap .noticeList li a p{line-height: 28px;font-size: 12px;color: #666666;}

.noticeWrap .noticeList li a .info{line-height: 31px;font-size: 0;color: #666666;}

.noticeWrap .noticeList li a .info span{margin-right: 24px;font-size: 12px;}

.noticeWrap .noticeList li a:hover h5{color: #183884;}



.newsWrap{margin-bottom: 80px;}

.newsWrap .newsList{margin-bottom: 40px;}

.newsWrap .newsList li{border-bottom: 1px solid #dbdbdb;}

.newsWrap .newsList li:first-child{border-top: 1px solid #dbdbdb;}

.newsWrap .newsList li a{display: block;padding: 20px 326px 30px 132px;position: relative;}

.newsWrap .newsList li a .pic{width: 260px;height: 174px;position: absolute;right: 0;top: 29px;overflow: hidden;}

.newsWrap .newsList li a .pic img{width: 100%;height: 100%;}

.newsWrap .newsList li a .date{width: 116px;position: absolute;left: 0;top: 20px;}

.newsWrap .newsList li a .date span{display: block;margin-bottom: 12px;line-height: 39px;font-size: 26px;color: #1a1a1a;font-family: "dinMed","Arial";}

.newsWrap .newsList li a .date .line{width: 30px;height: 1px;background: #b3b3b3;position: absolute;right: 0;top: 19px;}

.newsWrap .newsList li a .date .line:before{content: "";width: 0;height: 100%;background: #183884;position: absolute;left: 0;top: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.newsWrap .newsList li a .date em{display: block;width: 30px;height: 30px;position: relative;}

.newsWrap .newsList li a .date em i{display: block;width: 100%;height: 100%;position: relative;z-index: 2;background: url(../images/arrow.png) no-repeat left top;}

.newsWrap .newsList li a .date em:before{content: "";width: 0;height: 100%;background: #183884;position: absolute;left: 0;top: 0;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.newsWrap .newsList li a .cont{width: 100%;}

.newsWrap .newsList li a .cont h5{height: 39px;line-height: 39px;margin-bottom: 6px;font-size: 16px;color: #4c4c4c;font-weight: normal;}

.newsWrap .newsList li a .cont p{font-size: 12px;line-height: 24px;color: #808080;height: 48px;overflow: hidden;margin-bottom: 58px;}

.newsWrap .newsList li a .cont span{display: block;width: 84px;height: 32px;border:1px solid #dbdbdb;text-align: center;line-height: 32px;font-size: 14px;color: #4c4c4c;position: relative;}

.newsWrap .newsList li a .cont span b{font-weight: normal;display: block;width: 100%;height: 100%;position: relative;z-index: 2;}

.newsWrap .newsList li a .cont span:before{content: "";width: 0;height: 100%;position: absolute;left: 0;top: 0;background: #183884;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.newsWrap .newsList li a:hover .date .line:before{width: 100%;}

.newsWrap .newsList li a:hover .date em i{background-position: right top;}

.newsWrap .newsList li a:hover .date em:before{width: 100%;}

.newsWrap .newsList li a:hover .cont span{border-color: #183884;color: #fff;}

.newsWrap .newsList li a:hover .cont span:before{width: 100%;}

.newsWrap .newsList li a:hover .cont h5{color: #183884;}



.zxForm{margin-bottom: 80px;}

.zxForm dl{width: 48%;background: #f2f2f2;margin-bottom: 18px;box-sizing:border-box;padding: 0 16px 0 74px;position: relative;}

.zxForm dl.dl1{padding-left: 102px;}

.zxForm dl dt{width: 74px;text-align: right;position: absolute;left: 0;top: 0;height: 46px;line-height: 46px;font-size: 14px;color: #4c4c4c;}

.zxForm dl.dl1 dt{width: 106px;}

.zxForm dl .icon{width: 16px;height: 46px;line-height: 46px;position: absolute;right: 0;top: 0;font-size: 14px;color: #d93631;}

.zxForm dl .cont{width: 100%;}

.zxForm dl .cont .text{width: 100%;height: 46px;line-height: 46px;font-family: "Microsoft Yahei";font-size: 14px;color: #333;border:none;background: none;text-indent: 12px;}

.zxForm dl.dl3{width: 100%;padding-left: 0;}

.zxForm dl.dl3 dt{width: 106px;}

.zxForm dl.dl3 textarea{width: 100%;height: 172px;border:none;background: none;line-height: 46px;font-size: 14px;color: #333;font-family: "Microsoft Yahei";text-indent: 110px;overflow: auto;}

.zxForm dl.dl4{padding: 0;background: none;width: auto;margin-bottom: 60px;}

.zxForm dl.dl4 dt{position: static;background: #f2f2f2;width: 160px;height: 48px;float: left;text-align: center;font-size: 14px;color: #4c4c4c;}

.zxForm dl.dl4 .cont{width: 148px;float: left;background: #ffffff;}

.zxForm dl.dl4 .cont .text{width: 100%;height: 46px;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;font-family: "Microsoft Yahei":font-size14px;color: #333;text-align: center;}

.zxForm dl.dl4 .codeImg{width: 237px;border:1px solid #dbdbdb;float: left;height: 46px;}

.zxForm dl.dl4 .codeImg img{width: 98px;height: 46px;float: left;cursor: pointer;}

.zxForm dl.dl4 .codeImg a{display: block;float: left;width: 138px;height: 46px;text-align: center;line-height: 46px;background: #e6e6e6;border-left: 1px solid #dbdbdb;font-size: 14px;color: #4c4c4c;}

.zxForm dl.dl5{width: 100%;background: none;text-align: center;font-size: 0;}

.zxForm dl.dl5 .btn{width: 140px;height: 40px;text-align: center;line-height: 40px;margin: 0 10px;cursor: pointer;border:none;font-size: 14px;font-family: "Microsoft Yahei";}

.zxForm dl.dl5 .btn.subm{background: #183884;color: #ffffff;}

.zxForm dl.dl5 .btn.reset{background: #ebebeb;color: #666666;}

.zxForm dl.dl5 .btn.reset:hover{background: #183884;color: #ffffff;}



.serviceWrap{margin-bottom: 80px;}

.serviceWrap .serviceInfo{font-size: 0;line-height: 20px;color: #4c4c4c;text-align: center;margin-bottom: 28px;padding:10px 0;}

.serviceWrap .serviceInfo span{font-size: 14px;margin: 0 16px;}

.serviceWrap .nyTitle{margin-bottom: 18px;}

.serviceWrap .cont{font-size: 14px;line-height: 38px;color: #4c4c4c;text-align: justify;min-height: 200px;}

.serviceWrap .cont .tit{height:40px;padding:0 20px;background:#ebebeb;line-height:40px;font-size:18px;color:#333333;margin-bottom:49px;}

.serviceWrap .cont *{max-width: 100% !important;}



.wapSelect{width: 730px;height: 44px;border:1px solid #183884;margin: 0 auto 40px;box-sizing:border-box;padding: 0 60px 0 0;position: relative;display: none;}

.wapSelect select{width: 100%;height: 42px;border:none;background: none;line-height: 42px;box-sizing:border-box;padding-left: 12px;font-family: "Microsoft Yahei";font-size: 14px;color: #333333;}

.wapSelect .subm{width: 100px;height: 42px;position: absolute;top: 0;right: 0;z-index: 3;border:none;background: #183884;font-family: "Microsoft Yahei";font-size: 14px;color: #fff;cursor: pointer;}





.netWrokWrap{margin-bottom: 0;}

.netWrokWrap .nyTitle{margin-bottom: 18px;}

.netWrokWrap .netWrokInfo{text-align: center;font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 32px;}

.netWrokWrap .netWorkTab .bd{min-height: 138px;margin-bottom: 30px;display: none;}

.netWrokWrap .netWorkTab .bd .bdItem{display: none;}

.netWrokWrap .netWorkTab .bd .bdItem:first-child{display: block;}

.netWrokWrap .netWorkTab table{border-collapse:collapse;text-align: center;}

.netWrokWrap .netWorkTab table tr th{height: 26px;line-height: 26px;padding: 10px 0;background: #1b419b;text-align: center;font-size: 18px;color: #ffffff;word-break:break-all;}

.netWrokWrap .netWorkTab table tr th.td2,.netWrokWrap .netWorkTab table tr th.td4{background: #183884;}

.netWrokWrap .netWorkTab table tr td{height: 26px;padding: 10px;background: #f0f0f0;font-size: 14px;color: #333333;word-break:break-all;}

.netWrokWrap .netWorkTab .hd{width: 100%;height: 758px;background: url(../images/netWorkTabBg.jpg) no-repeat center bottom;}

.netWrokWrap .netWorkTab .hd .w1200{padding-top: 40px;}

.netWrokWrap .netWorkTab .hd .w1200 .leftPic{width: 793px;height: 665px;display: flex;align-items: center;justify-content: center;float: left;}
.netWrokWrap .netWorkTab .hd .w1200 .leftPic img{max-width: 100%;max-height: 100%;}

.netWrokWrap .netWorkTab .hd .w1200 .map{width: 793px;height: 665px;float: left;background: url(../images/mapBg.png) no-repeat center;position: relative;display: none;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li{position: absolute;font-size: 14px;line-height: 24px;color: #757575;padding: 0 5px;cursor: pointer;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.on{color: #183884;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li1{top: 225px;right: 593px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li2{top: 305px;left: 430px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li3{top: 306px;right: 236px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li4{top: 243px;right: 178px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li5{top: 264px;right: 163px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li6{top: 206px;right: 90px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li7{top: 280px;right: 190px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li8{top: 318px;right: 152px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li9{top: 355px;right: 123px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li10{top: 352px;right: 205px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li11{top: 408px;right: 362px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li12{top: 391px;right: 85px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li13{top: 403px;right: 146px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li14{top: 438px;right: 100px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li15{top: 462px;right: 161px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li16{top: 477px;right: 225px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li17{top: 545px;right: 190px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li18{top: 552px;right: 268px;}





.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li19{top: 92px;right: 40px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li20{top: 158px;right: 60px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li21{top: 250px;right: 300px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li22{top: 414px;right: 220px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li23{top: 364px;right: 283px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li24{top: 340px;right: 350px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li25{top: 342px;right: 465px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li26{top: 408px;right: 562px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li27{top: 532px;right: 400px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li28{top: 500px;right: 310px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li29{top: 500px;right: 126px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li30{top: 444px;right: 294px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li31{top: 634px;right: 248px;}

.netWrokWrap .netWorkTab .hd .w1200 .map ul li.li32{top: 525px;right: 76px;}





.netWrokWrap .netWorkTab .hd .w1200 .text{width: 350px;float: right;margin-top: 83px;background: #ffffff;box-sizing:border-box;padding: 11px 26px 40px 30px;padding: 11px 26px 20px 30px;margin-top: 20px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1{padding-bottom: 20px;border-bottom: 1px solid #dbdbdb;margin-bottom: 21px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 .tit{text-align: center;line-height: 50px;font-size: 20px;color: #333333;font-weight: bold;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul{width: 100%;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li{float: left;margin-right: 34px;font-size: 14px;color: #4c4c4c;line-height: 30px;cursor: pointer;min-width: 45px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li4,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li8,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li12,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li16,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li20,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li24,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li28,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li32{margin-right: 0;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.point{font-weight: bold;color: #183884;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item2{font-size: 14px;line-height: 26px;color: #4c4c4c;text-align: justify;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item2 dl dt{width: 74px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item2 dl dd{width: 220px;}



.popWrap{width: 100%;height: 100%;position: fixed;left: 0;top:0;z-index: 9999;background: url(../images/grayBg.png) repeat;display: none;}

.popWrap .popCont{width: 80%;max-width: 854px;height: 80%;max-height: 520px;margin: 10% auto 0;background: #fff;box-sizing: border-box;padding: 40px;position: relative;border-radius: 5px;}

.popWrap .popCont .close { position: absolute; right: 30px; top: 30px; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s;cursor: pointer;}

.popWrap .popCont .close:after, .popWrap .popCont .close:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }

.popWrap .popCont .close:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.popWrap .popCont .close:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }

.popWrap .popCont .close:hover:after, .popWrap .popCont .close:hover:before { background: #183884; }

.popWrap .popCont .tit{ font-size: 22px;line-height: 44px; color: #333333;  border-bottom: 1px solid #dbdbdb;}

.popWrap .popCont .cont{padding-right: 20px;max-height: 80%;overflow: auto;margin-top: 20px;}

.popWrap .popCont .cont ul li{ font-size: 14px; color: #4c4c4c;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dashed #e5e5e5;}

.popWrap .popCont .cont ul li p{line-height: 24px; padding: 5px 0; padding-left: 32px; position: relative; }

.popWrap .popCont .cont ul li p.user{background: url(../images/userIcon.png) no-repeat left 6px;}

.popWrap .popCont .cont ul li p.tel{background: url(../images/telIcon.png) no-repeat left 6px;}

.popWrap .popCont .cont ul li p.mail{background: url(../images/mailIcon.png) no-repeat left 6px;}





.picScrollWrap{margin-bottom: 62px;position: relative;padding: 0 56px;}

.picScrollWrap .picScroll{/*padding: 0 56px;*/overflow: hidden;/*margin-left: -56px;*/position: relative;}

.picScrollWrap .picScroll .swiper-slide .pic{border:1px solid #dbdbdb;height: 278px;text-align: center;line-height: 278px;font-size: 0;}

.picScrollWrap .picScroll .swiper-slide .pic img{max-width: 100%;max-height: 100%;}

.picScrollWrap .picScroll .swiper-slide .text{margin: 13px 0;line-height: 24px;max-height: 48px;text-align: center;font-size: 16px;color: #333333;font-weight: normal;}

.picScrollWrap .swiper-button-prev,.picScrollWrap .swiper-button-next{width: 56px;height: 100%;position: absolute;top: 0;cursor: pointer;z-index: 9;opacity: 1;}

.picScrollWrap .swiper-button-prev{left: 0;background: url(../images/leftArr1.png) no-repeat left center;}

.picScrollWrap .swiper-button-next{right: 0;background: url(../images/rightArr1.png) no-repeat right center;}



.aboutWrap{margin-bottom: 70px;font-size: 14px;line-height: 28px;color: #4c4c4c;text-align: justify;}

.aboutWrap *{max-width: 100% !important;}



.aboutList{margin: 30px 0 40px;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;padding: 32px 0 32px 80px;}

.aboutList li{float: left;}

.aboutList li.li1{width: 236px;}

.aboutList li.li2{width: 214px;}

.aboutList li.li3{width: 245px;}

.aboutList li.li4{width: 248px;}

.aboutList li.li5{width: 160px;}

.aboutList li span{display: block;height: 51px;line-height: 51px;font-size: 20px;color: #183884;}

.aboutList li span em{font-size: 44px;color: #183884;font-family: "Impact","Arial";}

.aboutList li p{line-height: 28px;font-size: 14px;color: #333333;}



.aboutPic{width: 100%;margin-bottom: 32px;}

.aboutPic li{float: left;overflow: hidden;position: relative;height: 0;}

.aboutPic li.li1{width: 48.3%;padding-bottom:30%;}

.aboutPic li .pic{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}

.aboutPic li .pic img{width: 100%;height: 100%;}

.aboutPic li.li1 .text{width: 376px;height: 100px;background: #fbfcff;position: absolute;left: 50%;top: 50%;margin: -50px 0 0 -188px;z-index: 2;text-align: center;}

.aboutPic li.li1 .text h5{font-size: 16px;line-height: 28px;color: #292929;font-weight: normal;padding: 25px 0 0 0;}

.aboutPic li.li1 .text p{font-size: 12px;line-height: 28px;color: #666666;}

.aboutPic li.li2{width: 25.8%;padding-bottom: 15%;}

.aboutPic li.li2 .hover{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;box-sizing:border-box;padding: 47px 30px 0 30px;}

.aboutPic li.li2 .hover.redBg{background: url(../images/redBg.png) repeat;}

.aboutPic li.li2 .hover.blueBg{background: url(../images/blueBg1.png) repeat;}

.aboutPic li.li2 .hover h5{text-align: center;font-size: 20px;line-height: 28px;color: #ffffff;font-weight: bold;margin-bottom: 12px;}

.aboutPic li.li2 .hover p{font-size: 14px;line-height: 22px;color: #ffffff;}



.contactWrap{margin-bottom: 80px;}

.contactWrap .mapWrap{width: 778px;height: 358px;border:1px solid #dbdbdb;}

.contactWrap .contactText{width: 380px;}

.contactWrap .contactText .tit{font-size: 18px;line-height: 40px;color: #1a1a1a;font-weight: bold;padding: 9px 0 14px;}

.contactWrap .contactText .txt{font-size: 14px;line-height: 36px;color: #4c4c4c;}

.contactWrap .contactText .txt *{max-width: 100% !important;}



.listPic{margin-bottom: 50px;overflow: hidden;}

.listPic ul{width: 1245px;}

.listPic ul li{width: 370px;margin: 0 45px 24px 0;}

.listPic ul li a{display: block;}

.listPic ul li a .pic{width: 100%;height: 0;padding-bottom: 67.56%;overflow: hidden;position: relative;}

.listPic ul li a .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.listPic ul li a p{font-size: 14px;color: #4c4c4c;line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;text-align: center;}

.listPic ul li:hover a p{color: #183884;}



/*.techWrap .nyTitle{margin-bottom: 8px;}*/

.techWrap .desc{text-align: center;font-size: 14px;line-height: 24px;color: #4c4c4c;margin-bottom: 28px;padding: 0 8px}

.techWrap .item{margin-bottom: 43px;}

.techWrap .item .techTil{height: 40px;background: #ebebeb;padding: 0 20px;margin-bottom: 30px;line-height: 40px;font-size: 18px;color: #333333;font-weight: bold;box-sizing:border-box;}

.techWrap .item .desc{line-height: 28px;color: #4c4c4c;text-align: left;}



.leaderWrap{margin-bottom: 70px;font-size: 14px;line-height: 28px;color: #4c4c4c;text-align: justify;}

.leaderWrap *{max-width: 100% !important;}

.leaderWrap .leaderPic{width: 390px;padding: 0 0 10px 10px;position: relative;background: #ebebeb;}

.leaderWrap .leaderPic p{position: relative;margin-top: -10px;}

.leaderWrap .leaderPic p img{width: 100%;}

.leaderWrap .leaderPic p span{position: absolute;width: 290px;height: 50px;position: absolute;left: 50%;margin-left: -145px;bottom: 30px;background: url(../images/blueBg2.png) repeat;text-align: center;line-height: 50px;font-size: 14px;color: #ffffff;}

.leaderWrap .leaderPic p span:before,.leaderWrap .leaderPic p span:after{content: "";position: absolute;z-index: 2;}

.leaderWrap .leaderPic p span:before{width: 26px;height: 26px;position: absolute;left: -17px;bottom: -17px;background: url(../images/orgBg.png) repeat;}

.leaderWrap .leaderPic p span:after{width: 18px;height: 18px;position: absolute;right: -9px;top: -9px;background: url(../images/greenBg.png) repeat;}

.leaderWrap .leaderText{width: 770px;}



.leaderList{width: 100%;}

.leaderList li{}

.leaderList li .pic{width: 190px;height: 138px;border:1px solid #dbdbdb;overflow: hidden;}

.leaderList li .pic img{width: 100%;height: 100%;}

.leaderList li .text{width: 192px;height: 140px;box-sizing:border-box;padding: 46px 32px 0 32px;text-align: center;font-size: 14px;color: #ffffff;line-height: 24px;}

.leaderList li.li1 .text{background: #183884 url(../images/line1.png) no-repeat right top;}

.leaderList li.li2 .text{background: #c6522f url(../images/line1.png) no-repeat right top;}



.hrWrap{font-size: 14px;line-height: 24px;color: #666666;text-align: justify;}

.hrWrap *{max-width: 100% !important;}

.hrList{width: 100%;text-align: center;font-size: 0;}

.hrList li{width: 260px;margin: 0 66px;text-align: center;display: inline-block;*display: inline;*zoom: 1;}

.hrList li .pic img{width: 100%;}

.hrList li p{font-size: 16px;line-height: 24px;padding: 16px 0;}

.hrWrap .item1{margin-bottom: 30px;}

.hrWrap .item2{padding: 76px 0 72px;background: #f5f5f5;min-height: 200px;}



.jobWrap{margin-bottom: 80px;}

.jobWrap .jobList{margin-bottom: 40px;}

.jobList .hd{height: 50px;line-height: 50px;background: #e6e6e6;font-size: 18px;color: #333333;}

.jobList .item1{width: 248px;padding-left: 60px;}

.jobList .item2{width: 92px;text-align: center;padding-right: 166px;}

.jobList .item3{width: 92px;text-align: center;padding-right: 166px;}

.jobList .item4{width: 92px;text-align: center;padding-right: 148px;}

.jobList .item5{width: 134px;text-align: center;}

.jobList .item{height: 50px;line-height: 50px;}

.jobList .bd{border: 1px solid #e6e6e6;border-top: none;}

.jobList .bd dl.grayBg dt{background: #f2f2f2;}

.jobList .bd dl dt{width: 100%;background: #fafafa;font-size: 14px;color: #666666;cursor: pointer;}

.jobList .bd dl dt .item5 em{display: block;width: 12px;height: 12px;margin: 19px auto;position: relative;}

.jobList .bd dl dt .item5 em .line1{width: 12px;height: 2px;background: #183884;position: absolute;left: 0;top: 50%;margin-top: -1px;}

.jobList .bd dl dt .item5 em .line2{width: 2px;height: 12px;background: #183884;position: absolute;top: 0;left: 50%;margin-left: -1px;}

.jobList .bd dl dd{padding: 34px 60px 50px;font-size: 14px;line-height: 26px;color: #666666;text-align: justify;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;display: none;}

.jobList .bd dl dd *{max-width: 100% !important;}

.jobPage .page{text-align: center;}

.jobList .bd dl.on dt .item5 .line2{opacity: 0;filter:Alpha(opacity=0); -webkit-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); transform: rotateZ(90deg); }



.honorWrap{margin-bottom: 60px;}

.honorWrap .item:first-child{margin-top: 0;}

.honorWrap .item{margin-top: 40px;border:1px solid #dbdbdb;height: 318px;position: relative;padding-left: 199px;}

.honorWrap .item .hd{width: 199px;border-right: 1px solid #dbdbdb;position: absolute;left: 0;top: 0;height: 100%;text-align: center;}

.honorWrap .item .hd h5{line-height: 37px;font-size: 24px;color: #1a1a1a;font-weight: normal;padding: 106px 0 19px;}

.honorWrap .item1 .bd{width: 100%;height: 100%;box-sizing:border-box;padding: 30px 10px 48px 40px;}

.honorWrap .item1 .bd .cont{width: 100%;height: 100%;box-sizing:border-box;padding-right: 10px;overflow: auto;}

.honorWrap .item1 .bd .cont::-webkit-scrollbar{width:3px;height:3px}

.honorWrap .item1 .bd .cont::-webkit-scrollbar-button:vertical{display:none}

.honorWrap .item1 .bd .cont::-webkit-scrollbar-corner,

.honorWrap .item1 .bd .cont::-webkit-scrollbar-track{background-color:#ccc}

.honorWrap .item1 .bd .cont::-webkit-scrollbar-thumb{border-radius:0;background-color:#183884; }

.honorWrap .item1 .bd .cont::-webkit-scrollbar-thumb:vertical:hover{ }

.honorWrap .item1 .bd .cont::-webkit-scrollbar-thumb:vertical:active{ }

.honorWrap .item1 .bd .cont ul li{float: left;padding-left: 14px;font-size: 14px;line-height: 30px;color: #4c4c4c;position: relative;width: 33.3%;box-sizing:border-box;padding-right: 10px;}

.honorWrap .item1 .bd .cont ul li:before{content: "";width: 4px;height: 4px;background: #4d4d4d;border-radius: 50%;position: absolute;left: 0;top: 14px;

-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}

.honorWrap .item1 .bd .cont ul li:hover:before{background: #183884;}

.honorWrap .item1 .bd .cont ul li:hover{color: #183884;}



.honorWrap .item2 .bd{width: 100%;height: 100%;box-sizing:border-box;padding: 39px 39px 0 40px;}

.honorWrap .item2 .bd .honorScrollWrap{padding: 0 49px;position: relative;overflow: hidden;}

.honorWrap .item2 .bd .honorScrollWrap .swiper-button-prev,

.honorWrap .item2 .bd .honorScrollWrap .swiper-button-next{width: 28px;height: 50px;position: absolute;top: 50%;margin-top: -25px;cursor: pointer;opacity: 1;}

.honorWrap .item2 .bd .honorScrollWrap .swiper-button-prev{left: 0;background: url(../images/leftArr2.jpg) no-repeat center;}

.honorWrap .item2 .bd .honorScrollWrap .swiper-button-next{right: 0;background: url(../images/rightArr2.jpg) no-repeat center;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll{overflow: hidden;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll .swiper-slide .pic{padding: 5px;background: #e0e0e0;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll .swiper-slide .pic span{display: block;height: 160px;text-align: center;line-height: 160px;overflow: hidden;font-size: 0;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll .swiper-slide .pic span img{max-width: 100%;max-height: 100%;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll .swiper-slide h5{height: 45px;line-height: 45px;padding-right: 20px;background: url(../images/picIcon.png) no-repeat right center;font-size: 14px;color: #4c4c4c;font-weight: normal;}

.honorWrap .item2 .bd .honorScrollWrap .picScroll .swiper-slide:hover h5{color: #183884;}



.contPage{margin: 50px auto;}

.contPage .psgCont{min-height: 300px;margin-bottom: 30px;font-size: 14px;line-height: 28px;color: #4c4c4c;text-align: justify;}

.contPage .psgCont *{max-width: 100% !important;}



.contPage .psgTitle{text-align: center;margin-bottom: 22px;}

.contPage .psgTitle h5{line-height: 40px;font-size: 24px;color: #333333;font-weight: normal;}

.contPage .psgTitle h5 span{color: #1081ce;}

.contPage .psgTitle .info{font-size: 12px;color: #666666;text-align: center;line-height: 35px;}

.contPage .psgTitle .info span{margin: 0 10px;}





.contPage .psgLink{padding-bottom: 34px;border-top: 1px solid #e5e5e5;}

.contPage .psgLink .item{padding-top: 24px;}

.contPage .psgLink .item:first-child{padding-top: 44px;}

.contPage .psgLink .item h5{font-size: 14px;font-weight: normal;color: #666666;line-height: 16px;}

.contPage .psgLink .item h3{font-size: 18px;color: #000000;font-weight: normal;color: #000000;line-height: 36px;}

.contPage .psgLink .item p{font-size: 14px;color: #888888;line-height: 24px;}

.contPage .psgLink .item:hover h3{color: #183884;}





.servTeam{font-size: 14px;line-height: 32px;color: #333333;text-align: justify;word-break: break-all;padding-top: 12px;}

.servTeam *{max-width: 100% !important;}

.servTeam .top{text-align: center;font-size: 14px;color: #4c4c4c;line-height: 32px;margin-bottom: 30px;}

.servTeam .top .nyTitle{margin-bottom: 20px;}

.servTeam .list li{padding: 57px 0 63px;}

.servTeam .list li.li1{background: #f2f2f2;}

.servTeam .list li .w1200{background: #fff;}

.servTeam .list li .w1200 .pic{width: 50%;height: 0;padding-bottom: 300px;position: relative;overflow: hidden;}

.servTeam .list li .w1200 .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.servTeam .list li .w1200 .text{width: 50%;box-sizing: border-box;padding: 40px 50px;border-top: 4px solid #183884;}

.servTeamTit{line-height: 42px;margin-bottom: 20px;font-size: 24px;color: #333333;font-weight: normal;}

.servTeam .list li:hover .w1200 .pic em{-webkit-transform: scale(1.1);transform: scale(1.1);}

.servTeam .btm{padding: 43px 0 90px;background: #f2f2f2;}


.headerTop{width: 100%;background: #2a2a2a;}
.headerTop dl.rDl{position: relative;}
.headerTop dl.rDl dt{padding: 0 16px;height: 40px;line-height: 38px;font-size: 14px;color: #cfcfcf;cursor: pointer;position: relative;}
.headerTop dl.rDl dt img{margin-right: 10px;}
.headerTop dl.rDl dt:before{content: "";width: 1px;height: 10px;background: #404040;position: absolute;right: 0;top:50%;margin-top: -4px;}
.headerTop dl.rDl:first-child dt:before{display: none;}
.headerTop dl.rDl dd{width: 210px;position: absolute;top:27px;left: 50%;margin-left: -105px;z-index: 99;display: none;}
.headerTop dl.rDl dd i{display: block;margin: 0 auto;width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #fff;}
.headerTop dl.rDl dd .wrapper{padding: 16px 15px 0;background: #ffffff;border-bottom: 4px solid #163378;height: 124px;box-sizing: border-box;}
.headerTop dl.rDl dd.codeImg .pic{width: 83px;height: 83px;}
.headerTop dl.rDl dd.codeImg .pic img{width: 100%;height: 100%;}
.headerTop dl.rDl dd.codeImg .text{font-size: 14px;line-height: 24px;color: #333333;padding-top: 16px;}
.headerTop dl.rDl dd.hotTel{text-align: center;}
.headerTop dl.rDl dd.hotTel .wrapper img{margin-top: 14px;}
.headerTop dl.rDl dd.hotTel .wrapper p{text-align: center;height: 44px;line-height: 44px;color: #333333;font-size: 16px;}
.headerTop dl.rDl:hover dt{color: #fff;}

.hList li{height: 40px;line-height: 40px;}
.hList li:hover&gt;a,.hList li.downList dl dd a:hover{color: #fff;}
.hList li.downList dl dd i{display: block;margin: 0 auto;width: 0;height: 0;border: 6px solid transparent;border-bottom: 6px solid #fff;}
.hList li.downList dl{background: none}
.hList li.downList dl dd a{background: #fff;}
.hList li.downList dl{top:28px;}
.header .hRight .btm{padding-top: 16px;}
.hList li:before{background: #404040;}
.hList li.downList dl dd a:hover{color: #183884;}


@media screen and (max-width: 1320px){

.recomProd{padding: 0;margin-left: 0;}

.recomProd .swiper-button-prev{width: 30px;background: url(../images/leftArr1.png) no-repeat left 40%;background-size:60% auto; }

.recomProd .swiper-button-next{width: 30px;background: url(../images/rightArr1.png) no-repeat right 40%;background-size: 60% auto;}



}



@media screen and (max-width: 1220px){

.w1200{width: auto;padding: 0 5%;}

.header .hRight{display: none;}	

.wapSearchBtn,.navBtn{display: block;}



.isect1{height: auto;}

.banner .swiper-slide a{height: 0;padding-bottom: 40%;background-size: cover;}

.banner{margin-bottom: 20px;}

.iprod{display: none;}

.wapProd{display: block;}



.isect2 ul.outerUl li.li{width: 31.6%;margin: 0 0 0 2.6%;}

.isect2 ul.outerUl li.li .pic{height: 0;padding-bottom: 68%;}

.isect2 ul.outerUl li.li span{height: 30px;margin-top: -15px;line-height: 30px;}

.isect2 ul.outerUl li.li:hover span{top: 50%;}



.isect2 ul.outerUl li.li.li3 b{top: 0;}

.isect2 ul.outerUl li.li.li3 .text{height: auto;top: 50%;left: 50%;

-webkit-transform: translateX(0) translateY(-50%);-moz-transform: translateX(0) translateY(-50%);-ms-transform: translateX(0) translateY(-50%);-o-transform: translateX(0) translateY(-50%);transform: translateX(-50%) translateY(-50%);}

.isect2 ul.outerUl li.li.li3:hover .text{top: 50%;left: 50%;}

.isect2 ul.outerUl li.li.li3 .text ul{width: 100%;}

.isect2 ul.outerUl li.li.li3 .text ul li{width: 48%;margin: 0 1% 10px;box-sizing:border-box;height: 44px;line-height: 44px;}

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi1 a,.isect2 ul.outerUl li.li.li3 .text ul li.innerLi1:hover a,

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi2 a,.isect2 ul.outerUl li.li.li3 .text ul li.innerLi2:hover a,

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi3 a,.isect2 ul.outerUl li.li.li3 .text ul li.innerLi3:hover a,

.isect2 ul.outerUl li.li.li3 .text ul li.innerLi4 a,.isect2 ul.outerUl li.li.li3 .text ul li.innerLi4:hover a{background: none;text-align: center;text-indent: 0;}

.isect2 ul.outerUl li.li.li3 .text h5{height: 60px;line-height: 60px;padding-top: 0;}



.isect3 .isect3_1,.isect3 .isect3_2,.isect3 .isect3_1 .scrollNews,.isect3 .isect3_1 .textNews{width: 100%;margin-bottom: 20px;}

.isect3 .isect3_2{max-width: 440px;float: left;}

.isect3 .isect3_1 .textNews .top{height: auto;}

.isect3 .isect3_1 .textNews .top p{height: auto;max-height: 40px;padding-bottom: 10px;}



.footer .left,.footer .right{float: none;}

.footer .right{margin-top: 20px;}



.prodBanner{background-size: cover;}

.nyMenu ul{text-align: left;float: left;}

.nyMenu ul li{display: none;}

.nyMenu ul li.on{display: block;}

.nyMenu .icon{display: block;}



.caseWrap .caseList{width: 100%;}

.caseWrap .caseList .caseItem{width: 30.8%;margin-right: 3.8%;}

.caseWrap .caseList .caseItem:nth-child(3n){margin-right: 0;}



.nyBanner{background-size: cover;}



.syFocusThumb .toc{}

.devpList ul li{width: 44%;}

.devpList ul li.li1{margin-right: 11.66%;}

/*.wapSelect{display: block;}*/

.netWrokWrap .netWorkTab .hd{height: auto;background-size: cover;padding: 20px 0;}

.netWrokWrap .netWorkTab .hd .w1200 .map{display: none;}

.netWrokWrap .netWorkTab .hd .w1200 .text{width: 90%;float: none;margin: 0 auto;width: 100%;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li{margin: 0 15px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li4,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li8,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li12,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li16,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li20,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li24,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li28,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li32{margin: 0 15px;}

.netWrokWrap .netWorkTab .hd .w1200 .leftPic{float: none;height: auto;width: 100%;margin-bottom: 20px;}
.netWrokWrap .netWorkTab .hd .w1200 .leftPic img{width: 100%;}


.picScrollWrap .swiper-button-prev,.picScrollWrap .swiper-button-next{width: 26px;}

.picScrollWrap .swiper-button-prev{left: 5%;}

.picScrollWrap .swiper-button-next{right: 5%;}



.aboutList{padding-left: 0;}

.aboutList li.li1,.aboutList li.li2,.aboutList li.li3,.aboutList li.li4,.aboutList li.li5{width: 33%;}

.aboutList li.li1,.aboutList li.li2,.aboutList li.li3{margin-bottom: 20px;}



.aboutPic li.li2 .hover{padding: 0;}

.aboutPic li.li2 .hover .wrap{width: 100%;position: absolute;left: 0;top: 50%;box-sizing:border-box;padding: 0 10px;text-align: center;

-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}

.aboutPic li.li2 .hover h5{margin-bottom: 4px;}

.aboutPic li.li2 .hover p{font-size: 12px;line-height: 18px;}



.contactWrap .mapWrap{width: 100%;box-sizing:border-box;margin-bottom: 20px;}



.listPic ul{width: 100%;}

.listPic ul li{width: 30%;margin-right: 5%;}

.listPic ul li:nth-child(3n){margin-right: 0;}



.leaderWrap .leaderPic{float: none;margin: 0 auto;margin-bottom: 20px;}

.leaderWrap .leaderText{width: 100%;}

.leaderList li{float: none;width: 384px;margin: 0 auto 10px;}



.hrList li{width: 30%;margin: 0 1.5%;}

.hrList li p{font-size: 14px;}

.hrList li p span{display: block;}



.jobList .item1{width: 40%;box-sizing:border-box;padding: 0 10px 0 20px;}

.jobList .item2,.jobList .item3,.jobList .item4,.jobList .item5{width: 15%;padding: 0;}



.honorWrap .item1 .bd .cont ul li{width: 50%;}



/*.netWrokWrap .netWorkTab .bd{display: block;}*/

}



@media screen and (max-width: 1024px){

.prodBanner .cont{width: 500px;}

.prodBanner .cont .form select,.prodBanner .cont .form .text{width: 200px;}



.contProdTop .text .btm .btn{margin-right: 20px;}

.contProdTop .text p{margin-bottom: 20px;}

.contProdTop .text h3{margin-bottom: 10px;}



.syFocusThumb .prev,.syFocusThumb .next{display: block;}



.newsWrap .newsList li a{padding-right: 260px;}

.aboutPic li.li1{width: 100%;padding-bottom: 62%;}

.aboutPic li.li2{width: 50%;padding-bottom: 29%;}



.servTeam .list li .w1200 .pic,.servTeam .list li .w1200 .text{width: 100%;}

.servTeam .list li .w1200{padding: 0;}

.servTeam .list li .w1200 .text{padding: 20px 5% 30px;}

.servTeam .list li{padding: 0;}

}

@media screen and (max-width: 900px){

.contProdTop{padding-left: 0;height: auto;}

.contProdTop .pic{position: relative;height: auto;margin-bottom: 20px;}

}

@media screen and (max-width: 768px){

.header .logo{height: 70px;line-height: 70px;}

.header .logo img{height: 50px;}

.wapSearchBtn,.navBtn{margin-top: 26px;}

.wapSearchBtn{margin-right: 10px;}

.wapProd li{width: 33.3%;}

.wapProd li a i{height: 44px;}



.isect2 ul.outerUl li.li{width: 48%;margin: 0 1% 20px;}

.isect2 ul.outerUl li.li.li3{width: 98%;margin: 0 0 20px 0;}

.isect2 ul.outerUl li.li.li3 .text ul li{width: 98%;}



.isect4{background-size: cover;}

.isect4 .partnerList{width: 100%;font-size: 0;text-align: center;height: auto;}

.isect4 .partnerList li{position: static;display: inline-block;*display: inline;*zoom: 1;margin: 5px;

-webkit-transform: rotateZ(0deg); -moz-transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); transform: rotateZ(0deg);}

.isect4 .partnerList li a{-webkit-transform: rotateZ(0deg); -moz-transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); transform: rotateZ(0deg);}

.isect4 .partnerList li:hover{-webkit-transform:translateY(-4px)  rotateZ(0deg); -moz-transform: translateY(-4px)  rotateZ(0deg); -ms-transform:translateY(-4px)  rotateZ(0deg); transform:translateY(-4px)  rotateZ(0);

-moz-box-shadow:2px 2px 5px #b9b7b7; -webkit-box-shadow:2px 2px 5px #b9b7b7; box-shadow:2px 2px 5px #b9b7b7;}



.float{display: none;}



.prodBanner .cont{width: 400px;}

.prodBanner .cont .form select,.prodBanner .cont .form .text{width: 150px;}



.prodList ul li.li{height: auto;}

.prodList ul li.li .wrap{padding-left: 0;}

.prodList ul li.li .wrap .pic{position: relative;width: 100%;height: 0;padding-bottom: 66%;margin-bottom: 20px;}

.prodList ul li.li .wrap .pic a{position: absolute;left: 0;top: 0;}

.prodList ul li.li .wrap .text .cont{height: auto;margin-bottom: 10px;}

.prodList ul li.li .wrap .text .cont ul li{width: 100%;}



.caseWrap .caseList .caseItem{width: 49%;margin-right: 2%;}

.caseWrap .caseList .caseItem:nth-child(3n){margin-right: 2%;}

.caseWrap .caseList .caseItem:nth-child(2n){margin-right: 0;}



.nyBanner{height: 300px;}

.nyBanner .w1200,.nyBanner.aboutBanner .w1200{padding: 100px 0 0 0;text-align: center;}



.devpList ul:before{display: none;}

.devpList ul li{width: 100%;}

.devpList ul li.li1{margin-right: 0;text-align: left;margin-top: 30px;}

.devpList ul li.li2{margin-top: 30px;}

.devpList ul li:before{display: none;}

.syFocusThumb .pagination{margin-bottom: 30px;}

.syFocusThumb .toc{font-size: 14px;width: 200px;}



.nyMenu ul li a{height: 40px;line-height: 40px;}

.nyMenu .icon{margin-top: 10px;}



.page span,.page a{display: none;}

.page a.prev,.page a.next{display: inline-block;*display: inline;*zoom: 1;width: 36%;padding: 0;margin: 0 2%;}



.newsWrap .newsList li a{padding: 20px 0;}

.newsWrap .newsList li a .pic{position: static;height: auto;margin-bottom: 10px;width: 100%;}

.newsWrap .newsList li a .pic img{width: 100%;height: auto;}

.newsWrap .newsList li a .date{position: relative;width: 100%;top: 0;margin-bottom: 0;}

.newsWrap .newsList li a .date em{display: none;}

.newsWrap .newsList li a .cont p{margin-bottom: 38px;}



.zxForm dl{width: 100%;}

.zxForm dl.dl4 dt{width: 100px;}

.zxForm dl.dl4 .cont{width: 110px;}

.zxForm dl.dl4 .codeImg{width: 70px;}

.zxForm dl.dl4 .codeImg img{width: 68px;}

.zxForm dl.dl4 .codeImg a{display: none;}



.wapSelect{width: 100%;}



.aboutList li.li1, .aboutList li.li2, .aboutList li.li3, .aboutList li.li4, .aboutList li.li5{width: 50%;}

.aboutList li.li4{margin-bottom: 20px;}



.listPic ul li{width: 48%;margin-right: 4%;}

.listPic ul li:nth-child(3n){margin-right: 4%;}

.listPic ul li:nth-child(2n){margin-right: 0;}



.techWrap .desc{line-height: 24px;padding: 5px 0;}



.jobList .hd{font-size: 16px;}

.jobList .item1{width: 45%;}

.jobList .item4{display: none;}

.jobList .item2,.jobList .item3{width: 20%;}



.honorWrap .item{padding-left: 0;height: auto;}

.honorWrap .item .hd{width: 100%;border-right: none;border-bottom: 1px solid #dbdbdb;position: static;height: auto;padding-bottom: 20px;}

.honorWrap .item .hd h5{padding-top: 15px;}

.honorWrap .item1 .bd{padding: 30px 10px 28px 10px;}

.honorWrap .item1 .bd .cont{height: auto;}

.honorWrap .item2 .bd{padding-bottom: 20px;padding: 39px 10px 0 10px;}

.headerTop{text-align: center;}
.headerTop .hList{display: none;}
.headerTop dl.rDl{display: inline-block;*display: inline;*zoom: 1;float: none;}
.headerTop .right{float: none;}
.headerTop dl.rDl dt:before{right: auto;left: 0;}
}



@media screen and (max-width: 480px){

.header .logo img{height: 40px;}

.wapProd li a p{font-size: 14px;}

.isect2 ul.outerUl li.li span,.isect2 ul.outerUl li.li.li3 .text h5{font-size: 18px;}

.isect2 ul.outerUl li.li.li3 .text h5{height: 40px;line-height: 40px;}

.isect2 ul.outerUl li.li.li3 .text ul li{height: 32px;line-height: 32px;}



.prodBanner .cont{width: 80%;}

.prodBanner .cont h3{padding-top: 22px;}

.prodBanner .cont .form select, .prodBanner .cont .form .text,.prodBanner .cont .form .subm{height: 38px;line-height: 38px;}

.prodBanner .cont .form select, .prodBanner .cont .form .text{width: 100%;margin: 0 0 10px;}

.prodBanner .cont .form .subm{width: 100%;}



.contProdTop .pic{width: 100%;height: auto;}

.contProdTop .pic img{height: auto;}

.contProdTop .text .btm .btn{margin-bottom: 10px;}

.contProdTop .text h3{font-size: 24px;}

.contProdBtm .hd ul li{padding: 0 10px;font-size: 15px;}





.caseWrap .caseList .caseItem{width: 100%;margin-right: 0%;}

.caseWrap .caseList .caseItem:nth-child(3n){margin-right: 2%;}



.nyBanner{height: 240px;}

.nyBanner .w1200,.nyBanner.aboutBanner .w1200{padding: 70px 0 0 0;}



.netWrokWrap .netWorkTab table tr th{font-size: 15px;}



.netWrokWrap .netWorkTab .hd .w1200 .text{width: 100%;padding: 11px 6px 20px 6px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li{margin: 0 10px;}

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li4,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li8,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li12,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li16,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li20,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li24,

.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li28,.netWrokWrap .netWorkTab .hd .w1200 .text .item1 ul li.li32{margin:0 10px;}



.aboutList li.li1, .aboutList li.li2, .aboutList li.li3, .aboutList li.li4, .aboutList li.li5{text-align: center;}

.aboutPic li.li1,.aboutPic li.li2{width: 100%;}

.aboutPic li.li1 .text{height: 120px;margin-top: -60px;}

.aboutPic li.li2{padding-bottom: 62%;}

.aboutPic li.li1 .text{width: 80%;margin-left: 0;

-webkit-transform:translateX(-50%); -moz-transform: translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%);}



.listPic ul li{width: 100%;margin-right: 0;}

.listPic ul li:nth-child(3n){margin-right: 0;}

.listPic ul li a p{height: auto;max-height: 48px;}



.leaderWrap .leaderPic{width: 100%;padding: 0;}

.leaderWrap .leaderPic p span{width: 260px;margin-left: -130px;font-size: 12px;}

.leaderWrap .leaderPic p span:before,.leaderWrap .leaderPic p span:after{display: none;}

.leaderList li{margin-bottom: 20px;}

.leaderList li .pic{width: 100%;height: auto;}

.leaderList li .pic img{width: 100%;height: auto;}

.leaderList li .text{height: auto;padding: 20px 10px;width: 100%;box-sizing:border-box;}

.jobList .hd{font-size: 14px;}



.honorWrap .item1 .bd .cont ul li{width: 100%;}



.zxForm dl.dl5{padding: 0;text-align: left;}

.zxForm dl.dl5 .btn{width: 100px;margin:0 10px 0 0;}

.zxForm dl dt{width: 50px;}

.zxForm dl{padding-left: 54px;}

.zxForm dl.dl1 dt{width: 80px;}

.zxForm dl.dl1{padding-left: 84px;}

.zxForm dl.dl3 dt{width: 80px;}

.zxForm dl.dl3 textarea{text-indent: 84px;}

.jobList .bd dl dd{padding: 20px;}

.wapProd li{margin-bottom: 10px;}

.wapProd li a p{line-height: 24px;height: 48px;}



.contPage .psgTitle h5{font-size: 18px;line-height: 30px;}



.aboutList li.li1, .aboutList li.li2, .aboutList li.li3, .aboutList li.li4, .aboutList li.li5{width: 100%;margin-bottom: 24px;}

.aboutList li span em{font-size: 34px;}



.servTeam .list li .w1200 .pic{padding-bottom: 50%;}



.popWrap .popCont{width: 84%;padding: 20px 4% 40px;height: auto;position: absolute;left: 50%;top:50%;margin: 0 auto;

-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.popWrap .popCont .close{top: 10px;right: 10px;}

.popWrap .popCont .tit{font-size: 18px;}

}

</pre></body></html>