@charset "utf-8";
/* CSS Document */

.yxj-tabb{overflow:hidden;}
.yxj-tabb li{float:left; height:60px; line-height:60px; font-size:16px; width:24.6%; background:#ebf1f5; text-align:center; margin:0 0.3% 0 0; cursor:pointer;}
.yxj-tabb li.on{background:url(yxj_tab.jpg) no-repeat center bottom #0081cc; color:#fff;}
.yxj-listt{ border-bottom:1px solid #c2c2c2;}
.yxj-listt li{height:38px; line-height:38px; overflow:hidden; background:url(dian_03.jpg) no-repeat 8px; padding-left:20px;}
.yxj-listt li span{ display:block; padding-left:50px; float:right;font-size:14px; margin-left:10px; color:#888888;}
.yxj-listt li a{color:#000;font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}

.ze{ overflow:hidden;}
.ze-z{ float:left; width:576px;}
.ze-zz{ float:left; width:576px;}
.ze-zb{ background:url(hua.png) no-repeat; font-size:18px; color:#0081cc; padding-left:36px;}
.ze-zn{ font-size:14px; color:#333333; line-height:26px; margin:10px 0;}
.ze-y{ float:right; width:368px; margin:20px 0;display: contents;}

.xy{ overflow:hidden; height:560px;}
.xy-z{ width:380px; float:left;}
.xy-z1{}
.xy-z2 li{ font-size:20px; color:#333333;}
.xy-z2 li span{ float:right;}
.xy-z2 li span a{font-size:20px; color:#333333;}
.xy-y{ width:380px; float:right;}

.cx{ font-size:22px; color:#333333; text-align:center;}
.cx-n{font-size:16px; color:#333333;}
.kx{ overflow:hidden; margin:10px;}
.kx-z{ width:310px; float:left; background:#22a4e9;height:216px;}
.kx-z1{ width:310px; float:left; background:#018dd7;height:216px;}
.kx-z2{ width:310px; float:left; background:#047ab8;height:216px;}
.kx-z-n{ margin:20px 30px;}
.kx-z-nb{ font-size:20px; color:#fff;}
.kx-z-nn{ font-size:14px; color:#fff; line-height:30px;}
.jx{ height:400px; background:#efefef;}
.dz{ text-align:center; font-size:20px; color:#060606; padding:10px;}
/*切换 */
.tab{ overflow:hidden; text-align:center;}
.tab li{ padding: 0 46px; height: 30px; line-height: 30px; display:inline-block; color:#000000; cursor: pointer;}
.tab li.on{ color: #018dd7; background:url(lx.png) no-repeat bottom;}
.con{width:896px; height:262px; display: none; margin-left:30px; margin-top:20px;}
/*切换*/
/*轮播*/

/*轮播*/

.dt{ font-size:20px; color:#000000; text-align:center; margin:10px;}
.yd{ overflow:hidden; margin-top:10px;}
.yd-z{ float:left; width:446px; height:222px;border:1px solid #f4f4f4;padding-left:12px; padding-right:10px; padding-top:12px;}
.yd-z-z{ float:left;}
.yd-z-y{ width:196px; float:right;}
.yd-z-y1{ font-size:18px; color:#018dd7;}
.yd-z-y2{ font-size:14px; color:#333333; line-height:28px;}
.yd-y{float:right; width:446px; height:222px;border:1px solid #f4f4f4;padding-left:12px; padding-right:10px; padding-top:12px;}
.gu-pchide { display:none; }
.gu-mhide { display:block; }
.gu-mt30{margin-top: 30px !important;}
.gu-parHd li{width:24.6%;margin: 0 0.4% 0 0;}
.gu_zrsj-section{margin-top: 30px;}
.gu_zrsj-section h4{font-size: 22px;line-height:30px;font-weight: normal;text-align: center;}
.gu-parInHd{text-align: center;overflow: hidden;}
.gu-parInHd li{display:inline-block;font-size: 18px;height:32px;padding:10px 0px;margin: 0 40px;cursor: pointer;}
.gu-parInHd li a{height:30px;line-height: 30px;display: inline-block;overflow: hidden;}
.gu-parInHd li.on{color:#018dd7;}
.gu-parInHd li.on a{color:#018dd7;border-bottom: 2px solid #70bbe2;}

.gu_zrsj-section .gu-parInHd {padding-bottom: 30px;}
.gu-zrsj-intro{font-size: 16px;line-height: 28px;padding-top:5px;}
.gu-zrsj-ul{margin-top: 40px;zoom: 1;}
.gu-zrsj-ul:after{display: block;content: "";clear:both;}
.gu-zrsj-ul li{width:300px;float: left;font-size:14px;color:#fff;line-height:28px;padding: 25px 36px;background:#22a4e9;}
.gu-zrsj-ul li.gu-bg2{background:#018dd7;}
.gu-zrsj-ul li.gu-bg3{background:#047ab8;}
.gu-zrsj-ul li .gu-tit{font-size: 22px;line-height: 32px;padding-bottom: 10px;}
.gu_zrsj-section2{background: #efefef;padding: 22px 0px;}

.gu-zrsj-swiper { position: relative; width:890px;margin:auto;}
.gu-zrsj-swiper .gu-swiper-container{ overflow:hidden; }
.gu-zrsj-swiper .content-slide { color: #fff;}
.gu-zrsj-swiper .swiper-slide { position:relative;background: #fff; }
.gu-zrsj-swiper .swiper-slide img {width:436px; height:221px; display:block;float: left; }
.gu-zrsj-swiper .swiper-slide .swiper-slide-text18{width:340px;height:150px;float:left;font-size: 18px;line-height: 30px;color: #666;padding-top: 30px;overflow: hidden;}
.gu-zrsj-swiper .gu-pagination{text-align: center;z-index:88;margin-top: 18px;}
.gu-zrsj-swiper .swiper-pagination-switch { display: inline-block; width: 18px; height: 18px; border-radius: 50%; background: #bebebe; margin:0 2px; cursor: pointer;}
.gu-zrsj-swiper .swiper-active-switch {  background: #018dd7;}
.gu-zrsj-swiper .gu-arrow-left,.gu-zrsj-swiper .gu-arrow-right {position: absolute;width:22px;height:42px;top:50%;margin-top: -21px;z-index: 88; }
.gu-zrsj-swiper .gu-arrow-left{background: url(../images/gu_arrowleft.png) no-repeat;left:24px;}
.gu-zrsj-swiper .gu-arrow-right{background: url(../images/gu_arrowright.png) no-repeat;right:24px;}
.gu-zrsj-3ul{zoom: 1;}
.gu-zrsj-3ul:after{display: block;content: "";clear:both;}
.gu-zrsj-3ul li{width:528px;float:left;padding: 20px 10px;border: 1px solid #f4f4f4;box-shadow:0 0 3px #f4f4f4;margin: 20px 20px auto auto;overflow: hidden;}
.gu-zrsj-3ul li img{float: left;margin-right: 36px;}
.gu-zrsj-3ul li .gu-text{width:200px;float: left;}
.gu-zrsj-3ul li h5{font-size: 18px;font-weight:normal;line-height: 36px;color: #018dd7;}
.gu-zrsj-3ul li p{height:168px;font-size: 14px;line-height: 28px;margin-top: 5px;overflow: hidden;}
.gu-mr0{margin-right: 0px !important;}
.gu_zrsj-section4{background: url(../images/gu_zrsj_bg1.jpg) no-repeat center top;padding: 30px 0px;background-size: 100% 100%;}
.gu-swiper-container3 .swiper-slide img { width:408px; height:265px; display:block; }
.gu-zrsj4-swiper{width:920px;}
.gu-zrsj4-swiper .swiper-slide img {float:left;width:405px;height: 265px;overflow: hidden;margin-right: 46px;}
.gu-zrsj4-swiper .swiper-slide p{width:360px;float: left;font-size: 16px;line-height: 30px;color: #333;margin-top: 50px;}
.gu-zrsj4-swiper .gu-swiper-container{background: #fff;}
.gu-zrsj4-swiper .swiper-pagination-switch{background: #fff;}
.gu-zrsj4-swiper .swiper-active-switch {  background: #018dd7;}

/*图片轮播*/
.game163{width:560px;position: relative; overflow: hidden;float: left;}
.game163 .bigImg{ position: relative;width:560px;height:324px;overflow: hidden;}
.game163 .bigImg li img{ vertical-align:middle; width:560px; height:324px;   }
.game163 .smallScroll{ width:100%;position:absolute;bottom:0;z-index:20;background: url(../images/gu_black75.png);height:65px;}
.game163 .sPrev,.game163 .sNext{ display: block; width: 11px; height:19px; z-index:10; top:23px;position:absolute;}
.game163 .sPrev{background: url(../images/gu_arrowleft1.png); left:15px;}
.game163 .sNext{ background:url(../images/gu_arrowright1.png); right:15px;}

.game163 .smallImg{width:480px;overflow: hidden;padding:13px 0px;margin: 0 auto;}
.game163 .smallImg ul{  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; cursor:pointer;  display: inline;margin: 0 8px; }
.game163 .smallImg img{ border: 1px solid #fff; width:78px; height:38px;}
.game163 .smallImg li.on img{width:80px; height:40px;border: none;}
.game163 .smallImg li h5,.game163 .smallImg li p{display: none;}
/*图片轮播end*/
.game163-intro{width:390px;float:left;font-size: 16px;line-height: 28px;}
.game163-intro h5{font-size: 20px;font-weight:normal;line-height: 36px;padding-bottom: 5px;}
.clearfix{zoom: 1;}
.clearfix:after{display: block;content: "";clear:both;}

.gu_zrsj-section5 .game163{float: left;margin-right: 50px;}
.gu_gycs{background:#efefef;}
.gu_zrsj-section5 .game163-intro{margin-top: 50px;}

.gu-zrsj-touchSlide{ width:auto;margin:0 auto; position:relative; overflow:hidden;}
.gu-zrsj-touchSlide1{padding:20px;background: #22a4e9;}
.gu-zrsj-touchSlide .gu-touchHd{ width:100%;text-align:center;margin-top: 20px;  }
.gu-zrsj-touchSlide .gu-touchHd ul{font-size:0; }
.gu-zrsj-touchSlide .gu-touchHd ul li{ display:inline-block; width:12px;height: 12px;border:2px solid #d2d2d2;border-radius:50%;margin:0 3px;background: #fff;}
.gu-zrsj-touchSlide .gu-touchHd ul li.on{background: #018dd7;}
.gu-zrsj-touchSlide .gu-touchBd{ position:relative; z-index:1; }
.gu-zrsj-touchSlide .gu-zrsj-ul li{float: none;width:auto;padding: 0px;}

.gu-touchPrev,.gu-touchNext{display:block;position: absolute;top:140px;width:22px;height:42px;z-index: 10;}
.gu-touchPrev{left:12px;background: url(../images/gu_touchprev22.png) no-repeat;}
.gu-touchNext{right:12px;background: url(../images/gu_touchnext22.png) no-repeat;}
.gu-touchFocus li{ position:relative; }
.gu-touchFocus li img{width:100%; display:block;}
.gu-touchFocus li a{color: #333;}
.gu-touchFocus li .gu-summary{background: #f7f7f7;padding:10px 20px;}
.gu-touchFocus li h5{font-size: 18px;font-weight:normal;line-height: 30px;}
.gu-touchFocus li p{font-size: 14px;line-height: 24px;}

/* screen mobile */
@media screen and (max-width:992px){
    .gu-pchide { display:block; }
    .gu-mhide { display:none; }
    .gu-mt30{margin-top: 20px !important;}
    .gu_zrsj-section h4{font-size: 18px;}
    .gu-zrsj-intro{font-size: 14px;}
    .gu-parInHd li{font-size: 14px;padding: 5px 0px;margin: 0 24px;line-height: 28px;}
    .gu_zrsj-section .gu-parInHd{padding-bottom: 20px;}
    .gu-zrsj-swiper{width:auto;padding: 0 2%;}
    .gu-zrsj-swiper .swiper-slide img{width:100%;height:auto;float: none;}
    .gu-zrsj-swiper .swiper-slide .swiper-slide-text18{width:auto;font-size: 16px;height:auto;padding: 10px;}
    .gu-zrsj-swiper .gu-arrow-left, .gu-zrsj-swiper .gu-arrow-right{display: none;}
    .gu-zrsj-swiper .swiper-pagination-switch{width:12px;height: 12px;border:2px solid #d2d2d2;background: #fff;}
    .gu-zrsj-swiper .swiper-active-switch {  background: #018dd7;}
    .gu-zrsj-touchSlide{display: block;}
    .gu-zrsj-3ul li{width:auto;padding:3px 10px 10px;float: none;margin-right: 0px;}
    .gu-zrsj-3ul li img{height:100px;margin: 7px 4% auto auto;}
    .gu-zrsj-3ul li .gu-text{float: none;width:auto;}
    .gu-zrsj-3ul li h5{font-size: 16px;line-height: 30px;height:30px;overflow: hidden;}
    .gu-zrsj-3ul li p{line-height: 24px;height:72px;}
    .gu_zrsj-section4{padding: 20px 0px;}
    .gu-zrsj4-swiper .swiper-slide p{width:auto;float:none;font-size: 14px;line-height: 24px;margin: 0px;padding:10px 20px;}
    .gu-4hd li{display:block;float:left;width:25%;height:28px;overflow: hidden;margin: 0px;text-align: center;}

}
@media screen and (max-width:460px){
    .gu-touchPrev,.gu-touchNext{top:80px;}
}