/*footer*/
.footer {width:100%;background-color:#444444;}
.footer .foot_main {width:100%;padding:20px 0;border-bottom:1px solid #565656;}
.footer .foot_main .foot_info {width:1280px;margin:0 auto;}
.foot_main .foot_info .fot_line .line {display:block;width:1px;height:134px;background-color:#4f4f4f;margin-top:15px;}
.foot_main .foot_info .item {margin-right:35px;}
.foot_main .foot_info .f_tit {font-size:14px;font-weight:bold;color:#fff;line-height:32px;}
.foot_info .item .a_list li a {display:block;width:120px;font-size:14px;color:#858585;line-height:30px;}
.foot_info .item .a_list li a:hover {color:#f1f1f1;}
.foot_info .fot_ewm {margin:0 40px;}
.foot_info .fot_ewm .code_img {margin-top:15px;text-align:center;}
.foot_info .fot_ewm .code_img img {width:98px;height:98px;}
.foot_info .fot_ewm .code_img h5 {font-size:12px;color:#999;line-height:30px;}
.foot_main .foot_info .fot_contact {margin-left:40px;}
.foot_info .fot_contact .a_kf {display:block;width:108px;height:34px;text-align:center;line-height:34px;background-color:#44A2FF;border-radius:2px;font-size:14px;color:#fff;margin:15px 0 5px;}
.foot_info .fot_contact .a_kf i {font-size:18px;color:#fff;margin-right:5px;vertical-align:middle;}
.foot_info .fot_contact .contact_list li {font-size:14px;color:#999;line-height:24px;}
.footer .fot_mes {width:100%;text-align:center;padding:20px 0 15px;}
.footer .fot_mes .safe_img {display:inline-block;margin-bottom:10px;}
.footer .fot_mes .copy {font-size:14px;color:#999;line-height:20px;}
.footer .fot_mes .copy a {display:inline-block;font-size:14px;color:#999;margin-right:15px;}
.m_footer {display:none;}
.shade {display:none;background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;left:0;top:0;z-index:10;}
.examchoose {display:none;height:570px;width:1050px;background:#fff;position:fixed;top:50%;margin-top:-285px;left:50%;margin-left:-525px;z-index:11;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.examchoose .title {position:relative;color:#333;padding:25px 50px 30px;font-size:20px;line-height:1;}
.examchoose .title em {color:#676a73;font-size:14px;margin-left:30px;}
.examchoose .title .iconfont {position:absolute;right:25px;top:20px;cursor:pointer;font-size:16px;color:#9598A2;}
.examchoose .list1 ul {padding-left:50px;margin-bottom:15px;}
.examchoose .list1 ul li {width:305px;float:left;margin-right:30px;}
.examchoose .active {background:#659cef;border:1px solid #659cef !important;color:#fff !important;}
.examchoose .list1 ul li p {color:#333;font-size:16px;line-height:1;float:left;width:100%;}
.examchoose .list1 ul li p .dot_circle {display:inline-block;width:8px;height:8px;background-color:#659CEF;border-radius:50%;vertical-align:middle;margin-right:10px;position:relative;top:-1px;}
.examchoose .list1 ul li span {float:left;font-size:12px;line-height:1;color:#676a73;padding:9px 13px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;border:1px solid #c9cace;margin:15px 0 0 15px;white-space:nowrap;}
.examchoose .list2 {display:none;width:1035px;height:400px;overflow-y:auto;overflow-x:hidden;}
.examchoose .list2 .title2 {color:#333;font-size:16px;line-height:1;float:left;width:100%;padding-left:50px;padding-bottom:13px;}
.examchoose .list2 .title2 .dot_circle {display:inline-block;width:8px;height:8px;background-color:#659CEF;border-radius:50%;vertical-align:middle;margin-right:10px;position:relative;top:-1px;}
.examchoose .list2 ul {padding-bottom:5px;}
.examchoose .list2 ul li {width:1000px;}
.examchoose .list2 ul li span {padding-left:70px;width:140px;color:#333;font-size:14px;line-height:30px;float:left;}
.examchoose .list2 ul li p {float:left;width:860px;}
.examchoose .list2 ul li p em {float:left;font-size:12px;line-height:1;color:#676a73;padding:9px 13px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;border:1px solid #c9cace;margin:0 15px 15px 0;white-space:nowrap;}
.examchoose .choosemore {color:#659cef;font-size:14px;line-height:1;position:absolute;bottom:75px;left:0;width:100%;text-align:center;}
.examchoose .choosemore span {cursor:pointer;}
.examchoose a {width:156px;height:40px;line-height:38px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;text-align:center;background:#dddfe8;color:#fff;display:block;margin:0 auto;position:absolute;bottom:30px;left:50%;margin-left:-78px;}