@charset "utf-8";
/* CSS Document */

html{color:#000;}
body { 
margin:0px;color:#000000;
font: 12px/1.5 "Arial";
background:url(/joinweb2022/r/cms/www/red/img3/bg.jpg) repeat-x top;
}
div { 
display: block;
 }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ul, ol { list-style: none outside none;}
ul,li{ 
	list-style-position: outside;
	list-style-type: disc;
	 }
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
ul,li{overflow:hidden; list-style:none;  margin:0px; padding:0px;}
a { 
	color: #000;
	text-decoration: none;
	}
a:hover{ 
	color: #ff0000;
	text-decoration: none;
	}
.more{
	float:right;
	height:20px;
	line-height:20px;
	padding-right: 8px;
	padding-top:5px;
	}

.top{
	 width:960px;
	 height:180px; 
	 margin-left:auto; 
	 margin-right:auto;
	 border:0px; 
	 }
.banner{
	    width:960px;
	    height:62px;
		background:url(/joinweb2022/r/cms/www/red/img3/banner_bg.jpg) repeat-x; 
	    margin-left:auto; 
	    margin-right:auto;
	}	 
.nav{
	height:47px;
	line-height:47px;
	text-align:center;
	margin-left:50px;
	}
.nav li{
	 float:left;
	 width:78px;
	 margin:0px 5px 0px 10px;
	 font-size:14px;
	 font-weight:bold;
	 color:#000; 
     display:inline; 
	 
	}
.nav li a{
	 display: block;
	 width:78px;
	 height:47px;
	 line-height:47px;
	 font-size:14px;
	 font-weight:bold;
	 color:#7e3403; 
	}
.nav li a:hover{
	 display: block;
	 width:78px;
	 height:47px;
	 line-height:47px;
	 font-size:14px;
	 font-weight:bold;
	 color:#FFF;
	 background:url(/joinweb2022/r/cms/www/red/img3/banner_a_bg.jpg) no-repeat;
	}
.cmm_div{
		width:960px;
		height:838px;
		margin-left:auto; 
	    margin-right:auto;
		margin-top:10px;
		margin-bottom:5px;
		}	
.left{
	width:303px;
	height:838px;
	float:left;
	} 
.news{
	width:303px;
	height:239px;
	}
.news_title{
	width:303px;
	height:28px;
	border:0px;
	background:url(/joinweb2022/r/cms/www/red/img3/news_title.jpg) no-repeat;
	}
.news_title h1 {
	            float:left;
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.news_title h1 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.news_title h1 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.new_cmm{
	     width:301px;
		 height:210px;
		 border:1px solid #ddd;
		 border-top:none;
		 background:url(/joinweb2022/r/cms/www/red/img3/new_con_bg.jpg) repeat-x;
         }	 
.news_m{
	margin-left:8px;
	padding-top:8px;
	}	 
.wxzj_on_1{
	 margin:9px 0px 0px 0px;
	}
		
.wxzj_on_2{
	 margin:5px 0px 5px 0px;
}	
	 
.gzcy{
	     width:301px;
		 height:241px;
	} 
.gzcy_cmm{
	     width:301px;
		 height:210px;
		 border:1px solid #ddd;
		 border-top:none;
		 background:url(/joinweb2022/r/cms/www/red/img3/gzcy_con_bg.jpg) repeat-x;
	}	
.ynjd{
	width:248px;
	height:72px;
	padding:20px 0px 0 25px;
	} 
.zxxx{
	width:254px;
	height:102px;
	padding:10px 0px 0 25px;
	} 
.qywh{
	width:303px;
	height:221px;
	margin-top:10px;
	}	 	 
.qywh_title{
	 width:301px;
	 height:27px;
	 border:1px solid #b6b6b6;
	 border-bottom:none;
	}
.qywh_left{
	  width:151px;
	  height:27px;
	  background:url(/joinweb2022/r/cms/www/red/img3/qywh_left.jpg);
	  text-align:center;
	  float:left;
	}
.qywh_left h2 {
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}
.qywh_left h2 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}
.qywh_left h2 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}

.qywh_right{
	  width:150px;
	  height:27px;
	  background:url(/joinweb2022/r/cms/www/red/img3/qywh_right.jpg);
	  text-align:center;
	  float:left;
	}
.qywh_right h2 {
				color:#FFF;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}
.qywh_right h2 a{ 
				color:#FFF;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}
.qywh_right h2 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				text-align:center;
				}
.qywh_cmm{
	     width:301px;
		 height:190px;
		 border:1px solid #ddd;
		 border-top:none;
		 background:url(/joinweb2022/r/cms/www/red/img3/qywh_con_bg.jpg);
	}	
.qywh_cmm p{
		 font-size: 12px;
		 line-height: 20px;
		 text-indent: 2em;
		 padding:8px;
	} 
	
	/*---------------------------------------------------------------------------*/
.right{
	width:648px;
	height:838px;
	float:left;
	margin-left:9px;
	}
.right_1{
	 width:648px;
	 height:240px;
	}
.right_1_left{ 
          width:404px;
		  height:240px;
		  float:left;
		 
		  }
.right_1_left_title{
	width:404px;
	height:28px;
	background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_title.jpg)
	}	
.right_1_left_title h1 {
	            float:left;
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_left_title h1 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_left_title h1 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_left_con{
	             width:402px;
				 height:209px;
				  border:1px solid #ddd;
	             background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_con.jpg) repeat-x bottom;
				} 
.news_list{
	float:left;
	width:385px;
	height:190px;
	overflow:hidden;
	font-size:12px;
	padding:8px;
	}
.news_list ul li{
	height:26px;
	line-height:26px;
	background:url(/joinweb2022/r/cms/www/red/img3/bar.jpg) no-repeat 2% 50%;
    padding-left:20px;
    border-bottom:1px dashed #CCC;
    list-style-type: none;
   }
.news_list ul li a{ 
       float:left;
       color:#000;
	   }
.news_list ul li a:hover{ color:#F30;}
.news_list ul li span{
	    float:right;
		color:#686868;
	  }	 
.right_1_right{
	      width:236px;
		  height:240px;
		  float:left;
		  margin-left:8px;
		  
	      }
.right_1_title{
	            width:236px;
				height:28px;
				background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_title.jpg);
	           }         
.right_1_title h1 {
	            float:left;
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_title h1 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_title h1 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_right_con{
	             width:234px;
				 height:209px;
				 border:1px solid #ddd;
	             background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_con.jpg) repeat-x bottom;
				} 
.right_1_list{
	float:left;
	width:215px;
	height:190px;
	overflow:hidden;
	font-size:12px;
	padding:8px;
	}
.right_1_list ul li{
	height:26px;
	line-height:26px;
	background:url(/joinweb2022/r/cms/www/red/img3/bar.jpg) no-repeat 2% 50%;
    padding-left:20px;
    list-style-type: none;
   }
.right_1_list ul li a{ 
       float:left;
       color:#000;
	   }
.right_1_list ul li a:hover{ color:#F30;}
.right_1_list ul li span{
	    float:right;
		color:#686868;
	  }	 
.right_2{
	width:648px;
	height:109px;
	margin:8px 0px;
	}
.right_3{width:648px;
	     height:474px;
	}
.right_3_left{ 
          width:404px;
		  height:474px;
		  float:left;
		  }
.right_3_left_title{
	width:404px;
	height:28px;
	margin-top:10px;
	background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_title.jpg)
	}	
.right_3_left_title h1 {
	            float:left;
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_3_left_title h1 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_3_left_title h1 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_3_left_con{
	             width:402px;
				 height:190px;
				  border:1px solid #ddd;
	             background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_con.jpg) repeat-x bottom;
				} 
.ddjt_list{
	width:385px;
	height:180px;
	overflow:hidden;
	font-size:12px;
	padding:8px;
	}
.ddjt_list ul li{
	height:26px;
	line-height:26px;
	background:url(/joinweb2022/r/cms/www/red/img3/bar.jpg) no-repeat 2% 50%;
    padding-left:20px;
    border-bottom:1px dashed #CCC;
    list-style-type: none;
   }
.ddjt_list ul li a{ 
       float:left;
       color:#000;
	   }
.ddjt_list ul li a:hover{ color:#F30;}
.ddjt_list ul li span{
	    float:right;
		color:#686868;
	  }	 
	  
	  
.right_3_right{
	      width:236px;
		  height:474px;
		  float:left;
		  margin-left:8px;
		  
	      }
.right_1_title{
	            width:236px;
				height:28px;
				background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_title.jpg)
	           }
.right_1_title h1 {
	            float:left;
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_title h1 a{ 
				color:#635112;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_title h1 a:hover{
				color:#c90823;
				height:28px;
				font: 700 14px/27px "arial";
				padding-left: 10px;
				}
.right_1_right_con{
	             width:234px;
				 height:209px;
				 border:1px solid #ddd;
	             background:url(/joinweb2022/r/cms/www/red/img3/right_1_left_con.jpg) repeat-x bottom;
				} 
.right_bar{
	      margin-top:7px;
	}
.line_1{
	width:958px;
	height:74px;
	*height:65px;
	border:1px solid #d9d9d9;
	margin:3px auto 17px;
	}
.bar{
	width:47px;
	height:74px;
	float:left;
	}
.line_right_1{
	width:911px;
	height:74px;
	float:left;
	background:url(/joinweb2022/r/cms/www/red/img3/line_bg.jpg);
	}
.line_middle{
	width:911px;
	height:74px;
	line-height:74px;
	float:left;
	text-align:center;
	}
.line_middle li{
	 float:left;
	 line-height:74px;
	 text-align:center;
	 margin-left:4px;
	 margin-top:2px;
	}
.footer{
	width:960px;
	height:103px;
	background:url(/joinweb2022/r/cms/www/red/img3/footer.jpg) repeat-x;
	margin:0 auto;
	}
.text1{
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
.text2{
	text-align:center;
	}
	
.ipad{margin:auto 0px;
	  width: 960px;
	  margin: 0 auto;
      position: relative;
	  /*background-color:#FFF;*/
	  }
	  
.download{
	font-weight:bold;
	height:43px;
	line-height:43px;
	font-size:18px;
	color:#0874b6;
	}
.htd_c {
	color:#2C5230;
	height: 22px;
	font-weight:bold;
	font-size: 14px;
	text-align: center;
	padding: 4;
	background-color:#fca815;
	padding-top:2px;
    }
.btd_l_l {
	color:#2C5230;
	height: 20;
	font-family: ËÎÌå;
	font-size: 10pt;
	text-align: left;
	padding-left: 5px;
	background-color:white;
	}
.btd_c {
	color:#2C5230;
	font-family: ËÎÌå;
	font-size: 10pt;
	text-align: center;
	padding: 4;
	background-color: white;
	}
	
.col_bg_02{
	 display: block;
	 height:250px;
	 width:240px;
	 vertical-align:top;
	 font-size:12px;
	 float:left;
	 padding:0px;
	 color:#3a7bb0;
	 
}
.col_bg_02 a{
	 color:#3a7bb0;
	 display: block;
	 text-decoration: none;
	}
.col_bg_02 li{
	padding:10px 0px 5px 5px;
	border-bottom:1px dashed #ef6514;
	margin:0px;
	width:100%;
}<!--ºÄÊ±1793456220.5793Ãë-->