/*@font-face {
    font-family: 'INTER';
    src: url('../font/INTERSTATECOND.eot');
    src:
    url('../font/INTERSTATECOND.eot?#font-spider') format('embedded-opentype'),
    url('../font/INTERSTATECOND.woff') format('woff'),
    url('../font/INTERSTATECOND.ttf') format('truetype'),
    url('../font/INTERSTATECOND.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


@charset "utf-8";
/* 初始化CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input {-webkit-appearance:none; /*去除input默认样式*/}

body{padding: 1.8rem 0 0 0;font-family: "Microsoft Yahei";background: #f0f0f0;}
.w94{width: 94%;margin: 0 auto;}
.wrap{width: 100%;max-width: 720px;margin: 0 auto;}

/*index--header*/
.iheader{height: 1.8rem;line-height: 1.8rem;width: 100%;box-sizing:border-box;padding: 0 3%;background: #fff;position: fixed;left: 0;top: 0;z-index: 9;}
.iheader .logo{display: block;float: left;height: 100%;}
.iheader .logo img{height:45%;}
.hSearch.iconfont,.hNavBtn.iconfont{float: right;color: #cccccc;font-size: 0.6rem;cursor: pointer;margin-left: 0.4rem;}
.hSearch.iconfont{margin-left: 0.2rem;}

/*index--hfrom*/
.hForm{width: 94%;padding: 0 3% 0.3rem;background: #fff;position: absolute;left: 0;top: 1.8rem;height: 0.8rem;line-height: 0.8rem;display: none;}
.hForm form{width: 100%;height: 100%;box-sizing:border-box;border-bottom: 1px solid #ccc;}
.hForm .text{width: 80%;float: left;height: 0.8rem;box-sizing:border-box;text-indent:0.2rem;background: none;border:none;font-family: "Microsoft Yahei";}
.hForm .subm.iconfont{width: 20%;float: left;height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.6rem;border:none;
background: none;cursor: pointer;color: #cccccc;}

/*index--hNav*/
.hNav{width: 100%;box-sizing:border-box;padding: 0.5rem 3%;background: #ffffff;position: fixed;top: 0;left: 0;z-index: 100000;height: 100%;overflow: auto;display: none;}
.hNav .title{color: #323232;font-weight: normal;font-size: 0.45rem;text-align: center;line-height: 0.9rem;position: relative;margin-bottom: 0.3rem;}
.hNav .title .iconfont.close{cursor: pointer;float: right;font-size: 0.6rem;color: #cccccc;}
.hNav .title .iconfont.close:hover{color: #1ca1dc;-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}
.hNav dl{}
.hNav dl dt{height: 1.0rem; width: 100%; font-size:0.45rem;color: #323232;padding-left: 3%;position: relative;box-sizing:border-box;border-bottom: 1px solid #d6d7dc;}
.hNav dl dt:before{content: " ";width: 1.5%;background: #1db39c;height: 0.6rem;top: 0.2rem;position: absolute;left: 0;max-width: 9px;}
.hNav dl dt a{display: block;line-height: 1.0rem;height: 100%;}
.hNav dl dt a i.iconfont{float: right;font-size: 0.5rem;color: #a9a9a9;
-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.hNav dl dd{border-bottom: 1px solid #d6d7dc;padding: 0.2rem 0 0 0;}
.hNav dl dd a{display: inline-block;height: 0.8rem;line-height: 0.8rem;padding: 0 2%;background: #efeff4;border-radius: 5px;margin: 0 3% 0.22rem 0;
font-size: 0.35rem;color: #646464;}
.hNav dl dd a:hover{background: #1db39c;color: #fff;}
.hNav .navClose{display: block;height: 1.0rem;line-height: 1.0rem;text-align: center;background: #1ca1dc;border-radius: 5px;margin: 0.5rem 0;
font-size: 0.35rem;color: #fff;}
.hNav .navClose .iconfont{font-size: 0.6rem;margin-right: 3%;vertical-align: middle;}
.hNav .navClose:hover{background: #4ed4bf;}

/*index--banner*/
.banner { position: relative; width: 100%; height: 0; padding: 41% 0 0 0; overflow: hidden; margin: 0 auto; }
.banner .swiper-wrapper { position: absolute; top: 0; left: 0; }
.banner .swiper-wrapper .swiper-slide { position: relative; text-align: center; }
.banner .swiper-wrapper .swiper-slide img { width: 100%; height: 100%; }
.swiper-pagination{width: 100%;text-align: center;}
.swiper-pagination .swiper-pagination-bullet{ background: #ffffff; opacity: 1; width: 10px; height: 10px;border:1px solid #389cef;display: inline-block; }
.swiper-pagination .swiper-pagination-bullet-active{ background: #389cef; }

/*index--isect1*/
.isect1{width: 94%;padding: 0 3%;height: 1.2rem;background:#1053aa/* url(../images/isect1Bg.jpg) no-repeat center*/;background-size: cover;line-height: 1.2rem;}
.isect1 dl{height: 100%;}
.isect1 dt{width: 30%;float: left;color: #ffffff;font-size: 0.4rem;height: 100%;}
.isect1 dt .iconfont{font-size: 0.6rem;vertical-align: middle;margin-right: 3%;}
.isect1 dd{width: 70%;float: left;height: 100%;}
.txtScroll-top{ width:100%;overflow:hidden; position:relative;}
.txtScroll-top .bd{width: 100%;height: 100%;}
.txtScroll-top .infoList li{ }
.txtScroll-top .infoList li a{font-size: 0.4rem;color: #ffffff;}

/*index--inav1*/
.inav1{background: #ffffff;padding: 0.3rem 3%;width: 100%;box-sizing:border-box;border-bottom: 1px solid #d6d7dc;margin-bottom: 0.5rem;}
.inav1 ul li{width: 25%;float: left;margin: 0 0 0.1rem 0;text-align: center;}
.inav1 ul li a{display: block;}
.inav1 ul li a span{display: block;width: 60%;margin: 0 auto;height: 0;padding-bottom: 60%;border-radius: 50%;position: relative;}
.inav1 ul li a span i{font-size: 0.8rem;text-align: center;line-height: 0.8rem;height: 0.8rem;width: 100%;position: absolute;left: 0;top: 50%;margin-top: -0.4rem;color: #fff;}
.inav1 ul li a p{text-align: center;color: #333333;font-size: 0.35rem;line-height: 0.8rem;}
.inav1 ul li:nth-child(1) a span{background: #1053aa;}
.inav1 ul li:nth-child(2) a span{background: #2095f2;}
.inav1 ul li:nth-child(3) a span{background: #db0f39;}
.inav1 ul li:nth-child(4) a span{background: #f47d14;}
.inav1 ul li:nth-child(5) a span{background: #1ca1dc;}
.inav1 ul li:nth-child(6) a span{background: #1ca6cb;}
.inav1 ul li:nth-child(7) a span{background: #1daeae;}
.inav1 ul li:nth-child(8) a span{background: #1db39c;}

/*index--isect2*/
.isect2{margin-bottom: 0.5rem;background: #ffffff; padding-bottom:0.16rem;}

.newstab{margin-bottom: 0.42rem;}
.newstab nav{width: 100%;}
.newstab a{width: 50%;height: 1.2rem;text-align: center;line-height: 1.2rem;background: #1ca1dc;color: #fff;font-weight: bold;font-size: 0.44rem;
display: block;float: left;}
.newstab a.active{color: #ffffff;background: #1053aa;}
.isect2 .swiper-slide{}

/*关于我们*/
.w94 { width:94%; margin:0 auto;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt30 { padding-top:30px;}
.pl10 { padding-left:10px;}

.pl20 { padding-left:20px;}
.pl30 { padding-left:30px;}
.pl40 { padding-left:40px;}
.p10 { padding:0 10px;}
.p15 { padding:0 15px;}
.p20 { padding:0 20px;}
.p30 { padding:0 30px;}
.p40 { padding:0 40px;}
/*关于我们*/
.list_about{}
.list_about .info * ,.article .info *{font-size: 0.4rem!important;/*字体大小*/font-family:"微软雅黑"!important;/*字体*/color: #444444!important;/*字体颜色*/text-align: justify;/*多行两端对齐*/line-height: 1.8;
}
.article .info img,.list_about img{ max-width:100%;height: auto;width: auto;}



.more{display: block;width:42%;margin: 0.4rem auto;height: 1.0rem;line-height: 1.0rem;text-align: center;font-size: 0.42rem;color: #fff;border-radius: 0.54rem;background: #1053aa;}



.ititle{height: 1.2rem;line-height: 1.2rem;width: 94%;padding: 0 3%;border-bottom: 1px solid #d6d7dc;font-size: 0.45rem;color: #323232;font-weight: normal;}
.ititle i.iconfont{font-size: 0.6rem;vertical-align: middle;color: #1db39c;margin-right: 3%;}
.ititle .imore{float: right;font-size: 0.35rem;color: #909090;text-transform: uppercase;}
.ititle .imore:hover{color: #1db39c;}


.section2_infomation{}
.section2_infomation dl{margin-bottom: 10px;}
.section2_infomation dl a{display: block;background: #f3f3f3;overflow: hidden;}
.section2_infomation dl dd{width: 100%;float: left;}
.section2_infomation dl dt{width: 2rem;float: left;color: #fff;background: #1053aa; height:90px;line-height:90px;overflow: hidden;text-align: center;font-size:0.4rem;margin-left: -100%;}


.section2_infomation dl:nth-child(2n+2) dt{background: #1ca1dc; }

.section2_infomation dl dt img { width:70%; margin:0 auto;}
.section2_infomation dl dd .wrap{margin-left: 2.2rem;margin-top: 9px;margin-bottom: 5px;margin-right: 5px; width:auto;}
.section2_infomation dl h4{font-size:0.38rem;color: #464646;height: 24px;line-height: 24px;overflow: hidden;}
.section2_infomation dl i.line{height: 1px;width: 1rem;background: #e78c28;display: block;margin-bottom: 5px;margin-top: 5px;}
.section2_infomation dl .txt{font-size: 12px;color: #606060;line-height: 20px;height: 40px;overflow: hidden;}





.wititle{height: 1.2rem;line-height: 1.2rem;width:100%;font-size: 0.44rem;color: #fff;font-weight:bold; background:#1053aa; text-align:center;}

.wititle .imore{float: right;font-size: 0.35rem;color: #909090;text-transform: uppercase;}
.wititle .imore:hover{color: #1db39c;}




.ilist{}
.ilist li{height:1.0rem;line-height:1.0rem;border-bottom: 1px solid #d6d7dc;}
.ilist li a{padding: 0 3%;width: 94%;font-size: 0.4rem;color: #646464;}
.ilist li a:hover{color: #1db39c;}

/*index--isect3*/
.isect3{background: #ffffff;margin-bottom: 0.5rem;}
.iNav2 { }
.iNav2 li{width: 50%;float: left;text-align: center;padding-top: 0.6rem;padding-bottom: 0.4rem;}
.iNav2 li:nth-child(2){background: #f0f0f0;}
.iNav2 li:nth-child(3){background: #f0f0f0;}
.iNav2 li span{display: block;width: 30%;height: 0;padding-bottom: 30%;background: #fff;border:1px solid #dddddd;margin: 0 auto;border-radius: 50%;position: relative;}
.iNav2 li span i{display: block;width: 100%;height: 0.8rem;line-height: 0.8rem;font-size: 0.8rem;position: absolute;left: 0;top: 50%;margin-top: -0.4rem;color: #72848c;}
.iNav2 li p{color: #333;font-size: 0.4rem;line-height: 1rem;}

/*为什么选择Betway必威西蒙体育*/
.ysbj{overflow: hidden; margin-bottom:10px;}
.ys{padding-top:0.6rem;}
.ys h2{text-align: center; margin-bottom: 28px;}
.ys h2 span{display: inline-block; height:68px; line-height: 68px;font-size: 50px; color:#333333;padding:0 21px;position: relative; font-weight: bold; font-family: "思源黑体 CN";}
.ys h2 span:before{width:15px; height:20px; background:url(../images/tit-left.png) no-repeat center; content:""; position: absolute; left:0;top:26px;}
.ys h2 span:after{width:15px; height:20px; background:url(../images/tit-rig.png) no-repeat center; content:""; position: absolute; right:0;top:26px;}
.ys h2 em{display: block; height:44px; line-height: 44px;font-size: 24px; color:#666666;font-weight: normal;}
.ys .ys-nav{height:100px;}
.ys .ys-nav ul li{float:left; width:25%;  text-align: center;position: relative;}
.ys .ys-nav ul li:before{width:1px; height:26px; background: #e5ecf6;content:""; position: absolute; right:0;top:10px;}
.ys .ys-nav ul li:last-child:before{display: none;}
.ys .ys-nav ul li i{display: inline-block; width:40px; height:46px; overflow: hidden; }
.ys .ys-nav ul li i img{width: 100%; transition: .5s;}
.ys .ys-nav ul li h4{display: inline-block; }
.ys .ys-nav ul li h4 span{display: block; height:34px; line-height: 34px;font-size:0.42rem; color:#333333; font-weight: normal;}
.ys .ys-nav ul li h4 p{height:17px; line-height: 17px;font-size: 14px; color:#666666;text-transform: uppercase; font-weight: normal;}
.ys .ys-nav ul li.cur i img{margin-top:-46px;}
.ys .ys-nav ul li.cur h4 span{color:#E60012; font-weight: bold;}
.ys .ys-con dl{/*height:600px;*/ position: relative;}
.ys .ys-con dl dt{width:100%; line-height: 0; overflow: hidden;}
.ys .ys-con dl dt img{width:100%;}
.ys .ys-con dl dd{width:100%;height:auto; padding:20px 15px; box-sizing: border-box;}
.ys .ys-con dl dd .left{width:100%;padding-top:3px;}
.ys .ys-con dl dd .left h4{height:41px; line-height: 41px;font-size:0.58rem; color:#333333; font-family: "思源黑体 CN";}
.ys .ys-con dl dd .left h4 i{display: inline-block;width:4px; height:4px; background:#e60012;margin:19px 17px 0 11px; border-radius: 50%;vertical-align: top;}
.ys .ys-con dl dd .left h4 em{color:#003171;display: inline-block; vertical-align: top;}
.ys .ys-con dl dd .left p{height:22px; line-height: 22px;font-size: 11px; color:#bfc0bb; font-family: "思源黑体 CN";padding-bottom:25px; background:url(../images/ys-yy.png) no-repeat left 6px bottom; text-transform: uppercase;letter-spacing: 1px;}
.ys .ys-con dl dd ul{ width:100%; clear:both;}
.ys .ys-con dl dd ul li{line-height: 28px; font-size:0.42rem; color:#666666; font-weight: normal;padding-left:15px;background:url(../images/ys-dd.png)  no-repeat left 13px;}
/*新闻*/

.one_left{width:100%;margin-top:10px;}
.one_left_swiper{width: 100%;overflow: hidden;position: relative;}
.one_left_swiper a.pic{display: block;width: 100%;height: 248px;position: relative;}
.one_left_swiper a.pic span.img{display: block;height: 100%;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.one_left_swiper a.pic span.time{background: #ed0016;position: absolute;left: 0;top: 0;display: block;width: 80px;height: 80px;color: #fff;text-align: center;}
.one_left_swiper a.pic span.time *{display: block;}
.one_left_swiper a.pic span.time i{margin: 2px 0 7px;font-family: 'Conv_BEBAS__';font-size: 40px;line-height: 45px;}
.one_left_swiper a.pic span.time em{font-size: 14px;}
/*.one_left_swiper .swiper-slide:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}*/
.one_left_swiper .swiper-slide:hover a.txt i{-webkit-transform: translateY(3px);transform: translateY(3px);-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.one_left_swiper a.txt{display: block;background: #f3f3f3;padding: 15px 20px;line-height: 24px; }
.one_left_swiper a.txt *{display: block;}
.one_left_swiper a.txt i{font-size: 18px;color: #e60113;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.one_left_swiper a.txt em{margin-top: 12px;font-size: 14px;color: #757575;height: 48px;overflow: hidden;}
.one_left_swiperhd{position: absolute;bottom: 148px;right: 25px;z-index: 5;}
.one_left_swiperhd span{width: 10px;height: 10px;background: #fff;margin-left: 10px;}
.one_left_swiperhd span.swiper-pagination-bullet-active{background: #ad0001;}
.one_right{width: 100%;margin-top:0px;}
.one_right dl{background: #fff;margin-top:2px;width: 100%;float: left; padding-bottom: 3px;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.one_right dl dt{position: relative;width: 17%;float: left;text-align: center;padding: 15px 0 11px;}
.one_right dl dt:after{width: 1px;height: 74px;background: #e6e6e6;content: '';display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -37px;}
.one_right dl dt *{display: block;color:#808080;}
.one_right dl dt span{font-family: 'Conv_BEBAS__';font-size: 32px;line-height: 40px;}
.one_right dl dt em{ font-size: 13px;line-height: 30px;}
.one_right dl dd{width:76%;padding-right: 10px;float: right;}
.one_right dl dd *{display: block;}
.one_right dl dd span{margin-top: 16px;margin-bottom: 0px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 16px;color: #383838;font-weight: bold;line-height: 24px;}
.one_right dl dd i{font-size: 14px;color: #757575;line-height: 26px;overflow: hidden;height: 52px;}
.one_right dl:hover{background: #f3f3f3;}
.one_right dl:hover dt *,.one_right dl:hover dd span{color: #e60012;}

/**/

/*index--isect4*/
.isect4{background: #ffffff;margin-bottom: 0.3rem;border-bottom: 1px solid #d6d7dc;}
.docPicList{width: 94%;padding: 0.3rem 3%;}
.docPicList li{width: 33%;float: left;}
.docPicList li .pic{width: 60%;height: 0;padding-bottom: 60%;margin: 0 auto;position: relative;}
.docPicList li .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;border:2px solid #e1e1e1;border-radius: 50%;box-sizing:border-box;}
.docPicList li .text{text-align: center;padding-top: 0.1rem;}
.docPicList li .text h5{color: #323232;font-weight: normal;font-size: 0.42rem;}
.docPicList li .text p{font-size: 0.35rem;color: #646464;line-height: 0.5rem;}
.docPicList li .text p.blue{color: #1ca1dc;}

/*footer*/
.fNav{width: 94%;padding: 0.3rem 3%;background: #fff;border-bottom: 1px solid #d6d7dc;margin-bottom: 0.3rem;}
.fNav li{width: 48%;height: 1.0rem;text-align: center;line-height: 1.0rem;background: #4ed4bf;float: left;margin: 0 0 0.3rem 0;border-radius: 5px}
.fNav li a{display: block;font-size: 0.4rem;color: #ffffff;}
.fNav li a i.iconfont{font-size: 0.6rem;vertical-align:middle;margin-right: 3%;}
.fNav li:nth-child(2){background: #60c4f0;float: right;}
.fNav li:nth-child(3){background: #75c1ec;}
.fNav li:nth-child(4){background: #8bd797;float: right;}
.fBtm{width: 94%;padding: 0.3rem 3% 0.8rem;background: #232324;font-size: 0.32rem;color: #ffffff;text-align: center;line-height: 0.5rem; margin-bottom:1rem;}

/*float*/
.float{width: 100%;position: fixed;bottom:0;background: #1053aa;z-index: 5;text-align: center;min-width: 72px;}
.float li{padding-top: 0.2rem; width:25%; float:left;}
.float li:first-child{border-top: none;}
.float li i{display: block;text-align: center;color: #fff;font-size: 0.6rem;line-height: 0.8rem;}
.float li p{font-size: 0.32rem;color: #fff;line-height: 0.6rem;}
.layui-m-layercont{padding: 20px !important;}
.layui-m-layer0 .layui-m-layerchild{width: 62% !important;min-width: 320px;}
.fPop{}
.fPop .flogo{display: block;max-width: 90%;text-align: center;margin: 0 auto 0.3rem auto;}
.fPop .flogo img{width: 100%;}
.fPop p.blue{text-align: center;font-size: 0.45rem;color: #1ca1dc;line-height: 0.6rem;margin-bottom: 0.3rem;}
.fPop .pic{width: 60%;border:1px solid #d6d7dc;background: #fcfcfc;margin: 0 auto;}
.fPop .pic img{width: 100%;}
.fPop .text{text-align: center;font-size: 0.4rem;color: #323232;line-height: 0.6rem;padding: 0.3rem 0 0.6rem 0;}
.fPop .fClose{display: block;width: 100%;height: 1.0rem;line-height: 1.0rem;border-radius: 5px;background: #1ca1dc;color: #ffffff;font-size: 0.4rem;}
.fPop .fClose .iconfont{font-size: 0.6rem;vertical-align: middle;margin-right: 3%;}

/*header*/
.nyHeader{width: 94%;padding: 0 3%;height: 1.8rem;line-height: 1.8rem;position: fixed;top: 0;left: 0;z-index: 9999;
background-image: -moz-linear-gradient( 0deg, rgb(28,161,220) 0%, rgb(29,179,156) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(28,161,220) 0%, rgb(29,179,156) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(28,161,220) 0%, rgb(29,179,156) 100%);}
.nyHeader .goBack{width: 20%;float: left;}
.nyHeader .goBack .iconfont{font-size: 0.6rem;color: #fff;}
.nyHeader h3{width: 60%;float: left;text-align: center;font-size: 0.5rem;color: #ffffff;font-weight: normal;}
.nyHeader .right{width: 20%;float: right;}
.nyHeader .right .iconfont{color: #fff;}

/*问卷调查*/
.nyMain{width: 100%;margin-bottom: 0.3rem;background: #fff;min-height: 300px;border-bottom: 1px solid #d6d7dc;padding: 0.5rem 0 0.3rem 0;}
.p11{width: 94%;margin: 0 auto;}
.p11 .title{text-align: center;font-weight: normal;color: #323232;font-size: 0.42rem;line-height: 0.6rem;margin-bottom: 0.3rem;}
.detail{color: #646464;font-size: 0.35rem;line-height: 0.6rem;text-align: justify;overflow: hidden;}
.detail *{max-width: 100% !important;}
.p11 .detail{background: #f6f6f6;border:1px solid #e1e1e1;padding: 0.3rem 4%;}
.nyForm{}
.nyForm .radioList{}
.nyForm .radioList li{border-bottom: 1px solid #e1e1e1;padding: 0.2rem 0 0.4rem 0;}
.nyForm .radioList li h5{font-size: 0.4rem;color: #323232;line-height: 0.6rem;font-weight: normal;padding: 0.1rem 0;}
.nyForm .radioList li .radioWrap{color: #646464;font-size: 0.35rem;}
.nyForm .radioList li .radioWrap label{width: 33%;float: left;}
.nyForm .radioList li .radioWrap label .radio{margin-right: 3%;}
.p11 .magTitle{font-size: 0.4rem;color: #323232;line-height: 0.6rem;font-weight: normal;padding: 0.2rem 0;}
.p11 textarea{box-sizing:border-box;width: 100%;border:1px solid #e1e1e1;font-family: "Microsoft Yahei";font-size: 0.35rem;line-height: 0.6rem;padding: 0.1rem 1%;height: 2.4rem;overflow: auto;margin-bottom: 0.3rem;}
.nyForm dl{/*height: 1.0rem;*/margin-bottom: 0.5rem;position: relative;}
.nyForm dl dt{width: 30%;float: left;font-size: 0.4rem;color: #323232;line-height: 1.0rem;height: 1.0rem;}
.nyForm dl dt i{vertical-align:middle;color: #ff0000;display: inline-block;width: 10px;}
.nyForm dl dd{width: 70%;float: left;height: 100%;}
.nyForm dl dd .text{box-sizing:border-box;width: 100%;height: 100%;border:1px solid #e1e1e1;font-family: "Microsoft Yahei";font-size: 0.35rem;text-indent: 12px;line-height: 1.0rem;}
.nyForm dl dd .text.code{width: 50%;float: left;}
.nyForm dl dd .codeImg{width: 20%;height: 1.0rem;cursor: pointer;float: left;margin-left: 5%;}
.nyForm dl .btn{width: 100%;height: 100%;line-height: 1.0rem;text-align: center;border-radius: 5px;background: #1ca1dc;cursor: pointer;font-family: "Microsoft Yahei";font-size: 0.4rem;
border:none;color: #fff;}

/*医院简介*/
.p2_1{width: 94%;padding: 0.5rem 3% 0.3rem;}
.p2_1.detail{font-size: 0.4rem;line-height: 0.8rem;}

/*医院新闻*/
.p3_2{width: 94%;padding: 0.5rem 3% 0.3rem;}
.newsList{}
.newsList li{padding-bottom: 0.5rem;border-bottom: 1px solid #e1e1e1;margin-bottom: 0.5rem;height: 2.3rem;}
.newsList li a{display: block;height: 100%;}
.newsList li .pic{width: 31%;float: left;position: relative;height: 100%;}
.newsList li .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.newsList li .text{width: 66%;float: right;}
.newsList li .text h5{font-size: 0.4rem;color: #323232;font-weight: normal;line-height: 0.5rem;}
.newsList li .text span{display: block;font-size: 0.32rem;color: #909090;line-height: 0.6rem;}
.newsList li .text p{font-size: 0.35rem;color: #646464;line-height: 0.6rem;height: 1.2rem;overflow: hidden;}
.newsList li:hover .text h5{color: #1ca1dc;}

/*分页*/
.page{width: 100%;}
.page a,.page span{display: inline-block;line-height: 0.8rem; padding: 0px 5px; text-align: center;float: left;font-size: 0.4rem;color: #909090;box-sizing:border-box;}
.page a{}
.page a .iconfont{font-size: 0.5rem;display: inline-block;}
.page a.prev .iconfont{margin-right: 3%;}
.page a.next .iconfont{margin-left: 3%; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.page span{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}
.page span b{color: #323232;font-weight: normal;}

.page-num-current {color: #0090dc !important;font-weight:bold;}


/*重要公告*/
.p3_1{width: 94%;padding: 0.5rem 3% 0.3rem;}
.noticeList{}
.noticeList li{margin-bottom: 0.3rem;border-bottom: 1px solid #e1e1e1;padding: 0 2% 0.3rem 4%;position: relative;}
.noticeList li a{display: block;}
.noticeList li a h5{font-size: 0.4rem;color: #646464;line-height: 0.6rem;font-weight: normal;}
.noticeList li a span{display: block;font-size: 0.32rem;color: #909090;line-height: 0.5rem;}
.noticeList li:before{content: " ";width: 4px;height: 4px;background: #1db39c;position: absolute;left: 0;top: 0.25rem;}
.noticeList li .iconfont{font-size: 0.6rem;height: 0.6rem;line-height: 0.6rem;position: absolute;right: 0;top: 0.25rem;color: #cdcdcd;
-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.noticeList li:hover h5{color: #1db39c;}

/*就医QA*/
.p4_5{width: 94%;padding: 0.5rem 3% 0.3rem;}
.p4_5 .qaList{margin-bottom: 0.5rem;}
.p4_5 dl{background: #f6f6f6;border-bottom: 1px solid #e1e1e1;margin-bottom: 0.3rem;height: 1.0rem;overflow: hidden;}
.p4_5 dl dt{padding:0.15rem 1.0rem ;line-height: 0.7rem;position: relative;font-size: 0.4rem;color: #323232;cursor: pointer;background: url(../images/addIcon.png) no-repeat 96% 0.2rem;background-size: auto 0.6rem;}
.p4_5 dl dt em{font-size:0.6rem;color: #1ca1dc;position: absolute;left: 0;top: 0;width: 1.0rem;text-align: center;line-height: 1.0rem;}
.p4_5 dl dd{padding:0.2rem 1.0rem 0.3rem 1.0rem;font-size: 0.4rem;color: #646464;line-height: 0.8rem;position: relative;}
.p4_5 dl dd em{font-size:0.6rem;color: #1ca1dc;position: absolute;left: 0;top: 0.2rem;width: 1.0rem;text-align: center;}
.p4_5 dl dd a{display: block;width: 50%;height: 1.0rem;line-height: 1.0rem;text-align: center;background: #1db39c;color: #fff;font-size: 0.4rem;margin-top: 0.3rem;}
.p4_5 dl dd a:hover{background: #1ca1dc;}
.p4_5 dl.on{height: auto;}
.p4_5 dl.on dt{background-image: url(../images/subIcon.png);}

/*门诊安排*/
.p4_1{padding: 0 0 0.3rem;}
.select{width: 100%;background: #f6f6f6;height: 1.0rem;line-height: 0.9rem;position: relative;z-index: 99;}
.select .list{width: 33.3%;float: left;text-align: center;border-bottom: 0.1rem solid #f6f6f6;height:0.9rem;}
.select .list h3{font-size: 0.42rem;color: #323232;font-weight: normal;}
.select .list h3 i.iconfont{display: inline-block;}
.select .list.on{border-color: #1db39c;}
.select .list.on h3{color: #1db39c;}
.select .list.on i.iconfont{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.select .list .sub{width: 100%;position: absolute;left: 0;top: 1.0rem;background: #ffffff;background: #f6f6f6;display: none;height:8.0rem;} 
.select .list .sub li.outer{width: 100%;max-height: 8.0rem;overflow: auto;}
.select .list .sub li.outer h4{line-height: 1.0rem;width: 33.3%;border-bottom: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;font-size: 0.42rem;color: #323232;font-weight: normal;cursor: pointer;}
.select .list .sub li.outer .inner{width: 66.6%;position: absolute;left: 33.3%;top: 0;background: #ffffff;max-height: 8.0rem;overflow: auto;}
.select .list .sub li.outer .inner li{line-height: 1.0rem;text-align: center;border-bottom: 1px solid #e8e8e8;}
.select .list .sub li.outer .inner li a{display: block;font-size: 0.4rem;color: #646464;}
.popBg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 2;background: rgba(0,0,0,0.6);display: none;}
.select .list .sub li.outer .inner{display: none;}
.select .list .sub li.outer:first-child .inner{display: block;}
.select .list .sub li.outer.on h4{border-right-color: #fff;background: #fff;}
.select .list.li3 .sub li.outer h4{width: 100%;border-right: none;}
.select .list.li3 .sub li.outer h4:hover{background: #fff;}
.docList{padding: 0.3rem 0 0 0;}
.docList li{padding-bottom:0.5rem;border-bottom: 1px solid #e1e1e1;margin-bottom:0.5rem;}
.docList a{display: block;}
.docList li a .disc{padding: 0 0 0 110px;height: 84px;position: relative;}
.docList li a .disc .pic{width: 100px;height: 84px;position: absolute;left: 0;top: 0;}
.docList li a .disc .pic img{width: 100%;height: 100%;}
.docList li a .disc .text{}
.docList li a .disc .text h5{font-size: 0.42rem;color: #363636;font-weight: 600;line-height:26px;}
.docList li a .disc .text div{font-size: 0.35rem;color: #646464;line-height:32px;height: 32px;overflow: hidden;}
.table{width: 100%;height: 116px;margin-top: 12px;}
.table table thead tr{border: 1px solid #f1f1f1;}
.table table thead td{background: #f1f1f1;height: 38px;text-align: center;}
.table table tbody td{height: 38px;text-align: center;border: 1px solid #f1f1f1;}

/*医患交流*/
.nyTitle{text-align: center;font-size: 0.42rem;color: #1db39c;font-weight: normal;line-height: 1.0rem;position: relative;margin-bottom: 0.5rem;}
.nyTitle:before{content: " ";width: 100%;height: 1px;background: #1db39c;position: absolute;left: 0;top: 50%;z-index: 0;}
.nyTitle span{display: inline-block;padding: 0 8%;background: #fff;position: relative;z-index: 3;}
.nyForm dl dd label{display: inline-block;line-height: 1.0rem;font-size: 0.35rem;margin-right: 6%;}
.nyForm dl dd label .radio{margin-right: 12px;}
.nyForm dl dd .text.age{width: 45%;}
.nyForm dl dd textarea{width: 100%;box-sizing:border-box;height: 3.0rem;border:1px solid #e1e1e1;font-family: "Microsoft Yahei";padding: 0 12px;line-height: 1.0rem;font-size: 0.35rem;overflow: auto;}
.nyForm dl dd .character_limit{position: absolute;right: 10px;bottom: 2%;font-size: 0.35rem;color: #999999;}
.p4_8 .nyForm .detail{padding: 0.5rem;margin: 0.5rem auto;border-top: 1px solid #d6d7dc;border-bottom: 1px solid #d6d7dc;
font-size: 0.35rem;color: #909090;line-height: 0.6rem;}
.p4_8 .nyForm dl .btn{width: 48%;float: right;background: #1db39c;border-radius: 0;}
.p4_8 .nyForm dl .btn:first-child{float: left;background: #1ca1dc;}
.replyList{}
.replyList dl{padding-bottom: 0.3rem;margin-bottom: 0.3rem;border-bottom: 1px solid #d6d7dc;}
.replyList dl:last-child{border:none;}
.replyList dl dt{}
.replyList dl dt em{width: 15%;float: left;text-align: center;background: #1db39c;color: #fff;font-size: 0.5rem;height: 1.5rem;line-height: 1.5rem;}
.replyList dl dt .fr{width: 82%;}
.replyList dl dt .fr h5{font-size: 0.35rem;color: #222222;line-height: 0.5rem;font-weight: normal;height: 1.0rem;overflow: hidden;}
.replyList dl dt .fr p{font-size: 0.32rem;color: #999999;line-height: 0.5rem;}
.replyList dl dt .fr p span{display: inline-block;padding: 0 3%;}
.replyList dl dd.tips{font-size: 0.35rem;color: #1db39c;line-height: 1.0rem;}
.replyList dl dd.tips span{float: right;}
.replyList dl dd.reply{width: 100%;box-sizing:border-box;padding: 0.3rem 2%;border:1px solid #e3e3e3;background: #f6f6f6;position: relative;font-size: 0.32rem;color: #646464;line-height: 0.6rem;}
.replyList dl dd.reply:before{content: " ";width: 18px;height: 12px;position: absolute;top: -12px;left: 2%;background: url(../images/trangle.png) no-repeat center;}
.loadMore{display: block;width: 100%;box-sizing:border-box;height: 1.0rem;line-height: 1.0rem;border:1px solid #1ca1dc;border-radius: 5px;
text-align: center;color: #1ca1dc;font-size: 0.4rem;margin-bottom: 1.0rem;}

/*医院导航*/
.p4_4{padding-top: 0;}
.p4Nav{width: 100%;height: 1.1rem;line-height: 1.1rem;background: #f6f6f6;margin-bottom: 0.6rem;}
.p4Nav li{width: 50%;float: left;text-align: center;}
.p4Nav li a{display: block;line-height: 1.1rem;position: relative;color: #323232;font-size: 0.45rem;}
.p4Nav li a:before{content: " ";width: 100%;height: 1px;background: #1db39c;position: absolute;left: 0;bottom: 0;width: 0;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.p4Nav li.on a:before{width: 100%;}
.p4Nav li.on a{color: #1db39c;}
.p4_4 .map{width: 100%;height: 5.5rem;box-sizing:border-box;border:1px solid #e1e1e1;margin-bottom: 0.5rem;}
.p4_4 .detail{font-size: 0.4rem;color: #646464;line-height: 0.8rem;padding-bottom: 0.5rem;}

/*预约挂号*/
.p4_2{}
.p4_2Nav{padding-bottom: 3rem;}
.p4_2Nav li{height: 1.2rem;line-height: 1.2rem;}
.p4_2Nav li a{display: block;padding: 0 0 0 5%;border-bottom: 1px solid #e1e1e1;font-size: 0.4rem;color: #323232;position: relative;}
.p4_2Nav li a:before{content: " ";width: 4px;height: 4px;position: absolute;left: 0;top: 50%;margin-top: -2px;background: #1db39c;}
.p4_2Nav li a i.iconfont{float: right;color: #cccccc;font-size: 0.6rem;
-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.p4_2Nav li:hover a,.p4_2Nav li:hover a i.iconfont{color: #1db39c;}

/*留言预约*/
.p4_2_5{padding-bottom: 0.5rem;}
.p4_2_5 .tips{padding:0.5rem 0 0.8rem;}
.p4_2_5 .tips h5{font-size: 0.45rem;color: #323232;font-weight: normal;line-height: 1.0rem;border-bottom: 1px solid #d6d7dc;margin-bottom: 0.1rem;}
.p4_2_5 .tips .detail{font-size: 0.35rem;color: #646464;line-height: 0.8rem;}
.p4_2_5 .nyForm dl .btn{width: 48%;float: right;background: #1db39c;border-radius: 0;}
.p4_2_5 .nyForm dl .btn:first-child{float: left;background: #1ca1dc;}

/*科室设置*/
.p5{padding: 0;}
.p5 dl{}
.p5 dl dt{width: 94%;padding: 0 3%;background: #f0f0f0;height: 1.2rem;line-height: 1.2rem;text-align: center;font-size: 0.45rem;color: #323232;font-weight: normal;}
.p5 dl dd{padding: 0.3rem 3% 0.5rem 3%;border-bottom: 1px solid #d6d7dc;width: 94%;}
.p5 dl dd a{width: 33.3%;float: left;font-size: 0.4rem;color: #646464;line-height: 0.8rem;box-sizing:border-box;padding-right: 2%;}
.p5 dl dd a:hover{color: #1db39c;}

/*科室简介*/
.p5_1{background: #f0f0f0;margin-bottom: 0;padding: 0;}
.p5Item{background: #ffffff;margin-bottom: 0.5rem;border-bottom: 1px solid #d6d7dc;}
.p5Item:first-child{padding-top: 0.5rem;}
.p5Item h5.title{height: 1.0rem;line-height: 1.0rem;width: 94%;padding: 0 3%;}
.p5Item h5.title a{display: block;padding: 0 0 0 5%;font-size: 0.45rem;color: #323232;font-weight: normal;position: relative;line-height: 1.0rem;height: 1.0rem;}
.p5Item h5.title a:before{content: " ";width: 2%;height: 0.5rem;background: #1db39c;position: absolute;left: 0;top: 50%;margin-top: -0.25rem;}
.p5Item h5.title a .iconfont{float: right;color: #1ca1dc;font-size: 0.5rem;
-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.p5Item .content{padding: 0.3rem 3% 0.5rem 3%;}
.p5Item .content.detail{font-size: 0.4rem;color: #646464;line-height: 0.8rem;}
.p5Item.on h5.title{border-bottom: 1px solid #d6d7dc;}
.p5Item.on h5.title .iconfont{display: none;}

/*专家介绍*/
.p5_2{background: #f0f0f0;margin-bottom: 0;padding: 0;}
.p5_2 .p5Item2 .content{background: #f0f0f0;width: 100%;padding: 0;}
.p5_2 .p5Item2 .content .docPicList li .pic{width: 70%;padding-bottom: 70%;}

/*科室风采*/
.p5Item.p5Item3 .content{background: #f0f0f0;}

/*专家介绍*/
.contP5.cont1 .docList li a .disc .text div{line-height: 30px;height: 60px;}
.contP5.cont1 .docList li a .disc .btn{display: block;width: 100%;height: 32px;line-height: 32px;text-align: center;margin-top: 10px;
background: #1db39c;font-size: 0.4rem;color: #ffffff;border-radius: 2px;max-width: 390px;}
.contP5.cont1 .detail{font-size: 0.4rem;line-height: 0.8rem;color: #646464;}
.contP5.cont2{padding-top: 0;}
.contTitle{height: 1.2rem;line-height: 1.2rem;font-size: 0.45rem;color: #323232;font-weight: normal;padding-left: 5%;position: relative;}
.contTitle:before{content: " ";width: 2%;height: 0.5rem;background: #1db39c;position: absolute;left: 0;top: 50%;margin-top: -0.25rem;}
.contP5.cont2{min-height: 30px;padding-bottom: 0.5rem;}
.contP5.cont2 .table{margin-top: 0;}

/*医师介绍*/
.p6_1{padding-top: 0;}
.p6_1 .select .list{width: 50%;}
.p6_1 .docList li a .disc .text{}
.p6_1 .docList li a .disc i.iconfont{font-size: 0.5rem;color: #cccccc;line-height: 1.0rem;position: absolute;right: 0;top: 50%;margin-top: -0.5rem;
-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}


/*新闻详情页*/
.passage{padding: 0 3% 0.3rem;}
.passage .title{text-align: center;font-size: 0.42rem;font-weight: normal;color: #1a1a1a;line-height: 1.2rem;}
.passage .tips{text-align: center;line-height: 0.8rem;font-size: 0.35rem;color: #666666;margin-bottom: 0.4rem;  padding-bottom: 10px;    border-bottom: 1px #ccc dashed;}


	
	
.passage .tips span{margin: 0 8px;}
.psgLink{border-top: 1px solid #ccc;margin-top: 0.5rem;line-height: 1.0rem;padding: 0.2rem 0 0.5rem 0.3rem;}
.psgLink p:hover a{color: #0f4797;text-decoration: underline;}


/*内页大图*/
.n_banner { width: 100%; height: 150px; position: relative; }
.n_banner h4, .n_banner h5 { color: #fff; }
.n_banner h4 { font-size:0.6rem; line-height: 45px; font-weight: bold; padding-top: 35px; padding-bottom: 2px; }
.n_banner h5 { font-size:0.36rem; text-transform: uppercase; font-weight:normal; }

.n_banner h6 { font-size: 14px; text-align:right; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  font-weight:normal; color:#FFF;  line-height:44px; margin-top:85px;background-color:rgba(0,0,0,0.5) }

.txt_center { text-align:center; width:100%;}

.n_banner2 { width: 100%; height: 750px; position: relative; }
.n_banner2 h4, .n_banner h5 { color: #fff; }
.n_banner2 h4 { font-size: 55px; line-height: 75px; font-weight: bold; padding-top:270px; padding-bottom: 16px; }
.n_banner2 h5 { font-size: 22px; text-transform: uppercase; font-weight:normal; color:#fff; }

.n_banner2 h3 { font-size: 32px;color:#fff; }


.n_banner2 h6 { font-size: 14px; text-align:right; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;  font-weight:normal; color:#FFF;  line-height:44px; margin-top:85px;background-color:rgba(0,0,0,0.5) }


#nav_slide{background: #005fc3;line-height: 50px;position: relative;z-index: 2;}
#nav_slide #bnt_back{ position:absolute; left:0.25rem; top:-2px;}
#nav_slide #bnt_back img{height: 20px;vertical-align: middle;}

#nav_slide .n_title{ height: 50px;background: -webkit-linear-gradient(left, rgb(16, 83, 170) 19%, rgb(38, 119, 224) 65%);}
#nav_slide h1{font-size: 16px;color: #fff;text-align: center;}
#bnt_sub_nav{position: absolute;right: 0.3rem;top: 14.5px;cursor: pointer;}
#bnt_sub_nav img{display: block;height: 20px;}
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #f2f2f2; display: none; z-index: 9;width: 100%;}
#sub_nav_content ul{}
#sub_nav_content ul li {background: none;box-shadow:none;border-bottom:1px solid #dedede;padding: 0 15px;}
#sub_nav_content ul li a{display: inline-block;font-size:0.42rem;padding: 0;color: #333;width: 88%;}
#sub_nav_content ul li i{float:right;font-family: simsun;font-style: normal;font-weight: bold;}
#sub_nav_content ul li ul li{border:0;line-height: 28px;padding-left: 10px;}
#sub_nav_content ul li ul li a{font-size: 13px; color: #666;}
#sub_nav_content ul li.on>a{color: #005fc3;}

#sub_nav_content ul li ul{ display:none;}


/*关于我们*/
.ab_bg {
        overflow: hidden;
    }
    
    .about dl {
       /* position: relative;
        height: 500px;*/
    }
    
    .about dl dt {
        overflow: hidden;
		display:contents;
        /*position: absolute;
        top: 0;*/
      
    }
    
    .about dl dt img {
        max-width: 600px;
    }
    
    .about dl dd {
        width:100%;
        /*float: right;*/
        position: relative;
    }
     .about dl dd img { /*position:absolute; right:0; top:0;*/ width:100%; margin-top:25px;}
    .about dl dd h2 {
        font-size: 32px;
        color: #333;
        line-height: 40px;
        overflow: hidden;
        font-weight: normal;
		margin-bottom: 15px;
		padding-left:70px;
		box-sizing: border-box;
    }
    
    .about dl dd h2:before {
        content: "";
        background:url(../images/aboutdian.png) no-repeat;
        ;
        width: 53px;
        height: 49px;
        position: absolute;
        top: 20px;
        right: 0;
        left: 0px;
    }
    
    .about dl dd h2  {
        color: #333; padding-top:15px;
    }
    
    .about dl dd h2 a:hover {
        color: #3683d5;
    }
    
    .about dl dd h2 span {
        color: #333;
        display: block;font-weight:bold;
        font-size:0.4rem;
    }
    
    .about .ab_desc {
        font-size: 16px;
        color: #333;
        line-height: 30px;
       
        padding: 10px 0 0;
		text-align:justify;
		
        /*width: 570px;
        margin-left: -20px;*/
    }
    

    
    .about .ab_desc p {text-align:justify;}
    
    .ibrand-num {
        overflow: hidden;
        margin: 50px 0 0;
    }
    
    .ibrand-num li {
        float: left;
        height: 100px;
        color: #1b42a7;
        font-size: 20px;
    }
    
    .ibrand-num li b {
        font-size: 48px;
        line-height: 50px;
        font-family: "Impact";
        font-weight: normal;
        padding-right: 10px;
    }
    
    .ibrand-num li span {
        display: block;
        font-size: 16px;
        color: #333;
        padding: 5px 0 0;
    }
    
    .ibrand-num li i {
        font-size: 30px;
        font-style: unset;
    }
    
    .ibrand-num li.ab_li01 {
        width: 180px;
    }
    
    .ibrand-num li.ab_li02 {
        width: 240px;
    }
    
    .ibrand-num li.ab_li03 {
        width: 100px;
    }
	.p12-aboutinfo-1 {
        display: inline-block;
        width: 100%;
        background: #fff;
        margin-bottom: 38px;
    }
	

    
    .daily {
     
        padding: 15px 0px 15px 0px;
        justify-content: space-between;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
		box-sizing: border-box;
    }
    
    .daily li {
        list-style：none;
        float: left;
        width: 25%;
        padding-left: 60px;
        box-sizing: border-box;
        color: #056cd5;
    }
    
    .daily li span {
        display: block;
        font-size: 16px;
        line-height: 100%;
        margin-bottom: 13px;
		margin-top: 13px;
        color: #333333;
        font-family: "微软雅黑";
    }
    
    .daily li em {
        display: block;
        font-size: 62px;
     
        line-height: 100%;
        transition: .3s;
		font-weight:bold;
    }
    
    .daily li i {
        display: inline-block;
        width: 27px;
        height: 27px;
        background: #e84c50;
        border-radius: 50%;
        color: #fff;
        font-size: 14px;
        text-align: center;
        line-height: 27px;
        margin-left: 10px;
        vertical-align: bottom;
        margin-bottom: 6px;
        font-style: normal;
    }
    
    .daily li:last-child {
        border-right: none;
    }
    
    .daily li:hover em,
    .daily li:hover span {
        animation: bounceIn 1s;
        -webkit-animation: bounceIn 1s;
        font-style: normal;
    }
    
    .daily li:hover em {
        color: #e10416;
        font-style: normal;
    }
	
	.ys_m dl {
            
            
            position: relative;
        }
        
        .ys_m { margin:50px auto; display: flow-root;}
        
        .ys_m dl dt {
            
            line-height: 0;
            overflow: hidden;
        }
        
        .ys_m dl dt img { max-width:560px;}
        
        .ys_m dl dd {
             max-width: calc(100% - 600px);
            height: 318px;
            
            
        }
        
        .ys_m .ys_no {
            width: 200px;
            height: 121px;
            color: #fff;
        }
        
        .ys_m .ys_no b {
            display: block;
            font-size: 80px;
            line-height: 120px;
            width: 200px;
            text-align: center;
            height: 120px;
            overflow: hidden;
        }
        
        .ys_m .ys_no em {
            display: block;
            font-size: 24px;
            text-transform: uppercase;
            text-align: right;
            padding-right: 10px;
            height: 60px;
            line-height: 50px;
            overflow: hidden;
        }
        
        .ys_m dl dd h5 {
            font-size: 32px;
            color: #333;
            line-height: 36px;
            
            height: 86px;
            border-bottom: #d6d6d6 1px solid;
          
            
        }
        
        .ys_m dl dd h5 i {
            display: block;
            font-size: 18px;
            color: #8c8c8c;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            text-transform: uppercase;
            font-style: normal;
        }
        
        .ys_m dl dd p {
            font-size: 16px;
            line-height: 32px;
            overflow: hidden;
            padding: 20px 0 0 0;
        }
		




.honorList{width: 100%;overflow: hidden; padding-top:10px;}
.honorList ul{width: 100%;}
.honorList ul li{width:49%;margin: 0 2% 2% 0;cursor: pointer;}
.honorList ul li:nth-child(2n+2) { margin-right:0;}
.honorList ul li .pic{padding: 15px; border:1px solid #ccc;/*background: #fff url(../images/honorBg.png) no-repeat center;background-size: 100% 100%;*/position: relative;}
.honorList ul li .pic em{display: block;width: 100%;height: 0;padding-bottom: 64%;background-repeat: no-repeat;background-position: center;background-size:100% 100%;}
.honorList ul li .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 2;background: rgba(5,63,137,0.7);opacity: 0;}
.honorList ul li .pic .text{width: 100%;height: 42px;position: absolute;left: 0;top:50%;margin-top: -51px;z-index: 3;text-align: center;}
.honorList ul li .pic .text i{display: block;width: 61px;height: 61px;margin: 0 auto 19px;background: url(../images/fdj1.png) no-repeat center;
-webkit-transform:translateY(-30px); -moz-transform: translateY(-30px); -ms-transform:translateY(-30px); transform:translateY(-30px);filter: alpha(opacity=0);opacity: 0; background-size:70%;}
.honorList ul li .pic .text span{display: block;font-size: 18px;line-height: 32px;color: #ffffff;
-webkit-transform:translateY(30px); -moz-transform: translateY(30px); -ms-transform:translateY(30px); transform:translateY(30px);filter: alpha(opacity=0);opacity: 0;}
.honorList ul li h5{font-size: 0.42rem;line-height: 23px; height:46px; padding-top:6px; padding-bottom:10px;color: #333333;font-weight: normal;text-align: center;}

.honorList ul li:hover .pic b{opacity: 1;}
.honorList ul li:hover .pic .text i,
.honorList ul li:hover .pic .text span{-webkit-transform:translateY(0); -moz-transform: translateY(0); -ms-transform:translateY(0); transform:translateY(0);filter: alpha(opacity=100);opacity: 1;}
.honorList ul li:hover h5{color: #3e519e;}
.honorList .readMore{position: relative;top:-10px;}

/*工程案例*/
.case_nav{margin-bottom:20px;}
.case_nav ul{text-align:center;}
.case_nav ul li{display:inline-block;padding: 0 20px;line-height:30px;border:1px solid #666666;border-radius:22px;margin: 0 10px;margin-top: 10px;}
.case_nav ul li a{font-size: 16px;}
.case_nav ul li:hover{background:#1053aa;border-color:#1053aa;}
.case_nav ul li:hover a{color:#fff;}

.solu_f{margin: 0px auto 2px;overflow:hidden;}
.solu_f ul {width: 100%;}
.solu_f ul li{float:left;width:32%;height: 460px;border:1px #e4e4e4 solid;margin-right:2%;margin-bottom:19px;margin-top:20px;box-sizing: border-box; padding:22px 20px;}
.solu_f ul li:nth-child(3n+3) { margin-right:0;}
.solu_f ul li:hover{/* background: url(../images/bluek.png) no-repeat; */border:none;width:32%;height: 460px;border: 2px solid #1f6bca;box-sizing: border-box;}
.solu_f ul li .so_zs{width:100%;margin:0px auto;padding-top:22px;}
.solu_f ul li .so_zs .bt a{display:block;background: url(../images/custzd_12.jpg) left no-repeat;padding-left:12px;font-size:18px;color:#464646;font-weight:bold;margin-bottom:14px;overflow: hidden;text-overflow: ellipsis;flex-wrap: nowrap;height: 27px;text-align: center;}
.solu_f ul li .so_zs .tp{margin-bottom:10px;height: 220px;position: relative;width: 100%;}
.solu_f ul li .so_zs .tp img{max-width: 100%;max-height: 100%;position: absolute;display: block;left: 0;right: 0;bottom: 0;top: 0;margin: auto;}
.solu_f ul li .so_zs .nr{line-height:24px;color:#979797;height: 70px;font-size: 15px;margin-bottom: 20px;overflow: hidden; text-align:center;}
.solu_f ul li .so_zs a.dj_more{ width:156px; height:28px; margin:0px auto; border:1px #c8c8c8 solid; line-height:28px; text-align:center; display: block; color:#9e9fa0;background: url(../images/custzd_27.jpg) 16px 7px no-repeat; }
.solu_f ul li:hover .so_zs a.dj_more{border:1px #2e84c7 solid;color:#2e84c7;background: url(../images/custzd_37.jpg) 16px 7px no-repeat;}
.solu_f ul li.cur a.dj_more{border:1px #2e84c7 solid;color:#2e84c7;background: url(../images/custzd_37.jpg) 16px 7px no-repeat;}
.solu_f ul li.cur{background: url(../images/bluek.png) no-repeat;border:none;width:375px; height:388px;}

/*解决方案列表*/
.stitoList{width: 100%;overflow: hidden; padding-top:10px;}
.stitoList ul{width: 100%;}
.stitoList ul li{width:100%; margin-bottom:2%;cursor: pointer;}

.stitoList ul li .pic{padding: 10px; border:1px solid #ccc;/*background: #fff url(../images/honorBg.png) no-repeat center;background-size: 100% 100%;*/position: relative;}
.stitoList ul li .pic em{display: block;width: 100%;height: 0;padding-bottom: 64%;background-repeat: no-repeat;background-position: center;background-size:100% 100%;}
.stitoList ul li .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 2;background: rgba(5,63,137,0.7);opacity: 0;}
.stitoList ul li .pic .text{width: 100%;height: 42px;position: absolute;left: 0;top:50%;margin-top: -51px;z-index: 3;text-align: center;}
.stitoList ul li .pic .text i{display: block;width: 61px;height: 61px;margin: 0 auto 19px;background: url(../images/fdj1.png) no-repeat center;
-webkit-transform:translateY(-30px); -moz-transform: translateY(-30px); -ms-transform:translateY(-30px); transform:translateY(-30px);filter: alpha(opacity=0);opacity: 0; background-size:70%;}
.stitoList ul li .pic .text span{display: block;font-size: 18px;line-height: 32px;color: #ffffff;
-webkit-transform:translateY(30px); -moz-transform: translateY(30px); -ms-transform:translateY(30px); transform:translateY(30px);filter: alpha(opacity=0);opacity: 0;}
.stitoList ul li h5{font-size: 0.42rem;line-height: 23px; padding-top:6px; padding-bottom:10px;color: #333333;font-weight: normal;text-align: center;}

.stitoList ul li:hover .pic b{opacity: 1;}
.stitoList ul li:hover .pic .text i,
.stitoList ul li:hover .pic .text span{-webkit-transform:translateY(0); -moz-transform: translateY(0); -ms-transform:translateY(0); transform:translateY(0);filter: alpha(opacity=100);opacity: 1;}
.stitoList ul li:hover h5{color: #3e519e;}
.stitoList .readMore{position: relative;top:-10px;}




/*解决方案*/

.contSolution{padding-bottom: 0px;}
.contSolution .item1{padding-bottom: 20px;}
.contSolution .item1 .cont .text{width: 100%;font-size: 16px;line-height: 32px;color: #555555;margin-top: -9px;}
.contSolution .item1 .cont .text *{max-width: 100% !important;}
.contSolution .item1 .cont .text .ul{padding-bottom: 20px;}
.contSolution .item1 .cont .text .ul li{width: 100%;line-height: 36px;color: #333333;font-weight: bold;padding-left: 15px;box-sizing: border-box;position: relative;}
.contSolution .item1 .cont .text .ul li:before{content: "";width: 4px;height: 4px;background: #333333;border-radius: 50%;position: absolute;left: 0;top:15px;}
.contSolution .item1 .cont .pic{width: 100%;}
.contSolution .item1 .cont .pic img{width: 100%;}

.contSolution .item2{background: url(../images/cSolutionBg1.jpg) no-repeat center top;background-size: cover;padding-bottom: 0px; padding-top:20px;}
.contSolution .item2 .soluScroll{padding-bottom: 70px;position: relative;overflow: hidden;}
.contSolution .item2 .soluScroll .swiper-slide .pic{height: 0;padding-bottom: 110%;position: relative;overflow: hidden; background:#fff;}
.contSolution .item2 .soluScroll .swiper-slide .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: 75%;}
.contSolution .item2 .soluScroll .swiper-slide .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(12,35,135,0.4);opacity: 0;}
.contSolution .item2 .soluScroll .swiper-slide h5{ background: #fff;padding: 0 12px;font-size:22px;color: #555555;font-weight: normal;text-align: center;}
.contSolution .item2 .soluScroll .swiper-slide:hover .pic b{opacity: 1;}
.contSolution .item2 .soluScroll .swiper-slide:hover h5{color: #0c2387;}

.contSolution .item2 .soluScroll .swiper-slide { border:5px solid #fff; background:#fff;box-sizing: border-box;}
.contSolution .item2 .soluScroll .swiper-slide:hover { border:5px solid #e70012;box-sizing: border-box;}

.soluScroll.cpagination .swiper-pagination{bottom: 0;}
.soluScroll.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background: #fff;}
.soluScroll.cpagination .swiper-pagination .swiper-pagination-bullet .circle{border-color: #fff;}

.contSolution .item3{padding-bottom: 40px;background: url(../images/page4_bg.jpg) no-repeat center top;background-size: cover; padding-top:15px;}
.soluScroll1{width: 100%;position: relative;overflow: hidden;}
.soluScroll1 .gallery-top{width: 100%;position: relative;overflow: hidden;margin-bottom: 30px;margin-bottom: 22px;}
.soluScroll1 .gallery-top .swiper-slide .wrap{height: 550px;padding-right: 305px;position: relative;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic{width: 100%;height: 100%;overflow: hidden;position: relative;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text{width: 305px;height: 100%;position: absolute;right: 0;top:0;background: #0c2387;box-sizing: border-box;
padding: 72px 20px 0 45px;font-size: 16px;line-height: 32px;color: #ffffff;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text .tit{line-height: 45px;margin-bottom: 32px;font-size: 30px;font-weight: normal;}
.soluScroll1 .gallery-top .swiper-button-next{width: 53px;height: 53px;background: url(../images/arrow2.png) no-repeat center;right: 207px;bottom: 100px;margin-top: 0;z-index: 2;top:auto;}
.soluScroll1 .gallery-thumbs{width: 100%;overflow: hidden;padding-top: 8px;}
.soluScroll1 .gallery-thumbs .swiper-slide{width: 248px;height: 139px;position: relative;cursor: pointer;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic{width: 100%;height: 100%;overflow: hidden;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic em{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;box-sizing: border-box;border:2px solid #0c2387;z-index: 2;filter: alpha(opacity=0);opacity: 0;}
.soluScroll1 .gallery-thumbs .swiper-slide i{position: absolute;left: 50%;margin-left: -8px;top:-8px;filter: alpha(opacity=0);opacity: 0;
width:0;height:0;
border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #0c2387;}
.soluScroll1 .gallery-thumbs .swiper-slide.swiper-slide-active .pic:before,
.soluScroll1 .gallery-thumbs .swiper-slide.swiper-slide-active i{filter: alpha(opacity=100);opacity: 1;}

.contSolution .item4{padding-bottom: 100px;background: url(../images/cSolutionBg2.jpg) no-repeat center top;background-size: cover;}
.contSolution .item4 .desc{font-size: 16px;line-height: 32px;color: #ffffff;text-align: center;margin-bottom: 32px;}

.contSolution .exhibition_hall{position: relative;  z-index: 1;width: 518px;margin: 0 auto;padding: 0 70px;position: relative;}
.contSolution .exhibition_hall .btn{width: 50px;height: 50px;position: absolute;top:50%;margin-top: -25px;cursor: pointer;}
.contSolution .exhibition_hall .prev{background: url(../images/leftArr.png) no-repeat center;background-size: 100% 100%;left: 0;}
.contSolution .exhibition_hall .next{background: url(../images/rightArr.png) no-repeat center;background-size: 100% 100%;right: 0;}
.contSolution .roundabout_box { height: 437px; width: 100%;box-sizing: border-box;padding: 0 110px;position: relative;overflow: hidden;}
.contSolution .roundabout-holder {list-style: none; width: 100%; height: 437px; margin: 0px auto; }
.contSolution .roundabout-moveable-item {width: 100%; height: 437px;position: relative;overflow: hidden;cursor: pointer;pointer-events: none;}
.contSolution .roundabout-moveable-item em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;
-webkit-filter: blur(2px );-moz-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);}
.contSolution .roundabout-moveable-item i{width: 88px;height: 88px;position: absolute;left: 50%;top:50%;margin: -44px 0 0 -44px;z-index: 2;background: url(../images/fdj.png) no-repeat center;background-size: 100% 100%;
-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0);}
.contSolution .roundabout-moveable-item.roundabout-in-focus{pointer-events: auto;}
.contSolution .roundabout-moveable-item.roundabout-in-focus em{-webkit-filter: blur(0 );-moz-filter: blur(0);-ms-filter: blur(0);filter: blur(0);}
.contSolution .roundabout-moveable-item.roundabout-in-focus i{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}


.contSolution .item6{background: url(../images/cSolutionBg2.jpg) no-repeat center top;background-size: cover;padding-bottom: 80px;}





.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.7);opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}


.contSolution .item5{padding-top: 80px;}
.contSolution .item5 .soluScroll1{width: 100%;position: relative;overflow: hidden;}
.contSolution .item5 .soluScroll1 .swiper-slide .text{height: 202px;background: #eeeeee;box-sizing: border-box;padding: 42px 50px 0;}
.contSolution .item5 .soluScroll1 .swiper-slide .text span{display: block;height: 26px;line-height: 26px;font-size: 14px;color: #3e519e;font-weight: bold;text-decoration: underline;font-family: "gothic";}
.contSolution .item5 .soluScroll1 .swiper-slide .text h5{font-size: 26px;line-height: 40px;color: #222222;margin-bottom: 48px;}
.contSolution .item5 .soluScroll1 .swiper-slide .text i{display: block;width: 9px;height: 11px;background: url(../images/arrow4.png) no-repeat center bottom;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic{height: 0;padding-bottom: 96.72%;position: relative;overflow: hidden;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;background:rgba(12,35,135,0.4);opacity: 0; }
/*.contSolution .item5 .soluScroll1 .swiper-slide:hover .pic b{opacity: 1;}*/
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text{background: #3e519e;}
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text h5,
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text span{color: #fff;}
.contSolution .item5 .soluScroll1 .swiper-slide:hover i{background-position: center top;}
.contSolution .item5 .soluScroll1.swiper-container-horizontal > .swiper-pagination-bullets{display: none;}




.nyTit{text-align: center; margin-bottom:20px;}
.nyTit h3{font-size:0.58rem;color: #222222;line-height:60px;height: 50px;}
.nyTit i{display: block;width: 153px;height: 15px;margin: 0 auto;background: url(../images/airplane3.png) no-repeat center;
-webkit-animation: planeAni1 1.5s infinite;animation: planeAni1 1.5s infinite;opacity: 0.5;}
.nyTit p{font-size: 14px;color: #2c2c2c; opacity: 0.4; position: relative;margin-top: 0px;}


.nyTit.nyTit1 h3,.nyTit.nyTit1 p{color: #ffffff;}
.nyTit.nyTit1 i{background-image: url(../images/airplane.png);background-size: 100% 100%;}


/*景区导航*/
/*transition*/
.ani200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.ani300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.ani400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.ani500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.ani1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}



.index_three{margin: 29px 0 30px;}
.three_swiper{width:100%;margin: 0px auto;overflow: hidden;position: relative;}
.three_swiper .swiper-slide .pic{position: relative;background:#fff;z-index: 2;}
.three_swiper .swiper-slide .pic a{padding: 37px 0 0 0;display: block;height: 230px;}
.three_swiper .swiper-slide .pic a h5,.three_swiper .swiper-slide .pic a h3{padding:0 30px;font-weight: bold;font-size:0.58rem;color: #333;line-height: 48px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; text-align:center;box-sizing: border-box; padding-bottom:15px;}
.three_swiper .swiper-slide .pic a h4{padding:0 30px;font-size: 16px;color: #666;line-height:26px;overflow: hidden;width: 100%;opacity: 1;filter: alpha(opacity=1); box-sizing: border-box; text-align:center; font-weight:normal;}
.three_swiper .swiper-slide .img a{display: block;height: 298px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;}
.three_swiper .swiper-slide .img {overflow: hidden; margin-bottom:15px;}
.three_swiper .swiper-slide.slide1 .pic:after,.three_swiper .swiper-slide.slide2 .pic:after{width: 0;height: 0;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;content: '';border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.three_swiper .swiper-slide.slide2 .pic:after{bottom: auto;top:-10px;border-bottom: 10px solid #fff;border-top: none;}
.three_swiper .swiper-slide.slide1:hover .pic:after,.three_swiper .swiper-slide.slide2:hover .pic:after{border-left: 160px solid transparent;border-right: 160px solid transparent;left: 0;margin-left: 0;}
.three_swiper .swiper-slide:hover .img a{-webkit-transform: scale(1.08);transform: scale(1.08);}
.three_swiper .swiper-slide span {display: block;margin: 16px auto 0;width: 170px;height:46px;text-align: center;color: #b30404;position: relative;}
.three_swiper .swiper-slide span:after{width: 0;height: 46px;display: inline-block;position: absolute;right: 0;background: #b30404;content: '';bottom: 0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.three_swiper .swiper-slide span em{position: absolute;width: 60px;height: 2px;display: inline-block;background: #e9d000;left: -18px;top: 24px;z-index: 2;}
.three_swiper .swiper-slide span i{font-size: 14px;line-height: 46px;display: inline-block;padding: 0 10px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;z-index: 2;position: relative; opacity: 0;}
.three_swiper .swiper-slide:hover .pic span:after{width: 100%;}
.three_swiper .swiper-slide:hover .pic span i{color: #fff;}
.three_swiper .swiper-slide:hover span i {opacity: 1;}
.three_swiper .swiper-slide:hover .pic a h4{opacity: 1;filter: alpha(opacity=100);/*margin: 33px 0 22px 0;*/}
.three_swiper .swiper-slide:hover .pic a h5{opacity: 0;filter: alpha(opacity=0);}
.three_swiper .swiper-slide:hover .pic a{padding-top: 39px;padding-bottom: 28px;}
.three_prev,.three_next{width:38px ;height: 38px;position: absolute;top: 50%;margin-top: -17px;cursor: pointer;background-repeat: no-repeat;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.three_prev{left: 0;background-image: url(../images/ico_left.png) ;background-position: 0 0; }
.three_next{right: 0;background-image: url(../images/ico_right.png) ;background-position: -38px 0;}
.three_prev:hover{background-position: -38px 0;}
.three_next:hover{background-position: 0 0;}


.isect1Scroll{width:100%;margin: 0 auto 70px;padding: 0 40px;position: relative;}
.isect1Scroll .swiper-button-prev,
.isect1Scroll .swiper-button-next{width: 40px;height: 79px;position: absolute;top:50%;margin-top: -40px;cursor: pointer;}
.isect1Scroll .swiper-button-prev{left: 0;background: url(../images/leftArr.png) no-repeat left center;}
.isect1Scroll .swiper-button-next{right: 0;background: url(../images/rightArr.png) no-repeat right center;}
.isect1Scroll .container{width: 100%;position: relative;overflow: hidden;}
.prodList a{display: block;border:1px solid #e0e0e0;background: #ffffff;text-align: center;padding-bottom: 44px;}
.prodList a .line{position: absolute;background: #e70012;}

.prodList a .line.line1{left: 0;top:0;height: 1px;width: 0;}
.prodList a .line.line2{right: 0;top:0;width: 1px;height: 0;}
.prodList a .line.line3{right: 0;bottom:0;width: 0;height: 1px;}
.prodList a .line.line4{left: 0;bottom:0;width: 1px;height: 0;}
.prodList a:hover .line.line1,
.prodList a:hover .line.line3{width: 100%;}
.prodList a:hover .line.line2,
.prodList a:hover .line.line4{height: 100%;}
.prodList a .pic{height: 231px;text-align: center;line-height: 231px;overflow: hidden; padding-top:30px;}
.prodList a .pic img{max-width: 80%;max-height: 80%;}
.prodList a .text{padding: 0 20px  15px;}
.prodList a .text h5{font-size: 20px;color: #1a1a1a;line-height: 32px;font-weight: normal;font-family: "HelNeu55Rom";}
.prodList a .text p{font-size: 14px;line-height: 28px;color: #808080;}
.prodList a .btn{width: 134px;height: 36px;border:1px solid #056cd5;border-radius: 3px;margin: 0 auto;text-align: center;line-height: 36px;font-size: 14px;color: #056cd5;position: relative;}
.prodList a .btn span{position: relative;z-index: 2;}
.prodList a .btn:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: #e70012;
transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;}
.prodList a:hover .btn:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}
.prodList a:hover .btn{border-color: #e70012;color: #fff;}
.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets{height: 12px;line-height: 12px;bottom: 20px;display: none;}
.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;box-sizing: border-box;border-radius: 50%;margin: 0 5px;cursor: pointer;opacity: 1;background: #18a827;}
.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #11a6e4;}



.caseList{width: 100%;overflow: hidden;}
.caseList ul{width:94%; margin:0 auto;}
.caseList ul li{width:49%;margin: 0 2% 15px 0;}
.caseList ul li:nth-child(2n) { margin-right:0;}
.caseList ul li a{display: block;}
.caseList ul li a .pic{width: 100%;height: 0;padding-bottom: 58.97%;position: relative;overflow: hidden;}
.caseList ul li a .pic em,
.caseList ul li a .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.caseList ul li a .pic em{background-repeat: no-repeat;background-position: center;background-size: cover;}
.caseList ul li a .pic b{background: rgba(0,0,0,0.4);opacity: 0;}
.caseList ul li a:hover .pic b{opacity: 1;}
.caseList ul li a h5{padding: 0 10px;height: 40px;background: #fff;text-align: center;font-size: 16px;color: #1a1a1a;font-weight: normal;line-height:40px;}
.caseList ul li a:hover h5{color: #fff;background: #005bb3;}

.caseList.prodList{padding-top: 20px;}
.caseList.prodList ul{width: 945px;}
.caseList.prodList ul li{width: 300px;}




.zhzw_page7{background:#f7fafc;padding-bottom: 45px;}
.zhzw_page7 .container{margin:0 auto;}
.zhzw_page7 .container ul{overflow:hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.zhzw_page7 .container ul li{width: 100%;text-align:center;float:left;margin-bottom: 15px;}
.zhzw_page7 .container ul li span{background-image:url(../images/zhzw_icon.png);display: inline-block;}
.zhzw_page7 .container ul li p{font-size:0.68rem;color:#000000; margin-top:10px; margin-bottom:20px;}
.zhzw_page7 .container ul li p:last-child{font-size:0.42rem;color:#525252;text-align: center;}
.zhzw_icon1{width: 89px;height: 76px;background-position: -10px -10px;}
.zhzw_icon2{width: 61px; height: 76px;background-position: -10px -191px;}
.zhzw_icon3{width: 72px; height: 76px;background-position: -119px -10px;}
.zhzw_icon4{width: 63px; height: 76px;background-position:-211px -10px; }
.zhzw_icon5{width: 64px;height: 76px;background-position: -119px -96px;}
.zhzw_icon6{width: 75px;height: 76px;background-position: -10px -96px;}
.zhzw_icon7{width: 71px;height: 76px;background-position: -168px -174px;}
.zhzw_icon8{width: 57px;height: 76px;background-position: -91px -191px;}



.list_p6_1 { width: 100%; margin: 0 auto 46px;}
.list_p6_1 > img { }
.list_p6_1 form { width: 100%;  margin-top:35px; }
.list_p6_1 form p { margin-bottom: 10px; float: left; width: 100%; }
.list_p6_1 form label { display: inline-block; float: left; font-size: 0.44rem; color: #333; line-height: 36px; }
.list_p6_1 form input[type=text] { width:100%; height: 40px; border: 1px solid #d5d5d5; font-family: 'microsoft yahei'; text-indent: 10px; }
.list_p6_1 form textarea { width:100%; text-indent: 10px; height: 143px; border: 1px solid #d5d5d5; line-height: 28px; font-size: 14px; color: #555; font-family: 'microsoft yahei'; }
.list_p6_1 form input[type=submit] { border: none; width: 100%; height: 41px; color: #fff; font-weight: bold; font-size: 18px; font-family: 'microsoft yahei';  background: #005197; }



.list_p6_3 { width:100%; margin: 0 auto 5px; font-size:0.42rem; color: #666; line-height: 26px; }
.list_p6_3 .p6_3_one { border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; margin: 43px 0; }
.list_p6_3 .p6_3_one li { width: 100%; padding: 21px 0 21px 0px;box-sizing: border-box; text-align:center;  }
.list_p6_3 .p6_3_one li img { float: none; margin:0 auto; }
.list_p6_3 .p6_3_one li span, .list_p6_3 .p6_3_one li i { display: block; }
.list_p6_3 .p6_3_one li span { font-size: 14px; color: #555; line-height: 16px; padding-top:11px; padding-bottom:11px; }
.list_p6_3 .p6_3_one li i { font-size: 18px; color: #555; line-height:26px; }


.passage{padding: 0.3rem 0 0.3rem;}
.passage .psgTitle{text-align: center;font-size: 0.46rem;font-weight: normal;color: #1a1a1a;line-height: 0.7rem;margin-bottom: 0.3rem;}
.passage .tips{text-align: center;line-height: 0.6rem;font-size: 0.38rem;color: #666666;margin-bottom: 0.4rem;}
.passage .tips span{margin: 0 8px;}
.passage .psgCont{font-size: 0.38rem;line-height: 0.76rem;color: #6d6d6d;}
.psgLink{border-top: 1px solid #ccc;margin-top: 0.3rem;line-height: 0.8rem;padding: 0.2rem 0 0.5rem 0.3rem;font-size: 0.30rem;}
.psgLink p:hover a{color: #eb6105;text-decoration: underline;}



@media screen and (max-width: 768px){
.newsScroll .container .swiper-slide a .text .readMore{margin-left: 0;}
.newsScroll .container .swiper-slide a .text h5{height: 28px;line-height: 28px;font-size: 16px;}
.newsScroll .container .swiper-slide a .text p{margin: 4px 0 18px;font-size: 14px;line-height: 24px;height: 48px;}
.newsScroll .container.swiper-container-horizontal > .swiper-pagination-bullets{bottom: 5px;}
	
}
