@charset "utf-8";
.banner{display:block; overflow:hidden; text-align:center; background:url(../images/banner.jpg) no-repeat center; height:500px;}
.Nav{background-color:#1f73fe; width:100%; height:65px;}
.Nav ul{width:1180px; margin:0 auto;}
.Nav .nav_last,.Nav .nav_first{width:12.5%; float:left; text-align:center;}
.Nav .nav_last a,.Nav .nav_first a{color:#fff; font-size:20px; padding:0px 20px; line-height:65px; display:inline-block;}
.Nav .nav_last a:hover,.Nav .nav_first a:hover{background-color:#003da2;}
.container{width:1180px; margin:0 auto;}
.video-cen .left{width:720px;}
.video-cen .right .lc_box{margin:30px 0px 15px 0px; width:300px;}
.video-cen .right .lc_box ul{margin-left:12px;}
.video-cen .right .lc_box li{height:30px; display:block; line-height:30px; color:#707070; font-size:17px; padding-left:30px; font-weight:bold; background-position:0px 5px;}
.lc_box .lc_l_1{background:url(../images/title_icon1.gif) no-repeat;}
.lc_box .lc_l_2{background:url(../images/title_icon2.gif) no-repeat;}
.lc_box .lc_l_4{background:url(../images/title_icon3.gif) no-repeat;}
.lc_box .lc_l_3{background:url(../images/title_icon4.gif) no-repeat;}
.lc_box .lc_l_5{background:url(../images/title_icon5.gif) no-repeat;}
.video-cen .right .lc_box .current{color:#ff6000;}
.video-cen .right li{margin:2px 0px 12px 0px;}
.video-cen .right li label{font-size:16px; line-height:40px;}
.video-cen .right li input{height:40px; border:1px solid #e2e2e2; line-height:40px; padding:0px 6px; width:268px; outline:none; font-size:16px;}
.video-cen .right dl{font-size:15px; margin-left:65px; margin-top:10px;}
.video-cen .right dt{background:url(../images/icon.gif) no-repeat left top; padding-left:25px; float:left; width:30%;}
.video-cen .right dd{background:url(../images/icon.gif) no-repeat left -30px; padding-left:25px; float:left;}
.video-cen .right dt a,.video-cen .right dd a{color:#333;}
.video-cen .right .lc_box{background:url(../images/lc_img.gif) no-repeat; background-position:right bottom; padding-right:50px; height:215px;}
.video-cen .right div input{height:40px; line-height:40px; border-radius:3px; border:0px; margin-right:17px; width:130px; font-size:17px; cursor:pointer;}
.video-cen .right div .login{background-color:#ff6000; color:#fff;}
.video-cen .right div .reg{background-color:#eeeeee;}
.video-cen .right > div{margin:0px;}
.video-cen .right .info-form div img{margin-top:30px;}
.info-form .form-btn{text-align:center;}
.info-form .form-btn input{color:#fff; outline:none; cursor:pointer}
.info-form .signup-btn{background-color:#ff6000;}
.info-form .recommend-btn{background-color:#007ff6;}

/*序言*/
.preface h3,.Award h3,.process-cen h3,.remark-cen h3,.login-cen h3{font-size:48px; color:#fff; background:url(../images/title_bg.gif) no-repeat center; height:92px; text-align:center; line-height:90px; margin-bottom:20px;}
.preface dl{width:1100px; margin:30px auto 10px auto;}
.preface dt{float:left; width:380px; text-align:center;}
.preface dt img{margin-top:25px;}
.preface dd{line-height:32px; font-size:16px; text-align:justify;}
.time-cen{margin-top:20px; background:url(../images/time-img.gif) no-repeat center; height:170px;}
.time-cen ul{width:1065px; margin:0 auto;}
.time-cen li{float:left; width:25%; text-align:center;}
/*序言 end*/

/*奖项设置*/
.Award h3,.login-cen h3{width:1180px; margin:30px auto 0px auto;}
.Award-list{width:900px; margin:30px auto 0px auto; position:relative;}
.Award-list li{width:33.3%; text-align:center; float:left;}
.Award-list div{width:98px; margin:0 auto; background:url(../images/Award_img01.gif) no-repeat right top; height:98px; line-height:95px; vertical-align:middle;}
.Award-list li p{font-size:20px; line-height:25px; margin-top:12px; padding-bottom:22px;}
.Award-list .current div{background:url(../images/Award_img01.gif) no-repeat left top;}
.Award-list .current p{color:#007ff6; background:url(../images/chouse_icon.gif) no-repeat center bottom;}
.Award-cen{background-color:#1f73fe; padding:40px 0px;}
.Award-cen ul{margin:0 auto;}
.Award-cen .tablist{display:none;}
.Award-cen .block{display:block;}
.Award-cen .box-m{width:800px; margin:0 auto;}
.Award-cen .box-m li{margin:0px 25px;}
.Award-cen li{background:url(../images/Awardlist_bg.png) no-repeat top; width:214px; height:149px; text-align:center; line-height:28px; padding-top:65px; color:#fff; font-size:17px; float:left;}
.Award-cen .m-left{margin-top:-108px; margin-left:107px;}
.Award-cen .m-top{margin-top:-108px;}
.Award-cen li:hover,.Award-cen .current{background:url(../images/Awardlist_bg.png) no-repeat bottom; cursor:pointer;}
.tablist-1{width:1180px; margin:0 auto;}
.tablist-2{ width:1080px; margin:0 auto;}
/*奖项设置 end*/

/*报名流程*/
.process-content ul{margin-top:30px;}
.process-content li{background:url(../images/process_img.gif) no-repeat center top; width:205px; height:175px; text-align:center; line-height:145px; vertical-align:middle; float:left; margin-bottom:20px;}
.process-content span{float:left; width:120px; margin-bottom:20px; text-align:center; display:block; height:145px; line-height:145px; vertical-align:middle;}
.process-content li:hover{background:url(../images/process_img0.gif) no-repeat center top; cursor:pointer;}
.process-content li:hover img{transform:rotateY(360deg);}
.process-content li:hover p{color:#0637a6;}
.process-content li img{transition:0.6s;transform-style: preserve-3d; margin-bottom:10px;}
.process-content p{display: block; height:30px; line-height:30px; font-size:16px;}
.process-content p em{font-size:24px; font-weight:bold; margin-right:8px;}
/*报名流程 end*/

/*行业寄语*/
.remark-list{width:1180px; overflow:hidden;}
.remark-list > div{width:1245px;}
.remark-list .img{float:left; width:350px; margin-right:64px; margin-bottom:20px;}
.remark-list .img p{font-size:16px; margin-top:8px;}
.remark-list .img p span{display:block; font-size:18px; font-weight:bold; text-align:center; height:32px; display:block; border-bottom:1px dashed #d6d6d6; margin-bottom:10px;}

.mob-eye-bg{display:block;width:350px;height:235px;overflow:hidden;position:relative;cursor:pointer}
.p-config-green{position:absolute;left:0px;bottom:-235px;z-index:3; width:350px; height:235px;color:#fff;text-align:center; background: rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.p-config-green{cursor:pointer;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.p-config-green a{text-align:center; display:block; line-height:32px; font-size:15px; color:#fff;}
.p-config-green a img{margin-top:90px;}
.mob-eye-bg:hover .p-config-green{bottom:0px;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.mob-eye-bg:hover img.mob-image{width:350px;margin:0px;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
/*行业寄语 end*/

/*往届回顾*/
.review-cen h3{background:url(../images/title_bg1.gif) no-repeat center; width:1180px; height:88px;font-size:48px; color:#fff; text-align:center;}
.review-cen h3 span{margin-left:40px; line-height:78px; display:inline-block;}
.review-cen h4{width:1180px; height:200px; background:url(../images/review_title.gif) no-repeat;}
.review-cen h4 a{background:url(../images/review_title.gif) no-repeat; color:#7d7d7d; display:inline-block; height:200px; float:left; text-align:center; font-weight:normal;}
.review-cen h4 .current{color:#fff; background:url(../images/review_title0.gif) no-repeat; cursor:pointer;}
.review-cen h4 a span{display:block;}
.review-cen h4 a:hover{cursor:pointer;}
.review-cen h4 .r-six,.review-cen h4 .r-six:hover{background-position:0px 0px; width:160px; font-size:22px;}
.review-cen h4 .r-six span{margin-top:85px;}
.review-cen h4 .r-six b{font-size:26px; display:block;}
.review-cen h4 .r-five,.review-cen h4 .r-five:hover{background-position:-235px 0px; width:130px; margin-left:74px; text-align:center; font-size:17px;}
.review-cen h4 .r-five span{margin-top:108px;}
.review-cen h4 .r-five b{font-size:21px; display:block;}
.review-cen h4 .r-four,.review-cen h4 .r-four:hover{background-position:-436px 0px; width:163px; margin-left:72px; font-size:21px;}
.review-cen h4 .r-four span{margin-top:63px;}
.review-cen h4 .r-four b{font-size:25px; display:block;}
.review-cen h4 .r-three,.review-cen h4 .r-three:hover{background-position:-660px 0px; width:137px; margin-left:61px; font-size:17px;}
.review-cen h4 .r-three span{margin-top:102px;}
.review-cen h4 .r-three b{font-size:21px; display:block;}
.review-cen h4 .r-two,.review-cen h4 .r-two:hover{background-position:-862px 0px; width:129px; margin-left:65px; font-size:17px;}
.review-cen h4 .r-two span{margin-top:38px;}
.review-cen h4 .r-two b{font-size:21px; display:block;}
.review-cen h4 .r-one,.review-cen h4 .r-one:hover{background-position:-1049px 0px; width:131px; margin-left:58px; font-size:17px;}
.review-cen h4 .r-one span{margin-top:108px;}
.review-cen h4 .r-one b{font-size:21px; display:block;}
.review-cen h4 a:hover{background:url(../images/review_title0.gif) no-repeat; color:#fff;}
.review-cen{overflow:hidden;}
.review-cen ul{width:1190px; margin-top:25px;}
.review-cen ul li{float:left; margin:0px 10px 10px 0px;}
/*往届回顾 end*/

/*弹框样式*/
.popup-cen{width:100%; height:100%; background: rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); position:fixed; left:0; top:0;}
.p-window{width:540px; padding:5px 20px 12px 20px; background:url(../images/cup.gif) no-repeat right bottom; margin:20px auto 0px auto; background-color:#f3f9ff; border-radius:3px;}
.p-window h3{height:40px; line-height:40px; font-size:24px; margin-bottom:10px;}
.p-window h3 span{float:right; cursor:pointer;}
.tjcompany_name{background-color:#fff; padding:10px; font-size:16px; border:1px solid #d8d8d8; border-radius:3px; margin-bottom:15px;}
.p-window li{font-size:15px; margin:8px 0px;}
.p-window .p-window-l{float:left; width:50%;}
.p-window li label{float:left; line-height:32px; color:#323232; width:88px; text-align:right; margin-right:10px;}
.p-window li label b{color:#f00; margin-right:3px;}
.p-window li input{width:133px;}
.p-window li input{border:1px solid #d8d8d8; background-color:#fff; height:30px; line-height:30px; padding:0px 6px; border-radius:3px; color:#6b6b6b; outline:none;}
.p-window li textarea{border:1px solid #d8d8d8; background-color:#fff; width:420px; height:70px; overflow-y:auto; padding:6px; outline:none; border-radius:3px; color:#6b6b6b; font-size:15px; line-height:23px;}
.p-window li .Validform_right{color:#090;}
.p-window li .Validform_wrong{color:#f00;}

.p-window li span{font-size:15px;margin-bottom:8px;}
.p-window li div dl{float:left; width:130px; border-radius:3px; border:1px solid #d8d8d8; background:url(../images/list_icon.gif) no-repeat 114px 14px;  background-color:#fff; display:block; margin-right:10px; font-size:14px; height:30px; line-height:30px; padding-left:5px;}
.p-window li dt{cursor:pointer;}
.button{display:block; text-align:center; margin:0px 10px 0px;}
.button input,.button span{ color:#fff; font-size:17px; padding:8px 25px; border-radius:3px; border:0px; cursor:pointer; outline:none;}
.button input{background-color:#1f73fe;}
.button span{background-color:#c4c4c4; margin-left:20px;}

.p-window li .imgs{margin:10px 0px 0px 88px;}
.p-window li .imgs img{max-width:135px;}
.p-window li .img-center{float:left; border:1px solid #d8d8d8; background:url(../images/img-no.gif) no-repeat; width:135px; height:102px; text-align:center; line-height:97px; vertical-align:middle; margin-right:15px;}
.p-window li .img-center img{max-height:100px; max-width:135px;}
.p-window li p{font-size:14px; line-height:22px; float:left; width:290px; text-align:justify; margin-bottom:5px;}
.p-window li p span{color:#f00;}
#recommendForm .uploadify,.recommendForm .uploadify{position:relative; border-radius:4px; overflow:hidden; border:1px solid #fda360; background-color:#ff6000; color:#fff; cursor:pointer; font-size:15px;}
.roster-tab table{width:100%; font-size:15px; margin-top:12px;}
.roster-tab table .r-tab-left,.roster-tab table .r-tab-right{width:49%; border-right:1px solid #e5e5e5;}
.roster-tab table th{background-color:#efefef; height:40px; line-height:40px;}
.roster-tab table td{background-color:#fff; height:35px; padding:0px 1%; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.roster-tab table .r-tab-1{width:280px;}
.roster-tab table .r-tab-2{width:120px;}
.roster-tab table .r-tab-3{width:90px;}
.roster-tab table .r-tab-4{width:90px;}
.r-tab-left{float:left;}
.r-tab-right{float:right;}
.roster-tab table td input{width:80px; border:0px; padding:4px 0px; background-color:#1f73fe; color:#fff; cursor:pointer;}




/*登录*/
.loginForm{width:420px; margin:10px auto;}
.loginForm ul{margin:30px 0px;}
.loginForm li{font-size:17px; height:42px;}
.loginForm2{width:350px; margin:0px auto; padding-left:15px;}
.loginForm2{margin-top:30px; min-height:300px;}
.loginForm2 li{height:40px;display:block; font-size:17px; margin-top:15px;}
.loginForm2 #authid,.loginForm2 #password{height:38px; line-height:38px; padding:0px 6px; border:1px solid #e5e5e5; width:240px; font-size:17px; outline:none;}
.loginForm2 #loginBtn2{ margin-left:68px; background-color:#1f73fe; color:#fff; border-radius:3px; width:253px; height:40px; display:inline-block; font-size:17px; border:0px; cursor:pointer;}
.botton-cen{margin:25px 0px 0px 65px;}


@media screen and (max-width:1280px){
.banner_box,.container{width:1000px;}
.preface dl{width:1000px;}
.Nav ul,.container,.Award h3,.remark-list,.login-cen h3,.tablist-1,.review-cen h3{width:1000px;}
.Nav li a {padding:0px 18px 0px 17px;}
.video-cen .left{width:580px;}
.Award h3{width:1000px;}
.process-content span{width:60px;}
.remark-list .img{width:320px; margin-right:25px;}
.mob-eye-bg{display:block; width:320px; height:215px;}
.remark-list > div{width:1035px;}
.p-config-green {bottom:-215px; width:320px; height:215px;}
.loginForm{width:385px; margin:0px auto;}
.video-cen .right li{margin-bottom:5px;}
.loginForm ul{margin:30px 0px 15px 0px;}
.botton-cen{margin-top:15px;}
.preface dt{float:left; width:340px;}
.Award-cen li{width:180px; height:125px; padding-top:55px; background-size:100%;font-size:16px; line-height:25px;}
.Award-cen .m-left{margin-top:-91px; margin-left:90px;}
.Award-cen .m-top{margin-top:-91px;}
.Award-cen li:hover,.Award-cen .current{width:180px; height:125px; padding-top:55px; background-size:100%;font-size:16px; line-height:25px;}
.tablist-2{width:910px; margin:0 auto;}
.Award-cen .box-m{width:700px; margin:0 auto;}
.video-cen .right .lc_box li{font-size:16px;font-weight:normal;}
.video-cen .right .lc_box{height:170px; margin:10px 0px 10px 0px;}
.video-cen .right .lc_box{background-position:right top;width:280px;}
.roster-tab table tr{width:490px;}
.roster-tab table .r-tab-1{width:210px;}
.roster-tab table .r-tab-2{width:100px;}
.roster-tab table .r-tab-3{width:90px;}
.roster-tab table .r-tab-4{width:80px;}
.time-cen{background: url(../images/time-img.gif) no-repeat -56px;}
}