@charset "utf-8";

/*

 * fullPage 1.4.5

 * https://github.com/alvarotrigo/fullPage.js

 * MIT licensed

 *

 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo

 */




a {  text-decoration: none;}
a:link { text-decoration: none; }
a:visited  { text-decoration: none; }
a:hover { text-decoration:none;}
a img { border:0;}
ul { list-style:none;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
* { margin: 0; padding: 0;box-sizing: border-box;}

body { font: 16px/1.8 "Microsoft Yahei",verdana;}
#superContainer {
   height: 100%;
    position: relative;
}
.section {

    position: relative;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}
.vr_box{width:auto; height:auto; margin:0 auto; margin-bottom:20px;}
.vr{ width:1200px; height:902px; margin:0 auto; }

.section { position: relative; overflow: hidden;}
.section1{ width:100%; height:auto; }
.section2{ width:100%; height:auto; background:url(../images/01.jpg); background-position:center top; background-repeat:no-repeat;}
.section3{ width:100%; height:auto; background:url(../images/02.jpg); background-position:center top; background-repeat:no-repeat;}
.section4{ width:100%; height:auto; background:url(../images/03.jpg); background-position:center top; background-repeat:no-repeat;}
.section5{ width:100%; height:auto; background:url(../images/04.jpg); background-position:center top; background-repeat:no-repeat;}

.nav_box{ z-index:9999; top:-212px; left:0; position:absolute; width:100%; height:212px;  transition: all 0.7s;  background:url(../images/01.png); background-position:center top;  }
.active .nav_box {top:0; transition-delay: 0.7s;}




.nav02_box{ z-index:9999; top:-90px; left:0; position:absolute; width:100%; height:90px;  transition: all 0.7s; background:url(../images/02.png); background-position:center top;  }
.active .nav02_box {top:0; transition-delay: 0.7s;}

.dao{ width:1200px; height:90px; margin:0 auto;}



.fp-section { position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ -moz-box-sizing: border-box; /* <=28 */ box-sizing: border-box; }

.fp-slide { float: left; }

.fp-slide, .fp-slidesContainer { height: 100%; display: block; }

.fp-slides { z-index: 1; height: 100%; overflow: hidden; position: relative; -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */ transition: all 0.3s ease-out; }

.fp-section.fp-table, .fp-slide.fp-table { display: table; table-layout: fixed; width: 100%; }

.fp-tableCell { display: table-cell; vertical-align: middle; width: 100%; height: 100%; }

.fp-slidesContainer { float: left; position: relative; }

.fp-controlArrow { position: absolute; z-index: 4; top: 50%; cursor: pointer; width: 0; height: 0; border-style: solid; margin-top: -38px; }

.fp-controlArrow.fp-prev { left: 15px; width: 0; border-width: 38.5px 34px 38.5px 0; border-color: transparent #fff transparent transparent; opacity:0; }

.fp-controlArrow.fp-next { right: 15px; border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent #fff; opacity:0; }

.fp-scrollable { overflow: scroll; }

.fp-notransition { -webkit-transition: none !important; transition: none !important; }

#fp-nav { position: fixed; z-index: 9999; margin-top: -32px; top: 50%; opacity: 1; }

#fp-nav.right { right: 50px; }

#fp-nav.left { left: 17px; }

.fp-slidesNav { position: absolute; z-index: 4; left: 50%; opacity: 1; }

.fp-slidesNav.bottom { bottom: 17px; }

.fp-slidesNav.top { top: 17px; }

#fp-nav ul, .fp-slidesNav ul { margin: 0; padding: 0; }

#fp-nav ul li, .fp-slidesNav ul li { display: block; width: 14px; height: 13px; margin: 7px; position: relative; }

.fp-slidesNav ul li { display: inline-block; }

#fp-nav ul li a, .fp-slidesNav ul li a { display: block; position: relative; z-index: 1; width: 100%; height: 100%; cursor: pointer; text-decoration: none; }

#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span { background: #fc001c; }

#fp-nav ul li a span, .fp-slidesNav ul li a span { top: 2px; left: 2px; width: 8px; height: 8px; border: 1px solid #c3c3c3; background: rgba(0, 0, 0, 0); border-radius: 50%; position: absolute; z-index: 1; }

#fp-nav ul li .fp-tooltip { position: absolute; top: -2px; color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; white-space: nowrap; max-width: 220px; overflow: hidden; display: block; opacity: 0; width: 0; }

#fp-nav ul li:hover .fp-tooltip { -webkit-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; width: auto; opacity: 1; }

#fp-nav ul li .fp-tooltip.right { right: 20px; }

#fp-nav ul li .fp-tooltip.left { left: 20px; }


#bg-video-box { margin: 0; padding: 0; position: relative; height: 100%; width: 100%; float: none; }
#container {overflow: hidden; position: absolute; top: 0; left: 0px; right: 0; bottom: 0;}
#background_video {position: absolute;top: 50%; left: 50%;transform: translate(-50%, -50%);object-fit: cover;height: 100%; width: 100%;}
#video_cover { position: absolute; width: 100%; height: 100%; background-size: cover;background-position: center;background-repeat: no-repeat; }
#video_controls {position: absolute;left: 50%;transform: translate(-50%, 0); }
#play img { width: 100px;}
#pause img {width: 90px;}
#pause { display: none; }
@media (min-width: 768px) {#video_controls { display: none;}}
/* Demo page specific styles */
#bg-video-box {text-align: center;font-family: 'proxima-nova', Helvetica;}
#container { height: 100%;}
#overlay {position: absolute;top: 0; right: 0; left: 0; bottom: 0; background:url(../images/bg.png); background-position:center top;-webkit-transition: color,0.8s, ease; -moz-transition: color,0.8s, ease; transition: color,0.8s, ease;}

.dxl_header01{width: 100%;height: 90px;padding-top: 26px;}
.dxl_h01_w1200{width: 1200px;height: 64px;margin: 0 auto;}
.dxl_logo{width: 178px;height: 40px;float: left;}
.dxl_nav{width: 686px;height: 64px;float: left;margin-left: 84px;}
.dxl_nav .dxl_n_li1{font-size: 15px;width: 71px;height: 64px;text-align: center;padding-top: 8px;float: left;margin-right: 14px;}
.dxl_nav .dxl_n_li1 a{color: #000;}

.dxl_nav .dxl_n_li1 ul{width: 71px;height: auto;visibility: hidden;position: relative;z-index: 5;margin-top: 29px;}
.dxl_nav .dxl_n_li1 ul li{width: 71px;height: 50px;line-height: 50px;background: #fff;}

.dxl_nav .dxl_n_li1:hover{border-bottom: 2px solid #cd293b;}
.dxl_nav .dxl_n_li1:hover ul{visibility: visible;}


.dxl_h01_tel{width: 192px;height: 35px;background:url(../images/tel.png)  no-repeat;background-size: 35px 35px;background-position: left center;font-size: 18px;color: #cd293b;line-height: 18px;padding-left: 46px;float: right;}

.dxl_banner_lunbo{width: 100%;height: auto;}

.dxl_header02{border-bottom: 2px solid #c9192c;height: 70px;width: 100%;}
.dxl_h02_w1200{width: 1200px;height: 70px;margin: 0 auto;overflow: hidden;padding-top: 20px;}

.dxl_h02_w12_l{width: 865px;height: 50px;float: left;overflow: hidden;}
.dxl_h02_w12_l li{width: 120px;height: 48px;text-align: center;margin-right: 10px;float: left;}
.dxl_h02_w12_l li a{color: #333;}
.dxl_h02_w12_r{font-size: 14px;color: #666;float: right;}
.dxl_h02_w12_r a{display: inline-block;color:#333;}


.dxl_h02_w12_l li:hover{background: url(../images/sanjiao_shang.jpg) no-repeat;background-size: 14px 8px;background-position: center bottom;}

.dxl_main{width: 1200px;height: auto;overflow: hidden;margin: 0 auto 56px;}

.dxl_main_title{font-size: 34px;color: #c81428;font-weight: normal;text-align: center;margin-top: 60px;line-height: 34px;}
.dxl_main_2ndtitle{color: #c81428;text-align: center;font-size: 18px;line-height: 18px;}
.dxl_xian1{width: 28px;height: 1px;background: #c81428;margin:11px auto;display: block;}

.dxl_main_neirong{width: 100%;height: auto;overflow: hidden;margin-top: 46px;}

.dxl_m_nr_imgnews{width: 546px;height: 343px;float: left;margin-right: 19px;position: relative;overflow: hidden;}
.dxl_m_nr_imgnews img{width: 100%;height: 100%;}
.dxl_mnr_ins_xx{width:546px;height: 65px;position: absolute;bottom: 0;left: 0;background: #000;opacity: 0.7;color: #fff;padding-top: 11px;padding-left: 23px;}
.dxl_mnrinsxx_title{font-size: 16px;line-height: 18px;}
.dxl_mnrinsxx_uptime{font-size: 14px;line-height: 16px;}

.dxl_main_neirong li{width: 100%;height: 101px;background: #fafafa;padding: 20px;font-size: 14px;margin-bottom: 20px;float: left;}

.dxl_main_neirong li:nth-of-type(1),.dxl_main_neirong li:nth-of-type(2),.dxl_main_neirong li:nth-of-type(3){width: 635px;}
.wang li:nth-of-type(1),.wang li:nth-of-type(2),.wang li:nth-of-type(3){width: 100%;}

.dxl_pubtime{float: left;text-align: center;width: 78px;height: 58px;line-height: 29px;margin-right: 16px;}
.dxl_pt_y{background: #c81428;color: #fff;height: 29px;}
.dxl_pt_d{background: #f1f1f1;color: #666;height: 29px;}

.dxl_newsli{}
.dxl_ns_title{font-size: 16px;color: #333;}
.dxl_ns_about{color: #666;}

.dxl_fanye{text-align: center;clear: both;}
.dxl_fanye a{color: #333;font-size: 14px;}
.dxl_fy_xz{color: #c81428;}


.dxl_footer{background: #313131;width: 100%;height: 50px;}

.dxl_ft_w1200{width: 1200px;height: 50px;margin: 0 auto;font-size: 14px;color: #8a8a8a;line-height: 50px;text-align: center;}
.dxl_ft_w1200 a{color: #8a8a8a;display:inline-block;}

.dxl_main_neirong2{width: 101%;height: auto;overflow: hidden;margin-top: 46px;}
.dxl_main_neirong2 li{width: 393px;height: 277px;float: left;margin-right: 11px;margin-bottom: 11px;position: relative;overflow: hidden;}
.dxl_main_neirong2 li img{width: 393px;height: 277px;}
.dxl_m_nr_xx{width: 393px;height:131px;background: #000;opacity: 0.7;position: absolute;left: 0;bottom:-74px;color: #fff;z-index: 9;padding-left: 12px;padding-right: 12px;transition:all 0.3s ;}
.dxl_mnrxx_title{height: 57px;line-height: 57px;text-align: center;font-size: 15px;}
.dxl_mnrxx_jl{font-size: 12px;height: 74px;line-height: 16px;}
.dxl_main_neirong2 li:hover .dxl_m_nr_xx{bottom:0;}



.newsshow{padding-top:30px;}
.show_bt{text-align: center;}
.show_rq{text-align: center;}
.xp a{display: inline-block;}
.sxp {padding-top: 20px;}



.am-form-group{padding-bottom:10px;}

.am-tab-panelam-active{padding-bottom: 100px;}



.am-tab-panel{ width: 800px; margin:0 auto; padding-top:30px; }
.yangshirt{width: 800px; margin:0 auto; }
.am-u-sm-10{width: 800px; margin:0 auto; }
.am-btn {margin-top: 20px;}
