﻿/* 全局样式开始 */
html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;}
body{margin:0px;padding:0px;font-size:14px;font-family:"Microsoft YaHei",Arial,sans-serif;color:#333333;background-color:#fff;}
p,h1,h2,h3{margin:0px;padding:0px;}
ul,li,ol,dl,dt,dd{list-style-type:none;margin:0px;padding:0px;}
img{border:0px;}
a{color:#333333;font-family:"Microsoft YaHei",Arial,sans-serif;text-decoration:none;outline:none;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;blr:expression(this.onFocus=this.blur());transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;}
a:hover{text-decoration:none;}
.clear{clear:both;}
/*全局样式结束*/

/*内容宽980px居中*/
.center{width:1160px; margin:auto;}
@media (max-width:1260px){.center{width:930px}}
@media (max-width:768px){.center{width:90%;}}

.lightFont{font-family:"tchat-light";letter-spacing:-1px;}
@font-face{
font-family:'tchat-light';
src: url('../fonts/tchat-light.eot');
src: url('../fonts/tchat-light.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/tchat-light.woff') format('woff'),
	 url('../fonts/tchat-light.ttf')  format('truetype'),
	 url('../fonts/tchat-light.svg#tchat-light') format('svg');
}

/*底部开始================================================================================================*/
#footer{width:100%;height:125px;background:#f2f2f2;color:#333333;font-size:12px;line-height:22px;}
#footerleft{width:480px;margin-top:35px;float:left;}
#copyright{width:480px;}
#footermenu{width:480px;}
#footermenu li{line-height:35px;font-size:14px;float:left;}
#footermenu li a{color:#333333;}
#footermenu li a:hover{color:#45befb;text-decoration:none;}
.footeradd{width:340px;line-height:28px;font-size:14px;float:right;margin-top:35px;}
.footer_company{color:#FFF;font-size:14px;margin-bottom:6px;}
.icp{font-family:'微软雅黑';font-size:12px;}
.cbr{display:none;}
@media (max-width:768px){
#footer{text-align:center;}
#footerleft{float:none;margin:auto;}
#footermenu ul{padding-top:30px;margin-left:50px;}
.footeradd{display:none;}
}
@media (max-width:414px){
#footer{height:90px;}
#footermenu{display:none;}
#footerleft{width:330px;}
#copyright{width:330px;line-height:12px;padding-top:30px;font-size:14px;text-align:center;}
.icp{font-size:14px;}
.cbr{display:block;}
}


/*回到顶部*/
.cbbfixed{position:fixed;right:20px;transition:bottom ease .3s;z-index:99;cursor:pointer;}
.cbbfixed .cbbtn{width:45px;height:45px;display:block;background-color:#000;border-radius:25px;}
.cbbfixed .gotop{-moz-transition:all .3s ease-out 0s; -ms-transition:all .3s ease-out 0s; -o-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.cbbfixed .gotop .up-icon{width:45px;height:45px;float:left;background:url(../images/backtop.svg) no-repeat center center;background:url(../images/backtop.png) no-repeat center center\9;}
.cbbfixed .gotop:hover{background-color:#4c4c4c;}
@media (max-width:450px){
.cbbfixed{right:14px;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.cbbfixed .cbbtn{width:38px;height:38px;}
.cbbfixed .gotop .up-icon{width:38px;height:38px; background-size:15px;}
}