@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0;}
body{
width: 100%;
font-size: 12px;
font-family: Arial,Helvetica,sans-serif;
}
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
h1{font-size: 16px;}
h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
.clear {clear:both;}
ul{ margin:0; padding:0;}
ul li {list-style:none;list-style-type:none;}
a {color: #333; text-decoration:none;}
a:hover {text-decoration:none;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.wrap{margin:0px auto;}
.clear{ clear:both;}

.mr{ margin-right:10px;}
.ml10{ margin-left:10px;}
.ms10{ margin-top:10px;}
.ms5{ margin-top:5px;}
.h10{ height:10px; clear:both;}
.h20{ height:20px;}
.xian{ border-bottom:solid 1px #ccc;}
.blue{ color:#06a6e4;}
.white{ color:#FFFFFF;}
.a_block{ display:block;}
.all_info{ padding:10px border: 1px #9CC solid; line-height: 20px; padding: 10px;}
.all_info h1{ text-align:center;}
.u_here{border-bottom:0px dashed #822A12; padding: 10px; height: 30px; width: 730px; margin: 0px auto; background:url(../images/about_long.jpg) no-repeat;}

#main {margin: 0px auto 0px; padding: 0px 0px 0px 0px; text-align:center; width: 1200px; background: #FFF;}
#main .fnone{ margin: 0px auto;}
#main .fl{ float:right; margin: 0px auto;}
#main .fr{ float:left; margin: 0px auto;  text-align: center;}

.fl{float:right}
.fr{float:left}

/*分页样式*/
.page{margin-top:20px; float:left; text-align:center; width:700px; clear:both; margin-left: 0px;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}

/*产品滚动*/
.scrollleft{width:330px;padding:5px 0px 0px 20px; margin-left:15px;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:148px;text-align:center;line-height:19px}
.scrollleft img{width:136px;height:100px;padding:5px;border:solid 1px #ddd;}	

/*下拉导航*/
#nav { margin:0 auto; padding: 0px; width: 1300px; position: relative; z-index:1;}
#nav .mainlevel { text-align: center; float:left; margin-top: -15px; height: 46px; border-right: 0px solid #fff; width:105px;/*IE6 only*/}
#nav .mainlevel a {font-size: 14px; font-weight: 400; margin-top: 10px; color: #FFF; text-decoration:none; line-height:65px; display:block; padding:0 6px; width:105px;}
#nav .mainlevel a:hover,#nav .mainlevel a.current {font-size: 14px; font-weight: 400; color: #000; text-decoration:none; background: url(../images/navbg2.png) top center scroll no-repeat;}
#nav .mainlevel ul {display:none; position:absolute; z-index: 100; margin-top: -10px; height: 35px; background: none;}
#nav .mainlevel li {border-top:0px solid #fff; margin-top: -10px; text-align:center; height: 35px; float: left;/*IE6 only*/}
#nav .mainlevel li a{ line-height:35px;font-size: 14px; font-weight: 400; color: #FFF; background: none;}
#nav .mainlevel li a:hover{line-height: 35px;font-size: 14px; font-weight: 400; color: #FFF; background:none;}


/*板块CSS*/
#header{ width: 100%; height: auto; margin:0 auto;}

#header .logo{padding: 0px ; width: 100%;}


/*Banner*/
#banner {text-align:center; margin-top: 0px; margin-left: -0px; margin-right: 0px; }
/*banner*/



/*Left*/
/*index_product*/
#productlist_nav {margin: 10px auto 0px; padding: 0px; border:0px solid #822A12;
/*-webkit-box-shadow:0 0 11px rgba(82, 168, 236, 0.6);-moz-box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);*/
}
#productlist_nav .title{ font-weight:bolder; font-size: 16px; margin-left: 0px; margin-right: 0px; padding: 0px; border: 0px #D7D7D7 solid;}
#productlist_nav .info{margin: 6px auto;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 400; color: #333;}

#productlist_nav .info ul{list-style:none}
#productlist_nav .info li{line-height: 30px;}
#productlist_nav .info li:hover{line-height: 30px;}
/*index_product*/



#productleft_nav {margin: 10px auto; width: 200px;  padding: 1px; border:1px solid #822A12;}
#productleft_nav .title{ font-weight:bolder; font-size:16px;line-height: 20px;margin-left: 0px; margin-right: 0px; padding: 5px; border-bottom: 1px #822A12 solid;}
#productleft_nav .title h1{line-height: 30px; padding: 0px 8px; font-size: 16px; font-weight: bolder;}
#productleft_nav .info{margin: 18px; }
#productleft_nav .info h3{font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #333;}
/*Left*/

#productlist {margin: 0px auto; padding: 0px; border:0px solid #822A12;}
#productlist .title{ font-weight:bolder; font-size: 16px;line-height: 16px;margin-left: 0px; margin-right: 0px; padding: 0px; border-bottom: 0px #822A12 solid;}
#productlist .info{padding: 5px;}
#productlist .info h1{ border-bottom: 1px #999 solid;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #000;}
#productlist .scrollleft{margin-top: 10px; margin-left: 0px; border: 0px #822A12 solid;}
#productlist .scrollleft ul{margin: 10px auto;}
#productlist .scrollleft ul li{}
#productlist .scrollleft ul li span{}


#productlist_nav1 {margin-top: 10px; float: right; width: 380px; height: 250px; padding: 1px; border:1px solid #822A12;}
#productlist_nav1 .title{ font-weight:bolder; font-size:16px;line-height: 20px;margin-left: 0px; margin-right: 0px; padding: 5px; border-bottom: 1px #822A12 solid;}
#productlist_nav1 .title h1{line-height: 30px; padding: 0px 8px;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #000;}
#productlist_nav1 .info{margin: 0px 10px 0px 10px; }

#productlist_nav2 {margin-top: 10px; float: right; width: 380px; height: 250px; padding: 1px; border: 0px solid #822A12;}
#productlist_nav2 .info{}


#contact {margin: 20px auto; width: 760px; padding: 1px; border: 1px #822A12 solid;}
#contact .info h1{font: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight: bolder; color: #222; padding: 10px;}
#contact .info hr{border:1px solid #822A12;-webkit-box-shadow:0 0 11px rgba(82, 168, 236, 0.6);-moz-box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);}
#contact .info table{font: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #333; padding: 10px;}

#footer{text-align:center; background: url(../images/foot_bg.png) repeat-x; padding: 5px; border:0px solid #822A12; margin: 0px auto; color:#CCC}


#ho li{background-image: url(../images/news_1.jpg);background-repeat: no-repeat;background-position: left top;}
#ho a, #ho a:visited {display: block;width:180px; background-position:center bottom;background-color:transparent;;color:#676666;text-decoration:none}
#ho a:hover {background-position:right top;overflow:hidden;color:#996633;background-image: url(../images/news_1.jpg);	background-repeat: no-repeat;}


#left_li { margin: 0px auto 0px; padding: 0px; width: 296px; height: 32px; position: relative; z-index:1; color: #666;}
#left_li .li {float:left; margin-top: 0px; border-right: 0px solid #fff; margin-top: 10px; width: 272px; background: url(../images/list_bg.jpg) top left scroll no-repeat;/*IE6 only*/}
#left_li .li a {font-size: 13px; font-weight: 400; margin-top: 0px; width: 272px; color: #666; text-decoration:none; line-height:32px; display:block; padding:0 6px;   width: 272px;}
#left_li .li a:hover {font-size: 13px; font-weight: 400; color: #000; width: 272px; text-decoration:none; display:block; }
#left_li .li ul {position: relative; z-index: 100; height: auto; background: none; margin-top: 10px;}
#left_li .li li {border-top:0px solid #fff; margin-top: -10px; text-align:center; margin-top: 10px;  height: 32px; float: left; background: url(../images/list_bg.jpg) top left scroll no-repeat;/*IE6 only*/}
#left_li .li li a{ line-height:35px;font-size: 13px; font-weight: 400; color: #666;}
#left_li .li li a:hover{line-height: 35px;font-size: 13px; font-weight: 400; color: #666;}

#nav2 { margin: 0px auto 0px; padding: 0px; width: 296px; position: relative; z-index:1;}
#nav2 .mainlevel { text-align: center; float:left; margin-top: 10px; border-right: 0px solid #fff; width:272px;background: url(../images/list_bg.jpg) top left scroll no-repeat;/*IE6 only*/}
#nav2 .mainlevel a {font-size: 13px; font-weight: 400; margin-top: 0px; color: #000; text-decoration:none; line-height:32px; display:block; padding:0 6px; width:272px;}
#nav2 .mainlevel a:hover {font-size: 13px; font-weight: 400; color: #000; text-decoration:none;}
#nav2 .mainlevel ul {display:none; position: relative; z-index: 100; height: 35px; background: none;}
#nav2 .mainlevel li {border-top:0px solid #fff; margin-top: 10px; text-align:center; height: 35px; float: left;background: url(../images/list_bg.jpg) top left scroll no-repeat;/*IE6 only*/}
#nav2 .mainlevel li a{ line-height:35px;font-size: 13px; font-weight: 400; color: #000;}
#nav2 .mainlevel li a:hover{line-height: 35px;font-size: 13px; font-weight: 400; color: #000;}





#fa{ width:1190px; margin:0 auto;  height:20px }
#fa ul li{ float:left}