@charset "utf-8";
.mbbanner
{height:218px; width:1000px;}
.mbcontain
{overflow:hidden;background:url(../images/sovbg.jpg) #f5faee no-repeat 0px bottom; padding-bottom:222px; padding-top:10px;}
.mbcontainleft
{ width:186px; float:left; padding-left:15px; padding-right:15px;}
.mbcontainright
{ min-height:300px; width:784px;background:url(../images/lineleft.jpg) repeat-y 0px 0px; float:left;}
.mbcontainleftt1
{ width:186px; height:66px;
	background:url(../images/linelefttop.jpg) no-repeat 0px 0px;
	overflow:hidden;
}
.mbnav
{ width:186px;}
.mbnav a
{ display:block; line-height:31px; padding-left:45px; margin-bottom:3px; color:#fff; text-decoration:none; height:31px;background:url(../images/lineleftno.jpg) no-repeat 0px 0px;}
.mbnav .ona
{ display:block; height:31px;background:url(../images/linelefton.jpg) no-repeat 0px 0px; font-weight:bold;}
.mbnav a:hover
{ text-decoration:underline;}
.mbcontainleftt1 span
{ margin-left:100px; font-size:14px; font-weight:bold; color:#417206; margin-top:30px; display:block;}
.mbcontainright p
{margin-top:15px; font-size:14px; line-height:20px; color:#5f5f5f; margin-left:20px; margin-right:20px;}
.bancont
{ width:996pxp; height:502px;background:url(../images/shbaner.jpg) no-repeat 0px 0px;}
.shzerentop
{ height:280px; overflow:hidden;}
.shzerentop a
{display:block; width:118px; height:40px; margin-top:200px; margin-left:825px;}
.shzerencont
{ width:986px; margin-left:5px; height:212px; clear:both; background-color:#fff; overflow:hidden;}

.xgcontleft
{ width:375px; float:left; padding:5px;}
.headsol
{ height:24px;background:url(../images/xgnewshead.jpg) no-repeat 0px 0px; line-height:24px; text-align:right;}
.ulsolline
{ height:2px;background:url(../images/xgnewsbot.jpg) #e1e1e1 no-repeat 0px 0px;}
.ulsolcont
{ clear:both; margin-left:10px; margin-right:10px;}
.ulsolcont li
{background:url(../images/xgline.jpg) repeat-x 0px bottom; height:34px; line-height:34px;}

.ulsolcont a
{display:block; height:34px; line-height:34px; padding-left:24px; overflow:hidden; text-decoration:none; color:#0b4984;}
.ulsolcont a:hover
{ text-decoration:underline;}
.ulsolcont .lione
{background:url(../images/xg1.jpg) no-repeat 0px 8px; font-weight:bold; font-size:14px;}

.ulsolcont .litwo
{background:url(../images/xg2.jpg) no-repeat 0px 8px;}

.ulsolcont .lithree
{background:url(../images/xg3.jpg) no-repeat 0px 8px;}

.ulsolcont .lifour
{background:url(../images/xg4.jpg) no-repeat 0px 8px;}

.ulsolcont .lifive
{background:url(../images/xg5.jpg) no-repeat 0px 8px;}

.solfrig
{ float:right; width:588px; height:194px; margin-top:8px; margin-right:8px;}
.solimg
{ position:relative;}
.onclickgj
{ display:block; position:absolute; top:90px; left:495px;}
.solimgpf
{ height:74px; top:114px; position:absolute; left:175px;}
a.sola
{ display:block; margin-left:3px; float:left;width:65px; position:relative; text-decoration:none; height:64px; padding-top:10px; text-align:center;background:url(../images/solno.png) no-repeat 0px 0px;}
a.sola:hover
{background:url(../images/solon.png) no-repeat 0px 0px;}

.sola em
{font-style:normal; color:#fff; margin-top:45px; margin-left:13px; position:absolute;}


.h20
{height:20px; overflow:hidden; clear:both;}
.sonsol
{ font-weight:bold; background:url(../images/solon.png) no-repeat 0px 0px !important;}


.botcss {
	width:100%;
	background:url(../images/ynline.jpg) #f6f6f6 no-repeat center 0px;
	height:270px;
	clear:both;
	padding-top:20px;
	overflow:hidden;
}
.botmain {
	width:1000px;
	margin:0 auto;
}
.bothzcss {
	float:left;
	width:532px;
}
.bothzcss h5,.bothzcssrig h5{
	font-size:14px;
	height:25px;
	line-height:25px;
	color:#666;
	width:100px;
}
.hzcssimg {
	clear:both;
	

}
.hzcssimg a
{display:block; float:left; margin-top:25px; margin-right:15px;}

.bothzcssrig
{ width:385px; float:right;}
.bothzcssrig div
{clear:both; padding-top:10px;overflow:hidden;}
.bothzcssrig span
{display:block; float:left; margin-right:15px; height:28px;}















.bottomlink {
	color:#888;
	text-align:center;
	line-height:20px;
	height:20px;
	clear:both;
	padding-top:50px;
}
.bottomlink a {
	margin-left:10px;
	margin-right:10px;
}
.bottomcopyright {
	text-align:center;
	line-height:25px;
	color:#666;
	padding-top:20px;
	position:relative;
	width:1000px;
	height:50px;
	margin:0 auto;
}
.bottomcopyright span {
	display:block;
	position:absolute;
	right:160px;
	top:30px;
}
