@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; 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:#fea50b; 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; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.w254{ width:254px; overflow:hidden;}
.w920{ width:920px; overflow:hidden;}

.headDiv{ height:105px; line-height:105px; }
.headDiv .wal{ position:relative; height:105px;}
.headDiv .con_fl{ float:left;line-height: 75px;}
.headDiv .con_fl .msg{ padding-top:23px;}
.headDiv .con_fl span{ font-size:14px; color:#ea5b24; display:block; line-height:24px;}
.nav{ height:80px;  float:left; width:740px; margin-left:170px; margin-right:16px;}
.nav li{float:left; height:105px;}
.nav a{display:block; float:left; height:105px; width:98px; overflow:hidden; text-align:center; color:#444; font-size:15px; line-height:105px; position:relative; z-index:999;font-weight: bold;}
.nav a:hover .bkg, .nav .aNow .bkg, .nav .aNow1 .bkg{background:url("/images/navBg1.png"); color:#FFF; font-weight:bold; top:0;}
.nav li a.on {color:#fff;}
.nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
.nav li a .bkg {top:100%; z-index:1; background:url("/images/navBg1.png"); -webkit-transition:top 200ms; transition:top 200ms;}
.nav li a.on .bkg,.nav li a:hover .bkg {top:0; color:#FFF;}
.nav a:hover{ color:#fff;}
.nav .aNow{color:#fff;}
.nav li a.current{ background:url("/images/navBg1.png"); color:#fff; top:0px;}

.headDiv .TelDiv{ position:absolute; top:-40px; right:62px;}
.headDiv .TelTouch{ position:absolute; top:108px; right:-10px; width:220px; height:68px;line-height: 78px;font-size:24px;text-align: center;color: #ffffff;z-index:999; background:url("/images/ico1.png") no-repeat; display:none; }

.headDiv .SearchDiv{ position:absolute; top:-40px; right:0px;}
.headDiv .SearchTouch{ position:absolute; top:106px; right:0px; width:339px; height:55px; z-index:999; background:url("/images/ico2.png") no-repeat; display:none; }
.headDiv .SearchTouch .input1{ height:44px; line-height:44px; width:240px; text-indent:15px; margin-top:8px; position:absolute; font-size:14px; color:#ffffff; margin-left:8px;}
.headDiv .SearchTouch a{ position:absolute; top:22px; right:10px;background: url("/images/ico3.png") no-repeat;display: block;width: 26px;height: 18px;}

/**/
.subNav1{cursor:pointer;height:55px; line-height:55px; padding-left:28px; font-size:16px; color:#fff;  background:#30b1db;margin-bottom: 1px}
.nBtn{background:#30b1db url("../images/ico13.png") right center no-repeat;background-position-x: 215px;}
.currentDt{background:#fea50b url("../images/ico13_1.png") right center no-repeat; color:#333333; background-position-x: 215px;}
.navContent{display: none;margin:-1px 0 2px 0; }
.navContent a{font-size:14px; height:55px; line-height:55px;background:#fff; padding-left:28px;display: block;}
.navContent .list{ display:none;}
.sideNav1{margin-top:30px;}
.sideNav1 .list .aNow{ color:#fea741;}
.sideNav1 .list a{ background:#fafafa; font-size:14px;}
.sideNav1 li a{background:#f7f7f7;color: #666666}
.sideNav1 li:hover a{color: #fea50b;}

/**/
.containerOne .coList .imgBox{position: relative;}
.containerOne .coList .slick-dots{position: absolute;right:0;left: 0;bottom: 20px;text-align: center}
.containerOne .coList .slick-dots li{width: 10px;height: 10px;background: #d0d0d0;display: inline-block;margin-right: 10px;border-radius: 50%;}
.containerOne .coList .slick-dots .slick-active,.containerTwo .ctList .slick-dots .slick-active{background: #06beae;}
.containerOne .coList .name{height: 166px;padding: 0 16px;border: 1px solid #e5e5e5;border-top: 0px;}
.containerOne .coList .imgBox img{width: 254px;height: 187px;}
.containerOne .coList .name .one{font-size: 18px;padding: 20px 0 20px 0;color: #2e93ba;}
.containerOne .coList .name .two{font-size: 14px;color: #7f7f7f;line-height: 25px;}
.containerTwo .top{position: relative;height: 40px;background: #30b1db;color: #ffffff;line-height: 40px;padding:0 10px;font-size: 18px;}
.containerTwo .top .btn{width: 20px;height: 20px;display: block;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;background: url("/images/ico14.png") no-repeat}
.containerTwo .imgBox img{width: 254px;height: 185px;}


/*导航触发效果*/
.sNav{position:absolute; z-index:1000; height:68px; top:60px; display:none; background:url(/images/bg8.png) repeat; padding:0px 0 0 98px; width:1200px;}
.sNav .list1 li{ height:65px; line-height:65px; font-size:14px; float:left; margin-right:0px;width: 99px;text-align: center;}
.sNav .list1 li:last-child{ margin-right:0px;}
.sNav .list1 li a{ color:#fff;}
.sNav .list1 li:hover{ background-color:#fea50b; padding-bottom:3px;}

/*轮播图*/
.banner{width: 100%;position: relative;}
.banner .imgBox img{width: 100%;}
.banner .slick-dots {text-align: center;padding-top: 40px;position: absolute;bottom: 25px;left:0;right:0;}
.banner .slick-dots li{display: inline-block;margin: 0 5px;width: 15px;height: 15px;background: #7f7f7f;border-radius:50%; }
.banner .slick-dots .slick-active{background: url("/images/ico7.png") repeat;}
.banner .wal{position: relative;}
.banner .wal .navBox{position: absolute;bottom: 0;left: 0;width: 255px;height: 140px;background: url("/images/navBg1.jpg") repeat-x;}
.banner .wal .navBoxS{position: absolute;bottom: -40px;left: 0;width: 255px;height: 140px;background: url("/images/navBg1.jpg") repeat-x;}
.banner .wal .navBox .one,.banner .wal .navBox .two{color: #ffffff;margin-bottom: 10px;margin-left: 30px}
.banner .wal .navBoxS .one,.banner .wal .navBox .two{color: #ffffff;margin-bottom: 10px;margin-left: 30px}
.banner .wal .navBox .one{margin-top: 15px;font-size: 30px;}
.banner .wal .navBoxS .one{margin-top: 15px;font-size: 30px;}
.banner .wal .navBox .two{font-size: 16px;}
.banner .wal .navBoxS .two{font-size: 16px;margin-left: 30px;color: #fff;}
.banner .wal .navBox .navBtn{width: 32px;height: 32px;display: block;background: url("/images/navBtn1.png") no-repeat;margin-left: 30px}
.banner .wal .navBoxS .navBtn{width: 32px;height: 32px;display: block;background: url("/images/navBtn1.png") no-repeat;margin-left: 30px}
.banner .botDiv {position: absolute;left: 0px;bottom: 0px;width: 100%;height: 40px;background: rgba(0,0,0,.6)}
.banner .botDiv .wal{position: relative;}
.banner .banBox img{width: 100%;}
.pageNow {position: absolute;right: 0px;top: 0px;color: #fff;line-height: 40px;background: url(/images/ico10.png) left center no-repeat;padding-left: 30px;background-position-y:10px;}
.pageNow a{color: #ffffff;}

/*导航条*/
.pageNav{height: 60px;background: #06beae;}
.pageNav .wal li{width: 111px;border-right: 1px solid #38cbbe;float: left;height: 60px;line-height: 60px;text-align: center;font-size: 14px;}
.pageNav .wal li:first-child{border-left: 1px solid #38cbbe;}
.pageNav .wal li a{color: #ffffff;}
.pageNav .wal li:hover,.pageNav .wal .navNow{background: url("/images/nav1.png") no-repeat;height: 66px;border: none!important;background-position-x: -1px;}

/*返回顶部按钮*/
.navTop{height: 55px;position: relative;}
.navTop .line{height: 2px;background: #06beae;position: absolute;top: 26.5px;width: 100%;z-index: -1;}
.navTop .topBtn{display: block;width: 55px;height: 55px;background: url("/images/top.png") no-repeat;margin: 0 auto;}

/*分页*/
.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:#06beae; border:#06beae solid 1px; color:#FFF;}


/*脚部*/
.footerDiv{width: 100%;height: 448px;}
.footerDiv .link,.footerDiv .msg{width: 100%;}
.footerDiv .link{height: 309px;padding-top: 90px;}
.footerDiv .link .left li{float: left;margin-right:60px;}
.footerDiv .link .left li h3{font-size: 16px;height: 30px;}
.footerDiv .link .left li h3 a{color: #000;}
.footerDiv .link .left li .line{width: 30px;height: 3px;background: #bb0303;margin: 10px 0;}
.footerDiv .link .left li dd{line-height: 30px;font-size: 14px}
.footerDiv .link .left li dd a{color: #565656}
.footerDiv .link .right{position: relative;margin-top: -10px;}
.footerDiv .link .right .icoList p{font-size: 18px; color: #010101;margin-bottom: 20px;}
.footerDiv .link .right .icoList li{display: inline-block;margin-left: -15px;}
.footerDiv .link .right .icoList li .icoBox{position: relative;margin-right: 63px;}
.footerDiv .link .right .icoList li .icoBox img{position: absolute;opacity: 1}
.footerDiv .link .right .icoList li .icoBox .ico1{position: absolute;opacity: 0}
.footerDiv .link .right .icoList li .icoBox:hover .ico1{opacity: 1}
.footerDiv .link .right  .links{ width:240px; height:38px; line-height:38px; position:absolute; right:28px; top:70px; background:#ededed;}
.footerDiv .link .right  .links .name{height:35px; color:#6b6b6b; padding-left:10px; background:url(/images/ico8.png) right center no-repeat; cursor:pointer;background-position-x:200px ;}
.footerDiv .link .right  .links dl{position:absolute; z-index:30; left:0px; top:40px; width:100%; display:none;}
.footerDiv .link .right  .links dd{ margin-bottom:1px;}
.footerDiv .link .right  .links a{display:block; height:38px; line-height:38px; padding-left:10px; color:#6b6b6b; background:#ededed;}
.footerDiv .msg{height: 62px;line-height: 62px;background: #303341}
.footerDiv .msg .one,.footerDiv .msg .two{float: left}
.footerDiv .msg li{display: inline-block;}
.footerDiv .msg .one{margin-right: 20px;}
.footerDiv .msg .one li{font-size: 12px;width: 80px;height: 12px;line-height:12px;border-right: 2px solid #9a938a;text-align: center}
.footerDiv .msg .one li:first-child{margin-left: -18px;}
.footerDiv .msg .one li:last-child{border: none;}
.footerDiv .msg .one li a{color: #71747f}
.footerDiv .msg .one li:hover a{color: #ffffff;}
.footerDiv .msg .two li {margin-left: 20px;}
.footerDiv .msg p{font-size: 12px;color: #71747f;text-align: right;}
.footerDiv .msg p a{color: #71747f;}

.phImg,.phShow{display: none;}

.tab2 li{cursor: pointer}
.tabContent2{ display: none;}
.searchtitle{height: 75px;background: #06beae;}
    .searchtitle h3
    {
            font-size: 30px;color: #fff;
    }
        .searchtitle p
    {
            font-size: 24px;color: #fff;
    }<!--0.00010108947753906-->