*{padding: 0;margin: 0;}
a{text-decoration: none;outline: none; color: #333;}
img{border: none;outline: none;}
ul,ol,li{list-style: none;}
i{font-style: normal;}
input,select,option{border: 0;outline: none;background: none;}
body{font-family: "幼圆"; color: #333;}
.fl{float: left;}
.fr{float: right;}
.ove{overflow:hidden;}
.cl{clear: both;}
.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
a:hover {text-decoration: underline;text-decoration: none;}
.dis-inline { display: inline-block; vertical-align: middle;}
.text-center { text-align: center;}
.box { width: 16rem; margin:0 auto;}
.inbox { width: 15rem; margin:0 auto;}
table { border-collapse: collapse;border-spacing: 0;}
.border{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
/*
SourceHanSansSC Light
*/

.nav{width: 16rem;height: 3.525rem;margin: 0 auto;background: #efedee;}
.nav ul{height: 100%;}
.nav ul li{border-right:1px solid #cccccc;width: 3.9rem;background: #eeeeee;height: 1.72rem;float: left;border-bottom:1px solid #cccccc;text-align: center;font-size: 0.65rem;border-left:1px solid white;border-top:1px solid white;}
.nj{border-bottom: none !important;}
.vn{border-right: none !important;}
.mk{border-left: none !important;}
.nav ul li a{ line-height: 1.75rem;display: block;}

.dlgg{color: #4c4c4c;font-family: 幼圆;font-size: 0.6rem;line-height: 1.05rem;}

.banner{width: 16rem;height: 11.5rem;}
.banner img{width: 16rem;height: 11.5rem;}
.xj{margin-top: -1.5rem;width: 15rem;height: 12.5rem;background: #fff;position: relative;padding-top:0.675rem ;}
.xj ul{margin:0 0 0.75rem 0.8rem;}
.xj ul li{width: 0.225rem;height: 0.225rem;border-radius: 50%;background: #deb291;float: left;margin-right: 0.3rem;}
.xj ul li:nth-last-child(1){margin-right: 0;}
.xj .tit1{width: 11.675rem;height: 1.025rem;margin: 0 auto;display: block;}
.xj p{font-size: 0.35rem;font-family: SourceHanSansSC Light;color: #e9cfc7;text-align: center;margin: 0.35rem 0 0.6rem 0;text-transform: uppercase;letter-spacing: 1px;}
.xj .sp{width: 13.75rem;height: 7.725rem;display: block;margin: 0 auto;}
.part1{width: 16rem;height: 19.5rem;background: url(../images/part1bg_02.jpg) no-repeat;margin-top: -11rem;padding:13rem 1rem 0;background-size: 16rem 19.5rem;}
.part1 p{font-family: 幼圆;font-size: 0.6rem;color: #000;line-height: 1.1rem;}
.part1 p span{color: #e08b28;font-size: 0.725rem}
.an{width: 4.55rem;height: 1.2rem;line-height: 1.2rem;text-align: center;background: #e08b28;color:#fff;font-family: 幼圆;font-size: 0.6rem;border-radius:1.3rem;display: block;margin-left: 9rem;    padding: 0 0.5rem;margin-top: -0.6rem;    animation: mymove .8s infinite;position: relative}
.an i{width: 0.855rem;height: 0.55rem;display: block;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;margin:0.35rem 0 0  0.2rem;}
.an b{font-weight: normal;display: block;}
.part1 .an{margin-top: 0;}

.part2019{width: 16rem;height: 27.25rem;background: url(../images/2019dbg_02.jpg) no-repeat;background-size: 16rem 27.25rem;padding-top: 0.9rem;}
.tit{
    width: 14.05rem;
    height: 3.875rem;
    background: url(../images/tits_03.png) no-repeat;
    background-size: 14.05rem 3.875rem;
    margin: 0 auto 0.95rem;
    padding:0.5rem 0 0 4.35rem;
}
.part2020 .tit{
    width: 14.05rem;
    height: 3.875rem;
    background: url(../images/tits_04.png) no-repeat;
    background-size: 14.05rem 3.875rem;
    margin: 0 auto 0.95rem;
    padding:0.5rem 0 0 4.35rem;
}
.tit h3{font-family: 思源黑体;font-size: 0.9rem;color: #fff;}
.tit h3 span{font-family: PingFang SC Regular;color: #c26e0e;font-size: 0.35rem;opacity: 0.3;position: relative;top: -0.15rem;letter-spacing: 1px;}
.stit h5{font-family: 幼圆;font-size: 0.6rem;color: #333;text-align: center;}
.stit h5 i{color: #289e86;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position:-1.175rem 0.22rem;width: 4rem;height: 0.82rem;display: inline-block;margin-right: 0.3rem;}
.stit p.en{height: 0.5rem;width: 10.525rem;background: url(../images/zsbg_03.png) no-repeat;background-size: 10.525rem 0.5rem;font-family: arial;font-size: 0.2894rem;color: #000;opacity: 0.3;text-transform: uppercase;/*letter-spacing: 1px;*/padding: 0.13rem 0 0 0.55rem;margin: 0.15rem auto 0;}
.dl{margin: 0.6rem 1rem 0 0.5rem;border-bottom: 1px solid #e3f1ee;padding-bottom: 0.95rem;}
.part2019 .an{background: #73b8aa;}
span.logo{width: 4.3rem;height: 1.15rem;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: 0 -1.05rem;display: inline-block;margin:0 1.5rem 0 1rem;}
span.logo i{font-family:思源黑体;font-size: 0.2945rem;color: #d2bcaf; display: block;float: left;margin: -2px 0 0 2rem;}
.bot  p{font-family:PingFang SC Medium;font-size: 0.35rem;color: #000;opacity: 0.2;display: inline-block; margin-right: 0.3rem;}
.bot  b{width: 0.95rem;height: 0.5rem;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: -5.9rem -2px;display: inline-block;}
.part2019  .yy{width: 14.475rem;height: 9.35rem;margin-top: 1rem;margin-left: 0.5rem}

.part2018{width: 16rem;height: 28rem;background: url(../images/2018dbg_02.jpg) no-repeat;background-size: 16rem 28rem;}
.part2018 .con{width: 15.5rem;height: 27.5rem;margin-left: 0.5rem;border-top-left-radius: 1rem;border-bottom-left-radius:1rem ;background: #fff;padding-top: 0.9rem;}
.part2018 .tit{background: url(../images/tits_07.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2018 .tit h3{color: #c26e0e;}
.part2018 .stit p.en{height: 0.5rem;width: 10.275rem;background: url(../images/2018stitbg_03.jpg) no-repeat;background-size: 10.275rem 0.5rem;padding: 0.13rem 0 0 0.55rem;margin: 0.15rem auto 0;}
.part2018 .stit h5 i{margin:0 0 0 0.3rem;background: url(../images/xsjlkh_03.jpg) no-repeat;background-size: 3.6rem 0.6rem;width: 3.6rem;    height: 0.72rem;
    background-position-y: 0.12rem;}
.part2018 .con .ms{border-bottom: 1px solid #e3f1ee;padding-bottom: 0.95rem;    margin: 0.6rem 0.5rem 0;}
.part2018 .an{background: #73b8aa;margin-bottom: 0.8rem;}
.part2018 .con .t1{width: 14.125rem;height: 8.1rem;display: block;}
.part2018 .con .t2{width: 7.75rem;height: 5rem;display: block;    margin: -1rem 0 0 1.45rem;
    position: relative;}
.part2018 span.logo{margin: 0.75rem 0 0 1.5rem;}

.part2017{width: 16rem;height: 29.25rem;background: url(../images/2017dbg_02.jpg) no-repeat;background-size: 16rem 29.25rem;padding-top: 0.9rem;}
.part2017 .tit{background: url(../images/tits_10.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2017 .tit h3 span{color: #fff;}
.part2017 .stit p.en{height:0.475rem;width: 12.325rem;background: url(../images/2017bybg_03.png) no-repeat;background-size:12.325rem 0.475rem;padding: 0.13rem 0 0 0.55rem;margin: 0.15rem auto 0;}
.part2017 .stit h5 i{color: #f08a13;background: url(../images/yxks_03.jpg) no-repeat;background-size: 3.6rem 0.6rem;width: 3.6rem;height: 0.72rem;background-position-y: 0.12rem;margin: 0 0 0 0.3rem;}
.part2017 .dl{border-color: #f8e7d3;}
.part2017 .t1{width: 12.875rem;height: 7.5rem;display: block;margin: 1.1rem 0 0 0.5rem;}
.part2017 .en7{width: 0.325rem;height: 4.8rem;display: block;margin: 2.05rem 0 0 1.225rem;}
.part2017 .cenul li img{width: 5.825rem;height: 3.875rem;margin: 0.8rem 0 0.3rem;}
.part2017 .cenul li{float: left;}
.part2017 .cenul li:nth-child(1){margin-right: 0.5rem;}
.part2017 .cenul li p{font-family: 幼圆;font-size: 0.525rem;color: #1a1a1a;}
.part2017 .cenul{margin-left: 1.5rem;}
.part2017 .cenul li p i{width: 0.25rem;height: 0.45rem;display: inline-block;background: url(../images/sjx_17.jpg) no-repeat;background-size: 0.25rem 0.45rem;vertical-align: middle;margin-right: 0.2rem;}

.part2016{background: url(../images/2016dbg.jpg) no-repeat;width: 16rem;height: 30.75rem;}
.part2016 .con{width: 15.5rem;height: 30.25rem;margin-left: 0.5rem;background: #fff;    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;padding-top: 0.9rem;}
.part2016 .tit {background: url(../images/tits_14.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2016 .tit h3{color: #c26e0e;}
.part2016 .stit h5 i {margin: 0 0 0 0.3rem;background: url(../images/xsjlkh_03.jpg) no-repeat;background-size: 3.6rem 0.6rem;width: 3.6rem;height: 0.72rem;background-position-y: 0.12rem;}
.part2016 .stit p.en{height: 0.475rem;width: 11.9rem;background: url(../images/2016titbg_03.jpg) no-repeat;background-size: 11.9rem 0.475rem;}
.part2016 .dl{font-size: 0.59rem}
.part2016 .an{background: #73b8aa;}
.picFocus{margin:1rem 0 0 0.5rem;}
.bd ul li .t1{width: 11.525rem;height: 8.025rem;margin-right: 1.2rem;}
.bd ul li .t2{width: 1.175rem;height: 7.85rem;}
.bd ul li {position: relative;}
.lran {height: 1.3rem;position: absolute;top:5.9rem;left: 7.6rem;}
.lran  img{width: 0.3rem;height: 0.6rem;}
.lran span{width: 2rem;height: 1.3rem;display: inline-block;    padding: 0.4rem 0 0 0.9rem;}
.lran span.prev{background: #fff;margin-right: 0.2rem;}
.lran span.next{background: #71b6a7;}
.qhul{/*overflow-x: hidden;*/width: 18rem;}
/*.qhul li{float:left;width: 6.325rem;height: 4.125rem;background: url(../images/yddsjtp_18.jpg) no-repeat;background-size:6.325rem 4.125rem;position: relative;margin-right: 0.45rem;}*/
.qhul li{float:left;width: 5.775rem;height:3.875rem;background: url(../images/qhbj_03.jpg) no-repeat;background-size:5.775rem 3.875rem;position: relative;/*margin-right: 1rem;*/}

/*.qhul li:nth-of-type(2) .wxz{background: url(../images/qhpng_05.png) no-repeat;background-size:5.975rem 3.9rem;}*/
/*.qhul li .wxz {position: absolute;width: 6.325rem;height: 4.125rem;background: #000;opacity: 0.42;padding-top: 1.35rem;}*/
.qhul li .wxz {/*position: absolute;*/width: 5.975rem;height: 3.9rem;background: url(../images/qhpng_03.png) no-repeat;/*margin-top: -0.35rem;*/margin-left: 0.35rem;position: relative;background-size:5.975rem 3.9rem;}
.qhul li:nth-of-type(2) .wxz {/*position: absolute;*/width: 5.975rem;height: 3.9rem;background: url(../images/byxt.png) no-repeat;/*margin-top: -0.35rem;*/background-size: 5.975rem 3.9rem}
.qhul li:nth-of-type(3) .wxz {/*position: absolute;*/width: 5.975rem;height: 3.9rem;background: url(../images/lyxt.png) no-repeat;/*margin-top: -0.35rem;*/background-size: 5.975rem 3.9rem}
.qhul li:nth-of-type(4) .wxz {/*position: absolute;*/width: 5.975rem;height: 3.9rem;background: url(../images/syxt.png) no-repeat;/*margin-top: -0.35rem;*/background-size: 5.975rem 3.9rem}

.hd{margin-top: 0.6rem;}
.qhul li .wxz .zz{background: #000;opacity: 0.42;position: absolute;width: 5.975rem;height: 3.9rem;padding-top: 1.35rem;}
.qhul li .wxz h5{font-family: 幼圆;font-size: 0.9rem;width: 1.6rem;border-top:1px solid #d6ebe6;border-bottom:1px solid #d6ebe6;margin: 0 auto;color: #fff;}
.qhul li .wxz h5 span{font-size: 0.4rem;width: 0.55rem;height: 0.55rem;border-radius: 50%;background: #fff;color: #000;margin-left: 2px;display: inline-block;text-align: center;line-height: 0.55rem;position: relative;
top: -0.15rem;}



.part2016 .bot{margin-top: 0.8rem;}
.part2016 span.logo{margin-right: 0.5rem;}
.part2016 .bot b{width: 4rem;height: 1px;background: #f2f2f2;display: block;margin: -0.35rem 0 0 10.4rem;}

.part2015{background: url(../images/2015dbg_02.jpg) no-repeat;width: 16rem;height: 26.25rem;background-size: 16rem 26.25rem;padding-top: 0.9rem;}
.part2015 .tit{background: url(../images/tits_17.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2015 ul li:nth-of-type(1){background: url(../images/2015tp_03.png) no-repeat;width: 13.25rem;height: 8.35rem;background-size: 13.25rem 8.35rem;    padding: 1.2rem 0 0 1.4rem;    margin-bottom: 0.35rem;}
.part2015 ul li .le{width: 1.6rem;border-top:1px solid #fff;border-bottom:1px solid #fff;padding: 0.1rem 0;text-align: center;}
.part2015 ul li .le span{font-family: 幼圆;font-size: 0.35rem;color: #fff;display: block;}
.part2015 ul li .le b{font-family: 幼圆;font-size: 0.442999rem;color: #fff;    width: 0.7rem;
height: 0.7rem;border-radius: 50%;border: 1px solid #fff;line-height: 0.7rem;display: block;margin: -0.7rem 0 0 1.2rem;}
.part2015 ul li:nth-of-type(1)  p{font-family: 幼圆;font-size: 0.6rem;color: #fff;width: 11.925rem;height: 1.5rem;line-height: 1.5rem;text-align: center;background: #71a99b;opacity: 0.9;    margin: 4.7rem 0 0 0.65rem;}
.part2015 ul li .le i{    background: url(../images/sysz_03.png) no-repeat;width: 0.825rem;height: 0.575rem;background-size: 0.825rem 0.575rem;margin-left: 0.3rem;margin-top: 0.1rem;}
/*.part2015 ul li:nth-of-type(2){background: url(../images/2015tp_07.png) no-repeat;width: 10.25rem;height: 8.8rem;background-size: 10.25rem 8.8rem;}*/
/*.part2015 ul li:nth-of-type(2) {position: relative;}*/
.part2015 ul li:nth-of-type(2) .t1{width: 10.25rem;height: 8.8rem;    margin: 0rem 0.5rem 0 0;}
.part2015 ul li:nth-of-type(2) .le i{    background: url(../images/szs_03.png) no-repeat;width: 0.5rem;height: 0.775rem;background-size: 0.5rem 0.775rem;margin-left: 0.3rem;margin-top: 0.1rem;}
.part2015 ul li:nth-of-type(2) .le{border-color: #73b8aa;margin-bottom: 0.7rem;}
.part2015 ul li:nth-of-type(2) .le span{color: #73b8aa;}
.part2015 ul li:nth-of-type(2) .le b{background-color: #73b8aa;border: none;    margin: 0.2rem 0 0 0.1rem;}
.part2015 ul li:nth-of-type(2)  p{font-family: 幼圆;font-size: 0.6rem;color: #000;width: 4rem;line-height: 0.925rem;}
.part2015 .an{margin:0;top: -2.6rem;left: 2rem;    animation: mymove1 .8s infinite;}
.part2015 .len{font-family: arial;font-size: 0.24775rem;color: #eeeeee;text-transform: uppercase;margin:0rem 0 0 1.4rem;position: relative;
    top: -0.8rem;}
.part2015 ul li .zb{margin: 0.8rem 0 0 0.25rem;}
.part2015 .len i{width: 0.825rem;height: 0.15rem;display: block;float: left;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position:-2.875rem -2.825rem;margin: 0.1rem 0.4rem 0 0;}
.part2015 .len i span{display: block;float: left;}
.part2015 .len p{float: left;width: 11rem;letter-spacing: 1px;}
    


.part2014{background: url(../images/2014dbg_03.jpg) no-repeat;width: 16rem;height: 30rem;background-size: 16rem 30rem;}
.part2014 .con{width: 15.5rem;height:29.5rem;margin-left: 0.5rem;background: #fff;    border-top-left-radius: 1rem;
border-bottom-left-radius: 1rem;padding-top: 0.9rem;}
.part2014 .tit{background: url(../images/tits_20.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2014 .tit h3{color: #c26e0e;}
.part2014 ul li .top{font-size: 0.405499rem;font-family: arial;color: #d4d3d4;letter-spacing: 1px;margin-bottom: 0.65rem;}
.part2014 ul li:nth-of-type(1) .top{width: 13.75rem;height: 7.2rem;background: url(../images/yddsjtp_24.jpg) no-repeat;background-size: 13.75rem 7.2rem;    padding: 4.1rem 0 0 11.55rem;}
.part2014 ul li:nth-of-type(1) .le i{    background: url(../images/part2014sz_03.jpg) no-repeat;width: 0.575rem;height: 0.775rem;background-size: 0.575rem 0.775rem;margin-left: 0.3rem;margin-top: 0.1rem;}
.part2014 ul li .le{margin: 0 0.6rem 0.9rem 0;border-top:1px solid #73b8aa;border-bottom:1px solid #73b8aa;width: 1.975rem;padding: 0.15rem 0;}
.part2014 ul li{margin-left: 0.5rem;width: 14.5rem;border-bottom: 1px solid #f8e7d3;;}
.part2014 ul li .le span{color: #73b8aa;font-family: 苹方粗体;font-size: 0.3785rem;display: block;text-align: center;}
.part2014 ul li .le b{background-color: #fff;border-radius: 50%;    margin: 2px 0 0 2px;font-family: PingFang SC Heavy;font-size: 0.43925rem;width: 0.8rem;height: 0.8rem;border:2px solid #73b8aa;color: #73b8aa;text-align: center;line-height: 0.8rem;}
.part2014 ul li:nth-of-type(2) .top{width: 14.25rem;height: 7.2rem;background: url(../images/yddsjtp_27.jpg) no-repeat;background-size: 14.25rem 7.2rem;padding-top: 4.2rem;}
.part2014 ul li:nth-of-type(2) .le i{    background: url(../images/part2014sz_07.jpg) no-repeat;width: 0.45rem;height: 0.6rem;background-size: 0.45rem 0.6rem;margin-left: 0.3rem;margin-top: 0.1rem;}
.part2014 ul li p{font-family: 幼圆;font-size: 0.65rem;color: #1a1a1a;    display: block;line-height: 1rem;
margin-top: -0.1rem;}
.part2014 .an14{margin-bottom: 0.65rem;}
.part2014 ul li:nth-of-type(2) p{text-align: right;}
.part2014 ul li:nth-of-type(2) .le{margin:0 0 0.9rem 0.6rem;}
.part2014 .dw{/*position: relative;*/top:-0.6rem;margin-top: 0;margin-left: 1.2rem;    animation: mymove2 .8s infinite;}

.part2013{background: url(../images/2013dbg_02.jpg) no-repeat;width: 16rem;height: 27.25rem;background-size: 16rem 27.25rem;padding-top: 0.9rem;}
.part2013 .tit{background: url(../images/tits_23.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2013 .tit h3 span{color: #fff;}
.part2013 .ul1 li:nth-of-type(1){background: url(../images/2013tp1_02.png) no-repeat;width: 13.375rem;height: 11.225rem;background-size: 13.375rem 11.225rem;padding-left: 1.5rem;    position: relative;z-index: 6;}
span.sj{display: block;float: left;width: 2.5rem;height: 1.5rem;background: #fcc434;font-family:PingFang SC Heavy;font-size: 0.5335rem;color:#fcc434 ; line-height: 1.5rem;    padding: 0.4rem 0.25rem;}
span.sj b{width: 0.75rem;height: 0.75rem;border-radius: 50%;background: #fff;display: block;text-align: center;line-height:0.75rem ;}
span.sj i{background: url(../images/2013sz_03.jpg);width: 1.125rem;height: 0.675rem;background-size: 1.125rem 0.675rem;display: block;margin-right: 0.1rem;}
.part2013 ul li p{font-family: 幼圆;font-size: 0.6rem;color: #000;line-height: 1.025rem;display: block;float: left;width: 9rem;
    margin: -0.29rem 0 3.9rem 0.6rem;}
.part2013 .en13{display: block;width: 0.65rem;height: 5.2rem;margin-left: 12.3rem;}
.part2013 .sk{width: 15rem;height: 5.825rem;background: #92ffe9;opacity: 0.23;margin-top: -2.5rem;}
.part2013 ul li .btp{width: 8.5rem;height: 5.35rem;display: block;float: left;margin-top: -2.5rem;}
.part2013 span.logo{display: block;float: left;margin-right: 0.73rem;margin-top: 1.5rem;}
.part2013 span.ts{width: 4.3rem;height: 1.275rem;background: #d2bcaf;border-radius: 0;padding: 0 0.4rem;margin-left: 0;}
.part2013 ul li p.p2{width: 6.1rem;text-align: right;margin-bottom: 0;margin-left: -0.35rem;margin-right: 0.5rem;}
.part2013 ul li .bx{width: 5.35rem;height: 2.75rem;border-left:1px solid #d2bcaf;border-bottom: 1px solid #d2bcaf;position: relative;    margin-top: -1.2rem;margin-left: 0.5rem;padding-top: 2.09rem}
.part2013 ul li.pt{padding-top: 0.7rem;}
.part2013 ul li.pt .sj i{background: url(../images/2013sz_07.jpg) no-repeat;width: 1.15rem;height: 0.725rem;background-size: 1.15rem 0.725rem;}
.part2013 ul li.pt .sj{padding: 0.4rem 0.2rem;}




.part2012{background: url(../images/2012dbg_02.jpg) no-repeat;width: 16rem;height: 25.75rem;background-size: 16rem 25.75rem;}
.part2012 .con{width: 15.5rem;height: 25.25rem;margin-left: 0.5rem;background: #fff;    border-top-left-radius: 1rem;
border-bottom-left-radius: 1rem;padding-top: 0.9rem;}
.part2012 .stit h5 i {background: url(../images/xsjlkh_03.jpg) no-repeat;background-size: 3.6rem 0.6rem;width: 3.6rem;height: 0.72rem;background-position-y: 0.12rem;}
.part2012 .tit{background: url(../images/tits_26.png) no-repeat;background-size: 14.05rem 3.875rem;}
.part2012 .tit h3{color: #c26e0e;}
.part2012 .an{background: #73b8aa;}
.part2012 .stit p.en{height: 0.5rem;width: 13.025rem;background: url(../images/2012titbg_06.jpg) no-repeat;background-size: 13.025rem 0.5rem;}
.part2012 .gd{width: 14.55rem;height: 9.15rem;margin: 1rem 0 0 0.5rem;}
.part2012 .con .lp{font-family: PingFang SC Medium;color: #d7d7d7;font-size: 0.325rem;margin-top: 0.4rem;}
.part2012 .con .lp i{width: 0.25rem;height: 0.25rem;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: -4.15rem -3.525rem;    display: block;float: left;    margin:0.1rem 0.3rem 0 1.8rem;}
.part2012 .con .lp b{width: 0.45rem;height: 0.375rem;background: url(../images/tpjss.png) no-repeat;background-size: 7.5rem 7.5rem;background-position: -4.75rem -3.425rem;    display: block;float: left;    margin: -0.2rem 0 0 2.7rem;}
.part2012 .con .lp span{width: 5rem;height: 1px;background: #f2f2f2;display: block;float: left;    margin: -0.22rem 0 0 8.9rem;}
.part2012 .con .lp p{display: block;float: left;}


.gallery-thumbs .swiper-slide-thumb-active .zz{
      display: none; 
    }
.sqhul{margin-bottom: 0.55rem;}
.sqhul li{margin-top: 1rem;position: relative}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
     content: ''!important;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: ''!important;
}

.qhul{margin-left: 0.5rem!important;}
.sqhul li .t1{margin-right: 1.5rem;width: 11.525rem;height: 8.025rem;}
.sqhul li .t2{width: 1.175rem;height: 7.85rem;}

.swiper-button-next, .swiper-button-prev{position: relative!important;left: 0!important;right: 0!important;}


.an a b{color: #fff;}
.swiper-wrapper{margin-left: 0.5rem}

 @keyframes mymove
{
from {top:0;}
to {top:-2px;}
}

 @keyframes mymove1
{
from {top:-2.6rem;}
to {top:-2.65rem;}
}

 @keyframes mymove2
{
from {top:-0.6rem;}
to {top:-0.65rem;}
}

.part2020{width: 16rem;height: 27.5rem;background: url(../images/2020bbg_02.jpg) no-repeat;background-size: 16rem 27.5rem}
.part2020 .con {
    width: 15.5rem;
    height: 27rem;
    margin-left: 0.5rem;
    padding-top: 0.9rem;
}

.part2020 .stit h5 i {
    margin: 0 0 0 0.3rem;
    background: url(../images/2020kh_03.jpg) no-repeat;
    background-size: 5rem 0.6rem;
    width: 5rem;
    height: 0.72rem;
    background-position-y: 0.12rem;
	color: #f08a13;
}

.part2020 .stit p.en {
    height: 0.475rem;
    width: 12.325rem;
    background: url(../images/2020addtpj_03.png) no-repeat;
    background-size: 12.325rem 0.475rem;
	
}

.part2020 .dl {
    border-color: #f8e7d3;
	padding-bottom: 1.3rem;
}
.part2020 .ml23{margin-left: 0.575rem;display: block;margin-top: 1rem;width: 14.925rem;height: 5.85rem}
.part2020 .ml54{margin-left: 1.35rem;width:13.65rem ;height:6.175rem }

.part2020 p.enzs {
   font-family: arial;
font-size: 0.25rem;
color: #865126;
opacity: 0.3;
text-transform: uppercase;
letter-spacing: 0.1rem;
margin: -0.23rem 0 0 5rem;
	
}
.p2020topt{position: relative}
.p2020topt span{position: absolute;left: 8.3rem;top:4.7rem}
.p2020bott{position: relative}
.p2020bott div{width: 10.075rem;
height: 0.2rem;
background: url(../images/2020zjkx_03.png) no-repeat;
    
margin: -1.3rem 0 0 3rem;
background-size: 10.075rem 0.2rem;}

.part2024-1 {
  width: 16rem;
  height: 54.6rem;
  background: url(../images/2024dbg_01.jpg) no-repeat;
  background-size: 100% auto;
  position: relative;
}

.part2024-1 .ul1 {
  position: absolute;
  top: 6.2rem;
}

.part2024-1 .ul1 .title {
  font-size: 0.72rem;
  color: #333;
  text-align: center;
  /* font-weight: bold; */
  margin-bottom: 1.2rem;
  font-family: 幼圆;
  margin-left: .95rem;
}

.part2024-1 .ul1 .describe {
  font-size: 0.6rem;
  font-family: 幼圆;
  letter-spacing: 1px;
  line-height: 1.05rem;
  padding: 0 .55rem;
}

.part2024-1 .ul2 {
  position: absolute;
  top: 31.3rem;
  font-family: 幼圆;
  text-align: justify;
}

.part2024-1 .ul2 .title {
  /* font-weight: bold; */
  text-align: center;
  letter-spacing: .6px;
  font-size: 0.72rem;
  color: #333;
}

.part2024-1 .ul2 .subTitle {
  text-align: center;
  color: #c26e0e;
  font-weight: bold;
  font-size: 0.72rem;
}

.part2024-1 .ul2 .describe {
  font-size: 0.6rem;
  line-height: 1.05rem;
  padding: .7rem .8rem 0 .5rem;
  letter-spacing: .3px;
}

.part2024-1 .details {
 width: 3.7rem;
 height: 1.2rem;
 line-height: 1.2rem;
 text-align: center;
 background: #e08b28;
 color:#fff;
 font-family: 幼圆;
 font-size: 0.6rem;
 border-radius:1.3rem;
 display: block;
 margin-left: 9rem;    
 padding: 0 0.5rem;
 margin-top: -0.6rem;    
 animation: detailsBtnMove .8s infinite;
 position: relative;
 top: 13rem;
}
@keyframes detailsBtnMove {
    from { top: 13rem}
    to { top: 13.1rem}
  }

.part2024-1 .details i{
  width: 0.855rem;
  height: 0.55rem;
  display: block;
  background: url(../images/tpjss.png) no-repeat;
  background-size: 7.5rem 7.5rem;
  margin:0.35rem 0 0  0.2rem;
}
.part2024-1 .details b{font-weight: normal;display: block;color: #fff;}

.part2024-1 .details02 {
    width: 3.7rem;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background: #e08b28;
    color:#fff;
    font-family: 幼圆;
    font-size: 0.6rem;
    border-radius:1.3rem;
    display: block;
    margin-left: 9rem;    
    padding: 0 0.5rem;
    margin-top: -0.6rem;    
    animation: detailsBtnMoves .8s infinite;
    position: absolute;
    top: 39.3rem;
}
@keyframes detailsBtnMoves {
    from { top: 39.3rem}
    to { top: 39.4rem}
}
   
.part2024-1 .details02 i {
    width: 0.855rem;
    height: 0.55rem;
    display: block;
    background: url(../images/tpjss.png) no-repeat;
    background-size: 7.5rem 7.5rem;
    margin:0.35rem 0 0  0.2rem;
}
.part2024-1 .details02 b {font-weight: normal;display: block;color: #fff;}

.part2023-1{
    /*border: 1px solid #0000FF;*/
    width: 16rem;
    height: 33.96rem;
    background: url(../img/bi_01.jpg) no-repeat;
    background-size: 16rem 33.96rem;
    z-index: 1;
}
.part2023-1 .tit{
    width: 14.05rem;
    height: 3.875rem;
    background: url(../img/yd-bti.png) no-repeat;
    background-size: 14.05rem 3.875rem;
    margin: 0 auto 0.95rem;
    z-index: 5;
}
.tit h4{
    font-family: 思源黑体;
    font-size: 0.9rem;
    color: #c26e0e;
}
.tit h4 .zhongda{
    font-family: PingFang SC Regular;
    color: #c26e0e;
    font-size: 0.35rem;
    opacity: 0.3;
    position: relative;
    top: -0.15rem;
    letter-spacing: 1px;
}
.bti-1{
    /*border: 1px solid #0000FF;*/
    width: 11.65rem;
    height: 1.775rem;
    z-index: 5;
    background:url(../img/yd-b_2_01.jpg) no-repeat ;
    margin: 0.15rem auto 0;
    background-size: 11.65rem 1.775rem;

}

.bti-1 p{
    font-family: 幼圆;
    /*font-family: 苹方;*/
    font-size: 0.72rem;
    color: #333;
    text-align: center;
}
.part2023-1 .dl{
     border-color: #e3f1ee;
     padding-bottom: 1.3rem;
 }
.part2023-1 .dl-s{
    border-color: #e3f1ee;
    /*padding-bottom: 1.3rem;*/
}
.dl-s {
    margin: 0.6rem 1rem 0 0.5rem;
    border-bottom: 1px solid #e3f1ee;
    /*border-bottom-color: rgb(227, 241, 238);*/
    padding-bottom: 0.95rem;
}
.part2023-1 .an{
    background: #73b8aa;
}
.part2023-1 .img-4{
    margin: 1rem 0rem 0rem 0.5rem;
    width: 14.57rem;
    height: 8.52rem;
}
.part2023-1 .img-5{
    margin: -0.1rem 0rem 0rem 1.15rem ;
    float: left;
    width: 6.61rem;
    height: 4.36rem;

}
.part2023-1 .img-6{
    margin: -0.1rem 0rem 0rem 0.36rem;
    width: 6.5rem;
    height: 4.3rem;
}
.part2023-2{
    width: 16rem;
    height: 11.3rem;
    background: url(../img/yd1_02.jpg) no-repeat;
    background-size: 16rem 11.3rem;
}
.part2023-2 .img-1{
    position: relative;
    top: 0.52rem;
    left: 0.5rem;
    width: 9.4rem;
    height: 4.9rem;
    background: url(../img/yd-b_2_05.jpg) no-repeat;
    background-size: 9.4rem 4.95rem;
}
.part2023-2 .img-2{
    position: relative;
    top: 1.05rem;
    left: 1.53rem;
    width: 6.35rem;
    height: 4.1rem;
    background: url(../img/yd-b_2_06.jpg) no-repeat;
    background-size: 6.35rem 4.1rem;
}
.part2023-2 .img-3{
    position: relative;
    top: -3.05rem;
    left: 8.6rem;
    width: 6.2rem;
    height: 4.1rem;
    background: url(../img/yd-b_2_07.jpg) no-repeat;
    background-size: 6.2rem 4.1rem;
}

.wenz-1{
    background: #dd9138;
    width: 4.55rem;
    height: 1.2rem;
    line-height: 1.2rem;
    position: relative;
    top: -9.45rem;
    left: 9.4rem;
    opacity: 0.7;
}
.wenz-1 p{
    /*font-family: 幼圆;*/
    font-family: 苹方;
    font-size: 0.72rem;
    color: #fff;
    text-align: center;
}
/*.t-s{*/
/*    border: 1px solid #00a3ff;*/
/*    width: 6.2rem;*/
/*    height: 4.1rem;*/
/*}*/
