﻿@font-face {
    font-family: "akm";
    src: url("../images/akm.otf");
}
@font-face {
    font-family: "akr";
    src: url("../images/akr.otf");
}
@font-face {
    font-family: "RAS";
    src: url("../images/RAS.OTF");
}
@font-face {
    font-family: "RAL";
    src: url("../images/RAL.OTF");
}
@font-face {
    font-family: "RAB";
    src: url("../images/RAB.OTF");
}
@font-face {
    font-family: "RAR";
    src: url("../images/RAR.OTF");
}
@font-face {
    font-family: "RAM";
    src: url("../images/RAR.OTF");
}
.top_nav{margin-bottom: -141px;position: relative;float: left;width: 100%;}
.btt{background: transparent !important;}
.banner{z-index: 5;}
.headtop{z-index: 99;position: relative;padding: 3px 0px;}
.top_drop{float: right;}
.top_nav .word{float: right;padding: 5px 8px;background-color:rgba(255,255,255,0.5);margin-bottom: 0px;margin-left: 20px;}
.top_nav .pro_search{float: left;margin-left: -35px;display: block;background: transparent;border:0px;margin-top: 8px;}
.top_nav .pro_input{display: block;width: 270px;float: left;}
.top_drop #dLabel{border:none;margin-top: ;background: #fff;padding: 5px 7px;margin-top:7px;font-size: 12px;color: #afafaf;}
.top_drop #dLabel img{margin-right: 5px;}
.top_nav .form-control:focus{border-color: #ccc;box-shadow: 0px;}
.top_drop .dropdown:hover .dropdown-menu{margin-top: 0px;border-radius: 0px;left: -20px;box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.15);position: absolute;z-index: 555555;}
.top_drop .dropdown .dropdown-menu{left: -20px;}
.dropdown-menu li{line-height: 20px;}
.dropdown-menu li img{margin-right: 10px;}

/*logo nav*/
.wllogo{float: left;padding-left: 7px;padding-top: 7px;}
.navbar-header a{float: left;}
.wllogo p{margin-bottom: 0px;}
.wllogo .p1{font-size: 24px;color: #414141;font-family:"arial";text-align: center;}
.wllogo .p2{font-size: 12px;color: #b5b5b5;text-transform: uppercase;text-align: center;}
.bootsnav{padding: 17px 0px 15px;}

/*nav*/
header nav ul{background-color: #fff;padding: 0px;}
header nav ul li{float: left;position: relative;padding: 0px 30px;}
header nav ul a{padding: 17px 0px;font-size: 18px;color: #333;font-family:"akm";font-weight: normal;display: block;border-bottom: 2px solid transparent;}
header nav ul a:hover{color: #0a51a3;border-bottom: 2px solid #0a51a3;background-color: transparent;}
.bootsnav1 nav ul a:hover{color: #fff;border-bottom: 2px solid #fff;}
.s{position: absolute;
  top: 100%;
  left: -40px;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 0px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}
header nav ul li:hover .s{display: block;}
.s li{width: 100%;display: block;text-align: center;margin-left: 0px;padding: 0px !important;}
.s li a{padding: 6px 10px;font-family: "arial" !important;}
.bootsnav1 .s{left: 0px;display: none;padding: 10px 0px;background-color: #f5f5f5;}
.bootsnav1 .s li{padding: 0px;}
.bootsnav1 .s li a{color: #505050;padding:10px 30px;text-align: left;font-size: 14px;background-color: #f5f5f5;}
.bootsnav1 .s li a:hover{color: #2c6fb5;background-color: #f5f5f5;border-bottom: 2px solid #f5f5f5  ;}
.bootsnav1 .s li{padding: 0px;}

header{float: none;position: relative;z-index: 9;width: 100%;background: url(../images/navbg.jpg);}
.item{height: 900px;}
.item1{background: url(../images/banner1.jpg) center center no-repeat;}
.item2{background: url(../images/banner2.jpg) center center no-repeat;}
.item3{background: url(../images/banner3.jpg) center center no-repeat;}
.item4{background: url(../images/banner4.jpg) center center no-repeat;}

.item1 p{font-size: 48px;text-transform: uppercase;line-height: 70px;font-family: "arial";}
.item1 .carousel-caption{text-shadow:none;text-align: left;top: 360px;left: 17%;}

.item4 p {font-size: 48px;font-family: "arial";text-transform: uppercase;color: #000;line-height: 70px;}
.item4 p b{font-family: "arial";}
.item4 .carousel-caption{text-shadow: none;text-align: left;top: 300px;left: 17%;}
/*广告*/
.wlgg .container1{padding: 35px 50px;background-color: #3874b4;margin-top: -108px;position: relative;z-index: 9; background:url(../images/bj_03.jpg) no-repeat;}
.serve{padding: 35px 0px;text-align: center;overflow: hidden;}
.serve h3{margin-top: 0px;font-size: 36px;color: #fff;text-transform: uppercase;}
.serve h4{font-size: 14px;color: #fff;font-family: "arial";letter-spacing: 1.3px;}

/*home_pro*/
.home_pro .bordered{border: 0px;float: right;display: inline-block;}
.home_pro  h3{font-size: 24px;font-family: "arial";float: left;margin-right: 145px;display: inline-block;margin-top: 10px;color: #2c6fb5;}
.bordered > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color: #2c6fb5;color: #fff;border-color: #2c6fb5;}
.bordered > li > a{background-color: #f8f8f8;color: #5a5a5a;border:1px solid #f0f0f0;border-radius: 0px;margin: 0px 7.5px;font-size: 12px;font-family: "akr";padding: 10px 39px;}
.bordered > li > a:hover{background-color: #2c6fb5;color: #fff;border-color: #2c6fb5;transition: all 0.2s ease 0s;}
.bordered span{float: right;}
.bordered li{margin-bottom: 0px;}
.home_pro .tab-content{width: 100%;display: block;overflow: hidden;}
.pro_contant li{list-style: none; padding-top:30px;}
.pro_contant{background-color: #f5f5f5;padding: 27px 0px;margin-top: 20px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.diaoke .buttons a{background: url(../images/btn.png)no-repeat center center;width: 320px;height: 320px;opacity:0;display: inline-block;transform: scale(0);transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405) 0s;}
.btn26:hover .buttons a{transform: scale(1);transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405) 0s;opacity:1;}
.diaoke h1{font-size: 14px;font-family: "RAS";color: #5a5a5a;margin-bottom: 0px;}
.diaoke h1:hover{color: #2c6fb5;}
.diaoke{text-align: center;}
.diaoke h3{font-size: 12px;color: #b4b4b4;margin-top: 10px;margin-bottom: 0px;margin-right: 0px;float: none;font-family: "RAR";}
.btn26 .ovrly{background:rgba(44, 111, 181, 0.8) none repeat scroll 0 0;}
.btn26{box-shadow: none;}
/*anews*/
.anews{padding: 50px 0px 80px;}
.anewsl p{font-size: 14px;font-family: "arial";color: #969696;line-height: 24px;margin-top: 18px;}
.anewsl .anewsla {font-family: "arial";font-size: 14px;color: #2c6fb5;}
.ladam{background-color: #f2f2f2;border-radius: 5px;overflow: hidden;padding: 13px 15px;position: relative;}
.ladao h3{margin: 0px;font-size:36px;font-family: "arial";color: #c8c8c8;float: left;padding-right: 10px;}
.ladao h4{margin: 0px;font-size:24px;font-family: "arial";color: #c8c8c8;float: right;margin-top: -25px;text-transform: uppercase;}
.ladao i{width: 2px;height: 62px;display: block;background-color: #d2d2d2;float: left;transform: rotate(40deg);-o-transform: rotate(40deg);-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg); }
.ladao{padding-right: 15px;}
.ladao span{  width: 0;height: 0;border-bottom: 30px solid #f2f2f2;border-right: 20px solid transparent;position: absolute;right: -5px;top: 25px;}
/*.ladao2{padding-left: 0px;}*/
.ladao2 h3{font-size: 20px;font-family: "arial";color: #5a5a5a;margin-top: 5px;}
.ladao2 h4{font-size: 12px;line-height: 24px;color: #969696;}
.anewsr{margin-bottom: 50px;}
.anewsr:hover .ladam{background-color: #2c6fb5;transition: all 0.2s ease 0;}
.anewsr:hover .ladam h3{color: #fff;transition: all 0.2s ease 0;}
.anewsr:hover .ladam h4{color: #fff;transition: all 0.2s ease 0;}
.anewsr:hover .ladao span{border-bottom-color: #2c6fb5;transition: all 0.2s ease 0;}
.anewsr:hover .ladao i{background-color: #fff;transition: all 0.2s ease 0;}
.anewsr:hover .ladao2 a h3{color: #2c6fb5;transition: all 0.2s ease 0;}
.anewsr:last-child{margin-bottom: 0px;}
/*footer*/
footer{background: url(../images/footer.jpg)center center;padding: 32px 0px;}
footer svg{fill: rgb(176,178,198) !important;background-color: #2e4e71;}
footer .at-share-btn{background-color: #2e4e71 !important;}
.footerl ul{margin: 12px 0px 0px;overflow: hidden;}
.footerl ul li{float: left;display: block;margin-bottom: 12px;}
.footerl ul li i{height: 13px;width: 1px;background-color: #b0bac6;display: block;float: right;margin: 5px 22px 0px;position: relative;}
.footerl ul li a{color: #b0bac6;font-size: 18px;font-family: "arial";}
footer p{font-size: 12px;color: #b0bac6;margin-bottom: 0px;}
.mob1 {float: left; margin-left:10px;}
.mob img{float: left;}
.mob1 h3{margin-top: 0px;color: #7f91a5;font-size: 14px;font-family: "arial"; display: block;
float: left;}
.mob1 a{color: #7f91a5;font-size: 14px;font-family: "arial";}
.mail{ padding-left: 40px;overflow: hidden;}


.mob2{float: left; margin-top:10px; line-height: 0.2;}
.mob2 img{float: left;padding-right: 15px;}
.mob3 h3{margin-top: 0px;color: #7f91a5;font-size: 14px;font-family: "akr"; }
.mob3 a{color: #fff;font-size: 18px;font-family: "akm"; line-height: 1.2;}
.mails{ padding-left: 40px;overflow: hidden;}
.ntopr .mob2 a{color: #414141;}
.ntopr .mob2{float: left;}
.mob3{float: left;}

.footerr{padding-left: 160px;margin-top: 20px;}
/*ntop*/
.ntop{background-color: #f5f5f5;padding: 25px 0px;}
.ntop img{float: left;}
.ntopr .mob1 a{color: #414141;}
.ntopr .mob{float: left;}
.ntopr .top_drop #dLabel{border: 1px solid #ebebeb;margin-top: 15px;}
/*header nav ul a neiye*/
.bootsnav1 .container{position: relative;}
.bootsnav1{  background: rgba(0, 0, 0, 0) url("../images/footer.jpg") repeat scroll center center;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.bootsnav1 nav{float: left;}
.bootsnav1 ul a{font-family: "RAB";font-size: 14px;color: #fff;padding: 6px 0px;}
.bootsnav1 ul li{padding: 0px 40px;}
.bootsnav1 ul li:first-child{padding-left: 15px;}
/*seach start*/
.aoda{position: relative;}
#dsj{float: right;color: #fff;font-size: 14px;font-family: "arial";margin-top: 5px;padding-right: 15px;}
#dsj i{padding-right: 10px;font-size: 18px;}
#dsj:hover{color: #fff;cursor:pointer;}
.st_sydhy{ position:absolute; top:0px; background-color:#fff; border:1px solid #cdcdcd; z-index:500000; right:20px;}
.st_shousu{ margin-bottom:0;}
.st_shousu .st_close{ float:right; padding:6px 10px;cursor:pointer;}
.st_sydhy{ width:250px; padding:0;}
.st_sydhy input{ border:none; background-color:transparent; box-shadow:none;}
.st_sydhy .st_input{ display:block;border-radius:0;  border:none; background-color:#fff; width:210px;}
.st_sydhy .st_subi{ background-color: transparent; padding:0; border:none;}
.st_sydhy button{ background-color: transparent; padding:0; border:none;}
.st_sydhy button img{ padding:5px 16px 5px 16px;}
.st_sydhy button img{border:none;}
.hh3 .nav-tabs span{padding: 8px 30px;}
.hh3 .tab-pane{margin-top: 40px;}
.st_sydhy button img {width: 14px;height: 14px;padding: 0px;border: medium none;max-width: none;}
#st_imgid{padding: 0px;color: #414141;font-size: 18px;left: -10px;position: relative;z-index: 999;}
.navbar-right{padding-right: 60px;}
.p_fixed #dsj{top: 9px;}
.mbx{background: url(../images/mbx.jpg) center center; padding: 40px 0px;}
.mbx h3{margin: 0px;float: left;font-family: "RAB";color: #414141;}
.mbx .mbxm{float: right;font-family: "RAM";color: #787878;}
.mbx .mbxm a{color: #787878;}
.mbx .mbxm a:hover{color: #2c6fb5;}
.mbx .mbxm span{text-transform: uppercase;}
/*about-main*/
.about1{padding: 80px 0 75px 0px;}
.about1h3{font-size: 24px;color: #414141;font-family: "arial";text-transform: uppercase;margin-top: 35px;}
.about1l p{margin-top: 28px;line-height: 24px;font-size: 14px;color: #797979;font-family: "arial";text-align:justify;/*text-align-last:justify;*/}
.about2{background: #f8f8f8;padding: 45px 0 70px 0;text-align: center;}
.about2 p{font-size: 14px;color: #797979;margin:24px auto 35px;line-height: 24px;font-family: "arial";}
.about3{padding: 60px 0 80px 0;}
.about3 .proce{width: 20%;padding: 0px 7.5px;float: left;}
.about3 .row{margin-left: -7.5px;margin-right: -7.5px;margin-top: 40px;}
.about3 h3{border-bottom: 1px solid #ebebeb;padding-bottom: 15px;margin-bottom: 0px;}

.footer1 .footerr .addthis_inline_share_toolbox_hnkx{float: right;}
.footer1 .footerr{padding-right: 0px;}
/*product*/
.promain{background-color: #fff;padding: 80px 0 40px 0;}
.pro_ul{display: block;overflow: hidden;text-align: center;}
.pro_ul li{float: none;display: inline-block;}
.pro_ul > li > a{overflow: hidden;padding:10px 59px;font-size: 14px;float: none;display: inline-block;}
.pro_mm li{list-style: none;margin-top: 30px;}
.pro_mm .row{margin-left: -7.5px;margin-right: -7.5px;}
.pro_mm{min-height: 340px;}
.pyy a{background-color: #2c6fb5 !important;color: #fff !important;border-color: #2c6fb5 !important;}
/*翻页*/
.st_fanye{padding-top:45px; padding-bottom:0px;margin: 0 auto;display: block;text-align: center;}
.st_fanye a{ color:#bababa; padding:7px 12px; margin:0 5px;font-family: 'arial', sans-serif;border: 1px solid #bababa;border-radius: 50%;}
.st_fanye .on{ background-color:#2c6fb5; color:#fff;border-color: #2c6fb5;}
.page_info{color: #bababa;}
.page_info span{color: #bababa;}
.diaoke .kou{height: 1px;width: 100%;background-color: #e6e6e6;display: block;margin-top: 15px;}
/*news*/
.newsmain{padding: 70px 0 40px 0px;}
.newsonel .newsonel1 h3{font-family: "arial";font-size: 24px;color: #787878;text-transform: uppercase;margin-top: 0px;}
.newsonel .newsonel1 i{width: 30px;height: 3px;background-color: #d6d6d6;display: block;}
.newsonel .newsonel1 span{font-size: 72px;font-weight: bold;color: #787878;}
.newsonel, .newsonel1, .newsonel2{padding-left: 0px;}
.newsonel2, .newsonel{padding: 0px;}
.newsoner h4{font-size: 24px;font-family: "arial";color: #414141;line-height: 30px;margin-top: 0px;text-transform: uppercase;min-height: 60px;}
.newsoner h4:hover{color: #2c6fb5;transition: all 0.2s ease 0s;}
.newsoner h5{font-size: 14px;font-family: "arial";color: #7d7d7d;line-height: 26px;margin-bottom: 0px;padding-bottom: 28px;border-bottom:1px solid #e6e6e6;min-height: 158px;}
.newsoner .bei{margin-top: 25px;float: left;font-size: 18px;color: #2c6fb5;font-family: "arial";}
.newsoner{padding-right: 0px;padding-left: 60px;}
.xues{padding-bottom: 50px;border-bottom: 1px solid #e6e6e6;margin-bottom: 50px;overflow: hidden;}
.news_fanye{padding-top: 0px;}
.newsshowmain{padding: 80px 0px;}
.newsshowmain h3{font-size: 24px;font-family: "arial";text-align: center;text-transform: uppercase;color: #414141;margin-top: 55px;margin-bottom: 25px;}
.newstimee {text-align: center;padding: 15px 0px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.newstimee li{display: inline-block;color: #777;font-family: "arial";margin-right: 15px;}
.pipi{padding: 25px 0 30px 0px;}
.pipi p{font-size: 14px;color: #7d7d7d;line-height: 30px;font-family: "arial";}
.text li{line-height: 24px;}
/*contactmain*/
.contactmain{padding: 70px 0px;}
.contact1 h3{font-size: 24px;font-family: "arial";color: #414141;margin-top: 0px;}
.contact1 p{color: #7d7d7d;line-height: 24px;}
.contact1 .row{margin-left: -30px;margin-right: -30px;}
.contact1 .form-control{border-radius: 2px;height: 50px;border-color: #d7d7d7;}
.contact1 .wafa{padding: 0px;}
.form-control:focus{box-shadow: none;}
.contact1 form span{font-size: 12px;font-family: "arial";color: #bbb;margin-bottom: 8px;display: block;}
.contact1 .st_meahge{margin-top: 20px;}
#validate{height: 32px;}
.contact1 .btn-primary{width: 200px;padding: 17px 0px;font-size: 14px;font-family: "arial";background-color: #2c6fb5;border: 0px;float: right;border-radius: 2px;}
.contact1 .btn-primary:hover{background-color: #2c6fb5;}
.bili{margin-top: 15px;}
.contact2{padding-left: 90px;}
.tl p{font-size: 18px;font-family: "arial";color: #414141;margin-bottom: 15px;}
.tl{margin-bottom: 50px;}
.tl i{font-size: 18px;color: #2c6fb5;width: 30px;float: left;text-align: center;}
.tl span{font-size: 14px;color: #6c6c6c;margin-left: 6px;line-height: 24px;}
.tl1 i{font-size: 24px;}
.tl3 i{font-size: 28px;}
.tl4 i{background:url(../images/mm.png) no-repeat center center;height: 14px;margin-top: 6px;}
.tl5 i{font-size: 28px;height: 40px;margin-right: 6px;}
.tl5 span{margin: 0px;}
/*map*/
#map {
  height: 630px;
  position: relative;
  width: 100%;
}

.maps-frame {
  height: 630px;
  width: 100%;
}

.kd-tabbed-vert.header-links .kd-tabbutton a {
  color: #757575;
  display: inline-block;
  height: 100%;
  padding: 0 24px;
  width: 100%;
}

.kd-tabbed-vert.header-links .kd-tabbutton {
  padding: 0;
}

.kd-tabbed-vert.header-links .kd-tabbutton.selected a {
  color: #03a9f4;
}

.kd-tabbed-vert.header-links .kd-tabbutton a:focus {
  text-decoration: none;
}
#map #firstHeading{font-size:20px;}
/*service*/
.servicemain{padding: 80px 0px 20px;}
.servicenomal h3{font-size: 24px;font-family: "arial";color: #414141;text-transform: uppercase;margin-top: 35px;}
.servicenomal p{font-size: 14px;font-family: "arial";color: #999;line-height: 24px;margin-bottom: 20px;}
.servicespa{float: right;}
.servicespa2{float: left;}
.serviceone{margin-bottom: 100px;}
/*proshow*/
.prosw{border: 0px;}
.prosw li img{width: auto;max-width: 100% !important;height: auto;}
.prosw li a{padding: 0px;margin:px;margin-bottom: 16px;}
.prosw li:last-child a{margin-bottom: 0px;}
.pro_top{padding-left: 0px;}
.psmain .btn26 .buttons .fa{font-size: 24px;color: #fff;}
.pro_rightm h3{font-size: 24px;font-family: "arial";color: #414141;text-transform: uppercase;}
.pro_rightm p{font-size: 14px;font-family: "arial";color: #787878;line-height: 24px;}
.mmp {border-bottom: 1px solid #dcdcdc;padding-bottom: 25px;margin-bottom: 45px;min-height: 95px;}
.pro_rightm{padding-left: 55px;padding-right: 0px;}
.pro_rightm ul li{padding: 0px 7.5px;}
.pro_rightm ul .row{margin-left: -7.5px;margin-right: -7.5px;}
.pro_rightm ul li a{padding: 15px 0px;background-color:#f2f2f2;display: block;border-radius: 5px;color: #414141;text-align: center;font-size: 14px;border: 1px solid #e6e6e6;font-weight: normal;}
.pro_rightm ul li:first-child a{background-color: #2c6fb5;color: #fff;border-color: #2c6fb5;} 
.pro_rightm ul li a i{margin-right: 5px;}
.pro_rightm ul li a:hover{background-color: #2c6fb5;color: #fff;transition: all 0.2s ease 0s;border-color: #2c6fb5;}
.pro_rightm ul li:first-child a:hover{background-color:#f2f2f2;color: #414141;border-color: #e6e6e6;}
.huaju{margin-top: 46px;}
.psmain{padding-top: 80px;}
.prodescmh3{font-size: 24px;font-family: "arial";color: #414141;text-align: center;margin-bottom: 50px;text-transform: uppercase;margin-top: 80px;}
.prodescm{background: #f8f8f8;padding: 60px 0px;}
.prodescm p{font-size: 14px;font-family: "arial";color: #979797;line-height: 26px;}
.sendme .st_meahge{background: #f5f5f5;overflow: hidden;padding: 35px 35px 10px;border: 1px solid #dcdcdc;margin-top: 0px;}
.sendme{padding-bottom: 80px;}
#dsg{display: none;}
/*banner 滚动*/
.carousel_left, .carousel_right{ top:50%; position:absolute; font-size:40px; width:50px; height:50px; border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px; font-stretch:ultra-condensed;text-shadow: 0px;}
.carousel_left{ left:20%;}
.carousel_right{ right:20%;}
.carousel-control.left{ background-image:none;}
.carousel-control.right{ background-image:none;}
.yanl .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {background-color: transparent;color: #2c6fb5;border-bottom-color:transparent;}
.yanl .dropdown-menu a{text-align: left;font-size: 14px;color: #505050;font-family: "arial";padding: 10px 15px;}
.yanl .dropdown-menu{left: 0px;right: auto;}
.contactmain .contact1{padding-left:10px;}
.wei .ntop .top_drop{display: none;}
/*设计修改*/
.top_drop .dropdown-menu{width: 104px;left: 0px !important;right: 0px;min-width: auto;border-radius: 0px;margin-top: 0px;}
.top_drop .dropdown-menu > li > a{padding: 3px 5px;color: #afafaf;}
.top_drop .dropdown-menu > li{border-top: 1px solid #ebebeb;}
.top_drop .dropdown-menu > li > a:hover{color: #2c6fb5;background-color: #fff;}
.top_drop .dropdown-menu li img{margin-right: 5px;}
.form-control:focus{border-color: #97c5ff;-moz-box-shadow:0px 0px 2px #5685BE; -webkit-box-shadow:0px 0px 2px #5685BE; box-shadow:0px 0px 2px #5685BE;}
.p_fixed{-moz-box-shadow:0px 2px 3px #769ac7; -webkit-box-shadow:0px 2px 3px #769ac7; box-shadow:0px 2px 3px #769ac7;border-bottom: none;}
::selection {
    color:#fff;
    background-color: #2c6fb5;
}

::-moz-selection {
    color:#fff;
    background-color: #2c6fb5;
}

::-webkit-selection {
    color:#fff;
    background-color: #2c6fb5;
}
.mbx .mbxm a:hover{color: #2c6fb5;}
#search{margin-top: -3px;}
.p_fixed{padding: 4px 0px 2px;}


@media (min-width: 1430px) {
.container{width: 1400px;}
.ntopr, .ntopl{width: 50%;}
.diaoke{min-height: 293px;}
}
@media (min-width: 1199px) {
.anewsr{padding-left: 35px;}
.about2 p{width: 970px;}
.pro_rightm h3{margin-top: 90px;}

}
@media (max-width: 1430px) {
header nav ul li{padding: 0px 20px;}
.home_pro h3{margin-right: 0px;}
.bordered > li > a{padding: 10px 30px;}
.ladao{padding: 0 7.5px 0px 0px;}
.anewsr{margin-bottom: 10px;}
.footerr{padding-left: 35px;}
.about1h3{margin-top: 0px;}
.about1l p{margin-top: 10px;}
.wh a{padding: 0px !important;}
.servicenomal h3{margin-top: 0px;}
}
@media (max-width: 1199px) {
header nav ul a{font-size: 16px;}
header nav ul li{padding: 0px 4px;}
.serve h3{font-size: 30px;}
.bordered > li > a{padding: 10px 11px;}
.ladao h3{font-size: 30px;padding-right: 0px;}
.ladao h4{font-size: 20px;}
.footerr{padding: 0px;}
footer .mail{padding-left: 20px;}
.pro_rightm h3{margin-top: 0px;}
.pro_rightm{padding-left: 20px;}
.serviceone img{margin-top: 45px;}
.newsoner h4{font-size: 18px;line-height: 24px;min-height: auto;}
.newsoner h5{line-height: 22px;min-height: auto;padding-bottom: 10px;}
.newsoner .bei{font-size: 14px;margin-top: 10px;}
.newsonel2 img{margin-top: 25px;}
#dsj{display: none;}
#search{display: none;}
}
@media (max-width: 1199px) and (min-width:991px) {
.about1r img{margin-top: 45px;}
.ntop .wllogo{display: none;}
}
@media (max-width:991px) {
.bootsnav1 ul li{padding: 0px 22px;}
.wllogo{display: none;}
.serve{padding: 10px 0px;}
.bordered > li{margin-bottom: 8px;float: none;display: inline-block;}
.bordered{text-align: center;display: block;width: 100%;}
.diaoke{margin-bottom: 15px;}
.anewsl{margin-bottom: 25px;}
.ladao h3 {font-size: 34px;padding-right: 26px;}
footer .mob{display: block;}
footer .mail{display: block;width: 100%;padding-left: 0px;padding-top: 25px;}
.about1{padding: 40px 0px;}
.about1r{margin-top:20px;}
.promain{padding: 40px 0px;}
.ntop .mob1 a{font-size: 14px;}
.prosw{width: 25%;}
.prosw li{margin-bottom: 0px;}
.pro_rightm {padding: 0px;margin-top: 20px;}
.contact2{padding-left: 15px;}
.tl5 i{height: 55px;}
.contact1 .btn-primary{float: left;margin-top: 10px;padding: 12px 0px;}
.serviceone img{margin-top: 0px;}
.newsonel2 img{margin-top: 0px;}
.newsoner{padding-left: 0px;margin-top: 15px;}
}

@media (max-width: 767px) {
.serviceone{margin-bottom: 40px;}
.mean-container .mean-nav ul li a.mean-expand{height: 20px;}
.s{position: relative;}
.s a{color: #333 !important;}
.hologo{position: absolute;top: 13px;left: 15px;z-index: 1321321; width: 40%}
.bootsnav{display: none;}
.mean-container .mean-bar{background-color: #fff;padding: 4px 0px;}
.mean-container a.meanmenu-reveal span{background-color: #2c6fb5;}
.mean-container a.meanmenu-reveal{top: 5px;right: 15px;}
.mean-container a.meanmenu-reveal{color: #2c6fb5;}
.mean-container .mean-nav{margin-top: 53px;}
.mean-container .mean-nav a{font-family: "arial";width: 100%;}
.mean-container .mean-nav .s li{width: 100%;overflow: hidden;}
.s{overflow: hidden;left: 0px;}
.item{height:400px;background-size: cover;}
.item1 .carousel-caption{top: 115px;left: 15px;}
.item1 p{font-size: 32px;line-height: 40px;}
.serve h3{font-size: 18px;}
.serve h4{font-size: 12px;}
.wlgg .container1{padding: 20px 44px;margin-top: -64px;}
.home_pro h3{text-align: center;float: none;display: block;}
.anewsr{padding: 0px;}
.item4 p {font-size: 32px;font-family: "arial";text-transform: uppercase;color: #000;line-height: 40px;}
.item4 .carousel-caption{text-shadow: none;text-align: left;top: 115px;left: 15px;}
.about1 .container{padding: 0px;}
.about2img{margin-bottom: 30px;}
.about3 .proce{width:265px;display: inline-block;float: none;text-align: center;margin: 0 auto 15px;}
.about3 .row{text-align: center;display: inline-block; }
.footer1 .footerr .addthis_inline_share_toolbox_hnkx{float: left;padding-left: 15px;}
.about3 .about1h3{text-align: center;float: none;}
.ntop .mob{display: none;}
.ntopl img{padding-top: 8px;}
.mbx h3{display: block;float: none;}
.mbx .mbxm{float: none;display: block;padding-top: 10px;}
.ntopr .top_drop #dLabel{margin-top: 20px;}
.servicemain{padding: 40px 0 20px;}
.newsshowmain{padding: 40px 0px;}
.newsshowmain h3{margin-top: 25px;font-size: 18px;}
#dsg{display: block;position: absolute;margin-top: -42px;right: 60px;cursor:pointer;}
.top_nav .word{display: none;}
.top_drop {position: absolute;right: 90px;top: -50px;}
.ntop .top_drop {margin-top: -38px;margin-right: 30px;position: relative;top:0;right:0px;}
.wei .headtop{display: none;opacity: 0;}

.dropup, .dropdown {margin-top: 20px;position: relative;z-index: 9999;}
.ntopl{position: absolute;top: 0px;left: 15px;}
.ntopl img {padding-top: 3px;position: relative;z-index: 9999;}
.ntop{padding-bottom: 0px;}
.mbx{padding: 15px 0px;}
.top_nav .dropup, .dropdown{margin-top: 0px;}
.ntop .top_drop{top: -30px;}
}
@media (max-width: 620px) {
.anewsl video{width: 100% !important;height: auto;}
}
@media (max-width: 500px) {
.wlgg img{margin-top: -10px;}
.wlgg .container1{margin-top: 25px;}
.diaoke{width: 100%;padding: 0px 15px;}
.anewsl{padding: 0px;}
.ladao2{padding: 0px;}
.anews{padding: 30px 0px 20px 0px;}
.ladao2 h3{font-size: 18px;}
.footerl ul li a{font-size: 16px;}
footer .container{padding: 0px;}
.about2{padding: 40px 0px;}
.about2img{width: 100%;margin-bottom: 15px;}
.about3{padding: 30px 0px;}
.psmain{padding-top: 40px;}
.huaju{margin-top: 15px;}
.mmp{margin-bottom: 15px;}
.pro_rightm h3{font-size: 17px;}
.pro_top{padding-right: 0px;}
.prosw li a{margin-right: 0px;margin-bottom: 12px;}
.pro_rightm ul li{width: 100%;margin-bottom: 15px;}
.pro_rightm ul li a{padding: 10px 0px;}
.prodescmh3{margin-top: 45px;}
.prodescm{padding: 30px 0px;}
.sendme .st_meahge{padding: 35px 15px 10px;}
.contact1 .btn-primary{float: left;padding: 10px 0px;margin-top: 10px;}
.sendme{padding-bottom: 40px;}
.tl{margin-bottom: 30px;}
.contactmain{padding: 40px 0px;}
#map {height: 230px;}
.maps-frame {height: 230px;}
.contactmain .container{padding: 0px;}
.newsonel1{display: none;}
.newsmain{padding: 40px 0px;}
.newsoner .bei{margin-top: 25px;}
.xues{padding-bottom: 25px;margin-bottom: 25px;}
.pipi p{line-height: 24px;}
.footerr .hend{padding:0px 15px;}
}
