.yw_page { display: none; width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0;}
.yw_current { display: block; z-index:999;}
.jdl_yw2{ width: 98%; height: 96%; margin:1%; background:#f4f4f4;background-position:50% 50%;}
.jdl_yw{ width: 98%; height: 96%; margin:1%; background: url(../../images/jdl/yewu2bg.png) no-repeat #f4f4f4;background-position:50% 50%;}
.jdl_yw3{ width: 98%; height: 96%; margin:1%; background:#f4f4f4;}
.jdl_yw4{ width: 98%; height: 96%; margin:1%; background: url(../../images/jdl/yewu4bg.png) no-repeat #f4f4f4;background-position:50% 50%;}
.jdl_yw6{ width: 98%; height: 96%; margin:1%; background: url(../../images/jdl/yewu6bg.png) no-repeat right bottom 15% #f4f4f4;;}
.jdl_yw7{ width: 98%; height: 96%; margin:1%; background: #f4f4f4;;}
.jdl_yw_head{ width: 75%; height: auto; margin:auto; position:relative; top:5%;z-index: 10px;}

.yw_til{ width:23%;position: absolute;left:0;z-index: 10;height: auto;color: #000; }
.yw_til h2{ display: block; margin: 0px; float: left; font-size:2vw; font-weight: normal; margin-right: 15%;}
.yw_til span{ display: block; margin: 0px;  float: left; font-size:1vw; padding-top: 18PX;margin-right: 10%;}
.yw_til p{ display: block; margin: 0px; padding: 0px; float: left;font-size:0.8vw;padding-top:20PX;}
#yw_nav { z-index: 3; position: absolute;right: 0; padding: 0px; margin: 0px;}
#yw_nav .active span { background: #fff;color: #000; }
#yw_nav li { float: left;margin-left: 1vw;}
#yw_nav li a{text-decoration: none; }
#yw_nav li a h2{ display: block; margin: 0px; font-size: 0.8vw; color: #1f1f1f; font-weight: normal; padding-left:5%;}
#yw_nav li a span{ display: block; margin: 0px; font-size: 0.6vw; color: #fff; padding: 4px 12px 4px 12px; background: #000;}
#yw_nav .capative a span { color: #000; background-color: #fff; border: 1px solid #000000;}
.jdl_yw_con{ width: 92%; height:80%;position: absolute; bottom:3%; left:4%; right:0;z-index: 10px;font-size: 0px;}
.yw_zh_con2{ width:88%; height:70%; margin:auto; position: absolute; bottom:15%; left:0; right:0;z-index:999px;}
.jdl_yw_con ul{ width: 100%; height: 100%; margin: 0px; padding: 0px; list-style: none;}
.jdl_yw_con li{ width: 16.6%; height: 100%; list-style: none; float: left;position: relative; border: 0px; padding: 0px; margin-right: -1px;display: inline-block; overflow: ;}
.jdl_yw_con li a{ width: 100%; height: 100%;text-decoration: none;}
.jdl_yw_con li a:hover{ width: 100%; height: 100%;  text-decoration:}
.jdl_yw_con li a img{-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;
 position: absolute; left: 0; z-index: 80;
}
.jdl_yw_con li a:hover img{border: 0px; -webkit-filter: grayscale(0%); 
-moz-filter: grayscale(0%); 
-ms-filter: grayscale(0%); 
-o-filter: grayscale(0%); 
filter: grayscale(0%);
}
.jdl_yw_con li h2{ display: block; width: 30px; height: 280px; font-weight: normal; line-height: 28px; font-size:20px; color: #FFFFFF; border-right: 1px solid #FFFFFF; position: absolute; top:20%; position: absolute; z-index:9999; bottom:50%; margin: auto; left:40%; margin: 0px; padding: 0px;}
.jdl_yw_con li span{position: absolute; top:40%; bottom:50%; margin: auto; left: 58%; z-index: 9999; text-align: left;}
.jdl_yw_con li span img{ width: auto;}
.jdl_yw_con li img{ width: 100%;position: absolute; top: 0; bottom: 0; z-index: 8; border: 0px;}
.jdl_yw_con li .yewu_hover{width: 100%;min-height: 734px;display: block; background: #000;opacity:0.65; position: absolute; top: 0; z-index: 988;}
.jdl_yw_con li:hover .yewu_hover{ width: 100%; min-height: 734px; position: absolute; top: 0; z-index: 988;background:normal; display: none;}


.yw_zh_con{ width:68%; height:70%; margin:auto; position: absolute; bottom:10%; left:0; right:0;z-index:999px;}
.zh_til{ width: 100%; height: 4%;}
.zh_til h2{ display: block;font-size: 18px; color: #000000; text-align: left; float: left;margin: 0px; padding: 0px;}
.zh_til span{ display: block; font-size: 14px; color: #000000; text-align: left; float: left; padding-top: 5px; padding-left: 10px;}
.zh_til a{ display: block; font-size: 14px; color: #000000; text-align: center; float: right; padding:2px 10px 2px 10px; border: 1px solid #000000; text-decoration: none;}
.zh_con{ width: 100%; height: 88%; overflow: hidden;}
.zh_con ul{ margin: 0px; padding: 0px; overflow: hidden; clear: both;}
.zh_con li{ width: 25%; text-align: center; float: left; list-style: none; overflow: hidden;margin: 0px; padding: 0px;}
.zh_con li img{ width:auto;text-align: center; border: none; margin-top: 15%; margin-bottom: 10%;}
.zh_con li h2{ display: block;font-size: 18px; color: #000000;text-align: center;margin: 0px; padding: 0px; padding-bottom: 10px;}
.zh_con li span{ display: block;font-size: 16px; color: #000000;text-align: center;margin: 0px; padding: 0px; padding-bottom: 25px;}
.zh_con li p{ display: block;font-size: 14px; color: #000000;text-align: center;margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%;}
.zh_end{height:8%;padding-left: 10px; background: url(../../images/jdl/yewuend.png) no-repeat bottom center;}
.zh_end h2{ display: block;font-size: 12px; color: #000000;text-align: left;margin: 0px; padding: 0px; font-weight: normal;}
.zh_end a{ display: block; width: 190px; font-size: 14px; color: #000000; text-align: left; text-decoration: none;background: url(../../images/jdl/icon.png) no-repeat right;}
.zh_end a:hover{ display: block; font-size: 14px; color: #000000; text-align: left; text-decoration: none;}

.yewu3_box1{ width: 100%; height: 15%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px;padding-top: 3%;}
.yewu3_box2{ width: 100%; height: 58%; background: url(../../images/jdl/yewu3_img.jpg) no-repeat top center; }
.yewu3_box3{width:65%; height: 21%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px; padding-left: 35%;}


.yewu4_box1{ width: 100%; height: 28%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px;padding-top: 3%;}
.yewu4_box2{ width: 100%; height: 45%; background: url(../../images/jdl/yewu4_img.png) no-repeat top left; }
.yewu4_box3{width:65%; height: 21%;font-size: 12px; color: #2d2d2d; text-align: right; line-height: 24px; padding-left: 35%;}

.yewu5_box1{ width: 100%; height: 15%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px;padding-top: 3%; background: url(../../images/jdl/icon3.png) no-repeat right center;}
.yewu5_box2{ width: 100%; height: 58%; background: url(../../images/jdl/yewu5_img.jpg) no-repeat top center; }
.yewu5_box3{width:65%; height: 21%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px; padding-left: 35%;background: url(../../images/jdl/icon2.png) no-repeat left top;}

.yewu6_box1{ width: 46%; height:61%;font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px;padding-top: 8%;}
.yewu6_box2{ width: 100%; height:20%;font-size: 12px;}
.yewu6_box2 a{font-size: 12px;color: #2d2d2d; text-decoration: none;}

.yewu7_box1{ width: 24%;height:100%; font-size: 12px; color: #2d2d2d; text-align: left; line-height: 24px; float: left;}
.yewu7_box1 h2{ display: block; margin: 0px; padding-top:50%; padding-bottom: 20px;}
.yewu7_box1 p{ font-size: 14px; margin-bottom:5px;}
.yewu7_box2{ width: 50%;height:100%;font-size: 12px;color: #2d2d2d; text-align: left; line-height: 24px;float: left; padding: 0px 1% 0px 25%; background: url(../../images/jdl/yewu7bg.png) no-repeat;background-position:50% 50%;}
.yewu7_box2 p{ margin-top: 27%;}


.p_hj_left{ width: 61%; height:10%;position: absolute; left: 12.5%;top:20%;z-index: 777;}
.p_hj_nav{ margin-bottom: 7%; width: 100%;overflow: hidden;}
.p_hj_nav li{ margin-right:2%; float: left; list-style: none;}
.p_hj_nav li a{ text-decoration: none;}
.p_hj_nav li a h2{ display: block; margin: 0px; font-size: 14px; padding: 5px 0px; width: 130px; margin-bottom: 5px; color: #fcfcfc; font-weight: normal; text-align: center;background: #000;}
.p_hj_nav li a span{ display: block; margin: 0px; font-size: 12px; color: #000;text-align: center; margin: 0px; padding: 0px;}
.p_hj_nav .hj_n_hover a h2{ display: block; margin: 0px; font-size: 14px; border: 1px solid #000; padding: 5px 0px; width: 130px; margin-bottom: 5px; color: #000; font-weight: normal; text-align: center;background: #fff;}
.hj_gundong{ width:87.5%; position: fixed;left: 12.5%; bottom: 5%; overflow: hidden;}

.wrapper-scroll
 { -webkit-overflow-scrolling: touch;
overflow-scrolling: touch;
overflow: auto;
 height:100%;
 }
.wrapper-scroll {overflow-x: hidden; overflow-y: hidden; }
.content
 { width:78000px;
  width: -moz-max-content;
  width: -webkit-max-content;
  width: -o-max-content;
  width: -ms-max-content;
  width: max-content;
 }
.section { float: left;width:848px; height:586px; margin: 0 0 0 0; }
.article { float: left; width:400px; height:260px; margin: 12px 24px 12px 0px;}

.zzsc { width:400px; height:260px; margin:0 auto; position:relative;}
.text { width:400px; height:auto; background:#000; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.imgtext { width:400px; height:auto; float:left; padding:10px 0px; color:#FFF; font-size:14px; line-height:200%; text-align: center; }
.imgtext h2{ display: block; margin: 0px; padding: 0px; font-size: 14px; font-weight:600;}
.imgtext span{ display: block; margin: 0px; padding: 0px; font-size: 12px;}
.zzsc a img{-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;
width: 400px;height:260px;
}
.zzsc a:hover img{border: 0px; -webkit-filter: grayscale(0%); 
-moz-filter: grayscale(0%); 
-ms-filter: grayscale(0%); 
-o-filter: grayscale(0%); 
filter: grayscale(0%);
}
/* »ñ½±¹ö¶¯Ð§¹ûCSS½áÊø */

.p_zhaopin{ width: 48.5%; height:43%;position: absolute; left: 0;bottom:38%;z-index: 777;}
.p_zp_nav{ margin-bottom: 35%; width: 100%;overflow: hidden;}
.p_zp_nav li{ margin-right:2%; float: left; list-style: none;}
.p_zp_nav li a{ text-decoration: none;}
.p_zp_nav li a h2{ display: block; margin: 0px; font-size: 12px; padding: 5px 0px; width: 100px; margin-bottom: 5px; color: #fcfcfc; font-weight: normal; text-align: center;background: #000;}
.p_zp_nav li a span{ display: block; margin: 0px; font-size: 12px; color: #000;text-align: center; margin: 0px; padding: 0px;}
.p_zp_con{ margin-bottom: 8%; width: 100%}
.p_zp_con p{ display: block; margin: 0px;  font-size:0.6vw; color:#262626; }
.p_zp_con h3{ display: block; margin: 0px;font-size:0.6vw; padding-bottom: 2%;font-weight: normal; color:#262626; line-height: 24px;width: 85%;}

.p_zp_til{ margin-bottom: 0px; width: 100%}
.zp_til_til{ background:url(../../images/jdl/til_til.png) no-repeat; padding:10px 0px 3px 15px; width: 248px; height: 46px; font-size:0.8vw; color: #FFFFFF;  text-align: left;}
.zp_til_til a{color: #FFFFFF; text-decoration: none;}
.zp_til_til a:hover{color: #FFFFFF; text-decoration: none;}
.zp_right{ width: 45.5%; height:43%;position: absolute; left:53%;bottom:25%;z-index: 777;}
.zp_right h2{display: block; margin: 0px;font-size:24px;padding-top: 2%;color:#262626; }
.zp_right p{display: block; margin: 0px;font-size:14px;padding-bottom: 2%; padding-top:5%;color:#262626; line-height: 28px; }

.zp_cont{ width:80%; height:43%;position: absolute;bottom:25%; left:10%;z-index: 777;}

.jdl_page_lx{ width: 75%;margin: 0px auto; padding: 0px 12.5%; padding-top:3%;}
.jdl_lx_head{ width: 100%; height: auto; position:relative;z-index: 10px;}
.lx_logo{ position: absolute; top:5%;left:0;z-index: 10;height: auto;}
.lianxi_con{width: 75%; height:100%margin: 0px auto; padding: 0px 12.5%; padding-top: 8%;}
.lc_left{ width: 38%; height: 100%; margin-right: 12%; float: left;} 
.lc_l_box1{ width:100%;padding-top: 40%; padding-bottom: 27%; margin-bottom: 0px; background: url(../../images/jdl/lianxileft.png) no-repeat top left;}
.lc_l_box1 p{ padding: 20% 32% 20% 8%;}
.lc_l_box2{ width: 100%; text-align: left; margin-bottom: 20px;}
.lc_l_box3{ width: 100%; text-align: left;}
.lc_right{ width:47%; height:auto;float: left; background: url(../../images/jdl/lianxiright.png) no-repeat top left; margin-top: 11.5%; padding-top:45px; padding-left: 3%;} 
.zigongsi{ width: 100%; margin-bottom:20%;}
.zigongsi p{ font-size: 14px; margin-bottom:12px; line-height: 26px;}
.konggu{ width: 100%; margin-bottom:14%;}
.konggu p{ font-size: 14px; margin-bottom:12px; line-height: 26px;}
.fengong{ width: 100%; margin-bottom:20%; margin-top: -68px;}
.fengong p{ font-size: 14px; margin-bottom:12px; line-height: 26px;}


.p_news{ width: 100%; height:75%;position: absolute; left: 0;top:18%;z-index: 777; }
.jdl_news{ margin-bottom:0%; width: 100%; height: 72%;}
.jdl_news ul{ width: 100%; height: 100%; padding: 0px; margin: 0px;font-size:12px; color: #000;}
.jdl_news li{ width: 18%; height: 50%; padding-right:2%;float: left; list-style: none;text-align: center; }
.jdl_news li a{ width: 100%;border: 0px;  height: 100%; text-decoration: none; font-size:12px;border: 0px;text-align: center;  padding: 0px; margin: 0px;}
.jdl_news li a img{ width: 100%; border: 0px; margin-bottom:0%;}
.jdl_news li a span{ width: 100%; border: 0px; text-align: center; font-size:14px; line-height:24px; margin-top: 10px; color:#666; }
.jdl_news li a:hover span{ width: 100%; border: 0px; text-align: center; font-size:14px; line-height:24px; margin-top: 10px;color:#666;}
.n_next{width: 100%; text-align: center; height: 6%; font-size: 14px; padding-top: 2%;}

.jdl_pic_list{ width: 22%; height:70%; position: fixed; bottom: 0; left:39%; right:39%; background: #8CAF00; z-index: 88;}
.jdl_pic_list ul{ width: 100%;height: 100%; padding: 0; margin: 0;}
.jdl_pic_list li{ width: 25%; height: 100%; float: left; background: #FFFFFF; }
.jdl_pic_list li a{ display:block;height: 100%; padding: 0px; margin: 0px; text-align: center;}
.jdl_pic_list li a img{opacity:0;width: 100%;
  filter:alpha(opacity=0); 
}
.jdl_pic_list li a:hover img{opacity:1;width: 100%;
  filter:alpha(opacity=1);

}

.jdl_pic_list .plhover a img{opacity:1;width: 100%;
  filter:alpha(opacity=1);

}


@media screen and (max-width: 1470px) { 
.yw_zh_con{ width:88%; height:70%; margin:auto; position: absolute; bottom:10%; left:0; right:0;z-index:999px;}
.zh_con li p{ display: block;font-size: 12px; color: #000000;text-align: center;margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%;}
.zh_con li img{ width:auto;text-align: center; border: none; margin-top: 8%; margin-bottom: 5%;}
.zh_con li span{ display: block;font-size: 16px; color: #000000;text-align: center;margin: 0px; padding: 0px; padding-bottom: 10px;}
.jdl_yw6{ width: 98%; height: 96%; margin:1%; background: url(../../images/jdl/yewu6bg.png) no-repeat 250px 240px #f4f4f4;}
.jdl_yw6{ width: 98%; height: 96%; margin:1%; background:#f4f4f4;}
.yewu6_box2{ width: 100%; height:20%;font-size: 12px; margin-top: 30px;}
.yewu7_box2 p{ margin-top: 20%;}
.yewu7_box1 h2{padding-top:40%;}
.hj_gundong{ width:87.5%; height:67%;position: fixed;left: 12.5%; bottom: 1%; overflow: hidden;}
.section { float: left; overflow: hidden; width:772px; height:498px; margin: 0 0 0 0; }
.article { float: left; width:362px; height:237px; margin: 12px 24px 12px 0px;}

.zzsc { width:362px; height:237px; margin:0 auto; position:relative;overflow: hidden; }
.text { width:362px; height:auto; background:#000;  FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.imgtext { width:362px; height:auto; float:left; padding:10px 0px; color:#FFF; font-size:14px; line-height:200%;text-align: center; }
.imgtext h2{ display: block; margin: 0px; padding: 0px; font-size: 14px; font-weight: 600;}
.imgtext span{ display: block; margin: 0px; padding: 0px; font-size: 12px;}
.zzsc a img{width: 100%;}
.lc_l_box1{ width:100%;padding-top:70%; padding-bottom:27%; padding-left: 15%; padding-right: 20%; margin-bottom: 20px; background: url(../../images/jdl/lianxileft.png) no-repeat top;}
.lc_l_box1 p{ padding: 20% 10% 20% 8%;}
.jdl_page_lx{ width: 75%;margin: 0px auto; padding: 0px 12.5%; padding-top:5%;}
.lc_right{ width:47%; height:auto;float: left; background: url(../../images/jdl/lianxiright.png) no-repeat top left; margin-top: 10%; padding-top:45px; padding-left: 3%;} 
.zigongsi{ width: 100%; margin-bottom:28.5%;}
.lianxi_con{width: 75%; height:100%margin: 0px auto; padding: 0px 12.5%; padding-top: 15%;}
.jdl_news{ margin-bottom:0%; width: 100%; height: 80%;}
.p_news{ width: 100%; height:75%;position: absolute; left: 0;top:15%;z-index: 777;}
.jdl_yw_con li span{position: absolute; top:22%; bottom:50%; margin: auto; left: 58%; z-index: 99; text-align: left;}
.jdl_yw_con li span img{ width: auto;}
.zp_right{ width: 45.5%; height:43%;position: absolute; left:47%;bottom:25%;z-index: 777;}
.jdl_yw_con li .yewu_hover{width: 100%;min-height:522px;display: block; background: #000;opacity:0.7; position: absolute; top: 0; z-index: 988;}
.jdl_yw_con li:hover .yewu_hover{ width: 100%; min-height: 522px; position: absolute; top: 0; z-index: 988;background:normal; display: none;}
} 

/*ÕÐÆ¸ÐÅÏ¢*/
.lanrenzhijia {
	zoom: 1;
	width: 1000px;
	margin: 0 auto;
}

.lanrenzhijia h3 {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	padding: 0px 20px 0px;
	background: #c84e22;
	width: 960px;
	overflow: hidden;
	height: 33px;
	line-height: 33px;
}
.lanrenzhijia h3 span {
	display: block;
	width: 310px;
	float: left;
}
.lanrenzhijia h3 .lrzj_ck {
	display: block;
	width: 30px;
	float: left;
}
.lanrenzhijia ul li {
	display: inline;
	display: block;
	float: left;
}
.lanrenzhijia ul li .selected {
	background-color: #8caf00;
	background-position: 200px -9px;
	color: #fff;
}
.lanrenzhijia ul li {
	border-bottom: 0px solid #d2d2d2;
	display: inline-block;
	width: 100%;
	position: relative;
	min-height: 33px;
	_height: 33px;
	z-index: 10;
	zoom: 1
}
.lanrenzhijia ul li h4 {
	cursor: pointer;
	overflow: hidden;
	width: 960px;
	padding: 0px 0px;
	background: url(../../images/jdl/downbg.png) right no-repeat;
	text-decoration: none;
	font-size: 16px;
	color: #0;
	display: block;
	line-height:20px;
	font-weight: normal;
}
.lanrenzhijia ul li h4 span {
	display: block;
	width: 310px;
	float: left;
}
.lanrenzhijia ul li.selected h4 {
	background: url(../../images/jdl/upbg.png) right no-repeat;
	border-bottom: 0px dotted #d2d2d2;
}
.lanrenzhijia li .list-item {
	padding: 10px 0;
	position: relative;
	zoom: 1
}
.lanrenzhijia li .list-item a {
	background: none;
	border: none;
	color: #333333;
	display: block;
	width: 920px;
	padding: 0px 20px;
	height: 20px;
	line-height: 20px;
}
.lanrenzhijia li .list-item a h2 {
	display: block;
	font-size: 12px;
	color: #333333;
	font-weight: 600;
	float: left;
	text-align: left;
}
.lanrenzhijia li .list-item a span {
	width: 100%;
	display: block;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	float: left;
	text-align: left;
}.none {
	display: none;
}

.pro_anli4{width:80%; position:absolute; top: 25%; left: 10%; }
.box-cnfen{ width:1000px; background:#e0e0e0;margin:0 auto;}
#slideshow {list-style:none; color:#fff; width:1000px; overflow:hidden;margin:0px; padding:0px;}
#slideshow li{ width:1000px;}
#slideshow span {display:none}
#zrapper {width:1000px; margin:0 auto; height:735px; display:none}
#fullsize{position:relative;width:1000px; height:580px; left:0px; background:#e0e0e0}
#fullsize img{ width:1000px; height:580px; left:0px;}
#information {position:absolute; bottom:0; display:none; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:1000px; height:580px;}
#image img {position:absolute; z-index:25; width:1000px;}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../../images/jdl/left.gif) left center no-repeat;top:100px;}
#imgnext {right:0; background:url(../../images/jdl/right.gif) right center no-repeat; padding:0px; margin:0px;top:100px;}
#imglink {position:absolute; height:500px; width:100%; top:20px; z-index:100; opacity:.4; padding:0px; margin:0px; filter:alpha(opacity=40)}
#thumbnails { width:1000px; height:105px; padding-top:25px; padding-bottom:25px;}
#slideleft {float:left; width:25px; height:105px; background:url(../../images/jdl/scroll-left2.png) center center no-repeat; cursor:pointer;}
#slideleft:hover {background:url(../../images/jdl/scroll-left2.gif) center center no-repeat;}
#slideright {float:right; width:25px; height:105px; background:url(../../images/jdl/scroll-right2.png) center center no-repeat; cursor:pointer;}
#slideright:hover {background:url(../../images/jdl/scroll-right2.gif) center center no-repeat;}
#slidearea {float:left; position:relative; width:940px; margin-left:5px; margin-right:5px;height:105px; overflow:hidden}
#slider {position:absolute; left:0; height:105px}
#slider img {cursor:pointer;width:185px; height:103px;}
.pro_anli5{ width:1000px; margin:auto; padding:60px 0px 140px;}
.p_al5_til{ width:1000px; height:30px; padding-bottom:20px;font-family: "Microsoft YaHei";color: #5e5e5e;font-size: 18px; font-weight:900;}
.p_al5_con{ width:1000px; font-family: "Microsoft YaHei";font-size:14px;color:#858585; line-height:28px;}
.pro_anli3{width: 1000px; height: 50px;margin: auto;padding: 0px 0px 30px;}
.pro_al3_l{width: 750px;height: 40px;float:left;font-family: "Microsoft YaHei";color: #323339;font-size: 18px; font-weight:900; padding-top: 10px;}
.pro_al3_r{width: 150px;height: 40px;float:right;padding-bottom: 10px;text-align:right;}
.pro_al3_r a{ color:#505050;text-decoration:none;}
.pro_al3_r a:hover{ color:#505050;text-decoration:none;}

.news-con{ width:820px; background:#e0e0e0;margin:0 auto; padding: 90px}
.news_til{ text-align:center; font-size:18px; font-weight:800; color:#353535; margin-bottom: 10px; }
.news_time{ text-align:center; font-size:16px; font-weight: normal; color:#808080; margin-bottom: 40px; }
.news_time{font-size:16px; font-weight: normal; color:#808080; line-height: 28px; }
.news_back{ width:1000px; height: 30px;margin:0 auto;font-family: "Microsoft YaHei";color: #000;font-size: 16px; padding-bottom: 15px;text-align: right;}
.news_back a{ color:#000;text-decoration:none;}
.news_back a:hover{ color:#000;text-decoration:none;}
.shpa{ 
width: 980px;overflow:hidden; margin: auto; margin-bottom:20px; text-align: center;
} 
.shpa .a2{ 
padding:5px 15px;
font-size:12px; 
margin-top:30px; 
color:#fff; 
display:inline-table; 
border:0px solid #ccc;
background: #000;
} 
.shpa span{ 
padding:5px 15px;
font-size:12px; 
margin-top:30px; 
color:#fff; 
display:inline-table; 
border:0px solid #ccc;
background: #000;
} 
.shpa a:hover{ 
color:#fff; 
background:#000000;
text-decoration:none; 
border:0px solid #d04e00; 
padding:5px 15px; 
} 

.shpa a{ 
padding:5px 15px; 
color:#000;
display:inline-table; 
border:0px solid #ccc; 
text-decoration:none;
} 

.liuyan{width:82%; position:absolute; top: 25%; left: 9%; }
.ly_pic{ width: 1000px; margin: 0px auto; }
.ly_fx{ width: 1000px; margin: 0px auto; }
.ly_con{ width: 1000px; margin: 0px auto; }


.in_end {
	width: 100%;
	height: 110px;
}
.end_copy {
	width: 1000px;
	height: 30px;
	margin: auto;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #a0a0a0;
	padding-top: 40px;
	padding-bottom: 40px;
}
.end_copy .ec_a_1{ display:block; margin-right:15px; width:30px; height:30px; float:left;background:url(../../images/jdl/copy1.png) no-repeat}
.end_copy .ec_a_1:hover{display:block; margin-right:15px; width:30px; height:30px; float:left; background:url(../../images/jdl/copy1b.png) no-repeat}
.end_copy .ec_a_2{display:block; margin-right:15px; width:30px; height:30px; float:left; background:url(../../images/jdl/copy2.png) no-repeat}
.end_copy .ec_a_2:hover{display:block;  margin-right:15px;width:30px; height:30px; float:left; background:url(../../images/jdl/copy2b.png) no-repeat}
.end_copy .ec_a_3{display:block; margin-right:15px; width:30px; height:30px; float:left; background:url(../../images/jdl/copy3.png) no-repeat}
.end_copy .ec_a_3:hover{display:block; margin-right:15px; width:30px; height:30px; float:left; background:url(../../images/jdl/copy3b.png) no-repeat}



.liuyan_tian1 {
	width:700px;
	height: 50px;
	margin: auto;
	padding-right: 300px;
	padding-bottom: 40px;
}
.tian1_left {
	width: 330px;
	height: 50px;
	margin-right:20px;
	float: left;
}
.liuyan1{width: 298px;height: 18px; border:1px solid #000; padding:15px;font-family: "Microsoft YaHei";font-size: 14px;color: #a0a0a0;outline:medium;}
.liuyan2{width: 298px;height: 18px;border:1px solid #000;padding:15px;font-family: "Microsoft YaHei";font-size: 14px;color: #a0a0a0;outline:medium;}


.tian1_right {
	width: 330px;
	height: 50px;
	margin-left: 20px;
	float: left;
}
.liuyan_tian2 {
	width: 700px;
	height: 80px;
	margin: auto;
	padding-bottom: 0px;
	float: left;
}
.liuyan3{width: 668px;height: 48px; border:1px solid #000;padding:15px;font-family: "Microsoft YaHei";font-size: 14px;color: #a0a0a0;outline:medium;}
.liuyan_tijiao {
	width: 260px;
	height: 60px;
	margin-top: 20px;
	margin-left: 40px;
	float: left;
}
.liuyan4{ background:url(../../images/jdl/tijiao.jpg) no-repeat; width:260px; height:60px; ;text-align:center; border:0px;outline:medium;}

.liuyan_tian_end{ width:1000px;	height:80px; margin: auto; }


@media screen and (max-width: 768px) {
	.c_i_ewm,#slideleft, #slideright,.lc_l_box3,.yewu5_box2,.yewu4_box2,.yewu3_box2{display: none;}
	#dowebok .section{
		background-size: auto 100% !important;
		background-position:80% top!important;
	}
	.section{font-size: 12px!important;}
	.c_left{width: 70%;}
	.c_i_logo2{
		top: 70px;
		left: 0;
		width: 100%;
	}
	#navBar{
		right: auto;
		left: auto;
		margin: 0 auto;
		width: 100%;
		top: 5px;
		background-color: #fff;
	}
	#navBar li {
		margin-left: 0;
		margin-right: 0.8%;
		width: 16%;
		text-align: center;
	}
	#navBar li:last-child{margin: 0;}
	#navBar li a h2{
		padding: 0;
		font-size: 12px;
		line-height: 22px;
	}
	#navBar li a span{
		font-size: 8px;
		padding: 0;
		height: 14px;
		line-height: 14px;
		overflow: hidden;.section {
							 width: 100%;
							 height: auto;
							 margin-top: 10px;
						 }
	}
	.c_i_about{
		top: 140px;
		bottom: unset;
		left: 0;
		width: auto;
		height: auto;
	}
	.c_i_about img{width: 220px;}
	.c_i_about p{
		color: #000;
		line-height: 20px;
		width: 84%;
		margin-left: 5%;
	}
	.copyright {
		bottom: 0!important;
		left: 0!important;
		font-size: 10px!important;
	}
	.yw_til{width: 100%;}
	.yw_til h2,.yw_til span{display: none;,}
	.yw_til p{
		height: 40px;
		padding-top: 30px;
		float: none;
		width: 100%;
		font-size: 16px;
	}
	.jdl_yw2{
		position: relative;
		width: 96%;
		height: 98%;
		margin: 2%;
	}
	.jdl_yw_head{height: 10%;}
	.jdl_yw_con {
		position: absolute;
		width: 100%;
		left: 0%;
		top: 15%;
		right: 0;
	}
	.jdl_yw_con li{
		width: calc(100%/6);
		height: 100%;
		margin: 0;
		overflow: hidden;
	}
	.jdl_yw_con li a img {
		height: 100%;
		width: auto;
		margin-left: -40%;
	}
	.jdl_yw_con li .yewu_hover{
		height: 100%;
		opacity: .5;
	}
	.jdl_yw_con li h2{
		width: 16px;
		height: 60%;
		line-height: 30px;
		left: 20%;
		top: 8%;
		padding-right: 3px;
		font-size: 14px;
	}
	.jdl_yw_con li span {
		top: unset;
		bottom: 0;
		height: 80%;
		width: 20px;
		left: 59%;
	}
	.jdl_yw_con li span img{
		margin: 0;
		height: auto;
		width: 10px;
	}
	#dowebok .section:nth-child(3) .page,#dowebok .section:nth-child(5) .page,#dowebok .section:nth-child(6) .page{
		background-position: top 100px center!important;
	}
	.p_logo,.lx_logo{
        padding-top: 48px;
        width: 100%;
        text-align: center;
        left: 0!important;
    }
	.p_logo img,.lx_logo img{width: 50%;}
	.p_huojiang,.p_zhaopin{
		width: 100%;
		height: auto;
		bottom: 6%;
	}
	.p_hj_con h3,.p_zp_con h3{width: 50%;}
	.p_hj_con p,.p_zp_con p{line-height: 20px;}
	.p_hj_con h3,.p_hj_con p,.til_til,.p_zp_con h3,.p_zp_con p,.zp_til_til{font-size: 12px;}
	.p_zp_nav{
		width: 220px;
		height: 26px;
		margin: 0 auto 10px!important;
	}
	.p_zp_nav li{
		width: 100px;
		margin: 0 5px;
	}
	.p_news{height: 82%;top: 12%;}
	#dowebok .section .jdl_news{
		height: 480px;
		overflow: hidden;
	}
	.jdl_news li{
		width: 48%;
		padding: 0 1%;
		height: 160px;
	}
	.he_border1{
		width: 100% !important;
		height: 100px!important;
		background: none!bottom;
	}
	.he_border1 .he_border1_img{
		height: 100px;
		object-fit: cover;
	}
	.hoverbox{margin: 0!important;}
	.jdl_news li a span{
		height: 48px;
		line-height: 16px;
		overflow: hidden;
		font-size: 10px;
	}
	.p_lxwm_nav li a h2,.p_lxwm_nav li a:hover h2{
		font-size: 12px;
	}
	.p_aboutpic a img,.p_aboutpic .pic_box3{opacity: .1;}
	.p_aboutpic{z-index: 1;}
	.jdl_page,.jdl_p_head {top: 0!important;}
	.jdl_p_head #p_nav,.jdl_lx_head #p_nav{
		left: 0;
		right: unset;
		width: 100%;
		z-index: 11;
		margin-top: 5px;
		background-color: #FFF;
	}
	.jdl_p_head #p_nav li,.jdl_lx_head #p_nav li{
		margin-left: 0;
		margin-right: .8%;
		width: 16%;
		text-align: center;
	}
	.jdl_p_head #p_nav li:last-child,.jdl_lx_head #p_nav li:last-child{margin: 0;}
	.jdl_p_head #p_nav li a span,.jdl_lx_head #p_nav li a span{
		font-size: 1.2vw;
		padding: 0;
		height: 14px;
		line-height: 14px;
	}
	.jdl_p_head	#p_nav .capative a span,.jdl_lx_head	#p_nav .capative a span{border: 0;}
	.jdl_p_head #p_nav li a h2,.jdl_lx_head #p_nav li a h2{
		padding: 0;
		font-size: 12px;
		line-height: 22px;
	}
    .p_aboutleft{
        top: 18%;
        bottom: unset;
    }
    .p_al_nav li a h2{
        height: 18px;
        line-height: 18px;
    }
	.p_hj_left{
		left: 0;
		height: auto;
		top: 13%;
		width: 100%;
	}
	.p_hj_nav{margin: 0;}
	.p_hj_nav li {
		width: 30%;
		margin: 0 1.5% 6px;
		height: 20px;
	}
	.p_hj_nav li a h2,.p_hj_nav .hj_n_hover a h2{
		padding: 0;
		width: 100%;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
	}
	.hj_gundong{
		width: 96%;
		margin: 0;
		left: 0;
		height: auto;
		padding: 0 2%;
		top: 22%;
		bottom: unset;
	}
	.content{
		width: 100%;
		overflow: hidden;
	}
	.section {
		width: 100%;
		height: auto;
		/*margin-top: 10px;*/
	}
	.article{
		width: 100%;
		height: auto;
		margin: 0 0 10px;
	}
	.zzsc{
		width: 100%;
		height: auto;
	}
	.zzsc a img{height: auto;}
	.pro_anli4{
		width: 100%;
		left: 0;
		top: 13%;
	}
	.pro_anli3 {
		overflow: hidden;
		width: 96%;
		height: auto;
		padding: 20px 2%;
	}
	.pro_al3_l {
		width: 75%;
		height: auto;
		font-size: 16px;
		padding-top: 0;
	}
	.pro_al3_r {
		width: 25%;
		padding-bottom: 0;
		margin-right: 0;
		font-size: 10px;
		text-align: right;
		height: 48px;
		line-height: 48px;
	}
	.box-cnfen, #fullsize, #image, #image img, #thumbnails, #slidearea {
		width: 100%;
	}
	#fullsize img, #image, #fullsize, #imglink {
		height: 180px;
	}
	#imgprev, #imgnext {
		height: 180px;
		top: 0;
	}
	#thumbnails{height: 52px;}
	#imglink {top: 0}
	#thumbnails{height: 52px}
	#slider img{
		width: 92.5px;
		height: 51.5px;
	}
	#slidearea{
		height: 52px;
		overflow-x: auto;
		overflow-y: hidden;
		margin-left: 1%;
		width: 99%;
	}
	.pro_anli5{
		width: 96%;
		margin: auto;
		padding: 30px 2% 40px;
	}
	.p_al5_til{
		width: 100%;
		padding-bottom: 10px;
		font-size: 14px;
	}
	.p_al5_con{
		width: 100%;
		font-size: 12px;
		line-height: 24px;
	}
	.p_al5_con img{
		width: 100% !important;
		height: auto!important;
		margin: 10px 0;
	}
	.p_al5_con span{
		font-weight: normal;
		font-size: 12px;
	}
	.pic_box1 a,.pic_box2 a,.pic_box3 a{
		display: inline-block;
		height: 100%;
	}
	.n_next{
		padding: 0;
		font-size: 12px;
	}
	.shpa {width: 100%;}
	.shpa .a2{display: none;}
	.shpa a{padding: 5px 2px;}
	.shpa span{
		padding: 5px 5px;
		margin: 0;
	}
	.he_border1 .he_border1_caption::after,.he_border1 .he_border1_caption::before{transform: scale(1) !important;}
	.news_back {
		width: 96%;
		height: 20px;
		line-height: 20px;
		padding: 0 2%;
		font-size: 12px;
	}
	.news-con {
		width: 96%;
		margin: 0;
		padding: 30px 2%;
	}
	.news-con .news_til{font-size: 14px!important;}
	.news-con .news_time {
		font-size: 12px!important;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.news-con p,.news-con span,.news-con div{font-size: 12px!important;}
	.news-con img{
		max-width: 100%;
		height: auto !important;
	}
	.zp_right {
		width: 100%;
		height: auto;
		left: 0;
		top: 20%;
		bottom: unset;
	}
	.zp_right h2{
		text-align: center;
		font-size: 16px;
	}
	.zp_right p {
		font-size: 12px;
		padding: 8px 0;
		line-height: 24px;
	}
	.zp_cont {
		width: 100%;
		height: auto;
		bottom: unset;
		top: 20%;
		left: 0;
	}
	.lanrenzhijia{
		width: 100%;
		margin: 0;
	}
	.lanrenzhijia h3{
		padding: 0;
		margin: 0;
		width: 100%;
	}
	.lanrenzhijia h3 span:first-child{width: 47%; padding-left: 2%;}
	.lanrenzhijia h3 span:nth-child(2){width: 26%; padding-left: 2%;}
	.lanrenzhijia h3 span:nth-child(3){width: 12%; text-align: center;}
	.lanrenzhijia h3 span:last-child{width: 11%; text-align: center;}
	.lanrenzhijia #nav_dot{
		padding: 0 0 10px;
		margin: 0;
		overflow: hidden;
	}
	.lanrenzhijia ul li h4 {
		width: 100%;
		height: auto;
		line-height: 36px;
		padding: 0;
		margin: 0;
		font-size: 12px;
		background-position: right -6px center;
		background-size: 50px;
	}
	.lanrenzhijia ul li h4 span:first-child{width: 47%; padding-left: 2%;}
	.lanrenzhijia ul li h4 span:nth-child(2){width: 26%; padding-left: 2%;}
	.lanrenzhijia ul li h4 span:nth-child(3){width: 12%; text-align: center;}
	.lanrenzhijia ul li h4 span:last-child{width: 11%; text-align: center;}
	.lanrenzhijia li .list-item{
		overflow: hidden;
		border-bottom: 1px dashed #000;
	}
	.lanrenzhijia li .list-item a{
		width: 96%;
		padding: 0 2%;
		height: auto;
	}
	.jdl_page_lx{
		width: 100%;
		padding: 0;
	}
	.p_zhaopin3{
		left: 0!important;
		top: 14%;
	}
	.p_lxwm_nav li{
		margin: 0;
		float: none;
	}
	.p_lxwm_nav li a h2{
		width: 100px;
		margin: 0 auto;
		padding: 5px 0;
		font-size: 12px;
	}
	.p_lxwmleft{
		top: 14%;
		bottom: unset;
		height: auto;
		left: 0!important;
	}
	.lianxi_con{
		width: 96%;
		margin: 0;
		padding: 0 2%;
		overflow: hidden;
	}
	.lc_left {
		width: 45%;
		margin-right: 5%;
		margin-top: 34%;
	}
	.lc_l_box1 {
		padding: 0;
		margin-bottom: 20px;
		background: none;
		font-size: 12px;
	}
	.lc_l_box1 p{padding: 20px 0 0 0;}
	.lc_l_box2 img{width: 100%;}
	.lc_right{
		width: 50%;
		padding: 0;
		margin-top: 24%;
		background: none;
	}
	.zigongsi p,.konggu p,.fengong p{
		line-height: 20px;
		font-size: 10px;
	}
	.konggu,.zigongsi,.fengong{margin-bottom: 10px;}
	.jdl_lx2_body{background: none!important;}
	.fengong{color: #000;}




	.jdl_yw7 {
		width: 100%;
		height: 100%;
		margin: 0;
	}
	.yw_zh_con {
		width: 96%;
		height: 86%;
		margin: auto;
		bottom: unset;
		top: 14%;
	}
	.zh_til{
		height: 24px;
		line-height: 24px;
	}
	.zh_til h2{font-size: 14px;}
	.zh_til span{
		padding: 0;
		font-size: 10px;
	}
	.zh_con{height: 100%;}
	.yewu7_box1 {
		width: 28%;
		line-height: 22px;
	}
	.yewu7_box1 h2{font-size: 14px;}
	.yewu7_box1 p{font-size: 10px;}
	.yewu7_box2 {
		width: 68%;
		height: 100%;
		font-size: 10px;
		color: #2d2d2d;
		text-align: left;
		line-height: 20px;
		padding: 0px 1% 0px 3%;
		background: none;
	}
	.yewu7_box2 p{margin-top: 10px;}
	.yewu6_box1 {
		width: 100%;
		height: auto;
		padding-top: 3%;
	}
	.yewu5_box1,.yewu4_box1,.yewu3_box1 {
		height: auto;
		background: none;
	}
	.yewu5_box3,.yewu4_box3 ,.yewu3_box3 {
		width: 100%;
		height: auto;
		padding-left: 0;
		text-align: left;
		margin-top: 1em;
		background: none;
	}
	.zh_con li img {
		height: 74px;
		margin: 10px 2%;
	}
	.zh_con li h2{font-size: 14px;}
	.zh_con li span{font-size: 12px;}
	.zh_con li p{
		line-height: 16px;
		font-size: 10px;
	}






















}
