#onav {
    background: url(../images/banli/nav.jpg) 0 0 no-repeat;
    height: 29px;
    line-height:28px;
}
#onav li{
    float: left;
    width: 75px;
    list-style: none;
    text-align: center;
}
#onav li a{
    text-decoration: none;
    color: #fff;
}
#fqcenter ul{
    width: 390px;
    margin: 0  auto;
    height: 20px;
    border-bottom: 1px solid #000;
    padding-left: 10px;
    margin:0;
}
#fqcenter ul li{    
    line-height:23px;
    float: left;
    list-style: none;
    color: #4d4d4d;
    background: none;
    border-left: 1px solid #ddd; 
    margin: 0;
    padding: 0 9px;
}
#fqcenter ul li a{
    text-decoration: none;
    color: #4d4d4d;
    display: block;
}
#fqcenter .lion{
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    border-right:1px solid #000;
    background-color: #fff;
    position: relative;
    bottom: -3px;
    height: 22px ;
    
}
#fqcenter .trq{
    font-size: 12px;
}
#fqcenter p{
    text-indent: 24px;
    line-height: 18px;
    padding: 6px 20px 0px;
}
#slogo{
    height: 43px;
    line-height: 45px;
    padding-left: 20px;
}
#location{
    background: url(../images/banli/location.jpg) 0 0 repeat-x;
    height: 31px;
    line-height: 32px;
}
#location a,.co1 a,.rtitle1 a,ul.bl-list-ul li a,.co2 a,.bl-lm a,.bl-wenxunchu-div a,.bl-wx-gonggao a{
    text-decoration: none;
}
#location .red{
    color: red;
}
.banp{
    background: url(../images/banli/line1.jpg) 0 100% no-repeat;
    height: 30px;
    line-height: 35px;
    margin-left: 5px;
}
.btn1,.btn2,.btn3,.btn4{
    display: block;
    float: left;
    margin-left: 15px;
}
.btn1,.btn2,.btn3,.btn4{
    height: 26px;    
}
.btn1{
    background:url(../images/banli/btn1.jpg) 0 0 no-repeat;
    width: 103px;
}
.btn2{
    background:url(../images/banli/btn2.jpg) 0 0 no-repeat;
    width: 117px;  
}
.btn3{
    background:url(../images/banli/btn3.jpg) 0 0 no-repeat;
    width: 116px; 
}
.btn4{
    background:url(../images/banli/btn4.jpg) 0 0 no-repeat;
    width: 103px;
}
.rtitle1 a,.rtitle1{
    color: #de4f00;
}
.rtitle1,.rtitle2{
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    border-bottom: 1px solid #ddd;
}
.rtitle1{
    background: url(../images/banli/line.jpg) 95% center no-repeat;
}
.rtitle2{
    background: url(../images/banli/rtitle2.jpg) 0 0 repeat-x;
    margin-top: -1px;
    position: relative;
}
.srtitle2{
    border-bottom: 1px solid #ddd;
    background-color: #f6f6f6;
    height: 24px;
    line-height:24px;   
}
.stt{
    margin-top: 20px;
}
.green{
    color: green;
}
.rt3{
    background: url(../images/banli/rtitle.jpg) 0 0  repeat-x;
    height: 30px;
    line-height: 35px;
    color: #fff;
}
.srtitle2 span a,.stt span a{
    width: 100px;
    text-align: center;   
    padding: 0 10px;
    text-decoration: none;
    color:#4d4d4d;
    border-right: 1px solid #4d4d4d;
    
}
.qas{
    background: url(../images/banli/qa.jpg) 0 center  no-repeat;
    padding-left: 20px;
    color:#e2391a;
    height: 25px ; 
    line-height: 25px;  
    margin-left: 15px;
}
.co2.more a{
    color: #00526c;
    text-decoration: none;
}
.co2.more a:hover{
    color: red;
}
.cons{
    background: #808080;
    height: 24px;
    line-height: 24px;
    color: #fff;
}
.w180{
    width: 200px;
    padding-left: 20px;
}
.h150{ height: 150px;}
.rowth{
    background: url(../images/yimin/question/rowth.jpg) 0px -2px repeat-x;
    height: 22px;   
    line-height: 22px;
}
.bli{padding-top: 10px;}
.row1,.row2{
    height: 20px;
    line-height: 25px;
    font-size :12px;
}
.row2{
    background: url(../images/yimin/question/row2.jpg) 0px 0 repeat-x;
}
.w405 th,.w405 td{
    padding-left: 10px;
    border: 0;
    height: 25px;
}
.co1,.co1 a{
    color: #a41101;
}
.co2,.co2 a{
    color: #00526c;
}
.bform{
    background-color: #e7f2f4;
}
.pcnt{
    background-color: #f5fafd;
}
.colorline{
    height: 20px;
    font-size: 12px;
    margin: 5px;
}
.totinfo{
    background-color: #efefef;
    background-position: 200px center;
    height: 16px;
    line-height: 16px;   
    width: 400px;
    margin: 0 10px;
}
.colorline span{
    display: block;
    float: left;
}
.cline1,.cline2,.cline3,.cline4,.cline5,.cline6{
    height: 15px;
    margin-left: 2px;
}
.cline1{
    background-color: #f8c99d;
    border: 1px solid #c18f5a;
}
.cline2{
    background-color: #5ebc5b;
    border: 1px solid #478f85;
}
.cline3{
    background-color: #6c81b6;
    border: 1px solid #586e97;
}
.cline4{
    background-color: #a5cbd6;
    border: 1px solid #8aabb4;
}
.cline5{
    background-color: #d743b3;
    border: 1px solid #b0248d;
}
.cline6{
    background-color: #e2fea7;
    border: 1px solid #68b511;
}
.pline{
    background: url(../images/banli/pline.jpg) 0 0   no-repeat;
    height: 8px;    
}
ul.bl-list-ul li{
	background:transparent url(../images/li_bb.jpg) no-repeat scroll 0 center;
	height:21px;
	line-height:21px;
	overflow:hidden;
	padding-left:9px;
}
.bl-list-ul b{
	font-weight:normal;
}
.uform td{
    height: 25px;
    padding-left: 10px;
}
.uform  select{
    margin-right: 10px;
}
.uform{
	 color:#4D4D4D;
}
.evenbg{
     background-color: #efefef;
}
.ptitle{
    background: url(../images/banli/ptitle.jpg) 0 0 repeat-x;
    width: 180px;
    height: 25px;
    color: #fff;
    line-height: 2;
    padding-left: 8px;
}
.mleft30{
    margin-left: 30px;
}
.w920{
    width: 900px;
    margin: 0 auto;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 10px;
}
.w485{
    width: 485px;
}
a.update{
    color: #00bab3;
}
a:hover{
    color: red;
}
.h343{
    height: 343px;
}
.h500{
    height: 500px;
}
.notice{
    background: url(../images/banli/notice.jpg) 0 0 no-repeat;
    padding-left: 30px;
}
.w274{
    width: 273px;
}
.nborder{
    border: 2px solid #ccc;
}
.ntitle{
    background: url(../images/banli/ntitle.jpg) -1px 100% repeat-x;
    height: 28px;
    line-height: 26px;
    color: #015788;
    font-size: 14px;
    font-weight: bold;
}
.w274 ul li,.wchat ul li {
    background-image: none;
    padding-left: 0px;
    height: 28px;
}
.wchat ul li{
    margin-left: 0;
}
.chat{
    background: url(../images/banli/chat.jpg)  0 0 no-repeat;
    width: 71px;
    height: 21px;
    position: absolute;
    right: 10px;
    top: 5px;
}
.qqchat{
    background: url(../images/banli/qqchat.jpg)  0 0 no-repeat;
    width: 71px;
    height: 28px;
    position: absolute;
    right: 10px;
    top: 0px;
}
.h360{
    height: 360px;   
}
.w530{
    width: 530px;
}
.rtitle3{
    background: url(../images/banli/rtitle3.jpg) 0 0 repeat-x;
    line-height: 23px;
    height: 23px;
    padding-left: 8px;    
}
.w360{
    width: 350px;
    border-right: 1px dashed #ddd;
    padding-right: 8px;
}
.wchat{
    width: 200px;
}
.w215{
    width: 215px;
}
.h295{
    height: 295px;
}
.lx-cont-row-end {
	height:40px;
	line-height:40px;
	text-align:right;
	width:640px;
}
ul.pagelist{
	float:none;
	margin:0 auto;
	text-align:center;
	width:600px;
	padding-top: 2px;
}
ul.pagelist li{background: none;float: left;padding:0; height: 25px;margin-right:2px;padding-top:2px;}
ul.pagelist a{ 
border:1px solid #8DB5D7;
color:#000000;
padding:3px 5px;
position: relative;
top: 1px;
text-decoration:none;}
ul.pagelist a:hover{
border:1px solid red;
padding:3px 5px;
}
ul.pagelist li.thisclass a{background-color:#FFCA7D;
border:1px solid #E89954;
color:#000000;
font-weight:bold;
margin-right:2px;
padding:3px 5px;}

.cont_lleft .pagelist li{
	background: none;
	float: left;
	padding:0;
}
.lm-xuzhi{
	line-height:2;
	padding:15px;
	color:#014069;
}
.ico-div{
	padding:20px;
}
.color256808{
	color:#256808;
}
#province{
    width: 630px;
	border:1px solid #0AA7DB;
	font-size:14px;
	margin:8px;
}
#province span{
   margin:15px;
   line-height:41px;
}
.cg-lm-m2{
    border-left:solid 1px #CFCBAA;
    border-right:solid 1px #CFCBAA;  
    float:left;
    width:380px;
    border:1px solid #DDDDDD;
	margin:12px 0;
	padding:0;
}
.cg-lm-say{
    padding:0 5px;
    height:28px;
    line-height:28px;
    background: #fff url(../images/newsind_96.jpg) 0 0 repeat-x;   
}
.cg-lm-sayt{
    font-weight:bold;
    color:#42390e;   
}
.cg-lm-lmsg{
	background:url(../images/ch-lm-add.jpg) 0 2px no-repeat;
	padding-left: 24px;
	width: 40px;
}
.cg-lm-area{
    padding:0 5px;
	background: #fff url(../images/cg-lm-area.jpg) 0 0 repeat-x;
}
.cg-lm-area textarea{
    width:357px;
    height:120px;
	border: 1px solid #E4DEFA;
	border-bottom: none;
	background-color:#f2f9ff;  
    overflow:auto;
	padding:5px;
	line-height:1.3;
	color:#5E5E5E;
}
.cg-lm-send{
	height:22px;
	margin-bottom:5px;
	width:367px;
	background-color:#f2f9ff;
	border: 1px solid #E4DEFA;
	border-top: 2px solid #684d00;
}
.cg-lm-send button{
	border: none;
	background: none;
}
.msgcss{font-size:12px;}