*{margin:0;	padding:0;}
body{font-family:Helvetica, sans-serif;	font-size:12px;	color:#000;	background-color:#FFF;}
img {border:0;}
input, textarea, select {font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;	font-size:12px;}
li {list-style:none;}
.l {float:left;}
.r {float:right;}
.c {clear:both;	height:1px;	margin-top:-1px;overflow:hidden;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align: center;}
a, a:visited {color:#646464;text-decoration:none;}
a:hover {color: #eb627c;text-decoration: underline;}

.head {background: url(../images/sprite.gif) repeat-x 0px 110px; margin: 0px auto}
.top{height:110px;overflow:hidden;width:1000px;margin: 0px auto;}
.logo{width:1000px;	margin:0 auto;}
	
.menu {	margin: 0px auto; width: 1000px; height: 55px}
.nav {z-index: 300; margin: 0px auto; float: left; width: 960px; position: relative}
.nav li {padding:0px 3px 0px 6px; font-size: 15px; background: url(../images/sprite.gif) no-repeat 0px -68px; float: left;  text-transform: capitalize; color: #fff; line-height: 40px;   height: 40px; text-align: center}
.nav li a:link { display: block; padding:0px 12px 0px 10px;  color: #fff;  text-decoration: none}
.nav li a:visited { display: block; padding:0px 12px 0px 10px; color: #fff;  text-decoration: none}
.nav li a:hover {background: url(../images/sprite.gif) repeat-x 0px -108px; color: #09386c}
	
#w1000{	width:1000px;margin:0 auto;}
#banner{padding-top:15px;}
#ct{width:1054px;margin:0 auto;	background:url(../images/ct_bj.jpg) repeat-y top center;}
#mt15{margin-top:15px;}
.w380{width:380px;}
.w341{width:341px;}
.w255{width:255px;}
.w730{width:730px;}

.left{width:255px;}
.right{width:730px;}
.title{height:39px;	background:url(../images/title1.jpg) no-repeat left top;}
.title span{float:right;}
.title a,.title a:visited{font-size:12px;line-height:39px;padding-right:10px;}
.about{	width:355px;color:#8c8c8c;padding:7px 11px 0px 11px;line-height:24px;border:#dcdcdc 1px solid;height:214px;}
.title2{height:39px;background:url(../images/title2.jpg) no-repeat left top;}
.title2 span{float:right;}
.title2 a,.title2 a:visited{font-size:12px;	line-height:39px;padding-right:10px;}
.newslist span{	float:right;color:#8c8c8c;line-height:28px;}
.newslist{padding:10px;	height:201px;border:#dcdcdc 1px solid;}
.newslist li{border-bottom:#ebebeb 1px solid;}
.newslist li a,.newslist li a:visited{color:#8c8c8c;line-height:28px;height:28px;padding-left:10px;	background:url(../images/sanjiao.jpg) no-repeat left center;}
.title3{height:39px;background: url(../images/title3.jpg) no-repeat left top;}
.title3 span{float:right;}
.title3 a,.title3 a:visited{font-size:12px;	line-height:39px;padding-right:10px;}
.contact{color:#8c8c8c;padding:21px 11px 0px 11px;line-height:24px;	border:#dcdcdc 1px solid;height:200px;
	background:url(../images/conatct_bj.jpg) no-repeat right bottom;}
.title4{height:39px;background: url(../images/title4.jpg) no-repeat left top;}
.title4 span{float:right;}
.title4 a,.title4 a:visited{font-size:12px;	line-height:39px;padding-right:10px;}
.index_pro{border:#dcdcdc 1px solid;}
#foot{background-color:#5C6B03;padding:25px 0;text-align:center;line-height:28px;	color:#ffffff;}
#foot a,#foot a:visited{color:#abd0f8;}

.title5{background:url(../images/title5.jpg) no-repeat left top;height:39px;line-height:39px;padding-left:30px;	font-size:15px;
	color:#2f2f2f;font-family:Arial,Helvetica,sans-serif;}
.prolist{border:#dcdcdc 1px solid;}
.prolist li a,.prolist li a:visited{display:block;line-height:35px;	height:35px;background:url(../images/pro_li.jpg) no-repeat left center;
	padding-left:35px;font-size:14px;}
.prolist li a:hover{background:url(../images/pro_li_hover.jpg) no-repeat left center;color:#000;text-decoration:none;}
.title6{background: url(../images/title6.jpg) no-repeat left top;height:39px;line-height:39px;padding-left:30px;
	font-size:15px;	color:#2f2f2f;font-family:Arial,Helvetica,sans-serif;}
.content{padding:25px;font-size:14px;color:#5b5b5b;line-height:25px; border:#dcdcdc 1px solid;  }
.content h2{text-align:center;padding:4px;margin: 6px;}
.news_title{margin-bottom: 20px;text-align:center;}
.pro { width: 695px;  height:auto; overflow:hidden;}
.pro ul {left: -4px; float: left; margin: 5px 5px 0px; width: 695px; }
.pro ul li {padding:0px 4px;  float: left; margin-bottom: 10px;  overflow: hidden; width: 220px;  height: 300px;text-align:center;}
.pro ul li img {border: #98b4c2 1px solid; padding: 2px; width: 200px;height: 260px}
.pro  ul li span { font-size: 13px; width: 160px; line-height: 17px; height: 34px; border: #e4e4e4 1px solid;}