.y_top_mune li.active{}
.y_top_mune li.active a h1, .y_top_mune li.active a h2{ color: #1391e7;}
.ny_banner{ margin-top:105px;}
.ny_banner span{ display:block; width:100%; height:350px;}
.ny_banner_about span{ background:url(../images/ny_img/ny_img1.jpg) no-repeat center;}
.ny_banner span img{ display:none;}
.ny_div{ background-color: #f2f8f8;}
.ny_div .main{ background-color:#fff; padding:0 20px;}
.ny_about{ max-width:920px; margin:auto; text-align:center; padding:40px 0;}
.ny_text{ text-align:center; color:#545454; display:inline-block; position:relative; padding-bottom:30px;}
.ny_text strong{ font-size:34px; text-transform:uppercase; display:block; float:left; padding-right:10px; }
.ny_text strong span{ color:#ef7d34; padding-right:10px; line-height:60px; display:inline-block;}
.ny_text h1{ font-size:28px; display:block; float:left; line-height:60px;}
.ny_text:before{ content:""; bottom:20px; position:absolute; height:2px; background-color:#c8c8c8; width:90%; left:0; right:0; margin:auto;}
.ny_text:after{ content:""; position: absolute; display:block; width:50px; height:30px; background:url(../images/ny_img/ny_into1.PNG) no-repeat center #fff; bottom:8px; left:0; right:0; margin:auto;}
.ny_about p{ font-size:18px; color:#474747; text-align:left; padding:10px 0; line-height:30px; text-align:justify;}
.ny_chine_p{ font-size:16px !important; color:#303030 !important;}
.ny_chine_p span{ display:block; padding-bottom:10px;}

.ny_banner_jstd span{ background:url(../images/ny_img/ny_img2.jpg) no-repeat center;}
.ny_banner_kspg span{ background:url(../images/ny_img/ny_img3.jpg) no-repeat center;}
.ny_banner_xsly span{ background:url(../images/ny_img/ny_img4.jpg) no-repeat center;}
.ny_banner_eBooks span{ background:url(../images/ny_img/ny_img5.jpg) no-repeat center;}
.ny_blue{ color:#1d76b3 !important; }
.ny_green{ color:#04b0b1 !important; }
.ny_Violet{ color:#e22d5f !important; }
a.ny_home{ display:block; float:right; width:50px; height:50px; margin-top:25px; background:url(../images/ny_img/ny_into2.PNG) no-repeat center #e4edf5; border-radius:50%; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a.ny_home:hover{ transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg)); -webkit-transform: rotate(360deg);}

.ny_top_left{ float:left; position:relative; margin-top:30px; padding-left:25px;}
.ny_top_left:before{ content:""; position:absolute; left:0; top:4px; height:38px; width:1px; border-left:1px dotted #bfbfbf;}
.ny_top_left h1{ font-size:18px; color:#303030; padding-bottom:5px;}
.ny_top_left h2{ font-size:18px; color:#303030;}

.yzwkt{ margin-top:105px; padding:15px 0; background:url(../images/ny_img/ny_into3.PNG) repeat-x #00b3e6 bottom; }
.yzwkt ul{ max-width:1000px; margin:auto; text-align:center;}
.yzwkt ul li{ display:inline-block; padding:0 5%;}
.yzwkt ul li a{ display:block; position:relative; padding:20px 10px 20px 70px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear;}
.yzwkt ul li a.active:after{ content:""; position:absolute; bottom:-15px; left:50%; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #fff;}
.yzwkt ul li a.active{ }
.yzwkt ul li a:before{ position:absolute; content:""; left:0; top:0; width:60px; height:100%;}
.yzwkt ul li h1{ color:#fff; font-size:16px; padding-bottom:5px;}
.yzwkt ul li h2{ color:#fff; font-size:18px; text-align:left;}
.yzwkt ul li:nth-of-type(1){}
.yzwkt ul li:nth-of-type(1) a:before{ background:url(../images/ny_img/ny_into4.PNG) no-repeat center;}
.yzwkt ul li:nth-of-type(2) a:before{ background:url(../images/ny_img/ny_into5.PNG) no-repeat center;}
.yzwkt ul li:nth-of-type(3) a:before{ background:url(../images/ny_img/ny_into6.PNG) no-repeat center;}
.yzwkt ul li a:hover{ transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05);}


.ny_yzwkt{ padding:50px 10px 20px 10px;}
.yzwkt_ul_tit{}
.yzwkt_ul_tit li{ float:left; padding:0 7px;}
.yzwkt_ul_tit li a{ display:block; line-height:55px; background-color:#0dc0dc; font-size:18px; padding:0 30px; color:#fff; border-radius:5px;}
.yzwkt_ul_tit li.active a{ background-color:#f36b32; position:relative;}
.yzwkt_ul_tit li.active a:before{ position:absolute; content:"";left:40px; bottom:-14px; width:15px; height:15px; border-top:8px solid #ff5b2b; border-left:8px solid #ff5b2b; border-right:8px solid transparent; border-bottom:8px solid transparent;}
.yzwkt_div{ padding:20px 8px;}
.yzwkt_div p{ font-size: 18px; color: #474747; line-height:30px;}
.yzwkt_div h1{ color:#17a3cd; font-size:22px; padding-top:15px;}
.yzwkt_div ul{ margin:0 -15px;}
.yzwkt_div li{ float:left; width:33.333333%; padding:20px 15px 10px 15px; }
.yzwkt_div li a{ display:block; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.yzwkt_div li a:hover{ transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);}
.yzwkt_div_img{ border-radius:8px; overflow:hidden;}
.yzwkt_div_img img{ width:100%;}
.yzwkt_div_text{ text-align:center; font-size:18px; color:#337ab7; padding-top:15px;}

.ny_yzwqh{ max-width:1030px; margin:auto; padding:30px 0;}
.ny_yzwqh_text{ color:#d50870; font-size:24px; border-bottom:1px dotted #a09f9f; line-height:60px; padding-left:5px; margin-bottom:20px;}
.ny_yzwqh p{ font-size: 18px; color: #474747; line-height:30px;}
.ny_yzwqh_div{ position:relative; padding-left:335px; padding-top:30px; min-height:370px;}
.ny_yzwqh_img{ position: absolute; width:235px; left:0;}
.ny_yzwqh_div ul{ padding-top:35px;}
.ny_yzwqh_div ul li{ float:left; width:33.333333%; padding:10px 12px;}
.ny_yzwqh_div ul li a{ display:block; line-height:65px; border-top-left-radius:15px; border-bottom-right-radius:15px; font-size:22px; text-align:center; color:#fff; box-shadow:3px 3px 0px rgba(0,0,0,0.05); transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.ny_yzwqh_div ul li a:hover{ transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); }
.ny_yzwqh_div ul li:nth-of-type(1) a{
background:-moz-linear-gradient(top,#5ae6ff,#2dd3f1);
background: -ms-linear-gradient(top, #5ae6ff,  #2dd3f1);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5ae6ff), to(#2dd3f1)); 
background: -webkit-linear-gradient(top, #5ae6ff, #2dd3f1);
background: -o-linear-gradient(top, #5ae6ff, #2dd3f1);
}
.ny_yzwqh_div ul li:nth-of-type(2) a{
background:-moz-linear-gradient(top,#ff6363,#f73d3d);
background: -ms-linear-gradient(top, #ff6363,  #f73d3d);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff6363), to(#f73d3d)); 
background: -webkit-linear-gradient(top, #ff6363, #f73d3d);
background: -o-linear-gradient(top, #ff6363, #f73d3d);
}
.ny_yzwqh_div ul li:nth-of-type(3) a{
background:-moz-linear-gradient(top,#fed441,#ebc12e);
background: -ms-linear-gradient(top, #fed441,  #ebc12e);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fed441), to(#ebc12e)); 
background: -webkit-linear-gradient(top, #fed441, #ebc12e);
background: -o-linear-gradient(top, #fed441, #ebc12e);
}
.ny_yzwqh_div ul li:nth-of-type(4) a{
background:-moz-linear-gradient(top,#4fe784,#44d677);
background: -ms-linear-gradient(top, #4fe784,  #44d677);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4fe784), to(#44d677)); 
background: -webkit-linear-gradient(top, #4fe784, #44d677);
background: -o-linear-gradient(top, #4fe784, #44d677);
}
.ny_yzwqh_div ul li:nth-of-type(5) a{
background:-moz-linear-gradient(top,#b75ad3,#ca6ae7);
background: -ms-linear-gradient(top, #b75ad3,  #ca6ae7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b75ad3), to(#ca6ae7)); 
background: -webkit-linear-gradient(top, #b75ad3, #ca6ae7);
background: -o-linear-gradient(top, #b75ad3, #ca6ae7);
}
.ny_yzwqh_div ul li:nth-of-type(6) a{
background:-moz-linear-gradient(top,#6290fc,#4979e8);
background: -ms-linear-gradient(top, #6290fc,  #4979e8);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6290fc), to(#4979e8)); 
background: -webkit-linear-gradient(top, #6290fc, #4979e8);
background: -o-linear-gradient(top, #6290fc, #4979e8);
}

.ny_eBooks_mune{margin-top: -52px;position: relative;padding-top: 0px;overflow:hidden;}
.ny_eBooks_mune li.tab5{ width:25%;}
.ny_eBooks_mune .main{ background: url(../images/ny_img/allMenuBj.png) no-repeat bottom center; vertical-align: middle;}
.ny_eBooks_mune li{ float:left; height:52px; padding:0 5px;}
.ny_eBooks_mune li a{ display:block; line-height:52px; color:#fff; font-size:20px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px; background: url(../images/ny_img/allMenu.png);}
.ny_eBooks_mune li.tab1{ width:26.5%;}
.ny_eBooks_mune li.tab2{ width:30.5%;}
.ny_eBooks_mune li.tab3{ width:22.5%;}
.ny_eBooks_mune li.tab4{ width:20.5%;}
.ny_eBooks_mune li.active a{ background: url(../images/ny_img/allMenuAcction.png); }
.view{ transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear;}
.view:hover,.view:active{   -webkit-transform: scale(1.05,1.05); -moz-transform: scale(1.05,1.05); -o-transform: scale(1.05,1.05); -ms-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}

.ny_eBooks{ max-width:1035px; margin:auto; text-align:center; padding:40px 0;}
.ny_eBooks p{ font-size:18px; color:#474747; text-align:left; padding:10px 0; line-height:30px; text-align:justify;}
.ny_eBooks_p{ font-size:16px !important; color:#303030 !important;}
.ny_eBooks_p span{ display:block; padding-bottom:2px;}

.ereading2_div{ padding:40px 10px;}
.ereading2_div1{ position:relative; max-width:1108px; margin:auto;}
.ereading2_div1 img{ width:100%;}
.ereading2_div1 a{ display:block; background:rgba(0,0,0,0); width:22%; height:71.5%; position:absolute;}
.ereading2_a1{ left:9%; top:24%;}
.ereading2_a2{ left:32%; top:24%;}
.ereading2_a3{ left:55%; top:24%;}
.ereading2_a4{ left:77.9%; top:24%;}
.pc_ereading2_img{ }
.sj_ereading2_img{ display:none;}

.ereading3_div_mune{ padding:30px 0 15px 0; margin:0 -5px;}
.ereading3_div_mune div{ float:left; padding:5px; width:14.27%;}
.ereading3_div_mune a{ display:block; float:left; border-radius:25px; width:100%; line-height:50px; background-color:#0c0f38; color:#fff; font-size:20px; text-align:center; padding:0 48px 0 15px; position:relative;}
.ereading3_div_mune a span{ border:2px solid #fff; display:block; position:absolute; border-radius:50%; width:40px; height:40px; line-height:36px; font-size:24px; text-align:center; margin-left:10px; top:5px; right:6px;} 
.ereading3_div_mune .ereading3_mune a{ padding:0;}
.ereading3_div_mune .ereading3_mune1 a{ background-color:#ff4342; }
.ereading3_div_mune .ereading3_mune2 a{ background-color:#30a3ff; }
.ereading3_div_mune .ereading3_mune3 a{ background-color:#b847f6; }
.ereading3_div_mune .ereading3_mune4 a{ background-color:#30c3a6; }
.ereading3_div_mune .ereading3_mune5 a{ background-color:#feb937; }
.ereading3_div_mune .ereading3_mune6 a{ background-color:#24e240; }

.ereading3_div_nr{}
.ereading3_div_nr ul{ margin:10px -10px;}
.ereading3_div_nr li{ float:left; width:25%; padding:0 10px 20px 10px;}
.ereading3_div_nr li img{ width:100%;}
.ereading3_div_nr li span{ display:block; background-color:#f1f1f1; text-align:center; border-radius:8px; overflow:hidden;}
.ereading3_div_nr li img{ height:100%;}

.hlhd_div{ max-width:1000px; min-height:370px; margin:auto; padding-top:20px;}
.hlhd_div section{ box-shadow:0 0 5px rgba(0,0,0,0.2);}
.hlhd_div h1{ background-color:#f44b93; color:#fff; text-align:center; font-size:20px; line-height:52px; border-top-left-radius:5px; border-top-right-radius:5px; }
.hlhd_a{ background-color:#fff; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.hlhd_a ul{ padding:0px;}
.hlhd_a ul li{ float:left; width:20%;}
.hlhd_a ul li a{ display:block; text-align:center; line-height:45px; border-radius:5px; font-size:16px; cursor:initial;}
.hlhd_a ul{ background-color:#fff;}
.hlhd_a ul:nth-of-type(2){ background-color:#fbeff4;}
.hlhd_a ul:nth-of-type(3){ background-color:#fff;}
.hlhd_a ul:nth-of-type(4){ background-color:#fbeff4;}
.hlhd_zhlx a{ display:block; line-height:50px; color:#f44b93; text-align:center; font-size:16px;}
.hlhd_zhlx a:hover{ text-decoration:underline;}

@media (max-width: 1200px){
	.ny_banner span{ height:auto;}
	.ny_banner span img{ display:block; width:100%;}

}

@media (max-width: 1024px){
	.ny_banner,.yzwkt{ margin-top:80px;}
	a.ny_home{ margin-top:15px;}
	.ny_top_left{ margin-top:20px}
	.yzwkt ul li{ padding:0 5px;}
	.ny_yzwqh_div ul li{ width:50%; padding:10px 8px;}
	.ny_yzwqh_div ul{ padding:0;}
	.ny_eBooks_mune{ margin:auto; padding-top:20px; background-color:#f6f6f6;}
	.ny_eBooks_mune .main{ background:none; padding-bottom: 12px;}
	.ny_eBooks_mune li.tab5{ width:50%; margin-bottom: 10px;}
	.ny_eBooks_mune li{ padding:0 8px; height:auto;}
	.ny_eBooks_mune li a { border-radius: 5px; font-size: 18px;}
	.ny_eBooks_mune li.tab6 { width: 50%; margin-left:0;}
	
	.ereading3_div_mune div{ width:20%;}
	.ereading3_div_nr li{ width:33.333333%;}
}

@media (max-width: 768px){
	.ny_about p{ text-align: left; font-size:16px; line-height:25px;}
	.ny_about p.ny_chine_p{ line-height:30px;}
	.ny_text strong{ display:block; float:none; padding-right:0;}
	.ny_text strong span{ line-height:40px;}
	.ny_text h1{ float:none; line-height:30px;}
	.ny_text{ padding-bottom:45px; display:block;}
	.ny_about{ padding:20px 0;}
	.yzwkt ul li h1{ font-size:14px;}
	.yzwkt ul li h2{ font-size:16px; text-align:center;}
	.yzwkt ul li a:before{ width:45px; position: absolute; width:100%; height:50px;}
	.yzwkt ul li:nth-of-type(1) a:before{ background:url(../images/ny_img/ny_into4_1.PNG) no-repeat center;}
	.yzwkt ul li:nth-of-type(2) a:before{ background:url(../images/ny_img/ny_into5_1.PNG) no-repeat center;}
	.yzwkt ul li:nth-of-type(3) a:before{ background:url(../images/ny_img/ny_into6_1.PNG) no-repeat center;}
	.yzwkt ul li a{ padding:50px 5px 5px 5px;}
	.yzwkt ul li a.active:after{ margin-left:-12px;}
	.yzwkt ul li:nth-of-type(2){ padding:0 10px; position:relative;}
	.ny_div .main{ }
	.yzwkt_ul_tit li a{ padding:0 18px;}
	.yzwkt_div ul{ margin:0 -10px;}
	.yzwkt_div li{ width:50%; padding:20px 10px 10px 10px;}
	.yzwkt_div_text{ font-size:16px;}
	.ny_yzwkt{ padding:30px 0;}
	.yzwkt_ul_tit{ margin:0 -5px;}
	.yzwkt_div{ padding:20px 0;}
	.yzwkt_div p, .ny_yzwqh p{ font-size:16px; line-height: 25px;}
	.ny_yzwqh_img{ width:100%; position:relative; text-align:center; padding-bottom:20px;}
	.ny_yzwqh_img img{ max-width:322px; width:100%;}
	.ny_yzwqh_div{ padding-left:0;}
	.ny_eBooks p{ text-align: left; font-size:16px; line-height:25px;}
	.ny_eBooks{ padding:20px 0;}
	
	.pc_ereading2_img{ display:none;}
	.sj_ereading2_img{ display:block;}
	.ereading2_div1 a{ width:39%; height:40%;}
	.ereading2_a1{ left:16.5%; top:13.5%;}
	.ereading2_a2{ left:57.5%; top:13.5%;}
	.ereading2_a3{ left:16.5%; top:57.3%;}
	.ereading2_a4{ left:57.5%; top:57.3%;}
	
	.ereading3_div_mune div{ width:25%;}
	.ereading3_div_mune a{ font-size:18px;}
	.ereading3_div_nr li{ width:50%;}
	
	.hlhd_a ul li{ width:33.333333%;}
	.hlhd_a ul{ background-color:#fff !important;}
	.hlhd_a ul li:nth-of-type(4),.hlhd_a ul li:nth-of-type(5),.hlhd_a ul li:nth-of-type(6){ background-color: #fbeff4;}
	.hlhd_zhlx a{background-color: #f9f9f9; border-top:1px solid #d3d4d6;}
}

@media (max-width: 550px){
	.ny_banner,.yzwkt{ margin-top:65px; padding:0;}
	a.ny_home{ margin-top:7px; margin-right:5px; background-color:#fff;}
	.ny_top_left{ margin-top:18px; padding-left:10px;}
	.ny_top_left h1{ font-size:12px; padding-bottom:2px;}
	.ny_top_left h2{ font-size:16px;}
	.ny_top_left:before{ height:27px;}
	.y_top_logo{ width:105px;}
	.yzwkt ul li{ width:100%; padding:10px !important; text-align: center;}
	.yzwkt ul li a{ padding:10px 10px 10px 60px; display:inline-block;}
	.yzwkt ul li a:before{ width:60px; height:100%;}
	.yzwkt ul{ text-align:left;}
	.yzwkt ul li h2{ text-align:left;}
	.yzwkt ul li a.active:after{ display:none;}
	.yzwkt ul li:nth-of-type(2){ border-top:1px dotted rgba(255,255,255,0.5); border-bottom:1px dotted rgba(255,255,255,0.5);}
	.yzwkt_ul_tit li{ width:50%; padding:0 5px;}
	.yzwkt_ul_tit li a{ text-align:center; line-height:20px; padding:10px 0; font-size:16px;}
	.yzwkt_ul_tit li a span{ display:block; font-size:16px; }
	.yzwkt_ul_tit li:nth-of-type(2) a{ line-height:40px;}
	.ny_eBooks_mune li.tab5 {width: 100%;}	
	.ereading3_div_mune div{ width:33.333333%;}
	.ny_yzwqh{ margin:0 -5px; padding-top:20px;}
}

@media (max-width: 400px){
	.ny_text strong{ font-size:20px; padding-bottom:5px;}
	.ny_text h1{ font-size:24px; line-height:20px;}
	.ny_text strong span{ line-height:30px;}
	.yzwkt_ul_tit li:nth-of-type(1){ width:55%;}
	.yzwkt_ul_tit li:nth-of-type(2){ width:45%;}
	.yzwkt_ul_tit li:nth-of-type(2) a{ line-height:20px; padding:10px 15px; }
	.yzwkt_div li{ width:100%; padding-top:10px;}
	.ereading3_div_mune div{ width:50%;}
	
}









