﻿@charset "utf-8";
/* CSS Document */

/**************************清零*********************************/
body,h1,h2,h3,h4,p,dl,dd,ul,ol,form,input,textarea,th,td,select{margin: 0;padding: 0;}
*{box-sizing:border-box;font-family: "Microsoft Yahei", "微软雅黑","Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
}
em{font-style: normal;}
li{list-style: none;}
a{text-decoration: none; color:#333;}
img{border: none;vertical-align: top; display: inline-block;}
table{border-collapse: collapse;}
input,textarea{outline: none;}
textarea{resize:none;overflow: auto;}
body {font-size: 14px;}

.clearfix{ *zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}


.clean {zoom: 1}
.clean:after,.clean:before {content: '';display: table}
.clean:after {clear: both}





/*全局共用*/
.fl{ float:left;}
.fr{ float:right;}

.comWidth{ width: 1200px !important;  margin: 0px auto;}

/*全局文字和背景颜色*/
.textColor{color: #996ef0!important;}
.bgColor{background: #996ef0 !important;opacity: 1 !important;}


/*页头*/
.header {width: 100%;}
.header .header-top {height: 40px;line-height: 40px; }
.header .header-top p {color: #fff;}
.header .header-bottom {height: 96px;background-color: #fff;}
.header .header-bottom .header-box {margin-top: 24px;}
.header .header-bottom .header-box .text { height: 40px; margin: 5px 0 0 12px;font-size: 14px; color: #999; border-left: 1px dashed #eee; padding-left: 12px;}
.header .header-bottom ul {}
.header .header-bottom ul li {float: left;width: 95px;overflow: hidden;line-height: 96px;text-align: center;}
.header .header-bottom ul li a { font-size: 16px;}
.header .header-bottom ul li a {display: block;height: 100%;}
.header .header-bottom ul li.active {background-color: #f6f6f6;border-bottom: 4px solid #996ef0;}
.header .header-bottom ul li.active a {color: #996ef0}

/*页尾*/


/*友情开始*/
.linkstab{margin: 40px 0 30px;}
.linkstab .tab div{font-size:14px;color:#555;padding:0 21px 0 26px;line-height:43px;border-top:3px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;cursor:pointer}
.linkstab .tab div.on{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-top:3px solid #996ef0;background:#fafafa}
.linkstab .con{border:1px solid #e0e0e0;background:#fff;margin:-1px 0 0;padding:19px 24px;line-height:32px}
.linkstab .con span{color:#555;margin:0 24px 0 0}
.linkstab .con span a{color:#555;display:inline-block;*display:inline;zoom:1}
.linkstab .con .item{display:none}
.linkstab .con .item.on{display:block}
.linkstab .tab div:hover{color:#996ef0}
.linkstab .con span a:hover{color: #333;text-decoration:underline;}
/*友情结束*/



/*底部开始*/
.footer {width: 100%;height: 100px;background-color: #ffffff; margin-top:20px; padding-bottom:400px;}
.footer-bottom {  background-color: #343338; overflow: hidden; padding: 60px 0;}
.footer-phone { color: #fff; font-size: 26px;}
.footer-bottom .footerCon p,.footer-bottom .footerCon p a {font-size: 14px; color: #fff; line-height: 26px;}
/*底部结束*/

.fixed{
    width: 100%;
    position: absolute;
    bottom: 0;
    position: fixed;
    overflow: hidden;
    height: 150px; z-index:5000;
}