.whgkbox { position: relative; margin-bottom: 15px; }
.whgk_info { height: 310px; padding: 10px 326px 0 140px; overflow: hidden; background: url("../png/zn5duv.png") left bottom no-repeat; }
.whgk_info p, .whgk_info span { font-size: 16px; line-height: 34px; text-indent: 2em; text-align: justify; }
.whgk_info .detailed { color: #c50001; }

.whgk_link li { width: 122px; height: 106px; position: absolute; }
.whgk_link li a { display: block; color: #fff; text-align: center; position: relative; }
.whgk_link li img { max-width: 100%; height: auto; }
.whgk_link li .img_title { display: block; height: 28px; line-height: 28px; text-align: center; width: 100%; position: absolute; top: 64px; left: 0; }
.whgk_link li.num1 { top: 0; right: 0; }
.whgk_link li.num2 { top: 107px; right: 0; }
.whgk_link li.num3 { top: 160px; right: 93px; }
.whgk_link li.num4 { top: 53px; right: 93px; }
.whgk_link li.num5 { top: 0; right: 186px; }
.whgk_link li.num6 { top: 107px; right: 186px; }
.whgk_link li.num7 { top: 160px; right: 279px; }
.whgk_link li.num8 { top: 214px; right: 372px; }

.mlwh_top { height: 40px; line-height: 40px; }
.mlwh_top .mltit { width: 129px; float: left; }
.mlwh_top .mlwh_topline { display: block; margin-left: 129px; height: 40px; background: url("../png/7qzprm.png") left center repeat-x; }


.lybox { margin-top: 20px; background: #f7f7f7; padding: 15px 20px 25px; }
.lytit a { display: block; font-size: 20px; font-weight: bold; color: #c50001; }
.lylink { padding-top: 20px; }
.lylink li { width: 120px; float: left; margin: 0 10px; text-align: center; }
.lylink li img { max-width: 100%; height: auto; }
.lylink li .img_title { display: block; font-size: 16px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lylink li a:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); transition: all .9s; -webkit-transition: all .9s; }


.tzwh-new-add { margin-top: 20px; background: #f7f7f7; padding: 15px 20px 15px; }
.tzwh-new-add ul li {width: 160px;float: left;margin: 0 13px;text-align: center;}
.tzwh-new-add ul li img { max-width: 100%; height: auto; transition: all 1s; -webkit-transition: all 1s; }
.tzwh-new-add ul li .img_title { display: block; font-size: 16px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tzwh-new-add ul li:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); }

.tzwh-new-bottom { width: 100%; height: auto; overflow: hidden; padding-bottom: 20px; }
.tzwh-new-bottom ul { width: 105%; }
.tzwh-new-bottom ul li { width: 180px; height: 80px; float: left; margin-right: 16px; overflow: hidden; margin-top: 20px; }
.tzwh-new-bottom ul li a { width: 100%; height: 100%; display: block; }
.tzwh-new-bottom ul li img { width: 100%; height: 100%; transition: all .5s; -webkit-transition: all .5s; }
.tzwh-new-bottom ul li a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.tzwh-new-bottom ul li .img_title { display: none; }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .whgk_info { padding: 10px 326px 0 0; }
  .whgk_info br { display: none; }
  .lylink li { width: 126px; margin: 0 2px; }
  .tzwh-new-add ul li { margin: 0;width: 155px;}
  .tzwh-new-add { padding: 15px 10px; }
  .tzwh-new-bottom ul li { margin-right: 14px; }
}
@media only screen and (max-width:991px) {
  .whgk_info { height: auto; padding: 10px 10px 0 140px; }
  .whgk_info br { display: none; }
  .whgk_link { margin-top: 15px; }
  .whgk_link li { position: static; float: left; margin: 0 31px 10px; }
  .lylink li { margin: 0 20px; width: 130px; }
  .tzwh-new-add { margin-top: 10px; padding: 10px; }
  .tzwh-new-add ul li { width: 31.333%; margin: 10px 1%; }
  .tzwh-new-bottom ul { width: 100%; }
  .tzwh-new-bottom ul li { width: 24%; height: auto; margin-top: 10px; margin: 0 .5%; }
  .tzwh-new-bottom ul li img { height: auto; }
}

@media only screen and (max-width:767px) {
  .whgk_link li { width: 31.33%; margin: 0 1% 5px; }
  .lybox { padding: 15px 10px; }
  .lylink li { width: 31.33%; margin: 0 1% 10px; }
  .tzwh-new-add ul li { width: 31.333%; }
  .tzwh-new-bottom ul li { width: 32.333%; }
}
@media only screen and (max-width:479px) {
  .whgk_info { padding: 10px 10px 0 10px; }
  .whgk_link li .img_title { top: 50%; margin-top: 5px; }
  .tzwh-new-add ul li { width: 48%; }
  .tzwh-new-bottom ul li { width: 49%; }
}


.sjfb_box { padding: 20px; border: #ddd 1px solid; margin-top: 20px; }
.sj_tit { font-size: 20px; font-weight: bold; color: #c50001; }

.sjfb_tab { width: 181px; overflow: hidden; float: left; }
.sjfb_tab .scroll-wrap { height: 396px; overflow: hidden; padding-right: 11px; }
@media only screen and (min-width:768px) {
  .sjfb_tab .scroll-body { width: 100%!important; }
}
.sjfb_tab li { height: 44px!important; position: relative; }
.sjfb_tab li a { display: block; font-size: 18px; text-align: center; line-height: 44px; background: #fef9f2; }
.sjfb_tab li i { display: none; position: absolute; width: 14px; height: 23px; top: 50%; margin-top: -11px; right: -11px; z-index: 1; background: url("../png/552ghz.png") center no-repeat; }
.sjfb_tab li.active a { background: #c50001; color: #fff; }
.sjfb_tab li.active i { display: block; }
.sjfb_tab .next, .sjfb_tab .prev { display: block; width: 170px; height: 30px; cursor: pointer; background-color: #e5e5e5; background-position: center center; background-repeat: no-repeat; }
.sjfb_tab .prev { background-image: url("../png/q357i1.png"); }
.sjfb_tab .next { background-image: url("../png/wiyhzh.png"); }
.sjfb_tab .next:hover, .sjfb_tab .prev:hover { background-color: #f18a04; }

.sjfbcon { width: 900px; float: right; margin-right: 30px; position: relative; }

canvas { width: 900px; }
.tj_ssul li { float: left; font-size: 14px; margin-left: 10px; margin-bottom: 10px; }
.selectbox-wrapper { color: #666; font-size: 15px; height: 28px; text-indent: 10px; border: #dbdbdb 1px solid; background: #fff; width: 115px; }
.sjfb_chart { margin-top: 0; }
.tj_ssul { margin-bottom: 5px; }

.sjfb_sub li { width: 120px; float: left; margin: 0 5px; }
.sjfb_sub li a { display: block; height: 50px; line-height: 50px; text-align: center; background: #f7f7f7; font-size: 16px; }
.sjfb_sub li.active a { background: #f18a04; color: #fff; }

.sjfb_chart { margin-top: 10px; position: relative; }
.sjfb_chart img { max-width: 100%; }
.sjfb_sub { position: absolute; top: 0; left: 170px; z-index: 1; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .sjfbcon { width: 709px; margin-right: 0; }
  .sjfb_sub { position: static; width: 520px; margin: 0 auto; }
}
@media only screen and (max-width:991px) {
  .sjfb_box { padding: 15px; }
  .sjfbcon { width: 510px; margin-right: 0; }
  .sjfb_sub { position: static; margin-bottom: 20px; }
  .sjfb_sub li { width: 115px; }
  .sjfb_chart { margin-top: 20px; }
}
@media only screen and (max-width:767px) {
  .sjfb_box { padding: 10px; }
  .sjfb_tab { width: 100%; height: 44px; float: none; }
  .sjfb_tab .j-scroll { padding: 0 40px; }
  .sjfb_tab .next, .sjfb_tab .prev { width: 40px; position: absolute; z-index: 1; top: 0; height: 44px; }
  .sjfb_tab .prev { left: 0; background-image: url("../png/nvv9fd.png"); }
  .sjfb_tab .next { right: 0; background-image: url("../png/chv1qo.png"); }
  .sjfb_tab .scroll-wrap { height: 44px; padding: 0; }
  .sjfb_tab li { width: auto; float: left; margin-right: 5px; padding: 0; }
  .sjfb_tab li a { padding: 0 20px; }
  .sjfb_tab li i { display: none!important; }
  .sjfbcon { width: 100%; float: none; margin: 20px 0 0; padding: 0; }
  .sjfb_sub li { width: 23%; margin: 0 1% 10px; }
}
@media only screen and (max-width:479px) {
  .sjfb_sub li { width: 48%; }
  .sjfb_chart { height: auto; }
}



@font-face {
font-family: "fzzc"; src: url("../eot/pzcor8.eot");   
src: url("../eot/f2930a.eot") format("embedded-opentype"),url("../woff/f2930a.woff") format("woff"),url("../ttf/pzcor8.ttf") format("truetype"),url("../svg/4iqb9x.svg") format("svg");   
  
  
  
font-style: normal; font-weight: normal; }
.fonts { font-family: "fzzc"; }


.lywh_navbox { height: 80px; background: #fff; overflow: hidden; position: fixed; width: 100%; top: 0; left: 0; z-index: 99; }
.lywh_logo { float: left; margin: 16px 0; }
.lywh_logo img { width: 261px; height: auto; }
.lywh_logo .img_title { display: none; }
#lywh_menu { overflow: hidden; height: 40px; padding: 20px 0; margin-left: 20px; }
#lywh_menu li { float: left; margin: 0 6px; }
#lywh_menu ul li a { display: block; text-align: center; font-size: 18px; line-height: 40px; border-radius: 25px; padding: 0 16px; }
#lywh_menu ul li.active a { background: #c50001; color: #fff; }



.section1 { background: #e7ead9; }
.lywh_one { padding: 80px 50px 0; }
.lywh_one img { max-width: 100%; max-height: 100%; }
.lywh_one .img_title { display: none; }

.section2 { background: #e3f4fd; }
.lywh_pd { margin: 90px 0 30px; }
.tab_two { width: 640px; height: 58px; background: #edf9ff; border: #b9d9ea 1px solid; margin: 0 auto; }
.tab_two li { width: 160px; float: left; text-align: center; background: url("../png/cmzjl7.png") left center no-repeat; }
.tab_two li:first-child { background: none; }
.tab_two li a { display: block; line-height: 58px; font-size: 36px; color: #0079ce; }
.tab_two li.active a { background: #0079ce; color: #fff; }

.lywh_two_top { height: 77px; padding: 67px 0 22px; text-align: center; background: url("../png/tnspd2.png") bottom center no-repeat; }
.lywh_two_top h2 { height: 60px; text-align: center; line-height: 60px; font-size: 50px; font-weight: bold; color: #c42d9b; background: url("../png/kjpa8h.png") center no-repeat; }
.lywh_two_top .tit_en { display: block; font-size: 24px; color: #6c93ae; line-height: 20px; font-family: "Baskerville Old Face"; }

.lywh_two_xx { height: 161px; border: #8bbad2 1px dashed; padding: 20px 19px; }
.lywh_two_xx .tit { font-size: 32px; font-weight: bold; color: #0079ce; }
.lywh_two_xx .info { font-size: 26px; font-weight: bold; padding: 5px 0; }
.lywh_two_xx .info span { font-size: 22px; padding-left: 24px; font-weight: normal; }
.lywh_two_xx .remarks { font-size: 18px; line-height: 32px; color: #505050; text-indent: 2em; }

.lywh_two_pic { margin-top: 20px; height: 173px; }
.lywh_two_pic li { width: 226px; height: 173px; float: left; margin-right: 17px; }
.lywh_two_pic li img { max-width: 100%; }
.lywh_two_pic li.num5 { margin-right: 0; }
.lywh_two_pic li a { display: block; position: relative; }
.lywh_two_pic li .title { display: block; position: absolute; width: 100%; height: 34px; left: 0; bottom: 0; line-height: 34px; text-align: center; font-size: 16px; color: #fff; background: url("../png/4366ca.png"); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.section3 { background: #c8c97c; }
.ly_tab { width: 250px;  margin: 0 auto; font-size: 0; }
.ly_tab li { width: 250px; float: left; }
.ly_tab li a { display: block; font-size: 36px; color: #4d4e13; text-align: center; height: 58px; line-height: 58px; }
.ly_tab li.active a { background: #4d4e13; color: #fff; }

.lywh_threebox { margin-top: 30px; height: 530px; overflow: hidden; }
.lywh_threebox li { float: left; width: 232px; height: 170px; margin: 0 0 10px 10px; }
.lywh_threebox li a { display: block; position: relative; overflow: hidden; }
.lywh_threebox li img { width: 100%; height: 170px; transition: all .6s; -webkit-transition: all .6s; }
.lywh_threebox li .title { position: absolute; width: 100%; height: 40px; line-height: 40px; text-align: center; bottom: 0; left: 0; font-size: 18px; color: #fff; background: url("../png/i2ferl.png"); z-index: 1; }
.lywh_threebox li.num1 { width: 474px; height: 350px; margin-left: 0; }
.lywh_threebox li.num1 img { height: 350px; }
.lywh_threebox li.num6 { margin-left: 0; }
.lywh_threebox li.num3, .lywh_threebox li.num4 { width: 474px; }
.lywh_threebox li a:hover img { transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); }

.section4 { background: url("../jpg/k31vp7.jpg") bottom center no-repeat; }
.lywh_four { overflow: hidden; }
.mswh_item { width: 200px; margin: 0 50px; background: #f5ebe0; float: left; position: relative; }
.mswh_item.num2, .mswh_item.num4 { margin-top: 100px; }
.mswh_item .mswh_tit { padding: 5px; }
.mswh_item .mswh_tit a { display: block; text-align: center; position: relative; overflow: hidden; }
.mswh_item .mswh_tit img { width: 100%; height: 135px; }
.mswh_item .mswh_tit a:hover img { transition: all .6s; transform: scale(1.1); }
.mswh_item .mswh_tit i { display: block; position: absolute; width: 80px; height: 80px; top: 50%; margin-top: -40px; left: 50%; margin-left: -40px; z-index: 1; background: url("../png/6z0rme.png") center no-repeat; }
.mswh_item.num2 .mswh_tit i { background: url("../png/xvu5x4.png") center no-repeat; }
.mswh_item.num3 .mswh_tit i { background: url("../png/hazcw8.png") center no-repeat; }
.mswh_item.num4 .mswh_tit i { background: url("../png/lvkrn6.png") center no-repeat; }

.mswh_list { padding: 0 30px; }
.mswh_list ul { height: 288px; padding-bottom: 20px; }
.mswh_list ul li { height: 32px; line-height: 32px; overflow: hidden; padding: 2px 0 2px 16px; background: url("../png/evov7n.png") left center no-repeat; }
.mswh_list ul li a { display: block; font-size: 18px; overflow: hidden; float: none; text-overflow: ellipsis; white-space: nowrap; }
.mswh_list ul li img { display: none; }

.section5 { background: #5cabb0; }
.lywh_five .ly_tab { background: #d6eaeb; border-color: #1f8a91; }
.lywh_five .ly_tab li a { color: #1f8a91; }
.lywh_five .ly_tab li.active a { background: #1f8a91; color: #fff; }

.zhubox { height: 554px; margin-top: 30px; overflow: hidden; }
.zhubox ul { width: 1230px; }
.zhubox li { width: 409px; height: auto; float: left; }
.zhubox li .item { width: 379px; height: 267px; }
.zhubox li .item:nth-of-type(1) { margin-bottom: 20px; }
.zhubox li a { display: block; width: 100%; height: 100%; position: relative; }
.zhubox li img { width: 100%; height: 100%; }
.zhubox li .title { position: absolute; width: 100%; left: 0; bottom: 0; height: 50px; line-height: 50px; padding-top: 36px; font-size: 18px; color: #fff; text-align: center; background: url("../png/kgjyat.png") bottom center no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-size: 100% 100%; }


.section6 { background: #e1f1ff; }
.wh_g_tit a { font-size: 36px; color: #3c64bf; }
.gwzx_slide { position: relative; height: 290px; padding: 16px 0; }
.gwzx_slide .bd { height: 290px; overflow: hidden; }
.gwzx_slide .bd li { float: left; width: 250px; }
.gwzx_slide .bd li a { display: block; width: 192px; height: 282px; border: #fff 4px solid; position: relative; }
.gwzx_slide .bd li img { width: 100%; height: 282px; }
.gwzx_slide .bd li .title { position: absolute; width: 100%; left: 0; bottom: 0; height: 80px; line-height: 80px; font-size: 18px; color: #fff; text-align: center; background: url("../png/kgjyat.png") bottom repeat-x; }

.gwzx_slide .hd { position: absolute; right: 0; height: 11px; top: -44px; overflow: hidden; }
.gwzx_slide .hd li { width: 11px; height: 11px; margin-left: 9px; float: left; cursor: pointer; background: url("../png/1o5gso.png") 0 0 no-repeat; font-size: 0; }
.gwzx_slide .hd li.on { background-position: -20px 0; }

.whtc_slide { height: 250px; position: relative; padding-top: 16px; }
.whtc_slide .bd { height: 250px; overflow: hidden; }
.whtc_slide .bd li { float: left; width: 310px; }
.whtc_slide .bd li a { display: block; width: 262px; height: 242px; border: #f3f9ff 4px solid; background: #fff; }
.whtc_slide .bd li img { width: 100%; height: 192px; }
.whtc_slide .bd li .title { display: block; height: 50px; line-height: 50px; font-size: 18px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.whtc_slide .hd { position: absolute; right: 0; height: 11px; top: -44px; overflow: hidden; }
.whtc_slide .hd li { width: 11px; height: 11px; margin-left: 9px; display: inline-block; float: left; font-size: 0; cursor: pointer; background: url("../png/1o5gso.png") 0 0 no-repeat; line-height: 999; }
.whtc_slide .hd li.on { background-position: -20px 0; }

.section7 { background: #4bbafd url("../png/b27lnm.png") center bottom no-repeat; color: #fff; background-size: cover; }
.zxxx_tit { margin-bottom: 35px; }
.zxxx_tit ul { padding-left: 100px; }
.zxxx_tit li { height: 55px; float: left; padding: 0 50px; background: url("../png/x9fcyb.png") right center no-repeat; position: relative; }
.zxxx_tit li.last { background: none; }
.zxxx_tit li i { display: none; width: 140px; height: 11px; position: absolute; bottom: -11px; left: 50%; margin-left: -70px; background: url("../png/kffg36.png") bottom center no-repeat; }
.zxxx_tit li.active i { display: block; }
.zxxx_tit li a { font-size: 36px; color: #fff; }
.zxxx_tit li.active a { color: #ffec73; }

.lywh_zxxx>.con { height: 580px; }

.lywh_seven h3.tit { font-size: 26px; margin-bottom: 25px; }
.jtxx_link1 { margin: 0 0 25px; }
.jtxx_link1 li { float: left; width: 350px; height: 250px; border: #fff 5px solid; float: left; margin-right: 60px; }
.jtxx_link1 li.num3 { margin-right: 0; }
.jtxx_link1 li a { display: block; width: 100%; height: 100%; position: relative; overflow: hidden; text-align: center; }
.jtxx_link1 li .img_title { display: block; position: absolute; width: 100%; height: 60px; line-height: 60px; font-size: 34px; color: #fff; text-align: center; left: 0; top: 50%; margin-top: -30px; background: url("../png/apl4hf.png") center no-repeat; }
.jtxx_link1 li img { width: 100%; height: 100%; }

.jtxx_link2 li { width: 180px; float: left; margin-right: 74px; }
.jtxx_link2 li a { display: block; text-align: center; }
.jtxx_link2 li.num5 { margin-right: 0; }
.jtxx_link2 li img { max-width: 100%; height: auto; }
.jtxx_link2 li .img_title { display: block; font-size: 20px; text-align: center; line-height: 30px; margin-top: 10px; color: #fff; }

.cydh_list { margin-bottom: 20px; }
.cydh_list li { width: 140px; height: 104px; float: left; margin-right: 11px; padding: 18px 0; background: #3f76da; font-size: 20px; line-height: 52px; text-align: center; font-weight: bold; }
.cydh_list li.num8 { margin-right: 0; }
.cydh_list li span { font-size: 28px; }

.lxs_slide { position: relative; }
.lxs_slide .bd li { width: 300px; float: left; }
.lxs_list { padding-right: 20px; height: 130px; }
.lxs_list h4 { font-size: 20px; font-weight: bold; }
.lxs_list p { padding-left: 30px; line-height: 30px; font-size: 18px; }
.lxs_list p.a1 { background: url("../png/49ubdi.png") 0 4px no-repeat; }
.lxs_list p.a2 { background: url("../png/8asla4.png") 0 4px no-repeat; }

.lxs_slide .hd { position: absolute; right: 0; height: 10px; top: -44px; overflow: hidden; }
.lxs_slide .hd li { width: 10px; height: 10px; margin-left: 10px; display: inline-block; float: left; font-size: 0; cursor: pointer; background: url("../png/bah84o.png") 0 0 no-repeat; line-height: 999; }
.lxs_slide .hd li.on { background-position: -20px 0; }

.zdjq_link li { width: 350px; height: 250px; float: left; margin: 0 60px 30px 0; border: #fff 5px solid; }
.zdjq_link li.num3, .zdjq_link li.num6 { margin-right: 0; }
.zdjq_link li a { display: block; width: 100%; height: 100%; position: relative; text-align: center; }
.zdjq_link li img { width: 100%; height: 100%; }
.zdjq_link li .img_title { display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 50px; font-size: 18px; text-align: center; color: #fff; background: url("../png/i2ferl.png"); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


@media only screen and (max-width:1199px) {
  body, html { overflow-y: scroll; }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  
  #lywh_menu li { margin: 0; }
  #lywh_menu ul li a { padding: 0 8px; }
  .lywh_pd { padding: 30px 0 30px; margin: 0; }
  
  .lywh_two_xx { height: auto; }
  .lywh_two_pic li { width: 184px; }
  
  .lywh_threebox li { width: 190px; }
  .lywh_threebox li.num1 { width: 390px; }
  .lywh_threebox li.num3, .lywh_threebox li.num4 { width: 390px; }
  
  .mswh_item { margin: 0 24px; }
  
  .zhubox ul { width: 1012px; }
  .zhubox li { width: 337px; }
  .zhubox li .item { width: 317px; height: 223px; }
  
  .gwzx_slide .bd li { width: 198px; }
  .gwzx_slide .bd li a { width: 178px; }
  .whtc_slide .bd li { width: 248px; }
  .whtc_slide .bd li a { width: 220px; }
  
  .zxxx_tit ul { padding-left: 0; }
  .lywh_zxxx>.con { height: auto; }
  
  .jtxx_link1 li { width: 300px; height: 226px; margin-right: 30px; }
  .jtxx_link2 li { margin-right: 32px; width: 172px; }
  
  .cydh_list li { width: 114px; font-size: 18px; }
  .lxs_slide .bd li { width: 248px; }
  .lxs_list h4 { font-size: 18px; }
  .lxs_list p { font-size: 16px; }
  .zdjq_link li { width: 300px; height: 226px; margin-right: 30px; }
  
}
@media only screen and (max-width:991px) {
  
  .lywh_navbox { height: auto; position: static; padding: 15px 0; }
  .lywh_logo { width: 90%; float: none; margin: 0 auto 20px; text-align: center; }
  .lywh_logo img { width: 100%; max-width: 261px; }
  #lywh_menu { width: 100%; float: none; margin: 0; padding: 0; }
  #lywh_menu li { margin: 0; }
  #lywh_menu ul li a { padding: 0 14px; }
  .lywh_pd { margin: 20px 0; padding: 0 15px; }
  
  .lywh_one { padding: 20px 0; }
  
  .lywh_two_xx { height: auto; }
  .lywh_two_pic { height: auto; }
  .lywh_two_pic li { margin-bottom: 10px; }
  .tab_two li a { font-size: 32px; }
  .lywh_two_top { padding: 40px 0 22px; }
  .lywh_two_top h2 { font-size: 32px; }
  
  .lywh_threebox { height: auto; }
  .lywh_threebox li { width: 236px!important; height: 170px!important; margin: 0 5px 10px!important; }
  .lywh_threebox li.num1 img { height: 170px; }
  
  .lywh_four { height: auto; background: none; overflow: hidden; }
  .mswh_item { width: 164px; margin: 0 10px; }
  .mswh_item .mswh_tit img { height: 109px; }
  
  .zhubox { height: auto; }
  .zhubox ul { width: 100%; }
  .zhubox li { width: 376px; }
  .zhubox li .item { width: 360px; height: 254px; }
  
  .gwzx_slide,   .gwzx_slide .bd,   .gwzx_slide .bd li a, .gwzx_slide .bd li img { height: auto!important; }
  .gwzx_slide .bd li a { width: 229px; }
  .whtc_slide,   .whtc_slide .bd,   .whtc_slide .bd li a, .whtc_slide .bd li img { height: auto; }
  .whtc_slide .bd li { width: 250px; }
  .whtc_slide .bd li a { width: 230px; }
  
  .zxxx_tit ul { padding-left: 0; }
  .zxxx_tit li { padding: 0 20px; }
  .jtxx_link1 li { width: 226px; height: 174px; margin-right: 15px; }
  .jtxx_link1 li .img_title { font-size: 30px; }
  .jtxx_link2 li { width: 147px; margin-right: 0; }
  .lywh_zxxx>.con { height: auto; }
  
  .lxs_list { height: auto; margin-bottom: 10px; }
  .cydh_list li { width: 160px; margin: 0 10px 10px!important; }
  .lxs_slide .bd li { width: 246px; }
  .zdjq_link li { width: 339px; margin: 0 10px 20px!important; }
}
@media only screen and (max-width:767px) {
  .lywh_pd { padding: 0 10px; }
  
  .lywh_navbox { padding: 15px 0 0; }
  #lywh_menu { height: auto; background: #c50001; }
  #lywh_menu li { width: 25%; text-align: center; }
  #lywh_menu li:first-child { width: 50%; }
  #lywh_menu ul li a { padding: 0; border-radius: 0; color: #fff; }
  #lywh_menu ul li.active a { color: #ffd905!important; }
  
  .tab_two { width: 90%; height: auto; }
  .tab_two li { width: 25%; }
  .tab_two li a { font-size: 20px; line-height: 48px; }
  .lywh_two_top { height: auto; padding: 37px 0 22px; }
  .lywh_two_top h2 { font-size: 24px; background: none; }
  .lywh_two_pic li { width: 48%!important; margin: 0 1% 10px!important; }
  .lywh_two_pic li img { width: 100%; }
  .lywh_two_xx .tit { font-size: 22px; }
  .lywh_two_xx .info { font-size: 18px; }
  .lywh_two_xx .remarks { font-size: 14px; }
  
  .lywh_threebox { height: auto; }
  .ly_tab { width: 125px; }
  .ly_tab li { width: 100%; }
  .ly_tab li a { font-size: 20px; height: 52px; line-height: 52px; }
  .lywh_threebox li { width: 100%!important; height: auto!important; margin: 0 0 10px!important; }
  .lywh_threebox li img { width: 100%!important; height: auto!important; }
  
  .section4 { background-size: cover; }
  .mswh_item { width: 48%!important; margin: 0 1% 10px!important; }
  .mswh_item.num2, .mswh_item.num4 { margin-top: 0; }
  .mswh_list { padding: 0 10px; }
  .mswh_item .mswh_tit img { height: auto; }
  
  .wh_g_tit a { font-size: 22px; }
  .zhubox li { width: 100%; }
  .zhubox li .item { width: 100%; height: 526px; }
  
  .gwzx_slide .bd li { width: 100%; }
  .gwzx_slide .hd, .whtc_slide .hd { top: -24px; }
  .gwzx_slide .bd li a { width: 90%; }
  .whtc_slide .bd li { width: 100%; }
  .whtc_slide .bd li a { width: 90%; }
  
  .zxxx_tit { margin-bottom: 20px; }
  .zxxx_tit li { width: 25%; padding: 0; text-align: center; }
  .zxxx_tit li a { font-size: 20px; line-height: 50px; display: block; }
  
  .jtxx_link1 li { width: 100%; height: auto; margin-bottom: 15px; margin-right: 0; box-sizing: border-box; }
  .jtxx_link1 li .img_title { font-size: 22px; }
  .jtxx_link2 li .img_title { font-size: 14px; }
  .jtxx_link2 li { width: 31.33%; margin: 0 1% 10px!important; }
  .lywh_seven h3.tit { font-size: 18px; margin-bottom: 15px; }
  
  .cydh_list li { width: 31.33%; margin: 0 1% 10px!important; }
  .lxs_slide .bd li { width: 100%; }
  .zdjq_link li { width: 100%; height: auto; margin: 0 0 10px!important; box-sizing: border-box; }
}

@media only screen and (max-width:479px) {
  
  .mswh_item { width: 100%!important; margin: 0 0 10px!important; }
  .mswh_list ul { height: auto!important; }
  .zxxx_tit li { background: none; height: 40px; }
  .zxxx_tit li a { line-height: 40px; font-size: 18px; }
  .zxxx_tit li i { display: none!important; }
}


.wza-on .lywh_navbox { position: static; }
.lywh_navbox_new { height: 110px; }
.lywh-top { position: relative; }
.lywh-top-r { margin-top: 10px; font-size: 16px; line-height: 30px; }
.lywh-top-r li { float: left; padding: 0 10px; background: url("../png/0irin4.png") right center no-repeat; }
.lywh-top-r ul li.num-wza { background: none; }
.lywh_navbox_new .lywh_logo { position: absolute; top: 30px; left: 0; margin: 0; }
.lywh_navbox_new #lywh_menu { padding: 10px 0 20px; }

@media only screen and (max-width:991px) {
  .lywh_navbox_new { height: auto; }
  .lywh_navbox_new .lywh_logo { position: static; }
  .lywh_navbox_new .lywh_logo { margin: 0 0 20px; }
  .lywh_navbox_new #lywh_menu { padding: 0; }
}


#atab01 .lywh_two_pic li { width: 287px; height: 220px; }
#atab01 .lywh_two_pic li:nth-last-of-type(1) { margin-right: 0; }
#atab01 .lywh_two_pic li img { width: 100%; height: 100%; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #atab01 .lywh_two_pic li { width: 235px; height: 180px; }
}
@media only screen and (max-width: 991px) {
  #atab01 .lywh_two_pic li { width: 234px; height: 180px; }
  #atab01 .lywh_two_pic li:nth-of-type(3n) { margin-right: 0; }
}
@media only screen and (max-width: 767px) {
  #atab01 .lywh_two_pic li { height: auto; }
}

@media(max-width:620px) {
  .zhubox li .item { height: 423px; }
}
@media(max-width:480px) {
  .zhubox li .item { height: 324px; }
}
@media(max-width:425px) {
  .zhubox li .item { height: 285px; }
}
@media(max-width:375px) {
  .zhubox li .item { height: 250px; }
}
@media(max-width:320px) {
  .zhubox li .item { height: 211px; }
}