@charset "utf-8";
/* CSS Document */
.footer{ border-top: 5px solid #d3323b; margin-top: 100px; padding-top: 25px; padding-bottom: 25px; text-align: center; background: #fff;}
.footerr{ margin-top: 35px;}
.footer p{ line-height: 36px;}
.footer p a{padding: 0 10px;}
.footer p i{ color: #cccccc;}
.footer p em{ color: red;}
.footer p span{ padding: 0 10px;}
.footer p img{ padding-right: 10px;}
.dj-tb { position: absolute; left: 130px; top:50px;}
.main{ width: 1200px; margin: 0 auto;}
.banner{ position: relative; height: 550px;background: url(20201020-fd-banner5.jpg) top center no-repeat;}
.banner1{ height: 623px;background: url(20201020-fd-banner1.png) top center no-repeat;}
.bs-bj{ background: #fff; padding: 30px;border: 1px solid #ebebeb;}
.zcwj-box{ margin-top:50px;}
.gjzc-tit{ float: left; background: #f9f4ec; padding: 10px; width: 172px; margin-left: 20px;}
.left-zcwj-w{ margin-left: -20px;}
.gjzc-tit:hover{ background: #f6f1e9;}
.gjzc-tit-k{ border: 1px solid #eee8dc;}
.left-zcwj{ width: 840px;}
.zcwj-nr{ margin-top: 55px; }
.gjzc-tit a:hover h4{color: #333;}
.gjzc-tit a:hover p{color: #333;}
.gjzc-tit span img{ position:absolute; right:0px; top: 0px;}
.gjzc-tit h4{font-size: 18px; font-weight: bold;margin-top:30px; padding-bottom: 3px;}
.gjzc-tit{text-align: center;}
.gjzc-tit p{ line-height: 28px; font-size: 15px; text-align: left; width:137px; margin: 0 auto;padding-top: 8px;/*display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;*/
}
.gjzc-tit-t{ margin-left: 0px;}
.hx-z { background: url(20201020-hx-z.png) no-repeat center;}
.gjzc-tit a{ display:block;height: 205px; text-decoration: none;}
.right-zcwj{ width:350px; background: #f9f4ec; max-height: 257px;}
.right-zcwj ul{padding: 15px;}
.right-zcwj ul li{ line-height: 24px; background: url(20200923-dd.png) left 9px no-repeat; padding-left: 18px; -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;margin-top: 12px; text-align: left!important;}
.right-zcwj ul li a{display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.gzdt{ margin-top:100px; background: url(20201020-dt-bj.png) top no-repeat; padding-top: 100px;padding-bottom: 100px;}
.gzdt-nr{ margin-top: 75px;}
.left-gzdt,.right-gzdt{width: 585px;}
.left-gzdt h4,.right-gzdt h4{font-size: 28px;}
.left-gzdt h4 a,.right-gzdt h4 a{ text-decoration: none;}
.tu-gdzt img,.tu-gdzt{ width: 100%; height: auto;}
.tu-gdzt p{ padding-left:3%; width:97%; height: 50px; line-height: 50px;position: absolute; bottom:0px;background-color:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#6f000000,endcolorstr=#6f000000); font-size: 18px;}
.tu-gdzt p a{ color: #fff; display: block; overflow: hidden; width: 98%; text-overflow: ellipsis; white-space: nowrap; text-decoration: none;}
.tu-gdzt{ margin-top: 33px;}
.tit-gzdt{ background: #fff; box-shadow: 0 0 23px #f3f3f3; padding: 25px 20px;}
.k-bs{ margin-left: 30px; background: #fff; border-radius: 10px; padding: 20px;box-shadow: 3px 0 7px #f5f5f5;}
.k-bs p{ color: #999; margin-top: 6px;}
.tit-gzdt ul li{ background: url(20200923-dd.png) left 9px no-repeat; padding-left: 19px;font-size: 16px; margin-top: 22px;}
.tit-gzdt ul{ margin-top: -22px;}
.tit-gzdt ul li a{ display: block; overflow: hidden;width:75%; text-overflow: ellipsis;white-space: nowrap; float: left;}
.tit-gzdt ul li span{ color: #999;float: right;}
.gztj-nr{ border-left: 1px solid #dcdcdc; margin-left: 10px; margin-top:32px; }
.gztj-nr ul li span{ position: absolute; left: -19px; top:20px;}
.gztj-nr em{ background: url("20200923-sj.png") top center no-repeat; width: 100px; height: 22px; display: block; color: #fff; line-height: 22px;
	padding-left: 30px;  margin-top: -20px;}
.gztj-nr ul li h5 a{ display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width: 100%;}
.gztj-nr h5{ font-size: 16px; overflow: hidden;}
.gztj-nr ul li{ margin-top:33px;}
.sjx{ position: absolute; left: -9px; top: 20px;}
.gztj-nr ul li.curr{margin-top: 10px;}
.bzml-box{ margin-top: 100px;}
.bg{ position: absolute; left: -5px;top: 15px;}
.bzml-img{margin-top: 50px;}
.bzml-img ul{ margin-left: -20px;}
.bzml-img ul li a span{ height:145px; display: block; text-align: center;}
.bzml-img ul li{text-align: center;width: 150px;height: 281px;float: left;margin-left: 20px;margin-top: 20px;border-radius: 13px;}
.bzml-img ul li.img1{ background:#fcebe6;}
.bzml-img ul li.img2{ background:#fbf4e7;}
.bzml-img ul li.img3 {background:#e5f4ff;}
.bzml-img ul li.img4{ background:#eef2fb;}
.bzml-img ul li.img5{ background:#f4f9ee;}
.bzml-img ul li.img6{ background:#f9f9ee;}
.bzml-img ul li.img7{ background:#f1ffff;}
.bzml-img ul li.img1:hover a{ background:#f6e6e1;transition: 1s;}
.bzml-img ul li.img2:hover a{ background:#f5efe5;transition: 1s;}
.bzml-img ul li.img3:hover a {background:#e0f0fb;transition: 1s;}
.bzml-img ul li.img4:hover a{ background:#ebeff7;transition: 1s;}
.bzml-img ul li.img5:hover a{ background:#eaf0e3;transition: 1s;}
.bzml-img ul li.img6:hover a{ background:#e1e1d4;transition: 1s;}
.bzml-img ul li.img7:hover a{ background:#dfebeb;transition: 1s;}

.bzml-img ul li a{  height: 281px;display: block; text-decoration: none;border-radius: 13px;}
.bzml-img ul li a span img{ padding-top:30px;}
.bzml-img ul li.img3 a  span img{ padding-top: 40px;}
.bzml-img ul li.img4 a span img{ padding-top: 65px;}
.bzml-img ul li.img5 a span img{ padding-top: 44px;}
.bzml-img ul li h4,.bzml-img ul li p{font-size: 18px; line-height:28px;}
.bzml-img ul li h4{ padding-top: 40px;}
.bzml-img ul li a:hover span img{
    transform: rotateY(360deg);
    transition: all .6s linear;/* transition: 1s*/}


.xxgk-box{ margin-top: 100px; background: url(20201020-xxgk-bj.png) top center no-repeat; padding-top: 100px;padding-bottom: 100px;}
.xxgk-nr{ margin-top: 55px;}
.xxgk-nrr{ margin-top: 90px;}
.xxgk-k-top-l{ background: #4474bd!important;}

.xxgk-k-top span.zb{position: absolute;right: -12px; top:40px;}
.xxgk-k-top-l span.yb{ left: -12px!important; right:inherit!important;position: absolute;top:40px;}
.xxgk-k-top a{ display: block;text-decoration: none; height: 236px;}
.xxgk-k-top a:hover em.hd{ text-decoration: none; background: #d02129;transition: 2s;}
.xxgk-k-top a:hover em.hdd{ text-decoration: none; background: #2560bb;transition: 2s;}
.xxgk-k-top h1{ font-size: 20px; font-weight: bold;z-index: 999;width: 80px; color: #fff; line-height: 30px; padding-top:30px; margin: 0 auto;}

.xxgk-ico-box .clearflx li { padding: 0 10px; float: left; text-align: center;width: 125px; height:90px;border-radius:5px; background: #fff; margin-left: 15px; margin-top: 15px;}
.xxgk-ico-box .clearflx li a{ display: block;height: 90px; border-radius:5px; text-decoration: none;}
.xxgk-ico-box .clearflx{ margin-top: -20px;}
.xxgk-ico-box{ width: 975px;}
.xxgk-ico-box .clearflx li span:hover a img{animation:xz 0.5s linear 0.1s ;  transition: all .8s;}
@keyframes xz{
from  {transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.xxgk-k-top{ width:190px; background:#db3c44; border-radius: 5px; text-align: center;}
.xxgk-k-top em{ margin-top: 50px; display:inline-block;}
.xxgk-ico-box i{text-align: center; padding-top: 22px; display:block;}
.xxgk-ico-boxx .clearflx li{ width: 222px; height: 66px!important; text-align: center; line-height: 66px; background: #fff; box-shadow: 0 0 15px #f1f1f1; margin-left: 20px;margin-top:20px;background: #fbfbfb; padding: 0!important;}
.xxgk-ico-box .clearflx li a span{ display: block; height: 59px;}
.xxgk-ico-box .clearflx li a.icon24 span{ background: url(20201020-hj-icon1.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon22 span{ background: url(20201020-hj-icon2.png) center center no-repeat;background-size: 29px;}
.xxgk-ico-box .clearflx li a.icon23 span{ background: url(20201020-hj-icon3.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon21 span{ background: url(20201020-hj-icon4.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon6 span{ background: url(20201020-hj-icon5.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon25 span{ background: url(20201020-hj-icon6.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon3 span{ background: url(20201020-hj-icon7.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon1 span{ background: url(20201020-hj-icon8.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon26 span{ background: url(20201020-hj-icon9.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx li a.icon8 span{ background: url(20201020-hj-icon10.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx li a.icon17 span{ background: url(20201020-hj-icon11.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx li a.icon7 span{ background: url(20201020-hj-icon12.png) center center no-repeat;background-size: 24px;}
.xxgk-ico-box .clearflx  li a.icon20 span{ background: url(20201020-hj-icon13.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon19 span{ background: url(20201020-hj-icon14.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon2 span{ background: url(20201020-hj-icon15.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon4 span{ background: url(20201020-hj-icon16.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon18 span{ background: url(20201020-hj-icon17.png) center center no-repeat;background-size: 30px;}
.xxgk-ico-box .clearflx  li a.icon14 span{ background: url(20201020-hj-icon18.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon5 span{ background: url(20201020-hj-icon19.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon10 span{ background: url(20201020-hj-icon20.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon9 span{ background: url(20201020-hj-icon21.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon12 span{ background: url(20201020-hj-icon22.png) center center no-repeat;background-size: 26px;}
.xxgk-ico-box .clearflx  li a.icon11 span{ background: url(20201020-hj-icon23.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon13 span{ background: url(20201020-hj-icon24.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon15 span{ background: url(20201020-hj-icon25.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a.icon16 span{ background: url(20201020-hj-icon26.png) center center no-repeat;background-size: 28px;}
.xxgk-ico-box .clearflx  li a p{ line-height: 18px; display: block; overflow: hidden; width: 98%; white-space: nowrap;text-overflow: ellipsis;}
.xxgk-ico-boxx .clearflx li a{height: 66px!important; display: block; text-decoration: none; overflow: hidden; white-space:nowrap; text-overflow: ellipsis;
	padding: 0 10px;}
.xxgk-ico-boxx .clearflx li a:hover{ background: #3a66aa; color: #fff;}
.hdjl-box{ margin-top: 100px;background: url("20200923-hdjl-bj.png") top center no-repeat;}
.hdjl-icon{ margin-top: 100px;}
.hdjl-icon ul li{ float: left; text-align: center; width: 25%;}
.hdjl-icon ul li a{display: block;text-decoration: none;}
.hdjl-icon ul li a p{ font-size: 26px; padding-top: 35px; line-height: 30px;}
.hdjl-icon ul li a:hover img{
    transform: rotateY(360deg);
    transition: all .3s linear;}
.img-jc{ margin-top: 100px;}
.img-jc ul li{float: left; margin-left:20px; width:31.6%; overflow: hidden;}
.img-jc ul{ margin-left: -20px;}
.img-jc ul li img{width: 100%;transition: all 0.6s; cursor: pointer;}
.img-jc ul li:hover a img{transform: scale(1.1);}

.zcwj-tit img.sj{ display:none;}
.zcwj-tit{ text-align: center;}
.dq-hdjl ul li{ float: left;box-shadow: 0px 0px 15px 0px #d4d4d4; background: #fff;width: 48%; margin-left: 2%;
    border-bottom: 4px solid #94070a; }
.dq-hdjl ul{ margin-left: -2%; margin-top: 80px;}
.dq-hdjl ul li a{ display: block;height: 160px; text-decoration: none;}
.dq-hdjl ul li a span em.zt{font-size: 24px; line-height: 160px; margin-left: 30px;}
.dq-hdjl ul li a span img{ margin-left: 65px;}
.dq-hdjl ul li i em.jr{ color: #94070a; margin-left: 15px;}
.dq-hdjl ul li i{ margin-top: 56px; margin-right: 50px;}
.box{position: absolute; text-align: center; left: 0px; right: 0px; bottom: 0px;}
.box ul li{display: inline-block; *display: inline; *zoom: 1;padding: 0px 25px; background: url(20201020-lc-xian.png) no-repeat center right; height: 80px; line-height: 80px;}
.box ul li:last-child{background: none;}
.box ul li a{color: #ffe396; font-size: 18px; font-weight: bold;}
.pic_con1 {position: relative;z-index: 1;overflow: hidden;}
.pic_con1 .pic {overflow: hidden;}
.pic_con1 .pic img {display: block; width: 100%; height:100%;}
.pic_con1 .txt-bg {position: absolute;bottom: 0;z-index: 4;height: 35px;width: 100%;background: #000000;opacity: 0.6;}
.pic_con1 .txt {position: absolute;bottom: 0;z-index: 5;height: 35px;width: 100%;overflow: hidden;}
.pic_con1 .txt li {width: 100%;height:35px;line-height: 35px;position: absolute;bottom: -35px;left: 0px;}
.pic_con1 .txt li a {width: 80%;height:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;color: white;padding: 0 0 0 10px;font-size: 16px;}
.pic_con1 .num {position: absolute;z-index: 6;bottom:10px;right: 10px;}
.pic_con1 .num li {overflow: hidden;float: left;position: relative;width: 12px;height: 12px;line-height:35px;background-color: #ffffff;text-align: center;margin-left: 8px;cursor: pointer;border-radius:50%;}
.pic_con1 .num li.on,.pic_con1 .num li:hover {background-color: #db3c44}
.con_l{width:585px; padding-top: 10px;}
.con_r{width: 585px;}
.con_r ul li{line-height: 50px; height: 50px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.con_r ul li span {display: inline-block; font-size: 14px; *display: inherit; *zoom: 1; margin-right: 15px; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; background:url(20201020-lc-dian.png) no-repeat left center; padding-right: 7px;}
.con_ul {text-align: center; line-height: 40px; margin-top: 5px; height: 40px;}
.con_ul ul li{display: inline-block; width:12px; height: 12px; border-radius:50%; background: #e5e5e5; margin: 0px 5px;}
.con_ul ul li.on,.con_ul ul li:hover{background: #fed18b;}
.media_a{ border: 1px solid transparent; float: right; margin-right: 10px; margin-top:7px; border-radius: 4px;}
.trans-3{display: block;width: 19px; margin-bottom: 4px; background: #fff; height: 2px; border-radius: 1px;}
.trans-3{ transition: all 0.35s linear;}
.box.on .trans-3:nth-child(1){-webkit-transform: matrix(1,0,0,1,0,6) rotate(45deg); transform: matrix(1,0,0,1,0,6) rotate(45deg);}
.box.on .trans-3:nth-child(3){-webkit-transform: matrix(1,0,0,1,0,-6) rotate(-45deg); transform: matrix(1,0,0,1,0,-6) rotate(-45deg);}
.box.on .trans-3:nth-child(2){width: 0;}
.box.on .trans-3{background: #FFFFFF;}
.media_a,.box_top{display: none;}
/* -----------------------标准目录------------------------ */
.jz_top ul li{display: inline-block; transition: all 0s; width: 175px; text-align: center; font-size: 26px; padding-bottom: 15px; font-weight: bold; *display: inline; *zoom: 1;}
.jz_top {text-align: center; background: url(20jj_lh_imga_10.png) no-repeat center 10px;}
.jz_top ul li:hover a,.jz_top ul li.on a{ color: #ff8400;}
.jz_top ul li:hover,.jz_top ul li.on{background: url(20jj_lh_imga_9.png) no-repeat center bottom;}
.jz_ul>ul{margin-right: -30px;}
.jz_ul>ul>li{width: 33.33%; *width: 31%; margin-bottom: 30px; float: left;}
.jz_ul>ul>li .jz_ul_a{margin-right: 30px; }
.jz_ul{position: relative;}
.jz_ul_div{background:url(20jj_lh_anniu.png) no-repeat center;position: relative; padding-left: 20px; height: 80px; line-height: 80px;}
.jz_ul_div h1{font-size: 22px; width: 80%; cursor:pointer; font-weight: normal; color: #FFFBF7; }
.jz_ul_div>span{display:block; cursor:pointer; background: url(20jj_lh_imga_5.png) no-repeat center; margin-right: 20px; margin-top: 20px; width: 36px; height: 36px; border: 1px solid #FFFFFF; border-radius:50%;}
.jz_ss_div{background: #FFFFFF; padding: 10px;max-width: 360px;}
.jz_ss i{display: block;margin: 0 auto;width: 25px; height: 9px; background: url(20jj_lh_imga_8.png) no-repeat center;}
.jz_ss{ box-shadow: 0px 5px 5px rgba(000,000,000,0.2); z-index:10; position: absolute; width: 360px; left: -50px; display: none; margin-top: -9px;}
.jz_ss_div>ul>li{float: left; width: 25%; margin-bottom: 10px; text-align: center;}
.jz_ss_div>ul>li span{display: block; line-height: 80px; height: 80px;}
.jz_ss_div>ul>li p{line-height: 28px;}
.jz_ul_div h1:hover .jz_ss{display: block;}
.box_a.on .media{background: #FFFFFF url(20jj_lh_imga_6.png) no-repeat center;}
.jz_ul_tit{position: absolute;left: 0px;background: #eeeeee; padding: 20px 20px 10px 20px; z-index: 8; right: 0px;display: none; position: absolute; z-index: 5;}
.jz_ul_tit>ul {margin-right:-10px;}
.jz_ul_tit>ul>li{width: 16.66%; z-index: 2; position: relative; margin-bottom: 10px; float: left;}
.jz_ul_tit>ul>li>span{display: block; cursor: pointer; margin-right: 10px; color: #FF8400; height: 55px; line-height: 55px; background: #FFFFFF; border:1px solid #DDDDDD; text-align: center;}
.jz_ul_tit>ul>li:hover>span{border: #FF8400 1px solid; color: #FFFFFF; background: #ff8400;}
.jz_ul_tit>ul>li:hover{z-index: 3;}
.jz_ul_tit>ul>li:hover .jz_ss{display:block;}
.jz_ul_tit>ul>li .jz_ss{position: absolute; *margin-top: 50px; margin-left:-35px;}
.box_a.on .jz_ul_tit{display: block;}
/* --------------------------概览---------------------------- */
.gl_tit{ background: url(gl_icon.png) no-repeat left 15px; border-bottom: 1px solid #ececec; line-height:25px; padding:10px 25px;}
.gl_list1{ min-height: 500px;}
.gl_list1 ul{ padding: 15px 10px; border-bottom: 1px solid #ececec;}
.gl_list1 li{ background:url(20xmszf_jczwgk_dot1.png) no-repeat 4px 17px; font-size: 16px; line-height:36px; padding-left: 18px; transition: all .3s; cursor: pointer;}
.gl_list1 li:hover{ padding-left: 28px; background-position: 14px 16px; background-color: #fbfdff; color:#ff8400;}
.gl_list1 li span{ float: right; color: #999999; font-size: 14px;}
.gl_tit1{ background: url(gl_icon1.jpg) no-repeat left center; padding-left: 22px; line-height: 50px; font-size:24px; color:#ff8400; font-weight: 500;}
.gl_r{width:910px;}
.gl_l{width: 260px;}
.gl_l ul li{width: 220px; transition: ease-in-out 0.3s;  background:#d74949; line-height: 50px; height: 50px; margin-bottom: 7px;}
.gl_l ul li a{display: block; color: #FFFFFF; padding-left: 20px;}
.gl_l ul li.on,.gl_l ul li:hover{ width: 260px; background:url(20jj_qm_icon33.png) no-repeat left center ;}
.gl_l ul li.on a,.gl_l ul li:hover a{background: url(20jj_qm_icon32.png) no-repeat 90% center;}
 .xl_con{ padding:20px 0px;}
 .xl_tit{ text-align: center; font-size: 32px; font-weight: bold; line-height:48px; color: #ff8400;}
 .xl_tit11{ border-bottom: 2px solid #e2e2e2; line-height: 38px; padding-bottom: 16px; text-align: center; font-size: 15px; margin-right:40px;}
 .xl_tit1{ background: url(xl_tit.jpg) repeat-x bottom; line-height: 28px; padding-bottom: 23px; margin-top: 37px; color: #999999;}
 .xl_tit1_l{ float: left;}
 .xl_tit1_r{ float: right;}
 .xl_tit1_r img{ margin: 0 2px;}
 .xl_tit1_r img.img1{ background-color: #cacaca; width:28px; height: 28px; border-radius: 50%; cursor: pointer;}
 .xl_tit1_r img.img1:hover{ background-color: #ff8400; cursor: pointer;}
 .xl_tit1 span.xl_line{ margin: 0 20px; padding: 0 1px; background: url(xl_line1.jpg) no-repeat left center; height: 28px;}
 .xl_tit1_r span.xl_line{ margin-left: 8px;}
 .xl_tit2{ text-align: center; line-height: 30px;}
 .xl_tit2 img{ margin: 15px 0;}
 .xl_con1{ padding:32px 27px 30px 15px; line-height: 30px; font-size: 16px; min-height: 300px;}
 .xl_con1 h2{ font-size: 21px; line-height: 34px; padding: 15px 0;}
 .xl_con1 h3{ font-size: 16px; padding: 25px 0; line-height: 40px;}

 #qrcode img{
	margin:0px auto;
}
/* ----------------------------------------- */
.con_tit.li2{ height: 55px; text-align: center; background: url(20jj_qm_tit_b.png) no-repeat center bottom;}
.con_tit h2{font-size: 34px; color:#333333;}
.con_tit h2 i{color: #C20002; font-style: normal;}
.con_ss{background: #FFFFFF; border: 1px solid #ff8400; line-height: 50px; height: 50px; width: 670px; margin: 0 auto;}
.con_ss select{border: none;  appearance: none;-webkit-appearance:none ;background: url(20jj_qm_icon12.png) no-repeat 90%;*background: none;  width: 125px; font-size: 16px;padding-left: 20px; border-right:1px solid #DDDDDD;}
.con_ss .in1{border: none; font-size: 16px; width: 60%; padding-left: 10px; color: #999999;}
.con_ss .in2{float: right; background: #ff8400 url(20jj_qm_icon30.png) no-repeat center; border: none; width: 100px; height: 50px; }
.con2_l{width: 220px;}
.con2_l ul li{ transition: ease-in-out 0.3s;  background: #f6f0e4 url(20lc_qm_icon2.png) no-repeat 90% center; line-height: 50px; height: 50px; margin-bottom: 7px;}
.con2_l ul li a{display: block; color: #333; padding-left: 20px;}
.con2_l ul li.on,.con2_l ul li:hover{ background:#bd1a1b url(20lc_qm_icon1.png) no-repeat 90% center;}
.con2_l ul li.on a,.con2_l ul li:hover a{color: #fff; text-decoration: none;}
.style-2::-webkit-scrollbar-track,.ul_ul ul::-webkit-scrollbar-track{-webkit-box-shadow:inherit;border-radius: 10px;background-color:  inherit;}
.style-2::-webkit-scrollbar,.ul_ul ul::-webkit-scrollbar{width: 5px;background-color: inherit;}
.style-2::-webkit-scrollbar-thumb,.ul_ul ul::-webkit-scrollbar-thumb{-webkit-box-shadow:inherit;background-color:#fff;}
.con2_r{width: 910px;}
.con2_top{line-height: 60px; height: 60px; border-bottom: 1px solid #DDDDDD;}
.con2_top h1{font-size: 22px;float: left;}
.con_select select{width: 19.5%; height: 38px;  appearance: none;background:#f6f0e4 url(20lc_lh_icon3.png) no-repeat 90%; *background: none; padding-left: 15px; line-height: 38px; border: 1px solid #DDDDDD;}
.con2_r_ul>ul>li{ border-bottom: 1px solid #DDDDDD; position: relative; padding: 20px 0px;}
.ul_on{overflow: hidden; z-index: 10;  transition: ease-in-out 0.5s; height: 0px; margin-top: 10px; left: 0px; right: 0px;}
.ul_on i{width: 23px; height: 10px;  display: block; background: url(20lc_lh_icon4.png) no-repeat center; float: right; margin-right: 38px;}
.ul_tit h1{font-size: 18px; font-weight: bold;}
.ul_tit{line-height: 28px;}
.ul_tit p{font-size: 14px; color: #999999;}
.box_a .media_b{float: right; width: 95px; height: 30px; text-align: center; margin-top: 10px; cursor: pointer; line-height: 30px; color: #333; background: #f6f0e4;}
.box_a .media_b .in2{display: none;}
.box_a .media_b i{font-style: normal; color: #333; font-size: 14px;}
.box_a.on .media_b{background:#bd191a; transition: all 0.3s;}
.box_a.on .media_b .in1{display: none;}
.box_a.on .media_b .in2{display: block;}
.box_a.on .media_b i{color: #FFF;}
.box_a.on .ul_on{height: 320px; }
.ul_ul{ background: #f6f0e4; padding: 25px; padding-right: 10px;}
.ul_ul ul{ max-height: 240px; overflow-y: scroll; padding-right: 10px;}
.ul_ul ul li{line-height: 28px; font-size: 14px;}
.ul_ul ul li span{font-weight: bold;}
/*分页样式03*/
.fy_list_03{ margin: 30px auto; color: #555555; text-align: center;}
.fy_list_03 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
.fy_list_03 .fy_tit_l a{ font-size: 14px; display: inline-block; line-height: 18px; border: 1px solid #d9d9d9; border-left:none; padding: 10px 0px; background-color: #ffffff; color: #555555; width: 38px; text-align: center;}
.fy_list_03 .fy_tit_l span{ display: inline-block; width: 38px; text-align: center; height: 18px; margin-top: -6px; font-size: 15px;}
.fy_list_03 .fy_tit_l a.prev,.fy_list_03 .fy_tit_l a.next{ width: auto; padding: 10px 15px; border-left: 1px solid #d9d9d9;}
.fy_list_03 .fy_tit_l a.prev em,.fy_list_03 .fy_tit_l a.next em{ font-style: normal; font-family: simsun;}
.fy_list_03 .fy_tit_l a.prev em{ margin-right:6px;}
.fy_list_03 .fy_tit_l a.next em{ margin-left: 6px;}
.fy_list_03 .fy_tit_l a.on,.fy_list_03 .fy_tit_l a:hover{ background-color: #bd191a; color: #ffffff; font-weight: bold;}
.fy_list_03 .fy_tit_l a.prev:hover ,.fy_list_03 .fy_tit_l a.next:hover{ padding: 10px 14px;}
.fy_list_03 .fy_tit_l a.prevStop,.fy_list_03 .fy_tit_l a.nextStop,.fy_list_03 .fy_tit_l a.prevStop:hover,.fy_list_03 .fy_tit_l a.nextStop:hover{ background-color: #ffffff; padding:10px 15px; font-weight: normal; color: #999999; cursor: default;}

.fy_list_03 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px; font-size: 14px;}
.fy_list_03 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
.fy_list_03 .fy_go{ display: inline-block; background-color: #bd191a; width:40px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 14px; color: #ffffff; cursor: pointer;}
@media screen and (max-width:999px) {
 .fy_list_03 .fy_tit_l{ float: inherit; text-align: center; margin: 0; border: 0;}
 .fy_list_03 .fy_tit_l a,.fy_list_03 .fy_tit_r{ display: none;}
 .fy_list_03 .fy_tit_l a.prev,.fy_list_03 .fy_tit_l a.next{ display:inline-block; border: 1px solid #d9d9d9;}
 .fy_list_03 .fy_tit_l a.next{ margin-left: 5px;}
}
.wz{padding-left: 30px; line-height: 30px; background: url(20lc_qm_icon6.png) no-repeat left center;}
.wz a{padding: 0px 5px;}
.gl_ss{text-align: center; line-height: 150px; height: 150px; font-size: 0px;}
.gl_ss span{font-size: 20px; font-size: 20px; color: #bd191a; font-weight: bold; margin-right: 20px;}
.gl_ss .in1{width: 550px; padding-left: 20px; height: 48px; color: #999999; border: 1px solid #BD1A2D;border-right:none;}
.gl_ss .in2{background:#BD1A2D; height: 50px; border: none; width: 100px; font-size: 20px; color: #fff;}
.dj_r{position: absolute; right: 0px; top: 15px;}
.footer{padding-top: 50px; padding-bottom: 50px;}
.dj-tb{left: 0px; top: 0px;}
.dj-tb a{margin: 0px 10px;}