@media only screen and (min-width:1921px) {
/*.tt{margin-top:-70px;}*/

}
@media only screen and (min-width:1600px)

{
/*********新修改头部********/
    .logo{display:none;}
    .xz_top{width: 100%; height:90px; background:#145dab; padding:10px 0px 12px 0;display:block;padding-left: 280px;box-sizing: border-box;}
    .xz_top  img{padding-top:8px;}
    .xz_top_xx img{padding-top:3px;}
    .xz_top_logo{float:left;}	
    .xz_top_xx{float:right;padding-right:10%;margin-top:-12px;}	
      
}


@media only screen and (min-width:1680px) and (max-width:1919px) {
	/*banner start*/
	#banner{
		height: 440px;
	}
	#banner .banner_pic{
	    width: 1426px;
	   height: 440px;
	    margin-left: -716px;
	}
	#banner .banner_pic .pic{
		width: 1426px;
	    height: 440px;
	}
	#banner .banner_pic .pic img{
		width: 1426px;
	    height: 440px;
	}
        #banner .banner_btn span.prev{
             left:620px;
        }
        #banner .banner_btn span.next{
             left:658px;
        }
        #banner .banner_hd{
            left: 700px;
        }
}

@media only screen and (min-width:1700px) and (max-width:1820px)
{
.fot_left{width:75%;}
.fot_left_call{width:70%;background:none;}
}

@media only screen and (min-width:1600px) and (max-width:1680px) {
.fot_left_call{background:none;}
.fot_left {width:78%;}
.fot_left_call{width:70%;}
}
@media only screen and (min-width:1601px) and (max-width:1679px) {
.tt{margin-top:-80px;}
	


}

@media only screen and (min-width:1400px) and (max-width:1680px) {
	/*.body_left{
		width: 140px;
		padding: 12px 10px 0;
	}
	.body_left .logo{
		width: 120px;
		margin: 0 auto;
	}
	.body_left .logo img{
		display: block;
		width: 120px;
	}
       #menu{padding:0px;}
	#nav{
		padding: 15px 0px 5px 0px;
		width: 140px;
	}
	#nav .nav_hd ul li{
		width: 120px;
		height: 36px;
		line-height: 36px;
		margin-bottom: 14px;
		padding:0px 10px;
	}
	#nav .nav_hd ul li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li+li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li+li+li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li+li+li+li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li+li+li+li+li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li+li+li+li+li+li+li{
		background-size: 28px 28px;
	}
        #nav .nav_hd ul li+li+li+li+li+li+li+li{
		background-size: 28px 28px;
	}
        #nav .nav_hd ul li+li+li+li+li+li+li+li+li{
		background-size: 28px 28px;
	}
	#nav .nav_hd ul li a{
		font-size: 16px;
	}
	#nav .nav_hd ul li .item .lmmc span{
		font-size: 18px;
	}
	#nav .nav_hd ul li .item dl{
		padding: 10px 0 0 0px;
                width:140px;
	}
	#nav .nav_hd ul li .item dl dd{
		line-height: 42px;
		height: 42px;
              width:140px;
background: url(/images/icon032.png) no-repeat 20px center;
	}
	#nav .nav_hd ul li .item dl dd a{
		font-size: 15px;
	}
	#nav .nav_hd ul li .item{
		padding: 22px 11px 22px 11px;
                width:140px;
	}
	#nav .nav_hd ul li.on{
		margin-left: 20px;
	}
	#nav .nav_hd ul li i.line{
		width: 120px;
                margin:0px 10px;
	}
	#nav .nav_hd ul li.on i.icon{
		right: 11px;
	}
	#nav .nav_hd ul li.on .item{
		left: 120px;
	}
	.body_right{
		padding-left: 160px;
	}
	
	.body_left .link{
		padding: 10px 0 4px;
	}
	.body_left .link ul li{
		width: 88px;
	}
	.body_left .ewm{
              padding-left:0px;
	}
	.body_left .ewm ul li{
                padding:6px 0;
				margin: 0px 1%;
    width: 23%;
	}
	.body_left .ewm ul li img{
		display: block;
	}
	.body_left .ewm ul li+li{
		
	}
	.body_left .ewm ul li+li img{
		display: block;
	}
	.body_left .ewm ul li .hide{
		left: -1px;
		bottom: 33px;
	}
	.body_left .ewm ul li+li .hide{
		left: -69px;
	}
	.body_left .ewm ul li .hide img{
		display: block;
		width: 140px;
	}
	.rightNav a{
		height: 42px;
		line-height: 42px;
	}
	.rightNav a em{ 
		height: 42px;
		line-height: 42px;
	}
.search{    top: 215px;}
.fot_left_top,.fot_left_lj{padding-left:40px;}*/
}

@media only screen and (min-width:1580px) {
.logo1{display:none;}
#banner .fbanner .image img{height:auto!important;}

}

@media only screen and (min-width:1200px) and (max-width:1599px) {

.body_left .ewm ul li+li+li+li.weixin .weixin_nr{text-align:center; position:absolute; right:-115px; top:-80px; display:none;cursor: pointer;}
	.container{padding:0px;    box-sizing: border-box;max-width:1200px;margin:0 auto;}
.container{max-width:1260px;}
.container03{padding:0px 0px 0px 20px;}

.search{top:215px;}
.zhnew ul li{width:50%;}
.body_left{width: 65px;padding: 0px;}
	.body_left .logo{
		display: none;
		width: 90px;
		margin: 0 auto;
	}

.body_left .logo1{width: 65px;margin: 0 auto;padding-top:10px;}
	.body_left .logo1 img{display: block;width: 50px;text-align:center;margin:0 auto;}
   #menu{padding:50px 8px 0px;}
#nav .nav_hd ul li i.line{display:none;}
   #nav{
		padding: 10px 8px 0px 0px;
		background: #0c65c1;
	}
	.nav{
		width: 42px !important;
		overflow: hidden;
	}
	.nav2{
		width: 150px !important;
	}
	#nav .nav_hd ul li{
		width: 98px;
		height: 48px;
		line-height: 48px;
		margin-bottom: 0px;
		padding-left: 50px;
		background: url("/images/nav_icon1.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li{
		background: url("/images/nav_icon2.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li+li{
		background: url("/images/nav_icon3.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li+li+li{
		background: url("/images/nav_icon4.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li+li+li+li{
		background-size: 22px 22px;
		background: url("/images/nav_icon5.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li+li+li+li+li{
		background: url("/images/nav_icon6.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li+li+li+li+li+li+li{
		background: url("/images/nav_icon7.png") no-repeat 8px center;
	}
        #nav .nav_hd ul li+li+li+li+li+li+li+li{
		background: url("/images/nav_icon8.png") no-repeat 8px center;
	}
        #nav .nav_hd ul li+li+li+li+li+li+li+li+li{
		background: url("/images/nav_icon9.png") no-repeat 8px center;
	}
	#nav .nav_hd ul li a{
		font-size: 15px;
	}
	#nav .nav_hd ul li .item .lmmc span{
		font-size: 18px;
	}
	#nav .nav_hd ul li .item dl{
		padding: 10px 0 0 0px;
	}
	#nav .nav_hd ul li .item dl dd{
		line-height: 38px;
		height: 38px;
	}
	#nav .nav_hd ul li .item dl dd a{
		font-size: 15px;
	}
	#nav .nav_hd ul li .item{
		padding: 22px 0 6px 0px;
	}
	#nav .nav_hd ul li.on{
		margin-left: 20px;
             
	}
	#nav .nav_hd ul li i.line{
		width: 118px;
	}
	#nav .nav_hd ul li.on i.icon{
		right: 30px;
	}
	#nav .nav_hd ul li.on .item{
		left: 138px;
	}
/*
       .zhnew ul li, .zhnew ul li+li+li+li, .zhnew ul li+li+li+li+li+li+li{padding-right:36px;}
       .zhnew ul li+li{padding-right:36px;}*/

       
	.body_right{
		padding-left: 50px;
	}
	
	.body_left .link{
		position: relative;
		padding: 6px 0 8px;
		border-top: 0px;
	}
	.body_left .link .link_con{
		display: block;
		width: 48px;
		border: 1px solid #d3797d;
		background: #c8575d;
		padding: 4px 0;
	}
	.body_left .link .link_con img{
		display: block;
    	margin: 0 auto;
	}
	.body_left .link .link_icon1{
		position: absolute;
		left: 50px;
		top: 14px;
		width: 8px;
		height: 16px;
	
		display: none;
		z-index: 99999;
	}
	.body_left .link:hover .link_icon1{
		display: block;
	}
	.body_left .link ul{
		position: absolute;
		left: 50px;
		top: -34px;
		background: #e8e8e8;
		padding: 10px 0 15px 10px;
		border-left: 8px solid #fff;
		display: none;
	}
	.body_left .link:hover ul{
		display: block;
	}
	.body_left .link ul li{
		width: 80px;
	}
	.body_left .link ul li a{
		color: #333;
	}
	.body_left .link ul li:hover a{
		color: #0c65c1;
	}
	.body_left .ewm{
		border: none;
		margin:5px 0px;
	}
	.body_left .ewm ul li{
		width: 36px !important;
        margin:6px;
		
		padding: 4px 0;
	}
	.body_left .ewm ul li img{
		display: block;
		margin: 0 auto;
	}

	.body_left .ewm ul li .hide{
		left: 49px;
		bottom: -54px;
	}
	.body_left .ewm ul li+li .hide{
		left: 49px;
		bottom: -52px;
	}
	.body_left .ewm ul li .hide img.big{
		display: none;
	}
	.body_left .ewm ul li .hide img.small{
		display: block;
		width: 140px;
	}
	.rightNav a{
		height: 42px;
		line-height: 42px;
	}
	.rightNav a em{ 
		height: 42px;
		line-height: 42px;
	}
	
        .zt_zl{padding:18px 0px 50px;}

   .zt_zl .slick-slide div{padding-right:20px;}
      #footer{font-size:16.5px;}
        .fot_left_top{padding-left:40px;}
        .fot_left_call{width:80%;}
	.fot_left_call{background:none;}
        .fot_left_lj{padding-left:35px;}
        .fot_left_lj_font ul li a{padding:0px 13px;}
        .fot_logo{width:17%;padding-top:55px;}
	.fot_logo img{width:100%;}

    /*新增头部代码*/   
    .logo1{display:none;}
    .xz_top{width: 94%; height:70px; background:#145dab; padding: 20px 0px 20px 6%;display:block;}
    .xz_top_logo{float:left;}	
    .xz_top_xx{float:right;padding-right:10%;margin-top:-12px;}	
}
@media only screen and (max-width:1300px) and (min-width:1200px){
#footer{font-size:14.5px!important;}
}

@media screen and (max-width:1199px)
{
.container{padding:0px 10px;box-sizing: border-box;}
	.body_left{display:none;}
	.body_right{padding-left:0px;}
 
 .jy_jx,.tz_gg,.zs_jy{width:50%;}
 .xs_hd{width:50%;padding-left:30px;}
 
 
 
 .zt_zl{padding-bottom:65px;}
 .fot_left_call{background:none;}
 .fot_left_top{padding-left:20px;}
	.fot_logo{display:none;}
	
	.fot_left_bq{float:left;padding-top:15px;}
	.fot_left_lj{padding-left:20px;}
	
	.fot_left_ewm{display:none;}

	
	
 /********二级导航a***********/
 .hd_link{display:none;}
 .ej_font_nr{padding:0px 0px 0px;}
 .ej_font_nr_top{padding: 15px 15px 0px;box-sizing: border-box;}
.ej_font_nav{display:none;}
.xx_menu{width:100%;background:#145dab;margin:0 auto;padding:5px 25px;box-sizing: border-box;overflow:hidden;font-size:18px;color:#fff;font-weight:bold;display:block;margin-top:10px;}
.xx_menu ul li{display:block;list-style:none;overflow:visible;}
.xx_menu ul li a{display:block;line-height:40px; width:100%;margin-top:0px;outline:none;text-align:center;font-weight:normal;color:#fff;}
.xx_menu ul li .active{background:url(/images/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
.xx_menu ul li .inactive{background:url(/images/plus.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
.xx_menu ul li ul{display:none; padding-top:20px;margin-bottom:20px;  }
.xx_menu ul li ul li ul{margin-bottom:5px;}
.xx_menu ul li ul li{display:block;background:none;font-size:16px;list-style:circle;color:#fff;line-height:35px;}
.xx_menu ul li ul li a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid; }
.xx_menu ul li ul li.on{background:rgba(255,255,255,0.3);}
.page{margin-bottom:20px;}
.ej_font_jj_font li a{width:29.33%;}	


/***************手机版导航***************/
.wap { display: none;}
.top>img.wap {display: none;}
}


@media screen and (max-width:1024px) {
#banner .fbanner .image img{height:auto!important;}
#banner .fbanner .slick-dots{right:0%;width:100%;}
.xz_top{display:none;}

.ej_font{padding:0px!important;}

.ej_font_xnew_bg{background:none;padding:10px 5px;}
.container{padding:0px 15px;}
.search{display:none;}


    #header{display: none;}
    #header .logo,#header .hmid,#header .ser{display: none;}
    .nav {display: none;}
    .wap {display: block;}

    .top { max-width: 1920px;margin: 0 auto; position: absolute;right: 10px;top: 6px;width: 25px;height: 25px;z-index: 9999;}

    .top>img { display: block; width: 90%; }

    .wap-menu {position: absolute; top: 0; right: 0; z-index: 99999;font-size: 0;}

    .wap-menu img {height: 25px; }

    .close-menu {
        display: none;
        position: absolute;
        right: 0;
        top: 0;
    }
.m-head.on{
   /*position:fixed;*/
}
    .m-head { position: relative; top: 0;left: 0; right: 0; background: #0d64bd;padding: 0px 10px 0px 5px;z-index: 999; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);}

    .m-logo {
        font-size: 0;
    }

    .m-logo a {
        font-size: 0;
        line-height: 40px;
    }

    .m-logo img {
        max-height: 35px;
       /* max-width: 85%;
        line-height: 40px;*/
        vertical-align: middle;
    }

    /********手机版搜索***********/
    .m-search {margin: 0 15px;padding-right: 50px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;position: relative;
       background:#fff; margin-top: 15px;border-radius: 50px;height:30px;}

    .m-search input[type="text"] {;width: 100%;line-height: 25px;background: #fff;color: #222;}

    .m-search input[type="text"]::placeholder {color: #222;}

    .m-search input[type="image"] { position: absolute; right: 10px; top: 10px; height: 15px;}

    .m-nav { position: fixed; top: 35px; left: 100%;right: 0;bottom: 0;z-index: 999; background:rgba(13, 100, 189, 0.85); overflow-y: scroll;}

    .m-nav ul {
        padding: 0 15px;
        /* border-top: 1px solid rgba(255, 255, 255, 0.2); */
    }

    .m-nav ul li {
        border-bottom: 1px solid #fff;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        position: relative;
    }

    .m-nav ul li>span.on {
      
        background: url(/images/reduce.png) no-repeat;
    }

    .m-nav ul li ul {
        display: none;
        overflow: hidden;
    }

    .m-nav ul li ul li {
        border: none;
        float: left;
        width: 33%;
    }

    .m-nav>ul>li a { display: block;font-size: 16px; line-height: 20px;padding: 15px 0; position: relative;color: #fff;font-weight:bold;}

    .m-nav>ul>li ul li a { padding: 10px 0;font-weight:normal;}

    .m-nav>ul>li>span { position: absolute; width: 20px;height: 20px; background: url(/images/plus.png) no-repeat;
        background-position: center center; right: 0;top: 15px;cursor: pointer;display: block;color: #fff; transition: all 0.3s;}



.zh_new_font{margin-left:-20px;}
.zh_new_font ul li{padding-left:20px;width:50%;    box-sizing: border-box;}
.sph{padding-left: 20px;}

/*
.zhnew ul li+li{padding-right:24px;}

.zhnew ul li, .zhnew ul li+li+li+li, .zhnew ul li+li+li+li+li+li+li{padding-right:24px;}*/

.xs_hd{width:50%;padding-left:0px;min-height:365px;}
.jy_jx{padding-right:30px;box-sizing: border-box;}


.jy_jx_nav,.xs_hd_nav{padding:15px 0px 20px;}

.zt_zl{padding: 0px 0px 50px;}
 .fot_left {width: 100%;padding: 0px 1%;  box-sizing: border-box; }
.fot_left_call{width:80%;}

    .xy_ld{padding-top:25px;margin-left:-30px;}

    .xy_ld ul li{width:50%;height:auto;padding-left:30px;}
.xy_ld ul li .star_left{width:50%;}
.xy_ld ul li .star_right{width:50%;}

.v_news_content p{padding:0px!important;}
.ej_font_xnew p span,.v_news_content p strong span{font-size:19px!important;line-height:32px!important;}

  #footer01{padding-left:0px;} 
  .fot_left_lj{display:none;bordre-top:none;}

  .fot_left_call{padding-top:0px;}
  .fot_left_call h1{display:none;}


}

@media screen and (max-width:1000px) {

.tt{display:none;}
#vsb_content p img,#vsb_content video,#vsb_content p video,#vsb_content div video,.v_news_content img{max-width:100%!important;text-align:center!important;height: auto!important;}



}


@media screen and (max-width:823px){
/*首页*/
.search{display:none;}


.tt{display:none;}

.tt_mid h1{float:left;}
.zh_new{width:100%;margin-top:-15px;}
.zh_new_font{margin-left:-25px;}
.zh_new_font ul li{padding-left:25px;}

.zhnew ul li{width:100%;}
.zhnew ul li{margin-top:0px; margin-bottom:30px;}
/*
.zhnew ul li, .zhnew ul li+li+li+li, .zhnew ul li+li+li+li+li+li+li{padding-right:0px;}

.zhnew ul li, .zhnew ul li+li+li+li, .zhnew ul li+li+li+li+li+li+li{padding-right:0px;}
.zhnew ul li+li{padding-right:0px;}*/

.sph{width:100%;padding-left:0px;}
.zhnew{padding-bottom: 0px;margin-bottom:0px;}

.xs_hd{width:100%;padding:0px;}
.tz_gg{width:100%;padding-right:0px;}
.zs_jy{width:100%;}
.jy_jx{width:100%;padding-right:0px;}


 .zt_bg_font img{width:100%;}
.zt_zl{padding-bottom:25px;}

.fot_left_top{padding:10px 0px 10px 15px;}
.fot_left{width:100%;}
.fot_left_call{width:100%;}
.fot_left_lj_nav{padding-right:20px;}

.fot_left_lj_font{padding-top:0px;}
.fot_left_lj_font ul li a{padding:0px;}


.ej_font_fg{margin-right:0px;}
.ej_font_fg ul li{width:50%;padding:0px 1% 25px;}

.ej_font_gg ul li .gg_left{width:90px;}
 

.ej_font_xnew{padding-top:10px!important;}
.ej_font_xnew .xnew_date{font-size:16px;}



.v_news_content p,.v_news_content a{font-size: 19px!important; line-height: 32px!important; color: #000!important;font-family:"微软雅黑!important";}
.v_news_content p span{font-family:"微软雅黑!important";}
.v_news_content table,.v_news_content table td img,.ej_font_gg table,.ej_font_gg table td img{max-width:100%!important;}
.ej_font_xnew p,.v_news_content p{margin-bottom:20px!important;}


}

@media screen and (max-width:768px){
.fot_left_call{width:100%;}

  .xy_ld{margin-left:0px;padding-top:20px;}
   .xy_ld ul li{width:100%;height:auto;padding-left:0px;margin-bottom:25px;}

     /*365体育娱乐,芬兰超级联赛领导*/
    .xy_ld ul li .star_left{width:100%;}
  
   
    .xy_ld ul li .star{height:auto;}
    .xy_ld ul li .star_right{border:1px #d5d5d5 solid;padding:15px;width:100%;margin-top:-5px;}
    .xy_ld ul li .star_right h1{line-height:45px;}
    .xy_ld ul li .star_left img{height:auto;}

   .ej_font_xnew h1{text-align:left;}
}

@media screen and (max-width:480px){
/*首页*/
.search{display:none;}


#banner .fbanner .slick-dots li{width:8px;height:8px;}

.tt{display:none;}
.zt_bg_font .slick-slide div{margin-left:0px;}

.zh_new_nav{padding: 0px 0px 28px;}

.zh_new_font ul li{width:100%;}
.zh_new_font ul li .wz{ margin: 30px 0px 30px 13px;}

.zhnew{padding-bottom: 12px;margin-bottom:0px;margin-top:-35px;}


.fot_left_lj_font{padding-top:20px;}
.fot_left_lj_font ul li a{padding:0px;}

 .fot_left_call{width:100%;}


.zt_bg_font img{width:100%;}

.ej_font_fg{margin-top:20px;}
  .ej_font_fg ul li{width:100%;}

.ej_font_gg ul li{margin-bottom: 20px;}

 
.ej_font_jj_font{padding-top:10px;}
.ej_font_jj_font li a{width:48%;margin-bottom:20px;}	
.zh_new_nav h1,.zh_new_nav h3,.jy_jx_nav .znav,.xs_hd_nav .znav,.tz_gg_nav .znav,.zs_jy_nav .znav,.zt_zl_nav .znav,.fot_left_call h1,.fot_left_lj_nav{font-size:20px;}
.zh_new_navj{display:none;}

.zh_new_nav01 span{display:block;}
.zh_new_nav01{width:100%;}
}

@media (min-width:320px) and (max-width:479px){
 .ej_font_xnew .xnew_date{font-size:15px;}

 
}