@import url(body.css);
@import url(color_links.css);
.bg{ width:1200px; text-align: center}

body{ background-color:#fff;}
 
 .banner{ background:url(../images/rtb/rtb3_01.jpg) no-repeat center 0; height:550px;}
 
 .banner h1{ padding-top:156px; font-size:120px; color:#FFF; font-weight:bold;  font-family: "微软雅黑"; }
 
 .banner .ms{ color:#fff; font-size:18px; padding-top:135px; font-weight:bold;}
 
 .banner .tt{margin:130px auto 0 auto;}
 .banner .bg{ text-align:center; position:relative;}
 .logo{ position:absolute; background:url(../images/rtb/rtb1_02.png) no-repeat; width:232px; height:95px;}
.caidan{ background:url(../images/rtb/rtb1_05.png) no-repeat center; width:100px; height:100px; position: absolute;right:0; top:0; cursor:pointer;}
 .banner .ms{ line-height:30px; } 
 

 
 .k1 h3,.k2 h3,.k3 h3,.k4 h3,.k5 h3{  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; padding:50px 0px;
  font-size:36px; }	 
  
 .k1{ background:url(../images/rtb/rtb3_02.jpg) no-repeat center ; height:600px;}

  .k1 p{ padding-top:12px; text-indent:2em;}
 .kinx{ line-height:28px;  font-size:18px; width:920px; margin:0 auto 0 auto; padding-top:50px; text-align:left; }
 .color_cf{ color:#d8c100;}
 
 
 .k2{ background:url(../images/rtb/rtb3_03.jpg) no-repeat center; height:540px;}
 
 .k2 .tt{ margin:100px 0 0 0}
 .k2 h3{ color:#fff;}
 
 
 
 .ttw img{ margin:0  20px;}
 

 
 
  .k3{ background:#e2e2e2; height:auto;}
  .k3 h2{ color:#5b5b5b;}
  .k3 .tt{ margin:70px 0 50px 0 }
 
  .k4{ background:#392f2f; height:auto;}
  .k4 .tt{ margin:40px 0 -10px 0 }
.k4 .container .heading-section h3{ color:#}
  .color_cf2{ color:#7e6245; font-size:18px;}
  
  .biaogew{ width:460px; margin:40px auto 0 auto;-webkit-box-shadow:0 0 10px #0CC;  
  -moz-box-shadow:0 0 10px #e7d05a;  
  box-shadow:0 0 10px #e7d05a;  border-radius:10px } .biaoge{ padding:50px 0 20px 0; background:#fff; border-radius:10px 10px 0 0;} 
  .biaoge dl{ position:relative; height:50px; text-align:left; }
  .biaoge dl dt{ width:140px; text-align:right; font-size:16px; position:absolute; top:0; left:0;line-height:30px; }
  .biaoge dl dd{ padding-left:154px;}.biaoge dl dd input{ width:240px; height:28px; border:1px solid #ababab}
  
  .tijiao{ border:none; height:50px; line-height:50px; text-align:center; font-size:24px;     font-family: "微软雅黑"; width:100%; background: url(../images/rtb/rtb1_39.png) repeat; color:#fff;border-radius:0 0 10px 10px;border-bottom:3px solid #c97521; }
 
 
  .dianhux{ color:#479558; font-size:21px; padding-top:30px; line-height:40px; }
 
 .k5{ width:100%; color:#fff; background:url(../images/rtb/rtb3_08.png) no-repeat center; height:100px;}
 .k5 .tt{ margin:100px 0 50px 0;}
 .kkin{ width:900px; font-size:21px; line-height:36px; text-align:left; margin:auto}
 .kkin p{ padding-bottom:15px; text-indent:2em;}
.k5 h2{ background:#307d41; font-size:36px; display: inline-block; padding:0 10px; margin-top:50px;}
 .k5 p{ padding:30px 0px;}
 
 
 
 
 
 
/*-x4-*/.x4 .bg{ text-align:left}
.x4{ background:#f8f8f8; border-top:1px solid #f0f0f0;  }
.x4 .h2x{ width:100%; color:#57780f; padding-top:20px;text-align:center;}
.linxi {padding:30px 0 0 30px;}
.linxi dl{ width:30%; float:left; padding:0 60px 0 60px; height:120px;}
.linxi dl dt{ font-size:16px; line-height:18px; padding:5px 0 2px 0}.linxi dl dd{ font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.linxi dl.ss1{ background: url(../images/zt_jjfa/zt_jjfa_13.png) no-repeat;}
.linxi dl.ss2{ background: url(../images/zt_jjfa/zt_jjfa_15.png) no-repeat;}
.linxi dl.ss3{ background: url(../images/zt_jjfa/zt_jjfa_17.png) no-repeat;}
 .foot{ padding:30px 0; display:none;}
 

@media only screen and (max-device-width:1080px){
	 
}

 @media screen and (max-width:768px){
	html,body{height:100%; }.banner,.banner h1,.k1,.k2,.k3,.k4,.k5{ height:auto; min-height:100%; float:left; padding-bottom:30px;}  
 .x4 .h2x{ background-size:30px; background-position:20px 20px; padding-left:60px;}

 .banner{width:100%;float:left;  background:url(../images/rtb/rtb3_01.jpg) no-repeat center 0; height:500px;}
  .banner h1{ width:100%;  text-align:center; padding-top:120px; font-size:40px; color:#FFF; font-weight:bold;  font-family: "微软雅黑"; }
 
 .banner .ms{width:100%; text-align:center; color:#fff; font-size:18px; padding-top:30px; font-weight:bold;}
 
 .foot{ padding:10px;}
	
	
	.linxi {padding:10px 0 0 9px;}
.linxi dl{ width:auto; clear:both; padding:0 0 0 25px; height:50px;  }.linxi dl dt{ font-size:12px; padding:0 }.linxi dl dd{ font-size:18px;}
.linxi dl.ss1,.linxi dl.ss2,.linxi dl.ss3{ background-size:25px auto;}.linxi dl.ss3{clear:both; }
 
  
  .foot{ padding-left:12px;padding-right:12px; font-size:12px;}
   
 .bg{ width:100%;}
 img{ max-width:100%; height:auto}
 .banner h2{   padding:0 15px;}.banner .tt{ margin-top:100px;}
 .banner .ms{ padding:0 15px; font-size:16px;}
 .k1{ background-size:auto 100%}
 .kinx{ width:auto; padding:80px 15px 10px 15px; font-size:18px; line-height:24px;}
 
 .k2{ background-size:auto 100%; padding:0 15px;} 
 .k2 .tt{ margin:20px 0 0 0;}
 
  .k3{ background-size:auto 100%; padding:0 10px;} 
  
  
  .biaogew{ margin:0 5%; width:90%;}.biaoge dl { height:36px;}
  .biaoge dl dt{ width:85px;}
  .biaoge dl dd{ padding:0 20px 0 90px;}
  .biaoge dl dd input{ width:100%;}
  .dianhux{ font-size:14px;}
  .k5{ float:left;}
  .k5 .tt{ margin:80px 0 10px 0}
  .k5 h2{  font-size:18px;}
  .kkin{ padding:0 15px; width: auto}
  .kkin p{ font-size:14px; line-height:24px;}
  
  .logo{ background-size:auto 60px  ; height:60px;}.caidan{ width:60px; height:60px;  background-size:80%;}
} 




.pull.this{ height:270px ; }
.pull { height:1px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
    }nav {
    background-color: #3c8067;
    margin-top: -1px;
}nav ul {
    list-style: none;
    padding: 0; margin:0;
}nav ul, nav ol {
    list-style: none;
    list-style-image: none;
} nav.this ul li{ }nav ul li {  
    color: rgba(255, 255, 255, 0.6);
    display: block;
    border-bottom: 1px dotted rgba(255, 255, 255, 0.2);
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    padding-left: 0;
    position: relative;
}nav ul li a {
    color: rgba(255, 255, 255, 0.6)!important;
    display: block;
    padding: 20px;
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    padding-left: 0;
    position: relative;
}.indicator {
    position: absolute; 
    right: 0 !important;
}.fa-angle-right:before {
    content: ">"; font-style:normal; padding-right:15px;
}