﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px;overflow-x:hidden; color:#666666; background:#353c42;}
a{color:#888; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#fff; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h80{height:80px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px;color:#888; border:0px;}
em{font-style:normal;}

.wal{width:1002px; margin:0px auto; background:#545e67;}
.w279{width:279px; overflow:hidden;}
.w723{width:723px; overflow:hidden;}
.w274{width:274px; overflow:hidden;}
.w728{width:728px; overflow:hidden; background:#545e67;}

.tabContent{display:none;}

.headDiv{ height:85px; position:relative; overflow:hidden;}
.headDiv .logo{ position:absolute; left:0px; top:15px;}
.headDiv .headNav{ position:absolute; right:0px; top:0px;}
.headDiv .headNav li{ float:left; width:145px; height:52px; border-right:#778188 solid 3px; position:relative;}
.headDiv .headNav li a{ position:absolute; bottom:0px; right:6px; font-size:14px; font-weight:bold; color:#323b42;}

.brandBox{ height:186px; background:url(/images/limg230_1.png) no-repeat right bottom; width:274px;}
.companyBrand{ background:#646e77 url(/images/border1.jpg) repeat-y left; height:136px;}
.companyBrand .name{ padding:16px 0 0 42px; color:#757f88; font-size:18px; font-family: Arial; font-weight:bold;}
.companyBrand .imgDiv{ padding-left:40px;}
.companyBrand .content{ padding:20px 0 0 42px; color:#fff; line-height:20px;}

.footDiv{ height:82px; border-top:#757e87 solid 7px;}
.footDiv .foot_l{ width:273px;}
.footDiv .foot_l .logo{ height:41px; padding-left:40px;}
.footDiv .foot_l .content{ font-size:12px; color:#707a83; line-height:18px; padding-left:8px;}
.footDiv .foot_r{ width:729px; background:#646e77; height:82px; position:relative;}
.footDiv .foot_r .content{ padding:5px 0 0 20px;}
.footDiv .foot_r .content li{ color:#fff; line-height:18px;}
.footDiv .foot_r .footShare{ position:absolute; right:0px; top:30px;}
.footDiv .foot_r .footShare li{ float:left; margin-right:15px; width:28px; height:28px;}
.footShare li .img2{position:relative; display:none;}
.footShare li .img1{position:relative; display:block;}
.footShare li a:hover .img1, .footShare li .aNow .img2{display:none;}
.footShare li a:hover .img2, .footShare li .aNow .img2{display:block;}

.leftNav2{ width:267px; height:366px; border-right:#757e87 solid 7px; background:#353c42;}
.leftNav2 .list{}
.leftNav2 li{ background:url(/images/line1.jpg) no-repeat bottom right;}
.leftNav2 li.last{ background:none;}
.leftNav2 h2{height:61px; line-height:78px; overflow:hidden; text-indent:20px;}
.leftNav2 h2 img{float:left; margin:30px 0 0 42px;}
.leftNav2 h2 a{ color:#fff; font-size:16px; font-weight:bold; display:block; width:279px;}
.leftNav2 li.liNow{background:#f08519;}
.leftNav2 a:hover{ background:#f08519;}
#leftNav2{height:57px; overflow:hidden;}

.classLayer2{position:absolute; z-index:100; left:50%; margin-left:-234px; top:280px;  width:178px; padding:10px 0 26px 0; overflow:hidden; display:none; background:#f08519; -webkit-box-shadow: 0px   2px 3px #000;  
  -moz-box-shadow:0px 2px 3px #000;  
  box-shadow:0px 2px 3px #000;}
.classLayer2 li{ margin:0 15px; background:url(/images/line2.png) repeat-x bottom; height:33px; line-height:33px;}
.classLayer2 li a{ font-size:14px; font-weight:bold; color:#fff; background:url(/images/ico2.png) 5px center no-repeat; display:block; padding-left:20px;}

.leftBar li{ padding-top:15px;}
.leftBar li h2{ font-size:14px; color:#fff; padding-left:44px;}
.leftBar li .imgDiv{ padding:5px 0 0 44px;}

.pageBanner{ width:728px; height:162px; position:relative;}
.pageBanner .msg{ width:141px; height:40px; position:absolute; background:url(/images/bg2.png) no-repeat; left:0px; bottom:0px; text-align:center; font-size:18px; color:#fff; line-height:40px;}

.mainBox{ width:1002px; background:#545e67; position:relative}

.pageNum{height:60px; padding-top:45px; text-align:center; overflow:hidden;}
.pageNum a{display:inline-block; height:26px; line-height:26px; width:26px; background:#353c42; border:#656e75 solid 1px; margin:0 4px; background:#545E67;}
.pageNum a:hover, .pageNum .aNow{background:#f08519; color:#fff; border:none; height:28px; line-height:28px; width:28px;}
.pageNum em{font-family:"宋体";}

.pageNext{padding-top:10px; height:95px; overflow:hidden;  position:relative; padding-right:130px; background:url(/images/line3.png) repeat-x top; margin:0 20px;}
.pageNext li{height:24px; overflow:hidden; font-size:12px;  line-height:24px; background:url(/images/ico7.png) no-repeat left center; padding-left:15px; color:#fff;}
.pageNext li a{ color:#fff;}
.pageNext .return{ position:absolute; right:0px; top:12px; border:#656e75 solid 1px; color:#FFF; width:49px; height:26px; text-align:center; line-height:26px; font-size:14px;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:5px;}
.selectDiv select{display:none;}

.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:5px; color:#666; cursor:pointer;}


