/*@font-face {
    font-family: 'INTER';
    src: url('../font/INTERSTATECOND.eot');
    src:
    url('../font/INTERSTATECOND.eot?#font-spider') format('embedded-opentype'),
    url('../font/INTERSTATECOND.woff') format('woff'),
    url('../font/INTERSTATECOND.ttf') format('truetype'),
    url('../font/INTERSTATECOND.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;}

/*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;}
.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{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.w1212{width: 1212px;margin: 0 auto;}
.header{width: 100%;min-width: 1212px;position: relative;z-index: 9999;background: #fff;}
.header .logo{height: 98px;line-height: 98px;font-size: 0;}
.header .form{margin-top: 34px;}
.header .form .text{width: 258px;height: 32px;border:1px solid #b3b3b3;border-right: none;text-indent: 19px;font-size: 14px;color: #4c4c4c;line-height: 32px;}
.header .form .subm{width: 45px;height: 34px;border:none;background: #1067b5 url(../images/searchBtn.png) no-repeat center;cursor: pointer;}

.nav{width: 100%;min-width: 1212px;background: #f0f3f5;position: relative;z-index: 999999;}
.nav ul .nLi{width: 121px;height: 42px;position: relative;text-align: center;}
.nav ul .nLi h3 a{display: block;font-size: 15px;color: #333333;line-height: 42px;font-weight: normal;position: relative;}
.nav ul .nLi h3 a:before{content: "";width: 1px;height: 15px;background: #b3b3b3;position: absolute;left: 0;top:14px;}
.nav ul .nLi:first-child h3 a:before{display: none;}
.nav ul .nLi .navSub{width: 100%;position: absolute;left: 0;top:42px;z-index: 9;background: #f0f3f5;display: none;}
.nav ul .nLi .navSub ul{}
.nav ul .nLi .navSub ul li a{display: block;padding: 7px 0;font-size: 12px;color: #333333;line-height: 20px;}
.nav ul .nLi.on h3 a,.nav ul .nLi.cur h3 a,.nav ul .nLi .navSub ul li a:hover{background: #1067b5;color: #fff;}
.nav ul .nLi.on h3 a:before,.nav ul .nLi.cur h3 a:before,.nav ul .nLi.next h3 a:before{display: none;}


.banerWrap{width: 100%;min-width: 1212px;height: 500px;background: url(../images/bannerBg.jpg) no-repeat center;position:relative; overflow:hidden;}
.banerWrap .banner{width:1440px;height: 500px;position:absolute; left:50%; margin-left:-720px;top:0;overflow: hidden;}
.banerWrap .banner .bd{ width:100%;}
.banerWrap .banner .bd li{ width:1440px;  overflow:hidden; }
.banerWrap .banner .bd li a{ display:block; width: 100%;height: 500px;background-repeat: no-repeat;background-position: center;}
.banerWrap .banner .prev,.banerWrap .banner .next{width: 50px;height: 50px;position: absolute;top:50%;margin-top: -25px;z-index: 3;cursor: pointer;background: url(../images/arrow1.png) no-repeat left top;}
.banerWrap .banner .prev{right: 50%;margin-right: 622px;}
.banerWrap .banner .next{left: 50%;margin-left: 622px;background-position: left bottom;}

.isect1{margin: 40px auto 36px;height: 310px;}
.isect1 .isect1_1{width: 430px;height: 310px;}
.isect1 .isect1_1 .picScrollLeft{width: 100%;overflow: hidden;position: relative;}
.isect1 .isect1_1 .picScrollLeft .hd{ overflow:hidden;  height:7px;position: absolute;right: 0;bottom: 19px;line-height: 7px;font-size: 0;z-index: 3;}
.isect1 .isect1_1 .picScrollLeft .hd ul li{display: inline-block;*display: inline;*zoom: 1;width: 7px;height: 7px;background: #eeeeee;border-radius: 50%;margin: 0 14px 0 0;cursor: pointer;}
.isect1 .isect1_1 .picScrollLeft .hd ul li.on{background: #1067b5;}
.isect1 .isect1_1 .picScrollLeft .bd ul{ overflow:hidden; zoom:1; }
.isect1 .isect1_1 .picScrollLeft .bd ul li a{display: block;position: relative; }
.isect1 .isect1_1 .picScrollLeft .bd ul li .pic{width: 100%;height: 310px;overflow: hidden;}
.isect1 .isect1_1 .picScrollLeft .bd ul li .pic img{width: 100%;height: 100%;}
.isect1 .isect1_1 .picScrollLeft .bd ul li h5{height: 45px;width: 100%;box-sizing: border-box;padding: 0 100px 0 28px;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/gray50.png) repeat;font-size: 15px;color: #ffffff;line-height: 45px;font-weight: normal;}

.isect1 .isect1_2{width: 730px;}
.isect1 .isect1_2 .slideTxtBox{width: 100%;}
.isect1 .isect1_2 .slideTxtBox .hd{height: 43px;border-bottom: 1px solid #dbdbdb;margin-bottom: 30px;line-height: 43px;}
.isect1 .isect1_2 .slideTxtBox .hd ul li{float: left;padding: 0 19px;margin-right: 17px;position: relative;font-size: 18px;color: #333333;font-weight: bold;cursor: pointer;}
.isect1 .isect1_2 .slideTxtBox .hd ul li:before{content: "";width: 100%;height: 2px;background: #1067b5;position: absolute;left: 0;bottom: -1px;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.isect1 .isect1_2 .slideTxtBox .hd ul li.on:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}
.isect1 .isect1_2 .slideTxtBox .hd .imore{font-size: 14px;color: #1067b5;display: none;}
.isect1 .isect1_2 .slideTxtBox .hd .imore.imore1{display: block;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews{margin-bottom: 27px;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a{display: block;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a .pic{width: 140px;height: 96px;overflow: hidden;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a .pic img{width: 100%;height: 100%;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a .text{width: 572px;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a .text h5{font-size: 16px;line-height: 36px;color: #333333;margin-bottom: 3px;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a .text p{font-size: 14px;line-height: 26px;color: #999999;height: 52px;overflow: hidden;}
.isect1 .isect1_2 .slideTxtBox .bd .item .irecomNews a:hover .text h5{color: #1067b5;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a{display: block;height: 42px;line-height: 42px;padding-left: 20px;position: relative;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a:before{content: "";width: 5px;height: 5px;background: #1067b5;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -2px;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a h5{font-size: 14px;color: #333333;font-weight: normal;width: 80%;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a span{font-size: 14px;color: #999999;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a:hover:before{width: 12px;height: 2px;border-radius: 0;margin-top: -1px;}
.isect1 .isect1_2 .slideTxtBox .bd .item  .list li a:hover h5{padding-left: 12px;color: #1067b5;}

.isect2{width: 100%;min-width: 1212px;background: #f0f4f5;padding: 22px 0 46px;margin-bottom: 23px;}
.slideGroup{ width:1212px;text-align:left;  }
.slideGroup .parHd{width: 730px; height:42px;margin: 0 auto 33px; line-height:42px;border-bottom:1px solid #dbdbdb;position:relative;text-align: center;}
.slideGroup .parHd ul{}
.slideGroup .parHd ul li{display: inline-block;*display: inline;*zoom: 1;margin: 0 8px;padding: 0 19px;font-size: 18px;color: #333333;line-height: 42px;font-weight: bold;position: relative;cursor: pointer;}
.slideGroup .parHd ul li:before{content: "";width: 100%;height: 2px;background: #1067b5;position: absolute;left: 0;bottom: -1px;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.slideGroup .parHd ul li.on:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}

.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0 50px; position:relative;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute;width: 18px;height: 50px;position: absolute;top:50%;margin-top: -25px;background: url(../images/arrow2.jpg) no-repeat left top;}
.slideGroup .sPrev{left: 0;}
.slideGroup .sNext{right: 0;background-position: left bottom;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{width: 230px;height: 136px;overflow: hidden;margin-right: 60px;float: left;}
.slideGroup .parBd ul li a{display: block;position: relative;width: 100%;height: 100%;}
.slideGroup .parBd ul li a .pic{width: 100%;height: 100%;}
.slideGroup .parBd ul li a .pic img{width: 100%;height: 100%;}
.slideGroup .parBd ul li a .bg{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index: 2;background: url(../images/gray60.png) repeat;filter: alpha(opacity=0);opacity: 0;}
.slideGroup .parBd ul li a .text{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index: 3;box-sizing: border-box;padding: 30px 20px 0;font-size: 15px;line-height: 36px;color: #ffffff;}
.slideGroup .parBd ul li a .text h5{font-weight: normal;-webkit-transition:all 0.3s linear 0.2s;transition:all 0.3s linear 0.2s;
-webkit-transform:translateY(20px);transform:translateY(20px);filter: alpha(opacity=0);opacity: 0;}
.slideGroup .parBd ul li a .text p{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateY(20px);transform:translateY(20px);filter: alpha(opacity=0);opacity: 0;}
.slideGroup .parBd ul li a:hover .bg{filter: alpha(opacity=100);opacity: 1;}
.slideGroup .parBd ul li a:hover .text h5{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s linear;transition:all 0.3s linear;filter: alpha(opacity=100);opacity: 1;}
.slideGroup .parBd ul li a:hover .text p{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s linear 0.2s;transition:all 0.3s linear 0.2s;filter: alpha(opacity=100);opacity: 1;}

.isect3{margin-bottom: 30px;}
.isect3 .item{width: 280px;margin-right: 45px;}
.isect3 .item .tit{height: 40px;line-height: 40px;font-size: 18px;color: #353535;border-bottom: 4px solid #1067b5;}
.isect3 .item .pic{width: 100%;height: 120px;overflow: hidden;}
.isect3 .item .pic img{width: 100%;height: 100%;}
.isect3 .item .cont{padding: 11px 20px 0;height: 133px;background: #f5fafa;}
.isect3 .item .cont p{font-size: 14px;line-height: 36px;color: #333333;text-indent: 2em;height: 108px;overflow: hidden;}
.isect3 .item .cont .list li a{padding-left: 25px;height: 40px;line-height: 40px;font-size: 14px;color: #353535;position: relative;}
.isect3 .item .cont .list li a:before{content: "";width: 5px;height: 5px;background: #1067b5;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -2px;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect3 .item .cont .list li a:hover:before{width: 12px;height: 2px;border-radius: 0;margin-top: -1px;}
.isect3 .item .cont .list li a:hover{color: #1067b5;padding-left: 30px;}
.isect3 .link{padding-top: 20px;}
.isect3 .link li{margin-top: 20px;}
.isect3 .link li a{display: block;position: relative;}
.isect3 .link li a .pic{width: 100%;height: 124px;overflow: hidden;}
.isect3 .link li a .pic img{width: 100%;height: 100%;}
.isect3 .link li a h5{width: 100%;height: 36px;position: absolute;left: 0;top:50%;margin-top: -18px;z-index: 2;box-sizing: border-box;padding: 0 10px;text-align: center;font-size: 18px;color: #ffffff;line-height: 36px;}

.isect4{margin-bottom: 30px;padding: 15px 0;background: #f5f5f5;height: 30px;}
.isect4 dl{padding: 0 20px 0 108px;position: relative;}
.isect4 dl dt{width: 108px;position: absolute;left: 0;top:0;font-size: 16px;line-height: 30px;color: #000000;text-indent: 19px;}
.isect4 dl dd{width: 100%;}
.isect4 dl dd .txtScrollLeft{ width:100%;  overflow:hidden; position:relative; }
.isect4 dl dd .txtScrollLeft .hd{ width: 32px; }
.isect4 dl dd .txtScrollLeft .hd .prev,.isect4 dl dd .txtScrollLeft .hd .next{display: block;float: left;width: 6px;height: 30px;margin-left: 10px;cursor: pointer;position: relative;}
.isect4 dl dd .txtScrollLeft .hd .prev:before,.isect4 dl dd .txtScrollLeft .hd .next:before{content: "";width: 100%;height: 13px;position: absolute;left: 0;top:8px;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;background: url(../images/arrow3.png) no-repeat left top;}
.isect4 dl dd .txtScrollLeft .hd .next:before{background-position: right top;}
.isect4 dl dd .txtScrollLeft .hd .prev:hover:before{background-position: left bottom;}
.isect4 dl dd .txtScrollLeft .hd .next:hover:before{background-position: right bottom;}
.isect4 dl dd .txtScrollLeft .bd{width: 1016px;overflow: hidden;}
.isect4 dl dd .txtScrollLeft .bd ul{ overflow:hidden; zoom:1; }
.isect4 dl dd .txtScrollLeft .bd ul li{width: 255px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.isect4 dl dd .txtScrollLeft .bd ul li a{padding: 0 10px;position: relative;font-size: 15px;color: #333333;line-height: 30px;}
.isect4 dl dd .txtScrollLeft .bd ul li a:before{content: "";width: 1px;height: 13px;background: #333333;position: absolute;right: 0;top:8px;}
.isect4 dl dd .txtScrollLeft .bd ul li a:hover{color: #1067b5;}

.footer{width: 100%;min-width: 1212px;padding: 22px 0;background: #666666;text-align: center;font-size: 14px;line-height: 36px;color: #ffffff;}
.footer span{margin: 0 14px;}
.footer a:hover{text-decoration: underline;}

.nyBanner{width: 100%;min-width: 1212px;height: 260px;background-repeat: no-repeat;background-position: center top;}
.nyBanner h3{width: 100%;height: 100%;min-width: 1212px;background: url(../images/nyBannerBg.png) no-repeat center center;text-align: center;font-size: 26px;color: #ffffff;line-height: 250px;}

.nyWrap{margin: 47px auto 52px;min-height: 350px;}

.nySide{width: 210px;}
.nySide .tit{height: 72px;background: #1067b5;border-radius: 0 60px 0 0;text-align: center;font-size: 18px;color: #ffffff;line-height: 72px;}
.nySide .nyNav{padding: 0 30px 60px;background: #f0f3f5;text-align: center;margin-bottom: 60px;}
.nySide .nyNav li{height: 59px;line-height: 59px;border-bottom: 1px dashed #d1d1d1;}
.nySide .nyNav li a{display: block;font-size: 16px;color: #333333;line-height: 59px;}
.nySide .nyNav li.on{border-color: #1067b5;}
.nySide .nyNav li.on a{color: #1067b5;font-weight: bold;}
.nySide .nyNav li:hover a{color: #1067b5;}
.nySide .contact .t{width: 100%;height: 120px;background: url(../images/contactBg.png) no-repeat center;text-align: center;line-height: 120px;font-size: 18px;color: #ffffff;
-webkit-text-shadow: 1.5px 2.598px 5px rgb( 0, 0, 0 );text-shadow: 1.5px 2.598px 5px rgb( 0, 0, 0 );margin-bottom: 18px;}
.nySide .contact .add{padding: 0 18px 7px 28px;font-size: 14px;line-height: 30px;color: #333333;background: url(../images/addIcon.png) no-repeat 2px 3px;}
.nySide .contact .tel{font-size: 18px;line-height: 30px;color: #1067b5;font-weight: bold;font-style: italic;padding: 0 18px 0 28px;background: url(../images/telIcon.png) no-repeat left 7px;}


.nyContent{width: 920px;padding-top: 15px;}
.nyContent .bread{height: 56px;line-height: 56px;margin-bottom: 30px;border-bottom: 1px solid #0066cc;}
.nyContent .bread h3{font-size: 18px;color: #333333;}
.nyContent .bread .path{padding-left: 27px;background: url(../images/homeIcon.png) no-repeat left center;font-size: 12px;color: #666666;}
.nyContent .bread .path a:hover{color: #1067b5;}

.msgWrap{}
.msgWrap dl{margin-bottom: 30px;}
.msgWrap dl dt{width: 186px;margin-right: 28px;font-size: 16px;color: #4c4c4c;line-height: 30px;text-align: right;}
.msgWrap dl dd{width: 490px;}
.msgWrap dl dd .text,
.msgWrap dl dd textarea{width: 100%;height: 30px;box-sizing: border-box;border:1px solid #c0c0c0;padding: 0 12px;font-size: 14px;color: #4c4c4c;line-height: 28px;font-family: "Microsoft YaHei";}
.msgWrap dl dd textarea{height: 100px;overflow: auto;}
.msgWrap dl dd .text.codeText{width: 184px;margin-right: 23px;}
.msgWrap dl dd .pic{width: 58px;height: 28px;border:1px solid #646464;margin-right: 24px;cursor: pointer;}
.msgWrap dl dd .pic img{width: 100%;height: 100%;}
.msgWrap dl dd span{font-size: 14px;color: #8c8b8b;line-height: 30px;text-decoration: underline;cursor: pointer;}
.msgWrap dl dd span:hover{color: #1067b5;}
.msgWrap dl dd .subm{width: 156px;height: 42px;border:none;background: #1067b5;text-align: center;line-height: 42px;font-size: 16px;color: #fefefe;line-height: 42px;font-family: "Microsoft YaHei";cursor: pointer;}

.noticeList ul{margin-bottom: 52px;}
.noticeList ul li{height: 59px;line-height: 59px;border-bottom: 1px dashed #e6e6e6;}
.noticeList ul li a{display: block;}
.noticeList ul li a h5{max-width: 80%;font-size: 14px;color: #333333;font-weight: normal;}
.noticeList ul li a span{font-size: 14px;color: #b2b2b2;}
.noticeList ul li a:hover h5{color: #1067b5;}


.page{text-align: center;}
.page a{display: inline-block;*display: inline;*zoom: 1;height: 33px;padding: 0 19px;margin: 0 3px;border:1px solid #cccccc;font-size: 14px;color: #807e7e;line-height: 33px;}
.page a.num{padding: 0 12px;}
.page a.on,.page a:hover{background: #1067b5;border-color: #1067b5;color: #fff;}

.popWrap{width: 100%;height: 100%;position: fixed;left: 0;top:0;background: url(../images/gray60.png) repeat;z-index: 999;top:0;}
.popWrap .popCont{width: 320px;height: 152px;position: absolute;left: 50%;top:50%;margin: -76px 0 0 -160px;}
.popWrap .popCont .tit{font-size: 0;line-height: 26px;text-align: center;margin-bottom: 20px;}
.popWrap .popCont .text{width: 100%;height: 46px;margin-bottom: 20px;box-sizing: border-box;padding: 0 10px 0 60px;background: #ffffff url(../images/password.png) no-repeat 19px center;border-radius: 8px;border:none;font-size: 14px;color: #4c4c4c;line-height: 46px;font-family: "Microsoft YaHei";}
.popWrap .popCont .btnWrap .btn{width: 140px;height: 40px;border:none;background: #1d7acc;font-size: 14px;line-height: 40px;color: #ffffff;font-weight: bold;font-family: "Microsoft YaHei";cursor: pointer;border-radius: 8px;}
.popWrap .popCont .btnWrap .btn.reset{background: #5ea9eb;}

.prodList{width: 100%;overflow: hidden;}
.prodList ul{width: 1000px;padding-bottom: 34px;}
.prodList ul li{width: 254px;margin: 0 79px 40px 0;}
.prodList ul li a{display: block;}
.prodList ul li a .pic{height: 150px;overflow: hidden;}
.prodList ul li a .pic img{width: 100%;height: 100%;}
.prodList ul li a h5{height: 44px;padding: 0 10px;background: #f0f3f5;text-align: center;line-height: 44px;font-size: 14px;color: #333333;font-weight: normal;}
.prodList ul li a:hover h5{background: #1067b5;color: #fff;}

.newsList ul{padding-bottom: 30px;}
.newsList ul li{margin-bottom: 30px;}
.newsList ul li a{display: block;}
.newsList ul li a .pic{width: 220px;height: 140px;overflow: hidden;margin-right: 30px;}
.newsList ul li a .pic img{width: 100%;height: 100%;}
.newsList ul li a .text{width: 610px;padding-top: 8px;}
.newsList ul li a .text h5{height: 31px;line-height: 31px;font-size: 16px;color: #333333;}
.newsList ul li a .text .date{font-size: 14px;line-height: 38px;color: #b2b2b2;}
.newsList ul li a .text .desc{font-size: 14px;line-height: 26px;color: #666666;height: 52px;overflow: hidden;}
.newsList ul li a:hover .text h5{color: #1067b5;}


.passage{padding-top: 30px;}
.passage .psgTit{padding-bottom: 24px;border-bottom: 1px solid #d1d1d1;margin-bottom: 22px;text-align: center;}
.passage .psgTit h5{font-size: 20px;color: #1a1a1a;line-height: 28px;font-weight: normal;margin-bottom: 10px;}
.passage .psgTit .info{font-size: 14px;line-height: 22px;color: #808080;}
.passage .psgTit .info span{margin: 0 4px;}
.passage .psgCont{font-size: 15px;line-height: 32px;color: #333333;text-align: justify;word-break: break-all;padding-bottom: 60px;border-bottom: 1px solid #d1d1d1;margin-bottom: 40px;min-height: 300px;}
.passage .psgCont *{max-width: 100% !important;}
.passage .psgBtm{position: relative;}
.passage .psgBtm ul li{font-size: 14px;line-height: 34px;color: #3a502a;}
.passage .psgBtm ul li a{color: #333333;}
.passage .psgBtm ul li a:hover{color: #19408c;text-decoration: underline;}

.about{font-size: 15px;line-height: 32px;color: #333333;text-align: justify;word-break: break-all;}
.about *{max-width: 100% !important;}


