/* 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #262526;font: 14px/1.5 Microsoft Yahei,Helvetica,Arial;font-size: 12px;line-height: 24px; background:#fff }
.transition-all {
    transition: all 1.5s ease 0s;
}
.transition-all2 {
    transition: all 1.5s ease 0.5s;
}
.transition-all3 {
    transition: all 1.5s ease 1s;
}
.transition-all4 {
    transition: all 1.5s ease 1.5s;
}
.transition-all5 {
    transition: all 1.5s ease 1.2s;
}
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#ff4d6d}
.hs1{ color:#eb6001}
.fix:after{ clear:both; overflow:hidden; font-size:0; height:0; content:"."; visibility:hidden}
.fix{*zoom:1;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
a {color:#000000;text-decoration: none;}
a:hover{ color:#d50e53;}
a:link,a:visited {text-decoration: none;}
.main{ margin:0 auto; max-width:1680px; font-family:Microsoft Yahei; font-size:12px; background:#0a0909;color: #fff;overflow: hidden;}
.zjtop{ width:100%; height:90px; border-bottom:#b09272 1px solid;}
.zjtop .con{ margin:0 auto; width:1200px; height:90px; }
.zjtop .con ul{ width:100%; float:left}
.zjtop .con li{ float:left; padding:0px 35px;}
.zjtop .con li a{ display:block;color:#e9dcc7; font-size:20px;}
.zjtop .con li:nth-child(n) a{ margin-top:35px;}
.zjtop .con li:nth-child(4) a{ margin-top:15px;}

.zjtop .con li:nth-last-child(1){ padding-right:0}

.main .ban{ width:100%; height:983px; position:relative; }
.main .ban .con{ margin:0 auto; width:1200px; height:962px; position:relative;}
.main .ban .con .one{ position:absolute; z-index:2; left:-130px; top:0px; z-index:2}
.main .ban .con .two{ position:absolute; z-index:2; right:0px; top:130px; z-index:3}

.main .ban .select{ position:absolute; bottom:50px; left:0px; width:100%; height:170px; background:url(../image/xian1.png) center 88px no-repeat; z-index:4}
.main .ban .select .two{ margin:0 auto; width:865px; height:170px;}
.main .ban .select .two .list{ position:relative; float:left; padding-left:5px;  width:168px; height:170px; background:url(../image/xing.png) right center no-repeat; cursor:pointer}
.main .ban .select .two .list:last-child{ background:none}
.main .ban .select .two .list .pic2{ position:absolute; left:4px; display:none}
.main .ban .select .two .list.on .pic2{ display:block}

.main .ban .select .two .list:nth-child(1){transform: translate(-300px, 0px); opacity:0}
.main .ban .select .two .list:nth-child(2){transform: translate(-200px, 0px);opacity:0}
.main .ban .select .two .list:nth-child(3){transform: scale(0, 0);}
.main .ban .select .two .list:nth-last-child(1){transform: translate(300px, 0px);opacity:0}
.main .ban .select .two .list:nth-last-child(2){transform: translate(200px, 0px);opacity:0}

.main .ban.fck1 .select .two .list:nth-child(1),.main .ban.fck1 .select .two .list:nth-child(2),.main .ban.fck1 .select .two .list:nth-last-child(1),.main .ban.fck1 .select .two .list:nth-last-child(2){transform: translate(0px, 0px);opacity:1}

.main .ban.fck1 .select .two .list:nth-child(3){transform: scale(1, 1);}

.main .tt1{ width:100%; height:204px; background:url(../image/tt1.jpg) center 0 no-repeat}
.main .part1{ width:100%;}
.main .part1 .one{ width:779px; margin:0 auto;transform: translate(-300px, 0px);opacity:0}
.main .part1 .two{transform: translate(300px, 0px);opacity:0 ;width:779px; margin:0 auto; font-size:18px; line-height:28px; color:#c6c0b4; text-align:center; padding-bottom:20px;}
.main .part1.fck1 .one,.main .part1.fck1 .two{transform: translate(0px, 0px);opacity:1}


.main .part2{ width:100%; height:1113px; background:url(http://www.mylikemr.com/newsz/zt/pp_gjys/images/p2_bg.jpg) center 0 no-repeat}
.main .part2 .con{ margin:0 auto; width:1200px; height:1113px; position:relative}
.main .part2 .con .lj{ position:absolute; left:-35px; top:440px;}
.main .part2 .con .lj1{ position:absolute; left:135px; bottom:100px;}
.main .part2 .con .lj2{ position:absolute; top:350px; right:0px; width:508px; color:#fff8e8; font-size:15px; display:block}
.main .part2 .con .lj2 .t1{ font-size:32px; height:58px; line-height:58px; color:#8e6e54}
.main .part2 .con .lj2 .t2{ font-size:51px; color:#f0d3aa; height:58px; line-height:58px;}
.main .part2 .con .lj2 .t3{ font-size:32px; line-height:58px; height:58px;}
.main .part2 .con .lj2 .t4{ height:135px;}
.main .part2 .con .lj2 .t5{ font-size:21px; padding-left:35px; height:35px;}
.main .part2 .con .lj2 .t6{ font-size:18px;}
.main .part2 .con .lj3{ display:block; width:408px; height:508px; position:absolute; left:160px; top:320px; background:#663333; opacity:0; filter:alpha(opacity:0)}

.main .part2 .con .lj2{transform: scale(0, 0);}
.main .part2 .con .lj,.main .part2 .con .lj1{transform: translate(250px, 0px);opacity:0}
.main .part2.fck1 .con .lj2{transform: scale(1, 1);}
.main .part2.fck1 .con .lj,.main .part2.fck1 .con .lj1{transform: translate(0px, 0px);opacity:1}


.main .part3{ width:100%; height:949px; background:url(../image/p3_bg.jpg) center 0 no-repeat}
.main .part3 .con{ margin:0 auto; width:1200px; height:949px; position:relative}
.main .part3 .con .lj{ position:absolute; right:-35px; top:290px;}
.main .part3 .con .lj1{ position:absolute; right:135px; bottom:80px;}
.main .part3 .con .lj2{ position:absolute; top:189px; left:-5px; width:598px; color:#fff8e8; font-size:15px; display:block}
.main .part3 .con .lj2 .t1{ font-size:32px; height:58px; line-height:58px; color:#8e6e54}
.main .part3 .con .lj2 .t2{ font-size:51px; color:#f0d3aa; height:58px; line-height:58px;}
.main .part3 .con .lj2 .t3{ font-size:32px; line-height:58px; height:58px;}
.main .part3 .con .lj2 .t4{ height:155px;}
.main .part3 .con .lj2 .t5{ font-size:21px; padding-left:35px; height:35px;}
.main .part3 .con .lj2 .t6{ font-size:18px;}
.main .part3 .con .lj3{ display:block; width:408px; height:508px; position:absolute; right:160px; top:200px; background:#663333; opacity:0; filter:alpha(opacity:0)}

.main .part3 .con .lj2{transform: scale(0, 0);}
.main .part3 .con .lj,.main .part3 .con .lj1{transform: translate(250px, 0px);opacity:0}
.main .part3.fck1 .con .lj2{transform: scale(1, 1);}
.main .part3.fck1 .con .lj,.main .part3.fck1 .con .lj1{transform: translate(0px, 0px);opacity:1}

.main .part4{ width:100%; height:1113px; background:url(../image/p4_bg.jpg) center 0 no-repeat}
.main .part4 .con{ margin:0 auto; width:1200px; height:100%; position:relative}
.main .part4 .con .lj{ position:absolute; left:-15px; top:436px;}
.main .part4 .con .lj1{ position:absolute; left:135px; bottom:100px;}
.main .part4 .con .lj2{ position:absolute; top:354px; right:0px; width:508px; color:#fff8e8; font-size:15px; display:block}
.main .part4 .con .lj2 .t1{ font-size:32px; height:58px; line-height:58px; color:#8e6e54}
.main .part4 .con .lj2 .t2{ font-size:51px; color:#f0d3aa; height:58px; line-height:58px;}
.main .part4 .con .lj2 .t3{ font-size:32px; line-height:58px; height:58px;}
.main .part4 .con .lj2 .t4{ height:135px;}
.main .part4 .con .lj2 .t5{ font-size:21px; padding-left:35px; height:35px;}
.main .part4 .con .lj2 .t6{ font-size:18px;}
.main .part4 .con .lj3{ display:block; width:408px; height:508px; position:absolute; left:160px; top:120px; background:#663333; opacity:0; filter:alpha(opacity:0)}

.main .part4 .con .lj2{transform: scale(0, 0);}
.main .part4 .con .lj,.main .part4 .con .lj1{transform: translate(250px, 0px);opacity:0}
.main .part4.fck1 .con .lj2{transform: scale(1, 1);}
.main .part4.fck1 .con .lj,.main .part4.fck1 .con .lj1{transform: translate(0px, 0px);opacity:1}

.main .part5{ width:100%; height:925px; background:url(../image/p5_bg.jpg) center 0 no-repeat}
.main .part5 .con{ margin:0 auto; width:1200px; height:925px; position:relative}
.main .part5 .con .lj{ position:absolute; left:-35px; top:270px;}
.main .part5 .con .lj1{ position:absolute; left:135px; bottom:80px;}
.main .part5 .con .lj2{ position:absolute; top:158px; right:0; width:508px; color:#fff8e8; font-size:15px; display:block}
.main .part5 .con .lj2 .t1{ font-size:28px; height:58px; line-height:58px; color:#8e6e54}
.main .part5 .con .lj2 .t2{ font-size:51px; color:#f0d3aa; height:58px; line-height:58px;}
.main .part5 .con .lj2 .t3{ font-size:32px; line-height:58px; height:58px;}
.main .part5 .con .lj2 .t4{ height:155px;}
.main .part5 .con .lj2 .t5{ font-size:21px; padding-left:35px; height:35px;}
.main .part5 .con .lj2 .t6{ font-size:18px;}
.main .part5 .con .lj3{ display:block; width:408px; height:508px; position:absolute; right:160px; top:180px; background:#663333; opacity:0; filter:alpha(opacity:0)}

.main .part5 .con .lj2{transform: scale(0, 0);}
.main .part5 .con .lj,.main .part5 .con .lj1{transform: translate(250px, 0px);opacity:0}
.main .part5.fck1 .con .lj2{transform: scale(1, 1);}
.main .part5.fck1 .con .lj,.main .part5.fck1 .con .lj1{transform: translate(0px, 0px);opacity:1}

.main .part6{ width:100%;}
.main .part6 .con{ margin:0 auto; width:1200px;}
.main .part6 .con .dd1{ text-align:center; padding:60px 0px}
.main .part6 .con .caonima{ width:1200px; height:410px; position:relative}
.main .part6 .con .caonima .bd{ margin:0 auto; width:1110px; overflow:hidden}
.main .part6 .con .caonima ul{ width:100%; float:left}
.main .part6 .con .caonima ul li{ float:left; width:257px; margin-right:27px; position:relative;}
.main .part6 .con .caonima ul li .bg{ display:table; background:url(../image/diao.png) no-repeat; position:absolute; left:5px; top:6px; width:247px; height:286px; opacity:0; filter:alpha(opacity:0);}

.main .part6 .con .caonima ul li:hover .bg{transition:all 0.3s linear 0s;opacity:1; filter:alpha(opacity:100); z-index:2}

.main .part6 .con .caonima ul li .bg div{ display:table-cell; text-align:center; vertical-align:middle}
.main .part6 .con .caonima ul li .dd2{ width:100%; margin-top:20px; line-height:32px; text-align:center; font-size:20px; color:#fffcf6}
.main .part6 .con .caonima ul li .dd2 span{ font-size:26px; color:#f0d8b3}

.main .part6 .con .caonima ul li .bg2{ position:absolute; left:50%; margin-left:-47px; top:275px; z-index:3}

.main .part6 .con .caonima .pev{ position:absolute; width:24px; height:49px; left:0; top:50%; margin-top:-85px; display:block}
.main .part6 .con .caonima .net{ position:absolute;  width:24px; height:49px; right:0; top:50%; margin-top:-85px; display:block}

.main .part6 .con .dd3{ display:block; margin:30px auto; width:402px; height:78px;}

.main .part6 .con .dd1,.main .part6 .con .caonima,.main .part6 .con .dd3,.main .part6 .dd4{transform: scale(0, 0);}
.main .part6.fck1 .con .dd1,.main .part6.fck1 .con .caonima,.main .part6.fck1 .con .dd3,.main .part6.fck1 .dd4{transform: scale(1, 1)}

.part7{ margin:0 auto; width:1200px; padding-bottom: 200px}
.part7 dl{ background:url(../image/bg7.jpg) no-repeat left top #c7a462; height:610px;}
.part7 dl dt{ color: #ffecd2; padding:165px 80px 0; width: 440px; float: left;}
.part7 dl dt h3{ font-size: 41px;line-height: 60px; font-weight: bold}
.part7 dl dt h3:after{ content: ""; display: block; width: 40px; height:7px; background: #ffecd2; margin: 45px 0}
.part7 dl dt i{ font-weight:normal}
.part7 dl dt p{ font-size: 24px; line-height: 40px}
.part7 dl dt a{  font-size: 24px; border-bottom: 1px solid #ffecd2; color: #ffecd2; float: right; padding-top: 200px}
.part7 dl dd{ padding-top: 30px}

.part7.fck1 div:nth-child(1){transform: translate(0px, 0px);opacity:1}
.part7.fck1 div:nth-child(2){transform: scale(1, 1)}

.part8{ margin:0 auto; width:1200px; height:800px; position:relative}
#scroll_bar1{height:780px;margin:55px auto 0 auto;overflow: hidden;position: relative;width: 1200px;}
.xian{ width:22px; height:822px; position:absolute; background:url(../image/xian.png) no-repeat; top:-40px; left:50%; margin-left:-410px}
.xlx{background-color: #B7B7B7;height:880px;position: absolute;right: 50px;top: 0px;width: 1px;}
.xlt{width: 27px;height:115px;background: url("../image/icon.jpg") no-repeat left top;cursor:pointer;position:absolute;right:38px;top:0px;}
.xltxt{height: auto;position: absolute;width: 1028px; top:0px;}

.xltxt .list{ width:100%; height:205px; display:block}
.xltxt .list .name{ float:left; width:188px; height:49px; line-height:49px; padding-left:25px; font-size:18px; color:#f8dba1; background:url(../image/yuan1.png) no-repeat}
.xltxt .list .pic{ display:block; float:right; width:777px; height:160px; background:url(../image/ax.png) no-repeat}
.xltxt .list .pic .wz{ float:left; width:388px; height:130px; padding:30px 0px 0px 42px; font-size:20px;color:#f8dba1; line-height:28px;}
.xltxt .list .pic .tu{ float:right; border:#f8dba1 1px solid}
.xltxt .list .pic .tu img{display:block;}
.part9 { width:100%; height:823px; background:url(../image/bottom.jpg) center 0 no-repeat}
.part9 .con{ margin:0 auto; width:1200px; height:823px; position:relative}
.part9 .con .btn{ display:block; width:720px; height:50px; background:#333333; display:block; position:absolute; left:250px; bottom:150px; opacity:0; filter:alpha(opacity:0);}
.part9 .con p{text-align: center;color: #fff;width: 100%;left: 0;top: 708px;position: absolute;font-size: 28px;}
.part9 .con p span{color: #ffff00;font-size: 30px;}