﻿/*
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; vertical-align:middle; }
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; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; height:100%;}
body{ color:#333; width:100%; height:100%; font:12px/21px 宋体,Tahoma,Helvetica,Arial,sans-serif; background:url(imagesbg_header.jpg) repeat-x left top #fff;}
a{color:#333; text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:none;}
.clear{ clear:both;}
.clearfix{ display:inline-block; clear:both; }
.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;}

.blank5{ clear:both; height:5px; font-size:5px; line-height:5px; overflow:hidden;}
.blank10{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;}

.hot,hot a{color:#f60 !important}
.nodata{color:#999;}
.fr{float:right; }
.fl{ float:left;}
.hide{display:none; }

/* margin */
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}

/* padding */

/* width */
.w220{ width:220px; overflow:hidden;}
.w230{ width:230px; overflow:hidden;}
.w240{ width:240px; overflow:hidden;}
.w510{ width:510px; overflow:hidden;}
.w750{ width:750px; overflow:hidden;}
.w760{ width:760px; overflow:hidden;}

/* frame */
#wrapper{ width:100%; margin:0 auto; overflow:hidden; }

/* topBar */
#header{ width:1000px; margin:0 auto; position:relative;}
#header .topBar{ width:1000px; height:24px; line-height:24px; position:absolute; z-index:2;}
#header .topBar p{ padding:0 0 0 10px;}
#header .topBar p, #header .topBar p a{ color:#fff;}

/* 换肤 */
#header .Skin{ color:#fff; height:18px; line-height:18px; padding:4px 0; font-weight:bold; position:absolute; left:436px; top:0;}
#header .theme ul{ float:left; background:url(images/theme.gif) no-repeat 0 0;}
#header .theme li { float:left; width:16px; height:16px; margin-right:8px; cursor:pointer; overflow:hidden;}
#header .theme li.cur { background: url(images/theme.gif) no-repeat 0px -24px;}
#header .theme a{ width:16px; height:16px; display:block;}

/* 快速导航 */
#header .quickNav{ width:500px; height:130px; background:url(images/none.png); }
#header .quickNav .tit{ float:right; color:#fff000; width:90px; padding:0 7px; cursor:pointer; display:block; font-weight:bold;background:url(images/ico_1.png) no-repeat center bottom; }

#header .topNav{ width:573px; height:106px; padding:9px 6px; position:absolute; top:24px; right:0; z-index:2; display:none; overflow:hidden; background: none repeat scroll 0 0 rgba(81, 162, 215, 0.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#9952A1D9',EndColorStr='#9952A1D9'); /*background:url(images/qbg.png) no-repeat left top; filter:alpha(opacity=50);opacity:0.8;*/}

#header .topNav .hd{ height:30px; overflow:hidden;}
#header .topNav .hd li{ float:left; width:119px; height:28px; line-height:28px; text-align:center; padding:2px 5px 0 5px; font-size:14px; font-weight:bold;}
#header .topNav .hd a{ color:#fff;}
#header .topNav .hd .on{ background:url(images/on_1.png) no-repeat;}
#header .topNav .hd .on a{ color:#fff000;}
#header .topNav .bd{ width:541px; height:50px; overflow:hidden; padding:12px 15px; border:1px solid #69A8D1;}
#header .topNav .bd li{ float:left; width:120px; height:24px; line-height:24px; overflow:hidden;}
#header .topNav .bd a{ color:#fff; font-weight:normal;}

/* banner */
#header .mBanner{ width:1000px; height:160px; overflow:hidden;}

/* navBar */
.mainMenu .navBar{ width:1000px; height:30px; background:url(images/navbg.png) no-repeat;}
.navBar .nav{ height:30px; line-height:30px;}
.navBar .nav li{ float:left; width:87px; text-align:center; font-size:14px; background:url(images/line_2.png) no-repeat right;}
.navBar .nav li.last{ background:none;}
.navBar .nav a{ color:#fff;}

/* subNav */
.subNav .subList{ padding:5px 15px; height:20px; line-height:20px;}
.subNav .subList li{ float:left; }
.subNav .subList li a{ padding:0 15px; border-right:1px solid #ccc;}
.subNav .subList li.last a{ border:none;}

/* soso */
.searchBar{ float:right; padding:4px 0; height:22px; line-height:22px;}
.searchBar .inputTxt{ color:#6e6e6e; width:138px; height:20px; line-height:20px; border:1px solid #ddd; background:#fff;}
.searchBar .inputBtn{ margin:0 7px 0 10px;}
.searchBar input{ vertical-align:middle;}

/* Content */
#Content{ width:990px; margin:0 auto; padding:0 5px; background:#fff;}

/* footer */
#footer{ }
#footer .siteMap{ color:#226ab7; text-align:center; height:40px; line-height:40px; margin:0 10px; border-bottom:1px solid #c2e5f0;}
#footer .siteMap a{ color:#226ab7;}
#footer .copyRight{ text-align:center; }
#footer .copyRight a{ color:#000;}
#footer .stat table{ width:550px; margin:0 auto;}
#footer .ico_1{ position:absolute; left:180px; top:50px;}
#footer .ico_2{ position:absolute; left:746px; top:50px;}

/* sideBox */
/*.sideBox{}
.sideBox .hd{ height:27px; line-height:27px; padding:0 11px 12px 17px; background:url(images/dt.gif) no-repeat left;}
.sideBox .hd h3{ color:#1a6aaf; font-size:14px; font-weight:bold;}
.sideBox .hd h3 a{color:#1a6aaf;}
.sideBox .hd .more{ float:right; color:#737373;}
.sideBox .bd{ border:1px solid #c3c3c3; border-top:none;}
*/
/* 侧栏导航 */
.sideColumn{ border:1px solid #b1dbeb;}
.sideColumn .hd{ color:#ff5400; height:31px; line-height:31px; padding:0 0 2px 29px; font-size:14px; font-weight:bold; background:url(images/colbg.png) no-repeat 0 0;}
.sideColumn .bd{ padding:0 10px 15px 9px;}
.sideColumn .bd li{ height:32px; line-height:32px; margin:9px 0 1px 0; padding-left:51px; font-size:14px; background:url(images/colbg.png) no-repeat 0 -81px;}
.sideColumn .bd li.on{ font-weight:bold; background:url(images/colbg.png) no-repeat 0 -39px;}
.sideColumn .bd li a{ color:#191919;}
.sideColumn .bd li.on a{ color:#026fc2;}