/* CSS Document */


html,.doyoo_f_original{overflow-x:hidden; overflow-y:scroll!important;}

#doyoo_f_frame,.doyoo_f_frame{display:none!important;}

body { margin: 0; padding: 0; line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 14px; background: #ffffff; overflow-x: hidden; }

 
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-top: 0;
	margin-bottom: 0;
}

img { display: inline; }

/* Link */
a:link { text-decoration: none; }



a:hover { text-decoration: none; }

a:active { border: 0px; background-color: Transparent; }

a { blr: expression(this.onFocus=this.blur()); outline: none; }

.blank5 { width: 100%; height: 5px; clear: both; }

.blank10 { width: 100%; height: 10px; clear: both; }

.blank15 { width: 100%; height: 15px; clear: both; }

.blank20 { width: 100%; height: 20px; clear: both; }

.blank30 { width: 100%; height: 30px; clear: both; }

.blank40 { width: 100%; height: 40px; clear: both; }

.blank50 { width: 100%; height: 50px; clear: both; }

.blank60 { width: 100%; height: 60px; clear: both; }

.blank70 { width: 100%; height: 70px; clear: both; }

.blank80 { width: 100%; height: 80px; clear: both; }

/*Clear*/
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; overflow: hidden; }

/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/
.header { width: 1200px; display: block; margin: 0 auto; height: 126px;background: url(../images/tbbj.png)no-repeat 250px; }
.header .logo { margin: 32px 0px 21px 0px; float: left; width: 550px; }
.header .logo1 { margin: 16px 0px 8px 110px; float: left; width: 354px; }
.header .dianhua { float: right; width: 300px;margin-top: 13px; }
.header .dianhua1 { float: right; width: 240px; }
.header .dianhua .diantu { float: left; margin: 39px 11px 0 22px; }
.header .dianhua .dianhua1 { float: right; }
.header .dianhua .dianhua1 .name { display: block; font-size: 30px; color: #333; margin: 38px auto 10px auto; }
.header .dianhua .dianhua1 .dian { display: block; font-size: 14px; color: #999999; }
.header .heng { width: 1920px; border: #f5f5f5 solid 1px; float: left; margin-left: -360px; }
.header .tu { float: right; margin-top: -22px; margin-right: -30px; }
.daohang ul li { list-style: none; }
.header .daohang { width: 1200px; float: left; height: 58px; }
.daohang ul { width: 1250px; float: left; margin-left: -50px; }
.header .daohang ul li { width: 172px; float: left; font-size: 16px; text-align: center; padding-bottom: 20px; line-height: 58px; }
.daohang ul li.erjicaidan .erjixialaxuanzhong { width: 172px; height: auto; background-color: #c30d23; line-height: 48px; float: left; padding-top: 22px; padding-bottom: 22px; position: absolute; top: 52px; left: 0px; z-index: 8; color: #fff; }

.daohang ul li.erjicaidan .erjixialaxuanzhong { display: none; }

.daohang ul li.erjicaidan:hover .erjixialaxuanzhong { display: block; }
.daohang ul li.erjicaidan .erjixialaxuanzhong a { color: #fff; width: 100%; float: left; height: 40px; line-height: 40px; padding-bottom: 0px; }

.daohang ul li.erjicaidan .erjixialaxuanzhong a:hover { color: #333; width: 100%; float: left; height: 40px; line-height: 40px; background-color: #fff; }
.header .daohang ul li > a { width: 172px; float: left; text-decoration: none;
	font-size: 16px; color: #333; text-align: center; position: relative; padding-bottom: 26px; height: 40px; line-height: 40px; }

.header .daohang ul li.erjicaidan > a { width: 172px; float: left; font-size: 16px; color: #333; text-align: center; position: relative; padding-bottom: 26px; height: 40px; line-height: 40px; }
.header .daohang .xuxian::after {content: '';border-bottom: #c30d23 dashed 2px;width: 71px;position: absolute;
    left: 50%;bottom: 18px;transform: translateX(-50%);top: 54px;}

.header .daohang ul li a:hover { min-width: 172px; float: left; font-size: 16px; color: #c30d23; }

.header .daohang .xuxian{ width: 172px; float: left; font-size: 16px; color: #c30d23 !important; height: 15px; }
.sousuo { float: left;  margin-top: 38px; margin-left: 70px; margin-right: 30px;}
input:focus { outline: none; } 
.sousuo_name1 { float: left; font-size: 14px; color: #999999; margin: 8px 17px 0 17px;background: initial;
	border: #333 solid 1px; border-radius: 20px;width: 150px;height: 36px;padding-left: 20px;}
.sousuo_anniu {float: right;
    font-size: 14px;
    color: #fff;
    background-color: #333;
    width: 83px;
    height: 40px;
    border-radius: 20px;
    text-align: center;
    line-height: 36px;
    margin-top: 8px;
    margin-left: -50px;border: none;cursor:pointer;} 
.header .daohang ul li.erjicaidan .ersanji{width:1920px; max-width:100%; height:350px; float:left; background:#fff; 
	position:absolute; z-index:10; left:0; top:168px; display:none;box-shadow: 0 1px 3px rgb(126 126 126 / 30%);position: relative;}

.header .daohang ul li.erjicaidan:hover .ersanji{width:1920px; max-width:100%; height:350px; float:left; 
	background:#fff; position:absolute; z-index:10000000; left:0; top:164px; display:block;}


.ersanji_hang{width:1200px; display:block; margin:0 auto; position:relative;}
.ersanji_hang > dl {
	box-shadow: none !important;
}

.font1 img{width:6px;height: 8px;margin-right: 100px;}
.font2 img{width:6px;height: 8px;margin-right: 100px;}
.ersanji dl{width:300px; height:350px; float:left; background:#fff; overflow-x:hidden; overflow-y:auto;box-shadow:5px 0 5px rgb(0 0 0 / 7%)inset; }

.ersanji dl dd{width:300px; height:43px; float:left; background:#fff;margin-left: 0;}
.ersanji dl dd a{width:300px; height:42px; float:left; background:#fff; text-decoration: none;
	border-bottom:1px solid #a6b0c4; font-size:16px; color:#333; line-height:42px; font-weight:normal; 
	text-align:left;  position:relative; }
.ersanji dl dd a:hover {font-size: 16px; color: #c30d23; }
.ersanji dl dd a:hover .font2{display: inline-block; }
.ersanji dl dd a:hover .font1 img{display: none; }
 /*鼠标经过图片一*/
.ersanji dl dd .ers_tu{width:300px; height:350px; background:#fff;
	 float:left; position:absolute; z-index:10; left:301px; top:-1px; display:none;}
 
.ersanji dl dd:first-child .ers_tu{width:300px; height:350px; background:#fff; float:left; position:absolute; 
	z-index:10; left:301px; top:-1px; display:block;}

.ersanji dl dd:hover .ers_tu{width:300px; height:350px; background:#fff; float:left; position:absolute; z-index:10; 
	left:301px; top:-1px; display:block;}
 
 /**/
.ersanji dl dd{width:300px; height:44px; float:left; background:#fff;margin-left: 0;}
.ersanji dl dd a{width:300px; height:42px; float:left; background:#fff; box-sizing: border-box; 
	border-bottom:1px solid #f5f5f5; font-size:16px; color:#989898; line-height:42px; display: flex;
	justify-content: space-between;
	align-items: center;
	font-weight:normal; text-align:left;  position:relative; margin-left: 0;}
.ersanji dl dd a .font1 {display: inline-block;} 
.ersanji dl dd a .font2 {display: none;} 


 /*鼠标经过分类二*/
.ersanji dl dd .ersan_1{width:300px; height:350px; float:left; background:#fff; position:absolute; z-index:15; 
	left:301px; top:-1px; display:none; }
.ersanji dl dd:hover .ersan_1{width:300px; height:350px; float:left; background:#fff; position:absolute; z-index:12; 
	left:301px; top:-1px; display:block; }
.ersanji dl dd .ersan_1 dl{width:300px; height:350px; float:left; background:#fff;  overflow-x:hidden; overflow-y:auto; }
.ersanji dl dd .ersan_1 dl dd{width:300px; height:43px; float:left; background:transparent;  }
.ersanji dl dd .ersan_1 dl dd a{width:280px; height:42px; float:left;font-size: 16px;color: #989898;
	 background:transparent;border-bottom:1px solid #f5f5f5; 
	 font-size:16px; color:#989898; line-height:42px; font-weight:normal; text-align:left;  position:relative; padding-left: 50px;}

.ersanji dl dd .ersan_1 dl dd .ers_tu1{width:300px; height:350px; background:#fff; float:left; position:absolute; 
	z-index:10; left:301px; top:-1px; display:none;}
 
.ersanji dl dd .ersan_1 dl dd:first-child .ers_tu1{width:300px; height:350px; background:#fff; float:left; 
	position:absolute; z-index:10; left:301px; top:-1px; display:block;}

.ersanji dl dd .ersan_1 dl dd:hover .ers_tu1{width:300px; height:350px; background:#fff; float:left; 
	position:absolute; z-index:10; left:301px; top:-1px; display:block;}

 /*鼠标经过分类三*/
.ersanji dl dd .ersan_1 dl dd .ersiji{width:300px; height:350px; background:#fff; float:left; position:absolute; 
	z-index:15; left:301px; top:-1px; display:none;}
 
.ersanji dl dd .ersan_1 dl dd:hover .ersiji{width:300px; height:350px; background:#fff; float:left; 
	position:absolute; z-index:15; left:301px; top:-1px; display:block;}

.ersanji dl dd .ersan_1 dl .ersiji dl{width:300px; height:350px; float:left; background:#fff; 
	 overflow-x:hidden; overflow-y:auto;box-shadow:5px 0 5px rgb(0 0 0 / 7%)inset; }
.ersanji dl dd .ersan_1 dl .ersiji dl dd{width:300px; height:43px; float:left; background:transparent;  }
.ersanji dl dd .ersan_1 dl .ersiji dl dd a{width:260px; height:42px; float:left;background:transparent; 
	 border-bottom:1px solid #f5f5f5; font-size:16px; color:#989898;
	line-height:42px; font-weight:normal; text-align:left;  position:relative; }
	.ersanji dl dd .ersan_1 dl .ersiji dl dd a:hover{color: #c30d23;}

 
 
.ersanji dl dd .ersan_1 dl  .ersiji dl dd .ers_tu2{width:300px; height:350px; background:#fff; float:left; position:absolute; z-index:10; left:301px; top:-1px; display:none;}
 
.ersanji dl dd .ersan_1 dl  .ersiji dl dd:first-child .ers_tu2{width:300px; height:350px; background:#fff; float:left; position:absolute; z-index:10; left:301px; top:-1px; display:block;}
.ersanji dl dd .ersan_1 dl  .ersiji dl dd:first-child .ers_tu2 img{width: 305px;height: 266px;}
.ersanji dl dd .ersan_1 dl  .ersiji dl dd:hover .ers_tu2{width:300px; height:350px; background:#fff; float:left; position:absolute; z-index:10; left:301px; top:-1px; display:block;
	box-shadow:5px 0 5px rgb(0 0 0 / 7%)inset;}



.ers_tu  img,.ers_tu1  img,.ers_tu2  img{width:305px; height:auto;}

.banner { float: left; margin: 0px auto 0px auto; max-width: 100%; }
.banner img{width: 100%;}
.product_inner_cpbj img{    width: 305px;height: 266px;}
.product_inner_cp1{margin-right: 18px;}
.product_inner_cp1:hover .product_inner_cpbj{box-shadow: 0 1px 3px rgb(126 126 126 / 30%);}
.product_inner_cp1:hover .product_inner_cp_name{color: #171c61;font-weight: bold;}
/*产品中心*/
.cpzx { width: 1200px; margin: 0 auto; }
.cpzx_name { display: block; width: 419px; margin: 80px auto 0 auto; }
.xuanxiangka { width: 100%; padding-top: 50px; }
.xuanxiangka ul { width: auto; max-width: 1200px; display: block; margin: 0 auto; text-align: center; }
.xuanxiangka ul li { display: inline-block; margin: 0 18px; height: 80px;  }
.xuanxiangka ul li a {font-size: 18px;color: #171c61;text-decoration: none;background: url(../images/cpzx_tu.png)no-repeat;padding: 0px;
    text-align: center;padding-top: 14px;background-size: 204px 56px;font-weight: bold;float: left;width: 204px;height: 56px;}
.xuanxiangka ul li a:hover{background: url(../images/cpzx_tu1.png)no-repeat;color: #fff;background-size: 100%;}
/* .xuanxiangka ul li a.thov { width: 202px; height: 52px; float: none; display: block; margin: 0 auto; background: url(../images/cpzx_tu1.png); font-size: 18px; color: #fff; text-align: center; position: relative; z-index: 10; background-size: 202px 52px; } */
.cpzx_shangpin { background: url(../images/cpzx_beijing.png)no-repeat; width: 1226px; height: 382px; margin-bottom: 80px; margin-top: -30px;}
.cpzx_one { background: url(../images/cpzx_cpbj.png.jpg)no-repeat; width: 275px; height: 300px; }
.cpzx_flex { display: flex;margin: auto;flex-direction: row;flex-wrap: wrap;justify-content: space-evenly;
    width: 1200px;padding-top: 26px;margin-left: -1px; }
.cpzx_onetu { margin: 0 auto;  }
.cpzx_oneming { font-size: 18px; color: #333; text-align: center; }
/*.cpzx_xuanzhong{background: url(../images/cpzx_cpbj1.jpg)no-repeat;width: 275px;height: 300px;}*/
.cpzx_xuanzhong:hover .cpzx_one { background: url(../images/cpzx_cpbj1.jpg)no-repeat; width: 275px; height: 300px; }
.cpzx_xuanzhong:hover .cpzx_oneming { font-size: 18px; text-align: center; margin-top: 40px; color: #fff; }

/*服务中心*/
.fwzx { background: url(../images/fwzx_bj.png)no-repeat top; width: 100%; height:auto; padding-bottom: 80px;}
.fwzx_inner { width: 1200px; margin: 0 auto; }
.fwzx_name { display: block; margin: 0 auto; padding-top: 80px; }
.fwzx_flex { display: flex; margin: auto; flex-direction: row; flex-wrap: wrap; justify-content: space-between; width: 1200px; margin-left: 0px; padding-top: 40px; }
.fwzx_flex_one { background: rgb(255, 255, 255,0.3); width: 367px; height: 170px; margin-bottom: 30px; }
.fwzx_flex_sz { float: left; font-size: 80px; color: #999999; padding-top: 44px; padding-left: 34px; }
.fwzx_flex_sz a{text-decoration: none;}
.fwzx_flex_name { float: left; font-size: 24px; color: #fff; position: relative; top: 52px; left: -40px; }
.fwzx_flex_nerong { float: left; font-size: 16px; color: #c9c9c9; margin-top: 30px; width: 302px; line-height: 24px; margin-left: 40px; }
.fwzx_flex_one:hover .fwzx_flex_name { color: #c30d23; }

/*关于我们*/
.about { width: 1200px; margin: 0 auto; }
.about_biaoti { display: block; width: 382px; margin: 80px auto 0 auto; }
.about_tu { float: left; margin-top: 40px; }
.about_you { float: right; width: 575px; margin-top: 40px; }
.about_you_name { font-size: 24px; color: #333; font-weight: bold; margin-top: 38px; }
.about_you_heng {float: left;  width: 40px; margin-top: 20px;background-color: #c30d23;height: 3px; }
.about_you_neirong { font-size: 16px; color: #333; line-height: 30px; margin-top: 37px;    overflow: hidden;
    text-overflow: ellipsis; white-space: normal; height: 150px;}
.about_you_anniu {float: left; background: #c30d23; border-radius: 22px; width: 161px; height: 44px; margin-top: 48px; text-align: center; line-height: 44px; }
.about_you_anniuyanse { font-size: 14px; color: #fff; }

/*关于我们_荣誉资质*/
.about_zizhi{width: 1200px;margin: 50px auto 0 auto;}
.about_zizhi_shu { border-left: #c30d23 solid 3px; width: 2px; height: 20px;float: left;}
.about_zizhi_name { font-size: 24px; color: #333;margin-left: 20px; }
#certify2 { position: relative; width: 1200px; height: auto; display: block; margin: 20px auto 0 auto; overflow: hidden; }
#certify2 .swiper-container { padding-bottom: 60px; }
#certify2 .swiper-slide { text-align: center; }
#certify2 .swiper-slide-active, .swiper-slide-duplicate-active { /* transform:scale(1);*/ -webkit-tap-highlight-color: transparent; outline: none; }

#certify2 .swiper-slide img { width: 228px; }
#certify2 .swiper-pagination { position: absolute; height: 40px; width: 20%; left: 485px; top: 160px; text-align: center; transition: .3s opacity; transform: translate3d(0,0,0); z-index: 10; font-size: 20px; color: #fff; text-align: center; font-weight: normal; line-height: 40px; }

#certify2 .swiper-pagination-current { font-size: 44px; font-weight: bold; }

/*应用案例*/
.yyal { background: url(../images/yyal.png)no-repeat top; width: 100%; height: 350px;background-size: 100%; }
.yyal1 { width: 1200px; margin: 0 auto; }
.yyal1_neirongbiaoti { padding-top: 80px; display: block; margin: 0 auto; }
.yyal1_neirong { background: #fff; width: 1200px; height: 310px; margin-top: 40px; box-shadow: 0 0px 10px rgba(126,126,126,0.3); }
.yyal1_anli1 { background: url(../images/yyal2.png)no-repeat left top; width: 444px; height: 576px; float: left; margin-top: 34px; margin-left: 39px; }
.yyal1_anli1_zuo { float: left; }
.yyal1_anli1_name { font-size: 24px; color: #333; margin: 46px 0 0 30px; }
.yyal1_anli1_funame { font-size: 14px; color: #999; margin: 10px 0 30px 30px; }
.yyal1_anli1_you { float: right; margin: 48px 38px 0 0; }
.yyal1_anli1_shangpin{width: 420px;height: 422px;}
.yyal1_anli2 { float: right; width: 1140px; margin-left: 30px;}
#certify4 { position: relative; width: 100%; display: block; margin: 34px 0 0 -30px; padding-bottom: 60px;  }
#certify4 .swiper-container { padding-bottom: 20px;overflow: hidden; }
#certify4 .swiper-slide { text-align: center; width: 367px !important; font-size: 14px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
#certify4 .swiper-slide-active, .swiper-slide-duplicate-active { /* transform:scale(1);*/ -webkit-tap-highlight-color: transparent; outline: none; }
#certify4 .swiper-slide img { width: 100%; width: 354px; height: 230px; display: table-cell; margin: 0 auto; vertical-align: middle;
	border: #333 solid 1px;padding: 5px;}
#certify4 .swiper-pagination { width: 100%; bottom: -20px; }
#certify4 .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #a7a7a7; background-color: #a7a7a7; width: 12px; height: 12px; opacity: 1; }
#certify4 .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #c90000; background-color: #c90000; -webkit-tap-highlight-color: transparent; outline: none; }


/*合作伙伴*/
.hzhb { width: 1200px; margin: 0 auto; }
.hzhb_biaoti { display: block; margin: 80px auto 0 auto; }
#certify6 { position: relative; width: 100%; display: block; margin: 40px auto 20px auto; padding-bottom: 60px; overflow: hidden; }
#certify6 .swiper-container { padding-bottom: 20px; }
#certify6 .swiper-slide { text-align: center; width: 33%; font-size: 14px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
#certify6 .swiper-slide-active, .swiper-slide-duplicate-active {-webkit-tap-highlight-color: transparent; outline: none; }
#certify6 .swiper-slide .subpic { width: 262px; height: 73px; position: relative; z-index: 40; line-height: 213px; margin: 0 auto; text-align: center; display: flex; justify-content: center; align-items: center; padding: 10px; }
#certify6 .swiper-slide .subpic img { max-width: 262px; display: table-cell; margin: 0 auto; vertical-align: middle;border: #e3e3e3 solid 1px; }

#certify6 .swiper-pagination { width: 100%; bottom: -20px; }
#certify6 .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #a7a7a7; background-color: #a7a7a7; width: 6px; height: 6px; opacity: 1; }
#certify6 .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #171c61; background-color: #171c61; -webkit-tap-highlight-color: transparent; outline: none; }

/*公共底部*/
.end { background: url(../images/end_beijing.png)no-repeat left top; width: 100%; height: 365px; background-size: 100% 100%;}
.end1 { width: 1200px; margin: 0 auto; }
.end1_zuo { float: left; width: 350px;}
.end1_zuotu { margin-top: 80px; float: left;margin-right: 10px;}
.end1_dianhua { float: left; width: 310px; }
.end1_dianhua1 { float: right; width: 280px; }
.end1_diantu { float: left; margin: 39px 0 20px 0; width: 300px;}
.dtb{float: left;}
.end1_dianhua1 { float: right; }
.end1_dianhua1name { font-size: 24px; color: #fff; margin: 40px auto 10px 10px; }
.end1_dianhua1dian { font-size: 24px; color: #fff; margin: 0 auto 0 10px; }
.end1_zhong { float: left;width: 700px;height: auto;margin-left: 45px;margin-top: 18px; }
.end1_zhong ul { float: left; width: 100%; margin-top: 70px; }
.end1_zhong ul li { width: 100px; float: left; }
.end1_zhong ul li h3 a { font-size: 16px; color: #c5c5c5; }
.end1_zhong ul li h3{margin-bottom: 15px;}
.end1_zhong ul li dt{line-height: 30px;}
.end1_zhong ul li dt a { font-size: 14px; color: #7d7d7d;}
.end1_you { float: right; margin-top: 130px; }
.end1_you img{width: 100px;height: 100px;}
.end1_youwenzi { font-size: 14px; color: #fff; margin-top: 10px; text-align: center; }
.logowa{color: #fff;margin-top: 88px;}
.logowa1{font-size: 21px;}
.logoway{font-size: 12px;}


/*关于我们子页*/
.ab_inner { width: 1200px; margin: 0 auto; margin-top: 80px; }
.ab_biaoti { display: block; margin: 0 auto; }
.ab_neirong { font-size: 14px; color: #333333; line-height: 30px; margin-top: 40px; }
.ab_tu { margin-top: -80px; }
.dqwz { width: 1200px; margin: 0 auto; }
.dqwz font { float: right; margin: 1% 0 0 0; font-size: 14px; color: #989898; line-height: 20px; text-align: left; font-weight: normal; }
.dqwz font .aimg2 { float: left; margin: 2px 5px 0 0; }
.dqwz font a { color: #989898; }

/*产品中心子页*/
.product_inner { width: 1200px; margin: 0 auto; }
.product_inner_biaoti { display: block; margin: 80px auto 0 auto; }
.s_prodbox { margin-top: 58px; width: 204px; float: left;}
.s_ptype_bt { width: 100%; height: 51px; background: url(../images/pleft_btbgc.png) no-repeat left bottom; float: left; position: relative; z-index: 8; }
.s_ptype_bt font { width: 204px; height: 51px; float: left; font-size: 18px; color: #fff; text-align: center; margin-top: 8px; }
.s_ptype_bt .fbt{float: left;margin-top: -35px;font-size: 12px;text-align: center;width: 204px;color: #ed7a88;}
.s_ptype_box{width:204px; float:left;}
/*.s_ptype_box ul{width:204px; float:left;  position: relative; }
.s_ptype_box ul li {width:204px; height:auto; float:left; list-style-type: none;  position: relative; }
 
.s_ptype_box ul li h3{width:204px; height:54px; float:left;  border-bottom:1px solid #989898;  position: relative;}

.s_ptype_box ul li h3 a .font11{width:154px; height:54px; float:left;  padding-left:20px; font-size: 16px; color: #333; text-align: left; line-height: 54px;  }

.s_ptype_box ul li h3 a .font12{float:left; margin-top:22px;}*/

.s_ptype_box ul li .xiala1{ width: 100%; float: left; height:auto!important; min-height:100px; display: none;  padding: 1% 0; font-size: 16px; color: #888; text-align: left; line-height: 58px; font-weight: 500;}
 

/*ededed*/
.xiny_head { width:204px; height: auto!important; min-height:60px; float:left;  padding:0; cursor: pointer; position: relative; margin: 0px; font-weight: bold; background: #fff url(../images/sico1.png) 94% 50% no-repeat; border-bottom: 1px solid #f5f5f5; border-radius:0; display:block; }


.xbiaot { width:154px; height: 60px; float: left; margin-left:20px; font-size:16px; color: #000000; text-align: left; line-height: 60px; font-weight: normal; overflow: hidden; }
 

.xiny_list .current { background: #fff url(../images/sico2.png) 94% 50% no-repeat;  display:block; }

.xiny_body { width: 100%; float:left;  display: none; background: #fff; padding: 1% 0; font-size: 16px; color: #888; text-align: left; line-height: 58px; font-weight: 500; }

.xiny_head.current .xbiaot{color:#c30d23;}
.xiny_head.current .xiny_body{display:block;} 

.xiny_list { margin:0% 0; display: block; }

 
.xiny_body ul{ width: 100%; float: left; margin-left: 20px;}
.xiny_body ul li{ width: 100%; min-height:56px; float: left; position:relative;}
.xiny_body ul li a{ display: block; width:202px; height: 56px; font-size: 16px; color: #989898; text-decoration: none; 
	padding:0 25px; line-height:56px; box-sizing:border-box; position:relative; z-index:16; background:#fff; 
	 border:1px solid #fff; background: url(../images/erji.png) no-repeat left center; }
.xiny_body ul li:hover a{ display: block; width:202px; height: 56px; font-size: 16px; color: #333; 
	text-decoration: none; padding:0 25px; line-height:56px; box-sizing:border-box; position:relative; 
	z-index:18; background:#fff;width: 202px;  box-shadow:-5px -5px 10px  -4px rgba(126,126,126,0.3),-5px 5px 10px -4px rgba(126,126,126,0.3); border-right:1px solid #fff;
	background: url(../images/erjixz.png) no-repeat left center;}

.xiny_body ul li .ksanji{width: 234px;height: auto!important;min-height: 200px;float: left;position: absolute;z-index: 14;
	left: 194px;top: -18px;display: none;background-color: #fff;}

.xiny_body ul li:hover .ksanji{width: 234px; height: auto!important; min-height: 200px; float: left; position: absolute; z-index: 12; left: 194px;top: -18px; display:block;background-color: #fff; box-shadow:1px 5px 10px rgba(126,126,126,0.3);}

.xiny_body ul li .ksanji dl{width:190px;  float:left; margin:10px; }
.xiny_body ul li .ksanji dl dd{width:190px; height:40px; float:left; margin:0px; border:none; }
.xiny_body ul li .ksanji dl dd a{width:210px; height:40px; float:left; margin:0px; border:none; line-height: 40px; box-shadow: none;margin-left: 20px;
    background: url(../images/sanji.png) no-repeat left center; }
 .xiny_body ul li .ksanji dl dd a:hover{color: #c30d23;background: url(../images/sanjixz.png) no-repeat left center;} 
/*
    .sideMenu ul .nLi .sub li a{ display: block; width:202px; height: 60px; font-size: 16px; color: #333; text-decoration: none; padding:0 25px; line-height:60px; box-sizing:border-box; position:relative; z-index:8; background:#fff;  border:1px solid #171c61;  border-right:1px solid #fff;}
.sideMenu ul .nLi .sub li a:hover,.sideMenu ul .nLi .sub li a.on{display: block; width:203px; height: 60px; font-size: 16px; color: #333; text-decoration: none; padding:0 25px; line-height:60px; box-sizing:border-box; position:relative; z-index:18; background:#fff;  border:1px solid #171c61;  border-right:1px solid #fff; }

.sideMenu ul .nLi .sub li .ksanji{width:204px; height:auto!important; min-height:200px; float:left; position:absolute; z-index:5; left:202px; top:-10px; background:#fff; border:1px solid #a6b0c4; display:none;}

    .s_ptype_box .font1 { font-size: 16px; color: #333; float: left; margin-top: 20px; }
.s_ptype_box .font2 { float: right; margin-top: 26px; margin-right: 10px; }
.s_ptype_box .heng1 { float: right; border: #f5f5f5 solid 1px; width: 195px; margin-right: 10px; margin-top: 20px; }
.s_ptype_box .heng2 { float: right; border: #f5f5f5 solid 1px; width: 154px; margin-right: 10px; margin-top: 20px; }
.s_ptype_box .font3 { font-size: 16px; color: #333; float: left; margin-top: 18px; position: relative; }
.s_ptype_box .font4 { float: right; margin-top: 26px; margin-right: 10px; }
.s_ptype_box .erji { float: left; font-size: 16px; color: #333; margin-top: 20px; position: relative; }
.s_ptype_box .sanji { float: left; font-size: 16px; color: #333; background: #fff; width: 200px; box-shadow: 0 1px 3px rgb(126 126 126 / 30%); padding-left: 40px; line-height: 50px; position: relative; z-index: 200; top: -24px; left: 0px; }
.s_ptype_box ul li ul li ul { position: absolute; left: 170px; top: 130px; }

.erji1:hover .sanji { display: block; }
.erji1:hover ul li ul li a { background: #fff; width: 500px; height: 200px; box-shadow: 0 1px 3px rgb(126 126 126 / 30%); line-height: 50px; }
.erji1:hover .font3 { color: #c30d23; HEIGHT: 54px; width: 192px; line-height: 54px; margin-left: -20px; padding-left: 20px; box-shadow: 0 1px 3px rgb(126 126 126 / 30%); margin-top: 4px; }
.erji1:hover li { color: #c30d23; }
.erji1:hover .font4 { margin-top: -34px; }
.erji1:hover .heng2 { display: none; }
.sanji { display: none; }*/


.product_inner_chanpin { float: right; width: 970px; margin-top: 30px; }
.product_inner_cp { display: flex; margin: auto; flex-direction: row; flex-wrap: wrap; align-items: flex-start; width: 970px; margin-left: 0px; padding-top: 26px; }
.product_inner_cpbj { background: url(../images/cptu.png) no-repeat left bottom; width: 305px; height: 266px; }
.product_inner_cp_name { margin-top: 20px; text-align: center; font-size: 18px; color: #131b2f; margin-bottom: 40px; }
.new_yema { display: block; margin: 10px auto 80px auto; text-align: center; }
.yema_xuanzhong .one:hover,
.yema_xuanzhong .chover { font-size: 16px; color: #ffffff; background: #171c61; padding: 5px 10px; margin-left: 5px; margin-right: 5px; }
.new_yema .one { color: #333; font-size: 16px; width: auto; height: auto; border: #a6b0c4 solid 1px; margin-left: 5px; margin-right: 5px; line-height: 20px; padding: 5px 10px; }

/*服务中心子页*/
.s_inner { width: 1200px; margin: 0 auto; margin-top: 80px; }
.s_biaoti { display: block; margin: 0 auto; }
.s_inner_zuo { margin-top: 40px; width: 204px; float: left; }
.s_inner_zuocp { width: 100%; height: 51px; background: url(../images/pleft_btbgc.png) no-repeat left bottom; float: left; position: relative; z-index: 8; }
.s_inner_zuocp font { width: 204px; height: 51px; float: left; font-size: 18px; color: #fff; text-align: center; margin-top: 8px; }
.s_inner_zuocp .fbt{float: left;margin-top: -35px;font-size: 12px;text-align: center;width: 204px;color: #ed7a88;}
.s_inner_zuocp1 li { list-style-type: none; }
.s_inner_zuocp1 .font01 { font-size: 16px; color: #333; float: left; margin-top: 20px; margin-left: 20px; width: 160px; }
.s_inner_zuocp1 .font02 { float: right; margin-top: 26px; margin-right: 10px; }
.s_inner_zuocp1 .heng { float: right; border: #f5f5f5 solid 1px; width: 195px; margin-right: 10px; margin-top: 20px; }
.s_inner_zuo1{margin-top: 20px;width: 204px; float: left;}
.xx{background: url(../images/z_bj.png) no-repeat left top;margin-top: 55px;height: 115px;}
.xx .lxr .lxrt{margin-left: 20px;padding-top: 30px;float: left;}
.xx .lxr .m{margin-left: 10px;padding-top: 26px;float: left;font-size: 18px;color: #171c61;width: 150px;}
.xx .ph .lxrt{margin-left: 20px;float: left;margin-top: 15px;}
.xx .ph .m{margin-left: 10px;float: left;font-size: 18px;color: #171c61;width: 150px;margin-top: 10px;}

.s_inner_you { float: right; width: 970px; margin-top: 40px; }
.s_inner_you .tu { float: left; }
.s_inner_you .neirong { float: right; width: 540px; }
.s_inner_you .neirong .biaoti {float: left; background: url(../images/s_bt.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you .neirong .hengxian { float: right; border: #c7c7c7 dotted 1px; width: 387px; margin-top: -34px; }
.s_inner_you .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 190px; }
.s_inner_you .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }
.s_inner_you1 { float: right; width: 970px; margin-top: 60px; }
.s_inner_you1 .tu { float: right; margin-top: 26px; }
.s_inner_you1 .neirong { float: left; width: 540px; }
.s_inner_you1 .neirong .biaoti {float: left; background: url(../images/s_bt1.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you1 .neirong .hengxian { float: left; border: #c7c7c7 dotted 1px; width: 790px; margin-top: -34px; margin-left: 176px; }
.s_inner_you1 .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 190px; }
.s_inner_you1 .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }
.s_inner_you2 { float: right; width: 970px; margin-top: 40px; }
.s_inner_you2 .tu { float: left; }
.s_inner_you2 .neirong { float: right; width: 540px; }
.s_inner_you2 .neirong .biaoti {float: left; background: url(../images/s_bt2.png) no-repeat left top; width: 278px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you2 .neirong .hengxian { float: right; border: #c7c7c7 dotted 1px; width: 248px; margin-top: -34px; }
.s_inner_you2 .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 50px; }
.s_inner_you2 .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }
.s_inner_you3 { float: right; width: 970px; margin-top: 60px; }
.s_inner_you3 .tu { float: right; margin-top: 26px; }
.s_inner_you3 .neirong { float: left; width: 540px; }
.s_inner_you3 .neirong .biaoti {float: left; background: url(../images/s_bt1.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you3 .neirong .hengxian { float: left; border: #c7c7c7 dotted 1px; width: 790px; margin-top: -34px; margin-left: 176px; }
.s_inner_you3 .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 160px; }
.s_inner_you3 .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }
.s_inner_you4 { float: right; width: 970px; margin-top: 40px; }
.s_inner_you4 .tu { float: left; }
.s_inner_you4 .neirong { float: right; width: 540px; }
.s_inner_you4 .neirong .biaoti {float: left; background: url(../images/s_bt.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you4 .neirong .hengxian { float: right; border: #c7c7c7 dotted 1px; width: 387px; margin-top: -34px; }
.s_inner_you4 .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 210px; }
.s_inner_you4 .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }
.s_inner_you5 { float: right; width: 970px; margin-top: 60px; margin-bottom: 80px; }
.s_inner_you5 .tu { float: right; margin-top: 26px; }
.s_inner_you5 .neirong { float: left; width: 540px; }
.s_inner_you5 .neirong .biaoti {float: left; background: url(../images/s_bt3.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.s_inner_you5 .neirong .hengxian { float: left; border: #c7c7c7 dotted 1px; width: 810px; margin-top: -34px; margin-left: 156px; }
.s_inner_you5 .neirong .yingwen { float: right; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-right: 270px; }
.s_inner_you5 .neirong .neirong { margin-top: 33px; font-size: 14px; color: #333; line-height: 28px; }

/*联系我们子页*/
.co_inner { width: 1200px; margin: 0 auto; }
.co_biaoti { display: block; margin: 80px auto 0 auto; }
.co_neirong { width: 1200px; height: 351px; background: url(..//images/beijing.png)no-repeat left top; margin-top: 40px; margin-bottom: 80px; }
.co_neirong1 { display: flex; margin: auto; flex-direction: row; flex-wrap: wrap; justify-content: space-between; width: 1100px; margin-left: 50px; padding-top: 30px; }
.co_flex { width: 320px; padding-top: 50px; }
.co_flex_tu { float: left; width: 30px; margin-right: 18px; }
.co_wenzi { font-size: 18px; color: #171c61; }
.co_flex .hengheng {  width: 316px; margin-top: 10px; margin-bottom: 20px;background-color: #abaed0;height: 1px; }
.co_flex .neirong { font-size: 20px; color: #171c61; font-weight: bold; }


/*新闻中心子页*/
.new_inner { background-color: #f5f5f5; width: 100%; height: auto; }
.new_tu { display: block; margin: 80px auto 0 auto; }
.new_inner1 { width: 1200px; margin: 0px auto; display: flex; justify-content: space-between; margin-top: 30px; }
.new_inner1 .new_neirong { width: 1150px; height: 200px; background: #fff; float: left; }
.new_inner1 .new_neirong .new_tu { float: left; margin: 25px 0px 0px 26px; }
.new_inner1 .new_neirong .new_wenan { float: left; margin: 43px 0px 0px 20px; }
.new_inner1 .new_neirong .new_wenan .new_wenan_biaoti { font-size: 22px; color: #131b2f; }
.new_inner1 .new_neirong .new_wenan .new_wenan_zhengwen { font-size: 16px; color: #131b2f; line-height: 30px; margin-top: 35px; width: 720px; }
.new_riqi { float: right; height: 66px; width: 50px; background: #a6b0c4; }
.new_ri { font-size: 20px; color: #FFF; margin-top: 8px; text-align: center; }
.new_heng { width: 46px; border: #ced6e8 solid 1px; margin-top: 6px; }
.new_nianyue { font-size: 12px; color: #FFF; text-align: center; }
.new_inner1:hover .new_riqi { background: #c30d23; }
 .new_yema1 { margin-top: 80px; text-align: center; padding-bottom: 80px; }
/*.yema1_xuanzhong .one:hover,
.yema1_xuanzhong .chover { font-size: 16px; color: #ffffff; background: #c30d23; padding: 5px 10px; margin-left: 5px; margin-right: 5px; }
.new_yema1 .one { font-size: 16px; width: auto; height: auto; border: #a6b0c4 solid 1px; margin-left: 5px; margin-right: 5px; line-height: 20px; padding: 5px 10px; } */
ul.pagination { PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px;display: inline-block;}
ul.pagination li{float: left;}
ul.pagination li { display:inline-block;  margin:4px 5px;  BORDER: #171c61 1px solid; }
ul.pagination li.disabled span{display: block; font-family: Arial; font-size: 14px; COLOR: #666; TEXT-DECORATION: none; text-align:center;  padding:5px 12px;}
ul.pagination li.active{background: #171c61; padding:5px 0px;}
ul.pagination li.active span{color: #fff; padding:5px 12px;}
ul.pagination li A {float: left; font-family: Arial; font-size: 14px; COLOR: #171c61; padding:5px 12px; TEXT-DECORATION: none;  text-align:center;}
ul.pagination li A:hover {display: block; color: #fff;BACKGROUND-COLOR: #171c61;}

ul.pagination li.disabled span{display: block; background:none; border:none; color:#171c61; margin:0; padding:5px 12px; }
ul.pagination li.disabled A:active { font-family: Arial; font-size: 14px; color: #fff; BACKGROUND-COLOR: #171c61;}
ul.pagination li.disabled SPAN.current {display: block; FONT-WEIGHT: bold; font-family: Arial; font-size: 14px; 
	COLOR: #171c61; BORDER: #171c61 1px solid; BACKGROUND-COLOR: #171c61;padding:5px 12px; }
ul.pagination li.disabled SPAN.disabled {display: block;  font-family: Arial; font-size: 14px; COLOR: #171c61;padding:5px 12px; }

/*新闻详情子页*/
.newxq_inner { width: 1200px; margin: 0 auto; min-height: 400px; margin-bottom: 80px; }
.newxq_inner h3 { width: 100%; float: left; padding: 2% 0 0 0; font-size: 20px; color: #333; line-height: 30px; font-weight: normal; text-align: center; position: relative; }
.newxq_inner h4 { width: 100%; float: left; font-size: 14px; color: #999; line-height: 20px; font-weight: normal; text-align: center; position: relative; margin-top: 10px; }
.newxq_inner .heng2 { display: block; width: 50px; background: #c30d23; height: 3px; margin: 0 auto; margin-bottom: 2%; margin-top: 10px;}


/*案例中心子页*/
.anli_inner { width: 1200px; margin: 0 auto; }
.anli_inner_tu { display: block; margin: 80px auto 0 auto; }
.anli_inner_you { float: right; margin-top: 40px; }
.anli_inner_you1 { float: left; display: flex; margin: auto; flex-direction: row; flex-wrap: wrap; justify-content: space-between; width: 970px; }
.you_flex { margin-bottom: 40px; }
.you_flex img{width: 460px;height: 322px;border: #fff solid 4px;box-shadow: 0 0px 10px rgb(126 126 126 / 30%);}
.you_flex .biaoti { font-size: 18px; color: #333; margin-top: 24px; }
.you_flex .fenlei { font-size: 14px; color: #171c61; margin-top: 24px; margin-top: 12px; }
.new_yema2 { margin-top: 40px; text-align: center; padding-bottom: 80px; }
.yema2_xuanzhong .one:hover,
.yema2_xuanzhong .chover { font-size: 16px; color: #ffffff; background: #c30d23; padding: 5px 10px; margin-left: 5px; margin-right: 5px; }
.new_yema2 .one { font-size: 16px; width: auto; height: auto; border: #a6b0c4 solid 1px; margin-left: 5px; margin-right: 5px; line-height: 20px; padding: 5px 10px; }

/*产品中心详情子页*/
.product_inner { width: 1200px; margin: 0 auto; }
.product_inner_xq { float: right; width: 970px; margin-top: 52px; }
.csxq img{width: 968px;float: left;}

.product_inner_xq .xq_tu { float: left; width: 416px; }
.product_inner_xq_you { float: left; width: 300px; }
.product_inner_xq_you:hover .tu1 { border: #171c61 solid 1px; }
.product_inner_xq_you .name { font-size: 30px; color: #171c61; margin-top: 16px; }
.product_inner_xq_you .xq_dh { float: left; border: #e3e3e3 solid 1px; width: 420px; height: 60px; border-radius: 10px; margin-top: 23px;background: url(../images/zxt.png) no-repeat 108px center; }
.product_inner_xq_you .xq_dh .dianhua11 {     margin-left: 39px;margin-top: 14px;float: left;margin-right: 70px;}
.product_inner_xq_you .xq_dh .heng111 { width: 10px; }
.product_inner_xq_you .xq_dh .dianhuahao1 { line-height: 60px; font-size: 32px; color: #171c61; }
.xq_sy { float: left; width: 968px; margin-top: 60px; }
.xq_sy_biaoti { font-size: 20px; color: #c30d23; }
.xq_sy .heng22 { border: #f5f5f5 solid 1px; width: 416px; margin-top: 15px; margin-bottom: 18px; }
.xq_sy li { font-size: 14px; color: #333; width: 200px; float: left; }
.xq_td { float: left; width: 968px; margin-top: 60px; }
.xq_td_biaoti { font-size: 20px; color: #c30d23; }
.xq_td .heng22 { border: #f5f5f5 solid 1px; width: 512px; margin-top: 15px; margin-bottom: 18px; }
.xq_td_neirong { font-size: 14px; color: #333; line-height: 24px; margin-top: 60px;}
.xqnr{font-size: 14px; color: #333; line-height: 24px; margin-top: 60px;}
.xq_nr { float: left; width: 968px; margin-top: 40px; }
.xq_nr a{text-decoration: none;}
.xq_nr_a { float: left; background: url(..//images/cpxqtu21.png)no-repeat left top; font-size: 18px; color: #171c61; width: 146px; height: 40px; line-height: 40px; text-align: center; }
.xq_nr_b { float: left; background: url(..//images/cpxqtu3.png)no-repeat left top; font-size: 18px; color: #171c61; width: 146px; height: 42px; line-height: 42px; text-align: center; }
.xq_nr_c { float: left; background: url(..//images/cpxqtu3.png)no-repeat left top; font-size: 18px; color: #171c61; width: 146px; height: 42px; line-height: 42px; text-align: center; }
.xq_nr_d { float: right; }
.xq_nr .xq_nr_a:hover{color: #fff;background: url(..//images/cpxqtu2.png)no-repeat left top;text-decoration: none;}
.xq_nr .xq_nr_b:hover{color: #fff;background: url(..//images/cpxqtu31.png)no-repeat left top;text-decoration: none;}
.xq_nr .xq_nr_c:hover{color: #fff;background: url(..//images/cpxqtu31.png)no-repeat left top;text-decoration: none;}
.xq_zx{background: url(..//images/zxbj.png)no-repeat left top;float: left;width: 420px;height: 60px;margin-top: 23px;margin-left: 50px;}
.xq_zx img{padding-top: 17px;margin-left: 148px;float: left;margin-right: 16px;}
.xq_zx .zxwa{line-height: 60px;color: #fff;font-size: 24px;}
.xq_sy_biaoti .biaoti {float: left; background: url(../images/s_bt.png) no-repeat left bottom; width: 144px; height: 34px; font-size: 20px; color: #fff; line-height: 34px; padding-left: 40px; }
.xq_sy_biaoti .hengxian { float: right; border: #c7c7c7 dotted 1px; width: 810px; margin-top: -34px; }
.xq_sy_biaoti .yingwen { float: left; font-size: 16px; color: #c1c1c1; margin-top: -20px; margin-left: 160px; }

.cpms { float: right; margin-top: 46px; }
.cpms_biaoti { font-size: 20px; color: #c30d23; }
.cpms .heng33 { border: #f5f5f5 solid 1px; width: 968px; margin-top: 15px; margin-bottom: 18px; }
.cpms_neirong { font-size: 14px; color: #333; line-height: 30px; margin-top: 60px;}
.xctp { float: left; margin-top: 60px; }
.xctp_biaoti { font-size: 20px; color: #c30d23; }
.xctp .heng44 { border: #f5f5f5 solid 1px; width: 968px; margin-top: 15px; margin-bottom: 18px; }
.xctp .flex{display: flex; margin: auto; flex-direction: row; flex-wrap: wrap; align-items: flex-start; width: 970px; margin-left: 0px;margin-top: 60px;}
.cpms_t { float: left; width: 302px;height: 178px;margin-right: 13px;margin-bottom: 20px;border: #fff solid 4px;
    box-shadow: 0 0px 10px rgb(126 126 126 / 30%);} 
.cpms_t1 { float: left; margin-right: 30px; }
.csxq { float: left; margin-top: 60px; margin-bottom: 80px; }
.csxq_biaoti { font-size: 20px; color: #c30d23; }
.csxq .heng55 { border: #f5f5f5 solid 1px; width: 968px; margin-top: 15px; margin-bottom: 18px; }
.lxjzb_inner_biaoge1{margin-top: 60px;}
.lxjzb_inner_biaoge1 table.table3.bgc1 tr { background-image: linear-gradient(to right, #171c61, #9ea2de); }
.lxjzb_inner_biaoge1 table img{ width: 968px; }
.lxjzb_inner_biaoge1 table.table3 tr td{font-size: 16px; padding-left: 80px; color: #333; font-weight: normal; line-height: 40px;}
.lxjzb_inner_biaoge1 table.table3 .biaogetou { font-size: 18px; color: #fff; font-weight: bold; line-height: 40px; }
.lxjzb_inner_biaoge1 table.table3 tr:nth-child(2n) { background: #f1f2fe; }
.lxjzb_inner_biaoge1 table.table3 .biaogeshu { font-size: 16px; color: #333; text-align: center; line-height: 40px; }




/* 测试 */
.z_show_img { width: 969px; position: relative; overflow: hidden; }

.z_show_img .swiper {  width: 400px; float: left; overflow: hidden; }
.z_show_img .swiper-slide { background: url(../images/xqbj.png)no-repeat left top;  background-size: cover; background-position: center;}
 
.z_show_img .mySwiper2 {  height: 347px; width: 484px; float:left; margin-right:40px; overflow:hidden;  }

.z_show_img .mySwiper2 .swiper-slide {  height: 347px; width: 484px !important; float:left; overflow:hidden;  }
.z_show_img .mySwiper2 .swiper-slide img { height: 347px !important; width: 484px !important;}
 
.z_show_img .mySwiper{width:400px;  height: 347px; margin-top: 6px;}
.z_show_img .mySwiper .swiper-wrapper{ height: 240px!important; box-sizing: border-box;  width:400px!important; float:left; display:block;  }
.z_show_img .mySwiper .swiper-slide { width: 180px!important; height: 129px!important; margin:0px 20px 20px 0; float:left;  border:1px solid #ededed;background: url(../images/xqbj1.png)no-repeat left top;  }
.z_show_img .mySwiper .swiper-slide-thumb-active { width: 180px!important; height: 129px!important;float:left;opacity: 1;background: url(../images/xqbj2.png)no-repeat left top;
    background-size: 181px 129px;}
.z_show_img .mySwiper .swiper-slide-thumb-active img { width: 149px; height: 130px;  }
 
.z_show_img .mySwiper .swiper-slide img { width: 100%;  width: 180px; height: 129px; }
 
.z_show_img .mySwiper_name { font-size: 30px; color: #171c61; margin-top:5px; margin-bottom:30px; }



.dropdown { background: #fff; width: 100%; height: 400px; box-shadow: 0 1px 3px rgb(126 126 126 / 30%); float: left; }
.dropdown-menu { width: 1200px; margin: 0 auto; }
.dropdown ul li { width: 300px; line-height: 60px; list-style-type: none; box-shadow: 0 1px 3px rgb(126 126 126 / 30%)transparent; }
.dropdown ul li a { color: #989898; font-size: 14px; }
.dropdown .font10 { float: left; }
.dropdown .font11 { float: right; }



/* 首页产品轮播 */
#certify8 { position: relative; width: 96%; display: block; margin: 40px auto 20px auto;margin-left: 10px; padding-top: 26px;}
#certify8 .swiper-container { padding-bottom: 20px;overflow: hidden; }
#certify8 .swiper-slide { text-align: center; width: 280px !important; font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
#certify8 .swiper-slide-active, .swiper-slide-duplicate-active {-webkit-tap-highlight-color: transparent; outline: none; }
#certify8 .swiper-slide .subpic { width: 275px; height: 300px; position: relative; z-index: 40; margin: 0 auto; text-align: center; 
	display: flex; justify-content: center; align-items: center;}
#certify8 .swiper-slide .subpic img { max-width: 275px; display: table-cell; margin: 0 auto; vertical-align: middle; }

#certify8 .swiper-pagination { width: 100%; bottom: -20px; }
#certify8 .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #a7a7a7; background-color: #a7a7a7; width: 6px; height: 6px; opacity: 1; }
#certify8 .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #171c61; background-color: #171c61; -webkit-tap-highlight-color: transparent; outline: none; }
#certify8 .swiper-slide .subpic:hover .cpzx_one{background: url(../images/cpzx_cpbj1.jpg)no-repeat; width: 275px; height: 300px;}

table.table3.bgc1 tr {background-image: linear-gradient(to right, #171c61, #9ea2de);}
table.table3 .biaogetou {font-size: 18px;color: #fff;font-weight: bold;line-height: 40px;}
table.table3 tr:nth-child(2n) {background: #f1f2fe;}
table.table3 .biaogeshu {font-size: 16px;color: #333;text-align: center;line-height: 40px;}
.lxjzb_inner_biaoge1 table.bgc1 tr {background-image: linear-gradient(to right, #171c61, #9ea2de);}
.lxjzb_inner_biaoge1 table tr td{font-size: 16px;color: #333;text-align: left;line-height: 40px;  padding-left: 20px;  vertical-align: middle;}
.lxjzb_inner_biaoge1 table.biaogetou {font-size: 18px;color: #fff;font-weight: bold;line-height: 40px;}
.lxjzb_inner_biaoge1 table tr:nth-child(2n) {background: #f1f2fe;}
.lxjzb_inner_biaoge1 table .biaogeshu {font-size: 16px;color: #333;text-align: center;line-height: 40px;}
table{width: 100%; line-height: 40px;font-size: 16px;color: #333;text-align: center;}


/*轮播*/
#certify44 { position: relative; width: 100%; display: block; margin:0px 0px 0px 0px; position:relative;  }
#certify44 .swiper-container { padding:0;  overflow: hidden; }
#certify44 .swiper-slide { width: 100%; padding:0px;  text-align: center; overflow:hidden;  }
#certify44 .swiper-slide-active, .swiper-slide-duplicate-active { /* transform:scale(1);*/ -webkit-tap-highlight-color: transparent; outline: none; } 
#certify44 .swiper-button-prev4 { text-indent: -9999px; position:absolute;  z-index:3; top:50%; bottom: auto; left:20px; width: 30px; height:70px; -webkit-tap-highlight-color: transparent; outline: none; }
#certify44 .swiper-slide  img{width:100%;}
#certify44 .swiper-button-next4 { text-indent: -9999px; right: -540px;  top: 50%; bottom: auto;   position:absolute;  z-index:3;  width: 30px; height:70px; border: none; -webkit-tap-highlight-color: transparent; outline: none; }
#certify44 .swiper-pagination { width: 100%; bottom: 20px; }
#certify44 .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border:1px solid rgba(23, 28, 97,1); background-color: #fff; width: 12px; height:6px; opacity: 1; border-radius:50px; }
#certify44 .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 1px solid rgba(23, 28, 97,1); background-color: rgba(23, 28, 97,1); -webkit-tap-highlight-color: transparent; width:40px; outline: none;  border-radius:10px; }


/* 顶部 */
.logod{float: left;margin-right: 13px;}
.logom{float: left;font-weight: bold;margin-top: 10px;font-size: 30px;margin-right: 40px;}
.logomyw{font-size: 12px;}
.xcy{float: right;margin-top: 5px;}
.xcy1{font-size: 26px;font-weight: bold;}
.xcy2{font-size: 20px;margin-top: 10px;}
.zxt{float: left;}
.zxt1{float: left;    margin-top: 30px;}



/* 右面悬浮 */
.client-2 {position: fixed; width: 384px; right:0px; margin-right: -321px; top: 38%;z-index: 900;}
.client-2 li a {text-decoration: none;width: 100%;float: left;height: 24px;line-height: 18px;}
.client-2 li {margin-top: 1px;clear: both; width: 62px; height: 62px;position: relative; transition: all .2s;} 
.client-2 li:first-child:hover {font-size: 18px; margin-top: 1px;clear: both; width: 384px; height: 62px; margin-left:-171px; position: relative; transition: all .2s;} 
.client-2 li:nth-child(3):hover {font-size: 18px;margin-top: 1px;clear: both; width: 384px; height: 62px; margin-left:-171px; position: relative;transition: all .2s;} 
.client-2 li:nth-child(2):hover {margin-top: 1px;clear: both; width: 94px; height: 62px; margin-left:-35px; position: relative;transition: all .2s;} 
.client-2 li:nth-child(4):hover {margin-top: 1px;clear: both; width: 384px; height: 62px; margin-left:-171px; position: relative;transition: all .2s;} 
.client-2 li i{background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li .zx{background: url(../images/zx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;
	text-align: center;background-position: 0px 0px !important;}
.client-2 li .zxzx{background: url(../images/zxzx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;
        text-align: center;background-position: 0px 0px !important;}
.client-2 li p {height: 20px;font-size: 12px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i {background-position: 4px 5px;}
.client-2 .my-kefu-tel i {background-position: 4px -21px;}
.client-2 li.my-kefu-weixin{width: 62px;}
.client-2 li.my-kefu-liuyan{width: 62px;}
.client-2 .my-kefu-liuyan i { background-position: 4px -53px;}
.client-2 .my-kefu-weixin i {background-position: -34px 4px;}
.client-2 .my-kefu-weibo i {background-position: -30px -22px;}
.client-2 .my-kefu-ftop {display: none;}
.client-2 .my-kefu-ftop i {width: 33px;height: 31px;background-position: -23px -47px;background-size: 52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top: 6px;}
.client-2 .my-kefu-left {float: left;width: 62px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right  { width:140px; transition: all .2s;  font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;
	padding: 0 15px;border-left: 1px solid #fff;margin-top: 12px; display: none;}

	.client-2 .my-kefu-tel:hover .my-kefu-tel-right  { width:140px; transition: all .2s;  font-size: 17px;color: #fff;float: left;height: 24px;line-height: 22px;
		padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px; display: block;}
	

.client-2 .my-kefu-right {width: 20px;}
.client-2 .my-kefu-tel-main {background: #171c61;color: #fff;height: 53px; width:auto;padding:9px 0 0;float: left;overflow: hidden;}
.client-2 .my-kefu-main {background: #171c61;width: 97px;height: 53px;position: relative;padding:9px 0 0;float: left;}
.client-2 .my-kefu-weixin-pic {position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.client-2 .my-kefu-weixin:hover .my-kefu-weixin-pic {position: absolute;left: -130px;top: -24px;display: block;z-index: 333;}
.my-kefu-weixin-pic img{width: 110px;height: 110px;}

.bah{float: left;width: 1200px;margin: 0 auto;}
.bahh{border: #737373 solid 1px;margin-top: 20px;}
.bah1 a{color: #737373;font-size: 14px;text-align: center; margin-top: 5px;display: block;}

.doyoo_f_frame{    position: relative!important; }