﻿@charset "utf-8";
/* css document */
/*
e56410
*/

body{width:1570px;margin:auto;position:relative;padding-bottom:66px;}
.block{width:auto;}

/*.logo{width:110px;padding-right:38px;position:fixed;left:50%;top:0;margin-left:-786px;}
.logo a{position:absolute;left:0;top:60px;height:190px;width:100%;}
.logo img{width:100%;height:auto;}

.nav_float{position:fixed;left:50%;margin-left:-730px;top:380px;display:none;}
.nav_float a{display:block;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;
	transition:all 0.15s linear 0s;
}
.nav_float a.odd{background-color:#2a2a2a;}
.nav_float a.even{background-color:#3a3a3a;}
nav_float .a1{background:#3a3a3a url(/uploads/image/ftsltimg/icon_nav_float.png) center top no-repeat;}
.nav_float .a2{background:#2a2a2a url(/uploads/image/ftsltimg/icon_nav_float.png) center -50px no-repeat;}
.nav_float .a3{background:#3a3a3a url(/uploads/image/ftsltimg/icon_nav_float.png) center -100px no-repeat;}
.nav_float .a4{background:#2a2a2a url(/uploads/image/ftsltimg/icon_nav_float.png) center -150px no-repeat;}
.nav_float .a5{background:#3a3a3a url(/uploads/image/ftsltimg/icon_nav_float.png) center -200px no-repeat;}
.nav_float .a6{background:#2a2a2a url(/uploads/image/ftsltimg/icon_nav_float.png) center -250px no-repeat;}
.nav_float a:hover{background-color:#e56410;
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
}
*/
/*#header{padding-left:147px;height:66px;}
#header .block{height:100%;position:relative;z-index:3;}
#header .nav_main{height:66px;line-height:66px;float:left;}
#header .nav_main a{color:#474747;font-size:14px;padding:0 22px;float:left;height:100%;position:relative;z-index:4;}
#header .nav_main a i{position:absolute;left:50%;top:100%;background:url(/uploads/image/ftsltimg/nav_b.png) center top no-repeat;width:28px;height:14px;margin-left:-14px;display:none;}
#header .nav_main a.first{padding-left:0;}
#header .nav_main a.first i{left:0;margin-left:0;}
#header .nav_main a:hover,#header .nav_main a.now{color:#e56410;}

#header .nav_child{position:absolute;left:0;top:66px;width:100%;background:url(/uploads/image/ftsltimg/black80.png);z-index:3;display:none;}
#header .nav_child .child{height:50px;line-height:50px;display:none;}
#header .nav_child .child a{margin-left:30px;color:#fff;font-size:14px;}
#header .nav_child .child a:hover{color:#e56410;}
#header .nav_child .child .pic{float:left;width:186px;height:105px;overflow:hidden;}
#header .nav_child .child .pic img{width:100%;height:auto;}
#header .nav_child .child .link{padding-left:210px;height:40px;line-height:40px;}
#header .nav_child .child .link a{margin-right:20px;color:#fff;font-size:14px;}
#header .nav_child .child .link a:hover{color:#e56410;}
#header .nav_child .child .des{padding-left:210px;line-height:180%;color:#d5d5d5;width:50%;}*/

/*#header .nav_top{height:66px;line-height:66px;float:right;position:relative;}
#header .nav_top li{float:left;padding:13px 0;height:40px;line-height:40px;}
#header .nav_top li a{transition:all 0.2s linear 0s;}
#header .nav_top li.sbtn{position:relative;z-index:1;}
#header .nav_top .ico1{background:url(/uploads/image/ftsltimg/icon_top.png) 2px top no-repeat;width:40px;height:40px;line-height:40px;}
#header .nav_top .ico2{background:url(/uploads/image/ftsltimg/icon_top.png) -38px top no-repeat;width:40px;height:40px;line-height:40px;}
#header .nav_top .ico3{background:url(/uploads/image/ftsltimg/icon_top.png) -91px top no-repeat;width:40px;height:40px;line-height:40px;}
#header .nav_top .ico4{background:url(/uploads/image/ftsltimg/icon_top.png) -134px top no-repeat;width:40px;height:40px;line-height:40px;}
#header .nav_top .ico1:hover{background-position:2px -37px;}
#header .nav_top .ico2:hover{background-position:-38px -37px;}
#header .nav_top .ico3:hover{background-position:-91px -37px;}
#header .nav_top .ico4:hover{background-position:-134px -37px;}
#header .nav_top .lang{padding-left:8px;text-align:center;font-size:20px;font-family:arial, helvetica, sans-serif;color:#999;}
#header .nav_top .lang:hover{color:#e56410;}
#header .nav_top li.act .ico1{background-position:2px -37px;}
#header .nav_top .search{position:absolute;right:0;top:100%;width:187px;height:0;overflow:hidden; background:url(/uploads/image/ftsltimg/bg_search.png) left top no-repeat;}
#header .nav_top .search .inner{height:22px;width:171px;margin:7px 8px;}
#header .nav_top .search .keyword{float:left;height:22px;line-height:20px;width:132px;padding:0 5px;border:none;color:#fff;background:none;}
#header .nav_top .search .ok{float:left;height:22px;width:29px;font-size:12px;background:none;padding:0;text-align:center;border:none;cursor:pointer;color:#666;font-family:verdana, geneva, sans-serif;color:#fff;}
#header .nav_top .search .ok:hover{color:#e56410;}
#header .nav_top .code2d{position:absolute;right:0;top:100%;display:none;z-index:1;padding:8px;background:url(/uploads/image/ftsltimg/black50.png);}*/

/*#footer{width:1570px;height:83px;margin:auto;position:fixed;left:50%;bottom:0;margin-left:-785px;}
#footer .block{margin-left:147px;background:#fff;position:relative;height:100%;}
#footer .block .border{height:1px;background:#ccc;width:0;
	transition:all 0.4s linear 0s;
}
#footer .left{padding-top:15px;}
#footer .sites{float:left;background:url(/uploads/image/ftsltimg/bg_sites.png) left top no-repeat;width:173px;height:19px;line-height:19px;color:#707070;padding:0 10px;position:relative;}
#footer .sites ul{position:absolute;left:0;bottom:120%;width:191px;padding:4px 0;background:#fff;border:1px solid #ddd;display:none;}
#footer .sites ul li{height:22px;line-height:22px;padding:0 10px;}
#footer .sites ul li a{display:block;height:100%;}
#footer .sites ul li a:hover{color:#e56410;}
#footer .nav_foot{height:20px;line-height:20px;float:left;margin-left:20px;}
#footer .nav_foot a{margin-right:14px;}
#footer .nav_foot a:hover{color:#e56410;}
#footer .copy{clear:both;height:20px;line-height:20px;padding-top:5px;}
#footer .logo2{float:right;padding-top:15px;width:66px;line-height:100%;}
#footer .logo2 img{width:100%;}*/

#body{padding-left:147px;padding-bottom:40px;}

.focus{height:593px;position:relative;background:#666;}
.focus h1{position:absolute;width:100%;font-size:38px;color:#fff;text-align:center;left:0;top:30%;font-weight:bold;text-shadow:3px 3px 14px rgba(0,0,0,0.65);line-height:120%;}
.focus h3{font-size:26px;color:#fff;line-height:150%;text-shadow:2px 2px 10px rgba(0,0,0,0.65);}
.focus h4{font-size:80px;color:#fff;line-height:100%;text-shadow:3px 3px 14px rgba(0,0,0,0.65);}
.focus .ico1{position:absolute;right:50%;top:48%;width:15%;}
.focus .ico2{position:absolute;left:50%;top:48%;width:15%;}
.focus .t1{position:absolute;left:60px;bottom:60px;}
.focus .t2{position:absolute;right:60px;bottom:60px;}
.focus .frame1{width:50%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.focus .frame1 img{width:100%;height:auto;}
.focus .frame2{width:50%;height:100%;position:absolute;right:0;top:0;overflow:hidden;}
.focus .frame2 img{width:100%;height:auto;}
.focus .frame3{height:100%;overflow:hidden;position:relative;background:#000;}
.focus .frame3 .child{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.focus .frame3 img{width:100%;height:auto;}
.focus .a1{position:absolute;left:0;top:0;width:50%;height:100%;background:#fff;opacity:0;filter:alpha(opacity='0');transition:all 0.2s linear 0s;}
.focus .a2{position:absolute;right:0;top:0;width:50%;height:100%;background:#fff;opacity:0;filter:alpha(opacity='0');transition:all 0.2s linear 0s;}
.focus .a1:hover{opacity:0.1;filter:alpha(opacity='10');}
.focus .a2:hover{opacity:0.1;filter:alpha(opacity='10');}
.focus .nav{width:110px;position:absolute;bottom:38px;left:50%;margin-left:-44px;}/* modify by will */
.focus .nav .child{background:url(/uploads/image/ftsltimg/dian1.png) center center no-repeat;float:left;margin:0 5px;height:11px;width:11px;cursor:pointer;}
.focus .nav .now{background:url(/uploads/image/ftsltimg/dian2.png) center center no-repeat;}

.index1{height:350px;}
.index1 .div{float:left;width:465px;height:350px;margin-left:14px;position:relative;overflow:hidden;}
.index1 .first{margin-left:0;}
.index1 .div img{width:100%;height:auto;}
.index1 .div .shadow{background:url(/uploads/image/ftsltimg/black35.png);position:absolute;left:0;top:0;width:100%;height:100%;
	transition:all 0.3s linear 0s;
}
.index1 .div .mask{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}
.index1 .div .txt{position:absolute;left:0;bottom:0;width:84%;padding:4% 8%;color:#fff;background:url(/uploads/image/ftsltimg/black15.png);/*opacity:0;filter:alpha(opacity='0')*/
	transition:all 0.2s linear 0s;
}
.index1 .div .txt .date{width:70px;text-align:center; position:absolute;left:position:absolute;left:12px;bottom:16px;}
.index1 .div .txt .date strong{font-family:arial, helvetica, sans-serif;height:55px;font-size:60px;line-height:55px;display:block;}
.index1 .div .txt .date span{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:16px;}
.index1 .div .txt h3{padding-left:55px;font-size:24px;color:#fff;line-height:120%;}
.index1 .div .txt p{padding-left:55px;font-size:12px;line-height:150%;margin-top:5px;height:55px;overflow:hidden;}
/*.index1 .div .hover .txt{left:7%;opacity:1;filter:alpha(opacity='100');}
.index1 .div .hover .txt .date{filter:alpha(opacity='100');}*/
.index1 .div:hover .shadow{opacity:0;filter:alpha(opacity='0');}

.index2{/*height:280px;*/margin-top:14px;}
.index2 .div{width:345px;float:left;margin-left:14px;}
.index2 .first{margin-left:0;}
.index2 .div .pic{position:relative;height:194px;display:block;overflow:hidden;}
.index2 .div .pic span{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/uploads/image/ftsltimg/black15.png);
	transition:all 0.2s linear 0s;
}
.index2 .div .pic img{width:100%;height:auto;}
.index2 .div h3{font-size:16px;margin-top:15px;line-height:180%;}
.index2 .div:hover a{color:#e56410;}
.index2 .div:hover .pic span{opacity:0;filter:alpha(opacity='0');}
.index2 .div p{font-size:12px;color:#909090;height:55px;overflow:hidden;}

.index .filter{padding-top:0;}