@charset "UTF-8";
html{background: url(about:black) no-repeat fixed;}
body, div, ul, li{margin:0;padding:0;}
img{border:0px;}
body{font-family:Arial, Microsoft YaHei,sans-serif;font-size:12px;color:#666;background:#fff;}
.imgmid {display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}
.clear{clear:both;}
#author{width:24px; height:24px; float:left; text-align:center; left: -999em; position: absolute;}
#gotopbtn{position:fixed; text-align:center; width:45px; height:45px; overflow:hidden; cursor:pointer; bottom:82px; right:0px; _position:absolute; _right:0px;}
#gobuybtn{position:fixed; text-align:center; width:45px; height:45px; overflow:hidden; cursor:pointer; bottom:174px; right:0px; _position:absolute; _right:0px;}
#gokefubtn{position:fixed; text-align:center; width:45px; height:45px; overflow:hidden; cursor:pointer; bottom:128px; right:0px; _position:absolute; _right:0px;}
#gotopbtn img{display:block; width:45px; height:45px; background:#fd800c;}
#gotopbtn img:hover{background:#f76d00;}
#gobuybtn a{display:block; width:45px; height:45px; background:#fd800c;}
#gobuybtn a:hover{background:#f76d00;}
#gokefubtn a{display:block; width:45px; height:45px; background:#fd800c;}
#gokefubtn a:hover{background:#f76d00;}

.gobuybtn{position:absolute;right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||174)))}
.gokefubtn{position:absolute;right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||128)))}
.gotopbtn{position:absolute;right:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||82)))}
/* header */
#header{width:100%;height:60px;overflow:visible; background:#fd800c; border-bottom:#fff 1px solid;}
#header_logo{width:56%; height:60px; float:left; overflow:hidden;}
#header_logo_top{width:95%; height:35px; padding-left:5%}
#header_logo_bottom{width:90%; padding-left:10%; height:25px;font:italic 14px/14px Microsoft YaHei; color:#FFF;}

.hide {display:none;}
.clear {clear: both;height:1px;margin-top:-1px; overflow:hidden;}
.link_style_1 {padding-left: 15px;}
.list_style_1 dl a {line-height:35px;padding-left:15px;}

#header_nav{width:44%; height:60px; float:left;}
#header_nav dt{list-style:none; margin:0px; padding:0px;}
#header_nav dt dl{float:left; width:25%; margin:0px; padding:0px;position: relative; z-index:999;}
#header_nav dt dl a{display:block; height:60px; width:100%; line-height:60px; color:#FFF; text-align:center; text-decoration:none;font:16px/60px Microsoft YaHei;}
#header_nav dt dl a:hover{background:#f35d00;}
#header_nav dt dl a.active{background:#f76d00;}
#header_nav dt dl dt {position: absolute;top: 60px; width:100%;left: 0px;background:#fd800c;display: none; z-index:999;}/*控制下来菜单的背景颜色*/
#header_nav dt dl dt dl a:hover{width: 100%;background: #f76d00;color:#fff;}
#header_nav dt dl dt dl a {background: none;width: 100%; height:50px; line-height:50px;}
#header_nav dt dl.focus dt dl a {background: none;width: 100%; height:50px; line-height:50px;}
#header_nav dt dl.focus dt dl a:hover{width: 100%;background: #f76d00;color:#fff;}/*控制下来菜单的鼠标滑过的颜色*/
#header_nav dt dl dt dl{float: none; width:100%;}
/* nav */

/* banner */
#banner{width:100%; position:relative; border-bottom:#fff 1px solid; overflow:hidden; background:url(../images/loading.gif) no-repeat center 250px;}
#banner .wrapper{width:1000px;margin:0 auto;position:relative;}
#banner_img{display:block;position:relative;}
#banner_img li{position:absolute;top:0;left:0;width:100%;background-position:center;background-size:cover;display:none;}

#banner_img li.item1{overflow:hidden; display:block;}
#banner_img li.item2{overflow:hidden;}
#banner_img li.item3{overflow:hidden;}

#banner_img .ad_img{position:absolute;left:10px;top:80px;width:506px;height:404px;}
#banner_img .ad_txt{position:absolute;right:10px;top:200px;color:#666; font:18px/35px Microsoft YaHei;}
#banner_img .ad_txt h2{font:bold 48px/60px Microsoft YaHei; margin:0px; padding:0px; font-weight:normal;}
#banner_img .ad_txt p{margin:0px; padding:20px 0px;}
#banner_img .ad_txt a{display:block;width:120px; padding-left:15px; height:35px;text-align:center;background:url(../images/search.png) no-repeat #fd800c;color:#FFF;text-decoration:none;text-shadow:none; font:18px/35px Microsoft YaHei;}
#banner_img .ad_txt a:hover{background:url(../images/search.png) no-repeat #f76d00;}
#banner_ctr{position:absolute;width:192px;height:8px;margin-left:-96px;left:50%;bottom:40px;z-index:1; display:inline; overflow:hidden;}
#banner_ctr ul{width:192px;height:8px;font-size:0;line-height:0;position:relative;}
#banner_ctr li{display:block;float:left;width:60px;height:8px;background:#999;cursor:pointer; margin:0px 2px; opacity:0.5; display:inline; font-size:6px;}

#drag_ctr{position:absolute;width:62px;height:8px;background:#fd800c; z-index:2; display:inline; margin:0px; padding:0px;}

/* products list */
#mainbody{width:100%; height:auto;}
.pro_one{width:33%; height:540px; float:left; background:url(../images/pro_one_bg_y.gif) repeat-y left; border-bottom:solid 1px #eee;}
.pro_one:hover{background:#f5f5f5;}
.pro_one_34{width:34%;}
.pro_one_img{width:100%; height:350px; text-align:center;}
.pro_one_img img{vertical-align:middle;}
.pro_one_title{width:100%; height:50px; line-height:50px; text-align:center;}
.pro_one_title h3{margin:0px; padding:0px; font:24px/50px Microsoft YaHei;}
.pro_one_title a{text-decoration:none; color:#666;}
.pro_one_title a:hover{color:#fd800c;}
.pro_one_txt{width:100%; height:70px; text-align:center; font:14px/22px Microsoft YaHei; color:#666;}
.pro_one_btn{width:100%; height:60px; text-align:center; padding-top:10px;}
.pro_one_btn a{ display:inline-block; width:120px; padding-left:15px; height:35px;text-align:center;background:url(../images/search.png) no-repeat #fd800c;color:#FFF;text-decoration:none;text-shadow:none; font:18px/35px Microsoft YaHei;}
.pro_one_btn a:hover{background:url(../images/search.png) no-repeat #f76d00;}

.pro_one_no{width:33%; height:540px; float:left; text-align:center; background:url(../images/pro_one_bg_y.gif) repeat-y left; border-bottom:solid 1px #eee;}
.pro_one_no img{vertical-align:middle;}
.pro_one_no:hover{background:#f5f5f5;}

/* products */
.pro_deta{width:100%; height:600px; background:url(../images/pro_deta_bg.png) bottom repeat-x; font:18px/36px Microsoft YaHei; color:#666;}
.pro_deta h1{font:42px/60px Microsoft YaHei; color:#666; margin:0px; padding:0px;}
.pro_deta h2{font:42px/60px Microsoft YaHei; color:#fd800c; margin:0px; padding:0px;}
.pro_deta h3{font:42px/60px Microsoft YaHei; color:#666; margin:0px; padding:0px;}

.pro_deta_left{width:50%; height:600px; float:left; text-align:right; _text-align:center; padding-right:5%; overflow:hidden; display:table; _position:relative;}

.pro_deta_right{width:44%; height:600px; float:left; overflow:hidden; display:table; _position:relative;}
.pro_add span{color:#fd800c;}

.subwrap{vertical-align:middle; display:table-cell; _position:absolute; _top:50%;}
.pro_deta_cont{_position:relative; _top:-50%;}

/* products footer line */
#pro_foot{width:100%; height:30px; font-size:0px; overflow:hidden;}
#pro_foot_left{width:33%; height:30px; float:left; font:16px/30px Microsoft YaHei; color:#FFF; text-align:center; background:url(../images/footer_line_bg.gif) right no-repeat #afc701;}
#pro_foot_mid{width:34%; height:30px; float:left; font:16px/30px Microsoft YaHei; color:#FFF; text-align:center; border-bottom:none; border-top:none; background:#f2bc00;}
#pro_foot_right{width:33%; height:30px; float:left; font:16px/30px Microsoft YaHei; color:#FFF; text-align:center; background:url(../images/footer_line_bg.gif) left no-repeat #fd800c;}

/* news_list */
#top_bg{width:100%; height:320px; text-align:center; background:url(../images/list_top_bg.jpg);}
#top_map{width:100%; height:320px; text-align:center; background:url(../images/map.jpg) center;}
#top_bg h2{margin:0px; padding:0px; font:48px/320px Microsoft YaHei; color:#fff; text-shadow:0 1px #666;}
#mid_list{width:100%; height:auto; border-bottom:solid 1px #fff; padding-top:60px;}
#mid_list dt{list-style:none; margin:0px; padding:0px;}
#mid_list dt dl{width:100%; height:60px; margin:0px; padding:0px; font:14px/60px Microsoft YaHei; text-align:center; color:#999; border-bottom:dotted 1px #d9d9d9;}
#mid_list dt dl a{font:18px/60px Microsoft YaHei; text-decoration:none; color:#666; padding-right:20px;}
#mid_list dt dl a:hover{color:#fd800c;}
#the_pages{width:100%; height:auto; padding:60px 0px; text-align:center;}
#the_pages a{display:inline-block; width:30px; height:30px; background:#ccc; font:18px/30px Microsoft YaHei; color:#fff; text-decoration:none; margin:5px;}
#the_pages a:hover{background:#fd800c;}
#the_pages a.active{background:#fd800c;}

/* news */
#n_title{width:100%; min-width:700px; height:140px; text-align:center; border-bottom:dotted 1px #d9d9d9;}
#n_title h1{margin:0px; padding:0px; font-weight:normal; font:28px/140px Microsoft YaHei; color:#666;}
#n_info{width:60%; min-width:700px; height:50px; margin:0px auto; text-align:right;}
#n_info span{font:12px/50px songti; color:#666; padding:0px 10px;}
#n_content{width:60%; min-width:700px; min-height:200px; margin:0px auto; font:14px/26px Microsoft YaHei; color:#666;}
#n_content p{padding:10px 0px; text-indent:2em;}
#n_content a{text-decoration:none; color:#fd800c;}
#n_content a:hover{text-decoration:underline;}
#n_content img {max-width:700px; height:auto; zoom:expression( function(elm) {var maxW = 700; if (elm.width>maxW) { var oldVW = elm.width; elm.width=maxW; elm.height = elm.height*(maxW /oldVW); } elm.style.zoom = '1'; }(this));}
#n_share{width:60%; min-width:700px; margin:0px auto; height:30px; padding-top:20px;}
#n_footline{width:100%; min-width:700px; height:10px; border-bottom:dotted 1px #d9d9d9;}
#n_links{width:60%; min-width:700px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:30px;}
#n_links_left{width:50%; float:left; font:14px/26px Microsoft YaHei; color:#666;}
#n_links_left span{display:inline-block; width:70px;}
#n_links_left a{text-decoration:none; color:#fd800c;}
#n_links_left a:hover{text-decoration:underline;}
#n_links_right{width:50%; _width:49%; float:left; font:14px/26px Microsoft YaHei; color:#666;}
#n_links_right span{display:inline-block; width:70px;}
#n_links_right a{text-decoration:none; color:#fd800c;}
#n_links_right a:hover{text-decoration:underline;}



/* footer */
#footer{width:100%; height:80px; float:left;}

#footer_left{width:33%; height:80px; float:left; background:url(../images/footer_line_bg.gif) right no-repeat #afc701; overflow:hidden;}
#footer_left_img{width:25%; float:left; height:80px; text-align:center;}
#footer_left_txt{width:74%; float:left; height:80px; overflow:hidden;}
#footer_left_txt span{display:block; padding:0px; margin:0px; width:100%; height:30px; padding-top:10px; font:24px/30px Microsoft YaHei; color:#FFF;}
#footer_left_txt dt{width:100%; height:40px; list-style:none; padding:0px; margin:0px;}
#footer_left_txt dt.line{height:30px; overflow:hidden; margin-top:10px;}
#footer_left_txt dt dl{height:35px; margin:0px; padding:0px;}
#footer_left_txt dt dl a{color:#FFF; text-decoration:none; padding:0px; margin:0px;}
#footer_left_txt dt dl a:hover{text-decoration:underline;}

#footer_mid{width:34%; height:80px; float:left; border-bottom:none; border-top:none; background:#f2bc00; overflow:hidden;}
#footer_mid_img{width:25%; float:left; height:80px; text-align:center;}
#footer_mid_txt{width:74%; float:left; height:80px; overflow:hidden;}
#footer_mid_txt span{display:block; padding:0px; margin:0px; width:100%; height:30px; padding-top:10px; font:24px/30px Microsoft YaHei; color:#FFF;}
#footer_mid_txt a{color:#FFF; line-height:35px; text-decoration:none; padding:0px; margin:0px; margin-right:12px; display:inline;}
#footer_mid_txt a:hover{text-decoration:underline;}

#footer_right{width:33%; height:80px; float:left; background:url(../images/footer_line_bg.gif) left no-repeat #fd800c; overflow:hidden;}
#footer_right_img{width:25%; float:left; height:80px; text-align:center;}
#footer_right_txt{width:74%; float:left; height:80px; overflow:hidden;}
#footer_right_txt span{display:block; padding:0px; margin:0px; width:100%; height:30px; padding-top:10px; font:24px/30px Microsoft YaHei; color:#FFF;}
#footer_right_txt a{color:#FFF; line-height:35px; text-decoration:none; padding:0px; margin:0px; margin-right:12px; display:inline;}
#footer_right_txt a:hover{text-decoration:underline;}