﻿html {
  overflow-y: scroll;
}

body {
  width: 100%;
}
.main_w { font-size: 14px; }

.news_l .list_tab{width:100%; margin:0 auto; border-bottom:1px solid #de141d; overflow:hidden; margin-top:20px;}
.news_l .list_tab .tt_title{background:#de141d; color:#fff; width:120px; height:35px; line-height:35px; text-align:center;}
.news_l .list_tab .orderby{ background:#de141d; color:#fff; width:80px; height:35px; line-height:35px; text-align:center; margin-left: 2px;}
.news_l .list_tab .orderby a{ color: #fff;}

.news_l { max-width: 935px;width:100%; float: left; overflow: hidden; margin: 20px 0; background: #fff; }
.news_l .l_list { padding: 15px 20px 20px; }
.news_l .l_list li { height: 35px; border-bottom: 1px dashed #dbdbdb; margin-top: 15px; }
.news_w .l_list li a { color: #646464; }
.main_w .l_list li a:hover { color: #f09215; text-decoration: none; }
.news_l .l_list li .time { float: right; }

.news_r { width: 245px; float: right; overflow: hidden; margin-top: 20px; background: #fff; }
.news_r .box { overflow: hidden; }
.news_r .box .title { height: 2em; line-height: 2em; text-indent: .4em; color: #fff; font-size: 14px; font-weight: bold; background: #de141d; }
.news_r .box .title span { width: 12px; height: 9px; display: block; margin: 10px 0 0 7px; background: url('../../../img/web/activity/activity-main.png') 0 -25px no-repeat; float: left; }
.news_r .box .content { border: 1px solid #d0d0d0; padding: 10px 0 15px; }
.news_r .box .content .main li { height: 2.5em; line-height: 2.5em; border-bottom: 1px dashed #d0d0d0; padding-left: 10px; list-style: disc inside; overflow: hidden; }

.news_l .con_title { text-align: center; font-weight: bold; color: #2e64be; font-size: 14px; letter-spacing: 1px; width: 895px; margin: 0 auto; height: 30px; border-bottom: 1px dashed #dfdfdf; }
.news_l .new_title { font-size: 16px; font-weight: bold; color: #275fbe; text-align: center; letter-spacing: 2px; padding: 30px 0px 10px 0px; }
.news_l .from_time { text-align: center; }
.news_l .downline { height: 0px; max-width: 895px; width:100%;margin: 0 auto; border-bottom: 1px dashed #dedede; margin-top: 10px; }
.news_l .con_con { font-size: 14px; color: #494949; line-height: 29px; max-width: 895px; width:100%; margin: 20px auto; }
    .news_l .con_con p { margin-top: 15px; font-family: 宋体; font-size: 16px;}
    .news_l .con_con p span { font-family: 宋体; font-size: 16px;}
.news_l .con_fj { margin-bottom: 20px; }
.news_l .con_fj .fj_center .fj_center_con { padding-left: 50px; padding-top: 20px; }
.news_l .con_fj .fj_center .fj_center_con .fj_center_con_title { float: left; color: #2d65ba; letter-spacing: 20px; }
.news_l .con_fj .fj_center .fj_center_con .fj_center_con_con { float: left; margin-left: 0px; }
.news_l .con_fj .fj_center .fj_center_con .fj_center_con_con a { display: block; background: url(../../../img/web/xm_details_fj_ico.jpg) no-repeat; padding-left: 20px; color: #555555; margin-bottom: 10px; line-height: 15px; }

@media screen and (max-width:991px){
    
    .news_l .new_title{ padding: 30px 15px 10px 15px; }
    .news_l .from_time { padding: 5px 15px 5px 15px; }
    .news_l .con_fj .fj_center .fj_center_con {
    padding-left: 20px;
    }
    .news_l .con_con{ padding: 10px 15px 10px 15px; }
    .news_l{ width:991px;}
     .news_l .downline{ width:971px;}
     .news_l .con_con{ width:971px;}
     .news_l .con_con img{ width:100%;height:100%;}
	.news_r{ display:none;}
    .news_l .l_list li{ margin-top: 5px;margin-bottom: 5px;height: 45px;}
}


@media screen and (max-width:700px){
    .news_l .new_title{ padding: 30px 15px 10px 15px; }
    .news_l .from_time { padding: 5px 15px 5px 15px; }
    .news_l .con_con{ padding: 10px 15px 10px 15px; } 
     .news_l .con_fj .fj_center .fj_center_con {
    padding-left: 20px;
    }
    body{ min-width: 100%;max-width: 100%;}
    .main_w{ width:100%;}
    .news_l{ width:100%;}
     .news_l .downline{ width:100%;}
     .news_l .con_con{ width:100%;max-width:100%;}
     .news_l .con_con img{ width:100%;height:100%;}
	.news_r{ display:none;}
    .news_l .l_list li{ margin-top: 5px;margin-bottom: 5px;height: 65px;}
}

@media screen and (max-width: 440px) and (min-width: 310px) {

    .news_l .new_title{ padding: 30px 25px 10px 25px; }
    .news_l .from_time { padding: 5px 25px 5px 25px; }
    .news_l .con_con{ padding: 10px 25px 10px 25px; }
      .news_l .con_fj .fj_center .fj_center_con {
    padding-left: 20px;
    }
     .main_w{ width:100%;}
    .news_l{ width:100%;}
     .news_l .downline{ width:100%;}
     .news_l .con_con{ width:85%;}
     .news_l .con_con img{ width:100%;height:100%;}
	.news_r{ display:none;}
    .news_l .l_list li{ margin-top: 5px;margin-bottom: 5px;height: 65px;}
}
