@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_3_ul a,.index_2_right_ul 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%;object-fit:cover;}
.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:#f4f4ff;}
.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:14px;}
.head_1_logo{float:left;width:28%;margin-top:1%;}
.head_right{float:right;width:71%;}
.index_head div *{display:block;width:100%;}

.banner_box{width:100%;margin-top:11px;}
.banner_box *{display:block;width:100%;}

.nav_out{}
.nav_1{background-image:url(../img/19.jpg);margin-top:10px;}
.nav_1 a{float:left;height:30px;line-height:30px;color:#000;font-size:16px;margin:0 11px;}
.nav_2{background:#f2f2f2;margin-top:10px;padding:5px 0;}
.nav_2 a{float:left;height:26px;line-height:26px;color:#000;font-size:16px;text-align:center;}

.index_1{margin-top:12px;}
.index_1_form_head{float:left;border:solid 1px #006b00;height:26px;line-height:26px;border-radius:11px;
	color:#006415;font-size:14px;padding:0 15px;margin-left:15px;}
.index_1_form_time{height:26px;line-height:26px;color:#006b00;font-size:14px;float:right;margin:0 15px;}
.index_1_form{border:solid 1px #006b00;height:26px;border-radius:11px;float:left;margin-left:15px;overflow:hidden;}
.index_1_form_inp{height:26px;line-height:26px;color:#b8b8b8;font-size:14px;float:left;text-indent:12px;}
.index_1_form_sub{float:left;width:26px;height:26px;
	background:url(../img/21.jpg) no-repeat center;
	background-size:16px 16px;}

.index_2{margin-top:11px;}
.roll_1_out{float:left;width:42%;position:relative;margin-left:1%;}
.index_2_right{float:right;width:54%;margin-right:1%;}

.index_2_right_head{height:35px;border-bottom:dashed 1px #67946e;}
.index_2_right_head a{float:left;height:35px;line-height:35px;color:#006415;font-size:18px;margin-left:24px;}

.index_2_right_ul a{width:90%;padding:0 5%;color:#333;font-size:16px;height:30px;line-height:30px;
	border-bottom:solid 1px #ededed;position:relative;text-indent:11px;}

.index_2_right_ul a::after{content: '';display: block;position:absolute;width:3px;height:3px;background:#333;
	left:15px;top:15px;}

.roll_1_box{width:100%;height:100%;}
.roll_1_per{width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;}
.roll_1_only{opacity:1;}
.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;}

.index_3{margin-top:11px;}
.index_3_box{border:dashed 1px #8dc82f;width:49%;}
.index_3_box:nth-of-type(odd){float:left;}
.index_3_box:nth-of-type(even){float:right;}
.index_3_box_head{height:40px;}
.index_3_box_head a{float:left;height:100%;line-height:40px;color:#006415;font-size:22px;margin-left:4%;}
.index_3_img_box{float:left;width:31%;margin-left:2%;}

.index_3_img_box img{display:block;width:100%;border:dashed 1px #8dc82f;}
.index_3_img_dot1{height:30px;line-height:30px;color:#666;font-size:16px;text-align:center;}
.index_3_ul{float:left;width:64%;margin-right:2%;}
.index_3_ul a{width:49%;color:#333;font-size:16px;height:30px;line-height:30px;
	position:relative;text-indent:22px;}
.index_3_ul a:nth-of-type(odd){float:left;}
.index_3_ul a:nth-of-type(even){float:right;}
.index_3_ul a::after{content: '';display: block;position:absolute;width:3px;height:3px;background:#999;
	left:15px;top:14px;}

.frind_out .index_1_ul_head{width:97%;}
.frind_out{margin:20px auto 0;border:dashed 1px #8dc82f;}
.frind_img_box{width:97%;margin:10px auto;border-bottom:dashed 2px #e5e4e3;}
.frind_img_box a{display:block;float:left;}
.frind_img_box img{display:block;width:100%;height:100%;}
.frind_a_list{margin:10px auto 0;}
.frind_a_list a{float:left;height:16px;line-height:16px;color:#000;font-size:14px;margin:1% 1.2%;}

.frind_a_list_head{color:#000;font-size:14px;text-align:center;margin-top:15px;}

.webmap{width: 100%;margin-top:22px;border-bottom:solid 1px #dfdfdf;text-align: center;font-size:0px;}

.webmap a{display:inline-block;font-size: 18px;color: #000;padding:0 10px;
	height:12px;line-height:12px;margin:20px 0;}

.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;}
.son_main{margin-top:20px;}

.son_nav{height:36px;}
.son_nav *{float:left;height:36px;line-height:36px;color:#000;font-size:18px;}
.son_h3{width:95%;margin:26px auto;color:#001d61;font-size:22px;font-weight:lighter;}
.son_ul{width:90%;margin:0 auto;}
.son_ul a{height:30px;line-height:30px;color:#000;font-size:18px;}


.son_aside>div{margin-bottom:14px;}

.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_article{width:92%;margin:10px auto;line-height:44px;color:#000;font-size:18px;}
.son_2_h3{text-align:center;line-height:33px;font-size:24px;color:#000;font-weight:lighter;}
.son_2_title{line-height:22px;text-align:center;color:#a3a3a3;font-size:18px;margin-top:11px;}
.son_article img{display:block;max-width:100%;margin:10px auto;}


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

.son_aside .index_2_ul{width:97%;}
.son_aside .index_2_head{border-top:none;}

.son_left{float:left;width:56%;}
.son_aside{float:right;width:42%;}

.line_color{border:solid 1px #96bd9f;box-sizing:border-box;}
.son_aside .line_color{float:none;width:100%;}
.son_nav span:nth-of-type(1){margin-left:11px;}

.son_aside .index_3_ul{margin-bottom:11px;}
.son_aside .index_3_ul a{width:100%;float:none;}
.index_3_ul_son{width:95%;margin:0 auto;float:none;}

.son_main .index_3_box_head{border-bottom:dashed 1px #a3bca7;width:95%;margin:0 auto 20px;}
.son_main .index_3_box_head a{margin-left:3%;}

.index_4{border:dashed 1px #8dc82f;margin-top:11px;}
.index_4_box{width:31%;margin:1%;float:left;}

@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%;}

	.nav_2 a{width:10%;}
	.index_1_form_inp{width:420px;}
	.frind_a_list{width:95%;margin:0px auto;}
	.index_3_img_box_cover{height:170px;}

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

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

	.roll_1_out{height:310px;}

	.index_3_img_box a:hover *,
	.index_3_ul a:hover,
	.index_2_right_ul a:hover{color:#0072ff;}

	.index_3_ul a:hover::after,
	.index_2_right_ul a:hover::after{background:#0072ff;}
	.son_ul a:hover{color:#87c5db;}
	.son_nav *{margin-left:11px;}
	.son_3_page a:nth-of-type(odd){float:left;}
	.son_3_page a:nth-of-type(even){float:right;}
	.son_3_page a{max-width:49%;}


	@media screen and (max-width:1440px){
		.index_main{width:1200px;}
	}




	.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%;}


	@media screen and (max-width:1199px) and (min-width:600px){/*ipad*/
		.nav_2 a{width:20%;}
		.index_3_img_box_cover{height:1rem;}
		.index_1_form_inp{width:230px;}
		.phone_head{display:none;}
		.roll_1_out{height:3.3rem;}
		.index_3_img_box_cover{height:1.2rem;}
	}


	@media screen and (max-width:599px){
		.index_2_right_ul a{width:38%;}
		.index_2_right_ul a:nth-of-type(odd){float:left;}
		.index_2_right_ul a:nth-of-type(even){float:right;}

		.index_3_img_box_cover{height:6rem;}
		.roll_1_out{height:4.4rem;}
		.index_3_ul,.index_3_box,.index_2_right,.roll_1_out{width:100%;margin:4px 0;}
		.index_3_img_box{width:96%;}

		.index_1{text-align:center;font-size:0px;}
		.index_1 >*{float:none;display:inline-block;overflow:hidden;}
		.index_1_form{margin-top:11px;}
		.index_1_form_inp{width:150px;}
		.nav_2 a{width:33.3%;}
		.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_left,.son_aside{float:none;width:100%;}
		.index_4_box{width:100%;}

	}



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



	}
	.phone_none{display:none;}





}
 




 