/*��ҳ*/
.swiper-container {
        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;}
    .pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;}
.swiper-active-switch {
  background: #fff;}
/*box1*/
/*.home-box1{padding-top:18px;}*/
.home-head-img {width: 100%;}
/*�ֲ�*/
.focus{position: relative;overflow:hidden;}
.focus .hd{ width:100%; height:30px;  position:absolute; bottom:40px; text-align:center;z-index: 1;}
.focus .hd ul{ display:inline-block; height:20px;  font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:12px; height:12px;
    -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;
    background:rgba(0,0,0,0.3); margin:0 8px;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{ background:#333;}
.focus .bd{ position:relative; z-index:0;}
/*home-box2*/
.home-box2 ul{width: 100%;}
.home-box2 a{cursor: pointer;height: 28px;display: inline-block;}
.home-box2 img{padding:10px 10px 0 10px;width:100%;box-sizing: border-box;-webkiit-box-sizing: border-box;-moz-box-sizing: border-box;}
/*.home-box2{margin:10px 0 40px;}*/
.home-box2-content{background:#fff;overflow: hidden;height: 360px;margin-top: -10px;}
.home-box2-title{color: rgb(51,51,51);height: 63px;line-height: 63px;}
.home-box2-title i{font-size: 24px;line-height: 60px;}

.home-box2-new1{width:50%;}
.home-box2-new2{width: 25%;}
.home-box2-new2 img{height: 140px;}
.home-box2-blue{color:rgb(8,62,141);}
/*box2�ײ�*/
/*.home-box2-d{overflow: hidden;line-height: 65px;}*/
.home-box2-new1d{position: absolute;bottom:20px;left: 0;width: 50%;}
.home-box2-new2d1{position: absolute;bottom:20px;left: 50%;width: 25%;}
.home-box2-new2d2{position: absolute;bottom:20px;left: 75%;width: 25%;}
.home-box2-d-l{float: left;color:rgb(153,153,153);}
.home-box2-d-r{float: right;color:rgb(51,51,51);}

.home-box2-db{position: absolute; bottom: 0;height: 50px;line-height: 40px;width: 100%;}
.home-box2-db-l{float: left;color:rgb(153,153,153);}
.home-box2-db-r{float: right;color:rgb(51,51,51);}
.home-box2-max-db{display: block; height: 80px;line-height: 80px; text-align:center;clear: both;}

/*ul1*/
.home-box2-ul1bk{
    display: inline-block;position: absolute;top:0;bottom: 0;
    border-right:1px solid rgb(228,228,228);}
.home-box2-ul1{float: left;position: relative;padding-bottom: 30px; box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.home-box2-ul1 li{float: left;color:rgb(97,97,97);position: relative;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
/*ul2*/
.home-box2-ul2{clear: both;border-top: 1px solid rgb(228,228,2283);}
.home-box2-ul2 li{float: left;border-bottom: 1px solid rgb(228,228,2283);color:rgb(97,97,97);position: relative;}
.home-box2-ul2 li{height: 200px;float: left;width: 50%;line-height: 30px;}
.home-box2-ul2 li:nth-child(odd){border-right: 1px solid rgb(228,228,228);}
/*.home-box2-black-p4{word-break: break-all;}*/
/*box3*/
.home-box3{background:white;width:1200px;padding-left:20px;margin:21px auto 0px;overflow: hidden;text-align: -webkit-center;text-align: -moz-center;height: 400px;}
.home-box3-title{max-width:1200px;height:57px;font-size:24px;color:rgb(51, 51, 51);border-bottom:1px solid rgb(51, 51, 51); text-align: left;}
.home-box3-title i{font-size:24px;line-height: 57px;}
.home-box3-btn{float: right;background: rgba(33,33,33,0.8);
    width: 100px;line-height: 28px;text-align: center;border-radius: 5px;margin-top:16px;margin-right: 10px;}
.home-box3-content{max-width:1200px;margin-right: -43px;    color: rgb(97,97,97);margin-top:16px;}
.home-box3-ul{width: 100%;max-width:1200px;}
.home-box3-ul li{width: 20%;float: left;}
.home-box3-div{margin-right: 43px;background:rgba(228, 238, 253, 0.77);line-height: 25px;
    border-bottom-left-radius:120px 80px;border-bottom-right-radius:120px 80px;
    padding:15px 20px 30px;-webkit-box-shadow: 1px 2px 5px rgba(97,97,97,0.5);-moz-box-shadow: 1px 2px 5px rgba(97,97,97,0.5);
    box-shadow: 1px 2px 5px rgba(97,97,97,0.5);}
.home-box3-date{color: rgb(153,153,153);text-align: center;line-height: 40px;margin-top: 10px;}
.home-box3-p3{text-align: center;}
.home-box3-vote{width: 19px;height: 19px;}
/*box5*/
.home-box5{max-width:1200px;padding-bottom:17px;width: 100%;margin:0 auto;background:white;}
.home-box5-title{line-height: 80px;color:rgb(8,64,141);text-align:center;}
.home-box5-content{text-align: center;margin: 0 auto 15px;}
.home-box5 input{height: 40px;margin-right:10px; border-radius:5px;}
.home-box5-inp1{background: rgb(233,231,231);width: 18%;}
.home-box5-inp2{background: rgb(233,231,231);width: 50%;}
input[name=tijiao]{width: 170px;background: rgb(8,62,141);color:#fff;}
/*box4*/
.home-box4{position:relative; height: 360px;}
.home-box4-map{width: 1200px;height: 100%;display: block;margin: 0 auto;}
.home-box4-box{position: absolute;top:-10px;left:50%;bottom:0;width:100%;text-align: center;max-width:1200px;transform: translate(-50%,0);}
.home-box4-title{text-align:center;color:#fff;font-family: LucidaBright;font-weight: 900;}
.home-box4-btn{display:block; width:326px;height:56px;line-height:56px;
    border:1px solid #fff;color:#fff;border-radius:5px;cursor:pointer;margin:8px auto;}
.home-box4-minbox{display: inline-block;float: left;width: 250px;}
.home-box4-minbox img{width: 90px;height: 91px;}
.home-box4-numys{font-size: 46px;font-weight:900;color: #fff;}
.home-box4-btn:hover{background: #fff;color: #000;}
/*����ҳ �����ĵڶ�header*/
.new-head{height: 200px;width: 100%;overflow: hidden;}
.new_head img{width: 100%;height: 100%;}
.new-head-cover{top: 0;bottom: 0;width: 100%;background: rgba(51,51,51,0.7);}
.new-head-l{float: left;display: inline-block;line-height: 200px;}
.new-head-r{float: right;display: inline-block;line-height: 200px;}
/*����ҳcontent*/
/*.new-content{color:rgb(102,102,102);}*/
/*.new-time-line{border-left: 2px solid rgb(151,209,238);bottom: 0px;top:10px;left: 200px;}*/
/*.new-line{border-left: 1px solid rgba(127, 127, 127,0.2);bottom: 0;top:10px;left: 230px;}*/

/*-webkit-box-shadow:0 0 4px 2px rgb(48,164,211);-moz-box-shadow:0 0 4px 2px rgb(48,164,211);box-shadow:0 0 4px 2px rgb(48,164,211);}*/
/*.new-lbox{display: inline-block;width: 170px;text-align: right;vertical-align: top;*/
    /*color: rgb(172, 172, 172);}*/
/*.new-time-yuan2{left: 195px;top:10px;width: 12px;height: 12px;border-radius: 6px;background:rgb(172,172,172);}*/
/*.new-rbox{margin-left: 80px;display: inline-block;width:70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}*/
/*.new-calender-pic{height: 22px;width: 22px;margin-right: 10px;}*/
/*.new-content-foot{display: block; color:rgb(8,62,141);height: 80px;line-height: 80px;text-align: center;margin-left: 230px;border-top:1px solid rgba(127, 127, 127,0.2);}*/
/*.new-time-yuan{background:rgb(48,164,211) !important;left: 197px;top:10px;width: 10px;height: 10px;border-radius: 5px;*/

.new-content{color:rgb(102,102,102);overflow: hidden;}
.new-content-ul{overflow: hidden;width: 100%;}
.new-time-point{cursor: pointer;}
.new-time-line{border-left: 2px solid rgb(151,209,238);bottom: 30px;top:40px;left: 100%;margin-left: -30px;}
.new-time-yuan{background:rgb(48,164,211) !important;right: 0;top:7px;width: 16px;height: 16px;border-radius: 8px;border: 3px solid #6ddaf1; margin-right: -29px;}
.new-lbox{width: 20%;float: left;display: inline-block;text-align: right;vertical-align: top;color: rgb(172, 172, 172);padding-right:50px;}
.new-time-yuan2{right: 0;top:7px;width: 12px;height: 12px;border-radius: 6px;background:rgb(172,172,172);margin-right: -27px;}
.new-lbox-time{top: 5px;right: 5px;}
.new-rbox-li{width: 70%;float: left;border-left: 1px solid rgba(127, 127, 127,0.2);}
.new-rbox-time{width: 100%; margin-left: 25px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.new-text-p{margin-left: 25px;}
.new-calender-pic{height: 22px;width: 22px; display: inline-block; float: left; margin-left: 24px;
margin-top: 5px;}
.new-text-p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-content-foot{display: block; color:rgb(8,62,141);height: 80px;line-height: 80px;text-align: center;border-top:1px solid rgba(127, 127, 127,0.2);}
.new-list-lcolor{color:rgb(17, 92, 202);}
/*��������ҳ */
.new-detail{color:rgb(51,51,51);}
.new-detail-img{height: 22px;width: 22px;}
.new-detail-span{display: inline-block;min-width: 200px;}
.new-detail-num{display: inline-block;margin:2px 10px 0 5px;}
.new-detail-w{max-width:760px;margin:0 auto;}
/*���ң��б��lr-contentҳ�棬lr-rtableҳ��*/
.lr-content{width:1200px; margin:0 auto; overflow: hidden;display: -webkit-box;display: -moz-box;display: -webkit-flex;
    display: -moz-flex; display: -ms-flexbox; display: flex;}
.l-title{display: inline-block;width: 278px;padding: 28px 0 50px 0;color: #333;}
.r-content{display: inline-block;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;
    flex: 1;padding: 28px 90px 50px 28px;border-left: 1px solid rgb(228,228,2283);}

/*��*/
.l-title2{display: block;padding:10px 0;line-height: 20px;color:#1a2b45;}
/*.l-title2:last-child{border-bottom: 0;}*/
.l-title2 a{display: block;margin:0 5px 0 22px;cursor:pointer;}
/*.l-title2 a:link,.l-title2 a:hover,.l-title2 a:visited{color:#144792;}*/
/*.l-title2 a{color: #333}*/
/*.l-title2-a{font-weight: bold;}*/
.l-title2-black{top:15px;left: 8px;width: 6px;height: 10px;}
.l-title2-blue{background: rgb(8,62,141);}
/*.l-title2-blue a{color:#fff;}*/
/*.l-title2-pl15{padding-left: 15px;}*/
.l-title2-down{display: none;padding-left:25px; margin: 10px 0;line-height: 22px;}
.l-title2-down-pic{top:5px;left: 0;width: 10px;height: 10px;}
.l-title2-down-a{display: inline-block;padding-left:12px;}

/*lr_content lr_rtable*/
.r-content-table{margin: 20px 0 10px 15px;border: 1px solid #999;width: 100%;}
.r-content-table thead tr{background: #144792;color: #fff;}
.r-content-table thead tr td{border-bottom: 1px solid #999;}
.r-content-table tr td{border-bottom: 1px dashed #999;padding-left: 10px;}
.r-content-table tbody tr:last-child td{border-bottom:0;}
.r-content-table tr td:first-child{border-right: 1px solid #999;width: 55%;}
.r-content-table tbody tr:nth-child(even){background: rgb(250,251,253);}
/*rtwotable*/
.rtwotable-title{display: block;border-bottom: 1px solid rgb(166,185,241);color:rgb(8,62,141);padding-bottom: 10px;}
.rtwotable-ul{margin-bottom: 30px;}
.rtwotable-ul li{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;
    display: -ms-flexbox;display: flex; border-bottom: 1px solid rgb(224,230,240);word-break: break-all;}
.rtwotable-ul li:last-child{border-bottom: 0;}
.rtwotable-ul .rtwotable-text{flex: 1;padding:8px 15px;}
.rtwotable-ul li:nth-of-type(even){background: rgb(250,251,253);}
.rtwotable-ul1{float: left;width: 48%;}
.rtwotable-ul2{float: right;width: 48%;}
.rtwotable-text{display: inline-block;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.rtwotable-text2{color:rgb(0,120,255);}
.rtwotable-text1{border-right: 1px solid rgb(224,230,240);}
/*dx*/
.r-dx-box{background: #fafbfd; padding:10px 0 10px 0; width: 100%;padding-left: 10px;margin-bottom: 2px;cursor: pointer;}
.r-dx-a{display: inline-block;height: 15px;width: 15px;color: #fff;background: #00a0e9;line-height: 15px;text-align:center;float: left;
    margin-right: 10px; margin-top: 5px;}
.r-dx-p{margin-left: 30px;color: #0078ff;}
.r-dx-span{color:rgb(102,102,102);display: inline-block; width: 95%; line-height: 29px;}
/*textpic*/
.textpic-img{width: 340px;float: right;margin:0 0 0 10px;}
/*pdf*/
.pdf-db-span{margin: 30px 60px 100px 100px;display: inline-block;}
.pdf-db-span a{color:blue;}
/*lr_map_airline*/
.map-airline{text-align: center;background:#d7e7ff; padding:80px 0;}
/*search link*/
.link{text-decoration:none;}
.zhangchusb{width:1366;height:894px;background:url(../image/wechat.jpg) no-repeat; background-size:100%;}
.home-head2-ul li a{color: white;}
.home-foot2-span1 p{margin-bottom:0;}
