﻿@import url("https://at.alicdn.com/t/font_1627558_nngx14sd1dq.css");

.container{max-width:1200px;}
.lm-body{clear: both;width:100%;background:#f3f3f4;overflow: hidden;}
/*网站公共样式*/
.info-content1{font-size:16px;line-height:2.5;min-height: 300px;padding-top:20px;padding-bottom: 10px;}
.info-content{font-size:16px;line-height:2;min-height: 300px;padding:0px 0px;overflow: hidden; }
.info-content .title{border-bottom: #f2f2f2 0px solid;font-weight: normal; font-size:34px; font-weight:bold}
.info-content .title1{border-bottom: #f2f2f2 1px solid;font-weight: normal;}
.info-content .info{color:#999;}
.info-content p{padding: 0px;margin:10px 0px;}

a{color:#555;text-decoration:none;}                                            
a:hover{color:#304a83}
a:focus{color:#304a83}
a.btn-more{display:inline-block;width:150px;height:38px;line-height:38px;color:#304a83;border:1px #304a83 solid;transition:all 0.5s ease;font-size:16px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:25px;border-radius:20px;}
a.btn-more:hover{background:#fff;border:1px #304a83 solid;color:#fff;background:#304a83;}

.banner{text-align: center;height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/

/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color: rgba(0, 0, 0, .7);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}

/*首页模块样式*/
.module-box {position:relative;padding:50px 0px}
.module-box .module-title{clear:both;text-align:center;margin:0px 0px 30px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box .module-title .module_title_line{margin:11px auto 10px;width:16px;height:1px;background:#7f7f7f;}
.module-box .module-title .cn-title{display:block;color:#333;font-size:30px;line-height:45px; padding-top:50px; font-weight:bold}
.module-box .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#555;font-size:14px;padding:0px 10px 20px 10px}
.module-box .module-title .en-title i{float:left;width:54px;height:4px;margin-top:11px;background:url(images/t1.png) no-repeat left center;}
.module-box .module-title .en-title g{float:left;width:54px;height:4px;margin-top:11px;background:url(images/t2.png) no-repeat left center;}
.module-box .module-title .en-title span{float:left;margin:0px 10px;}


.module-box1 {position:relative;padding:50px 0px;}
.module-box1 .module-title{clear:both;text-align:center;margin:0px 0px 30px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box1 .module-title .module_title_line{margin:11px auto 10px;width:16px;height:1px;background:#7f7f7f;}
.module-box1 .module-title .cn-title{display:block;color:#333;font-size:30px;line-height:45px; padding-top:50px; font-weight:bold}
.mn-title{display:block;color:#3463cc;font-size:20px;line-height:35px; font-weight:bold}
.module-box1 .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#555;font-size:14px;padding:0px 10px 10px 10px}
.kefufenbuleft{ float:left; width:50%; background:#3463cc; margin-bottom:15px; padding:20px 0;}
.kefufenbuleft .nr{ padding:0 25px; }
.kefufenbuleft .nr img{opacity:0.5;
filter:Alpha(opacity=50); float:left;}
.kefufenbuleft .nr span{ float:right; color:#f19914; font-size:30px; }
.kefufenbuleft .nr span font{ font-size:40px;}
.kefufenbuleft .nr2{ padding:30px 25px 10px 25px;}
.kefufenbuleft .nr2 p{ color:#FFFFFF; font-size:30px; line-height:32px; padding:0; margin:0}
.kefufenbuleft .nr2 p span{ color:#FFFFFF; font-size:16px; font-weight:bold;line-height:36px; padding:0; margin:0}
.kefufenburight{ float:left; width:50%; background:#f19914; margin-bottom:15px;padding:20px 0;}
.kefufenburight .nr{ padding:0 25px; }
.kefufenburight .nr img{opacity:0.5;
filter:Alpha(opacity=50); float:left;}
.kefufenburight .nr span{ float:right; color:#ffffff; font-size:30px; }
.kefufenburight .nr span font{ font-size:40px;}
.kefufenburight .nr2{ padding:30px 25px 10px 25px;}
.kefufenburight .nr2 p{ color:#FFFFFF; font-size:30px; line-height:32px; padding:0; margin:0}
.kefufenburight .nr2 p span{ color:#FFFFFF; font-size:16px; font-weight:bold;line-height:36px; padding:0; margin:0}

@media (max-width:768px) /*手机端*/
{.kefufenbuleft{ float:left; width:49%; background:#3463cc; margin-bottom:15px; padding:10px 0;}
.kefufenbuleft .nr{ padding:0 25px; }
.kefufenbuleft .nr img{opacity:0.5;
filter:Alpha(opacity=50); float:left; display:none}
.kefufenbuleft .nr span{ float:left; color:#f19914; font-size:30px; }
.kefufenbuleft .nr span font{ font-size:40px;}
.kefufenbuleft .nr2{ padding:0px 25px 10px 25px;}
.kefufenbuleft .nr2 p{ color:#FFFFFF; font-size:32px; line-height:32px; padding:0; margin:0}
.kefufenbuleft .nr2 p span{ color:#FFFFFF; font-size:20px;line-height:30px; padding:0; margin:0}
.kefufenburight{ float:right; width:49%; background:#f19914; margin-bottom:15px;padding:10px 0;}
.kefufenburight .nr{ padding:0 25px; }
.kefufenburight .nr img{opacity:0.5;
filter:Alpha(opacity=50); float:left; display:none}
.kefufenburight .nr span{ float:left; color:#ffffff; font-size:30px; }
.kefufenburight .nr span font{ font-size:40px;}
.kefufenburight .nr2{ padding:0px 25px 10px 25px;}
.kefufenburight .nr2 p{ color:#FFFFFF; font-size:32px; line-height:32px; padding:0; margin:0}
.kefufenburight .nr2 p span{ color:#FFFFFF; font-size:20px;line-height:30px; padding:0; margin:0}
.kefufenbuleft .nr2 p:nth-child(1),.kefufenburight .nr2 p:nth-child(1){ display:none}
.module-box1 .module-title .cn-title{display:block;color:#333;font-size:24px;line-height:45px;}
.module-box1 .module-title .mn-title{display:block;color:#3463cc;font-size:18px;line-height:35px;}
.module-box1 .module-title .en-title{display:none;*display:inline;*zoom:1;color:#555;font-size:16px;padding:0px 10px}
.module-box {padding:30px 0px}
.module-box .module-title{margin:0px 0px 20px 0px;}
.module-box .module-title .cn-title{font-size:25px;line-height:40px; padding-top:0}
.module-box .module-title .en-title{font-size:14px; display:none}

.module-box1 {padding:30px 0px 0px 0px;}
.module-box1 .module-title{margin:0px 0px 20px 0px;}
.module-box1 .module-title .cn-title{font-size:25px;line-height:40px; padding-top:0}
.module-box1 .module-title .en-title{font-size:14px;}
}
/*底部*/
footer{text-align:center;width:100%;padding:15px 0;background:#ec1f24;margin-top:0px;line-height:1.5;}
footer a{color:#fff;}
footer a:hover{color:#fff;}

/*顶部样式*/
.header{position:relative;padding: 0px 0px 0px 0px;}
.header .logo img{max-height:100%;padding:17px 0px 20px 0px;margin:0;}
.header .top_zdy{ position:relative;width:240px;margin-top: 0px;margin-right:0px;padding-left:0px;color: #777; float:right; height:100px;background:url(images/rexian.png) no-repeat right center;}
.header .top_zdy .t1{font-size: 30px;color: #304a83;font-weight: normal;font-family: ArialMT;}

.hh_text{
   

    height: 100px;

    padding-left: 10px;
	width:640px;


}

.hh_text b{

    font-size: 21px;

    color: #363636;

    display: block;

    margin-top: 0px;

}

.hh_text h6{

    font-size: 17px;

    color: #363636;

}

.fixedNav {

    position: fixed;

    top: 0px;

    left: 0px;

    width: 100%;

    z-index: 100000;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}
/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/
.nav .animated,.sub-nav .animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}

/*主菜单*/
@media (min-width:1200px) /*pc端*/
{
.header .nav-toggle{display:none}
.main-menu{clear:both;padding:0px;margin:0;background:#304a83;}
.nav{clear:both;}
.nav>ul>li{float:left;text-align:center;height:50px;line-height:50px;}
.nav>ul>li>ul{position:absolute;}
.nav>ul>li>a{padding:0px 0px;width:166px;color:#fff;font-size:18px;display:block;}
.nav >ul>li> a:hover{}
.nav >ul>li.current >a{}
.nav li:hover> ul{display:block;}
.nav> ul > li > ul::before {display:block;margin:0px auto;text-align: center;position:absolute;top:-8px;left: 45%;content: "";width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid #fff;}
.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:22px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#333;font-size:16px;line-height:46px;} 
.nav ul li ul li a:hover{text-decoration:none;color:#fff;background:#304a83;}

.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{display:none;position:absolute;top:50px;left:0%;z-index:1002;width:166px;background:url(images/menu-bg.png) repeat 0 0;filter:alpha(opacity=100);opacity:1;} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
.nav ul li ul li ul li{display:none;}/*三级以后ul样式*/
}


@media (max-width:1200px) /*手机端*/
{
.header{background:none;padding: 0px 0px;}
.header .logo img{height:60px;padding: 10px 0px 10px 10px;}
.header .top_zdy{position: absolute;
    right:65px;
    top: 0px;
  width:150px;
  background:none;  
    height: 60px;}

.header .nav-toggle{position:absolute;right:0px;top:0px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}

.hh_text{display: none;}

.nav{position:fixed;z-index:1000000000000;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}

.nav ul li.current > a{color:#333;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}
}

/*子栏目样式*/
.sub-nav-box {clear: both;position: relative;}
.sub-nav-box .sub-nav-title{height:38px;line-height:38px;text-align:left;padding-left:15px;background:#304a83;border-radius:4px;font-size:16px;color:white;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.sub-nav-box .sub-nav-title span{display:block;}
.sub-nav-box .sub-nav-title .s1{line-height:35px;font-size:28px;padding-top:18px;text-transform:Uppercase;}
.sub-nav-box .sub-nav-title .s2{line-height:30px;font-size:18px;}

.sub-nav-box .sub-nav-title .nav-toggle{width:40px;line-height:40px;cursor:pointer;color:#fff;text-align:center}
.sub-nav-box .sub-nav-title .nav-toggle.active{color:#5a342b}

.sub-nav-box .sub-nav{clear:both;text-align:center;padding:10px 0;margin-bottom:10px;width:100%;overflow:hidden;}
.sub-nav-box .sub-nav li{float:left;width:100%;padding-left: 7px;text-align:left;position:relative;border-bottom: solid 1px #f2f2f2;}
.sub-nav-box .sub-nav li a{display:block;line-height:40px;color:#777;}
.sub-nav-box .sub-nav li a:before {
  font-family: "FontAwesome";
  content: "\f105";
  margin-right: 5px;
}
.sub-nav-box .sub-nav li a:hover{color:#304a83;}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{padding-left:55px;}
.sub-nav-box .sub-nav li ul li ul li a{padding-left:85px}

.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:60px;line-height:60px; text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px;}

.sub-nav-box .sub-nav li.current > a{color:#304a83;}
.sub-nav-box .sub-nav li.active > ul{display:block}
.sub-nav-box .sub-nav li.active > .arrow{color:#fff;transform:rotate(90deg)}

.sub-nav-box1 {clear: both;}
.sub-nav-box1 .sub-nav-title1{height:38px;line-height:38px;text-align:left;padding-left:15px;background:#304a83;border-radius:4px;font-size:16px;color:white;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.sub-nav-box1 .sub-nav1{clear:both;text-align:center;padding:10px 0;margin-bottom:0px;width:100%;overflow:hidden;}
.sub-nav-box1 .sub-nav1 li{float:left;width:100%;padding-left: 7px;text-align:left;position:relative;border-bottom: solid 1px #f2f2f2;}
.sub-nav-box1 .sub-nav1 li a{display:block;line-height:24px;padding:8px 0;color:#777;}
.sub-nav-box1 .sub-nav1 li a:hover{color:#304a83;}
.sub-nav-box1 .sub-nav1 li a:before {
  font-family: "FontAwesome";
  content: "\f105";
  margin-right: 5px;
}

@media (max-width:767px) /*手机端*/
{.product-module-box{ background:#FFFFFF}
    .sub-nav-box {background:none;margin-top: 0px;}
    .sub-nav-box .sub-nav-title{height:40px;line-height:40px;text-align:left;font-size:16px;background:#304a83;color: #fff;padding-left: 10px;}
    .sub-nav-box .sub-nav-title span{clear: both;}
    .sub-nav-box .sub-nav-title .s1{display: none;}
    .sub-nav-box .sub-nav-title .s2{display: none;}

    .sub-nav-box .sub-nav{overflow-y:auto;background:#fff;}
    .sub-nav-box .sub-nav li{float:left;width:100%;background:none;}
    .sub-nav-box .sub-nav li a{display:block;padding-left:20px;line-height:50px;border-top:0px #fff solid;border-bottom:1px #ececec solid;font-size:15px;}
.sub-nav {display:none}
.sub-nav.active{display:block}
.sub-nav.active{opacity:1;width:260px;max-width:60%;
    position: fixed;
    z-index: 100;
    top: 0px;
    right: 0px;height:100%;height:100vh;}
    .sub-nav-box .sub-nav li.current > a{background:none;color:#333;}

    .sub-nav-box1 {display:none;}
}

/*子栏目导航栏自定义*/
.dhzdy {clear:both;overflow:hidden;margin-top:0px;padding:0px;border-top:6px solid #fff;background:#fd7f82 url(images/csxx.jpg) no-repeat center top;background-size:100% auto;}
.dhzdy .cont{width:154px;height:42px;line-height:42px;text-align: center;border:1px solid #fff;font-weight: bold;font-size: 16px;color: #fff;margin: 70px auto;cursor:pointer;transition:all .5s ease-in-out}
.dhzdy .cont:hover{background:#ec1f24;border:1px solid #ec1f24;}
.dhzdy .title{color:#FFF;font-size: 18px;padding: 12px 0 10px 18px;}
.col-md-5_1{ width:380px; margin-right:20px; background:#f1f5fc; padding:0px; height:535px; position:relative}
.col-md-5_1 .morenews{ padding:15px 20px; position:absolute; left:0px; bottom:25px;}
.col-md-5_1 .morenews a{ border:1px solid #cedcfb; color:#3463cc; padding:10px 20px;}
.col-md-5_1 .morenews a:hover{ background:#3463cc; color:#FFFFFF}
.col-md-5_2{ width:400px; margin:0px; background:#f1f5fc;height:535px; overflow:hidden;padding:0px; position:relative}
.col-md-5_2 .picnodenamebg{ width:100%; }
.col-md-5_2 .picnodename{
float:left;
margin-bottom:30px;
    background: #f19914;
    padding: 10px 20px;
    color: #FFFFFF;}
.col-md-5_2 .morenews{ padding:15px 20px; position:absolute; left:0px; bottom:25px;}
.col-md-5_2 .morenews a{ border:1px solid #cedcfb; color:#f19914; padding:10px 20px;}
.col-md-5_2 .morenews a:hover{background:#f19914; color:#FFFFFF}
@media (max-width:998px) /*手机端*/
{#hangye{ display:none}
    .dhzdy{display:none}
	.col-md-5_1{ width:100%; margin-right:0px; background:#f1f5fc; padding:0px; height:auto; position:relative; margin-top:20px;}
.col-md-5_1 .morenews{ padding:15px 20px; position:absolute; left:0px; bottom:15px; display:none}
.col-md-5_1 .morenews a{ border:1px solid #cedcfb; color:#3463cc; padding:10px 20px;}
.col-md-5_2{ width:400px; margin:0px; background:#f1f5fc;height:500px; overflow:hidden;padding:0px; position:relative}
.col-md-5_2 .picnodenamebg{ width:100%; }
.col-md-5_2 .picnodename{
float:left;
margin-bottom:30px;
    background: #f19914;
    padding: 10px 20px;
    color: #FFFFFF;}
.col-md-5_2 .morenews{ padding:15px 20px; position:absolute; left:0px; bottom:15px;}
.col-md-5_2 .morenews a{ border:1px solid #cedcfb; color:#f19914; padding:10px 20px;}
}

/*文章列表左边日期*/
.wzlb_zbrq_box{clear:both;overflow:hidden; padding:0px 20px; height:340px; }
.wzlb_zbrq_box li{overflow:hidden;margin:0px 0 0px 0;padding-bottom:30px;position:relative;border-bottom:0px dotted #666;}
.wzlb_zbrq_box .date{position:absolute;left:0px;top:0px;max-width:66px;height:68px;background:#304a83;border:#e3e3e3 0px solid;text-align:center;font-family:Arial;padding:0px;width:100%;}
.wzlb_zbrq_box .date span{display:block;}
.wzlb_zbrq_box .date span.date1{line-height:30px;border-bottom:0px solid #333;color:#fff;font-size: 28px;font-weight:bold;margin:0 auto;padding-top:10px;}
.wzlb_zbrq_box .date span.date2{color:#fff;font-size:12px;}
.wzlb_zbrq_box .con{margin-left:0px;}
.wzlb_zbrq_box .con a.title{clear:both;display:block;font-size:18px;color:#434343; font-weight:bold;text-decoration:none;margin:0px 0px 0px 0px;overflow:hidden;}
.wzlb_zbrq_box .con a.title:hover{color:#ec1f24;}
.wzlb_zbrq_box .con div.introduct{color:#999;line-height:25px;height:25px;font-size:14px;}

.mored{clear:both;width:200px;height:40px;line-height:40px;font-size:18px;border-radius:20px;text-align:center;margin:0px auto;border:1px solid #0083b7;background:#0083b7;color:#FFF;display:block;transition:all 1.2s ease;overflow:hidden;}
.mored:hover{background:#FFF;color:#0083b7;}

@media (max-width:998px) /*手机端*/
{
.wzlb_zbrq_box li{margin:0px 0 10px 0;padding-bottom:10px;}
.wzlb_zbrq_box .con{margin-left:78px;}
}

/*首页>>口碑服务*/

.index-service {
  text-align: center;
}

.index-service li {
  margin-top: 15px;
  margin-bottom: 0px;
  background:#FFFFFF;
  margin-right:1%;
  padding-top:70px;
  padding-bottom:70px;
}
.index-service li i {
  display:block;
  margin:0 auto;
  font-size: 50px;
  width: 120px;
  height: 120px;
  color: #304a83;
  border: solid 1px #bdc3c7;
  text-align: center;
  line-height: 120px;
  border-radius: 100%;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.index-service li:hover i {
  background: #304a83;
  color: #fff;
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  -webkit-transform: translate3d(0, -5px, 0);
          transform: translate3d(0, -5px, 0);
}
.index-service li h4 {
  margin-top: 20px;
  margin-bottom: 5px;
  font-weight:bold;
  font-size:20px;
  color: #434343;
}
.index-service li p {
  width: 90%;
  margin: 0px auto;
  font-weight: 300;
  color: #555;
}
.index-service li a {
  text-decoration: none;
}
.index-service li a:active,
.index-service li a:focus,
.index-service li a:hover {
  text-decoration: none;
}
.index-service li:hover{ background:#3463cc}
.index-service li:hover a h4 { color:#FFFFFF}

@media (max-width: 768px) {

  .index-service li {
    margin-top: 0px;
    margin-bottom: 10px;
	margin-right:0;
	 padding-top:30px;
  padding-bottom:30px;
  }
.index-service li:nth-child(1),.index-service li:nth-child(3),.index-service li:nth-child(5),.index-service li:nth-child(7){
 margin-right:2%;
}
  .index-service li i {
    font-size: 40px;
    width: 90px;
    height: 90px;
    line-height: 90px;
  }
.index-service li p{ display:none}
.index-service li h4 {
    margin-top: 20px;
    margin-bottom: 5px;
    font-weight: bold;
    font-size: 16px;
    color: #434343;
}

}

/*首页>>关于我们*/
.sy-about{background:url(images/aboutbg.png) no-repeat left bottom #3463cc;
height:640px;
position:relative;



}
.sy-about .rightbg{height:640px; width:100%; position:absolute; right:0; top:-100px;
background:url(images/fe1ee56decf6f25e45a30527df6e85db_1570779983182412.png) no-repeat right bottom ;


}
.sy-about .cent{ width:100%}
.sy-about .cent .centleft{ float:left; width:60%; color:#FFFFFF}
.sy-about .cent .centright{ float:right;width:40%; height:600px; position:relative; z-index:9999999}
.sy-about .cent .centright .video{ width:92%; height:530px; float:right}
.sy-about .cent .centright .videobottom{ width:100%; height:70px;  position:absolute; z-index:999999999; right:0px; bottom:30px; text-align:center}
.sy-about .cent .t1{font-size: 30px;font-weight: bold;text-align:left;margin-top:75px;}
.sy-about .cent .t1 SPAN{font-size: 20px; color:#d4dce0; }
.sy-about .cent .t2{font-size: 16px;line-height:36px;font-weight: normal;text-align: left;margin-top: 26px;}
.sy-about .cent .t2 a{ color:#f49618}
.sy-about .cent .t3{display: block;font-size:16px;color:#ffffff;text-align: left;padding-top: 40px;}
.sy-about .cent .t3 .t3_1{ float:left; width:30%;background:url(images/aline.png) no-repeat right bottom ;}
.sy-about .cent .t3 .t3_2{float:left; width:40%;background:url(images/aline.png) no-repeat right bottom ;}
.sy-about .cent .t3 .t3_3{float:left; width:30%;background:url(images/aline.png) no-repeat right bottom ;}
.sy-about .cent .t3 p{ font-size:20px; float:left; margin:0px; padding:0px; width:100%; text-align:center}
.sy-about .cent .t3 p span{ font-size:60px; font-weight:bold}
.sy-about .cent .t3 p font{ font-size:16px; color:#7e9cdf}
.sy-about .cent .t4{display: block;font-size: 18px;line-height:32px;font-weight: normal;text-align: center;padding-bottom: 60px;}
.fuwutuijian{ width:1200px; margin:0px auto; }
.fuwutuijian li{ height:300px; overflow:hidden; position:relative}
.fuwutuijian li.li1{ width:800px; height:300px; float:left}
.fuwutuijian li.li2{ width:380px; height:300px; float:right}
.fuwutuijian li.li3{ width:380px; height:300px; float:left; margin-top:20px;}
.fuwutuijian li.li4{ width:800px; height:300px; float:right; margin-top:20px;}
.fuwutuijian li img{ height:100%; width:100%}
.fuwutuijian li img{
  cursor: pointer;
  transition: all 0.6s;
}
.fuwutuijian li img:hover{
  transform: scale(1.2);
}
.fuwutuijian li  .liinfo{
position:absolute;
width:100%;
bottom:20px;
left:0;
text-indent:20px;
color:#FFFFFF;
font-size:16px;

}
.fuwutuijian li  .liinfo p span{ font-size:30px; font-weight:bold}
.fuwutuijian li  .liinfo p.xx{ display:none}
.fuwutuijian li:hover .liinfo p.xx{ display:block}
.fuwutuijian li:hover .liinfo p.xx a{ color:#FFFFFF}
#phonefuwutuijian{ display:none}
#pcfuwutuijian{ display:block}
@media (max-width:998px) /*手机端*/
{
.sy-about{ display:none}
#pcfuwutuijian{ display:none}
#phonefuwutuijian{ display:block;padding:0 10px; }
/* marqueeleft */
.marqueeleft{ width:100%;overflow:hidden;margin:10px auto 0px auto;  float:left; height:120px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 0px;display:inline;overflow:hidden; height:120px; text-align:left; width:100vw; position:relative }
.marqueeleft li:nth-child(2),.marqueeleft li:nth-child(3){ width:50vw}
.marqueeleft li .pic{display:block;border:#ccc 0px solid; width:100%; height:120px;padding:0px;overflow:hidden;}
.marqueeleft li .pic img{ width:96%;height:120px;}
.marqueeleft li .txt{ position:absolute;text-align:left;line-height:23px; bottom:8px; left:8px; color:#FFFFFF}
.marqueeleft li .txt p:nth-child(2){ font-size:16px; font-weight:bold}
.marqueeleft li .txt a{ color:#FFFFFF}
.fuwutuijian{ width:100%; overflow:hidden; padding:0 10px; height:180px;}
.fuwutuijian li{ height:auto; overflow:hidden; position:relative}
.fuwutuijian li.li1{ width:100%; height:auto;  float:left}
.fuwutuijian li.li2{ width:50%; height:auto; float:left}
.fuwutuijian li.li3{ width:100%;height:auto; float:left; margin-top:0px;}
.fuwutuijian li.li4{ width:50%;height:auto; float:left; margin-top:0px;}
.fuwutuijian li img{ height:auto; width:100%}
.fuwutuijian li img{
  cursor: pointer;
  transition: all 0.6s;
}
.fuwutuijian li img:hover{
  transform: scale(1.2);
}
.fuwutuijian li  .liinfo{
position:absolute;
width:100%;
bottom:20px;
left:0;
text-indent:20px;
color:#FFFFFF;
font-size:16px;

}
.fuwutuijian li  .liinfo p span{ font-size:28px; font-weight:bold}
.fuwutuijian li  .liinfo p.xx{ display:none}
.fuwutuijian li:hover .liinfo p.xx{ display:block}
.fuwutuijian li:hover .liinfo p.xx a{ color:#FFFFFF}
}

@media (max-width:998px) /*手机端*/
{
.sy-about .cent{padding:0 5%;}
.sy-about .cent .t1{font-size: 24px;font-weight: bold;text-align: center;margin-top: 35px;}
.sy-about .cent .t2{font-size: 14px;line-height:25px;font-weight: normal;text-align: center;margin-top: 10px;}
.sy-about .cent .t3{display: block;font-size: 25px;font-weight: bold;text-align: center;padding-top: 20px;}
.sy-about .cent .t4{display: block;font-size: 14px;line-height:25px;font-weight: normal;text-align: center;padding-bottom: 35px;}
}


/*首页>>我们的优势*/
.advantages-list{clear:both;overflow:hidden;margin:15px auto;line-height:2}
.column>li{padding:0px 10px;}
.column p img{display:block;width:100%;max-width:220px;height:auto;margin:0px auto;}
.column p span{display:block;line-height:35px;margin:10px 0px 15px 0px;color:#4d4d4d;}
.column p{color:#4d4d4d;}
.advantages-list .last{margin-right:0px;}


/*首页>>案例*/
.case-list .item{float:left;position:relative;padding-left:0px;padding-right:0px}
.case-list .item a{display:block;width:100%;overflow:hidden;}
.case-list .item a img{clear:both;overflow:hidden;display:block;width:100%;height:auto;text-align:center;transition:all 0.5s ease;}
.case-list .item a:hover img{transform:scale(1.3);transition:all 0.5s ease;}
.case-list .item a .tit{position:absolute;top:38%;left:0px;z-index:2;line-height:30px;color:#ffffff;font-size:16px;text-align:center;display:block;width:100%;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;padding:0px 5px;}
.case-list .item a:hover .tit{opacity:1;filter:alpha(opacity=100);top:40%;}
.case-list .item a .cover-bg{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background:#000;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.case-list .item a:hover .cover-bg{opacity:0.6;filter:alpha(opacity=60);}

/*搜索*/
#search-wrapper {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top:50%;
    right:140px;
	z-index:666666666;
}
#search-wrapper.active {right: 40px;}

#search-wrapper .input-holder {
    overflow: hidden;
    height:40px;
    background:#FFFFFF;
    border-radius:0px;
    position: relative;
    width:40px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	
}
#search-wrapper.active .input-holder {
    border-radius: 0px;
    width:350px;
   background:#FFFFFF;
    -webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
	border:1px solid #999999;
}

#search-wrapper .input-holder .search-input {
    width:80%;
   
    padding:0px 10px 0px 10px;
    opacity: 0;
    position: absolute;
	z-index:9999999999999;
    top:0px;
    left:0px;
    background: transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border:none;
    outline:none;
    font-family:"Open Sans", Arial, Verdana;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    color:#000000;
    -webkit-transform: translate(0, 60px);
    -moz-transform: translate(0, 60px);
    transform: translate(0, 60px);
    -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);

    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    transition-delay: 0.3s;
}
#search-wrapper.active .input-holder .search-input {
    opacity: 1;
    -webkit-transform: translate(0, 10px);
    -moz-transform: translate(0, 10px);
    transform: translate(0, 10px);
}

#search-wrapper .input-holder .search-icon {
    width:40px;
    height:40px;
    border:none;
    border-radius:6px;
    background: #FFF;
    padding:0px;
    outline:none;
    position: relative;
    z-index: 2;
    float:right;
    cursor: pointer;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	background:url(images/40–1.png) no-repeat center  center ;

}
#search-wrapper.active .input-holder .search-icon {
    width: 40px;
    height:40px;
    margin:0 10px;
    border-radius: 30px;
	background:url(images/40–3.png) no-repeat center  center ;
}
#search-wrapper.active .input-holder .search-icon2 {
float:right;
display:block;
    width: 40px;
    height:40px;
    margin:0 10px;
    border-radius: 30px;
	background:url(images/40–3.png) no-repeat center  center ;
}
#search-wrapper .input-holder .search-icon span {
    width:22px;
    height:22px;
    display: inline-block;
    vertical-align: middle;
    position:relative;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
    -moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
    transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);

}
#search-wrapper.active .input-holder .search-icon span {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#search-wrapper .input-holder .search-icon span::before, #search-wrapper .input-holder .search-icon span::after {
    position: absolute;
   /* content:'';*/
}
#search-wrapper .input-holder .search-icon span::before {
    width: 4px;
    height: 11px;
    left: 9px;
    top: 18px;
    border-radius: 2px;
    background: #974BE0;
}
#search-wrapper .input-holder .search-icon span::after {
    width: 14px;
    height: 14px;
    left: 0px;
    top: 0px;
    border-radius: 16px;
    border: 4px solid #974BE0;
}







#search-wrapper .close {
    position: absolute;
    z-index: 1;
    top:10px;
    right:-5000px;
    width:25px;
    height:25px;
    cursor: pointer;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    -moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
#search-wrapper.active .close {
    right:-40px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -webkit-transition-delay: 0.5s;
    -moz-transition-delay: 0.5s;
    transition-delay: 0.5s;
}
#search-wrapper .close::before, #search-wrapper .close::after {
    position:absolute;
    content:'';
    background: #000000;
    border-radius: 2px;
}
#search-wrapper .close::before {
    width: 5px;
    height: 25px;
    left: 10px;
    top: 0px;
}
#search-wrapper .close::after {
    width: 25px;
    height: 5px;
    left: 0px;
    top: 10px;
}
#search-wrapper .result-container {
    width: 100%;
    position: absolute;
    top:80px;
    left:0px;
    text-align: center;
    font-family: "Open Sans", Arial, Verdana;
    font-size: 14px;
    display:none;
    color:#B7B7B7;
}


@media screen and (max-width: 768px) {
#search-wrapper.active .input-holder .search-icon2{ margin:0}
    #search-wrapper.active .input-holder {width:180px;}
	#search-wrapper {
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top: 50%;
    right: 0px;
    z-index: 666666666;
}
#search-wrapper.active {
    right: -40px;
}
}


/*图片列表*/
.sy-gsys{background:#f1f5fc url(images/9.png) no-repeat left top;}
.sy-zzzs{background:#f5f5f5; display:none}

.images-list .row {margin-left: -15px;margin-right: -15px;}
.images-list .row .item {padding:15px;border:1px solid #e5e5e5;margin-bottom:20px;}
.images-list .row .item:hover {border:1px solid #304a83;}
.images-list .row .item a{display:block;overflow:hidden;font-size: 16px;}
.images-list .row .item img{display:block;width:100%;height:auto;}
.images-list .row .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}

.images-list1 {clear: both;}
.images-list1 .item{text-align: center;}
.images-list1 .item .con .title{display:block;overflow:hidden;font-size: 16px;padding-top: 10px;}
.images-list1 .item .con .pic{width:100%;overflow:hidden;}
.images-list1 .item .con .pic img{width:100%;height:100%;border-radius: 0%;}
.images-list1 .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}

.images-list2 .row .item {padding:10px;border:1px solid #e5e5e5;margin-top: 30px;}
.images-list2 .row .item:hover {border:1px solid #304a83;}
.images-list2 .row .item a{display:block;overflow:hidden;}
.images-list2 .row .item img{display:block;width:100%;height:auto;}
.images-list2 .row .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}
.pdd100{ padding-bottom:120px;}
@media (max-width:768px) /*手机端*/
{
.pdd100{ padding-bottom:0px;}
.images-list .row .item {padding:10px;border:1px solid #e5e5e5;margin-bottom:20px;}
.images-list .row .item a{font-size: 14px;}
.sy-gsys{background:#f1f5fc; padding:0 10px;}
}

/*首页>>荣誉资质*/
.sy-ryzz{background:#f9f9f9;}
.sy-ryzz .cent{padding:10px 0 20px;}

#zzry{position: relative;}

.imgScrollShow{position: relative;width:100%;margin:0px 40px; height: auto; overflow: hidden;}
.arrLeft{ width: 30px; height: 50px;line-height: 50px; background:#7d7d7d url(back_images/leftbtn1.jpg); background-repeat: no-repeat; display: inline-block; position: absolute; z-index: 1002; top: 62px; left: 0px;filter:alpha(opacity=60);opacity:0.6; text-align: center;color: #fff;font-size: 20px;}
.arrRight{ width: 30px; height: 50px;line-height: 50px; background:#7d7d7d url(back_images/rightbtn1.jpg); background-repeat: no-repeat;display: inline-block; position: absolute; z-index: 1002; top: 62px; right: 0px;filter:alpha(opacity=80);opacity:0.8; text-align: center;color: #fff;font-size: 20px;}
.arrLeft:hover,.arrRight:hover{ filter:alpha(opacity=100);opacity:1;  }

.imgScrollShow ul li{margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.imgScrollShow ul li .pic{width:100%;height:100%;}
.imgScrollShow ul li .pic img{width:252px;height:180px; transition:all 0.5s ease;}
.imgScrollShow ul li .title{display:block;text-align: center;line-height: 40px;font-size: 16px;}

/*新闻资讯-首页、子栏目公用*/
.sy-news {clear:both;}

.news-list{clear:both;overflow:hidden;}
.news-list li.tw{clear:both;overflow:hidden;display:block;width:100%;margin:0px 0px 15px 0px;text-align:left;}
.news-list li.tw .pic{float:left;width:160px;height:105px;overflow:hidden;margin-right:12px;}
.news-list li.tw .pic img{width:100%;height:100%;display:block;}
.news-list li.tw .content{display:inline;}
.news-list li.tw .content a{display:block;line-height:30px;font-size:18px;}
.news-list li.tw .content span{color:#808080;height:75px;line-height:25px;} 
.news-list li.tw .content .date{display:block;text-align:right;padding-right: 2px;color:#808080;} 

.news-list li.tw1{clear:both;overflow:hidden;display:block;width:100%;padding-bottom: 20px;margin:0px 0px 20px 0px;text-align:left;border-bottom:1px solid #F2F2F2;}
.news-list li.tw1 .pic{float:left;width:160px;height:105px;overflow:hidden;margin-right:12px;}
.news-list li.tw1 .pic img{width:100%;height:100%;display:block;}
.news-list li.tw1 .pic:hover img{transform:scale(1.3,1.3);transition: all 0.3s ease-out 0s;}
.news-list li.tw1 .content{display:inline;}
.news-list li.tw1 .content a{display:block;line-height:25px;font-size:18px;margin-bottom: 4px;}
.news-list li.tw1 .content span{color:#808080;height:75px;line-height:22px;} 
.news-list li.tw1 .content .date{display:block;text-align:left;color:#808080;line-height:30px;} 



.news-list li.item1{clear:both;overflow:hidden;width:100%;border-bottom:1px solid #F2F2F2;padding:15px 0px 10px 0px;font-size:16px;}
.news-list li.item1 .title{float:left;padding-left:8px;background:url(images/arr.jpg) no-repeat left center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list li.item1 .date{ display:none}
.news-list5{clear:both;overflow:hidden;}
.news-list5 li{clear:both;overflow:hidden;display:block;width:100%;margin:0px 0px 15px 0px;text-align:left;}
.news-list5 li .pic{display:block;width:100%;overflow:hidden; height:260px; position:relative;}
.news-list5 li .pic img{width:100%;height:100%;display:block;}
.news-list5 li .pic img:hover{transform:scale(1.1,1.1);transition: all 0.8s ease-out 0s;}
.news-list5 li .content{ width:100%; padding:15px 20px;}
.news-list5 li .content a{display:block;line-height:25px;font-size:18px;padding:10px 0; color:#434343; font-weight:bold}
.news-list5 li .content span{display:block;color:#999;line-height:20px;} 
.news-list5 li .pic .picnodename{ position:absolute; left:0; top:0; background:#3463cc; padding:10px 20px; color:#FFFFFF}
.news-list5 li .morenews{ padding:15px 20px;}
.news-list5 li .morenews a{ border:1px solid #cedcfb; color:#3463cc; padding:10px 20px;}
@media (max-width:768px) /*手机端*/
{.sy-news {clear:both; padding:0 10px; background:#FFFFFF}
.news-list li.tw1{padding-bottom: 0px;margin:0px 0px 10px 0px;}
.news-list li.tw1 .pic{width:100px;height:70px;margin-right:10px;}
.news-list5 li .pic img{height:auto;}
.news-list5 li .pic{display:block;width:100%;overflow:hidden; height:auto; position:relative;}
}
/*首页-加盟优势*/

.jmys-box a{display:block;height:100%;position:relative;}
.jmys-box  .pptyg{clear:both;overflow:hidden;padding:10px 0px;}
.jmys-box  .pptyg span{float:left;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;}

.jmys-box  .yc_box{clear:both;overflow:hidden;position:absolute;top:0px;left:0px;z-index:2;padding:0px 10%;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.jmys-box  a:hover .yc_box{opacity:1;filter:alpha(opacity=100);}
.jmys-box  .yc_box span{display:block;text-align:center;color:white;}
.jmys-box  .yc_box .yc_title{line-height:45px;font-size:20px;color:#ff0000;margin-top:60px;transition:all 0.5s ease;}
.jmys-box  a:hover .yc_title{margin-top:40px;}
.jmys-box  .yc_box .yc_con{line-height:20px;padding:10px 0px;margin-top:-30px;transition:all 0.5s ease;text-align:center;}
.jmys-box  a:hover .yc_con{margin-top:0px;}
.jmys-box  .yc_box .yc_cksq{line-height:33px;width:94px;height:33px;border:1px #fff solid;margin:0px auto;}
.jmys-box  .xs_title{text-align:center;font-size:18px;line-height:50px;padding:0px 0px 0px 0px;}

.jmys-box  .yc_bg{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background:#333;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
.jmys-box  a:hover .yc_bg{opacity:0.5;filter:alpha(opacity=50);}
@media only screen and (max-width:768px) 
{
   .jmys-box a:hover .yc_box{opacity:0;filter:alpha(opacity=0);}
   .jmys-box a:hover .xs_title{opacity:1;filter:alpha(opacity=100);}
   .jmys-box a:hover .yc_bg{opacity:0;filter:alpha(opacity=0);}
}



/*产品内容页样式*/
.product-content .detail .title{clear: both;text-align: left;overflow: hidden;background: #ec1f24;line-height: 40px;color: rgb(255,255,255);font-weight: 600;padding-left:15px;font-size: 16px;}

.input-search-btn {
  color: #fff;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background: #304a83;
  padding: 5px 10px;
}
.input-group-btn{
  color: #fff;
}
.input-group-btn :hover{
  color: #fff;
}
.input-search-btn i{
  font-size: 16px;color: #fff;
}
/*在线留言表单*/
.ui-validForm{padding-top:0px;}
.form-group::before,.form-group::after{content:"";display:table} 
.form-group::after{clear:both} 
.form-group{position:relative;padding:10px 0px;}
.form-group .control-label{position:absolute;left:0px;top:10px;}
.form-group .controls{padding-left:100px;}
.form-group .form-control{border:1px solid #eeeeee;height:32px;line-height:32px;width:100%;padding:2px 5px;font-size:14px;color:#666;transition:all .5s ease-in-out}
.form-group .form-control:focus{border-color:burlywood}
.form-group textarea.form-control{height:300px}
.form-group .help-block{display:block}
.form-group .btn-primary{background: #304a83;border:1px solid #304a83;}
.form-group .controls-verificationCodeImage{position:relative;max-width:400px;_width:400px;}
.form-group .lb_verificationCodeImage{position:absolute;display:inline-block;right:1px;top:0px;height:32px;overflow:hidden}
.form-group .lb_verificationCodeImage img{height:30px;}


.single-client {
  text-align: center;
}
.single-client .content {
  text-align: center;
  padding: 0 22px;
  background: #f3f3f4;
  padding-top: 82.5px;
  padding-bottom: 40px;
  display: block;
  border: 1px solid #e2e2e2;
}
.single-client:hover .content,
.single-client:focus .content,
.single-client:active .content {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.single-client .img-holder {
  border: 9px solid #304a83;
  border-radius: 50%;
  display: inline-block;
  margin-bottom: -82.5px;
  position: relative;
  z-index: 99;
  overflow: hidden;
}
.single-client h2 {
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  margin-top: 24px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.single-client h2 a {
  color: #304a83;
}
.single-client h2 a:hover {
  color: #fff;
}
.single-client p {
  color: #555;
  font-size: 14px;
  margin-top: 11px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.single-client:hover p {
  color: #fff;
}
.single-client:hover h2 a,
.single-client:hover ul li a {
  color: #fff;
}
.single-client ul {
  margin-top: 0px;
  padding-bottom: 29px;
}
.single-client ul li {
  display: inline;
}
.single-client ul li a {
  display: inline-block;
  color: #304a83;
  font-size: 18px;
  margin: 0 14px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.owl-theme {
  position: relative;
  margin-top: 30px;
}
.owl-theme .owl-controls {
  position: absolute;
  right: 0;
  top: -70px;
}
.owl-carousel {
  padding:0;
  margin:0;
}
.owl-carousel .owl-item img {
  transform-style: flat!important;
  -webkit-transform-style: preserve-3d;
  border-radius: 50%;
  width: 165px;
  height: 165px;
  overflow: hidden;
}
#marquee1{width:1200px;overflow:hidden; height:80px;}

#marquee1 ul li{float:left; width:230px; margin-right:10px; background:#FFFFFF; height:80px; text-align:center; line-height:80px; }

#marquee1 ul li img{ height:30px; width:auto; margin-right:8px; margin-top:-3px;opacity: 0.2;
    filter: Alpha(opacity=20);}
#marquee1 ul li a{ color:#333333; font-size:20px; font-weight:bold}
#marquee1 ul li:hover{ }
#marquee1 ul li:hover a{ color:#3463cc }
#marquee1 ul li:hover img{opacity: 1;
    filter: Alpha(opacity=100);}
.fwqy{ background:#f1f5fc; padding:50px 0 150px 0;}
#marquee1phone{ display:none}
@media (max-width: 768px) {
.fwqy{ background:#ffffff; padding:50px 0 20px 0; margin-top:10px;}
.fwqy .container{ margin: 0 10px;}
  .owl-theme .owl-controls {
    display: none;
  }
  #marquee1{ display:none}
 #marquee1phone{ display:block}
#marquee1phone{width:100%;overflow:hidden; height:120px;}
#marquee1phone ul{ margin:0 auto}

#marquee1phone ul li{float:left; width:33%; margin-right:0px; height:40px; text-align:left; line-height:40px; }

#marquee1phone ul li img{ height:20px; width:auto; margin-right:5px; margin-top:-3px;opacity: 0.2;
    filter: Alpha(opacity=20);}
#marquee1phone ul li a{ color:#333333; font-size:15px; }
}
.owl-theme .item {
  margin: 0 0px;
  width:20%;
}
.owl-theme .owl-nav [class*=owl-] {
  width: 30px;
  height: 30px;
  background: #fff;
  font-size: 18px;
  line-height: 30px;
  color: #767676;
  padding: 0;
  margin: 0;
  border-radius: 0;
  margin-left: 10px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #2574A9;
  color: #fff;
}
.hvr-bounce-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0);
          box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #304a83;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.item:hover .hvr-bounce-to-bottom,
.item:focus .hvr-bounce-to-bottom,
.item:active .hvr-bounce-to-bottom {
  color: white;
}
.item:hover .hvr-bounce-to-bottom:before,
.item:focus .hvr-bounce-to-bottom:before,
.item:active .hvr-bounce-to-bottom:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

.animation-delay-400 {
  -webkit-animation-delay: 400ms;
       -o-animation-delay: 400ms;
          animation-delay: 400ms;
}

/*首页_联系我们*/
.sy_lxwm{padding:0px 0;background:#3463cc; height:160px;}
.sy_lxwm .sy_lx_com{text-align:center;}
.sy_lxwm .sy_lx_com .sy_lx_c_com{color:#FFF;font-size:20px;}
.sy_lxwm .sy_lx_com .sy_lx_c_com span{font-size:30px;}
.sy_lxwm .sy_lx_com .sy_lx_c_more{text-align:center;}
.sy_lxwm .sy_lx_com .sy_lx_c_more a{color:#FFF;font-size:16px;border:1px solid #FFF;padding:10px 30px;margin-top:6px;border-radius:30px;display:inline-block;transition:all 1.2s ease}
.sy_lxwm .sy_lx_com .sy_lx_c_more a:hover{background:#FFF;color:#304a83}
.sy_lx_c_com_left{ width:380px; float:left;}
.sy_lx_c_com_mid{ width:660px; float:left;}
.sy_lx_c_com_mid_l{ width:400px; float:left; position:relative}
.sy_lx_c_com_mid_l img{ position:absolute; right:0; top:-34px; z-index:9999999;}
.sy_lx_c_com_mid_r{ width:260px; float:right; text-align:left; color:#FFFFFF; line-height:160px; text-indent:20px;}
.sy_lx_c_com_right{ width:150px; float:right;}
.sy_lx_c_com_right img{ margin-top:50px;}
.sy_lxwm_phone{ display:none}
@media (max-width:768px) /*手机端*/
{
.sy_lxwm .sy_lx_com .sy_lx_c_com{font-size:18px;}
.sy_lxwm .sy_lx_com .sy_lx_c_com span{font-size:25px;}
.sy_lxwm .sy_lx_com .sy_lx_c_more a{padding:5px 30px;margin-top:10px;border-radius:20px;}
.sy_lxwm{ display:none}
.sy_lxwm_phone{
display:block;
padding: 0px 0;
    background: #3463cc;
  
	text-align:center;
	margin:10px auto;

}
.sy_lxwm_phone img{ width:100%; 

}

}
/*子栏目_布局*/
.zlm-news {
  padding: 20px 0px;
  background: #ffffff;
  border-top: 1px solid #f0f2f5;
}

.zlm-news .zlm-news-list {
   
    
    padding: 50px 0 80px 0;
}
.zlm-news .zlm-news-bar {
  background: #ffffff;
  margin-bottom: 0px;
  padding: 20px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

@media (max-width:767px) /*手机端*/
{
    .zlm-news {
  padding: 10px 0px;
}
    .zlm-news .zlm-news-list {

    padding: 10px;
    }
    .zlm-news .zlm-news-bar {

  margin-bottom: 10px;
  padding: 0px;

    }
}

/*首页标题样式*/
.sy-title {clear: both;width: 100%;overflow:hidden;margin-bottom: 5px;}
.sy-title .t1{float:left;font-size:20px; font-weight:normal;margin-bottom: 8px;}
.sy-title .more {float:right;text-align: right;padding: 5px 5px 0 0;margin:0;display:inline-block;}
.sy-title img{display:block;width: 100%;height: 100%;}
.sy-title img:hover {transform:scale(1.1,1.1);transition: all 0.3s ease-out 0s;}
.sy-new {margin-bottom: 0px;}

  /*首页选项卡*/
.tabBox { width:100%;overflow:hidden;}
.tabBox .hd{  width:100%;text-align: center;margin:0px auto; position:relative; }
.tabBox .hd ul{  text-align: center;margin: 0px auto 0px;}
.tabBox .hd ul li{ display:inline-block;padding:5px 25px;margin: 0px 5px;font-size:18px;text-align: center;cursor:pointer;background:#eee;}
.tabBox .hd ul .on{ color:#fff;background:#304a83;}
/*.tabBox .bd ul{ padding:10px 10px 10px 10px;  }
.tabBox .bd li{ height:35px; line-height:35px; overflow:hidden;font-size:1.1em;}

.tabBox .bd li .title{float:left;padding-left:10px;background:url(images/arr3.png) no-repeat left 14px;width:80%;}
.tabBox .bd li .date{text-align: right;float:right;width:20%;color: #999999;}*/

.tabBox .bd .images-list6 .row {margin-left: -15px;margin-right: -15px;}
.tabBox .bd .images-list6 .row .item {padding:15px;border:1px solid #e5e5e5;margin-top:20px;}
.tabBox .bd .images-list6 .row .item:hover {border:1px solid #304a83;}
.tabBox .bd .images-list6 .row .item a{display:block;overflow:hidden;font-size:16px;}
.tabBox .bd .images-list6 .row .item img{display:block;width:100%;height:auto;}
.tabBox .bd .images-list6 .row .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}

 @media (max-width:768px) /*手机端*/
{
.tabBox .hd ul li{ padding:5px 6px;margin: 0px 1px;font-size:14px;}
.tabBox .bd .images-list6 .row .item {padding:10px;}
.tabBox .bd .images-list6 .row .item a{font-size:14px;}
.sy-new {margin-bottom: 15px;}
}
.morefuwuchanpin{ width:100%; padding:80px 0 140px 0; }
.morefuwuchanpin a{ padding:15px 40px;border: 1px solid #cedcfb; font-size:16px;
    color: #717171;}
.morefuwuchanpin a:hover{ background:#3463cc; color:#FFFFFF}
.morefuwuchanpin2{ width:100%; padding:80px 0 130px 0; display:none }
.morefuwuchanpin2 a{ padding:15px 40px;border: 1px solid #cedcfb;
    color: #717171;}
.morefuwuchanpin2 a:hover{ background:#3463cc; color:#FFFFFF}
 @media (max-width:768px) /*手机端*/
{
.morefuwuchanpin{ width:100%; padding:40px 0 40px 0; text-align:center; display:block}
.morefuwuchanpin a{ padding:15px 40px;border: 1px solid #cedcfb;
    color: #717171;}
.morefuwuchanpin2{ width:100%; padding:40px 0 40px 0; text-align:center; display:block}
.morefuwuchanpin2 a{ padding:15px 40px;border: 1px solid #cedcfb;
    color: #717171;}
}
/*视频*/
.vdbg{ margin-top:100px; height:300px; overflow:hidden; width:100%; border-radius:20px;}
.yourDiv {
background-color: black;
 height:300px;
 background-image: url('images/video.png');
 background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	
	display:flex;
	align-items: center;
	
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}
.yourDiv img { 
 width:60px;
 margin-left:200px;

}
 
.father {
 background-color: black;
 width:100%;
	height:300px;
	position: relative;
}



/*底部*/
.dbcom{clear: both;padding:0;margin:0;}
.dbcom .com_1{background:#ffffff;padding:70px 20px 115px;}
.dbcom .com_1 ul{margin:0 auto;clear:both;overflow:hidden;}
.dbcom .com_1 ul li{margin-top:10px;}
.dbcom .com_1 ul li span{display:block;font-size:20px;font-weight:normal;color:#3463cc;margin-bottom:10px; font-weight:bold}
.dbcom .com_1 ul li a{display:block;height:35px;line-height:35px;color:#717171; font-size:16px;}
.dbcom .com_1 ul li a:hover{color:#000000;}
.dbcom .com_1 ul li.ewm{ width:600px;}
.dbcom .com_1 ul li.ewm .s1{text-align:left;margin-top:0px;margin-bottom:0px;}
.dbcom .com_1 ul li.ewm .s2{text-align:left;font-size:14px; padding:35px 0 25px 0; color:#717171}
.dbcom .com_1 ul li.ewm .s2 p{ line-height:25px; font-size:16px; font-weight:100}
.dbcom .com_2{text-align:left;color:#aeaeae;padding:0px 10px;background:#f5f5f5;}
.com_2_nr{ width:1200px; margin:0px auto; height:40px; line-height:40px;}
.dbcom .com_2 a{color:#aeaeae;}
.thressimg{ height:40px; padding:20px 0;}
.weixin{ position:absolute;
display:none;
left:0;
top:-150px;
width:150px; height:150px; z-index:9999999}
.dbcom .com_1 ul li.ewm .s2 p:nth-child(5),.dbcom .com_1 ul li.ewm .s2 p:nth-child(6){ display:none}
/*手机底部*/

.footernav {display: none;}

    @media (max-width:998px) /*手机端*/
{
.thressimg {
    height: 40px;
    padding: 20px 0; margin-bottom:20px;
}
.dbcom .com_1 ul li.ewm{ width:100%;}
.dbcom .com_1 ul li.ewm .s2{text-align:left;font-size:14px; padding:15px 0 25px 0; color:#717171}
.dbcom .com_2{ display:none}
.dbcom .com_1{ padding-top:10px;}
.dbcom .com_1 ul li.ewm .s2 p:nth-child(5),.dbcom .com_1 ul li.ewm .s2 p:nth-child(6){ display:block}
.dbcom .com_1 ul li.ewm .s2 p:nth-child(5){ padding-top:20px;}
.dbcom .com_1 ul li.ewm .s1,.dibulistphone{ display:none}
.dbcom{margin-bottom: 48px;}
.footernav {
    display: none;

    position: fixed;

    bottom: 0;

    background: #304a83;               

    width: 100%;

    z-index: 999;

    box-shadow: 0px 0px 20px 0px rgba(21,70,194, .6);

    height: 50px;

}

.footernav ul {

    display: flex;

    justify-content: space-around;

}

.footernav li {

    padding: 6px 0; 

}

.footernav li img {

    display: block;

    margin:0 auto;

width: 22px;height: auto;

}

.footernav li i {

    display: block;
    margin:0 auto;
    padding:0;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 20px;

}

.footernav li span {

    color: rgba(255, 255, 255, 1);

    font-size: 14px;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}

}

#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 12px;
    right: 12px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border: none;
    text-indent: -9999px;
    background: url(images/top.png) no-repeat left 0px;
    background-size: auto;
    background-size: cover;
    z-index:190;
    border-radius:50%;
    transition:all 0.2s linear;
}
#toTop:hover {
    background-position:left -50px;
    background-size: cover;
    }


    @media (max-width:998px) /*手机端*/
{
#toTop {

    bottom: 55px;
    right: 10px;
    width: 35px;
    height: 35px;

}
    #toTop:hover {
        background-position:left -35px;
    }
}

/*廉政档案系统开始*/
#lingdaoganbubanner{ background:#d0d5e1; text-align:center; }
#lingdaoganbubanner img{ margin:0 auto; width:100%; }
#lingdaoganbubanner .lianzhngnr{ 
width:1200px; height:auto ; 
position:absolute;  left: 0; 
right: 0; 
margin-left: auto; 
margin-right: auto;  bottom:80px; text-align:left}
#lingdaoganbubanner .lianzhngnr a{ border:1px solid #333333;border-radius: 20px; padding:10px 30px; }
#lingdaoganbubanner .lianzhngnr a.lianzhngnrl{ margin-left:60px;}
#lingdaoganbubanner .lianzhngnr a.lianzhngnrr{ background:#3463cc; color:#FFFFFF}
.jiandangyiyi{ width:1200px; margin:0px auto;}
.jiandangyiyi li{ width:49%; float:left; margin-bottom:20px;}
.jiandangyiyi li:nth-child(2),.jiandangyiyi li:nth-child(4) { float:right}
.lzjs{ width:1200px; margin:0 auto;}
.lz_06{ width:1200px; margin:0 auto;}
.lzjs img{ margin-bottom:30px;}
.lz-rz{ width:100%; height:300px; background: url(images/lz_11.gif) no-repeat left 0px;background-size:100% 100%;}
.lz_rz_nr{ margin:0px auto; height:300px; text-align:left; width:1200px;}
#lzmarquee1{width:1200px;overflow:hidden; height:330px;}

#lzmarquee1 ul li{float:left; width:290px; margin-right:10px; background:#FFFFFF; height:330px; text-align:center;  }

#lzmarquee1 ul li img{ height:220px; width:290px; }
#lzmarquee1 ul li p{ height:60px; line-height:60px;font-size:20px; font-weight:bold; text-align:left; padding-left:20px;}
#lzmarquee1 ul li p.pp2 {
 height:30px; line-height:30px;
}
#lzmarquee1 ul li p a{ color:#333333; font-size:16px; font-weight:100; }
.lz_top{ width:100%; background:#e9ecf5; height:80px;}
.lz_top .lz_top_nr{ width:1200px; height:80px; margin:0px auto; line-height:80px;color: #000;
   
    font-size: 16px;
    font-weight: bold;}
.lz_top .lz_top_nr li{ float:left;  height:80px; width:33%}
.lz_top .lz_top_nr li:nth-child(1){  height:80px; width:33%; background: url(images/lz_12.gif) no-repeat left 8px; text-indent:60px;}
.lz_top .lz_top_nr li.lz_top_nr_li2 a{ display:block; float:left; height:80px; line-height:80px; padding:0 20px;}
.lz_top .lz_top_nr li.lz_top_nr_li2 a.on{ background:#dddfe5}
.lz_top .lz_top_nr li.lz_top_nr_li3{ text-align:right;}
.lz_top .lz_top_nr li.lz_top_nr_li3 a{ border: 0px solid #333333;
    border-radius: 20px;
    padding: 10px 20px;
	background: #3463cc;
    color: #FFFFFF;}
 @media (max-width:998px) /*手机端*/
{
.lz_top {
    width: 100%;
    background: #e9ecf5;
    height:80px;
}
.lz_top .lz_top_nr{ width:100%; height:60px; margin:0px auto; line-height:50px;color: #000;
   
    font-size: 16px;
    font-weight: bold;}
.lz_top .lz_top_nr li{ float:left;  height:50px; width:70%}
.lz_top .lz_top_nr li:nth-child(1){  height:70px; line-height:70px; width:100%; background: url(images/lz_12.gif) no-repeat left 5px; text-indent:60px;}
.lz_top_nr_li2{ display:none}
.lz_top .lz_top_nr li.lz_top_nr_li2 a{ display:block; float:left; height:50px; line-height:50px; padding:0 10px; font-size:14px; font-weight:100;}
.lz_top .lz_top_nr li.lz_top_nr_li2 a.on{ background:#dddfe5}
.lz_top .lz_top_nr li.lz_top_nr_li3{ text-align:right; width:30%; display:none}
.lz_top .lz_top_nr li.lz_top_nr_li2 a:nth-child(2),.lz_top .lz_top_nr li.lz_top_nr_li2 a:nth-child(3){ display:none}
#lingdaoganbubanner .lianzhngnr{ 
width:100%; height:auto ; 
position:absolute;  
left: 0; 
right: 0; 
margin-left: auto; 
margin-right: auto;  bottom:10px; text-align:left}
#lingdaoganbubanner .lianzhngnr a{ border:1px solid #333333;border-radius: 20px; padding:2px 6px; }
#lingdaoganbubanner .lianzhngnr a.lianzhngnrl{ margin-left:10px;}
#lingdaoganbubanner .lianzhngnr a.lianzhngnrr{ background:#3463cc; color:#FFFFFF}
.jiandangyiyi{ width:100%; margin:0px auto;}
.jiandangyiyi li{ width:100%; float:left; margin-bottom:1px;}
.jiandangyiyi li:nth-child(2),.jiandangyiyi li:nth-child(4) { float:right}
.lzjs{ width:100%; margin:0 auto;}
.lz_06{ width:100%; margin:0 auto;}
.lzjs img{ margin-bottom:10px;}
.lz-rz{ width:100%; height:120px; background: url(images/lz_11.gif) no-repeat left 0px;background-size:100% 100%;}
.lz_rz_nr{ margin:0px auto; height:120px; text-align:left; width:100%;}
.lz_rz_nr img{ width:auto; height:120px; float:left; margin-left:10px;}
#lzmarquee1{width:100%;overflow:hidden; height:210px; }

#lzmarquee1 ul li{float:left; width:200px; margin-right:10px; background:#FFFFFF;  text-align:center;height:210px;   }

#lzmarquee1 ul li img{ height:140px; width:200px; }
#lzmarquee1 ul li p{ height:40px; line-height:40px;font-size:16px; font-weight:bold; text-align:left; padding-left:20px;}
#lzmarquee1 ul li p.pp2 {
 height:30px; line-height:30px;
}
#lzmarquee1 ul li p a{ color:#333333; font-size:16px; font-weight:100; }
}
.tongzhiphone{ display:none}
 @media (max-width:998px) /*手机端*/
{
.header{ background:#FFFFFF}
.tongzhiphone{ display:block; width:100%; height:60px; overflow:hidden; background:#FFFFFF; margin-bottom:10px; line-height:60px;-webkit-box-align:center; }
.tongzhiphone .q{ width:15%; overflow:hidden; float:left;}
.tongzhiphone .tz{ width:75%; float:left; overflow:hidden}
.tongzhiphone .m{ width:10%; float:right; text-align:left}
.tongzhiphone .tz a{ font-size:16px;}
}
.pctongzhi{ position:fixed; left:20px; bottom:10px; width:332px;    height:402px;  z-index:9999999999999999}
.pctongzhinr{width:330px;height:400px; position:relative;  margin:0px;border:1px solid #CCCCCC; border-radius:10px;background:#FFFFFF;}
.pctongzhibg{ position:absolute; left:0; top:-60px; width:330px;height:460px;background: url(images/t1.png) no-repeat left 0px;}
.pctztop{ width:330px; height:55px; margin-top:60px; float:left;}
.pctztopl{ float:left; width:50%; height:55px; line-height:55px; font-size:18px; color:#3463cc; font-weight:bold; text-indent:20px;}
.pctztopl span{color:#f19914; font-weight:100;font-size:14px; margin-left:6px;}
.pctztopr{ float:right; width:50%; height:55px;}
.pctzbtn{ float:right; width:55px; height:55px;background:url(images/t2.png) no-repeat -100px -100px; overflow:hidden}
.pctzbtn:hover{background:url(images/t3.png) no-repeat -100px -100px;}
.pctznr{ float:left; width:290px; margin:10px 20px; height:280px}
.pctzbottom{ float:left; width:270px; margin:0px 30px; height:40px}
.pctzbottom a{ font-size:16px;}
 @media (max-width:998px) /*手机端*/
{.pctongzhi{ display:none}
}
.caozuoshuoming{ width:1200px; margin:0px auto; }
.caozuoshuomingleft{ float:left; width:315px; padding-top:60px;}
.caozuoshuomingright{ float:right; width:820px; padding-left:60px; border-left:2px solid #f1f5fc;padding-top:60px;min-height:1000px;}
.caozuoshuomingright h2{ font-size:30px; font-weight:bold}
.caozuoshuominglefttop{ font-size:18px; font-weight:bold}
.caozuoshuominglefttop span{ font-size:14px; font-weight:100;}
.caozuoshuomingrightcontent{ padding:30px 0 30px 0}
.caozuoshuomingrightcontent p{ padding:10px 0; font-size:16px;}

/* div.sdmenu */
div.sdmenu{float:left;width:100%;font-size:16px;text-align:left; margin-top:40px;}
div.sdmenu div{background:url(images/da.png) no-repeat 10px 8px;overflow:hidden; padding-left:10px;}
div.sdmenu div.collapsed{height:40px;}
div.sdmenu div span{display:block;line-height:40px;width:272px;color:#333;cursor:pointer;padding-left:30px;}
div.sdmenu div span a{padding:0;background:none;border:0;font-size:16px;line-height:40px;display:block;}
div.sdmenu div.collapsed{background:url(images/weida.png) no-repeat 10px 6px;width:194px;color:#000}
div.sdmenu div.collapsed span{color:#333;line-height:40px;}
div.sdmenu div.collapsed span a.current{color:#ad8634;}
div.sdmenu div a{ padding-left:40px;display:block;border-bottom:none;color:#666;font-size:15px;line-height:40px; height:40px;text-decoration:none}
div.sdmenu div a.current{background:#f1f5fc; color:#3463cc; font-weight:bold}
div.sdmenu div a:hover{background:#f1f5fc; color:#3463cc; font-weight:bold}
div.sdmenu div span a.current{background:none;color:#fff}

div.sdmenu div span a:hover{background:none;}

/*走进中博奥导航*/
.jianjiename{ height:100px; width:100%; margin-bottom:50px;}
.jianjienametop{ float:left; height:60px; width:100%; line-height:60px; font-size:32px;  color:#434343;background:url(images/aboutlinehuang.png) no-repeat -170px 1px;}
.jianjienamebottom{ float:left; height:40px; line-height:40px; font-size:18px; color:#3463cc; width:100%}
@media (max-width:998px) /*手机端*/
{
.jianjiename{ height:60px; width:100%; margin-bottom:20px;}
.jianjienametop{ float:left; height:40px; width:100%; line-height:40px; font-size:24px;  color:#434343;background:url(images/aboutlinehuang.png) no-repeat -190px -20px;}
.jianjienamebottom{ float:left; height:20px; line-height:20px; font-size:16px; color:#3463cc; width:100%}
}
/*企业招聘*/
.rolinList{  height:auto; margin:0px auto 0 auto; text-align:left;border:1px solid #DADADA;border-bottom:0px solid #DADADA }
.rolinList li{margin-bottom:1px;border-bottom:0px solid #DADADA}
.rolinList li .zptop{  height:80px;   font-size:16px; line-height:80px;  color:#333; cursor:pointer;border-bottom:1px solid #DADADA;}
.rolinList li .zptopl{ float:left; width:50%;background:url(images/zpliooooooo.png) no-repeat 35px 27px;}
.rolinList li .zptopl span{ padding-left:80px; font-weight:bold}
.rolinList li .zptopr{ float:left; width:50%; text-align:right}
.rolinList li .zptopr span{ padding-right:30px;}
.rolinList li .zptopon{  height:80px;   font-size:16px; line-height:80px;background:url(images/zponli.png) no-repeat -3px center;  color:#333; cursor:pointer;border-bottom:1px solid #DADADA;}
.rolinList li .zptopon .zptopl{background:url(images/zplionon.png) no-repeat 35px center;}
.zpcontent{ display:none; padding:20px 0;border-bottom:1px solid #DADADA;}
.zpcontent .xiangxi{ padding:0px 50px 10px 80px;}
.zpcontent .xiangxi h3{ font-size:16px; font-weight:bold}
.zpcontent .xiangxi p{ text-indent:0; font-size:14px;}
@media (max-width:998px) /*手机端*/
{
.rolinList li .zptopl{ float:left; width:100%;background:url(images/zpliooooooo.png) no-repeat 35px 27px;}
.rolinList li .zptopr{ display:none; float:left; width:50%; text-align:right}
.zpcontent .xiangxi{ padding:0px 20px 10px 20px;}
}
/*荣誉资质*/
.rybg{background:url(images/rybg.png) no-repeat right center;}
.zltop{background:url(images/ryzztop.png) no-repeat -3px center; width:100%; height:70px; line-height:70px; border-top:1px solid #e9ecf5}
.zltop span{ font-size:20px; padding-left:30px; font-weight:bold}
.zltop span.rrr{ font-size:14px; padding-left:30px; font-weight:100; float:right}
.rollboder {BORDER: #bcbcbc 1px solid;}
.rollleft { width:100%}
.rollleft STRONG {COLOR: #666}
.rollcenter { WIDTH: 30px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}
.rollTextMenus ul{ float:left; width:100%;}
.rollTextMenus ul li{ width:220px; height:340px; overflow:hidden; margin-right:20px; float:left;}
.rollTextMenus ul li .picry{ float:left; border:1px solid #e9ecf5; padding:9px; width:220px; height:320px;}
.rollTextMenus ul li .picry img{ width:100%; height:240px;}
.rollTextMenus ul li .picry p{ line-height:20px; height:40px; font-size:14px;}
.rollTextMenus ul li:nth-child(5),.rollTextMenus ul li:nth-child(10){ margin-right:0}
@media (max-width:998px) /*手机端*/
{
.rybg{ background:none}
.rollTextMenus ul li{ width:48%; height:240px; overflow:hidden; margin:0 1%; float:left;}
.rollTextMenus ul li .picry{ float:left; border:1px solid #e9ecf5; padding:5px; width:auto; height:220px;}
.rollTextMenus ul li .picry img{ width:100%; height:160px;}
.rollTextMenus ul li .picry p{ line-height:20px; height:40px; font-size:14px;}

}
/*公司动态、行业新闻、社会责任*/
.news-list li.item{clear:both;width:100%;border-bottom:1px solid #f5f5f5;height: 310px;font-size:16px; margin-bottom:0px; margin-top:50px;}
.news-list li.item:nth-child(1){ margin-top:0}
.news-list li.item img{ float:left; width:380px; height:260px;}
.news-list li.item .newsright{ float:right; width:760px; height:260px;}
.news-list li.item .newsrighttitle{ line-height:36px; font-size:30px; padding:20px 0;}
.news-list li.item .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.item .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.item .newsrighttime{  color:#afafaf}
@media (max-width:998px) /*手机端*/
{
.news-list li.item{ float:left;clear:none;width:100%;border-bottom:1px solid #f5f5f5;height: auto;font-size:16px;  margin-top:30px; padding-bottom:10px; }
.news-list li.item:nth-child(1){ margin-top:0}
.news-list li.item img{ float:left; width:100%; height:auto; max-height:200px;}
.news-list li.item .newsright{ float:left; width:100%;; height:auto;}
.news-list li.item .newsrighttitle{ line-height:24px; font-size:18px; padding:10px 0; }
.news-list li.item .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.item .newsrightinfo{ line-height:36px; color:#afafaf; display:none}
.news-list li.item .newsrighttime{  color:#afafaf; display:none}
}
/*通知公告*/

.news-list li.itemtz{width:373px;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:50px; margin-right:30px; float:left}
.news-list li.itemtz:nth-child(3),.news-list li.itemtz:nth-child(6),.news-list li.itemtz:nth-child(9){ margin-right:0;}
.news-list li.itemtz img{ float:left; width:373px; height:221px;}
.news-list li.itemtz .newsright{ float:left; width:373px; height:130px;border:1px solid #e9ecf5;}
.news-list li.itemtz .newsrighttitle{ line-height:36px; font-size:16px; padding:20px 20px;}
.news-list li.itemtz .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itemtz .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itemtz .newsrighttime{  color:#afafaf; padding:0 20px; font-size:14px;}

@media (max-width:998px) /*手机端*/
{
.news-list li.itemtz{width:100%;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:50px; margin-right:0px; float:left}
.news-list li.itemtz:nth-child(3),.news-list li.itemtz:nth-child(6),.news-list li.itemtz:nth-child(9){ margin-right:0;}
.news-list li.itemtz img{ float:left; width:100%; height:auto; max-height:200px;}
.news-list li.itemtz .newsright{ float:left; width:100%; height:80px;border:1px solid #e9ecf5;}
.news-list li.itemtz .newsrighttitle{ line-height:30px; font-size:18px; padding:10px 10px;}
.news-list li.itemtz .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itemtz .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itemtz .newsrighttime{  color:#afafaf; padding:0 10px; font-size:14px;}
}

/*产品与服务*/

.news-list li.itemfw{width:373px;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:50px; margin-right:30px; float:left}
.news-list li.itemfw:nth-child(3),.news-list li.itemfw:nth-child(6),.news-list li.itemfw:nth-child(9),.news-list li.itemfw:nth-child(12),.news-list li.itemfw:nth-child(15){ margin-right:0;}
.news-list li.itemfw img{ float:left; width:373px; height:200px;}
.news-list li.itemfw .newsright{ float:left; width:373px; height:70px;border:1px solid #e9ecf5;}
.news-list li.itemfw .newsrighttitle{ line-height:70px; font-size:16px; padding:0px 20px;}
.news-list li.itemfw .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itemfw .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itemfw .newsrighttime{  color:#afafaf; padding:0 20px; font-size:14px;}
@media (max-width:998px) /*手机端*/
{
.news-list li.itemfw{width:100%;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:30px; margin-right:0px; float:left}
.news-list li.itemfw:nth-child(3),.news-list li.itemfw:nth-child(6),.news-list li.itemfw:nth-child(9),.news-list li.itemfw:nth-child(12),.news-list li.itemfw:nth-child(15){ margin-right:0;}
.news-list li.itemfw img{ float:left; width:100%; height:auto; max-height:220px;}
.news-list li.itemfw .newsright{ float:left; width:100%; height: auto;border:1px solid #e9ecf5;}
.news-list li.itemfw .newsrighttitle{ line-height:30px; font-size:16px; padding:10px 10px;}
.news-list li.itemfw .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itemfw .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itemfw .newsrighttime{  color:#afafaf; padding:0 20px; font-size:14px;}
}
/*客户分布*/
.fenbu{ width:100%; background:#f1f5fc; margin-bottom:-60px; padding-bottom:100px;}
.mt-tabpage {
	width:100%;
	margin: 30px auto;
	border-top:1px solid #f1f5fc;
	
}
.mt-tabpage-title {
	height: 120px;
	
	background-color: #fff;
	width: 100%;
	margin:0 auto;
	background: #fff;
	
}
.fenbutop{ width:1180px; height:120px; margin:0px auto; line-height:120px;}
.mt-tabpage-title .mt-tabpage-item {
	display:inline;
	float:left;
	width:12.5%;
	text-align: center;
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	line-height:65px;
	padding:0px 0;
	height:120px;
}
.mt-tabpage-title .mt-tabpage-item img{ margin-top:10px;}
.mt-tabpage-title .mt-tabpage-item p{ line-height:20px;}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #eb4537;
}
.mt-tabpage-title .mt-tabpage-item-cur {
background:#f1f5fc;
}
.fenbucontent{ width:1180px; margin:0px auto;}
.mt-tabpage-count {

	width: 1180px;
	margin:0px auto;
	overflow: hidden;
	position:relative;
}
.mt-tabpage-cont__wrap {
	display:none;
	float:left;
	width: 1180px;
	padding:40px 0;
}
.mt-tabpage-count .mt-tabpage-item {
	width:25%;
	float:left;
	height:40px;
	line-height:40px;
	font-size:16px;
}
@media (max-width:998px) /*手机端*/
{
.fenbu{ display:none}
}
/*配套服务*/
.news-list li.itempt{width:373px;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:50px; margin-right:30px; float:left}
.news-list li.itempt:nth-child(3),.news-list li.itempt:nth-child(6),.news-list li.itempt:nth-child(9),.news-list li.itempt:nth-child(12),.news-list li.itempt:nth-child(15){ margin-right:0;}
.news-list li.itempt img{ float:left; width:373px; height:300px;}
.news-list li.itempt .newsright{ float:left; width:373px; height:70px;border:1px solid #e9ecf5;}
.news-list li.itempt .newsrighttitle{ line-height:70px; font-size:16px; padding:0px 20px;}
.news-list li.itempt .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itempt .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itempt .newsrighttime{  color:#afafaf; padding:0 20px; font-size:14px;}
.pttop{ width:100%; height:50px; margin-bottom:50px;}
.pttop li{ width:150px; float:left; height:50px; line-height:50px; font-size:16px; background:#e9ecf5; margin-right:10px; text-align:center}
.pttop li a{ float:left; width:150px; height:50px; display:block}
.pttop li.active{ background:#3463cc; font-weight:bold}
.pttop li.active a{ color:#FFFFFF}

@media (max-width:998px) /*手机端*/
{
.news-list li.itempt{width:100%;border-bottom:0px solid #f5f5f5;font-size:16px; margin-bottom:0px; margin-bottom:30px; margin-right:0px; float:left}
.news-list li.itempt:nth-child(3),.news-list li.itempt:nth-child(6),.news-list li.itempt:nth-child(9),.news-list li.itempt:nth-child(12),.news-list li.itempt:nth-child(15){ margin-right:0;}
.news-list li.itempt img{ float:left; width:100%; height:auto; max-height:220px;}
.news-list li.itempt .newsright{ float:left; width:100%; height:auto;border:1px solid #e9ecf5;}
.news-list li.itempt .newsrighttitle{ line-height:30px; font-size:18px; padding:10px 10px;}
.news-list li.itempt .newsrighttitle a:hover{ font-weight:bold; color:#3463cc}
.news-list li.itempt .newsrightinfo{ line-height:36px; color:#afafaf}
.news-list li.itempt .newsrighttime{  color:#afafaf; padding:0 20px; font-size:14px;}
.pttop{ width:100%; height:40px; margin-bottom:40px;}
.pttop li{ width:90px; float:left; height:40px; line-height:40px; font-size:16px; background:#e9ecf5; margin-right:10px; text-align:center}
.pttop li a{ float:left; width:90px; height:40px; display:block}
.pttop li.active{ background:#3463cc; font-weight:bold}
.pttop li.active a{ color:#FFFFFF}
}
/*联系我们*/
.info-content .lianxipic{}
.lianxir{ float:right; width: 750px;}
.lianxir li.t{ font-size:30px;background: url(images/aboutlinehuang.png) no-repeat -178px 1px; padding-bottom:10px;}
.pd_hidden{ display:none}
.pd_block{ height:620px;}
.pd_blockleft{ float:left; height:620px; width:150px;background: url(images/fenbu.png) no-repeat 0px -30px;}
.pd_blockright{ height:620px; width:900px; float:right}
@media (max-width:998px) /*手机端*/
{
.info-content .title{ font-size:24px; line-height:26px;}
.info-content .info span:nth-child(1){ display:none}
.info-content .lianxipic{}
.lianxir{ float:left; width: 100%;}
.lianxir li.t{ font-size:24px;background: url(images/aboutlinehuang.png) no-repeat -188px 1px; padding-top:10px; padding-bottom:10px;}
.pd_block{ display:none;}
.pd_hidden{ display:block}
}