@charset "utf-8";
body,html {overflow-x:hidden;}
/*?¡è¡ä¨¦?¡§?¡¯??o?¨¦?¡§?¡­??¡­¡À? ¡¤???*/
.juzhong {max-width: 750px;margin:0 auto;}
.nzdmbox {width: 100%;background: #fff;position: relative;}
.nzdmbox .top {width: 94%;height: 44px;padding:0 3%;border-bottom: 1px solid #f1f1f1;}
.top-g1 {height: 44px;float: left;}
.top-s1 {height: 44px;line-height: 44px;float: left;margin:0 3px;font-size: 16px;font-weight: bold;}
.top-s2 {height: 44px;line-height: 46px;float: left;font-size: 16px;font-weight: bold;}
.top-s2 a{font-size: 16px;color: #000;font-weight: bold;}
.top-a1 {float: right;color: #000;font-size: 16px;line-height: 44px;}
.top-a2 {float: right;color: #000;font-size: 16px;margin-right: 8px;line-height: 44px;}
.bottom {width: 97%;height: 72px;overflow: hidden;font-size: 12px;line-height: 24px;padding:5px 0 5px 3%;background-color: #f1f1f1;}
.bottom p {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #0f0f0f;}
.bottom a{color:#000;}
.cailei{font-size: 14px;padding: 5px;}
.cailei a{color: #000;}
/*¨¦|¨C¨¦?¦Ì? ¡¤???*/
.cont1 {width:94%;padding:0 3%;border-bottom:1px solid #f1f1f1;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cont1 a {font-size: 14px;line-height: 40px;color: #000;display: inline-block;width:20%;margin-right: 1%;text-align: center;}
.more1 {font-size: 14px;line-height: 40px;width: 12%;background: url("/nsm/images/zk.png") 28px 12px no-repeat;background-size: 15px 15px;display: inline-block;}
.cont1-abox {width: 80px;border:1px solid #d8d8d8;position: absolute;top: 85px; right: 2%;background: #fff;display: none; z-index: 5555;}
.cont1-abox a {float:left;width: 94%;padding:0 3%;height: 32px;line-height: 32px;font-size: 14px;text-align: center;color: #000;overflow: hidden;}
.cont2 {width: 94%;margin-left: 3%;overflow: hidden;}

.cont2-qh {width: 100%;height: 48px;overflow: hidden;}
.cont2-qh span {float:left;padding:0 10px;margin-right: 5px;font-size: 14px;text-decoration: underline;height: 30px;line-height: 31px;margin-top: 9px;cursor:pointer;}
.cont2-qh-s1 {background: #f1f1f1;}
.cont2 ul {display: none;overflow: hidden;}
.cont2 li {width: 100%;height: 28px;border-bottom: 1px dashed #f5f5f5;}
.cont2 li a {color: #000;font-size: 14px;line-height: 28px;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cont2 .cont2-ul1 {display: block;}
#more2 {width: 48px;height: 22px;line-height: 28px;font-size: 14px;color: #000;margin:2px auto;background: url("/nsm/images/zk.png") 30px 6px no-repeat;background-size: 15px 15px;overflow: hidden;cursor: pointer;}


/*????¡ä¡é¨¦?¦Ì? ¡¤???*/
.ssbox {width: 100%;height: 90px;overflow: hidden;}
.ssbox p {width: 58%;height: 36px;margin:0 auto;margin-top: 27px;}
.ssbox p input {height: 34px;width: 77%;float: left;outline: none;font-size: 14px;color: #000;text-indent: 5px;border:1px solid #f1f1f1;}
.ssbox p span {width: 21%;height: 36px;font-size: 14px;text-align: center;line-height: 36px;background-color: #f1f1f1;float: left;cursor:pointer;}
.ssjg {width: 94%;padding:0 3%;background-color: #f1f1f1;font-size: 14px;height: 22px;line-height: 22px;overflow: hidden;}
.ulbox {width: 94%;padding:0 3%;;overflow: hidden;margin-top: 5px; margin-bottom:15px;}
.ulbox ul {display: none;}
.ulbox .ul1 {display: block;}
.ulbox ul li {width: 100%;height: 28px;border-bottom: 1px dashed #f1f1f1;overflow: hidden;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ulbox ul li a {height: 28px;line-height: 28px;font-size: 14px;color: #000;}


.pg {width: 100%;height: 30px;overflow: hidden;margin:28px auto;text-align: center;}
.pg a,.pg span{width: 27px;height: 27px;font-size: 14px;text-align: center;line-height: 27px;border:1px solid #f3f3f3;color: #666;overflow: hidden;margin-right: 8px;cursor:pointer; display:inline-block}
.pg a:hover,.pg span.cur {background-color: #f1f1f1;color: #000;}
.pg .padding1 {width: 60px;height:27px;border:1px solid #f3f3f3;text-align: center;overflow: hidden;line-height: 27px;font-size: 14px;color: #666;cursor: pointer;}

/*?¡¥?¨¨?a? ¡¤? ¡¤???*/
.dh {width: 94%;padding: 0 3%;height: 36px;border-bottom: 1px solid #f1f1f1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dh a,.dh span {padding:0 3px;font-size: 14px;color: #000;text-align: center;height: 26px;margin:5px 0px 5px 0;line-height: 26px;display: inline-block;}
.dh .dh-a1 {background-color: #f1f1f1;}
.dh1,.dh2,.dh3 {width: 94%;padding:0 3%;margin-bottom: 6px;overflow: hidden;}
.dh1-p1,.dh2-p1,.dh3-p1 {width: 12%;height: 30px;line-height: 30px;float: left;font-size: 14px;font-weight: bold;}
.dh1-p2,.dh2-p2,.dh3-p2 {float: left;width: 88%;font-size: 14px;}
.dh1-p2 a,.dh2-p2 a,.dh3-p2 a {float: left;margin-right: 8px;height: 30px;line-height: 30px;color: #000;}
.qhbox1 {width: 100%;margin-top: 10px;}
.qhbox1-p {width: 100%;height: 36px;line-height: 36px;padding-top: 10px;background-color: #f1f1f1;margin-bottom: 6px;}
.qhbox1 p span {width: 33.3%;height: 36px;line-height: 38px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;text-decoration: underline;float: left;cursor:pointer;}
.qhbox1 p .qhbox1-p-s1 {background-color: #fff;}
.qhbox1 ul {width: 100%;display: none;overflow: hidden;padding:0;}
.qhbox1 .qhbox1-ul1{display: block;}
.qhbox1 ul li {width: 94%;border-bottom: 1px dashed #f1f1f1;padding-bottom: 8px;padding: 0 3%; float:left}
.qhbox1 ul .qhbox1-li-p1 {width: 100%;height: 30px;line-height: 35px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qhbox1 ul .qhbox1-li-p1 a {height: 30px;color: #000; text-decoration: underline;}
.qhbox1 ul .qhbox1-li-p2 {width: 100%;line-height: 30px;overflow: hidden;text-overflow: ellipsis;/*white-space: nowrap;*/}
.qhbox1 ul .qhbox1-li-p2 a {padding:5px;font-size: 14px;background-color: #f1f1f1;margin-right: 6px;color: #000;height: 30px;margin-bottom: 6px;}
#more3 {width: 72px;height: 28px;line-height: 28px;font-size: 14px;color: #000;margin:15px auto 0;background: url("/nsm/images/zk.png") 56px 6px no-repeat;background-size: 15px 15px;overflow: hidden;cursor: pointer;}

/*?¡ª¡­???? ¡¤???*/
.ly-p1 {width:94%;font-size: 16px;font-weight: bold;margin-left: 3%;line-height: 26px;margin-top: 10px;}
.ly-p1 h1{font-size: 16px;font-weight: bold;}
.ly-p2 {width: 94%;height: 30px;color: #000;font-size: 12px;line-height: 30px;border-bottom: 1px solid #f1f1f1;margin-left: 3%;}
.divbox-g {width: 100%;}
.divbox div {width: 94%;margin:0 auto;overflow: hidden;display: none;}
.divbox .divbox-d1 {display: block;padding-top: 15px;}
.divbox img{ width:100%;max-width:500px;}
.divbox p {line-height: 28px;font-size: 16px;margin-bottom: 20px;text-align: justify;word-wrap: break-word;}
.divbox p.blue {font-size: 24px;line-height: 48px;font-weight: bold;margin-top: 5px;}

.right1 {width: 60px;height:27px;border:1px solid #f3f3f3;text-align: center;overflow: hidden;float: left;line-height: 27px;font-size: 14px;color: #666;cursor: pointer;}
.wz-p {width: 94%;padding:0 3%;background-color: #f1f1f1;font-size: 14px;color: #000;height:25px;line-height: 25px;margin-top: 5px;overflow: hidden;}
.wz-p a,.wz-p h1 a{color: #000;}
.wz-p h1{ display:inline-block}
.adiv1,.adiv2 {width: 100%;margin-bottom: 5px;overflow: hidden;}
.adiv1-p1,.adiv2-p1 {width: 94%;height: 38px;margin-left:3%;}
.adiv1 a,.adiv2 a {display: block;width: 94%;height: 28px;overflow: hidden;font-size: 14px;color: #000;line-height: 28px;border-bottom:1px dashed #F1F1F1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:0 3%;}
.adiv1 .adiv1-p1 span,.adiv2 .adiv2-p1 span{color: #000;font-weight: bold;height: 38px;line-height: 38px;}
.bj {width: 100%;height: 10px;background-color: #f1f1f1;}

/*list? ¡¤???*/
.list1 a {font-size: 14px;line-height: 40px;color: #000;display: inline-block;width:auto;margin-right: 1%;text-align: center;padding:0 3px;height: 26px;line-height: 26px;margin-top: 7.5px;}
.list1 .selected {background-color: #f1f1f1;}
.list1 .more1 {float: right;}

/*???¨¦¡ê?a€¡±¨¦¡ê????? ¡¤???*/
.jsdl {width: 96%;padding:0 2%;overflow: hidden;margin-top: 10px;}
.jsdl dt {float: left;width: 37%;margin-right: 3%;padding-top:5px;}
.jsdl dt img {width: 100%;display: block;}
.jsdl dt .htit {width: 100%;height:25px;line-height:25px;font-size: 16px;text-align: center;color: #000;}
.jsdl dt .htit h1{font-weight:bold;display:inline-block}
.jsdl dt .htit h1 a{ color:#000;}
.jsdl dd {float:left;width: 60%;overflow: hidden;font-size: 14px;color: #000;}
.jsdl-p {width: 94%;margin-left: 3%;font-size: 14px;color: #000;overflow: hidden;margin-bottom: 20px;}
.adiv1-p2 {width: 94%;margin-left: 3%;}
.adiv1-p2 span {padding:0 5px;background-color: #f1f1f1;font-size: 14px;color: #000;margin-right: 8px;float: left;height:28px;line-height: 28px;margin-bottom: 8px;width: auto;}
.adiv1-p2 span.cur{background-color:#e0e0e0}

/*??¡À¨¨¡ì?-?¨C??? ¨¦?¦Ì? ¡¤???*/
.divbox-d11 {position: relative;margin-bottom: 30px;}
.divbox-d11 .cbox {overflow: hidden;display: none;width: 100%;position: absolute;bottom: 0px;left: 0px;margin-left: 0px;}
.cbox .Test {height: 180px;background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));display: block;width: 100%;margin-left: 0px;}
.cbox .zkqwbox {overflow: hidden;height: 28px;background-color: #fff;width: 100%;display: block;padding-bottom: 10px;}
.cbox .zkydqw {display:block;width:50%;height: 28px;line-height: 28px;font-size: 14px;color: #fff;margin:0px auto;text-align:center;background-size: 15px 15px;overflow: hidden;cursor: pointer;border-radius:28px;background-color: #59a2f4;}

/*???¨¦¡ê?-?¨C??? ? ¡¤???¨¦?¦Ì*/
.jsdl1 {background-color: #f1f1f1; padding-bottom:5px}
.jsdl1 .htit h1{height: 35px;line-height: 35px;font-size: 20px;margin: 10px 0;}
.jsdl1 .htit h1 a{ color:#666}
.scbox {width: 94%;margin-left: 3%;overflow: hidden;margin-bottom: 20px;}
.scbox-p1 {width: 100%;height: 46px;line-height: 52px;color: #000;font-size: 16px;font-weight: bold;border-bottom: 1px solid #f1f1f1;}
.scbox ul {width: 100%;overflow: hidden;}
.scbox li {width: 20%;height: 70px;overflow: hidden;border-bottom: 1px solid #f1f1f1;text-align: center;float: left;font-size: 14px;}
.scul-s1 {color: #555;float: left;width: 100%;height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;}
.scul-s1 a{color: #555;}
.scul-s2 {color: #b39999;float: left;width: 100%;height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;}
.xg-div {width: 100%;margin-bottom:10px;overflow:hidden;}
.xg-p {width: 100%;height: 34px;line-height: 34px;background-color: #f1f1f1;margin-bottom: 4px;}
.xg-p span {float: left;width: 50%;color: #000;font-size: 16px;font-weight: bold;text-decoration: underline;text-align: center;cursor: pointer;}
.xg-p .xg-p-s1 {background-color: #fff;}
.xg-div2 {display: none;}
.xg-div1 {display: block;}
.xg-div1 a,.xg-div2 a {width: 94%;float: left;height: 28px;line-height: 28px;border-bottom:1px dashed #F1F1F1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;font-size: 14px;padding: 0 3%;}

.scjs{line-height: 30px;margin-bottom: 10px;font-size: 16px;}

/*2018/1/8?¡±1*/
.divbox {position: relative;margin-bottom: 10px;}
.ly-p2 p {float: right;font-size: 14px;color: #404040;text-decoration: underline;height: 30px;line-height: 30px;background-color: #f1f1f1;padding:0 3px;cursor: pointer;}
.divbox div.xgwz-d1 {position:absolute;top:0px;left:0px;width: 94%;overflow: hidden;background-color: #f1f1f1;margin:0 auto;padding:10px 0 10px;display: none;z-index: 99;opacity: 0.98; margin-left:3%}
.divbox div.xgwz-d1 .adiv1-p1{ display:none}
.divbox div.xgwz-d1 a {display: block;width: 96%;height: 30px;line-height: 30px;border-bottom: 1px dashed #e8e6e8;font-size: 14px;overflow: hidden;color: #555;padding:0 3%;text-overflow: ellipsis;white-space: nowrap;}
.divbox div.xgwz-d1 .adiv1{ width:97%; display:block; margin-left:0;}


/*¨¦?¡°?¦Ìa?¡À?¨¦|¨C¨¦?¦Ì? ¡¤???*/
.fjimg {overflow: hidden;position: relative;}
.fjimg img {display: block;width: 100%;}
.fjimg .ileft {position: absolute;left: 6px;top: 42%;display: block;width: 26px;height: 45px;z-index: 99;background: url("/images/left.png") no-repeat;background-size: 100%;}
.fjimg .iright {position: absolute;right: 6px;top: 42%;display: block;width: 26px;height: 45px;z-index: 99;background: url("/images/right.png") no-repeat;background-size: 100%;}
.fjimg .text1 {overflow: hidden;position: absolute;bottom: 0px;left: 0px;height: 40px;background: #000;opacity: 0.6;width: 100%;z-index: 10;}
.fjimg .text2 {overflow: hidden;height: 40px;line-height: 40px;color: #fff;position: absolute;bottom: 0px;left: 0px;width: 100%;z-index: 20;font-size: 20px;text-indent: 22px;}

.glylm {overflow: hidden;width: 100%;margin: 8px 0px 10px 0;border-bottom: 1px solid #f1f1f1;padding-bottom: 8px;padding-left: 5px}
.glylm a {float: left;color: #000;font-size: 16px;padding:2px 5px;margin-right: 5px;}
.glylm .lma {background-color: #f1f1f1;}

/*¨¦?¡°?¦Ìa?¡À?????¡ë?¨¦?¦Ì? ¡¤???*/
.imglie {overflow:hidden;width: 96%;/*column-count:2;*/margin: 2%;/*column-gap:10px;*/}
.imglie .imglie-d1 {float: left;width: 48%;overflow: hidden;}
.imglie .imglie-d2 {float: right;width: 48%;overflow: hidden;}
.imglie a {text-align: center;display: block;margin-bottom: 8px;overflow: hidden;/*-moz-page-break-inside: avoid;  -webkit-column-break-inside: avoid;  break-inside: avoid; *//*¨¦?2?-¡é??2?¦Ì?*/}
.imglie img {width: 100%;}
.imglie span {width:100%;line-height:26px;height:26px;  line-height: 28px;font-size:14px;color:#000;overflow:hidden;}
.page_scorll{display: none}
.imglie .anone{display: none}
.introdiv{padding: 8px;line-height: 28px;font-size: 14px;border-bottom: 1px solid #f1f1f1;margin-bottom: 12px;}


/*2018-08-21*/
.qhbox1-ul1 li .flp,.qhbox1-ul2 li .flp,.qhbox1-ul3 li .flp{float:left; width:25%;}
.qhbox1-ul1 li .flp img,.qhbox1-ul2 li .flp img,.qhbox1-ul3 li .flp img{ width:75%;margin-top:10px;}
.qhbox1-ul1 li .fltxt,.qhbox1-ul2 li .fltxt,.qhbox1-ul3 li .fltxt{float:left; width:74.5%}
.qhbox1 ul .qhbox1-li-p3 {width: 100%;line-height: 20px;margin-top: 5px;overflow: hidden;text-overflow: ellipsis; font-size:12px}
.qhbox1 ul .qhbox1-li-p3 a {color: #000;height: 30px;margin-bottom: 6px;}

.qhbox1 ul li.npd {width: 100%;padding-bottom: 8px;padding:0 ;float: left;}

.fixedBtnList {position: fixed;right: 3px;z-index: 100;width:42px;bottom:40px; display:none}
.fixedBtnList a {display: block;overflow: hidden;background: #000;text-align: center;opacity: 0.3;margin-top: 6px; width:42px;height:47px;border-radius: 4px;background-image: url("/nsm/images/top.png");}