@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, ol, ul, li, p, input, img,dl,dt,dd {margin:0;padding:0}
ul, ol,li,dl,dt,dd{list-style:none}
input[type="text"], input[type="search"] { -webkit-appearance:none; -webkit-tap-highlight-color:#fff; outline:0}
body {color:#808080; font-family:arial; font-size:12px; background:#fff; font-family:"\5fae\8f6f\96c5\9ed1", "Microsoft YaHei"}
body,html{width:100%;overflow-x:hidden}
a, a:visited { color:#808080;text-decoration:none}
em { font-style:normal;}
div{ margin:0 auto;}
.fr{ float:right}
.cl{ clear:both}
.keshi_nav { background-color: #c92163; position: absolute; top: 2.8em; z-index: 99999; width:100%; margin-top:5px; }
.keshi_nav_box { clear: both; height:auto; width:100%; overflow:hidden; }
.keshi_nav_1 { float: left; width:7em; border-right-width: 1px; border-right-style: solid; border-right-color: #880b4c;}
.keshi_nav_2 { float: left; width:7em; border-left-width: 1px; border-left-style: solid; border-left-color: #7b0a44; }
.keshi_nav span { width: 0px; height: 0px; border: 10px solid #ab114d; border-color: transparent transparent #ab114d transparent; position: absolute; top: -10px; right:1.25em;}
.v15_mainNav { background-color:#008883; color:#fff; overflow:hidden; height:2.5em; padding:.4em 0;} 
.v15_mainNav a { float:left; color:#fff; font:1.16em/2.1em ""; margin-left:1em; display: block;}
.v15_mainNav a:link,.v15_mainNav a:visited,.v15_mainNav a:hover { color:#fff;}
.v15_mainNav .askBut {  background-color:#fff; float:right; display:block; border-radius:.4em; color:#008883; padding:0 .5em; margin-right:.625em; margin-top:2px;}
.v15_mainNav .askBut>a { color:#008883; margin:0; padding:0;}
header.v15_keshi{ background-color:#c92163; color:#fff; overflow:hidden; height:2.5em; padding:0.4em 0;}
header.v15_keshi h1{ font:2.1em/1.2em ""; text-align:center; font-weight:normal; color:#fff; font-family:Microsoft YaHei;}
header.v15_keshi>span { float:left; display:block;}
header.v15_keshi>span a { display:block;}
header.v15_keshi .keshi_logo { background:url(../images/home.gif) no-repeat; background-size:2.5em 2.5em; width:2.5em; height:2.5em; margin-left:10px;}
header.v15_keshi .keshi_name { font:2.10em/1.6em ""; text-align:center;  color:#fff; font-family:Microsoft YaHei;}
header.v15_keshi .keshi_navIco { float:right; background:url(../images/navico.gif) no-repeat; background-size:2.25em 2.25em; width:2.25em; height:2.25em; cursor:pointer; margin-right:10px; margin-top:2px; padding-top:22px;}
header.v15_keshi .keshi_logo a,header.v15_keshi .keshi_yibao a { height:2.5em;}
header.v15_keshi .keshi_goHome a { height:2.75em;}
.keshi_nav_box dl{ clear: both; height:auto; width:101%; float:left; background-color: #ab114d; color:#ab114d;  }
.keshi_nav_box dl dt{ clear: both; height:auto; width:100%; float:left; border-bottom:#c8c8c8 solid 1px; text-indent:1.6em; font-weight:bold; text-align:left;}
.keshi_nav_box dl dd{ height:auto; width:24.7%; float:left; text-align:center; border-bottom:#c8c8c8 solid 1px; border-right:#c8c8c8 solid 1px; display:block;}
.keshi_nav_box dl dt a{ color:#FFF;}
.keshi_nav_box dl dt a:hover{ color:#FFF;}
.keshi_nav_box dl dd a{ color:#dcaa5d;}
.keshi_nav_box dl dd a:hover{ color:#dcaa5d;}
.keshi_nav_box dl dt{ font:1.6em/1.6em "\5fae\8f6f\96c5\9ed1";}
.keshi_nav_box dl dd{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
.zjtd{ max-width:590px; margin:0 auto; text-align:center;overflow:hidden;}
.zjtd ul{margin:0 auto; overflow:hidden;}
.zjtd li{ width:25%; margin:5% 4%; float:left;}
.zjtd li img{ width:100%;}
.zjtd p{ margin:0.5% 0;}

.demo1{margin:0 auto; width:100%; text-align:center; }
.demo1 a, .button{display:inline-block; vertical-align:top; margin:15px 0px 10px 0;background-color:#c185df; width:220px; height:190px; line-height:36px; border-radius:6px; padding:0 30px; color:#fff; border:none;}
.art{ text-align:center; padding-top:10px; float:left; width:217px; height:190px;  font:2.10em/1.2em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; }
.demo1 img{ padding-top:15px;}
.demo1 a:hover{ color:#fff}
.demo2 a:hover{ color:#fff}
#dm1{ margin-right:20px;}
#dm2{ background-color:#fa6567;}
#dm3{ background-color:#2fbe79;}
#dm4{ background-color:#ffb661;}
#dm5{ background-color:#3eafe5;}
.by_link a{ color:#FFF;}
.by_link a:hover{ color:#FFF;}

.demo2{margin:0 auto; width:100%; text-align:center; font:1.8em/1.2em "\5fae\8f6f\96c5\9ed1";font-weight:bold;}
.demo2 a, .button{display:inline-block; vertical-align:top; margin:15px 0px 10px 0;background-color:#c185df;  height:100px; line-height:100px; border-radius:6px; padding:0 37px; color:#fff; border:none;}
.tips{  font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1"; background:url(../images/tips.png) left center no-repeat; padding-left:20px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; margin: 0 auto;}
.tj_adv{ width:590px; padding-top:20px; margin:0 auto; text-align:center; clear: both; }
.tj_adv img{ width:590px;}
.tj_title{ width:590px; font:1.8em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#FFF; display:block; }
.tj_title a{ color:#FFF}
.tj_title a:hover{ color:#FFF}
.tj_title a:visited{ color:#FFFFF9}
.bg_yellow{ background-color:#987846; padding:5px 0; }
.bg_gules{ background-color:#c92163; padding:5px 0; }
.bot_line{ border-bottom:#999 dashed 1px; padding-bottom:20px;}
.tj_news{margin:0 auto; }
.tj_news ul{ border-bottom:#6e6e6e dotted 1px;line-height:30px;padding-top:10px;}
.tj_news ul li{ height:40px;}
.tj_news ul li span {display:inline-block; vertical-align:top; text-align:center; height:28px;width:50px; margin-right:10px; line-height:28px; border-radius:3px; border:#bababa solid 1px; }
.tj_news ul:nth-child(1) {color:#05ab5b}
.tj_news ul:nth-child(2) {color:#53c5ff}
.tj_news ul:nth-child(3) {color:#ff3b7e}

.tj_news ul li a{color: #808080;}
.tj_news ul li a:hover{color: #000;}

.tj_news p{ text-align:center; margin-top:10px; }
.tj_news p a{ color:#c92163}
.tj_news p a:hover{ color:#c92163}
.tj_news p a:visited{ color:#c92163}
.by_comlist{ margin:0 auto; width:590px; text-align:center; padding-top:20px;}
.by_comlist dl{ margin-bottom:20px; float:left;}
.by_comlist dl dt{ border:#c2c2c2 solid 1px; width:180px; height:82px; padding-top:15px; margin-top:3px; float:left; background-color:#FFF; }
.by_comlist dl dt b{ font:1.8em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000; }
.by_comlist dl dt span{ font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#9d9c9c; float: left;text-align: center; width: 100%;}
.by_comlist dl dd{ width:182px; height:105px; font:1.8em/3.7em "\5fae\8f6f\96c5\9ed1"; color:#fff;float:left; margin-left:16px;}
.by_comlist dl dd a{ color:#FFF}
.by_comlist dl dd a:hover{ color:#FFF}
.by_comlist dl dd a:visited{ color:#FFF}
.by_comlist dl:nth-child(1) { background:url(../images/hy_bg01.gif) right center no-repeat;}
.by_comlist dl:nth-child(2) { background:url(../images/hy_bg02.gif) right center no-repeat;}
.by_comlist dl:nth-child(3) { background:url(../images/hy_bg03.gif) right center no-repeat;}
.by_comlist dl:nth-child(4) { background:url(../images/hy_bg04.gif) right center no-repeat; margin-bottom:30px;}
.by_case_date{ background-color:#c92163; color:#FFF; clear:both; text-align:center; font:2.3em/1.5em "\5fae\8f6f\96c5\9ed1"; padding:13px 0;}
#zj{ width:180px; background-color:#F00; display:block;}
.swiper-loop,.swiper-loop, .swiper-loop .swiper-slide { padding-top:5px;}
.zj_mov_img{  height:221px; overflow:hidden;}
.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1"; }
.zj_mov_img p:nth-child(2n){ color:#000; font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1";}
.footer{ width:590px; margin: 0 auto; clear: both;}
.kstd{text-align:center; height:68px; width:584px; color:#c92163; border-radius:6px; border:#c92163 solid 3px; margin: 0 auto; font:2.5em/1.6em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; font-weight:bold;}
.footer dl{ padding-top:10px}
.footer dl dd{ width:48%; float:left; display:block; border:#CCC solid 2px; border-radius:2px; height:40px; line-height:40px; margin-bottom:10px; color:#5d5c5c;  font:1em/em "\5fae\8f6f\96c5\9ed1";}
.footer dl dd span{ float:left; width:15%; padding-left:10px;}
.bot_input{ width:80%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
.footer dl dd:nth-child(2n){ float:right;}
.footer dl dt{ width:99.5%; background-color:#c92163; border-radius:5px; height:65px;  margin-bottom:10px; color:#FFF; font:2em/2em "\5fae\8f6f\96c5\9ed1"; clear:both; text-align:center;}
.footer dl dt a{ color:#FFF}
.footer dl dt a:hover{ color:#FFF}
.footer dl dt a:visited{ color:#FFFFF9}
.footer dl dd span{ float:left; width:15%; padding-left:10px;}
.bot_input1{ width:60%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
#yzm{ width:98.5%; float:left; display:block; border:#CCC solid 2px; border-radius:2px; height:40px; line-height:40px; margin-bottom:10px; color:#5d5c5c;  font:1em/em "\5fae\8f6f\96c5\9ed1";}
.an{ font:0.8em/1.1em "\5fae\8f6f\96c5\9ed1"; padding:5px 5px; color:#999}
.bot_maria{ margin:10px 40px; text-align:center; float:left; font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1";}
.bot_phone{ width:100%; clear:both; margin:15px 0;float: left;}
.gg{  clear:both;  border-top: #fff solid 6px;}
.bot_link{ display:block;  text-align: center;}
.bot_link span{ border:#745431 solid 1px; border-radius:2px; padding:15px 80px; line-height:70px; color:#5d5c5c; margin:0 10px; font:1.5em/2em "\5fae\8f6f\96c5\9ed1";}
.bot_link span a{ color:#745431}
.bot_link span a:hover{ color:#745431}
.bot_link span a:visited{ color:#745432}
.bot_map{  margin:0 auto; margin-bottom:12%; clear:both; text-align:center; padding-top: 30px;}
.bot_map img{ width:640px;}
.select_box {margin: -2px; height:30px;  overflow:hidden;}
.min{ margin:0 auto; text-align:center;}
.ck_top_m{ padding:10px; color:#3b3b3b; float:left; margin:0;}
.ck_top_m span{ width:22.4%; margin:10px 5px; overflow:hidden; float:left;}
.ck_top_m img{ width:100%;}
.ck_top_m span b{ overflow:hidden; text-align:center; font-weight:normal;}
.title_alt{ font-weight:100;}
.ck_shz{ padding:25px 25px 0 25px; float:left;}
.ck_shz span { float:left; width:35%;}
.ck_shz span img:nth-child(1){ border:#987847 solid 1px;} 
.ck_shz span img:nth-child(2){ margin-top:7%; border:#c8c8c8 solid 1px;} 
.ck_shz span  img{ width:100%;}
.ck_shz p{ float:right; width:58%;}
.ck_shz p img{ padding:3px; border:#c8c8c8 solid 1px; float:right; width:100%;}
.ck_shz_info{ }
.ck_shz_info a{ width:48%; float:left; display:block; border:#c8c8c8 solid 1px; margin-top:3%; font:1.5em/2.2em "\5fae\8f6f\96c5\9ed1";}
.ck_shz_info a:nth-child(2){ float:right;} 
.line_m{ margin-bottom:5%; float:left;}
.tj_adv p{ border-radius:8px; background-color:#c92163; font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1"; width:55%; text-align:center;  margin:0 auto;  margin-bottom:5%; color:#FFF;}
.tj_adv p a{ color:#FFF;}
.ck_bm{ margin-top:2%; padding-top:2%; font:1.0em/1.8em "\5fae\8f6f\96c5\9ed1"; clear:both; height:auto;}
.ck_server{ width:30%; text-align:center; float:left; margin:2% 0 5% 3%; font-weight:bold;}
.bot_yh{ font:1.8em/2.5em "\5fae\8f6f\96c5\9ed1"; text-align:left; color:#000}
.ck_bm ul{ padding-bottom:10%; float:left;}
.ck_bm ul li{ float:left; text-align:left; font:1.8em/2em "\5fae\8f6f\96c5\9ed1"; white-space:nowrap;  border-bottom:#acacab dashed 1px; line-height:3em;  width:100%}
.ck_bm ul li img { width:10%; margin-right:2%}
#ck_bm{ height:auto;}
.fk_dis{ float:left; margin:2% 0;}
.fk_dis span{ width:48.5%; margin:1.2% 0;}
.fk_dis span img{ border:#c8c8c8 solid 1px; width:100% }
.fk_dis span:nth-child(1){ float:left}
.fk_dis span:nth-child(2){ float:right}
.fk_dis span:nth-child(3){ float:right}
.fk_dis span:nth-child(4){ float:right}
.fk_dis span:nth-child(5){ float:left}
.t_zx{ background:#FFF; border-radius:8px; color:#c92163; display:block; text-align:center;  margin:0 auto; margin:0 15%; font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
.t_zx a{ color:#c92163;}
.fk_dis_two{ margin:2% 0;}
.fk_dis_two span{ width:48.5%; margin:2% 0;}
.fk_dis_two span img{ border:#c8c8c8 solid 1px; width:100% }
.fk_dis_two span:nth-child(1){ float:left}
.fk_dis_two span:nth-child(2){ float:right}
.fk_dis_six{ margin:2% 0;}
.fk_dis_six span{ width: 31.87%; }
.fk_dis_six span img{ border:#c8c8c8 solid 1px; width:100%;}
.fk_dis_six span:nth-child(1){ margin:0 0 2.195% 0; float:left;}
.fk_dis_six span:nth-child(2){ margin:0 2.195% 2.195% 2.195%;  float:left;}
.fk_dis_six span:nth-child(3){ margin:0 0 2.195% 0; float:right;}
.fk_dis_six span:nth-child(4){ margin:0 0 2.195% 0; float:left;}
.fk_dis_six span:nth-child(5){ margin:0 2.195% 2.195% 2.195%;  float:left;}
.fk_dis_six span:nth-child(6){ margin:0 0 2.195% 0; float:right;}

#km{ height:0; overflow:hidden;}
#fk_bm{ height:0; border:none; margin-top:0;  padding-top:0;}
#fk_bm img{ width:100%; }
#rl_bm{ height:0; border:none; margin-top:0;  padding-top:3%; color:#000}
#rl_bm img{ width:100%; }
#fk_bm b{ color:#333;}
.ck_server b{  font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
.ly{ font:0.9em/0.9em "\5fae\8f6f\96c5\9ed1"; padding:5px;}
.fk_dis dl{ float:left; width:100%; margin:2.195% 0 2.195% 0;}
.fk_dis dl dt{ float:left; width:40%} 
.fk_dis dl dt img{ float:left; width:100%} 
.fk_dis dl dd { float:right; width:57%; text-align:left; font:1.6em/2.6em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:justify; text-justify:inter-ideograph;} 
.fk_dis dl dd:nth-child(2n-1){ font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#393939;} 
.fk_dis dl:nth-child(2){ border-top:#acacab dashed 1px; border-bottom:#acacab dashed 1px; padding:4.195% 0 ;} 
.dis_by_dome{ margin:0 auto;}
.dis_by_dome dl{ width:48.5%; float:left; border-radius:6px; margin:2.195% 0 0 0;}
.dis_by_dome dl dt{ width:28%; float:left; padding:13% 0;}
.dis_by_dome dl dd{ text-align:left; font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#fff;}
.dis_by_dome dl:nth-child(1){ background-color:#3eafe5; float:left;}
.dis_by_dome dl:nth-child(2){ background-color:#c185e0; float:right;}
.dis_by_dome dl:nth-child(3){ background-color:#2fbe79; float:left;}
.dis_by_dome dl:nth-child(4){ background-color:#fa6567;float:right;}
.dis_by_dome dl dd:nth-child(2){ font:2.0em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
.dis_by_dome p{ text-align:center; font:2.5em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
.dis_by_dome p:nth-child(2){ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
.by_jc dl{ width:44.5%; float:left; border:#c8c8c8 solid 1px; padding:5% 1.5%; display:block; height:94px; margin-bottom:4.6%;}
.by_jc dl dt{  font:1.9em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
.by_jc dl dd{  font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; }
.by_jc dl:nth-child(1){ background:url(../images/by_disbg01.gif) center right no-repeat; text-align:left; }
.by_jc dl:nth-child(2){ background:url(../images/by_disbg02.gif) center right no-repeat; text-align:left; }
.by_jc dl:nth-child(5){ background:url(../images/by_disbg03.jpg) bottom right no-repeat; text-align:left; }
.by_jc dl:nth-child(6){ background:url(../images/by_disbg04.gif) center right no-repeat; text-align:left; }
.by_jc dl:nth-child(2n){ float:right;}
.by_jc dl:nth-child(3){ text-align:center}
.by_jc dl:nth-child(4){ text-align:center}
.by_zl dl{ width:44.5%; float:left; border:#c8c8c8 solid 1px; padding:5% 1.5%; display:block; height:136px; margin-bottom:4.6%;}
.by_zl dl dt{  font:1.9em/2em "\5fae\8f6f\96c5\9ed1"; color:#000;}
.by_zl dl dd{  font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";  }
.by_zl dl:nth-child(2n){ float:right;}
.by_zl dl:nth-child(1){ text-align:center; }
.by_zl dl:nth-child(2){ background:url(../images/by_dis_zj01_1.jpg) center right no-repeat; text-align:left;}
.by_zl dl:nth-child(6){ background:url(../images/by_dis_zj02.jpg) center right no-repeat; text-align:left;}
.by_zl dl:nth-child(10){ background:url(../images/by_dis_zj03.jpg) center right no-repeat; text-align:left;}
.by_zl dl:nth-child(13){ height:80px; padding-top:1% }
.by_zl dl:nth-child(14){ height:80px; padding-top:1% }
.by_zl dl:nth-child(15){ height:80px; padding-top:1% }
.by_zl dl:nth-child(16){ height:80px; padding-top:1% }
.by_zl dl:nth-child(17){ height:80px; padding-top:1% }
.by_zl dl:nth-child(18){ height:80px; padding-top:1% }
.by_zxmore{  padding:2% 10%; background-color:#c92163; clear:both; text-align:center;  font:1.6em/1.6em "\5fae\8f6f\96c5\9ed1"; width:35%; margin:0 auto;}
.by_zxline{  border-bottom:#afafaf dashed 1px; margin-bottom:5%; clear:both; padding: 2% 0 5% 0;}
.bottom_line{  border-bottom:#afafaf dashed 1px; clear:both; padding: 2% 0 5% 0;}
.line{  border-bottom:#afafaf dashed 1px; clear:both; }
.by_zxline a{ color:#FFF;}
.by_zxline a:hover{ color:#FFF;}
.dis_date{ clear:both;}
.date_case_title{ font:2.5em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
.date_case{ font:5.0em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
.date_dis{ font:2.0em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
.date_tec{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888; margin-bottom:6%;}
.zx_yj{ border-radius:8px; }
.by_zl ul{ float:left; width:100%; margin-bottom:5%;}
.by_zl ul li{ float:left; width:100%;  border-bottom:#afafaf dashed 1px; padding:0 0 3% 0; margin:0 0 3% 0;}
.user_img{ width:14%; border:#c8c8c8 solid 1px; float:left; }
.user_com{ width:84%; float:right; text-align:left;}
.user_com p:nth-child(1){ font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
.user_com p:nth-child(3){ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; text-align:right; }
.user_spk{ width:100%;  padding:0 0 7% 0; clear:both; background-color:#9a9a9a; }
.user_spk input{ width:70%; float:left; padding:1.8% 1%; border:none;  border:#c8c8c8 solid 1px;}
.user_spk p{ display:block; background-color:#9a9a9a; float:right; width:27.6%;  padding:1.65% 0;color:White;cursor:pointer;}
.user_spk p a{ color:#fff;}
.user_img img{ width:100%;}
.by_botbox{ margin-top:-3%}
.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
.sw_tc001{ margin-top:5%;}
.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
.sw_cjcc{ color:#000; margin-bottom: 1%;}
.sw_topline{ padding-top: 4%; margin-bottom: 0.5%;}
.sw_topline a{ color:#FFF;}
.sw_topline a:hover{ color:#FFF;}
.sw_10th dl{ margin:5% 0 2% 0; float:left;}
.sw_10th dt{ width:40%; float:left;}
.sw_10th dt img{ width:100%;}
.sw_10th dd{ width:58%; float:right; text-align:left; font:1.4em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
.sw_10th dl:first-child b{ color:#c92163; }
.sw_topnone{ padding-top:0;}
#sw_sbshow img{ border:none }
#sw_sbshow span{ border: #c8c8c8 solid 1px;  width: 31.53%;}
#sw_sbshow b{ font-weight:bold; padding:5% 0; text-align:center; display:block;}
#sw_sbshow p{ padding:0 5% 5% 5%; text-align:left; text-align:justify; text-justify:inter-ideograph; height:145px; }
.sw_gz b{ background-color:#eae8e8; font:1.4em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; width:100%; font-weight:normal; display:block; margin-bottom:1px; text-align:left; text-indent:1.5em;}
.sw_gz b a{ color:#000;}
.bot_pl img{ margin-top:-5px;}
#bot_hj img{ border:none;}
.hy_test dl{ margin-top:5%;  padding-bottom:5%;  float: left; clear:both; background:url(../images/rl_line.gif) bottom center repeat-y;}
.hy_test dl dd{  margin:0 auto; margin-bottom:5%; width:53.5%; font:1.3em/2em "\5fae\8f6f\96c5\9ed1"; color:#b5b3b3; }
.hy_test dl dd:nth-child(2n){ float:right; text-align:left; width: 53.5%;}
.hy_test dl dd:nth-child(2n-1) { float:left; text-align:right;}
.hy_input{ width:40px; height:40px; vertical-align:middle; margin-top:0; color:#fa6567 }
.hy_tesezx a{ color:#fa6567;}
.hy_tesezx a:hover{ color:#fa6567;}
.hy_test p{ padding-bottom:2%}
.rl_time_mov { width:476px; height:230px; overflow:hidden; background:url(../images/rl_tmbg.gif) center center no-repeat; padding:0 82px; margin-top:1%;}
.rl_time_mov img{ width:476px; border:#CCC solid 1px;}
.rl_zx p{ padding:1.8% 6%;}
.rl_zxbox{ width:50%; padding:1.0% 0; border:#c8c8c8 solid 1px; border-radius: 8px; text-align:center; font:2em/1.9em "\5fae\8f6f\96c5\9ed1";  margin:0 auto; margin-top:3%; margin-bottom:8%; text-align:center; }
.rl_zxbox a{ color:#980d55;}
.rl_zxbox a:hover{ color:#980d55;}
.rl_yyjc{ border:none;}
.rl_just{ margin:3% 0; float: left;}
.rl_just dl{ width:48%; border:#c8c8c8 solid 1px; margin:1.7% 0;}
.rl_just dl dt{ width:28%; float:left;margin:2% 0 2% 10%;}
.rl_just dl dt img{ width:100%; }
.rl_just dl dd{ width:57%; float:right; text-align:left; font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1"; padding-top:5%; color:#3c3c3c;}
.rl_just dl dd a{ color:#3c3c3c;}
.rl_just dl:nth-child(2n){ float:right;}
.rl_just dl:nth-child(2n-1){ float:left;}
.rl_justzx{ padding:2% 6%; margin-top:5%;}
.min_box{ overflow:hidden;}
.about_map{ margin:5% 0; clear:both; float:left;}
.about_map img{ width:100%;}
.about_map dl{ width:27%; float:left; padding:3%; text-align:left; text-align:justify; text-justify:inter-ideograph; margin-bottom:5%;  font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1"; color:#31232a; }
.about_map dl:nth-child(2){ border-left:#494949 dashed 1px; border-right:#494949 dashed 1px; }
.about_map dl b{ color:#c92163;}
.about_mapzx{ border:#c2709a solid 1px; font:1.8em/1.9em "\5fae\8f6f\96c5\9ed1"; width:70%; display:block; clear:both; text-align:center; margin:0 auto; }
.about_mapzx a{ color:#c92163;}
.hj_title{ font:1.2em/1.9em "\5fae\8f6f\96c5\9ed1";  margin-bottom:3%;}
.hj_showsimg{ padding:1%; border:#c8c8c8 solid 1px; display:block; margin: 0 auto; margin-bottom:3%;}
.hj_showsimg img{ width:100%;}
.fl{ float:left; text-align:left; display:block; width:100%; }
.expert_title{ color:#c92163; border-bottom:#dddddd solid 2px;}
.con_table{ width:100%; text-align: center;  margin:0 auto; margin-top:5%;  }
.con_table #taba { text-align:center; margin:0 auto; width:100%; padding-bottom:3%; border-bottom:#c92163 solid 1px; display:block; clear:both; float:left;}
.con_table #taba li { float: left; text-align: center;  margin:0 auto; width: 25%; vertical-align:middle;  }
.con_table #taba li span{  font:1.6em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
.con_table #taba li a{ display:block; text-decoration:none; border:#c92163 solid 2px; -webkit-border-radius: 100px; margin:0 auto; width:83%; height:107px; display:block; color:#c92163;  padding-top:25px; } 
.con_table #taba li.on a { display:block; text-decoration:none; border:#f00 solid 2px; -webkit-border-radius: 100px; margin:0 auto; width:83%; height:107px; display:block; color:#f00;} 
.swiper3,.swiper4,.swiper5,.swiper6{height:1100px;}
.tababox{ height: 1130px; float:left; overflow:hidden;}
.exp_zj_img img{ width:100%;}
.con_table .taba {float:left; display:block; height: 1100px; float:left; padding-top:5%;}
.con_table .taba ul { margin-top:-5%; }
.con_table .taba ul li { display:block;}
.exp_zj_title{ font:3.0em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; color:#000;}
.exp_zj_jy{ font:2.2em/1.2em "\5fae\8f6f\96c5\9ed1"; color:#a12465; margin-bottom:2%;}
.exp_zj_zc{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; text-align:left; color:#494949; margin-left:13%;}
.exp_zj_jj{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; text-align:left; margin:2% 6%; color:#494949; border-top:#e3e3e3 dashed 2px; padding-top:2%;}
.exp_sw dl{ border:#CCC solid 1px; display:block; margin:0 auto; float:left; width:96%; padding:2%; margin-bottom:5%; }
.exp_sw dl dt{ float:left; clear:both; width:35%; display:block; overflow:hidden;}
.exp_sw dl dt img{ display:block; width:100%;}
.exp_sw dl dt p{ width:80%; text-align:center;}
.exp_sw dl dt p a{ width:100%; float:left; margin-bottom:5%; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
.exp_sw dl dd{ text-align:left; width:65%; float:right;}
.exp_sw dl dd b{ color:#000; font:1.3em/1.4em "\5fae\8f6f\96c5\9ed1"; padding-top:5%; display:block;}
.exp_sw dl dd p{ border-bottom:#e0dede dotted 2px; padding:3% 0;}
.exp_sw dl dd span{ padding-top:3%; display:block; text-align:justify; text-justify:inter-ideograph; }
.by_dis_jc dl{ width:100%; margin:0 auto; padding-top:3%;}
.by_dis_jc dl dd{ width:100%; margin:0 auto;}
.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:1.4em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;}
.by_dis_jc ul{ width:100%; margin:0 auto;}
.by_dis_jc ul li{ width:20.9%; margin:0 auto; float:left; margin:5% 2%;}
.by_dis_jc ul li span { font:2.0em/1.2em "\5fae\8f6f\96c5\9ed1"; color:#FFF; margin-top:2%; display: block; text-align: center; }
.by_dis_jc ul li p{ background-color:#FFF; font:1.5em/2em "\5fae\8f6f\96c5\9ed1";}
.by_dis_jc ul li span b{ height:20px; display:block;}
.by_dis_jc ul li:nth-child(1){ background-color:#de7395; }
.by_dis_jc ul li:nth-child(2){ background-color:#4cab57; border-top:#FFF solid 76px;}
.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 95px;}
.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 95px;}
.by_nx_jcxm{ border:#CCC solid 1px; margin:3% 0; padding:3% 2%; float:left;}
.by_nx_jcxm dl{  display:block; clear:both; width:100%; padding:3% 0; float: left;}
.by_nx_jcxm dl dt{ display:block; clear:both; width:32%; float:left; text-align:left; font:1.4em/1.9em "\5fae\8f6f\96c5\9ed1"; color:#c92163;}
.by_nx_jcxm dl dd{ width:68%; float:right; text-align:left; display:block; font:1.3em/1.2em "\5fae\8f6f\96c5\9ed1"; color:#4f4f4f; text-align:justify; text-justify:inter-ideograph; }
.dis_slgby dl dd{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1"; width:65%; color:#000; padding-top:2%;}
.dis_slgby{ border:none; margin:0; padding:0; }
.by_nx_jcxm dl dt img{ width:100%;}
.by_zxdub{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1";}
.by_mt{ padding-top:1.3%;}
.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1"; }
.by_nx_date span{ color:#c92163;}
.by_zlcom p{ text-align:left; text-align:justify; text-justify:inter-ideograph; color:#000; text-indent:2em;  font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
.by_zlfa p{ text-align:left; text-align:justify; text-justify:inter-ideograph; color:#000; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1"; text-indent:0; padding:3% 0;  border-bottom:#CCC dashed 1px; color:#6c6c6c;}
.by_zlfa p span{ text-align:left; width:100%; display:block; color:#000; padding-bottom:1%}
#by_kbyy{ border:none; padding:0;}
#by_kbyy dt{ margin-left:-4%;}
#by_kbyy dt{ width:25%}
#by_kbyy dd{ width:78%; padding-top:2%;}
.gwy_zxbg{ padding:0;}
.gwy_zxbg p{ background-color:#c8c8c8;}
.gwy_zxbg p a{ color:#000;}
#gwy_hg{  border:none; padding:0;}
#gwy_hg dl{ width:50%; clear:inherit;}
#gwy_hg dt{ width:29%;}
#gwy_hg dl dd{ padding:0 3% 0 1%; width:62%;}
.jg_ys a{display:block;text-decoration:none; -webkit-border-radius:100px; background-color:#c8c8c8; margin:0 auto; color:#c92163; width:70%; height:100px; font:2em/1.2em "\5fae\8f6f\96c5\9ed1"; padding-top:22px; color:#000;}
.rltc_case{ width:100%;}
.rltc_case dl{ width:100%; float:left; margin-bottom:5%;}
.rltc_case dl dd{ width:48%; float:left; text-align:center; color:#FFF; padding:3% 0;}
.rltc_case dl dd p{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1";}
.rltc_case dl dd b{ font:2.0em/2em "\5fae\8f6f\96c5\9ed1";}
.rltc_case dl dd:nth-child(1){ background-color:#3eafe5;  border-radius: 8px; }
.rltc_case dl dd:nth-child(2){ background-color:#c185e0;  border-radius: 8px; float:right; }
.rltc_case2 dl{ width:100%; float:left; margin:5% 0;}
.rltc_case2 dl dd{ width:48%; float:left; text-align:center; color:#FFF; padding:3% 0;}
.rltc_case2 dl dd p{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1";}
.rltc_case2 dl dd b{ font:2.0em/2em "\5fae\8f6f\96c5\9ed1";}
.rltc_case2 dl dd:nth-child(1){ background-color:#2fbe79;  border-radius: 8px; }
.rltc_case2 dl dd:nth-child(2){ background-color:#fa6567;  border-radius: 8px; float:right; }
.rl_jgzx a{ background-color:#CCC; color:#000;}
.jgzx{ border-top:#CCC dashed 1px; padding-top:1%; margin-top:5%;}
.rl_timedate{ color:#000; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
.rl_timedate b{ color:#000; font:1.4em/1.5em "\5fae\8f6f\96c5\9ed1";}
.rl_timedate b span{ color:#c92163; font-weight:bold;}
#rl_fy{ padding-top:5%; margin-bottom:5%;}
#rl_fy a{ padding:2.5% 3%;}
#rl_fy a:hover{ color:#000;}
#rl_bot_hj dl{ border:none;}
#rl_bot_hj dl dt{ margin-left:-5%;}
#rl_bot_hj dl dd{ width:65%; padding-top:3%;}
.rl_sqjc a{ border:none; background-color:#c8c8c8; border-radius: 8px; color:#000;}
.rl_sqjc a:hover{ color:#000;}
.rl_titlebototm{ padding-bottom:3%}
.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.50%; font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
#no_border dl{ border:none;}
#no_border { border:none;}
.rl_worry span{ float:left; color:#000; font:1.4em/5.8em "\5fae\8f6f\96c5\9ed1";}
.rl_worry p{ float:right; margin-right:4%; text-align:left; padding-left:2%;}
.rl_worry p:nth-child(2){ background-color:#3eafe5;}
.rl_worry p:nth-child(3){ background-color:#c185e0;}
.rl_worry p:nth-child(4){ background-color:#2fbe79;}
.rl_altist p{ float:left; text-align:left; color:#000;}
.rl_altist p span{ color:#c92163;}
.rl_time_test{ padding-bottom:3%; float: left; width: 100%;}
.rl_time_test p span{ border-radius: 0px; width:28%; display:block; float:left; clear:inherit; color:#FFF; margin-bottom:3.2%; font:1.5em/1.7em "\5fae\8f6f\96c5\9ed1";}
.rl_time_test p span:nth-child(1){ background-color:#3eafe5; float:left;}
.rl_time_test p span:nth-child(2){ background-color:#c185e0; float:right;}
.rl_time_test p span:nth-child(3){ background-color:#2ebe79; float:left;}
.rl_time_test p span:nth-child(4){ background-color:#fa6567; float:right;}
#wd p{ width:90%;}
#rl_bot_hj dl:nth-child(2) { padding: 0; }
.rl_note_title{ background-color:#987846; border-radius:8px 25px 25px 8px; width:60%; text-indent:2%; color:#FFF; margin-top:3%; text-align:left;}
.e10_zj dl{  border:none; padding:0; width:100%; margin-bottom:2%;}
.e10_zj dl dd b{ padding-top:0;}
.e10_zj dl dt{ padding-top:2%;}
.e10_zj dl dd { float:right; width:62%; color:#000}
#GE730{ color:#c92163; text-align:left;}
.bd_fk img{ width:100%}
.fk_bdyc{ width:100%; display:block; clear:both; margin:0 auto; text-align:center;}
.fk_bdyc dl{ width:42%; height:100%; display:block; margin:0 auto; border:solid 1px #c8c8c8; padding: 3% 3%; float:left;}
.fk_bdyc dl:nth-child(2n){ float:right;}
.fk_bdyc dl dt{ color:#000; font: 1.6em/1.3em "\5fae\8f6f\96c5\9ed1";}
.fk_bdyc dl dd{ color:#333333; text-align:left; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; text-align:justify; text-justify:inter-ideograph; padding-top:2%;}
.fk_bdyc dl:nth-child(3){ margin-top:3%}
.fk_bdyc dl:nth-child(4){ margin-top:3%}
.fk_bdjs{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left; text-align:justify; text-justify:inter-ideograph; padding:3%; border-bottom:#f3e8e8 3px solid; text-indent:2em;}
#fk_bdzxmz p{ background-color:#987846; margin-bottom:0; }
.fk_bdzf{ margin-bottom:5%; }
.fk_ydcx{ width:100%; display:block;}
.fk_ydcx dl{ width:100%; display:block; float:left; border-bottom:#CCC dashed 1px; padding-bottom:3%; text-align:left; color:#000; margin-bottom:3%;}
.fk_ydcx dl dt{ width:100%; float:left; font: 1.4em/1.3em "\5fae\8f6f\96c5\9ed1"; padding-bottom:2%; color:#c92163; font-weight:bold;}
.fk_ydcx dl dd{ font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1";}
.fk_cxask{ width:100%; display:block;}
.fk_cxask dl{ width:93%; padding:3%; display:block; border-radius:20px; float:left; border-bottom:#e3e2e2 solid 3px; border-right:#e3e2e2 solid 3px;  padding-bottom:3%; text-align:left; color:#000; margin-bottom:3%;}
.fk_cxask dl dt{ color:#000; font: 1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; padding-bottom:3%; border-bottom:#CCC dashed 1px;}
.fk_cxask dl dd b{border-radius:5px; background-color:#c92163; padding:0 1.3%; color:#FFF; margin-right:1%; float:left; margin-top:1%;}
.fk_cxask dl dd p{ float:right; width:91%;}
.fk_cxask dl dd { color:#727171; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; padding-top:2%;}
.fk_cxask dl dd a{ color:#a5895d; float:right; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; padding-top:3%;}
.fk_gjml{ width:100%; display:block;}
.fk_gjml dl{ width:100%; display:block; clear:both; float:left; border-bottom:#afafaf dashed 1px; padding-bottom:5%;}
.fk_gjml dl dt{ width:30%; display:block; float:left;}
.fk_gjml dl dt img{ width:100%;}
.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 1.4em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
.fk_gjml dl dd a{ color:#FFF;  }
.fk_gjml dl dd a:hover{ color:#FFF;}
.fk_gjml dl dd p{ background-color:#987846; border-radius:8px; display:block; width:90%; padding:3% 5%; text-align:center; margin-top:5%;}
.line_bottom{ border-bottom: #afafaf dashed 1px; width:100%; float:left; padding-bottom:1%; }
#fk_gjml_list{ padding-top:5%; float:left;}
#fk_gjml_list dl{ border-bottom:none;}
#fk_gjml_list dl dt{ font-weight:normal; color:#000;}
#fk_gjml_list dl dd{ color:#6b6969;}
#fk_gjmlzx p { width:100%; background-color:#987846; border-radius:8px; display:block; float:left; text-align:center; border:none; padding-left:0;  padding-right:0; }
#fk_gjmlzx p a { color:#FFF;}
#fk_gjmlzx p a:hover { color:#FFF;}
.fk_gjml_ask{ width:100%; clear:both;}
.fk_gjml_ask span{ width:47%; float:left; border:#93c7df solid 1px; padding:2% 0; margin-bottom:5%; font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#5f5f5f; overflow:hidden; white-space:nowrap;}
.fk_gjml_ask span:nth-child(2n){ float:right;}
.fk_lcnz span{ border:#c8c8c8 solid 1px; text-align:left; padding:2% 3%; width:40%; white-space:normal; text-align:justify; text-justify:inter-ideograph; height:110px; margin-bottom:3%; }
.fk_lcnz span p{ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
.fk_lcnz span b{ padding-bottom:2%; display: block; color:#c92163; font:1.4em/1.3em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
#fk_lcnzimg{ margin-left:18%;}
.fk_lcnzbox{ width:70%; overflow:hidden; border:#c8c8c8 solid 1px; padding:0 5% 3% 5%; display: block;  clear: both;}
.fk_lcnzbox p{ text-align:left; font:1.4em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#5f5f5f; width:100%; float: left;}
.bottom_none{margin-bottom: 0;}
.text_padding{ padding:0 7.5%; font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; color: #808080; text-align:left; text-align:justify; text-justify:inter-ideograph;}
.fk_nlgr_zz{ text-align:left; text-align:justify; text-justify:inter-ideograph; color:#6c6c6c; margin-bottom:0;}
.fk_nlgr_zz p{ font:1.4em/1.5em "\5fae\8f6f\96c5\9ed1";}
.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 1.8%; font-weight:normal;}
.p_none{ padding:0;}
.fk_nlgrask{ width:100%; clear:both; float:left; color:#000;}
.fk_nlgrask span{ width:22.6%; border:#d9d9d9 solid 1px; float:left; margin:0 1.0% 1.0% 1.0%; padding:3% 0;}
.fk_nlgrask span:nth-child(4n){ margin-right:0;}
.fk_pqycom{ text-align:left;text-align:justify; text-justify:inter-ideograph; line-height: 1.4em;}
.fk_pqy{ width:100%; clear:both; float:left; margin-top:5%;}
.fk_pqy span{ width:50%; float:left; text-align:center; margin-bottom:5%;}
.fk_pqy span img{ width:75%; text-align:center;}
.fk_pqy span:nth-child(2n){ width:50%; float:right;}
#fk_pqywh img{width:90%;}
.fk_pqyjc{ width:100%; padding-bottom:0;}
.fk_pqyjc span{ background-color:#c92163; text-align:center; border-radius:100px; display:block; float:left; color:#FFF; padding:7.5% 0%;}
.fk_pqyjc span a{ color:#FFF;}
.fk_pqyjc span a:hover{ color:#FFF;}
.fk_pqybox{ overflow:hidden; width:100%;}
.fk_smzx_title { width:100%; float:left; clear:both; display:block; background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0;}
.fk_smzxxg dl dd{ color:#000; text-align:left; text-align:justify; text-justify:inter-ideograph;}
.fk_smzxzx{width:100%; float:left;  }
.fk_smzxzx p{ width:40%; float:left; margin:0 3%;}
.fk_smzxzx p a{ width:40%; color:#000;}
.fk_smzxzx p:nth-child(2){ float:right;}
.fk_smzx_td{ width:100%; float:left; clear:both;}
.fk_smzx_td dl{ width:40%; float:left; padding:5% 5%;}
.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:0% 0 1% 0;  border-radius:8px; font:2.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
.fk_smzx_td dl dd{ text-align:left; float:left; padding-top:5%; color:#000; text-align:justify; text-justify:inter-ideograph;}
.xg01{ background-color:#3dafe5;}
.xg02{ background-color:#c185df;}
.xg03{ background-color:#2ebe79;}
.xg04{ background-color:#fa6567;}
.fk_smzx_td dt img{ width:100%;}
.fk_ydjsys dl dt{width: 45%;}
.fk_yczx_case{ width:70%; clear:both; margin:3% 15%; float:left;}
.fk_yczx_case ul li{ width:100%; clear:both; float:left; text-align:left; margin-bottom:3%;}
.fk_yczx_case ul li b{ border-radius:100px; font:1.5em/1.7em "\5fae\8f6f\96c5\9ed1";  margin-right:3%; font-weight:bold;  }
.fk_yczx_case ul li span{ border-radius:8px; font:1.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; margin-right:3%; white-space:nowrap; }
.m_zx01{ border:#d964b2 solid 2px; float:left; padding:0 3%; color:#d964b2;}
.m_zx001{ background-color:#d964b2; margin-left:12%; display:block; width:90%; text-indent:0.5em;}
.m_zx02{ border:#ff5166 solid 2px; float:left; padding:0 3%; color:#ff5166;}
.m_zx002{ background-color:#ff5166; margin-left:12%; display:block; width:90%; text-indent:0.5em;}
.m_zx03{ border:#f5a44a solid 2px; float:left; padding:0 3%; color:#f5a44a;}
.m_zx003{ background-color:#f5a44a; margin-left:12%; display:block; width:90%; text-indent:0.5em;}
.m_zx04{ border:#b436cc solid 2px; float:left; padding:0 3%; color:#b436cc;}
.m_zx004{ background-color:#b436cc; margin-left:12%; display:block; width:90%; text-indent:0.5em;}
.m_zx05{ border:#38cc67 solid 2px; float:left; padding:0 3%; color:#38cc67;}
.m_zx005{ background-color:#38cc67; margin-left:12%; display:block; width:90%; text-indent:0.5em;}
.tle{ color:#6a6a6a;}
.fk_ydjs_whlist dl dd:nth-child(2){ border-bottom:#969595 dashed 1px;}
.boxline{ border:#4e4e4e dashed 1px; width: 100%; float: left;}
#ys_list{ padding-top:0; margin-bottom:5%;}
.ys_list {width: 31%;margin: 3% 0 3% 2%; font-weight: bold; float: left;}
#fk_yjbtcase{ text-align:left; border-bottom:#c92163 solid 3px; background-color:#e3dfdf; text-indent:1em; margin-top:5%; padding:1% 0;}
.fk_yjbthg{ border:#c8c8c8 solid 1px; padding:1% 8% 0% 8%; color:#4b4b4b;}
.fk_yjbthg a{ color:#000; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
.fk_yjbthg a:hover{ color:#000; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
.ydy_list dl{ border-bottom: #acacab dashed 1px; padding-bottom:3%;}
.ydy_list dl dt{ color:#000; text-align:left; font-weight:bold;}
.ydy_list dl:nth-child(2){ border-top:none; padding-top:inherit;}
.ydy_zxys{ margin-bottom:5%;}
.ydy_zxys a{ color:#c92163}
.ydy_zxys a:hover{ color:#c92163}
.ydy_datelist { width:100%; float:left;  clear:both;}
.ydy_datelist dl{ width:50%; float:left; margin:3% 0; }
.ydy_datelist dl dt{ float:left; margin-right:3%; float:left;}
.ydy_datelist dl dt img{width:100%; float:left}
.ydy_datelist dl dd{text-align:left; padding-top:10%; font: 1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#403f3f;}
.ydy_wh{ font: 1.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
.fk_wysy_title{ text-align:left; float:left; display:block; background-color:#d1cfcf; width:100%; text-indent:0.7em; padding-top:0; margin-top:5%; color:#c92163}
.fk_ydsy{ width:100%; float:left;}
.fk_ydsy dl{ width:100%; float:left; }
.fk_ydsy dl dt{ width:32%;}
.fk_ydsy dl dt img{ width:100%; float:left;}
.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
.fk_ydsy dl dd p{ font-weight:bold; font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#fb6972; font-weight:bold;}
.fk_ydsy dl dd span{ border:#CCC solid 1px; padding:1% 3% 2% 3%; float:left; width:94%; }
.fk_ydsy dl dd:nth-child(2){ width:68%; float:right; display:block;}
.fk_ydsy dl dd:nth-child(3){ width:68%; float:right; display:block;}
.fk_ydsy dl dd span b{ width:26%; float:left;}
.fk_ydsy dl dd span b img{ width:100%;}
.ydy_ask{ width:100%; float:left; }
.ydy_ask dl{ width:100%; float:left; margin-top:5%; }
.ydy_ask dl dd{ width:50%; text-align:center; float:left; font: 1.5em/3em "\5fae\8f6f\96c5\9ed1"; color:#000;  white-space:nowrap; }
.ydy_ask dl dd a{ color:#000; }
.ydy_ask dl dd a:hover{ color:#000; }
.ydy_ask dl dd:nth-child(3n+1){ width:100%; display:block;loat:left;}
.ydy_ask dl dd:nth-child(1){ background-color:#ffe0da;}
.ydy_ask dl dd:nth-child(2){ background-color:#eaf4d9;}
.ydy_ask dl dd:nth-child(3){ background-color:#feeddf;}
.ydy_ask dl dd:nth-child(4){ background-color:#bdebf4;}
.ydy_ask dl dd:nth-child(5){ background-color:#e6e9f6;}
.ydy_ask dl dd:nth-child(6){ background-color:#ffe0da;}

.ydy_step { width:100%; float:left; clear:both;}
.ydy_step dl{ width:100%; float:left; margin-top:5%;}
.ydy_step dl dt{ width:15%; float:left;}
.ydy_step dl dt img{ width:100%; float:left;}
.ydy_step dl dd{ width:82%; float:left;  color:#6c6a6b; text-align:left; padding-left:3%; text-align:justify; text-justify:inter-ideograph;}
.ydy_step dl dd p{ color:#c92163; font: 1.5em/1.5em "\5fae\8f6f\96c5\9ed1";}
.ydy_step dl dd span{ color:#c92163; font: 1.6em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%; float:left;}
.ydy_step dl dd div{ font-weight:normal; font: 1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; }

.ydy_step ul{ width:100%; float:left; margin-top:5%;}
.ydy_step ul li{ width:43.5%; float:left; border:#c8c8c8 solid 1px; padding:3% 2%; margin-bottom:5%;}
.ydy_step ul li div{ width:60%; float:left;}
.ydy_step ul li div img{ width:100%;}
.ydy_step ul li span{ color:#000; font: 2em/1.5em "\5fae\8f6f\96c5\9ed1";}
.ydy_step ul li:nth-child(2n){ float:right;}
.you_position{ width:590px;height:50px;overflow:hidden;text-align:left; font: 1.6em/1.5em "\5fae\8f6f\96c5\9ed1"; border-bottom:#CCC solid 1px; margin-bottom:2%; color:#c92163}
.you_position a{ color:#c92163}
.you_position a:hover{ color:#c92163}

.list_box{ overflow:hidden;}
.list_box ul li{ text-indent:0.5em; background:url(../images/list_bg.jpg) left center no-repeat; font: 1.4em/2.5em "\5fae\8f6f\96c5\9ed1";}
.list_box ul li a{ color:#333;}

.h_name{  width:100%; height:auto;display:block; text-align:center; margin-bottom:8px; margin-top:10%; color:#272727; font: 2em/1.3em "\5fae\8f6f\96c5\9ed1";}
.pro{  width:100%; padding:10px 0; display: block; text-align:justify; text-justify:inter-ideograph; color:#202b31; }
.pro p{ text-indent:2em; padding-top:2%; font:1.4em/1.8em "\5fae\8f6f\96c5\9ed1";}
.zx_artimg{ margin-top:25px;}
.art_msg{  border-bottom:#dae6ec dotted 1px; color:#8a8d8c; line-height:30px; padding-bottom:1%;}
.art_msg span{ text-align:center; padding:0 5px;}


.by_mtbd{ max-width:590px; margin:2% auto; overflow:hidden;}
.by_mtbd img{ width:100%;}
.mtbd_01{ width:43%; position:relative; float:left;}
.mtbd_02{ width:55.8%; position:relative; float:right;}
.mtbd_03{ width:55.8%; position:relative; float:right; margin-top:1%;}
.mtbd_04{ width:49%; position:relative; float:left; margin-top:1%}
.mtbd_05{ width:49%; position:relative; float:right;margin-top:1%}
.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:120%; }
.by_mtbd li p a{ width:100%; color:#c92163;}
.by_mtbd li p a:hover{ text-decoration:underline;}

@media only screen and (min-width: 640px) and (max-width: 1960px){
	body{font-size:24px;}
	
	.home-device { width:640px; height:505px; overflow:hidden; }
	.swiper-main { width:640px; height:505px; }
	.rl_time_mov {  height:230px;}
	.swiper1, .swiper1 .swiper-slide{width:640px;   height:505px;  }
	.swiper1, .swiper1 .swiper-slide img{ width:640px;  height:505px;  }
	.demo1{ width:590px; padding:0 25px; }
	.demo2{ width:590px; padding:0 25px; }
	.tips{  width:540px; font:1.5em/2.2em "\5fae\8f6f\96c5\9ed1"; padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; white-space:nowrap; overflow:hidden;}
	.tj_news{width:590px; font:1.5em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.tj_news ul{line-height:40px;}
	.tj_news ul li{ height:50px;}
	.tj_news ul li span { width:80px; line-height:40px;  height:40px;}
	.swiper-loop, .swiper-loop .swiper-slide { width:590px;}
	.rl_time_mov{ width:476px;}	
	.ck_shz span img:nth-child(2){ margin-top:9.5%; } 
	.min{ margin:0 auto; width:640px; text-align:center;}
	.fk_dis{ padding:0 25px; }
	.fk_dis_two { padding:0 25px;}
	.fk_dis_six { padding:0 25px;}
	.dis_by_dome{ padding:0 25px;}
	.min_box{ padding:0 25px; overflow:hidden;}
	.bot_pl{ font:1.4em/2.8em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.con_table{ margin-bottom:5%; float:left;  }
	.rl_altist p{ font:1.4em/1.8em "\5fae\8f6f\96c5\9ed1"; }
	.dyy{ margin-bottom: 3%;}
	.fk_gjml_ask span{ font: 1.3em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz{ width:100%;}
	.fk_pqyjc span{ width: 16%; padding:5.7% 0%; margin: 10px 25px; font: 1.3em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_smzxxg dl dd{ color:#000; text-align:left;  text-align:justify; text-justify:inter-ideograph; font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.ydy_list dl dt{ width:30%;}
	.ydy_list dl dd{ width:70%;}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	.rl_note_title{ font:1.4em/1.8em "\5fae\8f6f\96c5\9ed1";}


}

@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.keshi_nav{ margin-top:8px;}
	.keshi_nav{ padding-top:8px;}
	header.v15_keshi h1{ font:1.5em/1.7em "\5fae\8f6f\96c5\9ed1"; background-size:1.4em 1.4em; text-align:center;}
	header.v15_keshi>span { float:left; display:block;}
	header.v15_keshi>span a { display:block;}
	header.v15_keshi .keshi_logo {  background-size:2.2em 2.2em; width:2.2em; height:2.2em; margin-left:10px; margin-top:2px;}
	header.v15_keshi .keshi_name { font:2.10em/1.6em "";}
	header.v15_keshi .keshi_navIco { background-size:2em 2em; width:2em; height:2em;  margin-top:4px;}
	.home-device { width:480px; height:380px;overflow:hidden;}
	.swiper-main { width:480px; height:380px;}
	.swiper1, .swiper1 .swiper-slide{width:480px; height:380px; overflow:hidden;}
	.swiper1, .swiper1 .swiper-slide img{ width:480px; height:380px; overflow:hidden;}
	.demo1{ width:430px; padding:0 25px; }
	.demo1 img{ width:70px; padding:10px 0 0 0; }
	.demo2{ width:430px; padding:0 25px; }
	.demo1 a, .button{ margin:15px 0px 10px 0; width:142px; height:124px; line-height:36px;  padding:0 30px;}
	.art{ padding-top:5px; width:142px; height:124px;  font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.demo2{ width: 430px; font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.demo2 a, .button{ margin:0 0 10px 0; height:100px; line-height:100px; padding:0 0px; width:135px;}
	.tips{ width:395px; margin:0 25px; font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px;white-space:nowrap;overflow:hidden; background-size:1.5em 1.5em;}
	.bot_link span{ padding:10px 47px; line-height:35px; color:#5d5c5c;  margin:0 5px; font:1.1em/2em "\5fae\8f6f\96c5\9ed1";}
	.tj_adv{ width:430px; padding-top:15px; }
	.tj_adv img{ width:430px;}
	.tj_title{ width:430px; font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; white-space:nowrap; }
	.tj_news ul li{ height:40px;}
	.tj_news{width:430px; font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1";  white-space:nowrap; overflow:hidden;}
	.tj_news ul{line-height:32px;}
	.tj_news ul li{ height:50px;}
	.tj_news ul li span { width:80px; line-height:32px; height:30px;}
	.by_comlist{width:430px; padding-top:20px;}
	.by_comlist dl{ margin-bottom:20px; }
	.by_comlist dl dt{ width:130px; height:67px; }
	.by_comlist dl dt b{ font:1.5em/1.1em "\5fae\8f6f\96c5\9ed1"; }
	.by_comlist dl dt span{ font:1em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl dd{ width:133px; height:89px; margin-left:16px; font:1.5em/3.7em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl:nth-child(1) { background-size:17.4em 5.4em;}
	.by_comlist dl:nth-child(2) { background-size:17.4em 5.4em;}
	.by_comlist dl:nth-child(3) { background-size:17.4em 5.4em;}
	.by_comlist dl:nth-child(4) { background-size:17.4em 5.4em;}
	.swiper-loop, .swiper-loop .swiper-slide { width:430px; padding-top:5px; height:150px;}
	.zj_mov_img img{ width:85px;}
	.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.zj_mov_img p:nth-child(2n){ color:#000; font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.footer{ width:430px; margin: 0 auto;}
	.kstd{ height:68px; width:424px; color:#c92163; border:#c92163 solid 2px;  font:2.0em/2.0em "\5fae\8f6f\96c5\9ed1";}
	.footer dl dd span{ padding:0 5px 0 10px;}
	.bot_input{ width:60%;}
	#yzm{ width:98.9%;}
	.footer dl dd span{ width:23%; padding-left:10px;}
	.bot_input1{ width:40%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	#yzm span{ width:30%; padding-left:10px;}
	.footer dl dt{ height:45px; font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria{ margin:10px 25px; text-align:center; float:left; font:1.3em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria img{ width:90px;}
	.bot_phone img { width:430px;}
	.bot_map img{ width:480px;}
	.ck_bm{ font:0.8em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_server img{ width:70%;}
	.ck_shz span img:nth-child(2){ margin-top:9.5%; } 
	.fk_dis{ padding:0 25px; }
	.t_zx{ font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fk_dis_two { padding:0 25px;}
	.fk_dis_six { padding:0 25px;}
	.min_box { padding:0 25px;}
	.fk_dis dl dd { font:1.5em/2.0em "\5fae\8f6f\96c5\9ed1";} 
	.fk_dis dl dd:nth-child(2n-1){ font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; } 
	.dis_by_dome{ padding:0 25px;}
	.dis_by_dome dl dd{ font:1.0em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.dis_by_dome dl dd:nth-child(2){ font:1.8em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
	.dis_by_dome dl dt img{ width:80%;}
	.dis_by_dome p{ text-align:center; font:1.8em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
	.dis_by_dome p:nth-child(2){ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
	.by_jc dl{ height:74px; margin-bottom:4.6%;}
	.by_jc dl dt{ font:1.4em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl dd{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl:nth-child(1){ background-size:40% 80%;}
	.by_jc dl:nth-child(2){ background-size:40% 80%;}
	.by_jc dl:nth-child(5){ background-size:40% 80%;}
	.by_jc dl:nth-child(6){ background-size:40% 80%;}
	.date_case_title{ font:1.8em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
	.date_case{ font:4.0em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
	.date_dis{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.date_tec{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888;}
	.by_zl dl{ padding:5% 1.5%; height:96px; margin-bottom:4.6%;}
	.by_zl dl dt{ font:1.4em/2em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl dd{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl:nth-child(2){  background-size:50% 100%;}
	.by_zl dl:nth-child(6){  background-size:50% 100%;}
	.by_zl dl:nth-child(10){  background-size:50% 100%;}
	.by_zl dl:nth-child(13){ height:60px; padding-top:1% }
	.by_zl dl:nth-child(14){ height:60px; padding-top:1% }
	.by_zl dl:nth-child(15){ height:60px; padding-top:1% }
	.by_zl dl:nth-child(16){ height:60px; padding-top:1% }
	.by_zl dl:nth-child(17){ height:60px; padding-top:1% }
	.by_zl dl:nth-child(18){ height:60px; padding-top:1% }
	.user_com{ width:84%;}
	.user_com p:nth-child(1){ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(2){ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(3){ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.user_spk{padding:0 0 8.3% 0; }
	.user_spk input{ width:70%; float:left; padding:1.82% 1%;}
	.user_spk p{ width:27.53%; padding:1.65% 0;color:White;cursor:pointer;}
	.bot_pl{ font:1.4em/2.8em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
	.sw_tc001{ margin-top:5%;}
	.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
	.sw_cjcc{ color:#000; margin-bottom: 1%;}
	
	.sw_10th dt{ width:47%;}
	.sw_10th dd{ width:50%;}
	.sw_10th dd{ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#sw_sbshow span{ width: 31.0%; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; height:335px;}
	.sw_topnone{ padding-top:0;}
	.hy_test dl dd{ margin-bottom:5%; width:55%; font:1.3em/2em; }
	.hy_test dl dd:nth-child(2n){width: 54.3%;}
	.hy_input{ width:40px; height:40px; }
	.rl_time_mov { width:316px; height:160px; padding:0 82px; margin-top:1%;  background:url(../images/rl_tmbg.gif) top center no-repeat; background-size:26em 10em; }
	.rl_time_mov img{ width:316px;}
	.rl_zx p{ padding:1.8% 6%; width:72%;}
	.rl_zxbox{ width:50%; padding:1.0% 0; border-radius: 8px; font:1.8em/1.8em "\5fae\8f6f\96c5\9ed1"; margin-top:3%; margin-bottom:8%; }
	.rl_yyjc{ padding: 0; font:0.8em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.rl_just dl dd{  font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.fl{ float:left; text-align:left; display:block; width:100%;  font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.about_map dl{ width:27%; padding:3%; margin-bottom:5%;  font:1.0em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.about_mapzx{ font:1.4em/2.2em "\5fae\8f6f\96c5\9ed1"; width:70%; }
	.con_table #taba li span{  font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
	.con_table #taba li a{ width:83%; height:83px; padding-top:17px; } 
	.con_table #taba li.on a {width:83%; height:83px; } 
	.swiper3,.swiper4,.swiper5,.swiper6{height:800px;}
	.tababox{ height: 830px;}
	.con_table .taba { height:800px; padding-top:5%;}
	.exp_zj_title{ font:2.2em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.exp_zj_jy{ font:1.8em/1.2em "\5fae\8f6f\96c5\9ed1"; margin-bottom:2%;}
	.exp_zj_zc{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-left:13%;}
	.exp_zj_jj{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; margin:2% 6%; padding-top:2%; padding-bottom:2%;}
	.exp_sw dl dd span{ padding-top:3%; font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
	.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;}
	.by_dis_jc ul li p{ background-color:#FFF; font:1.0em/2em "\5fae\8f6f\96c5\9ed1";}
	.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 90px;}
	.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 90px;}
	.by_dis_jc ul li span b{ height:25px; display:block;}
	.by_nx_jcxm dl dt{ width:32%; font:1.1em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.by_nx_jcxm dl dd{ width:68%;  font:1.0em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.by_zxdub{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; }
	.by_zlcom p{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.by_kbyy dt{ width:30%}
	.jg_ys a{width:70%; height:75px; font:1.8em/1.2em "\5fae\8f6f\96c5\9ed1"; padding-top:15px;}
	.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.00%; font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.sw_topline{ padding-top: 4%;}
	.rl_altist p{ font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1"; }
	.rl_note_title{ color:#FFF; width:75%;}
	.fk_bdyc dl dt{  font: 1.3em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_bdyc dl dd{  font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
	.fk_lcnzbox{ width:70%; padding:0 5% 3% 5%;}
	.fk_lcnzbox p{ text-align:left; font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 2.5%;}
	.fk_nlgrask{ width:100%; clear:both; float:left; color:#000; font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_pqyjc span{ width: 18%; padding:6.7% 0%; margin: 10px 15px; font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_smzx_title { background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0; background-size:95% 80%;}
	.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:0 2.8% 2% 2.8%;  border-radius:8px; font:2.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
	.fk_yczx_case{ width:80%; margin:3% 10%; }
	.fk_yczx_case ul li b{ font:1.4em/1.65em "\5fae\8f6f\96c5\9ed1"; }
	.fk_yczx_case ul li span{  font:1.4em/1.65em "\5fae\8f6f\96c5\9ed1";}
	.ydy_datelist dl dt{width:37%; margin-right:0;}
	.ydy_datelist dl dt img{width:90%; }
	.ydy_datelist dl dd{ padding-top:8%; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_ask dl dd{ font: 1.2em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
	.ydy_step dl dd div{  font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd p{ font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd span{ font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%;}
	.ydy_step ul li span{ font: 1.6em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.keshi_nav_box dl dt{ font:1.4em/1.6em "\5fae\8f6f\96c5\9ed1"; text-indent:1.1em;}
	.keshi_nav_box dl dd{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydjsys dl dt{width: 45%; padding:0;}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	
	.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:110%; }

}

@media only screen and (min-width: 414px) and (max-width: 479px){
	body{font-size:18px; line-height: 1.8em;}
	.keshi_nav{ padding-top:8px;}
	header.v15_keshi h1{ font:1.5em/1.7em "\5fae\8f6f\96c5\9ed1"; background-size:1.4em 1.4em; text-align:center;}
	header.v15_keshi .keshi_logo {  background-size:2.2em 2.2em; width:2.2em; height:2.2em; margin-left:10px; margin-top:2px;}
	header.v15_keshi .keshi_name { font:2.10em/1.6em "";}
	header.v15_keshi .keshi_navIco { background-size:1.8em 1.8em; width:2em; height:2em;padding-top:20px;}
	.home-device { width:414px; height:327px;overflow:hidden;}
	.swiper-main { width:414px; height:327px; }
	.swiper1, .swiper1 .swiper-slide{width:414px; height:327px;overflow:hidden; }
	.swiper1, .swiper1 .swiper-slide img{ width:414px; height:327px;overflow:hidden; }
	 #dm1 {margin-right: 10px;}
	.demo1{ width:382px; padding:0 16px; }
	.demo1 img{ width:65px; padding:10px 0 0 0; }
	.demo2{ width:382px; padding:0 16px; }
	.demo1 a, .button{ margin:15px 0px 10px 0; width:122px; height:114px; line-height:36px; padding:0 30px;}
	.art{ padding-top:5px; width:118px; font:1.6em/1.1em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;  }
	.demo2{ width: 382px; font:1.4em/1.2em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; }
	.demo2 a, .button{ margin:0 0 10px 0; height:60px; line-height:60px; padding:0 0px; width:122px;}
	.tips{width:347px; margin:0 16px; font:1.2em/2.2em; padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; white-space:nowrap; overflow:hidden; background-size:1.5em 1.5em;}
	.tj_adv{ width:382px; padding-top:15px; margin:0 auto; text-align:center; }
	.tj_adv img{ width:382px;}
	.tj_title{ width:382px; font:1.0em/1.2em "\5fae\8f6f\96c5\9ed1"; color:#FFF; display:block; white-space:nowrap;  }
	.tj_news{width:382px; font:1.0em/2.2em "\5fae\8f6f\96c5\9ed1"; white-space:nowrap; overflow:hidden;}
	.tj_news ul{line-height:30px;}
	.tj_news ul li{ height:35px;}
	.tj_news ul li span { width:70px; line-height:28px; height:28px;}
	.by_comlist{width:382px; padding-top:20px;}
	.by_comlist dl{ margin-bottom:20px; }
	.by_comlist dl dt{ width:116px; height:53px;  }
	.by_comlist dl dt b{ font:1.3em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.by_comlist dl dt span{ font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl dd{ width:116px; height:75px; margin-left:15px; font:1.4em/3.2em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl:nth-child(1) { background-size:15.8em 4.6em;}
	.by_comlist dl:nth-child(2) { background-size:15.8em 4.6em;}
	.by_comlist dl:nth-child(3) { background-size:15.8em 4.6em;}
	.by_comlist dl:nth-child(4) { background-size:15.8em 4.6em;}
	.by_case_date{ font:1.8em/1.3em "\5fae\8f6f\96c5\9ed1"; padding:10x 0; font-weight:bold; }
	.swiper-loop, .swiper-loop .swiper-slide { width:382px; padding-top:5px; height:150px;}
	.zj_mov_img img{ width:85px;}
	.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.zj_mov_img p:nth-child(2n){ color:#000; font:1.2em/1.4em "\5fae\8f6f\96c5\9ed1";}
	.footer{ width:382px; margin: 0 auto;}
	.kstd{ height:48px; width:376px; color:#c92163; border:#c92163 solid 2px; font:1.5em/2em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.footer dl dd span{ padding:0 5px 0 10px;}
	.bot_input{ width:60%;}
	#yzm{ width:98.9%;}
	.footer dl dd span{ width:23%; padding-left:10px;}
	.bot_input1{ width:43%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	#yzm span{ width:30%; padding-left:10px;}
	.footer dl dt{ width:99.5%;  height:45px; font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria{ margin:0px 27px; text-align:center; float:left; font:1.1em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria img{ width:70px;}
	.bot_phone img { width:382px;}
	.bot_link span{ padding:10px 47px; line-height:35px; color:#5d5c5c;  margin:0 5px; font:1.1em/2em "\5fae\8f6f\96c5\9ed1";}
	.bot_map img{ width:414px;}
	.ck_shz{padding:16px 16px 0 16px;}
	.ck_shz span img:nth-child(2){ margin-top:9%;} 
	.ck_shz_info a{ width:48%; float:left; display:block; border:#c8c8c8 solid 1px; margin-top:3%; font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.ck_bm{ font:0.8em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_server{ width:31%; margin:5% 0 5% 2%; font-weight:bold;}
	.ck_server img{ width:70%;}
	.ck_bm ul li{ font:1.5em/2em "\5fae\8f6f\96c5\9ed1";  border-bottom:#acacab dashed 1px; line-height:3em;}
	.ck_bm ul li img { width:10%; margin-right:2%}
	.fk_dis{ padding:0 16px; }
	.t_zx{  font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fk_dis_two { padding:0 16px;}
	.fk_dis_six { padding:0 16px;}
	.min_box{ padding:0 16px;}
	#ck_bm img{ width: 80%;}
	.fk_dis dl dd { font:1.3em/2.0em "\5fae\8f6f\96c5\9ed1";} 
	.fk_dis dl dd:nth-child(2n-1){ font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; } 
	.bot_yh{ font:2.0em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.dis_by_dome{ padding:0 16px;}
	.dis_by_dome dl dd{ font:1.0em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.dis_by_dome dl dd:nth-child(2){ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
	.dis_by_dome dl dt img{ width:75%;}
	.dis_by_dome p{ text-align:center; font:1.8em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
	.dis_by_dome p:nth-child(2){ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
	.by_jc dl{ height:74px; margin-bottom:4.6%;}
	.by_jc dl dt{ font:1.3em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl:nth-child(1){ background-size:40% 80%;}
	.by_jc dl:nth-child(2){ background-size:40% 80%;}
	.by_jc dl:nth-child(5){ background-size:40% 80%;}
	.by_jc dl:nth-child(6){ background-size:40% 80%;}
	.date_case_title{ font:1.8em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
	.date_case{ font:4.0em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
	.date_dis{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.date_tec{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888;}
	.by_zl dl{ padding:5% 1.5%; height:86px; margin-bottom:4.6%;}
	.by_zl dl dt{ font:1.3em/2em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl dd{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl:nth-child(2){  background-size:50% 100%;}
	.by_zl dl:nth-child(6){  background-size:50% 100%;}
	.by_zl dl:nth-child(10){  background-size:50% 100%;}
	.by_zxmore{ font:1.3em/1em "\5fae\8f6f\96c5\9ed1";}
	.by_zl dl:nth-child(13){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(14){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(15){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(16){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(17){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(18){ height:55px; padding-top:1% }
	.user_com{ width:84%;}
	.user_com p:nth-child(1){ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(2){ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(3){ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.user_spk{padding:0 0 10.5% 0; border-bottom: #fff solid 1px; }
	.user_spk input{ width:70%; float:left; padding:2.7% 1%;}
	.user_spk p{ width:27.4%; padding:1.65% 0;color:White;cursor:pointer;}
	.bot_pl{ font:1.4em/2.8em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.user_com p img{ width:4.2%;}
	.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
	.sw_tc001{ margin-top:5%;}
	.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
	.sw_cjcc{ color:#000; margin-bottom: 1%;}
	
	.sw_10th dt{ width:46%;}
	.sw_10th dd{ width:51%;}
	.sw_10th dd{ font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#sw_sbshow span{ width: 31.0%; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; height:335px;}
	.sw_gz b{font:1.3em/3em "\5fae\8f6f\96c5\9ed1";}
	.bot_pl img{ margin-top:-5px; width:6%;}
	.sw_topnone{ padding-top:0;}
	.hy_test dl dd{ margin-bottom:5%; width:55.5%; font:1.3em/2em; }
	.hy_test dl dd:nth-child(2n){width: 55.1%;}
	.hy_input{ width:40px; height:40px; }
	
	.rl_time_mov { width:290px; height:150px; padding:0 30px; margin-top:1%;  background:url(../images/rl_tmbg.gif) top center no-repeat; background-size:21em 9em; }
	.rl_time_mov img{ width:290px;}
	.rl_zx p{ padding:1.8% 2%; width:60%;  font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rl_zxbox{ width:40%; padding:1.0% 0;  border-radius: 8px; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1"; margin-top:3%; margin-bottom:8%; }
	.rl_yyjc{ padding: 0; font:0.8em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.rl_just dl dd{  font:1.0em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	#rl_bm { font:1.0em/2.5em "\5fae\8f6f\96c5\9ed1"; }
	.map_about{ font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fl{ float:left; text-align:left; display:block; width:100%;  font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.about_map dl{ width:27%; padding:3%; margin-bottom:5%;  font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.about_mapzx{ font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; width:60%; }
	.hj_title{  font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";  margin-bottom:3%;}
	.con_table #taba li span{  font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
	.con_table #taba li a{ width:83%; height:69px; padding-top:17px; } 
	.con_table #taba li.on a {width:83%; height:69px; } 
	.swiper3,.swiper4,.swiper5,.swiper6{height:730px;}
	.tababox{ height: 760px;}
	.con_table .taba { height:730px; padding-top:5%;}
	.exp_zj_title{ font:2.1em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.exp_zj_jy{ font:1.6em/1.2em "\5fae\8f6f\96c5\9ed1"; margin-bottom:2%;}
	.exp_zj_zc{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-left:13%;}
	.exp_zj_jj{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin:2% 6%; padding-top:2%; padding-bottom:2%;}
	.sm-freet img,.sm-free img{ width:50%}
	.exp_sw dl dd p{ padding:1% 0;}
	.exp_sw dl dd span{ padding-top:3%; font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:0.9em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
	.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;}
	.by_dis_jc ul li p{ background-color:#FFF; font:1.0em/2em "\5fae\8f6f\96c5\9ed1";}
	.by_dis_jc ul li:nth-child(2){ background-color:#4cab57; border-top:#FFF solid 60px;}
	.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li span { font:1.6em/1.2em "\5fae\8f6f\96c5\9ed1";  }
	.by_dis_jc ul li span b{ height:10px; display:block;}
	.by_nx_jcxm dl dt{ width:35%; font:1.0em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.by_nx_jcxm dl dd{ width:65%;  font:1.0em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.by_zxdub{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.dis_slgby dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; width:65%; color:#000; padding-top:2%;}
	.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_zlcom p{ font:1.0em/1.4em "\5fae\8f6f\96c5\9ed1";}
	#gwy_hg dl dd{ padding:0 3% 0 1%; width:62%; font:0.95em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#gwy_hg dt{ width:32%;}
	.jg_tbg{ width:15%;}
	.jg_ys a{width:70%; height:68px; font:1.8em/1.1em "\5fae\8f6f\96c5\9ed1"; padding-top:15px;}
	.rltc_case dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	#rl_fy a{ padding:2.5% 5%; font:1.4em/2em "\5fae\8f6f\96c5\9ed1";}
	#rl_bot_hj dl dd:nth-child(2n-1) { font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.00%; font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.sw_topline{ padding-top: 4%;}
	.rl_worry span{ float:left; color:#000; font:1.6em/6.5em "\5fae\8f6f\96c5\9ed1";}
	.rl_bzbot dl dd{ font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rl_note_title{ color:#FFF; width:75%;}
	.rl_notelist dl{ padding:1.5% 0;}
	.fk_bdyc dl dt{  font: 1.2em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_bdyc dl dd{  font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydcx dl dt{ font: 1.2em/1.3em "\5fae\8f6f\96c5\9ed1";font-weight:bold;}
	.fk_ydcx dl dd{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_cxask dl dt{  font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_cxask dl dd { font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
	.fk_gjml_ask span{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_lcnz span{ height:100px; }
	.fk_lcnzbox{ width:70%; padding:0 5% 5% 5%;}
	.fk_lcnzbox p{ text-align:left; font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz span{ font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; float:left; padding-top:2%;}
	.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 2.8%;font-weight:normal;}
	.fk_nlgrask{ font:0.7em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_pqyjc span{ width: 20%; padding:7.2% 0%; margin: 10px 8px; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_smzx_title { background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0; background-size:95% 80%;}
	.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:0 5% 2% 5%;  border-radius:8px; font:2.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
	.fk_smzx_td dl{ width:44%; float:left; padding:5% 3%;}
	.fk_yczx_case{ width:80%; margin:3% 10%; }
	.fk_yczx_case ul li b{ font:1.2em/1.65em "\5fae\8f6f\96c5\9ed1"; }
	.fk_yczx_case ul li span{  font:1.2em/1.65em "\5fae\8f6f\96c5\9ed1"; }
	.ydy_datelist dl dt{width:30%; margin-right:0;}
	.ydy_datelist dl dt img{width:90%; }
	.ydy_datelist dl dd{ padding-top:4%; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_ask dl dd{ font: 1.1em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
	.ydy_step dl dd p{  font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd span{  font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%;}
	.ydy_step dl dd div{  font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step ul li span{ font: 1.4em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.keshi_nav_box dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; text-indent:1.1em;}
	.keshi_nav_box dl dd{ font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydjsys dl dt{width: 45%; padding:0;}
	.fk_ydjsys dl dd{  line-height: 1.3em;}
	.fk_smzx_td dl dd{  line-height: 1.3em;}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	.rl_note_title{ font:1.3em/1.6em "\5fae\8f6f\96c5\9ed1";}

	.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:100%; }

}

@media only screen and (min-width: 375px) and (max-width: 413px){
	body{font-size:14px; line-height: 1.8em;}
	.keshi_nav{ padding-top:8px;}
	header.v15_keshi h1{ font:1.4em/1.7em "\5fae\8f6f\96c5\9ed1";  background-size:1.4em 1.4em; text-align:center;}
	header.v15_keshi .keshi_logo {  background-size:2.0em 2.0em; width:2.0em; height:2.0em; margin-left:10px; margin-top:4px;}
	header.v15_keshi .keshi_name { font:2.10em/1.6em "";}
	header.v15_keshi .keshi_navIco { background-size:2em 2em; width:2em; height:2em;  margin-top:6px;padding-top:18px;}
	.home-device { width:375px; height:296px;overflow:hidden;}
	.swiper-main { width:375px; height:296px; }
	.swiper1, .swiper1 .swiper-slide{width:375px; height:296px; overflow:hidden;}
	.swiper1, .swiper1 .swiper-slide img{ width:375px; height:296px; overflow:hidden;}
	#dm1{ margin-right:10px;}
	.demo1{ width:340px; padding:0 10px; }
	.demo1 img{ width:60px; padding:10px 0 0 0; }
	.demo2{ width:340px; padding:0 10px; }
	.demo1 a, .button{ margin:15px 0px 10px 0; width:142px; height:105px; line-height:36px;  padding:0 10px;}
	.art{ padding-top:5px; width:142px; height:25px;  font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.demo2{width: 340px; font:1.3em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.demo2 a, .button{ margin:0 0 10px 0; height:50px; line-height:50px; padding:0 0px; width:107px;}
	.tips{  width:300px;  font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; white-space:nowrap; overflow:hidden; background-size:1.3em 1.3em;}
	.tj_adv{ width:340px; padding-top:15px; margin:0 auto; text-align:center; }
	.tj_adv img{ width:340px;}
	.tj_title{ width:340px; font:1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#FFF; display:block; white-space:nowrap; }
	.tj_news{width:340px; font:1.1em/2.2em "\5fae\8f6f\96c5\9ed1";  white-space:nowrap; overflow:hidden;}
	.tj_news ul{line-height:30px;}
	.tj_news ul li{ height:40px;}
	.tj_news ul li span { width:60px;line-height:30px; height:30px;}
	.by_comlist{width:340px; padding-top:20px;}
	.by_comlist dl{ margin-bottom:20px; }
	.by_comlist dl dt{ width:106px; height:53px; padding-top: 12px; margin-top: 0px; }
	.by_comlist dl dt b{ font:1.3em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.by_comlist dl dt span{ font:0.8em/0.9em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl dd{ width:106px; height:65px; margin-left:10px; font:1.2em/3.5em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl:nth-child(1) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(2) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(3) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(4) { background-size:13.8em 4.2em;}
	.by_case_date{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.swiper-loop, .swiper-loop .swiper-slide { width:340px; padding-top:5px; height:130px;}
	.zj_mov_img img{ width:75px;}
	.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:1.1em/1.0em "\5fae\8f6f\96c5\9ed1";}
	.zj_mov_img p:nth-child(2n){ color:#000; font:1.1em/1.7em "\5fae\8f6f\96c5\9ed1";}
	.footer{ width:340px; margin: 0 auto;}
	.kstd{ height:48px; width:334px; color:#c92163; border:#c92163 solid 2px; font:1.5em/2.0em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; margin-top:15px;}
	.footer dl dd span{ padding:0 5px 0 10px;}
	.bot_input{ width:60%;}
	#yzm{ width:98.9%;}
	.footer dl dd span{ width:23%; padding-left:10px;}
	.bot_input1{ width:40%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	#yzm span{ width:30%; padding-left:10px;}
	.footer dl dt{ height:40px; font:1.5em/1.6em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria{ margin:0px 18px; text-align:center; float:left; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria img{ width:70px;}
	.bot_phone img { width:340px;}
	.bot_link span{ padding:10px 42px; line-height:27px; color:#5d5c5c; margin:0 5px; font:1.0em/2em "\5fae\8f6f\96c5\9ed1";}
	.bot_map b img{ width:375px;}
	.ck_top_m span{ width:22.1%; }
	.bot_map img{ width:375px;}
	.ck_shz{padding:16px 16px 0 16px;}
	.ck_shz span img:nth-child(2){ margin-top:11%;} 
	.ck_shz_info a{ width:48%; float:left; display:block; border:#c8c8c8 solid 1px; margin-top:3%; font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.tj_adv p{  font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_bm{ font:0.8em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_server{ width:31%; margin:5% 0 5% 2%; font-weight:bold;}
	.ck_server img{ width:70%;}
	.ck_bm ul li{ font:1.5em/2em "\5fae\8f6f\96c5\9ed1";  border-bottom:#acacab dashed 1px; line-height:3em;}
	.ck_bm ul li img { width:10%; margin-right:2%}
	.fk_dis{ padding:0 16px; }
	.min_box{ padding:0 16px;}
	.t_zx{  font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fk_dis_two { padding:0 16px;}
	.fk_dis_six { padding:0 16px;}
	.fk_dis dl dd { font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";} 
	.fk_dis dl dd:nth-child(2n-1){ font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; } 
	.bot_yh{ font:2.5em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.dis_by_dome{ padding:0 16px;}
	.dis_by_dome dl dd{ font:1.0em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.dis_by_dome dl dd:nth-child(2){ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
	.dis_by_dome dl dt img{ width:75%;}
	.dis_by_dome p{ text-align:center; font:1.6em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
	.dis_by_dome p:nth-child(2){ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
	.by_jc dl{ height:74px; margin-bottom:4.6%;}
	.by_jc dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl:nth-child(1){ background-size:40% 80%;}
	.by_jc dl:nth-child(2){ background-size:40% 80%;}
	.by_jc dl:nth-child(5){ background-size:40% 80%;}
	.by_jc dl:nth-child(6){ background-size:40% 80%;}
	.date_case_title{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
	.date_case{ font:3.5em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
	.date_dis{ font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.date_tec{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888;}
	.by_zl dl{ padding:5% 1.5%; height:86px; margin-bottom:4.6%;}
	.by_zl dl dt{ font:1.2em/2em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl:nth-child(2){  background-size:50% 100%;}
	.by_zl dl:nth-child(6){  background-size:50% 100%;}
	.by_zl dl:nth-child(10){  background-size:50% 100%;}
	.by_zxmore{ font:1.2em/1em "\5fae\8f6f\96c5\9ed1";}
	.by_zl dl:nth-child(13){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(14){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(15){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(16){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(17){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(18){ height:55px; padding-top:1% }
	.user_com{ width:84%;}
	.user_com p:nth-child(1){ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(2){ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(3){ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.user_spk{padding:0 0 11% 0; border-bottom:#FFF solid 1px; }
	.user_spk input{ width:70%; float:left; padding:2.7% 1%;}
	.user_spk p{ width:27.4%; padding:1.55% 0;color:White;cursor:pointer;}
	.bot_pl{ font:1.4em/2.5em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.user_com p img{ width:4.2%;}
	.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
	.sw_tc001{ margin-top:5%;}
	.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
	.sw_cjcc{ color:#000; margin-bottom: 1%;}
	.sw_10th dt{ width:46%;}
	.sw_10th dd{ width:51%;}
	.sw_10th dd{ font:0.96em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#sw_sbshow span{ width: 31.0%; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; height:335px;}
	.sw_gz b{font:1.1em/3em "\5fae\8f6f\96c5\9ed1";}
	.bot_pl img{ margin-top:-5px; width:7%;}
	.sw_topnone{ padding-top:0;}
	.hy_test dl dd{ margin-bottom:5%; width:56%; font:1.3em/2em; }
	.hy_test dl dd:nth-child(2n){width: 55.6%;}
	.hy_input{ width:40px; height:40px; }
	.rl_time_mov { width:290px; height:150px; padding:0 30px; margin-top:1%;  background:url(../images/rl_tmbg.gif) top center no-repeat; background-size:21em 8em; }
	.rl_time_mov img{ width:290px;}
	.rl_zx p{ padding:1.8% 2%; width:80%;  font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.rl_zxbox{ width:40%; padding:1.0% 0;  border-radius: 8px; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1"; margin-top:3%; margin-bottom:8%; }
	.rl_yyjc{ padding: 0; font:0.8em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.rl_just dl dd{  font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	#rl_bm { font:1.0em/2.5em "\5fae\8f6f\96c5\9ed1"; }
	.fl{ float:left; text-align:left; display:block; width:100%;  font:1.2em/1.4em "\5fae\8f6f\96c5\9ed1"; }
	.bot_map{ margin-bottom:5%; float:left;}
	.about_map dl{ width:27%; padding:3%; margin-bottom:5%;  font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.about_mapzx{ font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; width:60%; }
	.hj_title{  font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";  margin-bottom:3%;}
	.con_table #taba li span{  font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
	.con_table #taba li a{ width:83%; height:61px; padding-top:17px; } 
	.con_table #taba li.on a {width:83%; height:61px; }
	.swiper3,.swiper4,.swiper5,.swiper6{height:700px;}
	.tababox{ height: 730px;}
	.con_table .taba { height:700px; padding-top:5%;}
	.exp_zj_title{ font:2.0em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.exp_zj_jy{ font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1"; margin-bottom:2%;}
	.exp_zj_zc{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-left:10%;}
	.exp_zj_jj{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin:2% 4%; padding-top:2%; padding-bottom:2%;}
	.sm-freet img,.sm-free img{ width:50%}
	.exp_sw dl dd p{ padding:3% 0;  font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.exp_sw dl dd span{ padding-top:3%; font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:0.8em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
	.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;  font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc ul li p{ background-color:#FFF; font:0.9em/2em "\5fae\8f6f\96c5\9ed1";}
	.by_dis_jc ul li:nth-child(2){ background-color:#4cab57; border-top:#FFF solid 60px;}
	.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li span { font:1.6em/1.2em "\5fae\8f6f\96c5\9ed1";  }
	.by_dis_jc ul li span b{ height:10px; display:block;}
	.by_nx_jcxm dl dt{ width:35%; font:0.9em/1.9em "\5fae\8f6f\96c5\9ed1";}
	.by_nx_jcxm dl dd{ width:65%; font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.by_zxdub{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.dis_slgby dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; width:65%; color:#000; padding-top:2%;}
	.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_zlcom p{ font:1.0em/1.4em "\5fae\8f6f\96c5\9ed1";}
	.jg_tbg{ width:15%;}
	.jg_ys a{width:70%; height:60px; font:1.6em/1.1em "\5fae\8f6f\96c5\9ed1"; padding-top:12px;}
	.rltc_case dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.00%; font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.sw_topline{ padding-top: 4%;}
	.rl_note_title{ color:#FFF; width:75%;}
	.fk_bdyc dl dt{  font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_bdyc dl dd{  font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydcx dl dt{ font: 1.2em/1.3em "\5fae\8f6f\96c5\9ed1";font-weight:bold;}
	.fk_ydcx dl dd{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_cxask dl dt{  font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_cxask dl dd { font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
	.fk_gjml_ask span{ font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#fk_gjmlzx p { font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_lcnzbox{ width:70%; padding:0 5% 5% 5%;}
	.fk_lcnzbox p{ text-align:left; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz span{ font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; float:left; padding-top:2%;}
	.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 3.1%;}
	.fk_nlgrask{ font:0.7em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_pqyjc span{ width: 20%; padding:7.2% 0%; margin: 10px 8px; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}


	.fk_smzx_title { background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0; background-size:95% 80%;}
	.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:0 8% 2% 8%;  border-radius:8px; font:2.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
	.fk_yczx_case{ width:80%; margin:3% 10%; }
	.fk_yczx_case ul li b{ font:1.2em/1.55em "\5fae\8f6f\96c5\9ed1"; }
	.fk_yczx_case ul li span{  font:1.2em/1.60em "\5fae\8f6f\96c5\9ed1"; }
	.ydy_datelist dl dt{width:30%; margin-right:0;}
	.ydy_datelist dl dt img{width:90%; }
	.ydy_datelist dl dd{ padding-top:4%; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_ydsy dl dt img{ width:100%; float:left; margin-top:15%;}
	.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_ask dl dd{ font: 1.1em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
	.ydy_step dl dd p{  font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd span{  font: 1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%;}
	.ydy_step dl dd div{  font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step ul li span{ font: 1.4em/1.5em "\5fae\8f6f\96c5\9ed1";}	
	.keshi_nav_box dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; text-indent:0.8em;}
	.keshi_nav_box dl dd{ font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydjsys dl dt{width: 45%; padding:0;}
	.fk_ydjsys dl dd{  line-height: 1.3em;}
	.fk_smzx_td dl dd{  line-height: 1.3em;}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:90%; }
}


@media only screen and (min-width: 360px) and (max-width: 374px){
	body{font-size:14px; line-height: 1.8em;}
	.keshi_nav{ padding-top:8px;}
	header.v15_keshi h1{ font:1.4em/1.7em "\5fae\8f6f\96c5\9ed1"; background-size:1.4em 1.4em; text-align:center;}
	header.v15_keshi .keshi_logo {  background-size:2.0em 2.0em; width:2.0em; height:2.0em; margin-left:10px; margin-top:4px;}
	header.v15_keshi .keshi_name { font:2.10em/1.6em "";}
	header.v15_keshi .keshi_navIco { background-size:2em 2em; width:2em; height:2em;  margin-top:6px; padding-top:18px;}
	.home-device { width:360px; height:285px;overflow:hidden;}
	.swiper-main { width:360px; height:285px; }
	.swiper1, .swiper1 .swiper-slide{width:360px; height:285px; overflow:hidden;}
	.swiper1, .swiper1 .swiper-slide img{ width:360px; height:285px; overflow:hidden;}
	#dm1{ margin-right:10px;}
	.demo1{ width:340px; padding:0 10px; }
	.demo1 img{ width:60px; padding:10px 0 0 0; }
	.demo2{ width:340px; padding:0 10px; }
	.demo1 a, .button{ margin:15px 0px 10px 0; width:142px; height:105px; line-height:36px;  padding:0 10px;}
	.art{ padding-top:5px; width:142px; height:25px;  font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.demo2{width: 340px; font:1em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.demo2 a, .button{ margin:0 0 10px 0; height:60px; line-height:60px; padding:0 0px; width:107px;}
	.tips{width:305px; margin:0 10px; font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1";padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; white-space:nowrap; overflow:hidden; background-size:1.3em 1.3em;}
	.tj_adv{ width:340px; padding-top:15px; margin:0 auto; text-align:center; }
	.tj_adv img{ width:340px;}
	.tj_title{ width:340px; font:1em/1.5em "\5fae\8f6f\96c5\9ed1"; background-color:#987846; color:#FFF; display:block; white-space:nowrap; }
	.tj_news{width:340px; font:1.1em/2.2em "\5fae\8f6f\96c5\9ed1";  white-space:nowrap; overflow:hidden;}
	.tj_news ul{line-height:32px;}
	.tj_news ul li{ height:50px;}
	.tj_news ul li span { width:60px; line-height:32px; height:30px;}
	.by_comlist{width:340px; padding-top:20px;}
	.by_comlist dl{ margin-bottom:20px; }
	.by_comlist dl dt{ width:106px; height:53px; padding-top: 12px; margin-top: 0px; }
	.by_comlist dl dt b{ font:1.3em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.by_comlist dl dt span{ font:0.8em/0.9em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl dd{ width:106px; height:65px; margin-left:10px; font:1.2em/3.5em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl:nth-child(1) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(2) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(3) { background-size:13.8em 4.2em;}
	.by_comlist dl:nth-child(4) { background-size:13.8em 4.2em;}
	.by_case_date{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.swiper-loop, .swiper-loop .swiper-slide { width:340px; padding-top:5px; height:130px;}
	.zj_mov_img img{ width:70px;}
	.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:1.1em/1.0em "\5fae\8f6f\96c5\9ed1";}
	.zj_mov_img p:nth-child(2n){ color:#000; font:1.1em/1.7em "\5fae\8f6f\96c5\9ed1";}
	.footer{ width:340px; margin: 0 auto;}
	.kstd{ height:48px; width:334px; color:#c92163; border:#c92163 solid 2px;  font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.footer dl dd span{ padding:0 5px 0 10px;}
	.bot_input{ width:60%;}
	.footer dl dd span{ width:23%; padding-left:10px;}
	.bot_input1{ width:40%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	#yzm span{ width:30%; padding-left:10px;}
	.footer dl dt{ width:98.5%;  height:40px; font:1.5em/1.6em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria{ margin:0px 18px; text-align:center; float:left; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria img{ width:65px;}
	.bot_phone img { width:340px;}
	.bot_link span{ padding:8px 40px; line-height:27px; color:#5d5c5c;  margin:0 5px; font:1.0em/2em "\5fae\8f6f\96c5\9ed1";}
	.bot_map b img{ width:360px;}
	.bot_map img{ width:360px;}
	.ck_top_m span{ width:22.0%;}
	.ck_shz{padding:10px 10px 0 10px;}
	.ck_shz span img:nth-child(2){ margin-top:11%;} 
	.ck_shz_info a{ width:48%; float:left; display:block; border:#c8c8c8 solid 1px; margin-top:3%; font:1.1em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.tj_adv p{  font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_bm{ font:0.8em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_server{ width:31%; margin:5% 0 5% 2%; font-weight:bold;}
	.ck_server img{ width:70%;}
	.ck_bm ul li{ font:1.2em/2em "\5fae\8f6f\96c5\9ed1";  border-bottom:#acacab dashed 1px; line-height:3em;}
	.ck_bm ul li img { width:10%; margin-right:2%}
	.fk_dis{ padding:0 10px; }
	.t_zx{ font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fk_dis span { margin: 1.0% 0; }
	.fk_dis_two { padding:0 10px;}
	.fk_dis_six { padding:0 10px;}
	.min_box{ padding:0 10px;}
	.fk_dis dl dd { font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";} 
	.fk_dis dl dd:nth-child(2n-1){ font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; } 
	.bot_yh{ font:2.5em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.dis_by_dome{ padding:0 10px;}
	.dis_by_dome dl dd{ font:1.0em/1.0em "\5fae\8f6f\96c5\9ed1"; }
	.dis_by_dome dl dd:nth-child(2){ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
	.dis_by_dome dl dt img{ width:70%;}
	.dis_by_dome p{ text-align:center; font:1.6em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
	.dis_by_dome p:nth-child(2){ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
	.by_jc dl{ height:74px; margin-bottom:4.6%;}
	.by_jc dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl:nth-child(1){ background-size:40% 80%;}
	.by_jc dl:nth-child(2){ background-size:40% 80%;}
	.by_jc dl:nth-child(5){ background-size:40% 80%;}
	.by_jc dl:nth-child(6){ background-size:40% 80%;}
	.date_case_title{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
	.date_case{ font:3.5em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
	.date_dis{ font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.date_tec{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888;}
	.by_zl dl{ padding:5% 1.5%; height:86px; margin-bottom:4.6%;}
	.by_zl dl dt{ font:1.2em/2em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl:nth-child(2){  background-size:50% 100%;}
	.by_zl dl:nth-child(6){  background-size:50% 100%;}
	.by_zl dl:nth-child(10){  background-size:50% 100%;}
	.by_zxmore{ font:1.2em/1em "\5fae\8f6f\96c5\9ed1";}
	.by_zl dl:nth-child(13){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(14){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(15){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(16){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(17){ height:55px; padding-top:1% }
	.by_zl dl:nth-child(18){ height:55px; padding-top:1% }
	.user_com{ width:84%;}
	.user_com p:nth-child(1){ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(2){ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(3){ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.user_spk{padding:0 0 11.5% 0; border-bottom:#FFF solid 1px; }
	.user_spk input{ width:70%; float:left; padding:2.7% 1%;}
	.user_spk p{ width:27.4%; padding:1.55% 0;color:White;cursor:pointer;}
	.bot_pl{ font:1.4em/2.5em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.user_com p img{ width:5%;}
	.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
	.sw_tc001{ margin-top:5%;}
	.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
	.sw_cjcc{ color:#000; margin-bottom: 1%;}
	.sw_10th dt{ width:46%;}
	.sw_10th dd{ width:51%;}
	.sw_10th dd{ font:0.96em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#sw_sbshow span{ width: 31.0%; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; height:335px;}
	.sw_gz b{font:1.1em/3em "\5fae\8f6f\96c5\9ed1";}
	.bot_pl img{ margin-top:-5px; width:7%;}	
	.sw_topnone{ padding-top:0;}
	.hy_test dl dd{ margin-bottom:5%; width:56%;font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.hy_test dl dd:nth-child(2n){width: 55.6%;}
	.hy_input{ width:40px; height:40px; }
	.rl_time_mov { width:290px; height:150px; padding:0 30px; margin-top:1%;  background:url(../images/rl_tmbg.gif) top center no-repeat; background-size:21em 8em; }
	.rl_time_mov img{ width:290px;}
	.rl_zx p{ padding:1.8% 2%; width:80%;  font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.rl_zxbox{ width:40%; padding:1.0% 0;  border-radius: 8px; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1"; margin-top:3%; margin-bottom:8%; }
	.rl_yyjc{ padding: 0; font:0.8em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.rl_just dl dd{  font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	#rl_bm { font:0.9em/2.5em "\5fae\8f6f\96c5\9ed1"; }
	.fl{ float:left; text-align:left; display:block; width:100%;  font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.about_map dl{ width:27%; padding:3%; margin-bottom:5%; font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.about_mapzx{ font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; width:60%; }
	.hj_title{  font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";  margin-bottom:3%;}
	.con_table #taba li span{  font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
	.con_table #taba li a{ width:83%; height:60px; padding-top:15px; } 
	.con_table #taba li.on a {width:83%; height:60px; } 
	.swiper3,.swiper4,.swiper5,.swiper6{height:700px;}
	.tababox{ height: 730px;}
	.con_table .taba { height:700px; padding-top:5%;}
	.exp_zj_title{ font:2.0em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.exp_zj_jy{ font:1.5em/1.2em "\5fae\8f6f\96c5\9ed1"; margin-bottom:2%;}
	.exp_zj_zc{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-left:10%;}
	.exp_zj_jj{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; margin:2% 4%; padding-top:2%; padding-bottom:2%;}
	.sm-freet img,.sm-free img{ width:50%}
	.exp_sw dl dd p{ padding:3% 0;  font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.exp_sw dl dd span{ padding-top:3%; font:1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:0.8em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
	.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;  font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc ul li p{ background-color:#FFF; font:0.8em/2em "\5fae\8f6f\96c5\9ed1";}
	.by_dis_jc ul li:nth-child(2){ background-color:#4cab57; border-top:#FFF solid 60px;}
	.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li span { font:1.6em/1.2em "\5fae\8f6f\96c5\9ed1";  }
	.by_dis_jc ul li span b{ height:10px; display:block;}
	.by_nx_jcxm dl dt{ width:35%; font:0.9em/1.9em "\5fae\8f6f\96c5\9ed1";}
	.by_nx_jcxm dl dd{ width:65%; font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.by_zxdub{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_zlcom p{ font:1.0em/1.4em "\5fae\8f6f\96c5\9ed1";}
	.jg_tbg{ width:12%;}
	.jg_ys a{width:70%; height:60px; font:1.6em/1.1em "\5fae\8f6f\96c5\9ed1"; padding-top:12px;}
	.rltc_case dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd p{ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd b{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";}
	.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.00%; font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.sw_topline{ padding-top: 4%;}
	.rl_note_title{ color:#FFF; width:75%;}
	.fk_bdyc dl dt{  font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_bdyc dl dd{  font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydcx dl dt{ font: 1.2em/1.3em "\5fae\8f6f\96c5\9ed1";font-weight:bold;}
	.fk_ydcx dl dd{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_cxask dl dt{  font: 1.1em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_cxask dl dd { font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
	.fk_gjml_ask span{ font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#fk_gjmlzx p { font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_lcnzbox{ width:70%; padding:0 5% 5% 5%;}
	.fk_lcnzbox p{ text-align:left; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz p{ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; float:left; padding-top:2%; width: 100%;}
	.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 2.2%; font-weight:normal;}
	.fk_nlgrask{ font:0.7em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_pqyjc span{ width: 20%; padding:7.0% 0%; margin: 10px 7px; font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_smzx_title { background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0; background-size:95% 80%;}
	.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:0 8% 2% 8%;  border-radius:8px; font:2.5em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
	.fk_yczx_case{ width:80%; margin:3% 10%; }
	.fk_yczx_case ul li b{ font:1.2em/1.55em "\5fae\8f6f\96c5\9ed1"; }
	.fk_yczx_case ul li span{  font:1.2em/1.60em "\5fae\8f6f\96c5\9ed1"; }
	.ydy_datelist dl dt{width:30%; margin-right:0;}
	.ydy_datelist dl dt img{width:90%; }
	.ydy_datelist dl dd{ padding-top:4%; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_ydsy dl dt img{ width:100%; float:left; padding-top:15%;}
	.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_ask dl dd{ font: 1.0em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
	.ydy_step dl dd p{  font: 1.2em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd span{  font: 1.2em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%;}
	.ydy_step dl dd div{  font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step ul li span{ font: 1.25em/1.5em "\5fae\8f6f\96c5\9ed1";}	
	.keshi_nav_box dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; text-indent:0.8em;}
	.keshi_nav_box dl dd{ font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydjsys dl dt{width: 45%; padding:0;}
	.fk_ydjsys dl dd{  line-height: 1.3em;}
	.fk_smzx_td dl dd{  line-height: 1.3em;}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	
	.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:90%; }

	
	
}

@media only screen and (min-width: 100px) and (max-width: 359px){
	body{ font-size:12px; line-height: 1.8em;}
	header.v15_keshi{ height: 2.0em;}
	header.v15_keshi h1{ font:1.2em/1.7em "\5fae\8f6f\96c5\9ed1";  background-size:1.4em 1.4em; text-align:center;}
	header.v15_keshi .keshi_logo {  background-size:1.8em 1.8em; width:1.8em; height:1.8em; margin-left:10px; margin-top:2px;}
	header.v15_keshi .keshi_name { font:2.10em/1.6em "";}
	header.v15_keshi .keshi_navIco { background-size:1.4em 1.4em; width:1.4em; height:1.4em;  margin-top:4px;}
	.home-device { width: 320px; height: 252px; overflow:hidden;}
	.swiper-main {  width: 320px;}
	.swiper1, .swiper1 .swiper-slide{ width: 320px; height: 252px; overflow:hidden;}
	.swiper1, .swiper1 .swiper-slide img{ width: 320px; height: 252px;overflow:hidden; }
	#dm1{ margin-right:10px;}
	.demo1{ width:300px; padding:0 10px; }
	.demo1 img{ width:55px; padding:10px 0 0 0; }
	.demo2{ width:300px; padding:0 10px; }
	.demo1 a, .button{ margin:15px 0px 10px 0; width:122px; height:95px; line-height:36px;  padding:0 10px;}
	.art{ padding-top:2px; width:122px; height:25px;  font:1.2em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.demo2{width: 300px; font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.demo2 a, .button{ margin:0 0 10px 0; height:45px; line-height:45px; padding:0 0px; width:96px;}
	.tips{ width:265px; margin:0 10px; font:1em/2.2em "\5fae\8f6f\96c5\9ed1"; padding-left:35px; border-top:#d9d9d9 solid 1px;border-bottom:#d9d9d9 solid 1px; white-space:nowrap; overflow:hidden; background-size:1.4em 1.4em;}
	.tj_adv{ width:300px; padding-top:15px; margin:0 auto; text-align:center; }
	.tj_adv img{ width:300px;}
	.tj_title{ width:300px; font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#FFF; display:block; white-space:nowrap; }
	.tj_news{width:300px; font:0.9em/2.1em "\5fae\8f6f\96c5\9ed1"; white-space:nowrap; overflow:hidden;}
	.tj_news ul{line-height:28px;}
	.tj_news ul li{ height:35px;}
	.tj_news ul li span { width:50px; line-height:26px; height:26px;}
	.by_comlist{width:300px; padding-top:20px;}
	.by_comlist dl{ margin-bottom:15px; }
	.by_comlist dl dt{ width:92px; height:48px; padding-top:8px; overflow:hidden; margin-top:1px;}
	.by_comlist dl dt b{ font:1.1em/0em "\5fae\8f6f\96c5\9ed1"; }
	.by_comlist dl dt span{ font:0.7em/0.5em "\5fae\8f6f\96c5\9ed1";}
	.by_comlist dl dd{ width:93px; height:56px; margin-left:10px; font:1.1em/3.3em "\5fae\8f6f\96c5\9ed1";}
	.by_case_date{ font:1.5em/1.5em "\5fae\8f6f\96c5\9ed1"; padding: 6px 0; font-weight:bold; }
	.by_comlist dl:nth-child(1) { background-size:12.4em 3.7em;}
	.by_comlist dl:nth-child(2) { background-size:12.4em 3.7em;}
	.by_comlist dl:nth-child(3) { background-size:12.4em 3.7em;}
	.by_comlist dl:nth-child(4) { background-size:12.4em 3.7em;}
	.swiper-loop, .swiper-loop .swiper-slide { width:300px; padding-top:5px; height:130px;}
	.zj_mov_img img{ width:70px;}
	.zj_mov_img p:nth-child(2n+1){ color:#5e5e5e; font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.zj_mov_img p:nth-child(2n){ color:#000; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.footer{ width:300px; margin: 0 auto;}
	.kstd{ height:48px; width:296px; color:#c92163; border:#c92163 solid 2px; font:1.5em/2.1em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.footer dl dd span{ padding:0 5px 0 10px;}
	.bot_input{ width:60%;}
	.footer dl dd span{ width:23%; padding-left:10px;}
	.bot_input1{ width:40%; height:32px; line-height:32px; border:0; background-color:#eeeee; color:#a1a0a0;  font:1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	#yzm span{ width:30%; padding-left:10px;}
	.footer dl dt{ height:40px; font:1.5em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria{ margin:0px 18px; text-align:center; float:left; font:1.0em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.bot_maria img{ width:60px;}
	.bot_phone img { width:300px;}
	.bot_phone p span:nth-child(2) { font:1.5em/1.0em "\5fae\8f6f\96c5\9ed1"; margin-left:-10px;}
	.bot_link span{ padding:6px 32px; line-height:22px; color:#5d5c5c;  margin:0 5px; font:1.0em/2em "\5fae\8f6f\96c5\9ed1";}
	.bot_map img{ width:320px; }
	.ck_top_m span{ width:21.5%;}
	.ck_top_m{ margin: 0;}
	.ck_top_m b{ font:0.8em/2em "\5fae\8f6f\96c5\9ed1";}
	.ck_shz{padding:10px 10px 0 10px;}
	.ck_shz span img:nth-child(2){ margin-top:12%;} 
	.ck_shz_info a{ width:48%; float:left; display:block; border:#c8c8c8 solid 1px; margin-top:3%; font:1.0em/2.3em "\5fae\8f6f\96c5\9ed1";}
	.tj_adv p{  font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.ck_bm{ font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1"; }
	.ck_server{ width:31%; margin:5% 0 5% 2%; font-weight:bold; white-space:nowrap;}
	.ck_server img{ width:70%;}
	.ck_bm ul li{ font:1.5em/2em "\5fae\8f6f\96c5\9ed1"; border-bottom:#acacab dashed 1px; line-height:3em;}
	.ck_bm ul li img { width:11%; margin-right:2%}
	.fk_dis{ padding:0 10px; }
	.min_box{ padding:0 10px;}
	.t_zx{ font:0.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.fk_dis_two { padding:0 10px;}
	.fk_dis_six { padding:0 10px;}
	.fk_dis dl dd { font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";} 
	.fk_dis dl dd:nth-child(2n-1){ font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; } 
	.bot_yh{ font:2.5em/2.2em "\5fae\8f6f\96c5\9ed1";}
	.dis_by_dome{ padding:0 10px;}
	.dis_by_dome dl dd{ font:0.8em/1.0em "\5fae\8f6f\96c5\9ed1";  white-space:nowrap;  }
	.dis_by_dome dl dd:nth-child(2){ font:1.2em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold; padding-top:8%}
	.dis_by_dome dl dt img{ width:70%;}
	.dis_by_dome p{ text-align:center; font:1.3em/2.0em "\5fae\8f6f\96c5\9ed1"; color:#000; padding-top:5%; clear: both;}
	.dis_by_dome p:nth-child(2){ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#747171; padding-top:0%; padding-bottom:5%; }
	.by_jc dl{ height:44px; margin-bottom:4.6%;}
	.by_jc dl dt{ font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl dd{ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_jc dl:nth-child(1){ background-size:40% 80%;}
	.by_jc dl:nth-child(2){ background-size:40% 80%;}
	.by_jc dl:nth-child(5){ background-size:40% 80%;}
	.by_jc dl:nth-child(6){ background-size:40% 80%;}
	.date_case_title{ font:1.6em/2em "\5fae\8f6f\96c5\9ed1";  color:#000;}
	.date_case{ font:3.5em/1em "\5fae\8f6f\96c5\9ed1"; color:#c92163; }
	.date_dis{ font:1.3em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.date_tec{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#888888;}
	.by_zl dl{ padding:5% 1.5%; height:66px; margin-bottom:4.6%;}
	.by_zl dl dt{ font:1.0em/2em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl dd{ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.by_zl dl:nth-child(2){  background-size:50% 100%;}
	.by_zl dl:nth-child(6){  background-size:50% 100%;}
	.by_zl dl:nth-child(10){  background-size:50% 100%;}
	.by_zxmore{ font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.by_zl dl:nth-child(13){ height:40px; padding-top:1% }
	.by_zl dl:nth-child(14){ height:40px; padding-top:1% }
	.by_zl dl:nth-child(15){ height:40px; padding-top:1% }
	.by_zl dl:nth-child(16){ height:40px; padding-top:1% }
	.by_zl dl:nth-child(17){ height:40px; padding-top:1% }
	.by_zl dl:nth-child(18){ height:40px; padding-top:1% }
	.user_com{ width:84%;}
	.user_com p:nth-child(1){ font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(2){ font:0.6em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.user_com p:nth-child(3){ font:0.6em/1.5em "\5fae\8f6f\96c5\9ed1"; }
	.user_spk{padding:0 0 12% 0; }
	.user_spk input{ width:70%; float:left; padding:2.7% 1%;}
	.user_spk p{ width:27.2%; padding:1.3% 0;color:White;cursor:pointer;}
	.bot_pl{ font:1.4em/2.5em "\5fae\8f6f\96c5\9ed1"; color:#000; text-align:left;}
	.user_com p img{ width:5%;}
	.sw_tline{ border-bottom:#c92163 solid 1px; padding:2% 0 0 0; }
	.sw_tc001{ margin-top:5%;}
	.sw_tc003{ margin-top:5%; border-bottom:#acacab dashed 1px; padding-bottom:5%; margin-bottom:5%; }
	.sw_cjcc{ color:#000; margin-bottom: 1%;}
	.sw_10th dt{ width:46%;}
	.sw_10th dd{ width:51%;}
	.sw_10th dd{ font:0.82em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#sw_sbshow span{ width: 31.0%; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; height:312px;}
	.sw_gz b{font:1.0em/3em "\5fae\8f6f\96c5\9ed1";}
	.bot_pl img{ margin-top:-5px; width:7%;}	
	.sw_topnone{ padding-top:0;}
	.hy_test dl dd{ margin-bottom:4%; width:57%;font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.hy_test dl dd:nth-child(2n){width: 56.5%;}
	.hy_input{ width:40px; height:40px; }
	.hy_test p img{ width:20%; }
	.rl_time_mov { width:265px; height:140px; padding:0 20px; margin-top:1%;  background:url(../images/rl_tmbg.gif) top center no-repeat; background-size:19em 8em; }
	.rl_time_mov img{ width:265px;}
	.rl_zx p{ padding:1.8% 2%; width:80%;  font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.rl_zxbox{ width:40%; padding:1.0% 0;  border-radius: 8px; font:1.2em/1.8em "\5fae\8f6f\96c5\9ed1"; margin-top:3%; margin-bottom:8%; }
	.rl_yyjc{ padding: 0; font:0.8em/1.9em "\5fae\8f6f\96c5\9ed1"; }
	.rl_just dl dd{  font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	#rl_bm { font:0.9em/2.5em "\5fae\8f6f\96c5\9ed1"; }
	.fl{ float:left; text-align:left; display:block; width:100%;  font:1.0em/1.6em "\5fae\8f6f\96c5\9ed1"; }
	.about_map dl{ width:27%; padding:3%; margin-bottom:5%; font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.about_mapzx{ font:1.2em/2.2em "\5fae\8f6f\96c5\9ed1"; width:60%; }
	.hj_title{  font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";  margin-bottom:3%;}
	.con_table #taba li span{  font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;} 
	.con_table #taba li a{ width:83%; height:53px; padding-top:13px; } 
	.con_table #taba li.on a {width:83%; height:53px; }
	.swiper3,.swiper4,.swiper5,.swiper6{height:630px; overflow:visible;}
	.tababox{ height: 660px;}
	.con_table .taba { height:630px; padding-top:5%;}
	.exp_zj_title{ font:1.8em/1.5em "\5fae\8f6f\96c5\9ed1"; font-weight:bold;}
	.exp_zj_jy{ font:1.4em/1.2em "\5fae\8f6f\96c5\9ed1"; margin-bottom:2%;}
	.exp_zj_zc{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-left:10%;}
	.exp_zj_jj{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1"; margin:2% 4%; padding-top:2%; padding-bottom:2%;}
	.sm-freet img,.sm-free img{ width:30%}
	.sm-free { top: 0%; }
	.sm-freet { top: 0%; }
	.exp_sw dl dd p{ padding:3% 0;  font:0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.exp_sw dl dd span{ padding-top:3%; font:1.1em/1.2em "\5fae\8f6f\96c5\9ed1"; }
	.exp_sw dl dd b{ font:1.3em/1.3em "\5fae\8f6f\96c5\9ed1"; padding-top:0%; }
	.by_dis_jc dl dd span {  padding:1% 2.7%; border:#CCC solid 1px; float:left; margin:0 auto; margin:1% 1.0%; font:1.07em/1.6em "\5fae\8f6f\96c5\9ed1"; color:#424141;}
	.by_datetc{ color:#c92163; text-align:center; display:block;padding-top:2%; width:100%; float:left;  font:1.1em/1.5em  "\5fae\8f6f\96c5\9ed1"; }
	.by_dis_jc ul li p{ background-color:#FFF; font:0.7em/2em "\5fae\8f6f\96c5\9ed1";}
	.by_dis_jc ul li:nth-child(2){ background-color:#4cab57; border-top:#FFF solid 60px;}
	.by_dis_jc ul li:nth-child(3){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li:nth-child(4){ background-color:#a5a5a5; border-top:#FFF solid 80px;}
	.by_dis_jc ul li span { font:1.6em/1.2em "\5fae\8f6f\96c5\9ed1";  }
	.by_dis_jc ul li span b{ height:10px; display:block;}
	.by_nx_jcxm dl dt{ width:35%; font:0.9em/1.9em "\5fae\8f6f\96c5\9ed1";}
	.by_nx_jcxm dl dd{ width:65%; font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1";}
	.by_zxdub{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.dis_slgby dl dd{ font:0.8em/1.5em "\5fae\8f6f\96c5\9ed1"; width:65%; color:#000; padding-top:2%;}
	.by_nx_date{ text-align:left;text-align:justify; text-justify:inter-ideograph; color:#000; font:0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.by_zlcom p{ font:0.9em/1.2em "\5fae\8f6f\96c5\9ed1";}
	#gwy_hg dl dd{ padding:0 3% 0 1%; width:62%; font:0.8em/1.2em "\5fae\8f6f\96c5\9ed1";}
	#gwy_hg dt{ width:32%;}
	.jg_tbg{ width:10%;}
	.jg_ys a{width:70%; height:50px; font:1.8em/1.1em "\5fae\8f6f\96c5\9ed1"; padding-top:12px;}
	.rltc_case dl dd p{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case dl dd b{ font:1.4em/2em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd p{ font:1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.rltc_case2 dl dd b{ font:1.4em/2em "\5fae\8f6f\96c5\9ed1";}
	.rl_jcxmlist span{  border:#c8c8c8 solid 1px; display:block; width: 31.00%; font:1.0em/1.5em "\5fae\8f6f\96c5\9ed1"; color:#000;}
	.sw_topline{ padding-top: 4%;}
	.rl_altist p{ font:1.0em/1.8em "\5fae\8f6f\96c5\9ed1"; }
	.sw_topline{ padding-top: 4%;}
	.rl_note_title{ color:#FFF; width:75%;}
	.fk_bdyc dl dt{  font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_bdyc dl dd{  font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydcx dl dt{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";font-weight:bold;}
	.fk_ydcx dl dd{ font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_cxask dl dt{  font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_cxask dl dd { font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.fk_gjml dl dd{ width:65%; display:block; float:right; padding:7% 3% 0 0; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; color:#676767; text-align:left; text-align:justify; text-justify:inter-ideograph;}
	.fk_gjml_ask span{ font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	#fk_gjmlzx p { font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_lcnzbox{ width:80%; padding:0 5% 3% 5%; display: block;  clear: both;}
	.fk_lcnzbox{ width:80%; padding:0 5% 5% 5%;}
	.fk_lcnzbox p{ font: 1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgr_zz span{ font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1"; float:left; padding-top:2%;}
	.fk_nlgr_zz p{ font:1.2em/1.3em "\5fae\8f6f\96c5\9ed1"; float:left; padding-top:2%; width: 100%;}
	.fk_nlgr_zz p b{ border-radius:100px; background-color:#6c6c6c; float:left; color:#FFF; text-align:center; margin-right:2%; padding:0 2.2%; font-weight:normal;}
	.fk_nlgrask{ font:0.9em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_nlgrask span{ width:46%; border:#d9d9d9 solid 1px; float:left; margin:0 1% 2% 2%; padding:3% 0; }
	.fk_nlgrask b{  overflow:hidden ;white-space:normal;}
	.ert{  font:1.0em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_pqyjc span{ width: 20%; padding:7.0% 0%; margin: 10px 6px; font: 0.9em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.fk_smzx_title { background:url(../images/fk_smzx_tbg.gif) bottom center no-repeat; padding:5% 0; background-size:95% 80%;}
	.fk_smzx_td dl dt{ width:35%; float:left; margin:0 30%; padding:2% 7% 2% 7%;  border-radius:8px; font:2.2em/1.7em "\5fae\8f6f\96c5\9ed1"; color:#fff; font-weight:bold;}
	.fk_smzx_td dl{ width:45%; float:left; padding:5% 2.5%;}
	.fk_yczx_case{ width:80%; margin:3% 10%; }
	.fk_yczx_case ul li b{ font:1.0em/1.55em "\5fae\8f6f\96c5\9ed1";}
	.fk_yczx_case ul li span{  font:1.0em/1.55em "\5fae\8f6f\96c5\9ed1"; padding-top:1.5%; }
	.ydy_datelist dl dt{width:30%; margin-right:0;}
	.ydy_datelist dl dt img{width:90%; }
	.ydy_datelist dl dd{ padding-top:4%; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1"; }
	.ydy_wh{ font: 1.0em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.fk_ydsy dl dt img{ margin-top:15%;}
	.fk_ydsy dl dd{ width:100%; text-align:left; margin-bottom:3%; float:left; font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_ask dl dd{ font: 0.9em/3em "\5fae\8f6f\96c5\9ed1"; color:#000; }
	.ydy_step dl dd p{  font: 1.1em/1.5em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step dl dd span{  font: 1.1em/1.5em "\5fae\8f6f\96c5\9ed1"; margin-top:5%;}
	.ydy_step dl dd div{  font: 0.8em/1.3em "\5fae\8f6f\96c5\9ed1";}
	.ydy_step ul li span{ font: 1.1em/1.2em "\5fae\8f6f\96c5\9ed1";}	
	.keshi_nav_box dl dt{ font:1.2em/1.6em "\5fae\8f6f\96c5\9ed1"; text-indent:0.8em;}
	.keshi_nav_box dl dd{ font:0.9em/1.8em "\5fae\8f6f\96c5\9ed1"; width:24.6%;}
	.fk_ydjsys dl dt{width: 45%; padding:0;}
	.fk_ydjsys dl dd{  line-height: 1.3em;}
	.fk_smzx_td dl dd{  line-height: 1.3em;}
	.rl_time_test p span { font: 1.2em/1.7em "\5fae\8f6f\96c5\9ed1";}
	.rl_zbl{ float:left; clear:inherit; margin-top:0;}
	.rl_zbr{ float:right; clear:inherit;  margin-top:0;}
	.pro p{font:1.6em/1.8em "\5fae\8f6f\96c5\9ed1";}
	.by_mtbd li p{ width:100%; background:rgba(255,255,255,0.5); position:absolute; bottom:0%; color:#c92163; text-align:center; padding:1% 0; font-size:90%; }
}
.dede_pages{margin-top:-20px;margin-right:20px;}
.dede_pages .pagelist{float:right;}
.dede_pages li{float:left;text-indent:30px;}
.contant {padding-left:2px; padding-right:2px;}


  	.dbfd{ text-align:center;margin:0 auto; position:fixed; bottom:0px; width:100%; z-index:99999;}
	.dbfd ul{ max-width:640px; margin:0 auto;}
	.dbfd ul img{ display:block; outline:none; width:100%;}