@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-family:"微软雅黑", "宋体"; font-size:12px;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a:link{ text-decoration:none; color:#333;}
a:visited{ text-decoration:none;  color:#333;}
a:hover{ text-decoration:none;  color:#333;}
a:active{ text-decoration:none;  color:#333;}
.clear{ clear:both;}

.root_index{ background:url(../images/root.jpg) #f6f6f6 no-repeat center top;}

.nav{ width:940px; height:50px; margin:0 auto; padding:0}
.nav ul{ height:50px; margin:0; padding:0}
.nav ul li{width:125px; height:50px; margin:0; padding:0; float:left; line-height:50px; text-align:center;  font-size:12px;}
.nav a:link{    color:#fff; font-size:14px; font-weight:bold; display:block; background:url(../images/nav_fenge.jpg) no-repeat left center;}
.nav a:visited{ color:#fff; font-size:14px; font-weight:bold; display:block; background:url(../images/nav_fenge.jpg) no-repeat left center;}
.nav a:hover{   color:#c51f00; font-size:14px; font-weight:bold; display:block; background:url(../images/nav_fenge.jpg) no-repeat left center;}
.nav a:active{  color:#c51f00; font-size:14px; font-weight:bold; display:block; background:url(../images/nav_fenge.jpg) no-repeat left center;}
.firstli a:link{     color: #fdcc06;}
.firstli a:visited{     color: #fdcc06;}
.firstli a:hover{     color: #fff;}
.firstli a:active{     color: #fff;}


.header{     width: 940px;    height: 465px; margin:0 auto;}
.logo{ padding-top:25px; padding-bottom:29px;}
.logo_left{ float:left; width:320px;}
.logo_right{ float:right; padding-top:15px; }





.tongyong {	width:100%;	margin-left:0; 	overflow:hidden;}
.tongyong img{	display:block;}
.tongyong .membernavlist{	width:100%;	background:#fff;}
.tongyong .membernavlist li{	height:25px;}
.tongyong img {max-width:100%;}
.tongyong .membernavlist li a{	float:left;	width:100%;	height:24px;	line-height:24px;	background:#EBF7FE;	text-decoration:none;}
.tongyong .membernavlist li a:hover{	background:#ABE7FA;	border:1px solid ##7ECEF4;}

/* CONTENT_MAIN */
div#box_about { 	width: 480px;	float: left;	height: 144px; 	}

div#box_about h3 {	color: #fff;	background: #bb1801;	padding: 5px;	width: 188px;	font-weight: bold;	font-size: 14px;	margin-bottom: 10px;}
div#box_about p {	margin-top: 3px;	line-height: 22px;	padding: 0 10px;    color: #3f3f3f;}
div#box_about p strong {	color: #3681a7;	font-weight: bold;}
div#box_about a.more {	margin-top: 58px;	display: block;	float: right;	background: url(../images/more.jpg) no-repeat 0 50%;	text-decoration: none;	color: #fff;	text-align: left;	padding-left: 10px;	width: 66px;
	height: 62px;	line-height: 24px;}
div#box_about a.more:hover {	color: #fff;}
ul.prolist { margin-top: 18px; }
ul.prolist li { float: left; margin-right: 30px;}
div#box_contact {	width: 412px;	height: 287px;	float: right;	background: url(../images/contact_bg.jpg) no-repeat top left;	padding-top:76px; padding-left:20px;}
div#box_contact p {	line-height: 22px;	color: #333;}
div#box_contact p a {	color: #333;	text-decoration: none;}
div#box_contact p a:hover {	color: #333;	text-decoration: none;}
#box_content{ width:940px; margin:0 auto;}


#box_footer{ width:940px; margin:0 auto; line-height:30px; color:#888; padding-top:20px;}
#box_footer p{ border-top:1px solid #ccc }
#box_footer a{ color:#888;}


.main{ width:940px; margin:0 auto;}
.main_left{ width:239px; float:left;}
.listwrap{ background:url(../images/col_list_bg.jpg) left top no-repeat;}


#box_cate_list{  padding:9px 0 9px 30px;}
#box_cate_list UL LI A{   padding-bottom: 5px;    padding-left: 20px;    width: 166px;    padding-right: 0px;    display: block;    background: url(../images/arrow.jpg) no-repeat 0px 50%;    float: left;    color: #6f6f6f;    clear: both;    text-decoration: none;    padding-top: 5px;}

#contact_left{      background: url(../images/sub_contact_bg.jpg) no-repeat 0px top; padding-top:42px; padding-left:5px;}
#contact_left span{ color:#fff; padding-bottom:5px; display:block; }
#contact_left p{ line-height:24px;}

.title2{ text-align: left;
    line-height: 25px;
    margin-top: 20px;
    padding-left: 20px;
    background: url(../images/title_right_bg.jpg) no-repeat;
    height: 51px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;}

.main_right{ width:634px; float:right;}


.content{ padding-left:20px; color:#666;}
.content span{ display:block; padding:20px 0; font-weight:bold; font-size:14px; text-indent:1em;}
.content p{ line-height:26px; text-indent:1em;}

.product{ padding-left:20px; color:#666;}
.product span{ color:#f39800;}
.product p{ line-height:26px; }
/* 产品列表 */
.pro_list{ width:610px;  padding-top:20px; padding-right:0px; background-color:#ffffff; background:url(../images/right_bg_rept.jpg) repeat-y;}
.pro_list img{ border:1px solid #dddddd; padding:5px;}
.pro_list h4{ text-align:left;  margin:0; font-size:14px; width:210px; padding:12px 0 8px 0;}
.pro_list ul{ padding:0; margin:0; font-size:12px; padding-top:10px;}
.pro_list li{ list-style:none; float:left;  width:200px; height:225px; padding:0; }

.pro_list img:hover{ background:#c72902; border:1px solid #c72902;}


.download{ width:634px; line-height:25px; background:url(../images/right_bg_rept.jpg) repeat-y;}
.download ul{height: auto; margin:0; padding:0;}
.download ul li{ width:634px; height:30px; margin-top:10px; padding:0; float:left; background:url(../images/news_icon.jpg) left 9px  no-repeat; border-bottom:1px dotted #bbb; text-indent:20px}
.download ul li a { font-size:14px;}
.xiazai{ float:right;   }
.download ul li a span{  background:#c72902; padding:4px 10px; color:#fff; border-radius:5px; }
.downbt{ float:left; font-size:14px;}













/*分页样式*/
.page_info {
	text-align: center;
	margin-top: 10px;
	color: #333;
}
.page_info span {
	padding: 0 2px;
	font-weight: bold;
}
.page_list {
	height: 24px;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0;
	font-family: "Arial Black";
	font-size: 12px;
	margin-top: 20px;
}
.page_list a {
	display: inline-block;
	color: #898989;
	border: 1px solid #e8e8e8;
	background: #f8f8f8;
	text-align: center;
	padding: 0 8px;
	margin: 0 1px;
}
.page_list a:hover {
	color: #fff;
	border: 1px solid #898989;
	background: #898989;
}
.page_list a.on {
	color: #333;
	border: 1px solid #ccc;
	background: #E5EDF2;
}