@charset "utf-8";
/* CSS Document */
@import url(default.jpg.css);

/*上部样式*/
.header{ width:1200px; height:250px; margin:0 auto;}
.header img{ width:1200px; height:250px;}
.menu{ width:100%; height:42px; background-color:#624e9d; text-align:center;}
.menu ul{ width:1200px; height:42px; margin:0 auto;}
.menu ul li{float:left; width:11.111111111111%; height:42px; text-align:center;}
.menu ul li a{ display:inline-block; width:90%; height:42px; line-height:42px; color:#fff; font-size:18px; text-align:center;}
.menu ul li a:hover{ background-color:#e24282;}
.menu ul li.dang a{ background-color:#e24282;}
.tianbao{ width:1200px; height:125px; margin:20px auto; background-color:#eaeaea;}
.tianbao_left{ float:left; width:150px; height:125px; background:url(../images/tianbao.jpg) no-repeat right;}
.tianbao_left h6{ float:right; width:150px; padding:30px 30px 5px 0; font-size:14px; color:#fff; text-align:right; font-weight:normal;}
.tianbao_left h3{ float:right; width:150px; padding:0 30px 5px 0; font-size:24px; color:#fff; text-align:right; font-weight:normal;}
.tb{ float:left; width:1050px; height:125px;}
.tb ul{ width:1045px; height:125px; margin-left:5px;}
.tb ul li.zj{ width:20px; height:125px; padding:0; background:url(../images/jt.jpg) center no-repeat; cursor:auto;}
.tb ul li{ float:left; width:112px; height:45px; padding-top:80px; text-align:center; cursor:pointer;}
.tb ul li.aa{ background:url(../images/a.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.aa:hover{ background:#624e9d url(../images/a.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.bb{ background:url(../images/b.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.bb:hover{ background:#624e9d url(../images/b.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.cc{ background:url(../images/c.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.cc:hover{ background:#624e9d url(../images/c.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.dd{ background:url(../images/d.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.dd:hover{ background:#624e9d url(../images/d.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.ee{ background:url(../images/e.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.ee:hover{ background:#624e9d url(../images/e.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.ff{ background:url(../images/f.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.ff:hover{ background:#624e9d url(../images/f.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.gg{ background:url(../images/g.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.gg:hover{ background:#624e9d url(../images/g.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.hh{ background:url(../images/h.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.hh:hover{ background:#624e9d url(../images/h.jpg) -112px 0 no-repeat; color:#fff;}
.tb ul li.ii{ background:url(../images/i.jpg) no-repeat; color:#323537; font-size:16px;}
.tb ul li.ii:hover{ background:#624e9d url(../images/i.jpg) -112px 0 no-repeat; color:#fff;}

/*下部样式*/
.tab{ border:#a295c7 1px solid; margin:0 auto;width: 100%;    max-width: 1200px;}
.left_top{ width:260px; height:124px; background:url(../images/tbj.jpg) no-repeat;}
.left_top h3{ width:235px; padding:34px 0 10px 25px; font-size:30px; color:#fff; font-weight:normal;}
.left_top h6{ width:235px; padding:0 0 0 25px; font-size:14px; color:#fff; font-weight:normal;}
.left{ width:260px; height:auto; overflow:hidden;}
.left ul{ width:260px; height:auto; overflow:hidden; margin:20px 0 50px;}
.left ul li{ width:260px; height:48px; margin-bottom:1px;}
.left ul li a{ display:block; width:230px; height:48px; line-height:48px; padding-left:30px; font-size:18px; color:#313131; background:url(../images/left.jpg) 0 0 no-repeat;}
.left ul li a:hover{ color:#634fa1; background:#fff url(../images/left.jpg) 0 -48px no-repeat;}
.left ul li.dang2 a{ color:#634fa1; background:#fff url(../images/left.jpg) 0 -48px no-repeat;}
.left_tel{ width:220px; height:auto; overflow:hidden; padding:30px 20px; margin-bottom:60px; background-color:#ebe5fa;}
.left_tel ul{ width:220px; height:auto; overflow:hidden;}
.left_tel ul li{ width:220px; height:auto; overflow:hidden; padding:5px 0 5px 25px; line-height:150%; color:#634e9f; font-size:14px;}
.left_tel ul li.t01{ background:url(../images/tel.jpg) left top no-repeat;}
.left_tel ul li.t02{ background:url(../images/fax.jpg) left top no-repeat;}
.left_tel ul li.t03{ background:url(../images/em.jpg) left top no-repeat;}
.left_tel ul li.t04{ background:url(../images/wz.jpg) left top no-repeat;}

.right{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.right_top{ width:100%; height:50px; margin:10px 0 35px; background:url(../images/r_left.jpg) bottom repeat-x;}
.rtop{ float:left; height:50px; line-height:50px; background:url(../images/r_left2.jpg) bottom repeat-x; color:#e34182; font-size:18px;}



.mianbao{ float:right; height:50px; line-height:50px; color:#757575; font-size:12px;}
.mianbao img{    height: 14px;
    vertical-align: middle;
    margin-right: 5px;}
.mianbao a{ color:#757575;}
.mianbao a:hover{ text-decoration:underline;}
.newslist{ width:870px; height:auto; overflow:hidden; margin-bottom:40px;}
.newslist ul{ width:870px; height:auto; overflow:hidden;}
.newslist ul li{ width:840px; height:36px; line-height:36px; padding:0 3px 0 27px; color:#303030; font-size:14px; background:url(../images/aa.jpg) left center no-repeat; border-bottom:#dddddd 1px solid; text-align:right;}
.newslist ul li a{ float:left; color:#303030;}
.newslist ul li a:hover{ color:#583bad;}

.news_top{ width:870px; height:auto; overflow:hidden; padding:0 0 12px; color:#583bad; font-size:24px; line-height:130%;}
.news_time{ width:870px; height:30px; line-height:30px; color:#838383; font-size:12px; border-bottom:#dddddd 1px solid;}
.news_con{ width:870px; height:auto; overflow:hidden; padding:40px 0; color:#363636; line-height:210%;}
.sx{ width:870px; height:auto; overflow:hidden; margin-bottom:50px;}
.sx ul{ width:870px; height:auto; overflow:hidden;}
.sx ul li{ width:840px; height:36px; line-height:36px; padding:0 15px; margin-bottom:1px; background-color:#e6e6e6;}
.sx ul li a{ color:#303030;}
.sx ul li a:hover{ color:#e34182;}

.about{ width:100%; height:auto; overflow:hidden; padding:0 0 40px 0; color:#363636; line-height:210%;}



/*底部样式*/
.footer{ width:100%; height:auto; overflow:hidden; margin-top:50px;}
.footer01{ width:100%; height:auto; overflow:hidden; background-color:#f1eef9;}
.footer01_k{ width:1200px; height:auto; overflow:hidden; margin:15px auto;}
.footer02{ width:100%; height:auto; overflow:hidden; background-color:#634ea0;}
.footer02_k{ width:1200px; height:auto; overflow:hidden; margin:15px auto; color:#fff;}
.footer02_k a{ float:right; color:#fff;}


/*分页样式*/
.fenye{ width:850px; height:auto; overflow:hidden; margin:50px auto;}
.fenye a{ display:inline-block; width:auto; padding:6px 10px; margin:0 2px; color:#393939; font-size:14px; border:#d5d5d5 1px solid;}
.fenye a:hover{ background-color:#b7aadc; color:#fff; border:#a292d1 1px solid;}
.fenye a.dd4{ background-color:#b7aadc; color:#fff; font-size:14px; font-weight:bold; border:#a292d1 1px solid;}


/*表单样式*/
.form01{ width:77px; height:19px; padding-left:8px; font-size:12px; outline: none;}
.form02{ width:19px; height:19px; background:url(../images/so.jpg) no-repeat; outline: none;}
.form03{ width:38px; height:38px; border:#eeeeee 1px solid; margin-left:5px; text-align:center;}
.form04{ width:300px; height:30px; border:#d4d4d4 1px solid; background-color:#f8f8f8; padding:0 9px; font-size:14px; outline: none;}
.form05{ width:180px; height:50px; margin-top:20px; text-align:center; line-height:50px; font-size:16px; color:#fff; background-color:#dd231f; cursor:pointer;}
.form05:hover{ background-color:#f05451;}
.form06{ width:115px; height:50px; margin-top:20px; text-align:center; line-height:50px; font-size:16px; color:#fff; background-color:#b5b5b5; cursor:pointer;}
.form06:hover{ background-color:#d0d0d0;}

/*历年分数*/

.sub_left_c{width: 100%; height: auto; overflow: hidden;}
.fenye01{text-align: center; margin-top: 40px;}

.score_t{margin-bottom: 35px; width: 100%; overflow: hidden;}
.score_item{line-height: 30px; width: 100%; overflow: hidden; margin-bottom: 10px;}
.type{color: #f87b3f; font-weight: bold;}
.option{margin-left: 70px;}
.option span{float: left; margin:0 15px;}
.option a{color: #333;  text-decoration: none;}
.option a:hover{ text-decoration:underline;}
.score_list{text-align:center;}
.score_list th{border:0;padding:14px 5px;color:#333;background:#f2f2f2; font-weight: bold;}
.score_list td{border:0;padding:14px 5px;color:#333;line-height:normal;}
.layui-form{margin-top: 60px;}
.query{width: 60%; margin: 0 auto;}
.query_l{width: 150px !important;}
.query_r{margin-left: 180px !important;}
.pagination {
    margin: 0 auto;}
.pagination .disabled {
    color: #d2d2d2!important;
    cursor: not-allowed!important;}
.pagination li {
    border: 1px solid #e2e2e2;
    display: inline-block;
    vertical-align: middle;
    margin: 0 -1px 5px 0;
    font-size: 12px;}
.pagination span {
    display: block;
    height: 33px;
    padding: 0 15px;
    line-height: 33px;}
.pagination .active {
    background-color: #b7aadc;
    color: #fff;
	border: 1px solid #a292d1;}
.pagination a {
    color: #333;
    display: block;
    height: 33px;
    padding: 0 15px;
    line-height: 33px;}

/*常见问题*/
.wenti{ width:100%; height:auto; overflow:hidden; padding:25px 0; border-bottom:#c2c2c2 1px dashed;}
.tiwen{ width:100%; display: -webkit-flex; /* safari */  display: flex;}
.tiwen_left{ width:30px;}
.tiwen_right{width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);}
.tiwen_right01{ width:100%; line-height:130%; color:#9b9b9b; font-size:14px;}
.tiwen_right01 span{ font-size:16px; color:#624e9d; padding-right:10px;}
.tiwen_right02{ width:100%; padding-top:10px; color:#624e9d; font-size:16px; line-height:160%;}
.huida{ width:100%; display: -webkit-flex; /* safari */  display: flex; margin-top:20px;}
.huida_left{ width:30px;}
.huida_right{width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); color:#414141; font-size:16px; line-height:160%;}
/*在线留言*/
.liuyana{ width:90%; height:auto; overflow:hidden; margin:0 auto 50px;}
.liuyana tr td{ padding:10px 10px;}
.ly_right{ text-align:right; font-size:16px; color:#414141;}
.lyform{ width:310px; height:32px; padding:0 8px; line-height:32px; border:#e6e6e6 1px solid;outline: none; font-size:14px; color:#333;}
.lyform2{ width:328px; height:35px; padding:0 8px; line-height:32px; border:#e6e6e6 1px solid;outline: none; font-size:14px; color:#333;}
.lyform3{ width:500px; padding:8px; line-height:120%; border:#e6e6e6 1px solid;outline: none; font-size:14px; color:#333;}
.lyform4{ width:190px; height:43px; line-height:43px; text-align:center; background-color:#a79ec2; font-size:16px; color:#fff; cursor:pointer; margin-right:15px;}
.lyform4:hover{ background-color:#8875bf;}
.lyform5{ width:190px; height:43px; line-height:43px; text-align:center; background-color:#c9c8cc; font-size:16px; color:#fff; cursor:pointer;}
.lyform5:hover{ background-color:#a6a5ab;}