﻿@charset "utf-8";
@import url("reset.css");

/* global */
body {}
body, td, th, input, select, textarea {color: #555; font: 12px/1.5 "华文";}
a {color: #555; text-decoration: none;}
a:hover {color: #f30; text-decoration: underline;}
.blank10 {clear: both; display: block; height: 10px; width: 100%;}
/* topbg */
#topbg {width:100%; height:33px; background:#F5F5F5; border-bottom:1px solid #eee; clear:both; line-height:33px;}
#topbar {margin: 0 auto; width: 950px; color:#FFF;}
#topbar a{margin: 0 auto; width: 950px; color:#6C6C6C;}
#topbar-left {float: left;}
#topbar-right {color: #ccc; float: right;}
#topbar-right img {vertical-align: middle;}
/* wrapper */
#wrapper {margin: 0 auto; width: 960px;}
/* topbox */
#topbox {height: 100px;}
/* logo */
.logo {background: url(logo.gif) center; display: block; float: left; height: 69px; width: 200px;}
/* sobox */
#sobox {float: left; width: 468px; height: 60px;margin-left: 20px;margin-top: 5px;}
.sofrm {display: block; margin: 0px auto; padding-top: 3px; position: relative;}
.sipt {background: url(ipt.png) no-repeat top left; border: solid 1px #0090CE; display: block; font: normal 13px/30px normal; float: left; height: 30px; padding: 0 5px 0 90px; width: 200px;}
.sbtn {background: #0090CE; border: 0; color: #fff; cursor: pointer; font-size: 14px; height: 32px; width: 70px;}
#sobox .hotKey{
 width:500px;
 height:32px;
 overflow:hidden;
 line-height:35px;
 }
#sobox .hotKey a{
 margin:0 5px;
 }
.head{ background-color:#ffffff; width:100%;}
.headh{width:960px; margin:0 auto;  height:70px; }
.s_rad{float:right; color:#333; font-family:Tahoma,Geneva,sans-serif; line-height:20px; padding:0 0 0 8px; text-align:left; filter:alpha(opacity=90); opacity:.9; height:62px;  overflow:hidden; width:250px; border:solid 1px #e8e8e8; margin-top:2px;}
.sitepath{width:960px; margin:0 auto;}
/* selopt */
#selopt {background: url(select.gif) no-repeat; position: absolute; left: 2px; top: 6px; width: 88px;}
#cursel {cursor: pointer; display: block; height: 28px; line-height: 28px; overflow: hidden; text-indent: 12px; width: 85px;}
#options {border: solid 1px #dadada; border-top: 0; display: none; list-style: none; position: absolute; left: -2px; width: 80px; z-index: 1000;}
#options li {background: #fff; clear: both; cursor: pointer;}
#options li a {color: #555; display: block; height: 25px; line-height: 25px; text-decoration: none; text-align: center;}
#options li a:hover {background: #0090CE; color: #fff; display: block; text-decoration: none;}
.current {background: #1791de; color: #fff; display: block; text-decoration: none;}
/* navbox */
#navbox {background:#0090CE; display: block; height: 45px;}/*url(blue.png)导航条图片*/
.navbar { width:960px; margin:0 auto;}
.navbar li {float: left; font: 16px/45px "微软雅黑"; height: 45px; text-align: center; width: 100px;}
.navbar li a {display: block; color: #fff; font-family: "华文";}
.navbar li a:hover {background: #0080c6; display: block; color: #fff;}
.navbar .navline {display: block; height: 40px; width: 1px;}
.navbar .cur {background: #0067ae;}
/* txtbox */
#txtbox {background: url(blue.png) repeat-x 0 -55px; border-left: solid 1px #dae7ed; border-right: solid 1px #dae7ed; height: 40px; width:960px; margin:0 auto;}
.count {float: left; padding: 10px;}
.count b {color: #f60; font: bold 16px Arial; padding-right: 3px;}
.link {color: #999; float: right; padding: 1px;}
.link a {color: #06c;}
/* quickbox */
#quickboxx {background: #ffc; border: dashed 1px #0090CE; overflow: hidden; padding: 12px;}
#quickbox {background: #f9fef4; border: dashed 1px #cbe6bd; overflow: hidden; width:960px; margin:0 auto; line-height:30px;}
#quickbox2 {background: #f9fef4; border: dashed 1px #DEA2F1; overflow: hidden; padding: 6px; width: 650px;}
#quickbox strong {font-size: 16px;
    padding-left: 10px;}
#quickbox a {margin-left: 15px; font-size: 14px;}
/* homebox */
#homebox { width:960px; margin:0 auto; margin-top:10px;}
#homebox-left {float: left; width: 250px;}
#homebox-right {float: right; width: 690px;}
/* hcatebox */
#hcatebox {background: #f8fdff; border: solid 1px #dae7ed; padding: 8px;}
#hcatebox dt {clear: both; display: block; font: bold 14px/25px "微软雅黑"; height: 25px;}
#hcatebox dt a {color: #07c;}
#hcatebox dd {}
.hcatelist {}
.hcatelist li {float: left; height: 30px; line-height: 30px; text-align: center; width: 56px;}
.hcatelist li a {font-size: 13px;}
/* newbox */
#newbox {border: solid 1px #dae7ed;}
#newbox h3 {background: #f8fdff; border-bottom: dashed 1px #dae7ed; color: #07c; font-size: 14px; padding: 6px;}
.newlist {padding: 3px 8px;}
.newlist li {padding: 5px 0; white-space: nowrap;}
.newlist li a {display: block; overflow: hidden; white-space: nowrap;}
.newlist li span {color: #07c; float: right;}
/* bestbox */
#bestbox {border: solid 1px #dae7ed;}
#bestbox h3 {background: #f8fdff; border-bottom: solid 1px #dae7ed; font: bold 14px normal; height: 30px;}
#bestbox h3 span {background: #fff; border: solid 0px #cedee6; border-bottom: 0; color: #07c; display: block; float: left; height: 25px; line-height: 25px; margin-left: 5px; margin-top: 5px; text-align: center; width: 80px;}
#bestbox h3 span3 {background: cedee6; border: solid 0px #cedee6; border-bottom: 0; color: #555; font-size: 10px; display: block; float: right; height: 25px; line-height: 25px; margin-left: 5px; margin-top: 5px; text-align: center; width-space: nowrap;}


.bestlist {padding: 8px;}
.bestlist li {display: block; float: left; height: 30px; line-height: 30px; margin-right: 11px; overflow: hidden; text-align: left; white-space: nowrap; width: 101px;}
.bestlist li a {font-size: 13px;}
/* coolbox */
#coolbox {border: solid 1px #dae7ed;}
#coolbox h3 {background: #f8fdff; border-bottom: dashed 1px #dae7ed; color: #07c; font-size: 14px; padding: 6px;}
.csitelist {padding: 5px 8px;}
.csitelist li {display: block; font-size: 14px; height: 25px; overflow: hidden; vertical-align: top; width: 100%;}
.csitelist li h4 {display: block; float: left; font-weight: normal; height: 30px; line-height: 30px; width: 60px;}
.csitelist li h4 a {color: #ff8833; background: #f8fdff;}
.csitelist li span {display: block; float: left; height: 30px; line-height: 30px; margin-left: 22px; overflow: hidden; white-space: nowrap; width: 70px; text-align:center;}
.csitelist li span a {font-size: 14px;}
.csitelist .more {color: #07c; float: right; font-size: 12px; line-height: 30px;}

/* rowbox */
#rowbox {border: solid 1px #dae7ed; padding: 10px;}/*首页资讯框架高*/
/* newsbox */
#newsbox {float: left; width: 320px;}
#newsbox h3 {color: #07c; font-size: 14px; padding-bottom: 6px;}
.newslist {}
.newslist li {padding: 6px 0;}
.newslist li span {color: #ccc; float: right; font-size: 10px;}
.newslist li span2 {color: #555; float: right; font-size: 10px;}/*首页资讯点击数颜色*/
/* exlink */
#exlink {float: right; width: 320px;}
#exlink h3 {color: #07c; font-size: 14px; padding-bottom: 6px;}
.exlist {}
.exlist li {padding: 6px 0; white-space: nowrap; overflow: hidden;}
.exlist li span {color: #ccc; float: right;}
.line {border-left: dashed 1px #dadada; float: left; height: 230px; margin-left: 10px; width: 1px;}
/* inbox */
#inbox {background: #f8fdff; border: solid 1px #dae7ed; width:960px; margin:0 auto;}
#inbox h3 {float: left; height: 23px; line-height: 23px; width: 83px;}
.inlist {}
.inlist li {float: left; line-height: 30px; margin-left:24px; overflow: hidden; white-space: nowrap; width: 70px; text-align:center; font-size:14px;}
/* linkbox */
#linkbox {background: #f8fdff; border: solid 1px #dae7ed; width:960px; margin:0 auto;}
#linkbox h3 {float: left; height: 23px; line-height: 23px; width: 60px; padding: 10px; font-size: 14px;}
.linklist {}
.linklist li {float: left; height: 23px; line-height: 23px; vertical-align: top; white-space: nowrap;  padding: 10px; font-size: 14px;}
/* footer */
#footer {background:#0090CE; padding: 10px; text-align: center;}
#fmenu {color: #ccc; padding-bottom: 5px;}
#fmenu a {text-decoration: none; color:#fff;}
#fmenu a:hover {color: #f60; text-decoration: underline;}
#fcopy {line-height: 23px; color:#fff;}
#fcopy a {color:#fff;}
#fcopy a:hover {color: #fff; text-decoration: underline;}

/*图文样式*/
.weblist_b li {padding: 8px 0 5px 0; position: relative;}
#mainbox-right {float: right; width: 250px;}
#bestweb {border: solid 1px #e8e8e8;}
#bestweb h3 {background: url(blue.png) repeat-x 0 -95px; font-size: 14px; padding: 6px;}
.weblist_b {padding: 0 10px;}
.weblist_b li {padding: 8px 0 5px 0; position: relative;}
.weblist_b li img {background: #fff; border: solid 1px #dbdbdb; height: 65px; width: 85px;}
.weblist_b li strong {display: block; font: normal 12px ''; height: 15px; overflow: hidden; position: absolute; left: 90px; top: 8px; width: 135px;}
.weblist_b li strong a {color: #06c; text-decoration: none;}
.weblist_b li p {display: block; height: 35px; line-height: 18px; overflow: hidden; position: absolute; left: 90px; top: 25px; width: 140px;}
.weblist_b li address {display: block; height: 15px; overflow: hidden; position: absolute; left: 90px; top: 60px; width: 130px;}
a {color: #666; text-decoration: none;}
.visit {background: url(visit.gif) no-repeat right; color: #080; padding-right: 15px;}


#relsite {background: #fff; border: solid 1px #e8e8e8; padding: 10px;}
#relsite h2 {color: #333; font-size: 14px;}
.rellist {}
.rellist li {float: left; font-size: 12px; margin: 1px; padding: 10px 12px 5px 13px; text-align: center;}
.rellist li img {background: #fff; border: solid 1px #e8e8e8; padding: 2px;}
.rellist li a {color: #05c; text-decoration: none;}
.rellist li {float: left; font-size: 12px; margin: 1px; padding: 1px 2px 5px 1px; text-align: center;}
.rellist li img {background: #fff; border: solid 1px #e8e8e8; padding: 2px;}
.rellist li strong {display: block; font-weight: normal; height: 25px; overflow: hidden; white-space: nowrap; width: 106px;}

.topsite h3 {background: url(blue.png) repeat-x 0 -95px; font-size: 13px; padding: 6px;}
.toplist {padding: 10px;}
.toplist li {overflow: hidden; padding: 3px 0; white-space: nowrap; _width: 310px;}
.toplist li span {color: #f30; padding-right: 5px;}
.toplist li em {font: normal 12px Arial;}
.toplist li em a {color: #080;}
a {color: #666; text-decoration: none;}

/*增加的css*/
.i1{width:960px; margin:0 auto; margin-bottom:10px; margin-top:10px;}
.i1_l{ float:left; width:238px; border:1px solid #ECECEC; height:168px;}
.ejdh a.bred{color:#0090CE;font-weight: bold;}
.i1_l_t{ border-bottom:1px solid #ECECEC; text-align:left; color:#6C6C6C; height:36px; overflow:hidden; }
.i1_l_t span{ display:block; float:left; border-bottom:3px solid #0090CE; font-weight:700; padding-left:10px; height:33px; overflow:hidden; width:58px;line-height:33px;}
.i1_l_t a{color:#888; float:right;line-height:36px; margin-right:10px; display:inline-block;}
.i1_l ul{margin:7px 15px;}
.i1_l li{display:block;margin:0 auto;text-indent:10px;text-align:left;height:28px; background:url(/img/i/i_bg.png) no-repeat 0 -65px;overflow:hidden;line-height:28px;}
.i1_c{ width:490px; height:170px; overflow:hidden; margin-left:10px; float:left;}
.i1{ height:170px; overflow:hidden; margin:0 auot 10px auto; }
.i1_l{ float:left; width:238px; border:1px solid #ECECEC; height:168px;}
.ejdh a.bred{color:#0090CE;font-weight: bold;}
.i1_l_t{ border-bottom:1px solid #ECECEC; text-align:left; color:#6C6C6C; height:36px; overflow:hidden; }
.i1_l_t span{ display:block; float:left; border-bottom:3px solid #0090CE; font-weight:700; padding-left:10px; height:33px; overflow:hidden; width:58px;line-height:33px;}
.i1_l_t a{color:#888; float:right;line-height:36px; margin-right:10px; display:inline-block;}
.i1_l ul{margin:7px 15px;}
.i1_l li{display:block;margin:0 auto;text-indent:10px;text-align:left;height:28px; background:url(/img/i/i_bg.png) no-repeat 0 -65px;overflow:hidden;line-height:28px;}
.i1_c{ width:490px; height:170px; overflow:hidden; margin-left:10px; float:left;}
.slides { margin: 0px auto; width: 490px; height: 170px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 490px; overflow: hidden; list-style: none; }
.slide-pic img { width: 490px; height: 170px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px;padding: 0px; width: 98px; height: 6px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 98px; height: 6px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #000; filter:alpha(opacity=30);opacity:0.3;-Moz-Opacity: 0.3;}
.op li.cur { background: #000; filter:alpha(opacity=50);opacity:0.5;-Moz-Opacity: 0.5; }
.slide-txt span { display: none; }
.i1_r{ float:right; width:210px; height:170px; overflow:hidden;}
.i1_r a.zc{ margin:0 10px 10px 0; background:url(2.jpg)}
.i1_r a.dl{ margin:0 0 10px 0; background:url(3.jpg)}
.i1_r a.xrzn{margin:0 10px 0 0; background:url(4.jpg)}
.i1_r a.gz{background:url(5.jpg)}
.i1_r a:hover.zc{ background-position:0 -80px; }
.i1_r a:hover.dl{background-position:-100px -80px }
.i1_r a:hover.xrzn{background-position:0 -240px;}
.i1_r a:hover.gz{background-position:-100px -240px}
.i1_r a{ display:block; float:left;position: relative; width:100px; height:80px; overflow:hidden; line-height:120px; color:#666; font-weight:400; font-size:12px;font-family:'宋体'; text-decoration:none; background:#F3F3F3;}
.i1_r a:hover{ color:#fff; text-decoration:none;-moz-transition:all  .3s ease-out;-webkit-transition:all  .3s ease-out;-o-transition:all  .3s ease-out;transition:all  .3s ease-out;}
.i1_r a:active {top: 1px;left: 1px;}

.spa{color:#0090CE; font-size:18px; margin-left:10px; font-weight:bold;}
.spe{color:#f30; float:right; padding-top:4px;}
/*广告css*/
.wad1{font-weight:bold;}
.wad1 a {color:#1A6CC1;}
.wad2{font-weight:bold;}
.wad2 a {color:red;}
.wad3{font-weight:bold;}
.wad3 a {color:#c0f;}
.wad4{width:960px; margin:0 auto; margin-top: -10px;}
.wad6{font-weight:bold;}
.wad6 a {color:#1A6CC1;}
.wad7{font-weight:bold;}
.wad7 a {color:red;}
.wad8{font-weight:bold;}
.wad8 a {color:#c0f;}
.wad9{font-weight:bold;}
.wad9 a {color:#1A6CC1;}
.tool{
	width:960px;
	margin:0 auto;
	background-color: #fff;
    border: 1px solid transparent;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    border-color: #dae7ed;
}
.wwhh{
	width:70px;
}
.hhww{
	width:108px;
}
.hwwh{
	width:140px;
}
.tool_gj{
	padding:10px 10px 10px 10px;
	height:15px;
}
.tool_gj li{
	font-size:14px;
	float:left;
	line-height:20px;
}
.notification {
	width:960px;
	margin:0 auto;
	border-left: 1px solid #e6db55;
	border-bottom:1px solid #e6db55;
	border-right:1px solid #e6db55;
	font-size: 14px;
	background-color: #fffbcc;
	line-height: 40px;
}	
/*公告结束*/