@charset "utf-8";

/*****************全屏图片公用**********************/

body{

    background: none;

}

.index-6.m-i-h,.index-4.m-i-h {

    left: 50%;

    margin-left: -590px;

    position: absolute;

    top: 0;

}

.indexInBg li.noLiMar{

    margin-right: 0;

}

/*标题公用样式*/

.m-index.m-i-h .htitle{

    font-size: 30px;

    text-align: center;

}



.m-index.m-i-h .white{

    font-size: 30px;

    text-align: center;

}

.lunhuan img{

    height: 600px;

}



.topdh span {

    font-size: 18px;

    color: #ff0e02;

    margin-left: 5px;

}.mt10 {

    margin-top: 8px;

}.middle {

    vertical-align: middle;

}

/*****************************首屏****************************/

.indexFirst{

    height: 600px;

    width: 100%;

    position: relative;

    *margin-top: -100px;

    _margin-top: -100px;

}

.navWrap{

    width: 1180px;

    margin: 0 auto;

}

/***首页导航***/

.navWrap {

    clear: both;

    height: 500px;

    margin: 0 auto;

    width: 1180px;

}

.indexNav {

    width: 280px;

    height: auto;

    float: left;

    position: relative;

    margin-top: 100px;

    *margin-top: 100px;

    _margin-top: 100px;

}

/**le*/

.navLeWrap{

    width: 280px;

    height: 500px;

    position: absolute;

    background: #FFFFFF;

    top: 0;

    left: 0;

}

.navLList{

    overflow: hidden;

    height: auto;

    border-left: 1px solid #e0e0e0;

}

.navLList li {

    overflow: hidden;

    color: #727171;

    cursor: pointer;

    display: block;

    font-size: 12px;

    height: 80px;

    line-height: 80px;

    position: relative;

    text-align: center;

    float: left;

    width: 280px;

}

.navLList .liFirst{

    height: 100px;

    line-height: 100%;

    /* padding-top: 20px; */

}

.navLList .liFirst .navH1{

    background-position: 40px 48px;

    height: 100px;

    line-height: 120px;

}

.navLList .navH1 {

    border-bottom: 1px solid #e0e0e0;

    color: #444444;

    cursor: pointer;

    font-size: 16px;

	font-weight:bold;

	

    height: 80px;

    line-height: 80px;

    text-align: left;

    text-indent: 88px;

    background-position: 40px center;

    float: left;

    width: 280px;

}

.navLList li.current{

    background: #f04c53;

    color: #ffffff;

}

.navLList .current .navH1{

    color: #ffffff;

}

.navLList em {

    border-bottom: 7px solid #727171;

    border-left: 7px solid transparent;

    bottom:32px;

    position: absolute;

    right: 20px;

}

.navLList .current em{

    border-bottom: 7px solid #ffffff;

}

.kgs{background: url("kgs.gif") no-repeat  top;}

.csjz{background: url("zjbs.gif") no-repeat  top;}

.lshw{background: url("lshw.gif") no-repeat  top;}

.zcsb{background: url("zcsb.gif") no-repeat  top;}

.zscq{background: url("zscq.gif") no-repeat  top;}

.jckq{background:url("jckq.gif") no-repeat  top;}



.zxgs{background:url("zxgs.gif") no-repeat  top;}



.rssb{background:url("bggs.gif") no-repeat  top;}



/*hover*/

.navLList .current .kgs{background: url("kgshover.gif") no-repeat 40px 48px;}

.navLList .current .csjz{background: url("zjbshover.gif") no-repeat 40px center;}

.navLList .current .lshw{background: url("lshwhover.gif") no-repeat 40px center;}

.navLList .current .rssb{background: url("bggshove.gif") no-repeat 40px center;}

.navLList .current .zscq{background: url("zscqhove.gif") no-repeat 40px center;}

.navLList .current .jckq{background: url("jckqhove.gif") no-repeat 40px center;}



.navLList .current .zxgs{background: url("zxgshove.gif") no-repeat 40px center;}



.navLList .current .zcsb{background: url("zcsbhove.gif") no-repeat 40px center;}



/**ri**/

.navConRi{

    width: 0;

    height: 500px;

    background: #FFFFFF;

    position: absolute;

    top: 0;

    left: 280px;

    overflow: hidden;

    z-index: 6;

    border-right: 1px solid #e0e0e0;

	

}









.tlsTwo{

    height: 100%;

    width: 618px;

}

.subkgs{background: url("Nav/subkgs.jpg") no-repeat right bottom;}

.subkgz{background: url("subkgz.jpg") no-repeat right bottom;}

.subksb{background: url("subksb.jpg") no-repeat right bottom;}

.subksbao{background: url("subksbao.jpg") no-repeat right bottom;}

.subkgs{background: url("subkgs.jpg") no-repeat right bottom;}

.subkls{background: url("subkls.jpg") no-repeat right bottom;}

.subkht{background: url("subkht.jpg") no-repeat right bottom;}

.navRi {

    height: 500px;

    left: 280px;

    position: absolute;

}

.lunhuancenter .main{

    min-width: 800px;

}

.lunhuancenter .index-index,.lunhuancenter .m-index{

    width: auto;

}

.liSub{

    background: #ffffff;

    height: 500px;

    left: 280px;

    position: absolute;

    top: 0;

    width: 899px;

    z-index: 5;

    border-left: 1px solid #e0e0e0;

    display: none;

}

/**二级列表内容**/

.tlsTwo,.tlsRi{

    height: 100%;

}

.tlsTwo{

    width: 410px;

   

    height: 100%;

}



.tlsTwo ul{ padding-top:33px;}



.tlsTwo ul li{ line-height:60px; line-height:55px; padding-left:49px; background:url(yjt.gif) no-repeat 34px center}



.tlsTwo ul li:hover{  background:url(yjtb.gif) no-repeat 34px center #f04c53; }





.tlsTwo ul li a{ color:#777777; font-size:16px;}

.tlsTwo ul li:hover a{ color:#FFF}



.tlsOne{

    height: 100%;

    width: 290px;

    position: relative;

}

.tlsOneBorder{border-left: 1px solid #e0e0e0;}

.tlsWrap{

    position: absolute;

    bottom: 0;

    left: 0;

    margin-left: 30px;

    width: 265px;

}

.tlsOne .tlsWrap{

    width: 260px;

}

.navBut{

    width: 100%;

    height: auto;

    margin-bottom: 105px; 

}

.tlsOne .navBut{

    margin-bottom: 100px; 

}

.navBut a{

    display: inline-block;

    width: 125px;

    text-align: center;

    height: 40px;

    line-height: 40px;

    font-size: ;

    float: left;

    color: #ffffff;

    font-size: 18px;

    background: #f14b4b;

    margin-right: 15px;

    cursor: pointer;

}

.navBut a:hover{

    background: #00c9ff;

}

.navBut .navButRi{

    background: #00c9ff;

    margin-right: 0;

}

.navBut .atop{

    margin-bottom: 15px;

}

.navBut .navButRi:hover{

    background: #00aad7;

}

.navPrece span,.navPrece i{

    float: left;

    display: inline-block;

}

.navPrece{

    height: 24px;

    line-height: 24px;

    margin: 18px 0 50px 0;

}

.navPrece img {

    padding: 10px 8px;

}

.navPrece span{

    font-size: 24px;

    color: #f14b4b;

    margin-bottom: 10px;

}

.navPrece i{

    font-style: normal;

    background: #8ee181;

    color: #ffffff;

    font-size: 12px;

    height: 20px;

    line-height: 20px;

    padding: 0 5px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    -ms-border-radius: 3px;

    -o-border-radius: 3px;

    border-radius: 3px;

    margin: 2px 0 0 12px;

}

.tlsWrap p{

    border-bottom: 2px solid #00c9ff;

    font-size: 18px;

    color: #9c9c9c;

    line-height: 1.6;

    padding-bottom: 14px;

}

.tlsWrap h2{

    color: #727171;

    font-size: 42px;

    line-height: 1;

    margin-bottom: 12px;

}

/**all nav**/

.liSub-6 a{

    height: auto;

    line-height: normal;

}

.liSub-6 a{

    text-align: left;

    text-indent: 28px;

    cursor: pointer;

    display: block;

    line-height: 2.2;

    font-size: 14px;

    *font-size: 13px;

    color: #727171;

    background: url("olbg.gif") no-repeat scroll 16px center;

}

.liSub-6 a:hover{

    background: url("olbg.gif") no-repeat scroll 16px center;

    color: #00c9ff;

}

.all{

    position: absolute;

    width: 310px;

    /* background: red; */

}

.all1{

    left: 0;

    top: 80px;

}

.all2{

    left: 296px;

    top: 80px;

}

.all3{

    left: 592px;

    top: 80px;

}

.all4 {

    left: 0;

    top: 298px;

}

.all5{

    left: 296px;

    top: 320px;

}

.all.all5 .allLe{

    margin-top: -5px;

}

.allNav{

    border-left: 1px solid #12cdff;

}

.allLe{

    width: 140px;

    text-align: right;

    padding-right: 20px;

}

.allLe-top3{

    padding-top: 25px;

}

.colose{

    width: 21px;

    height: 21px;

    display: inline-block;

    position: absolute;

    right: 20px;

    top: 20px;

    z-index: 5;

    cursor: pointer;

    background: url("colose.gif") no-repeat scroll center center;

}



.tlsRi{

    width: 280px;

    border-left: 1px solid #e0e0e0;

    height: 100%;

    padding-left: 30px;

}

.liSub-5 .tlsRi{

    width: 260px;

}

.tlsRi span{

    font-size: 18px;

    color: #9c9c9c;

    display: block;

    line-height: 1;

    margin: 100px 0 18px 0;

}

.tlsRi ol li,.tlsRi ol a{

    height: auto;

    line-height: normal;

    float: left;

    width: 100%;

    display: block;

    text-align: left;

    font-size: 18px;

    color: #727171;

}

.tlsRi ol a{

    font-weight: bold;

    line-height: 2.15;

    margin-left: 3px;

    text-indent: 13px;

    background: url("olbg.gif") no-repeat left center;

}

.tlsRi ol a:hover{

    background: url("olbg.gif") no-repeat left center;

    color: #00a9e6;

    cursor: pointer;

}

/*轮换大区域*/

.lunhuan{

    width:100%;

    height:600px;

    position:relative;

}

.lunhuan #lunhuanback{

    width:100%;

    height:600px;

    position:absolute;

    left:0px;

    top:0px;

    overflow:hidden;

}

.lunhuan #lunhuanback p{

    width:100%;

    height:600px;

    position:absolute;

    left:0px;

    top:0px;

    opacity:0;

    filter:alpha(opacity=0);

}

.lunhuan #lunhuanback p.lunhuanback{

	 

    background: url("1.jpg") no-repeat scroll center bottom;

}

.lunhuan #lunhuanback p.lunhuanback1{

    background: url("2.jpg") no-repeat scroll center center;

}

.lunhuan #lunhuanback p.lunhuanback2{

    background: url("3.jpg") no-repeat scroll center center;

}

.lunhuan #lunhuanback p.lunhuanback3{

    background: url("4.jpg") no-repeat scroll center center;

}

.lunhuan #lunhuanback p.lunhuanback4{

    background: url("5.jpg") no-repeat scroll center center;

}

.lunhuan .lunhuan_main{

    width:1180px;

    height:600px;

    margin:0 auto;

    position:relative;

}



#lunbonum{

    height:14px;

    line-height:23px;

    position:absolute;

    right: 20px; 

    bottom: 27px; 

    z-index:5;

}

#lunbonum li{

    width:42px;

    height:13px;

    float:left;

    margin-left:5px;

    background:#ffffff;

    cursor:pointer;

    opacity: 0.5;

    filter:alpha(opacity=50);

}

#lunbonum .lunboone,#lunbonum li:hover{

    background:#e66266;

    cursor:pointer;

    opacity: 1;

    filter:alpha(opacity=100);

} 

/**/

.indexInBg{

    opacity:0;

    filter:alpha(opacity=0);

}

.main.index{

    height: 600px;

    width: 100%;

    overflow: hidden;

    position: relative;

    float: left;

    margin-top: -100px;

}

.indexInBg img{

    height: 600px;

}

.index-index{

    height: auto;

    width: 1180px;

    position: absolute;

    left: 50%;

    margin-left: -590px;

    top: 361px;

    z-index: 1;

}

.index-index .group{

    width: auto;

    height: auto;

}

.index-event-but a{

    display: inline-block;

    height: 56px;

    line-height: 56px;

    width: 240px;

    background: #f6643f;

    color: #ffffff;

    text-align: center;

    font-size: 20px;

    background: url("navhome.gif") no-repeat scroll 0 0;

}

.index-event-but a:hover{

    background-position: 0 -90px;

}

.index-event-but a:active{

    background-position: 0 -181px;

}

.group.index-event-but {

    margin-left: 610px;

    margin-top: 151px;

}

/*ul*/

.indexInBg li{

    float: left;

    margin-right: 20px;

}

.indexInBg .index-index li a{

    width: 200px;

    height: 180px;

    display: inline-block;

    background: rgba(255,255,255,0.6);

    vertical-align: top;

    position: relative;

}

.indexInBg .index-index li a:hover{

    background: #00c9ff;

}

.indexInBg .index-index li a:hover h3,.indexInBg .index-index li a:hover span{

    color: #ffffff;

}



@media \0screen\,screen\9 {/* 只支持IE6、7、8 */

 .indexInBg .index-index li a{

    background-color:#ffffff;

    filter:Alpha(opacity=60);

    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */

    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

  }

  .index-index h3,.index-index span,.index-index i{

    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */

  }  

}

.index-index ul{

    height: auto;

    overflow: hidden;

    position: relative;

}

.indexInBg .index-index .IndexImg{

    width: auto;

    height: auto;

    margin-top: 60px;

}

.index-index h4{

    height: 80px;

    line-height: 80px;

    color: #ffffff;

    width: 100%;

    text-align: center;

    font-size: 18px;

    width: 100%;

}

.index-index h3{

    text-align: center;

    width: 100%;

    font-size: 24px;

    color: #595758;

    height: 40px;

    line-height: 40px;

}

.index-index span{

    display: block;

    width: 100%;

    vertical-align: top;

    font-size: 12px;

    color: #595758;

    text-align: center;

    line-height: 2;

}

.index-index .redColor{

    color: #f14b4b;

    font-weight: bold;

}

.indexInBg .m-index > h4{

    position: absolute;

    top: ;

    left: 0;

} 

.index-index i{

    height: 72px;

    width: 100%;

    display: inline-block;

}

/*人物信息*/

.divOut{

    width: 640px;

    height: 120px;

    position: absolute;

    left: 0;

    top: 60px;

}

.divOut .floatRight {

    height: 120px;

    width: 260px;

    padding: 13px 0 20px 0;

}

.divOut .floatRight > span {

    text-align: left;

    width: 100%;

    font-size: 18px;

    color: #595758;

    line-height: 1.7;

    text-indent: 10px;

}

.divOut .floatRight > span.sem{

    text-indent: 0;

}

.divOut .floatRight > span em{

    font-weight: bold;

    margin-left: 10px;

}

.divOut .group{

    width: 370px;

}

.divOut .group h1{

    font-size: 60px;

    color: #595758;

    text-align: right;

    margin-top: 6px;

}

.indexFirst-in{

    position: absolute;

    width: 100%;

    z-index: 1;

    top: 0;

}

.navWrap{

    position: absolute;

    left: 50%;

    margin-left: -590px;

    top: 0;

    z-index: 5;

    width: auto;

}

.currents{

    border-left: 1px solid #e0e0e0; 

}

/*****************************迈出创业第一步，你所必需的服务****************************/

.index-2{

    width: 100%;

    height: 500px;

}

.index-2-1{

    background: url("index-2.gif") no-repeat;

}

.index-2-1 ul{

   

    min-height: 100px;

}

.index-2 ul{

    height: auto;

   

}



.index-2-1 li{

    width: 100px;

	height:100px;

	text-align:center;

	float:left; margin-left:47px; margin-right:47px; background:#FFF;

	-moz-border-radius: 50%;      /* Gecko browsers */

    -webkit-border-radius: 50%;  /* Webkit browsers */

    border-radius:50%; 

	  

	

	

}



.index-2-1 li:first-child{ margin-left:55px;}



.index-2-1 li span{ color:#333333; font-size:16px; margin-top:30px;} 







.index-2 li span,.index-2 li em{

    display: inline-block;

}



.index-2-1 .current{ background:#f04c53;}

.index-2-1 .current span{

    color:#FFF;

   

}







.index-2 li em{

    background: #ffffff;

    width: 26px;

    height: 26px;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    -ms-border-radius: 50%;

    -o-border-radius: 50%;

    border-radius: 50%;

    display: inline-block;

    border: 3px solid #c5c5c5;

    position: absolute;

    top: 62px;

    left: 50%;

    margin-left: -13px;

    -moz-transition:ease-out 0.4s;

    -o-transition:ease-out 0.4s;

    -webkit-transition:ease-out 0.4s;

    transition:ease-out 0.4s;

}







/*内容div*/

.index-2-2{

    width: 100%;

    height: 260px;

    margin-top: 40px;

}

.index-2-2 li{

    float: left;

    width: 220px;

    height: 262px;

	margin-left:20px;

	background:#FFF;

	text-align:center;

	 

   

}



.index-2-2 li:first-child{ margin-left:0px;}



.index-2-2 li a{

    display: inline-block;

    height:  100%;

    width: 100%;

    position: relative;

}







.index-2-2 li h3{

    font-size: 22px;

    color: #444444;

	font-weight:normal;



   

}

.index-2-2 li h3 b{

    font-size: 14px;

}

.index-2 .index-2-2 li span{

    font-size: 14px;

    color: #777777; margin-top:5px;

	

   

}

.index-2-2 li h4{

    font-size: 16px;

    color: #f04c53;

	margin-top:20px;

	font-weight:bold

   

}

.index-2-2 li h4 b{

    font-weight: normal;

}

.index-2-2 li i{

    width: 100%;

    height: ;

    display: inline-block;

    height: 130px;

}



.index-2-2 li .shez{ background:url(shez.gif) no-repeat center center;}



.index-2-2 li .shez_2{ background:url(shez_2.gif) no-repeat center center;}

.index-2-2 li .shez_3{ background:url(shez_3.gif) no-repeat center center;}



.index-2-2 li .shez_4{ background:url(shez_4.gif) no-repeat center center;}



.index-2-2 li .shez_5{ background:url(shez_5.gif) no-repeat center center;}



.index-2-2 li .shb1{ background:url(shb1.gif) no-repeat center center;}



.index-2-2 li .shb2{ background:url(shb2.gif) no-repeat center center;}



.index-2-2 li .shb3{ background:url(shb3.gif) no-repeat center center;}



.index-2-2 li .jch_1{ background:url(jch_1.gif) no-repeat center center;}



.index-2-2 li .jch_2{ background:url(jch_2.gif) no-repeat center center;}

.index-2-2 li .sb_1{ background:url(sb_1.gif) no-repeat center center;}





.index-2-2 li .yb_1{ background:url(yb_1.gif) no-repeat center center;}



.index-2-2 li .jz_1{ background:url(jz_1.gif) no-repeat center center;}





.index-2-2 .der_2{ width:940px; height:262px; background:url(jz_2.gif) no-repeat 86px 80px #FFF; padding-left:180px; text-align:left  }



.index-2-2 .sb_2{ background:url(sb_2.gif) no-repeat 86px 80px #FFF; padding-left:180px; }



.index-2-2 .yb_2{ background:url(yb_2.gif) no-repeat 86px 80px #FFF; padding-left:180px; }



.index-2-2 .der_2 h3{margin-top:95px; color:#56aedc}









.index-2-2 .ml360{ margin-left:360px;}



.index-2-2 .dno{ display:none}



.index-2-2 .ml240{ margin-left:240px;}





.index-2-2 > div{

    display: none;

}

.index-2-2 > .current{

    display: block;

}







.i-1 .group{

    width: 235px;

    height: 260px;

    text-align: center;

}

.i-1 .group img{

    margin-top: 48px;

}

.i-1 .group p{

    font-size: 24px;

    color: #00c9ff;

    font-weight: bold;

    margin-top: 30px;

    padding: 0 25px;

}

.i-3 .group p{

    margin-top: 0px;

}

.i-1.i-5 .group img,.i-1.i-6 .group img{

    float: left;

    margin: 80px 50px;

}

.i-1.i-5 .group,.i-1.i-6 .group{

    width: 560px;

}

.i-1.i-5 .group p{

    line-height: 1.5;

    margin-top: 0;

    width: 340px;

    text-align: left;

}

.i-1.i-5 .group .mtop{

    margin-top: 92px;

}

.i-1.i-6 .group p{

    margin-top: 118px;

    width: 340px;

    padding: 0;

    text-align: left;

}

.i-4 .group p {

    margin-top: 16px;

}

/*****************************会员入口****************************/

.members{

    height: 520px;

    background: url("membersbg.jpg") no-repeat scroll center center;

}

.members .m-i-h{

    height: 520px;

    position: relative;

}

.members .membersImg {

    bottom: 0;

    left: 0;

    position: absolute;

}

.membersCont{

    width: 600px;

    height: 100%;

    position: absolute;

    right: 0;

}

.members h1{

    font-size: 32px;

    color: #595757;

    text-align: left;

    width: 100%;

    line-height: 1;

    margin: 90px 0 40px 0;

    padding: 0;

    text-indent: 20px;

}

.members .membersUl{

    overflow: hidden;

    height: auto;

}

.membersUl li{

    float: left;

    width: 200px;

    text-align: center;

}

.membersUl span,.membersUl i{

    display: inline-block;

    text-align: center;

}

.membersUl i{

    height: 141px;

    width: 141px;

    position: relative;

    margin: 10px 0 20px 0; 

    background: url("imgbg.gif") no-repeat scroll center center;

}

.membersUl img{

    position: absolute;

    left: 50%;

    top: 50%;

    margin-top: -47.5px;

    margin-left: -50.25px;

    width: 105px;

    height: 95px;

}

.membersUl span{

    font-size: 18px;

    color: #595758;

    width: 100%;

    line-height: 1;

}

.membersCont > div{

    width: 100%;

    position: absolute;

    bottom: 60px;

    text-align: center;

}

.membersCont > div a{

    display: inline-block;

    width: 200px;

    height: 40px;

    text-align: center;

    line-height: 40px;

    color: #ffffff;

    font-size: 14px;

    background: #f14b4b;

}

.membersCont > div a:hover{

    background: #00c9ff;

}



/*****************************鼎泰财务四大优势****************************/

.newsList{ padding-bottom:80px;

   

}

.newsList ul li{ float:left; width:274px; height:211px; padding-left:28px; margin-left:28px; border-left:1px dashed #dbdbdb; text-align:center}



.newsList ul li:first-child{ margin-left:0px; border:none}



.newsList ul li .ypic{ height:100px;}



.newsList ul li h2{ height:45px; color:#444444; font-size:24px;}



.newsList ul li p{ height:65px; line-height:1.6em; font-size:14px; color:#777777; text-align:left}







/*****************************鼎泰财务实力展示****************************/







.sjil h2{ text-align:center; font-weight:normal; margin-bottom:70px;}

.sjil .htitle{ margin-bottom:0px; font-weight:bold; padding-bottom:15px;}



.sjil h2 span{ color:#777777; font-size:20px; }





.sjil h2 .zshen{ display:inline-block; padding-right:5px;} 



.sjil h2 .bxiu{ display:inline-block; width:196px; height:24px; background:url(bxiu.gif) no-repeat ; color:#FFF; font-size:14px; padding-left:20px;}



.evlauteMain{ 



   

 

}





.evlauteMain ul li{ float:left; width:204px; margin-left:40px; height:119px; background:url(shil.gif) no-repeat}



.evlauteMain ul li:first-child{ margin-left:0px;}



.evlauteMain ul li h3{ height:76px; line-height:76px;  color:#FFF; text-align:center; font-size:36px; }

	

	

	.evlauteMain ul li h3 font{ font-size:14px; font-weight:normal}

	

.evlauteMain ul li p{ height:42px; line-height:42px; color:#444444; font-size:18px; text-align:center;   }

.shild{ background:url(shild.gif) no-repeat center bottom; height:328px; }





/*****************全民创业时代****************************/

.best{

	height:455px; background:url(chuye.gif) no-repeat; margin-top:80px;





}



.best p{ margin-left:618px; padding-top:172px; line-height:1.8em; color:#777777; font-size:18px;}



 .best p font{ color:#E3453F; font-size:18px; font-weight:bold}



.chuzugs{ text-align:center; margin-bottom:80px;}



.chuzugs a{ display:inline-block; width:320px; height:54px; line-height:54px; text-align:center; background:#e3453f; color:#FFF; font-size:18px;  -moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;   } 



/*****************客户心声****************************/





.student_voice{ width:840px; height:260px;  margin:0px auto 0; padding-left:10px; margin-bottom:80px;  position:relative; }

.student_voice .left_on{ font-family:"宋体"; font-size:40px; position:absolute; display:inline-block; left:-120px; top:30px; color:#bababa; background:url(hczjt.jpg) no-repeat; width:36px; height:36px;}

.student_voice .left_on:hover,.student_voice .right_on:hover{ color:#e8403b;}

.student_voice .right_on{ display:inline-block;  font-family:"宋体"; font-size:40px; position:absolute; right:-120px; top:30px; color:#bababa;width:36px; height:36px; background:url(hczjty.jpg) no-repeat; }



.dtudent_list{ height:160px; width:840px; margin:0 auto;}

.dtudent_list li{ float:left; margin-right:64px; width:100px; height:100px; }

.dtudent_list li .img{width:100px; height:100px; border:2px solid #FFF; -moz-border-radius: 50%;      /* Gecko browsers */

    -webkit-border-radius: 50%;   /* Webkit browsers */

    border-radius:50%;           }

.dtudent_list li .img img{width:100px; height:100px; border-radius:100%;}

.dtudent_list li .student_info{ display:none;   width:1060px; height:115px; text-align:center; position:absolute; left:-450px; top:150px; padding:0 70px;}

.dtudent_list li .student_info strong{ font-size:24px; color:#666; font-weight:500; margin-bottom:20px; display:block;}

.dtudent_list li .student_info p{ font-size:16px; color:#666; line-height:30px; background:url(beij.gif) no-repeat; padding-left:40px; padding-right:40px; padding-bottom:40px;}



.dtudent_list li.three .student_info{ display:block;}

.dtudent_list li.three .img,.dtudent_list li.three{width:160px; height:160px;}

.dtudent_list li.three{position:relative;}

.dtudent_list li.three .img{ margin-top:-30px;}

.dtudent_list li.three .img img{width:160px; height:160px;}





/*****************免费查询公司名称****************************/

.bgjianb{ background:url(jiban.gif) no-repeat left bottom #fafafa}



.mcxing .htitle{ padding-bottom:16px;}

.chxmc{ text-align:center; color:#444444; font-size:16px;}

.chxmc font{ color:#f04c53;}





.gsimc{ color:#444444; font-size:14px; text-align:center; margin-top:40px;}





.input{ text-align:center; margin-top:16px;}



.input input{ width:390px; height:40px; line-height:40px; border:1px solid #e5e5e5; background:#FFF}



.cxmc{ margin-top:30px; margin-bottom:80px; text-align:center}



.cxmc a{ display:inline-block; text-align:center; color:#FFF; font-size:14px; width:320px; height:54px; line-height:54px; background:#e3453f; font-weight:bold; cursor:pointer;}



.cxmc a em{ display:inline-block; width:16px; height:16px; background:url(feiji.gif) no-repeat; margin-right:6px;}





/*****************最新成交客户****************************/





.yiyoucj{ text-align:center}



.yiyoucj span{ margin-left:13px; margin-right:13px; color:#777777; font-size:16px;}

.yiyoucj span font{ color:#ee3831; font-size:24px; font-weight:bold}



.chejiaoke{ margin-top:30px; height:485px; background:url(chjiao.gif) no-repeat}



.renav{width:516px; height:390px; overflow:hidden; margin-left:50px; padding-top:90px;}



.chejiaoke ul{ width:516px; }



.chejiaoke ul li{ height:42px; line-height:42px; border-bottom: 1px dashed #e5e5e5; padding-left:16px; background:url(dian.gif) no-repeat left;}





.chejiaoke ul li a{ display:inline-block; width:300px; color:#333333; font-size:14px;}

.chejiaoke ul li span{ color:#777777; font-size:14px;}

.chejiaoke ul li .frint{ float:right}

.chejiaoke ul li .shjihao{ color:#56aedc;}





/*友情链接*/



.link{ width:100%; height:214px; background:#ffffff; overflow:hidden; border-top:1px solid #e5e5e5}



.linktitle{ width:1180px; margin:0 auto}



.linktitle a{ width:90px; display:inline-block; height:84px; line-height:84px; text-align:center; color:#666666; font-size:20px;}



.linktitle .cur{background:url(linkbg.gif) no-repeat center top; }



.linktitle span{ font-size:16px; margin-left:18px; margin-right:18px; font-weight:normal; color:#e5e5e5}



.linknr{ width:1260px; margin:0 auto; height:100px; overflow:hidden; }

.linknr ul li{ display:inline;float:left; margin-right:20px; width:180px; height:100px; background:#FFF;  text-align:center; line-height:100px; }



.linknr ul li a{ display:block;border:#e5e5e5 1px solid; width:180px; height:100px; line-height:94px;}







.linknr ul li img{ vertical-align:middle}









.linknr .al01{ width:11px; height:21px; background:url(leftl.gif) no-repeat; float:left; margin-right:30px; margin-top:30px;   }  



.linknr .al02{ width:11px; height:21px; float:right; background:url(rightl.gif) no-repeat; margin-top:30px; }

.linknr ul .youqinglian{ width:auto; height:25px; line-height:25px; border:none; background:none; padding-left:10px; padding-right:10px; margin-right:0px; margin-bottom:15px;}

.linknr ul .youqinglian a{color:#666; padding:0 15px 0 0; width:auto; border:none; display:inline; height:25px; line-height:25px;  }



/*底部*/



/*新增*/



.bged{ background:#ebedee;}



.p70{ padding-top:70px; padding-bottom:70px;}

80

.clearafter:after{ display:table; content:""; height:0px; line-height:0px; clear:both}

.innew{  }

.innew li{ width:380px; height:468px; float:left; background:#FFF; margin-left:20px;}



.innew li:first-child{ margin-left:0px;}



.innew .gd{margin-left: 16px;font-size: 14px;}



.innew .gd a{color: #d72c2c;}



.innew li h2{ margin-left:15px;color:#666666; font-size:22px; font-weight:normal;  padding-top:20px; padding-bottom:10px; background:url(hxian.jpg) no-repeat center bottom; margin-bottom:0px;width: 250px;display: inline-block;}





.innew li .nwpic{ display:block; text-align:center; padding-left:20px; padding-right:20px; position:relative;padding-top: 13px;border-top: 1px dashed #ccc; } 



.innew li .nwpic img{ width:340px; height:180px;}





.innew li .nwpic h3{ position:absolute; width:340px; height:42px; line-height:42px;  color:#FFF; font-size:16px; font-weight:normal; background:#222; left:20px; bottom:0px; text-align:left；opacity:0.7;}



.innew li p{ padding-left:20px; padding-right:20px;}



.innew li p a{ display:block; height:50px; line-height:54px; color:#666666; font-size:14px; padding-left:18px; background:url(nzs.gif) no-repeat left center; border-top:1px dashed #e7e7e7; text-decoration:none}



.innew li p a:first-child{ border-top:none}





.shengqian_w{ width:100%; padding-top:46px; padding-bottom:46px; background:#f7f7f7; border-top:1px solid #f1f1f1;}



.shengqian{ width:1180px; margin:0 auto}





.shengqian ul{ padding-left:75px;}

.shengqian ul li{ float:left; padding-left:46px; width:280px;}





.shengqian ul li h2{ color:#595757; font-size:18px; font-weight:bold}



.shengqian ul li p{ color:#999999; font-size:12px;}



.shengqian ul .shen_1{ background:url(shen1.gif) no-repeat left;}



.shengqian ul .shen_2{ width:300px;  background:url(shen2.gif) no-repeat left;}





.shengqian ul .shen_3{ background:url(shen3.gif) no-repeat left;}



.shengqian ul .shen_4{ width:240px;  background:url(shen4.gif) no-repeat left;}





.mfeizxun{ padding-left:45px; margin-top:15px; }



.mfeizxun a{ display:inline-block; width:150px; height:40px; text-align:center; line-height:40px; color:#f04c53; font-size:16px; border:1px solid #f04c53; 

    -moz-border-radius: 5px;      /* Gecko browsers */

    -webkit-border-radius: 5px;   /* Webkit browsers */

    border-radius:5px;            /* W3C syntax */

} 







.main {

    width: 100%;

    height: auto;

    clear: both;

  /*  min-width: 1180px;*/

    position: relative;

	margin:auto;

}





.m-index {

    width: 1180px;

    height: auto;

    margin: 0 auto;

	 height: 700px;

}







.banner1 {

    background-image: url(../images/banner1.jpg);

    background-repeat: no-repeat;

    background-position: center top;

    background-size: 100% 100%;

    height: 700px;

}





.banner2 {

    background-image: url(../images/banner2.jpg);

    background-repeat: no-repeat;

    background-position: center top;

  /*  background-size: 100% 100%;

    height: 700px;*/

}







.banner3 {

    background-image: url(../images/banner3.jpg);

    background-repeat: no-repeat;

    background-position: center top;

    background-size: 100% 100%;

    height: 700px;

}







.banner_sz {

    background-image: url(../images/sz_banner2.jpg);

    background-repeat: no-repeat;

    background-position: center top;

    background-size: 100% 100%;

    height: 700px;

} 





 

.bannerbox{ width:750px; margin:0 auto; padding-top:100px;}

.bannerbox2{ width:1200px; margin:0 auto; padding-top:50px;}

.bannerbox-bg{ background:rgba(0,0,0,0.2); padding-top:22px; padding-left:27px; padding-right:27px; padding-bottom: 20px;}

.bannerbox-bg h3{ color:#df1344; font-size:24px; width:696px; text-align:center; }

.bannerbox-bg p{

	margin-top: 10px;

	background-image: url(../images/icon01.png);

	background-repeat: no-repeat;

	background-position: 5px center;

	padding-left: 27px;

	color: #FFF;

	font-size: 12px;

	width: 50px;

	float: left;

}



.bannerbox_sz{ width:750px; margin:0 auto; }





.bannerbox_sz-bg{ background:rgba(0,0,0,0.6); padding-top:22px; padding-left:27px; padding-right:27px; padding-bottom: 20px;}

.bannerbox_sz-bg h3{ color:#df1344; font-size:24px; width:696px; text-align:center; }

.bbannerbox_sz-bg p{

	margin-top: 10px;

	background-image: url(../images/icon01.png);

	background-repeat: no-repeat;

	background-position: 5px center;

	padding-left: 27px;

	color: #FFF;

	font-size: 12px;

	width: 50px;

	float: left;

}





.contaner {

    width: 1200px;

    margin: 0 auto;

}

.guwenBox {

    overflow: hidden;

    margin-bottom: 30px;

}

.guwenBox>li {

    float: left;

    padding-left: 23px;

    margin-right: 40px;

    margin-bottom: 57px;

    width: 533px;

}

.guwensmallBox li {

    float: left;

}

.guwenBox-right h3 {

    font-size: 24px;

    font-weight: normal;

    margin-bottom: 20px;

}

.guwenBox-right>p {

    width: 363px;

    font-size: 12px;

    color: #999;

    line-height: 18px;

    margin-bottom: 10px;

}

.guwen_brand li {

    position: relative;

    margin-right: 2px;

}

.button:hover {

    opacity: 0.6;

    cursor: pointer;

}

.guwensmallBox li {

    float: left;

}



.guwen_brand li {position:relative;margin-right: 2px;}

.guwen_brand_info{position:absolute;z-index: 9; left: -40px; width: 120px; background: url("../images/vipnav.png") no-repeat  top center; word-wrap: break-word; }

.guwen_brand_info p{ text-align: center; background-color: #df1344;color:#fff; border-radius: 3px; margin-top: 4px; padding: 8px;font-size: 12px;}

.guwen_brand_info p span{position:absolute; width:0; height:0; overflow:hidden; border:7px solid transparent; border-bottom-color:#df1344; left:45%; top:-10px;}

.guwenBox-right>h4{ overflow:hidden;}

.guwenBox-right>h4>a{ float:left; margin-right:5px; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}

.guwen_brand li a.consult{ background-color:#0088b8; float:right; width:100px; height:30px; line-height:30px; text-align:center; color:#fff;margin-top: 4px;}





.guwen_brand li a.zx {

    background-color: #f04c53;

    float: right;

    width: 100px;

    height: 30px;

    line-height: 30px;

    text-align: center;

    color: #fff;

    margin-top: 4px;

}

.guwenBox-right h3 span {

    COLOR: #0088B8;

}



.guwenBox-right>h3>span {

    font-size: 12px;

    color: #898989;

    margin-left: 5px;

}











.scroll_div{

	width: auto;

	height: 25px;

	margin: 0 auto;

	white-space: nowrap;

	overflow: hidden;

	padding-top: 3px;

}

.scroll_begin{ margin-top:6px;}

.scroll_div span{ display: inline; padding-right: 30px;}

.scroll_div span a{ color: #fff; display: inline;font-size: 12px;}

.sroll_end{display: inline;}

.serch-bg{

	background: rgba(255,255,255,0.3);

	-webkit-border-radius: 5px;

	border-radius: 5px;

	margin-top: 8px;

	margin-bottom: 14px;

	padding-bottom: 3px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 5px;

}



.serch-border{ border:1px solid #FFF; height:58px; overflow:hidden;}

.serch-border input{ color:#999; font-size:14px; background-color:#FFF; height:58px; line-height:58px; border:none 0; width:220px; padding-left:10px; float:left;}

.serch-botton{ background-image:url(../images/icon02.png); background-repeat:no-repeat; background-position:14px center; padding-left:45px; background-color:#df1344; font-size:16px; float:left; width:109px; height:58px; color:#FFF; line-height:58px;}



.news-bg{background: rgba(255,255,255,0.3); padding:5px;overflow:hidden;}

.news-bg dl{ float:left; background-color:#FFF; padding:12px 0px 13px; width:285px;}

.news-bg dl dt{ font-size:12px; padding-left:10px; color:#333;}

.news-column p{ width:360px;font-size:12px; padding-left:60px; color:#666; margin-top:5px;}

.scrollDiv{ height: 80px;}

.search_num{ padding-left: 60px; color: #666;}

.news-bg .news-xian{ background-color:#b5b5b5; width:1px; padding-top:19px; height:89px; }

.newsticker-jcarousellite{padding-left: 60px; margin-top: 8px;}

.newsticker-jcarousellite ul li a{ color: #666; font-size: 12px;}

.news-bg02{ overflow:hidden; background-color:#FFF;float: left; height: 121px;}

.news-bg .new-content{ width:400px;}

.news-tool ul{ overflow:hidden; margin-top:15px; padding-left:20px; padding-right:20px;}

.news-tool ul li{ float:left; width:75px; text-align:center;}

.news-tool ul li a{ border-right:1px solid #eee; margin-left:25px; height: 32px; display:block;}

.news-tool ul li h4{ color:#666; font-weight:normal; margin-top:10px; font-size:12px;}

.news-tool ul li h4 a{font-size:12px;margin:0;border: none;}

.news-tool ul li h4 a:hover{ color:#df1344; font-size:12px;}







.top-button{ overflow:hidden; width: 850px;margin:30px auto 0;}

.top-button li{ float:left;margin-right:62px;text-align:center; position:relative; width: 140px;}

.topButton-info{ position:absolute; bottom:43px; left:0px; text-align:center;width:140px; margin:0 auto; padding-bottom:4px; }

.topButton-info>p{ padding:5px 10px; background-color:#df1344; color: #000000;}

.topButton-info p span{position:absolute; width:0; height:0; overflow:hidden; border:7px solid transparent; border-top-color:#df1344; left:45%; bottom:-10px;}

.top-button>li>img{ width:69px; height:68px; margin:0 auto;}

.top-button>li>a>p{ border:1px solid #000000; width:138px; height:38px; line-height:38px; font-size:14px; margin-top:10px; background-image:url(../images/jiantou_08.png); background-repeat:no-repeat; background-position:115px center;  color:#f04c53;}







.top-button-sz{ overflow:hidden; width: 850px;margin:30px auto 0;}

.top-button-sz li{ float:left;margin-right:62px;text-align:center; position:relative; width: 140px;}

.topButton-sz-info{ position:absolute; bottom:43px; left:0px; text-align:center;width:140px; margin:0 auto; padding-bottom:4px; }

.topButton-sz-info>p{ padding:5px 10px; background-color:#df1344; color: #000;}

.topButton-sz-info p span{position:absolute; width:0; height:0; overflow:hidden; border:7px solid transparent; border-top-color:#df1344; left:45%; bottom:-10px;}

.top-button-sz>li>img{ width:69px; height:68px; margin:0 auto;}

.top-button-sz>li>a>p{ border:1px solid #000; width:138px; height:38px; line-height:38px; font-size:14px; margin-top:10px; background-image:url(../images/jiantou_08.png); background-repeat:no-repeat; background-position:115px center;  color:#000;}





 .headSearch input {

        width: 416px;

        height: 32px;

        padding: 10px;

        font-size: 14px;

        box-sizing: border-box;

        vertical-align: middle;

		border:2px #dc2329 double;

    }

    .searchBtn {

        width: 64px;

        height: 32px;

        line-height: 32px;

        font-size: 14px;

        background: #c20600;

      

        text-align: center;

        color: white;

        margin-left: -4px;

        vertical-align: middle;

        border: none;

    }



 .nav-items nav a {

        overflow: initial;

    }



        .nav-items nav a > .text-box {

            max-width: 60px;

            overflow: hidden;

        }

    .selectAbout {

        display:none;

        position: absolute;

        top: 100%;

        left: -17px;

        background: #f1f1f1;

        width: auto;

        height: 130px;

        z-index: 10;

        text-align: center;

        transition: all .5s ease;

        -webkit-transition: all .5s ease;

        border-radius:10px;

    }

    [mark=about]:hover .selectAbout {

        display:block;

    }

    .selectAbout li:hover{

        color:red;

    }



.i_tp {

    width: 100%;

    padding: 60px 0 40px;

    text-align: center;

}

.i_tp .i_name {

    width: 100%;

    height: 60px;

    line-height: 60px;

    font-size: 36px;

    color: #333;

    letter-spacing: 2px;

}





.hs_title {

    width: 100%;

    height: 60px;

    line-height: 60px;

    font-size: 36px;

    color: #dc2329;

    letter-spacing: 2px;

}



.i_tp2 {

    width: 100%;

    padding: 30px 0 40px;

    text-align: center;

}

.i_tp2 .i_name {

    width: 100%;

    height: 60px;

    line-height: 60px;

    font-size: 36px;

    color: #333;

    letter-spacing: 2px;

}









.zc_m .lc li.jt {

    width: 95px;

}

.zc_m .lc li.jt img {

    

     

    margin-top: 40px;

}



.zc_m {

    width: 1200px;

    margin: 0px auto;

   

    text-align: center;

}

.zc_m .lc {

    width: 100%;

    padding: 45px 0 10px;

    text-align: center;

}

.zc_m .lc li {

    

    text-align: center;

    margin: 0 3px 30px;

    display: inline-block;

    zoom: 1;

    vertical-align: top;

}

.zc_m .lc li b {

    display: block;

    width: 100%;

    height: auto;

    line-height: 150%;

    font-size: 18px;

    white-space: nowrap;

    padding: 10px 0;

}









  .advContent {

   /* padding: 0 25%;*/

       text-align: center;

    margin: auto;

    width: 800px;
     }

  .advContent .advTopImg {

    width: 820px;

    margin: -55px auto 0;

}

  .advContent .advLeft {

    width: 300px;

    height: 82px;

    line-height: 82px;

    float: left;

    font-size: 16px;

    color: #dc2329;

	

}



.advContent .advLeft2 {

    width: 300px;

    height: 82px;

    line-height: 82px;

    float: left;

    font-size: 16px;

    color: #757575;

}







  .advContent .advLeft li {

     

	border-bottom:#000000 1px dotted;

}



 .advContent .advMiddle {

    display: inline-block;

    

    margin: 0 auto;

}

.advContent .advRight {

width:280px;

    float: right;

    height: 82px;

    line-height: 82px;

	font-size:16px;

	color:#000000;

	

}

.advContent .advRight2 {

width:280px;

    float: right;

    height: 82px;

    line-height: 82px;

	font-size:16px;

	color:#757575;

}





  .advContent .advRight li {

     

	border-bottom:#dc2329 1px dotted;

}

  .advContent .advMiddle li {

    width: 72px;

    height: 82px;

    line-height: 90px;

    text-align: center;

    margin: 0px 0;

    background: url(../images/advMiddleBg.png) no-repeat center;

    background-size: cover;

    font-size: 20px;

    color: #c20600;

    transition: all 1.5s ease;

    -webkit-transition: all 1.5s ease;

}





.g_pp {

    height: 819px;

}

.content {

    width: 1200px;

    margin: 0 auto;

}

.f_pr {

    position: relative;

}

.g_pp h2 {

    background: url(/skin/images/pptit.jpg) no-repeat left bottom;

    height: 110px;

    text-align: center;

    font-size: 34px;

    font-weight: bold;

    padding-top: 40px;

    margin-bottom: 226px;

}

.g_pp .m_gypp {

    position: absolute;

    

}

.g_pp .m_pp1 {

    left: 56px;

    top: 375px;

}

.g_pp .m_pp2 {

    left: 630px;

    top: 375px;

}

.g_pp .m_pp3 {

    left: 56px;

    top: 680px;

}

.g_pp .m_pp4 {

    left: 630px;

    top: 680px;

}



.g_pp .m_gypp h3 {

    color: #000;

    font-size: 20px;

    font-weight: bold;

    margin-bottom: 0px;

}

.g_pp .m_gypp p {

    line-height: 24px;

    font-size: 14px;

    color: #555;

    background: no-repeat left 10px;

   /* padding-left: 16px;*/

    margin-bottom: 10px;

}





.dcs {

   height:350px;  

}

.dcs .dcs_gypp {

    position: absolute;

    

}



.dcs .dcs_pp1 {

    

       top: 65px;

    font-size: 16px;

    left: 90px;

}

.dcs .dcs_pp2 {

    left:800px;

    top: 70px;

	font-size:16px;

	line-height:25px;

}

.dcs .dcs_pp3 {

    left: 90px;

    top: 166px;

	font-size:16px;

}

.dcs .dcs_pp4 {

      left:800px;

      top: 220px;

	font-size:16px;

}





.dcs .m_gypp h3 {

    color: #0b8a48;

    font-size: 20px;

    font-weight: bold;

    margin-bottom: 0px;

}

.dcs .m_gypp p {

    line-height: 24px;

    font-size: 14px;

    color: #555;

    background: no-repeat left 10px;

    padding-left: 16px;

    margin-bottom: 10px;

}

.dcs_zx{  }



.dcs_zx h5  {

    

    margin:auto;

    width: 200px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    border: 1px solid #262626;

    color: #fff;

    font-size: 14px;

    border-radius: 3px;

    background-color: #262626;

    border-radius: 20px;	 

}





.foot-02 {

    padding: 30px 0;

	  background: #262626;

	  color:#FFFFFF;

	  height:230px;

}



.w_1200 {

    width: 1200px;

    margin: 0px auto;

}

.clearfix {

    display: block;

}

.foot-02 ul {

    float: left;

    width: 13%;

}

ul, ol {

    list-style: none;

}

.foot-02 ul>span {

    padding-bottom: 10px;

    height: 28px;

    line-height: 28px;

    font-weight: 700;

}

.foot-02 ul li {

    line-height: 28px;

    color: #666666;

}

.foot-ewm {

    text-align: center;

}

.foot-02 .foot-hz1 {

    width: 200px;

    float: right;

}

.foot-03 {

    background: #333;

    padding: 30px 0 10px;

	

}

.foot-hz1 li span {

    font-size: 16px;

	font-style: normal;

}





 

.foot-hz1 li p {

    font-size: 12px;

    color: #999;

}

.foot-hz1 li:nth-of-type(1) {

		background: url(../images/foot-07.png)no-repeat;

		text-indent: 50px;

		background-position: 0 50%;

		height: 50px;

		color:#fff;

	}

	

	.foot-hz1 li:nth-of-type(2) {

		background: url(../images/foot-06.png)no-repeat;

		text-indent: 50px;

		background-position: 0 50%;

		height: 50px;

		color:#fff;

	}

	

	.foot-hz1 li:nth-of-type(3) {

		background: url(../images/foot-08.png)no-repeat;

		text-indent: 50px;

		background-position: 0 50%;

		height: 50px;

		color:#fff;

	}

	

	.foot-hz1 li:nth-of-type(4) {

		background: url(../images/foot-09.png)no-repeat;

		text-indent: 50px;

		background-position: 0 50%;

		height: 50px;

		color:#fff;

	}

	

	.foot-ewm {

		text-align: center;

		color:#fff;

	}

	

	.foot-ewm img {

		display: block;

		width: 120px;

		margin: 0 auto;

	}

	

	.foot-03 {

		background: #333;

		padding: 22px 0 22px;

	}

	

	.foot-bottom h5 {

		font-weight: bold;

		font-size: 14px;

		color: #999;

	}

	

	.foot-bottom p a {

		display: inline-block;

		height: 28px;

		line-height: 28px;

		color: #999;

		font-size: 12px;

		padding-right: 10px;

	}

	

	.foot-bq p {

		line-height: 40px;

		text-align: center;

		color: #999;

	}

	

	

 





#m09{width:100%;height:540px;color:#454a56;float:left}

#m09 .title{text-align:center;margin-top:50px}

#m09 .title label{font-size:26px;margin:0 16px}

#m09 .title i{display:inline-block;width:100px;height:20px;background:url(../images/m09i.jpg) no-repeat center}

#m09 .title p{font-size:16px;margin-top:10px}

#m09 .content{margin-top:20px}

#m09 .m09_l,.m09_r{width:560px;text-align:left}

#m09 .ft{border-bottom:1px solid #454a56;line-height:36px;color:#454a56}

#m09 .ft label{font-size:20px}

#m09 .ft span{color:#454a56}

#m09 .ft .fr:hover{color:#454a56}

#m09 .m09_l li:last-child{border-bottom:0}

#m09 .m09_l li{border-bottom:1px solid #454a56;line-height:60px}

#m09 .m09_l li{border-bottom:1px solid #454a56;line-height:60px}

#m09 .m09_l li{border-bottom:1px solid #454a56;line-height:60px}

#m09 .m09_l li{border-bottom:1px solid #454a56;line-height:60px}

#m09 .m09_l li{border-bottom:1px solid #454a56;line-height:60px}

#m09 .m09_l li.on{line-height:26px}

#m09 .m09_l li.on dt{line-height:36px;margin-top:10px}

#m09 .m09_l li.on dd{margin-bottom:16px;color:#808080}

#m09 .m09_l li label{font-size:18px}

#m09 .content a{color:#454a56}

#m09 .content li:hover a{color:#454a56}

#m09 .list_r{height:300px;overflow:hidden}

#m09 .list_lh{height:280px;margin-top:10px;font-size:16px}

#m09 .list_lh li{width:560px;height:56px;line-height:56px}

#m09 .list_lh ul li i{display:inline-block;width:15px;height:10px;background:url(../images/m09_ri.png) no-repeat center left}

#m09 .list_lh .more{width:100px;height:30px;border:1px solid #333;line-height:30px;text-align:center;font-size:14px;margin-top:13px}

#m09 .list_lh li:hover i{background:url(../images/m09_ri2.png) no-repeat center left}

#m09 .list_lh li:hover .more{width:104px;height:32px;border:0;background:#f04c53;color:#fff!important;line-height:32px}







.m-index {

    width: 1180px;

    height: auto;

    margin: 0 auto;

}.m-i-h .htitle {

    text-align: center;

    padding: 70px 0 70px 0;

    color: #444444;

    font-size: 30px;

}.zstitle {

    text-align: center;

    height: 60px;

    line-height: 60px;

    border-bottom: 1px solid #cccccc;

    margin-bottom: 60px;

}.zstitle .cur {

    border-bottom: 5px solid #f04c53;

}

.zsman .current {

    display: block;

}

	.zstitle a {

    display: inline-block;

    height: 60px;

    line-height: 60px;

    width: 212px;

    text-align: center;

    color: #444444;

    font-size: 18px;

    margin-left: 10px;

    margin-right: 10px;

}

img {

    border: 0;

}.zsleft ul li h3 {

    margin-top: 20px;

}.zsleft ul li h3 a {

    color: #333333;

    font-size: 16px;

    font-weight: normal;

}.zsright {

    float: right;

    width: 742px;

}.zsright h2 {

    color: #333333;

    font-size: 22px;

    margin-bottom: 30px;

    margin-top: 40px;

    font-weight: normal;

}.zsright ul {

    padding-right: 40px;

}div {

    display: block;

}

	.zsright ul li {

    margin-bottom: 25px;

}.zsright ul li h3 {

    margin-bottom: 10px;

}.zsright ul li p {

    padding-left: 48px;

    line-height: 1.6em;

    color: #666666;

    font-size: 14px;

}.zsright ul li h3 span {

    display: inline-block;

    color: #FFF;

    font-size: 16px;

    background: #56aedc;

    width: 30px;

    height: 30px;

    -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

    border-radius: 50%;

    text-align: center;

    line-height: 30px;

}.daik {

    text-align: center;

    margin-top: 40px;

    margin-bottom: 80px;

}.daik h3 {

    color: #333333;

    font-size: 18px;

}.daik p {

    color: #999999;

    font-size: 14px;

    margin-top: 15px;

    margin-bottom: 15px;

}.daik h4 a {

    display: inline-block;

    width: 184px;

    text-align: center;

    height: 50px;

    line-height: 50px;

    color: #FFF;

    font-size: 16px;

    background: #f04c53;

}

	

 

	

	

.ces_m05_up	{}

.ces_m05_up .fr {

    width: 320px;

}

.fr {

    float: right;

}.ces_m05_up .fr li {

    width: 100%;

    line-height: 50px;

    background: #fff;

 

    margin: 20px auto;

    color: #656565;

    font-size: 16px;

}

	

	



/*改版 首页*/



.p80{ padding-top:50px; padding-bottom:80px;height: 700px;}

 



        .zhcgs .cybibei {

            float: left;

            display: none;

        }



        .zhcgs .cybibei.selected {

            display: block;

        }





.cytitle{ height:40px; border-bottom:1px solid #d7d7d7; }



 .cytitle{ color:#999999; font-size:22px; }

 

  .cytitle a{ color:#999999; font-size:22px; float:left; line-height:22px; display:inline-block; height:39px; }



.cytitle font{ color:#999999; font-size:22px; margin-left:20px; margin-right:20px; float:left; line-height:22px; }

 .cytitle .cyb{  position:relative}

 

 .cytitle li { color:#333333; cursor:pointer; float:left; line-height:40px; padding-left:15px;padding-right:15px;}

 

 .cur{ color:#333333; border-bottom:2px solid #f04c53; cursor:hand;    }



.cytitle .cyb em{ display: block; position:absolute; width:36px; height:20px; background:url(bibei.png) no-repeat; right:0px; top:-25px; }



 .cytitle span{ color:#999999; float:left; margin-left:40px; font-size:14px; padding-top:5px;}





.cybibei{ margin-top:35px; width:1200px; margin-left:-10px;}



.cybibei ul li{ float:left; width:276px; height:296px;  border:1px solid #e6e8e9; background:#FFF; margin-left:10px; margin-right:10px; margin-bottom:20px;}





.cybibei ul li:hover{  box-shadow: 0 0 10px 10px rgba(31,40,53,0.1);}





.cybibei ul li .cyepic{ height:72px; margin-top:20px; line-height:72px; text-align:center}



.cybibei ul li img{ display:inline; vertical-align:middle}



.cybibei ul li h3{ color:#333333; padding-left:20px; padding-right:20px; font-size:18px; font-weight:normal; margin-top:20px; text-align:center} 

.cybibei ul li p{ padding-left:20px; padding-right:20px; color:#666666; font-size:14px; line-height:1.6em; margin-top:5px; height:45px; overflow:hidden}



.cybibei ul li h4{ margin-top:5px; color:#333333; font-size:14px; padding-left:20px; padding-right:20px; text-align: center;}



.cybibei ul li h4 font{ color:#f04c53; font-size:14px; margin-left:5px; margin-right:5px;}



.cybibei ul li h5{ padding-left:20px; padding-right:20px; margin-top:15px;} 



.cybibei ul li h5 a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; border:1px solid #f04c53; color:#fff; font-size:14px; border-radius:3px;



    background-color: #cd001d;

     

    border-radius: 20px;



 }











.chenli{ background:url(chenli.jpg) no-repeat center center; height:240px; }



.chenleft{ color:#FFF; float:left; padding-top:86px; }



.chenleft h3{ color:#FFF; font-size:30px; line-height:30px; font-weight:bold; } 



.chenleft p{ color:#FFF; font-size:14px; margin-top:8px; line-height:14px; }





.chenleft span{ display:inline-block; width:30px; height:3px; background:#FFF; margin-top:16px;}





.chenright{ padding-top:80px; float:right; width:694px;} 



.chenright img{ margin-left:30px;}



.chenright p{ margin-left:-25px;}



.chenright p span{ color:#FFF; font-size:16px; display:inline-block; width:150px; text-align:center;} 



.chenright p .wei{ width:40px; margin-left:50px;}





.naxiaren{ height:470px; background:url(naxiaren.jpg) no-repeat center center}



.naxiaren .htitle{ font-size:30px; color:#444444; line-height:30px; padding-top:80px; font-weight:bold; text-align:center} 





.nax{ margin-top:60px; }



.nax ul{ width:1220px; margin-left:-20px;}

.nax ul li{ float:left; width:204px; height:200px; background:#FFF; border-radius:3px; text-align:center; margin-left:20px; margin-right:20px;} 



.nax ul li h3{ padding-top:30px; color:#666666; font-size:20px; line-height:20px; font-weight:normal; margin-bottom:5px; } 



.nax ul li .xuyaopic{ height:130px; line-height:130px; text-align:center; }

  

.nax ul li img{ display:inline; vertical-align:middle}







.newsgb li{ float:left; width:380px; background:#FFF; margin-right:20px; height:466px; }



.newsgb .wei{ margin-right:0px;}







.newsgb li h2{ margin-left:20px; margin-right:20px; height:40px; margin-top:15px; border-bottom:1px solid #e7e7e7; position:relative; margin-bottom:20px;}





.newsgb li h2 span{ color:#666666; font-size:22px; float:left; font-weight:normal}



.newsgb li h2 a{ color:#999999; font-size:14px; font-weight:normal; padding-right:12px; float:right; background:url(sanjtj.gif) no-repeat right center; margin-top:5px;}



.newsgb li h2 em{ display:inline-block; position:absolute; width:20px; height:2px; background:#f04c53; left:0px; bottom:0px;}



.newsgb li .nwpic{ display:block; width:340px; height:180px; position:relative; margin-left:20px; margin-right:20px;}

  

.newsgb li .nwpic img{ width:340px; height:180px;}



.newsgb li .nwpic .h3-1{ position:absolute; bottom:0px; left:0px; width:100%; height:42px; padding-left:20px; line-height:42px; color:#FFF; font-size:16px; background:#000000; opacity: 0.50;

filter: alpha(opacity=50);

-ms-filter: alpha(opacity=50); font-weight:normal   

}



.newsgb li p{ margin-left:20px; margin-right:20px;}



.newsgb li p a{ display:block; line-height:54px; color:#666666; font-size:14px; height:54px; border-bottom:1px dashed #e7e7e7; padding-left:18px; background:url(sidian.gif) no-repeat left center}



.yllinktitle{ text-align:center; height:48px; margin-bottom:30px;}



.yllinktitle a{ display:inline-block; width:160px; height:48px; text-align:center; margin-left:10px; margin-right:10px; background:#999999; color:#ffffff; font-size:18px; line-height:48px;}



.yllinktitle .cur{ background:#f04c53}



.yllinknr ul{  width:100%; height:220px; }



.yllinknr li{ width:168.422px; text-align:center; line-height:110px; float:left; height:110px; border:1px solid #f1f1f1;}





.yllinknr li img{ max-height:90%; max-width:90%; display:inline; vertical-align:middle}





/*ea_m*/

/*right_marketing*/



    @media only screen and (min-width: 240px) and (max-width: 767px) {

        .qq_consult,

        .phone_box,

        .right_marketing {

            display: none !important;

        }

    }



    .right_marketing {

        border-radius: 5px;

        width: 70px;

        position: fixed;

        left: 35px;

        top: calc( 50% - 151px);

        z-index: 999999999;

        box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.18);

        background: #fff;

    }



        .right_marketing ul li {

            position: relative;

            padding: 0px 3px;

            border-left: 1px solid #f1f1f1;

            border-right: 1px solid #f1f1f1;

        }



            .right_marketing ul li:first-of-type {

                border-top: 1px solid #f1f1f1;

                border-radius: 5px 5px 0 0;

            }



            .right_marketing ul li:last-of-type {

                border-radius: 0 0 5px 5px;

                border-bottom: 1px solid #f1f1f1;

            }



            .right_marketing ul li a {

                display: block;

                text-align: center;

                font-size: 0;

                border-bottom: 1px solid #eeeeee;

                padding: 10px 0;

                color: #505050;

            }



            .right_marketing ul li:last-of-type a {

                border-bottom: none;

            }



            .right_marketing ul li a p {

                display: block;

                margin-top: 10px;

                line-height: 1;

                font-size: 13px;

            }



            .right_marketing ul li:hover a p {

                display: block;

                margin-top: 10px;

                line-height: 1;

                font-size: 13px;

                color: #fbf9f9;

            }



            .right_marketing ul li a i {

                display: inline-block;

                width: 25px;

                height: 25px;

                background-image: url(/images/mark_icon.png);

                background-repeat: no-repeat;

            }



            .right_marketing ul li:hover {

                background: #c7000b;

                border-color: #c7000b;

            }



                .right_marketing ul li:hover a {

                    border-color: #c7000b;

                    color: #c7000b;

                }



   .online_consult a i {

        background-position: 0 0;

    }



    .qq_consult a i {

        background-position: 0 -25px;

    }



    .phone_consult a i {

        background-position: 0 -50px;

    }



    .add_weixin a i {

        background-position: 0 -75px;

    }





   .add_dingbu a i {

        background-position: 0 -100px;

    }



    .online_consult:hover a i {

        background-position: -25px 0;

    }



    .qq_consult:hover a i {

        background-position: -25px -25px;

    }



    .phone_consult:hover a i {

        background-position: -25px -50px;

    }



    .add_weixin:hover a i {

        background-position: -25px -75px;

    }

	

	

	.add_dingbu:hover a i {

        background-position: -25px -100px;

    } 

	

	

    .phone_box {

        width: 122px;

        height: 122px;

		padding:10px;

        line-height: 169px;

        background: #c7000b;

        border-radius: 3px;

        position: absolute;

        left: 71px;

        top: -73px;

        font-size: 0;

        letter-spacing: -3px;

        display: none;

    }



        .phone_box i {

            display: inline-block;

            width: 27px;

            height: 20px;

            background: url(/images/mark_icon.png) no-repeat 0 -100px;

            margin-left: 20px;

            margin-right: 8px;

        }



        .phone_box span {

            display: inline-block;

            font-size: 21px;

            font-weight: bold;

            color: #fff;

            letter-spacing: normal;

        }



    .add_weixin:hover .phone_box {

        display: block;

    }



    .add_weixin {

        position: relative;

    }



        .add_weixin:hover .weixin_box {



            right: 139px;

            bottom: 0;

            position: absolute;

            width: 200px;

            display: block;

            margin-right: -96px;

        }



    .weixin_box img {

        height: 200px;

    }



    .weixin_box {

        display: none;

    }

.ind_hzhb2 {

    width: 1200px;

    height: 358px;

    overflow: hidden;

    margin: auto;

    background: url(../img_07.jpg) no-repeat center 0px;

}

.ind_hzhb2 h2 {

    text-align: center;

    width: 100%;

    line-height: 30px;

    padding-top: 40px;

    font-size: 28px;

    margin-bottom: 10px;

    color: #3d3f3a;

    margin-bottom: 35px;

}.ind_hzhb2 ul {

    height: auto;

    overflow: hidden;

}.ind_hzhb2 li {

    width: 288px;

    height: 103px;

    border: 1px solid #ccc;

    overflow: hidden;

    float: left;

    margin-right: 10px;

}.ind_hzhb2 li img {

    width: 71px;

    height: 75px;

    margin: 15px;

    margin-left: 30px;

    float: left;

}.ind_hzhb2 li p:nth-child(2) {

    margin-top: 25px;

    font-size: 14px;

    color: #777;

    line-height: 25px;

}.ind_hzhb2 li p:nth-child(3) {

    font-weight: bold;

    font-size: 16px;

    color: #333;

    line-height: 25px;

}.ind_hzhb2 span {

    display: block;

    width: 100%;

    text-align: center;

    line-height: 40px;

    padding-top: 20px;

    margin-bottom: 15px;

}.ind_hzhb2 a {

    display: block;

    width: 119px;

    height: 37px;

    text-align: center;

    color: #fff;

    font-size: 16px;

    text-decoration: none;

    line-height: 37px;

    margin-top: 20px;

    margin: auto;

    background-color: #d9333d;

    border-radius: 5px;

}





.tan{display:none;position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);z-index:102}

.tan_tab{position:absolute;left:50%;top:50%;margin-left:-285px;margin-top:-220px;width:570px;height:440px;background:#f6f6f6;padding:10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.tan_tabt h4{font-size:20px;color:#333;font-weight:700;line-height:40px;padding-bottom:10px;border-bottom:1px solid #dfdfdf}

.tan_tabb ul{width:340px;margin:0 auto;margin-top:20px}

.tan_tabb li{margin-bottom:15px}

.tan_tabb li span{display:block;font-size:14px;color:#666;line-height:38px;position:relative}

.tan_tabb li span.w_l{width:66px;margin-left:10px;overflow:hidden;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-white-space:nowrap;-o-white-space:nowrap;white-space:nowrap}

.tan_tabb li span.w_r{width:258px}

.tan_tabb li span.w_r input[type=text]{width:100%;height:36px;border:1px solid #dfdfdf;border-radius:5px;font-size:14px;text-indent:12px}

.tan_tabb li span.w_r input[type=submit]{width:100%;height:38px;border-radius:5px;font-size:14px;color:#fff;line-height:38px;background:#bb0a1a;cursor:pointer}

.tan_tabb li span.w_r input[type=submit]:hover{opacity:.8;filter:alpha(opacity=80)}

.tan_tabb li span.w_r .sod_select{float:right;display:inline-block;position:relative;line-height:1;width:122px;height:38px;line-height:38px;padding:0;text-indent:12px;border:1px solid #dfdfdf;color:#444;font-size:14px;font-weight:400;text-align:left;text-transform:uppercase;outline:0;outline-offset:-2px;cursor:default;border-radius:3px;background:#fff url(../images/dot.png) no-repeat 95% center}

.tan_tabb li span.w_r .sod_select:first-child{float:left}

.tan_tabb li span.w_r .sod_select .sod_list{position:absolute;top:100%;left:0;height:auto;width:100%;margin:0 0 0 -1px;background:#fff;border:1px solid #dfdfdf;border-top:none;color:#444;font-weight:300;z-index:1;overflow:hidden}

.tan_tabb li span.w_r .sod_select ul{width:100%}

.tan_tabb li span.w_r .sod_select .sod_list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 10px;list-style-type:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:0}

.tan_clo{position:absolute;top:20px;right:30px;width:20px;height:20px;background:url(../images/clo.png) no-repeat center;background-size:cover;cursor:pointer}





.fuchang{position:fixed;left:0;bottom:0;z-index:101;width:100%;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);padding:8px 0;/*height:135px*/}

.fuchang .layout{width:900px;position: relative;margin: auto;}

.fc_l{width:103px;margin-right:17px}

.fc_r{width:780px;/*margin-top:17px*/}

.fc_rb{/*margin-top:20px*/}

.fc_rb dd{float:left;margin-right:10px;background:#fff;padding:0 15px;border-radius:3px}

.fc_rb dd.last{padding:0;background:0 0;border-radius:0;margin-right:0}

.fc_rb dd label{font-size:12px;color:#000;line-height:40px}

.fc_rb dd input[type=text]{width:98px;border:0;height:40px;line-height:40px;text-indent:12px;font-size:12px}

.fc_rb dd input[type=text].short{width:250px}

.fc_rb dd input[type=submit]{width:110px;height:40px;border:0;line-height:40px;font-size:12px;color:#fff;background:#bb0a1a;cursor:pointer;border-radius:3px}

.fc_rb dd input[type=submit]:hover{opacity:.8;filter:alpha(opacity=80);}



.fc_close{position:absolute;right:0;top:0;width:25px;height:25px;background:url(../images/close.png) no-repeat center;background-size:auto;cursor:pointer}

.fu_peo{position:fixed;left:-100%;bottom:47px;z-index:101;width:100%;width:267px;height:134px;background:url(../images/f_peo2.png) no-repeat center;background-size:auto;}

#case_q {float: left;width: 58px;height: 41px;border: none;background: #FF0000 url(../images/icon_18.png) no-repeat center;}

.keyword {float: left;width: 185px;height: 40px;padding: 0 12px;border: #000 solid 1px;line-height: 32px;}

.fr_button {float: right;position: relative;top: -30px;}





.nav-items nav a.hot:before {

    content: '';

    display: block;

    position: absolute;

    top: 3px;

    right: -3px;

    z-index: 1;

    width: 22px;

    height: 14px;

    background: url(../images/hot.png) no-repeat center;

    -webkit-animation: Hot 0.3s ease alternate infinite;

    animation: Hot 0.3s ease alternate infinite;

}