body{font-family:'Microsoft Yahei';font-size: 14px;line-height: 28px;color: #060606;}
.con-part{position: relative;background: no-repeat center top;width: 100%;}
.con-part1{}
.con-part3{background-image: url(../images/bg-part3.jpg);}
.con-part4{background-image: url(../images/bg-part4.jpg);}
.con-part5{background-image: url(../images/bg-part5.jpg);}
.con-part6{background-image: url(../images/bg-part6.jpg);}
.con-part7{background-image: url(../images/bg-part7.jpg);}
#con-part2{height: 421px;}
#con-part3{height: 400px;}
#con-part4{height: 643px;}
#con-part5{height: 835px;}
#con-part6{height: 621px;padding-top: 150px;}
#con-part7{height: 763px;}
.tabpane{display: none;}
.tabpane.on{display: block;}
.btn-more{width: 50px;height: 16px;background-position: -422px -208px;right: 30px;top: 27px;text-indent:-9999em;}
.con-part4 .icon-title{left: 20px;top: 60px;z-index: 2;}
.con-part7 .icon-title{margin: 20px 0;}

/*fixside s*/
.fixside{width: 50px;height: 630px;position: fixed;right:0;bottom: 8%;z-index: 101;}
.fixside .fixside-nav{width:50px;height: 510px;background:#FFF;text-align:center;font-size:14px;color:#999;padding-top:16px;}
.fixside .fixside-nav a{display:block;width: 40px;color: #5a4724;margin:auto;line-height:15px;padding: 4px 0;}
.fixside .fixside-nav a.on{color: #d5ac60;}
.fixside .fixside-nav i.i-totop{display:block;width: 40px;height: 40px;background-position: -421px -119px;margin-bottom:9px;}
.fixside .fixside-nav .dot{display:block;width:6px;height:6px;overflow:hidden;background: #5a4724;margin:12px auto;border-radius:3px;}
.fixside .im{width:50px;height:100px;position:relative;z-index:9;}
.fixside .im li{width:100%;height: 50px;position:relative;}
.fixside .im li a{display:block;width:100%;height:100%}
.fixside .im li a span{width: 120px;padding:5px 0;font-size:12px;line-height:20px;text-align:center;color:#999;background:#FFF;position:absolute;
	left: -120px;top: 0;display:none;}
.fixside .im li a span img{display:block;max-width: 116px;margin:auto;}
.fixside .im li a.wechat{background-position: -371px -120px;}
.fixside .im li a.buluo{background-position: -371px -170px;}
.fixside .im li a:hover span{display:block}
/*fixside e*/

/*pop s*/
.pop {display:none;width:800px;height:500px;border:5px solid #c9984a;position:relative;background-color:#c9984a;}
.btn-pop-close{display:block;width:40px;height:40px;text-align:center;line-height:36px;background-color:#c9984a;cursor: pointer;
	position:absolute;right:-45px;top:-5px;font-family:Tahoma;font-size:30px;color:#fff;text-decoration: none;}
.btn-pop-close:hover {color:#fff;text-decoration:none;}
.pop-con,.pop-con .tenvideo_player{width: 800px;height: 500px;}
/*pop e*/

#kv{overflow: hidden;}
#kv .kv-h2{left: 50%;margin-left: -250px;top: 450px;z-index: 10;}
.big-video{ position: absolute; z-index: 2; left: 50%; top: 0; margin-left: -960px; width:1920px;height: 610px;filter:alpha(opacity=100);opacity: 1;}
.btn-index-video{width:91px;height: 90px;top: 280px;left: 50%;margin-left: -305px;z-index: 10;
	background: url(../images/btn-top-video.png)\9;}
.download,.book{width: 373px;height: 380px;position: relative;background: url(../images/down.png);}
.download .ewm{left: 38px;top: 46px;width: 160px;}
.download li{right: 0;width: 142px;height: 142px;}
.download li a{width: 100%;height: 100%;}
.download .li1{top: 0;}
.download .li2{top: 142px;}
.download .li3{top: 284px;width: 373px;height: 95px;}
.book{background-image: url(../images/book0911.png);}
.book li{float: left;}
.book .li1{width: 373px;height:208px;}
.book .li2{width: 186.5px;height:170px;}
.book .li3{width: 186.5px;height:170px;}
.book li a{width: 100%;height: 100%;position: relative;}
.book li img{display: none;left: 23px;top:15px;position: absolute;}
.book li:hover img{display: block;}

.focus{width: 827px;height: 380px;position: relative; background:#000}
.focus .gg li,.focus .gg-gt{width:100%;position:absolute;z-index: 10;}
.focus .gg{width:100%;height:380px;background: #bf9a54;}
.focus .gg a{display:block;height:100%}
.focus .gg li{height:380px;z-index:0;opacity:0;visibility:hidden;}
.focus .gg li.on{z-index:1;opacity:1;-webkit-transition:1s linear opacity;transition:1s linear opacity;visibility:visible}
.focus .gg li img{width:100%;height:100%}
.focus .gg-nav{display:none}
.focus .gg-gt{height:50px;left:0;bottom:0;background: #bf9a54;color: #ffffff;font-size:18px;width: 100%;}
.focus .gg-gt .next,.focus .gg-gt .prev{float:left;width:60px;height:37px;padding-top: 6px;cursor:pointer;}
.focus .gg-gt .next i,.focus .gg-gt .prev i{display:block;width: 36px;height: 36px;background-position: -422px -165px;margin:auto;cursor:pointer;}
.focus .gg-gt .next.next i,.focus .gg-gt .prev.next i{background-position: -459px -165px;}
.focus .gg-gt .gtext{width: 706px;height:100%;float:left;overflow:hidden;}
.focus .gg-gt .gtext .gg-control{width:1300px;line-height:50px;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.focus .gg-gt .gtext .gg-control li{width:235px;float:left;cursor:pointer;text-align: center;}
.focus .gg-gt .gtext .gg-control li.on{color:#FFF;background:#a68f40;}

.event{width:100%;height:150px;overflow: hidden;margin-top: 10px;}
.event ul{padding:10px 0;overflow: hidden;width:1204px;}
.event ul li{width:290px;height:130px;margin-right:13px;float:left}
.event ul li.li4{margin:0}
.event ul li img{width:100%;height:100%}
.event ul li img:hover{opacity: 0.96;}

.guide{width:373px;height:378px;background:url(../images/bg-guide.jpg) no-repeat center top #fffce9;}
.guide .btn-toguide{width:100%;height: 94px;}
.guide ul{width: 230px;margin: 20px auto 0;}
.guide ul li{width: 115px;float:left;border-bottom: 1px solid #d1cbb3;height: 74px;line-height: 74px;position:relative;}
.guide ul li a{color: #663e30;font-weight: bold;font-size:18px;}
.guide ul li:hover a{color: #cd4225;}
.guide ul li.li5,.guide ul li.li6{border:none}
.guide ul li.li2,.guide ul li.li4,.guide ul li.li6{text-align: right;}
.guide ul li.li2 i,.guide ul li.li4 i,.guide ul li.li6 i{left:26px;}
.guide ul li i { display:none; width:16px; height:16px; background:url(../images/icon-li-curr.png) no-repeat; background-position:center left;
	left:-19px; top:28px;}
.guide ul li:hover i{display: block;}

.news{width: 972px;height: 358px;position:relative;background: #fff;padding: 10px 30px;}
.news .top-news{width:100%;height: 109px;position:relative;overflow: hidden;}
.news .top-news .hotimg{left: 0;top: 0;width: 100px;height: 109px;overflow-y: hidden;}
.news .top-news .hotimg img{width: 100%;min-height: 109px;}
.news .top-news .rlink{display:block;width:470px;height: 65px;padding-left: 120px;overflow:hidden;padding-top: 26px;}
.news .top-news .rlink b{font-size: 20px;font-weight: bold;line-height: 36px;color: #5a4724;}
.news .top-news .rlink b,.news .top-news .rlink span{width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.news .top-news a{color:#4b4d52}
.news .top-news a:hover{color:#c9984a}
.news .news-list{height: 190px;margin-top: 6px;}
.news .news-nav{width: 594px;}
.news .news-nav li{width: 124px;}
.news .news-list li .link-title{width:440px;}
.news-nav{height: 52px;color:#666;font-size:18px;text-align:center;line-height: 48px;margin: 0 auto;}
.news-nav li{float:left;height:48px;cursor:pointer;}
.news-nav li span{width: 100%;height: 100%;display: block;}
.news-nav li.on{color: #5a4724;font-weight:700;background:url(../images/icon-li-curr.png) no-repeat;background-position:0px -90px;}
.news-nav li.on span{border-bottom: 4px solid #c9984a;}
.news-list{width:100%;}
.news-list li{width:100%;height: 38px;line-height: 38px;vertical-align:bottom;}
.news-list li .sort-type{float:left;margin: 0 5px;width:60px;}
.news-list li .link-title{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list li .time{float:right;width:70px;text-align:right;color:#bfbfbf;font-size:12px}
.news-list li a{color: #4b4d52;}
.news-list li:hover a{color: #c9984a;}

.link-right{width: 148px;height: 358px;padding: 14px 10px 6px 10px;background:url(../images/bg-link-right.jpg) no-repeat center;}
.link-right li{width: 148px;height: 58px;position: relative;text-align: center;}
.link-right li b{font-size: 18px;color: #d8b56b;line-height: 58px;font-weight: 500;}
.link-right li div{display: none;left: -74px;top: -20px;background:url(../images/bg-link-right-pa.png) no-repeat center;width: 
70px;height: 79px;padding:15px 31px 15px 16px;}
.link-right li div img{width: 70px;}
.link-right li:hover{background:url(../images/icon-li-curr.png) no-repeat;background-position:0px 18px; }
.link-right li:hover div{display: block;}
.link-right li:hover b{color: #fff;}
.link-right .box-qun{font-size: 10px;line-height: 24px;}

.monsterinfo{width: 896px;height: 587px;position: relative;margin: 30px 0;}
.monsterinfo .bg{width: 100%;height: 100%;left: 0;top: 0;opacity: 0.7;background: #000;z-index: 1;position: absolute;display: block;}
.monsterinfo .monsterpic{position:relative;width: 100%;height: 587px;overflow: hidden;}
.monsterinfo .monsterpic ul {position:absolute;height: 540px;bottom: 0;}
.monsterinfo .monsterpic li {position:absolute;width: 896px;height: 587px;z-index:0;opacity:0;visibility:hidden;left: 0;bottom: 0;}
.monsterinfo .monsterpic li.on{z-index:1;opacity:1;-webkit-transition:1s linear opacity;transition:1s linear opacity;visibility:visible}
.monsterinfo .monsterpic li img{width: 896px;position: absolute;bottom: 0;left: 0;}
.monsterinfo .monsterpic-roll{position: absolute;width: 100%;height: 126px;*height: 136px;bottom: 0;*bottom: -10px;left: 0;padding-top: 10px;}
.monsterinfo .arr-prev,.monsterinfo .arr-next{position:absolute;top: 48px;display: block;width: 36px;height: 36px;background-position: -422px -164px;cursor: pointer;left: 20px;z-index: 3;}
.monsterinfo .arr-next{left: 841px;background-position: -459px -165px;}
.monsterinfo .roll-list{width:30000px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.monsterinfo .roll-list li{width: 155px;height: 112px;float:left;overflow: hidden;text-align: center;}
.monsterinfo .roll-list-box {position: relative;margin: 0 auto;width: 780px;overflow:hidden;height: 116px;z-index: 2;}
.monsterinfo .roll-list-box ul {position:absolute;}
.monsterinfo .roll-list-box li {position:relative;}
.monsterinfo .roll-list-box img{width: 102px;height: 102px;margin: 0 auto;cursor: pointer;border: 5px solid #a2a2a2;}
.monsterinfo .roll-list-box .on img {border: 5px solid #e3c270;}
.monsterinfo .monsterpic-nav{display: none;}

.careerinfo{width: 290px;height: 587px;position: relative;margin: 30px 0;}
.careerpic{width: 290px;height: 554px;overflow: hidden;background: #272727;position: absolute;bottom: 0;left: 0;}
.careerpic .career-taba{position: absolute;width: 290px;height: 50px;bottom: 0;z-index: 3;left: 0;}
.careerpic .career-taba li{width: 33.333%;*width: 33.1%;float: left;height: 50px;display: block;text-indent: -999em;cursor: pointer;
	background:url(../images/bg-career-taba.jpg) no-repeat;
-webkit-filter: grayscale(60%); -moz-filter: grayscale(60%);filter: grayscale(60%);}
.careerpic .career-taba li.li1{background-position: 0px 0px;}
.careerpic .career-taba li.li2{background-position: -96px 0px;}
.careerpic .career-taba li.li3{background-position: -192px 0px;}
.careerpic .career-taba li.on{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);filter: grayscale(0%);}
.careerpic .career-tabpane .taba1{position: absolute;bottom: 70px;z-index: 4;width:140px;left: 50%;margin-left: -70px; }
.careerpic .tabpane1{opacity:0;visibility:hidden;position: absolute;z-index:0;bottom: 0;left: 0; width: 290px;height: 554px;}
.careerpic .tabpane1.on{opacity:1;-webkit-transition:1s linear opacity;transition:1s linear opacity;visibility:visible;z-index:1;}
.careerpic .taba1 li{width: 60px;height: 27px;line-height: 27px;float: left;margin: 0 5px;cursor: pointer; text-align: center;color: #343230; background:url(../images/bg-career-tab-li.png) no-repeat top left;}
.careerpic .taba1 li.on{background-position: top right;color: #fff;}

.anchorinfo{padding-top: 90px;}
.anchorinfo .anchorpic{overflow: hidden;background: #f1f1f1;width: 1200px; height: 520px;margin-bottom: 50px;position: relative;}
.anchorinfo .anchorpic img{width: 1192px;min-height: 512px;}
.anchorinfo .anchorpic ul {position:absolute;height: 518px;bottom: 0;}
.anchorinfo .anchorpic li {position:absolute;width: 1192px;height: 512px;border: 4px solid #f1f1f1;z-index:0;opacity:0;visibility:hidden;left: 0;bottom: 0;}
.anchorinfo .anchorpic li.on{z-index:1;opacity:1;-webkit-transition:1s linear opacity;transition:1s linear opacity;visibility:visible}
.anchorinfo .anchorpic li .cover-p{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;opacity: 0.75;
	color: #fff;text-align: center;background: #000;font-size: 20px;}
.anchorinfo .anchorpic-roll{width: 100%;height: 138px;position: relative;padding: 19px 0;}
.anchorinfo .arr-prev,.anchorinfo .arr-next{position:absolute;top: 30px;display: block;width: 105px;height: 110px;background-position: -154px 0px;cursor: pointer;left: 0;z-index: 3;}
.anchorinfo .arr-next{left: 1094px;background-position: -258px 0px;}
.anchorinfo .roll-list{width:30000px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.anchorinfo .roll-list li{width: 192px;height: 138px;float:left;overflow: hidden;text-align: center;}
.anchorinfo .roll-list-box {position: relative;margin: 0 auto;width: 960px;overflow:hidden;height: 138px;z-index: 2;}
.anchorinfo .roll-list-box ul {position:absolute;}
.anchorinfo .roll-list-box li {position:relative;}
.anchorinfo .roll-list-box img{width: 162px;height: 130px;margin: 0 auto;cursor: pointer;border: 4px solid #f1f1f1;}
.anchorinfo .roll-list-box .on img {border: 4px solid #e3c270;}
.anchorinfo .anchorpic-nav{display: none;}

#ts-slide{width: 1186px;position:relative;overflow:hidden;height:502px;background:#cacaca;margin: 0 auto 0;}
#ts-nav{width:1192px;position:relative;overflow:hidden;height:502px;z-index:10;}
#ts-nav a{width:75px;height:502px;display:block;text-indent:-999em;position:absolute;top:0;}
#ts-slide .n1{left:0;background: url(../images/btn-ts-btn1.jpg) no-repeat;}
#ts-slide .on .n1{background-image: url(../images/btn-ts-btn1-on.jpg);}
#ts-slide .n2{left: 887px;background: url(../images/btn-ts-btn2.jpg) no-repeat;}
#ts-slide .on .n2{background-image: url(../images/btn-ts-btn2-on.jpg);}
#ts-slide .n3{left: 963px;background: url(../images/btn-ts-btn3.jpg) no-repeat;}
#ts-slide .on .n3{background-image: url(../images/btn-ts-btn3-on.jpg);}
#ts-slide .n4{left: 1038px;background: url(../images/btn-ts-btn4.jpg) no-repeat;}
#ts-slide .on .n4{background-image: url(../images/btn-ts-btn4-on.jpg);}
#ts-slide .n5{left: 1112px;background: url(../images/btn-ts-btn5.jpg) no-repeat;}
#ts-slide .on .n5{background-image: url(../images/btn-ts-btn5-on.jpg);}
#tsCon{width: 810px;height: 502px;position:absolute;top:0;left: 75px;z-index:9;}
#tsCon .ts{display:none;width: 810px;height: 502px;}
#tsCon .on{display:block;}

.gl-news,.video-news{width: 530px;height: 560px;background: #fff;padding: 10px 30px;position: relative;}
.gl-news .news-nav li,.video-news .news-nav li{width: 88px;}
.gl-news .news-list li .link-title{width:380px;}
.gl-news .news-list{margin-top: 16px;}
.gl-news .btn-more,.video-news .btn-more{top: 44px;}
.video-news .video-list{width:100%;margin:18px 0}
.video-news .video-list li{width: 255px;height: 182px;float:left;margin: 5px;position:relative;}
.video-news .video-list li .imgbox{display:block;width:100%;height:146px;overflow: hidden;}
.video-news .video-list li img{width:100%;min-height:146px}
.video-news .video-list li i{display:block;position:absolute;width: 56px;height: 56px;background-position: -89px -107px;left:50%;top: 40px;margin-left: -30px;}
.video-news .video-list li em {display:block;width:100%;height: 40px;text-align:center;line-height: 40px;font-style:normal;color: #757575;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#newyear .con-part3 .news-nav li.on{background: url(../images/icon-li-curr.png) no-repeat;background-position: 0 10px;color: #e7141a;}
#newyear .con-part3 .news-nav li.on span{border-bottom: 4px solid #e7141a;}
#newyear .link-right li div{padding: 17px 33px 94px 16px;background-image:url(../images/bg-link-right-pa.png); }
#newyear .link-right li .box-qun p{color: #fff;}
#newyear .con-part5 {background-image: url(../images/bg-part5.jpg);}
#newyear .fixside{background: url(../images/bg-fixside.png) no-repeat; padding: 36px 14px 80px 14px;}
#newyear .fixside .fixside-nav{background: #ec2f39;}
#newyear .fixside .fixside-nav a{color: #fff;}
#newyear .fixside .fixside-nav .dot{background: #fff;}
#newyear .fixside .fixside-nav a.on {color: #d5ac60;}
#newyear .download{z-index: 2;}
#newyear .newyear-icon{width: 320px;height: 316px;left: -188px;top: 10px;z-index: 1;
	transform: rotate(8deg);-webkit-transform: rotate(8deg);-ms-transform: rotate(8deg);}
#newyear .newyear-icon img{width: 100%;}
