body{min-width: 1200px;}
.layout{width:1200px; min-width: 1200px; margin: 0 auto;}
.icon{display:inline-block; background:url(../img/icon.png) no-repeat; vertical-align: top;}

/*top*/
.top{height:40px; line-height:38px; background-color:#fef8f3; border-bottom:1px solid #f0efef; color:#989898;}
.top span{ float: right; color:#f46e27; font-weight: bold; font-size: 20px;}
.top span .phone{ display: inline-block; width:30px; height:30px; background-position:-195px 0 ; margin-top:5px; margin-right:5px;}

/*头部*/
.header{position:relative; padding:15px 0; overflow: hidden; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.2); width:100%; height:90px; z-index: 100;}
.header.bg{ position: fixed;  top:0px; left:0; border-bottom:1px solid #ccc; background-color:#fff; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.2); opacity: 0.95; z-index: 10000;}
.logo{float:left; width:340px; height:60px; line-height: 60px;}
.logo .line{ border-left:1px solid #e0e0e0; display: inline-block; height:60px; vertical-align: top; margin-left:37px; margin-right:14px;}
.menu{ float: right;}
.menu li{ float: left; font-size:16px; margin-left:33px; padding-top:14px;}
.menu li a:hover,.menu li.active a{  padding-bottom:16px; color:#0099ff; border-bottom:2px solid #0099ff;}

/*底部*/
.footer{ overflow: hidden; min-height: 180px; padding:30px 0; background-color:#2c2d3f; border-top:4px solid #12aeff; color:#89898b;}
.footer_left{float: left; height:130px; padding-left:125px; padding-top:5px; background:url(../img/QR_code.png) no-repeat;}
.footer_left p{font-size:14px; line-height:23px;}
.footer_right{ float: right;}
.footer_right a{ display: inline-block; width:74px; text-align: center; color:#fff; font-size:18px;}
.footer_right a i{ display: block; width:60px; height:70px; margin:0 auto; margin-bottom:15px;}
.footer_right a.one{margin-right:100px;}
.footer_right a.one i{  background-position:0 -115px;}
.footer_right a.two i{ background-position:-93px -115px;}

/*banner*/
.banner{ height: 250px; background-repeat: no-repeat; background-position: center top;}
.Ibanner{ background-image: url(../img/Index_banner.jpg);}

/*推荐靓号*/
.one_part{padding-top:50px; padding-bottom:50px;  background: url(../img/Ipart_one.jpg) no-repeat center top;}
.floor_word{ position: relative; background-color:#fff ;}
.floor_word .tit{ position: relative; float: left; width:268px; height:431px; background:url(../img/Irecommend.jpg) no-repeat; text-align: center; padding-top:60px; }
.floor_word .tit .corner{ position:absolute; left:-4px; top:0; width:109px; height:110px; display: inline-block; background:url(../img/icon.png) no-repeat 0 -556px;}
.floor_word .tit h2{ margin-bottom:45px; padding-left:14px; color:#fd5d53; font-size:40px; font-weight: bold; font-style: italic;}
.floor_word .tit h2 span{ padding-left:12px; color:#fff;}
.floor_word .tit .more{position:absolute; bottom:25px; left:68px; display:block; width:146px; height: 41px; line-height:35px; background-color:#ff4b5a;  text-align: center; border-radius:2px; color:#fff; font-size:18px;}
.floor_word .tit .more:hover{ background-color:#ff5c6a;}
.floor_word .tit .more i{ width:30px; height:30px; margin-top:5px; margin-left:8px; background-position:0 -515px;}
.floor_word .floor_list{ float: left; }
.floor_word .floor_list .tabs a{ display: inline-block; width:233px; height:51px; border-right:1px solid #fff;  line-height: 49px; background:#3b93f4; color:#fff; text-align: center;}
.floor_word .floor_list .tabs a:hover,.floor_word .floor_list .tabs a.active{ background-color:#5db8ff;}
.floor_word .floor_list .tab_con{ position: relative; width:932px;}
.floor_word dl dd{ float: left; width:221px; height:95px;border-left:1px solid #e9e9ea;  border-top:1px solid #e9e9ea; text-align: center; margin-top:-1px; margin-left:-1px; position:relative; }
.white_btn{ display:inline-block; border:1px solid #ff800f; border-radius:3px; color:#ff800f; font-size:14px;}
.white_btn:hover{ background-color:#ff800f; color:#fff;}
.floor_word  .white_btn{ width:136px; height:32px; line-height:30px; margin:0 4px;}
.floor_word li.more{ padding-top:27px;}
.floor_word li.more a{ font-size:16px; color:#0f97ff; line-height: 36px;}
.floor_word li.more a:hover{ text-decoration: underline;}
.floor_word li.more .icon{ width:36px; height:36px; margin-right:10px; background-position: -125px 0;}
.floor_word dl dd{overflow: hidden;}
.floor_word li{ position:relative; width:233px; height:92px; float:left; /*position:absolute;top:0; */ border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; overflow: hidden;}
.floor_word .number{ position: absolute; left:0; top:0;  width:232px;height:95px; margin:0 auto; font-size:24px; line-height:95px; font-weight: bold;  color:#55595f;  -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;}
.floor_word .number1{ position:absolute; top:95px; width:232px; height:95px; margin:0 auto; font-size:18px;  -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;}
.floor_word li:hover .number{ top:-95px;}
.floor_word li:hover .number1{ top:0px; background: #ffeddd;}
.floor_word .number1 strong{ color:#ff6600; display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:24px; }
.tab_con ul{ display: none;}

/*通用标题*/
.global_tit{ text-align: center;}
.global_tit p{padding-bottom:8px; border-bottom:1px solid #dfdfdf; font-size:24px; font-weight: bold; color:#1193f7;}
.global_tit span{ display: inline-block; margin-top:-1px; padding:7px 26px 0 26px; font-size:16px; border-top:1px solid #1293f7; color:#8a8a8a}

/*推荐套餐*/
.package_box{ padding-top:50px;}
.pack_left,.pack_right{ float: left; width:560px; height:565px; border:1px solid #e9e9ea; box-shadow: 0px 0px 30px #c5defd; background-color:#fff;}
.pack_right{ float: right;}
.pack_tit{ position: relative; height:150px; padding-top:20px;  background-color:#1796f8;}
.pack_tit .corner{position: absolute; width:75px; height:86px; line-height:50px; top:-5px; left:-5px; padding-left:12px; color:#fff; font-size:24px; font-weight: bold; text-align: left;}
.pack_tit .name{ display: inline-block; width:276px; height:107px; padding-left:30px; font-size:42px; color:#fff; text-shadow: 1px 1.732px 4px rgb( 0, 111, 196 ); text-align: center; vertical-align:top;}
.pack_tit .name .icon{ width:30px; height:35px; margin-top:12px; margin-right:15px;}
.pack_tit .name .rec{ background-position: -313px 2px;}
.pack_tit .name .star{ background-position: -251px 2px;}
.pack_tit .name.rob{ border-left:1px dotted #fff; text-align: left;}
.name .term{display: inline-block; width: 145px; height: 40px; line-height:40px; background-image: -moz-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);background:#f4c361\9; background-image: -webkit-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);  box-shadow: 1px 1.732px 7px 0px rgb( 0, 101, 179 ); color:#943023; font-size:18px;text-shadow: 0.5px 0.866px 0px rgb( 255, 255, 255 );  font-weight: bold; border-radius: 3px; text-align: center;}
.pack_tit:after{content:" "; display:block; width:0px; height:0px; margin:23px auto 0 auto; border-width:15px 15px 0px 15px; border-color:#1796f8 transparent; border-style: solid;}
.pack_list{ padding:20px; overflow: hidden; color:#55595f; }
.pack_list dl{ overflow: hidden; border-bottom:1px solid #efefef;}
.pack_list dt{ padding-bottom:8px; border-bottom:1px solid #cdcdcd;  font-size:14px;}
.pack_list dd{ float: left; width:50%; padding:10px 0;  font-size:24px;	}
.pack_list dd:hover span.num{ color:#ff800f;}
.pack_list dd a{float: right; padding:0 10px; font-size:14px; line-height:24px;}
.pack_list dd.even{ padding-right:15px;}
.pack_list dd.odd{ padding-left:15px;}
.pack_min_tit { display: block; width:90px; height:34px; margin-top:26px; line-height:34px; text-align: center;  border-radius: 17px; font-size:16px; color:#fff; background:#ffbe0d\9; background-image: -moz-linear-gradient( 90deg, rgb(255,180,0) 0%, rgb(255,225,60) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(255,180,0) 0%, rgb(255,225,60) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(255,180,0) 0%, rgb(255,225,60) 100%);text-shadow: 0.5px 0.866px 3px rgb( 167, 121, 0 );font-weight: bold;}
.pack_text{ font-size:20px; text-align: center; color:#000; line-height: 45px;}
.pack_text span{ color:#ff800f;}
.f28{ font-size:26px; font-weight:bold;}
.pack_right .pack_text{ line-height:33px;}

/*400电话核心功能*/
.function_box{height:422px; background:url(../img/Ipart_function.jpg) no-repeat center top #3295f1;}
.function_tit{padding-top:60px; text-align: center; color:#fff;}
.function_tit p{ font-size:24px; font-weight: bold; }
.function_tit span{ display: inline-block; padding:7px 26px 0 26px; font-size:16px;}
.function_con{ position: relative; overflow: hidden; padding-top:20px;}
.function_con ul.items{margin:0 auto; margin-left:-35px ; padding-bottom:60px;}
.function_con ul.items li{ float:left; width:135px;height:220px; margin:0 35px; background:url(../img/bg_green.png) no-repeat 0px 400px; color:#fff; overflow:hidden;}
.function_con ul.items li.host { margin-right:0;}
.function_con ul.items li i{display:block;position:relative; margin:0 auto; margin-top:37px; width:62px; height:54px; background:url(../img/words.png) no-repeat;}
.function_con ul.items li.jccl i{background-position:-0px -0px;}
.function_con ul.items li.jccl:hover i{background-position:-72px 1px;}
.function_con ul.items li.thly i{background-position:-144px -0px;}
.function_con ul.items li.thly:hover i{background-position:-216px 0px;}
.function_con ul.items li.fjjf i{background-position:-290px -0px;}
.function_con ul.items li.fjjf:hover i{background-position:-363px 0px;}
.function_con ul.items li.ivr i{background-position:-434px -0px;}
.function_con ul.items li.ivr:hover i{background-position:-505px 0px;}
.function_con ul.items li.clsc i{background-position:0px -64px;}
.function_con ul.items li.clsc:hover i{background-position:-71px -64px;}
.function_con ul.items li.ggcl i{background-position:-144px -64px;}
.function_con ul.items li.ggcl:hover i{background-position:-216px -64px;}
.function_con ul.items li.ghbbcl i{background-position:-288px -64px;}
.function_con ul.items li.ghbbcl:hover i{background-position:-360px -64px;}
.function_con ul.items li.ldtscl i{background-position:-432px -64px;}
.function_con ul.items li.ldtscl:hover i{background-position:-503px -64px;}
.function_con ul.items li.gjyydh i{background-position:0px -128px;}
.function_con ul.items li.gjyydh:hover i{background-position:-72px -128px;}
.function_con ul.items li.wjldyxtx i{background-position:-144px -128px;}
.function_con ul.items li.wjldyxtx:hover i{background-position:-216px -128px;}
.function_con ul.items li.gjdx i{background-position:-288px -128px;}
.function_con ul.items li.gjdx:hover i{background-position:-360px -128px;}
.function_con ul.items li.lddx i{background-position:-432px -128px;}
.function_con ul.items li.lddx:hover i{background-position:-503px -128px;}
.function_con ul.items li.ivrdxcf i{background-position:0px -192px;}
.function_con ul.items li.ivrdxcf:hover i{background-position:-72px -192px;}
.function_con ul.items li.mydpj i{background-position:-144px -192px;}
.function_con ul.items li.mydpj:hover i{background-position:-216px -192px;}
.function_con ul.items li.dhhy i{background-position:-288px -192px;}
.function_con ul.items li.dhhy:hover i{background-position:-360px -192px;}
.function_con ul.items li.fwm i{background-position:-432px -192px;}
.function_con ul.items li.fwm:hover i{background-position:-503px -192px;}
.function_con ul.items li.ztdh i{background-position:-0px -256px;}
.function_con ul.items li.ztdh:hover i{background-position:-72px -256px;}
.function_con ul.items li.sjapp i{background-position:-144px -256px;}
.function_con ul.items li.sjapp:hover i{background-position:-216px -256px;}
.function_con ul.items li.ldtp i{background-position:-288px -256px;}
.function_con ul.items li.ldtp:hover i{background-position:-360px -256px;}
.function_con ul.items li.qcxl i{background-position:-432px -256px;}
.function_con ul.items li.qcxl:hover i{background-position:-503px -256px;}
.function_con ul.items li.lyxx i{background-position:-144px -320px;}
.function_con ul.items li.lyxx:hover i{background-position:-216px -320px;}
.function_con ul.items li.ymcl i{background-position:-288px -320px;}
.function_con ul.items li.ymcl:hover i{background-position:-360px -320px;}
.function_con ul.items li.zxkz i{background-position:-432px -320px;}
.function_con ul.items li.zxkz:hover i{background-position:-503px -320px;}
.function_con ul.items li.bdzj i{background-position:-432px -384px;}
.function_con ul.items li.bdzj:hover i{background-position:-503px -384px;}
.function_con ul.items li.clzz i{background-position:-288px -384px;}
.function_con ul.items li.clzz:hover i{background-position:-360px -384px;}
.function_con ul.items li.more_fun i{background-position:-417px -447px;}
.function_con ul.items li.more_fun:hover i{background-position:-507px -447px;}
.function_con ul.items li u{display:block;position:absolute;width:128px;height:128px;background:url(../img/words.png) no-repeat 0px -624px; transition:all .5s ease-in-out 0s;}
.function_con ul.items li u.cl{clip:rect(0px,156px,156px,78px);}
.function_con ul.items li u.cr{clip:rect(156px,78px,156px,0px);}
.function_con ul.items li u.cr{clip:rect(0px,78px,156px,0px);}
.function_con ul.items li strong{ display:block;margin:0 10px; margin-top:62px; font-size:14px;font-weight:normal;text-align:center;}
.function_con ul.items li p{position:relative; top:180px; padding:0 10px; max-height: 55px; font-size:12px; line-height:18px; text-align:center; overflow: hidden;}
.function_con ul.items li:hover{background-position:0px 0px;-webkit-transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s;-ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;transition:all .5s ease-in-out .3s;}
.function_con ul.items li:hover i{-webkit-transition:all .5s ease-in-out .4s;	-moz-transition:all .5s ease-in-out .4s;-ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;	transition:all .5s ease-in-out .4s;}
.function_con ul.items li:hover u.cl{clip:rect(0px,156px,-10px,78px);}
.function_con ul.items li:hover u.cr{clip:rect(156px,78px,156px,0px);}
.function_con ul.items li:hover strong{ border-top:1px solid #fff; margin-top:20px; padding-top:10px; color:White;-webkit-transition-delay:.4s;-webkit-transition:all .5s ease-in-out .3s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
.function_con ul.items li:hover p{top:10px;-webkit-transition:all .3s ease-in-out .5s;-moz-transition:all .3s ease-in-out .5s;-ms-transition:all .3s ease-in-out .5s;-o-transition:all .3s ease-in-out .5s;transition:all .3s ease-in-out .5s;}
.function_con ul.items li.more_fun a,.function_con ul.items li.more_fun a:hover{ color:#fff;}

/*我们的服务优势*/
.advantage_box{ position: relative; margin-bottom:45px; padding-top:50px; padding-bottom:50px; background-color:#f5f9fc;}
.advantage_box:after{ content: ""; position: absolute; bottom:-25px; left:50%;  width: 0; margin-left:-25px; border-bottom:0;     border-width: 25px 25px 0px 25px;  border-color: #f5f9fc transparent; border-style: solid;}
.advantage_box ul{padding-top:46px; margin-left:-50px;}
.advantage_box ul li{ float: left; width: 262px; height:380px; margin-left:50px; padding:40px; text-align: center; border:1px solid transparent;}
.advantage_box ul li i{ display: block; height:137px; width:100%; margin-bottom:70px; }
.advantage_box ul li i.one{ background:url(../img/service_1.png) no-repeat center top;}
.advantage_box ul li i.two{ background:url(../img/service_2.png) no-repeat center top;}
.advantage_box ul li i.three{ background:url(../img/service_3.png) no-repeat center top;}
.advantage_box ul li i.four{ background:url(../img/service_4.png) no-repeat center top;}
.advantage_box ul li strong{ font-weight: normal; font-size:18px; color:#000;}
.advantage_box ul li p{margin-top:10px; font-size:14px; color:#999; line-height:20px;}
.advantage_box ul li:hover{ border:1px solid #eee;  box-shadow: 0px 0px 20px 5px #daeafc; background:#fff;}
.advantage_box ul li:hover strong{font-weight: bold;}


/*成功企业展示*/
.successes_com { margin-left:-15px; position: relative;}
.successes_com:after{ content: ""; position: absolute; bottom:-104px; left:50%;  width: 0; margin-left:-25px; border-bottom:0;     border-width: 25px 25px 0px 25px;  border-color: #fff transparent; border-style: solid;}
.successes_com a{position: relative;  z-index: 101; display: inline-block; width:285px; height:130px; margin-left:15px; margin-bottom:20px; padding:30px 10px 0 10px; border:1px solid #eee; background-color:#fff; text-align: center; box-shadow: 0px 0px 4px 2px #f4f8fd; font-size:16px; color:#ff800f; vertical-align: top;-ms-transition:width .5s;-webkit-transition:width .5s;transition:width .5s;}
.successes_com p{ color:#1293f7; font-size:18px; margin-top:15px;}
.successes_com p i{ width:35px; height:35px; margin-right:10px; background-position:-123px -556px;}
.successes_com a:hover{ box-shadow: 0px 0px 10px 2px #e8eef5; transform:scale(1.02); font-weight: bold;}
.more_com em{ display: inline-block; width:10px; height:10px; background:#eee; border-radius: 50%; margin:0 11px;}
.more_com:hover em{background:#ff800f;}

/*400电话已是成功企业的标配*/
.case_box{position:relative; padding-bottom:80px;z-index:102; background: #fff;}
.case_box #subject-detail-bg{position:absolute; top:0; left:0; width:100%; height:100%; }
.case_box ul{position: relative; margin-left:-39px;  z-index: 101;}
.case_box li{ float: left; width:208px; height:195px; margin-left:39px; margin-top:40px; padding-top:30px;  box-shadow: 0px 0px 30px 6px #e8eef5;  background-color:#fff; border:1px solid #eee; text-align: center;}
.case_box li img{ display: block; margin:0 auto; margin-bottom:20px; width: 82px; height: 82px;}
.case_box li span{ padding:5px 7px; border:1px solid #fc9941;  color:#ff800f;}

/*400电话帮助&资讯*/
.index_news_box{padding-top:50px; padding-bottom:70px; background:url(../img/Ipart_news.png) no-repeat center bottom #f5f9fc;}
.index_news_left,.index_news_right{ margin-top:50px; border:1px solid #e7e8ea; background-color:#fff; width:590px; height:320px;  box-shadow: 0px 0px 20px 5px #daeafc;}
.index_news_left i,.index_news_right i{ display: inline-block; width: 5px; height: 5px; background-color:#2795f2; border-radius: 50%; vertical-align: top; margin-top:17px; margin-right:10px;}
.index_news_right i{background-color:#ff800f;}
.index_news_box dl{ position: relative; padding:40px; padding-left:177px;  font-size:14px;}
.index_news_box dl dt{ position: absolute; left:39px; top:105px; text-align: center;}
.index_news_box dl dt p{ font-family: "华文细黑"; font-size:28px;}
.index_news_box dl dt span{ display:inline-block; width:85px; height:25px; line-height:25px; color:#fff;}
.index_news_box .index_news_left dt p{ color:#1293f7;}
.index_news_box .index_news_left  dl dt span{ background-color:#1293f7;}
.index_news_box .index_news_right dt p{ color:#ff800f;}
.index_news_box .index_news_right  dl dt span{ background-color:#ff800f;}
.index_news_box dl dd{line-height:40px; border-bottom:1px dashed #c8c8c8;}
.index_news_box dl dd a{ display: inline-block; max-width: 275px; color:#8a8a8a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top;}
.index_news_box  .index_news_left a:hover{ color:#1293f7; text-decoration: underline;}
.index_news_box  .index_news_right a:hover{ color:#ff800f; text-decoration: underline;}
.index_news_box dl dd span{ float: right;  color:#8a8a8a;}
.index_news_box dl dd.more{ padding-top:20px; border-bottom:none; text-align: right;}
.index_news_box dl dd.more a{  display: inline-block; border:1px solid #d2d2d2; width:60px; height:25px; line-height:22px; text-align: center;}

/***********选号套餐页面***********/
.package_banner{ background-image: url(../img/package_banner.jpg); position: relative; height:339px; background-color:#fff8ac;}
.fastselect{ position: absolute; left:0; bottom:0; width: 100%; height: 89px; padding-top:15px; background: url(../img/transparent_bg.png) repeat; color:#fff;}
.fastselect dt,.fastselect dd{ float: left;}
.fastselect dt{ line-height:57px; font-weight: bold; font-size:24px;}
.fastselect dd{ margin-left:20px;}
.fastselect dd label{ display: block; margin-bottom:10px;}
.fastselect dd.price{ float: right; width:auto; margin-left:0; font-size:16px;}
.fastselect dd.price em{ font-size:12px;}
.fastselect dd.price strong{ font-size:25px;}
.fastselect dd.price span{ color:#ff8e3b;}
.fastselect dd .select,.fastselect dd .ipt{ width:100px; height:26px; line-height:24px; border-radius: 2px; border:none; vertical-align: middle;}
.fastselect dd .ipt{ width:130px; padding:0 5px;}
.search_btn{height:26px; margin-top:26px; padding:0 15px; background-image: -moz-linear-gradient( 90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);   border-radius: 3px; border:none;  color:#fff; cursor:pointer;}
.search_btn .icon{ width:17px; height:18px; margin-right:5px; background-position:-388px 0;}
.search_btn:hover{  background-image: -moz-linear-gradient( -90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);  background-image: -webkit-linear-gradient( -90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);  background-image: -ms-linear-gradient( -90deg, rgb(255,126,22) 1%, rgb(254,163,34) 100%, rgb(230,223,229) 100%);}
.search_btn.disabled{ background:#918e8d; cursor: default;}
.package.fastselect dd .select, .package.fastselect dd .ipt{ width: 154px;}
.package.fastselect dd {margin-left: 37px;}
.package.search_btn{margin-top: 29px;}
.package.fastselect dd.price{float: left;}
.recommend{ padding-top:40px;}
.package_list>div{ float: left; margin-top:40px;}
.package_list .blue_box{ width:377px; height:650px; margin-left:30px;  border: 1px solid #e9e9ea;   box-shadow: 0px 0px 30px #c5defd;  background-color: #fff;}
.package_list .blue_box .pack_tit{padding-top: 30px; background: url(../img/package_tit.png) no-repeat;  }
.package_list .one{ margin-left:0;}
.package_list .two .pack_tit{ background-position:0 -188px;}
.package_list .three .pack_tit{ background-position:0 -373px;}
.package_list>div:last-child{ clear:both; width:100%;}
.package_list .blue_box .name{ font-size:30px;}
.package_list .blue_box  .term{ width:114px; height:32px; margin-left:12px; line-height:32px; font-size:16px;text-shadow: 0.5px 0.866px 0px rgba( 255, 255, 255,0.5); vertical-align: top;  margin-top: 7px;}
.package_list .blue_box .pack_tit{ height:185px;  margin-bottom:10px;text-align: center;}
.package_list .blue_box .pack_tit p{ font-size:38px; font-weight: bold; color: #fff;  text-shadow: 1px 1.732px 4px rgb( 0, 111, 196 );}
.package_list .blue_box .pack_tit strong{ font-size:46px;}
.package_list .blue_box .pack_tit:after{ display: none;}
.package_list .blue_box .pack_text{ font-size:16px; line-height: 36px;}
.package_list .blue_box .pack_text p{ font-size: 20px;}
.package_list .blue_box .pack_list{ padding:20px 15px;}
.package_list .blue_box .pack_list dl{ margin-top:50px; border-top: 1px solid #efefef; border-bottom:none;}
.package_list ul{ overflow: hidden; margin-top:40px; padding-top:20px; border-top:1px solid #efefef;}
.package_list ul li{ float: left; width: 50%; line-height:42px; color:#55595f; font-size:22px;}
.package_list ul li:nth-child(even){ text-align: right;}
.package_list ul li:hover{ color:#ff800f;}
.package_list .pack_btn{ padding-top:20px; text-align: center;}
.package_list .pack_btn a{ width:96px; height:32px; margin:0 10px;  line-height: 30px;}
.package_list .four{margin-top:80px;  border: 1px solid #e9e9ea;   box-shadow: 0px 0px 30px #c5defd; background-color: #fff;}
.grouppackage dt{ position: relative; float: left; width:335px; height:520px; background:url(../img/grouppackage_bg.jpg) no-repeat; text-align: center;}
.grouppackage dt i.corner{ position: absolute;top:-5px; left:-7px; width:195px; height:112px; background-position:0 -200px; overflow: hidden; text-indent: 999px; white-space: nowrap;}
.grouppackage dt .snapup{ display: inline-block; width:145px; height:40px; line-height:40px; margin-top:315px; background-image: -moz-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);background-image: -ms-linear-gradient( 90deg, rgb(238,179,79) 0%, rgb(253,221,124) 100%);box-shadow: 1px 1.732px 7px 0px rgb( 200, 63, 0 ); color:#943023; font-size:24px;text-shadow: 0.5px 0.866px 0px rgba( 255, 255, 255,0.5);  font-weight: bold; border-radius: 3px; text-align: center; border: 1px solid rgb( 252, 195, 101);}
.grouppackage dt .phone{margin-top:27px; color:#fff; font-size:24px; font-weight: bold; line-height:40px;}
.grouppackage dt .phone i{ width:46px; height:46px; margin-right:10px; background-position:-173px -129px;}
.grouppackage dd{ width:427px; float:left; text-align: center;}
.grouppackage .pack_text{ font-size:16px; line-height:35px;}
.grouppackage_tit{ position: relative; padding-top:57px;}
.grouppackage_tit p{ position: absolute; left:65px; top:-17px; width:308px; height:55px; line-height: 50px; background-position:0 -338px; color:#fff; font-size:30px; text-align: center;}
.grouppackage_tit .price{ color:#ff5a00; font-size:38px; font-weight: bold;}
.grouppackage_tit .price strong{ font-size:46px;}
.package_list .grouppackage_tit  .term{ width:auto; height: 32px; margin-left:5px; padding:0 10px; line-height:30px; box-shadow: none;vertical-align: top;  margin-top: 17px;}
.grouppackage .pack_text p{ font-size:20px;}
.grouppackage .pack_list ul{ margin-top:20px; padding-top:15px;}
.grouppackage dd.line{ width:1px; height:430px; margin-top:70px; border-left:1px solid #efefef; }
.grouppackage dd:last-child .grouppackage_tit p{ background-position: 0 -407px;}
.grouppackage dd:last-child .grouppackage_tit .price{ color:#f30c05;}
.openprocess_box ul{ overflow: hidden; margin-top:40px; margin-left:-14px;}
.openprocess_box li{ float: left; text-align: center;}
.openprocess_box li.odd{ width:258px; margin-left: 14px;}
.openprocess_box li.even span.icon{ width:18px; height:31px; margin-top:55px; margin-left: 24px; background-position:-483px 0;}
.openprocess_box li i{ display: inline-block; width:141px; height:141px; background: url(../img/process_ico.png) no-repeat;}
.openprocess_box li i.one{ background-position: 0 0;}
.openprocess_box li i.two{ background-position: 0 -141px;}
.openprocess_box li i.three{ background-position: 0 -283px;}
.openprocess_box li i.four{ background-position: 0 -426px;}
.openprocess_box li p{ margin-top:15px; font-size:16px;}
.openprocess_box li.odd span{ position: relative; display: block; margin-top:10px; padding:17px; border:1px solid #e3e3e3; color:#999; line-height:20px;}
.openprocess_box li.odd span:before{content:"."; display:block; position: absolute; left:50%; top:-6px; width:12px; height:6px; background:url(../images/openprocess_arrow.png) no-repeat;}
.openprocess_box li.odd span a{ display:block; width: 100px;  height:32px;  line-height:30px; margin:0 auto; margin-top:20px; border-radius: 3px; background: #ff8116; color: #fff;}
.openprocess_box li.odd span a:hover{ background:#ff9236;}
.service_box{ height:660px; margin-top:45px; background:url(../img/service_banner.jpg) center bottom no-repeat #edfaff; text-align: center;}
.service_tit{ margin-bottom:40px; padding-top:65px; font-size:24px; color:#fff; font-weight: bold;}
.service_con ul{ height:325px; background:url(../img/service_img.jpg) no-repeat;}
.service_con li{ position:relative; float: left; height:325px; }
.service_con li.two{left:445px;}
.service_con li.three{left:854px;}
.service_con span{ display: block; position: absolute; white-space: nowrap;}
.service_con span.tit{ font-size:24px; font-weight: bold; color:#2d5f91;}
.service_con span.num{ font-size:40px; color: #ff753f; font-weight: bold;}
.service_con span.text{ line-height: 32px; font-size:18px; font-weight: bold; color:#666;}
.service_con .one span.tit{left:22px; bottom:0;}
.service_con .one span.num{ left:150px; top:90px;}
.service_con .one span.text{ left:200px; top:90px;}
.service_con .two span.tit{left:0px; top:160px;}
.service_con .two span.num{ left:140px; top:70px;}
.service_con .two span.text{ left:200px; top:70px;}
.service_con .three span.tit{left:0px; bottom:0px;}
.service_con .three span.num{ left:130px; top:230px;}
.service_con .three span.text{ left:180px; top:240px;}
.service_con span b{ color:#38a4f8;}
.cases_list{ position: relative; padding-top:40px;}
.cases_list a{ display: inline-block; width:108px; height:33px; margin-right:28px; line-height: 31px; background-color:#fff; border:1px solid #ebebeb; border-radius: 5px; text-align: center; box-shadow: 1.5px 2.598px 7px 0px rgb( 187, 206, 234 ); -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.cases_list a:hover,.cases_list a.active{/* -webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2)*/ background-color:#38a4f8; color:#fff; border-color:#38a4f8;}

/**********************选号中心***********************/
.time_limit_box{ padding-bottom:56px; background:url(../images/time_limit_bg.jpg) no-repeat center top; }
.time_limit_tit{ padding-top:30px;}
.time_limit_tit span{ padding-bottom:10px; color:#666; font-size:18px;}
.time_limit_tit font{ margin: 0 5px;}
.num_list ul{ margin-left:-12px;}
.num_list ul li{ float: left; width:190px; height:123px; margin-left:12px; margin-top:12px; padding:12px; padding-top:8px; background-color:#fff; border:1px solid #dcdcdc; text-align: center;}
.num_list ul li strong,.num_list ul li span,.num_list ul li a{ display: block;}
.num_list ul li strong{line-height:26px;font-size:24px; color:#ff800f; font-weight: normal;}
.num_list ul li span.original{ text-decoration: line-through; color:#c5c5c5; font-size: 14px;}
.num_list ul li span.present{ color:#ff0000; font-weight: bold;}
.num_list ul li:hover span.present{ color:#fff;}
.num_list ul li a{ height:30px; margin-top:5px; line-height:28px;  border-radius: 3px; background:#ff8116; color: #fff;}
.num_list ul li:hover{ background-color:#ff800f; box-shadow:0  0 10px #ff9639; border-color:#ff800f;}
.num_list ul li:hover strong{ color:#fff;}
.num_list ul li:hover a{ background-color:#fff; color:#ff8214; }
.numsel_box{ padding-bottom:110px; background:url(../images/numbersel_bg.jpg) no-repeat center bottom;}
.numsel_con{ border:1px solid #e2e2e2; overflow: hidden; background-color:#fff;}
.numsel_con .left{ width:991px; border-right:1px solid #e2e2e2;}
.luck_box{ position:relative; height:883px; padding-top:466px; background:url(../img/luck_bg.jpg) no-repeat center top; }
.luck_box #lottery{width:880px;height:302px;margin:0px auto;}
.luck_box #lottery ul{background-color:yellow;}
.luck_box #lottery ul li{position:relative; float:left; width:217px;height:99px; margin-right:1px; margin-bottom:1px; text-align:center;color:#333;font-index:-999}
.luck_box #lottery ul li img{display:block;width:219px;height:99px;}
.luck_box #lottery ul li.luck_btn{ width:435px;}
.luck_box #lottery ul li a{width:435px;height:99px; line-height:90px; display:block;text-decoration:none;background:#fe5f5c; text-shadow:1px 1.732px 13px rgb( 229, 17, 13 ); color:#fff; font-size:50px; font-weight:bold;}
.luck_box #lottery ul li a:hover{background:#ee3e3b;}
.luck_box #lottery ul li.active .mask{display:block;}
.winning_name{ position:relative; width:1080px; margin:0 auto; margin-top:80px; padding-left:130px; line-height: 26px; color:#8b5c0b;}
.winning_name p{ position: absolute; left:0;}
.winning_name i{ width:24px; height:24px; margin-right:10px; background-position:-476px -339px;}
.winning_name span{padding-right:30px; color:#9b9b9b;}
.winning_box{ position: absolute; top:50%; left:50%; width:599px; height: 408px; margin-left:-300px; margin-top:-204px; background:url(../images/winning_bg.png) no-repeat; z-index: 100;}
.winning_box img{ position: absolute; left:230px; top:178px; width:155px; height:71px;}
.winning_box a{ position: absolute; top:358px; right:123px; display: block;  width: 80px;  height: 29px; line-height: 26px; background-color:#fac216; border-radius: 20px; box-shadow: 1px 1.732px 0px 0px rgb( 197, 149, 0 ); text-align: center; color:#d97c00;}
.winning_box a:hover{background-color:#fcc92c}
.name_marquee{ width:700px; position: relative;}



.mask{width:100%; height:100%; position:absolute; left:0; top:0; background-color: rgba(0,0,0,0.5); display:none;}
.select_from{ height: 48px; margin-top:24px; padding-left:25px; font-size:24px; color:#333; text-align:left;}
.select_from .num_ipt{ width:42px; height:42px; line-height:40px; border:1px solid #ddd; background-color:#fff; text-align:center; color:#1193f7; font-size:30px;font-weight:bold;}
.search_text_container .search_bar {  width: 20px;  height: 48px;   background: url(../images/search_bar.gif) no-repeat center center;   border: 0px none;   margin-left: 6px;}
.select_from .blue_btn,.select_from .gray_btn{ height:42px; line-height:42px; border-radius:3px; border:none; font-size:14px; cursor:pointer;}
.select_from .blue_btn{ margin-right:5px; padding:0 21px; +padding:0 10px; +width:90px; +margin-left:10px; background:#1293f7; color: #fff;}
.select_from .blue_btn:hover{ background-color:#0886e7;}
.select_from .min_serach{ display:inline-block; width:17px; height:18px; vertical-align: text-bottom; margin-right:9px; background-position:-117px -38px;}
.select_from .gray_btn{ padding:0 16px; background:#fff; border:1px solid #1293f7; color:#1293f7;}
.select_from .gray_btn:hover{ background-color:#f6f6f6;}
.filter{ overflow: hidden; min-height: 417px;   margin-top:18px; margin-left:24px;  font-size: 14px; border-top:1px solid #ddd; }
.filter li{ position: relative; padding:10px 0 10px 140px;  text-align:left; list-style-type:none; border-left:1px solid #ddd;  border-bottom:1px solid #ddd; }
.filter li>span{ position: absolute; left:15px; display:block; width:100px; line-height:30px; border:1px solid #1293f7; border-radius:3px; text-align:center; color:#1293f7; font-size:16px; font-weight:bold;}
.filter li>a{ display:inline-block; min-width:60px; margin-right:8px; padding:0 7px; line-height:30px; text-align:center; color:#868686;}
.filter li>a:hover{ color:#ff8214;}
.filter li a.cur{ background-color:#ff8214; border-radius:3px; color:#fff; }
.search_text_container i{ width:20px; height:20px; margin-top:11px; margin-right:8px;}
.search_text_container i.serach_ico{ background-position:-352px -201px;}
.search_text_container i.reset_ico{ background-position:-396px -201px;}
.filter .tab_tit span{ display: inline-block; width:108px; height:39px; margin-right:15px; margin-top:10px; margin-bottom:20px; text-align: center; line-height: 37px; border:1px solid #dcdcdc; color:#868686; vertical-align: top; cursor: pointer;}
.filter .tab_tit span.active{ background:#1293f7; border-color:#1293f7; color:#fff;}
.filter .tab_tit span.active:after{content:"."; display:block; width:0px; height:0px; margin:0 auto; border-width:10px 10px 0px 10px; border-color:#1796f8 transparent; border-style: solid;}
.tab_list{min-height: 210px;}
.tab_list li{margin-bottom:15px;  border:none; padding:0; padding-left:130px;}
.tab_list li span{ border:none; color:#b9b9b9; font-weight: normal; font-size:14px; text-align: right;}
.filter li.filter_tab{ padding-left:15px; border-left:none; border-bottom:none;}
.filter_list ul{ overflow: hidden; min-height: 482px; border:1px solid #e2e2e2; border-left:none; border-right:none;}
.filter_list li{ float: left; width:199px; height:97px; margin-right:-1px; margin-bottom:-1px; text-align: center; border-right:1px solid #ddd; border-bottom:1px solid #ddd; overflow: hidden;}
.filter_list li.selected span{ color:#ddd;}
.filter_list .number{display:block; height:95px; margin:0 auto; font-size:22px; line-height:95px; font-weight: bold;  color:#55595f;}
.filter_list .number1{font-size:18px; display:none; background-color:#1293f7; }
.filter_list .number1 strong{ color:#fff; display:block; width:100%; height:57px; line-height:57px; text-align:center; font-size:22px; }
.filter_list .camp_on{ display: block; height:40px; background-color:#1189e6;}
.filter_list .camp_on a{ display: inline-block; margin-top:8px; border-color:#fff; padding:0 10px; color:#fff; line-height: 25px;}
.filter_list .camp_on a:first-child{ margin-right:5px;}
.filter_list .camp_on a:hover{ background-color:#fff; color:#1189e6;}
.numsel_con .right{ position: relative; width: 207px;}
.notice_box{height:492px; background:url(../images/notice_img.png) no-repeat center bottom;}
.notice_box dd{ margin:0 8px; padding:10px 0; border-bottom:1px solid #ddd; color:#ff8b40;}
.notice_box p{ color:#939393; line-height: 20px; text-indent: 2em;}
.numsel_con .number_tit{ padding:10px 15px; border-bottom:1px solid #ddd; font-size:16px; color:#1293f7; font-weight: bold;}
.numsel_con .number_tit i{ width:20px; height: 20px;}
.numsel_con .number_tit i.notice_ico{ background-position:-484px -198px;}
.notice_box dd i{float:left; width:20px; height:20px; margin-right:6px;}
.notice_box dd .keynote_01{background-position:-480px -260px;}
.notice_box dd .keynote_02{background-position:-481px -294px;}
.selected_num{margin-top:15px;  border-top:1px solid #ddd;}
.selected_num ul{max-height: 888px;  overflow: auto;}
.selected_num ul li{padding:13px 5px;  border-bottom: 1px solid #ddd;}
.selected_num ul li{ font-size:16px;}
.selected_num ul li span{ float: right; font-size:12px;}
.selected_num ul li span a{ display: inline-block; padding:0 5px; border:1px solid #1293f7; border-radius:3px; color:#1293f7;}
.selected_num ul li span a:first-child{ margin-right:5px;}
.selected_num ul li span a:hover{ background-color:#1293f7; color:#fff;}
.selected_num ul li:hover{ background:#f9f9f9;}
.numsel_con .right .bottom_btn{ position: absolute;  width: 100%; margin-top:15px; text-align: center;}
.numsel_con .right .bottom_btn a{ width:83px; height:30px; line-height: 28px; text-align: center;}
.numsel_con .right .bottom_btn a:first-child{ margin-right:9px;}
.userinfo_box{ position: absolute; top:50%; left:50%; width:445px; height:331px; margin-left:-222px; padding:0 25px; background:url(../images/userinfo_box.png) no-repeat; z-index: 100;}
.userinfo_box h1{ margin-bottom:30px; padding-top:30px; font-size:30px; font-weight: bold; color:#fff; text-align: center; text-shadow: 0px 0px 5px #e02213;}
.userinfo_box h1 p{ font-size:12px; font-weight: normal;}
.userinfo_box li span{ display: inline-block; width: 110px; padding-right:10px; text-align: right; font-size:14px; color:#ff8237;}
.userinfo_box li .ipt{ padding:0 5px; border:1px solid #dcdcdc; background:#fff; height:29px; line-height:29px;}
.userinfo_box li .error{ height:18px; padding-right:112px; color:#f00; font-size: 12px; line-height: 16px; text-align: right;}
.userinfo_box li button[type="button"]{ background:url(../images/userinfo_btn.png) no-repeat; width:162px; height: 44px; margin:0 auto; border:none; cursor: pointer; color:#ff5237; font-size: 20px;}
.luck_box .close{ display: block; position: absolute; top:-50px; right:16px; width:38px; height:71px; background:url(../images/close.png) no-repeat; cursor: pointer;}
.winning_box .close{ height:38px; right:0; top:0;}
.Mask{/* position: absolute;*/ top:0; left:0; width: 100%; /*height:100%; */background:rgba(0,0,0,.5); z-index: 1;}
/*分页*/
.page{ text-align: center; background-color:#f9f9f9; overflow: hidden;}
.page span{float: left; padding-top:8px; padding-left:15px; text-align: left;}
.page ul{ display:block; float: right; padding:5px 15px; line-height: 20px; color: #000; }
.page li{float: left;  margin-right: 4px; border:1px solid #d2d2d2; border-radius: 4px; background: #fff; overflow: hidden;}
.page li a{ vertical-align: top; display: inline-block; height: 22px; width: 30px; border-left:1px solid #ddd;}
.page li a:first-child{ border-left:none;}
.page .move_prev{ background: #fff url(../images/icon.png) no-repeat -271px -253px; }
.page .move_next{  background: #fff url(../images/icon.png) no-repeat -316px -253px;}
.page .move_prev:hover{background: #1293f7 url(../images/icon.png) no-repeat -356px -253px; }
.page .move_next:hover{background: #1293f7 url(../images/icon.png) no-repeat  -400px -253px; }
.page li a.slh{ line-height: 21px; }
.page li a:hover,.page li a.on{ background: #1293f7; border-color:#1293f7; color: #fff; }
.page .page_ipt{ border:none; background-color:#fff; width:25px; line-height:23px; text-align: center;}

/********************400电话********************/
.phone400_banner{ padding-top: 110px; background-image: url(../img/400phone_banner.jpg);  color: #fff; font-size: 33px; font-weight: bold;}
.phone400_about{ height:689px; background:url(../img/profile_bg.jpg) no-repeat;}
.phone400_con{ background:url(../img/profile400_img.jpg) no-repeat right 120px; height:700px;}
.phone400_text{ width:400px; padding-top:150px;}
.phone400_text span{ display: inline-block; padding-bottom:10px; border-bottom:1px solid #1293f7; font-size:30px; color:#272636;}
.phone400_text p{ margin-top:-1px; padding-top:15px; border-top:1px solid #ddd; color:#666; line-height: 32px; font-size:16px;}
.phoneadv_con{ position: relative; overflow: hidden;}
.phoneadv_con.one{ margin:50px auto; background:url(../img/advantage_one.jpg) no-repeat left 40px;}
.phoneadv_con .text{ width:450px; color:#666; font-size:16px; line-height: 30px;}
.phoneadv_con .text .orange{ color:#f8661e;}
.phoneadv_con.one .text,.phoneadv_con.three .text,.phoneadv_con.five .text{ float: right;}
.phoneadv_con .tit{ display: inline-block; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ddd; font-size:30px; color:#272636;}
.phoneadv_con .tit i{ display: inline-block; background:url(../img/num.png) no-repeat; width:92px; height:60px; vertical-align: text-bottom;}
.phoneadv_con.one em,.phoneadv_con.two em,.phoneadv_con.five em{ position: absolute; color:#7fc7ff;}
.phoneadv_con.one em.one{ top:138px; left:0;}
.phoneadv_con.one em.two{ top:283px; left:15px;}
.phoneadv_con.one em.three{ top:145px; left:315px;}
.phoneadv_con.one em.four{ top:285px; left:295px;}
.phoneadv_con.two{ padding:80px 0; background:#f8f9fb;}
.phoneadv_con.two .layout{ position: relative; background:url(../img/advantage_two.png) no-repeat right 84px;}
.phoneadv_con.two em,.phoneadv_con.five em{ color:#fff;}
.phoneadv_con.two em.one{ top:147px; left:870px;}
.phoneadv_con.two em.two{ top:90px; left:1099px;}
.phoneadv_con.two em.three{ top:200px; left:1080px;}
.phoneadv_con.five em.one{ top:259px; left:180px;}
.phoneadv_con.five em.two{ top:193px; left:323px;}
.phoneadv_con .tit .num02{ background-position:0 -73px;}
.phoneadv_con .tit .num03{ background-position:0 -147px;}
.phoneadv_con .tit .num04{ background-position:0 -219px;}
.phoneadv_con .tit .num05{ background-position:0 -293px;}
.phoneadv_con.three{ padding:80px 0; background:url(../img/advantage_three.jpg) no-repeat left 104px;}
.phoneadv_con.three:before,.phoneadv_con.five:before{content:""; display:block; width:0px; height:0px; margin:0 auto; margin-top:-80px; border-width:50px 50px 0px 50px; border-color:#f8f9fb transparent; border-style: solid;}
.phoneadv_con.four{background:#eff3f6;}
.phoneadv_con.four .layout{ position: relative; padding:75px 0;  background:url(../img/advantage_four.jpg) no-repeat right 84px;}
.phoneadv_con.five{ padding:80px 0; background:url(../img/advantage_five.jpg) no-repeat left 60px;}
.phoneadv_con.five:before{border-color:#eff3f6 transparent;}
/*波浪*/
.marquee-box {	overflow: hidden;	width: 100%;	position: absolute;	left: 0;	top: 0}
.marquee {	width: 8000%;	height: 60px}
.wave-list-box {	float: left}
.wave-list-box ul {	float: left;	height: 60px;	overflow: hidden;	zoom: 1}
.wave-list-box ul li {	height: 60px;	width: 100%;	float: left;	line-height: 30px;	list-style: none}
.wave-box {	position: relative;	height: 60px;	background: #fff}
.wave1 {	position: absolute;	overflow: hidden;	width: 100%;	height: 60px}
.wave2 {	position: absolute;	overflow: hidden;	width: 100%;	height: 60px}
.marquee2 {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 60px;	overflow: hidden}
.wave-list {	position: relative;	width: 100%;	height: 60px;	top: 0;	overflow: hidden}
.wave-list li {float: left;}
.fun_box{ padding-bottom:50px; background:url(../img/fun_bg.jpg) repeat-x;}
.fun_list ul{ overflow: hidden; margin-top:40px; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.fun_list i{ display: inline-block; width:50px; height:50px; background:url(../img/fun_icon.png) no-repeat;}
.fun_list i.icon_2{ background-position:-50px 0;}
.fun_list i.icon_3{ background-position:-100px 0;}
.fun_list i.icon_4{ background-position:-150px 0;}
.fun_list i.icon_5{ background-position:-200px 0;}
.fun_list i.icon_6{ background-position:-250px 0px;}
.fun_list i.icon_7{ background-position:-300px 0px;}
.fun_list i.icon_8{ background-position:-350px 0px;}
.fun_list i.icon_9{ background-position:-400px 0px;}
.fun_list i.icon_10{ background-position:-450px 0px;}
.fun_list i.icon_11{ background-position:0px -50px;}
.fun_list i.icon_12{ background-position:-50px -50px;}
.fun_list i.icon_13{ background-position:-100px -50px;}
.fun_list i.icon_14{ background-position:-150px -50px;}
.fun_list i.icon_15{ background-position:-200px -50px;}
.fun_list i.icon_16{ background-position:-250px -50px;}
.fun_list i.icon_17{ background-position:-300px -50px;}
.fun_list i.icon_18{ background-position:-350px -50px;}
.fun_list i.icon_19{ background-position:-400px -50px;}
.fun_list i.icon_20{ background-position:-450px -50px;}
.fun_list i.icon_21{ background-position:0 -100px;}
.fun_list i.icon_22{ background-position:-50px -100px;}
.fun_list i.icon_23{ background-position:-100px -100px;}
.fun_list i.icon_24{ background-position:-150px -100px;}
.fun_list i.icon_25{ background-position:-200px -100px;}
.fun_list .pro_fn_show .tit{ display: block; padding-bottom:10px; font-size:14px; color: #5a6170;}
.fun_list .pro_fn_show .txt{ padding:0 25px; color:#7e7e7e; font-size:12px;}
.pro_fn_show{ width:240px; padding-top:50px; text-align:center; position:absolute; top:0; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;}
.pro_fn_hide{ width:240px; height:240px; padding-top:40px; text-align:center; position:absolute; top:-240px;background:#31a1f8\9; background:rgba(18, 147, 247, 0.75); opacity: 0; pointer-events: none; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; color:#fff;}
.pro_fn_hide.orange{ background:#fb8527\9;  background: rgba(255, 102, 0, 0.75);}
.pro_fn_hide.green{ background:#46dc93\9; background: rgba(0, 214, 107, 0.75);}
.pro_fn_hide.lightblue{ background:#27c6fb\9; background: rgba(7, 189, 250, 0.75);}
.pro_fn_hide.Broadcast{ padding-top:20px;}
.pro_fn_hide.Broadcast .txt{ padding:0 15px;}
.pro_fn_hide .tit{ margin-bottom:10px; font-size:16px; font-weight: bold;}
.pro_fn_hide .txt{ padding:0 25px; line-height:20px; text-align: left;}
.fun_list li{position:relative; float: left; width:239px; height:240px; /*padding:40px 24px;*/ border-right:1px solid #e2e2e2; border-top:1px solid #e2e2e2; text-align: center; overflow: hidden; background-color:#fff;}
.fun_list li:hover .pro_fn_show{ opacity:0.2; }
.fun_list li:hover .pro_fn_hide{ opacity:0.8; top:0; }

/***************************帮助中心*************************/
.help_banner{background-image: url(../img/help_banner.jpg);}
.operators_box{ background:url(../img/operator_bg.jpg) no-repeat center bottom;}
.operators_con{ overflow: hidden; padding-bottom:70px;}
.operators_con dt{ position: relative; float: left; display: inline-block; width:263px; height:376px; background:url(../img/operator_img.jpg) no-repeat; box-shadow: 0 0 10px 5px #c5defd; border-top:2px solid #16c2ff;}
.operators_con dt p.txt{ position: absolute; top:236px; left:102px; color:#fff; font-weight: bold; font-size:22px; text-align: right; line-height: 42px;}
.operators_con dd{ float: left; width:312px;; height:376px; padding-top:40px; border:1px solid #ddd; border-top:2px solid #16c2ff; text-align: center; border-left: none;  font-size:18px;}
.operators_con dd:hover p,.operators_con dd:hover img{margin-left:-15px;transition:all ease 0.4s;}
.operators_con dd p:first-child{ line-height:60px; font-size:20px;}
.operators_con dd img{ margin-top:40px;}
.file_box{ background:#f0fbff;}
.file_con{ position: relative; height:700px; background:url(../img/Requiredmaterial.jpg) no-repeat center bottom;}
.file_con .txt{ position: absolute; left:480px; top:515px; color:#fff; text-align: center;}
.file_con .txt span{ display: block; margin-bottom:5px;  font-size:24px; font-weight: bold;}
.file_con ul li.odd{ float: left; width: 265px; height:405px; background:#fff; text-align: center; box-shadow: 0 0 20px #c5defd;}
.file_con ul li .tit{ height:65px; line-height: 62px; background:#0078ff; font-size:20px; font-weight: bold; color:#fff;}
.file_con ul li img{ padding:16px 0;}
.file_con ul li p{ padding:5px 25px; background:#cfe6ff;}
.file_con ul li.even{ float: left; width:61px;height:29px; margin:180px 70px 0 70px; background:url(../img/material_arrow.png) no-repeat;}
.pk_box{ background:url(../img/pk_bg.png) repeat-y center top}
.pk_box .pk_con{ height:470px; background:url(../img/pk_tit.png) no-repeat; }
.pk_box .pk_con .tit{ position: relative; font-size:40px; font-weight: bold; color:#fff;}
.pk_box .pk_con .tit p{ position: absolute; width:384px; padding:0 20px; top:35px;}
.pk_box .pk_con .tit p.two{ left:384px; top:5px; width:426px; text-align: center;}
.pk_box .pk_con .tit p.three{ left:827px; top:40px; text-align: right; font-size:30px;}
.pk_left,.pk_right{ width:375px; margin-top:269px; font-size:18px; color:#fff;}
.pk_left p,.pk_right p{ margin-top:15px; line-height: 24px;}
.pk_right p.cGray{ color:#dbdbdb;}
.FAQ_box{ background:url(../img/Ipart_one.jpg) no-repeat;}
.FAQ_list{ border:1px solid #e2e2e2; background-color:#fff;  font-size:14px;}
.FAQ_list dt{position: relative; height:230px; padding:25px; padding-right:350px; box-shadow: 0 0 10px 0px #e4e4e4; color:#666; font-size:14px; overflow: hidden;}
.FAQ_list dt .tit{ font-size:30px;}
.FAQ_list dt .time{ display: block;padding-bottom:20px;}
.FAQ_list dt .txt{ height:99px; overflow: hidden;}
.FAQ_list dt p{ color: #666;}
.FAQ_list dt img{ position: absolute; right:25px; top:25px; border-left:1px solid #e8e8e8; padding-left:30px;}
.FAQ_list dd{ margin:0 25px; border-bottom:1px dashed #c8c8c8; line-height:50px;}
.FAQ_list dd span{ float: right; color:#8a8a8a;}
.FAQ_list dd em{ display: inline-block; margin-right:15px; background:#1293f7; width:5px; height:5px; border-radius: 50%;}
.FAQ_list .page{ border-top:1px solid #e2e2e2;}

/*新闻中心*/
.news_banner{ padding-top:110px; background-image:url(../img/news_banner.jpg); font-size:33px; color:#fff; font-weight: bold;}
.news_right{ width:240px; padding-top:255px; border:1px solid #e2e2e2; background-color:#fff; background:url(../img/news_tit.jpg) no-repeat center 7px #fff;}
.news_right dt{ border-bottom:1px solid #ddd; font-size:16px; color:#1293f7; font-weight: bold;}
.news_right dt span{ display: inline-block; border-bottom:1px solid #1293f7; margin-bottom:-1px; padding-left:15px; padding-bottom: 10px;}
.news_right dt i{ width:18px; height:18px; margin-top:2px; margin-right:5px;}
.news_right dt i.advantage_ico{ background-position:-341px -337px;}
.news_right dt i.contact_ico{ background-position:-371px -337px;}
.news_right dt i.contact_ico{ background-position:-371px -337px;}
.news_right dt i.service_ico{ background-position:-401px -337px;}
.news_right dd{ padding:0 15px;}
.news_advantage dt{ margin-bottom:20px; margin-top:20px;}
.news_advantage dd{ padding-left:40px; margin-bottom:32px; color:#515252}
.news_advantage dd i{ width:20px; height:20px; margin-left:-27px; margin-top:3px; margin-right:7px;}
.news_advantage dd i.hook_ico{ background-position:-270px -480px;}
.news_right dd i.tel_icon{ background-position:-304px -481px;}
.news_right dd i.qq_icon{ background-position:-400px -481px;}
.news_right dd i.mail_icon{ background-position:-333px -481px;}
.news_right dd.online_service{ padding-left:15px;}
.news_right dd.online_service a{ display: inline-block; background-color:#0093ff; width:100px; height: 28px; line-height: 25px; border-radius: 20px; text-align: center; color:#fff;}
.news_right dd.online_service i{ width:22px; height:22px; margin-left:0; background-position:-365px -478px;}
.news_right dd.online_service a:hover{ background:#0388ea;}
.quick_menu dd{ display: inline-block; width:94px; height:87px; margin-left:15px; margin-top:15px; text-align: center; padding-top:15px;}
.quick_menu dd i{ width:40px; height:40px;}
.quick_menu dd.package{ background:#00d1a2}
.quick_menu dd.package i{ background-position:-329px -407px;}
.quick_menu dd.pick{ background:#3aaefb}
.quick_menu dd.pick i{ background-position:-386px -407px;}
.quick_menu dd.about{ background:#ffd64d}
.quick_menu dd.about i{ background-position:-459px -407px;}
.quick_menu dd.help{ background:#ff9314}
.quick_menu dd.help i{ background-position:-460px -463px;}
.quick_menu dd a{color:#fff;}
.news_left{ width:940px;}
.news_left dt{position: relative; height:210px; margin-bottom:10px; padding:25px; padding-right:350px; box-shadow: 0 0 10px 0px #e4e4e4; color:#666; font-size:14px; overflow: hidden;}
.news_left dt a{ color:#000;}
.news_left dt,.news_left dd{ background:#fff;}
.news_left dt .tit{ font-size:30px;}
.news_left dt .time{ display: block; padding-bottom:20px;}
.news_left dt .txt{ height:80px; overflow: hidden;}
.news_left dt img{ position: absolute; right:25px; top:25px; width:240px; height:155px;}
.news_left dd{ padding:20px 30px; margin-bottom:10px; border:1px solid #f1f1f1; overflow: hidden;}
.news_left dd .txt{ float: right; width:760px; height:80px; border-left:1px solid #dadada; padding-left:38px; color:#666; font-size:14px; overflow: hidden;}
.news_left dd .txt a{ font-size:20px; color:#000;}
.news_left dd .txt p{ margin-top:5px; line-height:23px;}
.news_left dd .time{ display: inline-block; float: left; width: 90px; margin-top:-8px; color:#bababa; font-size:16px; text-align: center;}
.news_left .time p{ margin-bottom:6px; border-bottom:1px solid #e3e3e3; font-size:44px;  font-weight: bold;}
.news_left .page{margin-top:-10px; border:1px solid #f1f1f1; border-top:none;}
.news_left dd:hover{box-shadow: 0 0 5px 5px #f0f7fe; }
.news_left a:hover,.news_left .txt a:hover{ color:#ff800f;}
.news_detail{ background:url(../images/newsdetail_bg.jpg) no-repeat center top #eff1f6;}
.news_detail_con{ padding:40px; border:1px solid #f1f1f1; box-shadow: 0 0 15px 10px #f0f7fe; background:#fff;}
.news_detail_con h1{ font-size:30px; color:#000; text-align: center;}
.news_detail_con .author{ text-align: center;border-bottom:1px solid #f1f1f1; margin:10px auto 30px auto; padding-bottom:10px; color:#999;}
.news_detail_con .inner{ margin-top:10px; padding-bottom:20px; text-align: center;}
.news_detail_con .inner p{ text-align: left; margin-top:15px; text-indent: 2em; font-size:16px; line-height:28px;}
.news_detail_con .next { border-top:1px solid #f1f1f1;  border-bottom:1px solid #f1f1f1; color:#999;}
.news_detail_con .next a { display: block; line-height: 35px;}
.about_news .tit{ font-size:20px; color:#1293f7;}
.about_news li{ float: left; width: 50%; margin-top:5px;}
.about_news li span{ float: right; color:#8a8a8a;}
.about_news li a{ display: inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 400px;}
.about_news li:nth-child(odd){ padding-right:80px;}
.about_news li:nth-child(even){ padding-left:80px;}
.breadcrumb{ line-height:50px; color:#999;}
.breadcrumb a{ color:#1193f7;}

/**********关于我们******* */
.about_banner{ background-image:url(../img/about_banner.jpg); font-size:36px; text-align: center; color:#fff; font-weight: bold; padding-top:65px;}
.about_banner .layout{background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#c8f1ff)); -webkit-background-clip: text;  -webkit-text-fill-color: transparent;}
.profile_con{ position: relative; height: 366px; margin-top:60px; padding-right:650px; background:url(../img/company_profile.jpg) no-repeat top right; line-height: 27px; overflow: hidden;}
.profile_con li{ float: left; width: 50%; height:67px;}
.profile_con li.two,.profile_con li.four{ padding-left:15px; border-left:1px solid #eee; }
.profile_con li.three,.profile_con li.four{ border-top:1px solid #eee; padding-top:10px;}
.profile_con li p{ color:#999;}
.profile_con li i{ width:22px; height:22px; margin-right:5px;}
.profile_con li.one i{ background-position:0 -478px;}
.profile_con li.two i{ background-position:-23px -477px;}
.profile_con li.three i{ background-position:-52px -476px;}
.profile_con li.four i{ background-position:-75px -474px;}
.core_box{ background: url(../img/core_bg.png) repeat-x; overflow: hidden;}
.core_box ul{ margin-left:-54px;}
.core_box li{ float:left; width:363px; margin-left:54px;}
.core_list li .img{ position:relative; width:363px; height:307px; overflow:hidden;}
.core_list li .img img{position:absolute; top:0; z-index:1; transition:all 0.3s;}
.core_list li:hover .img img{ transform:scale(1.1);} 
.core_list li .img p{position: absolute;  left: 0px; bottom: 0px; width:100%; height:85px; line-height: 80px;  color: #fff;  font-size: 22px;  font-weight: bold;   z-index: 2; background:rgba(30,51,68,0.7); text-align: center;}
.core_list li .txt:before{ position:relative; top:-10px; content:" "; display:block; width:0px; height:0px; margin:0 auto; border-width:0px 10px 10px 10px; border-color:#fff transparent; border-style: solid; z-index: 4;}
.core_list li .txt{ margin:0 20px; margin-top:-30px; padding:30px 20px; line-height: 24px; border:1px solid #dcdfe6; border-top:none; border-radius: 20px; background-color:#fff; color:#666;  text-align: center;}
.core_list li .txt p{ height:160px; padding-bottom:30px; border-bottom:1px #d7d7d7 dashed;  text-align: left; font-size: 12px;}
.core_list li .txt a{ display: inline-block; width:160px; margin-top:20px; line-height: 40px; border:1px solid #1293f7; border-radius: 20px; color:#1293F7}
.core_list li:hover .txt a{ background:#1293F7; color:#fff;}
.network_box{ margin-top:85px; padding: 40px 0; background:url(../img/network_bg.jpg) no-repeat center top #1f77ff; color:#fff; text-align: center; font-size:16px;}
.network_box .tit{ font-size: 24px; font-weight: bold;}
.network_box .tit p{ padding-top: 5px; font-size:12px; font-weight: normal;}
.network_box .txt{ width:580px; margin:0 auto; padding-top: 30px; text-align: left;}
.network_box .txt i{ width:16px; height:16px; margin-right:5px;}
.network_box .txt span{ display: inline-block; width:196px; padding-bottom:20px;}
.network_box .txt span.one,.network_box .txt span.three,.network_box .txt span.five{ margin-right:180px;}
.network_box .txt span.one i{ background-position: -108px -480px;}
.network_box .txt span.two i{ background-position: -134px -480px;}
.network_box .txt span.three i{ background-position: -163px -480px;}
.network_box .txt span.four i{ background-position: -189px -480px;}
.network_box .txt span.five i{ background-position: -218px -480px;}
.network_box .txt span.six i{ background-position: -245px -480px;}
.contact_box{ height:540px; background:url(../img/contact.jpg) no-repeat center 88px;}
.contact_box .contact_con{ position: relative;}
.contact_box .contact_con p{ position: absolute; width:200px; text-align: center; font-size:18px; font-weight: bold;}
.contact_box .contact_con p span{ display: block; font-size: 16px;}
.contact_box .contact_con p.one{left:-40px; top:215px; color:#ffba60;}
.contact_box .contact_con p.two{left:330px; top:300px; color:#ff9460;}
.contact_box .contact_con p.three{left:680px; top:230px; color:#60baff;}
.contact_box .contact_con p.four{right:12px; top:300px;width:96px; }
.contact_box .contact_con p.four a{ display: block; margin-top:15px; line-height: 30px; background:#72c888; color:#fff; border-radius:20px; font-size:16px; font-weight: normal;}
.contact_box .contact_con p.four a:hover{ background:#63b478;}

/* index - banner */
.full_banner{width:100%;position:relative;height:400px;background:#FFF;overflow:hidden;}
.full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important;float:left;height:458px;overflow:hidden;text-align:center;}
.full_banner .bd li a{ display:block;height:458px;}
.full_banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}
.full_banner .hd ul{text-align:center;padding-top:5px;}
.full_banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:9px; border-radius:25px;margin:5px;background:rgba(0,0,0,0.2);overflow:hidden; line-height:9999px;}
.full_banner .hd ul .on{background:#1293f7;}

/*客户展示*/
.case_banner{ background-image: url(../img/case_banner.jpg);}
.casepage_list{ border:1px solid #f1f1f1; background:#fff; overflow: hidden;}
.casepage_list .txt{ height:70px; margin-top:10px; font-size:12px; color:#666; text-align: left; overflow: hidden;}
.casepage_list a{ width:534px; height:auto; line-height: 25px; margin-left: 40px; padding-bottom:20px;}
.casepage_list a:hover{ font-weight: normal;}
.casepage_list.successes_com{ margin-left:0;}
.casepage_list.successes_com:after{ display: none;}
.case_list_box .page{ border:1px solid #f1f1f1; border-top:none;}
/*网站地图*/
.sitemap{ height:820px; background:url(../img/SiteMap_bg.png) no-repeat center bottom #fff; border: 1px solid #f1f1f1; padding:20px;}
.sitemap a{ display: inline-block; background: #fff; border:1px solid #ebebeb; border-radius: 3px; line-height: 30px; margin-bottom:20px; margin-right:10px; padding:2px 15px; text-align: center; box-shadow: 0 0 2px 2px #f0f7fe;}
.sitemap a.column{ width:100px; background:#38a4f8; color:#fff;}
.sitemap_tit{ background:url(../img/sitemap_tit.jpg) no-repeat center 30px #fff;}
.digits{ color:#ff800f;}

/*友情链接*/
.link{background:#f5f9fc; color:#89898b;}
.link a{ display: inline-block; padding-right:10px; color:#89898b;}
.link a:hover{ color:#ff800f;}


/*着陆页*/
.landing_page_con .layout{ width:1100px; min-width: 1100px;}
.landing_page_banner{ background-image: url(../img/landing_page_banner.jpg); position: relative; height:514px; background-color:#fff8ac;}
.landing_page_banner .fastselect{ bottom:51px;}
.landing_page_con{ background:url(../images/landing_page_bg1.jpg) no-repeat center 0px #df151a;}
.landing_page_panel01{ padding-top:30px;}
.landing_page_panel01.floor_word{ background:transparent;}
.landing_page_panel01.floor_word li{ width:218px;}
.landing_page_panel01.floor_word li .rob{position: absolute; width:39px; height:41px; background:url(../images/rob.png) no-repeat; bottom:0; right:0;}
.landing_page_panel01.floor_word .tit{width:233px; height:384px; padding-top:59px; background:url(../images/panel01_tit.png) no-repeat;}
.landing_page_panel01.floor_word .tit h2{margin-top:13px; padding-left: 19px; font-size:40px; color:#f5f700;}
.landing_page_panel01.floor_word .tit .more{ left:53px; bottom: 20px; background:transparent; font-size:16px;}
.landing_page_panel01.floor_word .floor_list{ position: absolute; left:233px; bottom:0;}
.landing_page_panel01.floor_word .floor_list .tabs a{ width:218px; background-image:-webkit-linear-gradient(-315deg, #ff3431, #ff6637); background-image:linear-gradient(-315deg,#ff3431,#ff6637);}
.landing_page_panel01.floor_word .floor_list .tabs a.active{ font-weight: bold !important;}
.landing_page_panel01.floor_word .floor_list .tab_con li{ background:#fff;}
.landing_page_panel01.floor_word .number{ font-size:22px;}
.landing_page_panel01.floor_word .number1 strong{}
.landing_page_panel02 .pack_left,.landing_page_panel02 .pack_right{width:515px; height:630px; line-height:1.2; border:none; box-shadow: -10px 0px 20px 0px rgba(0,0,0,0.3);}
.landing_page_panel02 .pack_tit .name{text-shadow: 1px 1.732px 4px rgb( 255, 70, 14 );}
.landing_page_panel02 .name .term{background-image: -webkit-linear-gradient( 90deg, rgb(255,6,76) 0%, rgb(255,80,44) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(255,6,76) 0%, rgb(255,80,44) 100%); box-shadow: 1px 1.732px 7px 0px rgb( 210,17,15 ); color:#fff; text-shadow: none;}
.landing_page_panel02 .pack_tit .name .rec{ background-position: -122px -647px;}
.landing_page_panel02 .name .term b{ font-size:25px;}
.landing_page_panel02 .tit{ position: relative; height:158px; background:url(../images/landing_page_panel01_Gtit.png) no-repeat;}
.landing_page_panel02 .tit .name,.landing_page_panel02 .tit .year{ position:absolute; font-size: 36px; color: #fff; text-shadow: 1px 2px 4px rgb( 255, 70, 14 );}
.landing_page_panel02 .tit .name{ left:86px; top:26px; }
.landing_page_panel02 .tit .year{ left: 299px; top: 25px;}
.landing_page_panel02 .tit .year .term{ display:inline-block; padding:5px 15px; border-radius:3px; background-image: -webkit-linear-gradient( 90deg, rgb(255,6,76) 0%, rgb(255,80,44) 100%); background-image: -ms-linear-gradient( 90deg, rgb(255,6,76) 0%, rgb(255,80,44) 100%);
    box-shadow: 1px 1.732px 7px 0px rgb( 210,17,15 ); color: #fff; text-shadow: none; font-size:18px; font-weight: bold;}
.landing_page_panel02 .tit .year .term b{ font-size:25px;}
.landing_page_panel02 .tit.red{ background-image:url(../images/landing_page_panel01_Rtit.png);}
.landing_page_panel02 .tit.red .term{background-image: -webkit-linear-gradient( 90deg, rgb(255,211,28) 0%, rgb(255,166,27) 100%); background-image: -ms-linear-gradient( 90deg, rgb(255,211,28) 0%, rgb(255,166,27) 100%);
    box-shadow: 1px 1.732px 7px 0px rgb( 210,17,15 ); text-shadow: 2px 2px 4px #e5830d;}
.landing_page_panel02 .tit .corner{ position: absolute; left:-6px; top:-6px; width:75px; height:88px; padding-top:10px; padding-left:10px; font-size: 24px; font-weight: bold; color:#fff; background-position:-425px -614px;}
.landing_page_panel02 .tit.red .corner{ background-position:0px 0px;}
.landing_page_panel02 .pack_min_tit{width:160px; height:50px; background:url(../images/pack_min_tit_bg.png) no-repeat; font-size:20px; text-shadow: none;}
.landing_page_panel03{width:1233px; margin:0 auto; height:510px; padding-top:40px; overflow: hidden; background:url(../images/mr_div_bg.png) no-repeat center 115px;}
.landing_page_panel03 .tit{ margin-bottom:50px;}
.landing_page_panel04 .openprocess_box li p{ color:#fff; font-size:20px;}
.landing_page_panel04 .openprocess_box li.odd span{ margin-top:15px; font-size:16px; color:#fff;}
.landing_page_panel04 .openprocess_box li.odd span:before{background:url(../images/landing_page_panel03_arrow.png) no-repeat; font-size:0;}
.landing_page_panel04 .openprocess_box li.odd span a{ font-size:14px;}
.landing_page_panel04{ padding-top:55px;}
.landing_page_panel04 .openprocess_box li.odd{ width:233px;}
.landing_page_panel03 .tit,.landing_page_panel04 .tit,.landing_page_panel05 .tit,.landing_page_panel07 .tit{ text-align: center; font-size:40px; font-weight: bold; color:#fff;/*background-image: -webkit-linear-gradient( 90deg, rgb(255,144,238) 0%, rgb(255,255,255) 50%); background-image: -ms-linear-gradient( 90deg, rgb(255,144,238) 0%, rgb(255,255,255) 50%); -webkit-background-clip: text; background-clip: text;  -webkit-text-fill-color: transparent;*/ }
.landing_page_panel05{width:1214px; height:560px; margin:80px auto 0 auto; background:url(../images/landing_page_pk.png) center 60px no-repeat;}
.landing_page_panel05 .layout{ position: relative;}
.landing_page_panel05 .tit{margin-top:-40px; text-align: center;}
.landing_page_panel05 .vs{font-weight: bold; color:#fff;}
.landing_page_panel05 .vs .left,.landing_page_panel05 .vs .right{ position: absolute; width:465px; text-align: center;}
.landing_page_panel05 .vs .left{ top:166px; font-size:44px; text-shadow: 0 3px 5px #ec601c;}
.landing_page_panel05 .vs .right{right:0; top:166px; font-size:43px; text-shadow: 0 3px 5px #777;}
.landing_page_panel05 .layout .fl,.landing_page_panel05 .layout .fr{ position: absolute;top:337px; color:#fff; font-size:16px;}
.landing_page_panel05 .layout .fl p,.landing_page_panel05 .layout .fr p{ margin-bottom:17px;}
.landing_page_panel05 .layout .fl{ left:102px;  width:320px;}
.landing_page_panel05 .layout .fr{right:124px; width:300px;}
.landing_page_panel05 .layout .fr .cGray{ color:#dbdbdb;}
.landing_page_panel05 .win,.landing_page_panel05 .defeat{  position: absolute; top: 358px; font-size:48px; font-weight: bold;}
.landing_page_panel05 .win{left:26px;color:#fc5b01;}
.landing_page_panel05 .defeat{right:29px; color:#b1b1b1; }
.landing_page_panel05 .middle{margin-left:465px; margin-top:260px; width:167px; text-align: center; font-size:24px; font-weight: bold; color:#fff;}
.landing_page_panel05 .middle p{height:69px; line-height: 69px;}


/*400电话不通的应用场景*/
.mr_div{ width:1100px; height:160px; margin-bottom:15px}
.mrd_nr{position: relative; height:279px}
.mrd_bl,.mrd_br{position: absolute; top:0px; width:249px; height:279px; padding-top:94px; padding-left:107px; cursor:pointer; z-index: 100; border-radius: 10px;}
.mrd_br{ right:30px;}
.mrd_pic{ width:1135px; height:279px; float:left; overflow:hidden; position:relative; display:inline}
.mrd_ul{ position:absolute; left:0px; top:0px}
.mrd_ul li{ width:249px; height:279px; float:left; overflow:hidden; margin-right:30px; display:inline; position:relative; border-radius: 10px;}
.mrd_ul li span{ display:block; font-size:12px; font-weight:bold}
.mrd_si{ position:absolute; left:0px; top:0px}
.mrd_si,.mrd_si img{ width:249px; height:279px;}
.mrd_st{ width:249px; height:68px; line-height:68px; position:absolute; left:0px; bottom:0px; background:#00aaff; text-align:center;}
.mrd_st a,.mrd_st a:hover{font-size:22px; font-weight: bold; color:#FFF}
.mr_div2 .mrd_st{ background:#CC0000}
.mright { margin: 0px auto; width: 1100px; overflow: hidden;}
.more_number{ width:100%; margin-top:20px; padding:15px 0; background-image: -webkit-linear-gradient(-315deg, #ff3431, #ff6637); background-image: linear-gradient(-315deg,#ff3431,#ff6637); color:#fff;}
.more_number .tit{font-size: 24px; font-weight: bold; text-align: center;}
.more_number .layout ul{ overflow: hidden; margin-top:20px;}
.more_number .layout ul li{ float: left;}
.more_number .layout ul li label,.more_number .layout ul li input,.more_number .layout ul li img{ vertical-align: middle; height:35px; line-height: 35px;}
.more_number .layout ul li label{ font-size:22px;}
.more_number .layout ul li input{ border:none; padding:0 10px; margin-right:38px; font-size:22px; color:#df1318;}
.more_number .layout ul li .btn{width:100px; height:35px; margin-left:25px; font-size:0; border:none; border-radius: 10px;  background-image: -moz-linear-gradient( 90deg, rgb(255,205,28) 0%, rgb(255,169,27) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(255,205,28) 0%, rgb(255,169,27) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(255,205,28) 0%, rgb(255,169,27) 100%); text-align: center; cursor:pointer;}
.more_number .layout ul li .btn span{ text-shadow: 1px 2px 2px rgb( 255, 70, 14 ); font-size:20px; font-weight: bold; color:#fff;}
.landing_page_panel06{height:848px; padding-top:142px; background:url(../images/landing_page_panel06_bg.jpg) center 50px no-repeat;}
.landing_page_panel06 dl{ position: relative;}
.landing_page_panel06 dt{ float:left;width:283px; height:601px; margin-top:85px; padding-top:380px; background:url(../images/landing_page_panel06_tit.jpg) no-repeat; text-align: center;}
.landing_page_panel06 dt a{ display: inline-block; width: 248px; font-size:30px; font-weight: bold; color:#fff;}
.landing_page_panel06 .corner{ position: absolute; left: -12px; top: 82px; width:115px; height:119px; background:url(../images/landing_page_panel06_corner.png) no-repeat; font-size:0;}
.landing_page_panel06 dl dd{ float:left; width:817px; background:#fff; overflow: hidden;}
.landing_page_panel06 dl dd ul{ margin-top:-1px; text-align: center;}
.landing_page_panel06 dl dd li{float:left;width:136px; height:200px; padding:20px 10px; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2;}
.landing_page_panel06 dl dd li i{ display: inline-block; width:55px; height:55px; background:url(../images/landing_page_icon.png) no-repeat;}
.landing_page_panel06 dl dd li i.icon_2{ background-position: -65px 0;}
.landing_page_panel06 dl dd li i.icon_3{ background-position: -130px 0;}
.landing_page_panel06 dl dd li i.icon_4{ background-position: -195px 0;}
.landing_page_panel06 dl dd li i.icon_5{ background-position: -260px 0;}
.landing_page_panel06 dl dd li i.icon_6{ background-position: -325px 0;}
.landing_page_panel06 dl dd li i.icon_7{ background-position: 0 0;}
.landing_page_panel06 dl dd li i.icon_8{ background-position: -65px -65px;}
.landing_page_panel06 dl dd li i.icon_9{ background-position: -130px  -65px;}
.landing_page_panel06 dl dd li i.icon_10{ background-position: -195px  -65px;}
.landing_page_panel06 dl dd li i.icon_11{ background-position: -260px  -65px;}
.landing_page_panel06 dl dd li i.icon_12{ background-position: -325px  -65px;}
.landing_page_panel06 dl dd li i.icon_13{ background-position: 0 -130px;}
.landing_page_panel06 dl dd li i.icon_14{ background-position: -65px -130px;}
.landing_page_panel06 dl dd li i.icon_15{ background-position: -130px  -130px;}
.landing_page_panel06 dl dd li i.icon_16{ background-position: -195px  -130px;}
.landing_page_panel06 dl dd li i.icon_17{ background-position: -260px  -130px;}
.landing_page_panel06 dl dd li i.icon_18{ background-position: -325px  -130px;}
.landing_page_panel06 dl dd li .tit{margin-bottom:5px; font-size:16px; color:#5a6170;}
.landing_page_panel06 dl dd li .txt{ font-size:12px; color:#999; line-height:1.5;}
.landing_page_panel06 dl dd li.more i{margin-top:20px; width:66px;}
.landing_page_panel07{ margin-top:40px; background: url(../images/landing_page_panel07_bg.png) no-repeat right 78px;}

.landing_page_panel07 ul{ overflow: hidden; padding-top:68px; padding-bottom:100px;}
.landing_page_panel07 li{ width:360px; height:352px; margin-right:10px; padding:20px; float: left; background:url(../images/landing_page_panel07_img01.png) no-repeat right bottom #5aa1fe; font-size:16px; font-weight: bold; color:#fff; line-height:30px;}
.landing_page_panel07 li p{ margin-top:33px;}
.landing_page_panel07 li p em{ font-size:20px; color:#ffd552; font-weight: bold;}
.landing_page_panel07 .min_tit{ font-size:36px; font-weight: bold; }
.landing_page_panel07 .min_tit span{ display: inline-block; width:93px; height:93px; margin-right:15px; line-height: 90px; padding-left:20px; background:url(../images/landing_page_panel07_arrow.png) no-repeat 20px center #225afa; border-radius: 50%; text-align: center; font-size: 36px;}
.landing_page_panel07 li.two{ background:url(../images/landing_page_panel07_img02.png) no-repeat bottom right #fdcc43;}
.landing_page_panel07 li.two .min_tit span{ background-color:#f1a800}
.landing_page_panel07 li.two p em{ color:#d39300;}
.landing_page_panel07 li.three{margin-right:0; background:url(../images/landing_page_panel07_img03.png) no-repeat bottom right #ff9855;}
.landing_page_panel07 li.three .min_tit span{ background-color:#ff5e20}
.landing_page_panel07 li.three p em{ color:#ffd552;}
.Sample_tit{ padding-bottom: 8px; border-bottom: 1px solid #cdcdcd; font-size: 14px;}
.BreakingNewsController{width:100%; height:193px; overflow:hidden; border-bottom: 1px solid #cdcdcd; background:#FFF; position:relative;}
/*.BreakingNewsController .bn-title{display:inline-block; float:left; background:#5aa628; color:#FFF;}*/	
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:0px; right:0px;}
.BreakingNewsController ul li{list-style:none;display:none;}
/*.BreakingNewsController ul li a{ display:block; text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}*/
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}