@charset "gb2312";
button, fieldset, img { border: 0 }
a, ins { text-decoration: none }
button, input[type=submit] { -webkit-appearance: none }
#header, #search, img { max-width:100%;}
#search .fl input, #search .fr ul li { height: 3.33333333rem; line-height: 3.33333333rem }
*, :after, :before { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box }
article, aside, blockquote, body, button, code, dd, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul { margin: 0; padding: 0 }
#header, body { margin: 0 auto }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
li { list-style: none }
del { text-decoration: line-through }
button, input, optgroup, option, select, textarea { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0 }
button { background: 0 0 }
a { -webkit-touch-callout: none }
a:focus { outline: 0 }
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { -webkit-appearance: none !important; margin: 0 }
img {width: 100%;}
.hd { overflow: hidden; zoom: 1 }
.fl { float: left }
.fr { float: right }
.hide { display: none }
html { font-size: 18px }
@media (min-width:200px) {
    html { font-size: 9px }
}
@media (min-width:480px) {
    html { font-size: 14px }
}
@media (min-width:600px) {
    html { font-size: 17px }
}
@media (min-width:720px) {
    html { font-size: 18px }
}
   body { min-width: 320px; max-width: 640px; color: #4c4948; font-size: 18px; font-family: "Microsoft YaHei" }

  .banner{width: 100%;margin-top: 1%;}

   nav{margin-top: 2.5%;}
   nav ul{width: 100%;
       display: -webkit-box;
       display: -moz-box;
       display: -ms-flexbox;
       display: -webkit-flex;
       display: flex;}
   nav ul li{margin-right: 2px;
       -webkit-box-flex: 1;
       -moz-box-flex: 1;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
      font-size: 1.5rem;text-align: center;
           background: url("../img/nav-bg1.jpg"/*tpa=http://www.jyjcyjs.com/skin/img/nav-bg1.jpg*/) no-repeat;background-size: 100% 100%;margin-bottom: 2px;}
   nav ul li a{color: #fff;display: block;padding-bottom: 10%;}
   nav ul li a img{width: 43%;padding: 7% 0;margin: 0 auto;}
   nav ul li a p{color: #4c4948;line-height: 1;}
   nav ul li:last-child{margin-right: 0;}
   nav ul:nth-of-type(2) li{margin-bottom: 0;}

   .ggd{margin-top: 1.5%;}

   .part1{margin-top: 1.5%;background-color: #f2ece5;padding: 1.5%;}
   .part1 .lh_waz1{overflow: hidden;}
   .part1 .lh_waz1 a{width: 32%;margin-right: 2%;float: left;color: #a47417;font-size: 1.5rem;line-height: 1;
                             padding: 2% 0;text-align: center;border: 4px solid #beb2a4;display: block;}

   .part1 .lh_waz1 a img{display: inline-block;width: 12%;margin-right: 2%;}
   .part1 .lh_waz1 .hover{border-color: #722325;}



   .part1 .lb_qh1{margin-top: 1.5%;}
   .part1 .lb_qh1 ul{zoom: 1;}
   .part1 .lb_qh1 .part1-01{overflow: hidden;}
   .part1 .lb_qh1 .part1-01>div{width: 49%;float: left;margin-right: 2%;border: 1px dashed #b0a390;padding: 3px;}
   .part1 .lb_qh1 .part1-01>div:last-child{margin-right: 0;}
   .part1 .lb_qh1 .part1-01 .part1-02{position: relative;}
   .part1 .lb_qh1 .part1-01 .part1-02 p{position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,.5);
                                           width: 100%;text-align: center;color: #fff;font-size: 1.3333333rem;padding: 2% 0;}
   .lb_qh1 .part1-03{margin-top: 1.5%;padding: 1.5%;background: url("../img/part1-06.jpg"/*tpa=http://www.jyjcyjs.com/skin/img/part1-06.jpg*/) no-repeat;
                         background-size: 100% 100%;}
   .lb_qh1 .part1-03 ul{padding-left: 2%;}
   .lb_qh1 .part1-03 p{font-size: 1.1111111rem;line-height: 3rem;border-bottom: 1px dashed #beb2a4;padding-left: 4.5%;
                             background: url("../img/part1-07.png"/*tpa=http://www.jyjcyjs.com/skin/img/part1-07.png*/) no-repeat 1% center;background-size: 2% 50%;
                           height: 3rem}
   .lb_qh1 .part1-03 p a{color: #4c4948;font-size: 1.5rem;}
   .part1-bd .part1-03 p:last-of-type{border: none;}

   .part2{margin-top: 1.5%;overflow: hidden;}
   .part2>div{width: 32%;float: left;margin-right: 2%;padding: 0 1% 3% 1%;background: url("../img/part2-01.jpg"/*tpa=http://www.jyjcyjs.com/skin/img/part2-01.jpg*/) no-repeat;
                background-size: 100% 100%;text-align: center;}
   .part2>div:last-child{margin-right: 0;}
   .part2 div p{color: #fff;font-size: 1.3333333rem;line-height: 1;padding: 17% 0;font-weight: bold;}
   .part2 div ul{margin-top: 2.5%;}
   .part2 div ul li{font-size: 1.5rem;line-height: 1;padding: 6% 0;background: url("../img/part2-02.jpg"/*tpa=http://www.jyjcyjs.com/skin/img/part2-02.jpg*/) no-repeat;
                      background-size: 100% 100%;margin-bottom: 2.5%;}
   .part2 div ul li a{color: #4c4948;}
   .part2 div ul li .c1{color: #9d161b;}

   .part3{margin-top: 1.5%;}
   .part3-01{overflow: hidden;background-color: #faf4e2;padding: 2% 0;}
   .part3-01 .fl{margin-left: 6%;width: 61%;overflow: hidden;}
   .part3-01 .fl .f1{float: left;width: 15%;margin-right: 2%;}
   .part3-01 .fl .f1 img{vertical-align: middle;}
   .part3-01 .fl .f2{float: left;}
   .part3-01 .fl .f2 span{font-size: 1rem;color: #4c4948;line-height: 1;display: block;}
   .part3-01 .fl .f2 a{font-size: 2.3333333rem;color: #722325;line-height: 1;display: block;}
   .part3-01 .fr{width: 27%;margin-right: 6%;}
   .part3-01 .fr a{display: block;width: 100%;background-color: #ff6400;text-align: center;padding: 7% 0;
                     font-size: 1.2222222rem;color: #fff;}
   .part3-01 .fr a img{display: inline-block;width: 10%;margin-left: 2%}
   .sub-nav{margin-top: 3%;}
   .sub-nav ul{overflow: hidden;}
   .sub-nav ul li{width: 25%;float: left;text-align: center;}
   .sub-nav ul li a{display: block;}
   .sub-nav ul li img{display: inline-block;width: 60%;}
   .sub-nav ul li p{margin-top: 1.5%;}
   .sub-nav ul li p{font-size: 1.5rem;color: #4c4948;}

   .part4 ul{padding: 0 1.5%;overflow: hidden;}
   .part4 ul li{margin-top: 2%;float: left;width: 48%;margin-right: 4%;}
   .part4 ul li:nth-of-type(2n){margin-right: 0;}
   .part4 ul li .btn{margin-top: 3%;overflow: hidden;}
   .part4 ul li .btn a{display: block;float: left;overflow: hidden;width: 50%;background-color: #722325;text-align: center;
                         color: #fff;padding: 5% 0;font-size: 1.4444444rem;}
   .part4 ul li .btn a img{display: inline-block;width: 17%;vertical-align: middle;margin-right: 5%;}
   .part4 ul li .btn a:first-child{background-color: #cb9121;}
   .part4 .btn-01{width: 90%;margin: 3% auto;overflow: hidden;}
   .part4 .btn-01 a{display: block;width: 50%;float: left;text-align: center;border: 1px solid #8e7751;padding: 2% 0;
                      color: #8e7751;font-size: 1.4444444rem;}
   .part4 .btn-01 a:last-child{background-color: #8e7751;color: #fff;}

   
   footer{margin-top: 3%;background-color: #3f4353;margin-bottom: 11%;}
   footer .foot{padding: 7% 0;}
   footer .foot p{font-size: 1.4444444rem;color: #d8d9da;text-align: center;}

   .btn-03{position: fixed;bottom: 0;max-width: 640px;min-width: 320px;overflow: hidden;width: 100%;z-index:99999}
   .btn-03 a{display: block;float: left;width: 50%;background-color: #722325;color: #fff;text-align: center;padding: 3% 0;
             font-size: 1.6666667rem;}
   .btn-03 a img{display: inline-block;width: 12%;vertical-align: middle;margin-right: 5%;}
   .btn-03 a:last-child{background-color: #ff8c19;}


.weixin{ background:#e4e4e4;}
.weixinFl,.weixinFr{width:50%; float:left;}
.weixinFl{ color:#fff; background:#7b2224; padding:5% 0;}
.weixinFl h3{ margin-bottom:2%; text-align:center; background:url("skin/img/newswei1.jpg"/*tpa=http://www.jyjcyjs.com/skin/css/skin/img/newswei1.jpg*/) no-repeat center center; background-size:100% auto; font-weight:bold;}
.weixinFl p{width:94%; margin:0 auto; font-size:1.2rem; line-height:1.5em; text-align:center;}
.weixinFl a{ display:block; background:#ffefef; padding:2% 0; border-radius:3px; color:#8c0708; text-align:center;width:80%; margin:3% auto;}
.weixinFl a img{ display:inline-block; vertical-align:middle;width: 14%; margin-right:2%;}
.weixinFr{ text-align:center; padding-top:5%;}
.weixinFr p{ line-height:1.5em; font-size:1.1rem;}
.weixinFr img{width:37%;}
.weixinFr font{ color:#8c0708;}

.autohei { height:auto; padding-top:2%; overflow:hidden; zoom:1;}
.conlw38p02t{display: block;width: 100%;}
.lw38_nr{ overflow:hidden;padding: 2% 2% 0;}
.lw38_nr li{ float:left; width:49%; margin:0 2% 2% 0 ; position:relative;}
.lw38_nr li img{ width:100%;}
.lw38_nr li h3{ position:absolute; bottom:0; width:100%; left:0;background:#7c2329; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.8; color:#fff; font-size:1rem; text-align:center; padding: 3% 0 5%; font-weight:500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lw_c5{  overflow:hidden;}
.lw_c5 p{ color:#333333; font-size:115%; text-indent:2em;    padding-top: 2%}
.lw_c5_m1 { margin-top:2%; overflow:hidden;}
.lw_c5_m1 li{ float:left; margin:0 2% 2% 0; display:inline; width:49%}
.lw_c5_m1 li img{ width:100%;}
.lw_c5_m2 {padding:0 2%; overflow:hidden; margin-bottom:2%; }
.lw_c5_m2 li{position: relative; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; margin: 1% auto; padding-bottom: 1%; color:#333333; border-bottom:1px #d0d0d0 dashed;}
.lw_c5_m2 li img{width:0.95em; height:0.95em; margin:1% 2% 0 0;}
.lw_c5_m2 li img.lw_hot{position: absolute;top: 0;right: 0;}
.lw_c5_m2 li a{ color:#333333; font-size:1.5rem;}
.lw_c5 h4{font-size:115%; color:#333; background:#d5d5d5;width:65%; margin:0 auto; text-align:center; color:#fff;border-radius:7px; margin-bottom: 1rem; }
.lw_c5 h4 a{ color:#333;}

.lylxbtn a{ display:block; text-align:center; color:#fff; border-radius:5px; padding:2% 0; margin-bottom:2%;}
.lylxbtn a img{ vertical-align:middle;width:6.1%;}
.lylxbtn a:nth-of-type(1){ background:#a34f25;}
.lylxbtn a:nth-of-type(2){ background:#a36925;}
