/*slider*/
.fpic0{background:url(../img/x1.jpg)  center center no-repeat;}
.fpic1{background:url(../img/x1.jpg)  center center no-repeat;}
.fpic2{background:url(../img/x2.jpg)  center center no-repeat;}
.fpic3{background:url(../img/x3.jpg)  center center no-repeat;}
.fpic4{background:url(../img/x4.jpg)  center center no-repeat;}
.fpic5{background:url(../img/x5.jpg)  center center no-repeat;}

/*fenye*/
.fenye{ position:relative; width:95%; margin:0 auto; min-height:500px;}

.fenye_fl{ float:left; width:20%; background:#f9f9f9; margin-top:40px; margin-bottom:50px; padding-bottom:50px;}
.fenye_fl_top{ float:left; width:100%; height:178px; line-height:130px; text-align:center; font-weight:bold; font-size:36px; color:#444; background:url(../img/afcac.jpg) top center no-repeat;}
.fenye_fl_bot{ float:left; width:100%;}
.fenye_fl_bot_a{  font-weight:bold;transition:all 0.3s; float:left; width:90%; height:50px; line-height:50px; text-align:center; color:#000; font-size:16px; background:#FFF; border:1px solid #eee; margin-bottom:10px; margin-left: 5%; border-radius:25px;}
.fenye_fl_bot_a:hover,.fenye_fl_bot_a_hover{ color:#FFF !important; background:#fa8f5b !important; }


.fenye_fl_bot_er{ transition:all 0.3s; float:left; width:80%; height:50px; line-height:50px; text-align:center; color:#000; font-size:16px; border:0; margin-left: 10%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left;}
.fenye_fl_bot_er:hover,.fenye_fl_bot_er_hover { color:#fa8f5b !important;}

.fenye_fl_bot_div{ margin-top:10px;}
.fenye_fl_bot_div_hover{ clear:both; display:block; margin-bottom:20px;}
.fenye_fl_bot_div .fenye_fl_bot_er{}

.fenye_fl_bot_er_san{ float:left; width:70%; margin-bottom:10px; font-size:15px; color:#000; padding-left:30%;}
.fenye_fl_bot_er_san:hover{ color:#fa8f5b !important;}
.fenye_fl_bot_er_san_hover{ color:#fa8f5b !important;}

.fenye_fl_bot_a_hover .fenye_fl_bot_er{ display:block; }


/*箭头*/
.fenye_fr_span::after{content: '';display: inline-block;width : 0px;height: 0px;border: 3px solid #111;border-top-color: transparent;border-bottom-color: transparent;border-right-color: transparent;border-left-color: #111;margin:0 15px;}
.fenye_fl_bot_er:hover .fenye_fr_span::after,.fenye_fl_bot_er_hover .fenye_fr_span::after{content: '';display: inline-block;width : 0px;height: 0px;border: 3px solid #fa8f5b;border-top-color: transparent;border-bottom-color: transparent;border-right-color: transparent;border-left-color: #fa8f5b;margin:0 15px;}

.fenye_fr{ float:right; width:78%;}
.fenye_fr_top{ width:96%; height:70px; margin:0 auto; padding:70px 2% 0 2%; border-bottom:5px solid #eee;}
.fenye_fr_top div{ float:left; height:70px; line-height:50px; font-size:35px; color:#444;}
.fenye_fr_top span{ float:right; height:70px; line-height:70px; font-size:14px; color:#999;}
.fenye_fr_top span *{ height:70px; line-height:70px; font-size:14px; color:#999;}

.fenye_fr_bot{ clear: both;}


/*fenye_fr_bot_list*/
.fenye_fr_bot_list{ float:left; width:100%;}

.fenye_fr_bot_list_a{ float:left; width: calc(100% - 40px); height:180px; background:#f9f9f9; padding:20px; margin-top:20px; box-shadow:0px 5px 10px rgba(0,0,0,0.1);}
.fenye_fr_bot_list_a_yi{ transition:all 0.3s; float:left; width:300px; height:180px; overflow:hidden;}

.fenye_fr_bot_list_a_er{ float:left; width:calc(100% - 480px); margin-left:20px;}
.fenye_fr_bot_list_a_er span{ transition:all 0.3s; float:left; width:100%; height:40px; line-height:40px; font-size:22px; color:#666; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:50px;}
.fenye_fr_bot_list_a_er font{ float:left; width:100%; height:80px; line-height:40px; font-size:16px; color:#999; overflow:hidden;}

.fenye_fr_bot_list_a_sa{ transition:all 0.3s; float:right; width:90px; height:100px; padding:0px 20px; margin-top:40px; background:#ccc;}
.fenye_fr_bot_list_a_sa span{ float:left; width:90px; height:50px; line-height:60px; text-align:center; font-size:14px; color:#FFF; border-bottom:1px solid #FFF;}
.fenye_fr_bot_list_a_sa font{ float:left; width:90px; height:50px; line-height:40px; text-align:center; font-size:14px; color:#FFF;}
.fenye_fr_bot_list_a_sa font b{ display: none;}

.fenye_fr_bot_list_a:hover .fenye_fr_bot_list_a_yi{ transform:scale(1.03,1.03);}
.fenye_fr_bot_list_a:hover .fenye_fr_bot_list_a_sa{ background:#fa8f5b;}
.fenye_fr_bot_list_a:hover .fenye_fr_bot_list_a_er span{ color:#fa8f5b; text-indent:20px;}



/*fenye_fr_bot_img*/
.fenye_fr_bot_img{ float:left; width:100%; margin:30px auto;}

.fenye_fr_bot_img a{ transition:all 0.3s; float:left; width: 32%; margin-bottom:20px; }
.fenye_fr_bot_img a .box{border:1px solid #f1f1f1; padding:20px;}
.fenye_fr_bot_img a .imgs{ transition:all 0.3s; width:100%;}
.fenye_fr_bot_img a span { display: block;transition:all 0.3s; width:100%; height:30px; line-height:30px; text-align:center; font-size:16px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:10px;}

.fenye_fr_bot_img a:nth-child(3n-1){ margin-left:2%; margin-right:2%;}

.fenye_fr_bot_img a:hover{ background:#f5f5f5; box-shadow:0px 5px 10px rgba(0,0,0,0.1);}
.fenye_fr_bot_img a:hover .imgs{ transform:scale(1.02,1.02);}
.fenye_fr_bot_img a:hover span{ color:#fa8f5b;}



/*fenye_fr_bot_body*/
.fenye_fr_bot_body{ float:left; width:100%; font-size:16px !important; color:#000 !important; line-height:30px; text-align:justify; padding:30px 0px;}
.fenye_fr_bot_body *{ font-size:16px !important; color:#000 !important; line-height:30px;}
.fenye_fr_bot_body img{ max-width:100%; display:block; height:auto !important; margin:10px 0px;}
.fenye_fr_bot_body table{ max-width:100%; display:block; height:auto !important; margin:10px 0px;}

.fenye_fr_bot_tit{ float:left; width:100%; line-height:40px; font-size:32px; color:#000; text-align:center; padding-top:40px;}



/*fenye_fr_bot_list_poo*/
.fenye_fr_bot_list_poo{ float:left; width:100%; padding-top:20px;}
.fenye_fr_bot_list_poo a{ float:left; width:100%; height:40px; border-bottom:1px dashed #ddd;}
.fenye_fr_bot_list_poo a div{ transition:all 0.3s; float:left; width: calc(100% - 110px); height:40px; line-height:40px; font-size:16px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../img/dianke.png) left center no-repeat; text-indent:40px;}
.fenye_fr_bot_list_poo a span{ float:right; width:98px; padding-right:10px; height:40px; line-height:40px; font-size:16px; color:#333; text-align:right;}

.fenye_fr_bot_list_poo a:hover div{ text-indent:50px;}


/*pages*/
.pages { float:none; height:40px; padding:0; clear: both; margin:50px auto;width:auto;text-align: center;}
.pages ul{ display: inline-block;*display: inline;zoom:1; }
.pages ul li { float:left; height:40px; line-height:40px; margin-right:7px; border:2px solid #fa8f5b;}
.pages ul li a { display:inline-block; color:#fa8f5b; font-size:14px; padding:0px 18px; }
.pages ul .c { color:#FFF; background:#fa8f5b; border:2px solid #fa8f5b; padding:0px 18px; }


/*fenye_art_tit*/
.fenye_art_tit{ float:left; width:94%; margin-left:3%; text-align:center; font-size:35px; line-height:45px; color:#000; font-weight:bold; margin-top:50px;}
.fenye_art_href{ clear: both;width:100%; padding-top:15px; border-top:1px dashed #ccc;}
.fenye_art_href a{ float:left; width:100%; line-height:32px; font-size:16px; color:#666;}



@media screen and  (min-width:1921px){
	/* 超大型设备（大型笔记本电脑和台式机，1920 像素及以上）*/

}

@media screen (min-width:1000px) and (max-width:1920px){
	/* 超大型设备（大型笔记本电脑和台式机，1920 像素及以下）*/

	.fenye_fl_top{font-size:32px;}
	.fenye_fr_top div{font-size:32px;}
	.fenye_fr_bot_tit{font-size:28px;}
}

@media screen and (max-width:1600px) {
	/* 超大型设备（大型笔记本电脑和台式机，1600 像素及以下） */
	.fenye_fl_top{font-size:30px;}
	.fenye_fr_top div{font-size:28px;}
	.fenye_fr_bot_tit{font-size:24px;}

	.fenye_fr_bot_tit{font-size:22px;}

	.fenye_fr_bot_list_a{ height:144px;}
	.fenye_fr_bot_list_a_yi{ width:240px; height:144px;}

	.fenye_fr_bot_list_a_er{ width:calc(100% - 420px); margin-left:20px;}
	.fenye_fr_bot_list_a_er span{ height:40px; line-height:40px; font-size:20px; margin-top:35px;}
	.fenye_fr_bot_list_a_er font{ height:80px; line-height:40px; font-size:14px;}

	.fenye_fr_bot_list_a_sa{ width:90px; height:90px; padding:0px 20px; margin-top:25px;}
	.fenye_fr_bot_list_a_sa span{ width:90px; height:45px; line-height:55px; font-size:12px; }
	.fenye_fr_bot_list_a_sa font{ width:90px; height:45px; line-height:35px; font-size:12px; }
}

@media screen and (max-width: 1440px){
	/* 大型设备（笔记本电脑/台式机，1400 像素及以下） */

}

@media screen and (max-width: 1280px){
	/* 大型设备（笔记本电脑/台式机，1280 像素及以下） */

}

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

}

@media screen and (max-width: 850px){
	/*手机*/

	.fenye_fr_bot_list_a{ height:135px;}
	.fenye_fr_bot_list_a_yi{ width:180px; height:135px;}

	.fenye_fr_bot_list_a_er{ width:calc(100% - 350px);}

}


/*.fenye_fl_bot_div_div{ display:none;}*/

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

	.slider { display: none;}
	.fpic0{background: none;}
	.fpic1{background: none;}
	.fpic2{background: none;}
	.fpic3{background: none;}
	.fpic4{background: none;}
	.fpic5{background: none;}

	.fenye{ position:relative; width:100%; margin:70px auto 0; min-height:500px;}

	.fenye_fl{ float:none; width:100%; margin:70px auto 0; padding:0px;}
	.fenye_fl_top{ float:left; width:100%; height:65px; background:url(../img/hr.jpg) top; text-align:left;}
	.fenye_fl_bot{ float:left; width:100%; background:#f9f9f9;padding-bottom: 5px; overflow-x: scroll;white-space: nowrap;}

	.fenye_fl_bot_a{ width:auto; height: 30px; line-height: 30px; font-size: 14px; margin: 0px 0px 5px 5px; padding:0 15px; font-weight:normal; }

	#classid{ display: block; clear:both; padding:10px 15px 30px; background:url(../img/classid_bg.jpg) bottom #fff repeat-x;}
	.fenye_fl_bot_div,.fenye_fl_bot_div_hover{ display:inline-block; }
	.fenye_fl_bot_div_hover{margin:0px;  padding:0px;}
	.fenye_fl_bot_er{font-size: 14px;width: calc( 40% - 18px );height: 30px;line-height: 30px;margin: 5px; text-align:center; padding:0 3px;}
	.fenye_fl_bot_er_hover{background:#fa8f5b; color:#fff !important;}
	.fenye_fr_span{ display:none; }
	.fenye_fl_bot_er_san{ font-size:14px;}

	/*fenye_weizhi*/
	.fenye_weizhi{ width:100%; height:50px;}
	.fenye_weizhi_fl{ position:absolute; width:50px; height:50px; background:url(../img/fenye_back.png) center center no-repeat; background-size:11px;}
	.fenye_weizhi_cen{ float:left; width:100%; height:50px; line-height:50px; font-size:20px; color:#5d5d5d; font-weight:bold; text-align:center;}
	.fenye_weizhi_fr{ position:absolute; right:0px; width:50px; height:50px; background:url(../img/fenye_fr.png) center center no-repeat; background-size:19px;}

	.fenye_fr{ float:none; width:100%;}
	.fenye_fr_top{ display:none;}
	.fenye_fr_bot{ clear: both;}
	.fenye_fr_bot_tit { clear:both; width: calc(100% - 60px); padding: 0px; margin: 30px 30px 0 30px; font-size:18px; line-height:25px;}
	.fenye_fr_bot_body{ clear:both; width: calc(100% - 60px); padding: 0px; margin: 20px 30px 30px 30px;}
	.fenye_fr_bot_body table{ overflow-x:auto;}
	.fenye_fr_bot_body *{ font-size: 14px !important;}
	.fenye_art_href{ clear:both; width: auto; padding: 0px; padding: 10px 30px;}
	.fenye_art_href *{ font-size: 14px !important; line-height:25px !important;}

	/*fenye_fr_bot_list*/
	.fenye_fr_bot_list{ float:none; width:90%; margin:0 auto;}

	.fenye_fr_bot_list_a{ float:left; width: calc(100% - 30px); height:112px; background:#f9f9f9; padding:15px; margin-top:15px; box-shadow:0px 5px 10px rgba(0,0,0,0.1);}
	.fenye_fr_bot_list_a_yi{ width: 150px; height: 112px;}

	.fenye_fr_bot_list_a_er{ float:left; width:calc(100% - 160px); margin-left:10px;}
	.fenye_fr_bot_list_a_er span{ float:left; width:100%; height:40px; line-height:40px; font-size:16px; margin-top:0px;}
	.fenye_fr_bot_list_a_er font{ float:left; width:100%; height:30px; line-height:20px; font-size:14px; color:#999; overflow:hidden;}

	.fenye_fr_bot_list_a_sa{margin-top:0px; margin-left:10px; width:80px;float: left;padding: 0px 10px;height:30px;text-align: center;background: url(../img/fadddd.png) no-repeat;background-size: 100% 100%;}
	.fenye_fr_bot_list_a_sa span{ float:right; width:50%; height:30px; text-align:left; line-height:30px; font-size:14px; color:#FFF; border:0px;}
	.fenye_fr_bot_list_a_sa font{ float:left;  width:50%; height:30px; text-align:right; line-height:30px; font-size:14px; color:#FFF;}
	.fenye_fr_bot_list_a_sa font b{ float:right; display:inline-block; text-align:right;}

	.fenye_fr_bot_img{ float:none; width:calc(100% - 30px); margin:0px auto;}

	.fenye_fr_bot_img a{ width: calc(50% - 10px); margin:5px !important;}
	.fenye_fr_bot_img a .box{padding:10px;}
	.fenye_fr_bot_img a span { font-size:14px;}

	/*pages*/
	.pages { float:none; height:25px; margin:20px auto;  width:auto;text-align: center;}
	.pages ul{ display: inline-block;*display: inline;zoom:1; }
	.pages ul li { float:left; height:25px; line-height:25px; margin-right:4px; border:1px solid #fa8f5b;}
	.pages ul li a { font-size:14px; padding:0px 8px; }
	.pages ul .c { color:#FFF; background:#fa8f5b; border:1px solid #fa8f5b; padding:0px 8px; }

}

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


	/*fenye_fr_bot_list*/
	.fenye_fr_bot_list{ float:none; width:90%; margin:0 auto;}

	.fenye_fr_bot_list_a{ height:90px; background:#f9f9f9;}
	.fenye_fr_bot_list_a_yi{ width: 120px; height: 90px;}

	.fenye_fr_bot_list_a_er{ width:calc(100% - 130px);}
	.fenye_fr_bot_list_a_er span{ height:30px; line-height:30px; }
	.fenye_fr_bot_list_a_er font{ height:30px; line-height:20px; }

	.fenye_fr_bot_list_a_sa{height:25px;padding: 0px 5px;}
	.fenye_fr_bot_list_a_sa span{ height:25px; line-height:25px;}
	.fenye_fr_bot_list_a_sa font{ height:25px; line-height:25px;}


}