@charset "utf-8";
* { box-sizing: content-box; -moz-box-sizing: inherit; -webkit-box-sizing: inherit; }
@font-face { font-family: myfirstfont; src: url('../fonts/sourcehanserifsc-bold.eot'); src: url('../fonts/sourcehanserifsc-bold.eot') format('opentype'), url('../fonts/sourcehanserifsc-bold.woff') format('woff'), url('../fonts/sourcehanserifsc-bold.ttf') format('truetype'); font-weight: normal; font-style: normal; }
body { width: 100%; margin: 0px auto; padding: 0px; line-height: 24px; font-family: myfirstfont; }
h1, h2, h3, h4, h5 { margin: 0px auto; padding: 0px; }
button { border: 0px; background: none; background-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; -webkit-margin-after: 0; -webkit-margin-before: 0; text-align: center; font-weight: 200; }
img { vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
a { text-decoration: none; color: #000; }
div, form { padding: 0px; margin: 0px; }
ul, ol, li, dl, dt, dd { padding: 0; list-style: none; margin: 0px; }
button, input { font-family: SimHei, "Gill Sans", "Gill Sans MT", Arial, sans-serif; }
h1, h2, h3, h4, h5, p, button { -webkit-margin-after: 0; -webkit-margin-before: 0; }
#hs_bofang { position: absolute; top: 15px; left: 54px; z-index: 6; width: 800px; height: 430px; background-color: #000000; }
#hs_bofang video { width: 800px; height: 430px; }
#hs_bofang source { width: 800px; height: 430px; }
#hscloase { position: absolute; right: 60px; top: 20px; font-size: 28px; cursor: pointer; color: #fff; z-index: 6; font-weight: lighter; font-family: Arial, Helvetica, sans-serif; }
#example { margin-left: auto; margin-right: auto; width: 900px; height: 500px; position: relative; }
#slides { position: absolute; top: 15px; left: 14px; z-index: 3; }
#slides .nexts, #slides .prevs { position: absolute; top: 180px; left: -39px; width: 60px; height: 60px; display: block; z-index: 4; }
#slides .nexts { left: 865px; }
.tab-content { height: auto; }
.slides_container { width: 800px; height: 430px; overflow: hidden; position: relative; margin-left: 40px; }
.slides_container a { width: 800px; height: 430px; display: block; }
.tab-pannel { height: 430px; position: relative; }
.tab-pannel .tbg { width: 100%; height: 100%; }
#ribbon { position: absolute; top: -3px; left: -15px; z-index: 500; }
#frame { position: absolute; z-index: 0; width: 739px; height: 341px; top: -3px; left: -80px; }
li { list-style: none; }
#content { float: left; width: 350px; font-size: 1.3em; margin-right: 20px; font-size: 1.3em; }
#content h1 { margin: 0 0 0 -4px; }
.paginations { margin: 0 auto; width: 100px; margin-top: 20px; padding-left: 90px; }
.paginations li { float: left; margin: 0 1px; }
.paginations li a { display: block; width: 12px; height: 0; padding-top: 12px; background-image: url(../images/t1qkb3xxxxxxaswug.-12-25.png); background-position: 0 0; float: left; overflow: hidden; }
.paginations li.current a { background-position: 0 -12px; }
a:link.download, a:visited.download { margin-left: -5px; display: block; width: 200px; height: 0; padding-top: 55px; overflow: hidden; background-image: url(../images/btn-download.png); background-position: 0 0; }
a:hover.download, a:active.download { background-position: 0 -55px; }
#instructions { float: left; width: 580px; font-size: 1.3em; }
#footer { float: left; width: 580px; margin-top: 9px; margin-bottom: 9px; padding: 4.5px 0 18px; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; }
#footer p { margin: 4.5px 0; font-size: 1.0em; }
pre { margin: 0 0 18px; padding: .5em; font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; text-shadow: none; clear: both; }
ul.examples { list-style: disc; margin: -9px 0 9px 14px; }
p { margin: 9px 0; }
em { font-style: italic; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { font-weight: 800; line-height: 1; margin: 0 0 .9em; letter-spacing: -0.5px; color: #0e152b; }
h1 { font-size: 1.8em; line-height: 1.25; margin: 0 0 .4em; padding: .22em 0 0; }
h2 { font-size: 1.3em; line-height: 1.25; margin: 0 0 .4em; padding: .22em 0 0; }
h3 { font-size: 1.3em; padding: .22em 0 0; margin: 0; }
h4, h5, h6 { font-size: 1.1em; padding: .44em 0 4.5px; margin: 0; }
h4.example { float: left; }
p { margin: 0 0 .9em; }
small { display: block; font-size: .9em; margin: 0 0 .9em; }
.expand { margin: 0 0 9px; position: relative; }
.expand pre { margin: 9px 0; }
.expand h4 { font-size: 1.1em; }
.expand .content { display: none; overflow: hidden; }
.expand .content .inner { margin: .56em 0; display: none; }
.expand p { font-size: .9em; margin: 0; }
.expand small { color: #838383; }
#content .expand small { position: static; }
.expand h5 { font-size: 1.1em; padding: .88em 0 0; }
strong { font-weight: bold; }
.hidden { display: none; }
.DlHighlight { margin-left: 10px; background-color: transparent; border-left: 1px solid #ccc; padding-top: 0; padding-bottom: 0; }
#container { width: 580px; padding: 10px; margin: 0 auto; position: relative; z-index: 0; }
.hs_zy_down_imgall { width: 1000px; height: auto; margin: 0 auto; padding-bottom: 40px; }
.hs_zy_down_imgall img { width: 100%; padding-bottom: 5px; }
.main_content_h { color: #fff; width: 1000px; padding: 1px 100px; margin: 0px auto; line-height: 30px; }
.main_content_h { height: auto; min-height: 1000px; }
.hs_chanpin { width: 95%; margin: 20px auto 0px auto; }
.hs_chanpin li { text-align: center; margin: 40px 50px 0px 0px; display: inline-block; line-height: 30px; }
.hs_chanpin li:nth-child(2n) { margin: 40px 0px 0px 0px; }
.hs_chanpin p { font-size: 24px; text-align: center; }
.hs_chanpin div { position: relative; width: 445px; height: 254px; background-repeat: no-repeat; background-position: 15px 15px; }
.hs_chanpin div img { right: 0px; position: absolute; bottom: 0px; }
#hs_guanyu_show { position: absolute; bottom: 70px; left: 395px; width: 90px; height: 90px; z-index: 999; }
#hs_guanyu_show img { width: 90px; height: 90px; }
#video_list2 { width: 100%; height: auto; overflow: hidden; }
#video_list2 li { float: left; margin: 3%; width: 38%; background-color: #FFFFFF; height: 270px; padding: 2%; }
video_list2 li { display: inline-block; margin: 20px 40px 20px 0px; vertical-align: top; position: relative; color: #666666; width: 46%; background: #fff; height: 390px; text-align: center; }
#video_list2 li img { width: 100%; height: 240px; overflow: hidden; clip: rect(0px 300px 200px 0px); display: inline-block; }
#video_list2 li p { text-align: center; }
#video_list2 li b { text-align: center; }
.hs_head_erjimenu { width: 100%; height: 50px; padding-top: 156px; background-color: #ffffff; font-size: 14px; }
.hs_head_erjimenu_menu { margin: 0 auto; width: 1000px; height: 50px; overflow: hidden; }
.hs_head_erjimenu_menu .hhemleft { width: 200px; height: 50px; line-height: 50px; color: #F04B68; float: left; font-size: 16px; font-weight: bold; }
.hs_head_erjimenu_menu .hhemright { width: 1000px; height: 50px; text-align: left; line-height: 50px; font-size: 16px; }
.hs_head_erjimenu_menu .hhemright ul { width: 1100px; height: 50px; }
.hs_head_erjimenu_menu .hhemright ul li { float: left; padding-right: 50px; height: 30px; line-height: 50px; text-align: left; }
.hs_head_erjimenu_menu .hhemright ul li a { color: #888; }
.hs_head_erjimenu_menu .hhemright ul li a.selected { color: #F04B68; }
.hs_head_erjimenua { width: 100%; height: 50px; padding-top: 156px; background-color: #ffffff; font-size: 14px; }
.hs_head_erjimenu_menua { margin: 0 auto; width: 1000px; height: 50px; overflow: hidden; }
.hs_head_erjimenu_menua .hhemleft { width: 200px; height: 50px; line-height: 50px; color: #F04B68; float: left; font-size: 16px; font-weight: bold; }
.hs_head_erjimenu_menua .hhemright { width: 1000px; height: 50px; text-align: left; line-height: 50px; font-size: 16px; }
.hs_head_erjimenu_menua .hhemright ul { width: 900px; height: 50px; }
.hs_head_erjimenu_menua .hhemright ul li { float: left; padding-right: 50px; height: 30px; line-height: 50px; text-align: left; }
.hs_head_erjimenu_menua .hhemright ul li a { color: #888; }
.hs_head_erjimenu_menua .hhemright ul li a.selected { color: #F04B68; }
.product p { font-size: 24px; color: #7c6e65; font-weight: bold; text-align: left; }
.product div { margin-top: 5px; position: relative; width: 94%; background-color: #6633CC; }
.product div img { width: 95%; }
.hs_main_shiye { width: 100%; height: auto; }
.hs_main_shiye_ban { width: 100%; height: auto; }
.hs_main_shiye_ban img { width: 100%; height: auto; }
.hs_main_shiye_ban2 { margin: 0 auto; height: auto; width: 800px; padding-bottom: 20px; }
.hs_main_shiye_ban2 img { width: 100%; height: auto; }
.hs_main_shiye2 { width: 100%; height: auto; position: relative;}
.hs_main_shiye_yiqian { margin: 0 auto; height: auto; width: 1000px; position: relative; }
.hs_main_shiye_caigou { margin: 0 auto; height: auto; width: 1000px; position: relative; }
.hs_main_shiye_vid {     position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 3; }
.hs_main_shiye_vid iframe { width: 800px; height: 430px; }
.hs_main_shiye_video { width: 80px; height: 80px; position: absolute; top: 140px; left: 360px; cursor: pointer; }
.hs_main_shiye_video img { width: 120px; height: 120px; }
.hs_main_shiye_down { margin: 0 auto; width: 800px; height: auto; text-align: center; padding-top: 40px; padding-bottom: 40px; }
.hs_h190 { width: 100%; height: 175px; margin: 0 auto; background-color: #3399CC; }
.hs_footer { width: 100%; height: 192px; background-image: url(../images/hs_footer_bg.png); background-repeat: repeat-x; color: #83746a; }
.hs_footer_main { margin: 0 auto; width: 1080px; height: 192px; position: relative; }
.hs_footer_main_left { width: 400px; height: 75px; float: left; padding-top: 45px; }
.hs_footer_main_left ul { width: 400px; height: 75px; }
.hs_footer_main_left ul li { width: 100px; height: 75px; float: left; line-height: 72px; background-image: url(../images/hs_footer_li.png); background-repeat: no-repeat; background-position: left center; text-indent: 15px; }
.hs_footer_main_left ul li a { color: #83746a; font-size: 14px; font-weight: bold; }
.hs_footer_main_right { padding-top: 45px; width: 540px; height: 75px; float: left; text-align: right; }
.hs_footer_main_right_erweima { padding-top: 45px; width: 540px; height: 75px; float: left; text-align: left; display: none; }
.hs_footer_main_right_erweima  img { width: 80px; height: 80px; }
.hs_footer_main_cory { width: 100%; height: 31px; float: left; overflow: hidden; }
.hs_footer_main_cory_f { width: 200px; height: 31px; line-height: 31px; font-size: 12px; float: left; }
.hs_footer_main_cory_x { width: 880px; height: 31px; background-image: url(../images/hs_footer_dd.png); background-repeat: repeat-x; background-position: right center; float: left; }
.hs_footer_main_copy { width: 540px; height: 31px; line-height: 31px; font-size: 12px; float: left; }
.hs_footer_main_beian { width: 540px; height: 31px; line-height: 31px; font-size: 12px; float: left; text-align: right; }
.hs_banner { width: 100%; height: auto; padding-top: 138px; }
.hs_add { width: 39px; height: 39px; background-image: url(../images/hs_add.png); z-index: 1; position: absolute; right: 7px; bottom: 10px; display: none; }
.hs_add_news { width: 39px; height: 39px; background-image: url(../images/hs_add.png); z-index: 1; position: absolute; right: 7px; bottom: 10px; }
.hs_zy_banner { margin: 0 auto; width: 1000px; height: auto; margin-top: 1px; }
.hs_zy_banner img { width: 100%; height: auto; }
.hs_zy_wenan { margin: 0 auto; width: 900px; height: auto; text-align: center; }
.hs_zy_wenan_img { margin: 0 auto; width: 800px; height: auto; padding-top: 30px; background-color: #FFFFFF; }
.hs_zy_wenan_img img { width: 100%; height: auto; }
.hs_zy_video { margin: 0 auto; width: 1000px; height: auto; }
.hs_zy_video_img { margin: 0 auto; width: 850px; height: auto; position: relative; }
.hs_zy_vide_img_vid { width: 850px; height: 456px; padding-top: 60px; padding-bottom: 60px; position: relative; }
.hs_video { width: 80px; height: 80px; position: absolute; top: 180px; left: 390px; cursor: pointer; z-index: 5; }
.hs_video img { width: 80px; height: 80px; }
.hs_scwxwb { margin: 0 auto; width: 800px; height: 38px; text-align: left; }
.hs_scwxwb li { float: left; padding-left: 5px; }
.hs_scwxwb li img { width: 43px; height: 38px; }
.hs_zy_down { width: 100%; height: 300px; }
.hs_zy_down_show { width: 100%; height: 300px; }
.slide-content { padding-top: 0px; padding-bottom: 0px; }
.slide-item { width: 100%; position: relative; }
.slide-item-box { padding: 0px 0; }
.prev { position: absolute; top: 49%; z-index: 10; cursor: pointer; -moz-background-size: 60px; -webkit-background-size: 60px; background-size: 60px; background-position: center; background-repeat: no-repeat; right: 3%; height: 60px; width: 60px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.prev-bg { background-image: url("../images/hs_zy_right.png"); }
.nexst { position: absolute; top: 49%; z-index: 10; cursor: pointer; -moz-background-size: 60px; -webkit-background-size: 60px; background-size: 60px; background-position: center; background-repeat: no-repeat; right: auto; left: 3%; height: 60px; width: 60px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.nexst-bg { background-image: url("../images/hs_zy_left.png"); }
.slide-item-body { margin-left: 4%; margin-right: 4%; width: 92%; }
.clearfix::after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix { }
.slide-item-body ul { padding-top: 0px; overflow: visible; }
.slide-item-body ul li { margin-left: 15px; margin-right: 15px; }
.slide-item-body ul li { width: 32.333%; float: left; display: block; height: 280px; border: none; padding-top: 0; border-radius: 0; color: #000; z-index: 12; text-align: center; padding-top: 20px; }
.new-img { height: 200px; text-align: center; }
.new-img img { width: auto; height: 200px; border: none; }
.new-body { height: 60px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.new-body-title { height: 40px; line-height: 24px; font-size: 16px; overflow: hidden; color: #616161; letter-spacing: 1px; }
.hs_jxs_conten { width: 1000px; height: auto; margin: 0 auto; padding-top: 40px; }
.inx_content { height: 100px; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
audio, canvas, video { display: block; }
audio:not([controls]) { display: none; height: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
.line { background: none; width: 100%; height: auto; }
.yellow { background: #FFC627; height: 20px; }
.black { background: #231F20; height: 250px; position: absolute; z-index: 1; }
.down_mask { position: relative; margin-top: -1990px; z-index: 5; width: 100%; }
.win_98 { width: 980px; margin: 0 auto; position: relative; z-index: 3; }
#main { width: 100%; height: auto; position: absolute; z-index: 1; margin: 0; padding: 0; }
#nav_mask { position: fixed; width: 100%; z-index: 10; background: #ffffff; -moz-box-shadow: 0px 1px 8px #999; -webkit-box-shadow: 0px 1px 8px #999; box-shadow: 0px 1px 8px #999; }
#nav { width: 1080px; background: #fff; margin: 0 auto; position: relative; z-index: 10; }
#nav_mask.big { position: fixed; top: 0; }
#logo { text-indent: -9999px; position: absolute; top: 21px; left: 22px; background: url(../images/logo.png) no-repeat top left; width: 201px; height: 63px; }
.wechat_list { display: none; position: fixed; height: 140px; right: 5%; background-color: #FFFFFF; top: 80px; padding: 5px 30px 5px 10px; text-align: left; z-index: 999; }
.wechat_list span { position: fixed; margin: 5px 0px 0px 0px; right: 6%; }
.wechat_list li { display: inline-block; height: 120px; width: 120px; margin: 10px; padding: 0px; }
.wechat_list li img { width: 100%; }
.hs_hei108 { height: 108px; }
.hs_menu_all { background-image: url(../images/hs_menu_bg.jpg); background-repeat: repeat-x; height: 49px; width: 100%; }
#nav ul { text-align: center; position: absolute; left: 0px; top: 14px; }
#nav ul li { display: inline-block; text-align: center; font-size: 16px; margin: 0px; letter-spacing: 0px; padding: 0px 19px; font-weight: bold; }
#nav ul li.language { margin-left: 50px; }
#nav ul li a { color: #7c6e65; }
#nav .nav_sub { display: none; width: 100%; background: #fff; position: fixed; left: 0px; top: 0px; padding-top: 80px; z-index: -1; -moz-box-shadow: 0px 1px 8px #999; -webkit-box-shadow: 0px 1px 8px #999; box-shadow: 0px 1px 8px #999; }
#nav .nav_sub li { padding: 10px 16px; font-size: 14px; }
#menu li.selected a { color: #F04B68; }
#menu li:hover a { color: #F04B68; }
.cooperation { right: -0px; position: absolute; }
.cooperation dl { text-align: right; padding-top: 10px; padding-right: 20px; padding-bottom: 0; padding-left: 0; }
.cooperation dl dt a { padding: 0 5px 0 20px; }
.cooperation dl dt a.active { color: #EB0029; }
.cooperation dl dt a:first-child { padding: 0 10px; border-right: 1px solid #95989A; }
.cooperation dl dd { display: inline-block; width: 23px; margin: 18px 5px 0px 15px; }
.cooperation dl dd img { width: 39px; }
#banner { position: relative; top: 79px; width: 100%; }
.inx_down { position: absolute; z-index: 21; bottom: 50px; width: 100%; text-align: center; }
.br1_title { width: 100%; text-align: center; color: #fff; font-size: 42px; margin-top: 213px; }
.br1_video { width: 100%; text-align: center; margin-top: 20%; }
.br1_video { margin-top: 30%; }
.br2_video { margin: 3% 30% 0 50%; }
.br3_mask { width: 840px; height: 273px; background: url(../images/green_op.png); color: #fff; margin: 120px auto 0 auto; padding: 80px 0 0 60px; }
.br3_mask h5, .br4_mask h5 { font-size: 38px; font-weight: 400; line-height: 60px; color: #FFFFFF; }
.br3_mask p, .br4_mask p { font-size: 24px; line-height: 40px; }
.br3_mask a, .br4_mask a { line-height: 60px; }
_:-ms-lang(x), .br3_mask h5, .br4_mask h5 { line-height: 30px; }
_:-ms-lang(x), .br3_mask p, .br4_mask p { line-height: 20px; }
_:-ms-lang(x), .br3_mask a, .br4_mask a { line-height: 30px; }
.br4_mask { background: url(../images/black_op.png); width: 840px; height: 313px; padding: 40px 0 0 60px; color: #fff; margin: 120px auto 0 auto; }
.win_w { width: 1080px; margin: 0 auto; }
#inx_content { position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 40px; padding-left: 0px; }
#inx_content h6 { color: #EB0029; background: url(../images/icon_inx_1.png) no-repeat center center; text-align: center; font-size: 24px; width: 329px; margin: 0 auto; background-size: 100% auto; line-height: 47px; }
.inx_video ul { width: 100%; margin: 40px 0px; }
.inx_video ul li { position: relative; height: 240px; line-height: 240px; background: #000; width: 30%; display: inline-block; overflow: hidden; margin: 20px 4% 20px 0px; }
.inx_video ul li:nth-child(3n) { margin: 20px 0px 20px 0px; }
.inx_video ul li img { width: 100%; }
.inx_video ul li span { z-index: 2; left: 0; position: absolute; top: 0; width: 100%; background: #fff; opacity: 0.4; }
.inx_video ul li:hover span { opacity: 1; }
.inx_video ul li p { text-align: center; width: 60%; margin: 0px auto; z-index: 3; position: relative; color: #fff; }
.inx_video ul li:hover p { opacity: 0; }
.videoplay { margin: 0 auto; text-align: center; }
.inx_gongcheng { padding-top: 0px; font-weight: 400; }
.inx_gongcheng h5 { color: #EB0029; background: url(../images/icon_gongcheng_1.png) no-repeat center center; text-align: center; font-size: 24px; width: 220px; margin: 0 auto; background-size: 100% auto; line-height: 47px; margin-bottom: 30px; }
.inx_gongcheng_con { margin: 0 auto; position: relative; border-radius: 30px; padding-top: 10px; padding-right: 1.5%; padding-bottom: 20px; padding-left: 1.5%; background-color: #fffaf5; width: 90%; }
.inx_gc_tit { width: 100%; height: 100px; line-height: 100px; text-align: center; font-size: 33px; color: #a66b26; }
.inx_gc_cn { margin: 0 auto; width: 80%; height: auto; }
.inx_gc_cn p { font-size: 18px; font-weight: bold; color: #642828; line-height: 24px; }
.inx_gc_bj { width: 100%; background-image: url(../images/ind_gongchang_bj.jpg); background-size: 100% auto; height: 562px; background-repeat: no-repeat; }
.inx_gc_cg { width: 169px; height: 46px; background-image: url(../images/icon_gongcheng_2.png); z-index: 10; position: absolute; right: 14px; bottom: 30px; }
.hs_news { width: 100%; text-align: justify; text-align-last: justify; margin: 40px 0px; font-weight: 400; }
.hs_news li { position: relative; width: 26%; background-color: #fffaf5; display: inline-block; text-align: left; text-align-last: left; color: #642828; overflow: hidden; border: 0px solid #D5D5D5; font-size: 16px; line-height: 28px; margin-left: 1.5%; margin-right: 1.5%; border-radius: 30px; padding-top: 10px; padding-right: 1.5%; padding-bottom: 20px; padding-left: 1.5%; margin-bottom: 40px; }
.hs_news li a { color: #642828; }
.hs_news li .img { width: 100%; position: relative; overflow: hidden; height: 160px; border-radius: 20px; }
.hs_news li .img a { position: absolute; font-size: 18px; right: 10px; bottom: 20px; z-index: 3; color: #fff; }
.hs_news li img { width: 100%; height: 205px; }
.hs_news li .ft12 { font-size: 15px; color: #de1c1c; padding-bottom: 10px; font-family: SimHei; }
.hs_news li .news_title { height: 55px; text-overflow: ellipsis; overflow: hidden; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.hs_news li span { z-index: 2; left: 0; position: absolute; top: 0; width: 100%; height: 500px; background: #000; opacity: 0.4; overflow: hidden; }
.hs_news li:hover span { }
.inx_news { padding-top: 100px; font-weight: 400; }
.inx_news ul { width: 100%; text-align: justify; text-align-last: justify; margin: 40px 0px; }
.inx_news ul li { position: relative; width: 28%; background-color: #fffaf5; display: inline-block; text-align: left; text-align-last: left; color: #642828; overflow: hidden; border: 0px solid #D5D5D5; font-size: 16px; line-height: 28px; margin-left: 0.5%; margin-right: 0.5%; border-radius: 30px; padding-top: 10px; padding-right: 1.5%; padding-bottom: 20px; padding-left: 1.5%; }
.inx_news ul li a { color: #642828; }
.inx_news ul li .img { width: 100%; position: relative; overflow: hidden; height: 205px; border-radius: 20px; }
.inx_news ul li .img a { position: absolute; font-size: 18px; right: 10px; bottom: 20px; z-index: 3; color: #fff; }
.inx_news ul li img { width: 100%; height: 205px; }
.inx_news ul li .ft12 { font-size: 15px; color: #de1c1c; padding-bottom: 10px; font-family: SimHei; }
.inx_news ul li .news_title { height: 55px; text-overflow: ellipsis; overflow: hidden; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.inx_news ul li span { z-index: 2; left: 0; position: absolute; top: 0; width: 100%; height: 500px; background: #000; opacity: 0.4; overflow: hidden; }
.inx_news ul li:hover span { display: none; }
.inx_activity { }
.inx_activity ul { width: 100%; text-align: justify; text-align-last: justify; margin: 40px 0px; }
.inx_activity ul li { position: relative; width: 49%; vertical-align: top; display: inline-block; overflow: hidden; }
.inx_activity ul li img { width: 100%; }
.inx_activity dl { width: 100%; }
.inx_activity dl dd { width: 49%; display: inline-block; margin-bottom: 10px; }
#footer { height: 128px; padding-top: 20px; width: 100%; background: #666; color: #C6C6C6; text-align: justify; text-align-last: justify; }
#footer a { color: #C6C6C6; }
.ft { display: inline-block; vertical-align: top; }
.filing { width:; text-align: left; text-align-last: left; line-height: 26px; }
.filing p { margin: 0px; padding: 0px; }
.friendship { width: 65%; text-align: left; text-align-last: left; margin: 0px 0px 0px 30px; }
.friendship h4 { font-size: 14px; color: #fff; font-weight: 400; }
.friendship ul { width: 100%; text-align: justify; text-align-last: justify; margin-top: 5px; }
.friendship ul li { width: 20%; display: inline-block; background: #C6C6C6; height: 65px; margin: 0px 30px 0px 0px; }
.friendship ul li img { height: 65px; }
.last { text-align: right; line-height: 26px; }
.last p { margin: 0px 35px; font-size: 24px; line-height: 116px; padding: 0px; float: left; }
#fullmask { background: #000000; z-index: 200; height: 1500px; width: 100%; position: absolute; top: 0; left: 0; display: none; opacity: 0; }
.play_content { display: none; position: fixed; width: 100%; top: 150px; z-index: 999; }
.play_content .player_mask { width: 640px; height: 100%; position: relative; margin: 0 auto; }
.play_content .close { position: absolute; right: 0px; top: 10px; font-size: 48px; cursor: pointer; color: #fff; z-index: 9999; }
.video_part { display: none; }
.bg-full { background: no-repeat top center; background-size: cover; }
.single_page { margin-top: 160px; overflow: scroll; background: no-repeat top center; background-size: cover; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.single_page { overflow-x: hidden; }
.main_content { color: #fff; width: 1000px; padding: 1px 100px; margin: 0px auto; line-height: 30px; }
.main_content { background: rgba(250, 247, 234, .6); color: #000; height: auto !important; min-height: 1000px; padding-bottom: 150px; }
.ct { text-align: center; }
.guide { width: 1200px; margin: -1px auto 0px auto; background: #fff; }
.guide ul { display: inline-block; margin-left: 190px; }
.guide ul li { display: inline-block; margin: 0px 20px 0px 5px; }
.guide ul li a { line-height: 50px; color: #888; }
.guide ul li a.selected { color: #F04B68; }
.guides { width: 1200px; margin: -1px auto 0px auto; background: #fff; padding-top: 160px; }
.guides ul { display: inline-block; margin-left: 30px; }
.guides ul li { display: inline-block; margin: 0px 20px 0px 5px; }
.guides ul li a { line-height: 50px; color: #888; }
.guides ul li a.selected { color: #F04B68; }
.passage h5 { font-size: 32px; font-weight: 400; line-height: 60px; }
.passage h6 { font-size: 22px; font-weight: 400; line-height: 40px; margin: 20px auto; }
.about_1 { width: 100%; text-align: justify; }
.about_1 .passage { width: 50%; margin: 20px 0 40px 10%; }
.about_1 .passage { width: 60%; margin: 20px auto 40px auto; }
.about_1 .passage p { margin: 20px auto; line-height: 34px; }
.about_icon_1 { position: absolute; top: 110px; left: 40px; }
.about_2 h5 { text-align: center; width: 100%; font-size: 32px; font-weight: 400; margin-top: 80px; }
.about_2 .passage { width: 90%; margin: 50px 0 0 17%; }
.about_2 .passage ul li { background: url(../images/about_icon_2.png) no-repeat left center; padding-left: 80px; height: 60px; list-style-position: outside; }
.about_3 .passage { width: 90%; margin: 0 auto; overflow: scroll; height: 1000px; }
.about_3 h5 { text-align: center; width: 100%; font-size: 32px; line-height: 60px; font-weight: 400; margin-top: 40px; }
.about_3 .passage ul { width: 39%; float: left; }
.about_3 em { font-style: normal }
.about_3 .passage ul.list_1 { margin: 50px 0 0 10%; }
.about_3 .passage ul.list_2 { margin: 150px 0 0 36px; }
.about_3 .passage ul img { height: 90%; }
.about_3 .passage ul li { margin-bottom: 200px; }
.about_3 .passage ul li div { width: 306px; height: 250px; border: 1px solid #94989b; display: block; border-radius: 15px; -webkit-border-radius: 15px; -o-border-radius: 15px; -moz-border-radius: 15px; background: #fff; text-align: center; line-height: 220px; }
.about_3 .passage ul li strong { font-size: 14px; width: 306px; text-align: center; margin-top: 20px; font-weight: 400; }
.about_3 .passage ul li em { font-size: 18px; margin-right: 5px; }
.about_3 .passage ul.list_1 li div { float: right; margin-right: 60px; }
.about_3 .passage ul.list_2 li div { float: left; margin-left: 60px; }
.about_3 .passage ul.list_1 li strong { float: right; margin-right: 60px; text-align: center; }
.about_3 .passage ul.list_2 li strong { float: left; margin-left: 60px; }
.about_3 .passage ul.list_1 li { background: url(../images/zoured_01.png) no-repeat center right; background-size: contain; height: 180px; }
.about_3 .passage ul.list_2 li { background: url(../images/youred.png) no-repeat center left; background-size: contain; margin-left: 20px; height: 180px; }
.about_4 .passage { width: 70%; margin: 0 auto; }
.about_4 .passage { width: 60%; margin: 20px auto 40px auto; }
.about_4 .passage p { line-height: 34px; margin: 20px auto; }
.about_4 .passage b { font-size: 20px; font-weight: 400; }
.about_4 .passage table { width: 80%; margin: 30px auto; text-align: center; border: 2px solid #ccc; }
.about_4 .passage table { border: 2px solid #000; }
.about_4 .passage table td { line-height: 45px; }
.about_5 .passage { width: 60%; margin: 0 auto; text-align: justify; }
.about_5 .passage { margin: 20px auto 40px auto; }
.about_5 .passage p { margin: 20px auto; line-height: 34px; }
.about_5 .passage b { font-size: 20px; font-weight: 400; }
.about_6 .passage { width: 60%; margin: 0 auto; }
.about_6 .passage h5 { margin: 50px auto; text-align: center; }
.about_6 .passage p { margin: 50px auto; line-height: 34px; }
.about_7 .passage { width: 95%; margin: 0 auto; }
.about_7 .passage h5 { margin: 50px auto; text-align: center; }
.about_7 .passage p { line-height: 34px; text-align: center; color: #666; }
.about_7 .passage b { font-size: 20px; font-weight: 400; }
.about_7 .passage ul { }
.about_7 .passage ul li { display: inline-block; margin: 20px 0px 30px 140px; width: 290px; padding: 5% 10px; border-radius: 20px; height: 420px; background: #fff; text-align: center; vertical-align: middle; }
.develop .passage { width: 60%; margin: 0 auto; }
.develop .passage { color: #000; margin: 20px auto 40px auto; }
.develop .passage p { margin: 20px 0; line-height: 32px; }
.develop .dv_table { margin: 20px auto 0 auto; padding-bottom: 50px; }
.develop .dv_table p { margin: 30px auto 50px auto; width: 100%; }
.human .passage { width: 90%; margin: 20px auto 40px auto; }
.human .passage p { margin: 20px 0; line-height: 32px; }
.human ul.list_1 { background: url(../images/human_img_1.jpg) no-repeat left center; padding-left: 23%; margin-bottom: 20px }
.human ul.list_1 li { line-height: 60px; }
.human ul.list_2 a { color: #fff; }
.human ul.list_2 a { color: #000; }
.human .passage ul.list_2 { width: 80%; }
.human .passage ul.list_2 li { border-bottom: 1px #fff solid; line-height: 36px; }
.human .passage ul.list_2 li { border-bottom: 1px #000 solid; }
.wonderful .passage { width: 80%; margin: 0 auto; }
.wonderful .passage h5 { margin-top: 50px; }
.wonderful ul.list_1 { text-align: justify; text-align-last: justify; }
.wonderful ul.list_1 li { text-align: center; text-align-last: center; display: inline-block; width: 35%; height: 300px; background: #fff; border: 1px #ccc solid; m border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; margin: 30px 30px 30px 0px; }
_::-webkit-full-page-media, _:future, :root .wonderful ul.list_1 li { float: left; margin: 30px 0px 30px 0px; }
_::-webkit-full-page-media, _:future, :root .wonderful ul.list_1 li:nth-child(2n) { margin: 30px 0px 30px 200px; }
_::-webkit-full-page-media, _:future, :root .wonderful .passage h5 { clear: both; }
.wonderful ul.list_1 li span { width: 100%; height: 260px; display: block; border-bottom: 1px #ccc solid; text-align: center; text-align-last: center; line-height: 260px; }
.wonderful ul.list_1 li b { width: 100%; color: #767676; line-height: 40px; }
.wonderful .inx_activity { background: #fff; width: 96%; padding: 20px 2% 10px 2%; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; }
.wonderful .inx_activity ul { margin: 0; }
.wonderful .ft { padding-bottom: 50px; }
.product { width: 95%; margin: 40px auto 0px auto; }
.product li { text-align: center; margin: 60px 110px 0px 0px; display: inline-block; line-height: 30px; }
.product li:nth-child(2n) { margin: 60px 0px 0px 0px; }
.news_1 .passage { width: 95%; margin: 0 auto; }
.news_1 .passage h5 { margin-top: 50px; }
.news_1 .passage ul.list_1 { text-align: justify; text-align-last: justify; }
.news_1 .passage ul.list_1 li { display: inline-block; margin: 20px 40px 20px 0px; vertical-align: top; position: relative; color: #666666; width: 30%; background: #fff; height: 400px; }
.news_1 .passage ul.list_1 li:nth-child(3n) { margin: 20px 0px 20px 0px; }
.news_1 .passage ul.list_1 li span { width: 100%; height: 150px; width: 240px; line-height: 150px; display: inline-block; text-align: center; text-align-last: center; overflow: hidden; margin: 20px 23px; }
.news_1 .passage ul.list_1 li p { margin: 0 auto; text-align: left; text-align-last: left; line-height: 32px; width: 86%; }
.news_1 .passage ul.list_1 li b { position: absolute; bottom: 15px; right: 8%; font-weight: 400; }
.news_1 .passage ul.list_1 li a img { width: 240px; align-self: center; color: #000000; }
.news_1 .passage ul.list_1 li a { color: #000000; }
.news_1 .passage ul.list_2 li { margin: 40px 0; padding-left: 30px; background: url(../images/new_icon_1.png) no-repeat left center; }
.news_1 .passage ul.list_2 li p { line-height: 24px; display: inline-block; border-bottom: 1px #fff solid; }
.news_2 { width: 95%; margin: 0px auto; }
.news_2 h5 { font-size: 32px; margin: 40px auto; }
.news_2 .list li { margin: 20px 0px 40px 0px; border-bottom: 1px solid #666; }
.news_2 .list li a { color: #fff; display: inline-block; width: 85%; }
.news_2 .list li a { color: #000 }
.news_2 .list li a:hover { color: #F04B68; }
.news_2 .list li b { font-size: 11px; }
.hs_main_shiye_caigou { width: 920px; margin: 0px auto; background-color: #feffed; padding: 40px; padding-bottom: 120px; }
.hs_main_shiye_caigou h5 { font-size: 32px; margin: 40px auto; }
.hs_main_shiye_caigou .list li { margin: 20px 0px 40px 0px; border-bottom: 1px solid #9ea900; }
.hs_main_shiye_caigou .list li a { color: #fff; display: inline-block; width: 85%; }
.hs_main_shiye_caigou .list li a { color: #9ea900 }
.hs_main_shiye_caigou .list li a:hover { color: #F04B68; }
.hs_main_shiye_caigou .list li b { font-size: 11px; color: #9ea900 }
.post-content { text-align: center; width: 90%; margin: 30px auto; padding-top: -1px; }
.post-content h2 { margin: 40px auto; }
.news-content { text-align: left; width: 70%; margin: 30px auto; padding-top: -1px; }
.news-content h2 { margin: 40px auto; text-align: center; }
.news-content h5 { margin: 40px auto; text-align: center; }
.news-content a { color: #000; text-decoration: underline; }
.law .passage { width: 95%; margin: 0 auto; }
.law .passage h5 { font-size: 28px; margin: 50px auto; }
.law .passage p { margin: 20px 0px; font-size: 18px; line-height: 40px; letter-spacing: 2px; }
.contact .passage { width: 90%; margin: 0 auto; }
.contact .passage h5 { font-size: 28px; margin: 50px auto; }
.contact .passage ul li { position: relative; padding-top: 1px; margin: 40px 0; height: 154px; }
.contact .passage ul li strong { font-size: 22px; font-weight: 400; line-height: 50px; }
.contact .passage ul li p { line-height: 50px; font-size: 18px; }
.contact .passage ul li div { position: absolute; right: 0; top: 0; }
.pagination { list-style: none; color: #000; margin: 30px auto; }
.pagination li { display: inline-block; padding: 8px 15px; border: 1px #666 solid; margin: 0px 2px 0px 0px; }
.pagination li a { color: #000; }
.pagination .active { background: #F04B68; }
.hs_main_shiye_caigou .pagination { list-style: none; color: #9ea900; margin: 30px auto; }
.hs_main_shiye_caigou .pagination li { display: inline-block; padding: 8px 15px; border: 1px #9ea900 solid; margin: 0px 2px 0px 0px; }
.hs_main_shiye_caigou .pagination li a { color: #9ea900; }
.hs_main_shiye_caigou .pagination .active { background: #F04B68; }
#angecy_list { width: 90%; margin: 0px auto; }
#angecy_list h5 { font-size: 36px; text-align: left; margin: 80px auto; }
#angecy_list li { display: inline-block; margin: 0px 60px 60px 0px; }
#angecy_list li a { width: 90px; height: 90px; border-radius: 75px; background: #ffffff; font-size: 24px; line-height: 90px; text-align: center; display: inline-block; }
#agency_title { margin: 40px auto; text-align: center; }
#agency_page { margin: 40px auto; width: 600px; padding: 20px 20px 20px 20px; background: #fff; }
;
#agency_page p { width: 100%; }
#agency_page img { width: 100%; }
#agency_link { margin: 0px auto; text-align: center; }
#agency_link a { color: #000; }
#angecy_main_list { position: absolute; top: 190px; left: 230px; }
#angecy_main_list li { background: #fff; opacity: 0.8px; border-radius: 5px; margin: 10px 0px; padding: 12px; font-size: 16px; display: inline-block; }
#search_bar { margin: 40px auto; color: #fff; font-size: 24px; text-align: right; }
#search_bar select { font-size: 16px; width: 120px; height: 40px; background: #fafafa; }
#search_bar button { font-size: 16px; background: #fafafa; color: #666; padding: 0px 30px; height: 42px; }
.unslider-arrow { position: absolute; top: 287px; z-index: 20; width: 50px; height: 200px; }
.prev { left: 0px; background: url(../images/icon_prev.png) no-repeat top center; }
.next { right: 0px; background: url(../images/icon_next.png) no-repeat top center; }
.swiper-container a { cursor: grab; }
.pagination_mask { position: absolute; text-align: center; bottom: 62px; width: 100%; z-index: 22; height: 14px; }
#video_source { text-align: center; }
#video_part h5 { text-align: center; margin: 40px auto; }
#video_part h5 a { background: #fff; border: inset 1px #ccc; padding: 5px; border-radius: 20px; margin: 10px; min-width: 140px; display: inline-block; }
#video_part h5 a.active { color: #EB0029; }
#video_part h2 { text-align: center; margin: 40px auto; }
#video_part video { width: 560px; margin: 20px auto; }
#video_part video::-internal-media-controls-download-button { display: none; }
#video_part video::-webkit-media-controls-enclosure { overflow: hidden; }
#video_part video::-webkit-media-controls-panel { width: calc(100% + 30px); }
#video_list li { display: inline-block; margin: 20px 40px 20px 0px; vertical-align: top; position: relative; color: #666666; width: 30%; background: #fff; height: 350px; text-align: center; }
#video_list li:nth-child(3n) { margin: 20px 0px 20px 0px; }
#video_list li img { width: 90%; overflow: hidden; clip: rect(0px 300px 200px 0px); display: inline-block; margin: 15px; }
#video_source video { width: 560px; margin: auto; }
#video_source video::-internal-media-controls-download-button { display: none; }
#video_source video::-webkit-media-controls-enclosure { overflow: hidden; }
#video_source video::-webkit-media-controls-panel { width: calc(100% + 30px); }
#user_contact { width: 90%; margin: 20px auto; text-align: center; }
#user_contact ul { margin: 0px 8% 0px 12%; width: 100%; display: inline-block; text-align: center; }
#user_contact li { width: 100%; margin: 20px 0px; text-align: left; display: inline-block; }
#user_contact label { width: 20%; display: inline-block; vertical-align: top; }
#user_contact input[type="text"], #user_contact input[type="number"], #user_contact input[type="email"] { width: 50%; height: 20px; }
#user_contact input[type="radio"] { margin: 0px 5px 0px 10px; }
#user_contact textarea { width: 50%; height: 60px; }
#user_contact .btn { width: 150px; height: 40px; display: block; text-align: center; position: relative; background: #666; float: left; color: #fff; cursor: pointer; }
.swiper-container .pagination { height: 14px; }
.swiper-container .pagination span { cursor: pointer; background: #fff; height: 14px; width: 14px; margin: 0 15px; display: inline-block; text-align: center; }
.swiper-container .pagination span.swiper-active-switch { background: #FFC627; height: 14px; width: 14px; }
.swiper-container { margin: 0px auto; width: 100%; position: relative; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; }
.swiper-wrapper { position: relative; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; overflow: hidden; }
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
.win640 { display: none; }
.win640m { display: block; }
.hs_about_rongyu { width: 300px; height: 50px; padding-left: 700px; padding-top: 50px; }
.prevs { left: 0px; no-repeat top center; }
.nexts { right: 0px; no-repeat top center; }
.hs_dashiji { width: 1000px; height: auto; margin: 0 auto; }
.hs_dsj_topkong { width: 100%; height: 130px; }
.hs_dsj_top { width: 500px; height: 84px; background-image: url(../images/hs_dsj_con_top.png); background-repeat: no-repeat; background-position: right; margin-top: 60px; }
.hs_dsj_down { width: 500px; height: 349px; background-image: url(../images/hs_dsj_con_down.png); background-repeat: no-repeat; background-position: right top; padding-bottom: 40px; }
.hs_dsj_cen { width: 1000px; height: auto; overflow: hidden; }
.hs_dsj_cen_left { width: 500px; height: auto; background-image: url(../images/hs_dsj_con_cen.png); background-repeat: repeat-y; background-position: right; float: left; }
.hs_dsj_cen_left ul { width: 400px; padding-right: 100px; height: auto; }
.hs_dsj_cen_left ul li { background-image: url(../images/hs_dsj_con_li.png); background-repeat: no-repeat; background-position: left 5px; background-size: 16px 16px; width: 400px; font-size: 16px; text-indent: 24px; margin-top: 7px; }
.hs_dsj_cen_right { width: 500px; height: auto; float: left; }
.hs_dsj_cen_left { padding-top: 100px; }
.hs_dsj_cen_right ul { width: 400px; padding-left: 100px; height: auto; }
.hs_dsj_cen_right ul li { background-image: url(../images/hs_dsj_con_li.png); background-repeat: no-repeat; background-position: left 5px; background-size: 16px 16px; width: 400px; font-size: 16px; text-indent: 24px; margin-top: 7px; }
.hs_dsj_cen_lefta { width: 500px; height: auto; background-image: url(../images/hs_dsj_con_cen.png); background-repeat: repeat-y; background-position: right; float: left; }
.hs_dsj_cen_righta { width: 500px; height: auto; float: left; }
.hs_dsj_2020 { width: 500px; background-image: url(../images/hs_dsj_con_2020.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2019 { width: 487px; background-image: url(../images/hs_dsj_con_2019.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_2017 { width: 487px; background-image: url(../images/hs_dsj_con_2017.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_2015 { width: 487px; background-image: url(../images/hs_dsj_con_2015.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_2013 { width: 487px; background-image: url(../images/hs_dsj_con_2013.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_2009 { width: 487px; background-image: url(../images/hs_dsj_con_2009.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_2014 { width: 500px; background-image: url(../images/hs_dsj_con_2014_r.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2018 { width: 500px; background-image: url(../images/hs_dsj_con_2018.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2016 { width: 500px; background-image: url(../images/hs_dsj_con_2016.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2012 { width: 500px; background-image: url(../images/hs_dsj_con_2012.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2006 { width: 500px; background-image: url(../images/hs_dsj_con_2006.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_2001 { width: 487px; background-image: url(../images/hs_dsj_con_2001_l.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_1987 { width: 487px; background-image: url(../images/hs_dsj_con_1987.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_1964 { width: 487px; background-image: url(../images/hs_dsj_con_1964.png); background-repeat: no-repeat; background-position: right; height: 60px; padding-right: 30px; }
.hs_dsj_1997 { width: 500px; background-image: url(../images/hs_dsj_con_1997.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_1972 { width: 500px; background-image: url(../images/hs_dsj_con_1972.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_1960 { width: 500px; background-image: url(../images/hs_dsj_con_1960.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_1953 { width: 500px; background-image: url(../images/hs_dsj_con_1953.png); background-repeat: no-repeat; background-position: left; height: 60px; margin-left: -32px; }
.hs_dsj_cen_lefta ul { width: 440px; padding-right: 60px; height: auto; }
.hs_dsj_cen_lefta ul li { background-image: url(../images/hs_dsj_con_li.png); background-repeat: no-repeat; background-position: left center; width: 440px; }
@media only screen and (max-width:1366px) { }
@media only screen and (max-width:1024px) {
	.win640 { display: block; }
	.win640m { display: none; }
	.nav_icon { background: url(../images/icon_nav.png) no-repeat center center; z-index: 3; width: 36px; height: 78px; background-size: 100% auto; position: absolute; right: 20px; top: 0; cursor: pointer }
	#nav_mask #hs_menu_logo #nav { width: 100%; height: 78px; border: none; background: #fff; margin: 0 auto; position: relative; z-index: 10; }
	#logo { top: 0px; left: 20px; background: url(../images/logo.png) no-repeat center center; width: 120px; height: 78px; background-size: 100% auto; }
	#nav_mask #hs_menu_logo #nav ul { border-top: 1px solid #ccc; height: 622px; background: #fff; border-left: #eb0029 2px solid; text-align: center; position: fixed; width: 60%; left: initial; right: 0; z-index: 90; top: 78px; display: none; overflow: scroll; }
	#nav_mask #hs_menu_logo #nav ul li { width: 100%; text-align: left; height: 76px; background: url(../images/nav_icon.png) no-repeat 92% center; border-bottom: 1px #ccc solid; font-size: 24px; margin: 0px; padding: 0px; }
	#nav_mask #hs_menu_logo #nav ul li a { width: 100%; height: 76px; line-height: 76px; color: #333; text-indent: 35px; display: block; }
	#nav_mask #hs_menu_logo #nav ul.nav_sub { display: none; width: 96%; position: relative; left: 20px; top: initial; padding-top: 0px; z-index: 90; border-left: #eb0029 1px solid; height: auto; }
	#nav_mask #hs_menu_logo #nav ul.nav_sub li { padding: 0px; font-size: 18px; height: 60px; }
	#nav_mask #hs_menu_logo #nav ul.nav_sub li a { width: 100%; height: 50px; line-height: 60px; color: #333; text-indent: 35px; display: block; }
	.bg2 { background-position: -260px 0px }
	.bg_black { width: 100%; display: none; height: 1100px; background: #000; position: fixed; z-index: 1; top: 78px; opacity: 0.7; }
	.cooperation { position: fixed; width: 60%; border-left: #eb0029 2px solid; height: 700px; z-index: 90; background: #fff; display: none; top: 768px; }
	.cooperation dl { text-align: center; }
	.cooperation dl dt a { padding: 0 5px 0 10px; font-size: 20px; }
	.cooperation dl dt a:first-child { padding: 0 10px; border-right: none; }
	.cooperation dl dd { display: inline-block; width: 65px; margin: 18px 5px 0px 5px; }
	.cooperation dl dd img { width: 100%; }
	#banner { position: relative; top: 80px; width: 100%; height: 300px; }
	.inx_down { position: absolute; z-index: 21; top: 280px; width: 100%; text-align: center; height: 20px; }
	.br1_title { font-size: 40px; margin-top: 110px; line-height: 60px; }
	.br1_video { margin-top: 440px; }
	.br1_video a { width: 200px; display: block; margin: 0 auto; }
	.play img { width: 100%; }
	.br2_video { margin: 20% 0px 0px 60%; }
	.br2_video a { width: 200px; display: block; margin: 0 auto; }
	.br3_mask { width: 520px; background: url(../images/green_op.png); color: #fff; margin: 120px auto 0 auto; padding: 40px 60px; }
	.br3_mask h5, .br4_mask h5 { font-size: 38px; font-weight: 400; line-height: 60px; }
	.br3_mask p, .br4_mask p { font-size: 24px; line-height: 40px; }
	.br3_mask a { line-height: 60px; width: 255px; display: block; margin: 10px 0px 0px 0px; }
	.br4_mask { background: url(../images/black_op.png); width: 520px; padding: 40px 60px; color: #fff; margin: 120px auto 0 auto; }
	.br4_mask a { line-height: 60px; width: 220px; display: block; margin: 10px 0px 0px 0px; }
	.win_w { width: 100%; margin: 0 auto; }
	.inx_video ul { width: 90%; margin: 40px auto; }
	.inx_video ul li { width: 100%; background: none; height: 400px; margin: 40px auto; background: #000; }
	.inx_video ul li span { background: #000; opacity: 0.6 }
	.inx_video ul li p { font-size: 26px; line-height: 400px; }
	.videoplay a { width: 40%; display: block; margin: 0 auto }
	.videoplay img { width: 100%; }
	.inx_news ul { width: 94%; margin: 40px auto; }
	.inx_news ul li { position: relative; width: 90%; margin: 10px auto; padding: 30px 5%; font-size: 24px; line-height: 32px; }
	.inx_news ul li .news_title { max-height: 100%; text-overflow: ellipsis; overflow: auto; line-height: 35px; height: auto; }
	.inx_news ul li .img { width: 100%; height: 310px; position: relative; overflow: hidden; }
	.inx_news ul li img { width: 100%; }
	.inx_news ul li .ft12 { font-size: 16px; }
	.hs_news { width: 94%; margin: 40px auto; }
	.hs_news li { position: relative; width: 90%; margin: 10px auto; padding: 30px 5%; font-size: 24px; line-height: 32px; }
	.hs_news li .news_title { max-height: 100%; text-overflow: ellipsis; overflow: auto; line-height: 35px; height: auto; }
	.hs_news li .img { width: 100%; height: 300px; position: relative; overflow: hidden; }
	.hs_news li img { width: 100%; }
	.hs_news li .ft12 { font-size: 16px; }
	.inx_activity ul { width: 94%; margin: 40px auto; }
	.inx_activity ul li { width: 100%; }
	.guide { width: 96%; margin: -1px auto 0px auto; background: #fff; text-align: left; }
	.guide ul { display: inline-block; margin-left: 10px; }
	.guide ul li { display: inline-block; margin: 0px; padding-left: 30px; }
	.guide ul li a { line-height: 50px; color: #888; }
	.guide ul li a.selected { color: #F04B68; display: block; }
	.guides { width: 96%; margin: -1px auto 0px auto; background: #fff; text-align: left; padding-top: 78px; }
	.guides ul { display: inline-block; margin-left: 10px; }
	.guides ul li { display: inline-block; margin: 0px; padding-left: 30px; }
	.guides ul li a { line-height: 50px; color: #888; }
	.guides ul li a.selected { color: #F04B68; display: block; }
	.main_content { width: 96%; padding: 1px 0px; overflow: scroll; }
	.main_content { height: auto !important; padding-bottom: 150px; min-height: 1000px; }
	.main_content_h { width: 96%; padding: 1px 0px; }
	.about_1 .passage { width: 90%; margin: 20px 0 40px 10%; }
	.about_2 .passage { width: 100%; margin: 80px auto 0 auto; }
	.about_2 .passage ul li { text-indent: 0px; padding: 0 40px 0 80px; height: 90px; font-size: 20px; line-height: 26px; background: url(../images/about_icon_2_m.png) no-repeat left center; }
	.about_2 h5 { font-size: 26px; margin-top: 60px; }
	.about_3 .passage { width: 100%; margin: 0 auto; overflow: auto; }
	.about_3 .passage ul { width: 100%; text-align: center; margin: 40px auto 0 auto; }
	.about_3 .passage ul li div { margin: 0 auto 30px auto; }
	.about_3 .passage ul li strong { font-size: 18px; }
	.about_3 .passage ul li { margin-bottom: 50px; }
	.about_4 .passage { width: 90%; font-size: 18px; }
	.about_4 .passage table { width: 100%; }
	.about_5 .passage { width: 90%; text-align: justify; }
	.about_5 .passage p { line-height: 40px; margin: 30px auto; }
	.about_6 .passage { width: 90%; text-align: center; }
	.about_6 .passage p.win640 { text-align: center; }
	.about_6 .passage p.win640 img { width: 60%; }
	.about_6 .passage p { text-align: center; }
	.about_7 .passage { width: 90%; }
	.about_7 .passage ul { text-align: center; text-align-last: center; }
	.about_7 .passage ul li { width: 80%; margin: 0 auto 40px auto; height: auto; }
	.about_7 .passage ul li img { width: 100%; height: 100%; }
	.about_7 .passage h5 { text-align: left; width: 80%; }
	.product { width: 80%; margin: 40px auto 0px auto; text-align: center; }
	.product li { text-align: center; margin: 60px 0px 0px 0px; display: inline-block; line-height: 30px; }
	.product li:nth-child(2n) { margin: 60px 0px 0px 0px; }
	.develop .passage { width: 90%; margin: 40px auto 0px auto; text-align: justify; }
	.develop .passage p { width: 100%; }
	.human .passage { width: 100%; }
	.human ul.list_1 { background: url(../images/human_img_1.jpg) no-repeat center top; padding: 260px 0 0 0; width: 100%; font-size: 12px; line-height: 20px; }
	.human ul.list_1 li { font-size: 24px; line-height: 50px; margin: 0px 0px 20px 0px; }
	.human .passage p.win640 { width: 70%; margin: 30px auto 30px auto; text-align: center; }
	.human .passage p.win640 img { width: 100%; }
	.human .passage ul.list_2 { width: 82%; }
	.human .passage p img { width: 100%; }
	.human .passage ul.list_3 { width: 80%; }
	.wonderful .passage { width: 90%; }
	.wonderful ul.list_1 li { width: 100%; height: 450px; }
	.wonderful ul.list_1 li span { height: 380px; line-height: 380px; }
	.wonderful ul.list_1 li span img { width: 70%; }
	.wonderful ul.list_1 li b { line-height: 70px; font-size: 20px; }
	.wonderful .inx_activity ul { margin: 0 auto; }
	_::-webkit-full-page-media, _:future, :root .wonderful ul.list_1 li { float: left; margin: 30px auto 30px auto; }
	_::-webkit-full-page-media, _:future, :root .wonderful ul.list_1 li:nth-child(2n) { margin: 30px auto 30px auto; }
	_::-webkit-full-page-media, _:future, :root .wonderful .passage h5 { clear: both; }
	.news_1 .passage { width: 90%; margin: 0 auto; }
	.news_1 .passage h5 { margin-top: 50px; }
	.news_1 .passage ul.list_1 { text-align: justify; text-align-last: justify; }
	.news_1 .passage ul.list_1 li { display: inline-block; margin: 20px 40px 20px 0px; vertical-align: top; position: relative; color: #666666; width: 46%; background: #fff; height: 400px; }
	.news_1 .passage ul.list_1 li:nth-child(3n) { margin: 20px 40px 20px 0px; }
	.news_1 .passage ul.list_1 li:nth-child(2n) { margin: 20px 0px 20px 0px; }
	.news_1 .passage ul.list_1 li span { width: 100%; height: 150px; width: 200px; line-height: 150px; display: inline-block; text-align: center; text-align-last: center; overflow: hidden; margin: 20px 23px; }
	.news_2 { width: 80%; margin: 0px auto; }
	.news_2 h5 { font-size: 32px; margin: 40px auto; }
	.news_2 .list li { margin: 20px 0px 40px 0px; border-bottom: 1px solid #666; font-size: 22px; }
	.news_2 .list li a { color: #000000; display: inline-block; width: 100%; }
	.news_2 .list li a:hover { color: #F04B68; }
	.news_2 .list li b { font-size: 14px; display: block; font-weight: 100; }
	.news_2 .passage { width: 95%; }
	.hs_main_shiye_caigou { width: 80%; margin: 0px auto; padding: 5%; }
	.hs_main_shiye_caigou h5 { font-size: 32px; margin: 40px auto; }
	.hs_main_shiye_caigou .list li { margin: 20px 0px 40px 0px; border-bottom: 1px solid #9ea900; font-size: 22px; }
	.hs_main_shiye_caigou .list li a { color: #9ea900; display: inline-block; width: 100%; }
	.hs_main_shiye_caigou .list li a:hover { color: #F04B68; }
	.hs_main_shiye_caigou .list li b { font-size: 14px; display: block; font-weight: 100; }
	.hs_main_shiye_caigou .passage { width: 95%; }
	.post-content { text-align: center; width: 90%; margin: 30px auto; padding-top: -1px; }
	.post-content h2 { margin: 40px auto; }
	.news-content { text-align: justify; width: 85%; margin: 30px auto; padding-top: -1px; }
	.news-content h2 { margin: 40px auto; text-align: center; }
	.info_content { width: 85%; margin: 0px auto; }
	.contact .passage { width: 90%; }
	.contact.about_mask .win_w { height: auto; }
	.contact .passage h5 { text-align: center; }
	.contact .passage ul li div { position: relative; margin-top: 30px; display: block; width: 100%; }
	.contact .passage ul li div img { width: 100%; }
	.contact .passage ul li { height: auto; margin: 0 auto 40px auto; }
	.contact .passage ul li strong { font-size: 28px; }
	.contact .passage ul li p { font-size: 24px; }
	#video_list { width: 90%; margin: 0 auto; }
	#video_list li { display: inline-block; margin: 20px 40px 20px 0px; vertical-align: top; position: relative; color: #666666; width: 46%; background: #fff; height: 350px; text-align: center; }
	#video_list li:nth-child(3n) { margin: 20px 40px 20px 0px; }
	#video_list li:nth-child(2n) { margin: 20px 0px 20px 0px; }
	#user_contact ul { width: 90%; margin: 0px 0px 0px 5%; font-size: 20px; }
	#user_contact label { font-size: 20px; width: 30%; }
	#user_contact input[type="text"], #user_contact input[type="number"], #user_contact input[type="email"] { width: 60%; height: 40px; font-size: 20px; }
	#user_contact input[type="radio"] { margin: 0px 5px 0px 10px; }
	#user_contact textarea { width: 65%; height: 120px; }
	#user_contact .btn { font-size: 20px; }
	.wechat_list { display: none; position: fixed; height: auto; background: #ffffff; right: 6%; top: 800px; padding: 5px; text-align: left; z-index: 250; }
	.wechat_list span { position: fixed; margin: 5px 0px 0px 0px; right: 26%; display: none; }
	.wechat_list li { display: block; height: 250px; width: 250px; margin: 20px; padding: 0px; }
	.wechat_list li img { width: 100%; }
	#footer { margin-top: 0px; padding-top: 0px; width: 100%; position: relative; color: #4A4A4A; text-align: justify; text-align-last: justify; height: auto; }
	#footer a { color: #4A4A4A; }
	.ft { display: inline-block; vertical-align: top; }
	.filing { width: 90%; text-align: left; text-align-last: left; position: absolute; top: 240px; line-height: 32px; margin-left: 5%; }
	.filing ul li { display: inline-block; margin: 0 2% 10px 0; }
	.friendship { top: 0; position: relative; height: auto; background: #666; width: auto; text-align: left; text-align-last: left; padding: 0px; }
	.friendship h4 { font-size: 22px; padding-top: 20px; text-indent: 20px; color: #fff; font-weight: 400; }
	.friendship ul { width: 100%; text-align: center; text-align-last: center; margin-top: 10px; overflow: hidden; }
	.friendship ul li { width: 140px; float: left; display: block; margin: 0 40px 20px 20px; background: #C6C6C6; height: auto; }
	.last { width: 90%; margin-left: 5%; height: 40px; text-align: center; position: absolute; top: 450px; text-align: left; text-align-last: left; left: 0; }
	.last p { display: inline-block; margin: 0 2% 0 0; }
	.hs_menu_all { height: 698px; width: 60%; position: fixed; right: 0px; top: 78px; border-left: #eb0029 2px solid; z-index: 10; display: none; }
	#nav_mask .hs_menu_all #nav { width: 100%; height: 698px; border: none; background-color: #fff; z-index: 11 }
	#nav_mask .hs_menu_all #nav ul li { width: 100%; text-align: left; height: 76px; background: url(../images/nav_icon.png) no-repeat 92% center; border-bottom: 1px #ccc solid; font-size: 24px; margin: 0px; padding: 0px; }
	#nav_mask .hs_menu_all #nav ul li a { width: 100%; height: 76px; line-height: 76px; color: #333; text-indent: 35px; display: block; }
	#nav_mask .hs_menu_all #nav ul.nav_sub { display: none; width: 96%; position: relative; left: 20px; top: initial; padding-top: 0px; z-index: 90; border-left: #eb0029 1px solid; height: auto; }
	#nav_mask .hs_menu_all #nav ul.nav_sub li { padding: 0px; font-size: 18px; height: 60px; z-index: 12; background-color: #FFFFFF; }
	#nav_mask .hs_menu_all #nav ul.nav_sub li a { width: 100%; height: 50px; line-height: 60px; color: #333; text-indent: 35px; display: block; }
	.br3_mask { width: 100%; height: 200px; background: url(../images/green_op.png); color: #fff; margin: 50px auto 0 auto; padding: 40px 60px; }
	.br3_mask h5, .br4_mask h5 { font-size: 1.8em; font-weight: 400; line-height: 40px; }
	.br3_mask p, .br4_mask p { font-size: 1.2em; line-height: 30px; }
	.br3_mask a { line-height: 60px; width: 255px; display: block; margin: 10px 0px 0px 0px; }
	.br4_mask { background: url(../images/black_op.png); width: 100%; height: 310px; padding: 10px 60px; color: #fff; margin: 0px auto 0 auto; }
	.br4_mask a { line-height: 60px; width: 255px; display: block; margin: 10px 0px 0px 0px; }
	.bg-full { background: no-repeat top center; background-size: 100% 350px; }
	.unslider-arrow { display: none; }
	#banner { position: relative; top: 80px; width: 100%; height: 450px }
	.pagination_mask { top: 330px; }
	.br1_video { margin-top: 240px; }
	.inx_news ul li img { height: auto; }
	.hs_news li img { height: auto; }
	.hs_footer { background-size: auto 100%; height: auto; }
	.hs_footer_main { width: 100%; position: auto; }
	.hs_footer_main_left { height: 35px; }
	.hs_footer_main_left ul { padding-left: 8%; height: 25px; }
	.hs_footer_main_left ul li { width: 20%; height: 25px; line-height: 25px; }
	.hs_footer_main_right { display: none; }
	.hs_footer_main_right_erweima { display: none; }
	.hs_footer_main_right img { width: 200px; height: auto; }
	.hs_footer_main_cory { width: 100%; height: auto; padding-top: 0px; height: 25px; line-height: 25px; text-align: center; }
	.hs_footer_main_cory_f { width: 100%; height: 25px; line-height: 25px; text-align: center; }
	.hs_footer_main_cory_x { width: 100%; }
	.hs_footer_main_copy { width: 100%; height: 25px; line-height: 25px; text-align: center; }
	.hs_footer_main_beian { width: 100%; height: 25px; line-height: 25px; text-align: center; }
	.single_page { margin-top: 85px; }
	.hs_about_rongyu { width: 50%; height: 50px; padding-left: 50%; padding-top: 50px; }
	#video_list2 li { height: 200px; }
	#video_list2 li img { height: 170px; }
	.hs_head_erjimenu { width: 640px; padding-top: 85px; height: 50px; float: left; }
	.hs_head_erjimenu_menu .hhemright ul li { text-align: center; padding-left: 10px; height: 50px; }
	.hs_main_shiye_vid { text-align: center; width: 100%; }
	.hs_main_shiye_yiqian { text-align: center; width: 100%; }
	.hs_main_shiye_vid img { width: 70%; height: auto; }
	.hs_head_erjimenu_menu { width: 100%; }
	.hs_head_erjimenu_menu .hhemright { width: 100%; }
	.hs_main_shiye_ban2 { text-align: center; width: 100%; }
	.hs_main_shiye_ban2 img { width: 90%; height: auto; }
	.hs_main_shiye2 img { width: 90%; }
	.hs_main_shiye_vid { width: 90%; position: relative; margin-left: 5%; padding: 5% 0; }
	.hs_main_shiye_yiqian { width: 90%; position: relative; margin-left: 5%; }
	.hs_main_shiye_vid iframe { width: 90%; margin-left: 5%; height: 230px; }
	.hs_main_shiye_video { top: 30%; left: 45% }
	.hs_main_shiye_down { width: 100%; text-align: center; }
	.hs_main_shiye_down img { width: 70%; }
	.hs_jxs_conten { width: 100%; text-align: center; }
	.hs_jxs_conten img { width: 95%; }
	.hs_head_erjimenu_menua { width: 100%; }
	.hs_head_erjimenu_menua .hhemright { width: 100%; height: 50px; }
	.hs_head_erjimenua { width: 100%; height: 75px; padding-top: 156px; background-color: #ffffff; font-size: 14px; }
	.hs_head_erjimenu_menua { margin: 0 auto; width: 100%; height: 75px; overflow: hidden; }
	.hs_head_erjimenu_menua .hhemright ul { width: 100%; height: 50px; }
	.hs_head_erjimenu_menua .hhemright ul li { padding-left: 20px; padding-right: 0px; }
	.hs_head_erjimenu_menua .hhemright ul li a { color: #888; }
	.hs_head_erjimenu_menua .hhemright ul li a.selected { color: #F04B68; }
	.hs_head_erjimenua { padding-top: 85px; ; }
	.hs_zy_banner { width: 100%; }
	.hs_zy_banner img { width: 100%; height: auto; }
	.hs_zy_wenan { width: 100%; }
	.hs_zy_wenan_img { width: 100%; text-align: center; }
	.hs_zy_wenan_img img { width: 90%; height: auto; }
	.hs_zy_video { width: 100%; }
	#slides { width: 100%; height: 300px; }
	.prevs { left: 5%; }
	#slides .nexts { left: 90%; }
	#slides .nexts, #slides .prevs { top: 43%; }
	.slides_container { width: 80%; height: auto; height: 300px; }
	.slides_container a { width: 80%; height: auto; height: 300px; }
	.tab-pannel img { width: 100%; }
	.tab-pannel { height: 300px; }
	#hs_bofang { width: 80%; height: 240px; top: 5%; left: 10%; padding-top: 20px; background-color: #000000; }
	#example { height: 300px; width: 80%; }
	#hs_bofang video { width: 100%; height: 240px; }
	#hs_bofang video { }
	#hs_bofang source { width: 100%; }
	.hs_zy_down_imgall { width: 100%; padding-bottom: 5px; }
	.hs_scwxwb { width: 90%; }
	.hs_video { top: 25%; left: 45%; }
	body { background-color: #FFFFFF; }
	.swiper-slide-active { height: 200px; }
	#swiper-slide-active { height: 200px; }
	#frame { height: 200px; }
	.swiper-slide { height: 200px; }
	.news_2 .list li a { color: #000000 }
	.hs_main_shiye_caigou .list li a { color: #000000 }
	.news-content img { width: 100%; height: auto; }
	.main_content img { max-width: 100%; }
	.news-content { }
	.hs_rencai_span { display: inline-block; }
	#agency_page { width: 90%; text-align: center; }
	.main_content_h { height: auto !important; padding-bottom: 150px; min-height: 1000px; }
	#fullmask { z-index: 1; }
	#hs_guanyu_show { position: absolute; bottom: 110px; left: 375px; width: 90px; height: 90px; z-index: 999; }
	.inx_gc_bj { height: 360px; }
	.slides_container { height: 330px; }
	.slides_container a { height: 330px; }
	.paginations { margin-top: 0px; padding-left: 0px; }
	#example { height: 330px; }
	.hs_main_shiye_caigou .pagination li a { color: #9ea900; }
	.hs_dashiji { width: 95%; }
	.hs_dsj_topkong { width: 100%; }
	.hs_dsj_top { width: 50%; }
	.hs_dsj_down { width: 50%; }
	.hs_dsj_cen { width: 100%; }
	.hs_dsj_cen_left { width: 50%; }
	.hs_dsj_cen_left ul { width: 95%; padding-right: 5%; }
	.hs_dsj_cen_left ul li { width: 95%; }
	.hs_dsj_cen_right { width: 50%; }
	.hs_dsj_cen_right ul { width: 95%; padding-left: 5%; }
	.hs_dsj_cen_right ul li { width: 95%; }
	.hs_dsj_cen_lefta { width: 50%; }
	.hs_dsj_cen_righta { width: 50%; }
	.hs_dsj_2019 { width: 90%; padding-right: 13px; background-size: 80%; }
	.hs_dsj_2017 { width: 90%; padding-right: 13px; background-size: 80%; }
	.hs_dsj_2015 { width: 90%; padding-right: 13px; background-size: 80%; }
	.hs_dsj_2014 { width: 90%; padding-right: 13px; background-size: 80%; }
	.hs_dsj_2018 { width: 100%; background-size: 80%; }
	.hs_dsj_2016 { width: 100%; background-size: 80%; }
	.hs_dsj_2012 { width: 100%; background-size: 80%; }
	.hs_dsj_2006 { width: 100%; background-size: 80%; }
	.hs_dsj_2001 { width: 100%; background-size: 80%; }
	.hs_dsj_1972 { width: 100%; background-size: 80%; }
	.hs_dsj_1960 { width: 100%; background-size: 80%; }
	.hs_dsj_1953 { width: 100%; background-size: 80%; }
}