/*@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: "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: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "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 a{-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;}

/*图片懒加载loading*/
.scrollLoading{ background: url(../images/loading.gif) no-repeat center center #ddd; }

body{font-size: 12px;font-family:"Microsoft Yahei";}
.w1005{width: 1005px;margin: 0 auto;}

/*header*/
.header{height: 103px;}
.header .logo{height: 103px;line-height: 103px;max-width: 330px;}
.header .logo img{max-height: 98px;max-width: 330px;}
.header .fr{width: 750px;}
.header .top{height: 26px;padding-top: 15px;}
.header .top .form{float: left;width: 157px;height: 26px;box-sizing:border-box;border:1px solid #d0d0d0;border-radius: 15px;float: right;padding-left: 8px;}
.header .top .form .text{width: 120px;height: 24px;line-height: 24px;font-family: "Microsoft Yahei";font-size: 12px;color: #666;float: left;border:none;text-indent: 12px;}
.header .top .form .subm{width: 15px;height: 24px;float: left;background: url(../images/hSubm.png) no-repeat left center;cursor: pointer;border:none;}
.header .top .tel{float: right;margin-right: 30px;line-height: 26px;padding-left: 32px;background: url(../images/telIcon.png) no-repeat left center;font-size: 12px;color: #666;font-family: "Arial";}
.nav{height:61px; line-height:61px;position:relative;float: right;}
.nav a{ color:#000000;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block;font-size:14px;font-weight: normal;padding: 0 29px;}
.nav .nLi.last h3 a,.nav .nLi:first-child h3 a{padding-right: 0;}
.nav .nLi:first-child h3 a{padding:0 29px 0 0;}
.nav .sub{ display:none; width:100%; left:0; top:61px;  position:absolute; background:#fff;  line-height:32px; padding:5px 0;z-index: 5; text-align: center; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{background: #fe9909;color: #fff; }
.nav .on h3 a{color: #ee7800;}

/*banner*/
.slideBox{ width:100%;min-width: 1005px; height:452px; overflow:hidden; position:relative;}
.slideBox .hd{ width: 1005px;height: 5px;position: absolute;left: 50%;margin-left: -502px;bottom: 20px;z-index: 2;text-align: right;}
.slideBox .hd ul{ font-size: 0;}
.slideBox .hd ul li{display: inline-block;*display: inline;*zoom: 1;width: 24px;margin-left: 12px;height: 5px;background: #fff;font-size: 0;text-indent: 999px;cursor: pointer;}
.slideBox .hd ul li.on{ background:#ee7800;}
.slideBox .bd{ width: 100%;min-width: 1005px;height: 452px;}
.slideBox .bd li{width: 100%;min-width: 1005px;height: 452px;background-position: center top;background-repeat: no-repeat;}

/*isect1*/
.isect1{padding-bottom: 38px;width: 100%;min-width: 1005px;border-bottom: 1px solid #d4d4d4;margin-bottom: 8px;}
.ititle{text-align: center;margin-bottom: 40px;}
.ititle span{display: block;}
.ititle span.ch{font-size: 24px;font-weight: normal;color: #303030;line-height: 37px;padding-top: 17px;}
.ititle span.line{display: block;width: 48px;height: 2px;background: #fd9e04;margin: 0 auto;}
.ititle span.en{color: #c8c8c8;font-size: 12px;text-transform: uppercase;line-height: 32px;font-weight: normal;}
.isect1 .fl{width: 502px;}
.isect1 .fl dl{height: 120px;margin-top: 32px;}
.isect1 .fl dl:first-child{margin-top: 0;}
.isect1 .fl dl dt{width: 118px;height: 118px;float: left;border:1px solid #fe9909;text-align: center;line-height: 118px;border-radius: 50%;color: #b4b4b4;}
.isect1 .fl dl dt .iconfont{font-size: 60px;}
.isect1 .fl dl dd{width: 368px;float: right;}
.isect1 .fl dl dd h5{padding-top: 8px;line-height: 28px;font-weight: normal;color: #353535;font-size: 18px;}
.isect1 .fl dl dd p{line-height: 24px;color: #454545;font-size: 12px;height: 72px;overflow: hidden;}
.isect1 .fl dl:hover dt{background: #fe9909;}
.isect1 .fl dl:hover dt .iconfont{color: #fff;}
.isect1 .fl dl:hover dd h5{color: #fe9909;}
.isect1 .fr{height: 412px;padding-top: 13px;width: 470px;}
.isect1 .fr dt{width: 100%;height: 264px;overflow: hidden;}
.isect1 .fr dt img{width: 100%;height: 100%;}
.isect1 .fr dd{margin-top: 8px;line-height: 24px;color: #535353;font-size: 12px;}

/*isect2*/
.isect2{margin-bottom: 46px;}
.isect2 ul{}
.isect2 ul li{width: 25%;height:162px;float: left;margin-bottom: 1px;overflow: hidden;position: relative;}
.isect2 ul li img{width: 100%;height: 100%;}
.isect2 ul li .bg{width: 100%;height: 100%;background: url(../images/grayBg.png) repeat;position: absolute;left: 0;top: 0;z-index: 2;top: -100%;}
.isect2 ul li .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;box-sizing:border-box;padding: 42px 10px 0 10px;text-align: center;top: 100%;}
.isect2 ul li .text h5{width: 100px;height: 37px;margin: 0 auto;border-top: 1px solid #fff9f9;border-bottom: 1px solid #fff9f9;font-size: 12px;}
.isect2 ul li .text h5 span{display: block;color: #fff;font-weight: normal;}
.isect2 ul li .text h5 span.ch{line-height: 18px;padding-top: 3px;}
.isect2 ul li .text h5 span.en{line-height: 12px;text-transform: uppercase;font-family: "Arial";}
.isect2 ul li .text p{line-height: 45px;color: #ffffff;}
.isect2 ul li .text em{display: block;width: 60px;height: 20px;line-height: 20px;margin: 0 auto;text-align: center;text-transform: uppercase;background: #333333;color: #fff;}
.isect2 ul li:hover .bg{top: 0;}
.isect2 ul li:hover .text{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;
top: 0;}

/*isect3*/
.isect3{width: 100%;min-width: 1005px;height: 380px;margin-bottom: 33px;background: #fe9909;}
.isect3 .ititle{margin-bottom: 14px;}
.isect3 .ititle span.ch,.isect3 .ititle span.en{color: #f5fff4;}
.isect3 .ititle span.line{background: #f5fff4;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .prev,.picScroll-left .next{display: block;width: 18px;height: 50px;position: absolute;top: 50%;margin-top: -25px;z-index: 5;cursor: pointer;}
.picScroll-left .prev{background: url(../images/iLeftArr.png) no-repeat center;left: -18px;}
.picScroll-left .next{background: url(../images/iRightArr.png) no-repeat center;right: -18px;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float: left;width: 210px;height: 250px;background: #ffffff;margin: 0 54px 0 0;}
.picScroll-left .bd ul li .pic{width: 100%;height:162px;overflow: hidden;}
.picScroll-left .bd ul li .pic img{width: 100%;height: 100%;}
.picScroll-left .bd ul li .text{padding: 4px 14px 0 14px;}
.picScroll-left .bd ul li .text h5{font-size: 14px;color: #333333;line-height: 26px;text-align: center;font-weight: normal;}
.picScroll-left .bd ul li .text p{line-height: 24px;font-size: 12px;color: #313131;height: 48px;overflow: hidden;}
.picScroll-left .bd ul li:hover .text h5{color: #fe9909;}
.picScroll-left:hover .prev{left: 0;}
.picScroll-left:hover .next{right: 0;}
.picScroll-left{width: 1002px;margin: 0 auto;}

/*isect4*/
.isect4{width: 100%;min-width: 1005px;border-top: 1px solid #d4d4d4;margin-bottom: 50px;}
.isect4 ul{padding-bottom: 12px;}
.isect4 ul li{width: 813px;height: 66px;padding: 14px 18px 14px;margin: 0 auto 8px auto;}
.isect4 ul li .date{width: 60px;float: left;margin-right: 22px;}
.isect4 ul li .date span{display: block;}
.isect4 ul li .date span.day{padding-top: 10px;font-size: 18px;line-height: 24px;border-bottom: 1px solid #b3b3b3;color: #5b5b5b;text-align: center;}
.isect4 ul li .date span.year{line-height: 20px;font-size: 12px;color: #cacaca;text-align: center;}
.isect4 ul li .pic{width: 115px;height: 66px;float: left;overflow: hidden;}
.isect4 ul li .pic img{width: 100%;height: 100%;}
.isect4 ul li .text{width: 602px;float: right;}
.isect4 ul li .text h5{font-size: 14px;line-height: 16px;margin-bottom: 4px;font-weight: normal;color: #2e2e2e;}
.isect4 ul li .text .line{display: block;width: 40px;height: 1px;background: #5e5e5e;margin-bottom: 2px;}
.isect4 ul li .text p{line-height: 24px;color: #5e5e5e;height: 48px;overflow: hidden;}
.isect4 ul li:hover .text h5{color: #ee7800;}
.imore{display: block;width: 849px;height: 18px;margin: 0 auto;background: #fe9909 url(../images/imore.png) no-repeat center;}
.isect4 ul li:hover{background: #f2f2f2;}
/*footer*/
.footer{width: 100%;min-width: 1005px;padding: 18px 0 16px 0;background: #333333;line-height: 24px;color: #b0b0b0;font-size: 12px;text-align: center;}
.footer .fNav a{padding: 0 6px;}
.footer a:hover{color: #fff;}
.footer span{margin: 0 8px;}

/*关于我们*/
.nyMain{margin: 30px auto 110px auto;min-height: 300px;}
.nyMain .side{width: 195px;}
.navList{margin-bottom: 50px;border:1px solid #f99a00;}
.navList li{height: 49px;line-height: 49px;padding: 0 50px 0 30px;position: relative;}
.navList li:before{content: " ";width: 2px;height: 2px;background: #555555;left: 20px;top: 24px;position: absolute;}
.navList li a{display: block;font-size: 16px;color: #2f2f2f;}
.navList li.on:before,.navList li:hover:before{background: #fff;}
.navList li.on,.navList li:hover{background: #f99a00 url(../images/sideIcon.png) no-repeat 140px center;}
.navList li.on a,.navList li:hover a{color: #fff;}
.sideContact{padding-top: 144px;background: url(../images/sideContact.jpg) no-repeat left top;}
.sideContact .tel{padding-left: 30px;background: url(../images/telIcon1.png) no-repeat left center;color: #ffaa4f;font-weight: normal;line-height: 22px;font-size: 16px;font-weight: bold;}
.sideContact .add{line-height: 16px;color: #f1b55d;font-size: 12px;}
.nyContent{width: 760px;float: right;}
.bread{height: 46px;border-bottom: 1px solid #dddddd;position: relative;margin-bottom: 30px;}
.bread span{height: 45px;line-height: 45px;border-bottom: 2px solid #fe9400;position: absolute;left: 0;bottom: -1px;z-index: 6;padding-right: 12px;color: #353535;font-size: 18px;}
.bread .path{float: right;font-size: 12px;color: #9c9c9c;line-height: 46px;}
.bread .path a:hover{color: #fe9400;margin-bottom: 70px;}
.detail{font-size: 12px;line-height: 24px;text-align: justify;color: #474747;}
.detail *{max-width: 100% !important;}

/*新闻中心*/
.topNews{height: 125px;margin-bottom: 26px;}
.topNews .pic{width: 203px;height: 121px;padding: 1px;background: #fff;border:1px solid #c4c4c4;float: left;}
.topNews .pic img{width: 100%;height: 100%;}
.topNews .text{width: 518px;float: right;}
.topNews .text h5{line-height: 21px;font-weight: normal;font-size: 14px;color: #efa208;margin-bottom: 12px;}
.topNews .text p{line-height: 20px;color: #858b89;height: 40px;overflow: hidden;font-size: 14px;}
.topNews .text .more{display: block;line-height: 24px;color: #c40d23;margin-bottom: 10px;}
.topNews .text .date{color: #bcaea3;font-size: 12px;padding-left: 20px;line-height: 16px;background: url(../images/dateIcon.jpg) no-repeat left center;}
.newsList{margin-bottom: 66px;}
.newsList li{height: 37px;line-height: 37px;border-bottom: 1px solid #efefef;}
.newsList li .fl{max-width: 65%;color: #444444;font-size: 14px;}
.newsList li .fr{font-size: 12px;color: #7b7b7b;}
.newsList li:hover .fl{color: #ee7800;}

/*分页*/
.page{height: 22px;width: 100%;position: relative;text-align: center;}
.page:before{content: " ";width: 100%;height: 1px;background: #d4d4d4;position: absolute;left: 0;top: 50%;}
.page a{display: inline-block;*display: inline;*zoom: 1;background: #fff;width: 20px;height: 20px;text-align: center;line-height: 20px;border:1px solid #d4d4d4;margin: 0 4px;color: #686868;position: relative;z-index: 2;}
.page .numWrap{padding: 0 8px;background: #fff;display: inline-block;*display: inline;*zoom: 1;position: relative;z-index: 3;}
.page a.prev,.page a.next{position: absolute;top: 0;margin: 0;}
.page a.prev{left: 0;}
.page a.next{right: 0;}
.page a:hover,.page a.on{border-color: #ee7800;color: #ee7800;}

/*产品中心*/
.pordList{margin-bottom: 15px;}
.pordList li{width: 213px;height: 239px;float: left;margin: 0 56px 21px 0;position: relative;}
.pordList li.rLi{margin-right: 0;}
.pordList li a{display: block;width: 100%;height: 100%;position: relative;}
.pordList li a:before{content: " ";width: 100%;height: 100%;box-sizing:border-box;border:2px solid #ff9c06;position: absolute;left: 0;top: 0;display: none;z-index: 9;}
.pordList li .pic{display: block;width: 100%;height:138px;overflow: hidden;}
.pordList li .pic img{width: 100%;height: 100%;}
.pordList li .text{height: 80px;background: #f6f6f6;padding: 0 15px;}
.pordList li .text h5{line-height: 30px;font-weight: normal;color: #414141;margin-bottom: 4px;}
.pordList li .text p{line-height: 18px;color: #969696;height: 36px;overflow: hidden;}
.pordList li .readMore{display: block;width: 100%;height: 21px;line-height: 21px;background: #aeaeae;color: #fff;text-align: center;}
.pordList li:hover .readMore{background: #fe9909;}
.pordList li:hover a:before{display: block;}

.passage{padding: 35px 70px 10px 80px;}
.psgCont.detail{font-size: 14px;line-height: 30px;}
.passage .title{text-align: center;font-size: 18px;font-weight: bold;color: #1a1a1a;line-height: 35px;}
.passage .tips{text-align: center;line-height: 30px;font-size: 12px;color: #666666;margin-bottom: 30px;}
.passage .tips span{margin: 0 16px;}
.popWrap .detail{height: 280px;overflow: auto;padding-left: 10px;}
.psgLink{border-top: 1px solid #ccc;margin-top: 50px;line-height: 40px;padding: 20px 0 0 30px;}
.psgLink p:hover a{color: #0f4797;text-decoration: underline;}
.contPsg.passage{padding: 15px 0 35px 30px;}

/*在线qq*/
.main_im{ position: fixed; right: 10px; top: 50%; margin-top: -120px; font-family:"Microsoft Yahei";}
.main_im .open_im{ position: absolute; top: 0; right: 0; width: 44px; height: 129px; background: url(../images/keifu.png) no-repeat 0 0; cursor: pointer; }
.main_im .im_main{ border:5px solid #BA9041;background:#FFF; display: none;}
.main_im .keifu_head{ position: relative; width: 170px; height: 44px; background: url(../images/keifu.png) no-repeat 0 -157px;}
.main_im .close_im{ position: absolute; top: 18px; right: 10px; width: 12px; height: 12px; background: url(../images/keifu.png) no-repeat -109px 0; cursor: pointer;}
.main_im .im_main h3{ background:#F9F9F9; border-bottom:#f5f5f5 1px solid; padding:10px 5px; text-align:center; margin-bottom:15px;}
.main_im .im_main .qq_box li{height:35px; padding-left:12px;}
.main_im .im_main .qq_box li label{ float:left; display:block; height:24px; line-height:24px; color:#00247D;}
.main_im .im_main .tel_box{ display:block; padding-top:12px; border-top:#f5f5f5 1px solid; margin-top:5px; padding-left:12px; margin-bottom:10px;}
.main_im .im_main .tel_box li:first-child{ margin-bottom:8px;}
.main_im .im_main .tel_box li span{color:#00247D; margin-bottom:4px;}
.main_im .im_main .tel_box li p{ font-size:18px; font-weight:700; color:#BA9041;}

/*联系我们*/
.mapWrap{width: 100%;height: 370px;box-sizing: border-box;border: 1px solid #e1e1e1;margin-bottom: 20px;}

.nav .nLi h3 a{font-weight: bold;padding:0 20px;font-size: 18px;font-weight: normal; }