@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial,"微软雅黑"; color:#333; overflow-x:hidden;}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#1f94d2; 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;}
.h15{height:15px; overflow:hidden; clear:both;}
.h25{height:25px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; border:0px; font-family:"微软雅黑"; color:#666;}
.h88{height:88px; overflow:hidden;}
em{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.wal2{width:1300px; margin:0px auto;}
.w955{width:955px; overflow:hidden;}
.w852{width:852px; overflow:hidden;}
.w296{width:296px; overflow:hidden;}
.w333{width:333px; overflow:hidden;}
.w803{width:803px; overflow:hidden;}
.w875{width:875px; overflow:hidden;}
.blue{color:#1f94d2;}

.indexPart2 .list2 li .layer{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}


.headDiv{height:104px; width:100%; background:#fff; z-index:11;}
.headDiv2{ position:relative;}
.headDiv .wal{ position:relative; height:104px;}
.headDiv .logo1{position:absolute; left:0px; top:20px; display:block;}
.headDiv .logo2{ display:none;}
.nav{ position:absolute; height:36px; top:34px; right:0px;}
.nav li{float:left; height:53px; float:left; line-height:36px; margin-left:6px;}
.nav a{ position:relative; display:block; height:36px; padding:0 25px; overflow:hidden; text-align:center; color:#3a4049; font-size:16px; border-radius:24px; -moz-border-radius:24px;}
.nav a:hover, .nav a.aNow, .nav a.aNow1{ background:#f3c91c; color:#dc0009;}

.navIco{ position:absolute; right:10px; top:23px; display:none;}
.navIco img{ width:35px;}
/**/

.sNav{position:absolute; z-index:111; height:63px; display:none; background:url(../images/bg1.png) repeat; width:100%;}
.sNav .list li{ height:63px; font-size:14px; float:left; text-align:center; line-height:63px; overflow:hidden;}
.sNav .list li a{ color:#fff; display:block;/* display:table-cell; vertical-align:middle; */height:63px; padding:0 20px;}
.sNav .list li a:hover{ font-weight:bold; background:#f3f3f3; color:#0092d7;}
.sNav2{ margin-left:-98px;}


/**/
.footDiv{ overflow:hidden; position:relative;}

/**/
.footNav{width:815px; overflow:hidden; position:relative; z-index:22;}
.footNav ul{width:110%;}
.footNav li{float:left; width:115px; overflow:hidden; font-size:14px;}
.footNav li.li01{ width:132px;}
.footNav li h5{ font-size:14px;}
.footNav li h5 a{ color:#000;}
.footNav .content{ padding-top:30px;}
.footNav .content a{ display:block; line-height:36px; color:#898989;}
.footNav .content a:hover{color:#f3c91c;}
.footNav .content .dd01 a{ line-height:20px; padding-top:10px;}

.footDiv .rightDiv{ width:325px; padding-left:50px; border-left:#e4e4e4 solid 1px;}
.footDiv .rightDiv .name{ font-size:18px; color:#000; font-weight:bold;}
.footDiv .rightDiv .txt{ padding:30px 0 10px; color:#898989; font-size:14px;}
.footDiv .rightDiv .tel{ padding-left:50px; position:relative; height:42px; line-height:42px; font-size:40px; color:#d8121b;}
.footDiv .rightDiv .tel img{ position:absolute; left:0px; top:0px;}
.footDiv .rightDiv .ewmList{ padding-top:25px;}
.footDiv .rightDiv .ewmList ul{ margin-right:-25px;}
.footDiv .rightDiv .ewmList li{ float:left; width:136px; margin-right:25px;}
.footDiv .rightDiv .ewmList li p{ font-size:14px; padding-top:12px;}
.footDiv .rightDiv .share{ padding-top:30px;}
.footDiv .rightDiv .share li{ float:left; width:34px; height:34px; margin-right:8px;}
.footDiv .rightDiv .btnDiv{ display:none; margin:30px auto 0; width:150px; height:40px;}
.footDiv .rightDiv .btnDiv a{ display:block; width:150px; height:40px; background:url(../images/btn1.png) no-repeat; color:#fff; line-height:40px; text-indent:54px; font-size:14px;}

.foot{ background:#f3c91d; position:absolute; left:0px; bottom:0px; height:62px; width:100%; z-index:11;}
.foot .wal{ position:relative;}
.foot .btnDiv{ padding-top:12px;}
.foot .btnDiv a{ display:block; width:150px; height:40px; background:url(../images/btn1.png) no-repeat; color:#fff; line-height:40px; text-indent:54px; font-size:14px;}
.foot .msg{ position:absolute; right:0px; top:0px; line-height:62px; color:#fff;}
.foot .msg a{ color:#fff;}

.indexPart8 .bg{ position:absolute; left:50%; margin-left:-134px; bottom:0px; z-index:12;}
.indexPart8 .titleImg{ text-align:center; padding-bottom:100px;}

.topA{display:block; background:url(../images/top1.png) left top no-repeat; width:50px; height:50px; overflow:hidden; position:fixed; z-index:30; right:50%; margin-right:-680px; bottom:20px;}

.tabContent{display:none;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}




/*右侧悬浮窗*/
.sideBar{ position:fixed; right:0px; top:80px; z-index:111;}
.sideBar li{position:relative; height:50px; margin-bottom:1px; cursor:pointer;}
.sideBar .mouse{position:absolute; left:-210px; top:0px; display:none;}
.sideBar .img{background:url(../images/bg1.png) repeat; height:50px; text-align:center; width:50px;}
.sideBar .img img{position:relative; top:8px;}
.sideBar .liNow .img{background:#d71418;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li01 .mouse{background:#d71418; width:210px; height:50px; color:#fff; font-size:14px; text-align:center; line-height:50px;}
.sideBar .li01 em{ font-size:16px; padding-right:20px;}
.sideBar .li02 .mouse{background:url(../images/bg4.png) repeat; width:400px; height:210px; left:-400px; top:-102px;}
.sideBar .li02 .mouse dl{ padding:23px 0 0 42px;}
.sideBar .li02 .mouse dd{ float:left; margin-right:34px; text-align:center; width:136px;}
.sideBar .li02 .mouse p{ padding-top:12px; font-size:14px; color:#000;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF;}
.selectLayer li{height:30px; line-height:30px; overflow:hidden; padding-left:10px; color:#666;}

.pageBox{border:#ededed solid 1px; border-top:#ededed solid 2px; min-height:500px; _height:500px;}
.pageBox2{ padding:45px 0;}
.pageBox3{  border-right:#eaeaea solid 1px; padding-right:20px;}

.pageBanner{ min-height:150px; _height:150px; position:relative;}
.pageBanner img{ width:100%;}

.pageNav{ text-align:center; height:80px; color:#c6c6c6; font-size:16px;}
.pageNav li{ display:inline-block; *display:inline; zoom:1;/* padding:0 18px;*/ padding:0 36px; font-size:18px;}
/*.pageNav li.li01{ position:relative; *top:-9px;}*/
.pageNav li a{  display:block;}
.pageNav li a em{height:28px; display:block; border-bottom:#fff solid 3px;}
.pageNav li a.aNow em, .pageNav li a:hover em{ border-bottom:#1f94d2 solid 3px; font-weight:bold; color:#1f94d2;}

.pageBg{ position:fixed; z-index:44; width:100%; height:100%; display:none; background:url(../images/bg1.png) repeat; left:0px; top:0px;}


/*导航菜单触发*/
.navLayer{overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:222; right:-100%; top:0px;}
.navLayer .close{ position:absolute; right:10px; top:14px;}
.navLayer .close img{ width:24px;}
.navLayer .bg{overflow-x: auto;position:relative; background:#fff; height:100%; margin-left:20%; width:80%;}
.sideNav{ padding-top:50px;}
.subNav{ cursor:pointer; display:block; height:40px; line-height:40px; border-bottom:1px solid #f6f6f6; position:relative;  font-size:14px; color:#3a3a3a; }
.subNav .name{ padding-left:20px; text-align:left; position:relative;}
.subNav a{ display:block; height:40px; color:#3a3a3a;}
.subNav1{background:url(../images/ico3.png) right center no-repeat; background-size:40px;}
.currentDt{background:#f3c91c url(../images/ico3on.png) right center no-repeat; background-size:40px; color:#d81719}
.currentDd span{ color:#ff0000;}
.navContent{display: none; border-bottom:1px solid #f6f6f6; background:#e2e2e2;}
.navContent a{display:block;  height:35px; line-height:35px; color:#4d4d4d; padding-left:20px;}


.pageTitle{padding:20px 0; font-size:22px; color:#1f94d2;}

.pageNow{height:40px; line-height:40px; overflow:hidden; padding-left:50px; background:url(../image/limg15.png) 30px 11px no-repeat; color:#a8a8a8; border-bottom:#ededed solid 1px;}
.pageNow a{color:#a8a8a8; padding:0 13px 0 6px; background:url(../image/ico1.gif) right center no-repeat;}
.pageNow a:hover{color:#1f94d2;}
.pageNow span{color:#1f94d2; padding:0 6px 0 13px; background:url(../image/ico2.gif) left center no-repeat; position:relative; left:-5px;}


.pageNum{height:90px; padding-top:60px; line-height:25px; text-align:center; overflow:hidden; color:#979797;}
.pageNum a{display:inline-block; padding:0 8px; height:23px; line-height:23px; border:#cbcbcb solid 1px; margin:0 3px; color:#1f94d2;}
.pageNum .prev{background:url(../image/limg5_1.png) left center no-repeat; padding-left:10px;}
.pageNum .next{background:url(../image/limg5_2.png) right center no-repeat; padding-right:10px;}
.pageNum a:hover, .pageNum .aNow{background:#1f94d2; border:#1f94d2 solid 1px; color:#fff;}
.pageNum a:hover .prev, .pageNum .aNow .prev{background:url(../image/limg5_01.png) left center no-repeat;}
.pageNum a:hover .next, .pageNum .aNow .next{background:url(../image/limg5_02.png) right center no-repeat;}
.pageNum .input1{width:33px; height:23px; line-height:23px; text-align:center; border:#cbcbcb solid 1px; margin:0 5px;}
.pageNum .btn1{width:39px; height:20px; background:url(../image/lbtn5.png) left top no-repeat; cursor:pointer;}


