﻿@charset "utf-8";
/* CSS Document */

* html{margin:0; padding:0;}
html{_text-overflow:ellipsis; _background: url(xx.jpg) fixed; } 
body{margin:0;padding:0; font-family:"微软雅黑","宋体"; font-size:12px; background:#fff; min-width:1000px; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;}
ol{margin:0; padding:0;}
img{ border:0;}
a{ text-decoration:none;}
.clear{ clear:both}
.hide{ display:none;}
address, caption, cite, code, dfn, em, var, i{font-style:normal;font-weight:normal;}
ul,li,dl,dd,dt{ list-style:none; padding:0; margin:0;}


.midb{ width:1000px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}

/*头部*/
.top{ width:100%; min-width:1000px; float:left;}
.logo{ float:left; display:block; margin-top:15px; width:134px;}
.top_d{ float:right; height:20px; margin-top:8px; width:866px;}
.eng{ float:right; color:#c3c3c3; margin-left:5px; display:inline; line-height:20px;}
.eng_on{ color:#828282;}
.search{ float:right; width:142px; width:126px; padding:0 8px; height:20px; background:url(../images/search.png) no-repeat; margin-right:10px; display:inline;}
.ser_but{ width:20px; height:20px; border:none; background:none; float:right; cursor:pointer;}
.ser_txt{ width:106px; height:20px; border:none; background:none; font-size:12px; float:right; line-height:20px; color:#a1a1a1;}

.nav{ float:right; width:866px; margin-top:12px;}
.navul{ width:866px; position:relative; z-index:11;}
.navul .navli{ float:right; /*margin-left:56px;*/ padding:0 28px; display:inline;}
.navul .navli_none{ padding-right:0;}

.navli_a{ display:inline-block; height:44px; line-height:44px; color:#272727; font-size:13px;}

.navli_d{ position:absolute; top:44px; background:#f3f3f3; border:1px solid #b4b4b4; border-top:none; overflow:hidden; display:none;}
.navli_box1{ width:117px; left:82px;}
.navli_box2{ width:266px; left:226px;}
.navli_box3{ width:97px; left:446px; padding-bottom:10px;}
.navli_box4{ width:117px; left:551px; padding-bottom:10px;}

.navli_d .navlid_ul{ width:100%; float:left;}
.navli_d .navlid_ul li{ width:100%; height:27px;}
.navli_d .navlid_ul li a{ display:block; width:100%; height:27px; line-height:27px; color:#797979; font-size:13px; text-indent:24px;}
.navli_d .navlid_ul li a:hover{ color:#fff; background:#c5a454;}
.navli_d .navli_d_a{ display:block; margin-top:10px; float:left;}

.nlb2h3{ font-size:14px; color:#a47a29; font-weight:normal; text-indent:24px; float:left; width:100%; padding:2px 0;}
.nlb2_lf{ width:155px; float:left;}
.nlb2_rg{ width:110px; float:right; border-left:1px solid #e6e6e6;}

.navli_box1 .navlid_ul li a,.navli_box3 .navlid_ul li a,.navli_box4 .navlid_ul li a{ text-indent:0; text-align:center;}

.navli_on .navli_a,.navli_on2 .navli_a{ color:#a0833f;}
.navli_on3 .navli_a{ color:#272727;}

/*banner*/
.banner{ width:100%; min-width:1000px; float:left;  position:relative; z-index:10;}
.f1000x395{width:100%;height:499px;overflow:hidden; border-top:1px solid #d5d5d5; text-align:center;}
.f1000x395 li{ width:100%;height:499px; overflow:hidden; text-align:center;}
.f1000x395 li a{ display:inline-block; width:100%; height:499px; min-width:1000px;}
/*.f1000x395 img{height:499px; display:inline-block;}*/
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{width:30px;height:60px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-30px;cursor:pointer; display:none;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;right:10px; background:url(../images/next.png) no-repeat;}
.rslides_nav.prev{right:auto;left:10px; background:url(../images/prev.png) no-repeat;}
.rslides_tabs{margin:0px auto;clear:both;text-align:center; position:absolute; top:43px; right:50%; margin-right:-455px;}
.rslides_tabs li{display:inline;float:none;margin-left:7px}
.rslides_tabs a{overflow:hidden;background:rgba(0,0,0, .2);background:#fff;display:inline-block;width:7px;height:7px; color:#fff; border:1px solid #a47b2a;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#a47b2a; color:#a47b2a; border:1px solid #a47b2a;}


/*主体*/
.main{ width:100%; min-width:1000px; float:left; margin-top:20px;}


/*底部*/
.foot{ width:100%; height:62px; padding-top:38px; min-width:1000px; float:left; background:url(../images/foot.png); margin-top:30px; line-height:18px;}
.foot_lf{ float:left; color:#aea7a5;}
.footlogo{ float:left;}
.foot_lf_p{ float:left; padding-left:10px;}
.foot_lf a{ color:#aea7a5;}

.foot_rg{ float:right; text-align:right; color:#6a6a6a;}
.foot_rg_d{ color:#aea7a5;}
.foot_rg_d a{color:#aea7a5;}
