﻿@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; margin:auto;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;outline:none;}
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,button{font-family:微软雅黑,'Heiti SC',黑体,Arial;padding:0;outline:none;background:none;border:none;}
.over{ overflow:hidden; zoom:1;}

/*--滚动条插 件--*/
.jspContainer{overflow:hidden;position:relative;width:100%;}
.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:#666;}
.jspTrack{background:#ddd;}


/*--类--*/
.block{width:1204px;margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}
.center{text-align:center;}


/*--通用--*/
body{max-width:1920px;min-width:1204px;font-size:14px;color:#707070; margin:auto;}

.nav_float{position:fixed;left:50%;top:50%;width:83px;margin-left:680px;margin-top:-200px;z-index:10;}
.nav_float.r{right:10px;left:auto;margin-left:auto;}
.nav_float li{height:83px;}
.nav_float li a{display:block;height:25px;text-align:center;padding-top:58px;font-size:12px;color:#fff;}
.nav_float li a:hover{opacity:0.9;filter:alpha(opacity='90');}
.nav_float li .a1{background:#2f2f2f url(../image/icon4.png) center 15px no-repeat;}
.nav_float li .a2{background:#232323 url(../image/icon4.png) center -60px no-repeat;}
.nav_float li .a3{background:#2f2f2f url(../image/icon4.png) center -140px no-repeat;}
.nav_float li .a4{background:#232323 url(../image/icon4.png) center -215px no-repeat;}
.nav_float li .a5{background:#2f2f2f url(../image/icon4.png) center -295px no-repeat;}
.nav_float li .a6{background:#232323 url(../image/icon4.png) center -370px no-repeat;}
.nav_float li .close{height:1px;background:#2f2f2f url(../image/arrow6.png) center center no-repeat;}

.nav_float2{position:fixed;left:0;bottom:0;height:82px;line-heighbackground:url(../image/black85.png);t:82px;width:100%;color:#fff;z-index:10;}
.nav_float2 h3{float:left;font-size:16px;color:#fff;}
.nav_float2 h4{float:left;font-size:12px;color:#fff;margin-left:25px;}
.nav_float2 h4 strong{font-size:24px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
.nav_float2 .right a{float:left;width:92px;height:52px;margin-top:15px;color:#fff;text-align:center;line-height:120%;}
.nav_float2 .right a i{width:40px;height:36px;margin:auto;display:block;background:url(../image/icon6.png) 0 0 no-repeat;}
.nav_float2 .right .a1 i{background-position:6px 0;}
.nav_float2 .right .a2 i{background-position:-87px 0;}
.nav_float2 .right .a3 i{background-position:-180px 0;}
.nav_float2 .right .a4 i{background-position:-271px 0;}
.nav_float2 .right .a5 i{background-position:-366px 0;}

.nav_float3 .l{display: none;}
.nav_float3{position:fixed;left:0;bottom:0;height:82px;line-height:82px;width:100%;background:url(../image/black85.png);color:#fff;z-index:10;text-align:center;}
.nav_float3 a{color:#fff;font-size:16px;margin:0 25px;}
.nav_float3 a:hover{color:#e00;}


#header{height:147px;background:url(../image/header_bg.png) left top repeat-x;}
#header .block{position:relative;}
#header .logo{position:absolute;left:0;top:0px;border-left:1px solid #fff;border-right:1px solid #fff;}
#header .r{position:absolute;right:-20px; left: 345px;top: 22px;}
#header .rr{position:absolute;right:0px;top:35px;}
#header .search{float:left;padding:0 0px;height:28px;line-height:28px;color:#fff;  background:url(../image/search.jpg) }
#header .search .kw{float:left;height:100%;line-height:28px;background:none;border:none;color:#000;font-size:12px;padding:0 0 0 10px;width:287px;}
#header .search .ok{float:left;height:28px;width:28px;background:url(../image/search.jpg) no-repeat;border:none;cursor:pointer;}


#header .tabr span{display:inline-block;height:22px;line-height:23px;font-size:14px;color: #720003;padding:0 15px;cursor: pointer;}
#header .tabr span.now{background:#9b0004;color: #fff;}

#header .search .form{background:url(../image/search.jpg) center center no-repeat;width:466px;height:29px;}
#header .search .kw{float:left;height:23px;margin:3px 0 0 38px;line-height:23px;background:none;border:none;color:#fff;font-size:12px;width:287px;color: #666;}
#header .search .ok{float:right;height:23px;width:23px;border:none;cursor:pointer;background:none;width:114px;height:100%;}


#header .links{float:left;height:28px;line-height:28px;padding-right:20px;}
#header .links a{color:#fff;margin-left:20px;}
#header .nav_main{position:absolute;left:0;top:95px;line-height:52px;z-index:10;width:100%;overflow:hidden;height:52px;}
#header .nav_main:hover{box-shadow:0 7px 5px -5px rgba(0,0,0,0.2);}
#header .nav_main .d{float:left;height:100%;background:url(../image/nav_bg_l.png) left center repeat-y;}
#header .nav_main .d .inner{background:url(../image/nav_bg_r.png) right center repeat-y;}
#header .nav_main .d1,#header .nav_main .d2,#header .nav_main .d3,#header .nav_main .d4,#header .nav_main .d5,#header .nav_main .d6,#header .nav_main .d7{background-color:#3a3a3a;}
#header .nav_main .d1{background-image:none;}
#header .nav_main .d9,#header .nav_main .d8{background:#373737;}
#header .nav_main .d9 .inner,#header .nav_main .d8 .inner{background-image:none;}
#header .nav_main .d9 .t,#header .nav_main .d8 .t{}
#header .nav_main .d9 .t span,#header .nav_main .d8 .t span{}
#header .nav_main .d9 .t{background-image:none;}
#header .nav_main a{color:#fff;font-size:14px;display:block;}
#header .nav_main a.t{height:52px;}
#header .nav_main a.t span{padding:0 22px 0 20px;display:block;}
#header .nav_main a:hover{color:#e3e3e3;}
#header .nav_main .last .t span{background:none;}
#header .nav_main p{padding:15px 0;}
#header .nav_main p a{height:auto;line-height:180%;padding:0 22px 0 20px;}
#header .nav_main .line{height:2px;background:#fff;top:52px;left:0;width:100%;position:absolute;}

#header .car{position:absolute;right:0;top:95px;height:52px;line-height:52px;z-index:11;}
#header .car a{display:block;}
#header .car h3{float:left;color:#fff;font-size:14px;}
#header .car .btn{background:url(../image/icon1.png) 9px 10px no-repeat;width:52px;height:52px;position:relative;float:left;margin-left:5px;}
#header .car .btn i{position:absolute;left:0;top:2px;background:url(../image/icon1.png) -48px -5px no-repeat;width:24px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#header .btn_m{display:none;}





.nav_m{display:none;}
.helps{background:#e9e9e9;}
.helps .block{padding:70px 0 40px;height:230px;}
.helps .l{float:left;width:786px;}
.helps .l .text{padding-left:15px;}
.helps .l h2{font-size:30px;color:#474747;line-height:100%;}
.helps .l h3{font-size:16px;color:#474747;line-height:100%;font-family:Arial, Helvetica, sans-serif;margin-top:10px;text-transform:uppercase;}
.helps .l p{font-size:14px;color:707070;margin-top:10px;}
.helps .l .btns{margin-top:39px;height:88px;}
.helps .l a{float:left;width:33%;height:88px;background:url(../image/black1.png);font-size:14px;color:#fff;}
.helps .l a i{float:left;width:90px;height:100%;}
.helps .l a strong{padding:24px 0 0;display:block;line-height:150%;}
.helps .l a span{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;}
.helps .l a:hover{background:url(../image/black2.png);}
.helps .l .a1 i{background:url(../image/icon3.png) -165px center no-repeat;margin-left:20px;}
.helps .l .a2 i{background:url(../image/icon3.png) -254px center no-repeat;margin-left:10px;}
.helps .l .a3 i{background:url(../image/icon3.png) -356px center no-repeat;}
.helps .r{float:right;width:364px;}
.helps .r .d1{background:url(../image/black3.png);height:105px;position:relative;padding:0 80px 0 20px;}
.helps .r .d1 .ico{height:100%;width:80px;background:url(../image/icon3.png) 10px center no-repeat;position:absolute;right:0;top:0;}
.helps .r .d2{background:#961318;height:105px;position:relative;padding:0 80px 0 20px;}
.helps .r .d2 .ico{height:100%;width:80px; background:url(../image/icon3.png) -75px center no-repeat;position:absolute;right:0;top:0;}
.helps .r h3{padding-top:20px;font-size:14px;color:#fff;}
.helps .r .form{margin-top:10px;}
.select1{height:28px;line-height:28px;border:2px solid #aaa;border:2px solid rgba(255,255,255,0.2);border-radius:5px;float:left;position:relative;cursor:pointer;}
.select1 i{position:absolute;right:0;top:0;width:20px;height:100%;background:url(../image/arrow1.png) center center no-repeat;}
.select1 input{background:none;border:none;display:block;height:100%;line-height:inherit;color:#fff;padding:0 7px;cursor:pointer;}
.select1 ul{position:absolute;left:-1px;top:30px;background:#292929;width:100%;padding:2px 0 2px;border:1px solid #555;border-top:none;/*display:none;*/z-index:1;height:200px;overflow:auto;}
.select1 ul li{padding:3px 7px;color:#fff;line-height:150%;font-size:12px;}
.select1 ul li:hover{color:#b61f24;}
.helps .r .s1{width:100px;}
.helps .r .s1 input{width:75px;}
.helps .r .s2{width:140px;margin-left:5px;}
.helps .r .s2 input{width:112px;}

#footer .top{background:url(../image/black4.png);height:262px;}
#footer .top .links{float:left;margin-top:60px;}
#footer .top .links a{float:left;width:90px;text-align:center;color:#fff;font-size:14px;margin-right:30px;transition:all 0.15s ease-out 0s;-webkit-transition:all 0.15s ease-out 0s;}
#footer .top .links a:hover{transform:scale(1.15);-webkit-transform:scale(1.15);}
#footer .top .links a i{height:70px;width:90px;margin:auto;display:block;}
#footer .top .links .a1 i{background:url(../image/icon2.png) 25px 15px no-repeat;}
#footer .top .links .a2 i{background:url(../image/icon2.png) -65px 15px no-repeat;}
#footer .top .links .a3 i{background:url(../image/icon2.png) -160px 15px no-repeat;}
#footer .top .links .a4 i{background:url(../image/icon2.png) -253px 15px no-repeat;}
#footer .top .links .a5 i{background:url(../image/icon2.png) -352px 15px no-repeat;}
#footer .top .links .a6 i{background:url(../image/icon2.png) -446px 15px no-repeat;}
#footer .top .tel{float:right;margin-top:70px;text-align:right;}
#footer .top .p1{display:block;}
#footer .top .p2{display:none;}
#footer .top .zs{color:#fff;font-size:12px;display:block;text-align:center;width:135px;height:30px;line-height:30px;background:#940b10;float:right;margin-top:10px;}
#footer .top .tel h3{color:#fff;text-align:right;font-size:14px;margin-top:15px;}
#footer .foot{background:#212121;height:80px;line-height:80px;color:#ccc;font-size:12px;}
#footer .foot a{color:#ccc;}
#footer .foot .nav_foot{float:left;}
#footer .foot .nav_foot a{margin-right:20px;}
#footer .foot .nav_foot a:hover{color:#fff;}
#footer .foot .copy{float:right;}
#footer .foot .copy a{margin-left:10px; }




#header2{height:93px;background:#b61f24;}
#header2 .block{position:relative;}
#header2 .logo{position:absolute;left:0;top:0;width:370px;height:93px;border-left:2px solid #fff;border-right:2px solid #fff;background:url(../image/bo/logo.png) center center no-repeat;}
#header2 .ul{position:absolute;left:440px;top:10px;line-height:83px;}
#header2 .ul li{float:left;margin-right:30px;}
#header2 .ul li a{color:#fff;font-size:14px;}
#header2 .gw{background:url(../image/bo/arrow1.png) left center no-repeat;position:absolute;top:0px;line-height:32px;display:block;right:15px;padding-left:0px;font-size:16px;color:#fff;}
#header2 .btn_m{display:none;}

.alert{position:fixed;left:50%;top:50%;width:170px;padding:50px 30px 30px 130px;margin:-100px 0 0 -175px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.2); z-index:100;}
.alert .close{width:40px;height:40px;background:url(../image/close.png) center center no-repeat;position:absolute;right:0;top:0;}
.alert .ico{position:absolute;left:40px;top:40px;background:url(../image/ico8.png) left top no-repeat;width:52px;height:56px;}
.alert .ico2{position:absolute;left:40px;top:40px;background:url(../image/ico88.png) left top no-repeat;width:52px;height:56px;}
.alert .text{min-height:80px;}
.alert .btn{color:#fff;font-size:14px;background:#971a1e;padding:3px 30px;}