﻿/* CSS Document */@charset "utf-8";* {	margin: 0 auto;	padding: 0;}::selection {	color: #FFFFFF;	background-color: #520000;}::-moz-selection {	color: #FFFFFF;	background-color: #520000;}::-webkit-selection {	color: #FFFFFF;	background-color: #520000;}::-webkit-scrollbar {	width: 8px;	height: 8px;	background-color: #520000;}body {	font: 14px/1.0531 'SimSun', arial, helvetica, clean, sans-serif;	color: #333;	font-family: SimSun,Arial, Helvetica, sans-serif;	background: #f2f2f2;}ul,li {	list-style-type: none;}img,ul,li,button {	padding: 0px;	margin: 0px;}img,button {	border: none;}a {	color: #000;	text-decoration: none;}a:hover {	text-decoration: none;}a:active {	text-decoration: none;}.clear {	clear: both;}.fl{	float: left;}.fr{	float: right;}img {	border: 0;}.clearfix:after {	visibility: hidden;	display: block;	font-size: 0;	clear: both;	height: 0;}.clearfloat {	clear: both;	height: 0;	font-size: 1px;	line-height: 0px;}.clearfix {	display: inline-table;}input,textarea {	outline: none;	border: 0px;}/* Hides from IE-mac \*/* html .clearfix {	height: 1%;}.clearfix {	display: block;}h3 {	font-size: 24px;}/* End hide from IE-mac */.w1180{	width: 1180px;	margin: 0 auto;}h2 a {	color: #333;}h3 a {	color: #333;}/*top*/.top{	width: 100%;	height: 185px;	background: url(../images/top-bg.jpg)no-repeat center;}.top-box{	width: 1180px;	margin: 0 auto;}.top-txt {	width: 1180px;	margin: 0 auto;	height: 35px;	}.top-txt p{	font-family: 'Microsoft YaHei';	color: #666666;	line-height: 35px;}.top-txt ul li{	float: left;	line-height: 35px;	font-size: 13px;	padding-left: 18px;	margin-left: 15px;}.top-txt .sc{	background: url(../images/sc.png)no-repeat left 11px;}.top-txt .ly{	background: url(../images/ly.png)no-repeat left 11px;}.top-txt .mp{	background: url(../images/mp.png)no-repeat left 11px;}.top-txt ul li a{	font-family: 'Microsoft YaHei';	color: #666;}.top-logo{	width: 385px;	position: relative;	margin: 0 auto;	text-align: left;	padding-top: 20px;}.top-logo p{	font-family:"SimSun";	position: absolute;	left: 114px;	top: 92px;	font-weight: bold;	font-size: 18px;	color: #4C4C4C;	}/*nav*/.fixedNav {    position: fixed;    top: 0px;    left: 0px;    width: 100%;    z-index: 9997;    background: url(../images/top-bg.jpg)no-repeat center;    _position: absolute;    _top: expression(eval(document.documentElement.scrollTop));  }  .nav {	width: 680px;	margin-top: 35px;	margin-left: 76px;	font-family:"SimSun";}.fixedNav .nav-c{	width: 1180px;	margin: 0 auto;}.nav-c ul li.another a {		color: #c42020;		font-family:"SimSun";}.nav-c ul li {	font-family:"SimSun";	float: left;	font-size: 18px;	font-weight:bold;	margin: 0px 16px;	line-height: 21px;	letter-spacing: 2px;	-webkit-writing-mode: vertical-rl;    writing-mode: vertical-rl;    writing-mode: tb-rl;}.nav-c ul li span{	font-family:"SimSun";	font-size: 16px;	text-transform: uppercase;	color: #cccccc;	font-weight: normal;}.nav-c ul li a {	font-family:"SimSun";	color: #333;	}.nav-c ul li:hover a{	color: #c42020;	font-family:"SimSun";	font-weight: bold;}.nav-ss{	width: 35px;	margin-top: 35px;}.footer {	width: 100%;	background: url(../images/link-bg.jpg) ;	height: 718px;	overflow: hidden;}.footer-logo{	width: 250px;	height: 80px;	margin: 0 auto;}.footer-nav{	width: 830px;		height: 68px;	#margin-top: 15px;    margin:0 auto;	background: url(../images/bottom-nav-bag.jpg)no-repeat bottom;}.footer-nav ul{	width: 1180px;	margin: 0 auto;}.footer-nav ul li{	float: left;	line-height: 68px;	padding: 0 24px;}.footer-nav ul li a{	color: #333;}.footer-tel{	background: url(../images/bot-tel.png) no-repeat center top;	padding-top: 35px;	text-align: center;	margin-top: 20px;}.footer-tel p{	font-size: 22px;}.footer-dz{	background: url(../images/bot-dw.png)no-repeat center top;	padding-top: 35px;	text-align: center;	margin-top: 20px;}.footer-dz p{	font-size: 14px;	line-height: 32px;		color: #4C4C4C;}.footer-last .ewm{	width: 381px;	margin: 0 auto;	margin-top: 26px;}.footer-last .ewm .ewm1{	float: left;	width: 145px;	text-align: center;	margin-right: 90px;}.footer-last .ewm .ewm1 img{	width: 145px;	height: 145px;}.footer-last .ewm .ewm1 p{	margin-top: 6px;	line-height: 16px;	color: #4C4C4C;}.footer-last .ewm .ewm2{	float: left;	width: 145px;	text-align: center;}.footer-last .ewm .ewm2 img{	width: 145px;	height: 145px;}.footer-last .ewm .ewm2 p{	margin-top: 6px;	line-height: 16px;	color: #4C4C4C;}.footer-r{	width: 100%;	height: 50px;	background: #4d4d4d;}.footer-rbox{/*	width: 700px;*/ width: 100%;}.footer-rbox h2{	color: #FFFFFF;	font-size: 14px;	font-weight: normal;	float: left;	line-height: 50px;	padding-right: 10px;}.footer-rbox p{	color: #FFFFFF;	float: left;	line-height: 50px;}.footer-rbox p a{	color: #FFFFFF;}.footer-rbox p img{	vertical-align: text-bottom;	padding-left: 8px;}