@charset "GB2312";
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td{ padding:0; margin:0;}  
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;} 
ol,ul{list-style:none;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;} 
q:before,q:after{content:'';} 
abbr,acronym{border:0;} 
/* End Reset */

/* Common */
.hidden{display:none;}
.clearfix:after,.phead:after,.pbody:after{content:"\0020";display:block;clear:both;height:0;}
.clearfix{zoom:1;}

a{color:#666; text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

.f10{font-size:10px; color:#fd2828;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f32{font-size:32px;}

.fb{font-weight:bold;}
.clear{clear:both;} 
.hidden{display:none;} 

.black{color:#000;}
.red1{color: #f00;}
.red2{font-size:13px; color:#f00; font-weight:bold;}
.red{font-size: 14px; font-weight: bold; color: #f00;}
.yellow{ color:#FF9900; font-weight:bold;}
.font4{font-weight: bold; color: #f00;}
.font5{font-weight: bold; color: #000;}

.pt20{padding-top: 20px;}

li{ list-style:none;}

body{width:100%; min-width: 1100px; margin: 0 auto; background:#fff; font-size: 12px; color: #666; font-family: "Î¢ÈíÑÅºÚ";}

.header_bg,.banner_bg,.cont_bg,.about_bg,.product_bg,.menu_bg,.footer,banner_bg1{width:100%; float: left; display: inline;}
.header,.banner,.cont,.menu,.foot{width:1200px; margin: 0 auto;}

.header_bg{height:55px; position:absolute; z-index:99; top:20px; left:0;}
.header{height:55px;}
.logo{width:400px; height:55px; float:left;}
.nav{width:700px; height: 30px; float:right; margin-top:10px;}
.nav ul li{width:100px; line-height:30px; float: left; font-size:14px; color:#fff; text-align:center;}
.nav li a{ height: 30px; display: block; color:#fff;}
.nav li a:hover{ background:#e57100; color:#fff; border-radius:12px;}

.banner_bg{height:710px; background:url(images/banner.jpg) top center no-repeat; position:relative;}
.mainbanner{height:710px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:710px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:710px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:710px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:600px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url(images/50c15ece07fd0f3407000083.png) no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

.banner_bg1{height:500px; background:url(images/banner.jpg) top center no-repeat; position:relative;}
.banner_bg2{width:100%; float:left; height:500px; background:url(images/banner2.jpg) center center no-repeat; position:relative;}


.product_list{width:1200px; float:left; position:absolute; bottom:5%;}
.product_list ul li{width:13%; float:left; height:35px; line-height:35px; margin-right:10px; background:#fe9e06; font-size:14px; color:#fff; text-align:center;}
.product_list li a{ color:#fff; display:block;}
.product_list li a:hover{ background:#d6361e;}

.about_bg{ background:url(images/about_bg.jpg) top center no-repeat; text-align:center; padding:60px 0 40px; margin-top:1px;}
.inabout_top{width:80%; font-size:30px; margin:0px 0 15px 0; color:#000;}
.inabout_info{width:80%; font-size:15px; line-height:28px;}

.menu{width:100%; float:left; margin:50px 0;}
.menu ul{ padding-left:28px;}
.menu ul li{width:286px; float:left; height:200px;}

.inproduct_top{width:1143px; height:41px;float:left; padding:10px 0 15px 28px;}
.inproduct_show{width:1143px; float:left; padding-left:28px;}


.footer{ background:#000; border-top:10px #f27f2e solid; padding:15px 0 5px; margin-top:10px;}
.foot img{ float:right;}
.foot p{line-height: 22px; color: #b8b8b8; padding-top:5px;}
.foot p a{color: #b8b8b8;}
.foot p a:hover{color: #ff0;}


.about_top{width:100%; height:35px; line-height:35px; float:left; margin-top:60px; font-size:30px; color:#000; text-align:center;}
.about_info{width:100%; float: left; padding:15px 0 40px; font-size:15px; line-height:35px; text-align:center;}

.about_info1{width:822px; float: left; padding: 0 0 15px 0;background:#fdfdfd;}
.about_info1 p{line-height: 26px; padding: 10px 20px 10px 25px;}

.about_info2{width:822px; float: left; padding:15px 0;background:#fdfdfd;}
.about_info2 p{line-height: 20px; padding: 10px 20px 10px 45px;}
.img1{ float:left; padding:20px 0 0 0;}
#img1{ float:right; padding:20px 30px 0 0;}

.contact{width:300px; float:left;}
.pl30{padding-left:30px;}
.mr20{margin:15px 50px 0 0;}


#mianview{float:left;width:830px; padding:20px 0 15px 0px;}
#mianview span div{width:800px; float:left; text-align:center; padding-left: 10px;}
#product_list{width:830px; float:left;}
#product_list span{float:left; width:24.5%;}
#product_list span div{width:185px; height:190px; float:left;}
#product_list img{width:185px;height:185px; border: 1px #d9d9d9 solid; float:left;}
#product_list span h1{width:185px; text-align:center;line-height:24px;  float:left; padding-bottom:8px;}
#page {text-align:center;width:100%; clear:both; line-height:26px; padding-top: 10px; font-weight: bold;}
.sbk {border-top-width:1px;border-top-style:solid;border-top-color:#914b07;}
.hong {color:#f00; font-size:12px;}

#biao1{width:95%; height:24px;line-height:34px; font-size:14px; font-weight:bold; color:#cb0100;}
#productview {width:820px; float:left; text-align:center;}
#productview h1{width:820px; font-size:15px; line-height:30px; font-weight:bold; color:#cb0100;}
#productview h1 b{font-size:20px; font-weight:bold; color:#0033FF; padding:0 0 0 15px;}
#productview h1 b a{color:#03f;}
#productview h1 b a:hover{ color:#000;}
#productview img{text-align:center;/* border:1px solid #e3e3e3;*/}
#productview div{padding-bottom:5px;}
#content{width:820px; float:left; text-align:left; font-size:16px; line-height:30px; color:#000;}
#content p{line-height:24px; padding:0px 20px 0px 20px;}
#content table{ margin-left:40px;}
.name{font-size:20px; font-weight:bold; color:#000; line-height:40px;}
#hit2{text-align:center;}


#title{width:100%; float:left;border-bottom:1px dotted #046669;}
#title h1{width:100%; float:left; text-align:center; line-height:35px; font-weight:bold; font-size:18px; color:#F00;}
#title h3{width:300px; float:left; line-height:30px; text-align:left; font-weight:normal; font-size:12px; padding-left:12px;}
#title h4{width:300px; float:right; line-height:30px; text-align:right; font-weight:normal; font-size:12px; padding-right:12px;}
#zhengwen{width:100%; float:left; padding:15px 0px;}
#zhengwen p{ line-height:24px;padding:0px 12px 0px 0px;}
#img3{ float:right; padding:0px 0px 0px 10px;}


#order {width:800px; float:left; padding-left:10px;}
#order1{width:800px;float:left; text-align:left; padding-bottom:15px;}
#lianxi{width:800px;float:left; line-height:30px; font-size:14px; font-weight:bold; color:#ff0000; padding-left:10px;}
#order1 h2{width:800px;text-align:left; line-height:26px; padding-left:10px; float:left;}