@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;}
 body{max-width:640px;margin: 0 auto;display: block; /*font-family: "思源黑体 CN;"*/font-family:'微软雅黑,黑体';}
ul,li,a{ list-style:none;}
a{text-decoration: none;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
textarea::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
select::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-ms-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
.clear{ clear:both;}
.topnav{ width: 100%;max-width:640px;margin: 0 auto;position: fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background:#b70000;height: 2.125rem; overflow: hidden;}
.topnav1{ width:90%; margin: 0px auto;}
.topnav1 li{ _display:inline; width:auto !important;float:left; color: #fff;font-size: 0.9166666666666667rem; line-height: 2.125rem; padding: 0 1%;}



.header{background: #0a3277;max-width:640px;margin: 0 auto; height:4.208333333333333rem;position: fixed;left:0;top: 2.125rem;right:0;bottom:0; z-index:1000; }


.header .nav_main{display:none;}
.header .logo{width:14.16666666666667rem; height:2.666666666666667rem;float:left; margin-left: 0.875rem; margin-top: 0.8333333333333333rem; background: url("../images/logo.png") no-repeat; background-size: 14.16666666666667rem 2.666666666666667rem;}
.header .logo a{width:100%; height: 1.333333333334rem; display: block;}
.header .tools{width: 4.666666666666667rem;float:right;margin-right: 0.875rem; margin-top: 1.25rem;}
.header .tools .sc{width:1.75rem;height:1.75rem;float:left;border:2px solid #fff; border-radius: 100%;}
.header .tools .sc img{ width:1rem; height: 1rem; margin: 0px auto; display: block; margin-top:0.325rem;}
.header .menu{width:1.75rem;height:1.75rem; float: right;margin-top: 0.1rem;}
.header .menu img{ width:100%;}

.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:1001;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.layer.showdiv{opacity:1;visibility:visible;}
.layer .close{width:1.583333333333333rem;height:1.583333333333333rem;right:0.8rem;top:0.8rem;position:absolute;cursor:pointer;}
.layer .search_box{padding:0 0.5rem;box-sizing:border-box;height:2rem;line-height:2rem;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:4rem;}
.layer.showdiv .search_box{transform:none;transition:all 0.5s ease-out 0s;opacity:1;}
.layer .search_box .kw{width:18rem;font-size:1rem; background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex:1;flex:1;padding:0 0.5rem;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .search_box .ok{background:#0161bc;color:#fff;width:5rem;text-align: center;font-size:1rem;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}

.nav_mobile{position:fixed;right:0;top: 2.125rem;right:0;bottom:0;z-index:10001;opacity:0;visibility: hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:-ms-flexbox;width:100%;overflow-y:auto; -webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.8);}
.nav_mobile.showdiv{opacity:1;visibility:visible;}
.nav_mobile .close{height:3.75rem; width:3.75rem; position: absolute;right:0px;top:0px;z-index: 10002; background: #0165c3; }
.nav_mobile .close img{width:1.583333333333333rem;height:1.583333333333333rem;display: block; margin: 0px auto; margin-top:1rem;}
.nav_mobile .navm{ position: absolute;top:0; right:0px; z-index:1010; background-color:#ffffff; width:50%; height:100%;overflow-y:auto; -webkit-overflow-scrolling:touch;}

.panel_nav a{display:block; color:#333333; position:relative;margin-left: 2.1rem;}
.panel_nav a span{position:absolute;right:1.4rem; top:1.4rem;display:block;width:1.0rem;height:1.0rem;background-size:1.0rem 1.0rem;}
.panel_nav_flag_open{background:url(../images/icon_open.png) no-repeat;}
.panel_nav_flag_close{background:url(../images/icon_close.png) no-repeat;}
.panel_nav li{font-size:1.166666666666667rem;line-height: 3.75rem; background-color:#ffffff; border-bottom:1px solid #cccccc; }
.panel_nav li ul{display:none;}
.panel_nav li ul li{background-color:#e1e1e1; opacity:0.8;}
.panel_nav li ul li a{color:#666666;}


.banner{ width:100%; margin: 0px auto; height:15rem; margin-top:6.333333333333333rem; overflow: hidden; }
.banner img{ width:100%; height:15rem; position: relative;z-index: 100;}
.banner iframe,.banner .tcplayer{ width:100%;height:15rem; display: block; overflow: hidden;}
.banner .bn-pagination{display: block; margin-top:-1rem;position: relative;z-index: 101; text-align: right; }
.banner .swiper-pagination-bullet{ width:0.75rem; height:0.75rem;}
.banner .swiper-pagination-bullet-active{  background: #0065c3; border-radius:100%;}

.nav{ width:100%;height:8rem; margin: 0px auto; padding-top:1.666666666666667rem;}
.nav li{width:25%; float: left;}
.nav li i{ width:3.583333333333333rem; height:3.583333333333333rem; background: #0065c3; margin: 0px  auto; display: block; border-radius: 100%;}
.nav li i img{ width:2.083333333333333rem; height: 2.083333333333333rem; display: block; margin: 0px auto; padding-top:0.6rem;}
.nav li p{color:#303030; font-size:1rem;text-align: center;padding-top:0.5rem;}

.titl{width:92.1875%; margin: 0px auto;height:1.416666666666667rem;}
.titl img { float:left;width: 1.416666666666667rem; height: 1.333333333333333rem;}
.titl .p1{height:1.416666666666667rem;line-height:1.416666666666667rem;font-size:1.25rem;color: #0065c3;float: left; padding-left:6px;}
.titl a{font-size:0.8333333333333333rem;color: #b5b5b5; float: right; display: block;text-transform:Uppercase; border: 1px solid #b5b5b5;padding:0.04rem 0.2rem; margin-top: 0.1rem;}
/*.titl a:after{content:"+"; width:26px;height: 26px; line-height: 26px; color: #0065c3; text-align: center; display: block; float: right;}*/


.syys{ width:100%; margin: 0px auto;}
.syys .syysdh{ height:5rem; line-height:1.2rem; background:#eeeeee; }
.syys .syysdh ul{width:96%;margin: 0px auto; padding-top:0.5rem;}
.syys .syysdh ul li{ float:left; cursor:pointer; height: 1.6rem; line-height:1.5rem ;font-size:1rem;color:#0068b7; font-weight:600;  }
.syys .syysdh ul .list1,.syys .syysdh ul .list2,.syys .syysdh ul .list3,.syys .syysdh ul .list4{ padding: 0.4% 2.2%; margin-top: 0.2rem;}
.syys .syysdh ul .list5,.syys .syysdh ul .list6,.syys .syysdh ul .list7{ padding: 0.4% 1.0%;margin-top: 0.1rem;}
.syys .syysdh ul li.on{ height:1.5rem;  background:#0068b7; color: #fff; border-radius:6px; }
.syys .syysdh ul li i{width:1.0rem; height:1rem;display: block; float: left; margin-right:0.2rem; margin-top:0.3rem;}
.syys .syysdh ul .list1 i{ background:url( "../images/zjico1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list2 i{width:0.7rem;  background:url( "../images/zjico2.png") no-repeat left center; background-size:0.7rem 1rem; }
.syys .syysdh ul .list3 i{ background:url( "../images/zjico3.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list4 i{ background:url( "../images/zjico4.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list5 i{ background:url( "../images/zjico5.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list6 i{ background:url( "../images/zjico6.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list7 i{width:0.7rem;background:url( "../images/zjico7.png") no-repeat left center; background-size:0.7rem 1rem; }

.syys .syysdh ul .list1.on i{ background:url("../images/zjico1-1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list2.on i{width:0.7rem; background:url("../images/zjico2-1.png") no-repeat left center; background-size:0.7rem 1rem; }
.syys .syysdh ul .list3.on i{ background:url("../images/zjico3-1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list4.on i{ background:url("../images/zjico4-1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list5.on i{ background:url("../images/zjico5-1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list6.on i{ background:url("../images/zjico6-1.png") no-repeat left center; background-size:1rem 1rem; }
.syys .syysdh ul .list7.on i{width:0.7rem; background:url("../images/zjico7-1.png") no-repeat left center; background-size:0.7rem 1rem; }

.syys .syyscon{width:96%;margin: 0px auto; margin-top: 2rem; }


.syys .sPrev,.syys .sNext{ display:block; width:1.5rem; height:4.3rem; margin-top:18%; }
.syys .sPrev{background:url("../images/yslt.png") center center no-repeat;background-size:1.5rem 4.3rem; float: left;}
.syys .sNext{background:url("../images/ysrt.png") center center no-repeat;background-size:1.5rem 4.3rem; float:right;}

.syys .sPrev:hover,.syys .sNext:hover{ border-color:#f60; }
.syys .syyscon .syyscon1{ width:86%;height:13rem; box-shadow:0.4px 0.4px 0.4rem #909090; float: left; margin-left:1.2%; border-radius:16px; overflow: hidden;}
.syys .syyscon ul{ float: left;height:13rem; display: block;}
.syys .syyscon ul li{ width: 100%;height:13rem; overflow:hidden; position: relative;}
.syys .syyscon ul li .ystp{ width:9rem; height:12.4rem; position: absolute; top: 0.4rem; right: 0;z-index: -1;}
.syys .syyscon ul li .ystp img{ width: 100%;}
.syys .syyscon ul li .text{ width:66%;margin-top:1.5rem; margin-left:4%; }
.syys .syyscon ul li .text .p1{ width:100%;height: 1.6rem; }
.syys .syyscon ul li .text .p1 span{ display: block; float:left; height: 1.4rem;}
.syys .syyscon ul li .text .p1 .sp1{ color: #0068b7; font-weight: bold; padding-right: 0.2rem; font-size: 1.8rem; border-right:2px solid #0068b7; line-height:1.4rem;}
.syys .syyscon ul li .text .p1 .sp2{ margin-left: 0.2rem;_position:relative; overflow:hidden;display:table;}
.syys .syyscon ul li .text .p1 .sp2 div{color: #0068b7;padding-right: 0.2rem; font-size:0.7rem;line-height:0.8rem; vertical-align:middle; display:table-cell; _position:absolute; _top:50%;}

.syys .syyscon ul li .text .p2{ font-size:0.95rem; color: #0068b7;margin-top:0.5rem; }
.syys .syyscon ul li .text .p3{ font-size:0.9rem; color: #000000; margin-top:0.5rem; line-height: 1.2rem;}
.syys .syyscon ul li .text .p3 strong{ color:#0068b7}
.syys .syyscon ul li .text .p3 a{ color:#cc0000}
.syys .syyscon ul li .yssj{ position: absolute; bottom: 0;width: 0;height: 0;border-bottom:2.5rem solid #0068b7;border-right:21rem solid transparent; z-index: 1;}
.syys .syyscon ul li .yssj1{ position: absolute; bottom: 0;width: 0;height: 0;border-bottom:3.2rem solid #fff;border-right:22rem solid transparent; z-index:0;}




.xxzj1{width:96%;margin: 0px auto;height: 30.2rem;position: relative; z-index: 100; }
.xxzj{width: 100%;height:27rem; margin: 0px auto; margin-top:1.75rem; overflow: hidden; box-shadow:2px 2px 1rem #909090;}
.xxzj .zj{  }
.xxzj  ul{ width:12.5rem; float:right; margin-right:0.5rem; margin-top: 2.916666666666667rem; color: #fff; margin-bottom: 6.333333333333333rem; }
.xxzj  ul .list1{width:100%;height:1.2rem; }
.xxzj  ul .list1 .pp1{font-size:1.666666666666667rem;font-weight: bold; float: left;line-height:1.083333333333333rem; display: block;}
.xxzj  ul .list1 .pp2{font-size:1rem; float: left;line-height:1.5rem; display: block; margin-left:0.5rem;}
.xxzj  ul .list2{width:100%; height:3rem;font-size:1rem;line-height: 1.5rem;padding-top:1rem}
.xxzj  ul .list3{ width:100%; margin-top: 1.10rem;}
.xxzj  ul .list3 a{ width:4.8rem; height:1.8rem; font-size: 1rem; display: block; float: left;line-height:1.8rem;color: #fff;border:0.042rem solid #fff; text-align: center; border-radius: 6px;}
.xxzj  ul .list3 .a2{ margin-left: 0.5rem;}
.xxzj  p{ width:22.08333333333333rem; margin: 0px auto;}
.xxzj .p1{ height: 1.25rem; line-height: 1.25rem; color: #0065c3;font-size: 1.25rem; font-weight: bold; border-left: 0.4rem solid #0065c3; text-indent: 0.3rem;}
.xxzj .p2{ line-height:2rem; color: #808080;font-size: 1rem; margin-top:0.5rem;}
.xxzj .p2 a{ color:#e30c1c;}
.xxzj .ys-pagination{ display: inline;position: absolute;  z-index: 12;}
.xxzj .swiper-pagination-bullet,.con2 .swiper-pagination-bullet,.jkzx .swiper-pagination-bullet{ width:0.75rem; height:0.75rem;}
.xxzj .swiper-pagination-bullet-active,.con2 .swiper-pagination-bullet-active,.jkzx .swiper-pagination-bullet-active{  background: #0065c3; border-radius:100%;}


.con2{width:100%;  margin: 0px auto; margin-top: 1.27rem; }
.contit{width:100%; margin: 0px auto;height:1.416666666666667rem;}
.contit li{ float: left; width: 8.84rem;}
.contit li i{ width: 1.25rem;height: 1.25rem; display: block;float:left; }
.contit li p{ width:5.5rem; height:1.25rem;line-height:1.25rem;font-size:1.25rem;color: #878787;float: left; padding-left:0.2rem;}
.con2 .contit{width:91.5625%; margin: 0px auto;}
.con2 .contit .list1 i{ background: url("../images/tsks.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con2 .contit .list2 i{ background: url("../images/yjks.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con2 .contit li.on p,.con3 .contit li.on p,.con4 .contit li.on p{ color:#0062bd;}
.con2 .contit .on.list1 i{ background: url("../images/tsks1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con2 .contit .on.list2 i{ background: url("../images/yjks1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}

.con2 .con2-1{ width:100%; margin: 0px auto;height: 30.4rem;position: relative; overflow: hidden;}

.con2 .con2-1 .a1{font-size:0.8333333333333333rem;color: #b5b5b5; display: block;text-transform:Uppercase; border: 1px solid #b5b5b5; padding: 0 0.2rem; position: absolute; right: 0; top: -1.4rem;padding:0.02rem 0.2rem; margin-top: 0.1rem;}
.con2 .con2-1 .conks{width:91.5625%; margin: 0px auto;height: 8rem; background: #0065c3; margin-top: 1.25rem;box-shadow: 1px 2px 0.5rem #909090;}
.con2 .con2-1 .conks .ks{width:20%; height:6.666666666666667rem;float: left; margin-left:4%; margin-top: 0.75rem; position: relative;}
.con2 .con2-1 .conks .ks img{width:100%; height:6.666666666666667rem; position: absolute;top:0; left: 0;}
.con2 .con2-1 .conks .ks p{width: 100%; height: 2.666666666666667rem; line-height: 2.666666666666667rem; text-align: center; color: #fff; font-size:1.166666666666667rem;position: absolute;bottom:0; left: 0; }
.con2 .con2-1 .conks .ks .p1{line-height:1.3rem;}
.con2 .con2-1 ul{width: 70%;margin-right:3%;float: right; margin-top: 0.75rem; }
.con2 .con2-1 ul li{ float:left; width:47%; height: 1.8rem; line-height: 1.8rem; text-align: center; font-size: 0.9166666666666667rem; border:1px solid #99c1e7;margin-bottom: 0.44rem;}
.con2 .con2-1 ul li a{color:#fff;}
.con2 .con2-1 ul li:nth-child(2n){ float: right;}
.con2 .con2-1 ul .lst1{line-height: 0.9rem;font-size: 0.8333333333333333rem;}


.con3{width:91.5625%;  margin: 0px auto; margin-top: 1.27rem; overflow: hidden;}
.con3 strong{font-weight:normal}
.con3 .contit .list1 i{ background: url("../images/ynxw.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con3 .contit .list2 i{ background: url("../images/mtbd.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con3 .contit .on.list1 i{ background: url("../images/ynxw1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con3 .contit .on.list2 i{ background: url("../images/mtbd1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con3 .con3-1{ width:100%; height: 32rem; margin-top:1.8rem;  position: relative;}
.con3 .con3-1 .a1{font-size:0.8333333333333333rem;color: #b5b5b5; display: block;text-transform:Uppercase; border: 1px solid #b5b5b5; padding:0.04rem 0.2rem; margin-top: 0.1rem; position: absolute; right: 0; top:-3.2rem;}
.con3 .con3-1 .u1{width:100%;height: 14rem;  clear: both;}
.con3 .con3-1 .u1 li{ width:47.44027303754266%; height: 14rem; float: left;box-shadow: 2px 2px 0.4rem #e9e9e9; margin-left: 0.1rem;}
.con3 .con3-1 .u1 li img{ width:100%; height: 7.833333333333333rem;}
.con3 .con3-1 .u1 li:nth-child(2){ float:right;margin-right: 0.1rem; margin-left: 0px;}
.con3 .con3-1 .u1 li a{ font-size:1rem;color:#303030; line-height: 1.5rem; width:93%; margin: 0px auto; display: block; margin-top: 0.5rem;}
.con3 .con3-1 .u1 li p{ width: 92%; margin: 0px auto;margin-top: 0.8rem;}
.con3 .con3-1  .p1{ font-size:0.83rem;color:#808080;  height: 1rem; line-height:0.9rem; background: url("../images/sjtp.jpg") no-repeat left center; background-size: 0.9166666666666667rem 0.9166666666666667rem; text-indent: 1.1rem;}

.con3 .con3-1 .u2{width:100%; clear: both; margin-top: 1rem;}
.con3 .con3-1 .u2 li{ width:100%; height: 3.25rem; border-bottom: 1px solid #dedede; }
.con3 .con3-1 .u2 li p{height: 3.25rem; line-height: 3.25rem;}
.con3 .con3-1 .u2 li .p2{ font-size:0.9166666666666667rem;color: #303030;width: 84.98293515358362%;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.con3 .con3-1 .u2 li .p1{ float:right; }


.slide-kygy{background:#f5f5f5;}
.con4{width:91.5625%;  margin: 0px auto; margin-top: 1.27rem;margin-bottom: 1.57rem; overflow: hidden; padding-top:1.5rem;}
.con4 .contit .list1 i{ background: url("../images/tsks.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con4 .contit .list2 i{ background: url("../images/rpgy.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con4 .contit .on.list1 i{ background: url("../images/tsks1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}
.con4 .contit .on.list2 i{ background: url("../images/rpgy1.png") no-repeat center center;background-size: 1.25rem 1.25rem;}

.con4 .con4-1{ width:100%; height:28rem; margin-top:0.7rem;  position: relative;}
.con4 .con4-1 .a1{font-size:0.8333333333333333rem;color: #b5b5b5; display: block;text-transform:Uppercase; border: 1px solid #b5b5b5;padding:0.04rem 0.2rem; margin-top: 0.1rem;position: absolute; right: 0; top:-2.0rem;}
.con4 .con4-1 .u2{width:100%; clear: both;}
.con4 .con4-1 .u2 li{ width:100%; height: 3.25rem; border-bottom: 1px solid #dedede; }
.con4 .con4-1 .u2 li p{ }
.con4 .con4-1 .u2 li .p2{ font-size:0.9166666666666667rem;color: #303030; width: 20rem; float: left;height: 3.25rem;line-height: 3.25rem;}
.con4 .con4-1 .u2 li .p1{ float:left; margin-right:0.5rem; width:3.75rem; height: 1.416666666666667rem; background: #e30c1c; font-size: 0.8333333333333333rem; margin-top: 1rem; border-radius: 4px; }
.con4 .con4-1 .u2 li .p1 span{display:block; float: left; width: 1.583333333333333rem;margin: 0.1rem 0 0 0.1rem; text-align: center;padding-top: 0.15rem; color: #fff;}
.con4 .con4-1 .u2 li .p1 span:nth-child(1){background: #fff; color: #808080;}



.jkzx{width:91.5625%;height:24.0rem;margin: 0px auto; padding-top: 1.87rem; position:relative;}
.jkzx .jkzx-container{width:100%;height:21.0rem;box-shadow: 2px 2px 0.5rem #ebebeb;overflow: hidden;}
.jkzx ul {width:100%;height:21.0rem; }
.jkzx ul li{width:100%; margin: 0px auto;}
.jkzx ul li .tp1{ width:100%; height:13.22rem; margin: 0px auto;}
.jkzx ul li .tp1 iframe{width:100%; height:13.22rem; display: block;}
.jkzx ul li .tp1 .video-js{width:100%; height:13.22rem;}

.jkzx ul li img{width:100%; }
.jkzx ul li .p1{font-size:1.166666666666667rem;height:1.166666666666667rem; color:#116dc6; width:13rem; margin: 0px auto; text-align: center; margin-top:0.8rem;}
.jkzx ul li .p1::before{content:""; width:1.75rem; height:0.88rem; float: left; border-bottom: 1px solid #116dc6}
.jkzx ul li .p1::after{content:""; width:1.75rem; height:0.88rem; float: right; border-bottom: 1px solid #116dc6}
.jkzx ul li .a1{width:90%; display: block; margin: 0px auto; margin-top:5%;font-size:1rem;color:#303030;line-height:1.25rem;}
.jkzx ul li .p2{width:4.7rem; float: right;font-size:0.83rem;height: 1rem; line-height: 0.9rem; color:#ababab; text-align: right; margin-top:1.2%; margin-right:10%;}
.jkzx ul li .p2::before{content:""; width:1rem; height: 1rem; float: left; background: url("../images/sjtp.jpg") no-repeat left center; background-size: 0.9166666666666667rem 0.9166666666666667rem;}

.footer{ width: 100%; height: 17.5rem;padding-top: 1.7rem; background: url("../images/bdbj.jpg") no-repeat; margin-top: 1.7rem; margin-bottom: 6.25rem;}
.footer .tp{ width: 15.58333333333333rem; height:2.833333333333333rem; display: block; margin: 0px auto;margin-bottom: 1rem; background: url("../images/dblgog.png") no-repeat; background-size:15.58333333333333rem 2.833333333333333rem; clear: both;}
.footer .tp a { display: block;width: 100%; height:1.416666666666667rem; }
.footer p{ width: 100%; line-height: 2rem; color: #fff; font-size:1rem; text-align: center;}
.footer p a{color: #fff;}
.footer .a1{width: 100%; line-height: 2rem; color: #b9ddff;font-size:1rem; text-align: center; background: url("../images/gxb_logo.png") no-repeat 19% center; background-size:0.8333333333333333rem 0.8333333333333333rem;  display: block;}



.dbdh{position: fixed;bottom: 0;left: 0;right: 0;max-width: 640px;margin: 0 auto;width: 100%;z-index:1001; height:5.916666666666667rem;background: #e1e1e1;  }
.dbdh li{width:25%; float: left;}
.dbdh li a{height:3.75rem; width: 100%; display: block; border-right: 1px solid #c6c6c6; margin-top:1.25rem;}
.dbdh li:nth-child(4) a{border-right:0;}
.dbdh li i{ width:2.333333333333333rem; height:2.333333333333333rem; display: block;margin: 0px auto; margin-top:0.6rem;}
.dbdh li p{ width: 100%; text-align: center; font-size:1.083333333333333rem; color: #4f4f4f; line-height: 1.6rem; color:#0065c3; }
/*.dbdh li:hover p{color: #0065c3;}*/
.dbdh .list1 i{ background:url("../images/dbioc1.png") no-repeat center center; background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list2 i{ background:url("../images/dbioc2.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list3 i{ background:url("../images/dbioc3.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list4 i{ background:url("../images/dbioc4.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
/*.dbdh .list1:hover i{ background:url("../images/dbioc1-1.png") no-repeat center center; background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list2:hover i{ background:url("../images/dbioc2-1.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list3:hover i{ background:url("../images/dbioc3-1.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
.dbdh .list4:hover i{ background:url("../images/dbioc4-1.png") no-repeat center center;background-size:2.333333333333333rem 2.333333333333333rem;}
*/
.dbdh .list1{ position: relative;}
.dbdh .list1 .tp1{ width:1rem; height: 1rem; position: absolute; right: 25.5%; top:0.8rem;border-radius: 100%; }
/*列表页*/
.dqwz{ height:1rem; line-height: 1rem; width:92.1875%; margin: 0px auto;background: url("../images/dqwz.png") no-repeat left center; background-size: 1rem 1rem; font-size: 0.9166666666666667rem; color: #303030;text-indent:1rem; margin-top: 1.666666666666667rem;}
.dqwz a{ color:#096ac5;}
.lbsx{ width: 100%; height: 1.25rem; border-bottom:2px solid #e6e6e6}

.lbnr{width:91.5625%;margin: 0px auto;}
.lbnr li{ width:100%; height:7.166666666666667rem; border-bottom: 1px solid #e6e6e6; margin-top:0.92rem; }
.lbnr li img{width:7.166666666666667rem; height:6.166666666666667rem; float: left;}
.lbnr li .lnav{ width: 16.8rem; float: right;}
.lbnr li .p1{font-size: 1rem;color: #303030; height: 1.4rem; line-height:1.4rem; display:block; overflow: hidden;}
.lbnr li .p1 strong{font-weight:normal}

.lbnr li .p2{font-size:0.9166666666666667rem;color: #808080;line-height:1.5rem; overflow: hidden; margin-top:0.6rem;}
.lbnr li .p2 a{ color:#ff0000;}
.lbnr li .p3{font-size:0.75rem;color: #808080;line-height:1rem; overflow: hidden; margin-top:0.5rem; background: url("../images/lbyc.jpg") no-repeat right center; background-size:1rem 1rem; text-align: right; padding-right: 1.2rem;}
#pageList{display: flex;justify-content:center; margin-top:1.67rem; margin-bottom:1.67rem;}
#pageList li{padding:0.3rem 0.6rem;  font-size:0.91rem; text-align: center; border:1px solid #cccccc;margin: 0px 0.1rem; border-radius:6px;}
#pageList li a{ color: #303030;}
#pageList .thisclass{background:#0165c3;color: #fff;}
#pageList .thisclass a{color: #fff;}


/*文章页*/
.wztitl{ width:91.5625%;margin: 0px auto;text-align:center;font-size:1.166666666666667rem;color:#333333;line-height:1.75rem;margin-top:1.041666666666667rem;}

.wzu1{width:15.5rem;margin: 0px auto; font-size:0.9166666666666667rem; color: #808080; margin-top:1rem;display: flex;justify-content: space-between; }
.wzbody{width:91.5625%;margin: 0px auto; font-size:1rem; color: #666666;line-height:2rem; margin-top:1rem; border-bottom: 1px solid #e7e4e4; padding-bottom:1.6rem; overflow: hidden;}
.wzbody img{ width: 100%;}
.wzbody .tcplayer{ width:100%; height:14rem;}
.wzu2{width:91.5625%;margin: 0px auto; height:4rem; margin-top:1.6rem;display: flex;justify-content: space-between;overflow: hidden;}
.wzu2 li{ width:5.833333333333333rem; height: 3.916666666666667rem; background:#e7e4e4;border-radius: 10px;}
.wzu2 li img{ width: 2rem; height: 2rem; display: block; margin: 0px auto; margin-top:0.5rem;}
.wzu2 li p{ display: block;font-size:0.8333333333333333rem; line-height:0.8rem; color: #303030; text-align: center;}
.wzu3{width:91.5625%;margin: 0px auto;margin-top:1.6rem;margin-bottom:1.6rem; }
.wzu3 li{ font-size:1rem; line-height:1.2rem; margin-top: 1rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wzu3 li img{ float: left;}
.wzu3 li p{ float: left; color: #303030; margin-left: 1.0rem}
.wzu3 li a{color: #303030;}
.wzu3 .list1{ background: url("../images/syt.png") no-repeat left center; background-size:0.8333333333333333rem 0.8333333333333333rem;text-indent: 1rem; }
.wzu3 .list2{ background: url("../images/xyt.png") no-repeat left center; background-size:0.8333333333333333rem 0.8333333333333333rem;text-indent: 1rem; }

.ks-bz{ width:91.875%; height: 5.5rem; margin: 0px auto;position: relative; }
.ks-bz .bd{ width:92.25%; margin: 0px auto; margin-top: 1.666666666666667rem;overflow: hidden;}
.ks-bz .bd ul li{ width:25%; float:left;}
.ks-bz .bd ul li i{ width:3.5rem; height:3.5rem; display: block; margin: 0px auto; border: 1px solid #cdcdcd; border-radius: 100%;}
.ks-bz .bd ul li p{ font-size:1rem; color:#303030; text-align: center; margin-top:0.5rem;}
.ks-bz .bd ul li .p1{ letter-spacing:-2px;}
.ks-bz .bd ul li:hover i{border: 1px solid #0165c3;}
.ks-bz .bd ul li:hover p{color:#0165c3; }
.ks-bz .bd ul .list1 i{ background: url("../images/ksbz1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list2 i{ background: url("../images/ksbz2.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list3 i{ background: url("../images/ksbz3.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list4 i{ background: url("../images/ksbz4.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list5 i{ background: url("../images/ksbz5.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list6 i{ background: url("../images/ksbz6.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list7 i{ background: url("../images/ksbz7.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list8 i{ background: url("../images/ksbz8.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list9 i{ background: url("../images/ksbz9.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list10 i{ background: url("../images/ksbz10.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list11 i{ background: url("../images/ksbz11.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list12 i{ background: url("../images/ksbz12.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list13 i{ background: url("../images/ksbz13.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list14 i{ background: url("../images/ksbz14.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list15 i{ background: url("../images/ksbz15.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list16 i{ background: url("../images/ksbz16.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list17 i{ background: url("../images/ksbz17.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list18 i{ background: url("../images/ksbz18.png") no-repeat center center;background-size: 3.5rem 3.5rem;}

.ks-bz .bd ul .list1:hover i{ background:#0165c3 url("../images/ksbz1-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list2:hover i{ background:#0165c3 url("../images/ksbz2-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list3:hover i{ background:#0165c3 url("../images/ksbz3-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list4:hover i{ background:#0165c3 url("../images/ksbz4-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list5:hover i{ background:#0165c3 url("../images/ksbz5-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list6:hover i{ background:#0165c3 url("../images/ksbz6-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list7:hover i{ background:#0165c3 url("../images/ksbz7-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list8:hover i{ background:#0165c3 url("../images/ksbz8-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list9:hover i{ background:#0165c3 url("../images/ksbz9-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list10:hover i{ background:#0165c3 url("../images/ksbz10-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list11:hover i{ background:#0165c3 url("../images/ksbz11-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list12:hover i{ background:#0165c3 url("../images/ksbz12-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list13:hover i{ background:#0165c3 url("../images/ksbz13-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list14:hover i{ background:#0165c3 url("../images/ksbz14-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list15:hover i{ background:#0165c3 url("../images/ksbz15-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list16:hover i{ background:#0165c3 url("../images/ksbz16-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list17:hover i{ background:#0165c3 url("../images/ksbz17-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}
.ks-bz .bd ul .list18:hover i{ background:#0165c3 url("../images/ksbz18-1.png") no-repeat center center;background-size: 3.5rem 3.5rem;}


.ks-bz .next{width:0.6666666666666667rem; height:3.5rem;position: absolute;left:0px;top:0px;background: url("../images/zjtd-left.png") no-repeat left center;}
.ks-bz .prev{width:0.6666666666666667rem; height:3.5rem;position: absolute;right:0px;top:0px;background: url("../images/zjtd-right.png") no-repeat right center;}

.zjtd{ width:91.875%; height:2rem; margin: 0px auto;border-bottom:10px solid #e6e6e6; margin-top: 2rem;}
.zjtd .zjtdtit1{ width: 50%; height:1.25rem; background: url("../images/zjtdico.png") no-repeat left center; background-size:1.333333333333333rem 1.25rem;  font-size:1.25rem; color:#0165c3; line-height:1.25rem; text-indent:1.4rem;float: left;}
.zjtd .zjtdtit2{float:right; height:1.25rem; line-height:1.25rem;font-size:1rem; display: block; width:40%; text-align: right;}
.zjtd .zjtdtit2 a{ color:#808080;}

.zjtdlb{width:91.875%; margin: 0px auto; padding-top:0.58rem;}
.zjtdlb li{ width:100%;height:14.79166666666667rem;border-bottom: 1px solid #e6e6e6; margin-top:1.25rem; padding-bottom: 1.25rem;}
.zjtdlb li:nth-last-child(1){border:none;padding-bottom:0;}
.zjtdlb li .tp{ width:10.41666666666667rem; height:14.79166666666667rem; float: left; overflow: hidden; background: url("../images/zjtdbj.jpg") no-repeat;}
.zjtdlb li .tp img{ width:100%; margin-top: 0.5rem;}
.zjtdlb li .zjtdnr{ width:12.83333333333333rem; float: right; }
.zjtdlb li .zjtdnr .p1 {width:100%; height: 2rem; clear: both; margin-top:0.75rem;}
.zjtdlb li .zjtdnr .p1 strong{font-size:1.5rem; color: #303030; display: block; height:1.2rem;line-height:1.2rem; float: left;}
.zjtdlb li .zjtdnr .p1 span{font-size:1rem;color: #606060; display: block; float:left; margin-left: 1rem; padding-left: 1rem;line-height:1rem; height:1rem;border-left: 1px solid #bbbbbb; margin-top:0.3rem;}
.zjtdlb li .zjtdnr .p2{ height:4.8rem; width: 100%; overflow: hidden;}
.zjtdlb li .zjtdnr .p2 p{font-size:1rem; color:#606060; line-height:1.6rem; float: left;display: block; margin-left: 0.5em;text-indent: -0.5em;}
.zjtdlb li .zjtdnr .p2 p::before{content:"•"; float: left; display: block;vertical-align:text-bottom; margin-right: 0.5rem; }
.zjtdlb li .zjtdnr .p3{font-size:1rem; color:#606060; line-height:1.5rem; border-top:1px dashed #dedede; margin-top:0.6rem; padding-top:0.6rem;text-align: justify;
text-justify: inter-ideograph;}
.zjtdlb li .zjtdnr .p3 span{ color:#0165c3;}
.zjtdlb li .zjtdnr .p3 a{ color:#0165c3;/*float: right;*/}
.zjtdlb li .zjtdnr .a1{ width:6rem; height:1.433333333333333rem; text-align: center;padding:0.2rem 0;/*line-height:1.833333333333333rem;*/ background: #009688; font-size:1rem; color: #fff; margin-top:0.6rem; display: block}


.ylsbtit{width:91.875%; padding: 0.2rem 0; margin: 0px auto; background: url("../images/ylsb.png") no-repeat left top; background-size:1.75rem 1.833333333333333rem; color: #303030; font-size: 1.25rem; font-weight: bold; text-indent:1.9rem; margin-top: 1.25rem; }
.search_sj{height:2.416666666666667rem;line-height:2.416666666666667rem;width:91.875%; margin: 0px auto;margin-top: 1.25rem;}
.search_sj .kw{height:2.3rem;line-height:2.3rem;width:75.51020408163265%; background:#fff;-ms-flex:1;flex:1;font-size:1rem;-webkit-appearance:none;appearance:none;border-radius:0; border:1px solid #c5c5c5; float: left; text-indent:1em; margin-top: 0.05rem;}
.search_sj .ok{height:2.416666666666667rem;line-height:2.416666666666667rem;background:#0a3277 url("../images/ss.png") no-repeat 19% 50%;color:#fff;width:22.95918367346939%;font-size:1rem;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;float: right; border-radius:6px; letter-spacing:0.5em;text-indent:36%; background-size: 1rem 1rem;}

.ylsb{width:91.875%; margin: 0px auto; margin-top: 1.666666666666667rem;}
.ylsb li{width:12rem; height:12.83333333333333rem; float: left; position:relative; margin-bottom:2.4%; background:#d9d8d6;}
.ylsb li:nth-child(2n){ float:right;}
.ylsb li img{ width:100%; position: absolute; top:0px; left: 0px;}
.ylsb li p{ width: 100%; position: absolute; bottom:0px; left: 0px; padding: 0.5rem 0;text-align:center;font-size:0.8rem; color: #ffffff; background: url("../images/sbbj.png");}

.rpzl{width:91.875%; margin: 0px auto; margin-top: 1.666666666666667rem;}
.rpzl li{width:7.833333333333333rem; height:11.45833333333333rem; float: left;margin-bottom:2.4%; margin-right: 2%;}
.rpzl li:nth-child(3n){ float:right; margin-right:0;}
.rpzl li img{ width:100%;}

.kstit{ width:91.875%; margin: 0px auto; height:2.583333333333333rem;border-bottom: 1px solid #dadada;}
.kstit img{ width: 2.083333333333333rem;height:2rem;float: left;}
.kstit .p1{float: left;font-size:1.25rem; color: #303030; font-weight:bold; margin-top: 0.2rem;}
.kstit .p2{float:right;font-size:1rem;text-align: right;padding-top: 0.5rem;}
.kstit .a1{ color:#0065c3;}
.kstit .a2{font-size:0.8333333333333333rem;color: #b5b5b5; float: right; display: block;text-transform:Uppercase; border: 1px solid #b5b5b5;padding:0.02rem 0.2rem;margin-top: 0.5rem;}

.ksjsbj{ width:100%;  background:#f7f7f7; margin-top: 1.833333333333333rem;margin-bottom: 1.833333333333333rem;}
.ksjsbj .kstit{ padding-top: 1.583333333333333rem;}
.ksjs{width:91.875%; margin: 0px auto; margin-top: 0.9166666666666667rem;}
.ksjs img{width:100%;}  
.ksjs p{font-size:1rem;line-height: 2rem;color:#808080;text-indent:2em;text-align: justify;text-justify:inter-ideograph;  padding-top: 1rem; padding-bottom:1.8rem; }

.kszlbj{ width:100%;  background:#f7f7f7; margin-top: 1.833333333333333rem;padding-bottom: 1.666666666666667rem;margin-bottom: 1.833333333333333rem;}
.kszlbj .kstit{ padding-top: 1.583333333333333rem;}
.kszl{ width:91.875%; margin: 0px auto; margin-top: 0.9166666666666667rem;}
.kszl li{ width:32%; height:7.75rem; border:0.0416666666666667rem solid #c1c1c1; background: #fff; float:left; margin-right:1.32%;margin-bottom:1.32%; }
.kszl li:nth-child(3n){ float:right; margin-right: 0;}
.kszl li i{ width:4.166666666666667rem; height:4.166666666666667rem; margin: 0px auto; border-bottom: 1px solid #303030; display: block; margin-top:0.3333333333333333rem;}
.kszl li p{ width:100%; font-size:1rem; color:#303030; text-align: center; margin-top:0.52rem;}
.kszl li:hover i{border-bottom: 1px solid #fff;}
.kszl li:hover{ background: #0165c3;}
.kszl li:hover p{ color:#fff;}       

.kszlbj .ek .list1 i{ background: url("../images/ekxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .ek .list2 i{ background: url("../images/ekxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list3 i{ background: url("../images/ekxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list4 i{ background: url("../images/ekxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list5 i{ background: url("../images/ekxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list6 i{ background: url("../images/ekxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list7 i{ background: url("../images/ekxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list8 i{ background: url("../images/ekxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek .list9 i{ background: url("../images/ekxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .ek li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .bk .list1 i{ background: url("../images/bkxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .bk .list2 i{ background: url("../images/bkxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list3 i{ background: url("../images/bkxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list4 i{ background: url("../images/bkxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list5 i{ background: url("../images/bkxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list6 i{ background: url("../images/bkxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list7 i{ background: url("../images/bkxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list8 i{ background: url("../images/bkxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk .list9 i{ background: url("../images/bkxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bk li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .et .list1 i{ background: url("../images/etxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .et .list2 i{ background: url("../images/etxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list3 i{ background: url("../images/etxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list4 i{ background: url("../images/etxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list5 i{ background: url("../images/etxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list6 i{ background: url("../images/etxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list7 i{ background: url("../images/etxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list8 i{ background: url("../images/etxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et .list9 i{ background: url("../images/etxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .et li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .yhk .list1 i{ background: url("../images/yhkxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .yhk .list2 i{ background: url("../images/yhkxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list3 i{ background: url("../images/yhkxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list4 i{ background: url("../images/yhkxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list5 i{ background: url("../images/yhkxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list6 i{ background: url("../images/yhkxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list7 i{ background: url("../images/yhkxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list8 i{ background: url("../images/yhkxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk .list9 i{ background: url("../images/yhkxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .yhk li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .hz .list1 i{ background: url("../images/hzxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .hz .list2 i{ background: url("../images/hzxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list3 i{ background: url("../images/hzxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list4 i{ background: url("../images/hzxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list5 i{ background: url("../images/hzxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list6 i{ background: url("../images/hzxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list7 i{ background: url("../images/hzxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list8 i{ background: url("../images/hzxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz .list9 i{ background: url("../images/hzxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .hz li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .sy .list1 i{ background: url("../images/syxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .sy .list2 i{ background: url("../images/syxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list3 i{ background: url("../images/syxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list4 i{ background: url("../images/syxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list5 i{ background: url("../images/syxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list6 i{ background: url("../images/syxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list7 i{ background: url("../images/syxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list8 i{ background: url("../images/syxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy .list9 i{ background: url("../images/syxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .sy li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .tjw .list1 i{ background: url("../images/tjwxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .tjw .list2 i{ background: url("../images/tjwxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list3 i{ background: url("../images/tjwxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list4 i{ background: url("../images/tjwxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list5 i{ background: url("../images/tjwxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list6 i{ background: url("../images/tjwxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list7 i{ background: url("../images/tjwxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list8 i{ background: url("../images/tjwxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw .list9 i{ background: url("../images/tjwxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .tjw li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .jzx .list1 i{ background: url("../images/jzxxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .jzx .list2 i{ background: url("../images/jzxxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list3 i{ background: url("../images/jzxxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list4 i{ background: url("../images/jzxxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list5 i{ background: url("../images/jzxxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list6 i{ background: url("../images/jzxxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list7 i{ background: url("../images/jzxxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list8 i{ background: url("../images/jzxxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx .list9 i{ background: url("../images/jzxxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .jzx li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .bt .list1 i{ background: url("../images/btxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .bt .list2 i{ background: url("../images/btxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list3 i{ background: url("../images/btxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list4 i{ background: url("../images/btxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list5 i{ background: url("../images/btxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list6 i{ background: url("../images/btxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list7 i{ background: url("../images/btxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list8 i{ background: url("../images/btxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt .list9 i{ background: url("../images/btxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .bt li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .xy .list1 i{ background: url("../images/xyxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .xy .list2 i{ background: url("../images/xyxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list3 i{ background: url("../images/xyxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list4 i{ background: url("../images/xyxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list5 i{ background: url("../images/xyxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list6 i{ background: url("../images/xyxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list7 i{ background: url("../images/xyxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list8 i{ background: url("../images/xyxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy .list9 i{ background: url("../images/xyxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .xy li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .zyk .list1 i{ background: url("../images/zykxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .zyk .list2 i{ background: url("../images/zykxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list3 i{ background: url("../images/zykxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list4 i{ background: url("../images/zykxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list5 i{ background: url("../images/zykxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list6 i{ background: url("../images/zykxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list7 i{ background: url("../images/zykxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list8 i{ background: url("../images/zykxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk .list9 i{ background: url("../images/zykxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .zyk li:hover i{background-position:-4.166666666666667rem 0px;}

.kszlbj .kqk .list1 i{ background: url("../images/kqkxbz1.png") no-repeat 0px top; background-size: cover;}
.kszlbj .kqk .list2 i{ background: url("../images/kqkxbz2.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list3 i{ background: url("../images/kqkxbz3.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list4 i{ background: url("../images/kqkxbz4.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list5 i{ background: url("../images/kqkxbz5.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list6 i{ background: url("../images/kqkxbz6.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list7 i{ background: url("../images/kqkxbz7.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list8 i{ background: url("../images/kqkxbz8.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk .list9 i{ background: url("../images/kqkxbz9.png") no-repeat 0px center;background-size: cover;}
.kszlbj .kqk li:hover i{background-position:-4.166666666666667rem 0px;}

.ksdt-container{}
.kstd{ margin: 0px auto; margin-top: 0.9166666666666667rem;width:91.875%; height:30rem; position: relative; overflow: hidden;padding-bottom: 2rem;}
.kstd li{ width:11.66666666666667rem;height:13.95833333333333rem;float: left;box-shadow: 2px 2px 0.2rem #e9e9e9; overflow: hidden;margin-left: 0.1rem; margin-bottom: 1rem; }
.kstd li img{ width:100%; height:7.833333333333333rem; display: block; margin:0px auto; }
.kstd li:nth-child(2n){ float:right;margin-right: 0.1rem; margin-left: 0px;}
.kstd li a{ font-size:1rem;color:#303030; line-height: 1.5rem; width:10.5rem; margin: 0px auto; display: block; margin-top: 0.5rem; overflow: hidden;}
.kstd li span{color:#ff0000;}
.kstd li strong{ font-weight:normal;}

.kstd .kstd-pagination,.kssb .kstd-pagination,.shzr .kstd-pagination,.yywh .kstd-pagination{ display: inline;position: absolute;  z-index: 12;}
.kstd .swiper-pagination-bullet,.kssb .swiper-pagination-bullet,.shzr .swiper-pagination-bullet,.yywh .swiper-pagination-bullet{ width:0.75rem; height:0.75rem;}
.kstd .swiper-pagination-bullet-active,.kssb .swiper-pagination-bullet-active,.shzr .swiper-pagination-bullet-active,.yywh .swiper-pagination-bullet-active{  background: #0065c3; border-radius:100%;}


.kssb{width:91.5625%;height:19.7rem; margin: 0px auto; margin-top: 0.75rem; position:relative; overflow: hidden;margin-bottom: 1rem;}
.kssb li{width:100%; height:17.29166666666667rem; overflow: hidden; background: #d9d8d6;}
.kssb li img{ width:12rem;height:17.29166666666667rem; display: block; margin: 0px auto;}
.kssb li p{ width: 100%; position: absolute; bottom:0px; left: 0px; padding: 0.5rem 0;text-align:center;font-size:0.8rem; color: #ffffff; background: url("../images/sbbj.png");}
.kshj{width:91.5625%;margin: 0px auto; margin-top: 0.75rem;}
.kshj img{ width:100%;}

/*医院简介*/
.jstit{ width: 100%; height:3.61rem; padding-top: 1.666666666666667rem;} 
.jstit .p1{font-size:1.25rem; line-height: 1.25rem; font-weight: bold; color:#0165c3; text-align: center;}
.jstit .p2{ width: 2.416666666666667rem; height:0.1666666666666667rem; background:#0165c3; margin: 0px auto; margin-top:0.75rem;}
.jstit .p3{font-size:0.75rem; line-height: 0.75rem; color:#808080;text-align: center; padding-top: 0.5833333333333333rem; } 

.yyjjp{width:91.875%; margin: 0px auto;font-size:1rem;line-height: 2rem; color: #303030; margin-top: 1rem; text-align: justify;text-justify: inter-ideograph;}


.fzlh{width:91.875%; margin: 0px auto;overflow: hidden; margin-top: 1.25rem; }
.fzlh li{ width:47.6%; float:left; height: 11.66666666666667rem; background:#e6e6e6;}
.fzlh li:nth-child(2){ float:right}
.fzlh li p{font-size: 1rem;color: #303030; line-height: 1.5rem; width: 90%; margin: 0px auto;}
.fzlh li .p1{ margin-top:1.8rem;}
.fzlh li .p1 strong{ color: #0165c3;font-size: 1.333333333333333rem;}
.fzlh li .p2{ margin-top:0.5rem;}
.fzlh li .p3{font-size:1.333333333333333rem;color: #0165c3; line-height: 11.66666666666667rem; text-align: center; font-weight: bold;}

.fzlh img{ width:3.666666666666667rem; height: 1.25rem; }
.fzlh .fzlh-button-next{ float: left; margin-top: 1rem;}
.fzlh .fzlh-button-prev{ float: right;margin-top: 1rem;}

.rpsl{width:91.875%; margin: 0px auto;overflow: hidden; margin-top: 1.25rem; }
.rpsl .hd{ width:100%;margin: 0px auto;height:44px;}
.rpsl .hd ul{ }
.rpsl .hd ul li{ float:left; width:7.666666666666667rem;padding:0.48rem 0; cursor:pointer; background:#f4f4f4;font-size:1rem; color: #303030;text-align: center; margin-right:0.745rem; margin-bottom: 0.75rem;}
.rpsl .hd ul li a{color: #303030;}
.rpsl .hd ul li:nth-child(3n){ float:right; margin-right: 0;}
.rpsl .hd ul li.on{background:#0165c3; color: #fff; }
.rpsl .hd ul li.on a{color: #fff; }
.rpsl .bd{ width:100%; margin-top:0.3rem;}
.rpsl .bd ul{ }
.rpsl .bd .list1{ width:100%;height:13.66666666666667rem; background: #0165c3;}
.rpsl .bd .list1 p{ width:94%; margin: 0px auto; line-height:1.5rem; font-size:1rem;color: #fff;text-align: justify;text-justify: inter-ideograph; padding-top: 1rem;}
.rpsl .bd .list2{ width:100%;height:13.66666666666667rem;}
.rpsl .bd .list2 img{width:100%;}

.video{width:91.875%; margin: 0px auto; margin-bottom: 1rem;
	-webkit-box-shadow: #e6e6e6 0px 0px 0.5rem; 
   -moz-box-shadow: #e6e6e6 0px 0px 0.5rem; 
   box-shadow: #e6e6e6 0px 0px 0.5rem;}
.video .list2{width:100%;height:13.25rem; overflow: hidden;}
.video .list2 img{width:100%; height:13.25rem;}
.video .list1{width:96%;font-size:1rem; background: url("../images/jt1.png") no-repeat left center; background-size:1.08rem 0.83333rem;text-indent:1.08rem; white-space: nowrap;overflow: hidden; margin: 0px auto; line-height:3rem;color:#000;}
.video .list1 a{ color:#000;}



.shzr{width:91.875%; margin: 0px auto; height:10.5rem; overflow: hidden; margin-top: 1.25rem; position: relative;}
.shzr li{ width:47.95918367346939%; float:left; height:7.916666666666667rem;}
.shzr li:nth-child(2){ float:right}
.shzr li img{ width:100%;}

.yywhbj{ width: 100%; background: #f5f5f5; padding-bottom: 1rem; margin-top: 1rem;}
.yywh{width:91.875%; margin: 0px auto;height:18rem; position: relative; overflow: hidden; margin-top: 1rem;}
.yywh li{ width:47.95918367346939%; float:left; height:15.75rem; background: #fff;}
.yywh li:nth-child(2){ float:right}
.yywh li img{ width:100%; height: 7.125rem;}
.yywh p{ width: 90%; margin: 0px auto;}
.yywh .p1{font-size:1.166666666666667rem; color: #303030; line-height:1.5rem;font-weight: bold; text-align: center; padding-top:0.5rem;}
.yywh .p2{font-size:1rem; color: #303030; line-height:1.5rem; padding-top:0.3rem;text-align: justify;text-justify: inter-ideograph;}

.fzlc{width:91.875%; margin: 0px auto;margin-top: 1.25rem; }
.fzlc .hd{ width:100%;margin: 0px auto;height:44px;}
.fzlc .hd ul{ }
.fzlc .hd ul li{ float:left; width:6.166666666666667rem;padding:0.5rem 0; cursor:pointer; background:#f4f4f4;font-size:1rem; color: #303030;text-align: center;margin-bottom: 0.75rem;  }
.fzlc .hd ul li:nth-child(3n){ float:right;}
.fzlc .hd ul li:nth-child(3n-1){position:relative;margin-left:3rem; }
.fzlc .hd ul li:nth-child(3n-1)::after{ content:''; width:1.166666666666667rem; height: 1.166666666666667rem; background: url("../images/fzlcjt.jpg") no-repeat; background-size:cover; position: absolute; left:-2rem; top:0.7rem;}
.fzlc .hd ul li:nth-child(3n-1)::before{ content:''; width:1.166666666666667rem; height: 1.166666666666667rem; background: url("../images/fzlcjt.jpg") no-repeat; background-size:cover; position: absolute; right:-2rem; top:0.7rem;}

.fzlc .hd ul li.on{background:#0165c3; color: #fff; }
.fzlc .fzlcon{ width:100%; margin-top:0.76rem;}
.fzlc .fzlcon .p1{ font-size: 1.083333333333333rem; color:#0165c3; font-weight: bold; line-height: 1.5rem;}
.fzlc .fzlcon .flznr{ width:100%; border-left: 1px solid #0165c3; margin-top: 1rem;}
.fzlc .fzlcon .flznr li{ position:relative;}
.fzlc .fzlcon .flznr li i{width:0.7083333333333333rem; height: 0.7083333333333333rem; display: block; background:#0165c3; border-radius: 100%; position: absolute; top:2rem; left: -0.354rem; z-index: 100;}
.fzlc .fzlcon .flznr img{  margin-left: 1rem; margin-top: 1rem; margin-bottom: 0.5rem; width: 11.75rem; height:6.916666666666667rem; }
.fzlc .fzlcon .flznr .p2{ margin-left: 1rem;line-height:2rem; font-size:1rem;color: #808080;}
.fzlc .fzlcon .flznr .p3{ margin-left:1.166666666666667rem;line-height:2rem; font-size:1rem;color: #0165c3;}

/*ysdy/*/

.ysjstit{width:91.875%; padding: 0.2rem 0; margin: 0px auto; background: url("../images/ysjsico.png") no-repeat left top; background-size:1.5rem 1.833333333333333rem; color: #303030; font-size: 1.25rem; font-weight: bold; text-indent:1.9rem; margin-top: 1.25rem; }
.ysjstit a{ color: #303030;}
.ysjstit1{width:91.875%; height: 1.2rem; line-height: 1.1rem; margin: 0px auto;color: #333333; font-size: 1.25rem;text-indent:0.2rem; border-left:0.2083333333333333rem solid #1b4388;}

.ysxxbj{ width:100%; background: #f6f6f6; margin-top: 1.166666666666667rem;}
.ysxx{width:91.875%; margin: 0px auto;padding-top:0.875rem; padding-bottom: 0.8rem}
.ysxx .tp{ width:11.83333333333333rem; height:14.08333333333333rem; float: left; overflow: hidden; background:#b4b4b4;}
.ysxx .tp img{ width:100%; margin-top: 0.5rem;}

.ysxx .zjtdnr{ width:11.95rem; float: right; }

.ysxx .zjtdnr .p1 {width:100%; height: 2rem; clear: both; margin-top:1.5rem; }
.ysxx .zjtdnr .p1 strong{font-size:1.5rem; color: #303030; display: block; height:1.2rem;line-height:1.2rem; float: left;}
.ysxx .zjtdnr .p1 span{font-size:1rem;color: #606060; display: block; float:left; margin-left: 0.7rem;padding-left: 0.7rem;line-height:1rem; height:1rem;border-left: 1px solid #bbbbbb; margin-top:0.3rem;}
.ysxx .zjtdnr .p3{ height:6rem; width: 100%; overflow: hidden;}
.ysxx .zjtdnr .p3 p{font-size:1rem; color:#606060; line-height:1.6rem; float: left;display: block; margin-left: 0.5em;text-indent: -0.5em;}
.ysxx .zjtdnr .p3 p::before{content:"•"; float: left; display: block;vertical-align:text-bottom; margin-right: 0.5rem; }



/*.ysxx .zjtdnr .p1 {width:100%;font-size: 1.666666666666667rem; height: 2rem; clear: both; margin-top:2rem; font-weight: bold;} 
.ysxx .zjtdnr .p3{font-size:1rem; color:#606060; line-height:1.5rem; margin-top:0.6rem; padding-top:0.6rem;text-align: justify;
text-justify: inter-ideograph;}*/

.ysxx .zjtdnr .a1{ width:8.333333333333333rem; height:1rem; line-height: 1rem; text-align: center;padding:0.7rem 0;/*line-height:1.833333333333333rem;*/ background: #009688; font-size:1rem; color: #fff; margin-top:1rem; display: block}
.ysxx .p2{ width: 100%;margin-top:0.7rem;}
.ysxx .p2 p{font-size:1rem; color:#333333; line-height:1.6rem; float: left;display: block; margin-left: 0.6em;text-indent: -0.6em;}
.ysxx .p2 p::before{content:"•";color:#b4b4b4; float: left; display: block;vertical-align:text-bottom; margin-right: 0.6rem; }

.ysjsbj{ width: 100%; background: url("../images/ysjjsbj.jpg") no-repeat center  bottom; background-size: 100% auto; padding-top:1.5rem; padding-bottom:0.1rem;}
.ysjsp1{width:91.875%; margin: 0px auto;font-size:1rem; color:#333333; line-height:1.6rem; padding-bottom: 1.3rem; padding-top: 1.1rem; }


.zjfc{width:91.875%; margin: 0px auto;height:13rem; position: relative; overflow: hidden; margin-top: 1rem; margin-bottom: 1rem;}
.zjfc li{ width:49.31972789115646%; float:left; height:10.5rem; background: #fff;box-shadow: 2px 2px 0.4rem #efefef;}
.zjfc li:nth-child(2){ float:right}
.zjfc li img{ width:100%; height:6.916666666666667rem;}
.zjfc li iframe,.zjfc li .tcplayer{width:100%; display: block;height:6.916666666666667rem;}
.zjfc p{ width: 90%; margin: 0px auto;}
.zjfc .p1{font-size:1rem; height:2rem; color: #333333; line-height:1.2rem; padding: 0.5rem 0; text-align: center; display: block;}
/*.zjfc a{font-size:1rem; height:2rem; color: #333333; line-height:1.2rem; padding: 0.5rem 0; text-align: center; display: block;}*/
.zjfc .swiper-pagination-bullet,.ysmtbd .swiper-pagination-bullet{ width:0.75rem; height:0.75rem;}
.zjfc .swiper-pagination-bullet-active,.ysmtbd .swiper-pagination-bullet-active{  background: #0065c3; border-radius:100%;}

.ysmtbd{width:91.875%; margin: 0px auto;height:16rem; position: relative; overflow: hidden; margin-top:1rem; margin-bottom: 1rem}
.ysmtbd li{ width:49.1%; float:left; height:13.5rem; background: #fff; border: 1px solid #d9d9d9;}
.ysmtbd li:nth-child(2){ float:right}
.ysmtbd li img{ width:94%; height:8.166666666666667rem; margin: 0px auto; display: block; margin-top: 3%;}
.ysmtbd .p1{width: 94%; margin: 0px auto;font-size:1rem; height:3rem; color: #333333; line-height:1.5rem; display: block; margin-top: 1rem;}
.ysmtbd .p1 font{ color:#f43543;}

.ysjsbj1{ width: 100%; background: url("../images/ysjjsbj1.jpg") no-repeat center bottom; background-size: 100% auto; padding-top:1.5rem; padding-bottom:0.1rem;}
.ysjsbj1 .sbzw{width:91.875%; margin: 0px auto;}
.ysjsbj1 .sbzw p{font-size:1rem; color:#333333; line-height:1.75rem; float: left;display: block; margin-left: 0.6em;text-indent: -0.6em;}
.ysjsbj1 .sbzw p::before{content:"•";color:#b5b5b5; float: left; display: block;vertical-align:text-bottom; margin-right: 0.6rem; }

.xgzjys{width:91.875%; margin: 0px auto; margin-top: 1rem; }
.xgzj{ width: 100%; height:11.35rem;}
.xgzj li{ width:31.97%;height:11.25rem; float:left; margin-right:1.09%;position: relative;}
.xgzj li:nth-child(5){}
.xgzj li i{width: 100%; height:8.041666666666667rem; display: block;position: absolute; top: 0; left: 0;}
.xgzj li img{ width: 100%; }
.xgzj li div{ width:91.5%; height:5rem; background: #ffffff;  position: absolute; bottom:0px; left:4.25%;box-shadow: 2px 2px 0.4rem #efefef;}
.xgzj li div .p1{ font-size:1.1rem; color: #2090de; width:3.333333333333333rem; border-bottom:2px solid #b8b8b8; line-height:2rem; margin: 0px auto; text-align: center; margin-top:0.5rem;}
.xgzj li div .p2{ font-size:0.9166666666666667rem; color: #606060; line-height:2rem;text-align: center; margin-top:0px;}
.xgzj li:hover div{background: #2090de;}
.xgzj li:hover div .p1{color: #fff;border-bottom: 3px solid #fff;}
.xgzj li:hover div .p2{color: #fff;}

/*/*/
.ghbanner{width:100%; height: 15rem; margin: 0px auto;margin-top: 6.333333333333333rem; margin-bottom: 1.58rem}
.ghbanner img{width:100%;}

.main_cont2 {width:91.875%; margin:0 auto;margin-top:1rem;font-family:"思源黑体 CN"; margin-bottom:2rem;}
.main_cont2 .simson {width:100%;height:2.5rem;line-height:2.5rem; float: left; margin-top:0.8rem;font-size:1rem;}
.main_cont2 .simson span { display: inline-block;width:5.2rem;font-size:1.083333333333333rem; color: #303030;float:left;ext-align:justify; text-justify:distribute-all-lines;/*ie6-8*/
text-align-last:justify;/* ie9*/  -moz-text-align-last:justify;/*ff*/ -webkit-text-align-last:justify;/*chrome 20+*/ }
.main_cont2 .simson span:before{ content:"*"; float:left; display:block; color: #e54547;}
.main_cont2 .simson span:after{ content:":"; float:right; display:block;}
.main_cont2 .simson input[type=text]{display:inline-block;width:18.6rem;font-size:1rem;height:2.5rem;line-height:2.5rem;text-indent:0.5rem;box-shadow:none;border:1px solid #bbbbbb;color: #8d8d8d; margin-left: 0.5rem;}
.main_cont2  .simson input[type=date]{display:inline-block;width:18.6rem;font-size:1rem;height:2.5rem;line-height:2.5rem;text-indent:0.5rem;box-shadow:none;border:1px solid #bbbbbb;color: #8d8d8d; margin-left: 0.5rem;}
#s_bstime{ color:#303030;}

.main_cont2 .submit {width:100%;margin: 0 auto;margin-top:2rem;}
.main_cont2 .submit .btn {width:100%;height:3.666666666666667rem;font-size:1.25rem;line-height:3.666666666666667rem;text-align:center;background:#26b7aa;color:#fff;border:0;}

.ghjz{width:91.875%; margin: 0 auto; margin-top:1rem;font-family:"思源黑体 CN"; margin-bottom:2rem;}
.ghjz li{ width:12.08333333333333rem; height:9.041666666666667rem;float:left; position: relative; margin-bottom: 0.4rem;}
.ghjz li:nth-child(2n){ float:right;}
.ghjz li img{ width:100%; position:absolute;top:0; left: 0;}
.ghjz li p{ width:100%;  height:9.041666666666667rem; line-height:9.041666666666667rem; text-align: center;font-size:1.416666666666667rem; color: #fff;  position:absolute;top:0; left: 0;}

/*/*/
.rytit{width:91.875%; margin: 0 auto;}
.rytit .p1{ width:5.416666666666667rem;height:4.616666666666667rem;float:left;font-size:1.416666666666667rem; font-weight:bold; line-height: 2rem; text-align: center; padding-top:0.8rem;}
.rytit .p2{ width: 18.5rem; float: right; font-size:1rem; line-height: 1.4rem; text-indent: 2em; text-align: justify;text-justify: inter-ideograph; margin-top: -0.2rem; }
.rycon1bj .rytit .p1{ background:#fff; color: #2450a0;}
.rycon1bj .rytit .p2{ color:#fff;}
.rycon1bj{width: 100%; background: url("../images/rpcon1bj.jpg") no-repeat center top; background-size: 100% auto; padding-top:2.5rem; padding-bottom:1.7rem;}
.rycon1bj .rycon1{width:91.875%; height: 31.25rem; margin: 0 auto; margin-top: 3.75rem; position:relative;}
.rycon1bj .rycon1 li{width:50%; height:25.33333333333333rem; float: left;}
.rycon1bj .rycon1 li .zfghp{width: 100%; height:3.916666666666667rem;position:relative; border-left: 1px solid #2d7ca5}
.rycon1bj .rycon1 li .zfghp:before {content: ""; width:0.6666666666666667rem; height:0.6666666666666667rem; background: #fff; border-radius: 100%; display: block;position: absolute; }
.rycon1bj .rycon1 li .zfghp p{width:100%;color:#fff;overflow: hidden; text-indent:0.4rem;}
.rycon1bj .rycon1 li .zfghp .p1{line-height:1.25rem;font-size:1.5rem;font-weight: bold;}
.rycon1bj .rycon1 li .zfghp .p2{line-height:1.166666666666667rem;font-size:1.166666666666667rem; margin-top: 0.4rem;}
.rycon1bj .rycon1 li .zfght{width: 100%; height:12.33333333333333rem; border-left: 1px solid #2d7ca5;}
.rycon1bj .rycon1 li .zfght .scroll img,.rycon1bj .rycon1 li .zfght .zfght1 img{ width:10.91666666666667rem;height:8.333333333333333rem; margin-bottom:0.2rem;}
.rycon1bj .rycon1 li .zfght .scroll .p3,.rycon1bj .rycon1 li .zfght .zfght1 .p3{ width:100%;color:#fff;line-height:1.5rem;font-size:0.8rem;}
.rycon1bj .scroll {width:92%; height:11.66666666666667rem; margin:0px auto; }
.rycon1bj .rycon1 li .zfght .zfght1{width:92%; height:11.66666666666667rem; margin:0px auto; }

.rycon1bj .rycon1 .list1 .zfghp{margin-top:8.416666666666667rem; border-bottom:0.25rem solid #fff; }
.rycon1bj .rycon1 .list1 .zfghp:before{left:-0.33334rem;bottom:-0.4rem;}
.rycon1bj .rycon1 .list2 .zfghp{margin-top:0px;border-top:0.25rem solid #fff;border-bottom:none; }
.rycon1bj .rycon1 .list2 .zfghp:before{left:-0.33334rem;top:-0.4rem;}
.rycon1bj .rycon1 .list2 .zfghp .p1{padding-top:0.8333333333333333rem;}
.rycon1bj .rycon1 .list1 .zfght{padding-top:0.9166666666666667rem;}
.rycon1bj .rycon1 .list2 .zfght{padding-top: 0px;}

.rycon1bj .mCSB_scrollTools{ width:0.21rem;}
.rycon1bj .mCSB_inside > .mCSB_container{margin-right:0.1666666666666667rem;}
.rycon1bj .mCSB_scrollTools .mCSB_draggerRail { background:#dddddd!important; width:1px!important; opacity:0.1!important;}
.rycon1bj .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background:#537fcd!important; width:5px!important;}
.rycon1bj .mCSB_scrollTools { opacity:1!important;}

.rycon1bj .hd{width:8rem; height:3.166666666666667rem; position: absolute; bottom:0; left: 50%; margin-left: -4rem;}
.rycon1bj .hd a{width:3.166666666666667rem; height:3.166666666666667rem;display: block; float:left;}
.rycon1bj .hd .next{background:url("https://sv.023rp.cn/resource1/images/ks/csleft1.png") no-repeat center center; background-size: 3.166666666666667rem 3.166666666666667rem;  }
.rycon1bj .hd .prev{background:url("https://sv.023rp.cn/resource1/images/ks/csright1.png") no-repeat center center;background-size: 3.166666666666667rem 3.166666666666667rem; float: right;}

.rycon2bj .rytit .p1{ background:#39b7ab; color: #fff;}
.rycon2bj .rytit .p2{ color:#333333;}
.rycon2bj{width: 100%; background: url("../images/rpcon2bj.jpg") no-repeat center top; background-size: 100% 100%; padding-top:2.5rem; padding-bottom:1.7rem;}
.rycon2bj .rycon2{width:91.875%; height:26.25rem; margin: 0 auto; padding-top:2.5rem; position:relative; overflow: hidden;}

.rycon2bj .ryul li img{ width:100%;height:15.625rem; display: block;}
.rycon2bj .ryul li div{ width:100%;background: url("https://sv.023rp.cn/resource1/images/sbbj.png"); display:table;height:5.583333333333333rem;_position:relative; overflow:hidden;}
.rycon2bj .ryul li p{ vertical-align:middle; display:table-cell; _position:absolute; _top:50%;line-height:1.333333333333333rem;font-size:0.9166666666666667rem; color: #ffffff;text-align: justify;text-justify: inter-ideograph; padding: 0 2%;}
.rycon2bj .hd{width:8rem; height:3.6rem; position: absolute; bottom:0.5rem; left: 50%; margin-left: -4rem; z-index: 10;}
.rycon2bj .next{width:3.166666666666667rem; height:3.6rem;display: block; float:left;background:url("https://sv.023rp.cn/resource1/images/ks/csright2.png") no-repeat center center; background-size: 3.166666666666667rem 3.166666666666667rem;  }
.rycon2bj .prev{width:3.166666666666667rem; height:3.6rem;display: block; float:left;background:url("https://sv.023rp.cn/resource1/images/ks/csleft2.png") no-repeat center center;background-size: 3.166666666666667rem 3.166666666666667rem; float: right;}

.rycon3bj .rytit .p1{ background:#fff; color: #2450a0;}
.rycon3bj .rytit .p2{ color:#fff;}
.rycon3bj{width: 100%; background: url("../images/rpcon3bj.jpg") no-repeat center top; background-size: 100% 100%; padding-top:2.5rem; padding-bottom:1.7rem;}
.rycon3bj .rycon3{width:91.875%; height:23.25rem; margin: 0 auto; padding-top:2.5rem; position:relative; overflow: hidden;}
.rycon3bj .ryul li img{ width:100%;height:15.625rem; display: block;}
.rycon3bj .ryul li div{ width:100%; margin-top: 1rem;}
.rycon3bj .ryul li p{width: 96%; text-align: center;line-height:1.333333333333333rem;font-size:0.9166666666666667rem; color: #ffffff;padding: 0 2%;}
.rycon3bj .hd{width:8rem; height:3.6rem; position: absolute; bottom:0.5rem; left: 50%; margin-left: -4rem; z-index: 10;}
.rycon3bj .next{width:3.166666666666667rem; height:3.6rem;display: block; float:left;background:url("https://sv.023rp.cn/resource1/images/ks/csright1.png") no-repeat center center; background-size: 3.166666666666667rem 3.166666666666667rem;  }
.rycon3bj .prev{width:3.166666666666667rem; height:3.6rem;display: block; float:left;background:url("https://sv.023rp.cn/resource1/images/ks/csleft1.png") no-repeat center center;background-size: 3.166666666666667rem 3.166666666666667rem; float: right;}

.rycon4bj .rytit .p1{ background:#39b7ab; color: #fff;}
.rycon4bj .rytit .p2{ color:#333333; margin-top: 1.2rem;}
.rycon4bj{width: 100%; background: url("../images/rpcon4bj.jpg") no-repeat center top; background-size: 100% 100%; padding-top:2.5rem; padding-bottom:1.7rem; margin-bottom: -1.7rem;}
.rycon4bj .rycon4{width:91.875%; margin: 0 auto; padding-top:2.5rem; position:relative; overflow: hidden;}
.rycon4bj .rycon4 img{ width:100%;}

