﻿@charset "utf-8";
@font-face {
	font-family: "HYXinRenWenSongW";
	src: url('https://minghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/HYXinRenWenSong55J.ttf');
}
@font-face {
	font-family: "HYQuanTangShiJ";
	src: url('https://minghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/HYQuanTangShiJ.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:HYXinRenWenSongW;}
html {min-width: 1260px;}
select,input{vertical-align:middle;font-size:12px;}
table,tr,td,th{margin:0;padding:0;font-family:HYXinRenWenSongW;}
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;}

/**-----------------首页------------------**/
.content { width:100%; margin:0 auto; text-align:left;}
.parta { width:1260px; margin:0 auto; margin-top:0; margin-bottom:40px;overflow:hidden; }
.parta img { width:1260px;}
.partb { width:1260px; margin:0 auto; text-align:left;}
.blk01 { margin-top:10px;}
.blk01 h2 { font-size:32px; color:#715125; line-height:70px; font-weight:300; font-family:"HYQuanTangShiJ";}
.blk01 h2 a { font-size:16px; float:right; display:inline; color:#715125; }
.blk01 h2 a:hover { padding:0 5px 0 0;}
.b01_main { display:block; position:relative; width:1260px; height:234px; overflow:hidden;}
.b01_main .slide { width:283px; margin-right:24px;}
.b01_main .slide .img_box { width:283px; height:174px; overflow:hidden; position:relative;}
.b01_main .slide .img_box img {width:283px; height:174px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.b01_main .slide:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.b01_main .slide .img_box p { padding:14px 36px; box-sizing:border-box; background-color:rgba(0,0,0,0.5); position:absolute; left:0; bottom:-174px; font-size:14px; font-weight:normal; color:#fff; line-height:20px;  display:block; z-index:99997; height:174px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}	
.b01_main .slide .img_box:hover p { bottom:0; display:block;}
.b01_main .slide p { line-height:50px; padding:0 5px;}
.b01_main .slide p a {font-size: 20px;display: block;margin-top: 10px;line-height: 30px;color: #715125;}
.b01_main .slide p a:hover { padding:0 0 0 5px;}
.b01_main .slide p span { font-size:14px;display: block; color:#715125; line-height: 20px;}
.b01_main .button_left a { width:32px; height:174px; position:absolute; top:0; left:-32px; z-index:99998;  background-color:rgba(0,0,0,0.5); overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; font-size:30px; color:#fff; font-family:"宋体"; text-align:center; line-height:174px;  cursor:pointer;}
.b01_main .button_left:hover a { width:32px; height:174px; position:absolute; top:0; left:0; z-index:99998;  background-color:rgba(0,0,0,0.4); overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.b01_main .button_right a { width:32px; height:174px; position:absolute; top:0; right:-32px; z-index:99998;  background-color:rgba(0,0,0,0.5); overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; font-size:30px; color:#fff; font-family:"宋体"; text-align:center; line-height:174px;  cursor:pointer;}
.b01_main .button_right:hover a { width:32px; height:174px; position:absolute; top:0; right:0; z-index:99998;  background-color:rgba(0,0,0,0.4); overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.b01_main:hover .button_left a {  left:0;}
.b01_main:hover .button_right a { right:0;}

/**时代轴样式开始**/
.partc { width:100%; text-align:left; margin:0;  background:#e6d5b7;  margin-top:50px; height:650px;}
.pc_main { width:1260px; margin:0 auto; background:#e6d5b7; padding:50px 0 0 0; height:600px;}
.pc_main h2 { font-size:32px; color:#715125; line-height:70px; font-weight:300; font-family:"HYQuanTangShiJ";}
.pc_main h2 a { font-size:16px; float:right; display:inline; color:#715125; }
.pc_main h2 a:hover { padding:0 5px 0 0;}
.time_axis { width:1260px; height:900px; position:relative; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis:hover { width:1260px; height:1140px; position:relative;}
.time_line { width:1236px; display:block; height:4px; background-color:#715125; overflow:hidden; position:absolute; left:12px; top:50%; margin-top:-2px;}


/**---------------------汉代以前-----------------------**/
.time_axis_info01 { position:absolute; left:0; bottom:50%; margin-bottom:-6px; width:240px; height:258px; overflow:hidden; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info01 dl { display:flex;}
.time_axis_info01 dl dt { width:34px;}
.time_axis_info01 dl dt span { width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info01 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:110px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info01 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info01 dl dd { position:relative;}
.time_axis_info01 dl dd .dd_01 { overflow:hidden; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:0; width:190px;}
.time_axis_info01 dl dd .dd_01 img { width:100%;}
.time_axis_info01 dl dd .dd_01 p { font-size:13px; font-weight:normal; color:#715125; line-height:18px; margin-top:10px;}
.time_axis_info01 dl dd .dd_02 { overflow:hidden;  position:absolute; left:10px; top:-350px; width:190px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;opacity:0;}
.time_axis_info01 dl dd .dd_02 img { width:100%;}
.time_axis_info01 dl dd .dd_02 p { font-size:13px; font-weight:normal; color:#715125; line-height:18px;  background-color:#2d293d; padding:12px; overflow:hidden; color:#bd9384;}
.time_axis_info01 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:300px; left:52px; opacity:0.5;}
.time_axis_info01 dl dd a.a01:hover { opacity:1;}
.time_axis_info01:hover { height:360px;}
.time_axis_info01:hover dl dt i { height:212px;}
.time_axis_info01:hover dl dd .dd_01 {opacity:0; top:-1000px;}
.time_axis_info01:hover dl dd .dd_02 { top:0;opacity:1;}
.time_axis_info01 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:300px; left:52px;}


/**---------------------魏晋南北朝-----------------------**/	
.time_axis_info02 { position:absolute; left:60px; top:50%; margin-top:-6px; width:290px; height:330px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; overflow:hidden;}
.time_axis_info02 dl { display:flex;}
.time_axis_info02 dl dt { width:34px;}
.time_axis_info02 dl dt span { width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info02 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:180px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info02 dl dd { position:relative;}
.time_axis_info02 dl dd .dd_01 { width:220px; height:220px; background-color:#ffe7ca; border-radius:1000px; overflow:hidden; position:absolute; left:10px; top:30px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd .dd_01 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:center; padding:30px 0 0 0; overflow:hidden;}
.time_axis_info02 dl dd .dd_02 { position:absolute; top:170px; left:80px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd .dd_03 {opacity:0; width:210px; height:160px; background-color:#f8e8d1;  font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; position:absolute; top:450px; left:50px; overflow:hidden;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd .dd_03 p {padding:10px 10px 10px 60px; position:relative; z-index:4; text-shadow:#f8e8d1 1px 1px 1px; display:block;}
.time_axis_info02 dl dd .dd_04 {opacity:0; position:absolute; top:1050px; left:0; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd .dd_05 {opacity:0; width:180px; height:154px; border:4px solid #bba88e; padding:10px; box-sizing:border-box; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; position:absolute; left:30px; top:450px;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:580px; left:62px; opacity:0.5;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:386px; left:62px; opacity:1;}
.time_axis_info02:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:386px; left:62px;}
.time_axis_info02:hover { height:450px;}
.time_axis_info02:hover dl dt i { height:280px;}
.time_axis_info02:hover dl dd .dd_01 {opacity:0; width:220px; height:220px; background-color:#ffe7ca; border-radius:1000px; overflow:hidden; position:absolute; left:10px; top:450px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02:hover dl dd .dd_01 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:center; padding:30px 0 0 0; overflow:hidden;}
.time_axis_info02:hover dl dd .dd_02 {opacity:0; position:absolute; top:450px; left:80px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02:hover dl dd .dd_03 {opacity:1; width:210px; height:160px; background-color:#f8e8d1;  font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; position:absolute; top:30px; left:50px; overflow:hidden;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02:hover dl dd .dd_03 p {padding:10px 10px 10px 60px; position:relative; z-index:4; text-shadow:#f8e8d1 1px 1px 1px; display:block;}
.time_axis_info02:hover dl dd .dd_04 {opacity:1; position:absolute; top:20px; left:0; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info02:hover dl dd .dd_05 {opacity:1; width:180px; height:154px; border:4px solid #bba88e; padding:10px; box-sizing:border-box; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; position:absolute; left:30px; top:214px;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}


/**---------------------隋唐五代-----------------------**/
.time_axis_info03 { position:absolute; left:240px; bottom:50%; margin-bottom:-6px; width:400px; height:410px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; overflow:hidden;}
.time_axis_info03 dl { display:flex; position:relative;}
.time_axis_info03 dl dt { width:34px;}
.time_axis_info03 dl dt span { width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info03 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:284px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info03 dl dd .dd_01 { position:absolute; top:0; left:34px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_02 p { width:180px; height:134px;font-size:13px; font-weight:normal; color:#715125; line-height:18px; display:block; position:absolute; top:0; left:195px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_03 { position:absolute; top:192px; left:190px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_04 { position:absolute; top:130px; left:230px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_05 { background-image:url(../time_img/3_04.png); background-repeat:no-repeat; width:183px; height:148px; overflow:hidden; position:absolute; top:130px; left:38px; z-index:2; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_05 p {font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:center; display:block; padding:24px 0 0 6px;}
.time_axis_info03 dl dd .dd_06 { background-image:url(../time_img/3_05.png); background-repeat:no-repeat; width:169px; height:117px; overflow:hidden; position:absolute; top:250px; left:84px; z-index:3; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_06 p {font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:center; display:block; padding:14px 0 0 6px;}
.time_axis_info03 dl dd .dd_07 { width:162px; height:124px; background-color:#ba996c; overflow:hidden; position:absolute; top:-300px; opacity:0; left:50px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_07 p {font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; display:block; padding:16px 8px 0 10px;}
.time_axis_info03 dl dd .dd_08 { width:162px; height:124px; border:4px solid #a28b6c; overflow:hidden; position:absolute; top:-300px; opacity:0; left:230px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_08 p {font-size:13px; font-weight:normal; color:#a28b6c; line-height:18px; text-align:left; display:block; padding:24px 12px 0 16px;}
.time_axis_info03 dl dd .dd_09 { width:154px; height:130px; border:4px solid #a28b6c; overflow:hidden; position:absolute; top:-162px;opacity:0; left:50px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_09 p {font-size:13px; font-weight:normal; color:#a28b6c; line-height:18px; text-align:left; display:block; padding:12px 12px 0 16px;}
.time_axis_info03 dl dd .dd_10 { width:170px; height:124px; background-color:#f1ecdf; overflow:hidden; position:absolute; top:-152px; opacity:0; left:230px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_10 p {font-size:13px; font-weight:normal; color:#a28b6c; line-height:18px; text-align:left; display:block; padding:16px 8px 0 14px;}
.time_axis_info03 dl dd .dd_11 { position:absolute; left:42px; top:-1516px; opacity:0; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_12 { background-image:url(../time_img/3_08.png); background-repeat:no-repeat; width:134px; height:117px; position:absolute; z-index:1; left:154px; opacity:0; top:-1295px; display:block;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03 dl dd .dd_12 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; display:block; text-align:center; padding:20px 0 0 0;}
.time_axis_info03 dl dd .dd_13 { position:absolute; left:266px; top:-1294px;opacity:0; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03:hover { height:480px; }
.time_axis_info03:hover dl dt i { height:354px; }
.time_axis_info03:hover dl dd .dd_01 {top:-170px;opacity:0;}
.time_axis_info03:hover dl dd .dd_02 p {top:-170px;opacity:0;}
.time_axis_info03:hover dl dd .dd_03 {top:-170px;opacity:0;}
.time_axis_info03:hover dl dd .dd_04 {top:-170px;opacity:0; }
.time_axis_info03:hover dl dd .dd_05 {top:-170px;opacity:0; }
.time_axis_info03:hover dl dd .dd_06 {top:-170px;opacity:0; }
.time_axis_info03:hover dl dd .dd_07 { width:162px; height:124px; background-color:#ba996c; overflow:hidden; position:absolute; top:20px; left:44px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; opacity:1;}
.time_axis_info03:hover dl dd .dd_07 p {font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; display:block; padding:16px 8px 0 10px;}
.time_axis_info03:hover dl dd .dd_08 {opacity:1; width:138px; height:124px; border:4px solid #a28b6c; overflow:hidden; position:absolute; top:0; left:220px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03:hover dl dd .dd_08 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; padding:18px 10px 0 14px;}
.time_axis_info03:hover dl dd .dd_09 {opacity:1; width:154px; height:130px; border:4px solid #a28b6c; overflow:hidden; position:absolute; top:158px; left:44px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03:hover dl dd .dd_09 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; padding:12px 12px 0 16px;}
.time_axis_info03:hover dl dd .dd_10 {opacity:1; width:146px; height:134px; background-color:#f1ecdf; overflow:hidden; position:absolute; top:148px; left:220px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info03:hover dl dd .dd_10 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; padding:14px 8px 0 14px;}
.time_axis_info03:hover dl dd .dd_11 {opacity:1; position:absolute; left:28px; top:316px; z-index:2;}
.time_axis_info03:hover dl dd .dd_12 {opacity:1; background-image:url(../time_img/3_08.png); background-repeat:no-repeat; width:134px; height:117px; position:absolute; z-index:1; left:144px; top:295px; display:block;}
.time_axis_info03:hover dl dd .dd_12 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; display:block; text-align:center; padding:20px 0 0 0;}
.time_axis_info03:hover dl dd .dd_13 {opacity:1; position:absolute; left:248px; top:294px; z-index:2;}
.time_axis_info03 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:500px; left:164px; opacity:0.5;}
.time_axis_info03 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:500px; left:164px; opacity:1;}
.time_axis_info03:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:420px; left:164px;}


/**---------------------宋代-----------------------**/	
.time_axis_info04 { position:absolute; left:360px; top:50%; margin-top:-6px; width:480px; height:410px; overflow:hidden;}
.time_axis_info04 dl { display:flex;}
.time_axis_info04 dl dt { width:34px;}
.time_axis_info04 dl dt span { width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info04 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:330px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info04 dl dd { position:relative;}
.time_axis_info04 dl dd .dd_01 { position:absolute; top:30px; left:20px; z-index:1;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_02 { background-image:url(../time_img/4_03.png); background-repeat:no-repeat; width:198px; height:200px; position:absolute; left:38px; top:166px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_02 p { font-size:13px; font-weight:normal; color:#fff; text-align:left; line-height:17px; display:block; padding:20px 28px 0 36px;}
.time_axis_info04 dl dd .dd_03 { position:absolute; top:108px; left:216px; z-index:3;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_04 {opacity:0; width:170px; height:106px; background-color:#e2dabf;font-size:13px; font-weight:normal; color:#715125; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:600px; left:30px; z-index:1;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_05 {opacity:0; width:170px; height:300px; background-color:#e7d8c3;font-size:13px; font-weight:normal; color:#715125; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:600px; left:30px; z-index:3;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_06 {opacity:0; width:210px; height:276px; background-color:#8d9663;font-size:13px; font-weight:normal; color:#fff; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:600px; left:216px; z-index:1;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_07 {opacity:0; position:absolute; top:1200px; left:118px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd .dd_08 {opacity:0; position:absolute; top:1800px; left:0; z-index:4;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04:hover { height:550px;}
.time_axis_info04:hover dl dt i {  height:460px;}
.time_axis_info04:hover dl dd .dd_01 { position:absolute; top:560px; left:20px; z-index:1;}
.time_axis_info04:hover dl dd .dd_02 { background-image:url(../time_img/4_03.png); background-repeat:no-repeat; width:198px; height:200px; position:absolute; left:38px; top:560px; z-index:2;}
.time_axis_info04:hover dl dd .dd_03 { position:absolute; top:560px; left:216px; z-index:3;}
.time_axis_info04:hover dl dd .dd_04 {opacity:1; width:170px; height:106px; background-color:#e2dabf;font-size:13px; font-weight:normal; color:#715125; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:30px; left:30px; z-index:1;}
.time_axis_info04:hover dl dd .dd_05 {opacity:1; width:170px; height:300px; background-color:#e7d8c3;font-size:13px; font-weight:normal; color:#715125; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:156px; left:30px; z-index:3;}
.time_axis_info04:hover dl dd .dd_06 {opacity:1; width:210px; height:276px; background-color:#8d9663;font-size:13px; font-weight:normal; color:#fff; text-align:left; line-height:17px; padding:10px 10px 0 14px; box-sizing:border-box; position:absolute; top:60px; left:216px; z-index:1;}
.time_axis_info04:hover dl dd .dd_07 {opacity:1; position:absolute; top:294px; left:118px; z-index:2;}
.time_axis_info04:hover dl dd .dd_08 {opacity:1; position:absolute; top:336px; left:0; z-index:4;}
.time_axis_info04 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:680px; left:182px; opacity:0.5;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info04 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:680px; left:182px; opacity:1;}
.time_axis_info04:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:500px; left:182px;}


/**---------------------元代-----------------------**/
.time_axis_info05 { position:absolute; left:614px; bottom:50%; margin-bottom:-6px; width:350px; height:410px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; overflow:hidden;}
.time_axis_info05 dl { display:flex;}
.time_axis_info05 dl dt { width:34px;}
.time_axis_info05 dl dt span { width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info05 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:328px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info05 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info05 dl dd { position:relative;}
.time_axis_info05 dl dd .dd_01 { position: absolute; left:0; top:20px; z-index:2;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info05 dl dd .dd_02 { width:250px; height:250px; background-color:#cfad70; border-radius:1000px; overflow:hidden; position:absolute; top:0; left:55px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info05 dl dd .dd_02 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; padding:44px 40px 0 54px;}
.time_axis_info05 dl dd .dd_03 { position: absolute; left:0; top:210px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; z-index:2;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info05 dl dd .dd_04 {opacity:0; width:294px; height:196px; background-color:#af7462; position:absolute; left:10px; top:-540px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; }
.time_axis_info05 dl dd .dd_04 p {font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; display:block; padding:10px 10px 0 10px;}
.time_axis_info05 dl dd .dd_05 {opacity:0; width:134px; height:134px; background-color:#c6ae92; position:absolute; left:10px; top:-540px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; }
.time_axis_info05 dl dd .dd_05 p {font-size:13px; font-weight:normal; color:#715125; line-height:17px; text-align:left; display:block; padding:10px 10px 0 10px;}
.time_axis_info05 dl dd .dd_06 {opacity:0; position:absolute; left:120px; top:-1540px; z-index:2; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; }
.time_axis_info05 dl dd .dd_07 {opacity:0; position:absolute; left:36px; top:-2040px; z-index:2; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; }
.time_axis_info05 dl dd .dd_08 {opacity:0; width:140px; height:154px; border:3px solid #aa9273; position:absolute; left:160px; top:-540px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; }
.time_axis_info05 dl dd .dd_08 p {font-size:13px; font-weight:normal; color:#715125; line-height:17px; text-align:left; display:block; padding:10px 10px 0 10px;}
.time_axis_info05:hover { height:540px;}
.time_axis_info05:hover dl dt i { height:458px;}
.time_axis_info05:hover dl dd .dd_01 { position: absolute; left:0;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; z-index:2;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; top:-300px;opacity:0;}
.time_axis_info05:hover dl dd .dd_02 { width:250px; height:250px; background-color:#cfad70; border-radius:1000px; overflow:hidden; position:absolute;  left:55px;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; top:-3000px;opacity:0;}
.time_axis_info05:hover dl dd .dd_03 { position: absolute; left:0; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; z-index:2;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; top:-300px;opacity:0;}
.time_axis_info05:hover dl dd .dd_04 { width:294px; height:196px; background-color:#af7462; position:absolute; left:10px; top:0; opacity:1;}
.time_axis_info05:hover dl dd .dd_05 { width:134px; height:134px; background-color:#c6ae92; position:absolute; left:10px; top:206px;opacity:1;}
.time_axis_info05:hover dl dd .dd_06 { position:absolute; left:120px; top:164px; z-index:2;opacity:1;}
.time_axis_info05:hover dl dd .dd_07 { position:absolute; left:36px; top:330px; z-index:2;opacity:1;}
.time_axis_info05:hover dl dd .dd_08 { width:140px; height:154px; border:3px solid #aa9273; position:absolute; left:160px; top:304px;opacity:1;}
.time_axis_info05 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:104px; opacity:0.5;}
.time_axis_info05 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:104px; opacity:1;}
.time_axis_info05:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:104px;}


/**---------------------明代-----------------------**/	
.time_axis_info06 { position:absolute; left:840px; top:50%; margin-top:-6px; width:410px; height:380px; overflow:hidden;}
.time_axis_info06 dl { display:flex;}
.time_axis_info06 dl dt { width:34px;}
.time_axis_info06 dl dt span {  width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info06 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:300px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info06 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info06 dl dd { position:relative;}
.time_axis_info06 dl dd .dd_01 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:250px; height:70px; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; position:absolute; top:30px; left:10px;}
.time_axis_info06 dl dd .dd_02 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:100px;}
.time_axis_info06 dl dd .dd_03 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:260px; top:50px;}
.time_axis_info06 dl dd .dd_03 img { width:110px;}
.time_axis_info06 dl dd .dd_04 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:176px; height:176px; background-color:#f7de59; border-radius:1000px; overflow:hidden; position:absolute; left:10px; top:190px; z-index:3;}
.time_axis_info06 dl dd .dd_04 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:center; display:block; padding:24px 10px 0 10px;}
.time_axis_info06 dl dd .dd_05 img {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:270px; width:370px;}
.time_axis_info06 dl dd .dd_06 img  {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:290px; top:230px; width:80px; z-index:4;}
.time_axis_info06 dl dd .dd_07 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:20px; top:600px;}
.time_axis_info06 dl dd .dd_08 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:240px; height:134px; background-color:#6e97ab; font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; padding:14px 14px 0 18px; box-sizing:border-box; position:absolute; left:130px; top:600px;}
.time_axis_info06 dl dd .dd_09 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:286px; height:126px; border:4px solid #a89188; background-color:#d5c9b7; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; padding:14px 50px 0 18px; box-sizing:border-box; position:absolute; left:20px; top:600px;}
.time_axis_info06 dl dd .dd_10 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:230px; height:120px; background-color:#784a0f; font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; padding:14px; box-sizing:border-box; position:absolute; left:140px; top:600px;}
.time_axis_info06:hover {height:520px; }
.time_axis_info06:hover dl dt i { height:420px;}
.time_axis_info06:hover dl dd .dd_01 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:250px; height:70px; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; display:block; position:absolute; top:600px; left:10px; opacity:0;}
.time_axis_info06:hover dl dd .dd_02 {opacity:0;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:600px;}
.time_axis_info06:hover dl dd .dd_03 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:240px; top:156px; z-index:3;}
.time_axis_info06:hover dl dd .dd_03 img { width:130px;}
.time_axis_info06:hover dl dd .dd_04 {opacity:0;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:176px; height:176px; background-color:#f7de59; border-radius:1000px; overflow:hidden; position:absolute; left:10px; top:600px; z-index:3;}
.time_axis_info06:hover dl dd .dd_04 p {font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:center; display:block; padding:24px 10px 0 10px;}
.time_axis_info06:hover dl dd .dd_05 img {opacity:0;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:660px; width:400px;}
.time_axis_info06:hover dl dd .dd_06 img  {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:10px; top:320px; width:144px; z-index:4;}
.time_axis_info06:hover dl dd .dd_07 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; position:absolute; left:20px; top:30px;}
.time_axis_info06:hover dl dd .dd_08 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:240px; height:134px; background-color:#6e97ab; font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; padding:14px 14px 0 18px; box-sizing:border-box; position:absolute; left:130px; top:30px;}
.time_axis_info06:hover dl dd .dd_09 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:286px; height:126px; border:4px solid #a89188; background-color:#d5c9b7; font-size:13px; font-weight:normal; color:#715125; line-height:18px; text-align:left; padding:14px 50px 0 14px; box-sizing:border-box; position:absolute; left:20px; top:180px;}
.time_axis_info06:hover dl dd .dd_10 {-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; width:230px; height:120px; background-color:#784a0f; font-size:13px; font-weight:normal; color:#fff; line-height:18px; text-align:left; padding:14px; box-sizing:border-box; position:absolute; left:140px; top:320px;}


.time_axis_info06 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:680px; left:132px; opacity:0.5;  -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info06 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:680px; left:132px; opacity:1;}
.time_axis_info06:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:460px; left:132px;}


/**---------------------清代-----------------------**/
.time_axis_info07 { position:absolute; left:960px; bottom:50%; margin-bottom:-6px; width:300px;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; height:380px; overflow:hidden;}
.time_axis_info07 dl { display:flex;}
.time_axis_info07 dl dt { width:34px;}
.time_axis_info07 dl dt span {width:28px; height:auto; padding:10px 0; background-color:#715125; font-size:18px; font-weight:bold; display:block; text-align:center; line-height:22px; border:3px solid #b9a78f; border-radius:100px; color:#fff;}
.time_axis_info07 dl dt i { display:block; margin:0 auto; background-color:#715125; width:2px; height:298px; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }
.time_axis_info07 dl dd { position:relative;}
.time_axis_info07 dl dd .dd_01 {font-size:13px; font-weight:normal; color:#715125; line-height:17px; text-align:left; position:absolute; top:0; left:10px; width:166px;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_02 { position:absolute; left:160px; top:15px; z-index:1;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_03 { position:absolute; left:150px; top:156px; z-index:3;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_04 { position:absolute; left:0; top:150px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_05 { position:absolute; left:0; top:264px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_06 { position:absolute; left:10px; top:-500px; z-index:1; font-size:13px; font-weight:normal; color:#fff; line-height:17px; text-align:left; background-color:#a39379; padding:10px 60px 10px 10px; width:200px; box-sizing:border-box;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s; opacity:0;}
.time_axis_info07 dl dd .dd_07 {opacity:0; position:absolute; top:-500px; left:142px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_08 {opacity:0; position:absolute; left:10px; top:-500px; z-index:1; font-size:13px; font-weight:normal; color:#746455; line-height:17px; text-align:left; padding:10px 10px 10px 10px; width:130px; height:180px; box-sizing:border-box; border:3px solid #746455;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_09 {opacity:0; position:absolute; top:-500px; left:126px; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_10 {opacity:0; position:absolute; left:70px; top:-500px; z-index:1; font-size:13px; font-weight:normal; color:#fff; line-height:17px; text-align:left; background-color:#67655c; padding:20px 10px 10px 30px; width:184px; height:144px; box-sizing:border-box;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07 dl dd .dd_11 {opacity:0; position:absolute; top:-500px; left:0; z-index:2;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.time_axis_info07:hover { height:540px;}
.time_axis_info07:hover dl dt i { height:458px;}
.time_axis_info07:hover dl dd .dd_01 {font-size:13px; font-weight:normal; color:#715125; line-height:17px; text-align:left; position:absolute; top:-500px; left:10px; width:166px;opacity:0;}
.time_axis_info07:hover dl dd .dd_02 { position:absolute; left:160px; top:15px; z-index:1;top:-500px;opacity:0;}
.time_axis_info07:hover dl dd .dd_03 { position:absolute; left:150px; top:156px; z-index:3;top:-500px;opacity:0;}
.time_axis_info07:hover dl dd .dd_04 { position:absolute; left:0; top:150px; z-index:2;top:-500px;opacity:0;}
.time_axis_info07:hover dl dd .dd_05 { position:absolute; left:0; top:264px; z-index:2;top:-500px;opacity:0;}
.time_axis_info07:hover dl dd .dd_06 {opacity:1; position:absolute; left:10px; top:0; z-index:1; font-size:13px; font-weight:normal; color:#fff; line-height:17px; text-align:left; background-color:#a39379; padding:10px 60px 10px 10px; width:200px; box-sizing:border-box;}
.time_axis_info07:hover dl dd .dd_07 {opacity:1; position:absolute; top:-4px; left:136px; z-index:2;}
.time_axis_info07:hover dl dd .dd_08 {opacity:1; position:absolute; left:10px; top:132px; z-index:1; font-size:13px; font-weight:normal; color:#746455; line-height:17px; text-align:left; padding:10px 10px 10px 10px; width:130px; height:180px; box-sizing:border-box; border:3px solid #746455;}
.time_axis_info07:hover dl dd .dd_09 {opacity:1; position:absolute; top:134px; left:126px; z-index:2;}
.time_axis_info07:hover dl dd .dd_10 {opacity:1; position:absolute; left:70px; top:322px; z-index:1; font-size:13px; font-weight:normal; color:#fff; line-height:17px; text-align:left; background-color:#67655c; padding:20px 10px 10px 30px; width:184px; height:144px; box-sizing:border-box;}
.time_axis_info07:hover dl dd .dd_11 {opacity:1; position:absolute; top:320px; left:2px; z-index:2;}
.time_axis_info07:hover dl dd .dd_11 img { height:156px;}
.time_axis_info07 dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:84px; opacity:0.5;}
.time_axis_info07 dl dd a.a01:hover { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:84px; opacity:1;}
.time_axis_info07:hover dl dd a.a01 { background-image:url(../time_img/bg.png); background-repeat:no-repeat; width:109px; height:35px; font-size:16px; color:#715125; text-align:center; line-height:35px; display:block; position:absolute; top:480px; left:84px;}

.time_axis_info08 { position:absolute; right:0; bottom:50%; margin-bottom:-6px;}
.time_axis_info08 dl { display:flex;}
.time_axis_info08 dl dt em {width:6px; height:6px; background-color:#715125; display:block; margin:0 auto;border:3px solid #b9a78f; border-radius:100px; }

/**-------------------时代轴样式结束-------------------**/	



/**资讯**/
.partd { width:1260px; margin:0 auto; text-align:left;padding:50px 0 50px 0;}
.partd h2 { font-size:32px; color:#715125; line-height:90px; font-weight:300; font-family:"HYQuanTangShiJ";}
.partd h2 a { font-size:16px; float:right; display:inline; color:#715125; }
.partd h2 a:hover { padding:0 5px 0 0;}
.pd_left { width:890px; float:left; display:inline;}
.pd_left dl { width:400px; float:left; display:inline;}
.pd_left dl dt { width:400px; height:250px; overflow:hidden;}
.pd_left dl dt a img { width:430px; height:250px;overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.pd_left dl:hover dt a img {transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */}
.pd_left dl dd { height:213px; border:1px solid #dddddd;}
.pd_left dl dd b a { font-size:22px; font-weight:normal; padding:0 24px; color:#715125; line-height:68px; text-align:center; display:block;}
.pd_left dl dd p { font-size:15px; font-weight:normal; color:#333; line-height:20px; display:block; height:60px; overflow:hidden; padding:0 50px; }
.pd_left dl dd a.more { width:98px; height:28px; display:block; margin:0 auto; font-size:15px; font-weight:normal; color:#715125; text-align:center; line-height:28px; border:1px solid #715125; border-radius:100px; margin-top:24px; }
.pd_left dl dd a.more:hover { background-color:#715125; color:#fff;box-shadow: 0 0 10px #715125;}
.pd_left ul { width:450px; float:right; display:inline;}
.pd_left ul li { overflow:hidden; margin-bottom:40px;}
.pd_left ul li .img_box { width:194px; float:left; display:inline;}
.pd_left ul li .img_box a img { width:194px; height:128px;}
.pd_left ul li .word_box { width:232px; float:right; display:inline; text-align:left;}
.pd_left ul li .word_box b a { font-size:16px; font-weight:bold; color:#715125; display:block; }
.pd_left ul li .word_box b a:hover { padding:0 0 0 5px;}
.pd_left ul li .word_box p {font-size:14px; font-weight:normal; color:#333; line-height:20px; display:block; height:80px; overflow:hidden;  margin-top:8px;}
.pd_left ul li .word_box a.more { display:inline-block; background-color:#fff; padding:1px; border-radius:2px; font-size:15px; font-weight:normal;  color:#715125; float:right; display:inline; line-height:14px; border:1px solid #715125;}
.pd_left ul li .word_box a.more:hover {background-color:#715125; color:#fff;}
.pd_right { width:330px; float:right; display:inline;}
.pd_right h2 { font-size:32px; color:#715125; line-height:90px; font-weight:300; text-align:center;}
.pd_right_main { border-left:1px solid #dddddd; height:464px; padding:0 0 0 30px; box-sizing:border-box; }
.pd_right_main ul { position:relative; top:-10px;}
.pd_right_main ul li { font-size:16px; font-weight:normal; line-height:48px; }
.pd_right_main ul li font { display:inline-block; vertical-align:middle; width:22px; height:22px; border:1px solid #333; border-radius:100px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; line-height:18px; margin-right:10px;}
.pd_right_main ul li a { color:#333;}
.pd_right_main ul li a:hover { color:#715125; padding:0 0 0 5px;}
.pd_right_main ul li:nth-child(1) font { background-color:#715125; border:1px solid #715125; color:#fff;}
.pd_right_main ul li:nth-child(2) font { background-color:#715125; border:1px solid #715125; color:#fff;}
.pd_right_main ul li:nth-child(3) font { background-color:#715125; border:1px solid #715125; color:#fff;}

/**尾部**/
.foot { width:100%; /* height:250px; */ background-image:url(../images/bg_01.jpg); background-repeat:no-repeat; background-position:bottom center;min-width: 1260px;}
.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;}

/**搜索**/
.search_bg { position:fixed; width:100%; height:100%; top:0; left:0; right:0; bottom:0;background-color:rgba(51,51,51,0.2); z-index:99998; display:none;}
.search { position:fixed; width:330px; height:36px; top:70px; right:30px; z-index:99999; display:none;}
.search_info { width:90px; float:left; display:inline; margin-right:10px; position:relative;}
.search_info span { display:block; line-height:36px; border:1px solid #fff; border-radius:1000px; font-size:14px; font-weight:300; color:#fff; text-align:center;}
.search_info span i { display:inline-block;  margin-left:10px; width:7px; height:7px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg); -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.search_info .search_info_main { width:88px; border:1px solid #fff; position:absolute; left:0; top:37px; border-radius:15px; overflow:hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; height:0; opacity:0;}
.search_info .search_info_main p a { font-size:14px; font-weight:300; display:block; text-align:center; line-height:36px; color:#fff;}
.search_info .search_info_main p a:hover {background-color:rgba(255,255,255,0.3);}
.search_info:hover .search_info_main { height:144px; opacity:1;}
.search_info:hover span i {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.search_info02 { width:180px; float:left; display:inline;}
.search_info02 input { width:178px; height:37px; border:1px solid #fff; border-radius:1000px; overflow:hidden; box-sizing:border-box; background:transparent; font-size:14px; font-weight:300; color:#fff; padding:0 0 0 10px;}
.search_info02 input:focus{outline:none;}
.search_info03 { width:36px; height:36px; float:left; display:inline; margin-left:10px; border-radius:1000px; overflow:hidden; border:1px solid #fff;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.search_info03 a { display:block; background-image:url(../images/icon01.png); background-repeat:no-repeat; background-size:24px 24px; width:36px; height:36px; background-position:6px 6px;}
.search_info03:hover { background-color:rgba(255,255,255,0.3);}

/**-----返回顶部----**/
.returnTop { width:38px; height:38px; background-color:rgba(0,0,0,0.2); position:fixed; right:30px; bottom:30px; overflow:hidden; border-radius:1000px; z-index:99999; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; opacity:0;}
.returnTop i {display:inline-block; width:12px; height:12px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); margin-top:16px;}
.returnTop.on {width:38px; height:38px; background-color:rgba(0,0,0,0.2); position:fixed; right:30px; bottom:30px; overflow:hidden; border-radius:1000px; z-index:99999; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; opacity:1;}
.returnTop.on:hover {background-color:rgba(0,0,0,0.3);}

/**-------------动效-------------**/
/**推荐**/
.animated { animation-duration:2.5s;-webkit-animation-duration:2.5s; -webkit-animation-fill-mode: both;animation-fill-mode: both; }
.xuanzhuan { animation-name:xuanzhuan; -webkit-animation-name:xuanzhuan;}
    @keyframes xuanzhuan { 
        0% { transform: translate(0,500px);  opacity:0;}
		40% { transform: translate(0,0);  opacity:0.4;}
		70% { transform: translate(0,100px);  opacity:0.7;}
        100% { transform: translate(0px,0px);  opacity:1;}
    }	
/**资讯**/	
.xuanzhuan2 { animation-name:xuanzhuan2; -webkit-animation-name:xuanzhuan2;}
@keyframes xuanzhuan2 { 
        0% { transform: translate(0,100px);  opacity:0;}
        100% { transform: translate(0px,0px);  opacity:1;}
    }
.xuanzhuan3 { animation-name:xuanzhuan3; -webkit-animation-name:xuanzhuan3;}
@keyframes xuanzhuan3 { 
        0% { transform: translate(0,200px);  opacity:0;}
        100% { transform: translate(0px,0px);  opacity:1;}
    }	
.xuanzhuan4 { animation-name:xuanzhuan4; -webkit-animation-name:xuanzhuan4;}
@keyframes xuanzhuan4 { 
        0% { transform: translate(0,300px);  opacity:0;}
        100% { transform: translate(0px,0px);  opacity:1;}
    }		
    
/**------------------------2020-04-21 新增样式----------------------------------**/
.home_recommend { width:1260px; margin:0 auto; text-align:left; margin-top:40px; height:260px; overflow:hidden;}
.home_recommend h2 { font-size:32px; color:#715125; line-height:70px; font-weight:300;font-family: "HYQuanTangShiJ";}
.home_recommend h2 a { font-size:16px; float:right; display:inline; color:#715125; }
.home_recommend h2 a:hover { padding:0 5px 0 0;}
.home_recommend ul li { width:232.8px; height:174px; overflow:hidden; position:relative; margin-right:24px; float:left; display:inline;}
.home_recommend ul li:last-child { margin-right:0;}
.home_recommend ul li a img { height:174px; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.home_recommend ul li a p {background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4) 100%); width:100%; padding:10px 14px; position:absolute; left:0; bottom:0;}
.home_recommend ul li a p { color:#fff; font-size:16px; font-weight:normal; line-height:22px;font-family: HYQuanTangShiJ;}
.home_recommend ul li a p span { font-size:12px; display:block;}

.new_recommend { width:1200px; margin:0 auto; text-align:left; padding:40px 0 70px 0;}
.new_recommend h2 {font-size:32px; color:#715125; line-height:50px; font-weight:300;}
.new_recommend h2 ul li { font-size:26px; float:left; display:inline-block; margin-right:30px; cursor:pointer;font-family: HYQuanTangShiJ;}
.new_recommend h2 ul li.on { font-size:32px; border-bottom:1px solid #715125;}
.new_recommend h2 a { font-size:16px; float:right; display:inline; color:#715125; margin-top:5px;margin-right: 8px;}
.new_recommend h2 a:hover { padding:0 5px 0 0;}
.new_recommend_main { margin-top:20px;}
.new_recommend_main ul.list01 li { font-size:18px; line-height:32px;}
.new_recommend_main ul.list01 li a { color:#333; font-weight: normal; }
.new_recommend_main ul.list01 li a:hover {color:#715125;} 
.new_recommend_main ul.list01 li span { font-size:14px; float:right; display:inline; color:#999999;}
.new_recommend_main ul.list01 li::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    float: left;
    display: inline;
    margin-right: 10px;
    border-radius: 1000px;
	border:1px solid #715125;
	margin-top:10px;
}

.new_recommend_main ul.list02 {margin-top:30px; overflow:hidden;}
.new_recommend_main ul.list02 li { width:280px; float:left; display:inline; margin-right:24px;}
.new_recommend_main ul.list02 li .img_box a img { width:100%;}
.new_recommend_main ul.list02 li:nth-child(4n+4) { margin-right:0;}
.new_recommend_main ul.list02 li span { font-size:14px; color:#715125; line-height:24px; display:block; margin-top:10px;}
.new_recommend_main ul.list02 li b a { font-size:18px; font-weight:normal; color:#333; display:block; line-height:24px;}
.new_recommend_main ul.list02 li b a:hover {color:#715125;}
.new_recommend_main ul.list02 li font { font-size:14px; display:block; line-height:24px; color:#999999;}

/**帮助中心新增样式**/
.help {width: 100%;text-align: left;margin: 0;margin-top: 0px;background: #fff;}
.help_main {width:1260px; margin:0 auto;text-align: left;background: #fff; padding:30px 0 0 0; border-top:1px solid #dfe1e6;}
.help_main h2 {font-size: 32px;color: #715125;line-height: 70px;font-weight: 300;font-family: "HYQuanTangShiJ"; display: block; overflow:hidden; margin-bottom:10px;}
.help_main h2 a {font-size: 16px;float: right; display: inline;color: #715125;}
.help_main h2 a:hover { padding:0 5px 0 0;}
.h_left { width:297px; background-image:url(../images/h_bg.jpg); height:132px; float:left; background-repeat:no-repeat; background-size:100% 132px; padding:30px 24px 24px 24px; overflow:hidden; box-sizing:border-box; position:relative;}
.h_left h3 a { font-size:26px; line-height:36px; color:#fff; height:72px; display:block;font-family: "HYQuanTangShiJ"; font-weight:normal;}
.h_left h3 a:hover {color:#c8ae8a;}
.h_right { width:939px; float:right; height:132px; position:relative;}
.slide_heip { width:278px; height:132px; float:left; display:inline; margin-right:24px; background-color:#f6f6fa;padding:30px 24px 24px 24px; overflow:hidden; box-sizing:border-box; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.slide_heip:hover { background-color:#ececf3;}
.slide_heip h3 a { font-size:24px; font-weight: normal; color:#333; display:block; line-height:24px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:230px;font-family: "HYQuanTangShiJ";}
.slide_heip h3 a:hover { color:#715125;}
.slide_heip p { font-size:15px; font-weight:normal; color:#666; line-height:24px; height:48px; display:block; overflow:hidden; margin-top:10px;}
#LeftButton4 { position:absolute;top:46px; left:0; width:20px; height:40px; background-color:rgba(0,0,0,.3); border-radius:0 100px 100px 0; z-index:2; font-size:18px; font-weight: normal; color:#fff; line-height:40px; font-family:"宋体"; cursor:pointer;box-sizing:border-box; padding:0 0 0 4px; display:none;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
#RightButton4 { position:absolute;top:46px; right:0; width:20px; height:40px; background-color:rgba(0,0,0,.3); border-radius:100px 0 0 100px; z-index:2; font-size:18px; font-weight: normal; color:#fff;line-height:40px; font-family:"宋体";cursor:pointer; box-sizing:border-box; padding:0 0 0 8px; display:none;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
#LeftButton4:hover { position:absolute;top:46px; left:0; width:20px; height:40px; background-color:rgba(0,0,0,.5); border-radius:0 100px 100px 0; z-index:2; font-size:18px; font-weight: normal; color:#fff; line-height:40px; font-family:"宋体"; cursor:pointer;box-sizing:border-box; padding:0 0 0 4px;}
#RightButton4:hover { position:absolute;top:46px; right:0; width:20px; height:40px; background-color:rgba(0,0,0,.5); border-radius:100px 0 0 100px; z-index:2; font-size:18px; font-weight: normal; color:#fff;line-height:40px; font-family:"宋体";cursor:pointer; box-sizing:border-box; padding:0 0 0 8px;}
#LeftButton4 a:hover { color:#fff;}
#RightButton4 a:hover { color:#fff;}
.h_right:hover #LeftButton4 { display:block;}
.h_right:hover #RightButton4 { display:block;}

/*******自定义*******/
.part_dcwj { width:1200px; margin:0 auto; margin-top:0; margin-bottom:40px;overflow:hidden; }

/**2021-11-22 新增滚动样式**/
.new_scroll_blk {width: 38px; position: fixed;right: 30px;bottom: 70px;z-index: 99999;cursor: pointer;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.new_scroll_blk ul li { margin-bottom:10px; position:relative;}
.new_scroll_blk ul li span { width:38px; height:38px;border-radius:1000px; overflow:hidden; display:block;}
.new_scroll_blk ul li span img { width:29px; height:27px; display:block; margin:0 auto; margin-top:5px;}
.new_scroll_blk ul li:nth-child(1) span { background-color:#c0925f;}
.new_scroll_blk ul li:nth-child(2) span { background-color:#c0925f;}
.new_scroll_blk ul li .li_tag a { display:none;}
.new_scroll_blk ul li:nth-child(1) .li_tag a { position:absolute; top:0; right:0; background-color:#fff; border:1px solid #c0925f; border-radius:1000px; font-size:16px; color:#c0925f; width:160px; text-align:center; line-height:38px;}
.new_scroll_blk ul li:nth-child(2) .li_tag a { position:absolute; top:0; right:0; background-color:#fff; border:1px solid #c0925f; border-radius:1000px; font-size:16px; color:#c0925f; padding: 0 20px;white-space: nowrap; text-align:center; line-height:38px;}
.new_scroll_blk ul li:hover .li_tag a { display:block;}
