﻿/*
 *	Created by scp-173 on 16/7/1
*/
@charset "utf-8";
* { margin: 0; padding: 0; }
html, body { width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; background: #FFFFFF; color: #3e3e3e; overflow-x: hidden; }
body, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img { border: medium none; margin: 0; padding: 0; outline: none; }
body, button, input, select, textarea { font: 14px LatoLight, '微软雅黑', "Microsoft YaHei", tahoma, Srial, helvetica, sans-serif; outline: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
ul, ol, li { list-style: none; }
a { text-decoration: none; color: #7e7e7e }
a:hover { text-decoration: none; color: #3e3e3e }
p { margin: 0; }
img { border: 0px; display: block; }
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input { border: 0; }
textarea { resize: none; padding: 0; }
::selection { background: #1a96d4; color: #fff; }
::-moz-selection {
 background: #1a96d4;
 color: #fff;
}
.clear { clear: both; }
.scroll_cs { position: fixed; top: 0; color: #000; font-size: 36px; z-index: 999; left: 0; }
.Hover_off { cursor: url(../images/hover.ico), crosshair; }
.scrollbar { padding-right: 5px; height: 700px; overflow: auto; }
.scrollbar::-webkit-scrollbar {
 width: 5px;
 height: 10px;
}
.scrollbar::-webkit-scrollbar-button {
 background-color: #ababa7;
}
.scrollbar::-webkit-scrollbar-track {
 background: #ababa7;
}
.scrollbar::-webkit-scrollbar-track-piece {
 background: url(../images/stripes_tiny_08.png);
}
.scrollbar::-webkit-scrollbar-thumb {
 background: #1F99D6;
 border-radius: 4px;
}
.scrollbar::-webkit-scrollbar-corner {
 background: #82AFFF;
}
.scrollbar::-webkit-scrollbar-resizer {
 background: #FF0BEE;
}
.content1440 { width: 1400px; margin: 0 auto; position: relative; height: auto; z-index: 2; }
.content1000 { width: 1000px; margin: 0 auto; position: relative; height: auto; z-index: 2; }
.titlePage { position: relative; text-align: center; height: 90px }
.titlePage span { display: block; text-align: center; }
.titlePage .cn { font-size: 36px; color: #333333; position: relative; }
.titlePage .en { font-size: 16px; color: #666666; text-transform: uppercase; display: inline-block; position: relative; z-index: 15; background: #fff; padding: 0 15px; }
.titlePage .cn:after { left: 0; width: 100%; bottom: -24%; height: 1px; background: #e5e5e5; position: absolute; content: ''; }
.titlePage .txt { font-size: 16px; color: #666; margin-top: 10px }
/*****************************/
/*IEtips*/
.IEtips { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; background: url(../images/iebg.png); display: none; }
.IEtips_Box { width: 1000px; background: #FAFAFA; height: 500px; position: absolute; left: 50%; top: 50%; margin: -250px 0 0 -500px; }
.IEtips .Browser { margin-top: 35px; }
.IEtips .IEtips_title { font-size: 36px; width: 80%; margin: 0 auto; padding-top: 35px; }
.IEtips .Browser ul { overflow: hidden; text-align: center; width: 80%; margin: 0 auto; }
.IEtips .Browser ul li { margin: 0 40px; text-align: center; width: 120px; float: left; }
.IEtips .Browser ul li img { width: 100px; margin: 0 auto; }
.IEtips .Browser ul li a, .IEtips .Browser ul li span { display: inline-block; margin-top: 25px; color: #2570e1; font-size: 16px; transition: all .5s; -webkit-transition: all .5s; }
.IEtips .Browser ul li a:hover { color: #800886; }
.IEtips .brn_off { background: url(../images/brn_off.png); height: 32px; width: 32px; position: absolute; top: 5px; right: 5px; cursor: pointer; }
/***mobile*********/
#navToggle { position: fixed; z-index: 102; top:13px; right: 40px; width: 30px; height: 30px; cursor: pointer; -webkit-transition: all ease 0.3s; transition: all ease 0.3s; display: none; }
#navToggle span { position: absolute; top: 0; display: block; width: 30px; height: 2px; left: 0; border: 0px solid #088fb1; background-color: #088fb1; -webkit-transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; }
#navToggle span:nth-of-type(2) { top: 15px; }
#navToggle span:nth-of-type(3) { top: auto; bottom: 0; -webkit-transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s, -webkit-transform 0.2s; }
#navToggle.expanded:hover { border-color: #fff; }
#navToggle.expanded { border-color: #aaa; }
#navToggle.expanded:hover span { transform: scale(0.9); }
#navToggle.expanded span:nth-of-type(1) { top: 15px; transform: rotate(45deg); transition: top 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(45deg); -webkit-transition: top 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s }
#navToggle.expanded span:nth-of-type(2) { opacity: 0; transition: opacity 0.2s; -webkit-transition: opacity 0.2s; }
#navToggle.expanded span:nth-of-type(3) { bottom: 14px; transform: rotate(-45deg); transition: bottom 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(-45deg); -webkit-transition: bottom 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s }
#mobileNav.expanded { display: block; top: 0; }
#mobileNav { position: fixed; top: 0; left: 0; width: 100%; z-index: 101; background: url(../images/logo.png) no-repeat 20px 12px; background-color: #fff; transform: translateY(-100%); -webkit-transform: translateY(-100%); transition: cubic-bezier(0.92, 0.1, 0.25, 1) .8s; -webkit-transition: cubic-bezier(0.92, 0.1, 0.25, 1) .8s; background-size: auto 40px;}
#mobileNav.cur { transform: translateY(0); -webkit-transform: translateY(0); }
#mobileNav ul { margin-top: 60px; background: #088fb1; }
#mobileNav ul li { line-height: 40px; font-size: 16px; text-align: center; }
#mobileNav ul li a { display: block; height: 100%; color: #fff; border-bottom: 1px solid #0b7d99; border-top: 1px solid #1bbbe3; }
#mobileNav ul li .nav2 { background: #12b7e0;height:0;overflow: hidden;transition:all .4s;-webkit-transition:all .4s;}
#mobileNav ul li:nth-child(2) .nav2.active{height: 82px;}
#mobileNav ul li:nth-child(5) .nav2.active{height: 123px;}
#mobileNav ul li:nth-child(6) .nav2.active{height: 123px;}

#mobileNav ul li .nav2.active { display: block; }
#mobileNav ul li .nav2 .nav2-list a { border-color: #29c0e8; }
/*header*/
.header { background: #e6e6e6; height: 30px;display: none;}
.header .top { max-width: 1400px; width: 96%; margin: auto; }
.header .top-l { float: left; }
.header .top-l img { display: inline-block; margin-top: -5px; }
.header .top-l span { font-size: 20px; line-height: 30px; color: #727272 }
.header .top-r { float: right; }
.header .top-r a { font-size: 12px; line-height: 30px; padding: 0 15px; border-left: 1px solid #7e7e7e; }
.header .top-r a.firstChild { border-width: 0; }
.header .top-r img { display: inline-block; margin-bottom: 4px; }
.header .top-r input { width: 180px; border: 1px solid #c5c5c5; border-radius: 12px; padding: 0 50px 0 10px; background: url(../images/search.png) no-repeat 130px center; background-color: #fff; }
/*nav*/
.nav { height: 80px; position: relative; z-index: 100; }
.nav .nav-box { max-width: 1400px; width: 96%; margin: auto; overflow: hidden; }
.nav .nav-l { float: left; }
.nav .nav-l img { height: 100%;height: 60px;margin-top: 10px;}
.nav .nav-r { float: right }
.nav .nav-r li { float: left; width: 125px; padding-left: 20px; cursor: pointer; margin-top: 25px; border-top: 0px solid #ff5d04; background: url(../images/down1.png) no-repeat 100px 20px; transition: margin-top .5s; -webkit-transition: margin-top .5s; }
.nav .nav-r li.lastChild { width: 80px; padding-left: 10px; }
.nav .nav-r li a { font-size: 16px; line-height: 40px; display: inline-block; }
.nav .nav-r li img { display: inline-block; margin-left: 20px; }
.nav .nav-r li:hover { border-width: 2px; background-color: #fff; margin-top: 30px; }
.nav .nav-r li:hover .menu { display: block; }
.nav .nav-r li.down:hover { border-left: 1px solid #f4f4f4; border-right: 1px solid #f4f4f4; background-image: url(../images/down.png); background-position-y: 18px; }
.nav .nav-r li .menu { display: none; padding-top: 10px; }
.nav .nav-r li .menu .menu-list { position: relative; background: url(../images/r.png) no-repeat 90px center }
.nav .nav-r li .menu .menu-list:after { position: absolute; content: ""; display: block; width: 125px; height: 1px; background: #ebebeb; bottom: 0; left: -20px }
.nav .nav-r li .menu a { color: #474646; font-size: 14px; }
.nav .nav-r li .menu a:hover { color: #999 }
/*footer*/
footer { background: #f3f3f3 }
.footer-box { max-width: 1400px; width: 96%; margin: auto; padding: 45px 0; }
.footer-box .boxs { border-right: 1px solid #d9d9d9; height: 180px; }
.footer-box .boxs.lastChild { border-width: 0; }
.footer-box:after { display: block; content: ""; clear: both; }
.footer-box .box-l { width: 30%; float: left; padding-right: 70px; font-size: 14px; color: #666; line-height: 20px; }
.footer-box .box-l h2 { font-size: 20px; color: #333; margin-bottom: 30px; }
.footer-box .box-l span.firstChild { width: 45px; float: left; display: block; }
.footer-box .box-l span.lastChild { display: block; margin-left: 45px; }
.footer-box .box-m { width: 45%; float: left; padding: 0 80px; }
.footer-box .box-m p { font-size: 20px; color: #333; }
.footer-box .box-m .links { padding: 20px 0; overflow: hidden; max-height: 160px; }
.footer-box .box-m .links li { float: left; }
.footer-box .box-m .links li a { font-size: 14px; color: #666; line-height: 24px; margin-right: 10px; }
.footer-box .box-m .links li a:hover { text-decoration: underline; color: #FF5D04; }
.footer-box .box-r { width: 25%; float: left; }
.footer-box .box-r p { text-align: right; }
.footer-box .box-r p.hot { color: #999; }
.footer-box .box-r p.phone { color: #ff5d04; font-size: 26px; }
.footer-box .box-r p.phone a { color: #ff5d04; }
.footer-box .box-r .internet { float: right; }
.footer-box .box-r .internet .qq, .footer-box .box-r .internet .wx, .footer-box .box-r .internet div { display: block; float: right }
.footer-box .box-r .internet .qq { margin-right: 30px; margin-top: 10px; }
.footer-box .box-r .internet .wx { margin-right: 10px; margin-top: 10px; }
.foot { background: #191414; height: 30px; color: #999; font-size: 14px; line-height: 30px; padding: 0 20px; }
.foot .foot-box { max-width: 1400px; width: 100%; margin: auto; }
.foot .r { float: right }
/*index*/

.in-banner{ margin-top: 80px;}
.in-banner img { width: 100%; }
/*money*/
.money-body { }
.money-body .titlePage { height: 120px; margin-bottom: 30px; }
.money-body .container { width: 1400px; padding: 60px 0; }
.money-body .boxs { margin-bottom: 60px; padding: 0 20px; cursor: pointer; }
.money-body .boxs .box { border: 1px solid #E5E5E5; border-radius: 5px; -webkit-border-radius: 5px; transition: all .5s; -webkit-transition: all .5s; position: relative; top: 0 }
.money-body .boxs .box:hover { top: -15px; box-shadow: 0 10px 15px #ddd; }
.money-body .boxs .box img { width: 100%; }
.money-body .boxs .box .box-main { padding: 20px; position: relative; overflow: hidden; }
.money-body .boxs .box .box-main:before { content: ""; position: absolute; display: block; width: 100%; height: 3px; background: #ff5d04; top: 0; left: -100%; transition: all .5s; -webkit-transition: all .5s; }
.money-body .boxs .box:hover .box-main:before { left: 0; }
.money-body .boxs .box .box-main .main-top { height: 130px; border-bottom: 1px dashed #d4d4d4; }
.money-body .boxs .box .box-main .main-tit { font-weight: bold; color: #333; line-height: 22px; overflow: hidden; }
.money-body .boxs .box .box-main .main-text { font-size: 12px; color: #666; line-height: 20px; margin: 10px 0 15px; height: 60px; overflow: hidden; }
.money-body .boxs .box .box-main .main-bottom { margin-top: 15px; color: #666; line-height: 24px; }
.money-body .boxs .box .box-main .main-bottom .t span.lastChild { color: #f35b13; font-size: 24px; }
.money-body .boxs .box .box-main .main-bottom .b { height: 48px; overflow: hidden; }
.money-body .boxs .box .box-main .main-bottom .b span.lastChild { display: block; margin-left: 68px; }
.money-body .boxs .box .box-main .main-bottom .b span.firstChild { float: left; }
/*project*/
.project-body { }
.project-body .titlePage { height: 120px; margin-bottom: 30px; }
.project-body .container { width: 1400px; padding: 60px 0; }
.project-body .boxs { margin-bottom: 60px; padding: 0 20px; cursor: pointer; }
.project-body .boxs .box { border: 1px solid #E5E5E5; border-radius: 5px; -webkit-border-radius: 5px; transition: all .5s; -webkit-transition: all .5s; position: relative; top: 0 }
.project-body .boxs .box:hover { top: -15px; box-shadow: 0 10px 15px #ddd; }
.project-body .boxs .box img { width: 100%; }
.project-body .boxs .box .box-main { padding: 20px; position: relative; overflow: hidden; }
.project-body .boxs .box .box-main:before { content: ""; position: absolute; display: block; width: 100%; height: 3px; background: #ff5d04; top: 0; left: -100%; transition: all .5s; -webkit-transition: all .5s; }
.project-body .boxs .box:hover .box-main:before { left: 0; }
.project-body .boxs .box .box-main .main-top { height: 130px; border-bottom: 1px dashed #d4d4d4; }
.project-body .boxs .box .box-main .main-tit { font-weight: bold; color: #333; line-height: 22px; overflow: hidden; }
.project-body .boxs .box .box-main .main-text { font-size: 12px; color: #666; line-height: 20px; margin: 10px 0 15px; height: 60px; overflow: hidden; }
.project-body .boxs .box .box-main .main-bottom { margin-top: 15px; color: #666; line-height: 30px; }
.project-body .boxs .box .box-main .main-bottom .t span.lastChild { color: #f35b13; font-size: 24px; }
.moreload {  text-align: center; margin: 50px auto; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; }
.moreload a, .moreload span{display:inline-block;padding:0 15px;height: 40px; line-height: 40px; border: 1px solid #dcdcdc; color: #b2b1b1;

}
.moreload a:hover { background: #DCDCDC; color: #fff; }
.moreload .thisclass{background: #ff5d04; color: #fff; }


/*school*/
.school-body { background: #f2f2f2; border-bottom: 1px solid #ccc; }
.school-body .content1440 { padding: 60px 0; }
.school-body .titlePage { margin-bottom: 30px; }
.school-body .titlePage .en { background: #f2f2f2; }
.school-body .boxs { margin-top: 50px; background: #fff; padding: 16px; height: auto; min-height: 200px; overflow: hidden; position: relative; left: 0px; transition: all .5s; -webkit-transition: all .5s; }
.school-body .boxs:before { content: ""; display: block; position: absolute; width: 4px; height: 100%; left: 0; top: -100%; background: #ff5d04; transition: all .5s; -webkit-transition: all .5s; }
.school-body .boxs:hover { left: 20px }
.school-body .boxs:hover:before { top: 0; }
.school-body .boxs.even .box-img { display: none; }
.school-body .boxs.even .box-text { width: 85% }
.school-body .boxs .box-data { width: 15%; float: left; color: #b3b3b3; padding: 20px 0 0 45px; }
.school-body .boxs .box-data .day { font-size: 48px; line-height: 60px; border-bottom: 1px solid #b3b3b3; display: inline-block; }
.school-body .boxs .box-data .year { display: inline-block; padding-right: 70px; font-size: 24px; line-height: 40px; background: url(../images/school-r.png) no-repeat right center; }
.school-body .boxs .box-text { width: 65%; float: left; padding: 20px 40px; color: #333 }
.school-body .boxs .box-text p { color: #666; line-height: 24px; margin-top: 20px; height: 96px; overflow: hidden; }
.school-body .boxs .box-img { width: 20%; float: left; }
.school-body .boxs .box-img img { width: 100%; display: block; margin-top: 20px; }
.school-body .boxs a { display: block; height: 100%; }
#hot-news { overflow: hidden; background: #fff; position: relative; }
#hot-news .hot-img, #hot-news .hot-content { width: 50%; float: left; }
#hot-news .hot-img img { width: 100%; }
#hot-news .hot-content { padding: 40px 36px 60px 36px; height: 100%; position: absolute; right: 0; }
#hot-news .hot-content .c-top span { font-size: 20px; line-height: 40px; font-weight: bold; color: #333 }
#hot-news .hot-content .c-top .hot-icon { width: 40px; height: 40px; border: 1px solid #ccc; border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; background: url(../images/icon-min02@2x_20-20.png) no-repeat center center; background-size: 20px 20px; vertical-align: bottom; margin-right: 10px; }
#hot-news .hot-content .c-tit { font-size: 20px; font-weight: bold; color: #333; margin: 30px 0 10px }
#hot-news .hot-content .c-sort { font-size: 14px; color: #656565; line-height: 25px; border: 1px solid #d2d2d2; display: inline-block; padding: 0 10px; }
#hot-news .hot-content .c-text { color: #666; line-height: 24px; padding: 10px 0; }
#hot-news .box-btns { position: absolute; bottom: 25px; z-index: 15; }
#hot-news .box-btns .swiper-pagination-hot { display: inline-block; }
#hot-news .box-btns .swiper-pagination-hot .swiper-pagination-bullet { margin: 0 5px; width: 6px; height: 6px; margin-bottom: 10px; cursor: pointer; }
#hot-news .box-btns .swiper-pagination-hot .swiper-pagination-bullet-active { width: 10px; height: 10px; background: #ff5d04; line-height: 19px; margin-bottom: 8px; }
#hot-news .box-btns .swiper-pagination-hot .swiper-pagination-bullet:hover { background: #ff5d04; }
#hot-news .swiper-button-next-hot, .swiper-button-prev-hot { position: relative; display: inline-block; width: 17px; height: 31px; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; }
#hot-news .swiper-button-next-hot { background: url(../images/school-tor.png) no-repeat; background-position: right; margin-left: 10px; }
#hot-news .swiper-button-prev-hot { background: url(../images/school-tol.png) no-repeat; margin-right: 10px; }
#hot-news .swiper-button-prev-hot:hover { transform: translateX(-2px); -webkit-transform: translateX(-2px); }
#hot-news .swiper-button-next-hot:hover { transform: translateX(2px); -webkit-transform: translateX(2px); }
/*contactUS*/
.aboutUs-body .titlePage, .contactUs-body .titlePage { margin: 60px auto 0px;}
.aboutUs-body .about-content, .contactUs-body .contact-us { margin: 0 auto 60px;}
.aboutUs-body .about-content .boxs { border-bottom: 1px dotted #d5d5d5; padding: 40px 0; max-width: 1242px;margin: 0 auto;}
.aboutUs-body .about-content .boxs.lastChild { border: none; }
.aboutUs-body .about-content .boxs .tit { font-size: 30px; color: #000; line-height: 60px; height: 60px; display: inline-block; border-bottom: 2px solid #ff5d04; margin-bottom: 30px; }
.aboutUs-body .about-content .boxs .stit { color: #333; font-weight: bold; margin-top: 5px; display: block; font-size: 16px; line-height: 32px; }
.aboutUs-body .about-content .boxs p { color: #666; font-size: 14px; line-height: 28px; }
.contactUs-body { border-bottom: 1px solid #ccc; background: #f7f7f7; border-top: 1px solid #f7f7f7; }
.contactUs-body .titlePage .en { background: #f7f7f7; }
.contactUs-body .contact-us .contact { padding: 10px 0 35px; border-bottom: 1px dotted #d5d5d5; overflow: hidden; }
.contactUs-body .contact-us .contact .boxs { width: 33%; border-right: 1px solid #cdcdcd; float: left; text-align: center; height: 222px; color: #666; font-size: 16px; line-height: 24px; }
.contactUs-body .contact-us .contact .boxs .c-icon { margin: 20px auto; width: 100px; }
.contactUs-body .contact-us .contact .boxs .c-icon img { width: 100% }
.contactUs-body .contact-us .contact .boxs a { color: #ff5d04; text-decoration: underline; }
.contactUs-body .contact-us .contact .boxs.nth-child2 { width: 34%; }
.contactUs-body .contact-us .contact .boxs.lastChild { border: none }
.contactUs-body .contact-us .contact .boxs .phone { font-size:26px; color: #ff5d04; line-height: 40px; }
.contactUs-body .contact-us .ly {max-width: 1242px;margin: 0 auto; width: 100%;}
.contactUs-body .contact-us .ly label { color: #333; }
.contactUs-body .contact-us .ly input, .contactUs-body .contact-us .ly textarea { padding: 10px 30px 10px 10px; display: block; border: 1px solid #ccc; }
.contactUs-body .contact-us .ly img { margin: 40px 0 30px }
#lynr { width: 100%; height: 90px; }
.contactUs-body .contact-us .ly .input-box { margin-bottom: 20px; }
.contactUs-body .contact-us .ly .input-c { overflow: hidden; }
.contactUs-body .contact-us .ly .box2 { width: 50%; float: left }
.contactUs-body .contact-us .ly .box2 span { color: #999 }
.contactUs-body .contact-us .ly .box2 .b { width: 50%; float: left; }
.contactUs-body .contact-us .ly .box2 .b input { width: 90% }
#post { width: 100%; }
.contactUs-body .contact-us .ly .submit { text-align: center; }
.contactUs-body .contact-us .ly .submit input { background: #ff5d04; color: #fff; border: none; width: 200px; height: 40px; padding: 0; margin: 30px auto 10px; }
.contactUs-body .contact-us .ly .submit span { color: #989898 }
.form-box-ly .groups { position: relative; }
.form-box-ly .groups.err input, .form-box-ly .groups.err textarea { border-color: red; }
.contactUs-body .contact-us .form-box-ly .groups .err-text { position: absolute; color: red; bottom: -17px; left: 5px; font-size: 12px; }
.form-box-ly .groups .btn_Prompt { height: 20px; width: 20px; float: right; display: block; bottom: 7px; position: absolute; right: 7px; }
.form-box-ly .box2 .groups .btn_Prompt { right: 37px; }
.form-box-ly .groups .btn_Prompt.error { background: url(../images/btn_error.png) no-repeat; }
.form-box-ly .groups .btn_Prompt.empty { background: url(../images/btn_empty.png) no-repeat; }
.form-box-ly .groups .btn_Prompt.Correct { background: url(../images/btn_correct.png) no-repeat; }
/*recruit-body*/
.recruit-body .titlePage { margin: 30px 0; }
.recruit-body .boxs { padding: 20px 100px; background: #f0f2f7; margin-bottom: 40px; overflow: hidden; height: auto; min-height: 180px; cursor: pointer; color: #666; transition: all .5s; -webkit-transition: all .5s; }
.recruit-body .boxs .boxs-l, .recruit-body .boxs .boxs-r { width: 50%; float: left; }
.recruit-body .boxs .boxs-l .l-post { font-size: 30px; color: #0894b7; margin-bottom: 15px; transition: all .5s; -webkit-transition: all .5s; }
.recruit-body .boxs .boxs-l .l-pay span { font-size: 30px; color: #ff5d04; transition: all .5s; -webkit-transition: all .5s; }
.recruit-body .boxs .boxs-l .l-request { margin-top: 20px; }
.recruit-body .boxs .boxs-r .r-tit { font-size: 24px; color: #333; margin-bottom: 10px; transition: all .5s; -webkit-transition: all .5s; }
.recruit-body .boxs .boxs-r .r-txt1 { padding-right: 80px; display: block; }
.recruit-body .boxs .boxs-r .r-txt2 { font-size: 16px; color: #999797; margin-top: 20px; transition: all .5s; -webkit-transition: all .5s; }
.recruit-body .boxs:hover { background: #ff5d04; color: #fff; position: relative; }
.recruit-body .boxs:hover:after { position: absolute; content: ""; display: block; width: 17px; height: 31px; background: url(../images/recruit.png) no-repeat; top: 75px; right: 100px; }
.recruit-body .boxs:hover .boxs-l .l-post, .recruit-body .boxs:hover .boxs-l .l-pay span, .recruit-body .boxs:hover .boxs-r .r-tit, .recruit-body .boxs:hover .boxs-r .r-txt2 { color: #fff }
.modal { display: none; position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.8); top: 0; left: 0; z-index: 1000; }
.modal.active { display: block; }
.modal .modal-box { z-index: 1001; width: 1200px; height: 750px; background: #fff; margin: 100px auto 0; position: relative; padding: 60px; color: #666 }
.modal .modal-box .back { position: absolute; right: 0; top: 0; cursor: pointer; }
.modal .modal-box .m-top { margin-bottom: 10px; }
.modal .modal-box .m-top .top-post { font-size: 36px; color: #0892b5; font-weight: bold; margin-right: 20px; }
.modal .modal-box .m-top .top-gs { font-size: 16px; color: #333; }
.modal .modal-box .m-request { margin-bottom: 20px; }
.modal .modal-box .m-request span { margin-right: 40px; }
.modal .modal-box .m-request span.pay { font-size: 30px; color: #ff5d04 }
.modal .modal-box .m-trait { margin-bottom: 20px; }
.modal .modal-box .m-trait span { padding: 5px 10px; color: #fff }
.modal .modal-box .m-text { padding-top: 10px; border-top: 1px dashed #d8d8d8; line-height: 24px; height: 360px; overflow: auto; }
.modal .modal-box .m-text .stit { font-size: 16px; color: #333; line-height: 40px; }
.modal .modal-box .join { width: 200px; height: 40px; background: url(../images/join.png) no-repeat center center; background-color: #ff5d04; margin: 30px auto 0; cursor: pointer; }
.blur { -webkit-filter: blur(10px); /* Chrome, Opera */ -moz-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px); }
/*guide-body*/
.guide-body { }
.guide-body.blur{}
.guide-body .in-banner {  position: relative; }
.guide-body .in-banner img.bannerimg { height: 100%; }
.guide-body .content1440 { padding: 60px 0; }
.guide-body .titlePage { margin-bottom: 30px; }
.guide-body .boxs { margin-top: 50px; background: #f2f2f2; padding: 16px; height: auto; min-height: 240px; overflow: hidden; border-radius: 5px; }
.guide-body .boxs:hover .box-text { padding: 40px 80px 20px 40px; }
.guide-body .boxs .box-img { width: 20%; float: left; padding-top: 5px; }
.guide-body .boxs .box-img img { width: 200px; height: 200px; border-radius: 50%; margin-left: 45px; }
.guide-body .boxs .box-text { width: 65%; float: left; padding: 40px 100px 20px 20px; color: #333; transition: all .5s; -webkit-transition: all .5s; }
.guide-body .boxs .box-text .xm { font-size: 20px; color: #333; font-weight: bold; }
.guide-body .boxs .box-text .js { font-size: 16px; color: #a4a4a4; margin-left: 10px; }
.guide-body .boxs .box-text p { color: #666; line-height: 24px; margin-top: 20px; }
.guide-body .boxs .box-btn { float: left; width: 15%; }
.guide-body .boxs .box-btn a { display: block; width: 160px; height: 40px; color: #ff5d04; border: 1px solid #ff5d04; text-align: center; line-height: 40px; margin-top: 80px; transition: all .5s; -webkit-transition: all .5s; }
.guide-body .boxs:hover .box-btn a { background: #FF5D04; color: #fff; }
.guide-body .guide-list { position: relative; top: -100%; width: 1400px; height: 100%; color: #fff; margin: 0 auto; z-index: 3; }
.guide-body .guide-list .swiper-slide .message { width: 380px; position: absolute; bottom: 200px; left: 220px; }
.guide-body .guide-list .swiper-slide .message .tit { margin-bottom: 40px; }
.guide-body .guide-list .swiper-slide .message .tit p.firstChild { font-size: 36px; line-height: 60px; }
.guide-body .guide-list .swiper-slide .message .name { border-bottom: 1px solid #454545; font-size: 22px; font-weight: bold; padding-bottom: 10px; }
.guide-body .guide-list .swiper-slide .message .name p.firstChild { font-size: 32px; margin-bottom: 5px; }
.guide-body .guide-list .swiper-slide .message .details p { margin-top: 20px; }
.guide-body .guide-list .swiper-slide .man-img { width: 50%; position: absolute; right: 0; bottom: 0; }
.guide-body .guide-list .swiper-slide .man-img img { width: 100%; }
.guide-body .guide-list .swiper-container-min { position: absolute; overflow: hidden; z-index: 20; left: 50%; margin-left: -480px; bottom: 50px; width: 966px; }
.guide-body .in-banner .swiper-button-prev-guide, .guide-body .in-banner .swiper-button-next-guide { width: 32px; height: 62px; position: absolute; top: 50%; z-index: 5; cursor: pointer; }
.guide-body .in-banner .swiper-button-prev-guide { background: url(../images/guide-l.png) no-repeat; left: 200px; }
.guide-body .in-banner .swiper-button-next-guide { background: url(../images/guide-r.png) no-repeat; right: 200px; }
.guide-body .guide-list .sm-name {/*position: absolute;overflow: hidden;z-index: 20; left:50%;margin-left:-480px;bottom: 50px;*/ }
.guide-body .guide-list .sm-name li { width: 160px; height: 80px; float: left; position: relative; margin-right: 2px; cursor: pointer; }
.guide-body .guide-list .sm-name li img { height: 100%; width: 100%; }
.guide-body .guide-list .sm-name li:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; border: 2px solid #FF5D04; z-index: 11; }
.guide-body .guide-list .sm-name li:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; background-color: #000; opacity: .2; filter: alpha(opacity=20); z-index: 10; }
.guide-body .guide-list .sm-name li.active:after { display: block; }
.guide-body .guide-list .sm-name li.active:before { display: none; }
.guide-body .box4 { border-top: 1px solid #e5e5e5; padding-bottom: 40px; }
.guide-body .box4 .fom { overflow: hidden; }
.guide-body .box4 {margin-top: 15px;}
.guide-body .box4 .project-names{line-height: 50px;font-weight: 600;}
.guide-body .box4 .input { float: left; width: 50%; position: relative; margin-bottom: 35px; }
.guide-body .box4 .input.line { width: 100%; }
.guide-body .box4 .input.threeline { width: 33%; }
.guide-body .box4 .input.threeline.btns { width: 34%; }
.guide-body .box4 .input.threeline.btns .input-box { width: 100%; }
.guide-body .box4 .input .input-box.cur { width: 100%; }
.guide-body .box4 .input .input-box { width: 98%; border: 1px solid #cccccc; position: relative; margin-top: 7px; }
.guide-body .box4 .input .input-box textarea { width: 100%; height: 90px; padding: 10px 30px 10px 10px; }
.guide-body .box4 .input .btn_Prompt { height: 20px; width: 20px; float: right; display: block; bottom: 7px; position: absolute; right: 7px; }
.guide-body .box4 .input .btn_Prompt.empty { background: url(../images/btn_empty.png) no-repeat; }
.guide-body .box4 .input .btn_Prompt.error { background: url(../images/btn_error.png) no-repeat; }
.guide-body .box4 .input .btn_Prompt.Correct { background: url(../images/btn_correct.png) no-repeat; }
.guide-body .box4 .input .input-box input { width: 94%; line-height: 38px; text-indent: 2em; }
.guide-body .box4 .input .input-box .tipe-text { position: absolute; bottom: -20px; font-size: 12px; color: #ec3838; width: 100%; left: 0; }
.guide-body .box4 .input .btn-input { width: 100% !important; background: #ff5d04; color: #fff; }
/*recommend-body*/
.recommend-body { }
.recommend-body .titlePage { height: 120px; margin-bottom: 30px; }
.recommend-body .container { width: 1400px; padding: 60px 0; }
.recommend-body .boxs { margin-bottom: 60px; padding: 0 20px; cursor: pointer; }
.recommend-body .boxs .box { transition: all .5s; -webkit-transition: all .5s; position: relative; top: 0; }
.recommend-body .boxs .box:hover { top: -15px; box-shadow: 0 10px 10px #ddd; }
.recommend-body .boxs .box img { width: 100%; }
.recommend-body .boxs .box .box-main { padding: 20px; position: relative; overflow: hidden; background: #f3f3f3; }
.recommend-body .boxs .box .box-main:before { content: ""; position: absolute; display: block; width: 100%; height: 3px; background: #ff5d04; bottom: 0; left: -100%; transition: all .5s; -webkit-transition: all .5s; }
.recommend-body .boxs .box:hover .box-main:before { left: 0; }
.recommend-body .boxs .box .box-main p, .recommend-body .boxs .box .box-main span { font-size: 16px; color: #666; line-height: 30px; }
.recommend-body .boxs .box .box-main .main-top { margin-bottom: 20px; }
.recommend-body .boxs .box .box-main .main-top .name { font-size: 20px; color: #333; font-weight: bold; }
.recommend-body .boxs .box .box-main .main-bottom { line-height: 20px; height:150px;}
.recommend-body .upload { height: 100px; background: #f3f3f3; padding: 0 30px; line-height: 100px; position: relative; }
.recommend-body .upload span { font-size: 30px; color: #ff5d04; }
.recommend-body .upload span.lastChild { cursor: pointer; display: inline-block; width: 210px; height: 40px; background: url(../images/join.png) no-repeat center center; background-color: #FF5D04; position: absolute; right: 20px; top: 30px }
.modal.recommend-m { }
.modal.recommend-m .modal-box .m-img { float: left; display: block; width: 40%; padding: 15px; position: relative; }
.modal.recommend-m .modal-box .m-img img { width: 100%; }
.modal.recommend-m .modal-box .m-img:after { position: absolute; content: ""; display: block; width: 80px; height: 3px; background: #FF5D04; top: 80px; right: -25px; }
.modal.recommend-m .modal-box .m-text { border: none; display: block; float: left; width: 60%; padding: 50px; height: 100%; }
.modal.recommend-m .modal-box .m-text .t-top { margin-bottom: 10px; }
.modal.recommend-m .modal-box .m-text .t-top p { color: #333; font-size: 16px; }
.modal.recommend-m .modal-box .m-text .t-top p.name { font-size: 30px; font-weight: bold; line-height: 50px; }
.modal.upload-m .modal-box { width: 600px; height: 430px; padding: 65px 80px 0 80px; }
.modal.upload-m .modal-box .back { cursor: auto; width: 100%; height: 60px; background: #FF5D04; color: #fff; padding: 15px 25px; }
.modal.upload-m .modal-box .back span.firstChild { font-size: 24px; }
.modal.upload-m .modal-box .back img { position: absolute; right: 0; cursor: pointer; top: 0 }
.modal.upload-m .modal-box .main .group { margin-top: 10px; }
.modal.upload-m .modal-box .main .group p { color: #333; line-height: 30px; }
.modal.upload-m .modal-box .main .group p .need { color: #b8b8b8 }
.modal.upload-m .modal-box .main .group input { line-height: 30px; height: 30px; width: 100%; border-radius: 5px; padding: 0 40px 0 10px; }
.modal.upload-m .modal-box .main .group input.submit { display: block; margin: 20px auto; width: 180px; height: 36px; line-height: 36px; background: #FF5D04; color: #fff; padding: 0; cursor: pointer; }
.modal.upload-m .modal-box .main .group input.file { position: absolute; z-index: 1010; top: 0; left: 0; height: 30px; width: 100%;cursor: pointer;opacity:0;filter:alpha(opacity=0)}
.modal.upload-m .modal-box .main .group .file-box { position: relative; height: 32px; }
.modal.upload-m .modal-box .main .group .file-box #textfield { width: 70%; float: left; border-bottom-right-radius: 0; border-top-right-radius: 0; }
.modal.upload-m .modal-box .main .group .file-box .btn { width: 30%; float: left; border-bottom-left-radius: 0; border-top-left-radius: 0; color: #fff; background: #FF5D04; padding: 0; position: relative; right: -1px; }
.modal.upload-m .modal-box .main .group .input-box { position: relative; border: 1px solid #E5E5E5; border-radius: 5px; }
.modal.upload-m .modal-box .main .group .input-box.err { border-color: red; }
.modal.upload-m .modal-box .main .group .input-box .err-text { position: absolute; color: red; bottom: -17px; left: 5px; font-size: 12px; }
.modal.upload-m .modal-box .main .group .input-box .btn_Prompt { height: 20px; width: 20px; float: right; display: block; bottom: 5px; position: absolute; right: 7px; }
.modal.upload-m .modal-box .main .group .input-box .btn_Prompt.error { background: url(../images/btn_error.png) no-repeat; }
.modal.upload-m .modal-box .main .group .input-box .btn_Prompt.empty { background: url(../images/btn_empty.png) no-repeat; }
.modal.upload-m .modal-box .main .group .input-box .btn_Prompt.Correct { background: url(../images/btn_correct.png) no-repeat; }
/*logo*/
/*banner*/
.banner {/* top:78px; */height: auto;position: relative;overflow: hidden;}
.banner ul li { width:100%; overflow: hidden; transition: cubic-bezier(.55,.06,.68,.19) .7s; -webkit-transition:cubic-bezier(.55,.06,.68,.19) .7s; background-size: cover !important; }
.banner ul li.active{}
.banner ul li img { width: 100%; }
.swiper-button-next-banner { width: 30px; height: 61px; background: url(../images/btn-bannerlr.png); background-position: left; position: absolute; top: 50%; left: 10%; margin-top: -30px; cursor: pointer; z-index: 15; }
.swiper-button-prev-banner { width: 30px; height: 61px; background: url(../images/btn-bannerlr.png); background-position: right; position: absolute; top: 50%; right: 10%; margin-top: -30px; cursor: pointer; z-index: 15; }
.swiper-pagination-banner { position: absolute; width: 100%; text-align: center; bottom: 30px; height: 20px; z-index: 15; }
.swiper-pagination-banner span { height: 12px; width: 12px; border: 2px solid #fff; border-radius: 50%; cursor: pointer; display: inline-block; margin: 0 15px; position: relative; transition: ease-in .4s; -webkit-transition: ease-in .4s; }
.swiper-pagination-banner span:after { height: 12px; width: 12px; content: ''; position: absolute; left: -2px; top: -2px; background: #ff5d04; border-radius: 12px; border: 2px solid #ff5d04; opacity: 0; filter: alpha(opacity=0); transition: ease-in .6s; -webkit-transition: ease-in .6s; }
.swiper-pagination-banner span:before { height: 12px; width: 12px; content: ''; position: absolute; right: -2px; top: -2px; background: #ff5d04; border-radius: 50%; border: 2px solid #ff5d04; opacity: 0; filter: alpha(opacity=0); transition: ease-in .6s; -webkit-transition: ease-in .6s; }
.swiper-pagination-banner span.swiper-pagination-bullet-active { border-radius: 0; background: #ff5d04; border: 2px solid #ff5d04; }
.swiper-pagination-banner span.swiper-pagination-bullet-active:after { opacity: 1; filter: alpha(opacity=100); left: -10px; border-radius: 12px 0 0 12px; }
.swiper-pagination-banner span.swiper-pagination-bullet-active:before { opacity: 1; filter: alpha(opacity=100); right: -10px; border-radius: 0 12px 12px 0px; }
/*index*/
.home-body { position: relative; }
.home-body .box { }
.home-body .titlePage .cn:after { display: none; }
.home-body .box1 .titlePage { margin: 30px auto; }
.home-body .box1 #hot-news { background: #ebebeb; margin-bottom: 20px; }
.home-body .box1 .content1440 { background: #fff; border: 1px solid #dadada; }
.home-body .box1 { background: #ebebeb; padding: 78px 0 50px; }
.home-body .box1 .bottom { padding-bottom: 25px }
.home-body .box1 .bottomBox { height: auto; overflow: hidden; }
.home-body .box1 .bottom .left { position: relative; }
.home-body .box1 .bottom .right { position: relative; border-left: 1px dotted #b6b6b6; }
.home-body .box1 .bottomBox .title { line-height: 38px; overflow: hidden; width: 90%; margin: 0 auto; padding: 0 15px 22px; }
.home-body .box1 .bottomBox .title span { height: 38px; width: 38px; float: left; border: 1px solid #cccccc; border-radius: 50%; position: relative; margin-right: 10px; }
.home-body .box1 .bottomBox .title .icon-min1:after { height: 20px; width: 20px; background: url(../images/icon-min01@2x_20-20.png) no-repeat; background-size: 20px 20px; display: block; position: absolute; content: ''; top: 8px; left: 8px; }
.home-body .box1 .bottomBox .title .icon-min3:after { height: 20px; width: 20px; background: url(../images/icon-min03@2x_20-20.png) no-repeat; background-size: 20px 20px; display: block; position: absolute; content: ''; top: 8px; left: 8px; }
.home-body .box1 .bottomBox ul { overflow: hidden; width: 90%; margin: 0 auto; }
.home-body .box1 .bottomBox ul li { float: left; margin-bottom: 40px; }
.home-body .box1 .bottomBox ul li .textTitle { font-size: 16px; color: #333333; line-height: 24px; overflow: hidden; }
.home-body .box1 .bottomBox ul li .textTitle a:hover{color:#FF5D04;}
.home-body .box1 .bottomBox ul li summary { font-size: 12px; line-height: 24px; color: #666666; height: 48px; overflow: hidden; opacity: .7; }
.home-body .box1 .bottomBox ul li summary a:hover{color:#FF5D04;}
.home-body .box2 { padding: 78px 0 50px; }
.home-body .box2 .minBox { height: 597px; margin-bottom: 50px; background: #fff; border: 1px solid #dadada; }
.home-body .box2 .left { width: 312px; height: 100%; float: left; }
.home-body .box2 .right { width: 1086px; float: right; }
.home-body .box2 .one .left { background: #52d5f2; background: linear-gradient(left top, rgb(40, 184, 253) 26%, rgb(112, 234, 241) 78%); background: -o-linear-gradient(left top, rgb(40, 184, 253) 26%, rgb(112, 234, 241) 78%); background: -ms-linear-gradient(left top, rgb(40, 184, 253) 26%, rgb(112, 234, 241) 78%); background: -moz-linear-gradient(left top, rgb(40, 184, 253) 26%, rgb(112, 234, 241) 78%); background: -webkit-linear-gradient(left top, rgb(40, 184, 253) 26%, rgb(112, 234, 241) 78%); }
.home-body .box2 .tow .left { background: #fda328; background: linear-gradient(left top, rgb(251, 159, 49) 26%, rgb(251, 197, 36) 78%); background: -o-linear-gradient(left top, rgb(251, 159, 49) 26%, rgb(251, 197, 36) 78%); background: -ms-linear-gradient(left top, rgb(251, 159, 49) 26%, rgb(251, 197, 36) 78%); background: -moz-linear-gradient(left top, rgb(251, 159, 49) 26%, rgb(251, 197, 36) 78%); background: -webkit-linear-gradient(left top, rgb(251, 159, 49) 26%, rgb(251, 197, 36) 78%); }
.home-body .box2 .left { text-align: center; }
.home-body .box2 .left .title-img { height: 110px; width: 110px; border-radius: 50%; margin: 80px auto 20px; }
.home-body .box2 .one .left .title-img { background: url(../images/icon-paf-title.png) no-repeat; }
.home-body .box2 .tow .left .title-img { background: url(../images/icon-paf-title.png) no-repeat; background-position: right; }
.home-body .box2 .left .title-text { }
.home-body .box2 .left .title-text span { display: block; color: #fff; text-transform: uppercase; }
.home-body .box2 .left .title-text span.cn { font-size: 36px; }
.home-body .box2 .left .title-text span.en { font-size: 16px; }
.home-body .box2 .left .summary { font-size: 16px; color: #fff; width: 80%; margin: 35px auto 0; }
.home-body .box2 .right .box-over { overflow: hidden; width: 1020px; margin: 20px auto 0; position: relative; }
.home-body .box2 .right .box-over ul{ margin-top: 15px;}
.home-body .box2 .right .box-over ul li { height: 484px; }
.home-body .box2 .right .box-over ul li a{display: block; height: 100%;transition:all .6s;-webkit-transition:all .6s;border: 1px solid #dcdcdc; border-radius: 5px; overflow: hidden;padding-bottom: 5px;}
.home-body .box2 .right .box-over ul li:hover a{transform: translateY(-15px);-webkit-transform: translateY(-15px);}
.home-body .box2 .right .box-over ul li .img { }
.home-body .box2 .right .box-over ul li .img img { width: 100%; }
.home-body .box2 .right .box-over ul li .names { font-size: 12px; color: #222222; font-weight: bold; line-height: 24px; margin: 20px 10px 0; }
.home-body .box2 .right .box-over ul li .summary { color: #888888; font-size: 12px; line-height: 24px; margin: 10px 10px 15px; height: 104px; border-bottom: 1px dotted #dcdcdc; overflow: hidden; }
.home-body .box2 .right .tow .box-over ul li .summary { }
.home-body .box2 .right .box-over ul li .title-bottom { font-size: 14px; color: #666666; margin: 0 10px; overflow: hidden; }
.home-body .box2 .right .box-over ul li .title-bottom.BB { height: 38px; overflow: hidden; }
.home-body .box2 .right .box-over ul li .money { color: #ff5d04; font-size: 24px; }
.home-body .box2 .right .box-over .swiper-pagination-one { text-align: center; position: relative; top: 0; }
.home-body .box2 .right .box-over .swiper-pagination-tow { text-align: center; position: relative; top: 0; }
.home-body .box2 .right .box-swperBtn { text-align: center; margin-top: 25px; }
.home-body .box2 .right .box-swperBtn .swiper-pagination-one, .home-body .box2 .right .box-swperBtn .swiper-pagination-tow { display: inline-block; height: 19px; top: -6px; margin: 0 20px; }
.home-body .box2 .right .box-swperBtn .swiper-pagination-one span, .home-body .box2 .right .box-swperBtn .swiper-pagination-tow span { margin: 0 10px; }
.home-body .box2 .right .box-swperBtn .swiper-pagination-one span.swiper-pagination-bullet-active, .home-body .box2 .right .box-swperBtn .swiper-pagination-tow span.swiper-pagination-bullet-active { background: #ff5b01; }
.home-body .box2 .right .box-swperBtn .swiper-pagination-one span:hover, .home-body .box2 .right .box-swperBtn .swiper-pagination-tow span:hover { background: #ff5b01; }
.swiper-button-next-one, .swiper-button-prev-one, .swiper-button-next-tow, .swiper-button-prev-tow { position: relative; display: inline-block; width: 10px; height: 19px; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; }
.swiper-button-next-one, .swiper-button-next-tow { background: url(../images/brn_lr.png) no-repeat; background-position: right; }
.swiper-button-prev-one, .swiper-button-prev-tow { background: url(../images/brn_lr.png) no-repeat; }
.swiper-button-next-one:hover, .swiper-button-next-tow:hover { transform: translateX(2px); -webkit-transform: translateX(2px); }
.swiper-button-prev-one:hover, .swiper-button-prev-tow:hover { transform: translateX(-2px); -webkit-transform: translateX(-2px); }
.home-body .box2 .tow .right .box-over ul li .summary { height: 78px; }
.home-body .box3 { background: #ebebeb; padding: 78px 0 50px; }
.home-body .box3 .cooperation { overflow: hidden; }
.home-body .box3 .titlePage .en { background: #ebebeb; }
.home-body .box3 .left .cooperation_BK { position: relative; background: #fff; }
.home-body .box3 .left .cooperation_BK .img { width: 100%;overflow: hidden;}
.home-body .box3 .left .cooperation_BK .img img { width: 100%;transition:all 1s;-webkit-transition:all 1s;}
.home-body .box3 .left .project { width: 90%; margin: 20px auto 0; padding-bottom: 20px; }
.home-body .box3 .left .project ul li { height: 75px; overflow: hidden; border-bottom: 1px dotted #e5e5e5; }
.home-body .box3 .left .project ul li .pic { width: 30%; height: 75px; float: left; text-align: center; }
.home-body .box3 .left .project ul li .summary { float: right; width: 70%; margin-top: 7px; padding-right: 10px; }
.home-body .box3 .project ul li .pic .icon-cooperation { height: 24px; width: 24px; margin: 15px auto 0; background: url(../images/icon-cooperation@2x_24-24.png) no-repeat; background-size: auto 24px; }
.home-body .box3 .project ul li .pic .names { }
.home-body .box3 .project ul li .pic .summary { }
.home-body .box3 .right .top.cooperation_BK { position: relative; background: #fff; overflow: hidden; }
.home-body .box3 .right .top.cooperation_BK .img { width: 50%; float: right;overflow: hidden;}
.home-body .box3 .right .top.cooperation_BK .img img { width: 100%; transition:all 1s;-webkit-transition:all 1s;}
.home-body .box3 .right .top .project { width: 43%; margin: 20px auto 0; padding-bottom: 0; float: left; }
.home-body .box3 .right .top .project ul li { height: 68px; overflow: hidden; border-bottom: 1px dotted #e5e5e5; }
.home-body .box3 .right .top .project ul li .pic { width: 30%; height: 75px; float: left; text-align: center; }
.home-body .box3 .right .top .project ul li .summary { float: right; width: 70%; line-height: 68px; padding-right: 10px; }
.home-body .box3 .right .bottom.cooperation_BK { position: relative; background: #fff; overflow: hidden; }
.home-body .box3 .right .bottom.cooperation_BK.bottom { margin-top: 26px; }
.home-body .box3 .right .cooperation_BK:hover a{color:#7e7e7e;}
.home-body .box3 .left .cooperation_BK:hover a{color:#7e7e7e;}
.home-body .box3 .right .bottom.cooperation_BK .img { width: 50%; float: right;overflow: hidden;}
.home-body .box3 .right .bottom.cooperation_BK .img img { width: 100%;transition:all 1s;-webkit-transition:all 1s;}
.home-body .box3 .right .bottom .project { width: 43%; margin: 20px auto 0; padding-bottom: 0; float: left; }
.home-body .box3 .right .bottom .project ul li { height: 68px; overflow: hidden; border-bottom: 1px dotted #e5e5e5; }
.home-body .box3 .right .bottom .project ul li .pic { width: 30%; height: 75px; float: left; text-align: center; }
.home-body .box3 .right .bottom .project ul li .summary { float: right; width: 70%; line-height: 68px; padding-right: 10px; }
.home-body .box3 .cooperation_BK:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.home-body .box3 .icon1 { background-position: 0 0; }
.home-body .box3 .icon2 { background-position: -24px 0 !important; }
.home-body .box3 .icon3 { background-position: -48px 0 !important; }
.home-body .box3 .icon4 { background-position: -72px 0 !important; }
.home-body .box3 .icon5 { background-position: -96px 0 !important; }
.home-body .box3 .icon6 { background-position: -120px 0 !important; }
.home-body .box3 .icon7 { background-position: -144px 0 !important; }
.home-body .box3 .icon8 { background-position: -168px 0 !important; }
.home-body .box3 .icon9 { background-position: -192px 0 !important; }
.home-body .box3 .icon10 { background-position: -216px 0 !important; }
.home-body .box3 .icon11 { background-position: -238px 0 !important; }
.home-body .box4 { padding: 35px 0 20px; }
.home-body .box4 .titlePage span { text-align: left; text-indent: 0; padding: 0; display: block; }
.home-body .box4 .partner { overflow: hidden; }
.home-body .box4 .partner ul { }
.home-body .box4 .partner ul li { }
.home-body .box4 .partner ul li img { height: 100%; margin: 0 auto; }
/*business-body*/
.business-body { }
.business-body .box { padding: 40px 0; }
.business-body .box1 { background: #f1f1f1; padding: 50px 0 70px; }
.business-body .box1 .titlePage .en { background: #f1f1f1; }
.business-body .box1 .page-title { text-align: center; font-size: 14px; line-height: 28px; color: #666666; }
.business-body .box1 .Scope { margin-top: 30px; }
.business-body .box1 .Scope ul { }
.business-body .box1 .Scope li { position: relative; overflow: hidden; }
.business-body .box1 .Scope li .Lose { position: relative; }
.business-body .box1 .Scope li .Lose:after { height: 2px; width: 0%; position: absolute; content: ''; background: #ff5d04; transition: all .5s; -webkit-transition: all .5s; left: 0; }
.business-body .box1 .Scope li.active .Lose:after { width: 100%; }
.business-body .box1 .Scope li .img { }
.business-body .box1 .Scope li .img img { width: 100%; }
.business-body .box1 .Scope li .icon { background: url(../images/icon-scope.png) no-repeat; height: 66px; width: 66px; position: absolute; left: 50%; top: 50%; margin: -33px 0 0 -33px; transition: ease-in .5s; -webkit-transition: ease-in .5s !important;}
.business-body .box1 .Scope li:hover .icon { transform: translateY(-100px); -webkit-transform: translateY(-100px); }
.business-body .box1 .Scope li span { color: #fff; font-size: 22px; width: 140px; left: 50%; margin-left: -70px; position: absolute; bottom: -36px; text-align: center;}
.business-body .box1 .Scope li .pic1 { background-position: 0 0 !important;}
.business-body .box1 .Scope li .pic2 { background-position: -66px 0 !important;}
.business-body .box1 .Scope li .pic3 { background-position: -132px 0 !important;}
.business-body .box1 .Scope li .pic4 { background-position: -198px 0 !important;}
.business-body .box1 .Scope li .btn-box { position: absolute; height: auto; width: 100%; z-index: 15; bottom: 0%; }
.business-body .box1 .Scope li .btn-box span{bottom:0;}
.business-body .box1 .Scope li .btn-box .a { height: 45px; line-height: 45px; text-align: center; color: #666666; font-size: 14px; display: block; transition: all .5s; -webkit-transition: all .5s; position: relative; background: #fff; width: 100%; left: 0; margin-left: 0; }
.business-body .box1 .Scope li .btn-box .a:nth-child(1) { transform: translateY(600%); -webkit-transform: translateY(600%); }
.business-body .box1 .Scope li .btn-box .a:nth-child(2) { transform: translateY(500%); -webkit-transform: translateY(500%); }
.business-body .box1 .Scope li .btn-box .a:nth-child(3) { transform: translateY(400%); -webkit-transform: translateY(400%); }
.business-body .box1 .Scope li .btn-box .a:nth-child(4) { transform: translateY(300%); -webkit-transform: translateY(300%); }
.business-body .box1 .Scope li .btn-box .a:nth-child(5) { transform: translateY(200%); -webkit-transform: translateY(200%); }
.business-body .box1 .Scope li .btn-box .a:nth-child(6) { transform: translateY(100%); -webkit-transform: translateY(100%); }
.business-body .box1 .Scope li .btn-box:after { width: 0; left: 0; height: 3px; background: #ff5d04; content: ''; position: absolute; transition: ease .4s; -webkit-transition: ease .4s; bottom: 0; }
.business-body .box1 .Scope li:hover .btn-box .a { transform: translateY(0%); -webkit-transform: translateY(0%); }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(1) { transition-delay: 0s; -webkit-transition-delay: 0s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(2) { transition-delay: .2s; -webkit-transition-delay: .2s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(3) { transition-delay: .4s; -webkit-transition-delay: .4s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(4) { transition-delay: .6s; -webkit-transition-delay: .6s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(5) { transition-delay: .8s; -webkit-transition-delay: .8s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(6) { transition-delay: 1s; -webkit-transition-delay: 1s; }
.business-body .box1 .Scope li:hover .btn-box .a:nth-child(7) { transition-delay: 1.2s; -webkit-transition-delay: 1.2s; }

.business-body .box1 .Scope li:hover .btn-box:after { width: 100%; }
.business-body .box1 .Scope2{text-align: center;}
.business-body .box1 .Scope2 li{float: none;display: inline-block;}

.business-body .box2 { height: 547px; background: #fff; }
.business-body .box2 .content1440 { height: 100%; }
.business-body .box2 .round-TitlePage { height: 210px; width: 210px; border-radius: 50%; background: #ff5d04; position: absolute; left: 50%; top: 50%; margin: -105px 0 0 -105px; }
.business-body .box2 .titlePage2 { text-align: center; padding-top: 65px; }
.business-body .box2 .titlePage2 span { display: block; color: #fff; text-transform: uppercase; }
.business-body .box2 .titlePage2 span.cn { font-size: 36px; }
.business-body .box2 .titlePage2 span.en { font-size: 16px; }
.business-body .box2 .round-TitlePage .text { position: absolute; width: 520px; }
.business-body .box2 .round-TitlePage .text .round { width: 102px; height: 102px; background: #f3f3f3; border-radius: 50%; text-align: center; font-size: 72px; color: #ff5d04; }
.business-body .box2 .round-TitlePage .text .round span { height: 60px; display: block; overflow: hidden; font-weight: 100; }
.business-body .box2 .round-TitlePage .text.left-top { right: 240px; top: -50px; }
.business-body .box2 .round-TitlePage .text.left-top:after { position: absolute; content: ''; width: 100px; height: 1px; background: #d9d9d9; right: -66px; top: 61px; transform: rotate(25deg); transform-origin: left; z-index: -1; }
.business-body .box2 .round-TitlePage .text.right-top { left: 240px; top: -50px; }
.business-body .box2 .round-TitlePage .text.right-top:after { position: absolute; content: ''; width: 100px; height: 1px; background: #d9d9d9; left: -66px; top: 68px; transform: rotate(-25deg); transform-origin: right; z-index: -1; }
.business-body .box2 .round-TitlePage .text.left-bottom { right: 240px; bottom: -50px; }
.business-body .box2 .round-TitlePage .text.left-bottom:after { position: absolute; content: ''; width: 120px; height: 1px; background: #d9d9d9; right: -86px; top: 49px; transform: rotate(-25deg); transform-origin: left; z-index: -1; }
.business-body .box2 .round-TitlePage .text.right-bottom { left: 240px; bottom: -50px; }
.business-body .box2 .round-TitlePage .text.right-bottom:after { position: absolute; content: ''; width: 100px; height: 1px; background: #d9d9d9; left: -86px; top: 40px; transform: rotate(25deg); transform-origin: right; z-index: -1; }
.business-body .box2 .round-TitlePage .text span { display: block; }
.business-body .box2 .round-TitlePage .text .title-top { color: #333333; font-size: 18px; font-weight: 900; }
.business-body .box2 .round-TitlePage .text .title-bottom { font-size: 14px; color: #666666; margin-top: 10px; }
.business-body .box2 .round-TitlePage .text.left-top .title { float: left; text-align: right; }
.business-body .box2 .round-TitlePage .text.right-top .title { float: right; }
.business-body .box2 .round-TitlePage .text.left-bottom .title { float: left; text-align: right; }
.business-body .box2 .round-TitlePage .text.right-bottom .title { float: right; }
.business-body .box2 .round-TitlePage .text.left-top .round { float: right; }
.business-body .box2 .round-TitlePage .text.right-top .round { float: left; }
.business-body .box2 .round-TitlePage .text.left-bottom .round { float: right; }
.business-body .box2 .round-TitlePage .text.right-bottom .round { float: left; }
.business-body .box2 .round-TitlePage .text .round { }
.business-body .box2 .round-TitlePage .text .title { width: 77%; margin-top: 14px; }
.business-body .box3 { background: #f8f8f8; }
.business-body .box3 .contact { }
.business-body .box3 .titlePage .en { background: #f8f8f8; }
.business-body .box3 .contact ul { overflow: hidden; }
.business-body .box3 .contact li { text-align: center; }
.business-body .box3 .contact li .icon { height: 100px; width: 100px; margin: 0 auto; }
.business-body .box3 .contact li .pic1 { background: url(../images/icon-contact1.png) no-repeat; }
.business-body .box3 .contact li .pic2 { background: url(../images/icon-contact2.png) no-repeat; }
.business-body .box3 .contact li .pic3 { background: url(../images/icon-contact3.png) no-repeat; }
.business-body .box3 .contact li .text { color: #666666; }
.business-body .box3 .contact li .text a { display: block; color: #ff5d04; }
.business-body .box3 .contact li .text span { display: block; }
.business-body .box3 .contact li .text span a { font-size: 26px; color: #ff5d04; line-height: 40px; }
.business-body .box4 { padding-bottom: 93px; }
.business-body .box4 .Related { }
.business-body .box4 .Related ul li { }
.business-body .box4 .Related ul li .pic { position: relative; width: 100%; overflow: hidden; }
.business-body .box4 .Related ul li .pic img { width: 100%; transition: ease 1s; -webkit-transition: ease 1s; }
.business-body .box4 .Related ul li:hover .pic img { transform: scale(1.05); -webkit-transform: scale(1.05); }
.business-body .box4 .Related ul li .summary { height: 185px; background: #f2f2f2; padding: 20px; position: relative; }
.business-body .box4 .Related ul li .summary:after { width: 0; height: 3px; position: absolute; left: 0; bottom: 0; background: #fe7e26; transition: all .5s; -webkit-transition: all .5s; position: absolute; content: ''; }
.business-body .box4 .Related ul li:hover .summary:after { width: 100%; }
.business-body .box4 .Related ul li .summary:before { width: 0; height: 3px; position: absolute; right: 0; bottom: 0; background: #fe7e26; transition: all .5s; -webkit-transition: all .5s; position: absolute; content: ''; }
.business-body .box4 .Related ul li:hover .summary:before { width: 100%; }
.business-body .box4 .Related ul li .title { font-size: 18px; color: #333333; font-weight: 900; }
.business-body .box4 .Related ul li .text { font-size: 14px; line-height: 28px; color: #666666; margin-top: 15px; }
/*investmentDel-body*/
.investmentDel-body { border-top: 1px solid #e5e5e5; }
.investmentDel { }
.investmentDel .mbx { padding-left: 15px; margin-bottom: 15px; color: #b2b1b1; }
.investmentDel .mbx a { color: #b2b1b1; }
.investmentDel .mbx a:hover { color: #122B40; text-decoration: underline; }
.investmentDel .content1440 { overflow: hidden; padding: 35px 0; }
.investmentDel .left { }
.investmentDel .left .DataForm { border: 1px solid #e5e5e5; }
.investmentDel .left .names { color: #ff5d04; font-size: 20px; line-height: 62px; padding: 10px 0 0 15px; position: relative; }
.investmentDel .left .names span { font-size: 14px; color: #848080; float: right; line-height: 28px; margin: 25px 25px 0 0; }
.investmentDel .left .box { padding: 20px; }
.investmentDel .left .box .project-names { line-height: 50px; font-weight: 600; }
.investmentDel .left .box1 { border-top: 1px solid #e5e5e5; padding-bottom: 40px; }
.investmentDel .left .box1 .names-l { width: 15%; padding-right: 35px; text-align: right; }
.investmentDel .left .box1 .summary-r { width: 75%; padding: 5px 25px; line-height: 28px; }
.investmentDel .left .box1 table td { line-height: 48px; border: 1px solid #e5e5e5; }
.investmentDel .left .box2 { overflow: hidden; border-top: 1px solid #e5e5e5; padding-bottom: 40px; }
.investmentDel .left .box2 .left-box { float: left; }
.investmentDel .left .box2 .left-box img { }
.investmentDel .left .box2 .right-box { float: right; width: 60%; padding: 0 40px; color: #666666; font-size: 14px; line-height: 28px; }
.investmentDel .left .box3 { border-top: 1px solid #e5e5e5; padding-bottom: 40px; }
.investmentDel .left .box3 .programme-img { margin-top: 40px; }
.investmentDel .left .box3 .programme-img img { max-width: 100%; }
.investmentDel .left .box4 { border-top: 1px solid #e5e5e5; padding-bottom: 40px; }
.investmentDel .left .box4 .fom { overflow: hidden; }
.investmentDel .left .box4 { }
.investmentDel .left .box4 .input { float: left; width: 50%; position: relative; margin-bottom: 35px; }
.investmentDel .left .box4 .input.line { width: 100%; }
.investmentDel .left .box4 .input.threeline { width: 33%; }
.investmentDel .left .box4 .input.threeline.btns { width: 34%; }
.investmentDel .left .box4 .input.threeline.btns .input-box { width: 100%; }
.investmentDel .left .box4 .input .input-box.cur { width: 100%; }
.investmentDel .left .box4 .input .input-box { width: 98%; border: 1px solid #cccccc; position: relative; margin-top: 7px; }
.investmentDel .left .box4 .input .input-box textarea { width: 100%; height: 90px; padding: 10px 30px 10px 10px; }
.investmentDel .left .box4 .input .btn_Prompt { height: 20px; width: 20px; float: right; display: block; bottom: 7px; position: absolute; right: 7px; }
.investmentDel .left .box4 .input .btn_Prompt.empty { background: url(../images/btn_empty.png) no-repeat; }
.investmentDel .left .box4 .input .btn_Prompt.error { background: url(../images/btn_error.png) no-repeat; }
.investmentDel .left .box4 .input .btn_Prompt.Correct { background: url(../images/btn_correct.png) no-repeat; }
.investmentDel .left .box4 .input .input-box input { width: 94%; line-height: 38px; text-indent: 2em; }
.investmentDel .left .box4 .input .input-box .tipe-text { position: absolute; bottom: -20px; font-size: 12px; color: #ec3838; width: 100%; left: 0; }
.investmentDel .left .box4 .input .btn-input { width: 100% !important; background: #ff5d04; color: #fff; }
.investmentDel .right { background: #f2f2f2; }
.investmentDel .right .plate { }
.investmentDel .right .page-Tiel { font-size: 30px; color: #333333; line-height: 60px; border-bottom: 1px solid #cdcdcd; }
.investmentDel .right .page-Tiel span { display: inline-block; position: relative; }
.investmentDel .right .page-Tiel span:after { width: 100%; height: 3px; background: #ff5d04; position: absolute; content: ''; left: 0; bottom: 0; }
.investmentDel .right ul { margin-top: 20px; }
.investmentDel .right ul li { background: #fff; margin-bottom: 40px; border: 1px solid #dcdcdc; border-radius: 15px; overflow: hidden; padding-bottom: 15px; }
.investmentDel .right ul li img { width: 100%; }
.investmentDel .right ul li .names { font-size: 12px; color: #222222; font-weight: bold; line-height: 24px; margin: 20px 10px 0; }
.investmentDel .right ul li .summary { color: #888888; line-height: 24px; margin: 10px 10px 15px; min-height: 104px; border-bottom: 1px dotted #dcdcdc; overflow: hidden; }
.investmentDel .right ul li .title-bottom { font-size: 14px; color: #666666; margin: 0 10px; overflow: hidden; }
.investmentDel .right ul li .money { color: #ff5d04; font-size: 24px; }
/*newsDel*/
.model_news_detail { max-width: 1000px; margin: auto; margin-bottom: 50px; position: relative; }
.model_news_detail .back { width: 100%; height: 50px; position: relative; }
.model_news_detail .back a { display: block; width: 150px; height: 40px; color: #F88544; line-height: 40px; text-align: center; position: absolute; top: 20px; right: 0px; border: 1px solid #F88544; }
.model_news_detail .back a:hover { background: #F88544; color: #FFFFFF; }
.model_news_detail .title { width: 100%; height: auto; line-height: 35px; text-align: center; font-size: 24px; font-weight: bold; padding: 35px 5% 15px 5%; }
.model_news_detail .summary { width: 100%; height: auto; line-height: 20px; font-size: 12px; text-align: center; color: #666666; padding-bottom: 15px; border-bottom: 1px dotted #ccc; }
.model_news_detail .summary span { font-size: 14px; font-family: Georgia, Times, serif; color: #ff0000; font-weight: bold; }
.model_news_detail .detailContent { width: 100%; min-height: 300px; margin: 25px 0px; line-height: 28px; text-indent: 28px; color: #3E3E3E; }
.model_news_detail .detailContent img { text-indent: 0px; text-indent: 0px; max-width: 100%; margin: 15px auto; display: block; }
.model_news_detail .newShare { width: 100%; height: 25px; position: relative; margin: 15px 0px 35px 0px; }
.model_news_detail .newShare strong { float: right; margin-right: 10px; }
.model_news_detail .detailPage { width: 100%; height: auto; }
.model_news_detail .detailPage div a { font-weight: normal; }
.model_news_detail .detailPage div { width: 100%; line-height: 20px; border-bottom: 1px dotted #ccc; font-size: 14px; height: auto; padding: 5px 0px; font-weight: bold; }
/*index*/

.show-ewm { position: relative; }
.show-ewm:after { content: ""; display: block; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 120px; top: -5px; width: 121px; height: 110px; background: url(../images/ewm.png) no-repeat; z-index: -1; transition: all .5s; -webkit-transition: all .5s; }
.show-ewm:hover:after { opacity: 1; filter: alpha(opacity=100); left: 80px; z-index: 1000; }
.home-body .box1 .bottomBox ul li:hover .textTitle { color: #FF5D04; }
.guide-body .guide-list a { color: #fff; }
/*置顶*/
.zhiding { background: url(../images/zhiding.png); height: 32px; width: 32px; position: fixed; right: 15px; bottom: 35px; z-index: 25; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; opacity: 0; filter: alpha(opacity=0) }
.zhiding.cur { opacity: 1; filter: alpha(opacity=100); }
/*弹框*/
.return_TK{position:fixed; top: 0; left: 0; width: 100%; height: 100%;z-index: 1000;display: none;}
.return_TK .bg{ position: absolute; top: 0; left: 0;width: 100%; height: 100%; background: rgba(0,0,0,.7);}
.return_TK .good{height: 360px;width: 640px;left: 50%;top: 50%;background: #fff;position: absolute;margin: -180px 0 0 -320px;z-index: 15;border-radius: 15px;overflow: hidden;}
.return_TK .good .round{height: 84px; width: 84px; background: #ff5d04; border-radius: 50%;position: absolute;left: 167px;top: 77px;}
.return_TK .good .round span{background: #fff;height: 5px;position: absolute;display: block;}
.return_TK .good .round span.noe{width: 25px;top: 43px;left: 22px;transform-origin: left;-webkit-transform-origin: left;transform: rotate(35deg);-webkit-transform: rotate(35deg);}
.return_TK .good .round span.tow{width: 39px;top: 56px;left: 40px;transform-origin: left;-webkit-transform-origin: left;transform: rotate(-45deg);-webkit-transform: rotate(-35deg);}
.return_TK .good .title{position: absolute;width: 200px;left: 50%;margin-left: -50px;top: 80px;}
.return_TK .good .title span{display: block;}
.return_TK .good .title span.t{font-size: 31px;font-weight: 900;}
.return_TK .good .title span.b{font-size: 24px;}
.return_TK .good .btn-inputOk{ width: 255px; height: 40px; background: #ff5d04; text-align: center; line-height: 40px; font-weight: 900;color: #fff; cursor: pointer;position: absolute;bottom: 80px;left: 50%;margin-left: -127px;}

.guide-body .in-banner .swiper-pagination-guide{z-index: 10;}
.guide-body .guide-list .swiper-slide .man-img img{opacity: .8;}
.nav{background: #fff; transition: all .5s; -webkit-transition: all .5s;position: fixed;top:0;left:0; width: 100%;}
.nav .nav-r li a{width: 100%;}
.nav.active{position: fixed;top:0;left:0;width: 100%;height: 60px;background-color:#fff;border-bottom: 1px solid #f4f4f4;}
.nav.active .nav-r li{margin-top: 10px;}
.nav.active .nav-r li:hover{margin-top: 15px;}
#mobileNav ul li a{border-top: none;}
.aboutUs-body .about-content .boxs p{text-align: justify;}

.aside{position: fixed;right: 20px;top:50%;margin-top:-200px; z-index: 100;}
.aside li{width: 80px; height: 80px; background: url(../images/ke.png) no-repeat center center;  background-color:#403c3c;margin-bottom: 20px;cursor: pointer; transition: all .2s; -webkit-transition: all .2s;}
.aside li a{display: block; height: 100%; width: 100%;}
.aside li:hover{background-color: #ff5d04;}
.aside li.asdie2{background-image:url(../images/wd.png);}
.aside li.asdie3{background-image:url(../images/gzwx.png);}
.aside li.asdie4{background-image:url(../images/fh.png);}
.aside li.asdie3{overflow: hidden;}
.aside li.asdie3 img{float: right;margin-right: 90px;}
.aside li.asdie3:hover{overflow: inherit;}
.aside li.asdie4{transition:all .5s;-webkit-transform: translateY(0);transform: translateY(15px);-webkit-transform: translateY(15px);opacity:0;filter:alpha(opacity=0)}
.aside li.asdie4.cur{-webkit-transition:all .5s;transform: translateY(0);opacity:1;filter:alpha(opacity=100)}
/*problem-body*/
.problem-body{ padding-top: 80px; background: #fff; position: relative;}
.problem-body .contBox{ position: relative; overflow: hidden; min-height: 300px;width: 100%;max-width: 1400px;margin: 0 auto;}
.contRight{width: 100%;margin-right: 0px; float: right; padding-bottom: 100px; }
.conText{padding: 0 20px; font-size: 16px; line-height: 2em; color: #060606; padding-bottom: 20px; border-bottom: 1px solid #cccccc;}
.qaBox{padding: 0 20px; padding-top: 35px; padding-bottom: 45px; border-bottom: 1px solid #ccc;}
.qaBox b{ font-size: 16px;font-family: 'Gautami'; text-transform: uppercase; display: block; vertical-align: middle; width: 26px; height: 26px; line-height: 36px; text-align: center; color: #fff; margin-right: 23px; float: left;position: relative; top: 3px;}
.qaBox .textBox{ float: left; max-width: 1399px;}
.qaBox .qaTit{ font-size: 24px; font-weight: bold; margin-bottom: 40px;}
.qaBox .qaTit b{  color: #d40000; width: 26px; margin-right: 23px; position: relative;}
.qaBox .qaTit b .l{ width: 2px; background: #d40000; position: absolute; left: 50%; margin-left: -1px;top: 4px; bottom: 4px;}
.qaBox .qaTit b .t{ left: 4px; right: 4px; height: 2px; background: #d40000; position: absolute;  top: 50%; margin-top: -1px;}
.qaBox .fb{  font-size: 24px !important;}
.qaBox .q{ font-size: 18px;  font-weight: bold;line-height: 30px; margin-bottom: 20px; overflow: hidden;}
.qaBox .q b{ background-color: #d20000; }
.qaBox .a{ font-size: 18px; line-height: 30px; overflow: hidden;}
.qaBox .a b{ background-color: #878787;}
.sbb{ border-bottom: 1px solid #ccc;}
.problem-body .qaBox .textBox{ width: 93%;}
		
@media screen and (max-width:1200px) {
}

/*pc*/
@media screen and (min-width:1200px) and (max-width:1450px) {
.aside{transform: scale(0.8);-webkit-transform: scale(0.8);}
.problem-body .contBox{max-width: 1200px;}
.content1440 { width: 1200px }
.home-body .box2 .left { width: 262px; }
.home-body .box2 .right { width: 936px; }
.home-body .box2 .right .box-over { width: 870px; }
.home-body .box3 .left .project ul li .pic, .home-body .box3 .right .top .project ul li .pic, .home-body .box3 .right .bottom .project ul li .pic { width: 30%; }
.home-body .box3 .right .top .project, .home-body .box3 .right .bottom .project { margin-top: 5px; width: 48%; }
.home-body .box3 .right .top.cooperation_BK .img img { height: 305px; }
.school-body .boxs .box-data { padding: 20px; }
.investmentDel .left .box2 .left-box {}
.investmentDel .left .box2 .left-box img { width: 100%; }
.investmentDel .left .box2 .right-box { width: 50%; padding: 0 20px; }
.project-body .container { width: 1200px; }
.money-body .container { width: 1200px; }
.recommend-body .container { width: 1200px; }
.guide-body .boxs .box-img img { margin-left: 10px; }
.guide-body .in-banner .swiper-button-prev-guide { left: 100px; }
.guide-body .in-banner .swiper-button-next-guide { right: 100px; }
.aboutUs-body .about-content .boxs { padding: 10px 0; }
.aboutUs-body .about-content .boxs .tit { margin-bottom: 10px; }
.modal .modal-box { margin-top: 40px; height: 550px; }
.modal.recommend-m .modal-box .m-img{height: 100%; width: 30%;}
.modal .modal-box .m-text{height: 250px;}
#hot-news .hot-content { padding: 25px 36px 40px; }
#hot-news .hot-content .c-tit { margin: 25px 0 10px; }
.business-body .box1 .Scope li .btn-box a { height: 40px; line-height: 40px; }
}

/*ipad*/
@media screen and (max-width:1200px) {
.problem-body .contBox{width: 100%;}
.contRight{ width: 100%;}
#navToggle { display: block; }
.header, .nav .nav-r { display: none; }
.recruit-body .boxs:hover:after { display: none; }
.school-body .boxs:hover { left: 0; }
.project-body .boxs .box:hover { top: 0; }
.money-body .boxs .box:hover { top: 0; }
.recommend-body .boxs .box:hover:hover { top: 0 }
.home-body .box1 { padding: 50px 0; }
.content1440 { width: 100%; }
.home-body .box1 .bottom .right { border-left: none; }
.home-body .box2 .left { width: 22%; }
.home-body .box2 .right { width: 78%; }
.home-body .box2 .right .box-over { width: 94%; }
.home-body .box2 .minBox { height: 530px; }
.home-body .box2 .right .box-over ul li { height: 425px; }
.home-body .box2 .right .box-over ul li .money { font-size: 22px; }
.home-body .box3 .left { width: 100%; margin-bottom: 25px; overflow: hidden; }
.home-body .box3 .left .cooperation_BK { overflow: hidden; }
.home-body .box3 .left .cooperation_BK .img, .home-body .box3 .left .project { width: 50%; float: left; padding-bottom: 0; }
.home-body .box3 .right { width: 100%; }
.home-body .box3 .right .top .project, .home-body .box3 .right .bottom .project { width: 50%; }
.school-body .content1440 { padding: 20px 0; }
.school-body .boxs .box-data { padding: 15px 0 0 35px; }
.school-body .boxs .box-data .day { font-size: 36px; }
.school-body .boxs .box-data .year { padding-right: 40px; }
.school-body .boxs .box-text p {}
.investmentDel .left .box2 .left-box { width: 50%; }
.investmentDel .left .box2 .left-box img { width: 100%; }
.investmentDel .left .box2 .right-box { width: 50%; padding: 0 20px; }
.investmentDel .right { display: none; }
.project-body .container { padding: 40px 0; width: 90%; }
.project-body .boxs { padding: 0 15px; }
.money-body .container { width: 90%; padding: 40px 0; }
.money-body .boxs { padding: 0 15px; }
.recruit-body .boxs { padding: 20px 70px; }
.recruit-body .boxs .boxs-l { width: 35% }
.recruit-body .boxs .boxs-r { width: 65% }
.recommend-body .container { width: 96%; }
.recommend-body .boxs { padding: 0 15px; }
.recommend-body .boxs .box .box-main p, .recommend-body .boxs .box .box-main span { font-size: 14px; line-height: 28px; }
.recommend-body .titlePage { height: 75px; }
.guide-body .boxs .box-img img { margin-left: 0; }
.guide-body .boxs .box-text { padding: 40px 80px 20px 40px; }
.guide-body .in-banner { height: 600px; }
.guide-body .guide-list { width: 100%; }
.guide-body .guide-list .sm-name { display: none; }
.guide-body .guide-list .swiper-slide .man-img { display: none; }
.guide-body .guide-list .swiper-slide .message { left: 50%; margin-left: -190px; bottom: 100px; max-height: 440px; overflow: hidden; }
.guide-body .in-banner .swiper-button-next-guide { right: 100px; }
.guide-body .in-banner .swiper-button-prev-guide { left: 100px; }
.guide-body .in-banner .swiper-pagination-guide { position: absolute; bottom: 20px; text-align: center; }
.guide-body .in-banner .swiper-pagination-guide .swiper-pagination-bullet { background: #ddd; }
.guide-body .boxs .box-btn a { width: 120px; }
.aboutUs-body .about-content, .contactUs-body .contact-us { width: 100%; margin: 0 auto 60px; padding: 0 20px; }
.aboutUs-body .about-content .boxs { padding: 5px 0 40px 0; }
.contactUs-body .contact-us .contact .boxs p { font-size: 12px; }
.contactUs-body .contact-us .contact .boxs .phone { font-size: 26px; line-height: 30px; }
.contactUs-body .contact-us .ly .box2 { width: 100%; }
#phone { width: 100%; }
.form-box-ly .groups .btn_Prompt.Prompt-phone { right: 7px; }
.moreload { margin: 30px auto; }
.modal .modal-box { width: 900px; height: 600px; }
.modal .modal-box .m-top { margin-bottom: 10px; }
.modal .modal-box .m-text { height: 280px; }
.modal.recommend-m .modal-box .m-text { padding: 0 50px; }
.titlePage .cn { font-size: 32px; }
.titlePage .en { font-size: 14px; }
#hot-news .hot-content .c-tit { margin: 25px 0 10px; }
#hot-news .hot-img { display: none; }
#hot-news .hot-content { width: 100%; padding-bottom: 80px; position: relative; }
#hot-news .box-btns { bottom: 15px; }
.footer-box { padding: 40px 0; }
.footer-box .boxs { height: 190px; }
.footer-box .box-l { padding-right: 40px; }
.footer-box .box-m { width: 43%; padding: 0 40px; }
.footer-box .box-r { width: 27% }
.footer-box .box-r p.phone { font-size:26px; }
.business-body .box { padding: 40px 20px; }
.business-body .box2 .round-TitlePage .text .title { width: 45%; margin: 14px; }
.business-body .box2 .round-TitlePage .text.right-top .title, .business-body .box2 .round-TitlePage .text.right-bottom .title { float: left; }
.business-body .box2 .round-TitlePage .text.left-top .title, .business-body .box2 .round-TitlePage .text.left-bottom .title { float: right; }
.business-body .box4 .Related ul li .summary { height: auto; }
.business-body .box1 .Scope li { padding: 0 10px; }
.business-body .box1 .Scope li .btn-box a { height: 34px; line-height: 34px; }
.banner ul li { width: 100% !important; }
.guide-body .guide-list .swiper-slide .message{z-index: 5;margin-left: -310px;}
.guide-body .guide-list .swiper-slide .message .name{border: none;}
		.guide-body .guide-list .swiper-slide .man-img{display: block;z-index: 2;}
		.home-body .box4{display: none;}
aside{display: none;}
.nav{ height: 60px;}
.nav .nav-box{ height: 60px;}
.nav .nav-l img{ height: 40px;}
.banner{ margin-top: 60px;}
.in-banner{ margin-top: 60px;}
.business-body .box1 .Scope li .icon{background: none;}

.business-body .box1 .Scope li .icon{transform: translateY(-150px) !important;-webkit-transform: translateY(-150px) !important;}
.business-body .box1 .Scope li .btn-box .a { transform: translateY(0%) !important; -webkit-transform: translateY(0%) !important;}
.business-body .box1 .Scope li .btn-box .a:nth-child(1) { transition-delay: 0s; -webkit-transition-delay: 0s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(2) { transition-delay: .2s; -webkit-transition-delay: .2s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(3) { transition-delay: .4s; -webkit-transition-delay: .4s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(4) { transition-delay: .6s; -webkit-transition-delay: .6s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(5) { transition-delay: .8s; -webkit-transition-delay: .8s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(6) { transition-delay: 1s; -webkit-transition-delay: 1s; }
.business-body .box1 .Scope li .btn-box .a:nth-child(7) { transition-delay: 1.2s; -webkit-transition-delay: 1.2s; }
.business-body .box1 .Scope li .btn-box:after { width: 100%; }


}

/*phone*/
@media screen and (max-width:768px) {
.banner { height: auto; }
.model_news_detail { width: 96%; margin: 0 auto; }
.titlePage { height: 55px; margin: 20px auto; }
.titlePage .cn { font-size: 28px; }
.home-body .box { padding: 30px 0; }
.home-body .box2 .left { display: none; }
.home-body .box2 .right { width: 100%; }
.home-body .box2 .right .box-over ul li .money { font-size: 18px; }
.home-body .box2 .right .box-over ul li { height: 410px; }
.home-body .box3 .left .cooperation_BK .img, .home-body .box3 .left .project, .home-body .box3 .right .top .project, .home-body .box3 .right .bottom .project, .home-body .box3 .right .bottom.cooperation_BK .img, .home-body .box3 .right .top.cooperation_BK .img { width: 100%; }
.school-body .boxs .box-img { display: none; }
.school-body .boxs .box-text { width: 85%; }
.school-body .boxs .box-data { padding: 15px 0 0 10px; }
.recruit-body .boxs { padding: 20px 30px; }
.recruit-body .boxs .boxs-l { width: 40%; }
.recruit-body .boxs .boxs-l .l-post { font-size: 26px; margin-bottom: 5px; }
.recruit-body .boxs .boxs-l .l-pay span { font-size: 26px; }
.recruit-body .boxs .boxs-l .l-request { margin-top: 10px; }
/*.recruit-body .boxs .boxs-r { .aboutUs-body .about-content .boxs .stitwidth: 60%;}*/
.recruit-body .boxs .boxs-r .r-txt1 { padding-right: 0; }
.recruit-body .boxs .boxs-r .r-txt2 { margin-top: 5px; }
.recruit-body .boxs .boxs-r .r-tit { font-size: 20px; }
.guide-body .boxs:hover .box-text { padding: 20px; }
.guide-body .boxs .box-img { width: 30%; }
.guide-body .boxs .box-text { width: 70%; padding: 20px; }
.guide-body .boxs .box-btn a { margin-top: 0; margin-left: 20px; }
.aboutUs-body .about-content, .contactUs-body .contact-us { margin-bottom: 20px; }
.aboutUs-body .about-content .boxs .tit { margin-bottom: 10px; }
.modal .modal-box { width: 96%; }
.modal .modal-box .m-request span.pay { font-size: 24px; }
.modal .modal-box .m-request span { margin-right: 10px; }
.modal .modal-box .m-top .top-post { font-size: 28px; }
.footer-box .boxs { height: 190px; }
.footer-box .box-l { padding-right: 10px; }
.footer-box .box-l h2 { font-size: 20px; margin: 5px 0 20px; }
.footer-box .box-m { width: 40%; padding: 0 20px; }
.footer-box .box-r { width: 30% }
.footer-box .box-r p.phone { font-size: 26px; }
.footer-box .box-r .internet .qq { margin-right: 15px; }
.business-body .box2 { height: auto; }
.business-body .box2 .titlePage2 { padding: 0; }
.business-body .box2 .titlePage2 span { color: #333; }
.business-body .box2 .titlePage2 span.en { color: #666 }
.business-body .box2 .round-TitlePage { width: 100%; margin: 20px auto; background: none; position: static; height: auto; }
.business-body .box2 .round-TitlePage .text { position: static; width: 70%; height: auto; overflow: hidden; display: inline-block; margin: 10px 15%; }
.business-body .box2 .round-TitlePage .text:after { display: none; }
.business-body .box2 .round-TitlePage .text .title { width: 70%; }
.business-body .box2 .round-TitlePage .text.left-top .round, .business-body .box2 .round-TitlePage .text.left-bottom .round { float: left; }
.business-body .box2 .round-TitlePage .text.left-top .title, .business-body .box2 .round-TitlePage .text.left-bottom .title { float: left; text-align: left; }
.business-body .box1 .Scope li { padding: 0 15px; margin-bottom: 20px; }
.business-body .box1 .Scope li .btn-box a { height: 45px; line-height: 45px; }
.home-body .box4 .partner ul li img { width: 90%; height: auto; margin: 0 auto; }
.guide-body .guide-list .swiper-slide .message{margin-left: -180px;}
.guide-body .box4{ width: 96%; margin: 0 auto;}
}

@media screen and (max-width:767px) {
.banner {height:auto;width: 600px;left: 50%;position: relative;margin-left: -300px;margin-top: 40px; top: 0;}
.banner ul li{overflow: hidden;}
.swiper-button-prev-banner, .swiper-button-next-banner { display: none; }
.nav .nav-l img{ height: 30px; margin-top: 5px;}
.in-banner{ margin-top: 40px;}
#mobileNav ul li:nth-child(2) .nav2.active{ height: 62px;}
#mobileNav ul li:nth-child(5) .nav2.active{ height: 93px;}
#mobileNav ul li:nth-child(6) .nav2.active{ height: 93px;}
/*common*/
.nav { height: 40px; }
.nav .nav-box { height: 100%; }
.nav .nav-l { height: 100%; }
#navToggle { top: 5px; right: 6px; }
#navToggle span { top: 8px; width: 24px; }
#navToggle span:nth-of-type(3) { bottom: 6px }
#mobileNav { background-size: auto 40px; background-position: 10px 0; }
#mobileNav ul { margin-top: 40px; }
#mobileNav ul li { line-height: 36px; font-size: 14px; }
#mobileNav ul li .nav2 .nav2-list { font-size: 12px; line-height: 30px; }
.titlePage .cn { font-size: 24px; }
.titlePage .en { font-size: 12px; }
.titlePage .txt { font-size: 14px; width: 80%; margin: 10px auto 0; }
.foot { padding: 0 10px; }
.footer-box { padding-bottom: 0; }
.footer-box .boxs { width: 100%; border-right: none; height: auto; padding: 0 5px; margin-bottom: 40px; }
.footer-box .box-m .links { padding-top: 10px; }
.footer-box .box-r { padding-right: 20px; }
.footer-box .box-r p { text-align: center; }
.footer-box .box-r .internet { width: 200px; margin: 0 auto; float: none; }
.foot { display: none; }
.footer-box .box-m { display: none; }
/*home*/
.home-body .box1 .titlePage { margin: 10px 0; }
#hot-news .hot-content { padding: 20px 16px 70px; }
#hot-news .hot-content .c-tit { margin: 15px 0 10px; font-size: 16px; }
.home-body .box1 .bottomBox ul { width: 96%; }
.home-body .box1 .bottomBox ul li { margin-bottom: 30px; }
.home-body .box2 .minBox { height: auto; overflow: hidden; }
.home-body .box2 .right .box-over ul li { height: auto; padding-bottom: 20px; }
.home-body .box2 .right .box-swperBtn { margin: 30px auto 20px; }
.home-body .box2, .home-body .box3 { padding: 10px 0; }
.home-body .box3 .left .project ul li .pic { width: 26%; }
.home-body .box3 .left .project ul li .summary { width: 74%; }
.home-body .box3 .left .project, .home-body .box3 .right .top .project, .home-body .box3 .right .bottom .project { margin-top: 0; }
.school-body .content1440 { padding-top: 0; }
.school-body .titlePage { margin-bottom: 10px; }
.school-body .boxs .box-data, .school-body .boxs .box-text, .school-body .boxs.even .box-text { width: 100%; }
.school-body .boxs .box-data { padding-top: 0; }
.school-body .boxs .box-data .day { border: none; }
.school-body .boxs .box-data .year { background: none; }
.school-body .boxs .box-text { padding: 10px 0; }
.school-body .boxs .box-text h3 { font-size: 20px; }
.school-body .boxs .box-text p { margin-top: 10px; font-size: 12px; }
.project-body .titlePage { margin: 0; }
.project-body .boxs { margin-bottom: 30px; }
.money-body .titlePage { margin: 0; }
.money-body .boxs { margin-bottom: 30px; }
.recruit-body .boxs { padding: 25px 15px; margin:0 auto 30px; width: 96%;}
.recruit-body .boxs .boxs-l, .recruit-body .boxs .boxs-r { width: 100%; }
.recruit-body .boxs .boxs-l .l-post, .recruit-body .boxs .boxs-l .l-pay span { font-size: 22px; }
.recruit-body .boxs .boxs-l .l-request { margin-top: 5px; }
.recruit-body .boxs .boxs-r .r-tit { font-size: 18px; margin: 20px 0 5px; }
.recruit-body .boxs .boxs-r .r-txt2 { font-size: 14px; }
.modal .modal-box { padding: 20px; margin-top: 5%; height: 93%; }
.modal .modal-box .m-top .top-post { display: block; font-size: 22px; }
.modal .modal-box .m-request span.pay { font-size: 18px; }
.modal .modal-box .m-request { margin-bottom: 10px; }
.modal .modal-box .m-text { height: 65%; }
.modal .modal-box .m-trait { display: none; }
.modal .modal-box .join { margin-left: -80px; width: 160px; height: 30px; position: absolute; bottom: 20px; left: 50%; }
.modal .modal-box .back img { width: 30px; height: 30px; }
.modal.upload-m .modal-box { width: 98%; margin-top: 50px; }
.modal.upload-m .modal-box .back { height: 40px; padding: 0 25px; line-height: 40px; }
.modal.upload-m .modal-box .back span.firstChild { font-size: 20px; }
.modal.upload-m .modal-box { padding: 50px 20px 0 }
.recommend-body .upload { height: auto; line-height: normal; padding: 20px 0; }
.recommend-body .upload span.lastChild { position: relative; top: 0; right: 0; margin: 10px auto 0; display: block; }
.recommend-body .upload span { text-align: center; font-size: 22px; display: block; }
.modal.recommend-m .modal-box .m-img { display: none; }
.modal.recommend-m .modal-box .m-text { width: 100%; padding: 10px 0; }
.guide-body .boxs .box-img, .guide-body .boxs .box-text, .guide-body .boxs .box-btn { width: 100%; }
.guide-body .boxs .box-img img { margin: 0 auto; }
.guide-body .boxs .box-text .tit { text-align: center; }
.guide-body .boxs .box-btn a { margin: 0 auto; }
.guide-body .content1440 { padding: 20px 0 20px; }
.guide-body .boxs { margin-top: 30px; }
.guide-body .in-banner .swiper-button-prev-guide, .guide-body .in-banner .swiper-button-next-guide { display: none; }
.guide-body .guide-list .swiper-slide .message { width: 100%; left: 0; margin-left: 0; padding: 0 20px; bottom: 75px; }
.guide-body .guide-list .swiper-slide .message .tit p.firstChild { font-size: 30px; line-height: 40px; }
.guide-body .guide-list .swiper-slide .message .tit { margin-bottom: 20px; }
.guide-body .guide-list .swiper-slide .message .name { font-size: 18px; }
.guide-body .guide-list .swiper-slide .message .name p.firstChild { font-size: 28px; }
.guide-body .in-banner img.bannerimg { height: 540px; }
.aboutUs-body .titlePage, .contactUs-body .titlePage { margin-top: 30px; }
.aboutUs-body .about-content .boxs .tit { font-size: 22px; }
.contactUs-body .contact-us .contact .boxs { width: 100%; border: none; }
.contactUs-body .contact-us .contact .boxs.nth-child2 { width: 100%; }
.aboutUs-body .about-content, .contactUs-body .contact-us { width: 96%; padding: 0 10px; }
.contactUs-body .contact-us .ly .box2 .b { width: 100%; margin-bottom: 15px; }
.contactUs-body .contact-us .ly .input-box { margin-bottom: 0; }
.contactUs-body .contact-us .ly .box1 { margin-bottom: 15px; }
.contactUs-body .contact-us .ly .box2 .b input { width: 100%; }
.form-box-ly .groups .btn_Prompt.empty { right: 7px; }
.contactUs-body .contact-us .ly .submit input { margin-top: 20px; }
.business-body .box3 .contact li { margin: 20px 0; }
.business-body .box4 .Related ul li { margin-bottom: 20px; }
.business-body .box2 .round-TitlePage { margin: 0; }
.business-body .box2 .titlePage2 { margin-bottom: 20px; }
.business-body .box2 .titlePage2 span.cn { font-size: 24px; }
.business-body .box2 .titlePage2 span.en { font-size: 14px; }
.business-body .box2 .round-TitlePage .text { width: 100%; margin: 10px 0; text-align: center; }
.business-body .box2 .round-TitlePage .text.left-top .round, .business-body .box2 .round-TitlePage .text.left-bottom .round, .business-body .box2 .round-TitlePage .text.right-top .round, .business-body .box2 .round-TitlePage .text.right-bottom .round { float: none; margin: 0 auto; }
.business-body .box2 .round-TitlePage .text.left-top .title, .business-body .box2 .round-TitlePage .text.left-bottom .title { text-align: center; }
.business-body .box2 .round-TitlePage .text .title { width: 100%; margin: 14px 0; }
.business-body .box1 .Scope li { padding: 0 5px; }
.investmentDel .content1440 .left { padding: 0 5px; }
.investmentDel .left .names { font-size: 16px; line-height: 30px; padding: 10px 0 0 5px; overflow: hidden; }
.investmentDel .left .names span { margin-top: 0; }
.investmentDel .left .box1 { padding: 5px; }
.investmentDel .left .box1 .names-l { padding: 0 10px; text-align: left; line-height: 20px; }
.investmentDel .left .box2 { padding: 5px; }
.investmentDel .left .box2 .left-box, .investmentDel .left .box2 .right-box { width: 100%; }
.investmentDel .left .box4 .input.threeline, .investmentDel .left .box4 .input.threeline.btns { width: 100%; }
.investmentDel .left .box4 .input { margin-bottom: 20px; }
.in-banner img { width: 800px;margin-left: -400px;left: 50%;position: relative;}
.footer-box .box-r .internet { width: 126px; }
.footer-box .box-r .internet .wx { display: none; }
.footer-box .box-r .internet .qq, .footer-box .box-r .internet div { float: none; margin: 5px auto; }
.return_TK .good{transform: scale(0.6);-webkit-transform: scale(0.6);}

.guide-body .guide-list .swiper-slide .message .details{display: none;}
.guide-body .guide-list .swiper-slide .message .tit{margin-bottom: 60%;}
.guide-body .guide-list .swiper-slide .message{bottom: auto;top:50px;}
.guide-body .guide-list .swiper-slide .man-img img{width:175%;}
.guide-body .in-banner img.bannerimg{height:100%;}
.guide-body .in-banner{height: 450px;}
.investmentDel .left .box4{ padding: 5px 5px 20px;}
.guide-body .box4{ padding: 5px 5px 20px;}
.guide-body .box4 .input.threeline{ width: 100%; margin-bottom: 20px;}

}

@media screen and (max-width:414px) {
}
