@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#444; overflow-x:hidden}
a{color:#444; 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:#c1272d; 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;}
.h35{height:35px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px;}
em{font-style:normal;}
.wal2{width:1600px; margin:0px auto; overflow:hidden;}
.wal{width:1000px; margin:0px auto; overflow:hidden;}
.wal3{width:1082px; margin:0px auto; overflow:hidden;}

.headDiv, .headDiv .wal{ height:117px; position:relative; color:#FFF; font-size:14px; overflow:hidden;}
.headDiv .logo{display:block; position:absolute; left:0px; top:0px; height:117px; overflow:hidden;}

.nav{position:absolute; top:0px; right:83px;}
.nav li{float:left;}
.nav a{display:block; float:left; width:92px; height:117px; line-height:87px; text-align:center; overflow:hidden; border-left:#dedede solid 1px; font-size:14px; color:#424242;}
.nav a .img2{position:relative; left:30px; top:25px; display:none;}
.nav a .img1{position:relative; left:30px; top:25px; display:block;}
.nav a:hover .img1, .nav .aNow .img2{display:none;}
.nav a:hover .img2, .nav .aNow .img2{display:block;}
.nav a:hover, .nav .aNow, .nav .aNow1{color:#fff; background:#c80b03;}
.nav li p{ font-size:14px;}
.headDiv .head_r{ position:absolute; top:0px; right:0px; border-left:#dedede solid 1px; height:117px; width:83px; background:#e9e9e9;}
.headDiv .head_r li{ margin-top:13px;}

.sNav{background:url(../images/sNav.png) no-repeat; width:829px; min-height:295px; _height:295px; position:absolute; z-index:100; top:117px; padding-top:10px; display:none;}
.sNav .ul_01{ margin-top:32px;}
.sNav .ul_01 li{ width:120px; height:30px; line-height:30px; overflow:hidden; font-size:12px; position:relative; left:43px;}
.sNav .ul_01 li a{ background:url(../images/ico_1_a.jpg) no-repeat left center; padding-left:20px; color:#000;}
.sNav .ul_01 li a:hover{background:url(../images/ico_1_b.jpg) no-repeat left center;}
.sNav .ul_02{ margin:45px 60px 0 0;}
.sNav .ul_02 li{ float:left; width:258px; height:195px; margin-right:20px;}

.tabContent{display:none;}

.footDiv1{ height:87px; line-height:87px; text-align:center;}

.indexTitle span{ font-size:16px; color:#545454; font-weight:bold;}
.indexTitle em{ font-size:12px; color:#9d9d9d; padding-left:12px;}

.footDiv2{height:365px; background:#eaeaea; overflow:hidden; color:#969696;}
.footDiv2 h1{font-size:14px; font-family:"微软雅黑"; color:#444444; padding-top:15px;}
.footDiv2 .link{position:relative; left:-8px;}
.footDiv2 .link a{color:#474747; padding:0 10px;}

.foot_link{ padding-top:40px;}
.foot_link .content{ padding-top:15px;}

.footMap{width:1000px; height:210px; overflow:hidden; padding-top:40px;}
.footMap li{float:left; width:125px; overflow:hidden;}
.footMap h2{padding:0 0 10px 30px; font-family:"微软雅黑"; background:url(../images/ico_2.jpg) left 6px no-repeat; color:#444444;}
.footMap dd{padding-left:30px; height:24px; line-height:24px; overflow:hidden;}
.footMap dd a{color:#6e6e6e;}
.footMap dd a:hover{color:#c1272d;}
/**/
.footWx{width:230px; height:265px; position:relative; overflow:hidden;}
.footWx .imgDiv{position:absolute; top:0px; right:0px;}
.footWx .msg{line-height:18px; height:85px; overflow:hidden; color:#7c7d7f;}

.toUp{ width:91px; height:84px; position:fixed; right:30px; bottom:100px;}

.pageBanner{height:374px; overflow:hidden;}
.pageNav{ height:78px; background:#f5f5f8; border-bottom:#dedede solid 1px;}
.pageTitle{ width:195px; background:#e1e1e8; height:78px; text-align:center;}
.pageTitle h1{ font-size:26px; color:#da0006; padding-top:15px;}
.pageTitle b{ font-size:10px; color:#000;}
.pageNav li{ float:left; width:115px; line-height:78px; text-align:center;}
.pageNav li a{ display:block; width:115px; height:78px; font-size:14px; color:#626262;}
.pageNav li a:hover,.pageNav li a.aNow{ font-size:14px; color:#da0006; font-weight:bold; background:#d2d2d2;}

.pageContent{ position:relative;}
.pageContent .ico22{ position:absolute; top:-1px; left:50%; margin-left:-11px;}
.pageTitle2{ padding-top:40px; background:url(../images/border_1.png) no-repeat bottom; height:40px; line-height:40px;}
.pageTitle2 span,.pageTitle3 span{ font-size:24px;}
.pageTitle2 em,.pageTitle3 em{ color:#bfbfbf; font-size:14px; padding-left:16px;}
.pageTitle3{ padding-top:40px; height:40px; line-height:40px;}

.pageNext{padding-top:10px; height:95px; overflow:hidden;  position:relative; padding-right:130px; border-top:#bcbcbc solid 1px;}
.pageNext li{height:24px; overflow:hidden; font-size:14px;  line-height:24px;  }
.pageNext .return{ position:absolute; right:0px; top:12px; background:url(../images/limg143_1.jpg) no-repeat; color:#FFF; width:143px; height:38px;  text-indent:20px; line-height:38px; font-size:14px;}

.pageNum{text-align:center; height:85px; overflow:hidden; padding-top:20px;}
.pageNum a{display:inline-block; height:23px; line-height:23px; padding:0 9px; margin:0 2px; border:#cbcbcb solid 1px;}
.pageNum a:hover, .pageNum .aNow{background:#df0000; border:#df0000 solid 1px; color:#FFF;}
.pageNum .prev em{background:url(../images/prev.gif) left center no-repeat; padding-left:10px;}
.pageNum .prev:hover em{background:url(../images/prevon.gif) left center no-repeat;}
.pageNum .next em{background:url(../images/next.gif) right center no-repeat; padding-right:10px;}
.pageNum .next:hover em{background:url(../images/nexton.gif) right center no-repeat;}
.pageNum .input1{width:33px; height:23px; line-height:23px; text-align:center; margin:0 5px; border:#cbcbcb solid 1px;}
.pageNum .btn1{background:url(../images/btn1.gif); width:39px; height:20px; margin-left:5px;}