/* CSS Document */

*{margin:0;padding:0;}
li {list-style-type: none;}
img{border:0px;*display:block;}
p{margin-bottom:10px;}
html{-webkit-text-size-adjust: none;}
body {
	font-size: 12px;
	line-height: 20px;
	color: #504E4F;
	font-family:Arial, Helvetica, sans-serif;
}

a:link{color:#504E4F;text-decoration: none;}
a:visited{color:#504E4F;text-decoration: none;}
a:hover{color:#767474;text-decoration: underline;}

.wzi:link{color:#FFF;text-decoration: none;}
.wzi:visited{color:#FFF;text-decoration: none;}
.wzi:hover{color:#FEE11D;text-decoration:  none;}

.titzi:link{color:#205985;text-decoration: none;}
.titzi:visited{color:#205985;text-decoration: none;}
.titzi:hover{color:#205985;text-decoration:  underline;}

.nzi{color:#205985;}

.fb{font-weight:bold;}
.tc{ text-align:center;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}

.mar_r{margin-right:11px;}
.mar_t30{margin-top:30px;}
.mar_t10{margin-top:10px;}
.mar_t8{margin-top:8px;}
.mar_t15{margin-top:15px;}
.mar_r30{margin-right:30px;}
.mar_r16{margin-right:16px;}
.mar_b20{margin-bottom:20px;}
.mar_b100{margin-bottom:100px;}
.mar_b200{margin-bottom:200px;}
.pad_b10{padding-bottom:10px;}


.div,.cdiv,.main_c,.minbg,.L,.R,.probg{
	min-height:20px;
    height:auto !important;
    height:20px;
    overflow:hidden !important;
    overflow: visible;
}
.fl{float:left;}
.fr{float:right;}
.cdiv,.mbg2 ul,.banner{width:998px; margin:0 auto;}
.top{
	height:96px;
	background:url(../images/tbg.jpg) repeat-x;
}
.top .ce{
	width:140px;
	height:17px;
	margin-top:42px;
	float:right;
	background:url(../images/but.jpg) no-repeat;
}
.top .ce .cezi{
	width:68px;
	text-align:center;
	line-height:17px;
	color:#fff;
}


/*图片播放*/
#imageShow {
 /* position:relative;
  z-index:3;*/
  overflow:hidden;
  width:998px;
  height:325px;
  text-align:center; 
  padding-top:60px;
} 
#imageShow #imageSwitch { 
  position:absolute;
  bottom:5px;
  right:0;
  z-index:1; 
  /*background-color:#C08A93;
  filter:Alpha(opacity=70); 
  opacity:0.2;*/
} 
#imageShow #imageSrc{
	 z-index:2; 
}
#imageShow #imageSwitch li{ 
  float:left;
  /*border-left:1px solid white;*/
  height:12px;
  width:12px; 
  background:url(../images/but.png) -19px -130px no-repeat;
  text-align:center;
  line-height:20px;
  margin:0 2px;
} 
/**/

.minbg{
	margin-top:20px;
	padding-bottom:60px;
	background:url(../images/mainbg.jpg) bottom repeat-x;
}
.main_c{
	width:184px;
	float:left;
	margin-left:6px;
	_margin-left:4px;
}
.mailbg{
	width:184px;
	height:87px;
	background:url(../images/mailbg.jpg) top repeat-x;
 }
.main_tit{
	color:#205985;
	font-size:14px;
	height:16px;
	line-height:16px;
	text-indent:13px;
	margin:10px 0 6px 0;
	background:url(../images/icon.png) 0 -77px no-repeat;
}
.mailbg ul{
	width:170px;
	margin:0 auto;
	padding:6px 0;
}
.mailbg ul li{
	color:#fff;
	height:25px;
	line-height:25px;
}
.textkuang{
	width:100px;
	height:18px;
	line-height:18px;
	border:1px solid #BFBFBF;
	text-indent:3px;
}
input.but1,input.but2,input.but1_2,input.but2_2{
	color:#fff;
	width:49px;
	height:17px;
	vertical-align:middle;	
	border:0; 
	cursor:pointer;
	}
input.but1{	background:url(../images/Ebut.png) no-repeat;}
input.but2{	background:url(../images/Ebut.png) 0 -24px no-repeat;}
input.but1_2{	background:url(../images/Ebut.png) 0 -50px no-repeat;}
input.but2_2{	background:url(../images/Ebut.png) 0 -74px no-repeat;}
.mbg2{
	height:44px;
	line-height:44px;
	background:url(../images/mbg2.jpg) repeat-x;
}
.mbg2 li,.mbg2 .loli{
	height:44px;
	line-height:44px;
	margin-left:5px;
	float:left;
	text-indent:15px;
	background:url(../images/icon.png) 0 -109px no-repeat;
}
.mbg2 li{	
	width:100px;	
}
.mbg2 .loli{
	width:150px;
	}
.bottom{
	height:82px;
	background:url(../images/bottombg.jpg) repeat-x;
}
.bottom .info{
	color:#205985;
	width:575px;
	float:left;
	margin-left:10px;
	font-size:10px;
	margin-top:23px;
	line-height:18px;
}

/*select 样式*/
.ge_so{
	width:214px;
	height:21px;	
	position:absolute;
	z-index:20;
	right:10px;
	top:9px;
	background:url(../images/Esearchbg.png) no-repeat;
}
.search{
	color:#5E5C5C;
	width:120px;
	height:17px;
	line-height:17px;
	text-indent:3px;
	border:0;
	float:right;
	margin-top:1px;
}

input.search_but{
	width:18px;
	height:18px;
	border:0; 
	cursor:pointer; 
	float:right;
	margin:1px 1px 0 0;
	background:url(../images/but.png) 0 -100px no-repeat;
}
/*select end */
.banner{
	height:230px;
	padding-top:60px;
}
.lj{
	height:34px;
	background:url(../images/lj_bg.jpg) repeat-x;
	margin-top:2px;
}
.lj_info{
	width:600px;
	height:34px;
	line-height:34px;
	float:left;
}
.L{
	width:180px;
	float:left;
}


.left_nav{
	width:170px;	
	font-size: 14px;
	}
.left_nav ul{margin-bottom: 4px;}
.left_nav ul li,.listtit ul li{margin-bottom: 4px;}
.left_nav ul li a{
	width:170px;
	height: 32px;
	line-height: 32px;
	background:#F0F0EF url(../images/icon.png) 150px -150px no-repeat;
	text-indent:12px;
	display: block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-bottom:4px;

}
.left_nav ul li .lizi a{
	width:170px;
	height: 32px;
	line-height: 16px;
	background:#F0F0EF url(../images/icon.png) 150px -150px no-repeat;
	text-indent:12px;
	text-indent:1px;
	display: block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-bottom:4px;

}
.left_nav ul li a{
	color:#6E6E6E;
	background:#F0F0EF url(../images/icon.png) 150px -150px no-repeat;

}
.left_nav ul li a:hover,#on_menu a{
	color:#205985;
	background:#DEE9F3 url(../images/icon.png) 150px -190px no-repeat;
	text-indent:12px;
	display: block;
	text-decoration: none;
			}
.left_nav ul li a:active{
	color: #205985;
	background:#DEE9F3 url(../images/icon.png) 150px -190px no-repeat;
	text-indent:12px;
	display: block;
}

#list li a,#list a{
	text-indent:12px;
	background:#F0F0EF url(../images/icon.png) 150px -230px no-repeat;
}
#list a:hover {
	text-indent:12px;
	background:#DEE9F3 url(../images/icon.png) 150px -230px no-repeat;
}
#list ul li a{
	text-indent:27px;
	background:#F0F0EF url(../images/icon.png) 18px -320px no-repeat;
}
#list ul li a:hover,#list .on_menu2 a{
	text-indent:27px;
	background:#DEE9F3 url(../images/icon.png) 18px -290px no-repeat;
}
#list .on_menu2 a{color: #205985;}

.R{
	width:805px;
	float:right;
}
.tit{
	height:28px;
}
.equ_pic{
	width:248px;
}
.equ_pic li{text-align:center;}

/*CSS 分页*/

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #425B99; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none;
}
DIV.digg A:hover {
	BORDER-RIGHT: #425B99 1px solid; BORDER-TOP: #425B99 1px solid; BORDER-LEFT: #425B99 1px solid; COLOR: #000; BORDER-BOTTOM: #425B99 1px solid;
}
DIV.digg A:active {
	BORDER-RIGHT: #425B99 1px solid; BORDER-TOP: #425B99 1px solid; BORDER-LEFT: #425B99 1px solid; COLOR: #000; BORDER-BOTTOM: #425B99 1px solid;
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #425B99 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #425B99 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #425B99 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #425B99 1px solid; BACKGROUND-COLOR: #425B99;
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid;
}

/**/

.cultbg{
	margin:0 5px 50px 0;
	padding:68px 0 45px 60px;
	background:#E6ECF4;	
}
.cult_r{
	height:450px;
	border-left:#9FA1A4 2px solid;
	margin-left:30px;
	padding-left:20px;
	float:left;
}
.yuan_c{
	width:450px;
	height:97px;
}
.yuan_1,.yuan_2{
	width:96px;
	height:97px;
	line-height:97px;
	font-size:14px;
	text-align:center;
	color:#fff;
	float:left;
}
.yuan_1{
	background:url(../images/yuan1.png) no-repeat;
}
.yuan_2{
	background:url(../images/yuan2.png) no-repeat;
}
.cult_txt{
	width:320px;
	height:40px;
	background:url(../images/icon.png) 0 -363px no-repeat;
	margin:34px 0 0 10px;
	padding-left:15px;
	float:left;
	line-height:35px;
}
.process{
	width:554px;
}
.libg{
	width:257px;
	height:212px;
	overflow:hidden;
	text-align:center;
	background:url(../images/libg.jpg) no-repeat;
	float:left;
	padding-top:8px;
	margin:10px 5px;
}
.libg img{
	height:179px;
}
.li_tit{
	height:32px;
	line-height:32px;
	text-align:center;
}
.qual{margin:10px 0 100px 0;}
.qual ul li{
	width:700px;
	height:26px;
	line-height:26px;
	text-indent:5px;
	margin-bottom:12px;
	background:#DFE9F3;
}
.qual ul li img,.qual ul li sapn{float:left;}
.ts{
	height:56px;
	padding:6px 25px;
	margin:10px 5px 0 0;
	border:#DCDCDC dashed 1px;
}
.join_tit{
	width:205px;
	height:30px;
	line-height:28px;
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	text-align:center;
	background:#014073;
	font-size:14px;
}
.joinbg{
	margin:16px 5px 50px 0;
	padding:33px 0 40px 40px;
	background:#E6ECF4;	
}
.join_c{
	width:370px;
	*width:380px;	
	color:#205985;
	float:left;
}
.f_w{width:55px;height:28px;}
.f_w2{width:313px;height:28px;}
.f_w3{width:160px;height:28px;line-height:16px;}
.f_w4{width:200px;height:28px;}
.join_c2{
	width:360px;
	color:#205985;	
	float:right;
}
.join_c ul,.join_c2 ul{margin-top:15px;}
.join_c ul li,.join_c2 ul li{height:28px;}
.code{width:170px;}
.kuang,.kuang2,.kuang3{
	height:20px;
	border:#CFD3D5 solid 1px;
	text-indent:3px;
}
.kuang{	width:210px;	}
.kuang2{width:80px;}
.kuang3{	width:150px;	}

.join_c2 textarea{
	width:280px;
	*width:250px;
	height:155px;
	float:left;
	border:#CFD3D5 solid 1px;
}

.but_c,.but_c2{
	width:200px;
	*width:250px;
	height:20px;
	
}

.but_c{	
	margin:58px 0 0 92px;
	*margin:58px 0 0 42px;
	text-align:right;
}
.but_c2{
	margin:20px 0 0 50px;
	*margin:20px 0 0 28px;
	text-align:left;
}
.join_but,.join_but2{
	width:60px;
	height:20px;
	color:#fff;
	border:0;
	cursor:pointer;
}
.join_but{	background:#014073;}
.join_but2{	background:#848283;}
.ser_c{
	width:225px;
	margin-left:10px;
	padding-bottom:10px;
}
.ser_c2{
	width:225px;
	border-left:#B6B6B6 solid 1px;
	border-right:#B6B6B6 solid 1px;
	padding:0 30px 10px 30px;
	margin-left:30px;
}

.cont_info{
	width:410px;
	padding-top:18px;
}
.cont_info .cont_zi{
	width:370px;
	margin-bottom:15px;
	float:right;
}
.bx{border-bottom:1px solid #C2C1C1;}
.qqbg{
	width:274px;
	height:129px;
	margin-top:23px;
	background:url(../images/qqbg.jpg) no-repeat;
}
.qqbg .qq_c{
	width:132px;
	float:right;
	margin:20px 23px 0 0;
}
.qqbg .qq_c li{
	height:20px;
	line-height:20px;
	text-indent:17px;
	margin-bottom:10px;
	background:url(../images/icon.png) 5px 5px no-repeat;
	border-bottom:1px solid #C2C1C1;
}
.news ul{margin-right:5px;}
.news ul li{
	height:32px;
	line-height:32px;
	margin-bottom:8px;
	text-indent:5px;
	border-bottom:1px solid #C2C1C1;
}
.newstit{
	height:50px;	
	text-align:center;	
	border-bottom:1px solid  #E6E6E6;
	margin:15px;
}
.pro_titbg{
	height:30px;	
	margin-right:5px;	
	border-bottom:#DFE9F3 solid 4px;
}
.pro_titbg2,.pro_titbg3{
	height:34px;
	line-height:34px;
	text-indent:38px;
	font-size:16px;
	font-weight:bold;
	color:#15507E;
}
.pro_titbg2{
	width:224px;	
	background:url(../images/Epro_titbg.jpg) left no-repeat;
}
.pro_titbg3{
	width:526px;
	background:url(../images/Epro_titbg2.jpg) left no-repeat;
}
.probg{
	margin:12px 5px;
	padding:40px 0 5px 50px;
	background:#A9A9A9;
	overflow:hidden;
}
.probg2{
	margin:12px 5px;
	padding:33px 0;
	text-align:center;
	background:#A9A9A9;
	overflow:hidden;
}
.probg ul{
	width:212px;
	margin:0 30px 35px 0;
	float:left;
}
.probg ul li{
	margin-bottom:3px;
}
.probg ul li img{border:#A6A6A6 solid 1px;}
.pro_pic{height:167px; overflow:hidden;}
.pro_tit{
	height:30px;
	line-height:14px;
	text-indent:23px;
	background: #CBE0F5 url(../images/icon.png) 12px 2px no-repeat;
}
.jgt{
	height:22px;
	margin:15px 0 0 5px;
	font-size:16px;
	font-weight:bold;
	
}
.backtop{
	height:20px;
	margin:10px 0 50px 0;
	text-align:right;
}
