@charset "gb2312";
a:link{color:#3e3e3e;text-decoration:none;font-size:12px;}
a:visited {color:#3e3e3e;text-decoration:none;font-size:12px;}
a:hover {color:#3e3e3e;text-decoration:underline;font-size:12px;}
a:active {color:#3e3e3e;text-decoration:none;font-size:12px;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td{padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6,font {font-weight: normal; font-size: 100%; } 
em{ font-style:normal;}
img{ border:0px;}
ul,li{list-style-type:none;}
#p_container{ font-family:"ËÎÌå"}
#p_header{height:78px; margin:0px auto 0 auto;padding:0px 0 0 0;text-align:left;}
.p_header_main{width:980px;margin:0 auto;padding:0px 0 0 0;clear:both; }
.p_headerTop{height:49px; padding:0px 0px 0 0;}
.p_headerLeft{width:270px;float:left; display:inline;}
.p_logo{padding:0px 0 0 0px;}
.p_logo img{padding:0px 0 0 0px;vertical-align:middle;}
.p_headerRight{padding:0px 0px 0 0;color:#000;float:right; display:inline; text-align:right; }
.p_headerMenu{padding:20px 0px 0 0;text-align:right;color:#696969;}
.p_headerMenu a:link,.p_headerMenu a:visited,.p_headerMenu a:hover{margin:0 8px;display:inline-block;color:#696969; }

.p_nav_wrap{width:980px;height:94px;margin:5px auto 0 auto;background:url(navbg.gif) no-repeat left top;}
.p_nav{width:980px;height:50px; margin:0px auto 0 auto;padding:0px 0 0px 0px;text-align:left;}
.p_nav ul{margin:0px auto 0 auto;padding:0px 0px 0 24px;}
.p_nav li{margin:0 0px;padding:0px 17px 0 14px; float:left;display:inline;position:relative;background:url(navline.gif) no-repeat right top; vertical-align:middle;text-align:center;font-size:12px;color:#FFF;}
.p_nav .endli{padding-right:0px; background:none; }
.p_nav .first{padding-left:0px;background:none;}
.p_nav a,.p_nav a:visited{ width:73px;height:32px; margin:0 0; padding:18px 0px 0 0px;display:inline-block;text-align:center;font-size:12px; font-weight:bold; color:#FFF; z-index:99; position:relative;}
.p_nav a:hover{}
.p_nav .endli a,.p_nav .endli a:visited,.p_nav .endli a:hover{ }
/**html #nav a:hover{ background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/navon.png"); position:relative; cursor:pointer;}*/
.p_nav .on a,.p_nav .on a:visited,.p_nav .on a:hover{background:url(navon.gif) no-repeat center top; color:#cf5301;text-decoration:none;}
.p_nav .first a,.p_nav .first a:visited,.p_nav .first a:hover{ padding:5px 20px 0 20px;}

.p_nav ul li ul{width:444px;padding:5px 10px 0 10px; position:absolute; top:33px;left:3px; background:none; text-align:left;z-index:2000;}
.p_nav ul li ul li{background:none; margin:0px 0 0 0px; padding:0px 0 0 0px;text-align:left;  position:relative;}
.p_nav ul li ul li a,.p_nav ul li ul li a:visited,.p_nav ul li.on ul li a,.p_nav ul li.on ul li a:visited,.p_nav ul li.on ul li a:hover{height:25px; line-height:25px;margin:0 0px 0 0px; padding:0px 12px 0 12px; position:relative; background:none;text-align:center; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none; }
#p_nav li a:hover,#p_nav li.current a{ background:url(navon.gif) no-repeat;color:#cf5301; text-decoration:none;}
#p_container .p_nav ul li.on ul li a:hover{  background:url(navon2.gif) no-repeat center top;color:#FFF;}

.p_login_input img{ position:relative; top:-3px;_top:-1px;}
.p_login_input input{ position:relative; top:-3px;_top:-1px;}
.p_login_panel{height:22px;margin:0px auto; padding:14px 0px 0px 0px; float:right; display:inline; overflow:hidden;color:#e9dde9; }
.p_login_panel .p_search_input,.p_login_panel input,.p_login_panel select,.p_login_panel img{vertical-align:middle; color:#545454;}
.p_login_panel h2{padding:0px 0 0 0;color:#313131; }
.p_login_input{width:110px; height:16px; padding:1px; border:1px solid #dcd6be; background:#FFF; text-align:left;}
.p_login_input input{ height:16px; line-height:16px; border:0px; background:#FFF; width:54px;}
.p_login_panel a,.p_login_panel a:visited,.p_login_panel a:hover{ color:#f78431; }
.p_login_panel .p_search_bn{ padding:0px 0 0 0;}
.p_login_panel ul{ }
.p_login_panel li{margin:0 6px 0 0; float:left; display:inline;}
.p_login_panel li.reg{ line-height:20px; margin:0 5px 0 10px;}
.gonggao{ height:30px; line-height:30px;margin-left:30px; position:relative; top:0px; color:#797979; text-align:left;}
.gonggao li{ height:30px; line-height:30px;}
.gonggao a{ margin-right:12px;}
.gonggao a,.gonggao a:visited,.gonggao a:hover{color:#797979;}
.none{ display:none;}

.p_footer{width:980px;height:120px;margin:30px auto 0px auto;clear:both;overflow:hidden;  }
.p_footer_main{margin:0 auto; text-align:center;line-height:20px;padding:2px 0px 0px 0px; font-size:12px;color:#6f6f6f;}
.p_footer_main a,.p_footer_main a:visited,.p_footer_main a:hover{color:#6f6f6f; margin:0 0px; display:inline-block;}
.p_footer_menu {height:20px;padding:0px 0 0px 0px;color:#bd720d;}
.p_footer_menu a,.p_footer_menu a:visited,.p_footer_menu a:hover{color:#bd720d; margin:0 10px; display:inline-block;}
.p_footer .p_copyright{margin:0px 0 0 0;padding:10px 10px 0 0px; line-height:25px; text-align:center;}