@keyframes banrun1{
	0%{transform: scale(1)}
	50%{transform: scale(1.05)}
	100%{transform: scale(1)}
}

@keyframes banrun2{
	0%{transform: scale(1)}
	50%{transform: scale(1.5)}
	100%{transform: scale(1)}
}


.nav ul li a::after,header,.navlist,.navlist a::before,.cblnr h2,.cbl h6,.cblnr img,.s2a a::after,.s2_rl ul li a h3,.s2_rl ul li a h4,.s2_rr ul li a h3,.s2_rr ul li a h4,
.section3 ul li a::before,.section3 ul li a span,.section3 ul li a h3,.section3 ul li a p,.section3 ul li a h6,.swiper-button-prev,.swiper-button-next,.s4b a h6,
.s4b a h3,.s4b a h4,.s4b a h5,.s4b a p,.s4b a .s4txtt,.s5b a::before,.s5b a h3,.s5b a p,.s5txt,.s5b a h5,.s7br .swiper-slide a::before,.s7br .swiper-slide a h3,
.s7br .swiper-slide a p,.ejdh ul li,.ejgltd ul li,.ejgltd ul li img,.ejgltd ul li p,.ejgltd ul li h6,.ejgltd ul li .ejdtbtxt,.ryzz_rlb,.ryzz_rlb h3,.ryzz_rlb h6,
.gsywt .swiper-slide a h3,.gsywblb a::before,.gsywblb a h4,.gsywblb a h4 i,.gsywblb a h3,.gsywblb a p,.gsgglb a::before,.gsgglb a h3,.gsgglb a p,.gsgglb a h4,
.bsxzlb a h3,.bsxzlb a h4,.bsxzlb a span,.fwdh ul li a::before,.fwdh ul li a h3,.fwdh ul li a span,.cyghlb ul li,.cyghlb ul li h3,.cyghlb ul li h4,.cyghlb ul li h3 i,
.yyallb a::before,.yyallb a h5,.cydh ul li a::before,.cydh ul li a h3,.cydh ul li a h4,.cydh ul li a img,.cydh ul li a .cydhtxt,.cylb a h3,.cylb a p,.cylb a h4,
.lxwmlb,.lxwm_r form button{
    transition: 0.6s ease-in-out;
    -ms-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
    -moz-transition: 0.6s ease-in-out;
}
.divbox{width: 1600px;margin: 0 auto;}
.ej_banner{overflow: hidden;position: relative;}
.ej_banner img{animation: banrun1 10s linear infinite;position: relative;}
.ej_banner img{width: 100%;}
.ej_banner_list{position: absolute;top: 60%;left: 50%;transform: translateY(-50%) translateX(-50%);text-align: left;width: 100%;}
.ej_banner_list h3{font-size: 48px;color: rgba(255,255,255,.2);line-height: 48px;font-family: Arial;text-transform: uppercase;margin-bottom: 14px;}
.ej_banner_list h2{font-size: 30px;color: #fff;}
.ej_banner_list2 img{width: auto;animation: initial;max-width: 45%;}
.ej_banner_list2{position: absolute;top: 60%;left: 0;width: 100%;}
.ej_banner_list2 h2{font-size: 60px;color: #fff;font-weight: bold;line-height: 60px;margin-bottom: 50px;}



.ejdh{border-bottom: 1px solid #d9d9d9;}
.ejdh ul{font-size: 0;}
.ejdh ul li{display: inline-block;text-align: center;box-sizing: border-box;border-bottom: 2px solid transparent;margin-right: 60px;}
.ejdh ul li a{display: block;line-height: 60px;font-size: 18px;color: #333;padding: 0 30px;}
.ejdh ul li:hover a,.ejdh ul li.ac a{color: #13458c;}
.ejdh ul li.ac,.ejdh ul li:hover{border-bottom: 2px solid #13458c;}

.ldzc{padding: 115px 0 90px;background: url(../images/ldzcbg_02.jpg) center center;background-size: 100% 100%;font-size: 0;}
.ldzc .sybt{margin-bottom: 28px;}
.ldzc_l,.ldzc_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.ldzc_r{padding-left: 98px;}
.ldzc_l p{font-size: 16px;color: #333;text-indent: 2em;margin-bottom: 50px;}
.ldzc_l p:last-of-type{margin-bottom: 0;}
.ldzc_l{width: 100%;}


.ejgltd{padding-top: 86px;}
.ejtdt{margin-bottom: 66px;}
.ejtdt a{padding: 14px 18px;box-sizing: border-box;box-shadow: 0 0 10px 3px #edeced;position: relative;display: block;border-radius: 8px;}
.ejtdt>img{width: 100%;border-radius: 6px;}
.ejtdtxt{position: absolute;top: 50%;left: 60%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejtdtxt h3{font-size: 50px;color: #fff;line-height: 50px;}
.ejtdtxt h4{font-size: 18px;color: #fff;display: inline-block;line-height: 38px;border-radius: 38px;padding: 0 30px;background: #007564;margin: 20px 0 26px;}
.ejtdtxt img{display: block;}

.ejgltd ul{font-size: 0;} 
.ejgltd ul li{display: inline-block;width: 48%;margin-right: 4%;box-sizing: border-box;cursor: pointer;
	vertical-align: top;position: relative;border-radius: 6px;height: 542px;
}
.ejgltd ul li:nth-of-type(2n){margin-right: 0;}
.ejgltd ul li .ejdtbtxt{padding: 350px 32px 50px;box-shadow: 0 0 10px 3px #edeced;position: relative;margin-top: -320px;border-radius: 6px;background: #fff;}
.ejgltd ul li .ejdtbtxt h3{text-align: center;font-size: 22px;color: #333;}
.ejgltd ul li .ejdtbtxt h4{font-size: 18px;color: #007dc3;margin-top: 12px;text-align: center;}
.ejgltd ul li .ejdtbtxt p{font-size: 16px;color: #333;height: 0;overflow: hidden;padding: 0 15px;box-sizing: border-box;position: relative;}
.ejgltd ul li .ejdtbtxt p::before{content: '';display: block;width: 5px;height: 5px;background: #0680c4;border-radius: 50%;position: absolute;top: 13px;left: 0;}
.ejgltd ul li h6{position: relative;margin: 10px;box-sizing: border-box;z-index: 2;overflow: hidden;border-radius: 6px;height: 366px;}
.ejgltd ul li img{width: 100%;display: block;}
.ejgltd ul li:hover{overflow: hidden;box-shadow: 0 0 10px 3px #edeced;background: #fff;}
.ejgltd ul li:hover p{height: auto;box-sizing: border-box;}
.ejgltd ul li:hover h6{height: 240px;}
.ejgltd ul li:hover .ejdtbtxt{margin-top: 0;padding-top: 30px;box-shadow: initial;}


.gskk{padding: 110px 0 100px;background: url(../images/gskkbg_02.jpg) center center;background-size: 100% 100%;font-size: 0;}
.gskk_l,.gskk_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;position: relative;}
.gskk_r{padding-left: 96px;}
.gskk .sybt{margin-bottom: 45px;}
.gskk .sybt h3{color: rgba(255,255,255,.2);}
.gskk .sybt h2{color: #fff;}
.gskk .sybt h2::before{background: url(../images/sybt_05.png) center center;background-size: 100% 100%;}
.gskk_l p{font-size: 16px;color: #fff;text-align: justify;}

.sp1{position: fixed;z-index: 999999;width: 66%;height: auto;background: #007dc3;padding: 100px;box-sizing: border-box;display: none;
  top: 50%;left: 50%;    transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
}
.sp1.ac{display: block;}
.sp1 video{display: block;margin: 0 auto;width: 100%;}
.sp1 span{position: absolute;right: 30px;top: 30px;font-size: 50px;color: #fff;font-weight: bold;cursor: pointer;background: none;;}

.gskkvideo{position: relative;margin-top: 30px;}
.gskkvideo h1 img{width: 100%;}
.gskkvideo h5,.gskkvideo h6{position: absolute;bottom: 6%;right: 3%;
  /* transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%); */
}
.gskkvideo h5{left: 20%;}
/* .gskkvideo h6{left: 60%;cursor: pointer;} */

.gskk1{padding: 100px 0;background: #eff2f2;font-size: 0;}
.gskk1_l,.gskk1_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.gskk1_l img{width: 100%;}
.gskk1_r{padding-left: 90px;}
.gskk1_r h3{font-size: 24px;color: #007dc3;margin-bottom: 30px;}
.gskk1_r p{font-size: 16px;color: #333;margin-bottom: 30px;text-align: justify;}
.gskk1_r p:last-of-type{margin-bottom: 0;}

.gskk2{padding: 82px 0 40px;}
.gskk2 .divbox{border: 2px dashed #007dc3;}
.gskk2nr{margin: 22px;padding: 50px 90px 50px 42px;background: #f5f7f7;}
.gskk2nr h3{font-size: 24px;color: #007dc3;text-align: center;margin-bottom: 35px;}
.gskk2nr p{font-size: 16px;color: #333;margin-bottom: 30px;text-align: justify;}
.gskk2nr p:last-of-type{margin-bottom: 0;}

.gskk3{padding: 80px 0;background: #eff2f2;}
.gskk3 h3{font-size: 24px;color: #007dc3;text-align: center;margin-bottom: 35px;}
.gskk3 p{font-size: 16px;color: #333;margin-bottom: 30px;padding: 0 80px;box-sizing: border-box;text-align: justify;}

.visjdh{padding: 95px 0 50px;text-align: center;}
.visjdh h2{font-size: 36px;color: #265b9f;line-height: 36px;margin-bottom: 30px;}
.visjdh ul{margin-bottom: 50px;}
.visjdh ul li{display: inline-block;vertical-align: middle;box-sizing: border-box;margin-right: 24px;}
.visjdh ul li:last-of-type{margin-right: 0;}
.visjdh ul li a{display: block;width: 236px;line-height: 50px;font-size: 20px;color: #333;background: #f0f3f6;border-radius: 6px;}
.visjdh ul li a:hover,.visjdh ul li.ac a{background: #275a97;color: #fff;}
.visjdh p img{max-width: 100%;height: auto;}
.bzgf p img{width: 100%;height: auto;}

.visjdh h4{font-size: 18px;color: #828282;line-height: 28px;margin-bottom: 28px;text-align: left;padding: 0 240px;}
.visjdh h4:last-of-type{margin-bottom: 0;}


.zzjg{padding: 95px 0 100px;}
.zzjg p{text-align: center;}
.zzjg p img{max-width: 100%;height: auto;}

.ryzz{font-size: 0;padding: 105px 0;}
.ryzz_l,.ryzz_r{display: inline-block;vertical-align: top;box-sizing: border-box;}
.ryzz_l{width: 25.6%;padding-right: 40px;}
.ryzz_r{width: 74.4%;}
.ryzz_l .sybt{margin-bottom: 65px;}
.ryzz_l ul li{display: block;}
.ryzz_l ul li:first-of-type,.ryzz_l ul li:nth-of-type(3){margin-bottom: 30px;}
.ryzz_l ul li:first-of-type a,.ryzz_l ul li:nth-of-type(3) a{font-size: 20px;color: #333;border-bottom: 2px solid #13458c;}
.ryzz_l ul li h2{font-size: 20px;color: #13458c;font-weight: bold;margin-bottom: 10px;}
.ryzz_l ul li:nth-of-type(2){margin-bottom: 30px;}
.ryzz_l ul li:nth-of-type(2) a{display: block;width: 138px;line-height: 34px;background: #f0f3f6;padding-left: 25px;box-sizing: border-box;margin-bottom: 6px;}
.ryzz_l ul li:nth-of-type(2) a:hover,.ryzz_l ul li:nth-of-type(2) a.ac{background: #13458c;color: #fff;}


.ryzz_r h4{font-size: 18px;color: #13458c;font-weight: bold;margin-bottom: 20px;margin-top: 30px;}
.ryzz_rlb{display: inline-block;vertical-align: top;box-sizing: border-box;width: 48%;margin-right: 4%;margin-bottom: 20px;height: 94px;background: #f0f3f6;font-size: 0;
  position: relative;cursor: pointer;
}
.ryzz_rlb:nth-of-type(2n){margin-right: 0;}
.ryzz_nr{font-size: 0;position: absolute;left: 0;width: 100%;top: 50%;padding: 0 30px;box-sizing: border-box;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
}
.ryzz_nr span,.ryzz_nr h3,.ryzz_nr h6{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ryzz_nr span{width: 10%;}
.ryzz_nr h3{width: 80%;}
.ryzz_nr h6{width: 20%;opacity: 0;position: absolute;right: 20px;top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
}
.ryzz_nr h6 img{width: 100%;}
.ryzz_nr span{font-size: 28px;color: #265b9f;}
.ryzz_nr h3{font-size: 18px;color: #333;line-height: 24px;}
.ryzz_rlb:hover{background: #265b9f;}
.ryzz_rlb:hover span{width: 0;opacity: 0;}
.ryzz_rlb:hover h3{color: #fff;}
.ryzz_rlb:hover h6{opacity: 1;}
.ryzz_nr h6 img:last-of-type{width: auto;position: absolute;right: -35px;bottom: -25px;z-index: 2;}


.ryzz_xq{position: fixed;top: 15%;left: 0;width: 100%;z-index: 3;background: #fff;padding: 80px 0;display: none;}
.ryzz_xq.ac{display: block;}
.ryzz_xq .divbox{position: relative;}
.ryzz_xq_l,.ryzz_xq_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.ryzz_xq_l img{width: 100%;}
.ryzz_xq_l{padding-left: 51px;}
.ryzz_xq_r{padding-left: 140px;}
.ryzz_xq_r h2{font-size: 26px;color: #333;line-height: 36px;}
.ryzz_xq_r h4{position: absolute;top: 30px;right: 30px;font-size: 36px;color: #13458c;line-height: 36px;z-index: 9;cursor: pointer;}


/*分页*/
.pages {margin-top: 80px;}
/* .pages ul .disabled a,.pages ul li:last-of-type a{background: #f0f0f0;color: #595656;font-size: 16px;}
.pages ul .disabled a:after,.pages ul li:last-of-type a::after{display: none;} */


.pages ul li{display: inline-block;vertical-align: top;
	margin-right: 15px;margin-bottom: 0;}
.pages ul li a{color: #afafaf;display: block;text-align: center;line-height: 40px;font-size: 16px;position: relative;width: 40px !important;height: 40px !important;border: 1px solid #c2c2c2;}

.pages ul li:hover a{background: #1763a2 !important;}
.pages ul li:hover a{color: #fff !important;}
.pages ul li.active a{background: #1763a2;color: #fff;}


.gsywt{padding: 80px 0;background: #f3f4f6;font-size: 0;}
.gsywt .swiper-slide a{display: block;position: relative;font-size: 0;}
.gsywtl,.gsywtr{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.gsywtl{padding-right: 66px;}
.gsywtl img{width: 100%;}
.gsywtr{padding-left: 53px;}
.gsywtr h3{font-size: 24px;color: #333;}
.gsywtr p{font-size: 16px;color: rgba(51,51,51,.7);line-height: 26px;margin: 26px 0 38px;}
.gsywtr h4{font-size: 18px;color: rgba(110,124,124,.5);font-family: Arial;}
.gsywt .swiper-slide a:hover h3{color: #1763a2;}
.xwan .swiper-button-next,.xwan .swiper-button-prev{position: static;margin: 0;display: inline-block;}
.xwan .swiper-button-prev{margin-right: 20px;}
.xwan {position: absolute;bottom: 0;left: 52%;z-index: 2;}

.gsywb{padding: 70px 0 100px;}
.newselect{margin-bottom: 60px;}
.newselect>a {
  display: inline-block;
  padding: 7px 50px;
  background: #f3f4f6;
  text-align: center;
  border-radius: 50px;
}

.newselect>a font {
  line-height: 36px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 124px;
  color: #6e7c7c;
  font-size: 24px;
  font-family: Arial;
}

.newselect {
  position: relative;
  display: inline-block;
}

.newselect li a {
  padding: 0 40px;
  line-height: 40px;
  font-size: 20px;
  font-family: Arial;
}

.newselect li a:hover {
  color: #0171be
}

.newselect ul {
  background: #fff;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 100%;
  min-width: 100%;
  box-sizing: border-box;
  display: none;
  z-index: 2;
  box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}


.gsywblb a{display: block;position: relative;font-size: 0;}
.gsywblb a .divbox{border-top: 1px solid #dedede;padding: 40px 0;}
.gsywblb_l,.gsywblb_c,.gsywblb_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.gsywblb_l{width: 13%;text-align: center;}
.gsywblb_c{width: 59%;padding-left: 50px;padding-right: 120px;}
.gsywblb_r{width: 28%;padding-right: 60px;}
.gsywblb_r img{width: 100%;}
.gsywblb_l h4{font-size: 69px;color: #333;line-height: 69px;font-family: Arial;}
.gsywblb_l h4 i{display: block;font-size: 14px;color: rgba(51,51,51,.5);font-family: Arial;line-height: 14px;}
.gsywblb_c h3{font-size: 24px;color: #333;margin-bottom: 30px;}
.gsywblb_c p{font-size: 16px;color: rgba(51,51,51,.7);line-height: 26px;}
.gsywblb a::before{content: '';display: block;width: 100%;height: 100%;background: url(../images/xwbbg_02.jpg) center center;background-size: 100% 100%;position: absolute;
  top: 0;left: 0;opacity: 0;
}
.gsywblb a:hover::before{opacity: 1;}
.gsywblb a:hover h4,.gsywblb a:hover h3{color: #fff;}
.gsywblb a:hover h4 i{color: rgba(255,255,255,.4);}
.gsywblb a:hover p{color: rgba(255,255,255,.7);}
.gsgg{padding: 50px 0 100px;}

.gsgglb a{display: block;position: relative;padding: 22px 0 22px 80px;border-bottom: 1px solid #efefef;font-size: 0;}
.gsgg_l,.gsgglb a h4{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.gsgg_l{width: 85%;font-size: 0;}
.gsgglb a h4{width: 15%;text-align: center;font-size: 16px;color: #b1b1b1;}
.gsgg_l span{font-size: 24px;color: #fff;display: inline-block;vertical-align: top;width: 0;opacity: 0;}
.gsgg_l .gsgg_nr{display: inline-block;vertical-align: top;box-sizing: border-box;width: 100%;}
.gsgg_l .gsgg_nr h3{font-size: 20px;color: #333;
  overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
}
.gsgg_l .gsgg_nr p{font-size: 16px;color: rgba(255,255,255,.6);height: 0;overflow: hidden;width: 80%;}
.gsgglb a::before{content: '';display: block;width: 100%;height: 100%;background: url(../images/xwbbg_02.jpg) center center;background-size: 100% 100%;position: absolute;
  top: 0;left: 0;opacity: 0;
}
.gsgglb a:hover::before{opacity: 1;}
.gsgglb a:hover h3{color: #fff;}
.gsgglb a:hover p{height: auto;}
.gsgglb a:hover .gsgg_nr{width: 96%;}
.gsgglb a:hover span{width: 4%;opacity: 1;}
.gsgglb a:hover h4{opacity: 0;}

.zbdh{margin-top: 14px;}
.zbdh .divbox{padding-left: 380px;box-sizing: border-box;}
.zbdh a{display: inline-block;vertical-align: middle;width: 141px;line-height: 39px;text-align: center;font-size: 18px;color: #333;background: #f3f4f6;margin-right: 10px;}
.zbdh a:hover,.zbdh a.ac{background: #13458c;color: #fff;}

.bsxz{padding: 65px 0 100px;}
.bsxzlb{margin-bottom: 14px;}
.bsxzlb a{display: block;background: #f3f4f6;padding-left: 50px;padding-right: 90px;font-size: 0;}
.bsxz_l,.bsxz_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.bsxz_l{width: 85%;}
.bsxz_r{width: 15%;text-align: right;}
.bsxzlb a h3,.bsxzlb a h4{line-height: 60px;}
.bsxzlb a h3{font-size: 20px;color: #333;
  overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
}
.bsxzlb a h4{font-size: 16px;color: #333;}
.bsxzlb a h4 span{font-size: 20px;color: #13458c;display: inline-block;vertical-align: middle;margin-right: 10px;}
.bsxzlb a:hover{background: #2b61a7;}
.bsxzlb a:hover h3,.bsxzlb a:hover h4,.bsxzlb a:hover span{color: #fff;}


.xwxq{position: relative;font-size: 0;}
.xwxq_l,.xwxq_r{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 100px 0;}
.xwxq_l{width: 64%;background: #f5f7f9;padding-left: 8.3%;padding-right: 116px;}
.xwxq_r{width: 36%;padding-left: 100px;padding-right: 8.3%;}
.xwxq_lt{padding-bottom: 60px;border-bottom: 4px solid #dee5ee;margin-bottom: 52px;}
.xwxq_lt h2{font-size: 30px;margin-bottom: 10px;color: #333;margin-bottom: 20px;}
.xwxq_lt h4{font-size: 16px;color: rgba(51,51,51,.7);display: inline-block;vertical-align: middle;margin-right: 20px;}
.bshare-custom{margin-top: 20px;}

.xwxq_l p{font-size: 16px;color: #595757;text-indent: 2em;margin-bottom: 30px;}
.xwxq_l p strong{font-weight: bold;font-size: 16px;color: #595757;}
.xwxq_l p img{display: block;margin: 0 auto;max-width: 100%; height: auto;}
.xwxq_r .fhlb a{font-size: 16px;color: #595757;display: block;line-height: 58px;border-radius: 5px;text-align: center;margin-bottom: 24px;background: #f0f4f8;}
.xwxq_r .fhlb a span{font-size: 20px;color: #007dc3;margin-left: 20px;}
.xwxq_r .fhlb a:hover{background: #13458c;color: #fff;}
.xwxq_r .fhlb a:hover span{color: #fff;}
.xwxq_r h2{font-size: 20px;color: #fff;display: block;line-height: 58px;border-radius: 5px;text-align: center;margin-bottom: 50px;background: #13458c;}
.xwxq_rblb a{display: block;padding: 38px 0;border-bottom: 1px dashed #d0dbdb;}
.xwxq_rblb a h4{font-size: 15px;color: #868686;}
.xwxq_rblb a h3{font-size: 16px;color: #000;}
.xwxq_rblb a:hover h3{color: #13458c;}
.xwxq_rblb:last-of-type a{border-bottom: none;}
.xwxq_b{margin-top: 70px;}
.xwxq_b a{font-size: 16px;color: #595757;display: block;line-height: 56px;text-align: left;margin-bottom: 12px;background: #e3e9f0;padding: 0 60px;box-sizing: border-box;
	white-space: nowrap;/*把文本强制显示在一行*/
	overflow: hidden;/*隐藏超出部分的文字*/
	text-overflow: ellipsis;/*超出显示省略号*/
}
.xwxq_b a:hover{background: #13458c;color: #fff;}


.fwdh ul{font-size: 0;}
.fwdh ul li{display: inline-block;vertical-align: top;box-sizing: border-box;}
.fwdh ul li a{display: block;position: relative;text-align: center;padding: 46px 34px;box-sizing: border-box;}
.fwdh ul li a h3{font-size: 18px;color: #333;position: relative;}
.fwdh ul li a span{display: block;font-size: 36px;color: #d0dbe9;line-height: 36px;margin-bottom: 10px;position: relative;}
.fwdh ul li a::before{content: '';display: block;width: 100%;height: 100%;background: url(../images/fwdhbg_03.jpg) center center;background-size: 100% 100%;
  position: absolute;top: 0;left: 0;opacity: 0;
}
.fwdh ul li a:hover::before,.fwdh ul li.ac a::before{opacity: 1;}
.fwdh ul li a:hover span.fwdh ul li.ac a span{color: #d0dbe9;}
.fwdh ul li a:hover h3,.fwdh ul li.ac a h3{color: #fff;}



.ghzx{padding: 100px 0;background: url(../images/fwbg_02.jpg) bottom center;background-size: cover}
.ghzxt{font-size: 0;}
.ghzxtl,.ghzxtr{display: inline-block;vertical-align: bottom;box-sizing: border-box;}
.ghzxtl{width: 30%;}
.ghzxtr{width: 70%;text-align: right;}
.ghzxtr span{font-size: 60px;color: #13458c;line-height: 60px;margin-bottom: 40px;}
.ghzxtr p{font-size: 20px;color: #333;line-height: 36px;}

.ghzxb ul{font-size: 0;margin-top: 55px;}
.ghzxb ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 48.5%;margin-right: 3%;margin-bottom: 20px;}
.ghzxb ul li:nth-of-type(2n){margin-right: 0;}
.ghzxb ul li a{display: block;background: #fff;padding: 26px 66px;font-size: 0;position: relative;overflow: hidden;border: 4px solid #e6ecee;border-radius: 8px;}
.ghzxb ul li a h6,.ghzxb ul li a h3,.ghzxb ul li a h5{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ghzxb ul li a h6 span{display: block;width: 80px;height: 80px;line-height: 80px;text-align: center;border: 1px dashed #1651a5;border-radius: 50%;font-size: 40px;
  color: #1651a5;position: relative;
}
.ghzxb ul li a h6 span::after{content: '';display: block;width: 93px;height: 93px;border-radius: 50%;border: 6px solid #e7ecf3;position: absolute;
  top: 50%;left: 50%;
  transform: translate(-50%,-50%);
}
/* .ghzxb ul li:last-of-type a{background: #eceff1;} */
.ghzxb ul li a h6{width: 20%;}
.ghzxb ul li a h3{width: 70%;padding-left: 20px;font-size: 22px;color: #13468f;font-weight: bold;}
.ghzxb ul li a h3 i{display: block;font-size: 18px;color: rgba(51,51,51,.3);}
.ghzxb ul li a h5{width: 10%;text-align: right;}
.ghzxb ul li a h1{font-size: 160px;line-height: 160px;color: rgba(19,70,143,.07);position: absolute;bottom: -30px;left: 65%;font-family: Arial;font-weight: 1000;}
.ghzxb ul li a:hover{background: #154c9a;border: 4px solid #154c9a;}
.ghzxb ul li a:hover h3{color: #fff;}
.ghzxb ul li a:hover h3 i{color: rgba(255,255,255,.3);}
.ghzxb ul li a:hover h1{color: rgba(255,255,255,.07);}
.ghzxb ul li a:hover span{color: #fff;border: 1px dashed #fff;}
.ghzxb ul li a:hover span::after{background: rgba(255,255,255,.13);border: none;}


.cygh{font-size: 0;margin-bottom: 80px;}
.cygh h2,.cygh h6{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.cygh h2{font-size: 30px;color: #13458c;display: none;}
.cygh h6{text-align: right;width: 100%;}
.cygh h6 a{display: inline-block;font-size: 16px;color: #595757;}
.cygh h6 a span{display: inline-block;vertical-align: middle;margin-left: 14px;color: #265b9f;font-size: 20px;}
.cygh h6 a:hover{color: #265b9f;}

.cyghlb ul{margin-top: 36px;font-size: 0;}
.cyghlb ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 32%;margin-right: 2%;margin-bottom: 18px;background: #f1f5f6;border-radius: 9px;
  font-size: 0;cursor: pointer;
}
.cyghlb ul li:nth-of-type(3n){margin-right: 0;}
.cyghlb ul li h4,.cyghlb ul li h3{display: inline-block;vertical-align: middle;box-sizing: border-box;padding: 48px 0;}
.cyghlb ul li h4{width: 28.5%;text-align: center;border-right: 1px dashed #dce1e8;font-size: 48px;color: #265b9f;font-family: Arial;font-weight: bold;}
.cyghlb ul li h3{width: 71.5%;border-left: 1px dashed #fff;padding-left: 40px;font-size: 20px;color: #333;}
.cyghlb ul li h3 i{display: block;font-size: 14px;color: rgba(51,51,51,.3);line-height: 18px;}
.cyghlb ul li:hover{background: #235eac;}
.cyghlb ul li:hover h4,.cyghlb ul li:hover h3{color: #fff;}
.cyghlb ul li:hover h3 i{color: rgba(255,255,255,.3);}
.cyghlb ul li:hover h4{border-right: none;}

.cyghnr{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,.2);display: none;z-index: 2;}
.cyghnr.ac{display: block;}
.cyghxq{position: absolute;top: 50%;left: 0;width: 100%;background: #fff;padding: 100px 0;box-shadow: 0 0 10px 3px #e0e9f2;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
}
.cyghxqt{margin-bottom: 45px;font-size: 0;}
.cyghxqtl,.cyghxqtr{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.cyghxqtr{text-align: right;}
.cyghxqtltxt{background: #265b9f;border-radius: 9px;font-size: 0;width: 490px;}
.cyghxqtl h4,.cyghxqtl h3{display: inline-block;vertical-align: middle;box-sizing: border-box;padding: 48px 0;}
.cyghxqtl h4{width: 28.5%;text-align: center;font-size: 48px;color: #fff;font-family: Arial;font-weight: bold;}
.cyghxqtl h3{width: 71.5%;border-left: 1px dashed #fff;padding-left: 40px;font-size: 20px;color: #fff;}
.cyghxqtl h3 i{display: block;font-size: 14px;color: rgba(255,255,255,.3);line-height: 18px;}
.cyghxqtr span{cursor: pointer;font-size: 40px;color: #13458c;}
.cyghxqb h3{font-size: 18px;color: #fff;border-radius: 5px;padding-left: 30px;line-height: 53px;box-sizing: border-box;display: block;
  background: url(../images/h3bg_03.jpg) left center;background-size: 100% 100%;margin-bottom: 38px;
}
.cyghxqb p{font-size: 18px;color: #333;line-height: 36px;margin-bottom: 55px;padding-left: 30px;padding-right: 170px;}

.yyal{font-size: 0;padding-bottom: 100px;}
.yyallb{display: inline-block;width: 23.5%;margin-right: 2%;margin-bottom: 32px;vertical-align: top;}
.yyallb:nth-of-type(4n){margin-right: 0;}
.yyallb a{display: block;position: relative;padding: 12px;background: #fff;box-sizing: border-box;height: 475px;box-shadow: 0 0 10px 3px #edf1f6;}
.yyallb a img{width: 100%;}
.yyallb a::before{content: '';display: block;width: 100%;height: 0;background: rgba(28,102,208,.8);position: absolute;top: 0;left: 0;}
.yyallb a:hover::before{height: 100%;}
.yyallb a:hover h3,.yyallb a:hover p{color: #fff;}
.yyallb a:hover p{display: block !important;}
.yyallb a:hover .s5txt{margin-top: -88px;}
.yyallb a h5 img{width: auto;}
.yyallb a h5{position: absolute;bottom: -35px;left: 0;width: 100%;text-align: center;z-index: 2;opacity: 0;}
.yyallb a:hover h5{opacity: 1;}
.yyallb a:hover .s5txt p:last-of-type{display: none !important;}
.yyal_l,.yyal_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;margin-bottom: 35px;}
.yyal_r{text-align: right;}
.yyal_l h2{font-size: 30px;color: #333;}
.yyal_r a{display: inline-block;font-size: 18px;color: #13458c;}

.cygh .divbox{border-bottom: 2px solid #e0e6ea;padding: 85px 0;}

.yyalt1{font-size: 0;}
.yyal1{padding: 55px 0 100px;background: #f5f7f9;}

.aldh{text-align: center;padding: 40px 0;text-align: center;}
.aldht{margin-bottom: 30px;}
.aldht a{display: inline-block;width: 154px;line-height: 52px;text-align: center;margin-right: 6px;background: #e6edf3;border-radius: 9px;font-size: 20px;color: #333;}
.aldht a:last-of-type{margin-right: 0;}
.aldht a:hover,.aldht a.ac{background: #13458c;color: #fff;}

.aldhb form{display: block;width: 80%;margin: 0 auto;padding: 3px;box-sizing: border-box;background: #fff;box-shadow: 0 0 10px 3px #f6f8fa;font-size: 0;}
.aldhb form input,.aldhb form button{display: inline-block;vertical-align: middle;box-sizing: border-box;outline: none;background: none;line-height: 54px;border: none;}
.aldhb form input{width: 92%;padding-left: 30px;font-size: 16px;color: #333;}
.aldhb form button{width: 8%;text-align: center;background: #13458c;font-size: 20px;color: #fff;}

.alxq{padding: 100px 0 72px;background: #f5f7f9;}
.alxq h2{font-size: 30px;color: #333;text-align: center;}
.alxqt{text-align: center;border-bottom: 4px solid #dee5ee;padding-bottom: 45px;margin-bottom: 62px;position: relative;}
.alfh{position: absolute;right: 0;top: 0;}
.alfh a{font-size: 18px;color: #13458c;}

.alxqb{font-size: 0;background: #fff;}
.alxqbl,.alxqbr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.alxqbl{border-right: 16px solid #f5f7f9;width: 46%;}
.alxqbl img{width: 100%;}
.alxqbr{padding-left: 120px;}
.alxqbr p{font-size: 18px;color: #333;}
.alxqbr p strong{font-size: 18px;color: #265b9f;}
.alxqbr p::before{content: '';display: inline-block;vertical-align: middle;width: 6px;height: 6px;background: #265b9f;border-radius: 50%;margin-right: 12px;}
.alnr{padding: 54px 0 84px;}
.alnr .xwxq_b a{text-align: center;}
.alnr h3{font-size: 24px;color: #265b9f;margin-bottom: 20px;}
.alnr p{font-size: 18px;color: #333;line-height: 36px;}
.yyal2 h2{font-size: 30px;margin-bottom: 30px;color: #333;}

.cydh{background: #f1f5f6;padding-bottom: 80px;}
.cydh ul{font-size: 0;position: relative;margin-top: -280px;}
.cydh ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 13.428%;margin-right: 1%;}
.cydh ul li:last-of-type{margin-right: 0;}
.cydh ul li a{display: block;border: 8px solid #fff;position: relative;}
.cydh ul li a>img{width: 100%;}
.cydh ul li a::before{content: '';display: block;width: 100%;height: 0;top: 0;left: 0;position: absolute;background: rgba(0,112,219,.9);}
.cydhtxt{position: absolute;bottom: 4%;left: 0;width: 100%;text-align: center;}
.cydhtxt img{opacity: 0;}
.cydhtxt h3{font-size: 28px;color: #fff;}
.cydhtxt h4{font-size: 14px;color: rgba(255,255,255,.4);opacity: 0;}

.cydh ul li.ac a::before,.cydh ul li a:hover::before{height: 100%;}
.cydh ul li.ac a .cydhtxt img,.cydh ul li a:hover .cydhtxt img,.cydh ul li.ac a .cydhtxt h4,.cydh ul li a:hover .cydhtxt h4{opacity: 1;}
.cydh ul li.ac a .cydhtxt,.cydh ul li a:hover .cydhtxt{bottom: 40%;}
.cydh ul li.ac a .cydhtxt img,.cydh ul li a:hover .cydhtxt img{margin-bottom: 40px;}

.cygc{padding: 26px 0 100px;}
.cylb{margin-bottom: 6px;}
.cylb a{display: block;font-size: 0;padding: 20px 70px 20px 40px;box-sizing: border-box;background: #f1f5f6;border-radius: 5px;}
.cylb_l,.cylb_r{display: inline-block;vertical-align: top;box-sizing: border-box;}
.cylb_l{width: 90%;position: relative;}
.cylb_r{width: 10%;text-align: right;}
.cylb_l h3{font-size: 20px;color: #333;position: relative;padding-left: 30px;
	white-space: nowrap;/*把文本强制显示在一行*/
	overflow: hidden;/*隐藏超出部分的文字*/
	text-overflow: ellipsis;/*超出显示省略号*/
}
.cylb_l p{font-size: 16px;color: rgba(255,255,255,.6);height: 0;padding-left: 30px;width: 80%;overflow: hidden;}
.cylb_r h4{font-size: 14px;color: #999999;}
.cylb_l h3::before{content: '';display: block;width: 6px;height: 6px;background: #adc4e5;border-radius: 50%;position: absolute;top: 12px;left: 0;z-index: 2;}
.cylb a:hover{background: #265b9f;}
.cylb a:hover h3{color: #fff;}
.cylb a:hover p{height: auto;padding: 22px 30px;}
.cylb a:hover h4{color: #fff;}
.djlb a{display: block;font-size: 0;}
.djlb a .divbox{border-bottom: 1px solid #dedede;padding: 40px 0;}
.djlb_l,.djlb_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.djlb_l{width: 73.75%;padding-right: 196px;}
.djlb_r{width: 26.25%;}
.djlb_r img{width: 100%;}
.djlb_l h4{font-size: 16px;color: rgba(51,51,51,.6);}
.djlb_l h3{font-size: 30px;color: #333;margin-bottom: 26px;margin-top: 16px;
	white-space: nowrap;/*把文本强制显示在一行*/
	overflow: hidden;/*隐藏超出部分的文字*/
	text-overflow: ellipsis;/*超出显示省略号*/
}
.djlb_l p{font-size: 16px;color: rgba(51,51,51,.7);line-height: 26px;}
.djlb a:hover{background: #f7f7f7;box-shadow: 0 0 10px 3px #ccc;}
.djlb a:hover h3{color: #265b9f;}
.djgz{padding: 60px 0 100px;}

.gzhj{padding: 100px 0;background: #f6f8fa;}
.gzhjlb{padding-left: 8.3%;box-sizing: border-box;position: relative;}
.gzhjlb img{width: 100%;border-radius: 8px;display: block;}
.gzhjan .swiper-button-prev,.gzhjan .swiper-button-next{position: static;margin: 0;display: block;}
.gzhjan .swiper-button-prev{margin-bottom: 10px;}
.gzhjan{position: absolute;top: 50%;right: 8.3%;z-index: 2;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
}
.gzhjlb .swiper-slide img{opacity: .2;}
.gzhjlb .swiper-slide-active img,.gzhjlb .swiper-slide-next img{opacity: 1;}
.gzhjlb .swiper-slide h3{text-align: center;font-size: 20px;margin-top: 20px;color: #333;font-weight: bold;}

.rczp{padding: 60px 0 100px;background: #f4f7f9;font-size: 0;}
.rczp_l,.rczp_r{display: inline-block;vertical-align: top;box-sizing: border-box;}
.rczp_l{width: 74.5%;}
.rczp_r{width: 25.5%;padding-top: 24px;padding-left: 77px;}
.rczp_lt{background: #fff;padding: 24px 40px 40px;box-sizing: border-box;margin-bottom: 15px;}
.rczp_lb{padding: 0 40px 80px;box-sizing: border-box;background: #fff;}
.rczp h2{font-size: 24px;color: #333;}
.rczp_lt form{margin-top: 20px;font-size: 0;}
.rczp_lt form input{width: 100%;margin-bottom: 20px;line-height: 42px;padding: 0 30px;box-sizing: border-box;border: 1px solid #c1c5cc;outline: none;
  font-size: 14px;color: #333;
}
.rczp_ltlist{display: inline-block;vertical-align: top;box-sizing: border-box;width: 25%;margin-right: 16px;position: relative;}
.rczp_lt form select{height: 45px;line-height: 45px;border: 1px solid #c1c5cc;width: 100%;
  padding: 0 18px;font-size: 18px;color: #333;outline: none;
}
.rczp_ltlist::after{content: '';display: block;width: 40px;height: 40px;background: url(../images/xsj_03.jpg) center center;background-size: 100% 100%;
  position: absolute;right: 1px;top: 1px;
}

.rczplb a{display: block;padding: 30px 0;border-bottom: 1px solid #eaeaea;font-size: 0;}
.rczplb_l,.rczplb_r{display: inline-block;vertical-align: bottom;box-sizing: border-box;}
.rczplb_l{width: 80%;}
.rczplb_r{width: 20%;text-align: right;}
.rczplb_l h3{font-size: 20px;color: #333;margin-bottom: 14px;}
.rczplb_l h3 img{margin-right: 10px;display: inline-block;vertical-align: sub;}
.rczplb_l p{font-size: 18px;color: rgba(51,51,51,.4);}
.rczplb_r h4{font-size: 14px;color: rgba(51,51,51,.5);}
.rczplb a:hover h3{color: #265b9f;}
.rczp_rlb a{display: block;padding: 20px 0;border-bottom: 1px solid #eaeaea;}
.rczp_rlb a h3{font-size: 20px;color: #333;margin-bottom: 14px;}
.rczp_rlb a h3 img{display: inline-block;vertical-align: sub;margin-right: 12px;}
.rczp_rlb a h4{font-size: 18px;color: rgba(51,51,51,.4);}
.rczp_rlb a:hover h3{color: #265b9f;}

.rcxq{padding-top: 30px;}
.rcxq h3,.rcxq p{font-size: 18px;color: #5b5b5b;line-height: 36px;}
.rcxq h3{margin-top: 35px;}
.rcxq a{display: block;width: 267px;line-height: 55px;text-align: center;font-size: 18px;color: #fff;border-radius: 3px;background: #265b9f;margin-top: 50px;}
.rcxq a:hover{background: #3a77c6;}

.lxwm{padding: 90px 0 100px;font-size: 0;background: url(../images/lxbg_02.jpg) center center;background-size: 100% 100%;}
.lxwm_l,.lxwm_r{display: inline-block;vertical-align: top;box-sizing: border-box;}
.lxwm_l{width: 46.4%;padding-right: 166px;}
.lxwm_r{width: 53.6%;}

.lxwmlb{font-size: 0;padding: 36px 96px;box-sizing: border-box;border: 1px solid #fff;box-shadow: 0 0 10px 3px #d5e0ef;margin-bottom: 10px;cursor: pointer;}
.lxwmlb_l,.lxwmlb_r{display: inline-block;vertical-align: top;box-sizing: border-box;}
.lxwmlb_l{margin-right: 52px;}
.lxwmlb_l span{font-size: 30px;color: #bdcde2;}
.lxwmlb_r h3{font-size: 16px;color: #333;line-height: 24px;}
.lxwmlb_r h3 i{font-size: 22px;color: #265b9f;line-height: 24px;display: block;}
.lxwmlb:last-of-type .lxwmlb_r h3:first-of-type{margin-bottom: 30px;}
.lxwmlb:hover span{color: #265b9f;}
.lxwmlb:hover{box-shadow: initial;border: 1px solid #f2f4f7;}

.lxwm_r form h3{font-size: 16px;color: #333;margin-bottom: 14px;}
.lxwm_r form h3 i{font-size: 24px;color: #b40606;display: inline-block;vertical-align: middle;margin-left: 10px;}
.lxwm_r form input{width: 100%;padding: 0 40px;box-sizing: border-box;line-height: 50px;border: 1px solid #dddfe3;border-radius: 6px;outline: none;margin-bottom: 30px;}
.lxwm_r form textarea{width: 100%;height: 260px;border: 1px solid #dddfe3;border-radius: 6px;outline: none;padding: 40px;box-sizing: border-box;}
.lxwm_r form button{display: block;width: 188px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;border-radius: 6px;background: #265b9f;margin-top: 30px;}
.lxwm_r form button:hover{background: #4e90e6;}
.lxwm_r form input,.lxwm_r form textarea{font-size: 18px;color: #333;background: none;}


.ssjg{padding: 66px 0 100px;font-size: 0;position: relative;}
.ssjg .sybt h2{color: #265b9f;}
.ssjg_l,.ssjg_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.ssjg_l{width: 69.8%;padding-right: 120px;}
.ssjg_r{width: 30.2%;background: #f0f3f4;padding: 45px 40px 170px 44px;}
.sslb{border-bottom: 1px solid #ececec;}
.sslb:last-of-type{border-bottom: none;}
.sslb a{display: block;position: relative;font-size: 0;}
.sslb a h3,.sslb a h4{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;line-height: 60px;}
.sslb a h3{width: 85%;font-size: 18px;color: #333333;
	white-space: nowrap;/*把文本强制显示在一行*/
	overflow: hidden;/*隐藏超出部分的文字*/
	text-overflow: ellipsis;/*超出显示省略号*/
}
.sslb a h4{width: 15%;text-align: right;font-size: 14px;color: #333333;padding-right: 32px;}
.sslb a h3::before{content: '';display: inline-block;vertical-align: middle;width: 6px;height: 6px;background: #adadad;border-radius: 50%;margin: 0 22px;}
.sslb a:hover{background: #f0f3f4;}
.sslb a:hover h3{color: #265b9f;}

.ssjg_r .ftewm{display: inline-block;margin-right: 14px;margin-top: 26px;}
.ssjg_r .fttxt{top: 100%;left: 0;}
.ssjg_r .fttxt::after{top: -20px;left: 10%;
	border-left: 10px solid transparent;
    border-bottom: 20px solid #fff;
    border-right: 10px solid transparent;
}
.ssjg_r h3{font-size: 24px;color: #333333;}
.ssjg_r h4{font-size: 16px;color: #265b9f;margin-bottom: 20px;}
.ssjg_r p{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 20px;}
.ssjg_r p strong{font-size: 18px;color: #265b9f;line-height: 24px;}
.ssjg_r form input{border: none;outline: none;box-sizing: border-box;background: #fff;line-height: 62px;width: 100%;border-radius: 5px;padding: 0 28px;}
.ssjg_r form button{font-size: 22px;color: #265b9f;border: none;outline: none;box-sizing: border-box;}
.sslist{font-size: 0;border-radius: 5px;background: #fff;margin-top: 10px;padding-right: 28px;box-sizing: border-box;}
.sslist button,.sslist input{display: inline-block;vertical-align: middle;}
.sslist button{width: 10%;}
.sslist input{width: 90% !important;}
.ftewm h6 span{display: block;font-size: 20px;color: #fff;background: #28c445;border-radius: 50%;}

.fttxt{display: none;position: absolute;top: 0;left: 10%;background: #fff;border-radius: 5px;padding: 12px 16px;}
.fttxt p{font-size: 12px !important;color: #787174;text-align: center;}
.fttxt::after{content: '';display: inline-block;position: absolute;top: 10%;left: 100%;
	width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 10px solid transparent;
}
.ftewm{text-align: right;position: relative;}
.ftewm h6{display: inline-block;width: 46px;height: 46px;text-align: center;line-height: 46px;background: #d5e2e5;border-radius: 50%;margin-bottom: 12px;cursor: pointer;}
.ftewm:hover h6{background: #e9eef0;box-shadow: 6px 6px 10px 3px #d2d7d9;}
.ftewm:hover .fttxt{display: block;}
.ssjg_r .fttxt img{width: 90px;}


.lxwem{text-align: center;}
.lxwem h6{display: inline-block;vertical-align: top;box-sizing: border-box;}
.lxwem h6:first-of-type{margin-right: 30px;}
.lxwem h6 span{display: block;font-size: 14px;color: #333;}




input::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #999999;
  }
 
  input:-moz-placeholder,
  textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
  }
 
  input::-moz-placeholder,
  textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
  }
 
  input:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999999;
  }



