@charset "utf-8";
/* CSS Document */

body{background:url("../images/common/bg.jpg") repeat-x left top #fcfcfc;line-height:21px;color:#000000;-moz-user-select:none;font-size:11px;}
a{color:#4c4c4c;}
a:hover{color:#4c4c4c;}

.w960{  overflow:hidden;}

.headerBar {/*height:160px;*/}
.headerBar .header{ position:relative; z-index:9999; height:110px;width:960px; margin:0 auto;background:url("../images/common/head-bg.jpg") no-repeat;overflow:hidden;}
.headerBar .header .topLi{ position:absolute; left:0;}
.headerBar h1,header h2,.headerBar .h1{ float:left;}
.headerBar h1,.headerBar .h1{ padding:33px 0 0 10px;}
.headerBar h2 { margin:43px 0 0 0px;padding-left:20px;float:left;color:#0c0d0a;line-height:18px;}
.headerBar .headLt{ position:absolute; right:10px; top:77px;background:url("../images/common/head-tel.png") right top no-repeat;padding-right:225px;height:14px;}
.headerBar .headLt img{margin-right:50px;vertical-align:top;}
.headerBar .headRt{position:absolute; right:10px; top:40px;}
.headerBar .headRt em{margin:0 3px;color:#ccc;}
.headerBar .headRt a{color:#b2b2b2;}
.headerBar .headRt a.wb{padding:0 0 0 20px; display:inline;background:url("/images/common/icon-sina.png") no-repeat;}
.headerBar .headRt a:hover{text-decoration:underline;}

.nav{width:960px; height:32px; line-height:32px;padding:5px 0; margin:0 auto; position:relative; z-index:199; background:#270000 url("../images/common/nav-bg.png") no-repeat center top;}
.nav .firstLi{height:32px;padding:0 5px;}
.nav li {float:left;position:relative; z-index:9999;}
.nav li a {-moz-transition:background 0.2s linear;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;_float:left; display:block; color:#fff; line-height:32px; height:32px;padding:0 10px;background:url(../images/common/nav-cur-bg.png) no-repeat center 128px;}
.nav li a:hover,.nav li a.current{color:#ffffff;background:#008c9e;}
.nav li.last a{padding:0 16px 0 17px;}
.nav .downNav {position:absolute; display:none; left:0; z-index:999; top:32px;}
.nav .downNav dd {background:#18919f; min-width:104px;_width:104px;border-top:1px solid #2aa6b5;border-bottom:1px solid #08737f;filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.nav .downNav dd a {padding:0 10px;float:none; border:0; display:block; text-align:left; float:none; height:25px; line-height:25px; color:#e8e8e8; font-weight:normal; font-size:11px;white-space:nowrap;}
.nav .downNav dd a:hover { color:#fff; background:#28c0d1;}

.nav .w1 dd a{width:137px;}
.nav .w2 dd a{width:215px;}
.nav .w3 dd a{width:130px;}
.nav .w4 dd a{width:155px;}
.nav .w5 dd a{width:100px;}
.nav .w6 dd a{width:118px;}

/*.nav .downNav.downNav_widt01 dd { width:126px;}
.nav .downNav.downNav_widt02 dd { width:133px;}*/

/*webMap*/
.map_main{ border-bottom:1px dotted #ccc; padding:5px 0; margin-bottom:10px;}
.map_main h3 a{ font-weight:700;color:#008C9E;}
.map_main p a{ margin-right:20px; white-space:nowrap;}

.search-bg{width:960px;margin:0 auto;height:30px; line-height:30px; background:#080000;overflow:hidden;}
.searchBar{width:960px; margin:0 auto;}
.searchBar .search-btn{ background:#413226; height:20px;padding:0 5px; border:0; cursor:pointer;color:#8D847D;margin-left:1px;}
.searchBar input{ vertical-align:top; height:20px; float:left;margin-top:5px;}
.searchBar input.txt{ border:1px solid #413226; height:18px; padding:0 5px; line-height:18px;background:none;color:#534D4D;margin-left:1px;}
.searchBar .ctt{float:left;margin-top:1px;}
.searchBar .ctt strong{margin-left:20px;color:#6B6666;}
.searchBar .ctt a{ margin-left:10px;color:#6B6666;}
.searchBar .ctt a:hover{text-decoration:underline;}

.foot { padding:10px 0;}
.foot .footBar{ width:958px; position:relative; margin:0 auto; overflow:hidden;}
.foot .copy {color:#808080;position:relative;}
.foot .copy a{color:#939393;}
.foot .copy em{margin:0 5px;}
.foot .copy a:hover{text-decoration:underline;}
.foot .copy .ucan{position:absolute;right:0;top:0;text-align:right;}

/*pages*/
#pgServer .cur_page{ text-decoration:underline; font-weight:700; color:#3A928D;}

/*warp*/
.leftWarp{ width:200px; overflow:hidden;position:absolute;left:10px;top:10px;z-index:3;}
.leftWarp h3.topTit{position:relative; padding:10px 0;background:#27aab9;overflow:hidden;border-left:4px solid #008c9e;}
.leftWarp h3.topTit span{font-size:13px;color:#fff;display:block;padding-left:20px;padding-right:10px;line-height:16px;}
.leftWarp .leftNav{margin-bottom:10px;}
.leftWarp .leftNav dl{padding:10px 0 10px 20px;}
.leftWarp .leftNav dl dd {background:url("../images/common/left-navLi-bg.png") left bottom no-repeat;}
.leftWarp .leftNav dl dd a { padding-left:5px;display:block;height:33px;line-height:33px; overflow:hidden;}
.leftWarp .leftNav dl dd a.hover{font-weight:700;color:#fff;background-color:#008C9E;}
.leftWarp .leftNav dd .leftDown{padding:5px;}
.leftWarp .leftNav dl dd a.current{font-weight:700;color:#4c4c4c;background:#f4f2f1;box-shadow:5px -1px 5px #ccc;-moz-box-shadow:box-shadow:5px -1px 5px #ccc;-webkit-box-shadow:box-shadow:5px -1px 5px #ccc;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc);position:relative;}
.leftWarp .leftNav dl dd a:hover{font-weight:700;}

.leftWarp .leftNavPro{margin-bottom:10px;}
.leftWarp .leftNavPro dl{padding:10px 0 10px 0;}
.leftWarp .leftNavPro dl dd{margin-bottom:1px;background:url("../images/common/left-navLi-bg.png") left bottom no-repeat;}
.leftWarp .leftNavPro dl dd.cur {border:1px solid #abcdd1;}
.leftWarp .leftNavPro dl dd.cur a,.leftWarp .leftNavPro dl dd a:hover{padding:0 10px;background-color:#d5f0f3;font-weight:700;font-size:12px;color:#006e7b;display:block;height:30px;line-height:30px;}
.leftWarp .leftNavPro dl dd.cur{background-color:#f2f8f9;}
.leftWarp .leftNavPro dl dd.cur .leftDown a{background-color:#f2f8f9;font-size:12px;font-weight:400;color:#666;margin-bottom:1px;}
.leftWarp .leftNavPro dl dd.cur .leftDown a.current,.leftWarp .leftNavPro dl dd.cur .leftDown a:hover{background-color:#dde7e8;color:#000;font-weight:400;}
.leftWarp .leftNavPro dd .leftDown{padding:5px;background-color:#f2f8f9;display:none;}
.leftWarp .leftNavPro dl dd a{font-weight:700;color:#4c4c4c;height:30px;display:block;line-height:30px;padding:0 10px;margin-bottom:1px;}
.leftWarp .leftNavPro dl dd a:hover{font-weight:700;}

.leftWarp .leftNews{border-bottom:1px solid #ccc;margin:15px 10px 0 20px; height:27px;line-height:27px;color:#737373;font-weight:700;background:url("../images/common/left-news-bg.png") center top no-repeat;}
.leftWarp .leftNews-ul{padding:10px 0 20px 20px;}
.leftWarp .leftNews-ul li{ height:25px;line-height:25px;overflow:hidden;}
.leftWarp .leftNews-ul li a{color:#b3b3b3;}
.leftWarp .leftNews-ul li a:hover{text-decoration:underline;}

.rightWarp {overflow:hidden; min-height:600px;float:right;position:relative; padding:0 10px 10px 18px; width:710px;background-color:#fff;box-shadow:-2px 3px 3px #d8d7d7;-moz-box-shadow:-2px 3px 3px #d8d7d7;-webkit-box-shadow:-2px 3px 3px #d8d7d7;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc);}
.rightWarp .mbx_top {height:37px; line-height:37px;overflow:hidden; position:relative;background:url("../images/common/mbx-bg.png") repeat-x left center;}
.rightWarp .mbx_top .divF{ position:absolute; left:0; top:0;background-color:#fff;padding-right:5px;}
.rightWarp .mbx_top .divF a{color:#898989;}
.rightWarp .mbx_top em { font-family:\5B8B\4F53; margin:0 5px; color:#999 }
.rightWarp .mbx_top label { color:#000; }
.rightWarp .rightContent{padding:5px 0;}

.smallBanner{ margin-bottom:10px; text-align:center;width:710px;overflow:hidden;}
/*.smallBanner img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc);_behavior: url(/js/PIE.htc);position:relative;}*/

.topBan-bg{padding-top:10px; height:505px; background:#fff url(../images/common/banner-bg.png) repeat-x left bottom;}
.warp{ width:958px; margin:0 auto; overflow:hidden;border:1px solid #fff;}
.warpNy{ width:938px; margin:0 auto; overflow:hidden;border:1px solid #fff;background:#f4f2f1;padding:10px;position:relative;}

/*page style*/
.pages{ text-align:right;}

/*--------QQ float-------------*/
.channel{background:#210202; border:1px solid #560700; width:155px; position:fixed; right:1px; top:100px; z-index:99999; _position:absolute; _top: expression(offsetParent.scrollTop + 100); }
.channel h3{ margin:1px;height:30px; line-height:30px; background:#761b13; font-size:14px; color:#cc9949; font-family:\5FAE\8F6F\96C5\9ED1; padding:0 13px; position:relative;}
.channel h3 em { position:absolute; right:10px; top:0; cursor:pointer;}
.channel .ctt{ text-align:center; padding:10px 0 15px;color:#fff;}
.channel .ctt th,.channel .ctt td{vertical-align:top;}
.channel .ctt th{text-align:right;padding-right:5px;}
.channel .ctt td{text-align:left;}
.channel .ctt img{ margin-top:10px;}

/*Iframe*/
.goToTop{color:#333; display:none; font-family:\5B8B\4F53; position:fixed; margin-left:485px; bottom:5px; left:50%; z-index:99999; line-height:14px; background:url(../images/common/coin-top.png) no-repeat left bottom #fff; text-align:center; width:20px; height:20px;}
.goToTop:hover{background-position:top left;}
html{_background: url(about:black) no-repeat fixed;}
*html #goToTop{ position:absolute; z-index:110;top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight);}

.link a{padding:0 5px;}