@charset "utf-8";

/*通用样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, td, th{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, pre, code{ font-size:1em;}
table{ border-collapse:collapse; border-spacing:0;}
select,button{ font-size:12px;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
q:before, q:after{ content: '';}
a{ text-decoration:none; }
a img{ border:none;}
ul{ list-style:none;}
.clear{ clear:both; height:0px; overflow: hidden; font-size:0px;}
a:link, a:visited {color:#000;}
a:hover, a:active {color:#000;text-decoration:underline;}
* { margin:0; padding:0;}
/*通用 end */


body{ font-size:12px; color:#333;  font-family: Georgia, "Times New Roman", Times, serif; background:url(/themes/default/images_new/bg_body.jpg) center bottom no-repeat #e3fbfd; }


/*结构样式*/
.wrap { margin:0 auto; width:1002px;} /*整体居中 1002最佳*/
#header{ height:343px; width:100%;}
#globalnav { height: 94px; background:url(../images/navbg.gif) center top no-repeat; width:100%;}
#content { text-align:left; width:100%; background:url(../images/bg1.gif) no-repeat;}
#footer { height: 140px; width:100%; text-align: center; padding-top:30px; line-height:30px; }

/*活动页面样式*/
.header_top { background:url(../images/header_bg_top.jpg) no-repeat center; display:block; height:117px;}
.header_top ul{ float:left; _display:inline; margin:8px 0 0 264px; width:334px; height:29px; padding:6px 0 0 100px; background:url(../images/bg_site_nav.jpg) no-repeat;}
.header_top li{ float:left; padding:0 13px; font:bold 14px/24px Verdana, Arial, Helvetica, sans-serif; white-space:nowrap;}
.header_top li a:link,.header_top li a:visited{ text-decoration:none; color:#FB4F1F;}
.header_top li a:hover,.header_top li a:active{ color:#F90;}
.header_left { float:left; background:url(../images/header_bg_left.jpg) no-repeat; width:460px; height:139px; }
.header_right { float:right; background:url(../images/header_bg_right.jpg) no-repeat; width: 542px ; height:139px; }
.header_bottom { background:url(../images/header_bg_bottom.jpg) no-repeat; height: 87px;}   /*头部区*/
.navBg{ background:url(../images/nav.jpg) center no-repeat; height:94px;}
.nav { list-style:none inside; background:url(../images/nav.gif) center no-repeat; height:94px; display:block;}
.nav li { float: left; font-size:14px; margin-left:5px; text-align:center; margin-top:12px; }
 li.q1 a { margin-left:194px; display:block; width:160px; height:38px; }
 li.q2 a { display:block; width:120px; height:28px; margin-left:64px; }
 li.q3 a { display:block; width:130px; height:32px; margin-left:64px;}

.nav li a { text-decoration:none; font-weight:bold; font-size:14px; color:#333; }
.nav li a:hover { color:#f30; text-decoration:none; } /*导航区*/
#content h2 { font-size:22px; text-align: center; height:30px; display:block; color: #f60; }
#content u { color:#f60;}
 span.q1 { font-size: 18px; font-weight:bold; }
 p strong { font-size:16px; color:#f60;}
.top_main { background:url(../images/bg2.gif) no-repeat; height:15px;}
.bottom_main { background:url(../images/bg4.gif) no-repeat; height:15px; margin-top:-8px;}
.content_main { width: 880px; margin:0 auto; padding-top:20px;}
.main { background:url(../images/bg3.gif) repeat-y; padding: 0 30px 10px 30px; }
.main p { line-height:30px; margin-top:15px; } 
#content p { text-indent:2em;}
#content p.q1 { text-align: center;}
#content p.q2 { margin-top: 20px;}
#content table { margin:0 auto;}
#content .table1 { width: auto; background:#fff; display:table;}
.table1 td { border:1px solid #f60;padding:5px;} /*内容区*/


.itemlist { line-height:22px; margin-left:25px;}