
body{font-size: 14px; background:url(../images/background3.jpg) center top no-repeat;background-attachment:fixed;color: #333;;
background-size:cover }

.carousel-inner img {
    width: 5%;
    margin:0 auto;
    min-width: 1000px;
}
.address{
    color: #4f6e86;
    text-align:center;
    padding:1% 0;
    margin:0 auto;
    line-height:2em;
    font-size: 14px;
    width:90%;
}

.gulid{
    width:600px;
    position:relative;
    left:50%;
    margin-left:-300px;
    padding-top:20px;
}

.gulid p{
    text-align:center;
    line-height:26px;
}

.w_72{
    width:72%;
}

.business{
    width:70%; padding:1% 1%; margin:0 auto; background:#2c3947;color:#fff; font-weight:bold;
    border-left:1px solid #2c3947;
    border-right:1px solid #2c3947;
    border-bottom:1px solid #2c3947;
}

#tab_con_2{

    position: absolute;
    padding: 300px;
    margin-left: 300px;
    /*margin: auto;*/

}

/*.tocenter{*/
/*    position: absolute;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    margin: auto;*/
/*}*/
/* ------------------------------- Slider Styles ------------------------------- */

#fwslider {
    position: relative;
    width:100%;
}

#fwslider .slide {
    display: none;
    position: absolute;
    top:0;
    left:0;
    z-index: 0;
    width:100%;
}

#fwslider .slide img {
    width:100%;
}

#fwslider .slidePrev {
    background:#ddd;
    width:100px;
    height:50px;
    position: absolute;
    top:50%;
    left:-50px;
    opacity:0.5;
    z-index: 10;
}

#fwslider .slidePrev span {
    background-image: url("../images/arrows.png");
    width: 45px;
    height: 45px;
    float: left;
    background-position: -10% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}
#fwslider .slideNext {
    background:#ddd;
    width:50px;
    height:50px;
    position: absolute;
    top:50%;
    right:-50px;
    opacity:0.5;
    z-index: 10;
}

#fwslider .slideNext span {
    background-image:url("../images/arrows.png");
    width:45px;
    height:45px;
    float:left;
    background-position:90% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}

#fwslider .timers {
    position: absolute;
    bottom:15px;
    right:0;
    z-index: 3;
}
#fwslider .timer {
    height:4px;
    width:40px;
    background-color: #000;
    float:left;
    margin-right: 10px;
}
#fwslider .progress {
    height:4px;
    width:0%;
    background-color: #FC3;
    float:left;
}

/* start main */
.main_bg{
    background:url(../images/bg.png) repeat #2c3947;
}

.grids_1_of_3{
    padding: 1.5% 0;
    text-align:center;
    background:#2c3947;
    margin:0 auto;
    border:1px solid #2c3947;
    border-bottom:none;
}
.grid_1_of_3{
    display: block;
    float:left;
}
.grid_1_of_3:first-child {
    margin-left: 0;

}
.images_1_of_3 {
    width: 20%;
    background:url(../images/right.jpg) no-repeat right;
}

/*.swiper {*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

/*.swiper-slide {*/
/*    text-align: center;*/
/*    font-size: 18px;*/
/*    background: #fff;*/

/*    !* 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;*/
/*}*/

/*.swiper-slide img {*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    object-fit: cover;*/
/*}*/

.article_tocenter{
    /*width:900px;*/
    /*margin-left:140px;*/
    /*margin-right:140px;*/
    padding:10px 50px 15px 20px;

}
.article_margin{
    margin-left:240px;
    margin-right:240px;
    padding:10px 50px 15px 100px;
}

.content_article {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 600px;
    height: 300px;
    border: 10px solid rgba(255, 255, 255, .5);
    /*也可以用下面代码hsla()替代rgba()的方式实现透明边框*/
    /*border: 10px solid hsla(0,10%,100%,.5);*/
    background-color: #fff;
    background-clip: padding-box;
}

/*.left{width: 65%;float: left;}*/
/*.right{width: 34%;float: right;}*/
/*.right{*/
/*    !*width:500px;*!*/
/*    margin-top: -200px;*/
/*    margin-right: -440px;*/
/*    !*margin-left:230px;*!*/
/*    float:right;*/
/*}*/

/*.left{*/
/*    float:left;*/
/*    margin-left:10px;*/
/*    width: 200px;*/
/*}*/

.container_xte.content .right{
    width:700px;
    margin-right: 800px;
    /*margin-left:230px;*/
    /*float:right;*/
}

/*.left{width: 65%;float: left;}*/
/*.right{width: 34%;float: right;}*/


.left{
    float:left;
    margin-left:10px;
    width: 200px;
}

.xte_h2{
    font-size: 10px;
    text-align: center;
}

.index_container{
    /*padding: 15px;*/
    background: #ffffff;
}

.index_container .l{width: 60%;float: left;}
.index_container .r{width: 40%;float: right;}

.footers{
    width: 100%;
    height: 180px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin-top: 50px;
    position: relative;
}


.swiper-container3 p{
    position: absolute;
    width: 200px;
    text-align: center;
    background: rgba(3,3,3,1);
    opacity: 0.45;
    color: #ECD356;
    bottom: 0px;
    height: 27px;"
}


/*!*2023-11-15 add tabnews*!*/
/*.news{*/
/*    !*width:415px;*!*/
/*    !*height: 480px;*!*/
/*    float: left;*/
/*    !*margin-left:25px;*!*/
/*    overflow: hidden;*/
/*    !* background-color:#ccc *!*/
/*}*/

/*.news_2{*/
/*    !*width:415px;*!*/
/*    !*height: 480px;*!*/
/*    float: left;*/
/*    !*margin-left:25px;*!*/
/*    overflow: hidden;*/
/*    !* background-color:#ccc *!*/
/*}*/

/*.news-tab{*/
/*    width:520px;*/
/*    border-top: 3px solid #0A5F9E;*/
/*    height: 40px;*/
/*    font-size: 0;*/
/*    margin-bottom: 10px;*/
/*}*/
/*.news-tab span{*/
/*    display: inline-block;*/
/*    height: 40px;*/
/*    width: 120px;*/
/*    background-color: #F5F5F5;*/
/*    font-size: 20px;*/
/*    color: #000;*/
/*    line-height: 40px;*/
/*    text-align: center;*/
/*    cursor: pointer;*/
/*    font-weight: bold;*/
/*}*/


/*.news-tab span.on{*/
/*    background-color: #0A5F9E;*/
/*    color: #fff;*/
/*}*/

/*.news-tab-2{*/
/*    width:520px;*/
/*    border-top: 3px solid #0A5F9E;*/
/*    height: 40px;*/
/*    font-size: 0;*/
/*    margin-bottom: 10px;*/
/*}*/
/*.news-tab-2 span{*/
/*    display: inline-block;*/
/*    height: 40px;*/
/*    width: 120px;*/
/*    background-color: #F5F5F5;*/
/*    font-size: 20px;*/
/*    color: #000;*/
/*    line-height: 40px;*/
/*    text-align: center;*/
/*    cursor: pointer;*/
/*    font-weight: bold;*/
/*}*/
/*.news-tab-2 span.on{*/
/*    background-color: #0A5F9E;*/
/*    color: #fff;*/
/*}*/
/*.news .list-ul .list-desc{*/
/*    width: 380px;*/
/*}*/