input:-internal-autofill-previewed,
input:-internal-autofill-selected {-webkit-text-fill-color: #2a2d33;transition: background-color 5000s ease-out 0.5s;}


.zidian{max-width: 1200px; margin: 15px auto; overflow: hidden;}
.zidian .lizce{width: 70%;float: left;}
.zidian .lizce .rq{width: 100%; overflow: hidden;border-radius: 3px; background-color: #fff; box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); padding: 15px 20px; box-sizing: border-box; margin-bottom: 15px;}
.zidian .lizce .bt{width: 100%; border-bottom: 1px #ccc solid;overflow: hidden; line-height: 50px;float: left;font-size: 20px;font-weight: bold;position: relative;}
.zidian .lizce .bt:before {position: absolute; top: 14px; height: 20px; width: 4px; border-radius: 4px; background-color: #7e0c00;  content: ""; display: inline-block;}
.zidian .lizce .bt h1{padding-left: 17px; font-style: normal;font-size: 20px;}
.zidian .lizce .bt i{padding-left: 17px; font-style: normal;}
.zidian .lizce .nr{overflow: hidden; padding-top: 10px;width: 100%;}


.zidian .lizce .zdsy{width: 100%; background: #fff; overflow: hidden;border-radius: 3px; background-color: #fff; box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); padding:15px 20px; box-sizing: border-box;}
.zidian .lizce .zdsy .nr ul{overflow: hidden;margin: 0px -1%;}
.zidian .lizce .zdsy .nr ul li{width: 10.5%; margin: 10px 1%; padding: 8px 0px; font-size: 20px; line-height: 38px; float: left;text-align: center;background: #f5f5f5;border-radius: 2px;  box-sizing: border-box; }
.zidian .lizce .zdsy .nr ul li a { display: block; }
.zidian .lizce .zdsy .nr ul li:hover{background: #7e0c00; color: #fff;transition: all .2s; }
.zidian .lizce .zdsy .nr ul li:hover a{ color: #fff;}
.zidian .lizce .zdsy .nr ul li:hover span{color: #fff;} 
.zidian .lizce .zdsy .nr ul li span { display: block; height: 23px; line-height: 23px;  font-size: 14px;  overflow: hidden; color: #9b9b9b; }

.zidian .lizce .zdsy .ss{overflow: hidden; float: left; width: 100%; padding: 0px 0px 30px 0px;}
.zidian .lizce .zdsy .ss .sslogo{width:100%;text-align:center;padding:25px 0px;}
.zidian .lizce .zdsy .ss form{width: 70%;margin: 0 auto;}
.zidian .lizce .zdsy .ss .lsrk{height: 44px; line-height: 44px; border: 2px #7e0c00 solid; outline: none; width: 67%; float: left; border-radius: 5px 0px 0px 5px; border-right: none; padding: 0px 3%; box-sizing: border-box;}
.zidian .lizce .zdsy .ss .lsrk:focus{border-color:#7e0c00;z-index:999999;}
.zidian .lizce .zdsy .ss .lsan{height: 44px; line-height: 44px; width: 30%; background: #7e0c00; color: #fff; border: 1px #7e0c00 solid; cursor: pointer; border-radius: 0px 5px 5px 0px; box-sizing: border-box; font-size: 18px;}
.zidian .lizce .zdsy .ss .lsan:hover{background:#7e0c00;}

.zidian .lizce .zdsy .fl{text-align:left;padding:0px;font-size:17px;line-height:50px;width: 70%; margin: 15px auto 0px auto;}
.zidian .lizce .zdsy .fl a{margin:0px 9px;color:#7e0c00;}
.zidian .lizce .zdsy .fl a:hover{color:#9d5c06;}


.zidian .lizce .flbt{width: 100%; background: #fff; overflow: hidden;border-radius: 3px; background-color: #fff; box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); padding:15px 20px; box-sizing: border-box;}
.zidian .lizce .flbt .bt h1{float:left;width:50%;}
.zidian .lizce .flbt .bt .ss{float:right;width:30%;padding:0px;padding: 10px 0px 0px 0px;}
.zidian .lizce .flbt .bt .ss form{width: 100%;}
.zidian .lizce .flbt .bt .ss .lsrk{height: 32px; line-height: 32px;border: 2px #7e0c00 solid; outline: none; width: 67%; float: left; border-radius: 5px 0px 0px 5px; border-right: none; padding: 0px 3%; box-sizing: border-box;}
.zidian .lizce .flbt .bt .ss .lsrk:focus{border-color:#7e0c00;z-index:999999;}
.zidian .lizce .flbt .bt .ss .lsan{height: 32px; line-height: 32px;float: left;font-size:16px; width: 30%; background: #7e0c00; color: #fff; border: 1px #7e0c00 solid; cursor: pointer; border-radius: 0px 5px 5px 0px; box-sizing: border-box;}
.zidian .lizce .flbt .bt .ss .lsan:hover{background:#7e0c00;}


.zidian .lizce .flbushou dl{margin: 10px 0px;overflow: hidden;}
.zidian .lizce .flbushou dt{float: left;display: inline-block; width:17%; height: 38px; overflow: hidden; background: #f6f8fa; border-radius: 2px; font-size: 16px; line-height: 38px; text-align: center; color: #7e0c00;font-weight:bold; margin-right:2%; }
.zidian .lizce .flbushou dd{ width: 81%; float: left; box-sizing: border-box;  border-bottom: 1px dashed #e9e9e9; }
.zidian .lizce .flbushou dd a{display: inline-block; width: 8.09%; height: 38px; overflow: hidden;  border-radius: 3px; font-size: 16px; line-height: 38px; text-align: center; margin-right: 1%; margin-bottom: 13px;background: #7e0c00;color: #fff;}
.zidian .lizce .flbushou dd a:hover{background:#956526;}

.zidian .lizce .flpinyin dl{margin: 10px 0px;overflow: hidden;}
.zidian .lizce .flpinyin dt{float: left;display: inline-block; width:20%; height: 38px; overflow: hidden; background: #f6f8fa; border-radius: 2px; font-size: 14px; line-height: 38px; text-align: center; color: #7e0c00;font-weight:bold; margin-right:2%; }
.zidian .lizce .flpinyin dd{ width: 78%; float: left; box-sizing: border-box;  border-bottom: 1px dashed #e9e9e9; }
.zidian .lizce .flpinyin dd a{display: inline-block; width: 9%; height: 38px; overflow: hidden;  border-radius: 3px; font-size: 16px; line-height: 38px; text-align: center; margin-right: 1%; margin-bottom: 13px;background: #7e0c00;color: #fff;}
.zidian .lizce .flpinyin dd a:hover{background:#956526;}


.zidian .lizce .flbihua ul{margin: 10px 0px;overflow: hidden;}
.zidian .lizce .flbihua ul li{ width: 28%; margin:10px 2.5%; float: left; box-sizing: border-box;   height: 38px;  border-radius: 3px; font-size: 16px; line-height: 38px; text-align: center;  background: #7e0c00;}
.zidian .lizce .flbihua ul li a{display:block;color: #fff;}
.zidian .lizce .flbihua ul li:hover{background:#956526;}


.zidian .lizce .fljiegou ul{margin: 10px 0px;overflow: hidden;}
.zidian .lizce .fljiegou ul li{ width: 45%; margin:16px 2.5%; float: left; box-sizing: border-box;   height: 70px;  border-radius: 3px; font-size: 20px; line-height: 70px; text-align: center;  background: #7e0c00;}
.zidian .lizce .fljiegou ul li a{display:block;color: #fff;}
.zidian .lizce .fljiegou ul li:hover{background:#956526;}


.zidian .lizce .zdfljhx .nr ul{overflow: hidden;margin: 0px -1%;}
.zidian .lizce .zdfljhx .nr ul li{width: 10.5%; margin: 10px 1%; padding: 8px 0px; font-size: 20px; line-height: 38px; float: left;text-align: center;background: #f5f5f5;border-radius: 2px;  box-sizing: border-box; }
.zidian .lizce .zdfljhx .nr ul li a { display: block; }
.zidian .lizce .zdfljhx .nr ul li:hover{background: #7e0c00; color: #fff;transition: all .2s; }
.zidian .lizce .zdfljhx .nr ul li:hover a{ color: #fff;}
.zidian .lizce .zdfljhx .nr ul li:hover span{color: #fff;} 
.zidian .lizce .zdfljhx .nr ul li span { display: block; height: 23px; line-height: 23px;  font-size: 14px;  overflow: hidden; color: #9b9b9b; }


.zidian .nrzce{width: 70%;float: left;}
.zidian .nryce{width: 28%; float: right;}

.zidian .nrzce .danzi{width: 100%;background: #fff;border-radius: 3px;overflow: hidden;padding: 30px 3%;box-sizing: border-box;}
.zidian .nrzce .danzi .rq{overflow: hidden;margin: 20px 0px;}
.zidian .nrzce .danzi .rq .bt{display: block; background: #f6f8fa; padding: 10px; border-radius: 3px; margin: 10px 0 20px 0px; border-left: 3px solid #7e0c00;font-size: 18px;font-weight: 600;}
.zidian .nrzce .danzi .rq .bt h2{font-size: 20px;}
.zidian .nrzce .danzi .rq .nr{padding: 5px;}
.zidian .nrzce .danzi .rq .nr p{line-height: 46px;font-size: 16px;}
.zidian .nrzce .danzi .jianjie{overflow: hidden;margin-bottom: 20px;}
.zidian .nrzce .danzi .jianjie .shang{overflow: hidden;}
.zidian .nrzce .danzi .jianjie .shang .wz{width: 28%;max-width: 198px; min-width: 198px; height: 198px; float: left; line-height: 198px; text-align: center; font-size: 150px; font-family: serif; background-size: 100%; background-image: url(/style/images/wzbg.png); font-weight: bold; }
.zidian .nrzce .danzi .jianjie .shang dl{width: 71%; float: right;}
.zidian .nrzce .danzi .jianjie .shang dl dd{width: 100%; float: left; line-height: 36px; margin-bottom: 3px;}
.zidian .nrzce .danzi .jianjie .shang dl dd span{background: #f1f2f3; color: #9c9a96; border-radius: 1px; padding: 4px 7px;margin-right: 15px;}
.zidian .nrzce .danzi .jianjie .shang dl dd.py{font-size: 32px; line-height: 36px; margin-bottom: 10px;padding: 0px 0px 0px 2px; }
.zidian .nrzce .danzi .jianjie .shang dl dd.py .duyin{display: inline-block; background: url(/style/images/duyin.jpg) no-repeat; height: 18px; width: 18px; margin-left: 3px; margin-top: -20px; text-decoration: none; vertical-align: middle; background-position: 0 1px;}
.zidian .nrzce .danzi .jianjie .zhong{text-align: justify; padding: 15px; border: 1px #ccc dashed; line-height: 26px; margin-top: 15px; background: #f7f6f6;}
.zidian .nrzce .danzi .jianjie .zhong span{font-weight:bold;}
.zidian .nrzce .danzi .jianjie .xia{overflow: hidden;}
.zidian .nrzce .danzi .jianjie .xia dl{overflow: hidden; width: 100%; margin-top: 10px;padding: 10px 1%; box-sizing: border-box;}
.zidian .nrzce .danzi .jianjie .xia dl dd{width: 50%; float: left; border-bottom: 1px #ccc dashed;line-height: 50px;}
.zidian .nrzce .danzi .jianjie .xia dl dd span{color: #999; margin-right: 6px; }
.zidian .nrzce .danzi .zuci .nr{font-size:16px;line-height: 36px;}
.zidian .nrzce .danzi .zuci ul{overflow: hidden; margin: 0px -1.11% 0px 0px;}
.zidian .nrzce .danzi .zuci li{width: 10%; border: 1px #ccc solid; float: left; margin: 10px 1.11% 10px 0px;text-align: center; height: 32px; line-height: 32px; box-sizing: border-box;border-radius: 3px;}
.zidian .nrzce .danzi .zuci li:hover{background: #7e0c00;border: 1px #7e0c00 solid;}
.zidian .nrzce .danzi .zuci li:hover a{color: #fff;display: block;}
.zidian .nrzce .danzi .chengyu .nr{font-size:16px;line-height: 36px;}

.zidian .nrzce .danzi .rq .zdjieshi{display: block; background: #f6f8fa; padding: 10px; border-radius: 3px; margin: 10px 0 20px 0px; border-left: 3px solid #7e0c00;font-size: 18px;font-weight: 600;}
.zidian .nrzce .danzi .rq .zdneirong{padding: 5px;}
.zidian .nrzce .danzi .rq .zdneirong p{line-height: 46px;font-size: 16px;}
.zidian .nrzce .danzi .rq .zdneirong h3{padding:10px 0px;font-size: 18px;}

.zidian .nrzce .danzi .xgzd ul li{float: left; position: relative; white-space: nowrap; border: 1px solid #e8e9ea; text-align: center; color: #333; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height: 36px; line-height: 36px; padding: 0px 6px; margin: 0px 10px 10px 0px;}
.zidian .nrzce .danzi .xgzd ul li a{overflow: hidden; white-space: nowrap; font-size: 16px; text-decoration: none;  display: block; }
.zidian .nrzce .danzi .xgzd ul li:hover{background: #7e0c00; border: 1px #7e0c00 solid;}
.zidian .nrzce .danzi .xgzd ul li a:hover{color: #fff;} 
.zidian .nrzce .danzi .xgzd ul li:hover a{color: #fff;} 



.zidian .tyyce{width: 28%; float: right;}
.zidian .tyyce .rq{width: 100%; overflow: hidden;border-radius: 3px; background-color: #fff; box-shadow: 0 0 15.8px rgba(135, 183, 253, 0.1); padding: 15px 20px; box-sizing: border-box; margin-bottom: 15px;}
.zidian .tyyce .bt{width: 100%; border-bottom: 1px #ccc solid;overflow: hidden; line-height: 50px;float: left;font-size: 20px;font-weight: bold;color:#7e0c00;   }
.zidian .tyyce .nr{overflow: hidden; padding-top: 10px;width: 100%;}


.zidian .tyyce .liysyjs .nr p{line-height:32px;text-indent:2em;text-align:justify;}
.zidian .tyyce .liysyjs .nr div {text-align:center;margin:5px 0px;}
.zidian .tyyce .liysyjs .nr div img{width:100%; border-radius:5px;}


.zidian .tyyce .liyzjcx ul{overflow: hidden; margin: 0px -1.5% 0px -1.5%; }
.zidian .tyyce .liyzjcx ul li{width: 17%; float: left;text-align: center; border: 1px #ccc solid; border-radius: 2px;height: 44px; line-height: 44px; margin: 5px 1.5%;box-sizing: border-box;}
.zidian .tyyce .liyzjcx ul li a{display: block;}
.zidian .tyyce .liyzjcx ul li:hover{background: #7e0c00;border: 1px #7e0c00 solid;}
.zidian .tyyce .liyzjcx ul li:hover a{color: #fff;}



.zidian .tyyce .liyflcx ul{overflow: hidden; margin: 0px -1.5% 0px -1.5%; }
.zidian .tyyce .liyflcx ul li{width: 47%; float: left;text-align: center; background: #f5f5f5;border-radius: 2px;height: 36px; line-height: 36px; margin: 5px 1.5%;}
.zidian .tyyce .liyflcx ul li a{display: block;}
.zidian .tyyce .liyflcx ul li:hover{background: #7e0c00;}
.zidian .tyyce .liyflcx ul li:hover a{color: #fff;}


.zidian .tyyce .liycy ul{overflow: hidden; margin: 0px -1.5% 0px -1.5%; }
.zidian .tyyce .liycy ul li{width: 30.3%; float: left;text-align: center; background: #f5f5f5;border-radius: 2px;height: 36px; line-height: 36px; margin: 5px 1.5%;overflow:hidden;}
.zidian .tyyce .liycy ul li a{display: block;}
.zidian .tyyce .liycy ul li:hover{background: #7e0c00;}
.zidian .tyyce .liycy ul li:hover a{color: #fff;}



@media (max-width: 768px){
    .zidian{padding: 0px 1.5%; box-sizing: border-box;margin: 10px auto;}
    .zidian .lizce{width: 100%;}
    .zidian .lizce .zdsy .ss .sslogo img{width:100%;}
    .zidian .lizce .zdsy .ss{padding:0px 0px 10px 0px;}
    .zidian .lizce .zdsy .ss form{width:100%;}
    .zidian .lizce .zdsy .fl{width: 100%; font-size: 16px; line-height: 30px;}
    .zidian .lizce .zdsy .fl a{margin:0 5px;}
    .zidian .lizce .zdsy .nr ul li{width:18%;}
    .zidian .lizce .bt i{font-size:18px;}
    .zidian .lizce .bt h1{font-size:18px;}
    
    .zidian .lizce .flbt .bt i{width:100%;}
    .zidian .lizce .flbt .bt .ss{display:none;}
    .zidian .lizce .flbushou dt{width:100%;margin-bottom: 10px;}
    .zidian .lizce .flbushou dd{width:100%;}
    .zidian .lizce .zdfljhx .nr ul li{width:14.66%;}
    
    .zidian .lizce .flpinyin dt{width:100%;margin-bottom:10px;}
    .zidian .lizce .flpinyin dd{width:100%;}
    .zidian .lizce .flpinyin dd a{width:13.28%;}
    
    .zidian .lizce .flbihua ul li{width:45%;}
    
    .zidian .lizce .fljiegou ul li{width:47%; font-size:16px;height:50px;line-height:50px;margin: 10px 1.5%;}
    
    .zidian .nrzce{width: 100%;}
    .zidian .nrzce .danzi .jianjie .shang .wz{margin: 0 auto;float: none;}
    .zidian .nrzce .danzi .jianjie .shang dl{width: 100%;margin-top: 15px;}
    .zidian .nrzce .danzi .jianjie .shang dl dd.py{text-align: center;}
    .zidian .nrzce .danzi .jianjie .shang dl dd span{margin-right: 5px;}
    .zidian .nrzce .danzi .jianjie .xia dl{margin-top: 5px;}
    .zidian .nrzce .danzi .zuci li{width: 24%;margin: 10px 1% 10px 0px;}
    
    
	.zidian .tyyce{width: 100%;margin-top:15px;}

}
p.indent{text-indent:-1.25em;margin-left:1.25em}
div.indent{margin-left:1.75em}
.wh16,.wh24{vertical-align:text-bottom;margin-bottom:.0625rem}
.wh16{width:1rem;height:1rem}
.wh24{width:1.5rem;height:1.5rem}
ul.w20,ul.w19,ul.w18,ul.w17,ul.w16,ul.w15,ul.w14,ul.w13,ul.w12,ul.w11,ul.w10,ul.w9,ul.w8,ul.w7,ul.w6,ul.w5,ul.w4,ul.w3,ul.w2,ul.w1,ul.line{margin:-12px -6px 0}
ul.w20 li,ul.w19 li,ul.w18 li,ul.w17 li,ul.w16 li,ul.w15 li,ul.w14 li,ul.w13 li,ul.w12 li,ul.w11 li,ul.w10 li,ul.w9 li,ul.w8 li,ul.w7 li,ul.w6 li,ul.w5 li,ul.w4 li,ul.w3 li,ul.w2 li,ul.w1 li,ul.line li{float:left;position:relative}
ul.w20 li a,ul.w19 li a,ul.w18 li a,ul.w17 li a,ul.w16 li a,ul.w15 li a,ul.w14 li a,ul.w13 li a,ul.w12 li a,ul.w11 li a,ul.w10 li a,ul.w9 li a,ul.w8 li a,ul.w7 li a,ul.w6 li a,ul.w5 li a,ul.w4 li a,ul.w3 li a,ul.w2 li a,ul.w1 li a,ul.line li a,ul li div.btn{margin:12px 6px 0;overflow:hidden;white-space:nowrap}
ul.w10 li{width:10%}
ul.w10 li.t2{width:20%!important}
ul.w10 li.t3{width:30%!important}
ul.w10 li.t4{width:40%!important}
ul.w10 li.t5{width:50%!important}
ul.w10 li.t6{width:60%!important}
ul.w10 li.t7{width:70%!important}
ul.w10 li.t8{width:80%!important}
ul.w10 li.t9{width:90%!important}
ul.w10 li.t10{width:100%!important}
.songti{font-family:Georgia,"Nimbus Roman No9 L","Songti SC","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW\-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif}
.f24,.f24 a,.f24 div{font-size:1.5rem!important}
ul.btn{margin-top:0!important}
ul.btn li{float:left;position:relative;white-space:nowrap}
ul.btn li span{font-family:Helvetica,Tahoma,Arial}
ul.btn li a{font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:.375rem .25rem;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black}
ul.btn li a:hover,ul.btn li.cur a{background-color:#fff;color:#000;border:0 solid transparent}
ul.btn li.cur a{border:0 solid #fff;color:#d25f32;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0}
ul.btn li a:hover{box-shadow:#ebeae2 .125rem .125rem .625rem 0,rgba(122,122,119,0.3) .125rem .125rem .625rem 0}
ul.btn li a img{vertical-align:middle;margin:0 0 .25rem}
ul.btn li a span{font-size:.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.btn li a:hover span{color:#c5653e}
ul.btn li a span.bihua{font-size:.875rem}
ul.btn li a span.bihua+span{padding:.25rem 0 0}
ul.btn li a span.ziqu{font-size:.75rem;color:#ccc;width:.875rem;height:.875rem;line-height:.875rem;display:block;position:absolute;right:0;bottom:.25rem;margin-right:8px}
ul.btn.left li a{text-align:left;padding:.375rem .75rem}