@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;font: normal 12px/22px microsoft yahei; color:#333;}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei;}
img { border:none; vertical-align:top;}
a{ color:#333; text-decoration:none;}
a:hover { color:#1c5691;}
.cl{ clear:both;}
.cl:after { content:"."; display:block; visibility:hidden; line-height:0; clear:both; height:0;}

.bodybg{ background:url(bodybg.gif) repeat;}
.bgf { background:#fff;}
.bg_gray { background:#eee;}

.w595 { width:595px;}
.w297 { width:297px;}
.w328 { width:328px;}
.w480 { width:480px;}
.w535 { width:535px;}
.w860 { width:860px;}
.w960 { width:960px;}
.w440{width:440px}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}

.mt8 { margin-top:8px;}
.mb10 { margin-bottom:10px;}

.contentbox { width:100%; float:left;}
.content { width:1000px; margin:0 auto;}
.topbg01,.topbg02,.topbg03,.topbg04,.topbg05,.topbg06{ width:100%; height:100px;}
.topbg01 { background:url(tbg01.jpg) no-repeat top center;}
.topbg02 { background:url(tbg02.jpg) no-repeat top center;}
.topbg03 { background:url(tbg03.jpg) no-repeat top center;}
.topbg04 { background:url(tbg04.jpg) no-repeat top center; height:78px}

.topbox { position:relative; width:1000px;}
.backtobox {position:absolute;	right: 40px;	top:67px;	width: 152px;}
.backtobox .nums { color:#3f69b0; width:40px; float:left; margin-right:10px; }
.backto { float:left; position:relative;width:80px; height:20px;font-size:12px; color:#888; text-indent:5px; line-height:20px; cursor:pointer; background:url(num.gif) no-repeat 61px -49px #fff; border:solid 1px #e4e4e4;}
.backto ul{background:#FFF;width:80px;  display:none;position:absolute; top:20px; left:0;}
.backto li a{height:20px; font-size:12px; color:#3f69b0; line-height:24px; cursor:pointer;}
.backto li:hover { background:#20cfff; color:#fff;} 
.backto li a:hover{color:#d00049;}
.backto li:hover a {color:#fff;}
.linkbox { position:absolute; right:35px; top:320px;white-space:nowrap; }
.linkbox a { display:inline-block; float:left; height:23px; line-height:23px; color:#031a41; background:url(linkbg.gif) repeat-x; padding:0 10px; white-space:nowrap; margin-left:8px;}
.linkbox a:hover,.linkbox a.current {background:url(linkbg_h.gif) repeat-x;}

.menubox { float:left; width:100%; height:44px; background:#092350; }
.menu { width:1000px; margin:0 auto; height:44px;}
.menu li{ float:left; width:166px; height:44px; font-size:18px; font-weight:bold; line-height:44px; color:#fff;}
.menu li a { float:left; display:inline-block; width:166px; height:44px; text-align:center; color:#fff;}
.menu li.hy a:hover{ background:#dd9027;}
.menu li.hy a.current{ background:#dd9027;}
.menu li.zs a:hover{ background:#d35964;}
.menu li.zs a.current{ background:#d35964;}
.menu li.xf a:hover{ background:#542e63;}
.menu li.xf a.current{ background:#542e63;}
.menu li.rc a:hover{ background:#12ad9b;}
.menu li.rc a.current{ background:#12ad9b;}
.menu li.pp a:hover{ background:#3b80d1;}
.menu li.pp a.current{ background:#3b80d1;}
.menu li.edd a:hover{ background:#a64647;}
.menu li.edd a.current{ background:#a64647;}

.main { float:left; width:1000px; background:#fff; margin-top:10px; padding-bottom:10px;}
.top_mbg { float:left; width:100%; height:44px; color:#fff;color:#fff; position:relative}
.top_mbg h1 { text-indent:20px; line-height:44px; font-size:18px; font-weight:bold; color:#fff;}
.top_mbg .t_rbox { margin:7px; padding:0 10px; height:28px; line-height:28px; font-size:14px; _display:inline; background:#fff; border:solid #dedede 1px; vertical-align:middle;}
.top_mbg .t_rbox img { vertical-align:middle;}
.top_mbg .t_rbox b { color:#3f69b0;}

.part {float:left; width:1000px; margin-top:10px; margin-bottom:10px;}
.title { float:left; width:100%; height:78px;}
.title h2{ float:left; text-indent:20px; line-height:50px; color:#fff; font-size:24px; font-weight:bold;}
.rbox_tt { padding-right:20px; color:#888; padding-top:20px; text-align:right; font-size:14px; line-height:24px;}
.rbox_tt a { color:#888;}
.con { float:left; width:960px; margin:10px 20px 0px; padding-bottom:20px; border-bottom:dashed 1px #999; font-size:14px; _display:inline;}
.con p { font-size:14px;line-height:28px;}
.con blockquote{ width:100%; margin-bottom:20px; font-size:12px;}
a.more { color:#de761a;}
.btop { border-top:2px solid #cdcdcd; background:#eee;}
































