/* CSS Document */
html {overflow-x:hidden;background:#fff}
body{ margin:0; padding:0;  font-family:"微软雅黑";min-width:1200px;}
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none;}


.topw{ width:100%; background:#ffffff}
.topnb{ width:1200px; margin:0 auto}
.topleft{   font-size:12px; color:#666666}
.topleft a{font-size:12px; color:#666666}
.topleft a:hover{text-decoration: underline;}
.tel{ }
.topright{font-size:12px; color:#999999;height:40px; line-height:40px;}
.topright a{font-size:12px; color:#999999}
.banben{display:block;height:40px; float:left;margin-left:30px;}
.gzwm{ display:block; float:left; margin:0 5px 0 0}
.gz{ display:block; float:left; margin:11px 0 0 6px}
.banben:hover{text-decoration: underline;}

.header{ width:100%; height:115px; background:rgba(22,26,28,0.5);position:absolute;z-index:99;left:0;min-width:1200px;}
.headernb{ width:1200px; height:115px; margin:0 auto; }
.logo{ width:237px; height:49px; display:block; margin:35px 0 0 0}



.preload1 {background: url(three_1.html);}
.preload2 {background: url(three_1a.html);}

#nav {padding:0; margin:0 -24px 0 0; list-style:none; height:115px;position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; width:110px; height:115px; text-align:center;position: relative;}
#nav li a.top_link {display:block;width:110px;height:115px; text-align:center;float:left; line-height: 115px; text-decoration:none; cursor:pointer; font-family:Microsoft Yahei; font-size:14px; color:#ffffff}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0.html) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0a.html) no-repeat right top;}
#nav li:hover a.top_link {color:#fff; background:#039ae3}
#nav li:hover a.top_link span {background:url(three_1.html) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.html) no-repeat right top;}

#nav li ul.sub{display:none;position:absolute;left:50%; margin-left:-55px;top:115px; white-space:nowrap; width:110px; height:auto; z-index:300;background: url(/static/wx3m/web/images/sj.jpg) top center no-repeat #ffffff;padding:25px 0;}
#nav li ul.sub li{display:block;position:relative; float:left; width:110px; font-weight:normal;}
#nav li ul.sub li a{font-size: 12px;color:#666666;padding:6px 0;display: block;text-align: center;}
#nav li ul.sub li a:hover{font-weight: bold;color:#16a1e2;}
#nav li:hover .sub{display: block;}


#nav li .navpro{display: none;overflow: hidden;padding:35px 0 30px 0;text-align: left;display:;position:absolute;left:0;top:115px;width:466px; height:auto; z-index:300;background: url(/static/wx3m/web/images/sj.jpg) 53px top  no-repeat #ffffff;}
#nav li .navpro .navpro-left{padding-bottom:8px;width:200px;float:left;overflow: hidden;padding-left:30px;background: url(/static/wx3m/web/images/pro3.png) no-repeat right bottom;}
#nav li .navpro .navpro-left img{display: block;margin-bottom: 15px;}
#nav li .navpro .navpro-left a{display: block;color:#000000;font-size: 12px;font-family: "宋体";margin-top:10px;padding-right: 35px;width:65px;float: left;}
#nav li .navpro .navpro-left:last-child{background: none;}
#nav li .navpro .navpro-left a:hover{color:#16a1e2;font-weight: bold;}
#nav li .navpro .navpro-left .navpro-links{overflow: hidden;}
#nav li:hover .navpro{display: block;}


.libr{  font-family:Arial, Helvetica, sans-serif; font-size:10px}
.libr:hover{}





.banner{ width:100%; height:750px; position:relative;}











/static/wx3m/web









.mainnews{ width:100%; height:265px;}
.mainnewsnb{ width:1200px; height:265px; margin:0 auto}

.newsnr{ width:383px; height:203px; position:relative; display:block; border:1px solid #fff; margin:29px 0 0 24px; float:left}
.newswz{ width:383px; height:45px; background:url(/static/wx3m/web/images/newsbg.png); position:absolute; bottom:0; left:0; z-index:999}
.newswzch{ font-family:Microsoft Yahei; font-size:16px; color:#FFF; display:block;line-height: 46px;padding-left:10px;}
.newswzen{display:none;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; margin:0 0 0 8px}
.newsnr:hover{ border:1px solid #288DB9}

.about{ width:100%; height:381px; background:url(/static/wx3m/web/images/about_bg.jpg) center no-repeat; margin:60px 0 0 0; padding-top:1px}

.aboutnb{ width:1200px; height:282px; margin:100px auto 0 auto; line-height:36px; text-align:center;font-family:Microsoft Yahei; font-size:15px; color:#039ae3}
.aboutnb a{line-height:36px; text-align:center;font-family:Microsoft Yahei; font-size:15px; color:#039ae3}
.more{ display:block; width:128px; height:30px; margin:45px auto 0 auto; }

.products{ width:1200px; height:750px; margin:0 auto; border-bottom:1px solid #E5E5E5}
.productbt{ width:382px; height:53px; margin:68px auto 0 auto; background:url(/static/wx3m/web/images/probt.jpg)}
.productnb{ width:1200px; height:530px; padding-top:15px}
.productnr{ display:block; width:380px; height:271px; border:1px solid #D9D9D9; position:relative; float:left; margin:15px 0 0 25px}

.text { height:auto;  position:absolute; left:0; bottom:0; }


.imgtextwz{ margin:0 0 0 0; display:block; width:382px; height:203px; background:url(/static/wx3m/web/images/proahover.png); font-family:"����"; font-size:14px; color:#FFF; text-align:center; padding-top:90px}
.projia{ width:58px; height:58px; margin:0 auto 20px auto}

.xinwen{ width:1200px; height:554px; margin:0 auto}
.xinwenbt{ width:381px; height:56px; margin:50px auto 0 auto; background:url(/static/wx3m/web/images/newsbt.jpg);}
.xinwennb{ width:1200px; height:380px; margin:52px auto 0 auto}


.winwennrw{ width:380px; height:384px;margin:0 0 0 30px; float:left;}

.xinwennr{ display:block; width:376px; height:202px; position:relative;}
.day{ display:block; position:absolute; top:0; left:0; width:49px; height:42px; background:#039ae3; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:16px 0 0 9px; z-index:999}

.xwbt{ font-family:Microsoft Yahei; font-size:14px; color:#333333; display:block; margin:0 0 0 3px;font-weight: bold;}
.xwbt:hover{ color:#039ae3}
.xwnr{ font-family:"����"; font-size:12px; color:#8e8c8c; line-height:18px; display:block; margin:10px 0 0 3px}
.xwnr:hover{color:#039ae3}
.more2{ color:#039ae3; display:block; margin:30px 0 0 3px}
.more2:hover{ color:#000}

.footer{ width:100%; height:444px;}

.footer1{ width:100%; height:115px; background:url(/static/wx3m/web/images/footer1bg.jpg) center no-repeat}
.footer1nb{ width:1200px; height:115px; margin:0 auto}
.flgg{ display:block; float:left; width:148px; height:60px; background:url(/static/wx3m/web/images/flgg.jpg) left no-repeat; margin:28px 0 0 0; }
.flgg:hover{ background:url(/static/wx3m/web/images/flgg2.jpg) left no-repeat; }
.zlxz{ display:block; float:left; width:162px; height:60px; background:url(/static/wx3m/web/images/zlxz.jpg) left no-repeat; margin:28px 0 0 48px; }
.zlxz:hover{ background:url(/static/wx3m/web/images/zlxz2.jpg) left no-repeat; }
.jxwl{ display:block; float:left; width:187px; height:60px; background:url(/static/wx3m/web/images/jxwl.jpg) left no-repeat; margin:28px 0 0 48px; }
.jxwl:hover{ background:url(/static/wx3m/web/images/jxwl2.jpg) left no-repeat; }
.fwzc{ display:block; float:left; width:132px; height:60px; background:url(/static/wx3m/web/images/fwzc.jpg) left no-repeat; margin:28px 0 0 48px; }
.fwzc:hover{ background:url(/static/wx3m/web/images/fwzc2.jpg) left no-repeat; }
.hyzx{ display:block; float:left; width:160px; height:60px; background:url(/static/wx3m/web/images/hyzx.jpg) left no-repeat; margin:28px 0 0 48px; }
.hyzx:hover{ background:url(/static/wx3m/web/images/hyzx2.jpg) left no-repeat; }
.zxfk{ display:block; float:left; width:164px; height:60px; background:url(/static/wx3m/web/images/zxfk.jpg) left no-repeat; margin:28px 0 0 48px; }
.zxfk:hover{ background:url(/static/wx3m/web/images/zxfk2.jpg) left no-repeat; }

.en{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eee; text-align:right; margin:15px 0 0 0}

.ch{ display:block; font-family:Microsoft Yahei; font-size:13px; color:#FFF;text-align:right;;margin:2px 0 0 0}


.footer2{ width:100%; height:285px; background:#3A3A3A}
.footer2nb{ width:1200px; height:285px; margin:0 auto}
.zongbu{ width:300px !important; height:170px; margin:55px 0 0 22px}
.zongbubt{font-family:Microsoft Yahei; font-size:13px; color:#039ae3; font-weight:bold}
.zongbuwz1{font-family:"����"; font-size:12px; color:#757575; line-height:20px; margin:35px 0 0 0}
.zongbuwz1 a{color:#757575;}
.phone{font-family:"����"; font-size:12px; color:#757575; display:block; background:url(/static/wx3m/web/images/phone.jpg) left no-repeat; padding-left:16px; margin:25px 0 0 0}
.cz{font-family:"����"; font-size:12px; color:#757575; display:block; background:url(/static/wx3m/web/images/cz.png) left no-repeat; padding-left:16px; margin:5px 0 0 0}
.email{font-family:"����"; font-size:12px; color:#757575;display:block; background:url(/static/wx3m/web/images/email.jpg) left no-repeat; padding-left:16px; margin:5px 0 0 0}
.dd{font-family:"����"; font-size:12px; color:#757575;display:block; background:url(/static/wx3m/web/images/dd.jpg) left no-repeat; padding-left:16px; margin:5px 0 0 0}


.rexian{ width:405px; height:195px; background:url(/static/wx3m/web/images/foot2.jpg);margin:55px 0 0 0}
.gzwb{ margin:120px 0 0 135px}
.gzwb{ float:left}
.erweima{ float:right; margin:35px 0 0 0}


.footer3{ width:100%; height:44px; background:#303030}

.footer3nb{ width:1200px; height:44px; margin:0 auto; line-height:44px}
.footer3left{font-family:"����"; font-size:12px; color:#757575; }
.footer3left a{font-family:"����"; font-size:12px; color:#757575;}
.footer3left a:hover{ color:#FFF !important}
.footer3right{font-family:"����"; font-size:12px; color:#757575;}





.ptnews{ width:376px; height:202px; position:relative; display:block; border:1px solid #FFF; margin-bottom:15px}
.ptnews:hover{ border:1px solid #039ae3}

.bdsharebuttonbox{ float:left}
.wx{ display:block; width:16px; height:16px; float:left; margin-top:11px;}
.tcewmwb{text-align:right;
            display: none; 
            position: fixed; 
            top: 30%; 
            left: 50%;
			margin-left:-100px;
			padding:10px;
            width: 200px; 
            height: 210px; 
            background-color: white; 
            z-index:999999!important; 
            overflow: auto; }
			
.tcewmwb a{ text-align:right; color:#666; font-size:12px; font-weight:bold;font-family:Microsoft Yahei}
.tcewm{ width:188px; height:188px; margin:5px auto 0 auto}