/* index */
.ejLogo img{width:260px;}
.tyBg{background: url(../img/ty_bj.jpg) no-repeat center 778px;}
.inBanner{height: 958px;position: relative;}
.inBanner .swiper-container {width: 100%;height: 732px;}
.inBanner01{background: url(../img/in_banner1.jpg) no-repeat center;}
.inBanner02{background: url(../img/in_banner2.jpg) no-repeat center;}
.inBanner .swiper-container-horizontal>.swiper-pagination-bullets, .inBanner .swiper-pagination-custom, .inBanner .swiper-pagination-fraction{bottom:180px;}
.inBanner .swiper-pagination-bullet{width:64px;border-radius: 4px; background-color: #fff;opacity:.7;}
.inBanner .swiper-pagination-bullet-active{background-color: #c59f62;opacity: 1;width: 84px;}
.inBanner .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.inBanner .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.inXwzx{position: absolute;bottom: 0;z-index: 2;width: 100%;}
.inXwzx .w1100{background-color: #272727;height: 390px;}
h3.tyTitle{background-color: #17161c; line-height: 56px;padding:0 30px;font-size: 28px;font-weight: normal;}
h3.tyTitle span.ywtit{color:#fff;font-size: 30px;font-weight: normal;}
h3.tyTitle b{color:#fff;font-weight: normal;}
h3.tyTitle i{color:#c59f62;font-style: normal;}
.inJtjsCon{padding:20px 40px;}
.inJtjsLeft{width:612px;}
.inJtjsLeft dl{color: #9d9d9e; text-align: justify;}
.inJtjsLeft dl dt{border-bottom: 1px dashed #9d9d9e;padding-bottom: 10px;}
.inJtjsLeft dl dt h3{font-weight: normal;line-height: 50px;}
.inJtjsLeft dl dt h3 a{color:#9d9d9e;font-size: 30px;}
.inJtjsLeft dl dt p{color:#9d9d9e;line-height: 40px;}
.inJtjsLeft dl dd{line-height: 30px;padding-top: 15px;font-size: 17px;}
.inJtjsLeft dl dd a{color:#9d9d9e; text-indent: 0;}
.inJtjsLeft dl dt h3 a:hover,.inJtjsLeft dl dd a:hover,.inJtjsRight h3 a:hover,.tyList li a:hover{color:#c59f62;}
.inJtjsLeft dl:hover,.inJtjsLeft dl:hover dt p,.inJtjsLeft dl:hover dd a{color:#f8f8f8;}
.inJtjsLeft dl:hover dt a{color:#c59f62;}
.inJtjsRight{width: 348px;}
.inJtjsRight h3{background: url(../img/iin_xw1.png) no-repeat left bottom; height: 50px;padding-top: 10px;}
.inJtjsRight h3 a{color:#fff;font-size: 24px;font-weight: normal;}
.tyList{padding-top: 10px;}
.tyList li{line-height: 36px;}
.tyList li a,.tyList li span{color:#fff;font-size: 18px;}
.inJtjs{height: 574px;background: url(../img/in_bj_1.jpg) no-repeat center -238px;}
.inJtjs .w1100{padding:130px 0 0 565px;width:500px;}
.inJtjs .w1100 h3.tyTitle{background-color:initial;padding:0 0 8px;border-bottom: 1px dashed #9d9d9e;}
.inJtjsMemo dt{line-height: 36px;color:#9d9d9e;font-size: 17px; text-align: justify;padding-top: 20px;}
.inJtjsMemo dd{padding-top: 40px;}
.inYwzs{height: 839px;background: url(../img/in_bj_2.jpg) no-repeat center top;position: relative;}
.inYwzs .tyTitle{background:none;padding:50px 30px; text-align: center;}
.inYwzs .swiper-container{width: 100%;margin-left: auto;margin-right: auto;}
.inYwzs .swiper-slide{background-size: cover;background-position: center;}
.inYwzs .gallery-top{height: 80%;width: 100%;}
.inYwzs .gallery-thumbs{height: 20%;box-sizing: border-box;padding: 10px 0;}
.inYwzs .gallery-thumbs .swiper-slide{opacity: 1;height: 36px;color:#7f7f7f;padding: 150px 0 0;width:50%;}
.inYwzs .gallery-thumbs .swiper-slide span{padding:0 35px;}
.inYwzs .gallery-thumbs .active-nav{opacity: 1;color: #fff;}
.inYwzsXxms{width:621px;height: 425px;background-color: #a18050;padding:0 50px;}
.inYwzsXxms h3{border-bottom: 1px dashed #b49973;color:#fff;font-weight: normal;font-size: 24px;line-height: 90px;height: 90px;}
.inYwzsXxms h3 b{font-size: 48px;padding-right: 20px;}
.inYwzsXxMemo dt{line-height: 30px;color:#fff;font-size: 17px; text-align: justify;padding:10px 0 26px;}
.inYwzs .swiper-container{position: static;}
.inYwzs .swiper-button-next,.inYwzs .swiper-button-prev{display: none;}
.inYwzs .arrow-right,.inYwzs .arrow-left{display: block;}
.inYwzs .swiper-button-next.arrow-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.inYwzs .swiper-button-prev.arrow-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.inCsrjs{height: 669px;background: url(../img/in_bj_3.jpg) no-repeat center top;}
.inCsrjsCon{width:592px;padding:120px 0 0 0;}
.inCsrjsCon .tyTitle{background-color:initial;padding:0 0 8px;border-bottom: 1px dashed #9d9d9e;}
.inCsrjsMemo dt{padding-right: 62px;}
.inJtjsMemo dt:hover{color:#f8f8f8;}
/* index end */

/* zjrr_jtjj */
.tyEjBg{background: #141414 url(../img/ty_bj.jpg) no-repeat center top;}
.ejBanner{height: 190px;background: url(../img/zjrr_bj.jpg) no-repeat center;}
.ejNavs{height: 64px;line-height: 64px;background: url(../img/ty_navbg.jpg) no-repeat center;}
.ejNavs span,.ejNavs span a,.ejNavs ul li a{color:#fff;font-size: 18px;}
.ejNavs ul li{display: inline;padding:0 16px;}
.ejNavs span a:hover,.ejNavs ul li a:hover,.ejNavs ul li.active a{font-weight: bold;}
.ejNavs span i{font-style: normal;}
.ejContent{padding:60px 50px;width:1000px;}
.ejRight{width:670px;}
.ejRight h3.tyTitle{border-bottom: 1px dashed #9d9d9e;background: none;}
.ejRightCons{padding-top: 20px;}
.ejRightCons>p{color: #cdcdcd;font-size: 17px; text-align: justify; line-height: 30px; }
.ejRightConBottom{padding-top: 40px;}
.ejRightConBottom p{line-height: 50px;font-size: 20px;color:#fff;}
.ejRightConBottom p span{color:#c59f62;display: inline-block;width:136px; text-align: right;}
/* zjrr_jtjj end */

/* zrjj_csrjj */
.csrjjImg{padding: 0 0 20px;}
.csrCons p{padding-bottom: 20px;}
/* zrjj_csrjj end */

/* zrjj_fzlc */
.history{background:url(../img/line04.png) repeat-y 50px 0;overflow:hidden;position:relative;margin-top: 20px;}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:url(../img/icon06.png) no-repeat 0 0;height:101px;font-size:20px;font-weight:normal;margin-bottom:30px; }
.history-date h2.first{position:absolute;left:0;top:0;z-index:99;color:#fff;font-size: 17px;line-height: 30px;}
.history-date h2 a{color:#fff;display:inline-block;*display:inline;zoom:1;margin:0 30px 0 0;width: 101px;height: 101px; line-height: 101px; text-align: center;float: left;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:none;}
.history-date ul li{background:url(../img/dian.png) no-repeat 38px 0;padding-bottom:50px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;}
.history-date ul li dl{float:left;padding-left:138px;margin-top:-5px;}
.history-date ul li dl dt{font-size:17px;color:#fff;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;}
.history-date ul li.green h3{color:#1db702;}
.history-date ul li.green h3 span{color:#a8dda3;}
.history-date ul li.green dl{margin-top:-3px;}
.history-date ul li.green dl dt{font-size:17px;line-height:28px;color:#fff;}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px;}
.history-date ul li.green dl dd{padding-top:17px;display:none;}
.history-date ul li.green dl dd img{float:left;}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;}
.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}
.history-date h2.first p{line-height: 30px;padding:25px 0 0; display: inline-block;float: right;width: 530px;}
*body .history-date ul li dl dt{_font-size:12px!important;_font-weight:bold;}
*body .history-date ul li dl dt span{_font-weight:normal!important;}
*body .history-date ul li.green dl dt a{_background:transparent!important;*background:transparent!important;*font-size:12px!important;_font-weight:normal!important;}
/* zrjj_fzlc end */

/* zrjj_ywbt */
.tyYwbtBg{background: #141414 url(../img/wangzhan_ywbt_02.jpg) no-repeat center top;}
.ywbtCons{text-align: center;}
/* zrjj_ywbt end */



/* cpfw */
.fdcBanner{height:568px; background: url(../img/fdcbanner.jpg) no-repeat center;}
.fdcBanner dl{color:#fff;line-height: 90px;padding: 135px 0 0 100px;width: 1000px;}
.fdcBanner dl dt{ font-size: 80px; }
.fdcBanner dl dd{ font-size: 80px;}
.fdcBanner dl dd.fz30{ font-size: 30px;line-height: 80px;}
.cpfwFdcContent{padding:50px 33px;width:1034px;}
.cpfwFdcContent .ejRight{width:100%;}
.cpfwFdcContent .ejRight h3.tyTitle{padding: 0;}
.fdcCons dl{float: left;width:32%;margin-right: 2%;margin-bottom: 24px;}
.fdcCons dl.mr0{margin-right: 0;}
.fdcCons dl dt{border:7px solid #c49d61;overflow: hidden;height: 238px;}
.fdcCons dl dt img{width:100%;height:239px;cursor: pointer;}
.fdcCons dl dd{background: url(../img/xwzx_jtsp_listbg.png) repeat-x; line-height: 61px;font-size: 18px;color:#fff; text-align: center;}
.fwyBanner{height:568px; background: url(../img/fwybanner.jpg) no-repeat center;}
.fwyBanner dl{padding: 130px 0 0 20px; width: 1080px;}
.fwyCons dl{width:49%;margin-right: 0;}
.fwyCons dl.fr{float: right;}
.fdcMain{padding:60px 0;width: 1100px;}
.fdcMain .fdcMainXx{min-height: 966px;background: #262728;padding:60px 66px 60px 76px;}
.fdcMainLeft{width:326px;}
.fdcMainLeft h3.tyTitle,.fdcMainRight h3.tyTitle{padding:0;background: none;}
.fdcMainLeft h3.tyTitle i,.fdcMainRight h3.tyTitle i{display: block;line-height: 40px;}
.fdcMainLeft ul{padding-top: 20px;}
.fdcMainLeft ul li a{display: block;line-height: 60px;background: url(../img/ty_tab_2.png) no-repeat left center;margin-bottom: 4px;font-size: 20px;color:#c3b295;text-align: center;}
.fdcMainLeft ul li.on a,.fdcMainLeft ul li a:hover{color:#fff;background: url(../img/ty_tab_1.png) no-repeat left center;}
.fdcMainRight h3.tyTitle{border-bottom: 7px solid #a2824d;padding:0 0 20px 84px;}
.fdcMainRight{width:582px;}
.fdcContent{padding:30px 60px 0;font-size: 18px;color:#bdbdbd;line-height: 30px; text-align: justify;}
.fdcContent p,.fdcContent div{padding: 0 0 16px;}
.fdcContent img{width:100%;}
.fwyZgs1Bg{background:#141414 url(../img/zgs1.jpg)  no-repeat center top;}
.fwyZgs2Bg{background:#141414 url(../img/zgs2.jpg)  no-repeat center top;}
.fwyZgs3Bg{background:#141414 url(../img/zgs3.jpg)  no-repeat center top;}
.fwyZgs4Bg{background:#141414 url(../img/zgs4.jpg)  no-repeat center top;}
.fwyZgs5Bg{background:#141414 url(../img/zgs5.jpg)  no-repeat center top;}
.fwyZgsBanner{background: none;height:306px;}
.fwyZgsBanner dl{color:#fff;line-height: 90px;padding: 69px 0 0 10px;width: 1090px;}
.fwyZgsBanner dl dt{ font-size: 68px;/* background: url(../img/xiegang.png) no-repeat 420px center; */}
.fwyZgsBanner dl dt b{/* padding:0 20px; */font-size: 90px;color: #bf9a5f;font-weight: normal;}
.fwyZgsBanner dl dt span{font-size: 40px;color:#bf9a5f;}
.fwyZgsBanner dl dd{ font-size: 40px; line-height: 50px;}
.fwyZgsBanner dl dd.fz12{ font-size: 12px;line-height: 50px;}
.fwyZgsNavs{height: 33px;}
.fwyMainGsjj{border-bottom: 7px solid #a2824d;margin:0 0 60px;}
.fwyMainGsjj h3.tyTitle{background:none;border-bottom: 1px solid #a2824d;padding: 0 0 20px 0;}
.fwyMainGsjj h3.tyTitle i{display: block;line-height: 40px;}
.fwyGsjjCons{border-bottom: 1px solid #a2824d;margin-bottom: 6px; text-align: justify;line-height: 30px; text-indent: 2em;color:#bdbdbd;padding:36px 40px;}
.fwyMainContent h3.tyTitle{border-bottom: 1px dashed #9d9d9e;padding:0 10px 10px;margin-bottom: 60px;}
.fwyMainContent .ejRight{background: #272727;width:643px;padding:10px 32px;}
.fwyMainContent .ejRight h3{font-size: 30px;color: #fff;line-height: 56px;font-weight: normal;border-bottom: 1px dashed #9d9d9e;padding:10px 0 16px;} 
.fwyMainContent .ejRight h3 a.fr{margin-top: 10px;}
.fwyMainContent .ejRight .ejRightCons p{padding-bottom: 20px;color: #fff;line-height: 30px;}
.jjxwContent .ejRight .ejRightCons p{padding-bottom: 0;color: #fff;line-height: 30px;}
/* cpfw end */

/* xwzx_jtxc */
.jtxcImg{padding-bottom: 20px;}
.jtxcImg img{width:100%;}
.jtxc_listCons div.cover{background: none;color:#dedede;font-size: 16px;text-align: center;width:48%;float: left; line-height:30px ;padding:0 0 30px;}
.jtxc_listCons div.cover a{color:#dedede;font-size: 16px;}
.jtxc_listCons div.cover.fr{float: right;}
.jtxc_listCons div.cover img{width:100%;height: 233px;border: 7px solid #c49d61;cursor: pointer;}
.jtxc_listCons div.cover a:hover{color:#c49d61;}
/* xwzx_jtxc end */

/* xwzx_jtsp */
.jtspContent{padding:60px 10px 60px 40px;}
.jtspContent h3.tyTitle{border-bottom: 0;}
.jtspContent .ejRight{width:732px;}
.xwzxBanner{height: 190px;background: url(../img/xwzx_banner.jpg) no-repeat center;}
.jtspCons dl{position: relative;width: 356px; height: 266px;float: left;margin:0 0 20px;}
.jtspCons dl.fr{float: right;}
.jtspCons dl dt{height: 206px;text-align: center;}
.jtspCons dl dt img{height: 100%;}
.jtspCons dl dd{position: absolute;left:0;top:0; }
.jtspCons dl dd.sptitle{bottom:0;top:auto;line-height: 61px; text-align: center;width:100%;font-size: 18px;color:#fff;}
#video{width: 100%; height: 502px; margin: 0 auto; position: relative;}
#video video{width: 100%; height: 100%; object-fit: fill;}
.VideoBtn{position: absolute; left: 50%; top: 50%; display: block; width: 70px; height: 70px; margin-left: -35px; margin-top: -35px; cursor: pointer; z-index: 10;}
/* xwzx_jtsp end */

/* xwzx_jjxw */
.jjxwContent .ejRight{background:none;width:707px;padding:0;}
.jjxwContent .ejRightCons{background: #272727;padding:0 40px 30px;}
.jjxwContent .ejRight h3{line-height: 56px;border-bottom: 0;padding:10px 0 16px 20px;margin-bottom:0;}
.jjxwTitle{border-bottom: 1px dashed #9d9d9e;padding: 20px 0 10px;line-height: 40px;margin-bottom: 20px;}
.jjxwTitle dt{font-size: 18px;color:#fff;}
.jjxwTitle dd{font-size: 24px;color:#ae8c54;}
.jjxwNewTop a{background: #edc98e;display: block;}
.jjxwNewTop a:hover{background: #f9f9f9;}
.jjxwNewTopPic{width:298px;height: 295px;overflow: hidden;}
.jjxwNewTopCon{width:357px;padding:0 26px;}
.jjxwNewTopCon dl{border-bottom: 1px dashed #f1d4a5;line-height: 46px;padding:10px 0 10px}
.jjxwNewTopCon dl dt{font-size: 24px;color:#ae8c54; }
.jjxwNewTopCon dl dd{font-size: 18px;color:#333;line-height: 26px;text-align: justify;}
.jjxwNewTopCon>p{line-height: 30px; text-align: justify;padding-top: 10px;color:#6b593d;}
.jjxwNewTop a:hover .jjxwNewTopCon dt{color:#c49d61;}
.jjxwNewTop a:hover .jjxwNewTopCon dd{color:#000;}
.jjxwList{margin-top:20px;}
.jjxwList a{display: block;background: #272727;padding:0 26px 20px;}
.jjxwList a:hover{background-color: #444;}
.jjxwList dl{border-bottom: 1px dashed #525252;line-height: 46px;padding:10px 0 10px}
.jjxwList dl dt{font-size: 24px;color:#ae8c54; }
.jjxwList dl dd{font-size: 18px;color:#d4d4d4;line-height: 26px;text-align: justify;}
.jjxwList a>p{line-height: 30px; text-align: justify;padding-top: 10px;color:#cfcfcf;}
/* xwzx_jjxw end */

/* shgy */
.shgyContent h3.tyTitle{background: none;}
.shgyBanner{height: 190px;background: url(../img/wangzhan_shgy_ck_02.jpg) no-repeat center;}
.shgyNavs{height: 20px;}
.shgyCons dl{margin-bottom:20px;}
.shgyCons dl a{background: #272727;padding:20px;display: block;}
.shgyCons dl dt{color:#a9a9a9;line-height: 30px;text-align: justify;border-bottom: 1px dashed #9d9d9e;padding-bottom: 10px;font-size: 20px;}
.shgyCons dl dd{font-size: 20px;color:#ae8c54;padding-top: 16px;}
.shgyCons dl dd span.fr{background: #9b7b48;color:#fff;border-radius: 3px;padding:5px 10px;font-size: 18px;}
.shgyCons dl a:hover{background: #444;}
.shgyCons dl a:hover dd span.fr{background: #c49d61;}
.shgyMainCons{background: #272727;margin-top: 20px;}
.shgyConGb{height: 50px;}
.shgyConGb a{margin-right: 20px;}
.shgyMainCons dl{padding-bottom: 0;}
.shgyMainCons dl dt{ text-align: center;border-bottom: 0;}
.shgyMainCons dl dd{color:#d4d4d4;line-height: 30px;font-size: 20px;text-align: justify;padding: 0px 20px;}
.shgyMainCons .shgyConDate{border-top: 1px dashed #9d9d9e;margin:0 20px;line-height: 50px;color:#ae8c54;font-size: 24px;padding:10px 0 30px;}
/* shgy end */

/* lxwm */
.lxwmBanner{background: url(../img/lxww_02.jpg) no-repeat center;}
.lxwmContent .ejRight h3.tyTitle{background: none;border-bottom: 0;padding:0;}
.lxwmTit{color:#ae8c54;font-size: 30px;font-weight: normal;}
.lxwmConTop{padding:20px 0 0;border-bottom: 1px dashed #9d9d9e;margin-bottom: 20px;}
.lxwmConTop div.fl p{line-height: 50px;color:#fff;}
.lxwmConTop dl.fr{background: url(../img/lxdh.png) no-repeat left center;padding:0 0 0 70px;line-height: 40px;padding-right: 50px;}
.lxwmConTop dl.fr dt{border-bottom: 0;padding-bottom:0;color:#ae8c54;}
.lxwmConTop dl.fr dd{padding-top:0;}
.jrrrMainCons{margin: 20px 0 50px;background: #3d3d3d;padding:0;}
.lxwmConBottom h3.lxwmTit{padding:20px 0 30px;}
.lxwmConBotList dl{background: #272727;padding:20px;margin-bottom: 0;}
.lxwmConBotList dl.bgnone{background: none;}
.lxwmConBotList dl dt,.lxwmConBotList dl dd{font-size: 16px;color:#fff;border-bottom: 0;padding-top:0;padding-bottom:0;line-height: 30px;}
/* lxwm end */

/* jrrr */
.jrrrBanner{background: url(../img/jiarurongrong_bj.jpg) no-repeat center;}
.jrrrContent h3.tyTitle{padding:0;}
.jrrrContent .ejRight{width:707px;}
.jrrrImg{padding-top: 20px;}
.jrrrCons table tr th{background: #9b7b48;color:#fff;font-size: 22px; text-align: left;font-weight: normal;line-height: 48px;padding:0 32px;}
.jrrrCons table tr td{line-height: 38px;color:#fff;font-size: 18px;text-align: center;background: #272727;}
.jrrrCons table tr.bgnone td{background: none;}
.jrrrCons table tr td a{background: #9b7b48;color:#fff;border-radius: 4px;padding:2px 10px;}
.jrrrCons table tr td a:hover{background: #c59f62;}
.jrrrConTitle{line-height: 50px;font-size: 22px;color:#fff;background: #252525;padding:0 20px;}
.jrrrConTitle a.fr{margin:5px 0 0;}
.jrrrMainCons h3.jrrrTitle{line-height: 86px;font-size: 20px;color:#ae8c54;padding:0 20px;border-bottom:1px dashed #9d9d9e;}
.jrrrMainCons h3.jrrrTitle span{background: #9b7b48;border-radius: 4px;color:#fff;padding:3px 10px;margin-left: 10px;}
.jrrrXxnr{color:#e1e1e1;font-size: 18px;line-height: 40px;padding:20px;}
.jrrrXxnr h4{color:#e1e1e1;font-weight: normal;}
.jrrrXxnr p{font-size: 16px;color:#d2d2d2;text-indent: 2em;}
/* jrrr end */

/* jtry */
.picFocus{ width:100%; position:relative;zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;  }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:14px; float:left;  text-align:center;position: relative;cursor: pointer;}
.picFocus .hd ul li span{display: block;position: absolute;left:0;top:0;width:100%;background: #000;opacity: .5;height:124px;}
.picFocus .hd ul li img{ width:150px; height:100px; border:5px solid #ddd; cursor:pointer; margin-right:10px;}
.picFocus .hd ul li.mr0 img{margin-right: 0;}
.picFocus .hd ul li.on{ background:url("../img/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on span{opacity: 0;}
.picFocus .hd ul li.on img{ border-color:#c59f62;  }
.picFocus .bd img{ width:100%; height:442px; display:block;  }
.picFocus .prev,
.picFocus .next{ position:absolute;  left:-60px; top: 201px;display:block; width:40px; height:40px; overflow:hidden;  cursor:pointer; background: url(../img/ty_left_2.png) no-repeat;}
.picFocus .next{ left:auto; right:-60px; background: url(../img/ty_right_2.png) no-repeat; }
/* jtry end */
.picFocus .hd{position: relative;}
.picFocus .sPrev,.picFocus .sNext{display: block;width: 40px;height: 40px;background: url(../img/ty_left_2.png) no-repeat; position: absolute;left:-60px;top:50px;cursor: pointer;}
.picFocus .sNext{background: url(../img/ty_right_2.png) no-repeat;left:auto; right:-60px; }

.yddNavs{display: none;}
.inBanner .swiper-slide img{display: none;}
@media screen and (max-width:868px) {
    .w1100{width:100%;}
    html,body{height: 100%;}
    /* top */
    .tyTop{padding: 0 2% 0 5%;height:auto;}
    .inLogo{padding: 3% 0;}
    .inLogo img{width: 68%;}
    .inNavs{display: none;}
    .yddNavs{display: block;margin:30px 0 0;cursor: pointer;}
    .yddnavBtn{color:#bf9a5f;font-size: 16px;}
    .yddnavBtn img{vertical-align: middle;width:30%;padding-left: 5px;}
    .yddnavCon,.hide{display: none;background: #272727;}
    .show{display: block;}
    .yddnavCon{-webkit-animation-duration: .3s;animation-duration: .3s;height:100vh;position: fixed;width:90%;top:0;right:0;z-index: 9999;}
    .yddGb{position: fixed;z-index: 3;right: 1%;top:2%;}
    .yddGb img{width:70%;}
    .yddnavConL{width:30%;height: 100vh;background: url(../img/ty_logo.png) no-repeat center;background-size: contain;margin:0 5%;}
    .yddnavConR{width:60%;height: 100vh;background: #c59f62;overflow: auto;}
    .yddnavConR ul{margin-top: 26%;}
    .yddnavConR ul li a{display:block;line-height: 30px;color:#fff;font-size: 16px;margin:0 18% 4px;background:#272727;text-indent: 12%;line-height: 36px;}
    .yddnavConR ul li.hd:first-child a{background: #272727;text-indent: 0; text-align: center;}
    .yddnavConR ul li.hd a{background:#272727 url(../img/jia.png) no-repeat 86% center;}
    .yddnavConR ul li.on a{background:#272727 url(../img/jian.png) no-repeat 86% center;}
    .yddnavConR ul div.bd{display: none; text-align: center;}
    .yddnavConR ul div.bd a{display: block;background: #f2dab4;color:#272727;margin:0 0 4px 25%;width:65%;line-height: 36px;}
    /* top */
    /* bottom */
    .tyBottom{text-align: center;height: auto;padding: 20px 0;}
    .tyBottom div.fl,.tyBottom div.fr{width:100%;}
    .tyBottom .fr p{text-align: center;}
    .tyBottom p, .tyBottom p a{font-size: 14px;line-height: 26px;}
    /* bottom */
    /* index */
    /* .inBanner,.inBanner .swiper-container{height: auto;}
    .inBanner .swiper-slide{background: none;}
    .inBanner .swiper-slide img{display: block;width: 100%;}
    .inBanner .swiper-container-horizontal>.swiper-pagination-bullets, .inBanner .swiper-pagination-custom, .inBanner .swiper-pagination-fraction{bottom:0;}
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next{display: none;}
    .inBanner .swiper-pagination-bullet{width:24px;}
    .inBanner .swiper-pagination-bullet-active{width:36px;}
    .inXwzx{position: static;}
    .inXwzx h3.tyTitle{line-height: 40px;padding-top: 6%;font-size: 24px;}
    .inXwzx h3.tyTitle i{display: inline;}
    h3.tyTitle span.ywtit{font-size: 26px;}
    .inXwzx h3.tyTitle a.fr{display: none;}
    .inXwzx .w1100{height: auto;}
    .inJtjsCon{padding: 5%;}
    .inJtjsLeft{width:100%;}
    .inJtjsRight{display: none;}
    .inJtjsLeft dl dt h3{line-height: 40px;}
    .inJtjsLeft dl dt h3 a{font-size: 22px;}
    .inJtjs{background: url(../img/yddsj-zy_04.jpg) no-repeat center;height:auto;background-size: contain;}
    .inJtjs .w1100{width:100%;padding: 0;}
    .inJtjs .w1100 h3.tyTitle{padding:8% 0;}
    
    .inYwzs .tyTitle {padding: 50px 0px;}
    .inYwzsXxms dl dd{display: none;}
    .inYwzs .swiper-button-next.arrow-right { background-image: none}
    .inYwzs .swiper-button-prev.arrow-left{background-image: none}
    .inBanner .swiper-button-next {background-image: none}
    .inBanner .swiper-button-prev { background-image: none}
    .swiper-wrapper{display:inline-block;}
    .inYwzsXxms { height: auto;}
    .inYwzs { height: auto;}
     .inBanner01{background: url(../img/in_yddbanner1.jpg) no-repeat center;}
     .inBanner02{background: url(../img/in_yddbanner2.jpg) no-repeat center;}
     .inBanner .swiper-container {height: 425px;}
     .tyBg .inXwzx {  position: initial; margin: auto;}
     .inBanner {height: 476px;}
     .inBanner .swiper-container-horizontal>.swiper-pagination-bullets, .inBanner .swiper-pagination-custom, .inBanner .swiper-pagination-fraction { bottom: 10px;}
     .inBanner .swiper-pagination-bullet { width: 29px;}
     .inBanner .swiper-pagination-bullet-active {  width: 39px;}
     .inXwzx .w1100 {background-color: #09090c;height: auto;}
     .inJtjsCon { margin: 20px;background: #272727;}
     .inJtjsLeft {width: 100%;font-size: 30px;color: #fff;}
     .inJtjsLeft dl dd { font-size: 17px;}
     .inJtjs { height: 574px;background: url(../img/yddsj-zy_04.jpg) no-repeat left 0}
     .inJtjsLeft dl dd a {width: 35%;color: #fff;padding: 10px 0;text-align: center; margin: auto; background: #bf9a5f;display: block;}
     .inJtjs .w1100 { padding: 0;width: 42%;margin-right: 6%;float: right;}
     .inJtjsMemo dd { display: none;}
     .inYwzsImg{display: none;} 
     .preview{display: none;} 
     .inCsrjs {height: 669px;background: url(../img/yddsj-zy_07.jpg) no-repeat right top;}
     .tyTitle{ padding: 0px;text-align: center;width: 100%;line-height: 75px;}
     .inCsrjsMemo { padding: 0;width: 42%;margin-left: 6%;float: left;}
     .inCsrjsMemo dt { padding-right: 0;}
     .tyBg { background: #141414;}
     .inCsrjsCon { width: 100%;padding: 0; }
     .inCsrjsCon .tyTitle { border-bottom:none}
     .inYwzs .tyTitle {padding: 50px 0px;}
     .inYwzsXxms dl dd{display: none;}
     .inYwzs .swiper-button-next.arrow-right { background-image: none}
     .inYwzs .swiper-button-prev.arrow-left{background-image: none}
     .inBanner .swiper-button-next {background-image: none}
     .inBanner .swiper-button-prev { background-image: none}
     .swiper-wrapper{display:inline-block;}
     .inYwzsXxms { height: 370px;}
     .inYwzs { height: auto;} */
     /* index */
     /* zjrr */
      .ejNavs .ejLogo{display: none; float: none;}
      .ejContent {width: 100%;}
      .ejRight {width: 96%;margin: auto;}
      .ejRightCons p span img{width: 100%;}
      .ejBanner{background: url(../img/ydd_zjrr.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
      .history{background-position: 46px 0;}
      .history-date h2{height: 91px;background-size: contain;}
      .history-date h2 a{width: 91px;height: 91px;line-height: 91px;margin:0;}
      .history-date h2.first p{padding: 12px 0 0;width: 64%;text-align: justify;}
      .history-date ul li{background-position: 34px 0;}
      .history-date ul li dl{padding-left: 36%;}
      .jtryCons .picFocus .prev,.jtryCons .picFocus .next{top:14%;}
      .jtryCons .picFocus .hd ul li{width:46%;}
      .jtryCons .picFocus .hd ul li:nth-child(2n){float: right;}
      .jtryCons .picFocus .hd ul li img{width:100%;box-sizing: border-box;margin-right:0;}
      .ywbtCons img{width:100%;}
      /* zjrr */
      
      /* xwzx */
      .ejNavs{height: 20px;}
      .ejNavs .w1100{display: none;}
      .xwzxBanner{background: url(../img/ydd_xwzx.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
      .tyEjBg .jjxwContent .ejRight{padding:0;width:100%;}
      .jjxwContent .ejRightCons{padding:0 5%;width:90%;}
      .jjxwContent .ejRightCons .jjxwCon{overflow: hidden;}
      .jjxwContent .ejRight h3{padding:0;}
      .jjxwNewTopPic,.jjxwNewTopPic img{width:100%;height:auto;}
      .jjxwNewTopCon{width:94%;padding:0 3% 3%;}
      .picFocus{padding:8% 0;overflow: hidden;}
      .picFocus .prev, .picFocus .next{left: 0;top:30%;    z-index: 2;}
      .picFocus .next{left:auto;right:0;}
      .picFocus .sPrev, .picFocus .sNext{left:0;z-index: 2;    display: none;}
      .picFocus .sNext{left:auto;right:0;}
      .picFocus .bd img{height:auto;}
      .jtxc_listCons{padding: 0 0 8%;}
      .jtxc_listCons div.cover{width:100%;padding: 30px 0 0;}
      .jtxc_listCons div.cover img{box-sizing: border-box;}
      .jtxcImg{padding:0;}
      .jtspCons{padding: 0;}
      .jtspCons dl{width:100%;margin:20px 0 0;}
      .jtspCons dl dd,.jtspCons dl dd img{width:100%;}
      #video{height:240px;}
      .VideoBtn{top:40%;}
      /* xwzx */
      /* cpfw */
      .fdcBanner{background: url(../img/ydd_fdc.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
      .fdcBanner dl{width:90%;padding:10% 5%;line-height: 60px;}
      .fdcBanner dl dt,.fdcBanner dl dd{font-size: 46px;}
      .fdcCons dl,.fwyCons dl{width: 100%;margin-bottom: 0;margin-top: 5%;}
      .fwyBanner{background: url(../img/ydd_fwy.jpg) no-repeat center;}
      .fwyBanner dl dt, .fwyBanner dl dd{font-size: 36px;}
      .fwyMainContent .ejRight{width:90%;padding:10px 5%;}
      .fwyMainContent .ejRight .ejRightCons{overflow: hidden;}
      .fwyMainContent .ejRight h3 a.fr{display: none;}
      /* cpfw */
      
      /* shzr */
      .shgyBanner{background: url(../img/ydd_shgy.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
      .jtspContent .ejRight{width:100%;}
      .shgyCons dl{margin:20px 0 0;}
      .shgyConGb{display: none;}
      .shgyMainCons dl dt img{width: 90%;}
      /* shzr */
      
      /* jrrr */
      .jrrrBanner{background: url(../img/ydd_jrrr.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
      .jrrrContent .ejRight{width:100%;}
      .jrrrContent h3.tyTitle,.jrrrContent h3.tyTitle span.ywtit{font-size: 26px;}
      .jrrrContent h3.tyTitle i{display: block;}
      .jrrrImg img{width:100%;}
      .jrrrCons table tr td{width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
      .jrrrCons table tr td:nth-child(2n){text-align: center;}
      .jrrrCons table tr td a{padding: 2px 2px;}
      .page_num #page_div{line-height: 26px;}
      .page_num #page_div .pagination_index_last{display: none;}
      .jrrrConTitle a.fr{display: none;}
      .jrrrConTitle{line-height:40px;padding:10px 20px;}
      .jrrrXxnr{padding:3%;text-align: justify;}
.jrrrMainCons h3.jrrrTitle{line-height:36px;padding: 10px 20px 0;text-align: justify;}
.jrrrMainCons h3.jrrrTitle span{display:table;line-height: 26px;margin-bottom: 20px;margin-left:0;margin-top: 10px;}
      /* jrrr */
      .fwyZgsBanner{height: auto;}
      .fwyZgsBanner dl{width: 90%;padding:50px 5% 0;line-height:normal;}
      .fwyZgsBanner dl dt{padding-bottom: 10%;}
      .fwyZgsBanner dl dt,.fwyZgsBanner dl dt b{font-size: 36px;}
      .fwyZgsBanner dl dt span{font-size: 24px;}
      .fwyZgsBanner dl dd{font-size: 30px;line-height:40px;}
      .fwyZgsBanner dl dd.fz12{padding:20px 0;line-height: normal;}
      .fdcMain .fdcMainXx{min-height: auto;padding: 5%;}
      .fwyGsjjCons{padding: 5% 3%;overflow: hidden;}
      .fwyMainGsjj{margin: 0 0 20px;}
      .fdcMainLeft ul li a{background: #64533c;}
      .fdcMainLeft ul li.on a, .fdcMainLeft ul li a:hover{background: #a2824d;}
      .fdcMainLeft{width: 100%;}
      .fdcMainRight{width:100%;}
      .fdcMainRight h3.tyTitle{padding:20px 0;}
      .fdcContent{padding:3%;overflow: hidden;}
      .fdcContent img{width: 100%;height: auto;}
      /* lxwm */
    .lxwmBanner{background: url(../img/ydd_lxwm.jpg) no-repeat center;background-size: cover;height:auto;min-height: 150px;}
    .ejContent{width: 90%;padding:5% 5%;}
    .ejLogo{display: none;}
    .ejRight{width:100%;}
    h3.tyTitle{text-align: center;padding:0;}
    h3.tyTitle i{display: block;padding-bottom: 3%;}
    .lxwmTit{font-size: 20px;}
    .lxwmConTop div.fl{width:100%;}
    .lxwmConTop dl.fr{padding:0 0 0 20%;width:80%;background-size: 16%;}
    .shgyCons dl dt{font-size: 18px;}
    .lxwmConBotList dl{text-align: justify;}
    /* lxwm */
.fwyZgs4Bg{background-size: cover;}
}
@media screen and (min-width:320px) and (max-width:375px) {
    .yddnavConR ul li a{margin:0 18% 4px;line-height: 34px;}
    .yddnavConR ul div.bd a{margin:0 0 4px 25%;line-height: 30px;}
    
}
