/* main */
body {font-size: 14px; font-family: Arial,Helvetica,"Microsoft Yahei";  color: #333333;background: #f7f7f7;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
a{color: #333333;text-decoration: none;}
a:hover{ text-decoration:none}
ul,ol {list-style:none;}

.header{width: 100%; padding: 5px 0px; background: url(/style/images/topbg.jpg);-webkit-box-shadow: 0 2px 6px 0 hsla(0,0%,70%,.2); box-shadow: 0 2px 6px 0 hsla(0,0%,70%,.2);border-top: 2px #a77a3e solid;}
.head{max-width: 1000px; height: 60px;  margin: 0 auto;}
.head .logo{float: left; width: 30%;}
.head .logo a{float: left;width: 50%; padding-right: 1%; box-sizing: border-box;}
.head .logo i{float: left;width: 50%;font-size: 20px; font-weight:bold; box-sizing: border-box;line-height: 60px;position: relative;padding-left: 15px;font-style:normal;}
.head .logo i a{width: 100%;}
.head .logo i a:hover{color: #996f37;}
.head .logo img{width: 100%;}
.head .logo i:before { position: absolute; left: 1px; top: 13px; height: 35px; width: 2px; background-color: #b78645; content: ""; }

.weizhi{max-width: 1200px; height: 40px; line-height: 40px; overflow: hidden; background: #fbfbfb; padding: 0px 1%;}
.weizhi h1{font-weight:normal;display:inline-block;font-size:14px;}
.weizhi a:hover{color: #996f37;}

.yema{text-align: center; line-height: 38px; margin-top: 10px; overflow: hidden;width:100%;}
.yema a{border: 1px #ccc solid;padding: 0px 7px;margin: 0px 3px;cursor:pointer;display:inline-block;height:26px;line-height:26px;}
.yema b{border: 1px #ccc solid;padding: 0px 8px;background: #996f37;color:#fff;height:26px;line-height:26px;display:inline-block;}
.yema a b{border:none; padding:0px; background:none;color: #996f37;}
.yema a b:hover{color:#fff;}
.yema a:hover{background: #996f37;color:#fff;}

.footer{width: 100%; background: #996f37; overflow: hidden; padding: 10px 0px;}
.foot{max-width: 1000px; margin: 0 auto; line-height: 32px;text-align: center;color: #fff;}
.foot a{color: #fff;}

.main{ margin: 15px auto; overflow: hidden;max-width:1000px; background: #fff;border-radius: 3px;  box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); box-sizing: border-box;}

.main .wenzhang{overflow: hidden;padding: 20px 3%;}
.main .wenzhang h1{text-align: center;line-height: 2;}
.main .wenzhang .xinxi{line-height: 40px;text-align: center;border-bottom: 1px #ccc dashed;}
.main .wenzhang .xinxi span{display:inline-block;margin-right:15px;}
.main .wenzhang .xinxi .time{background:url(/style/images/jtime.png) left center no-repeat; padding-left:28px;}
.main .wenzhang .zhengwen{overflow: hidden;padding:1%; margin-bottom: 10px;}
.main .wenzhang .zhengwen p{line-height: 36px; text-align: justify;margin-bottom: 15px;font-size: 16px;text-indent: 2em;}
.main .wenzhang .zhengwen p img{max-width: 100%;margin-left: -2em;height: auto !important;text-align: center;}

.main .wenzhang .zhengwen .cidian5txtcy{line-height:2;font-size:16px;}
.main .wenzhang .zhengwen .cidian5txtcy .cidian5main{margin-bottom:15px;}
.main .wenzhang .zhengwen .cidian5txtcy .cidian5main h3{line-height:2.8;}
.main .wenzhang .zhengwen .cidian5txtcy .cidian5main li{line-height:2.2;}
.main .wenzhang .zhengwen .cidian5txtcy .cidian5main p{line-height: 2;  text-indent: 2em;margin-bottom:0px;}

.main .zhuanzai{background: #f5f5f5; width: 100%;overflow: hidden;padding: 10px 0px;margin-bottom: 10px;line-height: 30px;text-indent: 1em;}
.main .zhuanzai a:hover{color: #996f37;}

.main .xiangguan{overflow: hidden; width: 100%;margin-top: 20px;}
.main .xiangguan .bt{width: 100%; overflow: hidden; line-height: 50px;float: left;font-size: 18px;font-weight: 500;position: relative;}
.main .xiangguan .bt:before {position: absolute; top: 14px; height: 20px; width: 4px; border-radius: 4px; background-color: #996f37;  content: ""; display: inline-block;}
.main .xiangguan .bt i{padding-left: 17px; font-style: normal;}
.main .xiangguan ul{width: 100%;overflow: hidden;}
.main .xiangguan ul li{width: 50%; float: left; box-sizing: border-box; color: #333333;padding: 0px 0px 0px 22px; line-height: 36px; position: relative; font-size: 15px;}
.main .xiangguan ul li a:hover{color: #996f37;} 
.main .xiangguan ul li:before { position: absolute; left: 7px; top: 16px; width: 4px; height: 4px; background-color: #ddd; border-radius: 100%; content: "";}

.main .list{width: 100%; overflow: hidden; border-radius: 3px; background-color: #fff; box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); padding: 15px 20px; box-sizing: border-box; margin-bottom: 15px;}
.main .main .list ul{overflow: hidden;}
.main .list ul li{width: 100%; float: left; border-bottom: 1px dashed #eaebed; overflow: hidden; margin-bottom: 15px; padding: 10px 0px; }
.main .list ul li h2{font-size: 18px; line-height: 30px; margin-bottom: 10px;} 
.main .list ul li .jy{line-height: 26px; margin-bottom: 10px;}
.main .list ul li .sj{text-align: right;color: #999;}
.main .list ul li a:hover{color: #996f37;}

@media (max-width: 768px){
    .header{padding: 10px 0px;}
    .head .logo{width: 100%;text-align: center;}
    .head .logo{width: 100%;padding: 0px 1.5%; box-sizing: border-box;}
    .head .logo a{width: 40%;}
    .head .logo i{width: 60%;}
    .weizhi{margin: 5px 0px;padding: 0px 1.5%; box-sizing: border-box;}
    .foot{padding: 0px 1%; box-sizing: border-box; font-size: 12px; line-height: 22px;}
    
    .main{width: 100%;padding: 0px 1.5%; box-sizing: border-box;margin: 10px auto;}
    .main .wenzhang h1{line-height: 32px; font-size: 20px;}
    .main .xiangguan ul li{width: 100%;}
    .main .zhuanzai{padding: 5px 0px;font-size:12px;}
}