@charset "utf-8";
.head-bg{background:url(../images/top-bg.png) repeat-x; position:relative; z-index:222;}
.header{width:960px; height:83px; margin:0 auto;}
.logo{display:inline-block; float:left; margin:12px 0 0 4px;}
.head-main{float:right; display:inline; padding:2px 5px 0 0; width:705px;}
.top-link{width:451px; height:20px; line-height:20px; text-align:center; color:#949494; float:right; display:inline;}
.top-link a{margin:0 6px; color:#949494;}
.top-link a:hover{color:#fff; text-decoration:none;}
.menu{height:35px; position:relative; width:705px; padding-top:26px;}
.first-menu{display:inline-block; float:left; width:500px;}
.first-menu ul{width:600px; height:35px; overflow:hidden;}
.first-menu li{float:left; display:inline;}
.first-menu li a{color:#fff; font-weight:bold; display:inline-block; width:118px; height:29px; line-height:29px; font-size:14px; text-align:center; padding-bottom:6px;}
.first-menu li a:hover,.first-menu li.cur a{background:url(../images/menu-cur.gif) no-repeat center; text-decoration:none; color:#ff6600;}

.second-menu{width:591px; background:#ff8a00; position:absolute; top:61px; left:0; background:url(../images/second-menu-bg.jpg) no-repeat 0 bottom; display:none;}
.second-menu dl{width:118px; float:left; display:inline; padding:5px 0 15px; position:relative; z-index:20;}
.second-menu dl dd{text-align:center;}
.second-menu dl dd a{display:inline-block; padding: 5px 0; width:102px; line-height:14px; color:#fff; background:url(../images/second-dl.gif) no-repeat -99999px -99999px;}
.second-menu dl dd a:hover,.second-menu dl dd.cur a{color:#000; background:#fff; text-decoration:none;}
.third-menu{position:absolute; background:url(../images/third-menu.jpg) repeat-x top #dedede; left:106px; top:5px; width:560px; min-height:110px;height:auto !important; height:110px; z-index:999; display:none;}
.left-third .third-menu{left:-490px;}
.third-menu dl{ float:left; display:inline; width: auto; padding-right: 10px; background:none; height:auto;}
.second-menu dl dd.cur .third-menu dl a{background:none;}
.second-menu dl dd .third-menu dl a:hover{text-decoration:underline; background:none;}
.second-menu dl dd .third-menu dl dt{text-align:left; background:url(../images/third-menu-dt.gif) no-repeat 10px 9px; padding-left:20px; height:22px; overflow:hidden;}
.second-menu dl dd .third-menu dl dt a{color:#000; width:auto; background:none;}
.second-menu dl dd .third-menu dl dd{text-align:left; padding-left:20px; overflow:hidden;}
.second-menu dl dd .third-menu dl dd a{ width:auto; height: auto; }
.second-menu dl dd.cur .third-menu dl dd a{color:#666; background:none; width:auto;}
.menu .tel{float:right; display:inline; color:#fff; width:204px; height:30px; line-height:30px;  text-align:center; font-weight:bold;}
.column-bg{background:url(../images/column-bg.gif) top center repeat-x; }
.column{width:960px; min-height:238px; height: auto; margin:0 auto; overflow:hidden; padding-top:27px;}
.column .overflow{width:1200px;}
.column .box{float:left; display:inline; width:225px;}
.column .box h3 a{font-size:12px; font-weight:bold; color:#f08200; margin-bottom:5px;}
.column .box li{height:21px; line-height:21px; float:left; display:inline; width:88px;}
.column .box li a{color:#909090; display:inline-block; padding-left:10px; background:url(../images/column-arrow.gif) no-repeat left center;}
.w88{width:88px;}
.foot-bg{background:url(../images/foot-bg.gif) repeat-x;}
.footer{width:960px; height:34px; line-height:34px; margin:0 auto; color:#8c8b8b;}
.footer a{color:#8c8b8b;}

.page{text-align:right; padding:20px;}
.page a,.page span{display:inline-block; border:solid 1px #ddd; height:21px; line-height:21px; padding:0 6px; margin-right:2px; color:#555;}
.page .btnCurrent{border:solid 1px #555; background:#555; color:#fff;}

.coming{padding:100px 0 0; text-align:center;}

.leftBox{width:300px; height:auto; min-height: 205px; background:url(../images/columnDiv.gif) repeat-x; padding:10px 10px 0 10px;}
.leftBox th{color:#919294; padding:2px 5px 2px 12px; font-weight: bold; text-align: left; }
.leftBox td{padding:2px 5px; text-align: left; }
.leftBox td a{color:#6c6c6d;}
.leftBox td a:hover{ text-decoration: underline; }
.rightBox{width:625px; height:auto; min-height: 205px; background:url(../images/columnDiv.gif) repeat-x; padding:10px 0 0 5px;}
.rightBox th{color:#919294; padding:2px 0 2px 12px; font-weight: bold; text-align: left;  }
.rightBox td{padding:2px 5px; color:#6c6c6d; text-align: left; }
.column .tit{background:#121315; color:#f08200; font-weight:bold; text-align:center; height:18px; line-height:18px; margin-bottom:3px;}
.column .tit a{color:#f08200; font-weight: bold;}
.leftBox.en td,.rightBox.en td{ padding-left: 40px;}





