@charset "utf-8";
/* CSS Document */
body,div,p,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,form{ margin:0px; padding:0px;}
/* body{ background:#fff; font-size:14px; color:#333; text-align:center;} */
li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ color:#018a9d;}
img{ border:none;}

.dy_w1000{ width:1000px; text-align:left; margin:0 auto;}

.new_dy_w1000{width:998px;text-align:left; margin:10px auto 0 auto;border:1px #e8e8e8 solid;}
.top{width:100%;font-size: 16px;height: 30px;line-height: 30px;background-color: #f0f0f0;}
.topfont{margin-left: 10px;}
.top2{width:100%;height: 39px;line-height: 40px;border-bottom: 1px #e8e8e8 solid;}
.left{float: left;}
.right{float: right;}
.new_dy_header{margin-top: 30px;}
.new_dy_header img{width: 998px;height: 500px;}
.new_dy_list{width: 998px;padding-bottom: 10px;margin-top: 40px;}

.leftword{float: left;font-size: 22px;margin-left: 30px;}
.new_dy_list ul li{ width:300px; float:left;margin:0 0 18px 24.5px;}
.new_dy_list_s{width: 300px;text-align:left;}
.new_dy_list_s img{width: 300px;height: 280px;}
.new_dy_list_s p{font-size:20px;font-family: "黑体";margin-top: 10px;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_dy_list_s .dy_schoolname2{ height:24px;font-size:16px; line-height:24px;margin-bottom:10px; margin-top:10px;}
.new_dy_list_s .dy_schoolname2 span{ display:block; width:130px; height:24px; margin-left: 85px;}
.new_dy_list_s .dy_schoolname2 span.dy_star1{ background:url(../images/s1.png) left top no-repeat;}
.new_dy_list_s .dy_schoolname2 span.dy_star2{ background:url(../images/s2.png) left top no-repeat;}
.new_dy_list_s .dy_schoolname2 span.dy_star3{ background:url(../images/s3.png) left top no-repeat;}
.new_dy_list_s .dy_schoolname2 span.dy_star4{ background:url(../images/s4.png) left top no-repeat;}
.new_dy_list_s .dy_schoolname2 span.dy_star5{ background:url(../images/s5.png) left top no-repeat;}
.new_dy_list_s .dy_schoolname3{ height:80px;font-size:16px; line-height:24px;margin-bottom:10px; margin-top:10px;}
.new_dy_list_s .dy_schoolname3 .youdian{margin-right: 10px;margin-top: 10px; background-color: #ff9999;color:#fff;float: left;padding: 0 5px;}



.new_dy_list_s2{width: 650px;margin: 0 auto;text-align:center;padding-bottom: 10px;}
.longname{text-align: center;}
.longname p{font-size:24px;font-family: "黑体";margin-top: 20px;margin-bottom:20px;}
.new_dy_list_s2 .dy_schoolname2d{ height:24px;font-size:16px; line-height:24px;margin-bottom:10px; margin-top:10px;display: table;text-align: center;}
.new_dy_list_s2 .dy_schoolname2d span{ display:block; width:130px; height:24px; margin-right: 10px;float: left;}
.new_dy_list_s2 .dy_schoolname2d span.dy_star1{ background:url(../images/s1.png) left top no-repeat;}
.new_dy_list_s2 .dy_schoolname2d span.dy_star2{ background:url(../images/s2.png) left top no-repeat;}
.new_dy_list_s2 .dy_schoolname2d span.dy_star3{ background:url(../images/s3.png) left top no-repeat;}
.new_dy_list_s2 .dy_schoolname2d span.dy_star4{ background:url(../images/s4.png) left top no-repeat;}
.new_dy_list_s2 .dy_schoolname2d span.dy_star5{ background:url(../images/s5.png) left top no-repeat;}
.new_dy_list_s2 .youdian2{margin-right: 10px;background-color: #ff9999;color:#fff;float: left;padding: 0 5px;}
.new_dy_list_s2 img{width: 650px;height: 400px;}
.dtwidth{display: table-cell;}
.new_dy_list_s3{width: 100%;margin-bottom: 10px;padding-bottom: 10px;margin-top: 10px;border-bottom: 1px #e8e8e8 solid;}
.new_dy_list_s3 p{padding: 0 20px;font-size: 16px;line-height: 24px;}
.new_dy_list_s3_s{height: 22px;line-height: 22px;margin-bottom: 10px;}
.new_dy_list_s3_s img{width: 16px;height: 16px;}
.showmore{color: #1afa29;font-size: 16px;padding-left: 20px;height: 22px;line-height: 22px;}
.hidemore{color: #1afa29;font-size: 16px;padding-left: 20px;height: 22px;line-height: 22px;display: none;}
.moretitle{color:#0066ff;font-size: 20px;padding-left: 20px;height: 26px;line-height: 26px;display: none;}
.morecontext{display: none;margin-bottom: 10px;}
.morecontext_title{font-size: 20px;padding-left: 20px;height: 26px;line-height: 26px;}
.morecontext_context{font-size: 16px;padding-left: 40px;height:auto!important;height: 22px;line-height: 22px;margin-top: 5px;margin-bottom: 5px;}
.dyphoto{border-bottom: 1px #e8e8e8 solid;padding-bottom: 20px;margin-top: 20px;margin-bottom: 10px;}
.navbar_name{text-align: center;font-size: 20px;margin: 10px 0px;}
.navbar_class_mid{text-align: center;display: table;margin-bottom: 10px;}
.navbar_class{display: table-cell;font-size: 20px;}
.leftselect{float: left;color: #0066ff;}
#wrap{width: 910px;height: 250px;position: relative;overflow: hidden;}
#list{position: absolute;left: 0;top: 0;margin: 0;padding: 0;-webkit-animation: 6s move infinite linear;width: 2480px;}
#list li {list-style: none;width: 310px;height: 250px;background: #fff;text-align: center;float: left;}
#list li img{width: 300px;height: 250px;}
#wrap2{width: 910px;height: 250px;position: relative;overflow: hidden;display: none;}
#list2{position: absolute;left: 0;top: 0;margin: 0;padding: 0;-webkit-animation: 6s move infinite linear;width: 2480px;}
#list2 li {list-style: none;width: 310px;height: 250px;background: #fff;text-align: center;float: left;}
#list2 li img{width: 300px;height: 250px;}
@-webkit-keyframes move{
    0% {
          left: 0;
    }
    100% {
          left: -1240px;
    }
}
@keyframes move {
    0% {
       left: 0;
    }
    100% {
       left: -1240px;
    }
}
#wrap:hover #list {-webkit-animation-play-state: paused;}
#wrap2:hover #list2 {-webkit-animation-play-state: paused;}
.family{padding-bottom: 20px;margin-top: 60px;margin-bottom: 10px;width: 930px;}
.family_name{text-align: center;font-size: 20px;margin-top: 20px;}
.family_list{width: 300px;float: left;margin: 0 5px;}
.list_height1{width: 300px;height: 450px; margin: 20px 0;border: 1px #00ff00 solid;border-radius: 3%;}
.list_height1 img{width: 300px;height: 450px;border-radius: 3%;}
.list_height2{width: 300px;height: 240px;margin: 20px 0;border: 1px #00ff00 solid;border-radius: 3%;}
.list_height2 img{width: 300px;height: 240px;border-radius: 3%;}
.list_height3{width: 300px;height: 380px;margin: 20px 0;border: 1px #00ff00 solid;border-radius: 3%;}
.list_height3 img{width: 300px;height: 380px;border-radius: 3%;}




.dy_search{ padding:15px 0;}
.dy_search label{ margin-left:15px;}
.dy_search .dy_searchbtn{ border:1px #d8d8d8 solid; border-radius:3px; width:70px;}
.dy_search span{ padding-left:20px; color:#888;}
.dy_list dl{ border-bottom:10px #a8eff9 solid; overflow:hidden;}
.dy_list dt{ width:314px; height:298px; float:left; position:relative;}
.dy_list dt .dy_schoolbg{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg.png) no-repeat;}
.dy_list dt .dy_schoolbg1{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg1.png) no-repeat;}
.dy_list dt .dy_schoolbg2{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg2.png) no-repeat;}
.dy_list dt .dy_schoolbg3{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg3.png) no-repeat;}
.dy_list dt .dy_schoolbg4{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg4.png) no-repeat;}
.dy_list dt .dy_schoolbg5{ position:absolute; top:0px; left:0px; width:314px; height:298px; background:url(../images/sbg5.png) no-repeat;}
.dy_list dd{ width:660px; height:298px; float:right;}
.dy_list dd p{ line-height:24px;}
.dy_list dd .dy_schoolname{ font-size:20px; color:#018a9d; margin-bottom:20px; margin-top:25px; position:relative;}
.dy_list dd .dy_schoolname span{ display:block; width:130px; height:24px; position:absolute; right:0px; top:0px;}
.dy_list dd .dy_schoolname span.dy_star1{ background:url(../images/s1.png) left top no-repeat;}
.dy_list dd .dy_schoolname span.dy_star2{ background:url(../images/s2.png) left top no-repeat;}
.dy_list dd .dy_schoolname span.dy_star3{ background:url(../images/s3.png) left top no-repeat;}
.dy_list dd .dy_schoolname span.dy_star4{ background:url(../images/s4.png) left top no-repeat;}
.dy_list dd .dy_schoolname span.dy_star5{ background:url(../images/s5.png) left top no-repeat;}
.dy_goodnum{ height:40px; padding-top:10px; text-align:right;}
.dy_goodnum a{ display:inline-block; padding-left:45px; background:url(../images/good.png) left center no-repeat; height:40px; line-height:40px; color:#333;}
.dy_schollintro{ height:540px; background:url(../images/jjbg.png) no-repeat; position:relative;}
.dy_schollintro .dy_scholltxt{ width:520px; height:340px; position:absolute; left:365px; top:70px; color:#fff; line-height:24px;}
.dy_schoolen{ height:580px; position:relative;}
.dy_entitle{ position:absolute; left:0px; top:20px; background:url(../images/entitle.png) no-repeat; width:469px; height:164px;}
.dy_enimgleft{ width:485px; height:336px; position:absolute; left:125px; top:215px;}
.dy_enimgright{ width:323px; height:570px; position:absolute; right:15px; top:10px;}
.dy_lnbox{ width:1000px; height:560px; background:url(../images/lnbg.png) no-repeat; position:relative;}
.dy_lnone{ position:absolute; left:720px; top:75px;}
.dy_lntwo{ position:absolute; left:116px; top:315px;}
.dy_lnthree{position:absolute; left:790px; top:312px;}
.dy_lntitle{ height:35px; line-height:35px; font-size:20px; color:#17b4c7;}
.dy_lntxt{width:200px; height:200px;}
.dy_lntxt p{ padding-top:15px;font-size: 14px;}

.dy_footer{ border-top:1px #d8d8d8 solid; margin-top:50px; padding:20px 0; text-align:center; color:#666;}
.dy_header{ margin-top:10px;}