/* CSS Document */
@charset "utf-8";
@import url("public1.css");

.xiqu{ width: 1620px; height: 80px; overflow: hidden; margin: 0 auto;margin-top: 40px; margin-bottom: 32px;}
.xiqu_1{ width: 640px; height: 80px; overflow: hidden; margin-right: 224px; float: left}
.xiqu_1 img{ width: auto; max-width: 100%; height: auto;}
.xiqu_2{ width: 336px; height: 46px; overflow: hidden; float: left; margin-top: 20px;}
.xiqu_2_1{ width: 160px; height: 46px;  float: left; margin-right: 10px; font-size: 18px;  }
.xiqu_2_1 img{ width: 22px;height: auto; margin-right: 10px; margin-top: -3px;}
.xiqu_2_1 a{width: 158px; height: 44px; border: 1px solid #009AFF;line-height: 44px; border-radius: 22px;color:#009AFF; display: block; text-align: center }
.xiqu_2_1 a:hover{color:#009AFF; }

.xiqu_2_2{ width: 302px; height: 42px;overflow: hidden;  float: left; border: 1px solid #BCBCBC;border-radius: 4px;}
.xiqu_2_2_1{ width: 40px; height: 42px; overflow: hidden; float: left; line-height: 42px; text-align: center;}
.xiqu_2_2_1 img{ width: auto;}
.xiqu_2_2_2{ width: 262px; height: 42px; overflow: hidden; float: left;}
.xiqu_2_2_2 input{ width: 96%; height: 42px; overflow: hidden; border: 0px; font-size: 16px; color: #666;}

.xiqu_3{ width: 420px; height: 59px; overflow: hidden; float: left; margin-top: 9px;}
.xiqu_3_1{ width: 84px; height: 59px; overflow: hidden;float: left;}
.xiqu_3_1 img{ width: auto;height: 59px;}
.xiqu_3_2{ width: 336px; height: 59px; overflow: hidden;float: left;}
.xiqu_3_2 dl dt{ width: 100%; height: 30px; overflow: hidden; line-height: 30px;color:#009AFF; font-size: 20px; font-weight: bold}

.xiqu_3_2 dl dt img{ width: auto;height: 17px; margin-right: 5px; margin-top: -3px;}


.bannerbox{height:auto;overflow:hidden;display:block}
.banner .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.banner .hd ul {text-align:center;}
.banner .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:90px;height:3px;margin:5px;overflow:hidden;background:#447BB1;filter:alpha(opacity=50);line-height:999px;}
.banner .hd ul .on {background:#fff;}
.banner .prev,.banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

.banner .next {left:auto;right:5%;background-position:-6px -137px;}
.banner {width:100%;position:relative;height:873px;display:block}
.banner .bd {margin:0 auto;position:relative;z-index:0;height:873px;overflow:hidden;}
.banner .bd ul {width:100% !important;}
.banner .bd li {width:100% !important;height:873px;overflow:hidden;text-align:center;}
.banner .bd li a {display:block;height:873px;}

.banbj1{ width:84%; height:auto; overflow:hidden; margin:0 auto; margin-top:110px;text-align:left;}
.banbj1 img{ width:auto; height:auto;}


/*导航*/
.daoh{width: 100%; height:60px; overflow: hidden; }
.daoh ul li{ width: 12.456%; height: 60px; overflow: hidden; margin-right: 0.05%; float: left; background:#009AFF; text-align: center; font-size: 22px; line-height: 60px;color: #fff;}
.daoh ul li:nth-child(8n){margin-right:0px;}
.daoh ul li a{ color: #fff;}
.daoh ul li span{ font-size: 14px;position: absolute; padding-left:50px;}


/*下拉*/
.clearfix {display:block;}
.nav .sec{height:0;color:#333;overflow:hidden;z-index:9999;position:absolute;top:212px;width:12.456%;font-size:16px; text-align:left; }
.nav .sec a{background: hsl(203.76deg 100% 50%); color:#fff!important;height:50px;line-height:50px;width:100%;display:block;border-top:0px solid #ddd;text-align:left;padding-left: 30%}
.nav .sec a:hover{background:#fff; color:#2b5cbb!important;height:50px!important;line-height:50px!important;width:100%;display:block;text-align:left!important;padding-left: 30%}


/*1*/
.xiqu1{ width: 400px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 80px;}
.xiqu1_1{ width: 100%; height: 48px; overflow: hidden; font-size: 42px; color:#009AFF; text-align: center; font-weight: bold; line-height: 48px;}
.xiqu1_2{ width: 100%; height: 8px; overflow: hidden; text-align: center; line-height: 8px; margin-top: 12px}
.xiqu1_2{ width: auto; height: 8px;}
.xiqu1_3{ width: 100%; height: 40px; overflow: hidden; font-size: 16px; color:#666; text-align: center; line-height: 40px; text-transform: uppercase}


/*2*/
.rl{ text-align:right;}
.el{ text-align:left;}
.xiqu2{ width: 100%; height: auto; overflow: hidden;  margin-top: 35px;}
.xiqu2_1{ width: 1652px; height: auto; overflow: hidden; margin: 0 auto; }
.xiqu2_2{ width: 100px; height: 430px; overflow: hidden; float: left; cursor: pointer}
.xiqu2_2 img{width: 60px;height: 60px; margin-top: 110px;}
.xiqu2_3{ width: 1452px; height: auto; overflow: hidden; float: left;}
.xiqu2_3 ul li{ width: 32%; height: auto; overflow: hidden; margin-right: 2%; float: left;}
.xiqu2_3 ul li:nth-child(3n){margin-right:0px;}
.xiqu2_3_1{ width: 100%; height: 280px; overflow: hidden;}
.xiqu2_3_1 img{width: 100%;height: 280px; transition: all 0.6s; margin-top: -3px;}
.xiqu2_3_1 img:hover{width:100%; height:280px;transform: scale(1.1);}
.xiqu2_3_2{ width: 100%; height: 36px; overflow: hidden; margin-top: 20px; line-height: 36px; font-size: 24px;}
.xiqu2_3_2 img{width:auto; height:auto;margin-right: 5px;}
.xiqu2_3_2 a{ color: #333;}
.xiqu2_3_2 a:hover{ color: #009AFF;}
.xiqu2_3_3{ width: 100%; height: 20px; overflow: hidden; margin-top: 0px; line-height: 20px; font-size: 12px;color: #009AFF; font-weight: bold}
.xiqu2_3_4{ width: 100%; height: 52px; overflow: hidden; margin-top: 20px; line-height: 26px; font-size: 14px;color: #666; }

.xiqu2_4{ width: 300px; height: 60px; overflow: hidden; margin: 0 auto; margin-top:114px;}
.xiqu2_4 a{width: 298px; height:58px; line-height: 58px; font-size: 24px;color: #009AFF; text-align: center; border-radius: 15px; border: 1px solid #009AFF; display: block}
.xiqu2_4 a:hover{width: 298px; height:58px; line-height: 58px; font-size: 24px;color: #fff; text-align: center; border-radius: 15px; border: 1px solid #009AFF; background:#009AFF }



/*3*/
.xiqu3{ width:100%; height:990px; overflow:hidden; background-image:url(../images/ksbg.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;margin-top:100px;}
.xiqu3_0{ width: 1360px; height: 75px; overflow: hidden; margin: 0 auto; margin-top: 20px; border-bottom: 1px solid #009AFF}
.xiqu3_1{ width:fit-content; height: 75px; overflow: hidden; margin: 0 auto; }
.xiqu3_1 ul li{ width: 188px; height: 68px; line-height: 68px; float: left; margin-right:85px; font-size: 28px; color: #333; cursor: pointer; text-align: center;}
.xiqu3_1 ul li:nth-child(3n){margin-right:0px;}
.xiqu3_1 ul li:hover{border-bottom: 7px solid #009AFF; font-weight: bold; color: #009AFF;}
.xiqu3_1 .on{border-bottom: 7px solid #009AFF; font-weight: bold; color: #009AFF;}
.xiqu3_2{ width:1000px; height: auto;  margin: 0 auto; margin-top: 50px;}
.xiqu3_2 ul li{ width: 190px; height: 250px;  float: left; margin-right:63px; margin-left: 10px; margin-top: 10px; box-shadow: 0 0 10px rgba(0,0,0,.3); margin-bottom: 40px; border-radius: 5px;}
.xiqu3_2 ul li:nth-child(4n){margin-right:0px;}

.xiqu3_2a{ width:1000px; height: 600px;  margin: 0 auto; margin-top: 50px;}
.xiqu3_2a ul li{ width: 190px; height: 250px;  float: left; margin-right:80px;box-shadow: 0 0 10px rgba(0,0,0,.3); margin-bottom: 40px; border-radius: 5px;}
.xiqu3_2a ul li:nth-child(4n){margin-right:0px;}

.xiqu3_2_1{ width: 77px; height: 77px; overflow: hidden; margin: 0 auto; margin-top: 33px;}
.xiqu3_2_1 img{ width:100%; height: auto;}
.xiqu3_2_2{ width: 100px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px; font-size: 24px; color: #333; text-align: center; line-height: 32px;}
.xiqu3_2_2 a{color: #333;}
.xiqu3_2_2 a:hover{color: #fff;}
.xiqu3_2 ul li:hover{ background:url(../images/xq_8.png) }
.xiqu3_2 ul li:hover img{filter: brightness(0) invert(1);}
.xiqu3_2 ul li:hover .xiqu3_2_2{color: #fff;}
.xiqu3_2 ul li:hover .xiqu3_2_2 a{color: #fff;}

.xiqu3_2a ul li:hover{ background:url(../images/xq_8.png) }
.xiqu3_2a ul li:hover img{filter: brightness(0) invert(1);}
.xiqu3_2a ul li:hover .xiqu3_2_2{color: #fff;}
.xiqu3_2a ul li:hover .xiqu3_2_2 a{color: #fff;}
.gundt .hd{ width:fit-content; height: auto; margin: 0 auto;}

.gundt .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.gundt .hd ul li{ float:left;  width:30px; height:6px; border-radius: 3px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background: #ccc; }
.gundt .hd ul li.on{ background-position:0 0;background: #009AFF; }


/*4*/
.xiqu4{ width:100%; height:936px; overflow:hidden; background-image:url(../images/zjbg.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;margin-top:0px;}
.xiqu4_1{ width: 1456px; height: 549px; overflow: hidden; margin: 0 auto; margin-top: 20px; }
.xiqu4_1 ul li{ width: 268px; height: auto; overflow: hidden; float: left; margin-right: 17px; margin-left: 9px; box-shadow: 0 0 5px rgba(0,0,0,.2); background: #fff; margin-top: 10px; margin-bottom: 10px;}
.xiqu4_1 ul li:nth-child(5n){margin-right:0px;}
.xiqu4_1_1{ width: 43px; height: 5px; overflow: hidden; margin: 0 auto; background:#DAE1EB}
.xiqu4_1_2{ width: 100%; height: 71px; overflow: hidden; line-height: 71px; font-size: 24px; color: #1E4656; text-align: center;}
.xiqu4_1_3{ width: 190px; height: 274px; overflow: hidden;margin: 0 auto;background: #D0D8E5; }
.xiqu4_1_3 img{ width: 100%; height: auto; transition: all 0.6s;margin-top: 15px;}
.xiqu4_1_3 img:hover{width:100%; height:auto;transform: scale(1.1);}
.xiqu4_1_4{ width: 100%; height: 34px; overflow: hidden; line-height: 34px; font-size: 28px; color: #333; text-align: center; margin-top: 23px;}
.xiqu4_1_4 a{color: #333;}
.xiqu4_1_4 a:hover{color: #009AFF;}
.xiqu4_1_5{ width: 250px; height: 28px; overflow: hidden;margin: 0 auto; line-height: 34px; font-size: 14px; color: #555; text-align: center;margin-top: 4px;}
.xiqu4_1_6{ width: 250px; height: 50px; overflow: hidden;margin: 0 auto; line-height: 25px; font-size: 14px; color: #555; margin-top: 17px;}
.xiqu4_1_6_1{ width:21px; height: auto; overflow: hidden; float: left; margin-right: 5px}
.xiqu4_1_6_1 img{ width: 15px; height: auto; margin-top: -3px; }
.xiqu4_1_6_2{ width:224px; height: auto; overflow: hidden; float: left;}
.xiqu4_1_7{ width: 100%; height: 14px; overflow: hidden; margin-top: 9px;background:#DAE1EB}
.xiqu4_1 ul li:hover .xiqu4_1_1{ background:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_4 a{ color:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_7{ background:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_3{ background:#aedfff}
.xiqu4_1 ul li:hover .xiqu4_1_2{ color:#009AFF;font-weight: bold}


.xiqu4_2{ width: 1456px; height: 42px; margin: 0 auto; margin-top: 37px; }
.xiqu4_2_1{ width: 93px; height: 42px;  overflow: hidden; line-height: 42px;float: left; font-size: 24px; color: #333;}

.xiqu4_2_2{ width: 1220px; height: 42px; float: left; margin-right: 45px; margin-top: 20px;}
.xiqu4_2_3{ width: 98px; height: 42px; float: left;}
.xiqu4_2_3 dl dt{ width:42px; height: auto; margin-right: 14px; float: left; }
.xiqu4_2_3 dl dt:nth-child(2n){margin-right:0px;}
.xiqu4_2_3 dl dt a{width:42px; height: 42px;line-height: 42px; text-align: center; font-size: 18px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.3); border-radius: 21px; display: block; color: #000; cursor: pointer}
.xiqu4_2 .hd ul{  }
.xiqu4_2 .hd ul li{ float:left;  width:16.666%; height:2px; overflow:hidden; margin-right:0px; text-indent:-999px; cursor:pointer; background:#EDE3E2 }
.xiqu4_2 .hd ul li.on{background:#009AFF }



/*5*/
.henx{ width: 1276px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 42px; }
.henx img{ width: 100%; height: 5px;}
.xiqu6{ width: 1456px; height: 610px; overflow: hidden; margin: 0 auto; margin-top: 42px; }
.xiqu6_1{ width: 450px; height: 610px; overflow: hidden; margin-right: 52px; float: left;}
.xiqu6_2{ width: 950px; height: 610px; overflow: hidden; float: left;}
.xiqu6_2 ul li{ width: 450px; height: 290px; overflow: hidden;float: left; margin-right: 50px; margin-bottom: 30px;}
.xiqu6_2 ul li:nth-child(2n){margin-right:0px;}
.xiqu6_2 ul li:nth-child(1){background: url("../images/gy_7.png")}
.xiqu6_2 ul li:nth-child(2){background: url("../images/gy_6.png")}
.xiqu6_2 ul li:nth-child(3){background: url("../images/gy_6.png")}
.xiqu6_2 ul li:nth-child(4){background: url("../images/gy_7.png")}
.xiqu6_2 ul li:nth-child(2) .xiqu6_2_2{color:#fff;}
.xiqu6_2 ul li:nth-child(3) .xiqu6_2_2{color:#fff;}

.xiqu6_2_1{ width: 382px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 46px;}
.xiqu6_2_2{ width: 292px; height: auto; overflow: hidden; float: left; margin-top:16px; margin-right: 17px; font-size: 24px; color:#009AFF; font-weight: bold; line-height: 36px;}
.xiqu6_2_3{ width: 73px; height: 70px; overflow: hidden; float: left; text-align: right; }
.xiqu6_2_3 img{ width: auto; height: auto;}
.xiqu6_2_4{ width: 382px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 80px; text-align: right}
.xiqu6_2_4 img{ width: 30px; height: auto; margin-right: 18px;}
.xiqu6_2_5{width: 382px;height: 84px;overflow: hidden;margin: 0 auto;font-size: 18px;display: flex;line-height: 28px;align-items: flex-end;color: #fff;position:relative;bottom: -64px;}
.xiqu6_2_6{ width: 382px; height:84px; overflow: hidden; margin: 0 auto;display: flex;line-height: 28px;align-items: flex-end;color: #fff;position:relative;bottom: -64px;}
.xiqu6_2_6_1{width: 310px; height: 84px; overflow: hidden; float: left; font-size: 18px; display: flex;line-height: 28px;align-items: flex-end;color:#009AFF; font-weight: bold; line-height: 28px;}
.xiqu6_2_6_2{width: 72px; height: auto; overflow: hidden; float: left; text-align: center }
.xiqu6_2_6_2 img{ width: auto; height: auto;}


/*6*/
.xiqu7{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 92px; }
.xiqu7_1{ width:599px; height: 463px; overflow: hidden; margin-right: 9px; float: left;}
.xiqu7_1_1{width:599px; height: 435px; overflow: hidden;}
.xiqu7_1_1 img{width:599px; height:435px;transition: all 0.6s;}
.xiqu7_1_1 img:hover{width:599px; height:435px;transform: scale(1.1);}
.xiqu7_1_2{width:100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 12px; color: #333;}
.xiqu7_1_2 a{ color:#333;}
.xiqu7_1_2 a:hover{ color:#009AFF;}
.xiqu7_2{ width:374px; height: 463px; overflow: hidden; margin-right: 8px; float: left;}
.xiqu7_2_1{ width:374px; height: 147px; overflow: hidden;background:#009AFF; margin-bottom: 12px; }
.xiqu7_2_1_1{ width:374px; height: 38px; overflow: hidden; line-height: 38px; font-size: 24px; text-align: center; margin-top: 45px; color: #fff}
.xiqu7_2_1_2{ width:374px; height: 22px; overflow: hidden; line-height:22px; font-size: 14px; text-align: center; color: #fff}
.xiqu7_2_2{ width:374px; height: 304px; overflow: hidden; }
.xiqu7_2_2_1{width:374px; height: 274px; overflow: hidden;}
.xiqu7_2_2_1 img{width:374px; height:274px;transition: all 0.6s;}
.xiqu7_2_2_1 img:hover{width:374px; height:274px;transform: scale(1.1);}

.xiqu7_3{ width:249px; height: 463px; overflow: hidden; float: left;}
.xiqu7_3 ul li{width:249px; height: 155px; overflow: hidden; margin-bottom: 0px; }
.xiqu7_3_1{width:249px; height:126px; overflow: hidden;}
.xiqu7_3_1 img{width:249px; height:126px;transition: all 0.6s;}
.xiqu7_3_1 img:hover{width:249px; height:126px;transform: scale(1.1);}


/*7*/
.xiqu8{ width: 1240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 82px; }
.xiqu8_1{ width:250px; height: auto; overflow: hidden; margin-right: 8px; float: left;}
.xiqu8_1_1{ width:250px; height: 126px; overflow: hidden; margin-bottom: 12px;background:#009AFF; }
.xiqu8_1_1_1{ width:100%; height: 38px; overflow: hidden; line-height: 38px; font-size: 24px; text-align: center; margin-top: 35px; color: #fff}
.xiqu8_1_1_2{ width:100%; height: 22px; overflow: hidden; line-height:22px; font-size: 14px; text-align: center; color: #fff}

.xiqu8_1_2{ width:250px; height: 320px; overflow: hidden; }
.xiqu8_1_2 img{width:auto; height:320px;transition: all 0.6s;}
.xiqu8_1_2 img:hover{width:auto; height:320px;transform: scale(1.1);}

.xiqu8_2{ width:982px; height: auto; overflow: hidden;  float: left;}
.xiqu8_3{ width:100%; height: 224px; overflow: hidden;  float: left;margin-bottom: 10px}
.xiqu8_3_1{ width:226px; height: 224px; overflow: hidden;  float: left;margin-right: 8px;}
.xiqu8_3_1 img{width:auto; height:224px;transition: all 0.6s;}
.xiqu8_3_1 img:hover{width:auto; height:224px;transform: scale(1.1);}
.xiqu8_3_2{ width:482px; height: 224px; overflow: hidden;  float: left;margin-right: 8px;}
.xiqu8_3_2 img{width:auto; height:224px;transition: all 0.6s;}
.xiqu8_3_2 img:hover{width:auto; height:224px;transform: scale(1.1);}
.xiqu8_3_3{ width:258px; height: 224px; overflow: hidden;  float: left;}
.xiqu8_3_3 img{width:auto; height:224px;transition: all 0.6s;}
.xiqu8_3_3 img:hover{width:auto; height:224px;transform: scale(1.1);}

.xiqu8_4{ width:100%; height: 224px; overflow: hidden;  float: left;}
.xiqu8_4 ul li{width: 322px; height: 224px; overflow: hidden; float: left; margin-right: 8px;}
.xiqu8_4 ul li:nth-child(3n){margin-right:0px;}
.xiqu8_4 ul li img{width:auto; height:224px;transition: all 0.6s;}
.xiqu8_4 ul li img:hover{width:auto; height:224px;transform: scale(1.1);}

/*8*/
.xiqu9{ width: 100%; height: 588px; overflow: hidden; background: url(../images/xq_37.png); margin-top: 120px;}
.xiqu9_1{ width: 1476px; height: 402px; overflow: hidden; margin: 0 auto; margin-top: 28px;}
.xiqu9_1 dl dt{ width: 368px; height: auto; overflow: hidden; float: left; margin-right: 182px;}
.xiqu9_1 dl dt:nth-child(3n){margin-right:0px;}
.xiqu9_1_1{ width: 100%; height:98px; line-height: 98px; font-size: 18px; color: #fff; font-weight: bold; border-bottom: 1px solid #fff;}
.xiqu9_1_1 img{ width:auto; height: 24px ; margin-left: 12px; margin-right: 22px; margin-top: -3px;}
.xiqu9_1_2{ width: 100%; height:auto; overflow: hidden; margin-top: 24px; }
.xiqu9_1_2 ul li{ width: 117px; height: 45px; overflow: hidden; margin-right: 8px; margin-bottom: 16px; float: left; background: #fff; text-align: center;display: flex;justify-content: center;align-items: center;}
.xiqu9_1_2 ul li:nth-child(3n){margin-right:0px;}
.xiqu9_1_2 ul li img{width: auto;max-width: 100%;height: auto;max-height: 100%;}
.xiqu9_1_2 .hd{width: fit-content;margin: 0 auto;}
.xiqu9_1_2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.xiqu9_1_2 .hd ul li{ float:left;  width:24px; height:6px; overflow:hidden;border-radius: 3px; margin-right:5px; text-indent:-999px; cursor:pointer; background:#ccc; }
.xiqu9_1_2 .hd ul li.on{  background:#fff; }


.xiqu9_1_3{ width: 100%; height:auto; overflow: hidden; margin-top: 24px; }
.xiqu9_1_3 p{ width: 100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 16px; color: #fff;}
.xiqu9_1_3 p a{ color:#fff;}
.xiqu9_1_3  p a:hover{ color:#fff; text-decoration: underline;}
.xiqu9_1_4{ width: 100%; height:auto; overflow: hidden; margin-top: 24px; }
.xiqu9_1_4 ul li{ width: 116px; height: auto; overflow: hidden; margin-right: 9px;float: left}
.xiqu9_1_4 ul li img{ height: 100%; width: 100%;}
.xiqu9_1_4 ul li:nth-child(3n){margin-right:0px;}
.xqewm1{ width: 100%; height: 116px; overflow: hidden;}
.xqewm2{ width: 100%; height: 38px; overflow: hidden; line-height: 38px; font-size: 16px; color: #fff; text-align: center;}


.xiqu9_2{ width: 1468px; height: 48px; overflow: hidden; margin: 0 auto; }
.xiqu9_2 ul li{ height: 48px; overflow: hidden; float: left; margin-right: 50px;}
.xiqu9_2 ul li:nth-child(3n){margin-right:0px;}
.xiqu9_2_1{ width:60px; height: 48px; overflow: hidden; float: left;line-height: 45px; text-align: center; margin-right: 10px;}
.xiqu9_2_1 img{ height: auto; width: auto;}
.xiqu9_2_2{ height: 48px; overflow: hidden; float: left; }

.xiqu9_2_3{ height: 20px; overflow: hidden; line-height: 20px; font-size: 14px; color: #fff;}
.xiqu9_2_4{ height: 28px; overflow: hidden; line-height: 28px; font-size: 24px; color: #fff;}


.xiqu9_3{ width: 1468px; height: 46px; overflow: hidden; margin: 0 auto; margin-top: 42px; line-height: 46px; font-size: 14px; color: #fff; text-align: center; }
.xiqu9_3 a{ color:#fff;}
.xiqu9_3 a:hover{ color:#fff; text-decoration: underline;}



/*搜索*/
.section{position:relative;width:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}
.full-height{}
[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
.modal-btn:checked + label,.modal-btn:not(:checked) + label{position:relative; cursor:pointer;}
.modal-btn:not(:checked) + label:hover{}
.modal-btn:checked + label .uil,.modal-btn:not(:checked) + label .uil{margin-left:10px;font-size:18px}
.modal-btn:checked + label:after,.modal-btn:not(:checked) + label:after{position:fixed;top:25%;right:30%;z-index:110;width:40px;border-radius:3px;height:30px;text-align:center;line-height:30px;font-size:18px;background-color:#ffeba7;color:#102770;font-family:'unicons';content:'x';box-shadow:0 12px 25px 0 rgba(16,39,112,.25);transition:all 200ms linear;opacity:0;pointer-events:none;transform:translateY(20px)}
.modal-btn:checked + label:hover:after,.modal-btn:not(:checked) + label:hover:after{background-color:#102770;color:#ffeba7}
.modal-btn:checked + label:after{transition:opacity 300ms 300ms ease,transform 300ms 300ms ease,background-color 250ms linear,color 250ms linear;opacity:1;pointer-events:auto;transform:translateY(0)}
.modal{position:fixed;display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 auto;top:25%;left:40%;width:30%;height:20%;z-index:100;overflow-x:hidden;background-color:rgba(31,32,41,.75);pointer-events:none;opacity:0;transition:opacity 250ms 700ms ease}
.modal-btn:checked ~ .modal{pointer-events:auto;opacity:1;transition:all 300ms ease-in-out}
.modal-wrap{position:relative;display:block;width:100%;max-width:400px;margin:0 auto;margin-top:20px;margin-bottom:20px;border-radius:4px;overflow:hidden;padding-bottom:20px;background-color:#fff;-ms-flex-item-align:center;align-self:center;box-shadow:0 12px 25px 0 rgba(199,175,189,.25);opacity:0;transform:scale(0.6);transition:opacity 250ms 250ms ease,transform 300ms 250ms ease}
.modal-wrap img{display:block;width:100%;height:auto}
.modal-wrap p{padding:20px 30px 0 30px}
.modal-btn:checked ~ .modal .modal-wrap{opacity:1;transform:scale(1);transition:opacity 250ms 500ms ease,transform 350ms 500ms ease}
.modal-btn:checked ~ .logo img{filter:brightness(100%);transition:all 250ms linear}
@media screen and (max-width:500px){.modal-wrap{width:calc(100% - 40px);padding-bottom:15px}
.modal-wrap p{padding:15px 20px 0 20px}
}
.sous1{ width:380px; height:48px; overflow:hidden; float:left; margin-top:25px;}
.sous1 input{ width:60%; height:40px; border:1px solid #ccc; border-radius:8px; font-size:14px; color:#000; text-indent:1em; line-height:40px; margin-top:0px;margin-left: 20px;}
.sous1 button{ width:24%; height:40px; background:#009aff; border-radius:8px; font-size:14px; color:#fff; line-height:40px; margin-left:10px; border:0px;}


/*挂号页*/
.nbanner{ width: 100%; height: auto; overflow: hidden;}
.nbanner img{ width: 100%; height: auto;}
.jiaot{ width: 1200px; height: auto; overflow: hidden; background:#f5f5f5; margin-top: 20px;}
.jiaot_1{ width: 700px; height: auto; overflow: hidden; float: left; margin-right: 30px;}
.jiaot_1 img{ width: 700px; height: auto;}
.jiaot_2{ width: 470px; height: auto; overflow: hidden; float: left; }
.jiaot_2_1{ width: 100%; height: 40px; font-size: 18px; line-height: 40px; color: #009aff; font-weight: bold;margin-top: 30px;}
.jiaot_2_2{ width: 100%; height: auto; font-size: 16px;line-height: 36px; color: #333; }
.hgao{;margin-top: 60px;}
.tup img{ width: 100%; height: auto;}

.block{width:1230px;margin:0 auto; position:relative;}

.tab-bar{}
.tab-bar ul{ position:relative; overflow:hidden;}
.tab-bar ul:before{ content:''; position:absolute; left:0; bottom:5px; width:100%; height:1px; background-color:#ebebeb;}
.tab-bar li{ position:relative; float:left; margin-right:0px; margin-bottom:5px; padding:0 12px; font-size:20px; color:#474747; line-height:54px; text-align:center; border-bottom:2px solid transparent; cursor:pointer;}
.tab-bar li.act{ color:#009aff; border-color:#009aff;}
.tab-bar li.act:after{ content:''; position:absolute; right:22px; bottom:-7px; width:14px; height:13px; background:url(../images/bo1.jpg) no-repeat;}
.tab-bar li a{ color:inherit;}
.minh li{ line-height:40px;}

.clearit{ clear:both; height:0;  overflow:hidden;}
.gehang { background: #fff;}
#body{background: #f7f7f7;}







/*----------------------医生汇总页-------------------*/
.gehang{ background:#fff;}
.scr_cont{width:10000px}
.main{}
.doctor_listdatal{margin-top:10px;padding-right:4px;padding-left:4px}
.doctor_ltd_head{height:30px;padding:5px 0 0 10px;border:1px solid #DBECF5;border-top:none}
.doctor_ltd_boy{height:190px}
.doctor_ltd_boy02{padding:8px 0}
.doc_list li{float:left;background:url(../../Common/images/li_bg06_Purple.jpg) no-repeat left bottom;width:314px;height:168px;margin:5px 20px 0 0}
.doc_list img{border:1px solid #bda1af;float:left;padding:2px;height:134px;width:99px;margin-left:30px}
.doc_list .doc_cont{float:left;width:160px;padding-bottom:10px;padding-left:10px;margin-top:25px}
.doc_list .doc_cont strong{color:#57002a;display:block;height:20px;line-height:20px}
.doc_list .doc_cont p{line-height:20px}
.doc_list .doc_cont span{color:#57002a}
.doc_list .doc_cont p a{margin:3px;float:left;width:60px;height:20px;display:block;background-image:url(../../Common/images/white_60_btn.jpg);background-repeat:no-repeat;text-indent:25px}
.doctor_by_list{width:1200px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:2px;padding-right:2px;padding-bottom:10px;padding-left:2px}
.doctor_by_list .sub_department{width:1140px;margin-right:auto;margin-left:auto;font-size:14px}
.doctor_by_list .sub_department .sub_department_inside{margin:8px 0}
.doctor_by_list .sub_department .sub_right blockquote{display:none}
.doctor_by_list .sub_department .sub_left{line-height:28px;float:left;height:28px;width:120px;color:#2C9638;text-align:right;margin:5px 0}
.doctor_by_list .sub_department .sub_left a{color:#009AFE}
.doctor_by_list .sub_department .sub_right{float:left;width:920px;padding-left:5px;border-left:1px solid #57002a;margin:11px 0 5px 5px}
.doctor_by_list .sub_department .sub_right li{line-height:16px;height:16px;width:45px;float:left;padding-right:8px;padding-left:8px}
.doctor_left{float:left;width:180px;line-height:29px;text-align:right;color:#F06B00;font-size:14px}
.doctor_left a{color:#FFF;font-weight:bold;padding:2px 10px 6px 10px;line-height:20px;display:block;text-align:center;float:right;background:url(../images/docote_title_bg.jpg) #f4c478 no-repeat left bottom}
.doctor_right{float:left;width:945px;padding-left:15px;font-size:14px}
.doctor_right blockquote{display:none;position:absolute;left:-20px;top:25px;font-size:12px;width:187px;height:90px;background:url(../../Common/images/doc_tanchuceng.jpg) no-repeat center center;padding-top:17px;z-index:555555}
.doctor_right blockquote p{line-height:20px;margin-left:15px;text-align:left;width:160px}
.interact{padding-left:20px}
.doctor_right li{float:left;line-height:25px;padding:2px 8px;position:relative;width:45px}








/*健康科普*/
/*  */

.news_item_l{flex-shrink:0;width:300px;height:170px;background:rgba(0,123,112,0.1);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:40px;overflow:hidden}
.news_item_l img{width:100%;height:100%;transition:all 1s;object-fit:cover}
.news_item_l:hover img{transform:scale(1.1)}
.news_item_l span{font-size:24px;color:#007b70}
.news_item_l b{font-size:30px;color:#007b70}
.news_item_r{display:flex;flex-direction:column;justify-content:center}
.news_box li{margin-top:30px;border-bottom:1px solid #eeeeee}
.news_box li a{display:flex;padding-bottom:30px}
.news_item_r h4{width:600px;font-size:20px;color:#414141;margin-bottom:10px;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.news_item_r p{width:800px;font-size:16px;color:#515a6e;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:10px 0}
.news_item_r span{font-size:14px;color:#999999;margin-top:10px}
.news_box li a:hover h4{color:#009aff}
.news_box li a:hover p{color:#009aff}
.w1220{width:1220px;margin:0 auto}
.currency_title{display:flex;align-items:center;padding-bottom:20px;border-bottom:2px solid #e8e8e8;margin:20px 0}
.v_line{width:4px;height:18px;background:#009aff}
.currency_title_c{flex:1;display:flex;align-items:center;justify-content:space-between}
.currency_title h3{font-size:24px;font-weight:bold;color:rgba(64,64,64,1);padding-left:20px}
.currency_title a{width:49px;height:25px;background-color:#fff;border:1px solid #999999;color:#999999;border-radius:4px;text-align:center;line-height:25px;font-size:12px}
.currency_title a:hover{background-color:#009AFF;color:#fff;border:none}
.crumbs{display:flex;font-size:14px;color:#333;align-items:center;margin:36px 0}
.crumbs li a{color:#333}
.crumbs li{margin:0 5px}
.kepu_box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}
.kepu_item{display:flex;box-sizing:border-box;margin:20px 0}
.kepu_l{width:260px;height:160px;overflow:hidden;border-radius:10px;margin-right:25px}
.kepu_l img{width:100%;height:100%;transition:all 0.6s;object-fit:cover}
.kepu_l:hover img{transform:scale(1.1)}
.kepu_r{display:flex;flex-direction:column;justify-content:center}
.kepu_r h3{font-size:18px;color:#414141;margin:10px 0}
.kepu_r p{width:281px;font-size:14px;font-weight:400;color:#999999;line-height:20px;margin:10px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.kepu_r span{font-size:14px;color:#666;margin-top:10px}
.kepu_item:hover h3{color:#009aff}
.kepu_item:hover p{color:#009aff}
.kepu_item:hover span{color:#009aff}
.h_video_warp{margin-top:30px}
.h_video_box{display:flex;justify-content:space-around}
.h_video_item{display:block;position:relative;overflow:hidden;border-radius:10px;background:black}
.h_video_img{width:378px;height:206px;transition:all 0.8s;opacity:0.7;object-fit:cover}
.h_video_fixd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}
.h_video_fixd img{width:76px;height:76px}
.h_video_fixd h3{width:212px;height:18px;font-size:18px;color:rgba(255,255,255,1);margin-top:20px;text-align:center}
.h_video_item:hover .h_video_img{transform:scale(1.1)}
.lecture_center{display:flex}
.lecture_l,.lecture_r{flex:1;box-sizing:border-box}
.lecture_l{margin-right:20px}
.lecture_r{margin-left:20px}
.lecture_list{display:flex;flex-direction:column}
.lecture_list li a{display:flex;flex-direction:column;margin:8px 0}
.lecture_list b{color:#404040;font-size:16px;margin:10px 0}
.lecture_list span{color:#333;font-size:14px}
.lecture_list li a:hover b{color:#009aff}
.lecture_list li a:hover span{color:#009aff}


/*新闻*/

.wh1260 {width: 1260px;margin: 0px auto;}
.znews_top_1{ position: relative; top: -4px; }
.znews_top{background-color: #F4F4F4; padding-top: 20px; padding-bottom: 45px; overflow: hidden; position: relative; top: -5px;}
.znews_top1 img{width: 370px; height: 220px;}
.znews_top1 h2{color: #333; line-height: 48px; text-align: center; font-size: 16px; height: 48px;
-webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;}
.znews ul li{background-color: #fbfbfb; box-shadow: 2px 2px 4px 2px #eee; width: 402px; float: left; margin:20px 8px 0px 8px ;position:relative}
.znews_top1 h1{width: 370px; height: 220px; overflow: hidden; }
.znews_top1{padding: 15px;}
.znews ul li:hover a{box-shadow: 0px 0px 0px 0px #eee; color:#009aff }
.znews_top1 p{ color:#9a9a9a; line-height: 21px; font-size: 14px; height: 35px; }
.znews_down1{background-color: #f8f7f7; height: 30px; line-height: 30px; padding: 0px 15px 0px 15px; 	border-top:1px solid #fff; }
.znews_down1 span{float: right;}
.znews_down1 p{color: #9a9a9a; font-size: 13px;}
.znews_down1 .iconfont{ color: #009aff; font-size:18px; font-weight: bold; vertical-align: middle;}


.znews ul li::before{transition:all 0.5s;position:absolute;left:0;bottom:0px;width:0px;height:2px;background:#009aff;content:" "}
.znews ul li:hover::before{width:100%}
.newlist ul li::before{transition:all 0.5s;position:absolute;left:0;bottom:0px;width:0px;height:2px;background:#009aff;content:" "}
.newlist ul li:hover::before{width:100%}
.newlist{clear:both}
.newlist ul li{overflow:hidden;padding:1% 0 1% 0;border-radius:15px;background-color:#f8f8f8;position:relative}
.data{width:14%;text-align:center;float:left;border-right:1px solid #e0e0e0;font-size:17px;color:#626060;line-height:45px;margin-top:0.5%;margin-left:0.5%; overflow:hidden}
.newimg img{width:auto;height:140px;}
.data_img{width:17%;text-align:center;float:left;font-size:17px;color:#626060;line-height:50px;margin-left:1%;margin-top:1%}
.data_img img{width:189px;height:110px}
.newstx{width:82%;float:right;padding-right:2%}
.newstx1{width:85%;float:right;padding-right:3%}
.data p{font-size:50px;font-weight:bold;color:#b8bbbd}
.newsti1{width:85%;margin-top:28px;float:left}
.newsti1_1{width:15%;margin-top:10px;float:left;text-align:right}
.newsti{overflow:hidden}
.newlist ul li:hover{box-shadow:2px 2px 4px 2px #eee}
.newlist ul li:hover a{color:#009aff}
.newsti1 a{color:#333;font-size:16px;font-weight:bold;line-height:35px;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box}
.newlist ul li{margin-top:2%}
.txt{color:#8d8c8c;font-size:14px;line-height:24px}
.xqtiit h1{color:#333;font-size:24px;line-height:40px;text-align:center;font-weight:100;font-weight:bold;margin-top:1%}
.xqtiit p{text-align:center;font-size:15px;color:#a2a2a2;line-height:50px;padding-bottom:20px;border-bottom:2px solid #f7f7f7}
.txt11{color:#333;line-height:2em!important;padding:25px 0px 15px 0;font-size:16px!important;font-family:å¾®è½¯é›…é»‘!important}
.txt11 img{max-width:800px;height:auto;margin:0 auto !important}

.my-4{text-align: center; font-size: 15px; color: #808080; margin-top: 5%;}
.page-status{}
.my-4 a{background-color: #f4f4f5; border-radius: 5px; padding: 7px 12px 7px 12px; color: #333; margin: 0px 7px 0px 7px;}
.my-4 a:hover{background-color: #009aff; color: #fff;}
.my-4 select{border: 1px solid #e5e5e5;padding: 7px 12px 7px 12px; border-radius: 5px;}
.page-num-current{background-color: #009aff!important; color: #fff!important;}
.my-4 span{height: 50px;}

.znav{background-color: #eee; position: relative; overflow: hidden;  }
.znav ul{ text-align: center; display: block; }
.znav ul li{display: inline-block; text-align: center; font-size: 17px; margin: 0px 15px 0px 15px;  padding: 20px 20px 20px 20px;}
.znav ul li a{color: #333;}
.znav #active {
    background-color: #009aff;  
    display: inline-block; font-weight: bold; 
    color: #fff;
}
.znav ul li:hover{ background-color: #009aff;  display: inline-block;  }
.znav #active a{color: #fff;}
.znav ul li:hover a{color: #fff;}

.xw_right{width: 1200px; float: right; background-color: #fff; margin-top: 30px;    box-shadow: 2px 2px 4px 2px #eee; padding: 15px 30px 20px 30px; }
.button { font-size: 16px; padding-top: 12px; border-top: 1px solid #e3e3e3; }
 .button a { margin: 14px 0; display: block; color: #333; }
 .button a:hover { color: #c32924; }
.beij{background-color: #F4F7F7; overflow: hidden}





.wap_lind{ display:none;}
.wbaner{ display:none;}
.xiqu2_3w{ display:none;}
.xiqu2w{ display:none;}
.xiqu4_2w{ display:none;}
.xiqu4_1w{ display:none;}
.wapxs{ display:none;}
@media  screen and (max-width: 750px) {
.fudong{ display:none;}
.hony{ display:none}
.bannerbox{ display:none}
header{ display:none}
.wapxs{ display:block;}	

.wap_lind{max-width:750px;height:auto;overflow:hidden;margin:0 auto;display:block;}
.wapw{width:100%;height:auto;overflow:hidden;margin:0 auto}
.wapzhan{ display:block;width:100%;height:auto;overflow:hidden;}
.wapdhx{ width:100px;height:51px;display:block}
.wapdh{ display:block}
.sp_header{max-width: 640px;height:50px;overflow:hidden;background:#fff;position:fixed;z-index:999;width:100%;box-shadow: darkgrey 0px 0px 6px 0px;}
.sp_logo{padding:4px;float:left;height:50px;margin-left: 2px;}
.sp_logo img{margin:auto;max-height:30px; margin-top:7px;}
.sp_logo1{ width:auto;height:40px;float:left}
.sp_logo2{ width:auto;height:40px;float:left;margin-left:5px;}
.logo_p1{ height:24px;font-size:16px;color:#333;font-weight: bold;line-height: 24px;margin-top: 2px;}
.logo_p2{height: 16px;font-size: 0.6rem;text-align: left;margin-left: -28px;line-height: 16px;font: 12%;-webkit-transform: scale(0,1.5);-moz-transform: scale(0,0.5);-o-transform: scale(0,0);transform: scale(0.8,0.5);color:#333;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px;margin-right: 15px;}
.sp_nav span{display:block;background:#000;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:99999999;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

.wbaner{ display:block;width:100%;height:auto;overflow:hidden}
.focuss1{ width:100%;margin:0 auto;position:relative;overflow:hidden;}
.focuss1 .hds1{ width:40%;height:11px; position:absolute;z-index:9999;/* bottom:45px;*/ bottom:3%;left:30%;text-align:center; }
.focuss1 .hds1 ul{ display:inline-block;height:8px;padding:3px 5px;font-size:0;vertical-align:top;}
.focuss1 .hds1 ul li{ display:inline-block;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff;margin:0 5px; vertical-align:top;overflow:hidden;  }
.focuss1 .hds1 ul .on{ background:#f27507; }
.focuss1 .bds1{ position:relative;z-index:0;}
.focuss1 .bds1 li{position:relative;overflow:hidden }
.focuss1 .bds1 li img{ width:100%;background:url(../images/wap/loading.gif) center center no-repeat; }
.focuss1 .bds1 li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);/* 取消链接高亮 */  }
.focuss1 .bds1 li p{ text-align:center;font-size:100%}



/*1*/
.xiqu1{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px;}
.xiqu1_1{ width: 100%; height: 32px; overflow: hidden; font-size: 22px; color:#009AFF; text-align: center; font-weight: bold; line-height:32px;}
.xiqu1_2{ width: 100%; height: 4px; overflow: hidden; text-align: center; line-height: 4px; margin-top: 12px; text-align: center}
.xiqu1_2{ width: 25%; height: auto; overflow: hidden;margin: 0 auto;margin-top: 10px; margin-bottom: 10px;}
.xiqu1_2 img{width: 100%;height:4px; }	
.xiqu1_3{ width: 100%; height: 26px; overflow: hidden; font-size: 14px; color:#666; text-align: center; line-height: 26px; text-transform: uppercase}


/*2*/
.rl{ text-align:right;}
.el{ text-align:left;}
.xiqu2{ width: 100%; height: auto; overflow: hidden;  margin-top: 35px; display: none}
.xiqu2w{ width: 100%; height: auto; overflow: hidden;  margin-top: 35px; display: block}	
.xiqu2_1{ width: 1652px; height: auto; overflow: hidden; margin: 0 auto; }
.xiqu2_2{display: none}
.xiqu2_2 img{width: 60px;height: 60px; margin-top: 110px;}
.xiqu2_3{display: none}
.xiqu2_3w{ width: 96%; height: auto; overflow: hidden; float: none;margin: 0 auto; display: block}	
.xiqu2_3w ul li{ width: 100%; height: auto; overflow: hidden; margin-right: 2%; float: left; margin-bottom: 20px;}
.xiqu2_3w ul li:nth-child(3n){margin-right:0px;}
.xiqu2_3_1{ width: 40%; height: auto; overflow: hidden;float: left;}
.xiqu2_3_1 img{width: auto;height: 130px; transition: all 0.6s; margin-top: -3px;}
.xiqu2_3_1 img:hover{width:auto; height:130px;transform: scale(1.1);}
.xiqu2_3_1a{ width: 57%; height: auto; overflow: hidden;float: left; margin-left: 3%}	
.xiqu2_3_2{ width: 100%; height: 52px; overflow: hidden; margin-top: 5px; line-height: 26px; font-size: 16px;}
.xiqu2_3_2 img{width:auto; height:auto;margin-right: 5px; display: none}
.xiqu2_3_2 a{ color: #333;}
.xiqu2_3_2 a:hover{ color: #009AFF;}
.xiqu2_3_3{ width: 100%; height: 20px; overflow: hidden; margin-top: 0px; line-height: 20px; font-size: 12px;color: #009AFF; font-weight: bold}
.xiqu2_3_4{ width: 100%; height: 26px; overflow: hidden; margin-top: 10px; line-height: 26px; font-size: 14px;color: #666; }

.xiqu2_4{ width: 40%; height: 36px; overflow: hidden; margin: 0 auto; margin-top:24px;}
.xiqu2_4 a{width: 98%; height:34px; line-height: 34px; font-size: 16px;color: #009AFF; text-align: center; border-radius: 15px; border: 1px solid #009AFF; display: block}
.xiqu2_4 a:hover{width: 98%; height:34px; line-height: 34px; font-size: 24px;color: #fff; text-align: center; border-radius: 15px; border: 1px solid #009AFF; background:#009AFF }

.xiqu2w .hd{width: fit-content; height: auto;overflow:hidden;margin: 0 auto; }
.xiqu2w .hd ul{overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.xiqu2w .hd ul li{ float:left;  width:30px; height:6px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#ccc }
.xiqu2w .hd ul li.on{ background:#009AFF }




/*3*/
.xiqu3{ width:100%; height:auto; overflow:hidden; background-image:url(../images/ksbg.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;margin-top:40px;}
.xiqu3_0{ width: 96%; height: 75px; overflow: hidden; margin: 0 auto; margin-top: 20px; border-bottom: 1px solid #009AFF}
.xiqu3_1{ width:80%; height: 75px; overflow: hidden; margin: 0 auto; }
.xiqu3_1 ul li{ width: 32%; height: 68px; line-height: 68px; float: left; margin-right:2%; font-size: 18px; color: #333; cursor: pointer; text-align: center;}
.xiqu3_1 ul li:nth-child(3n){margin-right:0px;}
.xiqu3_1 ul li:hover{border-bottom: 7px solid #009AFF; font-weight: bold; color: #009AFF;}
.xiqu3_1 .on{border-bottom: 7px solid #009AFF; font-weight: bold; color: #009AFF;}
.xiqu3_2{ width:96%; height: auto;  margin: 0 auto; margin-top: 10px;}
.xiqu3_2 ul li{ width: 24%; height: auto;  float: left; margin-right:1.33%; margin-left: 0px; margin-top: 10px; box-shadow: 0 0 10px rgba(0,0,0,.3); margin-bottom: 10px; border-radius: 5px; background: #fff;}
.xiqu3_2 ul li:nth-child(4n){margin-right:0px;}

.xiqu3_2a{ width:96%; height: auto;  margin: 0 auto; margin-top: 50px;}
.xiqu3_2a ul li{ width: 24%; height: auto;  float: left; margin-right:1.33;box-shadow: 0 0 10px rgba(0,0,0,.3); margin-bottom: 10px; border-radius: 5px;}
.xiqu3_2a ul li:nth-child(4n){margin-right:0px;}

.xiqu3_2_1{ width: 50%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 13px;}
.xiqu3_2_1 img{ width:100%; height: auto;}
.xiqu3_2_2{ width: 96%; height: 52px; overflow: hidden; margin: 0 auto; margin-top: 10px; font-size: 14px; color: #555; text-align: center; line-height:26px; font-weight: bold}
.xiqu3_2_2 a{color: #555;}
.xiqu3_2_2 a:hover{color: #fff;}
.xiqu3_2 ul li:hover{ background:url(../images/xq_8.png) }
.xiqu3_2 ul li:hover img{filter: brightness(0) invert(1);}
.xiqu3_2 ul li:hover .xiqu3_2_2{color: #fff;}
.xiqu3_2 ul li:hover .xiqu3_2_2 a{color: #fff;}

.xiqu3_2a ul li:hover{ background:url(../images/xq_8.png) }
.xiqu3_2a ul li:hover img{filter: brightness(0) invert(1);}
.xiqu3_2a ul li:hover .xiqu3_2_2{color: #fff;}
.xiqu3_2a ul li:hover .xiqu3_2_2 a{color: #fff;}
.gundt .hd{ width:fit-content; height: auto; margin: 0 auto;}

.gundt .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.gundt .hd ul li{ float:left;  width:30px; height:6px; border-radius: 3px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background: #ccc; }
.gundt .hd ul li.on{ background-position:0 0;background: #009AFF; }
.pareBd{margin-bottom: 30px;height: auto;overflow: hidden;}




/*4*/
.xiqu4{ width:100%; height:auto; overflow:hidden; background-image:url(../images/zjbg.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;margin-top:0px;}
.xiqu4_1{ display: none}	
.xiqu4_1w{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px; display: block}
.xiqu4_1w ul li{ width: 48%; height: auto; overflow: hidden; float: left; margin-right: 1%; margin-left: 1px; box-shadow: 0 0 5px rgba(0,0,0,.2); background: #fff; margin-top: 10px; margin-bottom: 10px;}

.xiqu4_1w ul li:nth-child(2n){margin-right:0px;}	
.xiqu4_1_1{ width: 43px; height: 5px; overflow: hidden; margin: 0 auto; background:#DAE1EB}
.xiqu4_1_2{ width: 100%; height: 41px; overflow: hidden; line-height: 41px; font-size: 16px; color: #1E4656; text-align: center;}
.xiqu4_1_3{ width: 190px; height: 174px; overflow: hidden;margin: 0 auto;background: #D0D8E5; }
.xiqu4_1_3 img{ width: 100%; height: auto; transition: all 0.6s;margin-top: 15px;}
.xiqu4_1_3 img:hover{width:100%; height:auto;transform: scale(1.1);}
.xiqu4_1_4{ width: 100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 18px; color: #333; text-align: center; margin-top: 5px;}
.xiqu4_1_4 a{color: #333;}
.xiqu4_1_4 a:hover{color: #009AFF;}
.xiqu4_1_5{ width: 100%; height: 28px; overflow: hidden;margin: 0 auto; line-height: 28px; font-size: 12px; color: #555; text-align: center;margin-top: 4px;}
.xiqu4_1_6{ width: 94%; height: 50px; overflow: hidden;margin: 0 auto; line-height: 24px; font-size: 14px; color: #555; margin-top: 5px;}
.xiqu4_1_6_1{ width:10%; height: auto; overflow: hidden; float: left; margin-right: 0px}
.xiqu4_1_6_1 img{ width: auto; height: 10px; margin-top: -3px; }
.xiqu4_1_6_2{ width:90%; height: auto; overflow: hidden; float: left;}
.xiqu4_1_7{ width: 100%; height: 14px; overflow: hidden; margin-top: 9px;background:#DAE1EB}
.xiqu4_1 ul li:hover .xiqu4_1_1{ background:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_4 a{ color:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_7{ background:#009AFF}
.xiqu4_1 ul li:hover .xiqu4_1_3{ background:#aedfff}
.xiqu4_1 ul li:hover .xiqu4_1_2{ color:#009AFF;font-weight: bold}

.xiqu4_2{ display: none}	
.xiqu4_2w{ width:fit-content; height: 42px; margin: 0 auto; margin-top: 37px; display: block }
.xiqu4_2_1{ width: 93px; height: 42px;  overflow: hidden; line-height: 42px;float: left; font-size: 24px; color: #333; display: none}

.xiqu4_2_2{ width: 100%; height: 42px; float: left; margin-right: 45px; margin-top: 20px;}
.xiqu4_2_3{ width: 98px; height: 42px; float: left;}
.xiqu4_2_3 dl dt{ width:42px; height: auto; margin-right: 14px; float: left;display: none }
.xiqu4_2_3 dl dt:nth-child(2n){margin-right:0px;}
.xiqu4_2_3 dl dt a{width:42px; height: 42px;line-height: 42px; text-align: center; font-size: 18px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.3); border-radius: 21px; display: block; color: #000; cursor: pointer}

.xiqu4_2w .hd{ width:fit-content; height: auto; margin: 0 auto;}	
.xiqu4_2w .hd ul{  }
.xiqu4_2w .hd ul li{ float:left;  width:30px; height:6px; border-radius: 3px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background: #ccc; }
.xiqu4_2w .hd ul li.on{ background-position:0 0;background: #009AFF; }
.pareBd{margin-bottom: 30px;height: auto;overflow: hidden;}	

.xiqu5{display: none}
	
	

/*5*/
.henx{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top:12px; }
.henx img{ width: 100%; height: 5px;}
.xiqu6{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 42px; }
.xiqu6_1{ width: 100%; height: auto; overflow: hidden; margin-right: 0px; float: none;}
.xiqu6_1 img{ width: 100%; height: auto;}	
.xiqu6_2{ width: 100%; height: auto; overflow: hidden; float: none; margin-top: 10px;}
.xiqu6_2 ul li{ width: 100%; height: auto; overflow: hidden;float: left; margin-right: 0%; margin-bottom: 10px;}
.xiqu6_2 ul li:nth-child(2n){margin-right:0px;}
.xiqu6_2 ul li:nth-child(1){background: url("../images/gy_7.png");background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.xiqu6_2 ul li:nth-child(2){background: url("../images/gy_6.png");background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.xiqu6_2 ul li:nth-child(3){background: url("../images/gy_6.png");background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.xiqu6_2 ul li:nth-child(4){background: url("../images/gy_7.png");background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.xiqu6_2 ul li:nth-child(2) .xiqu6_2_2{color:#fff;}
.xiqu6_2 ul li:nth-child(3) .xiqu6_2_2{color:#fff;}

.xiqu6_2_1{ width: 92%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 16px;}
.xiqu6_2_2{ width: 68%; height: auto; overflow: hidden; float: left; margin-top:16px; margin-right: 2%; font-size: 18px; color:#009AFF; font-weight: bold; line-height: 30px;}
.xiqu6_2_3{ width: 30%; height: 70px; overflow: hidden; float: left; text-align: right; }
.xiqu6_2_3 img{ width: auto; height: auto;}
.xiqu6_2_4{ width: 92%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px; text-align: right; margin-bottom: 15px;}
.xiqu6_2_4 img{ width: 30px; height: auto; margin-right: 18px;}
.xiqu6_2_5{width: 92%;height: 84px;overflow: hidden;margin: 0 auto;font-size: 16px;display: flex;line-height: 26px;align-items: flex-end;color: #fff;position:relative;bottom: 0px; margin-bottom: 15px;}
.xiqu6_2_6{ width: 92%; height:84px; overflow: hidden; margin: 0 auto;display: flex;line-height: 26px;align-items: flex-end;color: #fff;position:relative;bottom: 0px; margin-bottom: 15px;}
.xiqu6_2_6_1{width: 310px; height: 84px; overflow: hidden; float: left; font-size: 18px; display: flex;line-height: 28px;align-items: flex-end;color:#009AFF; font-weight: bold; line-height: 28px;}
.xiqu6_2_6_2{width: 72px; height: auto; overflow: hidden; float: left; text-align: center }
.xiqu6_2_6_2 img{ width: auto; height: auto;}


/*6*/
.xiqu7{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 22px; }
.xiqu7_1{ width:100%; height: auto; overflow: hidden; margin-right: 9px; float: left; display: none}
.xiqu7_1_1{width:100%; height: auto; overflow: hidden;}
.xiqu7_1_1 img{width:100%; height:auto;transition: all 0.6s;}
.xiqu7_1_1 img:hover{width:100%; height:auto;transform: scale(1.1);}
.xiqu7_1_2{width:100%;height: 34px;overflow: hidden;line-height: 34px;font-size: 14px;color: #fff;text-align: center;background: #00000054;position: relative;margin-top: -34px;}
.xiqu7_1_2 a{ color:#333;}
.xiqu7_1_2 a:hover{ color:#009AFF;}

.xiqu7_2{ width:100%; height: auto; overflow: hidden; margin-right: 8px; float: left;}
.xiqu7_2_1{ width:100%; height: 100px; overflow: hidden;background:#009AFF; margin-bottom: 12px; }
.xiqu7_2_1_1{ width:100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 22px; text-align: center; margin-top: 25px; color: #fff}
.xiqu7_2_1_2{ width:100%; height: 22px; overflow: hidden; line-height:22px; font-size: 14px; text-align: center; color: #fff}
.xiqu7_2_2{ width:100%; height: auto; overflow: hidden; }
.xiqu7_2_2_1{width:100%; height: auto; overflow: hidden;}
.xiqu7_2_2_1 img{width:100%; height:auto;transition: all 0.6s;}
.xiqu7_2_2_1 img:hover{width:100%; height:auto;transform: scale(1.1);}

.xiqu7_3{ width:100%; height: auto; overflow: hidden; float: left;}
.xiqu7_3 ul li{width:100%; height: auto; overflow: hidden; margin-bottom: 8px; }
.xiqu7_3_1{width:100%; height:auto; overflow: hidden;}
.xiqu7_3_1 img{width:100%; height:auto;transition: all 0.6s;}
.xiqu7_3_1 img:hover{width:100%; height:auto;transform: scale(1.1);}


/*7*/
.xiqu8{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 22px; }
.xiqu8_1{ width:100%; height: auto; overflow: hidden; margin-right: 0px; float: none;}
.xiqu8_1_1{ width:100%; height: 100px; overflow: hidden; margin-bottom: 12px;background:#009AFF; }
.xiqu8_1_1_1{ width:100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 22px; text-align: center; margin-top: 25px; color: #fff}
.xiqu8_1_1_2{ width:100%; height: 22px; overflow: hidden; line-height:22px; font-size: 14px; text-align: center; color: #fff}

.xiqu8_1_2{ width:100%; height: auto; overflow: hidden; display: none}
.xiqu8_1_2 img{width:auto; height:auto;transition: all 0.6s;}
.xiqu8_1_2 img:hover{width:auto; height:auto;transform: scale(1.1);}

.xiqu8_2{ width:100%; height: auto; overflow: hidden;  float: left;}
.xiqu8_3{ width:100%; height: auto; overflow: hidden;  float: left;margin-bottom: 10px}
.xiqu8_3_1{ width:32%; height: auto; overflow: hidden;  float: left;margin-right: 1.33%;}
.xiqu8_3_1 img{width:100%; height:124px;transition: all 0.6s;}
.xiqu8_3_1 img:hover{width:100%; height:124px;transform: scale(1.1);}
.xiqu8_3_2{ width:32%; height: 124px; overflow: hidden;  float: left;margin-right: 1.33%;}
.xiqu8_3_2 img{width:auto; height:124px;transition: all 0.6s;}
.xiqu8_3_2 img:hover{width:auto; height:124px;transform: scale(1.1);}
.xiqu8_3_3{ width:32%; height: 124px; overflow: hidden;  float: left;}
.xiqu8_3_3 img{width:auto; height:124px;transition: all 0.6s;}
.xiqu8_3_3 img:hover{width:auto; height:124px;transform: scale(1.1);}

.xiqu8_4{ width:100%; height: 124px; overflow: hidden;  float: left;}
.xiqu8_4 ul li{width: 32%; height: 124px; overflow: hidden; float: left; margin-right: 1.33%;}
.xiqu8_4 ul li:nth-child(3n){margin-right:0px;}
.xiqu8_4 ul li img{width:auto; height:124px;transition: all 0.6s;}
.xiqu8_4 ul li img:hover{width:auto; height:124px;transform: scale(1.1);}

/*8*/
.xiqu9{ width: 100%; height: auto; overflow: hidden; background: url(../images/xq_37.png);background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; margin-top: 20px;}
.xiqu9_1{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 18px;}
.xiqu9_1 dl dt{ width: 100%; height: auto; overflow: hidden; float: left; margin-right: 0px;}
.xiqu9_1 dl dt:nth-child(3n){margin-right:0px;}
.xiqu9_1_1{ width: 100%; height:58px; line-height: 58px; font-size: 18px; color: #fff; font-weight: bold; border-bottom: 1px solid #fff;}
.xiqu9_1_1 img{ width:auto; height: 24px ; margin-left: 12px; margin-right: 22px; margin-top: -3px;}
.xiqu9_1_2{ width: 100%; height:auto; overflow: hidden; margin-top: 24px; }
.xiqu9_1_2 ul li{ width: 32%; height: 45px; overflow: hidden; margin-right:1.33%; margin-bottom: 12px; float: left; background: #fff; text-align: center;display: flex;justify-content: center;align-items: center;}
.xiqu9_1_2 ul li:nth-child(3n){margin-right:0px;}
.xiqu9_1_2 ul li img{width: auto;max-width: 100%;height: auto;max-height: 100%;}
.xiqu9_1_2 .hd{width: fit-content;margin: 0 auto;}
.xiqu9_1_2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.xiqu9_1_2 .hd ul li{ float:left;  width:24px; height:6px; overflow:hidden;border-radius: 3px; margin-right:5px; text-indent:-999px; cursor:pointer; background:#ccc; }
.xiqu9_1_2 .hd ul li.on{  background:#fff; }


.xiqu9_1_3{ width: 100%; height:auto; overflow: hidden; margin-top: 14px; }
.xiqu9_1_3 p{ width: 100%; height: 28px; overflow: hidden; line-height: 28px; font-size: 16px; color: #fff;}
.xiqu9_1_3 p a{ color:#fff;}
.xiqu9_1_3  p a:hover{ color:#fff; text-decoration: underline;}
.xiqu9_1_4{ width: 100%; height:auto; overflow: hidden; margin-top: 24px; }
.xiqu9_1_4 ul li{ width: 25%; height: auto; overflow: hidden; margin-right: 3.33%;float: left}
.xiqu9_1_4 ul li img{ height: 100%; width: 100%;}
.xiqu9_1_4 ul li:nth-child(3n){margin-right:0px;}
.xqewm1{ width: 100%; height: auto; overflow: hidden; text-align: center}
.xqewm2{ width: 100%; height: 30px; overflow: hidden; line-height: 30px; font-size: 14px; color: #fff; text-align: center;}


.xiqu9_2{ width: 96%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10px; }
.xiqu9_2 ul li{ height: auto; width: 100%; overflow: hidden; float: left; margin-right: 50px;}
.xiqu9_2 ul li:nth-child(3n){margin-right:0px;}
.xiqu9_2_1{ width:10%; height: auto; overflow: hidden; float: left;line-height: 45px; text-align: center; margin-right: 2%;}
.xiqu9_2_1 img{ height: 25px; width: auto;}
.xiqu9_2_2{ height: auto; width: 88%;; overflow: hidden; float: left; }

.xiqu9_2_3{ height: 18px; overflow: hidden; line-height: 18px; font-size: 13px; color: #fff;}
.xiqu9_2_4{ height: auto; overflow: hidden; line-height: 24px; font-size: 14px; color: #fff;}


.xiqu9_3{ width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 12px; line-height: 26px; font-size: 13px; color: #fff; text-align: center; }
.xiqu9_3 a{ color:#fff;}
.xiqu9_3 a:hover{ color:#fff; text-decoration: underline;}

	
/*新闻*/
.w1220{width:96%;margin:0 auto}
.wh1260 {width: 100%;margin: 0px auto;}
.znews_top_1{ position: relative; top: -4px; }
.znews_top{background-color: #F4F4F4; padding-top: 10px; padding-bottom: 25px; overflow: hidden; position: relative; top: -5px;}
.znews_top1 img{width: 100%; height: auto;}
.znews_top1 h2{color: #333; line-height: 30px; text-align: center; font-size: 14px; height: auto;
-webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;}
.znews ul li{background-color: #fbfbfb; box-shadow: 2px 2px 4px 2px #eee; width: 402px; float: left; margin:20px 8px 0px 8px ;position:relative}
.znews_top1 h1{width: 370px; height: 220px; overflow: hidden; }
.znews_top1{padding: 15px;}
.znews ul li:hover a{box-shadow: 0px 0px 0px 0px #eee; color:#009aff }
.znews_top1 p{ color:#9a9a9a; line-height: 21px; font-size: 13px; height: auto; }
.znews_down1{background-color: #f8f7f7; height: 30px; line-height: 30px; padding: 0px 15px 0px 15px; 	border-top:1px solid #fff; }
.znews_down1 span{float: right;}
.znews_down1 p{color: #9a9a9a; font-size: 13px;}
.znews_down1 .iconfont{ color: #009aff; font-size:18px; font-weight: bold; vertical-align: middle;}


.znews ul li::before{transition:all 0.5s;position:absolute;left:0;bottom:0px;width:0px;height:2px;background:#009aff;content:" "}
.znews ul li:hover::before{width:100%}
.newlist ul li::before{transition:all 0.5s;position:absolute;left:0;bottom:0px;width:0px;height:2px;background:#009aff;content:" "}
.newlist ul li:hover::before{width:100%}
.newlist{clear:both}
.newlist ul li{overflow:hidden;padding:1% 0 1% 0;border-radius:15px;background-color:#f8f8f8;position:relative}
.data{width:39%;text-align:center;float:left;border-right:1px solid #e0e0e0;font-size:17px;color:#626060;line-height:45px;margin-top:0.5%;margin-left:0%;margin-right:2%; overflow:hidden}
.newimg img{width:auto;height:140px;}
.data_img{width:17%;text-align:center;float:left;font-size:17px;color:#626060;line-height:50px;margin-left:1%;margin-top:1%}
.data_img img{width:189px;height:110px}
.newstx{width:58%;float:right;padding-right:0%}
.newstx1{width:100%;float:right;padding-right:3%}
.data p{font-size:50px;font-weight:bold;color:#b8bbbd}
.newsti1{width:100%;margin-top:0px;float:left}
.newsti1_1{width:92%;margin-top:0px;float:left;text-align:right; font-size: 12px;}
.newsti{overflow:hidden}
.newlist ul li:hover{box-shadow:2px 2px 4px 2px #eee}
.newlist ul li:hover a{color:#009aff}
.newsti1 a{color:#333;font-size:14px;font-weight:bold;line-height:35px;overflow:hidden;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box}
.newlist ul li{margin-top:2%}
.txt{color:#8d8c8c;font-size:13px;line-height:24px; height: 72px; overflow: hidden;}
.xqtiit h1{color:#333;font-size:18px;line-height:32px;text-align:center;font-weight:100;font-weight:bold;margin-top:1%}
.xqtiit p{text-align:center;font-size:13px;color:#a2a2a2;line-height:40px;padding-bottom:10px;border-bottom:2px solid #f7f7f7}
.txt11{width: 96%; margin: 0 auto;color:#333;line-height:2em!important;padding:25px 0px 15px 0;font-size:14px!important;font-family:å¾®è½¯é›…é»‘!important}
.txt11 img{max-width:100%;height:auto;margin:0 auto !important}

.my-4{text-align: center; font-size: 15px; color: #808080; margin-top: 5%;}
.page-status{}
.my-4 a{background-color: #f4f4f5; border-radius: 5px; padding: 2px 12px 2px 12px; color: #333; margin: 0px 7px 0px 7px;}
.my-4 a:hover{background-color: #009aff; color: #fff;}
.my-4 select{border: 1px solid #e5e5e5;padding: 7px 12px 7px 12px; border-radius: 5px;}
.page-num-current{background-color: #009aff!important; color: #fff!important;}
.my-4 span{height: 50px;}

.znav{background-color: #eee; position: relative; overflow: hidden;  }
.znav ul{ text-align: center; display: block; }
.znav ul li{display: inline-block; text-align: center; font-size: 17px; margin: 0px 15px 0px 15px;  padding: 20px 20px 20px 20px;}
.znav ul li a{color: #333;}
.znav #active {
    background-color: #009aff;  
    display: inline-block; font-weight: bold; 
    color: #fff;
}
.znav ul li:hover{ background-color: #009aff;  display: inline-block;  }
.znav #active a{color: #fff;}
.znav ul li:hover a{color: #fff;}

.xw_right{width: 96%; float: none;margin: 0 auto; background-color: #fff; margin-top: 0px;    box-shadow: 2px 2px 4px 2px #eee; padding: 0px 00px 0px 0px; }
.button { font-size: 13px; padding-top: 12px; border-top: 1px solid #e3e3e3; width: 96%;margin: 0 auto;  }
 .button a { margin: 14px 0; display: block; color: #333; }
 .button a:hover { color: #c32924; }
.beij{background-color: #F4F7F7; overflow: hidden}

	
.currency_title_c{flex:1;display:flex;align-items:center;justify-content:space-between}
.currency_title h3{font-size:24px;font-weight:bold;color:rgba(64,64,64,1);padding-left:20px}
.currency_title a{width:49px;height:25px;background-color:#fff;border:1px solid #999999;color:#999999;border-radius:4px;text-align:center;line-height:25px;font-size:12px}
.currency_title a:hover{background-color:#009AFF;color:#fff;border:none}
.crumbs{display:flex;font-size:14px;color:#333;align-items:center;margin: 11px 0;}
.crumbs li a{color:#333}
.crumbs li{margin:0 5px}
	
}