﻿/* CSS Document */


.warp{
	width:1010px;
	position:relative;
	margin:0 auto;		
}
footer.footer{
	/*background:url(../images/bg.jpg) 0 0 repeat-x;*/
	/*height:92px;*/
	height:122px;
	width:100%;
	border-top:3px solid #00991a;
}
header.header,div.content{
	width:1024px;
	margin:0 auto;	
}
footer.footer{
	margin-top:8px;	
}
footer.footer .divc{
	width:480px;
	margin:0 auto;	
	padding-top:20px;
}
.shoucang {
	margin-top:33px;
	padding-right:20px;	
}

.shoucang a{
	font-size:14px;
	color:#000;	
}
header.header{
	position:relative;	
}
nav.nav{
	width:100%;
	background:#00991a;	
	height:42px;
	line-height:42px;
}
nav.nav ul{
	width:1024px;
	margin:0 auto;
	
	
}
.nav li{
	height:42px;
	line-height:42px;
	width:144px;
	float:left;	
	border-left:2px solid #f6f6f6;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.nav li:last-of-type{
	border-right:2px solid #f6f6f6;
}
.ie7li{
	*border-right:2px solid #f6f6f6;
}
.nav li a{
	color:white;
	display:block;
	height:100%;
	width:100%;
	font-size:16px;
		
}
.nav li a:hover{
	color:#f1f1f1;	
}
.banner{
	width:1024px;
	margin:0 auto;	
	position:relative;
	margin-top:8px;

}
.m1{
	border:1px solid #d5d5d5;
	width:293px;
	height:259px;	
}
.jiaoimg{
	background:#FFF;
}
.m2{
	width:483px;	
	height:259px;	
	border:1px solid #d5d5d5;
}
.m2 .stitle{
	background:#f3f3f3;
	height:35px;
	line-height:35px;
}
.m2 .stitle li{
	float:left;
	height:35px;
	line-height:35px;
	width:120px;
	border-left:1px solid #d5d5d5;	
	text-align:center;
	border-bottom:1px solid #d5d5d5;
	background:url(../images/newt.jpg) 0 0 no-repeat;
	
}
.n1,.n2,.n3,.n4{
	background:#fff;
	height:224px;
	width:100%;	
}
.m2 .stitle li a:hover{
		color:#009d16;
}
.m2 .stitle li:first-of-type{
	border-left:none;	
}
.ie7butfirstoftype{
	border-left:none !important;	
}
.m3{
	width:235px;
	height:259px;
}
.m3 .stitle{
	height:35px;
	line-height:35px;
	background:#f3f3f3;	
	border:1px solid #d5d5d5;
	border-bottom:none;
	width:227px;
	padding-left:8px;
}
.video{
	width:100%;
	height:184px;
	border:1px solid #d5d5d5;	
	background:#fff;
}
ul.n1 li,ul.n2 li,ul.n3 li,ul.n4 li{

	margin:0 auto;
	height:28px;
	line-height:28px;
	height:20px;
	line-height:20px;
	padding:12px 8px 4px 8px;
	border-bottom:1px dotted #d5d5d5;
	font-size:14px;	
}
.n1,.n2,.n3,.n4{
	display:none;	
}
ul.np1 li{

	margin:0 auto;
	height:28px;
	line-height:28px;
	padding:12px 8px 4px 8px;
	border-bottom:1px dotted #d5d5d5;
	font-size:16px;
	
	
		
}
.am1 ul.np1 li{
	background:url(../images/newt.jpg) 0 0 no-repeat;
}
.am1 ul.np1 li:hover{
	background:url(../images/newtsbg250.jpg) 0 0 no-repeat;
}
.am1 ul.np1 li:hover a{
	color:#fff;
}
.stitle a{
	font-size:16px;
	font-family:"微软雅黑";
	color:black;
	
}
.n1 li a,.n2 li a,.n3 li a,.n4 li a{
	font-size:14px;	
	font-family:"微软雅黑";
}

.butmail img{
	padding-left:8px;	
}

.divc p span{
	color:#000;	
}


.m2 .stitle{
	background:#fff;	
}
.m2 .stitle .selected{
	border-bottom:none !important;	
	background:#fff url(../images/newts.jpg) 0 0 no-repeat;
}
.selected a{
	color:#fff;	
	font-size:16px;
	font-family:"微软雅黑";
}
.selected a:hover{
	color:#fff !important;	
}

/*single css*/

.am1{
	width:250px;
	border:1px solid #d5d5d5;
	overflow: hidden;	
	background:#fff;
	height:500px;
}
.am1 .amtitle{
	height:35px;
	line-height:35px;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #d5d5d5;
	background:#f3f3f3;
}


.v2{
	border:1px solid #d5d5d5;
	width:758px;
	overflow:hidden;
	background:#fff;	
}
.v2>h1{

	padding-left:12px;	
	padding-right:12px;
	border-bottom:1px solid #d5d5d5;
	font-weight:bold;
}
.smtitle{
	height:35px;
	line-height:35px;
	vertical-align:middle;	
	text-align:right;
	background:#f3f3f3;
}
.pagecontent{
	padding:8px;	
}
.pagetitle{
	font-size:18px;	
	text-align:center;
	width:99%;
	border-bottom:2px dotted #d5d5d5;
	padding:8px;
	margin:8px auto;
}

.show{
	display:block !important;	
}
.userlogin{
	width:400px;
	margin:20px auto;
	text-align:left;
	padding-left:100px;	
	border:1px dotted #d5d5d5;	
	background:#f7f7f7;
	padding-top:30px;
	padding-bottom:30px;
}
.userlogin input{
		width:200px;
		height:35px;
		line-height:35px;
		border:1px solid #d5d5d5;
		margin:20px 0;
		vertical-align:middle;
}
.wspan{
	display:inline-block;
	width:80px;
	
}
.ubtn{
	padding-left: 100px;
}
.ulnav li{
	position:relative;	
}
.ulnav li .cmenu{
	display:none;
	position:absolute;
	background:#989898;	
	z-index:9999;
	width:144px;
	height:auto;
	border:2px solid #fff;
	border-top:none;
	top:42px;
	left:-2px;
}
.ulnav li:hover .cmenu{
	display:block;
}
.cmenu a{
	display:inline-block;
	width:100%;
	height:35px;
	line-height:35px;
	border-top:1px dotted #fff;	
	font-size:12px !important;
	font-weight:normal !important;
}
.cmenu a:hover{
	background:#009933;	
}

.ilist{
	text-align:center;
	width:185px;
	height:180px;
	height:260px;	
	margin-bottom:8px;
}
.ilist img{
	padding:3px;
	border:1px solid #d5d5d5;	
}
.ilist figcaption{
	margin-top:3px;	
}
nav.nav{
	position:relative;
	z-index:99;	
}
ul.ulnav>li:hover{
	background:#006600;
	
}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {color: #000;padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: green;border-color:green;text-decoration: none;}

.cpbtbo{text-align:center; font-size:12px;}