﻿@charset "utf-8";
@font-face {
 font-family: "FZQKBYSJW";
 src: url('https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/FZQKBYSJW.TTF');
}
@font-face {
 font-family: "FZS3JW";
 src: url('https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/FZS3JW.TTF');
}
@font-face {
 font-family: "SHSCH";
 src: url("https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/SourceHanSerifCN-Regular.otf");
}
@font-face {
 font-family: "SHSCHSemiBold";
 src: url("https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/SourceHanSerifCN-SemiBold.otf");
}
@font-face {
 font-family: "fzxbs";
 src: url("https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/fzxbs.ttf");
}
/*总体设置(不可更改)*/
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;font-family: SHSCH;}
select,input{vertical-align:middle;font-size:12px;}
table,tr,td,th{margin:0;padding:0;font-family: SHSCH;}
textarea,td,div,input{font-size:12px;}
body{color:#333;font-size:12px;text-align:center;background:#fff; behavior:url(css/iehoverfix.htc);}
ul,ol{list-style:none; }
img{display:block;}
/**清除浮动**/
.clear{clear:both;font-size:0;line-height:0;height:0; vertical-align:middle;}
/**链接**/
a{outline: none;text-decoration: none; text-decoration:none; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
a:hover{text-decoration:none; color:#715125;}

.topic_banner { width:100%; position:relative; overflow:hidden; background-color:#d4ccbf; margin-top:70px;}
.topic_banner img { width:100%; height:auto; }

.topic_word { display:block; background-color:#d4ccbf; height:100vh; overflow:hidden;}
.topic_word_main {width: calc(80% + 40px);box-sizing:border-box; position:relative; height:100vh; margin:0 auto;}
.topic_word_main dl { width:100%; height:70vh; background-image:url(/images/topic/wwhs/note_bg.png); background-repeat:no-repeat; background-size:100% AUTO; position:absolute; top:50%;
 left:0;transform: translateY(-50%); padding:16vh 20vh 0 20vh; box-sizing:border-box;}
.topic_word_main dl dt { font-weight:bold; font-family: 'SHSCHSemiBold'; font-size: 28px; letter-spacing: 30px; color:#61452A; text-align:center;}
.topic_word_main dl dd { font-size:1.2rem; font-weight:normal; color:#333; line-height:30px; text-align:left; margin-top:40px;}
.topic_word_main p {font-size: 14px; line-height: 23px; color: #61452A;}

.topic_img { width: calc(80% + 40px); margin:0 auto; position:relative; height:auto; overflow:hidden;}
.scroll_wrap2 { display:block; }
.scroll_wrap2 h2 { display:block;overflow:hidden; padding-top: 100px; padding-bottom: 15px;}
.scroll_wrap2 h2 span  { box-sizing:border-box;writing-mode: vertical-rl; font-size:1.6rem; font-weight:bold; color:#fff; display:inline-block; padding:2vh 1vh;
 background-color:#ccc5bc; float:right; margin-right:2vh;}
.scroll_wrap2 .dl_box { overflow:hidden; display: flex;flex-wrap: wrap;margin-top: 80px;}
.scroll_wrap2 dl { width: calc(50% - 4vh); border-left:20px solid #B7A289; margin:0 2vh; margin-bottom:4vh; box-sizing:border-box;background-color:#D8C2A8;}
.scroll_wrap2 dl a {display:flex;flex-direction: row-reverse; }
.scroll_wrap2 dl dt {writing-mode: vertical-rl; background-color:#B7A289; padding:20px 24px 10px 20px;box-sizing:border-box; width:150px; display:flex; flex-direction:column; align-items:start;}
.scroll_wrap2 dl dt b { font-size:18px; letter-spacing: 5px; color:#fff; padding:2px 0 0 0;}
.scroll_wrap2 dl dt p { font-size:14px; line-height:19px; letter-spacing: 5px; color:#fff; display:block; overflow:hidden; text-align:left;height:35vh; margin-right:5px;}
.scroll_wrap2 dl dd {flex:1;  position:relative; overflow:hidden; height:38vh;}
.scroll_wrap2 dl dd img { position:absolute; width:94%;transform:translateY(-50%); left:3%;top:50%; }
.topic_img_bg font { position:absolute; font-size:12px; line-height:60px; text-align:center; width:100%; bottom:0; left:0;}
.topic-note{font-family: FZS3JW !important;}
.topic_bg23{ border-top: 50px solid #99846B}
/**尾部**/
.foot { width:100%; background-image:url(../images/bg_01.jpg); background-repeat:no-repeat; background-position:bottom center;}
.foot dl { overflow:hidden;}
.foot dl dt img { width:200px; display:block; margin:0 auto; margin-top:50px;}
.foot dl dd { margin-top:30px;}
.foot dl dd p { font-size:14px; font-weight:normal; display:block; text-align:center; color:#ffffff; line-height:24px; }
.foot dl dd p strong { font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
.foot dl dd p a { color:#fff; margin:0 5px;}
.foot dl dd p a:hover { color:#fff;}

.scroll_cont{margin-bottom: 120px;}
.scroll_cont23{margin-bottom: 260px;}
/**专题**/
.describe { overflow:hidden; background-repeat: no-repeat; background-size:100% auto;
 padding:10px 20px 10px 20px; width:66%;box-sizing:border-box; text-align:left; position:relative; overflow:hidden; margin:0px auto;margin-bottom: 30px;
 height: 130px;background-position-y: center;display: flex; align-items: center; justify-content: center;}
.describe p { font-size:16px; text-align: center; line-height:26px; color:#916C48; display:block; font-weight: normal;}
.end-note{padding-bottom: 40px; font-size: 18px;}
.topic-note p {margin-bottom: 10px;}
.main-note{overflow: hidden; width: 110px;}
.main-note p {font-size: 7px; font-family: 'fzxbs'}

.title_icon{display: flex; justify-content: center; align-items: center;}
.title_icon img{height: 65px;}
.search_bg {background-color: rgba(51, 51, 51, 0.8) !important;}

