@charset "utf-8";
/* CSS Document */
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
	-webkit-text-fill-color: #888 !important;
	-webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
    background-color:transparent;
    background-image: none;
     transition: background-color 50000s ease-in-out 0s;
}
input { background-color:transparent;}


.top{position:fixed; bottom:6%; right:10px; z-index:99999999;}
/*login*/
.box{ position:relative;}
.slogan{position:absolute; left:480px; top:120px;}
.loginbg{position:absolute;right:20px; top:120px; background:#fffcee; height:460px; width:270px; padding:40px 40px 60px 40px;border-radius:15px;-moz-box-shadow:1px 1px 15px #7A7A7A; -webkit-box-shadow:1px 1px 15px #7A7A7A; box-shadow:1px 1px 15px #7A7A7A;}
.copy1{font-size:14px; line-height:90px; color:#333; background:#d1c4b8; text-align:center; position:absolute; bottom:0;width:100%;}
.copy{font-size:14px; line-height:90px; color:#333; background:#d1c4b8; text-align:center; margin-top:80px;width:100%;}
.nav a{display:inline-block; margin-left:5px; margin-right:5px;}
.nav{text-align:center; padding-top:17px;}
.nav a.curr,.nav a:hover{background:url(../images/js1.png) no-repeat;}
.user input{font-family:"microsoft yahei";  height: 45px;   background: #f8f8f8; line-height:45px; color:#888;border:0; margin-left:45px; margin-bottom:8px;}
.user p{width: 245px;
    height: 45px;
    font-family: "microsoft yahei";
    line-height: 45px;
    color: #b7b8be;
    border-radius: 10px;
margin-bottom: 8px;}
.user .ico1{ background:url(../images/ico1.png) no-repeat left #f8f8f8;}
.user .ico2{ background:url(../images/ico2.png) no-repeat left #f8f8f8;}
.user{width:250px; margin:20px auto;}
.deng{text-align:center;}
.deng input{width:120px; height:48px;  line-height:48px; text-align:center; background:#79cae6; color:#035673; border:0;font-family:"microsoft yahei"; font-size:16px;border-radius:10px;-moz-box-shadow:2px 3px 12px #6B6B6B; -webkit-box-shadow:2px 3px 12px #6B6B6B; box-shadow:2px 3px 12px #6B6B6B; cursor:pointer;}

/*list*/
.box_left{ margin-top:65px; width:180px; background:#fffcee;  padding:40px;border-radius:10px;-moz-box-shadow:1px 1px 15px #7A7A7A; -webkit-box-shadow:1px 1px 15px #7A7A7A; box-shadow:1px 1px 15px #7A7A7A;}
.box_left1{ margin-top:65px; width:260px; }
.box_right{margin-top:65px;  width:870px;background: rgba(255, 255, 255, 0.71); padding:40px;border-radius:10px;-moz-box-shadow:1px 1px 15px #7A7A7A; 
-webkit-box-shadow:1px 1px 15px #7A7A7A; box-shadow:1px 1px 15px #7A7A7A;}
.box_right_cont{border:1px #cdc3b8 solid; padding:80px 40px 60px 40px;text-align:center; }
.box_left p{text-align:center;}
.box_left input{width:85px; height:32px;  line-height:32px; text-align:center; background:#f4d120; color:#000; border:0;font-family:"microsoft yahei";border-radius:15px; margin-top:18px; font-size:14px;cursor:pointer;}
.box_right_cont ul li{font-size:26px; margin-bottom:20px; display:inline-block; width:65px; margin-left:40px; margin-right:40px; border:1px #afa59c solid; text-align:center;background:#e9e0d7;}
.box_right_cont ul li .list{background:url(../images/listbj.png) no-repeat rgba(255, 255, 255, 0.71); height:65px; font-weight:bold; text-align:center; line-height:65px; color:#998d81; font-size:38px;}
.box_right_cont ul li em{width:26px; font-style:normal;display:block; text-align:center; margin:20px auto;line-height:35px; }
.box_left .anniu2,.list2 .anniu2{width:85px; height:32px; display:inline-block;  line-height:32px; text-align:center; background:#79cae6; color:#000; border:0;font-family:"microsoft yahei";border-radius:15px; margin-top:18px; font-size:14px;cursor:pointer; margin-left:2px;    margin-right: 2px;}
.position{background:url(../images/nylist1.png) no-repeat left #e9e0d7; height:50px; line-height:50px; padding-left:55px; margin-bottom:20px;}
.box_right_cont1{border:1px #cdc3b8 solid; padding:20px 20px 50px 20px;text-align:center;}
.list_bt{background:url(../images/nylist2.png) no-repeat; height:69px; line-height:69px; text-align:center; width:215px; margin:0 auto; font-weight:bold; font-size:24px; padding-left:25px;}
.list_cont{margin-top:40px; }
.list_cont ul li b{display:block; font-weight:bold; background:#79cae6; color:#fff; font-size:22px; height:50px; line-height:50px;}
.list_cont ul li{width:240px; text-align:center; padding:20px 10px; margin-left:5px; margin-right:5px; display:inline-block; background:#fff; border-radius:10px;-moz-box-shadow:1px 1px 10px #999; -webkit-box-shadow:1px 1px 10px #999; box-shadow:1px 1px 10px #999; min-height:600px;vertical-align:top; }
.list_cont ul li dl dt{font-size:18px;  color:#de6b3f;}
.list_cont ul li dl dt a{font-size:18px;  color:#de6b3f;}
.list_cont ul li dl{padding:20px 0 0 0;}
.list_cont dd a{border:1px #cccccc solid;  border-radius:5px; padding:3px 5px; margin-left:2px; margin-right:2px; }
.list_cont dd a:hover{border:1px #79cae6 solid; color:#79cae6;}
.list_cont dd {margin-top:10px; margin-bottom:10px;}
.list1,.list2{padding:15px; font-size:26px; text-align:center;background:#fffcee; border-radius:10px;-moz-box-shadow:1px 1px 15px #7A7A7A; -webkit-box-shadow:1px 1px 15px #7A7A7A; box-shadow:1px 1px 15px #7A7A7A;}
.list1 b{height:53px; line-height:53px; width:100%; background:#eae6da;border-radius:10px; display:block;overflow: hidden;}
.list2{text-align:center; margin-top:10px;padding:25px 15px 40px 18px !important; min-height:610px;}
.logo2{width:187px; margin:30px auto 0 auto;}
.course_bt{text-align:left !important;}
.course_bt ul li{text-align:center; width:31px; height:31px; margin-bottom:10px; line-height:31px;font-size:16px; display:inline-block;vertical-align: top; background:#e9e0d7;}
.course_bt ul li a{text-align:center; font-size:16px;}
.course_bt ul li:hover,.course_bt ul li.curr{background:#998d81; color:#fff; display:inline-block;}
.course_bt ul li.curr a,.course_bt ul li:hover a{color:#fff;}
.course_left{width:600px;background:#fff; border:1px #c5c5c5 solid;padding: 40px 45px 60px 45px;}
.course_right{width:130px; background:#fff; border:1px #c5c5c5 solid;padding:20px 13px; min-height:575px;}
.course_tab{margin-top:26px; text-align:center;     margin-left: 110px;}
.course_tab .page{ background:#79cae6; width:100px; height:40px; line-height:40px; display:inline-block; font-size:18px; border-radius:10px;-moz-box-shadow:2px 2px 5px #7A7A7A; -webkit-box-shadow:2px 2px 5px #7A7A7A; box-shadow:2px 2px 5px #7A7A7A; margin-right:10px;}
.course_tab .next{ background:#f4d120; width:100px; height:40px; line-height:40px; display:inline-block; font-size:18px; border-radius:10px;-moz-box-shadow:2px 2px 5px #7A7A7A; -webkit-box-shadow:2px 2px 5px #7A7A7A; box-shadow:2px 2px 5px #7A7A7A;}
.course_tab .spanniu{ float:left;}
.course_tab .spanniu{ float:left;}
.course_img{ width:601px; margin:0 auto;}
.qpbf button{ background:none; border:none; cursor:pointer;}
.course_right .zyk{text-align:center;background:#998d81; color:#fff; font-size:16px; height:42px; line-height:42px; border-radius:5px;}
.zyk_cont{padding:10px 20px; text-align:center;}
.zyk_cont ul li{border-bottom:1px #9c9c9c solid; height:40px; line-height:40px;}
.zyk_cont ul li a{color:#998d81;}
.zyk_cont ul li a:hover{font-weight:bold;}
.news_bt{text-align:center; font-size:22px; font-weight:bold; border-bottom:2px #998d81 solid; border-top:2px #998d81 solid;height:45px; line-height:45px; margin:20px auto 20px auto;}
.box_right_cont2{border:1px #cdc3b8 solid; padding:20px 50px 50px 50px;text-align:center; font-family:microsoft yahei !important;}
.news_cont{margin-top:40px; text-align:left !important;}
.news_cont p{margin-bottom:20px;}
