.grid>div{
    overflow: visible !important;
}
h1, h2, h3, h4, h5 { font-weight: normal; font-size: inherit; }

ul, li, ol, dl, dd, dt { list-style: none; }

a { color: inherit; }

img { border: 0 none; }

em, i { font-style: normal; color: inherit; }

.logo_b { padding: 30px 0; }
.logo {
  display: table;
  width: 100%;
  height: 126px;
  line-height: 126px; }
  .logo a {
    display: table-cell; }
    .logo a img {
      vertical-align: middle;
      max-width: 100%; }
.logo_right { position: relative; height: 126px; }
.logo_right .logo_pho { position: absolute; right: 0; top: 0; padding: 0 6px; height: 32px; line-height: 32px; font-size: 12px; font-family: "simsun"; color: #7b7b7b; background: #edecec; }
.logo_right .logo_pho a { padding: 0 10px; }
.logo_right .logo_pho a:hover { text-decoration: underline; }
.logo_right .logo_mobl { position: absolute; right: 0; top: 55px; }
.logo_right .logo_mobl i { float: left; padding-top: 4px; }
.logo_right .logo_mobl span { float: left; line-height: 24px; margin-left: 10px; font-size: 22px; font-family: "microsoft yahei"; color: #e77817; }

.nav{background:#b93e00;height:52px;}
.nav:before { content: ''; position: absolute; height: 8px; left: 0; right: 0; bottom: -8px; background: url(http://web.archive.org/web/20240117153849im_/https://web.archive.org/web/20180601064339im_/http://css.wanglv.me/tpl/pc/JD_PC043/images/nav01.png) repeat-x; }
.menu {
    height: 52px;
    background:#b93e00; }
.menu .nav {
    position: absolute;
    height: 52px;
}
.menu .nav:before{display:none;}
.menu .nav .nav-item {
    float: left;
    display: block;
    position: relative;
    line-height: 52px;
    height: 52px;
    text-align: center;
    list-style: none;
    transition: .25s; }
.menu .nav .nav-item a {
    color: #fff;
    display: block;
    height: 100%;
    font-size: 14px;
    padding:0 25px ;
    white-space:nowrap;
    text-decoration: none; }
.menu .nav .nav-item a:hover {
    color:#fdf9f6;
    background:#842c00; }
.menu .nav .nav-item .sec {
    width: 100%;
    top: 52px;
    display: none;
    position: absolute;
    z-index: 9; }
.menu .nav .nav-item .sec .sec-item {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow:hidden;
    border-top: 1px solid #9f471c;
    background-color: #0465a3;
    font-size:14px;
    color:#fdf9f6; }
.menu .nav .nav-item .sec .sec-item a {
    color:#fdf9f6;
    display:block;
    background-color:  #842c00;
    padding:0;
    font-size:12px;}
.menu .nav .nav-item .sec .sec-item a:hover {
    background-color:  #943202;
    color:#fdf9f6;
}
.menu .nav .nav-item.active a, .menu .nav .nav-item:hover a{
    background-color: #842c00;
    color:#fdf9f6;
}

.banner_b { position: relative; height: 500px; width: 100%; overflow: hidden; }
.banner_b img { position: absolute; left: 50%; top: 0; margin-left: -960px; }

.mains { padding: 20px 0; }
.mains .mains_l { background: #ededed; padding-bottom: 40px; }
.mains .mains_l .field h5 { height: 46px; line-height: 46px; padding-left: 20px; font-size: 20px; font-family: "Microsoft Yahei"; color: #ededed; background: #b93e00; }
.mains .mains_l .field .field_item { padding: 16px 0 16px 20px; }
.mains .mains_l .field .field_item li a { display: block; height: 30px; line-height: 30px; padding-left: 18px; font-size: 14px; font-family: "microsoft yahei"; color: #444444; }
.mains .mains_l .field .field_item li a span { float: left; width: 210px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mains .mains_l .field .field_item li a i { float: right; display: none; padding-right: 20px; }
.mains .mains_l .field .field_item li a:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_l .field .field_item li:hover { background: #b0b0b0; }
.mains .mains_l .field .field_item li:hover a { color: #fff; }
.mains .mains_l .field .field_item li:hover a i { display: block; }
.mains .mains_l .field .field_item li.choose { background: #b0b0b0; }
.mains .mains_l .field .field_item li.choose a { color: #fff; }
.mains .mains_l .field .field_item li.choose a i { display: block; }
.mains .mains_l .field_banner { padding-bottom: 20px; background: #ededed; }
.mains .mains_l .field_banner img {width:300px;height:90px;}
.mains .mains_l .forms,
.mains .mains_l .evalua .evalua_item,
.mains .mains_l .contact .contact_p{
    background: #ededed;
    padding: 20px;
}
.mains .mains_l .forms .forms_title, .mains .mains_l .forms .evalua_title, .mains .mains_l .forms .contact_title, .mains .mains_l .evalua .forms_title, .mains .mains_l .evalua .evalua_title, .mains .mains_l .evalua .contact_title, .mains .mains_l .contact .forms_title, .mains .mains_l .contact .evalua_title, .mains .mains_l .contact .contact_title { padding: 10px 0; font-size: 18px; font-family: "microsoft yahei"; color: #b93e00; }

.mains .mains_l .contact h5,
.mains .mains_l .evalua h5 {
    height: 46px;
    line-height: 46px;
    padding-left: 20px;
    font-size: 20px;
    font-family: "simsun";
    color: #ededed;
    background: #b93e00;
}

.mains .mains_l .forms .input, .mains .mains_l .evalua .input, .mains .mains_l .contact .input { width: 253px; height: 22px; line-height: 22px; padding: 2px 0 2px 5px; margin: 0 0 10px 0; border: #e1e1e1 1px solid; }
.mains .mains_l .forms .textarea, .mains .mains_l .evalua .textarea, .mains .mains_l .contact .textarea { width: 248px; height: 90px; padding: 5px; resize: none; margin: 0 0 10px 0; border: #e1e1e1 1px solid; }
.mains .mains_l .forms .code .input, .mains .mains_l .evalua .code .input, .mains .mains_l .contact .code .input { width: 140px; float: left; }
.mains .mains_l .forms .code .code_btn, .mains .mains_l .evalua .code .code_btn, .mains .mains_l .contact .code .code_btn { float: right; width: 106px; height: 28px; }
.mains .mains_l .forms .code:after, .mains .mains_l .evalua .code:after, .mains .mains_l .contact .code:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_l .forms .btn, .mains .mains_l .evalua .btn, .mains .mains_l .contact .btn { width: 260px; height: 32px; border: 0 none; cursor: pointer; font-size: 15px; font-family: "microsoft yahei"; color: #ffffff; background: #b93e00; }
.mains .mains_l .forms .btn:hover, .mains .mains_l .evalua .btn:hover, .mains .mains_l .contact .btn:hover { background: rgba(185, 62, 0, 0.8); }
.mains .mains_l .evalua .evalua_item li { padding: 10px 0; line-height: 20px; border-bottom: #dcdcdc 1px dashed; }
.mains .mains_l .evalua .evalua_item li .evalua_item_t { font-size: 14px; font-family: "simsun"; color: #666666; }
.mains .mains_l .evalua .evalua_item li .evalua_item_name { font-size: 12px; font-family: "simsun"; color: #999999; }
.mains .mains_l .contact .contact_p { line-height: 26px; font-size: 14px; font-family: "simsun"; color: #666666; }
.mains .mains_l .contact .contact_link { display: block; height: 32px; line-height: 32px; margin: 10px 20px; text-align: center; font-size: 15px; font-family: "microsoft yahei"; color: #ffffff; background: #b93e00; }
.mains .mains_l .contact .contact_link:hover { background: rgba(185, 62, 0, 0.8); }
.mains .mains_r .case, .mains .mains_r .news, .mains .mains_r .styles { margin-bottom: 20px; }
.mains .mains_r .case .case_title, .mains .mains_r .news .case_title, .mains .mains_r .styles .case_title { height: 28px; line-height: 28px; border-bottom: #888888 2px solid; }
.mains .mains_r .case .case_title i, .mains .mains_r .news .case_title i, .mains .mains_r .styles .case_title i { float: left; width: 12px; height: 12px; }
.mains .mains_r .case .case_title span, .mains .mains_r .news .case_title span, .mains .mains_r .styles .case_title span { float: left; height: 28px; padding: 0 10px; border-bottom: #b93e00 2px solid; font-size: 16px; font-family: "microsoft yahei"; color: #272525; }
.mains .mains_r .case .case_title a, .mains .mains_r .news .case_title a, .mains .mains_r .styles .case_title a { float: right; font-size: 12px; font-family: "simsun"; color: #acacac; }
.mains .mains_r .case .case_title a:hover, .mains .mains_r .news .case_title a:hover, .mains .mains_r .styles .case_title a:hover { text-decoration: underline; color: #b93e00; }
.mains .mains_r .case .case_title:after, .mains .mains_r .news .case_title:after, .mains .mains_r .styles .case_title:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_r .case .case_item, .mains .mains_r .news .case_item, .mains .mains_r .styles .case_item { padding: 10px 0; }
.mains .mains_r .case .case_item li, .mains .mains_r .news .case_item li, .mains .mains_r .styles .case_item li { position: relative; padding-left: 15px; height: 30px; line-height: 30px; }
.mains .mains_r .case .case_item li:before, .mains .mains_r .news .case_item li:before, .mains .mains_r .styles .case_item li:before { content: ''; position: absolute; left: 2px; top: 50%; margin-top: -4px; content: ''; width: 0; height: 0; border-style: solid; border-width: 4px; border-color: transparent transparent transparent #c3c3c3; }
.mains .mains_r .case .case_item li a, .mains .mains_r .news .case_item li a, .mains .mains_r .styles .case_item li a { float: left; width: 70%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; font-family: "simsun"; color: #444444; }
.mains .mains_r .case .case_item li a:hover, .mains .mains_r .news .case_item li a:hover, .mains .mains_r .styles .case_item li a:hover { text-decoration: underline; color: #b93e00; }
.mains .mains_r .case .case_item li span, .mains .mains_r .news .case_item li span, .mains .mains_r .styles .case_item li span { float: left; font-size: 12px; font-family: "simsun"; color: #999999; width: 30%; text-align: right; }
.mains .mains_r .case .case_item li:after, .mains .mains_r .news .case_item li:after, .mains .mains_r .styles .case_item li:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_r .info { margin-bottom: 20px; border: #dbc2b5 1px solid; }
.mains .mains_r .info .info_title { height: 52px; line-height: 52px; text-align: center; font-size: 20px; font-family: "microsoft yahei"; color: #b93e00; background: #fbf5f2; }
.mains .mains_r .info .info_p { padding: 20px; overflow: hidden;}
.mains .mains_r .info .info_p img { float: right; padding: 10px 0 0 20px;width:270px; }
.mains .mains_r .info .info_p span { line-height: 30px; font-size: 14px; font-family: "simsun"; color: #444444; }
.mains .mains_r .info .info_p span a { color: #b93e00; }
.mains .mains_r .info .info_p span a:hover { text-decoration: underline; }
.mains .mains_r .col1, .mains .mains_r .col2 { height: 230px; margin: 0; }
.mains .mains_r .col1 .statute .statute_title, .mains .mains_r .col1 .sense .statute_title, .mains .mains_r .col2 .statute .statute_title, .mains .mains_r .col2 .sense .statute_title { line-height: 32px; padding-left: 12px; font-size: 16px; font-family: "microsoft yahei"; color: #272525; }
.mains .mains_r .col1 .statute .statute_title a, .mains .mains_r .col1 .sense .statute_title a, .mains .mains_r .col2 .statute .statute_title a, .mains .mains_r .col2 .sense .statute_title a { float: right; font-size: 12px; font-family: "simsun"; color: #868585; }
.mains .mains_r .col1 .statute .statute_title a:hover, .mains .mains_r .col1 .sense .statute_title a:hover, .mains .mains_r .col2 .statute .statute_title a:hover, .mains .mains_r .col2 .sense .statute_title a:hover { color: #b93e00; text-decoration: underline; }
.mains .mains_r .col1 .statute .statute_title:after, .mains .mains_r .col1 .sense .statute_title:after, .mains .mains_r .col2 .statute .statute_title:after, .mains .mains_r .col2 .sense .statute_title:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_r .col1 .statute .statute_body, .mains .mains_r .col1 .sense .statute_body, .mains .mains_r .col2 .statute .statute_body, .mains .mains_r .col2 .sense .statute_body { padding: 16px 0; }
.mains .mains_r .col1 .statute .statute_body .statute_pic, .mains .mains_r .col1 .sense .statute_body .statute_pic, .mains .mains_r .col2 .statute .statute_body .statute_pic, .mains .mains_r .col2 .sense .statute_body .statute_pic { float: left; width: 150px; height: 170px; overflow: hidden; text-align: center; }
.mains .mains_r .col1 .statute .statute_body .statute_pic a, .mains .mains_r .col1 .sense .statute_body .statute_pic a, .mains .mains_r .col2 .statute .statute_body .statute_pic a, .mains .mains_r .col2 .sense .statute_body .statute_pic a { display: block; width: 150px; height: 170px; overflow: hidden; }
.mains .mains_r .col1 .statute .statute_body .statute_pic img, .mains .mains_r .col1 .sense .statute_body .statute_pic img, .mains .mains_r .col2 .statute .statute_body .statute_pic img, .mains .mains_r .col2 .sense .statute_body .statute_pic img { transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s; }
.mains .mains_r .col1 .statute .statute_body .statute_pic:hover img, .mains .mains_r .col1 .sense .statute_body .statute_pic:hover img, .mains .mains_r .col2 .statute .statute_body .statute_pic:hover img, .mains .mains_r .col2 .sense .statute_body .statute_pic:hover img { transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); }
.mains .mains_r .col1 .statute .statute_body .statute_item, .mains .mains_r .col1 .sense .statute_body .statute_item, .mains .mains_r .col2 .statute .statute_body .statute_item, .mains .mains_r .col2 .sense .statute_body .statute_item { float: left; width: 370px; margin: -5px 0 0 20px; }
.mains .mains_r .col1 .statute .statute_body .statute_item li, .mains .mains_r .col1 .sense .statute_body .statute_item li, .mains .mains_r .col2 .statute .statute_body .statute_item li, .mains .mains_r .col2 .sense .statute_body .statute_item li { line-height: 30px; font-size: 14px; font-family: "simsun"; color: #444444; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mains .mains_r .col1 .statute .statute_body .statute_item li:hover, .mains .mains_r .col1 .sense .statute_body .statute_item li:hover, .mains .mains_r .col2 .statute .statute_body .statute_item li:hover, .mains .mains_r .col2 .sense .statute_body .statute_item li:hover { color: #b93e00; text-decoration: underline; }
.mains .mains_r .col1 .statute .statute_body:after, .mains .mains_r .col1 .sense .statute_body:after, .mains .mains_r .col2 .statute .statute_body:after, .mains .mains_r .col2 .sense .statute_body:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.mains .mains_r .col3 { float: right; height: auto; margin-top: -230px; margin-bottom: 20px; }

 .styles .slide1 {width:860px;margin-top:10px; overflow:hidden;} 
 .styles .slide1 li{width:172px;height:220px;}
 .styles .slide1 li .slide1-div{padding:5px;}
.mains .mains_r .styles  .styles_item_p { display: block; width: 163px; height: 184px; overflow: hidden; }
.mains .mains_r .styles .styles_item_p img { transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s; -o-transition: all 0.6s; height:180px;width:160px;}
.mains .mains_r .styles  .styles_item_p:hover img { transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); }
.mains .mains_r .styles .styles_item_t { display: block; height: 32px; line-height: 32px; text-align: center; max-width:160px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mains .mains_r .styles  .styles_item_t:hover { text-decoration: underline; color: #b93e00; }
.mains .mains_r .styles .styles_item:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }

.statute .statute_title{background:  url(/web/20240117153849im_/http://lpsls.com/web/20180601064339im_/http://css.wanglv.me/tpl/pc/JD_PC043/images/col1bg01.png) no-repeat; }
.forms .code .code-img{height:30px;width:106px;}
.links { margin-bottom: 40px; overflow: hidden; }
.links .links_title { height: 28px; line-height: 28px; border-bottom: #888888 2px solid; }
.links .links_title i { float: left; width: 12px; height: 12px; }
.links .links_title span { float: left; height: 28px; padding: 0 10px; border-bottom: #b93e00 2px solid; font-size: 16px; font-family: "microsoft yahei"; color: #272525; }
.links .links_title:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.links .links_item { padding: 12px 0; margin-left: -16px; }
.links .links_item li { float: left; line-height: 20px; }
.links .links_item li a { padding: 0 16px; border-left: #cccccc 1px solid; font-size: 12px; font-family: "simsun"; color: #666666; }
.links .links_item li a:hover { color: #b93e00; text-decoration: underline; }
.links .links_item:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }

.footer { padding: 20px 0; background: #b93e00; }
.footer .footer_links { padding-top: 10px; margin-left: -10px; font-size: 14px; font-family: "simsun"; color: #ffffff; }
.footer .footer_links a { padding: 0 10px; }
.footer .footer_links a:hover { text-decoration: underline; }
.footer .footer_copl { line-height: 24px; padding-top: 14px; margin-top: -100px; margin-left: -20px}
.footer .footer_copl .footer_copl_t { font-size: 14px; font-family: "simsun"; color: #ffffff; }
.footer .footer_copl .footer_copl_s span { font-size: 14px; font-family: "simsun"; color: #ffffff; float: left; }
.footer .footer_copl .footer_copl_s select { float: left; width: 100px; }
.footer .footer_copl .footer_copl_s:after { content: '.'; display: block; visibility: hidden; clear: both; width: 100%; height: 0; font-size: 0; zoom: 1; }
.footer .footer_pho { text-align: right; line-height: 40px; }
.footer .footer_pho span { display: block; font-size: 16px; font-family: "microsoft yahei"; color: #ffcaaf; }
.footer .footer_pho em { display: block; font-size: 30px; font-family: "microsoft yahei"; color: #ffcaaf; }

/*# sourceMappingURL=main.css.map */

/*
     FILE ARCHIVED ON 06:43:39 Jun 01, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:51:17 Mar 13, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 104.776
  exclusion.robots: 0.065
  exclusion.robots.policy: 0.056
  cdx.remote: 0.066
  esindex: 0.008
  LoadShardBlock: 74.795 (3)
  PetaboxLoader3.datanode: 125.158 (5)
  load_resource: 137.551 (2)
  PetaboxLoader3.resolve: 66.999 (2)
*/
/*
     FILE ARCHIVED ON 15:38:49 Jan 17, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:06:32 Apr 26, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.697
  exclusion.robots: 0.18
  exclusion.robots.policy: 0.171
  cdx.remote: 0.065
  esindex: 0.01
  LoadShardBlock: 48.196 (3)
  PetaboxLoader3.datanode: 94.587 (5)
  load_resource: 282.947 (2)
  PetaboxLoader3.resolve: 182.585 (2)
*/