body{max-width: 640px;position: relative;margin:0 auto;}
.container header{position:relative;}
.container header .top{position: relative;background: #fff;padding: 15px 20px;z-index: 9999;}
.container header .top .logo a,.container header .top .logo img{display: block;}
.container header .top .logo img{max-height: 55px;}
.container header .top .menu{position: absolute;top:50%;right:20px;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);}
.container header .top .menu .menu-btn i{width:69px;height:75px;cursor: pointer;}
.container header .menus{background: #fff;width:100%;position: absolute;top: 106px;left:0;z-index:99999;text-align: center;display: none;}
.container header .menus ul li{border-top:1px dashed #185e96;}
.container header .menus ul li a{display: block;font-size: 24px;color:#185e96;padding:25px 0;}
.container header .menus ul li#f-back{display:none;}
.container header .menus #m-fw-list{display:none;}
.container header .navs{height:60px;overflow: hidden;}
.container header .navs ul{display: table;width:100%;}
.container header .navs ul li{display: table-cell;width: 25%;text-align: center;height:60px;line-height: 60px;float:left;}
.container header .navs ul li a{display: block;font-size: 28px;color:#fff;background: #185e96;position: relative;}
.container header .navs ul li a i{display:inline-block;height:30px;width:2px;background: #fff;position: absolute;top:15px;right:-2px;z-index:9;}
.container header .banner {position: relative;}
.container header .banner .bd ul li a,.container header .banner .bd ul li img{display: block;}
.container header .banner .hd{position: absolute;bottom:35px;left:0;width:100%;z-index:999;height:0;}
.container header .banner .hd ul{text-align: center;}
.container header .banner .hd ul li{display: inline-block;background: #fff;margin:0 5px;width:10px;height:10px;border-radius: 50%;
-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.container header .banner .hd ul li.on{background: #185e96;}

#index .g1{padding:40px 18px;background: #fff;}
#index .g1 .top{text-align: center;}
#index .g1 .top .name{font-size: 26px;color:#185e96;}
#index .g1 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#index .g1 .content{margin-top:1rem;}
#index .g1 .content ul li{float:left;width:20%;text-align: center;}
#index .g1 .content ul li .img i{width:64px;height:64px;}
#index .g1 .content ul li .name{font-size: 0.8rem;color:#185e96;margin-top:5px;}

#index .g2{padding:45px 25px;background: #f6f5f5;}
#index .g2 .top{text-align: center;}
#index .g2 .top .name{font-size: 26px;color:#185e96;}
#index .g2 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#index .g2 .content{margin-top:1rem;}
#index .g2 .content ul li{color:#fff;margin-top:1rem;padding-left:25px;position: relative;height:40px;}
#index .g2 .content ul li .b{background: url(../images/down.png) no-repeat 97% 15px #185e96;padding:0 45px 0 50px;height: 40px;overflow: hidden;line-height: 30px;}
#index .g2 .content ul li i{position: absolute;top:-4px;left:0;width:53px;height:50px;}
#index .g2 .content ul li .b .bb{font-size: 0.8rem;padding:5px 0;}
#index .g2 .content ul li.on .b{background: url(../images/up.png) no-repeat 97% 15px #185e96;}

#index .g3{padding:50px 18px;background: #fff;}
#index .g3 .top{text-align: center;}
#index .g3 .top .name{font-size: 26px;color:#185e96;}
#index .g3 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#index .g3 .content{margin-top:40px;position: relative;}
#index .g3 .content ul li{padding:0 90px;}
#index .g3 .content ul li .b{background: #f8f8f8;padding:20px 25px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: 0 5px 10px #eaeaea;}
#index .g3 .content ul li .name{text-align: center;}
#index .g3 .content ul li .name span{display:inline-block;font-size: 0.8rem;color:#fff;background: #185e96;border-radius: 10px;padding: 10px 50px;}
#index .g3 .content ul li .info{margin-top:10px;}
#index .g3 .content ul li .info p{font-size: 0.8rem;color:#666666;line-height: 30px;}
#index .g3 .content .pns{width:100%;height:0;position: absolute;top:40%;left:0;transform: translate(0,-40%);-webkit-transform: translate(0,40%);-moz-transform: translate(0,-40%);}
#index .g3 .content .pns a{display: inline-block;width: 51px;height: 51px;}
#index .g3 .content .pns .prev{background: url(../images/sl.jpg) no-repeat center center;}
#index .g3 .content .pns .next{background: url(../images/sr.png) no-repeat center center;}

#index .g4{padding:42px 18px 60px 18px;background: #f6f5f5;}
#index .g4 .top{text-align: center;}
#index .g4 .top .name{font-size: 26px;color:#185e96;}
#index .g4 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#index .g4 .content{margin-top:48px;}
#index .g4 .content ul li{float:left;height:50px;line-height: 50px;font-size: 20px;color:#185e96;width:50%;position: relative;margin-top:16px;}
#index .g4 .content ul li i{width: 50px;height: 50px;border-radius: 50%;background: #185e96;color:#fff;font-size: 30px;font-style: normal;
position: absolute;top:0;left:0;text-align: center;}
#index .g4 .content ul li .b{padding:0 33px 0 28px;}
#index .g4 .content ul li .b .bb{padding:0 10px 0 38px;background: #fff;}

#index .g5{padding:45px 18px 40px 18px;background: #fff;}
#index .g5 .top{text-align: center;}
#index .g5 .top .name{font-size: 26px;color:#185e96;}
#index .g5 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#index .g5 .top .info{font-size: 14px;color:#999999;margin-top:10px;}
#index .g5 .content{margin-top:33px;}
#index .g5 .content .b{padding:0 0px;}

#txrz .g1{padding:40px 18px 45px 18px;background: #fff;}
#txrz .g1 .top{text-align: center;}
#txrz .g1 .top .name{font-size: 26px;color:#185e96;}
#txrz .g1 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#txrz .g1 .top .name span{color:#999999;}
#txrz .g1 .content{margin-top:50px;}
#txrz .g1 .content .b-l{width:235px;}
#txrz .g1 .content .b-l .img{width: 235px;height:235px;overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;
background: #f6f5f5;position: relative;}
#txrz .g1 .content .b-l .img img{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);
width:80%;}
#txrz .g1 .content .b-r .info{padding:0 20px;}
#txrz .g1 .content .b-r .info p{font-size: 0.8rem;color:#666666;line-height: 30px;}

#txrz .g2{padding:50px 18px 58px 18px;background: #f6f5f5;}
#txrz .g2 .top{text-align: center;}
#txrz .g2 .top .name{font-size: 26px;color:#185e96;}
#txrz .g2 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#txrz .g2 .top .info{font-size: 14px;color:#999999;margin-top:10px;}
#txrz .g2 .content{margin-top:45px;position: relative;}
#txrz .g2 .content ul li{text-align: center;padding:0 85px;}
#txrz .g2 .content ul li .ename{position: relative;z-index:9;}
#txrz .g2 .content ul li .ename span{display:inline-block;font-size: 0.8rem;color:#fff;background: #185e96;padding:10px 35px;}
#txrz .g2 .content ul li .img{margin-top:-25px;}
#txrz .g2 .content ul li .info{padding:30px 0;}
#txrz .g2 .content ul li .info .name{font-size: 24px;color:#185e96;}
#txrz .g2 .content ul li .info .go{margin-top:28px;}
#txrz .g2 .content ul li .info .go a{display: inline-block;border:1px solid #185e96;padding:5px 10px;color:#185e96;}
#txrz .g2 .content ul li .img,#txrz .g2 .content ul li .info{background: #fff;}
#txrz .g2 .content .pns{position: absolute;top:40%;left:0;width: 100%;height:0;transform: translate(0,-40%);-webkit-transform: translate(0,-40%);-moz-transform: translate(0,-40%);}
#txrz .g2 .content .pns a{display: inline-block;width: 51px;height: 51px;}
#txrz .g2 .content .pns .prev{background: url(../images/sl.png) no-repeat center center;}
#txrz .g2 .content .pns .next{background: url(../images/sr.png) no-repeat center center;}

#txrz .g3{padding:40px 18px 45px 18px;background: #fff;}
#txrz .g3 .top{text-align: center;}
#txrz .g3 .top .name{font-size: 26px;color:#185e96;}
#txrz .g3 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#txrz .g3 .top .info{font-size: 14px;color:#999999;margin-top:10px;}
#txrz .g3 .top .name span{color:#999999;}
#txrz .g3 .content{margin-top:45px;position: relative;}
#txrz .g3 .content .img img{display: block;}
#txrz .g3 .content .list ul{float:left;width:50%;}
#txrz .g3 .content .list ul li{font-size: 1rem;color:#fff;height:35px;line-height: 35px;margin-top:15px;position: relative;
padding:0 25px 0 10px;}
#txrz .g3 .content .list ul li i{display:inline-block;font-style: normal;font-size: 30px;color:#fff;background: #185e96;border:5px solid #fff;width:35px;height:35px;
line-height: 35px;text-align: center;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: absolute;top:-5px;left:0;}
#txrz .g3 .content .list ul li .b{background: #185e96;padding-right: 15px;padding-left:45px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;}

#txrz .g4{padding:30px 18px 30px 18px;background: #f6f5f5;}
#txrz .g4 .top{text-align: center;}
#txrz .g4 .top .name{font-size: 26px;color:#185e96;}
#txrz .g4 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#txrz .g4 .content{margin-top:50px;}
#txrz .g4 .content .b{position: relative;}
#txrz .g4 .content .b .b-c{text-align: center;position: relative;}
#txrz .g4 .content .b .bb{position: absolute;top:0;left:0;width:100%;}
#txrz .g4 .content .b .bb i{width:72px;height:72px;background-color: #185e96;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;
position: absolute;top:0;right:0;}
#txrz .g4 .content .b .bb.b2{top:173px;}
#txrz .g4 .content .b .bbb{font-size: 30px;color:#185e96;background: #fff;padding:0 15px;position: relative;height:72px;line-height:72px;}


#kjxm-d .g11{padding:30px 0 30px 0;}
#kjxm-d .g11 .top{text-align: center;}
#kjxm-d .g11 .top .name{font-size: 26px;color:#185e96;}
#kjxm-d .g11 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#kjxm-d .g11 .content{margin-top:1rem;}
#kjxm-d .g11 .content ul li{float:left;width: 50%;text-align: center;}
#kjxm-d .g11 .content ul li .b{padding:10px;}
#kjxm-d .g11 .content ul li a{display: block;background: ;}
#kjxm-d .g11 .content ul li .img img{display: block;margin:0 auto;}
#kjxm-d .g11 .content ul li .info{padding:10px 5px;}
#kjxm-d .g11 .content ul li .info h5{font-size: 0.8rem;font-weight: bold;color:#185e96;}
#kjxm-d .g11 .content ul li .info h5 span{display: block;width:65px;height:2px;background: #185e96;margin:8px auto 0 auto;}
#kjxm-d .g11 .content ul li .info .desc{font-size: 12px;color:#666;text-align: center;margin-top:8px;height:80px;overflow:hidden;}
#kjxm-d .g11 .content ul li .info .desc h4{font-size: 0.8rem;color:#666;text-align: center;}

#kjxm-d .g1{padding:30px 0 30px 0;background: url(../images/indexbj.jpg) 0 center no-repeat;}
#kjxm-d .g1 .top{text-align: center;}
#kjxm-d .g1 .top .name{font-size: 26px;color:#fff;}
#kjxm-d .g1 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #fff;font-weight: bold;}
#kjxm-d .g1 .content{margin-top:1rem;}
#kjxm-d .g1 .content ul li{float:left;width: 50%;text-align: center;}
#kjxm-d .g1 .content ul li .b{padding:10px;}
#kjxm-d .g1 .content ul li a{display: block;background: ;}
#kjxm-d .g1 .content ul li .img img{display: block;margin:0 auto; width: 35%;}
#kjxm-d .g1 .content ul li .info{padding:10px 5px;}
#kjxm-d .g1 .content ul li .info h5{font-size: 1.6rem;font-weight: bold;color:#f19725;}
#kjxm-d .g1 .content ul li .info h5 span{display: block;width:65px;height:2px;background: #f19725;margin:8px auto 0 auto;}
#kjxm-d .g1 .content ul li .info .desc{font-size: .6rem;color:#fff;text-align: center;margin-top:8px;height:70px;overflow:hidden;}
#kjxm-d .g1 .content ul li .info .desc h4{font-size: 1rem;color:#fff;text-align: center;}
  
#kjxm-d .g2{padding:30px 5.5px 30px 5.5px;background: #f6f5f5;}
#kjxm-d .g2 .top{text-align: center;}
#kjxm-d .g2 .top .name{font-size: 26px;color:#185e96;}
#kjxm-d .g2 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#kjxm-d .g2 .content{margin-top:1rem;}
#kjxm-d .g2 .content ul li{float:left;width:50%;}
#kjxm-d .g2 .content ul li .b{padding:10px 7.5px;}
#kjxm-d .g2 .content ul li .b .bb{background: linear-gradient(to bottom,#0a263c 12%,#185e96 88%);height: 128px;}
#kjxm-d .g2 .content ul li .name{text-align: center;}
#kjxm-d .g2 .content ul li .name a{border-bottom:1px solid #fff;}
#kjxm-d .g2 .content ul li .name,#kjxm-d .g2 .content ul li .name a{font-size: 0.8rem;color:#fff;padding:10px 0 5px 0;    border-bottom: 1px solid #fff;}
#kjxm-d .g2 .content ul li .desc{font-size: 12px;color:#fff;padding:0 10px;margin-top:5px;overflow:hidden;}

#kjxm-d .g3{padding:30px 0;background: url(../images/indexbj2.jpg) 0 center no-repeat;}
#kjxm-d .g3 .top{text-align: center;}
#kjxm-d .g3 .top .name{font-size: 26px;color:#fff;}
#kjxm-d .g3 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #fff;font-weight: bold;}
#kjxm-d .g3 .content{margin-top:1rem;}
#kjxm-d .g3 .content ul li{width:50%;float:left;text-align: center;}
#kjxm-d .g3 .content ul li .b{padding:7.5px 10px;}
#kjxm-d .g3 .content ul li .bb{border:1px solid #185e96;height: 68px;background: #fff;}
#kjxm-d .g3 .content ul li .name{font-size: 0.8rem;color:#fff;padding-bottom:15px;background: #185e96;    line-height: 32px;padding:0px 6px;}
#kjxm-d .g3 .content ul li .desc{font-size: 12px;color:#666666;line-height: 25px;padding:0px 6px;}

#kjxm-d .g4{padding:40px 0 50px 0;background: #f6f5f5;}
#kjxm-d .g4 .top{text-align: center;}
#kjxm-d .g4 .top .name{font-size: 26px;color:#185e96;}
#kjxm-d .g4 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#kjxm-d .g4 .content{margin-top:1rem;}
#kjxm-d .g4 .content ul li{float:left;width:50%;}
#kjxm-d .g4 .content ul li .b{padding:5px 5px;}
#kjxm-d .g4 .content ul li .bb{position: relative;}
#kjxm-d .g4 .content ul li .bb .tag{position: absolute;top:0;left:0;z-index:9;width: 20px;text-align: center;background: #185e96;color:#fff;
font-size: 14px;padding:10px 0;line-height: 14px;}
#kjxm-d .g4 .content ul li .bb .info{position: absolute;bottom: 0;left:0;width:100%;background: rgba(0,0,0,0.6);}
#kjxm-d .g4 .content ul li .bb .info h5{padding:6px;color:#fff;font-weight: normal;font-size: 12px;}

#about .g1{padding:28px 18px 30px 18px;background: #fff;}
#about .g1 .top{text-align: center;}
#about .g1 .top .name{font-size: 26px;color:#185e96;}
#about .g1 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#about .g1 .content{margin-top:1rem;}
#about .g1 .content .img img{display: block;margin:0 auto;}
#about .g1 .content .desc{font-size: 0.8rem;color:#555555;line-height: 25px;}

#about .g2{padding:30px 0 30px 0;background: #f6f5f5;}
#about .g2 .top{text-align: center;}
#about .g2 .top .name{font-size: 26px;color:#185e96;}
#about .g2 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#about .g2 .content{margin-top:1rem;}
#about .g2 .content .list ul li{width:50%;float:left;text-align:center;height:255px;overflow:hidden;}
#about .g2 .content .list ul li .box{padding:0 10px;}
#about .g2 .content .list ul li .xh{font-size: 1.8rem;font-weight:bold;color:#efefef;}
#about .g2 .content .list ul li .info{margin-top:10px;}
#about .g2 .content .list ul li .info .t{font-size:.8rem;line-height:25px;margin-top:10px;height:50px;overflow:hidden;font-family: "宋体";}
#about .g2 .content .list ul li .info h5{font-size: 1.2rem;font-weight: normal;}
#about .g2 .content .list ul li .more-b{margin-top:15px;}
#about .g2 .content .list ul li .more-b a{line-height:25px;}
#about .g2 .content .list ul li .more-b a span{font-size:1.3rem;display:inline-block;vertical-align:middle;}
#about .g2 .content .list ul li .more-b a i{font-style:normal;font-size:2rem;display:inline-block;vertical-align:middle;}
#about .g2 .content .list ul li.c-1{background:#fff;}
#about .g2 .content .list ul li.c-2{background:#185e96;}
#about .g2 .content .list ul li.c-2 .info h5{color:#fff;}
#about .g2 .content .list ul li.c-2 .more-b a{color:#fff;}
#about .g2 .content .list ul li.c-2 .info .t{color:#fff;}
#about .g2 .content .list ul li.c-1 .info h5{color:#185e96;}
#about .g2 .content .list ul li.c-1 .more-b a{color:#222222;}
#about .g2 .content .list ul li.c-1 .info .t{color:#555555;}
#about .g2 .content .list ul li .b{position:relative;}
#about .g2 .content .list ul li .b .xh{position:absolute;top:0;left:0;}
#about .g2 .content .list ul li .img{text-align:center;}
#about .g2 .content .list ul li .img i{width:65px;height:65px;}
#about .g2 .content .list ul li.c-1 .img i{background-color:#185e96;}
#about .g2 .content .list ul li.c-2 .img i{background-color:#fff;}


#about .g3{padding:30px 0 30px 0;background: #f6f5f5;}
#about .g3 .top{text-align: center;}
#about .g3 .top .name{font-size: 26px;color:#185e96;}
#about .g3 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#about .g3 .content{margin-top:1rem;}
#about .g3 .content ul li{float:left;width: 20%;text-align: center;}
#about .g3 .content ul li .b{border:0px solid #185e96;}
#about .g3 .content ul li .bb{padding:5px 5px 0 5px;height: 100px;}
#about .g3 .content ul li i{width: 58px;height:58px;background-color: #185e96;}
#about .g3 .content ul li .name{font-size: 14px;color:#185e96;margin-top:5px;}
#about .g3 .content ul li.color1 .bb{background: #fff;}
#about .g3 .content ul li.color1 .bb i{border:3px solid #fff;}
#about .g3 .content ul li.color2 .bb{background: #185e96;}
#about .g3 .content ul li.color2 .bb i{border:3px solid #fff;}
#about .g3 .content ul li.color2 .name{color:#fff;}

#about .g4{padding:30px 18px 20px 18px;background: #f6f5f5;}
#about .g4 .top{text-align: center;}
#about .g4 .top .name{font-size: 26px;color:#185e96;}
#about .g4 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
#about .g4 .content{margin-top:1rem;}
#about .g4 .content .addrs .item {margin-top:1rem;}
#about .g4 .content .addrs .item .name{font-size: 1rem;color:#185e96;font-weight: 600;}
#about .g4 .content .addrs .item .info{line-height: 1rem;}
#about .g4 .content .addrs .item .info p{font-size: 0.8rem;color:#666666;}
#about .g4 .content .map{margin-top:1rem;}
#about .g4 .content .map #map{min-height: 400px;}

.container .b-block{font-size: 30px;color:#fff;background: #185e96;text-align: center;padding:30px 0;}
.container .b-block a{font-size: 0.8rem;color:#185e96;background: #fff;display: inline-block;width:123px;height:2rem;line-height: 2rem;
vertical-align: middle;margin-top: 10px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;box-shadow: 0px 5px 20px #249c96;
-webkit-box-shadow: 0px 5px 20px #249c96;-moz-box-shadow: 0px 5px 20px #249c96;}
.container .g66{padding:30px 0 30px 0;background: #185e96;}
.container .g66 .top{text-align: center;}
.container .g66 .top .name{font-size: 26px;color:#fff;}
.container .g66 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
.container .g66 .content{margin-top:25px;position: relative;}
.container .g66 .content .bd ul li{padding:0 52px;}
.container .g66 .content .bd ul li .b{border: 1px solid #fff;background: #fff;}
.container .g66 .content .bd ul li .b .img{width:198px;height:150px;border-right: 1px solid #185e96;overflow: hidden;}
.container .g66 .content .bd ul li .b .info{width:301px;height:150px;overflow: hidden;}
.container .g66 .content .bd ul li .b .info .bb{padding:0 20px;}
.container .g66 .content .bd ul li .b .info .bb .name{font-size: 20px;color:#185e96;height:2rem;line-height: 2rem;padding-top: 10px;overflow: hidden;}
.container .g66 .content .bd ul li .b .info .bb .desc{font-size: 0.8rem;color:#666666;line-height: 24px;}
.container .g66 .content .pns{width:100%;height:0;position: absolute;top:40%;left:0;transform: translate(0,-40%);}
.container .g66 .content .pns a{display: inline-block;width: 33px;height: 33px;}
.container .g66 .content .pns .prev{background: url(../images/sl1.png) no-repeat center center;}
.container .g66 .content .pns .next{background: url(../images/sr1.png) no-repeat center center;}
.container .g66 .content2{margin-top:25px;position: relative;}
.container .g66 .content2 .bd ul li{padding:0 52px;}
.container .g66 .content2 .bd ul li .b{background: #fff;height: 25rem;}
.container .g66 .content2 .bd ul li .b .img{overflow: hidden;    height: inherit;    display: table-cell;    vertical-align: middle;    text-align: center;}
.container .g66 .content2 .bd ul li .b .info{width:301px;height:150px;overflow: hidden;}
.container .g66 .content2 .bd ul li .b .info .bb{padding:0 20px;}
.container .g66 .content2 .bd ul li .b .info .bb .name{font-size: 20px;color:#185e96;height:2rem;line-height: 2rem;padding-top: 10px;overflow: hidden;}
.container .g66 .content2 .bd ul li .b .info .bb .desc{font-size: 0.8rem;color:#666666;line-height: 24px;}
.container .g66 .content2 .pns{width:100%;height:0;position: absolute;top:40%;left:0;transform: translate(0,-40%);}
.container .g66 .content2 .pns a{display: inline-block;width: 33px;height: 33px;}
.container .g66 .content2 .pns .prev{background: url(../images/sl1.png) no-repeat center center;}
.container .g66 .content2 .pns .next{background: url(../images/sr1.png) no-repeat center center;}

.container .g77{padding:30px 0 30px 0;background: #fff;}
.container .g77 .top{text-align: center;}
.container .g77 .top .name{font-size: 26px;color:#185e96;}
.container .g77 .top .ename{height: 25px;padding-bottom: 5px;font-size: 24px;color: #e9e8e8;font-weight: bold;}
.container .g77 .content{margin-top:1rem;}
.container .g77 .content ul li{float:left;width:33.33333333%;overflow: hidden;height:77px;}
.container .g77 .content ul li a{}
.container .g77 .content ul li a,
.container .g77 .content ul li img{display: block;}
.container .g88{padding:30px 0;background: #f6f5f5;}
.container .g88 .content ul li{float:left;width:25%;text-align: center;}
.container .g88 .content ul li .img i{width: 102px;height:100px;}
.container .g88 .content ul li .info{font-size: 24px;color:#185e96;}
.container footer{padding:30px 18px 160px 18px;background: #185e96;}
.container footer .f1 .b-l{width: 105px;text-align: center;}
.container footer .f1 .b-l .b{padding-right:18px;width:88px;}
.container footer .f1 .b-l .b .img{width: 88px;}
.container footer .f1 .b-l .b .img img{display: block;}
.container footer .f1 .b-l .b .info{font-size: 0.8rem;color:#fff;}
.container footer .f1 .b-r{width:499px;}
.container footer .f1 .b-r p{font-size: 0.8rem;color:#fff;line-height: 28px;}
.container nav{position: fixed;bottom:0;width:100%;background: #fff;max-width: 640px;z-index:999;border-top: 1px solid #185e96;
    border-bottom: 1px solid #185e96;}
.container nav ul li{float:left;height:74px;overflow: hidden;text-align: center;width: 20%;}
.container nav ul li a{display: block;height:inherit;border-right:1px solid #185e96;}
.container nav ul li:nth-child(3) {margin-left: 20%;}

.container nav ul li .img{padding-top:10px;}
.container nav ul li.first,.container nav ul li.end{width:20%;}
.container nav ul li.two a{border:none;}

.container nav ul li .name{margin-top:5px;font-size: 0.8rem;color:#185e96;}
.container nav ul li i{width: 30px;height:29px;}
.container nav .home{display: inline-block;height:0;width: 100%;margin: 0 auto;position: absolute;z-index: 99;top: -15px;text-align: center;}
.container nav .home i{width:100px;height:100px;border:1px solid #fff;border-radius: 50%;}

.hydt-block{padding:50px 10px 0 10px;}
.hydt-block .box-block .top{color:#185e96;border-bottom:2px solid #c4c4c4;padding:3px 0;}
.hydt-block .box-block .top span{display:inline-block;}
.hydt-block .box-block .top .title{font-size: 1.2rem;font-weight: bold;position: relative;margin-right: 3%;padding: .4rem .46rem;background: #185e96;}
.hydt-block .box-block .top .title a{color:#fff;}
.hydt-block .box-block .top .title .line{position:absolute;bottom:-6px;left:0;width:100%;background:#185e96;height:5px;}
.hydt-block .box-block .top .notice{font-size:.9rem;margin-top:5px;width:52%;}
.hydt-block .box-block .news-list{margin-top:40px;}
.hydt-block .box-block .news-list ul li{margin-top:40px;}
.hydt-block .box-block .news-list ul li a,.hydt-block .box-block .news-list ul li img{display:block;}
.hydt-block .box-block .news-list ul li .img{width:41.66666667%;float:left;}
.hydt-block .box-block .news-list ul li img{min-height:94px;}
.hydt-block .box-block .news-list ul li .info{width:58.33333333%;float:left;}
.hydt-block .box-block .news-list ul li .img a{padding-right:30px;}
.hydt-block .box-block .news-list ul li .info h5 a{font-size: 1.2rem;color:#1f2226;overflow:hidden;}
.hydt-block .box-block .news-list ul li .info .desc{font-size: 0.8rem;color:#1f2226;line-height:28px;margin-top:10px;overflow:hidden;
height:56px;overflow:hidden;}
.hydt-block .box-block .news-list ul li .info .other{font-size: 0.8rem;margin-top:13px;}
.hydt-block .box-block .news-list ul li .info .other span{display:inline-block;}
.hydt-block .box-block .news-list ul li .info .other i{font-style:normal;font-weight:bold;}
.hydt-block .box-block .news-list ul li .info .other .t2 font{color:#185e96;}
.hydt-detail-block{padding-bottom:55px;}
.hydt-detail-block .box{padding:2rem 1rem 2rem 1rem;}
.hydt-detail-block .box .title{font-size: 1.8rem;font-weight:bold;color:#185e96;}
.hydt-detail-block .box .content{margin-top:2rem;font-size: 1.2rem;color:#666;line-height: 1.8rem;}
.hydt-detail-block .page-d{background:#fff;text-align:center;}
.hydt-detail-block .page-d a{display:inline-block;background:#185e96;color:#fff;font-size: 1rem;height:2rem;line-height:2rem;width:36%;}

.pb-page-block{padding:2rem 0 0 0;}
.pb-page-block .g-1{padding:0 1rem;}
.pb-page-block .g-3{padding:0 .5rem;}
.pb-page-block .g-1 h3{font-size: 1.8rem;font-weight:bold;color: #185e96;;}
.pb-page-block .g-1 .desc{font-size: 1.2rem;color:#1f2226;line-height: 1.8rem;margin-top:15px;}
.pb-page-block .g-1 .list{font-size:.9rem;color:#1f2226;margin-top:1rem;}
.pb-page-block .g-1 .list span{display:inline-block;}
.pb-page-block .g-1 .list .t-1 i{margin-right:15px;}
.pb-page-block .g-1 .list .star i{margin-right:5px;}
.pb-page-block .g-1 .list .b-2{margin-top:.4rem;}
.pb-page-block .g-1 .go-bl{margin-top:1rem;text-align:center;}
.pb-page-block .g-1 .go-bl a{display:inline-block;background:#185e96;color:#fff;font-size: 1.4rem;border-radius:5px;text-align:center;width:44%;height:2rem;line-height:2rem;}
.pb-page-block .g-1 .go-bl a:first-child{margin-right:10%;}
.pb-page-block .g-2{margin-top: 1rem;}
.pb-page-block .g-2 ul li a,.pb-page-block .g-2 ul li img{display:block;}
.pb-page-block .g-3{margin-top:1rem;}
.pb-page-block .g-3 .contant-tab .tab .title{font-size: 1.8rem;font-weight:bold;color:#000;}
.pb-page-block .g-3 .contant-tab .tab .content{font-size: 1.2rem;line-height: 1.8rem;color:#000;margin-top: 1rem;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-1{background:#e3e3e3;padding:2rem 1rem 2rem 1remx;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-1 .title{font-size: 2rem;font-weight:bold;color:#185e96;text-align:center;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-1 .box{margin-top: 3rem;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2{background:#fff;padding:65px 25px;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .title{font-size: 2rem;font-weight:bold;color:#008a7b;text-align:center;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .ys-list{margin-top: 1rem;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .ys-list ul{text-align:center;}
.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .ys-list ul li{display:inline-block;width:18.333333%;}
.pb-page-block .g-3 .contant-tab .content-tab-4{padding-bottom:80px;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .title{background:#008a7b;font-size: 1.8rem;font-weight:bold;color:#fff;height:115px;line-height:115px;
padding:0 40px;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list{margin-top: 3rem;padding:0 40px;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list dl{display:table;width:100%;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list dl dt,.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list dl dd{display:table-cell;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .q dt,.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .q dd{font-size: 1.4rem;color:#008a7b;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .q dd a{display:block;color:#008a7b;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .a dt,.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .a dd{font-size: 1.2rem;color:#000;
line-height: 1.8rem;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .a{margin-top:25px;}
.pb-page-block .g-3 .contant-tab .content-tab-4 .wt-list .item{margin-top:50px;}
.pb-page-block .g-3 .go-bl{margin-top:1rem;text-align:center;}
.pb-page-block .g-3 .go-bl a{margin-bottom: .4rem;display:inline-block;background:#185e96;color:#fff;font-size: .8rem;border-radius:5px;text-align:center;width:100%;height:2.4rem;line-height:2.4rem;}


#about .g2 .content .list ul li.cc-1{background:#fff;}
#about .g2 .content .list ul li.cc-1 .info h5{color:#185e96;}
#about .g2 .content .list ul li.cc-1 .more-b a{color:#222222;}
#about .g2 .content .list ul li.cc-1 .info .t{color:#555555;}
#about .g2 .content .list ul li.cc-1 .img i{background-color:#185e96;}
#about .g2 .content .list ul li.cc-2{background:#185e96;}
#about .g2 .content .list ul li.cc-2 .info h5{color:#fff;}
#about .g2 .content .list ul li.cc-2 .more-b a{color:#fff;}
#about .g2 .content .list ul li.cc-2 .info .t{color:#fff;}
#about .g2 .content .list ul li.cc-2 .img i{background-color:#fff;}


@media (min-width: 520px) {
	#txrz .g4 .content .b .b11{padding-right: 85px;border-top-right-radius: 35px;-webkit-border-top-right-radius: 35px;-moz-border-top-right-radius: 35px;
	border-bottom-right-radius: 35px;-webkit-border-bottom-right-radius: 35px;-moz-border-bottom-right-radius: 35px;}
	#txrz .g4 .content .b .b12{padding-left: 85px;border-top-left-radius: 35px;-webkit-border-top-left-radius: 35px;-moz-border-top-left-radius: 35px;
	border-bottom-left-radius: 35px;-webkit-border-bottom-left-radius: 35px;-moz-border-bottom-left-radius: 35px;}
	#txrz .g4 .content .b .b12 i{left:0;right:initial;}
}
@media (max-width: 520px) {
	#index .g1 .content ul li{width:20%;}
	#index .g3 .content ul li{padding:0;}
	#index .g3 .content .pns{display: none;}
	#index .g4 .content ul li{width:100%;}
	#index .g4 .content ul li.mt0{margin-top:16px !important;}
	#index .g4 .content ul li .b{padding:0 0 0 28px;}
	.container .g66 .content .bd ul li{padding:0;}
	.container .g66 .content .bd{padding:0 35px;}
	.container .g66 .content .bd ul li .b .info .bb .name{font-size: 0.8rem;}
	.container .g66 .content .bd ul li .b .info .bb .desc{font-size:.8rem;}
	.container .g66 .content .bd ul li .b .img{text-align: center;border:none;}
	.container .g66 .content .bd ul li .b .img,.container .g66 .content .bd ul li .b .info{width:100%;}
	.container .g77 .content ul li{width:50%;}
	.container .g88 .content ul li .img i{width:80px;height:80px;}
	.container .g88 .content ul li .info{font-size: 0.8rem;}
	.container footer .f1 .b-l,.container footer .f1 .b-r{width:100%;}
	.container nav ul li .name{font-size: 0.8rem;}
	.container nav .home i{width:80px;height:80px;}
	.container nav .home{top:-4px;}
	.container header .navs ul li a{font-size: 0.8rem;}
	.container header .top .menu .menu-btn i{width:40px;height:35px;}
	.container header .top .menu .menus ul li a{font-size: 20px;padding:21px 0;}
	#txrz .g1 .content .b-l{width: 100%;}
	#txrz .g1 .content .b-r{margin-top:1rem;}
	#txrz .g1 .content .b-l .img{margin:0 auto;}
	#txrz .g2 .content ul li{padding:0;}
	#txrz .g2 .content .pns a{width:35px;height:35px;background-size:100% !important;}
	#txrz .g2 .content .bd{padding:0 35px;}
	#txrz .g2{padding:50px 10px 58px 10px;}
	#txrz .g3 .content .list ul{width: 100%;}
	#txrz .g4 .content .b .bb{position: static;}
	#txrz .g4 .content .b .bbb{float: none;padding-left: 85px;border-top-left-radius: 35px;-webkit-border-top-left-radius: 35px;-moz-border-top-left-radius: 35px;
	border-bottom-left-radius: 35px;-webkit-border-bottom-left-radius: 35px;-moz-border-bottom-left-radius: 35px;margin-top:1rem;}
	#txrz .g4 .content .b .bb i{left:0;right: initial;}
	#kjxm-d .g2 .content ul li,#kjxm-d .g3 .content ul li,#kjxm-d .g4 .content ul li{width: 50%;}
	#about .g3 .content ul li{width:25%;}

	
	.hydt-block .box-block .top .title{font-size: .8rem;}
	.hydt-block .box-block .top .notice{font-size:.6rem;}
	.hydt-block .box-block .news-list ul li .info h5 a{font-size: 0.8rem;}
	.hydt-block .box-block .news-list ul li .info .desc{font-size:.6rem;line-height:1rem;height:2rem;}
	.hydt-block .box-block .news-list ul li .info .other{font-size:.6rem;margin-top:5px;}
	.hydt-detail-block .box .title{font-size:1.4rem;}
	.hydt-detail-block .box .content{font-size: 1rem;}
	.pb-page-block .g-1 h3{font-size: 1.4rem;}
	.pb-page-block .g-1 .desc{font-size: 1rem;}
	.pb-page-block .g-1 .go-bl a{font-size:1rem;}
	.pb-page-block .g-3 .contant-tab .tab .title{font-size: 1.4rem;}
	.pb-page-block .g-3 .contant-tab .tab .content{font-size: 1rem;}
	.pb-page-block .g-3 .contant-tab .content-tab-3 .b-1 .title,
	.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .title{font-size:1.8rem;}
	
	#txrz .g2 .content ul li .ename span{font-size:.8rem;}
	#txrz .g2 .content ul li .info .name{font-size:.9rem;}
	#txrz .g4 .content .b .bbb{font-size: 1.2rem;}
	#txrz .g4 .content .b .b-c{display:none;}
	#about .g2 .content .list ul li .info h5{font-size: 1rem;}
}
@media (max-width: 350px) {
	#kjxm-d .g1 .content ul li{width: 100%;}
	.hydt-block .box-block .news-list ul li .img,
	.hydt-block .box-block .news-list ul li .info{width:100%;}
	.hydt-block .box-block .news-list ul li .img a{margin:0 auto;padding:0;}
	.hydt-block .box-block .news-list ul li .info{margin-top:.4rem;}
	.hydt-detail-block .box .title{font-size: 1rem;}
	.hydt-detail-block .box .content{font-size: 0.8rem;line-height:2.4rem;}
	
	.pb-page-block .g-1 h3{font-size: 1rem;}
	.pb-page-block .g-1 .desc{font-size: 0.8rem;line-height:28px;}
	.pb-page-block .g-1 .go-bl a{font-size:.9rem;}
	.pb-page-block .g-3 .contant-tab .tab .title{font-size: 1rem;}
	.pb-page-block .g-3 .contant-tab .tab .content{font-size: 0.8rem;line-height:2.4rem;}
	.pb-page-block .g-3 .contant-tab .content-tab-3 .b-1 .title,
	.pb-page-block .g-3 .contant-tab .content-tab-3 .b-2 .title{font-size:1.2rem;}
}