body {margin: 0px auto;padding: 0px; font-family:'Microsoft YaHei', 'SimSun'; font-size: 14px;}

@media print {
.Nav,.Footer,.LeftImg{
display: none;
}

.ArticleShow{
width: 600px !important;
margin-left: 190px !important;
}

.NewsTitle{
margin-left: 80px !important;
}

.ArticleList{
margin-left: 190px !important;
}
}

.Nav{ width:1200px; height:60px; margin:420px auto 0; background: #cf000a;}
.Nav ul li{ width:182px; height:60px; line-height:60px; text-align:center; float:left;}
.Nav ul li a{color:#fef3c2; font-size:20px; display:block; width:180px; height:60px; font-weight:bold; float: left;}
.Nav ul li:hover a{ color:#fff;}
.Nav ul li span{ display: block; width: 2px; height: 20px; float: left; margin: 20px 0; background: #fff;}
.NowNav { border-bottom:4px solid #e82b2d !important;}
.NowNav a{ color:#e82b2d !important;}

.MainCon{ width:1140px; height:auto; margin:2px auto 0; overflow:hidden; background: #fff; padding: 30px;}
.MainCon .ImgTurn{ width:640px; height:340px; float:left; position:relative;}
.MainCon .pop{width:640px; height:340px; overflow:hidden; background-color:#000000;position:relative; z-index:2;}  
.MainCon .pop ul{ display:none;}
.MainCon .pop ul li{width:640px; height:340px; overflow:hidden;}
.MainCon .num_list{ position:absolute; width:100%; left:0px ;bottom:-1px; background:url(../../images/imgbg.png) repeat; color:#FFFFFF; font-size:14px; padding:7px 0px;height:24px;overflow:hidden;}
.MainCon .num_list span{ display:inline-block; height:16px;padding-left:10px;}
.button{ position:absolute; z-index:1000; right:10px; bottom:10px; font-size:13px;}  
.button a{ display:block; line-height:14px; float:left; padding:2px 6px; margin-right:3px; color:#FFFFFF; cursor:pointer;}  
.button .b1{ color:#fff; background:url(../../images/imgbg.png) repeat;}  
.button .b2{ color:#fff; background:#dc3417;}  
.d2{ width:640px; height:340px;overflow:hidden;}  
.loading{ width:640px; background-color:#000000; color:#fff; font-size:12px; height:340px; text-align:center;}

.MainCon .Notice{ width:460px; height:330px; float:right;}
.MainCon .Notice .Title{ width:460px; height:34px; margin-top: 4px;}
.MainCon .Notice .Title .TitleImg{ width: 175px; height: 34px; overflow: hidden; float: left;}
.MainCon .Notice .Title a{ color:#666; font-size:14px; font-weight:lighter; line-height:34px; float:right;}
.MainCon .Notice .Title a:hover{ color:#e82b2d;}
.MainCon .Notice .List{ width:460px; height:235px; padding-top:15px;}
.MainCon .Notice .List ul li{ width:460px; height:40px; line-height:38px; border-bottom: 1px dashed #cacaca;}
.MainCon .Notice .List ul li i{ display:block; width:6px; height:6px; background:#e82b2d; float:left; border-radius:100%; margin:17px 8px 17px 0;}
.MainCon .Notice .List ul li a{ font-size: 15px;
    color: #333333;
    line-height: 40px;
    float: left;
    font-weight: lighter;
    overflow: hidden;
    white-space: nowrap;
    width: 75%;
    text-overflow: ellipsis;}
.MainCon .Notice .List ul li a:hover{ color:#e82b2d;}
.MainCon .Notice .List ul li span{ color:#666666; font-size:13px; font-weight:lighter; float:right;}

.MainCon2{ width:1140px; height:auto; margin:0 auto; overflow:hidden; background: #fff; padding: 10px 30px 15px 30px;}
.MainCon2 .News{ width:550px; height:340px; float: left; margin-bottom: 35px;}
.MainCon2 .News .Title{ width:550px; height:34px;}
.MainCon2 .News .Title .TitleImg{ width: 175px; height: 34px; overflow: hidden; float: left;}
.MainCon2 .News .Title a{ color:#666; font-size:14px; font-weight:lighter; line-height:34px; float:right;}
.MainCon2 .News .Title a:hover{ color:#e82b2d;}
.MainCon2 .News .List{ width:550px; height:235px; padding-top:15px;}
.MainCon2 .News .List ul li{ width:550px; height:40px; line-height:38px; border-bottom: 1px dashed #cacaca;}
.MainCon2 .News .List ul li i{ display:block; width:6px; height:6px; background:#e82b2d; float:left; border-radius:100%; margin:17px 8px 17px 0;}
.MainCon2 .News .List ul li a{     font-size: 15px;
    color: #333333;
    line-height: 40px;
    float: left;
    font-weight: lighter;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 80%;}
.MainCon2 .News .List ul li a:hover{ color:#e82b2d;}
.MainCon2 .News .List ul li span{ color:#666666; font-size:13px; font-weight:lighter; float:right;}
.MR40{ margin-right: 40px;}

.Footer{ width:100%; height:120px; background:#a52001;}
.Footer .FooterCon{ width:1200px; height:60px; margin: 0 auto; padding: 30px 0;}
.Footer .FooterCon p{ width:1200px; height:30px; color:#fff; font-size:14px; text-align:center; font-weight:lighter;}

.Main{ max-width:1140px; height:auto; margin:0 auto; overflow:hidden; background: #fff; padding:30px;}
.Main .LeftImg{ width: 250px; float: left;}
.ArticleList{ width:850px; height:auto; overflow:hidden; float: right;}
.ArticleList .Title{ width:850px; height:40px;}
.ArticleList .List{ width:850px; height:auto; margin-top:10px;}
.ArticleList .List ul li{ width:850px; height:45px; line-height:45px; border-bottom:1px dashed #e5e5e5;}
.ArticleList .List ul li i{ display:block; width:6px; height:6px; background:#e82b2d; float:left; border-radius:100%; margin:20px 8px 20px 0;}
.ArticleList .List ul li a{ color: #333;
    font-size: 16px;
    line-height: 45px;
    float: left;
    font-weight: lighter;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 82%;}
.ArticleList .List ul li a:hover{ color:#c02b1b;}
.ArticleList .List ul li span{ color:#999; font-size:16px; float:right; line-height:45px; font-weight:lighter;}
.Page{ width:850px; height:26px; margin:20px 0px 10px 0px; text-align:right;}
.Page a{ color: #999; font-size: 12px; margin: 0 5px; border: 1px solid #e6e6e6; padding: 4px 12px; background:#fff;}
.Page a:hover{ color:#fff; border: 1px solid #c02b1b; background:#c02b1b;}
.hover{ color:#fff !important; border: 1px solid #c02b1b !important; background:#c02b1b !important;}

.MainRightCon .NewsTitle{ width:850px; border-bottom:1px dashed #dadada; padding:0 0px 10px 0px;}
.MainRightCon .NewsTitle h3{ width:850px; line-height:40px; color: #4c4c4c; font-size: 26px; font-weight:bold; font-family: "Microsoft YaHei UI"; text-align:center; margin-top:15px;}
.MainRightCon .NewsTitle .ArticleInfor{ width:850px; height:30px; text-align:center;}
.MainRightCon .NewsTitle .ArticleInfor span{ display:inline-block; line-height:30px; color:#999; font-size:12px; margin-right:15px; font-family:"Microsoft YaHei UI";}
.MainRightCon .ArticleShow{ width:850px; height:auto; margin-top:20px; padding-bottom:30px;}
.MainRightCon .ArticleShow img{ display:block; margin:15px auto; max-width:800px;}
.MainRightCon .ArticleShow p{ color: #333; font-size: 15px; line-height:30px; margin-bottom:10px; text-indent:2em; text-align:justify; font-weight:lighter;}