@charset "utf-8";

/* CSS Document */



#num1{width:100%; display:table;}

#num2{width:100%; display:table;}

#num3{width:100%; display:table;}

#num4{width:100%; display:table;}

#num5{width:100%; display:table;}

#num6{width:100%; display:table;}

#num7{width:100%; display:table;}

#num8{width:100%; display:table;}



#main{margin:0 auto;margin-top:136px; display:table; width:1200px;}

#main .mainTop{width:100%; display:table;}

#main .mainTop .name{width:460px;height:100px; float:left; padding-left:3px;}

#main .mainTop .name h2{padding-top:20px; font-size:18px; color:#fff; font-weight:600;}

#main .mainTop .name p{line-height:34px; font-size:12px; color:#999999;}

#main .mainTop .logo_X{width:300PX;height:81px; float:right; padding-right:10px; padding-top:19px;}

#main .mainTop .logo_X a{float:right;}

#main .mainTop .logo_X a img{display:block;}



#main .mianImg{width:1200px;display:table; margin:0 auto; background:#FFF;}
#main .mianImg img{ width:1200px !important; }
#main .mianLink{width:1200px;height:63px;margin:0 auto; background:#FFF; margin-top:24px;}

#main .mianLink .htmlLink{width:185px;height:63px; float:left;}

#main .mianLink .htmlLink a{width:185px;height:63px;line-height:63px; display:block; text-align:center; background:#7d7d7d; color:#FFF; font-size:14PX;font-family:"微软雅黑","Arial";}

#main .mianLink .htmlLink a:hover{ background:#610085;}

#main .share{width:253px;height:63px; float:right; color:#737373;line-height:63px;}

#main .share span{width:55px; line-height:63px; float:left;}

#main .share .BSHARE_COUNT{width:41px;}

#main .share .bshare-custom{padding-top:21px;height:18px; float:left;}



.recommend {width:1200px;height:264px; overflow:hidden;}

.recommend #container_case .case_one{margin:0; margin-right:26px;}



.entire{width:100%; display:block; top:86px;left:0px;position:relative;min-height:760px;}

.entire .bj{position:absolute;right:0;top:0px;}

.entire .quancheng{ width:85%;height:667px; overflow:hidden;position:absolute;left:0px;top:0px; float:left;}

.entire .quancheng .hua{height:667px;position:relative; z-index:9;left:15%;top:0;width:954px;}

.entire .quancheng .hua h2{padding-top:43px; font-size:30px; color:#FFF;height:140px;}

.entire .quancheng .hua h2 span{display:inline; padding-left:8px;}

.entire .quancheng .hua h2 span img{display:inline;}

.entire .quancheng .hua .flip{width:954px;height:342px; overflow:hidden;}
.entire .quancheng .hua .jiantou{position:absolute;left:100px;top:50%;margim-top:-22px;width:19px;height:44px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.entire .quancheng .hua .flip .before{width:174px;height:227px; float:left; padding-top:115px; margin-right:32px;}

.entire .quancheng .hua .flip .before .name{width:174px; text-align:center;height:57px; color:#f1980c; font-size:18px; font-weight:600; line-height:57px; border-top:2px #f1980c solid;}

.entire .quancheng .hua .flip .before .quan{width:174px; text-align:center;height:50px; color:#fff;font-size:14px; font-weight:600; line-height:50px;}



.entire .quancheng .hua .flip .Mid{width:542px;height:342px; float:left; margin-right:32px;}

.entire .quancheng .hua .flip .Mid .name{width:542px; text-align:center;height:57px; color:#0f9888; font-size:18px; font-weight:600; line-height:57px; border-top:2px #0f9888 solid; clear:both;}

.entire .quancheng .hua .flip .Mid .mid1{width:174px; margin-right:10px; display:table; padding-top:76px; float:left;}

.entire .quancheng .hua .flip .Mid .mid2{width:174px; margin-right:10px; display:table;float:left;}

.entire .quancheng .hua .flip .Mid .mid3{width:174px; display:table; padding-top:117px; float:left;}

.entire .quancheng .hua .flip .Mid .quan{width:174px; text-align:center;height:50px; color:#fff;font-size:14px; font-weight:600; line-height:50px;}



.entire .quancheng .hua .flip .after{width:174px;height:293px; float:left; padding-top:39px;}

.entire .quancheng .hua .flip .after .name{width:174px; text-align:center;height:57px; color:#1e789d; font-size:18px; font-weight:600; line-height:57px; border-top:2px #1e789d solid;}

.entire .quancheng .hua .flip .after .quan{width:174px; text-align:center;height:50px; color:#fff;font-size:14px; font-weight:600; line-height:50px;}







.entire .quancheng .hua .pic2{

    position:absolute;

    top:0;

    left:0;

    z-index:-1;

}

.entire .quancheng .hua .image_container{width:174px;height:37px; margin-top:2px; position:relative;}

.entire .quancheng .hua .image_container a{

    float:left;

    -webkit-perspective: 600px;

    -moz-perspective: 600px;

}
.entire .quancheng .hua .flip .before  .pic1{background:#f2980c;}
.entire .quancheng .hua .flip .Mid .pic1{background:#0ab69e;}
.entire .quancheng .hua .flip .Mid .mid2 .pic1{background:#0f9789;}
.entire .quancheng .hua .flip .Mid .mid3 .pic1{background:#167b75;}
.entire .quancheng .hua .flip .after .pic1{background:#1e789d;}
.entire .quancheng .hua .image_container a .pic1{color:#FFF; line-height:37px; padding-left:12px; display:block; width:162px;}
.entire .quancheng .hua .image_container a .pic1{

    -webkit-transform: rotateX(0deg) rotateY(0deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateX(0deg) rotateY(0deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    -o-transition: all .2s ease-in-out;

    -ms-transition: all .2s ease-in-out;

    -moz-transition: all .2s ease-in-out;

    -webkit-transition: all .2s ease-in-out;

    transition: all .2s ease-in-out;

}

.entire .quancheng .hua .image_container a:hover .pic1{

    -webkit-transform:rotateX(180deg);

    -moz-transform:rotateX(180deg);

}

.entire .quancheng .hua .image_container a .pic2{

	position:absolute;left:0px;top:0px;

    -webkit-transform: rotateX(-180deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateX(-180deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    -o-transition: all .2s ease-in-out;

    -ms-transition: all .2s ease-in-out;

    -moz-transition: all .2s ease-in-out;

    -webkit-transition: all .2s ease-in-out;

    transition: all .2s ease-in-out;/*z-index:10;

    position:absolute;*/

}

.entire .quancheng .hua .image_container a:hover .pic2{

    -webkit-transform:rotateX(0deg) rotateY(0deg);

    -moz-transform:rotateX(0deg) rotate(0deg);

    z-index: 10;

    position: absolute;

}







.entire .yitihua{width:15%;height:667px; overflow:hidden;position:absolute;right:0px;top:0px;float:right;}
.entire .yitihua .jiantou{position:absolute;right:180px;top:50%;margim-top:-22px;width:19px;height:44px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.entire .yitihua .huadong{width:200px;height:800px; position:absolute;left:0px;top:0px;z-index:99; cursor:pointer;}

.entire .yitihua .hua{height:667px;position:relative; z-index:9;left:15%;top:0;width:100%; overflow:hidden;}

.entire .yitihua .hua h2{padding-top:43px; font-size:30px; color:#FFF;height:195px;}

.entire .yitihua .hua h2 span{display:inline; padding-left:8px;}

.entire .yitihua .hua h2 span img{display:inline;}

.entire .yitihua .hua .yitiMain{width:100%;height:280px;position:relative;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.entire .yitihua .hua .yitiMain .d1 p{line-height:34px; text-align:center; color:#fff; font-size:16px;font-family:"微软雅黑","Arial"; width:100%; margin-top:27px;}

.entire .yitihua .hua .yitiMain .pointer1{left:0px;top:0px;width:92px; display:table;position:absolute;}

.entire .yitihua .hua .yitiMain .pointer2{left:138px;top:0px;width:162px;display:table; position:absolute;}

.entire .yitihua .hua .yitiMain .pointer3{left:330px;top:0px;width:148px;display:table;position:absolute;}

.entire .yitihua .hua .yitiMain .pointer4{left:500px;top:0px;width:136px;display:table;position:absolute;}

.entire .yitihua .hua .yitiMain .pointer5{left:689px;top:0px;width:137px;display:table; position:absolute;}

.entire .yitihua .hua .yitiMain .pointer5 p{text-align:left; text-indent:25px;}



/*数据*/

.data{width:100%; display:table;margin-top:100px; position:relative; background:#222324; overflow:hidden;}

.data .pic2{

    position:absolute;

    top:0;

    left:0;

    z-index:-1;

}

.data .image_container a{

	width:100%;height:100%; display:block;

    float:left;

    -webkit-perspective: 600px;

    -moz-perspective: 600px;

}

.data .image_container a .pic1{

    -webkit-transform: rotateX(0deg) rotateY(0deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateX(0deg) rotateY(0deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -webkit-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

}

.data .image_container a:hover .pic1{

    -webkit-transform:rotateX(180deg);

    -moz-transform:rotateX(180deg);

}

.data .image_container a .pic2{

    -webkit-transform: rotateX(-180deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateX(-180deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -webkit-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;/*z-index:10;

    position:absolute;*/

}

.data .image_container a:hover .pic2{

    -webkit-transform:rotateX(0deg) rotateY(0deg);

    -moz-transform:rotateX(0deg) rotate(0deg);

    z-index: 10;

    position: absolute;

}

.data .row1{width:100%;height:33%;}

.data .row1 .row1_1{width:33%;height:100%; float:left; position:relative; z-index:11;}

.data .row1 .row1_1 .pic1{width:100%;height:100%; border-right:1px #3e3e3e solid; border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_1 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row1 .row1_1 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row1 .row1_1 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74c3eb; font-family:"Arial";} 

.data .row1 .row1_1 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row1 .row1_1 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row1 .row1_1 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row1 .row1_1 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_1 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}

.data .row1 .row1_1 .pic2 .we{width:210px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row1 .row1_1 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}



.data .row1 .row1_2{width:34%;height:100%; float:left; position:relative; z-index:10;}

.data .row1 .row1_2 .pic1{width:100%;height:100%;border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_2 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row1 .row1_2 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row1 .row1_2 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74c3eb; font-family:"Arial";} 

.data .row1 .row1_2 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row1 .row1_2 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row1 .row1_2 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row1 .row1_2 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_2 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_2 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row1 .row1_3{width:33%;height:100%; float:left; position:relative; z-index:11}

.data .row1 .row1_3 .pic1{width:100%;height:100%; border-left:1px #3e3e3e solid; border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_3 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row1 .row1_3 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row1 .row1_3 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74c3eb; font-family:"Arial";} 

.data .row1 .row1_3 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row1 .row1_3 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row1 .row1_3 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row1 .row1_3 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_3 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row1 .row1_3 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row2{width:100%;height:34%;}

.data .row2 .row1_1{width:33%;height:100%; float:left; position:relative; z-index:10;}

.data .row2 .row1_1 .pic1{width:100%;height:100%; border-right:1px #3e3e3e solid; border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_1 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row2 .row1_1 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row2 .row1_1 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#f78a0c; font-family:"Arial";} 

.data .row2 .row1_1 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row2 .row1_1 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row2 .row1_1 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row2 .row1_1 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_1 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row2 .row1_2{width:34%;height:100%; float:left; position:relative; z-index:9;}

.data .row2 .row1_2 .pic1{width:100%;height:100%;border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_2 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row2 .row1_2 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row2 .row1_2 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#f78a0c; font-family:"Arial";} 

.data .row2 .row1_2 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row2 .row1_2 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row2 .row1_2 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row2 .row1_2 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_2 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row2 .row1_3{width:33%;height:100%; float:left; position:relative; z-index:10}

.data .row2 .row1_3 .pic1{width:100%;height:100%; border-left:1px #3e3e3e solid; border-bottom:1px #3e3e3e solid; background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_3 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row2 .row1_3 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row2 .row1_3 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#f78a0c; font-family:"Arial";} 

.data .row2 .row1_3 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row2 .row1_3 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row2 .row1_3 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row2 .row1_3 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row2 .row1_3 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row3{width:100%;height:33%;}

.data .row3 .row1_1{width:33%;height:100%; float:left; position:relative; z-index:9;}

.data .row3 .row1_1 .pic1{width:100%;height:100%; border-right:1px #3e3e3e solid;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_1 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row3 .row1_1 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row3 .row1_1 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74b52f; font-family:"Arial";} 

.data .row3 .row1_1 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row3 .row1_1 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row3 .row1_1 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row3 .row1_1 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_1 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row3 .row1_2{width:34%;height:100%; float:left; position:relative; z-index:8;}

.data .row3 .row1_2 .pic1{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_2 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row3 .row1_2 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row3 .row1_2 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74b52f; font-family:"Arial";} 

.data .row3 .row1_2 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row3 .row1_2 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row3 .row1_2 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row3 .row1_2 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_2 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



.data .row3 .row1_3{width:33%;height:100%; float:left; position:relative; z-index:9}

.data .row3 .row1_3 .pic1{width:100%;height:100%; border-left:1px #3e3e3e solid;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_3 .pic1 .num{width:143px;height:122px; border-top:1px #fff solid; position:absolute;right:30px;top:50%; margin-top:-61px;}

.data .row3 .row1_3 .pic1 .num span{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block;/* text-align:right;*/}

.data .row3 .row1_3 .pic1 .num p{padding-top:12px; display:block; font-size:45px; font-weight:500; color:#74b52f; font-family:"Arial";} 

.data .row3 .row1_3 .pic1 .num p strong{font-size:17px;font-family:"微软雅黑","Arial"; padding-left:14px;}

.data .row3 .row1_3 .pic1 .we{width:290px; display:table;position:absolute;right:30px;top:50%; margin-top:30px;}

.data .row3 .row1_3 .pic1 .we b{font-size:12px; color:#ffffff;font-family:"微软雅黑","Arial"; padding-top:12px; display:block; font-weight:500;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; text-align:right;}

.data .row3 .row1_3 .pic2{width:100%;height:100%;background:#2a2a2a; overflow:hidden;}

.data .row3 .row1_3 .pic2 img{position:absolute;left:50%;top:50%;margin-left:-440px;margin-top:-250px;}



#content {
    width:100%;
    height:100%;
}
	
.fa-flip-horizontal {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	transform:scale(-1, 1)
}
.fa-flip-vertical {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	transform:scale(1, -1)
}

.image-top {
    position:fixed;
	top:0;
    z-index:1;
    width:100%;
    height:100%;
    background: url(../img/bg-img-top.jpg) no-repeat;
	background-position:0 0;
    background-size: cover;
	
	transition:all 36s ease-out;
	-webkit-transition:all 36s ease-out;
	-moz-transition:all 36s ease-out;
	-o-transition:all 36s ease-out;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);

}
.image-top.ainimatesty{
	transition:all 36s ease-out;
	-webkit-transition:all 36s ease-out;
	-moz-transition:all 36s ease-out;
	-o-transition:all 36s ease-out;
	-webkit-transform:scale(1.4);
	-moz-transform:scale(1.4);
	-o-transform:scale(1.4);
	-ms-transform:scale(1.4);
	transform:scale(1.4);
	}


.image-top2{
    background-image: url(../img/bg-img-top2.jpg);
    }

.div-center {
    width:100%;
    display:table;
    z-index:9;
    height:70%;
    position:relative;
}




.div-center-main {
    width:100%;
    height: 222px;
    background:#fff;
    position:absolute;
    bottom: 0;

filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;	
}
.div-center-main-info{
    margin:0 auto;
    max-width:1040px;
}

@media screen and (min-width: 1201px) {
.div-center-main-info{
    max-width:1040px;
    }
} 



.image-center {
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
}

.image-center2 {
    background:none;
}





.img-center-div-main {
    max-width:1040px;
    margin:0 auto;
    height:2400px;
    position:relative; z-index:99;
}


.main_infos{
	position:relative;
	left:-120%;
    padding:5em;
    margin-top:25.5em;
    display:inline-block;
    background-color:#fff;
    margin-bottom:20em;
    }


.main_infos h2{  font-size:48px; margin-bottom:20px;}
.main_infos p { line-height:28px; font-size:14px;}
.text-wrapper p{ line-height:28px; font-size:14px;}


.bjinfo{ position: relative; top:-150px; display:block; clear:both; height:640px;}
.bjinfo dl dt{
    width:40%;
    float:right;
    padding-top:23%;
    }
.bjinfo dl dd{
    width:60%;
    background-color:#282828;
    height:640px;
    color:#fff;
    float:left;
    }
    
.bjinfo dl dd div{
    padding:5em;
    }
.bjinfo dl dd h2{
    font-size:48px;
    margin-bottom:30px;
    }
.bjinfo dl dd h2 strong{
    display:block;
    line-height:48px;
    margin-bottom:20px;
    }
.bjinfo dl dd p{
    margin-bottom:30px;
    line-height:30px;
    
    }
.div-bottom{ padding:150px 0;}
.div-bottom-main {
	position:relative;
	z-index:9;
    max-width:880px;
    margin:0 auto;
	background:#fff;
	padding:5em;
	display:none;
}
.div-bottom-main h2{
	 line-height:48px;
    margin-bottom:20px;
	color:#000;
	}
.div-bottom-main p{
	line-height:28px;	
	}
.exdiv{
    max-width:920px;
    max-height:560px;
    margin:300px 0;
	display:table;
    }
.exdiv dl dt{ float:left; max-width:400px; position:relative; left:-120%;}
.exdiv dl dd{ float:right; max-width:520px;
position:relative;
min-height:560px;
background:#fff;
right:-120%;
}
.exdiv dl dd div{ padding:5em;}
.exdiv dl dd h2{ font-size:48px; margin-bottom:50px;}
.exdiv dl dd p{ font-size:14px; line-height:30px;}

.hzdiv{ display:table;}
.hzdiv dl dt{ float:right; max-width:565px; position:relative;right:-120%;}
.hzdiv dl dd{ float:left; max-width:475px; position:relative;left:-120%;
min-height:332px;
overflow:hidden;
background:#fff;

}
.hzdiv dl dd div{ padding:5em;}
.hzdiv dl dd p{ font-size:14px; line-height:30px;}

.cn_title{ width:1040px; margin:0 auto;}
.cn_title .ttxt{ padding-left:195px; font-size:48px; line-height:48px;}


.vdinfo{ z-index:2; position: fixed; width:100%; height:100%; }
.vdinfo video{ position:absolute; z-index:-1;}
.vdinfo .fldv{  width:1040px; margin:0 auto; z-index:99; bottom:20%; height:100%; position:relative;}
.vdinfo .fldv img{ margin-left:210px;}
.vdinfo-main{top:530px !important; height:600px !important; /*padding-top:60px;*/
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.cnlist{ width:1040px; margin:0 auto; display:table; margin-top:60px; letter-spacing:1px; font-family:Verdana, Geneva, sans-serif, YaHei; }
.cnlist ul{ float:right; width:830px;}
.cnlist ul li{ float:left; width:370px; margin-right:90px; margin-bottom:100px; font-size:12px; color:#646464;}
.cnlist ul li.event{ margin-right:0;}
.cnlist ul li h2{ border-bottom:1px solid #d2d2d2; font-size:12px; line-height:18px; margin-bottom:15px; color:#000; padding-bottom:5px;}
.cnlist ul li h2.ens{ font-size:12px;}
.cnlist .l-times{ float:left; width:195px;}
.cnlist p { margin-bottom:5px; font-family:Verdana, Microsoft YaHei;}
.cnlist p strong{color:#646464; font-family:Verdana, Microsoft YaHei;}
.cnlist ul li a.more{ border:1px solid #333333;-moz-border-radius: 10px;
-webkit-border-radius: 10px;
display:inline-block; margin-right:10px;
border-radius:10px; padding:1px 10px;}
.cnlist ul li a.more:Hover{ background:#4c4c4c; color:#fff; border:1px solid #4c4c4c;}



.yearsdiv{ 
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.years{ font-size:60px; padding-top:80px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;} 
.xtsty{ height:5px; width:50px; background:#000; display:inline-block; margin-top:40px; margin-left:10px;}
.container{
  position: relative;
  max-width: 1040px;
  margin: 0 auto;
  *zoom: 1;
  display:table;
}
.container .functions{background-image:url(../img/serpent.jpg); width:400px; height:400px; float:right; background-color:#fff;top:160px; position:relative;}
.container .functions .button{
background-color: #fff;
    border: medium none;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
	width:200px;
    margin-top: 10em;
	margin-left:5em;
    text-align: center;
	line-height:3em;
	font-size:20px;
}

.container .panel-reservation{ float:left; background:#fff; width:520px; padding:5em; height:600px; position:relative;}
.container .pattern-gray{ float:right; width:520px;padding:5em; background:#fff url("../img/pattern-gray.jpg"); color:#fff; position:relative; top:-160px;}

.container h2{font-size: 48px;
    margin-bottom: 20px;}
.div-bottom h2{font-size: 48px;
    margin-bottom: 20px;}