@charset "utf-8";
body,table,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-family: "微软雅黑","Microsoft Yahei","Open Sans","Helvetica Neue",Helvetica,Arial,STHeiti,sans-serif;color: #333333;}
body{padding-bottom:50px;background:#f8f8f8;}
.light, .light a{color: #ff5500;}
.gray,.gray a{color:#ccc;}
a:hover{text-decoration:none;}
a.light:link {color: #ff5500;text-decoration:none;}
a.light:visited{color: #ff5500;text-decoration:none;}
a.light:hover{color: #FF884E;text-decoration: underline;}

.lh22{line-height:22px;}
.lh25{line-height:25px;}
.pt60{padding-top:60px;}

.mod-header{padding:5px 5px;}
.mod-header .row{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;}
.mod-header .col-xs-8,.mod-header .col-sm-6{padding-left:0;}
.mod-header .tel span{font-size:16px;color:#A35200;}
.mod-header .tel a{font-size:16px;font-weight:bold;color:#A35200;}
.mod-header .tel{padding-left:5px;}
.mod-footer p{color:#ffffff}
.wrapper{width:100%;}

.header-v1 .navbar-brand.logo {
    height: auto;
    margin-top: 10px;
}

.bg-white{background:#FFFFFF;}
.mod-header{width: 100%;
    height: 52px;
    position: fixed;
    top: 0;
    background: #fff;
    z-index: 99;
    padding: 10px;
    box-sizing: border-box;border-bottom: solid 1px #efefef;}
.mod-header .logo {
float:left;
    display: block;
    width: 110px;
    height: 32px;
}
.mod-header .logo img {
    height: 32px;
}

.mod-header .phone{float:right;display:block;width: 48%;height: 32px;text-align:right;}
.mod-header .phone img{}

.mod-header h1{
top: 4px;
    right: 40px;
    left: 40px;
    display: inline-block;
    overflow: hidden;
    width: auto;
    margin: 0;
    text-overflow: ellipsis;
    
    font-weight: 500;
    line-height: 44px;
    position: absolute;
   
    padding: 0;
    text-align: center;
    white-space: nowrap;
    line-height: 40px;
    color: #262a3b;
    font-size:18px;
    
}

.banner-text{position: relative; line-height: 30px; padding: 10px 0; width: 45%; float: left;  padding-left: 10px;}
.banner-text h3{font-size:14px;color:#666666}
.banner-text:after{content: ''; position: absolute; border-left: solid 1px #dddddd; display: inline-block; height: 28px; padding-left: 10px; top: 6px; left: 0;}

.banner-phone{position: relative;  padding:0 0; width: 50%; float: left;  padding-left: 10px;text-align:left;}
.banner-phone img{height:32px;}

.offcanvas-toggle{ }
.offcanvas-toggle .icon-bar{color:#DA6941;background: #DA6941;}
@media (max-width: 767px){ 
.navbar-offcanvas {width: 200px;}
}
.navbar-offcanvas h3.tit{
    float: left;
    width: 100%;
    display: block;
    text-align: center;
    background: #DA6941;
    color: #FFF;
    line-height: 30px;
    font-size: 18px;padding: 15px 0;}

.first-container{}
.first-container .col-xs-4{padding-left:5px;padding-right:5px;}
.first-container .item{padding:20px 0;background:#fe7ab6;border-radius:3px;text-align:center;}
.first-container .item h4{font-size:14px;font-weight:500;color:#ffffff;}

.media-list{padding:5px;}
.media-list .media{background:#ffffff;}
.media-list .media-body{padding:10px 15px;}
.media-list .media-body p{color:#808080;}

.flow-list{background:#ffffff;}
.flow-list .media{border:solid 1px #efefef;border-radius:6px;}
.flow-list .media-left{padding:10px;}
.flow-list .media-body{padding:10px 15px;}
.report-time h4{height:60px;font-size:12px;line-height:22px;}
.report-time .btn{border:solid 1px #ffffff;font-size:12px;color:#ffffff;}

.brand-info .fa-stack{color:#0663CB;}
.brand-info .item strong{display:block;font-size:14px;color:#CC0000;padding: 5px;}
.brand-info .item p{font-size: 12px;color:#000000;padding: 5px;}
.brand-info strong{font-size:18px;}

.brand-info .item{padding-top: 5px;}
.brand-info .item h4{margin-top:10px;margin-bottom:5px;font-weight:normal;}
.brand-info .item span.price{display: block;}
.brand-info .item em{color: #333333;font-weight: 600;font-style: normal;}
.brand-info .item img{width:50px;}
.brand-info p{margin-top:10px;font-size:12px;color:#cccccc;line-height: 22px;}

.youshi-container .media{padding:15px 10px;background:#fe7ab6;border-radius:6px;}
.youshi-container .media:nth-child(2){background:#27c9c9;}
.youshi-container .media:nth-child(3){background:#97bf1e;}
.youshi-container .media:nth-child(4){background:#66a2dd;}
.youshi-container .media h4{font-size:16px;font-weight:500;color:#ffffff;}
.youshi-container .media p{color:#ffffff;}
.youshi-container .media-left{padding-right: 20px;}
.youshi-container .media-left img{max-width:60px;}


.jianding-info .media-left{width:30%;text-align:center;}
.jianding-info .media-left img{width:50px;}
.jianding-info .media-heading a{color:#333333;font-weight: 600}
.jianding-info .media-body p{margin-bottom:5px;font-size: 12px;color:#808080;}

.media-pic-list .media-left{width:40%;text-align:center;}
.media-heading{font-size: 16px;}
.media-body p{font-size:12px;}


.foot{width:100%;background:#E74C53;display:flex;position:fixed;left:0;bottom:0;z-index:8}
.foot a{float:left;width:50%;height: 50px;padding:10px 0;display:block;}
.foot a:first-child{background:#F09861;}
.foot em{float:left;width:100%;display:block;text-align:center;color:#FFF;line-height: 30px;font-size:14px;padding:0 0 4px 0;font-style: normal;}
.foot i{display:inline-block;text-align:center;color:#FFF;line-height:1em;font-size:12px;font-style: normal;margin-right: 5px;}


#navbar{border:none;margin-bottom: 0;}
#navbar ul{height: 51px; width: 100%; /*background: -webkit-gradient(linear, 0 0, 0 100%, from(#686868), to(#3e3e3e)); border-top: 1px solid #424242;*/ }
#navbar ul li{display: inline;float:left;height:50px;width: 25%;}
#navbar ul li a {display: block;height:50px;line-height:45px;font-size: 14px;text-align: center;-webkit-box-flex: 1;cursor: pointer;color: #fff;border-top: 1px solid #7c7c7c;}
#navbar ul li a:hover {color: #fff;text-decoration: none;/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#424242), to(#272727));*/}
#navbar .navbar-collapse{padding-left:0;padding-right:0;}
.navbar-fixed-bottom em {display:block;width: 60px;height: 60px;margin: 0 auto;margin-top: -15px;padding: 1px;border-radius: 5px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#545454), to(#3e3e3e));}
.navbar-fixed-bottom span.home {display: block;padding: 1px;border-radius: 5px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#878787), to(#3e3e3e));}
.navbar-fixed-bottom img {height: 25px;width: 25px;margin: 0 auto;vertical-align:top;}
.navbar-fixed-bottom samp {background: -webkit-gradient(linear, 0 0, 0 100%, from(#6b6b6b), to(#3e3e3e));border-radius: 5px;padding: 5px;display: block;font-family: Menlo,Monaco,Consolas,"Courier New",monospace;font-size: 1em;}
.navbar-fixed-bottom p {height:35px;padding: 5px;border-radius: 5px;background: #fb9101;margin: 0 0 10px;}

.navbar-bottom ul{background:rgba(0,0,0,0.8);border-top:none;}
.navbar-bottom ul li a{border-top:none;}
#navbar ul li a{border-top:none;}

.offcanvas-toggle{margin-top: 0;}

.navbar-wrapper{z-index:9999;width:100%;}
.mod-menus{clear:both;margin:0 auto;}
.mod-menus ul li {display: block;float: left;text-align: center;width: 25%;}
.mod-menus ul li a {display: block;padding:8px 0;line-height: 22px;background: none repeat scroll 0 0 #262A3B; border-right: 1px solid #70727E; color: #FFFFFF;text-align: center;text-decoration: none;}
.mod-menus ul li:last-child a{border-right:none;}
/*
.mod-menus ul li.first a{border-radius:3px 0 0 3px;}
.mod-menus ul li.last a{border-radius:0 3px 3px 0;}
.mod-menus ul li.a1 a{border-radius:3px 0 0 0;}
.mod-menus ul li.a2 a{border-radius:0 3px 0 0;}
.mod-menus ul li.a3 a{border-radius:0 0 0 3px;}
.mod-menus ul li.a4 a{border-radius:0 0 3px 0 ;}*/
.mod-menus ul li a:hover,.mod-menus ul li.active a {
    background: #262A3B url(../images/nav_on.jpg) no-repeat center bottom;
    background-size: 16px 8px;
}


.service{}
.service .media  img{width:80px;}
.service .media .media-body p{color:#666666;}
.about .media  img{max-width:120px;}

.news-list .list-group a{text-decoration:none;}

table.attr{width:100%;margin:10px auto;b}
table.attr td{padding:5px;height:30px;line-height:30px;font-size:1.5em;}

table a.more{background:#808080;display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;text-decoration: none;}

.list-order-by{clear:both;margin:0 auto;padding:5px;margin-bottom:5px;border:solid 1px #efefef;}
.list-order-by span,.list-order-by a{display:block;float:left;height:20px;line-height:20px;}
.list-order-by span{margin-left:10px;}
.list-order-by a{margin:0 10px;border:solid 1px #D7D7D7;height:20px;line-height:20px;padding:0 5px;font-size:12px;color:#A33A10;text-decoration:none;border-radius:3px;}
.list-order-by a:hover{border:solid 1px #C6A536;}
.list-order-by a.active{border:solid 1px #C6A536;}


.cats{}
.cats li{float:left;margin:5px 10px;list-style:none;}
.cats li a{color:#A33A10;}
.cats li a:hover{color:#FF6C16;border:solid 1px #efefef;}
.cats li em{margin-left:5px;color:#666;font-style:normal;}


/* productlist */

.mod-items .item{height:160px;overflow:hidden;margin-bottom:15px;}
.mod-items .item img{width:auto;max-height:120px;}
.mod-items .item h5{margin:5px 0;}
.mod-items .col-xs-6,.mod-items .col-md-3{padding-right: 8px;padding-left: 8px;}
.mod-row-items{}

/* contact / about */
.page-contact{clear:both;margin-top:10px;}
.page-contact h3.tit{font-size:16px;color:#CC6600;margin:10px auto;}
.page-contact ul{padding-left:10px;}
.page-contact li h3{font-size:16px;font-weight:bold;}
.page-contact li{line-height:24px;font-size:14px;}

.page-about{clear:both;margin-top:10px;}
.page-about p{margin-bottom:10px;text-indent:2em; font-size:14px;line-height:22px;color:#4D5B72;}
.page-about img{margin-right:5px;}

/* map */
#showmap{display: block;margin-left: auto;margin-right: auto;width:100%;height:300px;color:#ffffff;}
.BMap_bubble_content{color:#ffffff;}

/* bootstarp reset */
.navbar-default .nav>li {
    border-bottom: 1px solid #e7e7e7;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-toggle{padding: 9px 8px;margin-right: 10px;}

.navbar-default .navbar-nav > li > a:hover{color:#333333;}

.navbar-default .nav>li:last-child{border-bottom:none;}
.navbar-offcanvas .dropdown-menu>li>a {
        color: #777;
        padding: 10px 15px 10px 30px;
    }
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td,.table>tfoot>tr>td{padding:12px 8px;}
.thumbnail{margin-bottom:5px;}

.caption{height:20px;margin-bottom:15px;overflow:hidden;}
.index .caption{margin-bottom:5px;}
.row{padding-top:5px;padding-bottom:5px;}
.row.search{padding-top:0;margin-left:0;margin-right:0;}
.pd10{clear:both;padding-top: 10px;padding-bottom: 10px;}
.pd5{clear:both;padding-top:5px;padding-bottom:5px;}
.mt10{clear:both;margin-top: 10px;}
.mt5{clear:both;margin-top: 5px;}
.mb30{clear:both;margin-bottom: 30px;}
.mb20{clear:both;margin-bottom: 20px;}
.mb10{clear:both;margin-bottom: 10px;}
.line{border-bottom:solid 1px #efefef;margin-bottom:15px;padding-bottom:10px;}

.container h3.main-tit{clear:both;text-align:center;margin:10px auto;padding-bottom:10px;}
.container .btn-group.sub-menus .btn{padding:6px 10px;}
.container .pics img{width:100%;text-align:center;}
.container .action{padding:10px 0;}

.banner{clear:both;margin:5px 0;}
.banner img{width:100%;min-width: 320px;max-width:480px;height: auto;}

.mod-banner{clear:both;margin-bottom:5px;}
.mod-banner img{width: 100%;min-width: 320px;max-width: 640px;height: auto;}

.bg{padding:10px;border-radius:3px;margin-bottom:10px;}
.bg.bg-warning{color:#BB9B11;}


/***** 颜色风格 *****/
/* 深红色 */
.container.site-skin{padding-left:0;padding-right:0;}
.site-top-tel span{color:#E04128;}
.site-top-tel a{color:#E04128;}
.menus ul li a {background: none repeat scroll 0 0 #B61D25; border-bottom: 1px solid #CC212A;border-right: 1px solid #CC212A; color: #FFFFFF;}
.menus ul li a:hover,.menus ul li.active a{ background: none repeat scroll 0 0 #C2434A;}
.callme .btn{background:#BB301B;color:#ffffff;}
.gotop{background:#D3D3D3;color:#BB301B;}
.gotop a{color:#BB301B;}
.footer{background:#EDEDED;}
.footer .menu{color:#BB301B;}
.footer a{color:#BB301B;}
.mod-content{padding:10px 0;margin-bottom:10px;}
.mod-content strong.tit{color:#BB301B;}
.btn-skin{background:#E04128;border:solid 1px #BB301B;color:#ffffff;}
.btn-skin:hover{background:#BB301B;border:solid 1px #BB301B;color:#ffffff;}
.box .hd h3{background:#D9534F;}

    


.mobile-form .col-xs-12{padding-left:0;padding-right:0;}
.form-horizontal.mobile-form .form-group {margin-right: 0;margin-left: 0;}


#page{background: #ffffff;}

.p-list p{padding:3px 5px;}

/*Breadcrumbs v3
------------------------------------*/ 
.navbar-toggle .icon-bar{width: 20px;}
.navbar-toggle-back{float: left;  padding: 0 8px;margin-top: 4px; }
.navbar-toggle-back span{color:#DE0000;}
.navbar-toggle-back .glyphicon{font-size: 18px;vertical-align: text-bottom;color:#666666;}

.navbar-toggle-home{padding: 0 8px;margin-top: 4px;}
.navbar-toggle-home .glyphicon{font-size: 18px;vertical-align: text-bottom;color:#666666;}
.navbar-toggle-home a{color:#666666;}

.breadcrumbs-v3 {z-index: 1;padding: 15px 0;position: relative;}
.breadcrumbs-v3.breadcrumbs-lg {padding: 200px 0;}
.breadcrumbs-v3.img-v1 {
  background: url(/static/images/site/banner_01m.jpg) no-repeat; background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v2 {
  background: url(/static/images/site/banner_04m.jpg) no-repeat; background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v3 {background: url(/static/images/site/banner_m02.jpg) no-repeat; background-size: cover; background-position: center center;}
.breadcrumbs-v3:after {
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0,0,0,0.2);
}

.breadcrumbs-v3 h1 {
  color: #fff;
  font-size: 40px;
  line-height: 50px;
  text-transform: uppercase;
}

.breadcrumbs-v3 p {
  color: #fff;
  font-size: 24px;
  font-weight: 200;
  margin-bottom: 0;
  text-transform: uppercase;
}
.breadcrumbs-v3 .container{background:none;padding:30px 0;}
.breadcrumbs-v3 .container h1{color:#ffffff;font-size:24px;}
.breadcrumbs-v3 .container p{color:#ffffff;font-size:16px;padding:5px 0;background-color: rgba(21,48,113,.5);}


.mod-title.v2 {
    border-bottom: none;
    background: #F1F1F1;
}

.breadcrumbs-v3{padding:0;}

.content-xs{padding-top:10px; padding-bottom:20px}
.mod-title.v7{margin-bottom: 10px;border-bottom:none}
.mod-title.v2 h2{border-left: solid 8px #03A9F4;}
.mod-title.v7 h2{ background: transparent;margin-bottom: 10px;}
.mod-title.v8 h2{ background: transparent;margin-bottom: 10px;}
.btn-pink{background:#FE7AB6;color: #ffffff;}
.btn-blue{background:#03A9F4;color: #ffffff;}


#page{background: #f1f1f1;}
.p-list p{padding:3px 5px;}



.box{width:100%;margin:15px 0 0 0;}
.box .tit,h3.tit{width:100%;padding:15px 0;display:block;text-align:center;color:#333333;line-height:1em;font-size:18px;font-weight:700}
.box .txt{width:100%;padding:0 0 15px 0;border-bottom:1px solid #DDD;display:block;}
.box .txt p{padding:0 15px;color:#666;line-height:22px;font-size:14px;}

.mod-footer{overflow: hidden;
    background: #EDEDED;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    line-height: 25px;
    padding-top: 5px;}
    
    
.swiper-container {margin:20px 0; padding-bottom:20px;width: 100%;}
.swiper-pagination{bottom: 0!important;}
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: transparent;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
    
    
/*Top Bar v1 (login, search etc.)
------------------------------------*/
.header-v1 .topbar-v1{background:#fdfdfd;border-top:solid 1px #f0f0f0;}
.header-v1 .topbar-v1 ul{margin:0}
.header-v1 .topbar-v1 .top-v1-contacts li{color:#666;padding:5px 0;font-size:12px;margin-right:25px;display:inline-block}
.header-v1 .topbar-v1 .top-v1-contacts i{font-size:14px;margin-right:3px; margin-top: -3px;}
.header-v1 .topbar-v1 .top-v1-data{text-align:right}
.header-v1 .topbar-v1 .top-v1-data li{padding:5px 11px;margin-left:-4px;display:inline-block;border-right:solid 1px #eee}
.header-v1 .topbar-v1 .top-v1-data li:first-child{margin-left:0;border-left:solid 1px #eee}
.header-v1 .topbar-v1 .top-v1-data li a{font-size:12px}
.header-v1 .topbar-v1 .top-v1-data li a:hover{text-decoration:none}
.header-v1 .topbar-v1 .top-v1-data li i{color:#777;font-size:14px}
.header-v1 .topbar-v1 .top-v1-data li a:hover i{color:#DA6941}
@media (max-width:991px){.header-v1 .topbar-v1 ul{text-align:center!important}
.header-v1 .topbar-v1 .top-v1-contacts{margin:10px 0}
.header-v1 .topbar-v1 .top-v1-data li{top:1px;padding:6px 16px;margin-left:-5px;position:relative;border:solid 1px #eee}
}

/*Responsive Navbar*/
@media (max-width:991px){.header-v1 .navbar-header{float:none}
.header-v1 .navbar-toggle{display:block}
.header-v1 .navbar-collapse.collapse{display:none!important}
.header-v1 .navbar-collapse.collapse.in{display:block!important;overflow-y:auto!important}
.header-v1 .navbar-nav{margin:0 0 5px;float:none!important}
.header-v1 .navbar-nav>li{float:none}
.header-v1 .navbar-nav>li>a{padding-top:30px;padding-bottom:40px}
.header-v1{border-bottom:solid 1px #eee}
.header-v1 .dropdown-menu.pull-right{float:none!important}
.header-v1 .navbar-nav .open .dropdown-menu{border:0;float:none;width:auto;margin-top:0;position:static;box-shadow:none;background-color:transparent}
.header-v1 .navbar-nav .open .dropdown-menu .dropdown-header,.header-v1 .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.header-v1 .navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.header-v1 .navbar-nav .open .dropdown-menu>li>a:focus,.header-v1 .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}
.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}
.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.header-v1 .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}
.header-v1 .navbar-default .dropdown-menu.no-bottom-space{padding-bottom:0}
.header-v1 .navbar-collapse,.header-v1 .navbar-collapse .container{padding-left:0!important;padding-right:0!important}
.header-v1 .navbar-default .navbar-nav>li>a{font-size:14px;padding:9px 10px}
.header-v1 .navbar-default .navbar-nav>li a{border-bottom:solid 1px #eee}
.header-v1 .navbar-default .navbar-nav>li>a:focus{background:0 0}
.header-v1 .navbar-default .navbar-nav>li>a:hover{color:#DA6941}
.header-v1 .navbar-default .navbar-nav>.active>a,.header-v1 .navbar-default .navbar-nav>.active>a:focus,.header-v1 .navbar-default .navbar-nav>.active>a:hover{background:#DA6941;color:#fff!important}
.header-v1 .dropdown .dropdown-submenu>a{font-size:14px;color:#333!important;text-transform:uppercase}
}
@media (min-width:992px){.header-v1 .navbar-collapse{padding:35px 0 0}
.header-v1 .navbar{min-height:100px!important;border-left: none; border-right: none;border-bottom:none;}
.header-v1 .container-fluid>.navbar-collapse,.header-v1 .container-fluid>.navbar-header,.header-v1 .container>.navbar-collapse,.header-v1 .container>.navbar-header{margin-bottom:-10px}
.header-v1 .navbar-nav{top:2px;position:relative}
.header-v1 .navbar-default .navbar-nav>li{margin-left:1px}
.header-v1 .navbar-default .navbar-nav>li>a{bottom:-2px;position:relative;padding:15px 20px 17px 20px;font-size:16px;}
.header-v1 .navbar-default .navbar-nav>li>a,.header-v1 .navbar-default .navbar-nav>li>a:focus,.header-v1 .navbar-default .navbar-nav>li>a:hover{background:0 0}
.header-v1 .navbar-default .navbar-nav>.active>a,.header-v1 .navbar-default .navbar-nav>li>a:focus,.header-v1 .navbar-default .navbar-nav>li>a:hover{color:#DA6941;bottom:-2px;position:relative;border-bottom: solid 2px #DA6941;}
.header-v1 .navbar-default .navbar-nav>li:hover>a{color:#DA6941}
.header-v1 .dropdown-menu{padding:0;border:none;min-width:200px;border-radius:0;z-index:9999!important;margin-top:-2px!important;border-top:solid 2px #DA6941;border-bottom:solid 2px #687074}
.header-v1 .dropdown-menu li a{color:#687074;font-size:14px;font-weight:400;padding:12px 15px;border-bottom:solid 1px #eee}
.header-v1 .dropdown-menu .active>a,.header-v1 .dropdown-menu li>a:hover{color:#fff;filter:none!important;background:#687074!important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.header-v1 .dropdown-menu li>a:focus{background:0 0;filter:none!important}
.header-v1 .navbar-nav>li.dropdown:hover>.dropdown-menu{display:block}
.header-v1 .open>.dropdown-menu{display:none}
.header-v1 .navbar .search-open{width:330px}
}
#pcHeader{display:none;}

body{background:#F5F5F5;padding-top:52px;}


/* banner-fluid 页面固定banner */
.banner-fluid{z-index:1;min-height:180px;position:relative;text-align:center;background-size:cover;background-position:center center;}
.banner-fluid a{text-decoration: none;display:block;}
.banner-fluid .banner-content{padding: 10px 0;}
.banner-fluid .banner-content-text{padding:20px 0;width:70%;margin:0 auto;}
.banner-fluid:after{top:0;left:0;z-index:-1;width:100%;height:100%;content:" ";position:absolute;/* background:rgba(0,0,0,.4); */}
.banner-fluid-cover-dark:after{background:rgba(0,0,0,.3)}
.banner-fluid-cover-light:after{background:rgba(255,255,255,.5)}
.banner-fluid h1,.banner-fluid h2{color:#fff;font-size:22px;font-weight:500;line-height:30px;text-transform:uppercase;margin: 10px 0;}
.banner-fluid p{color:#fff;font-size:20px;font-weight:200;font-family:"Open Sans",Arial,sans-serif}
.banner-fluid p.bg{color: #ffffff;font-size: 16px;padding: 5px 0;background-color: rgba(21,48,113,.5);}

.banner-fluid .btn-banner{border-radius:2px;background-color: transparent;}
.banner-fluid .btn-banner:hover{color: #ffffff;background-color:rgba(0,0,0,.3);}
.banner-fluid .banner-content-text .breadcrumb{border-radius: 0;background-color: rgba(0,0,0,.3);display:inline-block;margin-bottom:0}
.banner-fluid .banner-content-text .breadcrumb li,.banner-fluid .banner-content-text .breadcrumb li a{color:#FF9800;font-size:12px;text-decoration:none;letter-spacing:1.32px;text-transform:uppercase}
.banner-fluid .banner-content-text .breadcrumb>li+li::before{color:#FF9800;content:"|";padding:0 5px}

.banner-fluid .banner-layer-right{float:right;width: 50%;margin:0;margin-right: 5%;padding: 10px 10px;background: rgba(0,0,0,.3);text-align: left;}
.banner-fluid .banner-layer-left{float:left;width: 50%;margin:0;margin-left: 5%;padding: 10px 10px;background: rgba(0,0,0,.3);text-align: left;}

.banner-fluid-v1{min-height:180px;}
.banner-fluid-v1 .banner-content{padding: 20px 0;}
.banner-fluid-v1 .banner-content-text{padding: 10px 0;}
.banner-fluid-v1 h1,.banner-fluid-v1  h2{color:#efefef;margin-bottom:0;}


@media (min-width: 1024px){
.banner-fluid{min-height:300px;}
.banner-fluid .banner-content{padding: 50px 0;}
.banner-fluid h1{font-size:40px;line-height:60px;margin: 10px 0;}
.banner-fluid p{font-size: 24px;}
.banner-fluid .banner-layer-left{padding: 20px 40px;}
.banner-fluid .banner-layer-right{padding: 20px 40px;}
}


/* >=1024的设备 */
@media (min-width: 1024px){
body{padding-top:0;padding-bottom:0;}
.content-md{padding-top:20px; padding-bottom:30px;}
#pcHeader{display:block;}
#mobileHeader{display:none;}
.navbar-default .nav>li{border-bottom:none;}
 .icon-group{background:#333333 url(/static/images/ico_g2.jpg) no-repeat center center;background-size: 50% auto;height: 120px;}
 .foot{display:none;}
 .hotline{display:none;}
 
 .brand-info .item img{width: 90px;}
 
}


@media (max-width: 992px){.content-md{padding-top: 40px;padding-bottom: 40px;}
}

@media (max-width: 992px){.wui-article-detail .main-content{width:auto;padding: 20px 10px;}
.news-container{width:auto;}
.news-container .main-content{width:auto;float:none;}
.wui-article-list .news-item{height:auto;padding: 12px;}
.wui-article-list .news-item .news-content{float: none; width: auto;}
.article-header{padding: 20px 10px;}
.article-content{padding: 20px 10px;font-size: 14px;}
.article-nav{padding: 20px 10px;}
}



.tit-v1 {text-align:center;margin-bottom: 35px;  padding: 15px 0;}
.tit-v1 h2 { padding: 0 12px; position: relative; display: inline-block;line-height:28px !important;font-size:20px;background:transparent;color:#579FDD;}
.tit-v1 h2:before{ content: ' '; width: 60%; position: absolute;border-width: 2px; border-color: #ECD79F;}
.tit-v1 h2:before{bottom:-18px; height: 1px; border-bottom-style: solid;left: 0;  right: 0; margin: 0 auto;}


.media-v1{background:#ffffff;}
.media-v1 .media{    border: solid 1px #DA6941;border-radius:20px;}
.media-v1 .media-left{padding:10px;}
.media-v1 .media-left span{display: block;
    width: 60px;
    padding: 5px 0;
    font-size: 14px;
    color: #ffffff;
    background: #DA6941;
    border-radius:15px;text-align: center;}
    
.media-v1 .media-body{padding:10px 10px;}
.media-v1 .media-body span{color:#DA6941}

.media-v2{margin-top: 20px;}
.media-v2 .item{position: relative;min-height:165px;padding:30px 10px;border: dashed 1px #579FDD; border-radius: 20px;margin-bottom: 30px}
.media-v2 .item span{ position: absolute; text-align: center;top: -20px; left: 0; right: 0;display: block;
    width: 40px;
    height: 40px;
    line-height: 35px;
    font-size: 14px;
    font-style: italic;
    color: #ffffff;
    background: #579FDD;
    border-radius: 50%;margin:0 auto;}
.media-v2 .item h3{ font-size:12px;
    color: #6a0d0b;
    font-weight: bold;
    padding: 5px 0;
    text-align: center;
    background: #f9ecdb;
    border-radius: 30px;
    border: 1px solid #f57a58;
    position: relative;margin-bottom: 10px;}
.media-v2 .item p{font-size:12px;color:#BF5E3C;}





.list-v1 li{padding-top:10px;padding-bottom:10px;margin-bottom: 5px;border-bottom: dashed 1px #efefef}
.list-v1 li h3{width: 140px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    font-weight: 500;
    background: url(/static/images/bg_tit1.png) no-repeat center;
    background-size: 100%;
    padding-left: 10px;}

.btn-blue{padding:10px 10px;background: #579FDD;color:#ffffff;text-align: center;font-size: 12px;}
.btn-blue i{font-size: 18px;}



.first-intro{}
.first-intro-content{position: relative;padding:20px 10px;border:dashed 3px #efefef}
.first-intro-content h3{ position: absolute; text-align: center;top: -16px; left: 0; right: 0; width: 160px; margin: 0 auto; font-size: 15px;color: #ffffff;
    background: #006DCC;
    padding: 5px 10px;
    border: solid 3px #ffffff;}
.first-intro-content p{font-size:12px; line-height: 24px;}

.dialog-confirm .dialog-msg{text-align:center;font-size:14px;}
.dialog-confirm .dialog-submit {
    width: 100%;
    padding: 0 15px;
    text-align: center;
    background-color: #498FE4;
}