@charset "gb2312";
/* CSS Document */
* {
	margin:0px  auto;
	padding:0px;
	list-style-type:none;
	}
body{
	font-family:"Î¢ÈíÑÅºÚ";
	_font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666666; 
	margin:0px auto;
	background:url(/templets/default/images/bj.jpg) top repeat-x;
	}
form,ul,li,ul li,p,h1,h2,h3,h4,h5,h6,dl,dt,label{
	margin:0px auto;
	padding:0px;
	list-style-type:none;
	list-style:none;
	}
input,select{
	font-size:12px;
	line-height:16px;
	}
img{
	border:0px;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:hover {
	color:#f30;
	text-decoration:underline;
	}
.white,.white a:link,.white a:visited,.white a:active,.white a{
	color: #fff;
	text-decoration:none;
	}
.white a:hover{
       color:#fff;
	   text-decoration:underline;
	   }
.clear{
	clear:both;
	}
#hd{
	width:1170px;
	height:99px;
	background:url(/templets/default/images/logo.jpg) top repeat-x;
	margin:auto;
	overflow:hidden;
}
#nav{
	width:100%;
	min-width:1170px;
	margin:auto;
	background:#17629b;
	height:54px;
	z-index: 5;
	
}
.nav{
	width:1170px;
	margin:auto;
	z-index: 5;
}
.meun{
	
	float:left;
	width:145px;
	line-height:54px;
	font-size:14px;
	text-align:center;
	position: relative;
	z-index: 10;
}
.meun a{
	display: block;
	color:#FFF;
}
.meun.on{background: #c00726;}
.meun a:hover{ font-size:14px;background: #c00726;color: #fff;text-decoration:none; }
.sub_menu{position: absolute;
		font-size:12px;
			left: 0;
			top:54px;
			z-index: 100;
			width: 145px;
			overflow: hidden;
			text-align: center;
			background: #fff;
		
		}
.sub_menu li{font-size:12px;height: 30px;line-height: 30px;}		
.sub_menu li a{display: block;
				font-size:12px;
				color: #333;
				border-bottom: 1px solid #eee;
			}	
		
.sub_menu li a:hover{font-size:12px;background: #17629b;color: #fff;text-decoration: none;}
<!--banner-->
#demo0 { 
    width:1170px;
 height:200px;
 overflow:hidden;
 margin:auto;
} 
#demo0 img { 
    float:left;
 margin-left:1px;
 border:1px #ffffff solid;
}
#indemo0 { 
    float: left; 
    width: 800%; 
} 
#demo10 { 
    float: left; 
} 
#demo20 { 
    float: left; 
}

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	ZOOM: 1
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.wrapper {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 1170px
}
H1 {
	LINE-HEIGHT: 50px; FONT-FAMILY: "Microsoft YaHei", SimHei; HEIGHT: 50px; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.shuoming {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.shuoming DT {
	LINE-HEIGHT: 30px; TEXT-INDENT: 10px; HEIGHT: 30px; FONT-WEIGHT: bold
}
.shuoming DD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#focus {
	POSITION: relative; WIDTH: 1170px; HEIGHT: 409px; OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; HEIGHT: 280px
}
#focus UL LI {
	POSITION: relative; WIDTH: 1170px; FLOAT: left; HEIGHT: 409px; OVERFLOW: hidden
}
#focus UL LI DIV {
	POSITION: absolute; OVERFLOW: hidden
}
#focus .btnBg {
	POSITION: absolute; WIDTH: 1170px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 1170px; BOTTOM: 0px; PADDING-RIGHT: 20px; HEIGHT: 10px; RIGHT: 0px; PADDING-TOP: 5px
}
#focus .btn SPAN {
	WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: #000000; HEIGHT: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn SPAN.on {
	BACKGROUND: #fff
}
#focus .preNext {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(/templets/default/images/sprite.gif) no-repeat 0px 0px; HEIGHT: 100px; TOP: 120px; CURSOR: pointer
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}

#ct{
	width:1170px;
	height:auto;
	margin:30px auto;
	overflow:hidden;
}
.index_t{
	height:auto;
	overflow:hidden;
}
.index_t_l{
	width:294px;
	height:auto;
	float:left;
}
.index_t_ll{
	background:url(/templets/default/images/index_cen01.jpg) top repeat-x;
	height:29px;
}
.index_t_lll{
	width:88px;
	height:29px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFF;
	line-height:29px;
	text-align:center;
}
.index_t_lll_more{
	width:46px;
	height:12px;
	float:left;
	margin:8px 15px 15px 145px;
}
.index_t_nr{
	height:auto;
	margin:6px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:29px;
}
.index_t_c{
	width:488px;
	height:auto;
	float:left;
	margin:0px 0px 0px 27px;
}
.index_t_c_ll{
	background:url(/templets/default/images/index_cen02.jpg) top repeat-x;
	height:29px;
}
.index_t_c_lll{
	width:88px;
	height:29px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFF;
	line-height:29px;
	text-align:center;
}
.index_t_c_lll_more{
	width:46px;
	height:12px;
	float:left;
	margin:8px 15px 15px 315px;
}
.index_t_c_nr{
	height:auto;
	margin:10px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:29px;
}
.index_t_r{
	width:332px;
	height:auto;
	float:right;
}
.index_t_r_ll{
	background:url(/templets/default/images/index_cen03.jpg) top repeat-x;
	height:29px;
}
.index_t_r_lll{
	width:88px;
	height:29px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFF;
	line-height:29px;
	text-align:center;
}
.index_t_r_lll_more{
	width:46px;
	height:12px;
	float:left;
	margin:8px 15px 15px 165px;
}
.index_t_r_nr{
	height:auto;
	margin:10px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:29px;
}
.index_f{
	height:auto;
	margin-top:12px;
	overflow:hidden;
}
.index_f_l{
	width:809px;
	height:auto;
	float:left;
}
.index_f_l_ll{
	background:url(/templets/default/images/index_cen04.jpg) top repeat-x;
	height:29px;
}
.index_f_l_lll{
	width:88px;
	height:29px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFF;
	line-height:29px;
	text-align:center;
}
.index_f_l_lll_more{
	width:46px;
	height:12px;
	float:left;
	margin:8px 15px 15px 632px;
}
.index_f_l_nr{
	height:auto;
	margin:10px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:29px;
}
.index_f_r{
	width:332px;
	height:auto;
	float:right;
}
.index_f_r_ll{
	background:url(/templets/default/images/index_cen03.jpg) top repeat-x;
	height:29px;
}
.index_f_r_lll{
	width:88px;
	height:29px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFF;
	line-height:29px;
	text-align:center;
}
.index_f_r_lll_more{
	width:46px;
	height:12px;
	float:left;
	margin:8px 15px 15px 165px;
}
.index_f_r_nr{
	height:auto;
	margin:10px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:29px;
}
#foot{
	width:100%;
	height:114px;
	background:url(/templets/default/images/foot_bj.jpg) top repeat-x;
	margin-left:auto;
    margin-right:auto;
    background-repeat:repeat;
	margin-top:12px;
}
.foot_c{
	width:1170px;
	height:114px;
	margin:auto;
}
.foot_c_l{
	width:916px;
	height:114px;
	float:left;
}
.foot_c_l_z{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	color:#666;
	line-height:30px;
	padding:15px;
}
.foot_c_l_z a{
	color:#666;
	text-decoration:none;
}
.foot_c_l_z a:hover{
	color:#ff3300;

}
.foot_c_r{
	width:206px;
	height:auto;
	float:right;
	margin-top:13px;
}
#ct1{
	width:1170px;
	height:auto;
	margin:auto;
}
.aboutus{
	width:1170px;
	margin-top:20px;
	overflow:hidden;
}
.aboutus_l{
	float:left;
	width:281px;
	height:auto;
}
.aboutus_z{
	float:left;
	background:#17629b;
	width:281px;
	height:38px;
}
.aboutus_z p{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:15px;
	font-weight:bold;
	color:#fff;
	margin:8px 105px;
}
.aboutus_nr{
	float:left;
	width:270px;
	height:auto;
	margin-top:8px;
	margin-left:9px;
	margin-right:6px;
	line-height:25px;
}
.aboutus_r{
	float:right;
	width:860px;
	height:56px;
	line-height:25px;
	background:url(/templets/default/images/about_left.jpg) top repeat-x;
}
.aboutus_r p{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#666;
	font-weight:bold;
	margin:8px 30px;
}
.aboutus_rnr{
	width:860px;
	height:auto;
	line-height:25px;
	float:right;
	margin-top:16px;
}

.fenlei_dh{
	background-color:#1466be;
	color:#FFF;
	height:48px;
	line-height:48px;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	 font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	text-align:center;
	margin-bottom:5px;
}
.yiji{
	height:30px;
	line-height:30px;
	color:#666;
	background-color:#e7e7e7;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:13px;
	display:block;
	margin-bottom:1PX;
}
.yiji a{color:#666;text-decoration:none;display:block;background-color:#e7e7e7; padding-left:20PX;}	
.yiji a:hover{color:#FFF;display:block;background-color:#17629b; padding-left:20PX;}
.erji{
	height:30px;
	line-height:30px;
	color:#666;
	border-bottom:1px #e7e7e7 solid;
	background:url(/templets/default/images/fangk.jpg) left center no-repeat;
	padding-left:10PX;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	margin-bottom:1PX;
}
.erji a{color:#666;text-decoration:none; }	
.erji a:hover{color:#ff3300;text-decoration:underline;}
.fenlei{
	padding-bottom:10px;
}
#about_cen {
	margin: auto;
	width: 1003px;
}