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

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

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

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

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

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

.scaleimg:hover .pic em{ -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(/theme/default/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 20px; background: #fff; width: 80%; 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(/theme/default/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: #0076ce;}

.header .menuIcon{width: 32px;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 img{width: 100%;}

.header .searchBtn{width: 32px;height: 32px;position: absolute;right: 5%;margin-right: 36px;top: 50%;background: url(/theme/default/images/searchBtn1.png) no-repeat center;
-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);display: none;cursor: pointer;}


.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(/theme/default/images/search_icon.jpg) no-repeat center;cursor: pointer;}
.mm-listview > li.nBorder:not(.mm-divider):after{display:none;}

.header{position: relative;background: #0076ce url() no-repeat center;}
.header .logo{height: 129px;line-height: 129px;}
.header .text{padding-top: 37px;font-size: 12px;line-height: 32px;color: #ffffff;}
.header .text span{margin: 0 5px;}
.header .form{background: #ffffff;position: relative;}
.header .form .text{padding: 0 10px;width: 170px;height: 27px;border:none;background: none;font-size: 14px;color: #444;line-height: 27px;}
.header .form .subm{width: 28px;height: 27px;border:none;background: url(/theme/default/images/searchBtn.png) no-repeat center;cursor: pointer;}
.header .form i{width: 1px;height: 9px;background: #bfbfbf;position: absolute;right: 27px;top:50%;margin-top: -4px;}

.navWrap{width: 100%;position: relative;z-index: 99;text-align: center;font-size: 0;}
.navWrap .nav .nLi{position: relative;display: inline-block;*display: inline;*zoom: 1;}
.navWrap .nav .nLi h3{position: relative;padding: 10px 20px;height: 40px;line-height: 40px;font-size: 16px;color: #333333;font-weight: normal;}
.navWrap .nav .nLi h3:before{content: "";width: 1px;height: 16px;position: absolute;left: 0;top:50%;margin-top: -8px;background: #a8a8a8;}
.navWrap .nav .nLi:first-child h3:before{display: none;}
.navWrap .nav .nLi h3 a{display: block;padding: 0 1em;line-height: 40px;}
.navWrap .nav .nLi .navSub{position: absolute;left: 0;top: 60px;background: rgba(255,255,255,.7);width: 100%;text-align: center;display: none;}
.navWrap .nav .nLi .navSub ul li a{display: block;font-size: 13px;line-height: 24px;padding: 6px 3px;color: #333;}
.navWrap .nav .nLi .navSub ul li a:hover{background: #0076ce;color: #fff;}
.navWrap .nav .nLi.on h3 a{font-weight: bold;color: #0076ce;}
.navWrap .nav .nLi:hover h3 a{color: #0076ce;}
.navWrap .searchBtn{margin-top: 16px;width: 31px;height: 31px;background: url(/theme/default/images/searchBtn.png) no-repeat center;cursor: pointer;background-size: 100% 100%;}
.navWrap .searchBtn:hover{-webkit-transform: scale(0.9);transform: scale(0.9);}

.iMain{margin: 0 auto 40px;}


.banner{position: relative;overflow: hidden;margin-bottom: 21px;}
.banner .swiper-slide a{display: block;width: 100%;height: 0;padding-bottom: 380px;position: relative;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner .swiper-pagination{bottom: 15px;}
.banner .swiper-pagination .swiper-pagination-bullet{background: #fff;}


.ititle{margin-bottom: 20px;border-bottom: 2px solid #e5e5e5;height: 46px;line-height: 42px;}
.ititle h3{padding-left: 36px;position: relative;font-size: 20px;color: #332c2b;font-weight: normal;}
.ititle h3:before{content: "";width: 100%;height: 3px;background: #0076ce;position: absolute;left: 0;bottom: -2px;z-index: 2;}
.ititle h3 i{width: 30px;height: 30px;position: absolute;left: 0;top:50%;margin-top: -15px;background: url(/theme/default/images/iIcon1.png) no-repeat left top;}
.ititle h3 span{margin-left: 8px;color: #332c2b;opacity: 0.5;filter: alpha(opacity=50);font-family: "Arial";text-transform: uppercase;font-size: 12px;}
.ititle .imore{font-size: 12px;color: #222222;text-transform: uppercase;font-family: "Arial";}
.ititle .imore:hover{color: #0076ce;}


.isect1{margin-bottom: 35px;}
.isect1 .isect1_1{width: 64%;}
.isect1 .isect1_1 .newsScroll{width: 46.889%;position: relative;overflow: hidden;}
.isect1 .isect1_1 .newsScroll .swiper-slide a{display: block;}
.isect1 .isect1_1 .newsScroll .swiper-slide a .pic{width: 100%;height: 0;padding-bottom: 59.716%;position: relative;overflow: hidden;padding-bottom: 252px;}
.isect1 .isect1_1 .newsScroll .swiper-slide a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.isect1 .isect1_1 .newsScroll .swiper-slide a h5{font-size: 14px;line-height: 38px;color: #333333;font-weight: normal;padding-right: 60px;}
.isect1 .isect1_1 .newsScroll .swiper-slide a:hover h5{color: #0076ce;}
.isect1 .isect1_1 .newsScroll .swiper-button-prev,.isect1 .isect1_1 .newsScroll .swiper-button-next{bottom: 11px;width: 14px;height: 16px;top:auto;bottom: 11px;background: #999999 url(/theme/default/images/iIcon1.png) no-repeat right top;right: 0;}
.isect1 .isect1_1 .newsScroll .swiper-button-prev{left: auto;right: 18px;background-position: -270px top;}
.isect1 .isect1_1 .newsScroll .swiper-button-prev:hover,.isect1 .isect1_1 .newsScroll .swiper-button-next:hover{background-color: #0076ce;}
.isect1 .isect1_1 .iList{width: 51.4%;margin-top: -14px;}
.isect1 .isect1_1 .iList li{border-bottom: 1px solid #eeeeee;padding: 4px 0;}
.isect1 .isect1_1 .iList li a{display: block;}
.isect1 .isect1_1 .iList li a dl dt{padding: 0 94px 0 25px;position: relative;font-size: 14px;line-height: 34px;color: #111111;cursor: pointer;}
.isect1 .isect1_1 .iList li a dl dt i{width: 16px;height: 16px;background: #bbbbbb;position: absolute;left: 0;top:50%;margin-top: -8px;}
.isect1 .isect1_1 .iList li a dl dt i:before,
.isect1 .isect1_1 .iList li a dl dt i:after{content: "";position: absolute;background: #ffffff;left: 50%;top:50%;
-webkit-transform:translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%);}
.isect1 .isect1_1 .iList li a dl dt i:before{width: 2px;height: 8px;}
.isect1 .isect1_1 .iList li a dl dt i:after{width: 8px;height: 2px;}
.isect1 .isect1_1 .iList li a dl dt span{position: absolute;right: 0;top:0;font-size: 12px;color: #777777;}
.isect1 .isect1_1 .iList li a dl dd{font-size: 12px;line-height: 22px;color: #777777;text-indent: 2em;height: 44px;overflow: hidden;display: none;}
.isect1 .isect1_1 .iList li a dl dd span{color: #ca0000;}
.isect1 .isect1_1 .iList li.on a dl dt{color: #0076ce;}
.isect1 .isect1_1 .iList li.on a dl dt i{background: #0076ce;}
.isect1 .isect1_1 .iList li.on a dl dt i:before,
.isect1 .isect1_1 .iList li.on a dl dt i:after{
-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(90deg); -moz-transform: translateX(-50%) translateY(-50%) rotateZ(90deg); 
-ms-transform:translateX(-50%) translateY(-50%) rotateZ(90deg); transform:translateX(-50%) translateY(-50%) rotateZ(90deg);}
.isect1 .isect1_1 .iList li.on a dl dt i:after{opacity: 0;}
.isect1 .isect1_1 .iList li:first-child a dl dd{display: block;}

.isect1 .isect1_2{width: 32%;}
.isect1 .isect1_2 .ititle{margin-bottom: 10px;}
.isect1 .isect1_2 .ititle h3 i{background-position: left -30px;}
/*.isect1 .isect1_2 ul li{padding: 5px 0 6px;border-bottom: 1px solid #eeeeee;}
.isect1 .isect1_2 ul li a{display: block;height: 48px;padding-left: 75px;position: relative;}
.isect1 .isect1_2 ul li a:before{content: "";width: 1px;height: 38px;background: #c9c9c9;position: absolute;left: 59px;top:50%;margin-top: -19px;}
.isect1 .isect1_2 ul li a .date{width: 48px;height: 48px;position: absolute;left: 0;top:0;text-align: center;}
.isect1 .isect1_2 ul li a .date em{display: block;padding-top: 1px;font-size: 22px;line-height: 26px;color: #565656;font-family: "Arial";font-weight: bold;}
.isect1 .isect1_2 ul li a .date span{display: block;font-size: 11px;line-height: 19px;color: #777777;font-family: "Arial";}
.isect1 .isect1_2 ul li a h5{font-size: 14px;line-height: 22px;color: #111111;font-weight: normal;height: 44px;overflow: hidden;padding-top: 2px;}
.isect1 .isect1_2 ul li a:hover .date{background: #0076ce;}
.isect1 .isect1_2 ul li a:hover .date span,.isect1 .isect1_2 ul li a:hover .date em{color: #fff;}
.isect1 .isect1_2 ul li a:hover h5{color: #0076ce;}*/

.list li{border-bottom: 1px solid #eeeeee;}
.list li a{display: block;height: 40px;line-height: 40px;padding: 0 48px 0 26px;position: relative;}
.list li a:before{content: "";width: 5px;height: 5px;border:1px solid #979797;border-radius: 50%;position: absolute;left: 7px;top:50%;margin-top: -3px;}
.list li a h5{font-size: 14px;color: #111111;font-weight: normal;}
.list li a span{font-size: 12px;color: #777777;position: absolute;right: 0;top:0;}
.list li a:hover:before{border-color: #0076ce;background: #0076ce;}
.list li a:hover h5{color: #0076ce;}


.isect2 .isect2_1{width: 32%;}
/*.isect2 .isect2_1{width: 51.17%;margin-right: 2.75%;}
.isect2 .isect2_1 .ititle{margin-bottom: 3px;}
.isect2 .isect2_1 .ititle h3 i{background-position: left -60px;}*/

.isect2 .isect2_2{width: 32%;margin: 0 2%;}
/*.isect2 .isect2_2{width: 24.58%;padding-top: 2px;}
.isect2 .isect2_2 li{margin-top: 16px;}
.isect2 .isect2_2 li a{display: block;height: 130px;box-sizing:border-box;padding: 28px 12px 0;background: #11b7d5 url(../images/isect2Bg1.jpg) no-repeat center;background-size: cover;border-radius: 14px;}
.isect2 .isect2_2 li a .text{padding-left: 90px;position: relative;}
.isect2 .isect2_2 li a .text:before{content: "";width: 72px;height: 72px;position: absolute;left: 0;top:0;background: url(/theme/default/images/iIcon1.png) no-repeat left -90px;}
.isect2 .isect2_2 li a .text h5{font-size: 20px;line-height: 36px;color: #ffffff;font-weight: normal;}
.isect2 .isect2_2 li a .text i{display: block;margin-top: 2px;width: 80px;height: 1px;background: #ffffff;opacity: 0.61;filter: alpha(opacity=61);}
.isect2 .isect2_2 li a .text h6{font-size: 14px;line-height: 32px;color: #ffffff;font-weight: normal;}
.isect2 .isect2_2 li.li2 a{background-image: url(/theme/default/images/isect2Bg2.jpg);}
.isect2 .isect2_2 li.li2 a .text:before{background-position: left -162px;}*/

.isect2 .isect2_3{width: 32%;}
/*.isect2 .isect2_3{width: 20.8%;padding-top: 10px;}
.isect2 .isect2_3 li{margin-top: 9px;border: 1px solid #dcdcdc;color: #333333;}
.isect2 .isect2_3 li a{display: block;height: 60px;line-height: 60px;font-size: 0;padding-left: 40px;}
.isect2 .isect2_3 li a h5{display: inline-block;*display: inline;*zoom: 1;font-size: 18px;font-weight: normal;padding-left: 47px;position: relative;}
.isect2 .isect2_3 li a h5:before{content: "";width: 40px;height: 40px;position: absolute;left: 0;top:50%;margin-top: -20px;background: url(/theme/default/images/iIcon1.png) no-repeat left -234px;}
.isect2 .isect2_3 li:hover{background: #0076ce;border-color: #0076ce;color: #fff;}
.isect2 .isect2_3 li.li2 a h5:before{background-position: -40px -234px;}
.isect2 .isect2_3 li.li3 a h5:before{background-position: -80px -234px;}
.isect2 .isect2_3 li.li4 a h5:before{background-position: -120px -234px;}
.isect2 .isect2_3 li:hover a h5:before{background-position-y:-274px !important;}*/

.footer{background: #0076ce;padding: 15px 0 16px;font-size: 14px;color: #ffffff;line-height: 24px;}
.footer .left{margin-right: 58px;max-width: 770px;}
.footer .fNav{font-size: 16px;line-height: 40px;}
.footer .fNav li{margin-left: 34px;}
.footer .fNav li:first-child{margin-left: 0;}
.footer .fNav li a:hover{opacity: 0.8;}
.footer .text p span{display: block;}
.footer .text p span em{margin-right: 20px;}
.footer .select{margin-top: 11px;width: 223px;height: 28px;border: 1px solid #3f9ade;border-radius: 5px;position: relative;z-index: 9;}
.footer .select dt{padding: 0 40px 0 19px;font-size: 12px;color: #ffffff;line-height: 28px;cursor: pointer;}
.footer .select dt i{width: 27px;height: 28px;position: absolute;right: 0;top:0;border-radius: 0 5px 5px 0;background: #006cbe;}
.footer .select dt i:before{content: "";position: absolute;left: 50%;top:50%;border:6px solid transparent;border-top: 6px solid #c9c9c9;margin: -3px 0 0 -6px;}
.footer .select dd{position: absolute;left: 0;bottom: 28px;background: #fff;width: 100%;display: none;}
.footer .select dd ul{max-height: 210px;overflow: auto;}
.footer .select dd ul::-webkit-scrollbar{width:3px;height:3px}
.footer .select dd ul::-webkit-scrollbar-button:vertical{display:none}
.footer .select dd ul::-webkit-scrollbar-corner,
.footer .select dd ul::-webkit-scrollbar-track{background-color:#ccc}
.footer .select dd ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#0076ce; }
.footer .select dd ul::-webkit-scrollbar-thumb:vertical:hover{ }
.footer .select dd ul::-webkit-scrollbar-thumb:vertical:active{ }
.footer .select dd ul li a{display: block;font-size: 12px;color: #444;line-height: 30px;padding: 0 20px;}
.footer .select dd ul li a:hover{background: #efefef;}
.footer .qrcode{width: 80px;}
.footer .qrcode .pic{height: 78px;border:1px solid #cfdbe4;}
.footer .qrcode .pic img{width: 100%;height: 100%;}
.footer .qrcode p{font-size: 12px;line-height: 22px;text-align: center;}

.nyBanner{height: 0;padding-bottom: 408px;background-repeat: no-repeat;background-position: center;background-size: cover;margin-bottom: 15px;display:none;}

.nyWrap{margin-bottom: 28px;min-height: 300px;}

.nySide{width: 25.42%;}
.nySide .title{background: #0076ce;padding: 29px 10px 30px 57px;color: #fff;}
.nySide .title h3{font-size: 24px;line-height: 31px;font-weight: normal;text-shadow: 0 0 0.2px #fff;}
.nySide .title h4{font-size: 14px;line-height: 17px;font-weight: 300;text-transform: uppercase;font-family: "Arial";font-size: 13px;}
.nySide .nLi{padding: 6px 0;border-top: 1px solid #e5e5e5;background: #f7f7f7;}
.nySide .nLi:first-child{border:none;}
.nySide .nLi h3{position: relative;}
.nySide .nLi h3:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;background: #0076ce;
-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;
-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.nySide .nLi h3 a{display: block;padding: 0 50px 0 56px;font-size: 18px;line-height: 50px;color: #222222;font-weight: normal;position: relative;z-index: 2;}
.nySide .nLi h3 a:before{content: "";width: 9px;height: 16px;position: absolute;right: 33px;top:17px;background: url(/theme/default/images/iIcon1.png) no-repeat right -31px;opacity: 0;
filter: alpha(opacity=0);}
.nySide .nLi .navSub{display: none;}
.nySide .nLi .navSub ul{padding: 9px 48px 0 58px; /*box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.13);*/}
.nySide .nLi .navSub ul li{border-bottom: 1px solid #e5e5e5;}
.nySide .nLi .navSub ul li:last-child{border:none;}
.nySide .nLi .navSub ul li:last-child a:after{display: none;}
.nySide .nLi .navSub ul li a{display: block;padding-right: 34px;font-size: 15px;line-height: 44px;color: #444444;position: relative;}
.nySide .nLi .navSub ul li a:before{content: "";width: 19px;height: 11px;position: absolute;right: 0;top:19px;background: url(/theme/default/images/iIcon1.png) no-repeat right -51px;}
.nySide .nLi .navSub ul li a:after{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: -1px;background: #018fdd;
-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;
-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.nySide .nLi .navSub ul li.on a,.nySide .nLi .navSub ul li:hover a{color: #018fdd;}
.nySide .nLi .navSub ul li.on a:after,.nySide .nLi .navSub ul li:hover a:after{-webkit-transform: scaleX(1);transform: scaleX(1);}
.nySide .nLi .navSub ul li.on a:before,.nySide .nLi .navSub ul li:hover a:before{background-position: -260px -51px;}
.nySide .nLi.on h3:before,.nySide .nLi:hover h3:before{-webkit-transform: scaleX(1);transform: scaleX(1);}
.nySide .nLi.on h3 a,.nySide .nLi:hover h3 a{color: #fff;}
.nySide .nLi.on h3 a:before,.nySide .nLi:hover h3 a:before{opacity: 1;}
.nySide.nySide1 .nLi.on h3 a:before{-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}

.bread{padding-top: 4px;margin-bottom:  20px;border-bottom: 10px solid #eeeeee;line-height: 54px;}
.bread h3{font-size: 20px;color: #333;font-weight: normal;}
.bread .toHome{font-size: 14px;color: #777777;padding-right: 31px;position: relative;}
.bread .toHome:before{content: "";width: 18px;height: 14px;position: absolute;right: 0;top:50%;margin-top: -7px;background: url(/theme/default/images/iIcon1.png) no-repeat right -70px;}
.bread .toHome:hover{color: #0076ce;}
.bread .toHome:hover:before{background-position-y:-84px;}

.nyContent{width: 70%;}

.pageStyle{font-size: 14px;line-height: 28px;color: #444444;}
/*.pageStyle *{max-width: 100% !important;}*/
.pageStyle img{display: inline-block;max-width: 100%;height: auto !important;}
.pageStyle table{width: 100%!important;border-collapse: collapse!important;margin: 0!important;}
.pageStyle table td{width: auto!important;min-width: 5em;padding: .5em!important;border: 1px solid #000!important;white-space: normal!important;}

.content{padding: 25px 26px 50px;min-height: 400px;overflow: hidden;}
.content.grayBg{background: #f7f7f7;}
.content .nyTit{font-size: 22px;color: #222222;text-align: center;line-height: 38px;font-weight: normal;margin-bottom: 28px;}

.about .mrg15{margin-bottom: 15px;}
.about .pic{margin: 27px 0 20px;text-align: center;}

.picList{padding-bottom: 24px;width: 880px;}
.picList li{width: 251px;margin: 0 42px 19px 0;}
.picList li a{display: block;}
.picList li a .pic{width: 100%;height: 0;padding-bottom: 62.15%;position: relative;overflow: hidden;}
.picList li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position:center;background-size: cover;}
.picList li a h5{padding: 0 15px;height: 56px;background: #f8f7f7;font-size: 14px;color: #333333;line-height: 56px;font-weight: normal;}
.picList li a:hover h5{background: #0076ce;color: #fff;}

.page{text-align: center;font-size: 0;}
.page a{display: inline-block;*display: inline;*zoom: 1;margin: 0 4px;height: 33px;padding: 0 16px;border:1px solid #d2d2d2;border-radius: 5px;font-size: 14px;color: #676767;line-height: 33px;}
.page a.num{padding: 0 11px;}
.page a.on,.page a:hover{border-color: #0076ce;background: #0076ce;color: #fff;}

.noticeList .bread{margin-bottom: 0;}
.noticeList .content{padding: 7px 0 14px;}
.noticeList ul{margin-bottom: 43px;}
.noticeList ul li{border-bottom: 1px solid #eaeaea;}
.noticeList ul li a{display: block;padding: 18px 113px 24px 140px;position: relative;}
.noticeList ul li a .date{width: 66px;position: absolute;left: 39px;top:21px;text-align: center;}
.noticeList ul li a .date em{display: block;height: 35px;border-bottom: 2px solid #dfdfdf;font-size: 22px;font-weight: bold;color: #737373;}
.noticeList ul li a .date span{display: block;font-size: 14px;line-height: 31px;color: #b0b0b0;text-align: right;}
.noticeList ul li a .date span img{margin-right: 6px;}
.noticeList ul li a h5{font-size: 15px;line-height: 32px;color: #333;font-weight: bold;}
.noticeList ul li a p{font-size: 12px;line-height: 20px;color: #666666;height: 40px;overflow: hidden;}
.noticeList ul li a:before{content: "";width: 19px;height: 21px;position: absolute;right: 50px;top:49px;background: url(/theme/default/images/iIcon1.png) no-repeat right -109px;}
.noticeList ul li a:hover{background: #f5f5f5;}
.noticeList ul li a:hover .date em,.noticeList ul li a:hover h5,.noticeList ul li a:hover p{color: #0076ce;}
.noticeList ul li a:hover .date em{border-bottom-color: #0076ce;}
.noticeList ul li a:hover:before{background-position: right -130px;}

.contact .tit{font-size: 16px;color: #333333;line-height: 18px;margin-bottom: 15px;}
.contact dl{margin-bottom: 35px;font-size: 14px;color: #555555;line-height: 24px;}
.contact dl dd{min-width: 40%;}
.contact .mapWrap{border:1px solid #c9c9c9;height: 354px;margin-bottom: 40px;}
.contact .text{line-height: 24px;color: #555555;}
.contact .text .mrg25{margin-bottom: 25px;}

.newsList .bread{margin-bottom: 0;}
.newsList .content{padding: 6px 0 14px;}
.newsList .content ul{margin-bottom: 46px;}
.newsList .content ul li a{display: block;padding: 18px 30px 18px 228px;position: relative;}
.newsList .content ul li a .pic{width: 180px;height: 0;padding-bottom: 100px;position: absolute;left: 25px;top:25px;overflow: hidden;}
.newsList .content ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.newsList .content ul li a h5{margin-bottom: 7px;border-bottom: 1px solid #c9c9c9;font-size: 16px;line-height: 33px;color: #222222;font-weight: normal;text-shadow: 0 0 0.1px rgba(0,0,0,0.5);}
.newsList .content ul li a p{font-size: 12px;line-height: 22px;color: #666666;height: 44px;overflow: hidden;margin-bottom: 7px;}
.newsList .content ul li a span{display: block;font-size: 12px;line-height: 23px;font-family: "Arial";color: #777777;}
.newsList .content ul li a:hover{background: #f5f5f5;}
.newsList .content ul li a:hover h5{color: #0076ce;}

.nyList .bread{margin-bottom: 0;}
.nyList .content{padding: 0 0 14px;}
.nyList .content ul{margin-bottom: 43px;}
.nyList .content ul li{border-bottom: 1px dotted #c4c1c1;}
.nyList .content ul li a{display: block;padding: 0 120px 0 25px;position: relative;height: 72px;line-height: 72px;}
.nyList .content ul li a h5{font-size: 16px;color: #444444;font-weight: normal;text-shadow: 0 0 0.1px rgba(0,0,0,0.3);}
.nyList .content ul li a span{position: absolute;right: 0;top:0;font-size: 14px;color: #555555;}
.nyList .content ul li a:before{content: "";width: 9px;height: 9px;position: absolute;left: 0;top:50%;margin-top: -4px;background: url(/theme/default/images/liIcon.png) no-repeat left top;}
.nyList .content ul li a:hover:before{background-position: left bottom;}
.nyList .content ul li a:hover h5{color: #0076ce;}

.passage .psgTit{margin-bottom: 33px;text-align: center;}
.passage .psgTit h5{padding-bottom: 11px;border-bottom: 1px solid #dddddd;font-size: 22px;line-height: 37px;color: #222222;font-weight: normal;margin-bottom: 9px;}
.passage .psgTit .info{font-size: 13px;color: #666666;line-height: 23px;}
.passage .psgTit .info span{margin: 0 5px;}
.passage .psgCont{padding-bottom: 51px;border-bottom: 1px solid #dddddd;margin-bottom: 13px;}
.passage .psgCont .mrgBtm{margin-bottom: 15px;}
.passage .psgCont .pic{margin: 32px 0 34px;}
.passage .psgLink{font-size: 14px;line-height: 28px;color: #444444;}
.passage .psgLink a:hover{color: #0076ce;;text-decoration: underline;}

.registration .item1{padding-bottom: 63px;}
.registration .item1 .tips{padding-bottom: 36px;}
.registration .item1 .tips dt{font-size: 18px;line-height: 45px;color: #222222;margin-bottom: 3px;}
.registration .item1 .tips dd{margin-bottom: 15px;font-size: 14px;line-height: 28px;color: #555555;}
.registration .item1 .tips dd em{color: #444444;font-weight: bold;}
.registration .item1 .form .formItem{margin-bottom: 16px;width: 46.96%;box-sizing:border-box;padding-left: 77px;position: relative;}
.registration .item1 .form .formItem .label{position: absolute;left: 0;top:0;line-height: 40px;font-size: 16px;color: #222222;}
.registration .item1 .form .formItem .label span{letter-spacing: 26px;}
.registration .item1 .form .formItem .label em{letter-spacing: 6px;}
.registration .item1 .form .formItem .wrap{width: 100%;box-sizing:border-box;background: #ffffff;border:1px solid #aaaaaa;border-radius: 5px;}
.registration .item1 .form .formItem .wrap .text{width: 100%;height: 38px;box-sizing:border-box;padding: 0 12px;font-size: 14px;color: #444;line-height: 38px;background: none;border:none;}
.registration .item1 .form .formItem .labelWrap{line-height: 40px;font-size: 16px;color: #555555;}
.registration .item1 .form .formItem .labelWrap label{margin: 0 21px;cursor: pointer;padding-left: 26px;position: relative;height: 40px;line-height: 38px;}
.registration .item1 .form .formItem .labelWrap label input{width: 20px;height: 20px;position: absolute;left: 0;top:50%;margin-top: -9px;}
.registration .item1 .form .formItem .code{padding-right: 97px;position: relative;}
.registration .item1 .form .formItem .code .pic{width: 97px;height: 38px;position: absolute;right: 0;top:0;cursor: pointer;border-radius: 0 5px 5px 0;}
.registration .item1 .form .formItem .code .pic img{width: 100%;height: 100%;}
.registration .item1 .form .btnWrap{text-align: center;font-size: 0;}
.registration .item1 .form .btnWrap .btn{width: 107px;height: 28px;border-radius: 5px;margin: 0 4px;border:1px solid #a4a4a4;background: #ffffff;text-align: center;font-size: 14px;color: #555555;line-height: 26px;cursor: pointer;}
.registration .item1 .form .btnWrap .btn.subm,.registration .item1 .form .btnWrap .btn:hover{background: #0076ce;border-color: #0076ce;color: #fff;}
.registration .item2{padding: 42px 48px 36px 40px;background: #ffffff;font-size: 14px;line-height: 28px;color: #d50000;}
.registration .item2 .tit{margin-bottom: 28px;text-align: center;font-size: 20px;line-height: 33px;font-weight: normal;}
.registration .item2 .mrgBtm{margin-bottom: 14px;} 
.registration .item2 .btm{text-align: right;padding-top: 40px;}

.container{padding: 38px 0 18px;overflow: auto;}
.container .tit{text-align: center;font-size: 24px;color: #333333;line-height: 24px;margin-bottom: 52px;}
.container .wrap{min-width: 1000px;}
.container .top{font-size: 18px;color: #333333;line-height: 21px;margin-bottom: 9px;}
.container .top .text{height: 20px;border:none;border-bottom: 1px solid #7a7a7a;background: none;width: 235px;background: none;font-size: 18px;color: #333333;line-height: 20px;}
.container table{border-collapse: collapse;border-spacing: 0;width: 100%;text-align: center;}
.container table td{border:1px solid #a0a0a0;font-size: 16px;color: #343434;line-height: 22px;padding: 9px 20px;padding: 8px 20px;}
.container table td.dataTd{padding: 8px 0;}
.container table .textLeft{text-align: left;}
.container table b.textLeft{display: block;font-size: 14px;}
.container table td .text{width: 100%;height: 30px;background: none;border:none;font-size: 14px;color: #343434;line-height: 30px;text-align: center;}
.container table td .text.textLeft{text-align: left;}
.container table td .ls{letter-spacing: 28px;}
.container table td label{display: inline-block;*display: inline;*zoom: 1;margin: 0 8px;cursor: pointer;}
.container table td label input{display: none;}
.container table td label span{display: block;padding-left: 25px;position: relative;font-size: 16px;color: #343434;line-height: 20px;height: 22px;vertical-align: middle;}
.container table td label span i{width: 14px;height: 14px;border: 1px solid #a0a0a0;position: absolute;left: 0;top:50%;margin-top: -8px;}
.container table td label input:checked + span i{border-color: #0076cc;background: #0076cc url(../images/onIcon.png) no-repeat center;background-size: 100% 100%;}
.container table td label.big{display: block;width: 20px;margin: 0 auto;}
.container table td label.big span{padding-left: 20px;}
.container table td label.big span i{width: 18px;height: 18px;margin-top: -10px;}
.container table td .tips{text-indent: 2em;font-size: 14px;line-height: 24px;color: #bbbbbb;padding: 8px 0;}
.container table td .tips b{font-weight: bold;color: #adadad;}
.container table td.sFontSize{font-size: 14px;}
.container table td.sFontSize label span{font-size: 14px;}
/*.container .btnWrap .yzm .text{width: 200px;border: 1px solid #a0a0a0;text-align: left;padding: 0 12px;height: 29px;line-height: 29px;color: #333333;}
.container .btnWrap .yzm .pic{width: 112px;height: 29px;border:1px solid #a0a0a0;border-left: none;cursor: pointer;}
.container .btnWrap .yzm .pic img{width: 100%;height: 100%;}




.btnWrap{text-align: right;font-size: 0;}
.btnWrap input.reset,.btnWrap input.subm{display: inline-block;*display: inline;*zoom: 1;width: 111px;height: 31px;border: 1px solid #a0a0a0;border-radius: 4px;text-align: center;font-size: 12px;color: #727272;line-height: 31px;margin-left: 11px;background: none;cursor: pointer;}
.btnWrap input.subm,.btnWrap input.reset:hover{background: #0076ce;border-color: #0076ce;color: #fff;}

.sFontSize a{font-size: 12px;}

/*20200106*/
.list li a{height: 48px;line-height: 48px;}
.ititle h3{padding-left: 0;}
.ititle h3 i{display: none;}
.isect1 .isect1_1 .newsScroll{width: 44.8%;}
.isect1 .isect1_1 .list{width: 51.4%;margin-top: -14px;}
.isect1 .isect1_1 .list li a{height: 48px;line-height: 48px;}
/*.isect1 .isect1_2 ul li a h5,.list li a h5,.isect2 .isect2_3 li{color: #444;}
.isect1 .isect1_2 ul li a h5{line-height: 44px;}
.isect1 .isect1_2 ul li{padding: 5px 0 4px;}*/
.ititle .imore{line-height: 22px;margin-top: 10px;padding: 0 5px;}
.ititle .imore span{font-family: "SimSun";margin-left: 3px;}
.ititle .imore:hover{background: #0076ce;color: #fff;}

/*.container .sm{margin: 20px 0 0;font-size: 14px;line-height: 24px;color: #666;}
.container .sm .fr{padding-left: 24px;position: relative;}
.container .sm .checkbox{width: 16px;height: 100%;position: absolute;left: 0;top: 0;border:1px solid #aaa;border-radius: 2px;}
.container .sm a{text-decoration: underline;font-size: #888;}
.container .sm a:hover{color: #0076ce;}*/


.page404,.page404 body{width: 100%;height: 100%;}
.page404 body{background: url(/theme/default/images/404Bg.jpg) no-repeat center;background-size: cover;}
.page404 .cont{width: 100%;text-align: center;position: absolute;left: 0;top:50%;
-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.page404 .cont .pic{margin-bottom: 42px;}
.page404 .cont .pic img{max-width: 700px;}
.page404 .cont .text{margin-bottom: 26px;font-size: 32px;line-height: 66px;color: #1c7887;}
.page404 .cont .btn{width: 180px;height: 44px;display: block;margin: 0 auto;background: #1c7887;border-radius: 22px;line-height: 40px;font-size: 20px;color: #ffffff;}


.popWrap{position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: 999;display: none;}
.popWrap .bg{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);}
.popWrap .cont{width: 50%;max-width: 1200px;height: 70%;position: absolute;left: 50%;top:50%;background: #fff;box-sizing:border-box;padding: 40px 20px 40px 40px;
-webkit-transform:translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%); -ms-transform:translateY(-50%) translateX(-50%); transform:translateY(-50%) translateX(-50%);}
.popWrap .cont .wrap{width: 100%;height: 100%;box-sizing:border-box;overflow: auto;padding-right: 20px;}
.popWrap .cont .wrap::-webkit-scrollbar{width:3px;height:3px}
.popWrap .cont .wrap::-webkit-scrollbar-button:vertical{display:none}
.popWrap .cont .wrap::-webkit-scrollbar-corner,
.popWrap .cont .wrap::-webkit-scrollbar-track{background-color:#ccc}
.popWrap .cont .wrap::-webkit-scrollbar-thumb{border-radius:0;background-color:#0076ce;; }
.popWrap .cont .wrap::-webkit-scrollbar-thumb:vertical:hover{ }
.popWrap .cont .wrap::-webkit-scrollbar-thumb:vertical:active{ }
.popWrap .cont .close{width: 44px;height: 44px;position: absolute;right: 0;top:0;background: url(/theme/default/images/close.png) no-repeat center;cursor: pointer;background-size: 30px;}
.popWrap .cont .tit{margin-bottom: 20px;font-size: 20px;line-height: 32px;color: #444;text-align: center;}
.popWrap .cont .pageStyle{}
/*20200106 end*/

/*20190107*/
.ititle .imore{color: #0076ce;}
.ititle{border-bottom: 1px solid #0076ce;}
.ititle h3:before{display: none;}
.list li a:before{width: 5px;height: 5px;border: none;background: #979797;margin-top: -2px;}
.list li a{padding-left: 20px;}
/*.isect1 .isect1_1{width: 64%;}
.isect1 .isect1_2{width: 32%;}
.isect2 .isect2_2 li a{padding-right: 0;}
.isect2 .isect2_2 li a .text h6{text-transform: uppercase;font-size: 11px;}
.isect2 .isect2_2 li a .text{padding-left: 84px;}
.isect1 .isect1_2 ul li a h5{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}*/
/*20190107 end*/


@media screen and (max-width: 1220px){
.w1200{width: auto;padding: 0 5%;}

.header{-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.navWrap .nav .nLi h3{padding: 10px 8px;}

.banner{margin: 0;padding: 0;width: 100%;}
.banner .swiper-slide a{padding-bottom: 36.08%;}
.isect1 .isect1_1{margin-top: 12px;}
.isect2 .isect2_2 li a .text{padding-left: 48px;}
.isect2 .isect2_2 li a .text:before{-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;-webkit-transform: scale(0.5);transform: scale(0.5);}
.isect2 .isect2_2 li a .text h6{font-size: 12px;}
.isect2 .isect2_2 li a .text h5{font-size: 18px;}
.footer{font-size: 13px;}
.footer .fNav{font-size: 14px;}
.footer .fNav li{margin-left: 20px;}
.footer .left{margin-right: 30px;}

.nyBanner{padding-bottom: 34%;}

.picList{width: 100%;}
.picList li{width: 32%;margin-right: 2%;}
.picList li:nth-child(3n){margin-right: 0;}

.container{padding-top: 30px;}

}


@media screen and (max-width: 1024px){
.header .menuIcon,.header .searchBtn{display: block;}
.header .text,.header .form,.navWrap{display: none;}
.header .logo{height: 88px;line-height: 88px;}
.header .logo img{height: 60px;}

.isect1 .isect1_1,.isect1 .isect1_2{width: 100%;}
.isect1 .isect1_1{margin-bottom: 20px;}

.isect2 .isect2_1{width: 100%;margin-bottom: 30px;}
.isect2 .isect2_2,.isect2 .isect2_3{width: 48%;}
.isect2 .isect2_2{margin: 0 2% 0 0;}

.footer .fNav{display: none;}
.footer .left{width: 100%;max-width: 100%;margin-right: 0;float: none;}
.footer .select{float: none;margin: 12px auto;}
.footer .qrcode{float: none;margin: 0 auto;}

.nySide{display: none;}
.nyContent{width: 100%;}

.container{padding-bottom: 20px;}

}

@media screen and (max-width: 768px){
.isect1 .isect1_1 .newsScroll,.isect1 .isect1_1 .iList{width: 100%;}
.isect1 .isect1_1 .iList{margin-top: 5px;}


.bread{border-bottom-width: 5px;}
.bread h3{font-size: 18px;}
.bread .toHome{}

.picList li{width: 49%;margin-right: 0;}
.picList li:nth-child(2n){float: right;}

.page .num{display: none;}
.page .num.on{display: inline-block;}

.noticeList ul li a{padding: 18px 20px 24px 106px;}
.noticeList ul li a:before{display: none;}
.noticeList ul li a .date{left: 15px;}

.contact dl{font-size: 13px;margin-bottom: 15px;}
.contact dl dd{width: 100%;}
.contact .mapWrap{height: 250px;margin-bottom: 20px;}

.passage .psgTit{margin-bottom: 24px;}
.passage .psgTit h5{font-size: 18px;line-height: 32px;}


.registration .item1 .form .formItem{width: 100%;}
.registration .item1 .form .btnWrap{padding-top: 20px;}

.isect1 .isect1_1 .list{width: 100%;margin-top: 12px;}

.page404 body{background: #e1e9dc;}
.page404 .cont .pic img{width: 80%;}
.page404 .cont .text{font-size: 16px;margin-bottom: 0;}
}

@media screen and (max-width: 468px){
.header .logo{height: 66px;line-height: 66px;}
.header .logo img{height: 40px;}
.header .menuIcon{width: 26px;}

.iMain{margin-bottom: 40px;}
.banner .swiper-pagination{bottom: 10px;}

.ititle{height: 40px;line-height: 40px;}
.ititle h3{font-size: 16px;}
.ititle h3 span{display: none;}
.ititle .imore{font-size: 12px;}

.list li a{padding-right: 48px;}

.isect1 .isect1_1 .newsScroll .swiper-slide a .pic{padding-bottom: 59.716%;}
.isect1 .isect1_1 .iList li a dl dt{padding-right: 0;}
.isect1 .isect1_1 .iList li a dl dt span{display: none;}

.isect2 .isect2_2,.isect2 .isect2_3{width: 100%;}
.isect2 .isect2_2{margin: 0 0 30px 0;}
/*.isect2 .isect2_3 li a{padding-left: 0;text-align: center;}
.isect2 .isect2_3 li a h5{font-size: 16px;}
.isect2 .isect2_3 li a h5:before{-webkit-transform: scale(0.8);transform: scale(0.8);}
.isect2 .isect2_2 li a{padding-left: 30px;}
.isect2 .isect2_2 li a .text{padding-left: 80px;}
.isect2 .isect2_2 li a .text:before{-webkit-transform: scale(0.8);transform: scale(0.8);}

.isect2 .isect2_2 li{width: 48%;float: left;}
.isect2 .isect2_2 li:nth-child(2n){float: right;}
.isect2 .isect2_2 li a{padding: 18px 12px 0 12px;height: 100px;}
.isect2 .isect2_2 li a .text{padding-left: 66px;padding-top: 8px;}
.isect2 .isect2_2 li a .text h6{display: none;}
.isect2 .isect2_2 li a .text:before{-webkit-transform: scale(0.6);transform: scale(0.6);}

.isect2 .isect2_3 li{width: 48%;float: left;}
.isect2 .isect2_3 li:nth-child(2n){float: right;}*/

.footer{font-size: 12px;}
.footer .text p span{display: block;margin-right: 0;}

.content{padding: 10px;}
.content .nyTit{font-size: 16px;line-height: 30px;margin-bottom: 12px;font-weight: bold;}

.bread{line-height: 40px;}
.pageStyle{font-size: 13px;line-height: 26px;}
.about .mrg15{margin-bottom: 8px;}
.about .pic{margin: 12px 0;}

.picList{padding-bottom: 10px;}
.picList li{width: 100%;}
.picList li a h5{padding: 0 12px;height: 40px;line-height: 44px;}

.noticeList ul{margin-bottom: 20px;}
.noticeList ul li a{padding: 10px 12px 16px 86px;}
.noticeList ul li a .date{width: 50px;}
.noticeList ul li a .date em{font-size: 16px;height: 28px;line-height: 28px;}
.noticeList ul li a .date span{font-size: 12px;line-height: 24px;text-align: center;}

.contact .text{line-height: 28px;}
.contact .text .mrg25{margin-bottom: 15px;}

.newsList .content ul{padding-top: 12px;}
.newsList .content ul li{margin-bottom: 12px;}
.newsList .content ul li a{padding: 12px;background: #f5f5f5;}
.newsList .content ul li a .pic{position: relative;width: 100%;padding-bottom: 55.556%;left: 0;top:0;margin-bottom: 12px;}
.newsList .content ul li a h5{font-size: 15px;}

.nyList .content ul{margin-bottom: 20px;}
.nyList .content ul li a{height: 48px;line-height: 48px;padding: 0 82px 0 18px;}
.nyList .content ul li a h5{font-size: 14px;}
.nyList .content ul li a span{font-size: 12px;}

.passage .psgTit h5{font-size: 16px;line-height: 28px;}
.passage .psgTit .info{font-size: 12px;}
.passage .psgTit .info span:nth-child(3),.passage .psgTit .info span:nth-child(4){display: none;}
.passage .psgCont{padding-bottom: 30px;}
.passage .psgLink{font-size: 12px;}

.registration .item1{padding-bottom: 30px;}
.registration .item1 .tips{padding-bottom: 12px;}
.registration .item1 .tips dt{font-size: 16px;line-height: 30px;}
.registration .item1 .tips dd{margin-bottom: 8px;}
.registration .item1 .form .formItem{padding-left: 68px;margin-bottom: 14px;}
.registration .item1 .form .formItem .label{font-size: 14px;line-height: 36px;}
.registration .item1 .form .formItem .wrap .text{height: 34px;line-height: 34px;}
.registration .item1 .form .formItem .code .pic{height: 34px;width: 80px;}

.registration .item2{padding: 20px 12px;}
.registration .item2 .tit{margin-bottom: 14px;font-size: 16px;line-height: 28px;}
.registration .item2 .btm{padding-top: 20px;}
.registration .item2 .mrgBtm{margin-bottom: 8px;}

.container{padding-top: 12px;}
.container table td{font-size: 14px;padding: 4px 5px;}
.container .tit{font-size: 18px;margin-bottom: 20px;}
.container .top{font-size: 15px;}
.container .top .text{width: 150px;}

.popWrap .cont{width: 90vw;padding: 20px 0 20px 20px;}
.popWrap .cont .tit{margin-bottom: 10px;}
}

/*2020.2.13*/
/*专题专栏*/
.topic-box{position: relative;margin-bottom: 35px;}
.topic-box *{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.topic-box .title{position: absolute;left: 0;top: 0;width: 50px;height: 100%;background-color: #0076ce;font-size: 20px;text-align: center;color: #fff;}
.topic-box .title a{position: absolute;left: 50%;top: 50%;width: 1em;line-height: 1.2;transform: translate(-50%,-50%);}
.topic-box .topic-slider{margin-left: 60px;}
.topic-slider{position: relative;overflow: hidden;}
.topic-slider .swiper-slide{width: 20%;padding: 0 5px;}
.topic-slider .swiper-slide .pic{display: block;overflow: hidden;}
.topic-slider .swiper-slide .pic em{display: block;padding-top: 54%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.3s;}
/*.topic-slider .swiper-slide .pic:hover em{transform: scale(1.05);-webkit-transform: scale(1.05);}*/
.topic-slider .btn{z-index: 2;position: absolute;top: 50%;transform: translateY(-50%);width: 26px;height: 52px;background-color: rgba(0,0,0,.4);cursor: pointer;}
.topic-slider .btn span{position: absolute;left: 50%;top: 50%;width: 12px;height: 24px;margin: -12px 0 0 -6px;background: url(/theme/default/images/icons_arrow.png) no-repeat;}
.topic-slider .prev-btn{left: 5px;}
.topic-slider .prev-btn span{background-position: 0 0;}
.topic-slider .next-btn{right: 5px;}
.topic-slider .next-btn span{background-position: -12px 0;}
.topic-slider .btn:hover{background-color: rgba(0,0,0,.6);}
/*校园风光*/
.school-box{margin-top: 40px;}
.school-box *{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.school-slider{position: relative;padding-bottom: 26px;overflow: hidden;}
.school-slider .swiper-slide{width: 25%;padding: 0 5px;}
.school-slider .swiper-slide .pic{display: block;overflow: hidden;}
.school-slider .swiper-slide .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.3s;}
.school-slider .swiper-slide .pic:hover em{transform: scale(1.05);-webkit-transform: scale(1.05);}
.school-slider .swiper-pagination{display: none;bottom: 0;font-size: 0;}
.school-slider .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #c8c8c8;border-radius: 5px;opacity: 1;}
.school-slider .swiper-pagination-bullet-active{background-color: #0076ce;}
.school-slider .btn{z-index: 2;position: absolute;top: 60px;width: 26px;height: 52px;background-color: rgba(0,0,0,.4);cursor: pointer;}
.school-slider .btn span{position: absolute;left: 50%;top: 50%;width: 12px;height: 24px;margin: -12px 0 0 -6px;background: url(/theme/default/images/icons_arrow.png) no-repeat;}
.school-slider .prev-btn{left: 5px;}
.school-slider .prev-btn span{background-position: 0 0;}
.school-slider .next-btn{right: 5px;}
.school-slider .next-btn span{background-position: -12px 0;}
.school-slider .btn:hover{background-color: rgba(0,0,0,.6);}
/*船培报名按钮*/
.apply-btn{position: relative;padding-left: 20px;margin-left: 16px;font-size: 20px;color: #0076ce;}
.apply-btn:before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: 16px;background-color: #c9c9c9;margin-top: -8px;}
.apply-btn img{width: 24px;height: 24px;margin-right: 10px;}
.apply-btn:hover{font-weight: bold;}

@media screen and (max-width: 1024px){
	/*专题专栏*/
	.topic-slider .swiper-slide{width: 33.33%;}
	.topic-slider .swiper-slide .pic em{padding-top: 60%;}
	/*校园风光*/
	.school-slider .swiper-slide{width: 33.33%;}
	.school-slider .btn{top: 60px;}
}
@media screen and (max-width: 768px){
	/*专题专栏*/
	.topic-slider .swiper-slide{width: 100%;}
	.topic-slider .swiper-slide .pic em{padding-top: 54%;}
	.topic-slider .btn{display: none;}
	/*校园风光*/
	.school-slider .swiper-slide{width: 100%;}
	.school-slider .btn{display: none;}
}

/*2020.2.22*/
@media screen and (max-width: 768px){
	.footer .text p span em{display: block;margin-right: 0;}
}