﻿
img{ max-width:100%}
div{ box-sizing:border-box;}
.bj-top{ position:relative;    padding-bottom: 50px;}
.bj-top .bj-mes{ position:absolute; width:90%; left:5%; top:44%; background:rgba(255,255,255,.6); border-radius:10px; box-shadow:0 2px 10px 2px rgba(0,0,0,.1); padding:20px;}
.bj-top .bj-mes .txxx{ position:relative;}
.bj-top .bj-mes .txxx .bjtotit{ font-size:20px; color:#f56205}
.bj-top .bj-mes .txxx .btn{ background:none; border:none; width:60px; position:absolute; right:0; top:0; outline:none;}
.am-cf:before,.am-cf:after,.am-container:before,.am-container:after{ content:""; display:block; clear:both;}

.baojtab{ max-width:1080px; margin:0 auto; margin-top:50px;}
.baojtab .hd{ text-align:center; margin-bottom:30px; padding:0 3%;}
.baojtab .hd ul{box-sizing:border-box; border:1px solid #f66e18; border-radius:10px;}
.baojtab .hd ul li{ width:25%; float:left; box-sizing:border-box; text-align:center;}
.baojtab .hd ul li a{ display:block; cursor:pointer; padding:10px 0; border-radius:6px; font-size:14px;}
.baojtab .hd ul li.on a{background:#f66e18; color:#fff; font-weight:bold;}
.baojtab .bd ul{ height:100px; overflow:hidden;}
.baojtab .bd ul.on{ position:relative; height:auto;}
.itimgs{ position:relative; box-sizing:border-box;}
.itimgs img{ max-width:100%;}

.baojtab div{  box-sizing:border-box;}

.am-container{ max-width:1080px; margin:0 auto;}
.swiper-button-next,.swiper-button-prev{ background-size:12px auto;}
.footbjbox{ padding-bottom:50px;}
.footbjbox .box{ border:10px solid #f66e18; padding:2px;}
.footbjbox .box .momes{ border:1px solid #f66e18; padding:50px;}
.pxtes{ padding:20px;}
.foixkg{ border:1px solid #333; border-radius:4px; padding:20px;}
.pxtes .tit{ font-size:22px; font-weight:bold; color:#f66e18; text-align:center; margin-bottom:15px;}
.pxtes .iput{ position:relative; padding-left:5.5em; margin-bottom:15px;}
.pxtes .iput span{ position:absolute; left:0; top:0; font-size:14px; line-height:37px;}
.pxtes .iput .ipt{ outline:none; border:1px solid #333; font-size:14px; box-sizing:border-box; width:100%; padding:8px 15px; border-radius:10px;box-shadow:none;}
.pxtes .btn{box-sizing:border-box; width:100%; padding:15px; border-radius:10px; background:#f66e18; font-size:14px; color:#fff; border:none; cursor:pointer; outline:none; box-shadow:none;}

.xright{ width:48%; float:right;}
.topinput{ margin-top:15px;}
.topinput .iput{ position:relative; padding-left:5.5em; margin-bottom:8px;}
.topinput .iput span{ position:absolute; left:0; top:0; font-size:14px; line-height:37px;}
.topinput .iput .ipt{ outline:none; border:1px solid #333; font-size:14px; box-sizing:border-box; width:100%; padding:8px 15px; border-radius:5px;box-shadow:none;}

.sw-sjsteam{ max-width:1600px; margin:0 auto;}
.sw-cse{ max-width:1650px; margin:0 auto;}

.hava{ max-width:1400px; margin:0 auto; margin-top:30px;}
.hava ul li{ width:20%; float:left; padding:0 5px; box-sizing:border-box; text-align:center;}
.hava ul li a{ display:block; border:1px solid #333; padding:10px; cursor:pointer;}
.hava ul li a span{ font-size:14px;}
.hava ul li a p{ font-size:12px;}
.hava ul li.on a{ border:none;    background:#f66e18; color:#fff;}
.center{ text-align:center;}
.form2{ max-width:1300px; margin:0 auto;}
.form2 .iput{ width:30%; float:left; position:relative; padding-left:5.5em; margin-right:3%;}
.form2 .iput span{position:absolute; left:0; top:0; font-size:18px; line-height:53px;}
.form2 .iput .ipt{ outline:none; border:1px solid #333; font-size:18px; box-sizing:border-box; width:100%; padding:15px; border-radius:10px;box-shadow:none;}
.form2  .btn{box-sizing:border-box; padding:15px; border-radius:10px; background:#f66e18; width:180px; font-size:18px; color:#fff; border:none; cursor:pointer; outline:none; box-shadow:none; margin-top:15px;}

