@charset "utf-8";
*{margin:0;padding: 0;font-family: "微软雅黑","microsoft yahei";}
ul,ol{list-style: none;}
a:active{text-decoration: none;}
a:hover{text-decoration: none;}
a:visited{text-decoration: none;}
a:link{text-decoration: none;}
a:focus{text-decoration: none;}
body{position:relative;}

.clearfix{overflow:hidden;}
.hiddenColor{visibility:hidden;}
.hand{cursor:pointer;}
.aTag_parent{position:relative;}
.aTag_parent>a,.aTag{display:block;width:100%;height:100%;position:absolute;z-index:99;border:0px;top:0px;left:0px;background:rgba(0,0,0,0);}	
.son_ul a,.index_4_ul a,.index_3_ul a,.index_1_li a,.detail_foot a,.dot1{display:block;word-break: keep-all; white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.dot2{overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

input,img{border:none;}
   
.cover100 img{display:block;width:100%;height:100%; }
.back100{background-size:100% 100%;background-repeat:no-repeat;}

article,aside,footer,
header,time,video, 
main,
nav,h4,h3,
section{display: block;}

.index_main{margin:0 auto;}


.slow_6{-webkit-transition: all .6s;   
						  -moz-transition: all .6s;
						   -ms-transition: all .6s;   
						    -o-transition: all .6s;
						       transition: all .6s;}
.top_color{background:linear-gradient(to bottom,#fff,#f4f4ff);}
.top_out{}
.top_out *{height:33px;line-height:33px;color:#000;font-size:15px;}
.top_h3 a{display:block;font-weight:lighter;}
.top_a_box a{display:block;margin:0px 10px;float:left;}

.index_head{margin-top:10px;}
.head_1_logo{float:left;width:31%;height:100%;} 
.head_right{float:right;width:69%;height:100%;}  
.index_head div *{display:block;width:100%;height:100%;}

 
.nav_1{margin-top:6px;
			                background:url(../img/4.jpg);
			                background-size:100% 100%;}
.nav_1 a{float:left;height:18px;line-height:18px;color:#fff;
		font-size:18px;position:relative;text-align:center;}
		
		
		
.nav_2{margin-top:4px;padding:4px 0;background:#effbf3;}
.nav_2 a{float:left;color:#005700;font-size:18px;height:24px;line-height:24px;text-align:center;}


.index_1_form_out{margin-top:12px;padding:7px 0;background:linear-gradient(to bottom,#62b637,#1f7902);}
.index_1_form_head{float:left;height:24px;line-height:24px;
					color:#fff;font-size:14px;padding:0 15px;margin-left:15px;}
.index_1_form_time{height:24px;line-height:24px;color:#fff;font-size:14px;float:right;margin:0 15px;}
.index_1_form{height:24px;float:left;margin-left:15px;overflow:hidden;}
.index_1_form_inp{height:24px;line-height:24px;color:#fff;font-size:14px;float:left;text-indent:12px;}
.index_1_form_sub{float:left;width:24px;height:24px;
	                background:url(../img/21.jpg) no-repeat center #fff;
	                background-size:16px 16px;}



.index_1{margin-top:4px;}
.index_1_box{width:49%;}
.index_1_box:nth-of-type(odd){float:left;}
.index_1_box:nth-of-type(even){float:right;}
.index_1_line_box{border:dashed 1px #dedede;margin-top:4px;}
.index_1_head{height:35px;font-size:0px;text-align:center;margin:24px 0;}
.index_1_head a{display:inline-block;height:100%;line-height:35px;color:#3183ca;font-size:16px;padding:0 30px;
                background:url(../img/5.jpg);background-size:100% 100%;}
.index_1_ul{width:90%;margin:0 auto;}
.index_1_li{height:33px;position:relative;}
.index_1_li a,.index_1_li_time{height:100%;line-height:33px;color:#000;font-size:18px;}
.index_1_li_time{float:right;margin-left:11px;}
.index_1_li a::after{content: '';display: block;position:absolute;z-index:11;width:100%;height:100%;
						left:0;top:0;}

.index_2{margin-top:11px;}
.index_2_head_box{height:24px;border:solid 1px #d1d1d1;background:linear-gradient(to bottom,#fff,#ececec);}
.index_2_head_box a{float:left;padding:0 20px;height:100%;line-height:24px;color:#fff;font-size:16px;
						background:linear-gradient(to bottom,#a2d71f,#67ac06);text-align:center;}
.index_2_li{float:left;width:14.5%;margin:1%;}
.index_2_img_box{border:solid 2px #fff;box-sizing:border-box;
                    box-shadow:0 0 0 2px #6ab002;}
 
.index_2_dot1{height:22px;line-height:22px;color:#000;font-size:16px;
				text-align:center;margin-top:11px;}

.index_3_box{float:left;width:32%;}
.index_3_box:nth-of-type(even){margin:0 2%;}
.index_3_in{border:dashed 1px #d5d5d5;border-top:none;padding-top:22px;}
.index_3_img_ul{float:left;width:42%;margin-left:4%;}
.index_3_img_li{margin-bottom:11px;}

.index_3_img_dot1{height:22px;line-height:22px;color:#666;font-size:16px;margin-top:10px;text-align:center;}
.index_3_ul{float:right;width:42%;margin-right:4%;}
.index_3_ul a{height:24px;line-height:24px;color:#666;font-size:16px;text-indent:12px;position:relative;}
.index_3_ul a::after{content: '';display: block;width:4px;height:4px;position:absolute;background:#666;
						left:0;top:10px;}

.index_4{margin-top:11px;}
.index_4_img_ul{margin:0 auto 10px;width:90%;padding-top:2px;}
.index_4_img_li{width:45%;}
.index_4_img_li:nth-of-type(odd){float:left;margin-left:2px;}
.index_4_img_li:nth-of-type(even){float:right;margin-right:2px;}
.index_4_img_box{border:solid 1px #9ed480;}

.index_4_img_box_cover{border:solid 2px #fff;box-sizing:border-box;box-shadow:0 0 0 2px #6ab002;}

.index_4_img_dot1{height:33px;line-height:33px;color:#666;font-size:16px;text-align:center;}
.index_4_ul{width:88%;margin:0 auto;}
.index_4_ul a{height:24px;line-height:24px;color:#666;font-size:16px;text-indent:12px;position:relative;width:48%;}
.index_4_ul a::after{content: '';display: block;width:4px;height:4px;position:absolute;background:#666;
						left:0;top:10px;}

.index_4_ul a:nth-of-type(odd){float:left;}
.index_4_ul a:nth-of-type(even){float:right;}

 
.frind_a_list_out{background:linear-gradient(to bottom,#bff52f,#35d105);}

.frind_a_list_head{height:50px;line-height:50px;text-indent:4%;color:#000;font-size:18px;
					background:#b8f32d;-webkit-text-stroke: .4px #fff;font-weight:bold;}
.banner_box{width:100%;margin-top:11px;} 
.banner_box *{display:block;width:100%;}

.roll_1_out{margin:0 auto;width:96%;position:relative;} 
.roll_1_box{width:100%;height:100%;} 
.roll_1_per{width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;z-index:1;} 
.roll_1_only{opacity:1;z-index:11;}
.roll_1_text{height:33px;line-height:33px;width:60%;background:rgba(0,0,0,.7);position:absolute;
				left:0px;bottom:0px;color:#fff;font-size:16px;padding-right:40%;text-indent:11px;z-index:11;} 
.roll_1_btn_out{height:22px;position:absolute;right:0px;bottom:7px;z-index:222;} 
.roll_1_btn{float:left;height:22px;width:22px;text-align:center;margin:0 2px;color:#000;
				border:solid 1px #000;font-size:16px;background:#fff;} 
.roll_1_btn_only{background:red;color:#fff;} 

.frind_out .index_1_ul_head{width:97%;}
.frind_out{margin:20px auto 0;}
.frind_img_box{width:97%;margin:10px auto;}
.frind_img_box a{display:block;float:left;}
.frind_img_box img{display:block;width:100%;height:100%;}
.frind_a_list a{float:left;height:22px;line-height:22px;color:#000;font-size:16px;
				margin:1%;-webkit-text-stroke: .4px #fff;font-weight:bold;}
 
.footer{width:100%;height: auto;position: relative;overflow: hidden;margin: 20px auto;text-align: center;}
.footer p{width: 100%;height: auto;line-height: 30px;font-size: 14px;color: #333;overflow: hidden;text-align: center;}
.footer p a{color: #333;}
.footer p.inf-con-zz,.footer p.inf-con-zz a{color: #f00;}
.footer p.youxiang,.footer p.youxiang a{color: #0072ff;}

.inf-con img{vertical-align:middle;}
.inf-con{margin-bottom:11px;}
.inf-con a{margin:0 4px;}


.webmap{text-align: center;font-size:0px;padding:10px 0;border-bottom:solid 1px #cdcdcd;}
.webmap a{display:inline-block;font-size: 18px;color: #000;padding:0 10px;
						height:18px;line-height:18px;margin:11px 0;}
						
 .son_main{margin-top:20px;}

.son_nav{height:36px;}
.son_nav *{float:left;height:36px;line-height:36px;color:#000;font-size:18px;margin-left:10px;}
.son_h3{width:95%;color:#006415;font-size:22px;font-weight:lighter;margin:5px auto 0px;
			height:50px;line-height:50px;border-bottom:dashed 1px #006415;text-indent:1%;}
.son_ul{width:93%;margin:10px auto 0;}
.son_ul a{height:30px;line-height:30px;color:#000;font-size:16px;}
.son_nav span:nth-of-type(1){margin-left:1%;} 
 

.son_page_box .fanye,.son_page_box{font-size:0px;text-align:center;overflow:hidden;margin:30px auto;}
.son_page_box a{display:inline-block;height:33px;line-height:33px;border:solid 1px #c6c6c6;border-radius:4px;margin:3px;overflow:hidden;
				padding:0 14px;text-align:center;font-size:14px;color:#000;} 
.son_page_box .son_page_box_only{position:relative;border:solid 2px #0072ff;color:#fff;background:#0072ff;}
.son_page_box .son_page_box_only::after{content: '';display: block;position:absolute;width:100%;height:100%;left:0px;top:0px;
											border:solid 2px #fff;box-sizing:border-box;border-radius:4px;}  
/*.son_page_box a:nth-of-type(1){background-image:url(../img/125.jpg);}
.son_page_box a:nth-last-of-type(1){background-image:url(../img/126.jpg);}*/
		
.son_article{width:92%;margin:10px auto; }
.son_2_h3{text-align:center;line-height:33px;font-size:26px;color:#000;font-weight:lighter;}
.son_2_title{line-height:22px;text-align:center;color:#a3a3a3;font-size:16px;margin-top:11px;}
 


.son_3_page{width:96%;margin:40px auto;}
.son_3_page a{line-height:33px;height:33px;color:#000;font-size:18px;}

.son_left{float:left;width:70%;border:dashed 1px #dcdcdc;}
.son_aside{float:right;width:29%;}
 
.line_color{border:solid 1px #ddd;} 
.son_aside_head{height:44px;background-image:url(../img/11.jpg);border-radius:16px;margin-top:-22px;}
.son_aside_head a{float:left;height:100%;line-height:44px;color:#666;font-size:18px;margin-left:6%;}
 
.son_aside>*{margin:22px auto 44px;} 
.son_aside .son_ul{width:90%;} 
 
 .bwgk_con .bwgk_con_left,.bwgk_bottom .bwgk_bottom_left, .bwgk_bottom_left dl dd,.bwgk_bottom .bwgk_bottom_left{height:auto;overflow:hidden;} 
.bwgk_con .bwgk_con_left,.bwgk_bottom .bwgk_bottom_left{background:#f3f3f3;}
.bwgk_con .bwgk_con_left dl dt,.bwgk_bottom .bwgk_bottom_left dl dt{display:none;}
.bwgk_con .bwgk_con_left dl,.bwgk_bottom .bwgk_bottom_left dl{display:block;width:100%;margin:0!important;}
.bwgk_con .bwgk_con_left dl dd,.bwgk_bottom .bwgk_bottom_left dl dd,.bwgk_con_left li{display:block;padding:0px;line-height:20px;width:100%;margin:0px auto;border:solid 1px rgba(0,0,0,0);border-bottom:solid 1px #fff;height:auto;}
.bwgk_con .bwgk_con_left dl dd a,.bwgk_bottom .bwgk_bottom_left dl dd a,.bwgk_con_left li a{display:block;width:100%;margin:0 auto; padding:6px 10px;line-height:20px;box-sizing:border-box;font-size:16px;color:#000;} 
.bwgk_con .bwgk_con_left dl dd a:hover,.bwgk_bottom .bwgk_bottom_left dl dd a:hover,.bwgk_con_left li a:hover{font-weight:bold;text-decoration: none;color:#fff;background:red;} 
.bwgk_con .bwgk_con_left .bwgk_active,.bwgk_bottom .bwgk_bottom_left .bwgk_active,.bwgk_con_left li:hover{background:#cc0000;}
.bwgk_con .bwgk_con_left .bwgk_active *,.bwgk_bottom .bwgk_bottom_left .bwgk_active *{font-weight:bold;color:#fff;}
 




 
 
@media screen and (min-width:1200px){/*pc_1440*/
	 
 			.index_main{width:1400px;}
 
			.top_out{height:33px;}
			.top_a_box{margin-right:1%;float:right;}
			.top_h3{margin-left:1%;float:left;}
			.top_time{ margin-right:4%;float:right;}

			.frind_img_box a{width:13%;height:55px;margin: .6%;}

			.webmap{margin-top:40px;}

			.webmap a{border-left:solid 1px #000;}
			.webmap a:nth-of-type(1){border:none;}

			.foot_logo_l{width: 120px;overflow: hidden;position: absolute;top: 50px;left:11px;}
			.foot_logo_r{width: 120px;overflow: hidden;position: absolute;top: 50px;right:11px;}
			.foot_logo_r *,.foot_logo_l *{display: block;width:100%;}

			.nav_2 a{width:10%;}
			.nav_1 a{margin:10px 3px;}
			.frind_a_list{margin:0px auto;width:95%;}
			.index_1_form_inp{width:250px;}

			.index_2_img_box{height:130px;} 
			.index_3_img_li_cover{height:94px;}
			.index_4_img_box_cover{height:100px;}

			.index_head{height:130px;}  

			.index_4_ul a:hover::after,
			.index_3_ul a:hover::after{background:#0072ff;} 

			.son_aside_head a:hover ,
			.index_4_img_li a:hover *,
			.index_3_img_li a:hover *,
			.index_2_li a:hover *,
			.index_1_li:hover *,
			.index_4_ul a:hover,
			 .index_3_ul a:hover,
			.son_ul a:hover{color:#0072ff;} 


			 @media screen and (max-width:1440px){
			 			 .index_main{width:1200px;}
					.index_head{height:120px;}  	
								 				.head_1_logo{ width:34%;}
			 				.head_right{ width:66%;}

			}
.pc_none{display:none;}
}

@media screen and (max-width:1199px){/*ipad_phone*/


.index_main{width:96%;}

.son_3_page a{display:block;width:100%;margin:10px 0px;}
.foot_logo_l,.foot_logo_r{display:inline-block;width: 100px;overflow: hidden;}
.foot_logo_r img,.foot_logo_l img{display: block;width:100%;}

.top_out{font-size:0px;text-align:center;background:#fff;}
.top_out>*{display:inline-block;overflow:hidden;}

.frind_img_box a{margin:1%;}
 .index_head{height:.8rem;}

 .nav_1 a{margin:1% 2%;}

@media screen and (max-width:1199px) and (min-width:600px){/*ipad*/
	.index_2_img_box{height:.8rem;} 
	
	.nav_2 a{width:16.5%;}	
	.phone_head{display:none;}
	.index_1_form_inp{width:220px;}
}


@media screen and (max-width:599px){
	  
	  .index_3_box:nth-of-type(even),.index_3_box{width:100%;margin:2px 0;}
	  .index_2_img_box{height:2.3rem;}
		.index_3_img_li_cover{height:2.3rem;}
		 .index_4_img_box_cover{height:2.3rem;}
	  
	  .index_2_li{width:47%;}
	  .index_2_li:nth-of-type(odd){float:left;}
	  .index_2_li:nth-of-type(even){float:right;}
	  
	  
	  .index_1_form_out{text-align:center;font-size:0px;}
	  .index_1_form_out>*{float:none;display:inline-block;margin:2px;overflow:hidden;}
	  
	.nav_2 a{width:33.3%;}
	.index_1_box{width:100%;}
	.frind_img_box a{width:30%;height:.8rem;}
	.phone_head_panel{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);left:0px;top:0px;
						z-index:-1;opacity:0;}
	.phone_head_panel_add{z-index:1111;opacity:1;}						
						
	.phone_head_panel_in{width:96%;margin:10px auto;max-height:88%;position:relative;z-index:2;overflow:scroll;}
	.phone_head_panel_btn_box{position:absolute;width:100%;height:100%;z-index:1;left:0px;top:0px;
							 font-size:0px;background:url(../img/16.png) no-repeat center 98%;
							                background-size:33px 33px;}
	
	.phone_head{height:44px;;position:relative;z-index:333;}
	.phone_head>a{display:block;float:left;width:33px;height:33px;margin:6px 0 0 6px; 
 					                background:url(../img/1.png) no-repeat;
 					                background-size:100% 100%;}
  
	.phone_head_btn{float:right;width:28px;height:28px;background-image:url(../img/37.png);margin:8px 6px 0 0;}
	.phone_head_h3{width:66%;line-height:44px;margin:0 auto;}
	.phone_head_h3 a{display:block;width:100%;height:100%;color:#196a0d;font-size:28px;text-align:center;line-height:44px;} 
	 
	.phone_head_panel{overflow:hidden;}
		.son_aside,.son_left{float:none;width:100%;}
}



 @media screen and (max-width:320px){



}
.phone_none{display:none;}







}














 