@charset "utf-8";
/******************* CSS Document  by Artis. *******************/
body{margin:0;padding:0;}
p,span,div,ul,li{margin:0;padding:0;}
td,body,font{font-size:12px; font-family:"宋体"}
ul,li{list-style:none}
h1,h2,h3,h4,h5{margin:0; padding:0}
img{border:none;}
a { color:#333; text-decoration:none}
a:hover {color:#c00; text-decoration:underline}
.uline a{text-decoration:underline}
.uline a:hover{text-decoration:none}
.fl {float:left}
.fr {float:right}
.dis{display:block}
.undis{display:none}
.clear{clear:both; overflow:hidden; font-size:0; height:0px;}

.tc{text-align:center;}
.tl{text-align:left;}

.fb {font-weight:bold}
.fs14 {font-size:14px}
.fs16{ font-size:16px}
.fs18 {font-size:18px}
.fs25 {font-size:25px}
.ht {font-family:"黑体"}
.wryh{ font-family:"微软雅黑"}

.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh24 {line-height:24px;}
.lh30 {line-height:30px;}
.lh35 {line-height:35px;}
.lh40 {line-height:40px;}


/*字体颜色*/
.wh ,.wh a{color:#fff}
.wh a:hover{color:#fff}
.bl ,.bl a{color:#333}
.bl a:hover{color:#f00}
.bl2 ,.bl2 a{color:#000}
.bl2 a:hover{color:#f00}
.gray ,.gray a{color:#999}
.gray a:hover{color:#f00}
.gray2 ,.gray2 a{color:#f8f8f8}
.gray2 a:hover{color:#f00}
.blue ,.blue a,.blue a:hover{color:#0d50cd; text-decoration:none}
.blue2 ,.blue2 {color:#0d50cd; text-decoration:none}
.blue2 a:hover {color:#0d50cd;text-decoration:underline}
.blue3 ,.blue3 a,.blue3 a:hover{color:#02599D}
.blue4 ,.blue4 a{color:#02599D}
.blue4 a:hover{color:#c00}
.blue5 ,.blue5 a,.blue5 a:hover{color:#3eb1f6; text-decoration:none}
.blue6 ,.blue6 {color:#3eb1f6; text-decoration:none}
.blue6 a:hover {color:#c00; text-decoration:underline}
.ora ,.ora a{color:#fba14b}
.ora a:hover{color:#fba14b}
.red ,.red a{color:#f00}
.red a:hover{color:#c00}
.gb ,.gb a{color:#0d7780;}
.gb a:hover{color:#c00;}

/* 边 框 */
.bian1 {border-style: solid; border-color: #133471; border-width: 0 1px 1px 1px;}
.bian2 {border: 1px #e0e1e4 solid;}


/* 背 景 */
.dian1{background:url(http://news.xinhuanet.com/test2009/img/dian.gif) center center repeat-x;}
.dian2{background:url(http://news.xinhuanet.com/test2009/img/landian.gif) center center repeat-x;}
.bg{background:url(http://news.xinhuanet.com/test2009/img/bj_2.gif) center center repeat-x;}


/*边距*/
.mt6{margin-top:6px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt18{margin-top:18px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}

.mb10{margin-bottom:10px;}

.mtb10{margin-top:10px; margin-bottom:10px;}

.pl2{padding-left:2px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl30{padding-left:30px;}
.pr2{padding-right:2px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr30{padding-right:30px;}


/*图片滚动*/


/* 结 构 */

/*banner*/

/*分享*/
.fenxiang {
	position: relative;
}
.a01 {
	position: absolute;
	background-color: #cccccc;
	height: 135px;
	width: 286px;
}
.fx {
	font-family:"微软雅黑";
	font-size: 13px;
	color: #7e7e7e;
	text-decoration: none;
}
.fx a {
	font-family:"微软雅黑";
	font-size: 13px;
	color: #7e7e7e;
	text-decoration: none;
	line-height: 26px;
}

/*返回顶部*/
.backToTop {
 display: none;
 width: 18px;
 line-height: 1.2;
 padding: 5px 0;
 background-color: #000;
 color: #fff;
 font-size: 12px;
 text-align: center;
 position: fixed;
 _position: absolute;
 right: 10px;
 bottom: 100px;
 _bottom: "auto";
 cursor: pointer;
 opacity: .6;
 filter: Alpha(opacity=60);
}

/*右侧滑动图片列表*/

h2 {
    font-size: 16px;
    font-weight: bold; padding:0; margin:0; line-height:34px;
}
ul, ol, li {list-style: none outside none;}
div, form, ul, ol, li, span, p {
    border: 0 none;
    margin: 0;
    padding: 0;
}
img, a img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.list{width:320px; height:380px;}
.list .title{width:300px; float:left}
.list .title h2{float:left;}
.list .con{width:100%}
.list .clear{zoom:1;}
.list .con li{font:12px/30px '宋体';text-align:left;padding-left:25px;float:left;width:295px; color:#3E7CBF;}
.list .con li img{display:block;margin:0 auto}
.list .con li a{float:left; width:100%; color:#333; text-decoration:none}
.list .con li span{margin:1px auto 0 -30px;float:left;display:inline}
.list .con li span em{float:left;margin:2px auto 0 2px;display:inline;width:16px;height:16px;border:1px #CCC solid;background:#fff;font:600 12px/16px '宋体';text-align:center; color:#000}
.list .con li strong{width:210px; _width:210px; float:right;margin-top:5px}
.list .con li strong a{font:600 12px/22px '宋体';color:#3E7CBF;_margin:0}
.list .con li span a{display:none;width:auto}
.list .con li.now span{position:relative}
.list .con li.now span a{padding:1px;border:1px #ccc solid;width:100px;height:75px;display:block;margin-bottom:5px}
.list .con li.now span em{position:absolute;top:0;left:0;}
.list .con li.now a:hover{color:#3D7CC1;text-decoration:underline}
.list .con li.now span.num{ display:none}
.list .numwidth .num{ margin-left:0px}

/*底部收缩图片列表*/
.class1 {     background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    margin: 0 auto 12px;
    width: 640px; float:left}
.title{height: 40px; float:left; width: 640px;}	
.title h1 { color: #0D50CD; font: 600 16px "微软雅黑"; text-align:left; font-weight:bolder; padding:3px; width:560px; float:left;    display: inline; margin: 8px 0 0 10px;}
.title span {cursor:pointer; width:58px;float:left; padding-top:10px;}

#class1content {  margin: 10px auto 12px; float:left; width: 640px; }
#class1content ul{ width:95%; margin:0 auto;}
#class1content ul li {margin: 0 10px;width: 100px; display: inline; float: left;}
#class1content ul li img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C5C6;
    padding: 1px;}
#class1content ul li span { display: block;   line-height: 20px; margin: 8px auto 0;  text-align: left;  width: 100px;}
#class1content ul li span a {  color: #5A5A5A; text-decoration: none;}

#class1content {  margin: 10px auto 12px; float:left; width: 640px; }
#class1content ul{ width:95%; margin:0 auto;}
#class1content ul li {margin: 0 10px;width: 100px; display: inline; float: left;}
#class1content ul li img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C5C6;
    padding: 1px;}
#class1content ul li span { display: block;   line-height: 20px; margin: 8px auto 0;  text-align: left;  width: 100px;}
#class1content ul li span a {  color: #5A5A5A; text-decoration: none;}


.class2 {     background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    margin: 0 auto 12px;
    width: 640px; float:left}
.title{height: 40px; float:left; width: 640px;}	
.title h1 { color: #0D50CD; font: 600 16px "微软雅黑"; text-align:left; font-weight:bolder; padding:3px; width:560px; float:left;    display: inline; margin: 8px 0 0 10px;}
.title span {cursor:pointer; width:58px;float:left; padding-top:10px;}

#class2content {  margin: 10px auto 12px; float:left; width: 640px; }
#class2content ul{ width:95%; margin:0 auto;}
#class2content ul li {margin: 0 10px;width: 100px; display: inline; float: left;}
#class2content ul li img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C5C6;
    padding: 1px;}
#class2content ul li span { display: block;   line-height: 20px; margin: 8px auto 0;  text-align: left;  width: 100px;}
#class2content ul li span a {  color: #5A5A5A; text-decoration: none;}

#class2content {  margin: 10px auto 12px; float:left; width: 640px; }
#class2content ul{ width:95%; margin:0 auto;}
#class2content ul li {margin: 0 10px;width: 100px; display: inline; float: left;}
#class2content ul li img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C5C6;
    padding: 1px;}
#class2content ul li span { display: block;   line-height: 20px; margin: 8px auto 0;  text-align: left;  width: 100px;}
#class2content ul li span a {  color: #5A5A5A; text-decoration: none;}

/* end */