@charset "utf-8";
/* CSS Document */

body{background:#eaf4f6;line-height:21px;color:#4c4c4c;}
a{color:#666666;}
a:hover{color:#000;}

.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.html") 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.html") 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;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.html") 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.html") 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.html)\0;*behavior: url(../../../js/PIE.html)\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.html)\0;*behavior: url(../../../js/PIE.html)\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.html") center top repeat-y;}
.leftWarp .leftNav dl{background:url("../images/left-bottom.html") 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.html") center top no-repeat;}
.leftWarp .leftNav dl dd a.hover{background:url("../images/a-b.html") 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.html) 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:5px 10px; _display:inline; float:left; width:730px; overflow:hidden;margin-left:10px; background:url("../images/rightWarp.html") 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.html) 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.html") 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);}





.shareThis {
  border-top: 1px solid #E5E5E5;
  display: block;
  height: 80px;
  padding: 0;
  /*width: 620px;*/
}

.bgShare {
    background: url("../images/bgShareSprites.png") no-repeat scroll right -50px #EEEEEE;
    display: block;
    height: 30px;
}

.shareLeft {
  background: url("../images/bgShareSprites.png") no-repeat scroll 0 -100px rgba(0, 0, 0, 0);
  display: block;
  float: left;
  height: 30px;
  width: 16px;
}

.shareArrow {
  background: url("../images/bgShareSprites.png") no-repeat scroll 0 -5px rgba(0, 0, 0, 0);
  display: block;
  float: left;
  height: 30px;
  width: 28px;
}

.shareText {
    background-color: #003366;
    float: left;
    height: 20px;
    min-width: 10px;
    padding: 5px 3px;
	font-size: 12px;
    font-weight: normal;
    line-height: 20px;
	color:#fff;
}

ul.shareButtons {
    padding: 10px 0 0 10px;
}


.socialbar a.icon_twitter, ul.shareButtons li.icon_twitter {
    background-position: 0 0;
}
 ul.shareButtons li {
    background: url("../images/fx.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 0 none !important;
    display: block;
    float: left;
    height: 36px !important;
    margin-right: 0px;
    padding: 0  !important;
    width: 36px  !important;
}

ul.shareButtons li a {
    border-bottom: 0 none;
    display: block;
    text-decoration: none;
    text-indent: -1200em;
}

ul.shareButtons li.icon_twitter {
    background-position: 0 0;
}


ul.shareButtons li.icon_facebook {
    background-position: -35px 0;
}




ul.shareButtons li.icon_googlep {
    background-position: -68px 0;
}




ul.shareButtons li.icon_xing {
    background-position: -101px 0;
}




ul.shareButtons li.icon_linkedin {
    background-position: -134px 0;
}
