﻿@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior:url('');
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/


/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;line-height:120%;font-family:微软雅黑,'Heiti SC',黑体,Arial;font-size:12px;min-width:1250px;}/*max-width:1920px;*/
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;}
a:hover{color:#666;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{border:1px solid #CCC;font-family:微软雅黑,'Heiti SC',黑体,Arial;outline:none;border:none;/*background:none;*/padding:0;}
a:focus{outline:none;}

/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}

.jspVerticalBar{width:6px;}
.jspDrag{background:#f3582a;}
.jspTrack{background:#aaa;background:url("../image/line1.png") center top repeat-y;}


/*--类--*/
.block{width:1250px;margin:0 auto; position:relative;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}

/* 头部 */
#header{height:79px;width:100%;background:#f8f8f8;border-bottom:solid 1px #e7e7e7;}
#header .block{/*height:103px;*/position:unset;}
#header .logo{float:left;height:64px;margin:22px 0 0 11px;}
#header .logo img{height:46px;}
#header .nav{float:left;height:80px;line-height:80px;margin-left:60px;}
#header .nav li{float:left;margin-right:30px;}
#header .nav .e:hover{border-bottom:4px solid #ff6600;height:76px;}
#header .nav .now{border-bottom:4px solid #ff6600;height:76px;}
/*#header .nav li.e:hover{background:url("../image/arrow1.png") center bottom no-repeat;}*/

#header .nav li.e:hover .links a{color:#fff;}
#header .nav li a{font-size:18px;color:#474747;display:block;}
#header .hide{position:absolute;background:#fff;width:100%;top:80px;left:0;display:none;z-index:10;}
#header .hide .child_menu{border-bottom:4px solid #ff6600;position:relative;}
#header .hide .child_menu ul{width:850px;margin:0 auto;padding-left:400px;}
#header .hide .child_menu ul li{float:left;width:20%;color:#000;padding:0;margin:0;}
#header .hide .child_menu ul li *{color:#000;}
#header .hide .child_menu ul li a{display:inline;}
#header .hide li a:hover{color:#ff6600;}

/*#header .hide .pic{width:265px;height:151px;overflow:hidden;margin:28px 0 0 28px;float:left;}
#header .hide .text{float:left;width:406px;margin:28px 0 0 31px;}
#header .hide .text .links{line-height:2;border-bottom:solid 1px #5a5a5a;padding-bottom:8px;}
#header .hide .text .links a{float:left;font-size:14px;color:#fff;margin-right:26px;}
#header .nav li.e:hover .links a:hover{color:#cc0100;}
#header .hide .text .p{ font-size:12px; color:#fff; line-height:1.6;margin-top:13px;}*/
#header .r{float:right;margin-top:15px;}
#header .r .lang{float:right;line-height:20px;}
#header .r .lang a{color:#474747;font-size:14px;margin-right:10px;}
#header .r .lang a.now{color:#97010c;}
#header .r .tel{/*float:right;margin-right:10px;*/border-right:solid 1px #e5e5e5;color:#474747;font-size:14px;line-height:20px;padding-right:10px;}


/* 底部 */
#footer{background:#4c4c4c;/*height:215px;*/}
#footer .f1{height:170px;}
#footer .f1 h2{padding-top:45px;margin-left:35px;}
#footer .f1 h2 a{color:#fff;font-size:16px;line-height:1.2;background:url("../image/arrow6.png") right center no-repeat;padding-right:22px;}
#footer .f1 .div1{float:left;padding-right:50px;margin-top:5px;font-size:12px;color:#c3c3c3;line-height:1.8;background:url("../image/line.png") right 4px no-repeat;margin-left:35px;width:40%;}
#footer .f1 .div2{float:left;padding-right:50px;margin-top:5px;font-size:12px;color:#c3c3c3;line-height:1.8;background:url("../image/line.png") right 4px no-repeat;margin-left:50px;}
#footer .f1 .div3{float:left;margin-top:5px;font-size:12px;color:#c3c3c3;line-height:1.8;margin-left:50px;}
#footer .f1 .links{float:right;margin-right:30px;margin-top:-15px;}
#footer .f1 .links .a1{background:url("../image/img1.png") center top no-repeat;width:32px;height:33px;display:block;float:left;}
#footer .f1 .links .a1:hover{background:url("../image/img1.png") center bottom no-repeat;}
#footer .f1 .links .a2{background:url("../image/img2.png") center top no-repeat;width:32px;height:33px;display:block;float:left;margin-left:9px;}
#footer .f1 .links .a2:hover{background:url("../image/img2.png") center bottom no-repeat;}
#footer .f1 .links .a3{background:url("../image/img3.png") center top no-repeat;width:32px;height:33px;display:block;float:left;margin-left:9px;}
#footer .f1 .links .a3:hover{background:url("../image/img3.png") center bottom no-repeat;}
#footer .f1 .links .hide1{position:absolute;right:150px;top:25px;width:100px;height:100px;display:none;}
#footer .f1 .links .hide1 img{width:100%;height:100%;}
#footer .f1 .links .hide2{position:absolute;right:110px;top:25px;width:100px;height:100px;display:none;}
#footer .f1 .links .hide2 img{width:100%;height:100%;}
#footer .f2{height:45px;background:url("../image/bg1.jpg") center center repeat;line-height:45px;}
#footer .f2 a{font-size:12px;color:#c3c3c3;}
#footer .f2 a:hover{color:#ddd;}
#footer .f2 .l{float:left;font-size:12px;color:#c3c3c3;margin-left:30px;}
#footer .f2 .l a{margin:0 5px;}
#footer .f2 .m{float:left;font-size:12px;color:#c3c3c3;left:50%; margin-left:140px; }
#footer .f2 .r{float:right;margin-right:30px;}




.cnav{position:fixed;right:0;top:200px;z-index:11;}
.cnav .search{background:url("../image/img4.png") center top no-repeat;width:50px;height:40px;margin-bottom:2px;cursor:pointer;position:relative;}
.cnav .weibo{background:url("../image/img5.png") center top no-repeat;width:50px;height:40px;margin-bottom:2px;cursor:pointer;position:relative;display:block;}
.cnav .weibo:hover{background:url("../image/img5.png") center bottom no-repeat;}
.cnav .weixin{background:url("../image/img6.png") center top no-repeat;width:50px;height:40px;margin-bottom:2px;cursor:pointer;position:relative;}
.cnav .weixin:hover{background:url("../image/img6.png") center bottom no-repeat;}
.cnav .close{background:url("../image/img7.png") center top no-repeat;width:50px;height:40px;margin-bottom:2px;cursor:pointer;}
.cnav .close:hover{background:url("../image/img7.png") center bottom no-repeat;}
.cnav .top{background:url("../image/img8.png") center top no-repeat;width:50px;height:40px;cursor:pointer;}
.cnav .top:hover{background:url("../image/img8.png") center bottom no-repeat;}
.cnav .hide{background:url("../image/erbg.png") center center no-repeat;width:140px;height:130px;position:absolute;right:55px;top:-17px;display:none;}
.cnav .hide .er{width:110px;height:110px;margin:10px 0 0 12px;overflow:hidden;}
.cnav .hide .er img{width:100%;height:100%;}
.cnav .search .inner{position:absolute;right:0;top:0;background:url("../image/search.png") center center no-repeat;width:200px;height:40px;display:none;}
.cnav .search .inner input{float:left;width:140px;margin-left:10px;height:40px;line-height:40px;font-size:14px;color:#fff;background:none;}
.cnav .search .inner .btn{float:right;width:40px;height:40px;display:block;}



	
	
.page{text-align:center;height:32px;}
.page li{display:inline-block;width:30px;height:30px;line-height:32px;background:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#707070;*display:inline;*zoom:1;margin:0 2px;border:solid 1px #7e7e7e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.page li a{color:#707070;display:block;width:30px;height:30px;}
.page li.no,.page li.no:hover{background:none;width:15px;border:none;}
.page li.now,.page li:hover{background:#444;border:none;height:32px;width:32px;}
/*江.新增*/.page li.nobg:hover{background:none;border:solid 1px #7e7e7e;height:30px;width:30px;cursor:default;}
.page li.now a,.page li:hover a{height:32px;width:32px;}
.page li.now a,.page li:hover a{color:#fff;}	
.page li.no2,.page li.no2:hover{background:none;border:none;}	
.page li.no2{width:30px;height:30px;font-size:14px;color:#707070;text-align:center;}
.page .in{display:inline-block;width:30px;height:30px;line-height:30px;background:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#707070;*display:inline;*zoom:1;margin:0 2px;border:solid 1px #7e7e7e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.page li.go,.page li.go:hover{background:#444;height:32px;width:32px;border:none;}	
.page li.go a{color:#fff;width:32px;height:32px;}	
	
	
	
/* 首页 */	
#banner{position:relative;overflow:hidden;height:auto;width:100%;min-width:1250px;}	
#banner .child{height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden;}		
#banner .nav{position:absolute;left:0;bottom:113px;width:100%;text-align:center;}
#banner .nav a{display:inline-block;background:url("../image/nav1.png") center center no-repeat;width:30px;height:7px;margin:0 2px;}
#banner .nav a.now{background:url("../image/nav2.png") center center no-repeat;}
#header.home{position:absolute;bottom:0;left:0;z-index:10;background:url("../image/white80.png") center center repeat;width:100%;}
#header.home .nav li.e:hover{background:none;}	
#home .main1{height:645px;padding-top:50px;overflow:hidden;}	
#home .main1 .text{text-align:center;position:relative;}	
#home .main1 .text h3{font-size:28px;color:#474747;line-height:1.2;position:absolute;left:40%;width:100%;margin-left:-625px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}	
#home .main1 .text p{width:735px;position:absolute;left:40%;left/0:50%;margin-left:-368px;line-height:1.5;top:42px;font-size:14px;color:#474747;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;opacity/0:1;}	
#home .main1 .ul{position:absolute;top:115px;left:0;overflow:hidden;height:410px;width:100%;}	
#home .main1 .ul ul{position:absolute;left:0;top:0;width:10000px;height:410px;}	
#home .main1 .ul ul li{float:left;width:408px;height:410px;position:relative;margin-right:13px;}	
#home .main1 .ul ul li .pic{width:408px;height:308px;overflow:hidden;}	
#home .main1 .ul ul li .t{background:#f2f2f2;height:110px;position:relative;}	
#home .main1 .ul ul li .t h2{font-size:20px;color:#474747;line-height:1.2;position:absolute;left:24px;top:24px;width:362px;}	
#home .main1 .ul ul li .t .s1{position:absolute;font-size:34px;color:#474747;position:absolute;right:24px;bottom:18px;}
#home .main1 .ul ul li .up{position:absolute;left:0;top:0;background:url("../image/bg6.png") center center repeat;width:308px;height:410px;padding:40px 50px;display:none;}	
#home .main1 .ul ul li .up{background:rgba(228,94,0,0.7);}
#home .main1 .ul ul li .up .s2{color:#fff;font-size:60px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:1;}	
#home .main1 .ul ul li .up .s3{color:#fff;font-size:14px;margin-left:5px;}	
#home .main1 .ul ul li .up h3{color:#fff;font-size:20px;line-height:1.2;margin-top:12px;}	
#home .main1 .ul ul li .up .p1{color:#fff;font-size:12px;line-height:1.5;margin-top:7px;}	
#home .main1 .ul ul li .up .p2{color:#fff;font-size:14px;line-height:1.5;margin-top:5px;}	
#home .main1 .ul ul li .up .p2 span{font-size:30px;font-family:Arial, Helvetica, sans-serif;}	
#home .main1 .ul ul li .up .more{color:#ffa4a4;font-size:14px;margin-top:15px;display:block;float:left;}	
#home .main1 .ul ul li .up .s4{position:absolute;font-size:34px;color:#fff;position:absolute;right:24px;bottom:24px;}
#home .main1 .ul .arrow_l{display:block;background:url("../image/arrow13.png") center center no-repeat;width:32px;height:55px;position:absolute;left:0;top:130px;}
#home .main1 .ul .arrow_r{display:block;background:url("../image/arrow14.png") center center no-repeat;width:32px;height:55px;position:absolute;right:0;top:130px;}
    #home .main1 .more_l {
        font-size: 16px;
        color: #f08200;
        min-width: 260px;
        padding: 5px 15px;
        height: 45px;
        border: solid 2px #f08200;
        text-align: center;
        line-height: 45px;
        display: block;
        position: absolute;
        top: 555px;
        left: 50%;
        margin-left: -130px;
    }
        #home .main1 .more_l:hover {
            color: #fff;
            font-size:18px;
            background: #f08200;
            border: none;
            min-width: 260px;
            height: 45px;
            line-height: 45px;
        }
#home .main2{height:800px;background:#f2f2f2;padding-top:90px;overflow:hidden;}
#home .main2 .text{text-align:center;position:relative;height:120px;}	
#home .main2 .text h3{font-size:28px;color:#474747;line-height:1.2;position:absolute;left:40%;width:100%;margin-left:-625px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}	
#home .main2 .text p{width:900px;position:absolute;left:40%;margin-left:-450px;line-height:1.5;top:42px;font-size:14px;color:#474747;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}	
#home .main2 .box{height:560px;position:relative;}
#home .main2 .box .t{position:absolute;padding-left:27px;left:0;bottom:38px;}
#home .main2 .box .t h2{color:#fff;font-size:18px;line-height:1.2;}
#home .main2 .box .t h3{color:#fff;font-size:24px;line-height:1;font-weight:bold;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;margin-top:5px;}
#home .main2 .box .t h4{color:#fff;font-size:16px;line-height:1.2;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
#home .main2 .box .div3 .t h2,#home .main2 .box .div3 .t h3,#home .main2 .box .div3 .t h4,#home .main2 .box .div1 .t h2,#home .main2 .box .div1 .t h3,#home .main2 .box .div1 .t h4,#home .main2 .box .div9 .t h2,#home .main2 .box .div9 .t h3,#home .main2 .box .div9 .t h4{color:#474747;}
#home .main2 .box .div6{position:absolute;left:0;top:336px;width:417px;height:224px;overflow:hidden;transform:translateX(0)\9\0;
    -webkit-transform:translateX(-100px);
	-moz-transform:translateX(-100px);
	-o-transform:translateX(-100px);
	-ms-transform:translateX(-100px);
	transform:translateX(-100px);}
#home .main2 .box .div2{position:absolute;left:417px;top:0;width:207px;height:381px;overflow:hidden; 
	-webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	-o-transform:translateY(-100px);
	-ms-transform:translateY(-100px);
	transform:translateY(-100px);}
#home .main2 .box .div3{position:absolute;left:624px;top:0;width:209px;height:190px;overflow:hidden;			 
    -webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	-o-transform:translateY(-100px);
	-ms-transform:translateY(-100px);
	transform:translateY(-100px);}
#home .main2 .box .div4{position:absolute;left:833px;top:0;width:209px;height:190px;overflow:hidden;  	 
    -webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	-o-transform:translateY(-100px);
	-ms-transform:translateY(-100px);
	transform:translateY(-100px);}
#home .main2 .box .div5{position:absolute;left:1042px;top:0;width:208px;height:280px;overflow:hidden;   
    -webkit-transform:translateX(100px);
	-moz-transform:translateX(100px);
	-o-transform:translateX(100px);
	-ms-transform:translateX(100px);
	transform:translateX(100px);}
#home .main2 .box .div1{position:absolute;left:0;top:0;width:417px;height:336px;overflow:hidden; 
    -webkit-transform:translateX(-100px);
	-moz-transform:translateX(-100px);
	-o-transform:translateX(-100px);
	-ms-transform:translateX(-100px);
	transform:translateX(-100px);}
#home .main2 .box .div7{position:absolute;left:624px;top:190px;width:418px;height:191px;overflow:hidden;}
#home .main2 .box .div8{position:absolute;left:417px;top:381px;width:416px;height:179px;overflow:hidden;
    -webkit-transform:translateY(100px);
	-moz-transform:translateY(100px);
	-o-transform:translateY(100px);
	-ms-transform:translateY(100px);
	transform:translateY(100px);}
#home .main2 .box .div9{position:absolute;left:833px;top:381px;width:209px;height:179px;overflow:hidden; 
    -webkit-transform:translateY(100px);
	-moz-transform:translateY(100px);
	-o-transform:translateY(100px);
	-ms-transform:translateY(100px);
	transform:translateY(100px);}
#home .main2 .box .div10{position:absolute;left:1042px;top:280px;width:208px;height:280px;overflow:hidden; 
    -webkit-transform:translateX(100px);
	-moz-transform:translateX(100px);
	-o-transform:translateX(100px);
	-ms-transform:translateX(100px);
	transform:translateX(100px);}
#home .main2 .box .d{ filter:alpha(opacity=0);-moz-opacity:0;opacity:0;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	-ms-transition:all 1s ease;	
	transition:all 1s ease;
}
#home .main3{height:496px;overflow:hidden;position:relative;}
#home .main3 .bg{width:1920px;height:496px;position:absolute;left:50%;top:50%;margin:-248px 0 0 -960px;display:block;
animation:zoom1 15s linear 0s infinite;-webkit-animation:zoom1 15s linear 1s infinite;}
@-webkit-keyframes zoom1{
0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@keyframes zoom1{
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
#home .main3 .box{position:absolute;left:50%;top:117px;margin-left:-625px;width:1250px;z-index:2;display:none;}
#home .main3 .box .div{float:left;width:339px;margin-left:92px;}
#home .main3 .box .div.a{margin-left:32px;}
#home .main3 .box .div a{display:block;width:100%;height:100%;}
#home .main3 .box .div .date{width:96px;height:78px;border:solid 2px #fff;padding-top:18px;}
#home .main3 .box .div .date h3{color:#fff;line-height:1.2;margin:0 0 0 13px;font-size:29px;font-family:Arial, Helvetica, sans-serif;}
#home .main3 .box .div .date h4{color:#fff;line-height:1.2;margin:3px 0 0 13px;font-size:20px;font-family:Arial, Helvetica, sans-serif;}
#home .main3 .box .div .text{margin-top:40px;}
#home .main3 .box .div .text h3{color:#fff;line-height:1.2;font-size:16px;}
#home .main3 .box .div .text p{color:#fff;line-height:1.5;font-size:12px;margin-top:10px;}
#home .main3 .box .div .text .more{color:#fff;line-height:1.5;font-size:14px;display:block;margin-top:25px;float:left;}
#home .main3 .box .div .text .more:hover{color:#cc0100;}
#home .main3 .box .div:hover .date{background:#e45e00;width:100px;height:80px;border:none;padding-top:20px;}
#home .main3 .box .div:hover .date h3{margin:0 0 0 15px;}
#home .main3 .box .div:hover .date h4{margin:3px 0 0 15px;}
.animate1{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: .2s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: .2s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: .2s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: .2s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}

.animate2{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: .4s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: .4s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: .4s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: .4s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}

.animate3{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: .6s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: .6s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: .6s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: .6s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}

.animate4{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: .8s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: .8s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: .8s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: .8s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}

.animate5{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: 1s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: 1s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: 1s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: 1s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}
.animate6{
   	-webkit-animation-duration: .5s;
	-webkit-animation-delay: 1.2s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .5s;
	-moz-animation-delay: 1.2s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .5s;
	-ms-animation-delay: 1.2s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .5s;
	animation-delay: 1.2s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}
.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}	
@-webkit-keyframes rollIn {
	0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}


.alert{width:354px;height:214px;position:fixed;left:50%;top:50%; margin-left:-177px;margin-top:-107px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.2); }
.alert .ico{position:absolute;width:70px;height:70px;background: url("../image/icoalert1.png") center top no-repeat; margin-left:145px; margin-top:20px;}
.alert .ico2{position:absolute;width:70px;height:70px;background: url("../image/icoalert2.png") center top no-repeat; margin-left:145px; margin-top:20px;}
.alert .text{height:40px; margin-top:120px; text-align: center; font-size:12px;}
.alert .btn{position:absolute;display:block;width:95px;height: 30px; background-color: #971a1e;text-align: center; color:#fff; line-height: 30px;left:50%; margin-left:-47px;}
a.alertbtn{position:absolute;text-decoration: none;}


.about-list { column-count: 3; column-gap: 0; }
.about-list .about-item { break-inside: avoid; box-sizing: border-box; text-align: center;margin-top:20px; }
.about-list .about-item img{width:90%;}
/*.about-list { display: flex; flex-wrap: wrap; }
.about-list .about-item { flex-grow: 1; position: relative; }
.about-list .about-item img { width: 90%; }*/


#fu { font-size: 14px; text-align: left; margin: 0; padding: 0; line-height: 40px; }

	