﻿@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/images2/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior: url(css/PIE.htc);
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/

/*
解决safari浏览器添加transform属性对文字的影响
-webkit-font-smoothing: antialiased;
*/
/*--默认--*/
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{/*line-height:120%; */min-height:100px; font-family:"微软雅黑";font-size:12px;  margin:0 auto; color:#333;min-width: 1200px;overflow-x: hidden;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#333;}
a:hover{color:#006db8;}
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;}
/*i,b,strong{font-style:normal;font-weight:normal;}*/
i,b,strong{font-style:normal;}/*2018-1-18 glx 修改*/
input,textarea,select{border:1px solid #CCC;font-family:"微软雅黑",Arial;outline:none;border:none;background:none;padding:0;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #fff; opacity: 1;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#fff;opacity: 1;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#fff;opacity: 1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#fff;opacity: 1;}
textarea{ resize:none; }


a:focus{outline:none;}


.tran_scale{ overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.tran_scale img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1); display:block; }


/*清除样式 */
.clearfix {
  zoom: 1;
  _height: 1px
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
.wrap{ width:1200px; margin:0 auto; position: relative; z-index:1; }


/*header*/
.header{width: 100%;position: fixed;top:30px;left: 0;z-index:100;height: 120px;line-height: 120px;}
.header .logo,
.header .headBox .navox{float: left;}
.header .logo img{width: 264px;height: 65px;}
.header .logo .logo_g{display: none;}
.header .headBox{float: left;width: 876px;padding-left: 59px;position: relative;}
.header .headBox .nav li{float: left;text-align: center;position: relative;}
.header .headBox .nav li>a{display:inline-block;color: #FFF;font-size: 18px;position: relative;line-height: normal;padding: 0 27px 25px;}
/*.header .headBox .nav li a:after,
.header.active .headBox .nav li a:after{content: "";display: none;width: 108px;height: 16px;background: url(../images2/white.png) no-repeat;position: absolute;bottom: 0;left: 50%;
margin-left: -54px;}
.header.active .headBox .nav li a:after{background: url(../images2/gline.png) no-repeat;}*/
.header .headBox .search{float: left;display: inline-block;width: 25px;height: 25px;background: url(../images2/search.png) no-repeat;margin:46px 17px 0 0;}
.header .headBox .navBtn{float: left;display: inline-block;width: 20px;height: 16px;background: url(../images2/but.png) no-repeat;margin-top: 51px;}
.header.active{background: #FFF;top: 0;}
.header.active .headBox .nav li>a{color: #333333;}
/*.header .headBox .nav li a:hover:after,
.header.active .headBox .nav li a:hover:after,
.header .headBox .nav li a.active:after,
.header.active .headBox .nav li a.active:after{display: block;}*/
.header.active .headBox .search{background: url(../images2/searchs.png) no-repeat;}
.header.active .headBox .navBtn{background: url(../images2/buts.png) no-repeat;}
.header .headBox .menu{display: none;width: 130px;background: #FFF;border-top: 6px solid #23c9b8;position: absolute;top: 83px;left:-2px;z-index: 100;padding:25px 0;}
.header .headBox .menu a{display: block;color: #333333;font-size: 16px;line-height: 1;}
.header .headBox .menu a + a{margin-top: 18px;}
.header .headBox .menu a:hover{color:#23c9b8;}
.header .headBox .navox{position: relative;}

/*footer*/
.footer{background:#222222;padding: 106px 0 12px;overflow: hidden;position: relative;}
.footer .foot_l{float: left;width: 372px;}
.footer .foot_l .logo,
.footer .foot_l .logo2{float: left;}
.footer .foot_l .logo{width:130px;}
.footer .foot_l .logo img{width:130px;height: 130px;}
.footer .foot_l .logo p{color: #969696;font-size: 12px;line-height: 1;text-align: center;padding-top: 13px;}
.footer .foot_l .logo2{width: 130px;padding: 0px 0 0 33px;}
.footer .foot_l .logo2 img{width:130px;height: 130px;}
.footer .foot_l .logo2 p{color: #969696;font-size: 12px;line-height: 1;text-align: center;padding-top: 13px;}

.footer .foot_l .ft_text{padding-top: 45px;color: #969696;}
.footer .foot_l .ft_text a{color: #969696;font-size: 12px;line-height: 1;}
 

.footer .foot_l .ft_text p{color: #969696;font-size: 12px;line-height: 23px;padding-top:2px;}
.footer .foot_r{float: right;width: 688px;}
.footer .foot_r li{float: left;width: 237px;margin: 0 47px 0 0;height: 170px;}
.footer .foot_r li.threeClear{width: auto;margin-right: 0;}
.footer .foot_r li a{color: #999999;font-size: 12px;line-height: 1;display: block;margin: 11px 0 0 16px;}
.footer .foot_r li a.ones{color: #FFF;font-size: 16px;padding: 0 0 5px;margin: 0;}
.returnBox{width: 74px;background: url(../images2/rebg.jpg) repeat-x;border: 1px solid #eaeaea;border-right:transparent;border-top-left-radius: 3px;border-bottom-left-radius: 3px;
position: absolute;right: 0;/*top: 183px;*/bottom: 50px;z-index: 500;}
.returnBox a{display: block;width: 74px;height: 57px;background: url(../images2/up.png) no-repeat center 21px;text-align: center;padding-top: 39px;}
.returnBox a span{display:none;color: #FFF;font-size: 12px;}
.returnBox:hover{border: 1px solid #23c9b8;background:#23c9b8;}
.returnBox:hover a{background: url(../images2/upes.png) no-repeat center 21px;height: 76px;}
.returnBox:hover a span{display:inline;}
.returnBox.addStyle{position: fixed;bottom: 50px;}









.footer .foot_l .ft_text a:hover,
.footer .foot_r li a:hover,
.OpenAlpha .OpenMiddle .OpenNav li a:hover,
.link a:hover{color: #FFF;}














