﻿/* CSS Document *//*header*/::selection {	color:#fff;    background-color: #004ea2;}::-moz-selection {	color:#fff;    background-color: #004ea2;}::-webkit-selection {	color:#fff;    background-color: #004ea2;}.header {	width: 100%;	height: auto;	overflow: hidden;}.header .top {	height: 35px;	line-height: 35px;	background:#fafafa;}.header-c {	width: 1180px;	margin: 0 auto;}.header .top dl dt {	float: left;	}.header .top dl dd {	float: right;}.header .top dl dd a {	margin: 0 6px;	}.header .logo {	height: 124px;	}.header .logo .logo-l {	float: left;	}.header .logo .logo-l dl dt {	float: left;	margin-top:15px;}.header .logo .logo-l dl dd {	float: left;	width: 472px;	margin: 26px 0 0 0px;	position:relative;}.header .logo .logo-l dl dd p {	font-size: 20px;	line-height: 35px;	color:#004ea2;	}.header .logo .logo-l dl dd span {	line-height:28px;	font-size:20px;	color:#f2bd3e;	}.header .logo .phone {	height:66px;	float: right;	width: 237px;	margin-top: 28px;	background:url(../images/head-tel.png) no-repeat 0px 5px;;}.header .logo .phone p{	color:#333;	padding-left:61px;	font-size:14px;	line-height:31px;	}.header .logo .phone span {	padding-left:61px;	color: #004ea2;	font-size: 26px;	line-height:25px;	font-weight:600;	}.fixedNav {    position: fixed;    top: 0px;    left: 0px;    width: 100%;    z-index: 100000;    _position: absolute;    _top: expression(eval(document.documentElement.scrollTop));}.header .nav {    background:#004ea2;	height: 50px;	line-height: 50px;	position:relative;}.header .nav ul li {	float: left;	padding: 0 33px;	}.header .nav ul li.another {	background:#f2cc47;	color:#fff;}.header .nav ul li a {	color: #FFF;}.header .nav ul li:hover{	background-color:#f2cc47;	padding: 0 33px;}.header .nav ul li a:hover{	color:#fff;}/*footer*/.footer{ width:100%; height:auto; overflow:hidden; background:#004ea2; padding-bottom:30px; margin-top:30px;}.f-c{ width:1180px; margin:0 auto;}.f-nav{ background:url(../images/f-nav.png) no-repeat; height:45px; line-height:45px;}.f-nav ul li{ font-size:14px; float:left; margin:0 33px;}.last{ margin-top:30px; text-align:center; color:#FFF;}.last a{ color:#FFF;}.last h2{ font-size:14px; font-weight:normal; display:inline;}.last p{ line-height:30px;}