body,h1,h3,h2,h4,section,figure,textarea,article,p,b,span,a,table,td,tr,ul,li,ol,dl,dt,dd,em {  margin: 0;  padding: 0;}
html{height:100%;}
body {font-family: Microsoft YaHei;  font-size: 12px;  color: #666464;  height: 100%;  overflow: hidden;
background:url(../images/j.gif) no-repeat center center;}
ul,li,ol {  list-style: none;}
a {  text-decoration: none;  color: #666464;  font-style: normal;}
a {  text-decoration: none;}
img {  border: none;  vertical-align: middle;}
.fl {  float: left;  display: inline;}
.fr {  float: right;  display: inline;}
.clear {  content: '';  display: block;  width: 0;  height: 0;  line-height: 0;  clear: both;}

/*----------logo menu--------------*/
.logo_w{width:100%; height:60px;  background:#fff; position:fixed; top:0; left:0;z-index: 1000;}
.logo_menu{width:1095px; margin:0 auto; height:60px; overflow:hidden; }
.logo_menu .log{background:url(../images/logo.png) no-repeat; width:257px; height:44px; margin-top:8px;}
.logo_menu ul{overflow:hidden; margin-top:14px;}
.logo_menu ul li{float:left; display:inline; font-size:18px; margin-left:20px; margin-top:2px;}
.logo_menu ul .last{margin-top:0;}
.logo_menu ul li a{color: #666464;}
/*----------menu--------------*/
.menu_w{width:100%; height:60px; overflow:hidden; background:rgba(255,255,255,.85); position:fixed; top:0; left:0;z-index: 1000;
box-shadow:1px 1px 3px rgba(0,0,0,.1;);
}
.menu{width:1095px; margin:0 auto; height:60px; overflow:hidden;}
.menu h3{font-size:24px; font-weight:normal; margin-top:4px;}
.menu ul {overflow:hidden; margin-top:18px;}
.menu ul li{float:left;  margin-left:30px;}
.menu ul li a{font-size:16px; color:#666464;}
/***********scbox**************/
.scbox{width:100%; position:relative; overflow:hidden;/* margin-top:60px;*/}
.scwrap{width:100%; position:absolute; left:0; top:0;}
/*t1*/
.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t-bot{width:100%; background:#863112 url(../images/tbg1.jpg) no-repeat center center; background-size:100% auto; 
	position:relative; overflow: hidden;}
.tall,.tall2,.tall3,.tall4,.tall5,.tall6{background:url(../images/at.png)  no-repeat; width:431px; height:58px;position:absolute; left:50%; top:30%; margin-left:-215px; display:none;}
.tall{width:950px; height:80px;left:35%}
.tall2{left:40%}

.pre,.pre2{position:absolute; left:0; top:50%; width:100%;}
.pre{ margin-top:-30px}
.pre p,.pre2 p{color:#fff;  font-size:20px; text-align:center; width:100%; font-weight:normal; line-height:40px;}
.but{width:109px; height:102px; position:absolute; left:50%; margin-left:-55px; bottom:0; cursor: pointer; display:none;}
.but span{display:block;width:109px; height:24px; position:absolute; left:0; top:0;/*border-left:1px solid #fff;border-bottom:1px solid #fff;
	transform:rotate(-45deg); -ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);
	*/ background:url(../images/bg-scroll.png) no-repeat;
/*   animation: butmove 1.5s infinite;-moz-animation: butmove 1.5s infinite; -ms-animation: butmove 1.5s infinite; 
-webkit-animation: butmove 1.5s infinite;-o-animation: butmove 1.5s infinite;*/
-webkit-animation:arrow ease 1s infinite alternate;
-moz-animation: arrow  ease 1s infinite alternate;
-ms-animation: arrow ease 1s infinite alternate;
-o-animation: arrow  ease 1s infinite alternate;
animation: arrow  ease 1s infinite alternate;

}
.tbg1{width:100%;height:100%; position:absolute; left:0; top:60px;background:#863112 url(../images/tbg1.jpg) no-repeat center top;
background-size:100% auto;}
.t1 .pre{display:none;}
/*t2*/
.t2{background:#fff;}
.t2 .tall2{background-image:url(../images/t2_1.png); width:576px; height:44px; margin-left:-101px; top:22%; margin-top:-30px}
.t2 .pre2 {display: none; top:36%; margin-top:-50px}
.t2 .pre2 p{font-family:Microsoft YaHei; color:#666464; font-size:14px; line-height:30px;}
.tmenu3,.tmenu2{overflow:hidden; position:absolute; left:50%; top:67%; width:1000px; margin-left:-450px; display:none; margin-top:30px}
.tmenu3 li,.tmenu2 li{float:left; display:inline; width:33.333%; text-align:center;}
.tmenu3 li a,.tmenu2 li a{display:block;}

/*t3*/
.t3{background:#858585 url(../images/tbg3.jpg) no-repeat center bottom;}
.t3 .tall3{background-image:url(../images/t3.png); width:815px; height:124px; margin-left:-405px; top:18%;}
.tmenu3{top:37%;bottom:auto;}
.tmenu3 li{ background:#fff; width:275px; height:300px;margin-left:40px; }
.tmenu3 li img{width:100%}
.tmenu3 li h3{color:#be9e7f; font-size:20px; font-weight:bold; margin-top:10px;}
.tmenu3 li p{line-height:18px; font-size:14px; margin:0;}
.tmenu3 li .tt{}
a.rlinks,a.links{overflow:hidden; position:absolute; top:88%; left:50%; padding:0 20px;color:#fff;
border:1px solid #fff; text-align:center; display:none; font-family: Microsoft YaHei; font-size:14px; line-height:28px;}
.links{margin-left: -45px;}
a.links:hover,a.rlinks:hover{background:#C27FB4; color:#fff; border:1px solid #C27FB4}

.t5 .links{color:#C27FB4; border-color:#C27FB4;}
.t5 .links:hover{color:#fff;  }
.t7 .links{color:#C27FB4; border-color:#C27FB4;}
.t7 .links:hover{color:#fff;  }

.tmenu3 li:hover{box-shadow:0px 0px 40px rgba(154,101,50,1); }
/*t4*/
.t4{background:#fff;}
.t4 .tall4{background-image:url(../images/t4.png); width:333px; height:94px; margin-left:-161px; top:13%;}
.line,.tlist{width:1095px; overflow:hidden; position:absolute; left:50%; margin-left:-547px; display:none;}
.tlist{top:33%; width:100%;left:0; margin:0;}
.tl1{overflow:hidden; margin-left:-18px; display:none;}
.tl1 li{float:left; text-align:center; width:355px; margin-left:16px;}
.tl1 li img{width:78%;}
.tl1 li a{display:block;}
.tl1 li a:hover img{opacity: .8}
.tl1 li p{color:#666464; font-size:14px; margin-top:13px;}
.line{width:1095px; position:absolute; left:50%; margin-left:-547px;  top:88%; height:auto; overflow: visible;}
.line .xx{height:2px; background:#decebe; width:100%; overflow:hidden;}

.year{overflow:hidden; width:680px; position:absolute; top:0; left:50%; margin-left:-340px;}
.year li{float:left; width:85px; text-align:center; font-size:16px; height: 48px; cursor:pointer;
line-height:65px; position:relative; color:#666464;}
.year li span{position:absolute; background:#fff url(../images/sj2.png) no-repeat center top; width:35px; height:16px;top:0;left: 32%;
display:none;}
.year .haver{font-size:24px; color:#8A2D7C;}
.year .haver span{display:block;}
/*t5*/
.t5{background:#fff;}
.t5 .tall5{background-image:url(../images/t5.png); width:462px; height:97px; margin-left:-230px; top: 13%;}
.rlist{overflow:hidden; width:1092px; position:absolute; left:50%; margin-left:-546px; top:33%; }
.rlist li{float:left; display:inline; width:364px; text-align:center; display: none;}
.rlist li img{width:65%;}
.rlist li p{ font-size:16px; color:#666464}
.num6,.num30,.num7{background:url(../images/7.png) no-repeat; width:281px; height:36px; margin:25px auto 10px;}
.num30{background:url(../images/30.png) no-repeat; width:280px;}
.num6{background:url(../images/6.png) no-repeat; width:280px;}
.rlinks{width:83px; height:23px; line-height:23px; color:#b8997b; border-color:#dacaba; margin-left:-42px; top:85%;}
/*t6*/
.t6{background:#fff;}
.t6 .tall6{background-image:url(../images/t6.png); width:447px; height:94px; margin-left:-202px; top:14%;}
.bta{background:url(../images/bt.png) no-repeat; width:93px; height:35px; overflow:hidden; position:absolute; bottom:5%; left:50%; 
	margin-left:-46px;}
.zs{width:936px; height:353px; position:absolute; margin-left:-468px; left:50%;top:37%; display:none; 
/*transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);-o-transform:scale(0.9,0.9*/);
-ms-transform:scale(0.9,0.9);}	
.bta .bpre{width:36px; height:35px; float:left; cursor: pointer;}
.bta .bnext{width:36px; height:35px; float:right; cursor: pointer;}
/*t7*/
.t7{background: #fff;}
.half{width:100%; background:url(../images/tbg7.jpg) no-repeat center center; background-size:100% auto; display:none;}
.lx{width:1095px; position: absolute; left:50%; margin-left:-548px; top:60%; display:none;}
.lx dl{float:left; display:inline; width:315px; padding-left: 50px; margin-top:30px;}
.lx dl .phone{background:url(../images/dre1.png) no-repeat; width:38px; height:50px; float:left;}
.lx dl .email{background:url(../images/dre2.png) no-repeat; width:38px; height:50px; float:left;}
.lx dl .dress{background:url(../images/dre3.png) no-repeat; width:38px; height:50px; float:left;}
.lx dl .car{background:url(../images/dre1.png) no-repeat 0 -85px; width:38px; height:50px; float:left;}
.lx dl .bus{background:url(../images/dre2.png) no-repeat 0 -85px; width:38px; height:50px; float:left;}
.lx dl .way{background:url(../images/dre3.png) no-repeat 0 -85px; width:38px; height:50px; float:left;}
.lx dd{color:#666464; margin-left:1em; float:left; line-height: 23px; }
.t-bot{background:#DFDFDF;}

/*外加*/
.mi-slider p{ padding-top:10px; font-size:14px;}

/*#slidebar {width: 39px;height: 135px;position: absolute;right: 15px;z-index: 1;margin-top: -67.5px;top: 50%;}
#slidebar li {width: 7px;height: 7px;padding: 10px 16px;position: relative;}
#slidebar a {display: block;width: 7px;height: 7px;border-radius: 3px;cursor: pointer;background: #b2b2b2;-webkit-transition: all .2s linear .2s;
-moz-transition: all .2s linear .2s;-ms-transition: all .2s linear .2s;-o-transition: all .2s linear .2s;transition: all .2s linear .2s;}
#slidebar .slidebar-active a {width:60px;height: 19px;margin: -6px 0 0 -30px;border-radius: 9px;
-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-ms-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;
transition: all .2s linear 0s;}
#slidebar .slidebar-text {display: block;width: 100%;height: 100%;font-size: 12px;text-align: center;line-height: 18px;color: #fff;
opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity .2s linear 0s;-moz-transition: opacity .2s linear 0s;-ms-transition: opacity .2s linear 0s;
-o-transition: opacity .2s linear 0s;transition: opacity .2s linear 0s;}
#slidebar .slidebar-active .slidebar-text {opacity: 1;filter: alpha(opacity=100);-webkit-transition: opacity .2s linear .2s;
-moz-transition: opacity .2s linear .2s;-ms-transition: opacity .2s linear .2s;-o-transition: opacity .2s linear .2s;
transition: opacity .2s linear .2s;}*/
#fullPage-nav{position: fixed;z-index: 100;margin-top: -96.5px;top: 50%; right:15px;opacity: 1; display: none;}
#fullPage-nav li  {display: block;width: 14px;height: 13px;margin: 7px;position: relative;}
#fullPage-nav li {width: 70px;height: 19px;vertical-align: middle;padding-top: 5px;}
#fullPage-nav li a {display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}
#fullPage-nav li a {float: right;width: 7px;height: 8px;color: #8F9DA4;text-decoration: none;
text-align: right;background: url(../images/heidian.png) center top no-repeat;}
#fullPage-nav span {display: none;}
#fullPage-nav  .active a{background: url(../images/baidian.png) center center no-repeat;width: 9px;height: 10px;}
.fullPage-tooltip {margin-top: -4px; float: left;  margin-right: 5px; font: 12px "Microsoft Yahei"; color: #be9e7f; line-height:19px; display:none;}
#fullPage-nav li:hover .fullPage-tooltip{display:block;}
#ye li.haver a{color:#8A2D7C;}
.at,.at2{background:url(../images/at.png) no-repeat; width:950px; height:140px; position:absolute; left:50%; margin-left:-475px;
top:35%;display:none;}
.at2{background-image:url(../images/at2.png); width:381px; height:130px; margin-left:-190px; top:60%; margin-top:-70px}
.active .at,.active .at2{display:none;}

.active .tall{	display:block;	animation: tmove 1s 1;-moz-animation: tmove 1s 1;
-webkit-animation: tmove 1s 1;-o-animation: tmove 1s 1;}
.factive .tall{animation: f_tmove .3s 1;-moz-animation:f_tmove  3s 1;-webkit-animation: f_tmove .3s 1;-o-animation: f_tmove .3s 1;}
.active .tall2{	display:block;	animation: tmovet2 1s 1;-moz-animation: tmovet2 1s 1;-webkit-animation: tmovet2 1s 1;
-ms-animation: tmovet2 1s 1;-o-animation: tmovet2 1s 1;}
.factive .tall2{animation: f_tmovet2 1s 1;-moz-animation: f_tmovet2 1s 1;-webkit-animation: f_tmovet2 1s 1;
-ms-animation: f_tmovet2 1s 1;-o-animation: f_tmovet2 1s 1;}

.active .tall4{	display:block;	animation: tmove2 1s 1;-moz-animation: tmove2 1s 1;
-webkit-animation: tmove2 1s 1;-o-animation: tmove2 1s 1;}
.factive .tall4{ animation: f_tmove2 1s 1;-moz-animation: f_tmove2 1s 1;-webkit-animation: f_tmove2 1s 1;-o-afnimation: f_tmove2 1s 1;}

.ssactive .at{display:block;animation: att 1.2s .5s 1;-moz-animation: att 1.2s .5s 1;-webkit-animation: att 1.2s .5s 1;
	-o-animation: att 1.2s .5s 1;}
.ssactive .at2{display:block;animation: att2 ease .8s .5s 1;-moz-animation: att2 ease .8s .5s 1;-webkit-animation: att2 ease .8s .5s 1;
	-o-animation: att2 ease .8s .5s 1;}

.sactive .at{display:block;animation: att 1.2s 1;-moz-animation: att 1.2s 1;-webkit-animation: att 1.2s 1;-o-animation: att 1.2s 1;}
.sactive .at2{display:block;animation: att2 ease .8s 1;-moz-animation: att2 ease .8s 1;-webkit-animation: att2 ease .8s 1;
	-o-animation: att2 ease .8s .5s 1;}	


.active .pre{display:block;/*animation:tpre 1s infinite;-moz-animation: tpre 1s 1;-webkit-animation: tpre 1s 1;-o-animation: tpre 1s 1;
-ms-animation: tpre 1s 1;*/
animation: atpre ease .6s infinite;-moz-animation: atpre .6s 1;-webkit-animation: atpre .6s 1;-o-animation: atpre .6s 1;}
.factive .pre{animation:f_atpre .5s infinite;-moz-animation: f_atpre .5s 1;-webkit-animation: f_atpre .5s 1;-o-animation: f_atpre .5s 1;
-ms-animation: f_atpre .5s 1;}

.active  .but{display:block;animation:tbut .5s infinite;-moz-animation:tbut .5s 1;-webkit-animation:tbut .5s 1;-o-animation:tbut .5s 1;
-ms-animation: f_tbut .5s 1;}
.factive  .but{animation:f_tbut .5s infinite;-moz-animation: f_tbut .5s 1;-webkit-animation: f_tbut .5s 1;-o-animation: f_tbut .5s 1;
-ms-animation: f_tbut .5s 1;}

.active .pre2{display:block;animation: tpre1 ease .7s infinite;-moz-animation: tpre1 ease .7s 1;-webkit-animation: tpre1 ease .7s 1;
-o-animation: tpre1 ease .7s 1; -ms-animation: tpre1 ease .7s 1;}
.factive .pre2{display:block;animation: f_tpre1 .5s infinite;-moz-animation: f_tpre1 .5s 1;-webkit-animation: f_tpre1 .5s 1;
-o-animation: f_tpre1 .5s 1; -ms-animation: f_tpre1 .5s 1;}

.active .tmenu2{display:block;	animation: bt2 1s 1;-moz-animation: bt2 1s 1;-webkit-animation: bt2 1s 1;-o-animation: bt2 1s 1;
-ms-animation: bt2 1s 1;}
.factive .tmenu2{display:block;	animation: f_bt2 1s 1;-moz-animation: f_bt2 1s 1;-webkit-animation: f_bt2 1s 1;-o-animation: f_bt2 1s 1;
-ms-animation: f_bt2 1s 1;}

.active .tall3{	display:block;	animation: tmovet3 1s 1;-moz-animation: tmovet3 1s 1;-webkit-animation: tmovet3 1s 1;
-o-animation: tmovet3 1s 1; -ms-animation: tmovet3 1s 1;}
.factive .tall3{ animation: f_tmovet3 1s 1;-moz-animation: f_tmovet3 1s 1;-webkit-animation: f_tmovet3 1s 1;
-o-animation: f_tmovet3 1s 1; -ms-animation: f_tmovet3 1s 1;}

.active .tmenu2{display:block;	animation: bt2 1s 1;-moz-animation: bt2 1s 1;-webkit-animation: bt2 1s 1;-o-animation: bt2 1s 1;
-ms-animation: bt2 1s 1;}
.factive .tmenu2{display:block;	animation: f_bt2 1s 1;-moz-animation: f_bt2 1s 1;-webkit-animation: f_bt2 1s 1;-o-animation: f_bt2 1s 1;
-ms-animation: f_bt2 1s 1;}

.active .tmenu3{display:block;	animation: bt3 1s 1;-moz-animation: bt3 1s 1;-webkit-animation: bt3 1s 1;-o-animation: bt3 1s 1;
-ms-animation: bt3 1s 1;}
.factive .tmenu3{display:block;	animation: f_bt3 1s 1;-moz-animation: f_bt3 1s 1;-webkit-animation: f_bt3 1s 1;-o-animation: f_bt3 1s 1;
-ms-animation: f_bt3 1s 1;}

.active .links{display:block; animation: btlink3 1s 1;-moz-animation: btlink3 1s 1;-webkit-animation: btlink3 1s 1;
	-o-animation: btlink3 1s 1; -ms-animation: btlink3 1s 1;}
.factive .links{display:block; animation: f_btlink3 1s 1;-moz-animation: f_btlink3 1s 1;-webkit-animation: f_btlink3 1s 1;
	-o-animation: f_btlink3 1s 1; -ms-animation: f_btlink3 1s 1;}

.active .rlinks	{display:block; animation: btlinkr .5s 1;-moz-animation: btlinkr .5s 1;-webkit-animation: btlinkr .5s 1;
	-o-animation: btlinkr .5s 1;}
.factive .rlinks	{animation: f_btlinkr .5s 1;-moz-animation: f_btlinkr .5s 1;-webkit-animation: f_btlinkr .5s 1;
	-o-animation: f_btlinkr .5s 1;}

.active .tall5{	display:block;animation: tmovet5 1s 1;-moz-animation: tmovet5 1s 1;-webkit-animation: tmovet5 1s 1;-o-animation: tmovet5 1s 1;}
.factive .tall5{ animation:f_tmovet5 1s 1;-moz-animation: f_tmovet5 1s 1;-webkit-animation: f_tmovet5 1s 1;-o-animation: f_tmovet5 1s 1;}

.active .rlist li:nth-child(1){display:block; animation: r1 .5s 1;-moz-animation: r1 .5s 1;-webkit-animation: r1 .5s 1;
	-o-animation: r1 .5s 1; -ms-animation: r1 .5s 1;}
.factive .rlist li:nth-child(1){display:block; animation: f_r1 .4s 1;-moz-animation: f_r1 .4s 1;-webkit-animation: f_r1 .4s 1;
	-o-animation: f_r1 .4s 1; -ms-animation: f_r1 .4s 1;}	

.active .rlist li:nth-child(2){display:block; animation: r1 2s 1;-moz-animation: r1 2s 1;-webkit-animation: r1 2s 1;
	-o-animation: r1 2s 1; -ms-animation: r1 2s 1;}		
.factive .rlist li:nth-child(2){display:block; animation: f_r1 .4s 1;-moz-animation: f_r1 .4s 1;-webkit-animation: f_r1 .4s 1;
	-o-animation: f_r1 .4s 1; -ms-animation: f_r1 .4s 1;}	

.active .rlist li:nth-child(3){display:block; animation: r1 3s 1;-moz-animation: r1 3s 1;-webkit-animation: r1 3s 1;
	-o-animation: r1 3s 1; -ms-animation: r1 3s 1;}
.factive .rlist li:nth-child(3){display:block; animation: f_r1 .5s 1;-moz-animation: f_r1 .5s 1;-webkit-animation: f_r1 .5s 1;
	-o-animation: f_r1 .5s 1; -ms-animation: f_r1 .5s 1;}

.active .tall6{	display:block;animation: tmove6 1s 1;-moz-animation: tmove6 1s 1;-webkit-animation: tmove6 1s 1;
-ms-animation: tmove6 1s 1;-o-animation: tmove6 1s 1;}
.factive .tall6{ animation:f_tmove6 1s 1;-moz-animation: f_tmove6 1s 1;-webkit-animation: f_tmove6 1s 1;
-ms-animation: f_tmove6 1s 1;-o-animation: f_tmove6 1s 1;}

.active .zs{display:block;animation: zs2 1s 1;-moz-animation: zs2 1s 1;-webkit-animation: zs2 1s 1;-o-animation: zs2 1s 1;
-ms-animation: zs2 1s 1;}
.factive .zs{ animation: f_zs2 1s 1;-moz-animation: f_zs2 1s 1;-webkit-animation: f_zs2 1s 1;-o-animation: f_zs2 1s 1;
-ms-animation: f_zs2 1s 1;}
.active .line{display:block;animation: zs3 1s 1;-moz-animation: zs3 1s 1;-webkit-animation: zs3 1s 1;-o-animation: zs3 1s 1;
-ms-animation: zs3 1s 1;}
.factive .line{ animation: f_zs3 1s 1;-moz-animation: f_zs3 1s 1;-webkit-animation: f_zs3 1s 1;-o-animation: f_zs3 1s 1;
-ms-animation: f_zs3 1s 1;}
.active .tlist
{display:block;animation: zs 1s 1;-moz-animation: zs 1s 1;-webkit-animation: zs 1s 1;-o-animation: zs 1s 1;
-ms-animation: zs 1s 1;}
.factive .tlist
{display:block;animation: f_zs 1s 1;-moz-animation: f_zs 1s 1;-webkit-animation: f_zs 1s 1;-o-animation: f_zs 1s 1;
-ms-animation: f_zs 1s 1;}

.active .half{display:block;animation:r1 1s 1;-moz-animation:r1 1s 1;-webkit-animation:r1 1s 1;-o-animation:r1 1s 1;
-ms-animation:r1 1s 1;}
.factive .half{display:block;animation:f_r1 1s 1;-moz-animation:f_r1 1s 1;-webkit-animation:f_r1 1s 1;-o-animation:f_r1 1s 1;
-ms-animation:f_r1 1s 1;}

.active .lx{display:block;animation:lx 1s 1;-moz-animation:lx 1s 1;-webkit-animation:lx 1s 1;-o-animation:lx 1s 1;
-ms-animation:lx 1s 1;}
.factive .lx{display:block;animation:f_lx 1s 1;-moz-animation:f_lx 1s 1;-webkit-animation:f_lx 1s 1;-o-animation:f_lx 1s 1;
-ms-animation:f_lx 1s 1;}

/**兼容**/
@media screen and (max-width:1285){ 
	.tl1 li img{width:100%}
	}
@media screen and (min-width:1500){
    .zs,.rlist,.tl1 li{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);
	-ms-transform:scale(1,1);}
	.rlist li img{width:80%;}
	.tl1 li img{width:88%}
	.tmenu3 li{ width:294px; height:320px;margin-left:22px;}
	.tmenu3 li .tt{margin-top:15px;}
	.tmenu3 li h3{margin-top:10px;}
	.line{top:70%;}
	.active .line{display:block;animation: zs33 1s 1;-moz-animation: zs33 1s 1;-webkit-animation: zs33 1s 1;-o-animation: zs33 1s 1;
-ms-animation: zs33 1s 1;}
.factive .line{ animation: f_zs33 1s 1;-moz-animation: f_zs33 1s 1;-webkit-animation: f_zs33 1s 1;-o-animation: f_zs33 1s 1;
-ms-animation: f_zs33 1s 1;}
}
@media screen and (min-width:1800){
    .zs,.rlist,.tl1 li{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);
	-ms-transform:scale(1,1);}
	.rlist li img{width:auto;}
	 
	.tmenu3 li{ width:294px; height:320px;margin-left:22px;}
	.tmenu3 li .tt{margin-top:15px;}
	.tmenu3 li h3{margin-top:10px;}

 
}



#video{ position:relative}
.video{ width:100%}
#allvideo{ position:absolute; height:60px; background:0; width:100%;  top:40%; left:0; line-height:60px; font-size:40px; color:#fff; text-decoration: none; text-align:center}