@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal;}
ol,ul,li { list-style: none;}
div,dl,dt,dd,ol,ul,li{ zoom:1;}
caption,th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}

/* Public */
html{ width:100%; height:100%;}
body{ width:100%; min-width: 1200px; height:100%; color:#333;font:12px/20px Helvetica,'Hiragino Sans GB','Microsoft Yahei','微软雅黑',Arial,sans-serif, SimSun,Tahoma,Helvetica,Arial,sans-serif; text-align:center; -webkit-text-size-adjust: none;}
li font{ font-size:12px !important;}
a{color:#555;text-decoration:none; outline:none;}
a:hover { text-decoration:underline;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;/*空白区域*/
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:12px;font-size:0px; line-height:0; overflow:hidden; clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right;}
.hide{ display:none;}
.mt10{ margin-top:10px;}
.mb10 { margin-bottom:10px;}

/* frame */
body{ background: #eee; /* #1a49a0 */ ; text-align:center;}
#wrap{ width:1200px; margin:0 auto; background:#fff;}
#header{ width:1200px; margin:0 auto; text-align:left; margin-top:8px;}
#content{ width:1200px; padding: 1em 0; margin:0 auto;  position:relative; text-align:left; overflow:hidden; z-index:0; background:#fff;}

/* topBar */
#topBar{ height:26px; line-height:26px; color:#999; overflow:hidden; padding:0 10px;}
#topBar a { color: #999; }
#topBar #weather{ position:absolute; left:220px; top:-2px;}
#topBar .date { background:url(img/date.jpg) 0px center no-repeat; padding:1px 0 1px 20px;}

/* header */
#header .logo { background:url(img/logo5.png) no-repeat center left; width:650px; height:130px; display:block;}
#header .banner { width:1200px; height:120px;}


/* 主导航 */
.mainNav{ position:relative; z-index:1; height:40px; line-height:40px; background:url(img/menu_bg.jpg) top center no-repeat; margin-top:-1px;}
.mainNav a:hover{ text-decoration:none;}
.mainNav .li1{ float:left; width:90px; text-align:center; _display:inline; margin:0 4px;}
.mainNav .on1{}
.mainNav .li1 .a1{ font-size:14px; color:#fff; display:block; background:none;}
.mainNav .on1 .a1 { font-weight:bold; color:#fff;background:url(img/menu_bg.jpg) -125px -90px repeat-x;}
.mainNav .spe{ float:left; width:1px; display:inline-block; color:#fff; float:left; text-indent:-999px; overflow:hidden; background:url(img/menu_bg.jpg) left -83px no-repeat;}



/* 菜单效果1 */
.mainNav .ul1{display:none; position:absolute; top:40px; left:0px; background:#000; width:980px; height:115px; padding:10px; padding-bottom:none; text-align:left; background:#fefaf0 url(img/menubox_bg.jpg) right top no-repeat; border-bottom:2px solid #1279ed;}

.mainNav .ul1 .subtitle2 { font-size:18px; font-weight:bold;  padding:15px 0px 0px 20px; display:block;float:left;height:75px;margin:15px 25px 0; width:100px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle3 { background:url(img/subtitle.jpg) 15px -60px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #1279ed;}
.mainNav .ul1 .subtitle4 { background:url(img/subtitle.jpg) 15px -140px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle5 { background:url(img/subtitle.jpg) 15px -220px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle6 { background:url(img/subtitle.jpg) 15px -300px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle7 { background:url(img/subtitle.jpg) 15px -380px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle8 { background:url(img/subtitle.jpg) 15px -460px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle9 { background:url(img/subtitle.jpg) 15px -540px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}
.mainNav .ul1 .subtitle10 { background:url(img/subtitle.jpg) 15px -620px no-repeat; display:block;float:left;height:90px;margin:15px 25px 0; width:120px;border-right:1px solid #eb8987;}

.mainNav .li1 .ul1 .sublist{ width:500px; float:left;}
.mainNav .li1 .ul1 .sublist .li2{ padding-left:10px; background:url(img/arrow.jpg) left -21px no-repeat;  display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; margin-right:16px; word-break:keep-all; white-space:nowrap; width:90px;}
.mainNav .li1 .ul1 .sublist .a2{ display:block; padding:0 6px; color:#555;}
.mainNav .li1 .ul1 .sublist .a2:hover{color:#D8191E; font-weight:bold; display:block;padding:0 6px;}



/* 搜索 */
.searchBar { background:url(img/searchbar.jpg) left top no-repeat; height:50px; line-height:50px; color:#b5b5b5; width:750px;  float:left; position: relative;}
.searchBar .input { border:none; background:none; color:#999; padding:0px 0 0 112px; font-size:14px; height:50px; line-height:50px; width:340px; float:left;}
.searchBar .searchBtn{ display:block; width:155px; height:40px; text-align:center; font-weight:bold; color:#fff; font-size:24px; font-family:微软雅黑,黑体; font-weight:100; background:url(img/searchbar.jpg) left -60px no-repeat;  border:none; float:right; line-height:40px; margin:5px 0 0 0;}
.searchBar .searchBtn:hover{ text-decoration:none; color:#FF0;}
.searchBar #searchSel{ width:90px; left:460px; position:absolute; top:12px; float:left; border:1px solid #c5c5c5; cursor:pointer; background:#fff;}
.searchBar #searchSel h3{ line-height:24px; text-align:center; font-style:normal; background:url(img/arrow.jpg) 75px -305px no-repeat; color:#555;}
.searchBar #searchSel ul li{ line-height:24px; text-align:center; border-top:1px solid #fff; color:#555;}
.searchBar #searchSel ul li.on{ background:#d8191e; color:#fff;}


/* 主栏 和 侧栏 */
.mainContent{ width:880px; overflow:hidden; float:right;}
.sider{ width:295px; overflow:hidden; float:left; padding-left: 8px; }


/* 位置导航 */
.path{ height:40px; line-height:40px;  font-size:12px; padding-left:35px; background:url(img/arrow.jpg) 22px -215px no-repeat; color:#999;  border: 1px solid #bdd8f5; border-bottom-width: 0;   }
.path a,.path span{ padding:0 3px;  color:#999;}

/* 友情链接 */
#friendLink{ margin-top:13px; border:1px solid #84AFD7; height:80px; padding:10px 0 10px 50px; position:relative; background:#F6FBFF;}
#friendLink .hd{ position:absolute; top:-3px; left:10px; width:39px; height:92px; background:url(img/bg.jpg) 0 -133px; overflow:hidden;}
#friendLink .bd ul{ overflow:hidden;}
#friendLink .bd li{ width:154px; text-align:center;   float:left;}
#friendLink .bd li img{ width:142px; height:38px; padding:1px; border:1px solid #D0D0D0;}
#friendLink select{ width:170px; margin:6px 5px; height:20px; line-height:20px; background:#fff; vertical-align:middle;}

/*footer*/
#footer{ width:100%; height:135px; background:#0075ff; margin:-45px auto; margin: 0 auto;  color:#fff; z-index:1; position:relative; overflow:hidden;} 
.footer_c { width:1200px; margin:0 auto; position:relative ;}
#footer a { color:#fff;}
#footer .foot_link { padding:20px 0 0; font-weight:700;}
#footer .copyRight {line-height:24px; padding:10px 0 0; /* background:url(img/footer_bg1.jpg) left 59px repeat-x; */ }
#footer .top { position:absolute; top:50px; right:20px; float:right; background:url(img/arrow.jpg) left bottom no-repeat; display:block; width:100px; height:28px; line-height:28px; text-align:center; color:#fff;}

/* 通用盒子模型 */
.box,.wBox{ _display:inline;}
.box .hd,.wBox .wHd{ position:relative; height:30px; line-height:30px; background:url(img/title.jpg) left -30px no-repeat; overflow:hidden;}
.box .hd .more,.wBox .wHd .more{ float:right; display:block; width:44px; height:30px; overflow:hidden;}
.box .hd .more,.wBox .wHd .more a{ color:#fff ;}
.box .hd h3,.wBox .wHd h3{ padding-left:25px; background:url(img/icons.jpg) 6px -52px no-repeat; font-size:14px; font-weight:bold;}
.box .hd h3 a,.wBox .wHd h3 a{ color:#fff;}
.box .hd h3 a:hover,.wBox .wHd h3 a:hover{ text-decoration:none;}
.box .bd,.wBox .wBd{ padding:10px; overflow:hidden;}

.box .bd .infoList li{overflow:hidden;}
.box .bd .infoList li a{ padding-left:10px; color:#333;  background:url(img/arrow.jpg) 0 -73px no-repeat;}
.box .bd .infoList li .date{ color:#999; float:right;}

.wBox .wHd{ background-position:0 -275px; color:#fff;}
.wBox .wHd .titCell{ display:block; height:20px; line-height:20px; padding:6px 10px 0 0;  float:right;}
.wBox .wHd .titCell a{ color:#fff; display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; padding:0 4px;}
.wBox .wBd{ padding:7px 10px 10px; background:#fff;}
.wBox .tabUl{ overflow:hidden; padding:5px 0 0 15px;}
.wBox .tabUl li{ float:left; padding:0 7px; margin:0 7px; _display:inline;  height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#fff;}
.wBox .tabUl li a{ margin:0 5px;  color:#fff;}
.wBox .tabUl li a:hover{ text-decoration:none;}
.wBox .tabUl li.on{ background:url(img/wboxtabul.jpg) center 0 no-repeat;}
.wBox .tabUl li.on a{ color:#0E50A1;}

/*mainbox*/
.mbox { width:370px; height:278px;}
.mbox .hd { background:url(img/title.jpg) left -30px no-repeat; height:30px; line-height:30px;}
.mbox .hd h3 { background:url(img/arrow.jpg) 8px -171px no-repeat; padding:0 0 0 25px;}
.mbox .bd { border:1px solid #a3ddf3; border-top:none; padding-bottom:6px; height:231px;}
.mbox .bd li { line-height:24px;}
.mbox .bd .date{ color:#999; float:right;}
.mbox .bd .topicList .t {border-bottom:1px dotted #ccc; padding-top:2px; padding-bottom:10px; margin-bottom:6px;}
.mbox .bd .topicList .t a{ background:none; padding-left:0;}
.mbox .bd .topicList .t .title a{ color:#02a0e9; font-weight:bold; line-height:20px;}
.mbox .bd .topicList .t .intro { color:#999; line-height:18px;text-indent:2em;}
.mbox .bd .topicList .t .intro a { color:#d8191e;} 
.mbox .bd .topicList .pic { float:left; padding-right:10px;}
.mbox .bd .topicList .pic img { border:1px solid #ddd; padding:4px; width:110px; height:80px;}



/* infoList 效果 */
/* 头条 */
.infoListA li a{ padding-left:15px; background:url(img/icons.jpg) 0 -151px no-repeat;}
/* 蓝色小三角 */
.infoListB li a{ padding-left:10px;  background:url(img/arrow.jpg) left -34px no-repeat;}
/* 蓝色小点 */
.infoListC li a{ padding-left:8px; background:url(img/arrow.jpg) left -6px no-repeat;}
/* 蓝色大三角 */
.infoListD li a{ padding-left:15px; background:url(img/arrow.jpg) left -65px no-repeat; line-height:17px;}

.infoListD1 li a{ padding-left:15px; background:url(img/arrow.jpg) left -65px no-repeat; line-height:24px;}
/* 新增快速通道调整样式 */
.infoListE li a{ background:url(img/arrow1.jpg) left  no-repeat; padding: 10px;line-height:24px;}
/* 蓝色大三角 */
.infoListF li a{ padding-left:2px; background:url(img/arrow.jpg) left -2px no-repeat;font-size: 12px;}

.infoListG{overflow:hidden;clear:both;}
.infoListG li{ font-size: 12px; border:0; background: url(img/icon1.jpg) no-repeat 2px center; padding-left:14px; line-height: 24px;}
.infoListG .date{ float:right; color:#999; font:12px;}

.newsListG li{ padding-left: 16px; background: url(images/icon1.jpg) no-repeat 5px center;}
.newsListG li a{color: #333; text-decoration: none;line-height: 24px;font-size: 12px;}
.newsListG li a:hover{color: #3272b9;}
.newsListG .datetime{float: right; color: #999; line-height:28px;}



/* 侧栏盒子模型 */
.sideBox {}
#hdhe_index #content  .sideBox  .hd{ background: #0075ff; }
.sideBox .hd{ height:30px; line-height:30px; background: #0075ff; }
.sideBox .hd .more{ float:right; color:#fff; padding-right:10px;}
.sideBox .hd h3{ float:left; width:150px; height:30px; line-height:30px; background:url(img/ind-bg.jpg) left -30px no-repeat; text-align:left; color:#fff; font-size:14px; font-weight:700; padding-left:10px;}
.sideBox .hd h3 a{ color:#333; font-size:14px; font-weight:700;}
.sideBox .hd h3 a:hover{ text-decoration:none;}
.sideBox .bd {padding:5px 10px; overflow:hidden; border: 1px #bdd8f5 solid ; border-top:none;  }

.topicList {}
.topicList li {height: 24px;line-height: 24px;overflow: hidden;}
.topicList li.t {background:none ;height: auto;padding-left: 0;}
.topicList li .date {color: #999999;float: right;}
.topicList li.noData { background: none repeat scroll 0 0 transparent;padding: 0;}

/* url_方块样式分页 */
.page{ text-align:center; padding:10px 0 0;  font-size:12px; width:748px; clear:both; margin-top:30px; float:left; display:inline ;}
.page input{ border:1px solid #ccc; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;}
.page a,.page span{ display:inline-block; *display:inline; margin-right:0px; color:#d8191e;}
.page a,.page a:active{ margin:2px; padding:0 3px;color:#333;}
.page a:hover { color:#d8191e;}
.page span.current {background:#d8191e; border:1px solid #d8191e; color:#fff; font-weight:bold; padding:0 6px;}
.page span.disabled {border:1px solid #ccc;  padding:0 6px; color:#999;}
.pager A, .pager A:active{ color:#d8191e;}


/* 顶部大图幻灯效果*/

.slide{width:1200px;height:265px;margin:0px auto 0 auto;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.slide ul{height:1200px;}
.slide ul li{width:1200px;height:265px;float:left;}
.slide ul li img{width:1200px;height:265px;}sider
.slide .bg{width:1200px;height:34px;position:absolute;bottom:0;left:0;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(img/bg-slide.jpg) 0 -12px no-repeat;_background:url(img/ie6/bg-slide.jpg) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(img/bg-slide.jpg) no-repeat;_background:url(img/ie6/bg-slide.jpg) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}


/*网站头部*/
.Top{background:url(../../sgq925/css/img/topbg.jpg) repeat-x; margin-top:0px;}
.Top .TopArea{width:1200px;margin:0px auto; height:140px;}
a.logo{float:left; width:650px; height:126px;background:url(img/logo.png);  overflow:hidden;margin-top:5px; margin-left:5px;_margin-left:5px; display:block;}
a.logo:hover{text-decoration:none;}
.Top .TopRig{ float:right;margin-top:18px; line-height:26px; width:500px; padding-right:12px;}
/*.Top .TopRig a{float:right;padding-left:1px;background:url(/sgq925/css/img/toprigxuline.gif) left center no-repeat; overflow:hidden}
.Top .TopRig a:link,.Top .TopRig a:visited{color:#88b5d8;}
.Top .TopRig a:hover{ color:#FFF;text-decoration:none}*/
.topright  .TopRig span{ line-height:22px;} 
.topright  .TopRig .w{width:220px; float:left; overflow:hidden;overflow:hidden; line-height:30px;padding-left:2px;}
.topright  .TopRig .one{float:right;line-height:26px; height:26px;background:url(../../sgq925/css/img/pm_25.jpg) no-repeat left top; width:25px; text-align:center; color:#fff;}
.topright  .TopRig .two{ background:url(../../sgq925/css/img/pm_25.jpg) left -26px no-repeat; width:60px;}
.topright  .TopRig .Pm25Tit{float:right;line-height:26px;color:#88b5d8; padding-left:10px; padding-right:5px;background:url(../../sgq925/css/img/toprigxuline.jpg) left center no-repeat;overflow:hidden;}
.TopSearch{float:right; width:300px; padding-right:0px; margin-top:40px;background: #3895dd; z-index:99999999999999999999;}
.logbg{ width:100%; z-index:99999;  margin-top:0px; position:absolute; height:30px; top:0px;}
.logbg .log{ width:1200px; margin:0px auto; margin-top:0px; height:30px; overflow:hidden;}
.logbg .log a.logo{ float:left; margin-top:51px;}
.topright{ width:1200px; float:right; margin-top:5px;}
.topright .TopRig{width:1200px; float:right;}
#web_tool {
float: right;
width: 150px;
text-align: left;
height: 160px;
margin: 0px 0px 0px 110px;
display: inline;
padding: 0px;}
#web_tool a{ color:#000000;}
.TopSearch #guanjianci {
width: 258px;
height: 30px;
line-height: 30px;
padding-left: 5px;
color: #7d92a2;
border: none;
float: left;}
.TopSearch #Keyword{ width:183px; height:30px; line-height:30px; padding-left:11px; color:#7d92a2; border:none; float:left;}
.TopSearch .TopBtn{ width:30px; height:30px; background:url(img/searchbtn.jpg); float:left; border:none; cursor:pointer;}
.TopNavbg{    height: 50px;
    line-height: 50px;
    background: #0075ff ; width:100%;}
#TopNav{ width:1200px;padding-left:0px;margin-top:0px;height:50px; line-height:50px;background:url(../../sgq925/css/img/navbg.jpg) repeat-x left bottom; display:block; margin:0px auto; position:relative; z-index:9999999; margin-bottom:2px;}
#TopNav li{float:left;width:120px;height:50px; line-height:50px; position:relative; z-index:10; margin-right:0px; text-align:center;}
#TopNav li a.one{float:left;width:100px;text-decoration:none;height:50px;}
#TopNav li a.one:link,#TopNav li a.one:visited,#TopNav li a.one:hover{color:#ffffff;text-decoration:none;}
#TopNav li b{width:100px;text-align:center; float:left;font-size:15px; 
line-height:50px;background:url(../../sgq925/css/img/nava.jpg) no-repeat 80px center; cursor:pointer;}
#TopNav li b span{}
#TopNav li.active a.one{background:url(../../sgq925/css/img/navah.jpg) center top no-repeat #b30000; border-bottom:2px solid #d3aa06;}
#TopNav li p{margin:0px; float:left; width:100px; background:#4d4d4d; position:absolute; z-index:1000000; top:50px; left:0px;display:none;}
#TopNav p a{float:left;line-height:40px;height:40px;border-bottom:1px solid #404040;padding-left:0px; width:100px;}
#TopNav p a:link,#TopNav p a:visited{color:#FFF;background:url(../../sgq925/css/img/navtwoa.jpg) 150px 0px no-repeat;}
#TopNav p a:hover{color:#fdd913;font-weight:bold;text-decoration:none;background:url(../../sgq925/css/img/navtwoa.jpg) 150px -46px no-repeat;}
#TopNav li.last{ margin-right:0px;}
#TopNav li.last p{left:0px;}


#sideMenu #hdhe_side_title { background: #eee; line-height: 65px; height: 65px; text-indent: 0; border:1px solid #bdd8f5; border-bottom-width:0; }
#sideMenu #hdhe_side_title h4 {
    text-align: center;
    float: none;
    font-size: 24px;
    font-weight: normal;
    color: #0075ff;
}
html body #vsb_content_2 P { line-height: 2em; }