@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1024px){
	.h_pro_bg{
		display: none;
	}
	.sy_cp {
		display: block;
	}
.iphone {
	display: block;
	
}
	.top_dh ul{
		display: none;
	}
	.top_dh  .zh{
		display: none;
	}
	.w1200{
	width: 96%;
	margin: 0 auto;
}
	.top_dh h1{
		margin-bottom: 15px;
	}
	
	

/*cp*/



.sy_cp ul li{
	width: 18%;
	float: left;
	margin-left: 2%;
	border: 1px solid #f1f1f1;
	position: relative;
	margin-bottom: 2%;
	min-height:auto;
	text-align: center;
	transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 
	
}
.sy_cpbt{
	border: 0!important;
}
.sy_cp ul li h2{
	font-size:50px;
	font-weight: 600;
	color: #ff803a;
	margin-top: 18%;
	margin-bottom: 20%
}
.sy_cp ul li img{
	width: 100%;
}


.sy_xw{
	padding: 51px 0;
	background: url(../img/bj.jpg);
	overflow: hidden;
}
.sy_xw h3{
	font-size: 28px;
	font-weight: 600;
	color: #ff803a;
}
.sy_xw h3 a{
	color: #555555;
}
.sy_xw h3 p{
	font-size: 14px;
	font-weight: 300;
	color: #808080;
	margin-top: 5px;
}
.xw_z{
	width: 40%;
	float: left;
	position: relative;
	height: auto;
}
.xw_tu{
	margin-top: 30px;
}


    .box{width:100%;height:378px;text-align:center;font-size:50px;position:relative;margin:0px auto;overflow:hidden;}
.box ul{height:337px;width:100%;position:relative;}
.box ul li{width:100%;height:337px;left:300px;top:0;position:absolute;}
.box ol{position:absolute;bottom:1px;width:100%;margin-left:-130px;left:28%;z-index:20;text-align:center;}
.box ol a{width:12px;height:12px;margin-right:10px;background:#666666;border-radius:50%;display:inline-block;}
.box ol a.active{background:#ff803a;z-index:18;}
   


/*新闻*/
.xw_y{
	width: 55%;
	float: right;
}
.scrollbox{width:100%; position: relative;margin-top: 30px;}
#scrollDiv{width:100%;height:378px; overflow:hidden; display: block;}
#scrollDiv ul{ width: 100%;}
#scrollDiv li{width:100%;height:127px;padding:10px;margin-right:11px; background: #fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;border:1px solid #dedede;}
.scroltit{ position: absolute; right:20px; top:10px;width:18px;}
.scroltit small{float:right; font-size:12px; line-height:18px; text-align: center;;color: #fff;font-family: "宋体"; margin:2px 0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:6px;}
#but_down{
	margin-top: 310px;
}

.xw_nr{
	width: 80%;
	float: right;
	margin-top: 15px;
}

#scrollDiv ul li h4{
	float: left;
	color: #ff803a;
	font-size: 16px;
	margin-top: 45px;
	margin-left: 7px;
	
}
	
	/*新闻结束*/
.xw_nr h5{
	font-size: 19px;
	color: #282828;
	margin-bottom: 10px;
    border-left: 1px solid #f1f1f1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;	
	
}
.xw_nr p{
	line-height: 24px;
	color: #808080;
    border-left: 1px solid #f1f1f1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;	
	
}
	.di{
		display: none;
	}
	.AP_foot{
		display: block;
	}
	.sho-ji{
	height: 50px;
	width: 100%;
	display: block;
}
	
	
	/*ny*/
/*ny*/
.container{ min-width:auto; width:96%; margin:0px auto; padding:0px; text-align:left; position:relative; clear:both;text-align: left;}
.path{ background:#f6f6f6; height:42px; line-height:42px; color:#24282b; font-size:14px;width: 100%;overflow: hidden;text-align: left!important;}
	/*index end*/

#content{ margin:0 auto 20px auto; width:96%; min-width:auto; clear:both; height:auto; padding:5px 0;overflow: hidden}
.path{ background:#f6f6f6; height:42px; line-height:42px; color:#24282b; font-size:14px;}
#left{ width:26%; float:left; background:#787878; margin-bottom:20px;}
.left_t{ height:70px; font-size:28px;color:#fff; font-weight:bold; background:url(../images/left_top_jt.jpg) no-repeat 230px #787878; line-height:70px; padding-left:20px; text-transform:uppercase; border-bottom:solid 1px #fff;}
.left_list{ width:100%;}

#right{ float:right; width:70%; margin-bottom:10px;}
.right-head{ height:30px; line-height:30px;}
.right-head .path{ float:right; color:#666666; font-size:14px;}
.content-inner{ min-height:400px;  height:auto; _height:400px; clear:both; font-size:14px; line-height:26px;text-align:justify;text-justify:inter-ideograph}

.content-inner img{ max-width:100%;}

#dis_pro{ width:100%; margin:0 auto; min-height:auto; position:relative;}
.dis_l{ float:left; width:80%;}
	.dis_l img{ width: 100%}
.dis_pic{ margin:0 auto; width:100%; min-height:100%; position:relative;}
.dis_pic ul li{width:100%; height:100%; position:relative; border:solid 1px #f2f2f2;}
.list_pic{ position:relative; height:100px; margin-top:15px; clear:both;}
.list_pic span{ position:absolute; top:35px; cursor:pointer; display:block; width:20px; height:88px; }

.dis_r{ float:right; width:100%;margin-top: 5%}
	
.list_pro{ height:auto; min-height:auto; _height:auto; }
.list_pro ul li{ width:32%; height:auto; float:left; margin-left:1.33%; position:relative; z-index:9;margin-bottom: 2%}
.list_pro ul li .h_list_pro_box{ width:100%; height:auto; transform: scale(1, 1);transition: all 0.2s ease-in-out 0s;}
.list_pro ul li .h_list_pro_box:hover{ -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
.list_pro ul li img{ width:100%; height:auto; border:solid 1px #f2f2f2;}
.list_pro ul li p{ font-size:12px; display:block; color:#fff; width:100%; background:#9f9fa0; text-align:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; height:32px; line-height:32px;}
.list_pro ul li:hover p{ background:#ff803a;}
	.list_pro ul {
		margin-left: -2%;
		margin-bottom: 10%;
		overflow: hidden;
	}
	.date{
		display: none;
	}
}


@media screen and (max-width:650px){
	
	.top_zy{
		display: none;
	}
	.nav__trigger {
  display: block;
  position: absolute;
  width: 30px;
  height: 25px;
  right: 20px;
  top: 30px;
  z-index: 200;
}
	
	/*cp*/
	

/*cp*/
.sy_cp{
	padding:30px 0px 30px 0;
	overflow: hidden;
}
.sy_cp h3{
	font-size: 22px;
	font-weight: 600;
	color: #ff803a;
}
.sy_cp h3 a{
	color: #555555;
}
.sy_cp h3 p{
	font-size: 12px;
	font-weight: 300;
	color: #808080;
	margin-top: 5px;
}
.sy_cp ul {
	margin-left:-2%;
	margin-top: 33px;
}
.sy_cp ul li{
	width: 48%;
	float: left;
	margin-left: 2%;
	border: 1px solid #f1f1f1;
	position: relative;
	margin-bottom: 2%;
	text-align: center;
	transition-duration:0.4s; 
	-moz-transition-duration:0.4s; 
	-webkit-transition-duration:0.4s; 
	-o-transition-duration:0.4s; 
	
}
.sy_cpbt{
	border: 0!important;
}
.sy_cp ul li h2{
	font-size:50px;
	font-weight: 600;
	color: #ff803a;
	margin-top: 61px;
	display: none;
}

	
	/*xw*/
	
.sy_xw{
	padding: 31px 0;
	background: url(../img/bj.jpg);
	overflow: hidden;
}
.sy_xw h3{
	font-size: 24px;
	font-weight: 600;
	color: #ff803a;
}
.sy_xw h3 a{
	color: #555555;
}
.sy_xw h3 p{
	font-size: 12px;
	font-weight: 300;
	color: #808080;
	margin-top: 5px;
}
.xw_z{
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 8%;
}
.xw_tu{
	margin-top: 30px;
}


    .box{width:100%;height:auto;text-align:center;font-size:50px;position:relative;margin:0px auto;overflow:hidden;}
.box ul{height:337px;width:100%;position:relative;}
.box ul li{width:100%;height:auto;left:300px;top:0;position:absolute;}
.box ol{position:absolute;bottom:1px;width:100%;margin-left:-130px;left:28%;z-index:20;text-align:center;}
.box ol a{width:12px;height:12px;margin-right:10px;background:#666666;border-radius:50%;display:inline-block;}
.box ol a.active{background:#ff803a;z-index:18;}
   

/*新闻*/
.xw_y{
	width: 100%;
	float: right;
}

#scrollDiv li{width:100%;height:127px;padding:10px;margin-right:11px; background: #fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;border:1px solid #dedede;}
.scroltit{ position: absolute; right:20px; top:10px;width:18px;}
.scroltit small{float:right; font-size:12px; line-height:18px; text-align: center;;color: #fff;font-family: "宋体"; margin:2px 0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:6px;}
#but_down{
	margin-top: 310px;
}

.xw_nr{
	width: 70%;
	float: right;
	margin-top: 15px;
}

#scrollDiv ul li h4{
	float: left;
	color: #ff803a;
	font-size: 16px;
	margin-top: 45px;
	margin-left: 7px;
}
	
	
/*lx*/
.sy_lx{
	padding: 31px 0 17px 0;
	background:#fd7100;
	overflow: hidden;
}
.sy_lx h3{
	font-size: 30px;
	text-transform: uppercase;
	color: #f1f1f1;
	font-weight: 600;
	margin-bottom: 30px;
}
.sy_lx p{
margin-bottom: 30px;
	line-height: 24px;
	font-size: 16px;
	color: #f1f1f1;
}
.ls_z{
	width: 100%;
	float: left;
	text-align: center;
}
.ls_z input{
	width: 100%;
	padding: 5px;
	font-family: "微软雅黑";
	margin-bottom: 11px;
}
.ls_z textarea{
	width: 100%;
	padding: 10px;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-bottom: 11px;
	
}
.ls_z input:nth-child(7) {
	font-size: 24px;
	color: #ff611b;
	background: #fff;
}
.lx_y{
	width: 100%;
	float: right;
	text-align: center;
	margin-top: 8%;
}
.lx_y ul{
	margin-bottom: 41px;
	
}
.lx_y ul li{
	line-height: 26px;
	color: #f1f1f1;
}
.header{
	display: block;
}

#left{
	display: none;
}
	#right{ float:right; width:100%; margin-bottom:10px;margin-top: 20px;}
	
	#dis_pro{ width:100%; margin:0 auto; min-height:502px; position:relative;}
.dis_l{ float:left; width:100%;}
.list_pic{ position:relative; height:100px; margin-top:15px; clear:both;}
.list_pic span{ position:absolute; top:9px; cursor:pointer; display:block; width:20px; height:88px; }
.list_pic span.p_prev{ background:url( ../img/5.png) no-repeat; left:0px;}
.list_pic span.p_next{ background:url( ../img/6.png) no-repeat; right:0px;}
.dis_list{ width:100%; margin:0 auto; height:100px; overflow:hidden;}
.list_pic {}
.list_pic li{ float:left; display:block; height:50px; width:50px!important; cursor:pointer; margin-right:10px;}
.list_pic li img{  height:50px; width:50px;  cursor:pointer; border:1px solid #f2f2f2;}
.list_pic li img:hover{ border:1px solid #6fb51e;}
.dis_pic{ margin:0 auto; width:100%; min-height:400px; position:relative;}
.dis_pic{position: relative; width: 100%; height: auto;}
.dis_pic ul li{width:100%; height:auto; position:relative; border:solid 1px #f2f2f2;}


	#cp{
    overflow: hidden;
    position: relative;
    width: 463px!important;
    margin-left: 30px!important;
	}
	.dis_pic img{
		width: 100%!important;
		height: 100%!important;
	}
	.tempWrap{
		width: 322px!important;
	}
	.tab_title{ clear:both; height:35px; font-size:14px; margin-top:30px; background:#787878;}
.tab_title div{ float:left; width:30%; height:35px; line-height:35px; text-align:center; cursor:pointer; color:#fff;}
.tab_title div.thover{ background:#ff803a; color:#fff;}
.tab_note{ min-height:320px; height:auto; _height:320px; clear:both; padding:15px 10px;}
	.tab_title  img{
		min-width: 100%;
	}
	
	.list_pro{ height:auto; min-height:auto; _height:auto; }
	.list_pro ul {
		margin-left: -2%;
		margin-bottom: 10%;
		overflow: hidden;
	}
.list_pro ul li{ width:48%; height:auto; float:left; margin-left:2%!important; position:relative; z-index:9;margin-bottom: 2%;overflow: hidden;}
.list_pro ul li .h_list_pro_box{ width:100%; height:auto; transform: scale(1, 1);transition: all 0.2s ease-in-out 0s;}
.list_pro ul li .h_list_pro_box:hover{ -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
.list_pro ul li img{ width:100%; height:auto; border:solid 1px #f2f2f2;}
.list_pro ul li p{ font-size:12px; display:block; color:#fff; width:100%; background:#9f9fa0; text-align:left; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; height:32px; line-height:32px;}
.list_pro ul li:hover p{ background:#ff803a;}
	.ntype_pic{
		width: 100%;
	}
	.cnews_type{font-weight:bold;height:28px;line-height:28px;position:relative; padding-bottom:5px;width: 100%;overflow: hidden;margin-top: 2%;}
ul.cnews_list li{position:relative;height:33px; line-height:33px;border-bottom:1px dotted #ccc;float:right;width:100%;overflow: hidden;}
	
	
	/*2019.5.13*/
.video_list ul{ margin-left:-5%;}

.video_list ul li{ width:45%  !important;float:left;margin-left:5%;margin-bottom: 8%;}
	
	
.cp-ny{
	margin-left:-2%;
}
.cp-ny li{
	float: left;
	width: 48%;
	margin-left:2%;
	margin-bottom: 0%;
	margin-top:20px;;
}	
}

/*2019.5.15*/
@media screen and (max-width:1024px){
	.h_pro_bg{
		display: none;
	}
	.sy_cp {
		display: block;
	}

.tu_news{ height:164px; padding-bottom:12px; min-height:154px; margin-bottom:12px; border-bottom:dotted 1px #ddd;text-align: left;}
.tu_da_n{ float:left;width: 232px;margin-right: 25px;}
.tu1_zi_n{ line-height:28px; }
.tu_da_more{width:100px;height:28px;line-height:28px;display:block;margin-top:5px;border-radius:2px;color:#fff;font-size:12px;background:#4b4b4b;text-align: center;}
.tu_da_more:hover{background:#ff803a; color:#fff;}
.news_z{
	float: left;
}
.tu_news img{
}
.news_nr{
	    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;	

}
}
/*2019.5.15*/
@media screen and (max-width:650px){
	.h_pro_bg{
		display: none;
	}
	.sy_cp {
		display: block;
	}

.tu_news{ height:auto; padding-bottom:12px; min-height:154px; margin-bottom:12px; border-bottom:dotted 1px #ddd;text-align: left;margin-bottom: 5%;overflow: hidden}
.tu_da_n{ float:left;width:100%;margin-right: 25px;}
.tu1_zi_n{ line-height:28px; }
.tu_da_more{width:100px;height:28px;line-height:28px;display:block;margin-top:5px;border-radius:2px;color:#fff;font-size:12px;background:#4b4b4b;text-align: center;}
.tu_da_more:hover{background:#ff803a; color:#fff;}
.news_z{
	float: left;
	width: 100%
}
.tu_news img{
	width: 100%
}
.news_nr{
	    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;	

}
}