body{font-family: Microsoft YaHei, sans-serif;overflow-x: hidden;}
html{font-size: 10px;/*10 ÷ 16 × 100% = 62.5%*/}
body > iframe{display: none;}
a{text-decoration: none!important;}
.navbar-brand{float: none;line-height: 0;}
.mobile-con{display: none;}
.header{height: 100px;position: relative;margin: 0 auto;}
.header .nav-con{width: 100%;max-width:1500px; position: relative;margin: 0 auto;}
.header .nav-con .logo{float: left;margin-top: 25px;}
.header .nav-con .logo img{max-width: 100%;float: left;}
@media (max-width: 1500px){.header .nav-con .logo img{width: 140px;}}
.header .nav-con .logo .txt{padding-left: 13px;float: left;margin-left: 13px;border-left: 1px solid #eee;}
.header .nav-con .logo .txt h6{font-size: 1.8rem;color: #231815;margin-top: 0;}
.header .nav-con .logo .txt p{font-size: 1.8rem;color: #00a2e9;font-weight: 600;margin: 0;}
@media (max-width: 1124px){.header .nav-con .logo .txt{display: none;}}
.header .nav-con .container{position: relative;}
.header .nav-con .logo{float: left;}
.header .nav-con .logo img{margin-top: 0px;}
.header .nav-con #nav{width: 70%;float: right;margin: 0;}
.header .nav-con #nav .sub-nav{float: left;text-align: center;position: relative;line-height: 100px;transition: 0.3s;margin: 0 1px;margin: 0 2%;text-transform: capitalize;}
.header .nav-con #nav .sub-nav:hover a{color: #00a2e9;}
.header .nav-con #nav .sub-nav a{color: #121212;font-size: 1.8rem;display: block;height: 100%;height: 90px;}
.header .nav-con #nav .sub-nav .drop-down{z-index: 999;position: absolute;top: 78px;left: -80%;display: none;}
.header .nav-con #nav .sub-nav .drop-down{width: 260%;text-align: center;background: #fff;}
.header .nav-con #nav .sub-nav .drop-down li{border-bottom: 1px solid #f6f6f6;}
.header .nav-con #nav .sub-nav .drop-down li a{font-size: 1.3rem;display: block;color: #333!important;background: none!important;height: 35px;line-height: 35px;margin: 0;transition: 0.4s;}
.header .nav-con #nav .sub-nav .drop-down li a:hover{background: rgba(0, 162, 233, 0.7) !important;color: #fff!important;}
.header .nav-con #nav .sub-nav .drop-down2{z-index: 999;position: absolute;top: 78px;left: -570px;display: block;border-radius: 4px;}
.header .nav-con #nav .sub-nav .drop-down2{width: 1200px;background: #fff;padding-bottom: 30px;}
.header .nav-con #nav .sub-nav .drop-down2 .list{padding: 10px 30px;border-bottom: 1px solid #cddae0;text-align: left;}
.header .nav-con #nav .sub-nav .drop-down2 .list h5{float: left;font-size: 1.8rem;color: #231815;width: 12%;}
.header .nav-con #nav .sub-nav .drop-down2 .list .box{float: right;width: 88%;line-height: 30px;}
.header .nav-con #nav .sub-nav .drop-down2 .list .box h6{font-size: 1.6rem;color: #231815;}
.header .nav-con #nav .sub-nav .drop-down2 .list .box a{display: inline-block;*display: inline;*zoom: 1;margin-right: 10px;font-size: 1.4rem;color: #666!important;line-height: 30px;height: 30px;}
.header .nav-con #nav .sub-nav .drop-down2 .list .box a:hover{color: #00a2e9!important;}
.header .nav-con #nav .sub-nav .drop-down2 ul{margin-left: 20px;}
.header .nav-con #nav .sub-nav .drop-down2 li{line-height: 28px;}
.header .nav-con #nav .sub-nav .drop-down2 li a{font-size: 1.4rem;display: block;padding: 0;color: #545454!important;}
.header .nav-con #nav .sub-nav .drop-down2 li a:hover{color: #0187e8!important;}
@media (max-width: 1500px){.header .nav-con #nav .sub-nav{margin: 0 2.5%;}}
.header .nav-con #nav .sub-nav:last-child{padding-right: 0;}
.header .nav-con #nav .active a{color: #00a2e9;}
.header .search-con .toggle-btn{position: absolute;top: 35px;right: 5%;width: 30px;height: 30px;cursor: pointer;background: url("../images/search-btn_03.jpg") no-repeat center;}
.header .search-con .search{display: none;background: #f4f4f4;padding: 4px ;position: absolute;right: 5%;top: 99px;width: 240px;height: 51px;border-top: 4px solid #00a2e9;z-index: 10;}
.header .search-con .search select{padding-left: 5px;float: left;height: 38px;border: none;background: #ffffff url("../images/down_03.jpg") no-repeat 96% center;line-height: 38px;font-size: 1.4rem;color: #999;-webkit-appearance: none;-webkit-tap-highlight-color: #fff;outline: 0;width: 50px;}
.header .search-con .search .txt{float: left;width: 190px;height: 38px;border: none;padding: 0 8px;color: #666;}
.header .search-con .search .submit{width: 57px;height: 37px;border: none;background-color: #00a2e9;position: absolute;top: 5px;right: 8px;text-align: center;line-height: 35px;border-radius: 2px;color: #fff;}
.header .language{float: right;line-height: 100%;position: absolute;top: 43px;right: 0;}
.header .language a{font-size: 1.6rem;color: #727272;padding: 0.7rem;border: 1px solid #eee;transition: 0.3s;}
.header .language a:hover{color: #fff;background: #00a2e9;}
@media (max-width: 1220px){.header{height: 80px;}
.header .nav-con{width: 96%;position: relative;margin: 0 auto;}
.header .nav-con .logo{float: left;margin-top: 25px;}
.header .nav-con .logo img{max-width: 100%;float: left;}
.header .nav-con .logo .txt{padding-left: 7px;float: left;margin-left: 7px;border-left: 1px solid #eee;}
.header .nav-con .logo .txt h6{font-size: 1.8rem;color: #231815;margin-top: 0;}
.header .nav-con .logo .txt p{font-size: 1.8rem;color: #e60012;font-weight: 600;margin: 0;}
.header .nav-con #nav{width: 72%;float: right;margin: 0;}
.header .nav-con #nav .sub-nav{float: left;text-align: center;position: relative;line-height: 80px;transition: 0.3s;margin: 0 1px;margin: 0 2%;text-transform: capitalize;}
.header .nav-con #nav .sub-nav:hover a{color: #be0000;}
.header .nav-con #nav .sub-nav a{color: #121212;font-size: 1.8rem;display: block;height: 100%;height: 80px;}
.header .nav-con #nav .sub-nav .drop-down{z-index: 999;position: absolute;top: 78px;left: -80%;display: none;}
.header .nav-con #nav .sub-nav .drop-down{width: 260%;text-align: center;background: #fff;}
.header .nav-con #nav .sub-nav .drop-down li{border-bottom: 1px solid #f6f6f6;}
.header .nav-con #nav .sub-nav .drop-down li a{font-size: 1.3rem;display: block;color: #333!important;background: none!important;height: 35px;line-height: 35px;margin: 0;transition: 0.4s;}
.header .nav-con #nav .sub-nav .drop-down li a:hover{background: rgba(190, 0, 0, 0.7) !important;color: #fff!important;}
.header .search-con .toggle-btn{top: 25px;right: 5%;}
.header .search-con .search{top: 79px;}
.header .language{top: 33px;}}
@media (max-width: 1220px) and (max-width: 1500px){.header .nav-con .logo img{width: 140px;}}
@media (max-width: 1220px) and (max-width: 1124px){.header .nav-con #nav{margin-right: 5%;}}
@media (max-width: 768px){.header{height: auto;width: 100%;}}
.header .mobile-con .navbar{border: none;}
.header .mobile-con .navbar-default{background: #fff;}
.header .mobile-con .navbar-header .navbar-brand{float: none;line-height: 0;padding: 0;}
.header .mobile-con .navbar-brand > img{width: 127px;margin: 8px 0 0 3%;}
.header .mobile-con .nivo-directionNav{display: none;}
.header .mobile-con .box .nivo-controlNav{margin-left: -16px;bottom: -6px;}
.header .mobile-con .nivo-controlNav a{width: 6px;height: 6px;margin: 0 3px;}
.header .mobile-con .navbar-toggle{margin-top: 11px;}
.header .mobile-con .language2{display: inline-block;position: relative;margin: 18px 12px 0 0;float: right;color: #666;}
.header .mobile-con .language2 a{font-size: 1.6rem;color: #727272;padding: 0.7rem;border: 1px solid #eee;transition: 0.3s;}
.header .mobile-con .language2 a:hover{color: #fff;background: #be0000;}
/*mobile-header*/@media (max-width: 768px){.pc-con{display: none!important;}
.mobile-con{display: block!important;}}
/*main*/.main{clear: both;}
@media (max-width: 768px){.main{margin-top: 55px;}}
.main .ad-box-pc{margin-top: -1px;}
.main .ad-box-pc .swiper-container-pc{overflow: hidden;position: relative;}
.main .ad-box-pc .swiper-container-pc:hover .swiper-button-next-pc{opacity: 1;}
.main .ad-box-pc .swiper-container-pc:hover .swiper-button-prev-pc{opacity: 1;}
.main .ad-box-pc .top-banner{width: 100%;position: relative;}
.main .ad-box-pc .swiper-slide{overflow: hidden;}
.main .ad-box-pc .swiper-slide img{width: 100%;transition: 2.5s linear;transform: scale(1.05);}
.main .ad-box-pc .swiper-slide-active img{transform: scale(1);}
.main .ad-box-pc .swiper-pagination{position: absolute;bottom: 35px;z-index: 99;}
.main .ad-box-pc .swiper-pagination-bullet{background: #fff;border-radius: 0px;height: 3px;width: 35px;opacity: 1;}
.main .ad-box-pc .swiper-pagination-bullet-active{background: #be0000;opacity: 1;}
.main .ad-box-pc .swiper-button-next-pc{width: 29px;height: 56px;cursor: pointer;position: absolute;right: 6%;top: 50%;margin-top: -15px;background: url("../images/ad-btn_05.png") no-repeat center;z-index: 6;opacity: 0.5;}
.main .ad-box-pc .swiper-button-prev-pc{width: 29px;height: 56px;cursor: pointer;position: absolute;left: 6%;top: 50%;margin-top: -15px;background: url("../images/ad-btn_03.png") no-repeat center;z-index: 6;opacity: 0.5;}
/*application*/.application{position: relative;overflow: hidden;width: 100%;height:auto; background: #f4f4f4}
.application .container{position: relative;width:100%; max-width:1200px;margin: 0 auto;}
.title{position:relative;width:459px;height:137px;background: url(../images/titel.png) no-repeat center;margin:0px auto 0;text-align:center;}
.title h2{font-size:40px;color:#00a2e9;font-weight:bold;position:relative;top:20px;}
.title p{position:relative;top:28px;}
.application .container ul{margin-top:30px;}
.application .container ul li{width:31.333%; float:left;text-align:center;padding-right:0px;margin-right:15px;margin-bottom:15px;}
.application .container ul li img{width:100%;height:auto;box-shadow: 1px 1px 3px #999;}
.application .container ul li p{margin-top:20px;font-size:16px;font-weight:bold;color: #555;}
/*首页关于我们*/.HomeAbout{padding:50px 0;background:url(../images/hbbg.jpg) no-repeat center;height:750px;box-sizing: border-box;}
.title2{font-size: 40px;line-height:35px;text-align: center;color: #333;}
.h2_title2{font-size: 26px;color: #333;text-align: center;}
.h2_title2 i{display: inline-block;*display: inline;*zoom: 1;width: 13px;height: 1px;background: #333;vertical-align: middle;}
.h2_title2 a{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;height: 30px;line-height: 30px;}
.p_title2{font-size: 14px;color: #333;text-align: center;text-transform: uppercase;}
.HomeAbout .wx{margin:30px 0 0px;color:#555;font-size:15px;text-align:left;line-height: 30px;}
.ab_img{padding: 15px 0;overflow: hidden;}
.ab_img ul{margin-left: -1%;}
.ab_img ul li{float: left;width: 32.333%;margin-left: 1%;}
.ab_img ul li .jtu{width: 100%;}
.ab_img ul li .jtu img{width: 100%;transition: all .3s ease-in-out;transform: translateY(12px)}
.ab_img ul li .jtu img:hover{transform: translateY(0)}
.slow{margin: 30px 0;}
.slow ul{text-align:center}
.slow ul li{display:inline-block;border:1px #00a2e9 solid;padding:20px 30px;margin:0 20px;text-align:center}
.slow ul li em{display:block;width:50px;height:50px;margin:auto}
.slow ul li h3{color:#333;font-size:16px;margin-top:5px}
.slow ul li.x1 em{background:url(../images/bico01.png) no-repeat center}
.slow ul li.x2 em{background:url(../images/bico02.png) no-repeat center}
.slow ul li.x3 em{background:url(../images/bico03.png) no-repeat center}
.slow ul li.x4 em{background:url(../images/bico04.png) no-repeat center}
.slow ul li.x5 em{background:url(../images/bico05.png) no-repeat center}
.slow ul li:hover{background:#00a2e9;color: #fff;}
.slow ul li:hover h3{color: #fff}
.slow ul li:hover.x1 em{background:url(../images/hbico01.png) no-repeat center}
.slow ul li:hover.x2 em{background:url(../images/hbico02.png) no-repeat center}
.slow ul li:hover.x3 em{background:url(../images/hbico03.png) no-repeat center}
.slow ul li:hover.x4 em{background:url(../images/hbico04.png) no-repeat center}
.slow ul li:hover.x5 em{background:url(../images/hbico05.png) no-repeat center}
/*首页关于我们*/
.anli1{width:100%;margin:0 auto;height:auto; padding-bottom: 60px; overflow:hidden;background: #f4f4f4;}
.anli{width:100%;margin:0 auto;height:550px;background:#f3f5f5;}
.anli_bt{width:657px;height:auto;margin:0 auto; padding-top: 0px; text-align:center;font-size:12px;color:#b3b3b3;text-transform:uppercase;line-height: 12px;}
.anli_bt h1{text-align:center;font-size:34px;color:#222;padding-top: 60px;margin-bottom: 10px;}
.jiagong1{width:100%; max-width:1200px;margin:0 auto;height:auto;margin-top:60px; overflow: hidden;}
.jiagong1 li{width:23%;height:auto;float:left;margin-left:2%;}
.jiagong1 li:hover{-webkit-animation: test 0.2s ease-in 2;}
@-webkit-keyframes test{0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}}
.jiagong2{width:100%;height:auto;}
.jiagong2 img{width: 100%;}
.jiagong3{width:100%;height:219px;background:#ededed;}
.jiagong3_w{width:90%;height:auto; margin:0 auto; text-align:center;color:#666;line-height:25px;padding-top:20px;}
.jiagong3_w span{font-size:18px;color:#222;font-weight:bold;}
.jiagong3_an{width:111px;height:35px;background:#00a2e9;color:#FFF;text-align:center;line-height:35px;margin-left:73px;margin-top:20px;}
.jiagong3_an a{color: #FFF;}
.jiagong3_an a:hover{color: #fa7821;}
.jiagong4{width:100%;height:219px;background:#00a2e9;}
.jiagong4_w{width:90%;height:auto; margin:0 auto; text-align:center;color:#fff;line-height:25px;padding-top:20px;}
.jiagong4_w span{font-size:18px;color:#fff;font-weight:bold;}
.jiagong4_an{width:111px;height:35px;background:#fff;color:#222;text-align:center;line-height:35px;margin-left:73px;margin-top:20px;}
.jiagong4_an a{color: #222;}
.jiagong4_an a:hover{color: #fa7821;}


.scrollleft2{width:100%; float:left; margin-top:20px; margin-bottom: 30px;}
.scrollleft2 li{width:300px; float:left; margin-right:20px; overflow:hidden;}
.scrollleft2 li img{width:100%; display:block; border:1px solid #e6e6e6;}
.scrollleft2 li img:hover{border:1px solid #44b5d9;}
.scrollleft2 li span{display:block; width:100%; line-height:30px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

/*首页服务项目*/
.strength{padding:20px 0 80px 0; background:#fff; overflow: hidden;}
.strtit{text-align: center;}
.strtit p{background: url("../images/bjx1.png")no-repeat center center; color: #00a2e9; font-size: 40px; font-weight: bold;}
.strtit span{color: #555; font-size: 18px; display: block; padding:20px 0;}
.dyip{ height:auto; overflow:hidden; margin-top: 30px}
.dyip ul{ margin-right:-2%;}
.dyip ul li{ width:23%; float:left; overflow:hidden; height:527px; margin-right:2%;background: #f9f9f9; margin-bottom:0px;}
.dyip ul li .pic{ width:100%; overflow:hidden;}
.dyip ul li .pic img{ width:100%; display:block; margin:auto; clear:both; transition:all 0.3s;}
.dyip ul li .pic:hover img{ transform:scale(1.2,1.2);}
.dyip ul li h3{ padding:20px 0; text-align:center; font-size:16px; color: #00a2e9; font-weight: 600;}
.dyip ul li p{ line-height:1.7; color:#555; font-size:14px; padding: 0 10px;}
.mores{ width:100px; margin: 20px auto 20px auto; border:1px #ddd solid; text-align:center; padding:6px 0;}	
/*首页服务项目*/

.dsanp{width: 100%; padding:55px 0;background-size: cover;}
.dsanp .BTS{ font-size: 30px; font-weight: bold; line-height: 35px;  text-align: center; color:#fff;text-transform: uppercase;}
.dsanp .BTS p{ font-size: 14px; line-height: 28px;font-weight: normal; padding:8px 0; text-transform: none;} 
.dsanp ul{margin-left: -2%; margin-top: 2%}
.dsanp li{float: left;width: 31.333%;margin-left: 2%; margin-bottom: 1.2%;}
.dsanp li img{width: 100%;  transition: all .3s ease-in-out; transform: translateY(12px); border: 1px solid #eee;}
.dsanp li img:hover{ transform: translateY(0)}
.dsanp li .titles{text-align: center; padding-top: 12px;}
.dsanp li h2{font-size: 15px;padding:14px 0; font-weight: normal; color: #333;}
.dsanp li .txt{font-size: 18px;margin-top: 10px;line-height: 24px;}
.dsanp li .more{margin-top: 20px;font-size: 18px;}
.dsanp li .more a{margin-left: 10px;}
.dsanp li .more a:hover{text-decoration: none;}
.dsanp .moreer{width: 175px;line-height: 40px;margin:0 auto; background: #00a2e9; border: 1px solid #00a2e9;font-weight: bold;font-size: 12px;margin-top: 22px;text-align: center;}
.dsanp .moreer a{display: block;color: #fff;line-height: 40px;}
.dsanp .moreer a:hover{display: block;text-decoration: none;color: #fff;}
.dsanp .moreer:hover{background: #f97922;transition: all .3s ease-in-out; border: 1px solid #f97922;}

.news{height: auto;background: #e6e9ee; overflow: hidden; padding:40px 0;}
.news .newsleft{float: left;width: 48%;}
.news .newsleft h3{border-bottom: solid 1px #d0d2d6;height: 70px;padding-top:0px;line-height: 70px;}
.news .newsleft h3 strong a{color: #272727;font-size: 24px;font-weight: bold;}
.news .newsleft h3 span{float: right;color: #0f0f0f;font-size: 12px;line-height: 24px;
font-weight: normal;padding-left: 35px;background: url(../images/n1.png) no-repeat  left 10px;
margin-top: 15px;}
.news .newsleft h3 i{font-style: normal;color: #0f0f0f;font-size: 18px;font-weight: normal;
text-transform:uppercase; display: block;}
.news .newsleft h3 span:hover i{color: #f93513}
.news .newsleft h3 span:hover{color: #f93513}
.news .newsleft .one{margin-top: 40px;width: 100%;height: 213px;background: #00a2e9}
.news .newsleft .one img{width:40%;height: 213px;display: block;float: left;}
.news .newsleft .one .text{width: 56%;float: left;padding-left: 25px;padding-top: 40px;}
.news .newsleft .one .text h4 a{color: #ffffff;font-size: 16px;display: block;
 overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .news .newsleft .one .text h4{margin-bottom:15px;}
 .news .newsleft .one .text p{line-height: 24px;color: #fff;font-size: 13px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 72px;
 }
 .news .newsleft .one .text .more a{margin-top:10px; width: 90px;height: 30px;
  border:solid 1px #fff;border-radius: 10px;display:block;line-height: 30px;text-align: center;
  color: #fff;}
 .news .newsleft .one .text .more a:hover{border:solid 1px #f93513;background: #f93513;color: #fff}
.news .newsleft .one .text h4 a:hover{color: #f93513}
.news .newsp{margin-top: 30px;width: width: 100%;}
.news .newsp li{line-height: 40px;height: 40px;padding-left: 13px;
  background: url(../images/x6.jpg) no-repeat center left;}
.news .newsp li a{width: 80%;float: left;display:block;line-height: 40px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #555}
.news .newsp li span{float: right;color: #555555;font-size: 12px;margin-right:10px;}
.newsright{width: 48%;float: right;}
.news .newsright{float: right;width: width: 100%;}
.news .newsright h3{border-bottom: solid 1px #d0d2d6;height: 70px;padding-top:0px;line-height: 70px;}
.news .newsright h3 strong a{color: #272727;font-size: 24px;font-weight: bold;}
.news .newsright h3 span{float: right;color: #0f0f0f;font-size: 12px;line-height: 24px;
font-weight: normal;padding-left: 35px;background: url(../images/n1.png) no-repeat  left 10px;
margin-top: 15px;}
.news .newsright h3 i{font-style: normal;color: #0f0f0f;font-size: 18px;font-weight: normal;
text-transform:uppercase; display: block;}
.news .newsright h3 span:hover i{color: #f93513}
.news .newsright h3 span:hover{color: #f93513}
.news .newsright ul li{height:130px;border-bottom: solid 1px #d0d2d6;padding-left: 95px;
background: url(../images/n3.png) no-repeat  left top;}
.news .newsright ul li a{color: #1e1e1e;font-size: 15px;display: block;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 40px;line-height: 36px;}
.news .newsright ul li p{line-height: 20px;color: #555555;font-size: 14px;
height: 80px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.news .newsright ul li a:hover{color: #f93513}


.footer{background: url("../images/footer-bg_02.jpg") no-repeat center;background-size: cover;}
.footer .footer-content{width:100%; max-width: 1200px;margin: 0 auto;padding: 70px 0 10px;}
.footer .footer-content .logo-box{width: 20%;float: left;margin-right: 4%;}
.footer .footer-content .logo-box img{max-width: 100%;}
.footer .footer-content .logo-box .tel{width: 100%;border: 1px solid #00a2e9;padding: 5% 10%;margin-top: 15%;}
.footer .footer-content .logo-box .tel p{font-size: 1.4rem;color: #a1a1a1;}
.footer .footer-content .logo-box .tel h5{font-size: 2.4rem;color: #00a2e9;margin-bottom: 0;}
.footer .footer-content .list{width: 12.5%;float: left;}
.footer .footer-content .list h5{font-size: 1.8rem;color: #e4e4e4;}
.footer .footer-content .list ul{margin-top: 35px;}
.footer .footer-content .list li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1.4rem;color: #fff;line-height: 30px;color: #a1a1a1;}
.footer .footer-content .list li a{color: #a1a1a1;}
.footer .footer-content .list li a:hover{color: #00a2e9;}
.footer .footer-content .list:nth-child(6){width: 22.6%;}
.footer .footer-content .code{width: 10%;float: right;}
.footer .footer-content .code img{width: 100%;}
.footer .footer-bot{line-height: 70px;font-size: 1.4rem;border-top: 1px solid #211c24;color: #a1a1a1;}
.footer .footer-bot .content{width:100%; max-width: 1200px;margin: 0 auto; line-height: 45px;text-align: center;}
.footer .footer-bot p{margin: 0;}
.footer .footer-bot a{color: #a1a1a1;}
.footer .footer-bot a:hover{color: #be0000;}


.inpage-banner{width:100%;height:350px;background-repeat:no-repeat;background-position:center top}
.mianbaoxie1200{width:100%;height:50px;margin-top:-100px;position:relative;z-index:9}
.mianbaoxie1200 .con{width:100%;height:50px;background:url(../images/mub01addressbg.png) repeat}
.mianbaoxie1200 .p1{height:50px;line-height:50px;font-size:13px;color:#fff;float:left;width:1180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mianbaoxie1200 .p1 a{color:#fff;padding:0 4px}
.mianbaoxie1200 .p1 img{margin:0 10px 0 20px;position:relative;top:0px}
.mianbaoxie1200 .p2{float:right;font-size:13px;color:#fff;line-height:50px;margin-right:22px}
.aboutMenubg{width: 100%; height: auto; background: #f4f4f4;}
.aboutMenu{width:1200px;text-align:center;padding:40px 0;margin:0 auto}
.aboutMenu li{display:inline-block;*display:inline;*zoom:1;font-size:16px;color:#333;background-color:#fff;border:solid 1px #e5e5e5;border-radius:30px;height:50px;line-height:50px;margin-left:5px;width:141px;text-align:center}
.aboutMenu li a{color:#333;text-decoration:none;display:block; font-size: 14px;}
.aboutMenu li:first-child{margin-left:0}
.aboutMenu li.cur{background-color:#00a2e9;border-color:#00a2e9}
.aboutMenu li.cur a{color:#fff}
.aboutMenu li:hover{background-color:#00a2e9;border-color:#00a2e9}
.aboutMenu li:hover a{color:#fff}

.ny_main{width:100%; margin:60px 0; overflow: hidden;}
.ny_main_text{width:100%; float:left; font-size:14px; line-height:30px;}
.ny_main_text_img{float:left; margin-right:40px; margin-bottom:40px; width: 40%}
.ny_main_text_img img{width: 100%}
.ny_main_text p{font-size:15px; line-height:36px;}
.ny_main_text p img{max-width: 100%; display: block;; clear: both; margin:auto;} 
.ny_main_text p strong{color: #00a2e9; font-weight: 600;font-weight: 18px;}


.honor_r_img{width:100%; float:left;}
.honor_r_img ul{margin-right:-2% }
.honor_r_img li{width:23%; float:left; margin:0 2% 30px 0; text-align:center; padding:10px 10px 0 10px; background:#fff; border:1px solid #d6d6d6; border-bottom:3px solid #ddd; position:relative;box-sizing: border-box;}
.honor_r_img li .pImg{display:block; width:100%; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.honor_r_img li img{width:100%; vertical-align:middle}
.honor_r_img li::before{content:""; position:absolute; height:3px; bottom:-3px; left:0; transition:all .5s; width:0;}
.honor_r_img li:hover::before{width:100%; background:#c80605; transition:all .5s}
.honor_r_img li p{font-size:14px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0; color: #555}
.honor_r_img li:hover{background:#eee; box-shadow:0 1px 10px #999;}


.dsanprights{width: 100%;}
.dsanprights ul{ margin-right:-1%;}
.dsanprights ul li{ width:49%; float:left; background:#f4f4f4; border-radius:5px; margin-bottom:30px; text-align:center; height:auto; overflow:hidden; margin-right:1%; min-height: 120px;}
.dsanprights ul li .ip{width: 15%; margin-left:15px;}
.dsanprights ul li i{ width:80px; height:80px; line-height:60px; padding-left:30px; float: left; margin:20px auto; font-size:50px; border:1px #939393 solid; text-align:center; color:#939393; padding: 4px 10px; border-radius:100%; display:block;}
.dsanprights ul li i img{width: 100%;}
.dsanprights ul li .zi{margin: 25px; text-align: left; min-height: 110px;}
.dsanprights ul li h3{ font-size:16px; height:auto;font-weight:600; line-height: 35px; color: #00a2e9}
.dsanprights ul li p{ font-size:13px; line-height:20px; color:#555; padding: 0 0%;}
.dsanprights ul li .pse{ font-size:18px; font-weight:600; color:#999; padding:10% 0;}
.dsanprights ul li:hover{background:#00a2e9; color:#fff; }
.dsanprights ul li:hover i{ color:#fff;border:1px #fff solid;}
.dsanprights ul li:hover p,.dsanpright ul li:hover .pse, .dsanprights ul li:hover h3{color:#fff;}


.workshop_r_img{width:100%; float:left;}
.workshop_r_img ul{margin-right:-2% }
.workshop_r_img li{width:31.333%; float:left; margin:0 2% 30px 0; text-align:center; padding:10px 10px 0 10px; background:#fff; border:1px solid #d6d6d6; border-bottom:3px solid #ddd; position:relative;box-sizing: border-box;}
.workshop_r_img li .pImg{display:block; width:100%; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.workshop_r_img li img{width:100%; vertical-align:middle}
.workshop_r_img li::before{content:""; position:absolute; height:3px; bottom:-3px; left:0; transition:all .5s; width:0;}
.workshop_r_img li:hover::before{width:100%; background:#c80605; transition:all .5s}
.workshop_r_img li p{font-size:14px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0; color: #555}
.workshop_r_img li:hover{background:#eee; box-shadow:0 1px 10px #999;}


/*内页产品中心*/
.proimg{overflow: hidden;margin-top: 20px;}
.proimg ul{ margin-left:-2%;}
.proimg li{ float:left; width:23%; margin-left:2%; text-align:center; line-height:30px; margin-bottom:1.5%;}
.proimg li img{ max-width:98%;border:1px solid #ccc}
.proimg li span{display:block; line-height:40px; font-size:14px;}
.proimg li a{color: #333}
/*内页产品中心*/

.products{width:100%; float:left; margin-top:30px;}
.promore_l{width:45%;float:left;}

/*å›¾ç‰‡æ”¾å¤§é•œæ ·å¼*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:100%; border:1px solid #d6d6d6;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/*å›¾ç‰‡å°å›¾é¢„è§ˆåˆ—è¡¨*/
.spec-preview{width:100%; height:100%;}
.spec-scroll{clear:both;margin-top:10px;width:100%; float:left;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:32px; height:32px; cursor:pointer; margin-top:5px;}
.spec-scroll .items{float:left;position:relative;width:80%; height:51px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d6d6d6; padding:2px;width:54px;height:41px;}
.spec-scroll .items ul li img:hover{border:2px solid #006fba; padding:1px;}

.pros_right{width:50%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:1px dashed #e6e6e6;}
.pros_right_top h1{overflow:hidden; display:inline-block; font-size:24px; color:#004eab; padding-bottom:10px;}
.proleft{width:100%;float:left; font-size:14px; line-height:30px; margin-top:20px;}
.proleft p{font-size:14px; line-height:25px; }

.proleft_btn{width:100%; float:left; margin-top:30px;}
.proleft_btn li{width:150px; float:left; margin-right:10px;}
.proleft_btn li a{width:150px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; background:#eee; display:block; color: #f18519}
.proleft_btn li span{float:left; padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on{background:#f18519; color:#fff;}

.tabs-basic{width:100%; margin-top:50px; float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6; background:#eee;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px; text-transform:uppercase;}
.tabs-basic a{display:block; text-decoration:none; background:#eee; border:1px solid transparent; padding:10px 40px; color: #333}
.tabs-basic .tab-active{border-bottom:2px solid #004eab; color:#fff; background:#004eab;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; margin:auto; background:#fff; padding:20px 0;}
.tabs-basic .tabs-content-placeholder .div{display:none;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active{display:block; line-height:30px; font-size:14px;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder .div p{line-height:30px; text-align:left; margin-top:10px;}
.tabs-basic .tabs-content-placeholder .div img{max-width:100%;}
.tabs-basic table{border-collapse:collapse; border: 1px #e6e6e6 solid !important; width:100% !important;line-height:30px!important;}
.tabs-basic table td{padding:8px!important; padding-left:12px !important; word-wrap:break-word; word-break:break-all; border:1px #e6e6e6 solid !important; line-height:30px!important;}
.tabs-basic table td div{padding:0px!important;height:auto!important;}

.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#006fba; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6;}



/** äº§å“ä¸­å¿ƒä»£ç  End **/

.view-page{width:100%; max-width:1200px; float:left; position:relative; margin:40px 0; border-top:1px solid #d6d6d6; padding-top:40px;}
.view-page .prev,.view-page .back,.view-page .next{font-size:14px; width:160px; height:40px; line-height:40px; position: absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out; }
.view-page .prev{left:0;}
.view-page .prev a{background:#fff url(../images/le.png) 20px center no-repeat; padding-left:60px; border:1px solid #e6e6e6; color: #555; line-height: 40px;}
.view-page .prev:hover a{color:#fff; background:url(../images/le-white.png) 20px center no-repeat #00a2e9;}
.view-page a{display:block;} 
.view-page .back{left:50%; margin-left:-80px; width:160px;}
.view-page .back a{background:url(../images/back.png) 20px center no-repeat #00a2e9;color: #fff; text-align:center; padding-left:25px; line-height: 40px;}
.view-page .back a:hover{background:url(../images/back.png) 20px center no-repeat #00a2e9; color:#000;}
.view-page .next{right:0;}
.view-page .next a{background:#fff url(../images/ri.png) 90% center no-repeat;text-align:center; border:1px solid #e6e6e6; line-height: 40px; color: #555}
.view-page .next:hover a{color:#fff; background:url(../images/ri-white.png) 90% center no-repeat #00a2e9;}

/*内页新闻中心*/
.news_main{background-color: #fff;zoom: 1;padding:25px 0px;overflow: hidden;}
.inf_lc{clear: both;padding: 12px 0 0;}
.inf_lc li{padding: 15px 20px 15px 0; border: 1px solid white; border-radius: 8px; height: auto; overflow: hidden; margin: 0 0 30px; background: #f9f9f9;}
.inf_lc li:hover{border-color: #00a2e9;border-radius: 4px;}
.inf_lc li.bg{background: #f5f5f5;}
.inf_lc li .bt{padding: 10px 5px 0 15px;text-align: center;float: left;width: 70px;overflow: hidden;}
.inf_lc li .bt b{font-weight: 100;display: block;line-height: 36px;height: 36px;overflow: hidden;font-size: 36px;font-family: Arial;text-transform: uppercase;}
.inf_lc li .bt span{font-weight: 100;display: block;line-height: 16px;height: 16px;overflow: hidden;font-size: 12px;font-family: Arial;text-transform: uppercase;color: #343434;}
.inf_lc li .nyzi{padding: 0 0 0 14px;line-height: 26px;width: 82%;font-size: 14px;float: left;color: #999;}
.inf_lc li .nyzi b{display: block;font-weight: 100;color: #00a2e9;line-height: 30px;height: 30px;margin: 5px 0;font-size: 15px;}
.inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{color: #00a2e9;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 560px;}
.inf_lc li .nyzi b a:hover{color: #00a2e9;}
.fr{float: right}
.inf_lc li .fr{margin: 35px 0 0;width: 70px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background-color: #da251c; font-size: 12px;}
.inf_lc li .fr:hover{background: #da251c;}
/*内页新闻中心*/

/*新闻详情*/

.xinwenxiangqing{width:100%; height: auto; overflow: hidden; margin-bottom: 30px;}
.xinwenxiangqing .nd_head{text-align: center;margin-top:10px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #00a2e9;font-size: 28px;margin-bottom: 18px;height: auto;overflow: hidden;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 30px 0;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px auto;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#00a2e9; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none; box-sizing: border-box;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#00a2e9;}
.news_random2 ul li span{float:right; color:#999; line-height: 37px;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #00a2e9;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #00a2e9;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}

/*联系我们*/
.contact_lx{ float: left; width:47%; margin-top:75px; font-size: 16px; line-height: 35px;}
.contact_lx p:first-child{font-size: 19px; }

.tactfrm{width:50%;float:right; margin-top:35px;}
.tactfrm h2{font-size: 25px;color:#333;font-weight: normal; margin-bottom: 20px}
.tactfrm ul{overflow: hidden; margin-right: -5%}
.tactfrm li{width:45%;float:left;height:45px;margin:0 5% 12px 0;position:relative;}
.tactfrm li input{width:98%;height:42px;padding:0 15px;border:solid 1px #ddd;border-radius: 3px;}
.tactfrm li.area{height:auto;width:100%;}
.tactfrm li textarea{padding:15px;width:94%;height:120px;border:solid 1px #ddd;border-radius: 3px; font-family: Arial, "sans-serif"}
.tactfrm li:nth-child(2n){margin-right:0;}
.tactfrm .btn{text-align: center;margin-top:0;overflow: hidden;}
.tactfrm .btn input{height:40px;width:120px;font-size:15px;color:#fff;background:#00a2e9;border-radius: 5px; border: none;}

.redxing{position:absolute;top:11px;left:57px;color:#046ca4;}

.contact_map{ width:100%;  padding-top: 30px;}
.contact_tu{width:43%;float:right;  margin-top: 25px;}
#map_container{height: 600px; margin-top: 25px;}




