@charset "UTF-8";
/* Welcome to Compass. In this file you should write your main styles. (or centralize your imports) Import this file using the following HTML or equivalent: <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */


html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

* { margin: 0; padding: 0; }

a { cursor: pointer; text-decoration: none ; color: #5d5b5b;}

.c_green1 { color: #2fb476; }

.c_orange1 { color: #ff9000; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

body p{ font-size: 14px; }
body main{width: 100%;float: left}
body main .banner { width: 100%; height: 638px; background: url("../images/design/design_banner.jpg?t=20181017") center no-repeat; }
body main .banner .content_design { padding-top: 127px; width: 100%; }
body main .banner .content_design .con_clear { position: relative; width: 1000px; margin: 0 auto; background: rgba(253, 253, 253, 0.95); box-shadow: 0 0 10px #ccc; overflow: hidden; }
body main .banner .content_design .con_clear .con_form_left { position: relative; float: left; width: 409px;     padding: 42px 94px 42px 30px;; border-right: 1px solid #eee; }
body main .banner .content_design .con_clear .con_form_left h3 { font-size: 20px; font-weight: 400; }
body main .banner .content_design .con_clear .con_form_left h3 span {display: inline-block;margin-left: 5px; color: #ff9c00; font-size: 12px; }
body main .banner .content_design .con_clear .con_form_left .con_form { padding-top: 17px; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row {position: relative; padding-bottom: 15px; overflow: hidden; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row .square{display: inline-block;position: absolute;right: 15px;}
body main .banner .content_design .con_clear .con_form_left .con_form .form_row label { float: left; display: inline-block; font-size: 15px; line-height: 34px; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row label em { font-size: 22px; font-family: Arial; color: #ff8900; vertical-align: -webkit-baseline-middle; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row .form_select { float: left; margin-left: 6px; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row .form_select  select::-ms-expand { display: none; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row .form_select select { width: 144px; height: 38px; font-size: 15px; padding: 0 12px; border: 1px solid #d6d6d6;}
body main .banner .content_design .con_clear .con_form_left .con_form .form_row .form_select select:nth-child(1) { margin-right: 18px; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row:nth-child(3) .form_select { width: 76%; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_row:nth-child(3) .form_select select {width: 309px; line-height: 35px; padding: 0 15px; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_input input { width: 276px; height: 35px;font-size: 14px; line-height: 35px; padding: 0 15px; margin-left: 6px; border: 1px solid #d6d6d6; }
body main .banner .content_design .con_clear .con_form_left .con_form .form_input input[value] { float: left; }
body main .banner .content_design .con_clear .con_form_left >p{padding-left: 92px;}
body main .banner .content_design .con_clear .con_form_right { float: left; padding: 62px 0 32px 92px }
body main .banner .content_design .con_clear .con_form_right .content_right  .res_list> p {padding-top: 24px; font-size: 20px; text-align: center; line-height: 30px;}
body main .banner .content_design .con_clear .con_form_right .content_right  .res_list> p span {display: inline-block;width: 100%; text-align: center;  padding: 0 4px;font-weight: bold;font-size: 24px; }
body main .banner .content_design .con_clear .con_form_right .content_right .res_list { width: 340px; border: 1px solid #eee;border-radius: 5px;box-shadow: 0px 0px 1px #edeaea}
body main .banner .content_design .con_clear .con_form_right .content_right .res_list ul { padding: 20px  23px;display: inline-block;width: 100%;box-sizing: border-box }
body main .banner .content_design .con_clear .con_form_right .content_right .res_list ul li{width: 50%;float: left}
body main .banner .content_design .con_clear .con_form_right .content_right .res_list ul li p { font-size: 17px; line-height: 40px; text-align: center; }
body main .banner .content_design .con_clear .con_form_right .content_right .res_list ul li p font{display: inline-block;width: 100%; color: #919191; text-align: center}
body main .banner .content_design .con_clear .con_form_right .content_right .res_list ul li p span { font-size: 20px;color: black;}
body main .banner .content_design .con_clear .Calculation { position: absolute; left: 46.4%;  top: 50%; margin-top: -72px;}
body main .banner .content_design .con_clear .Calculation > img:hover { opacity: 0.8; }
body main .word { width: 100%; }
body main .word .introduction { width: 1224px; padding-top: 60px; margin: 0 auto; }
body main .word .content-box{width: 1460px;margin: 0 auto;padding: 40px 0;}
body main .word .content-box >h3{text-align: center;height: auto;line-height: 80px;}
body main .word .content-box >ul{display: inline-block; padding: 20px 0; width: 100%;box-sizing: border-box}
body main .word .content-box >ul li{float: left;margin-right: 60px;}
body main .word .content-box >ul li:nth-child(4n+0){margin-right: 0}
body main .word .introduction .use_table { padding: 50px 0 20px 0; }
body main .word .introduction .use_table h3 { font-size: 36px; text-align: center; overflow: inherit; }
body main .word .introduction .use_table .use_data { padding: 20px 0;font-size:13px; }
body main .word .introduction .use_table .use_data .data_title { border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; }
body main .word .introduction .use_table .use_data .data_title span { display: inline-block; line-height: 40px; min-width: 226px; }
body main .word .introduction .use_table .use_data .data_title span:nth-child(1) { padding-left: 10px; }
body main .word .introduction .use_table .use_data .data_title span:nth-child(6) { min-width: 60px; }
body main .word .introduction .use_table .use_data .scroll_data { height: 400px; padding-top: 15px; overflow: hidden; }
body main .word .introduction .use_table .use_data .scroll_data ul li span { display: inline-block; line-height: 34px; min-width: 225px; }
body main .word .introduction .use_table .use_data .scroll_data ul li span:nth-child(1) { padding-left: 10px; }
body main .word .introduction .use_table .use_data .scroll_data ul li a { display: inline-block; min-width: 60px; text-align: center; }
body main .word .introduction .use_table .use_data .apply { padding-top: 60px; text-align: center; }
body main .word .introduction .use_table .use_data .apply .butt_apply { display: inline-block; width: 470px; font-size: 16px; line-height: 46px; color: white; margin: 0 auto; text-align: center; background-color: #27c27b; }
body main .word .introduction .use_table .use_data .apply .butt_apply:hover { opacity: 0.8; }


@media (max-width: 1460px) and (min-width: 0px) {
    body main .word .content-box{width: 1220px;}
    body main .word .content-box >ul li img{width:260px; }
}
/*# sourceMappingURL=screen.css.map */
