﻿@charset "UTF-8";
*{margin: 0;padding: 0;list-style-type: none;}
body{font: 12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin: 0 auto;color: #333;}
body, p, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe{margin: 0;padding: 0;}
img{border: 0 none;}
ul, li, ol{list-style-type: none;}
i, em, address, caption, cite, code, dfn, th, var{font-style: normal;font-weight: normal;}
h1, h2, h3, h4{font-weight: normal;}
.msf{font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration: underline;}
a, a:hover{outline: 0;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{*zoom: 1;}
.fl{float: left;_display: inline;}
.fr{float: right;_display: inline;}
.pr{position: relative;}
.abs{position: absolute;}
input{outline: 0;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px white inset !important;}
body{background: #e9ecee;font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.font-s28{font-size: 28px;}
.font-s18{font-size: 18px;}
.font-s16{font-size: 16px;}
.font-s14{font-size: 14px;}
.font-s12{font-size: 12px;}
.wrap{width: 1200px;margin: 0 auto;}
.an{background: url(../img/an.png) no-repeat 0 0;_background: url(../img/an.gif) no-repeat 0 0;}
.fir-mod{height: 840px;background: #fff;}
.fir-le{width: 360px;margin: 0 10px 0 0;}
.fir-mi{width: 540px;}
.fir-ri{width: 280px;}
.fir{margin: 20px 0 0 0;}
.fir-mirk{width: 650px !important;}
.fir-rirk{width: 280px !important;margin: 0 !important;}
.time-info{padding: 10px 0;font-size: 14px;margin-bottom: 10px;height: 44px;line-height: 50px;margin-left: 20px;width: 240px;}
.time-info span, .time-info span i{display: inline-block;width: 50px;}
.time-info span{border: 1px solid #f3f3f3;height: 32px;margin: 0 5px;}
.time-info span i{border-bottom: 1px solid #e6e6e6;height: 29px;line-height: 29px;font-size: 24px;color: #ef522b;font-style: normal;text-align: center;background: #fff;}
.sydalink{margin-right: 6px;}
.sydalink:link{color: #F22000;text-decoration: none;font-size: 18px;font-weight: bold;}
.sydalink:visited{color: #F22000;text-decoration: none;font-size: 18px;font-weight: bold;}
.sydalink:hover{color: #F22000;text-decoration: underline;font-size: 18px;font-weight: bold;}
.sydalink:active{color: #F22000;text-decoration: none;font-size: 18px;font-weight: bold;}
.centwo{line-height: 25px;font-size: 15px;}
.centwotop{margin-top: 9px;}
.fn-tab-child{display: none;margin-left: 7px;padding-left: 0px;}
.active, .fn-active{display: block;}
.pg_index a:hover{color: #0099ee;text-decoration: none;}
.pt12{padding-top: 12px;}
.qt-mt5{margin-top: 7px;}
.ui-width{width: 97%;margin-left: 8px;}
.ui-newwidth{width: 98% !important;margin: 0 auto;}
.ui-width div{margin-left: 0px;}
.ui-noline{border-bottom: none !important;}
.ui-tabskin-head{margin-bottom: 13px;border-bottom: 1px solid #aa0000;height: 31px;line-height: 31px;margin-top: 10px;font-size: 14px;margin-left: 6px !important;}
.ui-tab16{margin-left: 16px;}
.ui-tabskin-head-item{display: inline-block;*display: inline;*zoom: 1;height: 35px;line-height: 35px;color: #333;font-size: 16px;}
.ui-tabskin-head-item a{color: #333;display: inline-block;*display: inline;*zoom: 1;padding: 0 18px;}
.ui-tabskin-head-item-50{width: 50%;display: block;float: left;}
.ui-tabskin-head-item-50 a{padding: 0;display: block;text-align: center;}
.ui-tabskin-head-item-20{width: 22%;height: 30px;line-height: 30px;display: block;float: left;margin-right: 2.6%;}
.ui-tabskin-head-item-20 a{padding: 0;display: block;text-align: center;}
.ui-tabskin-head-item.current a{height: 30px;line-height: 30px;background: #fff;border-top: 2px solid #aa0000;border-right: 1px solid #aa0000;border-left: 1px solid #aa0000;border-bottom: 1px solid #FFFFFF;color: #0099ee;margin-top: -1px;padding: 0 10px;}
.ui-noline .current{border: none !important;}
.ui-noline .current a{height: 37px !important;background: url(//www.cnitpm.com/img/linkbg.png) no-repeat;background-size: 100%;border-top: none !important;border-right: none !important;border-left: none !important;border-bottom: none !important;color: #FFFFFF !important;}
.ui-noline li{border: 1px solid #D9D9D9;}
.ui-tabskin-head-item.current:first-child a{padding-left: 10px;}
.ui-tabskin-head-item-33{width: 33.33%;display: block;float: left;padding: 0;text-align: center;}
.ui-tabskin-head-item-33 a{padding: 0;display: block;text-align: center;padding: 0;}
.ui-tabskin-head-item-33.current,.ui-tabskin-head-item-33.current a{padding: 0;} 
.ui-tabskin-head-item-33.current:first-child a{border-left: none;padding-left: 0;}
.ui-tabskin-head-item-link a{color: #0099ee;}
.ui-tabskin-head-item-link a:hover{text-decoration: underline;}
.ui-tabskin-head-item-more{float: right;font-size: 14px;}
.ui-tabskin-body{background: #fff;margin-left: 7px;}
.ui-textlist-item{height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;font-size: 16px;}
.ui-top4{margin-top: 4px;}
.ui-textlist-item a{color: #333;}
.ui-textlist-item a:hover{color: #42abfb;}
.ui-textlist-item .s{color: #000;position: relative;top: -4px;}
.ui-textlist-item .r{color: #ff6666;}
.ui-textlist-item .num{display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;color: #fff;background: #0099ee;line-height: 16px;text-align: center;margin-right: 10px;font-size: 12px;vertical-align: top;margin-top: 10px;}
.ui-textlist-item .num.hot{background: #ff6666;}
.ui-textlist-item .line{display: inline-block;*display: inline;*zoom: 1;width: 20px;text-align: center;color: #a0a0a0;}
.ui-textlist-item .c{color: #ff6666;}
.ui-textlist-item .point{display: inline-block;width: 5px;height: 5px;line-height: 5px;font-size: 0;background: #0099ee;margin-top: 15px;vertical-align: top;margin-right: 11px;}
.ui-textlist-item .subinfo{font-size: 12px;color: #a0a0a0;float: right;width: 44px;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.ui-textlist-item .summary{line-height: 26px;padding-top: 11px;height: 52px;overflow: hidden;word-wrap: break-word;word-break: break-all;}
.ui-textlist-item .summary a{color: #0099ee;margin-left: 10px;}
.ui-textlist-item .maininfo{float: left;width: 470px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.ui-textlist-item .maininfo1{float: left;width: 520px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.ui-textlist-item .maininfo1 a{margin-right: 10px;}
.ui-textlist-fulllink{display: block;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.f12coa{font-size: 12px;color: #a0a0a0;}
.ui-textlist-item-border{height: 29px;line-height: 29px;border: 1px solid #dfdfdf;text-align: center;margin: 9px 0;}
.ui-textlist-item-border a{color: #AA0000;font-size: 16px;letter-spacing: 0.5px;}
.ui-textlist-item-border a:hover{text-decoration: none;color: #E30000;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: -10px;}
.ml20{margin-left: 20px;}
.m_l20{margin-left: -20px;}
.m_l30{margin-left: -30px;}
.firMod-zhuanlan{margin: 15px 0 0 0;height: 146px;}
.firMod-zhuanlan-tit{width: 240px;height: 40px;line-height: 40px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;}
.firMod-zhuanlan-tit ul li{height: 40px;line-height: 40px;float: left;margin-right: 30px;font-size: 16px;}
.firMod-zhuanlan-tit ul li.on{border-bottom: 1px solid #127de1;margin-bottom: -1px;position: relative;}
.firMod-zhuanlan-tit .more{color: #999;}
.firMod-zhuanlan-tit ul li a:hover, .firMod-zhuanlan-tit .more:hover{color: #0070c3;text-decoration: none;}
.zhuanlan_cont{width: 97%;margin: 0 auto;line-height: 28px;padding: 0px 0 5px;}
.zhuanlan_cont img{position: relative;top: -3.5px;}
.ui-textlist-imagetext-main{float: left;width: 100%;margin-bottom: 5px;}
.ui-textlist-imagetext-main .title{line-height: 16px;height: 16px;overflow: hidden;}
.ui-textlist-imagetext-main .title a{overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;line-height: 16px;height: 16px;}
.ui-textlist-imagetext-main .uname{line-height: 16px;height: 16px;margin-top: 9px;color: #999;overflow: hidden;}
.ui-textlist-imagetext-main .uname a{color: #999;}
.ui-textlist-imagetext-wrap{margin-left: 54px;}
.ui-textlist-imagetext-sub{float: left;width: 40px;height: 37px;border: 1px solid #dfdfdf;overflow: hidden;margin-top: 2px;}
.ui-textlist-imagetext-sub img{width: 40px;height: 40px;transition: all 0.25s ease-in-out 0s;}
.ui-textlist-imagetext-sub:hover img{transform: scale(1.2);}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt10{margin-top: 10px;}
.mt12{margin-top: 13px;}
.mt15{margin-top: 15px;}
.m_t10{margin-top: -10px;}
.posr_t10{position: relative;top: -10px;left: -10px;}
.posr_t5{position: relative;top: -5px;left: -10px;}
.right{float: right;}
.firMod-kssm{margin: 20px 0 0 0;height: 135px;}
.firMod-kssm-tit{width: 320px;height: 25px;line-height: 25px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.firMod-kssm-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.firMod-kssm-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.firMod-kssm-tit .more{color: #999;}
.firMod-kssm-tit ul li a:hover, .firMod-kssm-tit .more:hover{color: #0070c3;text-decoration: none;}

/*banner*/
.slider, .slider .slider-img{overflow: hidden;height: 180px;}
.slider{width: 320px;margin: 0px auto;position: relative;}
.slider:hover .slider-btn{color: #fff;text-shadow: 0 0 5px #666;}
.slider .slider-img{width: 3200px;position: relative;}
.slider .slider-img .slider-img-ul{position: absolute;left: 0;top: 0;overflow: hidden;}
.slider .slider-img .slider-img-ul li{float: left;}
.slider .slider-img .slider-img-ul li img{width: 320px;height: 180px;}
.slider .slider-dot{width: 100%;overflow: hidden;position: absolute;left: 0;bottom: 10px;text-align: center;}
.slider .slider-dot > ul{width: 100%;text-align: center;overflow: hidden;}
.slider .slider-dot > ul > li{cursor: pointer;width: 10px;height: 10px;border-radius: 50%;background: #fff;margin-left: 10px;display: inline-block;float: none !important;}
.slider .slider-dot > ul > li.active, .slider .slider-dot > ul > li:hover{background: #ff7e00;}
.slider .slider-btn{position: absolute;width: 25px;height: 50px;top: 50%;line-height: 50px;text-align: center;color: #fff;font-size: 14px;text-decoration: none;font-family: '黑体';color: rgba(255, 255, 255, 0);}
.slider .slider-btn:hover{background: rgba(125, 125, 125, .3);}
.slider .slider-btn.slider-btn-left{left: 0;margin-top: -25px;}
.slider .slider-btn.slider-btn-right{right: 0;margin-top: -25px;}
.login-mod{height: 196px;}
.login-mod-no .do{padding: 15px 0 0 15px;}
.login-mod-no .do .user-avatar{width: 60px;height: 60px;overflow: hidden;}
.login-mod-no .do .user-avatar img{width: 60px;height: 60px;}
.login-mod-no .do .user-avatar em{display: block;width: 60px;height: 60px;top: 0;left: 0;background: url(/images/index2017/icon_userbg.png) no-repeat 0 0;}
.login-mod-no .do ul{line-height: 24px;margin: 6px 0 0 20px;color: #666;_margin-left: 1px;}
.login-mod-no .dt{padding: 15px 0 0 20px;}
.login-mod-no .dt a{display: block;_display: inline;float: left;height: 32px;width: 113px;line-height: 32px;text-align: center;border-radius: 2px;}
.login-mod-no .dt a.login-btn{border: 1px solid #ff7e00;background: #ff7e00;color: #fff;margin: 0 10px 0 0;}
.login-mod-no .dt a.reg-btn{border: 1px solid #0070c3;background: #fff;color: #0070c3;}
.login-mod-no .dt a.login-btn:hover{text-decoration: none;border: 1px solid #fd8f23;background: #fd8f23;}
.login-mod-no .dt a.reg-btn:hover{text-decoration: none;border: 1px solid #0070c3;background: #0070c3;color: #fff;}
.login-mod-yes .do{padding: 15px 0 0 15px;}
.login-mod-yes .do .user-avatar{width: 60px;height: 60px;overflow: hidden;}
.login-mod-yes .do .user-avatar img{width: 60px;height: 60px;}
.login-mod-yes .do .user-avatar em{display: block;width: 60px;height: 60px;top: 0;left: 0;background: url(/images/index2017/icon_userbg.png) no-repeat 0 0;}
.login-mod-yes .do ul{line-height: 24px;margin: 6px 0 0 20px;color: #666;_margin-left: 1px;}
.login-mod-no .dt{padding: 15px 0 0 20px;}
.login-mod-yes .dt a{display: block;_display: inline;float: left;height: 32px;width: 113px;line-height: 32px;text-align: center;border-radius: 2px;}
.login-mod-yes .dt a.login-btn{border: 1px solid #ff7e00;background: #fff;color: #ff7e00;margin: 0 10px 0 0;}
.login-mod-yes .dt a.reg-btn{border: 1px solid #ff7e00;background: #fff;color: #ff7e00;}
.login-mod-yes .dt a.login-btn:hover{text-decoration: none;border: 1px solid #ff7e00;background: #ff7e00;color: #fff;}
.login-mod-yes .dt a.reg-btn:hover{text-decoration: none;border: 1px solid #ff7e00;background: #ff7e00;color: #fff;}
.logout-btn{display: block;_display: inline;float: right;color: #999;line-height: 24px;margin: 6px 20px 0 0;*width: 28px;font-size: 12px;}
.login-mod-yes .dt{padding: 16px 0 0 20px;}
.user-name{color: #0070c3;}
.firMod-lunbo{width: 320px;height: 180px;margin: 0 auto;padding: 20px 0 0 0;}
.firMod-slide{height: 180px;overflow: hidden;}
.firMod-slide-con{width: 320px;height: 180px;overflow: hidden;}
.firMod-slide-con ul li{width: 320px;height: 180px;}
.firMod-slide-con ul li img{width: 320px;height: 180px;}
.firMod-slide-circle{bottom: 10px;width: 100%;left: 0;}
.firMod-slide-circle ul{height: 8px;margin: 0 auto;visibility: hidden;overflow: hidden;}
.firMod-slide-circle ul li{width: 8px;height: 8px;float: left;margin: 0 3px;background-position: -99px -37px;cursor: pointer;}
.firMod-slide-circle ul li.on{width: 8px;height: 8px;float: left;margin: 0 3px;background-position-x: -113px;}
.firMod-slide-prev{display: none;width: 20px;height: 30px;background-position: 0 -132px;top: 75px;left: 0;}
.firMod-slide-next{display: none;width: 20px;height: 30px;background-position: -21px -132px;top: 75px;right: 0;}
.tit-mod{height: 44px;overflow: hidden;}
.tit-mod h1{height: 44px;font-weight: normal;padding: 0 0 0 20px;line-height: 44px;font-size: 20px;font-weight: bold;}
.tit-mod h1 i{display: inline-block;width: 4px;height: 22px;background: #188EEE;margin-right: 10px;position: relative;top: 5px;}
.tit-mod .testlxul{float: left;margin-left: 20px;}
.tit-mod .testlxul li{float: left;height: 44px;font-weight: normal;line-height: 44px;font-size: 16px;position: relative;display: inline-block;margin: 0 30px 0 25px;cursor: pointer;}
.tit-mod .testlxul li.sel,.tit-mod .testlxul li:hover,.tit-mod a.mores:hover{color: #188EEE;}
.tit-mod .testlxul li.sel em{display: block;}
.tit-mod .testlxul li em{display: none;height: 2px;background: #188EEE;width: 100%;position: absolute;bottom: -5px;left: 0;}
.tit-mod a.mores{display: inline-block;float: right;height: 44px;line-height: 44px;color: #999999;font-size: 14px;margin-right: 20px;}
.otherbox{width: 393px;margin: 8px auto 0 -37px;overflow: hidden;}
.otherbox a{width: 85px;height: 30px;background: #F0F0F0;display: inline-block;float: left;margin-right: 10px;text-align: center;overflow: hidden;line-height: 30px;font-size: 14px;margin-bottom: 10px;}
.otherbox a:nth-child(4n){margin-right: 0;}
.otherbox a:hover,.otherbox a.lihov{color: #fff;background: #188EEE;}
.tit-mod-sec{height: 40px;line-height: 40px;border-bottom: 1px solid #e0e0e0;}
.tit-mod-sec h2{height: 40px;line-height: 40px;border-bottom: 1px solid #127de1;font-weight: normal;padding: 0 1px;}
.tit-mod-sec a.more{display: block;_display: inline;float: right;color: #999;}
.tit-mod-sec a.more:hover{color: #0070c3;text-decoration: none;}
.tit-mod-sec a.more2{display: block;_display: inline;float: right;color: #ff7e00;text-decoration: none;}
.tit-mod-sec a.more2:hover{text-decoration: underline;}
.text-red{color: #FF0000 !important;}
.ksfd{margin: 20px 0 0 0;}
.ksfd-mod{background: #fff;padding: 16px 0 30px 0;}
.ksfd-mod-in{height: 310px;overflow: hidden;}
.ksfdMod-con{padding: 0 20px;display: block;}
.ksfdMod-tab-btn{height: 44px;margin: 0 0 0 55px;width: 810px;overflow: hidden;}
.ksfdMod-tab-btn a{display: block;_display: inline;float: left;padding: 0 15px;line-height: 32px;height: 32px;text-decoration: none;margin: 6px 28px 0 0;position: relative;}
.ksfdMod-tab-btn a:hover{color: #0070c3;text-decoration: none;}
.ksfdMod-tab-btn a i{width: 12px;height: 5px;background-position: -99px -78px;top: 32px;left: 50%;margin: 0 0 0 -6px;display: none;}
.ksfdMod-tab-btn a.on, .ksfdMod-tab-btn a.on:hover{background: #127de1;color: #fff;border-radius: 2px;}
.ksfdMod-tab-btn a.on i{display: block;}
.xtjc{margin: 20px 0 0 0;}
.xtjc-mod{background: #fff;padding: 16px 0 30px 0;}
.xtjc-mod-in{height: 315px;overflow: hidden;}
.xtjcMod-con{padding: 0 20px;display: block;}
.xinguan_cont{margin: 20px 0 0 0;}
.xinguan_cont-mod{background: #fff;padding: 16px 0 0 0;}
.xinguan_cont-mod-in{overflow: hidden;}
.xinguan_contMod-con{padding: 0 20px;display: block;}
.zbdw{margin: 20px 0 0 0;}
.zbdw-mod{background: #fff;padding: 5px 0 20px 0;}
.zbdw-mod-in{height: auto;overflow: hidden;}
.zbdwMod-con{padding: 0 20px;display: block;}

/*鼠标移到内容轮换*/
.dis{display: block;}
.undis{display: none;}
.ww2{width: 335px;background-color: #ffffff;margin-top: 5px;margin-left: 0px;float: left;}
.ww2 td{border-bottom: 1px solid #D73830;height: 30px;text-align: center;width: 110px;font-size: 14px;cursor: hand;}
.ww2 td.s{border-bottom: 1px solid #FFFFFF;font-weight: bold;border-left: 1px solid #D73830;border-top: 2px solid #D73830;border-right: 1px solid #D73830;}
.zmenu:link{color: #333333;text-decoration: none;font-weight: bold;font-size: 16px;}
.zmenu:visited{color: #333333;text-decoration: none;font-weight: bold;font-size: 16px;}
.zmenu:hover{color: #AA0000;text-decoration: underline;font-weight: bold;font-size: 16px;}
.zmenu:active{color: #333333;text-decoration: none;font-weight: bold;font-size: 16px;}
.botnav{width: 100%;background: url(../img/botbg.png)no-repeat;overflow: hidden;margin: 20px auto 0;}
.botnav .botfoot{width: 1140px;margin: 40px auto 0;overflow: hidden;}
.botnav .botfoot .bfleft{width: 460px;float: left;overflow: hidden;}
.botnav .botfoot .bfleft span{display: inline-block;margin-right: 26px;padding-right: 26px;overflow: hidden;font-size: 16px;text-align: center;margin-bottom: 6px;border-right: 1px solid #EBEBEB;}
.botnav .botfoot .bfleft span:last-child{margin-right: 0;border-right: none;}
.botnav .botfoot .bfleft span a{display: block;overflow: hidden;color: #666666;margin-bottom: 10px;}
.botnav .botfoot .bfleft a:hover{color: #FF7F00;}
.botnav .botfoot .bfcenter{width: 210px;float: left;overflow: hidden;margin-left: 10px;}
.botnav .botfoot .bfcenter p{width: 100%;margin: 0 auto;overflow: hidden;}
.botnav .botfoot .bfcenter p span:first-child{width: 40px;display: inline-block;float: left;overflow: hidden;height: 40px;border-radius: 50%;text-align: center;margin-right: 6px;position: relative;top: 9px;}
.botnav .botfoot .bfcenter p span:last-child em{font-size: 22px;font-weight: bold;color: #666666;	display: block;overflow: hidden;}
.botnav .botfoot .bfcenter .lxkfbtn{width: 144px;height: 36px;background: #FF7F00;border-radius: 18px;display: block;line-height: 36px;text-align: center;color: #fff;overflow: hidden;font-size: 16px;margin-top: 6px;margin-left: 40px;}
.botnav .botfoot .bfcenter .lxkfbtn:hover{background: #e67403;}
.botnav .botfoot .bfcenter .lxkfbtn img{position: relative;top: 4px;margin-right: 10px;}
.botnav .botfoot .bfcenter p span:last-child em:last-child{font-size: 14px;font-weight: 400;}
.botnav .botfoot .bfright{width: 420px;float: right;overflow: hidden;}
.botnav .botfoot .bfright li{display: inline-block;float: left;overflow: hidden;margin-right: 40px;margin-top: 10px;}
.botnav .botfoot .bfright li:last-child,.amr0{margin-right: 0 !important;}
.botnav .botfoot .bfright li em{display: inline-block;width: 15px;overflow: hidden;float: left;font-size: 14px;line-height: 15px;margin-top: 5px;margin-right: 6px;}
.botnav .botfoot .bfright li img{width: 87px;height: 87px;float: left;}
.botnav .banquan{width: 100%;text-align: center;font-size: 12px;font-weight: 400;color: #999999;padding-top: 4px;line-height: 24px;overflow: hidden;border-top: 1px solid #EBEBEB;margin: 6px auto 0;}
.redlink:link{color: #FF0000;text-decoration: none;}
.redlink:visited{color: #FF0000;text-decoration: none;}
.redlink:hover{color: #FF0000;text-decoration: underline;}
.redlink:active{color: #FF0000;text-decoration: none;}
.bluelink:link{color:#188EEE;text-decoration: none;}
.bluelink:visited{color: #188EEE;text-decoration: none;}
.bluelink:hover{color: #188EEE;text-decoration: underline;}
.bluelink:active{color: #188EEE;text-decoration: none;}
.yonghu{color: #a0a0a0;padding-left: 2px;}

/*信管首页*/
.pl30{padding-left: 30px;}
.fir-mod-xg{height: 554px;background: #fff;}
.firMod-kssj{margin: 20px 0 0 0;height: 180px;}
.firMod-kssj-tit{width: 320px;height: 25px;line-height: 25px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.firMod-kssj-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.firMod-kssj-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.firMod-kssj-tit .more{color: #999;}
.firMod-kssj-tit ul li a:hover, .firMod-kssj-tit .more:hover{color: #0070c3;text-decoration: none;}
.fd-list{margin: 0 auto;margin-bottom: 40px;margin-top: -20px;}
.box_lc{width: 1200px;float: left;height: auto;text-align: center;font-size: 12px;}
.box_lc_l{width: 148px;float: left;height: auto;background: url(../img/3.png);padding: 5px 6px;border: 1px solid #fb9f00;margin-left: 1px;}
.lc_b{width: 117px;float: left;height: 53px;padding: 10px 6px;font: bold 22px/26px "微软雅黑";color: #d62300;position: relative;top: -13px;left: -5px;}
.xsj{width: 15px;height: 50px;float: left;background: url(//www.cnitpm.com/images/bk-bg.png) 0 25px no-repeat;margin-top: 23px;}
.textb{width: 147px;height: auto;float: left;font: bold 14px/20px "微软雅黑";color: #ef3200;}
.textb1{width: 145px;height: 18px;float: left;line-height: 20px;border: 1px solid #f7e3ca;background-color: #fff;}
.zhenti{margin: 20px 0 0 0;}
.zhenti-mod{background: #fff;height: 400px;}
.zhenti-xg-le{width: 730px;margin: 0 10px 0 0;padding-top: 5px;}
.zhenti-xg-ri{width: 460px;padding-top: 5px;}
.zhentiMod-lnzt{padding: 10px 0 0 0;height: 400px;}
.zhentiMod-lnzt-tit{width: 440px;height: 25px;line-height: 25px;margin: 10px auto 0;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.zhentiMod-lnzt-titnone{border-bottom: none !important;margin: 7px auto 4px !important;}
.zhentiMod-lnzt-titnone .li_xg{width: 408px;background: #F5F5F5;height: 30px;line-height: 30px;border-left: 3px solid #127de1 !important;overflow: hidden;margin-left: 8px;}
.zhentiMod-lnzt-titnone .li_wid{width: 437px !important;margin-left: 10px;}
.zhentiMod-lnzt-titnone .li_wid1{width: 300px !important;margin-left: 7px !important;}
.zhentiMod-lnzt-titnone .li_wid2{width: 285px !important;margin-left: 9px;}
.zMltimg{position: relative;right: 8px;}
.zhentiMod-lnzt-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.zhentiMod-lnzt-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.zhentiMod-lnzt-tit ul li a:hover{color: #0070c3;text-decoration: none;}
.ztM-newdiv{width: 440px;margin: 10px auto 0;overflow: hidden;text-align: center;}
.ztM-newdiv a{width: 45%;height: 60px;box-shadow: 0px 0px 9px 1px rgba(51,51,51,0.1);border-radius: 4px;display: inline-block;line-height: 60px;margin-left: 2%;overflow: hidden;margin-top: 7px;font-size: 16px;float: left;margin-bottom: 15px;margin-right: 3%;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.ztM-newdiv a img{vertical-align: sub;margin-right: 10px;position: relative;top: 2px;}
.ztM-newdiv a:hover{-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);}
.zhentiMod-lnzt-cont ul{padding-top: 8px;width: 460px;}
.zhentiMod-lnzt-cont ul li{height: 30px;line-height: 30px;font-size: 14px;margin-left: 15px;margin-bottom: 3px;}
.zhentiMod-lnzt-cont ul li a{width: 417px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tab-xg{border-top: 1px solid #CCE8FF;border-left: 1px solid #CCE8FF;margin-left: 10px !important;margin-top: 6px !important;}
.tab-xg tr td{border-right: 1px solid #CCE8FF;border-bottom: 1px solid #CCE8FF;}
.column-l{width: 730px;float: left;}
.column-l table{border-top: 1px #CCE6FF solid !important;border-left: 1px #CCE6FF solid !important;border-width: 1px 0 0 1px;float: left;width: 710px;margin-top: 5px;margin-left: 10px;}
.xgtable{margin-top: 12px !important;width: 690px !important;margin-left: 19px !important;}
.column-l table td{border-right: 1px #CCE6FF solid !important;border-bottom: 1px #CCE6FF solid !important;text-align: center;height: 45px;line-height: 45px;font-size: 14px;}
.column-l table td a{font-size: 12px;display: block;float: left;width: 66px;}
.column-l table td a.download{background: url(//www.cnitpm.com/img/gd.png) -180px -45px no-repeat;}
.column-l table td a.video{background: url(//www.cnitpm.com/img/gd.png) 11px -1054px no-repeat;}
.bGrey{background: #f5f5f5;}
.bGrey1{background: #fdfdfd;}
.fbd{font-weight: 700;}
.bGrey3{background: #E5F3FF;color: #0D75D9;}
.yb{width: 400px;height: 330px;float: left;margin-top: 7px;margin-left: 10px;}
.ybwz{height: 30px;float: right;line-height: 30px;text-align: right;font-size: 14px;margin-right: 20px;}
.kelb{width: 708px;float: left;height: 34px;position: relative;margin-top: 7px;border-bottom: 1px #e3e3e3 solid;margin-left: 10px;}
.kelb .kelb_btn01{width: 80px;height: 20px;line-height: 20px;float: left;position: relative;top: 4px;border-left: 1px solid #127de1;font-size: 16px;padding-left: 10px;}
.kelb .kelb_btn{width: 300px;height: 30px;line-height: 30px;float: left;position: relative;top: -4px;font-size: 20px;padding-left: 5px;}
.posr_t_5{position: relative;top: 2px;left: -6px;width: 8%;}
.shuoming{margin: 20px 0 0 0;}
.shuoming-mod{background: #fff;height: 340px;}
.shuoming-xg-le{width: 490px;margin: 0 10px 0 0;}
.shuoming-xg-le .shang{height: 180px;margin: 0 0 10px 0;background: #fff;}
.shuoming-xg-le .xia{height: 150px;background: #fff;}
.shuoming-xg-mi{width: 350px;}
.shuoming-xg-ri{width: 340px;}
.shuomingMod-biaozhun{padding: 10px 0 0 0;height: 170px;}
.shuomingMod-biaozhun-tit{width: 470px;height: 25px;line-height: 25px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.smbztop{padding: 2px 0 0 0 !important;}
.shuomingMod-biaozhun-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.shuomingMod-biaozhun-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.shuomingMod-biaozhun-tit ul li a:hover{color: #0070c3;text-decoration: none;}
.shuomingMod-zsyb{padding: 10px 0 0 0;height: 320px;}
.shuomingMod-zsyb-tit{width: 330px;height: 25px;line-height: 25px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.shuomingMod-zsyb-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.shuomingMod-zsyb-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.shuomingMod-zsyb-tit ul li a:hover{color: #0070c3;text-decoration: none;}
.shuomingMod-cjcx{padding: 10px 0 0 0;height: 320px;}
.shuomingMod-cjcx-tit{width: 320px;height: 25px;line-height: 25px;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding-bottom: 3px;}
.shuomingMod-cjcx-tit ul li{height: 20px;line-height: 20px;float: left;margin-right: 30px;font-size: 16px;}
.shuomingMod-cjcx-tit ul li.on{border-left: 1px solid #127de1;padding-left: 10px;position: relative;}
.shuomingMod-cjcx-tit ul li a:hover{color: #0070c3;text-decoration: none;}
.beikao{margin: 20px 0 0 0;}
.beikao-mod{background: #fff;padding: 16px 0 30px 0;}
.beikao-mod-in{height: 1050px;overflow: hidden;}
.beikaoMod-con{padding: 0 20px;display: block;}
.jc{margin: 20px 0 0 0;}
.jc-mod{background: #fff;padding: 16px 0 30px 0;}
.jc-mod-in{height: 600px;overflow: hidden;}
.jcMod-con{padding: 0 20px;display: block;}
.xg{margin: 20px 0 0 0;}
.xg-mod{background: #fff;padding: 16px 0 30px 0;}
.xg-mod-in{height: 360px;overflow: hidden;}
.xgMod-con{padding: 0 20px;display: block;}
.aq{margin: 20px 0 0 0;}
.aq-mod{background: #fff;padding: 16px 0 30px 0;}
.aq-mod-in{height: 240px;overflow: hidden;}
.aqMod-con{padding: 0 20px;display: block;}
.nolink{color: #2B72F2;}
.nolink:hover{text-decoration: underline;}
.top_class-lf{height: 70px;width: 100px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px 8px 0 0;}
.top_class-lf h1{font-size: 14px;line-height: 17px;padding-left: 5px;padding-right: 5px;}
.top_class-lf i{font-style: normal;}
.t-blue{background: #304255;}
.t-light{background: #59b3ad;}
.t-lan{background: #1581C6;}
.tac{text-align: center;}
.white{color: #FFF;}
.p-shadow{text-shadow: 2px 1px 0px #22303e;}
.fb{font-weight: bold;}
.xintc{text-align: center;background: #e55d5a;font-size: 14px;color: #FFF;width: 75px;display: block;height: 20px;float: left;line-height: 20px;margin: 5px 0px 0px 13px;display: inline;border-radius: 30px;}
.xintc a{background: #e55d5a;font-size: 11px;color: #FFF;width: 75px;display: block;height: 20px;float: left;line-height: 20px;display: inline;border-radius: 30px;}
.xintc a:hover{background: #f63e00;color: #FF0;}
.top_class{float: left;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px 8px 0 0;background: #f3f3f3;margin-bottom: 0px;display: inline;}
.w100{width: 100px;}
.pb10{padding-bottom: 0px;margin-right: 0;}
.pt10{padding-top: 5px;}
.small-tt a, .rt-cont a, .cont-c a, .cont-e a, .footer a{color: #333;}
.Examination a{display: inline-block;overflow: hidden;width: 96%;text-overflow: ellipsis;white-space: nowrap;}

/*guanbiao*/
.main{width: 705px;margin: 0 auto;position: relative;top: 15px;min-height: 380px;}
.bor{background: #fff;border: 1px solid #e0e3e9;height: 325px;}
.submit{-webkit-appearance: none;}
.f-mt40{margin-top: 40px;}

/*章节练习*/
.le-question{width: 100%;}
.biaoge{font-size: 16px;}
.biaoge > ul > li{height: 32px;line-height: 32px;font: normal 13px/22px "\5FAE\8F6F\96C5\9ED1";color: #666;border-bottom: 1px #f0f0f0 solid;}
.biaoge > ul > li.biao1{display: block;width: 56%;float: left;text-indent: 2em;line-height: 30px;font-size: 13px;background-color: #f6f7f8;border-bottom: 1px solid #e0e3e9;color: #333;}
.biaoge > ul > li.biao2{display: block;width: 12%;float: left;text-indent: 2em;line-height: 30px;text-align: center;font-size: 14px;background-color: #f6f7f8;border-bottom: 1px solid #e0e3e9;color: #333;}
.biaoge > ul > li.biao3{display: block;width: 20%;float: left;text-indent: 2em;line-height: 30px;text-align: center;font-size: 14px;background-color: #f6f7f8;border-bottom: 1px solid #e0e3e9;color: #333;}
.biaoge > ul > li.biao4{display: block;width: 56%;float: left;text-indent: 2em;line-height: 30px;font-size: 13px;padding: 8px 0;font-size: 13px;}
.biaoge > ul > li.biao5{display: block;width: 12%;float: left;text-indent: 2em;line-height: 30px;text-align: center;font-size: 14px;padding: 8px 0;font-size: 13px;}
.biaoge > ul > li.biao6{display: block;width: 20%;float: left;text-indent: 2em;line-height: 30px;text-align: center;font-size: 14px;padding: 8px 0;font-size: 12px;}
.biao6 .zt{color: #333 !important;padding: 6px 15px;background: #f6f6f6;border: 1px solid #e7e7e7;box-shadow: 1px 2px 1px #eee;border-radius: 2px;width: 90px;height: 30px;}
.biao6 .zt:hover{background: #1d8fe2;color: #fff !important;box-shadow: none;border: 1px solid #1d8fe2;}
.biao6 .zt:hover{border: 0;}
.biao4 h2{margin-left: 25px;}
.biao4 h2 i{width: 24px;height: 30px;display: block;float: left;background: #eee;background: url(../img/mn_bg.png) no-repeat 0 -1134px;}
.biao4 i.ico{background: url(../img/mn_bg.png) no-repeat;display: block;float: left;width: 25px;height: 38px;margin: -10px -20px 0 0;}
.biao4 i.tongyong{background-position: 0 -1122px;}

/* 页码*/
.ui-page-1{padding: 20px 0px 20px;text-align: center;clear: both;}
.ui-page-1 a{display: inline-block;padding: 0px 9px;color: #333;background: #fff;border-radius: 30px;border: 1px #ccc solid;height: 24px;margin: 0px 3px;font: bold 12px/25px Arial;}
.ui-page-1 a:hover{background: #42abfb;color: #FFF;border: 1px #0f93d8 solid;text-decoration: none;}
.ui-page-1 a.z-on, .ui-page a.z-on:hover{background: #42abfb;color: #FFF;border: 1px #0f93d8 solid;}

/*系规首页*/
.left-tt{height: 33px;line-height: 33px;}
.small-tt{margin-bottom: 10px;text-align: center;}
.rt-cont dl dd{line-height: 22px;margin: 0px !important;}
.rt-cont p{line-height: 24px;}
.contc-l{margin-top: 8px;margin-left: -13px;}
.contc-list{margin-top: 3px;margin-left: -24px;margin-top: -6px;}
.contc-list li{line-height: 26px;clear: both;}
.lft-dot{float: left;margin-left: -10px;}
.ggsy7{height: 324px;margin-top: 8px;}
.ggsy8{margin-top: 0px;margin-left: 25px;width: 330px;}
.ggsy9{margin-top: 0px;margin-left: 67px;width: 330px;}
.ggsy10{text-indent: 12px;margin-top: 6px;font-size: 16px;margin-bottom: 10px;margin-left: -35px;}
.ggsy11{list-style: none;margin-left: -12px;}

/* 2020/7/20 信息系统管理工程师 */
.infoxt{width: 566px;float: left;margin: 0 10px 0 0;}
.infoxt>div{width: 100%;margin: 0 auto;height: 314px;}
.infoxt>div:last-child{margin: 20px auto 0;}
.titpadd{position: relative;left: -20px;}
.infoxt-list, .infoxt-list1{width: 100%;margin: 8px auto 0;overflow: hidden;}
.infoxt-list a, .infoxt-list1 a{text-align: center;width: 110px;height: 32px;display: inline-block;border: 1px solid #d9d9d9;line-height: 32px;overflow: hidden;color: #333;font-size: 16px;margin-right: 20px;}
.infoxt-list .ayes, .infoxt-list1 .ayes{background: url(//www.cnitpm.com/img/linkbg.png) no-repeat;height: 37px !important;color: #FFFFFF;border: none !important;}
.infozslist, .infozslist1{width: 100%;margin: 6px auto;overflow: hidden;height: 216px;}
.infozslist a, .infozslist1 a{display: block;width: 100%;float: left;overflow: hidden;height: 30px;line-height: 30px;margin: 3.3px auto;}
.infozslist a:nth-child(even), .infozslist1 a:nth-child(even){float: right;}
.infozslist a span:first-child, .infozslist1 a span:first-child{display: inline-block;width: 86%;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;}
.infozslist a span:last-child, .infozslist1 a span:last-child{display: inline-block;width: 9%;overflow: hidden;float: right;color: #999999;text-align: right;font-size: 14px;}
.infozslist a span:last-child span, .infozslist1 a span:last-child span,.right-infoxt .ptlt{width: 100%;}
.right-infoxt{width: 556px;padding-top: 5px;float: right;border-left: 1px solid #F2F2F2;height: 658px;padding-left: 18px;}
.right-infoxt .ptlt span:nth-child(1){font-family: Microsoft YaHei;font-weight: bold;color: #333;font-size: 18px;}
.right-infoxt .ptlt span:nth-child(2){float: right;color: #999;display: inline-block;cursor: pointer;font-size: 14px;overflow: hidden;}
.right-infoxt .ptlt span:nth-child(2) img{width: 21%;position: relative;top: 3px;left: 0px;margin-right: 5px;transition: all 3s;}
.right-infoxt .ptlt span:nth-child(2):hover img{transform: rotate(360deg);}
.right-infoxt .tja{width: 100%;display: block;margin: 11px auto 25px;position: relative;left: -9px;overflow: hidden;}
.right-infoxt .tja i{width: 8px;height: 8px;background: rgba(255,255,255,1);border: 1px solid #FF6A30;border-radius: 50%;display: inline-block;float: left;position: relative;top: 22px;left: -7px;}
.right-infoxt .tja span:nth-child(1){display: inline-block;width: 110px;overflow: hidden;float: left;border-radius: 8px;text-align: center;}
.right-infoxt .tja span:nth-child(1) img{width: 100%;}
.right-infoxt .tja>div:last-child{width: 416px;float: right;overflow: hidden;display: inline-block;font-size: 16px;line-height: 22px;padding-top: 8px;height: auto;max-height: 75px;position: relative;top: -8px;} 
.right-infoxt .tja>div:last-child>p:first-child{width: 100%;overflow: hidden;margin: 0 auto;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.right-infoxt .tja>div:last-child>p:last-child{color: #808080;font-size: 14px;width: 100%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 6px auto 0;}
.tjdiv{width: 100%;margin: 4px auto 0px;line-height: 28px;overflow: hidden;height: 94%;}
.tjdiv a{display: block;width: 100%;}
.tjdiv a span{display: block;overflow: hidden;width: 98%;font-size: 16px;margin-left: 2%;}
.login-box a:hover, .keywords a:hover, .small-tt a:hover, .rt-cont a:hover, .contc a:hover, .reply a:hover, .nav_bar a:hover, .bbslink1:hover{color: #a00 !important;}
.rt-cont dl dd{line-height: 22px;margin: 0px !important;}
.rt-cont p{line-height: 24px;}

/**xg*/
.ex-guide{width: 277px;margin-top: -21px;margin-left: -28px;}
.ex-guide li{float: left;width: 117px;margin-right: 15px;text-align: center;line-height: 28px;font-size: 12px;}
.navwraper{width: 240px;margin-left: 10px;}
.navwraper > ul > li{font-size: 10px;margin-left: -8px;font-size: 14px;color: #333;height: 29px;}

/*分页报考指南*/
.nav_fenye{width: 255px;margin-left: 2px;}
.nav_fenye > ul > li{font-size: 10px;margin-left: -1px;font-size: 14px;color: #333;height: 29px;}
.xxxtxmgls{margin: 20px 0 0 0;}
.xxxtxmgls-mod{background: #fff;padding: 16px 0 30px 0;}
.xxxtxmgls-mod-in{height: 320px;overflow: hidden;}
.xxxtxmglsMod-con{padding: 0 20px;display: block;}
.lft-dot1{float: left;margin-left: -8px;}
.ggsy1{height: 270px;margin-top: 8px;}
.ggsy2{margin-top: 0px;margin-left: 25px;width: 270px;}
.ggsy3{margin-top: 0px;margin-left: 47px;width: 420px;}
.ggsy4{margin-top: 0px;margin-left: 67px;width: 330px;}
.ggsy5{margin-top: 6px;margin-bottom: 15px;margin-left: -25px;}
.ggsy6{margin-top: 6px;margin-bottom: 10px;margin-left: -25px;font-size: 13px;}
.font_ta{text-align: center;}
.font_mb15{margin-bottom: 15px;}
.font_mb5{margin-bottom: 5px;}
.font_ml35{margin-left: 35px;}
.fontm_l25{margin-left: -25px;}
.fontm_l24{margin-left: -24px;}
.posr_rl0{position: relative;right: 10px;}
.posr_r30{position: relative;right: 30px;}
.posr_r60{position: relative;right: 90px;}
.posrt_10{position: relative;top: 10px;}
.small_qh{height: 26px;line-height: 26px;}
.stlb{margin-left: -25px;padding-top: 5px;margin-top: 103px;}
.bjhui{background-color: #fff;height: 30px;width: 1182px;}
.bjhui1{background-color: #fff;height: 25px;width: 1182px;}
.guanfangwz{width: 1200px;text-align: center;}
.guanfangwz > ul > li{font-size: 14px;color: #333;height: 25px;float: left;margin: 0 auto;width: 66px;border: 1px solid #E6E6E6;margin-right: 16px;margin-bottom: 16px;overflow: hidden;}
.guanfangwz > ul > li:hover{border: 1px solid #188EEE !important;}
.guanfangwz > ul > li:hover a{color: #188EEE;}
.guanfangwz > ul > li a{display: block;width: 100%;height: 100%;}
.youqinglj{width: 1172px;text-align: center;position: relative;}
.youqinglj > ul > li{font-size: 14px;color: #333;height: 26px;float: left;margin: 0 auto;margin-left: 18px;}
.youqing_tit{position: relative;top: 2px;right: 558px;}
.qh_img{width: 540px;hieght: 100px;margin: 0 15px;}
.qh_imz > ul > li{float: left;margin-left: 25px;width: 108px;hieght: 100px;display: inline;}
.centop{height: 32px;line-height: 32px;text-align: center;}
.centop1, .centop12, .centop12_xg{height: 30px;line-height: 30px;text-align: center;vertical-align: middle;}
.centop12{width: 516px;margin: 4px auto 5px;text-align: left;overflow: hidden;}
.centop12_xg{width: 516px;margin: 0px auto;text-align: left;overflow: hidden;height: 28px !important;line-height: 28px !important;}
.centop123{height: 32px;margin-top: 6px !important;width: 520px;margin: -4px auto;text-align: left;margin-left: 10px;overflow: hidden;}
.centop123_xg{height: 28px;margin-top: 4px !important;width: 520px;margin: -4px auto;text-align: left;margin-left: 10px;overflow: hidden;}
.centop12 a{width: 48%;display: inline-block;text-align: left;margin-right: 8px;overflow: hidden;font-size: 16px;white-space: nowrap;}
.centop12_xg a{width: 48%;display: inline-block;text-align: left;margin-right: 8px;overflow: hidden;font-size: 14px;white-space: nowrap;}
.centop123 a em, .centop123_xg a em{color: #188EEE;}
.centop123_xg a{width: 48%;margin-right: 2%;display: inline-block;text-align: left;overflow: hidden;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;}
.centop123_xg a:last-child, .centop123 a:last-child{margin-right: 0%;}
.centop123 a{width: 48%;margin-right: 2%;display: inline-block;text-align: left;overflow: hidden;font-size: 16px;white-space: nowrap;}
.inline{width: 94%;margin: 14px auto 15px;height: 1px;background: #F2F2F2;overflow: hidden;}
.inline_xg{width: 94%;margin: 9px auto 10px;height: 1px;background: #F2F2F2;overflow: hidden;}
.pt5{padding-top: 5px;}
.dqmcbox{margin: 15px auto 22px;width: 520px;position: relative;}
.dqdiv{width: 100%;height: 36px;background: #F0F8FF;}
.dqdiv .ruankao{display: inline-block;float: left;text-align: center;width: 49px;font-size: 16px;font-weight: bold;margin-left: 9px;overflow: hidden;}
.dqdiv .dqdec{width: 416px;float: left;font-size: 16px;text-align: left;}
.dqdiv .dqdec a, .dqnone span a{display: inline-block;margin-right: 10px;}
.dqdiv .dqdec span{display: none;}
.dqdiv .xlimg{position: relative;top: 13px;cursor: pointer;left: -3px;}
.dqnone{width: 100%;background: #F0F8FF;position: absolute;z-index: 99;}
.dqshow{display: none;}
.dqnone span{width: 416px;line-height: 36px;font-size: 16px;text-align: left;display: inline-block;margin-left: 12px;}
.ww3{width: 335px;background-color: #ffffff;margin-top: 5px;margin-left: 0px;height: 35px;line-height: 35px;}
.ww3 li{border-bottom: 1px solid #D73830;height: 32px;text-align: center;width: 110px;font-size: 14px;cursor: hand;float: left;line-height: 32px;}
.ww3 li.s{border-bottom: 1px solid #FFFFFF;font-weight: bold;border-left: 1px solid #D73830;border-top: 2px solid #D73830;border-right: 1px solid #D73830;height: 30px;}
/* CSS Document */

.qhb_img{width: 540px;margin-left: -11px;margin-top: 49px;}
.qhb_img > ul > li{float: left;margin-left: 26px;transition: all 0.5s;}
.qhb_img > ul > li:hover{-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);}
.li_ybpx{margin: 0 20px;margin-top: -10px;padding-bottom: 5px;}

/*3/20 add*/
.qt-mt10{margin-top: 10px;}
.ui-tabskin-head1{border-bottom: 1px solid #aa0000;height: 31px;line-height: 31px;margin-top: 12px;font-size: 14px;margin-left: 7px;}
.ui-tabskin-body1{background: #fff;margin-left: 7px;height: 360px;}
.ui-tabskin-body2{height: 178px !important;width: 98%;margin: 13px auto 0 9px !important;}
.ui-textlist-item1{height: 31px;line-height: 31px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;font-size: 16px;margin-bottom: 5px;}
.ui-top5{margin-top: 5px;}
.ui-textlist-item1 a{color: #333;}
.ui-textlist-item1 a:hover{color: #42abfb;}
.ui-textlist-item1 .s{color: #000;position: relative;top: -4px;}
.ui-textlist-item1 .r{color: #ff6666;}
.ui-textlist-item1 .num{display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;color: #fff;background: #0099ee;line-height: 16px;text-align: center;margin-right: 10px;font-size: 12px;vertical-align: top;margin-top: 10px;}
.ui-textlist-item1 .num.hot{background: #ff6666;}
.ui-textlist-item1 .line{display: inline-block;*display: inline;*zoom: 1;width: 20px;text-align: center;color: #a0a0a0;}
.ui-textlist-item1 .c{color: #ff6666;}
.ui-textlist-item1 .point{display: inline-block;width: 5px;height: 5px;line-height: 5px;font-size: 0;background: #0099ee;margin-top: 15px;vertical-align: top;margin-right: 11px;}
.ui-textlist-item1 .subinfo{font-size: 12px;color: #a0a0a0;float: right;width: 44px;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.ui-textlist-item1 .summary{line-height: 26px;padding-top: 11px;height: 52px;overflow: hidden;word-wrap: break-word;word-break: break-all;}
.ui-textlist-item1 .summary a{color: #0099ee;margin-left: 10px;}
.ui-textlist-item1 .maininfo{width: 470px; word-break:keep-all;word-wrap: normal;}
.maininfo a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;}
.ui-textlist-item1 .maininfo1{width: 520px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;word-wrap: normal;}
.ui-textlist-item1 .maininfo1 a{margin-right: 10px;}
.ui-textlist-item1-border{height: 29px;line-height: 29px;border: 1px solid #dfdfdf;text-align: center;margin: 9px 0;}
.ui-textlist-item1-border a{color: #AA0000;font-size: 16px;letter-spacing: 0.5px;}
.ui-textlist-item1-border a:hover{text-decoration: none;color: #E30000;}
.ui-textlist-item2-border{height: 29px;line-height: 29px;border: 1px solid #dfdfdf;text-align: center;margin: 9px 0;}
.ui-textlist-item2-border a{color: #333;font-size: 16px;letter-spacing: 0.5px;}
.ui-textlist-item2-border a:hover{text-decoration: none;color: #E30000;}

/**3/27 add **/
.dy{padding-top: 0px;height: auto;border-bottom: 1px dashed #ddd;margin: 0 20px;}
.dy_l{width: 90px;height: 130px;float: left;}
.dy_c{border-radius: 10px;font-size: 14px;line-height: 25px;width: 790px;float: left;position: relative;padding: 5px 24px 20px 24px;color: #999;}
.dy_c h1{font-size: 16px;color: #333;font-weight: bold;}
.dy_r{height: 130px;line-height: 130px;}
.dy_r a{float: right;width: 120px;height: 40px;border-radius: 5px;background-color: #1d8fe2;margin-top: 35px;line-height: 40px;color: #f0fffa;text-align: center;font-size: 15px;}
.dy_r a:hover{background-color: #47b1ff;color: #fff;text-decoration: none;}
.mainbox3{padding-top: 40px;margin: 0 20px;}
.mainbox3 dl{width: 100%;position: relative;margin-bottom: 20px;}
.mainbox3 dt{width: 50px;height: 50px;line-height: 50px;border-radius: 50px 50px 0 50px;background: #3887ee;background-image: linear-gradient(90deg, #28bae3, #3887ee );box-shadow: 3px 3px 5px #c8e5f8;color: #fff;font-weight: bold;text-align: center;text-transform: uppercase;position: absolute;top: 0;left: 0;}
.mainbox3 dd{margin-left: 65px;border-radius: 5px;background: #fcfcfc;padding: 15px 20px;}
.mainbox3 dd h3{font-size: 18px;line-height: 30px;}
.mainbox3 dd p{line-height: 22px;font-size: 14px;}
.mainbox3 dd p a{color: #2b72f2;}
.mainbox3 dd p a:hover{text-decoration: underline;}

/*3/29 add*/
.ggdy_l{width: 120px;height: 160px;float: left;margin-top: 25px;}
.ggdy_c{border-radius: 10px;font-size: 14px;line-height: 25px;width: 760px;float: left;position: relative;padding: 0px 24px 20px 24px;color: #999;}
.ggdy_c h1{font-size: 16px;color: #333;font-weight: bold;}
.ggdy_r{height: 200px;line-height: 200px;}
.ggdy_r a{float: right;width: 120px;height: 40px;border-radius: 5px;background-color: #1d8fe2;margin-top: 85px;line-height: 40px;color: #f0fffa;text-align: center;font-size: 15px;}
.ggdy_r a:hover{background-color: #47b1ff;color: #fff;text-decoration: none;}
.w250{width: 250px;}
.ch_shipin{background-color: #fff;padding-bottom: 20px;width: 1200px;margin: 20px auto;}

/* 新增2019/12/20 */
.lbook{width: 910px;float: left;overflow: hidden;background: #FFFFFF;padding-top: 5px;height: 434px;}
.lbook #theater_book{width: 870px;height: 200px;position: relative;overflow: hidden;margin: 0 auto;}
.rbook{width: 280px;float: right;overflow: hidden;background: #FFF;margin-left: 10px;height: 439px;}
.newul{width: 830px;height: 175px;position: relative;margin: 10px auto;overflow: hidden;padding-top: 5px;margin-left: 20px;padding-left: 5px;}
.newul li{width: 830px ;height: 175px;float: left;display: none;}
.newul li:first-child{display: block;}
.newul li a{width: 168px;height: 148px;background: #FFFFFF;border: 1px solid #D9D9D9;box-shadow: 0px 0px 6px 0px rgb(6 0 1 / 20%);border-radius: 6px;float: left;margin-right: 20px;padding: 10px;font-size: 16px;overflow: hidden;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;margin-bottom: 10px;}
.newul li a:last-child{margin-right: 0;}
.newul li a p:first-child{margin-bottom: 5px;}
.newul li a p:last-child{line-height: 22px;font-size: 14px;}
.newul li:nth-child(1) a:nth-child(1) p:last-child{color: #333333;}
.newul li a p:last-child:hover{color: #42ABFB;}
.tbpage a{display: inline-block;width: 20px;height: 170px;float: left;position: absolute;top: 0;margin-left: 2px;}
.tbpage a:last-child{float: right;right: -7px;text-align: right;}
.tbpage a em{width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;display: block !important;margin-top: 88px;}
.tbpage a:first-child em{border-right: 10px solid #188eee;}
.tbpage a:last-child em{border-left: 10px solid #188eee;}
.apcolor{color: #188eee;}
.newbookul{width: 95%;margin: 23px auto 10px auto;overflow: hidden;}
.newbookul li{width: 100%;}
.newbookul li img{width: 853px;height: 152px;}
.newul li:hover, .borq{box-shadow: 4px 2px 4px 0px rgb(6 0 1 / 20%) !important;}
.imgspan{display: inline-block;width: 51px;height: 51px;border-radius: 50px;overflow: hidden;float: left;text-align: center;}
.imgspan img{width: 100%;}
.tspan{display: inline-block;position: relative;top: 5px;left: 5px;width: 110px;float: left;font-size: 14px;line-height: 20px;overflow: hidden;}
.trap{position: relative;top: 13px;left: 0px;width: 100%;}
.xuexiyp{width: 95%;margin: 0 auto;font-size: 18px;padding-bottom: 5px;border-bottom: 1px solid #F2F2F2;}
.xuexiyp span{display: block;border-bottom: 2px solid #188eee;width: 16%;padding-bottom: 5px;position: relative;top: 6px;}
.rbook .rdzx{overflow: hidden;background: #FFFFFF;padding: 0.5rem;line-height: 22px;width: 264px;height: 198px;}
.rbook .rdzx li{width: 94%;overflow: hidden;font-size: 15px;margin: 0 auto;height: 30px;}
.rbook .studyp{line-height: 25px;overflow: hidden;width: 280px;height: 206px;background: #FFFFFF;}
.rbook .xxb{width: 95%;overflow: hidden;margin-top: 0px;background: #FFFFFF;padding: 0.5rem;line-height: 30px;padding-bottom: 13px;}
.rbook .xxb li{width: 94%;overflow: hidden;font-size: 15px;margin: 0 auto;height: 30px;}
.rbook .xxb li a{width: 100%;display: block;text-overflow: ellipsis;white-space: nowrap;}
.rbook .xxb li span{color: #FF6A00;}
.rbook .xxb li a:hover, .rbook .rdzx li a:hover{color: #188EEE;}
.rbook p span{display: inline-block;width: 3px;height: 20px;background: #188eee;position: relative;top: 4px;margin-right: 8px;}
.rbook p{font-size: 18px;width: 95%;margin: 0px auto 7px auto;}

/* 新增免费试听 2020/5/16 */
.newmfst{width: 1200px;margin: 15px auto;background: #fff;overflow: hidden;padding-top: 15px;padding-bottom: 15px;}
.newmfst .leftmfst{width: 790px;float: left;overflow: hidden;}
.newmfst .leftmfst .leftone{width: 95%;margin: 0 auto 15px auto;overflow: hidden;}
.newmfst .leftmfst .leftone p:first-child{width: 100%;overflow: hidden;border-bottom: 2px solid #F8F8F8;height: 30px;position: relative;}
.newmfst .leftmfst .leftone p:first-child span:first-child{border-bottom: 2px solid #188EEE;font-size: 16px;color: #333333;padding-bottom: 5px;z-index: 99;position: absolute;bottom: 0;}
.newmfst .leftmfst .leftone p:first-child span:last-child{float: right;color: #999;display: inline-block;cursor: pointer;font-size: 14px;}
.newmfst .leftmfst .leftone p:first-child span:last-child img{width: 20%;position: relative;top: 3px;left: 0px;margin-right: 1px;transition: all 3s;}
.newmfst .leftmfst .leftone p:first-child span:last-child:hover{color: #188EEE;}
.newmfst .leftmfst .leftone p:first-child span:last-child:hover img{transform: rotate(360deg);}
.newmfst .leftmfst .leftone p:first-child a{float: right;font-size: 14px;color: #999999;}
.newmfst .leftmfst .leftrdzx{width: 100%;margin: 0 auto;overflow: hidden;height: 150px;}
.newmfst .leftmfst .leftrdzx a{width: 46.5%;float: left;margin-left: 3%;height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;display: inline-block;}
.newmfst .leftmfst .leftrdzx a span:first-child{width: 80%;float: left;height: 100%;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;}
.newmfst .leftmfst .leftrdzx a span:last-child{width: 18%;float: right;height: 100%;overflow: hidden;color: #999999;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;}
.newmfst .rightmfst{width: 400px;float: right;overflow: hidden;}
.newmfst .rightmfst .rxkcbt{width: 100%;overflow: hidden;}
.newmfst .rightmfst .rxkcbt p{width: 97%;overflow: hidden;border-bottom: 2px solid #F8F8F8;height: 30px;position: relative;}
.newmfst .rightmfst .rxkcbt p:first-child span{border-bottom: 2px solid #188EEE;font-size: 16px;color: #333333;padding-bottom: 5px;z-index: 99;position: absolute;bottom: 0;}
.newmfst .rightmfst .rxkcbt p:first-child span img{position: relative;top: 3px;margin-right: 5px;}
.newmfst .rightmfst .rxkcimg{width: 100%;margin: 0px auto 5px auto;overflow: hidden;}
.newmfst .rightmfst .rxkcimg a{width: 44.5%;margin-right: 4%;float: left;text-align: left;display: inline-block;margin-top: 22px;height: 100px;overflow: hidden;transition: all 0.5s;margin-left: 1.5%;}
.newmfst .rightmfst .rxkcimg a:hover{-webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.24);box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.24);-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);}
.newmfst .rightmfst .rxkcimg a:first-child{background: url(../img/st_mftk.png) no-repeat;}
.newmfst .rightmfst .rxkcimg a:nth-child(2){background: url(../img/st_xgxb.png) no-repeat;}
.newmfst .rightmfst .rxkcimg a:nth-child(3){background: url(../img/st_xbphb.png) no-repeat;}
.newmfst .rightmfst .rxkcimg a:last-child{background: url(../img/st_zzbzt.png) no-repeat;}
.newmfst .rightmfst .rxkcimg a p{width: 85%;margin: 0 auto;overflow: hidden;color: #666666;font-size: 12px;}
.newmfst .rightmfst .rxkcimg a p:first-child{font-size: 16px;margin-bottom: 4px;margin-top: 21px;}
.newmfst .rightmfst .rxkcimg a:first-child p:first-child{color: #188EEE;}
.newmfst .rightmfst .rxkcimg a:nth-child(2) p:first-child{color: #5AB33D;}
.newmfst .rightmfst .rxkcimg a:nth-child(3) p:first-child{color: #706FD3;}
.newmfst .rightmfst .rxkcimg a:last-child p:first-child{color: #DF8460;}
.newmfst .rightmfst .rxkcul{width: 100%;margin: 0 auto;overflow: hidden;}
.newmfst .rightmfst .rxkcul a{width: 30%;float: left;display: inline-block;height: 30px;line-height: 30px;background: #F2F9FF;color: #666666;font-size: 14px;text-align: center;margin-right: 3.3%;margin-top: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newmfst .rightmfst .rxkcul a:hover{background: #e6f5ff;}
.sttplb{width: 760px;margin: 10px auto;overflow: hidden;position: relative;}
.sttplb ul{width: 760px;margin: 0px auto;overflow: hidden;height: 155px;position: relative;}
.sttplb ul li{width: 230px;height: 134px;float: left;overflow: hidden;background: url(../img/mfst_bg.png) no-repeat right top;margin-left: 20px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 2px;margin-bottom: 10px;margin-top: 10px;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.sttplb ul li:hover{-webkit-transform: translateY(-4px);-ms-transform: translateY(-4px);transform: translateY(-4px);}
.sttplb ul li a{display: block;width: 100%;height: 100%;}
.sttplb ul li a div:first-child{width: 30%;float: left;text-align: center;font-size: 14px;color: #333333;margin-top: 20px;overflow: hidden;font-weight: bold;line-height: 30px;}
.sttplb ul li a div:first-child span{width: 100%;padding-top: 7px;overflow: hidden;display: block;}
.sttplb ul li a div:last-child{width: 66%;float: right;overflow: hidden;line-height: 25px;font-size: 14px;margin-top: 30px;position: relative;}
.sttplb ul li a div:last-child p:first-child{color: #188EEE;height: 50px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sttplb ul li a div:last-child p:last-child{padding-top: 10px;color: #999999;display: block;}
.sttplb ul li a div:last-child p:last-child .ting{float: right;margin-right: 10px;position: relative;top: 8px;}
.sttplb ul li a div:last-child p:last-child span img{margin-right: 5px;width: 11%;position: relative;top: 3px;}
.zandy{display: none;}
.zandy .prev, .zandy .next{width: 20px;background: #000;color: #fff;opacity: 0.6;height: 35px;line-height: 35px;display: inline-block;text-align: center;position: absolute;top: 60px;}
.zandy .prev{left: 20px;}
.zandy .next{float: right !important;right: 10px;}

/* 2020128 首页修改 */
.newboxwidth{width: 320px;margin: 0 auto;overflow: hidden;}
.ltitle{width: 100%;margin: 14px auto;overflow: hidden;font-size: 16px;color: #333333;height: 24px;line-height: 24px;}
.ltitle i{width: 20px;height: 20px;display: inline-block;overflow: hidden;text-align: center;background: url(../img/index_icon.png) no-repeat;margin-right: 6px;background-position: -2px 0px;position: relative;top: 3px;}
.bkicon{background-position: -2px -28px !important;}
.zlwzicon{background-position: -2px -174px !important;}
.ltitle a{display: inline-block;float: right;font-size: 12px;color: #999999;overflow: hidden;}

#full-screen-slider{width:320px;position:relative;height:220px;overflow: hidden;}
#full-screen-slider .btn{font-family: "simsun";font-size: 26px;height: 36px;width: 20px;line-height: 36px;text-align: center;color: #fff;background: rgba(0, 0, 0, .6);position: absolute;top: 50%;text-decoration: none;margin-top: -30px;display: block;cursor: pointer;z-index: 100;}
#full-screen-slider .prev{left: 0}
#full-screen-slider .next{right: 0}
#full-screen-slider .bar{position: absolute;display: inline-block;bottom: 1px;left: 50%;z-index: 100;}
#full-screen-slider .bar i{border-radius: 50%;width: 6px;height: 6px;background: #666;display: inline-block;margin: 0 5px;cursor: pointer;box-shadow: outset -3px 2px 0 #ccc;}
#full-screen-slider .bar i.on{background: #188EEE;}
#full-screen-slider .btn:hover{background: rgba(0, 0, 0, .9);}
.msul li,.msul li .lidiv div:last-child p{width: 100%;overflow: hidden;margin: 0 auto;}
.msul li{float: left;height: 100%;}
.msul li .lidiv{width: 100%;overflow: hidden;margin: 2px auto 14px;height: 96px;}
.msul li:last-child{margin: 0 auto 10px !important;}
.msul li .lidiv div:first-child{width: 80px;float: left;height: 96px;overflow: hidden;text-align: center;margin-right: 10px;}
.msul li .lidiv div:last-child{width: 230px;float: left;overflow: hidden;height: 90px;line-height: 30px;font-size: 14px;}
.msul li .lidiv div:last-child p:first-child{font-size: 14px;color: #188EEE;font-weight: bold;}
.msul li .lidiv div:last-child p:first-child a{width: 100px;height: 20px;background: #F0F8FF;border: 1px solid #188EEE;border-radius: 10px;display: inline-block;overflow: hidden;font-weight: 400;text-align: center;color: #188EEE;line-height: 20px;margin-left: 10px;position: relative;top: 4px;font-size: 12px;}
.msul li .lidiv div:last-child p:first-child a:hover{background: #e5f1fb;}
.msul li .lidiv div:last-child p:first-child a i{width: 19px;height: 14px;display: inline-block;overflow: hidden;text-align: center;background: url(../img/index_icon.png) no-repeat;margin-right: 6px;background-position: -3px -59px;position: relative;top: 2px;left: 4px;}
.msul li .lidiv div:last-child p em{width: 3px;height: 3px;background: #188EEE;border-radius: 50%;display: inline-block;position: relative;top: -3px;margin-right: 4px;}
.hotp{width: 320px;height: 30px;background: #F0F8FF;overflow: hidden;line-height: 30px;font-size: 14px;color: #333333;text-overflow: ellipsis;white-space: nowrap;margin: 16px auto 14px;}
.hotp i{width: 24px;height: 19px;display: inline-block;overflow: hidden;text-align: center;background: url(../img/index_icon.png) no-repeat;margin-right: 12px;background-position: 0px -81px;position: relative;top: 5px;left: 5px;}
.beikaia{width: 100%;margin: 10px auto 6px;overflow: hidden;text-align: center;font-size: 14px;}
.beikaia a{float: left;display: inline-block;width: 24.5%;border-bottom: 1px solid #F5F5F5;border-right: 1px solid #F5F5F5;verflow: hidden;height: 62px;text-align: center;}
.beikaia a:nth-child(4),.beikaia a:last-child{border-right: none;}
.beikaia a:nth-child(5),.beikaia a:nth-child(6),.beikaia a:nth-child(7),.beikaia a:last-child{border-bottom: none;}
.beikaia a p:first-child{width: 100%;margin: 5px auto 0px;text-align: center;overflow: hidden;}
.beikaia a p:first-child i{display: inline-block;margin: 0 auto 4px;height: 26px;width: 30px;text-align: center;background: url(../img/index_icon.png) no-repeat;background-position: 3px -109px;position: relative;}
.beikaia a:nth-child(2) p:first-child i{background-position: -36px -109px;}
.beikaia a:nth-child(3) p:first-child i{background-position: -85px -109px;}
.beikaia a:nth-child(4) p:first-child i{background-position: -129px -109px;}
.beikaia a:nth-child(5) p:first-child i{background-position: 1px -140px;}
.beikaia a:nth-child(6) p:first-child i{background-position: -39px -142px;}
.beikaia a:nth-child(7) p:first-child i{background-position: -85px -142px;}
.beikaia a:last-child p:first-child i{background-position: -129px -142px;}
.zlwzone{width: 100%;overflow: hidden;margin: 0 auto 8px;height: 70px;font-size: 14px;}
.zlwzone a:first-child{display: inline-block;width: 70px;height: 70px;float: left;margin-right: 6px;}
.zlwzone a:first-child img{width: 100%;}
.zlwzone div{width: 230px;float: right;height: 70px;overflow: hidden;line-height: 24px;}
.zlwzone div p:first-child{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zlwzone div .zlwzdec{width: 100%;overflow: hidden;font-size: 12px;color: #808080;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 22px;}
.maininfo a i{display: inline-block;margin: 0 4px 4px 0;height: 20px;width: 25px;text-align: center;background: url(../img/index_icon.png) no-repeat;background-position: 0px -203px;position: relative;top: 8px;}
.kaoshihot{width: 240px;margin: 8px auto;overflow: hidden;font-size: 14px;line-height: 30px;}
.kaoshihot>a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.kaoshihot div{width: 100%;overflow: hidden;margin: 0 auto;line-height: 23px;}
.kaoshihot div a{color: #188EEE;display: inline-block;overflow: hidden;}
.ksbox{width: 240px;height: 149px;overflow: scroll;overflow-x: hidden;}
.ksbox::-webkit-scrollbar{width: 4px;}
/* 滚动槽 */
.ksbox::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);border-radius:10px;}
/* 滚动条滑块 */
.ksbox::-webkit-scrollbar-thumb{border-radius:10px;background:#F2F2F2;-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);}

.hrline{width: 1160px;margin: 4px auto 0;border-bottom: 1px solid #f2f2f2;overflow: hidden;height: 1px;border-top: 0;border-left: 0;border-right: 0;}
.kstabele{width: 240px;margin: 12px auto 20px;overflow: hidden;text-align: center;font-size: 14px;}
.kstabele li{width: 99.5%;overflow: hidden;border: 1px solid #F2F2F2;height: 36px;line-height: 36px;border-bottom: none;}
.kstabele>li:first-child{background: url(../img/ksbg.png)no-repeat center top;}
.kstabele>li:first-child span a,.kstabele>li:first-child span:last-child a{color: #FFFFFF;}
.kstabele li:nth-child(even){background: #FAFDFF;}
.kstabele li:last-child{border-bottom: 1px solid #F2F2F2;}
.kstabele li span{width: 33.33%;float: left;display: inline-block;overflow: hidden;text-align: center;height: 100%;color: #333333;}
.kstabele li span a:hover{color: #333;}
.kstabele li span:last-child a{color: #188EEE;}
.kstabele>li:first-child span a:hover{text-decoration:inherit;color: #FFFFFF;}
.kstabele li span:last-child a:hover,.kaoshihot div a:hover{text-decoration: underline;}
.dongtai p{width: 100%;overflow: hidden; font-size: 14px;margin-bottom: 3px;}
.dongtai p a{text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;} 
.dongtai p a em{width: 5px;height: 5px;background: #7FC6FF;border-radius: 50%;display: inline-block;position: relative;top: -1px;margin-right: 3px;}
/* 软考频道页面 */
.rklist>li{width: 14.2%;text-align: center;}
.rklist>li h2 a{font-size: 18px !important;width: 100px;}
.rk_fir-mod{height: 500px;background: #FFFFFF;width: 230px;margin: 0 20px 0 0;}
.rk_kcpx,.ksgz_box{width: 190px;margin: 13px 0 0 20px;overflow: hidden;}
.rk_kcpx>p{width: 100%;font-size: 18px;font-weight: bold;color: #188EEE;overflow: hidden;}
.rk_kcpx>p i{display: inline-block;width: 20px;height: 20px;background: url(../img/rk/rk_icon.png)no-repeat -13px -466px;text-align: center;margin-right: 6px;position: relative;top: 4px;}
.rk_kcpx>p i.iconx{background-position-y: -435px;}
.rk_kcpx .rk_kcpx_dec,.ksgz_box>.ksgz_typea,.gdqrkbm,.sildeul li>div .swtype,.sildeul li>div .swlsdec{width: 100%;margin: 0 auto;overflow: hidden;}
.rk_kcpx .rk_kcpx_dec>a{display: block;margin: 7px 0 0 0;color: #4D4D4D;font-size: 16px;}
.rk_kcpx .rk_kcpx_dec>a:hover{color: #188EEE;}
.ksgz_box>p{width: 320px;border-bottom: 1px solid #F2F2F2;font-size: 16px;font-weight: bold;padding-bottom: 6px;position: relative;margin: 4px 0 17px 0;}
.ksgz_box>p span{display: inline-block;border-bottom: 1px solid #188EEE;padding-bottom: 5px;position: relative;top: 6px;overflow: hidden;}
.ksgz_box>.ksgz_typea a{display: inline-block;text-align: center;font-size: 14px;color: #1479CC;margin: 0 10px 14px 0;}
.ksgz_box>.ksgz_typea a:nth-child(2n){margin-right: 0;}
.ksgz_box>.ksgz_typea a:hover{}
.ksgz_box>.ksgz_typea a em{display: inline-block;margin-right: 5px;width: 22px;height: 22px;text-align: center;background: url(../img/rk/rk_icon.png)no-repeat -11px -215px;position: relative;top: 5px;}
.ksgz_box>.ksgz_typea a em.zx{background-position-y: -366px;}
.ksgz_box>.ksgz_typea a em.wt{background-position-y: -277px;}
.ksgz_box>.ksgz_typea a em.bk{background-position-y: -336px;}
.ksgz_box>.ksgz_typea a em.cj{background-position-y: -247px;}
.ksgz_box>.ksgz_typea a em.zs{background-position-y: -306px;}
.rk_cen .centop12{margin: 0px auto 2px !important;}
.rk_time-info{width: 240px;margin: 24px auto 17px;overflow: hidden;text-align: center;font-size: 14px;color: #333;font-weight: bold;}
.rk_time-info a>p.timeday{width: 100%;text-align: center;font-weight: 400;overflow: hidden;margin: 10px auto 0;padding-top: 8px;}
.rk_time-info a>p.timeday span{display: inline-block;width: 31px;height: 37px;text-align: center;border: 1px solid #EBEBEB;color: #EF522B;font-size: 26px;margin-right: 13px;position: relative;top: -8px;}
.rk_time-info a>p.timeday span:last-child{margin-right: 4px;}
.rk_time-info a>p.timeday span em{width: 100%;display: block;height: 33px;border-bottom: 1px solid #EBEBEB;line-height: 33px;}
.gdqrkbm>p,.gdqrkbm .bmjz_box{width: 260px;margin: 0 auto 6px;font-size: 16px;overflow: hidden;}
.gdqrkbm>p{width: 250px !important;}
.gdqrkbm>p em{display: inline-block;width: 3px;height: 16px;background: #188EEE;margin-right: 4px;position: relative;top: 3px;}
.gdqrkbm .bmjz_box a{font-size: 14px;width: 18%;display: inline-block;overflow: hidden;line-height: 24px;}
.rk_grade_box{width: 1200px;height: 584px;margin: 20px auto;overflow: hidden;background: #fff;}
.rk_grade_box .rk_grade_top{width: 100%;height: 63px;border-bottom: 1px solid #F2F2F2;overflow: hidden;line-height: 63px;}
.rk_grade_box .rk_grade_top>span{display: inline-block;margin-left: 20px;font-size: 28px;color: #333;float: left;overflow: hidden;}
.rk_grade_box .rk_grade_top>span>em{display: inline-block;width: 4px;height: 27px;background: #188EEE;margin-right: 10px;position: relative;top: 5px;}
.rk_grade_box .rk_grade_top .rk_kmtype,.rk_zjkmtype{display: inline-block;float: left;margin-left: 149px;font-size: 18px;overflow: hidden;}
.rk_grade_box .rk_grade_top .rk_kmtype li,.rk_zjkmtype li{display: inline-block;text-align: center;margin-right: 40px;cursor: pointer;float: left;}
.rk_grade_box .rk_grade_top .rk_kmtype li em,.rk_zjkmtype li em{margin: 0 auto;width: 50px;height: 2px;background: #188EEE;overflow: hidden;position: relative;top: -2px;display: none;}
.rk_grade_box .rk_grade_top .rk_kmtype li.onyes,.rk_zjkmtype li.onyes,.demotit>a:hover,.rk_grade_right .hotshiti a:hover{color: #188EEE;}
.rk_grade_box .rk_grade_top .rk_kmtype li.onyes em,.rk_zjkmtype li.onyes em{display: block !important;}
.gradehide>.rk_grade:first-child{display: block;}
.rk_grade_box .rk_grade{width: 1160px;margin: 20px auto 0;overflow: hidden;display: none;}
.rk_grade_box .rk_grade .rk_grade_left{width: 301px;height: 480px;float: left;overflow: hidden;margin-right: 19px;background: url(../img/rk/rk_pxdec_bg.png)no-repeat center top;}
.rk_grade_box .rk_grade .rk_grade_center{width: 440px;float: left;overflow: hidden;margin-right: 20px;}
.rk_grade_box .rk_grade .rk_grade_right{width: 380px;float: right;overflow: hidden;}
.rk_grade_box .rk_grade .rk_grade_right>div,.rk_grade_box .rk_grade .rk_grade_center>div{width: 100%;margin: 0 auto;overflow: hidden;}
.demotit{width: 100%;overflow: hidden;font-size: 18px;font-weight: bold;color: #333;margin: 0 auto;}
.demotit>a{display: inline-block;font-weight: 400;font-size: 14px;color: #999;float: right;}
.rk_grade_box .rk_grade .shitikecheng li{width: 210px;height: 128px;float: left;overflow: hidden;margin: 8px 19px 15px 0;background: url(../img/rk/rk_stkc_bg1.png)no-repeat center top;}
.rk_grade_box .rk_grade .shitikecheng li:last-child{margin-right: 0;background: url(../img/rk/rk_stkc_bg2.png)no-repeat center top;}
.rk_grade_box .rk_grade .shitikecheng li>div{width: 180px;margin: 12px auto;overflow: hidden;font-size: 16px;line-height: 30px;}
.rk_grade_box .rk_grade .shitikecheng li>div>a:first-child{width: 100%;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 60px;}
.rk_grade_box .rk_grade .shitikecheng li>div>a:last-child{display: block;width: 100px;height: 27px;border: 1px solid #188EEE;border-radius: 14px;line-height: 28px;overflow: hidden;font-size: 14px;color: #188EEE;text-align: center;margin-top: 10px;}
.rk_grade_box .rk_grade .shitikecheng li>div>a:last-child i{display: inline-block;width: 29px;height: 29px;text-align: center;float: right;background: url(https://www.cnitpm.com/img/rk/rk_icon.png)no-repeat -6px -398px;position: relative;top: 0px}
.rk_grade_box .rk_grade .shitikecheng li>div>a:last-child:hover{background: #cde3f5;}
.rk_grade_box .rk_grade .tuijianbook{width: 437px;height: 120px;background: #FAFDFF;border: 1px solid #E5F4FF;border-radius: 4px;overflow: hidden;margin: 10px auto 20px;}
.tuijianbook .tj_left{float: left;margin-left: 20px;width: 260px;overflow: hidden;margin-top: 8px;color: #808080;font-size: 14px;line-height: 22px;}
.tuijianbook .tj_left p:first-child{color: #333;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;font-weight: bold;margin: 0 auto 4px;}
.tuijianbook .tj_left a{display: block;width: 80px;height: 24px;background: #7FC1FF;border-radius: 12px;text-align: center;color: #fff;line-height: 24px;overflow: hidden;margin-top: 8px;}
.tuijianbook .tj_left a:hover{background: #70b8fb;}
.tuijianbook .tj_right{width: 93px;float: right;margin-right: 38px;overflow: hidden;text-align: center;}
.rk_grade_right .testtiku{width: 100%;overflow: hidden;margin: 0 auto 15px;border-bottom: 1px solid #F5F5F5;}
.rk_grade_right .testtiku a{display: block;float: left;overflow: hidden;margin: 7.5px 20px 17px 0;width: 179px;font-size: 16px;}
.rk_grade_right .testtiku a>span{display: block;float: left;width: 44px;height: 44px;overflow: hidden;text-align: center;border-radius: 50%;background: url(https://www.cnitpm.com/img/rk/rk_icon.png)no-repeat 0 0;}
.rk_grade_right .testtiku a:nth-child(2)>span{background-position-y: -162px;}
.rk_grade_right .testtiku a:nth-child(4)>span{background-position-y: -108px;}
.rk_grade_right .testtiku a:nth-child(1)>span{background-position-y: -54px;}
.rk_grade_right .testtiku a>div{float: right;width: 130px;overflow: hidden;}
.rk_grade_right .testtiku a>div p:last-child{color: #999;font-size: 14px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rk_grade_right .testtiku a:nth-child(2n){margin-right: 0;}
.rk_grade_right .hotshiti a{display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color: #666;line-height: 35px;}
.silderbox{width: 301px;height: 480px;overflow: hidden;margin: 0 auto;background: url(../img/rk/rk_pxdec_bg.png)no-repeat center top;}
.sildeul{position: absolute; left: 0px; top: 0;}
.sildeul li{float: left;width: 300px;}
.sildeul li>div{width: 250px;margin: 33px 0 0 30px;overflow: hidden;}
.sildeul li>div>em{width: 44px;height: 2px;background: #188EEE;display: block;overflow: hidden;margin-bottom: 8px;}
.sildeul li>div h2{width: 90%;overflow: hidden;font-size: 18px;font-weight: bold;color: #188EEE;line-height: 30px;}
.sildeul li>div .swdec{width: 100%;margin: 16px auto;font-size: 14px;line-height: 24px;color: #666;overflow: hidden;}
.sildeul li>div .swtype em{display: inline-block;float: left;margin-right: 15px;text-align: center;height: 24px;line-height: 24px;width: 60px;overflow: hidden;color: #fff;font-size: 12px;background: #7FC1FF;margin-bottom: 15px;}
.sildeul li>div .swlsdec{margin-top: 20px;}
.sildeul li>div .swlsdec>span{width: 74px;height: 74px;display: block;float: left;margin-right: 10px;border-radius: 50%;text-align: center;overflow: hidden;}
.sildeul li>div .swlsdec>span img{width: 100%;}
.sildeul li>div .swlsdec>div{float: left;width: 165px;overflow: hidden;color: #666666;font-size: 12px;line-height: 22px;}
.sildeul li>div .swlsdec>div>p:first-child{font-size: 16px;color: #188EEE;font-weight: bold;width: 100%;overflow: hidden;margin: 0 auto 4px;}
.sildeul li>div .swbtn{width: 100%;margin: 38px auto 0;text-align: center;overflow: hidden;}
.sildeul li>div .swbtn a{display: inline-block;width: 110px;height: 40px;background: #FFFFFF;border-radius: 4px;text-align: center;line-height: 40px;overflow: hidden;margin-right: 20px;color: #FF6A00;font-size: 16px;}
.sildeul li>div .swbtn a:first-child{color: #188EEE;}
.sildeul li>div .swbtn a:last-child{margin-right: 0;}
.sildeul li>div .swbtn a:hover{background: #CCE6FF;}
.swiper-container{position:relative;width:301px;height:480px;overflow:hidden;margin: 0 auto;}
.swiper-wrapper{position:absolute;left:0;height:100%;}
.swiper-wrapper-transition{transition:all .8s ease 0s}
.swiper-item{display:inline-block;width:100%;height:100%;float:left}
.swiper-container .num { position: absolute; width: 100%; bottom: 10px; left: 0; text-align: center; font-size: 0px; }
.swiper-container .num li { width: 10px; height: 10px; background: #FFF; border-radius: 50%; display: inline-block; margin: 0 3px; cursor: pointer; }
.swiper-container .num li.on { background: #7FC1FF; }
.newzxdes{width: 610px;margin: 0 auto;overflow: hidden;font-size: 15px;line-height: 38px;}
.newzxdes p{width: 100%;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newzxdes p a{display: inline-block;margin-right: 20px;float: left;}
.newzxdes .hotzx a:last-child {margin-right: 0px;}
.newzxdes .hotzx a{font-size: 20px;font-weight: bold;color: #FF7F00;margin-right: 15px;}
.newzxdes p:nth-child(n+2) a{width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newzxdes p:nth-child(n+2)>a:last-child {width: 280px;margin-right: 0;}
.newzxdes p em a{width: 48px !important;height: 20px;background: #EDEDED;border-radius: 10px;color: #666666;font-size: 14px;text-align: center;line-height: 20px;margin-right: 10px;position: relative;top: 10px;}
.bkzdlist{margin: 0 auto 7px;width: 100%;overflow: hidden;}
.bkzdlist .toutiao  {color: #FF6A00;font-size: 18px;font-weight: bold;}
.bkzdlist .toutiao span:last-child {color: #FF6A00;}
.bkzdlist a{display: block;width: 100%;margin: 0 auto;font-size: 14px;line-height: 40px;}
.bkzdlist a span:last-child{display: inline-block;float: right;font-weight: 400;font-size: 14px;color: #999999;}
.bkzdlist a span:first-child{display: inline-block;width: 388px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fortj{width: 440px;margin: 6px auto;overflow: hidden;position: relative;height: 140px;}
.fortj .lt,.fortj .gt{display: inline-block;width: 20px;height: 30px;text-align: center;line-height: 30px;background: #E5E5E5;color: #fff;position: absolute;top: 60px;cursor: pointer;display: none;}
.fortj .lt,.bookinfo>em.eprev{left: 0;}
.fortj .gt,.bookinfo>em.enext{right: 0;}
.fortj:hover .lt,.fortj:hover .gt{display: block;}
.fortj .foryouul{position: absolute;left: 0;top: 0;width: 1000px;padding-left: 2px;}
.fortj .foryouul li{display: inline-block;float: left;width: 210px;height: 130px;background: #FFFFFF;box-shadow: 0px 0px 4px 0px rgba(6, 0, 1, 0.06);border-radius: 6px;margin-right: 15px;overflow: hidden;margin-top: 4px;}
.fortj .foryouul li a{display: block;width: 100%;height: 100%;}
.fortj .foryouul li a>p{width: 175px;text-align: left;margin: 10px auto 20px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fortj .foryouul li a>div{width: 175px;overflow: hidden;margin: 0 auto;}
.fortj .foryouul li a > div span:first-child{display: inline-block;width: 50px;height: 50px;border-radius: 50%;text-align: center;overflow: hidden;float: left;}
.fortj .foryouul li a>div span:first-child img{width: 100%;}
.fortj .foryouul li a>div span:last-child{display: inline-block;overflow: hidden;margin-left: 10px;width: 114px;color: #4D4D4D;line-height: 21px;position: relative;top: 4px;float:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.xzxgw {width: 100%;text-align: center;font-size: 24px;overflow: hidden;color: #999;margin: 40px auto;}
.xzxgw em{display: inline-block;width: 150px;height: 1px;background: #E6E6E6;margin: 0 9px;position: relative;top: -6px;}
.why{width: 1200px;margin: 0 auto;overflow: hidden;}
.why a{display: inline-block;width: 210px;float: left;overflow: hidden;margin-right: 120px;font-size: 14px;transition: all .5s;margin-bottom: 17px;}
.why a:last-child{margin-right: 0;}
.why a>span:first-child{width: 72px;height: 72px;border-radius: 50%;display: block;float: left;overflow: hidden;text-align: center;background: url(//www.cnitpm.com/img/pd/pdym_icon.png)no-repeat -0px -810px;margin-right: 10px;margin-top: 4px;}
.why a:nth-child(2)>span:first-child{background-position-x: -90px;}
.why a:nth-child(3)>span:first-child{background-position-x: -180px;}
.why a:nth-child(4)>span:first-child{background-position-x: -270px;}
.why a>div{width: 120px;float: left;overflow: hidden;line-height: 22px;font-size: 16px;}
.why a>div p:last-child{font-size: 14px;color: #999999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;width: 100%;overflow: hidden;margin: 4px auto 0;}

/* 20220520更新 */


