/* CSS Document */

/************************************************
*	default style								*
************************************************/
*{ margin:0; padding:0; list-style:none;}
select, input, textarea{ color:#575757; background:inherit; font:12px Arial,Verdana,Tahoma;}
div, form, img, ul, ol, li, dl, dt, dd{ margin:0; padding:0;}
a img, img{ border:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font:12px "Trebuchet MS",Arial,Verdana,Tahoma,sans-serif;}
table{ border-collapse:collapse;}
body{ margin:0 auto; font:12px "宋体",Arial,Verdana,Tahoma; height:auto; background:#fff; padding-bottom:20px;}


/************************************************
*	form style									*
************************************************/
input, textarea, select{ padding:1px;}
.submit,
.submit input{ cursor:pointer;}
#login{}
#search{}


/************************************************
*	links   									*
************************************************/
a{ color: #666; text-decoration:none;}
a:link,
a:active,
a:visited{}
a:hover{ color:red;}

/************************************************
*		clearfix style							*
************************************************/

.hasLayout{ display:inline-block;}
.hasLayout{ display:block;}

.clear{ clear:both;}
br.clear{ visibility:hidden; height:0; overflow:hidden;}

.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
* html .clearfix{ height:1%;}
.clearfix{ display:block;}


/************************************************
*	class style									*
************************************************/
.wrapper{ margin-left:auto; margin-right:auto; }
.floatL{ float:left;}
.floatR{ float:right;}


/************************************************
*	layout style								*
************************************************/
#header{ width:959px; height:auto; }

    #header .header_top{ height:295px; background: url(../img/head.jpg) no-repeat;}
	#header .header_bottom{ margin:0;}
	        .header_bottom .h_match{ float:left; padding:5px 20px 27px 5px; width:624px; height:142px; overflow:hidden;}
			               .h_match .nav_box{ height:200px; margin:0; float:left; overflow:hidden; width:615px;}
						            .nav_box img{ float:left; overflow:hidden;}
									
						   .h_match .nav_right{ margin-top:22px; float:left; background:url(../img/pic_10.jpg); width:256px; height:6px; overflow:hidden;}
						   .h_match .nav_mid{ border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border:1px solid red;}
						   .h_match .nav_mid ul{ padding:0px 15px;}
						   .h_match .nav_mid ul li{ line-height:20px;}         
						   .h_match .nav_bottom{ background:url(../img/pic_11.jpg); width:490px; height:6px; overflow:hidden;}
			.header_bottom .h_board{ float:left; width:310px; padding-bottom:27px;}
			               .h_board .boad_bg{ height:51px;}
						   .h_board .boad_bg2{ height:51px;}
						   .h_board .boad_pai{ background: url(../img/head_pai.gif); height:100px;}
						   .h_board .boad_pai a{ width:61px; height:70px; display:block; margin-top:18px; margin-left:190px;}
						   

#content{ width:959px; margin-left:auto; margin-right:auto; margin-top:15px;}
* html #content{ width:959px; margin-left:auto; margin-right:auto; margin-top:0px;}
* +html #content{ width:959px; margin-left:auto; margin-right:auto; margin-top:0px;}


    #content #mid{ width:959px; margin-left:auto; margin-right:auto; padding-left:10px;}
             #mid .mid_top{ background:url(../img/pic1.jpg); height:26px;margin-left:auto; margin-right:auto; }
             #mid .mid_mid{ width:807px; height:690px; color:#989898; font-family: "宋体"; font-size:12px; }
                  .mid_mid .tp{ height:auto; width:939px; margin-left:auto; margin-right:auto; overflow:hidden;}
				           .tp .tp_bg{ background:url(../img/icon_star.jpg) no-repeat; height:23px; margin:10px 0px;}
h1{ font-size:14px; color:#CB943F; font-weight:bold; padding-left:30px; line-height:23px; font:"黑体";}
h3{ font-size:14px; color:#3F85E4; font-weight:bold; padding-left:30px;line-height:23px; font:"黑体";}
h2{ font-size:14px; color:#19780F; font-weight:bold;padding-left:30px;line-height:23px; font:"黑体";}
h4{ font-size:14px; color:#B3A800; font-weight:bold;padding-left:30px;line-height:23px; font:"黑体";}
h5{ font-size:14px; color:#A000B3; font-weight:bold;padding-left:30px;line-height:23px; font:"黑体";}
                           .tp .image{ width:959px; margin-bottom:8px;line-height:23px; font:"黑体"; margin-left:20px;}
						       .image .img_box{ width:125px; float:left; margin-right:30px;text-align:center;height:140px;}
							          .img_box img{ width:125px; height:92px; overflow:hidden;}
									  .img_box .gray{ background:url(../img/pic2.jpg);  height:7px; overflow:hidden;}
							   .image .img_blank{ width:10px; height:95px; float:left;}

                           .tp .ch{ height:25px; border-top:2px solid #E5E5E5;border-bottom:2px solid #E5E5E5; line-height:25px;}
						       .ch span{ width:75px; height:25px; float:left;}
							   .ch input{ margin-right:3px;}
						       .ch .ch_blank{width:9px; height:25px; float: left;}


		#content .sub{ padding:20px; text-align:center;  width:806px;margin-left:auto; margin-right:auto;}
		* +html #content .sub{ padding:20px; margin-top:15px;text-align:center;  width:806px;margin-left:auto; margin-right:auto;}
		
		
	#content .st{ width:939px; height:64px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
	         .st .st_left{ float:left; background: url(../img/lipin.jpg) no-repeat; width:164px; height:129px;}
			 .st .st_box{ width:758px; height:64px; float:left; margin-top:30px;}
			     .st_box .st_top{ background:url(../img/pic_5.jpg) repeat-x; height:11px;}
				 .st_box .st_mid{ background: #fff; height:34px;text-align:center;padding-top:8px; padding-left:150px;}
				 * html .st_box .st_mid{ background: #fff; height:31px; padding-top:8px;padding-left:150px;}
				                .st_mid img{ float:left;}
								.st_mid .st_ch{ margin-top:5px;float:left; color:#B68D15; font:"黑体"; font-size:14px; font-weight:bold; }
				 
				 .st_box .st_bottom{ background:url(../img/pic_6.jpg) repeat-x; height:11px;}
			 .st .st_right{ float:right; background:url(../img/pic_7.jpg); width:17px; height:64px;margin-top:30px;}
			 
			 
    #content #tips{ width:900px; margin-top:100px; margin-left:auto; margin-right:auto; margin-bottom:15px;}
    * html #content #tips{ width:900px; margin-top:20px; margin-left:20px; margin-right:auto; margin-bottom:15px;}
    * +html #content #tips{ width:900px; margin-top:100px; margin-left:20px; margin-right:auto; margin-bottom:15px;}
	         #tips .tips_top{width:900px;}
			       .tips_top .tips_ch{ float: left; border-left:1px solid #B7C8DD; border-right:1px solid #B7C8DD; font:"黑体"; font-weight:bold; font-size:14px; color:#88A6CE;}
				             .tips_ch span{ margin:0px 15px;}
				   .tips_top .tips_line{float:left; margin-top:8px;background:url(../img/pic_8.jpg) repeat-x; width:800px; height:1px;}
				   .tips{ color:#8B8B8B; line-height:25px;}
						   
						   
						   
						   
.btn_sub{ background:url(../img/btn_2.jpg) no-repeat; width:78px; height:27px;}
.btn_reset{ background:url(../img/btn_1.jpg) no-repeat; width:78px; height:27px;}
						   
						   
#foot{ width:714px; margin-left:auto; margin-right:auto; background:url(../img/pic_9.jpg); height:123px;padding-left:220px; padding-top:24px; padding-right:25px;}
     #foot .about{ color:#19A8D0; font-weight:bold; font-size:13px; font-family: "宋体"; line-height:20px;}
     #foot .about a,#foot .about a:hover{color:#19A8D0; margin-right:25px; text-decoration:none;}
	 #foot .copyright{ padding-top:55px; line-height:15px; height:25px; padding-left:55px;}
	 #foot .copyright .copyright1{ color:#01799A; font-weight:bold;}
	 #foot .copyright .copyright2{ color:#01799A;}
	 
