@charset "utf-8";
/******************* CSS Document  by  Artis. *******************/
body{margin:0;padding:0; background: url("//www.xinhuanet.com/politics/rmzz/imgs/bg1.gif") repeat-x scroll 0 0 transparent;}
p,span,div,ul,li{margin:0;padding:0;}
td,body,font{font-size:12px; color:#4a4d41; font-family:"宋体"}
ul,li{list-style:none}
h1,h2,h3,h4,h5{margin:0; padding:0}
img{border:none;}
a { color:#000; 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}
.fs13 {font-size:13px}
.fs14 {font-size:14px}
.fs16 {font-size:16px}
.fs18 {font-size:18px}
.fs20 {font-size:20px}
.fs25 {font-size:25px}
.ht {font-family:"黑体"}

.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh24 {line-height:24px;}
.lh30 {line-height:30px;}
.lh32 {line-height:32px;}
.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}
.gray3 ,.gray3 a{color:#4a4d41}/*底灰*/
.gray3 a:hover{color:#f00}
.gray2 ,.gray2 a{color:#CCCCCC}/*银灰*/
.gray2 a:hover{color:#f00}
.gray ,.gray a{color:#555}/*中灰*/
.gray 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}
.red2 ,.red2 a{color:#990000}/*暗红色*/
.red2 a:hover{color:#c00}
.red3 ,.red3 a{color:#c00}/*普红色*/
.red3 a:hover{color:#c00}
.red4 ,.red4 a{ color:#610404;}/*黑红色*/
.red4 a:hover{color:#c00; text-decoration:underline;}
.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(//news.xinhuanet.com/test2009/img/dian.gif) center center repeat-x;}
.dian2{background:url(//news.xinhuanet.com/test2009/img/landian.gif) center center repeat-x;}
.bg{background:url(//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;}
.mt24{margin-top:24px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.ml10{margin-left:10px;}
.mlr5{margin:0 5px;}
.mlr10{margin:0 10px;}
.mb10{margin-bottom:10px;}

.mtb10{margin-top:10px; margin-bottom:10px;}
.mall{ margin:10px;}

.pl2{padding-left:2px;}
.pl5{padding-left:5px;}
.pl8{padding-left:8px;}
.pl10{padding-left:10px;}
.pl30{padding-left:30px;}
.pr2{padding-right:2px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr30{padding-right:30px;}
.pa10{padding:10px;}



/*图片滚动*/


/* 结 构 */
#banner,#banner2,#top,#main,#main2{width:990px; text-align:center; margin:0 auto;}
.left,.right{ display:inline; float:left}
/*banner*/
#header{ height: 185px; margin: 0 auto; width: 990px;}

#banner{ height:27px; background-color:#ebebeb; background-repeat:no-repeat; background-position:top; overflow:hidden; clear:both; background-image:url(//www.xinhuanet.com/politics/rmzz/imgs/banner1.gif); float:left}
#banner .left{ line-height:27px; text-align:left; width:840px;}
#banner .right{ line-height:27px; color:#FFFFFF; float: left; height: 20px; line-height: 18px; text-align:left; width: 127px;}
#banner .right a{ line-height:27px; color:#FFFFFF; float: left; height: 20px; line-height: 18px; text-align:left; display:block; text-decoration:none}
#banner .right a:hover{ line-height:27px; color:#CCCCCC; float: left; height: 20px; line-height: 18px; text-align:left; display:block}
#banner2{height:80px;}
#banner2 .left{height:80px; text-align:left; width:383px;}
#banner2 .right{text-align:left; width:607px;}
#nav { line-height: 67px; list-style-type: none; background-color:#434343;} 
 #nav a {display: block;width: 59px;text-align:center;} 
 #nav a:link  {color:#FFFFFF;text-decoration:none;font-size: 12px;font-family: "微软雅黑";} 
 #nav a:visited  { color:#FFFFFF;text-decoration:none; } 
 #nav a:hover  { color:#FFFFFF;text-decoration:none;font-weight:bold; } 
 #nav li {float: left;width: 59px;background-color:#434343; border-right:1px solid #313131;} 
 #nav li a:hover{ background:#999; } 
 #nav li ul {line-height: 27px;list-style-type: none;text-align:left;left: -999em;width: 100px;position: absolute;} 
 #nav li ul li{ text-align:center;float: left; width: 80px; background: #F6F6F6; border:none} 
 #nav li ul a{display: block;width: 80px;text-align:center;font-family: "微软雅黑";font-size: 14px;} 
 #nav li ul a:link  { color:#666; text-decoration:none; } 
 #nav li ul a:visited  {  color:#666;text-decoration:none; } 
 #nav li ul a:hover  { color:#F3F3F3; text-decoration:none;font-weight:normal; background:#C00; } 
 #nav li:hover ul { left: auto; } 
 #nav li.sfhover ul { left: auto; } 
 #content { clear: left;} 
#top{ background-color:#FFFFFF; height:78px; float:left;}
#top .left{width:110px; margin-right:10px; float:left; text-align:center}
#top .left img{margin:0 auto}
#top .right{ width:870px; margin:0; padding:0; float:left;}
.site {
    border: 1px dotted #CCCCCC;
    height: 28px;
    line-height: 28px;
    margin: 20px auto 10px;
    text-indent: 4px;
    width: 988px; padding-left:10px;
}

/*main*/
#main {background:#fff; text-align:center}
#main .left{ float:left; width:750px;}
#main .right{ width:235px; float:left; text-align:center}
#box{ float:left}

#box1{ float:left; height:460px; width:750px;}
#box1{width:110px; margin-right:10px; float:left;}
#box1 ul{ width:110px;}
#box1 ul li{ line-height:36px; height:36px; font-family:"宋体"; margin-bottom:2px;}
#box1 ul li a{color:#000000; text-decoration:none; font-size:13px; text-align:right; font-weight:bold; background-color:#ebebeb; display:block; padding-right:20px; }
#box1 ul li a:hover{color:#FFFFFF; background-color:#b51729;}

#box2 {width:625px; float:left; margin-right:5px;}
#box2 .top{ text-align:center; margin:0 auto;}
#box2 .bot{ text-align:center; margin:0 auto; float:left;}
.title{ margin:10px 0px 8px 0px; width: 300px; text-align:justify; border-right:2px dotted #d0d0d0;  line-height:20px; padding-right:10px; float:left;}
.title h4 {background-image: url("//www.xinhuanet.com/politics/rmzz/imgs/dian1.jpg"); background-position: 0 5px; background-repeat: no-repeat; color: #000; margin: 2px 0px 4px 0px;
 padding-left: 10px; font-size:14px; font-weight:bold;}
.title h4 a:link, .title h4 a:visited {color: #000; text-decoration: none;}
.title h4 a:hover{ text-decoration:underline; color:#CC0000}
.title2{ margin:10px 0 8px 0px; width: 300px; text-align:justify; line-height:20px; padding-left:10px; float:left;}
.title2 h4 {background-image: url("//www.xinhuanet.com/politics/rmzz/imgs/dian1.jpg"); background-position: 0 5px; background-repeat: no-repeat; color: #000; margin: 2px 0px 4px 0px;
 padding-left: 10px; font-size:14px; font-weight:bold; }
.title2 h4 a:link, .title2 h4 a:visited {color: #000; text-decoration: none;}
.title2 h4 a:hover{ text-decoration:underline; color:#CC0000}

/*left-main1*/
#main1 {float: left; overflow: hidden; width:750px;}
ul.lumn {height: 640px;overflow: hidden; width: 750px; margin:15px 0;}
ul.lumn li {float: left; margin: 0 20px 20px 0; overflow: hidden; width: 235px;}
ul.lumn li h3{ background-image:url(//www.xinhuanet.com/politics/rmzz/imgs/bg2.gif); background-repeat:repeat-x; font-size: 12px; height: 24px; line-height: 24px; padding-left: 15px; text-align:left}
ul.lumn li h3 a { font-size: 12px; height: 24px; line-height: 28px; color:#FFFFFF; text-decoration:none; font-weight:normal }
ul.lumn li h3 a:hover {color:#FF6600;}
ul.lumn li .dis{ color:#8D8D8D; height:60px; overflow:hidden; padding:15px 0; text-align:left; line-height:18px;}
ul.lumn li .dis img {float:left; height: 60px; margin-right: 10px; width: 80px;}
.lumelist {background: url("//www.xinhuanet.com/politics/rmzz/imgs/dian2.png") no-repeat scroll 0 7px transparent;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    padding-left: 10px;
    text-align: left;}

/*left-main2*/
#main2{ height:220px; text-align:center; margin-bottom:20px;}
#main2 .left{ float:left; width:400px; background:url("//www.xinhuanet.com/politics/rmzz/imgs/bg_rw.gif"); margin-right:10px; background-repeat:no-repeat; height:220px; overflow:hidden; }

#main2 .left #bg{display:block;
height:55px;
width:100px;
text-indent:-9999px;
background:url(//www.xinhuanet.com/politics/rmzz/imgs/bg_rw.gif) no-repeat !important;
background-position:left top; float:left;
filterrogidXImageTransform.Microsoft.AlphaImageLoader(src='www.xinhuanet.com/politics/rmzz/imgs/bg_rw.gif',sizingMethod='crop');}
#main2 .right{ width:580px; float:left; background:url("//www.xinhuanet.com/politics/rmzz/imgs/bg_fd.gif"); background-repeat:no-repeat; height:220px; overflow:hidden; }
#main2 .right #bg{display:block;float:left;
height:55px;
width:100px;
text-indent:-9999px;
background:url(//www.xinhuanet.com/politics/rmzz/imgs/bg_fd.gif) no-repeat !important;
background-position:left top;
filterrogidXImageTransform.Microsoft.AlphaImageLoader(src='www.xinhuanet.com/politics/rmzz/imgs/bg_fd.gif',sizingMethod='crop');}

ul.imglist{ clear:both; overflow:hidden; padding:10px 0 0 30px}
ul.imglist li {float: left; margin-right: 20px; overflow: hidden; width: 160px; padding-top:0px; line-height:18px;}
ul.imglist li img {clear: both; height: 106px; margin-bottom: 6px; width: 160px;}


/*footer*/
#footer{background-color:#434343;height:330px; text-align:center}
.service {border-bottom: 1px solid #595959; margin-bottom: 10px; padding: 15px 0; text-align: center; color:#FFFFFF}
.service2 { margin:0 auto 10px auto; text-align:center; width:910px; font-size:12px; color:#8e8e8e;text-decoration:none;}
.service2 a:link,.service2 a:visited{text-decoration:underline}
.service2 a:hover{ text-decoration:none}
.service2 h4,.service2 h4 a{ font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:normal; text-align:left}
#box3{ width:610px; float:left;}
#box3 ul{ width:610px;}
#box3 ul li{ width:305px; line-height:18px; text-align:left; float:left}
#box3 ul li a {color: #8E8E8E; display: block; float: left; line-height: 18px; overflow: hidden; text-align:left}
#box3 ul li span{ padding-right:10px; float:left; font-size:13px; color:#FFFFFF}
#box4{ float:left; margin:0; overflow: hidden; width: 300px;}
#box4 a {color: #8E8E8E; display: block; float: left; line-height: 26px; overflow: hidden; width: 100px; text-align:left}
#box4 h4 a{ font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:normal; text-align:left; line-height:30px;}
#box4 h4 a:hover{ text-decoration:underline}
.service3 { margin:0 auto 10px auto; text-align:center; width:910px; font-size:12px; color:#8e8e8e;text-decoration:none;}
.service3 h4,.service3 h4 a:link,.service3 h4 a:hover,.service3 h4 a:visited{ font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:normal; text-align:center; line-height:24px; margin:0 auto; width:100px;}
.service3 ul{ width:910px; text-align:center; height:150px;}
.service3 ul li{ width:910px; line-height:22px; text-align:left; float:left}
.service3 ul li p{text-align:center; width:100px;  margin:0 auto; padding:0; height:20px; text-align:center}
.service3 ul li a {color: #8E8E8E; display: block; float: left; line-height: 22px; overflow: hidden; text-align:center}
.service3 ul li span{ padding-right:10px; float:left; font-size:13px; color:#FFFFFF}

.copyright{ height:70px; text-align:center; margin:10px auto 24px auto; border: 4px solid #595959; width:685px;}
.copyright a{ font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-weight:bold}
.copyright a:hover{ color:#CC0000; text-decoration:none}
.copyright p{color:#FFFFFF; line-height:40px; margin:0; padding:0}
/* end */

/* rj*/
#ejqz {margin-right: auto; margin-left: auto; position: relative; width:100%;}
#ejqz .ejqz1 {height: 500px; z-index: 1; position: absolute; top: 0px; width: 100%;}
#ejqz .ejqz2 {position: absolute; left: 0px; top: 100px; height: 500px; width: 100%; z-index: 999;}

.content {float: left; width: 740px; display: block; min-height: 1%;}
ul.rjlist h3 { text-align:left; font-size:14px; background: url("//www.xinhuanet.com/politics/rmzz/imgs/jt2.gif") no-repeat scroll 15px 6px transparent; height: 30px; line-height: 30px; padding-left:40px; background-color:#f2f2f2; margin-bottom:15px;}
ul.rjlist{ margin-bottom:20px}
ul.rjlist li { padding:5px 25px; text-align:left}
ul.rjlist li p { border-bottom: 1px dotted #CCCCCC; padding: 10px 0;}
ul.rjlist li h4 {
    background: url("//www.xinhuanet.com/politics/rmzz/imgs/dian3.gif") no-repeat scroll 0 1px transparent;
    font-size: 14px;
    margin-bottom: 5px;
    padding-left: 18px;
}
ul#rjimg h3 { text-align:left; font-size:14px; background: url("//www.xinhuanet.com/politics/rmzz/imgs/jt2.gif") no-repeat scroll 15px 6px transparent; height: 30px; line-height: 30px; padding-left:40px; background-color:#f2f2f2; margin-bottom:15px;}
ul#rjlist{ margin-bottom:20px;}
#rjimg li {
    display: block;
    float: left;
    line-height: 22px;
    list-style: none outside none;
    margin:0 12px;
    padding-bottom: 10px;
    text-align: left;
    width: 160px;
}
/* end */
