@import url("qq.css");

/*------全局定义-------------------- */

*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
    }
	
body{
	font:12px "微软雅黑",Arial,Tahoma;	
    }
		
img{
	border:none;
    }
   
a{
    color:#333;
	text-decoration:none;
   }

a:hover{
	text-decoration: none;
	color:#FF0000;
   }
	
ul{
	list-style:none;
   }
   
input,select,button{
    font:12px Verdana,Arial,Tahoma;
    vertical-align:middle;
   }

select{
  border:none;}

.clear{
    clear:both;
    height:0px; 
	overflow: hidden;
	}


/***************************头部样式************************/
.header{width:100%;height:200px; background:url("../images/head_bg.jpg") repeat-x; overflow:hidden;}
.header .head_top{width:1100px;height:30px; line-height:30px; font-family:"宋体"; color:#666666; margin:0 auto; overflow:hidden;}
.head_top .top_left{float:left;}
.head_top .top_right{ float:right;}
.head_top .top_right a{padding:0 15px; background:url("../images/head_line.jpg") left center no-repeat;}
.header .head_middle{width:1100px;height:115px;margin:0 auto; overflow:hidden;}
.head_middle .logo{ float:left;margin-top:30px;}
.head_middle .phone{ float:right;margin-top:35px;}
.header .nav{width:100%;height:55px; background:url("../images/nav.jpg") left bottom repeat-x;}
.nav .navcount{width:1100px;margin:0 auto;}
.nav .navcount ul{height:55px; line-height:50px;}
.nav .navcount ul li{float:left; width:110px;height:50px; padding-top:5px; text-align:center; font-weight:bold; background:url("../images/nav_line.jpg") left 5px no-repeat;}
.nav .navcount ul li a{color:#ffffff;}
.nav .navcount ul .home a{display:block;background:url("../images/nav_bg.jpg") repeat-x;}
.nav .navcount ul li a:hover{display:block;background:url("../images/nav_bg.jpg") repeat-x;}
.nav .navcount ul .hover a{display:block;background:url("../images/nav_bg.jpg") repeat-x;}
.nav .navcount ul .product{width:220px; background:url("../images/product_bg.jpg") repeat-x;color:#6a0000;}
/*--- 导航下拉菜单 ---*/

.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 110px;
	visibility: hidden; 
	margin-top: -1px;
	border-top:none;

}
.dropMenu li {
	display:block;
}
.dropMenu a {
	display: block;
	height:30px;
    line-height:30px;
	text-align:center;
	color:#FFFFFF;
	background:url("../images/nav_bg.jpg") left center repeat-x;
}

* html .dropMenu a {
	width: 100%;
	color:#FFFFFF;
	background-color:#FF0000;
}

.dropMenu a:hover {
	color:red;
	text-decoration: underline;
	color:#FFFFFF;
	background-color:#FF0000;
	text-decoration: none;  
}

/*---------------------头部结束-------------------*/

.footer{width:100%;height:298px; background:url("../images/foot_bg.jpg") repeat-x; overflow:hidden;}
.foot{width:1100px;margin:0 auto; overflow:hidden;}
.foot .minnav{height:40px; line-height:40px; overflow:hidden;}
.foot .minnav ul{padding:0px 6px; height:40px;}
.foot .minnav ul li{width:136px; line-height:40px; text-align:center; font-weight:bold; float:left; background:url("../images/min_line.jpg") left center no-repeat;}
.foot .minnav ul li a{color:#ffffff;}
.foot .foot_middle{height:174px; background:url("../images/index_106.jpg") 28px 14px no-repeat;padding-left:160px;padding-top:20px; overflow:hidden;}
.foot .foot_middle dl{float:left;padding:0px 40px; background:url("../images/dl_bg.jpg") left top no-repeat;}
.foot .foot_middle dl dt{ font-size:15px; font-weight:bold;color:#747474;margin-bottom:5px; }
.foot .foot_middle dl dd {color:#aeaeae; line-height:22px; font-weight:bold;}
.foot .foot_middle dl dd ul li a{margin-right:20px;font-weight:normal;}
.foot .copyright{height:64px; line-height:64px; text-align:center;color:#666666; margin:0 auto;}
  
/* ------------------在线客服-------------------------------  */
#floatTips {
	font-size:11px;
	position: absolute;
	right:10px;
	top:177px;
	width:120px;
}

#floatTips .top{
    height:auto;
	}

#floatTips .middle{
    height:100%;	
	overflow:hidden; 
	background: url("../qq/middle.gif") repeat-y 0 0;
}

#floatTips .middle li{
	height:25px;
	width:95px;
	padding:3px 10px 0px 15px; 
	float:left;
	display:block;
	overflow:hidden;
	font-size:12px;
}

#floatTips .middle li img{
    height:25px;
    display:block;
	float:left;	
}

#floatTips .middle li span{
    display:block;
	float:left;	
	line-height:25px;
	color:#666666;
	text-indent:5px;
}

#floatTips .bottom{
    height:auto;
	}


#floatTips .top_1{
    text-align:center;
	}
	
	
/*---------头部微信弹出层----------*/

.mesWindow{border:#999 1px solid;background:#e8e8e8;}
.mesWindowTop{border-bottom:#f7f7f7 1px solid;margin:0 10px;padding:6px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#e8e8e8}