@charset "utf-8";
/* LLK CSS Document */
/* ========================== BASE CSS ========================== */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
html, body { height: 100%;min-width:1200px;}
h1, h2, h3, h4, h5, h6, em, strong, th { font-size: 100%; font-weight: normal; font-style: normal; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; *font-size:100%;}
fieldset, img { border: 0; }
li { list-style: none; }
* { color: #535353; font-size: 14px;margin:0px; padding:0px; font-family: 微软雅黑; box-sizing: border-box;}
body { color: #535353; font-size: 14px; line-height: 24px; }
a { color: #535353; text-decoration: none; }
a:hover { color: #0473d9;transition: all 0.2s ease-in-out 0s;}
a:visited { }
a:focus { outline: none; }
.f_all * { font-size: 12px; }
.f_0 { font-size: 0px; }
.w_content { width: 1002px; margin: 0 auto }
.div_spacing { margin-bottom: 15px; }
.block_spacing { padding-bottom: 15px; }
table { border-collapse: collapse; border-spacing: 0; }
.table_fix { table-layout: fixed; }
.common_input_style { width: 96%; height: 24px; line-height: 24px; border: 1px #dee4e8 solid; padding: 0px 5px; }
.common_select_style { width: 97%; height: 24px; border: 1px #dee4e8 solid; }
.common_textarea_style {overflow:auto; width: 96%; line-height: 20px; border: 1px #dee4e8 solid; padding: 0px 5px; }
.common_w { width: 98.7%; }
.common_input_style2 { width: 96%; height: 24px; line-height: 24px; border: none; border-bottom: 1px #dee4e8 solid; padding: 0px 5px; }
.common_label_bj { background-color: #f7f7f7; }
.common_label_title { text-align: right; }
.common_label_title_l { background-color: #f7f7f7; text-align: left; }
.common_label_title_m { background-color: #f7f7f7; text-align: center; }
.common_label_title_r { background-color: #f7f7f7; text-align: right; }
.common_fieldset { border: 1px solid #c9c5c5; padding: 0px 10px 10px 10px; }
.common_fieldset legend { font-weight: bold; padding: 0 10px; }
.clear { clear: both; line-height: 0px; font-size: 0px; height: 0px }
.zong_tagContent .tagContent { display: none; }
.zong_tagContent .selectTag { display: block; }
.c_current { color: #0473d9!important; }
.c_eye { color: #ff7200!important; }
.c_dan { color: #717171!important; }
.c_hui { color: #c3c3c3!important; }
.b_current { font-weight: bold; color: #0473d9!important; }
.b_eye { font-weight: bold; color: #ff7200!important; }
.b_dan { font-weight: bold; color: #717171!important; }
.b_hui { font-weight: bold; color: #c3c3c3!important; }
.b { font-weight: bold; }
.n { font-weight: normal; }
.rel { position: relative }
.abs { position: absolute }
.v_middle * { vertical-align: middle }
.v_top { vertical-align: top }
.v_bottom { vertical-align: bottom }
.align_c { text-align: center }
.align_l { text-align: left }
.align_r { text-align: right }
.t_indent { text-indent: 25px; }
.t_indent2 { text-indent: 28px; }
.f_l { float: left }
.f_r { float: right }
.inline_block { display: inline-block; *display:inline;*zoom:1;}
.dis_block { display: block; }
.cursor_d { cursor: default!important; }
.cursor_a { cursor: auto!important; }
.cursor_p { cursor: pointer!important; }
button { cursor: pointer; }
.border_n { border: none; background: none; }
.border_rn { border-right: none!important; }
.border_bn { border-bottom: none!important; }
.border_b1 { border-bottom: 1px #dedede dashed; }
.border_b2 { border-bottom: 1px #dedede dotted; }
.border_b3 { border-bottom: 1px #dedede solid; }
.div_c{margin:0px auto;}
.mar_r0{ margin-right:0px!important}
.custom_table{display: table;table-layout: fixed;width: 100%;}
.custom_table > div{display:table-cell;vertical-align: top}

/*  ========================== COMMON CSS ========================== */

.waves { position: fixed;     /*! bottom: -100px; */width: 100%;overflow: hidden;height: 100%;bottom: -204px;}
.waves canvas { display: block; }

.index_bj{background: url(../images/bj.jpg) no-repeat center center; background-size:100% 100% }
.index_bj2{background: url(../images/bj2.jpg) no-repeat center center; background-size:100% 100% }

.container{height: 100%;overflow: auto;}

.logo {padding:11% 0px 130px 99px;}
.logo img{width: 59%;max-width: 1114px;}

.smimg{position: absolute;right: 0px;bottom: 0px;}

.word_sm{width: 640px;margin-left: 73px;}
.word_sm li{width:50%;float: left;font-size:36px;color: #fff;line-height: 72px;text-align: center;}

.nyflex{position: fixed;width: 1200px;top:50%;left: 50%;transform: translateX(-50%)translateY(-50%);margin-top: -4%;}

.logo2 {padding:83px 0px 90px 0px;text-align: center}
.logo2 img{}

.smword {background-color: rgba(255,255,255,.2);border-radius: 15px;width: 1200px; margin: 0px auto;padding: 40px 150px 50px;}
.smword h1{text-align: center;font-size:30px;font-weight: bold;color: #fff;padding:23px 0px 31px;}
.smword p{text-indent:51px;font-size:24px;color: #fff;line-height:70px;}
.smword p span{color: #e3ef25;font-size:24px;font-weight: bold;}










