锘緻charset "utf-8";

/**************************banner**************************/
.banner_ny { padding-top:80px;}
.banner_ny img{ width:100%;}
.banner_ny .pic_er{ display:none;}

@media screen and (max-width: 1200px) {
.banner_ny{ padding-top:50px;}
.banner_ny img{}

}
@media screen and (max-width: 980px) {
	.banner_ny .pic_yi{ display:none;}
	.banner_ny .pic_er{ display:block;}
	.banner_ny img{ min-height:180px; height:180px;}
}
	
/**************************褰撳墠浣嶇疆**************************/
.n_main_box{ width:100%; }
.n_main_box .main_box{position:relative;margin: 0 auto; max-width:1170px;}
.n_nav_box{height: 50px;background:#fff;position:relative;}
.n_nav{ position:relative; }
.n_nav a{display:inline-block;margin-right:45px;height: 50px;font-size:14px;float:left;line-height:70px;color:#444444; }
.n_nav a strong{display:block;font-size: 24px;color: #55B53D;position:relative;z-index:4;height: 68px;line-height: 70px;font-weight: bold;}
.n_nav a:hover{border-bottom: 1px solid #55B53D;}
.n_nav .on{border-bottom: 1px solid #55B53D;}
.n_nav .on strong{height: 50px;line-height: 60px;font-weight:bold;}
.n_up_box{ position:relative; position:relative; }
.position{position:absolute;height: 50px;line-height: 60px;right: 0px;bottom:0px;color: #98989a;background: url(../images/icon_home.png) left 24px no-repeat;padding-left: 19px;font-size: 12px;}

.position span, .position a, .position i{ font-size:14px; color:#999999;}
.position i{ font-family:simsun; margin:0 3px; font-style:normal; }
.position em{font-size:14px;color: #55B53D;font-style: normal;}
.position a:hover{color: #55B53D;}
.n_main_box .container{height: 50px;position:relative;margin: 10px auto; box-sizing: border-box; background:#fff; padding:0;width: 1080px;}
.n_main_box .container .bottom{ background-color:#d9d9dd; position:absolute; bottom:0; left:0px; width:100%; height:1px;}
.n_main_box .container .bottom01{ position:absolute; bottom:0; right:0px; width:30px; height:1px;}



/*==================绉诲姩绔鑸?================*/
#m_n_nav{background: #12499E;display: none;line-height: 50px;position: relative;z-index: 1;}
#bnt_back{position:absolute;left: 1rem;top:0;color: #fff;font-size: 24px;}
#n_n_title{ height:50px;}
#m_n_nav h1{font-size: 16px;color: #fff;text-align: center;margin:0;line-height:50px;font-weight: normal;}
#bnt_sub_nav{position: absolute;right: 1rem;top: 0;cursor: pointer;color: #fff;font-size: 24px;}
#bnt_sub_nav img{ display: block; height: 15px; }
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #fff; display: none; box-shadow: 0 0 5px #999; z-index: 9;}
#sub_nav_content ul{ padding:  10px;}
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0;}
#sub_nav_content ul li a{ display:block; border-left:2px solid #0054a3; height:30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455;}
#sub_nav_content ul li.on a{color: #12499E;}

#sub_nav_content dl{ margin:0}
#sub_nav_content dt{height:40px;line-height:40px;position:relative;background:#fff;  border-top:1px solid #e7e7e7; z-index: 999; }
#sub_nav_content dt a{ margin:0 20px; display:block;color:#5b5349; height: 40px; font-size:14px; font-weight: 400;  }
#sub_nav_content dt a i{ position: absolute; right: 15px; top: 0; opacity:0;filter:alpha(opacity=0); }
#sub_nav_content dt a{}
#sub_nav_content dt.title{background:#fafafb;}
#sub_nav_content dt.title i{ opacity:1;filter:alpha(opacity=100);}
#sub_nav_content dt.title_on  { background:#fafafb;}
#sub_nav_content dt.title_on a{ color:#bea88e; border-top:1px solid #fff;}
#sub_nav_content dt.title_on a i{ color: #bea88e;  }
#sub_nav_content dt.last a{border-top:1px solid #f8f8f8;}
#sub_nav_content dt.on a,#sub_nav_content dt.title_on a{color: #0C55B8;}
#sub_nav_content dd{  display:none;}
#sub_nav_content dd .box{padding:0px 0px 0px 0px;}
#sub_nav_content dd a{ padding:0 25px;  line-height:30px;border-top:1px solid #e7e7e7;font-size:12px;color:#5b5349;display:block;height:30px;}
#sub_nav_content dd a.on{ color:#bea88e}
.am-offcanvas{ z-index:1000000}

@media(max-width: 980px){
#m_n_nav{ display:block;}
.n_main_box{ display:none;}
}


.n-container{padding: 50px 0 50px 0; }


/*鍐呭鏍峰紡*/
.ar_article{ font-size:18px; color:#333; line-height:28px; }
.ar_article p{font-size:18px;color:#333;line-height:28px;padding-bottom: 0px;}	
.ar_article strong{ font-weight:bold;}
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#717173;}
.ar_article a:hover{ color:#F0B01C; text-decoration:underline;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold; color:#333; margin-bottom:10px;}
.ar_article table{
	font-size: 14px;
	margin-top:10px;
	color: #434343;
	border-bottom:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
}

.ar_article tr {
	background-color: #f8f8f8;
	line-height: 36px;
	
}
.ar_article td {
	text-align: left;
	border: 1px solid #dbdbdb;
	line-height:36px;
	border-bottom:none;
	border-right:none;
	padding-left: 8px;
	background-color:#ffffff;
}

@media(max-width: 768px){
.n-container{padding: 30px 0 30px 0; }
.ar_article{ font-size:14px; color:#78787a; line-height:24px; text-align:justify; }
.ar_article p{font-size:14px;color:#78787a;line-height:24px;text-align:justify;padding-bottom: 3%;}	
.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#717173;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold;}
.ar_article td{ font-size:12px;}
}

.abtip{ float:right; margin-left:40px;}
.abtip2{ float:left; margin-right:40px;}
@media (max-width:980px) {
.abtip2{ float:none; margin-right:0px; margin-bottom:10px;}
.abtip2 img{ width:100%;}
.abtip{ float:none; margin-left:0px; margin-bottom:10px;}
.abtip img{ width:100%;}
}


.gsjs h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:20px; }

.gsry{ background:url(../images/about_ry_bg.jpg) center top no-repeat; padding:80px 0; background-size:cover;}
.gsry h1{ font-size:42px; font-weight:bold; color:#7bbeff; margin-bottom:30px; }
.gsry-wz{ float:left; width:35%;}
.gsry-wz p{ color:#fff; font-size:20px;}
.gsry-img{ float:right; width:60%;}
.gsry-img img{ width:100%;}

@media (max-width:980px) {
.gsry{ padding:50px 0;}
.gsjs h1{ font-size:30px; margin-bottom:10px; }
.gsry h1{ font-size:30px; margin-bottom:20px; }
.gsry-wz{ float:none; width:100%;}
.gsry-wz p{ color:#fff; font-size:16px;}
.gsry-img{ float:none; width:100%;}
}


.con{
	margin:0 auto;
	max-width:1400px;
	min-height:200px;
	overflow:hidden;
	margin-top:30px;
	margin-bottom:50px;
	}
.ny_text_title{ font-size:24px; color:#333333; font-weight:bolder; margin-top:10px; text-align:center; margin-bottom:20px;}

@media (max-width:1660px) {
.con{margin-top:20px; padding:0 2%;}

}
@media (max-width:768px) {

.con{margin-top:20px; padding:0 4%;}
.ny_text_title{ font-size:20px;}
	}	


/*鏂伴椈鍒楄〃*/
.news_list{}
.news_list dl{ border-bottom:1px dotted #CCC; padding:2% 0;}

.news_list dt{ float:left; width:72%; font-size:22px; margin-left:30px;overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;  }
.news_list dt a{ color:#55B53D;}
.news_list dt a:hover{ color:#12499E;}
.news_list dd.pic{ float:left; width:25%; overflow:hidden;}
.news_list dd.pic img{ width:100%;height:auto;transition:all .6s;}
.news_list dd.pic img:hover{transform:scale(1.1,1.1);-webkit-transition: all 1.5s;transition: all 1.5s;}
.news_list dd.date{float:left;margin-left:30px; width:22%; line-height:24px;overflow:hidden;font-size:15px; color:#999999; background:url(../images/bn44.png) no-repeat left; margin-top:5px; padding-left:20px; }
.news_list dd.txt{float:left; margin-left:30px; margin-top:8px; color:#666; width:72%; line-height:24px;overflow:hidden; font-size:15px;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;}
.news-more{float:left; margin-left:30px; margin-top:10px;width:140px;line-height:36px;text-align:center;border:1px solid #e1e1e1;}
.news-more a{ color:#999;}
.news-more:hover a{background:#12499E;color:#fff;display:block;}

@media (max-width:1420px) {
.news_list dd.txt{ width:70%;}

}
@media (max-width:980px) {
.news_list dd.more{ display:none;}

}
@media (max-width:860px) {

.news_list dt{ float:none; width:100%; font-size:18px; padding:2% 0;  margin-top:10px; margin-left:0;}
.news_list dd.pic{ float:none; width:100%;}
.news_list dd.date{ float:none; width:100%; margin-left:0; }
.news_list dd.txt{ float:none; width:100%; line-height:24px;	 margin-left:0; }
.news_list dl{ padding-bottom:20px; margin-bottom:20px; margin-left:0;}
}
		

/*鏂伴椈璇︽儏*/

.news-title{border-bottom: 1px dotted #DDD;padding-bottom: 20px; margin-top:0px; margin-bottom:20px; text-align:center;}
.news-title h2{ font-size:28px; float:none; color:#333; margin-bottom:10px; font-weight:bold;}
.news-title p span{margin:0 5px;color: #999;}

.text{  color:#666; line-height:24px; font-size:16px;}
.text p{ margin-bottom:10px;line-height:24px; font-size:16px;}
.fh{width: 120px;line-height: 40px;text-align: center; margin-top:30px; margin-bottom:30px;}
.fh a{display: block;color:#FFF; font-size:15px;background: #999;border-radius: 20px;}
.fh a:hover{display: block;color:#FFF;text-decoration: none; background:#333;border-radius: 20px;transition:all 1.5s;}

@media (max-width:800px) {
.news-title{ }
.news-title h2{ font-size:18px;}
.news-title p{ font-size:14px;}	
.fh{ margin:30px auto 30px auto;}
}

.pages{
	line-height:30px;
	border-top:1px dotted #ccc;
	font-size:16px;
	color:#333;
	padding-top: 20px;
	margin-top: 15px;
} 
.pages a{
	text-decoration:none;
	margin-left:3px;
	padding:2px 2px;
	color:#666666;
	}
.pages a:hover{
	text-decoration:underline;
	color:#12499E;
	}
@media (max-width:980px) {
.pages{ font-size:14px;line-height:22px;}
}

/*====缈婚〉鏁堟灉====*/
.j_pages {
	margin: 0 auto;
	margin-top: 2rem;
}
.j_pages .box {
	display: inherit;
	width: 100%;
	text-align: center;
	font-size: 0;
}
.j_pages a {
	padding: 0px 13px;
	height: 37px;
	line-height: 35px;
	display: inline-block;
	margin: 0 3px;
	border: 1px solid #dedede;
	color: #444;
	font-size: 14px;
	box-sizing: border-box;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.j_pages a font {
	font-size: 14px;
	font-family: SimSun;
	color: #9f9fa7
}
.j_pages .on {
	background: #12499E;
	color: #fff!important;
	border: 1px solid #12499E;
}
.j_pages span {
	font-family: simsun;
}
.j_pages i {
	display: inline-block;
}
.j_pages a:hover {
	background: #12499E;
	color: #fff!important;
	text-decoration: none;
	border: 1px solid #12499E;
}
@media (max-width:768px) {
.j_pages a{padding: 0 11px;height: 33px;line-height: 31px; font-size:20px; margin:0 3px; font-size:14px; }

.j_pages span{ padding:0;}

.j_pages i{ width:0;}
}

.icon{ margin-top:10px; }
.icon li{ float:left; width:34px; height:34px; margin-right:8px;}
.icon li:nth-of-type(1){ width:60px; line-height:34px;}
.icon .icon_box{ width:34px; height:34px;}
.icon li.li1 .icon_box{ background:url(../images/fx1.jpg) center no-repeat;}
.icon li.li1:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}
.icon li.li2 .icon_box{ background:url(../images/fx2.jpg) center no-repeat;}
.icon li.li2:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}
.icon li.li3 .icon_box{ background:url(../images/fx3.jpg) center no-repeat;}
.icon li.li3:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}
.icon li.li4 .icon_box{ background:url(../images/fx4.jpg) center no-repeat;}
.icon li.li4:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}
.icon li.li5 .icon_box{ background:url(../images/fx5.jpg) center no-repeat;}
.icon li.li5:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}
.icon li.li6 .icon_box{ background:url(../images/fx6.jpg) center no-repeat;}
.icon li.li6:hover .icon_box{-moz-opacity: 0.73; opacity: 0.73;}



/*鍏ㄤ紭浜у搧鐮斿彂 涓栫晫绾у垱鏂帮紙WCI锛?/
.shuzi_con li{ height:50px; margin-bottom:20px;}
.shuzi{ float:left; width:50px; height:50px; line-height:50px; background:#51aeff; text-align:center; color:#fff; margin-right:10px; font-size:18px; font-weight:bold;}


.wci{ padding:80px 0 30px 0; background:url(../images/wci_bg.jpg) center top no-repeat; background-size:cover;}
.wci h1{ font-size:42px; font-weight:bold; color:#fff; margin-bottom:30px;}
.wci h2{ font-size:30px; font-weight:bold; color:#51aeff; margin-bottom:30px;}
.wci_l{ float:left; width:230px;}
.wci_r{ float:right; margin-left:30px; width:760px;}
.wci_r li{ height:85px; margin-bottom:48px;}
.wci_r .img{ float:left; margin-right:20px;}
.wci_r p{ font-size:16px; color:#fff; line-height:30px;}

.wci2{ padding:50px 0 50px 0; }
.wci2 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wci2 p{ font-size:18px; color:#333; line-height:30px;}
.wci2 img{ width:100%;}

.wci3{ padding:50px 0 50px 0; background:url(../images/wci_bg2.jpg) center top no-repeat; background-size:cover;}
.wci3 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wci3 p{ font-size:18px; color:#333; line-height:30px;}
.wci3 img{ width:100%;}


.wci4{ padding:50px 0 50px 0; }
.wci4 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wci4 p{ font-size:18px; color:#333; line-height:30px;}
.wci4 li{ width:32%; float:left; margin-right:2%; margin-bottom:3%;}
.wci4 li:nth-of-type(3n){ margin-right:0;}
.wci4 li .img{ width:134px; float:left;}
.wci4 li .img img{ width:100%;}
.wci4 li .txt{ float:right; width:58%; font-size:18px; margin-top:25px;}


.wci_fw{ padding:50px 0; background:#64b5f6;}
.wci_fw h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px; text-align:center;}
.wci_fw h2{color:#333; font-size:20px; font-weight:bold; line-height:28px; margin-bottom:20px;text-align:center;} 
.wci_fw h3{ font-size:20px; color:#fff; font-weight:bold; margin-bottom:20px;}
.wci_fw ul{ padding-top:20px;}
.wci_fw li{ width:18%; float:left;  margin-left:5%; border-radius:10px; background:#2086ea;  padding:3%; height:256px;}
.wci_fw li:nth-of-type(2n){ background:#fff;}
.wci_fw li:nth-of-type(2n) p{ color:#2086ea;}
.wci_fw li:nth-of-type(2n) h3{color:#2086ea;}
.wci_fw p{ color:#fff; font-size:15px; margin-top:10px;}



/*鏅烘収宸ュ巶 涓栫晫绾ф櫤鑳斤紙WCAI锛?/
.wcai{ padding:50px 0 50px 0; background:url(../images/wcai_bg.jpg) center top no-repeat; background-size:cover;}
.wcai h1{ font-size:42px; font-weight:bold; color:#fff; margin-bottom:30px;}
.wcai p{ font-size:18px; color:#fff; line-height:30px;}


.wcai2{ padding:50px 0 50px 0; }
.wcai2 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wcai2 p{ font-size:18px; color:#333; line-height:30px;}



/*鍏堣繘鐢熶骇鍒堕€ 涓栫晫绾у埗閫狅紙WCM锛?/
.wcm{ padding:50px 0 50px 0; background:url(../images/wcm_bg.jpg) center top no-repeat; background-size:cover;}
.wcm h1{ font-size:42px; font-weight:bold; color:#51aeff; margin-bottom:30px;}
.wcm p{ font-size:18px; color:#fff; line-height:30px;}


.wcm2{ padding:50px 0 50px 0; }
.wcm2 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wcm2 p{ font-size:18px; color:#333; line-height:30px;}
.wcm2 ul{ margin-top:40px;}
.wcm2 li .txt h2{ text-align:center; margin-top:30px; margin-bottom:10px;}
.wcm2 li{ float:left; width:23.5%; background:#0C3965; height:160px; border-radius:20px; margin-right:2%; margin-bottom:2%;}
.wcm2 li:nth-of-type(4n){ margin-right:0;}
.wcm2 li p{ color:#fff; font-size:18px; text-align:center;}


.wcm3{ padding:50px 0 50px 0; background:url(../images/wcm_bg2.jpg) center top no-repeat; background-size:cover;}
.wcm3 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wcm3 p{ font-size:18px; color:#333; line-height:30px;}
.wcm3-img{ width:55%; float:left;}
.wcm3-img img{ width:100%;}
.wcm3-txt{ float:right; width:40%; margin-top:20px;}

.wcm4{ padding:50px 0 50px 0; }
.wcm4 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px;}
.wcm4 p{ font-size:18px; color:#333; line-height:30px;}


/*璧勬簮涓績*/
/*DFMA庐璁よ瘉*/
.resource{ padding:80px 0 30px 0; background:url(../images/resource_bg.jpg) center top no-repeat; background-size:cover;}
.resource h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; text-align:center; }
.resource p{ text-align:center; font-size:18px; margin-bottom:20px;}
.es-carousel{overflow:hidden;}
.es-carousel ul{}
.es-carousel ul li{float:left;position:relative; width:23.5%;display:block;margin-right:2%;}
.es-carousel ul li:nth-of-type(4n){ margin-right:0;}
.es-carousel ul li img{ width:100%;}
.es-carousel ul li a{ display:block;    overflow:hidden;}
.es-carousel ul li a .proimg_img{ width:100%; overflow:hidden;}
.es-carousel ul li a .proimg_img img{ width:100%; -webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}
.es-carousel ul li a .proimg_img:hover img{transform:scale(1.1);}
.es-carousel ul li p{  display:block; padding:10px 0 20px 0; text-align:center; font-weight:normal;  font-size:18px; color:#333;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
.es-carousel ul li:hover p{ color:#12499E; }
@media (max-width:980px) {
.resource{ padding:50px 0 30px 0;}
.resource h1{ font-size:24px; margin-bottom:20px;}
.resource p{ text-align:center; font-size:15px; margin-bottom:10px;}
.es-carousel ul li{ width:48.5%;margin-right:3%;}
.es-carousel ul li:nth-of-type(2n){ margin-right:0;}
.es-carousel ul li p{font-size:14px; padding:10px 0 10px 0;}
}

.zpzz_con{ float:left; width:50%; background:url(../images/ser_bg1.jpg) center top no-repeat; padding:3%;}
.zpzz_con:nth-of-type(2){ background:url(../images/ser_bg2.jpg) center top no-repeat;}
.zpzz_con h2{ margin-bottom:30px; color:#fff; font-size:36px; font-weight:bold;}
.zpzz_con p{  color:#fff; font-size:18px; }
@media (max-width:980px) {
.zpzz_con{ float:none; width:100%; padding:5%;}
.zpzz_con h2{ font-size:24px; margin-bottom:10px;}
.zpzz_con p{ font-size:15px; }
}

.dfma_jbsj{ padding:80px 0; background:url(../images/service_bg.jpg) center top no-repeat; background-size:cover;}
.dfma_jbsj h1{ font-size:42px; font-weight:bold; color:#1fbefc; margin-bottom:30px; }
.dfma_jbsj p{ font-size:18px; color:#fff; line-height:30px;}

.dfma_jbsjpx{ padding:80px 0; background:url(../images/service_bg2.jpg) center top no-repeat; background-size:cover;}
.dfma_jbsjpx h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; }
.dfma_jbsjpx p{ font-size:18px; color:#666; line-height:30px;}
.dfma_jbsjpx li{ margin-top:30px;}
.dfma_jbsjpx .txt{ margin-top:40px; float:left;}
.dfma_jbsjpx .img{ float:left; margin-right:20px;}



/*TRIZ鍥介檯璁よ瘉*/
.triz_con{ float:left; width:50%; background:url(../images/triz-img1.jpg) center top no-repeat; padding:3%; height:210px;}
.triz_con:nth-of-type(2){ background:url(../images/triz-img2.jpg) center top no-repeat;}
.triz_con h2{ margin-bottom:30px; color:#fff; font-size:36px; font-weight:bold;}
.triz_con p{  color:#fff; font-size:18px; }
.triz_con:nth-of-type(2) p{ text-align:center;}
@media (max-width:980px) {
.triz_con{ float:none; width:100%; padding:5%;}
.triz_con h2{ font-size:24px; margin-bottom:10px;}
.triz_con p{ font-size:15px; }
}

.triz2{ padding:80px 0 50px 0; background:url(../images/triz_bg.jpg) center top no-repeat; background-size:cover;}
.triz2 h1{ font-size:42px; font-weight:bold; color:#1fbefc; margin-bottom:30px; text-align:center; }
.triz2 p{ font-size:18px; color:#fff; line-height:30px; text-align:center; padding-bottom:30px;}

.triz3{ padding:80px 0 50px 0; background:url(../images/triz_bg2.jpg) center top no-repeat; background-size:cover;}
.triz3 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; text-align:center; }
.triz3 p{ font-size:18px; color:#333; line-height:30px; text-align:center; }
.triz3 img{ width:100%;}


/*DFSS璁よ瘉*/
.dfss_con{ float:left; width:31%; margin-right:3%; margin-top:20px;}
.dfss_con:nth-of-type(3){ margin-right:0; }
.dfss_con h2{ margin-bottom:30px; color:#fff; font-size:18px; line-height:60px; font-weight:bold; background:#4cacff; text-align:center;}
.dfss_con:nth-of-type(2) h2{ background:#1a7dc6;}
.dfss_con p{  color:#333; font-size:18px; text-align:center;}
.dfss_con:nth-of-type(2) p{ text-align:center;}
@media (max-width:980px) {
.dfss_con{ float:none; width:100%; padding:5%;}
.dfss_con h2{ font-size:24px; margin-bottom:10px;}
.dfss_con p{ font-size:15px; }
}

.dfss2{ padding:80px 0 50px 0; background:url(../images/dfss_bg.jpg) center top no-repeat; background-size:cover;}
.dfss2 h1{ font-size:42px; font-weight:bold; color:#1fbefc; margin-bottom:30px; text-align:center; }
.dfss2 p{ font-size:18px; color:#fff; line-height:30px; text-align:center; padding-bottom:30px;}

.dfss3{ padding:80px 0 50px 0; background:url(../images/triz_bg2.jpg) center top no-repeat; background-size:cover;}
.dfss3 h1{ font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; text-align:center; }
.dfss3 p{ font-size:18px; color:#333; line-height:30px; text-align:center; }
.dfss3 img{ width:100%;}


.lxwm{ padding:50px 0;}
.lxwm h1{font-size:42px; font-weight:bold; color:#333; margin-bottom:20px; text-align:center;}
.lxwm p{ font-size:18px; text-align:center; color:#666;}
.lxwm ul{ margin-top:50px;}
.lxwm li{ float:left; width:31%; border:1px solid #ddd; font-size:16px; color:#666; padding:2% 3%; margin-right:3%; }
.lxwm li span{ margin-left:10px;}
.lxwm li:nth-of-type(3){ margin-right:0;}
@media (max-width:980px) {
.lxwm{ padding:30px 0;}
.lxwm h1{font-size:30px; margin-bottom:20px;}
.lxwm p{ font-size:15px;}
.lxwm ul{ margin-top:30px;}
.lxwm li{ float:none; width:100%; margin-bottom:20px;}
}

/*鍙戝睍鍘嗙▼*/
.fzlc{background:url(../images/fzlc_bg.jpg) center top no-repeat; background-size:cover; padding:100px 0;}
.fzlc h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:20px; }
/*==================鍙戝睍鍘嗙▼=================*/

#n_licheng {
/*	background: url(../images/n_licheng_bg.png) center top no-repeat;*/
	padding-top: 30px;
}
#n_licheng ul {
	position: relative;
	left: 40%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
#n_licheng ul li {
	overflow: hidden;
	position: relative;
}
/*#n_licheng ul li:nth-child(odd) {
	background: #f5f5f5;
}*/
#n_licheng ul li .m {
	position: relative;
	overflow: hidden;
	padding: 2rem 0;
	height:230px;
}
#n_licheng ul li .m:before {
	content: "";
	width: 1px;
	height: 100%;
	background: #147AC2;
	position: absolute;
	top: 0;
	left: 49.99%;
	margin-left: 0px;
}
#n_licheng ul li .m:after {
	content: "";
	width: 13px;
	height: 13px;
	display: block;
	position: absolute;
	left: 49.99%;
	margin-left: -6px;
	top: 2.3rem;
	background: #147AC2;
	border: 1px solid #147AC2;
	border-radius: 50%;
}
#n_licheng ul li .txt {
	width: 60%;
	float: right;
	border-radius: 8px;
	padding-left: 10rem;
	box-sizing: border-box;
	font-size: 0.875rem;
	line-height: 1.875rem;
	color: #cfcfcf;
}
#n_licheng ul li .txt .con {
	
	padding: 0;
	margin: 0;
}
#n_licheng ul li .txt h5 {
	font-size: 0.875rem;
	color: #4d4d4e;
}
#n_licheng ul li .txt p {
	font-size: 16px;
	line-height: 1.5rem;
	color: #333;
}
#n_licheng ul li .tup{float: right;position: absolute;top: 0; left:10%;}
#n_licheng ul li .tup img{ width:90%;}


#n_licheng ul li .riqi {
	width: 48%;
	padding: 0 0 0 2.5rem;
	height: 100%;
	padding-top: 2rem;
	font-size: 1.2rem;
	color: #004991;
	font-weight:bold;
	float: left;
	text-align: right;
	position: absolute;
	top: 0;
}

#n_licheng ul li.li_2 .txt {
	float: left;
	text-align: right !important;
}
#n_licheng ul li.li_2 .con {
	float: right;
}
#n_licheng ul li.li_2 .txt * {
	text-align: right !important;
}
#n_licheng ul li.li_2 .riqi {
	right: 0;
	text-align: left;
	padding: 0 0 0 0;
	padding-top: 1.4rem;
}
#n_licheng ul li.li_2 .riqi img {
	margin: 0 15px;
	float: left;
}
#n_licheng .btn {
	display: block;
	width: 40px;
	height: 40px;
	margin: 0 auto;
}
@media (max-width:768px) {
.fzlc{padding:50px 0;}
.fzlc h1{font-size:28px; }
#n_licheng ul{ }
#n_licheng ul li .txt{ width:80%;}
#n_licheng ul li .txt p { line-height:20px; font-size:14px;}
#n_licheng ul li .riqi { width:42%; padding-top:1.4rem;}
#n_licheng ul li .tup img{ display:none;}

}

/*鏍稿績鍥㈤槦*/
.hxteam{ padding:50px 0;}
.hxteam .hd{ width:300px; float:left;}
.hxteam .hd ul li{ height:150px; background:url(../images/team_libg.png) center top no-repeat;  margin-bottom:20px; cursor:pointer; box-sizing:border-box; padding:0 40px; position:relative;}
.hxteam .hd ul li p{ font-size:16px; color:#333; text-align:center; padding-top:40px; }
.hxteam .hd ul li .txt1 { padding-top:18px;}
.hxteam .hd ul li .txt1 .img{ float:left; width:90px;transition:all ease 500ms;border:3px solid #f5f5f5;}
.hxteam .hd ul li .txt1 .img img{ width:100%;}
.hxteam .hd ul li.on{ background:url(../images/team_libgon.png) center top no-repeat;}
.hxteam .hd ul li.on .txt1{ opacity:1;-moz-opacity:1;-khtml-opacity: 1;filter:alpha(opacity=1);}
.hxteam .hd ul li.on .txt1 .img{ }
.hxteam .hd ul li.on p{ color:#fff;}
.hxteam .bd{ width:700px; float:right;}
.hxteam .bd ul li{  }
.hxteam .bd ul li h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:20px;}
.hxteam .bd ul li .pic{ position:relative; z-index:99; }
.hxteam .bd ul li .wz{ background:#f5f5f5; padding:5%;  position: relative;overflow: hidden;margin-top: -20px; margin-left:50px;}
.hxteam .bd ul li .wz p{font-size:16px; color:#333;}

.img img,.tst_5,.fangyuan .bd li,.yewu .hd ul li,.hxteam .hd ul li p,.hxteam .hd ul li span,.hxteam .hd ul li i,.hxteam .bd ul li .txt,.hxteam .bd ul li .txt h5,.hxteam .hd ul li .txt2
{ transition:all ease 500ms; -moz-transition:all ease 500ms; -ms-transition:all ease 500ms; -o-transition:all ease 500ms; -webkit-transition:all ease 500ms; }
@media (max-width:768px) {
.hxteam{ display:none;}
}

/*鑱旂郴鎴戜滑*/
.about-lxwm{background:url(../images/about_lx_bg.jpg) center top no-repeat; background-size:cover; padding:100px 0;}
.about-lxwm h1{font-size:42px; font-weight:bold; color:#fff; margin-bottom:20px; text-align:center; }
.lxwm_con .txt{ background:#477af5; color:#fff; float:left; width:40%; padding:5%; margin-top:30px;}
.lxwm_con .txt p{ font-size:18px; line-height:28px;}
.lxwm_con #map{ float:right; width:60%;height:384px; border:1px solid #ccc;  margin-top:30px;}
@media (max-width:768px) {
.about-lxwm{ padding:50px 0;}
.about-lxwm h1{ font-size:28px;}
.lxwm_con .txt{ float:none; width:100%;}
.lxwm_con .txt p{ font-size:16px; line-height:26px;}
.lxwm_con #map{float:none; width:100%; margin-top:0;}
}


/*琛屼笟鏂规*/
/***姹借溅琛屼笟***/
.qiche{ background:url(../images/qiche_bg.jpg) center top no-repeat; background-size:cover; padding:100px 0;}
.qiche p{ color:#fff; font-size:22px; line-height:40px;} 

.qiche2{ padding:50px 0;}
.qiche2 h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:20px;}
.qiche2 p{ font-size:18px; color:#333; line-height:28px;}
.qiche2 li{ float:left; width:45%; margin-top:40px;}
.qiche2 li:nth-of-type(2n){ float:right; width:48%;}
.qiche2 li .img{ width:40%; float:left;}
.qiche2 li .img img{ width:100%;}
.qiche2 li .txt{ float:right; width:55%; margin-top:30px;}
.qiche2 li .txt h2{ font-size:24px; font-weight:bold; color:#006dcd; margin-bottom:20px;}
.qiche2 li .txt p{ font-size:16px; line-height:22px;}

.qiche3{ background:#083557; padding:60px 0;}
.qiche3 h1{font-size:42px; font-weight:bold; color:#fff; margin-bottom:50px; text-align: center; }
.qiche3 li{ float:left; width:33.3%; text-align:center; border-right:1px dotted #7B92A3; min-height:200px;} 
.qiche3 li:nth-of-type(3){border-right:0;}
.qiche3 li h2{ font-size:24px; color:#71bdff; font-weight:bold; margin-bottom:20px;}
.qiche3 li p{ color:#fff; font-size:18px; line-height:28px;}

.qiche4{ padding:80px 0 0 0;}
.qiche4 h1{font-size:42px; font-weight:bold; color:#134f84; margin-bottom:30px; text-align: center;}


.parnter{ }
.parnter ul li{float:left;width:23.4%;overflow:hidden; border:1px solid #ddd; margin-right:2%; margin-bottom:2%; border-radius:10px;}
.parnter ul li:nth-child(4n){margin-right:0;}
.parnter ul li .imgs{overflow:hidden; }
.parnter ul li .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.parnter ul li .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

@media screen and (max-width: 1000px){
.parnter{ width:100%;padding-bottom:0px;}
.parnter ul { margin-top:10px; }
}

@media screen and (max-width: 640px){
.parnter ul li {width: 32%;}
.parnter ul li:nth-child(3n){margin-right:0;}
.parnter ul li:nth-child(4){margin-right:2%;}
}

/***鐢靛姏琛屼笟***/
.dlhy{ background:#083557; padding:50px 0;}
.dlhy h1{ font-size:42px; font-weight:bold; color:#fff; margin-bottom:30px; }
.dlhy p{ color:#fff; font-size:18px; line-height:28px;}
.dlhy ul{ margin-top:30px;}
.dlhy li{ float:left; width:23.5%; margin-right:2%; background:#fff; border-top:10px solid #4473f4; padding:2% 0;}
.dlhy li:nth-of-type(4){ margin-right:0;}
.dlhy li p{ font-size:18px; line-height:22px; text-align:center; color:#333;}

.dlhy2{background:url(../images/dianli_bg.jpg) center top no-repeat; background-size:cover; padding:80px 0;}
.dlhy2 h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; }
.dlhy2 p{ color:#333; font-size:18px; line-height:28px;}
.dlhy2 ul{ margin-top:30px;}
.dlhy2 li{ float:left; width:48%; background:#05a145; color:#fff; padding:3%; min-height:340px;}
.dlhy2 li:nth-of-type(2){ float:right;}
.dlhy2 li h2{ font-size:24px; font-weight:bold; text-align:center; margin-bottom:30px;}
.dlhy2 li p{ color:#fff; line-height:22px; font-size:16px;}

.dlhy3{ background:#0b3a67; padding:80px 0 50px 0;}
.dlhy3 h1{font-size:42px; font-weight:bold; color:#fff; margin-bottom:50px; text-align:center; }
.dlhy3 li{ float:left; width:15%; color:#ccc; margin-right:2%; margin-bottom:2%; font-size:15px;}
.dlhy3 li:nth-of-type(6n){ margin-right:0;}


/***瀹剁數琛屼笟***/
.jdhy{ background:#083557;}
.jdhy_wz{ float:left; width:26%; padding-top:100px; margin-left:22%;}
.jdhy_wz p{ color:#fff; font-size:18px; line-height:28px;}
.jdhy_img{  float:right; width:50%;}
.jdhy_img img{ width:100%;}


.jdhy2{ background:#f2f2f2; padding:50px 0;}
.jdhy2 h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; }
.jdhy2 p{ color:#333; font-size:18px; line-height:28px;}
.jdhy2_wz{ float:right; width:50%;margin-top:20px; padding-top:5%; padding-left:5%; height:336px; background:url(../images/jiadian_bg2.jpg) center top no-repeat; background-size:cover; }
.jdhy2_wz p{ color:#fff; font-size:18px; line-height:28px;}
.jdhy2_img{  float:left; width:50%; margin-top:20px;}
.jdhy2_img img{ width:100%;}

.jdhy3{background:url(../images/jiadian_bg.jpg) center top no-repeat; background-size:cover; padding:60px 0; }
.jdhy3 h1{font-size:42px; font-weight:bold; color:#134F84; margin-bottom:30px; }
.jdhy3 p{ color:#333; font-size:18px; line-height:28px;}
.jdhy3 ul{ margin-top:40px;}
.jdhy3 li{ float:left; width:23.5%; margin-left:1.5%; color:#05A045; font-size:18px; margin-bottom:1%; font-weight:bold; list-style-type:circle;}

.jdhy4{ background:#0b3a67; padding:80px 0;}
.jdhy4 h1{font-size:42px; font-weight:bold; color:#1fbefc; margin-bottom:30px;}
.jdhy4 p{ color:#fff; font-size:18px; line-height:28px;}



/***鍖栧伐琛屼笟***/
.huagong{ background:url(../images/huagong_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.huagong h1{font-size:42px; font-weight:bold; color:#fff; margin-bottom:30px; }
.huagong p{ color:#fff; font-size:18px; line-height:28px;}

.huagong2{ background:url(../images/huagong_bg2.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.huagong2 h1{font-size:42px; font-weight:bold; color:#0d3a68; margin-bottom:30px; }
.huagong2 p{ color:#333; font-size:18px; line-height:28px;}


/***鍖昏嵂琛屼笟***/
.yiyao{ margin-top:30px;}
.yiyao li{ float:left; background:#2f91e6; width:36%; margin-right:2%; padding:3%; height:240px;}
.yiyao li:nth-of-type(2){ width:24%;}
.yiyao li:nth-of-type(3){ margin-right:0; }
.yiyao h1{ color:#fff; font-weight:bold; font-size:24px; margin-bottom:20px;}
.yiyao p{ color:#fff; font-size:16px; line-height:28px;}


.yiyao2{background:url(../images/yiyao_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yiyao2 h1{ font-size:30px; color:#fff; margin-bottom:20px;}
.yiyao2 h2{ font-size:42px; color:#7bbeff;margin-bottom:20px; font-weight:bold;}
.yiyao2 p{ color:#fff; font-size:18px; line-height:28px;}

.yiyao3{ padding:50px 0;}
.yiyao3 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}
.yiyao3 p{color:#333; font-size:18px; line-height:28px;}

.yiyao4{background:url(../images/yiyao_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yiyao4 h1{ font-size:42px; color:#7bbeff;margin-bottom:30px; font-weight:bold;}
.yiyao4 p{ color:#fff; font-size:18px; line-height:28px;}
.yiyao4 ul{ margin-top:30px;}
.yiyao4 li{ width:47%; float:left;}
.yiyao4 li:nth-of-type(2){ float:right;}
.yiyao4 .img{ width:20%; float:left; margin-top:50px;}
.yiyao4 .txt{ width:65%; float:right;}
.yiyao4 .txt h2{ color:#7bbeff; font-size:24px; margin-bottom:20px;}
.yiyao4 .txt p{ color:#fff; font-size:16px; line-height:24px;}

.yiyao5{ padding-top:50px;}
.yiyao5 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}
.yiyao5 p{color:#333; font-size:18px; line-height:28px;}


/***鐑熻崏琛屼笟***/
.yancao{background:url(../images/yancao_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yancao h1{font-size:42px; color:#7bbeff;margin-bottom:20px; font-weight:bold;}
.yancao p{color:#fff; font-size:18px; line-height:28px;}

.yancao2{ padding:50px 0;}
.yancao2 h1{font-size:42px; color:#134F84;margin-bottom:20px; font-weight:bold;}
.yancao2 p{color:#333; font-size:18px; line-height:28px;}

.yancao3{background:url(../images/yancao_bg2.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yancao3 h1{font-size:42px; color:#7bbeff;margin-bottom:30px; font-weight:bold;}
.yancao3 p{color:#fff; font-size:18px; line-height:28px;}


/***楗枡琛屼笟***/
.yinliao{background:url(../images/yinliao_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yinliao h1{font-size:42px; color:#7bbeff;margin-bottom:20px; font-weight:bold;}
.yinliao p{color:#fff; font-size:18px; line-height:28px;}
.yinliao ul{ margin-top:30px;}
.yinliao li{ float:left; width:18.25%; margin-right:2%; background:#fff; border-top:10px solid #4473f4; padding:2% 0; height:210px;}
.yinliao li:nth-of-type(5){ margin-right:0;}
.yinliao li h2{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px; color:#009a41;}
.yinliao li p{ font-size:15px; line-height:22px; text-align:center; color:#333; padding:0 10px;}

.yinliao2{ padding:50px 0;}
.yinliao2 h1{font-size:42px; color:#134F84;margin-bottom:20px; font-weight:bold;}
.yinliao2 p{color:#333; font-size:18px; line-height:28px;}
.yinliao2 ul{ margin-top:30px;}
.yinliao2 li{ float:left; width:25%; margin-left:5%;}
.yinliao2 li h2{ background:#33b240; width:258px; height:46px; line-height:46px; font-size:22px; font-weight:bold; margin-bottom:15px; text-align:center; color:#fff; border-radius:20px;}
.yinliao2 li p{ font-size:18px; color:#33b240; margin-left:15%;}

.yinliao3{background:url(../images/yinliao_bg2.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.yinliao3 h1{font-size:42px; color:#7bbeff;margin-bottom:30px; font-weight:bold;}
.yinliao3 p{color:#fff; font-size:18px; line-height:28px;}

/***鐢靛瓙琛屼笟***/
.dianzi{background:url(../images/dianzi_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.dianzi h1{font-size:42px; color:#7bbeff;margin-bottom:20px; font-weight:bold;}
.dianzi p{color:#fff; font-size:18px; line-height:28px;}

.dianzi2{ padding:50px 0;}
.dianzi2 h1{font-size:36px; font-weight:bold; color:#134F84; margin-bottom:20px;}
.dianzi2 p{ font-size:18px; color:#333; line-height:28px;}
.dianzi2 li{ float:left; width:45%; margin-top:40px;}
.dianzi2 li:nth-of-type(2n){ float:right; width:48%;}
.dianzi2 li .img{ width:40%; float:left;}
.dianzi2 li .img img{ width:100%;}
.dianzi2 li .txt{ float:right; width:55%; margin-top:30px;}
.dianzi2 li .txt h2{ font-size:24px; font-weight:bold; color:#006dcd; margin-bottom:20px;}
.dianzi2 li .txt p{ font-size:16px; line-height:22px;}

.dianzi3{background:url(../images/dianzi_bg2.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.dianzi3 h1{font-size:42px; color:#7bbeff;margin-bottom:30px; font-weight:bold;}
.dianzi3 p{color:#fff; font-size:18px; line-height:28px;}
.dianzi3 ul{ margin-top:30px; margin-bottom:50px;}
.dianzi3 li{ float:left; width:18.25%; margin-right:2%; background:#fff; border-top:10px solid #4473f4; padding:2% 0; height:210px;}
.dianzi3 li:nth-of-type(5){ margin-right:0;}
.dianzi3 li h2{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px; color:#176DCD;}
.dianzi3 li p{ font-size:15px; line-height:20px; text-align:center; color:#333; padding:0 5px; }

.dianzi4{ padding-top:50px;}
.dianzi4 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}


/***鎴垮湴浜ц涓?**/
.fangdichan li{ float:left; width:25%; margin-right:10%;  border-right:1px dotted #ccc; height:180px; margin-bottom:20px;} 
.fangdichan li:nth-of-type(3){border-right:0;margin-right:0%;}
.fangdichan li h2{ font-size:24px; color:#71bdff; font-weight:bold; margin-bottom:20px;}
.fangdichan li p{ color:#333; font-size:18px; line-height:28px;}

.fangdichan2{background:url(../images/fdc_bg.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.fangdichan2 h1{font-size:42px; color:#7bbeff;margin-bottom:30px; font-weight:bold;}
.fangdichan2 p{ font-size:18px; color:#fff; line-height:28px;}

.fangdichan3{ padding:60px 0;}
.fangdichan3 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}
.fangdichan3 p{ font-size:18px; color:#333; line-height:28px;}

.fangdichan4{background:url(../images/fdc_bg2.jpg) center top no-repeat; background-size:cover;padding:60px 0;}
.fangdichan4 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}
.fangdichan4 p{ font-size:18px; color:#333; line-height:28px;}

.fangdichan4 li{ float:left; width:23%;}
.fangdichan4 li:nth-of-type(2){ width:42%; margin-left:0;}
.fangdichan4 li:nth-of-type(3){ float:right;}
.fangdichan4 li h2{ color:#1f71b9; font-size:24px; font-weight:bold; margin-bottom:20px;}
.fangdichan4 li .txt{ margin-top:50px;}
.fangdichan4 li:nth-of-type(1) .txt:nth-of-type(2){ margin-top:100px;}

.fangdichan5{ padding-top:50px;}
.fangdichan5 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold;}

/***閾惰琛屼笟***/
.yinhang{background:url(../images/yinhang_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.yinhang h1{font-size:42px; color:#7bbeff;margin-bottom:50px; font-weight:bold;}
.yinhang p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px;}

.yinhang2{ padding:60px 0;}
.yinhang2 h1{font-size:42px; color:#134F84;margin-bottom:50px; font-weight:bold; text-align:center;}
.yinhang2 li{ float:left; width:48%; background:#239e3a; color:#fff; border-radius:20px; padding:4% 8%; height:285px;}
.yinhang2 li:nth-of-type(2){ float:right;}
.yinhang2 li p{ font-size:18px;}


.yinhang3{background:url(../images/yinhang_bg2.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.yinhang3 h1{font-size:42px; color:#7bbeff; font-weight:bold;}
.yinhang3 span{ color:#fff; font-size:30px;}
.yinhang3 p{color:#fff; font-size:18px; line-height:28px; }
.yinhang3 h2{ background:#fff; width:190px; line-height:46px; height:46px; text-align:center; color:#134F84; font-size:24px; font-weight:bold; border-radius:20px;margin-top:40px; margin-bottom:20px;} 

.yinhang4{ padding-top:50px;}
.yinhang4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}


/***淇濋櫓琛屼笟***/
.baoxian{background:url(../images/baoxian_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.baoxian h1{font-size:42px; color:#7bbeff; font-weight:bold; text-align:center; margin-bottom:30px;}
.baoxian p{color:#fff; font-size:18px; line-height:28px;  text-align:center;}

.baoxian2{ padding:60px 0; }
.baoxian2 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold; text-align:center;}
.baoxian2 p{color:#333; font-size:18px; line-height:28px;  text-align:center;}
.baoxian2 ul{ margin-top:30px;}
.baoxian2 li{ float:left; width:48%; background:#239e3a; color:#fff; border-radius:20px; padding:4% 8%; height:385px;}
.baoxian2 li:nth-of-type(2){ float:right;}
.baoxian2 li p{ font-size:18px; color:#fff;text-align:left;}

.baoxian3{background:url(../images/baoxian_bg2.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.baoxian3 h1{font-size:42px; color:#7bbeff; font-weight:bold;}
.baoxian3 span{ color:#fff; font-size:30px;}
.baoxian3 p{color:#fff; font-size:18px; line-height:28px; }
.baoxian3 h2{ background:#fff; width:190px; line-height:46px; height:46px; text-align:center; color:#134F84; font-size:24px; font-weight:bold; border-radius:20px;margin-top:40px; margin-bottom:20px;} 

.baoxian4{ padding-top:50px;}
.baoxian4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}


/***闆跺敭琛屼笟***/
.lingshou{background:url(../images/lingshou_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.lingshou h1{font-size:42px; color:#7bbeff; font-weight:bold; text-align:center; margin-bottom:30px;}
.lingshou p{color:#fff; font-size:17px; line-height:26px;  text-align:center;}
.lingshou ul{ }
.lingshou li{ float:left; width:28%;margin-top:30px; margin-left:5%; background:#069f47; color:#fff; border-radius:50%; padding:6% 4%; height:300px;}
.lingshou li:nth-of-type(2){ padding-top:5%;  }
.lingshou li:nth-of-type(3){ padding-top:10%;  }

.lingshou2{ padding:60px 0;}
.lingshou2 h1{font-size:42px; color:#134F84;margin-bottom:30px; font-weight:bold; text-align:center;}
.lingshou2 p{color:#333; font-size:18px; line-height:28px;  text-align:center;}
.lingshou2 ul{ margin-top:30px;}
.lingshou2 li{ float:left; width:48%; background:#239e3a; color:#fff; border-radius:20px; padding:4% 8%; height:385px;}
.lingshou2 li:nth-of-type(2){ float:right;}
.lingshou2 li p{ font-size:18px; color:#fff;text-align:left;}

.lingshou3{background:url(../images/lingshou_bg2.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.lingshou3 h1{font-size:42px; color:#7bbeff; font-weight:bold;}
.lingshou3 span{ color:#fff; font-size:30px;}
.lingshou3 p{color:#fff; font-size:18px; line-height:28px; }
.lingshou3 h2{ background:#fff; width:190px; line-height:46px; height:46px; text-align:center; color:#134F84; font-size:24px; font-weight:bold; border-radius:20px;margin-top:40px; margin-bottom:20px;} 



/***鍜ㄨ鏈嶅姟***/
/***闄嶆湰璁捐***/
.jbsj{ background:#0b3a67; padding:50px 0;}
.jbsj h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:50px;}
.jbsj p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; }

.jbsj2{padding:50px 0;}
.jbsj2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:50px;}
.jbsj2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }
.jbsj2 p img{ width:100%;}

.jbsj3{background:url(../images/jbsj_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.jbsj3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:50px;}
.jbsj3 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }


.jbsj4{ background:#2097f3; padding:50px 0;}
.jbsj4 h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:50px;}
.jbsj4 p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; }


/***绮剧泭鍏タ鏍肩帥璁捐DFSS***/
.jylgxm{padding-bottom:50px;}
.jylgxm li{ width:28%; float:left; margin-left:4%; background:#0c3965; padding:3%;  color:#fff; text-align:center; font-size:16px; }
.jylgxm li h2{ font-size:24px; margin-bottom:10px;}

.jylgxm2{padding:50px; background:#dedede;}
.jylgxm2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:50px;}
.jylgxm2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }

.jylgxm3{padding:50px; background:#0b3a67;}
.jylgxm3 h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:50px;}
.jylgxm3 li{ float:left; width:18.25%; margin-right:2%; font-size:24px; color:#fff; background:#1caafc; border-radius:50%; height:200px; line-height:200px; text-align:center; }
.jylgxm3 li:nth-of-type(5){ margin-right:0;}

.jylgxm4{padding:50px; }
.jylgxm4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:20px; margin-top:150px;}
.jylgxm4 h2{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.jylgxm4 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }

.jylgxm5{padding:50px; background:#0b3a67;}
.jylgxm5 h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:50px; margin-top:50px;}
.jylgxm5 p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; }



/***鍙戞槑闂瑙ｅ喅鐞嗚***/
.fmwtjj{ background:url(../images/triz2_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0; }
.fmwtjj h1{font-size:42px; color:#8dcbff; font-weight:bold; margin-bottom:30px; margin-top:0px;}
.fmwtjj p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; }

.fmwtjj2{ padding:50px 0;}
.fmwtjj2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }
.fmwtjj2 p{color:#333; font-size:15px; line-height:28px; margin-bottom:20px; padding:5% 10%; }
.fmwtjj2 li{ width:23.5%; float:left; margin-right:2%; background:#eee;  height:230px;}
.fmwtjj2 li:nth-of-type(4){ margin-right:0;}
.fmwtjj2 li h2{ background:#00a0e9; color:#fff; text-align:center; font-size:24px; height:50px; line-height:50px;}

.fmwtjj3{ padding:30px 0 50px 0;}
.fmwtjj3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }

.fmwtjj3 li{ width:23.5%; float:left; margin-right:2%; background:#005176; text-align:center; padding:5% 6%; color:#fff;  font-size:16px; line-height:28px; margin-bottom:20px; height:180px; }
.fmwtjj3 li:nth-of-type(2n){ background:#cfe4ed; color:#005176;}
.fmwtjj3 li:nth-of-type(4n){ margin-right:0;}

.fmwtjj4{ background:url(../images/triz2_bg2.jpg) center top no-repeat; background-size:cover;padding:50px 0; }
.fmwtjj4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:0px;}
.fmwtjj4 p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; }

.fmwtjj5{ padding:50px 0;}
.fmwtjj5 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }

.fmwtjj6{ padding:30px 0; padding-bottom:0;}
.fmwtjj6 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }
.fmwt_wz{ float:right; width:26%; padding-top:100px; margin-left:12%;}
.fmwt_wz p{ color:#fff; font-size:18px; line-height:28px;}
.fmwt_img{ float:left; width:30%;}
.fmwt_img img{ width:100%;}


/***瀹㈡埛浣撻獙CX***/
.khty{ background:#e8e8e8; padding:50px 0;}
.khty h1{font-size:42px; color:#25ad00; font-weight:bold; margin-bottom:30px; margin-top:0px;}
.khty h2{ font-size:36px; color:#134F84; margin-bottom:20px;}
.khty p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }

.khty2{ padding-top:50px;}
.khty2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }
.khty2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }
.khty2 li{ width:15%; float:left; margin-right:2%;}
.khty2 li:nth-of-type(6){ margin-right:0;}
.khty2 li h2{ background:#1BA2FC; color:#fff; height:80px; line-height:24px; font-size:15px; text-align:center; padding:10%;}
.khty2 li .txt{ background:#dedede;padding:10px; height:150px;}
.khty2 li .txt p{ font-size:14px; margin-bottom:0; line-height:22px; }

/***鍟嗕笟妯″紡鍒涙柊***/
.symscx{ background:url(../images/sycxms_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0;}
.symscx h1{font-size:42px; color:#52b94c; font-weight:bold; margin-bottom:30px; text-align:center; }
.symscx h2{font-size:36px; color:#52b94c; font-weight:bold; margin-bottom:30px; text-align:center; }
.symscx p{color:#fff; font-size:18px; line-height:28px; margin-bottom:20px; text-align:center; }

.symscx2{ padding:50px 0;}
.symscx2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:50px; }
.symscx2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px;  }


/***鍒涙柊宸ヤ綔鍧?**/
.cxgzf{background:#2097f3; padding:50px 0;}
.cxgzf h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px; }
.cxgzf p{color:#fff; font-size:18px; line-height:28px;  }
.cxgzf ul{ margin-top:30px;}
.cxgzf li{ float:left; width:24%; margin-left:8%; padding:2% 5%; background:#0c3965;text-align:center; height:215px;}
.cxgzf li h2{ font-size:18px; font-weight:bold;color:#fff; text-align:center; margin-bottom:20px;}
.cxgzf li p{ font-size:16px; line-height:22px;}

.cxgzf2{ padding:50px 0;}
.cxgzf2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; }
.cxgzf2 p{color:#333; font-size:18px; line-height:28px;  }
.cxgzf2 img{ width:100%;}

/***瀵规爣涓績***/
.dbzx{background:#0c3965; padding:50px 0;}
.dbzx h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px; }
.dbzx li{ float:left; width:45%; margin-top:40px;}
.dbzx li:nth-of-type(2n){ float:right; width:48%;}
.dbzx li .img{ width:25%; float:left;}
.dbzx li .img img{ width:100%;}
.dbzx li .txt{ float:right; width:70%; margin-top:10px;}
.dbzx li .txt h2{ font-size:42px; font-weight:bold; color:#25ad00; margin-bottom:20px;}
.dbzx li .txt p{ font-size:16px; line-height:26px; color:#fff;}

.dbzx2{ padding:50px 0;}
.dbzx2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;  }
.dbzx2 p{color:#333; font-size:18px; line-height:28px;  }
.dbzx2 img{ width:100%;}

.dbzx3{ padding:50px 0;}
.dbzx3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:20px; }
.dbzx3 h2{font-size:36px; color:#333; }
.dbzx3 p{color:#333; font-size:18px; line-height:28px;  }










/***閲囪喘闄嶆湰宸ヤ綔鍧?**/

.jbgzf{ background:#f7f7f7; padding:50px 0;}
.jbgzf h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:50px; text-align:center; }
.jbgzf li{ float:left; width:45%; text-align:center; }
.jbgzf li h2{ margin-top:20px; color:#134F84; font-weight:bold; font-size:24px; margin-bottom:10px;}
.jbgzf p{color:#333; font-size:18px; line-height:28px;  }

.jbgzf2{ padding:50px 0;}
.jbgzf2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;   }
.jbgzf2 p{ color:#333; font-size:18px; line-height:28px; }
.jbgzf2 img{ width:100%;}

.jbgzf3{ background:url(../images/jbgzf_bg.jpg) center top no-repeat; background-size:cover; padding:50px 0;}
.jbgzf3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:50px;  }
.jbgzf3 li{ float:left; width:32%; text-align:center; margin-right:2%; }
.jbgzf3 li:nth-of-type(3){ float:right; margin-right:0;}
.jbgzf3 li h2{ margin-top:20px; color:#fff; font-weight:bold; font-size:24px; margin-bottom:10px; background:#1784c7; height:50px; line-height:50px;}
.jbgzf3 li:nth-of-type(2) h2{background:#1ba8c9;}
.jbgzf3 li:nth-of-type(3) h2{background:#22c29c;}
.jbgzf3 p{color:#333; font-size:18px; line-height:28px; text-align:left; margin-left:20px;  }

.jbgzf4{ background:url(../images/jbgzf-img7.jpg) center top no-repeat; height:606px;}



/***渚涘簲閾鹃檷鏈鐞?**/
.gyljb{ background:url(../images/gyljb_bg.jpg) center top no-repeat;  background-size:cover; padding:50px 0;}
.gyljb h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:50px; text-align:center; }
.gyljb li{ float:left; width:45%; text-align:center; }
.gyljb li h2{ margin-top:20px; color:#134F84; font-weight:bold; font-size:24px; margin-bottom:10px;}
.gyljb p{color:#333; font-size:18px; line-height:28px;  }

.gyljb2{ padding:50px 0;}
.gyljb2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;   }
.gyljb2 p{ color:#333; font-size:18px; line-height:28px; }

.gyljb3{ background:url(../images/gyljb_bg2.jpg) center top no-repeat;  background-size:cover; padding:50px 0;}
.gyljb3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; margin-top:50px; text-align:center; }
.gyljb3 p{color:#fff; font-size:18px; line-height:28px; margin-top:20px;  }



/*AI鍩硅璇剧▼*/
.aipxkc{ background:#f7f7f7; padding:50px 0;}
.aipxkc li{ margin-bottom:30px;}
.aipxkc .img{ width:32%; float:left;}
.aipxkc .img img{ width:100%;}
.aipxkc .txt{ float:right; width:65%;}
.aipxkc .txt h1{ font-size:24px; font-weight:bold; color:#08335e; margin-bottom:20px; margin-top:0px; }
.aipxkc .txt p{ font-size:16px; color:#333; line-height:24px;}


.aipxkc2{ background:url(../images/ai_bg.jpg) center top no-repeat; background-size:cover;padding:80px 0; }
.aipxkc2 h1{font-size:40px; color:#134F84; font-weight:bold; margin-bottom:50px;}
.aipxkc2 img{ width:100%;}
.aipxkc2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }
.aipxkc2 .aizl{ float:left; width:52%;}
.aipxkc2 .aizl:nth-of-type(2){float:right; width:42%;}



.aipxkc3{ padding:60px 0; }
.aipxkc3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aipxkc3 p{color:#333; font-size:18px; line-height:28px; }
.aipxkc3 img{ width:100%;}

.aipxkc4{ padding-bottom:60px;}
.aipxkc4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aipxkc4 p{color:#333; font-size:18px; line-height:28px; }
.aipxkc4 img{ width:100%;}

.jytxgj{ padding:50px 0;}
.jytxgj h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.jytxgj p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px; }

.jytxgj2{ padding:50px 0; background:#64b5f6;}
.jytxgj2 h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px; text-align:center;}
.jytxgj2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:20px;text-align:center;} 


/*宸ヤ笟4.0鍜ㄨ*/
.gyzx{ background:#113B65; padding:60px 0;}
.gyzx h1{font-size:42px; color:#4CB050; font-weight:bold; margin-bottom:30px; text-align:center;}
.gyzx p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; text-align:center; }

.gyzx2{ padding:60px 0;}
.gyzx2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; text-align:center;}
.gyzx2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; text-align:center; }

.gyzx2 li{ float:left; width:30%; margin-right:3%; margin-top:40px; height:160px;}
.gyzx2 li:nth-of-type(3n){ margin-right:0;}
.gyzx2 li .img{ width:20%; float:left;}
.gyzx2 li .img img{ width:100%;}
.gyzx2 li .txt{ float:right; width:75%; margin-top:0px;}
.gyzx2 li .txt h2{ font-size:20px; font-weight:bold; color:#006dcd; margin-bottom:10px;}
.gyzx2 li .txt p{ font-size:15px; line-height:22px; text-align:left;}



/*AI瑙嗚妫€娴?/
.aisjjc{background:url(../images/aisj_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.aisjjc h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px;}
.aisjjc p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; }

.aisjjc2{ padding-top:60px; }
.aisjjc2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aisjjc2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.aisjjc2 li{ float:left; width:31.25%; margin-right:3%; text-align:center; margin-top:20px;}
.aisjjc2 li:nth-of-type(3){ margin-right:0; }
.aisjjc2 li .img{ margin-bottom:10px; }
.aisjjc2 li .img img{border:1px solid #ccc; width:100%;}



.aisjjc3{ padding:60px 0; }
.aisjjc3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aisjjc3 p{color:#333; font-size:18px; line-height:28px; margin-top:20px; }
.aisjjc3 li{ float: left; width:45%;}
.aisjjc3 li:nth-of-type(2){ float: right; }
.aisjjc3 li h2{ font-size:24px; font-weight:bold;color:#134F84; margin-bottom:20px;}

.aisjjc4{background:url(../images/aisj_bg2.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.aisjjc4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aisjjc4 p{color:#333; font-size:18px; line-height:28px; margin-bottom:30px; }

.aisjjc4_wz{ float:left; width:47%;}
.aisjjc4_wz li{ background:#2f91e6; color:#fff; font-size:16px; float:left; width:48%; height:90px; margin-right:3%; padding-left:3%; padding-top:30px; margin-bottom:30px;}
.aisjjc4_wz li:nth-of-type(2n){ margin-right:0;}
.aisjjc4_img{ float:right; width:45%;}
.aisjjc4_img img{ width:100%;}

.aisjjc5{background:url(../images/aisj_bg2.jpg) center top no-repeat; background-size:cover; padding-top:60px; }
.aisjjc5 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.aisjjc5 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.aisjjc5 li{ float:left; width:31.25%; margin-right:3%; text-align:center; margin-top:20px;}
.aisjjc5 li:nth-of-type(3){ margin-right:0; }
.aisjjc5 li .img{ margin-bottom:10px; }
.aisjjc5 li .img img{border:1px solid #ccc; width:100%;}

/***鎴樼暐閮ㄧ讲***/
.zlbs{background:url(../images/zlbs_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.zlbs h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; text-align:center;}
.zlbs p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px;text-align:center; }
.zlbs li{ background:#0068b7; width:90%; margin:0 auto; color:#fff; text-align:center; font-size:18px; line-height:60px; margin-top:20px;}
.zlbs li:nth-of-type(2n){ background:#00a0e9;}

.zlbs2{background:url(../images/zlbs_bg2.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.zlbs2 h1{font-size:42px; color:#51aeff; font-weight:bold; margin-bottom:30px;}
.zlbs2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }

.zlbs3{padding:50px 0;}
.zlbs3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.zlbs3 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.zlbs3 li{ margin-top:40px;}
.zlbs3 li:nth-of-type(2n){ }
.zlbs3 li .img{ width:18%; float:left;}
.zlbs3 li .img img{ width:100%;}
.zlbs3 li .txt{ float:right; width:78%; margin-top:80px;}
.zlbs3 li:nth-of-type(2) .txt{ float:left; width:78%; }
.zlbs3 li:nth-of-type(2) .img{ width:18%; float:right;}
.zlbs3 li .txt h2{ font-size:24px; font-weight:bold; color:#1F87E8; margin-bottom:20px;}
.zlbs3 li .txt p{ font-size:16px; line-height:22px; color:#1F87E8;}
.zlbs3 li:nth-of-type(2) .txt h2{ color:#009261;}
.zlbs3 li:nth-of-type(2) .txt p{ color:#009261;}

.zlbs4{padding:0px 0 50px;}
.zlbs4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.zlbs4 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }

/***鏂归拡绠＄悊***/
.fzgl{background:#0B3A66;padding:50px 0;}
.fzgl h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px;}
.fzgl p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; }

.fzgl2{padding:50px 0;}
.fzgl2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.fzgl2 p{color:#fff; font-size:16px; line-height:28px; margin-bottom:10px; }
.fzgl2 h2{ text-align:center; color:#2F91E6;margin-bottom:20px;}
.fzgl2 h3{ color:#fff; margin-bottom:10px;}
.fzgl2 ul{ margin-top:20px;}
.fzgl2 li{ background:#2F91E6; float:left; width:26%; margin-left:5%; padding:2%;}

.fzgl3{}
.fzgl3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.fzgl3 p{color:#fff; font-size:15px; line-height:28px; margin-bottom:10px; text-align:center; }
.fzgl3 h2{ text-align:center; color:#2F91E6;}
.fzgl3 h3{ color:#fff; margin-bottom:10px; text-align:center;}
.fzgl3 ul{ margin-top:20px;}
.fzgl3 li{ background:#2F91E6; float:left; width:14%; margin-left:2%; padding:2%;}


.fzgl4{background:url(../images/fzgl_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.fzgl4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.fzgl4 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }


/***绮剧泭鍏タ鏍肩帥***/
.lxgm{background:url(../images/lxgm_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.lxgm h1{font-size:42px; color:#69bdfd; font-weight:bold; margin-bottom:30px;}
.lxgm p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; }

.lxgm2{padding:50px 0;}
.lxgm2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.lxgm2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.lxgm2 p:nth-of-type(1){ margin-top:100px;}

.lxgm3{background:url(../images/lxgm_bg2.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.lxgm3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.lxgm3 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.lxgm3 p:nth-of-type(1){ margin-top:100px;}


.lxgm4 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; text-align:center;}
.products{ margin-bottom:50px;  }
.pro_cp{ width:33%; float:left; background:#F8F8F8; }
.pro_cp img{  transition:all 1.5s; width:100%; }
.pro_cp:hover img{ transform:scale(1.1);}

.pic{ overflow:hidden; width:100%;background:#fff;}
.pro_wz{ height:238px; }
.pro_wz h2 {font-size: 24px;line-height: 40px; color:#333; padding-top:10px; text-align:center; font-weight:bold; margin-bottom:5px;}
.pro_wz p{ font-size:15px; color:#666; line-height:24px; padding:0 40px;text-align:center;}
.pro_wz a.more{ display:block; width:138px; height:42px; line-height:42px; margin:0px auto; background:#fff; color:#0054A7; font-size:16px;border:1px solid #0054A7; text-align:center; margin-top:20px;}
.pro_wz a.more:hover{ background:#0054A7; color:#fff; border:1px solid #333;}




/***璁惧TPM绠＄悊***/
.sbtpm{}
.sbtpm li{ width:20%; float:left; margin-right:5%; position:relative; margin-top:-174px;}
.sbtpm li .txt{ background:#2087E8; color:#fff; height:174px; padding-top:60px; border-radius:50%; width:174px; text-align:center; font-size:24px; font-weight:bold; margin-bottom:20px;}
.sbtpm li p{ font-size:15px;}

.sbtpm2{padding:50px 0;}
.sbtpm2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.sbtpm2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.sbtpm2 p:nth-of-type(1){ margin-top:50px;}

/***绮剧泭鐢熶骇***/
.jysc{background:url(../images/lxgm_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.jysc h1{font-size:42px; color:#64B5E0; font-weight:bold; margin-bottom:30px;}
.jysc p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; }

.jysc2{padding:50px 0;}
.jysc2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.jysc2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }

.jysc3{padding:50px 0; background:#e9e9e9; margin-bottom:50px;}
.jysc3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.jysc3 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }


/***鏄熺骇鐝粍***/
.xjbz{background:url(../images/xjbz_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0;}
.xjbz h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.xjbz p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.xjbz-box{ width:40%; float:left;}
.xjbz-box li{ background:#0070c0; color:#fff; width:70%; padding: 5% 10%; margin-top:20px;}
.xjbz-box li p{color:#fff; line-height:22px;}
.xjbz-box .img{ float:left; margin-right:20px;}
.xjbz-box2{ width:55%; float:right;}
.xjbz-box2 ul{ margin-top:30px;}
.xjbz-box2 li{ width:44%; float:left;}
.xjbz-box2 li p{ text-align:center; font-weight:bold;}

.xjbz2{padding:50px 0;}
.xjbz2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.xjbz2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.xjbz2 p:nth-of-type(1){ margin-top:80px;}


/***浼佷笟鍩硅甯?**/
.tttpxs{background:url(../images/lxgm_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0; }
.tttpxs h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px;}
.tttpxs li{ width:22%; float:left; margin-left:3%;background:#04a900; border-radius:50%; height:240px; text-align:center; padding:2%;}
.tttpxs li h2{ margin-bottom:10px; margin-top:10px;}
.tttpxs li p{ color:#fff; font-size:16px;}

.tttpxs2{padding:50px 0;}
.tttpxs2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.tttpxs2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }


.tttpxs3{padding-bottom:50px;}
.tttpxs3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.tttpxs3 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.tttpxs3 li{ float:left; width:23%; margin-right:2%; background:#477cf2; padding:3%; color:#fff; height:325px;}
.tttpxs3 li:nth-of-type(2n){ margin-top:30px;}
.tttpxs3 li h2{ font-size:20px; font-weight:bold; margin-bottom:20px;}
.tttpxs3 li p{color:#fff; font-size:16px;}

/***绮剧泭鏁板瓧鍖?**/
.jyszh{background:url(../images/lxgm_bg.jpg) center top no-repeat; background-size:cover;padding:50px 0; }
.jyszh h1{font-size:42px; color:#fff; font-weight:bold; margin-bottom:30px;}
.jyszh li{ float:left; width:48%; }
.jyszh li:nth-of-type(2){ float:right;}
.jyszh li img{ width:100%;}

.jyszh2{padding:50px 0;}
.jyszh2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.jyszh2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }

.jyszh3{padding-bottom:50px;}
.jyszh3 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px; text-align:center;}
.jyszh3 p{color:#fff; font-size:18px; line-height:28px; margin-bottom:10px; }
.jyszh3 li{ background:#2087E8; float:left; width:48%; padding:1%; margin-bottom:20px; height:90px;}
.jyszh3 li:nth-of-type(2n){ float:right;}
.jyszh3 li .sz{ float:left; width:8%; margin-left:2%; font-size:30px; font-weight:bold;color:#fff;margin-right: 10px;}
.jyszh3 li p{ font-size:16px; color:#fff; line-height:22px; margin-top:8px;}

/***鏍囧噯鍖栫鐞?**/
.bzhgl{padding:50px 0; background:#e9e9e9;}
.bzhgl h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.bzhgl p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }
.bzhgl li{ float:left; width:44%;  margin-bottom:20px; }
.bzhgl li:nth-of-type(2n){ float:right;}
.bzhgl li h2{ margin-bottom:20px; color:#2087e8; font-weight:bold; font-size:24px;}

.bzhg2{padding:50px 0; }
.bzhg2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.bzhg2 p{color:#333; font-size:16px; line-height:28px; margin-bottom:10px; }
.hxjzl{background:url(../images/bzhgl_bg.jpg) center top no-repeat; }
.bzhg2 li{ float:left; width:40%;  margin-bottom:20px;  }
.bzhg2 li:nth-of-type(2n){ float:right;}
.bzhg2 li h2{ margin-bottom:50px; width:60px; padding:50px 0; text-align:center; color:#fff; font-weight:bold; font-size:36px; background:#2087e8; float:left; margin-right:20px;}
.bzhg2 li:nth-of-type(3){ margin-top:270px;}
.bzhg2 li:nth-of-type(4){ margin-top:270px;}

/***璐ㄩ噺绠＄悊***/
.zlgl{padding:50px 0; background:#e9e9e9;}
.zlgl h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.zlgl p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }

.zlgl2{padding:50px 0; }
.zlgl2 h1{font-size:42px; color:#134F84; font-weight:bold; margin-bottom:30px;}
.zlgl2 p{color:#333; font-size:18px; line-height:28px; margin-bottom:10px; }


/***璇佷功鏀惧ぇ鍥?**/
.tpimg{
	width:100%;
	}
.tpimg ul{
	}
.tpimg ul li{
	width:23%;
	text-align:center;
	font-size:16px;
	color:#333;
	line-height:30px;
	float:left;
	margin:0 1% 0.6% 1%;
	 
	}
.tpimg ul li span{ width:105%; font-size:14px; overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;}	
.tpimg ul li .photo{
	width:100%;
	background:#fff;
	cursor:pointer;
	overflow:hidden;
	border:1px solid #ddd;
	padding:5px;
	transition: all 0.5s ease;
	}
.tpimg ul li .photo img{
	max-width:100%;
	min-width:100%;
	display:block;
	}
.tpimg ul li:hover{
	color:#0C55B8;
	}
.tpimg ul li:hover .photo{
	border:1px solid #0C55B8;
	}
@media (max-width:768px) {
.tpimg ul li{
	width:44%;
	margin:0 5% 0 1%;
	font-size:13px;
	}
	}
/*==============鎷涜仒====================*/
.faq-box {
	position: relative;
	margin-bottom: 20px;
}
.faq-box .faq-top {
	height: 50px;
	padding-left: 19px;
	line-height: 50px;
	font-size: 16px;
	color: #333;
	background-color: #f5f5f5;
	background-image: url(../images/icon-dd4.png);
	background-repeat: no-repeat;
	background-position: 98% center;
	cursor: pointer;
}
.faq-top span {
	display: block;
	width: 90%;
	padding-left: 12px;
	background: url(../images/sj.png) no-repeat left center;
	float: left;
}
.faq-box .faq-block {
	padding-top: 12px;
	background: url(../images/icon-dd5.png) no-repeat 19px top;
	margin-top: 20px;
	display: none;
}
.faq-block .faq-con {
	padding: 25px;
	color: #666666;
	line-height: 30px;
	background-color: #f5f5f5;
	position: relative;
	font-size:14px;
}
.faq-block .faq-con p{ font-size:14px;}
.faq-box .faq-top.cur {
	background-color: #1B6099;
	color: #fff;
	background-image: url(../images/icon-dd4-2.png);
	background-repeat: no-repeat;
	background-position: 98% center;
}


/* 鍒嗛〉 */
.f_page { margin-top: 20px; text-align: center; }
.f_page a, .f_page span { display: inline-block; width: 26px; height: 26px; background: #efefef; margin: 0 2px; border-radius: 4px; line-height: 26px; padding: 5px; }
.f_page a.now { color: #fff; background: #1B6099; font-weight: 500; }


/*浜у搧鍒楄〃*/
.ny_products{}
.ny_products ul{ margin-left:-3%;}
.ny_products li{ float:left; width:23%; margin-left:2%; margin-bottom:2%;overflow:hidden;}
.ny_products li .border{ border:1px solid #dadada;}
.ny_products li .border .pic{ border-bottom:1px solid #dadada;overflow:hidden; position:relative;}
.ny_products li img{ width:100%;transition:all 1.5s;}
.ny_products li:hover img{ transform:scale(1.1);}
.ny_products li .title{ padding: 10px; background:#FAFAFA;}
.ny_products li .title .bt{ font-size:14px; text-align:center;}
.ny_products li .title p{ font-size:14px; color:#8EC31F;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ny_products li .title .more{ margin-top:20px;}
.ny_products li .title .more i{ width:20px; height:20px; line-height:20px; border-radius:30px; border:1px solid #999; font-size:12px; display:inline-block; text-align:center; color:#333; margin-right:5px;}

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

.ny_products ul{ margin-left:0%;}
.ny_products li{ float:left; width:47%; margin-left:1%; margin-right:2%; margin-bottom:5%;}
.ny_products li .title{ padding:10px 10px;}
.ny_products li .title .more{ margin-top:10px;}

}



/*浜у搧鍒嗙被*/
.Solutions li{padding:30px 0;border-top: 1px solid #e6e6e6;}
.Solutions li .box{margin:0 auto;}
.Solutions li .pic{float: left;width: 30%;overflow:hidden; position:relative;}
.Solutions li .pic:hover img {
	transform: scale(1.1);
}
.Solutions li .pic img{width: 100%;display: block;transition: all 0.5s;}
.Solutions li .title{float: right;width: 60%;}
.Solutions li h2{font-size: 18px;padding:5px 0;}
.Solutions li .title h2 a{ color:#333;}
.Solutions li .title h2 a:hover{color:#F0B01C; }
.Solutions li .txt{font-size: 14px;margin-top: 10px;line-height: 24px;}
.Solutions li .txt dl{ margin-top:10px;}
.Solutions li .txt dd{background:url(../images/news_dot.png) left no-repeat;padding-left:12px; }
.Solutions li .txt dd a:hover{color:#F0B01C; text-decoration:underline; }


/*浜у搧璇︽儏*/	
.product_con_t{}
.product_con_t .t_r{ float:right; width:46%; margin-right:10px;}
.product_con_t .t_r .bt{ font-size:26px;font-weight:bold; border-bottom:1px solid #ddd; padding:10px 0;}
.product_con_t .t_r .box{ margin-top:20px; line-height:30px; background:#FFF;  }
.product_con_t .t_r .box p{ font-size:15px; color:#333;}
.product_con_t .t_r .box h3{ font-size:24px;  margin-bottom:3%;}
.prodcut-tel{ padding-left:50px; margin-bottom:10px; margin-top:10px; line-height:26px; background:url(../images/p_icon.png) no-repeat left center; }
.prodcut-tel span{font-family:arial; font-size:24px; color:#F90100;display: block; }

@media screen and (max-width: 720px){
.sp-wrap {
    float: none;
    width: 100%;
}
.product_con_t .t_r {
    float: none;
    width: 100%;
    margin-top: 0;
	margin-left:0px;
}
.product_con_t .t_r .bt{ font-size:20px;}
.product_con_t .t_r .box h3{ font-size:20px; margin-bottom:3%;}
}

.product_cont{ width:100%; margin-top:20px; overflow: hidden;}
.product_cont h1{height:48px;line-height:48px;background:#eee;color:#F90100;font-size:16px;font-weight:bold; margin-bottom:20px;}
.product_cont span{padding:0 30px;background:#0C55B8;display:inline-block;color:#fff;}

/**************************鍦ㄧ嚎璐拱**************************/
.mopop{  font-size: 16px; color: #fff;  margin-top:20px;display: block; height:50px; line-height: 50px;  background: #0C55B8;  width: 180px;  border-radius: 3px; text-align: center;}
.mopop:hover{ background: #0990EE; color: #fff; cursor:pointer; text-decoration:none;}
@media (max-width:1024px) {
.mopop{  margin-top:20px;}
}
@media (max-width:768px) {
.mopop{ width: 100%;}
}


/*鍚堜綔瀹㈡埛*/
.customer ul{}
.customer li{ border: 1px solid #ddd; float:left; margin:0px 20px 20px 0px; width:22.8%; text-align:center;}
.customer li img{ }
.customer li a{display:block;  cursor:default; }
.customer li a:hover img{cursor:default;transform:rotateY(180deg);-webkit-transform:rotateY(180deg); /* Safari and Chrome */-moz-transform:rotateY(180deg); /* Firefox */}

.customer *{ -moz-transition: all 0.8s ease-in-out;-webkit-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out; } 

@media screen and (max-width:1180px){
.customer li{ width:22%;}
}
@media screen and (max-width:960px){
.customer li{ width:30%;}
}
@media screen and (max-width:760px){
.customer li{ width:30%;}
}

@media screen and (max-width:735px){
.customer li{ width:30%; margin:10px 5px; }
.customer li img{ width:140px;}
}
@media screen and (max-width:600px){

.customer li{ width:46%; margin:10px 5px;}
}
@media screen and (max-width:375px){

.customer li{ width:43%; margin:10px 10px;}
}
@media screen and (max-width:320px){
.customer li{ width:42%;}
.customer li img{ width:120px;}
}



@media (max-width:768px) {
.wci h1{ font-size:28px;}
.wci_l{ float:none; width:100%;}
.wci_r{ float:none; margin-left:0px; width:100%; margin-top:30px;}
.wci_r p{ font-size:15px; line-height:24px; margin-top:20px;}
.wci_r li{ height: auto; margin-bottom:20px;}
.wci_r .img{ float:none;}

.wci2{ padding:30px 0 30px 0;}
.wci2 h1{ font-size:28px; margin-bottom:30px;}
.wci2 p{ font-size:16px;}
.wci2 img{ width:100%;}

.wci3{ padding:30px 0 30px 0;}
.wci3 h1{ font-size:28px; margin-bottom:10px;}
.wci3 p{ font-size:16px;}
.wci3 img{ width:100%;}

.wci4{ padding:30px 0 30px 0;}
.wci4 h1{ font-size:28px;}
.wci4 li{ float:none; width:100%;}

.wci_fw{ padding-bottom:30px; padding-top:30px; }
.wci_fw h1{ font-size:28px; margin-bottom:20px;padding-top:20px;}
.wci_fw h2{ font-size:16px;}
.wci_fw ul{ padding-top:0px;}
.wci_fw li{ width:46%; margin-bottom:20px; height:220px; margin-left:3%; }
.wci_fw li:nth-of-type(2n){ margin-right:0;}


.wcai{ margin-top:0;}
.wcai h1{ font-size:28px; padding-top:20px;}
.wcai p{ font-size:15px; line-height:24px;}

.wcai2{ padding-bottom:0; padding-top:30px;}
.wcai2 h1{ font-size:28px; padding-top:20px;}
.wcai2 p{ font-size:15px; line-height:24px;}

.aisjjc4 h1{font-size:28px;}
.aisjjc4 p{ font-size:15px; line-height:24px;}
.aisjjc4_wz{ float:none; width:100%;}
.aisjjc4_img{ float:none; width:100%;}
.aisjjc4_wz li{ font-size:14px; margin-bottom:20px;}
.aisjjc4_wz li:nth-of-type(4){ padding-top:15px;}




.wcm h1{ font-size:28px; margin-bottom:20px;}
.wcm p{ font-size:15px;line-height:24px;}
.wcm2{ padding-top:30px; padding-bottom:30px;}
.wcm2 h1{font-size:28px;}
.wcm2 p{ font-size:15px;line-height:24px;}
.wcm2 img{ width:100%;}
.wcm2 li .txt h2 img{ width:50px;}
.wcm2 li p{ font-size:15px;}
.wcm3 h1{font-size:28px;}
.wcm3 p{ font-size:15px;line-height:24px;}

.wcm3-img{ width:100%; float:none;}
.wcm3-txt{width:100%; float:none;}

.wcm4{ padding-top:0px; padding-bottom:0px;}
.wcm4 h1{font-size:28px;}


.jbsj h1{font-size:28px; margin-bottom:20px;}
.jbsj p{ font-size:15px;line-height:24px;}

.jbsj2{padding-top:30px; padding-bottom:0px;}
.jbsj2 h1{font-size:28px; margin-bottom:20px;}
.jbsj2 p{ font-size:15px;line-height:24px;}

.jbsj3{padding-top:30px; padding-bottom:0px;}
.jbsj3 h1{font-size:28px; margin-bottom:20px;}
.jbsj3 p{ font-size:15px;line-height:24px;}

.jbsj4{padding-top:30px; padding-bottom:0px;}
.jbsj4 h1{font-size:28px; margin-bottom:20px;}
.jbsj4 p{ font-size:15px;line-height:24px;}

.jylgxm { padding-bottom:20px;}
.jylgxm li{width:100%; float:none; margin-left:0; margin-bottom:20px;}

.jylgxm2{ padding:0; padding-top:30px;}
.jylgxm2 h1{ font-size:28px; margin-bottom:20px;} 
.pro_cp{ width:100%; float:none; margin-bottom:20px;}
.pro_wz{ height:auto; padding-bottom:20px; }
.pro_wz h2 {font-size: 20px; padding-top:20px; margin-bottom:10px;}

.jylgxm3{ padding:0; padding-top:30px;}
.jylgxm3 h1{ font-size:28px; margin-bottom:20px;}
.jylgxm3 li{ height:110px; line-height:110px; font-size:16px; width:31%; margin-bottom:10px;}

.jylgxm4{ padding:0; padding-top:30px;}
.jylgxm4 h1{ font-size:28px; margin-bottom:10px; margin-top:20px;}
.jylgxm4 h2{ font-size:28px; margin-bottom:10px;}

.jylgxm5{ padding:0; padding-top:30px;}
.jylgxm5 h1{ font-size:28px; margin-bottom:20px;}
.jylgxm5 p{ font-size:15px;line-height:24px;}

.fmwtjj h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj p{ font-size:15px;line-height:24px;}
.fmwtjj img{ width:100%;}

.fmwtjj2{ padding:30px 0; padding-bottom:0;}
.fmwtjj2 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj2 p{ font-size:15px;line-height:24px;}
.fmwtjj2 img{ width:100%;}
.fmwtjj2 li{ width:49%; float:left; margin-right:2%; background:#eee; margin-bottom:20px;  height:230px;}
.fmwtjj2 li:nth-of-type(2n){ margin-right:0;}
.fmwtjj2 li:nth-of-type(3){ height:180px;}
.fmwtjj2 li:nth-of-type(4){ height:180px;}
.fmwtjj2 li h2{ background:#00a0e9; color:#fff; text-align:center; font-size:18px; height:50px; line-height:50px;}


.fmwtjj3{ padding:30px 0; padding-top:0;}
.fmwtjj3 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj3 p{ font-size:15px;line-height:24px;}
.fmwtjj3 li{ width:49%; float:left; margin-right:2%; background:#005176; text-align:center; padding:6%; color:#fff;  font-size:18px; line-height:28px; margin-bottom:20px; height:100px; }
.fmwtjj3 li:nth-of-type(2n){ background:#cfe4ed; color:#005176; margin-right:0;}
.fmwtjj3 li:nth-of-type(4n){ margin-right:0;}


.fmwtjj4{ padding:30px 0;}
.fmwtjj4 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj4 p{ font-size:15px;line-height:24px;}
.fmwtjj4 img{ width:100%;}

.fmwtjj5{ padding:30px 0;}
.fmwtjj5 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj5 p{ font-size:15px;line-height:24px;}
.fmwtjj5 img{ width:100%;}

.fmwtjj6{ padding-top:0;}
.fmwtjj6 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.fmwtjj6 p{ font-size:15px;line-height:24px;}
.fmwtjj6 img{ width:100%;}


.khty{ padding:30px 0;}
.khty h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.khty h2{ font-size:24px;}
.khty p{ font-size:15px;line-height:24px;}

.khty2{ padding:30px 0 0;}
.khty2 h1{ font-size:28px; margin-bottom:20px; margin-top:20px;}
.khty2 p{ font-size:15px;line-height:24px;}
.khty2 li{ width:100%; float:none; margin-right:0%; margin-bottom:20px;}
.khty2 li h2{ height:50px; line-height:50px; padding:0;}
.khty2 li .txt{ height:auto; padding:20px;}


.symscx{ padding:50px 0;}
.symscx h1{ font-size:28px;}
.symscx p{ font-size:15px;line-height:24px;}

.symscx2{ padding:30px 0;}
.symscx2 h1{ font-size:28px;}
.symscx2 p{ font-size:15px;line-height:24px;}

.cxgzf{ padding:30px 0 30px ;}
.cxgzf h1{ font-size:28px;}
.cxgzf p{ font-size:15px;line-height:24px;}
.cxgzf li{ float:none; width:100%; margin-left:0%; margin-bottom:20px; height:auto;}
.cxgzf li h2{ padding-top:20px;}

.cxgzf2{ padding:30px 0;}
.cxgzf2 h1{ font-size:28px;}
.cxgzf2 p{ font-size:15px;line-height:24px;}
.cxgzf2 img{ width:100%;}

.dbzx{padding:30px 0;}
.dbzx li{ float:none; width:100%; margin-top:40px;}
.dbzx li:nth-of-type(2n){ float:none; width:100%;}
.dbzx li .txt{ margin-top:0;}
.dbzx li .txt h2{ font-size:28px;}
.dbzx li .txt p{ font-size:15px;line-height:24px;}

.dbzx2{ padding:30px 0;}
.dbzx2 h1{ font-size:28px;}
.dbzx2 p{ font-size:15px;line-height:24px;}
.dbzx2 img{ width:100%;}


.dbzx3{ padding:20px 0;}
.dbzx3 h1{ font-size:28px;}
.dbzx3 h2{ font-size:24px;}
.dbzx3 p{ font-size:15px;line-height:24px;}


.jbgzf{ padding:30px 0;}
.jbgzf h1{ font-size:28px; margin-top:0;}
.jbgzf li{ float:left; width:50%;}
.jbgzf li img{ width:80%;}
.jbgzf li h2{ font-size:20px;}
.jbgzf p{ font-size:15px;line-height:24px;}

.jbgzf2 { padding:30px 0 0;}
.jbgzf2 h1{ font-size:28px; margin-top:10px;}
.jbgzf2 p{ font-size:15px;line-height:24px;}
.jbgzf2 img{ width:100%;}

.jbgzf3 { padding:30px 0;}
.jbgzf3 h1{ font-size:28px; margin-top:10px;}
.jbgzf3 p{ font-size:15px;line-height:24px; margin-left:0;}
.jbgzf3 li{ width:100%; float:none;}

.jbgzf4{background:url(../images/jbgzf-img7.jpg) center top no-repeat;/* height:606px; */ background-size:100%; height:100px;}

.aipxkc{ padding-bottom:20px;}
.aipxkc .img{ width:100%; float:none;}
.aipxkc .txt{ float:none; width:100%;}
.aipxkc .txt h1{ font-size:22px;}
.aipxkc .txt p{ font-size:15px; line-height:24px;}

.aipxkc2{ padding:30px 0;}
.aipxkc2 .aizl{ float:none; width:100%;}
.aipxkc2 .aizl:nth-of-type(2){float:none; width:100%;}
.aipxkc2 h1{ font-size:28px; margin-top:10px; margin-bottom:20px;}
.aipxkc2 p{ font-size:15px; line-height:24px;}

.aipxkc3{ padding:30px 0;}
.aipxkc3 h1{ font-size:28px; margin-top:10px; margin-bottom:20px;}

.gyzx{ padding:30px 0;}
.gyzx h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.gyzx p{ font-size:15px; line-height:24px;}

.gyzx2{ padding-bottom:20px; padding-top:30px;}
.gyzx2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.gyzx2 p{ font-size:15px; line-height:24px;}
.gyzx2 li{ width:100%; float:none; height:auto; margin-top:30px;}
.gyzx2 li .txt h2{ font-size:20px; margin-bottom:10px;}

.aisjjc2{ padding:30px 0 0;}
.aisjjc2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.aisjjc2 p{ font-size:15px; line-height:24px;}
.aisjjc2 img{ width:100%;}

.aisjjc3{ padding:30px 0 0;}
.aisjjc3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.aisjjc3 p{ font-size:15px; line-height:24px;}
.aisjjc3 img{ width:100%;}

.aisjjc{ padding:30px 0 ;}
.aisjjc h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.aisjjc p{ font-size:15px; line-height:24px;}
.aisjjc img{ width:100%;}


.jytxgj{ padding-bottom:30px; padding-top:0;}
.jytxgj h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jytxgj p{ font-size:15px; line-height:24px;}
.jytxgj img{ width:100%;}

.aisjjc5{ padding:30px 0 0;}
.aisjjc5 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.aisjjc5 p{ font-size:15px; line-height:24px;}
.aisjjc5 img{ width:100%;}

.zlbs{ padding:30px 0 ;}
.zlbs h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.zlbs p{ font-size:15px; line-height:24px;}
.zlbs img{ width:100%;}

.zlbs2{ padding:30px 0 ;}
.zlbs2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.zlbs2 p{ font-size:15px; line-height:24px;}
.zlbs2 img{ width:100%;}

.zlbs3{ padding:30px 0 ;}
.zlbs3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.zlbs3 p{ font-size:15px; line-height:24px;}
.zlbs3 li{ margin-top:20px;}
.zlbs3 li .txt{ width:75%; margin-top:0;}
.zlbs3 li .txt h2{ font-size:20px; margin-bottom:10px;}
.zlbs3 li .txt p{ font-size:15px; line-height:24px;}
.zlbs3 li:nth-of-type(2) .txt{ float:right; width:75%; }
.zlbs3 li:nth-of-type(2) .img{ width:18%; float:left;}

.fzgl{ padding-top:0;}
.fzgl h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fzgl p{ font-size:15px; line-height:24px;}

.fzgl2{ padding:30px 0;}
.fzgl2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fzgl2 h2{ font-size:24px;}
.fzgl2 li{ float:none; width:100%; margin-left:0%; padding:5%; margin-bottom:20px;}
.fzgl2 img{ width:100%;}

.fzgl3 h2{ font-size:24px;}
.fzgl3 h3{ font-size:20px;}
.fzgl3 li{ width:49%; margin-left:0%; margin-right:2%; padding:5%; margin-bottom:20px;}
.fzgl3 li:nth-of-type(2n){ margin-right:0;}

.fzgl4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fzgl4 p{ font-size:15px; line-height:24px;}

.lxgm h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lxgm p{ font-size:15px; line-height:24px;}

.lxgm2{ padding:30px 0;}
.lxgm2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lxgm2 p{ font-size:15px; line-height:24px;}
.lxgm2 p:nth-of-type(1){ margin-top:30px;}

.lxgm3{ padding:30px 0;}
.lxgm3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lxgm3 p{ font-size:15px; line-height:24px;}

.lxgm4{ padding:30px 0; padding-top:0; padding-bottom:0; }
.lxgm4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}

.sbtpm h1{ display:none;}
.sbtpm li{ width:48%; position:static; margin-top:0px; margin-right:3%; }
.sbtpm li:nth-of-type(2n){ margin-right:0;}
.sbtpm li .txt{ font-size:18px; width:160px; height:160px;}
.sbtpm li p{ font-size:14px;}

.sbtpm2{ padding-top:20px; padding-bottom:20px;}
.sbtpm2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.sbtpm2 p{ font-size:15px; line-height:24px;}
.sbtpm2 p:nth-of-type(1){ margin-top:30px;}

.jysc h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jysc p{ font-size:15px; line-height:24px;}

.jysc2{ padding:30px 0;}
.jysc2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jysc2 p{ font-size:15px; line-height:24px;}

.jysc3{ padding:30px 0;}
.jysc3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jysc3 p{ font-size:15px; line-height:24px;}

.xjbz{ padding:30px 0;}
.xjbz h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.xjbz p{ font-size:15px; line-height:24px;}
.xjbz-box{ width:100%; float:none;}
.xjbz-box li{ width:100%;}
.xjbz-box2{ width:100%; float:none;}
.xjbz-box2 li{ margin-right:5%;}

.xjbz2{ padding:30px 0;}
.xjbz2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.xjbz2 p{ font-size:15px; line-height:24px;}
.xjbz2 p:nth-of-type(1){ margin-top:20px;}

.tttpxs{ padding:30px 0; padding-bottom:10px;}
.tttpxs h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.tttpxs p{ font-size:15px; line-height:24px;}
.tttpxs li{ width:48%;margin-bottom:20px; height:200px; margin-left:0; margin-right:3%; border-radius:10px;}
.tttpxs li:nth-of-type(2n){ margin-right:0;}
.tttpxs li h2 img{ width:50px;}
.tttpxs li p{ font-size:14px; line-height:22px; }

.tttpxs2{ padding:30px 0; padding-bottom:10px;}
.tttpxs2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.tttpxs2 p{ font-size:15px; line-height:24px;}
.tttpxs2 img{ width:100%;}

.tttpxs3{ padding:30px 0; padding-bottom:10px;}
.tttpxs3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.tttpxs3 p{ font-size:15px; line-height:24px;}
.tttpxs3 li{ width:100%; float:none; height:auto; margin-top:30px; padding:5%;}
.tttpxs3 li p{ font-size:14px;}
.tttpxs3 li h2{ font-size:18px;}

.jyszh h1{font-size:28px; margin-top:10px; margin-bottom:20px;}

.jyszh2{ padding:30px 0;}
.jyszh2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jyszh2 p{ font-size:15px; line-height:24px;}
.jyszh2 img{ width:100%;}

.jyszh3{ padding-bottom:0;}
.jyszh3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jyszh3 p{ font-size:15px; line-height:24px;}
.jyszh3 li{ float:none; width:100%; padding:1%; margin-bottom:20px; height:auto; min-height:60px;}
.jyszh3 li:nth-of-type(2n){ float:none;}
.jyszh3 li .sz{ float:left; width:50px; margin-left:2%; font-size:30px; font-weight:bold;color:#fff;}
.jyszh3 li:nth-of-type(16) .sz{ height:100px;}
.jyszh3 li p{ font-size:13px; color:#fff; line-height:22px; margin-top:5px;}

.bzhgl{padding:30px 0; }
.bzhgl h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.bzhgl p{ font-size:15px; line-height:24px;}
.bzhgl li{ float:none; width:100%;  margin-bottom:20px; }
.bzhgl li:nth-of-type(2n){ float:none;}

.bzhg2{ padding-bottom:20px; padding-top:30px;}
.bzhg2 h1{font-size:28px; margin-top:0px; margin-bottom:20px;}
.hxjzl{ background:none;}
.bzhg2 li{ float:none; width:100%;}
.bzhg2 li:nth-of-type(3){ margin-top:20px;}
.bzhg2 li:nth-of-type(4){ margin-top:20px;}
.bzhg2 li h2{ margin-bottom:20px;}
.bzhg2 p{ font-size:14px; line-height:22px;}
.bzhg2 img{ width:100%;}

.zlgl{padding:30px 0;}
.zlgl h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.zlgl p{ font-size:15px; line-height:24px;}

.zlgl2{padding:30px 0;}
.zlgl2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.zlgl2 p{ font-size:15px; line-height:24px;}


.qiche{ padding:50px 0;}
.qiche p{ font-size:16px; line-height:26px;}

.qiche2{ padding:30px 0;}
.qiche2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.qiche2 p{ font-size:15px; line-height:24px;}
.qiche2 li{ float:none; width:100%;}
.qiche2 li:nth-of-type(2n){ float:none; width:100%;}
.qiche2 li .img{ width:30%; float:left;}
.qiche2 li .txt{ margin-top:0; width:65%;}
.qiche2 li .txt h2{ font-size:20px; margin-bottom:10px;}
.qiche2 li .txt p{ font-size:14px; line-height:22px;}

.qiche3{ padding:30px 0;}
.qiche3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.qiche3 p{ font-size:15px; line-height:24px;}
.qiche3 li{ float:none; width:100%; border:0; border-bottom:1px dotted #7B92A3; min-height:100px; margin-bottom:20px;}
.qiche3 li:nth-of-type(3){ border-bottom:0;}
.qiche3 li h2{ font-size:20px;}
.qiche3 li p{ color:#fff; font-size:14px; line-height:22px;}

.qiche4{ padding:30px 0; padding-bottom:0;}
.qiche4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}

.dlhy{ padding:30px 0;}
.dlhy h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.dlhy p{ font-size:15px; line-height:24px;}
.dlhy li{ width:48%; margin-bottom:10px;}
.dlhy li p{ font-size:16px;}

.dlhy2{ padding:30px 0;}
.dlhy2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.dlhy2 p{ font-size:15px; line-height:24px;}
.dlhy2 li{ float:none; width:100%; margin-bottom:10px; min-height:auto;}
.dlhy2 li h2{ margin-top:10px; margin-bottom:20px; font-size:20px;}
.dlhy2 li p{ font-size:15px; line-height:24px;}

.dlhy3{ padding:30px 0;}
.dlhy3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.dlhy3 p{ font-size:15px; line-height:24px;}
.dlhy3 li{ width:31.3%;}

.jdhy_wz{ float:none; width:94%; margin-left:0; margin:0 auto;}
.jdhy_wz p{ font-size:15px; line-height:24px;}
.jdhy_img{  float:none; width:100%;}

.jdhy2{ padding:30px 0;}
.jdhy2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jdhy2 p{ font-size:15px; line-height:24px;}
.jdhy2_img{  float:none; width:100%; margin-top:20px;}
.jdhy2_wz{ float:none; width:100%; height:auto; padding-bottom:20px;}

.jdhy3{ padding:30px 0;}
.jdhy3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jdhy3 p{ font-size:15px; line-height:24px;}
.jdhy3 ul{ margin-top:20px;}
.jdhy3 li{ width:48%; font-size:15px;list-style-type: none;}

.jdhy4{ padding:30px 0;}
.jdhy4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.jdhy4 p{ font-size:15px; line-height:24px;}


.huagong{ padding:30px 0;}
.huagong h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.huagong p{ font-size:15px; line-height:24px;}

.huagong2{ padding:30px 0;}
.huagong2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.huagong2 p{ font-size:15px; line-height:24px;}


.yiyao li{ float:none; width:100%; margin-right:0; margin-bottom:20px; height:auto;}
.yiyao li:nth-of-type(2){ width:100%;}
.yiyao li:nth-of-type(3){ margin-right:0; }
.yiyao h1{ font-size:20px;}
.yiyao p{ color:#fff; font-size:15px; line-height:24px;}

.yiyao2{ padding:30px 0;}
.yiyao2 h1{font-size:24px; margin-top:10px; margin-bottom:20px;}
.yiyao2 h2{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yiyao2 p{ font-size:15px; line-height:24px;}

.yiyao3{ padding:30px 0;}
.yiyao3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yiyao3 p{ font-size:15px; line-height:24px;}

.yiyao4{ padding:30px 0;}
.yiyao4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yiyao4 p{ font-size:15px; line-height:24px;}
.yiyao4 li{ width:100%; float:none; margin-bottom:20px; }
.yiyao4 li:nth-of-type(2){ float:none;}
.yiyao4 .img{ width:20%; float:left; margin-top:0px;}
.yiyao4 .img img{ width:100%;}
.yiyao4 .txt{ width:75%; float:right;}
.yiyao4 .txt h2{ font-size:20px;}
.yiyao4 .txt p{ color:#fff; font-size:14px; line-height:22px;}

.yiyao5{ padding-top:30px;}
.yiyao5 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}


.yancao{ padding-top:30px;}
.yancao h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yancao p{ font-size:15px; line-height:24px;}

.yancao2{ padding-top:30px;}
.yancao2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yancao2 p{ font-size:15px; line-height:24px;}

.yancao3{ padding-top:30px;}
.yancao3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yancao3 p{ font-size:15px; line-height:24px;}

.yinliao{ padding:30px 0;}
.yinliao h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinliao p{ font-size:15px; line-height:24px;}
.yinliao li{ float:none; width:100%; margin-right:0; padding:2% 0; height:auto; margin-bottom:20px;}

.yinliao2{ padding:30px 0;}
.yinliao2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinliao2 p{ font-size:15px; line-height:24px;}
.yinliao2 li{ float:none; width:100%; margin-left:0%;}
.yinliao2 li h2{ width:auto; font-size:20px;}
.yinliao2 li p{ font-size:15px; text-align:center; margin-left:0;}

.yinliao3{ padding:30px 0;}
.yinliao3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinliao3 p{ font-size:15px; line-height:24px;}

.dianzi{ padding:30px 0;}
.dianzi h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.dianzi p{ font-size:15px; line-height:24px;}

.dianzi2{ padding:30px 0;}
.dianzi2 h1{font-size:20px; margin-top:10px; margin-bottom:20px;}
.dianzi2 p{ font-size:15px; line-height:24px;}
.dianzi2 li{ float:none; width:100%; margin-top:20px;}
.dianzi2 li:nth-of-type(2n){ float:none; width:100%;}
.dianzi2 li .img{ width:30%; float:left;}
.dianzi2 li .img img{ width:100%;}
.dianzi2 li .txt{ float:right; width:65%; margin-top:0px;}
.dianzi2 li .txt h2{ font-size:20px; margin-bottom:10px;}
.dianzi2 li .txt p{ font-size:14px; line-height:22px;}

.dianzi3{ padding:30px 0;}
.dianzi3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.dianzi3 p{ font-size:15px; line-height:24px;}
.dianzi3 li{ float:none; width:100%; margin-right:0; margin-bottom:20px;  padding:2% 0; height:auto;}
.dianzi3 li:nth-of-type(5){ margin-right:0;}
.dianzi3 li h2{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px; margin-top:10px; color:#176DCD;}
.dianzi3 li p{ font-size:15px; line-height:20px; text-align:center; color:#333; padding:0 5px; }

.fangdichan li{ float:none; width:100%; margin-right:0;  border-right:0; height:auto; margin-bottom:20px;} 
.fangdichan li:nth-of-type(3){border-right:0;margin-right:0%;}
.fangdichan li h2{ font-size:20px; font-weight:bold; margin-bottom:20px;}
.fangdichan li p{ font-size:15px; line-height:22px;}

.fangdichan2{ padding:30px 0;}
.fangdichan2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fangdichan2 p{ font-size:15px; line-height:24px;}

.fangdichan3{ padding:30px 0;}
.fangdichan3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fangdichan3 p{ font-size:15px; line-height:24px;}

.fangdichan4{ padding:30px 0;}
.fangdichan4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.fangdichan4 p{ font-size:15px; line-height:24px;}
.fangdichan4 li{ float:none; width:100%;}
.fangdichan4 li:nth-of-type(2){ width:100%; margin-left:0;}
.fangdichan4 li:nth-of-type(3){ float:none;}
.fangdichan4 li h2{ color:#1f71b9; font-size:20px; font-weight:bold; margin-bottom:20px;}
.fangdichan4 li .txt{ margin-top:20px;}
.fangdichan4 li:nth-of-type(1) .txt:nth-of-type(2){ margin-top:20px;}
.fangdichan4 img{ width:100%;}

.fangdichan5{ padding-top:30px;}
.fangdichan5 h1{font-size:28px; color:#134F84;margin-bottom:20px;}


.yinhang{ padding:30px 0;}
.yinhang h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinhang p{ font-size:15px; line-height:24px;}

.yinhang2{ padding:30px 0;}
.yinhang2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinhang2 p{ font-size:15px; line-height:24px;}
.yinhang2 li{ width:100%; float:none; height:auto; margin-bottom:20px;} 
.yinhang2 li p{ font-size:15px;}

.yinhang3{ padding:30px 0;}
.yinhang3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinhang3 p{ font-size:15px; line-height:24px;}

.yinhang4{ padding:30px 0; padding-bottom:0;}
.yinhang4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.yinhang4 p{ font-size:15px; line-height:24px;}


.baoxian{ padding:30px 0;}
.baoxian h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.baoxian p{ font-size:15px; line-height:24px;}
.baoxian img{ width:100%;}

.baoxian2{ padding:30px 0;padding-bottom:0;}
.baoxian2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.baoxian2 p{ font-size:15px; line-height:24px;}
.baoxian2 li{ width:100%; float:none; height:auto; margin-bottom:20px;} 
.baoxian2 li p{ font-size:15px;}

.baoxian3{ padding:30px 0; }
.baoxian3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.baoxian3 p{ font-size:15px; line-height:24px;}

.baoxian4{ padding:30px 0; padding-bottom:0;}
.baoxian4 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.baoxian4 p{ font-size:15px; line-height:24px;}

.lingshou{ padding:30px 0; }
.lingshou h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lingshou p{ font-size:15px; line-height:24px;}
.lingshou li{ float:none; width:100%;margin-top:30px; margin-left:0; background:#069f47; color:#fff; border-radius:10px; padding:6% 5%; height:auto;}
.lingshou li:nth-of-type(2){ padding-top:5%;  }
.lingshou li:nth-of-type(3){ padding-top:10%;  }

.lingshou2{ padding:30px 0; }
.lingshou2 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lingshou2 p{ font-size:15px; line-height:24px;}
.lingshou2 li{ width:100%; float:none; height:auto; margin-bottom:20px;} 
.lingshou2 li p{ font-size:15px;}

.lingshou3{ padding:30px 0; }
.lingshou3 h1{font-size:28px; margin-top:10px; margin-bottom:20px;}
.lingshou3 p{ font-size:15px; line-height:24px;}

.dfma_jbsj{ padding:50px 0; }
.dfma_jbsj h1{ font-size:28px; margin-bottom:20px; }
.dfma_jbsj p{ font-size:15px; line-height:24px;}

.dfma_jbsjpx{ padding:30px 0; }
.dfma_jbsjpx h1{ font-size:28px; margin-bottom:20px; }
.dfma_jbsjpx p{ font-size:15px;  line-height:24px;}
.dfma_jbsjpx .img{ width:20%;}
.dfma_jbsjpx .img img{ width:100%;}
.dfma_jbsjpx .txt{ width:70%; margin-top:0;}

.triz2{ padding:30px 0 30px 0; }
.triz2 h1{ font-size:28px;  margin-bottom:20px; }
.triz2 p{ font-size:15px;  line-height:24px; padding-bottom:20px;}
.triz2 img{ width:100%;}

.triz3{ padding:30px 0 30px 0;}
.triz3 h1{ font-size:28px; margin-bottom:20px; }
.triz3 p{ font-size:15px; line-height:24px;}

.gyljb{ padding:30px 0;}
.gyljb h1{font-size:28px; margin-bottom:20px;  margin-top: 0px; }
.gyljb li{ float:left; width:45%;margin-right:3%; text-align:center; }
.gyljb li img{ width:100%;}
.gyljb li h2{ margin-top:20px; color:#134F84; font-weight:bold; font-size:20px; margin-bottom:10px;}
.gyljb p{color:#333; font-size:16px; line-height:24px;  }

.gyljb2{ padding:30px 0;}
.gyljb2 h1{font-size:28px; margin-bottom:20px;   }
.gyljb2 p{ font-size:15px; line-height:24px; }
.gyljb2 img{ width:100%;}

.gyljb3{ padding:30px 0;}
.gyljb3 h1{font-size:28px;  margin-bottom:20px; margin-top:0px;  }
.gyljb3 p{ font-size:15px; line-height:24px; margin-top:20px;  }
.gyljb3 img{ width:100%;}

}

.saifr{ padding:50px 0 0;}
.saifr h1{ font-size:42px;   color:#333; font-weight:bold; text-align:center; }
.saifr p{ text-align:center;font-size:16px;line-height:22px;}

.saifr2{ padding:50px 0 20px 0;background:url(../images/SAIFR_bg.jpg) center top no-repeat; background-size:cover;}
.saifr2 li{ float:left; width:50%; margin-bottom:20px;}
.saifr2 li:nth-of-type(2n){ float:right;}
.saifr2 .img{ width:148px; float:left;}
.saifr2 .txt{ float:left; margin-left:20px;}
.saifr2 .txt h1{ font-size:24px; font-weight:bold; margin-bottom:20px; margin-top:20px;} 
.saifr2 .txt h1 span{ font-size:36px;}
.saifr2 .txt p{ font-size:16px; line-height:22px;} 

.saifr3{ padding:50px 0; background:#E7E9E6;}
.saifr3 h1{ text-align:center; font-weight:bold;}
.saifr3 h2{ width:50px; height:7px; border-radius:20px; margin:0 auto; background:#e6c687; margin-top:15px; margin-bottom:20px;}
.saifr3 li{ background:#fff; width:32%; float:left; padding:2%; margin-right:2%; height:180px;}
.saifr3 li:nth-of-type(3){ margin-right:0;}
.saifr3 h3{ margin-bottom:10px; font-size:20px; color:#5876c7; font-weight:bold;}
.saifr3 p{font-size:15px; line-height:22px;}


.saifr4{ padding:50px 0; background:url(../images/SAIFR_bg2.jpg) center top no-repeat;background-size:cover;}
.saifr4 h1{ text-align:center; font-weight:bold;}
.saifr4 h2{ width:50px; height:7px; border-radius:20px; margin:0 auto; background:#e6c687; margin-top:15px; margin-bottom:20px;}
.saifr4 li{ width:48%; float:left; margin-bottom:10px; height:140px;}
.saifr4 li:nth-of-type(2n){ float:right;}
.saifr4 .img{ width:18%; float:left;}
.saifr4 .txt{ float:right; width:82%;}
.saifr4 .txt h3{ margin-bottom:10px; font-weight:bold; margin-top:10px; font-size:20px;}
.saifr4 .txt p{font-size:15px; line-height:22px;}

.saifr5{ padding:50px 0 0;}
.saifr5 h1{ font-size:42px;   color:#333; font-weight:bold; text-align:center; }
.saifr5 ul{ border:1px solid #ddd; margin-top:20px;}
.saifr5 li{ float:left; width:33.3%; min-height:337px;}
.saifr5 li img{ width:100%;}
.saifr5 li h2{ font-size:24px; padding:20px 30px;}
.saifr5 li h3{ font-size:20px; margin:0px 30px; border-bottom:1px solid #ddd; padding-bottom:30px; margin-bottom:30px;}
.saifr5 li p{ padding:0 30px; font-size:16px; color:#666;}
.saifr5 li:nth-of-type(2){ background:#f4f4f1;}
.saifr5 li:nth-of-type(3){ background:#fdfcfc;}


.saifr6{ padding:20px 0 0;}
.saifr6 h1{ font-size:42px;   color:#333; font-weight:bold; text-align:center; }
.saifr6 ul{ border:1px solid #ddd;}
.saifr6 li{ float:left; width:33.3%; min-height:342px;}
.saifr6 li img{ width:100%;}
.saifr6 li h2{ font-size:24px; padding:20px 30px;}
.saifr6 li h3{ font-size:20px; margin:0px 30px; border-bottom:1px solid #ddd; padding-bottom:30px; margin-bottom:30px;}
.saifr6 li p{ padding:0 30px; font-size:16px; color:#666;}
.saifr6 li:nth-of-type(2){ background:#f4f4f1;}
.saifr6 li:nth-of-type(3){ background:#fdfcfc;}
.saifr6 li:nth-of-type(4){ background:#fdfcfc;}
.saifr6 li:nth-of-type(5){ background:#f4f4f1;}

.saifr7{ padding:20px 0 0;}
.saifr7 h1{ font-size:42px;   color:#333; font-weight:bold; text-align:center; }
.saifr7 ul{ border:1px solid #ddd;}
.saifr7 li{ float:left; width:33.3%; min-height:340px;}
.saifr7 li img{ width:100%;}
.saifr7 li:nth-of-type(2){ background:#f4f4f1; width:66.7%;}
.saifr7 li h2{ font-size:24px; padding:20px 30px;}
.saifr7 li h3{ font-size:20px; margin:0px 30px; border-bottom:1px solid #ddd; padding-bottom:30px; margin-bottom:30px;}
.saifr7 li p{ padding:0 30px; font-size:16px; color:#666;}

.saifr8{ padding:50px 0;background:url(../images/zs_bg.jpg) center top no-repeat; background-size:cover;}
.saifr8 h1{ font-size:42px;   color:#333; font-weight:bold; text-align:center; }
.saifr8 p{  font-size:18px; color:#333; margin-top:100px; line-height:26px;}

@media (max-width:768px) {
.saifr{ padding:30px 0 0;}
.saifr h1{ font-size:28px; }
.saifr p{font-size:15px;line-height:22px;}
.saifr p img{ width:100%;}

.saifr2{ padding:10px 0 20px 0;}
.saifr2 li{ float:left; width:50%; margin-bottom:20px;}
.saifr2 .img{ width:120px; margin-left:10px;}
.saifr2 .img img{ width:100%;}
.saifr2 .txt{ float:left; margin-left:20px;}
.saifr2 .txt h1{ font-size:16px;} 
.saifr2 .txt h1 span{ font-size:20px;}
.saifr2 .txt p{ font-size:15px; line-height:22px;} 

.saifr3{ padding:0px 0;}
.saifr3 h1{ font-size:28px;}
.saifr3 li{ width:100%; float:none; padding:2%; margin-right:0; height:auto; margin-bottom:10px;}
.saifr3 h3{ margin-bottom:10px; font-size:18px; color:#5876c7; font-weight:bold;}
.saifr3 p{font-size:14px; line-height:22px;}


.saifr4{ padding:30px 0;}
.saifr4 h1{ font-size:28px;}
.saifr4 li{ width:100%; float:none; margin-bottom:10px; height:auto;}
.saifr4 .img{ width:18%; float:left;}
.saifr4 .img img{ width:100%;}
.saifr4 .txt{ float:right; width:80%;}
.saifr4 .txt h3{ margin-bottom:10px; font-weight:bold; margin-top:10px; font-size:16px;}
.saifr4 .txt p{font-size:14px; line-height:22px;}

.saifr5{ padding:30px 0 0;}
.saifr5 h1{ font-size:28px;  }
.saifr5 ul{ margin-top:0px;}
.saifr5 li{ float:none; width:100%; min-height:auto;}
.saifr5 li img{ width:100%;}
.saifr5 li h2{ font-size:20px; font-weight:bold; padding:20px 20px;}
.saifr5 li h3{ font-size:18px; margin:0px 20px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.saifr5 li p{ padding:0 20px; font-size:15px; color:#666; padding-bottom:20px;}
.saifr5 li:nth-of-type(2){ background:#f4f4f1;}
.saifr5 li:nth-of-type(3){ background:#fdfcfc;}

.saifr6{ padding:20px 0 0;}
.saifr6 h1{ font-size:28px;   color:#333; font-weight:bold; text-align:center; }
.saifr6 li{ float:none; width:100%; min-height:auto;}
.saifr6 li img{ width:100%;}
.saifr6 li h2{ font-size:20px; font-weight:bold; padding:20px 20px;}
.saifr6 li h3{ font-size:18px; margin:0px 20px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.saifr6 li p{ padding:0 20px; font-size:14px; color:#666; padding-bottom:20px;}
.saifr6 li:nth-of-type(2){ background:#f4f4f1;}
.saifr6 li:nth-of-type(3){ background:#fdfcfc;}
.saifr6 li:nth-of-type(5){ background:#fdfcfc;}
.saifr6 li:nth-of-type(4){ background:#f4f4f1;}

.saifr7{ padding:20px 0 0;}
.saifr7 h1{ font-size:28px; }
.saifr7 li{ float:none; width:100%; min-height:auto;}
.saifr7 li img{ width:100%;}
.saifr7 li:nth-of-type(2){ background:#f4f4f1; width:100%;}
.saifr7 li h2{ font-size:20px; font-weight:bold; padding:20px 20px;}
.saifr7 li h3{ font-size:18px; margin:0px 20px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.saifr7 li p{ padding:0 20px; font-size:14px; color:#666; padding-bottom:20px; margin:0;}

.saifr8{ padding:30px 0;}
.saifr8 h1{ font-size:28px; }
.saifr8 p{  font-size:15px; color:#333; margin-top:20px; line-height:24px;}
}

.rz li{ float:left; width:48.5%; margin-right:3%; margin-bottom:3%;}
.rz li:nth-of-type(2n){ margin-right:0;}
.dmfa{ padding:0px 0 0;}
.dmfa h1{ font-size:42px;color:#134F84; font-weight:bold; margin-top:50px; }
.dmfa h2{font-size:28px;color:#134F84; font-weight:bold; margin-top:30px; margin-bottom:30px;}
.sp{ width:50%; float:right; margin-left:20px;}

.dmfa2{ padding:50px 0 0;}
.dmfa2 h1{ font-size:42px;color:#134F84; font-weight:bold; margin-bottom:30px; }
.dmfa2 p{font-size:18px; color:#333; line-height:28px;}
.dmfa2 li{ width:31.25%; float:left; background:#e5e5e5; margin-right:3%;}
.dmfa2 li:nth-of-type(3){ margin-right:0;}
.dmfa2 li img{ width:100%;}
.dmfa2 li p{ padding:20px 50px;font-size:18px; color:#333;}

.dmfa3{ padding:50px 0 0; text-align:center;}
.dmfa3 h1{ font-size:42px;color:#134F84; font-weight:bold; margin-bottom:30px; }
.dmfa3 p{font-size:18px; color:#333; line-height:28px;}
.dmfa3 h2{ margin-top:30px;}
.dmfawz{ float:left; width:50%;}

@media (max-width:768px) {
.rz ul{ margin-top:20px;}
.rz li{ width:100%; float:none; margin-right:0;}
.rz img{ width:100%;}

.dmfa h1{ font-size:28px;margin-top:20px; margin-bottom:10px;}
.dmfa .sp{ width:100%; float:none;}
.dmfa h2{font-size:20px;margin-top:10px; margin-bottom:10px;}
.dmfa img{ width:100%;}

.dmfa2{ padding:30px 0 0;}
.dmfa2 h1{ font-size:28px; margin-bottom:20px;}
.dmfa2 li{ width:100%; float:none;}
.dmfa2 img{ width:100%;}
.dmfa2 p{font-size:15px; line-height:22px;}

.dmfa3{ padding:30px 0 0;}
.dmfa3 h1{ font-size:28px; margin-bottom:20px;}
.dmfa3 p{ font-size:15px; line-height:22px; padding:0 20px;}
.dmfa3 img{ width:100%;}
.dmfawz{ width:100%; float:none;}
}

.klai{ padding-bottom:50px ;}
.klai h1{ font-size:36px;color:#134F84; font-weight:bold; margin-bottom:20px; }
.klai h2{ font-size:28px;color:#134F84; font-weight:bold; margin-bottom:30px; }
.klai li{ width:31%; float:left; margin-right:3%; background:#044476; color:#fff; padding:20px; height:180px;}
.klai li:nth-of-type(2){ background:#535353;}
.klai li:nth-of-type(3){ margin-right:0;}
.klai h3{ margin-bottom:10px; font-size:22px;}
.klai p{ font-size:16px;}

.klai2{ padding:50px 0; background:url(../images/klai_bg.jpg) center top no-repeat;background-size:cover;}
.klai2 h1{ font-size:42px;color:#134F84; font-weight:bold; margin-bottom:30px; }
.klai2 p{font-size:18px; color:#333; line-height:28px;}
.klai2 ul{ margin-top:30px;}
.klai2 li{ width:22.5%; float:left; margin-right:3%; margin-bottom:20px;}
.klai2 li:nth-of-type(4){ margin-right:0;}
.klai2 li img{ width:100%;}

.klai3{ padding:50px 0;}
.klai3 h1{ font-size:36px;color:#134F84; font-weight:bold; margin-bottom:20px; }

.klai4 h1{ font-size:36px;color:#134F84; font-weight:bold; margin-bottom:50px; text-align:center; }
.klai4 h2{ font-size:24px; font-weight:bold; color:#134F84; text-align:center; margin-bottom:10px;}
.klai4 li{ width:31%; float:left;  margin-right:3%;}
.klai4 li:nth-of-type(3){ margin-right:0;}
.klai4 li img{ width:100%;}
.klai4 li p{ font-size:15px;}

@media (max-width:768px) {
.klai{ padding-bottom:20px;}
.klai h1{ font-size:28px; margin-top:20px; margin-bottom:10px;}
.klai h2{ font-size:20px;}
.klai li{ float:none; width:100%; height:auto; margin-bottom:20px;}
.klai p{ font-size:14px;}

.klai2{ padding:30px 0;}
.klai2 h1{font-size:28px; margin-bottom:20px;} 
.klai2 p{font-size:15px; line-height:22px;}
.klai2 ul{ margin-top:20px;}
.klai2 li{ width:48%;margin-bottom:3%;}
.klai2 li:nth-of-type(2){ margin-right:0;}

.klai3{ padding:30px 0;}
.klai3 h1{ font-size:28px;}
.klai3 img{ width:100%;}

.klai4 h1{ font-size:28px; margin-bottom:20px;}
.klai4 h2{ font-size:20px;}
.klai4 li{ width:100%; float:none; margin-right:0; margin-top:30px;}

}

.learn a{display:block;width:180px;height:50px;line-height:50px;font-size:15px; margin-top:20px; text-decoration:none; color:#fff;background:#1e50ae;border-radius:5px;text-align:center;position:relative;overflow: hidden;}
.learn a:before{content:"";position:absolute;width:180px;height:145px;top:50%;margin-top:-72.5px;left:50%;margin-left:-90px;background:#55B53D;transform:scale(0);transition:0.6s;border-radius: 5px; opacity:0}
.learn a span{ position:relative}
.learn a:hover{ color:#fff}
.learn a:hover:before{transform:scale(1); opacity:1}

.airc{ padding:50px 0; }
.airc h1{ font-size:42px;color:#134F84; text-align:center; font-weight:bold; margin-bottom:30px; }
.airc p{font-size:18px; color:#333; text-align:center;line-height:28px;}

.airc2{ padding:50px 0; background:url(../images/airc_bg.jpg) center top no-repeat;background-size:cover;}
.airc2 h1{ font-size:42px;color:#fff; font-weight:bold; margin-bottom:30px; }
.airc2 h2{ font-size:24px; color:#9ae1ff; font-weight:bold; margin-bottom:10px; margin-top:20px;}
.airc2 p{font-size:18px; color:#fff; line-height:28px;}

.airc3{ padding:50px 0; }
.airc3 h1{ font-size:42px;color:#134F84;font-weight:bold; margin-bottom:30px; }
.airc3 h2{ font-size:24px; font-weight:bold; color:#666; margin-bottom:20px;}
.airc3 p{font-size:18px; color:#333; line-height:28px;}

.aims-container{
		padding:50px 0 50px 0;
}
	
.aims-container h1{
		font-weight:bold; color:#134F84; margin-bottom:30px;
}
.aims-container  p{
		font-size:18px; color:#333; line-height:30px;
}

.aims-container .aims-03 img{width: 100%;}
.aims-container .aims-04{background:url(../images/aims_bg_06.jpg) center top no-repeat;background-size:cover;padding-top:30px;}
.aims-container .aims-04 img{width: 100%;}

.aims-container .aims-box {margin-top:80px;}
.aims-container .aims-box li{margin-bottom: 40px;}
.aims-container .aims-box li h4{background: linear-gradient(-120deg, transparent 20px, #134F84 21px) top right;line-height: 1.5;padding: 8px;color: white;width:max-content; padding-right:40px;}

/*.aims-container .aims-03 li h4 {*/
/*     background: linear-gradient(-130deg, transparent 60px, #134F84 60px) top right;*/
/*      padding: 20px;*/
/*      position: relative;*/
/*      overflow: hidden;*/
/*      color: #fff;*/
/*      margin: 0;*/
/*}*/

.six-sigma-software-container{
    padding:50px 0 50px 0;
    
}

.six-sigma-software-container .six-sigma-software-box{
    margin-bottom: 100px;
}

.six-sigma-software-container h1{
		font-weight:bold; color:#134F84; margin-bottom:30px;
}

.six-sigma-software-container .six-sigma-software-box li h4{font-weight:bold;color:#134F84;line-height: 1.5;width:max-content; padding-right:40px;}

.six-sigma-software-container .six-sigma-software-box ul li{padding-bottom: 10px;}

.six-sigma-software-container .six-sigma-software-box .why-need-box{
    display: flex;
    column-gap: 20px;
}

.six-sigma-software-container .six-sigma-software-box .why-need-box .why-need-item .title{
    line-height: 40px;
    background: #134F84;
    color: white;
    margin-bottom: 10px;
    text-align: center;
    font-weight: bold;
    font-size: large;
    word-spacing: 10px;
}

.six-sigma-software-container .six-sigma-software-box .why-need-box .why-need-item .desc{
    word-spacing: normal;
    padding-top: 10px;
    line-height: 25px;
}

.six-sigma-software-container .six-sigma-software-box-03{
    background:url(../images/six-sigma-soft07.jpg) center top no-repeat;background-size:cover;padding-top:30px;
    height: 600px;
}

.six-sigma-software-container .six-sigma-software-box-04{
    background:url(../images/six-sigma-soft11.jpg) center top no-repeat;background-size:cover;padding-top:30px;
    /*background-color: rgb(238,238,238);*/
    /*height: 600px;*/
}

.six-sigma-software-container .six-sigma-software-box .section-title{
    
}

.six-sigma-software-container .sub-list {list-style-type: disc; padding-left: 18px;}

/*涓圭撼璧?/
.dm-highlight-underline{position:relative;display:inline-block;padding-bottom:10px}
.dm-highlight-underline::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:4px;background-color:#ffb800}
.dm_three_fu_container{max-width:1200px;display:flex;flex-direction:column;align-items:center;font-weight:500;color:#333}
.dm_three_fu_header{text-align:center;margin-bottom:30px}
.dm_three_fu_title{font-size:36px;color:#004a99;font-weight:bold;position:relative;display:inline-block;padding-bottom:15px}
.dm_three_fu_title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background-color:#ffb800}
.dm_three_fu_content{display:flex;justify-content:space-between;align-items:center;width:100%;gap:60px}
.dm_three_fu_left{flex:1.2;display:flex;flex-direction:column;gap:50px}
.dm_three_fu_item{display:flex;align-items:flex-start;gap:20px}
.dm_three_fu_icon_box{width:24px;height:24px;flex-shrink:0;margin-top:5px}
.dm_three_fu_icon_green{background-color:#00a099}
.dm_three_fu_icon_blue{background-color:#0085ca}
.dm_three_fu_icon_orange{background-color:#e87722}
.dm_three_fu_info{flex:1}
.dm_three_fu_tags{display:flex;gap:10px;margin-bottom:15px}
.dm_three_fu_tag{border:1px solid #999;padding:2px 12px;font-size:14px;color:#333;border-radius:2px}
.dm_three_fu_desc{font-size:16px;color:#333;margin-bottom:8px;text-align:justify}
.dm_three_fu_sub_desc{font-size:14px;color:#666}
.dm_three_fu_status_legend{display:flex;align-items:center;gap:15px;margin-top:10px;font-size:14px;color:#666}
.dm_three_fu_status_dot{display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:5px;vertical-align:middle}
.dm_three_fu_dot_red{background-color:#e4002b}
.dm_three_fu_right{flex:1;display:flex;justify-content:center;align-items:center}
.dm_three_fu_main_img{max-width:100%;height:auto;transform:scale(1)}
@media (max-width:992px){.dm_three_fu_content{flex-direction:column;align-items:center}
.dm_three_fu_right{margin-top:40px}
}.dm_cards_wrapper{display:flex;justify-content:center;align-items:center;width:100%}
.dm_cards_container{display:flex;gap:25px;padding:40px;max-width:1200px;width:100%;justify-content:center;align-items:flex-start}
.dm_card_item{width:320px;padding:40px 30px;color:#ffffff;position:relative;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:8px 8px 0px rgba(0,0,0,0.1)}
.dm_card_item p{color:#fff}
.dm_card_green{background-color:#00a099;height:300px}
.dm_card_light_blue{background-color:#0085ca;height:260px}
.dm_card_dark_blue{background-color:#0062b1;height:220px}
.dm_card_title{font-size:32px;font-weight:bold;margin-bottom:25px;letter-spacing:1px;text-align:center;line-height:1.2}
.dm_card_desc{font-size:18px;line-height:1.6;text-align:left;opacity:0.95}
@media (max-width:1024px){.dm_cards_container{flex-wrap:wrap}
}.dm_banner_cta_wrapper{width:100%;height:350px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}
.dm_banner_cta_content{position:relative;z-index:2;text-align:center;color:#ffffff;max-width:1000px;padding:0 20px}
.dm_banner_cta_title{font-size:42px;font-weight:bold;margin-bottom:20px;letter-spacing:2px;color:#fff;}
.dm_banner_cta_subtitle{font-size:18px;line-height:1.8;margin-bottom:35px;opacity:0.9;font-weight:normal}
.dm_banner_cta_action_box{display:flex;justify-content:center;align-items:center;gap:20px}
.dm_banner_cta_icon{width:60px;height:60px;fill:#ffffff}
.dm_banner_cta_btn{background-color:#ffffff;color:#1a5a96;padding:12px 45px;border-radius:30px;font-size:24px;font-weight:bold;text-decoration:none;display:inline-block;transition:all 0.3s ease}
.dm_banner_cta_btn:hover{background-color:#f0f0f0;transform:translateY(-2px)}
@media (max-width:768px){.dm_banner_cta_title{font-size:28px}
.dm_banner_cta_subtitle{font-size:14px}
.dm_banner_cta_btn{font-size:18px;padding:10px 30px}
.dm_banner_cta_icon{width:45px;height:45px}
}
@media (max-width:480px){.dm_card_item{width:100%;height:auto;min-height:240px}}