@charset "UTF-8";
/*reset start*/
*,ul.dl,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
html{
	font-family: 'PingFang SC';
	-webkit-font-smoothing: antialiased;
	background-color: hsla(0,0%,35%,1.00);
}
a{text-decoration:none;  color:#2a2a2a;}
strong,b,h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i,em{font-style:normal;}
a img{border:0;}
li{list-style:none;  }
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
table{border-collapse:collapse;}
th,td{border:none; padding:0;}
/*input,textarea{outline:none; -webkit-appearance: none;}*/
img{border:none;height: 960px; width: 710px;}
input{outline:medium;}
input, textarea, select, button { font-family:'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei UI', 'Microsoft Yahei', 微软雅黑, 'Segoe UI', Tahoma, 宋体b8b体, SimSun, sans-serif;}

body{ overflow:hidden;}

.page_d{width:710px; height:960px; background:url(../zyml/page_d_0_1.jpg) no-repeat;}
.back_catalog{
	width: 213px;
	height: 67px;
	position: absolute;
	top: -54px;
	color: #E0E0E0;
	text-align: center;
	line-height: 58px;
	background: url(../zyml/back_1.png) no-repeat;
	font-size: 14px;
	right: 54px;transition:all 0.2s linear;overflow: hidden;
}
.back_catalog:hover{
	color: #FFFFFF;font-size: 18px;
}

.banner_title{width:700px; height:254px;/* background:url(../zyml/title.png) no-repeat;*/ position:absolute; left:50%; margin-left:-332px; top:107px;}
.book_box{position:absolute; left:50%; top:30px; margin-left:-700px; width:1490px; height:1000px; background:url(../zyml/shu_1.jpg) no-repeat;}
.book_box .book_content{
	width: 1490px;
	height: 1000px;
	position: absolute;
	left: 33px;
	top: 17px;
	z-index: 9999;
}

.bookmark{
	position: absolute;
	top: 17px;
	left: -20px;
}
.bookmark li{
	cursor: pointer;
	width: 67px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	color: hsla(0,0%,100%,1.00);
	border-radius: 5px 0 0 5px;
	font-size: 14px;
}
.bookmark .mark_01{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_02{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_03{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_04{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_05{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_06{width:106px; margin-left:-84px; background:#16a5f3; margin-bottom:1px;transition:all 0.2s linear;overflow: hidden;}
.bookmark .mark_07{width:106px; margin-left:-88px; background:#16a5f3; margin-bottom:1px;}
.bookmark .mark_08{width:106px; margin-left:-88px; background:#45b3c3; margin-bottom:1px;}

.bookmark li.xg_1:hover{
	width: 176px;
	margin-left: -154px;
	background: #d3a052;
	height: 30px;
	font-size: 18px;
	line-height: 30px;
	
}


.cover{width:710px; height:960px;  position:absolute; top:17px; left:43px; background:url(../zyml/page_d_q_1.jpg) no-repeat; }
.Shadowe{
	width: 710px;
	height: 960px;
	background:url(../zyml/page_d_h_1.jpg) no-repeat;
	position: absolute;
	top: 17px;
	right: 32px;
}
.shadow{
	position: absolute;
	top: 0px;
	left: 700px;
	overflow: hidden;
	z-index: auto;
	width: 710px;
	height: 960px;
}

.book_box .w_title{font-size:27px; color:black; text-align:center; position:absolute; top:47px; left:0; width:100%;}
.book_box .pre_page{cursor: pointer; position:absolute; bottom:23px; left:26px; color:black; font-size:24px;}
.book_box .next_page{cursor: pointer; position:absolute; bottom:23px; right:26px; color:black; font-size:24px;}
.book_box .book_text{text-align:center; width:660px; height:920px; margin:22px auto 0; overflow-y:none;}
.book_box .book_text p{text-align:left;}
/*.book_box .book_pic{ width:477px; height:103px; background:url(images/book_pic.png) no-repeat; margin:0 auto; margin-bottom:28px; color:#095d7e; overflow:hidden;}*/
.book_box .book_pic p{font-size:21px;     margin: 53px 0 0 123px;}
.book_box .text_pl{color:black; font-size:18px; line-height:30px; width:480px; margin:0 auto; margin-bottom:25px;}

.book_box .book_text .school_list{width:100%;}
.book_box .book_text .school_list li{width:126px; border:1px solid black; margin-left:-1px; font-size:14px; color:black; text-align:center; margin-top:-1px; }
.book_box .book_text .school_list li.list01{height:30px; line-height:30px;}
.book_box .book_text .school_list li.list02{height:74px;}
.book_box .book_text .school_list li p{text-align:center;}
.book_box .book_text .school_list li p.cnname{margin-top:16px; text-align:left; text-indent: 6px;}
.book_box .book_text .school_list li p.enname{font-size:12px; text-align:left; text-indent: 6px;}
.book_box .book_text table td{border:1px solid black; color:black; width:700px; padding:4px 6px;}
.book_box .book_text table td a{color:black; display:inline-block; width:100%; height:100%; line-height:14px;}
.book_box .book_text table td .enname{font-size:12px;}

.page-wrapper{
	position: absolute;
	overflow: hidden;
	width: 710px;
	height: 960px;
	top: 0px;
	background-color: hsla(201,90%,52%,0.10);
}
.page-wrapper .you{
	left: 0px;
	right: auto;
	z-index: 0;
	display: none;
}

.dw_tu{
	position: relative;}
.fd_tu{
	position: fixed;
	z-index: 10000;
	background-image: url(../zyml/page_top_1.png);
	width: 200px;
	height: 960px;
}



