body { margin: 0; padding: 0; background-color:#FFF!important}
ul, p, span { margin: 0; padding: 0; }
li { list-style: none; }
img{border:none}

/*閸忣剙鍙￠弽宄扮础*/

/*鐎涙ぞ缍嬫０婊嗗*/
.color_fff { color: #fff; }
.color_000 { color: #000; }
.color_blue { color: #4A90E2; }
.color_666 { color: #666666; }
.color_green { color: #22C490; }
.color_blue1 { color: #108EE9; }
.color_46 { color: #464646; }
.color_ec6 { color: #ec6941 !important; }
/*鐎涙ぞ缍嬫０婊嗗 END*/

/*鐎涙ぞ缍嬬�靛綊缍�*/
.text_left { text-align: left; }
.text_right { text-align: right; }
.text_center { text-align: center; }
/*鐎涙ぞ缍嬬�靛綊缍� END*/



/*瀹革箑褰哥�靛綊缍�*/
.left { float: left !important; }
.right { float: right !important; }
/*瀹革箑褰哥�靛綊缍� END*/

/*閸愬懎顔愬鍡涚彯鎼达拷*/
.top_40 { height: 40px; }
.top_80 { height: 80px; }
/*閸愬懎顔愬鍡涚彯鎼达拷 END*/

/*閼冲本娅欐０婊嗗*/
.bg_green { background: #00BF67; }
/*閼冲本娅欐０婊嗗 END*/


/*鐎涙ぞ缍嬫径褍鐨�*/
.font_size14 { font-size: 14px !important; }
.font_size16 { font-size: 16px !important; }
.font_size18 { font-size: 18px !important; }
.font_size20 { font-size: 20px !important; }
.font_size24 { font-size: 24px !important; }
.font_size28 { font-size: 28px !important; }
.font_size40 { font-size: 40px !important; }

/*鐎涙ぞ缍嬫径褍鐨� END*/

.bottom_line { width: 100%; height: 1px; background: #dadada; }

.font_weight { font-weight: bold !important; }

/************************************闁氨鏁ら崹顐︾彯閸栧搫鐓欏锟芥慨锟�********************************/
.spacing5{
    height:5px;
    clear:both;
}
.spacing10{
    height:10px;
    clear:both;
}
.spacing15{
    height:15px;
    clear:both;
}
.spacing20{
    height:20px;
    clear:both;
}
.spacing25{
    height:25px;
    clear:both;
}
.spacing30{
    height:30px;
    clear:both;
}
.spacing35{
    height:35px;
    clear:both;
}
.spacing40{
    height:40px;
    clear:both;
}
.spacing50 {
    height:50px;
    clear:both;
}
/***********************************闁氨鏁ら崹顐︾彯閸栧搫鐓欑紒鎾存将*************************************/


/*閸忣剙鍙￠弽宄扮础 END*/


/*妫ｆ牠銆夐弽宄扮础*/

/*妞ゅ爼鍎�*/
.top { float: left; width: 100%;padding:10px 0px; }
.top .content { width: 1000px; margin: 0 auto; }
.top .content .logo { float: left; width:70%; margin:0; }
.top .content .logo img {float: left;height:70px; width:100%;max-width:100%;}
.top .content .date { float: right; width:30%; color: #00bf67; margin:0;text-align:right;line-height:70px;}
/*logo END*/
/*妞ゅ爼鍎碋ND*/

/*banner*/
.banner { float: left; width: 100%; height:240px; background: url(../images/banner.png) center; }
/*banner END*/


/*鐎佃壈鍩呴弽锟�*/
.menu { float: left;width: 100%; height: 43px; background: #00bf67; }
.menu .content { width: 1000px; height: 43px; margin: 0 auto;  }
.menu .content li {text-align: center;border:solid 0px red; z-index: 1;position: relative; width:125px;height: 49px; font-size: 20px; cursor: pointer;float:left;margin: -5px 0px 0px 0px; line-height: 55px; color: #fff; }
.menu .content li a { color:#fff ;display:block}
.menu .content li.active { background: url(../images/active.png); color: #00bf67; }
.menu .content li.active a { color: #00bf67; display:block}
.menu .content li:hover { background: url(../images/active.png); color: #00bf67; }
.menu .content li:hover a { color: #00bf67; }

/*鐎佃壈鍩呴弽寤峃D*/


/*娑擃參鍎撮崘鍛啇*/
.box { float: left; width: 100%; height: auto; background: #fffef7; }
.box .content { width: 1000px; height: auto; background: #fff; margin: 0 auto; }
.box .content .box_1 { float: left; width:1000px; height: auto; background: #fff; box-shadow: 0px 14px 54px 3px rgba(3,181,45,0.09); padding: 0 24px 100px 24px; }
/*缁崵绮洪崗銉ュ經*/
.box .entrance { float: left; width: 100%; height:197px; padding: 30px 0 0 0; }
.box .entrance img { width: 463px; height: 176px; }
/*缁崵绮洪崗銉ュ經 END*/

/*閸忣剙鍙ox*/
.box .box_2 { float: left; width: 100%; height: auto; }
.box .box_2 .title { float: left; width: 100%; height: 45px; border-bottom: 1px solid #00bf67; line-height: 45px; }
.box .box_2 .title p { float: left; color: #00bf67; font-size: 24px; }
.box .box_2 .title i { font-size: 26px; color: #00bf67; }
.box .box_2 .title .left_icon { float: left;margin-right:4px;margin-top:2px; }
.box .box_2 .title .more { float: right; }

/* .box .box_2 .box_con { float: left; width: 100%; min-height: 239px; border: 1px solid #00bf67; padding: 10px 0 10px 0; } */
.box .box_2 .box_con { float: left; width: 100%; border: 1px solid #00bf67; padding: 10px 0 10px 0; }
.box .box_2 .box_con li { float: left; width: 100%; height: 34px; line-height: 34px; }
.box .box_2 .box_con li:hover p { color: #00bf67; }
.box .box_2 .box_con li:hover span { color: #00bf67; }
.box .box_2 .box_con li i { float: left; width: 5px; height: 5px; border-radius: 10px; background: #d2d2d2; margin: 17px 15px 0 15px; }
.box .box_2 .box_con li p { float: left; width: 770px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #313131; }
.box .box_2 .box_con li span { float: left; font-size: 16px; color: #313131; }
.box .box_2 .box_con .lc_li { float: left; width: 153px; height: 200px; text-align: center; }
.box .box_2 .box_con .lc_li .lc_img { float: left; width: 152px; height: 152px; border: 1px solid #00bf67; border-radius: 5px; }
.box .box_2 .box_con .lc_li .lc_word { float: left; width: 100%; }
.box .box_2 .box_con .lc_more { float: left; font-size: 30px; color: #00bf67; margin: 60px 8px 0 8px; }
.box .box_2 .box_con .lc_li:hover .lc_img {  border: 3px solid #00bf67; }
.box .box_2 .box_con .lc_li:hover .lc_word { float: left; width: 100%;color: #00bf67; }
/*閸忣剙鍙ox END*/

/*娑擃參鍎撮崘鍛啇END*/

/*鎼存洟鍎磃ooter*/
.footer { padding-top:20px;float: left; width: 100%; /* height: 171px; */ background: url(../images/footer.png) center; margin-top: -60px; background-repeat: no-repeat; background-size: 100% 100%; }
.footer .content { width:750px; margin: 0 auto; height: 150px; }
.footer .content .foo_top { float: left; width: 100%; /* height: 70px; line-height: 70px;  */text-align: center; }
.footer .content .foo_top p { font-size: 17px; color: #fff; }
.footer .content .foo_bottom {float: left; width: 100%; height: auto; text-align: left;font-size:12px;
	color:#FFF;
	padding:50px 0px 0px 0px;
 }
.foo_bottom .footItem{
	margin-left:20px;
	float:left;
	box-sizing:border-box;
}
.foo_bottom .half{
	width:50%;
	float:left;
	box-sizing:border-box;
	text-align:center;
}
/*鎼存洟鍎磃ooter END*/

/*妫ｆ牠銆夐弽宄扮础 END*/




/*閸愬懎顔愭い鍨壉瀵拷*/
.top_1 { width:100%; }
.top_1 .box_middle { width:1000px; margin: 0 auto; line-height: 40px; }
.top_1 .box_middle_1 { width:1000px; margin: 0 auto; }
.top_1 .nav { float: right; width: 10px; height: 40px; }
.top_1 .box_middle_1 .logo1 { float: left; width: 392px;/*  height: 55px; */ margin: 12px 0 0 30px; }
.top_1 .box_middle_1 .logo1 img { float: left; width: 392px; /* height: 55px; */ }
.top_1 .box_middle_1 .back { width: 100px; height: 30px; line-height: 30px; margin: 30px 20px 0 0; }


.box_content { 
	width: 100%; 
	padding-top: 20px;
    padding-bottom: 50px;
    background-color:#ECF5FF;
	background:-webkit-linear-gradient(-90deg,rgba(236,241,254,1) 0%,rgba(255,255,255,0) 100%); /****chome firfox 360***/
	background: -ms-linear-gradient(-90deg,rgba(236,241,254,1) 0%,rgba(255,255,255,0) 100%); /*****ie 7 8 9 10 11***/
	/* filter: progid:DXImageTransform.Microsoft.gradient(-90deg,rgba(236,241,254,1) 0%,rgba(255,255,255,0) 100%); *//****ie 11**/
}
.box_middle_2 { width: 940px; height: auto; background: #ECF5FF; padding: 30px 30px 50px 30px; margin: 0 auto;  }

.box_3 { width: 868px; background: #fff; height: auto; padding: 10px 36px 50px 36px; }
.box_3 .title { width: 100%; text-align: center; }
.box_3 .title p, .box_3 .title i { display: inline-block; margin: 5px; }

.title_1 { width: 100%; }
.title_1 p { font-weight: bold; margin-left: 25px; }

.box_4 { width: 100%; display: table; }
.box_4 .box_list { width: 36%; list-style: none; line-height: 25px; display: table-cell; padding: 0 30px 0 30px; }
.box_4 .box_list span { width: 90%; }
.box_4 .box_list i { color: red; float: left; margin: 1px 12px 0 0; }
.box_4 .box_list input { width:100%; height: 32px; font-size:12px; border-radius: 5px; border: 1px solid #ddd; padding-left: 10px; }

#attachhref {    
	margin-left: 5px;
    border: 1px solid #d9d9d9;
    padding: 5px;
    border-radius: 5px;
    color: #000;
    text-decoration: none; 
    font-size:14px;
}

#attachhref img { 
	width: 17px;
    margin: 5px;
    top: 7px;
    position: relative;
    margin-left:1px;
}

.box_4 .box_list .up_button { width: 8%; }
.box_4 .box_list .yzm { float: right; width: 30%; border:0; font-size:12px; cursor: pointer; padding: 5px; background: #22C490; color: #fff; text-align: center; border-radius: 5px; }

.xieyi { width: 100%; text-align: center; }
.xieyi p, .xieyi i { display: inline-block; }
.anniu { width: 100%; text-align: center; }
.anniu .zhuce { width: 45%; height: 40px; line-height: 40px; cursor: pointer; text-align: center; background: #FFBC4E; color: #fff; border: none; border-radius: 5px; }

.box_5 { width: 100%; }
.box_5 .box_list1 { width: 50%; list-style: none; line-height: 25px; padding: 0 30px 0 30px; margin: 0 auto; }
.box_5 .box_list1 span {  width: 90%; }
.box_5 .box_list1 i {  color: red; margin: 1px 12px 0 0; }
.box_5 .box_list1 input {  width: 97.5%; height: 32px; border-radius: 5px; border: 1px solid #ddd; padding-left: 10px; }
.box_5 .box_list1 .yzm { float: right; width: 24%; cursor: pointer; padding: 5px; background: #22C490; color: #fff; text-align: center; border-radius: 5px; }

.bottom_anniu { padding-left: 452px; }
.bottom_anniu button { width: 98px; height: 40px; text-align: center; line-height: 40px; border-radius: 5px; cursor: pointer; }
.bottom_anniu .back { background: #fff; border: 1px solid #22C490; color: #22C490; }
.bottom_anniu .next { background: #22C490; border: 1px solid #22C490; color: #fff; }

.success { width: 100%; text-align: center; }
.success .su_con { width: 70%; text-align: left; padding-left: 260px; color: rgba(0,0,0,0.43); }

.success_back { width: 74px; height: 30px; cursor: pointer; border: 1px solid #22C490; color: #22C490; text-align: center; line-height: 30px; border-radius: 5px; margin: 0 auto; }


.contact { width: 100%; height: auto; }
.contact li { float: left; list-style: none; width: 100%; margin-top: 10px; }
.contact li span, .contact li p { float: left; color: #1b1b1b; font-size: 20px; }

.box_article { float: left; width: 89.4%; min-height: auto; border: 1px solid #00bf67; padding: 10px 50px 10px 50px; }
.box_article p { float: left; display: inline-block; width: 100%; color: #464646; font-size: 14px; line-height: 30px; }

.time_unit li p { font-weight: bold; }

/*閸愬懎顔愭い鍨壉瀵拷 END*/

/* 鍒嗛〉鏍峰紡 */

/* .pager li {float:left; margin: 0 3px 0 3px !important; border:1px solid #00bf67 !important; background: #eefee6 !important; border-radius:50px; padding:3px 2px !important; }
.pager li a { border:none !important; background: none !important; } */
.pager li.active a { color:#fff !important; }
.pager li font { color:#00bf67 !important }
/* .paging .pager li .turnTo { background:none !important; } */

/* 鍒嗛〉鏍峰紡 END */