﻿@charset "utf-8";
/* CSS Document */

* {
	margin: 0 auto;
	padding: 0;
}
html{
	overflow-x: hidden;
}
body, div, ul, li, h1, h2, h3, h4, h5, input, p, a, span, dt, dr, dd {
	margin: 0 auto;
	padding: 0;
	font-family: "微软雅黑", "Microsoft Yahei";
	font-size: 16px;
	color: #000;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
	color: #000;
}
a:hover {
	color: #9c7b05;
}
img {
	border: 0;
	outline: none;
}
input {
	border: 0;
	outline: none;
}
.left {
	float: left;
}
.right {
	float: right;
}

body{
    background: linear-gradient(to bottom, #fef589 0%, #fff 100%);
    -moz-background: linear-gradient(to bottom, #fef589 0%, #fff 100%);
    -ms-background: linear-gradient(to bottom, #fef589 0%, #fff 100%);
    -webkit-background: linear-gradient(to bottom, #fef589 0%, #fff 100%);
    -o-background: linear-gradient(to bottom, #fef589 0%, #fff 100%);
}
/*top*/
.ydwh-top{
    width: 100%;
    height: 48px;
    position: relative;
}
.ydwh-top-back{
    width: 100%;
    height: 48px;
    background: #fff;
    opacity:0.1;
	  -moz-opacity: 0.1;   
    -khtml-opacity: 0.1;
    filter:alpha(opacity=10);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.ydwh-top-con{
    width: 1200px;
    height: 48px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -600px;
    z-index: 2;
}
.ydwh-top-con li{
    height: 48px;
    line-height: 48px;
}
.ydwh-top-con li a{
    color: #9c7b05;
    float: left;
    padding: 0 8px;
}
.ydwh-top-con li span{
    color: #9c7b05;
    float: left;
}
.ydwh-time{
    height: 48px;
    padding-left: 38px;
    background: url(ydwh-top-icon1.png) 8px center no-repeat;
}
/*logo*/
.ydwh-logo{
    width: 1200px;
    height: 204px;
    background: url(ydwh-logo-back.png) right center no-repeat;
}
.ydwh-logo h1{
    width: 640px;
    height: 128px;
    margin: 38px 0;
}
.ydwh-logo h1 img{
    width: 640px;
    height: 128px;
}
.ydwh-search{
	  width: 436px;
	  height: 40px;
	  margin: 64px 0 0 0;
	  position: relative;
}
.ydwh-search .ydwh-searchcon{
	  width: 324px;
	  height: 40px;
	  line-height: 40px;
	  padding: 0 85px 0 25px;
	  background: #fffbd3;
	  border: 1px solid #e5c618;
	  border-radius: 30px;
	  color: #888;
}
.ydwh-search .ydwh-searchan{
	  width: 60px;
	  height: 40px;
	  background: #e5c618 url(ydwh-search-an.png) center no-repeat;
	  border-radius: 0 30px 30px 0;
	  position: absolute;
	  top: 1px;
    right: 0;
	  cursor: pointer; 
}
/*nav*/
.ydwh-nav{
    width: 1200px;
    height: 50px;
    background: #9c7b05;
}
.ydwh-nav a{
    width: 199px;
    height: 50px;
    border-right: 1px solid #b9990d;
    line-height: 50px;
    font-size: 24px;
    color: #fff;
    float: left;
}
.ydwh-nav a:hover{
    background: #b6941a;
}
.ydwh-nav a i{
    width: 40px;
    height: 50px;
    float: left;
    margin: 0 10px 0 26px;
}
.ydwh-nav a .ydwh-nav1{
    background: url(ydwh-nav-icon1.png) center no-repeat;
}
.ydwh-nav a .ydwh-nav2{
    background: url(ydwh-nav-icon2.png) center no-repeat;
}
.ydwh-nav a .ydwh-nav3{
    background: url(ydwh-nav-icon3.png) center no-repeat;
}
.ydwh-nav a .ydwh-nav4{
    background: url(ydwh-nav-icon4.png) center no-repeat;
}
.ydwh-nav a .ydwh-nav5{
    background: url(ydwh-nav-icon5.png) center no-repeat;
}
.ydwh-nav a .ydwh-nav6{
    background: url(ydwh-nav-icon6.png) center no-repeat;
}


/*link*/
.ydwh-link{
    width: 100%;
    height: 52px;
    background: #fff;
    border-top: 2px solid #9c7b05;
    margin-top: 10px;
}
.ydwh-link ul{
    width: 1200px;
    height: 52px;
}
.ydwh-link select{
	width: 143px;
	height: 24px;
	line-heigth: 24px;
	border: 1px solid #ededed;
	margin: 14px 20px 14px 0;
	padding: 0 10px;
	float: left;
	font-family: "微软雅黑", "Microsoft Yahei";
}
/*foot*/
.ydwh-foot{
    width: 100%;
    height: 96px;
    background: #fff;
    padding: 24px 0 44px 0;
}
.ydwh-foot ul{
    width: 1200px;
    height: 96px;
}
.ydwh-foot ul p{
    width: 1200px;
    height: 24px;
}
.ydwh-foot ul p a{
    height: 24px;
    padding-right: 5px;
    font-size: 14px;
    line-height: 24px;
    font-weight: bold;
}
.ydwh-foot ul p span{
    height: 24px;
    padding-right: 5px;
    font-size: 14px;
    line-height: 24px;
}
.ydwh-foot ul p .ydwh-foot-fbl{
    font-size: 12px;
    padding: 0 10px;
    color: #9c7b05;
    background: #fef6a1;
}

/*当前位置*/
.pos{
	  width: 1138px;
	  height: 38px;
	  line-height: 38px;
	  padding: 0 20px;
	  border: 1px dashed #dfdfdf;
	  margin-bottom: 10px;
}
.pos a{
	  color: #888;
	  font-size: 14px;
}
.pos span{
	  color: #888;
	  font-size: 14px;
}
.pos a:hover{
	  color: #9c7b05;
}


/*页码*/
.ydwh-view-back .page{
	  width: 896px;
	  height: 36px;
	  line-height: 36px;
	  padding-top: 30px;
	  padding-bottom: 30px;
	  position: relative;
	  float: left;
	  text-align: center;
}
.ydwh-view-back .page a{
	  display: inline-block;
	  background: #fffac5;
	  padding: 0 15px;
	  margin: 0 2px;
}
.ydwh-view-back .page a:hover{
	  background: #9c7b05;
	  color: #fff;
}
.ydwh-view-back .page span{
	  padding: 0 2px;
}
.ydwh-view-back .page-ts{
	  margin-left: 46px;
}
.ydwh-view-back .page .view-page{
	  width: 40px;
	  height: 24px;
	  line-height: 24px;
	  text-align: center;
	  border: 1px solid #ddd;
	  position: absolute;
	  top: 36px;
}
.ydwh-view-back .page .page-botton{
	  background: #fffac5;
	  padding: 0 13px;
}