/* CSS index */
*{margin:0px;padding:0px;font-style:normal;color:#444;font-family:"微软雅黑",Microsoft YaHei,"Microsoft YaHei";font-size:14px;}
div,em,p,ul,ol,dl,dt,dd,ins,h1,h2,h3,h4,h5,h6,form,hr{margin:0;padding:0;}
ins{text-decoration:none;}
em{font-style:normal;}
ul,li,ol{list-style-type:none;margin:0px;padding:0px;}
select,input{vertical-align:middle;}
input,button,select,textarea{outline:none;margin:0px;padding:0px;} 
textarea{resize:none}
img{border:0;}
table{border-width:1px;border-collapse:collapse;width:100%;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;color:#444;}
a,a:hover,input,input:hover,img,img:hover,a img,a img:hover,button,button:hover,select,select:hover{text-decoration:none; -webkit-transition:all 0.3s; ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}/** 链接缓动效果 **/

input{/*-webkit-appearance: none;*/outline:none;}
input{/*-webkit-appearance: none;*/outline:none;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important;}

.wp{width:1200px;margin:0px auto;}
.z{float:left;}
.y{float:right;}
.clear{clear:both;}

.roundimg{-moz-border-radius: 1000px;-webkit-border-radius: 1000px;border-radius: 1000px;overflow: hidden;}
.roundimgx{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow: hidden;}
/* CSS index */

.bg{background:#f5f5f5;}

/* topnav */
.topnav{background:#f5f5f5;border-bottom:1px solid #ddd;height:36px;line-height:36px;}
/* topnav */

/* header */
.logo{padding-top:15px;padding-bottom:15px;}

#header{background:#fff;}
.search_box{border:1px solid #00a439;margin-top:30px;}
.search_box i{font-size:18px;color:#666666;padding-left:10px;height:40px;line-height:40px;}
.search{border:none;width:300px;height:40px;line-height:40px;color:#999;padding:0px 10px;}
.ssbut{width:100px;height:40px;line-height:40px;background:#00a439;color:#fff;font-size:18px;text-align:center;cursor:pointer;border: none;}
.ssbut:hover{background:#80b323;}
/* header */

/* nav */
.nav{background:#00a439;}
.event li{float:left;width:25%;}
.event li a{display:block;text-align:center;height:50px;line-height:50px;font-size:20px;cursor:pointer;color:#fff;}
.event li a i{color:#fff;padding-right:10px;font-size:24px;}
.event li a:hover{background-color:#80b323;}
.event li.current a{background-color:#80b323;}
/* nav */

/* banner */
		.slideBox{width:100%;height:480px;overflow:hidden;position:relative;}
		.slideBox .hd{overflow:hidden;position:absolute;left:50%;bottom:10px;z-index:1;}
		.slideBox .hd ul{overflow:hidden;float:left;}
		.slideBox .hd ul li{float:left;margin-right:8px;width:12px;height:12px;background:#fff;cursor:pointer;-moz-border-radius: 1000px;-webkit-border-radius: 1000px;border-radius: 1000px;overflow: hidden;}
		.slideBox .hd ul li.on{background:#00a439;}
		.slideBox .bd{position:relative;}
		.slideBox .bd li img{width:100%;height:480px;}
/* banner */

/* container */
.container{margin-top:20px;}
.notice{width:740px;}
	/* 通知公告 */
	.scroll{border:1px solid #ddd;padding:5px 20px 20px 20px;height: 102px;}
	.scroll img{padding-top:35px;}
	.notice_scroll{width:628px;}
			.txtScroll-top{overflow:hidden; position:relative;}
			.txtScroll-top .infoList li{padding-top:15px;}
			.txtScroll-top .infoList li a{background: url(../images/dian.png) left center no-repeat;padding-left:15px;display:block;width:75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
			.txtScroll-top .infoList li a:hover{color:#00a439;}
			.txtScroll-top .infoList li span{color:#999;}
	/* 通知公告 */
	
	/* tab公告切换 */
	.slideTxtBox{margin-top:20px;}
	.slideTxtBox .hd{width:100%;height:40px;background:#f5f5f5;}
	.slideTxtBox .hd ul li{float:left;width:180px;height:40px;line-height:40px;text-align:center;font-size:18px;}
	.slideTxtBox .hd ul li.on{cursor:pointer;color:#fff;background:#00a439;}
	.more{height:40px;line-height:40px;padding-right:10px;}
	.more:hover{color:#00a439;}
	.more i{font-size:14px;color:#00a439;}
	
	.slideTxtBox .bd{border:1px solid #ddd;padding:5px 20px 20px 20px;height: 272px;}
		.slideTxtBox .bd li{padding-top:15px;}
		.slideTxtBox .bd li a{background: url(../images/dian.png) left center no-repeat;padding-left:15px;display:block;width:75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
		.slideTxtBox .bd li a:hover{color:#00a439;}
		.slideTxtBox .bd li span{color:#999;}
		
	/* tab公告切换 */

	/* 登录 */	
	.login{background:url(../images/loginbg.png) no-repeat;width:440px;height:488px;}
	.login_box{padding:30px;}
	.login_box h3{font-size:24px;margin-top:20px;}
	
.kuang{margin-top:30px;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px;}
.kuang i{color:#00a439;font-size:24px;}
.input{border:none;background:none;width:90%;height:30px;line-height:30px;padding-left:10px;padding-right:10px;color:#666;font-size:16px;}
.yzminput{border:none;background:none;width:60%;height:30px;line-height:30px;padding-left:10px;padding-right:10px;color:#666;font-size:16px;}
.yzmimg{width:90px;height:30px;}
.yzmimg img{width:90px;height:30px;}
.refresh{height:30px;line-height:30px;padding-left:10px;}
.refresh:hover{color:#00a439;}
.loginbut{background: linear-gradient(to right, #8de689,#38c08b);color:#fff;height:50px;line-height:50px;display:block;text-align:center;font-size:24px;margin-top:50px;
border: none;
width: 100%;
cursor: pointer;
box-shadow: #38c08b 1px 1px 10px;
-webkit-box-shadow: #38c08b 1px 1px 10px;
-moz-box-shadow: #38c08b 1px 1px 10px;
transition: All 0.4s ease-in-out;
-webkit-transition: All 0.4s ease-in-out;
-moz-transition: All 0.4s ease-in-out;
-o-transition: All 0.4s ease-in-out;
}
.loginbut:hover{
	transform:translate(0,-5px);
	-webkit-transform:translate(0,-5px);
	-moz-transform:translate(0,-5px);
	-o-transform:translate(0,-5px);
	-ms-transform:translate(0,-5px);
}
	/* 登录 */		
	
/* container */

/* link */
.link{width:590px;border:1px solid #ddd;border-top:5px solid #00a439;text-align:center;margin-top:20px;padding-bottom:20px;
box-shadow: #ddd 1px 1px 5px;
-webkit-box-shadow: #ddd 1px 1px 5px;
-moz-box-shadow: #ddd 1px 1px 5px;
}
.link_title{padding-top:20px;}
.link ul{margin-top:20px;}
.link ul li{float:left;margin-left:60px;}
.link ul li a{display:block;}
.link ul li a img{border:1px solid #ddd;width:198px;height:78px;}
.link ul li a:hover img{border:1px solid #00a439;}
.link ul li a:hover p{color:#00a439;}
.link ul li a p{padding-top:10px;}
/* link */

/* footer */
#footer{background:#444;margin-top:50px;}
.footer{text-align:center;padding-top:30px;padding-bottom:30px;}
.footer p{color:#ddd;}
.footer p span{padding-left:20px;color:#ddd;}
.footer p span a{color:#ddd;}
.footer p span a:hover{text-decoration:underline;}
/* footer */

/*列表页*/
.list{margin-top:20px;}
.weizhi{font-size:16px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.weizhi i{color:#00a439;font-size:22px;padding-right:10px;}
.weizhi span{color:#00a439;font-size:16px;}
.weizhi a{font-size:16px;}
.weizhi a:hover{color:#00a439;text-decoration:underline;}

.list_box{margin-top:30px;}

.listl{width:270px;}
.listl h3{background:url(../images/title.png) no-repeat;color:#fff;width:270px;height:50px;line-height:50px;text-align:center;font-size:20px;}
.event2{border:1px solid #ddd;width:258px;}
.event2 li{border-bottom:1px solid #ddd;}
.event2 li a{display:block;padding:15px 15px 15px 30px;font-size:16px;cursor:pointer;}
.event2 li a:hover{background:#f5f5f5;}
.event2 li.current2 a{border-left:2px solid #00a439;color:#00a439;}

.listr{width:900px;}

.searchbox{border:1px solid #00a439;}
.sousuo i{color:#00a439;font-size:24px;padding-right:10px;height: 40px;line-height: 40px;}
.date{border:1px solid #00a439;margin-left:10px;}
.date input{height:40px;line-height:40px;border:none;color:#00a439;text-align:center;}


.listr_main{}
.listr_main li{border-bottom:1px dashed #ddd;}
.listr_main li a{background:url(../images/dian.png) left center no-repeat;padding-left:15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;height:50px;line-height:50px;width:50%;text-align:left;}
.listr_main li a:hover{color:#00a439;}
.listr_main li span{color:#999;height:50px;line-height:50px;width:18%;text-align:right;}
.listr_main li em{width:30%;height:50px;line-height:50px;text-align:center;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}

	.page{text-align:center;margin-top:30px;}
			.pagation span{}
			.pagation a {border:1px solid #ddd;padding:2px 9px;display:inline-block;background:#fff;margin:0px 2px;}
			.pagation a:hover {background:#00a439;border:1px solid #00a439;color:#fff;}
			.pagation a.active {background:#00a439;border:1px solid #00a439;color:#fff;}
			.pagation span{margin:0px 2px;padding:2px 9px;display:inline-block;}
/*列表页*/

/* 日历 */					
.laydate-icon{border:1px solid #B1D2EC; background-image:url(icon.png)}

.laydate_body .laydate_box,
.laydate_body .laydate_ym,
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_table,
.laydate_body .laydate_table td,
.laydate_body .laydate_bottom #laydate_hms,
.laydate_body .laydate_time,
.laydate_body .laydate_bottom .laydate_btn a{border:1px solid #B1D2EC;}

.laydate_body .laydate_y .laydate_yms a,
.laydate_body .laydate_choose,
.laydate_body .laydate_table thead{background-color:#DEECF8;}

.laydate_body .laydate_box, 
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}

.laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#1F547E;}
.laydate_body .laydate_box input{color:#1F547E;}
.laydate_body .laydate_box .laydate_void{color:#BDD8EE!important;}
.laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#1F547E;}
.laydate_body .laydate_click{background-color:#DEECF8!important;}
.laydate_body .laydate_top{border-top:1px solid #B1D2EC;}
.laydate_body .laydate_ym .laydate_yms{background-color:#fff;}
.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #B1D2EC;}
.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #B1D2EC; border-bottom:none;}
.laydate_body .laydate_y .laydate_yms ul li:hover, 
.laydate_body .laydate_m .laydate_yms span:hover{color:#000;}
.laydate_body .laydate_choose{border-left:1px solid #B1D2EC;}
.laydate_body .laydate_chprev{border-left:none; border-right:1px solid #B1D2EC;}
.laydate_body .laydate_chtop cite{border-bottom-color:#3081C2 !important;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#3081C2 !important;}
.laydate_body .laydate_chprev cite{border-right-style:solid !important; border-right-color:#3081C2 !important;}
.laydate_body .laydate_chnext cite{border-left-style:solid !important; border-left-color:#3081C2 !important;}
.laydate_body .laydate_table td{background-color:#fff; color:#1F547E;}
.laydate_body .laydate_table .laydate_nothis{color:#60A2D7;}
.laydate_body .laydate_table thead{color:#163A58;}
.laydate_body .laydate_bottom{border-bottom:1px solid #B1D2EC;}
.laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
.laydate_body .laydate_time{background-color:#fff;}
.laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #B1D2EC; background-color:#ECF4FB;}
.laydate_body .laydate_bottom input{background-color:#fff;}
.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #B1D2EC;}
.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #B1D2EC;}
.laydate_body .laydate_bottom .laydate_v{color:#75AEDD}
.laydate_body .laydate_bottom .laydate_btn a{ border-right:none; background-color:#ECF4FB;}
.laydate_body .laydate_bottom .laydate_btn a:hover{ background-color:#fff;}

.laydate_body .laydate_y .laydate_yms ul li:hover,
.laydate_body .laydate_m .laydate_yms span:hover,
.laydate_body .laydate_choose:hover,
.laydate_body .laydate_y .laydate_yms a:hover,
.laydate_body .laydate_table td:hover,
.laydate_body .laydate_bottom .laydate_time span:hover,
.laydate_body .laydate_bottom .laydte_hsmtex{background-color:#ECF4FB}


.laydate_body .laydate_box, .laydate_body .laydate_box *{margin:0; padding:0;}
.laydate-icon,
.laydate-icon-default,
.laydate-icon-yahui,
.laydate-icon-danlan,
.laydate-icon-qianhuang,
.laydate-icon-yalan,
.laydate-icon-dahong{height:22px; line-height:22px; padding-right:20px; background-repeat:no-repeat; background-position:right center;  background-color:#fff; outline:0;}
.laydate-icon-default{border:1px solid #C6C6C6; background-image:url(../skins/default/icon.png)}
.laydate-icon-yahui{border:1px solid #C6C6C6; background-image:url(../skins/yahui/icon.png)}
.laydate-icon-danlan{border:1px solid #B1D2EC; background-image:url(../skins/danlan/icon.png)}
.laydate-icon-qianhuang{border:1px solid #E7D7CB; background-image:url(../skins/qianhuang/icon.png)}
.laydate-icon-yalan{border:1px solid #34AADC; background-image:url(../skins/yalan/icon.png)}
.laydate-icon-dahong{border:1px solid #D91600; background-image:url(../skins/dahong/icon.png)}
.laydate_body .laydate_box{width:240px; font:12px '\5B8B\4F53'; z-index:99999999; *margin:-2px 0 0 -2px; *overflow:hidden; _margin:0; _position:absolute!important; background-color:#fff;}
.laydate_body .laydate_box li{list-style:none;}
.laydate_body .laydate_box .laydate_void{cursor:text!important;}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{text-decoration:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;}
.laydate_body .laydate_box a:hover{text-decoration:none;}
.laydate_body .laydate_box cite, .laydate_body .laydate_box label{position:absolute; width:0; height:0; border-width:5px; border-style:dashed; border-color:transparent; overflow:hidden; cursor:pointer;}
.laydate_body .laydate_box .laydate_yms, .laydate_body .laydate_box .laydate_time{display:none;}
.laydate_body .laydate_box .laydate_show{display:block;}
.laydate_body .laydate_box input{outline:0; font-size:14px; background-color:#fff;}
.laydate_body .laydate_top{position:relative; height:26px; padding:5px; *width:100%; z-index:99;}
.laydate_body .laydate_ym{position:relative; float:left; width height:24px; cursor:pointer;}
.laydate_body .laydate_ym input{float:left; height:24px; line-height:24px; text-align:center; border:none; cursor:pointer;}
.laydate_body .laydate_ym .laydate_yms{position:absolute; left: -1px; top: 24px; height:181px;}
.laydate_body .laydate_y{width:121px; margin-right:6px;}
.laydate_body .laydate_y input{width:64px; margin-right:15px;}
.laydate_body .laydate_y .laydate_yms{width:121px; text-align:center;}
.laydate_body .laydate_y .laydate_yms a{position:relative; display:block; height:20px;}
.laydate_body .laydate_y .laydate_yms ul{height:139px; padding:0; *overflow:hidden;}
.laydate_body .laydate_y .laydate_yms ul li{float:left; width:60px; height:20px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.laydate_body .laydate_m{width:99px;}
.laydate_body .laydate_m .laydate_yms{width:99px; padding:0;}
.laydate_body .laydate_m input{width:42px; margin-right:15px;}
.laydate_body .laydate_m .laydate_yms span{display:block; float:left; width:42px; margin: 5px 0 0 5px; line-height:24px; text-align:center; _display:inline;}
.laydate_body .laydate_choose{display:block; float:left; position:relative; width:20px; height:24px;}
.laydate_body .laydate_choose cite, .laydate_body .laydate_tab cite{left:50%; top:50%;}
.laydate_body .laydate_chtop cite{margin:-7px 0 0 -5px; border-bottom-style:solid;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{top:50%; margin:-2px 0 0 -5px; border-top-style:solid;}
.laydate_body .laydate_chprev cite{margin:-5px 0 0 -7px;}
.laydate_body .laydate_chnext cite{margin:-5px 0 0 -2px;}
.laydate_body .laydate_ym label{right:28px;}
.laydate_body .laydate_table{ width:230px; margin:0 5px; border-collapse:collapse; border-spacing:0px; }
.laydate_body .laydate_table td{width:31px; height:19px; line-height:19px; text-align: center; cursor:pointer; font-size: 12px;}
.laydate_body .laydate_table thead{height:22px; line-height:22px;}
.laydate_body .laydate_table thead th{font-weight:400; font-size:12px;}
.laydate_body .laydate_bottom{position:relative; height:22px; line-height:20px; padding:5px; font-size:12px;}
.laydate_body .laydate_bottom #laydate_hms{position: relative; z-index: 1; float:left; }
.laydate_body .laydate_time{ position:absolute; left:5px; bottom: 26px; width:129px; height:125px; *overflow:hidden;}
.laydate_body .laydate_time .laydate_hmsno{ padding:5px 0 0 5px;}
.laydate_body .laydate_time .laydate_hmsno span{display:block; float:left; width:24px; height:19px; line-height:19px; text-align:center; cursor:pointer; *margin-bottom:-5px;}
.laydate_body .laydate_time1{width:228px; height:154px;}
.laydate_body .laydate_time1 .laydate_hmsno{ padding:0; *padding:4px 0 0 5px;}
.laydate_body .laydate_msg{left:49px; bottom:67px; width:141px; height:auto; overflow: hidden;}
.laydate_body .laydate_msg p{padding:5px 10px;}
.laydate_body .laydate_bottom li{float:left; height:20px; line-height:20px; border-right:none; font-weight:900;}
.laydate_body .laydate_bottom .laydate_sj{width:33px; text-align:center; font-weight:400;}
.laydate_body .laydate_bottom input{float:left; width:21px; height:20px; line-height:20px; border:none; text-align:center; cursor:pointer; font-size:12px;  font-weight:400;}
.laydate_body .laydate_bottom .laydte_hsmtex{height:20px; line-height:20px; text-align:center;}
.laydate_body .laydate_bottom .laydte_hsmtex span{position:absolute; width:20px; top:0; right:0px; cursor:pointer;}
.laydate_body .laydate_bottom .laydte_hsmtex span:hover{font-size:14px;}
.laydate_body .laydate_bottom .laydate_btn{position:absolute; right:5px; top:5px;}
.laydate_body .laydate_bottom .laydate_btn a{float:left; height:20px; padding:0 6px; _padding:0 5px;}
.laydate_body .laydate_bottom .laydate_v{position:absolute; left:10px; top:6px; font-family:Courier; z-index:0;}
/* 日历 */

/* text */
.text_box{background:#fff;}
.text{margin-top:20px;padding:30px;}
.text_title{margin-top:20px;text-align:center;padding:30px;background:#f5fbf7;}
.text_title h3{font-size:24px;font-weight:normal;}
.text_title p{margin-top:20px;}
.text_title p span{margin-left:30px;color:#666;}
.text_title p span i{font-size:18px;padding-right:5px;color:#666;}
.text_main{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd;font-size:16px;line-height:30px;}
/* text */
.sendVerifyCode{
border: none;
display: block;
padding: 5px;
background: #999;
color: #fff;
cursor: pointer;}