.paddtop{ height:120px;}
.bannbg {background-repeat: no-repeat;background-position: center center;height:350px;min-width: 1200px;background-color: #f5f5f5;}
.locbd{padding:5px 0px;border-bottom:1px solid #E9E2DE;}
.listloc {height:55px;line-height:55px;width:1280px;margin:auto;}
.listloc span{font-size:25px;float:left;}
.locr{ float:right; font-size:14px;}

.containerbg {min-width: 1280px;background-color:#f3f3f3;padding: 50px 0px;}
.nrnav {height:44px;font-weight:normal;border-bottom:1px solid #007E00;width:1280px;margin:auto; position:relative;}
.nrnav ul{}
.nrnav li{ margin-left:20px; float:left;}
.nrnav li a{font-size:16px;display:block;color:#333333;line-height:24px;padding:10px 15px;}
.nrnav li a:hover{color:#007E00;}
.nrnav .curr a{color:#007E00;border:1px solid #007E00;border-bottom:1px solid #fff;line-height:23px;background-color:#fff;border-radius: 3px 3px 0 0;}


.serchform { border:1px solid #ddd;border-radius: 50px;width:300px; padding:0px 0px 0px 20px; height:40px; position:absolute; right:0px; top:0px;background-color:#fff;}
.ssinput {height: 30px;line-height:30px;width: 210px;float:left;border:#fff; padding:5px 0px;background-color:#fff;}
.ssbtn {width:60px;background-color: #007E00; float:right;border-radius: 50px; text-align:center; cursor:pointer;}


.contbox {padding:30px 40px;border-top:none;width:1200px;margin:auto;background-color:#fff;box-shadow: 0px 0px 50px rgba(150,150,150,0.5);}
.aboutcont {line-height:30px;font-size:14px; min-height:300px;}
.aboutcont img{ max-width:100%;}

.norecord {
	background-image: url(../images/nodate.png);
	background-repeat: no-repeat;
	background-position: center 60px;
	padding-top:240px;
	margin:70px auto;
	text-align:center;
	line-height:40px;
	font-size:16px;
	min-height:200px;
}

.newslist{}
.newslist ul{}
.newslist li{transition: all 0.3s;padding:0px 10px 10px; border-bottom:1px solid #eee; margin-bottom:10px;}
.newslist li.bg{background-color: #fcfcfc;}
.newslist dl{}
.newslist dt{line-height:30px;font-size:17px;}
.newslist dt i{color: #FF0000; font-style:normal;}
.newslist dd {}
.news_info{line-height:25px; overflow:hidden;margin:5px 0px; max-height:50px; color:#666;}		
.news_ico{ margin-top:5px;}
.news_ico span{display:inline-block;margin-right:10px; color: #3EBF3E;}
.news_ico span.ele{background:url(../images/view_ddd.png) no-repeat left center;}
.news_ico span.time{background:url(../images/date_ddd.png) no-repeat left center;padding-left:25px;}

.newstitle {margin-bottom:20px;padding-bottom:20px;background: url(../images/line.gif) repeat-x left bottom;font-size:16px;color: #b2b2b2;}
.newstitle h4{font-size: 25px;line-height:50px;color: #333;}
.newstitle p{color: #333;font-size:14px; margin-top:5px;}


.newscontent {line-height:30px;padding:10px 0; font-size:14px; min-height:350px; color:#000; font-size:16px;}
.newscontent img{max-width:750px;}
.newscontent a{ color:#00a5e3;}
.newsbot {
	line-height:30px;
	border-top:1px dashed #d5d5d5;
	margin-top:40px;
	padding:30px 0px;
	font-size:14px;
	text-align:center;
}
.newsbot span{padding:6px 15px; margin:0 15px; display:inline-block;cursor:pointer;border:1px solid #00a5e3; width:40%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;font-size:15px;}
.newsbot span.none{border:1px solid #cccccc;}
.newsbot span a{font-size:15px;}



.qyTable{border-collapse:collapse;border:1px solid #e5e5e5;background-color: #ffffff; margin-bottom:20px;}	
.qyTable th{border:1px solid #e5e5e5; line-height:25px; font-weight:normal;background-color: #f7f7f7;padding:8px 10px; font-size:14px; text-align:right;}	
.qyTable td{border:1px solid #e5e5e5; line-height:25px; padding:8px 10px;}	
.qyTable th.tit{font-size:20px; text-align:center;background-color: #E9F6FE; font-weight:bold;}	
.qyTable blockquote{ margin:0px  40px;}	
.qyTable tr.stit th{text-align:center;}	



.sinput{border:1px solid #ccc; padding:4px 9px; height:20px; line-height:20px; width:30%;}
.tinput{border:1px solid #ccc; padding:4px 9px; height:20px; line-height:20px; width:60%;}
.linput{border:1px solid #ccc; padding:4px 9px; height:20px; line-height:20px; width:80%;}
.textarea {border:1px solid #e5e5e5;width:80%;padding:3px 10px; line-height:25px;}

select.memsel{height:auto;margin-right:2px;padding:3px 0px 3px 5px;line-height:20px;border:1px solid #ccc;font-size:14px;width:60%;}
input.zx_btn{ font-size:14px;background:#007E00; padding:5px 45px;border:none;height:40px; color:#FFF;border-radius:2px;cursor:pointer;}
input.zx_btn:hover{background-color: #007EF0;}

a.zx_btn{ font-size:14px;background:#007E00; padding:5px 45px;border:none;height:40px; color:#FFF;border-radius:2px;cursor:pointer; margin:0px 10px;}
a.zx_btn:hover{background-color: #007EF0;}




.logboxl{ padding:30px; color:#999999; border:1px solid #ccc;background-color:#fff; width:348px; float:left;}
.logt{font-size:20px; text-align:center; line-height:40px;color:#333;}
.logboxl li{
	padding:5px 10px 5px 50px;
	color:#999999;
	border:1px solid #ddd;
	border-radius: 5px;
	background-repeat: no-repeat;
	background-position: 10px center;
	height:30px;
	margin-bottom:15px;
}
.logboxl li.u{background-image: url(../images/uico1.gif);}
.logboxl li.p{background-image: url(../images/uico2.gif);}
.logboxl li.c{background-image: url(../images/uico3.gif);}

.loginput {
	border: none;
	padding:2px 5px;
	height:25px;
	line-height:25px;
	width:80%;
	font-size:14px;
}
.log-rbox{width:700px; padding:20px 0px; float:right;}
.log-rboxt1{ text-align:center; font-size:20px; height:50px; line-height:30px;}
.log-rboxt2{ text-align:center; font-size:14px;padding:20px 0px 30px;border-top:1px dotted #555;}
.log-rboxt2{ line-height:35px;}
.log-rboxt2 img{ width:260px; height:260px;}

.form-btn{
background:#007E00;
color:#fff;
border:none;
width:100%;
height:40px;
line-height:40px;
font-size:16px;
border-radius:30px;
}


.lblist li{ float:left; width:20%; height:30px; line-height:30px;}
.filePicker {}	
.filePicker img{width:80px; height:56px;}

.sfzlist li{ float:left; width:15%;}
.sfzlist li img{width:80px; height:56px;border:1px solid #00a5e3;}
.sfzlist li p{ text-align:center;font-size:12px;background-color: #eee; line-height:30px;display:inline-block;width:80px;}


.searchbox{border:1px #EEEEEE solid; background:#f7f7f7; margin:0px auto 20px; padding:10px;}
input.search{border:1px #cccccc solid; padding:4px 2px;}
select.sel{height:auto;padding:5px 0px 5px 5px;line-height:18px;border:1px solid #cccccc;font-size:12px}
input.search_btn{background:#e7e7e7; padding:5px 10px;border:1px #cccccc solid;}
input.search_btn:hover{background:#007E00; padding:5px 10px;border:1px #cccccc solid; color:#FFFFFF;cursor:pointer;}


.listTable{border-collapse:collapse;border:1px solid #e5e5e5;}	
.listTable tr.bg{background-color: #f3f3f3;}	
.listTable td.td_title{font-size:20px;background-color: #fff; line-height:50px;}
.listTable td.td_title a{ float:right;border-radius:5px;background-color: #34DB30;display:inline-block; line-height:20px;color: #fff; padding:5px 10px; margin-top:10px; margin-left:10px; font-size:16px;}
.listTable td{border:1px solid #e5e5e5; line-height:25px; padding:5px; height:30px; text-align:center;}	
.listTable td a{border:1px solid #e5e5e5;padding:2px 10px;}	
.listTable td a:hover{background-color: #007E00; color:#FFFFFF;}	
.listTable tr.td5{background-color: #f1f1f1;font-size:14px;}
.listTable tr.td5 td{line-height:35px;}







.Page{ text-align: center; padding:30px 0; font-size:14px;}
.Page b{color: #E62129;font-size:16px;}
.Page span{ padding:10px 15px; margin:0 3px; display:inline-block; color:#999999; border:1px solid #ccc;}
.Page a{ padding:10px 15px; margin:0 3px; display:inline-block;font-size:14px; background-color:#e3e3e3;border:1px solid #ccc;}
.Page a:link,.Page a:visited{}
.Page a:hover{
	color:#fff;
	text-decoration: none;
	background-color: #007E00;
	border:1px solid #007E00;
}
.Page .cur{ color:#fff;background-color: #007E00;border:1px solid #00a5e3;}
.Page a.cur:link,.Page a.cur:visited,.Page a.cur:hover{ color:#fff; }




