/*@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 .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;}

/*图片懒加载loading*/
.scrollLoading{ background: url(../images/loading.gif) no-repeat center center #ddd; }

body{font-family: "SimSun";font-size: 14px;background: #f8f8f8;}
.w1110{width: 1110px;margin: 0 auto;}


/*header*/
.header{height: 111px;}
/*.header .fl{width: 164px;}*/
.header .logo{display: block;height: 55px;line-height: 55px;padding-top: 10px;margin-bottom: 8px;padding-left: 16px;}
.header .logo img{height: 55px;}
.header form{height: 24px;line-height: 24px;width: 146px;padding-left: 10px;border:1px solid #c97a41;border-radius: 24px;}
.header form .text{width: 104px;float: left;border:none;font-family: "SimSun";font-size: 12px;height: 24px;line-height: 24px;background: none;}
.header form .subm{width: 40px;float: left;height: 24px;line-height: 24px;font-family: "Arial";background: none;color: #c97a41;border:none;font-size: 12px;cursor: pointer;text-align: left;}

.nav{height:111px;position:relative; z-index:1;  }
.nav a{}
.nav .nLi{ float:left;  position:relative; display:inline;height: 111px;  }
.nav .nLi:before{content: " ";width: 100%;height: 4px;background: #62c8da;position: absolute;left: 0;bottom: -4px;z-index: 2;width: 0;}
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block;  font-size:14px; font-weight:normal;/*padding:46px 19px 0 19px; */height: 111px;line-height: 111px;padding:0 19px 0 19px;  }
.nav .nLi:first-child h3 a{padding: 0 30px;}
.nav .nLi h3 a span{display: block;text-align: center;}
.nav .nLi h3 a span.ch{font-size: 14px;color: #000000;font-weight: bold;}
.nav .nLi h3 a span.en{color: #000400;font-size: 12px;font-family: "Arial";text-transform: uppercase;}
.nav .sub{ display:none; width:100%; left:0; top:111px;  position:absolute; background:#fff;  line-height:16px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:8px 1px;text-align: center;font-size: 12px; }
.nav .sub a:hover{color: #6b421d;}
.nav .on:before{width: 100%;}
.nav .on{/*background: #009fb5 url(../images/nLiBg.png) no-repeat left top;*//*background: #009fb5;*/}
/*.nav .on h3 a span.ch,.nav .on h3 a span.en{color: #fff;}*/
.nav .on h3 a span.ch{color: #009fb5;}


.banner{ width:100%;min-width:1110px; height:464px; overflow:hidden; position:relative;}
.banner .hd{ position:absolute; left:0; bottom:10px; width:100%; height:15px;z-index:1; }
.banner .hd ul{ width:1110px; margin:0 auto; text-align:center;}
.banner .hd ul li{display:inline-block; *display:inline; *zoom:1; margin:0 5px; width:8px; height:8px; background:#6184a2; cursor:pointer;border-radius: 50%; }
.banner .hd ul li.on{ background:#56b638;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd ul{width:100%!important; height:464px; overflow:hidden;}
.banner .bd ul li{width:100%!important; height:464px; zoom:1; vertical-align:middle;background-repeat: no-repeat;background-position: center top; }

.isect1{width: 100%;min-width: 1110px;position: relative;height: 664px;box-sizing:border-box;background: #f7f7f7;padding-top: 42px;}
.isect1:before{content: " ";width: 100%;height: 336px;background: #009fb5;position: absolute;left: 0;top: 0;z-index: 0;}
.isect1 .w1110{position: relative;z-index: 2;}
.ititle{text-align: center;margin-bottom: 27px;}
.ititle h3 span{display: block;}
.ititle h3 span.en{text-transform: uppercase;line-height: 42px;font-size: 32px;color: #fff;font-family: "Arial";}
.ititle h3 span.ch{font-size: 30px;font-weight: normal;font-family: "Microsoft Yahei";color: #fff;position: relative;}
.ititle h3 span.ch:before{content: " ";width: 100%;height: 1px;background: #62c8da;position: absolute;left: 0;top: 50%;;}
.ititle h3 span.ch em{display: inline-block;*display: inline;*zoom: 1;padding: 0 20px;background: #009fb5;position: relative;z-index: 3;}
.ititle .text{font-size: 12px;margin-top: 2px;line-height: 12px;color: #fff;opacity: 0.8;filter:alpha(opacity=80);height: 24px;overflow: hidden;
font-family: "Arial";text-transform: uppercase;}

.isect1 ul{width: 982px;margin: 0 auto;}
.isect1 ul li{width: 292px;float: left;margin: 0 17px;}
.isect1 ul li .pic{width: 100%;height: 292px;position: relative;}
.isect1 ul li .pic:before{content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: url(../images/prodMask.png) no-repeat center;
background: none\9;background: none\0;}
.isect1 ul li .pic img{width: 100%;height: 100%;}
.isect1 ul li .text{margin-top: 22px;text-align: center;}
.isect1 ul li .text span.ch{color: #82264f;font-family: "Microsoft Yahei";font-size: 28px;line-height: 50px;color: #6b421d;}
.isect1 ul li .text span.en{font-family: "Arial";text-transform: uppercase;color: #a47c59;line-height: 35px;}

.isect2{width: 100%;min-width: 1110px;height: 577px;background: #fff;box-sizing:border-box;padding-top: 50px;}
.isect2 .ititle h3 span.en,.isect4 .ititle h3 span.en{color: #a47c59;}
.isect2 .ititle h3 span.ch,.isect4 .ititle h3 span.ch{color: #6b421d;}
.isect2 .ititle h3 span.ch em,.isect4 .ititle h3 span.ch em{background: #ffffff;}
.isect2 .ititle h3 span.ch:before,.isect4 .ititle h3 span.ch:before{background: #e6e6e6;}
.isect2 .ititle .text,.isect4 .ititle .text{color: #a47c59;}

.isect2 .pic{width: 526px;height: 280px;overflow: hidden;}
.isect2 .pic img{width: 100%;height: 100%;}
.isect2 .fr.text{width: 540px;font-family: "Microsoft Yahei";}
.isect2 .fr.text p{text-indent: 2em;line-height: 28px;text-align: justify;height: 224px;overflow: hidden;margin-top: 24px;}
.isect2 .fr.text .tel{color: #ff1825;line-height: 40px;}
.isect2 .fr.text .tel em{font-weight: bold;color: #f80205;font-size: 40px;}

.isect3{width: 100%;min-width: 1110px;height: 916px;background: #009fb5;box-sizing:border-box;padding-top: 40px;}

.isect3Scroll{width: 976px;margin: 0 auto;height: 679px;overflow: hidden;}
.isect3Scroll .bd{margin-bottom: 20px;}
.isect3Scroll .bd ul{ overflow:hidden; zoom:1; }
.isect3Scroll .bd ul li{ margin:0 24px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;width: 224px;  }
.isect3Scroll .bd ul li .liItem{height: 290px;margin-bottom: 20px;}
.isect3Scroll .bd ul li .liItem .pic{height: 215px;overflow: hidden;overflow: hidden;text-align: center;line-height: 215px;background: #fff;}
.isect3Scroll .bd ul li .liItem .pic img{max-width: 100%;max-height: 100%;}
.isect3Scroll .bd ul li .liItem .text{height: 75px;text-align: center;line-height: 47px;font-family: "Microsoft Yahei";
color: #6b421d;background: #faf6f7 url(../images/imore.png) no-repeat center 40px;}
.isect3Scroll .bd ul li .liItem:hover .text{background: #62c8da url(../images/imoreOn.png) no-repeat center 40px;color: #fff;}
.isect3Scroll .hd{text-align: center;}
.isect3Scroll .hd a{display: inline-block;*display: inline;*zoom: 1;width: 52px;height: 29px;margin: 0 12px;border:1px solid #62c8da;
cursor: pointer;line-height: 29px;color: #62c8da;font-size: 24px;}
.isect3Scroll .hd a:hover{border-color: #f6f5fb;color: #f6f5fb;}

.isect4{background: #f7f7f7;}
.isect4 .ititle{padding: 30px 0 24px 0;background: #ffffff;margin-bottom: 0;}
.isect4  .w1110{padding: 24px 0 36px 0;}
.isect4 .fl{width: 476px;width: 544px;}
.isect4 .fl li{padding:0 24px 18px 16px;border-bottom: 1px solid #e5e5e5;margin-top: 30px;}
.isect4 .fl li:first-child{margin-top: 0;}
.isect4 .fl li h5{line-height: 26px;margin-bottom: 2px;padding-left: 18px;color: #6b421d;font-weight: normal;background: url(../images/iLiBg.png) no-repeat left center;}
.isect4 .fl li p{color: #8f8f8f;line-height: 22px;height: 44px;overflow: hidden;}
.isect4 .fl li:hover p{color: #555;}
.isect4 .fr{width: 462px;}
.isect4 .fr li{width: 227px;height: 165px;overflow: hidden;float: left;margin: 0 4px 4px 0;}
.isect4 .fr li img{width: 100%;height: 100%;}

.fTop{width: 100%;min-width: 1110px;background: #ffffff;}
.fTop .fl{width: 635px;padding-right: 50px;border-right: 1px solid #eaeaea;padding: 15px 0 20px 0;min-height: 70px;color: #1d1d1d;line-height: 36px;}
.fTop .fl span{display: inline-block;*display: inline;*zoom: 1;min-width: 290px;padding-right: 10px;}
.fTop .fr{width: 230px;padding: 22px 0 0 80px;background: url(../images/fTel.png) no-repeat left 23px;min-height: 65px;}
.fTop .fr p{padding-top: 4px;line-height: 28px;color: #bdbdbd;font-family: "Microsoft Yahei";}
.fTop .fr span{color: #fe0002;line-height: 28px;font-size: 18px;font-weight: bold;}
.fBtm{padding: 25px 0 23px 0;background: #009fb5;border-top: 4px solid #62c8da;text-align: center;color: #fff;line-height: 24px;width: 100%;min-width: 1110px;font-family: "Microsoft Yahei";}
.fNav a{display: inline-block;*display: inline;*zoom: 1;padding: 0 7px;}

.nyBan{width: 100%;min-width: 1110px;height: 268px;background-repeat: no-repeat;background-position: center top;margin-bottom: 40px;}

/*分页*/
.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: url(../images/bodyBg.jpg) repeat-y center top;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: #009fb5;color: #009fb5;}


.header .w1002 .nyLogo{width: 135px;height: 92px;position: absolute;left: 0;top: 0;z-index: 3;text-align: center;line-height: 92px;}
.header .w1002 .nyLogo img{max-width: 100%;max-height: 100%;}
.nyMain{margin: 30px auto 0 auto;min-height: 300px;padding-bottom: 160px;}
.nyMain .side{width: 195px;}
.navList{margin-bottom: 50px;border:1px solid #009fb5;font-family: "Microsoft Yahei";}
.navList li{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: 14px;color: #2f2f2f;line-height:18px;padding:15px 0;}
.navList li.on:before,.navList li:hover:before{background: #fff;}
.navList li.on,.navList li:hover{background: #009fb5 url(../images/sideIcon.png) no-repeat 160px center;}
.navList li.on a,.navList li:hover a{color: #fff;}
.sideContact{padding-top: 144px;background: url(../images/sideContact.png) no-repeat left top;font-family: "Microsoft Yahei";}
.sideContact .tel{padding-left: 22px;background: url(../images/telIcon2.png) no-repeat left center;color: #d6191d;font-weight: normal;line-height: 22px;font-size: 13px;font-weight: bold;}
.sideContact .add{line-height: 16px;color: #ea0603;font-size: 12px;}
.nyContent{width: 848px;float: right;min-height: 450px;font-family: "Microsoft Yahei";}
.bread{height: 46px;border-bottom: 1px solid #dddddd;position: relative;margin-bottom: 50px;}
.bread span{height: 45px;line-height: 45px;border-bottom: 2px solid #009fb5;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: #009fb5;margin-bottom: 70px;}
.detail{font-size: 14px;line-height: 28px;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: 612px;float: right;}
.topNews .text h5{line-height: 21px;font-weight: normal;font-size: 14px;color: #60243e;margin-bottom: 12px;}
.topNews .text p{line-height: 27px;color: #838385;height: 100px;overflow: hidden;font-size: 12px;text-indent: 2em;}
.newsList{margin-bottom: 66px;}
.newsList li{height: 37px;line-height: 37px;border-bottom: 1px dashed #b1b3b0;}
.newsList li .fl{max-width: 65%;color: #444444;font-size: 12px;color: #474747;}
.newsList li .fr{font-size: 12px;color: #666666;}
.newsList li:hover .fl{color: #ee7800;}


.nyPicList{width: 754px;margin: 0 auto 20px auto;}
.nyPicList li{height: 290px;float: left;width: 227px;margin: 0 12px 32px 12px;box-shadow: 0 5px 5px #ccc;}
.nyPicList li .pic{width: 227px; height: 215px;overflow: hidden;overflow: hidden;}
.nyPicList li .pic img{width:100%; height:100%;}
.nyPicList li .text{height: 75px;text-align: center;line-height: 47px;font-family: "Microsoft Yahei";
color: #fd5e34;background: #faf6f7 url(../images/imore.png) no-repeat center 40px;}
.nyPicList li:hover .text{background: #62c8da url(../images/imoreOn.png) no-repeat center 40px;color: #fff;}
.isect3Scroll .hd{text-align: center;}
.isect3Scroll .hd a{display: inline-block;*display: inline;*zoom: 1;width: 52px;height: 29px;margin: 0 12px;border:1px solid #62c8da;
cursor: pointer;line-height: 29px;color: #62c8da;font-size: 24px;}
.isect3Scroll .hd a:hover{border-color: #f6f5fb;color: #f6f5fb;}


/*单页*/
.passage{padding: 0 70px 10px 80px;}
.psgCont.detail{font-size: 14px;line-height: 30px;}
.passage .title{text-align: center;font-size: 16px;font-weight: normal;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: #6b421d;text-decoration: underline;}
.contPsg.passage{padding: 0 0 35px 30px;}

/*联系我们*/
.mapWrap{width: 100%;height: 370px;box-sizing: border-box;border: 1px solid #e1e1e1;margin-bottom: 20px;}

.newsList.download li .fr{padding: 0 10px;height: 20px;margin-top: 8px;line-height: 20px;background: #ccc;font-size: 12px;}
.newsList.download li:hover .fr{background: #ee7800;color: #fff;}


/*20170331*/
.isect1 ul li .pic,.isect1 ul li .pic img{border-radius: 50%;}
.isect1 ul li .pic{overflow: hidden;}
.nav{font-family:"Microsoft Yahei";}

.isect1 ul li .text span.ch{color: #f5a128;}
.isect1 ul li .text span.en{color: #8f8f8f;}
.isect2 .ititle h3 span.ch, .isect4 .ititle h3 span.ch{color: #d9850b;}
.isect2 .ititle h3 span.en, .isect4 .ititle h3 span.en{color: #f5a128;}
.isect2 .ititle .text, .isect4 .ititle .text{color: #8f8f8f;}
.isect4 .fl li h5,.isect3Scroll .bd ul li .liItem .text{color: #f5a32b;}

.header .logo{height: 111px;padding-top: 0;line-height: 111px;margin-bottom: 0;}
.isect4 .fl li p{font-size: 12px;}

.headerWrap{width: 100%;min-width: 1110px;background: #fff;}
/*.nav .sub a:hover{color: #fff;background: #009fb5;}*/
.nav .sub a:hover{color: #009fb5;}


.detail ul{ list-style-type: disc ; padding-left: 24px; }
.detail ol{ list-style-type: decimal; padding-left: 24px; }
.detail ul li{ list-style-type: disc;}
.detail ol li{ list-style-type: decimal;}


.isect4 .fl li h5{font-size: 18px;color: #f6970d;font-weight: bold;}

.passage .title{font-size: 21px;font-weight: 600;}
.navList li a{font-size: 16px;}

/*20170405*/
.header .fl{width: 170px;}
.header form{margin-top: 42px;}
.header .logo{padding-left: 0;}
.nav .nLi h3 a{padding: 0 15px;}

.header form{width: 120px;}
.header form .text{width: 78px;}

/*20170406*/
.isect1 ul li .pic{overflow: hidden;border-radius: 100%;-webkit-transform:rotate(0deg);}
.isect1 ul li .pic span{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}