.index_con{
	width: 1200px;
	margin: auto;
}
.index_banner{
	width: 100%;
	height: 309px;
	background-color: #004669;
	border-radius: 10px;
}
.index_banner_fl{
	width: 256px;
	height: 281px;
	margin-top: 14px;
	float: left;
	
}
.index_banner_flul{
	width: 170px;
	height: 260px;
	float: left;
	margin-left: 55px;
	
}
.index_banner_flul li{
	width: 100%;
	height: 63px;
	border-bottom: 2px solid #2b6480;
}
.bannerli_fl{
	width: 38px;
	height: 38px;
	float: left;
	margin-top: 15px;
	
}
.bannerli_fl img{
	display: block;
	margin: auto;
}

.bannerli_fr{
	margin-left: 20px;
	text-align: center;
}

.bannerli_fr p{
	color: #FFFFFF;
	padding-top: 15px;
	font-size: 18px;
	font-weight: bold;
	
}
.bannerli_fr span{
	color: #d6931e;
	font-weight: bold;
}

/*lunbo*/
.index_banner_fr{
	width: 916px;
	height: 281px;
	margin-top: 14px;
	float: left;
	margin-left: 14px;
	
}
.xuanxiang {
	
    margin-top: -34px;
    width: 100%;
    text-align: center;
    z-index: 10;
    position: relative;
}
.xuanxiang>li {
    display: inline-block;
    background-color: #fff;
    background-color: rgba(255,255,255,0.8);
    width: 15px;
    height: 15px;
    border-radius: 30px;
    margin-left: 10px;
}
/*第一部分 end*/
.index_debf{
	width: 100%;
    padding-bottom: 30px;    
    background-color: #FFFFFF;
    border-radius: 10px;
    margin-top: 18px;
    margin-bottom: 35px;
}
.index_debf_top{
	width:1150px;
	height: 519px;
	margin: auto;
}
.index_debf_top_fl{
	float: left!important;
	width: 390px;
	height: 463px;
	margin-top: 27px;
}

.debf_top_fl_title{
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	/*color: #fb742c;*/
}
.debf_top_fl_title p{
	display: block;
	color: #333333;
	font-size: 16px!important;
	width: 99px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background-color: #ebebeb;
	float: left;
	margin-right: 8px;
}
.debf_top_fl_title p:hover{
	background-color: #FB742C;
	color: #fff;
}
.debf_top_fl_bot{
	
	height:414px;
	border:8px solid #e8e8e8;
	border-radius: 10px;
	margin-top: 10px;
}
.debf_top_fl_bot_box{
	width:362px;
	height: 406px;
	margin-top: 4px;
	margin-left: 4px;
	line-height: 25px;
	font-size: 16px;
	color: #333333;
}

.debf_top_fl_bot_box img{
	 float:left;
	 display: block;
     padding: 4px 10px 5px 4px;
}
.index_debf_top_fr{
	float: left;
	width: 725px;
	height: 463px;
	margin-left: 30px;
	
	margin-top: 27px;
}
.more{
	float: right;
	color: #494848;
	font-size:12px;
}
.more:hover{color:#FB742C;}
.index_debf_top_fr_cpzs{
	width: 100%;
	height: 222px;
	margin-top: 10px;
	border-top:4px solid #e8e8e8;
	
	
}
.index_cgal{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 35px;
}
.index_cgal_box{
	width: 100%;
	height: 135px;
	margin-top: 10px;
	border-top:4px solid #e8e8e8;
	
}
.index_cgal_boxul{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 18px;
}
.index_cgal_boxul li{
	width: 50%;
    /* margin: 0 2%; */
    float: left;
}
.cgal_li_fl{
	width: 120px;
	height: 94px;
	float: left;
	
}
.cgal_li_fl img{
	width: 100%;
	display: block;
}
.cgal_li_fr{
	width: 208px;
	height: 94px;
	margin-left: 18px;
	float: left;
}
/*.cgal_li_fr:hover p{
		color: #FB742C;
}
.cgal_li_fr:hover span{
		color: #FB742C;
}*/
.cgal_li_fr p{
	font-size: 16px;
	margin-bottom: 5px;
}



/*产品展示轮播*/
.index_debf_top_fr_cpzs_box{
	width: 100%;
	height: 200px;
	margin-top: 18px;
	
}

/*gsjj*/
.gsjj_con{
	width: 1200px;
    margin: auto;
	}
.gsjj_box{
	width: 100%;
    height: auto;
    padding-bottom: 60px;
    float: left;
    background-color: #FFFFFF;
    border-radius: 10px;
    margin-top: 18px;
    margin-bottom: 35px;
}
.gsjj_box_top{
	width: 1150px;
    height: auto;
    margin: auto;

}
.gsjj_box_left{
	width: 245px;
    height: auto;
    float: left;
   /* border-right: 2px solid #dcdcdc;*/
    margin-top: 25px;
}
.gsjj_box_left_top{
	height: 50px;
	width: 96%;
	margin: auto;
	border-bottom:2px solid #dcdcdc;
	
}
.gsjj_box_left_top .fl{
	float: left;
}
.gsjj_box_left_top .fl img{
	margin-top: 14.5px;
}
.gsjj_box_left_top .fr{
	line-height: 50px;
	float: left;
	font-size: 18px;
	margin-left: 10px;
}
.gsjj_box_left_list{
	width: 96%;
	margin: auto;
	height: auto;
}
.left_list_ul{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 10px;
}
.left_list_ul li{
	
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #dcdcdc;
}
.left_list_ul li a{
	display: block;
	margin-left: 27px;
	font-size: 16px;
}
.active{
	color: #FB742C;
}
/*下拉*/
ul,li{list-style: none;width: ;}

	.bmgl_list{width: 100%;}
	.bmgl_list  ul .dianji{ 
		border-bottom:0;margin-top: 5px;
		margin-right: 5px;
		margin-left: 5px;
		position: relative;
		border-bottom: 1px solid #dcdcdc;
		}
		.bmgl_list ul li span{
		position: absolute;
		
		top: 2px;
		right: 15px;
			
		}
		.bmgl_list ul li span img{
		
		}
	.bmgl_list ul li a{  text-decoration: none; font-size:15px;height:40px;line-height: 40px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:block;}
	/*.dianji a:hover{
		padding-left: 30px; text-decoration: none; color: #FFFFFF;background: #5e413c; font-size:16px;/*color: #280C08;*/ display: block;  height:40px;line-height: 40px;position: relative;
	}*/
	
	.bmgl_list>.yiji>li>a>.fa_paly{
		color: #5c3e3a;
	}
	/*.bmgl_list ul li a:hover .fa-play{
		color: #FFFFFF;
	}*/
	.bmgl_list ul li .inactive{    
	width: 20px;
    float: left;
    height: 20px;
    display: block;
    margin-right:18px;
    background: url(../images/lansejiahao.png) no-repeat 5px center;
    margin-top: 10px;
    margin-left: 3px;
    }
   
    
    .bmgl_list ul li .inactive2{    width: 20px;
    float: left;
    height: 20px;
    display: block;
    margin-right:18px;
   /* background: url(../images/4.png) no-repeat 5px center;*/
    margin-top: 10px;
    margin-left: 3px;
    }
    
    .fa-angle-double-right{
				font-size: 21px!important;
				color: #494949!important;
			}
	.bmgl_list ul li .inactives{background:url(../images/jianhao.png) no-repeat 3px center;} 
	.bmgl_list ul li ul{display: none;width: 96%;margin: auto;padding-left: 0px;}
	.bmgl_list ul li ul li { border-left:0; border-right:0; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.bmgl_list ul li ul li ul{display: none;}
	.bmgl_list ul li ul li a{ padding-left:20px;}
	.bmgl_list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
	.bmgl_list{width: 96%;margin: auto;margin-top: 10px;}
	.bmgl_list ul li ul li ul li a{ color:#316a91; padding-left:30px;}
.erji li a{
	background: none;
}
.fa{margin-right: 20px;}
.fa-angle-double-right{margin-left: 8px;font-size:16px;}
.active:active{color: #FB742C;}
/*下拉*/
.gsjj_lxwm{
	width: 96%;
	margin: auto;
}
.gsjj_lxwm_ul{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 15px;	}
.gsjj_lxwm_ul li{
	width: 100%;
	height: auto;
	float: left;
	font-size: 15px;
	margin-top: 4px;
}
.gsjj_lxwm_ul_fl{
	float: left;
	width: 30%;
	text-align:left;
}
.gsjj_lxwm_ul_fr{
	float: left;
	width: 65%;
}
.gsjj_box_right{
	width: 900px;
	float: right;
	height: auto;
    border-left: 4px solid #dcdcdc;
    margin-top: 20px;
    padding-bottom: 50px;
	}
.gsjj_box_right_top{
	width: 100%;
	height:40px;
	line-height: 40px;
	margin-top: -17px;
	border-bottom: 4px solid #dcdcdc;
}
.gsjj_box_right_top a{
	display: block;
	width: 100%;
	height: auto;
	text-align: right;
	font-size: 16px;
}
.gsjj_box_right_top a:hover{
	color: #FB742C;
}
.gsjj_box_right_nav{
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color:#6e6d6d;
}
.gsjj_box_right_nav a:hover{
		color: #FB742C;
}
.gsjj_box_right_text{
	width: 100%;
    float: left;
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}
.gsjj_box_right_text img{
	
}
.gsjj_lxwm_ul p{
	font-size: 16px;
	padding: 3px 0;
	
}
.yrzz_ul{
	width: 100%;
	float: left;
	height: auto;
}
.yrzz_ul li{
	box-sizing: border-box;
	width: 23%;
	margin:1%;
	float: left;
	height: auto;
	border:1px solid #dedede;
	border-radius:5px;
}
.yrzz_ul_litop{
	width: 90%;
	margin: auto;
}
.yrzz_ul_litop img{
	width: 100%;
	height:153px;
}

.yrzz_ul_litop2{
	width: 90%;
	margin: auto;
}
.yrzz_ul_litop2 img{
	width: 197px;
	height:228px;
}
.yrzz_ul_foot{
	width: 100%;
	height: auto;
	background-color:#dcdcdc;
	padding: 5px 0;
	text-align: center;
}
/*分----------------------页*/
.fanye{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	
}
.fanye a, .fanye span{
	display: inline-block;
	height: 30px;
	border: 1px solid #dcd9d4;
	text-align: center;
	line-height: 30px;
	color: #333;
	background-color: #dcd9d4;
	margin: 0 4px;
	font-size: 12px;
	padding:0px 8px;
}

.fanye a:hover{
	border: 1px solid #dcd9d4;
	color: #333;
	background-color: #fff;
}
.fanye .bian{
	border: 1px solid #dcd9d4;
	color: #333;
	background-color: #fff;
}
.pagelink
{
    color:#337ab7;
}

/*分----------------------页*/
.page{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.page_fl{
	width: 40%;
	float: left;
}
.page_fr{
	width: 60%;
	float: left;
}
.page_fr_ul{
	/*width: 100%;*/
	height: auto;
	float: right;
}
.page_fr_ul li{
	float: left;
	
}
.page_fr_ul li span{
	margin: 0 4px;
	font-size: 12px;
	display: block;
	padding: 0px 4px;
	border:1px solid #999999;
}
.page_fr_ul li a{
	margin: 0 4px;
	font-size: 12px;
	display: block;
	padding: 0px 8px;
	
}
.page_fr_ul li select{
	/*margin: 0 4px;
	font-size: 12px;
	display: block;
	padding: 6.4px 20px;
	border:1px solid #999999;
	cursor: pointer;*/
	
	width: 92%;
    margin: 0 4px;
    font-size: 12px;
    height: 30px;
    display: block;
    border: 1px solid #999999;
    cursor: pointer;
}
.disabled{
	background-color: #dcd9d4;
}
.page_active{
	border:1px solid #D2D2D2;
	padding:0px 8px!important;
}
.yrzzDtails{
	width: 90%;
	float: left;
	margin:0 5%;
	background-color: #f0f0f0;
	
}
.yrzzDtails_top{
	width: 96%;
	float: left;
	margin:2%;
	background-color: #FFFFFF;
	
	
}
.yrzzDtails_top img{
	display: block;
	width: 40%;
	padding: 10px;
	margin: auto;
}
.yrzzDtails_top_pic{
	width: 100%;
	margin: auto;
}
.ryzz_box_right_text{
	width: 96%;
    float: left;
    margin: 0 2%;
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}
.yrzzDtails_foot{
	width: 96%;
    float: left;
    margin:1% 2%;
    background-color: #FFFFFF;
}
.yrzzDtails_foot_text{
	width: 96%;
    float: left;
    margin: 1% 2%;
    font-size: 15px;
}
.fzlc_ul{
	width: 96%;
	margin: 0 2%;
	float: left;
	height: auto;
}
.fzlc_ul li{
	width: 100%;
	margin: 1% 0;
}
.yxwl_pic{
	
	width: 100%;
	float: left;
}
.yxwl_pic img{
	display: block;
	
	margin: auto;
}
.gsjj_lxwm_slect{
	width: 96%;
	margin:0 2%;
    border: none;
    outline: none;
}
.gsjj_lxwm_box{
	width: 90%;
	margin:6% 5%;
	height: auto;
	float:left;
	cursor: pointer;
	border:1px solid #dcdcdc;
}
.gsxw_lxwm_ss{
	
    width: 90%;
    margin: 8% 5%;
    height: 30px;
    border:1px solid #FB742C;
    border-radius: 15px;
   
}
.gsxw_lxwm_ss input{width: 60%;background:none;height:30px;padding-left: 15px;float: left; 
 }

.gsxw_lxwm_ss_fr{
	display: block;
	cursor: pointer;
	width: 25%;
	float: right;
	line-height: 30px;
	height: 30px;
	
}
.fa-search{
	
	/*margin-left: 10px;*/
	color: #FB742C!important;
	margin-right: 5px!important;
}
.gsxw_box_right_text {
    width: 96%;
    float: left;
    margin: 0 2%;
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}
.gsxw_ul{
	width: 100%;
	height: auto;
	float: left;
}
.gsxw_ul p{
	font-size: 22px;
	width: 100%;
	padding: 15px 0;
	border-bottom:1px solid #dcdcdc;
	/*font-weight: bold;*/
}
.gsxw_ul li{
	width: 100%;
	float: left;
	line-height: 50px;
	border-bottom:1px solid #dcdcdc;
}
.gsxw_ul li a:hover{
		color: #FB742C;
}
.gsxw_ul_fl{
	width: 88%;
	float: left;
}
.gsxw_ul_center{
	width: 10%;
	float: left;
	height: 40px;
	margin-top: 8px;
	
}
.gsxw_ul_center input{
	margin: 0 5px;
	
	}
.xiazaifloat
{
    float:right;
}	
.gsxw_ul_fr{
	width: 12%;
	float: left;
	text-align: right;
}
.fa-square{
	color: #3F9938;
	font-size: 13px!important;
	background-color: #3F9938;
}
.gsxwDtails_h2{
	text-align: center;
	font-size: 20px;
}
.gsxwDtails_fb{
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0;
	text-align: center;
	background-color: #e8e8e8;
	margin-top: 10px;
	margin-bottom: 15px;
	color:#6e6d6d;
}
.fwzx_ul{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 25px;
}
.fwzx_ul li{
	width: 50%;
	float: left;
	height: 35px;
	margin-top: 15px;
	
}
.fwzx_ul_fl{
	width: 20%;
	float: left;
	height: 35px;
	line-height: 35px;
}
.fwzx_ul_fr{
	width: 75%;
	float: left;
	height: 35px;
	line-height: 35px;
	border:1px solid #cfcece;
}
.fwzx_ul_fr input{
	width: 90%;
	float: left;
	height: 35px;
	padding-left: 10px;
}
.fwzxlyli{
	width: 100%;
	height: auto!important;
	float: left;
}
.fwzxlyli textarea{
	height: 120px;
	width: 85%;
	padding: 10px;
	resize: none;
	border: none;
	
}
.fwzxtjan{
	display: block;
	width: 13%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	margin: auto;
	margin-top: 30px;
	color: #FFFFFF;
	background-color: #FB742C;
}
.fwzxtjan:hover{
	color: #FFFFFF;
	}
.alzs_pic{
   width: 90%; 
   margin: auto;
   margin: 2% 5%;
   height: auto;
 
   padding: 10px 0;
   background: url(../images/1.2.png);
   background-repeat: no-repeat;
   background-size: 100%;
}
@-webkit-keyframes flash {
      0%{
         opacity: 0;
     }
     50%{
         opacity: 1;
         color: #ff0000;
         font-size: 18px;
    }
     100%{
         opacity: 0;
     }
 }
 @keyframes flash {
     0%{
        opacity: 0;
     }
     50%{
         opacity: 1;
         color: #ff0000;
         font-size: 18px;
     }
     100%{
         opacity: 0;
     }
 }
 .flash{
     position: relative;
   
     color: #0000ff;
     -webkit-animation:flash 1.5s infinite  cubic-bezier(1,0,0.5,0) ;
     animation:flash 1.5s infinite  cubic-bezier(1,0,0.5,0) ;
 }










.alzs_pic img{
display: block;
margin: auto;
width: 75%;	
}
.rczp_box{
	width: 100%;
	float: left;
	height: auto;
}
.rczp_box li{
	width: 100%;
	height: 50px;
	line-height: 50px;
}
.rczp_box li span{
	display:block;
	float: left;
	margin: 0 15px;
	
}
.rczp_box_li01{
	background-color: #cfcece;
}
.li01_width{
	float: left;
	width: 35%;
	text-align: center;
}
.li02_width{
	float: left;
	width: 16%;
	text-align: center;
}
.rczpDtails_zwfb{
	width: 100%;
	height: auto;
	float: left;
}
.zwms{
	width: 100%;
	padding: 10px 0;
	margin-top: 12px;
	border-bottom:1px solid #dcdcdc;
}
.zwms_xq{
	width: 100%;
	padding: 10px 0;
	margin-top: 5px;
	font-size: 13px;
	border-bottom:1px solid #dcdcdc;
}

.zpyq{
	width: 100%;
	padding: 10px 0;
	margin-top: 5px;
	border-bottom:1px solid #dcdcdc;
}
.zpyq_xq{
	width: 100%;
	padding: 10px 0;
	margin-top: 5px;
	font-size: 13px;
	border-bottom:1px solid #dcdcdc;
}
.rczpDtails_zwlxr{
	width: 100%;
	height: auto;
	float: left;
}
.rczpDtails_ypsq{
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0;
	margin-top:10px;
	background-color: #dcdcdc;
}
.rczpDtails_ypsq span{
	margin-left:15px;
}
.rczpDtails_ul{
	width: 96%;
	margin: 2%;
	float: left;
	height: auto;
}
.rczpDtails_ul li{
	width: 100%;
	float: left;
	height: auto;
	margin-top:10px;
}
.rczpDtails_ul_fl{float: left;width: 13%;}
.rczpDtails_ul_fr{float: left;width: 40%;border:1px solid #dddddc;}
.rczpDtails_ul_fr input{padding-left: 5px;width: 90%;height:30px;}
.rczpDtails_ul_fr textarea{padding-left: 5px;padding-top: 5px; width: 98%;height:108px;resize: none;border: none;}
.rczpDtails_tjbtn{width: 30%;height:30px;float: left;margin-left: 13%;}
.rczpDtails_tjbtn a{width: 20%;height: 30px;border:1px solid #dddddc;display: block;margin-top:10px;text-align: center;background-color: #dcdcdc;}
.xiala a{
	font-size: 12px!important;
}
.xiala a:hover{
	color: #FB742C;
}
.cp01Dtails_top{
	width: 100%;
	height: auto;
	float: left;
}
.cp01Dtails_top_fl{
	float: left;
	width: 48%;
	
}
.cp01Dtails_top_fl_img{
	height: auto;
	width:100%;
	float: left;
	border:2px solid #dddddc;
}
.cp01Dtails_top_fl_img img{
	display: block;
	margin: auto;
	float: none!important;
}
.cp01Dtails_top_fr{float:right;width: 48%;}
.cp01Dtails_top_fr_top{width: 100%;height: auto;float: left;padding: 5px 0;background-color: #dcdcdc;}
.cp01Dtails_top_fr_top span{display: block;margin-left: 15px;font-weight: bold;}
.cp01Dtails_top_fr_foot{width: 96%;margin:2%;float:left;height: auto;}
.cp01Dtails_top_fr_foot_xh{width: 100%;height: auto;float: left;margin-top: 8px;}
.cp01Dtails_top_fr_foot_js{width: 100%;height: auto;float: left;margin-top: 25px;}
.cp01Dtails_foot{width: 100%;float: left;height: auto;margin-top: 20px;border-top:2px solid #dcdcdc;}
.cp01Dtails_foot_cptext{width: 100%;height: auto;float: left;margin-top: 35px;}
.cp01Dtails_aqzlj{width: 100%;float: left;height: auto;margin-top: 100px;}
.cp01Dtails_aqzlj a{display: block; color: #7f7f7f;}
.cp01Dtails_aqzlj a span{color: #ff0000;}
.cpdg_ul{width: 100%;float: left;height: auto;}
.cpdg_ul li{width: 50%;float: left;height: auto;margin-top: 15px;}
.cpdg_ul_fl{float: left;width:20%;}
.cpdg_ul_fr{float: left;width:70%;}
.cpdg_ul_fr input{width: 100%;float: left;border:1px solid #dddddc;height:32px;padding-left: 5px;}
.cpdg_ul_fr textarea{height: 130px;width: 100%;border:1px solid #dddddc;padding-left: 1px;resize: none;}
.cpdg_btn{width: 14%;margin-left: 13%;margin-top: 25px;margin: auto;}
.cpdg_btn a{width: 100%;height: 35px;line-height: 35px; text-align: center;display: block;background-color: #FB742C;color: #FFFFFF;}
.gsjj_box_right_con{    width: 96%;
    margin: 0 2%;}

.yrzz_ul_foot2 {
    width: 100%;
    height: auto;
    background-color: #dcdcdc;
    text-align: center;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.gsxwDtails_fb span{display: block;float: left;color:#333;}
.gsxwDtails_fb a{display: block;float: left;margin-left: 15px;}
.gsxwDtails_fb a img{display: block;margin-top: 5px;}
.gsxwDtails_fb_box{width:40%;margin:0 30%;float: left;height: auto;}
.index_debf_bottom_box a{color: #666666;}
.cp01_top{height: auto;float: left;width:100%; border: 1px solid #ccc;padding: 5px;}
.cp01_top_fl{float: left;width: 35%;}
.cp01_top_fl img{width: 100%;}
.cp01_top_fr{float: left;width: 60%;margin-left: 30px;}
.cp01_top_frp1{width: 100%;height: 40px;background-color: #dcdcdc;line-height: 40px;padding-left: 15px;font-size: 16px;}
.cp01_top_frp2{width: 80%;height: 35px;line-height: 35px;padding-left: 15px;font-size:14px;}
/*.cp01_top_fr a{
	display: block;
	float: left;
	width: 80%;
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
}*/
.cp01_top_frp3{width: 80%;padding-left: 15px;padding-top: 5px;font-size: 15px;padding-bottom: 5px;}
.cp01_top_frlj{
	float: left;
	display: block;
	width: 25%;
}
.cp01_top_frp4{width: 100%;padding-left: 15px;margin-top: 5px;}
.cp01_top_frp4 a{margin-left: 4px;}
.copd_lyhf{
	width: 100%;
	height:auto;
	float: left;
	
	margin-top: 20px;
	}
.copd_lyhf h2{
	font-size: 16px;
	
	}
.copd_lyhf_ul{
	width: 100%;
	height: auto;
	float: left;
    margin-top: 8px;
}
.copd_lyhf_ul li{
	width: 100%;
	height: 100px;
	padding: 10px 0;
	border:1px solid #CCCCCC;
	margin-top: 10px;
}

.copd_lyhf_ul2{
	width: 100%;
	height: auto;
	float: left;
    margin-top: 8px;
}
.copd_lyhf_ul2 li{
	width: 100%;
	height: 100px;
	padding: 10px 0;
	border:1px solid #CCCCCC;
	margin-top: 10px;
}
.copd_lyhf_ul_text{
	float: left;
	height: auto;
	width: 94%;
	margin: 0 3%;
	}
.copd_lyhf_ul_text_date{
	float: right;
	width: 30%;
	text-align: right;
	margin-top: 15px;
	margin-right: 20px;
}
.xxl_xz{
	
	float: left;
	height:auto;
	padding-bottom: 15px;
	width: 100%;
	border:1px solid #ccc;
	box-sizing: border-box;
}
/*11111111111111111111111111111111111*/
.cd-accordion-menu {
  width: 100%;
}
.cd-accordion-menu ul {
	margin-top: -8px;
  /* by default hide all sub menus */
  display: none;
}
.cd-accordion-menu li {
  /*-webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;*/
 width: 94%;
 float: left;
 height: auto;
 margin: 0 3%;
}
.cd-accordion-menu input[type=checkbox] {
  /* hide native checkbox */
  position: absolute;
  opacity: 0;
}
.cd-accordion-menu label, .cd-accordion-menu a {
  position: relative;
  display: block;
  padding: 5px 0px 5px 10px;
  /*background: #4d5158;
  box-shadow: inset 0 -1px #555960;*/
  color: #333;
 
}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {
  background: #52565d;
}
.cd-accordion-menu label::before {
  /* icons */
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cd-accordion-menu label {
  cursor: pointer;
}
.cd-accordion-menu label::before, .cd-accordion-menu label::after {
  background-image: url(../images/wenjianjia.png);
  background-repeat: no-repeat;
}
.cd-accordion-menu label::before {
  /* arrow icon */
  left: 18px;
  background-position: 0 0;
  -webkit-transform: translateY(-50%) rotate(-90deg);
  -moz-transform: translateY(-50%) rotate(-90deg);
  -ms-transform: translateY(-50%) rotate(-90deg);
  -o-transform: translateY(-50%) rotate(-90deg);
  transform: translateY(-50%) rotate(-90deg);
}
.cd-accordion-menu label::after {
  /* folder icons */
  left: 41px;
  background-position: -16px 0;
}
.cd-accordion-menu a::after {
  /* image icon */
  /*left: 36px;*/
  background:url(../images/xzwjxler.png);
}
.cd-accordion-menu input[type=checkbox]:checked + label::before {
  /* rotate arrow */
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cd-accordion-menu input[type=checkbox]:checked + label::after {
  /* show open folder icon if item is checked */
  background-position: -32px 0;
}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {
  /* use label:nth-of-type(n) to fix a bug on safari (<= 8.0.8) with multiple adjacent-sibling selectors*/
  /* show children when item is checked */
  display: block;
}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a {
 
 
 
}
.no-touch .cd-accordion-menu ul label:hover, .no-touch
.cd-accordion-menu ul a:hover {
  background: #3c3f45;
}
.cd-accordion-menu > li:last-of-type > label,
.cd-accordion-menu > li:last-of-type > a,
.cd-accordion-menu > li > ul > li:last-of-type label,
.cd-accordion-menu > li > ul > li:last-of-type a {
  box-shadow: none;
}
.cd-accordion-menu ul label::before {
  left: 36px;
}
.cd-accordion-menu ul label::after,
.cd-accordion-menu ul a::after {
  left: 59px;
}
.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a {
  padding-left: 100px;
}
.cd-accordion-menu ul ul label::before {
  left: 54px;
}
.cd-accordion-menu ul ul label::after,
.cd-accordion-menu ul ul a::after {
  left: 77px;
}
.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a {
  padding-left: 118px;
}
.cd-accordion-menu ul ul ul label::before {
  left: 72px;
}
.cd-accordion-menu ul ul ul label::after,
.cd-accordion-menu ul ul ul a::after {
  left: 95px;
}
@media only screen and (min-width: 600px) {
  .cd-accordion-menu label, .cd-accordion-menu a {
    /*padding: 24px 24px 24px 82px;
    font-size: 1.9rem;*/
  }
  .cd-accordion-menu label::before {
    left: -2px;
   /* top: 30px;*/
  }
  .cd-accordion-menu label::after {
    left: 53px;
  }
  .cd-accordion-menu ul label,
  .cd-accordion-menu ul a {
    padding-left: 5px;
  }
  .cd-accordion-menu ul label::before {
    left: 48px;
  }
  .cd-accordion-menu ul label::after,
  .cd-accordion-menu ul a::after {
    left: 77px;
  }
  .cd-accordion-menu ul ul label,
  .cd-accordion-menu ul ul a {
    padding-left: 130px;
  }
  .cd-accordion-menu ul ul label::before {
    left: 72px;
  }
  .cd-accordion-menu ul ul label::after,
  .cd-accordion-menu ul ul a::after {
    left: 101px;
  }
  .cd-accordion-menu ul ul ul label,
  .cd-accordion-menu ul ul ul a {
    padding-left: 154px;
  }
  .cd-accordion-menu ul ul ul label::before {
    left: 96px;
  }
  .cd-accordion-menu ul ul ul label::after,
  .cd-accordion-menu ul ul ul a::after {
    left: 125px;
  }
}
.cd-accordion-menu.animated label::before {
  /* this class is used if you're using jquery to animate the accordion */
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.has-children img{
	
	display: block;
	float: left;
	width: 5%;
	margin-right: 5px;
	}
	.gsjj_lxwm_slect span{
		display: block;
		float: left;
		width: 90%;
		line-height: 30px;
	}
	.gsjj_lxwm_slect i{
		display: block;
		float: right;
		width: 10%;
		line-height: 30px;
	}
	.gsjj_lxwm_slect i img{
		display: block;
		float: right;
		margin-right: 5px;
		margin-top: 12px;
	}
	.copd_lyhf_ul_lyyc{
		width: 100%;
		height: auto;
		float: left;
	}
	.copd_lyhf_ul_lyycmore{
	
    text-align: right;
    height: 35px;
    font-size: 16px;
    float: right;
    line-height: 35px;
    width: 14%;
    margin-top: 12px;
    display: block;
	}
	.copd_lyhf_ul_lyycmore:hover{
		color: #FB742C;
		}
	
.copd_lyhf_ul_lyycmore2{
	   text-align: right;
    height: 35px;
    font-size: 16px;
    float: right;
    line-height: 35px;
    width: 14%;
    margin-top: 12px;
    display: block;
}
.copd_lyhf_ul_lyycmore2:hover{
	color: #FB742C;
}
.contactlxwm
{
      float: left;
      margin-left:15px;
    }