img {border: none;padding:0;margin:0; vertical-align:middle; max-width:100%;}

 header{ height: 72px; width: 100%; line-height: 72px; box-sizing: border-box; position: fixed; z-index: 66; }
.logo{ padding-top: 0px;  }
.nav_box{ overflow: hidden; height: 100%; }
.nav{ overflow: hidden; height: 100%; position: relative; }
.nav li{ float: left; }
.nav li a{ font: 16px/68px "microsoft yahei"; color: #e4e4e4; display: inline-block; margin: 0 15px; box-sizing: content-box; }
.nav li a.hui_color{ color: #e4e4e4; }
.nav li a.j_color{ color: #ff7426; }
.nav li a.h_color{ color: #262525; }
#run{ height: 2px; width: 44px; background-color: #FF7426; position: absolute; bottom: 0; left: 26px; }
.active{ display: block; }
.nav_header{ background: rgba(255, 255, 255,1); position: fixed; top: 0; bottom: 0; width: 100%; height: 72px; transition: all .3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; z-index: 9999; box-shadow: 0 1px 3px 2px rgba(231, 231, 231, 1); }
.nav li .bg{ color: #ff7426; }
/*banner S*/ .banner{ width: 100%; height: auto; margin: 0 auto; position: relative; }
.banner video{ width: 100%; height: auto; margin-top: -70px; }
.banner .swiper-container{ /*height: 380px;*/ top: 35%!important; left: 50%; margin-left: -600px; position: absolute !important; overflow: hidden; }
.lunbo_content{ text-align: center; font-family: 'Microsoft YaHei'; box-sizing: border-box; }
.lunbo_content span{ font-size: 54px; color: #fff; font-weight: bold; display: block; padding-bottom: 46px; }
.lunbo_content p{ font-style: normal; font-size: 18px; color: #fff; }
.lunbo_a{ position: absolute; text-align: center; top: 60%; left: 50%; margin-left: -107px; }
.next{ background-image: url(../images2020/next.png); background-size: 66px 128px; left: 10px; right: auto; }
.prev{ background-image: url(../images2020/prev.png); background-size: 66px 128px; right: 10px; left: auto; }
.next,.prev{ top:14%!important; position: absolute; top: 22%; width: 66px; height: 100px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 66px 100px; -webkit-background-size: 66px 100px; background-size: 66px 100px; background-position: center; background-repeat: no-repeat; }
.first{ display: inline-block; position: relative; overflow: hidden; }
.first_a{ position: relative; display: block; padding: 12px 70px; margin: 0 auto; border: 1px solid #fff; color:#fff; text-align: center; font-size: 18px; font-family: 'Microsoft YaHei'; overflow: hidden; z-index: 9; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -ms-transition: all 0.8s; transition: all 0.8s; border-radius: 26px; cursor: pointer; }
.first_a span{ z-index: 9; position: relative; }
.first_a:hover span{ color: #ff7426; }
.first_a i{ background: #fff; display: block; width: 0; height: 100%; position: absolute; left: 0px; top: 0; z-index: 0; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; }
.first_a:hover i{ width: 100%; }
.ban_jump{ width: 100%; background: url(../images2020/jump.png) no-repeat; width: 24px; height: 40px; bottom: 160px; display: inline-block; position: absolute; left: 50%; margin-left: -12px; animation: tiao 1.2s infinite ease-in-out; -webkit-animation: tiao 1.2s infinite ease-in-out; cursor: pointer; }
/*banner E*/ /*分类 服务 选择 */ section{ height: 100%; overflow: hidden; }
.ben_fuwu{height: 595px;margin-top: 10px;background: #ffffff;text-align: center;padding-top: 60px;}
.ben_all_tit h3{font-weight: normal;font-size: 30px;color: #333333;margin-bottom: 20px;height: 30px;background: url(../images2020/beijing13_2.png)no-repeat 0 50%;text-align: center;}
.ben_p{font-size: 14px;color: #999999;margin-bottom: 60px; text-align: center;letter-spacing: 1px;}
.ben_fun li{width: 200px;height: 310px; border: 1px solid #e7e7e7; float: left;padding:60px 10px 0 10px; margin:0 5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.ben_i{display: inline-block;height: 71px;width: 71px;margin-bottom: 12px;position: relative;/* transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; */}
.ben_wi{background: url(../images2020/gIcon1.png)no-repeat center top;}
.ben_si{background: url(../images2020/gIcon2.png)no-repeat center top;}
.ben_ai{background: url(../images2020/gIcon3.png)no-repeat center top;}
.ben_hi{background: url(../images2020/gIcon4.png)no-repeat center top;}
.ben_oi{background: url(../images2020/gIcon5.png)no-repeat center top;}
.ben_fun{margin-right: -25px;display: inline-block;}
.ben_fun li:hover { background:#b52023; padding-top:60px; color:#fff; }
.ben_fun li:hover .ben_i{ background-position:center -71px; }
.ben_fun li:hover .item_center .item_more{ opacity:1; border-color:#fff; color:#fff; }
.ben_fun li:hover .title p{ color:#dca9aa; }
.ben_fun li:hover .title h6,.ben_fun li:hover .ben_funp{ color:#fff; }
@keyframes danc{0%{bottom: 0;}50%{bottom:10px;}100%{bottom: 0;}
}
.ben_fun li .title{ margin-bottom:20px; }
.ben_fun li .title p{ line-height:35px;height:35px; overflow:hidden; font-size:16px }
.ben_fun li h6{font-size: 22px;font-weight: normal; font-weight:bold; color:#b52023; }
.ben_funp{height:40px;margin-bottom: 20px;font-size: 13px;color: #666666;text-align: left;line-height:20px;overflow: hidden;text-align:justify;text-justify: inter-ideograph;}
.ben_xq{width: 85px;height: 25px;border: 1px solid #5c5c5c;line-height: 22px;color: #333333; border-radius: 14.5px;}
.ben_xqsp{font-size: 13px;}
.ben-xqi{background: #b52023;}
.ben_price{padding-top: 50px;margin-bottom: 85px; background: url(../images2020/beijing50.png)no-repeat center; }
.ben_set{display: inline-block;margin-right: -25px;}
.ben_set1{margin-bottom: 60px;}
.ben_setmn{height: 100px;width: 100px;border-radius: 50%;border: 1px solid #e7e7e7;line-height: 100px;text-align: center;display: inline-block;font-size: 14px;color: #999999;}
.bne_setli h6{font-size: 25px;color: #333333;margin-bottom: 18px; font-weight: normal;}
.ben_seti{width: 76px;height: 77px;position: absolute;top: 0;left: 0;}
.ben_seth{background: url(../images2020/beijing17.png)no-repeat;}
.ben_setmn span{color: #ff6600;font-size: 25px;}
.ben_set li:hover{animation: tiao 1s;}
@keyframes tiao{0%{top: 0;}50%{top: -10px;}100%{top: 0;}
}
.bne_setli{width: 296px;min-height: 345px;text-align: center;border: 1px solid #e7e7e7;float: left;margin-right: 20px; margin-top:20px;position: relative;padding-top: 20px;padding-bottom: 10px;}
.ben_setp{margin-top: 15px;font-size: 14px;color: #999999;margin-bottom: 10px;padding: 0 10px;}
.ben_setp p{height: 33px;border-bottom: 1px dashed #e7e7e7;line-height: 33px;}
.item_center .ben_seta:hover{border: 1px solid #fcad82;color: #ffffff; background: #fcad82;}
.ben_seta{width: 122px;height: 35px;border: 1px solid #fcad82;line-height: 30px; color: #fcad82;}
.ben_setsp{font-size: 13px;}
.ben-seti{background: #00b1ee;}
.ben_set .bne_setli:hover{box-shadow: 0 0 5px 1px #fcad82;}
.ben_setli01{box-shadow: 0 0 5px 1px #fcad82;}
.classify{ /*height: 764px;*/ background-color: #FFFFFF; overflow: hidden; }
.cla_top{ height: 162px; position: relative; text-align: center; padding-top: 40px; box-sizing: border-box; }
.cla_top img{ vertical-align: top; }
.cla_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#262525; display: inline-block; font-weight: bold; }
.cla_top p{ padding-top: 20px; font-size: 14px; color:#737373; }
/*.cla_list{ overflow: hidden; }
*/ .cla_list li{ float: left; width: 50%; padding-bottom: 12px; }
.list_box{ width: 590px; height: 146px; border:  1px solid #e8e8e9; overflow: hidden; position: relative; }
.list_box:hover{ width: 590px; height: 146px; border:  1px solid #fff; overflow: hidden; position: relative; }
.gengduo{ text-align: center; }
.gengduo>span{ padding: 14px 80px; border: 1px solid #a2a2a2; text-align: center; border-radius:24px ; margin-top: 42px; display: inline-block; }
.gengduo>span a{ font-size: 18px; color: #636363; }
.biankuang{ width: 1px; height: 3px; position: absolute; z-index: 99; border-radius:10px; }
.biankuang_1{ height: 3px; top: -4px; left:0px; border-left: 1px solid #fcad82; }
.biankuang_2 { width: 0px; bottom:-3px; left: 0px; border-top: 1px solid #fcad82; }
.biankuang_3{ height: 0px; bottom:0px; right:0px; border-right: 1px solid #fcad82; }
.biankuang_4{ width:0px; top:-3px; right:0px; border-bottom: 1px solid #fcad82; }
.list_box img{ width: 132px; height: 132px; padding-top: 6px; cursor: pointer; position: relative; }
.list_box:hover img{ animation: fls 0.5s; -webkit-animation: fls 0.5s; }
@keyframes fls{ 0%{bottom:0px;}
50%{bottom:10px;}
100%{bottom:0px;}
}
@-moz-keyframes fls{ 0%{bottom:0px;}
50%{bottom:10px;}
100%{bottom:0px;}
}
@-ms-keyframes fls{ 0%{bottom:0px;}
50%{bottom:10px;}
100%{bottom:0px;}
}
@-webkit-keyframes fls{ 0%{bottom:0px;}
50%{bottom:10px;}
100%{bottom:0px;}
}
.list_box span{ display: block; font-size: 18px; color:#141414; padding: 34px 0 16px 0; }
.list_box p{ font-size: 14px; color:#626262; line-height: 20px; }
/*服务*/ .serve{ height: 742px; background: url(../images2020/fw_bg.png) no-repeat center; background-size: cover; }
.ser_top{ height: 162px; position: relative; text-align: center; padding-top: 54px; box-sizing: border-box; }
.ser_top img{ vertical-align: top; }
.ser_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#262525; display: inline-block; font-weight: bold; }
.ser_top p{ padding-top: 20px; font-size: 14px; color:#737373; }
.ser_box{ height: 388px; width: 227px; border: 1px solid #d5d5d5; text-align: center; margin-right: 16px; position: relative; overflow: hidden; box-sizing: border-box; }
.ser_box:hover{ border: none; animation: fls 1s; -webkit-animation: fls 1s; box-shadow: 0 5px 5px #eee; }
/*边框色*/ .biankuangs_1{ height: 3px; top: -4px; left:0px; border-left: 1px solid #fcad82; }
.biankuangs_2 { width: 0px; bottom:-3px; left: 0px; border-top: 1px solid #fcad82; }
.biankuangs_3{ height: 0px; bottom:0px; right:0px; border-right: 1px solid #fcad82; }
.biankuangs_4{ width:0px; top:-3px; right:0px; border-bottom: 1px solid #fcad82; }
.ser_box:hover span{ color: #ff7425; }
.ser_box:hover a{ color: #ff7425; border: 1px solid #ff7426; }
.ser_box img{ padding: 38px 42px 24px 42px; width: 128px; height: 128px; }
.ser_box span{ font-size: 18px; color: #262525; font-weight: bold; }
.ser_box p{ font-size: 14px; color: #626262; line-height: 22px; padding: 10px 32px 0 32px; margin-right: 0; height: 94px; display: block; }
.ser_box a{ padding:6px 24px; border: 1px solid #808080; border-radius: 20px; font-size: 14px; color:#646363; }
.swiper-container1{ width:100%; max-width:1200px; box-sizing: border-box; overflow: hidden; }
.swiper-container1 .swiper-wrapper>.swiper-slide{ width: 220px!important; }
.swiper-slide{ margin-right: 21px!important; }
/*困惑*/ .perplex{ height: 1018px; background: url(../images2020/kh_bg.png) no-repeat center; background-position: cover; overflow: hidden; }
.per_top{ height: 162px; position: relative; text-align: center; padding-top: 66px; box-sizing: border-box; }
.per_top img{ vertical-align: top; }
.per_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#fff; display: inline-block; font-weight: bold; }
.per_top p{ padding: 20px 10px; line-height:1.8; font-size: 14px; color:#fff; }
.per_list{ margin-top: 40px; height: 100%; }
.per_list li{ width: 50%; float: left; }
.per_list img{ vertical-align: text-top; margin-top: -12px; }
.per_list span{ font-size: 18px; color: #dcdcdc; padding-left: 14px; }
.per_list_info{ width: 552px; background: url(../images2020/kh_info_bg.png) no-repeat; background-size: 552px 150px; height: 210px; }
.per_list_info .per_list_info_p{ font-size: 14px; color: #737373; line-height: 24px; padding: 46px 44px 32px 44px; overflow: hidden; height: 150px; box-sizing: border-box; }
.per_list_info p:nth-child(1){ padding:0; }
.per_list_info p:nth-child(3){ padding:0; }
.pre_btn{ text-align: center; }
.btn_first{ display: inline-block; position: relative; overflow: hidden; }
.btn_first_a{ position: relative; display: block; padding: 12px 70px; margin: 0 auto; color:#fff; text-align: center; font-size: 18px; font-family: 'Microsoft YaHei'; overflow: hidden; z-index: 9; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; transition: all 1s; border-radius: 26px; cursor: pointer; }
.btn_first a:first-child{ margin-right: 50px; border:1px solid #fff; }
.btn_first a:first-child:hover{ /*border:1px solid #ff7426;*/ }
.btn_first_a span{ z-index: 9; position: relative; padding: 0; color: #fff; }
.btn_first_a i{ background: #fff; display: block; width: 0; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; }
.btn_first_a:hover span{ color:#ff7426; }
.btn_first_a:hover i{ width: 100%; /*border: 1px solid #ff7426;*/ }
.btn_first_a:hover span{ color:fff; }
.btn_second{ display: inline-block; position: relative; overflow: hidden; }
.btn_second_a{ position: relative; display: block; padding: 12px 70px; margin: 0 auto; color:#fff; text-align: center; font-size: 18px; font-family: 'Microsoft YaHei'; overflow: hidden; z-index: 9; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; transition: all 1s; border-radius: 26px; cursor: pointer; }
.btn_second_a span{ z-index: 9; position: relative; padding: 0; }
.btn_second_a i{ background: #fff; display: block; width: 0; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; }
.btn_second_a:hover span{ color: #ff7426; }
.btn_second_a:hover i{ width: 100%; }
.btn_second a:first-child{ margin-right: 50px; border: 1px solid #fff; }
.btn_second a:first-child:hover{ /*border:1px solid #ff7426;*/ }
.btn_second span{ color:#fff; }
/*选择 */ .select{ height: 772px; background-color:#f7f7f7; }
.sel_top{ height: 162px; position: relative; text-align: center; padding-top: 50px; box-sizing: border-box; }
.sel_top img{ vertical-align: top; }
.sel_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#262525; display: inline-block; font-weight: bold; }
.sel_top p{ padding-top: 20px; font-size: 14px; color:#737373; }
.sel_content{ height: 570px; position: relative; overflow: hidden; }
.sel_content .rotate{ width: 666px; height: 536px; position: absolute; left: 50%; margin-left:-333px; }
.rotate_box{ position: relative; height: 100%; }
.rotate_box img:nth-child(1){ position: absolute; left: 50%; margin-left: -177px; top: 90px; z-index: 66; border-radius: 50%; }
.rotate_box img:nth-child(2){ position: absolute; left: 66px; top: 0; z-index: 55; }
.xz{ transition: 1.5s; transform: scale(0.86); -ms-transform:scale(0.86); 	/* IE 9 */ -moz-transform:scale(0.86); 	/* Firefox */ -webkit-transform:scale(0.86); /* Safari 和 Chrome */ -o-transform:scale(0.86); 	/* Opera */ box-shadow: 0 0 50px #3D3D3D; }
.xzs{ transition: 1.5s; transform: scale(1); -ms-transform:scale(1); 	/* IE 9 */ -moz-transform:scale(1); 	/* Firefox */ -webkit-transform:scale(1); /* Safari 和 Chrome */ -o-transform:scale(1); /* Opera */ }
.rotate_box img:nth-child(3){ position: absolute; left: 50%; /*	margin-left: -262px;*/ top: 52px; z-index: 0; }
.rotate_box img:nth-child(4){ position: absolute; left: 50%; /*margin-left: -333px;*/ top: 256px; }
.rotate_box img:nth-child(5){ position: absolute; left: 50%; /*margin-left: -252px;*/ top: 456px; }
.rotate_box img:nth-child(6){ position: absolute; left: 50%; /*margin-left: 200px;*/ top: 52px; z-index: 0; }
.rotate_box img:nth-child(7){ position: absolute; left: 50%; /*margin-left: 268px;*/ top: 256px; }
.rotate_box img:nth-child(8){ position: absolute; left: 50%; /*margin-left: 188px;*/ top: 456px; }
.sel_con_box1{ position: absolute; top: 54px; left: 50%; float: right; text-align: right; margin-left: -564px; }
.sel_con_box1 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box1 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box2{ position: absolute; top: 54px; left: 50%; float: right; text-align: left; margin-left: 298px; }
.sel_con_box2 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box2 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box3{ position: absolute; top: 258px; left: 50%; float: right; text-align: right; margin-left: -620px; }
.sel_con_box3 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box3 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box4{ position: absolute; top: 258px; left: 50%; float: right; text-align: left; margin-left: 360px; }
.sel_con_box4 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box4 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box5{ position: absolute; top: 470px; left: 50%; float: right; text-align: right; margin-left: -454px; }
.sel_con_box5 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box5 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box6{ position: absolute; top: 470px; left: 50%; float: right; text-align: left; margin-left: 292px; }
.sel_con_box6 span{ font-size: 18px; color: #262525; font-weight: bold; }
.sel_con_box6 p{ padding-top: 12px; font-size: 14px; color:#737373; line-height: 24px; }
.sel_con_box_text{ width: 356px; position: absolute; top: 176px; left: 50%; margin-left: -178px; text-align: center; z-index: 66; }
.sel_con_box_text span{ font-weight: bold; display: block; font-size: 28px; color:#262525; padding-top: 16px; }
.sel_con_box_text span:nth-child(3){ font-weight: bold; display: block; font-size: 28px; color:#ff7426; padding-top: 16px; padding-bottom: 40px; }
.sel_con_box_text a{ text-align: center; display: block; height: 32px; line-height: 32px; width: 104px; font-size: 14px; color: #fff; background-color: #ff7426; border-radius: 25px; margin: 0 auto; }
/*精准定位*/ .position{ height: 1000px; background: url(../images2020/dw_bg.png) center; background-size:cover ; }
.pos_top{ height: 130px; position: relative; text-align: center; padding-top: 56px; box-sizing: border-box; }
.pos_top img{ vertical-align: top; }
.pos_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#eeebe9; display: inline-block; font-weight: bold; }
.pos_top p{ padding-top: 20px; font-size: 14px; color:#fff; }
.pos_list{ overflow: hidden; }
.pos_list li{ width: 33.333%; float: left; height: 360px; background-color: #fff; text-align: center; position: relative; box-sizing: border-box; margin-top: 46px; }
.pos_list li:nth-child(2){ border-left: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; }
.pos_list li:nth-child(5){ border-left: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; }
.pos_list li img{ position: absolute; top: 60px; left: 50%; margin-left: -75px; }
.pos_list li span{ font-size: 28px; color: #595959; display: block; padding: 84px 0 60px 0; }
.pos_list li span i{ font-style: normal; font-size: 38px; color: #595959; font-weight: bold; }
.pos_list li>i{ font-style: normal; font-size: 18px; color: #3d3d3d; font-weight: bold; display: block; padding-top: 36px; }
.pos_list li i>em{ font-style: normal; font-size: 18px; color: #3d3d3d; padding-top: 36px; font-weight: normal; }
.pos_list li:hover i>em{ color: #f8995f; }
.pos_list li p{ padding: 14px 62px 40px 68px; font-style: normal; font-size: 14px; color: #626262; display: block; height: 40px; line-height: 20px; }
.pos_list li a{ width: 100px; height: 32px; line-height: 32px; text-align: center; border-radius: 25px; display: block; border: 1px solid #808080; font-size: 14px; color: #626262; margin: 0 auto; }
.pos_list li:hover{ border-bottom: 6px solid #feb080; }
.pos_list li:hover img{ -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; transition: all 1s; transform: rotate(360deg); -ms-transform: rotate(360deg);		/* IE 9 */ -webkit-transform: rotate(360deg);	/* Safari and Chrome */ -o-transform: rotate(360deg);		/* Opera */ -moz-transform: rotate(360deg);		/* Firefox */ }
.pos_list li:hover span{ color: #ff7426; }
.pos_list li:hover i{ color: #ff7426; }
.pos_list li:hover a{ border: 1px solid #ff7426; color: #ff7426; }
/*app 案例*/ .case{ background-color:#FFF; }
/*关于*/ .ben_intro{background: url(../images2020/aboutBg.jpg)no-repeat center;height:915px;position: relative;}
.intro_main_big{height:700px;width: 100%; clear:both;}
.intro_main{/*height:253px;*/float: left;width:100%; max-width:1125px;}
.intro_main .pic{ border:4px solid #fff; border-radius:3px; overflow:hidden; }
.intro_main .btn{ text-align:center; padding:40px 0 0; }
.intro_main .btn a{ width:142px; height:42px; line-height:42px; color:#fff; font-size:16px; text-align:center; display:inline-block; border:1px solid #fff; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.intro_top{margin-bottom: 10px;height: 190px;}
.intro_top1{float: left;width: 359px;height: 190px;overflow: hidden;}
.intro_top2{float: right;width: 175px;height: 190px;overflow: hidden;}
/* .intro_left img:hover{transform: scale(1.1);transition: all 1s;}
*/ .intro_botm{margin-right: -14px;margin-bottom: -15px;}
.intro_botm li{width: 174px;height: 120px;overflow: hidden;float: left;margin-right: 14px;margin-bottom: 15px;}
.intro_righth1 h1{margin-top: 5px;color: #fff;font-size: 25px;font-weight: normal;text-indent: 1em;margin-bottom: 10px;}
.intro_rightdiv{color: #ffffff;font-size: 14px;text-indent: 2em;line-height: 30px;text-align: justify;text-justify: inter-ideograph;}
.coun{width: 100%;height:118px; margin:45px 0 35px; padding-right: 25px;padding-left: 15px;}
.coun li{float: left;text-align: center;width:25%;}
.coun li p{margin-top: 10px;font-size:18px;color: #999;}
.counter{font-size:60px;color: #fff;height: 40px;}
.intro_option{position: absolute;width: 126px;bottom:55px;right:50%;margin-right: -63px;}
.coun em{ font-style:normal; color:#fff; font-size:40px; font-weight:bold; }
.intro_option div{width: 37px;height: 37px;}
/*合作伙伴*/ .partner{/* height: 600px;*/ background-color: #FFF; }
.par_top{/* height: 162px;*/ position: relative; text-align: center; padding-top: 76px; box-sizing: border-box; }
.par_top img{ vertical-align: top; }
.par_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#000; display: inline-block; font-weight: bold; }
.par_top p{ padding: 20px; font-size: 14px; color:#737373; clear:both; overflow:hidden;}
.par_imgs{ overflow: hidden; padding-top: 44px; }
.par_imgs li{ float: left; }
.par_imgs ul{ overflow: hidden; background-color: #fff; width: 1190px; }
.tabs li a{ overflow: hidden; }
.par_imgs img{ float: left; padding:0; margin: 0; height: 170px; width: 170px; }
.par_imgs_cen{ float: left; height: 156px; width: 492px; background-color: #fff; margin: 6px 8px; box-sizing: border-box; z-index: 66; position: relative; box-sizing: border-box; }
.par_imgs .hover_li{ animation: par 1s; box-shadow: 0 0 16px  #CCCCCC inset; }
/*@keyframes par{ 0%{bottom: 0;}
100%{bottom: 6px}
}
@-webkit-keyframes par{ 0%{bottom: 0;}
100%{bottom: 6px}
}
@-ms-keyframes par{ 0%{bottom: 0;}
100%{bottom: 6px}
}
@-moz-keyframes par{ 0%{bottom: 0;}
100%{bottom: 6px}
}
*/ .par_imgs li:nth-child(10){ border: 1px solid #B8B8B8; }
.par_imgs_cen img{ width: 22px; height: 22px; }
.par_imgs_cen img:nth-child(4){ width: 60px; height: 60px; float: right; margin-top: -26px; margin-right: 30px; }
.par_imgs_cen p{ text-align: left; padding:22px 22px 16px 26px; font-size: 14px; color: #525252; line-height: 24px; }
.par_imgs_cen span{ font-size: 14px; color: #222124; padding-left: 26px; }
/*关于华大*/ .intro{ height: 894px; background: url(../images2020/gy_bg.png) no-repeat center; background-size: cover; }
.int_top{ height: 162px; position: relative; text-align: center; padding-top: 38px; box-sizing: border-box; }
.int_top img{ vertical-align: top; }
.int_top span{ padding: 0 10px 0 10px; font-size: 28px; color:#262525; display: inline-block; font-weight: bold; }
.int_top p{ padding-top: 20px; font-size: 14px; color:#737373; }
.intro_top{ height: 448px; position: relative; }
.intro_top>img{ position: absolute; left: 0; width: 98%; height: 448px; float: left; z-index: 1; cursor: pointer; }
/**/ .intro_line{ padding: 16px; float: right; border: 1px solid #d9d9d9; margin-top: 38px; }
.intro_top_r{ width: 604px; height: 366px; padding: 20px 44px 0 74px; box-sizing: border-box; z-index: 666; }
.intro_top_r span{ font-size: 18px; color:#424242; margin-bottom: 22px; font-weight: bold; }
.intro_top_r p{ font-size: 14px; color:#696969; line-height: 28px; padding-top: 24px; }
.intro_top_r>img{ width: 33px; height: 33px; float: right; }
.intro_list{ overflow: hidden; padding-top: 40px; }
.intro_list li{ width: 25%; float: left; position: relative; }
.intro_list li img{ width: 286px; height: 202px; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -o-transition: all 0.6s; }
.intro_list li .img_shadow{ background:url(../images2020/team_bg.png) no-repeat; background-size: 286px 202px; width: 286px; height: 202px; position: absolute; bottom:0; height: 0; }
.intro_list li .img_shadow1{ top: 0; }
.intro_list li .img_shadow2{ bottom: 0; }
.intro_list li .img_shadow3{ top: 0; }
/*.intro_list li:hover .img_shadow{ height: 100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; transform: scale(1.06); -ms-transform:scale(1.06); 	/* IE 9 */ /*-moz-transform:scale(1.06); 	/* Firefox */ /*-webkit-transform:scale(1.06); /* Safari 和 Chrome */ /*-o-transform:scale(1.06); }
*/ .intro_list li:hover img{ transform: scale(1.06); -ms-transform:scale(1.06); 	/* IE 9 */ -moz-transform:scale(1.06); 	/* Firefox */ -webkit-transform:scale(1.06); /* Safari 和 Chrome */ -o-transform:scale(1.06); 	/* Opera */ }
/*最新资讯*/ .news{ min-height: 748px; }
.news_line{ width: 100%; border-top: 1px solid #e2e2e2; }
.news_info{ overflow: hidden; }
.news_info_left{ width: 630px; height: 100%; border-right: 1px solid #E2E2E2; padding: 70px 40px 0 0; float: left; }
.news_info_left ul{ overflow: hidden; border-bottom: 1px solid #e2e2e2; }
.news_info_left li{ float: left; padding: 0 10px 14px 10px; }
.news_info_left li a{ font-size: 22px; color:#262525; }
.news_info_left li a.new_a{ color:#ff7426; }
.news_info_left li.new_li{ border-bottom: 2px solid #ff7426; }
.news_info_left img{ float: right; cursor: pointer; }
.news_info_left_bot{ overflow: hidden; padding-top: 30px; }
.news_info_left_bot span:nth-child(1){ padding-top: 18px; font-size: 46px; color: #333; float: left; font-style: initial; }
.news_info_left_bot span:nth-child(1).span_data{ color: #ff7426; }
.news_info_left_bot span i.span_data{ color: #ff7426; }
.news_info_left_bot span i{ font-size: 22px; color: #333; display: block; font-style: normal; }
.bot_imgBox{ border: 1px solid #EEEBE9; width: 176px; height: 100px; line-height: 100px; overflow: hidden; box-sizing: border-box; text-align: center; padding: 5px; float: left; margin-left: 18px; overflow: hidden; }
.bot_imgBox>img{ margin-top: 0;; width: 166px; height: 90px; }
.bot_imgBox>img:hover{ transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-animation: scale(1.2); -ms-transform:scale(1.2); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.bot_right{ overflow: hidden; padding:14px 10px; font-style: initial; }
.bot_right a{ }
.news_info_left_bot .bot_right span{ font-size: 18px!important; color: #2f2f2f; padding-top: 0; display: block; float: none; }
.news_info_left_bot .bot_right span.new_span{ color: #ff7426; }
.bot_right p{ font-size: 12px; color: #6a6a6a; padding-top: 20px; line-height: 22px; }
.news_info_right{ float: left; padding: 70px 0 0 40px; }
.info_right_top{ height: 37px; width: 450px; border-bottom: 1px solid #E2E2E2; }
.info_right_top span{ font-size: 22px; color: #262525; font-style: normal; }
.info_right_top img{ float: right; }
.info_right_botom{ padding-top: 18px; }
.info_right_botom p{ width: 450px; }
.info_right_botom_span{ background-color: #f2f2f2; height: 30px; line-height: 30px; position: relative; margin-left: 20px; padding-left: 16px; }
.info_right_botom_span img{ position: absolute; top:0; left: -20px; }
.info_right_botom_span span{ font-size: 14px; color: #5b5a5a; cursor:pointer; }
.info_right_botom_span span a{ color: #2f2f2f; font-style: normal; }
.info_right_botom_span span a.h_color{ color: #FF7426; }
.info_right_botom_span span.new_span{ color: #ff7426; }
.info_right_botom p{ padding: 10px 20px 0 20px; font-size: 14px; line-height: 26px; color: #5b5a5a; box-sizing: border-box; font-style: normal; }
.w1125{width:96%; max-width: 1125px;margin:0 auto;}
.w1200{ width:96%; max-width:1200px;margin:0 auto;}
.w1300{width:96%; max-width: 1300px;margin:0 auto;}
.w1400{width:96%; max-width: 1400px;margin:0 auto;}
.client_img{height: 392px;border: 1px solid #e7e7e7;border-radius: 10px;}
.show{ width:96%; max-width:1400px; margin:0 auto 10px auto;}
.case-item{width:23.5%;float:left; height:auto; margin:0 8px 46px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.case-item{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}
.case-item01{width:23.5%;float:left; height:auto; margin:0 8px 46px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.case-item01{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item01:hover{cursor:pointer;}
.show .center-box{-webkit-box-shadow:5px 0 10px rgba(0,0,0,.04); box-shadow:5px 0 10px rgba(0,0,0,.04); -webkit-transition:all .2s ease-in-out 0s; transition:all .2s ease-in-out 0s; position:relative; border:1px solid #fff;}
.show .center-box:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); border:1px solid #4f8be1;}
.center-box{background:#fff; height:350px; text-align:center; overflow:hidden;}
.case-img img{margin-top:30px;}
.center-box h4{font-size:20px; line-height:40px; border-top:1px solid #4f8be1; border-bottom:1px solid #4f8be1; margin:10px auto 20px auto; text-align:center; font-weight:bold;}
.center-box p{ line-height:26px; width:84%; font-size:15px; margin:0 auto; text-align:left;}
.case-img img{transition:all 0.6s;}
.show .center-box:hover .case-img img{transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -o-transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
.show .center-box:hover h4{ color:#cc0000;}
.whnrs{width:96%; max-width:1400px; margin:auto; padding-bottom:20px; border-bottom:1px #999 dotted; margin-bottom:30px;}
.whh{width:23px; height:23px; background:url(../images2020/whnry.jpg) center top no-repeat; text-align:center; color:#FFF; font-size:15px; line-height:1.4}

/*2022-2-8 改响应*/ 
.pc{ display:block;} 
.app{ display:none;} 
.btn-nav { position: absolute; top: 15px; right: 0px; background: transparent; padding-right: 10px; border: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; cursor: pointer; z-index: 99999; } 
.btn-nav:focus { outline: 0; } 
.icon-bar { display: block; margin: 5px 0; width: 26px; height: 3px; background-color: #0090ff; background-color: #ff7426; } 
.btn-nav:hover .icon-bar { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color: #ff7426; } 
.nav-item { margin: 40px auto; text-align: center; } 
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999; } 
.btn-nav.close.icon-bar { z-index: 999999; background-color: #ff7426; } 
.btn-nav.close .topt { -webkit-transform: translateY(10px) rotateZ(45deg); -moz-transform: translateY(10px) rotateZ(45deg); -ms-transform: translateY(10px) rotateZ(45deg); -o-transform: translateY(10px) rotateZ(45deg); transform: translateY(10px) rotateZ(45deg) } 
.btn-nav.close .bottom { -webkit-transform: translateY(-6px) rotateZ(-45deg); -moz-transform: translateY(-6px) rotateZ(-45deg); -ms-transform: translateY(-6px) rotateZ(-45deg); -o-transform: translateY(-6px) rotateZ(-45deg); transform: translateY(-6px) rotateZ(-45deg); } 
.btn-nav.close .middle { width: 0; } 
.cai { display: none; } 
.showy_warp { display: none; } 
@media screen and (max-width:1023px)and (min-width:300px) { 
.header { width: 100%; display: none;} 
.head_logo { max-width:92%;} 
.head_logo a { display: block; cursor: pointer; padding:10px;} 
.head_logo img { height:40px;} 
.logo2{ overflow:hidden; clear:both;} 
.logo2 p{ float:left; width:40%; padding:0 5%; height:90px;} 
.logo2 p img{ max-width:100%; height:90px;} 
.cai {/* width: 100%;  background: rgba(1,79,135,0.9); background-color: #fff; position:relative;*/display:block;width:100%; z-index:99999; position: fixed; top:0; left:0; background:#FFF;} 
.cai_list { width: 100%; height: 100vh; background-color: #fff; display: none; } 
.zhez { width: 100%; height: 100vh; position: fixed;/* background-color: #fff;*/ background-color: rgba(0,0,0,0.8); top:60px; z-index:999; display: none; } 
.mnav { width:92%; height: auto; margin:0 auto;/* background: #FFF;*/ position: relative; margin: auto; z-index: 1000; border-radius: 10px; left: 0px; display: none; top: 63px; position: absolute;} 
.mnav li { line-height:50px; border-bottom: 1px solid rgba(255,255,255,0.3); font-size:16px; background: url(../images/jl.png) no-repeat; background-position: 96% 17px; list-style: none; } 
.mnav li.mnav_li { background: none; } 
.mnav li.mnav_li1 { border-top: 10px solid #f6f7fe; } 
.mnav li a { width: 100%; display: block; color: #fff; } 
} 
@media (max-width:768px){
.pc{ display:none;} 
.app{ display:block;} 
.mm1{ padding:1%; width:96%; margin:0 auto;} 
.f14{ font-size:12px;} 
.f16{ font-size:14px;} 
.f18{ font-size:15px;} 

.nav_header{ display: none;}
.grid__item{ overflow: hidden; }
.banner{ width: 100%; height:300px; margin: 0 auto;  margin-top: 60px;position: relative; }
.banner video{ width:auto; height:100%;  margin-top:0px; }
.banner .swiper-container{ /*height: 380px;*/ top:20%!important; left:5%; margin-left:0px; position: absolute !important; overflow: hidden; width:90%; text-align:center;}
.banner .swiper-container .lunbo_content{ text-align:center; margin:0 auto; width:100%;}
.lunbo_content span{ font-size:24px; padding-bottom:4%; }
.lunbo_content p{font-size: 16px;}
.lunbo_a{ position: absolute; text-align: center; bottom:10%; left: 50%; margin-left: -107px; }
.next{ background-image: url(../images2020/prev.png); left: 0px; right: auto; }
.prev{ background-image: url(../images2020/next.png); right: 0px; left: auto; }
.next,.prev{ top:14%!important; position: absolute;  top:50%!important; width:33px; height:64px; margin-top: -10px; z-index: 10; cursor: pointer; background-size:33px 64px; background-position: center; background-repeat: no-repeat; }

.ban_jump{ width: 100%; background: url(../images2020/jump.png) no-repeat; width: 24px; height: 40px; bottom: 160px; display: inline-block; position: absolute; left: 50%; margin-left: -12px; animation: tiao 1.2s infinite ease-in-out; -webkit-animation: tiao 1.2s infinite ease-in-out; cursor: pointer; }
/*banner E*/ /*分类 服务 选择 */
.ben_fuwu{height:auto; padding-top:40px;}
.ben_all_tit h3{font-weight: normal;font-size:22px;color: #333333;margin-bottom: 20px;height: 30px;background: url(../images2020/beijing13_2.png)no-repeat 0 50%;text-align: center;}
.ben_p{font-size: 14px;color: #999999;margin-bottom:30px; text-align: center;letter-spacing: 1px;}
.ben_fun{ overflow:hidden; clear:both; width:96%; margin:20px auto 0 auto;}
.ben_fun li{/*width: 200px;*/ width:calc(50% - 30px);height: 310px;float: left;padding:50px 8px 8px 8px; margin:5px; }
/*.ben_fun li:last-child{ display:none;}*/

.ben_price { padding-top:30px; background: url(../images2020/beijing50.png)no-repeat center; background-size:auto 100%; margin-bottom:20px;}
.bne_setli{width: 296px; width:calc(50% - 12px); min-height: 345px;text-align: center;border: 1px solid #e7e7e7;float:left;margin:5px; position: relative;padding-top: 20px;padding-bottom: 10px;}
.ben_set { margin-right:0px;}
.ben_setp{ height:236px; overflow:hidden;}
.ben_setp p { text-align:left;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.bne_setli h6{ height:25px; font-size:18px; overflow:hidden;}

.cla_top{ min-height: 162px; position: relative; text-align: center; padding-top: 30px; box-sizing: border-box; }
.cla_top img{ vertical-align: top; height:24px;}
.cla_top span{ padding: 0 10px 0 10px; font-size:22px; color:#262525; display: inline-block; font-weight: bold; }
.per_top{  min-height:130px; position: relative; text-align: center; padding-top: 30px; box-sizing: border-box; }
.per_top img{ vertical-align: top;  height:24px;}
.per_top span{ padding: 0 10px 0 10px; font-size: 22px; color:#fff; display: inline-block; font-weight: bold; }
.ser_top{ min-height: 162px; position: relative; text-align: center; padding-top:30px; box-sizing: border-box; }
.ser_top img{ vertical-align: top; height:22px;}
.ser_top span{ padding:0 5px; font-size:20px; color:#262525; display: inline-block; font-weight: bold; }
.par_top{/* height: 162px;*/ position: relative; text-align: center; padding-top: 40px; box-sizing: border-box; }
.par_top img{ vertical-align: top; height:24px;}
.par_top span{ padding: 0 10px 0 10px; font-size: 22px; color:#000; display: inline-block; font-weight: bold; }

.case-item{width:calc(50% - 16px);float:left; height:auto; margin:0 8px 20px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.whnrs_p1 li{ padding:10px; overflow:hidden; clear:both;}
.select{ height: auto; background-color:#f7f7f7; }
.sel_content{ height:300px; position: relative; overflow: hidden; }
.sel_content .rotate{ width:333px; height:268px; position: absolute; left: 50%; margin-left:-166px; }
.rotate_box{ position: relative; height: 100%; }
.rotate_box img:nth-child(1){ position: absolute; left: 50%; width:178px; margin-left: -88px; top: 45px; z-index: 66; border-radius: 50%; }
.rotate_box img:nth-child(2){ position: absolute; left: calc(50% - 134px); width:268px; top: 0; z-index: 55; }
.xz{ transition: 1.5s; transform: scale(0.86); -ms-transform:scale(0.86); 	/* IE 9 */ -moz-transform:scale(0.86); 	/* Firefox */ -webkit-transform:scale(0.86); /* Safari 和 Chrome */ -o-transform:scale(0.86); 	/* Opera */ box-shadow: 0 0 50px #3D3D3D; }
.xzs{ transition: 1.5s; transform: scale(1); -ms-transform:scale(1); 	/* IE 9 */ -moz-transform:scale(1); 	/* Firefox */ -webkit-transform:scale(1); /* Safari 和 Chrome */ -o-transform:scale(1); /* Opera */ }
.rotate_box img:nth-child(3){ opacity:0 }
.rotate_box img:nth-child(4){ opacity:0; }
.rotate_box img:nth-child(5){  opacity:0; }
.rotate_box img:nth-child(6){ opacity:0; }
.rotate_box img:nth-child(7){  opacity:0; }
.rotate_box img:nth-child(8){ opacity:0; }
.sel_con_box_text{ width:200px; position: absolute; top:50px; left: 50%; margin-left: -100px; text-align: center; z-index: 66; }
.sel_con_box_text span{ font-weight: bold; display: block; font-size:18px; color:#262525; padding-top: 18px; }
.sel_con_box_text span:nth-child(3){ font-weight: bold; display: block; font-size: 18px; color:#ff7426; padding-top: 10px; padding-bottom: 20px; }

.perplex{ height: auto; background: url(../images2020/kh_bg.png) no-repeat center; background-size:auto 100%; overflow: hidden; padding-bottom:30px; overflow:hidden; clear:both;}
.per_list li{ width:96%; float: none; margin:0 auto; clear:both; padding:15px 0;}
.per_list_info{ width:96%; background:#fff; height:auto; margin-top:10px;}
.per_list_info .per_list_info_p{ font-size: 14px; color: #737373; line-height: 24px; padding:15px; overflow: hidden; height: auto; box-sizing: border-box;}

.ben_intro{background: url(../images2020/aboutBg.jpg)no-repeat center; background-size:auto 100%;height: auto;position: relative;}
.swiper-container1{ margin-top:20px;}
.coun li{float: left;text-align: center;width:50%;}

.counter{font-size:30px;color: #fff;height: 40px;}

.news_info_left{ width:calc(100% - 10px); border-right: none; padding:5px ; float: none; }
.news_info_left li{ float: left; padding: 10px 0; }
.news_info_left li a{ font-size:16px; color:#262525; }
.news_info_left img{ float: right; cursor: pointer; width:22px;}

.news_info_left_bot span:nth-child(1){ padding-top:0px; font-size:22px; color: #333; float: left; font-style: initial; }
.news_info_left_bot span:nth-child(1).span_data{ color: #ff7426; }
.news_info_left_bot span i.span_data{ color: #ff7426; }
.news_info_left_bot span i{ font-size:16px; color: #333; display: block; font-style: normal; }
.bot_imgBox{ border: 1px solid #EEEBE9; width: 146px; height: 80px; line-height: 80px; overflow: hidden; box-sizing: border-box; text-align: center; padding: 5px; float: left; margin-left:10px; overflow: hidden; }
.bot_imgBox>img{ margin-top: 0;; width: 136px; height: 70px; }
.bot_imgBox>img:hover{ transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-animation: scale(1.2); -ms-transform:scale(1.2); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.bot_right{ overflow: hidden; padding:5px 10px; font-style: initial; height:70px; overflow: hidden;}
.bot_right p{ font-size: 12px; color: #6a6a6a; padding-top:0px; line-height: 22px; display:none;}

.news_info_right{ float: none;  width:calc(100% - 40px); padding:20px ; }
.info_right_top{ height: 37px; width: 450px; border-bottom: 1px solid #E2E2E2; }
.info_right_top span{ font-size: 22px; color: #262525; font-style: normal; }
.info_right_top img{ float: right; }
.info_right_botom{ padding-top: 18px; }
.info_right_botom p{ width: auto; }
.info_right_botom_span{ background-color: #f2f2f2; height: 30px; line-height: 30px; position: relative; margin-left: 20px; padding-left: 16px; }
.info_right_botom_span img{ position: absolute; top:0; left: -20px; }
.info_right_botom_span span{ font-size: 14px; color: #5b5a5a; cursor:pointer; }
.info_right_botom_span span a{ color: #2f2f2f; font-style: normal; }
.info_right_botom_span span a.h_color{ color: #FF7426; }
.info_right_botom_span span.new_span{ color: #ff7426; }
.info_right_botom p{ padding: 10px 20px 0 20px; font-size: 14px; line-height: 26px; color: #5b5a5a; box-sizing: border-box; font-style: normal; }


}
.whnrs_p1{ overflow:hidden; clear:both;}
.whnrs_p1 .whh{ float:left; width:23px; margin-top:15px;}
.whnrs_p2{ float:right; width:calc(100% - 30px);}
.whnrs_p21{ font-size:16px; line-height:2;}
.whnrs_p22{ color:#666;}
