@charset "utf-8";
/* 公共 */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a, address, big, cite, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td, footer, header, menu, nav, output, section, time, audio, video, button, input { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; font: inherit; vertical-align: baseline;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
pre { white-space: pre-wrap; word-wrap: break-word; }
.con1 p,.con1 div, .con1 h1,.con1 span,.con1 a { color: #818181; }
pre {
white-space: pre-wrap;
word-wrap: break-word;
}
#hdmb-1 { }
#hdmb-1 .bc1 { background-color: #f1f1f1; }
#hdmb-1 .btn-f14 { font-size: 14px; color: #fff; background-color: #66c6f1; padding-left: 23px; padding-right: 23px; border-radius: 159px; line-height: 30px; display: inline-block; transition: all 0.1s ease-in 0s; font-weight: normal; }
.con1.dy1 .f.f-p-c .btn-f14.middle { margin-top: 30px; }
#hdmb-1 .con1 .box { width: 1000px; margin-left: auto; margin-right: auto; margin-top: 31px; position: relative; height: auto; }

#hdmb-1 .btn-f14:hover { background-color: #2da7e0; }
#hdmb-1 .btn-f14.ac { margin-left: 108px; }
#hdmb-1 .btn-f14.ac1 { margin-left: 69px; }
#hdmb-1 .btn-f14.ac0 { margin-left: 0px; }
#hdmb-1 .btn-f14.ml40   { margin-left: 40px; }
#hdmb-1 .up10 { transition: all 0.1s ease-in 0s;  }
#hdmb-1 .up10:hover { background-color: #fff; margin-top: -10px; -webkit-box-shadow: 0px 0px 3px 3px #d6d6d6; box-shadow: 0px 0px 3px 3px #d6d6d6; margin-bottom: 10px; }
#hdmb-1 .t10 { margin-top: 10px; } 
#hdmb-1 .t15 { margin-top: 15px; }
#hdmb-1 .t20 { margin-top: 20px; }
#hdmb-1 .t30 { margin-top: 30px; } 
#hdmb-1 .b10 { margin-bottom: 10px; } 
#hdmb-1 .b15 { margin-bottom: 15px; }
#hdmb-1 .b20 { margin-bottom: 20px; } 
#hdmb-1 .b30 { margin-bottom: 30px; } 

/*滚动公共*/
#hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-button-next, #hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-button-prev { margin-top: -4%; display: none; }
#hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1:hover .swiper-button-next, #hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1:hover .swiper-button-prev { display: block; }
#hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-button-prev, #hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%232da7e0'%2F%3E%3C%2Fsvg%3E");}
#hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-button-next, #hdmb-1 .box.f.f-p-c.f-p-j .swiper-container.xm1-lb1 .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%232da7e0'%2F%3E%3C%2Fsvg%3E"); }

/*外套*/
#hdmb-1 .con1 { width: 100%; display: inline-block; padding-top: 38px; padding-bottom: 38px; }

/*标题h1*/
#hdmb-1 h1.y1   { width: 362px; text-align: center; position: relative; background-image: url(http://www.aoji.cn/zhuanti/template/2/strategy/cyan/images/h1y1-1.png); background-repeat: no-repeat; background-position: center bottom; }
#hdmb-1 h1.y1 i { width: 100px; height: 49px; position: absolute; bottom: -23px; left: -50px; margin-left: 50%; margin-right: 50%; background-image: url(http://www.aoji.cn/zhuanti/template/2/strategy/cyan/images/h1y1-ico-1.png); background-repeat: no-repeat; background-position: center center; }
#hdmb-1 h1.y1 span   { font-size: 24px; font-weight: bold; margin-bottom: 45px; display: block; }
#hdmb-1 h1.y2   { text-align: center; position: relative; margin-left: auto; margin-right: auto; height: 38px; width: auto; display: block; }
#hdmb-1 h1.y2 i { width: 100px; height: 5px; background-color: #66c6f1; position: absolute; bottom: -3px; left: -50px; margin-left: 50%; margin-right: 50%; }
#hdmb-1 h1.y2 span   { font-size: 24px; font-weight: bold; margin-bottom: 6px; }

/*导航*/
#hdmb-1 .pp_nav{ width: 100%; background-color: #66c6f1; margin: 0 auto; } 
#hdmb-1 .pp_navc{ width: 1000px; height: 50px; margin: 0 auto; text-align: center; overflow: hidden; }
#hdmb-1 .pp_navc a{ color: #fff; font-size: 16px; line-height: 50px; text-align: center; transition: all 0.1s ease-in 0s; width: auto; padding-left: 19px; padding-right: 19px; display: inline-block; }
#hdmb-1 .pp_navc a:hover{ background-color: #2da7e0; }
/*标题*/
#hdmb-1 .con1.dy1 .c1 { width: 1000px; float: left; margin-top: 41px; font-size: 14px; line-height: 24px; }
#hdmb-1 .con1.dy1 .c2 { width: 1000px; float: left; margin-top: 41px; font-size: 14px; line-height: 24px; background-image: url(http://www.aoji.cn/zhuanti/template/2/strategy/cyan/images/h1y1-ico-2.png); background-repeat: no-repeat; background-position: center top; }
#hdmb-1 .con1.dy1  .c2 span { width: 824px; display: block; }

/*产品介绍*/
#hdmb-1 .con1.cpjs .box .left { float: left; }
#hdmb-1 .con1.cpjs .box { width: 1000px; margin-left: auto; margin-right: auto; margin-top: 65px; background-color: #fff; -webkit-box-shadow: 0px 0px 3px 3px #d6d6d6; box-shadow: 0px 0px 3px 3px #d6d6d6; display: block; height: 386px; }
#hdmb-1 .con1.cpjs .box .right { width: 511px; background-color: #FFF; position: relative; padding-top: 26px; float: right; }
#hdmb-1 .con1.cpjs .box .right .btn-f14 { position: absolute; right: 36px; bottom: -24px; }
#hdmb-1 .con1.cpjs .box .right article { margin-right: 33px; margin-top: 15px; font-size: 14px; line-height: 24px; }
#hdmb-1 .con1.cpjs .box .right h1 { font-size: 16px; font-weight: bold; }
#hdmb-1 .con1.cpjs .box  .right i { width: 100px; height: 5px; background-color: #66c6f1; display: block; margin-top: 15px; }
#hdmb-1 .con1.cpjs .swiper-slide { text-align: center; font-size: 18px;  /* 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; }
#hdmb-1 .con1.cpjs .swiper-wrapper1 .swiper-slide .title { font-size: 24px; line-height: 36px; width: 885px; display: inline-block; }
#hdmb-1 .con1.cpjs .swiper-slide div article { font-size: 14px; line-height: 24px; margin-top: 20px; width: 875px; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 { width: 1010px; padding: 31px 5px 33px; margin-top: 50px; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-pagination .swiper-pagination-bullet-active { background-color: #66c6f1; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-pagination { bottom: 3%; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-button-next, #hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-button-prev { margin-top: -4%; display: none; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2:hover .swiper-button-next, #hdmb-1 .con1.cpjs .swiper-container.xm1-lb2:hover .swiper-button-prev { display: block; }
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-button-prev, #hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%232da7e0'%2F%3E%3C%2Fsvg%3E");}
#hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-button-next, #hdmb-1 .con1.cpjs .swiper-container.xm1-lb2 .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%232da7e0'%2F%3E%3C%2Fsvg%3E"); }




/*行前准备 三列*/
#hdmb-1 .xqzb .box .y2 { width: 318px; }
/*行前准备 四列*/
#hdmb-1 .xqzb .box .y3 { width: 233px; }
#hdmb-1 .xmjs { margin-top: 78px; }
#hdmb-1 .zyjx .xmjs { margin-top: 36px; }
#hdmb-1 .con1.dy1.zyjx { background-image: url(../images/bg2.jpg); background-position: center center; height: 496px; margin: 0; padding: 0; background-repeat: no-repeat; }
.con1.dy1.zyjx .box i { height: 1px; width: 100%; background-color: #e0e1e1; position: absolute; top: 62px; left: 0px; z-index: 2; }
.option pre h2 { color: #818181; font-weight: bold; }
.con1.dy1.zyjx .box .jx2 { position: absolute; width: 1000px; text-align: center; left: 0px; bottom: -321px; line-height: 24px; }
#hdmb-1 .con1.dy1.rxyq .xmjs { margin-top: 60px; }
.xmjs .y2 span { width: 500px; }
.con1.dy1.rxyq .box .list { border: 1px solid #e0e0e0; }
.con1.dy1.rxyq .box h2 { margin-bottom: 30px; font-size: 18px; color: #2ca7e0; margin-top: 70px; }
.box .list ul { width: 998px; height: 40px; background-color: #66C6F1; }
.list ul li { color: #fff; line-height: 40px; font-weight: bold; float: left; text-align: center; font-size: 14px; }
.box .list ol { display: table; }
.list ol li { border-right: 1px solid #e0e0e0; text-align: center; vertical-align: middle; display: table-cell; height: 94px; font-size: 12px; color: #818181; }
.list ul .l1 { width: 165px; }
.list ul .l2 { width: 103px; }
.list ul .l3 { width: 116px; }
.list ul .l4 { width: 178px; }
.list ul .l5 { width: 98px; }
.list ul .l6 { width: 338px; }
.list ol .l1 { width: 165px; background-color: #f0f0f0; font-weight: bold; color: #818181; font-size: 14px; }
.list ol .l2 { width: 103px; }
.list ol .l3 { width: 116px; }
.list ol .l4 { width: 178px; text-align: left; padding-left: 8px; }
.list ol .l5 { width: 98px; }
.list ol .l6 { width: 340px; text-align: left; padding-left: 26px; }
.list ol .l6:last-child { border-right-width: 0px; }
.list.list2 ul .l5 { width: 143px; }
.list.list2 ul .l6 { width: 293px; }
.list.list2 ol .l5 { width: 143px; }
.list.list2 ol .l6 { width: 293px; }
.box .list.list2 ol { height: 155px; }
.list.list2 ol .l4 { padding-left: 10px; padding-right: 7px; }
.list.list2 ol .l6 { padding-left: 15px; padding-right: 10px; }
.list.list3 ol .l4 { width: 293px; padding-left: 18px; padding-right: 13px; }
.list.list3 ol .l6 { width: 222px; padding-left: 25px; padding-right: 26px; }
.list.list3 ul .l4 { width: 293px; }
.list.list3 ul .l6 { width: 222px; }
.box .list.list3 ol { height: 184px; }
.list.list4 ol .l4 { width: 293px; padding-left: 18px; padding-right: 13px; }
.list.list4 ol .l6 { padding: 0; width: 249px; }
.list.list4 ul .l4 { width: 293px; }
.list.list4 ul .l6 { width: 246px; }
.box .list.list4 ol { height: 291px; }
.list.list4 ol .l5 { width: 75px; }
.list.list4 ul .l5 { width: 75px; }
ol li div:nth-child(1) span { display: table-cell; height: 183px; vertical-align: middle; text-align: center; width: 165px; border-bottom: 1px solid #e0e0e0; }
ol li div:nth-child(2) span { display: table-cell; height: 107px; text-align: center; vertical-align: middle; width: 165px; }
.l6 div span { width: 249px!important; }
.list.list4 ol .l3 { text-align: left; padding-left: 12px; }
.l2 div:nth-child(2) span { text-align: left!important; padding-left: 10px; }
.l6 div span { text-align: left!important; padding-left: 14px; padding-right: 9px; }
.l6 div span:nth-child(1) { height: 151px; }
.l6 div span:nth-child(2) { height: 140px; }
.box .list.list5 ol { height: 155px; }
.list.list5 ol .l4 { text-align: center; }
.list.list5 ol .l6 { padding-left: 19px; padding-right: 15px; }
.box .list.list5 ol { }
#hdmb-1 .con1.dy1.rxyq .box { margin-bottom: 41px; }

/*申请条件*/
.xxk{ width: 100%; position: absolute; left: 0px; top: 31px; z-index: 3; }
.xxk li{ width: 107px; list-style: none; text-align: center; font-size: 16px; font-weight: bold; padding-bottom: 9px; transition: all 0.1s ease-in 0.2s; color: #818181; float: left; border-bottom-style: solid; border-bottom-width: 0px; margin-right: 10px; }
.xxk li.on { border-bottom: 1px solid #66c6f1; }

.option{ display: none; width: 100%; font-size: 14px; line-height: 24px; transition: all 0.1s ease-in 0.2s; position: absolute; top: 75px; left: 0px; }