﻿@charset "utf-8";
/* CSS Document */
/*通用样式结束*/
body,p,h1,h2,h3,h4,h5,h6,ul,li,figure,figcaption{ margin:0; padding:0; font-style:normal; font-family:"微软雅黑"; color: #333; font-size: 14px;font-weight: normal;}
body{ overflow-x: hidden;}
tr,td,dd,dl,dt{ margin:0; padding:0; font-style: normal;}
table {border-spacing: 0;border-collapse: collapse;}
table,td,tr,th{font-size: 14px;}
img{ border:none; vertical-align: middle;}
a{ text-decoration:none; color: #333;}
ul,li{ list-style:none}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/*通用样式结束*/
/*
#sol{width:105px; height:120px; overflow:hidden;background:#252525 url(../images/qq_bg.jpg) no-repeat right top; position:fixed; left:0px; top:45%; border-bottom-right-radius:4px; border-top-right-radius:4px;}
#sol .s1{ position:absolute; left:85px; top:0; width:15px; height:95px; padding:25px 0 0 0; overflow:hidden; display:inline-block; color:#fff; line-height:16px; cursor:pointer;}
#sol .qqs{ width:72px; overflow:hidden; position:absolute; left:7px; top:3px;}
#sol .qqs p{ width:100%; overflow:hidden; padding:8px 0 0 0;}
#sol .qqs a{ width:72px; height:19px; overflow:hidden; display:inline-block; display:inline;}
#sol .qqs img{ width:72px; height:19px;}

*/

/*头部*/
header{width:100%; position:absolute;top:0; left:0px;}
.nav .top{width:205px;float:right;font-size:18px;line-height:30px;color:#af0909;margin-top:5px;display:block; margin-right:45px;margin-bottom: 10px;}
.nav .top img{float:left;}
.nav .top p{float:right;}
.nav{width:1200px;margin:0 auto;}
.logo{width:137px;float:left;margin-top:10px;}
.logo img{width:100%;}
.nav>ul{width:850px;float:right;}
.nav>ul>li{width:120px;float:left;text-align:center;position:relative;}
.nav>ul>li a{width:120px;line-height:48px;}
.active{color:#fff;line-height:48px;background:url(../images/navbg.jpg) no-repeat;background-size:100% 100%;padding:15px 30px 15px 30px;}
.nav>ul>li a:hover{width:120px;color:#fff;line-height:48px;background:url(../images/navbg.jpg) no-repeat;background-size:100% 100%;padding:15px 30px 15px 30px;}
.nav>ul>li .two{width:120px;background-color:#fff;position:absolute;left:0px;top:48px;text-align:center;display:none;}
.nav>ul>li .two dd a{width:120px;line-height:48px;}
/*头部结束*/
/*尾部*/
footer{width:100%;background:url(../images/footerbg.jpg) repeat-x;}
.center{width:1200px;margin:0 auto;}
.left{width:800px;float:left;}
.left ul{width:800px;}
.left ul li{float:left;line-height:24px;margin:15px 8px;color:#999;}
.left p{margin-left:8px;font-size:14px;color:#999;line-height:24px;padding-bottom:15px;}
.right{width:300px;padding:20px 0px 20px 0;float:right;}
.right img{width:300px;}







/*QQ*/
.onlineqq{position:fixed;left:0;height:352px;top:50%;font-size:12px;color:#666;}
.onlineqq_btn{float:left;margin-top:65px;width:27px;height:88px;display:block;background: url(../images/span.png) no-repeat;background-position:-11px -105px;}
.onlineqq_btn_off{background-position:-11px -6px;}
.onlineqq_title{padding-left:15px;}
.onlineqq_title em{color:#af0909; font-style:normal;line-height:36px;display:block;font-size:16px; font-weight:600;}
.onlineqq_title .img{ position:absolute; right:0; top:4px;  cursor:pointer; width:25px; height:25px; -webkit-transition:all 0.8s ease-out;background: url(../images/close.gif) no-repeat center center;}
.onlineqq_title .img:hover{ -webkit-transform:scale(1) rotate(360deg);}
.onlineqq_list{padding:0 7px 7px 7px;}
.onlineqq_list dt{ color:#af0909; margin-top:5px; height:27px; line-height:27px; font-weight:400; padding-left:9px; border-bottom:1px solid #d6d6d6; margin-bottom:5px; font-size:14px;display:block}
.onlineqq_list dd span{display:block;width:65px;float: left;}
.onlineqq_list dd a{display:block;width:77px;height:22px;float:left;background: url(../images/button_11.jpg) no-repeat;}
.onlineqq_tel{margin-left:10px}
.bitch{text-align:center;}
.onlineqq_list dd {height:22px;line-height:22px;margin-bottom:8px;padding-left:9px; }
.onlineqq_box{float:left;width:173px;overflow:hidden;border-top:1px solid #af0909;border-right:1px solid #af0909; border-bottom:1px solid #af0909;  border-radius:0 5px 5px 0; border-left:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8);position:relative;z-index:99999;zoom:1}








