﻿@charset "utf-8";
/* CSS Document*/
.header {

	width: 100%;
	height: 129px;
	background: #70903D;
	position:relative;
	z-index:999;

}
.header .top {
	background: url("../images/guoji_02.png") no-repeat;
	width: 1045px;
	height: 129px;
	margin: 0px auto;
}
.header .top .top_contact {
	/*background: url("../images/contact000.png") no-repeat;*/
	width: 259px;
	height: 40px;
	line-height: 19px;
	text-align:left;
	float: left;
	margin-left: 280px;
	margin-top: 10px;
	padding-left: 16px;
	padding-top: 3px;
	overflow: hidden;
	letter-spacing: 1px;
	_zoom:1;
}
.header .top .top_tel{
	color:#fff;
	height: 52px;
	text-align:left;
	float: right;
	margin-right: 40px;
	margin-top: 3px;
	padding-left: 16px;
	padding-top: 3px;
	overflow: hidden;
	line-height:25px;
	letter-spacing: 1px;
}

.header .top .top_contact a{
	color:#fff;
}
.clear {
	clear:both;
	*display:inline;
	/*IE only*/
}
/*menu*/
#nav {
	width:750px;
	display:block;
	/*background:url(../images/topbj.jpg) no-repeat center;*/
	margin-left: 270px;
	margin-top: 4px;
}
#nav .mainlevel {
	float:left;
	width:83px;
	/*IE6 only*/
}
#nav .mainlevel a {
	color:#fff;
	text-decoration:none;
	line-height:36px;
	display:block;
	width:83px;
	font-size: 14px;
	text-align:center;
	letter-spacing: 1px;
}
#nav .mainlevel ul li a {
	color:#fff;
	text-decoration:none;
	line-height:45px;
	display:block;
	width:100%;
	font-size: 12px;
	text-align:center;
}
#nav .mainlevel a:hover {
	color:#fff;
	text-decoration:none;
	background:url(../images/omh_bg.png) no-repeat center;
}
#nav .mainlevel ul {
	display: none;
	position:absolute;
	line-height: 30px;
	z-index:999;
	margin-left: -9.5px;
}
#nav .mainlevel ul li {
	background:url(../images/xian.png) #70903D bottom no-repeat;
	width:100px;
	/*IE6 only*/
}
.no_bott{
	background: none;
}

.gonggao{
	width: 755px;
	height: 20px;
	margin-left: 270px;
	line-height: 30px;
	padding-top:3px;
}
#imgPlay {
	MARGIN: 8px auto;
	OVERFLOW: hidden;
	WIDTH: 1000px;
	ZOOM: 1;
	POSITION: relative;
	HEIGHT: 350px;
}
#imgPlay .imgs IMG {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	WIDTH: 998px;
	PADDING-TOP: 1px;
}
#imgPlay .imgs LI {
	FLOAT: left;
	POSITION: relative
}
#imgPlay .imgs {
	WIDTH: 6000px
}
#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;
	LEFT: 1px;
	WIDTH: 46px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 135px;
	HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;
	LEFT: 1px;
	WIDTH: 46px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 135px;
	HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px;
	RIGHT: 1px;
	LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline;
	LEFT: 400px;
	POSITION: absolute;
	TOP: 300px;
	HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block;
	BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px;
	MARGIN: 0px 2px;
	OVERFLOW: hidden;
	WIDTH: 14px;
	CURSOR: pointer;
	LINE-HEIGHT: 0;
	HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/lc.png) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 13px;
	PADDING-TOP: 3px;
	HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/lc.png) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 13px;
	PADDING-TOP: 3px;
	HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/lc.png) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 13px;
	PADDING-TOP: 3px;
	HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 3px;
	POSITION: absolute;
	TOP: 300px;
	TEXT-ALIGN: center
}

.main{ width: 1000px; margin: 0px auto; overflow: hidden; _zoom:1;}
.main .why_guoji{ background: url("../images/guoji_13.png") no-repeat; width: 680px; height: 230px; float: left;}
.main .why_guoji ul{ padding-top: 60px; padding-left: 20px;}
.main .why_guoji ul li{ line-height: 25px;}
.main .fankuai{ background: url("../images/guoji_10.png") no-repeat; width: 254px; height: 197px; float: left; margin-left: 48px; padding-top: 35px; padding-left: 10px; overflow:hidden;}
.main .fankuai h3{ font-size: 15px; color: #898989;}
.main .fankuai p{ color: #898989; font-size: 12px; line-height: 17px;}
.main .lunwen{ width: 998px; border: 1px #ECECEC solid; height: 128px; margin-top: 10px; line-height: 25px; overflow: hidden; _zoom:1;margin-bottom: 20px;}
.main .lunwen .lunwen1{ width: 270px; height: 120px; margin: 6px; display: black; float: left;}
.main .lunwen .lunwen2{ width: 560px; height: 100px; margin-left: 30px; display: black; float: left; margin-top:20px; }
.main .lunwen .lunwen3{ width: 103px; height: 31px; margin-top: 48px; display: black; float: left;}
.main .yuyan{ width: 304px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; float: left;}
.main .yuyan p{ margin-top: 10px; line-height: 23px;}
.main .shendu{ width: 305px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; margin-left: 10px; float: left;}
.main .shendu p{ margin-top: 10px; line-height: 23px;}
.main .tupian{ width: 305px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; margin-left: 10px; float: left;}
.main .tupian p{ margin-top: 10px; line-height: 23px;}
.main .geshi{ width: 304px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; float: left;}
.main .geshi p{ margin-top: 10px; line-height: 23px;}
.main .tougao{ width: 305px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; margin-left: 10px; float: left;}
.main .tougao p{ margin-top: 10px; line-height: 23px;}
.main .xueshu{ width: 305px; border: 1px #ECECEC solid; height: 171px; margin-top: 10px; padding: 10px; margin-left: 10px; float: left;}
.main .xueshu p{ margin-top: 10px; line-height: 23px;}
.main .case{ width: 1000px; height: 170px; margin-top:10px;overflow: hidden; _zoom:1;}

.foot_menu{ background: #B8D886; width: 100%;  margin-top: 10px;}
.foot_menu .f_menu{ width: 1000px; margin: 0px auto;}
.foot_menu .f_menu tr th{ width:102px; background: #70903D; text-align: center; padding: 5px 0;letter-spacing: 1px}
.foot_menu .f_menu tr th a{ color: #fff; font-weight: bold; }
.foot_menu .f_menu tr td span a{ color: #318400; width: 98px; display: block; margin-right: 4px;}
.foot_menu .copyright{ background: #70903D; height: 70px; line-height: 25px; padding-top: 15px;}
.foot_menu .copyright .copy{ width: 1000px; margin:0px auto; text-align: center; color: #fff;}
.main .serve_title{ width:200px; margin-top:10px; float:left; overflow:hidden; _zoom:1;}
.main .serve_title span{ line-height:25px; display:block; padding:4px 4px 4px 20px; background:#70903D; border-radius:8px; margin-left:10px; margin-bottom:10px; cursor:pointer}
.main .serve_title span a{ color:#fff;}
.main .server_infor{ width:786px; border:1px #d7d7d7  solid; border-top: none; margin-top:10px; line-height:25px; font-family:Calibri, "宋体"; margin-left:10px; float:left; border-radius:10px;}
.main .server_infor .server_mb{ background:url(../images/top.jpg) #70903D; width:787px; height:38px; line-height:40px; color:#fff; overflow:hidden; _zoom:1;}
.main .server_infor .server_mb a{ color:#fff;}
.main .server_infor .server_nr{ padding:10px;}
.main .server_infor1{ width:998px; border:1px #d7d7d7  solid; margin-top:10px; line-height:25px; font-family:Calibri, "宋体"; float:left; border-radius:10px;}
.main .server_infor1 .server_mb1{ background:#70903D; width:998px; height:30px; line-height:30px; border-radius:10px; color:#fff; overflow:hidden; _zoom:1;}
.main .server_infor1 .server_mb1 a{ color:#fff;}
.main .server_infor1 .server_nr1{ width: 980px; padding:10px;}
.main .server_infor .server_nr .modMain{ margin-top: 10px; line-height: 25px; overflow: hidden; _zoom:1;}
.main .server_infor .server_nr .modMain h2{ background: #70903D; height: 30px; line-height: 30px; border: 1px #70903D solid; border-radius: 6px; color: #fff; padding-left: 10px;}
.main .server_infor .server_nr .modMain a{ float: right;}
.toggled-closed{ background: #B8D886; height: 30px; line-height: 30px; font-weight: bold; margin-bottom: 10px; margin-top: 10px; cursor: pointer; border-radius: 5px;}
.toggled-closed {}
.toggled-open:before {    content: "▲ ";}


.gdbox
{
	width:254px;
	height:162px;
	margin-top:5px;
	overflow:hidden;
}

.khfk{
	width: 1000px;
	background-color: #70903D;
	height: 60px;
	line-height: 60px;
	font-size: 30px;
	color: #ffffff;
	text-align: center;
}

.icsls{
	border: 1px solid #cccccc;
	width: 998px;
	height: 580px;
	margin-bottom: 20px;
	position: relative;
	overflow:scroll;
	overflow-x: hidden;
}
.icsls .icsall{

}
.icsls .icsall .icsbox{
	width: 960px;
	height: 235px;
	border-bottom: 1px dashed #ccc;
	margin-left: 20px;
	margin-top: 25px;
}

.icsls .icsall .icsbox .icsboximg{
	width: 180px;
	height: 200px;
	float: left;
}
.icsls .icsall .icsbox .icsboximg img{
	width: 100%;
	height: 100%;
	display: block;
}
.icsls .icsall .icsbox .icsboxnr{
	float: left;
	margin-left: 20px;
}
.icsls .icsall .icsbox .icsboxnr .p1{
	font-size: 22px;
	color: #70903D;
	/*margin-top: 10px;*/
	width: 750px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	margin-bottom: 10px;
}
.icsls .icsall .icsbox .icsboxnr .p2{
	font-size: 14px;
	color: #555555;
	line-height: 25px;
	width: 750px;
	height: 150px;
	overflow: hidden;
}


.icsls .icsall .icsbox2{
	width: 960px;
	height: 235px;
	/*border-bottom: 1px dashed #ccc;*/
	margin-left: 20px;
	margin-top: 25px;
}
.icsls .icsall .icsbox2 .icsboximg{
	width: 180px;
	height: 200px;
	float: right;
}
.icsls .icsall .icsbox2 .icsboximg img{
	width: 100%;
	height: 100%;
	display: block;
}
.icsls .icsall .icsbox2 .icsboxnr{
	float: left;
	margin-right: 20px;
}
.icsls .icsall .icsbox2 .icsboxnr .p1{
	font-size: 22px;
	color: #70903D;
	/*margin-top: 10px;*/
	width: 750px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	margin-bottom: 10px;
}
.icsls .icsall .icsbox2 .icsboxnr .p2{
	font-size: 14px;
	color: #555555;
	line-height: 25px;
	width: 750px;
	height: 150px;
	overflow: hidden;
}

.iplsfrme{
	position: absolute;
	top: 520px;
	width: 100%;
	text-align: center;
}
.iplsfrme a{
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 12px;
	margin: 0 5px;
	background: #333333;
	cursor: pointer;
}
.iplsfrme .on{
	background: #70903D!important;
}
.icsls .ckgd{
	text-align: center;
	font-size: 16px;
	color: #70903D;
	margin-top: 25px;
}
.icsls .ckgd:hover a{
	color: #70903D!important;
}
.yztj{
	border: 1px solid #cccccc;
	width: 998px;
	height: 310px;
	margin-bottom: 20px;
	position: relative;
}
.yztj .yztjtt{
	margin: 15px;
	font-size: 26px;
	color: #70903D;
	border-bottom: 1px dashed #ccc;
}
.yztj .p1{
	font-size: 14px;
	color: #555555;
	margin: 15px 15px;
}
.clearfix:after {
	clear: both;
	height: 0;
	content: "";
	line-height: 0;
	font-size: 0;
	display: block;
}
.inews{
	border: 1px solid #cccccc;
	width: 998px;
	margin-bottom: 20px;
	position: relative;
}
.inews .inewtt{
	margin: 15px;
	border-bottom: 1px dashed #ccc;
}
.inews .inewtt .p1{
	font-size: 26px;
	color: #70903D;
	float: left;
}
.inews .inewtt .a1{
	font-size: 14px;
	color: #555555;
	float: right;
	margin-top: 10px;
}
.inewsls{
	margin: 15px;
}
.inewsls .nr_l{
	width: 48%;
	float: left;
}
.inewsls ul li{
	height: 43px;
	line-height: 43px;
	font-size: 14px;
	color: #555555;
}
.inewsls ul li .span0{
	width: 5px;
	height: 5px;
	background-color: #70903D;
	display: inline-block;
	margin: 17px 8px 3px 0px;
	border-radius: 50%;
	float: left;
}
.inewsls ul li .span1{
	width: 355px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	float: left;
}
.inewsls ul li .span2{
	float: right;
	font-size: 14px;
}
.inewsls .nr_r{
	width: 48%;
	float: right;
}

.showpage{
	margin: 10px 0;
	font-size: 14px;
}
.showpage a
{
	border: 1px #A5ACB2 solid;
	padding:0 12px;
	height: 30px;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 30px;
	text-align: center;
	float: left;
	margin-left: 5px;
}
.showpage .currPage
{
	color: #F00;
	border: 1px #A5ACB2 solid;
}








