﻿@charset "utf-8";
/* CSS Document */

.main_section { display: block; }
.first { min-height: 700px; }
.left_bg { background-position: right center; background-size: cover; height: 640px; }
.left_bg { width: 50%; position: absolute; }
.right_bg { background-position: right center; background-size: cover; height: 640px; }
.right_bg { width: 50%; position: absolute; right: 0; }
.contain { width: 80%; max-width: 1200px; margin: 0 auto; position: relative; }
.contain1 { width: 80%; max-width: 1200px; margin: 0 auto; position: relative; }



.block_50 { width: 50%; display: table; min-height: 500px; font-size: initial; float: left; }
.innert { vertical-align: middle; display: table-cell;}

    .innert p { margin: 0 0 0 40px; line-height: 1.8; font-size:18px; }
    .innert h3 { margin: 20px 0 0 40px; }


.title { text-align: center; color:#fff; font-family: 'Roboto', sans-serif; font-size: 30px;padding-top:16px; }
.p2 { height: 500px; width: 100%; }

.specs_row { height: 370px; margin-top: 20px;}
.tkwc_specs_box { width: 33%; float: left; height: 340px; }
.tkwc_specs_box1 { width: 33%; float: left; height: 400px; }
.tkwc_specs_box2 { width: 17%; float: left; height: 400px; }

.tablebox { width: 100%; background: url(/images/a2.jpg) repeat 0 38px; margin-top: 20px; }
.tabletit { width: 100%; background: url(/images/a1.jpg) repeat-x; }


table { color: #666; border-collapse: collapse; border-spacing: 0; background: #fff; text-align: center; }



    table thead { border-bottom: 2px solid #dedede; font-size: 20px; line-height: 1.2; text-align: center; background: #e6f6ff; }
        table thead > tr > td { padding: 7px 0 5px; }
    table tbody > tr > td { border-right: 1px solid #dedede; /*border-bottom: 1px solid #dedede;*/ padding: 5px 0; font-weight: 300; font-size: 16px; }
        table tbody > tr > td:last-child { border-right: 0; }
    table tbody > tr:last-child > td { border-bottom: 0; }
    table tbody > tr.dark td { background: #e6f6ff; }




.p3 { height: 390px; width: 100%; }
.p4 { height: 400px; width: 100%; }
.five { min-height: 800px; }
.fiveif50{ min-height: 840px; }
.p7 { width: 100%; min-height: 765px; }

.cf41 { background: url(/images/pro1pb1.jpg) left top no-repeat; }
.cf42 { background: url(/images/pro1pb2.jpg) left top no-repeat; }
.cf43 { background: url(/images/pro1pb3.jpg) left top no-repeat; }
.cf44 { background: url(/images/pro1pb4.jpg) left top no-repeat; }
.cf45 { background: url(/images/pro1pb5.jpg) right top no-repeat; }
.cf47 { height: 765px; background: url(/images/pro1pb7.jpg) left top no-repeat; }


.fm901 { background: url(/images/pro2pb1.jpg) left top no-repeat; }
.fm902 { background: url(/images/pro2pb2.jpg) left top no-repeat; }
.fm903 { background: url(/images/pro2pb3.jpg) left top no-repeat; }
.fm904 { background: url(/images/pro2pb4.jpg) left top no-repeat; }
.fm905 { background: url(/images/pro2pb5.jpg) right top no-repeat; }
.fm907 { height: 765px; background: url(/images/pro2pb7.jpg) left top no-repeat; }


.mp5601 { background: url(/images/pro3pb1.jpg) left top no-repeat; }
.mp5602 { background: url(/images/pro3pb2.jpg) left top no-repeat; }
.mp5603 { background: url(/images/pro3pb3.jpg) left top no-repeat; }
.mp5604 { background: url(/images/pro3pb4.jpg) left top no-repeat; }
.mp5605 { background: url(/images/pro3pb5.jpg) right top no-repeat; }
.mp5607 { height: 765px; background: url(/images/pro3pb7.jpg) left top no-repeat; }


.if201 { background: url(images/pro4pb1.jpg) left top no-repeat; }
.if202 { background: url(images/pro4pb2.jpg) left top no-repeat; }
.if203 { background: url(images/pro4pb3.jpg) left top no-repeat; }
.if204 { background: url(images/pro4pb4.jpg) left top no-repeat; }
.if205 { background: url(images/pro4pb5.jpg) right top no-repeat; }
.if207 { height: 968px; background: url(images/pro4pb7.jpg) left top no-repeat; }


.bp201 { background: url(images/pro5pb1.jpg) left top no-repeat; }
.bp202 { background: url(images/pro5pb2.jpg) left top no-repeat; }
.bp203 { background: url(images/pro5pb3.jpg) left top no-repeat; }
.bp204 { background: url(images/pro5pb4.jpg) left top no-repeat; }
.bp205 { background: url(images/pro5pb5.jpg) right top no-repeat; }
.bp207 { height: 510px; background: url(images/pro5pb7.jpg) left top no-repeat; }


/*文字单双行样式*/
.pdark { background: #e6f6ff; }
.plight { background: #fff; }

.full_bg { height: 390px; }
.full_bg { width: 100%; background-position: center center; background-repeat:no-repeat; background-size: cover; }
.contain:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.contain img { width: 90%; }
.contain img { max-width: 1200px; }

.contain1 img { width: 90%; }
.contain1 img { max-width: 1200px; }


.infografica_item { width: 20%; float: left; height: 400px; }
    .infografica_item img { max-width: 222px; margin-top: 80px; }

.ninth_row_item { width: 33%; height: 325px; float: left; text-align:center; }
    .ninth_row_item img { max-width: 222px; margin-top:10px;  }


    .first1 { min-height: 640px; }

    .five1 { min-height: 600px; }




