@charset "utf-8";
.container{padding-bottom: 0px;}
/* 主体 */
.wrap{ position:relative; width:1220px; margin:0 auto;}
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

.location{line-height: 55px;background: #f8f8f8;border-bottom: 1px solid #d1d2d3;border-top: 1px solid #e9e9e9;}
.location h3{float:left;font-size: 16px;color: #999999;font-weight: normal;}
.location .breadcrumbs{float:right;font-size: 14px;color: #999999;}
.location .breadcrumbs a{color: #999999;}
.location .breadcrumbs a.u-home{padding-left: 23px;background: url(location1_03.png) no-repeat left center;}

.wrap .main{margin-top: 65px;}

/* 内容模式 */
.article{line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:00px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

.sjcontent{display: none;}

.pro{margin-bottom: 20px;}
.pro .proi{float:left;width: 228px;border:1px solid #ebebeb;margin:0 17px 30px 0;text-align: center;}
.pro .proi:nth-child(5n){margin-right: 0;}
.pro .proi .proib{border-top:1px solid #d1d2d3;padding: 20px 15px;font-size: 14px;color: #0066b2;line-height: 21px;min-height: 42px;}
.pro .proi .proia{position: relative;}
/*.pro .proi .proia .proiab{background: rgba(255,255,255,0); position: absolute;top:0;left:0;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;opacity: 0;}
.pro .proi .proia .proiab img{opacity: 1; width: 60px;height: 60px;position: absolute;left:50%;top:50%;margin:-30px 0 0 -30px;-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; transition: all 0.4s ease-in;}
.pro .proi:hover .proia .proiab{background: rgba(255,255,255,0.7);opacity: 1;}
.pro .proi:hover .proia .proiab img{-webkit-transform: scale(1.5);transform: scale(1.5);}*/
.pro .proi .proia .proiab{background: rgba(255,255,255,0); position: absolute;top:0;left:0;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;opacity: 0;}
.pro .proi:hover .proia .proiab{background: rgba(255,255,255,0.7);opacity: 1;}
.pro .proi .proia .proiac{position: absolute;top:0;left:0;width: 100%;height: 100%;opacity: 0;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.pro .proi .proia .proiac img{opacity: 1; width: 60px;height: 60px;position: absolute;left:50%;top:50%;margin:-30px 0 0 -30px;-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; transition: all 0.4s ease-in;}
.pro .proi:hover .proia .proiac{opacity: 1;}
.pro .proi:hover .proia .proiac img{-webkit-transform: scale(1.5);transform: scale(1.5);}


/* 分页 */
.page {line-height:26px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 10px;font-size: 14px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #0066b2; background:#0066b2; color:#fff; }

.avia_textblock table{width: 100%; padding: 0;margin: 0 0 20px 0;font-size: 13px;}
.avia_textblock table tr:first-child th,.avia_textblock table tr:first-child td {border-top-style: solid;border-top-width: 1px;border-left-style: solid;border-left-width: 1px;border-color: #d1d2d3;}
.avia_textblock table tr th{font-weight: bold;letter-spacing: 1.5px;text-transform: uppercase;text-align: left;padding: 9px 12px;border-style: solid;border-width: 1px;border-left: none;border-top: none;border-color: #d1d2d3;border-left: 1px solid #d1d2d3;color: #333;vertical-align: top;}
.avia_textblock table tr td {font-size: 13px;padding: 9px 12px;border-style: solid;border-width: 1px;border-left: none;border-top: none;border-color: #d1d2d3;color: #333;vertical-align: top;}
.avia_textblock table tr:nth-child(2n) th{color: #919191;}
.avia_textblock table tr:nth-child(2n) td{color: #919191;}

.yfl .yfll{float:left;width: 73%;box-shadow: 25px 0 25px -25px #e9e9eb;box-sizing: border-box;padding:50px 50px 50px 0;}
.yfl .yflr{float:right;width: 27%;box-sizing: border-box;padding: 50px 0;}
.yfl .yflr ul li a{display: block;line-height: 39px;padding-left: 50px;font-size: 16px;color: #0066b2;border-top:1px solid transparent;border-bottom:1px solid transparent;}
.yfl .yflr ul li:hover a,.yfl .yflr ul li.current a{font-weight: bold;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;background: #fff;}

.yflist .yflista{text-align: center;font-size: 28px;color: #000000;}
.yflist .yflistb{margin-top: 50px;}
.yflist .yflistb .yflistbi{margin-bottom: 42px;}
.yflist .yflistb .yflistbi .yflistbia{font-size: 20px;color: #111111;font-weight: bold;}
.yflist .yflistb .yflistbi .yflistbib{margin-top: 26px;}
.yflist .yflistb .yflistbi .yflistbib ul li{margin-bottom: -1px;cursor: pointer;}
.yflist .yflistb .yflistbi .yflistbib ul li.on{margin-bottom: 5px;}
.yflist .yflistb .yflistbi .yflistbib ul li .yflistbiba{line-height: 43px;border:1px solid #d1d2d3;border-radius: 3px;padding-left: 35px;font-size: 14px;color: #333333;background: url(list1_03.png) no-repeat 10px center;}
.yflist .yflistb .yflistbi .yflistbib ul li.on .yflistbiba{background: url(list2_06.png) no-repeat 10px center;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.yflist .yflistb .yflistbi .yflistbib ul li .yflistbibb{border:1px solid #d1d2d3;border-top:0;padding: 20px 30px;display: none;}

.con{padding: 0 10px;}
.con .conb{padding: 30px 0 50px;}
.con .conc .conca{margin-bottom: 16px;}
.con .conc .concb{margin-bottom: 16px;}
.con .conc .concaa{font-size: 13px;color: #000000;line-height: 30px;}
.con .conc .concaa i{color: #fc0055;}
.con .conc .concab input{width: 100%;box-sizing: border-box;padding: 0 15px;height: 40px;background-color: #f5f8fa;font-size: 16px;color: #33475b;border: 1px solid #cbd6e2;}
.con .conc .concab input:focus{outline: none;border-color: rgba(82,168,236,.8);}
.con .conc .concab select{width: 100%;box-sizing: border-box;padding: 0 15px;height: 40px;background-color: #f5f8fa;font-size: 16px;color: #33475b;border: 1px solid #cbd6e2;}
.con .conc .concab select:focus{outline: none;border-color: rgba(82,168,236,.8);}
.con .conc .concb .concbi{float:left;width: 30%;margin-right: 5%;}
.con .conc .concb .concbi:last-child{margin-right: 0;}
.con .conc .concc .conccl{float:left;width: 45%;}
.con .conc .concc .conccr{float:right;width: 50%;}
.con .conc .concc .conccr .conccrx{line-height: 28px;}
.con .conc .concc .conccr .conccrx .conccrxi input{width: 13px;height: 13px;vertical-align: middle;}
.con .conc .concc .conccr .conccrx .conccrxi span{display: inline-block;vertical-align: middle;font-size: 13px;color: #000000;margin-left: 6px;}
.con .conc .concd{margin-top: 15px;}
.con .conc .concd textarea{width: 100%;box-sizing: border-box;padding: 10px 15px;height: 66px;background-color: #f5f8fa;font-size: 16px;color: #33475b;border: 1px solid #cbd6e2;}
.con .conc .concd textarea:focus{outline: none;border-color: rgba(82,168,236,.8);}
.con .conc .conce{margin-top: 25px;line-height: 38px;font-size: 14px;color: #34475a;}
.con .conc .conce .conceb input{width: 13px;height: 13px;vertical-align: middle;}
.con .conc .conce .conceb span{display: inline-block;vertical-align: middle;margin-left: 6px;}
.con .conc .concf{margin-top: 100px;}
.con .conc .concf input{height: 38px;padding: 0 25px;background: #ed7d2f;font-size: 12px;color: #fff;font-weight: bold;}

.fg{margin-top: -40px;}
.fg .fgi{border-bottom:1px solid #d1d2d3;padding: 40px 0;}
.fg .fgi .fgia{font-size: 18px;color: #333;}
.fg .fgi .fgia a{color: #333;}
.fg .fgi .fgib{margin-top: 22px;}
.fg .fgi .fgib .fgibl{float:left;width: 180px;}
.fg .fgi .fgib .fgibr{float:left;margin-left: 138px;width: calc(100% - 318px);line-height: 2.2;font-size: 14px;color: #3d3d3d;}

.pd .pdl{float:left;width: 33%;}
.pd .pdl .pdlb{display: none;}
.pd .pdr{float:right;width: 63%;}
.pd .pdr .pdra{font-size: 19px;color: #222222;font-weight: bold;}
.pd .pdr .pdrb{padding: 15px 0;border-bottom: 1px solid #dddddd;font-size: 14px;color: #333333;}
.pd .pdr .pdrc{padding: 34px 0;border-bottom: 1px solid #dddddd;}
.pd .pdr .pdrc a.pdrca{display: inline-block;line-height: 57px;padding: 0 38px;background: #1fabc8;border-radius: 8px;font-size: 16px;color: #ffffff;font-weight: bold;}
.pd .pdr .pdrc a.pdrcb{margin-left: 6px; display: inline-block;line-height: 57px;padding: 0 38px;background: #0d66b1;border-radius: 8px;font-size: 16px;color: #ffffff;font-weight: bold;}
.pd .pdr .pdrd{margin-top: 30px;}
.pd .pdr .pdrd .hd ul li{float:left;line-height: 50px;padding: 0 15px;border:1px solid #d1d2d3;border-right: 0;font-size: 18px;color: #919191;}
.pd .pdr .pdrd .hd ul li:last-child{border-right: 1px solid #d1d2d3;}
.pd .pdr .pdrd .hd ul li.on{border-bottom: 1px solid #fff;font-weight: bold;}
.pd .pdr .pdrd .bd{margin-top: -1px;border:1px solid #d1d2d3;padding: 20px 30px;}
.pdup{position: fixed;top:0;left:0;right:0;bottom: 0;background: rgba(0,0,0,0.69);z-index: 99999;display: none;}
.pdup .pdupc{position: absolute;width: 1150px;left:50%;margin-left: -575px;top:50%;margin-top: -320px;height: 640px;background: #fff;box-sizing: border-box;padding: 60px 110px;overflow-y: auto;}
.pdup .pdupc .pdupc_close{position: absolute;right:0;top:0;width: 60px;height: 50px;text-align: center;line-height: 50px;font-size: 20px;color: #0065b3;cursor: pointer;}
.pdup .pdupc .pdupcc .pdupcca{font-size: 30px;color: #222222;font-weight: bold;text-align: center;}
.pdup .pdupc .pdupcc .pdupccb{margin-top: 32px;}

.ab .aba .abaa{font-size: 28px;color: #000000;}
.ab .aba .abab{margin-top: 52px;}
.ab .aba .abab .ababi{margin-bottom: 25px;}
.ab .aba .abab .ababi .ababia{font-size: 20px;color: #000000;font-weight: bold;}
.ab .aba .abab .ababi .ababib{margin-top: 10px;font-size: 14px;color: #333333;}
.ab .aba .abab .ababi .ababib span{color: #0d66b1;font-weight: bold;}
.ab .aba .abac{margin-top: 75px;text-align: right;}
.ab .aba .abac a{font-size: 14px;color: #0d66b1;}
.ab .abb{margin-top: 40px;}
.ab .abb .abbt{font-size: 28px;color: #000000;}
.ab .abb .abbx{margin-top: 48px;}
.ab .abb .abbx .abbxl{float:left;width: 36.4%;}
.ab .abb .abbx .abbxl .abbxla p{font-size: 14px;color: #333333;margin-top: 8px;}
.ab .abb .abbx .abbxl .abbxlb{margin-top: 52px;line-height: 24px;font-size: 14px;color: #333333;}
.ab .abb .abbx .abbxr{float:right;width: 57.6%;}
.ab .abb .abbp{text-align: right;margin-top: 20px;}
.ab .abb .abbp a{font-size: 14px;color: #0d66b1;}

.abbe{margin-top: 100px;}
.abbe .abbet{font-size: 28px;color: #000000;}
.abbe .abbec{margin-top: 93px;}
.abbe .abbec .abbeci{float:left;width: 33.3333%;text-align: center;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);    -webkit-transition: 0.6s;
    -o-transition: 0.6s;
    transition: 0.6s;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;}
.abbe .abbec .abbeci .abbecib{margin-top: 20px;font-size: 14px;color: #969696;font-weight: bold;}
.abbe .abbec .abbeci:hover{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.abbf{margin-top: 100px;}
.abbf .abbft{font-size: 28px;color: #000000;}
.abbf .abbfc{margin-top: 15px;}
.abbf .abbfc .abbfcl{float:left;width: 47%;}
.abbf .abbfc .abbfcl .abbfcla{margin-top: 48px;font-size: 14px;color: #0d66b1;font-weight: bold;}
.abbf .abbfc .abbfcl .abbfclb{margin-top: 16px;line-height: 31px;font-size: 14px;color: #333333;}
.abbf .abbfc .abbfcl .abbfclb p{padding-left: 24px;background: url(abli_03.png) no-repeat 5px 14px;}
.abbf .abbfc .abbfcr{float:right;width: 47%;text-align: right;}
.abbf .abbfd{text-align: right;margin-top: 20px;}
.abbf .abbfd a{font-size: 14px;color: #0d66b1;}

.abbg{margin-top: 100px;}
.abbg .abbgt{font-size: 28px;color: #000000;}
.abbg .abbgc{margin-top: 30px;}
.abbg .abbgc .abbgcl{float:left;width: 47%;}
.abbg .abbgc .abbgcr{float:right;width: 47%;padding-top: 16px;line-height: 31px;font-size: 14px;color: #333333;}
.abbg .abbgc .abbgcr p{padding-left: 24px;background: url(abli_03.png) no-repeat 5px 14px;}

.abbc{margin-top: 100px;}
.abbc .abbct{font-size: 28px;color: #000000;}
.abbc .abbcc{margin-top: 65px;}
.abbc .abbcc .swiper-container .swiper-button-next,.abbc .abbcc .swiper-container .swiper-button-prev{display: none;}
.abbc .abbcc .swiper-slide .abbci .abbcia{margin-left: 44px;padding-left: 66px;font-size: 24px;color: #909090;font-weight: bold;height: 60px;background: url(abx2_05.png) no-repeat bottom left;}
.abbc .abbcc .swiper-slide:first-child .abbci .abbcia{background: url(abx1_03.png) no-repeat bottom left;}
.abbc .abbcc .swiper-slide .abbci .abbcic{margin-left: 44px;padding:25px 0 15px 64px;border-left: 1px solid #c0c1c2;max-width: 180px;position: relative;}
.abbc .abbcc .swiper-slide .abbci .abbcic:after{position: absolute;content: "";width: 5px;height: 5px;bottom: 0;left:-3px;background: url(ab8_05.png) no-repeat center;}
.abbc .abbcc .swiper-slide:first-child .abbci .abbcic:after{background: url(ab7_03.png) no-repeat center;}
.abbc .abbcc .swiper-slide:first-child .abbci .abbcic{border-left: 1px solid #0066b2;}
.abbc .abbcc .swiper-slide .abbci .abbcic .abbcica{font-size: 18px;color: #000000;font-weight: bold;line-height: 24px;}
.abbc .abbcc .swiper-slide .abbci .abbcic .abbcicb{margin-top: 8px;line-height: 24px;font-size: 14px;color: #000000;}
.abbc .abbcc .swiper-slide .abbci .abbcib{position: relative;}
.abbc .abbcc .swiper-slide .abbci .abbcib:after{content: "";height: 1px;width: 100%;position: absolute;right: 0;top: 50%;border-top-style: dashed;border-top-width: 1px;border-color: #c0c1c2;z-index: -1;}
.abbc .abbcd{text-align: right;margin-top: 35px;}
.abbc .abbcd a{font-size: 14px;color: #0d66b1;}

.abbd{margin-top: 100px;}
.abbd .abbdt{font-size: 28px;color: #000000;}
.abbd .abbdc{margin-top: 17px;}
.abbd .abbdc .abbdcl{float:left;width: 20.5%;}
.abbd .abbdc .abbdcl .abbdcla{margin-top: 42px;font-size: 18px;color: #222222;font-weight: bold;line-height: 22px;}
.abbd .abbdc .abbdcl .abbdclb{margin-top: 52px;line-height: 38px;font-size: 14px;color: #222222;}
.abbd .abbdc .abbdcl .abbdclb b{color: #0d66b1;}
.abbd .abbdc .abbdcl .abbdclc{margin-top: 55px;}
.abbd .abbdc .abbdcl .abbdclc .abbdclca{font-size: 18px;color: #222222;font-weight: bold;}
.abbd .abbdc .abbdcl .abbdclc .abbdclcb{margin-top: 10px;line-height: 22px;font-size: 14px;color: #222222;}
.abbd .abbdd{text-align: right;}
.abbd .abbdd a{font-size: 14px;color: #0d66b1;}
.abbd .abbdc .abbdcr{float:right;position: relative;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi{position: absolute;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi .abbdcrbip{position: relative;z-index: 2;width: 442px;height: 70px;padding: 10px 22px;border:1px solid #c7c7c7;background: #fafafa;border-radius: 6px;font-size: 14px;color: #222222;line-height: 21px;opacity: 0}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi .abbdcrbic{position: absolute;width: 10px;height: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);border:1px solid #c7c7c7;background: #fafafa;bottom: -7px;left:10px;border-left: 0;border-top: 0;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi .abbdcrbix{width: 19px;height: 19px;border-radius: 19px;position: absolute;bottom: -17px;left:6px;z-index: 1;cursor: pointer;z-index: 99;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi1{top:110px;left:70px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi1 .abbdcrbic{left:69px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi1 .abbdcrbix{left:67px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi2{top:98px;left:120px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi2 .abbdcrbic{left:103px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi2 .abbdcrbix{left:101px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi3{top:89px;left:134px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi3 .abbdcrbic{left:103px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi3 .abbdcrbix{left:101px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi4{top:70px;left:329px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi4 .abbdcrbic{left:103px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi4 .abbdcrbix{left:101px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi5{top:75px;left:360px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi5 .abbdcrbic{left:103px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi5 .abbdcrbix{left:101px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi6{top:150px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi6 .abbdcrbic{left:244px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi6 .abbdcrbix{left:242px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi7{top:56px;left:296px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi7 .abbdcrbic{left:244px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi7 .abbdcrbix{left:242px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi8{top:176px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi8 .abbdcrbic{left:304px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi8 .abbdcrbix{left:302px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi9{top:138px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi9 .abbdcrbic{left:346px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi9 .abbdcrbix{left:344px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi10{top:150px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi10 .abbdcrbic{left:355px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi10 .abbdcrbix{left:353px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi11{top:118px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi11 .abbdcrbic{left:375px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi11 .abbdcrbix{left:373px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi12{top:122px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi12 .abbdcrbic{left:402px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi12 .abbdcrbix{left:400px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi13{top:295px;left:380px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi13 .abbdcrbic{left:402px;}
.abbd .abbdc .abbdcr .abbdcrb .abbdcrbi.abbdcrbi13 .abbdcrbix{left:400px;}

.concsb{font-size: 18px;color: #333;margin-bottom: 25px;}


@media only screen and (max-width:1220px){
	.wrap{width: 96%;}

	.location{line-height: 50px;background: #f8f8f8;border-bottom: 1px solid #d1d2d3;border-top: 1px solid #e9e9e9;}
	.location h3{float:left;font-size: 14px;color: #999999;font-weight: normal;}
	.location .breadcrumbs{float:right;font-size: 13px;color: #999999;}
	.location .breadcrumbs a{color: #999999;}
	.location .breadcrumbs a.u-home{padding-left: 23px;background: url(location1_03.png) no-repeat left center;}

	.wrap .main{margin-top: 40px;}

	.pro .proi{float:left;width: 23.5%;border:1px solid #ebebeb;margin:0 2% 3.5% 0;box-sizing: border-box;}
	.pro .proi .proia .proiaa img{height: auto;}
	.pro .proi:nth-child(4n){margin-right: 0;}
	.pro .proi:nth-child(5n){margin-right: 2%;}
	.pro .proi .proib{padding: 15px 10px;font-size: 13px;line-height: 21px;min-height: 42px;}

	.yfl .yfll{float:left;width: 80%;box-shadow: 25px 0 25px -25px #e9e9eb;box-sizing: border-box;padding:30px 20px 30px 0;}
	.yfl .yflr{float:right;width: 20%;box-sizing: border-box;padding: 30px 0;}
	.yfl .yflr ul li a{display: block;line-height: 33px;padding-left: 20px;font-size: 14px;color: #0066b2;border-top:1px solid transparent;border-bottom:1px solid transparent;}
	.yfl .yflr ul li:hover a,.yfl .yflr ul li.current a{font-weight: bold;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;background: #fff;}

	.yflist .yflista{text-align: center;font-size: 22px;color: #000000;}
	.yflist .yflistb{margin-top: 30px;}
	.yflist .yflistb .yflistbi{margin-bottom: 30px;}
	.yflist .yflistb .yflistbi .yflistbia{font-size: 16px;color: #111111;font-weight: bold;}
	.yflist .yflistb .yflistbi .yflistbib{margin-top: 15px;}
	.yflist .yflistb .yflistbi .yflistbib ul li{margin-bottom: -1px;cursor: pointer;}
	.yflist .yflistb .yflistbi .yflistbib ul li.on{margin-bottom: 2px;}
	.yflist .yflistb .yflistbi .yflistbib ul li .yflistbiba{line-height: 36px;border:1px solid #d1d2d3;border-radius: 3px;padding-left: 35px;font-size: 14px;color: #333333;background: url(list1_03.png) no-repeat 10px center;}
	.yflist .yflistb .yflistbi .yflistbib ul li.on .yflistbiba{background: url(list2_06.png) no-repeat 10px center;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
	.yflist .yflistb .yflistbi .yflistbib ul li .yflistbibb{border:1px solid #d1d2d3;border-top:0;padding: 15px 20px;display: none;}

	.con{padding: 0 0;}
	.con .conb{padding: 20px 0 30px;}
	.con .conc .conca{margin-bottom: 10px;}
	.con .conc .concb{margin-bottom: 10px;}
	.con .conc .concc .conccr .conccrx{line-height: 24px;}
	.con .conc .concd{margin-top: 10px;}
	.con .conc .conce{margin-top: 15px;line-height: 38px;font-size: 14px;color: #34475a;}
	.con .conc .concf{margin-top: 60px;}

	.fg{margin-top: -30px;}
	.fg .fgi{padding: 30px 0;}
	.fg .fgi .fgia{font-size: 16px;color: #333;}
	.fg .fgi .fgib{margin-top: 15px;}
	.fg .fgi .fgib .fgibl{float:left;width: 180px;}
	.fg .fgi .fgib .fgibr{float:left;margin-left: 120px;width: calc(100% - 300px);line-height: 2.2;font-size: 13px;color: #3d3d3d;}

	.pd .pdl .pdla{display: none;}
	.pd .pdl .pdlb{display: block;}
	.pd .pdr .pdra{font-size: 16px;color: #222222;font-weight: bold;}
	.pd .pdr .pdrb{padding: 10px 0;border-bottom: 1px solid #dddddd;font-size: 14px;color: #333333;}
	.pd .pdr .pdrc{padding: 25px 0;border-bottom: 1px solid #dddddd;}
	.pd .pdr .pdrc a.pdrca{display: inline-block;line-height: 50px;padding: 0 30px;background: #1fabc8;border-radius: 6px;font-size: 14px;color: #ffffff;font-weight: bold;}
	.pd .pdr .pdrc a.pdrcb{margin-left: 6px; display: inline-block;line-height: 50px;padding: 0 30px;background: #0d66b1;border-radius: 6px;font-size: 14px;color: #ffffff;font-weight: bold;}
	.pd .pdr .pdrd{margin-top: 20px;}
	.pd .pdr .pdrd .hd ul li{float:left;line-height: 45px;padding: 0 10px;border:1px solid #d1d2d3;border-right: 0;font-size: 14px;color: #919191;}
	.pd .pdr .pdrd .hd ul li:last-child{border-right: 1px solid #d1d2d3;}
	.pd .pdr .pdrd .hd ul li.on{border-bottom: 1px solid #fff;font-weight: bold;}
	.pd .pdr .pdrd .bd{margin-top: -1px;border:1px solid #d1d2d3;padding: 20px 30px;}
	.pdup{position: fixed;top:0;left:0;right:0;bottom: 0;background: rgba(0,0,0,0.69);z-index: 99999;display: none;}
	.pdup .pdupc{position: absolute;width: 70%;left:15%;margin-left: 0;top:15%;margin-top: -0;height: 70%;background: #fff;box-sizing: border-box;padding: 60px 110px;overflow-y: auto;}
	.pdup .pdupc .pdupc_close{position: absolute;right:0;top:0;width: 60px;height: 50px;text-align: center;line-height: 50px;font-size: 20px;color: #0065b3;cursor: pointer;}
	.pdup .pdupc .pdupcc .pdupcca{font-size: 20px;color: #222222;font-weight: bold;text-align: center;}
	.pdup .pdupc .pdupcc .pdupccb{margin-top: 20px;}

	.ab .aba .abaa{font-size: 20px;color: #000000;}
	.ab .aba .abab{margin-top: 40px;}
	.ab .aba .abab .ababi{margin-bottom: 15px;}
	.ab .aba .abab .ababi .ababia{font-size: 16px;color: #000000;font-weight: bold;}
	.ab .aba .abab .ababi .ababib{margin-top: 7px;font-size: 12px;color: #333333;}
	.ab .aba .abab .ababi .ababib span{color: #0d66b1;font-weight: bold;}
	.ab .aba .abac{margin-top: 50px;text-align: right;}
	.ab .aba .abac a{font-size: 12px;color: #0d66b1;}
	.ab .abb{margin-top: 20px;}
	.ab .abb .abbt{font-size: 20px;color: #000000;}
	.ab .abb .abbx{margin-top: 30px;}
	.ab .abb .abbx .abbxl{float:left;width: 36.4%;}
	.ab .abb .abbx .abbxl .abbxla p{font-size: 12px;color: #333333;margin-top: 8px;}
	.ab .abb .abbx .abbxl .abbxlb{margin-top: 52px;line-height: 20px;font-size: 12px;color: #333333;}
	.ab .abb .abbx .abbxr{float:right;width: 57.6%;}
	.ab .abb .abbp{text-align: right;margin-top: 15px;}
	.ab .abb .abbp a{font-size: 12px;color: #0d66b1;}

	.abbe{margin-top: 60px;}
	.abbe .abbet{font-size: 20px;}
	.abbe .abbec{margin-top: 50px;}
	
	.abbf{margin-top: 60px;}
	.abbf .abbft{font-size: 20px;color: #000000;}
	.abbf .abbfc{margin-top: 10px;}
	.abbf .abbfc .abbfcl{float:left;width: 47%;}
	.abbf .abbfc .abbfcl .abbfcla{margin-top: 30px;}
	.abbf .abbfc .abbfcl .abbfclb{margin-top: 12px;}
	.abbf .abbfc .abbfcl .abbfclb p{padding-left: 24px;}
	.abbf .abbfd{margin-top: 15px;}

	.abbg{margin-top: 60px;}
	.abbg .abbgt{font-size: 20px;}
	.abbg .abbgc{margin-top: 20px;}
	.abbg .abbgc .abbgcr{padding-top: 10px;}

	.abbc{margin-top: 60px;}
	.abbc .abbct{font-size: 20px;color: #000000;}
	.abbc .abbcc{margin-top: 35px;}
	.abbc .abbcc .swiper-slide .abbci .abbcia{font-size: 20px;}
	.abbc .abbcc .swiper-slide .abbci .abbcic .abbcica{font-size: 16px;}
	.abbc .abbcc .swiper-slide .abbci .abbcic .abbcicb{margin-top: 5px;line-height: 22px;font-size: 14px;color: #000000;}
	.abbc .abbcd{text-align: right;margin-top: 25px;}
	.abbc .abbcd a{font-size: 14px;color: #0d66b1;}

	.abbd{margin-top: 60px;}
	.abbd .abbdt{font-size: 20px;color: #000000;}
	.abbd .abbdc{margin-top: 15px;}
	.abbd .abbdc .abbdcl{float:none;width: 100%;}
	.abbd .abbdc .abbdcl .abbdcla{margin-top: 30px;font-size: 16px;line-height: 22px;}
	.abbd .abbdc .abbdcl .abbdclb{margin-top: 40px;line-height: 32px;font-size: 12px;color: #222222;}
	.abbd .abbdc .abbdcl .abbdclc{margin-top: 30px;}
	.abbd .abbdc .abbdcl .abbdclc .abbdclca{font-size: 16px;color: #222222;font-weight: bold;}
	.abbd .abbdc .abbdcl .abbdclc .abbdclcb{margin-top: 10px;line-height: 22px;font-size: 14px;color: #222222;}
	.abbd .abbdc .abbdcr{display: none}

	.concsb{font-size: 16px;color: #333;margin-bottom: 20px;}

}
@media only screen and (max-width:640px){

	.pccontent{display: none;}
	.sjcontent{display: block;}

	.location{line-height: 20px;background: #f8f8f8;border-bottom: 1px solid #d1d2d3;border-top: 1px solid #e9e9e9;padding: 10px 0;}
	.location h3{float:none;font-size: 14px;color: #999999;font-weight: normal;}
	.location .breadcrumbs{float:none;font-size: 12px;color: #999999;}
	.location .breadcrumbs a{color: #999999;}
	.location .breadcrumbs a.u-home{padding-left: 18px;background: url(location1_03.png) no-repeat left center;background-size: 12px 13px;}

	.wrap .main{margin-top: 25px;}

	.page a {font-size: 12px;}

	.pro .proi{float:left;width: 48%;border:1px solid #ebebeb;margin:0 4% 5% 0;box-sizing: border-box;}
	.pro .proi:nth-child(2n){margin-right: 0;}
	.pro .proi:nth-child(4n){margin-right: 0%;}
	.pro .proi:nth-child(5n){margin-right: 4%;}
	.pro .proi .proib{padding: 10px 7px;font-size: 12px;line-height: 20px;min-height: 40px;}

	.yfl .yfll{float:none;width: 100%;box-shadow: 0 0 0 #ffff;box-sizing: border-box;padding:20px 0 10px 0;}
	.yfl .yflr{float:none;width: 100%;box-sizing: border-box;padding: 20px 0;border-top:1px dashed rgb(209, 210, 211);}
	.yfl .yflr ul li a{display: block;line-height: 35px;padding-left: 20px;font-size: 14px;color: #0066b2;border-top:1px solid transparent;border-bottom:1px solid transparent;}
	.yfl .yflr ul li:hover a,.yfl .yflr ul li.current a{font-weight: bold;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;background: #fff;}

	.yflist .yflista{text-align: center;font-size: 18px;color: #000000;}
	.yflist .yflistb{margin-top: 20px;}
	.yflist .yflistb .yflistbi{margin-bottom: 20px;}
	.yflist .yflistb .yflistbi .yflistbia{font-size: 14px;color: #111111;font-weight: bold;}
	.yflist .yflistb .yflistbi .yflistbib{margin-top: 15px;}
	.yflist .yflistb .yflistbi .yflistbib ul li{margin-bottom: -1px;cursor: pointer;}
	.yflist .yflistb .yflistbi .yflistbib ul li.on{margin-bottom: 2px;}
	.yflist .yflistb .yflistbi .yflistbib ul li .yflistbiba{line-height: 33px;border:1px solid #d1d2d3;border-radius: 3px;padding-left: 30px;font-size: 13px;color: #333333;background: url(list1_03.png) no-repeat 8px center;}
	.yflist .yflistb .yflistbi .yflistbib ul li.on .yflistbiba{background: url(list2_06.png) no-repeat 8px center;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
	.yflist .yflistb .yflistbi .yflistbib ul li .yflistbibb{border:1px solid #d1d2d3;border-top:0;padding: 10px 10px;display: none;}

	.con .conb{padding: 15px 0 20px;}
	.con .conc .conca{margin-bottom: 8px;}
	.con .conc .concb{margin-bottom: 8px;}
	.con .conc .concaa{font-size: 12px;}
	.con .conc .concab input{padding: 0 10px;height: 32px;font-size: 13px;}
	.con .conc .concab select{padding: 0 10px;height: 32px;font-size: 13px;}
	.con .conc .concb .concbi{float:none;width: 100%;margin-right: 0%;}
	.con .conc .concc .conccl{float:none;width: 100%;}
	.con .conc .concc .conccr{float:right;width: 100%;}
	.con .conc .concc .conccr .conccrx{line-height: 24px;}
	.con .conc .concd{margin-top: 10px;}
	.con .conc .concd textarea{padding: 7px 10px;height: 55px;font-size: 13px;}
	.con .conc .conce{margin-top: 15px;line-height: 30px;font-size: 12px;}
	.con .conc .concf{margin-top: 40px;}
	.con .conc .concf input{height: 30px;padding: 0 25px;background: #ed7d2f;font-size: 12px;color: #fff;font-weight: bold;}
	.fg{margin-top: -20px;}
	.fg .fgi{padding: 20px 0;}
	.fg .fgi .fgia{font-size: 14px;color: #333;}
	.fg .fgi .fgib{margin-top: 10px;}
	.fg .fgi .fgib .fgibl{float:none;width: 100%;}
	.fg .fgi .fgib .fgibr{float:none;margin-left: 0;width: 100%;line-height: 2;font-size: 12px;color: #3d3d3d;margin-top: 10px;}

	.pd .pdl{float:none;width: 100%;}
	.pd .pdl .pdla{display: none;}
	.pd .pdl .pdlb{display: block;}
	.pd .pdr{float:none;width: 100%;margin-top: 15px;}
	.pd .pdr .pdra{font-size: 14px;color: #222222;font-weight: bold;}
	.pd .pdr .pdrb{padding: 10px 0;border-bottom: 1px solid #dddddd;font-size: 12px;color: #333333;}
	.pd .pdr .pdrc{padding: 15px 0;border-bottom: 1px solid #dddddd;}
	.pd .pdr .pdrc a.pdrca{display: inline-block;line-height: 45px;padding: 0 20px;background: #1fabc8;border-radius: 5px;font-size: 14px;color: #ffffff;font-weight: bold;}
	.pd .pdr .pdrc a.pdrcb{margin-left: 6px; display: inline-block;line-height: 45px;padding: 0 20px;background: #0d66b1;border-radius: 5px;font-size: 14px;color: #ffffff;font-weight: bold;}
	.pd .pdr .pdrd{margin-top: 20px;}
	.pd .pdr .pdrd .hd ul li{float:left;line-height: 40px;padding: 0 10px;border:1px solid #d1d2d3;border-right: 0;font-size: 14px;color: #919191;}
	.pd .pdr .pdrd .hd ul li:last-child{border-right: 1px solid #d1d2d3;}
	.pd .pdr .pdrd .hd ul li.on{border-bottom: 1px solid #fff;font-weight: bold;}
	.pd .pdr .pdrd .bd{margin-top: -1px;border:1px solid #d1d2d3;padding: 15px 20px;}
	.pdup{position: fixed;top:0;left:0;right:0;bottom: 0;background: rgba(0,0,0,0.69);z-index: 99999;display: none;}
	.pdup .pdupc{position: absolute;width: 80%;left:10%;margin-left: 0;top:10%;margin-top: -0;height: 80%;background: #fff;box-sizing: border-box;padding: 20px 10px;overflow-y: auto;}
	.pdup .pdupc .pdupc_close{position: absolute;right:0;top:0;width: 60px;height: 50px;text-align: center;line-height: 50px;font-size: 20px;color: #0065b3;cursor: pointer;}
	.pdup .pdupc .pdupcc .pdupcca{font-size: 16px;color: #222222;font-weight: bold;text-align: center;}
	.pdup .pdupc .pdupcc .pdupccb{margin-top: 10px;}

	.ab .aba .abaa{font-size: 16px;color: #000000;}
	.ab .aba .abab{margin-top: 20px;}
	.ab .aba .abab .ababi{margin-bottom: 10px;}
	.ab .aba .abab .ababi .ababia{font-size: 14px;color: #000000;font-weight: bold;}
	.ab .aba .abab .ababi .ababib{margin-top: 5px;font-size: 12px;color: #333333;}
	.ab .aba .abab .ababi .ababib span{color: #0d66b1;font-weight: bold;}
	.ab .aba .abac{margin-top: 20px;text-align: right;}
	.ab .aba .abac a{font-size: 12px;color: #0d66b1;}
	.ab .abb{margin-top: 20px;}
	.ab .abb .abbt{font-size: 16px;color: #000000;}
	.ab .abb .abbx{margin-top: 20px;}
	.ab .abb .abbx .abbxl{float:none;width: 100%;}
	.ab .abb .abbx .abbxl .abbxla p{font-size: 12px;color: #333333;margin-top: 5px;}
	.ab .abb .abbx .abbxl .abbxlb{margin-top: 15px;line-height: 20px;font-size: 12px;color: #333333;}
	.ab .abb .abbx .abbxr{float:none;width: 100%;margin-top: 15px;}
	.ab .abb .abbp{text-align: right;margin-top: 10px;}
	.ab .abb .abbp a{font-size: 12px;color: #0d66b1;}

	.abbe{margin-top: 30px;}
	.abbe .abbet{font-size: 16px;}
	.abbe .abbec{margin-top: 20px;}
	.abbe .abbec .abbeci .abbecib{margin-top: 10px;font-size: 12px;}

	.abbf{margin-top: 30px;}
	.abbf .abbft{font-size: 16px;}
	.abbf .abbfc{margin-top: 10px;}
	.abbf .abbfc .abbfcl{float:none;width: 100%;}
	.abbf .abbfc .abbfcl .abbfcla{margin-top: 10px;font-size: 14px;color: #0d66b1;font-weight: bold;}
	.abbf .abbfc .abbfcl .abbfclb{margin-top: 10px;line-height: 24px;font-size: 12px;color: #333333;}
	.abbf .abbfc .abbfcl .abbfclb p{padding-left: 20px;background: url(abli_03.png) no-repeat 0px 14px;}
	.abbf .abbfc .abbfcr{float:none;width: 100%;text-align: center;margin-top: 15px;}
	.abbf .abbfd{text-align: right;margin-top: 10px;}
	.abbf .abbfd a{font-size: 12px;color: #0d66b1;}

	.abbg{margin-top: 30px;}
	.abbg .abbgt{font-size: 16px;}
	.abbg .abbgc{margin-top: 20px;}
	.abbg .abbgc .abbgcl{float:none;width: 100%;}
	.abbg .abbgc .abbgcr{float:none;width: 100%;padding-top: 16px;line-height: 24px;font-size: 12px;color: #333333;}
	.abbg .abbgc .abbgcr p{padding-left: 20px;background: url(abli_03.png) no-repeat 0px 14px;}

	.abbc{margin-top: 30px;}
	.abbc .abbct{font-size: 16px;color: #000000;}
	.abbc .abbcc{margin-top: 20px;}
	.abbc .abbcc .swiper-slide .abbci .abbcia{font-size: 16px;}
	.abbc .abbcc .swiper-slide .abbci .abbcic .abbcica{font-size: 14px;}
	.abbc .abbcc .swiper-slide .abbci .abbcic .abbcicb{margin-top: 5px;line-height: 20px;font-size: 12px;color: #000000;}
	.abbc .abbcd{text-align: right;margin-top: 15px;}
	.abbc .abbcd a{font-size: 12px;color: #0d66b1;}

	.abbd{margin-top: 30px;}
	.abbd .abbdt{font-size: 16px;color: #000000;}
	.abbd .abbdc{margin-top: 10px;}
	.abbd .abbdc .abbdcl{float:none;width: 100%;}
	.abbd .abbdc .abbdcl .abbdcla{margin-top: 15px;font-size: 14px;line-height: 22px;}
	.abbd .abbdc .abbdcl .abbdclb{margin-top: 15px;line-height: 27px;font-size: 12px;color: #222222;}
	.abbd .abbdc .abbdcl .abbdclc{margin-top: 15px;}
	.abbd .abbdc .abbdcl .abbdclc .abbdclca{font-size: 14px;color: #222222;font-weight: bold;}
	.abbd .abbdc .abbdcl .abbdclc .abbdclcb{margin-top: 10px;line-height: 22px;font-size: 12px;color: #222222;}
	.abbd .abbdc .abbdcr{display: none}
	.abbd .abbdd{margin-top: 10px;}
	.abbd .abbdd a{font-size: 12px;}

	.concsb{font-size: 15px;color: #333;margin-bottom: 15px;}

}

.uppp{position: fixed;left:0;top:0;right: 0;bottom: 0;z-index: 999;background: rgba(0,0,0,0.5);display: none;}
.uppp .uppp_img{width: 80%;position: absolute;top:10%;left:10%;}
.uppp .uppp_close{position: absolute;right: 10%;top:5%;font-size: 26px;color: #fff;}









