﻿@charset "utf-8";
/* CSS Document */
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin:0; padding:0; list-style:none; vertical-align:middle; }
h1, h2, h3, h4, h5, h6, strong, em { font-weight:normal; font-style:normal; }
body { font-family:"微软雅黑"; color:#000; background-color:#f9fcfd; -webkit-user-select: none; -webkit-text-size-adjust: none; font-size:16px; }
header, section, footer, img { display:block; margin:0; padding:0; }
img { border:0; }
.wrapper { overflow:hidden;}
#mainhtml{position:relative;overflow:hidden; background-color:#f9f8f8}
.item[selected] { display: block; }

/* header */
.crumb { background-color:#587ca9; color:white; display:-webkit-box; width:100%; float:left}
.crumb a { color:white; }
.home { background:#32528d url(http://www.xinhuanet.com/shouji/static/imgs/logo_xlxhw.png) no-repeat center; border-right:1px solid #15306d; display:inline-block; line-height:42px;height:42px; position:relative; text-indent:-99em; text-align:center; width:20%; z-index:99; border-bottom: 1px solid #40619c; background-size:54px 27px; float:left}
.home::after { content:""; background-color:#32528d; position:absolute; right:0; height:100%; width:1px; }
.crumb-nav{height:42px; line-height:42px;
	  background: #587ca9;
	  border-top:2px solid #7692b6; border-bottom:1px solid #40619c;  border-left:2px solid #7692b6;
	  -moz-box-shadow: 0 0 2px rgba(0,0,0,.2);
	  -webkit-box-shadow: 0 0 2px rgba(0,0,0,.2);
	  box-shadow: 0 0 2px rgba(0,0,0,.2);
	  /* Clear floats */
	  overflow: hidden;
	  width:79%; -webkit-box-flex:1; position:relative; white-space:nowrap; float:left} 
.crumb-nav li{float: left;}
.crumb-nav a{ padding: .7em 1em .7em 2em;	 float: left; text-decoration: none; color: #fff; position: relative;
	  text-shadow: 0 1px 0 #333;
	  background-color: #32528d;
	  background-image: -webkit-gradient(linear, left top, right bottom, from(#587ca9), to(#32528d ));
	  background-image: -webkit-linear-gradient(left, #587ca9, #32528d);
	  background-image: -moz-linear-gradient(left, #587ca9, #32528d);
	  background-image: -ms-linear-gradient(left, #587ca9, #32528d);
	  background-image: -o-linear-gradient(left, #587ca9, #32528d);
	  background-image: linear-gradient(to right, #587ca9, #32528d); display:inline-block; font-size:14px; height:42px; line-height:42px; padding:0 20px; text-align:center}
.crumb-nav li:first-child a{padding-left: 1em;}
.crumb-nav a:hover{background: #D6D6D6;}
.crumb-nav a::after,.crumb-nav a::before{content: ""; position: absolute; top: 50%;
	  margin-top: -1.5em;   
	  border-top: 1.5em solid transparent;
	  border-bottom: 1.5em solid transparent;
	  border-left: 1em solid;
	  right: -1em;}
.crumb-nav a::after{z-index: 2; border-left-color:#32528d;}
.crumb-nav a::before{ border-left-color: #6584ae;    right: -1.1em; z-index: 1; }
.crumb-nav a:hover::after{border-left-color: #D6D6D6;}
.crumb-nav .current,
.crumb-nav .current:hover{font-weight: bold; background: none;}
.crumb-nav .current::after,.crumb-nav .current::before{content: normal; }
	
/*-----------------------------------*/
	

#mainhtml{position:relative;overflow:hidden;}
.item[selected] { display: block; }
.news-content { overflow:hidden; padding:0 12px; }
.news-content h1 { color:#000; font-size:20px; font-weight:700; margin:12px 0; }
/* 功能 */
.from {padding-bottom:4px; }
#pubtime {color: #818181; font-size: 12px; height: 40px; line-height:40px;  text-align: left;}
#pubtime a, #pubtime a:visited{color: #818181; text-decoration: none;}
#pubtime a:hover, #pubtime a:active {color: #0057E8;text-decoration: underline;}
#from {color: #818181; float:left; height: 40px;line-height:40px; text-align: left;  font-size:12px; padding-right:20px}
#from a{color: #818181; text-decoration:none;}
#ydstart{background:url(http://www.xinhuanet.com/shouji/static/imgs/bj_xlrd.png) repeat-x; background-size:auto 28px; margin:0 10px; padding-left:10px; line-height:28px; font-size:16px; color:#000000; font-weight:bold;border-bottom:1px solid white;position:relative; border-top:2px solid #d6d6d6;}
#ydstart::after { content:""; background-color:#d6d6d6; height:1px; position:absolute; left:0; bottom:0; width:100%; }
#size{float:right;  font-size: 16px; width: 25%; clear:both}
#size a:link,#size a:visited{color: #666666; text-decoration: none; width:20px;}
#size a:hover {text-decoration:none; color:#999999;border:1px solid #666666; text-shadow:#666 1px 1px 0; -moz-border-radius:3px; -webkit-border-radius:3px; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999;}

#contentblock {font-size: 16px;   line-height: 180%;    margin: 10px auto 20px;   text-align: left; width: 99%;}
#contentblock img{margin:0 auto}
.mainbox{clear: both;}
.news-content { overflow:hidden; padding:0 12px; }
.news-content h1 { color:#000; font-size:20px; font-weight:700; margin:12px 0; text-align:center }
.news-content h1 a { color:#000; }
.share { background:#f0f0f0; color:#0095fd; font-size:15px; margin:14px 8px 20px; padding:8px 10px 6px 20px; height:26px;  border-radius:3px; line-height:26px; font-weight:bold}
#bshare01{ float:right;}
.fgLine { background-color:#E0E0E0; display: inline-block; height:15px; vertical-align:middle; margin: 0 12px; width: 1px; overflow: hidden; }

/* footer */
footer { background:-webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(white)); border-top:1px solid #BDBEC6; -webkit-background-clip:content-box; text-align:center; overflow:hidden; padding-top:1px; line-height:1.5; }
/* pgsearch */
.wytp::after, .pgsearch-logo { background:url(http://www.xinhuanet.com/shouji/static/imgs/logo_pangu.png) no-repeat; background-size:100px auto; width:100px;}
.pgsearch { background-color:#f4f4f4; height:30px; padding:5px 12px 8px 120px; position: relative; }
.pgsearch-logo { background-position:center top; display: block;  position: absolute; width:100px; left:10px;}
#wytp { height:24px; background-color:white; border-radius: 3px; border:1px solid #C4C4C4; -webkit-border-radius: 5px; -webkit-box-shadow: 0px 1px 1px white, 0 1px 1px #EEE inset; font-size: 16px; color: #f2f2f2; padding:1px 44px 0 6px; position:relative; margin-top:5px; }
#wytp::before, #wytp::after { content:""; position:absolute; }
#wytp::before { background:-webkit-gradient(linear, left top, left bottom, from(white), to(#CC0000)); border-left: 1px solid #C9C9C9; -webkit-border-radius:0 5px 5px 0; height:24px; top:0; right:0; width:40px; z-index:2;}
#wytp::after {height:17px; margin-top:-8px; top:50%; right:11px; width:16px; z-index:3 }
#inputwd{ -webkit-appearance: none; background:transparent; border: 0 none; color:#969696; float:left; font-size:16px; height:24px; line-height:24px; width:100%; }
.button { border:0; height:24px; position:absolute; top:0; right:0; width:40px; z-index:4; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; background:none }
/* more */
footer nav {border-top:1px solid #E4E4E4; height:42px; line-height:42px; padding:0 10px 0 5px; text-align:right; float:left; width:100%}
footer nav a { color:black; font-size:15px; margin:0 5px; text-decoration:none; font-weight:bold; color:#000;}
.bottomdh,.bottomdh a { float:left; text-decoration:none; color:#000; }
#foot_login,#foot_login a{color:#000; padding:0 1px; text-decoration:none;}
.to-index { background:url(http://www.xinhuanet.com/shouji/static/imgs/button_top.png) no-repeat;background-size:12px 12px; height:12px; margin:16px 25px 0 10px; right:0; width:12px; background-position: center; float:right}
/* 其他区块 */
.module {background-color:#f0f0f0;  margin: 12px 8px 20px; border-radius: 3px 3px 3px 3px;}
.module h3 {border-bottom: 1px solid white;  color: #5f5f5f;  font-size: 17px;  font-weight:bold;   padding: 8px 0 6px 20px;  position: relative;}
.module h3:before, .module h3:after { content: "";   position: absolute; }
.module h3:before {background-color: #3a8bd2;    height: 17px;   left: 8px;   top: 12px;  width: 3px;}
.module h3:after {background-color: #D6D6D6;   bottom: 0;   height: 1px;  left: 0;  width: 100%;}
.cont-list li {border-bottom: 1px solid #e0e0e0;}
.cont-list li:last-child { border-bottom: 0 none;}
.cont-list li a {display: block;  font-size: 17px;   padding: 6px 8px; color:#000000; text-decoration:none}
.cont-list li:first-child a { padding-top: 12px;}
.cont-list li:last-child a {padding-bottom: 12px;}
/* 分页 */
#div_currpage {display: inline;   height: 22px;   line-height: 22px;    margin: 0 auto;   text-align: center;    width: 100%;}
#div_currpage a{height: 22px;   line-height: 22px;  text-align: center; vertical-align: middle;}
.page-Article {display: inline-block;   height: 22px; line-height: 22px;    margin: 0 auto;   text-align: center;  vertical-align: middle; width: 22px; background-color:#d5d5d5; border-radius:20px; color: #2b2b2b; text-shadow:#fff 1px 1px 0; font-weight:bold; text-decoration:none; font-size: 14px;}
.page-Article A {display: inline-block; margin: 0 auto; text-align: center; height: 22px; line-height: 22px; width: 22px; font-size: 14px;}
.page-Article A:hover {display: inline-block; height: 22px;  line-height: 22px;  margin: 0 auto; text-align: center; width: 22px; color:#0095FD}
.page-Article A:visited {color: #0B3B8C;}
SPAN.page-Article {background-color:#0095FD; border-radius:20px; color: #2b2b2b; text-shadow:#2b2b2b 1px 0px 0; font-weight:bold;  color: #FFFFFF; height: 22px; line-height: 22px; vertical-align: middle;  width: 22px; font-size: 14px;}
.nextpage {width: 50px; color: #0095FD; font-weight: bold; height: 22px; line-height: 22px; text-align: center;  text-decoration: none; display: inline-block; margin: 0 auto; font-size:16px;}
.nextpage:hover {text-decoration:none;}
