@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;border:0;list-style:none;}
body{font-family:'Microsoft Yahei','ºÚÌå', 'å¯°î†¿è’‹é—†å‘´ç²¦','Arial','Simhei','æ¦›æˆœç¶?';}
.logo{width: 980px;margin: 0 auto;height: 30px;font-size: 12px;line-height: 30px;padding: 5px 0;}
.logo .left { float:left; width:auto;}
.logo .right { float:right; width:auto; color:#2e5231;}
.logo .right a{ color:#2e5231;}
.bg{
	margin: 0 auto;
	background: #def2e9 no-repeat center top;
	height: 300px;
	width:100%;
	overflow:hidden;
}
.bg1{ width:1000px;  margin:0 auto;}

.nav {
	margin: 0 auto;
	width: 980px;
	height: 44px;
	line-height: 44px;
	font-size: 20px;
	color: #FFF;

	
}
.nav ul li {
	width: auto;
	padding: 0;
	float: left;
	height: 44px;
	width: 120px;
	text-align: center;
	text-shadow: 2px 2px 1px rgb(125, 125, 125);
}
.nav ul li a:link,.nav ul li a:visited,.nav ul li a:active{ color:#FFFFFF;}
.nav ul li a:hover{color:#395A4F;}
.main {margin: 0 auto;width: 980px;font-size: 12px;background-color: #FFF; padding-top:10px;}
.main .left { float:left; width:150px; height:44px; line-height:40px; font-size:22px; text-align:center; margin-top:5px; background-color:#92bbb1; color:#FFF}
.main .right {
	float: right;
	width: 830px;
	border-bottom: 3px solid #92bbb1;
	height: 41px;
	margin-top: 5px;
	line-height: 41px;
	text-align: right;
	font-size: 18px;
	font-weight: bold;
}
.main .gd {width:660px; float:left;}
.main .gd1 {width:320px; float:right;}
.main .gd ul li, .main .gd1 ul li , .main .gd2 ul li , .main .gd3 ul li  {float:left; border:1px solid #333;}
.main .gd ul li , .main .gd2 ul li { margin:10px 10px 0px 0px;width:318px;}
.main .gd1 ul li{ margin:10px 0px 0px 0px;width:318px;}
.main .gd3 ul li { margin:15px 15px 0px 0px;width:106px; padding:0px; border:0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.applogo{ padding-right:25px; line-height:40px; font-size:16px; float:left; width:139px; font-weight:bold; text-align:center;}
.main .lm{line-height:30px; font-size:22px; font-weight:bold; padding-left:8px; color:#333333; padding-top:10px;}

.fd{ clear:both;}
P{ margin:5px;}
h1,h4 { background-color:#EEE; border-bottom:1px solid #999; padding:1px 5px 2px 5px; font-size:14px; line-height:25px; float:left; }
h1{
	float: left;
	width: 130px;
}
h4{
	float: right;
	width: 168px;
	text-align: right;
}

a:link { color:#000;text-decoration: none;}
a:hover {color:#395A4F;text-decoration: none;}
a:visited { color:#000;text-decoration: none;}
a:active { color:#000;text-decoration: none;}

.us{border:1px solid #92bbb1; width:918px; height:auto; margin:20px auto;padding:15px 30px; overflow:hidden}
.us .left{float:left; overflow:hidden; width:600px;}
.us .left li{ line-height:23px; float:left; margin-right:20px; width:260px;}
.us .left dt{ width:100px; display:inline-block; font-weight:bold}
.us .left dd{display:inline-block}
.us .right{float:right;}
.us .right i{ font-style:normal; vertical-align:middle;display:inline-block; margin-top:-55px}


.ys4 {
    height: auto;
    width: 980px;
    overflow: hidden;
    margin: auto;
    background-color: #FFF;
}
.ys25 {
    margin: 7px;
    padding: 2px;
    height: auto;
    width: 172px;
    float: left;
    border: 1px dashed #67A6E4;
    z-index: 1;
}