@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0;font:12px/18px Microsoft Yahei;}
h2{ font-size:20px;}
p{ margin:0; padding:0;}
img{ border:0px;}
ul,dl{ list-style: none}
.fl{ float: left;}
.fr{ float: right;}
.clr:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clr{*zoom:1}

/*screen-top*/
.screen-top{min-width:1190px; height: 500px; overflow: hidden; margin: 0 auto; background: url("active_bg.jpg") no-repeat 50% 0;}
.screen-top6{ background: url("active_bg6.jpg") no-repeat 50% 0}
.screen-top2{min-width:1190px; height: 400px; overflow: hidden; margin: 0 auto; background: url("active_bg2.jpg") no-repeat 50% 0; position: relative;}
.screen-top3{min-width:1190px; height: 400px; overflow: hidden; margin: 0 auto; background: url("active_bg3.jpg") no-repeat 50% 0; position: relative;}

.screen-top .screen-box{width:1190px; height: 560px; position: relative; margin: 0 auto; overflow: hidden;}
.screen-top .screen-box a{ display: block; width: 190px;height: 60px; line-height:60px;position: absolute;left: 502px;bottom: 38px; overflow: hidden; font-size: 24px; color: #982b0a; text-align: center;}
.screen-top .screen-box a:hover{ text-decoration: none;}
.screen-box2{ color: #fff000; font-size: 18px; position:absolute; bottom: 38px; left: 50%; margin: 0 0 0 -245px;}
.screen-box2 p{ line-height: 180%;}

/*m-nav*/
.m-nav{width: 100%;min-width:1190px;height: 42px;overflow: hidden; background-color: #04B3ED;}
.m-nav ul{ width: 1060px; padding:0 75px;overflow: hidden;margin: 0 auto;}
.m-nav ul li{float: left; margin-right: 45px;}
.m-nav ul li a{float: left;padding: 0 25px;font:20px/42px Microsoft Yahei; color: #FFF;}
.m-nav ul li.cur a,.m-nav ul li a:hover{ background-color: #0644b4; text-decoration: none;}

/*screen-wrap*/
.screen-wrap{width: 100%; min-width:1190px; padding-bottom:60px;background: url("wrap_bg.png") no-repeat 50% 0 #DB2242}
.screen-wrap .screen-wrap-box{ display: none;}
.screen-wrap .screen-wrap-box.current{ display: block;}

/*wrap-box*/
.wrap-box{ width: 1080px; margin:0 auto 15px;padding: 30px 55px 50px;background-color: #FFF;*zoom:1;color: #595757;font:12px/24px Microsoft Yahei;}
.wrap-box:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.tit{ margin-bottom:5px;font:700 24px/40px Microsoft Yahei; color: #595757;}
.hot_new{ color: #d4242d; font-size: 18px; font-weight: bold; padding: 20px 0;}
.tit em{ margin-left: 10px; font-size: 14px;}

.tit .m-icon{ display: inline-block; *zoom: 1; *display: inline; width:36px;margin-right: 10px; overflow: hidden; vertical-align: middle; background: url("sml_icon.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/sml_icon.png*/ no-repeat;}
.tit .m-icon1{ height: 28px;}
.tit .m-icon2{ height: 32px; background-position:0 -40px;}
.tit .m-icon3{ height: 30px; background-position:0 -81px;}
.tit .m-icon4{ height: 34px; background-position:0 -120px;}
.tit .m-icon5{ height: 38px; background-position:0 -160px;}
.tit .m-icon6{ height: 34px; background-position:0 -200px;}
.tit .m-icon7{ height: 30px; background-position:0 -233px;}
.tit .m-icon8{ height: 36px; width: 50px; background-position:0 -336px;}

/*game-intro*/
.game-intro{ width: 100%;}
.game-intro2{ width: 555px;}
.game_intro_bottom_im{ width: 275px; height: 275px;}
.game_intro_bottom_text{width: 270px; padding: 0 0 0 8px; }
.game_intro_bottom_text ul li{ height: 24px; line-height: 24px; overflow: hidden; border-bottom: 1px dashed #bdbdbd; }
.game_intro_bottom_text ul li a{ display: block;}

/*game-dynamic*/
.game-dynamic{ width: 530px;}
.game-dynamic2{ width: 510px;}
.game-dynamic-box{width: 478px; padding: 15px 25px; border: 1px solid #e0e0e0;}
.game-dynamic-box2 .hot_new{ padding-top:0; padding-bottom: 10px;}
.game-dynamic-box li{ width: 100%; overflow: hidden; padding: 20px 0 ; border-bottom: 1px dashed #858484;}
.game-dynamic-box li.ls{border-bottom:none;}
.game-dynamic-box li .pic,.game-dynamic-box li .pic img{ display: block; width: 210px; height: 96px; overflow: hidden;}
.game-dynamic-box dl{ margin-left: 225px;font:12px/24px Microsoft Yahei;}
.game-dynamic-box dt{ max-height:72px ;overflow: hidden;}
.game-dynamic-box dt a{color: #595757;}
.game-dynamic-box dt a:hover{color: #ef8200;}
.game-dynamic-box_text p{ height: 22px; line-height: 22px;}

/*game_bottom*/
.game_bottom{ overflow:hidden; border:1px solid #e0e0e0; padding: 10px 0 10px 10px; margin-bottom: 20px;}
.game_bottom ul{ margin-left: -10px;}
.game_bottom li{   float: left; margin-left: 6px; width: 351px;}

/*apply-wrap*/
.apply-wrap h3{font:700 18px/30px Microsoft Yahei; color: #595757;}
.apply-wrap h4{font:700 14px/30px Microsoft Yahei; color: #595757;}
.apply-wrap-top{ padding-bottom:20px; margin-bottom:20px;border-bottom: 1px dashed #dcdcdc;}

.apply-wrequire{ padding: 20px 0;}
.apply-wrequire dl{ width: 420px; padding-right: 60px;}
.apply-wrequire dd{ padding-left: 23px; background: url("arr.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/arr.png*/ no-repeat 0 50%;}

/*other-ifo*/
.other-ifo-top{ padding-bottom:40px; margin-bottom:20px;border-bottom: 1px dashed #dcdcdc;}
.other-ifo-top ul{ float: left;width: 322px;}
.other-ifo-top ul.cy{ padding-left:35px;border-left: 1px solid #dcdcdc;}

.other-ifo-down ul{float: left;width: 350px;}
.other-ifo-down ul.dw{width:680px;}
.other-ifo-down label{ font-weight: 600; font-size: 14px;}
/*game-step*/
.game-step{padding-bottom:50px; margin-bottom:50px;border-bottom: 1px dashed #dcdcdc;}
.game-step ul{ height: 80px; padding:20px 0 15px 0; background:url("line.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/line.png*/ no-repeat 0 100%;}
.game-step li{ float: left; width: 128px; overflow: hidden; text-align: center;color: #595757;font:12px/24px Microsoft Yahei;}
.game-step li div{font:700 16px/30px Microsoft Yahei; line-height: 120%; height: 38px;}
.game-step li .n1{ color: #595757;}
.game-step li .n2{ color: #7BC4A5;}
.game-step li .n3{ color: #56C2DE;}
.game-step li .n4{ color: #B3A2CD;}
.game-step li .n5{ color: #F8C791;}
.game-step li .n6{ color: #E71219;}

/*game-awards*/
.game-awards{ padding-left: 30px;}
.game-awards li{float: left; width: 32%; height: 130px; padding: 30px 10px 10px 0; overflow: hidden;}
.game-awards li .mb-icon{ float: left;width:102px;height: 102px;margin-right: 15px; overflow: hidden; vertical-align: middle; background: url("big_icon.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/big_icon.png*/ no-repeat;}
.game-awards li .mb-icon2{ background-position:0 -215px;}
.game-awards li .mb-icon3{ background-position:0 -431px;}
.game-awards li .mb-icon4{ background-position:0 -108px;}
.game-awards li .mb-icon5{ background-position:0 -324px;}
.game-awards li dl{float: left;width:200px;}
.game-awards li dt{font:700 14px/30px Microsoft Yahei;}
.game-awards li dt.nm1{ color: #F8C791;}
.game-awards li dt.nm2{ color: #EB6766;}
.game-awards li dt.nm3{ color: #B3A2CD;}
.game-awards li dt.nm4{ color: #56C2DE;}
.game-awards li dt.nm5{ color: #E69B15;}

/*game-form*/
.game-form{ width: 1190px; padding:0 0 50px;}
.game-form-hd{ height:60px;font:18px/60px Microsoft Yahei; color: #000; text-align: center; background-color: #FFE2BC;}
.game-form-bd{ padding: 20px 0 0 320px;}
.game-form-bd li{ margin-bottom:10px;font:14px/40px Microsoft Yahei; color: #221815;*zoom:1;}
.game-form-bd li:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.game-form-bd li .form-lf{ float: left; width: 78px; margin-right: 15px;}
.game-form-bd li .form-rg label{ display: inline-block; *display: inline; *zoom: 1; width: 240px;}
.game-form-bd li .form-rg .msg{ color: #999;}
.game-form-bd li .form-rg .f-ipt{height:28px;width: 300px;font:14px/28px Microsoft Yahei;padding:5px; border: 1px solid #898989; background-color: #FFF;}
.game-form-bd li .form-rg .f-txta{resize:none;height:114px;width: 300px;font:14px/28px Microsoft Yahei;padding:5px; border: 1px solid #898989; background-color: #FFF; vertical-align:middle}
.game-form-bd li .form-rg .must{ font-size: 24px; color: #e60012; vertical-align: middle; margin: 0 0 0 20px;}
.game-form-bd li .form-rg1{ margin-left: 93px;}
.game-form-bd li .form-rg1 label{width: 130px; cursor: pointer;}
.game-form-bd li .form-rg .check{display: inline-block; *display: inline; *zoom: 1;width:24px;height: 24px;margin-right: 15px; overflow: hidden; vertical-align: middle; background: url("btn_bg.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/btn_bg.png*/ no-repeat;}
.game-form-bd li .form-rg .checked .check{ background-position: -34px 0;}
.game-form-bd li .form-rg .f-sbt{height:72px;width: 240px; margin: 20px 50px; color: #572500;font:24px/72px Microsoft Yahei; text-align: center;cursor: pointer;background: url("btn_bg.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/btn_bg.png*/ no-repeat 0 -30px; border: none;}
.game-form-bd li .form-rg .ipt-short{width:120px;}
.code_img{ vertical-align:text-top}

#popupBg{width:100%;height:100%;_height:1000px;position:fixed;_position:absolute;top:0;left:0;background-color:#000;filter:alpha(opacity=35);opacity:.35;z-index:1000;display:none;}

.popup-box{display:none;position:fixed;_position:absolute;top:50%;left:50%; width: 450px; height:320px;margin: -160px 0 0 -230px;background-color:#FFF;-webkit-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;z-index:1001;}
.popup-box-hd{ height: 50px;font: 20px/50px Microsoft Yahei;text-align: center; overflow:hidden;position: relative;}
.popup-box-hd h3{ color: #484848;background-color: #f2f2f2;}
.popup-box-hd .i-bclose{ height:18px; width: 22px; background: url("close.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/close.png*/ no-repeat;cursor:pointer;position: absolute;right: 10px; top: 16px;}

.popup-box .popup-box-bd{ padding: 40px 0 0 60px }
.popup-box .popup-box-bd li{ height: 40px; margin-bottom: 15px;font:14px/40px "Microsoft YaHei"; }
.popup-box .ipt-txt{height:18px; padding: 10px; width:218px; margin-left: 30px; background-color:#FFF; color:#666; font:14px/18px "Microsoft YaHei"; overflow:hidden; border: 1px solid #DFDFDF;}
.popup-box .popup-box-btn{ padding-top: 20px;}
.popup-box .popup-box-btn .btn{ height:40px; width:240px; margin-left: 64px; background-color:#FF6600; color:#FFF; font:16px/40px "Microsoft YaHei"; overflow:hidden; cursor: pointer;}

.popup-box-txt{ padding: 40px 0; font:16px/30px "Microsoft YaHei"; text-align: center;}
.popup-box-txt .tit-msg{ height: 60px; margin-bottom: 20px; font:30px/60px "Microsoft YaHei"; color: #FF6600;}
.popup-box-txt .tit-txt{ padding-left: 50px; width: 125px; margin: 0 auto;}
.popup-box-txt .err{ background:url("err.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/err.png*/ no-repeat 0 50%; }
.popup-box-txt .yes{ background:url("yes.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/yes.png*/ no-repeat 0 50%; }

/*决赛回顾*/
.game-dynamic-box2{ margin: 20px 0 0 0; border-color: #888; width: 458px;}
.game-dynamic-box_imgList{width: 390px;  margin: 17px auto 7px; position: relative;}
.btn_imgList{ width: 480px; height: 40px; line-height: 40px; position: absolute;top: 50%; left: 50%; margin: -24px 0 0 -240px; }
.game-dynamic-box_imgList ul{width: 1350px;}
.game-dynamic-box_imgList ul li{float: left; border: none; width: 132px; height: auto; padding: 0;}
.game-dynamic-box_imgList ul li img{ display: block; width: 126px; height: 80px;}
.btn_imgList a{ font-size: 40px;  color: #999;  }
.btn_imgList_right:hover,.btn_imgList_left:hover{text-decoration: none; color: inherit;}
.btn_imgList_right{ float: right;}
.btn_imgList_left{ float: left;}
.match_process2{padding: 50px 0 0 20px; background: none; border: none;}
.wonderful_moment{ width: 100%; height: 450px; margin: 10px 0 40px 0;}
.wonderful_moment_left{width: 750px; height: 450px; float: left; background: #e0e0e0;}
.wonderful_moment_left img{ display: block; width: 702px; height: 406px; margin: 21px auto;}
.wonderful_moment_right{width: 330px; height: 450px; float: left; background: #cecece;}
.wonderful_moment_right_in{ width: 266px; height: 390px; overflow: auto; margin: 30px auto;}
.wonderful_moment_right_in ul li{ width: 238px; height: 122px; border: 2px solid #c0c0c0; margin-bottom: 5px; cursor: pointer;}
.wonderful_moment_right_in ul li:hover{ border-color: #c20202;}
.wonderful_moment_right_in ul li img{ display: block; width: 238px; height: 122px;}
.tutor_view{ width: 100%; height: auto; padding-top: 8px;}
.tutor_view ul{ width: 1100px;}
.tutor_view ul li{float: left; width: 253px; margin-right: 22px;}
.tutor_view ul li a:hover{text-decoration: none;}
.tutor_view ul li img{ display: block; width: 253px; height: 154px;}
.tutor_view_text{ padding-top: 10px;}
.tutor_view_text h3{ font-size: 14px; color: #f4b171; text-align: center;}
.tutor_view_text p{ text-align: center; color: #666; width: 228px;}
.ten_strong ul li{ width: 165px; margin-right: 64px; padding-bottom: 12px;}
.ten_strong ul li img{ display: block; width: 165px; height: 112px;}
.ten_strong p{ width: 100%; line-height: 150%;}
.ten_strong ul{ width: 1200px;}
.ten_strong .tutor_view_text{ padding-top: 5px;}
.ten_strong .tutor_view{ border-bottom: 1px dashed #b7b7b7; padding-bottom: 10px; margin-bottom: 30px;}

.winning_project{ padding-top: 15px; padding-bottom: 20px; border-bottom: 1px dashed #b7b7b7;margin-bottom: 30px;}
.winning_project ul{ width: 1200px;}
.winning_project ul li{ width: 316px; float: left; margin-right: 64px; padding-bottom: 12px;}
.winning_project ul li img{ display: block; width: 316px; height: 216px;}
.winning_project ul li h2{ padding-top: 10px;}
.winning_project ul li h2 a{ font-size: 14px; color: #df1920; font-weight: bold;}
.winning_project ul li p{ overflow: hidden; height:105px; line-height: 180%; text-overflow: ellipsis; display: -webkit-box; word-break: break-all;
    -webkit-line-clamp: 5; -webkit-box-orient: vertical;
    line-clamp: 2; cursor: default;}


.videos{ width: 100%; height: 450px; background: #e0e0e0; margin: 18px 0 0 0;}
.videos_left{ width: 700px; height: 450px; background:#dadada; float: left; }
.videos_left embed{ width: 676px; height: 438px; margin: 6px 0 0 10px;}
.videos_right{ width: 380px; height: 450px; float: left;}
.videos_right ul{ width: 334px; margin: 33px auto;}
.videos_right ul li{ width: 334px; height: 128px; padding: 0; overflow: hidden;}
.videos_right ul li.current{ background: #e81116;}
.videos_right ul li.current .videos_right_li_right h3{ color: #fff;}
.videos_right ul li.current .videos_play_start{ display: block;}
.videos_right_li_left{ width: 152px; height: 113px; margin: 8px 0 0 11px; position: relative;}
.videos_play_start{ width: 38px; height: 38px; background: url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat center top; position: absolute; left: 50%; top: 50%; margin: -19px 0 0 -19px; display: none;}
.videos_right ul li .videos_right_li_left img{ display: block; width: 152px; height: 113px;}
.videos_right_li_right{ width: 140px; height: 110px; padding: 8px 0 0 20px; position: relative;}
.videos_right_li_right h3{ font-size: 14px; font-weight: bold; color: #2e2e2e;}
.videos_right_now_time i{ display: inline-block; width: 20px; height: 14px; background:url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat left -40px; margin-bottom: -2px;}
.videos_right_frequency i{display: inline-block; width: 20px; height: 18px; background: url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat left -57px;margin-bottom: -4px; margin-left: 10px;}
.videos_right_li_state{ position: absolute; bottom: 0; left: 20px; color: #8e8e8e;}
.apply-wrap-down_in{ padding-bottom: 30px;}
.all_company{ width: 1050px; height: 280px; margin: 16px auto; padding-top: 18px; border-top: 1px dashed #c9c9c9;}

.agreement-mask {
    display: none; 
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1201;
}
.agreement-statement {
    display: none; 
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1201;
}

 .agreement-win {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
	background: url("opacity.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/opacity.png*/ repeat;
} 
.agreement-show {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -450px;
    margin-top: -315px;
    background: #fff;
    width: 900px;
    height: 630px;
    z-index: 1203;
    color: #222;
    font-size: 14px;
    line-height: 28px;
}
.agreement-show h2 {
    background: #f5f5f5;
    border-bottom: 1px solid #e2e2e2;
    font-size: 16px;
    line-height: 40px;
    text-indent: 20px;
    font-weight: normal;
}
.agreement-main {
    padding: 20px;
    border-top: 1px solid #d3d3d3;
    border-bottom: 2px solid #f0f0f0;
    width: 860px;
    height: 444px;
    overflow-y: auto;
}
.agreement-show-bottom {
    width: 100%;
    text-align: center;
}
.agreement-show-bottom .orange-red-btn {
    font-size: 16px;
    margin: 0 auto;
    margin: 30px 0;
}
.orange-red-btn {
    width: 300px !important;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    display: inline-block;
    padding: 0 16px;
    color: #fff;
    cursor: pointer;
    border: none;
    background: #f60;
    border-radius: 3px;
    text-align: center;
}

/*return-top*/
.r_sidebar{ width: 1190px; margin: 0 auto;position: fixed; bottom:75px; left:50%;margin: 0 0 0 595px;}
.r_sidebar a{display: block; width: 70px; height: 50px; padding-top: 20px; overflow: hidden;font:14px/50px Microsoft Yahei; text-align: center; color: #595757;background: url("top_bg.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/top_bg.png*/ no-repeat 24px 18px #bfdfff;}
.r_sidebar a:hover{ text-decoration: none;}
.r_sidebar.service_qq{bottom:150px;}
.service_qq a{padding-top: 30px;height: 40px;background:url("icon_qq.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/icon_qq.png*/ center 9px no-repeat #bfdfff;}
.return-top{display:none}


/*match_process*/
.match_process{padding:40px 70px 30px;background:#fff8f8;border-bottom:1px solid #dcdcdc;}
.match_process .game-step{margin-bottom:0;border-bottom:none}
.p_box{padding:40px 69px 80px;background:#f7faff;}
.p_info{font-size:14px;line-height:24px;}
.p_list{margin-top:70px}
.p_list li{float:left;margin:4px 8px 4px 0;width:253px;height:260px;background:#fff;border:1px solid #e6e6e6;border-radius:4px}
.p_list li p{padding:10px 0;margin:0 6px;border-top:1px solid #cbccce; text-align: center; color:#595757}
.bluetxt{color:#007eff}

.dk_box{padding:40px 69px 80px;background:#f7faff;}
.dk_box .tit{ border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; padding-left: 0;}
.dk_box li{float:left;margin:4px 8px 4px 0;width:253px;height:280px;background:#fff;border:1px solid #e6e6e6;border-radius:4px; text-align: center;}
.dk_box .p_list{margin-top:40px}
.dk_box .p_list li p{padding:20px 0;}
.dk_box .p_list li p span{padding:0 0 0 10px;}

.apply-wrap-down .tit_left,.apply-wrap-down .tit_right{float: left; margin: 0 35px 0 0; font-size: 12px;}
.apply-wrap-down .tit_right{ padding: 0 0 0 18px; border-left: 1px solid #dcdcdc;font-size: 12px;}

.shade{ width: 100%; height: 100%; background: #000; z-index: 9999; position: fixed; opacity: .5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); display: none;}
.enlarged_drawing{ width: 766px; height: 600px; position: fixed; left: 50%; top: 50%; margin: -300px 0 0 -383px; z-index: 10000; display: none;}
.enlarged_drawing img{ width: 100%; height: 100%; display: block;}
.enlarged_drawing a,.internal_shutdown{ display: block; width: 36px; background: url("sml_icon.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/sml_icon.png*/ no-repeat left -266px; height: 34px; position: absolute; right: 10px; top: 10px;}
.enlarged_drawing a:hover,.internal_shutdown:hover{ background-position: left -300px;}

/*决赛回顾*/
.game-dynamic-box2{ margin: 20px 0 0 0; border-color: #888; width: 458px;}
.game-dynamic-box_imgList{width: 390px;  margin: 17px auto 7px; position: relative;}
.btn_imgList{ width: 480px; height: 40px; line-height: 40px; position: absolute;top: 50%; left: 50%; margin: -24px 0 0 -240px; }
.game-dynamic-box_imgList ul{width: 1350px;}
.game-dynamic-box_imgList ul li{float: left; border: none; width: 132px; height: auto; padding: 0;}
.game-dynamic-box_imgList ul li img{ display: block; width: 126px; height: 80px;}
.btn_imgList a{ font-size: 40px;  color: #999;  }
.btn_imgList_right:hover,.btn_imgList_left:hover{text-decoration: none; color: inherit;}
.btn_imgList_right{ float: right;}
.btn_imgList_left{ float: left;}
.match_process2{padding: 50px 0 0 20px; background: none; border: none;}
.wonderful_moment{ width: 100%; height: 450px; margin: 10px 0 40px 0;}
.wonderful_moment_left{width: 750px; height: 450px; float: left; background: #e0e0e0;}
.wonderful_moment_left img{ display: block; width: 702px; height: 406px; margin: 21px auto;}
.wonderful_moment_right{width: 330px; height: 450px; float: left; background: #cecece;}
.wonderful_moment_right_in{ width: 266px; height: 390px; overflow: auto; margin: 30px auto;}
.wonderful_moment_right_in ul li{ width: 238px; height: 122px; border: 2px solid #c0c0c0; margin-bottom: 5px; cursor: pointer;}
.wonderful_moment_right_in ul li:hover{ border-color: #c20202;}
.wonderful_moment_right_in ul li img{ display: block; width: 238px; height: 122px;}
.tutor_view{ width: 100%; height: auto; padding-top: 8px;}
.tutor_view ul{ width: 1100px;}
.tutor_view ul li{float: left; width: 253px; margin-right: 22px;}
.tutor_view ul li a:hover{text-decoration: none;}
.tutor_view ul li img{ display: block; width: 253px; height: 154px;}
.tutor_view_text{ padding-top: 10px;}
.tutor_view_text h3{ font-size: 14px; color: #f4b171; text-align: center;}
.tutor_view_text p{ text-align: center; color: #666; width: 228px;}
.ten_strong ul li{ width: 165px; margin-right: 64px; padding-bottom: 12px;}
.ten_strong ul li img{ display: block; width: 165px; height: 112px;}
.ten_strong p{ width: 100%; line-height: 150%;}
.ten_strong ul{ width: 1200px;}
.ten_strong .tutor_view_text{ padding-top: 5px;height: 36px;overflow: hidden}
.ten_strong .tutor_view{ border-bottom: 1px dashed #b7b7b7; padding-bottom: 10px; margin-bottom: 30px;}

.winning_project{ padding-top: 15px; padding-bottom: 20px; border-bottom: 1px dashed #b7b7b7;margin-bottom: 30px;}
.winning_project ul{ width: 1200px;}
.winning_project ul li{ width: 316px; float: left; margin-right: 64px; padding-bottom: 12px;}
.winning_project ul li img{ display: block; width: 316px; height: 216px;}
.winning_project ul li h2{ padding-top: 10px;}
.winning_project ul li h2 a{ font-size: 14px; color: #df1920; font-weight: bold;}
.winning_project ul li p{ overflow: hidden; height:105px; line-height: 180%; text-overflow: ellipsis; display: -webkit-box; word-break: break-all;
    -webkit-line-clamp: 5; -webkit-box-orient: vertical;
    line-clamp: 2; cursor: default;}


.videos{ width: 100%; height: 450px; background: #e0e0e0; margin: 18px 0 0 0;}
.videos_left{ width: 700px; height: 450px; background:#dadada; float: left; }
.videos_left embed{ width: 676px; height: 438px; margin: 6px 0 0 10px;}
.videos_right{ width: 380px; height: 450px; float: left;}
.videos_right ul{ width: 334px; margin: 33px auto;}
.videos_right ul li{ width: 334px; height: 128px; padding: 0; overflow: hidden;}
.videos_right ul li.current{ background: #e81116;}
.videos_right ul li.current .videos_right_li_right h3{ color: #fff;}
.videos_right ul li.current .videos_play_start{ display: block;}
.videos_right_li_left{ width: 152px; height: 113px; margin: 8px 0 0 11px; position: relative;}
.videos_play_start{ width: 38px; height: 38px; background: url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat center top; position: absolute; left: 50%; top: 50%; margin: -19px 0 0 -19px; display: none;}
.videos_right ul li .videos_right_li_left img{ display: block; width: 152px; height: 113px;}
.videos_right_li_right{ width: 140px; height: 110px; padding: 8px 0 0 20px; position: relative;}
.videos_right_li_right h3{ font-size: 14px; font-weight: bold; color: #2e2e2e;}
.videos_right_now_time i{ display: inline-block; width: 20px; height: 14px; background:url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat left -40px; margin-bottom: -2px;}
.videos_right_frequency i{display: inline-block; width: 20px; height: 18px; background: url("videos_icons.png")/*tpa=http://www.wtoip.com/statics/zt/innovation/img/videos_icons.png*/ no-repeat left -57px;margin-bottom: -4px; margin-left: 10px;}
.videos_right_li_state{ position: absolute; bottom: 0; left: 20px; color: #8e8e8e;}
.apply-wrap-down_in{ padding-bottom: 30px;}
.all_company{ width: 1050px; height: 280px; margin: 16px auto; padding-top: 18px; border-top: 1px dashed #c9c9c9;}

/*弹出评论*/
.up_comment{ width: 694px; height:600px; margin: -300px 0 0 -347px; position: fixed; left: 50%; top: 50%; background: #fff; z-index: 10000; display: none; overflow: auto;}
.internal_shutdown{ right: 0px; top: 2px;}
.videos_show{ margin: 0 0 36px 0;}
.master_hand{padding:20px;height:180px;overflow:hidden; }
.c_txta{padding:5px 10px;width:625px;border:1px solid #ccc; background:#fff; resize: none;}
/*comments*/
.comments{ background:#fff;color:#666;font-family:SimSun;}
.c_txta{padding:5px 10px;width:620px;border:1px solid #ccc; background:#fff}
.orange_txt{color:#f70}
.tabs_menu{ padding-left: 20px;}
.comments .btn_red,.comments .btn_orange,.comments .btn_gray{display:inline-block;*zoom:1;*display:inline;width:86px;height:24px;font:12px/12px SimSun;border-radius:2px; text-align:center; vertical-align:middle;cursor:pointer}
.comments .btn_red{background:#f70;border:1px solid #e26a01;color:#fff}
.comments .btn_orange{background:#ffdec1;border:1px solid #f7dbd1;color:#f70}
.comments .btn_gray{background:#e2e2e2;border:1px solid #c6c5c5;color:#4e4e4e}

.review_history{ height: auto; padding: 25px;}
.review_history ul li{ padding: 30px 0;}
.comment_content{ width: 490px;}
.comment_content h3{ font-size: 14px; font-weight: bold;}
.comment_content pre{ line-height: 140%; padding: 10px 0 0 0; width: 490px;white-space: pre-wrap;
    word-wrap: break-word;}
.comment_time{ padding: 10px 0 0 0;}
.prompt_display{ position: fixed; width: 1000px; height: 20px; text-align: center; left: 50%; top: 50%; margin:-10px 0 0 -500px;  z-index: 10001; display: none;}
.prompt_display span{ padding: 10px; font-size: 20px; text-align: center; color: #fff; background: rgba(0,0,0,.6);}

/*pages*/
.pages{padding:20px 30px 33px;height:34px; line-height:34px;text-align:right;color:#666; font-family:SimSun}
.pages a{padding:0 15px;height:34px;border:1px solid #d3d3d3; background:#fff;color:#666}
.pages .current-page{margin-left:10px}
.pages .total-page{margin-right:10px}