﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; 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:#ec701e; 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;}
.h10Tel{height:10px; overflow:hidden; clear:both; display:none;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}


.wal{width:1200px; margin:0px auto;}
.w199{ width:199px; overflow:hidden;}
.w240{ width:240px; overflow:hidden;}
.w277{ width:277px; overflow:hidden;}
.w880{ width:880px; overflow:hidden;}
.w924{ width:924px; overflow:hidden;}
.w1000{ width:1000px; overflow:hidden; }

.topDiv{ height:30px; background:#f3f3f3; line-height:30px;}
.topDiv .fl{ color:#a0a0a0;}
.topDiv .fl a{ color:#a0a0a0; padding:0 10px;}
.topDiv .fl .a1{ background:url(../images/line1.jpg) right center no-repeat;}
.topDiv .fl a:hover{ color:#ec701e; text-decoration:underline;}
.topDiv .fr{ position:relative; right:-10px;}
.topDiv .fr li{ float:left; position:relative; padding:0 10px;}
.topDiv .fr li img{ position:relative; top:5px; left:0px; padding-right:7px;}
.topDiv .fr li .img1{ display:none;}
.topDiv .fr .li01{ background:url(../images/line1.jpg) no-repeat left center;}
.topDiv .fr li a{ color:#a0a0a0;}
.topDiv .fr li a:hover,.topDiv .fr li.liNow a{ color:#f64914;}
.topDiv .fr li a:hover img,.topDiv .fr li.liNow a img{ display:none;}
.topDiv .fr li a:hover .img1,.topDiv .fr li.liNow a .img1{ display:inline-block;}
.topDiv .fr li.liNow .mouse{display:block;}
.topDiv .fr li .mouse{  width:166px; height:204px; background:url(../images/topLayer.png) no-repeat; left:-15px; position:absolute; z-index:22; top:25px; display:none;}
.topDiv .fr li .mouse .imgDiv{ padding:33px 0 0 19px;}
.topDiv .fr li .mouse .imgDiv img{position:relative; top:0px; left:0px; padding-right:0px;}
.topDiv .fr li .mouse p{ text-align:center; position:relative; top:-8px;}

.headDiv, .headDiv .wal{height:125px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:25px;}

.nav{position:absolute; z-index:10; top:38px; left:305px; height:50px; width:702px;}
.nav li{float:left; padding:0 14px; height:50px;}
.nav li:last-child{ background:none;}
.nav a{display:block; height:50px; text-align:center; cursor:pointer; font-size:18px; position:relative; line-height:50px;color:#333;}
.nav a:hover,.nav a.aNow{ color:#d62521; border-bottom:3px #d62521 solid;}
.headDiv .tel{ position:absolute; right:0px; top:35px; width:214px; padding-left:50px;}
.headDiv .tel img{ position:absolute; position:absolute; left:0px; top:3px;}
.headDiv .tel p{ color:#666; padding-top:0px;font-size:14px;}
.headDiv .tel h2{ color:#d62521;font-size:27px; font-weight:normal; position:relative; top:0px;}
.headDiv .tel em{ font-size:26px; font-style:italic;}
.headDiv .tel span{ font-size:32px;}

.topSearch{position:absolute; z-index:333; top:-5px; right:50%; margin-right:-23px; background:url(../images/input1.png) no-repeat; width:167px; height:33px; display:none;}
.topSearch .input1{float:left; height:33px; line-height:33px; padding-left:10px; width:110px; position:relative;}
.topSearch .btn1{float:left; height:37px; width:33px; cursor:pointer; position:relative;}


.footDiv{ height:auto; background:#fff; padding-top:0px; border-top:#eaeaea solid 1px; margin-top:30px;}
.footDiv .wal{ position:relative;}
.footDiv_l{ width:310px;}
.footDiv_l .msg{ color:#ced3d6; font-size:16px;}
.footDiv_l .msg em{ font-size:12px; padding-left:6px;}
.footDiv_l .tel{ font-size:30px; color:#f64914; font-weight:bold; padding:10px 0;}
.footDiv_l .btnDiv{ padding-top:18px;}
.footDiv_l .btnDiv a{ width:198px; height:42px; background:url(../images/btn2.png) no-repeat; display:block; text-indent:76px; color:#fff; font-size:14px; line-height:42px;}
.footDiv_l .btnDiv a:hover{ background:url(../images/btn2on.png) no-repeat;}
.footNav{width:530px;margin:auto;height:30px; text-align:center;}
.footNav li{float:left;background: url(../images/line_bg.jpg) no-repeat right center;padding: 0 25px;}
.footNav li a{color:#333; font-size:14px; line-height:30px;}
.footNav li a:hover{ color:#d62521; text-decoration:underline;}
.footDiv_t{ padding-right:130px; position:relative; height:115px;}
.footDiv_t p{ color:#9ca0a2; line-height:28px; padding-top:10px;}
.footDiv_t .imgDiv{ position:absolute; top:0px; right:0px;}
.share{padding:20px 0px; width:298px; margin:auto;height: 51px;}
.share p{ float:left;}
.share li{ float:left; padding:0 25px;}

.footDiv2{ padding-top:22px; height:85px; background:#fff;}
.footDiv2 .list li{ float:left; margin-right:14px;}
.footDiv2 .links{ color:#e5e5e5; text-align:center;}
.footDiv2 .links a{ padding:0 8px; color:#333; font-size:14px;}
.footDiv2 .links a:hover{ color:#d62521; text-decoration:underline;}
.footDiv2 .msg{ color:#999; padding-top:0px; font-size:14px; width:1200px; margin:auto; text-align:center;}
.footDiv2 .msg a{ color:#ced3d6;}
.footDiv2 .msg a:hover{ color:#ec701e; text-decoration:underline;}

.sideBar{ position: fixed;
    right: -10px;
    bottom: -200px;
    z-index: 100;
    width: 144px;
    height: auto;
    opacity: 0;}

.pageBanner{height:150px; position:relative;}
.pageBanner img{ display:block;}

.pageNow .list{ height:80px; line-height:80px; background:url(../images/nimg24_1.png) no-repeat left center; padding-left:40px; font-size:24px; color:#b9b9b9;}
.pageNow .list a{ color:#b9b9b9;}
.pageNow .list a:hover{ color:#ec701e; text-decoration:underline;}
.pageNow b{ color:#444444;}


.pageBox{ padding:25px 0; border-top:#eaeaea solid 1px;}
.pageBox2{ padding:40px 0;}

.sideNav{ width:220px; border-top:#cdcccc solid 1px; border-left:#cdcccc solid 1px; border-right:#cdcccc solid 1px;}
.subNav{cursor:pointer; font-size:16px;color:#515151;line-height:50px; height:50px; padding-left:72px; background:url(../images/line2.png) repeat-x bottom; position:relative; border-bottom:#cdcccc solid 1px;}
.subNav img{ position:absolute; top:15px; left:37px;}
.subNav .img1{ display:none;}
.subNav:hover{  }
.currentDt{background:#d62521; color:#fff;}
.currentDt img{ display:none;}
.currentDt .img1{ display:inline-block;}
.navContent{display: none; border-bottom:#cdcccc solid 1px; padding:13px 0 20px 0;}
.navContent a{display:block; height:35px; line-height:35px; overflow:hidden; padding-left:70px; background:url(../images/ico9.png) no-repeat 48px center; font-size:14px;}
.navContent a:hover, .navContent .aNow{color:#fff; background:url(../images/nimg238Bg.png) no-repeat left center; width:238px;}


/*分页*/
.pageNum{height:130px;  text-align:center;}
.pageNum a{margin:0 3px; display:inline-block; height:25px; line-height:25px; padding:0 8px; border:#cbcbcb solid 1px;}
.pageNum a:hover, .pageNum .aNow{background:#ec701e; border:#ec701e solid 1px; color:#FFF;}
.pageNum .prev em{background:url(../images/prev.gif) left center no-repeat; padding-left:10px;}
.pageNum .next em{background:url(../images/next.gif) right center no-repeat; padding-right:10px;}
.pageNum .prev:hover em{background:url(../images/prevon.gif) left center no-repeat;}
.pageNum .next:hover em{background:url(../images/nexton.gif) right center no-repeat;}
.pageNum .input1{width:33px; height:25px; line-height:25px; text-align:center; margin:0 5px; border:#cbcbcb solid 1px;}
.pageNum .btn1{background:url(../images/btn4.png) no-repeat; width:39px; height:20px; margin-left:5px;  color:#fff; cursor:pointer;}

.pageNum .aNow{border-bottom:none;padding:3px 8px 5px 8px;}
.pageNum #AspNetPager1_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager1_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager2_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager2_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager3_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager3_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager4_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager4_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager5_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager5_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager6_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager6_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}
.pageNum #AspNetPager7_input{background-color: #fff; border: 1px solid #8A8A8A; width: 30px; height: 22px;text-align:center;color:#333333;margin:0 2px 0 2px;}
.pageNum #AspNetPager7_btn{background-image: url('/images/AspNetPager_btn.png'); background-repeat: no-repeat; background-position: center center;margin-left:5px;width:39px;height:20px;cursor: pointer;}


.pageMore{ display:none;}



.tabContent{ display:none;}
.tab li{ cursor:pointer;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.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:10px; color:#666;}

.pageNum2{padding:25px 0; height:100px; font-size:16px; line-height:30px; position:relative; border-top:#bcbcbc solid 1px;}
.pageNum2 .btn{position:absolute; top:20px; right:0px;}

.topA .btn1{ background:url(../images/topA.png) left top no-repeat; width:76px; height:73px;  z-index:555}

.cd-top {
    display: inline-block;
    position: fixed;
    bottom: 70px;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    /* image replacement properties */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {

    opacity: .5;
}


#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}


.sideNav2{ width:199px;}
.sideNav2 li{ height:50px; line-height:50px; margin-bottom:16px; font-size:16px; position:relative; text-align:center;}
.sideNav2 li img{ position:absolute; left:0px; top:10px;}
.sideNav2 li a{  display:block;}
.sideNav2 li a.aNow,.sideNav2 li a:hover{ color:#ec701e; background:url(../images/line9.jpg) no-repeat right center; font-weight:bold;}











































































