@charset "utf-8";
/**CSS Document**/
@charset "utf-8";
 ::selection {
	background-color: #a46021;
	color: #fff;
}

::-moz-selection {
	background-color: #a46021;
	color: #fff;
}
* {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}

body {
    font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    color: #333;
    margin: 0;
    line-height: 1.5;
}

:focus {
    outline: 1;
}

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section,
summary {
    display: block;
}

a {
    color: #333;
    text-decoration: none;
}

a:link,
a:hover,
a:active,
a:visited {
    text-decoration: none;
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0;
}

input,
select {
    vertical-align: middle;
}

li,
ul {
    list-style-type: none;
}

img {
    border: none;
}

input,
textarea {
    outline: 0;
    border: 0;
}

textarea {
    resize: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
    font-weight: normal;
    font-style: normal;
}
.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}


.between {
	width: 1180px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.float_l {
	float: left;
}

.float_r {
	float: right;
}

.clear_fl {
	height: 0px;
	clear: both;
	overflow: hidden;
}
/**top**/
.top{
	width: 100%;
	background: #038CDE;
	height:35px;
	overflow: hidden;
}

.top-left{
	color: #fff;
	font-size:14px;
	line-height:35px; font-weight:bold;
}
.top-right{
	line-height: 32px;
}
.top-right i{
	color: #a37f62;
	float: left;
	padding: 0px 5px;
	font-size: 12px;
}
.top-right a{
	float: left;
	color: #a37f62;
	font-size: 12px;
}

/**nav**/
.header{
	position: relative;	
}

.header-nav{
	width: 1180px;
	top: 0px;
	position: relative;
	margin: 0 auto;
}
.logo {
	width:162px; height:158px;
	position: relative;
	/*z-index: 9;
	left: 521px;
	top: -50px;*/
}

/*nav*/
.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;   
    z-index: 100000;
    background: #038CDE; 
    _position: absolute;
    height: 80px;
    _top: expression(eval(document.documentElement.scrollTop));
  }


.fixedNav .nav-c-nr ul li a{ color:#fff;}
   
.nav {
	width: 1180px;
	margin: 0 auto;

}

.nav-c {
	width: 1180px;
	top: 28px;
	position: absolute;
	z-index: 99;
}

.nav-c ul li.another a{
	background: url(../images/nav-hover.png)no-repeat center bottom;
	
}
.nav-c ul li {
	float: left;
	font-size: 14px;
	text-align: center;
	width: 120px;
	margin-bottom: 20px;	
}
.nav-c ul i{
	float: left;
	color: #c0c0c0;
}

.nav-c ul li a {
	color: #FFFFFF;
	height: 32px;
	display: block;
}

.nav-c ul li:hover a{
	background: url(../images/nav-hover.png)no-repeat center bottom;
}
.nav-c .nav-1,
.nav-c .nav-2,
.nav-c .nav-3,
.nav-c .nav-4,
.nav-c .nav-5{
	width: 160px;
}

.nav-c .nav-4{
	margin-left: 206px;
}
.nav-c .nav-10{
	margin-right:0px ;
}

/*neiye*/
.header-nr{
	position: relative;	
	height: 80px;
	background: #FFFFFF;
	clear: both;
}

.header-nav-nr{
	width: 1180px;
	top: 0px;
	position: relative;
	margin: 0 auto;
}
.logo {
	width:162px; height:128px;
	position: relative;
	float: left;
}
.logo h1{
	padding-top: 20px;
}
.tel {
    float: right;
    width: 230px;
    padding: 30px 0 0;
}
.tel span {
    display: block;
    width: 234px;
    height: 35px;
    margin: 0 auto;
    padding: 0 0 8px;
    font-size: 14px;
}
.tel b {
    display: block;
    font-size: 20px;
    color: #fff;
    background: url(../images/tel.gif) no-repeat;
    padding-left: 30px;
    width: 200px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    overflow: hidden;
}
.nav-nr{
	width: 1180px;
	margin: 0 auto;

}

.nav-c-nr {
	width: 1180px;
	top: 28px;
	position: absolute;
	z-index: 99;
}

.nav-c-nr ul li.another a{
	background: url(../images/nav-hover.png)no-repeat center bottom;
	
}
.nav-c-nr ul li {
	float: left;
	font-size: 14px;
	text-align: center;
	width: 164px;		
	margin-bottom: 20px;	
}
.nav-c-nr ul i{
	float: left;
	color: #c0c0c0;
}

.nav-c-nr ul li a {
	color: #333;
	height: 32px;
	display: block;
}

.nav-c-nr ul li:hover a{
	background: url(../images/nav-hover.png)no-repeat center bottom;
}
.nav-c-nr .nav-1,
.nav-c-nr .nav-2,
.nav-c-nr .nav-3,
.nav-c-nr .nav-4,
.nav-c-nr .nav-5{
	width: 164px;
}

/*.nav-c-nr .nav-5{
	margin-right: 206px;
}*/
.nav-c-nr .nav-10{
	margin-right:0px ;
}


.ft_all{ width:100%; background:url(../images/ft_bk.jpg) no-repeat center; height:245px;}
.ft{ width:1180px; margin:auto; position:relative;}
.ft_w1{ padding-top:40px; line-height:40px; font-size:14px; color:#fff;}
.ft_w1 a{ color:#fff;}

.ft_w2{ position:absolute; top:60px; left:890px; font-size:14px; color:#fff;}
.ft_w2 a{ font-size:14px; color:#fff;}
.ft_w3{ position:absolute; top:100px; left:895px; width:110px; height:32px; background:#fff; text-align:center; line-height:32px;}
.ft_w3 a{ font-size:14px; color:#038CDE;}
.ft_w4{ position:absolute; top:150px; left:865px; text-align:right; font-size:12px; color:#fff;}
.ft_w4 span{ font-size:20px;}
.ft_w5{ position:absolute; top:60px; left:1030px;}
.ft_w5 img{ width:150px; height:150px;}





















