/*banner start*/
.sld-boxs {
    min-width:1200px;
    background:#FFF;
    position:relative;
}
.sld-boxs .prev, .sld-boxs .next {
    margin-top: -37px;
    top: 50%;
    width: 74px;
    height: 74px;
    transition: all ease 0.5s;
    -moz-transition: all ease 0.5s;
    -ms-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
    display:block;
    background: url(http://www.meilianchen.cn/xinshouye/images/newimages/icon-b.png) rgba(0,0,0,.3) no-repeat;
    position:absolute;
    z-index: 1;
}
.sld-boxs .prev {
    left: 150px;
    background-position:23px center;
}
.sld-boxs .next {
    right: 150px;
    background-position:-70px center;
}
.sld-boxs .hd {
    top:490px;
    margin-left:-100px;
    left:50%;
    position:absolute;
    z-index:1;
    /* display:none; */
}
.sld-boxs .hd ul li {
    margin-left:10px;
    width:10px;
    height:10px;
    line-height:10px;
    -moz-border-radius:6px 6px 6px;
    -webkit-border-radius:6px 6px 6px;
    border-radius:6px 6px 6px;
    text-indent:-9999px;
    display:block;
    float:left;
    background:#6c3b7d;
    position:relative;
    overflow:hidden;
}
.sld-boxs .hd ul .on {
    background:#999;
}
.sld-boxs .bd, .sld-boxs .bd ul, .sld-boxs .bd ul li, .sld-boxs .bd ul li a {
    width:100%;
    height:513px;
    display:block;
    overflow:hidden;
}
.sld-boxs .bd ul li a {
    text-indent:-9999px;
}
.sld-boxs .bd ul li .sld-zixun {
    left:50%;
    position:absolute;
    z-index:1;
}
.sld-boxs .bd ul li .z1 {
    margin-left:-370px;
    bottom:50px;
    width:220px;
    height:55px;
}
.sld-boxs .bd ul li .z2 {
    margin-left:-395px;
    bottom:55px;
    width:235px;
    height:95px;
}
.sld-boxs .bd ul li .z3 {
    margin-left:-344px;
    bottom:45px;
    width:210px;
    height:50px;
}
/*专题项目导航*/
.project {width:100%;height:auto;overflow:hidden;background: #f1f0f0;}
.project ul{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.project li{list-style: none;float:left;width:16%;border-right:1px solid #d3d3d4;}
.project a.button{
    width:100%;
    cursor: pointer;
    background:none;
    text-decoration: none;
    font-size: 1.2em;
    display:block;height:87px;
    line-height: 87px;
    text-align: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
/* Sweep To Right */
.project a.hvr-sweep-to-right {
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background:#f1f0f0;
}
.project a.hvr-sweep-to-right:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #006ebc;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.project ul li .button h2 { height:38px;line-height:38px;float:left;width:100%;font-size:16px;color:#898989;}

.project ul li .button span{ display:inline-block;width:100%;height:30px;text-align:center;float:left;margin-top:12px;}
.project ul li:nth-child(1) .button span{ background:url("../images/dhicon1.png") center top no-repeat;}
.project ul li:nth-child(2) .button span{ background:url("../images/dhicon2.png") center top no-repeat;}
.project ul li:nth-child(3) .button span{ background:url("../images/dhicon3.png") center top no-repeat;}
.project ul li:nth-child(4) .button span{ background:url("../images/dhicon4.png") center top no-repeat;}
.project ul li:nth-child(5) .button span{ background:url("../images/dhicon5.png") center top no-repeat;}
.project ul li:nth-child(6) .button span{ background:url("../images/dhicon6.png") center top no-repeat;}
.project ul li:nth-child(6) {border-right:none;}
.project ul li:nth-child(1) .button:hover span,ul li:nth-child(1) .button:focus span,ul li:nth-child(1) .button:active span {
    background:url("../images/dhicon1.png") center bottom no-repeat;
}
.project ul li:nth-child(2) .button:hover span,ul li:nth-child(2) .button:focus span,ul li:nth-child(2) .button:active span {
    background:url("../images/dhicon2.png") center bottom no-repeat;
}
.project ul li:nth-child(3) .button:hover span,ul li:nth-child(3) .button:focus span,ul li:nth-child(3) .button:active span {
    background:url("../images/dhicon3.png") center bottom no-repeat;
}
.project ul li:nth-child(4) .button:hover span,ul li:nth-child(4) .button:focus span,ul li:nth-child(4) .button:active span {
    background:url("../images/dhicon4.png") center bottom no-repeat;
}
.project ul li:nth-child(5) .button:hover span,ul li:nth-child(5) .button:focus span,ul li:nth-child(5) .button:active span {
    background:url("../images/dhicon5.png") center bottom no-repeat;
}
.project ul li:nth-child(6) .button:hover span,ul li:nth-child(6) .button:focus span,ul li:nth-child(6) .button:active span {
    background:url("../images/dhicon6.png") center bottom no-repeat;
}
.project a.hvr-sweep-to-right:hover h2,.project a.hvr-sweep-to-right:focus h2,.project a.hvr-sweep-to-right:active h2 {
    color: white;
}
.project a.hvr-sweep-to-right:hover:before,.project a.hvr-sweep-to-right:focus:before,.project a.hvr-sweep-to-right:active:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}

/*zuixinyouhui-dongtai-fuwu start*/
.clearfix1:after,.clearfix1:before{
    display:table;
    content:'';
}
.clearfix1:after{
    clear:both;
    overflow:hidden;
}
.clearfix1{ *zoom:1;}
.relative {position:relative;}
.absolute {position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.pubW {width:1200px;}
.center {margin:0 auto;}
.content{margin-top: 42px;}
.stage1 {width:100%;margin-top:35px;}
.stage1 .stage1-width {width:400px;height:390px;padding:10px 24px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;position:relative;overflow:hidden;}
.stage1 .stage1-width:last-child{border-right:1px solid #e1e1e1;}
.stage1 .stage1-width:hover {-moz-box-shadow:0 0 8px rgba(8,1,3,.2);-webkit-box-shadow:0 0 8px rgba(8,1,3,.2);box-shadow:0 0 8px rgba(8,1,3,.2);z-index:10; background-color:#f8f7f7;border-top-color:#6c3b7d;-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.stage1Title {height:46px;}
.stage1Title span {display:inline-block;line-height:46px;float:left;font-size:20px;color:#3d3f4b;}
.stage1Title span a {display:inline-block;font-size:20px;color:#3d3f4b;}
.stage1Title .more{width:41px;height:11px; margin-top:20px;margin-left:20px;display:inline;}
.stage1Title .preNext {width:37px;height:19px;margin-top:14px;}
.stage1Title .preNext a {display:block;width:18px;height:19px; background-color:#8c8c8c;position:relative;}
.stage1Title .preNext a:hover { background-color:#606060;}
.stage1Title .preNext i {position:absolute;display:block;width:7px;height:13px;left:6px;top:3px;}
.stage1Title .preBtn i{ background:url(http://www.meilianchen.cn/xinshouye/images/newimages/icon.png) no-repeat -68px -45px;}
.stage1Title .nextBtn i{background:url(http://www.meilianchen.cn/xinshouye/images/newimages/icon.png) no-repeat -78px -45px;}
.stage1_anliBox {width:350px;height:308px;overflow:hidden;}
.stage1_anliBox h4 {font-size:24px;color:#373348;line-height:32px;margin-top:20px; font-weight:bold;}
.stage1_anliBox p,.stage1_b p {font-size:17px;color:#373348;}
.container{ margin-top:35px;}
.cont>li {line-height: 26px;height: 26px;}
.cot>li>a { white-space: nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;width:95%;}
/*fuwu*/
#fw {  position: relative; width:280px; margin:20px auto 5px auto;height:auto;overflow:hidden; }
#fw .fwlist {   }
#fw .fwlist li { width: 70px; height:80px; float: left; border-radius: 50%; position: relative; margin: 0 30px 10px 0px; position: relative; cursor: pointer; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
#fw .fwlist li:last-child { margin-right:0;}
#fw .fwlist li a { display: block; width: 100%; height: 100%; }
#fw .fwlist li .cycle_mark { position: absolute; left: 0; top: 0; z-index: 2; }
#fw .fwlist li .ico { width: 48px; height:48px; position: absolute;left:10px;background: #dcdddd url(../images/rotate.png); border-radius: 50%; z-index: 1; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
#fw .fwlist li ._1 { background-position: 0px 0px; }
#fw .fwlist li ._2 { background-position: -98px 0px; }
#fw .fwlist li ._3 { background-position: -199px 0px; }
#fw .fwlist li p { width: 100%; position: absolute; left: 0; top: 60px; text-align: center; }
#fw .fwlist li p span { font-size: 16px;  display: block;color:#221815; }
#fw .fwlist li.on { }
#fw .fwlist li.on .ico { background-color: #9fa0a0; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

/*zhuanjia start*/
.absolute{position:absolute;}
.relative{position:relative;}
.pointer{cursor:pointer;}

.zjtd{background:url(../images/banner-bg.jpg) no-repeat 50% 50%;height:561px;overflow:hidden; width:1200px;margin:0 auto;margin-top:30px;position:relative;}
.zjtd h2 { position: absolute;top:0;left:10px;font-size:18px;}
.frame960{width:780px;height:565px;overflow:hidden;margin:0 auto;}
.banner-img{height:562px;}
.banner-img .leftimg, .banner-img .rightimg{left:-999em;position:absolute;top:0;width:780px;height:auto;cursor:pointer;}
.banner-img .rightimg{text-align:right;-webkit-transform:translate(0px, 0px) rotate(0);}
.banner-bt{height:20px;bottom:25px;left:45%;z-index:9999;}
.banner-bt li{float:left;width:30px;height:20px;}
.banner-bt li .pointer{display:block;width:40px;height:24px;padding:20px 0 0 0;}
.banner-bt li .active{background:url(../images/pointer.png) -1px 10px no-repeat;}
.banner-bt li .pointer .ico{display:block;width:20px;height:20px;margin:0 auto;background-image:url('../images/zj/icon.png');}
.banner-bt li .active .ico, .banner-bt li .pointer .ico:hover{background-position:0 -20px;}
/*zhengxing start*/

.wzrk{width: 1200px;height: 450px;margin: 0 auto;overflow: hidden;margin-top:30px;}
.sbox{width:1200px; clear:both; position:relative; float: right;}
.tabhclass{margin-bottom:10px;}
.tabhclass .hd{}
.tabhclass .hd ul{width:1200px; overflow:auto;}
.tabhclass .hd li{float:left; width:236px;margin-right:4px; list-style:none; height:50px; }
.tabhclass .hd li:first-child {background:url(../images/xmflbg.png) 45px 0 no-repeat #ebeaea; }
.tabhclass .hd li:nth-child(2) {background:url(../images/xmflbg.png) 45px -50px no-repeat #ebeaea; }
.tabhclass .hd li:nth-child(3) {background:url(../images/xmflbg.png) 45px -100px no-repeat #ebeaea; }
.tabhclass .hd li:nth-child(4) {background:url(../images/xmflbg.png) 45px -150px no-repeat #ebeaea; }
.tabhclass .hd li:nth-child(5) {background:url(../images/xmflbg.png) 45px -200px no-repeat #ebeaea; }
.tabhclass .hd li:first-child:hover,.tabhclass .hd li:first-child.on {background:url(../images/xmflbgh.png) 45px 0 no-repeat #4273ba; }
.tabhclass .hd li:nth-child(2):hover,.tabhclass .hd li:nth-child(2).on {background:url(../images/xmflbgh.png) 45px -50px no-repeat #4273ba; }
.tabhclass .hd li:nth-child(3):hover,.tabhclass .hd li:nth-child(3).on {background:url(../images/xmflbgh.png) 45px -100px no-repeat #4273ba; }
.tabhclass .hd li:nth-child(4):hover,.tabhclass .hd li:nth-child(4).on {background:url(../images/xmflbgh.png) 45px -150px no-repeat #4273ba; }
.tabhclass .hd li:nth-child(5):hover,.tabhclass .hd li:nth-child(5).on {background:url(../images/xmflbgh.png) 45px -200px no-repeat #4273ba; }
.tabhclass .hd li a{ font-size:18px; line-height:50px; display:block; text-align:center; position:relative;color:#606060; }
.tabhclass .hd li a i{background:url(../images/ico_cjt.png) left top no-repeat; line-height:7px; width:7px; height:7px; display:block; font-size:14px; margin-left:6px; position:absolute; top:50%; right:13%; margin-top:-2px;}
.tabhclass .hd li.m a:hover,.tabhclass .hd li.on a{ color:#fff;}
.tabhclass .hd li.m a:hover i,.tabhclass .hd li.on a i{background-position:0px -7px;}
.tabhclass .bd,.tabhclass .bd .inBox{clear:both;  position:relative;}
.tabhclass .bd{height:376px;}
.tabhclass .bd .inBox{padding-top:10px; height:380px;}
.tabhclass .tcjingxuan{width:244px; padding-left:10px; float:right;margin-top: 50px;height: 311px;}
/*
.tabhclass .tcjingxuan div{font-size:20px;margitom:7px;}
.tabhclass .tcjingxuan div strong{display:inline; border-bottom:1px solid #3f3f3f; font-weight:normal; padding:0px 0px 2px 2px; letter-spacing:2px;}
.tabhclass .tcjingxuan div em{color:#d5d5d5; text-transform:uppercase; margin-left:5px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
*/
.tabhclass .tcjingxuan ul{list-style:none; margin-top:20px;}
.tabhclass .tcjingxuan ul li{float:left; text-align:center; padding-right:10px; line-height:22px; padding-bottom:15px;}
.tabhclass .tcjingxuan ul li img{display:block; margin-bottom:5px;}
.tabhclass .inHd{position:absolute; z-index:2; list-style:none; top:10px; background:#f2f2f2;width:100%;}
.tabhclass .inHd{position:absolute; z-index:2; list-style:none; top:10px; background:#f2f2f2;width:100%;}
.tabhclass .inHd li{float:left; margin:0px 5px;padding:10px 0;}
.tabhclass .inHd li a{ color:#383837; font-size:15px; border-right:1px solid #c4c4c3;padding:0 15px; display:block;}
.tabhclass .inHd li:last-child a { border-right:none;}
.tabhclass .inHd li a:hover,.tabhclass .inHd li.on a{background-color:#cdcdcd; }
.tabhclass .inBd{ padding-left:5px;margin-top:30px;}
.tabhclass .tabn{overflow:auto;}
.tabhclass .tabnl{float:left; width:400px; padding-top:20px;margin-left:510px;}
.tabhclass .tabnl .gns{border-bottom:1px dashed #dddddd; padding-top:15px;}
.tabhclass .tabnl .gns a{font-size:16px; color:#6b6b6b;}
.tabhclass .tabnl .gns a:hover{color:#999933;}
.tabhclass .tabnl .gns p{font-size:13px; line-height:26px; padding:5px 0 20px;word-break:break-all;}
.tabhclass .tabnl ul{overflow:hidden; padding:20px 0;}
.tabhclass .tabnl ul li{width:95%; padding-right:5%; float:left; list-style:none; line-height:26px;}
.tabhclass .tabnl ul li i{display:block; float:left;}
.tabhclass .tabnl ul li a{font-size:14px; display:block; margin-left:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tabhclass .tabnl strong{background-color:#f7f7f7; font-size:14px; color:#565454; text-align:center; display:block; font-weight:normal; padding:5px 0px; margin:5px 0px;}
.tabhclass .tabnl strong a{display:inline-block; margin:0 3px;}

.tabhclass .tabnr { width: 477px;height: 326px;position: absolute;left: 0;top: 50px;}
.tabhclass .tabnr strong.lt{color:#788118; font-size:18px; font-weight:normal;}
.tabhclass .tabnr span{float:right; font-size:15px; color:#cacaca;}
.tabhclass .tabnr div{margin:16px 0px;border-right:1px solid #e6e5e5;padding-right:30px;}
.tabhclass .tabnr p{font-size:14px;}
.tabhclass .tabnr p strong{background-color:#7b7e73; color:#fff; padding:3px 6px; display:inline-block; margin-right:10px;}


.tabhclass a,.fxrt .fxk,.fxrt i,.fxft .ftnav .mocbox{transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.anmt,.nav a,.prevnext span,.tabnews .hd li i,.s2wm,a.sbnsa{transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.tabhclass .hd li a,.tabhclass .hd li a i,.tabbeautiful .scroll .un,.scrollPW .rl,.stabb a,.fxft .ftnav li.bl a,.fxft .ftnav li.frbktop,.fxft .ftnav li.frbktop i,.tabbeautiful .scroll .sel li img{transition:all 0.2s ease; -moz-transition:all 0.2s ease; -webkit-transition:all 0.2s ease;}
/*guanggao-case-more quesition start*/

.sygg { width:1200px;height:auto;overflow:hidden;margin:0 auto;cursor: pointer;}
.anli{ width:1200px; height:320px;overflow:hidden;margin:25px auto; background:#fff;position:relative; }
.anli span { position:absolute;top:0;left:0;}
.anli .tab{ overflow:hidden;margin-left:120px; }
.anli .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#595757;margin-right:20px;}
.anli .tab a:hover{ background:#E64E3F; text-decoration:none;}
.anli .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;}
.anli .anlipic{ overflow:hidden;margin-top:15px;}
.anli .anlipic > li{ display:none;}
.anli .anlipic li ul li { float:left;width:33.33%; text-align:center;}
.anli .tit { padding:10px 20px;font-weight:bold;font-size:18px;}
.question { width:1200px;height:auto;overflow:hidden; background:#0096e0;margin:25px auto;padding:22px 60px;}
.question dd { line-height:30px;float:right;height:108px;width:150px;text-align:center;color:#fff;font-size:20px;padding-top:25px;background:#f3981e;}
.question dd a { font-weight:bold;color:#fff;}
.question dt { float:left;padding:5px 20px;margin:12px 13px;color:#fff;border:1px solid #fff;font-size:18px;
    -webkit-transition: all ease-in 0.2s;
    -moz-transition: all ease-in 0.2s;
    -ms-transition:all ease-in 0.2s;
    -o-transition: all ease-in 0.2s;
    transition: all ease-in 0.2s;}
.question dt:hover { background:#006ebc;cursor:pointer;}
.mlc { width:1200px;height:auto;overflow:hidden;margin:0 auto;}
