﻿*{
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

body{
	font-size: 12px;
	font-size: 12px!important;
	font-size: 12px;
	line-height: 22px;
}

ul,li,ol,dl,dt,dd,p{padding:0;margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;}

img {border:none;}
input,button {vertical-align:middle;}

button{cursor:pointer;}
.clear{ clear:both;}

/*a*/
a {color:#424242;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {color:#045A01; text-decoration:none;}
.font_grey{ color:#989898;}
.font_wr{ font-family:微软雅黑;}



/*全局样式*/
#bg{ width:100%; margin:0 auto;  background: url(bg.jpg) repeat-x;}
.width960{ width:960px; margin:0 auto;}
.margin10{ margin-top:10px; margin-bottom:10px;}
.border_img{ border:1px solid #E1E1E1; padding:2px;}
.border_hui{ border:1px solid #E1E1E1;}
.font_grey{ color:#A6A6A6;}

/*首页幻灯*/
.wrap_center{width:250px;}
.wrap_center .turn{height:180px;overflow:hidden;position:relative;}
.wrap_center .turn #adpica{width:250px;height:180px;overflow:hidden;}
.wrap_center .turn #adpica img{width:250px;height:180px;overflow:hidden}
.wrap_center .turn #adtipa{height:16px;position:absolute;right:8px;bottom:8px;}
.wrap_center .turn #adtipa ul li{width:10px;height:19px;line-height:19px;float:left;text-align:center;display:inline;margin:0 1px;cursor:pointer;color:#fff;background:#000; padding-left:5px; padding-right:4px;}
.wrap_center .turn #adtipa ul li.current{color:#fff;background:#FD7119; font-size:12px;}
.wrap_center .turn .hidden{display:none;}
.wrap_center .turn .show{display:block!important;}
#adpica span{position:absolute;bottom:0;left:0;color:#fff;font-size:12px;height:33px;width:250px;filter:alpha(opacity=70);opacity:0.7;background:#777775;text-indent:-9999em}
#adpica p{position:absolute;bottom:0;left:0;color:#fff;font-size:12px;height:33px;line-height:33px;width:260px;padding-left:5px;}

/*-------------------------------index-------------------------------*/
#header{ width:960px; margin:0 auto;}
#header .logo{ margin-bottom:6px; position:relative;}
#header .navbox{ height:38px; background:url(nav_bg.jpg) no-repeat; padding-left:5px;}
#header .navbox ul li{ float:left; text-align:left; padding:0px 35px; height:38px; line-height:36px; background:url(nav_line.jpg) no-repeat right;}
#header .navbox ul li a{ font-size:14px; color:#FFFFFF; font-family:微软雅黑;}
#header .navbox ul li a:hover{color:#FFFFFF; text-decoration:underline;}
#header .nav02{ background:url(nav2_bg.jpg) repeat-x; height:8px; margin-bottom:6px;}
#header .banner{ height:180px; margin-bottom:10px;}

#leftbox{ width:240px; float:left;}
.h_l_box{ padding:1px; width:236px; margin-bottom:10px;}
.h_l_box h4{ background:url(left_bg.jpg) no-repeat; width:224px; height:30px; line-height:30px; padding-left:12px; font-size:14px; color:#FFFFFF;}
.h_l_box h4 a{ font-size:14px; color:#FFFFFF;}
.h_l_box ul{ margin:10px 12px 15px 12px;}
.h_l_box ul li{ border-bottom:1px dotted #CCCCCC; height:28px; line-height:29px; padding-left:22px; background:url(left_jt.jpg) no-repeat left center; margin-bottom:2px;}

.h_l_link{ padding:1px; width:236px; margin-bottom:10px;}
.h_l_link h4{ background:url(left_bg.jpg) no-repeat; width:224px; height:30px; line-height:30px; padding-left:12px; font-size:14px; color:#FFFFFF;}
.h_l_link h4 a{ font-size:14px; color:#FFFFFF;}
.h_l_link ul{ margin:10px 12px 15px 12px;}
.h_l_link ul li{ border-bottom:1px dotted #CCCCCC; height:28px; line-height:29px; padding-left:3px; margin-bottom:2px; font-size:12px;}
.h_l_link ul li span{ font-family:宋体; font-weight:bold; margin-right:5px;}

#rightbox{ width:706px; float:right;}
.h_right_box{ margin-bottom:10px;}
.h_right_box h4{ background:url(right_bg.jpg) no-repeat; height:32px; line-height:32px; color:#FFFFFF; font-size:14px; padding-left:10px;}
.h_right_box h4 span{ float:right; color:#909090; font-size:12px; font-weight:200; padding-right:25px;}
.h_right_box h4 span a{color:#909090;}
.xsbb_box{ border-left:1px solid #E1E1E1;  border-right:1px solid #E1E1E1;  border-bottom:1px solid #E1E1E1; padding:10px 12px 15px 12px;}
.xsbb_box ul li{border-bottom:1px dotted #CCCCCC; height:28px; line-height:28px; background:url(jiantou.jpg) no-repeat left center; padding-left:14px;}
.xsbb_box ul li span{ float:right; color:#A6A6A6;}
.news_l_img{ float:left; width:250px; margin-right:15px;  height:180px; margin-top:10px;}

.fblw_box{ border-left:1px solid #E1E1E1;  border-right:1px solid #E1E1E1;  border-bottom:1px solid #E1E1E1; padding:10px 12px 15px 12px;}
.fblw_box ul li{border-bottom:1px dotted #CCCCCC; line-height:18px; background:url(jiantou2.jpg) no-repeat left top; padding-left:14px; padding-bottom:5 px; margin-top:8px;}

#footer{ width:960px; margin:0 auto; padding-top:8px; line-height:20px;  text-align:left;  border-top:2px solid #E1E1E1; padding-bottom:5px;}
#footer .foot_left{ float:left; width:180px;}
#footer a{ color:#FFFFFF;}



/*-------------------------------内页-------------------------------*/
.n_right_box{ margin-bottom:10px;}
.n_right_box h4{ background:url(ny_title_bg.jpg) no-repeat; height:32px; line-height:32px; color:#221E1F; font-size:14px; padding-left:10px;}
.n_right_box h4 span{ float:right; color:#909090; font-size:12px; font-weight:200; padding-right:25px;}
.n_right_box h4 span a{color:#909090;}
.content_box{ 
border-left:1px solid #E1E1E1;  
border-right:1px solid #E1E1E1; 
border-bottom:1px solid #E1E1E1; 
padding:10px 12px 15px 12px; 
min-height:400px; /*高度最小值设置为：100px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
height:400px; /*兼容ie6*/
}
.content{ border-left:1px solid #E1E1E1;  border-right:1px solid #E1E1E1;  border-bottom:1px solid #E1E1E1; padding:25px; line-height:20px; min-height:400px; /*高度最小值设置为：100px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
height:400px; /*兼容ie6*/
}
.list_box li{border-bottom:1px dotted #CCCCCC; height:28px; line-height:28px; background:url(jiantou.jpg) no-repeat left center; padding-left:14px;}
.list_box li span{ float:right; color:#A6A6A6;}


#page {
	margin-bottom: 5px;
	padding-top:20px;
	padding-left:180px;
}
#page ul li{
	float:left;
	display:inline;
	padding:0;
	text-align:center;
}
#page a{
	display: inline-block;
	height: 20px;
	color: #7C7C7C;
	border: 1px solid #7C7C7C;
	padding: 0px 5px;
	margin-left: 5px;
	font-weight:bold;
	
}
.lv{ 
	color: #fff;
	background-color:#056C01;
	font-weight:bold;
	margin-left: 5px;
	display: inline-block;
	}

	/*首页幻灯*/
.wrap_center{width:250px;}
.wrap_center .turn{height:180px;overflow:hidden;position:relative;}
.wrap_center .turn #adpica{width:250px;height:180px;overflow:hidden;}
.wrap_center .turn #adpica img{width:250px;height:180px;overflow:hidden}
.wrap_center .turn #adtipa{height:16px;position:absolute;right:8px;bottom:8px;}
.wrap_center .turn #adtipa ul li{width:10px;height:19px;line-height:19px;float:left;text-align:center;display:inline;margin:0 1px;cursor:pointer;color:#fff;background:#000;}
.wrap_center .turn #adtipa ul li.current{color:#fff;background:#FD7119; font-size:12px;}
.wrap_center .turn .hidden{display:none;}
.wrap_center .turn .show{display:block!important;}
#adpica span{position:absolute;bottom:0;left:0;color:#fff;font-size:12px;height:33px;width:250px;filter:alpha(opacity=70);opacity:0.7;background:#777775;text-indent:-9999em}
#adpica p{position:absolute;bottom:0;left:0;color:#fff;font-size:12px;height:33px;line-height:33px;width:260px;padding-left:5px;}

/*---------------------------------登录---------------------------------*/
#main{ width:960px; margin:0 auto;}
.login_left{ width:530px; float:left; height:280px; margin-top:30px; margin-bottom:40px; border-right:1px dotted #CCCCCC; margin-right:40px;}
.login_right{ float:left; height:280px; margin-top:40px;}
.font_dl{font-family:微软雅黑; font-size:22px;}
.input_dl01{ border:1px solid #DEDEDE; height:26px; width:250px; line-height:26px;}
.button_dl{ background:url(dl_button.jpg) no-repeat; width:95px; height:32px; line-height:32px; border:none; font-size:14px; font-weight:bold; color:#FFFFFF; cursor:pointer;}

/*---------------------------------会员中心---------------------------------*/
.member_left{ float:left; width:190px;}
.m_left_box{ border-left:1px solid #DADADA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; width:190px; margin:0; padding:0; }
.m_left_box ul li{height:30px; padding-left:25px; line-height:30px;}
.m_left_box ul li.title{ height:30px; line-height:30px; font-weight:bold; background:url(about_tit.jpg) repeat-x; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; margin:0; padding-left:15px;}
.member_right{ float:right; width:756px;}
.member_tit{background:url(about_tit.jpg) repeat-x; height:30px; line-height:30px; font-size:12px; color:#EB8B1D; padding-left:15px; border:1px solid #D9D9D9;}
.member_box{ border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; padding:15px; }
.ygmzz li{ float:left; width:148px; text-align:center; margin-bottom:10px; margin-top:10px;}
.member_box2{ border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; padding:15px; min-height:457px; _height:457px; }
.button_hy{ background: url(tijiao_bg.jpg) no-repeat; width:64px; height:25px; line-height:25px; border:none; font-size:12px; cursor:pointer;}

.b_left_box{ border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; width:190px; margin:0; padding:0; }
.b_left_box ul li{height:30px; padding-left:25px; line-height:30px;}
.b_left_box ul li.title{ height:30px; line-height:30px; font-weight:bold; background:url(ny_title_bg2.jpg) repeat-x; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; margin:0; padding-left:20px;}

.b_member_tit{background:url(ny_title_bg1.jpg) repeat-x; height:30px; line-height:30px; font-size:14px; color:#000000; padding-left:20px; border:1px solid #E1E1E1;}
.b_member_box{ border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:20px; min-height:310px; _height:310px; }
.b_member_box .jfbcp li{ float:left; width:140px; margin-bottom:20px;}
.b_member_box .jfbcp li .a{ width:126px; float:left; margin-right:16px; margin-bottom:20px;}
.b_member_box .jfbcp li p{ width:126px; }
.yfbqk_list li{ float:left; width:148px; text-align:center; line-height:18px; margin-bottom:10px; margin-top:10px; border-bottom:1px dotted #C2C3BA; padding-bottom:10px;}
.yfbqk_list li img{ margin-bottom:5px;}
.red{ color:red}
/* 首页焦点css */
	.focusBox { position: relative; width:960px; height:180px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:960px; /*height:180px;*/ display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 0px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 60%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }