@charset "gb2312";
/*
@author: name
@update: name (2013-04-13 18:32)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1100px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1100px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.an{ background:url(/images/zhuanti/hushixianchangbaodao/an.png) no-repeat; _background:url(/images/zhuanti/hushixianchangbaodao/an.gif) no-repeat;}
.bghong{ background: #7f0114;}
.footer{ color: #f5dca8 !important;}
.footer a{ color: #f5dca8 !important;}

/*页头*/
.headerbg{ background:url(/images/zhuanti/hushixianchangbaodao/xc_01.jpg) no-repeat center top;}
.header{ height: 495px;}
.header .logo{ display: block; width: 160px; height: 44px; top: 43px; left: 0;}
.header .cen{ width: 573px; height: 90px; top: 95px; left: 218px; -webkit-animation:flipInX 1s 0.1s 1 both; animation:flipInX 1s 0.1s 1 both;}
.header .cen2{ width: 620px; height: 190px; top: 207px; left: 184px; -webkit-animation:flipInX 1s 0.7s 1 both; animation:flipInX 1s 0.7s 1 both;}

/*寄语*/
.jiyu{ padding: 24px 0;}
.jiyu .left{ width: 100px; text-align: center; line-height: 30px; font-size: 26px; font-weight: 700; color: #ffc45c; padding-top: 6px;}
.jiyu .right{ width: 1000px; line-height: 34px; font-size: 16px; color: #ffc45c;}
.jiyu .right .han{ display: inline-block; width: 146px; height: 48px; text-align: center; line-height: 44px; font-size: 18px; font-weight: 700; color: #62020f; margin-left: 25px; background-position: 0 0;}
.jiyu .right .han:hover{ background-position: 0 -50px; text-decoration: none;}

/*名师寄语*/
.msjy{ padding-bottom: 28px;}
.msjy .tit{ margin-bottom: 20px;}
.msjy .cbox{ height: 360px; background:url(/images/zhuanti/hushixianchangbaodao/xc_05.png) no-repeat;}
.msjy .cbox .lht{ width: 100%; height:282px; position:relative; padding-top: 40px;}
.msjy .cbox .lht .bd{ overflow: hidden; width: 870px; height:100%; margin: 0 auto;}
.msjy .cbox .lht .bd li{ zoom:1; vertical-align:middle; width: 192px; height: 282px; margin-right: 34px;}
.msjy .cbox .lht .bd li .pic{ display: block; width: 192px; height: 168px; margin-bottom: 10px;}
.msjy .cbox .lht .bd li .pic img{ width: 192px; height: 168px;}
.msjy .cbox .lht .bd li .pic .fg{ bottom: 0; left: 0; width: 100%; height: 36px; line-height: 36px; font-size: 16px; text-align: center; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC180000', endColorstr='#CC180000');background:rgba(24,0,0,0.8);}
.msjy .cbox .lht .bd li .bot{ width: 192px; height: 104px; background:url(/images/zhuanti/hushixianchangbaodao/xc_15.png) no-repeat;}
.msjy .cbox .lht .bd li .bot-txt{ padding: 16px 18px 0; line-height: 24px; font-size: 14px; color: #310006;}
.msjy .cbox .lht .prev,.msjy .cbox .lht .next{ position:absolute; left:70px; top: 156px; width:20px; height:49px; background-position: 0 -200px; z-index: 2;}
.msjy .cbox .lht .next{ left:auto; right: 70px; background-position: -126px -200px;}

/*现场报道*/
.xcbd{ padding-bottom: 28px;}
.xcbd .tit{ margin-bottom: 20px;}
.xcbd .cbox{ height: 446px; background:url(/images/zhuanti/hushixianchangbaodao/xc_07.png) no-repeat;}
.xcbd .cbox .lht{ width: 100%; height:404px; position:relative;}
.xcbd .cbox .lht .bd{ overflow: hidden; width: 589px; height:323px; top: 58px; left: 50%; margin-left: -294px; position: absolute; z-index: 2;}
.xcbd .cbox .lht .bd li{ zoom:1; vertical-align:middle; width: 589px; height:323px;}
.xcbd .cbox .lht .bd li .pic{ display: block; width: 589px; height:323px;}
.xcbd .cbox .lht .bd li .pic img{ width: 589px; height:323px;}
.xcbd .cbox .lht .bd li .pic .fg{ bottom: 0; left: 0; width: 100%; height: 50px; line-height: 50px; font-size: 16px; text-align: center; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
.xcbd .cbox .lht .hd{ width: 100%; height: 404px; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.xcbd .cbox .lht .hd ul{ overflow:hidden; zoom:1; width: 100%; height: 404px; position: relative;}
.xcbd .cbox .lht .hd ul li{ position: absolute; width: 136px; height: 60px; background:url(/images/zhuanti/hushixianchangbaodao/xc_17.png) no-repeat; padding: 60px 0 0 14px; line-height: 20px; font-size: 20px; color: #f8db9e; text-align: center; cursor:pointer;}
.xcbd .cbox .lht .hd ul li.on{ background:url(/images/zhuanti/hushixianchangbaodao/xc_16.png) no-repeat; font-weight: 700; color: #ffad1c;}
.xcbd .cbox .lht .hd .icon01{ top: 34px; left: 68px;}
.xcbd .cbox .lht .hd .icon02{ top: 157px; left: 68px;}
.xcbd .cbox .lht .hd .icon03{ top: 280px; left: 68px;}
.xcbd .cbox .lht .hd .icon04{ top: 34px; right: 68px;}
.xcbd .cbox .lht .hd .icon05{ top: 157px; right: 68px;}
.xcbd .cbox .lht .hd .icon06{ top: 280px; right: 68px;}

/*网校名师*/
.wxms{ padding-bottom: 28px;}
.wxms .tit{ margin-bottom: 20px;}
.wxms .cbox{ height: 359px; background:url(/images/zhuanti/hushixianchangbaodao/xc_09.png) no-repeat;}
.wxms .cbox .left{ width: 156px; padding: 40px 0 0 83px;}
.wxms .cbox .left-ewm{ width: 156px; height: 138px; padding-top: 19px; background:url(/images/zhuanti/hushixianchangbaodao/xc_19.png) no-repeat;}
.wxms .cbox .left-ewm img{ display: block; width: 116px; height: 116px; margin: 0 auto;}
.wxms .cbox .left-ctxt{ line-height: 38px; text-align: center; font-size: 16px; color: #60030f; margin-bottom: 3px;}
.wxms .cbox .left-btxt{ line-height: 22px; font-size: 14px; color: #60030f;}
.wxms .cbox .cen{ width: 340px; padding: 68px 0 0 58px;}
.wxms .cbox .cen-ttxt{ line-height: 38px; font-size: 16px; color: #60030f; margin-bottom: 2px;}
.wxms .cbox .cen-ttxt b{ font-size: 18px;}
.wxms .cbox .cen-ctxt{ line-height: 30px; font-size: 16px; color: #60030f;}
.wxms .cbox .right{ width: 350px; height: 223px; padding: 62px 80px 0 0;}
.wxms .cbox .right img{ width: 350px; height: 223px;}

/*补给箱*/
.bjx{ padding-bottom: 48px;}
.bjx .tit{ margin-bottom: 20px;}
.bjx .cbox{ height: 350px; padding: 68px 0 0 70px; background:url(http://www.med66.com/upload/html/2018/05/li110526.png) no-repeat;}
.bjx .cbox .list{ width: 205px; height: 110px; padding: 50px 0 0 25px; background:url(/images/zhuanti/hushixianchangbaodao/xc_20.png) no-repeat; margin-right: 22px;}
.bjx .cbox .list-txt{ line-height: 38px; text-align: center; font-size: 22px; color: #f8e0af;}
.bjx .cbox .list-han{ display: block; width: 122px; height: 48px; text-align: center; line-height: 42px; font-size: 18px; font-weight: 700; color: #62020f; margin: 0 auto; background-position: 0 -100px;}
.bjx .cbox .list-han:hover{ background-position: 0 -150px; text-decoration: none;}

/*调试*/
.ana{ background:url no-repeat;}

/*新增*/
.khtlbg{ center top;}
.khtl{ padding: 0px 0;}
.khtl .left{ width: 640px; margin-left: 25px;}
.khtl .left .ltit{ width: 640px; height: 57px; text-align: center; line-height: 50px; font-size: 26px; color: #fff; font-weight: 700; margin: 0 auto 30px; background-position: 0 -200px;}
.khtl .left li{ float: left; width: 300px; height: 38px; padding-left: 20px; line-height: 38px; font-size: 16px; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}



/*考后流程*/
.khlc{ margin-bottom: 34px; height: 78px; background:url(http://www.med66.com//upload/html/2018/05/cd211056.png) no-repeat;}
.khlc .cbox{ padding-left: 165px;}
.khlc .cbox .list1{ width: 155px; padding-top: 9px; line-height: 30px; text-align: center; font-size: 22px; color: #ffba41; margin-right: 85px;}
.khlc .cbox .list1 em{ font-size: 14px;}
.khlc .cbox .list2{ width: 155px; padding-top: 9px; line-height: 30px; text-align: center; font-size: 22px; color: #ffba41; margin-right: 72px;}
.khlc .cbox .list3{ width: 155px; padding-top: 9px; line-height: 60px; text-align: center; font-size: 20px; color: #ffba41;}

/*底部信息*/
.fotnewbg{ background:url(/images/zhuanti/hushixianchangbaodao/xc_13.png) no-repeat center top;}
.fotnew{ height: 195px;}
.fotnew .dh{ width: 220px; padding: 40px 0 0 18px; font-style: oblique;}
.fotnew .dh-t{ line-height: 50px; font-size: 20px; color: #ffba41;}
.fotnew .dh-b{ line-height: 30px; font-size: 24px; font-weight: 700; color: #ffba41;}
.fotnew .app{ display: block; width: 90px; padding: 38px 45px 0;}
.fotnew .app-pic{ width: 90px; height: 90px;}
.fotnew .app-txt{ line-height: 50px; text-align: center; font-size: 14px; color: #ffba41;}
.fotnew .ewmtxt{ width: 320px; padding: 58px 0 0 0; text-align: center; line-height: 36px; font-size: 18px; color: #ffba41; font-style: oblique;}
.fotnew .ewm{ display: block; width: 89px; height: 89px; margin-top: 52px;}

/*左侧浮动*/
.qt{ width:77px; position:fixed; _position:absolute; left:0; top:50%; margin:-240px 0 0 0; z-index:80;}
.qt .cen{ width:77px; background: #630410;}
.qt .cen .list{ display: block; line-height:20px; padding: 13px 0; font-size:16px; color:#fff3d3; text-align: center; border-bottom: 1px solid #7d0a1a;}
.qt .cen .list:hover{ background: #ffba41; color: #530a00; text-decoration: none;}
.qt .returnTop{ display:block; width:77px; height:59px; background:url(/images/zhuanti/hushixianchangbaodao/xc_25.png) no-repeat; cursor:pointer;}
.qt .close{ display:block; width:77px; height:61px; background:url(/images/zhuanti/hushixianchangbaodao/xc_26.png) no-repeat; cursor:pointer;}

/*考试时间弹框*/
.mask{ display: none; width: 100%; height: 100%; position:fixed; top:0; left:0; background:#000; z-index:999; filter:alpha(opacity=70);opacity:0.7;_position:absolute; _height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));}
.sjTk{ display: none; width:734px; padding: 0 30px; background:#fdf9f0; border-radius: 8px; position:fixed; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2)); top:50%; left:50%; margin:-210px 0 0 -397px; z-index:1000;}
.sjTk .close{ width: 15px; height: 15px; top: 22px; right: 22px; background: url(/images/zhuanti/hushixianchangbaodao/xc_27.png) no-repeat; cursor: pointer;}
.sjTk .tit{ height: 64px; margin-bottom: 15px;}
.sjTk .tit-left{ line-height: 64px; font-size: 18px; font-weight: 700; color: #6c100e;}
.sjTk .cbox{ margin-bottom: 20px;}
.sjTk .cbox table{ border-collapse: collapse; background: #fff;}
.sjTk .cbox td{ border: 1px solid #ffeabd; padding: 0px; line-height: 26px; font-size: 14px; color: #6c100e; text-align: center;}
.sjTk .cbox .tabtit{ background: #fff5df;}
.sjTk .bts{ line-height: 26px; font-size: 14px; color: #6c100e; margin-bottom: 50px;}






@-webkit-keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInX {
    from {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}