@charset "gb2312";
/* CSS Document */
body {margin: 0px;font-size:12px;font-family: "ËÎÌå", Arial;	color:#666; background:#EDF8FE url(imagesgxwbg.gif) repeat-x 0 0;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, input, iframe, fieldset, hr {margin: 0;padding: 0;border:0;}
table {empty-cells: show;border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}
a {color:#666;text-decoration: none;}
a:hover {text-decoration: none;color:#C30;}
.box {border:1px solid #A9C6E2;}
.more {float:right; font-size:12px; font-weight:normal;}
.fl {float:left;}
.fr {float:right;}
.bh {clear:both;height:10px; line-height:1px; font-size:1px;}
.time{ float: left; color:#F60;}
.header {
	width: 980px;
	margin:0 auto;
	
}
.header .top{ background:url(imagesgxwtop.gif) repeat-x 0 0; height:31px; line-height:31px; padding:0 10px;}
.header .top .fl { padding-right:10px;}
.header .banner{ height:200px; }
.header .menu{ height:66px;background: url(imagesgxwmenu_bg.gif) repeat-x 0 0;}

.header .menu ul li{background: url(imagesgxwmenu_in.gif) no-repeat 0 0; font-size:14px; width:90px; text-align:center; line-height:36px; height:36px; float:left; font-weight:bold;}
.header .menu ul li a {color: #FFF; text-decoration: none;display:block;}
.header .menu ul li a:hover {text-decoration: none; color:#C00;background: url(imagesgxwmenu_ov.gif) repeat-x left center; }
.header .menu #ind{ background:url(imagesgxwind.gif) no-repeat 0 0; color:#FF0; width:80px;}
.header .menu ul .cur{text-decoration: none; color:#C00;background: url(imagesgxwmenu_on.gif) repeat-x 0 0; }

.header .menu .set{ line-height:30px; padding:0px 10px; clear:both;}
.header .menu .set .fl{ color:#F30;}



.container {width: 960px;margin:0 auto;width: 960px;padding:10px; background-color:#FFF;}
.content{ width:700px;}
.sidebar {width: 250px;}
.footer {
	background: url(imagesgxwfoot.gif) repeat-x 0px 0px;
	margin: 0 auto;
	width: 980px;
	text-align: center;
	clear:both;
	background-color:#FFF;
	
}
.footmenu {
	line-height: 30px;
	color: #FFF;
	
	height: 30px;
}
.footmenu a{ color:#FFF;}
.footmenu a:hover{ color:#FF0;}
.footer .copy{
	line-height: 22px;
	padding: 15px 20px 0 60px;
	height:80px;
	
}
.footer .copy strong{ font-size:14px;}


.focusBox {position:relative;width:320px;height:264px; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align: left;	background: white;}
.focusBox .pic img {width: 320px;height: 240px;display: block;}
.focusBox .txt-bg {	position: absolute;	bottom:26px;	z-index: 1;	height:26px;width:320px;background: #333;filter: alpha(opacity=50);	opacity: 0.5;	overflow: hidden;}
.focusBox .txt {position: absolute;	bottom: 0;	z-index: 2;	height: 24px;width:100%;overflow: hidden;}
.focusBox .txt li {	height:26px;line-height:26px;position:absolute;	bottom:-26px; }
.focusBox .txt li a {display: block;color:#F30;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;	text-decoration: none;}
.focusBox .num {position: absolute;	z-index: 3;	bottom: 30px;right: 15px;}
.focusBox .num li {float: left;	position: relative;	width: 18px;height: 16px;line-height: 16px;	overflow: hidden;text-align: center;	margin-right: 1px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;	display: block;	color: white;width: 100%;height: 100%;top: 0;	left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;	background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover {background:#f60;}

.news {height: 274px; width:356px;}
.news h1{ line-height:34px; font-size:18px; text-align:center;}
.news h1 a{ color:#F30;}
.news h1 a:hover{ color:#900;}
.news .hd{ background: url(imagesgxwtab_bg.gif) repeat-x 0 0; line-height:32px; height:40px;position:relative;}
.news .hd li{font-size:13px;height:35px;  float:left; width:89px; cursor:pointer; text-align:center;   background: url(imagesgxwtop.gif) no-repeat 0 1px; }
.news .hd li a{color:#116BB4;}
.news .hd ul li.on{ height:35px;  background: url(imagesgxwtab_on.gif) no-repeat 0 0;  font-weight:bold;  color:#F30;   }
.news .hd ul li.on a{ color:#FFF;}
.news .bd{clear: both;padding:0 10px;height: 190px;position: relative;overflow: hidden;}
.news .bd ul li{line-height:24px; background: url(imagesgxwico01.gif) no-repeat 5px 11px; padding-left:18px;}
.news .bd ul li span{ float: right; color:#F90;}

.Mlis{width:312px; height:242px; }
.Mlis ul li{line-height:24px; background: url(imagesgxwico02.gif) no-repeat 5px 11px; padding-left:16px;}
.Mlis ul {padding:10px; clear:both;}
.Mlis ul li span{ float: right; color:#999;}.adsbox {
	height: 65px;
}
.Mlis  a{ color:#116BB4;}
.Mlis  a:hover{ color:#F30;}
.Mtit{ background: url(imagesgxwtit01bg.gif) repeat-x 0 0; line-height:30px; height:30px; padding:0 10px; }
.Mtit div{ font-size:14px; float:left;background:url(imagesgxwlist_tit.gif) no-repeat center center; padding:0 15px;font-weight:bold;  color:#FFF;  }

.pcimain{ height:160px; padding:15px 0 0 15px;}
.pcimain ul li{ float: left; padding:0 8px; text-align:center;}
.pcimain ul li img{ width:160px; height:120px; padding:3px; border:1px solid #DDD;}
.xxgk{  height:134px; padding:10px 0 0 15px;position:relative; overflow:hidden;}
.xxgk ul li{ line-height:25px; float:left; width:104px; height:25px; }
.xxgk ul li a{ color:#F60;}
.xxgk ul li a:hover{ color:#900;}

.stit {
	line-height: 32px;
	color: #FFF;
	height: 32px;
	background:url(imagesgxwtit02.gif) no-repeat 0 0;
	padding:0 10px;
}
.stit b{ padding-left:20px; font-size:14px;}
.stit .more a{ color:#FFF;}
.stit .more a:hover{ color:#FF0;}
.ztbox {
	height: 237px;
	text-align:center;
	padding-top:5px;
}
.ztbox ul li{ padding-top:5x;}
.ztbox img{width:228px; height:50px;}
.sbut {
	height: 50px; position:relative; overflow:hidden;
}
.sbut a:hover{ background-color:#09F;}
.sbut img:hover{filter: alpha(opacity=50);	opacity: 0.5;}

.login{ height:85px; padding:2px 0 0 10px;}
.login img{ float:left; width:40px; height:40px; margin-right:10px;}
.h { height: 5px;}
.login .rmb{width:120px; float:right; margin-left:8px;}
.login .user_on{ padding:10px 0 0 20px; line-height:22px;}

.login #web_login{ padding:5px 0 0 10px;}
.login #web_login ul li{ line-height:24px;}
.login .inputstyle{ width:100px; padding:0 5px; border:1px solid #CCC; height:18px;}
.login .login_button{ padding-top:5px; padding-left:35px;}
.login .login_button .btn{ background:url(imagesgxwtit01.gif) no-repeat center center; width:50px; height:20px; text-align:center; color:#FFF;}

.slis{ padding:8px 0 0 8px; height:202px;}
.slis ul li{line-height:24px; background: url(imagesgxwico01.gif) no-repeat 5px 11px; padding-left:16px;}

.linker{ clear:both; height:125px;}
.linker .hd{ background: url(imagesgxwtit01bg.gif) repeat-x 0 0; line-height:30px; height:30px;position:relative;}
.linker .hd li{font-size:12px;height:30px;  float:left; padding:0 18px; cursor:pointer; text-align:center; border-right:1px solid #A9C6E2;;}
.linker .hd li a{color:#116BB4;}
.linker .hd ul li.on{ height:30px;  background: #FFF;  font-weight:bold;  color: #116BB4;   }
.linker .hd ul li.on a{ color: #116BB4;}
.linker .bd{clear: both;padding:10px;height: 80px;position: relative;overflow: hidden;}
.linker .bd ul { float:left;}
.linker .bd ul li{line-height:24px; height:24px;  padding:0 10px; float:left;}


.search{width: 232px;height: 30px;padding: 3px 0 0 25px;background: url(imagesgxwsobox.gif) no-repeat 0px 3px;  position:relative; overflow:hidden;}
.search #SearchForm{ padding:0px; margin:0px;width:346px;height:30px;}
.search .textbox{height: 24px;width: 175px;float: left;background:none; border:none;font-size:12px; color:#999;}
.search select{ display:none;}
.search .button{ float:left;width:56px; text-align:left; height:24px; background: url(imagesgxwsobut.gif) no-repeat 0px 0px;}
.search span{text-align:left;}
.search span a{width:60px; white-space:nowrap;color:#999;}
.search span a:hover{ color:red; text-decoration:none;}
.search .searchkw{ height:20px;overflow:hidden;}
.search .searchkw a{ color:#999999;}


.allsearch{width:650px; float:right;background:url(top_nav_bg.png) repeat-x; border:#e8e8e8 1px solid;}
.allsearch .searchmenu ul{}
.allsearch .searchmenu li{width:7%; float:left; text-align:center; border-right:#e8e8e8 1px solid; height:30px; line-height:30px;}
.allsearch .searchmenu a{ font-size:14px; color:#069;}
.allsearch .searchmenu a:hover{text-decoration:none;}
.allsearch .searchmenu .curr a{ color: #990000; font-weight:bold; background:url(up.png) no-repeat center bottom; display:block; line-height:30px;}
.allsearch .searchmenu .curr a:hover{ text-decoration:none;}


.allsearch .searchmain{background:#F4F4F4;height:38px; line-height:38px; position:relative;}
.allsearch .searchmain #key{margin-left:3px;width:521px; overflow:hidden; height:29px; line-height:29px; color:#999;  padding-left:10px; border:1px #ccc solid;}
.allsearch .searchmain #m{width:58px;height:31px;}



.container {width: 960px;margin:0 auto;padding:10px; background-color:#FFF;}
.content{ width:700px;}
.sidebar {width: 250px;}
/*.Mlis{width:343px; height:242px; }
.Mlis ul li{line-height:24px; background: url(imagesgxwico02.gif) no-repeat 5px 11px; padding-left:16px;}
.Mlis ul {padding:10px; clear:both;}
.Mlis ul li span{ float: right; color:#999;}*/
.adsbox {
	height: 65px;
}
.Mlis  a{ color:#116BB4;}
.Mlis  a:hover{ color:#F30;}
.Mtit{ background: url(imagesgxwtit01bg.gif) repeat-x 0 0; line-height:30px; height:30px; padding:0 10px; }
.Mtit div{ font-size:14px; float:left;background:url(imagesgxwlist_tit.gif) no-repeat center center; padding:0 15px;font-weight:bold;  color:#FFF;  }

.stit {
	line-height: 32px;
	color: #FFF;
	height: 32px;
	background:url(imagesgxwlist_tit.gif) no-repeat 0 0;
	padding:0 10px;
}
.stit b{ padding-left:20px; font-size:14px;}
.stit .more a{ color:#FFF;}
.stit .more a:hover{ color:#FF0;}

.SonNav{ padding:15px 14px 0 14px;}
.SonNav ul li {
    background: url(imagesgxwlist_in.gif) no-repeat -0px 0px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 15px;
    text-align: center;
}
.SonNav ul li a {color: #2B77C0; display: block; font-weight: bold;text-decoration: none;}
.SonNav ul li a:hover {background: url(imagesgxwlist_on.gif) no-repeat center center; color: #F00; }
.SonNav ul .cur a {color: #F00;}
.list {
	padding: 25px 30px;
	min-height: 610px;
}
.list li{ background: url(imagesgxwico01.gif) no-repeat  left center; padding-left:18px; line-height:28px;}
.list li span{ float:right; color:#999;}
.list li .author{ float:right; color:#999; width:190px;  }
.list .bk20{ background:none; height:10px;border-bottom:1px dotted #DDD; margin-bottom:10px;}

.related ul li{ font-size:12px; background: url(imagesgxwico01.gif) no-repeat 3px 11px; padding-left:18px; line-height:28px;}
.related ul li span{ float:right; color:#999;}

/* ·ÖÒ³ */
#pages { padding:0px 0 30px; font-family:ËÎÌå; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background: #C30; border:1px solid #C00; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.show {
	padding: 20px 10px;
	min-height:500px;
	line-height:200%;
	font-size:14px;
}

.show img { max-width:670px; text-indent:0;}
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{
	zoom:1
}
#Article h1{
	color:#C00;
	font:800 24px/150% "×ÖÌå",arial;
	text-align:center;
	
}
#Article .info{border-top:1px solid #e5e5e5;
	font-size:12px;
	line-height:28px;
	color:#999;
	height:40px; text-align:center;
}
#Article .summary{ border:1px solid #DDD; background-color:#FFFFE6; padding:8px 13px;font-size:12px; color:#666; line-height:22px;}
#Article .main{ font-size:14px;padding:12px 0;}

#Article .main p{
	font-size:14px;
	line-height:185%;
	word-wrap:break-word;

	
}
#Article .main br{text-indent:2em; }
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5 { color:#C30;font-size:14px; margin:0; padding:0px;}
#Article .related{ padding:10px 0 0}
#Article .related a{ color: #666;}
#Article .f14{ font-size:12px;}
.list_lingdao{ padding:40px 20px 20px 20px;}
.list_lingdao img{ width:150px; height:200px; padding:2px; border: solid 1px #CCC;}
.list_lingdao p{ line-height:30px; font-size:14px; font-weight:bold;}
.list_lingdao .bobo{ margin-bottom:50px; height:30px; border-bottom:2px solid #9CF;}
.list_lingdao img:hover{ background-color:#F00;}
.show_lingdao img{ width:200px; height:270px; padding:3px; border: solid 1px #CCC;}