@charset "utf-8"; 
.main{ overflow:hidden; width:100%}
/*banner*/
.flexslider{border:none!important;background-color:rgba(0,0,0,0);margin: 0;border-radius: 0;overflow: hidden;width: 100%;}
.flex-control-nav{bottom: 25px;}
.flex-control-paging li a{background: rgba(255,255,255,.3);width: 12px;height: 12px;}
.flex-direction-nav a{top:57%;}
.flexslider .slides li img{max-width: 100%;width:100%;float: left;cursor: pointer;}

/*关于我们*/
.about{margin: 3% 0;text-align: center;}
.about-tit{margin-bottom: 20px;}
.about p{color: #666666;line-height: 36px;text-align: left;text-indent: 40px;}
.more{width: 200px;height: 50px;margin: 0 auto;border-radius: 30px;background-color: #e70012;display: inline-block;transition: all .2s;margin-top: 30px}
.more a{border-radius: 34px;border: 2px solid #fff;display: block;width: 190px;height: 42px;margin-top: 4px;margin-left: 5px;line-height: 40px;color: #fff;font-size: 14px;}
.more:hover{background-color: #fff;}
.more:hover a{border: 2px solid #e70012;color: #e70012;}

/*服务内容*/
.server{background: url(../images/bg.png) no-repeat center/cover;padding: 3% 0;}
.tit h2{color: #333;font-size: 30px;text-align: center;letter-spacing: 2px}
.server .tit h2{color: #fff}
.tit div{text-align: center;}
.tit h3{font-size: 18px;color: #999999;position: relative;text-transform: uppercase;display: inline-block;}
.tit h3::after{content: "";width: 95px;height: 1px;background-color: #999;position: absolute;right: -106px;bottom: 15px;}
.tit h3::before{content: "";width: 95px;height: 1px;background-color: #999;position: absolute;left: -106px;bottom: 15px;}
.server ul{margin-top: 5%}
.server li{width: 15%;margin-right: 6%;float: left;}
.server li:last-of-type{margin-right: 0;}
.server li .server-img,.server-swiper .server-img{width: 200px;height: 200px;border-radius: 50%;overflow: hidden;display: inline-block;}
.server li .server-img img,.server-swiper .server-img img{width: 200px;height: 200px;   transition: all .5s ease-out 0s;}
.server li:hover .server-img img, .server-swiper:hover .server-img img{transform: scale(1.2,1.2);}
.server li h3,.server-swiper h3{text-align: center;color: #fff;margin: 30px 0;font-size: 20px;position: relative;}
.server li h3::after{content: "";position: absolute;left: 79px;bottom: -8px;width: 50px;height: 4px;background-color: #e70012;}
.server li p,.server-swiper p {text-align: center;color: #fff;letter-spacing: 5px}

.server-swiper{display: none;margin-top: 20px}
.server-swiper .server-img{text-align: center}
.server-swiper .swiper-slide{text-align: center}
.server-swiper h3::after{content: "";position: absolute;left:50%;bottom: -8px;width: 50px;height: 4px;background-color: #e70012;margin-left: -25px;}
.server-swiper p{width: 70%;margin: 0 auto;}
/*品牌展播*/
.show{padding: 3% 0;text-align: center}
.show ul,.about-part4 ul{margin-top: 3.5%;}
.show li,.about-part4 ul li{width: 22.7%;margin-right: 3%;float: left;margin-bottom: 13px;}
.show li:nth-of-type(4n),.about-part4 li:nth-of-type(4n){margin-right: 0;}
.show li .show-img,.about-part4 li .show-img,.presenter-right-item li .show-img{position: relative;top: 0;left: 0;right: 0;bottom: 0;}
.show li .show-img span,.about-part4 li .show-img span,.presenter-right-item li .show-img span{position: absolute;width: 90%;height: 90%;left:5%;top:5%;background: url(../images/icon1.png) no-repeat center/cover;opacity: 0;transition: all ease-out 300ms;cursor: pointer}
.show li .show-img:hover span,.about-part4 li .show-img:hover span,.presenter-right-item li .show-img:hover span{opacity: 1;}
.show li p,.about-part4 li p,.presenter-right-item li p{font-size: 16px;line-height:40px;}
.video {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.7);z-index: 1000;display: none;}
.video .box {width: 750px;position: absolute;top: 0%;left: 0%;bottom: 0;right:0%;height: 570px;margin: auto;}
.video .box video {width: 100%;cursor: pointer;   height: 100%;background-color:#000;}
.video .box .close {width: 35px;height: 35px;background: url(../images/close.png) no-repeat;background-size: cover;position: absolute;right: -20px;top: -20px;border-radius: 50%;cursor: pointer;}
.video .box .play {width: 161px;height: 160px;background: url(../images/play.png) no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;margin-left: -80px;margin-top: -80px;cursor: pointer;display: none;}

.hcslide-video  .hcdl{margin: 0;margin-top: 3.5%;}
.hcslide-video  .hcdl dd{width: 22.7%;margin-right: 3%;float: left;margin-bottom: 13px;}
.hcslide-video  .hcdl dd:nth-of-type(4n){margin-right: 0;}
.hcslide-video .show-img{position: relative;top: 0;left: 0;right: 0;bottom: 0;}
.hcslide-video  .show-img span{position: absolute;width: 90%;height: 90%;left:5%;top:5%;background: url(../images/icon1.png) no-repeat center/cover;opacity: 0;transition: all ease-out 300ms;cursor: pointer}
.hcslide-video  .show-img:hover span{opacity: 1;}
.hcslide-video  p{font-size: 16px;line-height:40px;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*最新资讯*/
.news{background-color: #f2f2f2;padding: 3% 0;}
.news_box{margin-top: 3%;}
.news_box .news_left{width: 40%;}
.news_box .news_left img{max-width: 100%;display: block;width: 100%;}
.news_box .news_left h2{font-size: 20px;font-weight: normal;padding:10px 0 3px;}
.news_box .news_left h2 span{font-size: 14px;color: #666666;float: right;}
.news_box .news_left p{color: #6666;line-height: 30px;}

.news_box .news_right{width: 56%;}
.news_box .news_right li{margin-bottom: 20px;}
.news_box .news_right_l{width: 99px;height: 100px;float: left;background:url(../images/icon2.png) no-repeat center/cover;text-align: center;}
.news_box .news_right_l span{font-size: 36px;color: #e70012;line-height: 1.4}
.news_box .news_right_l p{color: #666;font-size: 16px;}
.news_box .news_right_r{width: 84%;float: right;}
.news_box .news_right_r h3 a{font-size: 20px;}
.news_box .news_right_r p{color: #666666;line-height: 30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.news_box .news_right .news-title{color: #333;margin-bottom:10px;font-size: 20px;}
.news_box .news_right .news-con{font-size: 16px;line-height: 29px;margin-bottom: 25px; max-height: 58px;overflow: hidden;}

/*合作*/
.partner{padding: 3% 0}
.hcslidelist {overflow: hidden;outline: none;}
.hcslide-video .hcslidelist{}
.hcslide{margin-top: 3%;}
.hcdl {margin: -1px 0 0 -1px}
.hcdl dd {width: 16.6666%;position: relative;float: left;}
.hcdl dd a { display: block; cursor: pointer; border: 1px solid #d9d9d9; overflow: hidden; font-size: 0;border-width: 1px 0 0 1px;}
.hcdl dd a img {width: 100%;transition: all .5s ease-out 0s;}
.hcdl dd a:hover img {transform: scale(1.2,1.2);}
.hcdl dd a .shade {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #fd6b00;filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;}
.hcslide .slick-prev, .hcslide .slick-next {
    width: 42px;
    height: 50px;
    position: absolute;
    bottom: 50%;
    margin-bottom: -21px;
    font-size: 0;
    z-index: 99;
    background-image: url(../images/slide_chan2.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border: none;
    cursor: pointer;
}
.hcslide .slick-next {
    background-position: 0 -92px;
    right: -85px;
}
.hcslide .slick-prev {
    background-position: 0 0;
    left: -85px;
}
.hcslide .slick-prev:hover, .hcslide .slick-next:hover {
    background-image: url(../images/slide_chan3.png);
}

.hcslide-media  .hcdl{margin: 0;}
.hcslide-media  .hcdl dd{width: 18%;margin-right: 2.5%;margin-bottom: 2%;border: 1px solid #d9d9d9;text-align: center;    transition: all .2s ease-out;}
.hcslide-media  .hcdl dd:hover {
    transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    box-shadow: 0 5px 15px rgba(45,50,55,.3);
}
.hcslide-media  .hcdl dd img{display: inline-block}
.hcslide-media  .hcdl dd:nth-of-type(5n){margin-right: 0;}


/*关于栏目*/

.nbanner img {
    width: 100%;
    display: block;
}
.about-part1,.about-part2,.about-part3,.about-part4{
    padding: 2% 0 ;
}
.n-tit {
    border-bottom:2px solid #e70012;
    padding-bottom: 5px;
    margin-bottom: 2%;
}
.n-tit img{
    float: left;
    margin-top: 10px;
    margin-right: 15px;
}
.n-tit p{
    font-size: 26px;
}
.n-tit p span{
    font-size: 20px;
    color: #999999;
    text-transform: uppercase;
}
.about-part1-left{
    float: left;
    width: 37%;
    padding-top: 3%;
}
.about-part1-right{
    float: right;
    width: 62%;
}
.about-part1-right p{
    color: #666;
    line-height: 36px;
}

.about-part2{
    background: url(../images/bg2.png) no-repeat center/cover;
}
.about-part2 ul{
    margin-top: 3%;
	margin-bottom:15px;
}
.about-part2 .televison li{
    width: 11%;
    float: left;
    margin-right: 11%;
    margin-bottom: 3%;
}
.about-part2 .televison li:nth-of-type(5n){
    margin-right: 0;
}
.about-part2 .channel li{
	width: 22%;
    float: left;
    margin-right: 4%;
    margin-bottom: 3%;
}
.about-part2 .channel li:nth-of-type(4n){
    margin-right: 0;
}
.about-part2 li .server-img{
    height: 77px;
}

.about-part3-contain{
    overflow: hidden;
}
.about-part3-contain .hcdl dd{
    width: 14.2%;
}


.about-part4{
    background-color: #f2f2f2;
}


/*新闻中心*/
.news-contain{padding: 2% 0;}
.news1{border-bottom: 1px solid #e6e7e8;transition: all .2s;}
.news1:last-child{border-bottom: none}
.news1_box {transition: 430ms;-webkit-transition: 430ms;-o-transition: 430ms;-moz-transition: 430ms;padding: 25px 0;}
.news1:first-of-type .news1_box{padding: 50px 0 25px;}
.news1 .news_left {width:23%;position: relative;}
.news1 .news_left img {width: 100%;height: 100%;}
.news1 .news_time {width: 15%;text-align: center;padding-top: 66px;}
.news1 .news_time p{font-size: 20px;}
.news1 .news_time h4{font-size: 24px;color: #999;font-weight: normal;letter-spacing: 1px;transition: all .2s;position: relative;}
.news1 .news_right {width: 61%;padding-top: 30px;}
.news_right h3 a {font-size: 22px;color: #333;transition: all .2s;}
.news1:hover .news_right h3 a,.news_right h3 a:hover{color: #e70012;}
.news1:hover .news_more{opacity: 1;}
.news_right h4 {font-size: 14px;line-height: 28px;overflow: hidden;color: #9f9f9f;}
.news_right h4 span{color: #e70012;}
.news_right p {line-height: 30px;color: #606060;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

/*新闻详情*/
.detail .title {
    margin-bottom: 25px;
    border-bottom:1px solid #e1e1e1;
}
.detail .title h3{
    font-size:20px;
    text-transform:uppercase;
    text-align: center;
}
.detail .title .smallicon{
    text-align: center;
    margin-bottom: 10px;
}
.detail .detailcon p{
    color:#666;
    text-transform:uppercase;
}
.detail .detailcon p img{
    width:100%;
}
.fanye {
    margin-bottom: 30px;
}
.fanye a {
    display: block;
    font-size: 14px;
    text-transform: uppercase;
}
.Thenext {
    font-size: 16px;
    margin: 40px 0px 20px;
    color: #999;
    overflow: hidden;
    line-height: 24px;
}
.Thenext span{
    width: 50%;
}
.Thenext .last_t {
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    margin-bottom: 20px;
    text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.Thenext .next_t {
    float: right;
    text-align: right;
    text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.Thenext a {
    color: #666;
}


/*联系我们*/
.contact-contain{padding: 2% 0 0;}
.main-contact{padding: 50px 0}
.main-contact .fl{margin-left: 5%;width: 35%;padding-top: 4%;}
.main-contact .fl h3{font-size: 24px;margin-bottom: 20px;letter-spacing: 2px;}
.main-contact .fl li{line-height: 40px;margin-bottom: 10px;}
.main-contact .fl li i{display: inline-block;width: 39px;height: 39px;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: 0 0;float:left;margin-right:10px ;}
.main-contact .fl li:nth-of-type(2) i{background-position: 0 -50px;}
.main-contact .fl li:nth-of-type(3) i{background-position: 0 -100px;}
.main-contact .fr{width: 58%;}
#container {width: 100%;height: 400px;box-shadow: 0 2px 6px 0 rgba(160, 160, 160, .5);border: 1px solid #e4e4e4}
.amap-marker-label{background-color: transparent;border: none}
.info {padding: .75rem 1.25rem;margin-bottom: 1rem;border-radius: .25rem;position: fixed;top: 1rem;background-color: white;width: auto;min-width: 22rem;border-width: 0;right: 1rem;box-shadow: 0 2px 6px 0 rgba(114, 124, 245, .5);position: relative;top: 0;right: 0;min-width: 0;}
.info p{line-height: 20px;}

.address{    background: #c4261d;padding:20px 0}
.address ul{    margin: 15px 0 20px ;border-top: 1px solid #fff;}
.address li{float: left;width:33.333%;padding: 20px 5px 20px 30px;border-bottom: 1px solid #fff;height: 200px;}
.address li h3{margin-bottom:10px;font-size: 24px;color: #fff;position: relative;}
.address li h3 i{width: 25px;height: 25px;display: block;background: url(../images/add.png) no-repeat center/cover;left: -31px;position: absolute;top: 9px;}
.address li p{line-height:35px;color: #fff}
/*主持人团队*/
.team-contain{padding: 2% 0}
.team-contain ul{margin-top: 3%;}
.team-contain ul li{width: 23%;margin-right: 2.5%;float: left;margin-bottom: 2%;transition: all .2s ease-out;}
.team-contain ul li:nth-of-type(4n){margin-right: 0;}
.team-contain ul li  div{padding: 5px 12px;}
.team-contain ul li img{height: 453px;width: 100%}
.team-contain ul li:hover {transform: translateY(-2px);-ms-transform: translateY(-2px);-moz-transform: translateY(-2px);-webkit-transform: translateY(-2px);-o-transform: translateY(-2px);box-shadow: 0 5px 15px rgba(45,50,55,.3);}

.presenter-contain{padding: 2% 0;}
.presenter-left{width: 25%;float: left;text-align: center}
.presenter-right{width: 65%;float:right;}
.presenter-right-nav a{cursor: pointer;display: inline-block;line-height: 40px;font-size: 20px;margin-right: 80px;margin-bottom: 25px}
.presenter-right-nav a.cur{border-bottom: 2px solid #e70012;}
.presenter-right-item{display: none}
.presenter-right-item li{width: 40%;float: left;margin-right: 20%;}
.presenter-right-item li:nth-of-type(2n){margin-right: 0}

/*查询中心*/
.search-contain{padding: 2% 0 4%;    min-height: 480px;}
.cert-nav{
	text-align: center;
    max-width: 760px;
    width: 96%;
    margin: 0 auto;
    padding: 50px 0 30px;
}
.cert-nav a{
    color:#333;
    padding-bottom: 5px;
    display: inline-block;
    margin-right: 40px;
    font-size: 18px;
    letter-spacing: 1px;
}
.cert-nav a.cur{
    border-bottom:2px solid  #e70012;
}
.cert-search{
    max-width: 760px;
    width: 96%;
    margin: 0 auto;
}
.form-control2 {
    height: 55px;
    font-size: 14px;
    color: #333;
    border: none;
    width: 80%;
    line-height: 55px;
    float: left;
    padding: 0 5px;
    padding-left: 20px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    background-color: rgba(0,0,0,.1);
}
.btn {
    height:55px;
    width: 15%;
    text-align: center;
    line-height: 44px;
    background-color: #333333;
    background-image: url(../images/search.png) ;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    display: inline-block;
    border: none;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}

.search-info1{

    max-width: 760px;
    width: 96%;
    margin: 0 auto;
    margin-top: 25px;
}
.search-info1 h2{
    margin-bottom: 10px;
}
.search-info1 p,.search-info2 p{
    font-size: 18px;
    line-height: 36px;
    color: #e70012;
}
.search-info1 p span,.search-info2 p span{
    width: 100px;
    color: #333;
    display: inline-block;
}


.search-info2{
    max-width: 760px;
    width: 96%;
    margin: 0 auto;
    margin-top: 26px;
}
.search-info2 h2{margin-bottom: 20px;}
.search-info3 h3{margin-bottom: 20px;text-align:center;font-size:16px;font-weight:bold;}
.search-info2 .search-info2-left{width:20%;float: left;}
.search-info2 .search-info2-right{width: 70%;float: right;}

.search-info3{width: 860px;margin: 0 auto;margin-top: 40px;}
.search-info3 .search-info3-tit{text-align: center;font-weight:bold;}
.search-info3-titp{text-align: center;margin-top: 30px;position: relative;margin-bottom: 10px;background:url(../images/bg3.png) no-repeat center center;    height: 80px;
    line-height: 80px;}
.search-info3 h2{font-size:28px;}
.search-info3 .text {
    width: 720px;
    padding: 30px 30px 30px 80px;
    background: #f8f8f8;
    border: 1px solid #dcdcdc;
    float: right;
    position: relative;
    margin-top: 30px;
}
.search-info3 .text p img{position: absolute;right: 10%;top:-40px;width:80px}
.search-info3 .text .pp_name {
    position: absolute;
    width: 190px;
    height: 190px;
    text-align: center;
    /* background: #D0101B; */
    z-index: 10;
    margin: 25px 0 0 -220px;
    font: bold 28px/40px "å¾®è½¯é›…é»‘";
    color: #FFFFFF;
    display: table;
    vertical-align: middle;
}

.search-info3 .text .pp_name div {
    display: table-cell;
    vertical-align: middle;
}

.search-info3 .text p {
    font: 15px/27px "å¾®è½¯é›…é»‘";
    color: #2d2d2d;
}

.search-info3 .text p span {
    font-weight: bold;
}


.text2,.text3,.text4,.text5{
    border: 1px solid #dcdcdc;;
    padding: 30px;
    margin-top: 30px;
    background-color: #fff;
}
.text2 .fl{
    width: 37%;
}
.text2 .fr{
    width: 57%;
    font-size: 14px;
}

.text3{padding-bottom: 0}
.text3 li{
    width: 48%;
    float: left;
    margin-right: 2%;
    margin-bottom:4%;
}
.text3 li:nth-of-type(2n){
    margin-right: 0;
}
.text3 li .fl,.text3 li .fr{width:48% }
.text3 li .fl{border: 1px solid #efefef; }
.text3 li .fr h3{
    font-size: 18px;
}
.text3 li .fr p{
    font-size: 14px;
}

.text4 .swiper-slide  p{
    font-size: 16px;
    text-align: center;
    line-height: 36px;
    margin-top: 10px;
}
.text5 .show-img{
    position: relative;
}
.text5 .show-img img{
    width: 100%;
}
.text5 .show-img span{
    position: absolute;
    width: 90%;
    height: 90%;
    left: 5%;
    top: 5%;
    background: url(../images/icon1.png) no-repeat center/cover;
    opacity: 0;
    transition: all ease-out 300ms;
    cursor: pointer;
}
.text5 .show-img:hover span{
    opacity: 1;
}

.ewm2{position:absolute;right:1%;top:0;width:100px;}
.gif{position:absolute;left:1%;top:0;}


@media(max-width:1200px) {

}
@media(max-width:768px) {
	.ewm2,.gif{display:none;}
    .nbanner {
        overflow: hidden;
    }
    .nbanner img {
        width: 140%;
        margin-left: -20%;
        max-width: 140%;
    }
    .flex-control-nav li{margin: 0 10px}
    .flex-control-nav{bottom: -6px}
    .flex-control-paging li a{width: 7px;height: 7px}
    .about p{line-height: 28px}
    .news_left,.news_right{width: 100%;}
    .tit h2{font-size: 22px;}
    .tit h3{font-size: 14px;}
    .hcslide .slick-next{right: 0;}
    .hcslide .slick-prev{left: 0;}
    .about,.server,.show,.news,.partner{padding: 20px 0}
    .show li, .about-part4 ul li{ width: 47.7%;margin-right: 4%; }
    .show li:nth-of-type(2n), .about-part4 li:nth-of-type(2n){margin-right: 0;}
    .more{margin-top: 15px;}
    .news_box .news_left,.news_box .news_right{width: 100%}
    .news_left h2{font-size: 18px;}
    .news_left h2 span{display: none;}
    .news_left{margin-bottom: 20px}
    .news_right_r h3{font-size: 16px;}
    .news_box .news_right_r h3 a{font-size: 16px;}
    .news_box .news_right_r p{font-size: 14px;}
    .news_box .news_right_l {width: 70px;height: 70px;}
    .news_box .news_right_l span {font-size: 20px;}
    .news_box .news_right_r {width: 76%;}
    .tit h3::after {width: 75px;right: -85px;bottom: 11px;}
    .tit h3::before {width: 75px;left: -85px;bottom: 11px;}
    .hcdl dd{width: 33.33%}
    .h60{height: 30px}
    .hcslide-media .hcdl dd,.hcslide-video .hcdl dd{width:47%; margin-right: 3%;}
    .hcslide-media .hcdl dd:nth-of-type(5n){margin-right: 3%;}
    .hcslide-media .hcdl dd:nth-of-type(2n),.hcslide-video .hcdl dd:nth-of-type(2n){margin-right: 0;}
    .server-swiper{display: block}
     .server ul{display: none;}
    .server{padding-bottom: 40px;}
    .about-part1, .about-part2, .about-part3, .about-part4{padding: 20px 0;}
    .n-tit img {margin-top: 7px;margin-right: 10px;height: 21px;}
    .n-tit p {font-size: 20px;}
    .n-tit p span {font-size: 16px;}
    .about-part1-left,.about-part1-right{width: 100%;float: none;}
    .about-part1-left{margin-bottom: 15px;}
    .about-part1-right p {line-height: 30px;}
    .about-part2 ul{margin-top: 20px;}
    .about-part2 .televison li,.about-part2 .channel li {width: 42%;margin-right: 16%;margin-bottom: 20px}
    .about-part2 .televison li:nth-of-type(5n){margin-right: 16%}
    .about-part2 .televison li:nth-of-type(2n),.about-part2 .channel li:nth-of-type(2n){margin-right: 0}
    .about-part3-contain .hcdl dd {width: 33.2%;}
    .search-contain{padding: 20px 0 40px;min-height: 380px}
    .cert-nav a {margin-right: 20px;font-size: 14px;}
    .cert-nav a:last-of-type{margin-right: 0;}
    .main-contact .fl{width: 100%;margin-left: 0;margin-bottom: 20px;}
    .main-contact .fr{width: 100%;}
    .main-contact{padding: 5px 0 30px;}
    .main-contact .fl h3 {font-size: 20px;margin-bottom: 10px;}
    .news1 .news_left{width: 100%;margin-bottom: 10px;}
    .news1 .news_right {width: 100%;padding-top: 0;}
    .news_right h3 a {font-size: 16px;}
    .Thenext a{font-size: 14px}
    .team-contain,.news-contain,.presenter-contain{padding: 20px 0;}
	.contact-contain{padding: 20px 0 0;}
    .team-contain ul li {width: 47%;margin-right: 5.5%}
    .team-contain ul li:nth-of-type(2n) {margin-right: 0;}
    .team-contain ul li img {height: 238px;}
    .team-contain ul li div h3{font-size: 16px;}
    .team-contain ul li div p{font-size: 14px;}
    .presenter-left{width: 100%;margin-bottom: 20px;}
    .presenter-right{width: 100%;}
    .presenter-right-nav a {font-size: 18px; }
    .presenter-right-item li{width: 100%;margin-right: 0;margin-bottom: 10px}
    .presenter-left h3,.presenter-left p{display: none}
    .search-info1 h2,.search-info2 h2{font-size: 18px;}
    .search-info1 p, .search-info2 p {font-size: 14px;}
    .search-info2 .search-info2-left {width: 30%;}
    .search-info2 .search-info2-right {width: 65%;}
    .search-info3 {width: 100%;margin-top: 20px;}
    .search-info3-titp::after{left: 43%}
    .search-info3-titp { margin-top: 15px;}
    .search-info3 .text {width: 100%;padding: 20px;}
    .search-info3 .text .pp_name{position: relative;width: auto;height: auto;background-color: transparent;color: #333;margin: 0 0 10px 0}
    .text2, .text3, .text4{padding: 20px}
    .text2 .fl,.text2 .fr{width: 100%}
    .text3 li{width: 100%;margin-right: 0;}
    .text3 li .fl, .text3 li .fr{width: 100%}
    .text3 li .fl{margin-bottom: 10px}

    .swiper-button-next, .swiper-button-prev {
        width: 20px;
        height: 33px;
        background-size: 20px 33px;
    }
    .news1 .news_time{display: none}
	.address li h3 {font-size: 18px;margin-bottom:0;}
	.address li{width: 100%;height: auto;}
	.video .box{width: 90%;height: 350px;}
}

@media(max-width:640px) {


}

