@charset "utf-8";*{margin:0;padding:0;outline:none;}
body{font-size:12px;font-family:"microsoft yahei"; color:#333;}
td,th,div,dl{word-break:break-all;white-space:normal;word-wrap:break-word;}
li,dd{list-style-type:none;}
.f12{font-size:12px;font-family:"microsoft yahei";}
.f14{font-size:14px;font-family:"microsoft yahei";}
.f16{font-size:16px;font-family:"microsoft yahei";}
.f18{font-size:18px;font-family:"microsoft yahei";}
.f20{font-size:18px;font-family:"microsoft yahei";}
.f24{font-size:24px;font-family:"microsoft yahei";}
.f30{font-size:24px;font-family:"microsoft yahei";}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#028fff;}
a.aRedc:hover {color: red;}
input{vertical-align:middle;border:none;}
input[type=text]{ border:1px solid #ddd; line-height:24px;}
img{border-style:none;display: inline-block; vertical-align:middle}
em,i{font-style:normal}
.red,a.red{color:red;}.green{color:#1ca95f;}.yellow,a.yellow{ color:#ff5f03;}.blue,a.blue{ color:#0187d0;}
.white,.white a,.white a:visited{color:#FFF}
.pl{padding-left:100px;}
.cl{ clear:both;}
h1,h2, h3 {font-family: "microsoft yahei";font-weight: normal;}
.fl{ float:left;}.fw{font-weight:bold}.tar{ text-align:right}
.fr{ float:right;}
.mgb10{margin-bottom:10px;}
.gray,a.gray{ color:#666;}
.ovhd{ overflow:hidden}
.nobo{border:none;}
.talr{ text-align:right}
.tall{ text-align:left}
.talc{ text-align: center}



.header{width:100%;min-width:1200px;    height: 180px}
.header_top{height:30px;background:#F6F6F6; border-bottom:1px solid #ddd;line-height:30px;color:#666;}
.header_topbar,.header_bottombar,.inner,.industry{width:1200px;margin:0 auto;}
.header_topleft{width:450px;float:left;overflow: hidden;height: 34px;}
.header_bottombar{ height:56px; }
.header_topbar span{ float:left; color:#e6e6e6}
.header_topright{float:right;width:750px;}
.header_topright li{ padding:0 15px 0 3px; float:left;position:relative}
.header_topright a{margin:0 3px; }
.header_topright i{width:0;height:0;border-width: 4px;border-style: solid;border-color: #808080 #fff #fff; position:absolute; top:16px;right:4px;}
.header_topright li:hover i{border-color: #fff #fff #808080;top:11px;}
.newnav_tr{ color: #000;  position: relative; height: 30px;width:380px;float:right; margin-right: 85px;}
.newnav_tr a{display:inline-block; margin: 0 10px;}
.header_bottom{height:120px; padding:14px 0 0 0;background:#fff; border-bottom:2px solid #0361b0;}
.header_bottomleft{width:315px;float:left;}
.header_bottomleft .fl{margin-left: 10px; margin-top: 6px;}
.header_bottomleft a{float:left;}
.header_bottomleft span{font-size:18px;font-family:"microsoft yahei";line-height:54px;font-weight:700;display:inline-block;padding-left:15px; color:#333;}
.header_bottom .search{ float: right; margin:8px 0px 0 0; width:420px;}
.header_bottom .alisearch{border:1px solid #0070ce; color:#0070ce;height:40px; width:60px;float:left; position:relative;  padding-left:20px;line-height:40px; background:#d9edfd; cursor:pointer;}
.header_bottom .alisearch span{ background:url(../img/arow1.gif) no-repeat 30px 15px; display:block; padding-right:30px; background-size:auto; }
.header_bottom .alisearch ul{border:1px solid #0070ce; color:#0070ce; line-height:30px;width:60px; background:#d9edfd;position:absolute; top:36px; border-top:none; left:-1px; padding-left:20px; z-index:5; display:none;}
.header_bottom .search input[type=text]{ height:40px; line-height:40px; width:250px; padding:0 3px;float:left; border:1px solid #0070ce; border-left:none;}
.header_bottom .search input[type=submit]{ height:42px; width:80px; font-weight:bold;float:left; background:#0070ce; color:#fff;cursor: pointer;font-size:16px;}
.header_bottom .arear{ float:right; margin-left: 6px;}
.header_bottom .arear img{ margin-left:6px; margin-top: 3px; }
.header_bottom .arear a{display: block; float: right;}
.nav{margin-top:14px;width: 100%; background: #0070ce; height:50px;line-height:50px;font-family:"microsoft yahei";}
.nav ul {background: #0070ce;height: 50px;width: 1200px;margin: 0 auto;}
.hidx{ display:none}
.nav h3 i{ width:22px; height:22px; background:url(../img/12.png); margin:0 0 -6px 15px;display:inline-block}
.nav ul li{float:left; font-size:18px;text-align:center; }
.nav ul li.posi{ position:relative;}
.nav ul li.posi img{ position:absolute; top:0; right:0;}
.nav ul li a{ color:#fff;padding: 0 18px;height:50px; display:block;}
.nav ul li a:hover,.nav ul li a.cur{background:#0361b0;}
.navleft_ud{float: left;height: 50px;line-height: 50px;width: 178px;padding-left: 30px;background: #0262b3 url(../img/navbgl.gif) 30px 14px no-repeat;text-align: center;color: #fff;font-size: 18px; }
.topalink_box{margin:15px 0; overflow: hidden;}
.alink_b{ width: 239px;  float: left; border-left: 1px solid #dddddd; }
.alink_b>ul li{display: block; float: left; width:67px; height: 22px; line-height: 22px; overflow: hidden; margin-left: 10px; font-size: 13px;}

.footer{min-width:1200px;padding:20px 0;color:#808080;text-align:center; clear:both; line-height:22px;}
.footer a{color:#333;padding:0 4px;}
.footer div{color:#333;margin:0 auto 10px; width:1200px;}
.footer .navs{background: #0070ce; height:38px; line-height:38px;}
.footer .navs ul{width:1082px;margin: 0 auto;}
.footer .navs ul li{ float:left;width:106px;}
.footer .navs ul li a{ color:#fff;}

.childs{ background:#f5f5f5; line-height:30px; padding:0 10px}
.childs a{ margin:0 10px;}
.childx{ padding:15px 0;height:70px;}
.search{ float: right; margin:8px 0 0 0; width:500px;}
.alisearch{border:1px solid #ff6a00; color:#ff6a00;height:36px; width:65px;float:left; position:relative; padding-left:15px;line-height:36px;cursor:pointer;z-index:5;}
.alisearch span{ background:url(../img/arow1.gif) no-repeat 36px 15px; display:block; padding-right:30px;}
.alisearch ul{border:1px solid #ff6a00; color:#ff6a00; line-height:30px;width:60px; background:#fff;position:absolute; top:36px; border-top:none; left:-1px; padding-left:20px;  display:none;}
.search input[type=text]{ height:36px; line-height:36px; width:215px; padding:0 3px;float:left; border:1px solid #ff6a00; border-left:none;}
.search input[type=submit]{ height:38px; width:80px; font-weight:bold;float:left; background:#ff6a00; color:#fff;cursor: pointer;font-size:16px;}
.search div.f16{ color:#5577bb; margin-top:5px;}
.search div.f16 a{ color:#5577bb;}
.search div.f12 a{ margin-right:8px; color:#808080}
.search div.f12{ margin-top:8px; width:500px;}

.main_left{ width:260px;}
.main_cen{ width:580px; margin:0 20px;}
.main_right{ width:320px;}

.banner{ width:260px; height:205px; overflow:hidden; }
.banner .num{ width:1500px; height:170px; position:relative; left:0;}
.banner .num li{ float:left;width:260px;height:170px;}
.banner .num1 li{ width: 57px; height:19px; overflow: hidden; background:#ededed; float:left; margin:4px 10px 0 0;text-align:center; padding-top:6px;}
.banner .num1 li.on{ background: url(../img/12.png) 0 -375px;margin:0 2px 0 0; padding-top:10px; color:#fff;}
.banner .num1 li.last{ margin-right:0}
.banner .num1{cursor:pointer;position:absolute; bottom:0}
.bannerx img{ margin-top:10px;}

dl.info,dl.info1{ border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd; padding:10px; line-height:22px;height:107px;overflow: hidden;}
dl.info1{height:94px;}
dl.info1 dt a:hover{color: red;}
dl.info dt,dl.info1 dt{ overflow:hidden}
dl.info dt img,dl.info1 dt img{ float:left;margin-right: 10px;}
dl.last{border-bottom:1px solid #ddd;}
dl.newx,dl.newx1{border:1px solid #ddd; padding:10px; width:260px;height:84px;position: relative;}
dl.newx dd,dl.newx1 dd{  background: url("../img/12.png") no-repeat 3px -249px; padding-left:12px; line-height:22px;}
dl.newx1{height:94px;}

.newsTitle{width:578px;height:45px;float:left;position:relative;overflow:hidden;background: #f5f5f5;}
.newsTitle h2{width:580px;height:45px;position:absolute;left:-1px}
.newsTitle h2 a.cur{height:41px;line-height:39px;background:#fff;border-top:3px solid #0070ce;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0054a6;width:114px}
.newsTitle h2 a{width:116px;height:43px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;}
.newsBoxstyle dl{width:580px;float:left;border-bottom:1px solid #e1e1e1;padding: 10px 0 }
.newsBoxstyle dl dt{width:150px;float:left; line-height:35px; text-align:center; font-size:14px; height:150px; overflow:hidden;margin: 10px 0 0 15px; }
.newsBoxstyle dl dt img{width:150px;height:90px;display:block;}
.newsBoxstyle dl dd{width:400px;float:right}
.newsBoxstyle dl dd p a:hover{color:#0070ce;}
.newsBoxstyle dl dd p{width:400px;height:32px;float:left;background: url("../img/12.png") no-repeat 0px -439px; text-indent:16px;line-height:32px;overflow:hidden;margin-top:0;font-size:15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsBoxstyle dl dd p.topClassf {font-size: 15px;font-weight: bold;}
.newsBoxstyle dl:last-of-type{border:0}

dl.company { border-width: 0px 1px 1px; border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1; padding: 13px 16px 9px; border-image: none; width: 286px; overflow: hidden; float: left; display: none; height:168px;}
dl.company dt { background: url("../img/12.png") no-repeat 0px -339px; width: 222px; height: 28px; line-height: 28px; text-indent:25px; overflow: hidden; font-size: 14px; float: left; }
dl.company_dl dt{ background-position:0px -413px;}
dl.company dd { line-height:28px; width:60px; height: 28px; text-align: right; color: rgb(136, 136, 136); float: right; font-size-adjust: none; font-stretch: normal; }
dl.company1,dl.newtitbv,dl.newtitbn,dl.newtitbe { border-width: 0px 1px 1px; border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1; padding: 13px 16px 9px; border-image: none; width: 286px; overflow: hidden; float: left; display: none; }
dl.company1 dt,dl.newtitbv dt,dl.newtitbn dt,dl.newtitbe dt { background: url("../img/12.png") no-repeat 0px -246px; width: 220px; height: 28px; line-height: 28px; text-indent:15px; overflow: hidden; font-size: 14px; float: left; }
dl.company1 dd,dl.newtitbv dd,dl.newtitbn dd ,dl.newtitbe dd { line-height:28px; width:60px; height: 28px; text-align: right; color: rgb(136, 136, 136); float: right; font-size-adjust: none; font-stretch: normal; }
dl.company1{height: 140px;}
dl#newtitbe0 dt{width:150px; height: 30px;}
dl#newtitbe0 dd{width:133px; overflow: hidden; height: 30px;}
dl.newtitbv{height: 210px;}
dl.newtitbe{height: 209px;}
.newzw a{ width:135px; line-height:30px; margin-right: 7px; height:30px; overflow:hidden;display:block; float:left;}
ul.newtitb { padding: 5px 10px; border-image: none; width:550px; overflow: hidden; float: left; display: none; height:222px;}
ul.newtitb li {     background: url(../img/12.png) no-repeat 0px -439px;width: 550px;height: 32px;padding-left: 6px;line-height: 32px;text-indent: 10px;overflow: hidden;font-size: 15px; margin:6px 0; }
ul.newtitb_jc li{ /*background-position:0px 30px;*/ background-position: 0px -548px;}
.newtit span.fr a{ border:none; line-height:42px; background: url(../img/12.png) no-repeat 7px 5px; width:auto; font-size:14px; padding:6px 15px 6px 30px;color:#ff6a00}
.newtit span.lj a{ border:none; line-height:42px; background: none; width:auto; font-size:14px; color:#;padding:6px 10px;}
.newtit span.decl a{background: url(../img/12.png) no-repeat 7px -37px;}
.newtit span.sc a{background: url(../img/12.png) no-repeat 2px -73px;}
.newtit span.jr a{background: url(../img/12.png) no-repeat 7px -151px;}
.newtit span.xs a{background: url(../img/12.png) no-repeat 7px -184px;}
.new_hstyq{border: none;line-height: 42px;background: url(../img/12.png) no-repeat 7px -184px;width: auto;font-size: 12px;padding: 6px 15px 6px 30px;color: #ff6a00;}
ul.newtitbo{ border-width: 0px 1px 1px; border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1; padding: 13px 16px 8px; border-image: none; width:546px; overflow: hidden; float: left; display: none; height: 140px; }
ul.newtitbo li{ background: url("../img/12.png") no-repeat 0px -484px;height: 28px;/*width: 255px;*/line-height: 28px; text-indent:15px; overflow: hidden; font-size: 14px;}
ul#newtitbo2 li{ width: 255px; }
ul.newtitbo_zy li{background-position:0px -441px;}
ul.newtitbo_sh li{background-position: 4px -586px;text-indent: 31px;}

.main_w1200{ width:1200px; clear:both}
.main_w870{ width:870px; clear:both}
.main_w320{ width:320px;}
div.newtitbh,div.newtitbs { border-width: 0px 1px 1px; border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1;border-image: none; width:868px; overflow: hidden; float: left; display: none; }
div.newtitbh ul,div.newtitbs ul{width:875px; padding:15px 0;overflow: hidden;}
div.newtitbh li,div.newtitbs li {height:200px; border-right:1px solid #ddd;width:260px; float:left;overflow: hidden; padding:0 15px;}
div.newtitbh li img,div.newtitbs li img,.newtitba img { float:left; margin-right:10px;}
div.newtitbh li h4,div.newtitbs li h4{ width:145px;float:left; line-height:24px; height:24px;overflow: hidden;}
div.newtitbh li p.f14,div.newtitbs li p.f14{ width:145px;float:left; line-height:20px; height:40px;overflow: hidden;}
div.newtitbh li div.f14,div.newtitbs li div.f14{ margin-top:10px; float:left}
div.newtitbh li div.f14 a,div.newtitbs li div.f14 a{height:24px; line-height:24px; display:block;overflow: hidden;text-indent: 16px; width:240px;background: url("../img/12.png") no-repeat 0px -247px;}
ul.newtitbf,.newtitba { border-width: 0px 1px 1px; border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1; padding: 13px 16px 9px; border-image: none; width: 286px; overflow: hidden; float: left; display: none;}
ul.newtitbf{height:228px;}
ul.newtitbf li {width: 255px; height:76px; line-height: 22px; overflow: hidden; font-size: 14px;}
ul.newtitbf li img{ float:left; margin-right:10px;}
ul.newtitbf h4.f12 span{height:22px;overflow: hidden;display: block;}
ul.newtitbf h4.f14 span{height:22px;overflow: hidden;display: block;}
dl.newtitbv dt { height:30px; line-height:30px; }
dl.newtitbn{padding: 17px 16px 18px;}
div.newtitbh h3.f16 span{overflow: hidden;display: block;}
div.newtitbh li p.f14{height:40px;overflow: hidden;}
.bbs{border-width: 0px 1px 1px;border-style: none solid solid; border-color: transparent #e1e1e1 #e1e1e1;width: 868px;overflow: hidden;}
.techBox { margin: 15px 20px 20px 30px; width: 238px; float: left; padding-right: 20px; display: inline; border-right: 1px solid #ddd; }
.techBoxTop { width: 228px; height: 38px; overflow: hidden; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid; }
.techBoxTop h3 a { margin-right: 20px; font: 16px/37px microsoft yahei; width: 80px; height: 37px; float: left; text-align: center; }
.techBoxTop h3 a.focus { border-bottom-color: #028fff; border-bottom-width: 3px; color: #028fff; border-bottom-style: solid; }
.techBoxs { display: none; overflow: hidden; font-size: 14px; }
.techBoxs a { color: #fff; background: #0187d0; padding: 3px 8px; margin: 12px 5px 0; display: inline-block; }
.techBoxr { margin: 15px 20px; width: 500px; float: left; }
.techBoxr .techBoxTop { width: 500px; }
.techBoxr .techBoxTop span { margin-top: 13px; }
.techBoxrs { display: none; padding: 15px 0 }
.techBoxrs img { float: left; margin-right: 10px; }
.techBoxrs h3 { float: left; }
.techBoxrs p { float: left; margin-top: 12px; width:390px;}
.techBoxrs h3 a { color: #d4402b; }
.techBoxrs ul { float: left; width: 100%; margin-top: 15px; }
.techBoxrs li,.newtitba ul li { height: 27px; line-height: 27px; display: block; overflow: hidden; float: left; width: 248px; text-indent: 16px; background: url("../img/12.png") no-repeat 2px -247px; }
.newtitba{ line-height:22px;padding:16px }
.newtitba{height: 192px;}
.newtitba h4.f14 span{height:22px;display: block;overflow: hidden;}
.newtitba p.gray{height:44px;overflow: hidden;}
.newtitba ul{margin-top: 18px;}
.companyNews { padding: 0px 6px; height:489px;overflow: hidden; display: none; }
.companyNews h4 { font:18px/50px microsoft yahei;height: 50px; text-align: center; overflow: hidden;}
.companyNews p { height: 46px; line-height: 24px; overflow: hidden;margin-bottom: 5px;}
.companyNews dl { padding:0 0px 10px;border-bottom:1px solid #e1e1e1; overflow:hidden;}
.companyNews dl dt {background: url("../img/12.png") no-repeat 0px -441px; width: 550px; height: 29px; padding-left: 6px; line-height: 29px; text-indent:10px; overflow: hidden; font-size: 15px;  }
.companyNews dl dd { font: 14px/27px tahoma; width: 50px; height: 27px; text-align: right; color: rgb(136, 136, 136); overflow: hidden; float: right; font-size-adjust: none; font-stretch: normal; }
.companyNews ul.f14 li img{ float:left; margin-right:10px;}
.companyNews ul.f14 li{ width:260px; margin-top:12px;}
#newsBox4 ul.f14 li {margin-top:9px;}
.companyNews ul.f14 li h5{ font-size: 14px;margin-bottom: 6px; overflow: hidden;display: inline-block;text-overflow: ellipsis;width: 129px;height: 38px;}
.companyNews ul.bs li{ width:80px; height:100px;margin:25px 25px 0;text-align:center; float:left}
dl.info dd,dl.info1 dd{width:290px;height: 28px; line-height: 28px;overflow: hidden;}
dl.newx dd,dl.newx1 dd{width:245px; height:21px; overflow: hidden;}	
.h21{height:21px;}

a.aColorBl {
    color: #0070ce;
}
a.aColorBl:hover{
	color: #ff6a00;
}

.w255{width:255px;}
.newsBoxstyle h3 a:hover{color:#0070ce;}
.companyNews h4 a:hover{color:#0070ce;}
.companyNews h5 a.blue:hover{color:red;}
.bannerTp{padding-top: 15px; height: 60px; background: #F6F6F6;}
.bannerTp a{display: block; width: 1200px; height: 60px; margin: 0 auto;}
.newIphbtn i{ width: 12px;height: 30px;vertical-align: middle;display: inline-block;background: url(../img/bg.png) 0 7px no-repeat;}

.header_topleft{width: 410px;}
.topWxbox {width: 1200px;margin: 0 auto;position: relative; z-index: 999999;}
.wxBgbtn {position: absolute;padding: 0 0 0 23px;top: -36px;left: 1115px;cursor: pointer;color: #888;line-height: 38px;background: url(../img/wxtbl.png) no-repeat 0 13px;background-size:18px auto; }
.wxBgbtnBot { width: 120px; height: 120px; position: absolute;left: 1080px;top: -1px;display: none;border: 1px solid #d1d1d1; }
.wxBgbtnBot img{width: 120px; height: 120px;}

.infoNewstyle dt{ height: 50px;  margin-bottom: 3px; margin-bottom: 5px; line-height: 25px;}
.infoNewstyle2 dt{ height: 50px; line-height: 25px; margin-bottom: 5px; }
.infoNewstyle  dd{ background: url(../img/12.png) no-repeat 0px -441px;padding-left: 12px; }
.infoNewstyle2 dd{background: url(../img/12.png) no-repeat 0px -250px; padding-left: 12px;}

.fixed_imgbot{ width: 1200px; height: 100px; position: fixed; left: 0; right: 0; bottom: 0; margin:0 auto; z-index: 99999; }
.fixed_imgbot span{cursor:pointer; color: #c7c9ca; position: absolute; top:5px; right: 10px; font-size: 16px;}
.section4 { height: 205px; position: relative;}
.fixed_imgbot2{ width: 100%; height: auto; position: fixed; left: 0; right: 0; bottom: 0; margin:0 auto; z-index: 99999; }
.fixed_imgbot2 span{cursor:pointer; color: #c7c9ca; position: absolute; top:5px; right: 10px; font-size: 16px;}
.fixed_imgbot2 img{width: 100%;height: auto;}

/*2018-12-10*/
.banner_midf {width: 1200px;margin: 0 auto;height: 90px;overflow: hidden;border-top: 1px solid #e3e6ed;background: url(../img/bgban.jpg) no-repeat left bottom #fff;clear: both;position: relative;z-index: 1;margin-bottom: 15px;}
.banner_midf>ul li{width: 199px;display: block;margin-right: 1px;height: 90px;float: left;}
.banner_midf>ul li a {width: 199px;height: 90px;display: block;color: #999;}
.banner_midf>ul li a  span {width: 199px;height: 30px;line-height: 30px;display: block;text-align: center;margin-top: -1px;}
.banner_midf>ul li.cur a span{ color:#FFF; background: #999; }
.add_t{
	height: 25px;
    overflow: hidden;
    line-height: 25px;
    margin-top: 5px;}
.date_b{
	height: 30px;
    overflow: hidden;
    line-height: 30px;
}
.hover_allbox{overflow: hidden;}
.hover_imgb{ width: 1200px;height: 62px; background: #fff; position: absolute; left: 0px; top: 0px;  z-index:50; display: none; overflow: hidden;}
.img_hovl {
    width: 200px;
    height: 60px;
    float: left;
}
.img_hovr {
    width: 1000px;
    height: 60px;
    float: left;
}

.imgnew_gg{height: 62px; margin-bottom: 10px; overflow: hidden;}
/*.imgnew_gg img{border: 1px solid #ddd;}*/
.newnav_tit{width:258px;height:45px;position:relative;overflow:hidden;background: #f5f5f5;border-left: 1px solid #ddd;border-right: 1px solid #ddd; }
.newnav_tit .titnav_new{width:260px;height:45px;position:absolute;left:-1px}
.newnav_tit .titnav_new a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #0070ce;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0054a6;width:86px}
.newnav_tit .titnav_new a{width:86px;height:43px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight: bold;}
.company_in{ height: 126px; padding:15px;  border: 1px solid #ddd; border-top: none; display: none; }
.company_in input{
	 height: 30px;
    line-height: 30px;
    vertical-align: middle;
	border: 1px solid #e1e1e1;
    font-size: 14px;
    border-radius: 3px;
    padding: 0px 8px;
    margin: 0 auto;
    margin-bottom: 3px;
}
.company_in input.w210inbot{margin-bottom: 14px;}
.w210in{width: 210px;}
.w70in{width: 70px;}
.w110in{width: 110px;}
.input_lr{overflow: hidden;}
.sub_divb{overflow: hidden; margin-top: 10px;}
.sub_divb a.afa_btn, .sub_divb input.afa_btn{display: block; width: 105px; height: 35px; line-height: 35px; text-align: center; background: #00b0de; color: #fff; font-size: 16px; border-radius: 3px;cursor: pointer;}
.sub_divb a.aqg_btn{display: block; width: 105px;  height: 35px; line-height: 35px; text-align: center; background: #fb5944; color: #fff; font-size: 16px; border-radius: 3px;}
.sub_divb105{width: 105px; margin:10px auto; }
a.brand_abtn{ 
	display: block;
	text-align: center;
	background: #fededa;
	height: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 14px;
    padding: 0px 8px;
    margin: 0 auto;
    margin-bottom: 14px;}
a.company_abtn{ 
	display: block;
	text-align: center;
	background: #ffd3b0;
	height: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 14px;
    padding: 0px 8px;
    margin: 0 auto;
    margin-bottom: 14px;}
.newsTitle{width:578px;height:45px;float:left;position:relative;overflow:hidden;background: #f5f5f5;}
.newsTitle .tit_httd{width:580px;height:45px;position:absolute;left:-1px}
.newsTitle .tit_httd a.cur{height:41px;line-height:39px;background:#fff;border-top:3px solid #0070ce;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0054a6;width:114px}
.newsTitle .tit_httd a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #0070ce;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0054a6;width:114px}
.newsTitle .tit_httd a{width:116px;height:43px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;}
.news .tit_redtd{width:580px;height:30px;float:left;text-align:center;font:18px/30px microsoft yahei;overflow:hidden;margin-top:15px}
.news{ height:495px;}
.span_tl{display: block; overflow: hidden; font-size: 15px; line-height: 24px; margin-top: 5px;height: 50px;}
.tit_h4n{
    height: 30px;
    text-align: center;
    font: 18px/30px microsoft yahei;
    overflow: hidden;
    margin: 8px 0;
    margin-bottom: 5px;
}
.tit_h4n2{
	height: 30px;
    text-align: center;
    font: 18px/30px microsoft yahei;
    overflow: hidden;
    margin: 12px 0;
    margin-bottom: 6px;
}
 .companyNews dl.dt_newh{border-bottom: none; padding-bottom: 5px;}
.companyNews dl.dt_newh dt{margin: 5px 0;}
.companyNews p.grayp_bot{ margin-bottom: 10px; color:#666;}
.tit_nameh5{
	font-size: 14px;
    overflow: hidden;
    width: 148px;
    height: 38px;
}
.new_buy{overflow: hidden; border-bottom: 1px solid #ddd; padding:10px 0; }
.new_buy ul li{
	background: url(../img/12.png) no-repeat 0px -439px;
    height: 32px;
    padding-left: 6px;
    line-height: 32px;
    text-indent: 10px;
    margin:2px 0;
    overflow: hidden;
    font-size: 15px;
}
.new_buy ul li>div{float: left;}
.wid220{width: 220px; margin-right: 10px;}
.wid50{width: 50px; text-align: center; margin-right: 10px;}
.main_w1200top{overflow: hidden;}
.logo_hover{height: 122px; overflow: hidden;     margin: 10px 0 20px 0;}
.logo_hover ul li{display: block; float: left;  width:185px; height: 120px; overflow: hidden; position: relative; border: 1px solid #ddd; margin-left: 15px;}
.logo_hover ul li a{display: block; width: 100%; }
.logo_hover ul li a img{display: block;margin: 10px auto;}
.logo_hover ul li>a>span {display: block; font-size: 16px; color: #333333; width: 150px; height: 25px; margin: 0 auto;line-height: 25px;  overflow: hidden; text-align: center;}
.logo_hover ul li a em{ display: block; font-size: 14px; color: #999999; width: 150px; height: 24px; line-height: 24px; margin: 0 auto; overflow: hidden; text-align: center;}
.bg_hover{ width: 185px; height: 120px; background: #2b82d9; position:absolute; top:0; left: 0; display: none;}
.bg_hover a{color: #fff;}
.bg_hover a span.tit_h1{display: block; font-size: 14px; font-weight: bold; height: 20px; overflow: hidden; line-height: 20px; margin:8px 10px;}
.bg_hover a span.tel_b1{display: block; font-size: 12px;height: 15px; line-height: 15px;overflow: hidden; margin: 10px;}
.bg_hovert{display: block; overflow: hidden; margin: 0 10px; max-height: 50px; overflow: hidden; font-size: 12px;line-height: 17px;}
.logo_hover ul li:hover .bg_hover{display: block;}
.bg_hover{
-webkit-animation:fadeInRightBig 0.2s .2s ease both;
-moz-animation:fadeInRightBig 0.2s .2s ease both;}
@-webkit-keyframes fadeInRightBig{
0%{opacity:0;
-webkit-transform:translateX(500px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRightBig{
0%{opacity:0;
-moz-transform:translateX(500px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}
.bg_col{display: none; width: 50px; font-size: 16px; display: none; color: #555;  height: 25px; margin-left: 50}
.product_dg{overflow: hidden; margin-bottom: 20px;    width: 1200px;}
.link_tit{border-top: 3px solid #028fff; color:#028fff; font-size: 24px; height: 50px; line-height: 50px;}
.link_tit h2{font-size: 24px; float: left;     font-weight: bold;}
.link_tit a{ padding-right: 20px; font-size: 16px; margin-right: 20px; background: url(../img/bgall.gif) 65px 12px no-repeat ; }
.product_boxb{overflow: hidden; padding: 20px; border: 1px solid #ddd;}
.product_dgl{width: 240px; float: left;}
.question_input input[type=text] {
    height: 30px;
    line-height: 30px;
    width: 172px;
    padding: 0 3px;
    float: left;
    border: 1px solid #028fff;
}
.question_input input[type=submit] {
    height: 32px;
    width: 60px;
    background: #028fff;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
}
.navbox_bor{border: 1px solid #ddd; border-top: none; margin-top: 20px; background: #f7f7f7;}
.navbox_bor dl dt{background: #c0d9ff; font-size: 18px; line-height: 40px; padding-left: 10px; border-top: 1px solid #ddd; font-weight: bold; height: 40px; overflow: hidden;}
.navbox_bor dl dt h3{font-size: 18px; font-weight: bold;}
.navbox_bor dl dd{margin:0 10px; padding-top: 5px; padding-bottom: 7px; border-top: 1px dashed #ddd; overflow: hidden; line-height: 30px;}
.navbox_bor dl dd a{ font-size: 13px; color: #999999; margin-right: 8px;}
.navbox_bor dl dd a.col33f16{color: #333; font-size: 16px; margin-right: 15px;}
a.col28f{color: #028fff;}
.navbox_bor dl dt>div{float: left; text-align: center;}
.div_indtl{ height: 25px;float: left; text-align: center; width: 105px; border-right:1px solid; margin-top: 10px; line-height: 25px; }
.div_indtr{  height: 25px;float: left; text-align: center; width: 105px; margin-top: 10px; line-height: 25px;  }
.navbox_bor dl dd.height_n88{height: 88px; border-top: none;}
.product_dgm{width: 582px; float: left; overflow: hidden; margin: 0 20px;}
.swiper_inboxs{width: 120px; float: left;margin-left: 20px; margin-top: 20px; text-align: center;font-size: 18px;background: #fff;height: 215px;}
.swider_imgbor{border: 1px solid #ddd;}
.swipera_tit{ height: 48px; overflow: hidden; font-size: 14px; line-height: 24px;  margin-top: 5px; text-align: left;}
a.astyle_bz{ display: inline-block; font-size: 12px; border: 1px solid #ddd; background: #f6f6f6; padding: 2px 5px; margin-top: 5px; max-width: 115px; float: left; height: 20px; line-height: 20px; overflow: hidden; font-weight: bold;}
.newtitbt { width:580px; border: 1px solid #ddd; overflow: hidden;display: none; margin-top: 20px; padding-bottom:20px;}
.product_tnav{height:30px;border-bottom:1px solid #ddd}
.product_tnav h3 a {display:block; float:left;width:104px; line-height:18px; height:25px; padding:2px 20px;  overflow:hidden;  font-size: 18px; text-align: center;}
.product_tnav h3{border-left: 1px solid #ddd;overflow: visible;display: block;float: left;height: 22px; font-weight: bold;}
.product_tnav h3 a.focus { background: #fff; height:25px; margin:-1px 0;color: #028fff; line-height: 18px; border-bottom-color: #028fff;  border-bottom-width: 3px;  border-bottom-style: solid;}
.product_dgr{width: 296px;float: left;}
.release_ul li{display: block;float: left;width: 120px;height: 215px; overflow: hidden; margin-left: 18px; margin-top: 20px; }
.release_ul li img{border: 1px solid #ddd;}
.release_ul li .tit_pfb{ font-size: 14px; max-height: 50px;overflow: hidden; line-height:24px; margin-top: 5px;}
.brand_bd{font-size: 13px; line-height: 22px; height: 22px; overflow: hidden;}
.brand_bd span{color: #999999;}
.brand_bd span.cor_f90{color: #f90808; font-weight: bold;}
.newproductfb {width: 295px;overflow: hidden; display: none; border: 1px solid #ddd; margin-top: 20px;    padding-bottom: 20px;}
.ban_mid{ overflow: hidden; margin-bottom: 10px;     width: 1200px;
    margin: 0 auto;}

.appli_yy {overflow: hidden; margin-bottom: 20px;}
.link_col1{color: #00b7ee; border-top-color: #00b7ee;}
.link_col2{color: #01ae8d; border-top-color: #01ae8d;}
.link_col3{color: #0070ce;  border-top-color: #0070ce;}
.link_col4{color: #00b0de;  border-top-color: #00b0de;}
.link_col5{color: #37a508;  border-top-color: #37a508;}
.link_col6{color: #009896;  border-top-color: #009896;}
.link_col7{color: #e31919;  border-top-color: #e31919;}
.link_col9{color: #0070ce;  border-top-color: #0070ce;}
.link_col1 a{background: url(../img/bgall.gif) 65px -44px no-repeat;}
.link_col3 a{background: url(../img/bgall.gif) 65px -82px no-repeat;}
.link_col4 a{background: url(../img/bgall.gif) 63px -120px no-repeat;}
.link_col5 a{background: url(../img/bgall.gif) 63px -153px no-repeat;}
.link_col5 a.ats_w{background: url(../img/bgall.gif) 44px -153px no-repeat; }
.link_col6 a{background: url(../img/bgall.gif) 63px -189px no-repeat;}
.link_tit h2 a{ color: #028fff; font-size: 24px; background: none; }
.link_col1 h2 a{ color: #00b7ee; font-size: 24px; background: none; }
.link_col2 h2 a{ color: #01ae8d; font-size: 24px; background: none; }
.link_col3 h2 a{ color: #0070ce; font-size: 24px; background: none; }
.link_col4 h2 a{ color: #00b0de; font-size: 24px; background: none; }
.link_col5 h2 a{ color: #37a508; font-size: 24px; background: none; }
.link_col6 h2 a{ color: #009896; font-size: 24px; background: none; }
.appli_yyl{width: 860px; overflow: hidden; float: left; margin-right: 20px;}
.appli_yyr{width: 320px;  overflow: hidden; float: left;}
.appli_yylm{padding: 20px; border: 1px solid #ddd; overflow: hidden;}
.appli_yyrm{padding: 20px; border: 1px solid #ddd; overflow: hidden;}
.appli_yylm dl{display: block; float: left; width: 240px; overflow: hidden; margin-right:20px; }
.appli_yylm dl dt{display: block; overflow: hidden; border-bottom: 1px solid #ddd; height: 35px; line-height: 35px; margin-bottom: 20px;}
.appli_yylm dl dt h3{ float: left; border-bottom: 2px solid #00b7ee;font-weight: bold;  font-size: 18px;   height: 33px; line-height: 33px;}
.appli_yylm dl dt a{  float: right;  padding-right: 20px;font-size: 14px;background: url(../img/bgall.gif) 80px -51px no-repeat;}
.appli_yylm dl dd{ font-size: 14px; line-height: 46px; height: 46px; overflow: hidden; }
.appli_yylm dl dd a{ margin-left: 15px; }
.appli_yylm dl dd.bgbr{ background: #f3f3f3;line-height: 40px; height: 40px; border-right:1px solid #c5effb; border-bottom:1px solid #c5effb; }
.newtitzx{height: 88px;padding:5px 10px;border: 1px solid #ddd;border-top: none;display: none; font-size: 15px; line-height: 30px; overflow: hidden; padding-top: 3px;}
.newtitzx a{ float: left; margin-right:10px;   }
.newtit_zxg{width:276px;height:45px;position:relative;overflow:hidden;background: #f5f5f5;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.newtit_zxg .newtit_zxgb{width:278px;height:45px;position:absolute;left:-1px}
.newtit_zxg .newtit_zxgb a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #01ae8d;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#01ae8d;width:138px;}
.newtit_zxg .newtit_zxgb a{width:138px;height:41px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight: bold;}

.appli_yyrm ul li{background: url(../img/12.png) no-repeat 0px -442px;height: 25px;padding-left: 15px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;margin-bottom: 8px;}
.margtop14{margin-top: 14px; }
.left_navh{ overflow: hidden; border: 1px solid #ddd; }
.tit_h3in{display: block; overflow: hidden; border-bottom: 1px solid #ddd; height: 35px; line-height: 35px; margin-bottom: 20px;}
.tit_h3in h3{ float: left; border-bottom: 2px solid #37a508;font-weight: bold;  font-size: 18px;   height: 33px; line-height: 33px;}
.left_navhl{width: 145px; float: left;}
.left_navhlt a{display: block;background: #f4f4f4; font-size: 14px; padding-left: 15px; height: 36px; line-height: 36px; padding-right: 10px;overflow: hidden;}
.left_navhlt a.cur{background: #00b7ee; color: #FFF;}
.rightboxl{display: none; overflow: hidden;}
.left_navhlb{background: #e3e3e3; }
.left_navhlb a{color: #00b7ee; padding-left: 20px; height: 26px; line-height: 26px;}
.rightboxl ul li{display: block; float: left; overflow: hidden; width: 110px; margin-left: 20px; margin-top: 20px;height:170px}
.rightboxl ul li img{border: 1px solid #ddd;}
.rightboxl ul li>div{font-size: 14px;max-height: 50px;overflow: hidden;line-height: 24px;margin-top: 5px; text-align: center;}
.data_box{overflow: hidden;margin-bottom: 20px;}    
.data_boxin{padding: 20px; border: 1px solid #ddd; overflow: hidden;}

.data_boxin dl{display: block; float: left; width: 240px; overflow: hidden; margin-right:20px; }
.data_boxin dl dt{display: block; overflow: hidden; border-bottom: 1px solid #ddd; height: 35px; line-height: 35px; margin-bottom: 20px;}
.data_boxin dl dt h3{ float: left; border-bottom: 2px solid #0070ce;font-weight: bold;  font-size: 18px;   height: 33px; line-height: 33px;}
.data_boxin dl dt a{  float: right;  padding-right: 20px;font-size: 14px;background: url(../img/bgall.gif) 80px 10px no-repeat;}
.data_boxin dl dd{ font-size: 14px; line-height: 33px; height: 33px;  overflow: hidden;}
.input_borcol input[type=text]{ border: 1px solid #0070ce; }
.input_borcol input[type=submit]{background: #0070ce;  }
.iwd1{display: block; float:left; margin-top:7px; margin-right: 10px; width: 18px; height: 18px; background: url(../img/wd1.gif) no-repeat;}
.iwd2{display: block; float:left; margin-top:7px; margin-right: 10px; width: 18px; height: 18px; background: url(../img/wd2.gif) no-repeat;}
.iwd3{display: block; float:left; margin-top:7px; margin-right: 10px; width: 18px; height: 18px; background: url(../img/wd3.gif) no-repeat;}
.iwd4{display: block; float:left; margin-top:7px; margin-right: 10px; width: 18px; height: 18px; background: url(../img/wd4.gif) no-repeat;}
.iwd5{display: block; float:left; margin-top:7px; margin-right: 10px; width: 18px; height: 18px; background: url(../img/wd5.gif) no-repeat;}
.data_boxlban{width: 580px; float: left; margin-right: 20px; overflow: hidden;}
.tit_h3in h3.border_bcol{border-bottom-color: #0070ce;}
a.a_rz{ display: block; width: 80px;height: 25px; line-height: 25px; text-align: center; background: #0070ce; float: right; color: #FFF; border-radius: 15px; margin-top: 5px; }
a.a_rz2{ display: block; width: 80px;height: 25px; line-height: 25px; text-align: center; background: #fe6702; float: right; color: #FFF; border-radius: 15px; margin-top: 5px; }
.data_boxqkr{overflow: hidden;}
.data_boxqkr ul li{width: 98px; height: 158px; float: left;margin-left: 30px; margin-top: 5px; font-size: 15px; line-height: 30px; overflow: hidden;}
.input_borcol{margin-bottom: 5px;}
.link_col4 a.apadr {background: url(../img/bgall.gif) 95px -120px no-repeat;}
.link_col4 span{ font-size: 14px;color: #666666;margin-left: 30px; }
.link_col4 span em{ font-weight: bold; }

.multipleLine{ overflow:hidden; position:relative; width:580px; height: 330px;  background: #f4f4f4;   }
.multipleLine .pagelr_b{ overflow:hidden;  height:20px;  padding:0 10px;    text-align: center;}
.multipleLine .pagelr_b ul{ display: inline-block; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleLine .pagelr_b ul li{ float:left;  width:10px; height:10px; border-radius: 10px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; background:#e3e3e3; }
.multipleLine .pagelr_b ul li.on{ background: #0070ce; }
.multipleLine .vide_bot{ overflow:hidden;  }
.multipleLine .vide_bot ul{ overflow:hidden; zoom:1; margin-top: 10px; }
.multipleLine .vide_bot ul li{ margin-left: 31px; float:left; width: 150px; _display:inline; overflow:hidden; text-align:center;  }
.multipleLine .vide_bot ul li .pic_vid{ text-align:center;  position: relative;}
.multipleLine .vide_bot ul li .pic_vid img{ width:150px; height:90px; display:block;  padding:2px;}
.multipleLine .vide_bot ul li .pic_vid a:hover img{ border-color:#999;  }
.multipleLine .vide_bot ul li .pic_title{ line-height:24px;  font-size: 14px; height: 50px; overflow: hidden; text-align: center;}
.multipleLine .vide_bot ul li .pic_vid img.abs_img{ width: 40px; height: 40px; position: absolute;top: 0; left: 0; right: 0;bottom: 0; margin: auto;  }

.new_purchase{overflow: hidden; margin-bottom: 20px;}
.new_purchaseln{width: 860px; overflow: hidden; float: left; margin-right: 20px;}
.new_purbor{border: 1px solid #ddd; padding: 20px; padding-bottom:10px; }
.new_purbort{line-height: 40px;height: 40px;font-weight: bold; font-size: 16px; background-image: linear-gradient(to bottom,#f7f7f7,#FFF,#f7f7f7);text-align: center; overflow: hidden;}
.wid340fl{width: 213px; float: left;  padding: 0 8px;}
.wid110fl{width: 90px; float: left;}
.new_purborb{overflow: hidden;height:391px; }
.new_purborb ul{ display: block; float: left; width: 50%; overflow: hidden;}
.new_purborb ul li{  height: 55px; line-height: 55px;  overflow: hidden; font-size: 16px; text-align: center;}
.new_purborb ul li.libg{background: #f7f7f7;}
.bgleft_h3{overflow: hidden; margin-top: 10px;}
.bgleft_h3l{width: 380px; height: 70px; float: left; overflow: hidden; }
.bgleft_h3l>div{    background: url(../img/12.png) no-repeat 0px -441px; height: 30px; padding-left: 15px;line-height: 30px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; font-size: 15px; margin-bottom: 8px;}
.bgleft_h3l h3{display:block; width: 70px; height: 70px; margin-right: 10px; float: left;background: url(../img/cgbg.gif) -5px 0px no-repeat; font-size: 18px; font-weight: bold;color: #fff; line-height: 33px; text-align: center; }
.bgleft_h3m h3{display:block; width: 70px; height: 70px; margin-right: 10px; float: left;background: url(../img/cgbg.gif) -5px -146px no-repeat; font-size: 18px; font-weight: bold;color: #fff; line-height: 33px; text-align: center; }
.bgleft_h3r h3{display:block; width: 70px; height: 70px; margin-right: 10px; float: left;background: url(../img/cgbg.gif) -5px -280px no-repeat; font-size: 18px; font-weight: bold;color: #fff; line-height: 33px; text-align: center; }
.bgleft_h3m{width: 380px; height: 70px; float: left; margin: 0 8px;}
.bgleft_h3m a{ display: inline-block; float: left; margin-right: 10px; font-size: 15px; line-height: 33px;}
.bgleft_h3r{width: 380px; height: 70px; float: left;}
.bgleft_h3r a{display: inline-block; float: left; margin-right: 10px; font-size: 15px; line-height: 33px;}


.pur_right{width: 320px;overflow: hidden;float: left;}
.pur_rightb {padding: 20px;border: 1px solid #ddd;overflow: hidden;}
.pur_rightb ul li {background: url(../img/12.png) no-repeat 0px -442px;height: 25px;padding-left: 15px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;margin-bottom: 7px;}
.pur_rightb ul li>span{display: block; float: right; width: 90px; overflow: hidden; color: #999999;}
.pur_rightb ul li>div{float: left;width: 170px;  overflow: hidden;}
.newtitpu {height: 104px;padding: 5px 10px;border: 1px solid #ddd;border-top: none;display: none;font-size: 15px;line-height: 35px;overflow: hidden;padding-top: 3px;}
.newtitpu a {float: left;margin-right: 10px;}
.newques_box2{width:276px;height:45px;position:relative;overflow:hidden;background: #f5f5f5;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.newques_box2 .newtit_pur{width:278px;height:45px;position:absolute;left:-1px}
.newques_box2 .newtit_pur a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #0070ce;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0070ce; width:138px;}
.newques_box2 .newtit_pur a{width:138px;height:41px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight: bold;}


.new_questions{ overflow: hidden; margin-bottom: 20px; }
.question_inbor {padding: 20px;border: 1px solid #ddd;overflow: hidden;}
.question_inl{float: left;width: 240px;overflow: hidden;margin-right: 20px;} 
.question_th3{overflow: hidden;border-bottom: 1px solid #ddd;height: 35px;line-height: 35px;margin-bottom: 20px;}
.question_th3 h3{    float: left;border-bottom: 2px solid #37a508;font-weight: bold;font-size: 18px;height: 33px;line-height: 33px;}
.question_th3 a{float: right;padding-right: 20px;font-size: 14px;background: url(../img/bgall.gif) 24px -161px no-repeat;}
.question_list{border: 1px solid #ddd;margin-top: 20px; padding: 10px 15px;}
.question_list ul li{font-size: 15px;line-height: 33px;height: 33px;overflow: hidden;}
.question_list ul li i{display: block; width: 20px; height: 20px; float: left;margin: 6px 5px 0 0; background: #b5b5b5; color: #fff; text-align: center; line-height: 20px; border-radius: 3px;}
.question_list ul li.ibg1 i{background: #f33535;}
.question_list ul li.ibg1 a{color:#f33535;}
.question_list ul li.ibg2 i{background: #fe6702;}
.question_list ul li.ibg2 a{color:#fe6702;}
.question_list ul li.ibg3 i{background: #ffac38;}
.question_list ul li.ibg3 a{color:#ffac38;}
.tit_h3in h3.border_bcol{border-bottom-color: #37a508;}
.question_inm{width: 580px;float: left;margin-right: 20px;overflow: hidden;}
.question_mul{display: block; overflow: hidden;}
.question_mul li{float: left; width: 132px; float: left; overflow: hidden;  height: 106px; font-size: 15px; line-height: 33px; text-align: center; margin-left: 17px;}
.question_mul li div{ padding: 5px; border: 1px  solid #ddd; height: 60px;  overflow: hidden; }
.question_mul li.noml{margin-left: 0;}
.question_inr{width: 298px;overflow: hidden;float: left;}
.question_lr li{    background: url(../img/12.png) no-repeat 0px -442px;height: 25px;padding-left: 15px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;margin-bottom: 7px;}
.question_lr li span{color: #0187d0;}
.question_lr li a:hover{color:#ff9b00; }
.question_lr li a:hover span{color:#ff9b00; }
.newques_box{width:296px;height:45px;position:relative;overflow:hidden;background: #f5f5f5;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.newques_box .newques_tit{width:300px;height:45px;position:absolute;left:-1px}
.newques_box .newques_tit a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #01ae8d;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#01ae8d;width:149px;}
.newques_box .newques_tit a{width:149px;height:41px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight: bold;}
.newques {height: 90px;padding:8px 10px; overflow: hidden; border: 1px solid #ddd;border-top: none;display: none;font-size: 15px;line-height: 30px;overflow: hidden;}
a.img_la{display: block; float: left; margin-right: 10px;}
.tit_hg2{height: 60px; overflow: hidden;}
.newques span{color: #999999;}

.expo_newbox{overflow: hidden; margin-bottom: 20px;}
.expo_left {width: 860px;overflow: hidden;float: left;margin-right: 20px;}
.expo_right{width: 320px;overflow: hidden;float: left;}
.link_col6 span{ font-size: 14px;color: #666666;margin-left: 30px; }
.link_col6 span em{ font-weight: bold; }
.tit_h3botc1 h3{border-bottom-color: #00b7ee;}
.tit_h3botc2 h3{border-bottom-color: #0070ce;}
.tit_h3botc3 h3{border-bottom-color: #009896;}
.expo_leftm{ padding: 20px;border: 1px solid #ddd;overflow: hidden;}
.expo_lb{float: left;width: 240px;overflow: hidden;margin-right: 20px; height: 365px;}
.expo_lh3{overflow: hidden;border-bottom: 1px solid #ddd;height: 35px;line-height: 35px;margin-bottom: 20px;}
.expo_lh3 h3{float: left;border-bottom: 2px solid #009896;font-weight: bold;font-size: 18px;height: 33px;line-height: 33px;}
.expo_lh3 a{float: right;padding-right: 20px;font-size: 14px;background: url(../img/bgall.gif) 24px 10px no-repeat;}
.expo_lb  ul li{display: block; float: left; margin-left:10px; margin-bottom:10px; }
.expo_lb ul li.noml{margin-left: 3px;}
.expo_ulm{ display: block; overflow: hidden; }
.expo_ulm li{ background: url(../img/12.png) no-repeat 0px -439px;height: 32px;padding-left: 6px;line-height: 32px;text-indent: 10px;overflow: hidden;font-size: 15px;margin: 2px 0; }
.expo_ulm li span{ float: right; color: #999999; }
.expo_rightb {padding: 20px;border: 1px solid #ddd;overflow: hidden;}
.expo_rightb ul li {background: url(../img/12.png) no-repeat 0px -442px;height: 25px;padding-left: 15px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;margin-bottom: 8px;}
.expo_rightb ul li>span{display: block; float: right; width: 90px; overflow: hidden; color: #999999;}
.expo_rightb ul li>div{float: left;width: 170px;  overflow: hidden;}
.newtitbe {padding: 5px 10px;border: 1px solid #ddd;border-top: none;display: none;font-size: 15px;line-height: 35px;overflow: hidden;padding-top: 3px;}
.newtitbe a {float: left;margin-right: 10px;}
.newques_box2{width:276px;height:45px;position:relative;overflow:hidden;background: #f5f5f5;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.newques_box2 .newques_tit2{width:278px;height:45px;position:absolute;left:-1px}
.newques_box2 .newques_tit2 a.focus{height:41px;line-height:39px;background:#fff;border-top:3px solid #01ae8d;border-bottom:1px solid #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#01ae8d;width:138px;}
.newques_box2 .newques_tit2 a{width:138px;height:41px;cursor: pointer;float:left;text-align:center;font:normal 18px/43px microsoft yahei;color:#333;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight: bold;}

.brand_newhz{overflow: hidden; margin-bottom: 20px;}
.partner{border: 1px solid #ddd;  width:1198px; overflow: hidden; border-bottom: none; border-right:none;}
.ylink{border: 1px solid #ddd;  width:1198px; overflow: hidden; }
.partner ul{ width:1220px; max-height:213px;overflow: hidden;}
.partner ul li{ width:150px; padding:10px; float:left; border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.ylink ul li{height: 20px; line-height: 20px; margin:6px 0 0 13px; display: block; overflow: hidden; float: left; width: 95px; font-size: 12px;}
.ylink{ padding:6px 0 15px 0;}
.link_col7 span{ font-weight: bold; float: right; color: #666; font-size: 16px; }
.member_fl{overflow: hidden; margin-top:20px; position: relative;}
.member_tit{height:40px;border-bottom:1px solid #ddd;}
.member_tit h3 a {display:block; float:left;width:95px; line-height:18px; height:35px; padding:2px 10px;  overflow:hidden;  font-size: 18px; text-align: center;}
.member_tit h3{overflow: visible;display: block;float: left;height: 32px; }
.member_tit h3 a.focus { background: #fff; height:35px; font-weight: bold; margin:-1px 0;color: #028fff; line-height: 18px; border-bottom-color: #028fff;  border-bottom-width: 3px;  border-bottom-style: solid;}
.newtitbd { display: none; padding: 10px 5px;padding-bottom: 0; border-top: none; width: 1188px; overflow: hidden; }
.newtitbd ul li { height: 35px; line-height: 35px; padding:0 15px;  font-size: 15px; display: block; overflow: hidden; float: left; width: 265px;  background: url(../img/bgall.gif) -12px -235px no-repeat;}
.newtitbd {max-height: 170px;}
a.cola_rin{position: absolute; top:0; right: 0; color: #fc0202; font-size: 15px;}

.custom_box{margin-bottom: 20px; overflow: hidden; padding-top: 13px; border-top: 3px solid #028fff;}
.custom_tit{height:40px;border-bottom:1px solid #ddd}
.custom_tit h3 a {display:block; float:left;width:95px; line-height:18px; height:35px; padding:2px 6px;  overflow:hidden;  font-size: 18px; text-align: center;}
.custom_tit h3{overflow: visible;display: block;float: left;height: 32px; }
.custom_tit h3 a.focus { background: #fff; height:35px; font-weight: bold; margin:-1px 0;color: #028fff; line-height: 18px; border-bottom-color: #028fff;  border-bottom-width: 3px;  border-bottom-style: solid;}
.custom_tit div a {display:block; float:left;width:95px; line-height:18px; height:35px; padding:2px 6px;  overflow:hidden;  font-size: 18px; text-align: center;}
.custom_tit div{overflow: visible;display: block;float: left;height: 32px; }
.custom_tit div a.focus { background: #fff; height:35px; font-weight: bold; margin:-1px 0;color: #028fff; line-height: 18px; border-bottom-color: #028fff;  border-bottom-width: 3px;  border-bottom-style: solid;}


.link_botn{overflow: hidden; margin-bottom: 20px;}
.link_col9 span{ float: right; color: #666; font-size: 12px; }
.link_col9 span em{font-weight: bold; margin: 0 5px;}  
.newtitbdn{display: none; height:auto;width:1198px;overflow: hidden; border-top: 1px solid #ddd; border-left: 1px solid #ddd; margin-top: 20px; }
.custom_ul{display: block; overflow: hidden; float: left;}
.custom_ul li{overflow: hidden;}
.tit_leftbg{ font-size: 14px; font-weight: bold; background: #f6f6f6; float: left; padding:8px 10px;  width: 100px; height: 60px; line-height: 60px; text-align: center; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.tit_rightnr{width: 457px; padding:8px 10px;  height:60px; float: left; overflow: hidden; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 30px;}
.tit_rightnr a{font-size: 14px; float: left; margin-right: 10px;}

/*.navigation_fr{  position: fixed;bottom:50px;width:60px;left: 50%;margin-left: 620px;text-align: center;}*/
.navigation_fr{  position: fixed;bottom:50px;width:60px;right: 0; text-align: center;     z-index: 10;}
.navigation_fr ul li{display: block; width: 30px; padding: 5px; height: 30px; overflow: hidden; background: #f6f6f6; margin: 0 auto; text-align: center; border-radius: 5px; line-height: 15px; margin-bottom: 5px; border:1px solid #ddd; } 
.navigation_fr ul li:hover{background: #0070ce; border: 1px solid #0070ce;}
.navigation_fr ul li:hover a{color: #fff;}
.code_qr{width: 50px; padding: 5px; height: 70px; overflow: visible; position: relative;}
.code_qr .code_s{ width: 30px; height: 30px;padding: 5px; background: #dddddd;  margin: 5px auto;}
.hover_code{display: none; position: absolute;top:20px;  left: -140px; background: #f6f6f6; font-size: 14px; padding:10px; line-height: 20px; border:1px solid #ddd;  }
.hover_code:before{position: absolute;left: 130px;top: 4px;content: '';border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-right: 12px solid transparent;border-left: 12px solid #f6f6f6; z-index: 40;}
.hover_code:after{position: absolute;left: 132px;top: 4px;content: '';border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-right: 12px solid transparent;border-left: 12px solid #ddd; z-index: 38;}
.code_qr:hover .hover_code{ display: block; }
#moquu_top{width:40px;height:40px;display: block;background:url(../img/toTop.png) 0px; margin: 0 auto; margin-bottom: 5px; }
.alert_mas{width:40px;height:40px;display: block;background:url(../img/pen.png) 0px; margin: 0 auto;}

label.error{color:red;}
.commentsBox{display:none; overflow: hidden;}
.maskbl{background: url(../img/bgtph.png);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 50; overflow: hidden;}
.commentMain{width: 685px; height: 565px; background: #fff; z-index: 55; position: fixed; top: 0; left: 0;right: 0;bottom: 0;margin: auto; border-radius: 3px; overflow: hidden;}
.massgeTit{ height: 40px; border-bottom:2px solid #7faefe; line-height: 40px; font-size: 16px; padding: 0 20px ; overflow: hidden;} 
a.closeXbtn{display: block; width: 15px; height: 15px; background:url(../img/cle.png) no-repeat; float: right; margin-top: 15px; }
.conmentInput{padding:10px 20px; overflow: hidden;}
.visitors {margin:5px;line-height: 30px;float: left; overflow: hidden;}
.visitors input{width:510px;}
.w_70{display:inline-block; width: 70px; text-align: right;}
.visitors2 {margin: 5px;line-height: 30px; width: 300px; float: left; height: 30px; overflow: hidden;}
.visitors2 input{width:200px;}
.visitors textarea {width: 505px; height: 60px; resize: none; border: 1px solid #ddd; padding: 5px; margin-left: 3px;}
.visitorsl{line-height: 15px;}
.visitorsyz {width: 600px;}
.visitorsyz input{width: 195px;padding-left: 5px;}
.visitorsyz img{vertical-align:middle;} 
a.changeAb{margin-left: 10px; font-size: 16px; margin-left: 10px;}
.checkboxbot{width: 100%; margin: 10px;  height: 30px; line-height: 30px; font-size:14px; overflow: hidden;}
.checkboxbot input{margin-left:70px;}
.botBox2{width: 100%; text-align: center; overflow: hidden;}
.botBox2 input.checkl{ width: 200px; height: 30px; background: #d8e3f9; }

.nav_udbox{display: none;position: relative; width: 1200px;margin: 0 auto;}
.productList { width: 207px;  position: absolute; z-index: 6;left: 0; /*top: -60px;padding-top: 60px; */cursor: pointer;}
.productList h2 { width: 207px; height: 45px; float: left; font: normal 18px/45px microsoft yahei; color: #fff; background: #0070ce url("../img/12.png") no-repeat 17px -102px; text-indent: 51px; }
.productList ul { width: 207px; float: left; border: 2px solid #0263b4; border-top: 0; background: #f7f7f7; }
.productList ul li { width: 207px; height: 35px; line-height: 35px; float: left; position: relative; background: url(../img/jtnav.png) 166px 0px  no-repeat; cursor: default;}
.listLeft { width: 200px; height: 35px; height: 35px; position: absolute; left: 11px; z-index: 100;}
.listRight { width:987px; height: 573px; position: absolute; top: 0px; left: 207px; background: #fff; display: none; z-index: 999; border: 2px solid #0070ce; }
.industyLeft { width:715px; float: left; padding:10px 15px 0 15px; }
.industyTop { overflow:hidden; padding-left:15px}
.industyTop a { color: #fff; float: left; display: inline; display: inline-block; padding: 0 0 0 8px; margin-right: 10px; line-height: 24px; background: #8a8f91; white-space: nowrap; }
.industyTop i { display: inline-block; _display: inline; margin-left: 8px; width: 23px; height: 24px; font: 400 9px/24px consolas; background: #747a7d; text-align: center; cursor: pointer; }
.industyLeft dl { border-bottom: 1px dashed #ddd; line-height: 30px; padding: 10px 15px 0 15px; line-height: 16px; overflow: hidden; }
.industyLeft dt { width: 90px;float: left; margin-top: 5px; }
.industyLeft dt a { color: #ff6600; }
.industyLeft dd { margin-left: 100px; overflow:hidden}

.industyLeft dd a:hover{color:#0070ce;}
.industyLeft dd a { border-left: 1px solid #e0e0e0; padding: 0 8px; margin: 4px 0; float: left;}
.industyLeft div.gray { text-indent:20px; margin:10px;width:100%}
.industyLeft div.gray a{color:#0070ce; margin:0 7px;}
.industyLeft div.gray a:hover{color:red;}
.productList ul li:last-of-type .listLeft { border: 0; }
.industyRight { width: 230px; float: left; padding: 18px 12px 0 0; }
.industyRight img { width: 230px; height:100px; float: left; margin:8px 0 0px 0; }
.industyRight p { width: 228px; height: 24px; float: left; font: normal 14px/24px microsoft yahei; overflow: hidden; text-align: center; }
.industyRight p a { display: inline; text-align: center; color: #333; }
.listLeft b { width: 30px; height: 33px; display: block; float: left; margin: 15px 0 0 0px; background: url("../img/productIco.png") no-repeat 0 0; }
.listLeft p { width: 206px; height: 22px; float: left; font: normal 14px/22px  microsoft yahei; overflow: hidden; margin: 7px 0 0 10px; display: inline; }
.listLeft p a { color: #0263b0; }
.listLeft span { width: 206px; height: 24px; float: left; line-height:24px; overflow: hidden; text-indent: -8px; margin: 0px 0 0 10px; display: inline; }
.listLeft span a { color: #888888; margin: 0 8px; }
.listLeft b.bg2 { background: url("../img/productIco.png") no-repeat 0 -38px; }
.listLeft b.bg3 { background: url("../img/productIco.png") no-repeat 2px -75px; }
.listLeft b.bg4 { background: url("../img/productIco.png") no-repeat 3px -109px; }
.listLeft b.bg5 { background: url("../img/productIco.png") no-repeat 2px -142px; }
.listLeft b.bg6 { background: url("../img/productIco.png") no-repeat 1px -173px; }
.listLeft b.bg7 { background: url("../img/productIco.png") no-repeat 2px -206px; }
.listLeft b.bg8 { background: url("../img/productIco.png") no-repeat 2px -241px; }
.listLeft b.bg9 { background: url("../img/productIco.png") no-repeat 1px -275px; }
.productList ul li.hover {  background: #0070ce url(../img/jtnav.png) 166px -66px  no-repeat; }
.productList ul li.hover .listLeft p a{color: #fff;}
.productList ul li.hover b { background: url("../img/productIco.png") no-repeat -39px -0px; }
.productList ul li.hover b.bg2 { background: url("../img/productIco.png") no-repeat -39px -38px; }
.productList ul li.hover .listLeft b.bg3 { background: url("../img/productIco.png") no-repeat -37px -75px; }
.productList ul li.hover .listLeft b.bg4 { background: url("../img/productIco.png") no-repeat -36px -109px; }
.productList ul li.hover .listLeft b.bg5 { background: url("../img/productIco.png") no-repeat -37px -142px; }
.productList ul li.hover .listLeft b.bg6 { background: url("../img/productIco.png") no-repeat -38px -173px; }
.productList ul li.hover .listLeft b.bg7 { background: url("../img/productIco.png") no-repeat -37px -206px; }
.productList ul li.hover .listLeft b.bg8 { background: url("../img/productIco.png") no-repeat -37px -241px; }
.productList ul li.hover .listLeft b.bg9 { background: url("../img/productIco.png") no-repeat -38px -275px; }
.industyTop a:hover{background: #0187d0; color: #fff;}	
.industyTop a:hover i{background: #0c77b1; color: #fff;}
.newproduct_sd .swiper_inboxs{ height: 200px; margin-top: 16px; }
.newproduct_sd .swipera_tit{margin-top:3px; }
.newproduct_sd a.astyle_bz{ font-weight: normal; margin-top: 3px; }
a.ahref_pro{color: #fff;}
.span_left{display: inline-block;margin-left: 10px; line-height: 25px;}


.newtitbt td table
{
        width: 120px;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    text-align: center;
    font-size: 18px;
    background: #fff;

    
    }
    
.newtitbt td table tr
{
    border: 1px solid #ddd;
    
    }
    
.biaoti 
{
    display: inline-block;
    font-size: 12px;
    border: 1px solid #ddd;
    background: #f6f6f6;
    padding: 2px 5px;
    margin-top: 5px;
    max-width: 115px;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-weight: bold;
    width:120px;
    } 
    
    
    
.question_list tr
{
    font-size: 15px;
    line-height: 33px;
    height: 33px;
    overflow: hidden;
    
    }
    
.question_list tr td a
{
    color: #333;
    text-decoration: none;
    font-size:14px;
    }
    
.expo_ulm tr
{
        background: url(../img/12.png) no-repeat 0px -439px;
    height: 32px;
    padding-left: 6px;
    line-height: 32px;
    text-indent: 10px;
    overflow: hidden;
    font-size: 15px;
    margin: 2px 0;
    
    }
    
.expo_ulm tr td a
{
        color: #333;
    text-decoration: none;
     font-size:16px;
    }
    
    
    
.f14 tr td
{
    height: 35px;
    line-height: 35px;
    padding: 0 15px;
    font-size: 15px;
    display: block;
    overflow: hidden;
    float: left;
    width: 265px;
    background: url(../images/bgall.gif) -12px -235px no-repeat;
    
    }
    
.f14 tr td a
{
    color: #333;
    text-decoration: none;
    font-size:16px;
    
    }
    
    
    
    
    
.question_mul td table
{
        width: 120px;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    text-align: center;
    font-size: 18px;
    background: #fff;

    
    }
    
.question_mul td table tr
{
    border: 1px solid #ddd;
    
    }
    
.biaoti1 
{
    display: inline-block;
    font-size: 12px;
    border: 1px solid #ddd;
    background: #f6f6f6;
    padding: 2px 5px;
    margin-top: 5px;
    max-width: 115px;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-weight: bold;
    width:120px;
    } 
    
    
    
     /* 搜索 */
.selectbox {
    width: 73px;
    height: 40px !important;
    border: 1px solid #e1e1e1;
    border-right: 0;
    display: block;
    line-height: 40px;
    font-size: 14px;
    font-family: microsoft yahei;
    color: #0187d0;
    z-index: 10;
    position: absolute;
    top: 54px;
    left: 442px;
    text-indent: 13px;
    cursor: pointer;
}
.search input.text {
    width: 314px;
    height: 36px !important;
    display: block;
    position: absolute;
    line-height: 33px;
    border: 1px solid #e1e1e1 !important;
    color: #7d7d7d;
    top: 54px;
    left: 515px;
    z-index: 2;
    font-size: 14px;
    text-indent: 10px;
    padding: 1px 3px 1px 0px !important;
    width: 358px !important;
}
.search .search-btn {
    width: 90px;
    height: 40px !important;
    display: block;
    border: 0px;
    cursor: pointer;
    position: absolute;
    top: 54px;
    left: 878px;
    background: #0187d0;
    font: normal 20px/40px microsoft yahei;
    color: #fff;
}
.selectbox option {
    line-height: 20px;
    color: #666;
    display: block;
    text-align: left;
    text-indent: 13px;
    cursor: pointer;
}  