/*logo和菜单栏*/
.head{top:0; left:0; z-index:999; height:70px; background:rgba(255,255,255,0.85);}
.logo {padding-top:15px;}
.logo a{width:190px; height: 40px; display:block; background:url(../img/logo.png) no-repeat; background-size:100%; overflow:hidden; line-height:999px;}

/*菜单*/
.menu{margin-top:10px; padding:0;}
.menu_list > li{float:left; margin-right:0; position:relative;}
.menu_list > li a{display:block; text-align:center; padding:15px 20px; color:#666; font-weight:bold; font-size:14px; line-height:21px;}
.menu_list li a:hover,.menu_list li.active a{ color:#1d78fa;}
.menu_list .icon-yonghu-yuan{font-size:22px; margin-right:5px;}

.sub_menu{background:rgba(38,38,60,0.9); padding:10px 0; position:absolute; top:51px; left:50%; margin-left:-70px; display:none; z-index:99;}
.sub_menu li a{display:block;  width:140px; text-align:center; line-height:34px; padding:5px 0; font-size:12px; }
.sub_menu li{border-bottom:1px solid rgba(255,255,255,0.085)}
.sub_menu li:last-child{border:none;}

/*banner*/
.banner{height:900px; overflow:hidden; background:#ededef;}
.banner_box{width:2000px; height:900px; top:0; left:50%; margin-left:-1000px;}
.slide_x a{color:#eee; text-decoration:none;}
.slide_x .box{overflow:hidden; position:relative; width:100%; height:100%; padding:0;}
.slide_x .list{height:100%; width:1000%;}
.slide_x .list li{float:left; position:relative;}
.slide_x .list img{width:100%; vertical-align:top; transition:all 0.5s linear;max-width: auto;}
.slide_x .list p{position:absolute; bottom:0; left:0; width:100%; height:24px; color:#eee; font:12px/24px "\5b8b\4f53"; text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startcolorstr='#99000000',endcolorstr='#99000000'); background:rgba(0,0,0,0.7);}
.slide_x .btn{position:absolute; bottom:40px; right:50%; left:0; width:100%; text-align:center;}
.slide_x .btn li{ display:inline-block; width:24px; height:8px; line-height:20px; margin:0 5px; background:rgba(255,255,255,0.5); color:#fff; font-family:Verdana, Geneva, sans-serif; text-align:center; cursor:pointer;}
.slide_x .btn li{line-height:200px; overflow:hidden;}
.slide_x .btn .selected{background:#1d78fa; color:#fff;}
.slide_x .minus,
.slide_x .plus{position:absolute; top:165px; text-align:center; cursor:pointer;}
.slide_x .minus{left:18%;}
.slide_x .plus{right:18%;}


/***********************************************
************************************************第一层*/

.fool_01_top_bg{background: #194360;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #194360, #372e5d);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #194360, #372e5d); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}

.foo1_01_top{padding:60px 0;}
.gohome_title{width:387px; height:139px; margin:0 auto;}
.gohome_list{margin-top:60px;}
.gohome_list li{width:386px;  margin-right:20px; float:left; position:relative;}
.gohome_list li dl{ height:140px; padding:15px;}
.gohome_list li.gohome_item01 dl{background: #00be66;  /* fallback for old browsers */
background: -webkit-linear-gradient(left top, #00be66, #008c37);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(left top, #00be66, #008c37); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}
.gohome_list li.gohome_item02 dl{background: #ffb53c;  /* fallback for old browsers */
background: -webkit-linear-gradient(left top, #ffb53c, #d28100);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(left top, #ffb53c, #d28100); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}
.gohome_list li.gohome_item03 dl{background: #2886f7;  /* fallback for old browsers */
background: -webkit-linear-gradient(left top, #2886f7, #0059c3);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(left top, #2886f7, #0059c3); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ }
.gohome_list li:last-of-type{margin-right:0;}
.gohome_list li:before{display:block; content:"\0020";  position:absolute; top:0; right:0;}
.gohome_list li.gohome_item01:before{width:94px; height:57px; background:url(../images/icon_01.png) no-repeat top right;}
.gohome_list li.gohome_item02:before{width:84px; height:57px; background:url(../images/icon_02.png) no-repeat top right;}
.gohome_item03:before{width:85px; height:57px; background:url(../images/icon_03.png) no-repeat top right;}
.gohome_list li dt,.gohome_list li dd{float:left; color:#fff;}
.gohome_list li dt{width:100px; text-align: center; line-height:90px;}
.gohome_list li dt .icon{font-size:80px;}
.gohome_list li dd{padding:20px 0 0 10px;}
.gohome_list li dd h3{font-size:20px; color:#fff; padding-bottom:5px;}
.gohome_list li dd p{font-size:13px; opacity:.75; line-height:20px; font-weight:300;font-family:"HanHei SC", "PingHei", "PingFang SC";}
.gohome_list li.gohome_item02 dt .icon{font-size:75px; margin-top:10px;}
.gohome_list li.gohome_item03 dt .icon{font-size:75px; margin-top:13px;}

.fool_01_bottom_bg{height:700px; background:url(../img/licheng_bg.png) no-repeat bottom center; padding-bottom:1px;}
.foo1_01_cont{padding:50px 0;}

.cont_list{padding-bottom:130px;}
.cont_list li{width:10%; float:left; padding:0 15px 0 0; border-left:2px solid #1d78fa; position:relative;}
.cont_list li::after{display:block; content:"\0020"; width:10px; height:10px; bottom:-15px; left:-9px; border-radius:10px; border:3px solid #fff; position:absolute; background:#1d78fa;}
.cont_list .txt_dec{text-align:left; padding-left:10px; line-height:18px; font-size:12px;}
.title_txt{font-size:16px; color:#666;}
.txt_dec{color:#999; padding:15px 0; font-size:13px;}
.licheng_icon_box{width:95px; height:40px; line-height:40px; background:#1d78fa; border-radius:0 0 20px 0; font-size:24px; text-align:center; color:#fff; font-family:'dincond_bold';}

.cont_list li.mar_t_1{margin-top:202px; padding-bottom:6px;}
.cont_list li.mar_t_2{margin-top:185px;padding-bottom: 10px;}
.cont_list li.mar_t_3{margin-top:170px; padding-bottom:2px;}
.cont_list li.mar_t_4{margin-top:150px; padding-bottom:37px;}
.cont_list li.mar_t_5{margin-top:130px; padding-bottom:20px;}
.cont_list li.mar_t_6{margin-top:110px; padding-bottom:40px;}
.cont_list li.mar_t_7{margin-top:90px; padding-bottom:50px;}
.cont_list li.mar_t_8{margin-top:70px; padding-bottom:36px;}
.cont_list li.mar_t_9{margin-top:50px; padding-bottom:22px;}
.cont_list li.mar_t_10{padding-bottom:3px;}


.icon_box2{background-position:-100px 0; }
.icon_box3{background-position:-200px 0; }
.icon_box4{background-position:-300px 0; }

.btn_box{width:160px; height:40px; display:block; margin:50px auto 0; border-radius:30px; text-align:center; line-height:42px; border:1px solid #5361e7; color:#5361e7; font-size:16px; letter-spacing:3px;  transition:0.5s ease-in-out; }
.btn_box:hover{background:#5361e7; color:#fff;}

/***********************************************
************************************************第二层*/
/*产品优势&服务c承诺公用标题*/
/*.fool_02{padding-bottom:0;}*/
.title_warp{position:relative; padding-bottom:50px; text-align:center;}
.title_warp:before{ display:block; content:"\0020"; background-position: 0 -100px; position:absolute; top:-25px; left:-100px;}
.fuwu_box .title_warp:before{background-position: 0 -200px;}
.xiangmu_box .title_warp:before{background-position: 0 -300px;}
.zhichi_box .title_warp:before{background-position: 0 -400px;}
.jiameng_box .title_warp:before{background-position: 0 -500px;}
.news_box .title_warp:before{background-position: 0 -600px;}
.case_box .title_warp:before{background-position: 0 -700px;}
.partner_box .title_warp:before{background-position: 0 -800px;}
.title_warp h2{font-size:48px; line-height:36px; letter-spacing:5px; text-align:left;}
.title_warp h2 span{font-size:18px; color:#9c9ca6; padding:20px 0 0 10px; font-weight:300; letter-spacing:2px; font-family: 'DINCond-Medium';}
 /* letter-spacing:10px; */
/*产品优势*/
.youshi_list li{width:33.33%; float: left; padding:0 0 60px 70px; position:relative;}
.youshi_list li .icon_spirt{position:absolute; top:-30px; left:-30px;}
.icon_box_01{background-position: -100px -100px; }
.icon_box_02{background-position: -200px -100px; }
.icon_box_03{background-position: -300px -100px; }
.icon_box_04{background-position: -400px -100px; }
.icon_box_05{background-position: -500px -100px; }
.icon_box_06{background-position: -600px -100px; }
.youshi_list li .title_txt{color:#838284;}
.youshi_list li .txt_dec{color:#939395; padding-top:10px; line-height:20px;}

/*服务承诺*/
.fuwu_box{padding-top:60px;}
.fuwu_list li {padding:0 90px 60px 80px;;}
.fuwu_list li .icon_spirt{width:64px; height:65px; background-color:#646166; border-radius:50%; left:0; top:5px; }
.fuwu_icon_01{background-position: -118px -220px; }
.fuwu_icon_02{background-position: -218px -220px; }
.fuwu_icon_03{background-position: -318px -220px; }
.fuwu_icon_04{background-position: -418px -220px; }
.fuwu_icon_05{background-position: -518px -220px; }
.fuwu_icon_06{background-position: -618px -220px; }
.fuwu_list li .txt_dec{min-height:70px;}

/*关于我们*/
.foo1_02_cont{padding-top:60px;}
.baidu_box{position:relative;  z-index:0;}
/* .baidu_box:before,.baidu_box:after{display:block; content:'\0020'; position:absolute; background: url(../images/fool_02_bg.png) no-repeat; width:1128px; height:784px; z-index:0;}
.baidu_box:before{ top:-200px; left:-340px; }
.baidu_box:after{ top:280px; left:240px;  } */
.baidu_box_01{ position:relative;  z-index:1;}
.fool_02_pc{width:440px; margin-right:20px; }
.fool_02_pc_right{width:740px;}
.fool_02_pc_right .title_txt{font-size:30px; line-height:30px; padding-bottom:40px; color:#333;}
.fool_02_pc_right h4{font-size:20px; color:#8b92e1;}
.fool_02_pc_right .txt_dec{color:#939395; padding-top:15px; line-height:20px; letter-spacing:2px;}
.fool_02_pc_right .btn_more{margin:40px 0 0;}
.baidu_box .bottom_1px_dark{border-color:rgba(0,0,0,0.1);}
.baidu_box_02{ position:relative;  z-index:1;}
.baidu_box_02 .fool_02_pc{width:626px; height:424px;}
.baidu_box_02 .fool_02_pc_right{width:500px; padding:50px 0 0px;}

.about_content_box{width: 100%; padding: 20px; background:#fff; border-radius: 10px;}
.about_content_box .title_txt{font-size:18px; color:#333; padding-bottom:20px;}
.about_content_box h4{font-size: 32px; line-height: 32px; color:#1a74f4; padding-bottom:5px;}
.about_content_box .txt_dec{letter-spacing:1px; padding-top:0; font-family: 'Novecentowide-Medium';}

.blue_bg{background: #1a74f4;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(left top, #1d78fa, #075ad1);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(left top, #1d78fa, #075ad1);
	/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */}

.gongsi_jieshao .title_txt,.gongsi_jieshao .txt_dec{color:#fff;}
.gongsi_jieshao .txt_dec{font-size:12px; line-height:18px; padding-bottom:5px; letter-spacing:0px; opacity:.75;}

/* 我们的荣誉 */

.honor_list li{float:left; padding:0 28px;}
.honor_name{text-align:center; padding:10px 0 10px 0; color:#666;}


/***********************************************
************************************************第三层*/
.foo1_03_cont .title_warp p{color:#aaa;}
.foo1_03_cont  .youshi_list li .title_txt{color:#666;}
.foo1_03_cont  .youshi_list li .txt_dec{color:#999;}
/*大标题*/
.big_title{width:400px; height:120px; border-radius:60px; text-align:center; top:-115px; left:50%; margin-left:-200px;}
.big_title h2{font-size:48px; line-height:48px; padding-top:30px; letter-spacing:5px;}
.big_title p{font-size:24px; color:#bebebe; font-family:'dincond_medium'; padding-top:10px;  letter-spacing:4px;  font-weight:300;}

/*右边装饰大图标*/
.title_icon{width:150px; height:150px; right:20px; top:30px;}
.title_icon .icon{font-size:12rem; color:#e0e2e9;}

.xiangmu_box .title_icon{top:-10px; right:90px; opacity:0.6;}
.xiangmu_box .title_icon .icon{font-size:15rem; color:#efeeef; -webkit-text-stroke-width:0.1px;}

.news_box .title_icon{ top:20px; right:90px;}
.news_box .title_icon .icon{font-size:15rem;}

/*项目优势*/
/*.xiangmu_box{padding-top:60px;}*/
.xiagmu_list li,.zhichi_list li,.jiameng_list li{width:25%; padding-left:70px; padding-right:50px;}
.xiagmu_list li .icon_spirt{top:-18px; left:-20px;}
.xiagmu_list li .icon_box_01{background-position: -100px -300px; }
.xiagmu_list li .icon_box_02{background-position: -200px -300px; }
.xiagmu_list li .icon_box_03{background-position: -300px -300px; }
.xiagmu_list li .icon_box_04{background-position: -400px -300px; }
/*总部支持*/
.zhichi_list li{padding-bottom:0;}
.zhichi_list li .icon_box_01{background-position: -100px -400px; }
.zhichi_list li .icon_box_02{background-position: -200px -400px; }
.zhichi_list li .icon_box_03{background-position: -300px -400px; }
.zhichi_list li .icon_box_04{background-position: -400px -400px; }
/*加盟流程*/
.jiameng_list li{padding-left:60px;}
.jiameng_list li .icon_box_01{background-position: -100px -500px; }
.jiameng_list li .icon_box_02{background-position: -200px -500px; }
.jiameng_list li .icon_box_03{background-position: -300px -500px; }
.jiameng_list li .icon_box_04{background-position: -400px -500px; }
.jiameng_list li .title_txt{font-size:60px; color:#bebebe; font-family:'dincond_bold'; line-height:45px; font-style:italic;}

.cooper .title_warp h2,.cooper .title_warp p{text-align:left; letter-spacing:0;}
.cooper .title_warp h2{font-size:26px;}
.cooper .title_warp p{font-size:15px; padding-top:10px;}

/*加盟电话*/
.tel_box{width:280px; height:70px; border-radius:35px; background:#ff6c00; color:#fff; text-align:center; box-shadow:0 15px 30px rgba(0,0,0,0.25); left:50%; margin-left:-140px;bottom:-90px;}
.tel_box small{font-size:13px; line-height:32px; opacity:0.75;}
.tel_box big{ font-family:'dincond_bold';font-size:38px;}

.fool_03 .fool_01_top_bg{background:url(../images/fool_03_bg.jpg) no-repeat top left;}
.company_movie  .title_warp{padding-bottom:50px;}
.company_movie .gohome_list{margin:0;}
.company_movie .gohome_list li{width:284px;}
.company_movie .gohome_list li dl{ height:310px;}
.company_movie .gohome_list li:before,.effect_list li:before{display:none;}
.gohome_list li.gohome_item04 dl{background: #515da6;  /* fallback for old browsers */
background: -webkit-linear-gradient(left top, #515da6, #2c3b7f);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(left top, #515da6, #2c3b7f); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ }
.company_movie .gohome_list li dt{height:100px;}
.company_movie .gohome_list li dt,.company_movie .gohome_list li dd{float:none;}
.company_movie .gohome_list li dt{width:100%; margin-top:12px;}
.company_movie .gohome_list li dd{text-align:center; padding:20px 10px 0 10px;}
.company_movie .gohome_list li dd h3{padding-bottom:15px;}
.company_movie .gohome_list li .icon{margin-top:5px;}
.company_movie .gohome_list li.gohome_item01 .icon{color:#005d00; }
.company_movie .gohome_list li.gohome_item02 .icon{color:#ed4d00;margin-top:0px;}
.company_movie .gohome_list li.gohome_item03 .icon{color:#0000d5; font-size:85px;;margin-top:5px;}
.company_movie .gohome_list li.gohome_item04 .icon{color:#000033; font-size:95px;margin-top:8px; opacity:0.75;}

/***********************************************
************************************************第四层*/
/*新闻*/
.fool_04{padding:60px 0;}
.news_list li{width:50%; padding:0 60px 50px 0;}
.news_list li .title_txt{font-size:22px; color:#666;}
.news_list li .txt_dec{color:#999; padding:0;}
.news_list time{color:#bbb; padding:6px 0; display:block;}

.wecat_box .gohome_list li dl{ height:145px; padding:0; position:relative;}
.wecat_box .gohome_list li dt{height:65px; margin-top:0;}
.wecat_box .gohome_list li .icon{margin-top:0; font-size:50px !important; color:#fff !important;}
.wecat_box .gohome_list li.gohome_item04 .icon{opacity:1;}
.wecat_box .gohome_list li dd{padding:0; position:absolute; bottom:0; left:0; right:0;}
.wecat_box .gohome_list li dd h3{padding-bottom:0; font-size:16px; height:42px; line-height:42px; background:rgba(0,0,0,0.08);}
.wecat_box .gohome_list li p{text-align:center; font-size:14px; color:#999; padding-top:25px;}

.wecat_rag{width:16px; height:16px; position:absolute; bottom:-8px; left:50%; margin-left:-8px; transform: rotate(45deg);}
.rag_01{background:#299343;}
.rag_02{background:#cf891a;}
.rag_03{background:#2360c5;}
.rag_04{background:#384382;}

/***********************************************
************************************************第五层*/
/*tab标题*/
.case_hd{display:inline-block; top:40px; right:0; }
.case_hd li{float:left; padding:0 20px;  margin:0 5px; line-height:34px; border-radius:17px; border:1px solid #ccc; color:#999; font-size:14px; cursor:pointer; transition:0.5s ease-in-out;}
.case_hd li:hover,.case_hd li.hover{background:#50b250; color:#fff; border-color:#50b250;}

/*案例列表*/
.tab_hd{background:#6d6d6d; border-radius:5px 5px 0 0; line-height:50px; color:#fff; }
.tab_hd li,.tab_colum li{width:16.66%; float:left; }
.tab_hd li,.tab_bd li{ text-align:center;  font-size:15px;}

.tab_bd li{line-height:45px; color:#666;}
.tab_bd>li:nth-child(even){background:#dee4ed;}
.tab_bd >li:nth-child(odd){background:#ebf0f7;}

/***********************************************
************************************************第六层*/
/*合作伙伴*/
.fool_06{margin-bottom:190px;}
.fool_06 .title_warp p{letter-spacing:0;}
.partner_list li{float:left; width:160px; height:75px; background:#dddfe7; margin-right:13px; margin-bottom:13px;}
.partner_list li:nth-of-type(7n){margin-right:0;}

/*版权模块*/
footer{left:0; bottom:0; z-index:-1; padding:40px 0}
.bottom_menu {padding-bottom:30px;}
.bottom_menu li{float:left; margin-right:25px;}
.bottom_menu li a{color:#777; font-size:13px; font-weight:bold;}
/*.footer{padding-left:80px;}*/
/*.footer:before{width:105px; height:105px; display:block; content:"\0020";  position:absolute; top:0; left:-55px; background-position:-700px 0;}*/

/*.footer_left{min-height:202px; padding-left:120px; background:url(../images/gohome.png) no-repeat top left;}*/
.footer_left h3{font-size:36px; line-height:36px; padding-bottom: 10px; letter-spacing:-2px; font-family:'DINPro-Bold'; color:#00ebff; }
.footer_left p{color:#777; font-size:13px; font-weight:bold;}
.footer_left p a{color:#777;}
.footer_left p.copyright{font-weight:normal; opacity:.6;}

.cade_box{width:120px; height:120px; background:#2d2b31;}
.footer_right p{text-align:center; line-height:32px; color:#555;}

/*右边固定客服*/
.right_box{position:fixed; right:0; bottom:50px;}
.right_box li,.right_txt,.code_box {transition:all ease-out .3s;}
.right_box li{width:60px; height:60px; background:#373737; margin-bottom:10px; text-align:center; line-height:60px; cursor:pointer; position: relative; z-index:98;}
.right_box li .iconfont{color:#00ebff; font-size:24px; display:block;}
.right_txt{width:100%; height:100%; position:absolute; top:0; right:0; text-align:center; line-height:20px; color:#fff; background:#309e41; display: block; padding-top:10px;  box-sizing: border-box;  opacity:0;}
.right_box li:hover .right_txt{background:#1454f8; opacity:1;}
.right_tel{width:120px; opacity:0; right:-60px; font-size:16px; font-weight:400; padding-top:20px; z-index:97;}
.right_box li:hover .right_tel{opacity:1; right:60px;}

/*关于我们*/
.subpage_head{background:#fff;}
.subpage_head .menu_list li > a{color:#666;}
.subpage_head .menu_list li a:hover,.subpage_head .menu_list li.active a { color: #f69201;}
.subpage_head .logo{padding:8px 0;}
.subpage_head .logo a{background:url(../images/logo1.png) no-repeat left center;}
.subpage_head .menu{margin-top:8px;}
.subpage_head .menu_list > li > a{padding-bottom:19px;}
.subpage_head .menu_list  li .sub_menu{top:55px;}
.subpage_head .menu_list  li .sub_menu li a{color:#fff;}
.subpage_head .menu_list  li .sub_menu li a:hover{color:#f69201;}
.subpage_banner, .subpage_banner .banner_box{height:300px;}

.subpage_warp{background: #d8d8e5;  /* fallback for old browsers */
background: -webkit-linear-gradient(left top, #fff, #ECE9E6);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(left top, #fff, #ECE9E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	margin-bottom:267px;
}
.subpage_box{ position:relative; z-index:99; display:flex;}
.subpage_left{width:380px; min-height:800px; background:#e9e9e9 url(../images/left_bg.jpg) no-repeat center;}
.subpage_right{width:820px; min-height:800px; background:#fff;}

.left_text{padding:100px 30px 0;}
.left_text h2{font-size:38px; line-height:46px; letter-spacing:2px; color:#888;}
.left_text p{font-size:45px; line-height:42px; color:#5063d9; margin-top:20px; letter-spacing:-2px; font-family:'dincond_bold'; }

.subpage_right{padding:50px;}
.bread_menu{line-height:22px; text-align:right;}
.bread_menu i,.bread_menu span{display:inline-block;}
.bread_menu i.icon-shouye{color:#5063d9; font-size:20px; margin-top:-3px;}
.bread_menu i.icon-jiantou-right{color:#aaa; transform:scale(0.7); margin:0 10px 0 5px;}
.bread_menu span a{font-size:13px;  color:#999; font-weight:bold;}

.page_title{margin-top:50px; line-height:36px; font-size:36px; font-weight:bold;}
.page_detail{margin-top:50px;}
.page_detail p,.corporate_txt p{line-height:24px; margin-bottom:20px; font-size:14px; color:#666; }
.page_detail p strong{font-size:16px;}

/*面包屑e2*/
.bread_warp{background:#e4e4e4; height:64px; border-top:5px solid #5063d9;}
.bread_menu{line-height:54px;}
.bread_menu_left a{height:52px; line-height:52px; display:inline-block; margin-right:30px; font-size:14px; border-top:3px solid #e4e4e4; color:#777;font-weight:bold;}
.bread_menu_left a:hover,.bread_menu_left a.active{ color:#5063d9; border-color:#5063d9; }

.pagetile{padding:30px 0;}
.page_title_box h2{font-size:30px; line-height:50px;}
.title_en span,.tequan_en{font-family:'GRAYSTROKE REGULAR'; font-size:30px; line-height:30px; letter-spacing:-2px;}
.corporate_cont,.corporate_cont .w_1200,.shangwen_01 .corporate_txt,.positi_z1{position:relative; z-index:1;}
.corporate_txt h3{font-size:24px; color:#333; font-weight:bold; padding:50px 0 20px;}
.corporate_txt p{color:#888;}
.corporate_01{margin-top:50px;}
.corporate_01:after,.corporate_02:after,.shangwen_left:after,.shangwen_right:after,.shangwen_youshi:before{display:block; content:"\0020";  position:absolute; width:100%; z-index:0; }
.corporate_01:after{height:480px; top:-50px; right:0; background:#28314b;}
.corporate_txt{width:50%; padding-right:50px;}
.comma{width:100%; height:47px; background:url(../images/sevice/comma.png) no-repeat;}
.corporate_01 .corporate_txt h3{color:#fff;  padding:20px 0;}
.corporate_01 .corporate_txt p{color:#707c9c;}
.corporate_02,.corporate_04{ overflow:hidden;}
.corporate_02 .corporate_txt{width:50%; padding:0 0 0 50px;}
.corporate_02:after{height:470px; top:0; left:50%; background:#fff; }
.corporate_04{}
.corporate_04 .corporate_img{width:100%; display:flex; justify-content:center;}
.corporate_04 .corporate_img img{width:2000px; max-width:none;}

.why_list{}
.why_list li{display:flex; align-items:center; padding:8px 0;}
.why_list li h4,.why_list li p{float:left;}
.why_list li h4{ width:70px; height:70px; border-radius:35px; border:1px solid #5063d9; text-align:center; font-size:16px; color:#5063d9; display: flex; align-items:center; justify-content:center;}
.why_list li p{width:478px; padding-left:20px; margin-bottom:0;}

/*neirng*/
.baidu_title_txt{font-size:20px; padding-top:20px; color:#666; line-height:28px; letter-spacing:3px;}
.shangwen_01{overflow:hidden;}
.shangwen_01 .corporate_txt{z-index:0;}
.shangwen_left,.shangwen_right{padding-right:0;}
.shangwen_right{text-align:right;}
.shangwen_left:after,.shangwen_right:after{width:2000px; height:680px; top:0;}
.shangwen_left:after{ right:0%; background:#0063c6; }
.shangwen_right:after{ left:0%; background:#274282; }
.shangwen_01 .corporate_txt h3{font-size:24px; color:#fff; font-weight:normal; padding:80px 0 0px;}
.shangwen_01 .corporate_txt .tequan_en{color:#fff; font-size:24px; padding-top:8px; letter-spacing:-1px; padding-bottom:30px; border-bottom:1px solid rgba(0,0,0,0.15);}
.shangwen_01 .corporate_txt h5{font-size:18px; color:#fff; opacity:0.75; margin-top:30px;}
.shangwen_01 .corporate_txt p{ color:#fff; opacity:0.45; margin-top:20px; height:90px;}
.shangwen_01 .shangwen_left p{padding-right:50px;}
.shangwen_01 .shangwen_right p{padding-left:50px;}
.shangwen_number{position:absolute; font-size:100px; font-family:'RUBIK-REGULAR-WEBFONT'; top:90px; }
.shangwen_left .shangwen_number{color:#004db6; right:50px;}
.shangwen_right .shangwen_number{color:#1d3267; left:50px;}

.shangwen_youshi{width:500px; padding-top:150px; position:relative;}
.shangwen_youshi h2,.shangwen_youshi .title_en,.shangwen_youshi .baidu_title_txt{ color:#fff;}
.shangwen_youshi .title_en span{opacity:0.5; font-size:30px; letter-spacing:1px;}
.shangwen_youshi h2{line-height:30px; font-size:24px; padding-top:10px;}
.shangwen_youshi .baidu_title_txt{opacity:0.35; font-size:14px; line-height:18px; padding-top:8px;}

.shangwen_02 .youshi_list{width:700px; padding:10px 0;}
.shangwen_02 .youshi_list li{width:50%; padding-bottom:50px;}
.dot{width:110px; height:110px; border-radius:55px; background:none; border:20px solid #3ba24f; position:absolute; top:20px; left:-55px;}
.shangwen_02 .youshi_list li .txt_dec{padding-top:8px;}
.shangwen_02 .youshi_list li:nth-of-type(odd){padding-right:50px;}
.shangwen_02 .youshi_list li:nth-of-type(even){padding-left:120px;}

.shangwen_02 .youshi_list li:nth-of-type(even) .icon_spirt{left:20px;}
.shangwen_youshi:before{width:171px; height:142px; bottom:-175px; left:280px; background:url(../images/shangwen/youshi_icon.png) no-repeat;}

.effect_title .corporate_txt{width:100%;}
.effect_title .corporate_txt h3{font-weight:normal; padding:60px 0 10px;}
.effect_title .tequan_en{color:#999;}
.effect_title p{font-size:13px; letter-spacing:3px; padding-top:10px;}

.effect_list{margin-top:40px;}
.effect_list li{width:284px;}
.effect_list li dl{height:200px; border-radius:5px 5px 0 0;}
.effect_list li dt{width:90px; height:90px; margin:35px 0 0 5px; transform:scale(0.85);}
.effect_list li dd{width:150px; padding:30px 0 30px 20px;}
.effect_list li dd h3{font-size:60px; line-height:60px; font-family: 'DIN-BoldItalicAlt'; position:relative;}
.effect_list li dd h3 .icon{font-size:20px; color:#fff; position:absolute; top:0; left:-20px;}
.effect_list li dd p{font-size:15px; letter-spacing:0; padding-top:10px;}
.effect_list li.gohome_item01 dt{background:url(../images/shangwen/effect_icon01.png) no-repeat center; }
.effect_list li.gohome_item02 dt{background:url(../images/shangwen/effect_icon02.png) no-repeat center; }
.effect_list li.gohome_item03 dt{background:url(../images/shangwen/effect_icon03.png) no-repeat center; }
.effect_list li.gohome_item04 dt{background:url(../images/shangwen/effect_icon04.png) no-repeat center; opacity:0.65; }


/*新闻详情*/
.news_info_warp{padding-top:100px; margin-bottom:282px;}
.news_tite{font-size:36px; line-height:40px; color:#333; }
.news_time{font-size:12px; color:#ccc; padding:15px 0; display:block;}
.news_info_box p{line-height:26px; padding-bottom:26px; font-size:14px; color:#666;}
.news_info_box p strong{color:#333;}

/*固定顶部菜单*/
/* .positi_fix .logo{padding:0;} */
.positi_fix .logo a{width:180px; height:40px;background:url(../img/logo.png) no-repeat left center; background-size:100%;}
.positi_fix .logo a .icon{display:none;}
/* .positi_fix .menu{margin-top:0;} */
/* .positi_fix .menu_list li a{color:#1d78fa;} */
/* .head.positi_fix{background:rgba(255,255,255,0.75);} */

/*代理商查询*/
.search_box{ margin:0 auto; border-radius:5px;}
.search_box i{color:#ccc; font-size:30px; margin-right:10px; margin-top:-4px; position:absolute; top:3px; left:15px;}
.search_input{ font-size:15px; color:#666; border-radius:5px;}
.search_btn{ width:155px; height:48px; background:#0057ec; line-height:48px; text-align:center; top:0; right:-1px; font-size:18px; color:#fff; cursor:pointer;}
.agents_warp{ height:100%; background:url(../images/bg.jpg) no-repeat center; background-size:cover;}
.agents_box{ height:100%; display:flex; flex-flow:row nowrap; align-items:center; justify-content:center; }
.agents_search_box{width:80%; padding-bottom:80px; text-align:center;}
.agents_title{text-align:center; font-size:40px; line-height:40px; letter-spacing:10px;  color:#fff; }

.agents_search{width:100%; height:60px; line-height:60px; background:rgba(255,255,255,1);  margin-top:40px; text-align:left; position:relative;}
.agents_search .search_box i{font-size:36px;}
.agents_search .search_input{height:60px; line-height:60px; width:100%; padding-left:65px;}
/*.agents_search .search_input:focus{border:0px solid #FFB400; outline-offset:0; outline: -webkit-focus-ring-color auto 0}*/
.agents_search .search_btn{height:60px; line-height:60px; font-size:24px; border-radius:0 5px 5px 0;}
/*.agents_search .search_btn:focus{ outline-offset:0; outline: -webkit-focus-ring-color auto 0}*/

.go_index{ margin:30px auto 0; padding:3px 35px; border-radius:30px;  border:1px solid #666; color:#666;}
.go_index:hover{border-color:#0054ff;}

/*开发中提示层*/
.deve_ing{width:360px; height:160px; background:rgba(0,0,0,.85); padding:25px 20px; top:50%; left:50%; margin:-75px 0 0 -180px; border-radius:2px; text-align:center;}
.deve_ico{width:70px; height:70px; line-height:70px; margin:0 auto; border-radius:50%; background:#fff; margin-top:3px;}
.deve_ico .icon{font-size:54px; color:#000; 
animation:big .5s linear alternate infinite;
-moz-animation:big .5s linear alternate infinite;
-webkit-animation:big .5s linear alternate infinite;
}
.deve_text{margin-top:20px; color:#fff; font-size:14px;} 
@keyframes big{
	from{transform:scale(1,1);}
	to{transform:scale(.7,.7);}
}
@-moz-keyframes big{
	from{transform:scale(1,1);}
	to{transform:scale(.7,.7);}
}
@-webkit-keyframes big{
	from{transform:scale(1,1);}
	to{transform:scale(.7,.7);}
}


/* 服务内容 */
.service_box{padding-bottom:0;}
.service_meddle{padding:0 20px;}
.gohome_list li.gohome_item01 dl{background:none; height:auto;}
.company_movie .gohome_list li{width:400px; height:auto; padding:20px; float:none; border-radius:10px; background:#fff; margin:0 0 20px;}
.company_movie .gohome_list li:last-child{margin-bottom:0;}
.wecat_box .gohome_list li dt,.wecat_box .gohome_list li dd{float:left;}
.wecat_box .gohome_list li dt{width:111px; height:70px; margin:0; line-height:0;}
.wecat_box .service_meddle  .gohome_list li dt{width:322px; height:160px; margin:0; line-height:0;}

.wecat_box .gohome_list li dt img{width:100%;}
.wecat_box .gohome_list li dd{position:static; margin-left:20px; width:229px;}
.wecat_box .gohome_list li dd h3{height:auto; line-height:20px; background:none; text-align:left; color:#333; }
.wecat_box .gohome_list li p{padding-top:10px; text-align:left; font-size:12px; width:100%; white-space: normal;
  word-wrap: break-word; /* 使用旧的word-wrap属性 */
  overflow-wrap: break-word; /* 推荐使用新的overflow-wrap属性 */}

.company_movie .service_meddle .gohome_list li {width:358px;}
.wecat_box .service_meddle .gohome_list li dd h3{padding-top:20px;}
.wecat_box .service_meddle .gohome_list li dd{margin-left:0px; width:auto;}


.cooper.whytitktok  .title_warp h2,.cooper.whytitktok  .title_warp p{text-align:center; font-weight:200;}
.cooper.whytitktok  .title_warp h2{font-size:36px; }
.cooper.whytitktok  .title_warp p{color:#999; margin-top:15px; font-size:16px;}

.whytitktok .youshi_list {padding-top:30px; background:url(../img/service_data_bg.png) no-repeat 100% center;}
.whytitktok .youshi_list li{padding:0 50px 70px; text-align:center; }
.whytitktok .youshi_list li .title_txt{color:#1575ff; font-size:48px; font-family: 'RUBIK-REGULAR-WEBFONT';}
.whytitktok .youshi_list li .title_txt span{font-size:16px; font-weight:400;}
.whytitktok .youshi_list li .txt_dec{color:#666; font-size:14px;}

.summit_warp .title_warp h2{color:#0033fa;}
.summit_warp .title_warp h2 span{color:#1454f8;}

.summit_warp .summit_box .title_warp{width:400px; padding:0 20px 0 0;}
.summit_warp .summit_box .title_warp h2{color:#fff; font-size:24px; letter-spacing:0;}
.summit_warp .summit_box .title_warp p{color:rgba(255,255,2550,.85); font-size:14px; line-height:20px; text-align:left; margin-top:15px; font-weight:300;}

.fenhui_img_left{padding-top:20px;}
.fenhui_img_left img{width:calc(50% - 5px);}
.summit_img_01{margin-right:10px;}
.summit_img_03{margin-bottom:10px;}

.fenhui_img_right{width:700px;}
.fenhui_img_right .left_img{padding-right:10px;}
.fenhui_img_right .left_img img{display:block; width:235px;}
.fenhui_img_right .right_img img{width:446px;}

/* .news_box .baidu_box_01{ display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between;} */
.news_box .about_content_box{ width: calc(50% - 10px); padding:0; float:left;}
.news_box .about_content_box:first-child{margin-right:20px;}

.news_box .about_content_box h4{font-size:24px; font-weight:800; color: #000; margin-top:10px; transition: 0.5s ease-in-out;}
.news_box .about_content_box .title_txt{font-size:12px; color:#aaa; transition: 0.5s ease-in-out;}
.news_box .news_text{padding:20px;}

.news_box .about_content_box a{display:block; background:#fff; border-radius: 10px; transition: 0.5s ease-in-out; overflow:hidden;}
.news_box .about_content_box a:hover{display:block; background:#1454f8; border-radius:10px;}
.news_box .about_content_box a:hover h4,.news_box .about_content_box a:hover .title_txt,
.news_box .about_content_box a:hover .txt_dec{color:#fff;}
.news_box .about_content_box a:hover .title_txt,
.news_box .about_content_box a:hover .txt_dec{opacity:.75;}

.news_img_box{width:100%; height:260px; overflow: hidden;}
.news_box .about_content_box a img{display:block; transition: 0.5s ease-in-out;}
.news_box .about_content_box a:hover img{ max-width:120%; height:120%; object-fit:cover; display:block; transition: 0.5s ease-in-out;
	/* animation: news .5s linear alternate;
	-moz-animation: news .5s linear alternate;
	-webkit-animation: news .5s linear alternate ; */
}
/* @keyframes news{
	from{transform:scale(1,1);}
	to{transform:scale(1.2,1.2);}
}
@-moz-keyframes news{
	from{transform:scale(1,1);}
	to{transform:scale(1.2,1.2);}
}
@-webkit-keyframes news{
	from{transform:scale(1,1);}
	to{transform:scale(1.2,1.2);}
} */
