.boxpd30w{
	background:#fff;
	padding:30px;
}
.show300 a{
	display:block;
}
.apic_pc{
	display:flex;
	justify-content: space-between;
}
.apic_pc a{
	display: block;
}
.apic_pc a img{
	vertical-align:middle;
}
.slide a>img{
	height:190px;
}
.slide_wrap{
	height:190px;
}
.zikao_Nav{
	height:auto;
}
.examtime>div>ul{
	padding-bottom:0;
}
.examytime{
	padding-left:20px;
	font-size:1rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADU0lEQVRYR8WXT2wMcRTHv2/WzCS9EEGI3RlCurNEaEh6ISoR4k9bDlwcxJ9wKEJDRByQOAmaVEhI9OBIQtCTRPTATSKh7GxJ6IwQNCFB0pnZzpPf7ExNa3fb3XZ1L7v57e/33ue99533fkOY4g9NsX9MGCCbnNaU+ZjvqTaQqgFeJzEzISldAFoJdCNtOQergagK4F1SXTwkoYvBawKnzD2G7a37LwCvk3LjNIluMrB02GEZgJymnBH70pZ7rhhgRRnI6eomn7mLgLkjjJUAyGryAQJdF3uJuS1te9dGQ4wbwNSVXWCImiv/RFICQJQqL/Hb2P6dhuXeiZ8fF0Cfph72wZ0lazyGBkxN4fDsR8q7DelPGIhsDQP0aepWH347QD/B+AWin8R+8M3A2bICiwEUq3m8FEx0ItPvXPwHwNSU9wAWVKPk6CnIzlfrKcG5Qs3pZtp29kf2TE15DmAlgN7PltuwDsgH+2IbojRVzhDLgJmSv4JoduHp5EsZ2zsufsezAKZWw3Ye1ARAGDU15TaAHQUH0vq0Nfg4XP8BYDqAk4blXqgdwEI1jSH/KUCzwHzNsL22EOAlgGXiaTJsd1/NAIThXEq5y4Tt8S6Z1ZRuArYA9MywnNU1BchqcieBDoP5m2F7c0IdFNbAA4blBTqZdBFGCs7q8mViOsbgLxnLCzqnqckdAB2NQ9UMICbER4blbgwAdOUeGNviZakJgBkTIYOvZCzvSCjCFwBWxIU56QAf9Lp5g5wXA6hZOJVAzfWW0x0CfAcww2dqX2I7HTXRgJmSn4CoKdTCQ8NyW0Lnoi+I/gAGtWQs5+EIgJym9I6Y8ZX0w3gnjAYPcw+kxF6jf1C0+HhzKt6Ksyl1A8E/VdTv34iKY40aRiIQx3H3LP+C34HzlNoC4vtB9KWGUbmAcyn5ChMdKrmnzDjuS8qNvoQHAIleUHocj5VxM6WcBuF80X3lr2TDpSXiQ+l+72rcxrguJNEBU5f3gukGgMQIkBIAr1LqIpn4XUF4uJWx3N2jA6gIQBx+o6ubE8zXGUgOGyuTAfHeIEnS2km5lEYO3+pyw1AhE6uCtf95LY8g3uh186Sw4TBxR6bfax9LR8X+r7gEo41M2atZNdHWJAMTBfkDScPMMFuhEDQAAAAASUVORK5CYII=) no-repeat left center;
	background-size:1rem 1rem;
	line-height:1.5;
}
.examytime .exam_tips_day span{
	display: inline-block;
    background: #f00;
    padding: 0 0.3rem;
	margin:0 3px;
	background: linear-gradient(to top, #dfedff 0%,#dfedff 50%,#fff 50%,white 100%);
    border-radius: 3px;
    border: solid 1px #3F51B5;
    color: #3F51B5;
}
.index_toutiao{
	width:460px;
	float:left;
	margin-left:20px;
}
.index-hot h4 {
    font-weight: 400;
	font-size: 18px;
}
.index-hot h4 a.curred{
	color:red;
}
.index-hot p{
	margin-top:5px;
}
.index-hot p.sub-hot span.typecard{
	display: inline-block;
    padding: 4px 8px 4px 5px;
    color: #fff;
    background-color: #8994d0 !important;
    margin-right: 5px;
    position: relative;
    z-index: 1;
    font-size: 13px;
    margin-top: 5px;
    border-radius: 0 8px 8px 0;
    margin-bottom: 15px;
}
.side-head {
    position: relative;
    border-bottom: 1px solid #e5e5e5;
}
.i-title {
    display: inline-block;
    height: 36px;
    line-height: 26px;
    padding-bottom: 13px;
    border-bottom: 1px solid #3f51b5;
    margin-bottom: -1px;
    font-size: 20px;
    font-weight: 700;
	padding-left:15px;
	color:#2c3c94;
}
.i-title:before{
	content:" ";
	display:block;
	position:absolute;
	left:0;
	width:6px;
	height:20px;
	background-image: -moz-linear-gradient( 90deg, #2c3c94 0%, #d178ff 100%);
    background-image: -webkit-linear-gradient( 90deg, #2c3c94 0%, #d178ff 100%);
    background-image: -ms-linear-gradient( 90deg, #2c3c94 0%, #d178ff 100%);
	border-radius: 3px;
	top:5px;
}
.list-content{
	padding:10px 0;
}
.list-content li {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    color: #d8d8d8;
}
.list-content li a.from{
	color:#2c3c94;
}
.mod_zyinfo{
	width:100%;
}
.mod_zyinfo img{
	width:100%;
}

/*Article page*/
.article-body .article-content div>p>a{
	border-bottom: 1px dashed #3f51b5;
}
.article-body .article-content div>p>a:hover{
	color:#f60;
	border-color:#f60;
}
.article-content iframe{
	border:1px solid #ddd;
	width:100%;
	height:960px;
	margin-bottom:15px;
}
.article-content p strong{
	background: linear-gradient(180deg, transparent 30%, #4e6ef21f 0);
    color: var(--cos-color-text);
}
.zhuanye_province ul{
	overflow:hidden;
}
.zhuanye_province ul li{
	width:20%;
	float:left;
	border-bottom:1px solid #ddd;
	text-align:center;
	padding:5px;
}
.HotMajor{
	width:100%;
	height:190px;
	margin-top:10px;
	background:#f3f3f3;
	overflow:hidden;
	font-size:14px;
}

.tabs {
	position: relative;
	z-index: 2;
	border-bottom:2px solid #ddd;
	background:#fff;
	border-top:0;
}

.tabs li a {
	display: inline-block;
	padding:0 20px;
	padding-bottom: 12px;
	text-align: center;
	text-decoration: none;
	font-size: 18px;
	color: #373737;
	position: relative;
    bottom: -2px;
	font-weight:normal;
	height:auto;
}
.tabs li:after{
	content:"|";
	color:#ddd;
	position:absolute;
	right:0;
	top:5px;
	font-size:12px;
}
.tabs .thistab a,.tabs .thistab a:hover {
	border-bottom: 2px solid #3F51B5;
	border-top:0;
}

.tabs li a:hover {
	color: #3F51B5;
}
/*public*/
.fix-navbar{
	background:#fff;
}
.fix-navbar .fix-nav{
	width:120px;
}
/*major list page*/
.left_content{
	width:840px;
}
.content_main{
	padding:30px;
	background:#fff;
}
.majors_list{
	padding:0;
	background:#FFF;
}
.majors_list .majors_tab{
	/*border-bottom:1px solid #DDD;*/
	padding-bottom:10px;
	overflow:hidden;
	font-size:16px;
}
.majors_list .majors_tab h4{
	float:left;
	margin-right:10px;
	color:#787878;
}
.majors_list .majors_tab li{
	float:left;
	margin-right:15px;
}
.majors_list .major_tabs{
	overflow:hidden;
	border-bottom:2px solid #3f51b5;
	padding:0 30px;
}
.majors_list .major_tabs li{
	font-size:16px;
	line-height:35px;
	padding:0 15px;
	float:left;
	margin-bottom:-2px;
}
.majors_list .major_tabs li:hover{
	background:#c7d0ff;
}
.majors_list .major_tabs li.current{
	background:#3f51b5;
	color:#fff;
}
.majors_list ul{
	width:870px;
	padding:15px 0 0;
	overflow:hidden;
	display:none;
}
.majors_list ul.current{
	display:block;
}
.majors_list ul li{
	float:left;
	width:144px;
	margin-right:15px;
	margin-bottom:10px;
}
.majors_list ul li img{
	width:144px;
	height:91px;
}
.majors_list ul li p{
	text-align:center;
	padding:7px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.feeds-list li h3 a{
	display:inline;
}
.major-l{
	width:100%;
}
.major-l h1{
	font-size:22px;
	margin-top:10px;
	position:relative;
	padding-left:15px;
}
.major-l h1:before{
	content: "";
    left: 0;
    top: 5px;
    height: 21px;
    width: 7px;
    background: #3F51B5;
    border-radius: 3px;
    display: block;
    position: absolute;
}
.major-l ul{
	margin:0 -10px;
	overflow:hidden;
}
.major-l li.major-item{
	background: #fff;
    padding: 20px;
    margin-top: 15px;
    width: 430px;
    margin-left: 10px;
    margin-right: 10px;
    float: left;
}
.major-l li .major_title{
	margin-bottom:10px;
	white-space: nowrap;
}
.major-l li .major_title h3{
	display:inline-block;
	font-size: 18px;
    color: #373737;
	font-weight:bold;
	margin-right:10px;
	position:relative;
}
.major-l li .major_title > i.major_title_flag{
	display:inline-block;
	font-size:12px;
	background: #f3f3f3;
    color: #888;
	border-radius:3px;
	padding:3px 7px;
	font-style: normal;
    vertical-align: bottom;
	margin-right:10px;
}
.major-l li span.major_status{
	display:inline-block;
	background:#c80e1b;
	font-size: 12px;
    color: #fff;
    padding: 3px 7px;
    border-radius: 15px;
}
.major-l li span.major_status_normal{
	background:#3f51b5;
}
.major-l li span.major_status_transition{
	background:#ffa705;
}
.major-l li span.major_status_stopped{
	background:#008d04;
}
.major-l li .major-info{
	font-size:14px;
}
.major-l li .major-info span{
	margin-right:15px;
	font-size:14px;
	white-space: nowrap;
}
.major-l li .major-info span i{
	font-size:14px;
}
.major-l li .major-info p{
	color:#668;
	padding:5px 0;
	overflow: hidden;
    text-overflow: ellipsis;
}
/*major*/
.major_head{
	background:#fff;
	padding:30px;
}
.major_head img.major_logo{
	width:195px;
	height:130px;
	float:left;
	margin-right:15px;
}
.major_head .major_info h1{
	font-size:24px;
	padding-bottom:10px;
}
.major_head .major_info h1 span{
	font-size:14px;
	margin-left:30px;
}
.major_head .major_info p{
	line-height:1.7;
	padding-bottom:10px;
	font-size:14px;
}
.major_head .major_info a.consult_btn{
	display:block;
	width:120px;
	height:40px;
	border-radius:20px;
	background:#F00;
	color:#FFF;
	font-size:16px;
	text-align:center;
	line-height:40px;
	margin-left:210px;
}

.major_school a{
	display:inline-block;
	padding:7px 15px;
	color:#FFF;
	background:#405ae0;
	border-radius:20px;
}

.apage_title h3{
	font-size:18px;
	font-weight:bold;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px solid #e3e3e3;
}
.article-head .basic_meta{
	border-bottom:0;
	padding-bottom:0;
}
.major_main{
	padding:0 30px;
}
.zy_title h1{
	font-size:24px;
	padding:10px 0 25px;
}
.zy_overview{
	padding-bottom:1rem;
	font-size:1rem;
	line-height:1.65;
}
.zy_overview i{
	font-style: normal;
    border-bottom: 2px dotted #3f51b5;
    display: inline-block;
}
.major_basic{
    overflow: hidden;
    font-size: 15px;
}
.major_basic .basic_block{
	width:50%;
	background:url("https://www.carpeomnius.com/res/images/basicbg.png");
}
.major_basic .basic_Left{
	float:left;
	padding-right:15px;
}
.major_basic .basic_Right{
	float:left;
	padding-right:0;
}
.major_basic .basic_block{
	overflow:hidden;
	line-height:30px;
}
.major_basic .basic_block dt{
	float:left;
	width:90px;
	font-weight:bold;
	color:#999;
	letter-spacing:2px;
}
.major_basic .basic_block dd{
	padding-left:90px;
}
.major_basic .basic_block dd i{
	vertical-align:middle;
	margin-left:3px;
}
.major_basic .basic_block dd a{
	color:#3f51b5;
}
.major_content .article{
	font-size:15px;
	padding:0;
	line-height:1.7;
}
.major_content .article>p{
	padding-bottom:10px;
}
.major_content .article>p em{
	font-style:normal;
	color:#f00;
}
.major_content .article table{
	width: 100%;
    border: 1px solid #DDD;
    border-collapse: collapse;
    font-size: 14px !important;
	margin-bottom:15px;
}
.major_content .article table td{
    line-height: 20px;
	padding:5px;
    border: 1px solid #DDD;
}
.major_content .article table th{
    line-height: 20px;
	padding:5px;
    font-weight:bold;
    border: 1px solid #DDD;
}
.major_content .article a{
	color:#3f51b5;
}
.major_like ul{
	overflow:hidden;
	width:860px;
}
.major_like ul li{
	float:left;
	width:148px;
	margin-right:10px;
	margin-bottom:10px;
}
.major_like ul li img{
	width:148px;
	height:102px;
}
.major_like ul li p{
	line-height:30px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.major_area li{
	float:left;
	width:12.5%;
	text-align:center;
	font-size:1rem;
	line-height:2rem;
	list-style:none;
	display:table;
	border-bottom:1px solid #ddd;
}

.rec-light a{
	font-weight:bold;
}
.timeline-main a{
	font-weight:bold;
}

.index_zkzt ul li{
    font-size: 16px;
    line-height: 40px;
    color: #000;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:25px;
	position:relative;
	overflow:hidden;
}
.index_zkzt ul li a{
	color:#373738;
}
.index_zkzt ul li a:hover{
	color:#f00;
}
.index_zkzt ul li i{
	font-size:12px;
	display:block;
	position:absolute;
	width:18px;
	height:18px;
	text-align:center;
	line-height:18px;
	background:#2c3c94;
	font-style:normal;
	left:0;
	top:11px;
	color:#fff;
	border-radius:3px;
}
.zkwlogo img{
	width:100%;
}
.zt_pic{
	overflow:hidden;
}
.zt_pic a{
	display:block;
	float:left;
	width:380px;
}
.zt_pic a.zt_pic1{
	margin-right:10px;
}
.zt_pic a img{
	border-radius: 10px;
    overflow: hidden;
    border: 1px solid #3f51b5;
}
.zkzy_area{
	padding:10px;
	overflow: hidden;
    border: 1px solid #f3f3f3;
	background:#fff;
}
.zkzy_area li{
	float:left;
	width:20%;
	text-align:center;
	line-height:30px;
	font-size:16px;
}
.hot-zkzy li{
	overflow:hidden;
	padding:5px 0;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:25px;
}
.hot-zkzy li i{
	display: block;
    float: left;
    padding: 2px 8px;
    font-size: 12px;
    background: #dedede;
    color: #fff;
    font-style: normal;
    margin-right: 10px;
    border-radius: 5px;
}
.hot-zkzy li i.index1,.hot-zkzy li i.index2,.hot-zkzy li i.index3{
	background:#c80e1b;
}
.hot-zkzy li h3{
	font-size:15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.index_newicon{
	margin-left: 10px;
    border-radius: 10px 0 10px 0;
    background: #f00;
    display: inline-block;
    color: #fff;
    padding: 1px 3px;
    font-size: 10px;
    font-style: normal;
    animation: rotate 0.4s cubic-bezier(0.18, 0.63, 0.81, 0.36) infinite;
    transform: translateY(-3px);
}
@keyframes rotate {
            0% {
            transform: translateY(-2px) ;
          }
            25% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(2px);
               
            }
            75% {
                ransform: translateY(0px) ;
            }
            100% {
                transform: translateY(-2px) ;
            }
        }
	
.wd_title{
	margin-bottom:20px;
	border-top:2px solid #e0e0e0;
	padding:20px;
	background:#fff;
	position:relative;
}
.wd_title h1{
	font-size:22px;
	font-weight:bold;
}
.wd_title h1 i{
	font-size:24px;
	font-weight:normal;
	color:#f00;
}
.wd_title p{
	padding-top:15px;
	color:#373737;
	line-height:1.6;
}
.wd_title p:after{
    content: "“";
    font-size: 80px;
    color: #ddd;
    right: 20px;
    top: 0px;
    position: absolute;
}
.wd_article{
	padding:20px;
	margin-bottom:20px;
	background:#fff;
}
.wd_article:hover h2 a{
	color:#c80e1b;
	border-bottom:1px dashed #c80e1b;
}
.wd_article>h2{
	font-size:18px;
	font-weight:bold;
}
.wd_article>h2 a{
	border-bottom: 1px dashed #373737;
    padding-bottom: 5px;
    display: inline-block;
    color: #373737;
    transition: 0.5s;
}
.wd_article .wd_article_info{
	padding-top:20px;
	padding-bottom:10px;
}
.wd_article .wd_article_info span{
	color:#777;
	margin-right:20px;
	display:inline-block;
}
.wd_article .wd_article_content{
	line-height:1.6;
	font-size:15px;
	color:#373737;
	padding:10px 0;
}
.wd_article .wd_article_content>p{
	padding-bottom:15px;
}
.wd_article .wd_article_content h2{
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
}
.wd_article .wd_article_content h3,.wd_article .wd_article_content h4{
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
}
.wd_article .wd_article_content a{
	color:#3F51B5;
	text-decoration:underline;
}
.wd_article .wd_article_content table{
	width:100%;
	font-size:14px;
	border:1px solid #ddd;
}
.wd_article .wd_article_content table th{
	border:1px solid #ddd;
	padding:5px;
}
.wd_article .wd_article_content table td{
	padding:3px;
	font-size:14px;
	border:1px solid #ddd;
}
.wd_article .wd_article_content img{
	max-width:100%;
	height:auto !important;
}
.wd_article .wd_article_content i{
	font-style:normal;
}
.wd_article .wd_view{
	text-align:right;
}
.wd_article .wd_view a{
	color:#2c3c94;
}
.wd_article .wd_view i{
	vertical-align:middle;
	color:#888;
}

.ckxx_majorlist{
	font-size:16px;
	line-height:1.8;
	padding-top:15px;
}
.ckxx_majorlist h3{
	font-size:18px;
	padding:0 0 10px;
	font-weight:bold;
}
.ckxx_majorlist table {
	width: 100%;
	margin: 10px auto 20px;
	border: 1px solid #999;
	border-collapse: collapse;
	font-size: 14px !important;
}

.ckxx_majorlist table th,.ckxx_majorlist table td {
	line-height: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding: 8px;
	border: 1px solid #ececec;
	font-size:15px;
}
.ckxx_majorlist table thead{
	border-top:2px solid #3f51b5;
}
.ckxx_majorlist table thead th {
	font-weight: 700;
	font-size: 14px;
	text-align:center;
	border:0;
	border: 1px solid #eee;
}

.ckxx_majorlist table tbody th {
	background: #fafafa;
	font-weight: 500;
}

.ckxx_majorlist table tbody tr {
	transition: 0.5s;
}

.ckxx_majorlist table tbody tr:nth-child(2n+2) {
	background: #f8f8f8;
}

.ckxx_majorlist table tbody p {
	font-size: 14px;
	padding-bottom: 0;
}
.ckxx_majorlist p>span{
	border-bottom:2px dotted #b0bfff;
}
.ckxx_majorlist p{
	padding-bottom:15px;
}
.ckxx_majorlist a{
	color:#3f51b5;
	text-decoration:none;
}
.ckxx_majorlist a:hover{
	color:#3f51b5;
	text-decoration:underline;
}
.ckxx_majorlist .more_data{
	padding:0 0 15px;
	margin:0 -10px;
	overflow:hidden;
}
.ckxx_majorlist .more_data a.connect_card{
	display: block;
    width: 47%;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px;
    margin-bottom: 10px;
    text-align: center;
    border: 1px solid #ddd;
    background: #f7f9ff;
    border-radius: 30px;
	color:#3f51b5;
	text-decoration:none;
}
.University_intro{
	border:1px solid #e1e7ff;
	padding:15px;
	display:flex;
	margin-bottom:15px;
}
.University_intro .University_intro_logo{
	width:90px;
}
.University_intro .University_intro_logo img{
	width:100%;
	max-height:90px;
	box-shadow: 0 10px 10px #e3e7ff;
    border-radius: 90px;
}
.University_intro .University_intro_content{
	width:calc(100% - 90px);
	padding-left:15px;
}
.University_intro_text{
	font-size:14px;
	line-height:1.75;
}
.University_intro_tag{
	padding-top:10px;
}
.University_intro_tag span{
	background:#eef1ff;
	font-size:12px;
	display:inline-block;
	padding: 2px 7px;
	margin-right:10px;
}
.ckxx_more{
	border-top:5px solid #f3f3f3;
	padding:20px 0;
	margin:5px 0;
	border-bottom:5px solid #f3f3f3;
}
.ckxx_more a{
	margin:0 5px;
	line-height:1.8;
	margin-right: 15px;
}
/*jxjy*/
.jxjy_box{
	margin-bottom:15px;
	padding:30px;
	background:#fff;
}
.jxjy_box .jxjy_basic{
	overflow:hidden;
}
.jxjy_college_thumb{
	float:left;
	width:300px;
	min-height:200px;
}
.jxjy_college_thumb img{
	vertical-align:middle;
	width:100%;
	border-radius:10px;
}
.jxjy_basic_information{
	float:left;
	margin-left:30px;
	max-width:450px;
	width:450px;
}
.jxjy_basic_information h1{
	font-size:24px;
	padding-bottom:20px;
}
.jxjy_flag .jxjy_type_flag{
	font-size:12px;
	display:inline-block;
	padding:3px 10px;
	border-radius: 20px;
	color:#fff;
	margin-right:10px;
	background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#8293ed), color-stop(100%,#2c3c94));
	margin-bottom:10px;
}
.jxjy_basic_information dl{
	line-height:25px;
	overflow:hidden;
	padding:7px 0;
	border-bottom:1px dotted #ddd;
}
.jxjy_basic_information dl dt{
	float:left;
	font-size:15px;
	width:90px;
}
.jxjy_basic_information dl dd{
	font-size:15px;
	margin-left:90px;
}
.jxjy_basic_information dl dd a{
	color:#3F51B5;
}
.jxjy_basic_information svg.locationicon{
	vertical-align:middle;
}
.jxjy_main{
	padding:30px;
	background:#Fff;
}
.jxjy_content{
	font-size:16px;
	line-height:1.6;
}
.jxjy_content p{
	padding-bottom:15px;
}

/*jxjy_list*/
.jxjy_list{
	overflow:hidden;
}
.jxjy_list li{
    width: 50%;
    float: left;
    background: #fff;
    margin-bottom: 15px;
    padding: 15px;
}
.jxjy_list li h3{
	font-size:20px;
	font-weight:bold;
	padding:10px 0;
}
.jxjy_list p.jxjy_flag{
	padding-top:10px;
}
.jxjy_list p{
	padding-bottom:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.jxjy_list p .jxjy_type_flag{
	margin-bottom:0;
}
.article_wsbm{
	color:#f00 !important;
}
/*资料领取模块*/
#aform{
	margin-top:-1px;
}
.arc-form{
	padding:15px;
	background:#f6f8ff;
}
.arc-form h2{
	font-size:16px;
	padding-bottom:10px;
	color: #373737;
    font-weight: bold;
}
.arc-form h2 svg{
	vertical-align:middle;
	margin-right:10px;
}
.arc-form h2 img{
	vertical-align:baseline;
}
.arc-form h2 i{
	color:#2c3c94;
	margin-right:5px;
}
.formsubmit{
	display:flex;
}
.formsubmit .a-f-select,.formsubmit .a-f-input,.formsubmit .a-f-button{
	font-size: 15px;
    border: 1px solid #dde5ed;
    border-radius: 8px;
    padding: 7px;
    margin-right: 10px;
}
.formsubmit .a-f-button{
	background:#3F51B5;
	color:#fff;
	border-color:#162783;
	padding-left:35px;
	padding-right:35px;
	cursor:pointer;
}
.formsubmit .a-f-input{
	width:220px;
	font-weight:bold;
}
.formsubmit .a-f-input:focus-visible{
	border:1px solid #3f51b5;
	outline:0;
}
.formsubmit .item-block{
	display:inline;
}
.formsubmit .disabled{
	background:#eee;
	border-color:#ddd;
	color:#787878;
}
.smsbox{background:#f6f8ff url("https://www.carpeomnius.com/res/images/studypackbg.jpg") no-repeat center;display:none;border-top: 1px solid #eee;}
.smsbox_content{width:500px;margin:0 auto;padding:20px 0;}
.sms_pack{text-align:center;}
.sms_pack p{font-size:24px;padding:15px 0;}
.sms_validity{text-align:center;}
.sms_validity p{padding-bottom:10px;}
.sms_validity p.down_link{font-size:22px;}
.sms_validity p.down_tips{font-size:14px;color:#888;}
.sms_validity a{color:#f00;}
.sms_validity input{border-radius: 5px;padding:0 10px;font-size:18px;display:inline-block;border:1px solid #ddd;line-height:46px;}
.sms_code_input{width:200px;font-size: 15px;margin-right: 10px;letter-spacing: 3px;font-family:Arial;color:#555;}
.sms_btn_getcode:hover{cursor:pointer;border:1px solid #999;}
.sms_validity input.sms_btn_submit{font-size:20px;padding:0 30px;background:#3F51B5;border:1px solid #162783;color:#fff;margin-top:15px;}
.sms_validity input.sms_btn_submit:hover{cursor:pointer;border:1px solid #c80e1b;background:#ed1c2a;}
.custom-form-group{text-align:center;padding:15px 0;}

.wsbm{
	background:#fff;
}
.wsbm_box{
	background:#fff;
	padding:0 0 30px;
	overflow:hidden;
}
.wsbm_title{
	padding:40px;
	text-align:center;
	background: url("https://www.carpeomnius.com/res/images/studybg.jpg") no-repeat center -2rem;
	background-size:cover;
	letter-spacing:3px;
}
.wsbm_title h1{
	font-size:34px;
	padding-bottom:10px;
	font-weight:bold;
	color:#fff;
}
.wsbm_title p{
	font-size:14px;
	color:#fff;
}
.wsbmform{
	float:left;
	width:700px;
	padding:30px 30px 0;
}
.wsbmform .crumb{
	padding-bottom:15px;
}
.wsbmform .custom-form-group{
	overflow:hidden;
	padding:9px 0;
}

.wsbmform .custom-form-label{
	float:left;
	width:90px;
	line-height:35px;
	font-size:16px;
	font-weight:bold;
}
.wsbmform .custom-form-item{
	float:left;
	width:500px;
	text-align:left;
}
.wsbmform .custom-form-input{
	width:100%;
	padding:8px;
	border:1px solid #DDD;
	font-size:15px;
	transition:1s;
}
.wsbmform .custom-form-select{
	padding:8px;
	font-size:14px;
	border:1px solid #DDD;
	color:#555555;
	width:200px;
	box-shadow: inset 0 0 6px #e5e9ff;
	background:#fff;
	border-radius:3px;
	transition:1s;
}
.custom-form-input:focus,.custom-form-select:focus{
	outline:none;
	border:1px solid #f00;
	border-radius:10px;
}
.wsbmform .custom-form-submit{
	background:#3f51b5;
	color:#fff;
	padding:12px 0;
	text-align:center;
	width:100%;
	border:0;
	cursor:pointer;
	font-size:16px;
	transition:1s;
}
.wsbmform .custom-form-submit:hover{
	background:#1d2a72;
	border-radius:10px;
	transition:1s;
	width:70%;
}
.wsbm-rightbox{
	width:400px;
	float:right;
	padding-top:60px;
	margin-right:30px;
}
.wsbm-ins{
	box-shadow: 0 0 12px 5px #f3f3f3;
	padding:15px;
}
.wsbm-ins h3{
	font-size:20px;
	font-weight:bold;
	padding-bottom:20px;
}
.wsbm-ins dl{
	padding-bottom:10px;
}
.wsbm-ins dl dt{
	float:left;
}
.wsbm-ins dl dd{
	font-size:14px;
	line-height:1.6;
	color:#555;
}
.wsbm-ins dl dd a{
	color:#2c3c94;
}
.wsbm-card{
	margin-top:20px;
}
.wsbm-card a{
	display:block;
	margin-bottom:10px;
}
.wsbm-card a img{
	border-radius:10px;
}
.wsbm-nav{
	margin-top:1rem;
}
.wb_title_box_w{
	text-align:center;
	padding:10px 0;
}
.wb_title_box_w h2{
	padding: 0 30px;
    line-height: 56px;
    font-size: 36px;
    font-weight: 700;
	display:inline-block;
	color: #fff;
}
.wb_title_box_w i.wb_title_icon{
	display:inline-block;
	width:56px;
	height:56px;
	background:url("https://www.carpeomnius.com/res/images/titlebg.png") no-repeat center;
	vertical-align: bottom;
}
.wb_title_sub_w{
	font-size:22px;
	text-align:center;
	color: #ffeca5;
    line-height: 50px;
	letter-spacing: 5px;
}
.wb_zxdb{
	padding:50px 0;
	background:url("https://www.carpeomnius.com/res/images/studybg.jpg") no-repeat center -30px;
}
.wb_zxdb_box{
	background:#fff;
	padding:30px;
	border-radius:20px;
}
.wb_zxdb_box .wb_zxdb_table{
	background:#fff;
}
.wb_zxdb_box .wb_zxdb_table li{
	height:60px;
	display: flex;
	justify-content: space-between;
}
.wb_zxdb_box .wb_zxdb_table li>div i{
	margin-left:3px;
	color:#888;
	vertical-align:bottom;
}
.wb_zxdb_box .wb_zxdb_table li>div{
	flex: 1;
	display: flex;
	text-align: center;
	align-items: center;
	justify-content: center;
    height: 100%;
}
.wb_zxdb_box .wb_zxdb_table li>div:first-of-type {
    width: 108px;
    color: hsla(0, 0%, 7%, .8);
    font-size: 16px;
}
.wb_zxdb_box .wb_zxdb_table li>div.highlight {
    font-weight: 600;
    background: rgba(255, 230, 165, .2);
}
.wb_zxdb_box .wb_zxdb_table li>div.highlight i{
	color:#f00;
}
.wb_zxdb_box .wb_zxdb_table li:nth-of-type(n+2) {
    border-top: 1px solid hsla(0, 0%, 7%, .06);
}
.wb_zxdb_box .wb_zxdb_table li>div:nth-of-type(n+2) {
    font-size: 16px;
}
.wb_zxdb_box .wb_zxdb_table li>div a.wb_zxdb_bkrk{
	background:#ddd;
	display:inline-block;
    padding: 10px 20px;
    border-radius: 30px;
}
.wb_zxdb_box .wb_zxdb_table li>div.highlight a.wb_zxdb_bkrk{
	background:#ffca77;
	color:#f00;
}
.wb_zxys{
	padding:40px 30px;
}
.wb_zxys_content{
	padding:30px 0;
	display:flex;
	justify-content: space-between;
}
.wb_zxys_content .wb_zxys_list{
	width: 267px;
    height: 420px;
    margin: 0 10px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
.wb_zxys_content .wb_zxys_list_01{
	border-top: 3px solid #ffb93f;
}
.wb_zxys_content .wb_zxys_list_02{
	border-top: 3px solid #967bfb;
}
.wb_zxys_content .wb_zxys_list_03{
	border-top: 3px solid #fb7b74;
}
.wb_zxys_content .wb_zxys_list_04{
	border-top: 3px solid #8463ff;
}
.wb_zxys_content .wb_zxys_list_img {
    display: block;
    width: 70px;
    height: 70px;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 40px;
}
.wb_zxys_content .wb_zxys_list_tit {
    display: block;
    text-align: center;
    font-size: 24px;
    color: #333333;
    padding-bottom: 20px;
	letter-spacing: 5px;
}
.wb_zxys_content .wb_zxys_list_text {
    display: block;
    font-size: 16px;
    color: #888;
    text-align: center;
    line-height: 26px;
    margin: 0 20px;
}
.wb_zkzx{
	padding:30px 0 40px;
	background:url("https://www.carpeomnius.com/res/images/bluebg.jpg") no-repeat center -20px;
}
.wb_zkzx_content{
	background:#fff;
	border-radius:20px;
    padding: 0 0 10px;
	overflow:hidden;
}
.wb_zkzx_content_title{
	background:url("https://www.carpeomnius.com/res/images/zkzx_tit_bg.jpg") no-repeat center;
}
.wb_zkzx_content_title h3{
	line-height:60px;
	font-size:22px;
	font-weight:bold;
	color:#a36935;
	text-align:center;
}
.wb_zkzx_content_top{
	margin:50px 30px 20px;
	box-shadow: 0 0 12px 5px #f3f3f3;
    border-radius: 15px;
    padding-bottom: 13px;
}
.wb_zkzx_content_text{
	width: 470px;
    padding: 33px 0 0 27px;
	position:relative;
}
.wb_zkzx_content_list_top_tit{
	display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 32px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    border-radius: 40px 40px 0 40px;
    position: absolute;
    left: 12px;
    top: -20px;
    background: #2c3c94;
    background-image: linear-gradient(left, #3f77ff, #5290f8);
}
.wb_zkzx_content_text p {
    line-height: 30px;
    font-size: 16px;
}
.wb_zkzx_content_list{
	width: 660px;
	position:relative;
}
.wb_zkzx_content_list ul{
	background: url("https://www.carpeomnius.com/res/images/zx-process.jpg") no-repeat center 38px;
}
.wb_zkzx_content_list ul li {
    float: left;
    width: 218px;
    text-align: center;
    padding-top: 108px;
}
.wb_zkzx_content_list ul li h4 {
    line-height: 32px;
    font-size: 16px;
    color: #222;
}
.wb_zkzx_content_list ul li p {
    line-height: 18px;
    font-size: 14px;
    color: #555;
}
.wb_zkzx_content_second{
	width: 1165px;
    height: 287px;
    margin: 33px auto 0;
    background: url("https://www.carpeomnius.com/res/images/wbzxdbbg02.jpg") no-repeat center;
}
.wb_zkzx_content_second_l{
	width:630px;
}
.wb_zkzx_content_second_l_t{
	font-size: 20px;
    color: #518ef8;
    font-weight: bold;
    line-height: 1;
    padding: 0 0 0 20px;
}
.wb_zkzx_content_second_l_t2{
	line-height: 38px;
    font-size: 24px;
    color: #555;
    font-weight: bold;
    padding: 47px 0 23px 107px;
}
.wb_zkzx_content_second_l p {
    line-height: 26px;
    font-size: 16px;
    color: #555;
    padding-left: 46px;
}
.wb_zkzx_content_second_l p.score {
    padding-top: 16px;
    font-size: 24px;
    font-weight: bold;
}
.wb_zkzx_content_second_r{
	width:350px;
}
.wb_zkzx_content_second_r_t2{
	line-height: 38px;
    font-size: 24px;
    font-weight: bold;
    padding: 50px 0 23px 78px;
	color: #fff;
}
.wb_zkzx_content_second_r p {
    line-height: 26px;
    font-size: 16px;
    padding-left: 15px;
	color: #fff;
}
.wb_zkzx_content_second_r p.score {
    padding-top: 16px;
    font-size: 24px;
    font-weight: bold;
}
.wb_zkzx_title{
	text-align:center;
	padding:10px 0;
}
.wb_zkzx_title h2{
	padding: 0 30px;
    line-height: 56px;
    font-size: 36px;
    font-weight: 700;
	display:inline-block;
	color:#fff;
}
.wb_zkzx_title i.wb_zkzx_title_icon{
	display:inline-block;
	width:56px;
	height:56px;
	background:url("https://www.carpeomnius.com/res/images/titlebg.png") no-repeat center;
	vertical-align: bottom;
}
.wb_zxks_majors{
	padding-top:60px;
	padding-bottom: 60px;
}
.wb_zxks_majors_box{
	padding:20px 0 10px;
}
.wb_zxks_majors_box table{
	border:1px solid #ddd;
}
.wb_zxks_majors_box table tr:nth-child(1){
	background:#2c3c94;
	font-weight:bold;
	color: #fff;
}
.wb_zxks_majors table td{
	text-align:center;
	font-size:16px;
	padding:10px;
	border:1px solid #ddd;
}
.wb_zkzs_box{
	padding:40px 0 30px;
	background:url("https://www.carpeomnius.com/res/images/bg.jpg") no-repeat center;
	background-size:cover;
}
.wb_title_box{
	text-align:center;
	padding:10px 0;
}
.wb_title_box h2{
	padding: 0 30px;
    line-height: 56px;
    font-size: 36px;
    font-weight: 700;
	display:inline-block;
}
.wb_title_box i.wb_title_icon{
	display:inline-block;
	width:56px;
	height:56px;
	background:url("https://www.carpeomnius.com/res/images/titlebg.png") no-repeat center;
	vertical-align: bottom;
}
.wb_title_sub{
	font-size:22px;
	text-align:center;
	color: #2c3c94;
    line-height: 50px;
	letter-spacing: 5px;
}
.wb_zkzs{
	padding:30px 0;
	display:flex;
	justify-content: space-between;
}
.wb_zkzs .wb_zsbox{
	width: 280px;
    height: 200px;
	overflow:hidden;
	border-radius:5px;
}
.wb_zkzs .wb_zsbox img{
	width:100%;
	height:100%;
}
.wb_zkzssm{
	line-height: 50px;
    text-align: center;
    font-size: 18px;
}
/*ckwb*/
.ckwb_zs{padding:30px;background: #f3f3f3;}
.ckwb_zs .wb_block_title{font-size:36px;color:#333333;text-align:center;}
.ckwb_zs .wb_block_ckwbxbt{font-size:22px;color:#343434;text-align:center;margin-top:15px;margin-bottom:30px;}
.wb_ckwb_zsyb{width:520px;height:370px;float:left;margin-right:10px;}
.wb_ckwb_zssm{width:610px;height:300px;float:left;margin-top:30px;}
.wb_ckwb_zssm p{width:100%;height:200px;font-size:17px;color:#535353;margin-top:17px;line-height:48px;}
.wb_ckwb_zssm_btn{line-height: 48px;border: 1px solid #2c3c94;font-size: 20px;color: #2c3c94; font-weight: normal;text-align:center;}

.zikao_list_icon p{
	display:block;
	overflow:hidden;
	display:flex;
	width:660px;
}
.zikao_list_icon a{
	display:block;
	width:150px;
	overflow:hidden;
	margin-right:14px;
}
.zikao_list_icon a img{
	width:100%;
	border-radius:5px;
}

.zy_table_box{
	background:#fff;
	padding:30px;
}
.zy_table_box h1.zy_list_title{
	font-size: 18px;
    padding-bottom: 10px;
    letter-spacing: 4px;
    border-bottom: 1px dotted #ccc;
	font-weight: bold;
    color: #2c3c94;
	position:relative;
}
.zy_table_box h1.zy_list_title:before{
	content:"";
	display:block;
	height:1px;
	background:linear-gradient(to right,#2c3c94,#f57012);
	width:310px;
	position:absolute;
	bottom:-1px;
}
.zy_table_box .zy_list_content{
	line-height:20px;
	font-size:14px;
	color:#787878;
	padding-bottom:5px;
}
.zy_table_box .zy_list_content p{
	margin:10px 0;
}
.zy_table_box .zy_list_content p a{
	color:#3f51b5;
}
.zhuanye_list table.zy_table{
	width:100%;
}
.zhuanye_list table.zy_table thead{
	border-top: 2px solid #2c3c94;
    background: #eaedff;
    color: #2c3c94;
	font-size:14px;
}
.zhuanye_list table.zy_table th{
	font-weight:bold;
	border:1px solid #f3f3f3;
	text-align:center;
	padding:10px 5px;
}
.zhuanye_list table.zy_table td{
	padding:8px 10px;
	border:1px solid #f3f3f3;
	text-align:center;
	font-size:14px;
	color:#555;
	white-space:nowrap;
}
.zhuanye_list table.zy_table td:last-child{
	white-space:nowrap;
}
.zhuanye_list table.zy_table td:nth-child(5){
	white-space:normal;
}
.zhuanye_list table.zy_table td a{
	color:#3f51b5;
}
.zhuanye_list table.zy_table td i.yes{
	color:green;
}
.zhuanye_list table.zy_table td i.warning{
	color:red;
}
.zkyx_hot{background:#fff;padding:5px 15px;}
.zkyx_hot ul li{border:1px solid #e3e3e3;margin:0.5rem 0;}
.zkyx_hot ul li a{display:flex;padding:1rem;}
.zkyx_hot ul li a img{width:50px;height:50px;margin-right:1rem;}
.zkyx_hot ul li a p:nth-child(1){font-size:1rem;padding-bottom:0.5rem;}
.zkyx_hot ul li a p:nth-child(2){font-size:0.75rem;color:#888;}


.book_info{
	background:#fff;
	padding:30px;
}
.book_picture{
	width:300px;
	height:300px;
	float:left;
}
.book_picture img{
	width:100%;
	border:1px solid #f3f3f3;
}
.book_basic{
	margin-left:320px;
}
.book_basic .book_name{
	padding-bottom:10px;
	font-size:24px;
	font-weight:bold;
}
.book_basic .book_name h1{
	display:inline;
	font-weight:bold;
}
.book_basic .book_name span{
	display:inline-block;
	padding:4px 8px;
	border-radius:4px;
	color:#fff;
	background:#3F51B5;
	font-size:14px;
	margin-left:10px;
	vertical-align:bottom;
}
.book_basic .book_brief{
	padding-bottom:15px;
	line-height:1.5;
}
.book_basic_list{
	background:#fff;
	padding:0;
}
.book_basic_list dl{
	padding:10px 0;
	overflow:hidden;
	border-bottom:dotted 1px #ddd;
}
.book_basic_list dl dt{
	width:80px;
	float:left;
	font-weight:bold;
}
.book_basic_list dl dd{
	width:155px;
	float:left;
}
.book_basic_list dl dd.book_version{
	width:390px;
}
.book_basic_list dl dd.book_version a{
	display:inline-block;
	border:2px solid #ddd;
	padding:2px 4px;
	background:#fff;
	margin-right:10px;
}
.book_basic_list dl dd.book_version a.current_version{
	border-color:#f85959;
}
.book_basic_list dl dd.book_version a:hover{
	border-color:#f00;
}
.book_buy_link{
	margin-top:20px;
}
.book_buy_link a{
	display:block;
	font-size:20px;
	width:140px;
	height:45px;
	background:#f00 url("https://www.carpeomnius.com/res/images/book-buy-btn.jpg") center center no-repeat;
	background-size:contain;
	margin-top:20px;
	text-indent:-9999px;
	border-radius:3px;
}
.book_major{
	background:#fff;
	padding:30px;
}
.book_major h3{
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
}
.book_major_list a{
	display:inline-block;
	border:1px solid #ddd;
	padding:5px 10px;
	margin-right:10px;
	margin-bottom:10px;
}
.book_content{
	background:#fff;
	padding:30px;
	font-size:15px;
	line-height:1.6;
}
.book_content p{
	padding-bottom:15px;
}
.book_content i{
	font-style:normal;
}



body.index{
	background:#f8f8f8;
}
.header-fluid{
	padding:10px 0;
	background:#fff url("https://www.carpeomnius.com/res/images/mainBg.png") no-repeat center bottom;
}
.header-container{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
}
.public_logo{
	float:left;
}
.public_logo a.logo{
	display:inline-block;
	padding:5px 0;
}
.public_logo a.logo img{
	height:40px;
}
.public_siteNav{
	float:left;
}
.public_siteNav .siteNav_province{
	padding-top:14px;
	font-size:18px;
	color:#3c3843;
	margin-left: 20px;
	position:relative;
}
.public_siteNav .siteNav_province .header_area{
	width:400px;
	height:150px;
	border:1px solid #ddd;
	background:#fff;
	border-radius:5px;
	position:absolute;
	top:0;
	left:0;
	z-index:999;
	padding:14px;
}
.public_siteNav .siteNav_province .header_area i.area-close{
	display:block;
	position:absolute;
	right:0;
	top:0;
	color:#999;
	background:#f3f3f3;
	cursor:pointer;
	font-size:10px;
	padding:4px;
}
.public_siteNav .siteNav_province .header_area i.area-close:hover{
	background:#ddd;
}
.public_siteNav .siteNav_province .header_area a{
	line-height:30px;
	margin:0 5px;
}
.public_search{
	float:right;
	position:relative;
}
.public_search input.header_search_input{
	border:1px solid #eee;
	border-radius:30px;
	font-size:16px;
	line-height:35px;
	margin-top:5px;
	color:#3F51B5;
	width:240px;
	padding:0 15px;
}
.public_search input.header_search_input:focus{
	border-color:#3F51B5;
	outline:0;
}
.public_search button.header_search_btn{
	position:absolute;
	right:8px;
	border:0;
	background:none;
	top:10px;
	cursor:pointer;
}
.public_search button.header_search_btn i{
	color:#999;
	font-size:28px;
}
.public_search button.header_search_btn:hover i{
	color:#3F51B5;
}

.nav_list a.nav-item{
	font-size:16px;
}
#nav a.nav-item-2{
	border-left:0;
}
#nav a.nav-item-2 i{
	font-size:12px;
	transition: transform .5s ease;
	display:inline-block;
	vertical-align: top;
}
#nav a.nav-item-2:hover i.iconfont{
	transform: rotate(180deg);
}
#nav ul.nav_list>li{
	width:120px;
}

.header-fluid{padding:15px 0;}
.SiteNav{background:#3F51B5;width:100%;}
.SiteNav .SiteNavBox{display:flex;}
.SiteNav .SiteNavBox dl{padding:15px 0;display:flex;}
.SiteNav .SiteNavBox dl dt{color:#fff;font-weight:bold;font-size:18px;line-height:56px;padding:0 20px;border-left:1px solid #5b6bc1;margin-left:20px;}
.SiteNav .SiteNavBox dl dd{}
.SiteNav .SiteNavBox dl dd a{color:#fff;margin:0 8px;line-height:28px;}
.SiteNav .SiteNavBox dl.first_Nav dt{padding-left:0;margin-left:0;border:0;}
.SiteNav .SiteNavBox dl dd a i{vertical-align:middle;}
.SiteNav .SiteNavBox dl dd a.SiteNav-link-highlight{color:#ffff71;}
.SitePath{padding:15px 30px;}
.SitePath_Link{color:#535353;font-size:12px;}
.SitePath_Link a{color:#535353;}
.ContentMain_Left{width:880px;background:#fff;padding:30px;}
.ContentMain_Single{padding:30px;background:#fff;}
.Article_Continue{}
.Article_Continue_Similar{padding-bottom:10px;border-bottom:1px solid #ddd;}
.Article_Continue_Similar h2{font-size:20px;}
.Article_Continue_Similar h2 span{color:#f00;}
.Article_Continue_Similar h2 a{
	font-size: 13px;
    color: #000;
    margin-right: 10px;
    background: #f2f4ff;
    padding: 3px 6px;
    border-radius: 3px;
}
.Article_Continue_Similar ul{padding:20px 0;}
.Article_Continue_Similar ul li{line-height:34px;font-size:16px;white-space:nowrap;height:34px;overflow:hidden;text-overflow:ellipsis;}
.Article_Continue_Similar ul li a{color:#3f51b5;}
.Article_Continue_Other{padding-top:20px;}
.Article_Continue_Other h2{font-size:20px;padding-top:10px;}
.Article_Continue_Other ul{padding-top:15px;}
.Article_Continue_Other ul li{line-height:34px;font-size:16px;white-space:nowrap;height:34px;overflow:hidden;text-overflow:ellipsis;}
.Article_Continue_Other ul li span{margin-left:10px;color:#888;}
.Article_Continue_Other ul li a{color:#3f51b5;}
.ContentMain_Right{width:300px;}
.ExamToolLink{padding-bottom:10px;background:#fff;}
.ExamToolLink h2{font-size:16px;padding:10px 15px;line-height:26px;background: linear-gradient(to right, #e9ecff, #afbaf7);}
.ExamToolLink h2:before{content:"";position:relative;display:inline-block;width:10px;height:18px;background:#3F51B5;vertical-align:text-bottom;margin-right:7px;}
.ExamToolLink dl{padding:15px 15px 0;}
.ExamToolLink dl dt{padding-bottom:10px;}
.ExamToolLink dl dt span{display:inline-block;padding:5px 10px;background: linear-gradient(#5c71e6, #2c3c94);color:#fff;border-radius:0 10px 0 10px;font-size:14px;}
.ExamToolLink dl dd{margin: 0 -10px;}
.ExamToolLink dl dd div{display:flex;width:100%;flex-direction: row;justify-content: space-between;}
.ExamToolLink dl dd div a{display:inline-block;background:#f3f3f3;padding:5px 10px;margin:5px 10px;}
.article-head{padding-top:0;}
.GetPackage{background:#fff;padding:15px;}
.GetPackage_List h3{font-size:16px;font-weight:bold;background:#eff1fb;padding:7px;text-align:center;}
.GetPackage_List h3 span{color:#3f51b5;}
.GetPackage_List ul{padding:10px 0;}
.GetPackage_List ul li{font-size:14px;padding:7px;border:1px solid #ddd;border-radius:5px;margin-bottom:5px;}
.GetPackage_List ul li i{font-size:18px;color:#f00;margin-right:7px;}
.GetPackage_Link{text-align:center;}
.GetPackage_Link a{display:inline-block;background: linear-gradient(#5c71e6, #2c3c94);color:#fff;padding:8px 15px;font-size:14px;font-weight:bold;border-radius:20px;}
.GetPackage_Link a i{vertical-align:text-bottom;}


.list-content li a.from{
	display: inline-block;
    background: #f2f4ff;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    padding: 0 5px;
	margin-right:10px;
}
.recommend_link{
	line-height:50px;
	float:right;
}
.recommend_link a{
	color:#fff;
	margin-left:10px;
}
.recommend_link a:hover{
	color:#f4ff5d;
}
.recommend_link a i{
	vertical-align:middle;
	color:#f56e00;
}
#nav{
	width:1200px;
}
.container{
	width:1200px;
}
.zikao_Nav{
	background:#fff;
	padding:10px 15px 0 15px;
}
.examtime li .timeline-month{
	width:55px;
}
.examtime>div>ul>li>div.timeline-main{
	width:300px;
}
.examtime>div>ul>li>div>p.examtime_title{
	padding-left: 15px;
}
.boxL{
	width:390px;
}
.boxL .slide_wrap{
	width:390px;
	height:205px;
	overflow:hidden;
}
.boxL .slide a>img{
	width:390px;
	height:auto;
}
.boxL .examytimebox{
	background-color:#fff;
	padding:10px 15px 15px 15px;
	border-top: 1px solid #f3f3f3;
}
.boxL .examytimebox .examytime{
	padding-left:30px;
}
.cattitle h2:before{
	top:10px;
}
.index_toutiao{
	width:480px;
	margin-left: 15px;
    background: #fff;
    padding: 15px;
}
.index_toutiao .index-hot p{
	font-size:15px;
	margin-top: 7px;
}
.index_toutiao .index-hot p a{
	color:#373737;
}
.index_toutiao .list-content{
	padding:10px 0 0px;
}
.list-content li{
	line-height:37px;
	height:37px;
}

.mod-zknav{
	background:#fff;
}
.boxTitA{
	padding-left:15px;
	padding-top:10px;
}
.mod-zknav .zk-nav{
	border:0;
	padding:13px 10px;
}
.mod-zknav .zk-nav li{
	font-size:15px;
	line-height:33px;
}
.mod-prnav{
	background:#fff;
}
.mod-prnav ul{
	padding:10px 15px;
	margin: -2px -5px;
}
.mod-prnav ul>li{
	width:16.43%;
}
.ad1200{
	background:#c1c6da;
	text-align:center;
}

/*index article*/
.index_box{
	background:#fff;
	padding:20px;
}
.index_n_l{
	width:840px;
	float:left;
}
.n_title h2{
	font-size:20px;
	position:relative;
	border-bottom:1px solid #f3f3f3;
	padding-bottom:10px;
}
.n_title h2:before{
	content:"";
	width: 4px;
    height: 20px;
    background: #7586e3;
	position:absolute;
	left:-15px;
	top:4px;
}
.n_l_box ul{
	padding-top:10px;
	overflow:hidden;
}
.n_l_box ul li{
	float:left;
	width:50%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	line-height:40px;
	font-size:16px;
	padding-right:10px;
}
.n_l_box ul li em{
	color:#999;
	font-style:normal;
}
.n_l_box ul li.hot a i.hot_icon{
	display:inline-block;
	color:#fff;
	background: linear-gradient(to right, #2c3c94 0%, #c80e1b 100%);
	padding:5px 7px;
	line-height:16px;
	border-radius:0px 6px 0 6px;
	font-style:normal;
	font-size:14px;
	margin-right:5px;
}
.n_l_box ul li.hot a{
	color:#f00;
}
.n_l_box ul li a span.red{
	color:#f00;
}

.index_n_r{
	width:300px;
	float:right;
}
.n_r_box ul{
	padding-top:10px;
}
.n_r_box ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	line-height:40px;
	font-size:16px;
}
.zc_n_box{
	width:300px;
	height:140px;
	background:#f3f3f3;
}
.m_p_pic{
	width:300px;
	background:#f3f3f3;
	height:100px;
}
.m_p_list ul{
	margin:-5px;
	overflow:hidden;
}
.m_p_list ul li{
	float:left;
	width:20%;
	font-size:15px;
	margin-bottom:10px;
}
.m_p_list ul li a{
	display:block;
	background:#f2f4ff;
	color:#2c3c94;
	padding:5px 0;
	text-align:center;
	margin:0 5px;
}
.index_h_m ul{
	padding:15px 0;
}
.index_h_m ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#ddd;
	padding:5px 0;
	font-size:14px;
}
.index_h_m ul li a strong{
	display:inline-block;
	background: #f2f4ff;
    color: #2c3c94;
	padding:5px 7px;
	margin-right:7px;
}

.t_l_box h3{
	font-size:18px;
	position:relative;
	border-bottom:1px solid #f3f3f3;
	padding-bottom:10px;
}
.t_l_box h3:before{
	content:"";
	width: 4px;
    height: 20px;
    background: #7586e3;
	position:absolute;
	left:-15px;
	top:4px;
}
.t_l_box ul a{
	width: 23.2%;
    float: left;
    height: 50px;
    text-align: center;
    margin: 20px 20px 0 0;
    font-weight: bold;
    color: #fff;
    font-size: 18px;
    line-height: 50px;
    text-shadow: 0 3px 6px rgba(0,0,0,.16);
    position: relative;
	background-size: 100% 100%;
	border-radius:10px;
	letter-spacing: 5px;
}
.t_l_box ul a:nth-child(4),.t_l_box ul a:nth-child(8){
	margin-right:0;
}
.t_l_box ul a.bk01 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk01.png");
}
.t_l_box ul a.bk02 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk02.png");
}
.t_l_box ul a.bk03 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk03.png");
}
.t_l_box ul a.bk04 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk04.png");
}
.t_l_box ul a.bk05 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk04.png");
}
.t_l_box ul a.bk06 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk03.png");
}
.t_l_box ul a.bk07 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk02.png");
}
.t_l_box ul a.bk08 {
    background-image: url("https://www.carpeomnius.com/res/images/tool_bk01.png");
}
.n_m_box{
	background:#fff;
	padding:15px 20px;
}
.n_m_box .boxC{
	width:470px;
}

/*search*/
.search-result li h3 > span{
	display:inline-block;
	padding: 3px 4px;
    background: #3a56f4;
	color:#fff;
	font-size:12px;
	margin-left:10px;
	border-radius:3px;
	vertical-align: bottom;
}

/*zkyx*/
.zkyx_m_major table{
	background: #fff url("https://www.carpeomnius.com/res/images/waterbg.png") center;
}
/*czfsx*/
.czfsx_content{
	padding-top:20px;
}
.czfsx_content>p{
	padding-bottom: 15px;
    font-size: 16px;
    line-height: 1.8;
}
.czfsx_content table{
	width: 100%;
    margin-bottom: 15px;
}
.czfsx_content table td{
	font-size: 15px;
    border: 1px solid #dde5ed;
    font-family: arial;
	padding: 5px;
	line-height: 1.6;
}
.czfsx_content table th{
	font-weight:bold;
	border:1px solid #dde5ed;
	border-bottom:2px solid #dde5ed;
	padding:10px 5px;
}
.czfsx_content h3{
	font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    display: inline-block;
    background: #3f51b5;
    color: #fff;
    padding: 7px 15px;
    border-radius: 10px 0;
}
/*cjxx*/
.cjxx_head{padding:30px;background:url("https://www.carpeomnius.com/res/images/bg.jpg") no-repeat center top;background-size:cover;}
.cjxx_head_p{width:128px;height:128px;float:left;margin-right:20px;margin-bottom:10px;}
.cjxx_head_p img{width:100%;height:100%;border-radius:50%;}
.cjxx_head_h1{overflow:hidden;padding-bottom:10px;}
.cjxx_head_h1 h1{font-size:22px;float:left;margin-right:30px;}
.cjxx_head_h1 .cjxx_u_t{display:inline-block;padding:4px 7px;border:1px solid #3f51b5;color:#3f51b5;font-size:14px;margin-right:10px;}
.cjxx_u_i{line-height:1.65;font-size:14px;color:#787878;}
.cjxx_u_i p{padding-bottom:10px;}
.cjxx_tip{border:1px solid #ddd;padding:10px;color:#787878;margin-bottom:10px;line-height:1.5;}
.cjxx_tip a{color:#f56e00;}
.cjxx_u_total{overflow:hidden;padding-top:5px;margin-left:148px;}
.cjxx_u_total .cjxx_u_n{display:inline-block;border:1px dashed #999;padding:7px 17px;font-size:14px;color:#787878;margin-right:30px;}
.cjxx_u_total .cjxx_u_n span{font-size:24px;color:#3F51B5;margin-right:5px;font-weight:bold;font-family:Arial;}
.cjxx_m_major{width:100%;border:none;}
.cjxx_m_major th{border:none;}
.cjxx_m_major thead th{border-bottom:1px solid #eee;padding:10px 5px;font-size:14px;font-weight:normal;color:#787878;}
.cjxx_m_major td{border:none;font-size:15px;border-bottom:1px solid #eee;}
.cjxx_m_major td a{color:#3f51b5;}
.cjxx_c_p{padding:30px;background:#fff;}
.cjxx_c_p h3{font-size:20px;font-weight:bold;padding-bottom:20px;padding-top:5px;}
.cjxx_c_p p{padding-bottom:15px;font-size:15px;line-height:1.5;color:#28334b;}
.cjxx_c_p a{color:#3f51b5;text-decoration:dashed;}
.cjxx_lqfsx{display:flex;margin:0 -5px;}
.cjxx_lqfsx a{display:block;background:#f4f6ff;color:#2c3c94;padding:5px 10px;text-align:center;border-radius:5px;font-size:14px;border:1px solid #2c3c94;font-weight:bold;margin: 0px 5px;}
.mod_arclist .side_title h3{background:#f0f0f0;font-size:18px;font-weight:bold;padding:5px 15px;}
.mod_arclist .side_list{background:#fff;padding:7px 15px;}
.mod_arclist .side_list li{font-size:15px;line-height:1.6;padding:5px 0;}
.cjxx_ckfsx table{
	width:100%;
	margin-bottom:15px;
}
.cjxx_ckfsx table td{
	border:1px solid #ccc;
	padding:5px;
	font-size:15px;
	font-family:arial;
}
.article-head .title{
	letter-spacing: 0px;
}
.la-warp .article-head .title{
    font-size: 24px;
    text-align: center;
    font-weight: bold;
	letter-spacing: 0px;
}
.la-warp .article-head .meta{
    padding-bottom: 0;
    border-bottom: 1px solid #f6f8ff;
    background: #f3f3f3;
    text-align: center;
    padding: 5px 0;
}
/*freind_links*/
.f_links{
	margin-top:20px;
}

.f_links ul{
	overflow:hidden;
	padding:0;
}
.f_links h2{
	float:left;
	font-weight:bold;
	color: #666;
    font-size: 14px;
}
.f_links ul li{
	float:left;
	font-size:14px;
	margin-left:10px;
	color: #666;
}
.f_links ul li a{
	color:#666;
}

/*footer*/
.footer .bx1 span{
	margin:0 10px;
}