﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#666; font-size:14px; font-family:"Arial";}
ul, ol{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th{ font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% Arial,''; vertical-align:middle}
table,td,tr,th{ font-size:12px;}
.nodispaly{ display:none}
.line{ line-height:50px;}
.lineer{ line-height:40px;}
.fk{ color:#333;}
.f14{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{ *zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{ color:#333; text-decoration:none;}
a:hover{ color:#e94f25; text-decoration:underline;}
.layout{ width:1200px; margin:0 auto;}
.layout:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}

.header{ min-width:1200px;}
.top{ height:120px;}
.top h1{ float:left; margin:33px 0 0 0; width:584px;}
.top h1 img{ width:100%;}
.top .top_r{ float:right; padding-top:24px; text-align:right;}
.top .top_r p{ background:url(../images/rexian.png) left center no-repeat;}
.top .top_r p .rexian{ font-size:18px; color:#e94f25;}
.top .top_r ul{ font-size:0px; margin-top:18px;}
.top .top_r li{ display:inline-block; font-size:14px; width:100px; height:30px; line-height:30px; background:#e94f25; text-align:center; margin:0 0 0 12px;}
.top .top_r li a{ display:block; color:#fff;}
.top .top_r li a:hover{ display:block; color:#fff; text-decoration:none;}

.nav{ background:rgba(35,24,21,1); position:absolute; top:120px; width:100%; z-index:1000; min-width:1200px;}
.nav li{ float:left; line-height:60px; width:150px; text-align:center; font-size:16px;}
.nav li a{ display:block; color:#fff;}
.nav li a:hover{ display:block; color:#fff; background:#f87e5d; text-decoration:none;}
.nav li a.current{ background:#f87e5d; color:#fff;}


.foot{ background:#231815; min-width:1200px;}
.foot .foot_t{ border-bottom:1px solid #3f3a39; padding:32px 0 28px 0;}
.foot .foot_t .t_l{ float:left;}
.foot .foot_t .t_l dl{ float:left; width:160px;}
.foot .foot_t .t_l dl:nth-child(2n){ width:360px;}
.foot .foot_t .t_l dl:nth-child(3n){ width:160px;}
.foot .foot_t .t_l dl dt{ font-size:16px; color:#fff; margin-bottom:20px;}
.foot .foot_t .t_l dl dd{ float:none; line-height:30px; width:100%;}
.foot .foot_t .t_l dl:nth-child(2n) dd{ float:left; width:50%;}
.foot .foot_t .t_l dl:nth-child(3n) dd{ float:none; width:100%;}
.foot .foot_t .t_l dl dd a{ color:#888;}
.foot .foot_t .t_l dl dd a:hover{ color:#b0a69f; text-decoration:none;}
.foot .foot_t .t_r{ float:right; width:510px;}
.foot .foot_t .t_r h2{ font-size:24px; color:#fff;}
.foot .foot_t .t_r .box{ margin-top:20px;}
.foot .foot_t .t_r .box .t_r_t{}
.foot .foot_t .t_r .box .t_r_t .left{ width:250px; float:left;}
.foot .foot_t .t_r .box .t_r_t .left .input_txt{ width:230px; height:40px; border:none; margin-bottom:10px; padding:0 10px; outline:medium;}
.foot .foot_t .t_r .box .t_r_t .right{ width:250px; float:right; margin-left:10px;}
.foot .foot_t .t_r .box .t_r_t .right textarea{ width:230px; height:120px; border:none; outline:medium; padding:10px;}
.foot .foot_t .t_r .box .input_btn{ border:none; width:100%; height:40px; background:#e94f25; outline:medium; color:#fff; cursor:pointer;}

.foot .foot_b{ padding:28px 0;}
.foot .foot_b .b_t{ color:#888;}
.foot .foot_b .b_t ul{ float:left; width:20%;}
.foot .foot_b .b_t li{ float:left; width:47%; margin:0 6% 0 0;}
.foot .foot_b .b_t li:last-child{ margin:0;}
.foot .foot_b .b_t li img{ width:100%;}
.foot .foot_b .b_t li p{ line-height:30px; text-align:center;}
.foot .foot_b .b_t .txt{ float:left; line-height:24px; margin:0 0 0 20px;}
.foot .foot_b .link{ line-height:40px; color:#888; margin:12px 0 0 0;}
.foot .foot_b .link a{ color:#888; margin:0 5px;}
.foot .foot_b .link a:hover{ color:#b0a69f; text-decoration:none;}