@charset "utf-8";
/* CSS Document */
body{font-size:14px;margin:0;}
a{text-decoration:none; !important; }
a:hover { color:red; text-decoration:none;}
.underline,a:hover{text-decoration:none;}
img{border:none;}
p{margin-left:0em !important;margin-right:0em!important;}
ul{list-style:none !important;}
.inline{display:inline-block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.bold{font-weight:bold;}
.font12{font-size:12px;}
.font16{font-size:16px;}
.font22{font-size:22px;}
.bord{border:1px solid #dedede;}
.red,.place-cont a{color:#f00 !important;}
.reda0,.xg-header a:hover{color:#a00 !important;}
.blue{color:#00f;}
.blue3f{color:#03f !important;}
.blue4d,.ex-guide li a{color:#2B72F2 !important;}
.blue36{color:#036 !important;}
.ac{text-align:center;}
.wid230{width:230px;}
.height150{height:150px;}
.indent8{text-indent:-8px;}
	/**内外边距**/
.pad10{padding:0 10px;}	
.pad5{padding:0 5px;}	
.pad15{padding:0 15px;}
.mg10{margin:10px 0;}
.mb5{margin-bottom:5px;}
.left15{margin-left:15px;}
.top10{margin-top:0px; line-height:30px;}
.left1 { float:left;margin-top:6px;}
.right1 {float:right;}
.wrap_1200{width:1200px;margin:0 auto;}
/**bbs*/
.bbs-item{margin: 25px 0 10px;}
.bbs-tt{height:41px;line-height:41px;background: url(../img/menubg.gif) repeat-x;color:#fff;}
.inform-bbs{width:728px;height:21px;line-height:21px;border:1px solid #CAD9EA;padding:2px;}
.bbslink{position:relative;top:-7px;}
.bbslink:link{font-size:12px;color:#000000;text-decoration: none;}
.bbslink:visited{font-size:12px;color:#000000;text-decoration: none;}
.bbslink:hover{font-size:12px;color:#AA0000;text-decoration:underline; }
.bbslink:active{font-size:12px;color:#000000;text-decoration: none;}
.bbstopmenuword{color: #666666;line-height: 18px;}
.reply{font-size:14px;margin-bottom:8px;margin-right:38px;}
.bbslink1{color:#696969;}
.bbslisth_tit{height:30px; padding:10px 10px 0; background:#f6fcfe;}
.bbslistc00{ color:#000000;} 
.bbslistcff{ color:#FFFFFF;}
.bbslistc0099{ color:#009900;}
.bbscor666{color:#666;}
.bbsshow1{float:left;margin-top:-9px;margin-left:0px;}
.bbsshow2{height:auto;margin-top:10px;}
.bbsshow3{border-bottom:1px solid #CAD9EA;padding-left:13px;}
.bbsshow4{width:666px;border-bottom:1px solid #CAD9EA;color:#666;}
.bbsshow5{margin-top:5px;}
.bbsshow6{margin-left:20px;}
.bbsshow7{width:670px; padding-bottom: 26px;margin-top:10px;}
/*adre*/
.s-adress{white-space: nowrap;  font-size:12px;}
.s-adress i{width: 19px; height: 20px; float: left; background: url(//www.cnitpm.com/img/adress_ico.png) no-repeat; background-size: 12px 15px;}
.s-adress a{color: #333;}
.s-adress a:hover{color: #42abfb;}
.w1200{width:1200px;margin:15px auto 15px;}
.ui-subnav {height: 37px;border-bottom: 1px solid #188EEE;margin-bottom: 30px;}
.ui-subnav-item{float: left;height: 35px;line-height: 35px;padding-left: 54px;padding-right: 54px;color: #333;font-size: 16px;border-top: 2px solid #fff;}
.ui-subnav-item-active, .ui-subnav-item:hover{border-top: 3px solid #188EEE;border-left: 1px solid #188EEE;border-right: 1px solid #188EEE;position: relative;top: -1px;text-decoration: none;border-bottom: 1px solid #fff;color: #188EEE;}
.ui-subnav-item-warp { display: block; text-align: center;}
.ui-pt24 {padding-top: 24px;}
.ui-subnav-item-icon {position: relative;}
/*# sourceMappingURL=view_160415.css.map */
.rain-page{font-size:13px;text-align: center;margin: 0 auto;}
.rain-page strong {color: #666;font-weight: bold;}
.rain-page .moren{ font-style: normal; font-weight: bold; color: #666;background-color: #eee;}
.rain-page a{ border: 1px solid #ddd; color: #666;  height: 20px;line-height: 20px; margin-right: -1px; padding: 8px 9px 6px 10px; text-decoration: none;}
.rain-page a:hover{ background-color: #eee;}
/*showforum样式 开始*/
.show-tt{height:28px;line-height:28px;}
.wid205{width:145px;}
.show-list{font-size: 14px;margin-top:20px;width: 100%;}
.show-list li{width:98%;line-height:25px;margin-left:5px;}
.show-mesaage{border:1px solid #CAD9EA;height:530px;}
.show-mesaage ul li{float:left;}
.ke-container {display: block;border: 1px solid #CCCCCC;background-color: #FFF;overflow: hidden;margin: 0;padding: 0;}
.ke-toolbar{border-bottom: 1px solid #CCC;background-color: #F0F0EE;padding: 2px 5px;text-align: left;overflow: hidden;zoom: 1;}
.ke-toolbar .ke-outline{border: 1px solid #F0F0EE;margin: 1px;padding: 1px 2px;font-size: 0;line-height: 0;overflow: hidden;cursor: pointer;display: block;float: left;}
.ke-toolbar-icon-url{background-image: url(../images/default.png);}
.ke-toolbar-icon{background-repeat: no-repeat;font-size: 0;line-height: 0;overflow: hidden;display: block;}
.ke-icon-bold{background-position: 0px -416px;width: 16px;height: 16px;}
.ke-icon-italic{background-position: 0px -432px;width: 16px;height: 16px;}
.ke-icon-strikethrough{background-position: 0px -464px;width: 16px;height: 16px;}
.ke-icon-removeformat{background-position: 0px -480px;width: 16px;height: 16px;}
.ke-icon-insertorderedlist{background-position: 0px -208px;width: 16px;height: 16px;}
.ke-icon-insertunorderedlist{background-position: 0px -224px;width: 16px;height: 16px;}
.ke-icon-forecolor{background-position: 0px -384px;width: 20px;height: 16px;}
.ke-icon-hilitecolor{background-position: 0px -400px;width: 23px;height: 16px;}
.ke-icon-fontname{background-position: 0px -352px;width: 21px;height: 16px;}
.ke-icon-fontsize{background-position: 0px -368px;width: 23px;height: 16px;}
.ke-toolbar .ke-separator{height: 16px;margin: 2px 3px;border-left: 1px solid #A0A0A0;border-right: 1px solid #FFFFFF;border-top: 0;border-bottom: 0;width: 0;font-size: 0;line-height: 0;overflow: hidden;display: block;float: left;}
.ke-icon-link {background-position: 0px -624px;width: 16px;height: 16px;}
.ke-icon-unlink{background-position: 0px -640px;width: 16px;height: 16px;}
.ke-icon-emoticons{background-position: 0px -608px;width: 16px;height: 16px;}
.ke-icon-image{background-position: 0px -496px;width: 16px;height: 16px;}
.ke-icon-flash{background-position: 0px -512px;width: 16px;height: 16px;}
.ke-icon-source{background-position: 0px 0px;width: 16px;height: 16px;}
.ke-icon-about{background-position: 0px -672px;width: 16px;height: 16px;}
.ke-edit-iframe, .ke-edit-textarea{border: 0;margin: 0;padding: 0;overflow: auto;}
.ke-statusbar{position: relative;background-color: #F0F0EE;border-top: 1px solid #CCCCCC;font-size: 0;line-height: 0;overflow: hidden;text-align: center;cursor: s-resize;}
.ke-statusbar-center-icon{background-position: -0px -754px;width: 15px;height: 11px;background-image: url(../images/default.png);}
.ke-statusbar-right-icon{position: absolute;right: 0;bottom: 0;cursor: se-resize;background-position: -5px -741px;width: 11px;height: 11px;background-image: url(default.png);}
/*论坛直接在评论里回复*/
.postcontent p{clear:both;}
.replayaddposts{margin:25px 20px 0 10px;}
.replayaddposts .reposttoolbar{float:left; height: auto;border-width: 1px 0 0 0; border-color: #e0e0df; border-style:dashed; width: 97%; margin: 0 auto; padding: 10px 10px 0px 10px;}
.replayaddposts .publishut {float:left;font-size:0.85em;color:#0160CB;}
.replayaddposts .postcontent{float:left;font-size:12px;padding: 0px 10px 0px 20px;}
.replayaddposts .reposttoolbar .edit, .replayaddposts .reposttoolbar .delete{float:right; font-size:0.85em;color:#025ECB;margin:0 5px;}
/*showforum样式 结束*/
/* 更新论坛 20210728 */
.lt_left{width: 880px;float: left;overflow: hidden;}
.lt_left .leftbox,.bbs-table,.bbs-list{width: 100%;overflow: hidden;margin: 0 auto;}
.bbs-list ul{margin:0 10px;}
.bbs-list ul:first-child{ margin:0; text-align:center;}
.bbs-list ul li{border-bottom: 1px dashed #F2F2F2;width: 100%;overflow: hidden;padding-bottom: 20px;margin-top: 20px;font-size: 14px;}
.bbs-list ul li a{display: block;width: 100%;color: #999999;overflow: hidden;}
.bbs-list ul li a:hover p:first-child span{color: #188EEE !important;}
.bbs-list ul li a .tximg{display: inline-block;float: left;width: 65px;height: 65px;overflow: hidden;text-align: center;border-radius: 50%;margin-right: 20px;}
.bbs-list ul li a .tximg img{width: 100%;}
.bbs-list ul li a .lwlist{width: 790px;float: left;overflow: hidden;text-align: left;line-height: 30px;}
.bbs-list ul li a .lwlist>p:first-child{font-size: 16px;width: 100%;}
.bbs-list ul li a .lwlist>p:first-child span:first-child{display: inline-block;color: #333;max-width: 730px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bbs-list ul li a .lwlist>p:first-child span:last-child{display: inline-block;position: relative;top: 5px;overflow: hidden;}
.bbs-list ul li a .lwlist .infop{width: 100%;overflow: hidden;}
.bbs-list ul li a .lwlist .infop span:last-child{display: inline-block;float: right;overflow: hidden;}
.bbs-list ul li a .lwlist .infop span:last-child em{margin-left: 15px;display: inline-block;}
.bbs-list ul li a .lwlist .infop span:last-child em img,.xzwjlist>div ul li p:nth-child(2) em img{position: relative;top: 1px;}
.bbs-list ul li a .lwlist .infop span:last-child em:last-child img,.xzwjlist>div ul li p:nth-child(2) em:last-child img{top: 3px;}
.lt_right{width: 280px;float: right;overflow: hidden;}
.lt_right .ftbtn,.lt_right>div,.lt_right .rmxzlist{width: 100%;overflow: hidden;margin: 0 auto 10px;}
.lt_right .ftbtn a{width: 190px;height: 50px;background: #FF6A00;box-shadow: 2px 2px 5px 0px rgb(255 106 0 / 50%);border-radius: 4px;display: block;margin: 6px auto;text-align: center;color: #fff;line-height: 50px;font-size: 18px;overflow: hidden;}
.lt_right .ftbtn a img{position: relative;top: 3px;margin-right: 20px;}
.lt_right .ftbtn a:hover,.fbtza:hover{background: #fb7e26;color: #fff;}
.lt_right .titl1{width: 100%;margin: 0 auto 10px;overflow: hidden;}
.lt_right .titl1 p{width: 100%;margin: 0 auto 10px; border-bottom: 1px solid #E6E6E6;position: relative;}
.lt_right .titl1 p span{display: inline-block;overflow: hidden;border-bottom: 2px solid #188EEE;color: #333;font-weight: bold;font-size: 18px;position: relative;top: 6px;padding-bottom: 5px;}
.lt_right .titl1 p em{position: absolute;bottom: -7px;width: 0;height: 0;left: 34px;display: inline-block;border-top: 6px solid #188EEE;border-left: 4px solid transparent;border-right: 4px solid transparent;overflow: hidden;}
.lt_right .rmxzlist a{width: 100%;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #333;margin-bottom: 12px;}
.lt_right .rmxzlist a:last-child{margin-bottom: 0;}
.lt_right .rmxzlist a:hover{color: #188DED;}
.lt_right .rmxzlist a em{display: inline-block;text-align: center;color: #fff;font-size: 12px;font-weight: bold;width: 16px;height: 16px;background: #FF6A00;border-radius: 2px;line-height: 16px;overflow: hidden;margin-right: 8px;position: relative;top: 3px;}
.rktk,.rktk a{width: 100%;margin: 0 auto;overflow: hidden;display: block;color: #333;}
.rktk li{width: 100%;cursor: pointer;display: inline-block;padding: 0.5rem 0rem;}
.rktk a:hover,.bmjz_box li div a:hover{color: #188EEE;}
.rkimg{width: 14%;float: left;padding-top: 5px;}
.rkmryl{width: 58%;float: left;font-size: 1rem;}
.rkmryl p:last-child{color: #999999;font-size: 0.7rem;}
.rkljlx{width: 24%;float: right;margin-right: 3%;padding-top: 8px;}
.rkljlx div{width: 100%;text-align: center;background: #f0f7fc;display: block;font-size: 0.8rem;color: #188EEE;padding: 0.2rem;border-radius: 15px;border: 1px solid #188EEE;}
.rktk a:hover li .rkljlx div{background: #188EEE !important;color: #fff !important;}
.bmjz_box {width: 100% !important;padding-top: 0px !important;}
.bmjz_box li div{margin-bottom: 6px;width: 20% !important;margin-right: 6%;}
.bmjz_box li div:last-child{margin-right: 0;}
.bmjz_box li div a{color: #333;}
.app_gzh{width: 280px;height: 180px;background: #F7FBFF;overflow: hidden;}
.app_gzh>div{width: 50%;float: left;text-align: center;overflow: hidden;font-size: 12px;color: #999;}
.app_gzh>div span{display: block;width: 90px;height: 90px;overflow: hidden;margin: 18px auto 10px;text-align: center;background: url(../../img/ewmbj_lan.png)no-repeat center;}
.app_gzh>div span img{width: 82%;position: relative;top: 8px;}
.app_gzh>div p:nth-child(2){width: 100%;text-align: center;overflow: hidden;font-size: 16px;color: #333;margin-bottom: 6px;}
.app_gzh>div p:nth-child(2) img{margin-right: 4px;position: relative;top: 2px;}
.app_gzh>div:first-child p:nth-child(2) img{top: 3px;}
.lt_left .tlt_h1{width: 100%;font-size: 24px;overflow: hidden;font-weight: bold;color: #333;margin: 0 auto;}
.lt_left .sj_zz{text-align: left;font-size: 14px;color: #999999;margin: 8px auto 6px;display: inline-block;float: left;overflow: hidden;}
.lt_left .ll_pl_dz{color: #999999;width: 60%;text-align: right;font-size: 14px;position: relative;float: right;margin-top: 10px;}
.lt_left .ll_pl_dz>em,.lt_left .ll_pl_dz>a{display: inline-block;overflow: hidden;margin-left: 15px;cursor: pointer;color: #999;}
.lt_left .ll_pl_dz>em img,.lt_left .ll_pl_dz>a img{position: relative;top: 1px;margin-right: 6px;}
.lt_left .ll_pl_dz>em:first-child img{top: 3px;}
.smdzbox{width: 100px;height: 127px;position: absolute;overflow: hidden;text-align: center;right: 0;top: 22px;display: none;}
.smdzbox>em{display: inline-block;position: absolute;top: -9px;right: 43px;}
.smdzbox>div{border: 1px solid #E6E6E6;height: 116px;margin-top: 6px;padding-top: 2px;line-height: 30px;color: #333333;font-size: 12px;background: #FFFFFF;}
.lt_left .lt_dec{width: 100%;margin: 6px auto;overflow: hidden;font-size: 16px;line-height: 36px;}
.tz_share,.rlbox{width: 100%;margin: 0 auto 10px;}
.tz_share>a:first-child{display: inline-block;max-width: 50%;overflow: hidden;color: #FF0000;font-size: 14px;height: 34px;line-height: 34px;}
.tz_share>a:first-child img{position: relative;top: 1px;margin-right: 6px;}
.tz_share #lyleft{display: inline-block;line-height: 34px;}
.tz_share #lyleft .zixuntz img{position: relative;top: 2px;margin-right: 4px;}
.tz_share>span{display: inline-block;max-width: 50%;text-align: right;float: right;color: #333;font-size: 14px;height: 34px;line-height: 34px;}
.tz_share>span>em,.tz_share>span a{display: inline-block;margin-left: 6px;height: 34px;}
.tz_share>span>em{ position: relative; top: -10px;}
.tz_share>span a{margin-right: 14px;position: relative;}
.tz_share>span a:last-child{margin-right: 0;}
.tz_share>span a .smfxwx{width: 100px;height: 115px;background: #FFFFFF;border: 1px solid #E6E6E6;position: absolute;z-index: 99;text-align: center;top: 42px;left: -34px;display: none;color: #999;font-size: 12px;}
.tz_share>span a .smfxwx img{position: absolute;top: -6px;left: 44%;}
.tz_share>span a .smfxwx.wximg{width: 80px;height: 80px;position: relative;top: -3.5px;margin: 0 auto;}
.allpl_box{width: 100%;margin: 20px auto 0;overflow: hidden;}
.allpl_box .tilthf {width: 100%;margin: 0 auto;overflow: hidden;font-size: 18px;font-weight: bold;color: #333;}
.allpl_box .tilthf span{display: inline-block;border-bottom: 2px solid #188EEE;padding-bottom: 4px;}
.fbtza{width: 130px;height: 40px;background: #FF6A00;box-shadow: 4px 4px 10px 1px rgb(255 106 0 / 50%);border-radius: 4px;display: block;text-align: center;overflow: hidden;line-height: 40px;color: #fff;font-size: 16px;margin-top: 10px;cursor: pointer;}
.lt_right .userinfo{width: 250px;height: 70px;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);background: url(../../img/infobg.png)no-repeat bottom center #fff;overflow: hidden;margin: 10px auto 15px;padding: 10px;}
.lt_right .userinfo>span{width: 60px;height: 60px;display: block;float: left;overflow: hidden;text-align: center;border-radius: 50%;margin-right: 15px;margin-top: 7px;}
.lt_right .userinfo>span img{width: 100%;}
.lt_right .userinfo>div{width: 170px;float: left;margin-top: 7px;line-height: 28px;font-size: 16px;color: #333;}
.lt_right .userinfo>div a{display: block;color: #999999;font-size: 14px;overflow: hidden;}
.lt_right .userinfo>div a:hover{color: #188EEE;}
.xzwjlist>div{width: 100%;margin: 10px auto;overflow: hidden;}
.xzwjlist>div .bigtit{width: 100%;margin: 0 auto;overflow: hidden;border-bottom: 1px dashed #F2F2F2;padding-bottom: 20px;padding-top: 10px;font-size: 16px;cursor: pointer;}
.xzwjlist>div .bigtit img{position: relative;top: 6px;margin-right: 6px;}
.xzwjlist>div .bigtit img:first-child{top: 8px;cursor: pointer;}
.xzwjlist>div ul{width: 100%;margin: 0 auto;overflow: hidden;border-bottom: 1px dashed #F2F2F2;display: none;}
.xzwjlist>div .listul{display: block !important;}
.xzwjlist>div:first-child ul{display: block;}
.xzwjlist>div ul li,.xzwjlist>div .listul li{width: 96%;margin: 10px auto;overflow: hidden;font-size: 15px;border-bottom: 1px dashed #F2F2F2;padding: 10px 0;margin-left: 4%;}
.xzwjlist>div .listul li{width: 100% !important;margin-left: 0 !important;}
.xzwjlist>div ul li:last-child{border-bottom: none;}
.xzwjlist>div ul li span:first-child{display: inline-block;float: left;text-align: center;height: 55px;width: 55px;overflow: hidden;margin-right: 15px;}
.xzwjlist>div ul li div:nth-child(2){width: 610px;float: left;overflow: hidden;line-height: 30px;font-size: 14px;color: #999999;}
.xzwjlist>div ul li div:nth-child(2) p:first-child{font-size: 16px;color: #333;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xzwjlist>div ul li p:nth-child(2) em{display: inline-block;margin-top: 4px;margin-left: 4px;}
.xzwjlist>div ul li a:last-child{width: 100px;height: 36px;background: #188EEE;box-shadow: 1px 1px 6px 1px rgb(24 142 238 / 50%);border-radius: 18px;display: inline-block;float: right;overflow: hidden;text-align: center;line-height: 36px;color: #fff;font-size: 16px;margin-right: 6px;margin-top: 6px;}
.xzwjlist>div ul li a:last-child:hover{background: #067ad8;}
.tx80{width: 80px;height: 80px;border-radius: 50%;overflow: hidden;margin-top: 8px;margin-bottom: 4px;}
.lt_dec a{color: #188EEE;}
.lt_dec a:hover,.tz_share #lyleft .zixuntz a{color: #FF0000;}

/* 2021201优化 修改 */

/* 2023 03 28 */
.cuse_has{overflow: hidden;margin-top: 3px;}
.cuse_has .cuse_haslf{float: left;width: 70px;font-size: 14px;line-height: 20px;text-align: center;border-radius: 18px;background-color: #66baff;    color: #fff !important; margin-top: 5px;}
.cuse_has .cuse_haslf img{display: inline-block;position: relative;top: 1px;padding-right: 5px;}
.cuse_has .cuse_hasrg{float: right;color: #999999; font-size: 14px;}


/* 2023 05 06 */
.lt_left .ll_pl_dz .host_xzlog{width: 56px;height: 22px;line-height: 22px;border-radius: 4px;background-color: #FFB24D;text-align: center;font-size: 12px;color: #fff;}
.lt_left .ll_pl_dz .host_xzlog img{display: inline-block;width: 13px;height: 11px;margin-right: 3px;}
.dj_hostxz{display: block;width: 170px;line-height: 45px;border-radius: 4px;background-color: #FF6A00;box-shadow: 0px 0px 10px 0px rgba(255, 106, 0, 0.50);margin: 20px auto;text-align: center;color: #fff !important;font-size: 18px;}
.dj_hostxz img{display: inline-block;width: 22px;height: 19px;position: relative;top: 2px;right: 8px;}
.dj_hostxz:hover{background: #fb7e26;color: #fff;}
