*{margin:0;padding:0;font-family:"Microsoft YaHei";}
body{width:100%;margin:0 auto;padding:0;}
img{border:0;}
a{text-decoration:none;color:#000;}
a:hover{color:#000;}
ul li{list-style-type:none;}
h1,h3{margin:0;padding:0;}

/*head*/
.head {width: 100%;height: 81px;background:url("../images/top_bg.jpg") repeat-x;}
.headcon{width:1000px;margin:0 auto;}
.logo{width:372px;height:81px;float:left;}

/*menu*/
#nav {height: 33px;width: 600px;float:right;}
#nav ul {width:600px;list-style: outside none none; text-align: center;}
#nav ul li {float: left;width: 113px;margin-right:7px;height:81px;}
#nav ul li a {color: #404040;display: block;font-size: 16px;line-height: 105px;text-align: center;}
#nav ul li a.on{background:url("../images/menu_bg.jpg") no-repeat;color:#fff;width:113px;height:81px;}
#nav ul li a:hover{background:url("../images/menu_bg.jpg") no-repeat;color:#fff;width:113px;height:81px;}


/*banner*/
.banner{width:100%;height:225px;margin:0 auto;}
.focus1{ position:relative; width:100%; height:225px; background-color: #fff; float: left;overflow:hidden;}  
.focus1 img{ width: 100%; height:225px;} 
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:25px; line-height: 25px;
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus1 .fcon1{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon1 img{ display:block; }  
.focus1 .fbg{bottom:15px;left: 50%; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus1 .fbg div{margin:14px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt1 a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus1 .D1fBt1 .current,.focus .D1fBt a:hover{background:#ff0000;}    
.focus1 .D1fBt1 img{display:none}    
.focus1 .D1fBt1 i{display:none; font-style:normal; }    
.focus1 .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus1 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus1 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus1 .prev:hover{  background-position:0 0; }  
.focus1 .next:hover{  background-position:-40px 0;}  

#content {margin: 0 auto;overflow: hidden;width: 1000px;margin-top:10px;}

/*left*/
#left {float: left;width: 225px;}
/*tit*/
.listtit{width:225px;overflow:hidden;float:left;}
.tit{width:225px;height:46px;background:url("../images/pr_bg.jpg") no-repeat;float:left;}
.head-txt{padding-left:17px;line-height:46px;}
.head-txt h3{font-size:14px;color:#fff;float:left;padding-left:7px;padding-top:4px;}
.head-txt h3 span{font-size:14px;color:#fff;float:right;}

.pr_list{float:left;width:225px;margin-top:10px;}
.pr_list li{height: 30px;line-height: 30px; width: 225px;background:url("../images/li_bg.jpg") no-repeat;padding-left:70px;margin-bottom:2px;}
.pr_list li:hover,.pr_list .on{height: 30px;width: 225px;background:url("../images/hover.jpg") no-repeat;color:#fff;}
.pr_list li a:hover,.pr_list .on a{color:#fff;}
.pr_list li a{color: #404040;font-size: 14px;line-height: 30px;width:225px;height:30px;display:block;font-family:"����";}
.listtit p{color:#404040;line-height:28px;font-size:14px;font-family:"����";padding:7px;float:left;}

/*contact*/
.contact {width: 250px;float:left;overflow:hidden;margin-top:10px;}
.contact .tit{width:250px;height:27px;background:url("../images/tit.jpg") no-repeat;}
.contact .tit span{font-size:14px;color:#fff;padding-left:20px;line-height:27px;}
#listnew {width: 250px;}

#right {float: right;width: 735px;}

/*about*/
.about{width:735px;overflow:hidden;float:left;}
.abouttit{height:31px;border-bottom:2px solid #005bb6;}
.abouttit span{font-size:16px;color:#f63d04;font-family:"Microsoft YaHei";}
.abouttit b{color:#404040;font-size:12px;}
.abouttit a{text-align:left;color:#404040;line-height:21px;padding-right:5px;}
.wenzi{width:735px;text-indent: 2em;float:left;font-size:12px;color:#404040;line-height:28px;padding: 3px 0 4px 0;font-family:"����";margin-top:5px;}
.wenzi img{width:232px;height:202px;float:left;margin:0 16px 0 0;}



.products{width:735px;overflow:hidden;float:left;margin-top:15px;}

#demo img{margin:9px 10px 9px 0;float:left;border:1px solid #ccc;padding:5px;}
#demo span{font-size:12px;}

#foot {background-color: #005bb6;height: 58px;color:#fff;line-height: 58px;margin: 10px auto 0;text-align: center;width: 100%;font-size:12px;}



.sndtit{width:735px;overflow:hidden;float:right;margin-top:5px;}
.titp{width:735px;height:31px;border-bottom:2px solid #005bb6;}
.titp span{font-size:18px;color:#0555b6;padding-left:10px;line-height:27px;float:left;}
.titp span.wei{font-size:14px;float:right;color:#404040;line-height:27px;padding-right:10px;}
.titp span.wei a{color:#404040;}
.sndtit p{font-size:14px;color:#404040;line-height:35px;padding:10px;}



#product{margin:10px auto;}
#product li{width:225px;margin:0 12px 5px 6px;float:left;text-align:center;}
#product li a{font-size:14px;line-height:35px;text-align:center;width:200px;}
#product li a span{height:35px;display:block;overflow:hidden;}
#product img{border:1px solid #ccc;padding:5px;}

#product_show h3 {padding: 20px;text-align: center;font-family:"����";}
#product_show img {display: block;margin: 0 auto;padding-bottom: 10px;}


.news_foot_box{width:98%; height:auto; overflow:hidden;margin:0 auto; }
.news_foot_box li{width:100%; height:30px; line-height:30px; clear:both; background:url(../images/pro_decoration.gif) repeat-x bottom;}
.news_foot_box .sp1{ background:url(../images/ico_4.gif) no-repeat 5px center; width:20px; height:30px;  float:left; overflow:hidden; display:block;}
.news_foot_box .sp2{float:right; width:auto; height:30px; line-height:30px; color:#333;font-size:14px;}
.news_foot_box li a{float:left; height:30px; line-height:31px; overflow:hidden; color:#333; font-size:14px; }
.news_foot_box li a:hover{color:#1e7ba9;}

#pages {clear:both;padding:20px 0px;width:735px;text-align:center;}
#pages a {padding: 5px 9px;margin-right: 5px; text-align: center; border:1px solid #e8e8e8;border-radius: 2px;background: #fff; color:#898989;font-size:12px;text-decoration:none;}
#pages span {padding: 5px 9px;margin-right: 5px; text-align: center; border:1px solid #005bb6;border-radius: 2px;background: #005bb6; color:#fff;font-size:12px;}
#pages a:hover{ background-color:#005bb6;color:#fff;border:1px solid #005bb6;border-radius: 2px;}