/*全局样式*/
*{
    margin: 0;
    padding: 0;
}
body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul,img{margin:0;padding:0;font-family:arial,'microsoft yahei',simsun,sans-serif,PingFangSC-Light,'helvetica neue','hiragino sans gb';word-break : normal;}
button,input,select,textarea{font-family:PingFangSC-Light,'STHeiti Light','helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}button,input,select{box-sizing:border-box}button{border:none}
button,input[type=submit],input[type=button],select{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
li{list-style:none}
a,a:hover{text-decoration:none; outline: none;}
a img,fieldset,iframe,img{border-width:0;border-style:none}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.fl{float: left;}
.fr{float: right;}
/******************************返回顶部************************/
.cd-top{display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); /* image replacement properties */ overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(232, 98, 86, 0.8) url('../images/cd-top-arrow.svg') no-repeat center 50%; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.cd-top.cd-is-visible{/* the button becomes visible */ visibility: visible; opacity: 1;}
.cd-top.cd-fade-out{opacity: .8;}
.no-touch .cd-top:hover{background-color: #e86256; opacity: 1;}
@media only screen and (min-width: 768px){.cd-top{right: 20px; bottom: 20px;}}
@media only screen and (min-width: 1024px){.cd-top{height: 60px; width: 60px; right: 30px; bottom: 140px;}}
/*********************************boot_page 引导页****************************************/
.wearp-main{width: 1366px; margin: 0 auto; clear: both;}
.boot-page{background: url("../images/boot-page/bg.jpg") no-repeat top center;}
/*.boot-page-main-text{text-align: center;}*/
.boot-page-top{overflow: hidden; height:10%; padding-top: 8px;}
.boot-page-top-link{overflow: hidden;}
.boot-page-top-link ul li{float: left; margin: 20px 10px; background: url("../images/boot-page/top_icon.png") no-repeat; display: block;}
.boot-page-top-link .top-meail{background-position: 0 -29px; display: block;}
.boot-page-top-link .top-weix{background-position: -70px -29px; display: block;}
.boot-page-top-link .top-sina{background-position: -135px -29px; display: block;}
.boot-page-top-link .top-phone{background-position: -208px -29px; display: block;}
.boot-page-top-link ul li:hover{float: left; margin: 20px 10px; background: url("../images/boot-page/top_icon.png") no-repeat; display: block;}
.boot-page-top-link ul li a{display: block; width: 40px; height: 31px;}
.boot-page-top-link .top-meail:hover{background-position: 0 2px; display: block;}
.boot-page-top-link .top-weix:hover{background-position: -70px 1px; display: block;}
.boot-page-top-link .top-sina:hover{background-position: -135px 1px; display: block;}
.boot-page-top-link .top-phone:hover{background-position: -208px 2px; display: block;}
.boot-page-main{text-align: center;z-index: 99;margin: 25% auto 0 auto;    width: 1025px;}
.boot-page-main-weap{float: left; width: 340px;}
.boot-page-main-weap dl{color: #333; cursor: default; list-style: none; padding: 20px 5px; position: relative; text-align: center; -webkit-transition: .3s cubic-bezier(.3,0,0,1.3); transition: .3s cubic-bezier(.3,0,0,1.3); border-radius: 4px;}
.boot-page-main-weap dl h3{font-size: 12px; background: rgba(141,33,35,.8); position: relative; height: 40px; line-height: 40px; color: #fff;}
.boot-page-main-weap dl img{height: 210px;}
.boot-page-main-weap dl dt{width: auto; overflow: hidden; clear: left; text-align: center; text-overflow: ellipsis; white-space: nowrap; margin-top: 20px;}
.boot-page-main .popup{text-align: center; background-color: inherit; color: #fff; height: 79%; width: 88%; left: 27px; opacity: 0; position: absolute; top: 10px; padding: 10px 20px; border-radius: 4px; -webkit-transition: .3s cubic-bezier(.3,0,0,1.37); transition: .3s cubic-bezier(.3,0,0,1.37); cursor: pointer; background: rgba(141,33,35,.95);}
.boot-page-main-weap dl:hover{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7); z-index: 3000;}
.boot-page-main-weap dl:hover .popup{opacity: 1; -webkit-transform: scale(1.7); -ms-transform: scale(1.7); transform: scale(1.7); box-shadow: 0 0 10px 2px rgba(0,0,0,.4); z-index: 3000;}
.boot-page-main-weap dl:hover .popup h4{font-size: 18px; margin-bottom: 20px;}
.popup span{width: 110px; border: 1px solid #efefef; border-radius: 4px; margin: 20px auto; padding: 5px 20px; display: block;}
.popup p{font-size: 12px; color: #eee; line-height: 20px;}
.popup ul li{display: block; margin: 50px 0;}
/**************************** TAB 切换 css*********************************/
.main-countent-nav{width: 1304px; margin: 0 auto;}
.main-countent-nav .title{height:30px; border-bottom: 1px solid #ccc; padding-bottom:10px;}
.main-countent-nav .title h2{font-size: 20px; font-family: "microsoft yahei";}
.main-countent-nav .title-list{position: relative; top: 6px;}
.main-countent-nav .title-list li{width: 146px; line-height: 20px; text-align: center; float: left; font-size: 18px;}
.main-countent-nav .title-list li:hover{cursor: pointer;}
.main-countent-nav .title-list li.on{color: #8d2123; font-size: 18px; cursor: pointer;}
.main-countent-nav .title-list p{position:absolute; top:33px; left:0px; width:146px; height:11px; border-top: 4px solid #8d2123; overflow: hidden; text-align: center;}
.main-countent-nav .title-list b{display:inline-block; width:0; height:0; margin-top:-3px; border-style:solid dashed dashed dashed; border-width:9px;border-color: #8d2123 #fff #fff #fff; overflow: hidden; zoom: 1; font-size: 0;}
.product{position: relative; overflow: hidden; display: none; margin-top: 20px;}
/****************************************************************************/
.boot-page-foot{width: 100%; height: 85px; background-color: #010101; overflow: hidden; color: #ccc; line-height: 50px; padding:20px 0;}
.boot-page-foot-logo{margin-top: 20px;}
.boot-page-foot-corpight{margin: 20px 50px;}
.boot-page-foot-pic{font-size: 12px; color: #ccc; margin: 0 20px; text-align: center; padding: 10px 0;}
.boot-page-foot-pic p{line-height: 20px;}
/****************************长合汽车首页********************************/
.db{display:block;}
.hidden{overflow:hidden;}
.clear{clear: both;}
.changh{width: 100%;}
.header{height: 101px;}
.header-nav>ul{height:100px;}
.header-nav>ul>li>a{display: block;height: 100%;  float: left; padding: 0 20px; }
.header-nav>ul>li{height: 101px;position: relative;}
.header-nav>ul>li{display: block;}
.header-nav>ul>li:hover{cursor: pointer; background-color: #8d2123; /*color: #fff;*/}
.header-nav>ul>li a:hover>.header-nav-content>p{color: #fff;}
.header-nav>ul>li:hover>ul{display: block;}
.header-nav>ul>li>ul{width: 100%; display: none; position: absolute; top: 100px; left: 0px; z-index: 5; background-color: #fff; opacity: 0.8; filter:alpha(opacity=80);}
.header-nav>ul>li>ul>li{width: 100%; height: 50px; float: left; color: #000; text-align: center; line-height: 50px; font-size: 14px;}
.header-nav>ul>li>ul:hover~a>.header-nav-content>p{
    color: #fff;
    background: #8d2123;
}
.header-nav>ul>li>ul>li:hover{color: #fff; background: #8d2123;}
.header-nav-content{margin-top: 30px; text-align: center; font-size: 14px;}
.header-nav-content>p{color: #000;}
.ywfont{font-size: 12px;}
.triangle{width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #fff; position: absolute; bottom: 0px; left:50%; margin:0 0 0 -5px;}
/***************首页banner 轮播*/
/* slide */
.slide-main{height:700px;position:relative; border-top:3px solid #8d2123;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:320px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:660px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#ccc;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);overflow:hidden;}
.item a.cur{background:#8d2123;}
.slide-box,.slide{display:block;width:100%;height:700px;overflow:hidden; z-index: 0;}
.slide-box{position:relative;}
.slide{display:none;height:700px;padding-top:89px;background:url("../images/automobile/banner_bg2.jpg");position:relative;position:absolute;z-index:8;}
#bgstylea{background:url("../images/automobile/banner_bg2.jpg");}
#bgstyleb{background:url("../images/automobile/banner_bg1.jpg");}
#bgstylec{background:url("../images/automobile/banner_bg.jpg");}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;text-align:center;}
.obj-a{display:block;height:352px;top:80px;margin-left:-500px;}
.obj-b{top:265px;margin-left:-560px;}
.obj-c{display:block;top:200px;margin-left:-650px;}
.obj-d{top:330px;margin-left:-650px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:510px;height:120px;margin-left:-550px;top:350px;z-index:12;}
.obj-f{width:1072px;height:81px;top:230px;margin-left:-550px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:left bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:40%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:40%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:40%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
/************************************************************************************/
.changh-main{width: 100%; background: url('../images/automobile/changh_main_bg.png') no-repeat;}
.weap-lpic-bg,.weap-rpic-rbg{height: 180px; width: 261px;}
.weap-lpic-bg{background: url('../images/automobile/mokuai_bg.png') no-repeat;}
.weap-rpic-rbg{background: url('../images/automobile/mokuai_bg1.png') no-repeat;}
.wearp-ur{text-align: center; padding-top: 95px; margin: 40px auto;}
.wearp-ur h3{font-size: 32px; font-weight: 300;}
.wearp-ur p{font-size: 12px; margin-top: 5px;}
.business-img{overflow: hidden; margin: 50px auto;}
.business-img ul li{width: 100%; overflow: hidden; transition: all 0.3s;}
.business-img ul li a img,.Value-img ul li a img{webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; transform-origin: center;}
.business-img ul li a:hover img{transform: scale(1.2);}
.business-img ul li a:hover .large-text{background: #8d2123; color: #fff;}
.large-text-main{margin:80px;}
.large-text-main h3{font-size: 30px; line-height: 50px;}
.large-text-main p{line-height: 30px; text-indent: 2em;}
.business-img ul li a:hover .large-pic .sj-ico{background: url('../images/automobile/sj_i21.png') no-repeat;}
.business-img ul li a:hover .large-text .sj-ico1{background: url('../images/automobile/sj_i23.png') no-repeat;}
.business-img ul li a{overflow: hidden;}
.business-img ul li .large-pic{width: 50%; height: 420px; overflow: hidden; position: relative;}
.Value-img>ul>li .large-text .sj-ico{background: url("../images/automobile/sj_i25.png") no-repeat;}
.Value-img>ul>li:hover .large-text .sj-ico{background: url("../images/automobile/sj_i24.png") no-repeat;}
.Value-img{overflow: hidden;}
.Value-img>ul>li .large-text ul li i{display: inline-block; width: 5px; height: 13px; background-color: #333333;}
.Value-img>ul>li .large-text ul li span{margin-left: 10px; line-height: 24px;}
.Value-img>ul>li:hover .large-text ul li i{background-color: #fff;}
.Value-img>ul>li .large-text{background: #eee; position: relative; color: #333; padding: 25px 20px; height: 200px;}
.Value-img>ul>li:hover .large-text{background: #8d2123; color: #ffffff;}
.Value-img>ul>li .large-text ul li{padding: 20px;}
.Value-img>ul>li .large-text .sj-ico{width: 40px; height: 16px; position: absolute; bottom: -15px; left: 50%; z-index: 99; margin: -20px 0px 0px -16px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.Value-img>ul>li{width: 32.2%; margin-right: 20px; float: left; transition: all 0.3s; border: 1px solid #ccc;}
.Value-img ul li .large-pic{height: 220px; overflow: hidden; position: relative;}
.Value-img ul li .large-pic h3{position: absolute; left: 20%; top:50%; z-index: 99; font-size: 30px; color: #fff; text-shadow: 0px 0px 1px #000;}
.Value-img ul li .large-pic img{webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; transform-origin: center;}
.Value-img ul li:hover .large-pic img{transform: scale(1.2);}
.large-pic .sj-ico{width: 16px; height: 40px; position: absolute; top: 50%; right: 0; margin: -20px 0px 0px -16px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.large-text .sj-ico1{width: 16px; height: 40px; position: absolute; top: 50%; right: -15px; margin: -20px 0px 0px -16px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.business-img ul li .large-pic .sj-ico{background: url('../images/automobile/sj_i20.png') no-repeat;}
.business-img ul li .large-text .sj-ico1{background: url('../images/automobile/sj_i22.png') no-repeat;}
.business-img ul li .large-text{background: #efefef; width: 50%; height: 420px; position: relative; color: #333;}
.business-img ul li .large-pic img{height: 420px; width: 100%;}
.business-special-arrow{display: block;}
.business-icon{margin: 50px auto; position: relative; overflow: hidden;}
.business-icon>ul>li{width: 295px; height: 240px; float: left; cursor: pointer; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; position: relative; border: 2px solid #8d2123; margin: 0 20px; padding: 40px 0px;}
.icon-box{width: 130px; height: 103px; margin: 0 auto; background: url('../images/automobile/changh_icons.png') no-repeat;}
.icon>ul>li:hover{cursor: pointer;}
.icon-zhenq{background-position: 5px -20px;}
.icon-zic{background-position: -350px -20px;}
.icon-rongz{background-position: -705px -20px;}
.icon-bul{background-position: -1060px -20px;}
.zhenq-word{text-align: center; margin-top: 20px;}
.business-icon-main{width: 215px; height: 280px; position: absolute; background-color: #8d2123; padding: 50px 40px; text-align: center; color: #fff; top:0px; left: 0px; display: none; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.business-icon>ul>li:hover>.business-icon-main{display: block;}
.business-icon-main>h3{font-size: 24px; font-weight: normal; line-height:60px;}
.business-icon-main>p{font-size: 14px; text-indent: 2em; line-height:24px;}
.zhenq-word{font-size: 26px;}
.distribution-map{height: 700px; width: 818px; margin: -100px auto 0 auto;}
.advert{height:450px; width: 100%; background: url('../images/automobile/changh_fwzz.jpg') no-repeat center center; position: relative;}
.pur-font{height:153px; width:425px; position: absolute; top: 30%; left: 16%;}
.footer{width: 100%; background-color: #333333; border-top: 3px solid #C79532;}
.footer-content-link{overflow: hidden;}
.footer-content-link-title{display: block;}
.footer-content-link-title>ul>li{margin: 35px 10px; float: left;}
.footer-content-link-title>ul>li>a{font-size: 14px; color: #7C7C7C;}
.footer-content-link-contact>ul>li{float: left;}
.link-contact-box{display: block; width: 52px; height: 62px; margin-top: 25px; margin-left: 20px; background: url('../images/automobile/foot_icons.png') no-repeat;}
.short{background-position: 0px 0px;}
.short:hover{background-position: 0px -60px;}
.phone{background-position: -97px 5px; margin-top:20px;}
.phone:hover{background-position:-96px -55px;}
.micro{background-position: -194px 0px; margin-top: 26px;}
.micro:hover{background-position: -195px -61px;}
.footer-content-main{overflow: hidden;}
.footer-content-main-logo{margin: 30px 0; float: left;}
.footer-content-main-code{float: right; margin-top: 30px ;}
.footer-content-main-copyright{width: 800px; float: left; margin: 40px 0 30px 50px;}
.footer-content-main-copyright>p{line-height: 30px;}
.footer-content-main-copyright>p>span{font-size: 15px; color: #7C7C7C;}
.footer-content-main-code{text-align: center; margin: 20px 20px;}
.footer-content-main-code p{font-size: 12px; color: #ccc; text-align: center;}
/****************************长和控股首页********************************/
.group-banner{ position: relative;}
.group-banner-fl{position: absolute; bottom:50px;right: 80px; }
.group-banner>img{display: block;}
.group-content-title{width:100%;position: relative; border-top:1px solid #8d2123; overflow: hidden;margin-bottom: 50px;}
.cooperation{ padding-bottom: 50px;}
.group-title-triangle{width:0px; height:0px; border-left:30px solid transparent; border-right:30px solid transparent; border-top:25px solid #8d2123; position: absolute; left:50%; top:0px; margin-left:-30px;}
.group-content-title>h2{color: #8d2123; margin-top:50px; text-align: center; font-size:48px;}
.group-content-title>h4{font-size:20px; color: #606060; text-align: center;}
.group-content-box{width: 1366px; margin:0 auto 80px auto; overflow: hidden;}
.group-content-box-text{width:640px; float: left; overflow: hidden;}
.group-content-box-text a{color: #8d2123; float: right; font-size: 16px; display: block; font-weight: bold;}
.group-content-box-text>p{margin-top:40px; text-indent: 2em; line-height:30px;}
.group-content-box-text>p>span{font-size:50px;}
.group-content-box-img{width:639px; height:423px; float: left; margin-left:80px;}
.group-content-box-img>img{display: block;}
.group-content-box>ul{width:1366px; overflow: hidden;}
.group-content-box>ul>li{float: left;}
.group-news-ul li p{width:340px; line-height:20px; font-size:12px; text-indent: 2em; margin:10px auto 0 auto; padding: 0 10px;}
.group-content-marleft{margin-left: 100px;}
.group-sbox-img{float: left;}
.group-sbox-img>img{display: block;}
.group-sbox-content{float: left; width:280px; height:242px; overflow: hidden; position: relative; }
.group-content-box>ul>li>.purpose{background-color: #215968;}
.group-content-box>ul>li>.value{background-color: #8BC123;}
.group-content-box>ul>li>.vision{background-color: #2FB7A3;}
.group-content-box>ul>li>.all-win{background-color: #EA5503;}
.group-sbox-content>.p4{margin-top:80px; font-size:40px; color: #fff;}
.group-sbox-content>p{text-align: center; color: #fff;}
.group-sbox-content>.p1{font-size:16px; letter-spacing: 1px;}
.group-sbox-content>.p2{margin-top: 136px;}
.group-sbox-content>.p3{margin-top: 136px; width:100px; margin: 0 auto; border:1px solid #fff; padding:5px 10px;}
.group-news-sbox-img{width:447px; height:306px;}
.group-news-sbox-img>img{display: block;}
.group-news-ul>li>h4{color: #8d2123; font-size:14px; text-align: center;}
.group-lock-more{display: block; width:340px; height:34px; margin:0 auto; line-height:34px; border:1px solid #ccc; text-align: center; margin-top:20px; color: #000;}
.group-lock-more:hover{color: #8d2123;}
.hover-border{display: inline-block;position: absolute;z-index: 100}
.left-right-border{height: 0;}
.left-border{left: 0px;}
.right-border{right: 0px;bottom: 0px;}
.left-right-top-bottom-border{width: 0;}
.left-top-border{right: 50%;top: 0px;}
.left-bottom-border{left: 0px;bottom: 0px;}
.right-top-border{right: 0px;top: 0px;}
.right-bottom-border{left: 50%;bottom: 0px;}
/**************企业文化*****************/
#group-modular-content ul li .a1 img{width: 100%;}
#group-modular-content ul li{width: 443px; list-style: none; position: relative; float: left; overflow: hidden; margin: 5px; border: 1px solid #ccc;}
#group-modular-content ul li .a1 .divA{position: absolute; bottom: 0; left: 0; width: 403px; height: 48px; padding: 10px 20px; background: #fafafa;}
#group-modular-content ul li .a1 .divA>.p1{width: 312px; height: 25px; font-size: 18px; line-height: 25px; color: #666;}
#group-modular-content ul li .a1 .divA>.p2{width: 312px; height: 21px; font-size: 14px; color: #b4b4b4; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#group-modular-content ul li .a1 .divA>.p3{position: absolute; right: 0; bottom: 12px; width: 108px; height: 28px; color: #f60;}
#group-modular-content ul li .a1 .divA>.p3>span{font-size: 24px; font-weight:800;}
/*遮罩*/
#group-modular-content ul li .a2{position: absolute; top: 0; left:-450PX; width: 443px; height: 326px; text-align: center; color: white; background: rgba(0,0,0,0.5); transition: all 0.2s;}
#group-modular-content ul li .a2 .p4{width: 450px; text-align: center; position: absolute; top: 34px; left: -450px; color: #ffe605; font-size: 24px; font-weight: bold; transition: all 0.2s 0.1s ease-out ;}
#group-modular-content ul li .a2 .p5{width: 300px; text-align: center; line-height:20px ; position: absolute; top: 65px; left: -450px; margin: 30px 70px 10px; font-size: 14px; color: white; transition: all 0.2s 0.2s ease-out ;}
#group-modular-content ul li .a2 .p6{position: absolute; top: 140px; left: 175px; transform: scale(1.4); transition: all 0.3s 0.2s ;}
#group-modular-content ul li .a2 .p6 span{font-family: Arial; font-size: 36px; font-weight: 700; color: white;}
#group-modular-content ul li .a2 .p7{position: absolute; bottom:-50px; left: 145px; width: 160px; height: 38px; line-height: 38px; border-radius: 20px; margin: 10px auto; border: 1px solid; transition: all 0.2s 0.5s ;}
.title-line{width: 100%; background: #8d2123; height: 1px; display: inline-block; position: relative; z-index: 1; top:-40px;}
.group-modular-content-partner{overflow: hidden;}
.corporate-culture li{width: 32.84%;}
.corporate-culture li img{width: 327px; height: 115px;}
.group-modular-content-partner li{float: left; border: 1px solid #ccc; margin:6px; width: 23.97%; height: 120px; -webkit-box-shadow: 1px 1px 2px 1px #ECECEC; -moz-box-shadow: 1px 1px 2px 1px #ECECEC; box-shadow: 1px 1px 2px 1px #ECECEC; overflow: hidden;}
.group-modular-content-partner li a:hover img{transform: scale(1.2);}
.group-modular-content-partner li img{width: 100%; height: 100%; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; transform-origin: center;}
.group-modular-main{overflow: hidden; width: 85%; margin: 0 auto;}
.group-modular-main-version{width: 51%; font-size: 16px; text-indent: 2em; line-height: 36px;}
.group-modular-main-version p{margin: 15px 0;}
.group-modular-main-version span a{text-align: right; display: block; color: #8d2123;}
.group-modular-main-img{background: url("../images/group/modular_pic_bg.png"); width: 505px; height: 324px;}
.group-modular-main-img img{margin: 28px 0 0 28px;}
.zzjg_main_pic{margin-left: 10%;}
.corporate-culture li{float: left;}
.corporate-culture .pic_lnjzg{margin: 0 10px;}
/***********************************联系我们****************************/
.contact-banner{background: url("../images/group/contact_us_banner.jpg"); width: 100%;}
.banner-title{width: 480px; margin: 0 auto; padding: 300px 0 151px 0}
.contact-main{padding: 0!important;}
.main-content-contact{overflow: hidden; width: 1000px; margin: 0 auto; position: relative; top: -100px; z-index: 99;}
.product>section>.main-content-contact{
    top:0px;
    margin:50px auto;
}
.main-content-contact ul li{width: 31%; border-radius: 5px 5px 0 0 ; border: 1px solid #ccc; height: 200px; margin: 0 10px; float: left; text-align: center; border-bottom: 5px solid #d1a9aa; background-color: #fff;}
.main-content-contact ul li:hover{border: 1px solid #8d2123; border-bottom: 5px solid #8d2123; box-shadow: 0 0 5px #333; color: #8d2123; cursor: pointer;}
.main-content-contact ul li span{width: 80px; margin: 20px auto; display: block; position: relative;}
.main-content-contact ul li p{ font-size: 14px;}
/*************************企业文化*******************************/
.main-countent{background: url("../images/group/main_content_bg.png") repeat-y; padding-top: 30px;}
.cultre-banner{background: url("../images/group/culture_banner.jpg");}
.tabs-main-changh{overflow: hidden; margin: 50px 0;}
.tabs-main-changh ul{width: 100%;}
.tabs-main-changh ul li{flex: inherit;}
.text-english{font-size: 46px; font-weight: bold; color: #8d2123;}
.text-english-color{color: #bf9336; margin-left: 10px;}
.text-title{font-size: 40px; color: #8d2123;}
.cultre-main{margin-bottom: 50px;}
.cultre-main-pic{overflow: hidden;}
.cultre-main-pic ul li{float: left; margin-right: 15px;}
.hexinjz-margin{margin-right: 20px;}
.main-join{margin-bottom: 0;}
.main-join img{display: block;}
.main-yuanj,.main-chjs,.main-ldzz{height: 528px;}
.main-yuanj{background: url("../images/group/culture_main_pic1.png") no-repeat;}
.main-yuanj .text-main{width: 80%;}
.main-chjs{background: url("../images/group/culture_main_pic3.jpg") no-repeat;}
.main-ldzz{background: url("../images/group/about_main_pic1.png") no-repeat;}
.main-ldzz .main-left-pic{margin: 100px 50px 0 0;}
.main-right-text .text-main{line-height: 40px; margin-top: 40px;}
.main-right-text .text-main h3{font-size: 20px; font-weight: bold; color: #333; border-left: 5px solid #8d2123; padding-left: 10px; height: 20px; line-height: 20px; margin: 20px 0 10px 0;}
.main-right-text .text-main p{line-height: 32px;}
.main-qyjj .text-main{width: 795px; margin: 50px auto 20px auto;}
.main-qyjj .text-main p{text-indent: 2em; line-height: 34px; font-size: 16px;}
.main-yuanj .text-main{color: #fff;}
.main-hxjz .main-right-text{width: 65%;}
.main-yuanj .main-right-text{width: 50%;}
.main-fwzz .main-right-text{width: 50%;}
.main-chjs .main-right-text{width: 50%;}
.main-yuanj .main-right-text{margin-left: 80px; margin-top: 90px;}
.main-chjs .main-right-text{width: 42%; margin-top: 100px; margin-right: 20px;}
.main-chjs .text-main{color: #8d2123;}
.main-zhbk ul{width: 100%;}
.main-zhbk ul li{float: left; width: 33.33%;}
.main-ldzz .main-right-text{width: 60%; margin-top: 100px; margin-left:70px; color: #fff;}
.main-ldzz .text-english,.main-ldzz .text-title{color: #fff;}
/*************企业风采**********/
.cultre-qyfc{padding-bottom: 30px; }
.cultre-qyfc h3{border-left: 5px solid #8d2123; font-size: 30px; color: #8d2123; padding: 0 10px; height: 32px; line-height: 32px; margin-top: 20px;}
.cultre-qyfc h3 span{font-size: 14px; font-weight: 300; color: #333; margin-left: 20px;}.picScroll-left{overflow: hidden; position: relative;}
.picScroll-left .hd .hd-left{left: 20px;}
.picScroll-left .hd .hd-right{right: 20px;}
.picScroll-left .hd .hd-left,.picScroll-left .hd .hd-right{display:block; overflow:hidden; position: relative; z-index: 99; top:160px;}
.picScroll-left .bd ul{overflow:hidden;}
.picScroll-left .bd ul li{margin:0 10px; width:410px; float:left;}
.picScroll-left .bd ul li .pic{text-align:center;}
.picScroll-left .bd ul li .pic img{display:block;}
.cultre-main-text{width: 990px; margin: 0 auto;}
.cultre-main-text h3{background: url("../images/group/join_us_icon.png") no-repeat; padding-left: 30px; color: #8d2123; font-size: 16px; font-weight: 600; margin:30px 0 10px 0;}
.cultre-main-text p{line-height: 40px; text-indent: 2em; font-size: 14px;} /**************************新闻中心***************************************/
.news-banner{background: url("../images/group/news_banner.jpg");}
.main-news{border-bottom: 1px solid #ccc;}
.main-news ul li{overflow: hidden; margin-bottom: 40px;}
.main-news-left{width: 42%;}
.main-content-cont-left>a{display: block;}
.main-news-right{width: 56%; text-align: left;margin-top: 20px;}
.main-news-right-date{width: 90px; height: 75px; padding: 5px 20px; background-color: #8d2123; text-align: center; color: #fff;}
.main-news-right-date span:nth-child(1){font-size: 38px; font-weight: bold;}
.main-news-right h3{font-size: 24px; line-height: 45px; font-weight: normal; border-bottom: 1px solid #ccc; width: 100%; margin-top: 10px;}
.main-news-right p{line-height: 30px; text-indent: 2em; font-size: 14px;}
.main-news-right .lock-more{text-align: right; display: block; color: #8d2123; font-size: 14px;}
.fenpage{text-align: center; height: 50px;}
.fenpage a{color: #333; padding: 10px;}
.fenpage .last-page,.fenpage .next-page{border: 1px solid #8d2123; padding: 10px 30px;}
/***********************************************关于我们*******************************/
.about-us-banner{background: url("../images/group/about_banner.jpg");}
.text-number{overflow: hidden; margin-top: 30px;}
.text-number ul li{width: 25%; text-align: center; color: #333; float: left;}
.text-number ul li h3{font-size: 55px;}
.text-number ul li p{font-size: 35px; line-height: 50px;}
/************************子公司**************************/
.subsidiary-banner{background: url('../images/group/sub_corp_banner.jpg') no-repeat center center;}
.subsidiary-main{padding-bottom: 20px;}
.subsidiary-main ul li{width: 100%; margin: 60px auto 0 auto; border:1px solid #CDCDCD; overflow: hidden; height: 344px;}
.subsidiary-main ul li:hover{-moz-box-shadow:0px 0px 8px #333333; -webkit-box-shadow:0px 0px 8px #333333; box-shadow:0px 0px 8px #333333;}
.subsidiary-main-cont{width: 56.5%; margin-left: 30px;}
.introduce-title{overflow: hidden; border-bottom: 1px solid #8d2123; padding: 10px 0; margin-top: 20px;}
.introduce-title-cont h3{font-size: 32px; line-height: 45px; color: #8d2123;}
.introduce-title-cont p{font-size: 16px; color: #333;}
.introduce-title-link a{display: block; color: #333;}
.introduce-title-link a:hover{color: #8d2123;}
.introduce-title-link a:hover .link-icon{background: url('../images/group/sub_corp_icon.png') no-repeat 0px 0;}
.link-icon{width: 38px; height: 38px; background: url('../images/group/sub_corp_icon1.png') no-repeat -11px 0; display: block; margin: 0 auto;}
.introduce-title-link span{font-size: 14px;}
.introduce-title-main{margin-top: 10px;}
.introduce-title-main p{font-size: 16px; text-indent: 2em; line-height: 30px;}
/*******************************人才招聘****************************/
.join-banner{background: url("../images/group/join_banner.jpg");}
.join-us-main{border: 1px solid #8d2123;}
.accordion .link{cursor: pointer; display: block; color: #4D4D4D; font-size: 14px; font-weight: 300; border-bottom: 1px solid #CCC; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; background-color: #fff; text-align:center; height:45px; line-height: 45px;}
.accordion li:first-child .link{background-color: #8d2123; color: #fff; height: 50px; line-height: 50px;}
.accordion li:last-child .link{border-bottom: 0;}
.accordion .link>div{float: left; display: block;}
.accordion .link>.link-position{width: 16%; text-align: center;}
.accordion .link>.link-number{width:10%;}
.accordion li i{position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li i.fa-chevron-down{right: 0; left: 88%; font-size: 16px;}
.accordion li.open i{color: #b63b4d;}
.accordion li.open i.fa-chevron-down{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
/** * Submenu -----------------------------*/
.submenu{display: none; background: #f1f1f1; font-size: 14px; padding: 30px 40px; text-align: left; overflow: hidden;}
.submenu>h3{font-weight:bold; font-size:18px;}
.submenu-martop{margin-top:30px;}
.submenu-shenq a{display:inline-block; background-color: #8d2123; padding: 10px 40px; font-size: 20px; line-height: 30px; color: #fff;}
.submenu>p{margin-top: 15px;}
/*************员工培训轮播*********/
.focus{position:relative; width:990px; height:470px; background-color: #000;margin: 20px auto;}
.focus img{width:990px; height:470px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute; left:0px; top:0px;}
.focus .D1fBt{overflow:hidden; zoom:1; height:16px; z-index:10;}
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block; text-align:left;}
.focus .shadow a{text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:20px;}
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000 ;}
.focus .fcon img{display:block;}
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url("../images/group/focus_btn.png") no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
/**************** 在线申请职位************/
.online-application-bj{position:fixed; width:100%; height:100%; top:0; left:0; background: rgba(0,0,0,.8); filter:alpha(opacity=80); z-index:1100; display: none;}
.online-application{background-color: #fff; width:620px; text-align: left; position: fixed; left:50%; top:50%; margin-top:-375px; margin-left: -375px; padding: 50px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; position: relative;}
.online-application .sml>.sml-label,.online-application .dg>.sml-label{width: 80px; height: 40px; text-align: right; padding-right: 10px;}
.online-application .sml>td>input{height: 30px; width: 200px; line-height: 30px; padding-left: 10px;}
.online-application .dg textarea{width:488px; height:100px;}
.online-application>h2{text-align:center; margin-bottom:20px;}
.online-application>button{margin-left:485px; width:100px; height:40px; border-radius: 5px; color: #fff; font-size:18px; background-color:#922221;}
.application-img{position: absolute; right:15px; top:15px;}
.application-img:hover{cursor: pointer;}
.application-img>img{display: block; width:20px; height:20px;}
/***************************新闻详情**********************************/
.main-countent-news{text-align: center;}
.news-detail-title h3{font-size: 28px; font-weight: 300; border-bottom: 2px solid #8d2123; padding-bottom: 15px;}
.news-detail-title span{font-size: 14px; line-height: 35px; margin: 10px 20px;}
.news-detail-content{margin-top: 30px;}
.news-detail-content span{color: #333; font-size: 12px; text-align: right;}
.news-detail-content p{width: 75%; font-size: 14px; margin: 10px auto; text-indent: 2em; line-height: 26px; text-align: left;}
.news-detail-content h2{ border-left:3px solid #8d2123; padding-left: 15px; }
.news-detail-link{width: 85%; margin: 0 auto;padding: 20px; text-align: left; overflow: hidden;}
.news-detail-link .fl a{color: #000; border: 1px solid #8d2123; padding: 15px 30px; font-weight: 600; display: block;}
.news-detail-link .fl a:hover{background: #8d2123; color: #fff; display: block;}
.news-detail-link .fr{line-height: 45px;}
.news-detail-link .fr a{color:#8d2123;}
.news-detail-link .fr a:hover{font-weight: 600;}
/********************车延保详情页面***********************/
.insure-banner{height: 540px; width: 100%; background: url('../images/automobile/yanbao_banner.jpg') no-repeat top center;}
.insure-h2{width: 528px; height: 126px; background: url('../images/automobile/yanbao_title_bg.png') no-repeat; margin: 40px auto; text-align:center; line-height: 126px; font-size: 40px;}
.insure-modular{width: 1340px; margin: 0 auto;}
.insure-modular-content{height: 484px; color:#fff; background: url('../images/automobile/yanbao_main_pic.png') no-repeat;}
.insure-modular-content>.details{float: right; width: 610px; color: #fff; margin-top: 130px;}
.insure-modular-content>.details>h3{font-size: 36px;}
.insure-modular-content>.details>p{font-size: 24px; margin-top: 10px;}
.insure-modular-text{height: 520px; color:#000;}
.insure-modular-img{width: 520px; height: 520px; float: left;}
.insure-modular-img>img{display: block;}
.insure-modular-text>.details{float: right; width: 700px; margin-top: 150px;}
.insure-modular-text>.details>p{font-size: 24px; text-indent: 2em; line-height: 40px;}
.insure-h4{height: 40px; width: 1310px; margin: 100px auto 30px auto; line-height: 40px; font-size: 32px; border-left: 10px solid #8d2123; padding-left: 20px;}
.insure-falling{border: 4px solid #BD8643; width: 100%; margin: 0 auto;}
.insure-falling tr>th{padding: 20px 0; color: #8d2123; font-weight: bold; font-size: 24px;}
.insure-falling tr>td{padding: 20px 50px; text-align: center; font-size: 20px;}
.insure-falling tr>td:nth-child(2){width: 200px;}
.insure-falling tr:nth-child(3)>td{text-align: left; color: #8d2123; font-weight: bold;}
.insure-falling tr:nth-child(1)>th,.insure-falling tr:nth-child(2)>td{border-right: 1px solid #BD8643; border-bottom: 1px solid #BD8643;}
.insure-span{display: block; text-align: right; color: #8d2123; font-weight: bold; margin: 10px 20px;}
.insure-low{padding: 20px 0; color: #8d2123; /*font-size: 24px;*/ border: 4px solid #BD8643;}
.insure-low tr>th{padding: 20px 0; color: #8d2123; font-size: 24px;}
.insure-low tr:nth-child(2)>td,.insure-low tr:nth-child(3)>td,.insure-low tr:nth-child(4)>td{border-right: 1px solid #BD8643; border-top: 1px solid #BD8643;}
.insure-low tr:nth-child(1)>th{border-right: 1px solid #BD8643;}
.insure-low tr>td{padding: 20px 0; text-align: center; color: #000; font-weight: 100; font-size: 18px;}
.insure-low tr>td{padding: 30px 30px;}
.insure-low tr>td:nth-child(2){width: 250px;}
.insure-low tr>td:nth-child(3){width: 150px;}
.insure-choice{width:100%; height: 420px; background:url('../images/automobile/yanbao_main_pic2.jpg') no-repeat;}
.insure-choice>.insure-modular{height: 100%;}
.insure-choice>.insure-modular>ul{width: 100%; height: 100%;}
.insure-choice>.insure-modular>ul>li{margin-top: 60px; height: 287px; width: 251px; background: url('../images/automobile/yanbao_choose_us.png') no-repeat; float: left; margin-left: 110px;}
.insure-choice>.insure-modular>ul>li:first-child{margin-left: 0px;}
.insure-choice>.insure-modular>ul>li>h2{text-align: center; color: #fff; margin-top: 50px; font-size: 40px;}
.insure-choice>.insure-modular>ul>li>p{text-align: center; color: #fff; padding: 0 20px; margin-top: 40px; line-height: 30px;}
.insure-modular>.contact{text-align: center; font-size: 40px; font-weight: bold; margin: 50px 0;}
/*******************按揭贷款详情页面*****************/
.anjdaik-banner{width: 100%; height: 540px;}
.anjdaik-banner-top{background: url('../images/automobile/ajdk_banner.jpg') no-repeat center center;}
.anjdaik-main{width: 100%;}
.anjdaik-modular{width: 1340px; height: 160px; margin: 100px auto;}
.anjdaik-modular>ul{width: 100%; height: 100%;}
.anjdaik-modular>ul>li{width: 160px; height: 160px; float: left; margin-left: 90px; text-align: center; background: url('../images/automobile/ajdk_icon.png') no-repeat;}
.anjdaik-modular>ul>li:nth-child(1){background-position: 45px 0px;}
.anjdaik-modular>ul>li:nth-child(2){background-position: -195px 0px;}
.anjdaik-modular>ul>li:nth-child(3){background-position: -450px 0px;}
.anjdaik-modular>ul>li:nth-child(4){background-position: -775px 0px;}
.anjdaik-modular>ul>li:nth-child(5){background-position: -1075px 0px;}
.anjdaik-modular>ul>li>h4{margin-top: 90px;}
.anjdaik-modular>ul>li>p{font-size: 12px; margin-top: 5px;}
.anjdaik-title{width: 1340px; height: 50px; background: url('../images/automobile/ajdk_title.png') no-repeat center center; text-align: center; font-size: 32px; line-height: 40px; font-weight: bold; color: #8d2123; margin:30px auto;}
.anjdaik-content{width: 747px; margin: 0 auto; height: 858px; background: url('../images/automobile/ajdk_liucheng_bg.png') no-repeat;}
.content-box{float: left; text-align: left; font-size: 22px;}
.content-box:nth-child(1){height: 156px; padding-top: 130px; width:700px; padding-left: 47px;}
.content-box:nth-child(2){text-align: right; height: 206px; padding-top: 85px; width: 660px; padding-right: 87px;}
.content-box:nth-child(3){height: 236px; padding-top: 45px; width:700px; padding-left: 47px;}
.anjdaik-banner-bottom{background: url('../images/automobile/ajdk_banner1.jpg') no-repeat center center;}
.expense{width: 1340px; margin: 20px auto 100px auto; overflow: hidden; padding-top: 50px;}
.expense ul li{text-align: center; float: left; margin-right:20px; width: 32%; border: 1px solid #ccc; border-radius:10px 10px 0 0; border-bottom: 6px solid #8d2123; height: 260px; position: relative; z-index: 0;}
.expense-icon{position: absolute; margin-top: -50px; left: 33%; z-index: 99; display: inline-block;}
.expense-text{width: 50%; margin: 150px auto 0 auto; font-size: 16px; line-height: 24px;}
/************************** 风控系统详情页 ************************************/
.venture-banner{background: url("../images/automobile/fengk_banner.jpg") no-repeat center center; height: 540px;}
.venture-Modules{overflow: hidden; width: 1100px; margin: 0 auto; padding: 50px 0; border-bottom: 1px solid #ccc;}
.venture-img{width: 42%;}
.venture-text{width: 50%; margin-top: 70px;}
.venture-text h1{font-size: 34px; line-height: 50px; margin-bottom: 20px;}
.venture-text p{font-size: 18px; line-height: 40px;}
/*****************皓庭资产首页************************/
.haot-banner{background: url("../images/haoting/index_banner.jpg") no-repeat center center; height: 540px;}
.haot-banner img{margin-top: 220px; margin-left: 300px;}
.haot-introduce{width:1366px; margin:0 auto; overflow: hidden;}
.haot-ztbj{background:none;}
.haot-ztbj>.haot-bj{/*background-color: #efefef;*/}
.haot-bj{padding-top:40px;}
.haot-bj>.wearp-ur{margin-top:0px;}
.haot-introduce-img{float: left; width:674px; height:454px;}
.haot-introduce-img>img{display: block;}
.haot-introduce-content{width:635px; margin-right:20px; float: right;}
.haot-introduce-content>p{font-size: 18px; line-height:32px; text-indent:2em; margin-bottom:10px;}
.haot-introduce-content>a{display: block; color: #000; text-align: center; width:200px; height:40px; line-height:40px; border:1px solid #C79532; margin:20px auto; clear: both;}
.haot-introduce-content-hide{width:635px; float: right; display: none;}
.haot-introduce-content-hide>p{font-size: 18px; line-height:32px; text-indent:2em; margin-bottom:20px;}
.haot-main{
    background: #593107;
}
.haot-main img{
    opacity: 0.7;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
    position: relative;
    display: block;
    min-height: 100%;
}
.haot-main:hover img{
    opacity: 0.4;
}
.haot-classification figure{
    position: relative;
    z-index: 1;
    display: inline-block;
    overflow: hidden;
    margin: -0.135em;
    width: 50%;
    height: 400px;
    text-align: center;
}
.haot-main figcaption::after{
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1,0);
    transform: scale(1,0);
}
.haot-main figcaption::before{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0,1);
    transform: scale(0,1);
}
.haot-main figcaption::before,.haot-main figcaption::after{
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
}
.haot-main:hover figcaption::before,
.haot-main:hover figcaption::after{
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.haot-classification figure figcaption::before, .haot-classification figure figcaption::after{
    pointer-events: none;
}
.haot-classification figure figcaption{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding: 2em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

figure.haot-main h2{
    padding-top: 8%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-10px,0);
    font-size: 40px;
}
figure.haot-main p{
    padding: 10px 2.5em;
    font-size: 16px;
    text-align: left;
    text-indent: 2em;
    line-height: 24px;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
    letter-spacing: 1px;
}
figure.haot-main:hover h2,figure.haot-main:hover p{
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.haot-classification figure h2{
    word-spacing: -0.15em;
    font-weight: 300;
}
.haot-banner2{height:420px; width:100%; color:#fff; background:url("../images/haoting/index_banner2.jpg") no-repeat center center;}
.haot-banner2-text{ margin-left: 260px;}
.haot-banner2-text>h3{font-size:38px;  padding-top:120px; line-height: 80px;}
.haot-banner2-text>p{font-size:20px; line-height: 36px;}
.haot-advantage{width:100%; overflow: hidden;}
.haot-advantage-box{height:200px; border:1px solid #ccc; width:653px; margin-bottom:50px;}
.haot-advantage-box-left{width:330px; height:200px; float: left;}
.haot-advantage-box-left>img{display: block;}
.haot-advantage-box-right{float: left; width:293px; height:160px; padding:20px 15px;}
.haot-advantage-box-right>h4{font-size:24px; margin-bottom:10px;}
.haot-advantage-box-right>p{line-height:25px;}


/*******************泉禾*****************************/
.quanh-ztbj{
    background: none;
}
.quanhe-main{
    margin: 0 auto;
    clear: both;
    width:1300px;
}
.quanh-introduce{
    width:1066px;
    margin: 0 auto;
}
.quanh-introduce>p{
    text-indent: 2em;
    font-size:18px;
    margin-top:20px;
    line-height:32px;

}
.quanh-introduce-img>img{
    display: block;
}
.quanh-introduce-img{
    height:500px;
    margin-top:30px;
}
.quanh-detection{
    width:1300px;
}
.quanh-range{
    width:100%;
    overflow: hidden;
}
.quanh-range>ul{
    width:100%;
    clear: both;
}
.quanh-range>ul>li{
    height:120px;
    float: left;
    margin-left:50px;
}
.quanh-range>ul>.quanh-range-mr{
    margin-left: 0px;
}
.quanh-range-img{
    height:83px;
    width:83px;
    background:url("../images/quanhe/quanhe_icon.png") no-repeat;
}
.quanh-range>ul>li>.range2{
    background-position: -125px 0px;
}
.quanh-range>ul>li>.range3{
    background-position: -250px 0px;
}
.quanh-range>ul>li>.range4{
    background-position: -375px 0px;
}
.quanh-range>ul>li>.range5{
    background-position: -500px 0px;
}
.quanh-range>ul>li>.range6{
    background-position: -625px 0px;
}
.quanh-range>ul>li>.range7{
    background-position: -750px 0px;
}
.quanh-range>ul>li>.range8{
    background-position: -875px 0px;
}
.quanh-range>ul>li>.range9{
    background-position: -1000px 0px;
}
.quanh-range>ul>li>.range10{
    background-position: -1125px 0px;
}

.quanh-range-title{
    font-size:14px;
    text-align: center;
}
.quanh-detection-detailed{
    width:1300px;
    margin-top:50px;
    overflow: hidden;
}
.detection-detailed-img{
    height:370px;
    width:663px;
    float: left;
}
.detection-detailed-img>img{
    display: block;
}
.detection-detailed-content{
    width:540px;
    height:370px;
    float: right;
    margin-right:50px;
}
.detection-detailed-content>.title{
    margin-top:20px;
}
.detection-detailed-content>.title>h2{
    font-size:40px;
    line-height:60px;
    border-bottom:3px solid #8d2123;
    font-weight:100;
}
.detection-detailed-content>.title>p{
    font-size:24px;
    line-height:50px;
}
.detection-detailed-content>.content>p{
    font-size:18px;
    line-height: 40px;
    margin-top: 20px;
}

.detection-detailed-content>.more>p>a{
    float: right;
    color: #8d2123;
}
.quanh-testing{
    margin-top:50px;
    width:100%;
    text-align: center;
    height:620px;
    color: #fff;
    padding-top:100px;
    background:url("../images/quanhe/quanhe_picbg.jpg") no-repeat center center;
}
.quanh-testing>h2{
    font-size:46px;
}
.quanh-testing p{
    line-height: 34px;
    font-size: 18px;
}
.quanh-process{
    width:1300px;
    margin:100px auto;
    overflow: hidden;
}
.quanh-process-box{
    width:151px;
    height:230px;
    float: left;
    margin-left:15px;
}
.quanh-process-box>img{
    display: block;
}
.quanh-process-box>p{
    text-align: center;
    font-size:30px;
    color: #fff;
    margin-top:30px;
    text-shadow: 1px 1px 1px #333;
}
.quanh-process-line{
    float: left;
    margin:70px 0px 0px 12px;
    width:190px;
    height:4px;
    background-color: #ccc;
}
.quanhe-advantage{
    width:1300px;
    height:408px;
    overflow: hidden;
    margin-bottom:50px;
}
.quanhe-advantage-box{
    float: left;
    text-align: center;
    height:320px;
    width:310px;
    padding-top: 80px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    background: url("../images/quanhe/jiance_bg1.png") no-repeat;
    margin-left:10px;
    position: relative;
    overflow: hidden;
    border: 1px solid #ccc;
}
.quanhe-advantage-box:hover{
    background: url("../images/quanhe/jiance_bg2.png") no-repeat;
}
.quanhe-advantage>.mr{
    margin-left:0px;
}
.quanhe-advantage-box>h3{
    font-size:36px;
    margin-top: 30px;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-10px,0);
}
.quanhe-advantage-box:hover>h3{
    color: #fff;
}

.quanhe-advantage-box>p{
    width:180px;
    margin: 20px auto;
    opacity: 0;
    color: #fff;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0);
    letter-spacing: 1px;
}
.quanhe-advantage-box:hover>h3,.quanhe-advantage-box:hover>p{
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}


/**************************泉禾检测详情***********************************************/

.quanh-xq{
    background:url("../images/quanhe/quanhe_detil_bg.png") no-repeat center bottom;
}
.quanh-xq>.xq-details{
    width:397px;
    height:57px;
    margin: 50px auto;
    background: url("../images/quanhe/quanhe_titllebg.png") no-repeat;
    padding-top:2px;
}
.quanh-xq>.xq-details>p{
    text-align: center;
    font-size:36px;
}
.quanh-xq>.xq-box{
    width:1300px;
    margin:0 auto;
    overflow: hidden;
}
.quanh-xq>.xq-box>ul>li{
    width:310px;
    height:432px;
    float: left;
    margin:50px 6px;
    border:1px solid #ccc;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
}
.quanh-xq>.xq-box>ul>li>.xq-box-line{
    height:5px;
    width:310px;
    background-color: #8d2123;
    position:absolute;
    top:0px;
    left: 0px;
    display: none;
}
.quanh-xq>.xq-box>ul>li:hover{
    box-shadow: 2px 2px 10px #7c7c7c;
}
.quanh-xq>.xq-box>ul>li:hover>.xq-box-line{
    display: block;
}
.quanh-xq>.xq-box>ul>li>.xq-box-content{
    height:233px;
    text-align: center;
    padding-top:50px;
}
.quanh-xq>.xq-box>ul>li>.xq-box-content img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.quanh-xq>.xq-box>ul>li>.xq-box-content>h3{
    margin-top:20px;
    font-size:24px;
    font-weight:100;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.quanh-xq>.xq-box>ul>li>.xq-box-content>p{
    text-align: left;
    font-size:14px;
    padding:0px 40px;
    opacity: 0;
    text-indent: 2em;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.quanh-xq>.xq-box>ul>li:hover>.xq-box-content>img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform: scale(0.7,0.7) translateY(-40px);
    -moz-transform: scale(0.7,0.7) translateY(-40px);
    -ms-transform: scale(0.7,0.7) translateY(-40px);
    -o-transform: scale(0.7,0.7) translateY(-40px);
    transform: scale(0.7,0.7) translateY(-40px);
}
.quanh-xq>.xq-box>ul>li:hover>.xq-box-content>h3{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    transform: translateY(-60px) scale(0.8,0.8);
    -ms-transform: translateY(-60px) scale(0.8,0.8);
    -webkit-transform: translateY(-60px) scale(0.8,0.8);
    -o-transform: translateY(-60px) scale(0.8,0.8);
    -moz-transform: translateY(-60px) scale(0.8,0.8);
}
.quanh-xq>.xq-box>ul>li:hover>.xq-box-content>p{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    transform: translateY(-50px) scale(0,1);
    -ms-transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    opacity: 1;
}



/*********************长和信息技术********************************************/
.changhxx-banner{
    width: 100%;
    height:360px;
    background: url("../images/xinxjs/xinxjs_banner.png") no-repeat center center;
    color: #fff;
    text-align: center;
    padding-top: 180px;
}
.changhxx-banner>h1{
    font-size:80px;
    font-weight:100;
}
.changhxx-banner>p{
    font-size:36px;
    margin-top:20px;
}
.changhxx-classification{
    width:100%;
    height:640px;
}
.changhxx-classification-title{
    width:210px;
    float: left;
    position: relative;
}
.changhxx-classification-title>ul{
    height:100%;
    width:210px;
    overflow: hidden;

}
.changhxx-classification-title>ul>li{
    position: relative;
    z-index:4;
    float: left;
    height:60px;
    width:100%;
    text-align: center;
    line-height:60px;
    font-size: 24px;
}
.changhxx-classification-title>ul>li:hover{
    cursor: pointer;
}
.changhxx-classification-title>ul>.mr{
    color: #fff;
}
.changhxx-classification-title>.title-bj{
    width:100%;
    height:60px;
    position: absolute;
    top:175px;
    left:0px;
    background-color: #8d2123;
    z-index:2;
}
.changhxx-classification-introduce{
    float: left;

}
.changhxx-introduce-box{
    height:640px;
    border:1px solid #ccc;
    position: relative;
}

.changhxx-introduce-xbox{
    width:900px;
    height:560px;
    padding: 80px 80px 0px 80px;
    position: absolute;
    top:0px;
    left:0px;
    display: none;
}
.changhxx-introduce-box>.mr{
    display: block;
}
.changhxx-introduce>.introduce-content{
    padding:21px 50px;
    text-indent:2em;
    background: url("../images/xinxjs/xinxjs_text_bg.png") no-repeat;
}
.changhxx-introduce>.introduce-content>p{
    line-height: 24px;
    font-size:14px;
    margin-top: 10px;
}
.changhxx-introduce>.introduce-img{
    overflow: hidden;
    margin-top: 30px;
}
.changhxx-introduce>.introduce-img>.introduce-img-left{
    float: left;
}
.changhxx-introduce>.introduce-img>.introduce-img-left>img{
    display: block;
}
.changhxx-introduce>.introduce-img>.introduce-img-right{
    float: left;
    width:660px;
    height: 305px;
    position: relative;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>div{
    position: absolute;
    width:148px;
    height: 90px;
    text-align: center;
    color: #fff;
    padding-top:40px;
    font-size:24px;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>.introduce-img-right-box1{
    background: url("../images/xinxjs/xinxjs_text_pic3.png") no-repeat;
    left:30px;
    top:120px;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>.introduce-img-right-box2{
    background: url("../images/xinxjs/xinxjs_text_pic2.png") no-repeat;
    left:150px;
    top:55px;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>.introduce-img-right-box3{
    background: url("../images/xinxjs/xinxjs_text_pic3.png") no-repeat;
    left:270px;
    top:120px;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>.introduce-img-right-box4{
    background: url("../images/xinxjs/xinxjs_text_pic2.png") no-repeat;
    left:390px;
    top:55px;
}
.changhxx-introduce>.introduce-img>.introduce-img-right>.introduce-img-right-box5{
    background: url("../images/xinxjs/xinxjs_text_pic3.png") no-repeat;
    left:510px;
    top:120px;
}
.changhxx-bg{
    background: url("../images/xinxjs/xinxjs_pro_pic1.jpg") no-repeat center center;
}

.changhxx-classification .changhxx-introduce-box{
    border:0px;
}
.changhxx-classification .changhxx-classification-title{
    padding:80px 0px 0px 0px;
    color: #fff;
}
.changhxx-classification .changhxx-classification-title>ul{
    padding: 60px 20px 180px 0px;
    border-right: 1px solid #fff;
}
.changhxx-classification .changhxx-classification-title>ul>li{
    margin-top:35px;
}
.changhxx-introduce-top{
    height:220px;
}
.changhxx-introduce-top>ul{
    width:100%;
    height:100%;
}
.changhxx-introduce-top>ul>li{
    width:270px;
    height:100%;
    float: left;
    margin-left: 30px;
}
.changhxx-introduce-top>ul>.mr{
    margin-left:0px;
}
.changhxx-introduce-top-img{
    overflow: hidden;
    text-align: center;
    width: 270px;
    height: 170px;
    padding: 10px 0 0 0;
    background: rgba(255,255,255,0.6);
}
.changhxx-introduce-top .aap-pic{
    width: 100px;
    float: left;
    display: inline;
    margin-right: 5px;
    border-right: 1px solid #aaa;
    margin-top: 20px;
    margin-left: 12px;
}
.changhxx-introduce-top .aap-erweima{
    width: 120px;
    float: left;
    margin-left: 10px;
    display: inline;
    margin-top: 20px;
}
.changhxx-introduce-top .aap-pic p{
    font-size: 14px;
}
.changhxx-introduce-top>ul>li>p{
    text-align: center;
    color: #fff;
    font-size:18px;
    line-height:24px;
    margin-top:10px;
}
.changhxx-introduce-bottom{
    width:100%;
    margin-top:80px;
}
.changhxx-introduce-bottom>p{
    height:44px;
    overflow: hidden;
}
.changhxx-introduce-bottom>p>img{
    display: block;
    float: left;
}
.changhxx-introduce-bottom>p>span{
    height:44px;
    float: left;
    margin-left:25px;
    font-size:20px;
    color: #fff;

}
.changhxx-introduce-bottom>span{
    color: #fff;
    line-height:30px;
}
.changhxx-advantage{
    width:1366px;
    margin-top:200px;
    height:550px;
    background: url("../images/xinxjs/xinxjs_yous_pic.png") no-repeat center top;
    position: relative;
}
.changhxx-advantage>div{
    position: absolute;
    width:180px;
    height:85px;
}
.changhxx-advantage>div>h3{
    color: #8d2123;
    font-size:24px;
    margin-bottom:10px;
}
.advantage-client{
    left:160px;
    top:80px;
}
.advantage-teamwork{
    left:240px;
    top:-100px;
}
.advantage-business{
    left:500px;
    top:-90px;
}
.advantage-contract{
    left:770px;
    top:-90px;
}
.advantage-data{
    left:1000px;
    top:-100px;
}
.advantage-terminal{
    left:1080px;
    top:50px;
}