 /* --移动APP开发------- */
.app_bg{width: 100%;height:auto;background: url("../images/bg2.jpg") no-repeat center; background-size:cover; }


.yd_app_box{margin: 0px; padding: 0px; position: relative; background: #fff; overflow: hidden} 
.yd_app_box li{margin: 0px; padding: 0px;  float: left;width: 25%}
.yd_app_box li dl{padding: 0px;  max-width:94%; margin: 0 auto}
.yd_app_box li dl dt{margin: 0px; padding: 0px; text-align: center;color: #111; line-height: 24px;font-weight: bold;font-size: 20px; margin-bottom: 5px}
.yd_app_box li dl dd{margin: 0px; padding: 0px; text-align: center;  color: #666;font-size: 16px; line-height: 24px;}
.yd_app_box li dl dt img{ width: auto; height: 60px;vertical-align: top}



 @media (max-width: 1450px) {
.yd_app_box li dl dt{font-size: 18px;}	
.yd_app_box li dl dd{font-size: 14px;line-height: 22px;}	
}

@media (max-width: 1000px) {
.yd_app_box li dl dt{font-size: 16px;line-height: 20px;}	
}
@media (max-width: 520px) {
.yd_app_box li{margin: 0px; padding: 0px;  float: left;width: 50%; margin-bottom: 8px}	
}




.how_list{ overflow:hidden; margin:0px; padding:0px;}
.how_list li{ width:23.5%; overflow:hidden; padding:0px;float:left; margin-right: 2%; background:#fff; margin-top:10px; margin-bottom:10px;border-radius:10px; border:#eee 1px solid}
.how_list li dl{  margin:0;overflow:hidden; padding:40px 20px; text-align:center;}
.how_list li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.how_list li dl dt img{ width:80px; height:80px; vertical-align:middle; border-radius:50%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.how_list li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#222; text-align:center}
.how_list li dl dd{ margin:0px; font-size:16px;overflow:hidden; padding:0px; line-height:26px; color:#666666; text-align:justify; text-align:center;}
.how_list li:nth-child(4n){margin-right:0}


.how_list li:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.06);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; cursor: pointer}
.how_list li dl:hover dt h3{ color:#006fcd}

.how_list li dl:hover dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
 @media (max-width: 1450px) {
.how_list li dl dd{font-size: 14px;line-height: 22px;}	
.how_list li dl dt h3{font-size: 18px;}	

}

@media (max-width: 1000px) {
.how_list li dl{  margin:0;overflow:hidden; padding:30px 10px;}
.how_list li dl dt h3{font-size: 16px;line-height: 20px;}	
.how_list li dl dt img{ width:60px; height:60px; }
}

@media (max-width: 640px) {
.how_list li{ width:49%; margin-right: 2%;	}
.how_list li:nth-child(4n){margin-right:0}
.how_list li:nth-child(2n){margin-right:0}
}




.how_list1{ overflow:hidden; margin:0px; padding:0px;}
.how_list1 li{ width:23.5%; overflow:hidden; padding:0px;float:left; margin-right: 2%;cursor: pointer}
.how_list1 li dl{  margin:0;overflow:hidden; padding:10px 10px; text-align:center;}
.how_list1 li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.how_list1 li dl dt img{ width:80px; height:80px; vertical-align:middle; border-radius:50%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.how_list1 li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#222; text-align:center}
.how_list1 li dl dd{ margin:0px; font-size:16px;overflow:hidden; padding:0px; line-height:26px; color:#666666; text-align:justify; text-align:center;}
.how_list1 li:nth-child(4n){margin-right:0}


.how_list1 li:hover{}
.how_list1 li dl:hover dt h3{ color:#006fcd}

.how_list1 li dl:hover dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
 @media (max-width: 1450px) {
.how_list1 li dl dd{font-size: 14px;line-height: 22px;}	
.how_list1 li dl dt h3{font-size: 18px;}	

}

@media (max-width: 1000px) {

.how_list1 li dl dt h3{font-size: 16px;line-height: 20px;}	
.how_list1 li dl dt img{ width:60px; height:60px; }
}

@media (max-width: 640px) {
.how_list1 li{ width:49%; margin-right: 2%;	}
.how_list1 li:nth-child(4n){margin-right:0}
.how_list1 li:nth-child(2n){margin-right:0}
}


.app_ys_list{overflow:hidden; margin:0px; padding:0px;}
.app_ys_list li{ width:49%; overflow:hidden; padding:0px;float:left; margin: 0;  border: 1px #ddd solid; margin-right: 2%; margin-bottom: 2%; background: #fff; padding: 20px} 
.app_ys_list li dl{ overflow:hidden; padding:0px; margin: 0} 
.app_ys_list li dl dt{ overflow:hidden; padding:0px; margin: 0; font-size:20px; font-weight:bold; color: #222; line-height: 34px; margin-bottom: 5px} 
.app_ys_list li dl dd{ overflow:hidden; padding:0px; margin: 0; font-size:16px;  color: #666; line-height: 26px;} 

.app_ys_tu{float: left;width: 66px; margin-right: 20px; margin-top: 10px}
.app_ys_tu img{width: 100%; height: auto;vertical-align: top}
.app_ys_list li:nth-child(2n){ margin-right: 0;}

 @media (max-width: 1450px) {
.app_ys_list li dl  dd{font-size: 14px;line-height: 22px;}	
.app_ys_list li dl  dt{font-size: 18px; line-height: 24px}	

}
@media (max-width: 1000px) {
.app_ys_list li dl dt{font-size: 16px;}		
.app_ys_tu{float: left;width: 55px; margin-right: 20px; margin-top: 10px}
}
@media (max-width: 650px) {
	
	.app_ys_list li{ width:100%; margin-right: 0px }
}
	
	
.wm_fw_list{overflow:hidden; margin:0px; padding:0px;}
.wm_fw_list li{ width:49%; overflow:hidden; padding:0px;float:left; margin: 0;  border: 1px #eee solid; margin-right: 2%; margin-bottom: 2%} 
.wm_fw_list li dl{ overflow:hidden; padding:30px 30px; margin: 0} 
.wm_fw_list li dl dt{ overflow:hidden; padding:0px; margin: 0; font-size:20px; font-weight:bold; color: #222; line-height: 34px; margin-bottom: 5px} 
.wm_fw_list li dl dd{ overflow:hidden; padding:0px; margin: 0; font-size:16px;  color: #666; line-height: 24px;} 

.wm_fw_tu{float: left;width: 45%}
.wm_fw_tu img{width: 100%; height: auto;vertical-align: top}
.wm_fw_list li:nth-child(2n){ margin-right: 0}
.wm_fw_list li:hover { background: #eee;cursor: pointer}
.wm_fw_list li:hover dt{ color:#006fcd}

 @media (max-width: 1450px) {
.wm_fw_list li dl dd{font-size: 14px;line-height: 22px;}	
.wm_fw_list li dl dt{font-size: 18px; line-height: 24px}	

}
 @media (max-width: 1260px) {
.wm_fw_tu{float: left;width: 48%}
.wm_fw_list li dl{padding:20px 20px; } 
}

 @media (max-width: 1100px) {
.wm_fw_tu{float: left;width: 46%}
.wm_fw_tu img{width: 100%; height:200px;vertical-align: top}

.wm_fw_list li dl{padding:20px 15px 20px 20px; } 
}
@media (max-width: 1000px) {
.wm_fw_list li dl dt{font-size: 16px;}	
}


 @media (max-width: 750px) {
	 .wm_fw_list li{ width:100%; margin-right: 0%; }
}
 @media (max-width: 450px) {
.wm_fw_tu{float: none;width: 100%}
.wm_fw_tu img{width: 100%; height:auto;vertical-align: top}
.wm_fw_list li dl{padding:20px 20px; } 
.wm_fw_list li{ width:100%; margin-right: 0%; margin-bottom: 20px}
.wm_fw_list li:last-child{margin-bottom:0}
}

.hyfa_box{overflow: hidden;background: #fff;padding: 0px; margin: 0px; position: relative}
.hyfa_L{overflow: hidden;float: left;width: 25%; margin: 0px; padding: 0px;background: #006fcd}
.hyfa_R {overflow: hidden;float:right;width:75%;margin: 0px; padding: 0px; position: absolute; z-index: 1; left: 25%;height: 100%;top:0px}

.tab_nav1{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center}
.tab_nav1 li{color:#222; text-align:center; cursor:pointer; position: relative;font-size: 16px; padding: 15px 0px;width: 50%;float:left; border-right: #fff 1px solid;border-bottom: #fff 1px solid}
.tab_nav1 li.active1{ color:#fff; text-align: center;background: #0da7e7;}
.pic_img1{ vertical-align: top; margin-bottom: 2px; text-align: center}
.pic_img1 img{ width: 32px; height: 32px; vertical-align: top}

.tab_nav1 li .fa_title{font-size: 16px; line-height: 24px; color: #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tab_nav1 li:hover{background: #0da7e7;}

.tab_nav1 li:nth-child(9){border-bottom: #fff 0px solid}
.tab_nav1 li:nth-child(10){border-bottom: #fff 0px solid}

.tab_bd1 .div1{display:none; padding:0px 0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd1 .div1.thisclass{ display:block; width: 100%}

.fa_xx dl{overflow:hidden; margin:0px; padding:40px 30px;}
.fa_txt_sm{overflow:hidden; margin:0px; padding:0px; color: #fff;line-height: 24px;font-size: 16px  }
.fa_txt_sm h2{line-height: 34px;color: #fff;font-size: 30px;margin-bottom: 10px}
.fa_txt_sm h3{line-height: 34px;color: #fff;font-size:24px;margin-bottom: 10px; margin-top: 20px}

.fa_xx_tu{width: 48%; float: right; text-align: center;  padding:30px }
.fa_xx_tu img{max-width: 100%; width: auto; max-height: 385px; vertical-align:middle}


.fa_xx{overflow: hidden;padding: 0px; margin: 0px;position: absolute; z-index: 2; right: 0;width: 75%; height: 100%;top:0px; }
.secai1{ background: #f2684c }
.secai2{ background: #3ec6ae }
.secai3{ background: #ffb229 }
.secai4{ background: #e3493d }
.secai5{ background: #01b762 }
.secai6{ background: #fea83b }
.secai7{ background: #4a88d3 }
.secai8{ background: #fed23e }
.secai9{ background: #3d9ca4 }
.secai10{ background: #7d5eea }

@media (max-width: 1450px) {
.fa_txt_sm h2{line-height: 30px;font-size: 25px;}
.fa_txt_sm h3{line-height: 30px;font-size:20px;}	
.fa_txt_sm{font-size: 14px }	
}

@media (max-width: 900px) {
.hyfa_L{overflow: hidden;float: none;width: 100%; }
.hyfa_R {overflow: hidden;float:none;width:100%;margin: 0px; padding: 0px; position: relative; z-index: 1; left:inherit;height:auto;top:0px}
.fa_xx{overflow: hidden;padding: 0px; margin: 0px;position: relative; z-index: 2; right: 0;width: 100%; height: 100%;top:0px; }
	
.tab_nav1 li{font-size: 15px; padding: 8px 0px;width: 20%;float:left; border-right: #fff 1px solid;border-bottom: #fff 1px solid}
.tab_nav1 li:nth-child(9){border-bottom: #fff 1px solid}
.tab_nav1 li:nth-child(10){border-bottom: #fff 1px solid;border-right: #fff 0px solid;}
.tab_nav1 li:nth-child(5n){border-right: #fff 0px solid;}
.tab_nav1 li .fa_title{font-size: 15px; line-height: 22px;}
.fa_txt_sm h2{line-height: 30px;font-size: 20px;}
.fa_txt_sm h3{line-height: 30px;font-size:18px;}
}
@media (max-width: 700px) {
.fa_xx_tu{width: 40%; float: right; text-align: center;  padding:20px }
.fa_xx_tu img{max-width: 100%; width: auto; max-height: 300px; vertical-align:middle}
.fa_xx dl{overflow:hidden; margin:0px; padding:20px 20px;}
}

@media (max-width: 600px) {
.tab_nav1 li{font-size: 14px;}
.tab_nav1 li .fa_title{font-size: 14px; line-height: 22px;}
.pic_img1 img{ width: 26px; height: 26px; vertical-align: top}
}

@media (max-width: 500px) {
.tab_nav1 li .fa_title{font-size: 13px; line-height: 22px;}
.fa_xx_tu{width: 100%; float:  none; text-align: center;padding:20px 20px 0px 20px }
.fa_xx_tu img{max-width: 100%; width: auto; max-height: 100px; vertical-align:middle; }
}


 /*-----政企信息化------- */
.zq_bg{width: 100%;height:auto;background: url("../images/bg1.jpg") no-repeat center; background-size:cover; }

.zq_how_list{ overflow:hidden; margin:0px; padding:0px;}
.zq_how_list li{ width:23.5%; overflow:hidden; padding:0px;float:left; margin-right: 2%; background:#399bec; margin-top:10px; margin-bottom:10px;border-radius:10px; border:#eee 1px solid}
.zq_how_list li dl{  margin:0;overflow:hidden; padding:40px 20px; text-align:center;}
.zq_how_list li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.zq_how_list li dl dt img{ width:80px; height:80px; vertical-align:middle; border-radius:50%;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.zq_how_list li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#fff; text-align:center}
.zq_how_list li dl dd{ margin:0px; font-size:16px;overflow:hidden; padding:0px; line-height:24px; color:#fff; text-align:justify; text-align:center; min-height: 48px}
.zq_how_list li:nth-child(4n){margin-right:0}

.zq_how_list li:nth-child(1){background:#399bec;}
.zq_how_list li:nth-child(2){background:#f8814f;}
.zq_how_list li:nth-child(3){background:#1bc4b9;}
.zq_how_list li:nth-child(4){background:#4a7dfe;}


.zq_how_list li:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.06);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; cursor: pointer}
.zq_how_list li dl:hover dt h3{ color:#ffa200}

.zq_how_list li dl:hover dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
 @media (max-width: 1450px) {
.zq_how_list li dl dd{font-size: 14px;line-height: 22px;}	
.zq_how_list li dl dt h3{font-size: 18px;}	

}

@media (max-width: 1000px) {
.zq_how_list li dl{  margin:0;overflow:hidden; padding:30px 10px;}
.zq_how_list li dl dt h3{font-size: 16px;line-height: 20px;}	
.zq_how_list li dl dt img{ width:60px; height:60px; }
}

@media (max-width: 640px) {
.zq_how_list li{ width:49%; margin-right: 2%;	}
.zq_how_list li:nth-child(4n){margin-right:0}
.zq_how_list li:nth-child(2n){margin-right:0}
}


.yf_ys_list{ overflow:hidden; margin:0px; padding:0px;}

.yf_ys_list li{ width:20%; overflow:hidden; padding:0px; margin-bottom:20px; float:left; margin-top: 10px}
.yf_ys_list li dl{  margin:0 auto;overflow:hidden; padding:0px; text-align:center}
.yf_ys_list li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.yf_ys_list li dl dt img{ width:60px; height:60px; vertical-align:middle;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.yf_ys_list li dl dt h3{ margin:0px; font-size:16px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px}
.yf_ys_list li dl dd{ margin:0px; font-size:14px;overflow:hidden; padding:0px; line-height:24px; color:#666666}

.yf_ys_list li:hover img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

@media only screen and (max-width:1000px) {
.yf_ys_list li dl dt h3{ font-size:14px;margin-top:5px}
}
@media only screen and (max-width:760px) {
.yf_ys_list li dl dt img{ width:40px; height:40px; vertical-align:middle}
}

@media only screen and (max-width:640px) {
.yf_ys_list li{ width:33.333%; }
}

 /*-----品牌官网------- */
.fangan1{ overflow:hidden; margin:0px; padding:0px}
.fangan1 li{ overflow:hidden; margin:0px; padding:50px 0px;width:100%;float:left}
.fangan1 li dl{ overflow:hidden; margin:0px; padding:0px 4%;}
.fangan1 li dl dt{ overflow:hidden; margin:0px; color:#222; line-height:200%; font-size:30px; font-weight:bold;padding:0px 20px; padding-top:4%}
.fangan1 li dl dd{ overflow:hidden; margin:0px; color:#666; line-height:190%; font-size:16px;padding:0px 20px;}

.fangan1_tu{overflow:hidden; margin:0px; padding:0px; position:relative; float:left; width:50%;}
.fangan1_tu img{ max-width:100%; width:auto; height:auto; vertical-align:top; text-align:center;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.fangan1 li:nth-child(2n-1) .fangan1_tu{ float:left; }
.fangan1 li:nth-child(2n) .fangan1_tu{ float: right;}
.fangan1 li:nth-child(2n){ background:#fff}
.fangan1 li:nth-child(2n-1){ background:#eee}
.fangan1_tu:hover img{-webkit-transform: scale(0.96);transform: scale(0.96);-moz-transform: scale(0.96);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.fangan1 li dl:hover dt{ color: #01519a}
@media only screen and (max-width:1100px) {
.fangan1 li{ overflow:hidden; margin:0px; padding:30px 0px; width:100%;float:left}
.fangan1_tu{overflow:hidden; margin:0px; padding:0px; position:relative; float:left; width:50%;}
.fangan1 li dl{ overflow:hidden; margin:0px; padding:0px 2%;}
.fangan1 li dl dt{ font-size:26px;  padding-top:10px}
.fangan1 li dl dd{font-size:14px;padding:0px 10px;}
}
@media only screen and (max-width:700px) {
.fangan1 li dl dt{ font-size:24px;}
}
@media only screen and (max-width:650px) {
.fangan1 li{ overflow:hidden; margin:0px; padding:30px 0px; width:100%;float:left}
.fangan1 li:nth-child(2n-1) .fangan1_tu{ float:left;}
.fangan1 li:nth-child(2n) .fangan1_tu{ float: left;}
.fangan1_tu{overflow:hidden; margin:0px; padding:0px; position:relative; float:left; width:100%;}
.fangan1_tu img{ max-width:100%; width:auto; height:auto; vertical-align:top; text-align:center}

}

.pp_web_bg{width: 100%;height:auto;background: url("../images/web_sj.jpg") no-repeat center; background-size:cover; }

.sy_ys_L{ padding: 0px; margin: 0px; overflow: hidden; width:28%;float: left}
.sy_ys_M{ padding: 0px; margin: 0px 3%; overflow: hidden; width:38%;float: left}
.sy_ys_R{ padding: 0px; margin: 0px; overflow: hidden; width:28%;float:right}

.sy_ys_M img{max-width: 100%; width: auto;height: auto;vertical-align: top}


.ys_js1{padding: 0px; margin: 0px; overflow: hidden;  margin-top:10%}
.ys_js1 li {padding: 0px; margin: 0px; overflow: hidden; list-style: none; margin-bottom: 30px}
.ys_js1 li dl{padding: 0px; margin: 0px; overflow: hidden; }
.ys_js1 li dl dt{padding: 0px; margin: 0px; overflow: hidden;font-size: 24px; color: #fff; line-height:40px; margin-bottom:5px; position: relative; font-weight: 700;text-align: right}
.ys_js1 li dl dd{padding: 0px; margin: 0px; overflow: hidden;font-size: 16px; line-height: 24px; color: #fff;text-align: right }

.ys_js1 li:last-child{ margin-bottom: 0px}



.ys_js2{padding: 0px; margin: 0px; overflow: hidden;  margin-top:10%}
.ys_js2 li {padding: 0px; margin: 0px; overflow: hidden; list-style: none; margin-bottom: 30px}
.ys_js2 li dl{padding: 0px; margin: 0px; overflow: hidden; }
.ys_js2 li dl dt{padding: 0px; margin: 0px; overflow: hidden;font-size: 24px; color: #fff; line-height:40px; margin-bottom:5px; position: relative;font-weight: 700}
.ys_js2 li dl dd{padding: 0px; margin: 0px; overflow: hidden;font-size: 16px; line-height: 24px; color: #fff }

.ys_js2 li:last-child{ margin-bottom: 0px}



.i_hz_tu1{width:60px; height: 60px;text-align: center; text-align: right;display: inline-block}
.i_hz_tu1 img{ width: 100%; height: 100%;vertical-align: top}

@media only screen and (max-width:1300px) {
	.i_hz_tu1{width:50px; height: 50px;}
	.ys_js1 li dl dt{font-size: 20px; }
	.ys_js2 li dl dt{font-size: 20px; }
.sy_ys_L{ padding: 0px; margin: 0px; overflow: hidden; width:32%;float: left}
.sy_ys_M{ padding: 0px; margin: 0px 3%; overflow: hidden; width:30%;float: left; margin-top: 3%}
.sy_ys_R{ padding: 0px; margin: 0px; overflow: hidden; width:32%;float:right}
	
	.ys_js1{padding: 0px; margin: 0px; overflow: hidden;  margin-top:0%}
	.ys_js2{padding: 0px; margin: 0px; overflow: hidden;  margin-top:0%}
}

@media only screen and (max-width:1100px) {
	.i_hz_tu1{width:50px; height: 50px;}
	.ys_js1 li dl dt{font-size: 18px; }
	.ys_js1 li dl dd{font-size: 14px; line-height: 22px }
	.ys_js2 li dl dt{font-size: 18px; }
	.ys_js2 li dl dd{font-size: 14px; line-height: 22px }

}

@media only screen and (max-width:960px) {
	.i_hz_tu1{width:50px; height: 50px;}
	.ys_js1 li dl dt{font-size: 16px;  text-align: center;line-height:30px;}
	.ys_js1 li dl dd{font-size: 14px; line-height: 24px; text-align: center; }
	.ys_js2 li dl dt{font-size: 16px;  text-align: center;line-height:30px;}
	.ys_js2 li dl dd{font-size: 14px; line-height: 24px; text-align: center; }
	.ys_js1 li:last-child{ margin-bottom: 20px}
.sy_ys_L{ padding: 0px; margin: 0px; overflow: hidden; width:100%;float: none}
.sy_ys_M{ padding: 0px; margin: 0px 3%; overflow: hidden; width:30%;float: left; margin-top: 6%; display: none}
.sy_ys_R{ padding: 0px ; margin: 0px; overflow: hidden; width:100%;float:none}
	.ys_js1 li {border: 1px solid rgb(255,255,255,0.3); padding: 20px;border-radius: 10px;background: rgb(255,255,255,0.05);box-shadow: inset 0px 0px 12px 7px #333;}
	.ys_js2 li {border: 1px solid rgb(255,255,255,0.3); padding: 20px;border-radius: 10px;background: rgb(255,255,255,0.05);box-shadow: inset 0px 0px 12px 7px #333;}

}


.web_sj_icon_box{margin: 0px; padding:0px; overflow: hidden;}
.web_sj_icon{ width: 33.33%;margin: 0px; padding: 0px;float: left;text-align: center; margin-top: 15px}
.web_sj_icon p{margin: 0px; padding: 0px; overflow: hidden; text-align: center;font-size: 16px; padding-top: 5px}
.web_sj_icon img{width:auto; height: 43px; vertical-align: top}



@media only screen and (max-width:1200px) {
.web_sj_icon img{width:auto; height: 35px; vertical-align: top}	
.web_sj_icon p{font-size: 14px;}
}



 /*-----智慧政务OA------- */

.xxllist{overflow:hidden; padding:0px; margin:0px;}
.xxllist li{ overflow:hidden; padding:0px; margin:0px; width:19.2%; list-style:none; float:left;border:#ddd 1px solid; background:#fff;margin-right: 1%; margin-bottom:1% }
.xxllist li dl{ overflow:hidden; padding:30px 10px; margin:0px;}
.xxllist li dl dt{ overflow:hidden; padding:0px; margin:0px; color:#222;text-align:center}
.xxllist li dl dt img{ width:46px; height:46px; vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.xxllist li dl dt h3{font-size:18px; font-weight:700; line-height:30px; margin-bottom:5px; margin-top:5px; text-align:center}
.xxllist li dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:14px; line-height:24px; color:#888;text-align:center; min-height: 96px }
.xxllist li dl:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.1);}
.xxllist li a{ display:inline}
.xxllist li dl:hover dt h3{ color:#0066CC}
.xxllist li:hover dl dt img{transform:rotateY(180deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.xxllist li:nth-child(5n){margin-right: 0% }

@media only screen and (max-width:1200px) {
.xxllist li dl dt h3{font-size:16px;}
.xxllist li dl dd{font-size:12px; line-height:22px;  min-height:88px }	
	
}


@media only screen and (max-width:1000px) {
	.xxllist li{ width:32%;margin-right: 2%; margin-bottom:2% }
	.xxllist li:nth-child(5n){margin-right: 2% }
	.xxllist li:nth-child(3n){margin-right: 0% }
}


@media only screen and (max-width:640px) {
	.xxllist li{ width:49%; }
	.xxllist li:nth-child(5n){margin-right: 2% }
	.xxllist li:nth-child(3n){margin-right: 2% }
 .xxllist li:nth-child(2n){margin-right: 0% }
}

@media only screen and (max-width:410px) {
	.xxllist li{ width:100%; margin-right: 0%; margin-bottom: 15px}
	.xxllist li:nth-child(5n){margin-right: 0% }
	.xxllist li:nth-child(3n){margin-right: 0% }
 .xxllist li:nth-child(2n){margin-right: 0% }
	.xxllist li dl dd{font-size:14px; line-height:24px;min-height:24px; height: auto}
}



.zw_fa_list{overflow:hidden; padding:0px; margin:0px;}
.zw_fa_list li{ overflow:hidden; padding:0px; margin:0px; width:24.25%; list-style:none; float:left;background:#fff;margin-right: 1%; margin-bottom:2% }
.zw_fa_list li dl{ overflow:hidden; padding:30px 20px; margin:0px;}
.zw_fa_list li dl dt{ overflow:hidden; padding:0px; margin:0px; color:#fff;font-size:18px; font-weight:700; line-height:30px; margin-bottom:5px;}
.zw_fa_list li dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:14px; line-height:24px; color:rgba(255,255,255,0.9); min-height: 72px}
.zw_fa_list li:nth-child(1){background:#25a1d7;}
.zw_fa_list li:nth-child(2){background:#97b544;}
.zw_fa_list li:nth-child(3){background:#46b36c;}
.zw_fa_list li:nth-child(4){margin-right:0%;background:#f3cd22 }
.zw_fa_list li:nth-child(5){width: 32.53%;margin-right: 1.2%;background:#ec8c2f;}
.zw_fa_list li:nth-child(6){width: 32.53%;margin-right: 1.2%;background:#38aab0; }
.zw_fa_list li:nth-child(7){margin-right:0%;width: 32.53%;background:#3b7db1; }

.zw_fa_list li:nth-child(8){margin-right:1%;width: 49.5% ;background:#4c7184;}
.zw_fa_list li:nth-child(9){margin-right:0%;width: 49.5% ;background:#db5484;}

@media only screen and (max-width:1360px) {
.zw_fa_list li dl dd{min-height: 96px }
}

@media only screen and (max-width:1200px) {
.zw_fa_list li dl dt{font-size:16px;}
.zw_fa_list li dl dd{font-size:12px; line-height:22px; min-height:88px }	
.zw_fa_list li dl{ padding:20px 20px}	
}

@media only screen and (max-width:950px) {
.zw_fa_list li dl dd{ min-height:110px }	
}

@media only screen and (max-width:850px) {
.zw_fa_list li dl dd{ min-height:110px }
.zw_fa_list li{width:32%; margin-right: 2% }
.zw_fa_list li:nth-child(3){margin-right:0%; }
.zw_fa_list li:nth-child(4){margin-right:2%; }
.zw_fa_list li:nth-child(5){width:32%; margin-right: 2%}
.zw_fa_list li:nth-child(6){width:32%; margin-right: 0%}
.zw_fa_list li:nth-child(7){width:49%; margin-right: 2%}

.zw_fa_list li:nth-child(8){margin-right:0%;width: 49% }
.zw_fa_list li:nth-child(9){margin-right:0%;width: 100% }	
	
.zw_fa_list li dl{ padding:20px 15px}	

}

@media only screen and (max-width:500px) {
.zw_fa_list li dl dd{ min-height:24px; height: auto;font-size: 14px; }
.zw_fa_list li{width:100%; margin-right: 0%;margin-bottom: 20px }
.zw_fa_list li:nth-child(3){margin-right:0%; }
.zw_fa_list li:nth-child(4){margin-right:0%; }
.zw_fa_list li:nth-child(5){width:100%; margin-right: 0%}
.zw_fa_list li:nth-child(6){width:100%; margin-right: 0%}
.zw_fa_list li:nth-child(7){width:100%; margin-right: 0%}

.zw_fa_list li:nth-child(8){margin-right:0%;width: 100% }
.zw_fa_list li:nth-child(9){margin-right:0%;width: 100% }	
}


 /*-----智慧党建------- */
.zhj_bt{line-height:40px;font-size: 20px; color:#222; font-weight:bold}

.ser_zhdj_L{ overflow:hidden; padding:0px; margin:0px; width:48%; float:left}
.ser_zhdj_R{ overflow:hidden; padding:0px; margin:0px; width:48%; float:right}

@media only screen and (max-width:1000px) {
.ser_zhdj_L{ overflow:hidden; padding:0px; margin:0px; width:100%; float:left}
.ser_zhdj_R{ overflow:hidden; padding:0px; margin:0px; width:100%; float:right}
}

.img_box{ overflow:hidden; text-align:center; margin:0px; padding:0px}
.img_box img{ overflow:hidden; vertical-align: middle;width:100%; height:auto}



.zhdj_txt1{overflow:hidden; padding:20px 0px 10px 0px; margin:0 auto}
.zhdj_txt1 dl{overflow:hidden; padding:0px; margin:0px; }
.zhdj_txt1 dl dt{overflow:hidden; padding:0px; margin:0px; font-size:18px; color:#222; line-height:200%;font-weight: bold}
.zhdj_txt1 dl dd{overflow:hidden; padding:0px; margin:0px; color:#888; font-size:14px; line-height:24px;}

.zhdj_txt1 li {overflow:hidden;padding:0px; margin:0px; margin-bottom:5px}

.zhdj_txt1 dl dd  strong{ color:#333}

.red_txxt1{ font-size:24px; color:#FF0000}
.red_txxt2{ font-size:16px; color:#FF0000}

.x_bt{ font-size:18px; text-align:center; color:#FF7200}

.djlist{ overflow:hidden; margin:0px; padding:20px 0px}
.djlist li{ overflow:hidden; margin:0px; padding:0px; width:33.33%; margin-bottom:20px; float:left}
.djlist li dl{ overflow:hidden;width:88%; margin:0 auto;background:rgba(255, 255, 255, 0.8); border-radius:8px;box-shadow:0 0 10px 1px rgba(0,0,0,.1); margin:10px; padding:20px 0px}
.djlist li dl dt{ overflow:hidden; margin:0px; padding:0px; font-size:18px; color:#D70600; font-weight:bold; text-align:center}
.djlist li dl dt p{ font-size:16px; font-weight:normal;color:#222; line-height:25px}
.djlist li dl dd{ overflow:hidden; margin:0px; padding:0px; font-size:14px; color:#555;text-align:center; padding-top:6px} 
.djlist li dl dt img{ width:auto; height:80px;}
.djlist li:hover dl dt img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
@media only screen and (max-width:1200px) {
.djlist li dl dt img{ width:auto; height:60px;}
}
@media only screen and (max-width:600px) {
.djlist{ overflow:hidden; margin:0px; padding:10px 0px}
.djlist li{ overflow:hidden; margin:0px; padding:0px; width:50%; margin-bottom:10px; float:left}
.djlist li dl{ overflow:hidden; width:90%; border-radius:8px;box-shadow:0 0 10px 1px rgba(0,0,0,.1); margin:5px; padding:20px 0px}
	
}


.djgnlm{ overflow:hidden; padding:0px;  margin:0px; padding-top:15px}
.djgnlm span{ padding:2px 10px;overflow:hidden; background:#ea3d3d; font-size:16px; color:#FFFFFF; margin-left:5px;margin-right:5px; margin-bottom:10px; line-height:36px; float:left}

@media only screen and (max-width:1200px) {
	
	.djgnlm span{font-size:14px; color:#FFFFFF; line-height:32px;}

}

.ser_dj_bg{ overflow:hidden; background:#fff url(../images/dj_bg.jpg) no-repeat center top;background-size:cover;}


/*-----------大数据分析平台------------*/

.tab_nav2{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; background: #fff}
.tab_nav2 li{color:#222; text-align:center; cursor:pointer;font-size: 18px; padding:0px;width: 25%;float:left; line-height: 50px; border: #ddd 1px solid}
.tab_nav2 li.active2{ color:#fff; text-align: center;background: #006fcd;}
.tab_nav2 li:hover{background: #006fcd;}

.tab_bd2 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd2 .div1.thisclass{ display:block; width: 100%}
.tab_nav2 li:nth-child(2){ border-left: #ddd 0px solid}
.tab_nav2 li:nth-child(3){ border-left: #ddd 0px solid}
.tab_nav2 li:nth-child(4){ border-left: #ddd 0px solid}

.cjxq_list{overflow:hidden; padding: 30px; margin: 0px; background: #fff; border: #ddd 1px solid; border-top: #ddd 0px solid; min-height: 500px}
.cjxq_list dl{overflow:hidden; padding: 0px; margin: 0px; padding-top: 5% }
.cjxq_list dl dt{overflow:hidden; padding: 0px;margin: 0px;font-size:20px;line-height:30px;margin-bottom:20px;color:#222;font-weight: bold}
.cjxq_list dl dd{overflow:hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666  }
.cjxq_list dl dd p{font-size: 14px;}
.cjxq_list dl dd p strong{ color: #222;font-weight: bold}
.cjxq_list dl dd strong{ color: #222;font-weight: bold}

.cjxq_tu{ width: 59%; float: right; margin-left: 30px; text-align: center}
.cjxq_tu img{ width: 100%; height: auto; vertical-align: middle;}

@media only screen and (max-width:1450px) {
.tab_nav2 li{font-size: 16px;}
.cjxq_list dl dd{font-size: 14px;}		
.cjxq_list dl dd p{font-size: 14px;}
.cjxq_list{	min-height: 480px}
.cjxq_list dl{padding-top:20px }	
}


@media only screen and (max-width:1200px) {
	.cjxq_list dl dt{font-size: 18px}
.cjxq_list{	min-height: 420px}
.cjxq_list dl{padding-top:10px }	
}

@media only screen and (max-width:900px) {
.cjxq_list{	min-height: 200px;height: auto}
.cjxq_list dl{padding-top:10px }
.cjxq_tu{ width: 55%; float: right; margin-left: 20px; text-align: center}
.cjxq_list{padding:20px 20px;}
}
@media only screen and (max-width:700px) {
.cjxq_list{	min-height: 30px;height: auto}
.cjxq_list dl{padding-top:20px }
.cjxq_tu{ width: 100%; float: none; margin-left:0px; text-align: center}
.cjxq_list{padding:20px 15px;}
.cjxq_list dl dt{ text-align: center; margin-bottom: 5px}
}


@media only screen and (max-width:450px) {
.tab_nav2 li{width: 50%;line-height: 44px}	
.tab_nav2 li:nth-child(2){ border-left: #ddd 0px solid}
.tab_nav2 li:nth-child(3){ border-left: #ddd 1px solid;border-top: #ddd 0px solid}
.tab_nav2 li:nth-child(4){ border-left: #ddd 0px solid;border-top: #ddd 0px solid}	
}


.tab_nav3{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; background: #fff;border: #ddd 1px solid;border-bottom: #ddd 0px solid;}
.tab_nav3 li{color:#222; text-align:center; cursor:pointer;font-size: 18px; padding:0px;width: 25%;float:left; line-height: 50px; border-bottom: #ddd 1px solid; position: relative}
.tab_nav3 li.active3{ color:#006fcd; text-align: center;border-bottom: #006fcd 2px solid}
.tab_nav3 li:hover::after{ position: absolute; z-index: 2;width: 100%;left:0; bottom:1px; height: 2px; background: #006fcd}

.tab_bd3 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd3 .div1.thisclass{ display:block; width: 100%}

.gnts_list{overflow:hidden; padding: 30px; margin: 0px; background: #fff; border: #ddd 1px solid; border-top: #ddd 0px solid; min-height: 500px}
.gnts_list dl{overflow:hidden; padding: 0px; margin: 0px; padding-top: 5% }
.gnts_list dl dt{overflow:hidden; padding: 0px;margin: 0px;font-size:20px;line-height:30px;margin-bottom:20px;color:#222;font-weight: bold}
.gnts_list dl dd{overflow:hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666  }
.gnts_list dl dd p{font-size: 14px;}
.gnts_list dl dd p strong{ color: #222;font-weight: bold}
.gnts_list dl dd strong{ color: #222;font-weight: bold}

.gsts_tu{ width: 59%; float: right; margin-left: 30px; text-align: center}
.gsts_tu img{ width: 100%; height: auto; vertical-align: middle;}

@media only screen and (max-width:1450px) {
.tab_nav3 li{font-size: 16px;}
.gnts_list dl dd{font-size: 14px;}		
.gnts_list dl dd p{font-size: 14px;}
.gnts_list{	min-height: 480px}
.gnts_list dl{padding-top:20px }	
}


@media only screen and (max-width:1200px) {
.gnts_list dl dt{font-size: 18px}
.gnts_list{	min-height: 420px}
.gnts_list dl{padding-top:10px }	
}

@media only screen and (max-width:900px) {
.gnts_list{	min-height: 200px;height: auto}
.gnts_list dl{padding-top:10px }
.gsts_tu{ width: 55%; float: right; margin-left: 20px; text-align: center}
.gnts_list{padding:20px 20px;}
}
@media only screen and (max-width:700px) {
.gnts_list{	min-height: 30px;height: auto}
.gnts_list dl{padding-top:20px }
.gsts_tu{ width: 100%; float: none; margin-left:0px; text-align: center}
.gnts_list{padding:20px 15px;}
.gnts_list dl dt{ text-align: center; margin-bottom: 5px}
}

@media only screen and (max-width:450px) {
.tab_nav3 li{width: 50%;line-height: 44px}	
.tab_nav3 li.active3{ color:#006fcd; text-align: center;border-bottom: #006fcd 1px solid}
.tab_nav3 li:hover::after{ position: absolute; z-index: 2;width: 100%;left:0; bottom:1px; height: 1px; background: #006fcd}
}


/*---------智慧零售---------------*/
.zhls_nav{ padding: 0px; overflow: hidden; max-width: 1000px; margin: 0 auto;background-color: #FFFFFF;
    border: 1px solid #EAECF1;
    box-shadow: 0px 0px 15px rgb(0 0 0 / 8%);
    border-radius: 6px; margin-bottom: 10px;}
.zhls_nav li{margin: 0px; padding: 20px 20px; overflow: hidden; width: 50%;float: left}
.zhls_nav li dl{margin: 0px; padding: 0px; overflow: hidden;}
.zhls_nav li dl dt{margin: 0px; padding: 0px; overflow: hidden;font-size: 20px; line-height: 30px; margin-bottom: 5px;font-weight: 700}
.zhls_nav li dl dd{margin: 0px; padding: 0px; overflow: hidden;font-size: 16px; line-height: 26px; color: #666}
.zhls_nav li dl dt span{ color: #1f64cc}
.zhls_nav_icon{float: left; margin-right: 20px; width: 60px; overflow: hidden}
.zhls_nav_icon img{ width: 100%; height: auto;vertical-align: top}

.zhls_nav .on{ background: #e7f0ff}

@media screen and (max-width: 1450px) {
	.zhls_nav li dl dt{font-size:18px; }
		.zhls_nav li dl dd{font-size:14px; }
}
@media screen and (max-width: 950px) {
.zhls_nav_icon{ margin-right:0px; width: 40px; text-align: center; margin: 0 auto;float: none; margin-bottom:5px}
.zhls_nav li{margin: 0px; padding: 15px 15px; overflow: hidden; width: 100%;float: none}
	.zhls_nav li dl dt{font-size:18px; line-height: 26px;  text-align: center}
	.zhls_nav li dl dd{font-size:14px; line-height: 22px; text-align: center }
}

@media screen and (max-width: 650px) {
.zhls_nav li dl dt{font-size:16px; }
.zhls_nav li dl dd{font-size:14px; }

}

.syhy_item{overflow: hidden; padding: 0px; margin: 0px}
.syhy_item li{overflow: hidden; padding: 0px; margin: 0px;width: 16.66%;float:left; margin-bottom:20px}

.syhy_item li dl{overflow: hidden; padding:0px;text-align: center;}
.syhy_item li dl dt{overflow: hidden; padding: 0px; margin: 0px;text-align: center; margin-bottom: 10px}
.syhy_item li dl dd{overflow: hidden; padding: 0px; margin: 0px;text-align: center;font-size: 16px; color: #222; line-height: 30px;font-weight: 700}
.syhy_item li dl dt .x_icon{margin: 0 auto; width: 60px; height: 60px; background: #1451dc; text-align: center;border-radius: 50%;
background-image: -webkit-gradient(linear, left top, left bottom, from(#35b2e6), to(#1451dc));
background-image: -webkit-linear-gradient(top, #35b2e6, #1451dc);
background-image: linear-gradient(to bottom, #35b2e6, #1451dc); }
.syhy_item li dl dt .x_icon img{width: 32px; height:32px;vertical-align: middle; margin-top: 14px;}

@media screen and (max-width: 850px) {
	.syhy_item li dl dd{font-size: 14px;}
.syhy_item li dl dt{ margin-bottom:5px}
}
@media screen and (max-width: 640px) {
	.syhy_item li{width: 25%;float:left; margin-bottom: 10px}
	.syhy_item li dl dt .x_icon{width:50px; height: 50px; }
	.syhy_item li dl dt .x_icon img{width: 24px; height:24px;vertical-align: middle; margin-top: 13px;}
}




.sflx_fa{ overflow:hidden; margin:0px; padding:0px; padding-top:30px ;}
.sflx_fa li{ overflow:hidden; margin:0px; padding:0px; width:32%; list-style:none;float:left;margin-right: 2%;background:#fff; border:#eee 1px solid; border-radius:8px;  }
.sflx_fa li dl{ overflow:hidden; margin:0px; padding:30px 20px;margin:0 auto;}
.sflx_fa li dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%; text-align: center; margin-bottom:5px;font-weight: bold}
.sflx_fa li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#666; font-size:16px; line-height:28px; text-align: center; min-height: 56px}
.sflx_fa li dl dt img{ height:100px; width:auto;}

.sflx_fa li dl:hover{box-shadow:0 0 20px 1px rgba(0,0,0,.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;background:#fff}
.sflx_fa li dl:hover dt img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.sflx_fa li:nth-child(3n){margin-right:0}
@media screen and (max-width:1450px) {
.sflx_fa li dl dt img{ height:80px; width:auto;}
	.sflx_fa li dl dt{font-size:18px;}
	.sflx_fa li dl dd{font-size:14px;line-height:24px;}
}

@media screen and (max-width:700px) {
.sflx_fa li dl dt img{ height:60px; width:auto;}
.sflx_fa li dl{ padding:30px 15px;margin:0 auto;}
}

@media screen and (max-width:640px) {
.sflx_fa li dl dt img{ height:60px; width:auto;}
.sflx_fa li dl{ padding:30px 15px;margin:0 auto;}
	.sflx_fa li dl dd{min-height: 24px;height: auto}
.sflx_fa li{ width:100%;float: none;margin-right:0; margin-bottom: 15px}
}

.ERP_jxc{ overflow:hidden; margin:0px; padding:0px;width: 94%; background: #eaf1ff;border-radius: 8px; min-height: 440px; margin-top: 25px; margin-bottom: 15px}

.ERP_jxc dl{ overflow:hidden; margin:0px; padding:0px; margin:0 auto;}
.ERP_jxc dl dt{ overflow:hidden; margin:0px; padding:12px 0px; background: #238bee; text-align: center;color: #fff; line-height: 34px; border-radius: 8px 8px 0px 0px; font-weight: 700;font-size: 22px}
.ERP_jxc dl dd{ overflow:hidden; margin:20px 0px; padding:0px;font-size:16px; line-height: 34px; text-align: center}
.ERP_jxc dl{ overflow:hidden; margin:0px; padding:0px;}
.ERP_jxc dl dt span{ext-align: center;  margin-right: 5px}
.ERP_jxc dl dt img{width: 32px; height:32px;vertical-align: top; }
.ERP_jxc:hover {background: #f1fbff;box-shadow:0 0 10px 1px rgba(0,0,0,.1);cursor: pointer}
.ERP_jxc:hover dl dt{background: #ff9000;}
@media screen and (max-width:1450px) {
.ERP_jxc dl dd{font-size:16px;}
.ERP_jxc dl dt{font-size: 20px}
	
}

@media screen and (max-width:1000px) {
.ERP_jxc dl dt{font-size: 18px}	
}

.jxh_hy_L{float: left;margin: 0px; padding: 0px; overflow: hidden;width: 49%}
.jxh_hy_R{float: right;margin: 0px; padding: 0px; overflow: hidden;width: 49%; text-align: center}
.jxh_hy_R img{max-width: 100%; width: auto; height: auto;vertical-align: top}

.jxh_hy_L li{width: 49%;float: left;margin-right: 2%; margin-top: 20px; margin-bottom: 20px; background: #fff;border: 1px solid #ddd; border-top: 2px solid #1c69dd;}
.jxh_hy_L li dl{margin: 0px; padding: 25px  20px; overflow: hidden;}
.jxh_hy_L li dl dt{margin: 0px; padding: 0px; overflow: hidden;font-size: 20px;font-weight: bold; margin-bottom: 5px;}
.jxh_hy_L li dl dd{margin: 0px; padding: 0px; overflow: hidden;font-size: 16px; line-height: 28px; color: #666; min-height: 84px}
.jxh_hy_L li:nth-child(2n){margin-right:0}



@media screen and (max-width:1450px) {
	.jxh_hy_L li dl dd{font-size: 14px; line-height: 24px; min-height: 72px}	
	
}
@media screen and (max-width:1300px) {
.jxh_hy_L li{margin-top:10px; margin-bottom:10px;}
.jxh_hy_L{width: 54%}
.jxh_hy_R{width: 45%; }
	.jxh_hy_L li dl dt{font-size: 18px;}
}

@media screen and (max-width:910px) {
.jxh_hy_L{width: 100%; margin-bottom: 10px}
.jxh_hy_R{width: 100%; }
}

@media screen and (max-width:500px) {
.jxh_hy_L li{width: 100%; margin-right: 0;}
	.jxh_hy_L li dl dd{min-height: 22px; height: auto}	
	.jxh_hy_L li dl{margin: 0px; padding: 20px  15px;}
}

.yyff_box{overflow: hidden; }
.tab_nav4{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; margin-bottom: 20px}
.tab_nav4 li{color:#222; text-align:center; cursor:pointer;font-size: 18px; padding:0px;width: 20%;float:left; line-height: 50px; border-bottom: #ddd 1px solid; position: relative}
.tab_nav4 li.active4{ color:#006fcd; text-align: center;border-bottom: #006fcd 2px solid}
.tab_nav4 li:hover::after{ position: absolute; z-index: 2;width: 100%;left:0; bottom:1px; height: 2px; background: #006fcd}

.tab_bd4 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd4 .div1.thisclass{ display:block; width: 100%}


.yyff_sm{ overflow:hidden; margin:0px;}
.yyff_sm dl{overflow:hidden; margin:30px; padding:30px; background: #fff;border: 1px solid #ddd; border-left:4px solid #1c69dd; margin-top: 10%; box-shadow: 0px 0px 15px rgb(0 0 0 / 8%);}
.yyff_sm dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%;margin-bottom:5px;font-weight: bold}
.yyff_sm dl dd{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#666; line-height:190%;}

.yyff_sm_tu{width: 50%;float: left; margin-right: 2%}
.yyff_sm_tu img{max-width:100%;width: auto;height: auto;vertical-align: top}

@media screen and (max-width:1300px) {
.yyff_sm dl dt{ font-size:18px; }		
.yyff_sm dl dd{font-size:14px;}
}

@media screen and (max-width: 1000px) {
.tab_nav4 li{font-size: 16px; }	
	
}

@media screen and (max-width: 1000px) {
	.yyff_sm dl{ margin-top:5%; padding: 20px}
	
}


@media screen and (max-width: 540px) {
	.yyff_sm dl{ margin-top:0%; padding: 15px; margin: 5px}
	.yyff_sm_tu{width: 100%;float: none; margin-right: 0%}
}


.tab_nav5{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; background: #fff; margin-bottom: 20px}
.tab_nav5 li{color:#222; text-align:center; cursor:pointer;font-size: 18px; padding:0px;width: 9.09%;float:left; line-height: 50px; border: #ddd 1px solid;border-left: #ddd 0px solid;}
.tab_nav5 li.active5{ color:#fff; text-align: center;background: #006fcd;}
.tab_nav5 li:hover{background: #006fcd;}
.tab_nav5 li:nth-child(1){border-left: #ddd 1px solid}
.tab_bd5 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd5 .div1.thisclass{ display:block; width: 100%}


.yyff_sm5{ overflow:hidden; margin:0px;float: left;width: 48%}
.yyff_sm5 dl{overflow:hidden; margin:0px; padding:30px; background: #fff;border: 1px solid #ddd; border-left:4px solid #1c69dd; margin-top: 10%; box-shadow: 0px 0px 15px rgb(0 0 0 / 8%);}
.yyff_sm5 dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%;margin-bottom:5px;font-weight: bold}
.yyff_sm5 dl dd{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#666; line-height:190%;}

.yyff_sm5_tu{width: 50%;float:right;}
.yyff_sm5_tu img{max-width:100%;width: auto;height: auto;vertical-align: top}

@media screen and (max-width:1300px) {
.yyff_sm5 dl dt{ font-size:18px; }		
.yyff_sm5 dl dd{font-size:14px;}
}

@media screen and (max-width: 1200px) {
.tab_nav5 li{font-size: 16px; }	
	
}


@media screen and (max-width: 1000px) {
.yyff_sm5 dl{ margin-top:5%; padding: 20px}	
}


@media screen and (max-width: 900px) {
.tab_nav5 li{ width: 16.66% }	
.tab_nav5 li:nth-child(7){border-left: #ddd 1px solid}	
.tab_nav5 li:nth-child(n+7){border-top: #ddd 0px solid}	
}

@media screen and (max-width: 580px) {
.tab_nav5 li{ width: 25% }	
.tab_nav5 li:nth-child(7){border-left: #ddd 0px solid}	
.tab_nav5 li:nth-child(5){border-left: #ddd 1px solid}	
.tab_nav5 li:nth-child(9){border-left: #ddd 1px solid}	
.tab_nav5 li:nth-child(n+5){border-top: #ddd 0px solid}	
}

@media screen and (max-width: 540px) {
.yyff_sm5{ overflow:hidden; margin:0px;float: none;width:100%;}
.yyff_sm5 dl{ margin-top:0%; padding: 15px; margin: 5px}
.yyff_sm5_tu{width: 100%;float: none; margin-right: 0%}
}


.ydzs_L{ overflow:hidden; margin:0px;float: left;width: 48%;text-align: center}
.ydzs_L img{max-width: 100%; width: auto;height: auto;vertical-align: top;}


.ydzs_R{ overflow:hidden; margin:0px;float:right;width: 48%; padding-top: 6%}
.ydzs_R li{ overflow: hidden;margin-bottom: 20px;}
.ydzs_R li dl{overflow:hidden; margin:0px; padding:20px; background: #fff;border: 1px solid #ddd; border-left:4px solid #1c69dd; box-shadow: 0px 0px 15px rgb(0 0 0 / 8%);}
.ydzs_R li dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%;margin-bottom:5px;font-weight: bold}
.ydzs_R li  dl dd{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#666; line-height:190%;}
.fxxx_bt{font-size: 24px; margin-bottom: 10px;color: #222; line-height: 200%;font-weight: bold}
.ydzs_R li  dl dd span{font-weight: 700;color: #222}

@media screen and (max-width:1300px) {
.ydzs_R li dl dt{ font-size:18px; }		
.ydzs_R li dl dd{font-size:14px;}
.fxxx_bt{font-size: 18px;}
.ydzs_R{ padding-top: 2%}
}

@media screen and (max-width:900px) {
.ydzs_L{ overflow:hidden; margin:0px;float:none;width: 100%; margin-bottom: 15px}
.ydzs_R{ overflow:hidden; margin:0px;float:none;width: 100%}
.ydzs_L img{max-width: 80%;height: auto;vertical-align: top;}
	.ydzs_R li dl{padding:15px 15px;}
	.fxxx_bt{ text-align: center}
.ydzs_R{ padding-top:5px}
}



.xtkj_list{overflow:hidden; margin:0px; padding: 0px;}
.xtkj_list li{overflow:hidden; margin:0px; padding: 0px; float: left; width: 23.5%; margin-right: 2%;  margin-top: 2%; background: #fff;border: 1px solid #ddd; min-height: 230px}
.xtkj_list li dl{overflow:hidden; margin:0px; padding: 20px; }
.xtkj_list li dl dt{overflow:hidden; margin:0px; padding: 0px; font-size: 20px;color: #222;font-weight: bold; margin-bottom: 5px}
.xtkj_list li dl dd{overflow:hidden; margin:0px; padding: 0px;font-size: 14px; line-height:28px; color: #666 }

.xtkj_list li:nth-child(4n){margin-right: 0}

.xtkj_list li dt span{color: #1c69dd; margin-right: 5px}


@media screen and (max-width:1100px) {
	.xtkj_list li{width:49%;}
	.xtkj_list li:nth-child(4n){margin-right: 2%}
	.xtkj_list li:nth-child(2n){margin-right: 0}
	
}

@media screen and (max-width:650px) {
	.xtkj_list li dl dd{ line-height:24px;}
	.xtkj_list li{min-height: 220px}
}

@media screen and (max-width:550px) {
	.xtkj_list li dl dd{ line-height:24px;}
	.xtkj_list li{width:100%;margin-right: 0%}
	.xtkj_list li:nth-child(4n){margin-right:0}
	.xtkj_list li{min-height: 20px; height: auto;}
}


/*----------传统零售行业痛点---------*/

.lshy_td{overflow: hidden; margin: 0px; padding: 0px;}
.lshy_td li{ overflow:hidden; padding:0px; margin:0px; width:32%; list-style:none; float:left; margin-bottom:2%; margin-right: 2%; background: #f6f6f6}
.lshy_td li dl{ overflow:hidden; padding:20px;}
.lshy_td li dl dt{ overflow:hidden; padding:0px; margin:0px; font-size:18px; font-weight:700; line-height:30px; color:#222}
.lshy_td li dl dd{ overflow:hidden; padding:0px; margin:0px; font-size:16px; line-height:26px; color:#666; min-height: 42px}
.lshy_td li:nth-child(3n){ margin-right:0}

.lshy_td_tu{ float:left; margin-right:20px; width:auto; position:relative}
.lshy_td_tu img{ width:80px; height:auto; vertical-align:top}


.lshy_td li:hover .lshy_td_tu img{animation: tada 2s infinite;}
.lshy_td li:hover dt{ color:#0083e8}
.lshy_td li:hover dd{ color:#444}

@media only screen and (max-width:1450px) {
.lshy_td li dl dd{ font-size:14px;line-height:24px;}	
}
@media only screen and (max-width:1320px) {
.lshy_td li dl dd{min-height: 72px}
	
}

@media only screen and (max-width:1200px) {
.lshy_td li dl{ overflow:hidden; padding:20px 15px; }
.lshy_td li dl dd{ font-size:14px; }	
.lshy_td li dl dt{ font-size:16px;}	
.lshy_td_tu img{ width:60px; height:auto; vertical-align:top}
}
@media only screen and (max-width:1000px) {
.lshy_td li dl dd{text-align: center }	
.lshy_td li dl dt{ text-align: center}	
.lshy_td_tu{ float:none; margin-right:0px; width:100%; position:relative; margin-bottom: 8px; text-align: center}
.lshy_td_tu img{ width:60px; height:auto; vertical-align:top}
}

@media only screen and (max-width:720px) {
.lshy_td li{ width:49%;  }
.lshy_td li:nth-child(3n){ margin-right:2%}
.lshy_td li:nth-child(2n){ margin-right:0}
.lshy_td_tu img{ width:50px; height:auto; vertical-align:top}
.lshy_td li dl dd{min-height: 48px}
}
@media only screen and (max-width:640px) {
.lshy_td li dl dd{min-height: 72px}
}

@media only screen and (max-width:520px) {
.lshy_td li{ width:100%;   margin-right:0; margin-bottom: 20px}
.lshy_td li:nth-child(3n){ margin-right:0}
.lshy_td li dl dd{min-height: 24px; height: auto}
}

.szhfa{overflow: hidden; margin: 0px; padding: 0px}
.szhfa_L{overflow: hidden; margin: 0px; padding: 0px;width: 24%;float: left; padding-right: 2%; position: relative}
.szhfa_R{overflow: hidden; margin: 0px; padding: 0px;width: 76%;float: right;}

.sz_title_1{ background: #fff; line-height: 70px;text-align: center;font-size:20px;color: #222;margin-bottom:30px;border: 1px solid #eee;}
.sz_title_2{ background: #074ad1; line-height: 70px; text-align: center;font-size: 24px; color: #fff; margin-bottom: 30px;}
.szhfa_L_sm{border: 1px solid #eee; background: #fff; padding: 20px 30px}
.szhfa_L_sm li{border-bottom: 1px solid #f5f5f5;  margin:0px; margin-bottom: 10px; padding: 10px 0px}
.szhfa_L_sm dl{overflow: hidden; margin: 0px; padding:0px;}
.szhfa_L_sm dl dt{overflow: hidden; margin: 0px; padding: 0px;font-size: 18px;font-weight: bold; color: #222;position: relative;text-indent: 10px}
.szhfa_L_sm dl dd{overflow: hidden; margin: 0px; padding: 0px;font-size: 14px; line-height: 190%; color: #666}
.szhfa_L_sm li:last-child{ margin-bottom: 0px;border-bottom: 0px solid #f5f5f5; }

.szhfa_L_sm dl dt::after{position: absolute; z-index: auto;content: ""; height: 18px; width: 3px; background: #0d62c2;left:0px;top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);}

@media only screen and (max-width:1250px) {
.szhfa_L_sm dl dt{font-size:16px;	}
	
}

.szhfa_R_sm_tu{float: left;width:70%; text-align: center}
.szhfa_R_sm_tu img{width:75%;height: auto;vertical-align: top}
.szhfa_R_sm{border: 1px solid #eee; background: #fff; padding: 20px 30px;float: right;width:29%; overflow: hidden}
.szhfa_R_sm li{border-bottom: 1px solid #f5f5f5;  margin:0px; margin-bottom: 10px; padding: 10px 0px}
.szhfa_R_sm dl{overflow: hidden; margin: 0px; padding:0px;}
.szhfa_R_sm dl dt{overflow: hidden; margin: 0px; padding: 0px;font-size: 18px;font-weight: bold; color: #222;position: relative;text-indent: 10px}
.szhfa_R_sm dl dd{overflow: hidden; margin: 0px; padding: 0px;font-size: 14px; line-height: 190%; color: #666}
.szhfa_R_sm li:last-child{ margin-bottom: 0px;border-bottom: 0px solid #f5f5f5; }

.szhfa_R_sm dl dt::after{position: absolute; z-index: auto;content: ""; height: 18px; width: 3px; background: #0d62c2;left:0px;top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);}



.arr_left0{position: absolute; z-index: 1;width: 40px; height:32px;right: 5px;top:19px;text-align: center}
.arr_left0 img{width:100%; height: auto;vertical-align: top}



@media only screen and (max-width:1250px) {
.szhfa_R_sm dl dt{font-size:16px;}
.szhfa_R_sm_tu img{width:90%;}	
}
@media only screen and (max-width:1150px) {
.szhfa_L_sm{padding: 15px 15px; overflow: hidden}
.szhfa_R_sm{padding: 15px 15px; overflow: hidden}
.sz_title_2{ font-size: 22px; line-height: 50px;margin-bottom:20px;}
.sz_title_1{line-height: 50px;font-size:20px;margin-bottom:20px;}
	
.arr_left0{width: 30px; height:24px;top:13px;}
}

@media only screen and (max-width:1000px) {
.szhfa_L{overflow: hidden; margin: 0px; padding: 0px;width: 100%;float:none; position: relative; padding-bottom: 60px; }
.szhfa_R{overflow: hidden; margin: 0px; padding: 0px;width: 100%;float: none}
	
.arr_left0{right: inherit;left:50%;width: 60px; height: 48px;
	-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
	transform: translateX(-50%);transform:rotate(90deg); margin-left: -30px;top:inherit; bottom: 20px}
	
	
.szhfa_L_sm li{border-bottom: 1px solid #f5f5f5;  margin:0px; margin-bottom: 10px; padding: 10px 0px; width:49%; float: left; overflow: hidden; margin-right: 2%}
.szhfa_L_sm li:nth-child(2n){ margin-right:0}
.szhfa_L_sm li:nth-child(3){ margin-bottom: 0px;border-bottom: 0px solid #f5f5f5; }
.sz_title_1{ margin-bottom:0px;}
}


@media only screen and (max-width:800px) {
.szhfa_R_sm{width:31%}
.szhfa_R_sm_tu{width:68%;}
.szhfa_R_sm_tu img{width:100%;}
}

@media only screen and (max-width:700px) {
.szhfa_R_sm{width:100%}
.szhfa_R_sm_tu{width:100%;}
.szhfa_R_sm_tu img{width:100%;}
	
.szhfa_R_sm li{border-bottom: 1px solid #f5f5f5;  margin:0px; margin-bottom: 10px; padding: 10px 0px; width:49%; float: left; overflow: hidden; margin-right: 2%}
.szhfa_R_sm li:nth-child(2n){ margin-right:0}
.szhfa_R_sm li:nth-child(3){ margin-bottom: 0px;border-bottom: 0px solid #f5f5f5; }	
}

@media only screen and (max-width:440px) {
	.szhfa_R_sm{padding: 15px 30px; overflow: hidden}
	.szhfa_R_sm li{width: 100%; margin-right: 0}
	.szhfa_R_sm li:nth-child(3){ margin-bottom: 10px;border-bottom: 1px solid #f5f5f5; }
}


@media only screen and (max-width:400px) {
	.szhfa_L_sm{padding: 15px 30px; overflow: hidden}
	.szhfa_L_sm li{width: 100%; margin-right: 0}
	.szhfa_L_sm li:nth-child(3){ margin-bottom: 10px;border-bottom: 1px solid #f5f5f5; }
}


.zhscfa{overflow: hidden; margin: 0px; padding: 0px}
.zhscfa_L{overflow: hidden; margin: 0px; padding: 0px;width: 24%;float: left; padding-right: 2%; position: relative}
.zhscfa_R{overflow: hidden; margin: 0px; padding: 0px;width: 76%;float: right}

.arr_left{position: absolute; z-index: 1;width: 90px; height: 73px;right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%); text-align: center}

.arr_left img{width: 90%; height: auto;vertical-align: top}

.zhsc_title_1{ background: #d3e5fb; line-height: 70px;text-align: center;font-size:22px;color: #222;margin-bottom:30px;border: 1px solid #c3d8f2;}
.zhsc_title_2{line-height: 40px;text-align: center;font-size:18px;font-weight: bold; color: #222;margin-bottom:20px;}
.zhscfa_L_sm{border: 1px solid #d3e5fb; background: #fff; padding: 20px 30px;overflow: hidden}
.zhscfa_L_sm li{  margin:0px; margin-bottom: 10px; padding: 10px 0px}
.zhscfa_L_sm li dl{overflow: hidden; margin: 0px; padding:0px;text-align: center}
.zhscfa_L_sm li dl dt{overflow: hidden; margin: 0px; padding: 0px;font-size: 16px;color: #222;position: relative; line-height: 20px}
.zhscfa_L_sm li dl dd{overflow: hidden; margin: 0px; padding: 0px;font-size: 14px; line-height: 190%; color: #666; margin-bottom: 8px}
.zhscfa_L_sm li dl dd img{width: 62px; height: auto; vertical-align: top}


.zhscfa_R_sm{border: 1px solid #d3e5fb; background: #fff; padding: 20px 20px;overflow: hidden}

.lcyy_list{overflow:hidden; margin:0px; padding:0px; }

.lcyy_list li{ overflow:hidden; margin:0px; padding:0px;width: 23.5%; margin-right: 2%; background: #e7efff; border-radius: 8px; margin-top: 15px; margin-bottom: 15px;float: left}
.lcyy_list li:nth-child(4n){ margin-right:0}

.lcyy_list li dl{ overflow:hidden; margin:0px; padding:0px;}
.lcyy_list li dl dt{ overflow:hidden; margin:0px; padding:8px 0px; background: #238bee; text-align: center;color: #fff; line-height: 34px; border-radius: 8px 8px 0px 0px; font-weight: 700;font-size: 16px}
.lcyy_list li dl dd{ overflow:hidden; margin:20px 0px; padding:0px 0px 0px 30px;font-size:14px; line-height: 40px;}
.lcyy_list li dl dd i{font-size: 20px; line-height: 34px; vertical-align: middle; margin-right: 5px; color: #238bee}
.lcyy_list li dl{ overflow:hidden; margin:0px; padding:0px;}

.lcyy_list li:hover {background: #f1fbff;box-shadow:0 0 10px 1px rgba(0,0,0,.1);cursor: pointer}
.lcyy_list li:hover dl dt{background: #ff9000;}


@media only screen and (max-width:1180px) {
.arr_left{width: 60px;height: 48px;}	
.lcyy_list li dl dd{padding:0px 0px 0px 15px;}

}

@media only screen and (max-width:1018px) {
.zhsc_title_1{line-height:50px;font-size:20px;margin-bottom:20px;border: 1px solid #c3d8f2;}
	
.zhscfa_L{overflow: hidden; margin: 0px; padding: 0px;width:100%;float: none; padding-right: 0; position: relative;  padding-bottom: 40px}
.zhscfa_R{overflow: hidden; margin: 0px; padding: 0px;width: 100%;float: none}
.zhscfa_L_sm li{  margin:0px; margin-bottom: 10px; padding: 10px 0px;width: 49%; margin-right: 2%;float: left}
.zhscfa_L_sm li:nth-child(2n){ margin-right:0}
	
.arr_left{position: absolute; z-index: 1;width: 60px;height: 48px;right: 0;left: 50%;
top: inherit;
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
transform: translateY(0%); text-align: center; bottom:15px;
	
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);transform:rotate(90deg); margin-left: -30px;}
	
	.arr_left img{width:auto; height: 100%;vertical-align: bottom}
}


@media only screen and (max-width:740px) {
.lcyy_list li{width: 49%; margin-right: 2%;float: left; margin-top: 2px}
.lcyy_list li:nth-child(4n){ margin-right:0}
.lcyy_list li:nth-child(2n){ margin-right:0}
	

}
@media only screen and (max-width:420px) {
.lcyy_list li{width:100%; margin-right:0;float:none; margin-top: 2px}
.lcyy_list li:nth-child(4n){ margin-right:0}
.lcyy_list li:nth-child(2n){ margin-right:0}
.lcyy_list li dl dd{padding:0px 0px 0px 30px;}	

}
.mdsz_box{overflow: hidden; margin: 0px; max-width: 1000px; margin: 0 auto; padding: 0px 5px}
.mdsz_list{overflow: hidden; margin:0px; padding: 30px 20px;background-color: #FFFFFF;
    border: 1px solid #EAECF1;
    box-shadow: 0px 0px 15px rgb(0 0 0 / 8%);
    border-radius: 6px;}
.mdsz_list dl{overflow: hidden; margin: 0px; padding: 0px; text-align: center}
.mdsz_list dl dt{overflow: hidden; margin: 0px; padding: 0px;font-weight: bold;font-size: 20px; margin-bottom: 10px; color: #1b58d4}
.mdsz_list dl dd{overflow: hidden; margin: 0px; padding: 0px;font-size: 16px; line-height: 190%}

.mdsz_tu{overflow:hidden; margin: 0px; padding: 0px;text-align: center}
.mdsz_tu img{max-width: 100%; width: auto; height: auto;vertical-align: top;}

@media only screen and (max-width:1450px) {
.mdsz_list dl dt{	font-size: 18px}
.mdsz_list dl dd{	font-size: 14px; line-height: 190%}
}
@media only screen and (max-width:750px) {
.mdsz_list{overflow: hidden; margin: 0px; padding:20px 20px;}
}




.how_list2{ overflow:hidden; margin:0px; padding:0px;}
.how_list2 li{ width:23.5%; overflow:hidden; padding:0px;float:left; margin-right: 2%; background:#fff; margin-top:10px; margin-bottom:10px;border-radius:10px; border:#eee 1px solid}
.how_list2 li dl{  margin:0;overflow:hidden; padding:40px 20px; text-align:center;}
.how_list2 li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.how_list2 li dl dt img{ width:80px; height:80px; vertical-align:middle;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.how_list2 li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#222; text-align:center}
.how_list2 li dl dd{ margin:0px; font-size:16px;overflow:hidden; padding:0px; line-height:26px; color:#666666; text-align:justify; text-align:center; min-height:78px}
.how_list2 li:nth-child(4n){margin-right:0}


.how_list2 li:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.06);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; cursor: pointer}
.how_list2 li dl:hover dt h3{ color:#006fcd}

.how_list2 li dl:hover dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
 @media (max-width: 1450px) {
.how_list2 li dl dd{font-size: 14px;line-height: 22px;}	
.how_list2 li dl dt h3{font-size: 18px;}	

}
@media (max-width: 1300px) {
	
.how_list2 li dl dd{min-height:88px;}	
}

@media (max-width: 1040px) {
	
.how_list2 li dl dd{min-height:110px; }	
	
}
@media (max-width: 1000px) {
.how_list2 li dl{  margin:0;overflow:hidden; padding:30px 10px;}
.how_list2 li dl dt h3{font-size: 16px;line-height: 20px;}	
.how_list2 li dl dt img{ width:60px; height:60px; }
}

@media (max-width: 760px) {
.how_list2 li{ width:49%; margin-right: 2%;	}
.how_list2 li:nth-child(4n){margin-right:0}
.how_list2 li:nth-child(2n){margin-right:0}
.how_list2 li dl dd{min-height:66px; }	
}

@media (max-width: 620px) {
.how_list2 li dl dd{min-height:88px; }	
}


@media (max-width: 450px) {
.how_list2 li{ width:100%; margin-right: 0;	}
.how_list2 li dl dd{min-height:22px; height: auto;}	
}




.rdhy{ overflow:hidden; margin:0px; padding:0px}
.rdhy li{ overflow:hidden; margin:0px; padding:0px; float:left; width:23.5%;background:#d2dff7;;margin-right: 2%; margin-bottom: 2%;border-radius: 5px}
.rdhy li dl{ overflow:hidden; margin:0px; padding:20px 20px; transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; border-radius:15px;}
.rdhy li dl dt img{ max-width:250px; width:100%; height:auto; vertical-align:top; margin-bottom:5px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;border-radius:10px 15px 0px 0px;}
.rdhy li dl dt{ overflow:hidden; margin:0px; padding:0px; position:relative}
.rdhy li dl dt h3{ font-size:16px; color:#222; line-height:30px;text-align:center; margin-top: 10px}
.rdhy li dl dd{ overflow:hidden; margin:0px; padding:0px; color:#888; line-height:24px; font-size:14px; min-height:72px}

.rdhy li:hover{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;box-shadow:0 0 10px 1px rgba(0,0,0,.1); background:#f5f5f5}
.rdhy li dl:hover dt h3{ color:#0075d9}

.rdhy li:hover dt img{-webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.rdhy li:nth-child(4n){margin-right:0}

@media (max-width: 1200px) {
	.rdhy li dl{padding:10px 10px;}
	
}

@media (max-width: 760px) {
	.rdhy li{ width:32%;}
	.rdhy li:nth-child(4n){margin-right:2%}
	.rdhy li:nth-child(3n){margin-right:0}
	.rdhy li dl dt h3{  line-height: 24px;font-size: 14px; margin-top: 5px}
.rdhy li dl{padding:5px 5px;}
}


 /* --农村电商------- */
.dsbj_box{max-width: 1200px; margin: 0 auto; width: 94%; }
.dsbj_list{overflow: hidden; padding: 0px; margin: 0px; background: #f6f6f6;}
.dsbj_list dl{overflow: hidden; padding: 20px; margin: 0px;}
.dsbj_list dl dt h3{overflow: hidden; padding: 0px; margin: 0px;font-size: 20px; line-height: 24px; font-weight: 700; color: #00a559;  margin-bottom: 10px; }
.dsbj_list dl dt{overflow: hidden; padding: 0px; margin: 0px;}
.dsbj_list dl dd{overflow: hidden; padding: 0px; margin: 0px;font-size: 14px; line-height:190%; color: #666}

.dsbj_ut{width: 50%; height: auto;vertical-align: top;float: left;margin-right: 2%}
.dsbj_ut img{width: 100%; height: auto;vertical-align: top}
@media (max-width: 1300px) {
.dsbj_ut{margin-right:10px}
.dsbj_list dl dt h3{font-size: 18px;}	
}

@media (max-width: 750px) {
.dsbj_ut{width: 100%; height: auto;vertical-align: top;float:none;margin-right: 0%; margin-bottom: 10px}
}


.dskj_bg{width: 100%;height:auto;background: url("../images/kj_bg.jpg") no-repeat center; background-size:cover; }

.liangdian_fa{ overflow:hidden; margin:0px; padding:0px;}
.liangdian_fa li{ width:32%; overflow:hidden; padding:0px;float:left; margin-right: 2%;cursor: pointer; margin-bottom: 2%;}
.liangdian_fa li dl{  margin:0;overflow:hidden; padding:10px 10px; text-align:center;}
.liangdian_fa li dl dt{ margin:0px;overflow:hidden; padding:0px;}
.liangdian_fa li dl dt img{ width:80px; height:80px; vertical-align:middle; transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.liangdian_fa li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#222; text-align:center}
.liangdian_fa li dl dd{ margin:0px; font-size:16px;overflow:hidden; padding:0px; line-height:26px; color:#666666; text-align:justify; text-align:center; min-height: 78px}
.liangdian_fa li:nth-child(3n){margin-right:0}

.liangdian_fa li dl:hover dt h3{ color:#006fcd}

.liangdian_fa li dl:hover dt img{transform:rotate(360deg);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

 @media (max-width: 1450px) {
.liangdian_fa li dl dd{font-size: 14px;line-height: 22px;}	
.liangdian_fa li dl dt h3{font-size: 18px;}	
}

@media (max-width: 1000px) {
.liangdian_fa li dl dt h3{font-size: 16px;line-height: 20px; margin-bottom: 5px}	
.liangdian_fa li dl dt img{ width:60px; height:60px; }
}

 @media (max-width: 840px) {
.liangdian_fa li dl dd{ min-height: 88px}	
}
 @media (max-width: 600px) {
.liangdian_fa li dl dd{ min-height: 88px}	
.liangdian_fa li{ width:49%; margin-right: 2%;}
.liangdian_fa li:nth-child(2n){margin-right:0}
}

 @media (max-width: 360px) {
.liangdian_fa li{ width:100%; margin-right: 0%; margin-bottom: 10px}
.liangdian_fa li dl dd{min-height: 22px;height: auto}	
}


.tab_nav6{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center;background: #f4f4f4; margin-bottom:2px}
.tab_nav6 li{color:#222; text-align:center; cursor:pointer; position: relative;font-size: 18px; padding: 15px 0px;width:20%;float:left;font-weight: 700;border-right:#fff 2px solid}
.tab_nav6 li.active6{ color:#fff; text-align: center;background: #02c379;}
.pic_img6{ vertical-align: top; margin-bottom: 4px; text-align: center}
.pic_img6 img{ width: 40px; height: 40px; vertical-align: top; filter:invert(80%);}
.tab_nav6 li.active6 .fa_title{color: #fff;}
.tab_nav6 li.active6 .pic_img6 img{ filter:invert(0);}

.tab_nav6 li .fa_title{font-size: 18px; line-height: 24px; color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tab_nav6 li:hover{background: #02c379;}

.tab_nav6 li:last-child{border-right:#fff 0px solid}

.tab_bd6 .div1{display:none; padding:30px; border-top:0 none; font-size:16px; width: 100%; background: #f5f8fb;overflow: hidden;}
.tab_bd6 .div1.thisclass{ display:block; width: 100%; background: #f5f8fb; overflow: hidden; padding: 30px}

.tab_bd6 .div1 img{max-width: 100%; height: auto; }


@media (max-width: 1100px) {
	
.tab_bd6 .div1{padding:20px;}	
.tab_bd6 .div1.thisclass{padding:20px;}	
	
.tab_nav6 li .fa_title{font-size: 16px; }
.tab_nav6 li{font-size: 16px;  padding: 10px 0px;}	
.pic_img6 img{ width: 36px; height: 36px; }
	
}

@media (max-width: 700px) {
.tab_nav6{ margin-bottom: 0px}
.tab_nav6 li{width: 33.33%;border-bottom:#fff 2px solid}
.tab_nav6 li{font-size: 15px;  padding: 8px 0px;}
.tab_nav6 li .fa_title{font-size: 15px; }
.pic_img6{ margin-bottom: 2px}
.pic_img6 img{ width: 32px; height: 32px;}
.tab_nav6 li:nth-child(1){width: 50%}
.tab_nav6 li:nth-child(2){border-right:#fff 0px solid;width: 50%}
.tab_nav6 li:last-child{border-right:#fff 0px solid}
}



.gnmk_list{margin: 0; padding: 0px;float: left;width: 43%}
.gnmk_list dl{overflow:hidden; margin:0px; padding:30px;margin-top:4%;}
.gnmk_list dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%;margin-bottom:5px;font-weight: bold}
.gnmk_list dl dd{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#666; line-height:190%; }

.gnmk_list dl dd span{ margin-right: 26px;display: inline-block}

.gnmk_tu{margin: 0; padding: 0px;float: right;width: 53%;text-align: center}
.gnmk_tu img{max-width: 100%; height: auto; vertical-align: top}
@media screen and (max-width:1450px) {	
.gnmk_list dl{overflow:hidden; margin:0px; padding:10px 10px;margin-top:10px;}	
}

@media screen and (max-width:1300px) {
.gnmk_list dl dt{ font-size:18px; }		
.gnmk_list dl dd{font-size:14px;}
}


@media screen and (max-width: 1000px) {
.gnmk_list dl{padding: 0px 10px; margin-top: 0px}	
}

@media screen and (max-width: 900px) {
.gnmk_list dl{padding: 0px 0px; margin-top: 0px}	
	
.gnmk_list{margin: 0; padding: 0px;float: none;width:100%; margin-bottom: 20px}
.gnmk_tu{margin: 0; padding: 0px;float: none;width: 100%;text-align: center}	
	
}

.dsxy_box{ margin: 0 auto; }
.dsxy_list{overflow: hidden; padding: 0px; margin: 0px; }
.dsxy_list dl{overflow: hidden; padding: 20px; margin: 0px;}
.dsxy_list dl dt{overflow: hidden; padding: 0px; margin: 0px;font-size: 20px; line-height: 24px; font-weight: 700; color: #00a559;  margin-bottom: 10px; }
.dsxy_list dl dd{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666}

.dsxy_ut{width: 53%; height: auto;vertical-align: top;float: left;margin-right: 2%}
.dsxy_ut img{width: 100%; height: auto;vertical-align: top}
@media (max-width: 1300px) {
.dsxy_ut{margin-right:10px}
.dsxy_list dl dt{font-size: 18px;}	
.dsxy_list dl dd{font-size:14px;}
}
@media (max-width: 1300px) {
.dsxy_list dl{padding: 0px 15px;}
}

@media (max-width: 800px) {
.dsxy_ut{width: 100%; height: auto;vertical-align: top;float:none;margin-right: 0%; margin-bottom: 10px}
}


.dsxy_xs{overflow: hidden; padding: 0px; margin: 0px; }
.dsxy_xs li{overflow: hidden; padding: 0px; margin: 0px;float: left;width: 50%}
.dsxy_xs li dl{overflow: hidden; padding: 10px 15px; margin: 0px;}
.dsxy_xs li dl dt{overflow: hidden; padding: 0px; margin: 0px;font-size: 20px; line-height: 24px; font-weight: 700; color: #00a559;  margin-bottom: 10px; }
.dsxy_xs li dl dd{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666}

@media (max-width: 1300px) {
.dsxy_xs li dl{padding: 5px 10px;}
.dsxy_xs li dl dt{font-size: 18px;}	
.dsxy_xs li dl dd{font-size:14px;}
}


@media screen and (max-width: 900px) {
.dsxy_xs li{float: none;width:100%}

}


 /* --智慧农业------- */
.zhny_fa { margin: 0px; padding: 0px; overflow: hidden; }
.zhny_fa li{margin: 0px; padding: 0px; overflow: hidden; width: 24.25%;float:left; background: #f3f3f3; margin-right:1%; margin-bottom: 1%}
.zhny_fa li .img_box1{overflow: hidden; position: relative;}
.zhny_fa li .img_box1 .zhny_fa_img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	transition: all 0.5s ease; 
	-webkit-transition: all 0.5s ease;
}
.zhny_fa li .img_box1 .zhny_fa_img img{display: block;width: 100%;height: auto; vertical-align: top; }
.zhny_fa li .img_box1:hover .zhny_fa_img{transform: scale(1.1); -webkit-transform: scale(1.1);}
.zhny_fa li .img_box1:hover .zhny_fa_img img{backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

.zhny_fa li .cp_title{ padding: 10px 0px; text-align: center; line-height:30px;font-size: 18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold; color: #1c943d}
.zhny_fa li a{display:inline}
.zhny_fa li:nth-child(4n){ margin-right: 0%}
.zhny_fa li .img_box1 .des_txt_box{ position:absolute; z-index: 2; float: left; lef:0px; top: 200%; height: 100%; width: 100%; background: rgba(0,0,0,0.4);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.zhny_fa li .img_box1 .des_txt{ position:absolute; z-index: 3; top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);font-size: 14px;  color: #fff; line-height: 24px; max-height: 72px;width: 100%; padding: 0px 20px}
.zhny_fa li:hover .des_txt_box{; top:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.zhny_fa li:hover .cp_title{color: #fff}
.zhny_fa li:hover {background: #1c943d}

.zhny_fa li .img_box1 .des_txt h4{ line-height:30px;font-size: 18px; color: #fff; margin: 0px; padding: 0px; margin-bottom: 5px; padding-bottom: 10px;  position: relative;font-weight: normal;font-weight: 700}
.zhny_fa li .img_box1 .des_txt p{font-size: 14px;  color: #fff; line-height: 24px;padding: 0px}
.zhny_fa li .img_box1 .des_txt h4::after{ height:2px; width:70px; position: absolute;content:""; float: left;left:0;  bottom: 0px; z-index: 4; background: #fff;}


@media screen and (max-width: 1400px) {
	.zhny_fa li .cp_title{font-size: 16px;}
	.zhny_fa li .img_box1 .des_txt h4{ font-size: 16px; }
	
}
	
	
@media screen and (max-width: 1300px) {
.zhny_fa li .img_box1 .des_txt{font-size: 12px;  color: #fff; line-height: 22px; max-height: 66px;}
}

@media screen and (max-width: 1200px) {
	.des_txt_box{display: none}
	.zhny_fa li .img_box1:hover .zhny_fa_img img{backdrop-filter: blur(0);-webkit-backdrop-filter: blur(0);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}

}
@media screen and (max-width: 900px) {
	.zhny_fa li{width: 32.53%; margin-right: 1.2%; margin-bottom: 1.5%}
	.zhny_fa li:nth-child(4n){ margin-right:1.2%}
	.zhny_fa li:nth-child(3n){ margin-right:0}
}

@media screen and (max-width: 640px) {
	.zhny_fa li{width: 49%; margin-right: 2%; margin-bottom: 2%}
	.zhny_fa li:nth-child(4n){ margin-right:2%}
	.zhny_fa li:nth-child(3n){ margin-right:2%}
	.zhny_fa li:nth-child(2n){ margin-right:0}
	.zhny_fa li .cp_title{ font-size: 15px; }
}

@media screen and (max-width: 360px) {
	.zhny_fa li{width:100%; margin-right: 0%; margin-bottom: 20px}
	.zhny_fa li:nth-child(4n){ margin-right:0}
	.zhny_fa li:nth-child(3n){ margin-right:0}
	.zhny_fa li:nth-child(2n){ margin-right:0}

}

.tab_nav7{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; margin-bottom: 30px; background: #fff;box-shadow: 0 0 10px rgb(0 0 0 / 10%);border: 1px #ddd solid;}
.tab_nav7 li{color:#222; text-align:center; cursor:pointer;font-size: 20px; padding:0px;width: 20%;float:left; line-height: 56px; position: relative;font-weight: 700; border-right: 1px #ddd solid;}
.tab_nav7 li.active7{ color:#fff; text-align: center; background: #1c943d}
.tab_nav7 li:last-child{ border-right: 0px #ddd solid;}
.tab_bd7 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd7 .div1.thisclass{ display:block; width: 100%}

.zhny_cp{overflow:hidden; margin: 0px;  padding: 30px 30px; background: #fff; margin-bottom: 20px}
.zhny_cp dl{overflow:hidden; margin: 0px;  padding: 0px}
.zhny_cp dl dt{overflow:hidden; margin: 0px; padding: 0px;font-size: 24px; line-height: 190%; margin-bottom: 10px;  padding-bottom: 10px; position: relative;font-weight: 700; color: #222}
.zhny_cp dl dd{overflow:hidden; margin: 0px;  padding: 0px;font-size: 16px; line-height: 28px; max-height: 84px;color: #666}

.zhny_tu{width: 40%;float:left; margin-right: 4%;}
.zhny_tu img{width: 100%; height: auto;vertical-align: top;}

.zhny_cp dl dt::after{ position: absolute; content: ""; z-index: 2;width: 100px;left:0; bottom:5px; height: 3px; background: #1c943d;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.zhny_cp dl:hover dt{ color: #1c943d}
.zhny_cp dl:hover dt::after{width: 150px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}


@media screen and (max-width: 1400px) {
.tab_nav7 li{font-size:18px;width: 20%;}	
	.zhny_cp dl dd{font-size: 14px;}
	.zhny_cp dl dt{font-size: 20px;}
}


@media screen and (max-width: 900px) {
	.zhny_cp{overflow:hidden; margin: 0px;  padding: 20px 20px; }
	.tab_nav7 li{font-size:16px;line-height: 48px;}
	.zhny_cp dl dt{font-size:18px;}
	.tab_nav7{margin-bottom:20px;}
}



@media screen and (max-width: 760px) {
	.zhny_cp{overflow:hidden; margin: 0px;  padding: 15px 15px; }
.zhny_tu{width: 44%;float:left; margin-right:20px;}
	.tab_nav7{margin-bottom:20px;}
}

@media screen and (max-width: 760px) {
	.tab_nav7 li{font-size:15px;line-height: 44px;}
	.tab_nav7 li{width: 33.333%;border-bottom: 1px #ddd solid;}
	.tab_nav7 li:nth-child(3n){border-right: 0px #ddd solid;}
	.tab_nav7 li:nth-child(5){border-right: 1px #ddd solid;}
	.tab_nav7 li:nth-child(n+4){border-bottom: 0px #ddd solid;}
	.zhny_cp dl dd{font-size: 14px; line-height: 24px; max-height: 72px}
}


@media screen and (max-width: 600px) {
.zhny_cp dl dt{font-size:16px;}
.zhny_cp dl dt{line-height: 190%; margin-bottom:2px;  padding-bottom:6px; position: relative;}
.zhny_cp{overflow:hidden; margin: 0px;  padding: 12px 12px; }
.zhny_cp dl dd{max-height: 48px}
.zhny_tu{width: 44%;float:left; margin-right:15px;}
}




 /* --智慧餐饮------- */

.zz_how_list{ overflow:hidden; margin:0px; padding:0px;}
.zz_how_list li{ width:23.5%; overflow:hidden; padding:0px;float:left; margin-right: 2%; background:#fff; margin-top:10px; margin-bottom:10px;border-radius:10px; border:#eee 1px solid}
.zz_how_list li dl{  margin:0;overflow:hidden; padding:10px 10px; text-align:center;}
.zz_how_list li dl dt{ margin:0px;overflow:hidden; padding:0px; position: relative}
.zz_how_list li dl dt img{ width:100%;height:auto; vertical-align:top;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; }
.zz_how_list li dl dt h3{ margin:0px; font-size:20px; font-weight:bold;overflow:hidden; padding:0px; margin-top:10px;line-height:36px; color:#222; text-align:center}
.zz_how_list li dl dd{ margin:0px; font-size:14px;overflow:hidden; padding:0px; line-height:24px; color:#666666; text-align:justify; text-align:center;  min-height: 96px;}
.zz_how_list li:nth-child(4n){margin-right:0}

.zz_how_list li dl dt .m_k_bg{ position: absolute;  height: 100%; width: 100%;left: 0px;top: -330px; background: rgba(0,0,0,.5); z-index: 2px; color: #fff;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.zz_how_list li dl dt .m_k_bg .cjsm{position: absolute;font-size:16px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%); padding: 20px 20px}

.zz_how_list li dl:hover .m_k_bg{top:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.zz_how_list li:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.06);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s; cursor: pointer}
.zz_how_list li dl:hover dt h3{ color:#004bb0}
@media screen and (max-width: 1300px) {
	.zz_how_list li dl dt h3{font-size:18px;}
	.zz_how_list li dl dt .m_k_bg .cjsm{font-size:14px;}
}

@media screen and (max-width: 950px) {
		.zz_how_list li dl dt h3{font-size:16px;}
	.zz_how_list li{ width:49%;}	
	.zz_how_list li:nth-child(2n){margin-right:0}
}






.cyjj_fa{ overflow:hidden; margin:0px; padding:0px; padding-top:30px ;}
.cyjj_fa li{ overflow:hidden; margin:0px; padding:0px; width:23.5%; list-style:none;float:left;margin-right: 2%;background:#fff; border:#eee 1px solid; border-radius:8px; margin-bottom: 2%  }
.cyjj_fa li dl{ overflow:hidden; margin:0px; padding:30px 20px;margin:0 auto;}
.cyjj_fa li dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:20px; color:#222; line-height:190%; text-align: center; margin-bottom:5px;font-weight: bold}
.cyjj_fa li dl dd{ overflow:hidden; margin:0px; padding:0px;color:#666; font-size:16px; line-height:28px; text-align: center; min-height: 56px}
.cyjj_fa li dl dt img{ height:100px; width:auto;}

.cyjj_fa li dl:hover{box-shadow:0 0 20px 1px rgba(0,0,0,.1);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;background:#fff}
.cyjj_fa li dl:hover dt img{-webkit-transform: scale(0.9);transform: scale(0.9);-moz-transform: scale(0.9);transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.cyjj_fa li:nth-child(4n){margin-right:0}
@media screen and (max-width:1450px) {
.cyjj_fa li dl dt img{ height:80px; width:auto;}
	.cyjj_fa li dl dt{font-size:18px;}
	.cyjj_fa li dl dd{font-size:14px;line-height:24px;}
}
@media screen and (max-width:960px) {
	.cyjj_fa li dl dt{font-size:16px;}	
}

@media screen and (max-width:800px) {
	.cyjj_fa li{ width:49%; }
	.cyjj_fa li:nth-child(2n){margin-right:0}
}
@media screen and (max-width:700px) {
.cyjj_fa li dl dt img{ height:60px; width:auto;}
.cyjj_fa li dl{ padding:30px 15px;margin:0 auto;}
}

@media screen and (max-width:360px) {
.cyjj_fa li dl dt img{ height:60px; width:auto;}
.cyjj_fa li dl{ padding:30px 15px;margin:0 auto;}
	.cyjj_fa li dl dd{min-height: 24px;height: auto}
.cyjj_fa li{ width:100%;float: none;margin-right:0; margin-bottom: 15px}
}


.yxbx_bg{width: 100%;height:auto;background: url("../images/yxbx.jpg") no-repeat center; background-size:cover; }


.fa_zx_btn{margin:20px 0px; width: 170px; }
.xxbx_list{overflow: hidden; padding: 0px; margin: 0px; background: #fff; border-radius: 15px}
.xxbx_list dl{overflow: hidden; padding: 40px 40px 20px 20px; margin: 0px;}
.xxbx_list dl dt h3{overflow: hidden; padding: 0px; margin: 0px;font-size: 24px; line-height: 30px; font-weight: 700; color: #222;  margin-bottom: 10px; }
.xxbx_list dl dt{overflow: hidden; padding: 0px; margin: 0px;}
.xxbx_list dl dd{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666}

.xxbx_ut{width: 50%; height: auto;vertical-align: top;float: left;margin-right: 2%}
.xxbx_ut img{width: 100%; height: auto;vertical-align: top}
@media (max-width: 1300px) {
.xxbx_list{margin-right:10px}
.xxbx_list dl dt h3{font-size: 18px;}	
.xxbx_list dl{overflow: hidden; padding: 20px 20px 20px 20px; margin: 0px;}
}


.faico{overflow: hidden; padding: 0px; margin: 0px; margin-top: 20px}
.faico li{overflow: hidden; padding: 0px; margin: 0px;  margin-right: 40px; display: inline-block;}
.faico .xpic_img{overflow: hidden; padding: 0px; margin: 0px; text-align: center}
.faico .xpic_img img{overflow: hidden; padding: 0px; margin: 0px; width: 40px; height: 40px}
.faico p{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666}


@media (max-width: 1150px) {
.xxbx_list dl dd{font-size: 14px; }	
	.faico p{font-size: 14px; }	
.faico li{margin-right: 20px;}		
}


@media (max-width: 1000px) {
	.fa_zx_btn{margin:20px 0px; width: 170px; margin: 0 auto; margin-top: 15px;}
.xxbx_ut{width: 100%; height: auto;vertical-align: top;float:none;margin-right: 0%; margin-bottom: 10px}
	.faico li{overflow: hidden; padding: 0px; margin: 0px;  margin-right:0px; display:block; width: 25%;float: left;text-align: center}
}



.tab_nav8{ overflow:hidden; width:20%;  padding: 0px; margin: 0px; text-align: center; float:left; margin-right:5%}
.tab_nav8 li{color:#222; text-align:center; cursor:pointer;font-size: 18px; padding:0px 5px;line-height:50px; position: relative;font-weight: 400; margin-bottom: 20px}
.tab_nav8 li.active8{ color:#fff; text-align: center; background: #006cd0;border-radius: 5px}
.tab_bd8{overflow:hidden; width:75%;  padding: 0px; margin: 0px;border-left: #ccc 1px solid; padding-left: 5%}
.tab_bd8 .div1{display:none; padding:0px; border-top:0 none; font-size:16px; width: 100%}
.tab_bd8 .div1.thisclass{ display:block; width: 100%}


@media screen and (max-width:960px) {
	.tab_nav8 li{font-size: 18px;}	
}

@media screen and (max-width:740px) {
	.tab_nav8 li{font-size: 16px;}	
}

@media screen and (max-width:620px) {
	.tab_nav8 li{font-size: 16px;}	
}


.fwyth_list{margin: 0; padding: 0px;float: left;width: 53%}
.fwyth_list dl{overflow:hidden; margin:0px; }
.fwyth_list dl dt{ overflow:hidden; margin:0px; padding:0px;font-size:30px; color:#222; line-height:190%;margin-bottom:5px;font-weight: bold}
.fwyth_list dl dd{ overflow:hidden; margin:0px; padding:0px;font-size:16px; color:#666; line-height:26px; min-height: 104px }

.fwyth_list dl dd span{ margin-right: 26px;display: inline-block}

.fwyth_tu{margin: 0; padding: 0px;float: right;width: 43%;text-align: center}
.fwyth_tu img{max-width: 100%; height: auto; vertical-align: top}



.fwyth_ico{overflow: hidden; padding: 0px; margin: 0px; margin-top: 20px}
.fwyth_ico li{overflow: hidden; padding: 0px; margin: 0px;  margin-right: 20px; display: inline-block; width: 90px;text-align: center}
.fwyth_ico .xpic_img{overflow: hidden; padding: 0px; margin: 0px; text-align: center; margin-bottom: 5px}
.fwyth_ico .xpic_img img{overflow: hidden; padding: 0px; margin: 0px; width: 80px; height: 80px}
.fwyth_ico p{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px; line-height:190%; color: #666; text-align: center}

@media screen and (max-width:1300px) {
	.fwyth_list dl dt{font-size:24px; }	
	
}
@media screen and (max-width:1000px) {
	.fwyth_list dl dt{font-size:20px; }	
	.fwyth_ico .xpic_img img{width: 60px; height: 60px}
	.fwyth_ico p{font-size: 14px;}
	.fwyth_list dl dd{ font-size:14px; color:#666; line-height:24px; min-height:72px }
	.tab_nav8 li{ margin-bottom: 16px}
	.fwyth_ico li{overflow: hidden; padding: 0px; margin: 0px;  margin-right: 0px; display:block; width:33.333%;text-align: center;float: left}
}
@media screen and (max-width:850px) {
	.tab_nav8 li{ margin-bottom: 10px}

}


@media screen and (max-width:640px) {
.tab_nav8{ overflow:hidden; width:100%;  padding: 0px; margin: 0px; text-align: center; float:none; margin-right:0; background: #f7f7f7;border-radius: 5px; margin-bottom: 15px}
.tab_nav8 li{color:#222; text-align:center; cursor:pointer;font-size: 16px; padding:0px 0px;line-height:40px; position: relative;font-weight: 600; margin-bottom: 0px; width: 20%;float: left}
	
.tab_bd8{overflow:hidden; width:100%;  padding: 0px; margin: 0px;border-left: #ccc 0px solid; padding-left: 0%}

}


@media screen and (max-width:500px) {
	.fwyth_list{margin: 0; padding: 0px;float: left;width: 100%}
	.fwyth_tu{margin: 0; padding: 0px;float: right;width: 100%;text-align: center}
.fwyth_list dl dt{ text-align: center}
.fwyth_list dl dd{ min-height:24px; height: auto}

}


.xz_why{overflow: hidden; padding: 0px; margin: 0px; }
.xz_why li{overflow: hidden; padding: 40px 30px; margin: 0px;width: 49%; float: left; margin-right: 2%; margin-bottom: 2%; border:#ddd 1px solid; border-radius: 10px; background: #fff}

.xz_why li dl{overflow: hidden; padding: 0px; margin: 0px; }
.xz_why li dl dt{overflow: hidden; padding: 0px; margin: 0px;font-size: 22px;  margin-bottom: 5px; color: #222;font-weight: bold}
.xz_why li dl dd{overflow: hidden; padding: 0px; margin: 0px;font-size: 16px;  color: #666; line-height: 26px; }
.xz_why li .why_pic{overflow: hidden; padding: 0px; margin: 0px; width: 90px; height: 90px; float: left; margin-right:10px; margin-top:0px}
.xz_why li .why_pic img{ width: 100%; height: 100%; vertical-align: top;}

.xz_why li:hover{border:#006cd0 1px solid;}
.xz_why li:hover dl dt{color:#006cd0 }

.xz_why li:nth-child(2n){ margin-right:0}



@media screen and (max-width:1300px) {
	.xz_why li{overflow: hidden; padding: 30px 20px; }
	.xz_why li dl dt{font-size: 18px; }
.xz_why li dl dd{font-size: 14px;line-height: 24px; }
}



@media screen and (max-width:760px) {
	.xz_why li dl dt{font-size: 16px; }	
.xz_why li .why_pic{overflow: hidden; padding: 0px; margin: 0px; width:80px; height: 80px; float: left;  margin-top:0px}
.xz_why li{overflow: hidden; padding: 20px 15px; }
}

@media screen and (max-width:700px) {
	
.xz_why li .why_pic{overflow: hidden; padding: 0px; margin: 0px; width:80px; height: 80px; float: none;  margin-top:0px; margin: 0 auto}
.xz_why li{overflow: hidden; padding: 20px 15px; text-align: center}
.xz_why li{overflow: hidden; padding: 20px 20px 30px 20px; }
}

@media screen and (max-width:550px) {
.xz_why li dl dd{min-height: 96px }
}

@media screen and (max-width:440px) {
.xz_why li dl dd{min-height: 24px;height: auto}
.xz_why li{overflow: hidden; padding: 10px 20px 30px 20px; }	
.xz_why li{width: 100%; float: none; margin-right: 0%; margin-bottom:20px; border:#ddd 1px solid; border-radius: 10px; background: #fff}
}

.btn_3{ display: inline-block; padding: 3px 20px; background: #ff1e00;border-radius: 10px; color: #fff; margin-top:10px; line-height: 44px;font-size: 20px}
.btn_3 i{ margin-right: 5px;font-size: 22px;vertical-align: middle}
.btn_3:hover{ background: #FF9200;color: #fff;}


@media screen and (max-width:750px) {
	.btn_3{ line-height: 36px;font-size:18px;margin-top: 4px;}	
	
}


