@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i,
pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}
body{ font-family:Verdana, Geneva, sans-serif;font-size:12px; background:url(../images/headbj.jpg) repeat-x; color:#7F7F7F;}
body,td,th {font-size: 12px;}
img{ border:none;}
a{ text-decoration:none;color:#7F7F7F}

#haead,#nav,#banner,#index_max,#youqing,#footer{ margin:0 auto;}
#head{ width:1000px; height:108px; overflow:hidden; margin:0 auto;}
#logo{ float:left; width:600px; height:102px; overflow:hidden; padding-top:10px;}
#logo img{ width:600px; height:102px; overflow:hidden;}
.head_right{ float:right; width:245px; height:108px; overflow:hidden;}
.head_r_01{ float:left; width:228px; height:20px;  overflow:hidden; padding-top:10px;}
.head_r_01 ul{ float:left; width:228px; height:20px;}
.head_r_01 ul li{ display:inline;}
.head_r_01 ul li a{ display:block; float:left; width:70px; height:20px; line-height:20px; padding-left:5px;}
.head_r_01 ul li a img{ display:block; float:left; width:11px; height:9px; padding-top:6px; padding-right:4px;}

.head_r_02{ float:left; width:245px; height:40px; overflow:hidden; padding-top:10px;}
.head_r_02 dl{ float:left; width:245px; height:40px; overflow:hidden;}
.head_r_02 dl dt{ float:left; width:124px; height:40px; overflow:hidden; line-height:40px; text-align:center; font-size:19px; font-family:"微软雅黑"; color:#292929;}
.head_r_02 dl dt img{ float:left; width:22px; height:16px; padding-top:12px;}
.head_r_02 dl dd{ float:left; width:115px; height:40px; overflow:hidden; line-height:150%;font-family:"微软雅黑"; font-size:14px;color:#292929;}

.nav{ width:1000px; height:39px;  overflow:hidden; margin:0px auto;}



#banner{ width:100%; height:383px; overflow:hidden;}
#banner img{ width:1440px; height:383px;}

#index_max{ width:100%; height:237px; background:url(../images/index01.jpg) repeat-x; margin-top:1px;}
.main_a{ width:1000px; height:237px; overflow:hidden; margin:0 auto;}
.main_a1{ float:left; width:456px; height:207px; overflow:hidden; padding-top:13px;}
.mian_a11{ float:left; width:456px; height:29px; overflow:hidden;}
.mian_a11 dt{ float:left; width:104px; height:29px; overflow:hidden; background:url(../images/bj02.jpg) no-repeat; font-size:14px; font-family:"微软雅黑"; line-height:29px;color:#FFF; padding-left:12px;}
.mian_a11 dd{ float:left;width:330px; height:27px; overflow:hidden; border-bottom:2px solid #A6A6A6;line-height:27px; color:#A7A7A7;text-transform:uppercase;font-family:"微软雅黑"; padding-left:5px;}
.mian_a11 dd a{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0A79C0; margin-left:186px;
text-transform:none;}


.main_a12{ float:left; width:456px; height:469px; overflow:hidden; padding-top:9px;}
.main_a12 dt{ float:left; width:181px; height:169px; overflow:hidden;}
.main_a12 dt img{ width:181px; height:169px;}
.main_a12 dd{ float:right; width:265px; height:169px; overflow:hidden; line-height:200%; text-indent:25px; color:#535353;}
.main_a12 dd a{ color:#0878C0;}

.xian{ float:left; width:2px; height:224px; padding:0 10px;}
.xian img{ width:2px; height:224px;}

.main_a2{ float:left; width:257px; height:207px; overflow:hidden; padding-top:13px;}

.mian_a22{ float:left; width:257px; height:29px; overflow:hidden;}
.main_a2 dt{float:left; width:104px; height:29px; overflow:hidden; background:url(../images/bj02.jpg) no-repeat; font-size:14px; font-family:"微软雅黑"; line-height:29px;color:#FFF; padding-left:12px;}
.main_a2 dd{ float:left; width:136px;height:27px; overflow:hidden; border-bottom:2px solid #A6A6A6;font-family:"微软雅黑"; line-height:27px; color:#A7A7A7;text-transform:uppercase; padding-left:5px;}
.main_a2 dd a{ font-style:normal;font-size:8px; line-height:27px; color:#0A79C0; margin-left:30px; text-transform:none; font-size:12px;}


.main_a23{ float:left; width:257px; height:78px; overflow:hidden; padding-top:9px;}
.main_a23 img{ width:257px; height:78px; overflow:hidden;}
.main_a24{ float:left; width:257px; height:87px; overflow:hidden;}
.main_a24 li{ float:left; width:257px; height:21px; overflow:hidden; border-bottom:1px dashed #B9B9B9; margin-top:7px;}
.main_a24 li a{ float:left; width:180px; height:21px; overflow:hidden; line-height:21px; color:#535353;}
.main_a24 li a img{ float:left; width:7px; height:7px; padding-top:7px; padding-right:4px;}
.main_a24 li span{ float:right; line-height:21px; color:#979797;}

.main_a3{ float:right; width:243px; height:207px; overflow:hidden; padding-top:13px;}

.mian_a31{float:left; width:243px; height:29px; overflow:hidden;}
.mian_a31 dt{float:left; width:104px; height:29px; overflow:hidden; background:url(../images/bj02.jpg) no-repeat; font-size:14px; font-family:"微软雅黑"; line-height:29px;color:#FFF; padding-left:12px;}
.mian_a31 dd{ float:left; width:122px;height:27px; overflow:hidden; border-bottom:2px solid #A6A6A6;font-family:"微软雅黑"; line-height:27px; color:#A7A7A7;text-transform:uppercase; padding-left:5px;}
.mian_a31 dd a{width:30px; height:27px; font-size:8px; line-height:27px; color:#0A79C0; margin-left:20px; text-transform:none; font-size:12px;}



.main_a32{ float:left; width:243px; height:185px; overflow:hidden;}
.main_a32 li{ display:inline;}
.main_a32 li a{ display:block; float:left; width:106px; height:32px; background:url(../images/rsdl2.jpg) no-repeat; font-size:12px; line-height:32px; text-align:center; margin-top:10px; margin-left:10px; display:inline;}
.main_a32 li a img{ width:106px; height:32px;}

#youqing{ width:100%; height:169px; background:url(../images/indexbjtwo.jpg) repeat-x; overflow:hidden;}
.youq_max{ width:1000px; height:169px;overflow:hidden; margin:0 auto;}
.youq_max dl{ width:1000px; height:29px; overflow:hidden;}
.youq_max dl dt{ float:left; width:500px; height:29px; overflow:hidden; font-size:14px; line-height:29px;font-family:"微软雅黑"; text-transform:uppercase;}
.youq_max dl dd { float:right; line-height:29px;}
.youq_max dl dd a{ color:#0879BF; font-size:12px;}
.ym_xian{ width:1000px; height:2px;}
.youq_max ul{ width:1000px; height:134px; overflow:hidden;}
.youq_max ul li{ float:left; width:153px; height:49px; overflow:hidden; padding-top:12px; padding-left:12px;}
.youq_max ul li a{ float:left; width:153px; height:49px; overflow:hidden;}
.youq_max ul li a img{ float:left; width:153px; height:49px;}


#footer{ width:100%; height:80px; background:url(../images/footbj.jpg) repeat-x; margin:0 auto; line-height:200%; text-align:center; padding-top:20px;}

.two_max{ width:100%; height:246px; background:url(../images/layoutbj.jpg) repeat-x; overflow:hidden;
text-align:center;}
.beijing{ width:1000px; height:13px; margin:0 auto;}
.two_max img{ width:1000px; height:245px; overflow:hidden; padding-top:1px;}
.two_about{ width:100%; height:auto; background:url(../images/anli_bj.jpg) repeat-x; display:inline-block; background-color:#F1EFF0;}
.about_max{ width:1000px; height:auto; margin: 0 auto; margin-bottom:10px;}
.an_left{ float:left; width:210px;  height:auto; border:1px solid #C4C4C4; overflow:hidden;}
.le1{ float:left; width:190px; height:30px; background:url(../images/title.jpg) no-repeat; overflow:hidden; font-size:14px; font-weight:bold; line-height:30px; color:#FFF; padding-left:28px;}
.le2{ float:left; width:192px; height:auto; padding-left:9px;}
.le2 li{ float:left; width:192px; height:31px;line-height:31px; margin-top:7px;}
.le2 li a{ float:left;  width:120px; height:31px; background:url(../images/nav1.jpg) no-repeat; line-height:31px; padding-left:72px;color:#525252;}
.le2 li a:hover{ background:url(../images/nav2.jpg) no-repeat; color:#FFF; line-height:37px;}
.le3{ float:left; width:210px; height:auto; border-top:1px solid #C4C4C4; margin-top:10px;}
.le3 img{ float:left; width:192px; height:auto; padding-left:9px; padding-top:10px;}
.dizhi{ float:left; width:202px; height:44px; background:#0776BD; overflow:hidden; margin-top:10px; color:#FFF; padding:5px 4px; line-height:150%; font-family:Tahoma, Geneva, sans-serif;}

.an_right{float:right; width:778px; height:auto; border:1px solid #C4C4C4; overflow:hidden;}
.loaction{ float:left; width:764px; height:27px; overflow:hidden; border-bottom:1px solid #C4C4C4; line-height:27px;margin-left:7px; display:inline; color:#878787;}
.wenzhang{ float:left; width:735px; height:auto; padding-left:21px; padding-top:18px; line-height:260%;color:#535353;}
.wenzhang p{color:#535353;}

.huoban{ float:left; width:778px; height:auto; overflow:hidden;}
.huoban img{ float:left; width:153px; height:49px; padding-top:27px; padding-left:30px;}

.compy{ float:right; text-align:right; width:750px; height:50px; line-height:50px; color:#535353; padding-top:30px;}
.compy a{color:#535353;}

.an_right ul{ float:left; width:748px; height:auto; padding-left:15px;}
.an_right ul li{ float:left; width:748px; height:21px; overflow:hidden; border-bottom:1px dashed #a8a8a8;
margin-top:10px;}
.an_right ul li a{ float:left; width:660px; height:21px; overflow:hidden; line-height:21px; color:#535353;}
.an_right ul li a img{ float:left; width:7px; height:7px; padding-top:7px; padding-left:4px; padding-right:6px;}
.an_right ul li span{ float:right; height:21px; line-height:21px; color:#535353;}


#redit_main{ float:left; width:332px; height:291px; overflow:hidden; padding-top:22px; padding-left:50px;}




		/*链接*/
.fy01{width:60px; height:27px; 
    line-height:27px; margin-right:8px; float:left;
 border:1px solid #cccccc; 
    color:#545454;
    font-family: "微软雅黑", "新宋体";
	text-align:center;
	text-align:center;
	font-size:14px;}
.fy02{width:60px; height:27px; 
 line-height:27px; float:left;
 border:1px solid #cccccc; 

font-family: "微软雅黑", "新宋体";
	text-align:center;


	font-size:14px;}


		
a.fy:link,a.fy:visited,a.fy:active{
	display:block;
    text-decoration: none;
    width:27px; height:27px; 
	 line-height:27px; margin-right:8px;float:left;border:1px solid #cccccc; 
  
	text-align:center;
	
}
a.fy:hover{
	display:block;
    text-decoration: none;
	width:27px; height:27px;
	background:#e70012; border:1px solid #e70012;
	  line-height:27px; margin-right:8px;float:left; color:#FFF;
	text-align:center;
}


a.fy0:link,a.fy0:visited,a.fy0:active{
	display:block;
    text-decoration: none;
	width:27px; height:27px; 
	line-height:25px; margin-right:8px;float:left;
	background:#e70012; border:1px solid #e70012; 
    color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;


	
}
a.fy0:hover{
	display:block;
    text-decoration: none;
	width:27px; height:27px; 
	line-height:25px; margin-right:8px;float:left;
	background:#e70012; border:1px solid #e70012; 
    color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}



a.fy1:link,a.fy1:visited,a.fy1:active{
	display:block;
    text-decoration: none;
   width:60px; height:27px; border:1px solid #cccccc; 
   
    line-height:27px; margin-right:8px; float:left;
    font-family: "微软雅黑", "新宋体";
	text-align:center;


	
}
a.fy1:hover{
	display:block;
    text-decoration: none;
	width:60px; height:27px;
	background:#e70012; border:1px solid #e70012;
	 line-height:27px; margin-right:8px; float:left;
	color:#FFF;
	text-align:center;
}


a.fy3:link,a.fy3:visited,a.fy3:active{
	display:block;
    text-decoration: none;
   width:60px; height:27px; 
border:1px solid #cccccc; 
    color:#545454;
	 line-height:27px;  float:left;
  
   font-family: "微软雅黑", "新宋体";
	text-align:center;


	
}
a.fy3:hover{
	display:block;
    text-decoration: none;
	width:60px; height:27px; 
	line-height:27px; float:left;
	background:#e70012; border:1px solid #e70012;
    color:#fff;
	 font-family: "微软雅黑", "新宋体";
	text-align:center;
}