﻿@charset "utf-8";
/*************************************
*样式主文件
*@mogumomo
*420128796
*2014-9-23
*project hongxiangshangwu
*************************************/
/* CSS Document */

/*NA-UI功能样式及布局系统*/
body { height: auto; font-size:14px; min-width:1200px; font-family:"微软雅黑";}
/*图片自动缩放*/
ul li { list-style-type: none; border: none; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { border: none; font-family:微软雅黑;}

/*去掉默认边框*/
input, button, select, textarea, a { outline: none; background-color: transparent; }
/* 只支持IE，过多使用效率低 */
a { blr: expression(this.onFocus=this.close()); blr: expression(this.onFocus=this.blur()); }
/* IE不支持 */
a:focus { -moz-outline-style: none; outline: none; }

/*浮动*/
.fl { float: left; }
.fr { float: right;}

/*清除浮动*/
.clearfix:after { height: 0; content: ""; display: block; clear: both; visibility: hidden; font-size: 0; }
.clearfix { zoom: 1; }
* html .clearfix { zoom: 1; }
.dn{display: none;}
.wrapper { width:1200px; margin:auto; }

/*header*/
.header{
	height:190px;
	overflow:hidden;
	background:url(../images/header_bg.jpg) center no-repeat;
}
.header img{
	display:block;
	width:620px;
	height:190px;
}
nav{
	background:#069cdb;
	box-shadow:0 4px 4px #6c94ac;
	position:relative;
	overflow:visible;
}
.nav{
	width:1197px;
	height:48px;
	border-left:1px solid #0482cc;
	border-right:1px solid #51bae6;
	position:relative;
}

.nav li{
	float:left;
	width:131px;
	border-left:1px solid #51bae6;
	border-right:1px solid #0482cc;
	overflow:visible;
	height;48px;
}
.nav li:hover .child{
	display:inline;
}
.nav li>a{
	display:block;
	width:100%;
	height:48px;
	line-height:48px;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	transition:all ease-in 0.4s;
	-webkit-transition:all ease-in 0.4s;
	-moz-transition:all ease-in 0.4s;
	-ms-transition:all ease-in 0.4s;
	-o-transition:all ease-in 0.4s;
	transition:all ease-in 0.4s;
}

.nav li .child {
	height:48px;
	display:none;
	position:absolute;
	z-index:12;
	top:48px;
}
.nav li .child a {
	display:inline-block;
	color:#069CDB;
	margin-top:12px;
	padding:8px 12px;
}
.nav li .child a:hover {
	font-weight:bold;
}
.sec_menu {
	position:absolute;
	z-index:2;
	width:100%;
	top:48px;
	height:48px;
	background-color:#FFF;
	display:none;
}


.nav li.current a,.nav li:hover a{
	background:#0482cc;
}
.nav li:hover .child a{
	background:#FFF;
}
/*footer*/
footer{
	padding:35px 0 40px;
	background:#77797a;
}
.footer{
	text-align:center;
}
.footerSlide{
	display:inline-block;
	margin-bottom:13px;
}
.footerSlide li{
	float:left;
}
.footerSlide li a{
	display:inline-block;
	padding:0 6px;
	color:#e5e5e5;
	font-size:16px;
	border-left:1px solid #d9dada;
	border-right:1px solid #bebfbf;
}
.footerSlide li:first-child a{
	border-left:none;
}
.footerSlide li:last-child a{
	border-right:none;
}
.footer p{
	text-align:center;
}
.footer p a{
	display:inline-block;
	color:#b2b2b2;
}

.lineQQ{
	position:fixed;
	z-index:3;
	right:0;
	top:60%;
	margin-top:-91px;
	overflow:hidden;
}
.default{
	width:120px;
	background:#ffffff;
	position:relative;
}
.default span{
	display:block;
	color:#ffffff;
	height:40px;
	line-height:40px;
	text-indent:9px;
	background:#0482cc;
}
.default i{
	display:block;
	width:17px;
	height:17px;
	background:url(../images/de.jpg) center no-repeat;
	position:absolute;
	right:12px;
	top:12px;
	cursor:pointer;
	transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
}
.default i:hover{
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
}
.default .middle{
	display:block;
	padding-top:82px;
	height:25px;
	color:#0482cc;
	text-align:center;
	color:#0482cc;
	background:url(../images/QQ.jpg) center 18px no-repeat;
}
.default b{
	display:block;
	height:40px;
	line-height:40px;
	color:#ffffff;
	background:#069cdb;
	text-indent:13px;
}
.change{
	width:40px;
	height:120px;
	background:#0482cc;
	position:absolute;
	right:-40px;
	top:0;
}
.change a{
	display:block;
	padding:12px 12px 0;
	width:16px;
	color:#ffffff;
	height:108px;
}
.change i{
	display:block;
	width:17px;
	height:17px;
	cursor:pointer;
	background:url(../images/add.jpg) center no-repeat;
	position:absolute;
	left:12px;
	bottom:14px;
	transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
}
.change i:hover{
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
}

.main{
	min-height:400px;
}

.view img{
	max-width:100%;
}
.right_main table th {border: 1px solid #333 !important; border-top:#333 1px solid;text-align:center;height: 30px;line-height: 30px;}
table { border:#333 1px solid; border-top:none;border-collapse: collapse;border-spacing: 0;margin: auto; *width: 830px; }
table td {border: 1px solid #333 !important;text-align:center;height: 30px;line-height: 30px; }











