@charset "utf-8";
body{ width: 100%;height: 100%;font-size: 16px;font-family: "微软雅黑 Regular","Microsoft YaHei";color: #666;background-color: #FFF;line-height: 100%}
body,button,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,ul,form{ margin: 0;padding: 0;}
.wm{width: 1200px;margin: 0 auto;}
a{ text-decoration: none;color: #666;transition: all .3s}
a:hover{ color: #368ec9}
li{list-style: none;}
.wm1600{width: 1600px;margin: 0 auto;}
.clearfix:after{ content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size: 0}
body{background: #f6f6f6;}
.entitle{font-size: 30px;font-weight: bold;color: #368ec9;text-align: center;line-height: 44px;margin: 30px 0 20px 0;}
/* header */
.enheader .head{height: 138px;}
.enheader .hrh{float: right;}
.enheader .logo{display: block;margin-top: 20px;float: left;}
.enheader .site{text-align: right;margin: 20px 0 35px 0;}
.enheader .site a{height: 16px;line-height: 16px;font-size: 14px;display: inline-block;vertical-align: middle;}
.enheader .site span{display: inline-block;width: 2px;height: 14px;background: #666;vertical-align: middle;margin: 0 13px;}
.ensearch{display: none;width: 298px;height: 38px;border:2px solid #368ec9;border-radius: 20px;overflow: hidden;}
.ensearch input{float: left;;width: 85%;;height: 38px;line-height: 38px;border: none;outline: none;padding: 0;text-indent: 1em;font-size: 18px;color: #666;}
.enheader button{float: left;background: #FFF url(../images/search.png) no-repeat 5px center;width:15%;height: 38px;border:none;cursor: pointer;padding: 0;}
/* header end*/
/* ennav */
.ennav{height: 51px;background: #368ec9;}
.nav{font-weight: bold;font-size: 20px;display: flex;justify-content: space-between;}
.nav li{line-height: 51px;}
.nav a{color: #FFF;display: block;}
.nav a:hover{color: #FFF;}
/* ennav end */

/* banner */
.banner{height: 387px;}
.banner .swiper{width: 100%;position: relative;}
.banner .swiper .swiper-container{height: 387px;overflow: hidden;}
.swiper .left,.swiper .right{position: absolute;left:5%;top:50%;margin-top: -21px;width: 42px; height: 42px;background: url(../images/left.png) no-repeat center center;z-index: 100;}
.swiper .right{left: auto;right: 5%;background: url(../images/right.png);}
.paginations {position: absolute;z-index: 20;bottom: 10px;width: 100%;text-align: center;}
.paginations .pagination{width: auto;margin: 0 auto;display: inline-block;background: #6d8792;padding: 5px 13px;border-radius: 13px;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #FFF;margin: 0 5px;border: 1px solid #fff;cursor: pointer;}
.swiper-active-switch {background: #fff;width: 27px;}
.banner .swiper img{width: 100%;height: 387px;}
/* banner end */


/* Highlight */
.highlist li{width: 365px;float: left;margin-left: 50px;}
.highlist li img{width: 364px;height: 216px;}
.highlist li:first-child{margin-left: 0;}
.highlist li .title{font-weight: bold;font-size: 18px;color: #333;line-height: 28px;margin-top: 15px;display: block;}
.highlist li .title:hover{color: #368ec9;}
.highlist li .desc{font-size: 16px;color: #666;line-height: 28px;margin-top: 10px;}
/* Highlight end*/

/* news */
.news{margin-top: 40px;}
.news .tags{height: 70px;text-align: center;border-bottom: 2px solid #ebebed;padding-bottom: 20px;}
.news .tags p{display: inline-block;width: 175px;height: 70px;color: #4e4e4e;font-size: 16px;font-weight: bold;text-align: center;line-height: 70px;background: #e5e5e5;cursor: pointer;}
.news .tags p:first-child{margin-right: 20px;}
.news .tags p.active{color: #FFF;background: #368ec9;}
.newslist{margin-top: 15px;}
.newslist li{width: 560px;float: left;line-height: 34px;height: 34px;}
.newslist li a.title{float: left;;font-size: 14px;color: #333;width: 80%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.newslist li a.title:hover{color: #368ec9;}
.newslist li span.date{float: right;}
.newslist li:nth-child(2n){margin-left: 80px;}
.newslist>div{display: none;}
.newslist>div.on{display: block;}
/* news end */

/* piclist */
.piclist{margin-top: 40px;}
.piclist a{float: left;height: 109px;line-height: 109px;margin-bottom: 17px;text-align: center;color: #333;font-size: 26px;color: #fff;font-weight: bold;}
.piclist a.pic1{width: 530px;background: url(../images/picbg1.jpg) no-repeat left center;}
.piclist a.pic2{width: 318px;line-height: 40px;background: url(../images/picbg2.jpg) no-repeat left center;margin: 0 17px;}
.piclist a.pic2:before{content: "";display: block;margin-bottom: 16px;}
.piclist a.pic3{width: 318px;background: url(../images/picbg3.jpg) no-repeat left center;}
.piclist a.pic4{width: 318px;background: url(../images/picbg4.jpg) no-repeat left center;}
.piclist a.pic5{width: 318px;margin: 0 17px;background: url(../images/picbg5.jpg) no-repeat left center;}
.piclist a.pic6{width: 530px;background: url(../images/picbg6.jpg) no-repeat left center;}
/* piclist */

/* partners */
.partners{margin-bottom: 20px;}
.partners ul li{width: 225px;height: 81px;margin-right: 16px;margin-bottom: 17px;border: 1px solid #dddddd;float: left;}
.partners ul li:nth-child(5n){margin-right: 0;}
.partners ul li a{display: block;}
.partners ul li a img{width: 225px;height: 80px;}
/* partners end */

/* footer */
.footer{height: 87px;background: #368ec9;}
.foot{font-size: 16px; color: #FFF;text-align: center;}
.foot p{line-height:30px;padding-top:10px;}
/* footer end */

@media screen and (max-width:991px){
.enheader,.head,.nav,.banner,.enheader .logo img,.encontainer,.footer,.foot{width: 100%;}
.enheader .head{height: auto;}
.enheader .logo{float: none;width: 100%;}
.enheader .hrh{float: none;margin-bottom: 10px;}
.enheader .site{display: none;}
.ensearch{width: 80%;margin: 0 auto;margin-bottom: 10px;}
.ennav{height: auto;}
.nav{flex-wrap: wrap;justify-content: flex-start;}
.nav li{width: 25%;}
.nav li a{border-right: 1px solid #ccc;text-align: center;}
.banner,.banner .swiper .swiper-container{height: 190px;}
.swiper-container .swiper-slide img{width: 100%;height: 190px;}
.paginations{display: none;}
.highlist li{width: 48%;margin: 0 1% 10px 1% !important;}
.highlist li img{width: 100%;}
.highlist li:last-child{display: none;}
.highlist li .title{font-size: 15px;}
.highlist li .desc{font-size: 14px;}
.newslist li{width: 100%;box-sizing: border-box;padding: 0 1%;}
.newslist li:nth-child(2n){margin-left: 0;}
.piclist{box-sizing: border-box;padding: 0 1%;}
.piclist a{background-size: cover !important;margin: 0 0 17px 0 !important;}
.piclist a.pic1,.piclist a.pic6{width: 100%;}
.piclist a.pic2,.piclist a.pic3,.piclist a.pic4,.piclist a.pic5{width: 49%;margin-left: 2% !important;}
.piclist a.pic2,.piclist a.pic4{margin-left: 0% !important;}
.partners ul{padding: 0 1%;width: 100%;}
.partners ul li{width: 48%;margin-right: 1%;}
.partners ul li a{width: 100%;height: 100%;}
.partners ul li img{width: 100%;height: 100%;}
}
@media screen and (max-width:414px){
    .piclist a{font-size: 18px;}
    .newslist li span.date{display: none;}
    .nav li a {font-size: 14px;}
    .newslist li a.title{width: 100%;}
    .highlist li{width: 98%;}
    .foot{font-size: 14px;}
}
