﻿@charset "utf-8";

/* 网站头部和底部CSS */ 

/* 全局定义 */
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; }
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; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }

/* 公共样式 */
html{ width:100%; height:100%; }
body{ width:100%; color:#333;font:14px/30px "宋体";  }
a{color:#525252;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:none; }
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:10px;font-size:0px; line-height:0; overflow:hidden; }
.nodata{color:#f60;}
.fl{float:left; }
.fr{float:right; }
span.datetime { float:right; color:#999;}

/* 网站框架 */
#Wrap{ width:100%; background: url(images/wrapBg.jpg) no-repeat center 34px; min-height: 600px;  }
#Header { width:100%; position: relative; z-index: 1; }
#Content { width:1000px; margin:0 auto;}

/* 网站顶部 */
#Header { height: 239px;}
#Header .top { width:100%; height:34px; line-height:34px; background-color:#f0f0f0; font-size: 12px; color: #666;}
#Header .top .topBox { width:1000px; margin:0 auto; }

/* 登录 */
.sign { margin-right:10px;}
.sign .login { background-color:#f67c00; padding:3px 5px; color:#fff;}

/* logo */
.logoBox { width:1000px; height:205px; margin: 0 auto; position: relative; }
.logo { width:410px; height:115px; padding-top: 50px; position: relative; z-index: 2;}
.logo a { display:block; width: 100%; height: 100%;}
.topFlash { position:absolute; top: 0; left: 0;}


/* 图标连接 */
.topLinks { width:342px; margin-top:28px;}
.topLinks li { text-align:center; float:left; width:50px; margin-left:18px; font-family:"Microsoft Yahei"; *display:inline;}
.topLinks li a { display:block; background:url(images/headerIcon.jpg) no-repeat; width:50px; height:20px; padding-top:40px;}
.topLinks li.a2 a { background-position:-68px 0;}
.topLinks li.a3 a { background-position:-137px 0;}
.topLinks li.a4 a { background-position:-205px 0;}
.topLinks li.a5 a { background-position:-273px 0;}

/*nav */

.nav {width: 1000px;  margin: 0 auto;  background: url(images/Wpng.png) repeat; border-bottom: 2px solid #0068b7; height:38px; position: relative; z-index: 2;}
.mainNav { width:1000px; position:relative; height:38px; }
.mainNav li.li1{ position:relative; height: 38px; float: left; width: 142px; text-align: center; margin-right: 1px; }
.mainNav li.last1 { margin-right: 0;} 
.mainNav li.li1 .a1{ display:inline-block; height: 38px; color:#000; text-align:center; width: 142px; font:16px/38px "Microsoft Yahei";  }
.mainNav li.on1 { background: url(images/navHank.png) no-repeat;}
.mainNav li.on1 .a1 { color: #fff; }
.mainNav ul.ul1{ display:none;  position:absolute; top:38px; left:0px; width: 142px;  background-color: #0068b7; text-align:center; } 
.mainNav li.li1,.mainNav .h1{ display:inline-block; *display:inline; }
.mainNav li.li2 ul{  top:0px; left:100px; }
.mainNav a{ display:block;  }
.mainNav li.li2 .a2{  color: #fff; font: 14px/32px "Microsoft Yahei"; display: block; width: 142px; text-align: center; border-top: 1px solid #0062ad; }
.mainNav .on2 .a2{ background-color:#0072c8; }

/* 搜索 */
.search { width:238px; height:26px; background:url(images/searchBg.png) no-repeat; position: relative; top: 4px;}
.search input { border:none; *border:0; height:24px; width:175px; padding:0 10px; line-height:24px; float:left; margin: 1px; *display: inline; }
.search .searchBtn { float:right; width:38px; height:26px; cursor:pointer; display:block;}

/* 通用 */
span.more { float: right; font-size: 12px; }

.ulist li { background:url(images/icon.png) no-repeat left center; padding-left:12px;}


/* mainBox 公共样式 */
.main { width: 705px; overflow: hidden;}
.mainBox { width:345px; }
.mainBox .hd { border-bottom:1px solid #0068b7; height:35px; line-height: 35px;}
.mainBox .hd h3 { background-color: #0068b7; padding: 0 15px; float: left; height: 35px; font:100 15px/35px "Microsoft Yahei";}
.mainBox .hd h3 a { color:#fff; }
.mainBox .bd ul.ulist { padding-top: 6px;}

/* gotop */
#gotop{ position:fixed; bottom:-70px; right:30px; width:40px; height:40px; background:url(images/gotop.png) no-repeat center #9f9f9f; cursor:pointer;  transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s; _display:none;}
#gotop:hover{ background:url(images/gotop.png) no-repeat center #297fc2; }


/* 网站底部 */
#Footer {  line-height:28px; text-align:center; padding-bottom:10px; width: 100%; border-top: 2px solid #0068b7; background-color: #e5e5e5;}
.footlinks li{ display:inline; line-height:46px; height:46px; font-family:"Microsoft Yahei"; }
.footlinks li.spe { padding:0 10px;}
#Footer .copyRight { font-size:12px; line-height:22px;}



/* 问卷调查内容页 */
#main_bg  {border:1px solid #ccc; width:998px !important; }
#main_bg table { margin:0 auto;}

#main_bg table td { border:none !important;]
