@charset "utf-8";
@font-face {
	font-family:"Opulent";
	src:url("./font/OPN____.eot?") format("eot"),
	url("./font/OPN____.woff") format("woff"),
	url("./font/OPN____.ttf") format("truetype"),
	url("./font/OPN____.svg#Opulent-Normal") format("svg");
	font-weight:normal;font-style:normal;
}
@font-face {
  font-family: "HevNLT";
  src: url("./font/HelveticaNeueLTCom-Lt.woff2") format("woff2"),
       url("./font/HelveticaNeueLTCom-Lt.woff") format("woff"),
       url("./font/HelveticaNeueLTCom-Lt.ttf") format("truetype"),
       url("./font/HelveticaNeueLTCom-Lt.eot") format("embedded-opentype"),
       url("./font/HelveticaNeueLTCom-Lt.svg") format("svg"),
       url("./font/HelveticaNeueLTCom-Lt.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "hu777";
  src: url("./font/Humanist777BT-LightB.woff2") format("woff2"),
       url("./font/Humanist777BT-LightB.woff") format("woff"),
       url("./font/Humanist777BT-LightB.ttf") format("truetype"),
       url("./font/Humanist777BT-LightB.eot") format("embedded-opentype"),
       url("./font/Humanist777BT-LightB.svg") format("svg"),
       url("./font/Humanist777BT-LightB.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Decker";
  src: url("./font/Decker.woff2") format("woff2"),
       url("./font/Decker.woff") format("woff"),
       url("./font/Decker.ttf") format("truetype"),
       url("./font/Decker.eot") format("embedded-opentype"),
       url("./font/Decker.svg") format("svg"),
       url("./font/Decker.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}

td{padding: 1px!important;}
p{margin: 0px;}
.wrap{max-width:1210px;margin: 0px auto;min-width: 1200px;}
.clear{clear: both;}
.tac{text-align: center;}
.ml0{margin-left: 0px!important;}
.mr0{margin-right: 0px!important;}
input{outline: none;}
.img_Path{text-align: center;}
.img_Path img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.img_Path span{display: inline-block;height: 100%;vertical-align: middle;}
.tn{text-decoration: none;}
.br0{border-right: 0px;}
.bl0{border-left: 0px;}
.bt0{border-top: 0px!important;}
a:hover{text-decoration: none;}
.tran05{transition: all .5s;-moz-transition:.5s all;-webkit-transition:.5s all;-o-transition:.5s all;}
.tran07{transition: all .7s;-moz-transition:.7s all;-webkit-transition:.7s all;-o-transition:.7s all;}
.tran1{transition: all 1s;-moz-transition:1s all;-webkit-transition:1s all;-o-transition:1s all;}
.op0{opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);}
body{margin: 0 auto;min-width: 320px;}

/*头部*/
.top{width: 100%;/*margin-top: -130px;*/}
.box{ width:1200px; margin:0 auto;}
.topbg{ background-color:#383838; height:30px; line-height:30px;}
.topleft{ float:left; color:#fff; font-size:12px; line-height:30px;}
.rx{ float:right; background:url(images/dh.jpg) no-repeat left center; text-indent:26px;}
.rx img{margin-top:0px;}
.rx a{color:#fff; font-size:14px; text-align:center }



.logo{float: left;width: 284px; height: 98px;margin-top: 0px;}
.head {height: 101px;background-color: #1c3e93;min-width: 1200px;top: 30px;}

.navtop {margin-left: 23px;padding-top: 53px;}

.navtop ul { width:900px;margin:0 auto;height:47px; float:right; margin-right:-60px;}
.navtop ul li {float: left;  position: relative; display: inline-block; width:120px; height:47px;}
.navtop ul li:hover {text-decoration: none; width:120px; height:47px;color: #FFFFFF;}
.navtop ul li a {display:block; width:120px;text-align:center;line-height:47px;font-size: 20px;color:#fff;text-decoration: none; font-weight:bold;}
.navtop ul li:hover a {text-decoration:none;color: #FFFFFF;}
.navtop ul li:hover ul {visibility: visible; display: block;}
.navtop ul li ul {background:silver;visibility: hidden;position: absolute;z-index:999;padding:0px;height:auto;width:auto; border:0px; display: block; margin-left:-55px;}
.navtop ul li ul li {clear:left;padding-right: 0px;border-width: 0px;background:url(../images/navbg3.jpg); border:0px;width:270px;}
.navtop ul li ul li a {color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;font-size:14px;height:47px;line-height:47px;width:270px;font-weight: normal;}
.navtop ul li ul li a:hover {color:#FFFFFF;background:url(../images/navbg3.jpg); border:0px;width:270px;}






/*.searchbox{float: right;margin-right: 11px;margin-top: 41px;}
.searchbox .searchbtn{display: block;width: 22px;height: 22px;background: url(../images/h1.png) no-repeat center;}
.searchbox .searchbtn.on{background-image: url(../images/hsc.png);}
.searchform{position: absolute;height: 0;background-color: #eeeeee;line-height: 69px;top: 101px;overflow: hidden;}
.searchform.on{height: 69px;}
.searchform input{display: inline-block;float: left;border: 0;outline: 0;height: 69px;vertical-align: top;}
.searchform input.text{width: 1167px;font-family: 'Corbel';color: #ccc;font-size: 18px;text-indent: 26px;}
.searchform input.submit{width: 33px;cursor: pointer;background: url(../images/hs1.png) no-repeat center;background-color: #fff;}*/

.searchform{float: right;margin-top: 40px;background-color: #fff;}
.searchform input.text{float: left; width: 200px; height: 26px;line-height: 26px; padding-left: 7px; border: none; outline: none;}
.searchform input.submit{float: right; width: 20px; height: 26px; margin-right: 5px; border: none; cursor: pointer; outline: none;background: url(../images/hs1.png) no-repeat center;}


#searchformtext::-webkit-input-placeholder{color: #ccc; }
#searchformtext::-moz-placeholder{color: #ccc; }
#searchformtext:-ms-input-placeholder{color: #ccc; }

.foot{background-color: #1c3e93;height: 300px;padding-top: 35px;border-top: 1px solid #afbdd9;min-width: 1200px;}
.foot .ftl{float: left;width: 715px;}
.foot .ftl dl{float: right;width: 500px;}
.foot .ftl dl dt{margin-bottom: 6.5px;font-size: 16px;color: #fff;line-height: 35px;font-weight: bold;}
.foot .ftl dl dd{font-size: 13px;color: #bbcefd;line-height: 24px;}
.foot .ftlt{height: 210px;width: 100%;border-bottom: 1px solid #fff;}
.foot .ftlt .ftltl{float: left;}
.foot .ftlt .flogo{width: 170px;height: 100px;margin-bottom: 50px;}
.foot .ftlt .footsharebox{}
.foot .ftlt .footsharebox a{display: block;float: left;height: 21px;}
.foot .ftlt .footsharebox span{display: block;float: left;height: 21px;line-height: 21px;color: #fff;font-size: 14px;}
.foot .ftlt .footsharebox a.ff{background: url(../images/fs1.png) no-repeat center;width: 10px;margin-left: 10px;}
.foot .ftlt .footsharebox a.in{background: url(../images/fs2.png) no-repeat center;width: 20px;margin-left: 14px;}
.foot .ftlt .footsharebox a.ou{background: url(../images/fs3.png) no-repeat center;width: 26px;margin-left: 12px;}
.foot .ftlb{/*font-family: 'Opulent';*/font-family:'Calibri';font-size: 14px;color: #fff;line-height: 22px;padding-top: 25px;}
.foot .ftlb a{font-family: 'Calibri';font-size: 14px;color: #fff;line-height: 22px;}
.foot .ftr{float: right;margin-right: 3px;}
.foot .ftr .feedback{width: 100%;height: 100%;color: #fff;}
.foot .ftr .feedback div{}
.foot .ftr .feedback input {font-size: 14px;color: #fff;padding: 0 12px;width: 272px;height: 24px;line-height: 24px;background-color: #00102a;border: 1px solid #00102a;margin-bottom: 4px;}
.foot .ftr .feedback textarea {font-size: 14px;color: #fff;height: 70px;width: 272px;line-height: 22px;border: 1px solid #00102a;padding: 8px 12px;resize: none;background-color: #00102a;}
.foot .ftr .feedback .submit{text-align: center;height: 31px;width: 298px;line-height: 31px;color: #fff;text-transform: uppercase;cursor: pointer;margin-top:4px;}
.allsharebox{position: fixed;right: 0;top: 200px;z-index: 50;}
.allsharebox a{display: block;width: 50px;height: 50px;margin-bottom: 1px;background: url(../images/as1.png) no-repeat center;background-color: #2da58a;}
.allsharebox a.gotop{}
.allsharebox a.ff{background-image: url(../images/as2.png);}
.allsharebox a.in{background-image: url(../images/as3.png);}
.allsharebox a.ws{background-image: url(../images/as4.png);}
.allsharebox a.sk{background-image: url(../images/as5.png);}
.allsharebox span.wsfont{display: none;position: absolute;right: 51px;font-size: 16px;color: #000;padding-right: 2px;}

#feedbacktext::-webkit-input-placeholder{color: #666; }
#feedbacktext::-moz-placeholder{color: #666; }
#feedbacktext:-ms-input-placeholder{color: #666; }

#Message::-webkit-input-placeholder{color: #666; }
#Message::-moz-placeholder{color: #666; }
#Message:-ms-input-placeholder{color: #666; }

.turn_page {margin: 0px auto;text-align: center;margin-bottom: 30px;}
.turn_page *{display: inline-block;width: 40px;height: 29px;line-height: 29px;text-align: center;color: #333;margin: 0 2px;border: 1px solid #cccccc;font-family: '微软雅黑';background-color: #fff;}
.turn_page .prev,.turn_page .next{width: 56px;}
.turn_page font{color: #fff;background-color: #2da58a;border-color: #2da58a;margin-left:-1px;}


.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 30px; margin-bottom:30px;}
.wp-pagenavi A {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:visited {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:hover {FONT-WEIGHT: normal! important; COLOR: #fff! important; BACKGROUND-COLOR: #2da58a! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN.pages {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #fff! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #fff! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {PADDING:3px 5px 3px 5px;MARGIN: 2px;TEXT-DECORATION: none;border: 1px solid #cccccc;}
.wp-pagenavi SPAN {PADDING:3px 5px 3px 5px;MARGIN: 2px;TEXT-DECORATION: none;background-color:#cccccc;color:#fff;border: 1px solid #cccccc;}
.wp-pagenavi A:hover {border: 1px solid #cccccc;}
.wp-pagenavi SPAN.current {border: 1px solid #0066CC;}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}




.ban{width: 254px; }
.ban dl{text-align: center;}
.ban dl dt{min-height: 70px;line-height: 70px;width: 254px;color: #fff;font-size: 24px;background-color: #1c3f93;}
.ban dl dd{min-height: 62px;width: 254px;font-size: 14px;background-color: #ededed;margin-bottom: 4px;}
.ban dl dd a{display: block;color: #666;line-height: 18px;padding: 20px 7px;}
.ban dl dd a:hover{background-color: #2da58a;color: #fff;}


.left{width:254px;float: left;}
.nytel-r2{width:234px;height:auto;background-color:#1c3f93;margin:0px auto;padding-top:10px; padding-right:20px; margin-top:5px;  margin-bottom:30px;}
.nytel-tel{width:20px;height:20px;margin-left:20px;padding-top:5px;}
.nytel-tel1{width:230px;height:40px; margin-left:10px;border-bottom:1px solid #fff }
.nytel-tel1 h1{color:#fff;font-size:24px;margin-left:40px;margin-top:15px}
.nytel-tel2{width:230px;TEXT-ALIGN:left; margin-left:20px; padding-top:20px;margin-bottom:40px;}
.nytel-tel2 h2{color:#fff;font-size:16px;line-height:34px;}




.neizhanshi{ width:915px; float:right;margin-top:-16px;}
.prod{ width:920px;}
.prod ul{ margin:10px;}
.prod ul li{ width:205px; float:left;border:1px solid #d9d9d9; text-align:center; margin:8px;background:#ededed;}
.prod ul li img{ width:203px;}
.prod ul li a{ color:#000; line-height:40px; font-size:14px;}







.mbxbox {position: relative;height: 42px;width: 100%;background-color: #2da58a;margin-top: 1px;z-index: 60;font-size: 14px;}
.mbxbox *{color: #fff;}
.mbx {float: left;height: 100%;line-height: 42px;margin-left: 23px;max-width: 520px;}
.mbxbox ul.clist{float: right;margin-top: 3px;max-width: 650px;}
.mbxbox ul.clist li{float: left;margin-right: 30px;}
.mbxbox ul.clist li a{display: block;font-size: 14px;padding: 9px 13px;text-transform: uppercase;font-weight: bold;}
.mbxbox ul.clist li.on a{color: #2da58a;}
.mbxbox ul.clist li.on{background-color: #fff;}
.mbxbox ul.clist li:hover a{color: #fff;}
.mbxbox ul.clist li:hover{background-color: #2da58a;}
/*-------------------------------------------------public end----------------------------------------------------*/

/*-------------------------------------------------index start----------------------------------------------------*/
.index {min-width: 1200px;}
.fullSlide{width:100%;position:relative;height:560px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}
.index .gg{position: absolute;bottom: 0;width: 100%;height: 48px;background: url(../images/ggbg.png) repeat;font-size: 14px;color: #fff;z-index: 30;}
.index .gg .Name{display: block;float: left;height: 48px;line-height: 48px;font-family: '微软雅黑';padding: 0 25px;text-align: center;}
.index .gg .Contents{display: block;float: left;height: 48px;line-height: 48px;font-family: '微软雅黑';text-align: center;padding: 0 20px;}
.index h2.tit{height: 111px;line-height: 111px;text-align: center;font-family: 'Times New Roman';}
.index h2.tit font{display: block;float: left;height: 100%;padding: 0 58px;letter-spacing: 3px;color: #666;font-size: 26px;}
.index h2.tit span.line{display: block;float: left;height: 100%;background: url(../images/i1.png) repeat-x center;}
.index h2.tit span.line.fr{float: right;}
.index .body1{background:url(../images/ib1bg.jpg) no-repeat center;background-color: #f3f2f2;overflow: hidden;max-height: 644px;}
.index .body1 h2.tit{margin-top: 34px;}
.index .body1 .picScroll-left{position: relative;}
.index .body1 .picScroll-left a.next{display: block;position: absolute;width: 29px;height: 55px;background: url(../images/iright.png) no-repeat center;top: 165px;right: -36px;}
.index .body1 .picScroll-left a.prev{display: block;position: absolute;width: 29px;height: 55px;background: url(../images/ileft.png) no-repeat center;top: 165px;left: -36px;}
@media (max-width: 1199px){
.index .body1 .picScroll-left a.next{right: 1px;}
.index .body1 .picScroll-left a.prev{left: 1px;}
}
.index .body1 .bd ul{}
.index .body1 .bd ul li{float: left;position: relative;height: 397px;width: 289px;margin-right: 15px;background-color: #fff;}
.index .body1 .bd ul li .img_Path{height: 217px;width: 100%;}
.index .body1 .bd ul li .font{height: 180px;width: 100%;overflow: hidden;}
.index .body1 .bd ul li .font h3{margin: 18px;line-height: 18px;max-height: 37px;overflow: hidden;color: #333;font-size: 16px;font-family:'Franklin Gothic Medium';}
.index .body1 .bd ul li .font p{margin: 18px;line-height: 18px;max-height: 54px;overflow: hidden;color: #999999;font-size: 14px;font-family: 'Calibri';}
.index .body1 .bd ul li span.more{position: absolute;display: inline-block;bottom: 21px;right: 19px;width: 27px;height: 27px;background: url(../images/i3.png) no-repeat center;}
.index .body1 .bd ul li .green_mask{position: absolute;left: 0;top: 0;width: 100%;background-color: ;}
.index .body1 .bd ul li:hover .green_mask .font{background-color: #52b4a0;}
.index .body1 .bd ul li:hover .green_mask .font h3{color: #fff;}
.index .body1 .bd ul li:hover .green_mask .font p{color: #fff;}
.index .body1 .bd ul li:hover span.more{display: none;}
.index .body1 .bd ul li .green_mask .morebg{display: block;visibility: hidden;height: 217px;width: 100%;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);background: url(../images/i3_on.png) no-repeat center; background-color: #52b4a0;}
.index .body1 .bd ul li:hover .green_mask .morebg{visibility: visible;opacity: .9;filter: "alpha(opacity=90)"; filter: alpha(opacity=90);}
.index .body1 .bd ul li .green_mask a{display: block;width: 100%;height: 100%;}
.index .body1 .hd {text-align: center;margin-top: 38px;margin-bottom: 30px;}
.index .body1 .hd ul {display: inline-block;padding: 0 41px;border-radius: 16px;background-color: #2da58a;}
.index .body1 .hd ul li{display: inline-block;font-size: 0;width: 8px;height: 8px;background: url(../images/ipl1.png) no-repeat center;margin: 12px 3px;cursor: pointer;}
.index .body1 .hd ul li.on{background-image: url(../images/ipl1_on.png);}

.index .body2{min-height: 1032px;background: url(../images/ib2bg.jpg) repeat-y center top;overflow: auto;}
.index .body2 h2.tit{height: 96px;line-height: 96px;margin-top: 38px;}
.index .body2 h2.tit font{color: #fff;}
.index .body2 ul.ul1 {overflow: hidden;}
.index .body2 ul.ul1 li{position: relative;float: left;width: 289px;height: 388px;margin-left: 14px;}
.index .body2 ul.ul1 li .img_Path{position: relative;width: 289px;height: 193px;left: -48px;top:-21px;}
.index .body2 ul.ul1 li .zhedang{position: relative;width: 172px;height: 172px;left: 10px;top:0px;border-radius: 50%;overflow: hidden;}
.index .body2 ul.ul1 li .quan{width: 193px;height: 172px;border-radius: 50%;background: url(../images/i6.png) no-repeat center;padding: 21px 1px 0 1px;margin: 0 auto;margin-top: 35px;}
.index .body2 ul.ul1 li .nobg{position: absolute;height: 100%;width: 100%;z-index: 20;left: 0;top: 0;}
.index .body2 ul.ul1 li .libg{position: absolute;width: 100%;height: 100%;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);z-index: 10;left: 0;top: -20px;}
.index .body2 ul.ul1 li:hover .libg{background: url(../images/i5.jpg) no-repeat center;opacity: 1;filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.index .body2 ul.ul1 li:first-child{margin-left: 0;}
.index .body2 ul.ul1 li .font{}
.index .body2 ul.ul1 li .font h2 a{display: block;/*height: 41px;*/max-height: 56px;line-height: 180%;overflow: hidden;text-align: center;padding: 0 14px;color: #fff;font-size: 16px;font-family: 'Calibri';margin-bottom: 3px;}
.index .body2 ul.ul1 li .font p{line-height: 18px;color: #eff4f7;font-size: 14px;text-align: center;padding: 0 14px;min-height: 36px;font-family: 'Calibri';}
.index .body2 .b2b{margin-top: 82px;overflow: hidden;}
.index .body2 .b2b .about{float: left;width: 525px;height: 363px;border: 1px solid #d9dee1;padding-left: 19px;padding-right: 21px;padding-top: 22px;}
.index .body2 .b2b .about .abouttit{float: left;font-size: 26px;color: #666;font-family: 'Times New Roman';border-bottom: 4px solid #d6d5d5;}
.index .body2 .b2b .about a.more{float: right;display: block;width: 83px;height: 26px;line-height: 26px;color: #fff;font-size: 16px;background-color: #2da58a;text-align: center;margin-top: 7px;font-family: 'Franklin Gothic Medium';}
.index .body2 .b2b .about .blank18{clear: both;height: 18px;width: 100%;}
.index .body2 .b2b .about img{width: 523px;height: 191px;margin-bottom: 20px;}
.index .body2 .b2b .about p{line-height: 24px;color: #999;font-size: 14px;min-height: 72px;overflow: hidden;letter-spacing: -0.2px;}
.index .body2 .b2b .b2br{float: right;width: 592px;height: 335px;border: 1px solid #d9dee1;padding: 24px 16px 24px 8px;}
.index .body2 .b2b .b2br .bd ul{}
.index .body2 .b2b .b2br .bd ul li{}
.index .body2 .b2b .b2br .bd ul li:first-child{padding: 21px 0;height: 109px;width: 584px;border-bottom: 1px solid #e2e2e2;margin-bottom: 20px;}
.index .body2 .b2b .b2br .bd ul li:first-child .img_Path{float: left;width: 186px;height: 109px;}
.index .body2 .b2b .b2br .bd ul li:first-child .font{float: left;margin-left: 18px;width: 380px;}
.index .body2 .b2b .b2br .bd ul li:first-child .font h4{font-size: 18px;color: #333;height: 21px;overflow: hidden;margin-bottom: 10px;}
.index .body2 .b2b .b2br .bd ul li:first-child .font p{font-size: 14px;color: #999;line-height: 20px;min-height: 40px;overflow: hidden;margin-bottom: 10px;}
.index .body2 .b2b .b2br .bd ul li:first-child .font a.more{display: block;font-size: 16px;text-align: center;color: #fff;height: 28px;line-height: 28px;width: 83px;background-color: #2da58a;font-family: 'Franklin Gothic Medium';}
.index .body2 .b2b .b2br .bd ul li.lilist{line-height: 30px;padding-left: 18px;background: url(../images/i10.png) no-repeat center left;}
.index .body2 .b2b .b2br .bd ul li.lilist *{color: #999;font-size: 14px;}
.index .body2 .b2b .b2br .bd ul li.lilist span{display: inline-block;max-width: 485px;}
.index .body2 .b2b .b2br .bd ul li.lilist em{float: right;margin-right: 5px;}
.index .body2 .b2b .b2br .hd ul {overflow: hidden;}
.index .body2 .b2b .b2br .hd ul li{float: left;margin-left: 4px;height: 42px;width: 131px;line-height: 42px;text-align: center;color:#959596;background-color: #ededed; text-transform: uppercase;font-size: 13px;font-family: 'Arial Black';border-top-left-radius: 5px;border-top-right-radius: 5px;cursor: pointer;}
.index .body2 .b2b .b2br .hd ul li.li1{margin-left: 0;}
.index .body2 .b2b .b2br .hd ul li.li2{width: 147px;}
.index .body2 .b2b .b2br .hd ul li.li3{width: 182px;}
.index .body2 .b2b .b2br .hd ul li.li4{width: 119px;}
.index .body2 .b2b .b2br .hd ul li.on{color: #fff;background-color: #2da58a;}
/*-------------------------------------------------index end----------------------------------------------------*/
/*-------------------------------------------------products start----------------------------------------------------*/
.products {min-width: 1200px;}
.products .b1{background-color: #eff4f7;}
.products .mbxbox{/*margin-bottom: 36px;*/}
.products h2.tit{height: 103px;line-height: 103px;text-align: center;margin-left: 73px;}
.products h2.tit p{display: inline-block;padding: 0 41px;height: 100%;background: url(../images/c1.jpg) repeat-x center;}
.products h2.tit p span{font-size: 18px;color: #999;padding: 0 17px;background-color: #eff4f7;}
.clist {float: right;width: 890px; margin-top:40px;}
.clist li{width: 850px;height: 220px;background-color: #fff;padding: 21px 29px;overflow: hidden;margin-bottom: 31px;}
.clist .img_Path{float: left;width: 289px;height: 217px;background-color: #ebebeb;margin-right: 11px;}
.clist .font{float: left;width: 546px;}
.clist .font .fontt{height: 77px;border-bottom: 1px solid #d2d0d0;width: 100%;}
.clist .font .fontt h2 a{display: block;color: #2da58a;font-size: 16px;font-weight: bold;line-height: 36px;height: 36px;overflow: hidden;margin-top: 2px;}
.clist .font .fontt h3 span{display: block;color: #333;font-size: 14px;line-height: 28px;height: 28px;overflow: hidden;}
.clist .font .fontt p{line-height: 18px;min-height: 18px;color: #999;font-size: 14px;}
.clist .font .fontb{height: 139px;}
.clist .font .fontb h2{margin-top: 5.5px;font-size: 14px;color: #666;font-weight: bold;line-height: 33px;min-height: 33px;}
.clist .font .fontb p{line-height: 18px;color: #a9aaaa;font-size: 13px;}

.clist2 {float: right;width: 890px;}
.clist2 li{width: 850px;height: 220px;background-color: #fff;padding: 21px 29px;overflow: hidden;margin-bottom: 31px;}
.clist2 .img_Path{float: left;width: 289px;height: 217px;background-color: #ebebeb;margin-right: 11px;}
.clist2 .font{float: left;width: 546px;}
.clist2 .font .fontt{height: 77px;border-bottom: 1px solid #d2d0d0;width: 100%;}
.clist2 .font .fontt h2 a{display: block;color: #2da58a;font-size: 16px;font-weight: bold;line-height: 36px;height: 36px;overflow: hidden;margin-top: 2px;}
.clist2 .font .fontt h3 span{display: block;color: #333;font-size: 14px;line-height: 28px;height: 28px;overflow: hidden;}
.clist2 .font .fontt p{line-height: 18px;min-height: 18px;color: #999;font-size: 14px;}
.clist2 .font .fontb{height: 139px;}
.clist2 .font .fontb h2{margin-top: 5.5px;font-size: 14px;color: #666;font-weight: bold;line-height: 33px;min-height: 33px;}
.clist2 .font .fontb p{line-height: 18px;color: #a9aaaa;font-size: 13px;}




.mbxbox ul.clist1{float: right;margin-top: 3px;max-width: 650px;}
.mbxbox ul.clist1 li{float: left;margin-right: 30px;}
.mbxbox ul.clist1 li a{display: block;font-size: 14px;padding: 9px 13px;text-transform: uppercase;font-weight: bold;}
.mbxbox ul.clist1 li.on a{color: #2da58a;}
.mbxbox ul.clist1 li.on{background-color: #fff;}
.mbxbox ul.clist1 li:hover a{color: #fff;}
.mbxbox ul.clist1 li:hover{background-color: #2da58a;}
.b2{background-color: #eff4f7;}


/*-------------------------------------------------products end----------------------------------------------------*/
/*-------------------------------------------------article start----------------------------------------------------*/
.article {min-width: 1200px;}
.article .b1{background: url(../images/a1.png) repeat-y center top;}
.article .font1{margin: 20px;font-size: 16px;/*color: #999;font-family: 'Decker';*/}
.article .font2{margin: 20px 20px 0px 20px;/*font-size: 16px;color: #999;font-family: 'Decker';*/}
.article .font1 h1{font-size:26px;}

/*success*/
.article .b1 .con .success{ min-height:360px; padding-top:36px; text-align:center;}
.article .b1 .con .success .success_title{font-size:60px; color:#000; text-align:center;}
.article .b1 .con .success .success_desc{ margin-top:75px; color:#000; font-size:23px;}
.article .b1 .con .success .success_button{ margin-top:75px;}
.article .b1 .con .success .success_button a{ width:113px; height:48px; line-height:48px; display:inline-block; text-align:center; color:#fff; background:#1c3e93; font-size:20px; margin-left:96px; border:1px solid #fff;}
.article .b1 .con .success .success_button a:first-child{ margin-left:0;}
.article .b1 .con .success .success_button a:hover{ background:#000; color:#fff; border:1px solid #46373d;}


/*-------------------------------------------------article end----------------------------------------------------*/


/*------------------------------------------------- case start ---------------------------------------------------*/
.case {min-width: 1200px;}
.case .b1{background: url(../images/c2.png) repeat-y center bottom; background-color: #eff4f7;}
.case .mbxbox{margin-bottom: 36px;}
.case h2.tit{height: 103px;line-height: 103px;text-align: center;margin-left: 73px;}
.case h2.tit p{display: inline-block;padding: 0 41px;height: 100%;background: url(../images/c1.jpg) repeat-x center;}
.case h2.tit p span{font-size: 18px;color: #999;padding: 0 17px;background-color: #eff4f7;}
.case .clist{float: right;width: 880px;}
.case .clist ul{margin-bottom: 76px;}
.case .clist li{float: left;height: 256px;width: 389px;margin-left: 46px;margin-bottom: 45px;margin-right: 2px;padding-top: 20px;background-color: #fff;}
.case .clist li .img_Path{width: 339px;height: 195px;background-color: #fff;margin: 0 auto;}
.case .clist li .font{height: 59px;width: 100%;background-color: #fff;overflow: hidden;line-height: 59px;}
.case .clist li .font a{display: block;font-size: 16px;color: #2da58a;text-align: center;font-weight: bold;}

/*------------------------------------------------- case end  ---------------------------------------------------*/

/*-------------------------------------------------goods start----------------------------------------------------*/
.goods{background-color: #eff4f7;min-width: 1200px;}
.goods .b1{margin-top: 102px;}
.goods .b1 .imgleft{float: left;width: 683px;}
.goods .b1 .imgleft .bigimg{float: right;width: 518px;height: 388px;}
.goods .b1 .imgleft #pimg{float: left;position: relative;width: 139px;padding: 20px 0;height: 349px;overflow: hidden;}
.goods .b1 .imgleft #pimg .bd{margin-top: 8px;}
.goods .b1 .imgleft #pimg li{background-color: #fff;width: 136px;height: 105px;margin-bottom: 8px;}
.goods .b1 .imgleft #pimg li .img_Path{width: 126px;height: 95px;border: 5px solid #fff;}
.goods .b1 .imgleft #pimg li.on{padding-right: 3px;background: url(../images/g1.png) no-repeat center right;}
.goods .b1 .imgleft #pimg li.on .img_Path{border-color: #2da58a;}
.goods .b1 .imgleft #pimg .next{display: block;position: absolute;bottom: 0;width: 136px;height: 20px;background: url(../images/g3.jpg) no-repeat center;z-index: 20;}
.goods .b1 .imgleft #pimg .prev{display: block;position: absolute;top: 0;width: 136px;height: 20px;background: url(../images/g2.jpg) no-repeat center;z-index: 20;}
.goods .b2{float: right;margin-right: 23px;width: 432px;}
.goods .b2 h2.title{line-height: 30px;font-size: 18px;font-family: Verdana;color: #000;margin-top: 22px;max-height: 60px;margin-bottom: 23px;}
.goods .b2 p{line-height: 18px;color: #999;font-size: 14px;text-indent: 2px;}
.goods .b2 a.inquire{display: block;width: 108px;height: 36px;background: url(../images/g4.png) no-repeat center; line-height: 36px; text-transform: uppercase; color: #fff; font-size: 15px; text-indent: 2px;}
.goods .b2 .bri {margin-top: 22px;margin-bottom: 21px;}
.goods .b2 .bri h2{line-height: 45px;font-size: 18px;color: #333;font-family: 'Decker';font-weight: bold;margin: 0 1px;border-bottom: 1px solid #cccccc;}
.goods .b2 .bri .p{padding: 8px 1px;line-height: 24px;font-size: 14px;color: #666;font-family: 'Decker';}
.goods .b2 .bri .p p{text-indent: auto;}
.blank83{height: 83px;width: 100%;clear: both;}
.blank78{height: 78px;width: 100%;clear: both;}
.goods .b3{}
.goods .b3 .hd{}
.goods .b3 .hd li{display: inline-block;padding: 0 16px;line-height: 42px;color: #fff;font-size: 14px;text-transform: uppercase;background-color: #ededed;color: #3f3e3e;font-family: 'Decker';margin-right: 9px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.goods .b3 .hd li.on{color: #fff;background-color: #2da58a;font-family: Tahoma;}
.goods .b3 .bd{}
.goods .b3 .bd li{padding: 50px 70px;background-color: #fff;overflow: hidden;}

.case.goods .b2 h2.title{color: #2da58a;}

@media (max-width: 1199px){
  .index{padding-left: 10px;padding-right: 10px;}
  .goods{padding-left: 10px;padding-right: 10px;}
  .products{padding-left: 10px;padding-right: 10px;}
  .article{padding-left: 10px;padding-right: 10px;}
  .head{padding-left: 10px;padding-right: 10px;position: absolute;}
  .case{padding-left: 10px;padding-right: 10px;}
  .foot{padding-left: 10px;padding-right: 10px;}
  .info{padding-left: 10px;padding-right: 10px;}
}






.lx{width:1200px;}
.lxl{width:500px; float:left;}
.lxr{width:600px; float:right;}





/*产品详情*/
.xn{width:98%;}
.xnt{text-align:center;}
.xnt span{font-size:20px; font-weight:bold; height:50px;}
.cptu{margin:20px auto;}



.pageleft { overflow:hidden;line-height:24px; height:60px;float:left;text-align:left;}
.pageright { overflow:hidden; line-height:24px; height:60px;float:right; text-align:right  }
.pageNavi { padding:10px 0px 25px 0px; MARGIN: 10px auto 0px;WIDTH: 100%; TEXT-ALIGN: center}
.pageNavi a{color:#000;}
.pageNavi a:hover{color:#1c3e93;}


#conyu_three{width: 100%;clear: both;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.lineaGrey_three {width: 100%;height: auto;background-color: #e2e2e2;overflow: hidden;}
#tagsxin_three { list-style: none none outside;border-bottom: #ccc 0px solid;margin: 0px;padding-left: 0px;width: 101%;padding-right: 0px;display: inline-block;clear: both;padding-top: 0px;}
#tagsxin_three li.selectTag_three {line-height: 45px;background: #1c3e93 0px 0px;height: 45px;}
#tagsxin_three li {text-align: center;line-height: 45px;width: 33%;background: #ccc;float: left;height: 45px;margin-right: 1px;}
#tagsxin_three li.selectTag_three a {color: #fff;height: 45px; line-height: 45px;}
#tagsxin_three li a {display: block;color: #000;width: 100%;height: 45px;line-height: 45px; text-align: center;text-decoration: none;overflow: hidden;}









    .treebox{ width: 255px; margin: 1px auto; background-color:#2da58a; }
	.menu{ overflow: hidden; border-color: #ddd; border-style: solid ; border-width: 0 1px 1px ; }
	/*第一层*/
	.menu li.level1>a{ 
		display:block;
		height: 45px;
		line-height: 45px;
		color: #fff;
		padding-left: 15px;
		border-bottom: 1px solid #fff; 
		font-size: 16px;
		position: relative;
		transition:all .5s ease 0s;
	 }
	 .menu li.level1 a:hover{ text-decoration: none;background-color:#1c3e93; color:#fff;  }
	 .menu li.level1 a.current{ background: #1c3e93;color:#FFF; }

	/*============修饰图标*/
	 .ico{ width: 20px; height: 20px; display:block;   position: absolute; left: 20px; top: 10px; background-repeat: no-repeat; background-image: url(../images/ico1.png); }

	 /*============小箭头*/
	 .level1 i{ width: 20px; height: 10px; background-image:url(../images/arrow.png); background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 20px; }
	.level1 i.down{ background-position: 0 -10px; }

	 .ico1{ background-position: 0 0; }
	 .ico2{ background-position: 0 -20px; }
	 .ico3{ background-position: 0 -40px; }
	 .ico4{ background-position: 0 -60px; }
			 .ico5{ background-position: 0 -80px; }

	 /*第二层*/
	 .menu li ul{ overflow: hidden; }
	 .menu li ul.level2{ display: none;background: #ededed;color:#333;}
	 .menu li ul.level2 li a{
		display: block;
		height: 45px;
		line-height: 45px;
		color: #333;
		text-indent: 17px;
		/*border-bottom: 1px solid #ddd; */
		font-size: 14px;
		 transition:all 1s ease 0s;
	 }
	 
	 
	 
	 
	 .changxiao{width:255px;height: 70px; background:#e36c09;margin-top:5px;}
	 .a11{color:#fff; text-align:center;padding-top:20px}
	 
	 
	 
.list2{width: 255px;border-bottom:solid 1px #fff;margin: 0px auto 0 auto;}
.list2 ul li{background-color:#2da58a; border:solid 1px #fff; border-bottom:0;}
.list2 ul li a{padding-left: 15px;color: #fff;font-size:18px; display: block;height:40px;line-height: 40px;position: relative;font-family:"Calibri"}
.list2 ul li .inactive{ background:url(../images/off.png) no-repeat 225px center;}
.list2 ul li .inactives{background:url(../images/on.png) no-repeat 225px center;} 
.list2 ul li:hover{background-color
:#1c3e93;color:#fff;}
.list2 ul li ul{display: none;}
.list2 ul li ul li { border-left:0; border-right:0; background-color:#ededed; border-color:#fff;}
.list2 ul li ul li ul{display: none;}
.list2 ul li ul li a{ padding-left:12px;color:#333;font-size:16px;}
.list2 ul li ul li a:hover{background-color
:#1c3e93;color:#fff;}
.list2 ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last2{ background-color:#d6e6f1; border-color:#6196bb; }
.list2 ul li ul li ul li a{ color:#316a91; padding-left:30px;}