@charset "utf-8";header{z-index:9999;position:fixed;top:0;width:100%;background-color:rgba(255,255,255,.972)}
header .top-nav{width:100%;height:36px;background-color:#252525;}
header .top-nav p{display:inline-block;vertical-align:middle;font-size:12px;line-height:36px;letter-spacing:1px;color:#fff}
header .top-nav ul{font-size:0;}
header .top-nav li{display:inline-block;vertical-align:middle;margin-left:37px}
header .top-nav li a{display:inline-block;vertical-align:middle;font-size:12px;line-height:36px;letter-spacing:1px;color:#fff}
header .top-nav li .ra{display:inline-block;vertical-align:middle;margin-top:5px;width:0;height:0;border:5px #b3b3b3 solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}
header .main-header{font-size:0;overflow: hidden;}
header .main-header .header-phone,header .main-header .logo,header .main-header .main-nav,header .main-header .main-nav li,header .main-header .main-nav li a,header .main-header p{display:inline-block;vertical-align:middle;line-height:100px}
header .main-header .logo{margin-right:26px}
header .main-header p{margin-right:44px;font-family:FZXKJW--GB1-0;font-size:21px;color:#333}
header .main-header .main-nav{margin-left:41px;}
header .main-header .main-nav li.action a{color:#e62129}
header .main-header .main-nav li{margin-right:50px}
header .main-header .main-nav li:last-child{margin-right:0}
header .main-header .main-nav li a{font-size:18px;line-height:16px;color:#333}
header .main-header .main-nav li a:hover{color:#e62129}
header .header-phone{font-family:DIN-Medium;font-size:24px;color:#e62129;float: right;}
.index-banner{margin-top:136px;}
.banner{height: 400px;}
.banner .swiper-slide{text-align: center;overflow: hidden;}
.banner .swiper-slide img{position: absolute;left: 50%;transform: translateX(-50%)}
.index-banner .aside-banner{position:relative}
.index-banner .aside-banner aside{position:absolute;top:0;left:0;z-index:9;width:220px;height:400px;background-color:rgba(0,0,0,.602)}
.index-banner .aside-banner aside ul{margin-top:10px}
.index-banner .aside-banner aside li{width:100%;margin:20px 0;padding-top:17px}
.index-banner .aside-banner aside li:hover{background:#30cb8b}
.index-banner .aside-banner aside li a{display:block;width:193px;margin:auto;padding-bottom:15px;border-bottom:1px rgba(255,255,255,.397) solid}
.index-banner .aside-banner aside li em{display:inline-block;vertical-align:bottom;margin-right:19px;font-size:18px;color:#fff;font-weight:400;font-stretch:normal;letter-spacing:1px}
.index-banner .aside-banner aside li p{display:inline-block;vertical-align:bottom;font-size:14px;line-height:16px;color:#c8c8c8}
.index-banner .aside-banner aside li .icon{margin-top:10px;float:right;display:inline-block;vertical-align:bottom;width:6px;height:9px;background-position:-1px -11px}
.index-banner .aside-banner .aside-contentground>div{display:none}
.index-banner .aside-banner .aside-contentground .isshow>div{left:220px;z-index:8;height:400px;background:#FFF;position:absolute;-webkit-box-shadow:0 3px 15px rgba(178,178,178,.5);box-shadow:0 3px 15px rgba(178,178,178,.5);border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px}
.index-banner .aside-banner .aside-contentground .iSubNavLe{width:910px;padding:19px 40px;height:320px}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm{padding:18px 0;border-bottom:1px solid #f2f2f2}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm .isubNav-left{width:90px}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm .isubNav-left span{font-size:14px;color:#1a1a1a;display:inline-block;line-height:14px;font-weight:700}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm .isubNav-right{max-width:650px}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm .isubNav-right a{font-size:12px;line-height:14px;color:#666;padding-right:18px}
.index-banner .aside-banner .aside-contentground .iSubNavLe .isubNav-comm .isubNav-right a:hover{color:#30cb8b}
footer{padding:75px 0 41px;width:100%;background-color:#363b41}
footer .listbar .left-bar{width:884px;border-bottom:1px #666 solid;padding-bottom:38px}
footer .listbar .right-bar{width:200px;border-bottom:1px #666 solid;padding-bottom:38px}
footer .listbar .right-bar li{width:100%;text-align:center}
footer .listbar li{display:inline-block;vertical-align:middle;margin-right:79px}
footer .listbar li a{font-size:16px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
footer .content{margin-top:30px}
footer .content .list-content ul{width:128px;margin-right:20px;}
footer .content .list-content li:hover a{padding-left:10px;color:#fff}
footer .content .list-content li a{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#999}
footer .content .concat{width:207px;margin-bottom:48px}
footer .content .concat .qccode{display:inline-block;text-align:center;margin-left:10px}
footer .content .concat .qccode p{margin-top:18px;font-size:14px;letter-spacing:0;color:#999}
footer .content .concat .qccode img{max-width: 89px;max-height: 89px;}
footer .content .concat .footer-phone{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;font-stretch:normal;line-height:34px;letter-spacing:0;color:#fff}
footer .content .concat .footer-phone .icon-phone{display:inline-block;vertical-align:top;margin-top:4px;margin-right:12px;width:22px;height:24px;background-position:-132px -2px}
footer .content .concat .footer-email {
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-weight: 700;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0;
	color: #fff;}
	footer .content .concat .footer-email .icon-email {
	display: inline-block;
	vertical-align: top;
	margin-top: 4px;
	margin-right: 9px;
	width: 24px;
	height: 25px;
	background-image: url(../images/icon/emails.png);
	background-size: 26px 26px;}
footer .copy .address{font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#666}
footer .copy .copyright a{text-align:right;letter-spacing:1px;color:#cecece;}
.imgbox{width:100%;height:178px;margin-bottom:36px}
.copyright{color:#cecece;line-height: 30px;}
.nei-banner{margin-top:136px;position:relative;width:100%}
.nei-banner img{width:100%}
.crumbs{margin:31px auto 21px;color:#b0b0b0;}
.crumbs span{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:6px;background-position:-257px 0}
.crumbs p{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:1px;color:#b0b0b0}
.crumbs a{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:1px;color:#b0b0b0}
.crumbs a:hover{color:#ff5859}
/*.crumbs a:not(:last-child):after{content:'>';display:inline-block;margin-left:2px;font-size:12px}*/
.invent-common{height:553px;}
.invent-common .tit{font-size:14px;font-weight:700;padding-left:20px;margin-bottom:19px;border-left:2px solid #e62129;letter-spacing:1px;color:#555}
.invent-common{height:553px}
.invent-common .tit{font-size:14px;font-weight:700;padding-left:20px;margin-bottom:19px;border-left:2px solid #e62129;letter-spacing:1px;color:#555}
.invent-common .contentleft{background:#fff;width:895px;height:100%}
.invent-common .contentleft .contentleft-top{padding:30px 20px}
.invent-common .contentleft .contentleft-top .imgbox{position:relative;width:330px;height:243px;margin-bottom:0}
.invent-common .contentleft .contentleft-top .imgbox .img-text{position:absolute;margin:auto;text-align:center;top:0;left:0;right:0;bottom:0;width:278px;height:70px;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f85858),to(#f86058));background-image:-webkit-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:-o-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:linear-gradient(0deg,#f85858 0,#f86058 100%);opacity:.9}
.invent-common .contentleft .contentleft-top .imgbox .img-text .tit:before{content:'';position:relative;display:inline-block;width:34px;height:1px;background-color:#fff;left: -8px;}
.invent-common .contentleft .contentleft-top .imgbox .img-text .tit:after{content:'';position:relative;display:inline-block;width:34px;height:1px;background-color:#fff;margin-top:19px;right: -8px;}
.invent-common .contentleft .contentleft-top .imgbox .img-text .tit{display:inline-block;margin-top:16px;margin-bottom:5px;padding-left:0;font-size:18px;font-weight:700;font-stretch:normal;line-height:16px;letter-spacing:2px;color:#fff;border-left:0;}
.invent-common .contentleft .contentleft-top .imgbox .img-text .text{font-family:ArialMT;font-size:12px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#fff}
.invent-common .contentleft .contentleft-top .imgbox img{width:100%;height:100%}
.invent-common .contentleft .contentleft-top .content{width:470px}
.invent-common .contentleft .contentleft-top .content .info *{display:inline-block;vertical-align:bottom}
.invent-common .contentleft .contentleft-top .content .info{font-size:0;display:block;margin-bottom:28px}
.invent-common .contentleft .contentleft-top .content .info h2{margin-right:35px;font-size:28px;font-weight:700;letter-spacing:1px;color:#333}
.invent-common .contentleft .contentleft-top .content .info .price{margin-right:35px;font-size:16px;letter-spacing:0;color:#444}
.invent-common .contentleft .contentleft-top .content .info .price mark{font-size:26px;font-weight:700;letter-spacing:-1px;color:#ff5859;margin-right:4px}
.invent-common .contentleft .contentleft-top .content .info .dedails{font-size:14px;letter-spacing:1px;color:#999}
.invent-common .contentleft .contentleft-top .content .time{display:block;width:100%;margin-bottom:24px}
.invent-common .contentleft .contentleft-top .content .time .t{display:inline-block;vertical-align:middle;font-size:16px;letter-spacing:0;color:#999;margin-right:35px;}
.invent-common .contentleft .contentleft-top .content .time .ist{display:inline-block;vertical-align:middle;font-size:16px;letter-spacing:1px;color:#666}
.invent-common .contentleft .contentleft-top .content .de{margin-bottom:24px;font-size:14px;line-height:24px;letter-spacing:1px;color:#666}
.invent-common .contentleft .contentleft-top .content .de.susong{line-height: 1.5;margin-bottom:5px;}
.invent-common .contentleft .contentleft-top .content .more{display:block;text-align:center;width:130px;height:29px;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f85858),to(#f86058));background-image:-webkit-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:-o-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:linear-gradient(0deg,#f85858 0,#f86058 100%);border-radius:4px;font-size:14px;line-height:27px;letter-spacing:1px;color:#fff}

.invent-common .contentleft .contentleft-bottom p,.invent-common .contentleft .contentleft-bottom ul{padding:0 20px}
.invent-common .contentleft .contentleft-bottom li{position:relative;width:275px;height:88px;border:solid 1px #ddd;margin-right:13px;margin-bottom:26px}
.invent-common .contentleft .contentleft-bottom li:first-child,.parent_service li:first-child{background-image: url(../images/invent/inventimg_58.jpg);    background-size: 280px 90px;filter:alpha(opacity=80);-moz-opacity:0.;opacity:0.80;}
.invent-common .contentleft .contentleft-bottom li:nth-child(2),.parent_service li:nth-child(2){background-image: url(../images/invent/inventimg_33.jpg);    background-size: 280px 90px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.80;}
.invent-common .contentleft .contentleft-bottom li:nth-child(3),.parent_service li:nth-child(3){background-image: url(../images/invent/inventimg_34.jpg);    background-size: 280px 90px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.80;}
.invent-common .contentleft .contentleft-bottom li:nth-child(3){margin-right:0}
.invent-common .contentleft .contentleft-bottom li p:nth-child(1){margin-top:25px;margin-bottom:12px;font-size:20px;line-height:16px;letter-spacing:2px;color:#fafafa}
.invent-common .contentleft .contentleft-bottom li p:nth-child(2){font-size:14px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:1px;color:#fafafa}
.invent-common .contentleft .contentleft-bottom li .pr{position:absolute;padding:0;top:21px;right:13px;font-size:22px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#ff5859}
.invent-common .contentleft .contentleft-bottom li .pr:after{content:'';display:block;margin-left:34px;width:12px;height:15px;background:url(../images/icon.png);background-position:-218px 0}
.invent-common .contentleft .contentleft-bottom .text{font-size:14px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:1px;color:#999}
.invent-common .contentright{background:#fff;width:296px;height:100%}
.invent-common .contentright .contentright-top{padding:44px 20px 0}
.invent-common .contentright .contentright-top .imgbox{width:80px;height:80px;border-radius:2px}
.invent-common .contentright .contentright-top .imgbox img{width:100%;height:100%}
.invent-common .contentright .contentright-top .content{width:165px;padding-bottom:16px;margin-bottom:11px;border-bottom:dotted 1px #f1f1f1}
.invent-common .contentright .contentright-top .content .name{margin-top:12px;font-size:16px;letter-spacing:2px;color:#444}
.invent-common .contentright .contentright-top .content a{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;margin-top:17px;display:inline-block;text-align:center;width:72px;height:28px;border-radius:2px;border:solid 1px #f85f58;margin-right:11px;font-size:14px;line-height:27px;letter-spacing:0;color:#f85f58}
.invent-common .contentright .contentright-top .content a:nth-of-type(2){margin-right:0}
.invent-common .contentright .contentright-top .content a:hover{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f85858),to(#f86058));background-image:-webkit-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:-o-linear-gradient(bottom,#f85858 0,#f86058 100%);background-image:linear-gradient(0deg,#f85858 0,#f86058 100%);color:#fff}
.invent-common .contentright .contentright-top .text{font-size:14px;line-height:20px;letter-spacing:0;color:#888}
.invent-common .contentright .probloem{margin-top:20px}
.invent-common .contentright .probloem a{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:block;margin-bottom:14px;font-size:12px;font-weight:400;font-stretch:normal;line-height:18px;letter-spacing:0;color:#999;padding-right: 10px;}
.invent-common .contentright .probloem a:hover{padding-left:3px;color:#ff5859}
.invent-common .contentright .probloem a::before{content:'▪';margin-right:13px;margin-left:22px;display:inline-block;vertical-align:middle;font-size:12px;color:#f8b73a}
.invent-ad{margin:18px auto;padding-top:22px;text-align:center;width:1200px;height:90px;background-image:url(../images/invent/inventimg_68.jpg);font-size:14px;line-height:26px;letter-spacing:2px;color:#fffbfb;text-shadow:5px 5px 2px 0 rgba(0,0,0,.43)}
.ground{background-color:#fff;padding:50px 90px}
.ground .invent-section{margin-bottom:60px}
.ground .invent-section .title{position:relative}
.ground .invent-section .title h2{position:relative;z-index:1;margin-bottom:48px;text-align:center;font-size:30px;font-weight:700;color:#333}
.ground .invent-section .title h2:after{content:'';position:absolute;bottom:-26.5px;left:492px;display:block;width:41px;height:5px;background-color:#e62129}
.ground .invent-section .title .line{position:absolute;left:calc(365px);bottom:-25px;display:block;width:291px;height:1px;background-color:#e62129}
.ground .invent-section .title .number{position:absolute;top:-32px;left:460px;display:block;font-family:SourceHanSansCN;font-size:76px;font-weight:700;color:#fff;text-shadow:1px 1px 10px rgba(199,199,199,.609)}
.ground .invent-sectioncommon1 li{width:319px;height:347px;margin-right:27px;text-align:center;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 4px #ccc}
.ground .invent-sectioncommon1 li:hover{box-shadow:1px 1px 4px rgb(255, 214, 214)}
.ground .invent-sectioncommon1 li:nth-child(3){margin-right:0}
.ground .invent-sectioncommon1 li .imgbox{width:100%;height:178px;margin-bottom:36px;background:#000}
.ground .invent-sectioncommon1 li .imgbox img{width:100%;height:100%;opacity:.72}
.ground .invent-sectioncommon1 li .tit{margin-bottom:20px;font-size:24px;letter-spacing:1px;color:#444}
.ground .invent-sectioncommon1 li .text{width:228px;max-height:72px;margin:auto;font-size:16px;line-height:24px;letter-spacing:2px;color:#777;-webkit-line-clamp:3;line-clamp:3}
.ground .invent-sectioncommon2 .content-tit{margin-bottom:20px}
.ground .invent-sectioncommon2 .content-tit li{position:relative;width:33.333%;text-align:center;padding-top:45px}
.ground .invent-sectioncommon2 .content-tit li:hover .number{top:-10px;text-shadow:1px 1px 3px rgba(187, 187, 187, 0.952)}
.ground .invent-sectioncommon2 .content-tit li .imgbox{position:relative;z-index:2;width:92px;height:92px;margin:0 auto 14px}
.ground .invent-sectioncommon2 .content-tit li .tit{margin-bottom:5px;font-size:24px;letter-spacing:1px;color:#666}
.ground .invent-sectioncommon2 .content-tit li .text{font-size:18px;letter-spacing:1px;color:#999}
.ground .invent-sectioncommon2 .content-tit li .number{transition: .5s;position:absolute;z-index:1;top:0;left:calc(102px);font-family:SourceHanSansCN-Heavy;font-size:130px;line-height:130px;letter-spacing:-13px;color:#f7f7f7;text-shadow:1px 1px 1px rgba(221,221,221,.39)}
.ground .invent-sectioncommon2 .ra{width:28px;height:23px;margin:auto;background-position:-229px 0}
.ground .invent-sectioncommon2 .content-text{padding-bottom:22px;border-bottom:2px solid #e62129}
.ground .invent-sectioncommon2 .content-text li{position:relative;width:20%;text-align:center;padding-top:45px}
.ground .invent-sectioncommon2 .content-text li .imgbox{position:relative;z-index:2;width:92px;height:92px;margin:0 auto 14px}
.ground .invent-sectioncommon2 .content-text li .tit{margin-bottom:23px;font-size:18px;line-height:16px;letter-spacing:1px;color:#444}
.ground .invent-sectioncommon2 .content-text li .text{margin-bottom:14px;font-size:18px;letter-spacing:1px;font-size:16px;line-height:22px;letter-spacing:0;color:#999}
.ground .invent-sectioncommon2 .content-text li .number{display:block;overflow:hidden;text-align:center;margin:0 auto -33px;width:19px;height:19px;background-color:#e62129;border:5px solid rgba(230,33,39,.144);border-radius:50%;font-size:12px;line-height:9px;color:#fff}
.ground .invent-sectioncommon3 .content{background-color:#f7f7f7}
.ground .invent-sectioncommon3 .content li{position:relative;width:20%}
.ground .invent-sectioncommon3 .content li .imgbox{position:relative;width:202px;height:136px;margin-bottom:0;background:#000;overflow: hidden;}
.ground .invent-sectioncommon3 .content li .imgbox img{opacity:.72}
.ground .invent-sectioncommon3 .content li .imgbox p{position:absolute;top:55px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:24px;letter-spacing:1px;color:#fff;text-shadow:2px 4px 10px rgba(0,0,0,.5)}
.ground .invent-sectioncommon3 .content li .number{position:absolute;top:50%;left:50%;z-index:99;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;text-align:center;width:23px;height:23px;background-color:#f85858;font-family:ArialMT;font-size:16px;border-radius:50%;line-height:21px;letter-spacing:1px;color:#fff}
.ground .invent-sectioncommon3 .content li .textbox{position:relative;width:202px;height:136px;padding:0 20px}
.ground .invent-sectioncommon3 .content li .textbox P{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:161px;line-height:20px}
.search{position:relative;width:800px;height:50px;margin:50px auto;border:solid 1px #ddd;border-radius:4px 0 0 4px;overflow:hidden}
.search .searchbar{position:relative;width:100%;height:100%}
.search .searchbar select{width:110px;height:49px;padding:0 18px;font-size:18px;line-height:20px;letter-spacing:2px;background-color:#f0f0f5;border:solid 1px #ddd;color:#444;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.search .searchbar select option{font-size:18px;letter-spacing:2px;color:#444}
.search .searchbar .iconra{width:9px;height:6px;position:absolute;left:80px;top:22px;z-index:99;background-position:0 -21px}
.search .searchbar input[type=text]{width:642px;height:50px;text-indent:2em;background:0 0}
.search .searchbar input[type=submit]{width:19px;height:21px;cursor:pointer;margin-top:15.5px;margin-right:23px;background-color:transparent;background-position:-9px 0}
.hot-service{height:196px;padding:32px 0;margin-bottom:50px;background-image:-webkit-linear-gradient(135deg,#f85858 0,#f86058 100%);background-image:-o-linear-gradient(135deg,#f85858 0,#f86058 100%);background-image:linear-gradient(-45deg,#f85858 0,#f86058 100%);border-radius:4px;-webkit-box-shadow:1px 1px 10px #f86058;box-shadow:1px 1px 10px #f86058}
.hot-service .tit h2{width:250px;height:134px;text-align:center;font-size:24px;line-height:134px;letter-spacing:1px;color:#fff}
.hot-service .list{max-width:235px;border-left:1px rgba(255,255,255,.315) solid;height:133px}
.hot-service .list h3{padding:0 0 0 18px;margin-bottom:23px;font-size:18px;font-weight:700;line-height:16px;letter-spacing:0;color:#fff}
.hot-service .list li a{padding:0 0 0 18px;font-size:12px;font-weight:400;font-stretch:normal;line-height:22px;letter-spacing:0;color:#fff}
.hot-service .list li span{margin-left:8px;display:none;width:9px;height:11px;background-position:0 0}
.hot-service .list li span.blocki{display:inline-block}
.hot-service .list ul{margin-right:10px; }
.hot-service .list ul:last-child{margin-right:0; }
.hot-service .list1{width:277px;}
.hot-service .list2{width:260px;}
.hot-service .list3{width:219px;}
.bg{width:100%;background-color:#f6f6f6}
.section{margin-top:50px}
.section .section-tit{position:relative;width:100%;height:42px;margin-bottom:30px;border-bottom:2px solid #e5e5e5}
.section .section-tit:before{content:'';position:absolute;display:block;width:5px;height:30px;background:#e62129}
.section .section-tit:after{content:'';position:absolute;bottom:-1px;left:0;display:block;width:236px;height:2px;background-color:#e62129}
.section .section-tit h2{display:inline-block;margin-left:21px;font-size:24px;padding-top:4px;font-weight:700;letter-spacing:0;color:#1a1a1a}
.section .section-tit p{display:inline-block;font-family:ArialMT;font-size:14px;letter-spacing:0;color:#888}
.section .content .contentleft{width:264px;height:474px;text-align:center;background-image:url(../images/index-section-ai1.jpg)}
.section .content .contentleft .text{margin-top:26px;font-size:20px;letter-spacing:0;color:#fff}
.section .content .contentleft .bigtext{margin-top:234px;margin-bottom:72px;font-family:FZLANTY_CUK--GBK1-0;font-size:40px}
.sectionclass1-1 .content .contentright li,.sectionclass1-2 .content .contentright li{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;position:relative;margin-bottom:20px;margin-left:20px;padding:53px 0 0 30px;width:447px;height:227px}
.sectionclass1-1 .content .contentright li:nth-child(3),.sectionclass1-1 .content .contentright li:nth-child(4),.sectionclass1-2 .content .contentright li:nth-child(3),.sectionclass1-2 .content .contentright li:nth-child(4){margin-bottom:0}
.sectionclass1-1 .content .contentright li:hover{-webkit-box-shadow:1px 1px 10px #ff6f3607;box-shadow:1px 1px 10px rgba(255, 111, 54, 0.178)}
.sectionclass1-1 .content .contentright li:hover .ra,.sectionclass1-2 .content .contentright li:hover .ra{margin-left: 10px}
.sectionclass1-1 .content .contentright li .list-tit,.sectionclass1-2 .content .contentright li .list-tit{margin-bottom:23px}
.sectionclass1-1 .content .contentright li .list-tit h3,.sectionclass1-2 .content .contentright li .list-tit h3{display:inline-block;vertical-align:middle;margin-right:18px;font-size:18px;font-weight:700;line-height:16px;letter-spacing:1px;color:#333}
.sectionclass1-1 .content .contentright li .list-tit p,.sectionclass1-2 .content .contentright li .list-tit p{display:inline-block;vertical-align:middle;font-size:14px;line-height:16px;letter-spacing:0;color:#ffb4b7}
.sectionclass1-1 .content .contentright li dl,.sectionclass1-2 .content .contentright li dl{width:100%;margin-bottom:12px}
.sectionclass1-1 .content .contentright li dl dd,.sectionclass1-2 .content .contentright li dl dd{line-height: 20px;width: 139px;}
.sectionclass1-1 .content .contentright li dl dd a,.sectionclass1-2 .content .contentright li dl dd a{margin-right:40px;font-size:14px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#777}
.sectionclass1-1 .content .contentright li .ra,.sectionclass1-2 .content .contentright li .ra{position:absolute;bottom:36px;display:block;width:27px;height:27px;text-align:center;border:1px #e62129 solid;border-radius:50%;line-height:24px;color:#e62129;font-weight:700;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;}
.sectionclass2-1 .content .contentright li,.sectionclass2-2 .content .contentright li{margin-left:20px;text-align:center;width:291px;height:474px;background-color:#fff}
.sectionclass2-1 .content .contentright li:hover,.sectionclass2-2 .content .contentright li:hover{margin-top:-5px;-webkit-box-shadow:1px 1px 10px #ccc;box-shadow:1px 1px 10px #ccc}
.sectionclass2-1 .content .contentright li h3,.sectionclass2-2 .content .contentright li h3{margin-top:94px;margin-bottom:40px;font-size:22px;font-weight:700;letter-spacing:0;color:#1a1a1a}
.sectionclass2-1 .content .contentright li .text,.sectionclass2-2 .content .contentright li .text{font-size:16px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#666;height: 60px;}
.sectionclass2-1 .content .contentright li .more,.sectionclass2-2 .content .contentright li .more{display:block;width:134px;height:42px;margin:0 auto;margin-top:82px;border-radius:6px;border:solid 1px #00b4ff;font-size:14px;font-weight:400;font-stretch:normal;line-height:42px;letter-spacing:0;color:#0096ff}
.sectionclass1-1 .content .contentleft{background-image:url(../images/index-section-ai1.jpg)}
.sectionclass1-1 .content .contentright li:nth-child(1){background-image:url(../images/index-section1-listbg1.png)}
.sectionclass1-1 .content .contentright li:nth-child(2){background-image:url(../images/index-section1-listbg2.png)}
.sectionclass1-1 .content .contentright li:nth-child(3){background-image:url(../images/index-section1-listbg3.png)}
.sectionclass1-1 .content .contentright li:nth-child(4){background-image:url(../images/index-section1-listbg4.png)}
.sectionclass1-2 .content .contentleft{background-image:url(../images/index-section-ai3.jpg)}
.sectionclass1-2 .content .contentright li:nth-child(1){background-image:url(../images/index-section2-listbg1.jpg)}
.sectionclass1-2 .content .contentright li:nth-child(2){background-image:url(../images/index-section2-listbg2.jpg)}
.sectionclass1-2 .content .contentright li:nth-child(3){background-image:url(../images/index-section2-listbg3.jpg)}
.sectionclass1-2 .content .contentright li:nth-child(4){background-image:url(../images/index-section2-listbg4.jpg)}
.sectionclass1-2 .content .contentright li:hover{-webkit-box-shadow:1px 1px 10px #cbcafc;box-shadow:1px 1px 10px #cbcafc}
.sectionclass2-1 .content .contentleft{background-image:url(../images/index-section-ai2.jpg)}
.sectionclass2-1 .content .contentright li:nth-child(1){background-image:url(../images/index-section3-listbg1.jpg)}
.sectionclass2-1 .content .contentright li:nth-child(2){background-image:url(../images/index-section3-listbg2.jpg)}
.sectionclass2-1 .content .contentright li:nth-child(3){background-image:url(../images/index-section3-listbg3.jpg)}
.sectionclass2-2 .content .contentleft{background-image:url(../images/index-section-ai4.jpg)}
.sectionclass2-2 .content .contentright li:nth-child(1){background-image:url(../images/index-section4-listbg1.jpg)}
.sectionclass2-2 .content .contentright li:nth-child(2){background-image:url(../images/index-section4-listbg2.jpg)}
.sectionclass2-2 .content .contentright li:nth-child(3){background-image:url(../images/index-section4-listbg3.jpg)}
.sectionclass2-2 .content .contentright li .more{border-color:#ff5a5b;color:#ff5a5b}
.sectionclass3 .section-tit h2{margin-left:40px}
.sectionclass3 .section-tit:before{margin-top:5px;width:21px;height:26px;margin-right:5px;background:url(../images/icon.png);background-position:-55px 0}
.sectionclass3 .team{padding:2px;height:460px}
.sectionclass3 .team .swiper-slide{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;border:solid 1px #e1e1e1;text-align:center}
.sectionclass3 .team .swiper-slide:hover{-webkit-box-shadow:1px 1px 10px #ccc;box-shadow:1px 1px 10px #ccc}
.sectionclass3 .team .swiper-slide:hover .imgbox img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.sectionclass3 .team .swiper-slide .imgbox{width:100%;height:276px;margin-bottom:27px;overflow:hidden}
.sectionclass3 .team .swiper-slide .imgbox img{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.sectionclass3 .team .swiper-slide .name{font-size:22px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#444}
.sectionclass3 .team .swiper-slide .name::after{content:'';display:block;margin:15px auto;width:40px;height:2px;background-color:#e62129}
.sectionclass3 .team .swiper-slide .workname{margin-bottom:21px;font-size:14px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#666}
.sectionclass3 .team .swiper-slide .more{display:block;margin:0 auto;width:142px;height:30px;line-height:30px;border-radius:4px;border:solid 1px #f8b73a;color:#777}
.sectionclass4{padding:51px 0}
.sectionclass4 .section-tit h2{margin-left:40px}
.sectionclass4 .section-tit:before{margin-top:8px;width:33px;height:24px;margin-right:5px;background:url(../images/icon.png);background-position:-100px -2px}
.sectionclass4 .section-tit .news-bar{margin-right:20px}
.sectionclass4 .section-tit .news-bar li{display:inline-block;margin-top:1px;line-height:38px}
.sectionclass4 .section-tit .news-bar li:hover{border-bottom:2px #e62129 solid}
.sectionclass4 .section-tit .news-bar li a{padding:0 15px;font-size:14px;font-weight:400;font-stretch:normal;letter-spacing:1px;color:#444}
.sectionclass4 .section-tit .news-bar li.on{border-bottom:2px #e62129 solid}
.sectionclass4 .news{display:none}
.sectionclass4 .news .imgbox{position:relative;width:410px;height:295px;overflow:hidden}
.sectionclass4 .news .imgbox:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.sectionclass4 .news .imgbox img{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%;height:100%}
.sectionclass4 .news .imgbox p{position:absolute;bottom:0;left:0;width:410px;height:48px;text-align:center;background-color:rgba(0,0,0,.5);font-size:14px;line-height:48px;color:#fff}
.sectionclass4 .news dl{width:714px}
.sectionclass4 .news dt{padding-bottom:20px;border-bottom:1px #e5e5e5 solid}
.sectionclass4 .news dt h3{font-size:18px;font-weight:700;font-stretch:normal;letter-spacing:1px;color:#444}
.sectionclass4 .news dt .time{font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#ffd585}
.sectionclass4 .news dt .text{line-clamp:2;font-size:14px;font-weight:400;font-stretch:normal;height:40px;line-height:20px;letter-spacing:0;color:#888}
.sectionclass4 .news dd{margin-top:13px}
.sectionclass4 .news dd .text{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:inline-block;vertical-align:middle;max-width:630px;font-size:14px;color:#666}
.sectionclass4 .news dd .text:hover{padding-left:10px;color:#c00000}
.sectionclass4 .news dd .time{display:inline-block;vertical-align:middle;font-family:ArialMT;font-size:14px;color:#666}
.sectionclass5{padding-bottom:60px}
.sectionclass5 .partner{margin-bottom:47px}
.sectionclass5 .partner .swiper-slide{position:relative;width:182px;height:122px;border:solid 1px #ddd}
.sectionclass5 .partner .swiper-slide:hover{border-color:#e62129}
.sectionclass5 .partner .swiper-slide img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%}
.sectionclass5 .fen-link a,.sectionclass5 .fen-link p{display:inline-block;vertical-align:middle}
.sectionclass5 .fen-link p{font-size:14px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#666}
.sectionclass5 .fen-link a{padding-left:10px;font-size:14px;font-weight:400;letter-spacing:0;color:#999}
.sectionclass5 .fen-link a:hover{color:#222}
.deal-section .section-tit:after{width:418px;background-color:#f8b73a}
.deal-section .deal-section1-content{position:relative}
.deal-section .deal-section1-content li{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;position:relative;width:186px;height:213px;margin:0 27px;text-align:center}
.deal-section .deal-section1-content li:before{content:'';display:block;position:absolute;top:104px;left:calc(45%);width:10px;height:10px;background-color:#e62129}
.deal-section .deal-section1-content li:nth-child(1) span{width:44px;height:51px;background-position:0 -34px}
.deal-section .deal-section1-content li:nth-child(2) span{width:53px;height:50px;background-position:-44px -34px}
.deal-section .deal-section1-content li:nth-child(3) span{width:50px;height:50px;background-position:-97px -34px}
.deal-section .deal-section1-content li:nth-child(4) span{width:40px;height:47px;background-position:-147px -34px}
.deal-section .deal-section1-content li:nth-child(5) span{width:54px;height:48px;background-position:-187px -34px}
.deal-section .deal-section1-content li span{margin:0 auto 13px}
.deal-section .deal-section1-content li h3{margin-bottom:44px;font-size:18px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:1px;color:#666}
.deal-section .deal-section1-content li .text{height:45px;margin-bottom:16px;font-size:14px;font-weight:400;font-stretch:normal;line-height:24px;letter-spacing:0;color:#999;-webkit-line-clamp:2;line-clamp:2}
.deal-section .deal-section1-content li i{display:block;margin:0 auto;width:22px;height:22px;line-height:19px;border:solid 2px #e62129;border-radius:50%;font-size:12px;color:#e62129}
.deal-section .deal-section1-content .line{position:absolute;top:107px;left:-50px;width:1318px;height:2px;background-color:#e62129}
.deal-section .deal-section2-content .contentleft .bigtext{position:relative;margin-top:139px;margin-bottom:17px;padding-bottom:17px;font-size:28px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
.deal-section .deal-section2-content .contentleft .bigtext:after{content:'';position:absolute;bottom:0;left:113px;display:block;width:40px;height:2px;background-color:#fff}
.deal-section .deal-section2-content .contentleft .text{margin-bottom:58px;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#e7e7e7}
.deal-section .deal-section2-content .contentleft .more{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:block;margin:auto;width:142px;height:46px;border-radius:4px;font-size:18px;line-height:46px;letter-spacing:1px;background-color:#fff;color:#7b6de4}
.deal-section .deal-section2-content .contentleft .more:hover{background-color:#4ee8a0;color:#fff}
.deal-section .deal-section2-content .contentright{width:936px}
.deal-section .deal-section2-content .contentright li{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;width:20%;height:237px;padding:30px 10px 0;overflow:hidden;background-color:#fff;border:solid 1px #dfdddf7c}
.deal-section .deal-section2-content .contentright li:hover{border-color:#0095ff52;padding-top:8px;-webkit-box-shadow:inset 1px 1px 10px #ccc;box-shadow:inset 1px 1px 10px #ccc}
.deal-section .deal-section2-content .contentright li:hover .content span{background-color:#00b9f2}
.deal-section .deal-section2-content .contentright li:hover .content .more{top:20px}
.deal-section .deal-section2-content .contentright li .imgbox{width:165px;height:auto;margin-bottom:23px;height: 138px;}
.deal-section .deal-section2-content .contentright li .content{font-size:0;text-align:center}
.deal-section .deal-section2-content .contentright li .content span{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:inline-block;vertical-align:middle;margin-right:7px;width:35px;height:19px;background-color:#f8b73a;border-radius:2px;font-size:12px;line-height:17px;letter-spacing:0;color:#fff}
.deal-section .deal-section2-content .contentright li .content p{display:inline-block;vertical-align:middle;font-size:14px;color:#999}
.deal-section .deal-section2-content .contentright li .content .more{position:relative;left:-10px;top:27px;width:187px;height:27px;background-color:#7b6de4;font-size:14px;font-weight:400;font-stretch:normal;line-height:25px;letter-spacing:0;color:#fff}
.deal-section2{padding:50px 0}
.deal-section2 .content .contentleft{background:#7b6de4}
.deal-section4{padding:50px 0}
.deal-section4 .content .contentleft{background:#ff7b69}
.deal-section3 .deal-section1-content li{width:110px;margin:0 30px}
.deal-section3 .deal-section1-content li:nth-child(1) span{width:47px;height:51px;background-position:1px -87px}
.deal-section3 .deal-section1-content li:nth-child(2) span{width:55px;height:49px;background-position:-187px -34px}
.deal-section3 .deal-section1-content li:nth-child(3) span{width:40px;height:50px;background-position:-147px -34px}
.deal-section3 .deal-section1-content li:nth-child(4) span{width:53px;height:51px;background-position:-46px -86px}
.deal-section3 .deal-section1-content li:nth-child(5) span{width:51px;height:51px;background-position:-99px -86px}
.deal-section3 .deal-section1-content li:nth-child(6) span{width:51px;height:52px;background-position:-150px -88px}
.deal-section3 .deal-section1-content li:nth-child(7) span{width:45px;height:52px;background-position:-202px -86px}
.deal-section3 .deal-section1-content li h3{font-size:16px}
.deal-section3 .deal-section1-content li .text{font-size:12px}
.deal-section4 .deal-section2-content .contentleft .more{color:#ff7b69}

.deal-section4 .deal-section2-content .contentright li:hover{padding-top:0}
/*.deal-section4 .deal-section2-content .contentright li:hover .content .more{top:6px}*/
.deal-section4 .deal-section2-content .contentright li .imgbox{margin-bottom:35px}
.deal-section4 .deal-section2-content .contentright li .content p{width:100%}
.deal-section4 .deal-section2-content .contentright li .content .more{background-color:#ff7b69}
.deal-section5 .section-tit:after{width:265px}
.deal-section5 .partner{margin-bottom:29px}
.deal-section5 .partner .swiper-slide{position:relative;width:204px;height:118px;border:solid 2px #f0f0f0}
.deal-section5 .partner .swiper-slide img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width: 100%;max-height: 100%;}
.deal-section6{padding:50px 0}
.deal-section6 .section-tit:before{background:#e62129;width:5px;margin-right:20px}
.deal-section6 .section-tit:after{width:265px}
.deal-section6 .section-tit h2{margin-left:20px}
.deal-section6 .team .swiper-slide{background-color:#fff}
.deal-section6 .team .swiper-slide .name{margin-bottom:17px;font-size:16px}
.deal-section6 .team .swiper-slide .name:after{display:none}
.deal-section6 .team .swiper-slide .workname{font-size:14px}
.deal-section6 .team .swiper-slide .more{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;padding:0;width:85px;height:21px;line-height:22px;border:none;font-size:14px;color:#e62129;border-radius:4px}
.deal-section6 .team .swiper-slide .more:hover{background-color:#e62129;color:#fff}
.class-box{border:solid 1px #f1f1f1;margin:50px auto 20px;padding:27px 20px 0}
.class-box .classification{font-size:0;margin-bottom:30px}
.class-box .classification .tit{display:inline-block;margin-right:40px;font-size:12px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#333}
.class-box .classification .all{display:inline-block;vertical-align:top;text-align:center;margin-top:5px;margin-right:28px;width:50px;height:22px;border-radius:6px;font-size:12px;line-height:20px;letter-spacing:0;color:#999;}

.class-box .classification .classlist{display:inline-block;vertical-align:top;margin-right:60px;width:858px;height:30px;overflow:hidden}
.class-box .classification .hauto{height:auto;}
.class-box .classification .classlist a{display:inline-block;width:12%;font-size:12px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#999;margin-left: 10px;margin-bottom: 10px;}
.class-box .classification .classlist a:hover{color: #e62129;}
.class-box .classification .classlist a.on:hover{background: #ffffff;}
.class-box .classification .more{position:relative;display:inline-block;vertical-align:top;padding-left:10px;margin-top:5px;width:54px;height:22px;background-color:rgba(0,184,240,.171);font-size:12px;line-height:20px;letter-spacing:0;color:#00b9f1}
.class-box .classification .more:after{content:'';position:absolute;top:8px;right:7px;display:inline-block;width:9px;height:5px;background-image:url(../images/icon.png);background-position:-181px 0}
.class-box .classification4 .classlist{width:530px}
.class-box .classification4 .classlist a{width:13%}
.class-box .classification4 form{display:inline-block;vertical-align:top;font-size:12px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#999}
.class-box .classification4 form .input-k,.class-box .classification4 form input{display:inline-block}
.class-box .classification4 form .input-k{position:relative}
.class-box .classification4 form .input-k:before{content:'￥';position:absolute;z-index:99;top:0;left:10px;display:block;width:7px;height:10px;font-size:12px;letter-spacing:0;color:#999}
.class-box .classification4 form input[type=text]{position:relative;width:90px;height:23px;margin:0 7px;padding-left:15px;border:solid 1px #999;color:#999}
.class-box .classification4 form input[type=submit]{text-align:center;width:48px;height:22px;background-color:rgba(0,184,240,.171);font-size:12px;line-height:20px;letter-spacing:1px;color:#00b9f1}
.optionclass-box{margin-bottom:20px;width:1200px;border:solid 1px #f1f1f1;padding:13px 19px}
.optionclass-box .tit{display:inline-block;vertical-align:middle;margin-right:40px;font-size:12px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#333}
.optionclass-box .classlist{ display:inline-block;vertical-align:top;margin-right:60px;width:988px;overflow:hidden}
.optionclass-box .classlist a{display: inline-block;text-align: center;background-color: #e62129;border-radius: 6px;font-size: 12px;color: #fff;width: 11%;margin-bottom: 10px; }
.optionclass-box a{display:inline-block;vertical-align:middle;padding:5px 13px;text-align:center;margin-right:28px;font-size:12px;line-height:20px;color:#fff;background-color:#e62129;border-radius:6px}
.optionclass-box a span{display:inline-block;margin-left:11px;width:8px;height:8px;color:#fff;font-size:14px}
.screen{background-color:#fff;border:solid 1px #f1f1f1;padding-left:17px;margin-bottom:21px}
.screen .screen-list{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:inline-block;vertical-align:middle;margin-top:1px;padding:0 17px;font-size:14px;line-height:40px;letter-spacing:1px;color:#999;border-bottom:2px transparent solid}
.screen .screen-list:hover{color:#e62129;border-bottom-color:#f8b73a}
.screen .screen-list span{display:inline-block;vertical-align:middle;margin-left:3px;width:11px;height:13px;background-position:-190px 0}

.screen a.on{color:#e62129;border-bottom:2px #f8b73a solid}
.class-box .classification a.on{display:inline-block;text-align:center;background-color:#e62129;border-radius:6px;font-size:12px;letter-spacing:0;color:#fff}

.deal-list-list{padding-bottom:165px}
.deal-list-list .content li{width:224px;height:300px;border:solid 1px #ddd;margin-right:20px;margin-bottom:20px}
.deal-list-list .content li:nth-child(5n){margin-right:0}
.deal-list-list .content li .imgbox{position:relative;width:100%;height:173px;margin-bottom:0}
.deal-list-list .content li .imgbox img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}
.deal-list-list .content li .tit{padding-left:7px;margin-bottom:8px;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:2px;color:#444}
.deal-list-list .content li .text{padding:0 21px 0 7px;height:40px;margin-bottom:10px;font-size:12px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:2px;color:#999;-webkit-line-clamp:2;line-clamp:2}
.deal-list-list .content li .inof{padding:0 21px 0 7px;margin-bottom:15px}
.deal-list-list .content li .inof .price{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:2px;color:#ff375f}
.deal-list-list .content li .inof .more{display:inline-block;vertical-align:middle;float:right}
.deal-list-list .content li .inof .more span{display:inline-block;vertical-align:middle;margin-right:4px;width:13px;height:13px;background-position:-154px 0}
.deal-list-list .content li .but{padding:0 21px 0 7px;font-size:0}
.deal-list-list .content li .but .collect{display:inline-block;vertical-align:middle;width:78px;height:30px;margin-right:4px;background-color:#fafafa;border:solid 1px #e6e6e6;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#a4a4a4}
.deal-list-list .content li .but .collect span{display:inline-block;vertical-align:middle;margin-left:12px;margin-right:6px;width:14px;height:14px;background-position:-167px 0}
.deal-list-list .content li .but .buy{display:inline-block;vertical-align:middle;text-align:center;width:110px;height:30px;background-color:#f8b73a;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
.deal-list-list .paging ul{display:inline-block;vertical-align:middle}
.deal-list-list .paging li.on a{background-color:#e62129;color:#fff;border-color:#e62129}
.deal-list-list .paging li.next a{color:#e62129;line-height:32px}
.deal-list-list .paging li{display:inline-block;vertical-align:middle;margin-right:12px}
.deal-list-list .paging li:hover a{background-color:#e62129;color:#fff;border-color:#e62129}
.deal-list-list .paging li a{display:block;width:36px;height:36px;text-align:center;border:solid 1px #f0f0f0;font-family:ArialMT;font-size:16px;font-weight:400;font-stretch:normal;line-height:34px;letter-spacing:0;color:#666}
.deal-list-list .paging form{display:inline-block;vertical-align:middle;font-family:AdobeHeitiStd-Regular;font-size:14px;color:#666}
.deal-list-list .paging form input[type=text]{width:36px;height:36px;border:solid 1px #f0f0f0;color:#e62129;text-align:center;margin-left:5px;margin-right:5px}
.deal-list-list .paging form input[type=submit]{width:48px;height:34px;margin-left:5px;background-color:#e62129;font-family:AdobeHeitiStd-Regular;font-size:13px;line-height:32px;letter-spacing:0;color:#fff}
.ad{margin-bottom:60px}
.ad .tit{margin-bottom:35px;font-size:18px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#333}
.ad .tit span{display:inline-block;margin-top:1px;margin-right:12px;width:17px;height:15px;background-position:-201px 0}
.ad .content{font-size:0}
.ad .content li{display:inline-block;width:380px;height:217px;margin-right:26px}
.ad .content li a{width:380px; height: 217px;display: block;}
.ad .content li:nth-child(3){margin-right:0}
.ad .content li img{width:100%;height:100%}
.invent-section1 .content>div{width:478px;height:240px;background-color:#f7f7f7;transition: .5s;}
.invent-section1 .content>div:hover{box-shadow: 1px 1px 10px #ccc;margin-top: -5px;}
.invent-section1 .content>div:nth-child(1) .content-tit{background-color:#ff9c5f}
.invent-section1 .content>div:nth-child(1) .content-tit span{width:52px;height:50px;margin:76px auto 22px;background-position:0 -141px}
.invent-section1 .content>div:nth-child(2) .content-tit{background-color:#6195ff}
.invent-section1 .content>div:nth-child(2) .content-tit span{width:50px;height:50px;margin:76px auto 22px;background-position:-52px -141px}
.invent-section1 .content{margin-top:10px}
.invent-section1 .content .content-tit{width:160px;height:240px;overflow:hidden;text-align:center}
.invent-section1 .content .content-tit h3{font-size:20px;line-height:16px;letter-spacing:0;color:#fff}
.invent-section1 .content .content-list{width:318px;height:240px;padding:36px 0 0 14px}
.invent-section1 .content .content-list p{margin-bottom:21px;font-size:16px;line-height:16px;letter-spacing:0;color:#555}
.invent-section2{width:1010px;height:212px;background-color:#f7f7f7;padding:27px 50px 0}
.invent-section2 p{margin-bottom:20px;text-align:center;font-size:14px;font-weight:400;font-stretch:normal;line-height:20px;letter-spacing:1px;color:#999}
.invent-section2 .more{display:block;margin:auto;text-align:center;width:143px;height:35px;background-color:#f85e58;border-radius:4px;font-size:14px;line-height:33px;letter-spacing:1px;color:#fff}
.invent-section3{padding-top:24px;padding-bottom:40px;margin:40px auto;background-color:#fff}
.invent-section3 .tit{padding-left:96px;font-size:14px;line-height:20px;letter-spacing:0;color:#333;border-left:2px solid #e62129}
.invent-section3 ul{margin:18px 96px}
.invent-section3 li{position:relative;margin-bottom:10px;width:325px;height:196px;margin-right:16px;text-align:center}
.invent-section3 li:hover .content{position:relative;background:rgba(134,134,134,.452)}
.invent-section3 li:hover .content .icon{margin-top:36px}
.invent-section3 li:hover .content .text{text-shadow:1px 1px 10px #000}
.invent-section3 li:hover .content .more{display:block}
.invent-section3 li:hover:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:inherit;-webkit-filter:blur(3px);filter:blur(3px);z-index:2}
.invent-section3 li:nth-child(1){background-image:url(../images/invent/inventimg.jpg)}
.invent-section3 li:nth-child(1) .icon{margin:auto;width:29px;height:42px;background-position:0 -191px}
.invent-section3 li:nth-child(2){background-image:url(../images/invent/inventimg_91.jpg)}
.invent-section3 li:nth-child(2) .icon{margin:auto;width:42px;height:42px;background-position:-29px -191px}
.invent-section3 li:nth-child(3){background-image:url(../images/invent/inventimg_59.jpg)}
.invent-section3 li:nth-child(3) .icon{margin:auto;width:42px;height:42px;background-position:-71px -191px}
.invent-section3 li:nth-child(4){background-image:url(../images/invent/inventimg_59.jpg)}
.invent-section3 li:nth-child(4) .icon{margin:auto;width:42px;height:42px;background-position:-113px -191px}
.invent-section3 li:nth-child(5){background-image:url(../images/invent/inventimg_3.jpg)}
.invent-section3 li:nth-child(5) .icon{margin:auto;width:42px;height:42px;background-position:-155px -191px}
.invent-section3 li:nth-child(6){background-image:url(../images/invent/inventimg_90.jpg)}
.invent-section3 li:nth-child(6) .icon{margin:auto;width:42px;height:42px;background-position:-197px -191px}
.invent-section3 li:nth-child(3n){margin-right:0}
.invent-section3 li .content{position:relative;z-index:99;width:100%;height:100%;overflow:hidden;background-color:rgba(79,98,120,.671)}
.invent-section3 li .content .icon{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;margin-top:60px}
.invent-section3 li .content .text{padding:0 36px;font-size:18px;height:60px;font-weight:400;font-stretch:normal;line-height:30px;color:#fff;-o-text-overflow:-o-ellipsis-lastline;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}
.invent-section3 li .content .more{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:none;margin:auto;text-align:center;width:108px;height:33px;background-color:#f85a58;border-radius:16px;font-size:13px;line-height:31px;letter-spacing:1px;color:#fff}
.invent-section3 li .content .more:hover{-webkit-box-shadow:1px 1px 6px 0 rgba(255,255,255,.53);box-shadow:1px 1px 6px 0 rgba(255,255,255,.53)}
.guarantee-section1 li{position:relative;width:174px;height:116px;border-radius:12px;border:solid 1px #ddd;margin-right:35px}
.guarantee-section1 li .ra{position:absolute;display:block;top:49px;right:-28px;text-align:center;width:19px;height:19px;border:1px solid #ccc;border-radius:50%;color:#ccc}
.guarantee-section1 li:hover{border-color:#f85e58}
.guarantee-section1 li:nth-child(1) .icon{width:31px;height:35px;background-position:0 -234px}
.guarantee-section1 li:nth-child(2) .icon{margin-top:27px;width:37px;height:27px;background-position:-31px -234px}
.guarantee-section1 li:nth-child(3) .icon{width:30px;height:33px;background-position:-68px -234px}
.guarantee-section1 li:nth-child(4) .icon{width:34px;height:32px;background-position:-97px -234px}
.guarantee-section1 li:nth-child(5){margin-right:0}
.guarantee-section1 li:nth-child(5) .icon{width:37px;height:31px;background-position:-132px -234px}
.guarantee-section1 li .number{position:absolute;top:14px;left:13px;font-size:18px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#d5d5d5}
.guarantee-section1 li .icon{margin:23px auto 20px}
.guarantee-section1 li p{text-align:center;font-size:18px;line-height:16px;letter-spacing:1px;color:#555}
.guarantee-section2{padding-top:24px;padding-bottom:40px}
.guarantee-section2 .tit{padding-left:96px;font-size:14px;line-height:20px;letter-spacing:0;color:#333;border-left:2px solid #e62129}
.guarantee-section2 ul{margin:18px 96px}
.guarantee-section2 li{width:242px;height:147px;margin-right:13px;position:relative;margin-bottom:10px;text-align:center}
.guarantee-section2 li:nth-child(1){background:url(../images/guarantee/guaranteeimg_66.jpg)}
.guarantee-section2 li:nth-child(2){background:url(../images/guarantee/guaranteeimg_99.jpg)}
.guarantee-section2 li:nth-child(3){background:url(../images/guarantee/guaranteeimg_86.jpg)}
.guarantee-section2 li:nth-child(4){margin-right:0;background:url(../images/guarantee/guaranteeimg.jpg)}
.guarantee-section2 li .content{position:relative;z-index:99;width:100%;height:100%;overflow:hidden;background-color:rgba(79,98,120,.671)}
.guarantee-section2 li .content .text{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;line-height:16px;letter-spacing:1px;color:#fff;-webkit-line-clamp:8}
.guarantee-section2 .more{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;display:block;margin:auto;text-align:center;width:143px;height:35px;background-color:#f85e58;border-radius:4px;font-size:14px;line-height:33px;letter-spacing:1px;color:#fff}
.guarantee-section2 .more:hover{-webkit-box-shadow:1px 1px 10px #ff8686;box-shadow:1px 1px 10px #ff8686}
.recheck-section1 .content>div{width:469px;height:265px;background-color:#fff;border:solid 1px #dedede;padding-top:35px;padding-left:60px}
.recheck-section1 .content>div .tit{margin-bottom:25px}
.recheck-section1 .content>div .tit img{display:inline-block;vertical-align:middle;margin-right:26px}
.recheck-section1 .content>div .tit p{display:inline-block;vertical-align:middle;font-size:26px;line-height:34px;letter-spacing:0;color:#212121}
.recheck-section1 .content>div .text{font-size:24px;font-weight:400;font-stretch:normal;line-height:32px;letter-spacing:0;color:#666}
.recheck-section1 .content .contentleft{margin-right:28px}
.recheck-section1 .content .contentright{background-color:#f85e58}
.recheck-section1 .content .contentright .text,.recheck-section1 .content .contentright .tit p{color:#fefefe}
.rebg{width:1010px;height:277px;margin-bottom:95px;background-image:url(../images/lawsuit/lawsuitimg.jpg)}
.recheck2-section2{padding-top:55px;position:relative;top:72px;margin:auto;width:900px;height:240px;background-color:#fff;-webkit-box-shadow:6px 6px 18px 0 rgba(0,0,0,.11);box-shadow:6px 6px 18px 0 rgba(0,0,0,.11)}
.recheck2-section2 p{text-align:center;font-size:20px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:0;color:#555}
.recheck2-section1 .class1{border-bottom:1px dotted #ddd}
.recheck2-section1 .class{position:relative;height:342px;overflow:hidden;background-color:#f8f8f8}
.recheck2-section1 .class .line{position:absolute;display:block;width:789px;height:1px;top:167px;left:119px;background-color:#ddd}
.recheck2-section1 .class h3{margin-top:39px;margin-bottom:32px;text-align:center;font-size:20px;font-weight:400;font-stretch:normal;line-height:16px;letter-spacing:1px;color:#333}
.recheck2-section1 .class li{width:20%;text-align:center}
.recheck2-section1 .class li:nth-child(1) .icon{width:39px;height:49px;background-position:0 -269px}
.recheck2-section1 .class li:nth-child(2) .icon{width:45px;height:46px;background-position:-39px -269px}
.recheck2-section1 .class li:nth-child(3) .icon{width:46px;height:48px;background-position:-83px -269px}
.recheck2-section1 .class li:nth-child(4) .icon{width:40px;height:47px;background-position:-129px -269px}
.recheck2-section1 .class li:nth-child(5) .icon{width:38px;height:47px;background-position:-171px -266px}
.recheck2-section1 .class li .icon{margin:auto;margin-bottom:20px}
.recheck2-section1 .class li .number{position:relative;z-index:9;width:35px;margin:auto;text-align:center;margin-bottom:24px;font-family:ArialMT;font-size:20px;color:#888;background-color:#f8f8f8}
.recheck2-section1 .class li .text{margin:auto;width:160px;font-size:14px;font-weight:400;font-stretch:normal;line-height:26px;letter-spacing:0;color:#888}

/* 商标页面 */
.shb-container{padding-bottom: 58px;}
.shb-container .shb-nav{width: 200px;background: #f85d58;}
.shb-nav li{text-align: center;padding: 0 12px;}
.shb-nav li>a{color: #fff;font-size: 16px;display:block;padding:22px 0;border-bottom: 1px solid #ddd;}
.shb-nav li:last-child a{border-bottom: none;}
.shb-nav a:hover,.shb-nav li:hover{background: #eee;color: #f85d58;}
.shb-nav .on,.shb-nav li.on>a{background: #eee;color: #f85d58;}

/* 介绍 */
.shb-container .shb-intro{width: 917px;overflow: hidden;padding: 35px 30px;border: 1px solid #d5d5d5;}
.shb-intro .shb-title{text-align: center;background: url(../images/shangbiao/title_bg.png) no-repeat bottom center;margin-bottom: 66px;}
.shb-intro .shb-title>h2{font-size: 30px;font-weight: bold;padding: 25px 0;}
.shb-intro .shb-title h2.t1{background: url(../images/shangbiao/01.png) no-repeat top -5px center;}
.shb-content{margin-bottom: 70px;}
.shb-content img{max-width: 100%;}
.shb-content p{font-size: 18px;line-height: 36px;text-indent: 2rem;color: #444;}
.shb-content p:last-child{font-size: 20px;}
/* 所需材料 */
.shb-title h2.t2{background: url(../images/shangbiao/02.png) no-repeat top -5px center;}
.shb-content .shb-needs{width: 510px;box-shadow: 5px 0px 15px #ededed;margin-top: 44px;padding:10px 5px 10px 65px;}
.shb-needs ul li{font-size: 24px;line-height: 70px;color: #555;padding-left: 25px;}
.shb-needs .li1{background: url(../images/shangbiao/s01.png) no-repeat left center;}
.shb-needs .li2{background: url(../images/shangbiao/s02.png) no-repeat left center;}
.shb-needs .li3{background: url(../images/shangbiao/s03.png) no-repeat left center;}
.shb-needs .li4{background: url(../images/shangbiao/s04.png) no-repeat left center;}
.shb-needs .li5{background: url(../images/shangbiao/s05.png) no-repeat left center;}
/* 更多业务 */
.shb-title h2.t3{background: url(../images/shangbiao/03.png) no-repeat top -5px center;}
.shb-content .c9{color: #999;}

/* 各州商标信息 */
.shb-items{width: 917px;overflow: hidden;padding-bottom: 20px;}
.shb-lists>li{width: 160px;text-align: center;display: inline-block;margin-bottom: 20px;margin-right: 20px;}
.shb-lists>li>a:hover{color: #f00;}



/* 客户服务 */
.top-nav .service_top{position: relative;}
.service_top .service-list{position: absolute;top: 36px;left:0;background: #000;opacity: .7;filter:alpha(opacity=70);}
.service_top .service-list li{margin-left: 0px;display: block;padding: 0 5px;}
.service_top .service-list li>a{color: #fff;text-align: center;}
.service-list li:hover{background: #888;}

/*start 政企*/
.wides{padding: 0 auto;}
/*共用的标题标识*/
.technology{position: relative;text-align: center;}
.technology h2{position: relative;z-index: 1;margin-bottom: 48px;text-align: center;font-size: 30px;font-weight: 700;color: #333;}
.technology h2:after {content: '';display: block;width: 41px;height: 5px;background-color: #e62129;margin: 0 auto;margin-top:25px; }
.technology .number{display: block;font-size: 76px;font-weight: 700;color: #fff;text-shadow: 1px 1px 10px rgba(199,199,199,.609);margin-bottom: 100px;margin-top: -140px;}
.technology:hover .number{text-shadow: 1px 1px 10px rgba(65, 65, 65, 0.89);
}
.technology .line {display: block;width: 291px;height: 1px;background-color: #e62129;margin: 0 auto;margin-top: -98px;}
.rela{position: relative;}
/*共用的标题标识*/
.technology1{min-height:400px;}
.technology1 .technology_img{position: relative;width:390px;height: 400px; }
.technology1 .technology_text{padding:80px 75px 65px 0px;width: 800px;}
.technology1 .technology_text h2{font-size: 36px; line-height: 2;font-weight: bold;}
.technology1 .technology_text .technology_p{font-size:14px;line-height: 2;letter-spacing:1.3px;color: #666666;padding-top:5px;}
.technology2{min-height: 535px;}
.technology2 .technology_content{padding:65px 50px; }
.technology2 .technology_ul{padding-top:40px;}
.technology2 .technology_ul li{transition: .5s;width:185px;height: 155px;text-align: center;margin-right: 120px;position:relative;top:0;}
.technology2 .technology_ul li:hover{  -webkit-box-shadow: inset 0px -20px 10px 0px #cccccc2e;;  -moz-box-shadow:  inset 0px -20px 10px 0px #cccccc2e;;  box-shadow:  inset 0px -20px 10px 0px #cccccc2e;;top:-5px}
.technology2 .technology_ul li:nth-child(4n){margin-right: 0px;}
.technology2 .technology_ul li .max_img{height: 84px;width: 84px;margin: 0 auto; }
.technology2 .technology_ul li .text{margin-top: 13px;line-height: 24px;font-size: 16px;color: #666666;font-weight: 400;letter-spacing:1.3px;text-shadow: #f6f6f6 0 0 0.7px;}
.technology3{min-height: 777px;padding: 64px 50px;}
.technology3 .technology_img{transition: 1.2s;-webkit-transform: scale(0) rotate(45deg);  -moz-transform: scale(0) rotate(45deg);  -ms-transform: scale(0) rotate(45deg);  -o-transform: scale(0) rotate(45deg);  transform: scale(0) rotate(45deg);margin: 0 auto;text-align: center; width: 455px ;height: 430px;overflow: hidden;margin-top: 115px;}
.technology3 .technology_img_show{-webkit-transform: scale(1) rotate(0deg);  -moz-transform: scale(1) rotate(0deg);  -ms-transform: scale(1) rotate(0deg);  -o-transform: scale(1) rotate(0deg);  transform: scale(1) rotate(0deg);}
.technology3 .technology_text{transition: .7s;-webkit-transform: scale(0) rotate(-45deg);  -moz-transform: scale(0) rotate(-45deg);  -ms-transform: scale(0) rotate(-45deg);  -o-transform: scale(0) rotate(-45deg);  transform: scale(0) rotate(-45deg);width: 100%;height: 100%;position: absolute;top: 65px;}
.technology3 .technology_text_show{-webkit-transform: scale(1) rotate(0deg);  -moz-transform: scale(1) rotate(0deg);  -ms-transform: scale(1) rotate(0deg);  -o-transform: scale(1) rotate(0deg);  transform: scale(1) rotate(0deg);}
.technology3 .technology_text .technology_li{width: 225px;text-align: center;height: 76px;}
.technology3 .technology_text .technology_li .title{font-size: 18px;line-height: 2;}
.technology3 .technology_text .technology_li .abstract{font-size: 16px;line-height: 1.5;}
.technology3 .technology_text .technology_li span{background: #e62129;border-radius:100%;width: 24px;height: 24px;display: inline-block;line-height: 24px;color: #fff;font-size: 16px;margin-right:13px; }
.technology3 .technology_text .technology_li:nth-child(1){position: absolute;top:40px;left: 200px;}
.technology3 .technology_text .technology_li:nth-child(2){position: absolute;top: 150px;left: 70px;}
.technology3 .technology_text .technology_li:nth-child(3){position: absolute;top: 280px;left: 20px;}
.technology3 .technology_text .technology_li:nth-child(4){position: absolute;top: 397px;left: 56px;}
.technology3 .technology_text .technology_li:nth-child(5){position: absolute;top: 520px;left: 135px;}
.technology3 .technology_text .technology_li:nth-child(6){position: absolute;top: 40px;left: 770px;}
.technology3 .technology_text .technology_li:nth-child(7){position: absolute;top: 150px;left: 850px;}
.technology3 .technology_text .technology_li:nth-child(8){position: absolute;top: 280px;left: 889px;}
.technology3 .technology_text .technology_li:nth-child(9){position: absolute;top: 397px;left: 900px;}
.technology3 .technology_text .technology_li:nth-child(10){position: absolute;top: 520px;left: 820px;}

.technology4{min-height: 625px;}
.technology4 .technology_content{padding: 65px 20px;}
.technology4 .technology_text{margin:35px 10px 0px;}
.technology4 .technology_text dl{transition: .5s;position:relative;top:0;float:left;box-shadow: 0 0 10px rgba(000,000,000,0.18);width: 360px;height: 380px; overflow: hidden;margin-right: 30px;}
.technology4 .technology_text dl:hover{top:-5px;box-shadow: rgba(64, 213, 255, 0.56) 1px 1px 5px;transform: scale(1.01)}
.technology4 .technology_text dl:hover dt{background-color:#f7f7f7;}
.technology4 .technology_text dl:hover dd:nth-child(2n-1){background-color:#f7f7f7;}
.technology4 .technology_text dl:hover dd:nth-child(2n){background-color:#fff;}
.technology4 .technology_text dl:nth-child(3n){margin-right: 0px;}
.technology4 .technology_text dt{transition: .5s;height:60px;font-weight: bold;font-size: 24px;line-height: 56px;text-align: center;}
.technology4 .technology_text dd{transition: .5s;height: 40px;line-height: 40px;text-align: center;font-size: 14px;}

.technology4 .technology_text dd:nth-child(2n){background: #f7f7f7;}
.technology4 .technology_text dl:nth-child(1n){border-top: 2px solid #ff8c35;}
.technology4 .technology_text dl:nth-child(2n){border-top: 2px solid #17c3fe;}
.technology4 .technology_text dl:nth-child(3n){border-top: 2px solid #fe8a94;}

.technology5{min-height: 380px;padding:65px 40px; }
.technology5 .technology_text{padding: 40px 40px 0; }
.technology5  .technology_ul .technology_li{float: left;text-align: center;width: 115px;margin-right:85px; }
.technology5 .technology_ul .technology_li:last-child{margin-right: 0px;}
.technology5 .technology_ul .technology_li .max_img{width: 66px;height: 66px;margin: 0 auto;margin-bottom: 5px;}
.technology5 .technology_ul .technology_li .title {font-size: 20px;line-height:34px;color: #888888;}
.technology5 .technology_ul .technology_li .title::after{content:'';display:block;width: 165px;height:1px;background: #dddddd;position: relative;top: -18px;left: 75px; }
.technology5 .technology_ul .technology_li:last-child .title::after{display: none;}
.technology5 .technology_ul .technology_li .abstract {font-size: 24px;line-height:34px;color: #555555;}



.technology6{min-height: 580px;padding: 65px 0;}
.technology6 .technology_text{padding:40px  140px 0px;  }
.technology6 .technology_text table{border: 2px solid #1594e7;}
.technology6 .technology_text table tr th{background: #1594e7;height:48px;color:#fff;font-size: 22px;line-height: 34px;border-left: 1px solid #fff;padding: 0 20px;width: 316px;font-weight:normal;}
.technology6 .technology_text table tr th:first-child{width: 285px;}
.technology6 .technology_text table tr th:first-child,.technology6 .technology_text table tr td:first-child{text-align: left;}
.technology6 .technology_text table tr td{border: 1px solid #1594e7;height: 50px;text-align: center;padding:0 20px;  }
.technology6 .technology_text table tr:nth-child(2n){background: #f3fafe;}
.technology6 .technology_text table tr{background: #d2deef;}
.technology6 .technology_text table tr td:first-child{font-size: 16px;line-height: 34px;color: #333333;font-weight:500;}
.technology6 .technology_text table tr td:nth-child(2n){font-size: 16px;line-height: 34px;font-weight:500;color: red;}
.technology7{min-height: 670px ;padding: 65px 0;}
.technology7 .technology_ul{padding:40px 95px 0;}
.technology7 .technology_ul .technology_li{width: 325px;height: 195px;float: left;margin-right: 17px;margin-bottom: 17px;}
.technology7 .technology_ul .technology_li:nth-child(3n){margin-right: 0px;}
.technology7 .technology_ul .technology_li .max_img{width: 325px;height: 195px;}
.technology7 .technology_ul .technology_li .max_img:first-child{background-color:rgba(55,95,125,.67);}
.technology7 .technology_ul .technology_li .max_img:first-child img{opacity:0.67;}
.technology7 .technology_ul .technology_li .icon1{top:-140px;width: 50px;height: 50px;margin: 0 auto;}
.technology7 .technology_ul .technology_li .abstract{position: relative;top:-120px;text-align: center;color: #fff;line-height: 1.5;padding:0px 55px;height: 60px;font-size: 18px;}
.technology7 .technology_ul .technology_li a{display:block;transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;margin: auto;text-align: center;width: 108px;height: 33px;background-color: #f85a58;border-radius: 16px;font-size: 13px;line-height: 31px;letter-spacing: 1px;color: #fff;position: relative;top: -142px;display: none;}
.technology7 .technology_ul .technology_li:hover .max_img:first-child{-webkit-filter: blur(1px);filter: blur(1px);position: relative;background: rgba(134,134,134,.452);background: inherit;}
.technology7 .technology_ul .technology_li:hover .max_img:first-child img{opacity:0.5;}
.technology7 .technology_ul .technology_li:hover .abstract{text-shadow: 1px 1px 10px #000;}
.technology7 .technology_ul .technology_li .icon1{transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s; -webkit-transition: all .5s;}
.technology7 .technology_ul .technology_li .abstract{transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s; -webkit-transition: all .5s;}
.technology7 .technology_ul .technology_li:hover .icon1{top:-160px;}
.technology7 .technology_ul .technology_li:hover .abstract{top:-140px;}

/*end 政企*/
/*弹框*/
.tankuang,.tankuang1{width: 400px;height: 200px;background: #fff;position: fixed;top:50%;left: 50%;z-index: 10;margin-left: -200px;margin-top: -130px;border-radius: 10px;font-size: 18px; text-align: center;padding:20px 60px;border: 1px solid #ddd; display: none;}
.shoh,.zaix{margin-bottom: 20px;}
.tankuang span,.tankuang1 span{width: 80px;display: inline-block}
.tankuang p,.tankuang1 p{line-height: 40px;font-size: 16px;text-align: left;}
/*弹框*/

.case_attr .t{font-size: 14px;color: #999999;float: left;line-height: 36px;width: 84px;text-align: left;}
.case_attr ul{margin-bottom: 15px;}
.case_attr ul li{position:relative;float: left;height:34px;line-height:32px; border: 1px solid #ccc;padding: 0px 20px;margin-right: 10px;cursor: pointer;}
.case_attr ul li:hover{border: 1px solid #f86058;}
.case_attr ul li.active{border: 1px solid #f86058;}
.case_attr ul li.active b{width: 15px;height: 19px;display: inline-block;position: absolute;right: 0;bottom: 0;background: url(../images/product-same-tringle.png);}

/*弹框*/
.tankuang,.tankuang1{width: 400px;height: 200px;background: #fff;position: fixed;top:50%;left: 50%;z-index: 10;margin-left: -200px;margin-top: -130px;border-radius: 10px;font-size: 18px; text-align: center;padding:20px 60px;border: 1px solid #ddd; display: none;}
.shoh,.zaix{margin-bottom: 20px;}
.tankuang span,.tankuang1 span{width: 80px;display: inline-block}
.tankuang p,.tankuang1 p{line-height: 40px;font-size: 16px;text-align: left;}
/*弹框*/

/*专利*/
/*专利页面详情页*/
.patent .parent_ul{margin-bottom: 20px;}
.patent .parent_ul li{cursor: pointer;float: left;background: #f85d58;border-radius: 3px;padding: 10px 15px;margin-right: 20px;color: #fff;}
.patent .parent_ul li:hover{background: #eee;color: #f85d58;}
.patent .parent_ul li.active{background: #eee;color: #f85d58;}

.parent_div .parent_content{display: none;}
.parent_div .parent_content:first-child{display: block;}
.patent .parent_service{}

.parent_service li{position: relative;width: 275px;height: 88px;border: solid 1px #ddd;margin-right: 13px;margin-bottom: 26px;padding: 25px 20px 10px;float:left; }
.parent_service li:last-child{margin-right: 0px;}
.parent_service li p:nth-child(1){	margin-bottom: 12px;font-size: 20px;line-height: 16px;letter-spacing: 2px;color: #fff;}
.parent_service_title{font-size:14px;font-weight: bold;margin: 20px 0;}
.parent_service li p:nth-child(2){font-size: 14px;font-weight: 400;font-stretch: normal;line-height: 16px;letter-spacing: 1px;color: #fff;}


/*美术作品 art_works*/
.registration_text{background: url(../images/copyr_icon02.jpg) no-repeat center;padding:}
.registration_text .registration_ul{
    padding:50px 20px;}
.registration_text .registration_li{float: left;width: 180px;text-align: center;margin-right:20px;}
.registration_text .registration_li:last-child{margin-right: 0px;}
.registration_text .registration_li .registration_img{width:80px;margin: 0 auto;}
.registration_text .registration_li .registration_img img{max-width:100%;}
.registration_text .registration_li .registration_txt{color: #fafafa;}
.registration_text .registration_li .registration_txt h2{color: #F96405;font-size: 16px;margin-top: 15px;}
.registration_text .registration_li .registration_txt p{font-size: 12px;margin-top:10px;line-height: 1.3;letter-spacing: 0.5px;}
.registration1_ul{width:1020px;min-height:2px; position: relative;margin-top: 80px;}
.registration1_text{max-width:1020px;min-height:2px; position: relative;}
.registration1_text:after{content: ' '; width: 100%; height: 1px;background: #868686;position: absolute;top: 200px;}

.registration1_ul .registration1_li{float:left;position: relative;height: 400px;width: 144px;margin-left: 30px;}
.registration1_ul .registration1_li:nth-child(1){margin-left:0;}
.registration1_ul .registration1_li:after{content:' ';width: 1px;height: 150px;background: #5A5A5A;position: absolute;top:50px;}
.registration1_li .title{ position: absolute;left: -70px; text-align: center;}
.registration1_li .title p{font-size:14px;line-height: 30px;}
.registration1_li .title span{color: #FF6300;font-size: 12px; font-weight: bold;display: inline-block;}
.registration1_ul .registration1_li .yuan{position: relative;top:145px;left: -10px;z-index: 1;   }
.registration1_ul .registration1_li .yuan:after{content: ' ';width: 12px;height: 12px;display: inline-block;border-radius: 50%;background: #525564;position: absolute;top:4px;left: 4px; }
.registration1_ul .registration1_li .yuan:before{content: ' ';width: 20px;height: 20px;display: inline-block;border-radius: 50%;background: #989BA4;position: absolute;}
.registration1_ul .registration1_li:nth-child(2n):after{top:200px;height: 100px;}
.registration1_ul .registration1_li:nth-child(2n) .title{top:300px;}
.registration1_ul .registration1_li:nth-child(3):after{top:120px;height: 80px;}
.registration1_ul .registration1_li:nth-child(3) .title{top:65px;}
.registration1_ul .registration1_li:nth-child(6){width: auto;}
.registration1_ul .registration1_li:nth-child(6) .title{left:-28px;}


.registration1_ul .registration1_li:nth-child(7){width: auto;}
.registration1_ul .registration1_li:nth-child(7):after{top:120px;height: 80px;right: -3px;}
.registration1_ul .registration1_li:nth-child(7) .title{top:65px;left:32px;}
.registration1_ul .registration1_li:nth-child(7) .yuan{left: 48px;}


.registration2{background: #f7f7f7;padding: 60px 0px;}
.registration2_text{color: #999999;width: 850px; margin:0 auto;line-height: 24px;font-size: 14px;letter-spacing: 0px;}

.registration3_text .max_img{height: 270px;width: 505px;}
.registration3_text .registration3_txt{padding:60px 42px 40px;height: 270px;width: 505px;box-shadow:2px 2px 2px rgba(0,0,0,.15); -moz-box-shadow:2px 2px 5px rgba(0,0,0,.15);; -webkit-box-shadow:2px 2px 5px rgba(0,0,0,.15);; box-shadow:2px 2px 5px rgba(0,0,0,.15);line-height: 24px;font-size: 16px;color: #555555;}
/*美术作品*/
/*法律服务*/
.service .max_img{height:130px;margin: 0 auto;text-align: center;top: 20px;}
.service ul{padding: 20px 70px;}
.service ul li{width: 220px;text-align: center;font-size: 20px;font-weight: 16px;color: #666666;}

.service1 ul{position: relative;top: 20px;}
.service1 ul li{width: 240px;height: 195px;padding: 25px 30px;background: #ff9c5f;color: #fafafa;line-height: 24px;font-size: 16px;margin-right: 17px;}
.service1 ul li:nth-child(2n){background: #6195ff;}
.service1 ul li:last-child{margin-right:0;}
/*法律服务*/

.recheck1{    width: 1020px;
    height: 320px;
    margin-bottom: 95px;
    background-image: url(images/lawsuit/lawsuitimg.jpg) ;
    background-size:100% 100%;}
.ground .recheck1 .title .number{left: 45%;}
.ground .recheck1 .title h2:after{left:48%;}
.ground .recheck1 .title .line{left:34%;}
.recheck1 .text{}
.recheck1 .text p{width: 48%;float: left; line-height: 30px;text-align: left;}
.recheck1 .text p:nth-child(2n) em{margin-left:120px;}
.recheck1 .text p em{margin-left:160px;color: #ff9c00;}
.recheck1 .recheck2-section2{height:300px;}
/*recheck*/

.recheck-sectioncommon3 ul{padding-top: 30px;}
.recheck-sectioncommon3 li{width: 140px;text-align:center;margin-right: 6.666px;}
.recheck-sectioncommon3 li:last-child{margin-right:0;}
.recheck-sectioncommon3 .max_img{width: 66px;height: 66px;margin: 0 auto;}
.recheck-sectioncommon3 p{margin-top:20px;}
.recheck-sectioncommon3 .titles{text-align: center;color: #666666;}

.recheck1{    width: 1020px;
    height: 320px;
    margin-bottom: 95px;
    background-image: url(../images/lawsuit/lawsuitimg.jpg) ;
    background-size:100% 100%;}
.ground .recheck1 .title .number{left: 45%;}
.ground .recheck1 .title h2:after{left:48%;}
.ground .recheck1 .title .line{left:34%;}
.recheck1 .text{}
.recheck1 .text p{width: 48%;float: left; line-height: 30px;text-align: left;}
.recheck1 .text p:nth-child(2n) em{margin-left:120px;}
.recheck1 .text p em{margin-left:160px;color: #ff9c00;}
.recheck1 .recheck2-section2{height:300px;}

#meg{width: 600px;
    height: 530px;
    margin: auto;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    right: 0;
    z-index: 88;
    margin-left: -300px;
    margin-top: -220px;
    border-radius: 5px;
    overflow: hidden;
    display: none;
}
#meg .meg_top{    width: 100%;
    height: 50px;
    background: #f0f0f0;}
#meg .meg_top span{
    font-size: 18px;
    padding-left: 60px;
    line-height: 50px;
}
.meg_top a {
    float: right;
    margin: 14px 60px 0 0;
}
.meg_btm ul {
    width: 400px;
    margin: 40px auto 0;
}
.meg_btm ul li {
    margin-top: 20px;
}
.meg_btm ul li span {
    float: left;
    font-size: 16px;
    line-height: 38px;
    margin-right: 20px;
    width: 80px;
    text-align: right;
}
.meg_btm ul li input {
    width: 282px;
    height: 38px;
    border: 1px solid #d8d8d8;
    padding-left: 15px;
}
.meg_btm ul li textarea {
    padding: 15px;
    width: 282px;
    height: 100px;
    border: 1px solid #ccc;

}
.meg_btm ul a {
    display: block;
    width: 314px;
    height: 38px;
    background: #e62129;
    color: #fff;
    text-align: center;
    line-height: 38px;
    float: right;
    margin: 30px 15px 0 0;
}


/* 2020.08.17增加侧边QQ */

.q_left_side{
    position: fixed;
    left: 15px;
    top: 20%;
    background-color: #ffffff;
    width: 60px;
    border:1px solid #eee;
    z-index:10000;
}
.q_left_side .block{
    padding: 10px 0;
    text-align: center;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.q_left_side .block:hover{
    color:#e62129;
}
.q_left_side .block:not(:last-child){
    border-bottom: 1px solid #eee;
}
.q_left_side .block img{
    width: 40px;
}
.q_left_side .block .name{
    font-size: 12px;
    margin-top:10px;
}
.new-reg-query li{position:relative;}
.new-posscroll{position:fixed; width:100%; bottom:0; height:100px; background:url(../images/new_bg_trans.png) repeat 0 0; z-index:2;}
.new-posscroll .new-layout{ position:relative;}
.new-posscroll .btn_close{position:absolute; right:0; top:0; display:block; width:19px; height:19px; background:url(../sfzgjzl_images/new_btn_close.png) no-repeat 0 0;}
.clearfix:after, .aforms li:after, .reg-adv li:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
.layout{width: 1200px;
	margin: 0 auto;}
.new-query-title{float:left; width:210px; height:38px; overflow:hidden; margin:29px 35px 0 95px;}
.new_bg_search{background:url(../images/new_bg_search.png) no-repeat 0 0;}
.new-reg-query{padding-left:293px; margin-top:28px; float:left; background:url(../images/new_bg_search.png) no-repeat 0 0;}
.new-reg-query li{float:left; position:relative;padding:1px; width:350px; margin-right:9px;}
.new-reg-query li .input_text{width:330px; padding:10px 10px; height:38px; border:none 0; background:none; color:#969696; font-size:14px;}
.new-reg-query li .default_label{position:absolute;left:15px; top:0; height:40px; line-height:40px; font-size:14px; color:#969696;}
.new-reg-query li.btn{padding:0; margin:0;width:123px;}
.new-reg-query li.btn input{width:116px; height:40px; overflow:hidden; background:none; cursor:pointer; border:none 0; text-indent:-9999em;}