@font-face { 
font-family:"Avian Regular"; 
src: url('Avian Regular.eot'); 
src: url('Avian Regular.eotiefix') format('embedded-opentype'), 
  	 url('Avian Regular.woff') format('woff'), 
     url('Avian Regular.TTF')  format('truetype'), 
     url('Avian Regular.svg') format('svg'); 
    font-weight: normal;
    font-style: normal;
}
@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:#086654;}
.jspTrack{background:url(imageline3.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:100px;position:absolute;left:0;top:0;width:100%;z-index:5;}
#header .logo{position:absolute;left:15px;top:17px;}
#header ul{float:right;margin-top:58px;height:16px;}
#header ul li{border-left:solid 1px #fff;line-height:16px;padding:0 13px;float:left;}
#header ul li.first{border:none;}
#header ul li a{color:#fff;font-size:14px;}
#header .search{background:url(imagesearch.png) center center no-repeat;width:99px;display:block;height:48px;float:right;margin-top:44px;}
#header .search2{background:url(imagesearch3.png) right center no-repeat;border-bottom:solid 1px #fff;width:150px;height:30px;float:right;margin-top:51px;display:none;margin-left:10px;}
#header .search2 input{float:left;width:120px;margin-left:5px;color:#fff;line-height:30px;height:30px;}
#header .search2 .btn{display:block;height:30px;width:23px;float:right;}


#nav{background:url(imagebg1.png) center center repeat;height:65px;position:absolute;width:100%;left:0;top:455px;z-index:5;min-width:1250px;}
#nav ul{line-height:65px;position:absolute;left:0;top:0;}
#nav ul li{width:110px;text-align:center;float:left;position:relative;}
#nav ul li:hover{background:#3b3a39;}
#nav ul li a{color:#fff;font-size:14px;display:block;}
#nav ul li .hide{position:absolute;left:0;bottom:60px;background:url(imageline1.png) center bottom no-repeat #3b3a39;width:110px;padding:10px 0;display:none;}
#nav ul li .hide a{line-height:40px;color:#bdbcbc;}
#nav ul li .hide a:hover{color:#ddd;}
#nav .num{position:absolute;right:0;width:238px; cursor:pointer;bottom:-65px;}
#nav .num h3{font-size:16px;background:url(imageimg15.png) left center no-repeat;padding-left:40px;margin-left:67px;color:#fff;line-height:65px;}
#nav .num_hide{width:238px;position:absolute;right:0;background:#3b3a39;bottom:-65px;display:none;}
#nav .num_hide h3{font-size:16px;background:url(imageimg15.png) left center no-repeat;padding-left:40px;margin-left:67px;color:#fff;line-height:65px;}
#nav .num_hide .p{background:url(imageline4.png) center bottom no-repeat;line-height:45px;color:#fff;text-align:center;padding:15px 0;font-size:14px;}
#nav .num_hide .p span{font-family:Arial, Helvetica, sans-serif;font-size:16px;}


/* 底部 */
#footer{height:255px;background:#242424;}
#footer .logo{text-align:center;padding-top:58px;}
#footer .f2{margin-top:10px;}
#footer .f2 .p1{float:left;margin-left:240px;color:#909090;font-size:12px;}
#footer .f2 .p1 a{color:#909090;font-size:12px;margin:0 10px;}
#footer .f2 a:hover{color:#ddd;}
#footer .f2 .p2{float:right;margin-right:255px;}
#footer .f2 .p2 a{color:#909090;font-size:12px;}
#footer .f2 .p3{color:#909090;font-size:12px;float:right;margin-right:25px;}
	

.page{text-align:center;height:36px;}
.page li{display:inline-block;width:36px;height:36px;line-height:36px;font-size:20px;font-family:Arial, Helvetica, sans-serif;background:url(imagepage.png) center top no-repeat;margin:0 2px;}
.page li a{color:#707070;display:block;width:36px;height:36px;}
.page li.no,.page li.no:hover{background:none;}
.page li.now,.page li:hover{background:url(imagepage.png) center bottom no-repeat;}
.page li.now a,.page li:hover a{color:#fff;}

	
	
/* 首页 */	
#focus{position:relative;overflow:hidden;height:auto;width:100%;min-width:1250px;min-height:467px;}	
#focus .child{height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden;}
#focus .child img{width:100%;height:auto;}
#home .title{width:1094px;position:relative;margin:0 auto;text-align:center;}
#home .title h3{width:100%;font-size:40px;color:#474747;line-height:1;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}
#home .title h4{width:100%;font-size:32px;color:#474747;line-height:1;}
#home .title .p{width:100%;font-size:14px;color:#707070;line-height:1.5;margin-top:10px;}
#home .main1{ background:url(imagebg13.jpg) center top no-repeat;height:444px;padding-top:100px;}
#home .main1 .title h4{margin-top:10px;}
#home .main1 .box{margin-top:95px;text-align:center;position:relative;}
#home .main1 .box .div{width:282px;display:inline-block;margin:0 65px;}	
#home .main1 .box .div h3{font-family:impact;font-size:100px;color:#474747;line-height:1;}
#home .main1 .box .div h3 span{font-size:32px;}	
#home .main1 .box .div:hover h3{color:#066452;}
#home .main1 .box .div h4{font-size:16px;color:#474747;line-height:1.2;margin-top:5px;}	
#home .main1 .box .l1{width:65px;border-top:solid 1px #9e9e9e;position:absolute;left:0;top:50%;}	
#home .main1 .box .l2{width:130px;border-top:solid 1px #9e9e9e;position:absolute;left:370px;top:50%;}	
#home .main1 .box .l3{width:130px;border-top:solid 1px #9e9e9e;position:absolute;right:370px;top:50%;}	
#home .main1 .box .l4{width:65px;border-top:solid 1px #9e9e9e;position:absolute;right:0;top:50%;}	
#home .main2{height:995px;background:url(imagearrow9.png) center top no-repeat;overflow:hidden;}	
#home .main2 .text{width:475px;position:absolute;top:165px;left:15px;}	
#home .main2 .text h2{font-size:32px;color:#474747;line-height:1;}	
#home .main2 .text h3{font-size:60px;color:#474747;line-height:1;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}	
#home .main2 .text h4{font-size:24px;color:#474747;line-height:1.2;margin-top:20px;}	
#home .main2 .text p{font-size:12px;color:#707070;line-height:1.5;;margin-top:5px;}	
#home .main2 .text h5{font-size:14px;color:#474747;line-height:1.2;margin-top:30px;}
#home .main2 .div1{width:725px;height:466px;overflow:hidden;position:absolute;top:152px;left:525px;}		
#home .main2 .div2{width:609px;height:378px;overflow:hidden;position:absolute;top:467px;left:0;}	
#home .main2 .div3{width:288px;height:195px;overflow:hidden;position:absolute;top:650px;left:642px;}	
#home .main2 .more{display:block;background:url(imagelearn.jpg) center center no-repeat;width:288px;height:195px;overflow:hidden;position:absolute;top:650px;left:962px;}	
#home .main3{height:705px;overflow:hidden;position:relative;}
#home .main3 .pic{width:960px;height:705px;overflow:hidden;position:absolute;left:50%;top:0;margin-left:-960px;}
#home .main3 .text{width:960px;height:705px;overflow:hidden;position:absolute;right:50%;top:0;margin-right:-960px;background:url(imagebg7.png) center center repeat;}
#home .main3 .text .inner{width:480px;float:left;margin:155px 0 0 120px;}
#home .main3 .text .inner h3{color:#fff;font-size:32px;line-height:1;}
#home .main3 .text .inner h4{font-size:60px;color:#fff;line-height:1.2;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}
#home .main3 .text .inner h5{color:#fff;font-size:24px;line-height:1.2;margin-top:40px;}	
#home .main3 .text .inner p{width:100%;font-size:14px;color:#fff;line-height:1.5;margin-top:20px;}	
#home .main3 .text .inner .btn{background:url(imagebtn.png) center center no-repeat;width:182px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;margin-top:35px;display:block;}
#home .main3 .text .inner .btn:hover{background:url(imagebtn3.png) center center no-repeat;}
#home .main4{height:1145px;}
#home .main4 .text{width:535px;position:absolute;top:130px;right:85px;}	
#home .main4 .text h2{font-size:32px;color:#474747;line-height:1;}	
#home .main4 .text h3{font-size:60px;color:#474747;line-height:1;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}	
#home .main4 .text h4{font-size:24px;color:#474747;line-height:1.2;margin-top:20px;}	
#home .main4 .text p{font-size:12px;color:#707070;line-height:1.5;margin-top:5px;}	
#home .main4 .text .btn{background:url(imagebtn2.png) center center no-repeat;width:182px;height:40px;line-height:40px;text-align:center;color:#707070;font-size:14px;margin-top:20px;display:block;}
#home .main4 .text .btn:hover{background:url(imagebtn3.png) center center no-repeat;color:#fff;}
#home .main4 .div1{background:url(imagepic81.jpg) center center no-repeat;width:942px;height:542px;position:absolute;top:430px;right:0;}
#home .main4 .div1 .inner{width:546px;margin:97px 0 0 317px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#home .main4 .div1 .inner h3{font-size:36px;color:#fff;line-height:1;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}
#home .main4 .div1 .inner .p{font-size:14px;color:#fff;line-height:1.5;margin-top:25px;}	
#home .main4 .div2{width:485px;height:524px;position:absolute;top:355px;left:0;overflow:hidden;}
#home .main4 .line{border-top:solid 1px #d0d0d0;width:316px;position:absolute;top:263px;left:281px;}
#home .main5{background:url(imagebg14.jpg) center top no-repeat;height:691px;overflow:hidden;}
#home .main5 .text{width:580px;position:absolute;top:207px;right:-100px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#home .main5 .text h3{color:#fff;font-size:32px;line-height:1.2;}
#home .main5 .text h4{color:#fff;font-size:60px;line-height:1;font-family:Avian Regular,"Trebuchet MS", Arial, Helvetica, sans-serif;}
#home .main5 .text h5{color:#fff;font-size:24px;line-height:1.2;margin-top:30px;}
#home .main5 .text p{color:#fff;font-size:14px;line-height:1.5;margin-top:20px;width:510px;}
#home .main5 .text .btn{background:url(imagebtn.png) center center no-repeat;width:182px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;margin-top:40px;display:block;}
#home .main5 .text .btn:hover{background:url(imagebtn3.png) center center no-repeat;}
#home .main6{padding-top:120px;height:760px;}
#home .main6 .title{width:805px;}
#home .main6 .title h3{font-size:60px;}
#home .main6 .title h5{font-size:24px;color:#474747;line-height:1.2;margin-top:15px;}
#home .main6 .title .btn{background:url(imagebtn2.png) center center no-repeat;width:182px;height:40px;line-height:40px;text-align:center;color:#707070;font-size:14px;margin:20px auto 0;display:block;margin-top:25px;}
#home .main6 .title .btn:hover{background:url(imagebtn3.png) center center no-repeat;color:#fff;}
#home .main6 .box{margin:40px auto 0;width:1248px;}
#home .main6 .box .div{float:left;width:416px;height:323px;overflow:hidden;}


.bg_black{position:fixed;left:0;top:0;width:100%;height:100%;background:url(imageblack30.png) center center repeat;z-index:10;}
.bg_black .Right{background:url(imagebg8.png) center center no-repeat;width:350px;height:216px;position:absolute;left:50%;top:50%;margin:-108px 0 0 -175px;}
.bg_black .Right .img{background:url(imageright.png) center center no-repeat;width:70px;height:70px;margin:23px auto 0;}
.bg_black .Right h3{color:#707070;font-size:14px;line-height:1.2;text-align:center;margin-top:18px;}
.bg_black .Right .sure{display:block;width:95px;height:30px;text-align:center;color:#fff;line-height:30px;font-size:14px;margin:28px auto 0;background:#066452;}

.bg_black .Wrong{background:url(imagebg8.png) center center no-repeat;width:350px;height:216px;position:absolute;left:50%;top:50%;margin:-108px 0 0 -175px;}
.bg_black .Wrong .img{background:url(imagewrong.png) center center no-repeat;width:70px;height:70px;margin:23px auto 0;}
.bg_black .Wrong h3{color:#707070;font-size:14px;line-height:1.2;text-align:center;margin-top:18px;}
.bg_black .Wrong .sure{display:block;width:95px;height:30px;text-align:center;color:#fff;line-height:30px;font-size:14px;margin:28px auto 0;background:#066452;}









.page_top{background:url(imagetop.png) center center no-repeat;width:46px;height:46px;position:fixed;right:30px;bottom:30px;display:block;}








	