@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; vertical-align:bottom;/*清除图片的上下边距*/}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#ea5b24; 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;}
.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;}
.wal1{width:1400px; margin:0px auto;}

/*头部*/
.headDiv{height: 104px;}
.headDiv .logo{position: absolute;left: 0;top:15px;z-index: 99}
.headDiv .wal{position: relative;}
.headDiv .tip{height: 14px;position: absolute;right: 0;top: 10px;}
.headDiv .tip li{float: left;margin-right: 30px;}
.headDiv .tip li:last-child{margin-right: 0;}
.headDiv .tip li a{font-size: 14px;color: #737373;}
.headDiv .tip li:hover a{color: #d92428;}
.headDiv .nav{position: absolute;right: 0;top: 50px;}
.headDiv .nav li{float: left;height: 37px;padding: 0 35px;border-radius: 25px;text-align: center;line-height: 37px;}
.headDiv .nav li:last-child{margin-left:30px;padding: 0;}
.headDiv .nav li a{font-size: 16px;color: #2b2b2b;}
.headDiv .nav li .search .searchInput{position: absolute;right: -15px;top: 0;bottom: 0;margin: auto;height: 37px;width: 260px;border-radius: 25px;background: #e9e9e9;padding-left: 20px;display: none;}
.headDiv .nav li .search .searchBtn{width: 18px;height: 18px;background: url("../images/search1.png") no-repeat;display: block;z-index: 99;position: absolute;right:0;top: 0;bottom: 0;margin: auto;}
.headDiv .nav li:hover,.headDiv .nav .navNow{background: #d92428;}
.headDiv .nav li:hover a,.headDiv .nav .navNow a{color: #ffffff;}
.headDiv .nav li:last-child:hover{background: none;}

/*banner*/
.banner{overflow: hidden}
.banner .wal{position: relative;}
.banner  img{width: 100%;}
.banner .slick .imgBox img{width: 100%;}
.banner .slick .imgBox{height:100%;}
.banner .slick-dots {text-align: center;padding-top: 40px;position: absolute;bottom:70px;left:0;right:0;}
.banner .slick-dots li{display: inline-block;margin: 0 7.5px;width: 15px;height: 15px;background: #ffffff;border-radius:50%; }
.banner .slick-dots .slick-active{background: #b22008;}
.banner .scrollBtn,.banner1 .scrollBtn1{position: absolute;left:0;right:0;margin: auto;display: block;}
.banner .scrollBtn{width: 46px;height: 46px;background: url("../images/bottomBtn.png") no-repeat;bottom: 0px;}
.banner1 .scrollBtn1{height: 32px;width: 32px;bottom: 220px;background: url("../images/bottomBtn.png") no-repeat;background-size: 100%; }
.banner1 .imgBox{position: relative;}
.banner1 .wal{position: inherit;}
.banner1 .title{position: absolute;top:260px;margin: auto;color: #ffffff;font-size: 30px;left: 0;right: 0;text-align: center;}
.banner1 .pageNav{height: 54px;line-height: 54px;position: absolute;bottom: 0;text-align: center;left: 0;right: 0;margin: auto;background: rgba(0,0,0,.6);}
.banner1 .pageNav .navList{display: inline-block;}
.banner1 .pageNav .slick{float: left;}
.banner1 .pageNav .slick:hover,.banner1 .pageNav .btnNow{background: #d92428;}
.banner1 .pageNav .slick a{color: #ffffff;font-size: 16px;margin: 0 15px;display: block;height: 54px;min-width: 100px;}
.banner1 .imgBox .banTit{position: absolute;left: 0;right: 0;top: 35%;text-align: center;}
.banner1 .imgBox .banTit p{color: #ffffff;}
.banner1 .imgBox .banTit .one{font-size: 48px;}
.banner1 .imgBox .banTit .line{width: 27px;height: 4px;background: #ffffff;margin: 30px auto;}
.banner1 .imgBox .banTit .two{font-size: 18px;line-height:30px;}
.banner1 em{display: block;}

/*弹框*/
.gameLayer{width:1200px;height:622px;position: absolute;z-index: 111;display: none;}
.gameLayer .imgDiv img{width: 100%;}
.gameLayer .close {display: block;width: 60px;height: 60px;background: url(../images/close1.png) no-repeat;right: -30px;top: -30px;position: absolute;z-index: 222;}
#Layer1{position:absolute;position:fixed;_position:absolute;width:100%;z-index:99;top:0; left:0px;background-color:#000;display:none;  }


/*分页*/
.pageNum{height:90px; padding-top:60px; text-align:center; color:#444;}
.pageNum a{margin:0 7px; display:inline-block; height:28px; line-height:28px; background:#fff; padding:0 15px; border:#dadada solid 1px; font-size:14px;}
.pageNum a:hover, .pageNum .aNow{background:#d8121b; border:#d8121b solid 1px; color:#FFF;}

/*面包屑*/
.botDiv {width: 100%;height: 60px;background: #f7f7f7;}
.botDiv .wal{position: relative;}
.botDiv .pageNow {position: absolute;right: 0px;top: 0px;color: #bababa;line-height: 60px;background: url(../images/ico5.png) left center no-repeat;padding-left: 30px;background-position-y:20px;}
.botDiv .pageNow a{color: #bababa;}
.botDiv .pageNow .blue{color: #bababa;}
.botColor{background:#ffffff; }

/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:9999; top:50%; margin-top:-120px; right:1px; width:50px; cursor:pointer;}
.sideBar ul{ position:absolute; top:0;}
.sideBar ul li{ width:50px; height:50px; line-height:50px; background:rgba(0,0,0,.4); margin-bottom:1px; position:relative;}
.sideBar ul li:hover{background:#d71418;}
.sideBar ul li{ position:relative;}
.sideBar ul li .ico{ text-align:center;}
.sideBar ul li .ico img{ vertical-align: middle;}
.sideBar ul .li01 .left{ position:absolute; top:0; left:-200px; z-index:99; width:200px; background-color:#d71418; text-align:center; color:#fff;}
.sideBar ul .li01 .left p{ font-size:16px;}
.sideBar ul .li02 .left{background:#ffffff; width:296px; height:168px; padding:25px 40px; left: -376px;position: absolute;top: -85px;}
.sideBar ul .li02 .left dd{float: left;margin: 0 4px;text-align: center;}
.sideBar ul .li02 .left dd p{font-size: 14px;color: #7a7a7a}
.sideBar:hover ul{ display:block;}
.sideBar ul .left{ display:none;}
.sideBar ul li:hover .left{ display:block;}
/*右侧悬浮窗end*/

/*导航触发效果*/
.sNav{width: 100%;height:300px;background:#ffffff;position: absolute;top:90px;display:none;}
.sNav .line{border-top: 1px solid #d7d8de;margin-top: 13px;}
.sNav .wal .left,.sNav .wal .right{margin-top: 35px;}
.sNav .wal .left{margin-left:366px;margin-right: 50px;}
.sNav .wal .left li{font-size: 14px;margin-bottom: 20px;}
.sNav .wal .left li a{color: #737373;}
.sNav .wal .left li a:hover{color: #d41926;font-weight: bold}
.sNav .wal .right{border-left:1px solid #d7d8de;height: 180px;margin-left: 0;}
.sNav .wal .right .bigBox{height: 222px;width: 703px;}
.sNav .wal .right .bigBox .name{width: 383px;height: 200px;float: left;color: #ffffff;position: relative;}
.sNav .wal .right .bigBox .name .pBox{position: absolute;left: 50px;top: 0;bottom: 0;right: 0;margin: auto;display: table;}
.sNav .wal .right .bigBox .name .one,.sNav .wal .right .bigBox .name .two{font-size: 30px;}
.sNav .wal .right .bigBox .name .one{color: #bbbbbb;}
.sNav .wal .right .bigBox .name .two{color: #737373;}
.sNav1 .wal .list li{float: left;margin-left: 95px;margin-top: 55px;text-align: center;}
.sNav1 .wal .list li .imgBox{height: 154px;}
.sNav1 .wal .list li .name p{font-size: 18px;color: #454545;margin-top: 10px;}

/*脚部*/
.footDiv{width: 100%;}
.footDiv .link,.footDiv .msg{width: 100%;}
.footDiv .link{height: 300px;padding-top: 80px;background: #ffffff;}
.footDiv .link .left li{float: left;margin-right:45px;}
.footDiv .link .left li h3{font-size: 14px;height: 14px;margin-bottom: 40px;}
.footDiv .link .left li h3 a{color: #000;}
.footDiv .link .left li dd{font-size: 14px;margin-bottom: 25px;}
.footDiv .link .left li dd a{color: #898989}
.footDiv .link .right .imgBox{margin-bottom: 30px;}
.footDiv .link .right .imgBox li{float: left;margin-left: 35px;text-align: center;}
.footDiv .link .right .imgBox li p{margin-top: 10px;font-size: 14px;color: #7a7a7a;}
.footDiv .link .right .icoList{text-align: right;}
.footDiv .link .right .icoList ul{display: inline-block;}
.footDiv .link .right .icoList li{float: left;margin-right: 10px;}



.footDiv .msg{height: 62px;line-height: 62px;background: #232323}
.footDiv .msg .one,.footDiv .msg .two{float: left}
.footDiv .msg li{display: inline-block;}
.footDiv .msg .one{margin-right: 20px;}
.footDiv .msg .one li{font-size: 12px;width: 80px;height: 12px;line-height:12px;border-right: 2px solid #7f7f7f;text-align: center}
.footDiv .msg .one li:first-child{margin-left: -18px;}
.footDiv .msg .one li:last-child{border: none;}
.footDiv .msg .one li a{color: #7f7f7f;}
.footDiv .msg .one li:hover a{color: #7f7f7f;}
.footDiv .msg .two li {margin-left: 20px;}
.footDiv .msg p{font-size: 12px;color: #7f7f7f;text-align: right;}
.footDiv .msg p a{color: #7f7f7f;}

.phImg,.phShow,.phBigBox{display: none;}

.tabContent{ display:none;}
