*,html,body{margin:0 auto;padding:0px;}
ul, li {
	list-style: none outside none;
}
#reg	{margin-right:auto;margin-left:auto;width:970px;height:26px;padding:0;}

#regFrm {float:left;margin:3px;padding:0;width:350px;}

#regFrm div{float:left;padding-left:5px}
#regFrm .txtBox{
	height:12px!important;
	height /**/:12px;
}
#regFrm .subBtn{
	font-size:12px;
	border-top:5px #333333 solid;
	border-left:0px #333333 solid;
	border-bottom:0px #333333 solid;
	border-right:0px #333333 solid;
	padding:0px;
	color:#FFFFFF;
	background:none;
}

#intro	{float:right;margin:3px;width:400px;}

.button { BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid;}
.f2 { line-height:22px;}
.title{
  background:#EBEBEB;
  height:29px;
  background: url(/27/image/07-xinxi-bg.gif) top repeat-x;
  line-height:29px;
  border-bottom:1px solid #CECFCE;
  text-align:left;
  text-indent:35px;
}

 .title A:link,.title_xinxi A:link {text-decoration: none; color: #6B6D73}
 .title A:visited,.title_xinxi A:visited{text-decoration: none; color: #6B6D73}
 .title A:active,.title_xinxi A:active{text-decoration: none ; color: #6B6D73}
 .title A:hover,.title_xinxi A:hover {text-decoration: none; color: red}

A:link {text-decoration: yes; color: #000000}
A:visited {text-decoration: yes; color: #000000}
A:active {text-decoration: yes ; color: #000000}
A:hover {text-decoration: yes; color: red}

A .head:link {text-decoration: none; color: #000099}
A .head:visited {text-decoration: none; color: #000099}
A .head:active {text-decoration: none ; color: #000099}
A .head:hover {text-decoration: none; color: red}

body { 
	  background: #ffffff; 
	  color:#000000;
	  font-size: 12px;
	 text-align: center;
	
	  }
#tail {
    width: 970px;
	clear:both;
	text-align: center;
	background: url(/27/image/08-nav-bg.gif) repeat-x;
	height:31px;
	margin-left: auto;
	margin-right: auto;
	color:#000000;
	overflow:hidden;
	line-height:31px;
}

.yqlj{
   text-align:left;
   padding-left:30px;
   padding-top:10px;
   padding-bottom:10px;
     }


#tail .title{
    width: 968px;
	text-align:left;
	border-bottom:1px solid #CECFCE;
	background: url(image/contentbg.gif) top repeat-x;
	height: 29px;
	line-height: 29px;
	padding-left:10px;
	color:#0F1682;
}

.tail {clear:both;padding-top:10px;width: 950px;text-align:center;line-height:22px;color:#000000}

.tail A:link {text-decoration: yes; color: #000000}
.tail A:visited {text-decoration: yes; color: #000000}
.tail A:active {text-decoration: yes ; color: #000000}
.tail A:hover {text-decoration: yes; color: red}
.tail_bottom {clear:both;width: 300px;}
.tail_bottom_right {float: right;padding-top: 5px;width: 40px;}
.tail_bottom_left {float: left;	line-height: 22px;width: 250px;}


/******* ؛لدٍµ¼؛½ *****************/

#Header{
	width: 970px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.ccmlogo{
	width: 150px;
	padding:13px 0px 0px 0px;
    float:left;
}

#toplink{
	border:1px solid #EFEFEF;
    width:618px;
	padding-top:10px;
    float:left;
    text-align:right;	
	background-color:#F9FAFC;
}




/******* body *****************/

#contain{clear:both;
	margin-top:5px;
	margin-right:auto;
	margin-left:auto;
	width:970px;
	padding:0;
}

/******* right *****************/

#rightNav{float:right;margin:0;width:182px;}




/******* left *****************/

#content{float:left; margin-right:6px;width:580px;overflow:auto;}


/******* xinxi *****************/
.xinxi_left{
   float:left;
   width:283px;
   border:1px solid #CECFCE;
   background: #ffffff;
   text-align: left;
   margin:0px 0px 8px 0px;

   overflow:hidden;
	
}
.xinxi_left img{
   padding-top:5px;
	
}
.xinxi_left .zhengwen{
  padding:10px;
  line-height:22px;
}

.xinxi_right{
   float:right;
   width:283px;
   border:1px solid #CECFCE;
   background: #ffffff;
   text-align: left;
   margin:0px 0px 8px 0px;
   overflow:hidden;
	
}

.xinxi_right img{
   padding-top:5px;
	
}

.xinxi_right .zhengwen{
  padding:10px;
  line-height:22px;
}



.xinxi{
   
   width:680px;
   border:1px solid #CECFCE;
   background: #ffffff;
   text-align: left;
   margin:0px 0px 8px 0px;

}

.xinxi .title_xinxi{
  height:29px;
  background: url(/27/image/07-xinxi2-bg.gif) top repeat-x;
  line-height:29px;
  border-bottom:1px solid #CECFCE;
  text-align:left;
  text-indent:32px;
}
.xinxi .zhengwen{
overflow:hidden; 

}
.xinxi .zhengwen table td{line-height:22px; padding-left:10px;}

.xinxi .zhengwen .xinxi_advs{
   float:left;
   width:260px;
   text-align: left;
   overflow:hidden;
}
.xinxi .zhengwen .xinxi_right_tuijian{
   float:right;
   width:260px;
   text-align: left;
   overflow:hidden;
}




/******* xxzx *****************/
.xxzx{
   float:left;
   width:182px;
   border:1px solid #CECFCE;
   background: #EBEBEB;
   text-align: center;
   overflow:hidden;
   margin-bottom:8px;
}

.xxzx .title_right{
  background:#EBEBEB;
  height:29px;
  background: url(/27/image/07-right-bg.gif) top repeat-x;
  line-height:29px;
  border-bottom:1px solid #CECFCE;
  text-align:center;
  
}
.xxzx .zhengwen{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  line-height:22px;
  text-align:left;
}

/******* huiyuan *****************/
.tbtj{
   float:left;
   width:182px;
   border:1px solid #CECFCE;
   background: #EBEBEB;
   text-align: center;
   margin-bottom:8px;
   overflow:hidden;
	
}

.tbtj .title_right{
  background:#EBEBEB;
  height:29px;
  background: url(/27/image/07-right-bg.gif) top repeat-x;
  line-height:29px;
  border-bottom:1px solid #CECFCE;
  text-align:center;
}
.tbtj .body{
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
}

#center_xinwen{
   width:580px;
   text-align: left;
   margin-bottom:8px;
   overflow:hidden;
	
}

#center_xinwen li{float:left;padding-right:6px;}

/******* tpxw *****************/
#tpxw{
   float:left;
   width:283px;
   text-align: left;
   overflow:hidden;
	
}

#adv_jiaodian{
   float:left;
   width:270px;
   text-align: center;
   overflow:hidden;
   margin-top:15px;
}




/******* jdxw *****************/
#jdxw{
   float:right;
   width:287px;
   text-align: left;
   padding-right:5px;


   overflow:hidden;
}

.biaoti {float:left;
         width:112px; 
		 height:21px; 
		 padding-top:4px;
		 text-align:center;
		 background: url(/27/image/07-button-bg.gif) top repeat-x;
		 color:#ffffff;
		 font-weight: bold;}

#jdxw .content {clear:both;}

#jdxw table td{line-height:20px;}
	
}
/******* advs_jiansuo *****************/

.jiansuo_adv_left{ float:left; text-align:left;}
.jiansuo_adv_right{ float:right;}


/******* advs_head *****************/

#advs_head{
   clear:both;
   width:970px;
   text-align: center;
   padding-top:3px;
   margin-left: auto;
   margin-right: auto;
   overflow:hidden;

}
#banner_left{float:left;width:580px;text-align:center; overflow:hidden;}

#banner_left_left{float:left;width:340px;text-align:left;}

#banner_center{float:left;width:240px;text-align:center;}

#banner_right{float:right;width:190px;text-align:right;}



/******* lanmu *****************/

#lanmu{
	clear: both;
	width: 970px;
	padding:0px;
	margin-top:6px;	
	margin-right:auto;
	margin-left:auto;
}

#lanmu_nav{
	text-align: center;
	width:970px;
	background: url(/27/image/08-nav-bg.gif) repeat-x;
	height:30px;
	line-height:31px;
	clear:both;
	overflow:hidden;
}

#lanmu_nav li{
	float:left;
	color: #ffffff;
	text-align: center;
	line-height: 30px;
	margin-left:9px;
	margin-right:8px;
}

#lanmu_nav li.dqwz{
	float:left;
	width: 65px;
	text-align: center;
	font-weight: bold;
	line-height: 30px;
	color: #A40C18;
	background:url(/27/image/08-dqwz-bg.gif) no-repeat;
}

#lanmu_nav li.chanye{
	text-align: center;
	width: 89px;
	margin:0px;
	background: url(/27/image/08-chanye-bg.gif) no-repeat;
	height:30px;
    margin-left:5px;

}

#lanmu_nav li.line{
	float:left;
	width: 2px;
	line-height: 30px;
	height: 30px;
	vertical-align: middle;
	background:url(/27/image/08-line-bg.gif) no-repeat;
}

.lanmu_bottom{
	color:#000;
	width: 970px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background: url(/27/image/08-navbottom-bg.gif) repeat-x;
}

/*right*/
#right{
	float:right;
	width:272px;
}


.right_face{
	float:left;
	width:272px;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background: #EEEEEE;
	text-align: center;
	vertical-align: middle;
	display: block;
	overflow:hidden;
   voice-family:"\"}\"";
	voice-family:inherit;
	width: 272px;
	margin-bottom:8px;
}



.zz_bg{
padding-left:15px;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}
.right_title {
	width: 272px;
	height: 26px;
	line-height: 26px;
	background: url(/27/image/08-zlzk-titlebg.gif) no-repeat ;
	font-weight: bold;
	color:#000000; 
	text-align:left;
	padding-left:25px;
}

/******* advs_center *****************/

.advs_center{clear: both;width:578px;text-align:center;padding-top:0px;padding-bottom:8px;}
.advs_center td{text-align:center;}


#advs_center_left{float:left;width:270px;text-align:left;padding-top:8px;padding-bottom:8px;}
#advs_center_right{float:right;width:270px;text-align:right;padding-top:8px;padding-bottom:8px;}
