﻿body{}

.clear{ clear:both;}

#logo_img{ padding-top:35px;}


.header{
	height:225px;
	background:url(../images/head_bg.jpg) no-repeat center 0;
}
.header .box{
	width:1000px;
	height:224px;
	margin:0 auto;
}
.header .box .top{
	width:1000px;
	height:35px;
	line-height:35px;
	color:#fff;
}
.header .box .top a{
	color:#fff;
}
.header .box .top div{
	float:left;
}
.header .box .top .left{
	width:620px;
}
.header .box .top .right{
	width:370px;
	float:left;
	text-align:right;
}
.logo{
	width:1000px;
	padding:34px 0;
}
.logo_left{ float:left;}
.logo_right{ float:right;}

.header .box .nav{
	height:45px;
	line-height:45px;
	width:980px;
	margin:0 auto;
}
.header .box .nav li{
	width:122px;
	text-align:center;
	float:left;
	font-size:14px;
}
.header .box .nav li a{
	width:100%;
	display:block;
	color:#fff;
}
.header .box .nav li:hover,.header .box .nav li.on{
	background:url("../images/nav_hover.png") no-repeat center 0;
}

.banner{
	height:486px;
	overflow:hidden;
}
.page_banner{
	height:379px;
	overflow:hidden;
}

.kinMaxShow_button{display:none;}

.in_mid{
	width:981px;
	margin:35px auto 0 auto;
}

.in_about{
	width:298px;
	float:left;
	height:318px;
	overflow:hidden;
}
.in_about h3{
	width:100%;
	height:35px;
	line-height:35px;
	font-size:16px;
	background:url(../images/in_about_top.jpg) no-repeat 0 0;
	position:relative;
	margin-bottom:20px;
}
.in_about h3 span{
	width:100%;
	display:block;
	text-indent:36px;
	background:url("http://wxhnd.com/images/in_about_ico.png") no-repeat 10px center;
	font-weight:normal;
	color:#fff;
}
.in_about h3 a{
	position:absolute;
	top:10px;
	right:10px;
}
.in_about .text{
	color:#757575;
	line-height:23px;
}
.in_news{
	width:373px;
	float:left;
	height:318px;
	margin-left:15px;
	overflow:hidden;
}
.in_news h3{
	width:353px;
	height:35px;
	line-height:35px;
	font-size:16px;
	background:url(../images/in_news_top.jpg) no-repeat 0 0;
	position:relative;
	margin:0 0 0 10px;
}
.in_news h3 span{
	width:100%;
	display:block;
	text-indent:36px;
	background:url(../images/in_news_ico.png) no-repeat 10px center;
	font-weight:normal;
	color:#fff;
}
.in_news h3 a{
	position:absolute;
	top:10px;
	right:10px;
}
.in_news_list{
	width:320px;
	height:160px;
	margin:0 auto 20px auto;
	color:#666;}
.in_news_list li{	height:12px;	width:100%;	float:left;	line-height:12px;	margin:18px 0 0 0;	background:url("http://wxhnd.com/images/in_news_point.png") no-repeat 0 center;	cursor:pointer;}
.in_news_list li:hover{	background:url("http://wxhnd.com/images/in_news_point_hover.png") no-repeat 0 center;}
.in_news_list span{	width:88px;	height:12px;	display:block;	float:left;	border-right:1px solid #666;	text-indent:13px;}
.in_news_list a{	width:230px;	display:block;	float:left;	color:#666;	text-indent:14px;	overflow:hidden;}
.in_news_list a:hover{	color:#f00;}
.in_new{	width:363px;	height:80px;	padding-left:5px;}
.in_new a{	width:120px;	float:left;	display:block;	position:relative;}
.in_new a span{	width:100%;	height:18px;	line-height:18px;	position:absolute;	left:0px;	bottom:0px;	text-align:center;}
.in_new a img{ 	margin-left:11px;}

.in_contact{	width:280px;	float:left;	height:318px;	overflow:hidden;	margin-left:15px;}
.in_contact h3{	width:100%;	height:35px;	line-height:35px;	font-size:16px;	background:url(../images/in_contact_top.jpg) no-repeat 0 0;	position:relative;	margin-bottom:25px;}
.in_contact h3 span{	width:100%;	display:block;	text-indent:36px;	background:url(../images/in_contact_ico.png) no-repeat 8px center;	font-weight:normal;	color:#fff;}
.in_contact h3 a{	position:absolute;	top:10px;	right:10px;}
.in_contact .text{	width:280px;	height:235px;	color:#757575;	line-height:23px;	background:url(../images/in_contact_bg.png) no-repeat right bottom;
}
.in_contact .text p{	line-height:24px;}
.in_contact .text p img{	padding-right:10px;}


.in_car{	width:980px;	height:224px;	margin:0 auto;	border:1px solid #ddd;	overflow:hidden;}
.in_car h3{	height:57px;	margin-bottom:6px;	background:url("../images/in_car_top.jpg") no-repeat center 0;}


.footer{
	height:70px;
	background:#313131;
	padding-top:30px;
	margin:38px auto 0 auto;
}
.footer .box{width:900px;height:70px;margin:0 auto;	color:#e4e4e4;	line-height:24px; text-align:center;}
.footer .box a{	color:#e4e4e4;}

.main_index{background:url(../images/main_bg_rept.jpg) repeat-x;}
.main_index_nei{ width:1000px; margin:0 auto;}






.mainbd{ width:980px; margin:0 auto; padding-top:30px;}
.main_left{ width:239px; float:left;}
.main_right{ width:716px; float:right;}
.main_right_biao{ background:url(../images/right_b_bg.jpg) no-repeat; height:41px; width:676px; line-height:41px; padding:0 20px;}
.main_right_biao h3{ float:left; font-size:14px; color:#fff;}
.main_right_biao p{ float:right; color:#fff;}
.main_right_biao a{ color:#fff;}
.main_right_nr{ font-size:14px; line-height:24px; padding-top:20px; }

/*新闻列表页*/
.nei_news{width:716px; height:auto; margin:10px auto 10px; padding:0; float:left; line-height:25px;}
.nei_news ul{ width:716px; height: auto; margin:0; padding:0;}
.nei_news ul li{ width:716px; height:30px; margin-top:10px; padding:0; float:left; background:url(../images/news_list_icon.jpg) left 9px  no-repeat; border-bottom:1px dotted #bbb; text-indent:20px}
.nei_news ul li a span{ float:right; }


.pro_nr{ width:716px;  padding-top:20px; padding-right:20px; background-color:#ffffff; background:url(../images/r_b_rept.jpg) repeat-y;}
.pro_nr img{ border:1px solid #dddddd; padding:4px;}
.pro_nr h4{ text-align:center; padding:0; margin:0; font-size:12px; font-weight:normal; width:210px;}
.pro_nr ul{ padding:0; margin:0; font-size:12px; padding-top:10px;}
.pro_nr li{ list-style:none; float:left;  width:235px; height:200px; }



/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}


.banner_neiye{ background:url(../images/banner_nei.jpg) no-repeat center top; height:238px;}



/*分页样式*/
.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;
}




.main_left1 { margin-bottom:20px;}
.main_left li{ background:url(../images/left_bg_rept.jpg) no-repeat; height:41px; line-height:41px; padding-left:40px;  font-weight:bold;}
.main_left li a:link{ color:#666; font-size:12px; display:block;}
.main_left li a:visited{ color:#666; font-size:12px; display:block;}
.main_left li a:hover{ color:#dd1c20; font-size:12px; display:block;}
.main_left li a:active{ color:#dd1c20; font-size:12px; display:block;}
