@charset "utf-8";
/* ---公共元素---*/
*{margin:0px;padding:0px;}
body{font:12px Microsoft YaHei;color:#333; background:url(../images/index_bg.jpg) repeat-x top;}
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:0;line-height:0;margin:0;padding:0}
.white{color:#fff;}
.orange{color:#f60;}
.blue{color:#376493;}
.red{color:#F00;}
.left{float:left}
.right{float:right}
#wrapper{width:980px;margin:0px auto; overflow:hidden;}
#header{overflow:hidden;padding:20px 0px;}
#content{overflow:hidden;}
#footer{ background:url(../images/foot_bg.jpg) repeat-x top; padding:10px; line-height:30px; text-align:center; margin-top:10px;}
h3{ background:url(../images/title_bg.jpg) repeat-x; height:35px; line-height:35px; text-indent:15px; font-size:14px; color:#d5060c; position:relative;}
h3 span{ position:absolute; right:10px; top:10px;}
h3 a{ color:#d5060c;}
.mt10px{ margin-top:10px;line-height:22px; font-size:13px; padding:10px}
 

/* 滚动图 */
#demo{overflow:hidden;width:970px;}
#indemo{float: left;width:10000%;}
#indemo ul{overflow:hidden;float:left;padding:10px 0px;}
#indemo ul li{ float:left; margin-right:10px;}
#indemo ul li p{ margin-top:10px; text-align:center;}
/* 焦点图 */
#focus {width:980px; height:388px; overflow:hidden; position:relative; margin-top:3px;}
#focus ul {height:388px; position:absolute;}
#focus ul li {float:left; width:980px; height:388px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:140px; background:url(../js/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/* ---页面样式---*/
.logo{float:left;}
.tel{ float:right; padding-top:10px;}
.nav{ height:50px; background:url(../images/nav.jpg) repeat-x;}
.nav ul{width:980px;margin:0px auto; overflow:hidden;}
.nav ul li{ float:left; width:122px; height:50px; line-height:50px; font-size:14px; font-weight:bold; background:url(../images/nav_b.jpg) no-repeat right center; text-align:center;}
.nav ul li a{ color:#FFF}
.gsjj{ float:left; width:740px; border:solid #dfdfdf 1px; background:#FFF; margin-top:10px}
.gsjj ul{ background:url(../images/jjimg.jpg) no-repeat left center; padding-left:350px; margin:20px;}
.gsjj ul li{ line-height:26px}
.zzry{ float:right; width:230px; border:solid #dfdfdf 1px; background:#FFF; margin-top:10px}
.zzry p{ padding:10px; text-align:center; line-height:30px;}
.news{ float:left; width:365px; border:solid #dfdfdf 1px; background:#FFF; margin-top:10px; margin-right:7px;}
.news ul{ padding:10px;}
.news ul li{ padding:10px 0px; border-bottom:dashed #efefef 1px; background:url(../images/news_icon.jpg) no-repeat left center; text-indent:10px}
.cpzs{border:solid #dfdfdf 1px; background:#FFF; margin-top:10px;}
.fleft{float:left; width:740px; margin-top:10px; background:#FFF;}
.fright{float:right; width:230px; margin-top:10px; background:#FFF;}
.cplb{ float:right; width:230px; border:solid #dfdfdf 1px; background:#FFF;}
.cplb ul{ padding:10px;}
.cplb ul li{ padding:10px 0px; border-bottom:dashed #efefef 1px; background:url(../images/news_icon.jpg) no-repeat left center; text-indent:10px}

li{ list-style:none;}

/*==============分页=============*/
.page{ text-align:center; padding:10px;}
.page a{ margin-left:10px;}


/*==============产品列表=============*/
.product_view ul{ zoom:1; overflow:hidden; padding:15px 0 0 10px !important; _padding:15px 0 0 10px;}
.product_view ul li{ float:left; width:165px; margin-right:5px; 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/ico1.gif) no-repeat left center; padding-left:10px; 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;}