/* header部分start */
.h-top{min-width: 1200px;height: 170px; background-color: #ffffff;position: relative;}
.lt-img1{width:292px;height:170px;}
.lt-img1 img{width:292px;height: 100%;}
.lt-img2{width:548px;height:170px;display: inline-block;vertical-align: middle;}
.lt-img2 img{width:548px;height: 100%;}
.lt-img3{width:355px;height:170px;}
.lt-img3 img{width:355px;height: 100%;}
.h-nav{height: 44px;min-width: 1200px;background-color: #005187;}
.navIlist{width:150px;float: left;line-height: 44px;text-align: center;font-size: 15px;cursor: pointer;height: 44px;position: relative;}
.navIlist:hover{background-color:#00395e;}
.navIlist a{color: #ffffff;}
.ltali2{display:block;}
.ltali2:hover{background-color:#00395e;}

.h-middle{min-width:1200px;height: 480px;position: relative;overflow: hidden;background-color: #ffffff;width:100%;}
.list{position: absolute;top:0px;width:400%; z-index:1px;}
.lbg-img{float:left;height:480px;background-color: #ffffff;min-width:1200px;}
.lbuttons{position: absolute;z-index:3;left:45%;bottom:5%;}
.lbuttons span{width:10px;height:10px;margin-right:10px;float: left;border-radius: 50%; background: rgb(0,0,0,0.2);border: 2px solid #ffffff;cursor: pointer; } 
.lbuttons .on{ background: #ffffff;}


.mm{position: relative;}
.m-r{height: 360px;width: 309px;background-color:#ffffff;position: absolute;z-index: 3;right:0px;top:40px;padding-left: 31px;padding-top: 40px;}
.m-r h1{color: #005187;font-size: 18px;}
.r-input{padding-top: 28px;}
.input1,.input2,.input3,.land{height:38px;width:275px;border:1px solid #e6e6e6;margin-bottom: 20px;padding-left: 11px;}
.i1,.i2,.i3{display: inline-block;width:14px;height: 16px;margin-top:10px;}
.i1{background: url(../images/admin.png); background-position-x:center; background-position-y: top;background-repeat: no-repeat;}
.i2{background: url(../images/lock.png); background-position-x:center; background-position-y: top;background-repeat: no-repeat;}
.i3{background: url(../images/safe.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;}
.r-input input{height:36px;border: none;outline: none;padding-left: 10px;font-size: 14px;color: #666666;}
.true img{float:right; cursor: pointer;}
.true{width:288px;}
.land{background-color: #005187; text-align: center;line-height: 38px;}
.land a {color: #ffffff;font-size: 14px;}


.h-bottom{height:100px;min-width: 1200px;background-color: #005187;}
.b-l{width:184px;}
.b-l img{width:104px;height:100px;}
.bIlist {float: left;margin-right: 85px;height:100px;}
.bIlist:hover{background-color:#00395e; }
.bIlist a{display: inline-block;color: #ffffff;padding-top:29px;padding-left:19px;padding-right:15px;height:46px;vertical-align:50%;}
.bIlist img{float: left;border: none;}
.bIlist-t{padding-left:9px;width:80px;height:46px;}
.bIlist-t h1{font-size: 18px;}
/* header部分end */



/* newscontent部分start */
.newscontent{padding-top:30px;padding-bottom:70px;}
.p{width:581px;height: 160px;}
.p img{width:100%;height:160px;border: none;}


.c-title{height: 63px;padding-top:58px;}
.t-l{height: 24px;line-height: 24px;}
.t-i{background:url(../images/news_12.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;width:24px;height: 24px;}
.t-l h1{color: #005187;font-size: 26px;margin-left: 21px;}
.t-l span{font-size: 18px; color: #005187;margin-left: 21px;}
.t-r a{font-size: 14px;color: #b2b5b9;}
.t-r i{display:inline-block;background: url(../images/next.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;width: 12px;height: 12px;margin-left: 8px;}

.news-l{ position: relative;width:580px;height:376px;overflow: hidden;}
.newsitem{position: absolute;top:0px;left:0px;}
.newslist{width:580px;position: relative;}
.news-l img{width:580px;height: 376px;}
.lab{position:absolute; bottom:0px;background: url(../images/bg.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;width: 560px;height:70px;padding-left: 20px;}
.lab a{ display:inline-block;color: #ffffff;font-size: 16px;}
.news-r{width:577px;}
.news-txt{padding-bottom: 20px;border-bottom: 1px solid #e2e5e9;}
.txt-l{position:relative;width:64px;height: 49px;background-color: #f6f5f5;padding-top:15px;text-align: center;}
.txt-lt{position: absolute;;width: 7px;height: 7px;background-color:#ff0001;border-radius:4px;top:6px;right: 6px;}
.txt-r{width:500px;}
/* newscontent部分end */




/* traincontent部分start */
.traincontent{background-color: #e5f5ff;padding-bottom: 70px;}
.t-i2{background: url(../images/learn_23.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;width:20px;height: 24px;}
.row-1{margin-bottom:40px;position: relative;height: 140px;}
.bg1{width:204px;background: url(../images/20199231943_03.jpg);background-position-x:center; background-position-y: top;background-repeat: no-repeat;  position: relative; height: 140px; margin: 0 10px; padding: 0 20px; color: white; vertical-align: middle; background-position: 0 0;background-repeat: no-repeat;background-size: contain;}
.bg2{width:204px;background: url(../images/20199231943_18.jpg);background-position-x:center; background-position-y: top;background-repeat: no-repeat;  position: relative; height: 140px; margin: 0 10px; padding: 0 20px; color: white; vertical-align: middle; background-position: 0 0;background-repeat: no-repeat;background-size: contain;}
.bg3{width:204px;background: url(../images/20199231943_28.jpg);background-position-x:center; background-position-y: top;background-repeat: no-repeat;  position: relative; height: 140px; margin: 0 10px; padding: 0 20px; color: white; vertical-align: middle; background-position: 0 0;background-repeat: no-repeat;background-size: contain;}
.trainItem-l{width:20%;position: absolute;top:0px;left: 0px;}
.arrow-left{margin-left:10px;position: absolute;z-index:2;top:55px;left:0;display: block;color: #ffffff;text-align: center;background: url(../images/bglunbo.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;height: 30px;width: 20px;cursor: pointer;line-height: 30px;}
.arrow-left i{background: url(../images/arrowleft.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;display:inline-block;width: 6px;height: 11px;}
.arrow-right{position: absolute;z-index:2;top:55px;right: 0px;display: block;color: #ffffff;text-align: center;background: url(../images/bglunbo.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;height: 30px;width: 20px;cursor: pointer;line-height: 30px;}
.arrow-right i{background: url(../images/arrowright.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;display:inline-block;width: 6px;height: 11px;}
.trainItem-r{position: relative;height:140px;width:80%;overflow: hidden;margin-left: 20px;}
.trainlist{height: 140px;position: absolute;}
/* .trainlist{-webkit-transition-duration: .5s;-moz-transition-duration: .5s; -o-transition-duration: .5s;-ms-transition-duration: .5s;} */
.list1{width:244px;height:140px;float: left;text-align: center;}
.list1-re{position: relative;margin:0 10px;}
.list1-title{position: absolute;right: 0px;bottom: 0px;left: 0px;z-index: 1px; padding: 0 24px;font-size:14px;line-height: 30px;background:url(../images/opacity.png);background-position-x:center; background-position-y: top;background-repeat: repeat;overflow: hidden;white-space: nowrap;color: #ffffff;}
.list1-re img{display: block;width:100%;height:140px;border:none;}
/* traincontent部分end */



/* boutique部分start */
.boutique{min-width:1200px;height:388px; background: url(../images/20199241518_02.jpg);background-position-x:center; background-position-y: top;background-repeat: no-repeat;position: relative;background-color:#095a8f;}
.t-i3{background: url(../images/boutique_27.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat; height: 21px;width:24px;display: inline-block;}
.b-body{position: relative;height: 208px;width:1200px;overflow: hidden;}
.arrow-right4{position: absolute;display: block;z-index: 2;width:32px;height:32px;line-height:32px;cursor: pointer;background: url(../images/arrow-right4.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;top:40%;right:0px;}
.arrow-left4{position: absolute;display: block;z-index: 2;width:32px;height:32px;line-height:32px;cursor: pointer;background: url(../images/arrow-left4.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;top:40%;left:0px;}
.b-wrapper{height:208px;position: absolute;left: 0px;top: 0px;}
.w-txt{width:648px;position: absolute; z-index: 3;}
.w-txt h1{color: #ffffff;font-size:24px;margin-right: 5px;}
.w-txt span{color:#99b9cf;font-size:14px;margin-top:8px;}
.w-txt p{padding-top:25px;color:#ffffff;font-size: 14px;line-height: 24px;}
.txta{border: 1px solid #99b8cd;width:118px;margin-top: 19px;}
.txta:hover{background-color: #00395e;}
.txta a{display: inline-block;width:106px;padding-left:12px;height:28px;font-size: 12px;line-height: 28px;}
.w-picture a{display: block;width:315px;height: 208px;}
.w-picture a img{width:100%;height: 100%;border:none;}
.txta i{display: inline-block;background: url(../images/arrowright.png);background-position-x:center; background-position-y: top;background-repeat: no-repeat;width:8px;height: 10px;margin-right: 12px;margin-top:8px;}
.www{width:1000px;height:208px;float: left;margin:0 100px;}
.bt{position: relative;height:24px;padding-top:10px;}
.buttons{position: absolute;left:40%;text-align: center;z-index:3;}
.buttons span{width:10px;height: 10px;border-radius: 50%;margin: 0 2px;border:2px solid #ffffff;display: inline-block;background:rgb(0,0,0,0.3);cursor: pointer;}
.buttons .on{background-color: #ffffff;}
/* boutique部分end */



/* footer部分start */
.footer{height:210px;background-position-x:center; background-position-y: top;background-repeat: no-repeat;min-width: 1200px;}
.footerw{padding-top:48px;}
.footer-txt{float: right; color: #ffffff;}
.footer-txt h1{font-size: 18px;line-height: 37px;}
.footer-txt p{font-size: 13px;line-height:20px;}
/* footer部分end */



.w_bancont{overflow: hidden;height: 140px;position: relative;}
.trainlisttest{width: 20000px;position: absolute;left: 0px;top: 0px;}