@charset "utf-8";*{margin:0;padding:0;outline:none;}
body{font-size:12px;font-family:"microsoft yahei"; color:#333; background: #f6f6f6;}
td,th,div,dl{word-break:break-all;white-space:normal;word-wrap:break-word;overflow:hidden;}
li,dd{list-style-type:none;}
ul,li{ display:block; overflow:hidden}
h3{font-size: 16px;}
.f12{font-size:12px;font-family:"microsoft yahei"; display: inline-block;height: 20px;overflow: hidden;text-overflow: ellipsis;max-width: 900px;}
.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:20px;font-family:"microsoft yahei";}
.f22{font-size:22px;font-family:"microsoft yahei";}
span.textHeight { display: inline-block; height: 90px; width: 283px; overflow: hidden;}
.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:#0070ce;}
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{color:red;}.green{color:green;}.yellow{ color:#ff7300;}.blue,a.blue{ color:#3362ee;}
.blue1{ color:#0070ce;font-family:"microsoft yahei"; font-weight:bold; }.gray{ color:#666666;}.black{ color:#666;}
.boxHeight li{height: 120px;}
.white,.white a,.white a:visited{color:#FFF}.talc{ text-align:center}
.pl{padding-left:100px;}
.cl{ clear:both;}
h1,h2, h3 {font-family: "microsoft yahei";font-weight: normal;}
.fl{ float:left;}.fw{font-weight:bold}
.fr{ float:right;}
.w100{ width:100px;}
.w140{ width:140px;}
.w119{ width:119px;}
.w600{ width:600px;}.w410{ width:410px;}
.w185{ width:185px;}
.w80{ width:80px;}
.w60{ width:60px;}
.w360{ width:360px;}
.w210{ width:210px;}
.w150{ width:150px;}
.w260{ width:260px;}
i.ranking{width:18px; height:18px; background:url(../img/bg1.png) -110px -33px; display:inline-block; margin:0 6px -3px 10px;}
i.xing,i.xing1{width:18px; height:18px; background:url(../img/bg1.png) -351px 0; margin:0 1px -2px 0; display:inline-block;}
i.xing1{background-position:-372px 0;}
i.kefu{width:16px; height:17px; margin:0 6px -3px 10px;background:url(../img/bg1.png) -135px -33px; display:inline-block;}
i.share{width:13px; height:16px; margin:0 6px -3px 10px;background:url(../img/bg1.png) -304px 0; display:inline-block;}
i.souc{width:18px; height:17px; margin:0 6px -3px 10px;background:url(../img/bg1.png) -327px 0; display:inline-block;}
i.no1,i.no2,i.no3{width:27px; height:20px; margin:0 6px -5px 10px;background:url(../img/bg1.png) -235px -33px; display:inline-block;}
i.no2{ background-position:-376px -21px;}
i.no3{background-position:-344px -21px;}
i.star,i.star1,i.arr{width:16px; height:16px; margin:0 6px -3px 1px;background:url(../img/bg1.png) -301px -21px; display:inline-block;}
i.star1{background-position:-321px -21px;}
i.niu{width:18px; height:16px; margin:0 6px -3px 1px;background:url(../img/bg1.png) -210px -33px; display:inline-block;}
i.tx{width:43px; height:43px; margin:0 10px 0 1px;background:url(../img/bg1.png) -206px -55px; display:block; float:left;}
i.lens{width:20px; height:23px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -127px -56px; display: inline-block;}
i.lens1{width:15px; height:20px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -112px -56px; display: inline-block;}
i.ouz{width:24px; height:22px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -151px -68px; display: inline-block;}
i.yz{width:24px; height:24px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -178px -67px; display: inline-block;}
i.mz{width:25px; height:27px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -264px -32px; display: inline-block;}
i.mg,i.rb,i.dg,i.fg,i.yg{width:24px; height:16px; margin:0 7px -2px 1px;background:url(../img/bg1.png) -203px -102px; display: inline-block;}
i.rb{background-position:-228px -102px;}
i.dg{background-position:-252px -102px;}
i.fg{background-position:-203px -119px;}
i.yg{background-position:-228px -119px;}
i.arr{background-position:-360px -43px;}
i.ct{width:32px; height:32px; margin:0 10px -8px 1px;background:url(../img/bg1.png) -291px -76px; display: inline-block;}
.colorZt{color:#034C88;}
.f20.colorZt{line-height: 22px; margin-top: 10px;}
.header{width:100%;height:156px;min-width:1200px;overflow:visible;}
.header_top{height:34px;background:#fff; border-bottom:1px solid #ddd;line-height:34px;color:#666;}
.header_top a{color:#666;}
.header_top a:hover{color:#0070ce;}
.header_topbar,.main,.header_bottombar,.nav,.inner,.industry{width:1200px;margin:0 auto;}
.header_topleft{width:450px;float:left;}
.header_bottombar{overflow:visible; height:56px;}
.header_topleft a{ margin-left:15px;}
/*.header_topbar span{width:72px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#ffa800;vertical-align:middle;margin:0 5px;}*/
.header_topbar span{color:#ffa800; }
.header_topright{width:750px;float:right;text-align:right;}
.header_topright a{margin:0 3px;}
.header_topright i{width:12px;height:30px;vertical-align:middle;display:inline-block;background:url(../img/bg.png) 0 7px no-repeat;}
.header_bottom{height:114px; padding:10px 0 0 0;background:#f6f6f6; /*border-bottom:2px solid #034c88;*/overflow:visible;}
.header_bottomleft{width:360px;float:left;padding-top:2px;}
.header_bottomleft a{float:left;}
.header_bottomleft span{font-size:20px;font-family:"microsoft yahei";line-height:54px;font-weight:700;display:inline-block;margin-left:5px;padding-left:20px; color:#333;}
.header_bottom .search{ float: right; margin:8px 30px 0 0; width:449px;overflow:visible;}
.header_bottom .alisearch{border:1px solid #0070ce; color:#0070ce;height:36px; width:60px;float:left; position:relative; overflow:visible; padding-left:20px;line-height:36px; background:#f0f9fd; cursor:pointer;}
.header_bottom .alisearch span{ background:url(../img/arow1.gif) no-repeat 30px 15px; display:block; padding-right:30px;}
.header_bottom .alisearch ul{border:1px solid #0070ce; color:#0070ce; line-height:30px;width:60px; background:#f0f9fd;position:absolute; top:36px; border-top:none; left:-1px; padding-left:20px; z-index:5; display:none;}
.header_bottom .search input[type=text]{ height:36px; line-height:36px; width:280px; padding:0 3px;float:left; border:1px solid #0070ce; border-left:none;}
.header_bottom .search input[type=submit]{ height:38px; width:80px; font-weight:bold;float:left; background:#0070ce; color:#fff;cursor: pointer;font-size:16px;}
.header_bottom .arear{ float:right;}
.nav{margin-top:10px; height:45px; line-height:45px;font-family:"microsoft yahei";}
.hidx{ display:none}
.nav h3 i{ width:22px; height:22px; background:url(../img/12.png); margin:0 0 -6px 15px;display:inline-block}
.nav h3{float:left; height:45px; width:200px;background:#3362ee; text-align:center; color:#fff;}
.nav ul{background:#0070ce; height:45px; width:1200px; margin: 0 auto;}
.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.liWidzxw110 a{color:#fff; width:105px;height:45px; display:block; line-height: 45px;}
.nav ul li a:hover,.nav ul li a.cur{background:#034c88;}

.inner{ overflow:visible;}
.innerleft{ width:198px; float:left; border:1px solid #0070ce; border-top:none;background:#f5fafd; padding-bottom:2px;overflow:visible;}
.innerleft ul li{ line-height:36px; height:36px;position:relative; }
.innerleft ul li a.al,.innerleft_2 ul li span.al{ display:block; font-size:16px;position:absolute; right:1; left:0;border-top:1px solid #f5fafd;border-bottom:1px solid #f5fafd; z-index:3}
.innerleft ul li a.al.cur,.innerleft_2 ul li span.al.cur{ color:#0070ce;background:#fff;border-top:1px solid #0070ce;right:-1px;border-bottom:1px solid #0070ce;border-right:1px solid #fff; }
.innerleft ul li a i{ width:18px; height:18px; display:inline-block; margin:0 8px -3px 10px;}
.innerleft ul li .hide{display:none; width:833px;min-height:260px; border:1px solid #0070ce;position:absolute; left:198px; top:0; background:#fff; z-index:2;}
.hideleft{ width:505px; margin:10px 15px; float:left;}
.hideleft dl{line-height:16px; width:245px; float:left; margin-right:5px; height:120px;}
.hideleft dl dt{ padding-bottom:10px; border-bottom:1px solid #0070ce;text-align:left;}
.hideleft dl dd{width:560px;float: left;padding: 6px 0;}
.hideleft dl dd a{ border-left: 1px solid #e0e0e0;color:#3c3c3c;padding: 0 8px;margin: 4px 0;float:left;}
.hideleft dl dd a:hover{ color:#0070ce;}
.hideright{width:280px; padding:9px 9px 8px 9px; float: right; color:#3c3c3c; line-height:20px;}
.hiderightimg img{ float:left; width:137px; height:40px; margin:5px 5px 0 0;}
.hiderightimg1 img{width:280px; height:80px;margin:5px 0  0;}

.innerleft_1 ul li{ line-height:41px; height:41px;}
.innerleft_1 ul li a.al{padding-left:10px;}
.innerleft_1 ul li .hide{min-height:412px;}

.innerleft_2 ul li{ line-height:24px; height:51px; }
.innerleft_2 ul li span.al{padding-left:10px; font-size:12px;}
.innerleft_4 ul li{ line-height:22px; height:97px;}
.innerleft_4 ul li span.al a{ margin-right:5px; width:70px;font-size:14px; display: inline-block;}
.innerleft_4 ul li .hide{min-height:293px;width:680px;}

.innerleft_3{ border:none;}
.innercenter{ width:735px; float:left; margin:5px 10px 0 ;}
.banner{ position:relative; height:290px;}
.banner .num li{display:none; }
.banner .num li.cur{display:block;}
.banner .num1 li{ width:20px; height:20px; background:#fff; float:left; margin-right:10px;text-align:center; line-height:20px;}
.banner .num1 li.cur{ background:#0070ce; color:#fff;}
.banner .num1{ position:absolute; bottom:10px; right:10px; cursor:pointer;}
.brand{ margin:15px 0;}
.brand a{float:right; color:#333;}
.brandpic img{ width:180px; height:60px; float:left; margin:0 3px 5px 0;}

.inneright{ width:240px; float: right; margin-top:5px;border:1px solid #ddd;color:#333;}
.inneright dl{ padding:5px 20px;}
.inneright dt{ float:left; margin-right:10px;}
.inneright dd span{ color:#aaa;}
.inneright .zhuce{background:#f3f8ff; }
.inneright .zhuce a{ width:115px; text-align:center;padding:10px 0; color:#333;display:inline-block;}
.inneright .zhuce a.dl i{ background:url(../img/bg1.png) 0 0; width:11px; height:22px;display:inline-block; margin:0 10px -3px 0;}
.inneright .zhuce a.mfzc{border-left:1px solid #ddd}
.inneright .zhuce a.mfzc i{ background:url(../img/bg1.png) -20px 0; width:20px; height:20px;display:inline-block;margin:0 10px -3px 0;}
.inneright .trademark a{ display:inline-block; width:75px; height:85px; text-align:center;color:#333;}
a.trademark1 i,a.trademark2 i,a.trademark3 i,a.trademark4 i,a.trademark5 i,a.trademark6 i{ display:block; width:30px; height:30px; background:url(../img/bg1.png) -46px 0; margin:10px 0 10px 22px;}
a.trademark2 i{ background-position:-122px 0;}
a.trademark3 i{ background-position:-200px 0;}
a.trademark4 i{ background-position:-259px -64px;}
a.trademark5 i{ background-position:-292px -42px;}
a.trademark6 i{ background-position:-325px -42px;}
a.trademark1:hover i{ background-position:-84px 0;}
a.trademark2:hover i{ background-position:-160px 0;}
a.trademark3:hover i{ background-position:-238px 0;}
.innerighttit{ border-bottom:1px dashed #d8e3f9; margin:6px 8px; padding-bottom:3px;}
.innerighttit h4{float:left;border-left:3px solid #0070ce; padding-left:10px;} 
.innerighttit a{float: right; color:#fff; background:#0070ce;border:1px solid #0070ce; padding:1px 8px; border-radius:5px; font-size:12px;}
.innerightlist{margin:5px 8px;}
.innerightlist a{ color:#757575;}
.innerightlist li{ padding-left:10px; line-height:24px; width:214px; height:24px;overflow:hidden; background:url(../img/bg.png) -3px -17px no-repeat;}
.innerightlist li a{width:175px; height:23px; display: inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.innerightlist1 li a{width:214px;text-overflow: inherit;white-space: nowrap;}
.innerightlist li span{ float:right;}
.industry dl{ width:390px; position:relative; float: left;overflow:visible;margin:20px 5px 0; border-top:2px solid #0070ce;line-height:22px; padding-top:10px;}
.industry dt{ color:red; position:absolute; font-weight:bold;left:0px; top:-12px; background:#fff; padding-right:12px; }
.industry dd a{ width:93px; float:left; display:block; height:22px;margin:0 2px; overflow:hidden; color:#333;}
.innerightimg{ margin:8px auto; width:190px; height:60px;}

.footer{border-top:2px solid #0070ce;background:#f5f5f5;min-width:1200px;padding:20px 0;color:#808080;margin-top:30px;text-align:center; clear:both; line-height:22px;}
.footer a{color:#333;font-size:14px;padding:0 4px;}
.footer div{color:#333;margin:0 auto 10px; width:1200px;}

.area{border:1px solid #ddd; color:#333; padding-top:10px; width:1200px; margin:10px auto 0;}
.arealeft{ width:620px;float: right;}
.arealeft h1{ font-size:20px; line-height:30px; border-bottom:1px solid #0070ce;}
.arealeft h1 img{ float:left; margin:6px 5px 0 0;}
.arealeftx{ position:relative; height:320px;}
.arealeftx ul{ background:rgba(255,255,255,.5); overflow:hidden; padding-top:10px; position:absolute; bottom:0;}
.arealeftx ul li{ width:85px; float:left; margin:0 0 10px 10px;}
.arealeftx ul li a{ color:#333;}
.arealeftx ul li a:hover{ color:#0070ce;}
.areacenter{ width:763px;float:left;}
.areacenter .tab{ border-bottom:1px solid #0070ce; height:35px; position:relative; cursor:pointer;}
.areacenter .tab li{ width:190px; float:left; font-weight: bold;text-align:center; line-height:35px;}
.areacenter .tab li.cur{color:#fca302;}
.areacenter .tab p{ width:190px; height:6px; border-bottom:2px #fca302 solid; position:absolute; bottom:-1px; left:0; background:url(../img/arow1.jpg) no-repeat 92px 0;}
.areacenter .tab1 li div{ border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:180px; height:148px; text-align:center; line-height:30px;float:left; padding:8px 5px 3px 4px;}
.areacenter .tab1 li div.even{border-bottom:none;}
.areacenter .tab1 li{ display:none;}
.areacenter .tab1 li.disbo{ display:block;}
.areacenter .tab1 li a{ color:#333;}
.areacenter .tab1 li a:hover{ color:#0070ce;}
.arearight{width:242px;float:left;}
.arearight .tab2{ border-bottom:1px solid #0070ce; height:35px; position:relative; cursor:pointer;}
.arearight .tab2 li{ width:120px; float:left; text-align:center; line-height:35px; margin-top:0;}
.arearight .tab2 li.cur{ border-left:1px solid #0070ce;border-right:1px solid #0070ce;line-height:33px; font-weight:bold; color:#0070ce;border-top:2px solid #0070ce;border-bottom:1px solid #fff;}
.arearight .tab3{ margin:10px 10px 0;}
.arearight .tab3 li{ height:31px;}
.arearight .tab3 li.h92{ height:92px;}
.arearight .tab3 li a.jiequ{ width:220px; overflow:hidden;color:#333;height:24px;text-overflow:ellipsis; white-space:nowrap; }
.arearight .tab3 i{ background:#b5b5b5; display:inline-block; margin-right:10px; width:18px; height:18px; line-height:18px; text-align:center; color:#fff; font-size:12px;}
.arearight .tab3 i.cur{ background:#fca302;}
.arearight .tab3 dl{display:none;margin-top:5px; }.arearight .tab3 dl.disbo{display: block}
.arearight .tab3 dl dt{ float:left; margin-right:5px;}
.arearight .tab3 dl dt img{ width:79px; height:60px;}
.arearight .tab3 dl dd{ float:left; width:138px;line-height:20px; height:60px; overflow:hidden;}
.arearight .tab3 dl dd a{ color:#828181;}
.arearight div.tab{ display: none;}
.arearight div.disbo{ display:block;}

.project{border:1px solid #ddd; padding:5px; width:1188px; margin:10px auto;}
.project_tit{border-bottom:2px solid #0070ce;line-height:35px;}
.project_tit h2{ float:left; width:500px;color:#0070ce; }
.project_tit a{ float:right; margin-left:50px; }
.project_tit a.more{color:#0070ce;}
.project dl{ width:275px; float:left; border-right:1px solid #ddd; line-height:20px; margin:10px 0; padding:0 10px;}
.project dt{border-bottom:1px solid #ddd; line-height:30px; font-weight:bold; margin-bottom:20px;}
.project dt img{ float:left; margin:8px 10px 0 0;}
.project dd img{ float:left; margin-right:10px; width:80px; height:80px;}
.project dl:last-child{border-right:1px solid #fff;}
.project ul{ width:275px; float:left;margin:10px ; line-height:30px;}

.header_bottomone{background:#fff; border-bottom: none; }
.arearone{color: #333; padding-top:30px;}
.arearone img{ display:inline-block; vertical-align: bottom;margin:0 5px -2px 3px;}
.p_login{min-width:1200px;padding-bottom:60px;}
.p_login .wrap{margin:10px auto; width:1200px;}
.p_login .wrapleft{width:750px; float:left; overflow:visible;}
.p_login .wrapright{width:300px; float:right; padding:30px 20px; border:1px solid #ddd; box-shadow:0 0 5px #B0B0B0; background:#fff; margin:5px;color:#333;}
.p_login .wrapright .title{ border-bottom:1px solid #0070ce; padding-bottom:5px; color:#999;}
.p_login .wrapright .title h2{ width:190px; float: left;}
.p_login .wrapright .title span{line-height:24px;}
.p_login .wrapright .title a{ color:#0070ce;}
.formbd{ margin:25px 0; line-height:36px;}
.formbd label.w_70{ width:70px; display:block;float:left;}
.formbd label.w_100{ width:90px; text-align:right; margin-right:5px;display:block;float:left;}
.formbd label span.red{ padding-right:5px;}
.formbd input[type=text],input[type=password]{ border:1px solid #ddd;float:left; height:25px; line-height:25px; width:220px; padding:4px;}
.formbd select{ border:1px solid #ddd;float:left; height:30px; margin-right:10px; width:100px; padding:4px;}
.formbd input.yzm{width:55px;float:left; margin-right:5px;}
.formbd .yzm1{width:55px; height:33px; display:inline-block; margin-right:5px;border:1px solid #ddd;}
.p_login .wrapright .formbd .passform{ line-height:12px;}
.p_login .wrapright .passform a{color:#0070ce; float:right;}
.p_login .wrapright .formbd a.refresh{color:#0070ce;vertical-align:top;}
.wrapright input[type=submit]{ background:#0070ce; color:#fff; text-align:center; height:35px; line-height:35px; width:300px; border-radius:5px; cursor:pointer; margin-top:20px;}
.p_login .cleardlzc{ margin-top:30px}
.p_login .cleardlzc h4{float:left; width:88px; margin-right:5px;}
.p_login .cleardlzc li{ float:left; line-height:14px;}
.p_login .cleardlzc li img{ float:left;margin:0 5px 0 12px;}
.passformx{ margin:10px 0 0 70px; line-height:22px; padding-left:20px; background: url(../img/error.png) no-repeat 0 2px;}
.sendemail{ line-height:40px;}
.sendemail span.f12{ color:#888;}


.p_login .wrapleft .step{ background:url(../img/zc.gif); width:598px; margin:0 auto 20px; height:35px;}
.p_login .wrapleft .step1{ background-position:0 -34px;}
.p_login .wrapleft .step2{ background-position:0 -69px;}
.p_login .wrapleft .stepx{ border-bottom:2px solid #eee; width:592px; margin:20px auto;}
.p_login .wrapleft .stepx font{ display:block; float:left;padding-bottom:10px; width:100px; color:#0070ce; border-bottom:2px solid #0070ce;text-align:center;}
.p_login .wrapleft .stepx a{ float:right; padding-top:12px;}
.p_login .wrapright1{width:500px; float: none; margin:0 0 0 110px; padding:0;border:none; box-shadow: none;color:#333; overflow:visible}
.p_login .members{margin:10px 0;}
.p_login .members span{ margin-right:13px;display:block; float:left;}
.p_login .members label{ margin:0 10px 10px 0; width:170px; display:block; float:left;}
.p_login .membersx li{ display:none;}
a.nextstep{background:#0070ce; color:#fff; text-align:center; height:35px; line-height:35px; width:100px; border-radius:5px; margin:30px 0 0 370px;display: inline-block;}
.p_login a.nextstep1{margin:30px 0 0 117px;}
.p_login div.nextstepr{ line-height:35px; margin:30px 0 0 29px; color:#0070ce; text-decoration:underline; display:inline-block;width:130px; position:relative; overflow:visible;}
.nextsteprx{ opacity:0;position:absolute; left:0;top:29px; line-height:20px; padding:10px; border:1px solid #d4d4d4; background:#fafafa; color:#333; width:200px;}
.p_login div.nextstepr:hover .nextsteprx{opacity:1}
.p_login .wrapright1 div.passform a{float:none;color: #0070ce;}
.wrapy{ float:right; width:315px; height:400px;border:1px solid #ddd; color:#808080; line-height:22px;}
.wrapy .bjcolor{background:#fafafa;border-bottom:1px solid #ddd; }
.wrapy p{margin:10px;text-indent:2em;}
.wrapy ul{margin:10px; background:url(../img/bg2.png) no-repeat 10px 34px;}
.wrapy li{ padding-left:32px; margin-top:10px;}
.msg_zc{ float:left; display:none;}
.msg_zc i.err{ float:left; width:16px; height:16px; background:url(../img/error.png); display:block; margin:10px 5px 0 5px;}
.msg_zc i.ok{ float:left; width:16px; height:16px; background:url(../img/ok.png); display:block; margin:10px 5px 0 5px;}
.regcomplete{ width:225px; margin:60px auto;}

.step2{ background:url(../img/step.gif); width:860px; margin:0 auto 20px; height:86px;}
.step3{ background-position:0 -86px;}
.step4{ background-position:0 -172px;}
.tip{ background:url(../img/bg.png) no-repeat 0 -47px;padding-left:20px; margin:30px auto; border-bottom:1px solid #ddd; padding-bottom:10px;}
.p_login .wrapright .formbd input.code{ width:80px; text-align:center; background:#ededed; margin-left:10px; cursor:pointer;}
.p_login .wrapright1.mlft{ margin-left:360px;}
.success{ background:#dbeef9; padding:30px;margin:70px auto 0; line-height:40px; border:1px solid #94ba55;}
.success img{ float:left; margin-right:30px;}

.site,.main{ width:1200px; margin:0px auto;}
.under_Line{ border-bottom: 1px solid #ddd; padding-bottom: 10px; }
.site a{margin:0 5px;}
.main{border-top:1px solid #ddd;/* padding-top:10px;*/ color:#333;}
.main h1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.manu{ width:190px; float:left; }
.manu h2{ margin-bottom:10px;}
.manu ul{ border:1px solid #d8e3f9;line-height:30px;}
.manu ul a.lia{border-top:1px solid #d8e3f9;border-bottom:none; background:#f3f8ff;display:block; }
.manu ul a.liaa{border-bottom:1px solid #d8e3f9;}
.manu ul i{ width:15px; height:15px; background:url(../img/bg1.png) -279px 0; display:inline-block; margin:0 10px -3px 15px;}
.manu ul i.sq{ background-position: -279px -15px}
.manu ul li .nava{ display:none;}
.manu ul li .nava a{display:block; padding-left:10px; float:left; width:84px;font-size:14px;}
.manu ul li .nava a.cur{color:#0070ce; text-decoration:underline;}
.manu ul li .disbo{ display:block;}
.manu .manux{ margin-top:10px;}
.manu .manux dd{ text-align:center; line-height:25px; font-size:14px;}

.manuright{ float:right; width:990px;}
.recommended{ border-bottom:2px solid #0070ce; margin:5px 0 10px;line-height:30px;}
.recommended span{ background:#0070ce; color:#fff; padding:4px 20px; display:block; width:73px; float:left;}
.recommended a{color:#0070ce; float:right;}
.conditions h2 a{color:#d1761b; padding-left:20px;float:right; background:url(../img/bg.png) -6px -424px no-repeat;}
.recommenx{ overflow:hidden;}
.recommenx li{ width:140px; height:185px; float:left; margin:5px 13px; line-height:20px; position:relative;}
.recommenx li img{ width:140px; height:135px; margin-bottom:5px;}
i.cux{ width:53px; height:57px; background:url(../img/bg1.png) 0 -34px; display:block; position:absolute; top:0;left:0;}
i.xinp{ width:53px; height:57px; background:url(../img/bg1.png) -53px -34px;display:block;position:absolute; top:0;left:0;}
.sorting{ line-height:35px; margin:5px;border-bottom:1px solid #ddd;}
.sorting span{border:1px solid #ddd; padding:3px 6px; margin:0 5px;}
.sorting span.red{border: none; float:right;}

.goodslist{border-bottom:1px solid #ddd; padding:10px 0;}
.goodslist .w38{ text-align:center; line-height:25px; padding-top:40px;}
.goodslist .w600{ border-right:1px dashed #ddd; padding-left:10px;}
.goodslist .w600 a{ width:290px; height:20px; display:block; float:left;overflow:hidden;}
.goodslist .w600 ul{ width:600px; overflow:hidden; clear:both;}
.goodslist .w600 ul li{ width:198px; float:left; line-height:30px;}
.goodslist .w600 img{ float:left; margin-right:10px;}
.goodslist .w185 span{ display:block; height:45px; overflow:hidden;margin:6px 0;}
.goodslist .w185 img{ float:left;}
.goodslist .w185 b{color:#fca001;}
.goodslist .w185 a{display:block; background:#0070ce; color:#fff; text-align:center; font-weight:bold; line-height:30px; margin:6px 0;}
.page { width: 840px; margin: 30px auto; text-align: center; }
.digg li { float: left; }
.digg li.cur { padding: 6px 0 0 6px }
.digg li.dd { padding-top:3px; }
#page_button { border: 1px solid #ddd;background: #fff;padding: 4px 20px; cursor: pointer; margin-left: 10px; }
#page_number { border: 1px solid #ddd; width: 50px;}
.page a { display: inline-block; border: 1px solid #ddd; padding: 6px 10px; margin: 0 5px; }
.page a.cur { background: #f4faff; border: 1px solid #b6d8fd; color: #028fff; }
.compare {display: non;position: fixed;bottom:0;right: 50%;margin-right: -495px;z-index: 100;width: 990px;height: 139px;background: #fff;box-shadow: 0 0 15px rgba(221,221,221,.8);
}
.compare div.diff-items {padding: 6px;color: #ccc;height: 90px;}
.compare .diff-items dl{
float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted #7abd54;}
.compare .diff-items dt{float: left;margin-right: 5px;background: #f6f6f6;width: 48px;height: 48px;text-align: center;color: #ccc;border: 1px solid #fff;font: 36px/48px arial;overflow: hidden;}
.compare h2{ margin:5px; line-height:30px; border-bottom:1px solid #ddd;}
.compare h2 span{ float:right; cursor:pointer;}
.compare .diff-items dt img{ width:50px; height:50px;}
.compare .diff-items dd{float: left;width: 140px;}
.compare .diff-operate {position: absolute;right: 22px;top:58px;width: 85px;text-align: center;
}
a.btncompare{display: block;width: 59px;height: 30px;font: 700 14px/30px verdana;margin-left: 13px;margin-bottom: 11px;border-radius: 3px;background: #fca001;color:#fff;cursor: pointer;}
.compare .diff-items dd a.delc{ color:#0865b3; display:block; margin-top:10px; text-align:right;}

.detaleft{width:330px; float:right;}
.detaleftx{width:198px; border:1px solid #d8e3f9; padding-bottom:20px;}
.detaleftx dl{width:180px; height:42px; background:url(../img/bg1.png) 0 -91px; padding:10px;}
.detaleftx dt{width:38px; height:32px; background:url(../img/bg1.png) -162px -34px; float:left; margin-right:10px;}
.detaleftx .dlx{ line-height:30px; padding:10px;}
.detaleftx a{ background:#f3f8ff;border:1px solid #d8e3f9; padding:6px 10px; margin:20px 0 0 18px;}
.other{border:1px solid #ddd; margin:10px 0;overflow: hidden;}
.other h3{border-bottom:1px solid #ddd; line-height:30px; margin-bottom:6px;padding-left:10px;}
.other li{ padding:4px 10px; line-height:25px;}

.detaright{width:860px; float:left; background: #fff;}
.detarightx{ border:1px solid #ddd; padding:10px;}
.Topr{overflow: hidden;text-overflow: clip;white-space: nowrap;color: #5087a0;}
.Topr a{ font-weight: 200;line-height: 25px;color: #0070ce;}
.Topr a:hover{color: #ca2727; text-decoration: underline;}
.box{width:312px; float:left;}
.textbox {display: inline-block;width: 590px;height:73px; overflow: hidden;color: #666666;font-size: 14px; line-height: 24px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle; display: inline;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 4px;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #f1f1f1;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#fff;border:medium none;}
.tb-thumb li div{border:1px solid #f1f1f1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;cursor:move;z-index:1;}
.boxright{ width:635px; float:right;}
.boxrightx img{ display:inline-block; margin-left:10px;}
.boxrightx { line-height:30px;}
.summary{ overflow:hidden;}
.summary li{ width:250px; float:left; margin:9px 0;}
.summary li.f12{ line-height:22px;}
.summary li em{ border:1px solid red; color:red; padding:2px; margin:0 4px;}
.summaryx{ background:#f8f8f8; padding:15px; margin:10px 0;}
.summaryl{ float:left; width:330px;}
.summaryl div{ margin:10px 0 10px 60px;}
.summaryx a.cpar{ float:right; padding:2px 5px; border:1px solid #ddd;}
.boxrightb{ width:288px; padding-top:8px;}
a.a1{ background:#ff6600;color:#fff; float:right; padding:5px 10px; margin:30px 0 0 10px;}
a.a2{ background:#32b16c;color:#fff;float:right;padding:5px 10px;margin:30px 0 0 10px;}

.mtab1{ width:990px; background:#fff;padding-top:20px;}
.mtab {position: relative;height: 30px;border-bottom: 1px solid #ddd;overflow: visible; }
.m-tab-trigger .trig-item.curr a { position: relative; height: 35px; line-height: 35px; margin-top: -6px;border-top: 2px solid #0070ce; border-left: 1px solid #DEDFDE; border-right: 1px solid #DEDFDE; background-color: #fff; } 
.m-tab-trigger .trig-item a { display: inline-block; padding: 0 20px; font-family: 'microsoft yahei'; font-size: 16px; }.m-tab-trigger .trig-item { float: left; height: 30px; }
.mtabx{border: solid 1px #dedfde;padding:10px;border-top: none;}
.mtabx1{ line-height:25px;border-left:1px solid #ddd;border-top: 1px solid #ddd; overflow:hidden;margin:10px 0;}
.mtabx1 li{ width:150px; float:left;border-right: 1px solid #ddd; padding-left:10px;border-bottom: 1px solid #ddd; }
.mtabx1 li.cur{ background:#f8f8f8; text-align:center;}
.mtite{ border-bottom:1px solid #d8e3f9;}
.mtite{ color:#0070ce; margin-top:10px; overflow:visible}
.mtite span{ color:#0070ce; line-height:30px; margin-bottom:-1px;border-bottom:2px solid #0070ce; display: inline-block;}
.mtitex{ padding:10px; line-height:20px;}
.mtable{ margin:10px 0; text-align:center;}
.mtablex{ border:1px solid #d8e3f9;background:#f3f8ff;  padding:10px 0;}
.mtablex1{background:#fff;border-top:none; line-height:50px;}
.mtablex .w80 img{ width:50px; height:50px; margin:0 auto;}

.mprtu{margin:10px  auto; width:930px}
.mprtul,.mprtur{ float:left; color:#7faefe; cursor:pointer; width:24px; border:1px solid #ddd; height:130px; font-size:40px; line-height:130px;user-select:none;-webkit-user-select:none;
}
.mprtuc{width: 830px;margin: 0 13px 0 35px;}
.mprtucl{ width:999999px; position:relative; left:0px;}
.mprtucl li{ width:135px; height:180px; float:left; margin-right:31px; line-height:20px;}
.mprtucl li img{ width:135px; height:130px; margin-bottom:5px;}
.mtabds{ display:none; min-height:500px; line-height:24px}
.mtabds li{ width:450px;float:left; line-height:25px; padding-left:20px; background:url(../img/bg.png) 0 -15px no-repeat;}
.mtabdsb{ display: block;}
.mtabx01{ width:946px; height:370px; overflow:scroll;}
.item2list a.down{ background:#0068b7; padding:3px 20px; color:#fff; line-height:20px; margin-left:20px; display:inline-block;}
.item2list{ border-bottom:1px dashed #ddd; margin-top:10px;}
.item2listl .fw{ padding-top:18px; color:#7faefe;}
.item2listl dl{ width:240px; height:50px;margin:10px;float:left;}
.item2listl dt{width:50px; float:left; margin-right:15px;}
.item2listl dt img{ width:50px; height:50px;}
.item2listl dd{width:175px; float:left; line-height:20px;}
.item2_2{ width:130%; display: none;}
.item2_2b{ width:130%;display:block;}

.Comparing{ border:1px solid #ddd;}
.Comparing h2{ padding:5px; line-height:30px; color:#0070ce;border-bottom:1px solid #0070ce;}
.Comparing h2 a{ float:right; line-height:26px;background:#0070ce; color:#fff; padding:0 20px;}
.Comparing td{ padding:20px 5px;text-align:center}
.Comparing tr:hover td{ background:#fafafa;}
.Comparing td img{ border:1px solid #ddd; margin:0 auto; width:100px; height:100px;}
.Comparing td a{ color:#0070ce; text-decoration:underline;}
.Comparingl select{ width:180px; height:25px; border:1px solid #ddd; margin-bottom:16px;}
.Comparing td .Comparingl a{ border:1px solid #ddd; padding:3px 8px; text-decoration:none; margin-right:10px; color:#333;}
.Comparing td .Comparingl a.star{ color:#ff6600; border:none;}
.Comparing td .Comparingl a:hover{ color:#ff6600;}
.Comparingl{overflow:visible;}

.lished{ padding:20px 30px; border:1px solid #ddd; margin-top:10px;}
.lished1{ padding-left:105px;}
.lished1 input[type=text]{padding: 5px; margin-right:10px;width:171px;}
.lishedx{ margin:10px 0;}
.lishedx td{padding:20px 10px; text-align:center;}
.lishedx td.tl{ text-align:left;}
.lishedx dl img{ display:inline-block; margin:0 5px -3px 0;}
.lishedx dt{ float:left}
.lishedx dd{ float: right;}
.tabdl{padding:20px 0 20px 105px;border:1px solid #ddd; margin-top:10px; line-height:20px;}
.tabdl dt{ float:left; width:135px;}
.tabdl dd{ float: right; width:958px;}
input.sub{ color:#fff; background:#0070ce; margin:20px auto; display:block; padding:10px 30px; cursor:pointer;}
.tabdl textarea{ border:1px solid #ddd; width:600px;  padding:5px;height:280px;margin-bottom:10px;}
.tabdl input[type=text]{ width:600px; margin-bottom:10px; padding:5px;}
.tabdl span.shuom{ width:600px; color:#888; display:block;}

.mh_date{height:20px;line-height:20px;padding:5px; width:171px;cursor:pointer;background:url(../img/bg.png) 153px -83px no-repeat #fff;}
.calender{width:255px;margin:50px auto;top:0;left:0;border:4px #D6D6D6 solid;background:#EBEBEB;position:absolute;display:none;z-index:999;}
.calendertb{width:100%;}
.calendertb td{width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.calendertb td.hover,.calendertb td.weekendhover{background:#D6D6D6;}
.calendertb th{width:35px;height:30px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;color:#979797;}
.tdtoday{background:#0080FF;color:#fff;width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.getyear{height:35px;line-height:35px;width:100%;text-align:center;}
.preMonth{font-size:14px;font-weight:bold;cursor:pointer;margin-right:18px;color:#0080FF;}
.nextMonth{font-size:14px;font-weight:bold;cursor:pointer;margin-left:18px;color:#0080FF;}

.ranking{ border:1px solid #ddd;}
.ranking h2{ padding:5px; line-height:25px; color:#ff6600;border-bottom:1px solid #ddd;}
.ranking h2 a{ float:right; line-height:30px;}
.rankingx{ background:#fefde8; border:1px solid #fdcd50; color:#ff6600; padding:20px 30px; margin:30px 90px;}
.rankingl{padding:20px 30px; margin:30px 110px 0;}
.rankingl img{ float:left; vertical-align: middle}
input.rankingl1{ height:29px; margin-right:10px;}
input.rankingl2{ background:#ff9900; color:#fff; padding:5px 18px; cursor:pointer;}
.rankingcp{ border:1px solid #ddd; padding:20px; margin-top:10px;}
.rankingcpdl{margin:30px;line-height:30px;}
.rankingcpdl dt{ float:left; width:100px;}
.rankingcpdl dd{ float: right; width:995px; }
.rankingcpdl dd a{ margin:0 15px;}
.rankingcplist{ margin-top:10px; border-bottom:1px dashed #ebeef4; padding-bottom:10px;}
.rankingcplistx{ background:#ebeef4; line-height:30px; margin-bottom:10px;padding-left:30px;}
.rankingcplist .w210{ line-height:30px;}
.rankingcplist .w210,.rankingcplist .w260{ margin-left:35px;}
.rankingcplist .w150{ margin:135px 0 0 160px;}

.car{ margin:10px auto 40px;}
.car td img{ margin:0 auto;}
.car td{ padding:10px; text-align:center;}
.car td.dli{text-align: left;}
a.duibi{ border:1px solid #ddd; padding:2px 5px;}
a.shanchu{ border:1px solid #ff6600; padding:2px 5px; color:#ff6600; margin-bottom:10px; display:inline-block;}
.mtabds01{ display:none;}
.mtabds02{ display:block;}
.mtabm,.mtabxm{ margin:0 70px;}

.mouth{ margin:10px 30px;}
.mouth h2{ text-align:right;}
.mouthtit{ border-bottom:1px dashed #ebebeb; line-height:30px;}
.mouthtit span{ float:right;}
.mouthtitx{ width:420px; height:190px;margin:20px auto;}
.mouthtitxz{ width:245px; height:190px; float:left; margin-left:66px}
.mouthtitxl,.mouthtitxr{font-size:40px; line-height:200px;user-select:none; cursor:pointer;-webkit-user-select:none;}
.mouthtitxl{float:left;}
.mouthtitxr{float: right;}
.mouthcont{ line-height:20px;}
.mouthcontx{ margin:20px 0;}
.mouthcontx a{ float:right; color:#fff; background:#ff9900; display: block; border-radius:5px; padding:5px 10px;}
.mouthsubx{ display:none;}
.mouthsubl{ margin:0 0 10px 0;height:78px; border:1px solid #ddd;}
.mouthsub input[type=submit]{ background:#448aca; color:#fff;border-radius:3px; padding:5px 10px; cursor:pointer;float:right;}
.mouthpl{ line-height:20px; border-bottom:1px dashed #ebebeb; padding:10px 0;}
.mouthpl img{ float:left; margin:0 5px 0 0;}
.mouthplx span{ float:right}
.mouthzan{ line-height:30px;}.mouthzan p{ padding-left:30px}

.grid{ margin-bottom:20px;}
.gridx{width:855px; float:right;}
.gridx_1 a{margin-top:5px;}
.gridl{ width:268px; float:left;}
.gridl h3{ margin:5px 0 7px;}
.gridl a{ float:right; color:#0070ce;}
.gridl td,.gridr td{ padding:8px 6px;}
.gridr{ width:528px; float:left;margin-left:30px;line-height:22px;}
.gridr table{ border:1px solid #ddd; margin-top:8px; padding-top:6px;}

.alltab{ border-bottom:2px solid #0070ce;}
.alltab ul li a{ padding:5px 20px; float:left; border:1px solid #ddd; margin-right:1px;}
.alltab ul li a.cur{ background:#0070ce; color:#fff;border:1px solid #0070ce;}
.alltab span{ float:right; margin-right:30px;}
.alltabx{ border-bottom:1px solid #ddd; line-height:30px; padding:10px 20px;margin-bottom:10px;}
.alltabx a.cur{ color:#ff6600;}
.alltabx a{ margin:0 7px;}
.koubeil{ width:280px; float:left; line-height:22px;}
.koubeir{ width:900px; float: right;}
.koubeir .mouth{border:1px solid #ddd; margin:0 0 10px; padding:10px;}
.koubeil_1{border:1px solid #ddd; padding:10px; margin-bottom:20px;}
.koubeil_1 dl{ margin-top:10px;}
.koubeil_1 dt{ float:left; width:75px;}
.koubeil_1 dd{ float: right; width:180px;}
.koubeil_2{line-height:30px;}

.banner_1{ width:745px; float:left; height:263px;}
.newadd{ margin:23px 30px; line-height:35px;}
.recommends{ border:1px solid #ddd; border-right:none; border-bottom:none;margin-top:10px;}
.recommendsx{border-bottom:2px solid #0070ce; padding:10px 3px ;border-right:1px solid #ddd;}
.recommendsx span{border-left:3px solid #0070ce; padding-left:10px;}
.recommendsx a{ float:right; line-height:23px;}
.recommends ul li{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; width:198px; height:274px; float:left; text-align:center; position:relative;}
.recommends ul li img{width:198px; height:250px;}
.recommends_1 ul li img{height:230px;}
.manuright_1{width: 996px;}
.manuright_1 .inneright{ margin:0}
.manu h3{ border:1px solid #d8e3f9; line-height:30px; background:#f3f8ff; margin:10px 0 0; padding-left:6px;}
.manu .h3x{ border:1px solid #d8e3f9; padding:10px; border-top:none;}

.diqu{ background:#bfd8fe; padding:10px; line-height:20px;}
.diqu_1{ background:#d8e3f9;}
.diqu h4{ margin-bottom:10px;}
.diqu a{ display:block; width:56px; float:left;}
.banner_2{height:272px; margin-bottom:10px;}
.banner_3{height:290px;}
.smallbig{ margin-top:35px; border-top:1px solid #0070ce; overflow:hidden;}
.smallbig li{ float:left; width:113px; height:35px;overflow:hidden; margin:0 0 3px 5px;}
.smallbigx{ margin:0 5px;}
.zhuce_1{ background:url(../img/bg1.png) 0 -153px; width:215px; height:45px; margin:10px 0 10px 12px; line-height:45px;}
.zhuce_1 a{ width:107px; float:left; text-align:center;}
.zhuce_1 a.dl{ color:#fff;}
.zhuceimg{ margin-left:3px;}
.zhuceimg img{ width:115px; height:40px; display:inline; margin:3px 3px 0 0;}
.zhuce2img img{ width:120px; height:112px; float:left;}
.zhuce_2{ text-align:center; margin:20px ;}

.foreign{ width:1200px; margin:20px auto 0;}
.foreigntit{ border-bottom:2px solid #0070ce; padding-bottom:5px;}
.foreigntit1{ border-bottom:2px solid #69be6f;}
.foreigntit2{ border-bottom:2px solid #4996cc;}
.foreigntit3{ border-bottom:2px solid #ba877f;}
.foreigntit4{ border-bottom:2px solid #00b7ee;}
.foreigntit5{ border-bottom:2px solid #13b5b1;}
.foreigntit6{ border-bottom:2px solid #8f82bc;}
.foreigntit h2{ float:left; width:200px;}
.foreigntit span{ float:right;}

.foreignr_1 li{line-height:20px;}
.foreignr_1 li img{height:145px;}
.foreignr li.logo{height:93px;}
.foreignr li.logo img{height:70px;}
.foreignli{width:159px;height:135px; padding:10px; background:rgba(0,0,0,.6);position:absolute; top:10px; left:10px; line-height:24px; opacity:0; text-align:left;color:#fff; }
.foreignr li:hover .foreignli{opacity:1;transition:all .6s; -webkit-transition:all .6s;}
.foreign .arealeftx{ float:left; width:200px;}
.newpro{ width:200px; float:left;}
.newprox{ background:#69be6f; color:#fff; padding:20px; line-height:26px;}
.newprox1{ background:#4996cc;}
.newprox2{ background:#ba877f;}
.newprox3{ background:#00b7ee;}
.newprox4{ background:#13b5b1;}
.newprox5{ background:#8f82bc;}

.pro_jectl{overflow:hidden}
.pro_jectl,.pro_jectl img{ width:360px; height:300px; float:left;}
.pro_jectr{ width:505px; height:300px; float: right;}
.pro_jectr li{border:1px solid #ddd; padding:5px 20px;width:463px; overflow:hidden; line-height:25px; margin-bottom:4px; cursor:pointer;}
.pro_jectr li.last{ margin-bottom:0;}
.pro_jectr li img{ width:60px; height:60px;float:left; margin-right:10px;}
.pro_jectr li.cur{ background:url(../img/bg.png) 0px -107px no-repeat;}
.detaright_1{ float:left; width:880px;}
.other_1{ margin-top:0;}
.pro_jectx{border:1px solid #ddd; padding:10px; margin:10px auto;width:860px;float: left;    background: #fff;}
.pro_jectxtit{border-bottom:2px solid #0070ce;}
.pro_jectxtit span{ width:100px;color:#fff; line-height:30px;text-align:center; display:block; background:#0070ce; }
.pro_jectx li img{ width:220px; height:132px; float:left; margin:0 10px;}
.pro_jectx ul li{ line-height:21px; padding:10px 0;overflow:hidden;border-bottom: 1px solid #ddd;}
.pro_jectx ul li p{height:65px;overflow:hidden;}
.pro_jectx li h2{ margin-bottom:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
.pro_jectx li h3{ margin-bottom:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold; font-size: 18px;}

.pro_jectxz{float:right; width:470px;}
.pro_jectxz .pro_jectxz_a{width: 450px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;}
.pro_jectxz .pro_jectxz_a:hover{color:#CA2727; text-decoration: underline;}
.wikipedia{ width:360px;height:300px; float:left;position:relative;}
.wikipedia1 img{ width:360px; height:300px;}
.wikipedia2{ padding:10px;width:340px;height:30px;background:rgba(0,0,0,.6); color:#fff; position:absolute; bottom:0px;}
.wikipedia2 span{ display:block;height:30px;line-height:35px; text-align: center;}
.wikipedia2 span a{color: #fff;}
.wikipedia2 span a:hover{color: #f60; text-decoration: underline;}
.wikipedia3{ position:absolute;right:10px; bottom:60px;}
.wikipedia3 li{ float:left; width:15px; height:15px; background:rgba(255,255,255,.7); margin-right:5px; cursor:pointer;}
.wikipedia3 li{color:#fff;text-align: center; background:#A7D5BE;}
.wikipedia3 li span.cur{background:#0070ce;}
dl.ship{padding:7px 10px;}
dl.ship dt{ width:70px; height:70px;float:right;}
dl.ship dd{/*float: left;*/ line-height:25px;}
a.lineHeightac {display: inline-block;margin-top: 10px;text-indent: 2em;font-size: 12px;line-height: 20px;}
dl.ship dd h2{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tyli{ padding:10px 10px 7px ;}
.tyli li{ margin-bottom:10px; height:21px; overflow:hidden;background:url(../img/bg.png) no-repeat 0px -18px; padding-left:20px;}
.tyli li a:hover{text-decoration: underline;}
.brandpic_l{ width:173px; height:135px; float:left; margin:0 5px 0 5px; text-align:center;}
.brandpic_l{ width:173px; height:135px; float:left; margin:0 5px 0 5px; text-align:center;}
.brandpic_l img{ width:173px; height:100px;}
.wikipediar{ height:120px; color:#fff; background:url(../img/ct.jpg); text-align:center; padding:50px 20px; line-height:30px;}
.wikipediarx{ margin:15px 18px;}
.wikipediarxm{ border:1px solid #ddd; padding:8px; margin:10px 0; height:150px; color:#888;}
.wikipediarx a{ margin:10px 15px 7px 0;}
.wikiplist{ width:940px; float:left;}
.wikiplistr{ width:242px; float: right;}
.wikiplistr .other{ margin:0;}
.nobo{border:none;}
.wikiplist ul{border:1px solid #ddd; overflow:hidden; margin-bottom:15px;}
.wikiplist h3{border-bottom:2px solid #0070ce; line-height:30px; padding-left:10px;}
.wikiplist li{ width:167px; height:180px;float:left; margin:10px; line-height:22px;}
.wikiplist li img{ width:167px; height:120px;float:left; margin-bottom:10px;}
.wikipzwl{ width:748px;min-height:600px; float:left;border:1px solid #ddd; padding:20px;}
.wikipzwl p{ margin:10px 0; line-height:22px; font-size:14px; text-indent:2em;}
.wikipzwl h1{ text-align:center;}
.wikipzwr{border:1px solid #ddd; background:#f8f8f8; width:188px; line-height:24px;float:left;padding:10px; min-height:620px;}
.wikipzwr li{ padding-left:26px; margin-left:5px;background:url(../img/bg.png) 0 -176px no-repeat;}
.wikipzwr h4{ color:#000}

/*会展*/


a.aMgb10c {float: right;font-size: 14px;color:#5087a0;font-family: "microsoft yahei";font-weight: 200;}
a.aMgb10c:hover {color:red; }
.expo1{width:330px;float:right;}
.expo1 div,.f18y{ background:#0070ce; padding:10px;}
.expo1 div a{ width:150px; display:inline-block; text-align:center; color:#fff;}
.expo1 h3{ border-bottom:2px solid #ddd; padding-bottom:7px; color:#0070ce;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.expoIndex {height: 250px;}
a.aImgbto {display: inline-block;width:200px;height: 50px;overflow: hidden;font-weight: 200;}
a.aImgbto:hover{text-decoration: underline;}
.expoIndex h3.mgb10Tsc {border: none;color:#034C88;font-weight: bold; font-size: 20px;}
.expoIndex li{padding: 20px;padding-left: 15px; padding-right: 20px;border: 1px solid #ebebeb;width:192px;height:170px;margin-right: 13px;margin-bottom: 15px;float: left;line-height: 25px;overflow: hidden; font-weight: bold;font-family:"microsoft yahei";font-size:14px; }
.expo1 li{ padding-left:20px; background:url(../img/bg.png) no-repeat 2px -15px; line-height:25px;overflow: hidden;text-overflow: clip;white-space: nowrap;text-overflow: ellipsis;}
.expo2{width:330px;float:right; line-height:18px;margin: 10px 0;}
.expo2 li{border-bottom: 1px solid #ddd; overflow:hidden; padding:10px 0; color:#5f5f5f;}
.expo2 li h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;}
.expo2 li img{ margin-right:10px;float:left;}
.expo3{width:330px;float:right;}
.expo3 li{overflow:hidden; padding-top:15px; text-align:center;color:gray}
.expo3 li h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size: 18px; font-weight: 200;}
.expo3 li a:hover{text-decoration: underline;}
.expo3 li img{ margin-bottom:10px;} 
.expo4{width:520px;float:left;}
.expo4 li{overflow:hidden; line-height:22px;padding-bottom:10px;margin-bottom:10px;  color:#5f5f5f;}
.expo4 li img{ margin-right:10px; float:left} 
.expo4 li div{ /*margin-top:10px;*/ text-align:right}
.expo4 li h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pict{ margin-bottom:15px;}
.pict h4 a{ display: inline-block;max-width:200px;height:20px;margin-left:25px;font-size:12px;font-weight: 200;line-height: 20px;overflow: hidden;text-overflow: ellipsis;text-align: right;white-space: nowrap;}
 /*.pict h4 a:hover{ color:red;}*/
 .w680px{width: 680px;}
 .pict h4 .w680px a{font-size: 14px; color: #0070ce;}
 .pict h4 .w680px a:hover{color: #ca2727;text-decoration: underline;}
 .loading{/* border:1px solid #ddd;*/ text-align:center; line-height:30px; cursor:pointer;font-size: 16px;}
.rechotul li{ width:180px; height:180px; float:left; line-height:30px; margin:10px 29px 0 29px;overflow:hidden;}
.rechotul li img{ width:180px; height:150px;}
.project ul.rechotul{width:1200px;}
.f18y a{ width:140px;display:inline-block; text-align:center; color:#fff;}
.mgb10{margin-bottom:10px;}
.Topr a{ margin-right:30px;}
.detaleft_2 img {width: 300px;margin-bottom: 10px;}
.countdown{ margin:15px 0;line-height:30px;}
.countdownl{ width:65px; height:30px; background:url(../img/dj.gif);  padding-left:120px; float:left;}
.countdownr{ width:450px; float:right; text-align:right}
.countdownr a{ display:inline-block; background:#0070ce; color:#fff; padding:0 20px; border-radius:15px; margin-left:20px;}

/*.gray a.hf1{ background:url(../img/bg.png) 10px -80px no-repeat; padding-left:30px;}
.gray a.hf{ background:url(../img/bg.png) 3px -192px no-repeat; padding-left:30px;}
*/
.foreignr li{float:left; border:none;width:200px; padding:11px; height:246px; text-align:left;}
.foreignr li img{width:200px;height:155px; margin-bottom:6px;}
.lih30{ line-height:30px;}
.protext img{ float:left; margin-right:20px;}
.pro_jectxtit1 span {width: 130px;}

.te {border:1px solid #bbb; padding:0 1px 1px; font:12px Verdana,Arial;}
.te iframe {border:none}
.teheader {height:31px; border-bottom:1px solid #bbb; background:url(../img/header-bg.gif) repeat-x; padding-top:1px}
.teheader select {float:left; margin-top:5px}
.tefont {margin-left:12px}
.tesize {margin:0 3px}
.testyle {margin-right:12px}
.tedivider {float:left; width:1px; height:30px; background:#ccc}
.tecontrol {float:left; width:34px; height:30px; cursor:pointer; background-img:url(../img/icons.png)}
.tecontrol:hover {background-color:#fff; background-position:30px 0}
.tefooter {height:32px; border-top:1px solid #bbb; background:#f5f5f5}
.toggle {float:left; background:url(../img/icons.png) -34px 2px no-repeat; padding:9px 13px 0 31px; height:23px; border-right:1px solid #ccc; cursor:pointer; color:#666}
.toggle:hover {background-color:#fff}
.resize {float:right; height:32px; width:32px; background:url(../img/resize.gif) 15px 15px no-repeat; cursor:s-resize}
#editor {cursor:text; margin:10px}

.arealeft3 li{ width:198px;float:left; height:100px; margin:0 10px 10px 0; line-height:30px; position:relative;border: 1px solid #ddd;}
.arealeft3 li img{width:200px;height:100px;}
.arealeft3 li div{ background-color:#000;filter:Alpha(opacity=70);background:rgba(0,0,0,.7); color:#fff; bottom:0;left:0; position:absolute; height:30px;width:194px; padding:0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.arealeft4 li{ width:360px;float:left; height:180px; margin:0 15px 13px 22px; line-height:30px; position:relative; border: 1px solid #ddd;}
.arealeft4 li img{width:360px;height:180px;}
.arealeft4 li div{ background-color:#000;filter:Alpha(opacity=70);background:rgba(0,0,0,.7); color:#fff; font-size:14px;bottom:0;left:0; position:absolute; height:30px;width:340px; padding:0 10px;}
.arealeft41 li{ width:288px;height:144px; margin:10px 3px 13px}
.arealeft41 li img{width:288px;height:144px;}
.arealeft4 li div{width: 340px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.features li{ padding:5px; border:1px solid #ebebeb; width:160px; height:180px; margin-right:15px;float:left; line-height:20px;}
.features li.cur{ margin-right:0;}
.features li h4{ text-align:center; color:#0965b2;}
.bidding{width:200px;float:left; overflow:visible;}
.biddingx{border:1px solid #ddd;padding:10px;height:135px;}
.biddingx a{ margin:0 6px 0 0; line-height:28px;}
.projects{ width:1200px; margin:10px auto;}
.projects img{ width:394px; float:left; margin-right:9px;}
.projects a.cur img{margin-right:0;}
.dynamic{ border:1px solid #ddd; margin-top:10px;}
.dynamicl{ width:305px; float:left;  border-right:1px solid #ddd; padding:10px 30px;line-height:30px;}
.dynamicl h2{ padding-left:30px; background:url(../img/bg.png) 0 -219px no-repeat;}
.dynamicl li span{ float:right;}
.dynamicr h2{ padding-left:30px; background:url(../img/bg.png) 0 -272px no-repeat;}
.dynamicr{ width:305px; float:left; padding:10px 30px;line-height:30px;}
.release{ border:1px solid #ddd; height:136px;}
.release ul{overflow:hidden; cursor:pointer;}
.release ul li{ float:left;border-bottom:1px solid #ddd; width:119px; text-align:center; line-height:30px; height:30px;}
.release ul li.cur{ border-top:2px solid #0070ce; height:28px;border-bottom:1px solid #fff;  background:#fff; border-right:1px solid #ddd;border-left:1px solid #ddd; margin:0 -1px 0 -1px;}
.release p{ text-indent:2em; margin:10px; line-height:20px; display:none;}
.release p.disb{ display:block;}
.releasex{ border:1px solid #ddd; height:120px; padding:10px; margin:10px 0; line-height:20px;}
.releasex_1{height:206px;}
.releasex_1 a{ width:220px; display:block; line-height:24px;height:24px;}
.releasex p{ text-align:right}
.projectsub{ line-height:25px;}
.projectsub li{ padding-left:26px; background:url(../img/new.gif) no-repeat 1px 8px;}
.projectsubl{ width:566px; padding:0 10px; margin:10px 0; border-right:1px solid #ddd;}
.projectsub span{ float:right;}
.projectsubr{width:570px; padding:0 10px; margin:10px 0;}
.boxHeight {line-height: 20px;}

.ul_01{display:none; margin:0 10px; padding-left:70px;overflow:hidden; line-height:30px;}
.ul_11{ display:block}
.ul_01 a.cur{ margin:0 6px;padding:8px;}
.ul_01 a.curr{color:#0070ce;}
.ul_01 li{ float:left; position:relative;}
.conditions dl.cur{border:none;}
.nobop{ border:none; margin-top:0; padding:0;}
.imgContainer { width: 745px; margin: 20px auto; padding: 10px;}
.imgUl { position: relative; width: 2500px; }
.box { width: 684px; margin-left: 30px; overflow: hidden; }
.detailImg, .smallImg { position: relative; }
/*detailImg*/
#detailImg-box { min-height: 200px; }
.detailImg { text-align: center; }
.detailImg img { max-width: 684px; }
.detailImg p { text-align: left; margin:30px 0;color: #999; }
#detailImg-pre, #detailImg-next { position: absolute; width: 30px; height: 46px; top: 50%; background: url(../img/page_button.gif) 0 0 no-repeat; cursor: pointer; text-indent: -9999px; }
#detailImg-pre { left: 0; background-position: -35px 0; }
#detailImg-next { right: 0; background-position: -99px 0; }
#detailImg-pre:hover { background-position: -35px -47px; }
#detailImg-next:hover { background-position: -99px -47px; }
/*smallImg*/
#smallImg-box { height: 92px; }
.smallImg li { float: left; width: 76px; }
.smallImg li a { display: block; width: 70px; height: 70px; border: 3px solid #fff; overflow: hidden; vertical-align: middle; margin: 5px auto; }
.smallImg img { width: 70px; }
.smallImg li a:hover, .smallImg .cur a { border-color: #F45E5E; }
#smallImg-pre, #smallImg-next { position: absolute; top: 0; height: 92px; width: 28px; margin: 0; background: url(../img/album-arrow.png) 0 0 no-repeat; cursor: pointer; }
#smallImg-pre { left: 0; }
#smallImg-next { right: 0; background-position: 0 -94px; }
#smallImg-pre:hover { background-position: -28px 0; }
#smallImg-next:hover { background-position: -28px -94px; }
.spanHoverr:hover {color: red; text-decoration: underline;}

/*.article{border:1px solid #ddd; padding:30px;}  */
.article h1{ text-align:center;}
h1.articleH1c{white-space: normal; margin-top: 35px; font-size: 24px;}
.article h3.f18{ color:#0070ce; line-height:40px; border-bottom:1px solid #0070ce;}
.articlex{ line-height:30px; margin:20px 0 10px;}
.articlex_1{ text-align:center; height:40px;color:#1A1A1A; margin:0; position:relative;}
.articlex_1 img{position:absolute;right:98px;top:0;}
.bshare-custom{ width:200px; float:right;  margin-top: 5px;}
.articled{ padding:10px; background:#e5f7ff; line-height:22px; margin:15px 0;}
.articlex1{ color:#333; border:none;line-height:22px; margin-bottom:20px;}
.articledx p{ margin:10px 0;line-height:28px; }
.ultable{ width:824px; margin:30px auto; border-left:1px solid #ddd;border-top:1px solid #ddd; overflow:hidden;}
.ultable li{ width:135px;line-height:50px;float:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd; padding-left:20px;}
.ultable li.w235{width:235px; }
.table{ background:#ddd; margin:25px 0;}
.table td{ background:#fff; padding:10px 20px; text-align:center;}



.introduced{ height:430px; position:relative; background:url(../img/bn.jpg);}
.introduced img{ position: absolute; right:90px;top:35px;}
.imgxq{ border:1px solid #ddd; padding:5px;}
.imgxq h4{ border-bottom:2px solid #0070ce; padding:5px;}
#pro_jectxzBox .ship { /*height: 90px;*/height:65px; overflow: hidden; }
#pro_jectxzBox .tyli {/*height: 185px;*/height: 205px;overflow:hidden;}
.main.nobo.mainPadT {
    padding-top: 0px;
    margin-top: 0px;
}

#show1 { width: 1198px; height:380px; border: 1px solid #ccc; margin:20px auto 0; overflow:hidden; }
#show1 ul { width: 3300px; height:380px; }
#show1 ul li { width: 180px; height:380px; float: left; position: relative; overflow:hidden; }
#show1 .active { width: 660px; }
#show1 ul span { width: 180px; height: 380px; padding-top: 10px; border-right: 1px solid #fff; position: absolute; top: 0; right: 0; color: #fff; font-size: 12px; text-align: center; cursor: pointer; }
#show1 ul img { width: 660px; height: 380px; }
.bgCol { background: #fff;opacity:0; }


/*详情页猜你喜欢*/
.expressionsUnderlist{ width: 838px; height:215px; margin-bottom: 20px;overflow: hidden;border: 1px solid #0070ce; }
.expressionsUnderlist_o{ height: 30px;background:#2684d2; color: #fff;font-size: 16px;line-height: 30px; padding-left: 10px;}
.expressionsUnderlist_else{background: url("../img/12.png") no-repeat 0px -488px; width: 780px; height: 20px;font-size: 14px; margin: auto;margin-top: 10px; overflow: hidden; padding-left: 15px; }
.expressionsUnderlist_else p{display: inline-block; width:680px;height: 20px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.expressionsUnderlist_else p a:hover{text-decoration: underline;}
.expressionsUnderlist_else span{float: right;}
.copyright{width:818px; border:1px solid #ffe0c5; background:#fffbee; margin: 20px auto;padding:20px 20px; font-size: 14px;}
.copyright h3{ width:95%; padding:0 0 5px 20px; border-bottom: 2px solid #ff7300; color:#ff7300;  margin-bottom: 10px;}
.copyright p{ line-height: 25px; }
a.hotLineInfo{color:#333 !important;}
a.hotLineInfo:hover{color:#0070ce !important; text-decoration: underline;}
#wate_loading li a:hover{text-decoration: underline;}
.underlineHove:hover{text-decoration: underline;}
/* 详情页相关产品 */
#relationProducts{height:190px;}
#relationProducts .expressionsUnderlist_o{margin-bottom: 20px;}
.relation_p{float:left;display:block;width:15%;margin-left:1%;font-size: 14px;overflow:hidden;height:130px;text-align: center;line-height: 19px;}
.relation_p img{height:80px;width:80px;margin-bottom: 10px;}
.relation_p>a:hover{text-decoration: underline;}


.articlex.f14.newSpantest{font-size: 12px; color: #666666;}
.newSpantest{font-size: 12px; color: #666666;}
.newPlspan{float: right; margin-right: 15px;}
.newFixedbg{padding:20px; line-height: 27px; background: #f0f0f0;  font-size: 16px; color: #333333; margin-bottom: 20px;}
.newFixedbg img{float: left; margin-right: 10px;}
.newFixedbg font{color: #034c88;}
#newIcon .bshareNew{background: url(../img/pyq.png) no-repeat;}
#newIcon .bshareNew2{background: url(../img/fx.png) no-repeat;}
.bshare-custom{ width:105px; float:right;  margin-top: 5px; margin-left: 10px;}


/*2018-6-13 修改整理*/

/*首页公共导航*/
.navMore{color:#fff;display: block;width:80px;cursor: pointer;}
.navMore i{background:url("../img/down_arrow.png") no-repeat -3px 0px;background-size: 20px auto;width: 20px;height: 15px;margin-left: 3px;display: inline-block;}
/*.navLi_m{position: relative;}*/
.navMoreUl{position: absolute;width: 100px !important;height: auto !important;z-index: 99999;margin-left: -20px;display: none; }
.navMoreUl li{float: left;text-align: center;width: 100px;color: #fff;}
.nav ul .navMoreUl{background: #fff; color: #333333;   border-top:none; box-shadow:0 2px 2px 2px #afadae;}
.nav ul .navMoreUl a{color: #333333;}
.nav ul .navMoreUl li a:hover{ background: #fff; color: #0070ce; }
.bgDiv20{background: #f6f6f6; height: 20px; width: 1200px; margin:0 auto;}


/*首页*/
.bannerZx {width: 1200px;margin: auto;}
.tising{ width:860px;float:left; margin:10px 0px 5px 0; height:490px;position:relative;}
.tisingTpts{width: 1200px;margin:10px auto 10px; height:380px;position:relative;}
.tising_1{ height:380px;}
.tising_1 .tisingz,.tising_1 .tisingy,{ top:160px;}
.tisingl{width:1000%;}
.tisingl li{ width:860px; float:left;position:relative;}
.tisingTpts .tisingl li{ width:1200px; float:left;position:relative; }
.tisingl div{ background:rgba(0,0,0,.7);position:absolute;font-size: 14px;bottom: 0px;color: #fff;width: 720px;height: 46px;line-height: 46px;}
.tisingl div h2{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: center;}
.tisingl div h2 a{color: #FFF;}
.tisingl div h2 a:hover{color: #f60; text-decoration: underline; }
.tisingl div p{height:65px;overflow: hidden;}
.tisingz,.tisingy{font-family:SimSun; background:rgba(0,0,0,.3);user-select:none;-webkit-user-select:none;font-size:40px; cursor:pointer;width:30px; text-align:center;color:#fff;position:absolute; top:115px; left:10px;}
.tisingzTp,.tisingyTp{ background:rgba(0,0,0,.3);user-select:none;-webkit-user-select:none;font-size:40px; cursor:pointer;width:30px; text-align:center;color:#fff;position:absolute; top:165px; left:10px;}
.tisingy{left:825px;}
.tisingyTp{ left: 1158px; }
.pinp1 i{ cursor:pointer}
.pinp2{display:none} 


.marg_t20{margin-top: 20px;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}
.poster-main{position: relative;width: 900px;height: 270px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 270px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.7;}
.poster-main .poster-prev-btn{left: 0px;background: url("../img/btn_l.png") no-repeat center center; }
.poster-main .poster-next-btn{right: 0px;background: url("../img/btn_r.png") no-repeat center center;}



.expo{ width:320px;float:left;height: 490px;margin:10px 0px 0px 20px; background:#fff;}
.topZxc {display: inline-block;width: 90%; margin:20px 0px 8px 15px; font-family: "microsoft yahei";font-size: 21px;font-weight: bold; border-left: 5px solid #0070ce; text-indent: 15px; line-height: 22px;}
.expo li {height:75px;line-height: 24px;margin: 10px 15px 10px 15px;font-family: "microsoft yahei";font-size: 16px;/*font-weight: bold;*/}
.expo li h2{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.expo li img{ float: left; margin-right: 10px; }
.expo li h3 a:hover{ text-decoration: underline; }
.expo li p{ text-indent:2em;}
.expo.gray a{color: #0070ce;}
.expo.gray a:hover{color: #CA2727;text-decoration: underline;}
span.dateZxun {float: right;}

/*轮播图按钮*/
.banner .btn {
    display: none;
    position: absolute;
    width: 40px;
    height: 50px;
    color: #FFF;
    top: 50%;
    margin-top: -25px;
    z-index: 5;
    text-align: center;
    line-height: 50px;
    font-size: 40px;
    cursor: pointer;
}
.banner .bannerleft {
    left: 0;
    background: url(../img/btnleft.png) -11px -5px;
}
.banner .bannerright {
    right: 0;
    background: url(../img/btnright.png) -11px -5px;
}
.banner .bannerleft:hover {
    background: url(../img/btnleft.png) -11px -65px;
}
.banner .bannerright:hover {
    background: url(../img/btnright.png) -11px -65px;
}
.num1hover{
	display: inline-block;
	width: 100%;
	height: 100%;
	background:#00b38a; color:#fff;
}
.num1 span.cur{
	display: inline-block;
	width: 100%;
	height: 100%;
	background:#ff7300; color:#fff;
}
.banner:hover .btn {
    display: block;
}

/*轮播图小图*/
.wikipedia .btn {
    display: none;
    position: absolute;
    width: 40px;
    height: 50px;
    color: #FFF;
    top: 50%;
    margin-top: -25px;
    z-index: 5;
    text-align: center;
    line-height: 50px;
    font-size: 40px;
    cursor: pointer;
}
.wikipedia .bannerleft2 {
    left: 0;
    background: url(../img/btnleft.png) -11px -5px;
}
.wikipedia .bannerright2 {
    right: 0;
    background: url(../img/btnright.png) -11px -5px;
}
.wikipedia .bannerleft2:hover {
    background: url(../img/btnleft.png) -11px -65px;
}
.wikipedia .bannerright2:hover {
    background: url(../img/btnright.png) -11px -65px;
}
.wikipedia:hover .btn {
    display: block;
}

.wikipedia3 span.cur{
	display: inline-block;
	width: 100%;
	height: 100%;
	background:#ff7300; color:#fff;
}

ul.num1 {
    position: absolute;
    bottom: 180px;
    left: 50%;
    margin-left: -30px;
    cursor: pointer;
}
ul.num1 li {
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 10px;
    text-align: center;
    line-height: 20px;
    background:#A7D5BE;
    cursor:pointer;
    color: #fff;
    text-align: center;
}
.tisingz, .tisingy{display: none;}
ul.num1 li span.cur{background:#0070ce;display: inline-block;width: 100%;height: 100%; text-align: center; color: #fff;}
.tising1Li {
    width: 850px;
    height: 330px;
    float: left;
}
.imgInformationsc{text-indent: 2em;}
.tising:hover .tisingy{display: block;}
.tising:hover .tisingz{display: block;}

.botImg_btns{width: 860px; height: 150px;  margin-top: 10px; font-size: 14px;}
.botImg_btns li{display:block; float: left; width: 162px; height:148px; margin-left: 10px; border:1px solid #ddd; background: #fff;}
.botImg_btns li.cur{color: #0070ce}
.botImg_btns li a{color: #666666;}
/*.botImg_btns li.cur a{color: #0070ce}*/
.botImg_btns li div{ line-height: 23px; height: 45px; overflow: hidden;  margin-top: 3px; padding: 0px 10px;}
.nav{width: 100%; background:#0070ce; }
.pro_jectx ul{padding:0 10px;}
.news_emb{padding: 3px 10px; border: 1px solid #dddddd; border-radius: 5px; margin-left: 10px;}
.bot_timen{font-size: 14px; overflow: visible;}

.pro_jectx .page ul li{border-bottom: none;}
.new_rightbz {width: 320px;float: right;margin: 0px 0px 20px 20px;background: #fff;}
.new_rightbz ul.list_newst li {max-height:48px;/*float: left;*/line-height: 24px;margin: 2px 20px 10px 20px;padding-left: 20px; background: url("../img/ddaz.png") 0 6px no-repeat ;font-family: "microsoft yahei";font-size: 16px;}
.new_rightbz ul.list_newst li a:hover{text-decoration: underline;}
.label_taps{ padding:15px 20px; font-size: 16px;}
.label_taps a{display: block;float: left;height: 30px;text-align: center;line-height: 30px;background: #ebebeb;border-radius: 3px;overflow: hidden;padding: 0px 10px;margin-bottom: 11px;margin-right: 10px;border: 1px solid #dddddd;border-radius: 20px;}
/*.label_taps a.color_bgt{ background: #cccccc; }*/
.label_taps a.color_bgt{ background: #cccccc; }
.label_taps a:hover{background: #0172ce; color: #FFF;}
/*end首页*/
/*列表页样式更改新增*/
.site_newsty{height: 55px; line-height: 55px; font-size: 14px;}
.site_newsty span{margin: 0 3px;}
a.left_ai{ padding-left: 20px; background: url(../img/leftai.png) 0 2px no-repeat ; }

.conditions{ background:#efefef; padding: 10px; }
.conditions .topZxc{ width: 150px; float: left;     margin-top: 10px;}
.conditions dl{margin-top: 5px; font-size: 16px;}
.conditions dt{ float:left; text-align:right; }
.conditions dd a{display:block;float: left; padding:5px 8px;  background: #fff; margin:0 5px; border-radius: 3px; margin-bottom: 10px;}
.conditions dd a:hover{background: #0070ce; color: #FFF;}
.conditions dd a.cur{ background: #0070ce; color: #FFF;}
.conditions dt span.all_news{ display:inline-block; padding:5px 10px;  background: #fff; margin:0 5px;font-size: 16px; border-radius: 3px;  margin-bottom: 10px;}
.conditions dt span.all_news.cur{background: #0070ce; color: #FFF;}
.conditions dt span.all_news:hover{background: #0070ce; color: #FFF;}
.conditionsx{ width:205px; line-height:30px; border:1px solid #ddd; border-top:none;  background:#fff; margin:-1px auto 0; text-align:center; color:#333; cursor:pointer;}

/*详情页*/
.bgcolBpxz{background: #fff; /*padding:20px;*/}
ul.expo_styn li{ display: block; width: 190px; height: 160px; float: left; border:1px solid #dddddd; margin-top: 18px; margin-left: 18px; overflow: hidden;}
.h3Tit_14{font-size: 14px;font-weight: normal;line-height: 24px;padding: 5px 10px;}
.article_box{background: #fff; padding:0 20px;  padding-bottom:20px; }

.pro_j{ margin:0px auto;width:820px;   background: #fff;}
.pro_jtit{border-bottom:2px solid #0070ce;}
.pro_jtit span{ width:100px;color:#fff; line-height:30px;text-align:center; display:block; background:#0070ce; }
.pro_j li img{ width:220px; height:132px; float:left; margin:0 10px;}
.pro_j ul li{ line-height:21px; padding:10px 0;overflow:hidden;border-top: 1px solid #ddd;}
.pro_j ul li p{height:65px;overflow:hidden;}
.pro_j li h2{ margin-bottom:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
.pro_j li h3{ margin-bottom:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold; font-size: 18px;}

.pro_j .textbox{width: 575px;}
a.moreListd{ display: block; color: #2c6998; margin-top: 10px; border: 1px solid #2c6998; text-align: center; padding: 10px 0; font-size: 14px;}
a.moreListd i{display: inline-block; width: 15px; height: 15px; background:url(../img/mordz.png) 3px 5px no-repeat;}



/*微信分享代码样式*/
.subW{width:155px; height:35px;position: relative; right: -300px; top: 5px;  margin-top:1rem; display: none;}
.subW.move{ animation:sidebar-move .5s ease; -webkit-animation:sidebar-move .5s ease; bottom:0px;}
.subW.back{ animation:sidebar-back .5s ease; -webkit-animation:sidebar-back .5s ease; bottom:-260px;}
.subW .title{width: 100%; height: 40px; line-height: 40px; text-align: center; }
.shareBox .bdshare-button-style0-16{
    /*background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.1) 50%,transparent 50%);*/
    /*background-image: linear-gradient(bottom,rgba(0,0,0,.1) 50%,transparent 50%);*/
    background-size:  100% 1px;
    background-repeat: no-repeat;
    background-position: left bottom;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.shareBox .bdshare-button-style0-16:last-child{background: none;}
.shareBox .bdshare-button-style0-16:after{ content: ""; visibility: hidden;  display: none; height: 0;clear: both;}
.shareBox .bdshare-button-style0-16 a{
    text-align: center;
    float: none;
    font-size: 12px;
    padding: 35px 0 0 0;
    line-height: normal;
    height: auto;
    cursor: pointer;
    margin: 0;
    position: relative;
    background: none;
    -webkit-box-flex:1;
    -webkit-flex:1;
    flex:1;
}
.shareBox .bdshare-button-style0-16 a:after{
    content: " ";
    width:30px;
    height:30px;
    position: absolute;
    left: 50%;
    top: 0px;
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
}
.shareBox .bdshare-button-style0-16 a.bds_qzone:after{
    background: url("../img/icon_qqkongjian_yellow.jpg") no-repeat; background-size: 100%;
}
.shareBox .bdshare-button-style0-16 a.bds_tsina:after{
    background: url("../img/icon_xinlangweibo_red.jpg") no-repeat; background-size: 100%;
}
.shareBox .bdshare-button-style0-16 a.bds_sqq:after{
    background: url("../img/icon_qqhaoyou_blue.jpg") no-repeat; background-size: 100%;
}
.shareBox .bdshare-button-style0-16 a.bds_tqq:after{
    background: url("../img/icon_qqweibo_green.jpg") no-repeat; background-size: 100%;
}
.shareBox .bdshare-button-style0-16 a.bds_weixin:after{
    background: url("../img/icon_weixin_green.jpg") no-repeat; background-size: 100%;
}

.shareBox .bdshare-button-style0-16 a.popup_more{width: 100%; margin: 20px 0;}
.shareBox .bdshare-button-style0-16 a.popup_more:after{
    width:40px;
    height:40px;
    position: absolute;
    left: 50%;
    top: 0px;
    background: url("../img/icon_more_orange.png") no-repeat; background-size: 100%;

}
.shareBox h2{font-size:1rem; line-height: 2rem; padding-left: 1rem;}
/*动画*/
@keyframes sidebar-move {
    0% {
        bottom:-260px;
    }
    100% {
        bottom:0px;
    }
}
@keyframes sidebar-back {
    0% {
        bottom:0px;
    }
    100% {
        bottom:-260px;
    }
}
@-webkit-keyframes sidebar-move {
    0% {
        bottom:-260px;
    }
    100% {
        bottom:0px;
    }
}
@-webkit-keyframes sidebar-back {
    0% {
        bottom:0px;
    }
    100% {
        bottom:-260px;
    }
}

 .swiper-container {
        width: 100%;
        height:3rem;
    }
.swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.swiper-slide a{display: block; width: 100%; height: 100%;line-height: 3rem; border-bottom: 2px solid #ddd; font-size: 1rem; }
.swiper-slide a.cur{ color: #1452c7; border-bottom: 2px solid #1452c7; }
.parameterBox .parametertitle .parametertitler{ width: 40px; background: url(../img/sctb.png) 5px no-repeat;  background-size:20px auto; }
#share{width: 40px; height: 28px; background: url(../img/share.png)10px no-repeat; background-size:20px auto;  margin-right: 5px;}

.new_share_btns{width: 400px; height: 50px; margin: 50px auto; overflow: visible; position: relative;}
a.share_Btnl1{ display: block;  width: 95px; height: 30px; line-height: 30px; text-align: center; background: #70d7fa url(../img/fxt1.png) 5px 7px no-repeat; color: #FFF; font-size: 14px; float: left; margin-left: 5px;background-size:15px auto; }
a.share_Btnl2{ display: block;  width: 95px; height: 30px; line-height: 30px; text-align: center; background: #fb8484 url(../img/fxt2.png) 10px 7px no-repeat;; color: #FFF; font-size: 14px; float: left;margin-left: 5px; background-size:15px auto;}
a.share_Btnl3{ display: block;  width: 95px; height: 30px; line-height: 30px; text-align: center; background: #fed46d url(../img/fxt3.png) 10px 7px no-repeat;; color: #FFF; font-size: 14px; float: left;margin-left: 5px;background-size:15px auto;}
.share_Btnw{ display: block; overflow: visible; width: 95px; height: 30px; line-height: 30px; text-align: center; background: #6ee1bd url(../img/fxt4.png) 13px 7px no-repeat;; color: #FFF; font-size: 14px; float: left;margin-left: 5px; background-size:15px auto;}
.share_Btnwb{overflow: visible;}
.share_Btnwb.hover .subW{display: block; }
.detarightnbg{background: none;}
.detarightnbg .article_box{ margin-bottom: 20px;}
.newgg_top{ overflow: hidden; }
.newgg_top img{margin-bottom: 14px; background: #f6f6f6;}
