@charset "utf-8"; /* CSS Document */ body{ width: 100%; font-size: 12px; position: relative; } .header,.navbox{ width: 100%; } .header:{ height:45px; } .hadinner,.innerwrap{ width:92.81%; margin: 0 auto; position: relative; } .nextbox{ width:92.81%; height:45px; } .clear{ clear:both; } .btnnav{ margin-top:10px; height:17px; } .logo{ margin-top:8px; height:28px; margin-bottom:10px; } .navbox { background-color: rgba(0, 0, 0, 0.90); width:100%; height: 100%; position: absolute; z-index:110; top:0; } .closeed{ position:relative; top:15px; right:6.25%; height:19px; } .navinner li:nth-child(2n+1){ float:left; margin-right:20%; } .navinner li{ margin-bottom:40px; height: 72px; } .navinner li:nth-child(2n){ float:right; } .navinner li a{ display:block; height:100%; width:100%; } .naved{ margin:0 auto; width:67.2%; } .navinner ul{ width:100%; margin:60px auto 0; } .navinner li a img{ height:72px; } .navinner li a img:nth-child(2n){ margin-right:0; } .swiper-slide img{ width: 100%; } .upbox li:nth-child(2n){ float:right; } .upbox li:nth-child(2n+1){ float:left; } .upbox li{ margin-bottom:-17px; width:48%; border-radius:5px; } .upbox li a{ width: 100%; display: block; } .upbox{ margin-top:15px; } .upbox li a img{ border:1px solid transparent; width: 100%; } .bottomtxt{ width:62.1%; text-align:center; font-size:12px; line-height:25px; color:#fff; margin:0 auto; } .bottomtxt > img{ height:9px!important; margin-right:3.5%; width: 7px!important; } .bottomtxt span{ margin-top:9px; } .leftbox{ width:49.7%; border-top:2px solid #76b1da; border-bottom:2px solid #76b1da; background-color:#0571bc; height: 150px; } .rightbox img{ height:89px; margin-left:23%; margin-top: 20px; margin-bottom: 19px; } .down{ margin-top:16px; margin-bottom: 25px; } .titletxt{ font-size:14px; color:#fff; display:block; padding-left:9.5%; margin-top:11px; line-height:11px; margin-bottom:12px; } .dot{ font-size:18px; color:#fff; padding-bottom:10px; line-height:11px; } .innerboxs{ top: -27px; overflow:hidden; margin:0 auto; height:26px; position:relative; z-index:100; background-color: rgba(0, 0, 0, 0.52); width: 98%; } .downbox{ margin-top:6px; width:100%; } .txtdetail{ font-size:12px; color:#fff; line-height:16px; } .leftbox p{ width:90%; padding-left:9.5%; height:36px; overflow:hidden; color: #fff; font-size: 12px; } .leftdirct img{ height:15px; float:right; } .leftdirct{ padding-right:5%; float:right; } .rightbox{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; width:50%; height: 150px; position: relative; } .rightarrow{ position:absolute; height:14px!important; z-index:10; margin:0!important; top:75px; left:0; } .navtabs{ background-color: #ffffff; height: 40px; font-size: 14px; width: 100%; } .linedwon{ border-bottom: 2px solid #ebebeb; margin-bottom: 10px; } .navtabs .active{ background-color: #0571bc; } .navtabs li{ width: 25%; float: left; } .navtabs li a{ text-decoration: none; color:#666; line-height: 40px; height: 40px; width: 100%; display: block; float: left; padding-left:5%!important; /* background: url(../img/nav_tab_05.png) no-repeat 95% center; */ background-size: auto 50%; text-align: center; font-weight: 500; } .navtabs .active a{ color: #fff; display: block; float: left; /* background: url(../img/navtab01_03.png) no-repeat 95% center; */ background-size: auto 50%; text-align: center; font-weight: 500; } .footer li em { color: #fff; } .tab-content li{ background-color: #f4f4f4; margin-bottom: 3px; width: 100%; padding-left: 3.4%; padding-right:3.4%; line-height: 30px; height: 30px; font-size: 12px; text-align: left; } .tab-content > .active{ width: 100%; } .tab-content > .active li a{ display: block; clear: both; overflow: hidden; } .tab-content li img{ margin-top:12px; vertical-align:middle; height: 9px; margin-right:2.5%; float: left; } .tab-content li p span{ color: #666; font-family: "NotoSansHans"; display: inline-block; line-height: 30px; } .footer{ width: 100%; background-color: #0571bc; height: 41px; margin:0 auto; text-align: center; position: absolute; bottom: 0; } .footer ul{ width:92.81%; margin:0 auto; text-align: center; display: inline-flex; height: 41px; float: none; } .footer ul li a { display: block; font-size: 14px; line-height: 41px; color:#fff; } .footer ul li a:hover{ text-decoration: none; } .footer ul li{ height: 41px; margin:auto; } .tittxt{ font-size: 12px; color: #fff; line-height: 37px; } .blue{ background-color: #0571bc; } .logo-back{ height: 8px; margin-top: 15px; } .titcenter{ font-size: 16px; font-weight: bold; line-height: 37px; text-align: center; display: inline-block; color: #fff; margin:0 auto; width: 65%; } .btn-group.ff.fl{ width: 33%; } .right-box-navp.rfrf{ width: 33%; } .right-box-nav.solution{ width: 65%; } .right-box-navp.xx { width: 34%; } .right-box-navp.solution{ width: 35%; } .right-box-navp.solution #nav .mainlevel{ padding-left: 9%; } .right-box-navp.solution #nav .mainlevel ul{ padding:0; width: 35%; } .btn-group{ width: 45%; background-color: #f2f2f2; } .right-box-nav{ float: left; height: 41px; width: 55%; border-bottom: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; line-height: 41px; text-align: center; background-color: #f2f2f2; color: #333333; font-size: 14px; } .right-box-navp{ float: left; height: 41px; width: 45%; border-bottom: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; line-height: 41px; text-align: center; background-color: #f2f2f2; color: #333333; font-size: 14px; } .nav-about{ width: 100%; height: 41px; } button#dLabel{ width: 100%; height: 41px; border-bottom: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; border-right:none; border-top: 1px solid #d8d8d8; background-color: #f2f2f2!important; color: #333333; font-size: 14px; } .jieshao{ height: 156px; text-align: center; margin:14px auto 24px; display: block; } .abouttext{ font-size: 12px; color: #666666; text-indent: 2em; line-height: 18px; margin-bottom: 30px; } h2{ font-size: 14px!important; font-weight: bold!important; color: #333!important; text-align: center; } .caseabout{ height: 338px; clear: both; margin:0 auto; margin-top:10px; } .caseabout a{ display: block; } .caseimgl,.caseimgs{ width: 100%; } .cont{ width: 100%; } .news-box{ border:2px solid #e5e5e5; float: left; width: 48.85%; } .word{ background: url(../img/about_15.jpg) no-repeat 95% center; } .word a{ color: #555; font-size: 12px; padding-left: 4%; line-height: 27px; } .contented:first-child{ background: url(../img/bgabout_03.jpg) no-repeat left top / 100% 100%; } .contented:last-child{ background: url(../img/bgabout_08.jpg) no-repeat left top / 100% 100%; } .contented{ background: rgba(0, 0, 0, 0) url(../img/bgabout_06.jpg) no-repeat scroll left top / 100% 100%; width: 100%; } .contented img{ width: 80%; padding-bottom: 30px; } .time{ font-size: 14px; color: #333; font-weight: bold; padding-left: 6%; } .innertitle{ font-family: "NotoSansHans"; font-size: 12px; line-height: 15px; color: #666; display: block; margin-bottom: 10px; padding-top: 10px; } .innerwordx{ padding-left: 6%; font-size: 12px; color: #666; display: block; width: 100%; } .firsttime{ display: block; position: relative; top: -18px; } /* .contented{ margin-top: 15px; } */ #cont{ margin-top: 30px; margin-bottom: 50px; } .content:last-child{ margin-bottom: 50px; } #container li{ width: 45%; display: block; margin-top: 20px; } .honner{ margin-top: 20px; } #container li:nth-child(2n+1){ margin-right: 2%; } #container li:nth-child(2n){ margin-left: 3%; } #container li img{ width: 100%; } /* #container li:hover{ position: relative; z-index: 2; margin-right: 1%; margin-bottom: -1%; } #container li:hover img{ width: 100%; } */ .honner .date{ margin-top: 5px; } .date{ font-size: 12px; color: #666; text-align: center; display:block; padding-right: 5%; line-height: 25px; } span.news_tit { display: block; float: left; width: 70%; overflow: hidden; height: 30px; line-height: 25px; padding-left: 10px; } .wrapinner p img { width: 100%; } .upboxed img{ height: 78px; } #contained img{ width: 83%; display: block; margin:0 auto; margin-bottom: 42px; } .entitle{ font-family: "Agency FB"; font-size: 30px; line-height: 24px; color: #999; } .number{ font-family: "Agency FB"; font-size: 40px; line-height: 24px; color: #004b98; padding-left: 2%; } .ctitle{ font-family: "微软雅黑"; font-size: 20px; color: #333; line-height: 24px; display: block; width: 100%; border-bottom: 2px solid #d2d2d2; } #contained p{ font-size: 18px; color: #666; line-height: 36px; } #contained p b{ font-weight: bold; color: #004b98; } .btn-grouped{ margin:0 auto; } span#Label { margin: 0 auto; display: list-item; width: 110px; text-align: center; } .dropdown-menu > li > a{ text-align: center; } /*menu*/ #nav { display:block;margin:0 auto;text-align: center; width: 100%;} #nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;} #nav .jquery_out .smile {padding-left:1em;} #nav .jquery_inner {margin-left:16px;} #nav .jquery {margin-right:1px;padding:0 2em;} #nav .mainlevel {background:#f2f2f2;height:39px;margin:0 auto;text-align: center; padding-left:20%;/*IE6 only*/} #nav .mainlevel a {color:#333; text-decoration:none; line-height:32px; display:block; padding:0 10px; } #nav .mainlevel a:hover {color:#fff; text-decoration:none;} #nav .mainlevel ul {display:none; position:absolute; background-color: #fff;padding: 5px 0; width: 45%;z-index: 1000; box-shadow: 0 6px 12px rgba(0, 0, 0, .175);left:0; border-radius: 4px;} #nav .mainlevel li { display: block; margin: 0 auto;text-align: center; width: 100%; /*IE6 only*/} .innertexted{font-size: 14px;color:#004b98;} .pro li{ background-color: #f5f5f5; height: 168px; border-top:1px solid #f2f2f2; border: 2px solid #f2f2f2; margin-bottom: 27px; width: 100%; } .pro li img{ height: 164px; } .pro li p { padding-left: 5%; width: 48%; float: left; } .pro{ margin-top: 20px; } .title-pro{ font-size: 14px; color: #333; display: block; margin-top: 10px; } .word-pro{ color: #666; font-size: 12px; display: block; line-height: 18px; } .look{ display: block; font-size: 12px; color: #004b98; margin-top: 10px; } .bigphoto{ width: 75%; margin:0 auto; text-align: center; display: block; border:1px solid #f2f2f2; } .bigphoto img{ width: 100%; } .bgimg{ margin:0 auto ; text-align: center; } .bgimg ul{ margin:0 auto!important ; text-align: center; display:block; float: none; } .imglist li { width: 21.6%; cursor: pointer; margin-right: 1%; margin-left: 1% } .bgimg li img{ border:1px solid #f2f2f2; width: 100%; height: 88px; margin-top: 8px; } .imglist{ width: 100%; position: relative; overflow: hidden; margin-top: 15px; margin:0 auto; text-align: center; } .wordingo{ font-size: 14px; line-height: 18px; color: #666; } .looked{ font-size:16px; line-height: 18px; color:#004b98; text-decoration: underline; padding-top: 5px; } .loand img{ height: 14px; } .btitles{ font-size: 16px; line-height: 30px; color: #004b98; padding-top: 5px; font-weight: bold; background-color: #f2f2f2; padding: 10px 4%; display: inline-block; width: 100%; position: relative; margin-left: -4%; } .lunbo{ width:100%; margin:0 auto; height: 164px; margin-bottom: 30px; } .innerword{ font-size: 12px; color: #666; display: block; width: 75%; text-align: center; margin:3px 15%; } /* .swiper-wrapper{ margin:20px -15%; } */ .tit{ font-size: 13px; color: #333; /* padding-left: 5%; */ } .tit b,.t_inner b{ color: #004b98; } .t_inner{ font-size: 13px; color: #666; margin-top: 15px; margin-bottom: 20px; line-height: 18px; } .t_inner p{ text-indent: 2em; } span.arrow.fr{ float: right; } .tit span{ float: left; } ul.aboutinner{ width: 100%; } .aboutinner li{ border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-top:-1px; width: 100%; line-height: 53px; } .about_text{ border-top:1px solid #efefef; } .search{ border:1px solid #efefef; line-height: 30px; color:#999; padding:5px 10px; width: 70%; } .searcher{ background: url(../img/net_03.png) no-repeat center center; padding: 10px 0px; width: 28%; border: 1px solid #efefef; display: block; float: right; } .net{ background: url(../img/net_07.png) no-repeat left top; width: 100%; height: 222px; padding-top:20px; margin-bottom: 15px; background-size: 101% 100%; margin-top: 20px; } .net_title{ font-size: 18px; color: #333; display: block; border-bottom:1px solid #c4c4c4; padding:15px 0 15px 2%; } .addres{ font-size: 18px; font-family: "NotoSansHans DemiLight"; line-height: 36px; display: block; padding-left: 2%; } form { margin-top: 25px; } .net:last-child{ margin-bottom: 50px; } .imgcon0{ background: url(../img/connect_03.png)no-repeat 2% center; } .imgcon1{ background: url(../img/connect_07.png)no-repeat 2% center; } .imgcon2{ background: url(../img/connect_11.png)no-repeat 2% center; } .imgcon3{ background: url(../img/connect_15.png)no-repeat 2.5% center; } .imgcon4{ background: url(../img/connect_18.png)no-repeat 2% center; } .imgcon5{ background: url(../img/connect_21.png)no-repeat 2% center; } .connect li{ float: left; display: block; width: 100%; border:1px solid #c4c4c4; margin-top: -1px; padding-top: 25px; padding-bottom: 25px; } .txtn{ padding-left: 12%; font-size: 13px; display: block; width: 100%; } .connect{ background: url(../img/cbg_03.jpg)no-repeat center center; margin-top: 20px; margin-bottom: 20px; width: 100%; background-size: 100% 100%; } .title-c{ font-size: 20px; padding-top: 15px; padding-bottom: 20px; text-align: center; display: block; } .connect ul{ padding-bottom: 35px; margin:0 auto; display: block; } .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} .map{ margin-bottom: 30px; } .uptitle{ background: url("http://121.41.128.239:8114/science/static/m/css/../img/arrowed_03.png") no-repeat 2% center; padding-left: 5%; color: #666666; font-size: 12px; width: 72%; overflow: hidden; display: block; float: left; height: 50px; } td { font-size: 12px; font-family: "微软雅黑"; } .timeed{ float:right; color: #777; font-size: 12px; display: block; padding-right: 2%; } .upload li{ height: 50px; border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-top: -1px; line-height: 50px; width: 100%; } .upload{ margin-top: 20px; margin-bottom: 30px; } .uptitlebox{ font-size: 14px; color: #666; line-height: 46px; height: 46px; background-color: #f6f6f6; } .ltitle{ color: #333; padding-left: 2%; } .job_text{ width: 98%; margin:0 auto; } .job li,.applay a{ color: #666666; font-size: 14px; width: 100%; margin-bottom: 5px; } .job li{ background-color: #f6f6f6; } .job ul{ width: 100%; } .job{ margin-bottom: 50px; margin-top: 30px; } .applay{ background: url(../img/add_03.png) no-repeat 95% center; padding-right: 10%; float: right!important; } .uptitlebox span{ display: block; float: left; } .uptitleboxed.uptitlebox span,.uptitleboxed .applay a{ color: #fff; } .uptitleboxed{ background-color:#004b98; } .bluetxt{ color:#004b98; } .titleS{ font-size:14px; font-weight:bold; display:block; text-align:left; line-height:28px; margin-top:20px; } .solutiontxt{ font-size:12px; color:#666; line-height:24px; } .fanan{ display:inline-block; width:88.87%; margin:0 6%; border:1px solid transparent; text-align:center; } .fanan img{ width:100%; margin:0 auto; } .innerphoto{ width:34.52%; float:left; margin-left:5%; margin-right: 4%; } .innerphoto:first{ margin-right:12%; } .imgtxt{ display:block; text-align:center; width:100%; font-size: 12px; margin-bottom: 20px; } .innerphoto img{ border:1px solid #e5e5e5; width:100%; } .datetxt{ font-size: 14px; color: #333; text-align: center; display: inline-block; width: 100%; margin-top:10px; } #service{ margin:0 5%; } #service li{ width: 43%; display: block; margin-top: 25px; position: relative; } #service li img{ width:100%; height: 78px; } #service li:nth-child(2n+1){ margin-right: 10%; } .nav-tabs li{ width: 33%; background-color: #f2f2f2; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; } .innerwrap p img { width: 100%; height: 200px; } .pro p a { margin-top: -5px; display: block; } .nav-tabs li:last-child{ border-right: none; } .nav-tabs li a{ color: #333333; font-size: 16px; height: 50px; display: block; line-height: 50px; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-decoration: none; margin-right: 0!important; text-align: center; padding-top: 15px; } .news{ width: 100%; } .fbt{ margin:0 auto; text-align: center; line-height: 12px; width: 50%; margin-bottom: 15px; } .nesw{ text-align: center; } .newsimg{ border:1px solid #ddd; border-radius: 5px; margin:10px auto 0; width: 80%; } .newsimg img{ width: 100%; } .wordnew{ width: 90%; font-size: 12px; color: #666; text-indent: 2em; margin:10px auto; line-height: 24px; } .prenext a{ color: #999; text-decoration: none; } .prenext { display: block; float: left; margin-left: 5%; margin-bottom: 20px; } .back{ width: 95%; } .back span:last-child{ float: right; } .messages{ font-size: 12px; line-height: 40px; height: 40px; width: 95%; color: #555; border:1px solid #ddd; margin:5px 0; padding:0px 1em; } .titleup{ display: block; font-size: 14px; color: #333; line-height: 22px; height: 22px; margin:5px 0; } .jianyi{ height: 145px; } .ublueed{ background-color: #004b98; color: #fff; font-size: 12px; display: inline-block; text-align: center; border-radius: 0!important; padding:5px 3em!important; margin:5px 0 0 0; } .dibwez{ display: block; text-align: center; font-size: 12px; color: #666; margin-top: -30px; text-align: left; margin-bottom: 25px; margin-top: 25px; } .titleup img{ height: 16px } .titleblue{ display: block; text-align: left; font-size: 16px; color: #004b98; font-weight: bold; margin-top: 20px; } .tiltlesmal{ color: #333; font-weight: 500; display: block; margin:15px 0; font-size: 14px; } .firstw{ font-size: 12px; line-height: 18px; color: #666; } .firstw.one{ text-indent: 2em; margin-top: 12px; } .firstw b{ color:#004b98; font-size: 14px; } .upboxed { display: block; width: 100%; position: absolute; opacity: 0.55; top:0; } .videobox{ margin: 20px 0 50px 0; } .title{ font-size: 14px; color: #333; margin-top: 30px; display: block; float: left; } .dateword{ font-size: 12px; color: #999; display: block; margin-top: 30px; padding-right: 10%; } .imgbottom{ margin:0 auto; } .neirong{ display: block; font-size: 14px; line-height: 28px; color: #333333; } .bmen{ color: #666; } .job b { padding: 0 0.3em; } .upjob span{ color: #333!important; line-height: 28px; font-size: 14px; } .needs{ color: #333; display: block; padding-top: 10px; border-top: 1px solid #fff; } .upjob{ margin-top: 15px; } .arrowsmal{ position: absolute; bottom:5px; left: 30%; width: 20%; } /* .innerwrap { padding-bottom: 30px; } */ .dropdown-menu li { display: block; float: none; } .open > .dropdown-menu{ width: 100%; } .money td,.money th{ border:1px solid #ddd; font-size: 12px; text-align: center; } .money{ margin-bottom: 30px; } .content { padding-bottom: 30px; } .boxnect{ width: 92%; margin: 0 auto; } p.news_text { width: 100%; display: inline-block; float: left; width: 100%; margin-top: -20px; margin-left: 10px; } .path a ,.path span{ font-size: 12px; padding-top: 10px; display: block; float: left; } table.joinus_tb,table.joinus_tb tbody,table.joinus_tb tbody tr { width: 100%; display: block; } table.joinus_tb tbody tr td:first-child{ width: 30%; } td input{ border: 1px solid #ccc; padding: 10px; } select.feedback_input { margin-left: 7px; width:100px!important; } table.joinus_tb tbody tr{ margin:5px 0; } textarea#content { width: 96%!important; border-radius: 5px; text-indent: 2em } .job-table{ padding:30px 0; } .job-table table{ width: 100%; } .job-table table th{ font-weight: normal; font-size: 12px; color: #fff; background: #004b98; padding:10px 0; } .job-table table th:nth-child(1){ padding-left: 10px; width: 39%; } .job-table table th:nth-child(2){ width: 10%; text-align: center; } .job-table table th:nth-child(3){ width: 30%; text-align: center; } .job-table table td{ padding:10px 0; border-bottom:1px solid #d9dbe1; font-size: 12px; color: #666; } .job-table table td:nth-child(1){ padding-left: 10px; width: 39%; } .job-table table td:nth-child(2){ width: 10%; text-align: center; } .job-table table td:nth-child(3){ width: 30%; text-align: center; } .job-table table td a{ color: #666; } .pagination{ font-size: 0px; text-align: center; width: 100%; } .pagination ul li { float: left; } .pagination a{ font-size: 12px; color: #ccc; display: inline-block; _display:inline; padding: 0 7px; border: 1px solid #ddd; margin-right: 5px; line-height: 26px; } .pagination a.prev,.pagination a.next{ padding: 0 15px; } .pagination a:hover, .pagination a.cur, .pagination a.active, .pagination li.active a, .pagination li.active a:hover { background: #004b98; font-weight: bold; color: #fff; border: 1px solid #004b98; } .jobdtl-table{ padding:30px 0; } .jobdtl-table td{ border:1px solid #e1e1e1; padding:10px 15px; color: #666; } .jobdtl-table td .con{ line-height: 20px; min-height: 60px; margin:10px 0 0; color: #888; } .jobdtl-table td .con p{ margin-bottom: 0; } .jobdtl-table .btns{ font-size: 0; text-align: center; margin:35px 0 0; } .jobdtl-table .btns a{ display: inline-block; width: 110px; height: 30px; line-height: 30px; color: #fff; text-align: center; background: #004b99; margin:0 4px; font-size: 12px; } .apply-box{ padding:30px 0 60px; } .apply-box .input{ border: 1px solid #d3d3d3; padding:0 3%; margin-bottom: 15px; } .apply-box .input .tit{ float: left; width: 25%; font-size: 12px; color: #666; line-height: 40px; } .apply-box .input .upload-btn{ width: 110px; height: 30px; line-height: 30px; text-align: center; background:#e6e6e6; color: #666666; margin:5px 10px 0 0; } .apply-box .input .upload-btn:hover, .apply-box .input .upload-btn:focus{ text-decoration: none; } .apply-box .input input{ float: left; width: 75%; height: 30px; padding:5px 0; border:none; padding:0; outline: none; padding:5px 0; box-sizing:content-box; } .apply-box .input select{ width: 75%; height: 40px; border:none; -webkit-appearance:none; background-position: 95% center; background-size: 16px 8px; background-repeat: no-repeat; background-image: url(../img/job-select.png); } .apply-box .check-box input{ width: 40%; } .apply-box .check-box{ padding-right: 0; } .apply-box .check-box img{ float: right; width: 35%; height: 40px; } .apply-box input[type=submit]{ width: 110px; height: 32px; border: none; outline: none; padding:0; text-align: center; display: block; margin: 30px auto 0; color: #fff; background: #004b99; font-size: 14px; }