You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
* { box-sizing: border-box; }
.body, body, select, input, view, text, button, textarea { font-family: 'PingFang SC', 'microsoft yahei', arial, 'helvetica neue', 'hiragino sans gb', sans-serif; }
body, .body { font-size: 14px; color: #fff; background-color: #fff; overflow-x: hidden; line-height: 1.6; }
a { color: inherit; }
a:hover { color: inherit; }
img { max-width: 100%; }
.clearfix:after { content: ""; display: table; clear: both; height: 0; visibility: hidden; }
.fl { float: left; }
.fr { float: right; }
.form-box { width: 400px; margin: 200px auto 170px; }
.form-tit { text-align: center; font-size: 22px; margin-bottom: 20px; }
.form { background: #202020; border-radius: 4px; padding: 55px 55px 55px 55px; position: relative; }
.form-err { background: #FF6A6A; border-radius: 4px 4px 0 0; position: absolute; left: 0; right: 0; top: 0; padding: 10px; font-style: normal; font-weight: normal; font-size: 12px; text-align: center; }
.form-list li { margin-bottom: 15px; }
.form-list .text { width: 100%; height: 52px; background: #111111; border-radius: 4px; border: 0; font-size: 14px; color: #989898; padding: 0 15px; border: #111111 solid 1px; }
.form-list .text-err { border-color: #FF6A6A; }
.form-list .textcode { width: 160px; }
.form-list .textcode+img { vertical-align: middle; width: 116px; height: 52px; }
.form-list .text:focus { border: #369FFF solid 1px; }
.form-list a:hover { color: #369FFF; }
.form-btns { margin-top: 50px; text-align: center; }
.form-btns li+li { margin-top: 10px; }
.form-btns .btn { width: 100%; height: 55px; background: #FFFFFF; font-size: 16px; color: #111111; border: 1px solid #FFFFFF; box-sizing: border-box; border-radius: 4px; cursor: pointer; display: inline-block; line-height: 55px; }
.form-btns .btn:hover { background: #369FFF !important; border-color: #369FFF !important; color: #fff !important; }
.form-btns .btn.btn1 { background: transparent; color: #fff; }
.form-other { text-align: center; margin-top: 15px; }
.form-other .hd { color: #4E4E4E; }
.form-other .bd { margin-top: 15px; }
/*首页*/ .wrapper { width: 1440px; margin: 0 auto;
}
.searchBox { height: 366px; background-image: url(../images/bg.jpg); background-size: contain; margin-top: 59px; padding-top: 60px; }
.searchBox .wrapperBox { width: 900px; margin: 0 auto; }
.tip-text { font-size: 50px; text-align: center; color: #000; }
.input-group { margin-top: 30px; position: relative; border: 2px solid #009874; height: 60px; border-radius: 30px; background: #fff; padding-left: 60px; padding-right: 100px; overflow: hidden; }
.input-group .btn { background: #009874; font-size: 24px; text-align: center; width: 100px; height: 100%; line-height: 56px; position: absolute; right: 0; top: 0; border: none; color: #fff; cursor: pointer; }
.input-group>img { width: 30px; position: absolute; left: 18px; top: 14px; }
.input-group .form-control {
width: 100%; font-size: 20px; line-height: 56px; height: 100%; border: none; background: none; }
.docListBox { min-height: 200px; color: #000; padding-top: 80px; padding-bottom: 20px; width: 1200px; overflow: hidden; margin: 0 auto; }
.docListBox a { display: block; width: 319px; height: 173px; margin: 0 35px; float: left; font-size: 20px; padding-top: 22px; padding-right: 70px; border-top: 2px solid #000; position: relative; }
.docListBox a::before { content: ''; width: 40px; height: 40px; position: absolute; right: 10px; top: 20px; background: url(../images/icon_right.png); background-size: 100%;
}
.docListBox a.active, .docListBox a:hover { background: #76EACF; }
.resListBox { width:1100px; padding:40px 0; }
.resListBox a { width: 100%; height: auto; padding-top: 20px; padding-bottom: 20px; float: none; font-size: 20px; margin: 0; border-top: 1px solid#EDEDED; } .resListBox a small { display: block; font-size: 70%; color:#999999 } .resListBox a:last-child { border-bottom: 1px solid#EDEDED; } .resListBox a::before { top: 50%; margin-top: -20px; }
h2.title { font-size: 32px; text-align: center; margin-bottom: 91px; font-weight: bold; }
.hbanner .wrapper { background: url(../imgs/home1.png) no-repeat right center; height: 940px; padding-top: 305px; }
.hbanner-txt { padding-left: 155px; }
.hbanner-txt h2 { font-size: 40px; line-height: 160%; color: #fff; font-weight: bold; margin-bottom: 55px; }
.hbanner-txt h2 font { color: #369FFF; }
.hbanner-txt .list { font-size: 14px; line-height: 20px; }
.hbanner-txt .list li { margin-bottom: 24px; }
.hbanner-txt .list li:last-child { margin-bottom: 0; }
.hbanner-txt .list .num { background: #333333; border-radius: 1px; margin-left: 5px; padding: 0 3px; font-family: 'Barlow-Regular'; }
.hbanner-txt .btns { margin-top: 60px; }
.hbanner-txt .btns a { width: 130px; height: 55px; line-height: 55px; text-align: center; display: inline-block; border: 1px solid #FFFFFF; box-sizing: border-box; border-radius: 4px; margin-right: 24px; /*transition: 0.4s;*/ }
.hbanner-txt .btns a:hover { background: #369FFF !important; color: #fff !important; border-color: #369FFF; }
.hbanner-txt .btns a.on { color: #111111; background: #fff; }
.hrow { height: 634px; }
.hrow .wrapper { /*overflow: hidden;*/ padding: 0 10%; }
.hrow .fl { float: left; }
.hrow .fr { float: right; }
.hrow .txt { /*padding-left: 155px;*/ padding-top: 210px; /*width: 570px;*/ width: 53%; }
.hrow .txt h2 { font-weight: 600; font-size: 40px; line-height: 160%; margin-bottom: 50px; }
.hrow .txt p { font-size: 22px; line-height: 1.4; padding-bottom: 30px; }
.hrow .txt p img { margin-right: 13px; }
.hrow .img { /*padding-top: 120px;*/ padding-top: 110px; /*width: 500px;*/ width: 43%; }
.hrow1 { background: #202020; height: 634px; }
.hrow1 .img { position: relative; }
.hrow1 .img>.box { position: absolute; left: 0; top: -50px; }
.hrow1 .img>img { position: relative; z-index: 2; }
.hrow2 { background: #369FFF; height: 634px; }
.hrow3 { background: #111111; height: 634px; }
.hrow4 { background: #202020; height: 570px; }
.hrow5 { background: #369FFF; height: 634px; }
.hrow6 { background: #111111; height: 617px; }
.hrow7 { background: #202020; height: 617px; }
.hfoot { height: 594px; background: url(../imgs/home9.png) no-repeat center top #fff; color: #111111; text-align: center; padding-top: 280px; position: relative; }
.hfoot h2 { font-size: 40px; line-height: 160%; font-weight: bold; }
.hfoot h2 br { display: none; }
.hfoot .num { background: #DFF0FF; color: #369FFF; font-weight: bold; border-radius: 1px; margin-right: 1px; padding: 0 6px; font-family: 'Barlow-Regular'; }
.hfoot .btn { display: inline-block; width: 130px; height: 55px; line-height: 55px; background: #111111; border-radius: 4px; margin-top: 24px; font-size: 16px; color: #fff; /*transition: 0.4s;*/ }
.hfoot .btn:hover { background: #369FFF; }
.hfoot .copyright { color: #9C9C9C; position: absolute; left: 0; right: 0; text-align: center; bottom: 35px; }
/*价格*/ .mprice-main { background: #111111 url(../imgs/bg1.png) no-repeat center top; padding-top: 200px; padding-bottom: 210px; text-align: center; }
.mprice-main .wrapper { overflow: hidden; /*padding-left: 140px;*/ padding-top: 80px;
}
.mprice-main .item { width: 218px; /*float: left;*/ display: inline-block; vertical-align: top; text-align: center; margin-right: 24px; cursor: pointer; transition: 0.4s; -webkit-transition: 0.4s; }
.mprice-main .item:hover { transform: translateY(-20px); -webkit-transform: translateY(-20px); }
.mprice-main .itemtit:hover { transform: translateY(0); -webkit-transform: translateY(0); }
.mprice-main .item .title { font-style: normal; font-weight: 600; font-size: 22px; height: 60px; }
.mprice-main .itembox { background: #202020; border-radius: 4px; height: 902px; padding-top: 46px; position: relative; padding-bottom: 130px; }
.mprice-main .itembox-bgnone { background: none; }
.mprice-main .itembox-border { background: #111111; border: 1px solid #202020;
}
.mprice-main .itembox-border li { border-bottom: #202020 solid 1px; }
.mprice-main .itembox-highlight { background: #369FFF; }
.mprice-main .item ul { padding: 0 25px; }
.mprice-main .item ul.tit { color: #989898; text-align: left; padding-left: 50px; }
.mprice-main .item li { padding: 20px 0; }
.mprice-main .item li.num { height: 90px; padding: 0; border: none; font-family: "Barlow-Regular"; }
.mprice-main .item li.num big { font-size: 40px; font-weight: bold; }
.mprice-main .item .btn { position: absolute; left: 0; right: 0; bottom: 35px; }
.mprice-main .item .btn a { width: 130px; height: 55px; line-height: 55px; text-align: center; border: 1px solid #FFFFFF; box-sizing: border-box; border-radius: 4px; display: inline-block; }
.mprice-main .item .btn a:hover { background: #369FFF; border-color: #369FFF; }
.mprice-main .itembox-highlight .btn a { color: #369FFF; background: #fff; }
.mprice-main .itembox-highlight .btn a:hover { border-color: #fff; color: #fff; }
.mprice-explain { background: #202020; padding: 60px 0 150px;
}
.mprice-explain .wrapper { padding: 0 155px; }
.mprice-explain h3 { font-style: normal; font-weight: 600; font-size: 22px; margin-bottom: 60px; }
.mprice-explain p { margin-bottom: 24px; font-size: 14px;
}
/*下载*/ .downpage {
width: 736px; /*height: 821px;*/ background: #202020; border-radius: 4px; margin: 0 auto; margin-top: 210px; margin-bottom: 270px; padding: 24px; }
.downlist { border-bottom: #333333 solid 1px; padding: 60px 0; }
.downlist .head { font-style: normal; font-weight: 600; font-size: 22px; text-align: center; }
.downlist .dbody { margin-top: 60px; text-align: center; }
.downlist .dbody li { display: inline-block; margin: 0 30px; }
.downlist .dbody .txt { font-style: normal; font-weight: normal; font-size: 14px; color: #989898; margin-top: 15px; }
.downlist .dbody .btn { margin-top: 20px; }
.downlist .dbody .btn a { width: 130px; height: 55px; line-height: 55px; text-align: center; border: 1px solid #FFFFFF; box-sizing: border-box; border-radius: 4px; display: inline-block; font-style: normal; font-weight: 500; font-size: 16px; }
.downlist .dbody .btn a.on { background: #fff; color: #111111; }
.downlist .dbody .btn a:hover { background: #369FFF; border-color: #369FFF; color: #fff; }
.downlist .dbody .link { margin-top: 20px; }
.downlist .dbody .link a { text-decoration: underline; font-style: normal; font-weight: 500; font-size: 16px; }
.downlist+.downlist { border: none; }
.downtip { font-style: normal; font-weight: normal; font-size: 12px; line-height: 17px; color: #666666; padding-top: 24px; }
.regbg { background: #111111 url(../imgs/regbg.jpg) no-repeat center top; }
|