@charset "utf-8";
/* CSS Document */



.w960{ overflow:hidden;}

.headerBar {height:98px;background-color:#0082d6;}
.headerBar .header{ position:relative; z-index:9999; height:98px;width:960px; margin:0 auto;background:url("../images/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:22px 0 0 10px;}
.headerBar h2 { margin:51px 0 0 0px;padding-left:10px;float:left;font-size:14px;color:#fff;}
.headerBar .headTel{ position:absolute; right:10px; bottom:9px;background:url("../images/eml-bg.png") center bottom no-repeat;;height:40px;padding:4px 0 0 0;color:#fff;}
.headerBar .headTel a{margin-right:5px;color:#fff;}
.headerBar .headRt{position:absolute; right:10px; top:10px;}
.headerBar .headRt em{margin:0 10px;color:#fff;line-height:18px;}
.headerBar .headRt a{color:#fff;font-size:14px;}
.headerBar .headRt a.en{display:inline-block;border:1px solid #55bdff;background:url("../images/en-bg.png") repeat-x left top #fff;color:#0082d6;padding:0 5px;height:18px;line-height:18px;font-size:12px;}
.headerBar .headRt a:hover{text-decoration:underline;}

.nav{background-color:#0082d6;height:34px; line-height:34px; margin:0 auto;background:#270000 url("../images/nav.png") repeat-x left top;}
.navBar{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;width:960px;margin:0 auto;height:34px;position:relative;
      z-index:99;}
.nav .firstLi{height:34px;}
.nav li {float:left;position:relative; text-align:center; z-index:9999;}
.nav li a{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;_float:left; display:block; color:#4c4c4c; font-weight:bold; line-height:34px; height:34px;padding:0px 23px;background:url(../images/nav-a.png) no-repeat right top;}
.nav li a:hover,.nav li a.current{color:#4c4c4c;background:url("../images/nav-cur.png") left top repeat-x;}
.nav .downNav {position:absolute; display:none; left:0; z-index:999; top:34px; background:#fff;}
.nav .downNav dd {padding:0 10px;filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;min-width:104px; border:0;}
.nav .downNav dd a {min-width:104px;white-space:nowrap;padding:0;_float:none; border:0; display:block; text-align:left; float:none; height:28px; line-height:28px; color:#4d4d4d; font-weight:normal; font-size:12px; border:0; background:none;}
.nav .downNav dd a:hover { color:#0087dd;}
/*.nav .downNav.downNav_widt01 dd { width:126px;}
.nav .downNav.downNav_widt02 dd { width:133px;}*/

.searchBar{ position:absolute; right:0; top:6px;background:url("../images/search.png") no-repeat; width:238px;height:22px;padding-left:30px;}
.searchBar input{ vertical-align:top; height:20px; float:left;margin-top:2px;}
.searchBar input.txt{ border:0; height:18px; line-height:18px;background:none;color:#534D4D;margin-left:1px;float:left;width:170px;}
.searchBar input.search-btn{ background:none; height:20px;padding:0 5px; border:0; cursor:pointer;color:#8D847D;margin-left:1px;float:right; width:58px;height:20px;}


.foot { padding-bottom:10px;background:url("../images/foot-bg.jpg") left top repeat-x;}
.foot .footBar{ width:960px; position:relative; margin:0 auto; overflow:hidden;}
.foot .navBt{padding:0 10px; height:35px; line-height:35px; background:url("../images/navBt.png");margin-top:10px;}
.foot .navBt a{ color:#fff;font-weight:700;}
.foot .navBt a:hover{ text-decoration:underline;}
.foot .navBt em{margin:0 10px;color:#fff;}
.foot .nav_Link{ margin:10px 0; text-align:center;position:relative;padding:0 140px 0 0;}
.foot .nav_Link a.ucan{position:absolute;right:0; top:0;color:#808080;}
.foot .nav_Link strong{color:#999999;margin-right:10px;}
.foot .nav_Link a{color:#999999;margin-right:10px;white-space:nowrap;}
.foot .nav_Link a:hover{text-decoration:underline;}

.foot .copy {text-align:center;padding:10px 0;}
.foot .copy a{color:#666;}
.foot .copy a:hover{text-decoration:underline;}
.foot .copy h2{font-size:14px;font-weight:700;line-height:30px;}
.foot .copy h3{font-size:20px;line-height:30px;padding-bottom:5px;font-family:Arial,\5FAE\8F6F\96C5\9ED1}
.foot .copy h3 label{font-size:16px;}

/*pages*/
#pgServer .cur_page{ text-decoration:underline; font-weight:700; color:#3A928D;}

/*warp*/
.leftWarp{ width:200px;float:left; overflow:hidden;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:relative;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc)\9; min-height:350px;}
.leftWarp h3.topTit{position:relative; height:30px; line-height:30px; background:url("../images/titBar.png") repeat-x;overflow:hidden;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:relative;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc)\9;}
.leftWarp h3.topTit span{font-size:14px;color:#fff;text-align:center;display:block;}
.leftWarp .leftNav{margin-bottom:10px;background:url("../images/left-nav-bg.png") center top repeat-y;}
.leftWarp .leftNav dl{background:url("../images/left-bottom.png") 4px bottom no-repeat;padding:5px 0 95px;}
.leftWarp .leftNav dl dd a {color:#fff;font-family:\5B8B\4F53; display:block;height:27px;line-height:27px; overflow:hidden; font-weight:700;text-align:center;background:url("../images/a-a.png") center top no-repeat;}
.leftWarp .leftNav dl dd a.hover{background:url("../images/a-b.png") center top no-repeat;}
.leftWarp .leftNav dl dd .leftDown{padding:5px 0;}
.leftWarp .leftNav dl dd .leftDown a{background:none;color:#4c4c4c;padding-bottom:5px;}
.leftWarp .leftNav dl dd .leftDown a.current,.leftWarp dl dd .leftDown a:hover{color:#761b13;background:url(../images/icon-Triangle-01.png) center 23px no-repeat;}

.leftWarp .leftNav02{background:#f8f8f8; padding:10px;border-bottom:1px solid #ccc;}
.leftWarp .leftNav02 dl{padding:5px 10px 10px;}
.leftWarp .leftNav02 dl dd {border-top:1px solid #fff;border-bottom:1px solid #dcdcdc;padding-bottom:1px;}
.leftWarp .leftNav02 dl dd a {padding:5px 10px;color:#4c4c4c;display:block;line-height:18px; overflow:hidden;font-size:11px;}
.leftWarp .leftNav02 dl dd a.current,.leftWarp .leftNav02 dl dd a:hover{color:#fff;background:#0087DD;}

.leftWarp .leftNews{height:27px;line-height:27px;text-align:center;color:#fff;background:#ccc;}
.leftWarp .leftNews-ul{padding:10px 0 20px 20px; background:#fff;}
.leftWarp .leftNews-ul li{ height:25px;line-height:25px;overflow:hidden;}

.left-tel{margin:10px 0;height:90px;background:url("../images/left-tel.png") no-repeat;position:relative;}
.left-tel a{left: 15px;position: absolute;top: 55px;}

.rightWarp {position:relative; padding:0px; _display:inline; float:left; width:720px; overflow:hidden;margin-left:0px; background:url("../images/rightWarp.png") no-repeat left top #fff;}
.rightWarp .mbx_top {height:24px; line-height:24px; border-bottom:1px solid #ccc; position:relative;}
.rightWarp .mbx_top .divF{ position:absolute; left:0; top:0;}
.rightWarp .mbx_top em { font-family:\5B8B\4F53; margin:0 5px; color:#999 }
.rightWarp .mbx_top label { color:#000; }
.rightWarp .rightContent{ padding:20px 0; _height:300px; min-height:300px;}

.smallBanner{ margin-bottom:10px; height:170px; text-align:center;}
/*.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/banner-bg.png) repeat-x left bottom;}
.warp{ width:960px; margin:0 auto; overflow:hidden;}
.warpNy{ width:960px; overflow:hidden; margin:0 auto;}

/*page style*/
.pages{ text-align:right;}

/*--------QQ float-------------*/
.channel{background:url("../images/tool.png") no-repeat; width:191px; height:230px; position:fixed; right:1px; top:142px; z-index:99999; _position:absolute; _top: expression(offsetParent.scrollTop + 143); }
.channel h3{ color:#fff; position:relative;height:60px;}
.channel h3 em { position:absolute; right:10px; top:10px; cursor:pointer;background-color:#075182;width:12px;height:12px;overflow:hidden;line-height:12px;text-align:center;}
.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;}
.channel .ctt p{text-align:left;padding:15px 0 0 20px;}
.channel .ctt p strong{font-size:14px;color:#ee8101;}
.channel .ctt p a{text-decoration:underline;}

/*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/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);}