/***********yuhtml tag********************* */
	*{ margin:0; padding:0;}
	body {margin:0 auto; text-align:center; background:#ccc; font:12px/1.8 "ËÎÌå", Verdana, Arial; color: #666;}
	ul{ list-style:none;margin:0;padding:0;}
	img{ border:none;}
	h1{ font:32px"ºÚÌå" }
	h2{ font-size:16px;}
	h3{ font-size:14px;}
	a{ text-decoration:none; color:#666;}
	a:hover,a:active{text-decoration:underline; color: #f00;} 
/*class********************* */
	.clear{ clear:both;}
	.fl{ float:left}
	.fr{ float:right}
	.red{ color: #f00}
	.blank8{ overflow:hidden; height:8px;}
	/*width 960px*/
#index .dhlb .a,
#sup .dhlb .b,
#qg .dhlb .c,	
#hc .dhlb .d,
#zsry .dhlb .e,
#gsjs .dhlb .f,
#jpal .dhlb .g,
#gsdt .dhlb .h,
#khpj .dhlb .i
{background:url(images/zs.gif) no-repeat 25% 40%; font-size:15px; font-weight:bolder }

#wrapper{ margin:0 auto; text-align:left; width:960px; background:#fff; }
#top{background:url(/images/company/default/sp2_02.gif) no-repeat;width:960px; height:55px}
.dhg{text-align:right;color:#666; margin:10px;}
.dhg a:hover{color:#f00 }


.boxdh{float:left;background: url(/images/company/default/sp2_07.gif); width:292px;}	
.dhlb{margin:20px 10px}	
.dhlb li{ border-bottom:1px solid #365279; padding-bottom:5px; text-align:center; margin:5px 10px;background:url(images/zs0.gif) no-repeat 30% 40%;}	        
.dhlb li a{ color:#fff}
.xcd{ margin:10px auto; text-align:center}
.box_left{ float:left; width:292px;background:#B5C7DF url(/images/company/default/sp_dhd.gif) no-repeat bottom right;}
.box_292{ width:292px; margin-bottom:10px}
.box_h{width:292px; height:29px; padding-top:5px;background:url(/images/company/default/sp2_13.gif)  no-repeat; text-align:center; color:#39c}

.boxm{width:292px;background:url(/images/company/default/sp2_15.gif) repeat-y; }
.boxm .text1{ padding-left:70px}
.boxm .text2{ padding-left:30px}
.text2 td{ word-break:break-all;}
.box_bm{width:292px; height:18px;background:url(/images/company/default/sp2_17.gif) no-repeat;}

/*right********************* */
.box_kzf {width:668px; float:right}
.box628{width:668px; height:151px}
.banner{background:url(/images/company/default/sp2_06.gif) no-repeat;width:668px; height:151px}
.banner h1{padding-top:40px!important; margin:0 20px; color:#CCCC33; text-align:right}
.gslogo{ text-align:center;height:152px; letter-spacing:152px; font-size:152px; overflow:hidden; margin:20px 10px;width:152px ; height:152px;background:url(/images/company/default/bk.gif) no-repeat;}
.gslogo img{ vertical-align:middle; margin:1px; margin-top:-12px}
.bit{background:url(/images/company/default/lmtit.gif) no-repeat right top;width:645px; margin:2px 10px; height:25px; border-bottom:1px solid #365279}
.bit h3{ text-align:right; color:#fff; padding-right:16px}
.box_contm{ margin:10px;}

.cppic{ 
    float:left;
    width:110px;
    text-align:center;
    border:1px solid #ebebeb;
    height:110px;
    line-height:110px;
    font-size:110px;
    overflow:hidden;
    margin:20px 10px;
}
.cppic img {
    vertical-align:middle;
    margin:1px;
    margin-top:-12px
}

.cpname{clear:both; text-align:center; margin:5px 5px;}
.bdz {border-left:1px #ccc solid; padding-left:15px; padding-right:15px; word-break:break-all;}
.rs img{ border:1px solid #ccc; padding:2px}
.wzlb li{background:url(/images/company/default/xtb.gif) no-repeat 0 45%; padding-left:15px }
.wzlb li a{ color:#666}		
.tb input{ background:none; border:none; border-bottom:1px solid #ccc; width:100%}
.bdb {border-bottom:1px #ccc solid; padding-bottom:3px;}
.slan {color: #039}
#cont{ background:#fff}
#lemu{background:url(images/lbrp_bg.gif) repeat-x  bottom; height:100px;margin-bottom:20px; height:120px!important; }		
#lemu h3{background:url(images/cb_bg.gif) no-repeat ; height:83px; padding:15px 0 0 3px; width:24px; color:#789; font-size:14px; 
 line-height:16px; margin:5px 0 10px 0;}	
 .nrlb{ margin-top:20px  ; color:#036; width:620px}
 .nrlb a{color:#036;}	
#hc .cpimg{ margin: 5px 12px ;background:url(images/shadow.gif) no-repeat right top;width:134px;display:block
}			
#pban{ width:665px; margin-bottom:10px}
.tup{ margin:5px 5px;
        width: 250px;
	float: left;
	border:1px #ccc solid;
	text-align:center;line-height:250px; height:250px;font-size:250px; overflow:hidden;}
.tup img{vertical-align:middle; margin-top:-30px}

.kyou{ float:right; width:390px;}
.kyou h2 { color:#333; padding-bottom:4px;border-bottom:2px solid #666; width:380px; font-weight:bolder }
.kyou ul{ display:block; float:left; width:255px; margin-top:15px; }
.kyou ul li{ border-bottom:1px dashed #ccc; padding:5px 0; }
.annk{float:left; width:112px;margin:35px 5px  5px 10px; height:112px; text-align:center; border:1px solid #ccc; }
.annk img { margin-top:10px}
#foot {color:#fff;background:#fff url(/images/company/default/foot_bg.gif) repeat-x;height:94px;  }
.logo  { margin:20px ; }
#foot .bqinfo {margin-top:18px; padding-right:20px; height:70px ; color: #666}
