html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:15px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
em,i{font-style: normal}
body{margin:0 auto;padding: 0;letter-spacing: 1px;}
.page-bg{background: #F0F2F5;}
.foot{width: 100%;min-width: 1200px;margin:0 auto;height: auto;overflow: hidden;padding:58px 0 40px 0;background: url("../images/foot.png") no-repeat center; }
.foot-com{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.foot-left{float: left;height: auto;overflow: hidden;font-size: 14px;color: #FEEFE0;line-height: 23px;}
.foot-left p{line-height: 23px;}
.foot-left p span{margin-right: 6px;}
.foot-left a{color: #FEEFE0;}
.foot-right{float: right;height: auto;overflow: hidden;}
.foot-right p{text-align: right;color: #FEEFE0;}
.foot-title{margin-bottom: 20px;}

.header{width: 100%;margin:0 auto;height: auto;background: url("../images/header.png") no-repeat center;}
.head-com{width: 1200px;height: 99px;margin:0 auto;}
.logo{float: left;display: block;width: 269px;margin-top:19px;}
.head-nav{float: right;position:relative; font-size: 16px;margin-top:34px;}
.head-nav h3{font-weight: normal;}
.head-nav .m{ float:left;position:relative; z-index:1;padding: 0 8px;}
.head-nav h3 a{ display:block; width:120px;height: 38px;text-align: center;line-height: 38px;color: #2A2F36;}
.head-nav li.on h3 a{background: #D3A87D;color: #ffffff;border-radius: 38px;}
.head-nav .sub{ display:none;position:absolute; top:42px; z-index:1; width:124px;background: #F6EFE8;border-radius: 4px;}
.head-nav .sub li{ text-align:center;border-bottom: 1px solid #D2B697;padding: 9px 0;}
.head-nav .sub li a{ display:block;line-height: 30px;color: #2A2F36;font-size: 14px;}
.head-nav .sub li a:hover{ color:#CE9A67;   }

.article-com{width: 1150px;margin:0px auto 30px;padding:40px 24px;background: #ffffff;border: 1px solid #D8D8D8;height: auto;overflow: hidden;}
.article-top{width: 100%;border-bottom: 1px solid #D8D8D8;margin:0 auto;height: auto;overflow: hidden;padding-bottom: 22px;}
.article-top h3{width: 100%;color: #2C2D35;font-size: 26px;line-height: 37px;text-align: center;}
.article-top p{color: #9B9B9B;text-align: center;font-size: 14px;line-height: 20px;margin:23px auto 0;}
.article-top p em{font-style: normal;margin:0 15px;}
.article-cn{width: 100%;margin:25px auto;height: auto;overflow: hidden;font-size: 16px;line-height: 22px;color: #2C2D35;}
.article-cn img,.article-cn video{display: inline-block;max-width: 100%;margin:0 auto;}
.article-cn table,.article-cn td,.article-cn th{border: 1px solid #ddd;}

.list-coms{width: 1120px;margin:0 auto 30px;padding: 38px;background: #ffffff;border: 1px solid #D8D8D8;height: auto;overflow: hidden;}
.list-com{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.list-com li{width: 1106px;font-size: 16px;padding-left: 14px;background: url("../images/icon_14.png") no-repeat left 21px;}
.list-com li a{color: #2C2D35;display: block;padding: 10px 0;height: auto;overflow: hidden;line-height: 24px;}
.list-com li a span{font-size: 16px;color: #2C2D35;display: block;float: left;width: 980px;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-com li a em{float: right;font-style: normal;color: #9B9B9B;}
.address{width: 1160px;padding:14px 20px;margin:0 auto 20px;height: auto;overflow: hidden;background: #F2F2F2;line-height: 20px;font-size: 15px;}
.address p{background: url("../images/address.png") no-repeat left center;height: 20px;line-height: 20px;padding-left: 30px;width: 1130px;color: #2C2D35;}
.address p em{font-style: normal;}
.address p a{color: #9B9B9B;}
.page-action{margin:20px auto 0;}
.page-action a{color: #333333;}
.page-action a.current{color: #900;}
.list-com li:nth-child(5),.list-com li:nth-child(10),.list-com li:nth-child(15){border-bottom: 1px solid #D8D8D8;padding-bottom: 24px;margin-bottom: 24px;}



