*{
	box-sizing: border-box;
}

.header{
	width: 100%;
	position: relative;
}
.header .logo{
	width:40%;
	text-align: left;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9;
	-webkit-transform:;
	        transform:
}
.header .logo img{
	margin-top: 25px;
	width: auto;
	margin-left: 10%;
}
.header ul{
	width: 60%;
	display: inline-block;
	overflow: hidden;
	float:right;
}
.header ul li{
	line-height: 100px;
	margin: 0 2%;
	float: left;
}
.header ul li.act a{
	color: #d20000;
}
.header ul li a:hover{
	color: #d20000;
}
.header ul li a{
	font-size: 16px;
	color: #333;
}
.head_kefu{
	float: right;
	overflow: hidden;
	width: 25%;
}
.head_kefu dl{
	display: inline-block;
	vertical-align: middle;
}
.head_kefu dt{
	line-height: 120px;
	font-size: 16px;
	color: #666666;
}
.head_kefu dd{
	line-height: 120px;
	font-size: 26px;
	color: #d18b00;
	font-weight: bold;
	font-style: italic;
	font-family: "Impact";
}
.head_kefu .inp{
	display: inline-block;
	vertical-align: middle;
	margin: 0 9%;
	cursor: pointer;
}
@media only screen and (min-width:1020px) {
	.head_kefu{
		position: absolute;
		right: 0;
		top: 0;
		width: 100%;
		text-align: right;
	}
	.header .logo img{
		width: 70%;
		margin-top:25px;
	}
	.head_kefu dt{
		line-height: 50px;
	}
	.head_kefu dd{
		line-height: 40px;
	}
	.head_kefu .inp{
		margin:0 50px;
	}
	.header ul{

	}
	.header .logo{
		width: 40%;
	}
	}
@media only screen and (min-width:1920px) {
	.head_kefu{
		position: absolute;
		right: 0;
		top: 0;
		width: 100%;
		text-align: right;
	}
	.header .logo img{
		width: 70%;
		margin-top: 20px;
	}
	.head_kefu dt{
		line-height: 50px;
	}
	.head_kefu dd{
		line-height: 40px;
	}
	.head_kefu .inp{
		margin:0 50px;
	}
	.header ul{

	}
	.header .logo{
		width: 40%;
	}
	}

.ind_banner{
	width: 100%;
	margin:0px auto;
	position: relative;
	overflow: hidden;
}
.ind_banner ul{
	height: 100%;
	white-space: nowrap;
	position: relative;
	width: 99999px;
	overflow: hidden;
}
.ind_banner ul li{
	width: 1920px;
	height: 100%;
	float: left;
}
.ind_banner ul li img{
	display: block;
}
.ind_banner ul li a{
	display: block;
	width: 100%;
	height: 100%;
	background-size: 100% 100%;
}
.ind_banner ol{
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
	left: 0;
}
.ind_banner ol li{
	width: 20px;
	height: 20px;
	background: url(../images/yuan.png) 0 0 no-repeat;
	display: inline-block;
	margin: 0 3px;
	opacity: .4;
	cursor: pointer;
}
.ind_banner ol li.act{
	opacity: 1;
}
.ind_text .head{
	width: 100%;
	text-align: center;

}
.ind_text .head em{
	display: inline-block;
	font-size: 20px;
	font-family: "gyq";
	color: #e60011;
}
.ind_text .head h5{
	font-size: 20px;
	color: #000000;
	margin-top: 5px;
}
.ind_text .main{
	padding: 0 0px;
	text-align: center;
	font-size: 14px;
	line-height: 1.6;
	color: #666666;
}

.ind_text .main .btn{
	width: 150px;
	height: 35px;
	border: 1px solid #e60011;
	display: inline-block;
	line-height: 35px;
	color: #e60011;
	font-size: 14px;
}
.ind_list{
	width: 100%;
	background: url(../images/ind_ban1.jpg) center center no-repeat;
	height:507px;
	margin-top:20px;
}
.ind_list_head{
	width: 1200px;
	margin:0px auto;
	text-align: center;
	padding: 27px 0;
}
.ind_list_head em{
	line-height: 1;
	color: #e60011;
	font-size: 20px;
	font-family: "gyq";
}
.ind_list_head h5{
	font-size: 20px;
	color: #000000;
	line-height: 1;
	margin-top: 5px;
}
.ind_list_main{
	width: 100%;
	height: 350px;
	
}
.ind_list_main ul{
	overflow: hidden;
	margin: 0 -9px;
	
}
.ind_list_main li{
	width: 980px;


	float: left;
	text-align: center;
	margin: 0 9px;
}
.youshitp{ width:280px; margin-left:200px; float:left;}
.youshiwz{ padding-left:50px; padding-top:20px; float:left; width:500px; text-align:left; color:#FFF;font-family:"微软雅黑"; font-size: 14px; font-weight:600; line-height:22px; }
.youshiwz .zts{font-family:"微软雅黑"; font-size: 36px; font-weight:600; letter-spacing:2px; text-shadow:5px 2px 6px #FFF;}
.ind_list_main li h5{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	line-height: 4;
}
.ind_list_main li p{
	font-size: 12px;
	color: #fff;
	line-height: 1.8;
}
.ind_list_main li em{
	font-size: 12px;
	color: #fff;
	margin-top: 20px;
	display: inline-block;
}
.picScroll-left{
	position: relative;
}
.H120{
	height: 120px;
	width: 100%;
}
.ind_list_main .prev{
	position: absolute;
	left: -50px;
	top: 50%;
	margin-top: -10px;
	cursor: pointer;
}
.ind_list_main .next{
	position: absolute;
	right: -30px;
	top: 50%;
	cursor: pointer;
	margin-top: -10px;
}
.ind_head{
	width: 100%;
	text-align: center;
}
.ind_head em{
	display: inline-block;
  font-size: 20px;
  font-family: "gyq";
  color: #e60011;
}
.ind_head h5{
	font-size: 20px;
  color: #000000;
  margin-top: 5px;
}
.ind_main_li{
	text-align: center;
}
.ind_main_li li{
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	margin: 0 6px;
	background: #f1f1f1;
}
.ind_main_li li a{
	font-size: 14px;
	color: #333333;
}
.ind_main_li li.act a{
	color: #fff
}

.ind_main_li li.act{
	background: #e60011;
}
.ind_li{
	width: 100%;
	overflow: hidden;
}
.ind_li li{
	width: 20%;
	float: left;
	position: relative;
	text-align: center;
}
.ind_li li .img{
	width: 100%;
	height:200px;
	display: block;
	overflow: hidden;
}
.ind_li li img{
	width: 100%;
	height:200px;
	display: block;
	-webkit-transition: 15s all;
	transition: 15s all;
}
.ind_li li:hover img{
	-webkit-transform: scale(1.1);
	        transform: scale(1.1);
}
.ind_li li .txt{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(216,54,54,0.8);
	display:none;
}
.ind_li li:hover .txt{ display:block}
.ind_li li .txt h5 a{ color:#fff;}
.ind_li li .txt:before{
	content: "";
	width: 0;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.ind_li li .txt h5{
	font-size: 24px;
	color: #ffffff;
	display: inline-block;
	vertical-align: middle;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	line-height: 1;
	padding:10px 0;
}

.ind_tran ul{
	width: 100%;
}
.ind_tran ul li{
	width: 16.66666%;
	text-align: center;
	float: left;
}

.ind_tran ul li .img{
	-webkit-transition: 1s all;
	transition: 1s all;
	width: 90px;
	height: 90px;
	background: url(../images/ind_y7.png) 0 0 no-repeat;
	position: relative;
	margin: 0 auto;

}
.ind_tran ul li p{
	font-size: 16px;
	color: #000;
	margin-top: 15px;
}
.ind_tran ul li .img .yuan{
	width: 90px;
	height: 90px;
	-webkit-transition: 1s all;
	transition: 1s all;
	background-size: 13px 13px;
	position: absolute;
	left: 0;
	top: 0;
}
.ind_tran ul li .img .yuan img{
	position: absolute;
	left: -6.5px;
	top: 35px;
}
/*.ind_tran ul li .img:hover .yuan{
	-webkit-transform: rotate(360deg)!important;
	        transform: rotate(360deg)!important;
}*/

.ind_tran ul li .img::before{
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 0;
	height: 100%;
	font-size: 0;
	margin-left: -4px;
}
.ind_tran ul li .img img{
	display: inline-block;
	vertical-align: middle;
}
.H100{
	height: 100px;
}
.ind_new{
	width: 100%;
}
.ind_new .head{
	width: 100%;
	text-align: center;
}
.ind_new .head em{
	display: inline-block;
    font-size: 14px;
    font-family: "gyq";
    color: #666666;
}
.ind_new .head h5{
	font-size: 20px;
	color: #222222;
	font-family:"微软雅黑"; font-size: 20px;  font-weight:600;
	margin-top: 5px;
}
.ind_new_head ul{
	width: 100%;
	text-align: center;
}
.ind_new_head ul li{
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	margin: 0 3px;
}
.ind_new_head ul li a{
	font-size: 14px;
	color: #333;
}
.ind_new_head ul li.act{
	background: #e60011;

}
.ind_new_head ul li.act a{
	color: #fff;
}
.ind_new_left{
	width: 100%;
	margin:0px auto;
}
.ind_new_left li{
	display: block;
	width: 45%;
	float:left;
	margin-right:50px;
	overflow: hidden;
	border-bottom-style: dashed;
	border-bottom-color: #fff;
	border-bottom-width: 1px;
	padding-bottom: 24px;
	padding-top: 24px;
	-webkit-transition: 1s all;
	transition: 1s all;
}
.ind_new_left li .time{
	width: 75px;
	height: 75px;
	background: #e60011;
	text-align: center;
	float: left;
	margin-right: 30px;
}
.ind_new_left li .time h6{
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	padding-top: 10px;
}
.ind_new_left li .time em{
	font-size: 14px;
	color: #fff;
}
.ind_new_left li h5{
	font-size: 18px;
	color: #333;
	-webkit-transition: 1s all;
	transition: 1s all;
}
.ind_new_left li:hover h5{
	text-indent: 10px;
}
.ind_new_left li p{
	font-size: 12px;
	color: #333;
	line-height: 1.6;
	margin-top: 10px;
	max-height: 38px;
	overflow: hidden;
}
.footer{
	width: 100%;
}
.fot_top{
	width: 100%;
	background: #f1f1f1 ;
	overflow: hidden;
	height: 200px;
}
.fot_top .left{
	float: left;
	margin-top: 84px;
}
.fot_top .right{
	width:1000px; 
	margin:0px auto;
}
.fot_top .right li{
	width: 240px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin-top: 38px;
}
.fot_top .right li p{
	font-size: 12px;
	color: #333333;
	line-height: 1.8;
}
.fot_bot{
	width: 100%;
	text-align: center;
	background: #98ca24;
}
.fot_bot p{
	line-height: 50px;
	font-size: 12px;
	color: #fff;
}
.fot_bot p a{
	display: inline-block;
	margin-left: 50px;
	color: #fff;
}
.aboutcontent{ width:1200px; margin:0px auto; margin-top:20px;}
.aboutleft{ width:280px; float:left;}
.about_dl .divclassa{font-family:"微软雅黑"; padding-top:20px; padding-bottom:50px;  background:#ececec; border-bottom-left-radius:0px;}
.divclassa ul{ padding:0px 30px; }
.divclassa ul li{ float:left; width:100%; font-size:14px; text-align:left;  color:#fff; border-bottom:1px dotted #FFF; line-height:40px; height:40px; font-weight:600; font-size: 14px; background: url(../images/jt.png) 0px center no-repeat; padding-left:16px;}
.divclassa ul li a{color:#4e4e4e; }
.divclassa ul li a:hover{color:#98ca24; }
.divclassa ul .act a{color:#98ca24; }

.divclasspro{font-family:"微软雅黑"; padding-top:20px; padding-bottom:50px;  background:#ececec; border-bottom-left-radius:0px;}
.divclasspro ul{ padding:0px 30px; }
.divclasspro ul li{ float:left; width:100%; font-size:14px; text-align:left;  color:#fff; border-bottom:1px dotted #FFF; line-height:40px;  font-weight:600; font-size: 14px; background: url(../images/jt.png) 0px center no-repeat; padding-left:16px;}
.divclasspro ul li a{color:#4e4e4e; }
.divclasspro ul li a:hover{color:#98ca24; }
.divclasspro ul .pro{ float:left;  font-size:14px; text-align:left;  color:#fff; border-bottom:0px dotted #FFF; line-height:30px;  font-weight:600; font-size: 13px; background: url(../images/dian.png) 0px center no-repeat; padding-left:16px; margin-left:20px;}
.divclasspro ul .hongse a{color:#98ca24;}
.contact_dl{font-family:"微软雅黑";  margin-top:20px; margin-bottom:30px;  border-bottom-left-radius:0px;}
.contact_dl img{ padding:0px; margin:0px;}
.divcl{ font-size:14px; color:#4e4e4e; padding-top:0px; line-height:20px; text-align:left;font-family:"微软雅黑";  padding-bottom:50px;  background:#fff; border-bottom-left-radius:0px; padding-left:40px; padding-right:20px;}
.ctitle{font-family:"微软雅黑"; height:90px;  background:#fff; border-top-right-radius:0px;}
.ctitle .divzt{ padding-top:20px; font-size:20px; color:#4e4e4e; font-weight:600; letter-spacing:10px; text-align:left; padding-left:40px;}
.ctitle .diven{
	line-height: 18px;
	color: #4e4e4e;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
	text-align:left; 
	padding-left:40px;
}
.atitle{font-family:"微软雅黑"; height:60px;  background:#f27600; border-top-right-radius:0px;}
.atitle .divzt{ padding-top:10px; font-size:20px; color:#FFF; font-weight:600; letter-spacing:10px; text-align:left; padding-left:40px;}
.atitle .diven{
	line-height: 18px;
	color: #fff;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
	text-align:left; 
	padding-left:40px;
}
.about_main{ width:880px; float:left; margin:0px auto; margin-bottom:30px; margin-left:40px;font-family:"微软雅黑";}
.about_main_title{ width:100%; border-bottom:1px solid #cfcfcf; color:#666666; height:40px; line-height:40px; text-align:right; font-size:14px;}
.about_main_title a{ color:#222222}
.about_main_title a:hover{color:#cc2a2e}
.about_main_content{width:100%; border:1px solid #cfcfcf; margin-top:30px; padding:0px 0px;}

.about_main_about{ width:96%; margin:0px auto; }
.main_about{ width:840px; margin:0px auto;}
.main_aboutcontent{ float:left; width:400px; }
.about_titlezt{font-family:"微软雅黑"; font-size: 22px; font-weight:600; color: #222222;}
.about_titlezt em{
	line-height: 10px;
	color: #4f4f4f;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
	text-align:left; 
	padding-left:10px;
}
.main_qycontent{ float:left; width:100%; }
.lichengtitlezt{font-family:"微软雅黑"; font-size: 22px; font-weight:600; color: #222222; padding-left:20px; padding-top:20px}
.lichengtitlezt em{
	line-height: 10px;
	color: #4f4f4f;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
	text-align:left; 
	padding-left:10px;
}
.main_aboutimg{ float:left; margin-left:40px;}
.main_aboutimg img{ width:400px;}
.about_contentzt{font-family:"微软雅黑"; font-size: 14px; color: #4f4f4f; line-height:25px; padding-top:20px;}
.main_licheng{width:100%; margin:0px auto; margin-top:30px; background:#f3f3f3; padding-bottom:30px;}
.about_lun{
	position: relative;
	margin-top:30px;
	margin-bottom: 30px;
}
.about_lun .prve{
	position: absolute;
	left: -30px;
	top: 50%;
	margin-top: -15px;
}
.about_lun .next{
	position: absolute;
	right: -30px;
	top: 50%;
	margin-top: -15px;
}

.about_lun .back{
	width: 1024px;
	display: block;
	margin: 0 auto;
	position: relative;
}
.about_lun .back2{
	width: 760px;
	display: block;
	margin: 0 auto;
	position: relative;
}
.about_lun .back2{
	width: 800px;
	overflow: hidden;
}

.about_lun:before{
	content: "";
	width: 100%;
	border: 1px solid #fff;
	position: absolute;
	left: 0;
	top: 50%;
}
.about_lun ul{
	overflow: hidden;
	width: 999999px;
	position: relative;
}
.about_lun li{
	width: 254px;
	padding: 20px;
	float: left;
	margin-left: -90px;
	/*margin-bottom: 50px;*/
	height: 169px;
	position: relative;
	-webkit-transition: .5s all;
	transition: .5s all;
	background: #fff;
}
.about_lun li:hover{
	background: #cb393d;
}
.about_lun li:hover p{
	color: #fff;
}
.about_lun li:hover h5{
	color: #fff;
}
.about_lun li:hover .bor:before{
	background: #cb393d;
}
.about_lun li .bor{
	width: 10px;
	height: 189px;
	border:1px solid #fff;
	border-right: 0;
	position: absolute;
	left: -20px;
	top: 20px;
	border-bottom: 0;
	-webkit-transition: .5s all;
	transition: .5s all;
}
.about_lun li .bor:before{
	content: "";
	width: 18px;
	height: 18px;
	border: 1px solid #fff;
	border-radius: 50%;
	background: #252525;
	position: absolute;
	bottom: -10px;
	left: -10px;
	-webkit-transition: .5s all;
	transition: .5s all;
}
.about_lun li:first-child{
	margin-left: 35px;
}
.about_lun li:nth-child(even){
	margin-left: -90px;
	margin-top: 250px;
}
.about_lun li:nth-child(even) .bor{
	top: -40px;
	border-bottom: 1px solid #fff;
}
.about_lun li:nth-child(even) .bor:before{
	content: "";
	top: -10px;
	bottom: auto;
}
.about_lun li h5{
	font-size: 20px;
	color: #333;
	font-family: "gyq";
}
.about_lun li p{
	font-size: 12px;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	max-height: 95px;
	overflow: hidden;
}
.about_lun .back{
	width: 1134px;
	overflow: hidden;
}



.about_lun2{
	position: relative;
	margin-top:30px;
	margin-bottom: 30px;
}
.about_lun2 .prve2{
	position: absolute;
	left: -3px;
	top: 50%;
	margin-top: -15px;
}
.about_lun2 .next2{
	position: absolute;
	right: -3px;
	top: 50%;
	margin-top: -15px;
}

.about_lun2 .back{
	width: 1024px;
	display: block;
	margin: 0 auto;
	position: relative;
}
.about_lun2 .back2{
	width: 760px;
	display: block;
	margin: 0 auto;
	position: relative;
}
.about_lun2 .back2{
	width: 800px;
	overflow: hidden;
}

.about_lun2:before{
	content: "";
	width: 100%;
	border: 1px solid #fff;
	position: absolute;
	left: 0;
	top: 50%;
}
.about_lun2 ul{
	overflow: hidden;
	width: 999999px;
	position: relative;
}
.about_lun2 li{
	width: 254px;
	padding: 20px;
	float: left;
	margin-left: -90px;
	/*margin-bottom: 50px;*/
	height: 169px;
	position: relative;
	-webkit-transition: .5s all;
	transition: .5s all;
	background: #fff;
}
.about_lun2 li:hover{
	background: #cb393d;
}
.about_lun2 li:hover p{
	color: #fff;
}
.about_lun2 li:hover h5{
	color: #fff;
}
.about_lun2 li:hover .bor:before{
	background: #cb393d;
}
.about_lun2 li .bor{
	width: 10px;
	height: 189px;
	border:1px solid #fff;
	border-right: 0;
	position: absolute;
	left: -20px;
	top: 20px;
	border-bottom: 0;
	-webkit-transition: .5s all;
	transition: .5s all;
}
.about_lun2 li .bor:before{
	content: "";
	width: 18px;
	height: 18px;
	border: 1px solid #fff;
	border-radius: 50%;
	background: #252525;
	position: absolute;
	bottom: -10px;
	left: -10px;
	-webkit-transition: .5s all;
	transition: .5s all;
}
.about_lun2 li:first-child{
	margin-left: 35px;
}
.about_lun2 li:nth-child(even){
	margin-left: -90px;
	margin-top: 250px;
}
.about_lun2 li:nth-child(even) .bor{
	top: -40px;
	border-bottom: 1px solid #fff;
}
.about_lun2 li:nth-child(even) .bor:before{
	content: "";
	top: -10px;
	bottom: auto;
}
.about_lun2 li h5{
	font-size: 20px;
	color: #333;
	font-family: "gyq";
}
.about_lun2 li p{
	font-size: 12px;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	max-height: 95px;
	overflow: hidden;
}
.about_lun2 .back{
	width: 1134px;
	overflow: hidden;
}

.caes_content{ width:880px; float:left; margin:0px auto; margin-bottom:30px; margin-left:40px;font-family:"微软雅黑";}
.caes_list { width:880px;  margin:0px auto;  padding-bottom:30px;}
.caes_list li{
	width: 280px;
	position: relative;
	float: left;
	margin-right: 20px;
	overflow: hidden;

}
.caes_list li:nth-child(3n+3){
	margin-right: 0;
}
.caes_list li img{
	width: 280px;
	height: 210px;
	overflow: hidden;
	border:2px solid #cfcfcf
}
.caes_list li:hover img{
	border:2px solid #98ca24
}

.caes_list li p{
	line-height: 50px;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #222222;
}
.caes_list li:hover p{
	color: #98ca24;

}
.page{
	width: 100%;
	margin:0px auto; 
	padding-top:20px;
	text-align: center;
}
.page li{
	display: inline-block;
	width: 30px;
	margin: 0 5px;
	height: 30px;
}
.page li a{
	width: 100%;
	height: 100%;
	display: block;
	line-height: 30px;
	background: #d2d2d2;
	color: #fff;
}
.page li.prev{
	width: 114px;
}

.page li.next{
	width: 114px;
}
.page li:hover a{
	background: #98ca24;
}
.page li.act a{
		background: #98ca24;
}
.serv_list  {width:100%; margin:0px auto;}
.serv_list ul{
	overflow: hidden;
}
.serv_list li{
	width: 20%;
	text-align: center;
	float: left;
}
.serv_list li img{
	display: block;
	margin: 0 auto;
}
.serv_list li p{
	margin-top: 30px;
	font-size: 18px;
	color: #333333;
}
.serv_main  {width:100%; margin:0px auto;}
.serv_main li{
	width: 100%;
	height: 184px;
	background: #e5e5e5;
	overflow: hidden;
	margin-bottom: 30px;
}
.serv_main img{ width:100%;}
.serv_main li .img{
	float: left;
	width: 50%;
	-webkit-transition: all 1s;
	transition: all 1s;
}
.serv_main li img{ width:100%;}
.serv_main li .txt{
	float: right;
	width: 50%;
	padding: 30px 40px;
}
.serv_main li:nth-child(even) .img{
	float: right;
}
.serv_main li:nth-child(even) .txt{
	float: left;
	width: 50%;
}
.serv_main li .txt h5{
	font-size: 24px;
	color: #333;
}
.serv_main li .txt p{
	font-size: 14px;
	color: #666666;
	line-height: 1.6;
	margin-top: 20px;
	max-height: 66px;
	overflow: hidden;
}
.reso_tab table{
	width: 100%;
	text-align: left;
}
.reso_tab table th{
	line-height: 56px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background: #d18b00;
}
.reso_tab table th:nth-child(1){
	padding-left: 78px;
}
.reso_tab table td:nth-child(1){
	padding-left: 78px;
}
.reso_tab td{
	color: #333;
	font-size: 14px;
	height: 55px;
	position: relative;
}
.reso_tab td img{
	position: absolute;
	left: 25px;
	top: 13px;
}
/*.res_pop{
	width: 980px;
	height: 645px;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	display: none;
	position: fixed;
	left: 10px;
	top: 40px;

}*/
.layui-layer-ico{
	background: url(../images/guan.png) 0 0 no-repeat !important;
}
.layui-layer{
	background: none!important;
}
.layui-layer-setwin .layui-layer-close2{
	width: 58px!important;
	height: 58px!important;
}
.res_pop_back{
	width: 945px;
	background: #d18b00;
	padding:6px;
	border-radius: 10px;
}
.res_pop_back .head{
	height: 76px;
	width: 100%;
	line-height: 70px;
	position: relative;
}
.res_pop_back .head h5{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-indent: 36px;
}
.res_pop_back .img{
	position: absolute;
	right: -30px;
	top: -30px;
	width: 58px;
	line-height: 0;
	height: 58px;
	cursor: pointer;
}
.res_pop_main{
	width: 100%;
	padding: 35px;
	background: #fff;
	border-radius: 15px;

}
.res_pop_main h5{
	overflow: hidden;
}
.res_pop_main h5 b{
	font-size: 18px;
	color: #d68a15;
	font-weight: bold;
}
.res_pop_main h5 span{
	float: right;
	font-size: 14px;
	color: #666;
}
.pop_dl dl{
	display: inline-block;
	margin-right: 164px;
}
.pop_dl dl dt{
	font-size: 18px;
	color: #333333;
}
.pop_dl dl dd{
	font-size: 14px;
	color: #666;
}
.res_pop_main .txt{
	width: 540px;
}
.res_pop_main .txt b{
	font-size: 18px;
	color: #333333;
	display: block;
	font-weight: normal;
}
.res_pop_main .txt p{
	line-height: 2;
	font-size: 14px;
	color: #666;
}
.new_list{
	width: 100%;
	float: left;
}
.new_list ul li{
	display: block;
	width: 100%;
	overflow: hidden;
	margin-top: 29px;
}
.new_list li .time{
	float: left;
	width: 104px;
	height: 84px;
	background: #666666;
	text-align: center;
	margin-right: 39px;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.new_list li .time h6{
	font-size: 24px;
	color: #ffffff;
	margin-top: 16px;
}
.new_list li .time span{
	font-size: 14px;
	color: #fff;
}
.new_list li h5{
	font-size: 18px;
	color: #333;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.new_list li:hover h5{
	text-indent: 20px;
}
.new_list li p{
	font-size: 14px;
	color: #666;
	line-height: 1.6;
	margin-top: 14px;
	max-height: 44px;
	overflow: hidden;
}
.new_list li:hover .time{
	background: #98ca24;
}
.titlent{ font-size:14px; font-weight:600; text-align:center; border-bottom:1px solid #efefef; padding:10px 0px; margin:10px 0px;}
.new_det_main h5{
	font-size: 20px;
	color: #333333;
	text-align: center;
}
.new_det_main span{
	font-size: 14px;
	color: #999;
	display: block;
	width: 100%;
	text-align: center;
	/* [disabled]margin-top: 10px; */
}
.new_det_main{
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.new_det_main img{
	display: block;
	margin: 20px auto;
}
.new_det_page{
	padding-top: 30px;
	border-top: 1px dashed #d6d7dc;
}
.new_det_page li{
	overflow: hidden;
	width: 100%;
	display: block;
	margin-top: 20px;
}
.new_det_page li a{
	font-size: 14px;
	color: #999;
}
.new_det_page li a:nth-child(2){
	float: right;
	color: #d18b00;
	text-decoration: underline;
}
.conta_left{
	width: 365px;
	float: left;
}
.conta_left li{
	display: block;
	width: 100%;
	border-top: 1px dashed #e4e4e4;
	padding: 15px 0;
}
.conta_left li:first-child{
	margin-top: 0;
}
.conta_left li img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}
.conta_left li p{
	display: inline-block;
	vertical-align: middle;
}
.conta_right{
	float: right;
}
.search_pop{
	width: 100%;
	height: 100%;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 999999;
	display: none;
}
.search_pop .inp{
	position: absolute;
	top: 10%;
	left: 0;
	right: 0;
	margin: auto;
	width: 600px;

}
.search_pop .inp input[type="text"]{
	width: 600px;
	height: 60px;
	border: 1px solid #fff;
	background: none;
	padding-left: 15px;
	font-size: 30px;
	color: #fff;
	padding-right: 50px;
}
.search_pop .inp .btn{
	width: 36px;
	height: 34px;
	background: url(../images/ico_115.png) 0 0 no-repeat;
	position: absolute;
	right: 8px;
	top: 15px;
}
.guanbi{
	position: absolute;
	right: 20px;;
	top: 20px;
	cursor: pointer;

}
.gr_header{background:#fff; height: 100px; padding-top:10px; overflow: hidden; }
.head_phone{padding-top:3px;}
.gr_left{float:left; padding-left:0px}
.gr_right{float:right;    padding-right:55px!important;}
.gr_nav{ height: 50px; background:#f1700a; }
.gr_width{ width:1200px; margin:0 auto;}
.gr_nav li{ float: left; height: 50px; line-height: 50px; font-family: "微软雅黑"; font-size: 16px; text-align: center;}
.gr_nav li a{ display: block;padding: 0 40px 0 40px;  height: 50px; color: #fff; position: relative; z-index: 99;font-weight: 600;position: relative;}
.gr_nav li a:hover,.gr_nav li .current{background:#98ca24; color: #fff;}.nav li .nav_sub{ position: absolute; background:#fff; display: none; color: #040404; z-index:1000;}
.nr span{ text-align:left; }
.nav li .nav_sub p{min-width: 120px;}
.nav li .nav_sub p a{font-size: 12px; height: 30px !important; line-height:20px;color:#fff; background:#98ca24;}
.nav li .nav_sub p:hover .gr_nav li a:hover,.gr_nav li .current{background:#98ca24; color: #fff;}
.bgfooter{ background:#98ca24; padding:20px; border-bottom:1px solid #fff;}
.dbyangsi{max-width:1200px; margin:0px auto;}
.dbyangsi1{width:12%; float:left;}
.dbyangsi2{width:20%; float:left;}
.dbyangsi1 ul{ list-style:none}

.dbyangsi1 ul li{ width:100%; text-align:left; list-style:none; padding-top:5px; padding-bottom:5px; font-size:12px; }
.dbyangsi1 ul .ysjc{font-weight:600;font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.dbyangsi1 ul li a{ text-decoration:none; color:#fff}
.dbyangsi2 ul{ list-style:none}

.dbyangsi2 ul li{ width:100%; text-align:left; list-style:none; padding-top:5px; padding-bottom:5px; font-size:12px; }
.dbyangsi2 ul .ysjc{font-weight:600;font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.dbyangsi2 ul li a{ text-decoration:none; color:#fff}
.dbyangsi2 ul p{ width:100%; text-align:left; list-style:none; padding-top:5px; padding-bottom:5px; font-size:12px;color:#fff }
.productleft{ width:280px; float:left;}
.ptitle{font-family:"微软雅黑"; height:70px;  background:#f27600; border-top-right-radius:0px;}
.ptitle .divzt{ padding-top:10px; font-size:20px; color:#FFF; font-weight:600; letter-spacing:10px; text-align:left; padding-left:40px;}
.ptitle .diven{
	line-height: 10px;
	color: #fff;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
	text-align:left; 
	padding-left:40px;
}
.divclass{font-family:"微软雅黑"; padding-top:20px; padding-bottom:50px;  background:#ececec; border-bottom-left-radius:0px;}
.divclass ul{ padding:0px 30px; }
.divclass ul li{ float:left; width:100%; font-size:14px; text-align:left;  color:#fff; border-bottom:1px dotted #FFF; line-height:40px; height:40px; font-weight:600; font-size: 14px; background: url(../images/jt.png) 16px center no-repeat; padding-left:36px; }
.divclass ul .indexpro{ float:left; width:100%; font-size:14px; text-align:left;  color:#fff; border-bottom:0px dotted #FFF; line-height:40px; height:40px; font-weight:600; font-size: 14px; background:#f27300; padding-left:20px; margin:5px 0px;}
.divclass ul li a{color:#6e6e6e; }
.divclass ul .indexpro a{color:#fff;}
.divclass ul li a:hover{color:#98ca24; }
.productright{ padding-left:30px; float:left; margin-top:0px; width:890px;}
.productrighttitle{width:870px;}
.rightzt{float:left; text-align:center; background:#f27400; width:100px; height:30px; line-height:30px; font-weight:600; color: #fff; font-family:"微软雅黑"; font-size: 15px;}
.rightmore{ float:right; height:30px; line-height:30px; text-align:right}
.productright a:hover{color:#98ca24;}
.productrightcontent{ width:890px; clear:both; padding-top:20px;}
.productrightcontent ul li{float:left; width:280px; margin-right:15px; }
.productrightcontent ul li img{ width:280px; height:210px}
.productrightcontent ul li p{ padding-top:8px; padding-bottom:10px; text-align:center; font-family:"微软雅黑"; font-size: 12px;}
.ind_text_about{ background:#f3f3f3; width:100%; margin:0px auto; padding-bottom:20px; padding-top:10px; margin-top:20px;}
.maincase{ width:1200px; margin:0px auto;}
.indexcasrtitle{ text-align:center;font-family:"微软雅黑"; font-size: 16px; font-weight:600; color:#222222}
.indexcasrtitle em{ border-bottom:2px solid #f1700a; width:40px; display:block;text-align:center; margin:0px auto; margin-top:10px;}
.indexcasrtitleleft{ float:left; width:280px; margin-top:20px;}
.indexcasrtitleleft ul li{ width:100%; height:95px; line-height:95px; background:#f1700a; border-bottom:#FFF 1px solid; color:#FFFFFF;font-family:"微软雅黑"; font-size: 16px; font-weight:600; }
.indexcasrtitleleft ul li a{color:#FFFFFF;}
.indexcasrtitleleft ul .cbg0{background: url(../images/a1.png) 10px center no-repeat #f1700a;padding-left:60px; }
.indexcasrtitleleft ul .cbgn0{background: url(../images/an1.png) 10px center no-repeat #f1700a;padding-left:60px; color:#98ca24; }
.indexcasrtitleleft ul .cbgn0 a{color:#98ca24;}
.indexcasrtitleleft ul .cbgn1 a{color:#98ca24;}
.indexcasrtitleleft ul .cbgn2 a{color:#98ca24;}
.indexcasrtitleleft ul .cbgn3 a{color:#98ca24;}
.indexcasrtitleleft ul .cbgn4 a{color:#98ca24;}
.indexcasrtitleleft ul .cbg1{background: url(../images/a2.png) 16px center no-repeat #f1700a;padding-left:60px; background-size:36px;}
.indexcasrtitleleft ul .cbgn1{background: url(../images/an2.png) 16px center no-repeat #f1700a;padding-left:60px; background-size:36px;color:#98ca24;}
.indexcasrtitleleft ul .cbg2{background: url(../images/a3.png) 12px center no-repeat #f1700a;padding-left:60px;  background-size:44px;}
.indexcasrtitleleft ul .cbgn2{background: url(../images/an3.png) 12px center no-repeat #f1700a;padding-left:60px;  background-size:44px;color:#98ca24;}
.indexcasrtitleleft ul .cbg3{background: url(../images/a5.png) 12px center no-repeat #f1700a;padding-left:60px; background-size:40px;}
.indexcasrtitleleft ul .cbgn3{background: url(../images/an5.png) 12px center no-repeat #f1700a;padding-left:60px; background-size:40px;color:#98ca24;}
.indexcasrtitleleft ul .cbg4{background: url(../images/a4.png) 12px center no-repeat #f1700a;padding-left:60px; background-size:40px;}
.indexcasrtitleleft ul .cbgn4{background: url(../images/an4.png) 12px center no-repeat #f1700a;padding-left:60px; background-size:40px;color:#98ca24;}
.indexcasrtitleright{ width:890px; float:left;  margin:0px auto; margin-left:30px; margin-top:20px;}
.indexcasrtitleright ul li{float:left; width:280px; margin-right:15px; }
.indexcasrtitleright ul li img{ width:280px; height:210px}
.indexcasrtitleright ul li p{ padding-top:8px; padding-bottom:10px; text-align:center; font-family:"微软雅黑"; font-size: 12px;}
.indexcasrtitleright ul li a:hover{ color:#98ca24;}
.indexabout{width:1200px; margin:0px auto; margin-top:20px;}
.indexaboutleft{ width:870px; float:left;margin:0px auto;border:1px solid #d2d2d2; padding-bottom:20px;}
.indexaboutleftt{ width:96%; margin:0px auto; border-bottom:1px solid #d2d2d2; margin-top:20px; padding-bottom:10px; height:30px; line-height:30px;font-family:"微软雅黑"; font-size: 16px; font-weight:600}
.indexaboutleftt span{ float:right;font-size: 14px;}
.indexaboutleftc{width:96%; margin:0px auto; color:#222222; line-height:22px;font-size: 14px; margin-top:20px; font-family:"微软雅黑";}
.indexaboutleftq{width:96%; margin:0px auto; color:#222222; line-height:22px;font-size: 14px; margin-top:20px; font-family:"微软雅黑";}
.indexaboutleftc img{ float:left; margin-right:10px;}
.indexpatenr{ margin:0px auto; margin-top:20px; margin-bottom:20px;}
.indexyouhuititle{ text-align:center;font-family:"微软雅黑"; font-size: 16px; font-weight:600; color:#fff}
.indexyouhuititle em{ border-bottom:2px solid #f1700a; width:40px; display:block;text-align:center; margin:0px auto; margin-top:10px;}
.indexaboutright{ width:300px; float:left;  margin:0px auto;margin-left:28px; border:1px solid #f1700a; padding-bottom:18px;}
.indexaboutrightt{ height:50px; line-height:50px; background:#f1700a; color:#FFFFFF; padding:0px 8px; font-family:"微软雅黑"; font-size: 16px;}
.indexaboutrightt em{ float:right;font-size: 14px;}
.indexaboutrightt a{ color:#FFFFFF}
.indexaboutrightc{ padding:10px;}
.indexaboutrightc ul li{ width:100%; line-height:31px; font-family:"微软雅黑"; background: url(../images/dian.jpg) 0px center no-repeat; font-size: 12px; padding-left:15px;}
.indexaboutrightc ul li a:hover{ color:#98ca24}
.newindex{ width:1200px; margin:0px auto; padding-bottom:30px;}
.newindexleft{ width:425px; float:left; margin-left:20px;}
.newindexleft ul li{ width:100%; border-bottom:1px dotted #cfcfcf; float:left; padding:10px 0px;}

.newtitle{width:300px; margin:0px auto; text-align:left; font-family:"微软雅黑"; font-size: 14px; color: #222222;  font-weight:600; padding:5px 0px;}
.newcot{width:300px; margin:0px auto; text-align:left; font-family:"微软雅黑"; font-size: 12px; color: #666; line-height:20px;}
.newindexright{ width:425px; float:left;}
.quertiontitle{ text-align:left; height:36px; line-height:36px; border-bottom:1px solid #cfcfcf; font-family:"微软雅黑"; font-size: 14px; color: #222222;  font-weight:600; }
.quertiontitle em{float:right;font-size: 14px;}
.newindexright ul li{width:100%; border-bottom:1px dotted #cfcfcf; float:left; padding:10px 0px;}
.quertionw{background: url(../images/w.jpg) 0px center no-repeat; padding-left:28px; height:24px; line-height:20px;  text-align:left; font-family:"微软雅黑"; font-size: 14px; color: #222222;  font-weight:600;}
.quertiond{background: url(../images/d.jpg) 0px top no-repeat; padding-left:28px; margin-top:10px;  text-align:left; font-family:"微软雅黑"; font-size: 12px; color: #666; line-height:20px;}
.quertionwl{padding-left:0px; height:24px; line-height:20px;  text-align:left; font-family:"微软雅黑"; font-size: 14px; color: #222222;  font-weight:600;}
.quertiondl{ padding-left:0px; margin-top:10px;  text-align:left; font-family:"微软雅黑"; font-size: 12px; color: #666; line-height:20px;}
.newindexcontact{width:300px; float:left;  margin:0px auto;margin-left:28px; }
.contentat{ text-align:left; font-family:"微软雅黑"; font-size: 14px; color: #222222;  font-weight:600; padding:10px 0px;}
.contentac{text-align:left; font-family:"微软雅黑"; font-size: 12px; color: #666666; line-height:22px;}