@charset "utf-8";
html{font-size:100%}
* { margin: 0; padding: 0 }
body { font: 0.9rem "Microsoft YaHei", Arial, Helvetica, sans-serif; background:#f5f6f7; }
img { border: 0; display: block }
ul, li { list-style: none; }
a { text-decoration: none; color: #222222; }
a:hover { color: #315efb; text-decoration: none; }
.clear { clear: both; width: 100%; overflow: hidden; }
em { color: #f73131;font-style: normal; }
.bg-white{background: #fff;}
.bg-black{background: #333;}
.box { width: 1200px; margin: auto;overflow: auto; }
/*定义滚动条样式（高宽及背景）*/
::-webkit-scrollbar {width: 10px;height: 10px;/* 滚动条宽度， width：对应竖滚动条的宽度  height：对应横滚动条的高度*/}
/*定义滑块 样式*/
::-webkit-scrollbar-thumb {border-radius: 3px;height: 30px;background-color: #ccc;}    /* 滚动条滑块长度 */
#right { z-index: 9999; position: fixed; width: 300px; bottom: 0px; }
.main{background-color:#f5f6f7;overflow:hidden;}
.rtbox {width: 29%;float: right;}
.lfbox {float: left;width: 70%;background: #fff;}
.lfbox h2{font-size: 1.2rem;font-weight:normal;border-bottom:0.1rem solid #dedede;padding:0.8rem 0 0.8rem 1.5rem; }
.hd{margin-bottom:0.5rem;width:100%;background-color:#fff;}
.sop{font-size: 1rem;font-weight:normal;border-bottom:0.1rem solid #dedede;padding:0.8rem 0 0.8rem 1.5rem; }
/**hot_dh**/
.hot_dh h3{border-bottom:1px solid #dedede;padding:0 0 0.8rem 0;font-size: 1rem;font-weight:normal;}
#right2 {position: fixed;top:0; }
.hot_dh .hot_item  .toplist-hot { color:#9195a3;opacity:1;}
.hot_dh .hot_item  .toplist-hot1 { color:#ff2d46;opacity:1;}
.hot_dh .hot_item  .toplist-hot2 { color:#ff6600;opacity:1;}
.hot_dh .hot_item  .toplist-hot3 { color:#faa90e;opacity:1;}
.hot_dh .hot_item  .c-text{display:inline-block;padding:0 0.2rem 0; margin-left:0.5rem;text-align:center;vertical-align:middle;font-style:normal;color:#fff;overflow:hidden;line-height:0.9rem;height:1rem;font-size:0.7rem;border-radius:0.2rem;}
.hot_dh .hot_item .c-text-hot{background-color:#F60}
.hot_dh .hot_item .c-text-new{background-color:#FF455B}
.hot_dh .hot_ul li::marker{color: #cccccc; font-size:1rem;}
/**logo**/
/*.hd-logo{padding: 1rem ;overflow: auto;}*/
.hd-logo {padding: 0.9rem;overflow: auto;display: flex;justify-content: space-between;align-items: center;}
.lg-left{width: 15%;float: left;}
.hd-logo .logo-img{ width:75% }
.lg-right{float: right;position: relative;width: 40%;}
.hd-logo .input_text {border: 0;line-height: 2rem;height: 2rem;width: 80%;outline: none;text-indent: 1em;background-color: #f5f6f7;border:0.1rem solid #e8e8ed;border-radius:1rem 0 0 1rem;color: #999999;}
.hd-logo .input_text:focus{border:0.1rem solid #fc5531;background-color: #f5f6f7;}
.hd-logo .input_submit {background-color: #f73131; border: 0;border-radius:0 1rem 1rem 0; color: #fff; outline: none; position: absolute; top: 0; right: 0; width: 20%; display: block; height: 2.2rem; line-height: 2.2rem;  cursor: pointer; }
.hd-logo .input_submit:hover{background-color: #fc1944;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #f5f6f7 inset;}
.hot_dh{padding: 1rem 1rem 0.5rem 1rem;background: #fff;}
.hot_dh .hot_ul{margin-top:0.5rem;overflow: auto;padding-left:0.3rem; color:#2440b3;}
.hot_dh .ultext a{ line-height: 2rem; color:#2440b3;padding-left:0.3rem;}
.hot_dh .ultext a:hover{ color:#3e5efb; text-decoration:underline;}
.hot_dh .hot_item{width: 90%;text-overflow: ellipsis;word-wrap: break-word;white-space: nowrap;overflow: hidden;}
.text-mulu{line-height:1.5rem;display:block; margin-bottom:0.6rem;padding-left:0.3rem;width:300px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.text-mulu:hover{background-color:#f0f0f5;color:#f73131!important; }
.hot_dh .mulu a:hover{color:#f73131; }
.muluon {  background-color:#f0f0f5;color:#f73131!important; }
.muluon a{ color:#f73131;}
/**left-dh**/
.lhot_dh{margin-bottom:1.2rem;border-bottom:0rem solid #f5f6f7;}
.lhot_dh h3{font-size: 1.2rem;font-weight:normal;border-bottom:0rem solid #dedede;padding:0.5rem 0 0.5rem 1.5rem;}
.lhot_dh .hot_ul{line-height: 2.3rem;overflow: auto;padding-left:0.8rem;}
.lhot_dh .hot_item{}
.lhot_dh .hot_item a{ margin:0.2rem 1%;float: left; width: 29%;text-overflow: ellipsis;word-wrap: break-word;white-space: nowrap;overflow: hidden;background-color: #f5f6f7;border-radius:1rem;padding-left:1rem; color:#fff; color:#2440b3;}
.lhot_dh .hot_item a:hover{color:#315efb;background-color: #f0f3fd;}

/**scrool**/
.rscoll_dh{padding: 1rem;}
.rscoll_dh_x{overflow-x: auto;}
.rscoll_dh .hot_ul{line-height: 2rem;margin-top: 1rem;overflow: auto;}
.rscoll_dh .hot_item{margin: 0rem 1%;float: left; width: 31.33%;text-overflow: ellipsis;word-wrap: break-word;white-space: nowrap;overflow: hidden;}
/**list**/
.list{padding: 0.5rem 1.5rem 0 1.5rem ;}
.list .list-item{margin-bottom: 0.5rem; border-bottom:0rem solid #f0f0f5;padding-bottom:0.5rem;}
.list .list-pic { float: left; width: 8rem; max-height: 5rem; margin-right: 1.2rem; display: block; overflow: hidden; }
.list .list-pic img { width: 100%; height: auto; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; margin-bottom: 0.6rem; }
.list .list-pic :hover img { transform: scale(1.1) }
.list h3{font-size: 1.1rem;margin-bottom: 0.5rem;font-weight:normal;color:#2440b3;}
.list h3 a{color:#2440b3;text-decoration:underline;}
.list h3 a:hover{color:#315efb;}
.list span.update-time{display:inline-block;float:right;margin-left:auto;font-size:0.9rem;font-family:PingFangSC-Regular,PingFang SC;color:#999aaa}
.list .listdes{padding-top: 0rem;}
.list .list-str{line-height: 1.6rem; color:#333333;overflow: hidden;text-overflow: ellipsis; margin-bottom:0.5rem;}
.list .list-text{line-height: 1.6rem; height: 3.2rem; color:#333333;overflow: hidden;text-overflow: ellipsis; margin-bottom:0.5rem;}
.list .list-other{font-size: 0.9rem;color:#626675;}
.listdes span{margin-right:1rem; color:#626675; font-size:0.8rem;}
.det-author:before,.det-time:before,.det-sch:before{content:""; display:inline-block; margin-right:5px;}
.det-author:before{width:11px; height:11px; background:url(../img/home-author.png) no-repeat;}
.det-time:before{width:12px; height:12px; background:url(../img/home-time.png) no-repeat;}
.det-sch:before{width:14px; height:8px; background:url(../img/art-tag.png) no-repeat;}
/**article**/
.article{padding: 1.5rem 1rem;}
.article h1{text-align: center;margin-bottom: 1rem;font-size: 1.5rem;}
.art-info{text-align: center;color:#9195a3;}
.art-info span{padding:0.2rem;}
.art-info a{ color:#9195a3;}
.art-info a:hover{ color:#222222;}
.content {margin: 1rem 0rem;line-height: 2rem;font-size: 1rem;}
.content p{margin-bottom: 0.5rem;margin-top:0.5rem;text-indent: 2em;}
.content .smalltext strong{font-weight:normal;}
.content a{color:#2440b3;}
.content a:hover{text-decoration:underline;}
.f_more{float:left;text-indent: 0!important;display:block;background:#888;color:#fff;padding:0 0.5rem 0 1rem; margin-left:2rem;margin-bottom:1.5rem!important;}
.f_more a {text-decoration:none;color:#FFFFFF;}
.f_more a:hover {text-decoration:underline;color:#FFFFFF;}
/*.content h3{font-size:1.2rem;line-height: 2.5rem;margin:0px 0 2px 0;border-bottom:2px solid #222;display:inline-block;}*/
/*.content h3{height:36px;font-size:20px;margin:0px 0 2px 0;border-bottom:2px solid #222;display:inline-block;} */
/*.content h3:after{content:"";display:block;width:788px;border-bottom:2px solid #f3f3f3;position: absolute;z-index:-1; }*/
.content h3 a{color:#222222;}
.content h3 a:hover{color:#315efb;}
.content h3 {clear:both;font-size:1.2rem;font-weight: bold;margin: 20px 0px 15px;/* border-left: 8px solid #4F9CEE; */border-left: 8px solid #2440b3;color: #222222;background: #f5f6f7;padding-left: 10px;line-height: 35px;margin-bottom: 8px;}
.content h3:first-child{margin: 0px 0px 15px;}
.banquan{clear:both;color: #222;font-size: 0.9rem;}

/* 相关推荐*/
.content .rel_art_line:before{background: #2440b3;content:"";display: block;position: absolute;height: 40px;width: 8px;border-radius: 10px;}
.rel_art_line~p:after {content: "";border-bottom: 1px dashed #cecece;width: 68%;top: 15px;display: inline-block;position: absolute;right: 46px;}
.content .rel_art_line~p{position: relative;width: 50%;overflow: hidden;height: 33px;float: left;font-size: 15px;color: #2965b1;}
.content .rel_art_line::after {display:none;}
.content .rel_art_line~p a{display: inline-block;background: #fff;font-size: 15px;position: absolute;z-index: 2;left:0;max-width: 68%;overflow: hidden;height: 24px;padding-right: 5px;}
.content .rel_art_line~p span{float: right;font-size: 12px;color: #bebbbb;background: #fff;position: absolute;z-index: 2;right: 19px;padding-left: 6px;}
.content .rel_art_line{line-height: 40px !important;padding-left: 0px;font-size: 15px;background-color: #edf3f9;border-radius: 10px;float: left;width: 100%!important;font-weight: 700;color: #333!important;margin-bottom: 12px!important;font-size: 16px!important;}

.art-other{margin:1rem 1rem 3rem 0.5rem;}
.art-other a{ margin:0.2rem 1%;padding:0.5rem 2%; width: 43%;border:1px solid #e2e2e2;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:1rem; font-size:0.9rem;color:#333333;}
.art-other a:first-of-type{float: left;}
.art-other a:last-of-type{margin-right: 0;float: right;}
.art-other a:hover{color:#315efb;}
/*.art-other .dsart-right{margin-right:3%;}*/
.art-other b{font-weight:400;}
.top5{margin-top:0.5rem;}
/*.related_item span{float:right;}*/
/*.related_item {float: left; width: 49%; line-height:1.5rem;}*/

.conrig-fz{margin-top:0;}
.conrig-fz p{padding:2px 0 7px 25px; font-size:14px; color:#000; background:url(../images/home-note.png) 0 7px no-repeat;}
.conrig-fz span{margin:0 4px; font-size:16px; color:#00c1c8;}
.conrig-fz a{width:90%;margin-top:15px;margin-bottom:22px;padding:15px 0;background-color:#4F6EF2;border-radius:5px;color:#fff!important;text-align:center;display:block;text-align:center;font-size:18px;margin-left:5%;}
.conrig-fz a:before{content:"";display:inline-block;width:21px;height:23px;margin:-3px 24px 0 0;vertical-align:middle;background:url(../img/home-share.png)no-repeat;}
.conrig-fz a:hover{background-color:#6D8AF4;}


/* 内容-声明 */
.content-statement{margin-top: 1rem;clear:both;}
.content-statement>p{font-size: 0.9rem;color: #777;}
.content-statement>p>a{color: #4f6ef2;}
.content-statement>p>a:hover{color: #029ba0;}
/* 定制*/
.write-btn{display:none;}
.write-btn a{clear:both;background:#06e; text-align:center; width:200px; height:50px; line-height:50px; display:block; margin:0 auto; color:#fff; border-radius:10px; box-shadow: 0px 10px 20px #A4C8FF; transition:all .3s ease;}
/*.write-btn a:hover{background:#09f;}*/
/**footer**/
.footer{margin-top:1rem;width:100%;background-color:#fff;}
.footer .footer-content {background-color:#fff; width:1200px;margin: auto;overflow: auto; }
.footer .footer-content .copy-link{ float:left;color:#9195a3; padding-left:1.5rem;padding-top:0.5rem;}
.footer .footer-content .earth-con{padding-top:1.5rem;}
.footer .footer-content .earth-con a{ padding-right:0.3rem;}
.earth-con-item span{ padding-right:1rem; color:#222;}
.earth-con-item { }
.footer-nav{ padding-top:1rem; }
.footer-nav a{ color:#9195a3;}
.footer-nav a:hover{ color:#222222;}
.footer-copyright { padding-top:0.5rem; padding-bottom:2rem;}
.footer-copyright a{color:#9195a3;}
.footer-nav span{padding-left:0.3rem;}
.website-icon{width:150px;height:45px; margin:1.5rem 2rem 0 0; float:right;}
.zoom::after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.zoom{clear:both;}
.zoom{*zoom:1;}
/* 侧边-客服 */
.alc{text-align:center;}
.dl-side{width:92px; height:410px; border-radius:10px; position:fixed; top:174px; right:150px; z-index:12; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.14);}
.dl-side h5{height:37px; line-height:37px; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background-color:#4f6ef2;}
.dl-side h5 a,.dl-side h5 a:hover{color:#fff;}
.dl-side h5 a{margin-left:-7px;}
.dl-side p{width:65px; margin:0 auto;}
.dl-side p a{display:block; height:62px; font-size:14px; border-bottom:1px dashed #e5e5e5;}
.dl-side .dl-side-icon5{height:auto; margin-top:18px; border-bottom:none; color:#999;}
.dl-side .dl-side-icon5:hover,.dl-side p a:hover{color:#4f6ef2;}
.dl-side h5 i{display:inline-block; margin-top:-3px;}
.dl-side p i{display:block; margin:16px auto 2px auto;}
.dl-side i{width:26px; height:26px; vertical-align:middle; background:url(../img/dl-side.png) no-repeat;}
.dl-side-icon1 i{background-position:0 -26px;}
.dl-side-icon2 i{background-position:0 -52px;}
.dl-side-icon3 i{background-position:0 -78px;}
.dl-side-icon4 i{background-position:0 -104px;}
.dl-side a:hover i{-webkit-animation:turn 1.8s ease; -moz-animation:turn 1.8s ease; -ms-animation:turn 1.8s ease; animation:turn 1.8s ease;}
.dl-side span{display:none; width:165px; height:42px; padding:9px 20px 11px 20px; border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.14); position:absolute; top:-22px; left:-245px; background-color:#fafafa;}
.dl-side span:after{content:""; display:inline-block; width:16px; height:33px; background:url(../img/dl-sangle.png) no-repeat; position:absolute; top:15px; right:-14px;}
.dl-side a:hover span{display:block;}
.dl-side b{display:block; margin-top:-6px; font-size:22px; color:#4f6ef2;}
.all{text-align:left;}
.c777,.user,.conlist-num span a:hover{color:#777;}
.ft14{font-size:14px;}
.fthin{font-weight:400;}
.banner{display:none;}
.tablist {background: #fff;overflow: auto;line-height: 3rem;border-bottom: 1px solid #f0f0f2;width: 95%;margin: auto;}
.tablist li {float: left;padding: 0.5rem 0.5rem 0 0.5rem;margin-right: 2.5rem;position: relative;cursor: pointer;font-size:1rem;color:#999aaa;}
.tablist .active{ color:#222222;}
.tablist .active:after {display: block;content: "";width: 2rem;height: 0.15rem;background: #222226;position: absolute;left: 0;right: 0;bottom: 0rem;margin: auto;}
.hdlist {background: #fff;overflow: auto;line-height: 3rem;border-bottom: 1px solid #f0f0f2;width: 95%;margin: auto;}
.hdlist li {float: left;padding: 0rem 2rem;position: relative;margin-right: 0;color:#999aaa;cursor: pointer;}
.hdlist .icon {position: absolute;left: 0;top: 1.2rem;width: 1px;height: 0.8rem;background: #dddddd;}
.hdlist .active {color: #222222;}
.hdlist .active:after {display: block;content: "";width: 5rem;height: 0.15rem;background: #222226;position: absolute;left: 0.5rem;right: 0;bottom: 0px;margin: auto;}
.hd-liston{line-height: 1.4rem;overflow: auto;}
.hd-liston .list-item{ float: left;width: 44%;font-weight:normal;padding-left:1rem;}
.hd-liston .list-item a{ float: left;width: 90%;text-overflow: ellipsis;word-wrap: break-word;white-space: nowrap;overflow: hidden;color:#222222;}
.tab-list-item{display: none;padding-top:0.5rem;}
.tab-list-item:first-child{display: none;}
.tab-active{display: block;}
.tab-active .hd-active{display: block;}
.hd-list{display: none;}
.hdlist-item{display: none;}
.slide{height:270px; width:749px; margin:0 auto; position:relative; overflow:hidden;}
.pic-list{width:2996px; height:270px; position:absolute; top:0; left:0;}
.pic-list li{float:left;}
.pic-list li img{width:749px; height:270px;}
.cabtn{height:50px; width:50px; line-height:50px; color:#fff; text-align:center; position:absolute; top:50%; cursor:pointer; opacity:0; background:rgba(0,0,0,0.4); font-size:25px; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; transition:all 1s; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); text-align:center;}
.cabtn:after{content:""; display:inline-block; width:12px; height:18px; margin-top:12px; background:url(../img/arrow.png) no-repeat; background-size:80%;}
.prev{border-top-right-radius:5px; border-bottom-right-radius:5px;}
.next{right:0; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.next:after{ background-position:0 -18px;}
.icon-list{position:absolute; bottom:10px; left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.icon-list li{width:23px; height:3px; float:left; margin:0 5px; cursor:pointer; background-color:#e0e0e0;}
.icon-list .active{background-color:#4f6ef2;}
.zoom::after{content:"."; display:block; height:0; clear:both; visibility: hidden;}
.zoom{clear:both;}
.zoom{*zoom:1;}
.l{float:left;}
.ft18{font-size:18px;}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft24{font-size:24px;}
.ftb{font-weight:bold;}
.mt10{margin-top: 10px;}
.c333{color:#333333;}
.dsb{display:block;}
.r{float:right;}
.alc{text-align:center;}
.lbtn{width:110px; padding:7px 0; color:#fff; border-radius:50px; box-shadow:0 10px 20px rgba(0,89,92,0.15); background-color:#4f6ef2; background:-webkit-linear-gradient(left,#4f6ef2 0%,#a8b5ee 100%); background:-moz-linear-gradient(left,#4f6ef2 0%,#a8b5ee 100%); background:-o-linear-gradient(left,#4f6ef2 0%,#a8b5ee 100%); background:linear-gradient(left,#4f6ef2 0%,#a8b5ee 100%);}
.lbtn:hover{color:#fff;}
.ptr{position:relative;}
.conlist-adv1{margin:-1px 0 25px 0; height:144px; overflow:hidden; border-radius:10px;display:inline;}
.conlist-adv1>a,.conlist-adv2>a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.conlist-adv1,.aubanner{background:#efefef url(/default/static/img/home-adv1.jpg) top right no-repeat;}
.conlist-adv1 div{margin:25px 0 0 60px;}
.conlist-adv1 p{margin:2px 0 7px 0; line-height:1.6; color:#777;}
.conlist-adv1 span{width:95px; padding:5px 0; border-radius:50px; background-color:#4f6ef2;}
.conlist-adv1:hover span{background-color:#4662d9;}
.conlist-adv2{display:block; padding:25px 0 25px 0; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; text-align:left; margin-bottom:25px;}
.conlist-adv2 img{margin-right:20px;}
.conlist-adv2 div{width:360px;}
.conlist-adv2 h6 {color:#2440b3;font-size: 1.1rem;text-decoration:underline;font-weight:normal;}
.conlist-adv2:hover h6{color:#315efb;}
.block-tjfw {margin-top:0.5rem; padding-bottom:1rem;}
.block-tjfw h3{ margin-bottom:1rem;}
.block-tjfw ul li{background-color: #f9f9f9;padding: 24px 20px;}
.block-tjfw ul li:first-of-type{margin-bottom: 10px;}
.block-tjfw ul li .item-left{float: left;width: 66%;}
.block-tjfw ul li .item-left span{display: block;font-size: 18px;}
.block-tjfw ul li .item-left p{font-size: 14px;color: #999;line-height: 1.75;margin-top: 6px;}
.block-tjfw ul li .item-right{float: right;}
.block-tjfw ul li .item-right a{display: block;text-align: center;width: 65px;height: 22px;line-height: 22px;border-radius: 4px;color: #fff;background-color: #4f6ef2;font-size: 12px;margin-top: 28px;}
.block-tjfw ul li .item-right a:hover{opacity: .8;}
.daddbtn{padding-top:10px; margin-bottom:10px; text-align:center; border:none;}
.daddbtn>a{display:inline-block; width:110px; height:40px; line-height:40px; font-size:15px; text-align:center; border-radius:5px;}
.daddbtn .dldmsbtn1{margin-right:10px; color:#00c1c8; border:1px solid #00c1c8; background-color:#fff;}
.daddbtn .dldmsbtn2{color:#fff; border:1px solid #00c1c8; background-color:#00c1c8;}
.kebtn{width:100%; padding:1rem 0; line-height:normal; font-size:17px; text-align:center; border-radius:3px; color:#fff; background-color:#081bc9;}
.feebtn{padding:11px 0 8px 0; margin:20px auto 0 auto; vertical-align:middle;}
.feebtn:after{content:"下载为word文档"; position:relative; top:-4px; font-size:17px;}
.feebtn svg{display:inline-block; margin-right:20px; position:relative; top:1px;}
.borslo{border-top:10px solid #f5f6f7;}
.wzfz{padding: 0 1rem 0 1rem;display:none;}
.btn{border-radius:5px; color:#fff !important; text-align:center; background-color:#4f6ef2;}
.btn:hover{background-color:#4662d9;}
/*右边分享*/
.conrig-share p{padding:2px 0 7px 25px; font-size:14px; color:#000; background:url(../img/home-note.png) 0 7px no-repeat;}
.conrig-share span{margin:0 4px; font-size:16px; color:#4f6ef2;}
.conrig-share a{width:40%; margin-top:20px; padding:11px 0; background-color:#4f6ef2;}
.conrig-share a:before{content:""; display:inline-block; width:21px; height:23px; margin:-3px 24px 0 0; vertical-align:middle; background:url(../img/home-share.png) no-repeat;}
.download_card {padding:10px;border: 1px solid #cce0f9;background-color: #edf3f9;position: relative;overflow: hidden;display: block;margin: 0;}
.download_card_pic {width: 90px;float: left;}
.download_card_msg {float: left;}
.download_card_title {font-size: 16px;color: #003399;text-decoration: underline;margin-top: 6px;overflow: hidden;text-overflow: ellipsis;/* white-space: nowrap; */width:450px;}
.download_card_tip {font-size: 14px;color: #666;margin: 8px 0 8px 0;}
.download_card_btn {width: 210px;height: 60px;background: -webkit-linear-gradient(#82ce21, #68b602);background: -o-linear-gradient(#82ce21, #68b602);background: -moz-linear-gradient(#82ce21, #68b602);background: linear-gradient(#3d90e6, #50afdc);border-radius: 4px;position: absolute;right: 10px;top: 24px;}
.downlod_btn_right {float: left;color: #fff;font-weight: bold;margin-top: 8px;}
.download_card_btn img {width: 35px;float: left;display: block;margin: 14px 28px 0 16px;}
.downlod_btn_right div,p {clear: none;font-size: 15px;}
.down_doc{font-size: 14px;}
.jhcdown {padding-left: 10px;}
.downdiv {padding:0.5rem 1rem 0 1rem;}
@media screen and (min-width: 960px) and (max-width: 1199px) {
.box{width: 100%;}
.list .list-pic {  width: 110px; }
.rscoll_dh .hot_ul{width: 1220px;}
}
@media screen and (min-width: 720px) and (max-width: 959px) {
.box{width: 100%;}
.rtbox{width: 100%;padding: 0px;display: none;}
.lfbox{width: 100%;padding: 0px;}
.hot_dh .hot_item{margin: 0rem 2%; width: 46%;float: left;}
.lhot_dh .hot_item a{ margin: 0.1rem 1%; width:42%;float: left;color:#1f1f1f; background:#f5f5f5;padding:0 0.3rem 0 0.5rem;}
.list .list-pic {  width: 100px; }
}
@media screen and (min-width: 540px) and (max-width: 719px) {
.box{width: 100%;}
.rtbox{width: 100%;padding: 0px;display: none;}
.lfbox{width: 100%;padding: 0px;}
.hot_dh .hot_item{margin: 0rem 2%; width: 46%;float: left;}
.lhot_dh .hot_item a{ margin: 0.1rem 1%; width:42%;float: left;color:#1f1f1f; background:#f5f5f5;padding:0 0.3rem 0 0.5rem;}
.list .list-pic {  width: 80px; }
.rscoll_dh .hot_ul{width: 1220px;}
}
@media screen and (max-width: 649px) {
.hdlist{display: none;}.tablist{display: none;}
.list{padding: 0.5rem 1rem 0 1rem ;}
.list .list-pic {  width: 80px; }
.list h3{text-decoration:none;font-weight:bold;}
.list h3 a{color:#1f1f1f;}
.list h3 a:hover{color:#1f1f1f;}
.box{width: 100%;}
.rtbox{width: 100%;padding: 0px;display: none;}
.lfbox{width: 100%;padding: 0px;}
.hot_dh .hot_item{margin: 0rem 2%; width: 46%;float: left;}
.lhot_dh .hot_item a{ margin: 0.1rem 1%; width:42%;float: left;color:#1f1f1f; background:#f5f5f5;padding:0 0.3rem 0 0.5rem;}
.lhot_dh .hot_item a:hover{color:#1f1f1f;}
.rscoll_dh .hot_ul{width: 1220px;}
.lg-left{float: left;width: 20%;}
.lg-right{float: right;width: 70%;}
.list span.update-time{display: none;}
.list .list-str{padding-bottom:0;}
.list .list-text{padding-bottom:0;}
.hd-logo .logo-img{ width:130%;margin-top: 0.5rem;}
.write-btn{display:inline;}
.wzfz{padding: 0 1rem 0 1rem;display:inline;}
.downdiv {display:none;}
/* 相关推荐*/
/*.content .rel_art_line:before{background: #e8b856;content:"";display: block;position: absolute;height: 16px;width: 6px;border-radius: 10px;left: 10px;top: 12px;}*/
.rel_art_line~p:after {top: 15px;}
.content .rel_art_line~p{text-indent: 0.5rem;width: 100%;height: 25px;}
/*.content .rel_art_line~p a{display: inline-block;background: #fff;font-size: 15px;position: absolute;z-index: 2;left:0;max-width: 78%;overflow: hidden;height: 24px;padding-right: 5px;}*/
.content .rel_art_line~p span{right: 9px;padding-left: 6px;}
.content .rel_art_line{line-height: 40px !important;}

.art-other{margin:0 1rem 3rem 0;}
.art-other a{ margin:0.2rem 0%;padding:0.1rem 0; width: 100%;border:0;}
/*详情底部咨询*/
.dl-nav-ques{position:fixed; z-index:99; top:auto; left:0px; right:0px; bottom:0px; height:60px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2F5F5F5', endColorstr='#F2F5F5F5'); background-color:#fff;}/*height:52px;*/
.dl-ques-left,.dl-ques-right{float:left;overflow:hidden; white-space:nowrap; font-size:0px;}
.dl-ques-left{width: 44%;padding-top:4px;}/*无padding-top;*/
.dl-ques-right{width: 54%;background-color: #fff;padding: 8px 0;margin-right: 2%;}/*padding: 4px 0;*/
.dl-ques-right a.wmzx{background-color: #081bc9;}
.dl-ques-right a{width: 100%;height: 43px;line-height: 43px;float: left;border-radius: 20px;font-weight: bold;display:block; font-size:18px; font-weight:300; color:#fff; text-align:center;}
.dl-ques-left a.add-cart{float:right; width:100%; background-color:#ff6a2f;}
.dl-ques-left a{position:relative; z-index:auto; display:inline-block; height:48px; text-align:center; color:#333; border-top:1px solid #ddd;}
.dl-ques-left a.kefu1{width:50%;}
.dl-ques-left a.cart,.dl-ques-left a.index{width:50%; border-left:1px solid #ddd;}
.dl-ques-left p{display:block; font-size:12px; line-height:12px;}
.dl-ques-right a.zxzx{font-weight:bold; font-size:18px;}
.dl-ques-left a img,.dl-ques-left svg{margin-top:9px; margin-bottom:4px;}
.dl-ques-right svg{margin-right:12px; position:relative; top:8px;}
/* 页脚-内页 */
.new-nav-ques{border-top: 1px solid #ddd;}
.new-nav-ques .dl-ques-left a{border-top: none;width: 33.33%;float: left;}
.new-nav-ques .dl-ques-left p{color: #777;}
.new-nav-ques .dl-ques-left a.index{border-left: none;}
.new-nav-ques .dl-ques-left index:before{width:11px; height:11px; background:url(../img/index.png) no-repeat;}
.new-nav-ques .dl-ques-left a.copy{margin: 0;}
.new-nav-ques .dl-ques-left a.copy svg, .new-nav-ques .dl-ques-left a.tougao svg{margin: 10px 0 5px 0;}
.copy{margin:0.2rem 0 1rem 0; color:#b2b2b2;}
.dl-side{ display:none;}
.list .list-item{border-bottom:0.1rem solid #f0f0f5;padding:0.2rem 0 0.5rem 0;}
.lhot_dh h3{padding-left:1rem;}
.lfbox h2{display:none;}
.earth-con{display:none;}
.footer .footer-content {width:100%;}
.website-home-link { display:none;}
.footer-nav{ display:none;}
.footer .footer-content .copy-link{ padding-top:1rem;padding-bottom:2.5rem;}
.footer{margin-top:0.5rem;}
.banner{display:inline;}
.swiper-wrapper{padding:0 0.5rem 0 0.5rem;}
.server{font-size:0; margin:0; padding-top:20px;padding-bottom:20px;}
.server a{display:inline-block; width:25%;}
.server span{display:inline-block; width:47px; height:47px; border-radius:100%; background-color:#f1f5f5; position:relative;}
.server svg{width:28px; height:28px; position:absolute; top:0; right:0; left:0; bottom:0; margin:auto;}
.server b{display:block; margin-top:7px; font-size:13px; font-weight:400;}
.conlist-adv1{display:none;}
.conlist-adv2{display:block;padding:5px 0 15px 0;border-top:0; text-align:left; margin-bottom:10px;}
.conlist-adv2 h6 {color:#1f1f1f;font-weight:normal;font-size: 1.1rem;text-decoration:none;font-weight:bold;}
.conlist-adv2 span{display:inline-block;width:19%; padding:.02rem 0; line-height:25px; font-size:12px; border-radius:20px; color:#fff; box-shadow:0 0 15px rgba(0,0,0,0.2); background-color:#081bc9; background:-webkit-linear-gradient(left,#081bc9 0%, #a8b5ee 100%); background:-moz-linear-gradient(left,#081bc9 0%, #a8b5ee 100%); background:linear-gradient(left,#081bc9 0%, #a8b5ee 100%);}
}



 #copy-prompt {  
    display: none;  
    position: fixed;  
    top: 50%;  
    left: 50%;  
    transform: translate(-50%, -50%);  
    padding: 10px;  
    background-color: #f0f0f0;  
    border-radius: 5px;  
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);  
    font-size: 16px;  
    color: #333;  
    animation: fadeIn 0.5s ease-in-out forwards;  
  }  
    
  
  @keyframes fadeIn {  
    0% {  
      opacity: 0;  
      transform: translate(-50%, -50%) scale(0.8);  
    }  
    100% {  
      opacity: 1;  
      transform: translate(-50%, -50%) scale(1);  
    }  
  }
  
  .flex-container {  
  display: flex;  
  align-items: center; /* 垂直居中整个提示信息的元素 */  
  gap: 10px; /* 设置flex子项之间的间距，根据需要调整 */  
}  
  
 
  
  
  .circle-text {  
    display: flex;  
    justify-content: center;  
    align-items: center;  
    width: 30px;  
    height: 30px;  
    border-radius: 50%;  
    background-color: green;  
    color: white;  
    font-size: 18px;  
  }  
  
  .message {  
    /* 你可以在这里添加复制成功文本的样式 */  
    margin-left: 10px; /* 设置一些间距让文本与圆形标志分隔开 */  
  }  
.pager {
  text-align: center;
  background-color: #fff;
  box-sizing: border-box;
  padding: 20px;
}

.pager a,
.pager span {
  display: inline-block;
  width: 55px;
  height: 40px;
  line-height: 40px;
  border-radius: 4px;
  border: 1px solid #eee;
  margin: 3px 0;
}

.pager span:hover {
  cursor: default;
  color: #777;
}

.pager a:hover {
  border-color: #4990E2;
}