﻿@charset "utf-8";
/* CSS Document */
*{  margin:0; padding:0; font-family:"Microsoft Yahei"; color:#333;font-family:"微软雅黑"; font-size:14px;  }
a:link {text-decoration: none;color:#565656; }
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: none;color:#d60f03;}
a img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
table{ border-collapse:collapse; width:100%;}
body {  background-color:#fff; background:url(../images/bg.jpg) no-repeat 50% 0;}

.top{ height:723px; float:left; width:100%; } 

.container{ width:1000px; margin:0 auto;}
.jd{ width:1000px;  float:left;}
.jd img{ width:1000px; height:500px; float:left;}
.jd h3{ width:1000px; height:30px; float:left; font-size:18px; text-align:center; line-height:30px;}
/*新闻早知道*/
.news{ width:100%; float:left; margin-top:20px;}
.news-left{ width:690px; float:left; }

.news-z{ width:100%; float:left;}
.news-title{ width:153px; height:28px; background:url(../images/title2.jpg) no-repeat;float:left; }

.news-title span{ width:153px; height:28px;float:left; text-align:center; color:#FFF; font-size:18px;font-weight:700;}
.news-more{ width:60px; float:right;}
.news-more a{ font-size:12px; color:#969696; line-height:28px; float:left;}
.news-more a:hover { color:#d60f03; }




.news-left-pic{ width:690px; height:400px; float:left; margin-top:20px; }
.news-left-nr{ width:690px; float:left; margin-top:20px; border-bottom:1px #e9e9e9 solid;  padding-bottom:10px;}
.news-left-nr h3{ padding-bottom:10px; float:left;}
.news-left-nr h3 a{ width:690px;  font-size:20px; line-height:30px; float:left; text-align:center; }
.news-left-nr h3 a:hover {color:#d60f03;}

.news-left-nr p{ font-size:14px; color:#7a7a7a; text-indent:2em;line-height:30px;}
.news-left-nr p a{ color:#d60f03; font-size:14px; line-height:25px;}
.news-left-nr p a:hover {color:#ffae00;}

/*专家解读、视频报道*/
.news-r{ width:280px; float:right; }

.news-list{ width:100%; float:left;}
.news-list li{ width:280px; float:left;  margin-top:20px;}
.news-list li img{ width:280px; height:140px; float:left;}
.news-list li p{ width:280px; height:20px; float:left; text-align:center; line-height:20px;font-size:14px; margin-top:5px;}

.news-list li a:hover { color:#d60f03; }

/*banner*/
.banner{ width:100%; height:130px; float:left; margin-top:20px;}

.title1{ width:1000px; height:33px; background:url(../images/title.jpg); float:left; margin-top:20px;}
.title1 span{ font-size:18px; color:#FFF; line-height:33px; float:left;font-weight:700;}
.title1 a{ font-size:12px; color:#969696; line-height:35px; float:right; margin-right:10px;}
.title1 a:hover { color:#d60f03; }

/*动态播报 */
.xw-title{ width:485px; height:35px; background-color:#eeeeee; float:left;}
.xw-title span{ font-size:16px; color:#333; line-height:35px; float:left; margin-left:20px; font-weight:700;}
.xw-title a{ font-size:12px; color:#969696; line-height:35px; float:right; margin-right:10px;}
.xw-title a:hover { color:#d60f03; }



.xw{ width:485px; float:left; margin-top:20px;}

.xw-nr{ width:485px; float:left; margin-top:20px; border-bottom:1px #e9e9e9 solid;  padding-bottom:10px;}
.xw-nr h3{ padding-bottom:10px; float:left;}
.xw-nr h3 a{ width:485px;  font-size:20px; line-height:30px; float:left; height:30px; text-align:center; }
.xw-nr h3 a:hover {color:#d60f03;}

.xw-nr p{ font-size:14px; color:#7a7a7a; text-indent:2em;line-height:25px;}
.xw-nr p a{ color:#d60f03; font-size:14px; line-height:30px;}
.xw-nr p a:hover {color:#ffae00;}
/*图说“两个绝对”  */
.tsxw{ width:100%; float:left; margin-top:20px;}
 .tsxw li{ width:221px; float:left; margin-left:
 23px;}
  .tsxw li img{ width:220px; height:255px;  float:left; }
  
 /*微课堂 新闻视讯  */ 
 .kc-list{ width:100%; float:left;}
.kc-list li{ width:310px; float:left; margin-left:23px ; margin-top:20px;}
.kc-list li img{ width:310px; height:180px; float:left;}
.kc-list li p{ width:310px; height:20px; float:left; text-align:center; line-height:20px;font-size:14px; margin-top:5px;}

.kc-list li a:hover { color:#d60f03; }

  footer{ width:100%;height:auto;
      background-color:#f2f2f2;
	 color: #333;
    text-align: center;
    line-height: 30px;
    background-position: bottom;
    background-size: 100%;
	padding: 20px 0 20px 0;
	margin-top:30px;
	}
footer p{ text-align:center; font-size:12px;}