﻿@charset "utf-8";* {margin:0;padding:0;}
html {-webkit-text-size-adjust:none;}
body {color:#393939;overflow-x:hidden;background:#fff;width:100%;}
body,ol,table,tr,td,ul,li,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {font-family:"微软雅黑",Tahoma,Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;font-style:normal;}
li {list-style-type:none;}
img {border:none;vertical-align:middle;}
/*-------this-a-list---------*/a,time {outline:none;cursor:pointer;text-decoration:none;color:#393939;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;}
a:active,a:hover {text-decoration:none}
a,area,a:active {blr:expression(this.onFocus=this.blur());}
:focus {-moz-outline-style:none;}
/*------- the html5 display-role reset for older browsers---------*/article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
/*------- input--outline--middle---------*//*input,button,select,textarea {outline:none}
*/input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner {border:none;padding:0;}
/*----- tabless///table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
caption {display:none;}
-----*//*----- clearfix///-----*/.clearfix {*zoom:1;}
.clearfix:before,.clearfix:after {display:table;content:'';line-height:0;}
.clearfix:after {clear:both;}
/*----- dis///-----*/.clear {clear:both;}
.disno {display:none;}
.disbk {display:block;}
.distb {display:table;}
/*----- 文字两侧对齐///-----*//*--- index-pc-media.css --*/.index-bannerpc {display:block;}
.index-bannerwap {display:none;}
.index_con73 {display:none;}
.banner img {width:100%;}
.banner .swiper-pagination {bottom:0;width:0%;height:65px;line-height:65px;color:white;display:none;font-size:24px;font-family:"times new roman";overflow:hidden;background:rgba(0,0,0,.2);text-align:right;box-sizing:border-box;padding-right:210px;transition:1s ease-out;}
.index_con1.active .swiper-pagination {width:87.5%;}
.banner .swiper-button-next,.banner .swiper-button-prev {display:block;width:45px;height:45px;background-size:12px;top:auto;left:auto;right:auto;transition:0.3s ease-in-out;}
.banner .swiper-button-next {right:calc(50% - 50px);bottom:-5px;z-index:999;}
.banner .swiper-button-next:hover {transform:translateX(6px);}
.banner .swiper-button-prev:hover {transform:translateX(-6px);}
.banner .swiper-button-prev:hover:after {transform:translateX(6px);}
.banner .swiper-button-prev {right:calc(50% + 0px);bottom:-5px;z-index:999;}
.banner .swiper-button-prev:after {content:'';display:block;position:absolute;right:-3px;border-right:1px solid rgba(250,250,250,.5);height:17px;top:31%;transition:0.3s ease-in-out;}
.in_pin {position:absolute;bottom:20px;z-index:11;left:9.5%;}
.banner .swiper-slide {overflow:hidden;}
.banner .swiper-slide-active img {animation:banrun 6s linear infinite;}
@keyframes banrun {0% {transform:scale(1)}
50% {transform:scale(1.03)}
100% {transform:scale(1)}
}
.index_con1_list {position:relative;}
.IndexList {width:100%;position:absolute;padding:25px 0 45px 0;bottom:1px;z-index:2;background-color:rgba(0,0,0,.2);}
.IndexList ul {font-size:0;width:75%;margin:0 auto;}
.IndexList ul li {display:inline-block;vertical-align:top;width:20%;text-align:center;}
.nub {font-size:48px;color:#000;line-height:48px;height:48px;display:inline-block;font-family:arial;color:white;}
.NumContent {height:inherit;display:inherit;overflow:hidden;position:relative;line-height:inherit;font-size:inherit;}
.NumContent>div {line-height:inherit;color:inherit;font-size:inherit;display:inline-block;}
.NumContent>div>div {line-height:inherit;color:inherit;font-size:inherit;}
.NumContent>div:nth-child(1) {transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-webkit-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-moz-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;}
.NumContent>div:nth-child(2) {transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-webkit-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-moz-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;}
.NumContent>div:nth-child(3) {transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-webkit-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-moz-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;}
.NumContent>div:nth-child(4) {transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-webkit-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-moz-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;}
.NumContent>div:nth-child(5) {transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-webkit-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;-moz-transition:all 2s cubic-bezier(.35,.75,.55,1) .3s;}
.pd {vertical-align:top;color:white;display:inline-block;margin-top:2px;}
.IndexList ul li p {color:white;display:inline-block;min-width:140px;border-top:1px solid rgba(250,250,250,.2);text-align:left;padding-top:6px;margin-top:0px;}
.IndexList ul li i {font-size:25px;color:white;display:inline-block;vertical-align:top;margin:0 5px;transform:translateY(13px);}
.IndexList ul li:nth-child(1) b {margin-left:-26px;}
.IndexList ul li:nth-child(2) b {margin-left:-26px;}
.IndexList ul li:nth-child(4) b {margin-left:-74px;}
.IndexList ul li:nth-child(5) b {margin-left:-35px;}

i {display:block;background-repeat:no-repeat;}
.bgset {background-repeat:no-repeat;}
.m-auto {width:1200px;margin:0 auto;position:relative;}
.pt50 {padding-top:50px;}
.icons {background:url(../images/icons.png) no-repeat;}
.icon {display:block;background-repeat:no-repeat;}
img {width:100%;height:auto;}
/*banner*/.banner-wrap {width:100%;height:845px;position:relative;z-index:1;}
.banner-wrap ul {width:100%;height:100%;position:relative;}
.banner-wrap ul li {width:100%;height:100%;position:absolute;left:0;top:0;}
.banner-wrap ul li:not(:first-child) {display:none;}
.banner-wrap li img {width:auto;position:absolute;left:50%;top:0;margin-left:-960px;}
.circle-box {width:100%;height:12px;text-align:center;position:absolute;bottom:40px;left:0;z-index:1;}
.circle-box span {display:inline-block;width:10px;height:10px;border-radius:50%;border:solid 1px #009dec;margin-right:20px;}
.circle-box span.cur {background-color:#009dec;}
.banner-wrap span.jt {display:block;width:58px;height:58px;background-repeat:no-repeat;position:absolute;top:320px;z-index:9;cursor:pointer;display:none;}
.banner-wrap span.left-jt {left:7%;background-image:url(../images/babot1.png);}
.banner-wrap span.right-jt {right:7%;background-image:url(../images/babot2.png);}
.tt-public {width:100%;text-align:center;padding-bottom:35px;}
.tt-public h2,.tt-public h2 a {display:inline-block;font-weight:400;font-size:30px;color:#1a1a1a;position:relative;}
.tt-public p {font-size:18px;padding-top:12px;}
.tt-public h2:before,.tt-public h2:after {content:'';display:block;width:20px;height:2px;background-color:#cecece;position:absolute;top:17px;z-index:2;}
.tt-public h2:before {left:-60px;}
.tt-public h2:after {right:-60px;}
/*服务项目*/.cpml {overflow:hidden;margin-top:30px;}
.cpml .cpmu {zoom:1;width:100%;}
.cpml .cpmu li:hover {background:#e6142f;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s;color:#fff;}
.cpml .cpmu li {float:left;margin-right:20px;margin-bottom:21px;width:375px;border:2px #ededed solid;background:#ededed;box-shadow:0px 2px 10px 0px #ededed;}
.cpml .cpmu li .img {width:375px;height:280px;overflow:hidden;display:block;position:relative;cursor:pointer;}
.cpml .cpmu li .img img {width:375px;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s;height:280px;}
.cpml .cpmu li .img img:hover {}
.cpml .cpmu li .img .on {height:100%;background:transparent;position:absolute;left:0;top:0;opacity:0;filter:Alpha(opacity=0);*zoom:1;-webkit-transform:rotateX(180deg) scale(.5,.5);transform:rotateX(180deg) scale(.2,.2);transition:all ease-out .5s;}
.cpml .cpmu li .img .on i {width:65px;height:65px;background-position:-150px -147px;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.cpml .cpmu li .p {background:#fff;color:#333;display:block;width:100%;height:50px;line-height:50px;font-size:16px;text-align:center;}
.cpml .cpmu li:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.cpml .cpmu li:hover .on {opacity:1;filter:Alpha(opacity=100);-webkit-transform:rotateX(0deg) scale(1,1);transform:rotateX(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,.3);}
.youshi-wrap {width:100%;background:#fff url(../images/ttc.png) repeat;font-weight:lighter;}
.youshi-cont {padding-bottom:60px;}
.youshi-box .info {width:304px;height:380px;background-color:#fff;color:#1a1a1a;text-align:center;padding:10px;position:relative;}
.youshi-box .info>div {width:302px;height:378px;border:solid 1px #fff;color:#1a1a1a;}
.icon-team {width:64px;height:50px;background-position:-128px -50px;margin:39px auto;}
.icon-fa {width:60px;height:54px;background-position:-70px -50px;margin:36px auto 39px;}
.icon-fd {width:63px;height:58px;background-position:-5px -50px;margin:39px auto 50px;}
.youshi-box h3 {font-size:18px;line-height:24px;margin-bottom:20px;}
.youshi-box p {padding:0 36px;line-height:30px;}
.youshi-box .info {-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear;}
.youshi-box .info:hover {background-color:#e6142f;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.youshi-box .info:hover>div {border-color:#1a1a1a;color:#fff;}
@-webkit-keyframes m-circle {100% {-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes m-circle1 {100% {-webkit-transform:rotate(-360deg);}
}
/*产品*/.homeT {text-align:center;position:relative;top:40px;}
.homeT h3 {font-size:40px;line-height:32px;color:#e6142f;}
.homeT h3 span {display:inline-block;padding:0 70px;position:relative;}
.homeT h3 span:before {content:"";overflow:hidden;position:absolute;left:0px;top:50%;height:14px;width:42px;background:url(../images/title-bg.png) no-repeat left top;}
.homeT h3 span:after {content:"";overflow:hidden;position:absolute;right:0px;top:50%;height:14px;width:42px;background:url(../images/title-bg.png) no-repeat left top;}
.homeT p {font-size:14px;line-height:16px;color:#aaa;text-transform:uppercase;margin-top:10px;}
.homeTitle {text-align:center;}
.homeTitle h3 {font-size:42px;line-height:40px;color:#333;}
.homeTitle h3 span {display:inline-block;padding:0 70px;font-size:36px;position:relative;letter-spacing:8px;}
.homeTitle h3 span:before {content:"";overflow:hidden;position:absolute;left:0px;top:50%;height:14px;width:42px;}
.homeTitle h3 span:after {content:"";overflow:hidden;position:absolute;right:0px;top:50%;height:14px;width:42px;}
.homeTitle p {font-size:14px;line-height:16px;color:#aaa;text-transform:uppercase;margin-top:10px;}
.c3 {width:1200px;margin:0 auto;margin-top:-70px;}
.c33 {font:400 18px/26px "arial";color:#999;text-align:center;}
.c333 {text-align:center;padding-top:15px;overflow:hidden;}
.c333 ul {overflow:hidden;width:1200px;margin:auto;}
.c333 ul li {float:left;border:1px #ccc solid;width:180px;height:40px;margin-left:14px;margin-top:10px;}
.c333 ul li:hover {background:#e6142f;color:#fff;transition:0.8s;}
.c333 ul li a:hover {color:#fff;}
.c333 ul li a {line-height:40px;font-size:15px;}
.c3a {width:525px;height:400px;overflow:hidden;margin-top:22px;}
.c5 {width:1200px;margin:0 auto;margin-top:30px;margin-bottom:30px;}
.c-bj {padding-bottom:30px;padding-top:1px;}
.ba {padding-bottom:30px;padding-top:1px;}
.c55 {padding-top:25px;}
.hotpro {overflow:hidden;margin-top:30px;}
.hotpro .list {zoom:1;width:100%;}
.hotpro .list li:hover {background:#e6142f;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s;color:#fff;}
.hotpro .list li {float:left;margin-right:21px;margin-bottom:21px;width:375px;border:2px #ededed solid;background:#ededed;}
.hotpro .list li .img {width:375px;height:280px;overflow:hidden;display:block;position:relative;cursor:pointer;}
.hotpro .list li .img img {width:375px;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s;height:280px;}
.hotpro .list li .img .on {/* width:100%;*/height:100%;/* background:transparent;*/position:absolute;left:0;top:0;opacity:0;filter:Alpha(opacity=0);*zoom:1;-webkit-transform:rotateX(180deg) scale(.5,.5);transform:rotateX(180deg) scale(.2,.2);transition:all ease-out .5s;}
.hotpro .list li .img .on i {width:65px;height:65px;background-position:-150px -147px;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.hotpro .list li .p {/* background:#ededed;*/color:#333;display:block;width:100%;height:50px;line-height:50px;font-size:16px;text-align:center;}
.hotpro .list li:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.hotpro .list li:hover .on {opacity:1;filter:Alpha(opacity=100);-webkit-transform:rotateX(0deg) scale(1,1);transform:rotateX(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,.3);}
.icon {display:inline-block;vertical-align:middle;}
.c56 {text-align:center;margin-top:5px;}
.c56 a {background:#009dec6;font:400 14px/30px "微软雅黑";color:#fff;padding:10px 62px;}
.c56 a:hover {background:#009dec;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.i_more {position:relative;z-index:1;display:block;width:150px;height:34px;text-align:center;font-size:14px;line-height:32px;}
.i_more .line {display:inline-block;background-color:#009dec;position:absolute;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.i_more:hover {color:#009dec;border:1px solid #009dec;-webkit-transition:all ease 1s;transition:all ease 1s;-moz-transition:all ease 1s;-o-transition:all ease 1s;}
.i_more .line_top {height:1px;width:0;left:-50%;top:-1px;}
.i_more:hover .line_top {width:100%;left:0px;}
.i_more .line_right {height:0;width:1px;top:-50%;right:-1px;}
.i_more:hover .line_right {height:100%;top:0px;}
.i_more .line_bottom {width:1px;height:0;bottom:-50%;left:-1px;}
.i_more:hover .line_bottom {height:100%;bottom:0px;}
.i_more .line_left {height:1px;width:0;right:-50%;bottom:-1px;}
.i_more:hover .line_left {width:100%;right:0px;}
.i_more01 {border:1px solid #7E7E7E;color:#7d7d7d;margin:0 auto;}
.i_more02 {border:1px solid #fff;color:#fff;margin:0 auto;}
.i_more03 {border:1px solid #7E7E7E;color:#7d7d7d;}
/*业务板块*/.u-homelink {background-color:#fff;}
.u-fullpart {background:#f5f5f5;}
.u-fullpart.bg-g {padding:20px 0;background-size:cover;overflow:hidden;}
.container {padding:0;position:relative;height:100%;width:1200px;}
.u-homelink >.l {width:210px;float:left;height:140px;}
.u-homelink >.r {width:990px;overflow:hidden;height:140px;}
.c-zimg img {height:140px;width:210px;}
.u-homelink .view {position:relative;}
.u-homelink .view >a {background: rgba(0,0,0,.5);}
.u-homelink .list {overflow:hidden;height:154px;}
.c-list ul {overflow:hidden;height:154px;}
.u-homelink .list li {width:246px;border-left:1px solid #f0f0f0;float:left;height:154px;padding-top:33px;}
.u-homelink .list .i {padding-top:40px;height:154px;}
.u-homelink .list .i p {text-align:center;}
.u-homelink .list .i p i {display:inline-block;width:45px;height:45px;background:none no-repeat center;background-size:contain;vertical-align:middle;transition:transform 300ms;}
.u-homelink .list .i:hover p i {transform:scale(1.2);}
.u-homelink .list .i p.p2 {margin-top:12px;font-size:18px;}
.u-homelink .list .i:hover p.p2 {color:#c81519;font-size:20px;font-weight:bold;}
/*搜索和热门搜索*/.research {height:60px;background:#ededed;}
.research .rscont {height:60px;overflow:hidden;}
.container {margin-left:auto;margin-right:auto;width:1200px;font-family:microsoft yahei;overflow:hidden;}
.research .rscont .hotworld {height:60px;line-height:60px;width:700px;float:left;}
.rscont .hotworld * {display:inline-block;float:left;font-size:17px;}
.rscont .hotworld span {color:#6d6d6d;font-weight:bold;}
.rscont .hotworld a {color:#6d6d6d;margin-right:8px;}
.rscont .rsbox {width:296px;background:#ddd;height:45px;overflow:hidden;margin-top:8px;float:right;}
.rscont .rsbox .cont_text {width:220px;float:left;height:15px;font-size:14px;color:#6d6d6d;background:none;border:none;outline:none;padding:15px 0px 15px 10px;}
.rscont .rsbox .cont_btn {width:51px;height:45px;float:right;background:url(/skin/images/rsbtn.png) no-repeat;cursor:pointer;outline:none;border:none;}
.container {width:1200px;margin:0 auto;}
.fs50 {font-size:50px;}
.title {text-align:center;}
.title h5 {padding-top:50px;padding-bottom:0px;text-align:center;}
.title h5 em {display:block;line-height:45px;position:relative;font-size:34px;color:#292828;font-weight:bold;margin-bottom:30px;}
.title h5 em i {position:absolute;left:50%;bottom:-12px;width:80px;height:2px;margin-left:-40px;background:#FE7D10;}
.title h5 span {line-height:66px;font-size:34px;color:#292828;}
/*产品优势*/
.cpys{
    background: url(../images/cpysbj.jpg) center no-repeat;
    margin-bottom: 50px;
}
.cpys .container{padding: 60px 0px 60px 0px;}
.cpys .yswz{
    width: 390px;
    margin-top: 60px;
}
.cpys .yswz h2{
    color: #009dec;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 2px;
    margin-bottom: 15px;
}
.cpys .yswz span{
    font-size: 20px;
    font-weight: bold;
    color: #666;
}
.cpys .yswz p{
    margin-top: 15px;
    line-height: 30px;
}
.cpys .yswz .cpysmore{
    width: 150px;
    height: 45px;
    line-height: 45px;
    background: #009dec;
    text-align: center;
    margin-top: 40px;
}
.cpys .yswz .cpysmore a{
    color: #Fff;
}
.cpys .ystp{
    width: 800px;
}
.cpys .ystp img{}
/*服务项目*/.service {}
.service title {}
.kwicks {display:block;list-style-type:none;list-style:none;position:relative;margin:0;padding:0;}
.kwicks>* {display:block;overflow:hidden;padding:0;margin:0;}
.kwicks.kwicks-processed>* {margin:0;position:absolute;}
.kwicks-horizontal>* {float:left;}
.kwicks-horizontal>:first-child {margin-left:0;}
.kwicks-vertical>:first-child {margin-top:0;}
.kwicks {padding: 0 0 35px 0;}
.kwicks,.kwicks>li,.sermod,.sermod2 {margin-top: 10px;height: 330px;}
.kwicks>li {float:left;width:240px;margin-left:3px;position:absolute;}
.kwicks>li.kwicks-selected {float:left;width:470px;margin-left:0;}
.sermod {color:#fff;width: 200px;float:left;position:relative;z-index:1;padding:0 20px;cursor:pointer;}
.sermod2 {z-index:0;width:230px;float:left;position:relative;}
.sermod2 i {background:#000;left:0;opacity:.5;filter:"alpha(opacity=50)";filter:alpha(opacity=50);zoom:1;top:0;right:0;bottom:0;z-index:0;position:absolute;}
.sermod2-wrap {position:relative;z-index:1;padding-top: 30px;}
.sermod2-wrap a {display:block;margin:0 auto;width:155px;height: 40px;line-height: 40px;text-align:center;margin-bottom: 15px;color: #fff;transition:all .2s;-webkit-transition:all .2s;font-size:14px;border-radius:2px;border:1px solid #ffffff;}
.b1 .sermod2-wrap a:hover {border:1px solid #fff;background:#009dec;}
.b2 .sermod2-wrap a:hover {border:1px solid #fff;background: #009dec;}
.b3 .sermod2-wrap a:hover {border:1px solid #fff;background:#009dec;}
.b4 .sermod2-wrap a:hover {border:1px solid #fff;background:#009dec;}
.sermod2 {background-position:center center;background-repeat:no-repeat;background-size:cover;}
.sermod.b1 {background:url(../images/xuexiao.png);}
.sermod.b2 {background:url(../images/yiyuan.png);}
.sermod.b3 {background:url(../images/zhengwu.png);}
.sermod.b4 {background:url(../images/shehui.png);}
.sermodwrap {width: 497px;}
.sermod.b1 b {border-left: 12px solid #fff;}
.sermod.b2 b {border-left: 12px solid #fff;}
.sermod.b3 b {border-left: 12px solid #fff;}
.sermod.b4 b {border-left: 12px solid #fff;}
.sermod b {position:absolute;width:0;right:-12px;height:0;top:50%;margin-top:-5px;border-top:10px solid transparent;border-bottom:10px solid transparent;}
.sermod i {display:block;padding-top:20px;height:80px;background-position:left 20px;background-repeat:no-repeat;}
.sermod.b1 i {background-image:url(../images/png_sermod1.png);}
.sermod.b2 i {background-image:url(../images/png_sermod2.png);}
.sermod.b3 i {background-image:url(../images/png_sermod3.png);}
.sermod.b4 i {background-image:url(../images/png_sermod4.png);}
.sermod h4 {line-height:26px;font-size:18px;}
.sermod h5 {line-height:45px;font-size:34px;}
.sermod p {padding-top:15px;line-height:21px;font-size:14px;}

/*服务流程*/.index_fwlc {width:1200px;margin:0 auto;padding-top:20px;margin-bottom:40px;}
.index_fwlc_tl {width:734px;height:74px;background:url(../images/index_lc_tl.jpg) no-repeat;margin:0 auto;}
.index_fwlc_tl h2 {font-size:39px;color:#e6142f;text-align:center;display:block;padding-top:25px;font-family:"迷你简艺黑";}
.index_fwlc_tl h2 b {font-size:34px;color:#e6142f;}
.index_lc_nr {margin-top:50px;width:1200px;height:152px;background:url(../images/index_lc_bg.jpg) no-repeat;}
.index_lc_nr ul li {float:left;}
.index_lc_nr ul li .lc_one_img {width:116px;height:116px;background:url(../images/index_ico.png) 0px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_one_img {width:116px;height:116px;background:url(../images/index_ico.png) 0px -130px no-repeat;}
.index_lc_nr ul li .lc_text {font-size:28px;font-family:"迷你简行楷";width:116px;text-align:center;margin-top:10px;color:#333;}
.index_lc_nr ul li:hover .lc_text {font-size:28px;width:116px;text-align:center;margin-top:10px;color:#B81D23;font-family:"迷你简行楷";}
.index_lc_nr ul .fadz {margin-left:100px;}
.index_lc_nr ul li .lc_two_img {width:116px;height:116px;background:url(../images/index_ico.png) -126px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_two_img {width:116px;height:116px;background:url(../images/index_ico.png) -126px -130px no-repeat;}
.index_lc_nr ul li .lc_three_img {width:116px;height:116px;background:url(../images/index_ico.png) -252px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_three_img {width:116px;height:116px;background:url(../images/index_ico.png) -252px -130px no-repeat;}
.index_lc_nr ul li .lc_four_img {width:116px;height:116px;background:url(../images/index_ico.png) -378px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_four_img {width:116px;height:116px;background:url(../images/index_ico.png) -378px -130px no-repeat;}
.index_lc_nr ul li .lc_five_img {width:116px;height:116px;background:url(../images/index_ico.png) -504px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_five_img {width:116px;height:116px;background:url(../images/index_ico.png) -504px -130px no-repeat;}
.index_lc_nr ul li .lc_six_img {width:116px;height:116px;background:url(../images/index_ico.png) -630px 0px no-repeat;}
.index_lc_nr ul li:hover .lc_six_img {width:116px;height:116px;background:url(../images/index_ico.png) -630px -130px no-repeat;}
/*优势*/
.odds {padding:50px 0;overflow:hidden;font-size:15px;}
.odds .title {font-size:30px;color:#000;text-align:center;line-height:34px;text-transform:uppercase;}
.ce {text-align:center;}
.ysbj{background: #fff;}
.grWidth {width:1200px;margin:0 auto;overflow:hidden;}
.ystitle{
    width: 350px;
    overflow: hidden;
    margin: auto;
}
.ystitle .left{
    float: left;
    margin-top: 15px;
    font-weight: bold;
    color: #008fd5;
    margin-right: 15px;
}
.ystitle .biaoti{
    float: left;
    text-align: center;
}
.ystitle .biaoti p{
    text-align: center;
    font-size: 34px;
    letter-spacing: 5px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #008fd5;
    padding-right: 15px;
    padding-left: 15px;
}
.ystitle .biaoti span{
    letter-spacing: 2px;
    font-size: 18px;
}
.odds .title span {display:block;font-size:50px;font-family:Arial;color:#e8e8e8;line-height:50px;}
.oddsMain h5 {font-size: 22px;color:#fff;background:url('../images/odds_num.jpg') no-repeat left top;line-height:84px;height:84px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #c0c0c0;padding-left:20px;}
.oddsMain h5 i {font-size:35px;font-family:Arial;font-weight:normal;float:left;}
.oddsMain p {padding-left:15px;margin-bottom:5px;font-size: 16px;line-height: 28px;}
.oddsMain p span {color:#009dec;}
.odds1 {background:url('../images/odds1.jpg') no-repeat right top;padding:52px 720px 0 50px;height:280px;}
.odds2 {background:url('../images/odds2.jpg') no-repeat left top;padding:80px 50px 0 720px;height:270px;}
.odds3 {background:url('../images/odds3.jpg') no-repeat right top;padding:50px 700px 0 50px;height:285px;}
.odds4 {background:url('../images/odds4.jpg') no-repeat left top;padding:20px 35px 0 720px;height:245px;}
.odds5 {padding:50px 710px 0 45px;height:260px;}
.odds6 {padding:80px 45px 0 720px;}
.oddsBox1 {background:url('../images/odds5.jpg') no-repeat left top;height:645px;}
#indexPage #mabout {background:#fff;}
/*地图*/
.dt{}
.dt .ystitle{
    width: 615px;
}
.ditu{
    margin-top: 50px;
    width: 660px;
}
.ditu img{}
.wz{
    width: 520px;
    margin-top: 60px;
}
.wz .title{
    overflow: hidden;
    margin-bottom: 50px;
}
.wz .title span{
    font-size: 22px;
    float: left;
}
.wz .title b{font-size: 28px;font-weight: bold;color:#e50009;}
.wz .wznr{
    height: 90px;
    box-shadow: 0px 1px 10px 0px #ccc;
    border-radius: 10px;
    margin-right: 5px;
}
.wz .wznr .nr{
    padding: 20px 0px 0px 30px;
}
.wz .wznr .nr p{
    font-size: 20px;
    margin-bottom: 10px;
}
.wz .wznr .nr span{
    font-size: 14px;
}
.wz .wznr .zx{
    background: #008fd5;
    width: 100px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin: 25px 20px 0px 0px;
}
.wz .wznr .zx a{
    color: #fff;
}
/*video*/
.video{}
.video .w1400{ width:1400px; margin:0 auto;  overflow:hidden;}
.qyxxtab{ margin:50px 0 30px 0; font-size:0; text-align:center;}
.qyxxtab a{ display:inline-block; width:150px; line-height:50px; text-align:center; color:#fff; font-size:18px; background:#0479db; transition:all .3s ease; font-weight:bold;}
.qyxxtab a.on{ background:#00ab00;}
.qyxxtab a+a{ margin-left:10px;}
.qyxxcon ul{ position:relative;}
.qyxxjt{ position:absolute; cursor:pointer; top:38%;}
.qyxxleft{ left:0;}
.qyxxjt{ right:0;}
.qyxxjt img{margin: 0px;padding: 0px;border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;width: 28px;border-left-width: 0px;}
.qycen{ width:1290px; margin:0 auto;}
.qycen td{ display:inline-block; padding:0 !important; margin-right:20px; width:306px; overflow:hidden;}
.qycen td a{ display:block;}
.qycen td br{ display:none;}
.qycen td div{ padding-top:10px !important;}
.qycen td div a{ font-size:14px; color:#222; text-overflow: ellipsis;overflow: hidden; display:block; white-space: nowrap;}
.qycen td a img{ width:300px;height: auto;}
.qycen td>a{ padding:2px !important; background:#fff; border:1px solid #d0d0d0;}
.qycen td:hover a{ border-color:#0479db; color:#0479db;}
.qyxxcon ul+ul{ display:none;}
/*about*/.about_bj {height:620px;overflow:hidden;padding-top:65px;}
.about {width:1200px;margin:0 auto;overflow:hidden;font-family:"Microsoft Yahei";}
.about h2 {height:126px;overflow:hidden;text-align:center;line-height:59px;font-size:36px;}
.about h2 a {color:#009dec;font-size:36px;}
.about h2 span {display:block;background:url(../images/about_t.png) no-repeat center 0;height:27px;font-size:18px;color:#fff;line-height:27px;font-weight:normal;}
.about dt {line-height:0;}
.about dt img {width:1200px;height:432px;}
.about dd {height:178px;border:1px solid #f1f1f1;border-top:0;overflow:hidden;}
.about dd h3 {padding-top:30px;text-align:center;font-size:22px;font-weight:normal;overflow:hidden;line-height:30px;}
.about dd h3 a {color:#009dec;}
.about dd p {padding:10px 110px 0;font-size:14px;line-height:26px;color:#444444;text-align:center;}
.about dd p a {color:#009dec;}
.about_t {position:relative;z-index:2;width:1200px;margin:0 auto;}
.about_tline {width:0;height:0;margin:0 auto;border-right:26px solid transparent;border-left:26px solid transparent;border-bottom:solid 17px #0d8ae6;}
.about_dline {border-top:solid 17px #009dec;border-bottom:none;}
.about_line {width:85px;height:8px;background:#009dec;overflow:hidden;margin:0 auto;}
.about_m {width:1200px;margin:0 auto;text-align:center;font-size:42px;font-weight:bold;line-height:80px;text-shadow:0 2px 20px #fff;}
.about_d {width:1200px;margin:0 auto;overflow:hidden;padding-top:20px;margin-top: 30px;}
.about_dl {float:left;width:580px;/* height:394px;*/overflow:hidden;padding:15px;border:solid 1px #ddd;background:#eee;}
.about_dr {width:540px;float:right;overflow:hidden;margin-top:10px;}
.about_dr_en {font-family:Arial,Helvetica,sans-serif;font-size:74px;color:#ddd;text-transform:uppercase;line-height:74px;font-weight:bold;}
.about_dr_m {font-size:28px;line-height:30px;}
.about_dr_line {width:50px;height:6px;background:#009dec;margin-top:30px;}
.about_dr_n {overflow:hidden;font-size:15px;line-height:30px;color:#666;}
.about_dr_n p {margin-top:-10px;}
.about_dr_n strong {color:#009dec;}
.about_dr_a {width:540px;overflow:hidden;margin-top:30px;transition:all 0.5s linear;}
.about_dr_a a {display:block;float:left;width:150px;line-height:46px;color:#fff;text-align:center;font-size:16px;margin-left:20px;transition:all 0.5s linear;background-color:#009dec;}
.about_dr_a:hover {transition:all 0.5s linear;}
.about_dr_a:hover a {transition:all 0.5s linear;width:140px;}
.about_dr_a:hover a:hover {transition:all 0.5s linear;background:#009dec;width:200px;}
/*公司风采*/
.coo_bj{overflow: hidden;padding-top: 66px;padding-bottom: 70px;background: #f7fbfc;}
.coo{width:1200px;margin: 0 auto;position: relative;font-family:"Microsoft Yahei";}
.coo h2{height:126px; overflow: hidden;text-align: center; line-height: 59px; font-size: 36px;}
.coo h2 a{ color:#fff;}
.coo h2 span{display: block;background:url(../images/coo_t.png) no-repeat center 0;height:27px; font-size: 18px; color:#fff;line-height: 27px;font-weight: normal;}
.coo_z , .coo_y{width:48px; height:48px; overflow: hidden;}
.coo_z {position: absolute;top: 355px;left: -75px;}
.coo_y {position: absolute;top: 355px;right: -75px;}
.coo_c{width: 1210px;overflow: hidden;margin-left: 2px;margin-top: 40px;}
.coo_c .wznr{
    background: #fff;
    border-top: 1px #ccc solid;
    height: 198px;
}
.coo_c .wznr h1{font-size:22px;width: 90%;margin: auto;margin-top: 25px;}
.coo_c .wznr p{
    padding-top: 15px;
    width: 90%;
    font-size: 12px;
    line-height: 25px;
    margin: auto;
    padding-bottom: 30px;
}
.coo_c .coomore{
    border-top: #ccc 1px solid;
    height: 70px;
    background: #fff;
}
.coo_c .coomore .mo{
    margin: auto;
    width: 160px;
    text-align: center;
    margin-top: 15px;
    height: 40px;
    border-radius: 5px;
    border: #ccc 1px solid;
    }
.coo_c .coomore .mo:hover{background:#009dec;color:#fff;}
.coo_c .coomore .mo a{
    line-height: 40px;
    color: #111;
}
.coo_c dl{overflow: hidden;margin-right: 30px;float: left;width: 379px;border: #ccc 1px solid;border-radius: 10px;}
.coo_c dt{width:379px;height: 285px;overflow: hidden;position: relative;z-index: 1;}
.coo_c dt img{width:379px;height: 285px;}
.coo_c dd{position: relative; z-index: 3;margin-top: -45px;padding:0 30px;}
.coo_c dd img{display: block;width:87px;height:87px;}
.coo_c dd h3{padding: 10px 0   ; font-size: 16px;}
.coo_c dd h3 a{ color:#646464;}
.coo_c dd p{ font-size: 14px;line-height: 24px; color:#646464;}
.coo_c dd a{ color:#1b4cbb;}
.coo_c .nomar{margin-right: 0;}
/*荣誉资质*/.ll {margin-top:auto;background: #f7fbfc;height: 500px;padding-top: 30px;}
.ll2 {height:300px;margin-top:auto;}
.jianju {width:1200px;margin:auto;position:relative;top:25px;}
.jianju2 {width:1200px;margin:auto;position:relative;top:0;}
.Title {}
.Title h3 {font-size:30px;color:#333;text-decoration:none;font-weight:bold;text-align:center;}
.Title p {font-size:24px;text-align:center;color:#009dec;margin-top:5px;}
.cc {margin-top:40px}
.aa {margin-top:30px;}
#demo {overflow:hidden;width:100%;margin:0 auto;}
#indemo {float:left;width:800%}
#indemo2 {float:left;width:800%}
#demo1 {float:left;}
#demo2 {float:left;}
#bdemo {overflow:hidden;width:100%;margin:0 auto;}
#bindemo {float:left;width:800%}
#bindemo2 {float:left;width:800%}
#bdemo1 {float:left;}
#bdemo2 {float:left;}
.caselist {margin-top:30px;}
.caselist li {float:left;width: 400px;height: 300px;position:relative;margin:0 20px;}
.caselist li img {width: 400px;height: 300px;}
.caselist li span {display:block;position:absolute;bottom:0px;left:0px;height:36px;line-height:36px;text-align:center;background:rgba(0,0,0,0.7);width:100%}
.caselist li span a {color:#fff;}
.hetp {width:290px;height:209px;float:left;/* border:2px #bbb solid;*/margin-left:6px;}
.hetp img {width:285px;height:180px;border:2px #bbb solid;}
.hetp p {font-size:16px;text-align:center;margin-top:5px;}
.hetp p:hover {color:#009dec;}
.hetp img:hover {border:2px #009dec solid;}
/*hezuo*/
.hzkh{
    padding-top: 50px;
    background:url(../images/hzkhbj.png) no-repeat center 0;
    padding-bottom: 50px;
}
.hzkhimg{
    margin-top: 35px;
}
.hzkhimg img{}
/*case*/
.case_b{height:360px;}
.pa{margin:0 auto;width: 1200px;}
.case_b tr{display: block;}
.case_b td{ padding-left: 0px !important;margin-right: 16px;}
.case_b td:last-child{margin-right:0px;}
.case_b td>a{display: block;}
.case_b td>a img{border: 1px #eee solid;}
.case_b td br{display:none;}
.case_b td div{padding-top: 0px !important;    position: relative;}
.case_b td>div:before{display:block;content:"";width:339px;height:0px;    background: #0f5dbf;position:absolute;    z-index: -1;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
.case_b td:hover div:before{height:110px;}
.case_b td div>a{display: block;width: 339px;height:110px;padding: 20px 40px 0 40px;background: #f5f5f5;    font-size: 18px; color: #333;font-weight: bold;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;}
.case_b td:hover div a{background:none;    color: #fff;}
.case_b td .modal>a{display:block;width:115px;height:27px;line-height:27px;margin-top: 15px;background:#0f5dbf;border-radius: 27px;font-size: 14px;color: #fff;font-weight: lighter;position: absolute;top: 40px;left: 50%; -webkit-transform: translate( -50%); transform: translate( -50%); padding: 0px;}
.case_b td:hover .modal>a{    background: #fff;color: #0f5dbf;}
.case_switch{width:32px;height:72px;margin: -220px 0 0 -100px;background:url(../images/20210126201015_1720810834.png)no-repeat;float: left;}
.case_btnr{-webkit-transform: rotate(180deg);transform: rotate(180deg);float: right;    margin: -220px -100px 0 0px;}
.case_b .tempWrap:nth-child(2){display:none;}
/**/
.news-cont {padding-bottom:60px;}
.ques-list {width:500px;}
.ques-list h3 {width:100%;padding-bottom:8px;border-bottom:solid 1px #e6e6e6;}
.ques-list h3 a {color:#333;font-size:18px;font-weight:bold;}
.ques-list h3 em {font-size:14px;}
.ques-infos {width:100%;height:480px;position:relative;overflow:hidden;}
.ques-infos ul {position:relative;}
.ques-infos li {width:100%;height:auto;color:#333;padding-top:27px;position:relative;}
.ques-infos li a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}
.ques-infos .q {margin-bottom:15px;}
.ques-infos .q em,.ques-infos .a>em {width:15px;height:20px;line-height:20px;font-size:18px;font-weight:bold;margin-right:10px;padding-right:10px;border-right:solid 1px #333;}
.ques-infos .q p {font-weight:bold;width:464px;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ques-infos .a>em {color:#009dec;}
.ques-infos .a .txts {width:464px;line-height:24px;margin-top:-2px;}
.ques-infos .txts span {display:block;width:100%;height:22px;line-height:22px;padding:10px 0 15px;border-bottom:solid 1px #e6e6e6;color:#666;position:relative;}
.ques-infos .txts em {padding-right:38px;}
.ques-infos .txts span:before {content:'';display:block;width:26px;height:1px;background-color:#666;position:absolute;left:36px;top:20px;z-index:1;}
.news-main {width:600px;position:relative;}
.news-nav {width:100%;padding-bottom:8px;border-bottom:solid 1px #e6e6e6;}
.news-nav a {color:#333;font-size:18px;padding:0 20px;border-left:solid 1px #333;}
.news-nav a:hover,.news-nav a.cur {font-weight:bold;}
.news-nav a:first-child {margin-left:-20px;border-left:none 0;}
.news-main a.more {position:absolute;right:0;top:5px;z-index:2;}
.news-all {width:100%;height:480px;position:relative;overflow:hidden;}
.news-all>div:not(:first-child) {display:none;}
.news-list {width:100%;position:absolute;left:0;top:0;z-index:2;}
.news-infos {margin-top:28px;}
.news-infos>a {display:block;}
.news-infos span.img-box {display:block;width:220px;height:132px;}
.news-infos .txts {width:360px;color:#333;}
.news-infos .txts h3 {font-size:14px;padding:10px 0 13px;}
.news-infos .txts p {line-height:26px;}
/* news */.news_bj {padding-top:65px;height:768px;background:url(../images/news_bj.gif) repeat-y center center;overflow:hidden;font-family:"Microsoft Yahei";}
.news_bj .content {height:685px;overflow:hidden;}
.news_bj h2 {height:126px;overflow:hidden;text-align:center;line-height:59px;font-size:36px;}
.news_bj h2 a {color:#444444;font-size:36px;}
.news_bj h2 span {display:block;background:url(../images/about_t.png) no-repeat center 0;height:27px;font-size:18px;color:#fff;line-height:27px;font-weight:normal;}
.news {width:687px;overflow:hidden;}
.news h3,.wt h3,.news1 h3 {height: 45px;background:url(../images/news_line.gif) no-repeat 0 bottom;overflow:hidden;}
.news h3 span a,.wt h3 span a,.news1 h3 span a {font:14px/36px "Arial";color:#666666;text-transform:uppercase;}
.news h3 i,.wt h3 i,.news1 h3 i {display:inline-block;background:url(../images/wt_ico.gif) no-repeat 0 bottom;padding-left:37px;}
.news h3 i img,.wt h3 i img,.news1 h3 i img {vertical-align:middle;margin-left:10px;}
.news h3 i a,.wt h3 i a,.news1 h3 i a {font-size:22px;font-weight:normal;line-height:22px;color:#009dec;}
.news_c {margin-top:19px;height:171px;overflow:hidden;position:relative;}
.news_c1 {height:171px;overflow:hidden;}
.news_c1 dl dt {width:230px;height:171px;float:left;overflow:hidden;}
.news_c1 dt img {/* width:356px;*/height:171px;}
.news_c1 dd {float:right;width:430px;overflow:hidden;padding-top:50px;background:url(../images/news_ico02.gif) no-repeat 0 0;}
.news_c1 dd h4 {font-size:16px;font-weight:normal;}
.news_c1 dd h4 a {color:#131313;}
.news_c1 dd p {padding-top:12px;font-size:14px;line-height:28px;color:#686868;}
.news_jt {position:absolute;top:0;right:0;width:50px;overflow:hidden;}
.news_jt a {display:block;float:left;width:19px;height:18px;margin-left:5px;}
.news ul {margin-top:28px;}
.news li {border-bottom:1px solid #ededed;padding-left:20px;height:60px;font-size:14px;line-height:60px;}
.news li a {color:#6b6b6b;}
.news li span {font-weight:bold;}
.link {width:1200px;height:82px;margin:0 auto;overflow:hidden;font-family:"Microsoft Yahei";}
.link h2 {width:75px;height:82px;float:left;overflow:hidden;}
.link h2 a {color:#a2a2a2;font:12px/82px "Microsoft Yahei";}
.link p {width:960px;line-height:18px;color:#a2a2a2;overflow:hidden;float:left;}
.link p a {color:#a2a2a2;padding:0 20px;}
.link span {display:block;float:right;width:130px;overflow:hidden;line-height:82px;}
.link span a {color:#a2a2a2;}
.news2 {width:432px;overflow:hidden;}
.wt {height:280px;overflow:hidden;}
.wt h3 i,.news1 h3 i {display:inline-block;background:url(../images/wt_ico.gif) no-repeat 0 bottom;}
.wt dl {margin-top:20px;overflow:hidden;width:434px;}
.wt dt {width:148px;/* height:83px;*/float:left;overflow:hidden;}
.wt dt a img {width:135px;/* height:83px;*/}
.wt dd {width:280px;float:right;overflow:hidden;}
.wt dd h4 {font-size:14px;font-weight:normal;}
.wt dd h4 a {color:#1a2b3b;}
.wt dd p {padding-top:5px;font-size:14px;color:#747474;line-height:28px;}
.news1 p {margin-top:33px;width:148px;height:160px;overflow:hidden;float:left;}
.news1 p img {width:148px;height:160px;}
.news1 ul {float:right;width:275px;overflow:hidden;margin:20px 0 0;}
.news1 li {border-bottom:1px solid #ededed;padding-left:12px;height:44px;font-size:14px;line-height:44px;overflow:hidden;}
.news1 li a {color:#6b6b6b;}
/*footer-banner*/.foot_banner {height:530px;width:100%;background:url(../images/footer_banner.jpg) no-repeat top center;}
.foot_banner .container {display:table;width:100%;height:100%;}
.foot_banner .foot_banner_text {display:table-cell;vertical-align:middle;text-align:center;}
.foot_banner .t {font-weight:bold;font-size:40px;letter-spacing:5px;color:#fff;text-align:center;}
.foot_banner .p {margin-top:30px;font-size:28px;color:#fff;text-align:center;}
.foot_banner .talkBtn {display:inline-block;width:220px;height:64px;margin:60px auto 0;text-align:center;line-height:64px;color:#fff;font-size:28px;background-color:#009dec;}
.friend-links {width:1198px;padding:8px 0;margin:0 auto;border:solid 1px #e6e6e6;margin-bottom:30px;overflow:hidden;margin-top:30px;background:#fff url(../images/ttc.png) repeat;}
.friend-links>a {display:block;float:left;width:90px;height:auto;color:#333;font-weight:bold;text-align:center;}
.friend-links .alinks {float:left;width:1092px;min-height:34px;line-height:34px;border-left:dashed 1px #999;padding-left:15px;}
.friend-links .alinks a {display:inline-block;padding:0 10px;color:#333;}
.friend-links .alinks a:hover {font-weight:bold;}
.img-box {overflow:hidden;}
.img-box img,.ques-infos li,.news-infos .txts,.about-box h2 {-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear;}
.img-box:hover img,.news-infos:hover .txts {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.ques-infos li:hover,.about-box h2:hover {-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
.case-box {opacity:0;}
.youshi-box .info {opacity:0;}
.youshi-box .info:first-child {left:438px;}
.youshi-box .info:last-child {left:-438px;}
.youshi-wrap.active .youshi-box .info {opacity:1;left:0;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;transition:all .8s linear;}
.fabao-cont p {opacity:0;}
.fabao1 {left:-60px;}
.fabao2 {left:-60px;}
.fabao3 {left:-100px;}
.fabao4 {left:-90px;}
.fabao55 {left:-110px;}
.fabao5 {right:-60px;}
.fabao6 {right:-60px;}
.fabao7 {right:-60px;}
.fabao8 {right:-60px;}
.fabao10 {right:-60px;}
.fabao-wrap.active .fabao-cont p {opacity:1;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;}
.fabao-wrap.active .fabao1 {left:56px;}
.fabao-wrap.active .fabao2 {left:20px;}
.fabao-wrap.active .fabao3 {left:8px;}
.fabao-wrap.active .fabao4 {left:20px;}
.fabao-wrap.active .fabao55 {left:52px;}
.fabao-wrap.active .fabao5 {right:50px;}
.fabao-wrap.active .fabao6 {right:15px;}
.fabao-wrap.active .fabao7 {right:5px;}
.fabao-wrap.active .fabao8 {right:20px;}
.fabao-wrap.active .fabao10 {right:50px;}
