﻿/* CSS Document */
*{ margin:0; padding:0;  font-size:12px;}
a{ text-decoration:none; color:#000;}
img{ border:none}
ul{ list-style:none;}
body{ background:#FFF;}
.wrap{width:1200px; margin:0 auto;}
.clear{ clear:both;}


.logo{ width:413px; float:left; padding:15px 0;}

.nav{ width:700px; float:right; text-align:center; height:63px; }
.nav li{width:90px; height:63px; float:left;}
.nav li span{  }
.nav li a{ display:block;  width:90px; height:63px;font-weight:bold; padding-top:40px;}
.nav li a:hover{ background:#F00; height:63px; color:#FFF;}

.main{ padding-top:21px;}

.pro{ background:#dd242a; width:240px; float:left; }
.pro_fenlei{width:211px; float:left; padding:5px 16px;}
.pro_fenlei li{ background:url(../images/prolist.jpg) no-repeat;  line-height:41px; height:41px; width:211px; margin:5px 0; }
.pro_fenlei li a{ display:block; color:#fff; padding-left:70px; float:left;}
.pro_fenlei li a:hover{ background:url(../images/hover.jpg) no-repeat; height:41px; width:211px;}

.title{height:45px;}
.title h2{ line-height:45px; height:45px;color:#fff; font-size:16px; padding-left:20px;}
.title h2 a{color:#fff; }
.xian{ background:url(../images/xian.jpg) repeat-x; height:2px;}

.right{ width:940px; float:right; }

.pro-title{  height:41px;background:url(../images/title-di.jpg) 0 28px repeat-x; height:41px;  }
.pro-title h2{ background:url(../images/pro-title.jpg) no-repeat;  height:41px; line-height:41px; color:#fff; font-size:16px; width:198px; float:left; padding-left:20px; }
.pro-title h2 a{color:#fff; font-size:14px;}
.pro-title h2 span{ color:#c1bfbf; line-height:41px;}
.more{ background:url(../images/more.jpg) no-repeat; height:23px; float:right; line-height:23px; width:81px;}
.more a{ color:#fff; padding-left:30px;}

.pro_zhanshi ul{ }
.pro_zhanshi ul li{ float:left; width:170px; text-align:center; font-size:12px;  margin:5px 18px 0px 0px; }
.pro_zhanshi ul li span{ line-height:300%;}
.pro_zhanshi ul li a{ }
.pro_zhanshi ul li img{  width:170px; height:128px; }

.min{ background:url(../images/min-bg.jpg) repeat-x; height:576px; margin-top:20px;}
.com-title{ background:url(../images/about.jpg) 560px 70px no-repeat; height:87px;}
.com-title a{ font-weight:bold; text-align:center; display:block; padding-top:30px; font-size:16px;}

.zhuanli{ padding-top:10px; float:left;}
.zl-title h2 a{ line-height:20px; color:#F00;}
.zhuanli img{ padding:5px 0;}

.company{ width:875px; float:right; padding-top:10px; height:371px;}
.com-title1 h2 a{line-height:20px; font-weight:bold;}
.com-title1 span{ color:#737373; font-size:18px;}

.jianjie{padding:20px 0;}
.jianjie p{ line-height:30px; text-indent:2em; color:#2d2d2d;}
.jianjie a{ color:#da681d;}
.more1{ background:url(../images/more.jpg) no-repeat; height:23px;  line-height:23px; width:81px;}
.more1 a{ color:#fff; padding-left:30px;}

.ziliang{ background:url(../images/zhiliang.jpg) no-repeat; height:108px;}


.news{ width:383px; float:left; padding-right:25px;}
.new-title{ background:url(../images/title-bg.jpg) no-repeat; height:47px;}
.new-title h2{ height:47px; float:left; padding-left:20px; }
.new-title h2 a{line-height:47px; color:#FFF;}
.more2{  line-height:47px; float:right; padding-right:10px;}
.more2 a{ color:#fff; padding-left:30px;}

.news ul{ width:370px; padding:10px 30px 10px 0; float:left; height:230px; }
.news ul li{ line-height:26px; background:url(../images/jia.jpg) 6px center no-repeat;padding:5px 0 5px 20px; border-bottom:1px dashed #b7b7b7; }
.news ul li a{ font-size:12px;  color:#2d2d2d;}
.news ul li span{float:right;padding-right:3px; color:#2d2d2d; font-weight:bold;}

.contact{ width:380px; float:right;}
.lianxi{ background:url(../images/con-bg.jpg) no-repeat;  width:380px; height:235px; padding:15px;}
.lianxi p{  line-height:20px; }


.foot{ background:#494949; margin-top:20px;}
.foot p{ text-align:center; color:#fff; line-height:200%;}
.foot p a{ color:#fff;}
.foot .friendlink{ margin:10px 0 0 50px;}
.friendlink p{ font-family:"微软雅黑"; font-size:16px; line-height:250%; color:#fff; text-align:left; padding-left:20px; }
.friendlink p a{ font-size:12px; padding:0 5px;  line-height:150%; color:#fff;}
.friendlink p span{ font-size:12px;}
.foot-nav{  text-align:center;  height:62px; padding-left:280px;}
.foot-nav ul li{ width:70px; height:30px; float:left; }
.foot-nav ul li a{ color:#fff; font-size:12px; line-height:62px; display:block; width:70px;font-weight:bold;}

.banquan{ background:#dd242a; height:53px;}
.dibu{ background:url(../images/dibu-bg.jpg) no-repeat; height:53px;}
.dibu p{ color:#FFF; line-height:53px;  padding-left:450px; }
.dibu p a{color:#FFF;line-height:53px;}


.nei-lianxi{ background:url(../images/nei-con.jpg) 0 20px no-repeat;  width:239px; height:240px; padding:15px;}
.nei-lianxi p{  line-height:20px; color:#FFF; }

.nei-more{  height:23px;  line-height:23px; float:right; color:#dd2429;  }
.nei-more a{ color:#dd2429; padding-right:15px;}

.nei-jianjie{  padding:4px 5px;}
.nei-jianjie p{line-height:250%; text-indent:2em;}


.nei-pro_zhanshi ul{ padding-left:5px;}
.nei-pro_zhanshi ul li{  float:left; width:200px; text-align:center; font-size:12px;  margin:15px;}
.nei-pro_zhanshi ul li span{ line-height:300%;}
.nei-pro_zhanshi ul li a{ color:#000;}
.nei-pro_zhanshi ul li img{   width:200px; height:185px;}
.nei-pro_zhanshi h3{ font-size:20px; padding:10px;}




.nei-xinwen{padding:12px 5px; border-top:none; float:left; width:88px; }
.nei-xinwen li{width:880px;   line-height:38px;padding:0 25px; border-bottom:1px dashed #000; float:left;}
.nei-xinwen li a{ font-size:12px; color:#000;}
.nei-xinwen li span{ float:right; font-size:12px;}


.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 81px; margin-left: -46px; left: 50%; padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px;  cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{  }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }



/*------------滚动-----------------*/
/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 983px;
margin-left:10px;
float:left;
}
#demo img {

}
#demo a{ line-height:25px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;
width: 983px;
margin-left:10px;
float:left;
}
#demo22 img {

}
#demo22 a{ line-height:25px;}
#indemo22 {
float: left;
width: 3000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}




.scroll_area{width:993px; float:left;}
.scroll_list {
	overflow:hidden;
	position:relative;
}
.scroll_ul {
	width:9999px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.scroll_ul li {
	width:200px;
	height:150px;
	padding:3px 10px;
	line-height:13px;
	text-align:center;
	list-style:none;
	float:left;
}
.scroll_ul li img {
	width:200px;
	height:150px;
}
/*分页样式*/
/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}






























