﻿@charset "utf-8";
/* CSS Document */
/*---------------------------------
尺寸:W 980  
创建者:何逸轩
创建时间:2012-04-01
---------------------------------*/
/*---------------------------------
COLORS
Body background: #fede57, #ffffff;
Container background: #ffffff;
Text: #333333
Links: #661d62
Visited links:#661d62
Hover links:#661d62
H1, H2, H3:#ffffff, H5, H6:#000
---------------------------------*/
body,div,ul,li,span,p,label,strong,font,em,table,tr,td,th,h1,h2,h3,h4,h5,h6,input,textarea{margin:0;padding:0;font-size:14px; font-family:微软雅黑,Arial,Helvetica, sans-serif; color:#000000; line-height:180%;}
li{list-style:none;}
img,input{border:none;}
a{text-decoration:none;color:#333333;outline:none; cursor:pointer;}
a:hover{color:#930000;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.clearfix{ clear:both; height:10px;}
.hidden{display:none;}
body{background:#fede57;}
h3{font-weight:normal;}
h4{font-size:16px; font-weight:normal; color:#3F3124;}

h2{ border-bottom:1px dashed #e1e1e1; padding-bottom:10px; margin-bottom:10px; margin-top:20px;}
h4 span,h2 span{font-size:12px; color:#737373; font-weight:normal;}
.pxp2{color:#737373;}

/*-------------header styles------------------*/
.header{background:url(../img/headerbg.jpg) no-repeat 0 -20px; width:980px; margin:0 auto; padding-top:15px; position: relative;}
.header .welcome{position: absolute;top:12px;width: 450px;}
.header .welcome div{color:#b33104;font-size:20px;font-weight:bold;}    
.header .top{height:46px; float:right;text-align:right;}
.header .top strong{ font-size:14px; color:#b33104; }
.header .top ul{}
.header .top ul li{ float:left; height:20px; }
.header .top ul li a{color:#492703; margin-left:5px;display:block; float:left; height:20px; line-height:20px; font-size:12px; }
.header .top ul li a:hover{color:#b33104;}
.header .top ul li .locgin{ margin-left:20px;}
.header .top ul li .locgin a{font-weight:bold; margin-left:5px;}
.header .top ul li .mebtop{margin-left:20px; font-size:12px;}
.header .top ul li .mebtop strong{color:#b50505; font-size:12px;}
.header .top ul li .mebtop span{font-size:12px;color:#b50505;}


.header .nav{ clear:both; height:99px;}
.header .nav h1{width:224px; height:99px; float:left;}
.header .nav h1 a{ background:url(../img/logo.jpg) no-repeat;width:224px; height:99px; text-indent:-9999px; display:block;}
.header .nav ul{ float:right;width:643px; background:url(../img/navbg.jpg) no-repeat 0 -2px; height:38px; margin-top:22px; padding:7px 30px 10px;}
.header .nav ul li{ float:left; height:38px;position: relative; width:101px; margin-right:5px;}
.header .nav ul li a{width:101px; height:38px; line-height:38px; display:block; color:#ffffff; text-align:center; font-weight:bold;}
.header .nav ul li a:hover,.header .nav ul li a.on{background:url(../img/navover.png) no-repeat;}
/*.header .nav ul li a.nv-hm{background-position:0 0;}
.header .nav ul li a.nv-hm:hover, .header .nav ul li a.on_a{background-position:-102px 0;}
.header .nav ul li a.nv-mj{background-position:0 -36px;}
.header .nav ul li a.nv-mj:hover, .header .nav ul li a.on_b{background-position:-100px -36px;}
.header .nav ul li a.nv-pd{background-position:0 -73px;}
.header .nav ul li a.nv-pd:hover, .header .nav ul li a.on_c{background-position:-103px -72px;}
.header .nav ul li a.nv-new{background-position:0 -108px;}
.header .nav ul li a.nv-new:hover, .header .nav ul li a.on_d{background-position:-102px -108px;}
.header .nav ul li a.nv-jm{background-position:0 -143px;}
.header .nav ul li a.nv-jm:hover, .header .nav ul li a.on_e{background-position:-103px -143px;}
.header .nav ul li a.nv-ct{background-position:0 -180px;}
.header .nav ul li a.nv-ct:hover, .header .nav ul li a.on_f{background-position:-101px -180px;}*/
/*二级导航*/
.header .nav ul.topnav li ul.subnav {list-style: none;position: absolute;left: -50px;top: 35px;	background:url(../img/subnav.jpg) no-repeat 0 10px;
	margin: 0;	padding: 0;	display: none;float: left;width:387px;	z-index:1000;padding-top:0; padding-left:5px;}
.header .nav ul.topnav li ul.subbg{	background:url(../img/subnav_01.jpg) no-repeat 0 10px;	width:208px; padding-left:12px;}

.header .nav ul.topnav li ul.subnav li{	margin:0 5px; 	padding: 0;float:left;display:inline; width:auto;}
.header .nav ul.topnav li ul.subbg li{margin:0 8px;}
.header .nav ul.topnav li ul.subnav li a {float: left;color:#ffffff;background:none;text-indent:0; font-size:12px; width:auto; padding:0 9px; line-height:40px;}
.header .nav ul.topnav li ul.subnav li a:hover {color:#F00; background:none;}
.header .nav ul.topnav li ul.subbg li a{padding:0;}

.header .nav ul.topnav li ul.ct-nav{padding-left:25px; width:198px;}
.header .nav ul.topnav li ul.ct-nav li a{padding:0 9px;}

/* 图片渐变*/
.banner{position:relative;width:700px;height:320px;overflow:hidden;}
.banner img{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);}
#img1 {opacity:.99;filter:alpha(opacity=99);}

/*------------icon styles--------------*/
.icon{background:url(../img/icon.png) no-repeat; padding-left:15px;}
.line{height:1px;border-top:dashed 1px #e1e1e1;margin:10px 0;clear:both;font-size:0;overflow:hidden;position:relative;}
a.back{background:url(../img/icon.png) no-repeat 0 -909px; padding-left:20px; position:absolute; right:0; top:0;}
/*------------icon styles--------------*/
.footer{ background:url(../img/footerbg.jpg) no-repeat 0 bottom; height:145px; width:980px; margin:0 auto; clear:both; margin-top:20px;}
.footer p{text-align:center; color:#3f3124; font-size:12px;}
.footer .foot-nav{text-align:center; }
.footer .foot-nav a{font-size:12px;color:#3f3124;}
.footer .foot-nav a:hover{color:#000000;}
.footer .Statistik{font-size:12px;color:#3f3124;text-align:center;}
/*------------浮动 styles--------------*/
.quickmenu{width:99px;position:fixed; top:20%; right:0; }
.qmtop{background:url(../img/t1.png) no-repeat 0 0; width:99px; height:64px}
.qmbottom{background:url(../img/t3.png) no-repeat 0 0; width:90px; height:6px}
.qmtop .foldtitle{color:#333333; font-family:微软雅黑; font-weight:normal; font-size:16px;display:block;padding-top:31px;}
.qmcenter .foldmenu{color:#ffffff;font-family:微软雅黑; font-weight:normal; font-size:12px;display:block; text-align:center;}
.qmcenter{width:90px;text-align:center;cursor:pointer;overflow:visible;background:#000000;}
.qmcenter .saylist{ width:90px; text-align:center;}
.qmcenter .saylist a{display: block;height: 73px;padding-top: 5px;width:90px;}
.qmcenter .saylist a img{display:inline;}
/*页码*/
.pages {height: 30px;position: relative; clear:both; margin-top:20px; text-align:center;}
.pages p.number{position: absolute;right: 0;top: 0;}
.pages .number a{border:1px solid #999999; padding:1px 5px; margin-left:3px; font-size:12px; background:#ffffff;}
.pages .number a:hover, .pages .number a.on{border:1px solid #612f04; text-decoration:none; background:#612f04; color:#ffffff;}
.pages .green{margin:0 5px; color:#612f04;}


/* gotop */
#gotop{ text-align:right; margin-right:10px;}