@charset "utf-8";
/* CSS Document */
/*移动端适配*/
@media screen and (max-width: 1003px) {
.header_main,.dbnews{width:100%;padding-left:0;}
#main,.dbnew_nr,.header_main,.dbnews{width:98%}
.lleft{width:70%}
.dbnew_nr p,.dbnews_text span{font-size:12px;}
.dbnew_nr{width:830px;}
}
@media screen and (max-width: 800px){
#header,.header_main,.dbnews,.menu_drop{width:100%;padding-left:0;}	
#main,.dbnew_nr,.header_main{width:96%}
.lleft,.nleft{width:64.2%}
.lright,.nright{width:32.8%}
.db_logo,#v4_rsig,.follow,.ntit_r{display:none}
.dbnews_text span{display:block;padding-bottom:10px;}
.dbnew_nr{text-align:center;line-height:25px;}
#footer{height:auto;overflow:hidden;padding-bottom:12px;}
.lleft ul li a{font-size:16px;}
.lleft ul li p{font-size:12px;color:#9a9a9a}
.lleft ul li.li_img .li_rt{width:69%;padding-left:14px;}
.search:hover form.scform{-webkit-animation:none}
.title h1{font-size:22px;line-height:30px;margin: 20px 0px 33px 0px;}
.ntit_l span,.ntit_r{font-size:13px;}
.ntit_l{width:100%;}
.ntit{height:30px;}
.desc{border-left: 2px solid #a80000;}
.content{margin-top:10px}
.news_list .news{margin-top:18px;}
.related_list{padding-bottom:30px;}
.ny_list{padding-top:10px;}
.ny_list .lnew{width:30%;}
.ny_list .lnew img,.lnew a{width:100%;display:block;height:auto;overflow:hidden}
.ny_list .rnew{width:60%}
.rnew h2 a{font-size:14px;}
#more{width:100%;font-size:16px;height:40px;line-height:40px;}
.rnew h2{font-size:16px;line-height:20px;max-height:40px;margin-bottom:10px;}
.relevant{height:18px;}
.tit  .date,.rnew .tit a,.relevant a{font-size:12px;}
.related ul li{height:28px;}
#page{padding: 0px 0px 0px 0px;margin: 20px 0px 40px 0px;}
.lleft ul li.li_img div.fl a{padding-left:0px;}
.lleft ul li:hover a{color:#333}
.header_new .imp_menu a{font-size:16px;padding: 0px 12px;}
.header_new .imp_menu{width:360px;}
.header_new .nav a.finance,.header_new .nav a.edu{margin-left:0px;}
.header_new .imp_menu a#navbar_more span{left:18px;}
.v5wsp_pic{width:100%;height:auto;overflow:hidden;}
.v5wsp_pic img{width:100%;}
.v5wsp_txt{font-size:12px;}
}
@media screen and (max-width: 660px){
body{font-family:"Source Han Sans"}	
h1,.title h1{font-family:"Source Han Sans"}
.lleft ul li:hover a{color:#000}
#mobile-menu,#mobilefooter,.mob,.m_ntit{display:block}
.logo,.dbnews,.top_right,#page a,.header_main,.ntit,.relevant,.Hotspot,.layer_mian{display:none}
.nleft 	#page a{display:inline-block}
.nleft{padding-bottom:10px;}
.nright{padding-bottom:0px;}	
.header_main, .menu_drop, .dbnews, #main,#header{width:100%}
.nav a,.nav a.spe,#mobile-search-button,#mobile-show-menu-button,#changeToPcModeButton span{background:url(../images/m_icon.png) no-repeat;}
.lleft,.lright,.nleft,#more,.nright{width:100%}
#header{min-height:40px;}
#header,.menu_drop{background:#a80000}
.nav{width:96%;height:auto;overflow:hidden;margin:0 auto;padding-top:16px;/*display:none*/}
.nav a:hover{color:#fff;}
#main{width:92%;margin:0 auto;padding-top:40px;}
.lleft ul li a{font-size:16px;color:#000;display:block;}
.lleft ul li p{padding:0px;text-align:left;font-size:12px;height:26px;line-height:26px;color:#9a9a9a}
.lleft ul li{padding:10px 0px 15px 0px;border-bottom:1px dotted #D1D1D1;margin-top:0px;}
.lleft ul li:hover{background:none;border-bottom:1px dotted #D1D1D1;}
.lright .rad,.nright .rad{margin:0 auto;width:240px;display:none}
#mobilefooter{color:#fff;background: #5A5A5A;width: 100%;height: 40px;line-height: 40px;text-align:center}
#footer{height:40px;padding-bottom:0px;}
.nav a,.nav a.spe{color:#fff;height:33px;padding:0px 10px;border:0px;background-position: right -3px;}
.nav a:nth-child(15){border:0px;}
#mobile-menu{text-align: center;height: 40px;line-height: 40px;position: relative;width: 100%;}
#mobile-search{width: 100%;height: 35px;float: left;clear: left;text-align:center}
#mobile-search-button{min-width: 45px;max-width: 45px;height: 40px;line-height: 40px;cursor: pointer;background-size:120px 206px;background-position:0 -2px;text-align: center;   
position:absolute}
#mobile-logo{color: #fff;font-size: 18px;width: 100%;text-align: center;}
#mobile-show-menu-button{min-width: 45px;max-width: 45px;height: 40px;line-height: 40px;background-size:120px 206px;background-position:0 -46px;cursor: pointer;position:absolute;
top:0px;right:0;}
#page{padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px;width: 100%;text-align: center;}
.live_box{border-top:0px;padding: 0px 0px 0px 0px;}
.box_list{padding: 0px 17px 5px 18px;}
.Draw .sx{padding: 0px 17px 5px 0px;}
.live_box h2.Business{background:url(../images/mx_icon01.png) no-repeat;background-position:0px -40px;background-size:350px 146px;border-bottom:#ececec 1px solid;height:35px;width:100%;margin-bottom:12px;}
.tdnews_mian{padding:0;}
.Draw{background:none;margin-top:23px;}
.Rank .tdnews{padding:5px 0px 10px 0px}
.tdnews ul{width:96%;}
.tdnews ul li h3{width:90%;}
.tdnews li h3 a{font-size:16px/26px;}
.box_list ul.rul li a,.tdnews ul li h3 a{font-size:16px;color:#1a1a1a;line-height:27px;}
.Draw .sx ul.rul li{background:url(../images/mx_icon01.png) no-repeat;background-size:350px 146px;background-position: 0px -125px;height:auto;max-height:none;padding-left:26px;}
.lleft ul li:hover{padding: 10px 0 15px;}
.lleft ul li.li_img div.fl{width:100%;height:auto;overflow:hidden;}
.lleft ul li.li_img div.fl a{height:auto}
.lleft ul li.li_img .li_rt{padding-top:10px;}
.lleft ul li.li_img div.fl img{width:100%}
.lleft ul li.li_img .li_rt{width:100%;padding-left:0px;}
/*2018-01-04*/
.Rank{background:none}
.topday{background:url(../images/mx_icon01.png) no-repeat;background-size:350px 146px;height: 35px;overflow: hidden;border-bottom:#ececec 1px solid;width:auto;padding-left:70px;background-position:0px 0px;}
.topday ul{padding-top:0px;}
.topday ul li {background:#f1f1f1;border-radius:10px;width:50px;height:20px;line-height:20px;margin-left:10px;margin-top:8px;color:#999;font-size:14px;}
.topday ul li.now{background:#a80000;color:#fff;border:none;}
.Rank .tdnews ul li{line-height:16px;}	
.tdnews ul li span{width:20px;height:20px;border-radius:200%;color:#fff;text-align:center;line-height:20px;margin-right:7px;background:#55c6f5;margin-top:4px;font-size:14px;}	
.tdnews ul li:nth-child(1) span, .tdnews ul li:nth-child(2) span, .tdnews ul li:nth-child(3) span{background:#a80000;color:#fff;}
#mobile-search-input2 {margin:0 auto;margin-top:10px;display:block}
input[type="search"]{width: 80%;padding: 0px 0px 0px 10px;height: 25px;border-radius:15px;   }
#changeToPcModeButton{width: 15%;min-width: 240px;width: 100%;text-align: center;height: 30px;line-height: 30px;}
#changeToPcModeButton span{display:inline-block;width:12px;height:12px;background-size:120px 206px;background-position:0 -93px;padding-right:5px;}
#page a.prv, #page a.next, #page .now{display: inline-block;width: 50px;height: 40px;line-height: 40px;padding: 0px;clear: none;margin: 0px 10px 0px 0px;}
/*底层页添加*/
.title h1{font-size:24px;line-height:30px;margin: 15px 0px;}
.desc {border-left: none;background: #f4f4f4;padding: 15px;color: #a4a4a4;font-size:16px;}
.ny_list{padding-top:0px;display:none}
.content{margin-top:15px;}
.content p{padding-top:10px;font-size:16px;color: #2b2b2b;line-height: 26px;}
.nright,.nleft{padding-top:0px;}
.m_ntit{border-bottom: 1px dashed #c7c7c7;height: 25px;color:#666}
.m_ntit .author{padding-left:15px;}
.related_list{padding-bottom:10px;}
.related ul li{height: 28px;margin-top: 0px;padding-left: 15px;font-size:14px;}
.related ul li a{font-size:14px;}
.ny_list .news{margin-top:10px;border-bottom: 1px dotted #D1D1D1;padding-bottom:15px;}
.ny_list .lnew a,.ny_list .lnew,.ny_list .rnew{width:100%;height:auto;overflow:hidden;clear:both}
.ny_list .news img{/*max-width:100%;*/width:100%;height:auto;overflow:hidden;margin:0 auto;display:none}
.ny_list .rnew{padding-left:0;padding-top:10px;}
.ny_list .rnew h2 a{font-size:16px;line-height:20px;color:#000}
.ny_list .rnew h2{margin: 5px 0px 5px 0px;}
#more{width:80%;margin:0 auto;height: 40px;font-size: 16px;border-radius: 5px;line-height:40px;margin-top:15px;margin-bottom:15px;}
.attitude{margin-bottom:30px;}
.nleft #page{padding-bottom:30px;}
.xgyd_title span{background:url(../images/m_xgyd.png) no-repeat #fff;background-size:100% 100%;width:80px;height:21px;top:-12px;}
.content p iframe{max-width:100%;}
.header_new .menu_drop{padding-top:0px;padding-bottom:0px;width:100%}
.header_new .nav a{margin:0;color:#fff;height:33px;padding: 0px 10px;}
.header_new .nav a.house,.header_new .nav a.cars,.header_new .nav a.fashion{margin-left:0px;}
.v5wsp_pic{margin-top:0px;}
}
@media screen and (max-width: 320px) {
.tdnews ul li h3{width:88%}
.Rank,.live_box{margin-top:20px;}
.desc{font-size:12px;line-height: 22px;}
.ny_list .rnew h2 a{font-size:16px;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){
/*针对 ipad 3/4 等高清分辨率的屏幕进行*/
img{background-size:50%;}
}