img{user-select:none}
.pull-left{float:left}
.pull-right{float:right}
p{ padding: 0px; margin: 0px;}
h2,h3,h4{ font-weight: normal;}
.container{margin-top:0}
.container .content-banner{position:relative;height:470px;overflow:hidden}
.content-banner .content-banner-view{position:relative;width:1200px;height:470px;left:50%;top:0;margin-left:-600px}
.content-banner .content-banner-view img{position:absolute;top:50%;left:50%;height:100%;width:1920px;margin-left:-960px;margin-top:-235px}
.container .content_mask{height:60px;position:absolute;bottom:0;width:100%;background:#000;opacity:.5;z-index:2}
.container .content_mask_view{width:1200px;height:60px;z-index:3;bottom:0;left:50%;margin-left:-600px;line-height:60px;position:absolute;color:#fff}
.content_mask_view .brand{position:relative}
.content_mask_view .brand label{font-size:18px}
.content_mask_view .brand .cctv7{width:95px;height:auto;top:50%;position:absolute;margin-top:-11.5px;margin-left:22px}
.content_mask_view .brand .picc{width:155px;height:auto;top:50%;left:262px;position:absolute;margin-top:-10.5px}
.content_mask_view .right-msg{font-size:14px;position:relative}
.content_mask_view .right-msg a{margin-left:32px}
.content_mask_view .right-msg img{width:22px;height:auto;position:absolute;left:0;top:50%;margin-top:-9px}
.content-view{width:1200px;margin:0 auto;overflow:hidden}
.content-view > h2{font-size:30px;font-weight:bold;color:#333333;letter-spacing:2px;padding:50px 0 30px;width:100%;display:block;text-align:center}
.content-view .content-title-desc{font-size:16px;line-height:15px;letter-spacing:1px;color:#333333;text-align:center}
.content-view .content-view_content-desc{font-size:14px;color:#666666;line-height:24px;padding:20px 25px;text-indent:32px}
.content-view .content-view_content-desc em{color:#ff864c;font-style:normal}
.difficult .difficult_item{float:left;height:54px;width:240px;margin-left:23px;border-radius:8px;padding:33px 0 33px 30px;box-shadow:0 0 12px 1px rgba(239,126,70,0.5)}
.difficult .difficult_item .difficult_item_text{margin-left:25px}
.difficult .difficult_item h3{font-size:18px;font-weight:bold;line-height:30px;color:#333333}
.difficult .difficult_item p{font-size:14px;color:#666666}
.get_list{width:260px;background-color:#f6f6f8}
.get_list ul li{color:#333333;font-size:18px;line-height:69px;text-align:center;position:relative;cursor:pointer;height:69px}
.get_list ul li > div{border-bottom:1px solid #ececef;margin:0 25px}
.get_list ul li i{position:absolute;left:0;width:8px;top:0;bottom:0;background-color:#ff864b;display:none}
.get_list ul li.active > div{border-bottom:none}
.get_list ul li.active{background-color:#ffffff;color:#ff864b}
.get_list ul li.active i{display:block}
.operation{padding:86px 50px 36px 73px}
.get_list_content{width:938px;height:100%}
.get_list_content .get_list_text{margin-left:34px;width:440px}
.get_list_content .get_list_text h4{font-size:14px;font-weight:bold;color:#333333;line-height:24px}
.get_list_content .get_list_text p{color:#333333;font-size:14px}
.get_list_content .content_item{display:none}
.get_list_content .content_item.active{display:block}
.content_item.ranking{padding:20px 50px}
.content_item.ranking .get_list_text{font-size:14px;letter-spacing:1px;color:#333333;margin:0;line-height:2;width:100%}
.content_item.ranking .get_list_text em{font-weight:bold;font-style:normal}
.content_item.ranking img{margin-top:20px;width:840px}
.content_item.ranking p{font-size:14px;line-height:2;letter-spacing:1px;color:#666666;text-align:center;margin-top:10px}
.content_item.ranking p em{color:#ff4e1f;font-style:normal}
.content_item.cost{padding:65px 45px 70px;height:284px}
.content_item.cost .get_list_text{width:335px}
.content_item.cost .get_list_text p{font-size:14px;letter-spacing:1px;color:#333333;line-height:2}
.content_item.cost .get_list_text p span{font-weight:bold}
.content_item.cost .get_list_text .cost_label ul{width:100%;height:210px;margin-top:20px}
.content_item.cost .get_list_text .cost_label li{position:relative;width:150px;height:50px;background-color:#f6f6f8;margin-right:28px;margin-bottom:20px;float:left;text-align:center;line-height:50px;font-size:16px;letter-spacing:1px;color:#333333}
.content_item.cost .get_list_text .cost_label li i{position:absolute;display:block;left:0;height:100%;width:4px;background-color:#517ca7}
.content_item.cost .get_list_text .cost_label li.mr0{margin-right:0}
.content_item.flock{padding-top:92px;height:327px}
.content_item.flock img{width:479px}
.content_item.flock .get_list_text{width:200px;margin-left:100px}
.content_item.flock .get_list_text li{font-size:16px;letter-spacing:1px;color:#333333;margin-top:20px}
.content_item.flock .get_list_text li span{font-weight:bold;margin-right:5px}
.content_item.flock .get_list_text li em{font-style:normal;color:#ff864b;font-weight:bold}
.content_item.team{padding:80px 44px 80px 76px;height:259px}
.content_item.team img{width:389px}
.content_item.team .get_list_text{width:370px;font-size:14px;line-height:1.8;letter-spacing:1px;color:#333333;margin-left:50px}
.content_item.team .get_list_text span{font-weight:bold;margin-right:5px}
.content_item.credit{padding:50px;height:319px}
.content_item.credit p{font-size:14px;letter-spacing:1px;color:#333333;line-height:1.8;margin-top:55px}
.content_item.credit p span{font-weight:bold}
.swiper-credit{background-color:#f6f6f8;position:relative}
.swiper-credit .pagination{position:absolute;z-index:20;bottom:-40px;width:100%;text-align:center}
.swiper-credit .swiper-pagination-switch{display:inline-block;width:16px;height:16px;border-radius:50%;background:#d7d7d9;margin:0 5px;cursor:pointer}
.swiper-credit .swiper-active-switch{width:32px;height:8px;border-radius:10px;background-color:#d7d7d9}
.swiper-credit .swiper-slide_item{float:left;height:210px;width:240px;padding:5px;text-align:center;margin-right:44px}
.swiper-credit .swiper-wrapper{height:220px;overflow:hidden}
.swiper-credit .swiper-slide_item p{font-size:14px;line-height:1.8;letter-spacing:1px;color:#666666;margin-top:10px}
.percent{margin-top:62px;margin-bottom:66px;height:250px}
.percent .percent_item{position:relative;width:386px;height:250px;margin-right:20px}
.percent .percent_item img{width:100%;height:100%;z-index:1;position:absolute}
.percent .percent_item .percent_content{position:relative;top:80px;text-align:center;z-index:2}
.percent .percent_item .percent_content h4{font-size:20px;line-height:15px;color:#ffffff}
.percent .percent_item .percent_content p{margin-top:14px;font-size:30px;line-height:15px;color:#ff9625}
.advantage{height:390px}
.advantage li{float:left;width:245px;height:100%;background-color:#fff;margin-right:20px;padding:0 20px;position:relative}
.advantage li img{position:absolute;bottom:22px}
.advantage li h4{text-align:center;display:block;font-size:18px;line-height:24px;color:#333333;font-weight:bold;padding:25px 0 15px 0}
.advantage li p{text-indent:24px;font-size:14px;line-height:24px;color:#333333;letter-spacing:0.7px}
.advantage li p em,.advantage li p a{font-style:normal;color:#ff4e1f}
.content-view_content .advantage_desc{font-size:14px;line-height:30px;letter-spacing:1px;color:#333333;text-align:center;padding:31px 0 79px}
.plan{width:455px}
.plan h4{font-size:18px;line-height:15px;letter-spacing:1px;color:#ff864b;display:block;text-align:center;margin-top:58px;font-weight:bold}
.plan p{font-size:14px;line-height:24px;letter-spacing:1px;color:#333333;margin-top:33px;margin-left:38px;text-indent:18px}
.video{width:740px;height:100%}
.video > div{float:right;margin-right:5px;margin-top:5px}
#myVideo{display:block;width:100%;height:100%}
.swiper-bg{position:absolute}
.swiper-bg .left{width:600px;height:351px;position:relative;background-color:#f6f6f8}
.swiper-bg .left h4{font-size:24px;line-height:30px;letter-spacing:2px;color:#9ab3ce;font-weight:bold;display:inline-block;margin-left:30px;position:relative;z-index:2}
.swiper-bg .left h4:after{position:absolute;content:'';width:100%;height:10px;background-color:#fff;bottom:0px;left:0;z-index:-1}
.swiper-bg .left .left_title{display: none; margin-top:45px}
.swiper-bg .left span{display: none;position:absolute;bottom:22px;font-size:80px;color:#dde4ed}
.swiper-bg .right{width:600px;height:351px;background-color:#d7dee9}
.swiper-cropper{position:absolute;left:20px;z-index:2;top:40px;width:auto;right: 30px;}
.swiper-cropper .swiper-cropper-container{position:relative}
.swiper-cropper .swiper-mask{position:absolute;height:100%;width:0;top:0;right:0;z-index:3;}
.swiper-cropper .swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1;height:220px}
.swiper-cropper .swiper-wrapper{height:220px;position:relative;width:100%;z-index:1}
.swiper-cropper .swiper-wrapper .swiper-slide{ position:relative;overflow:hidden}
.swiper-cropper .swiper-wrapper .swiper-slide .company-info{ margin: 0 10px; padding:20px;height:220px; background-color:#fff;}
.swiper-cropper .swiper-wrapper .swiper-slide .company-info h4{font-size:20px;font-weight:bold;line-height:60px;letter-spacing:2px;color:#333;margin-left:10px}
.swiper-cropper .swiper-wrapper .swiper-slide .company-info p{font-size:14px;line-height:20px;color:#333;margin-top:20px;text-indent:18px;text-align: justify;}
.swiper-cropper .swiper-wrapper .swiper-slide img{width:60px;height:60px;border-radius:50%;overflow:hidden}
.page_turning{position:absolute;left:50%;margin-left:-102px;width:200px}
.page_turning img{width:80px;cursor:pointer}
.sign_order{width:1021px;height:390px;margin:0 auto;overflow:hidden}
.sign_order .sign_order_item{width:241px;float:left;margin-right:18px}
.flow{height:90px;padding-bottom:50px}
.flow_item{float:left;margin-left:15px}
.flow_item img{width:90px}
.arrow{width:91px;float:left;margin-top:34.5px;margin-left:15px}
.sqjm_jm{margin:0 auto;height:520px;background:url(http://www.movie163.com/paishe/images/join_us12.jpg) no-repeat top center;background-size:1920px 520px}
.sqjm_jm .titlrt{text-align:center;font-size:30px;color:#fff;padding:50px 0 15px 0;display:block;font-weight:bold;letter-spacing:1px}
.sqjm_jm .lksdjf{margin:0 auto;width:455px;padding:0}
.sqjm_jm .lksdjf a.btn_fghr,.sqjm_jm .lksdjf input,.sqjm_jm .lksdjf select,.sqjm_jm .lksdjf textarea{height:50px;line-height:50px;background:#fff;border:0;border-radius:4px;display:block}
.sqjm_jm .lksdjf select{display:block;float:left;width:30%;padding-left:1em;margin:0 0 0 5%;+ margin:0 0 0 4 %;_margin:0 0 0 4%}
.sqjm_jm .lksdjf select:first-child{margin:0}
.sqjm_jm .lksdjf span#dff.qushixian select{margin:0 0 0 4%;+ margin:0 0 0 3 %;_margin:0 0 0 3%}
.sqjm_jm .lksdjf span#dff.qushixian select:first-child{margin:0 0 0 0}
.sqjm_jm .lksdjf input{display:block;width:100%;text-indent:1em}
.sqjm_jm .lksdjf textarea{display:block;width:90%;padding:15px 5%;line-height:24px;height:48px}
.sqjm_jm .lksdjf .listyiu{display:block;margin:15px 0 0 0;height:50px}
.sqjm_jm .lksdjf a.btn_fghr{background-color:#ff7633;font-size:20px;text-align:center;color:#fff;line-height:50px;font-weight:bold;letter-spacing:1px}
.sqjm_jm .lksdjf span{display:block;margin:30px auto;font-size:14px;color:#fff;text-align:center;line-height:20px;letter-spacing:1px}
.sqjm_jm .lksdjf span em{font-weight:bold;font-style:normal}
.company_list{width:1197px;height:357px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}
.company_list .company_list_item{float:left;width:170px;height:118px;overflow:hidden;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.company_list .company_list_item .item_view{padding:14px}
.company_list .company_list_item .item_view img{width:140px}
.company_list .company_list_item p{margin-top:5px;font-size:14px;color:#333333;text-align:center}
.ielt9 .difficult .difficult_item{border:1px solid rgb(239,126,70)}
.ielt9 .sqjm_jm .lksdjf span{display:inline}
.ielt9 .sqjm_jm .lksdjf span select{width:136px}
.ielt9 .swiper-bg .left span{margin-left:30px}
.difficult .difficult_item img{display:block;width:70px;height:auto;margin-top:-8px}
.difficult .difficult_item{box-shadow:0 12px 14px rgba(239,126,70,0.1)}
.content-view .content-view_content-desc{position:relative;padding:0 25px;margin:30px 0}
.content-view_content .lllett{border-style:solid;border-color:#999;width:15px;height:15px;position:absolute}
.content-view_content .llleft{border-width:1px 0 0 1px;left:0;top:0}
.content-view_content .llleff{border-width:0 1px 1px 0;bottom:0;right:0}
.sign_order{width:100%;height:390px}
.sign_order .sign_order_item{float:none;width:1200px;height:auto;margin:0 auto;position:relative;overflow:hidden}
.sign_order .sign_order_item img{display:block;width:1200px;height:450px;margin:0 auto}
.swiper_banner{margin:0 auto}
.swiper_banner .swiper-slide{position:relative;float:left}
.swiper_banner .swiper-pagination{position:absolute;height:4px;line-height:4px;width:100%;bottom:16px}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{height:4px;line-height:4px;bottom:8px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:2px;opacity:1}
.swiper-pagination-bullet,.swiper-pagination-switch{display:inline-block;width:10px;height:4px;vertical-align:2px}
.swiper-pagination-bullet,.swiper-pagination-switch{background:#666;transition:0.3s;border-radius:4px}
.swiper-pagination-bullet-active,.swiper-active-switch{width:20px;border-radius:4px;background:#d41d1d}
.swiper-button-next,.swiper-button-prev{width:60px;height:90px;margin-top:-48px}
.ielt9 .swiper-button-next,.ielt9 .swiper-button-prev{margin-top:-300px}
.swiper-container:hover .swiper-button-next{display:block;background:rgba(0,0,0,.4)}
.swiper-container:hover .swiper-button-prev{display:block;background:rgba(0,0,0,.4)}
.swiper-container:hover .swiper-button-next font{display:block;width:20px;height:35px;margin:27px auto;background-position:-41px -71px}
.swiper-container:hover .swiper-button-prev font{display:block;width:20px;height:35px;margin:27px auto;background-position:-5px -71px}
.decoration_slide .swiper-button-next{right:0}
.decoration_slide .swiper-button-prev{left:0}
.sqjm_jm{height:400px;background:url(http://www.movie163.com/paishe/images/bgs.jpg) no-repeat top center;background-size:1920px 400px}
.fadanhang{padding-top:0;height:60px;overflow:hidden;line-height:40px}
.fadanhang .shenqrz{margin-left:94px;width:320px;height:40px;line-height:40px;text-align:center;color:#fff;background:#ff5353;font-size:16px;border-radius:5px;cursor:pointer;outline:none;margin-top:16px}
.fadanhang .joinhz{margin-left:94px;width:320px;text-align:center;font-size:18px;color:#fff;margin-top:10px}
.flow_item{position:relative}
.flow_item span{display:block;position:absolute;bottom:-40px;left:0;right:0;text-align:center;font-weight:bold;font-size:16px}
.swiper-cropper .swiper-wrapper .swiper-slide .company-info p{margin-top:10px}
.swiper-bg .right,.swiper-bg .left{height:370px}
.swiper-cropper .swiper-wrapper,.swiper-cropper .swiper-container{height:240px} 
/* biaodan */
.denlu{width: 314px;z-index: 2;top: 30px;right:50%;margin-right: -600px;line-height: 60px;position: absolute;background: #fff; border-radius: 15px; padding: 17px; box-sizing: border-box; }
.denlu .form_title{ text-align: center; font-weight: bold; color: #222222;font-size: 18px; line-height: 30px; }
.denlu .denlul_li { width: auto;height: 40px;line-height: 40px;margin: 10px 0;overflow: hidden; }
.denlu .denlul_li.a { float: left; width: 100px;margin-right: 10px;margin: 0; }
.denlu .denlul_li.b { float: right; width: 170px;margin: 0;} 
.denlu .denluli_a { padding: 0;border-bottom:0;height: 60px;line-height: 60px;margin-top: 10px; line-height: 58px;}
span#df select{ border: 0; background: none; }
.denluli_text span#df { display: block; margin:0; }
.denluli_text span#df select { display: block;float: left; height: 40px; background:transparent; border:0; padding: 0 0 0 20px; width: 93px; margin: 0!important; border: 0!important; }
.denluli_text span#df.qushixian select { width: 140px; }
.denluli_text span#df select:first-child { margin: 0; }
.denlu .denlul_li select[name='company_type'],
.denlu .denlul_li input[type='password'],
.denlu .denlul_li input[type='text'],
.denlu .denlul_li input[type='tel'],
.denlu .denlul_li input[type='number'] { width: 100%;height: 40px;line-height: 40px;text-indent: 20px; border: 0;padding: 0;margin: 0;background: none;box-shadow: none; }
.denlu .denluli_a span{ border-bottom: 2px solid #eee; }
.denlu .denluli_a span.dfg { font-weight: bold;color: #222; border-bottom: 2px solid #ff552e; }
.denlu .denluli_text { position: relative; background: #f7f7f7;border-radius: 5px;box-shadow: 0 2px 4px inset rgba(0,0,0,0.01); }
.denlu .denluli_text .yzm_btn { position: absolute;user-select: none; z-index: 9;right: 0;top: 0;bottom: 0; border-radius:0 5px 5px 0; background: #e2e2e2;color: #222;width: 8em;text-align: center; }
.denlu .denluli_text .yzm_btn span { color: #ff552e; }
.denlu .denluli_text .yzm_btn .btn-a { display: block;cursor: pointer; }
.denlu .denluli_text .yzm_btn .btn-b { display: none; }
.denlu .denluli_text.rzxy { background: transparent;line-height: 20px;height: 20px; }
.denlu .denluli_text.rzxy label { cursor: pointer; }
.denlu .denluli_text.rzxy a:hover { text-decoration: underline;cursor: pointer; }
.denlu .denlul_li input.sabmi {cursor: pointer; background: #ff552e;border-radius: 5px;height: 42px;line-height: 42px;width: 100%;font-size: 16px;font-weight: bold;letter-spacing: 1px;color: #fff; }
.denlu .denlul_li input.sabkk {cursor: pointer; background: #666666;border-radius: 5px;height: 42px;line-height: 42px;width: 100%;font-size: 16px;font-weight: bold;letter-spacing: 1px;color: #fff; }
.denlu .denlul_li span.icon { top: 14px;display: none; }
/* 验证码 */
#getcode_yzm { position: fixed;left: 0;top: 0;width: 0;height: 0;z-index: 99; }
#getcode_yzm .codebg { position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #000;opacity: 0.4; }
#getcode_yzm .codeop { position: fixed;left: 50%;top: 40%;margin: -40px 0 0 -165px; box-shadow:0 8px 20px rgba(0,0,0,.4);padding: 20px;background: #fff;outline: 1px solid #fefefe;border-radius: 4px; }
#getcode_yzm input { display: block;float: left;width: 160px;height: 40px;line-height: 40px;border: 1px solid #eee;background: #fefefe;text-indent: 5px; border-radius: 4px; }
#getcode_yzm img { display: block;float: left;width: 125px;height: 40px;border: 1px solid #eee;border-radius: 4px;cursor: pointer; }
.pjd_pjdfc { position: fixed;z-index: 9;left: 20px;bottom: 250px;width: 102px;height: 102px; }
.pjd_pjdfc img { display: block;width: 100%;height: 100%;margin: 0 auto; animation: pimg_show 3s ease-in-out;animation-iteration-count: infinite; }
@keyframes pimg_show{ 
	0%{transform: scale(1); }
	50%{transform: scale(0.8);}
	100%{transform: scale(1);}
}