﻿body{ font-family: Tahoma,SimSun,sans-serif; font-size:12px; background:#fff; color:#333; text-align:center; margin:0; padding:0;}
a{ text-decoration: none; color:#16387c;}
a:hover { text-decoration: underline; color:#FA6606;}
img{border:none;}
form{margin:0; padding:0;}
.left{float:left;}
.right{float:right;}
.red{color:#FF0000;}
select{font-size:12px; font-family:Tahoma, SimSun, sans-serif;}

/* 顶部菜单 */
.headtop{height:30px; background:url(/images/head2010.gif) 0 -5px repeat-x; width:980px; margin:auto;}
.headtop .bgl{background:url(/images/head2010.gif) 0 -40px no-repeat;}
.headtop .bgr{background:url(/images/head2010.gif) right -75px no-repeat; height:30px; line-height:30px; overflow:hidden; padding:0 10px;}
.headtopusermenu{float:left; color:#555;}
.headtopusermenu a{color:#555;}
.headtopusermenu a:hover{color:#ec6941;}
.headtopusermenu a strong{color:#ec6941;}
.headtopusermenu i{font-style:normal; color:#bebebe;}
.headtopusermenu ul{margin:0; padding:0; list-style:none;}
.headtopusermenu li{float:left; margin:0 7px 0 0;}
.headtopusermenu li.meg{background:url(/images/meg.gif) left no-repeat; padding:0 0 0 19px;}
.headtopusermenu li.meg a{color:#ec6941;}
.headtopusermenu li.meg a:hover{color:#ec6941;}
.headtop .right{color:#bebebe;}
.headtop .right a{color:#555;}
.headtop .right a:hover{color:#ec6941;}

/* logo及搜索 */
.headcenter{width:980px; margin:auto; padding:5px 0; overflow:hidden;}
.headcenter .logo{float:left;}
.headcenter .logo a{display:block; width:156px; height:52px; background:url(/images/logo.gif) no-repeat;}
.headcenter .logo a:hover{text-decoration:none;}

.headsch{float:left; width:420px; padding:0 0 0 45px; text-align:left; margin:4px 0 0;}
.headschshow{width:100%; overflow:hidden;}
.headschshow input{margin:0; vertical-align:middle; font-size:12px; font-family:Tahoma, SimSun, sans-serif;}
.hssinput{width:366px; height:28px; float:left; background:#f6f6f6 url(/images/head2010.gif) 0 -105px repeat-x; border:1px #b9b9b9 solid; overflow:hidden;}
.hssinput input{background:none; border:none; margin:2px 0 0; width:292px; height:25px; line-height:25px; color:#828282; padding:0 0 0 3px;}

.hssinput .right{width:58px; background:url(/images/navdh1.gif) left no-repeat; height:28px; line-height:29px; text-align:center;}
.hssinput .right a{display:block; background:url(/images/head2010.gif) right -165px no-repeat; color:#555; margin:0 3px 0 0;}
.hssinput .right a:hover{text-decoration:none; color:#000;}

.hssinput .right select{height:28px;}

.hssbtn{float:left; padding:0 0 0 4px;}

.headschkey{color:#999; margin:3px 0 0;}
.headschkey a{color:#555;}
.headschkey a:hover{color:#ec6941;}

.chmenu{float:right; width:350px; overflow:hidden; padding:10px 0 0;}
.chmenu a{display:block; height:32px; line-height:32px; font-weight:bold; color:#555;}
.chmenu a:hover{color:#ec6941;}
.chmenuicon1{float:right; width:90px; text-align:right;}
.chmenuicon2{background:url(/images/navdh2.gif) right no-repeat; float:right; width:100px; text-align:right; padding:0 15px 0 0;}
.chmenuicon3{background:url(/images/navdh2.gif) right no-repeat; float:right; width:100px; text-align:right; padding:0 15px 0 0;}
.chmenuicon1 a{background:url(/images/h2010icon.gif) 14px -128px no-repeat;}
.chmenuicon2 a{background:url(/images/h2010icon.gif) 12px -32px no-repeat;}
.chmenuicon3 a{background:url(/images/h2010icon.gif) 11px -96px no-repeat;}

/* 导航 */
.headmaindh{background:url(/images/head2010.gif) 0 -244px repeat-x; height:49px; width:980px; margin:auto;}
.headmaindh .bgl{background:url(/images/head2010.gif) 0 -293px no-repeat;}
.headmaindh .bgr{background:url(/images/head2010.gif) right -342px no-repeat; height:49px; overflow:hidden; padding:0 0 0 8px;}

.backmenuoff{background:url(/images/head2010.gif) 0 -391px repeat-x; float:left; height:49px; display:block;width:121px;}
.backmenuoff .backbgl{background:url(/images/head2010.gif) 0 -440px no-repeat;}
.backmenuoff .bcakbgr{background:url(/images/head2010.gif) right -489px no-repeat; height:49px; line-height:46px; overflow:hidden;}
.backmenuoff a{background:url(/images/head2010.gif) 101px -157px no-repeat;}

.backmenuon{background:url(/images/head2010.gif) 0 -538px repeat-x; float:left; height:49px; display:block;width:121px;}
.backmenuon .backbgl{background:url(/images/head2010.gif) 0 -587px no-repeat;}
.backmenuon .bcakbgr{background:url(/images/head2010.gif) right -636px no-repeat; height:49px; line-height:46px; overflow:hidden;}
.backmenuon a{background:url(/images/head2010.gif) 100px -190px no-repeat;}

.backmenuoff .bcakbgr a,.backmenuon .bcakbgr a{display:block; height:46px; line-height:46px; padding:0 23px 0 20px; font-weight:bold; color:#000;}
.backmenuoff .bcakbgr a:hover,.backmenuon .bcakbgr a:hover{text-decoration:none;}

.backpopup{width:660px;}
.bpshow{border:1px #feb103 solid; background:#fefbef; padding:0 0 10px 20px; height:375px;}
.bphr{width:119px; overflow:hidden; height:1px; position:absolute; background:#fefbef; left:1px;}
.bpshowmore{text-align:right; padding:0 20px 0 0;  margin:3px 0 0;}
.bpshowlink{height:30px; line-height:30px; overflow:hidden; border-top:1px #ccc dotted; margin:6px 0 0; color:#999;}
.bpshowlink a{color:#333;}

.bpshowall{width:100%; overflow:hidden;}
.bpshowlist{width:24.8%; float:left; text-align:left; margin:10px 0 0; line-height:1.7;}
.bpshowlist dl{margin:0; padding:0; list-style:none;}
.bpshowlist dt{margin:0; padding:0; font-size:14px;}
.bpshowlist dt a{color:#ec6941;}
.bpshowlist dt a:hover{color:#ec6941;}
.bpshowlist dd{margin:0; padding:0;}
.bpshowlist dd a{color:#555;}
.bpshowlist dd a:hover{color:#ec6941;}
.bpshowlist dd span{color:#999;}

.maindh{width:840px; overflow:hidden; float:right;}
.maindh ul{margin:0; padding:0; list-style:none;}
.maindh li{float:left; background:url(/images/head2010.gif) right -685px no-repeat; height:49px; line-height:46px; width:14%; font-weight:bold;}
.maindh li.no{background:none;}
.maindh li a{color:#fff;}
.maindh li a:hover{color:#fff;}

#footer { width:980px; margin:auto; overflow:hidden; line-height:20px; text-align:center; padding:10px 0; font-family:Verdana, Arial,"宋体",Helvetica, sans-serif;}
.foot_menu { border:1px solid #299DD6; background:#299DD6; padding:4px 10px 2px 10px; margin-bottom:6px; color:#FFF;}
.foot_menu a { color:#FFF;}
.foot_menu a:hover { color:#FFF;}

.nav_weizhi { margin:auto; width:968px; text-align:left; padding:5px 4px 1px 6px; height:20px; line-height:20px;}
.nav_weizhi img { position:relative; top:1px;}
.nav_weizhi a { font-weight:bold; color:#1574b6;}
.nav_weizhi strong { color:#1574b6;}

.page { margin-top:18px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page strong { color:#CC0000;}

#WWPopupBody{height:44px; width:980px; position:relative; margin:auto; background:url(/images/v2_popbg1.gif);}
#WWPopupClose{position:absolute; top:14px; right:13px; width:12px; height:12px; overflow:hidden; z-index:1; line-height:100px;}
#WWPopupDown{position:absolute; top:8px; right:67px; width:147px; height:25px; overflow:hidden; z-index:1; line-height:100px;}