html {/*filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);*/}
a:link {
	font-size: 14px; 
	text-decoration: none;
	color: #000000;
}
a:visited {
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
a:active {
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
a:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #FF0000;
}
a {
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}

html,body{padding:0px; margin: 0;background-color: #FFF;font: 100% 微软雅黑, 宋体, 新宋体;
}
div#wrapper{margin:0 auto; }
div#logo{height:50px;line-height:50px; color:#FFF; font-size:11pt; 
	background:#009689 url(/images/logo2.png) no-repeat left top; 
	}
.hotline {
    margin-left: 240px;
    padding: 0.2rem 0px 0.2rem 0.5rem;
    border-left: 1px solid rgb(255, 255, 255);
    font-size: 1rem;
}	
div#top_menu{height:30px;line-height:30px; background-color:#F5F5F5; color:#FFF; font-size:11pt;
text-align:center; border-bottom:1px solid #D8DCE2; white-space:nowrap;overflow:hidden}
.menu0{ float:left; width:75px;border-left: 1px solid #D8DCE2; background-color:#8FBC8F;  }
.menu1{ float:left; width:75px; border-left: 1px solid #D8DCE2; 
}
.menu1:hover,.menu0:hover{ background-color:#FAF0E6; }
.search-area {
    height: 2rem;
    background-color: #FFFFFF;
	display:table;
	width:100%; padding-left:2px;
	border-bottom:1px solid #D8DCE2; 	
}
div#searchbox{
    display:table-cell;
    border-radius: .25rem;
    	
}
div#searchbtbox{
	width: 70px;  
   display:table-cell;  
	vertical-align:middle; text-align:center;	
}
.search-bt {
	vertical-align:middle; height:	1.95rem;
}
.search-input {
	width:100%;
	background:url(/images/i_sousuo.png) no-repeat left top;
    font-size: 1rem;
    height: 2rem;
    padding: 0 2rem;
    border: 0 none;
    background-color: #f6f7f9;
 	BORDER-RIGHT: #06F 1px solid; BORDER-TOP: #06F 1px solid; 
	BORDER-LEFT: #06F 1px solid; BORDER-BOTTOM: #06F 1px solid; 
	FONT-FAMILY: "宋体";line-height:25px;
	vertical-align:middle;
}
.td1{border-bottom:1px solid #D8DCE2; padding-top:2px; padding-bottom:2px;
}
div#footer{clear:both;height:40px;line-height:20px;text-align:left; background-color:#F6F6F6;border-top: 3px solid #3aa2a2;
padding-bottom: 10px; color:#006; padding-top:10px; font-size:14px;  }
#idmdate{font-size:12px;color:#006; }

div#sj_menu{height:30px;line-height:30px; background-color:#F5F5F5; color:#000; font-size:11pt;
text-align:left; border-bottom:1px solid #D8DCE2; white-space:nowrap;}
.w1{font-size: 24px;color: #9b0d14; }

.l_con {
	background: #FFF;
	width: 100%; 
}
.l_ul {
	width: 332px;
	padding-left: 35px;
	padding-top: 10px; margin-top:0px;
}

.l_ul li {
	padding-top: 25px;
	list-style-type: none;
}
#iderror {
    display: none;color: #e7473b; font-size: 12px; font-family: Microsoft YaHei; padding-top:5px;
}
.c_input {
	width: 250px;
	height: 42px;
	line-height: 42px;
	border: 1px solid #ccd1d7;
	border-radius: 2px;
	padding-left: 5px;
}

.valicode {
	position: relative;
	top: 12px;
	height:20px;
}
#kaptcha {
    width: 133px;
}
.zw_div {
	width: 255px;
	height: 45px;
	line-height: 45px;
	padding-left: 35px;
	padding-bottom:45px;
}

.cbutton {
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	text-align: center;
	background: #043567;
	border-radius: 2px;
	cursor: pointer;
}
.i-ok {  width: 20px; height: 16px;background: no-repeat left top;  }
.wx-qr {
    float: left;
    overflow: hidden;
    margin-right: 10px;
}
.wx-info {
    float: left;
    padding-left: 0px;
    height: 78px; text-align:left; 
    font-size: 12px;   
}

