html {filter:progid:DXImageTransform.Microsoft.BasicImage(redscale=1);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote{
	margin: 0; padding: 0;
}
ul {
	list-style:none;
}
img {
	border:none;
}
a{
	text-decoration:none;
	color:#666;
}
body{
	font-size:12px;
	font-family:"微软雅黑", arial, "黑体", "宋体";
	background:url(https://www.gstsnx.cn/css/BODY1.jpg) repeat-x top ;
}
#header div {
	width:1200px;
	height:155px;
	margin:0 auto;
}
#header h1 {
	float:left;
	text-indent:-9999px;
}
#header div p {
	float:right;
	padding:8px 46px 0 0;
	left:1150px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#068358;
}
#header p a {
	width:100px;
	color:#068358;
	margin:0 10px;
}
#header p a:hover {
	color:#FF0;
}
.nav {
	font-family: arial, sans-serif;
	height:54px;
}
.nav div{
	width:1200px;
	height:54px;
	margin:0 auto;
}
.nav ul {
	width:1200px;
	margin:0 auto;
	list-style-type: none;
	font-family:"微软雅黑";
}
.nav ul li {
	float:left;
	position:relative;
}
.nav ul li.zs {
	background:none;
	width:110px;
}
.nav ul li a, .nav ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:109px;
	height:54px;
	color:#fff;
	line-height:54px;
	font-size:18px;
}
.nav ul li.zs a{
	color:#b8e6b3;
	font-weight:bold;
}
.nav ul li.zs a:hover{
	width:110px;
}
.nav ul li ul {
	display: none;
}
.nav ul li:hover a {
	color:#b8e6b3;
/*	background:#F60;   */
}
.nav ul li:hover ul {
	display:block;
	position:absolute;
	z-index:1;
	top:54px;
	left:0;
	width:109px;
}
.nav ul li:hover ul li a {
	display:block;
	background:#215814;
	color:#fff;
}
.nav ul li:hover ul li a:hover {
	background:#215814;
	color:#b8e6b3;
}
#ppter{
	width:1200px;
	margin:1px auto;
	clear:both;
}
#search{
	width:1200px;
	border:1px solid #e8e8e8;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
}
.sea {
	width:1100px;
	margin:0 auto;
	padding:20px 0 40px 0;
}
.sea ul{
	margin-top:20px;	
}
.sea ul h3,.sea ul p, .sea ul span{
	padding-bottom:6px;
}
.sea ul.fpage{
	color:#666;
}
.sea li {
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom-color:rgb(226, 223, 223);
	border-bottom-width:1px;
	border-bottom-style:dashed;
}
.sea p{
	color:#3399ff;
	font-size:14px;
	font-weight:bold;
}	
#search_top {
	position:relative;
	width:1200px;
	height:2px;
	margin:5px 0 1px 0;
	margin-bottom:7px;
}
#search_top p {
	height:39px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	line-height:39px;
	width:444px;
	float:left;
}
#search_top p.index_search {
	width:110px;
	line-height:39px;
}
#search_top p.index_search img, #search_top p img {
	float:left;
	padding:8px 5px 0 5px;
}
#search_top .index_search,{
	float:left;
	font-weight:bold;
	color:#fff;
}
#search_top .center_search {
	line-height:39px;
	position:absolute;
	top:0;
	left:550px;
}
#search_top .hot_search {
	font-weight:bold;
	color:#fff;
	position:absolute;
	top:0;
	left:840px;
	line-height:39px;
}
.hot_search span a{
	font-weight:normal;
	color:#ff0;
}
#main{
	width:1200px;
	overflow:hidden;
	margin:5px auto;
}
#main_left{
	width:298px;
	float:left;

}
#left1{
	width:298px;
	float:left;
	margin-bottom:10px;
    border:1px solid #e8e8e8;
	padding-bottom:17px;
}
#left1 p{
	width: 290px;
    height: 42px;
    border-bottom: 1px solid #dadada;
    position: relative;
    z-index: 1;
}
#left1 p span{
    float: left;
    color: #068358;
    font: bold 20px/30px "microsoft yahei";
    padding: 5px 25px;
    position: absolute;
    z-index: 2;
    top: 0px;
    border-bottom: 2px solid #068358;
}
#left1 ul{
	width:264px;
	padding-left:18px;
}
#left1 li{
	width:264px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	height:48px;
	line-height:48px;
	background:url(dkl1.jpg) no-repeat;
	border-radius: 10px;
}
#left1 li a{
	display:block;
    padding-left:40px;
	color:#fff;
}
#left1 li a:hover{
	background:url(dkl3.jpg) no-repeat ;
	color:#FF0;
}
#ranking{
	width:298px;
	clear:both;
	border:1px solid #e8e8e8;
}
#ranking p{
	width: 290px;
    height: 42px;
    border-bottom: 1px solid #dadada;
    position: relative;
    z-index: 1;
}
#ranking p span{
    float: left;
    color: #0d8100;
    font: bold 20px/30px "microsoft yahei";
    padding: 5px 25px;
    position: absolute;
    z-index: 2;
    top: 0px;
    border-bottom: 2px solid #0d8100;
}
#ranking ul{
	width:288px;
	padding:15px 0 5px 10px;
}
#ranking li{
	width:256px;
	height:20px;
	padding-left:18px;
	margin-bottom:15px;
	border-bottom:1px dashed #ccc;
	background:url(tb2.jpg) no-repeat 0% 15%;
}
#ranking li a:hover{
	color:#F60;	
}
#recommend{
	width:298px;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #e8e8e8;
}
#recommend p{
	width: 290px;
    height: 42px;
    border-bottom: 1px solid #dadada;
    position: relative;
    z-index: 1;
}
#recommend p span{
    float: left;
    color: #0d8100;
    font: bold 20px/30px "microsoft yahei";
    padding: 5px 25px;
    position: absolute;
    z-index: 2;
    top: 0px;
    border-bottom: 2px solid #0d8100;
}
#recommend ul{
	width:288px;
	padding:15px 0 5px 10px;
}
#recommend li{
	width:256px;
	height:20px;
	padding-left:18px;
	margin-bottom:15px;
	border-bottom:1px dashed #ccc;
	background:url(tb2.jpg) no-repeat 0% 15%;
}
#recommend li a:hover{
	color:#F60;
	
}
#main_right,#main_right2{
	width:890px;
	float:right;
    border:1px solid #e8e8e8;
	margin-bottom:10px;
	color:#666;
	padding-bottom:20px;
}
#main_right h2,#main_right2 h2{
	font-size:14px;
	font-weight:bold;
	width:880px;
	height:42px;
	background:#068358;
	line-height:42px;
	color:#fff;
	padding-left:10px;
}
/**心情很郁闷写几行代码开始**/
#main_right1{
	width:1198px;
	float:left;
    border:1px solid #e8e8e8;
	margin-bottom:10px;
	color:#666;
	padding-bottom:20px;
}
#main_right1 h2{
	font-size:14px;
	font-weight:bold;
	width:1190px;
	height:42px;
	background:#068358;
	line-height:42px;
	color:#fff;
	padding-left:10px;
}
/**心情很郁闷写几行代码结束**/
#main_right h2 a,#main_right1 h2 a,#main_right2 h2 a{
	color:#fff;
}
#main_right h2 a:hover,#main_right1 h2 a:hover,#main_right2 h2 a:hover{
	color:#ff0;
}
.con{
	width:830px;
	margin:0 auto;
	padding:30px;
}
.con p{
	font-size:14px;
}
/**老了写代码也感觉有点吃力了**/
.con1{
	width:1100px;
	margin:0 auto;
	padding:0px;
}
.con1 p{
	font: 18px/1.75em 微软雅黑;
    color: #404040;
    margin: 12px 0 0;
}
#main_right1 h3{
	text-align:center;
	margin:30px 0 20px 0;
	font-size:30px;
	color:#06F;
}
#main_right1 h4{
	text-align:center;
	margin:30px 0 20px 0;
	font-size:25px;
	color:#000;
}
/**老了写代码也感觉有点吃力了**/
#main_right h3,#main_right2 h3{
	text-align:center;
	margin:0 0 20px 0;
	font-size:16px;
	color:#06F;
}
#main_right p,#main_right1 p{
	font-size:18px;
	line-height:200%;
}
#main_right p.zz{
	font-size:14px;
	width:830px;
	height:45px;
	text-align:center;
	border-bottom:1px dashed #888;
	margin-bottom:20px;
}
/**老了写代码也感觉有点吃力了**/
#main_right1 p.zz{
	font-size:14px;
	width:1100px;
	height:45px;
	text-align:center;
	border-bottom:1px dashed #888;
	margin-bottom:20px;
}
/**老了写代码也感觉有点吃力了**/
#main_right p.jz,#main_right1 p.jz{
	text-align:center;
}
#main_right ul.fd,#main_right1 ul.fd{
	font-size:14px;
}
#main_right ul.fd li{
	width:810px;
	height:25px;
	margin-bottom:20px;
	padding-left:18px;
	background:url(list_icog.png) no-repeat left 14%;
	border-bottom:1px dashed #CCC;
}
/**老了写代码也感觉有点吃力了**/
#main_right1 ul.fd li{
	width:1120px;
	height:25px;
	margin-bottom:20px;
	padding-left:18px;
	background:url(list_icog.png) no-repeat left 14%;
	border-bottom:1px dashed #CCC;
}
/**老了写代码也感觉有点吃力了**/
#main_right ul.fd li a:hover,#main_right1 ul.fd li a:hover{
	color:#F60;
}
#main_right li span,#main_right1 li span{
	float:right;
	color:#c8c8c8;
}
#main_right2 dl{
	width:370px;
	margin:0 15px 25px 15px;
	float:left;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
#main_right2 dl.zy{
	width:370px;
	margin:0 15px 25px 15px;
	float:left;
	height:136px;
	border-bottom:1px dashed #ccc;
}
#main_right2 dt{	
	width:170px;
	float:left;
    font-size:14px;
	padding:7px 0 10px 0;
	background:url(right_bg.jpg) no-repeat left bottom;
}
#main_right2 dt a{
	font-weight:bold;
	color:#A20000;
}
#main_right2 dd{
	width:170px;
	float:left;
	line-height:180%;
}
#main_right2 img{
	float:left;
	margin-right:20px;
}
#main_right2 dt a:hover,#main_right2 dd a:hover{
	color:#F60;
}
#main_right dl.nr,#main_right1 dl.nr{
	width:260px;
	float:left;
	margin:20px 0 0 35px;
}
#main_right dl.nr dd,#main_right1 dl.nr dd{
	width:230px;
	text-align:center;
	padding-top:10px;
}
#main_right2 .w,#main_right .w,#main_right1 .w{
	width:830px;
	margin:0 auto;
	/*border-top:1px dashed #888;*/
	clear:both;	
}
#main_right2 .w ul,#main_right .w ul,#main_right1 .w ul{
	float:right;
	margin:15px 0 0 0;
	height:24px;
	line-height:24px;
	color:#666;
}
#main_right2 .w li,#main_right .w li{
	background:none;
	float:left;
	padding-left:5px;
	border:none;
}
#main_right2 .w li a:hover,#main_right .w li a:hover{
	color:#F60;
}
#main_right .w span{
	color:#666;
	
}
#main_right .y,#main_right1 .y{
	margin-top:20px;
	clear:both;
}
#main_right .y dl,#main_right1 .y dl{
	border-top:1px dashed #888;
	width:830px;
	margin:0 auto;
}
#main_right .y dd,#main_right1 .y dd{
	margin:20px 0 0 0;
	font-size:14px;
	color:#666;
	height:5px;
}
#main_right .x dd,#main_right1 .x dd{
	margin-bottom:15px;
}
#main_right .y dd a:hover,#main_right1 .y dd a:hover{
	color:#F60;
}
#footer_bg {
	height:216px;
	clear:both;
	background:url(footer5.jpg) repeat-x center top;
}
#footer{
	height:216px;
	margin:0 auto;
	width:1200px;
	background:#559b45;
}
#footer img {
	float:left;
}
#footer_left {
	width:350px;
	float:left;
	height:216px;
}
#footer_left h2 {
	width:350px;
	height:42px;
	float:left;
	margin-top:23px;
}
#footer_left ul {
	width:350px;
	height:140px;
	clear:both;
	padding-top:10px;
}
#footer_left li {
	height:17px;
	margin-top:5px;
	color:#fff;
}
#footer_content {
	float:left;
	width:470px;
	height:216px;
}
#footer_content img {
	margin-top:35px;
	margin-bottom:7px;
}
#footer_content p {
	width:470px;
	clear:both;
	line-height:180%;
	color:#fff;
}
#footer_right {
	width:175px;
	height:217px;
	float:right;
}
#footer_right img {
	float:right;
	margin:32px 10px 7px 0;
}
#footer_right p {
	clear:both;
	text-align:center;
	color:#fff;
}
#copyright {
	height:55px;
	background:url(d1.jpg) repeat-x center top;
}
#copyright div{
	width:1200px;
	height:55px;
	margin:0 auto;
	background:#35632a;
}
#copyright img {
	display:block;
	float:left;
	margin:5px 0 0 13px;
}
#copyright p {
	width:1120px;
	float:left;
	margin-left:10px;
	line-height:55px;
	color:#fff;
}
#copyright span {
	line-height:55px;
	float:right;
	color:#a8badd;
}
#copyright a {
	color:#fff;
}
#copyright a:hover {
	color:#ff0;
}
#footer{
	height:216px;
	margin:0 auto;
	width:1200px;
	background:#559b45;
}
#footer img {
	float:left;
}
#footer_left {
	width:350px;
	float:left;
	height:216px;
}
#footer_left h2 {
	width:350px;
	height:42px;
	float:left;
	margin-top:23px;
}
#footer_left ul {
	width:350px;
	height:140px;
	clear:both;
	padding-top:10px;
}
#footer_left li {
	height:17px;
	margin-top:5px;
	color:#fff;
}
#footer_content {
	float:left;
	width:470px;
	height:216px;
}
#footer_content img {
	margin-top:35px;
	margin-bottom:7px;
}
#footer_content p {
	width:470px;
	clear:both;
	line-height:180%;
	color:#fff;
}
#footer_right {
	width:216px;
	height:216px;
	float:right;
}
#footer_right img {
	float:right;
	margin:2px 10px 7px 0;
}
#footer_right p {
	clear:both;
	text-align:center;
	color:#fff;
}
#copyright {
	height:60px;
	background:url(3186_d1.jpg) repeat-x top;
}
#copyright div{
	width:1200px;
	height:60px;
	margin:0 auto;
	background:#35632a;
}
#copyright img {
	display:block;
	float:left;
	margin:0px 0 0 13px;
}
#copyright p{
	position:relative;
	width:800px;
	float:left;
	display:block;
	padding-left:30px;
	line-height:60px;
	color:#fff;
}
#copyright span {
	position:absolute;
	top:-5px;
	left:300px;
}
#copyright p.sjs{
	color:#a8badd;
	float:right;
	width:300px;
	display:block;
	line-height:60px;
}
#copyright a {
	color:#fff;
}
#copyright a:hover {
	color:#ff0;
}
.page3{ margin:20px 0 0 0; text-align:center; width:100%;overflow: hidden;}
.page3  b  {color: #fff;padding:2px;}
.page3>b,.page3 a {margin: 0 2px;height: 26px;line-height: 26px;border-radius: 15px 5px 25px 0px;;width: 36px;text-align: center;display: inline-block; background:#32b1ba;box-shadow: inset 1px 1px 1px #fff;}
.page3 a {margin: 0 2px;height: 26px;line-height: 26px;border-radius: 15px 5px 25px 0px;width: 36px;text-align: center;display: inline-block; background:#32b1ba;box-shadow: inset 1px 1px 1px #fff;}/* 针对ie6 */
.page3>b,.page3 a:hover{background:#dddddd;color: #8a8989;}
.page3 a {color: #fff; padding:2px;}
.page4{ margin:20px 0 0 0; text-align:center; width:100%;overflow: hidden;}
.page4  a b {color: #fff;}
.page4>b,.page4 a {margin: 0 2px;height: 26px;line-height: 26px;border-radius: 5px;width: 36px;text-align: center;display: inline-block; background:#068358}
.page4 a {margin: 0 2px;height: 26px;line-height: 26px;border-radius: 5px;width: 36px;text-align: center;display: inline-block; background:#068358}/* 针对ie6 */
.page4>b,.page4 a:hover{background:#ee8601;color: #fff;}
.page4 a {color: #fff;border: #999 1px solid;}
.footer123{
    height: 105px;
	background-color: #3b3e3d;
	min-width:1200px;
}
.w1200{width: 1200px;margin: 0 auto;height:auto;}
.footer123 .bq{width:810px;height:90px;text-indent:85px;color:#898a89;}
.footer123 .bq p{line-height:25px;font-size:12px;}
.footer123 .bq p:first-child{padding-top:18px;}
.f1{width:100%;padding-top: 20px;}
.sydw{width:200px;margin-right:100px;float:right;margin-top:-70px;}