.pro-in-ico{background: url("/static/exam/new_img/ex-icon.png") no-repeat;}
.bg-f4a{background: #f4fafa;}
.disline{text-decoration:line-through}
.e-main{padding: 0 0 60px;}
.bg-f5{background: #f5f5f5;padding: 1px 0;}
.exam-banner img{display: block;width: 100%;height: auto;}
.n-ex-in-main{padding: 1px 0;}
.n-ex-in-title{margin: 30px 0;text-align: center;}
.n-ex-in-title .name{display: inline-block;font-size: 30px;height: 54px;line-height: 54px;padding:0 20px 20px;background: url("/static/exam/new_img/new-ks-in-tit-bg.png") no-repeat center bottom;background-size: 100%;-ms-behavior: url(/static/exam/new_style/backgroundsize.min.htc); behavior: url(/static/exam/new_style/backgroundsize.min.htc);}
.n-ex-one-li li{float: left;width: 33.33%;}
.n-ex-one-li li .n-ex-o-li-warp{display: block;width: 190px;margin: 20px auto;}
.n-ex-o-li-warp .top-pic{position: relative;padding: 1px;}
.n-ex-o-li-warp .top-pic .af-img{display: block;width: 80%;height: 80%;position: absolute;z-index: 9;top:10%;left: 10%;}
.n-ex-o-li-warp .top-pic .af-img img{display: block;width: 100%;height: 100%;}
.n-ex-o-li-warp .top-pic .bg-img{filter:alpha(opacity=0);opacity: 0;transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out;  }
.n-ex-o-li-warp .top-pic .bg-img img{display: block;width: 100%;height: 100%;}
.n-ex-o-li-warp.cur .top-pic .bg-img,.n-ex-one-li li .n-ex-o-li-warp:hover .top-pic .bg-img{filter:alpha(opacity=100);opacity: 1;-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);}
.n-ex-o-li-warp.cur p,.n-ex-one-li li .n-ex-o-li-warp:hover,.n-ex-one-li li .n-ex-o-li-warp:hover p{text-decoration: none;}
.n-ex-in-boy{margin-bottom: 60px;}
.n-ex-two-li{margin-left: -30px;}
.n-ex-two-li li{float: left;width: 25%;margin: 30px 0;}
.n-ex-two-li li .n-ex-two-warp{margin-left: 30px;display: block;border-radius: 6px;overflow: hidden;box-shadow: 0px 0px 15px rgba(198,198,198,0.3);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.n-ex-two-top{height: 48px;line-height: 48px;font-size: 22px;}
.n-ex-two-bottom{background: #fff;padding: 20px 10px;}
.n-ex-two-fl-box{width: 50%;float: left;}
.n-ex-two-fl-box .n-ex-two-fl{display: block;margin: 10px 5px;border-radius: 4px;height: 30px;line-height: 30px;}
.n-ex-two-li li .n-ex-two-warp:hover{box-shadow: 0px 0px 30px rgba(255,180,177,0.35);text-decoration: none;}
.n-ex-three-li{margin-left: -40px;}
.n-ex-three-li li{width: 25%;float: left;margin: 30px 0;}
.n-ex-thr-warp{box-shadow: 0px 3px 3px 1px rgba(0, 0, 0, 0.1);display: block;margin-left: 40px;}
.n-ex-new-txt{padding: 1px;background: #fff;}
.n-ex-new-txt .name{margin: 10px;height: 30px;line-height: 30px;}
.n-ex-new-txt .nr-txt{line-height: 24px;height: 48px;overflow: hidden;margin: 10px;}
.n-ex-new-txt .rq-txt{height: 20px;line-height: 20px;margin: 10px;}
.n-ex-thr-warp .pic,.n-ex-thr-warp .pic img{display: block;width: 100%;height: auto;}
.n-ex-thr-warp:hover,.n-ex-thr-warp:hover p{text-decoration: none;}
.n-ex-thr-warp:hover{box-shadow: 0px 3px 10px 1px rgba(0, 0, 0, 0.1);}
.more-ex-warp{margin: 40px 0;}
.more-ex-warp .more-ex-btn{display: inline-block;height: 36px;line-height: 36px;border: 1px solid #ff7f00;background: #fff8f2;border-radius: 40px;text-align: center;color: #ff7f00;font-size: 16px;padding: 0 40px;}
.more-ex-warp .more-ex-btn:hover{text-decoration: none;opacity: 0.9;filter:alpha(opacity=90);}
.lt-ie9.lt-ie8 .n-ex-one-li li,.lt-ie9 .n-ex-one-li li{width: 33%}
.lt-ie9.lt-ie8 .n-ex-o-li-warp .top-pic .bg-img img,.lt-ie9 .n-ex-o-li-warp .top-pic .bg-img img{filter:alpha(opacity=0);}
.lt-ie9.lt-ie8 .n-ex-o-li-warp.cur .top-pic .bg-img img,.lt-ie9 .n-ex-one-li li .n-ex-o-li-warp:hover .top-pic .bg-img img{filter:alpha(opacity=100);}
.lt-ie9.lt-ie8 .n-ex-two-li li,.lt-ie9 .n-ex-two-li li,.lt-ie9.lt-ie8 .n-ex-three-li li,.lt-ie9 .n-ex-three-li li{width: 24.5%;}
.lt-ie9.lt-ie8 .n-ex-thr-warp,.lt-ie9 .n-ex-thr-warp{border: 1px solid #eee;}
.n-ex-two-li .li-1 .n-ex-two-top{background: #ff6c88;}
.n-ex-two-li .li-1 .n-ex-two-fl{background: #fff4f3;}
.n-ex-two-li .li-2 .n-ex-two-top{background: #7cc263;}
.n-ex-two-li .li-2 .n-ex-two-fl{background: #f2ffed;}
.n-ex-two-li .li-3 .n-ex-two-top{background: #ff7578;}
.n-ex-two-li .li-3 .n-ex-two-fl{background: #fff3f3;}
.n-ex-two-li .li-4 .n-ex-two-top{background: #7285e5;}
.n-ex-two-li .li-4 .n-ex-two-fl{background: #f5f7ff;}
.n-ex-two-li .li-5 .n-ex-two-top{background: #bb94de;}
.n-ex-two-li .li-5 .n-ex-two-fl{background: #fbf6ff;}
.n-ex-two-li .li-6 .n-ex-two-top{background: #febf71;}
.n-ex-two-li .li-6 .n-ex-two-fl{background: #fff9f1;}
.n-ex-two-li .li-7 .n-ex-two-top{background: #ef689b;}
.n-ex-two-li .li-7 .n-ex-two-fl{background: #fff4f8;}
.n-ex-two-li .li-8 .n-ex-two-top{background: #ef6868;}
.n-ex-two-li .li-8 .n-ex-two-fl{background: #fff4f4;}
.n-ex-two-li .li-9 .n-ex-two-top{background: #6c804d;}
.n-ex-two-li .li-9 .n-ex-two-fl{background: #f0feda;}
.n-ex-two-li .li-10 .n-ex-two-top{background: #d7d368;}
.n-ex-two-li .li-10 .n-ex-two-fl{background: #fffde4;}
.n-ex-two-li .li-11 .n-ex-two-top{background: #fbaf59;}
.n-ex-two-li .li-11 .n-ex-two-fl{background: #fff2e2;}
.n-ex-two-li .li-12 .n-ex-two-top{background: #ff9a84;}
.n-ex-two-li .li-12 .n-ex-two-fl{background: #ffece8;}
.n-ex-two-li .li-13 .n-ex-two-top{background: #9e7475;}
.n-ex-two-li .li-13 .n-ex-two-fl{background: #fff3f3;}
.n-ex-two-li .li-14 .n-ex-two-top{background: #e16565;}
.n-ex-two-li .li-14 .n-ex-two-fl{background: #fff1f1;}
.n-ex-two-li .li-15 .n-ex-two-top{background: #fad898;}
.n-ex-two-li .li-15 .n-ex-two-fl{background: #fff6e5;}
.n-ex-two-li .li-16 .n-ex-two-top{background: #fbaf59;}
.n-ex-two-li .li-16 .n-ex-two-fl{background: #fff2e2;}
.n-ex-two-li .li-17 .n-ex-two-top{background: #6dc7ec;}
.n-ex-two-li .li-17 .n-ex-two-fl{background: #e6f7ff;}
.n-ex-two-li .li-18 .n-ex-two-top{background: #d998c0;}
.n-ex-two-li .li-18 .n-ex-two-fl{background: #fff0fa;}
.n-ex-two-li .li-19 .n-ex-two-top{background: #c5ad95;}
.n-ex-two-li .li-19 .n-ex-two-fl{background: #fff6ed;}
.n-ex-two-li .li-20 .n-ex-two-top{background: #fd8958;}
.n-ex-two-li .li-20 .n-ex-two-fl{background: #fef3ef;}
.n-ex-two-li .li-21 .n-ex-two-top{background: #cada22;}
.n-ex-two-li .li-21 .n-ex-two-fl{background: #fdffea;}
.n-ex-two-li .li-22 .n-ex-two-top{background: #ba6b5a;}
.n-ex-two-li .li-22 .n-ex-two-fl{background: #ffece8;}
.n-ex-two-li .li-23 .n-ex-two-top{background: #acbe74;}
.n-ex-two-li .li-23 .n-ex-two-fl{background: #f9fee7;}
.n-ex-two-li .li-24 .n-ex-two-top{background: #f95c39;}
.n-ex-two-li .li-24 .n-ex-two-fl{background: #ffece8;}
.n-ex-two-li .li-25 .n-ex-two-top{background: #85c589;}
.n-ex-two-li .li-25 .n-ex-two-fl{background: #e6ffe9;}
.n-ex-two-li .li-26 .n-ex-two-top{background: #b0cf67;}
.n-ex-two-li .li-26 .n-ex-two-fl{background: #f6ffe2;}
.n-ex-two-li .li-27 .n-ex-two-top{background: #525a4f;}
.n-ex-two-li .li-27 .n-ex-two-fl{background: #eeeeee;}
.n-ex-two-li .li-28 .n-ex-two-top{background: #a67652;}
.n-ex-two-li .li-28 .n-ex-two-fl{background: #f6f1ed;}
.n-ex-two-li .li-29 .n-ex-two-top{background: #e797bc;}
.n-ex-two-li .li-29 .n-ex-two-fl{background: #fff0f7;}
.n-ex-two-li .li-30 .n-ex-two-top{background: #47bba8;}
.n-ex-two-li .li-30 .n-ex-two-fl{background: #ecfffd;}
.n-ex-two-li .li-31 .n-ex-two-top{background: #f1d859;}
.n-ex-two-li .li-31 .n-ex-two-fl{background: #fff8db;}
.n-ex-two-li .li-32 .n-ex-two-top{background: #61cf76;}
.n-ex-two-li .li-32 .n-ex-two-fl{background: #e8ffed;}
.n-ex-two-li .li-33 .n-ex-two-top{background: #d83f6e;}
.n-ex-two-li .li-33 .n-ex-two-fl{background: #fcf1f5;}
.n-ex-two-li .li-34 .n-ex-two-top{background: #fdbaaa;}
.n-ex-two-li .li-34 .n-ex-two-fl{background: #fff6f5;}
.n-ex-two-li .li-35 .n-ex-two-top{background: #6beff4;}
.n-ex-two-li .li-35 .n-ex-two-fl{background: #e4feff;}
.n-ex-two-li .li-36 .n-ex-two-top{background: #1a88c3;}
.n-ex-two-li .li-36 .n-ex-two-fl{background: #ebf8ff;}
.n-ex-two-li .li-37 .n-ex-two-top{background: #ff7761;}
.n-ex-two-li .li-37 .n-ex-two-fl{background: #fee9e4;}
.n-ex-two-li .li-38 .n-ex-two-top{background: #cf9206;}
.n-ex-two-li .li-38 .n-ex-two-fl{background: #fff6e4;}
.n-ex-two-li .li-39 .n-ex-two-top{background: #6a60a9;}
.n-ex-two-li .li-39 .n-ex-two-fl{background: #f4f2ff;}
.n-ex-two-li .li-40 .n-ex-two-top{background: #ef2561;}
.n-ex-two-li .li-40 .n-ex-two-fl{background: #fff3f7;}
.pro-list-dl{margin: 40px 0;border: 1px solid #f0f0f0;background: #fff;}
.pro-li-dl-warp{margin: 0 20px;}
.pro-li-dl-info{border-bottom: 1px dashed #e9e9e9;margin-top: 10px;padding-left: 70px;position: relative;padding-bottom: 10px;}
.pro-li-dl-info dt{position: absolute;top:0;left: 0;width: 70px;line-height: 40px;}
.pro-li-dl-li li{float: left;margin: 0 25px 0 5px;}
.pro-li-dl-li li a{display: block;font-size: 14px;color: #999;line-height: 40px;}
.pro-li-dl-li li a:hover,.pro-li-dl-li li a.current{text-decoration: none;color: #ff662f;}
.pro-l-b-title{border-bottom: 1px solid #ebebeb;height: 50px;}
.record-pro{line-height: 50px;}
.pro-list-bottom{margin-bottom: 50px;}
.pro-screen-li li{float: left;}
.pro-screen-li li a{display: block;font-size: 14px;color: #666;border-bottom: 2px solid transparent;line-height: 48px;padding: 0 20px;margin-right: 5px;}
.pro-screen-li li a:hover,.pro-screen-li li a.current{text-decoration: none;color: #ff662f;border-bottom-color: #ff662f;}
.pro-l-b-war-list{margin-left: -25px;}
.pro-l-b-war-list li{float: left;width: 25%;margin-bottom: 40px;}
.pro-l-b-li-info{border: 1px solid #e9e9e9;position: relative;margin-left: 25px;border-top: 0;padding-top: 3px;background:#fff url("/static/exam/new_img/pro-li-top-bg.gif") repeat-x top left;}
.li-info-top{margin: 10px 10px 0;}
.li-info-top .title{line-height: 26px;height: 52px;overflow: hidden;}
.pro-l-b-warp{margin-top: 20px;}
.nr-fl-warp{margin-top: 15px;}
.nr-fl-warp .n-fl-boy{display: inline-block;height: 24px;line-height: 24px;padding: 0 20px;border-radius: 10px;margin:0 15px 15px 0;border: 1px solid #dddddd;}
.li-info-bottom{height: 56px;border-top: 1px solid #ddd;}
.jg-li{display: block;line-height: 56px;margin-left: 15px;}
.details-btn{display: block;float: right;margin: 12px 15px 0 0;height: 28px;line-height: 28px;font-size: 14px;color: #ff662f;border: 1px solid #ff662f;border-radius: 8px;padding: 0 20px;}
.details-btn:hover{text-decoration: none;background: #ff662f;color: #fff;}
.vip-jb-pa{position: absolute;width: 66px;height: 66px;display: block;z-index: 999;top:0;left: 0;}
.vip-jb-pa img{display: block;width: 100%;height: 100%;}
.mo-pro-li-dl{display: none;}
.pro-info-box{border: 1px solid #ebebeb;background: #fff;}
.pro-info-top{margin-top: 30px;padding: 10px 30px;}
.pro-in-top-name{font-size: 20px;height: 52px;line-height: 52px;}
.pro-in-t-left{width: 60%;float: left;}
.pro-in-t-right{width: 40%;float: left;}
.pro-in-l-section{margin: 20px 0 20px;height: 34px;}
.pro-in-ico{display: inline-block;width: 16px;height: 16px;vertical-align: middle;}
.pro-in-ico-1{background-position: -6px -4px;}
.pro-in-ico-2{background-position: -35px -4px;}
.pro-in-ico-3{background-position: -64px -4px;}
.pro-in-ico-4{background-position: -98px -4px;}
.pro-in-ico-5{background-position: -130px -4px;}
.pro-in-ico-6{background-position: -164px -4px;}
.pro-in-ico-7{background-position: -198px -4px;}
.pro-in-ico-8{background-position: -231px -4px;}
.pro-in-ico-9{background-position: -261px -4px;}
.pro-in-ico-10{background-position: -290px -5px;}
.pro-in-ico-11{background-position: -320px -5px;}
.pro-in-ico-12{background-position: -351px -6px;}
.pro-in-l-se-fl{margin-right: 40px;display: inline-block;}
.pro-info-b-title{height: 50px;border-bottom: 1px solid #ededed;}
.pro-info-b-title .title-name{display: inline-block;font-size: 18px;padding-left: 10px;border-left: 3px solid #ff662f;height: 18px;line-height: 16px;margin: 16px 0 0 15px;}
.pro-info-b-title .title-name.current,.pro-info-b-title .title-name-span:hover{color: #ff662f}
.pro-info-b-title .title-name-a{display: inline-block;font-size: 18px;padding: 0 15px;border-bottom: 2px solid transparent;line-height: 48px;}
.pro-info-b-title .title-name-a:hover,.pro-info-b-title .title-name-a.current{border-bottom-color: #ff662f;color: #ff662f;}
.pro-info-b-txtin{margin: 15px 15px 25px;}
.pro-info-b-title .m-check-box{margin:9px 15px 0 0;}
.pro-info-b-title .m-check-box .m-ewm{top:41px;left: -7px;border: 1px solid #ededed;}
.pro-info-b-title a:hover{text-decoration: none;}
.color-block{width: 8px;height: 8px;background: #ff662f;display: inline-block;margin-right: 3px;}
.pro-in-b-txt-smnr{margin-top: 10px;line-height: 22px;}
.p-i-b-stu-list li{float: left;width: 16.6%;}
.stu-li-in{margin: 0 20px;}
.stu-li-in .pic,.stu-li-in .pic img{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.text-box{border: 1px solid #ededed;border-radius: 4px;height: 120px;padding: 5px;}
.text-box textarea{border: 0;width: 100%;height: 120px;line-height: 20px;}
.text-btn a{display: inline-block;border-radius: 4px;padding: 0 20px;height: 28px;line-height: 28px;}
.text-btn a:hover{opacity: 0.9;filter:alpha(opacity=90);}
.p-i-pl-list dl{padding-left: 65px;position: relative;margin-bottom: 20px;}
.p-i-pl-list dl dt{position: absolute;width: 50px;height: 50px;left: 0;top:5px;}
.p-i-pl-list dl dt .pic,.p-i-pl-list dl dt .pic img{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.p-i-pl-list dl dd{border-bottom: 1px solid #ededed;padding-bottom: 10px;min-height: 50px;}
.pro-info-b-r-li .pro-l-b-war-list li{width: 90%;float: inherit;margin: 20px auto;}
.pro-info-b-txtin .pro-l-b-war-list li{width: 33%;margin: 20px 0;}
.pro-info-b-txtin .pro-l-b-war-list li .details-btn{float: inherit;margin: 12px auto 0;display: inline-block;}
.pro-info-b-txtin .pro-l-b-war-list li .li-info-top .title{height: 30px;line-height: 30px;}
.pro-info-b-txtin .pro-l-b-war-list li .nr-fl-warp .n-fl-boy {padding: 0 15px;margin: 0 5px 10px 0;}
.information-b-warp{margin-top: 20px;}
.information-b-warp-li li{margin-bottom: 20px;}
.info-b-w-li-box{background: #fff;box-shadow: 0px 0px 5px rgba(0,0,0,0.05);padding: 20px;border: 1px solid transparent;}
.info-b-w-li-box .pic{width: 240px;float: left;margin-right: 25px;display: block;}
.info-b-w-li-box .pic img{display: block;width: 100%;height: auto;}
.infomation-li-bq{margin-top: 10px;}
.infomation-li-bq span{display: inline-block;margin-right: 20px;}
.infomation-li-bq .in-bq{background: #f6f8fa;height: 26px;line-height: 26px;border-radius: 4px;padding: 0 15px;}
.infomation-li-nr{margin-top: 10px;height: 72px;overflow: hidden;}
.infomation-li-nr p{line-height: 24px;}
.info-b-w-li-box:hover{border-color: #ff662f;box-shadow: 0px 0px 15px rgba(0,0,0,0.1);}
.info-b-w-li-box:hover .title,.info-b-w-li-box .title:hover{color: #ff662f;}
.in-art-l-top{border-bottom: 1px solid #e6ebf1;padding-bottom: 10px;}


@media only screen and (min-width: 1440px) and (max-width: 1680px){

}
@media only screen and (min-width: 1365px) and (max-width: 1439px){}
@media only screen and (min-width: 1280px) and (max-width: 1364px){
    .n-ex-one-li li .n-ex-o-li-warp{width: 160px;}
    .n-ex-two-li{margin-left: -20px;}
    .n-ex-two-li li{margin: 30px 0 0;}
    .n-ex-two-li li .n-ex-two-warp{margin-left: 20px;}
    .n-ex-two-bottom{padding: 15px 5px;}
    .n-ex-three-li{margin-left: -20px;}
    .n-ex-thr-warp{margin-left: 20px;}
}
@media only screen and (min-width: 1025px) and (max-width: 1279px){
    .n-ex-one-li li .n-ex-o-li-warp{width: 160px;}
    .n-ex-two-li{margin-left: -20px;}
    .n-ex-two-li li{margin: 30px 0 0;}
    .n-ex-two-li li .n-ex-two-warp{margin-left: 20px;}
    .n-ex-two-bottom{padding: 15px 5px;}
    .n-ex-three-li{margin-left: -20px;}
    .n-ex-thr-warp{margin-left: 20px;}
    .n-ex-one-li li .n-ex-o-li-warp{margin: 10px auto;}
}
/*ipad横屏*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
    .container{width: 98%;}
}
@media only screen and (min-width : 1024px) and (max-width : 1366px){
    .container{width: 98%;}
}