
.indeximg{
    width: 100%;
    height: auto;
    padding-bottom: 20px;
}
.more:hover{
    color: rgba(220, 37, 42, 1);
}
.main {
    background: #fff;
    padding-top: unset;
}
.ul-list1-qz .con .desc-qz {
    line-height: 28px;
}
.m-link{padding: 12px 0 8px;
    background-color: #f5f5f5;margin-bottom: 2px;
}
.m-link .tit{float: left;line-height: 44px;font-size: 16px;    margin-top: 10px;}
.m-link .con{overflow: hidden;}
.m-link .con a{float: left;height: 44px;width: 200px;text-align: center;
    line-height: 42px;font-size: 14px;margin-right: 18px;
    border: 1px solid #dddddd;
    background-color: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
}
.row-a1{}
.g-box1{border: 1px solid #e5e5e5;margin-top: 24px;}
.g-box1 .cont{padding: 40px;}
.g-t1{line-height: 73px;height: 74px;border-bottom: 1px solid #e5e5e5;
    overflow: hidden;padding: 0 24px;
}
.g-t1 .tit{float: left;padding-left: 24px;
    background: url(../images/i-01.png) no-repeat left center;
}
.g-t1 .tit h2{font-size: 24px;}
.g-t1 .tit h2 em{font-size: 16px;font-family: arial;color: #999;
    margin-left: 8px;padding-left: 18px;text-transform: uppercase;
    background: url(../images/i-02.png) no-repeat left center;
}
.g-t1 .tab{float: right;width: 57%;position: relative;
    margin-top: 14px;
}
.g-t1 .tab li{float: left;}
.g-t1 .tab li span{height: 44px;display: block;line-height: 44px;
    padding: 0 18px;border-radius: 22px;cursor: pointer;
    font-size: 18px;color: #666;font-weight: bold;
    background-color: #fff;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.g-t1 .tab .more{position: absolute;right: 0;top: 0;line-height: 44px;
    font-size: 14px;color: #666;display: none;
}
.g-t1 .tab li.on span,
.g-t1 .tab li:hover span{background-color: #1c459b;color: #fff;}
.g-t1 .tab .more:hover{color: #e60012;}
.g-t1 .tab li.on .more,
.g-t1 .tab li:hover .more{display: block;}

.row-a1 .col-l{width: 40%;}
.row-a1 .col-r{overflow: hidden;float: none;padding-left: 35px;}

.m-slider1{}
.m-slider1 .con{display: block;position: relative;}
.m-slider1 .pic{padding-top: 59%;height: 0;position: relative;overflow: hidden;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider1 h3{
    position: absolute;
    /*left: 0; */
    /* right: 0; */
     width: 480px;
    bottom: 0;
    height: 44px;line-height: 44px;font-size: 16px;color: #fff;
    font-weight: normal;padding: 0 160px 0 24px;
    background: rgba(0,0,0,.6);
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-slider1 .slick-dots{position: absolute;right: 19px;bottom: 19px;z-index: 2;}
.m-slider1 .slick-dots li{float: left;margin-left: 7px;}
.m-slider1 .slick-dots li button{width: 20px;height: 4px;display: block;padding: 0;
    border: 0;font-size: 0;text-indent: 9999px;cursor: pointer;
    background-color: #fff;
}

.m-slider1 .slick-dots li.slick-active button{background-color: #e60012;}

.m-list1{}
.m-list1 li{margin-bottom: 19px;}
.m-list1 li a{display: block;overflow: hidden;line-height: 24px;}
.m-list1 li a:hover{
color: rgba(228, 36, 34, 1);

}
.m-list1 .date{float: right;font-size: 14px;color: #7f7f7f;font-family: arial;
    margin-left: 20px;
}
.m-list1 h3{font-size: 16px;font-weight: normal;
    padding-left: 19px;position: relative;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list1  li a:hover h3{
    font-weight: bold;
}
.m-list1 h3:after{content: '';position: absolute;top: 50%;left: 0;width: 4px;height: 4px;
    border-radius: 50%;background-color: #999;margin-top: -2px;
}
.m-list1  li  a:hover h3:after{background-color: rgba(228, 36, 34, 1);
}
.m-list1 li:last-child{margin-bottom: 0;}

.row-a2{}
.row-a2 .col-l{width: 43.5%;}
.row-a2 .col-r{float: none;overflow: hidden;padding-left: 20px;}
.m-t1{width: 140px;position: relative;float: left;margin-right: 9px;}
.m-t1 h3{position: absolute;top: 50%;left: 0;right: 0;
    text-align: center;font-size: 20px;color: #fff;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.m-t1:before{content: '';position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;
    border: 1px solid rgba(255,255,255,.5);
}
.row-a2 .col-l .m-t1{height: 290px;}
.row-a2 .col-r .m-t1{height: 140px;}
.row-a2 .item{overflow: hidden;}
.row-a2 .item1{margin-bottom: 10px;}

.m-list2{overflow: hidden;margin: 0 -5px;}
.m-list2 li{float: left;}
.m-list2 .con{display: block;height: 140px;margin: 0 5px;padding: 22px 0 0;
    background-color: #f5f5f5;
}
.m-list2 .ico{display: block;height: 60px;position: relative;margin-bottom: 3px;}
.m-list2 .ico i{position: absolute;left: 0;width: 100%;top: 0;height: 100%;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: auto 100%;
    -ms-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -webkit-background-size: auto 100%;
    background-size: auto 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list2 .ico .i-hover,.m-list2 .con:hover .ico .i-on{opacity: 0;}
.m-list2 h4{font-size: 18px;font-weight: normal;text-align: center;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list2 .con:hover .ico .i-hover{opacity: 1;}
.m-list2-1 li{width: 33.33%;}
.m-list2-2 li{width: 25%;}
.m-list2-3 li{width: 33.33%;}

.m-box1{margin-top: 10px;}
.m-box1 .con{display: block;height: 140px;position: relative;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-box1 h4{position: absolute;top: 50%;left: 87px;font-size: 20px;line-height: 24px;
    font-weight: normal;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-box1 .btn{width: 116px;height: 32px;display: block;position: absolute;top: 50%;right: 90px;margin-top: -16px;
    border: 1px solid #ccc;text-align: center;line-height: 30px;
    border-radius: 16px;font-size: 14px;color: #666;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-box1:hover .btn{background-color: #38acff;color: #fff;border-color: #38acff;}
.m-box1:hover h4{color: #38acff;}

.m-list3{overflow: hidden;margin: 0 -12px;}
.m-list3 li{width: 25%;float: left;    margin: 10px 0;}
.m-list3 .con{height: 120px;display: block;margin: 0 12px;
    background-color: #f5f5f5;overflow: hidden;font-size: 0;line-height: 120px;
}
.m-list3 .ico{width: 64px;height: 64px;    margin-left: 50px;display: inline-block;vertical-align: middle;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.m-list3 .tit{display: inline-block;vertical-align: middle;padding-left: 12px;
    font-size: 18px;font-weight: normal;line-height: 28px;text-align: left;max-width: 160px;
}

.row-a3{margin-bottom: 24px;}

.cur{line-height: 72px;font-size: 14px;padding-left: 32px;
    background: url(../images/i-06.png) no-repeat left center;
}
.cur a{color: #666;}
.cur span,.cur a:hover{color: #e60012;}

.row-ovh{overflow: hidden;padding-bottom: 50px;}
.row-ovh .col-side{width: 260px;float: left;margin-right: 24px;}
.row-ovh .col-main{overflow: hidden;}

.g-t2{height: 72px;line-height: 72px;font-size: 26px;color: #fff;
    background-color: #1c459b;text-align: center;
}
.snv{
    background-color: #f5f5f5;
}
.snv li{border-bottom: 1px solid #ddd;}
.snv .s1{display: block;height: 64px;line-height: 64px;font-size: 18px;
    padding-left: 60px;position: relative;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.snv .s1:after{content: '';position: absolute;right: 22px;top: 0;bottom: 0;
    width: 13px;background: url(../images/i-07.png) no-repeat center;
}
.snv .ico{position: absolute;top: 0;bottom: 0;left: 25px;width: 35px;}
.snv .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
    background-position: center;background-repeat: no-repeat;
}
.snv .ico .i-hover,.snv li:hover .ico .i-on,.snv li.on .ico .i-on{opacity: 0;}
.snv li:hover .ico .i-hover,.snv li.on .ico .i-hover{opacity: 1;}
.snv li:hover .s1,.snv li.on .s1{color: #e60012}
.snv li:hover .s1:after,.snv li.on .s1:after{background-image: url(../images/i-07-on.png);}
.snv dl{border-top: 1px solid #ddd;}
.snv dd a{display: block;padding-left: 60px;font-size: 16px;
    height: 48px;line-height: 48px;position: relative;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.snv dd:hover a:after,.snv dd.ok a:after{content: '';position: absolute;right: -20px;top: 0;bottom: 0;
    border-left: 20px solid transparent;
    border-top: 24px solid transparent;border-bottom: 24px solid transparent;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.snv dd:hover a,.snv dd.ok a{background-color: #e60012;color: #fff;}
.snv dd:hover a:after,.snv dd.ok a:after{border-left: 20px solid #e60012;}
.snv li:last-child{border-bottom: 0;}
.g-box2{padding: 0 25px 28px;
    background-color: #f5f5f5;
}
.g-t3{border-bottom: 1px solid #ddd;margin-bottom: 24px;*zoom:1;}
.g-t3:after,.g-t3:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.g-t3 h3{font-size: 24px;line-height: 71px;float: left;}
.g-t3 .tab{float: right;}
.g-t3 .tab li{float: left;margin-left: 35px;}
.g-t3 .tab li a{font-size: 16px;display: block;position: relative;line-height: 71px;}
.g-t3 .tab li a:after{content: '';position: absolute;left: 50%;right: 50%;
    bottom: -1px;height: 3px;
    background-color: #e60012;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.g-t3 .tab li.on a,.g-t3 .tab li:hover a{color: #e60012;}
.g-t3 .tab li.on a:after,.g-t3 .tab li:hover a:after{left: 0;right: 0;}
.m-txt1{padding: 25px 30px 100px;line-height: 30px;font-size: 16px;
    background-color: #fff;
}
.m-txt1 h3{font-size: 20px;margin-bottom: 4px;}
.m-txt1 h4{font-size: 16px;}
.m-txt1 hr{border: 0;border-top: 1px solid #ddd;margin: 15px 0;}

.m-form1{padding-right: 180px;padding-top: 16px;}
.m-form1 .item{overflow: hidden;margin-bottom: 18px;}
.m-form1 .tit{width: 311px;text-align: right;float: left;
    height: 54px;line-height: 54px;font-size: 16px;color: #333;
}
.m-form1 .tit i{color: #e60012;font-style: normal;margin-right: 10px;}
.m-form1 .con{overflow: hidden;padding-left: 18px;}
.m-form1 .inp{border: 1px solid #cacaca;display: block;width: 100%;height: 54px;
    padding: 0 15px;font-size: 16px;
}
.m-form1 textarea.inp{height: 205px;padding: 15px;}
.m-form1 .file{position: relative;}
.m-form1 .file-btn{position: absolute;right: 8px;top: 50%;margin-top: -20px;
    width: 100px;height: 40px;text-align: center;line-height: 40px;
    background-color: #eeeeee;font-size: 14px;border-radius: 4px;cursor: pointer;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-form1 .file-btn input{display: none;}
.m-form1 .file-btn:hover{background-color: #1c459b;color: #fff;}
.m-form1 .c-pic{width: 133px;height: 54px;float: left;margin-right: 12px;}
.m-form1 .c-pic img{width: 100%;height: 100%;display: block;}
.m-form1 .code .inp{width: 133px;}
.m-form1 .r-lab,.m-form1 .c-lab{line-height: 54px;font-size: 0;}
.m-form1 .r-lab label,.m-form1 .c-lab label{display: inline-block;vertical-align: middle;
    font-size: 16px;margin-right: 35px;cursor: pointer;
}
.m-form1 .r-lab label input,.m-form1 .c-lab label input{margin-right: 7px;
    width: 16px;height: 16px;display: inline-block;vertical-align: middle;cursor: pointer;
}
.m-form1 .bot{text-align: center;padding-left: 180px;padding-top: 22px;padding-bottom: 60px;}
.m-form1 .bot .btn{width: 130px;height: 52px;border: 1px solid #ddd;
    background-color: #fff;border-radius: 4px;font-size: 18px;
    margin: 0 12px;
}
.m-form1 .bot .btn1{background-color: #1c459b;border-color: #1c459b;
    color: #fff;
}
.m-table1{position: relative;}
.m-table1 table{width: 100%;font-size: 16px;
    background-color: #fff;
}
.m-table1 th{height: 56px;color: #fff;padding-left: 35px;
    background-color: #1c459b;font-weight: normal;
}
.m-table1 td{color: #333;padding-left: 35px;height: 55px;
    border-bottom: 1px solid #ededed;
}
.chou-btn{position: absolute;right: 28px;bottom: -86px;
    width: 130px;height: 52px;display: block;text-align: center;
    background-color: #1c459b;color: #fff;border-radius: 4px;
    font-size: 18px;line-height: 52px;
}
.chou-btn:hover,.pop-gui .btn:hover{color: #fff;opacity: .8;}

.g-box3{background-color: #fff;}

.pages{padding: 40px 0 63px;font-size: 0;text-align: center;}
.pages-1{padding-left: 30px;text-align: left;}
.pages ul{display: inline-block;}
.pages li{float: left;margin: 0 5px;}
.pages li a{font-size: 16px;display: block;height: 40px;line-height: 38px;
    text-align: center;width: 40px;border: 1px solid #d2d2d2;border-radius: 2px;
}
.pages li.arrow a{width: 72px;}
.pages li.on a,.pages li:hover a{background-color: #1c459b;border-color: #1c459b;color: #fff;}

.pop-gui,.pop-chou{display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 108;}
.pop-bg{position: absolute;top: 0;right: 0;bottom: 0;left: 0;
    background-color: rgba(0,0,0,.5);
}
.pop-gui .cont{width: 500px;position: absolute;top: 50%;left: 50%;
    background-color: #fff;padding: 0 18px 48px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pop-gui h3{font-size: 18px;line-height: 68px;
    border-bottom: 1px solid #ddd;
}
.pop-gui .form{padding: 31px 40px 0;}
.pop-gui .form .item{margin-bottom: 16px;overflow: hidden;}
.pop-gui .form .tit{float: left;padding-right: 15px;line-height: 44px;
    font-size: 16px;
}
.pop-gui .form .con{overflow: hidden;}
.pop-gui .inp{height: 44px;width: 100%;display: block;border: 1px solid #ddd;
    font-size: 18px;padding: 0 13px;
}
.pop-gui select.inp{background: url(../images/i-07.png) no-repeat right 16px center;}
.pop-gui .btn{width: 96px;height: 44px;border: 0;
    display: block;margin: 44px auto 0;font-size: 16px;color: #fff;border-radius: 5px;
    background-color: #1c459b;text-align: center;line-height: 44px;
}
.pop-gui .close{position: absolute;top: 0;right: 18px;height: 68px;width: 40px;
    background: url(../images/i-close.png) no-repeat right center;
    cursor: pointer;
}

.pop-chou .cont{position: absolute;top: 50%;left: 50%;width: 680px;
    background-color: #fff;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pop-chou .tips{height: 120px;line-height: 120px;font-size: 30px;color: #e60012;
    text-align: center;
}
.pop-chou .tips b{font-size: 40px;font-family: Impact;}

.m-table2 table{width: 100%;font-size: 16px;
    background-color: #fff;
}
.m-table2 tr:first-child{
    background: #f5f5f5 url(../images/p-bg2.png) no-repeat center top;
    -o-background-size: 100% autos;
    -ms-background-size: 100% autos;
    -moz-background-size: 100% autos;
    -webkit-background-size: 100% autos;
    background-size: 100% autos;

}
.m-table2 th{height: 53px;padding-left: 40px;
    font-weight: normal;
}
.m-table2 td{padding-left: 40px;height: 50px;
    border-bottom: 1px solid #ededed;
}
.pop-chou .btn{margin: 40px auto 50px;display: block;width: 160px;
    height: 56px;line-height: 56px;color: #fff;font-size: 16px;text-align: center;
    border-radius: 4px;background-color: #1c459b;
}
.pop-chou .btn:hover{opacity: .8;}

.snv2{
    background-color: #f5f5f5;
}
.snv2 li{border-bottom: 1px solid #ddd;}
.snv2 .s1{display: block;height: 64px;line-height: 64px;font-size: 18px;
    text-align: center;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.snv2 li.on .s1,.snv2 li:hover .s1{color: #e60012;}
.snv2 li:last-child{border-bottom: 0;}

.m-list4{}
.m-list4 li{margin-bottom: 16px;}
.m-list4 .con{display: block;overflow: hidden;height: 56px;line-height: 56px;
    background-color: #fff;padding: 0 27px;
}
.m-list4 .date{float: right;margin-left: 20px;font-size: 14px;color: #7f7f7f;font-family: arial;}
.m-list4 h3{font-size: 16px;font-weight: normal;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.m-list5{overflow: hidden;padding: 38px 19px 0;}
.m-list5 li{width: 33.33%;float: left;margin-bottom: 40px;}
.m-list5 .con{display: block;margin: 0 21px;border: 1px solid #d2d2d2;
    border-radius: 5px;overflow: hidden;
}
.m-list5 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;
    border-radius: 5px;
}
.m-list5 .play{position: absolute;left: 50%;top: 50%;width: 60px;height: 60px;
    z-index: 2;border-radius: 50%;
    background: rgba(0,0,0,.5) url(../images/play.png) no-repeat center;
    -o-background-size: 24px auto;
    -ms-background-size: 24px auto;
    -moz-background-size: 24px auto;
    -webkit-background-size: 24px auto;
    background-size: 24px auto;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.m-list5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 .txt{padding: 10px 10px 18px;}
.m-list5 h4 a{font-size: 14px;font-weight: normal;color: #333;display: block;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list5 .info{overflow: hidden;padding-top: 10px;}
.m-list5 .info span{float: left;margin-right: 32px;
    background-position: left center;background-repeat: no-repeat;
}
.m-list5 .num{padding-left: 28px;background-image: url(../images/i-08.jpg);}
.m-list5 .date{padding-left: 18px;background-image: url(../images/i-09.jpg);}
.m-list5 .btn{float: right;padding-left: 18px;background: url(../images/i-10.jpg) no-repeat left center;}
.m-list5 .con:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.m-list5 .con:hover h4 a{color: #e60012;}

.m-txt2{padding-bottom: 150px;}
.m-txt2 .txt{font-size: 14px;line-height: 30px;}

.m-list6{}
.m-list6 li{margin-bottom: 16px;}
.m-list6 .con{display: block;overflow: hidden;position: relative;height: 90px;
    padding: 17px 205px 0 27px;
    background-color: #fff;
}
.m-list6 h4 a{font-size: 16px;display: block;font-weight: normal;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list6 .info{font-size: 14px;line-height: 24px;color: #707070;margin-top: 12px;
    overflow: hidden;
}
.m-list6 .info span{margin-right: 77px;}
.m-list6 .btn-r{position: absolute;right: 25px;top: 50%;font-size: 0;}
.m-list6 .btn{display: inline-block;vertical-align: middle;width: 70px;height: 34px;
    margin-top: -17px;border: 1px solid #707070;border-radius: 3px;
    font-size: 14px;color: #707070;margin-left: 14px;text-align: center;line-height: 32px;
}
.m-list6 .btn:hover{background-color: #e60012;border-color: #e60012;color: #fff;}

.pop-video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1026;display: none;}
.pop-bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.pop-video .cont{width: 800px;position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pop-video .cont video{width: 100%;
    background-color: #000;
}
.pop-video .cont .close{position: absolute;right: -40px;top: 0;
    width: 40px;height: 40px;cursor: pointer;
    background: #fff url(../images/i-close.png) no-repeat center;
}
.pop-video .cont .close:hover{opacity: .8;}




@media only screen and (max-width: 1680px) {
    .fix-right{right: 50px;}
}
@media only screen and (max-width: 1440px) {

    .fix-right{right: 10px;}
    .g-t1{height: 58px;line-height: 57px;}
    .g-t1 .tit{height: 57px;}
    .g-t1 .tit h2{font-size: 20px;}
    .g-t1 .tit h2 em{font-size: 14px;}
    .g-t1 .tab li span{font-size: 16px;height: 32px;line-height: 32px;}
    .g-t1 .tab{margin-top: 12px;}
    .g-t1 .tab .more{line-height: 32px;}
    .m-list1 h3{font-size: 14px;}
    .m-list1 li{margin-bottom: 11px;}
    .m-list2 h4{font-size: 15px;}
    .m-box1 h4{font-size: 16px;left: 40px;}
    .m-box1 .btn{right: 40px;}
    .m-list3 .tit{font-size: 16px;max-width: 118px;}
    .g-t2{font-size: 22px;}
    .snv2 .s1{font-size: 16px;}
    .snv .s1{font-size: 16px;}
    .g-t3 h3{font-size: 20px;}
    .m-txt1{font-size: 14px;line-height: 2;}
    .m-txt1 h4{font-size: 14px;}
    .snv dd a{font-size: 14px;}
    .m-form1 .tit{font-size: 14px;line-height: 40px;height: 40px;}
    .m-form1 .inp{height: 40px;font-size: 14px;}
    .m-form1 .r-lab, .m-form1 .c-lab{line-height: 40px;}
    .m-form1 .r-lab label, .m-form1 .c-lab label{font-size: 14px;}
    .m-form1 .tit{width: 200px;}
    .m-form1{padding-right: 120px;}
    .m-form1 .file-btn{height: 32px;margin-top: -16px;line-height: 32px;font-size: 12px;}
    .m-form1 .bot .btn{height: 40px;font-size: 14px;}
    .m-form1 .c-pic{height: 40px;}
    .g-t3 .tab li a{font-size: 14px;}
    .g-t3 .tab li{margin-left: 25px;}
    .m-table1 table{font-size: 14px;}
    .m-table1 td{height: 40px;padding-left: 20px;}
    .m-table1 th{height: 42px;padding-left: 20px;}
    .pages li a{font-size: 14px;}
    .chou-btn{font-size: 14px;height: 40px;line-height: 40px;bottom: -70px;}
    .pop-gui .form .tit{font-size: 14px;}
    .pop-gui .inp{font-size: 14px;}
    .m-table2 table{font-size: 14px;}
    .m-table2 td{height: 40px;padding-left: 20px;}
    .m-table2 th{height: 42px;padding-left: 20px;}
    .pop-chou .tips{line-height: 90px;height: 90px;font-size: 22px;}
    .pop-chou .tips b{font-size: 30px;}
    .pop-chou .btn,.pop-gui .btn{height: 40px;;height: 40px;font-size: 14px;line-height: 40px;}
    .m-list4 h3{font-size: 14px;}
    .m-list5 .con{margin: 0 12px;}
    .m-list5 li{margin-bottom: 20px;}
    .m-list5{padding: 30px 10px 0;}
    .m-list5 .info span{margin-right: 10px;}
    .m-list5 .info .date{margin-right: 0;}
}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {

    .fd-copy{font-size: 12px;}

    .g-box1{margin-top: 20px;}
    .row-a1 .col-l,.row-a2 .col-l{width: auto;float: none;}
    .g-box1 .cont{padding: 12px;}
    .row-a1 .col-r{padding-left: 0;}
    .fix-right{display: none;}
    .m-t1{width: auto;height: 50px !important;line-height: 50px;float: none;margin-right: 0;
        margin-bottom: 10px;
    }
    .m-t1:before{display: none;}
    .m-t1 h3{font-size: 18px;}
    .m-t1 h3 br{display: none;}
    .m-list2 .con{height: 110px;padding-top: 15px;}
    .m-list2 .ico{height: 50px;}
    .row-a2 .col-r{padding-left: 0;padding-top: 10px;}
    .m-list2 h4{font-size: 12px;}
    .m-list2{margin: 0 -2px;}
    .m-list2 .con{margin: 0 2px;}
    .m-list3 li{width: auto;float: none;margin-bottom: 5px;}
    .m-list3 .tit{max-width: none;}
    .m-list3 .con{text-align: left;padding-left: 20px;height: 80px;line-height: 80px;}
    .m-list3 .ico{width: 40px;height: 40px;}
    .m-link{display: none;}

    .g-t1{overflow: visible;*zoom:1;position: relative;padding: 0 15px;}
    .g-t1:after,.g-t1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
    .g-t1 .tab{float: none;position: absolute;bottom: -47px;left: 0;right: 0;
        width: auto;padding: 0 15px;
    }
    .g-t1 .tab li span{font-size: 12px;font-weight: normal;padding: 0 10px;}
    .row-a1 .col-l{padding-top: 50px;margin-bottom: 20px;}
    .g-t1 .tab .more{line-height: 32px;font-size: 12px;right: 15px;}
    .m-list1 .date{margin-left: 10px;}
    .g-box2{padding: 0 15px 15px;}
    .g-t3 h3{line-height: 60px;}
    .g-t3{margin-bottom: 20px;}
    .m-txt2{padding-bottom: 100px;}
    .row-ovh{padding: 20px 0 30px;}
    .cur{display: none;}
    .row-ovh .col-side{display: none;}

    .m-list6 .con{height: auto;padding: 10px 15px;}
    .m-list6 .btn-r{position: static;margin-top: 0;}
    .m-list6 .info span{margin-right: 10px;display: inline-block;}
    .m-list6 .info{display: none;}
    .m-list6 .btn{margin-top: 0;margin: 0 6px 0 0;}
    .m-list6 .btn-r{text-align: left;padding-top: 10px;}
    .m-list6 h4 a{text-overflow:clip;white-space: normal;}
    .m-list6 li{margin-bottom: 12px;}
    .pages li{margin: 0 2px;}
    .pages li a{font-size: 12px;height: 32px;line-height: 30px;}
    .pages li.arrow a{width: auto;padding: 0 12px;}
    .pages{padding: 20px 0 40px;}
    .m-list5 li{width: auto;float: none;}
    .m-list5{padding: 20px 0 0;}
    .m-list4 .con{padding: 0 15px;}
    .m-list4 .date{margin-left: 10px;font-size: 12px;}
    .m-list4 li{margin-bottom: 12px;}
    .g-t3 .tab li{margin-left: 10px;}
    .g-t3 .tab li a{line-height: 60px;}
    .m-table1{margin-bottom: 60px;}
    .chou-btn{right: 15px;bottom: -56px;}
    .pages-1{text-align: center;}
    .pop-gui .cont{width: 96%;}
    .pop-gui .btn{margin-top: 25px;}
    .pop-chou .cont{width: 96%;}
    .m-form1 .tit{width: auto;float: none;text-align: left;}
    .m-form1{padding: 0;}
    .m-form1 .item{margin-bottom: 2px;}
    .m-form1 .con{padding-left: 0;}
    .m-form1 .bot{padding: 20px 0 30px;}
    .m-form1 .bot .btn{margin: 0 5px;}
    .m-txt1{padding: 10px 15px 30px;}
    .pop-video .cont .close{top: -24px;right: 0;width: 24px;height: 24px;}
    .pop-video .cont{width: 95%;}

}
.dn {
    display: none;
}

