@charset "utf-8";
/*---------MEDIA QUERIES Mobile phone--------------*/	   
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
	.w1000,.w900,#main{width:100%; max-width:640px; min-width:320px;}
	.mt20 img{width:100%;height: auto}
	#nav_box,.share_btn{display: none;}
	.banner{display: none;}
	.banner4{margin-top:0px;}
	.banner4 img{width: 100%;height: auto}
	.logo{height: auto;}
	.logo .fl{width:auto;}
	.logo .fr{width:40%;text-align:left;}
	.logo .fl img{width:90%;height:auto;margin-left:12px;}
	.logo .fr span{display:block;font-size:14px;text-align:left;margin-left:0}
	.logo .fr .search{margin-right: 0;margin-top:5%;margin-left:0;float:none;}
	.logo .fr .search input.s1{width:80%;border-radius:5px;height:25px;line-height:25px;padding-left:5px;padding-right:0}
	.logo .fr .search input#button{margin-left:-25px;outline:none;}
	.nav_mob{height:35px;overflow:hidden;line-height:auto;position:relative;border-bottom: 3px solid #239af6;display: block;margin-top:15px;}
	.nav_mob span{margin:0 15px;display:inline-block}
	.nav_mob .swiper-slide{font-size:18px;line-height:35px;width:auto;}
	.nav_mob .swiper-slide a{display:inline-block;}
	.nav_mob .swiper-button-next{background:url(images/nav-arrow.png) no-repeat;width:78px;height: 28px;top:70%;right:0;z-index:999}

	.tit1{background:none;}
	.d2con .fr,.d2time .fr{display: none;}
	.d2con .fl{float:none;width:98%}
	.d2con .fl a{margin:0px;}
	.d2time .fl{padding-left:10%;float:none;}
	.list6_con{width: 90%;float:none;margin-left: 0;padding:0 5%;}
	.list6_con ul{overflow-y:hidden;height: auto}
	.d2nav{display:none;}
	.d2tit h2{font-size:24px;line-height:28px;font-weight:bold;color:#000}
	.d2tit_n{display:block}
	.d2list div h3{font-size:16px;line-height:120%}
	.d2list div img{width:45%;height:auto;margin-right:2%;}
	.d2list div h3 img{width:9%;height:auto;}
	.d2Con .fl{float:none;width: 98%;}
	.d2Con .fr{display: none;}
	.d2list div i{font-size:12px;color:#878787;font-family:\5B8B\4F53;font-weight:bold;padding-top:5px;}
	.txt_2{width: 98%;}
	.txt_2 table,.txt_2 td img,.txt_2 p img{width: 100%;height: auto;}
	.txt_2 td{text-align: left;}
	.txt_2 video{width:100%;}
	.txt_2 center td a{margin-left:30%}
	.txt_2 p img{margin-left: -5%}
	.w700{width:94%;}
	.w700 p img{margin-left:0}
	a.bds_favor,a.bds_print,a.bds_copy{display: none;}
	.txt_1 .right .bdsharebuttonbox{width:100%}
	.pic13{margin-left:3%;}
	.pic14{margin-left:3%;}
	.pic13 li,.pic14 li{margin-left:0px;width:96%;border-right:none;height: auto;float:none;}
	.pic13 li img,.pic14 li img{width: 100%;height:auto;}
	.txt5{display: none;}
	.page_pic table, .page_pic td{width:100%;}
	.pic td img{width: 100%;height: auto}
	.left_btn{width:41px;height: 41px;background:url(images/btn_prev2.png) no-repeat;}
	.right_btn{width:41px;height: 41px;background:url(images/btn_next2.png) no-repeat;}
	.right_btn a{display:inline-block;width:41px;height:41px;}
	.tit6{margin-bottom: 20px;}
	.list7{width:96%;margin-left:2%;}
	.list8{float:none;width:96%;margin:0 2% 0 2%;padding-bottom:0px;}
	.txt_con3,.time1{width: 96%;}
	#fd_right{width:30px;right:10px;}
	#fd_right span{display:none;}
	#fd_right span.right_mob{display:block;}
	.page_n{width:100%;}
	.page_n a{margin:0 !important}
	.d2tit,.d2list div{width:92%;padding:10px 0}
	.d2sub{display:none;}
	.d2sub li img{display:none}
	.d2sub li{margin:0 10px;}
	
	.pic15 ul{margin-left:3%;}
	.pic15 li{width:98%;margin-left:0;height:auto;float:none;margin-top:20px;background:none;}
	.pic15 li img{width: 100%;height: auto;}
	.pic15 li em{top:50%;right:5%;}
	.ctxt_con .txt_1,.txt_con3{width:95%;}
	.d2con .fl{display:none;}
	
	.tit4 h2,.txt_con h1{font-size:22px;line-height:24px;}
	.list6_con li{font-size:15px;}
	.txt_con h1{line-height:26px;}
	.txt_1{margin-top:20px;}
	.txt_2 td{text-align:center;}
	.tit5{display:none}
	.tit4{display:block}
	
	#tiles li{width:100%;border:none;padding:0;text-align: center;float:none;background:none;left:0!important;}
	#tiles li img{width:96%;height:auto;display: block;padding:2%;}
	#tiles li p{font-size:16px;margin:7px 0 0 0;width:96%;padding:0 2%;}
	
	#pvlive_cctven{width:100% !important;height: auto !important;}
	#pvlive_cctven video{width:100%;height: auto;}
	
}