@charset "utf-8";
/* ---公共元素---*/
*{margin:0px;padding:0px;}
body{font:12px Microsoft YaHei;color:#333; background:url(../images/bg.jpg)}
ul,ol,li{list-style:none;}
input,textarea,option,select{list-style:none;color:#333;font-family:Microsoft YaHei;}
a{color:#333;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px;margin:0;padding:0}
.white{color:#fff;}
.orange{color:#f60;}
.blue{color:#376493;}
.red{color:#F00;}
.left{float:left}
.right{float:right}
#header{width:1002px; margin:0px auto;padding:20px 0px;overflow:hidden;}
#content{width:1002px; margin:0px auto;overflow:hidden;background:#FFF;}
#footer{background:url(../images/foot.png) #01265d repeat-y center;}
h4{ background:url(../images/lanmu02.png) no-repeat; height:43px; line-height:43px; text-indent:33px; color:#075c9d; font-size:14px; border-radius:5px 5px 0px 0px;}
/* ---首页---*/
.logo{float:left;}
.tel{float:right;}
.nav{ width:100%;height:50px; line-height:50px; background:url(../images/navbg.png) no-repeat center; overflow:hidden; position:absolute;bottom:0px;z-index:10000; text-align:center;}
.nav li{ display:inline-block;text-align:center; width:120px; font-size:14px;}
.equipment{padding:20px;}
.equipment h3{ background:url(../images/lanmu01.png) no-repeat center; height:44px; line-height:44px; text-align:center; font-size:14px; color:#FFF;}
.news{margin:0px 20px; border-radius:5px; border:solid #dfdfdf 1px; background:url(../images/news.jpg) no-repeat left top; padding:20px; overflow:hidden;}
.news ul{ padding-left:20px; width:350px;}
.news ul li{ padding:9px 0px; border-bottom:dashed #efefef 1px; position:relative}
.news ul li span{ position:absolute; right:0px; top:9px; color:#365d97;}
.introduction{ padding:20px; overflow:hidden;}
.w600px{width:600px;float:left; border-radius:5px; border:solid #dfdfdf 1px;}
.w600px p{ padding:20px; text-align:center;}
.w340px{width:340px;float:right; border-radius:5px; border:solid #dfdfdf 1px;}
.w340px p{ padding:20px; line-height:28px; background:url(../images/ditu.jpg) no-repeat center center}
.foot{width:882px; margin:0px auto;overflow:hidden; padding:20px 0px 20px 120px; color:#FFF; background:url(../images/foot_logo.png) no-repeat left center; line-height:30px;}
/* ---内页---*/
.w220px{ float:left; width:220px; margin:20px 0px 0px 20px;}
.equipments{ border-radius:5px; border:solid #dfdfdf 1px;}
.equipments ul{ padding:10px; padding-top:0px}
.equipments ul li{ padding:10px 0px; border-bottom:dashed #efefef 1px;}
.contactus{ border-radius:5px; border:solid #dfdfdf 1px; margin:20px 0px;}
.contactus p{ padding:10px; line-height:30px;}
.w720px{ float:right; width:720px; margin:20px 20px 0px 0px;}
.pt10px{ padding-top:10px;}
/* ---动画---*/
#banner { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:0; margin:0}
#pagination li { display:block; list-style:none; width:20px; height:20px; float:left; margin-left:20px; border-radius:10px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color:#999;}
/* ---滚动---*/
#demo{overflow:hidden;width:960px;}
#indemo{float:left;width:1000%;}
#indemo ul{overflow:hidden; float:left; padding-top:20px;}
#indemo ul li{display:block;float:left; margin-left:15px; margin-right:15px;}


/*==============分页=============*/
.page{ text-align:center; padding:10px;}
.page a{ margin-left:10px;}

/*==============产品列表=============*/
.product_view ul{ zoom:1; overflow:hidden; padding:15px 0 0 15px !important; _padding:10px 0 0 10px;}
.product_view ul li{ float:left; width:165px; margin-right:10px; margin-bottom:30px; line-height:22px}
.product_view ul li img{ border:solid 1px #CCC;}
.product_view ul li span{ display:block; text-align:center; line-height:24px;}
.product_view ul li div{ text-align:center; }

/*==============新闻列表=============*/
.list{ padding:10px 0;}
.list li{ height:32px; line-height:32px; background:url(../images/line.gif) repeat-x left bottom; padding-bottom:5px; zom:1; overflow:hidden;}
.list li a{ background:url(../images/ico.gif) no-repeat 5px center; padding-left:15px; font-size:14px; float:left;}
.list li span{ float:right;}

/*==============内容页=============*/
.view{ padding:15px;}
.view h2{ text-align:center; font-size:16px;}
.son_title{ text-align:center; padding:15px; color:#666; background:url(../images/line.gif) repeat-x left bottom;}
.info p{ text-indent:24px; line-height:20px; margin-top:12px;}