@charset "utf-8"; * {
    padding: 0;
    margin: 0;
    box-sizing: border-box
;}
@font-face { font-family:font1;
src: url(../font/din-lightitalic.jpg)} 
@font-face {font-family:font2;
src: url(../font/din-bolditalic.jpg)} 

html {
    font-size: 100px;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
;}

.h30 { width:100%; height:.3rem; clear:both;}

body {
    padding: 0;
    margin: 0;
    font-family: Arial,Helvetica,"PingFang SC","PingFang SC-Regular",苹方,"Microsoft Yahei",sans-serif;
    font-size: 14px;
    overflow-x: hidden;
    line-height: 1
;}

body.navShow {
    overflow: hidden
;}

body.navShow video {
    display: none !important;}

html,body {
    min-height: 100vh;}

html {
    overflow: -moz-scrollbars-vertical
;}

html::-webkit-scrollbar {
    width: 4px;
    height: 8px;
    background-color: #f5f5f5
;}

html::-webkit-scrollbar-track {
    background-color: #e2e2e2
;}

html::-webkit-scrollbar-thumb {
    background-color: #333
;}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
;}

.flex {
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap
;}

.trans {
    transition: .5s;}


@font-face {
    font-family: 'HelLT55Roman';
src: url(../font/hellt55roman.jpg);
src:
    url(../font/hellt55roman.eot?#font-sp.jpg) format('embedded-opentype'),
    url(../font/hellt55roman..jpg) format('woff'),
    url(../font/hellt55roman.jpg) format('truetype'),
    url(../font/hellt55roman.jpg) format('svg');
    font-weight: normal;
    font-style: normal;}


*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}


/* 初始化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;}

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;}
a,*{-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;}

/*小号文字  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;}


input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
a,label{text-decoration:none; color:inherit; background:transparent; -webkit-tap-highlight-color: transparent;}
input[type="submit"],button {-webkit-appearance:none; background: none;}


/*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;}
.tran5000{-webkit-transition:all 5s linear; -moz-transition:all 5s linear; -ms-transition:all 5s linear; transition:all 5s linear;}

.scaleimg:hover img,.scaleimg:hover .pic em{ -webkit-transform: scale(1.08); -moz-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}


/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:10rem;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

.w1200{width: 13rem;margin: 0 auto;max-width: 98%; overflow: hidden;}
.w1200:after{content:""; display:block; height:0; clear:both;}



.w90{width:90%;margin: 0 auto;}

.pcshow {}
.wpshow { display:none;}

.cd-popup { position: fixed; left: 0; top: 0;right: 0;bottom: 0; height: 100%; width: 100%;background: url(../images/graybg.jpg) 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;  padding: 40px; background: #fff; width:80%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .05rem .05rem .05rem .05rem; 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%; 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:15px; 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: #0854bc;}


.header{width: 100%; height:2rem; background:#0a6fb3 url(../images/header-bg.jpg) no-repeat center top;}
.header .logo{height: 1.4rem;line-height: 1.4rem;font-size: 0;}
/*.header .logo img { height:80px;}*/
.header .logo_m { display:none;}
.header .form{margin-top: .60rem;background: #fff;border-radius: .2rem;padding-left: .2rem;}
.header .form .text{width: 2.1rem; height: .34rem;font-size: .14rem; color: #757575;  line-height: .34rem; border:none;}
.header .form .text::-webkit-input-placeholder{color: #757575;}
.header .form .text::-moz-input-placeholder{color: #757575;}
.header .form .text::input-placeholder{color: #757575;}
.header .form .subm{width:.54rem;
    height: .34rem;
    border-radius:0 .2rem .2rem 0;
    background: #ff9900 url(../images/searchbtn.jpg) no-repeat center;
    cursor: pointer;
    border: none;}
.header .menuIcon{width: .24rem;cursor: pointer;margin: .54rem 0 0 .1rem;display: none;}
.header .menuIcon span{display: block;height: 3px;background: #fff;margin-top: 5px;position: relative;}
.header .searchBtn{width: .38rem;height: .38rem;background: url(../images/searchbtn.jpg) no-repeat center;margin-top: .5rem;display: none;cursor: pointer;}





.nav{width:13rem; margin:0 auto; max-width:98%; background: #2aa8d8;font-size: 0;text-align: center;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav ul .nLi{display: inline-block; *display: inline; *zoom: 1;position: relative;}
.nav ul .nLi h3 a{display: block;padding: 0 .4rem;height:.6rem;font-size: .19rem;color: #ffffff;line-height:.6rem;font-weight: normal;}
.nav ul .nLi h3 a:hover { color:#fff600;}
.nav ul .nLi:first-child h3 a{padding: 0 36px;}
.nav ul .nLi .navSub{width: 100%;position: absolute;left: 0;top:.6rem;z-index: 2;background: #1775bb;display: none;}
.nav ul .nLi .navSub ul{padding: 0px 0;}
.nav ul .nLi .navSub ul li a{display: block;padding: 0px 0;font-size: .16rem;color: #fff;line-height: .48rem;}
.nav ul .nLi .navSub ul li a:hover{color: #fff; background:#005187;}
/*.nav ul .nLi.on h3 a,.nav ul .nLi.cur h3 a{ color:#ffe400;}*/

.ban_bg {background:#f5f7f6 url(../images/banner-bg.jpg) no-repeat center top; width:100%; padding-top:.4rem; padding-bottom:.45rem;}
.isect1{margin:0 auto;}
.isect1 .ititle{height: 40px;font-size: 22px;color: #0854bc;overflow: hidden;}
.isect1 .ititle .imore{font-size: 14px;}
.isect1 .ititle .imore span{margin-left: 10px;font-family: "SimSun";}
.isect1 .ititle .imore:hover{color: #0854bc;}
.isect1 .isect1_1{width:100%;}
.isect1 .isect1_1 .inewsScroll{width: 100%;overflow: hidden;position: relative;}
.isect1 .isect1_1 .inewsScroll .swiper-slide a{display: block;position: relative;}
.isect1 .isect1_1 .inewsScroll .swiper-slide a .pic{width: 100%;height: 0;padding-bottom: 4.5rem;position: relative;overflow: hidden;}
.isect1 .isect1_1 .inewsScroll .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 .inewsScroll .swiper-slide a h5{width: 100%;height: 50px;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/gray60.jpg) repeat;box-sizing: border-box;padding: 0 88px 0 18px;font-size: 16px;color: #ffffff;line-height: 50px;font-weight: normal;}
.isect1 .isect1_1 .inewsScroll .swiper-slide a:hover .pic em{-webkit-transform: scale(1.05);transform: scale(1.05);}
.isect1 .isect1_1 .inewsScroll.swiper-container-horizontal > .swiper-pagination-bullets{height: 50px; /*width: auto;*/width:100%; right: 0;bottom: 0;left: auto;line-height: 50px;}
.isect1 .isect1_1 .inewsScroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width: 16px;height: 4px;background: #ffffff;margin: 0 10px 0 0;opacity: 1;border-radius: 0;position: relative;}
.isect1 .isect1_1 .inewsScroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:before{content: "";position: absolute;left: 0;top:0;width: 0;height: 100%;background: #f61514;z-index: 2;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect1 .isect1_1 .inewsScroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width: 100%;}

.isect1 .isect1_2{width: 36%; padding:30px 30px 20px 40px;box-sizing: border-box;}
.isect1 .isect1_2 .isect1_2_txt { font-size:16px;text-align: justify; line-height:32px; padding-top:10px; min-height:300px;}
/*.isect1 .isect1_2 .recomNews{border-bottom: 1px dotted #afafaf;margin-bottom: 11px;}
.isect1 .isect1_2 .recomNews a{display: block;padding: 20px 0 15px;}
.isect1 .isect1_2 .recomNews a h5{height: 30px;margin-bottom: 8px;line-height: 30px;font-size:20px;color: #333333;}
.isect1 .isect1_2 .recomNews a p{font-size: 14px;line-height: 22px;color: #666666;height: 44px;overflow: hidden;}
.isect1 .isect1_2 .recomNews a:hover h5{color: #0854bc;}
.isect1 .isect1_2 .list li{height: 38px;line-height: 38px;}
.isect1 .isect1_2 .list li a{display: block;padding: 0 106px 0 15px;position: relative;}
.isect1 .isect1_2 .list li a:before{content: "";width: 4px;height: 4px;background: #0854bc;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -1px;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect1 .isect1_2 .list li a h5{max-width: 95%;font-size: 16px;color: #333;font-weight: normal;}
.isect1 .isect1_2 .list li a span{font-size: 15px;color: #b2b2b2;position: absolute;right: 0;top:0;}
.isect1 .isect1_2 .list li a:hover h5{padding-left: 6px;color: #0854bc;}
.isect1 .isect1_2 .list li a:hover:before{width: 12px;height: 2px;border-radius: 0;background: #0854bc;}*/

.anbtn{display: block;width: 110px;font-size: 15px;}
.anbtn span{margin-left: 10px;font-family: "SimSun";}






.isect2{width: 100%;padding: 50px 0;background: url(../images/isect2bg.jpg) no-repeat center top;margin-bottom: 11px;}
.isect2 .isect2_1{width: 64%;}
.isect2 .isect2_1 .ititle{font-size: 24px;color: #1a1a1a;line-height: 24px;font-weight: normal;margin-bottom: 22px;}
.isect2 .isect2_1 .desc{font-size: 16px;line-height: 32px;color: #4c5154;height: 160px;overflow: hidden;margin-bottom: 26px;text-align: justify;}
.isect2 .isect2_1 .btn{display: block;width: 110px;height: 46px;background: #0854bc;text-align: center;line-height: 46px;font-size: 14px;color: #ffffff;}
.isect2 .isect2_1 .btn span{margin-left: 10px;font-family: "SimSun";}

.isect2 .isect2_2{width: 33%;box-sizing: border-box;padding-top:25px; background: #ffffff;min-height: 278px;}
/*.isect2 .isect2_2 .item{width: 48%;}
.isect2 .isect2_2 .item:first-child{width: 52%;}
.isect2 .isect2_2 .item .tit{font-size: 16px;line-height: 24px;color: #000000;font-weight: normal;margin-bottom: 16px;}
.isect2 .isect2_2 .item ul li a{padding: 0 5px 0 16px;font-size: 14px;line-height: 32px;font-weight: 300;background: url(../images/trangle.png) no-repeat left 13px;}
.isect2 .isect2_2 .item ul li a:hover{color: #0854bc;}*/


.isect2 .isect2_2 .tool{text-align:center;}
.isect2 .isect2_2 .tool a{display:inline-block; width:40%; background-color:#fff; border:1px solid #e1e1e1; padding:10px 0; text-align:center; margin:0 3% 25px; position: relative; font-size:16px; transition: all .2s;}
.isect2 .isect2_2 .tool a:before{content: ''; display: block; margin:5px auto; width:46px; height:46px; background-repeat: no-repeat; background-size: cover;}
.isect2 .isect2_2 .tool .a1:before{background-image:url(../images/ico_about_2.jpg);}
.isect2 .isect2_2 .tool .a2:before{background-image:url(../images/ico_about_1.jpg);}
.isect2 .isect2_2 .tool .a3:before{background-image:url(../images/ico_about_3.jpg);}
.isect2 .isect2_2 .tool .a4:before{background-image:url(../images/ico_about_4.jpg);}


.isect2 .isect2_2 .tool a:hover{box-shadow: 0 0 10px rgba(0,0,0,.1); transform:translateY(-5px);}


.container-content-left-pic {text-align: center;}
.container-content-left-pic img {
    width: 140px;
    height: 140px;
    border-radius: 100%;}
.container-content-left-info {
    float: left;
    width: 100%;
    margin: 10px 0 10px 0;}
.container-content-left-info span {
    display: block;
    text-align: center;}
.teacher-name-text {
    font-size: 24px;
    color: #52a3a7;}
.teacher-name-text a {
    color: #0854bc; line-height:36px;}
.teacher-detail-info-text {
    color: #b3b3b3; font-size:16px;}
.text-edd-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
	font-size:16px;}
.container-content-right-text {
    width: 100%;
	padding-top:10px;
    line-height: 30px;
    font-size:16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 17;
    -webkit-box-orient: vertical;}




.title{height: .52rem; line-height: .52rem;font-weight: normal;margin-bottom: .2rem;  box-sizing: border-box; border-bottom:1px solid #c9c9c9;}
.title span{font-size: .24rem;color: #204f9f;position: relative; font-weight:bold;}
/*.title span:before{content: "";width: 100%;height: 3px;background: #0854bc;position: absolute;left: 0;bottom: -1px;z-index: 2;}
.title span:after{content: "";width: 10px;height: 3px;background: #fff;position: absolute;right: -10px;bottom: -3px;z-index: 2;}*/
.title .more{font-size: .14rem;color: #a9a9a9;}
.title .more em{margin-left: 6px;font-family: "SimSun";}
.title .more:hover{color: #0854bc;}


.isect3{ margin-top:.26rem;}

.isect3 .item.item3{margin-right: 0%;}
.isect3 .item.item1 { width:68%; padding:.25rem; border:1px solid #e3e3e3;box-sizing: border-box;}
.isect3 .item.item3 {  width:30%;/*padding:.25rem;*/ border:1px solid #e3e3e3;box-sizing: border-box;}
.isect3 .item.item4 {  width:30%;padding:.25rem .25rem 1.62rem .25rem; border:1px solid #e3e3e3;box-sizing: border-box; background:url(../images/hbu_bg.jpg) no-repeat center bottom; background-size:100% p;}

.isect3 .item.item1 .title{margin-bottom: .15rem;margin-top: -.15rem;}
.isect3 .item.item2 .title{margin-bottom: .29rem;}
.isect3 .item.item4 .title{margin-bottom: .2rem;margin-top: -0.15rem; text-align:center;}

.isect3 .item.item4 p { line-height:.3rem; font-size:.16rem; margin-top:.1rem;  text-indent:.32rem;}


.isect3 .item.item1 ul {}

.isect3 .item.item1 ul li{}
.isect3 .item.item1 ul li:first-child{margin-top: -1px;}
.isect3 .item.item1 ul li a{display: block;position: relative;}

.isect3 .item.item1 ul li a:hover h5{color: #0854bc;}

.isect3 .item .list li{height: 48px;line-height: 48px;}
.isect3 .item .list li a{padding-left: 17px;position: relative;font-size: 16px;color: #333333;}
.isect3 .item .list li a:before{content: "";width: 7px;height: 12px;background:url(../images/dian3.jpg) no-repeat;position: absolute;left: 0;top:50%;margin-top: -6px;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect3 .item .list li a:hover:before{height: 12px;width: 7px;background:url(../images/dian3b.jpg) no-repeat;}
.isect3 .item .list li a:hover{padding-left:12px;color: #0854bc;}



/*切*/
.isect1Scroll{padding: .19rem .25rem .3rem;position: relative; background:url(../images/ren_bg.jpg) no-repeat center bottom;}
.isect1Scroll .swiper-button-prev,
.isect1Scroll .swiper-button-next{width: .18rem;height:.56rem;position: absolute;top:50%;margin-top: -.28rem;cursor: pointer;opacity:0.5;}
.isect1Scroll .swiper-button-prev{left: 0;background: url(../images/leftarr.jpg) no-repeat left center;}
.isect1Scroll .swiper-button-next{right: 0;background: url(../images/rightarr.jpg) no-repeat right center;}
.isect1Scroll .container{width: 100%;position: relative;overflow: hidden;}
.prodList a{display: block;text-align: center;}

.prodList a .pic{height: 1.92rem;text-align: center;line-height: 1.68rem;overflow: hidden;}
.prodList a .pic img{   width: 1.48rem; /* border-radius: 100%; */  }

.prodList a .text h5{font-size: .22rem;color: #204f9f;line-height: .42rem; margin-bottom:.10rem;}
.prodList a .text p{font-size: .15rem;line-height: .24rem;color: #808080;}

.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets{height: 12px;line-height: 12px;bottom: 20px;display: none;}
.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;box-sizing: border-box;border-radius: 50%;margin: 0 5px;cursor: pointer;opacity: 1;background: #18a827;}
.isect1Scroll .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #11a6e4;}





.list li{border-bottom: 1px dotted #e3e3e3;}
.list li a{display: block;height: 48px;line-height: 48px;padding: 0 10px 0 17px;position: relative;}
.list li a:before{content: "";width: 7px;height: 12px;background:url(../images/dian3.jpg) no-repeat left 0;position: absolute;left: 0;top:50%;margin-top: -2px;}
.list li a h5{font-size: .16rem;color: #000;font-weight: normal;width: 100%; line-height:.48rem;}
.list li a span{position: absolute;right: 0;top:0;font-size: .15rem;color: #c6c6c6;}
.list li a:hover h5{padding-left: 12px;color: #005097;}
.list li a:hover:before{background: #005097;width: 16px;height: 2px;margin-top: -1px;border-radius: 0;}


.isect3 .item.item2 .indexnews_info {margin-top: .22rem;}

.isect3 .item.item2 .recomNewslist{width: 100%;height:1.25rem;margin-bottom:.2rem;}
.isect3 .item.item2 .recomNewslist a{display: block;width: 100%;height: 100%;box-sizing:border-box;padding-left: 1.2rem;position: relative;}
.isect3 .item.item2 .recomNewslist a .pic{width: .96rem;height: 1.25rem;position: absolute;left: 0;top: 0;overflow: hidden; border:1px solid #eeeeee; padding:.01rem;}
.isect3 .item.item2 .recomNewslist a .pic img{width: 100%;height: 100%;}
.isect3 .item.item2 .recomNewslist a h5{font-family:font1;font-size:.15rem; line-height:.2rem;color: #3c3c3b;font-weight:normal; padding-top:.1rem;}
.isect3 .item.item2 .recomNewslist a h6{font-family:font2;line-height: .26rem;font-size: .18rem;color: #15a0f3;font-weight:normal;margin-bottom:.1rem;}
.isect3 .item.item2 .recomNewslist a p{font-size: .16rem;line-height: 22px; font-style: italic; color: #333;overflow: hidden;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-family:Arial, Helvetica, sans-serif;}
.isect3 .item.item2 .recomNewslist:hover a h5{color: #0854bc;}
.isect3 .item.item2 .recomNewslist:nth-child(3) {border-bottom: 0px dashed #dddddd; padding-bottom:6px;margin-bottom:0px;}


.isect4 {width: 100%; padding-top:50px; margin-bottom:90px; background:url(../images/isect4_bg.jpg) repeat-x center top;}
.isect4_bt { width:100%; text-align:center;background:url(../images/isect4_bt.jpg) no-repeat center top; height:70px;}
.isect4_bt h3 { font-size:30px; color:#1a1a1a; font-weight:normal;}



.isect4Scroll{width: 100%;position: relative;overflow: hidden;}
.isect4Scroll .swiper-slide{width: 478px;}
.isect4Scroll .swiper-slide dl dd{margin-bottom:0px;}
.isect4Scroll .swiper-slide dl dd a{display: block;position: relative;overflow: hidden;width: 100%;height: 0;padding-bottom: 68%;}
.isect4Scroll .swiper-slide dl dd a em{position: absolute;left: 0;top:0;width: 105%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.isect4Scroll .swiper-slide dl dd a b{position: absolute;left: 0;top:0;z-index: 2;width: 100%;height: 100%;background: rgba(0,0,0,0.3);opacity: 0.3;}
.isect4Scroll .swiper-slide dl dd a h5{position: absolute;left: 0;bottom: 0;z-index: 3;height: 63px;width: 100%;box-sizing: border-box;padding: 0 20px;font-size: 24px;color: #ffffff;line-height: 63px;font-weight: normal;}
.isect4Scroll .swiper-slide dl dd a:hover em{left: -5%;}
.isect4Scroll .swiper-slide dl dd a:hover b{opacity: 1;}



.join {
    padding:10px 30px;
    text-align: center;
	margin-bottom:40px;}

.join .title2 {
        font-size: 26px;
        line-height:48px;
        color: #0854bc;
        font-weight:bold;
        text-align: center;
        margin-bottom: 20px;}

    .join .desc {
        font-size: 16px;
        line-height:32px;
        color: #333;
        text-align:center;}

.ButtonHome--primary {
    border-color: #2b62f1;
    background-image: linear-gradient( 0deg,#2b62f1,#358de5);
    color: #fff;}

.ButtonHome {
    cursor: pointer;
    display: inline-block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
	background:#0854bc;
    font-size: 14px;
    letter-spacing: 1px;
    transition: .3s;
    overflow: hidden;
    display: inline-block;
    width: 220px !important;
    margin-top: 24px;}

	

/*切*/

.pro_box {padding: 0.25rem; border: 1px solid #e3e3e3; margin-top:.26rem; position:relative; margin-bottom:.65rem;}	

.pro_box .title { margin-bottom: 0.25rem; margin-top: -0.15rem;}

.pro_box .swiper-button-prev,
.pro_box .swiper-button-next{width: .18rem;height:.56rem;position: absolute;top:50%;margin-top: -.2rem;cursor: pointer; opacity:0.5;}
.pro_box .swiper-button-prev{left: 0;background: url(../images/leftarr.jpg) no-repeat left center;}
.pro_box .swiper-button-next{right: 0;background: url(../images/rightarr.jpg) no-repeat right center;}
.pro_box .container{width: 100%;overflow: hidden;}




.pro_box .container.swiper-container-horizontal > .swiper-pagination-bullets{height: 12px;line-height: 12px;bottom: 20px;display: none;}
.pro_box .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;box-sizing: border-box;border-radius: 50%;margin: 0 5px;cursor: pointer;opacity: 1;background: #18a827;}
.pro_box .container.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #11a6e4;}
	
.ppbox .swiper-slide a{display: block;text-align: center;}
.ppbox .swiper-slide a .pic{ width:100%; height:0; padding-bottom:68.9189%; position:relative; overflow:hidden;}
.ppbox .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;}

.ppbox .swiper-slide a .text h5{font-size: .16rem;color: #454545;line-height: .3rem; margin-top:.10rem;}
	
	
.flex {display: -webkit-flex;  display: flex; flex-wrap: wrap;}

.footer{width: 100%;padding-top:.4rem;background: #1f7cc2 url(../images/bottombg.jpg) no-repeat center top;}

.fleft { width:30%;display: flex;align-items: center;}
.fleft p {font-size:.16rem; line-height:.3rem; color:#fff;}
.fright { width:30%;display: flex;align-items: center;}
.fright p { width:100%; font-size:.16rem; line-height:.3rem; color:#fff;}
.fcenter { width:40%;text-align:center; height:2.4rem;}


.botcopy { width:100%; padding:.16rem 0; background:#0c5d9b; text-align:center; color:#fff;}

/*.footer .fLeft{font-size: 16px;line-height: 32px;color: #ffffff;}
.footer .fLeft a:hover{text-decoration: underline;}

.footer .select {width: 290px; height: 36px; position: relative; margin: 5px 0 0 0; }
.footer .select dt { height: 36px;background: #ffffff; line-height: 36px; padding-left: 10px; cursor: pointer;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 3; color: #666666; font-size: 14px;line-height: 36px;}
.footer .select dt i{width: 9px;height: 8px;position: absolute;right: 10px;top:14px;background: url(../images/trangle1.png) no-repeat center;}
.footer .select dd { position: absolute; left: 0; bottom: 36px; width: 100%; background: #fff; display: none; }
.footer .select dd ul { max-height: 250px; overflow: auto; }
.footer .select dd ul li { display: block; width: 100%; float: left; }
.footer .select dd ul li a {display: block;line-height: 32px;padding: 0 10px;font-size: 14px;color: #666666;}
.footer .select dd ul li a:hover { background: #f5f5f5; }

.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:#0854bc; }
.footer .select dd ul::-webkit-scrollbar-thumb:vertical:hover{ }
.footer .select dd ul::-webkit-scrollbar-thumb:vertical:active{ }*/




@media screen and (max-width: 1220px){
.w1200{width: auto; max-width:100%; padding: 0 5%;}
.header .logo img{height: 60px;}
.nav ul .nLi h3 a{padding: 0 25px;}



.isect2 .isect2_2 .tool a{ transition: all .2s;}
.isect2 .isect2_2 .tool a:hover{box-shadow: 0 0 10px rgba(0,0,0,.1); transform:translateY(-5px);}

}

@media screen and (max-width: 1024px){
.header .form,.nav{display: none;}
.header .menuIcon,.header .searchBtn{display: block;}

.footer .fLeft{width: 100%;float: none;text-align: center;}
.footer .select{float: none;margin: 20px auto 0;}

.isect1 .isect1_1,.isect1 .isect1_2{width: 100%;}
.isect1 .isect1_2 ul{margin-top: 0;}
.isect2{background-size: cover;}
.isect2 .isect2_1,.isect2 .isect2_2{width: 100%;margin-bottom: 30px;}


.isect3 .item{width: 100%;margin-bottom: 20px;margin-right: 0;}
.isect3 .item:last-child{margin-bottom: 0;}

.header { height:auto;}
.isect1 .isect1_1 .inewsScroll .swiper-slide a .pic { padding-bottom:34.6153846%;}

.isect3 .item.item1 {  width: 100%;}
.isect3 .item.item3 {  width: 100%;}
.isect3 .item.item4 {  width: 100%; background-size:100%;}



}
@media screen and (max-width: 768px){
.header { background-size:cover; height:.65rem;}	

.isect1 .isect1_1 .inewsScroll .swiper-slide a .pic { padding-bottom:34.6153846%;}

	
.header .logo{height: .65rem;line-height:.65rem;}
.header .logo img{height: .4rem;}
.header .searchBtn{margin-top: .15rem;}
.header .menuIcon{margin-top: .18rem;margin-left: 5px;}

.isect1 .isect1_1 ul li a .pic{padding-bottom: 64.8%;}

.isect1 .isect1_1 ul li{width: 100%;}
.isect1 .isect1_1 ul li:last-child{margin-bottom: 0;display: none;}

.isect3 .item.item1 {  width:100%;   padding: 0.15rem;}
.isect3 .item.item3 {  width:100%;   padding: 0.15rem;}
.isect3 .item.item4 {  width:100%;   padding: 0.15rem 0.25rem 1.62rem 0.25rem;}
	

.isect4 { margin-bottom: 50px;}

.footer .fLeft { font-size: 14px;}


.ban_bg { padding-top:0; padding-bottom:0;}
.ban_bg .w1200 { width:100%; padding:0;}

.pro_box .title {  margin-top:0;}

.footer {background: #1f7cc2 url(../images/bottombg.jpg) no-repeat center bottom;}

.fleft { width: 100%; margin-bottom:.3rem;}
.fcenter { width: 100%;    height: 2.1rem;}
.fright { width: 100%; display:none;}

.botcopy { line-height:.18rem;}
.list li a span { display:none;}


}


@media screen and (max-width: 468px){
.pcshow { display:none;}
.wpshow { display:inherit;}

.header .w1200{padding: 0 2%;}
.header .logo img{height:.3rem;}

.isect2{padding: 30px 0;}
.isect2 .isect2_2{margin-bottom: 0;}
.isect2 .isect2_2 .item,.isect2 .isect2_2 .item:first-child{width: 100%;}
.isect2 .isect2_2 .item:first-child{margin-bottom: 20px;}
.isect2 .isect2_2 .item .tit{margin-bottom: 6px;}
.isect2 .isect2_1 .desc{font-size: 15px;line-height: 26px;height: 78px;margin-bottom: 22px;}

.isect3 .item .list li:nth-child(6),.isect3 .item .list li:nth-child(7),.isect3 .item .list li:nth-child(8),
.isect3 .item .list li:nth-child(9),.isect3 .item .list li:nth-child(10){display: none;}



.newsList ul li a h5{max-width: 100%;}
.isect1 .isect1_2 { padding:0;} 
.isect3 .item.item2 .recomNewslist a .pic { width: 100%; height:auto; position:relative; padding-bottom:20px;}
.isect3 .item.item2 .recomNewslist { height:auto;}

.isect3 .item.item2 .recomNewslist a { padding-left:0; display:block; float:none;}


}

@media screen and (max-width: 340px){
.header .logo img{height: .22rem;} 

}