@media (min-width: 1200px) {
  .container {
    width: 360px;
  }

}

@charset "utf-8";
/* CSS Document */
@font-face {      font-family: 'FuturaStd-Heavy';      
src: url('FuturaStd-Heavy.eot'); /* IE9 Compat Modes */      
src: url('FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */              
url('FuturaStd-Heavy.woff') format('woff'), /* Modern Browsers */              
url('FuturaStd-Heavy.otf')  format('truetype'), /* Safari, Android, iOS */              url('FuturaStd-Heavy.svg#MicrosoftYaHei') format('svg'); /* Legacy iOS */    }

a {
    color: #000000;
    text-decoration: none;
}

a:hover { text-decoration:none; transition: all 300ms ease-in 0ms; color: #333333;}

body{  color:#666; line-height:24px; background-color:#f6f6f6; font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;}

.navbar {
    position: relative;
    margin-bottom: 0px;
    border-bottom: 0px solid #BEBCBC;
}

.navbar-brand {
   margin-top:0px;
   padding:0px;
}
.navbar-inverse {
    background-color: #FFFFFF;
    border-color: #090808;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #FFF;
	background-color:#d71618;
}

.navbar-toggle {
   margin-top: 10px;
   }
   
.kq1 {-webkit-animation-delay: 1s;}
.kq2 {-webkit-animation-delay: 2s; -webkit-animation-duration: 2s;}
.kq3 {-webkit-animation-delay: 3s; -webkit-animation-duration: 3s;}
   
.sousuo {
   float:right;
   line-height:60px;
   color:#FFFFFF;
      border-left:1px solid #e6e6e6;
   border-right:1px solid #e6e6e6;
      padding-left:20px;
   padding-right:20px;
   margin-right:15px;
   }
   
.sousuo a {
   color:#cccccc;
   font-size:16px;
   }
   
.sousuo a:hover {
   color:#cccccc;
   }
   
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    width:100%;
  }   


.banner {
    background: url(../images/banner.jpg) bottom center;
    padding-top: 45px;
    padding-bottom: 45px;
	margin-top:60px;
}

.banner h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 36px;
    font-weight: bold;
    text-align: center;
    margin: 0px;
    margin-bottom: 10px;
    color: #d70c18;
}

.banner h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    margin: 0px;
    margin-bottom: 25px;
    color: #FFFFFF;
}

.banner h4 {
    width: 180px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    color: #a2a2a3;
    border: 1px solid #a2a2a3;
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    border-radius: 20px;
    margin-bottom: 0px;
}

.kkt {
    width: 100%;
    padding-right: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
}


.anniu {
   margin-top:8px;
   background-color:#FFFFFF;
   }
   
.anniu li {
   width:33.3%;
   float:left;
   border-right:1px solid #f3f3f3;
   border-top:1px solid #f3f3f3;
   background-color:#FFFFFF;
   list-style-type:none;
   }
   
.anniu li a {
   display:block;
   padding-top:20px;
   padding-bottom:12px;
   text-align:center;
   }
   
.biao {
   width:60px;
   height:60px;
   margin:0px auto 5px;
   }

   
.bottom {
   padding-bottom:30px;
   }
   
   
.chanpin {
  margin-top:8px;
  background-color:#FFFFFF;
  height:auto; overflow:hidden;
  }
  
.chanpin h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   font-weight:bold;
   color:#000000;
   text-align:center;
   padding-top:8px;
   margin-top:5px; margin-bottom:20px;
   }
   
.cpzi {
   height:auto; overflow:hidden;
   padding-top:12px; padding-bottom:20px;
   border-bottom:1px solid #f1f1f1;
   margin-bottom:20px;
   }
   
.cpzi h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   color:#000000;
   margin-top:0px; margin-bottom:6px;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   }
   
.cpzi h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   height:auto; overflow:hidden;
   color:#9e9e9e;
   margin-top:0px; margin-bottom:0px;
   }
   
.cp-aa {
   width:85%;
   float:left;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   }
   
.cp-bb {
   width:10%;
   float:right;
   text-align:right;
   }
   
   
.cpmore {
   height:auto; overflow:hidden;
   padding:20px;
   background-color:#FFFFFF;
   }
   
.cpmore a {
   display:block;
   width:100%;
   height:40px;
   line-height:40px;
   text-align:center;
   background-color:#9e9d9d;
   font-size:16px;
   border-radius: 5px;
   color:#FFFFFF;
   }
   
   
.xinwen {
   margin-top:50px;
   height:auto; overflow:hidden;
   background-color:#ffffff;
   }
   
.xinwen h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   padding-left:37px;
   background:url(../images/lanmu.png); background-repeat:no-repeat;
   padding-top:8px;
   margin-top:20px; margin-bottom:0px;
   } 
   
.xwnei {
   padding:20px; 
   height:auto; overflow:hidden;
   }
   
.xwnei img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
   
.news-hh {
   height:40px;
   background-color:#fafafa;
   margin-bottom:10px;
   }
   
.news-hh-a {
   width:12%;
   height:40px;
   line-height:40px;
   text-align:center;
   color:#FFFFFF;
   background-color:#cc1522;
   float:left;
   }
.news-hh-b {
   width:88%;
   line-height:40px;
   float:left;
   padding-left:10px;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
}

.lx {
   margin-top:15px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
   }
   
.lx h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   padding-left:37px;
   background:url(../images/lanmu.png); background-repeat:no-repeat;
   padding-top:8px;
   margin-top:20px; margin-bottom:0px;
   } 
   
.lxnei {
   padding:25px; 
   height:auto; overflow:hidden;
   }
   
.lx-aa {
   width:15%;
   float:left;
   }
   
.lx-bb {
   width:85%;
   float:right;
   }
   
.kkp {
   height:auto; overflow:hidden;
   margin-bottom:20px;}
   
.lxmore {
   margin-top:20px;
   }
   
.lxmore a {
   display:block;
   line-height:40px;
   height:40px;
   background-color:#dc0101;
   color:#FFFFFF;
   text-align:center;
   border-radius: 5px;
   }
   
.chakan {
   margin-top:10px;
   }
   
.chakan a {
   display:block;
   line-height:40px;
   height:40px;
   color:#333333;
   text-align:center;
   border:1px solid #333333;
   border-radius: 5px;
   }
   
   
/* 案例 */
.cplan {
   padding:20px;
   }
   
.baise {
   height:auto; overflow:hidden;
   border-right:1px solid #fafafa;
   border-top:1px solid #fafafa;
   border-bottom:1px solid #fafafa;
   margin-top:5px;
   background-color:#FFFFFF;
   padding-left: 5px;
   padding-right: 5px;
   }
   
.baise a {
   width:100%;
   display:block;
   height:40px;
   line-height:40px;
   text-align:center;
   color:#848484;
   }
   

   
   
   
.news {
   height:auto; overflow:hidden;
   border-right:1px solid #fafafa;
   border-top:1px solid #fafafa;
   border-bottom:1px solid #fafafa;
   background-color:#FFFFFF;
   }
   
.news a {
   width:100%;
   display:block;
   height:40px;
   line-height:40px;
   text-align:center;
   color:#848484;
   }
   
.stp a:hover {
   background-color:#d71618;
   color:#FFFFFF;
   }
   
   
.news:hover {
   background-color:#d71618;
   color:#FFFFFF;
   }
   
.hover a {
   color:#FFFFFF;
   }
  
   
.hover {
   background-color:#d71618;
   color:#FFFFFF;
   }   
   
   
.ttp {
   margin-top:0px;
   }
   
   
/* 联系我们 */
.lxwm-lan {
   padding:20px;
   height:auto; overflow:hidden;
   padding-bottom:7px;
   }
   
.lxwm-nei {
   padding:20px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
   padding-top:10px;
   border-top:1px solid #f3f3f3;
   }  
   
.kkxi {
   padding-left:0px;
   }
   
.nav-tabs > li {
   width:33.3%;
   }
   
   
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #ffffff;
    cursor: default;
    background-color: #d71618;
    border-width: 1px;
	text-align:center;
    border-style: solid;
    border-color: #fafafa #fafafa transparent;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 1px solid transparent;
    border-radius: 0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:center;
	color: #848484;
} 


.danye {
   height:auto; overflow:hidden;
   }
   
.dy1 {
   padding:10px;
   background-color:#f9f9f9;
   height:auto; overflow:hidden;
   padding-bottom:45px;
   }
   
.dy1 h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   font-weight:bold;
   margin-top:30px;
   padding-bottom:14px;
   border-bottom:1px solid #f2f2f2;
   margin-bottom:40px;
   }
   
   
.nhh {
   line-height:40px;
   border-bottom:1px solid #e5e4e4;
   }
   
.ditu {
   background-color:#f9f9f9;
   height:auto; overflow:hidden;
   }   
   
   
/* 关于我们 */
.about {
   padding:0px 20px 20px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
    margin-top:15px;
   }
   
.about img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
   
.hezuo {
   padding:10px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
   margin-top:15px;
   }
   
.hezuo h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:30px;
   text-align:center;
   color:#0d5db2;
   margin-top:20px; margin-bottom:20px;
   }
   
.hezuo img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
   
   
.ry {
   margin-top:15px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
   }
   
.ry h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   padding-left:37px;
   background:url(../images/lanmu.png); background-repeat:no-repeat;
   padding-top:8px;
   margin-top:20px; margin-bottom:0px;
   } 
   
.rynei {
   padding:25px; 
   height:auto; overflow:hidden;
   }
   
.rynei img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
   
   
/* 案例内 */
.caselan {
   background-color:#d71618;
   padding:15px;
   height:auto; overflow:hidden;
   color:#FFFFFF;
   }
   
.caselan h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:20px;
   margin-top:9px;
   margin-bottom:4px;
   color:#FFFFFF;
   }
   
.casenei {
   padding:15px;
   height:auto; overflow:hidden;
   }
   
   
.casenei img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}


.gudingt {
   position:fixed;
   z-index:9999;
   }
   
.stp {
   margin-top:110px;
   }
   
.albjx {
   height:auto; overflow:hidden;
   background-color:#2a2b2f;
   padding-bottom:15px;
   } 
   
.dianji {
   width:140px;
   height:36px;
   margin:0 auto;
   } 
   
.dianji a {
   display:block;
   width:140px;
   height:36px;
   line-height:36px;
   text-align:center;
   background-color:#FFFFFF;
   color:#333333;
   margin-top:15px;
   margin-bottom:15px;
   }
    
.duankou {
    height: 60px;
    line-height: 60px;
    text-align: center;
} 

.kuandd {
   width:360px;
   margin:0 auto;
   }
   

/* 关于我们新 */
   
.pr {
    position: relative;
}

.xingxiang {
    width: 100%;
    max-height: 216px;
    overflow: hidden;
}   
   
.md {
    z-index: 99 !important;
    height: 276px;
}

.sysf_sha2 {
    font-size: 20px;
    line-height: 1.6em;
    color: #fff;
    text-align: center;
    margin: auto;
        margin-top: auto;
        margin-left: auto;
    height: 276px;
    letter-spacing: 6px;
    position: absolute;
    left: 50%;
    width: 570px;
    margin-left: -287px;
    top: 50%;
    margin-top: -200px;
}

.sysf_sha2 b {
    font-size: 30px;
    display: block;
    letter-spacing: 0;
    padding-bottom: 10px;
    padding-top: 95px;
}

.sysf3_1 {
    width: 100%;
    height: 300px;
    z-index: 0 !important;
	margin-top:-300px;
}

.syvideo {
    width: 100%;
    height: auto;
    margin: 0;
    -webkit-transition: all 2s;
    -moz-transition: all 2s;
    -ms-transition: all 2s;
    -o-transition: all 2s;
    transition: all 2s;
}

.sysf3_3 {
    background: url(http://www.rswl.cc/cn/images1/sf22.png) repeat;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2;
}

.gymm h2 {
    height: auto;
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 10px;
}

.juzhong {
   margin:0 auto;
   }
   
.gymm h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    height: auto;
    overflow: hidden;
    font-size: 16px;
	text-align:center;
    color: rgba(0, 0, 0, 0.8);
    margin-top: 0px;
    margin-bottom: 15px;
}   


.ywly {
   background-color:#df2327;
   padding:20px;
   color:#FFFFFF;
   }
   
.ywly h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    margin-top: 0px;
    padding-bottom: 6px;
    margin-bottom: 14px;
    font-size: 18px;
	text-align:center;
    background: url(../images/ywxia.png) center bottom;
        background-repeat: repeat;
    background-repeat: no-repeat;
}   
   
.ywly h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 26px;
	text-align:center;
    color: rgba(255, 255, 255, 0.6);
} 

.gymm-k li {
    list-style-type: none;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    width: 31.3%;
    line-height: 40px;
    font-size: 12px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.6);
	   height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
}  


.tuandui {
   padding:20px;
   height:auto; overflow:hidden;
   background-color:#FFFFFF;
    margin-top:15px;
   }
   
.tuandui h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-top: 20px;
	padding-bottom: 6px;
    margin-bottom: 14px;
	text-align:center;
    color: #df2327;
	   background: url(../images/ywxia2.png) center bottom;
        background-repeat: repeat;
    background-repeat: no-repeat;
   }
   
.tuandui h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 25px;
	text-align:center;
    color: #df2327;
   }   
   
   
.hezuox {
   padding:20px;
   height:auto; overflow:hidden;
   background-color:#f0f0f0;
   margin-top:15px;
   } 
   
.hezuox h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-top: 0px;
	padding-bottom: 6px;
    margin-bottom: 14px;
	text-align:center;
    color: #df2327;
	   background: url(../images/ywxia2.png) center bottom;
        background-repeat: repeat;
    background-repeat: no-repeat;
   }
   
.hezuox h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 25px;
	text-align:center;
    color: #df2327;
   }   
   
.shujux {
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.shujux li {
    list-style-type: none;
    float: left;
    width: 33.3%;
} 

.bbk {
    margin-top: 40px;
}

.biaow {
    margin-top: 40px;
}

.biaow img {
    -webkit-transition: 1.2s ease;
    -moz-transition: 1.2s ease;
    max-width: 100%;
    margin: 0 auto;
}

.biaow:hover img {
    -webkit-transform: rotatey(360deg);
    -moz-transform: rotatey(360deg);
   }  
     
	 
	 
.nav > li {
    position: relative;
    display: block;
	border-bottom:1px solid rgba(255, 255, 255, 0.2);
}

.navbar-nav > li > a {
    padding-top: 20px;
    padding-bottom: 20px;
	height:auto; overflow:hidden;
	font-size:16px;
    line-height: 20px;
}

.dh-aa {
   width:50%;
   height:auto; overflow:hidden;
   float:left;
   }
   
.dh-bb {
   width:50%;
   height:auto; overflow:hidden;
   float:right;
   text-align:right;
   }
   
       .navbar-toggle>span{
		display:block;
		width: 30px;
		height: 4px;
		background-color: #043d79;
		border-radius: 2px;
		margin: 4px auto;
		transition: .3s;
		transform-origin: left center;
    }
   
	 .nav-top1{
		-webkit-transform: rotateZ(34deg);
		-moz-transform: rotateZ(34deg);
		-ms-transform: rotateZ(34deg);
		-o-transform: rotateZ(34deg);
		transform: rotateZ(34deg);
    }
    .nav-middle1{
		opacity: 0;
    }
    .nav-bottom1{
		-webkit-transform: rotateZ(-34deg);
		-moz-transform: rotateZ(-34deg);
		-ms-transform: rotateZ(-34deg);
		-o-transform: rotateZ(-34deg);
		transform: rotateZ(-34deg);
    }
	
	
.fanhui {
   height:auto; overflow:hidden;
   line-height:60px;
   text-align:center;
   font-size:16px;
   color:#757472;
   }
   
.fanhui a {	
   color:#757472;
   }
   
.fenye {
   width:100%;
   height:60px;
   }
   
.fenye-aa {
   width:50%;
   float:left;
   }
   
.fenye-aa a {
   display:block;
   text-align:center;
   height:60px;
   line-height:60px;
   color:#FFFFFF;
   background-color:#ff6101;
   font-size:18px;
   }
   
.fenye-bb {
   width:50%;
   float:right;
   }
   
.fenye-bb a {
   display:block;
   text-align:center;
   height:60px;
   line-height:60px;
   color:#FFFFFF;
   background-color:#ffb601;
   font-size:18px;
   }
   
   
.toutt {
   color:#FFFFFF;
   line-height:60px;
   }
   
.toutt a {
   color:#FFFFFF;
   }   
   
.juyou {
   text-align:right;
   }	
   
.navbar-toggle2 {
    margin-top: 0px;
}
.navbar-toggle2 {
    position: relative;
    float: right;
    padding: 0px 0px;
	height:60px;
	color:#FFFFFF;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: transparent;
    background-image: none;
    border: 0px solid transparent;
    border-radius: 4px;
}

.navbar-inverse .navbar-toggle2:hover, .navbar-inverse .navbar-toggle2:focus {
    background-color: #000000;
}

.dabb {
   font-size:22px;
   }
   
   
/* 服务新 */

.fwhh {
   width:100%;
   height:60px;
   line-height:60px;
   border-bottom:1px solid #e9e9e9;
   font-size:14px;
   }
   
.fwhh a {
   color:#333333;
   }
   
.fwhh a:hover {
   color:#FF0000;
   }
   
.fwhh-aa {
   width:10%;
   height:60px;
   float:left;
   }
   
.fwhh-bb {
   width:80%;
   height:60px;
   float:left;
   }
   
.fwhh-cc {
   width:10%;
   height:60px;
   float:right;
   text-align:right;
   }
   
.bzz {
   font-size:20px;
   }
   
   
.kkp a {
   color:#666;
   }
   
   
.page {
    margin: 20px auto;
}

.page-m {
    position: relative;
    top: -1px;
    +display: inline !important;
}

.page a {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.page-m a {
    display: inline-block;
    margin: 0 5px;
    width: 40px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
	border:1px solid #eeeeee;
}

.page-m a:hover {
    color: #fff;
    background: #dc0101;
}

.page-m a.active {
    color: #fff;
    background: #dc0101;
}  

 
   	 
   

/* 固定底 */

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
    width: 360px;
	margin:0 auto;
}

   .di-left {
   width:60%;
   float:left;
   }
   
.di-right {
   width:40%;
   height:40px;
   line-height:40px;
   padding-left:5px;
   float:right;
   background-color:#dc0101;
   color:#FFFFFF;
   font-size:12px;
   }
   
.di-right a {
   color:#FFFFFF;
   }

.fygnav {
    padding: 0px;
	height:40px; line-height:40px;
	background-color:#000000;
}
.fygnav ul {
    list-style-type: none;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.fygnav li {
    width: 20%;
    text-align: center;
	border-right: 1px solid #363535;
    float: left;	
}
.fygnav li a { color:#FFFFFF;}

.bottom {
    margin-bottom: 35px;
}

#mcover img {
    position: fixed;
    right: 18px;
    top: 5px;
    width: 260px;
    height: 180px;
    z-index: 20001;
}

#mcover {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.7);
    display: none;
	}
	
	
/* 新增 */
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #353535;
}	

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #FFFFFF;
}


.smm {
   width:70%;
   float:right;
   height:60px;
   background-color:#FFFFFF;
   position:relative;
   margin-top:-60px;
   z-index:9;
   }
   
.bannerkk .swiper-pagination-fraction {
    font-family: 'FuturaStd-Heavy', Helvetica, Arial, sans-serif;
    bottom: 20px;
    left: 35%;
    width: 80px;
    color: #949494;
    font-size: 18px;
}

.bannerkk .swiper-pagination-current {
    color: #373737;
    font-size: 18px;
}


.bannerkk .swiper-button-prev {
    position: absolute;
    top: 91%;
    width: 25px;
    height: 40px;
    z-index: 10;
    cursor: pointer;
    background-size: 25px 40px;
    background-position: center;
    background-repeat: no-repeat;
    left: 66%;
    background: url(../images/zuo.png);
}



.bannerkk .swiper-button-next {
    position: absolute;
    top: 91%;
    width: 25px;
    height: 40px;
    z-index: 10;
    cursor: pointer;
    background-size: 25px 40px;
    background-position: center;
    background-repeat: no-repeat;
    background: url(../images/you.png);
    right: 10%;
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    cursor: auto;
    pointer-events: none;
}


/* 团队精英 */

.team {
    padding: 20px;
    height: auto;
    overflow: hidden;
    background-color: #f0f0f0;
    margin-top: 15px;
}

.team h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-top: 0px;
    padding-bottom: 6px;
    margin-bottom: 14px;
    text-align: center;
    color: #df2327;
    background: url(../images/ywxia2.png) center bottom;
    background-repeat: repeat;
    background-repeat: no-repeat;
}

.cptu {
   height:auto; overflow:hidden;
   }
   
.cptu h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 16px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}   

.xzi {
    font-size: 12px;
    color: #717071;
}

.cptu p {
    margin: 0px;
    font-size: 12px;
}


	
@media (min-width: 0px) and (max-width: 1000px) {
   .kuandd {
   width:100%;
   }
   
   .gudingt {
    position: fixed;
	width:100%;
    z-index: 9999;
}
   
   .navbar-fixed-bottom {
    width:100%;
}

.stp {
   margin-top:0px;
   }
   
   .di-left {
   width:60%;
   float:left;
   }
   
.di-right {
   width:40%;
   height:40px;
   line-height:40px;
   padding-left:5px;
   float:right;
   background-color:#dc0101;
   color:#FFFFFF;
   font-size:12px;
   }
   
.di-right a {
   color:#FFFFFF;
   }
   
  

.fygnav {
    padding: 0px;
	height:40px; line-height:40px;
	background-color:#000000;
}
.fygnav ul {
    list-style-type: none;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.fygnav li {
    width: 33.3%;
    text-align: center;
	border-right: 1px solid #363535;
    float: left;	
}
.fygnav li a { color:#FFFFFF;}

.bottom {
    margin-bottom: 35px;
}

#mcover img {
    position: fixed;
    right: 18px;
    top: 5px;
    width: 260px;
    height: 180px;
    z-index: 20001;
}

#mcover {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.7);
    display: none;
	}
}	