 

@charset "utf-8";

 

*{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: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"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: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun",Arial,sans-serif; resize:none;}

body{font:12px 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"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}



 .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*/

.tran100{-webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; -ms-transition:all 0.1s linear; transition:all 0.1s linear;}

.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 .pic em,

.scaleimg:hover .pic img{ -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);}



 

.w1200{width: 1200px;margin: 0 auto;}



input[type="submit"],input[type="reset"],select,button{-webkit-appearance:none;appearance:none; }



*:before,*:after{-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}



*:focus{-webkit-tap-highlight-color:rgba(0,0,0,0); }



.cd-popup { position: fixed; left: 0; top: 0;right: 0;bottom: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}

.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }

.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }

.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }



.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}

.hidden_search .btn { display: block; background: url(../images/search_icon.jpg) no-repeat center center; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none;cursor: pointer;}

.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }

.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }

.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }

.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }

.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #0267ac;}



.header .menuIcon{width: 24px;cursor: pointer;display: none;position: absolute;right: 5%;top:50%;

-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}

.header .menuIcon span{display: block;height: 3px;background: #0267ac;margin-top: 5px;position: relative;}

.header .menuIcon span:first-child{margin-top: 0;}





.navForm{background: #fff;border-radius: 3px;}

.navForm .text{width: 80%;height: 32px;border:none;background: none;font-size: 14px;color: #555;line-height: 32px;text-indent: 8px;}

.navForm .subm{width: 20%;height: 32px;border:none;background: url(../images/search_icon.jpg) no-repeat center;cursor: pointer;}

.mm-listview > li.nBorder:not(.mm-divider):after{display:none;}



.w1240{width: 1240px;margin: 0 auto;}





.header{background: url(../images/headerBg.png) center center repeat; background-size: contain; position: relative;   }

.header .logo{height: 155px;line-height: 155px;font-size: 0; width: 40%;}

.header .logo img{width: 100%;}

.header-right{ margin-top: 30px;}

.header-right h2{font-size: 26px; letter-spacing: 0.4em; font-family: "行楷","STKaiti,arial", "helvetica", "sans-serif";}

.header-right h2 i{color: #0267AC;}

.header .myform{margin-top: 10px;}

.header .phone{margin-right: 20px; display: flex; align-items: center;}

.header .phone .tel{background: #0267AC; border-radius: 50%; width: 32px; height: 32px;  display: flex; align-items: center; justify-content: center;  margin-right: 10px;}

.header .phone .tel i{color: #FFFFFF; font-size: 16px;}

.header .phone .fr span{font-size: 14px; font-family: "黑体"; font-weight: bold;}

.header .phone .fr h3{font-size: 20px; font-weight: bold; color: #0267AC;font-family: "黑体";}

.header .search{border: 1px solid #0267AC;}

.header .search form{display:flex;}

.header input{border: 0; height: 30px; font-size: 16px;}

.header button{border: 0; background:#0267AC ; color: #FFFFFF; height: 30px; padding: 0px 10px;}

.header .searchBtn{width: 50px;height: 50px;margin-top: 58px;background: url(../images/icon1.png) no-repeat -100px top;cursor: pointer;}

.header .searchBtn:hover{opacity: 0.9;}

.header ul{padding-top: 58px;}

.header ul li{padding: 4px 26px 2px 62px;position: relative;font-family: "Microsoft Yahei";}

.header ul li.li2{padding-right: 14px;}

.header ul li:before{content: "";width: 50px;height: 50px;position: absolute;left: 0;top:0;background: url(../images/icon1.png) no-repeat left top;}

.header ul li p{font-size: 14px;line-height: 22px;color: #000000;}

.header ul li b{display: block;font-size: 16px;line-height: 22px;color: #0267ac;font-weight: bold;}



.nav{width: 100%;background: #0267ac;position: relative;z-index: 9;}

.nav ul .nLi{width: 10%;text-align: center; position: relative;}

.nav ul .nLi h3{position: relative;}

.nav ul .nLi h3:before{content: "";width: 114px;height: 27px;position: absolute;left: 50%;top: 10px;margin-left: -57px;background: url(../images/hNavBg.png) no-repeat center;

transform: scaleX(0);-webkit-transform: scaleX(0);opacity: 0;visibility: hidden;}

.nav ul .nLi:first-child h3:before{}

.nav ul .nLi.on h3:before,.nav ul .nLi.cur h3:before{transform: scaleX(1);-webkit-transform: scaleX(1);opacity: 1;visibility: visible;}

.nav ul .nLi h3 a{display: block;font-size: 18px;color: #fffefe;line-height: 50px;position: relative;z-index: 9;}

.nav ul .nLi h3 a span{letter-spacing: 32px;}

.nav ul .nLi.on h3 a,.nav ul .nLi.cur h3 a{color: #0267ac;}

.nav ul .nLi .navSub{position: absolute;left: 0;top:50px;width: 100%;background: rgba(2,103,172,0.85);display: none;}

.nav ul .nLi .navSub .w1240{padding: 43px 0;background: url(../images/navSubBg.png) no-repeat right bottom;}

.nav ul .nLi .navSub h4{width: 12%;font-size: 20px;line-height: 35px;color: #ffffff;font-weight: normal;text-align: center;}

.nav ul .nLi .navSub ul.innerNav{min-height: 200px;width: 100%; position: relative;text-align: center;}

.nav ul .nLi .navSub ul.innerNav:before,

.nav ul .nLi .navSub ul.innerNav:after{content: "";width: 2px;height: 100%;position: absolute;top:0;background: url(../images/line.png) repeat-y left top;}

.nav ul .nLi .navSub ul.innerNav:before{left: 0;}

.nav ul .nLi .navSub ul.innerNav:after{right: 0;}

.nav ul .nLi .navSub ul.innerNav li {width: 100%;}

.nav ul .nLi .navSub ul.innerNav li a{ width: 100%; display: inline-block;font-size: 15px;line-height: 36px;color: #ffffff;font-family: "Microsoft Yahei";position: relative;}

.nav ul .nLi .navSub ul.innerNav li a:before,

.nav ul .nLi .navSub ul.innerNav li a:after{content: "";width: 10px;height: 10px;position: absolute;background: url(../images/icon1.png) no-repeat left -457px;

opacity: 0;-webkit-transform:translateX(-12px);transform:translateX(-12px)}

.nav ul .nLi .navSub ul.innerNav li a:before{left: 0;top:10px;}

.nav ul .nLi .navSub ul.innerNav li a:after{right: 0;bottom:10px;background-position: left -467px;-webkit-transform: translateX(12px);transform: translateX(12px)}

.nav ul .nLi .navSub ul.innerNav li a:hover:before,

.nav ul .nLi .navSub ul.innerNav li a:hover:after{opacity: 1;-webkit-transform:translateX(0); transform:translateX(0);}

.nav ul .nLi .navSub .pic{width: 27%;margin: 8px 4.5% 0 5%;}

.nav ul .nLi .navSub .pic a{display: block;width: 100%;position: relative;overflow: hidden;height: 0;padding-bottom: 47.06%;}

.nav ul .nLi .navSub .pic a em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.nav ul .nLi .navSub .pic a:hover em{-webkit-transform: scale(1.1);transform: scale(1.1);}

.nav ul .nLi .navSub .text{width: 29%;padding-top: 6px;}

.nav ul .nLi .navSub .text p{margin-bottom: 18px;font-size: 14px;line-height: 32px;color: #fefefe;font-family: "Microsoft Yahei";height: 96px;overflow: hidden;text-align: left;}

.nav ul .nLi .navSub .text .more{display: block;width: 102px;height: 24px;background: url(../images/icon1.png) no-repeat left -432px;

line-height: 24px;font-size: 14px;color: #004c25;}





.nav ul .nLi .navSub .navNews{width: 36%;box-sizing:border-box;height: 200px;padding: 0 4%;text-align: left;font-family: "Microsoft Yahei";position: relative;}

.nav ul .nLi .navSub .navNews .tit{margin-bottom: 2px;font-size: 16px;line-height: 36px;color: #ffffff;font-weight: normal;}

.nav ul .nLi .navSub .navNews ul li a{display: block;padding-left: 20px;position: relative;font-size: 14px;line-height: 34px;color: #ffffff;}

.nav ul .nLi .navSub .navNews ul li a:before{content: "";width: 3px;height: 3px;background: #ffffff;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -2px;}

.nav ul .nLi .navSub .navNews ul li a:hover{-webkit-transform:translateX(12px);transform:translateX(12px);}



.nav ul .nLi .navSub .wrap{position: relative;}

.nav ul .nLi .navSub .wrap:before{content: "";width: 2px;height: 100%;position: absolute;top:0;right:36%;background: url(../images/line.png) repeat-y left top;}

.partent3{position: inherit!important;}
.navSub2{position: absolute; width: 100%;background: rgba(2,103,172,0.85); left:0px; right: 0px; text-align: center;}
.navSub2 ul {display: flex;justify-content: flex-start; align-items: flex-start;flex-flow: wrap; padding: 10px 5%!important;}
.navSub2 ul li a{color: #FFFFFF;   display: block; padding: 10px;font-size: 15px;font-family: "Microsoft Yahei"}



.banner{width: 100%;position: relative;overflow: hidden;}

.banner img{width: 100%;}

.banner .swiper-slide a{display: block;width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.banner .swiper-pagination{bottom: 50px;height: 20px;line-height: 20px;}
.banner .swiper-pagination-bullet{border-radius: inherit; transform: rotateZ(45deg); }
.banner .swiper-pagination-bullet{background: #FFFEFE;}
.banner .swiper-pagination .swiper-pagination-bullet{ width: 15px;height: 15px;margin: 0 15px;padding: 0;opacity: 1;

-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}

.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-position: left -70px;background: #006699;}



.isec1{background: url(../images/isect1Bg.jpg) no-repeat center;background-size: cover;}

.isec1 ul li{width: 20%;}

.isec1 ul li a{display: block;padding: 28px 0 24px;text-align: center;}

.isec1 ul li a .icon{display: block;width: 40px;height: 40px;margin: 0 auto;background: url(../images/tel.png) no-repeat left center; background-size:cover ; }

.isec1 ul li a h5{font-size: 18px;line-height: 49px;color: #333333;}

.isec1 ul li.li2 a .icon{background: url(../images/address.png) no-repeat left center; background-size:cover ;}

.isec1 ul li.li3 a .icon{background: url(../images/louceng.png) no-repeat left center; background-size:cover ;}

.isec1 ul li.li4 a .icon{background: url(../images/jiuyiliucheng.png) no-repeat left center; background-size:cover ;}
.isec1 ul li.li5 a .icon{background: url(../images/yibao.png) no-repeat left center; background-size:cover ;}

/*.isec1 ul li a:hover .icon{-webkit-transform: scale(0.8);transform: scale(0.8);}*/

.isec1 ul li a:hover .icon{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}

.isec1 ul li a:hover h5{color: #0267ac;}







.yshowhoror{ display: flex; justify-content: space-between; align-items: flex-start;}

.yshowhoror li{width: 50%; margin: 10px;  }

.yshowhoror li img{width: 100%; height: 150px !important;}

.yshowhoror li span{display: block;background: #f4f4f4; line-height: 30px; text-align: center;}

.ititle{margin-bottom: 7px;line-height: 109px;position: relative;}

.ititle h3{font-size: 30px;color: #333;margin-right: 50px;display: flex;
    align-items: center;}

.ititle h3 i{background: url(../images/news-iocn.png) center center no-repeat; background-size: contain; display: inline-block; width: 36px; margin-right: 15px; height: 40px;}



.ititle ul{padding: 39px 0 0;}

.ititle ul li{margin-left: 58px;position: relative;font-size: 18px;color: #4c4c4c;height: 30px;line-height: 30px;}

.ititle ul li:first-child{margin-left: 0;}

.ititle ul li:before{content: "/";width: 16px;height: 100%;position: absolute;left: -36px;top:0;text-align: center;}

.ititle ul li:first-child:before{display: none;}

.ititle ul li a{display: block;font-weight: bold;}

.ititle ul li.active a{color: #0267ac;font-weight: bold;}

.ititle ul li:hover a{color: #0267ac;}

.ititle .imore{width: 74px;height: 25px;position: absolute;right: 0;top:50%;margin-top: -12px;font-size: 14px;color: #4c4c4c;line-height: 25px;text-align: center;font-family: "SimSun";}
.ititle .imore:before,
.ititle .imore:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/icon1.png) no-repeat -150px top;}
.ititle .imore:after{background-position: -150px -25px;opacity: 0;}
.ititle .imore span{position: relative;z-index: 2;}
.ititle .imore:hover{color: #fff;}
.ititle .imore:hover:after{opacity: 1;}
.ititle .keshi{width:160px;height: 36px;position: absolute;right: 0;top:35%;background: url(../images/moer2.png) no-repeat center center; background-size: contain;}

 .ititle .keshi:hover{background: url(../images/moer2_2.png) no-repeat center center; background-size: contain;}



 .swiper {
        width: 100%;
        height: 100%;

		overflow: hidden;
      }

  .swiper-slide {
        text-align: center;
        font-size: 18px;
    
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

  .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }


 
.isect2 .swiper-slide{display: block;}
.isect2{padding: 24px 0 80px;background: url(../images/isect2Bg.jpg) repeat;}
.isect2 .ititle .imore{display: none;}
.isect2 .ititle .imore1{display: block;}
.isect2 .container{width: 100%;position: relative;overflow: hidden;height: 290px;}
.isect2 .container .pic{width: 33.87%;height: 290px;overflow: hidden;position: relative;}
.isect2 .container .pic a{position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.isect2 .container .pic a em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.isect2 .container .pic:hover a em{-webkit-transform: scale(1.1);transform: scale(1.1);}
.isect2 .container .pic a .text{width:100%;box-sizing:border-box;padding:0 100px 0 12px;height:44px;background:rgba(0,0,0,0.6);line-height:44px;position:absolute;left:0;bottom:0;z-index:2;color:#fff;}
.isect2 .container .pic a .text h5{font-size:16px;text-align:left;}
.isect2 .container .pic a .text span{position:absolute;right:12px;top:0;font-size:14px;}

.isect2 .container ul{width: 62.9%;margin-top: -1px;}
.isect2 .container ul li{width: 47%;border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 15px; margin-left: 3%;}
.isect2 .container ul li a{display: block;padding: 0 0 14px 72px;position: relative;}
.isect2 .container ul li a .date{position: absolute;left: 0;top: 0;font-size: 18px;line-height: 31px;color: #b2b2b2;font-family: "SimSun";}
.isect2 .container ul li a .date em{font-size: 26px;color: #0267ac;}
.isect2 .container ul li a h5{font-size: 16px;line-height: 32px;font-family: "Microsoft Yahei"; text-align: left;}
.isect2 .container ul li a p{font-size: 14px;line-height: 20px;color: #999999;height: 40px;overflow: hidden;font-family: "Microsoft Yahei"; text-align: left;}
.isect2 .container ul li a:hover h5{color: #0267ac;-webkit-transform:translateX(8px);transform:translateX(8px);}



.isect3{padding: 31px 0 29px;background: #0267ac url(../images/isect3Bg.png) no-repeat center bottom;background-size: cover;overflow: hidden;position: relative;}

.isect3 .w1240{position: relative;z-index: 2;}

.isect3 .ititle h3{color: #ffffff; margin-right: 20px;}

.isect3 .ititle h3 i{background: url(../images/webp121.png) no-repeat center center; width: 36px; background-size: contain;}
.isect3 .ititle ul{padding-top: 42px;}
.isect3 .ititle ul li{color: #ffffff;font-size: 14px; margin-left: 15px;}
 
.isect3 .ititle ul li.active a,.isect3 .ititle ul li:hover a{color: #20a15c;}
.isect3  .ititle ul li:before{left: -15px;}
.isect3 .ititle .imore{color: #fff;}
.isect3 .ititle .imore:before{background-position: -224px top;}
.isect3 .ititle .imore:after{background-position: -224px -25px;}
.isect3 .ititle .imore:hover{color: #0267ac;}
 

.isect3 .list{padding-top: 34px;width: 1284px;}

.isect3 .list li{width: 16.6%;margin-bottom: 65px; }

.isect3 .list li a{display: block;padding-left: 68px;position: relative; font-family: "楷体","楷体_GB2312",'KaiTi','Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun",Arial,sans-serif;}

.isect3 .list li a .icon{width: 49px;height: 47px;position: absolute;left: 0;top:4px;text-align: center;line-height: 47px;}

.isect3 .list li a .icon img{max-width: 100%;max-height: 100%;position: relative;z-index: 2;}

.isect3 .list li a .icon:before,

 

.isect3 .list li a h5{font-size: 22px;line-height: 26px;color: #ffffff;font-weight: normal;}

.isect3 .list li a p{font-size: 16px;line-height: 30px;color: #fff; opacity: 0.6; font-family: "宋体";}

.isect3 .list li a:hover .icon:after{opacity: 1;}

.isect3 .list li a:hover .icon{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}



.bigbg{ background: url(../images/bigbg.png) no-repeat left bottom ; background-size: cover; padding:32px 0px;}



.isect4{margin: 0px auto 67px;}

 

.isect4 .scroll{padding: 0 19px;position: relative;}

 

 .isect4 .swiper-slide{background: transparent;}

.isect4  .img{ background: url(../images/yibg.png) no-repeat center bottom; background-size: contain; }

.isect4 .img:hover{background: url(../images/yibg2.png) no-repeat center bottom; background-size: contain;}

.isect4  .text{ text-align: center;}

.isect4  .text h2{font-size: 26px; font-weight: bold; line-height: 2; margin: 10px auto;} 

.isect4  h3{   display: flex; justify-content: space-between; align-items: center;}

.isect4  h3 span{display: block;width: 20px; height: 28px; line-height: 28px; font-size: 20px;}

.isect4  h3 .lc{ background: url(../images/right.png) no-repeat center center; }

.isect4  h3 .rc{ background: url(../images/left.png) no-repeat center center; }

.isect4  h3 .lm{flex: 1;}
.isect4   .swiper-slide a .txt{width: 194px;margin: 0 auto;font-family: "Microsoft Yahei"; margin-top: 15px;}
.isect4   .swiper-slide a .txt h5{font-size: 18px;line-height: 37px;color: #0e0e0e;font-weight: normal;}
.isect4   .swiper-slide a .txt p{font-size: 14px;line-height: 32px;color: #0267ac;}
.isect4   .swiper-slide a:hover .pic .tC:after,
.isect4   .swiper-slide a:hover .pic .bC:after{opacity: 1;}


.isect5{position: relative;overflow: hidden;background: url(../images/isect5Bg2.jpg) repeat;height: 460px;box-sizing:border-box;padding-top: 10px;}
.isect5:before{content: "";width: 820px;height: 100%;position: absolute;top: 0;right: 50%;margin-right: 140px;background: url(../images/isect5Bg1.png) no-repeat right center;}
.isect5 .w1240{position: relative;z-index: 2;}
.isect5 .ititle{margin-bottom: 0;}
.isect5 .isect5_1{width: 33.87%;margin-right: 10.48%;}
.isect5 .isect5_1 .ititle h3{margin-right: 0;color: #ffffff;}
.isect5 .isect5_1 .ititle .btn{font-size: 20px;color: #ffffff;padding-left: 40px;position: relative;}
.isect5 .isect5_1 .ititle .btn:before{content: "";width: 20px;height: 19px;position: absolute;left: 0;top:50%;margin-top: -10px;background: url(../images/icon1.png) no-repeat -304px top;}
.isect5 .isect5_1 .ititle .btn:hover{opacity: 0.8;-webkit-transform:translateX(8px);transform:translateX(8px);}
.isect5 .isect5_1 ul li{border-top: 1px dotted #cccccc;}
.isect5 .isect5_1 ul li a{display: block;padding: 16px 0 13px;font-family: "Microsoft Yahei";}
.isect5 .isect5_1 ul li a h5{padding-left: 30px;position: relative;font-size: 14px;line-height: 38px;color: #ffffff;font-weight: normal;}
.isect5 .isect5_1 ul li a p{padding-left: 30px;position: relative;font-size: 14px;line-height: 32px;color: #ffffff;}
.isect5 .isect5_1 ul li a h5:before,
.isect5 .isect5_1 ul li a p:before{content: "";width: 15px;height: 15px;position: absolute;left: 0;top:50%;margin-top: -7px;background: url(../images/icon1.png) no-repeat -325px top;}
.isect5 .isect5_1 ul li a p:before{background-position: -340px top;}
.isect5 .isect5_1 ul li a:hover h5,
.isect5 .isect5_1 ul li a:hover p{-webkit-transform:translateX(12px);transform:translateX(12px);}
.isect5 .isect5_2{width: 25.8%;}
.isect5 .isect5_2 .pic{width: 100%;height: 0;padding-bottom: 120px;position: relative;overflow: hidden;margin-bottom: 26px;}
.isect5 .isect5_2 .pic a{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.isect5 .isect5_2 .pic:hover a{-webkit-transform: scale(1.1);transform: scale(1.1);}

.list li a{font-size: 14px;line-height: 40px;color: #333333;padding-left: 30px;position: relative;font-family: "Microsoft Yahei";}
.list li a:before{content: "";width: 4px;height: 4px;background: #0267ac;position: absolute;left: 0;top:50%;margin-top: -2px;}
.list li a:hover{color: #0267ac;}

.isect5 .isect5_2 .list li a:hover{color: #0267ac;-webkit-transform:translateX(6px);transform:translateX(6px);}
.isect5 .isect5_1 .imore{color: #FFFFFF;}
.isect5 .isect5_1 .imore:hover {color: #000;}
.isect5 .isect5_1 .imore::before{background-position: -224px top;}
.isect5 .isect5_1 .imore::after{background-position: -224px -25px;}

.hjSwiper{width: 90%; margin: 0px auto;}

.hjSwiper  .swiper-slide{cursor: pointer;}
.hjSwiper  .swiper-slide img{ width:248px; height:166px;}
.hjSwiper .swiper-button-prev{background: url(../images/hjl.png) center center no-repeat;}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: '';}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: '';}

.footer{padding: 42px 0 0;background: url(../images/footerBg.jpg) no-repeat center;background-size: cover;}

.link{padding-bottom: 24px;border-bottom: 1px solid #FFFFFF;margin-bottom: 36px;position: relative;}

.link li{margin: 0; border-right: 2px solid #ffffff; padding: 0px 10px;}

.link li:first-child{border: 0;}

.link li:last-child{border: 0;}

.link li a{display: block;font-size: 18px;color: #ffffff;}

.footer .fNav{position: relative; margin-bottom: 30px;}

.footer .fNav:before{content: "";width: 100%;height: 1px;background: #0070bc;position: absolute;left: 0;bottom: -2px;}

.footer .fNav li{border-right: 2px solid #FFFFFF; padding: 0px 10px;}

.footer .fNav li:first-child{margin-left: 0px; padding-left: 0px;}

.footer .fNav li:last-child{border: 0;}

.footer .fNav li a{display: block;font-size: 18px;color: #ffffff;}

.footer .fNav li a:hover{opacity: 0.8;}

.footer .cont{padding-right: 380px;position: relative;min-height: 124px;padding-bottom: 38px;font-size: 14px;color: #ffffff;line-height: 32px;font-family: "Microsoft Yahei";}

.footer .cont:before{content: "";width: 100%;position: absolute;left: 0;bottom: -2px;}

.footer .cont p{margin-bottom: 14px;}

.footer .cont p span{margin-right: 15px; color: #f4f4f4;}

.footer .cont p span:last-child{margin-right: 0;}

.footer .cont .qrcode{position: absolute;right: 0;top:8px;}

.footer .cont .qrcode li{margin-left: 35px;}

.footer .cont .qrcode li:first-child{margin-left: 0;}

.footer .cont .qrcode li dl dt{width: 45px;height: 110px;box-sizing:border-box;background: url(../images/qrcodeBg.png) no-repeat center;padding: 0 16px 0;font-size: 14px;color: #ffffff;line-height: 14px;display: flex;align-items:center;justify-content:center;}

.footer .cont .qrcode li dl dd{width: 110px;height: 110px;}

.footer .cont .qrcode li dl dd img{width: 100%;height: 100%;}

.footer .copy{padding: 14px 0;line-height: 52px;text-align: center; margin-top: 30px;  font-size: 14px;color: #ffffff;font-family: "Microsoft Yahei"; background: #044e81;}

.footer .copy span{margin-left: 14px;}

.footer .copy span:first-child{margin-left: 0;}

.footer .copy a:hover{opacity: 0.8;text-decoration: underline;}

.cont-left .left{margin-right: 40px;}

.footer .cont .qrcode li{width:110px;}

.footer .cont .qrcode li{margin-left:20px;}

.footer .cont .qrcode li dl dt{width:100%;height:46px;background: url(../images/qrcodeBg1.png) no-repeat center;padding: 0 3px;text-align:center;font-size:12px;}





.goTop{width: 66px;height: 66px;position: fixed;bottom: 20%;z-index: 999;background: #ccc url(../images/goTop.png) no-repeat center;border-radius: 50%;

cursor: pointer;right: -80px; -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg);opacity: 0; }

.goTop:hover{background-color: #0267ac;}

.goTop.show{right: 10px;-webkit-transform: rotateZ(0); transform: rotateZ(0);opacity: 1;}





.nyBanner{width: 100%;height: 300px;background-repeat: no-repeat;background-position: center;background-size: cover;}

.nyNav{width: 100%;padding: 15px 0 16px;background: url(../images/navBg1.jpg) repeat;}

.nyNav ul li{margin-right: 14px;position: relative;}

.nyNav ul li:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/navOn.png) no-repeat center;opacity: 0;}

.nyNav ul li a{display: block;min-width: 144px;min-width: 152px;height: 29px;font-size: 18px;color: #333333;line-height: 30px;text-align: center;position: relative;z-index: 3;}

.nyNav ul li.on:before,.nyNav ul li:hover:before{opacity: 1;}

.nyNav ul li.on a,.nyNav ul li:hover a{color: #fff;}

.nyNav ul li{margin-right: 0;}

.nyNav ul li a{min-width: 140px;}





.nyWrap{padding: 60px 0 70px;min-height: 350px;font-family: "Microsoft Yahei";}



.pageStyle{font-size: 16px;line-height: 42px;color: #333333;}

/* .pageStyle *{max-width: 100% !important;} */

.pageStyle img{height: auto !important;}





.about .item1{margin-bottom: 50px;}

.about .item1 .text{width: 68.54%;}

.about .item1 .text .tit{margin-bottom: 28px;font-size: 32px;line-height: 35px;color: #0267ac;font-weight: normal;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";}

.about .item1 .text .tit span{display: inline-block;padding: 0 40px;position: relative;}

.about .item1 .text .tit span:before,

.about .item1 .text .tit span:after{content: "";width: 15px;height: 27px;position: absolute;top:50%;margin-top: -14px;}

.about .item1 .text .tit span:before{background: url(../images/ksleft.png) no-repeat center;left: 0;}

.about .item1 .text .tit span:after{background: url(../images/ksright.png) no-repeat center;right: 0;}

.about .item1 .text .list{padding-top: 53px;text-align: center;}

.about .item1 .text .list li{width: 33.33%;}

.about .item1 .text .list li h5{font-size: 16px;line-height: 45px;color: #0267ac;font-weight: normal;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";}

.about .item1 .text .list li h5 span{font-size: 42px;font-family: "Didot";margin-right: 10px;}

.about .item1 .text .list li p{color: #0267ac;}

.about .item1 .pic{width: 25.97%;margin: 18px 18px 0 0;position: relative;}

.about .item1 .pic:before{content: "";width: 100%;height: 100%;position: absolute;left: 18px;bottom:18px;background: url(../images/aboutBg1.jpg) no-repeat left center;background-size: cover;z-index: -1;}

.about .item1 .pic img{width: 100%;}



.about .item2 .tit{display: inline-block;width: 235px;margin: 0 8px 0 30px;font-size: 16px;color: #ffffff;font-weight: bold;text-align: center;background: url(../images/aboutTitle.png) no-repeat center;}

.about .item2 .mrgBtm{margin-bottom: 32px;}



.nyTitle{margin-bottom: 45px;font-size: 0;text-align: center;}

.nyTitle span{display: inline-block;height: 30px;line-height: 40px;font-size: 32px;color: #0267ac;font-weight: normal;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";padding: 0 40px;position: relative;}

.nyTitle span:before,

.nyTitle span:after{content: "";width: 37px;height: 38px;position: absolute;top:50%;margin-top: -14px;}

.nyTitle span:before{background: url(../images/leftArr.png) no-repeat center;left: 0;}

.nyTitle span:after{background: url(../images/rightArr.png) no-repeat center;right: 0;}





.nyBg{border-top: 1px solid #e0e0e0;background: url(../images/nyBg.jpg) repeat; }



.leaderList ul li{width: 47.58%;margin-bottom: 68px; margin-right: 2%;}

.leaderList ul li a{display: block;padding-left: 260px;position: relative;height: 312px;}

.leaderList ul li a .pic{width: 232px;height: 312px;position: absolute;left: -6px;top:0;box-sizing:border-box;padding: 33px 25px;}

.leaderList ul li a .pic img{width: 100%;height: 100%;}

.leaderList ul li a .pic:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/leaderBg.png) no-repeat center;background-size: 100% 100%;z-index: 2;}

.leaderList ul li a h5{margin-bottom: 10px;line-height: 70px;font-size: 26px;color: #0267ac;font-weight: normal;}

.leaderList ul li a h5 span{font-size: 18px;}

.leaderList ul li a p{font-size: 16px;line-height: 34px;color: #333333;height: 136px;overflow: hidden;margin-bottom: 40px;}

.leaderList ul li a .more{display: block;width: 112px;height: 24px;position: relative;font-size: 14px;color: #ffffff;line-height: 24px;text-align: center;}

.leaderList ul li a .more em{position: relative;z-index: 2;}

.leaderList ul li a .more:before,

.leaderList ul li a .more:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;}

.leaderList ul li a .more:before{background: url(../images/navOn.png) no-repeat center;background-size: 100% 100%;}

.leaderList ul li a .more:after{background: url(../images/navOn1.png) no-repeat center;background-size: 100% 100%;opacity: 0;}

.leaderList ul li a:hover .more:before{opacity: 0;}

.leaderList ul li a:hover .more:after{opacity: 1;}

.leaderList ul li a:hover .more{color: #333;}

.leaderList ul li a:hover .pic{-webkit-transform: scale(0.92);transform: scale(0.92);}



.history .tabScroll{width: 30.64%;padding: 59px 0;position: relative;}

.history .tabScroll .swiper-button-prev,

.history .tabScroll .swiper-button-next{position: absolute;left: 0;background: none;width: 100%;height: auto;margin-top: 0;}

.history .tabScroll .swiper-button-prev img,

.history .tabScroll .swiper-button-next img{width: 100%;}

.history .tabScroll .swiper-button-prev{top:0;}

.history .tabScroll .swiper-button-next{bottom: 0;top:auto;}

.history .tabScroll .swiper-button-prev:hover,

.history .tabScroll .swiper-button-next:hover{-webkit-transform: scale(0.96);transform: scale(0.96);}

.history .tabScroll .container{width: 100%;height: 690px;overflow: hidden;}

.history .tabScroll .container .swiper-slide{background: url(../images/nyBg.jpg) repeat;position: relative;cursor: pointer;}

.history .tabScroll .container .swiper-slide:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/historyBg.jpg) no-repeat center;background-size: cover;opacity: 0;}

.history .tabScroll .container .swiper-slide .wrap{display: block;width: 100%;height: 100%;box-sizing:border-box;padding: 23px 20px 0 59px;position: relative;z-index: 2;cursor: pointer;}

.history .tabScroll .container .swiper-slide .wrap h5{margin-bottom: 10px;line-height: 42px;font-size: 28px;color: #0267ac;font-family: "DidotBold";font-weight: normal;}

.history .tabScroll .container .swiper-slide .wrap p{font-size: 22px;line-height: 32px;color: #1f1f1f;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";}

.history .tabScroll .container .swiper-slide.current:before{opacity: 1;}

.history .tabScroll .container .swiper-slide.current h5,

.history .tabScroll .container .swiper-slide.current p{color: #fff;}





.history .hisCont{width: 65.48%;height: 805px;box-sizing:border-box;padding-left: 5px;overflow: hidden;position: relative;padding-right: 20px;}

.history .hisCont:before{content: "";width: 1px;height: 100%;position: absolute;left: 5px;top:0;background: #d6d6d6;}

.history .hisCont .wrap{width: 100%;box-sizing:border-box;padding-left: 49px;position: absolute;left: 0;top:0;width: 100%;}





.history .hisCont .tit{margin: 23px 0;padding-left: 38px;background: url(../images/icon2.png) no-repeat left 12px;line-height: 40px;font-size: 20px;color: #004a21;}

.history .hisCont .tit:first-child{}

.history .hisCont .tit span{display: none;}

.history .hisCont .list .li{margin-bottom: 40px;position: relative;}

.history .hisCont .list .li .dot{width: 9px;height: 9px;border: 1px solid #0267ac;border-radius: 50%;background: #fff;position: absolute;left: -49px;top:14px;z-index: 2;}

.history .hisCont .list .li .dot:before{content: '';width: 5px;height: 5px;background: #0267ac;border-radius: 50%;position: absolute;left: 2px;top:2px;}

.history .hisCont .list .li .bold{font-weight: bold;}





.newsList ul{padding-bottom: 30px;}

.newsList ul li{margin-bottom: 30px;}

.newsList ul li a{display: block;height: 192px;padding-left: 340px;position: relative;}

.newsList ul li a .pic{width: 295px;height: 100%;position: absolute;left: 0;top:0;box-sizing:border-box;padding: 10px 12px;}

.newsList ul li a .pic:before,

.newsList ul li a .pic:after{content: "";position: absolute;border: 2px solid #c6bba6;box-sizing:border-box;}

.newsList ul li a .pic:before{width: 255px;height: 193px;left: 20px;top:0;}

.newsList ul li a .pic:after{width: 295px;height: 153px;left: 0;top:20px;}

.newsList ul li a .pic span{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 2;}

.newsList ul li a .pic span em{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.newsList ul li a .text{padding-top: 10px;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;}

.newsList ul li a .text h5{font-size: 20px;line-height: 72px;color: #333333;}

.newsList ul li a .text p{font-size: 16px;line-height: 28px;color: #525252;height: 56px;overflow: hidden;}

.newsList ul li a .text .date{font-size: 15px;line-height: 53px;color: #9e9e9e;text-align: right;}

.newsList ul li a:hover .text h5{color: #0267ac;}

.newsList ul li a:hover .pic:before,

.newsList ul li a:hover .pic:after{border-color: #0267ac;}

.newsList ul li.noImg a{padding-left: 0;}



 

.page{text-align: center;}

 .pagination{display: inline-table;}

 .pagination li{display: inline-block; text-align: right; padding: 5px 8px; margin: 0px 5px; border: 1px solid #e0dede;}

.pagination li.active{background-color: #006699; color: #FFF;}



.passage{overflow: hidden;}

.passage .psgTit{text-align: center;padding-bottom: 21px;}

.passage .psgTit h5{margin-bottom: 20px;font-size: 28px;line-height: 38px;color: #333333;font-weight: normal;}

.passage .psgTit .info{font-size: 14px;line-height: 32px;color: #999999;}

.passage .psgTit .info span{margin: 0 7px;}

.passage .line{width: 100%;height: 1px;position: relative;}

.passage .line:before{content: "";width: 100%;height: 1px;background: #e0e0e0;position: absolute;left: 49px;top:0;}

.passage .line img{position: absolute;left: 0;bottom: -7px;}

.passage .psgCont{padding: 31px 0 33px;min-height: 350px;}

.passage .psgCont .subTit{text-align: center;margin-bottom: 16px;font-size: 22px;line-height: 42px;color: #333333;font-weight: normal;}

.passage .psgCont .pic{text-align: center;padding: 33px 0;}

.passage .psgCont table{width: 100% !important;border-collapse: collapse;}

.passage .psgCont table td{border:1px solid #555;padding: 5px;}

.passage .psgCont p img{text-align: center; margin:0px auto;}

.passage .psgShare{margin-bottom: 17px;}

.passage .psgShare span{line-height: 38px;width: 50px;}

.passage .psgShare .shareItem{width: 38px;height: 38px;padding: 0;margin: 0 0 0 20px;background: url(../images/shareIcon.png) no-repeat left top;}

.passage .psgShare .shareItem.bds_weixin{background-position: -38px top;}

.passage .psgShare .shareItem.bds_tsina{background-position: -76px top;}

.passage .psgLink{padding-top: 50px;color: #666666;}

.passage .psgLink a:hover{color: #0267ac;text-decoration: underline;}

.aboutshow p img{width: 100%!important; height: 100% !important;}

.noticeList ul{padding-bottom: 94px;}

.noticeList ul li{border-bottom: 1px solid #b3b3b3;border-top: 1px solid #b3b3b3;margin-top: -1px;position: relative;}

.noticeList ul li:before,

.noticeList ul li:after{content: "";width: 84px;height: 100%;position: absolute;top:0;opacity: 0;

-webkit-transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}

.noticeList ul li:before{left: 0;background: url(../images/newsBg1.png) no-repeat left center;}

.noticeList ul li:after{right: 0;background: url(../images/newsBg2.png) no-repeat right center;}

.noticeList ul li a{display: block;padding: 11px 0 18px;position: relative;z-index: 2;}

.noticeList ul li a h5{font-size: 20px;line-height: 70px;color: #333333;}

.noticeList ul li a p{font-size: 16px;line-height: 28px;color: #525252;height: 56px;overflow: hidden;}

.noticeList ul li a .date{font-size: 15px;line-height: 35px;color: #9e9e9e;text-align: right;}

.noticeList ul li:hover{border-color: #0267ac;z-index: 9;background: #ffffff;}

.noticeList ul li:hover:before,.noticeList ul li:hover:after{opacity: 1;}

.noticeList ul li:hover a h5{color: #0267ac;}



.searchForm{margin-bottom: 32px;padding: 21px 40px;background: url(../images/searchBg.jpg) no-repeat center;background-size: cover;}

.searchForm .label{font-size: 16px;line-height: 44px;color: #000000;}

.searchForm .text{margin: 0 20px 0 29px;width: 320px;height: 44px;border:none;background: url(../images/textBg.png) no-repeat center;box-sizing:border-box;padding: 0 30px;font-size: 15px;color: #333;line-height: 44px;font-family: "Microsoft Yahei";}

.searchForm .subm{width: 320px;height: 44px;border:none;background: url(../images/submBg.png) no-repeat center;cursor: pointer;text-align: center;font-size: 16px;color: #ffffff;line-height: 44px;font-family: "Microsoft Yahei";}



.searchForm.searchForm1{background-image: url(../images/searchBg1.jpg);padding: 21px 60px 21px 50px;position: relative;z-index: 99;}

.searchForm.searchForm1 .subm{width: 20.3%;background-image: url(../images/submBg1.png);margin: 0;}

.searchForm .select{width: 24.778%;margin-right: 1.68%;position: relative;}

.searchForm .select dt{width: 100%;box-sizing:border-box;padding: 0 50px 0 30px;cursor: pointer;height: 44px;line-height: 44px;font-size: 16px;color: #808080;background: url(../images/selectBg.png) no-repeat center;position: relative;}

.searchForm .select dt i{width: 17px;height: 7px;position: absolute;right: 26px;top:50%;margin-top: -3px;background: url(../images/arrow1.png) no-repeat center;}

.searchForm .select dd{position: absolute;left: 0;top: 44px;background: #fff;width: 100%;border-radius: 15px;display: none;}

.searchForm .select dd ul{padding: 12px 0;}

.searchForm .select dd ul li a{display: block;font-size: 14px;color: #333;line-height: 24px;padding: 6px 30px;line-height: 24px;}

.searchForm .select dd ul li a:hover{color: #0267ac;}

.searchForm .select dt.cur i{-webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); transform: rotateZ(180deg);}







.msgList{padding-bottom: 27px;}

.msgList .nLi{margin-bottom: 25px;}

.msgList .nLi .dt{position: relative;background: #e6e6e6;line-height: 61px;font-size: 16px;color: #333333;cursor: pointer;position: relative;}

.msgList .nLi .dt .wrap{position: relative;z-index: 3;padding: 0 140px 0 94px;}

.msgList .nLi .dt:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/dtBg.jpg) no-repeat center;background-size: cover;opacity: 0;}

.msgList .nLi .dt .label{width: 24px;height: 22px;position: absolute;left: 40px;top:21px;background: url(../images/gBg.png) no-repeat center;text-align: center;line-height: 20px;font-size: 16px;color: #ffffff;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";font-weight: bold;}

.msgList .nLi .dt .arr{width: 28px;height: 10px;position: absolute;right: 43px;top:27px;background: url(../images/arrow.png) no-repeat left top;}

.msgList .nLi .dd{display: none;}

.msgList .nLi .dd .wrap{padding: 30px 40px 30px 94px;position: relative;font-size: 16px;line-height: 32px;color: #333333;background: #f7f5f0;}

.msgList .nLi .dd .wrap .label{width: 24px;height: 22px;position: absolute;left: 40px;top:36px;background: url(../images/gBg.png) no-repeat center;text-align: center;line-height: 20px;font-size: 16px;color: #ffffff;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";font-weight: bold;}

.msgList .nLi.on .dt{color: #fff;}

.msgList .nLi.on .dt:before{opacity: 1;}

.msgList .nLi.on .dt .label{background-image: url(../images/wBg.png);color: #0267ac;}

.msgList .nLi.on .dt .arr{-webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); transform: rotateZ(180deg);background-position: left bottom;}



.msgForm{padding: 19px 0 39px;background: url(../images/formBg.jpg) no-repeat center;background-size: cover;font-family: "Microsoft Yahei";}

.msgForm .item{width: 30.6%;margin-right: 4.1%;}

.msgForm .item.noMargin{margin-right: 0;}

.msgForm .item.w100p{width: 100%;}

.msgForm .item label{display: block;font-size: 16px;line-height: 54px;color: #000000;}

.msgForm .item label span{color: #d80101;margin-right: 13px;}

.msgForm .item .text,

.msgForm .item textarea{width: 100%;box-sizing:border-box;height: 45px;border:none;background: #ffffff;padding: 0 20px;font-size: 15px;color: #333;line-height: 45px;font-family: "Microsoft Yahei";}

.msgForm .item textarea{height: 140px;overflow: auto;line-height: 30px;padding: 7px 20px;}

.msgForm .item .text.codeText{width: 280px;}

.msgForm .item .codePic{margin: 0 18px 0 12px;width: 120px;height: 45px;background: #fff;}

.msgForm .item .codePic img{width: 100%;height: 100%;cursor: pointer;}

.msgForm .item .subm{width: 150px;height: 45px;border:none;background: #0267ac;text-align: center;line-height: 45px;font-size: 16px;color: #ffffff;font-weight: bold;cursor: pointer;font-family: "Microsoft Yahei";}

.msgForm .item .subm:hover{background: #025a2b;}



.contact .mapList{width: 60%;height: 584px;position: relative;}

.contact .mapList .item{position: absolute;left: 0;top:0;width: 100%;height: 100%;display: none;}

.contact .mapList .item:first-child{display: block;}

.contact .content{width: 40%;height: 584px;box-sizing:border-box;padding: 53px 2.4% 20px;background: url(../images/contactBg.jpg) no-repeat right bottom;background-size: cover;}

.contact .content .tabs{padding-bottom: 54px;padding-bottom: 24px;}

.contact .content .tabs li{width: 23%;margin-right: 2%;height: 40px;position: relative;text-align: center;font-size: 16px;color: #1f1f1f;

line-height: 40px;cursor: pointer;font-size: 14px;margin-bottom: 10px;}

.contact .content .tabs li span{position: relative;z-index: 2;}

.contact .content .tabs li:before,

.contact .content .tabs li:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;}

.contact .content .tabs li:before{background: url(../images/tabBg.png) no-repeat center;background-size: 100% 100%;}

.contact .content .tabs li:after{background: url(../images/tabOn.png) no-repeat center;background-size: 100% 100%;opacity: 0;}

/*.contact .content .tabs li:first-child{margin-left: 0;}*/

.contact .content .tabs li.on{color: #fff;}

.contact .content .tabs li.on:before{opacity: 0;}

.contact .content .tabs li.on:after{opacity: 1;}

.contact .content .textList .item{display: none;max-height: 400px;overflow: auto;}

.contact .content .textList .item:first-child{display: block;}

.contact .content .textList .item dl{margin-top: 29px;}

.contact .content .textList .item dl:first-child{margin-top: 0;}

.contact .content .textList .item dl dt{padding-left: 32px;font-size: 16px;line-height: 26px;color: #333333;font-weight: bold;background: url(../images/addIcon.png) no-repeat left center;}

.contact .content .textList .item dl dd{padding-left: 32px;font-size: 16px;line-height: 34px;color: #333333;}

.contact .content .textList .item dl.route dt{background-image: url(../images/routeIcon.png);}

.contact .content .textList .item dl.tel dt{background-image: url(../images/telIcon.png);}



.contact .content .textList .item::-webkit-scrollbar{width:3px;height:3px}

.contact .content .textList .item::-webkit-scrollbar-button:vertical{display:none}

.contact .content .textList .item::-webkit-scrollbar-corner,

.contact .content .textList .item::-webkit-scrollbar-track{background-color:#ccc}

.contact .content .textList .item::-webkit-scrollbar-thumb{border-radius:0;background-color:#0267ac; }

.contact .content .textList .item::-webkit-scrollbar-thumb:vertical:hover{ }

.contact .content .textList .item::-webkit-scrollbar-thumb:vertical:active{ }



.jylc .wapCont{display: none;}



.jylc .nyTitle span a{color: #999999;}

.jylc .nyTitle span a.on,.jylc .nyTitle span a:hover{color: #0267ac;}

.jylc .nyTitle span em{color: #999999;margin: 0 32px;}



.addScroll{padding: 0 40px;position: relative;}

.addScroll .swiper-button-prev,.addScroll .swiper-button-next{background: none;margin-top: 0;width: 40px;height: 44px;line-height: 44px;text-align: left;cursor: pointer;top:0;}

.addScroll .swiper-button-prev{left: 0;}

.addScroll .swiper-button-next{text-align: right;right: 0;}

.addScroll .container{width: 100%;position: relative;overflow: hidden;}

.addScroll .container .swiper-slide a{display: block;position: relative;overflow: hidden;}

.addScroll .container .swiper-slide a span{display: block;font-size: 16px;color: #1f1f1f;line-height: 44px;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";position: relative;background: #f1eee9;overflow: hidden;box-sizing:border-box;border:1px solid #dadada;text-align: center;}

.addScroll .container .swiper-slide a i{width: 20px;height: 20px;background: #fff;border-radius: 50%;box-sizing:border-box;border:1px solid #dadada;position: absolute;z-index: 2;}

.addScroll .container .swiper-slide a i.circle1{left: -10px;top:-10px;}

.addScroll .container .swiper-slide a i.circle2{right: -10px;top:-10px;}

.addScroll .container .swiper-slide a i.circle3{left: -10px;bottom: -10px;}

.addScroll .container .swiper-slide a i.circle4{right: -10px;bottom: -10px;}

.addScroll .container .swiper-slide.on a span,

.addScroll .container .swiper-slide a:hover span{background: #0267ac;border-color: #0267ac;color: #fff;}

.addScroll .container .swiper-slide.on a i,

.addScroll .container .swiper-slide a:hover i{border-color: #0267ac;}



.outpatient{margin-top: 36px;}

.nyTable table{width: 100%;border-collapse:collapse;border-spacing:0;}

.nyTable table tr th{background: #0267ac;border:1px solid #136b3c;font-size: 20px;line-height: 67px;color: #ffffff;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";line-height: 30px;padding: 18px 8px;}

.nyTable table tr td{font-size: 16px;color: #333333;line-height: 28px;padding: 10px 4px;border:1px solid #dadada;text-align: center;}

.nyTable table tr.gray td{background: #f2f2f2;}

.nyTable table tr td a{display: inline-block;}

.nyTable table tr td a:hover{color: #0267ac;text-decoration: underline;}





.ksWrap{background: url(../images/ksBg.jpg) no-repeat center top;background-size: cover;padding-bottom: 45px;position: relative;min-height: 700px;}

.ksWrap2{background: url(../images/ksBg2.jpg) no-repeat center top;background-size: cover;padding-bottom: 45px;position: relative;min-height: 700px;}

.ksWrap .upper{position: relative;z-index: 2;}

.ksBg{position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: -1;background: url(../images/ksBg1.jpg) no-repeat center bottom;background-size: cover;display: none;}



.ksjsshow-cont{margin-bottom: 40px; font-size: 16px;}

.ksList .dl{padding-bottom: 19px;}

.ksList .dl .dt{height: 61px;position: relative;font-size: 20px;color: #ffffff;line-height: 61px;/*background: url(../images/hdBg1.jpg) no-repeat right center;background-size: cover;*/font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";cursor: pointer;background: #0267ac;}

.ksList .dl .dt .bg{position: absolute;top:0;right: 0;width: 56.45%;height: 100%;background: url(../images/hdBg1.png) no-repeat left center;}

.ksList .dl .dt .wrap{position: relative;z-index: 2;padding: 0 40px;}

.ksList .dl .dt i{width: 28px;height: 10px;position: absolute;right: 43px;top:50%;margin-top: -5px;background: url(../images/arrow.png) no-repeat left bottom;}

.ksList .dl.on .dt i{-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg);}

.ksList .dl .dd{}

.ksList .dl .dd .wrap{padding-top: 50px;overflow: hidden;}

.ksList .dl .dd ul{width: 1260px; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap;}

.ksList .dl .dd ul li{margin: 0 20px 30px 0;width:160px;position: relative;}

 

.ksList .dl .dd ul li:before,

.ksList .dl .dd ul li:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/box1.png) no-repeat center;background-size: 100% 100%;}

.ksList .dl .dd ul li:after{background-image: url(../images/box1On.png);opacity: 0;}

.ksList .dl .dd ul li a{display: block;height: 40px;position: relative;z-index: 2;text-align: center;font-size: 16px;color: #333333;line-height:40px;padding: 0 2px;}

.ksList .dl .dd ul li:hover:before{opacity: 0;}

.ksList .dl .dd ul li:hover:after{opacity: 1;}

.ksList .dl .dd ul li:hover a{color: #fff;}



.ksList .dl .dd .wrap .top{margin-bottom: 30px;padding: 0 38px;background: url(../images/box2.png) no-repeat center;background-size: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #333333;}

.ksList .dl .dd .wrap .top label{margin-right: 36px;}

.ksList .dl .dd .wrap .top a{margin-right: 59px;padding: 0 28px;position: relative;}

.ksList .dl .dd .wrap .top a:last-child{margin-right: 0;}

.ksList .dl .dd .wrap .top a:before,

.ksList .dl .dd .wrap .top a:after{content: "";width: 10px;height: 10px;position: absolute;top:13px;}

.ksList .dl .dd .wrap .top a:before{left: 0;background: url(../images/icon1.png) no-repeat right -10px;}

.ksList .dl .dd .wrap .top a:after{right: 0;background: url(../images/icon1.png) no-repeat right top;}

.ksList .dl .dd .wrap .top a:hover{color: #0267ac;}

.ksList .dl .dd .wrap .top a:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px);}

.ksList .dl .dd .wrap .top a:hover:after{-webkit-transform:translateX(-10px);transform:translateX(-10px);}



.ksList .dl.dl2 .dt{/*background-image: url(../images/hdBg3.jpg);*/background: #0267ac;}

.ksList .dl.dl2 .dt .bg{background-image: url(../images/hdBg3.png);}

.ksList .dl.dl2 .dd ul li:before{background-image: url(../images/box3.png);}

.ksList .dl.dl2 .dd ul li:after{background-image: url(../images/box3On.png);}



.ksContent{padding: 57px 0 53px;}

.ksContent .nyTitle{margin-bottom: 57px;}

.nvsmall span{ color: #333333;   letter-spacing: 0.3em;}



.item-title{margin-bottom: 50px;}

.item-title img{width: 100%;}

.ksjsshow-cont p{line-height: 2;}

.showlist ul {display: flex; justify-content:flex-start; flex-flow: wrap;}

.showlist ul li{ margin: 1%; width: 30%;}
.showlist ul li img{width: 100%; height: 100%;}

.item4-nav{background: #276993; color: #FFFFFF; display: flex; justify-content: flex-start; padding: 10px 15px;}

.item4-nav li{ width: 50%; }

.item4-main{ display: flex; justify-content: flex-start; align-items: flex-start; background: #FFFFFF;  flex-flow: wrap; }

.item4-title{background: #276993; margin-bottom: 30px; padding: 10px 15px;}

.item4-main .left{width: 50%; }

.item4-main .right{width: 50%; }

.item4-main ul{padding: 20px; padding-left: 40px;}

.item4-main li{ list-style-image: url(../images/li1.png); padding-top: 20px; border-bottom: 1px solid #CCCCCC; padding-bottom: 10px;}

.item4-main .right li{ list-style-image: url(../images/li2.png); border-bottom: 1px solid #CCCCCC; padding-bottom: 10px;}

.item4-main li h2{font-size: 18px; color: #000000; margin-bottom: 10px;}

.item4-main li p{font-size: 14px;}

.item4-main .more{ margin: 20px auto; font-size: 16px; text-align:center;}

.item4-main .more a{display: block;}

.imglist,.videolist{display: flex; justify-content: space-around; flex-flow: wrap; }

.imglist li ,.videolist li{margin-bottom: 30px; padding: 20px; width: 45%;}

.imglist li img{width: 100%;}

.videolist li video{width: 100%;}

.tese-zz{font-size: 20px; margin-bottom: 30px;}



.tese-main{margin: 20px auto; font-size: 16px;}
.tese-main p{line-height: 2;}
.main-title{padding-top: 15px;}
.breadcrumb{display: flex; justify-content: flex-start; align-items: center;}
.breadcrumb li{margin-right: 10px;padding-bottom: 10px; display: flex;align-items: center;font-size: 20px;}
.breadcrumb li img{width: 20px;height: 20px; margin-right: 5px}
.breadcrumb li a{font-size: 20px;display: flex;align-items: center;}
.breadcrumb li a:hover{color: #0267ac}
.breadcrumb li:after{content: '/'; margin-left: 10px;font-size: 20px; }
.breadcrumb li:last-child:after{content: ''}
.ksContent .item1{margin-bottom: 46px;}

.ksContent .item1 .cont{position: relative;overflow: hidden;}

.ksContent .item1 .cont .bg{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.ksContent .item1 .cont .text{width: 58.06%;box-sizing:border-box;padding: 38px 56px 75px;background: rgba(0,0,0,0.3);position: relative;z-index: 2;}

.ksContent .item1 .cont .text .tit{font-size: 26px;line-height: 86px;color: #ffffff;font-weight: normal;}

.ksContent .item1 .cont .text .desc{font-size: 16px;line-height: 40px;color: #ffffff;height: 200px;overflow: hidden;margin-bottom: 37px;}

.ksContent .item1 .cont .text .more{display: block;width: 102px;height: 25px;background: url(../images/moreBg.png) no-repeat center;box-sizing:border-box;padding: 3px 0 0 16px;font-size: 14px;color: #ffffff;line-height: 20px;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";}

.ksContent .item1 .cont .text .more:hover{background-image: url(../images/moreBgOn.png);color: #333;}

.ksContent .item1 .cont:hover .bg{-webkit-transform: scale(1.1);transform: scale(1.1); }

.ksContent .item2{margin-bottom: 47px;}

.ksContent .item2 .zjScroll{margin-top: -10px;padding: 0 80px;position: relative;}

.ksContent .item2 .zjScroll .swiper-button-prev,

.ksContent .item2 .zjScroll .swiper-button-next{width: 60px;height: 100px;top:50%;margin-top: -76px;line-height: 100px;text-align: left;background: none;}

.ksContent .item2 .zjScroll .swiper-button-prev{left: 0;}

.ksContent .item2 .zjScroll .swiper-button-next{right: 0;text-align: right;}

.ksContent .item2 .zjScroll .container{width: 100%;position: relative;overflow: hidden;}

.ksContent .item2 .zjScroll .container .swiper-slide a{display: block;}

.ksContent .item2 .zjScroll .container .swiper-slide a .pic{padding: 38px 30px;position: relative;}

.ksContent .item2 .zjScroll .container .swiper-slide a .pic span{display: block;width: 100%;height: 0;padding-bottom: 136.667%;position: relative;}

.ksContent .item2 .zjScroll .container .swiper-slide a .pic span img{position: absolute;left: 0;top:0;width: 100%;height: 100%;}

.ksContent .item2 .zjScroll .container .swiper-slide a .pic:before{content: "";position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 2;background: url(../images/mask.png) no-repeat center;background-size: 100% 100%;}

.ksContent .item2 .zjScroll .container .swiper-slide a h5{font-size: 18px;line-height: 53px;color: #333333;font-weight: normal;text-align: center;}

.ksContent .item2 .zjScroll .container .swiper-slide a:hover h5{color: #0267ac;}

.ksContent .item2 .zjScroll .container .swiper-slide a:hover .pic{-webkit-transform: scale(0.92);transform: scale(0.92); }

.ksContent .item3 .tabs{background: url(../images/hdBg4.jpg) no-repeat center;background-size: cover;padding: 23px 38px;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";margin-bottom: 48px;}

.ksContent .item3 .tabs li{width: 220px;height: 40px;font-size: 20px;color: #ffffff;line-height: 40px;text-align: center;cursor: pointer;position: relative;}

.ksContent .item3 .tabs li:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;

background: url(../images/box4.png) no-repeat center;background-size: 100%;opacity: 0;}

.ksContent .item3 .tabs li.on:before{opacity: 1;}

.ksContent .item3 .container{width: 100%;position: relative;overflow: hidden;}

.ksContent .item3 .container .swiper-slide{line-height: 40px;background: url(../images/nyBg.jpg) repeat;}



.zjDl{margin-bottom: 18px;height: 320px;padding-left: 240px;position: relative;}

.zjDl .dt{width: 240px;height: 100%;box-sizing:border-box;position: absolute;left: -10px;top:0;padding: 38px 30px;}

.zjDl .dt span{display: block;width: 100%;height: 0;padding-bottom: 136.667%;position: relative;}

.zjDl .dt span img{position: absolute;left: 0;top:0;width: 100%;height: 100%;}

.zjDl .dt:before{content: "";position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 2;background: url(../images/mask.png) no-repeat center;background-size: 100% 100%;}

.zjDl .dd{width: 100%;margin-right: -10px;height: 320px;background: url(../images/zjBg.png) no-repeat center;background-size: 100% 100%;box-sizing;border-box;padding: 35px 10px 52px 50px;box-sizing:border-box;}

.zjDl .dd .wrap{width: 100%;height: 100%;overflow: auto;padding-right: 40px;box-sizing:border-box;}

.zjDl .dd .wrap .name{font-size: 26px;line-height: 45px;color: #0267ac;font-weight: normal;margin-bottom: 17px;}

.zjDl .dd .wrap .name .cont{font-size: 16px;line-height: 34px;color: #333333;}

.zjDl .dd .wrap .name .cont .item{margin-bottom: 14px;}

.zjDl .dd .wrap .name .cont .item .bold{font-weight: bold;color: #333333;}
.zjDl a:hover .dt{ -webkit-transform: scale(0.92);transform: scale(0.92);}


.zjContent .zjTitle{font-size: 26px;line-height: 84px;color: #333333;font-weight: normal;font-family: 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC',"SimSun";padding-left: 30px;background: url(../images/diamond.png) no-repeat left center;}

.zjContent .item1{margin-bottom: 14px;font-size: 16px;line-height: 36px;}

.zjContent .item1 .mrgBtm{margin-bottom: 22px;}

.zjContent .item2 .nyTable table tr.gray td{background: #faf8f8;}



.jobList .jList{padding-bottom: 26px;}

.jobList .jList .nLi{margin-bottom: 30px;}

.jobList .jList .nLi .dl .dt{padding: 0 95px;height: 61px;background: #e6e6e6;position: relative;font-size: 16px;color: #333333;font-weight: bold;cursor: pointer;

line-height: 61px;overflow: hidden;}

.jobList .jList .nLi .dl .dt:before{content: "";width: 56.45%;height: 61px;background: url(../images/dtBg1.png) no-repeat left center;position: absolute;right: 0;top:0;opacity: 0;}

.jobList .jList .nLi .dl .dt h5{position: relative;z-index: 2;}

.jobList .jList .nLi .dl .dt h5 span{font-weight: normal;}

.jobList .jList .nLi .dl .dt .icon{position: absolute;left: 34px;z-index: 2;}

.jobList .jList .nLi .dl .dt .icon div{position: absolute;left: 0;top:0;}

.jobList .jList .nLi .dl .dt .icon .d{padding-left: 17px;}

.jobList .jList .nLi .dl .dt .icon .o{opacity: 0;}

.jobList .jList .nLi .dl .dt i{width: 28px;height: 10px;position: absolute;right: 43px;top:50%;margin-top: -5px;background: url(../images/arrow.png) no-repeat left top;z-index: 2;}

.jobList .jList .nLi .dl .dd{display: none;}

.jobList .jList .nLi .dl .dd .wrap{padding: 30px 30px 40px 95px;line-height: 32px;background: #fff url(../images/cloud2.png) no-repeat right bottom;}

.jobList .jList .nLi .dl .dd .wrap .item{margin-bottom: 40px;}

.jobList .jList .nLi .dl .dd .wrap .btn{display: block;width: 150px;height: 44px;position: relative;font-size: ]16px;color: #ffffff;text-align: center;line-height: 44px;}

.jobList .jList .nLi .dl .dd .wrap .btn:before,

.jobList .jList .nLi .dl .dd .wrap .btn:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;-webkit-transition:all 0s linear;transition:all 0s linear;}

.jobList .jList .nLi .dl .dd .wrap .btn:before{background: url(../images/btnBg1.png) no-repeat center;}

.jobList .jList .nLi .dl .dd .wrap .btn:after{background: url(../images/btnBg1On.png) no-repeat center;opacity: 0;}

.jobList .jList .nLi .dl .dd .wrap .btn span{position: relative;z-index: 2;}

.jobList .jList .nLi .dl .dd .wrap .btn:hover:before{opacity: 0;}

.jobList .jList .nLi .dl .dd .wrap .btn:hover:after{opacity: 1;}

.jobList .jList .nLi.on .dl .dt{color: #fff;background: #0267ac;}

.jobList .jList .nLi.on .dl .dt:before{opacity: 1;}

.jobList .jList .nLi.on .dl .dt .icon .d{opacity: 0;}

.jobList .jList .nLi.on .dl .dt .icon .o{opacity: 1;}

.jobList .jList .nLi.on .dl .dt i{background-position: left bottom;-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg); }

.jobList .jList .nLi:first-child .dl .dd{display: block;}







.investigate{padding: 21px 30px 40px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);}

.investigate .title{font-size: 22px;line-height: 38px;color: #333333;font-weight: normal;margin-bottom: 23px;text-align: center;}

.investigate .desc{font-size: 15px;line-height: 28px;color: #4c4c4c;text-align: center;margin-bottom: 5px;}

.investigate .form .nLi .tit{font-size: 16px;color: #333333;line-height: 32px;padding: 10px 0;}

.investigate .form .innerLi h5{font-size: 16px;line-height: 30px;color: #333333;font-weight: normal;}

.investigate .form .innerLi .cont{padding: 0 0 12px 33px;}

.investigate .form .innerLi .cont label{padding-left: 24px;position: relative;font-size: 15px;line-height: 34px;color: #333333;margin-right: 32px;cursor: pointer;}

.investigate .form .innerLi .cont label .btn{position: absolute;left: 0;top:50%;width: 14px;height: 14px;margin-top: -6px;cursor: pointer;}

.investigate .form .formSubm{display: block;margin: 26px auto 0;width: 130px;height: 40px;background: #0267ac;border-radius: 5px;text-align: center;line-height: 38px;font-size: 16px;color: #fff;border:none;cursor: pointer;vertical-align: middle;

-webkit-appearance:none;appearance:none;font-family: "Microsoft Yahei";}

.investigate .form .formSubm:hover{background: #02391c;}





.ztzl{overflow: hidden;}

.ztzl ul{width: 1270px;padding-bottom: 20px;}

.ztzl ul li{width: 393px;margin: 0 30px 30px 0;}

.ztzl ul li a{display: block;height: 0;padding-bottom: 50.847%;position: relative;}

.ztzl ul li a:before,

.ztzl ul li a:after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url(../images/box5.png) no-repeat center;background-size: 100% 100%;}

.ztzl ul li a:after{background-image: url(../images/box5On.png);opacity: 0;}

.ztzl ul li a span{width: 100%;height: 100%;position: absolute;left: 0;top:0;box-sizing:border-box;padding: 10px 13px;z-index: 2;}

.ztzl ul li a span em{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.ztzl ul li a:hover:after{opacity: 1;}





/*20200518*/

.addScroll{margin-bottom: 30px;}

.isect5 .isect5_1 ul li a h5,.isect5 .isect5_1 ul li a p,.isect5_2 .list li a,.isect6 .link dd .container2 .swiper-slide a{font-size: 16px;}

.searchForm .select{margin-right: 4%;}

.nyNav ul li:before{background-size: 100% 100%;}



.ksWrap{background: url(../images/nyBgWap1.jpg) repeat;}

.ksBg1{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: url(../images/ksBg.jpg) no-repeat center bottom;background-attachment: fixed;}

/*20200518 end*/



/*20200520*/

.nav ul .nLi.nLi5 .navSub ul.innerNav{width: 22%;}



.isect2 .container .slide3{overflow: hidden;}

.isect2 .container .slide3 ul{width: 1300px;float: left;}

.isect2 .container .slide3 ul li{width: 383px;box-sizing:border-box;margin-right: 50px;float: left;}





.nyNav{padding: 15px 0 8px;}

.nyNav ul li{margin: 0 30px 8px 0;}

.nyNav ul li a{min-width: 120px; font-weight: bold;}

.nyNav ul li:before{width: 130%;left: -12%;}

/*20200520 end*/



/*20200526*/

.mzPageStyle{}

.mzPageStyle table{width: 100% !important;}

.mzPageStyle table tbody tr:nth-child(2n) td{background: #f2f2f2 !important;}

.mzPageStyle table tbody tr:first-child td,

.mzPageStyle table tbody tr:nth-child(2) td{background: #0267ac !important;border-color: #136b3c !important;color: #fff !important;}

.mzPageStyle table tbody tr:first-child td *,

.mzPageStyle table tbody tr:nth-child(2) td *{color: #fff !important;}

.mzPageStyle table tbody td{border-color: #dadada !important;padding: 8px 0 !important;}

.mzPageStyle table tbody tr td *{font-size: 16px !important;color: #333333 !important;font-family: "Microsoft Yahei";}



/*20200526 end*/



.floatAd{position:fixed;left:0;top:50%;z-index:99;-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}

.floatAd .pic{width:280px;}

.floatAd .pic img{width:100%;}

.floatAd .close{position:absolute;right:5px;top:0;font-size:12px;color:#fff;line-height:24px;cursor:pointer;}



.addCont{padding:12px;background:#fff;}

.addCont label{margin-right:20px;}

.addCont label input{margin-right:6px;}

.addCont.noPad{padding:0 12px;}



/*20200729*/

.investigate1 .desc{text-align: left;}

.investigate1 .form .nLi{margin-bottom: 20px;}

.investigate1 .form .nLi .tit{font-size: 16px;color: #333;line-height: 28px;padding: 4px 0;margin-bottom: 8px;}

.investigate1 .form .nLi .innerList li{margin-bottom: 6px;}

.investigate1 .form .nLi .innerList li .inTit{display: block;font-size: 13px;color: #222;line-height: 36px;margin-right: 12px;font-weight: bold;}

.investigate1 .form li.nLi .radioWrap label{margin-right: 32px;}

.investigate1 .form li.nLi .radioWrap label span{display: block;padding-left: 20px;position: relative;line-height: 36px;font-size: 16px;color: #333333;cursor: pointer;}

.investigate1 .form li.nLi .radioWrap label i{width: 12px;height: 12px;border: 1px solid #BCBCBC;border-radius: 50%;position: absolute;left: 0;top:13px;}

.investigate1 .form li.nLi .radioWrap label i:before{content: "";width: 6px;height: 6px;position: absolute;left: 50%;top:50%;margin: -3px 0 0 -3px;background: #0267ac;border-radius: 50%;filter: alpha(opacity=0);opacity: 0;}

.investigate1 .form li.nLi .radioWrap label input[type="radio"]{display: none;}

.investigate1 .form li.nLi .radioWrap label input[type="radio"]:checked + span i:before{filter: alpha(opacity=100);opacity: 1;}

.investigate1 .form li.nLi .radioWrap label input[type="checkbox"]{display: none;}

.investigate1 .form li.nLi .radioWrap label input[type="checkbox"]:checked + span i:before{filter: alpha(opacity=100);opacity: 1;}

.investigate1 .form li.nLi .text{width: 200px;height: 35px;border:none;border-bottom:1px solid #aaa;background: none;margin-left: 6px;}

.investigate1 .form li.nLi .text.miniText{width: 40px;margin-left: 0;}

.investigate1 .form li.nLi .text.w100p{width: 100%;}

.investigate1 .form li.nLi select{width: 120px;height: 35px;border:none;background: none;border-bottom: 1px solid #aaa;font-size: 16px;color: #333333;line-height: 35px;}

.investigate1 .form li.nLi em{font-size: 16px;color: #333333;line-height: 36px;margin: 0 12px 0 6px;}

.investigate1 .btmText{text-align: center;font-size: 24px;color: #333;line-height: 36px;padding: 12px 0;}





.leaderList{margin-top: 40px;position: relative; margin-bottom: 30px;}
.kszjswiper {width: 100%; height: 100%; margin: 0 auto;}
.kszjswiper .img{object-fit: cover; width: 80%; height: 256px;overflow: hidden; position: relative; padding: 10%; padding-top: 13%;}
.kszjswiper .img img{width: 100%; object-fit: cover; border-radius: 25px;}
.kszjswiper .text{margin-top: 10px;position: relative; }
.kszj-main{width: 100%;}
.leaderList .kszj-main a{display: block; width: 100%;}
.leaderList .kszj-main .pic:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url(../images/leaderBg.png) no-repeat center;
    background-size: 100% 100%;
    z-index: 2;
}
.hororcontent{margin-bottom:30px; line-height:1.5;}
.hororcontent p{font-size:16px;}
.hororlist{margin-bottom: 40px;}
.hororlist ul{ display: flex; justify-content: flex-start;align-items: center; flex-flow: wrap;}

.hororlist ul li{ width: 23%; margin: 1%; text-align: center;cursor: pointer;}
.hororlist ul li .img{width: 100%;height: 227px;}
.hororlist ul li  img{width: 100%;height: 100%;}



.hororlist ul li .text{background: #eeeeee; line-height: 30px; font-size: 16px;}

 .historymain{font-size: 18px;}
 .biz-timeline-box{
  width:785px;
  margin: 0 auto 45px;
 }
 /*奇数 odd*/
 .biz-timeline-box:nth-child(odd) .biz_timeline-eventbox{
 
  float:right;
 }
 /*偶数 even*/
 .biz-timeline-box:nth-child(even) .biz_timeline-eventbox{
 
  float:left;
 }
 
 .biz-timeline-box:nth-child(odd) .biz_timeline-time{
  float:left;
  width:344px;
  text-align: right;
 }
 .biz-timeline-box:nth-child(even) .biz_timeline-time{
  float:right;
  width:344px;
  text-align: left;
 }
 .biz-timeline-box:nth-child(even) .biz_timeline-node{
  float:right;
 }
 .biz-timeline-box:nth-child(odd) .biz_timeline-node{
  float:left;
 }
 .biz_timeline-time{
  font-size:16px;
  color:#6393bd;
  font-weight: 600;
  line-height:73px;
 }
 .biz_timeline-eventbox{
  width: 336px;
  text-align: center;
 }
 .biz_timeline-event{
  width:323px;
  color:#333;

  padding: 10px;

  text-align: left;
  font-size:16px;

  border-radius: 15px;

   background: #f7f7f6;
 display: flex;

 flex-flow: column;

 
 }

  .biz_timeline-event .img{width: 100%; margin-bottom: 15px;}

   .biz_timeline-event .img img{width: 100%;}

      .biz_timeline-event .text{width: 100%;}
 .biz_timeline-node{
  width:8px;
  height:8px;
  border-radius: 50%;
  background: #a18500;
  border:4px solid #FFFEFE;
  margin:29px 40px;
 }
 .biz_longString{
  position:absolute;
  left:calc(50% - 2px);
  width:3px;
  height:1000px;
  background:#6393bd;
  top:-57px;
  z-index:10;

 }

  .biz_longString::before{content: ''; width: 15px; height: 15px; border: 2px solid #6393bd; position: absolute; left: -8px; top: -18px; border-radius: 50%;}

 .biz_longString::after{content: '';border-width: 15px; border-style: solid; border-color:#6393bd  transparent transparent transparent; position: absolute; bottom: -18px; right: -14px; }
 .biz_timtline-box{
  position: relative;
  margin-top:100px;
 }
 .biz_timeline{
  z-index:20;
  position:relative;
 }
 

.swiper-button-next img{width: 100%;}

.swiper-button-prev img{width: 100%;}

.footer .cont{padding-bottom: 18px;}





.header ul{width: 400px;padding-top: 20px;}

.header ul li{padding:4px 18px 2px 50px;width:50%;box-sizing:border-box;margin-bottom:10px;}

.header ul li:before{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform: scale(0.8);transform: scale(0.8);}

.header .searchBtn{-webkit-transform: scale(0.8);transform: scale(0.8);}



.tsjy{ width: 50%; margin: 0px auto;}

.tsjy .form-group{ display: flex; justify-content: flex-start; align-items: flex-start; margin-bottom: 30px;}

.input-inline{ flex: 1; }

 

.tsjy .form-group label{ margin-right: 10px; text-align: right; width: 100px;}

.tsjy .form-group input[type=text]{ flex: 1; font-size: 18px; line-height: 30px;}

.tsjy .form-group textarea{flex: 1; font-size: 18px;}

.submit {margin-left: 110px;}

.submit button {border: 0px; padding: 10px 0px;  cursor: pointer; background: #0267ac; color: #FFFFFF; font-size: 18px; text-align: center; width: 50%; }

.submit button:hover{background: #0055AA;}

@media screen and (max-width: 1280px){

.w1240{width: auto;padding: 0 5%;}



.header .logo{height: 120px;line-height: 120px;}

.header .logo img{height: 77px;}

.header ul{padding-top: 32px;padding-top: 0;margin-top:-7px;}

.header ul{padding-top: 32px;padding-top: 0;}

.header ul li{padding-left: 50px;padding-right: 16px;}

.header ul li:before{-webkit-transform: scale(0.8);transform: scale(0.8);}

.header .searchBtn{margin-top: 32px;-webkit-transform: scale(0.8);transform: scale(0.8);}



.nav ul .nLi .navSub .w1240{padding: 43px 5%;}



.banner .swiper-slide a{}

.banner .swiper-pagination{bottom: 5%;}



.isect3 .list{width: 100%;}

.isect3 .list li{width: 16.66%;}



.isect4 .ititle h3{margin-right: 20px;}

.isect4 .ititle ul li{margin-left: 20px;font-size: 15px;}

.isect4 .ititle ul li:first-child{margin-left: 0;}

.isect4 .ititle ul li:before{left: -16px;}



.isect5 .isect5_1{width: 30%;}



.isect6 .link{background: none;border:1px solid #0267ac;}



.footer .fNav{text-align: center;font-size: 0;}

.footer .fNav li{margin: 0;float: none;display: inline-block;width: 10%;}

.footer .fNav li:first-child{margin: 0;}

.footer .fNav li a em{letter-spacing: 20px;}





.about .item1 .text{width: 60%;}

.about .item1 .pic{width: 36%;}



.nyNav ul li{margin-right: 0;}



.leaderList ul li a{padding-left: 220px;height: 258px;}

.leaderList ul li a .pic{width: 200px;padding: 26px 20px;height: 258px}

.leaderList ul li a h5{font-size: 22px;line-height: 44px;}

.leaderList ul li a h5 span{font-size: 14px;}

.leaderList ul li a p{font-size: 14px;line-height: 26px;height: 104px;}





.nyWrap.w1240{padding: 60px 5% 70px;}

.history .tabScroll .container .swiper-slide .wrap{padding: 23px 20px 0;}



.passage{margin: 0 5%;padding: 0;}



.contact .content,.contact .mapList{width: 50%;}



.ksList .dl .dd ul{width: 100%;}

.ksList .dl .dd ul li{margin: 0 1.5% 1.5% 0;width: 18.8%;}

.ksList .dl .dd ul li:nth-child(5n){margin-right: 0;}

.ksList .dl .dd .wrap .top{background: none;border:1px solid #0267ac;padding: 5px 12px;font-size: 14px;margin-bottom: 20px;height: auto;line-height: 30px;}

.ksList .dl .dd .wrap .top a{margin-right: 20px;padding: 0 18px;}

.ksList .dl .dd .wrap .top a:before,

.ksList .dl .dd .wrap .top a:after{top:9px;}

.ksList .dl .dd .wrap{padding-top: 25px;}

.ksList .dl .dd ul li a{font-size: 14px;}

.ksList .dl .dd .wrap .top a:hover:before{-webkit-transform:translateX(0);transform:translateX(0);}

.ksList .dl .dd .wrap .top a:hover:after{-webkit-transform:translateX(0);transform:translateX(0);}

.ksList .dl .dt{height: 48px;line-height: 48px;font-size: 16px;}

.ksList .dl .dt .wrap{padding: 0 20px;}

.ksList .dl .dt i{right: 20px;}



.zjDl .dd{background: #fff url(../images/zjBg2.png) no-repeat right bottom;box-shadow: 0px 2px 6px 0px rgba(153, 153, 153, 0.75);border-radius: 20px;}



.ztzl ul{width: 100%;}

.ztzl ul li{margin: 0 2% 2% 0;width: 32%;}

.ztzl ul li:nth-child(3n){margin-right: 0;}





.nav ul .nLi .navSub ul.innerNav li a:before,

.nav ul .nLi .navSub ul.innerNav li a:after{display: none;}

.nav ul .nLi .navSub ul.innerNav li a{padding: 0 5px;font-size: 13px;}



.isect2 .container .slide3 ul{width: 100%;}

.isect2 .container .slide3 ul li{width: 32%;margin-right: 2%;}

.isect2 .container .slide3 ul li:nth-child(3n){margin-right: 0;}

}







@media screen and (max-width: 1024px){

.header ul,.header .searchBtn,.nav{display: none;}

.header-right{display: none;}

.header{padding-top: 0;}

.header .menuIcon{display: block;}

	.header .logo{width: 70%;}

.isect2 .container .pic{display: none;}

.isect2 .container ul{width: 100%;}

.isect2 .container ul li{width: 100%;}

.isect2 .container ul li:nth-child(3){margin-bottom: 0;}

.isect2 .container ul li:nth-child(4),

.isect2 .container ul li:nth-child(5),

.isect2 .container ul li:nth-child(6){display: none;}

.isect2 .container ul li a p{height: auto;max-height: 40px;}



.isect3{padding: 20px 0 0;}

.isect3 .list{padding-top: 0;}

.isect3 .list li{width: 33.33%;}



.isect4 .ititle ul{display: none;}



.isect5{height: auto;padding: 0;}

.isect5:before{display: none;}

.isect5 .w1240{padding: 0;}

.isect5 .isect5_1,.isect5 .isect5_2{width: 100%;box-sizing:border-box;padding: 20px 5% 0;}

.isect5 .isect5_1{background: url(../images/isect5Bg3.jpg) repeat center;padding-bottom: 20px;}

.isect5 .isect5_2 .pic{margin-bottom: 12px;}

.list li a{padding-left: 20px;font-size: 13px;line-height: 32px;}



.qEntry ul li a{padding-left: 42px;font-size: 16px;}

.qEntry ul li a .icon,

.qEntry ul li a:hover .icon{-webkit-transform: scale(0.7);-webkit-transform: scale(0.7);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;}





.footer .fNav{display: none;}

.footer .cont{padding-right: 0;text-align: center;}

.footer .cont .qrcode{position: relative;width: 100%;margin: 0 auto;}

.footer .cont .qrcode li{margin-left: 20px;}



.about .item1 .text{width: 100%;}

.about .item1 .pic{display: none;}

.nyNav{display: none;}

.about .item1 .text .tit{text-align: center;}



.leaderList ul li{width: 100%;}



.newsList ul li a .pic{width: 248px;height: 163px;}

.newsList ul li a .pic:before{width: 210px;height: 165px;}

.newsList ul li a .pic:after{width: 250px;height: 122px;}

.newsList ul li a{height: 163px;padding-left: 280px;}

.newsList ul li a .text{height: 100%;box-sizing:border-box;}

.newsList ul li a .text h5{font-size: 16px;line-height: 32px;margin-bottom: 12px;}

.newsList ul li a .text p{font-size: 14px;line-height: 24px;height: 48px;}

.newsList ul li a .text .date{font-size: 12px;text-align: left;}





.searchForm{padding: 21px 20px;}

.searchForm .text,.searchForm .subm{width: 220px;}



.contact .content,.contact .mapList{width: 100%;}



.jylc .wapCont{display: block;}

.jylc .pcCont{display: none;}



.searchForm.searchForm1{padding: 12px 20px;}

.searchForm .select dt{padding: 0 12px;}

.searchForm .select dt i{right: 5px;}

.searchForm .select dd ul{padding: 6px 0;}

.searchForm .select dd ul li a{padding: 4px 12px;}





.ksList .dl .dd ul li{margin: 0 1.5% 1.5% 0;width: 23.875%;}

.ksList .dl .dd ul li:nth-child(5n){margin-right: 1.5%;}

.ksList .dl .dd ul li:nth-child(4n){margin-right: 0;}







.ksContent .item2 .zjScroll .container .swiper-slide a .pic{padding: 28px 27px;}



.isect2 .container .slide3 ul li{width: 48%;margin-right: 0;}

.isect2 .container .slide3 ul li:nth-child(2n){float: right;}



.floatAd{display:none;}

}

.pc{display: block;}
.wap{display: none}

@media screen and (max-width: 768px){

	.wap{display: block;}
	.pc{display: none;}
	
.header .logo{height: 66px;line-height: 66px;}

.header .logo img { height: 55px; }
 .aboutshow{overflow-y: scroll;}
.aboutshow p img{width:100% !important; height: 100% !important;}
	.passage .psgCont table{min-width: 600px;}
.item4-main .left{width: 100%; }
	.passage{margin: 0px;}
.item4-main .right{width: 100%; }

.imglist li, .videolist li{width: 100%;}

.ksjsshow-cont img {width: 100% !important;}
	.kszjswiper .img{height: inherit;}
.banner .swiper-pagination .swiper-pagination-bullet{margin: 0 2px;-webkit-transform: scale(0.7);-webkit-transform: scale(0.7);}

.nyTitle span:before{left: -10px;}

.nyTitle span:after{right: -10px;}

.biz_longString{left: 0px;}

.biz-timeline-box{width: 100%; position: relative;}

.biz_timeline-time{line-height: inherit;}

.biz_timeline-eventbox{width: 96%; margin-left: 4%}

.biz-timeline-box:nth-child(odd) .biz_timeline-time{width: 96%; margin-left: 4%; text-align: left;}

.biz-timeline-box:nth-child(even) .biz_timeline-time{width: 96%; margin-left: 4%; text-align: left;}

.biz_timeline-node{margin: 0; position: absolute; left: -6px;}

.biz_timeline-event{flex-flow: column; width: 96%;padding: 3%; font-size: 14px;}

.biz_timeline-event .text{width: 100%;}

.biz_timeline-event .img{width: 100%; margin-bottom: 3vw;}

.isec1{background-image: url(../images/isect1BgWap.jpg);}

.isec1 ul li a{padding: 12px 0 20px;}

.isec1 ul li a h5{font-size: 16px;line-height: 24px;}

.isec1 ul li a .icon{-webkit-transform: scale(0.8);transform: scale(0.8);}

.link li a{font-size: 12px;}

.yshowhoror li img{height: 85px !important;}



.tsjy{width: 100%;}

.tsjy .form-group label{text-align: left;  }

.tsjy .form-group{flex-flow: wrap;margin-bottom: 2vw; }

.tsjy .form-group input[type=text]{width: 100%; flex: inherit;}

.tsjy .form-group textarea{flex: inherit; width: 100%;}



.isect2{padding: 20px 0 40px;}

.isect2 .container{height: auto;}

.isect2 .container .pic{display: block;width: 100%;height: 0;padding-bottom: 69.05%;margin-bottom: 20px;}



.ititle{line-height: 54px;}

.ititle h3{font-size: 24px;}

.ititle ul{display: none;}

.ititle .imore{ -webkit-transform: scale(0.8);  transform: scale(0.8);-webkit-transform-origin: 100% 50% 0;transform-origin: 100% 50% 0;}

 

.isect3{padding-bottom: 20px;background: url(../images/gBg1.jpg) repeat;}

.isect3 .list li{width: 50%;margin-bottom: 20px;}

.isect3 .bg{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: url(../images/isect3Bg1.png) no-repeat center bottom;}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: -8px;}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: -5px;}

.isect6 .link{margin-top: 20px;}

.isect3 .ititle h3 i{width: 32px;}

.ititle h3 i{width: 32px;}

.link li{margin-bottom: 15px;}

.qEntry ul li{width: 50%;}

.qEntry ul li:nth-child(3):before{display: none;}

.qEntry ul li:before{height: 18px;margin-top: -9px;}

.qEntry ul li a{padding-left: 28px;font-size: 14px;}

.qEntry ul li a .icon,

.qEntry ul li a:hover .icon{-webkit-transform: scale(0.4);-webkit-transform: scale(0.4);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;}
.hororlist{margin-bottom: 20px;}
.hororlist ul li{width: 100%; height: 100%;}
	.tese-main p{font-size: 14px;}
.footer .cont{font-size: 12px;line-height: 24px;}

.footer .cont p{margin-bottom: 8px; text-align: left;}

.footer .copy{text-align: center;font-size: 12px;line-height: 24px;}

.footer .copy .txt,.footer .copy .sydw{width: 100%;}

.footer .copy .sydw{line-height: 32px;}

.footer .copy .sydw img{height: 24px;}



.goTop{width: 40px;height: 40px;background-size: 32px;}





.pageStyle{font-size: 15px;line-height: 34px;}



.nyBanner{height: 200px;}

.about .item1{margin-bottom: 30px;}

.about .item1 .text .tit{margin-bottom: 20px;font-size: 26px;}

.about .item1 .text .tit span{padding: 0 30px;}

.about .item1 .text .list{padding-top: 30px;}

.about .item1 .text .list li h5{line-height: 30px;}

.about .item1 .text .list li h5 span{font-size: 30px;}



.nyTitle{margin-bottom: 30px;font-size: 26px;}

.nyTitle span{padding: 0 30px;}



.history .tabScroll{display: none;}

.history .hisCont{width: 100%;height: auto;overflow: auto;}

.history .hisCont .tit span{display: inline-block;margin-right: 12px;}

.history .hisCont .wrap{position: relative;}

.history .hisCont .tit{margin: 25px 0 12px;padding-left: 26px;font-size: 15px;line-height: 30px;background-position: left 7px;}

.history .hisCont .wrap{padding-left: 24px;}

.history .hisCont .list .li .dot{left: -29px;top:12px;}

.history .hisCont .list .li{margin-bottom: 20px;}



.newsList ul li a{height: auto;padding-left: 0;}

.newsList ul li a .pic{position: relative;width: 100%;padding: 0;height: 0;padding-bottom: 64.07%;}

.newsList ul li a .pic span{position: absolute;left: 0;top:0;}

.newsList ul li a .pic:before,.newsList ul li a .pic:after{display: none;}

.newsList ul li a .text h5{margin-bottom: 6px;}

.newsList ul li a .text .date{line-height: 40px;padding-bottom: 12px;}



.page a.num{display: none;}

.page a.num.on{display: inline-block;}



.passage .psgTit h5{font-size: 22px;margin-bottom: 12px;line-height: 32px;}

.passage .psgTit .info{font-size: 12px;line-height: 24px;}

.passage .psgCont{padding-bottom: 40px; }
	.passage .psgCont p img{width: 100% !important; height: 100% !important; margin: 10px auto;}
.passage .psgCont .subTit{font-size: 18px;line-height: 30px;}

.passage .psgCont .pic{padding: 18px 0;}

.passage .psgShare{display: none;}

.passage .psgLink{padding-top: 30px;}



.noticeList ul{padding-bottom: 40px;}

.noticeList ul li:before,

.noticeList ul li:after{display: none;}

.noticeList ul li a{padding: 10px 0 12px;}

.noticeList ul li a h5{font-size: 16px;line-height: 32px;padding: 4px 0 6px;}

.noticeList ul li a p{font-size: 14px;line-height: 24px;height: 48px;margin-bottom: 4px;}

.noticeList ul li a .date{text-align: left;font-size: 12px;}



.msgForm .item{width: 100%;margin-right: 0;}

.msgForm .item .subm{width: 100%;margin-top: 20px;}

.msgForm .item .text.codeText{width: 70%;}

.msgForm .item .codePic{width: 28%;margin: 0;float: right;}





.searchForm .label{width: 100%;margin-bottom: 5px;}

.searchForm .text{width: 70%;margin: 0;background: #fff;padding: 0 12px;}

.searchForm .subm{width: 28%;}



.msgList{padding-bottom: 12px;}

.msgList .nLi .dt{font-size: 15px;line-height: 50px;}

.msgList .nLi .dt .wrap{padding: 0 40px;}

.msgList .nLi .dt .label{left: 8px;top:17px;}

.msgList .nLi .dt .arr{right: 8px;-webkit-transform: scale(0.7);transform: scale(0.7);top:22px;}

.msgList .nLi .dd .wrap{padding: 20px 40px;}

.msgList .nLi .dd .wrap .label{left: 8px;top:29px;}



.nyTitle span{font-size: 24px;}

.jylc .nyTitle span em{margin: 0 12px;}



.searchForm .select{width: 100%;margin-bottom: 12px;}

.searchForm .select dt{background: #fff;}

.searchForm.searchForm1 .subm{width: 100%;background: #4d2623;}



.outpatient{overflow: auto;}

.nyTable table tr th{font-size: 14px;line-height: 24px;}

.nyTable table tr td{font-size: 13px;line-height: 24px;padding: 6px 2px;}

.nyTable .wrap{min-width: 800px;}



.ksList .dl .dd ul li{margin: 0 1.5% 1.5% 0;width: 32.33%;}

.ksList .dl .dd ul li:nth-child(4n){margin-right: 1.5%;}

.ksList .dl .dd ul li:nth-child(3n){margin-right: 0;}

.ksList .dl .dt .bg{width: 70%;}





.ksContent .nyTitle{margin-bottom: 30px;}

.ksContent .item1 .cont .text{width: 100%;padding: 50px 30px;text-align: center;}

.ksContent .item1 .cont .text .tit{font-size: 22px;line-height: 40px;margin-bottom: 12px;}

.ksContent .item1 .cont .text .desc{font-size: 14px;line-height: 30px;height: 150px;margin-bottom: 30px;}

.ksContent .item1 .cont .text .more{margin: 0 auto;}

.ksContent .item3 .tabs{padding: 15px 20px;margin-bottom: 24px;}

.ksContent .item3 .tabs li{width: 50%;box-sizing:border-box;font-size: 15px;}

.ksContent .item3 .tabs li:before{display: none;}

.ksContent .item3 .tabs li.on{border:1px solid #459068;}

.ksContent .item3 .container .swiper-slide{line-height: 32px;}



.zjDl{height: auto;padding-left: 0;}

.zjDl .dt{position: relative;margin: 0px auto;}

.zjDl .dd{height: auto;}

.zjDl .dd{padding: 30px;}

.zjDl .dd .wrap{height: auto;padding: 0;}

.nyTable{overflow: auto;}





.jobList .jList .nLi .dl .dt{padding: 0 20px 0 40px;font-size: 14px;}

.jobList .jList .nLi .dl .dt .icon{left: 10px;}

.jobList .jList .nLi.on .dl .dt .icon .o img{height: 10px;}

.jobList .jList .nLi .dl .dt .icon .d{padding-left: 10px;}

.jobList .jList .nLi .dl .dt .icon .d img{height: 10px;}

.jobList .jList .nLi .dl .dt i{right: 10px;-webkit-transform: scale(0.6);transform: scale(0.6);}

.jobList .jList .nLi.on .dl .dt i{-webkit-transform: rotateZ(180deg) scale(0.6);transform: rotateZ(180deg) scale(0.6);}

.jobList .jList .nLi .dl .dd .wrap{background-size: 40% auto;padding: 30px ;}



.nyBg,.isect5,.isect2,{background-image: url(../images/nyBgWap.jpg);}

.searchForm{background: url(../images/nyBgWap.jpg) repeat;}

.header{background: url(../images/hWapBg.jpg) no-repeat center;background-size: cover;}

.qEntry{background-image: url(../images/fQuickBgWap.jpg);}

.searchForm.searchForm1{background: url(../images/nyBgWap.jpg);}



.ksWrap{min-height: 350px;background: none;background: url(../images/nyBgWap1.jpg) repeat;}

.ksBg{display: block;}

.ksBg1{position: absolute;left: 0;bottom: 0;width: 100%;height: 70%;background: url(../images/ksBg1.png) no-repeat center top;background-size: cover;}





.investigate{padding: 12px 12px 30px;}

.investigate .desc{font-size: 12px;line-height: 24px;}

.investigate .form .nLi .tit{font-size: 15px;line-height: 24px;padding-top: 15px;}

.investigate .form .innerLi .cont{padding-left: 12px;}

.investigate .form .innerLi .cont label{margin-right: 20px;font-size: 13px;line-height: 26px;margin-bottom: 3px;}

.investigate .form .innerLi h5{font-size: 13px;line-height: 26px;margin: 20px 0 0;}

.investigate .form .nLi ul .innerLi:first-child h5{margin-top: 0;}



.ztzl ul li{width: 49%;margin-right: 0;}

.ztzl ul li:nth-child(2n){float: right;}



.isect2 .container .slide3 ul li{width: 100%;}

.isect2 .container ul li{display: none;}

.isect2 .container ul li:nth-child(1),

.isect2 .container ul li:nth-child(2),

.isect2 .container ul li:nth-child(3),

.isect2 .container ul li:nth-child(4),

.isect2 .container ul li:nth-child(5){display: block;}



.mzPageStyle{overflow: auto;}

.mzPageStyle .wrap{min-width: 760px;max-width: none !important;}



.mzPageStyle table tbody td{padding: 8px 0 !important;}

.mzPageStyle table tbody tr td *{font-size: 14px !important;}



	.banner .swiper-pagination .swiper-pagination-bullet{width: 6px; height: 6px;transform: rotateZ(45deg); margin: 0px 5px;}



}



@media screen and (max-width: 468px){

.header .logo img{ height: 40px;}

.header .menuIcon{width: 20px;}

.header .menuIcon span{height: 2px;margin-top: 4px;}



.isec1 ul li a{padding-top: 0;}

.isec1 ul li a .icon{-webkit-transform: scale(0.6);transform: scale(0.6);}

.isec1 ul li a:hover .icon{-webkit-transform: rotateY(180deg) scale(0.6);transform: rotateY(180deg) scale(0.6);}

.isec1 ul li a h5{font-size: 14px;line-height: 14px;}

.isect2 .container ul li{margin-bottom: 10px;}

.isect2 .container ul li a h5{font-size: 14px;}





.isect2 .container .pic a .text{height:38px;line-height:38px;padding:0 88px 0 10px;}

.isect2 .container .pic a .text h5{font-size:14px;}

.isect2 .container .pic a .text span{font-size:12px;}



.isect3 .list li a{padding-left: 44px;}

.isect3 .list li a .icon,

.isect3 .list li a:hover .icon{-webkit-transform: scale(0.6);transform: scale(0.6);-webkit-transform-origin: 0 0 0;transform-origin: 0 0 0;}



.isect3 .list li a h5{font-size: 14px;line-height: 20px;}

.isect3 .list li a p{font-size: 12px;line-height: 20px;}



.isect4{margin: 20px auto 40px;}

.isect4 .scroll .container .swiper-slide a .txt h5{font-size: 16px;line-height: 20px;margin-bottom: 10px;}

.isect4 .scroll .container .swiper-slide a .txt p{font-size: 12px;line-height: 20px;}



.isect5 .isect5_1 .ititle .btn{padding-left: 24px;font-size: 16px;}

.isect5 .isect5_1 .ititle .btn:before{-webkit-transform: scale(0.8);transform: scale(0.8);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;}

.isect5 .isect5_1 ul li a{padding: 8px;}



.isect6{padding: 22px 0;}

.isect6 .container1{padding-bottom: 40px;}

.isect6 .container1 .swiper-pagination{display: block;}



.isect6 .link{padding: 0 20px 0 95px;}

.isect6 .link dt{font-size: 15px;left: 10px;line-height: 44px;}

.isect6 .link dd .container2 .swiper-slide a{font-size: 13px;line-height: 44px;}



.qEntry{padding: 24px 0;}



.footer{padding-top: 24px;}

.footer .cont .qrcode{width: 288px;}

/*.footer .cont .qrcode li dl dt{width: 38px;padding: 0 12px;background-size: 100% auto;font-size: 12px;height: 96px;}

.footer .cont .qrcode li dl dd{width: 96px;height: 96px;}*/



.footer .cont .qrcode{width: 100%;text-align:center;}

.footer .cont .qrcode li{width:31.3%;margin: 0 1%;}

.footer .cont .qrcode li:first-child{margin-left: 1%;}

.footer .cont .qrcode li dl dt{height: 38px;background-size: 100% 100%;}

.footer .cont .qrcode li dl dd{width: 100%;height: 0;padding-bottom:100%;position:relative;}

.footer .cont .qrcode li dl dd img{position:absolute;left:0;top:0;width:100%;height:100%;}





.about .item2 .tit{display: block;margin: 0 auto 12px;font-size: 15px;}

.about .item2 .mrgBtm{margin-bottom: 20px;}



.about .item1 .text{float: none;}

.about .item1 .text .list li{width: 100%;border-bottom: 1px solid #ccc;padding: 30px 0 20px;}

.about .item1 .text .list li:last-child{border:none;padding-bottom: 15px;}

.about .item1 .pic{width: 100%;float: none;margin: 0 auto;display: block;}

.about .item1 .pic:before{display: none;}



.leaderList ul li{margin-bottom: 40px;}

.leaderList ul li a{height: auto;padding-left: 0;}

.leaderList ul li a .pic{position: relative;margin: 0 auto;}

.leaderList ul li a h5{text-align: center;}

.leaderList ul li a h5 span{display: block;float: none;font-size: 13px;line-height: 20px;}

.leaderList ul li a p{height: auto;max-height: 78px;text-align: center;margin-bottom: 20px;padding: 0 5%;}

.leaderList ul li a p br{display: none;}

.leaderList ul li a .more{margin: 0 auto;}



.passage .psgTit .info span:nth-child(1),

.passage .psgTit .info span:nth-child(2){display: none;}

.passage .psgTit h5{font-size: 20px;line-height: 30px;}

.passage .line img{width: 30px;}

.passage .line:before{left: 30px;}



.nyWrap{padding: 20px 0 30px;}
	.tese-zz{font-size: 16px; margin-bottom: 15px;}
	.item-title{margin-bottom: 4vw;}
	.ksjsshow-cont p{font-size: 14px !important;}
.contact .content .tabs{padding-bottom: 30px;}

.contact .content{height: auto;background: #fff;padding: 30px 12px;}

.contact .content .textList .item dl dd{font-size: 14px;line-height: 28px;}

.contact .mapList{height: 320px;}



.nyTitle span{font-size: 20px;padding: 0 20px;}

.nyTitle span:before,.nyTitle span:after{-webkit-transform: scale(0.6);transform: scale(0.6);}



.ksList .dl .dd ul li{margin: 0 0 1.5% 0;width: 49%;}

.ksList .dl .dd ul li:nth-child(4n){margin-right: 0;}

.ksList .dl .dd ul li:nth-child(2n){float: right;}



.ksList .dl .dd .wrap .top label{margin-right: 0;width: 100%;}



.ksContent .nyTitle{margin-bottom: 12px;}

.ksContent .item1{margin-bottom: 12px;}

.ksContent .item1 .cont .bg{position: relative;display: block;padding-bottom: 37.09%;}

.ksContent .item1 .cont .text{background: none;padding: 20px 0;}

.ksContent .item1 .cont .text .tit,

.ksContent .item1 .cont .text .desc{color: #333;}

.ksContent .item1 .cont .text .more{padding: 4px 0 0 3px;}

.ksContent .item1 .cont:hover .bg{-webkit-transform: scale(1);transform: scale(1);}

.ksContent .item1 .cont .text .tit{font-size: 18px;margin-bottom: 0;}

.ksContent .item1 .cont .text .desc{margin-bottom: 15px;}



.ksContent .item2{margin-bottom: 30px;}

.ksContent .item2 .zjScroll{padding: 0 40px;}

.ksContent .item2 .zjScroll .container .swiper-slide a .pic{padding: 16px;}

.ksContent .item2 .zjScroll .container .swiper-slide a h5{font-size: 15px;line-height: 32px;}

.ksContent .item2 .zjScroll .swiper-button-prev, .ksContent .item2 .zjScroll .swiper-button-next{margin-top: -66px;}

.ksContent .item3 .tabs{padding: 12px;}



.zjDl .dd{padding: 20px;}

.zjDl .dd .wrap .name{font-size: 22px;margin-bottom: 0;}

.zjContent .zjTitle{font-size: 22px;line-height: 38px;padding: 8px 0 8px 24px;margin-top: 12px;}

.zjContent .item1 .mrgBtm{margin-bottom: 12px;}

.zjContent .item1{font-size: 15px;line-height: 34px;}



.jobList .jList .nLi .dl .dt{height: 52px;line-height: 52px;}

.jobList .jList .nLi .dl .dt:before{width: 120%;}

.jobList .jList .nLi{margin-bottom: 20px;}

.jobList .jList .nLi .dl .dd .wrap{padding: 20px;line-height: 28px;}

.jobList .jList .nLi .dl .dd .wrap .item{margin-bottom: 20px;}



.pageStyle{font-size: 14px;line-height: 28px;}

.isect5{padding-bottom: 12px;}

.nyBanner{height: 130px;}



.isect5 .isect5_1{background: url(../images/gBg1.jpg) repeat;}

.ksList .dl .dt i{-webkit-transform: scale(0.8);transform: scale(0.8);}

.ksList .dl.on .dt i{-webkit-transform: rotateZ(180deg) scale(0.8);transform: rotateZ(180deg) scale(0.8);}

.ksList .dl .dt .bg{width: 100%;}

.nyTitle{margin-bottom: 12px;}



/*.ztzl ul li{width: 100%;margin-bottom: 20px;}*/

.ztzl ul li a span{padding: 5px;}

.investigate .form .innerLi .cont{padding-bottom: 0;}





.addScroll{margin-bottom: 20px;}

.isect5 .isect5_1 ul li a h5,.isect5 .isect5_1 ul li a p,.isect5_2 .list li a,.isect6 .link dd .container2 .swiper-slide a{font-size: 14px;}



.newsList ul{padding-bottom: 10px;}

.newsList ul li{margin-bottom: 20px;}





.msgForm .item .addCont label{font-size:14px;line-height:34px;}

.addCont.noPad{padding:5px 12px;}



.investigate1 .form .nLi .innerList li .inTit{width: 100%;margin-right: 0;}

.investigate1 .form li.nLi .radioWrap label{margin-right: 12px;}

.investigate1 .form li.nLi .radioWrap label span,.investigate1 .form li.nLi em,.investigate1 .form li.nLi select,

.investigate1 .form li.nLi .text{font-size: 14px;line-height: 30px;}

.investigate1 .form li.nLi select,.investigate1 .form li.nLi .text{line-height: 30px;height: 30px;}

.investigate1 .form li.nLi .radioWrap label i{top:8px;}

.investigate1 .btmText{font-size: 16px;line-height: 24px;padding-bottom: 0;}

.investigate1 .form li.nLi select{width: 200px;}

.investigate1 .form .nLi .innerList li .inTit{line-height: 18px;padding: 16px 0 4px;}

}