@charset "utf-8";
.flex_cb {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}

.flex_cl {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.flex_cc {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}

.flex_tb {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
}

.flex_bl {
	display: flex;
	align-items: baseline;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.flex_br {
	display: flex;
	align-items: baseline;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.flex_bc {
	display: flex;
	align-items: baseline;
	justify-content: center;
	flex-wrap: wrap;
}

.flex_ca {
	display: flex;
	align-items: center;
	justify-content: space-around;
	flex-wrap: wrap;
}

.flex_ce {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.hide {
	display: none;
}

.main_box {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.font12_1 {
	font-size: 12px;
	color: #333;
}

.font12_2 {
	font-size: 12px;
	color: #666;
}

.font12_3 {
	font-size: 12px;
	color: #999;
}

.font14_1 {
	font-size: 14px;
	color: #333;
}

.font14_2 {
	font-size: 14px;
	color: #666;
}

.font14_3 {
	font-size: 14px;
	color: #999;
}

.font16_1 {
	font-size: 16px;
	color: #333;
}

.font16_2 {
	font-size: 16px;
	color: #666;
}

.font16_3 {
	font-size: 16px;
	color: #999;
}


/*单行超出省略*/

.oneoverflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/*2行超出省略*/

.twooverflow {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-wrap: break-word;
}

body {
	background: #f8f8f8;
}


/*频道页*/

.head_linktab {
	padding: 20px 0;
	font-size: 0;
}

.head_tab_guide>.main_box1200>a {
	padding: 0 22px;
}

.head_linktab a,
.head_linktab span {
	font-size: 12px;
	color: #333;
}

.head_linktab a:last-child {
	color: #999999;
	cursor: default;
}

.head_linktab i {
	font-size: 12px;
	color: #999;
	margin: 0 10px;
}

.infor_exam_in {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	box-sizing: border-box;
}

.nav_ex {
    float: left;
	z-index: 1;
	background: #fff;
}

.nav_ex>ul>li {
	box-sizing: border-box;
	width: 120px;
	border-left: 2px solid transparent;
}

.nav_ex>ul>li>a {
	font-size: 14px;
	color: #333;
    display: block;
    padding: 15px 0px;
    text-align: center;
    margin: 0 15px;
	border-bottom: 1px solid #f5f5f5;
}

.nav_ex>ul>li:hover {
	background: rgba(216, 53, 49, 0.06);
	border-color: #D83531;
}
.nav_ex>ul>li:hover a{
	color:#D83531;
}
.nav_ex>ul>.nav_action {
	background: rgba(216, 53, 49, 0.06);
	border-color: #D83531;
}
.nav_action a{
	color: #D83531 !important;
}
.infor_exam_m {
	box-sizing: border-box;
	width: 740px;
	margin-bottom: 30px;
}

.infor_exam_r {
	width: 300px;
}

.infor_exam_m_in {
	padding: 20px 30px;
	background: #fff;
}

.infor_m_intit {
	padding-bottom: 20px;
}

.infor_m_lname {
	font-size: 24px;
	color: #333;
	font-weight: bold;
}

.banner_top {
	display: block;
	margin-top: 20px;
}

.banner_top img {
	display: block;
	width: 100%;
	max-height: 50px;
}

.city_menubtn {
	position: relative;
	cursor: pointer;
}

.city_menu_list {
	display: none;
	position: absolute;
	left: 0;
	top: 40px;
	z-index: 3;
	border-radius: 4px;
	background: #fff;
	border: 1px solid #EEEEEE;
	padding: 14px 5px 0 14px;
	font-size: 0;
	box-sizing: border-box;
	width: 330px;
}

.city_menu_list>li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 10px;
}

.city_menu_list>li>a {
	display: block;
	width: 50px;
	height: 28px;
	color: #333333;
	font-size: 14px;
	text-align: center;
	border-radius: 2px;
	line-height: 28px;
}

.city_menu_list>li>a:hover {
	color: #D83531;
}

.city_menu_list>.city_menu_action>a {
	background: #F7F7F7;
	color: #D83531;
}

.point_mtit {
	display: block;
	width: 6px;
	height: 6px;
	background: rgba(153, 153, 153, 1);
	margin: 0 7px;
	border-radius: 5px;
}

.infor_m_city {
	font-size: 22px;
	color: #999;
	margin-right: 8px;
}

.icon_arrdown {
	display: block;
	width: 16px;
	height: 9px;
	transition: all 0.3s ease;
	background: url(/pcHtml/static/information/infor_img/arrow_down.png) no-repeat center center;
}

.icon_arrdown_action {
	transform: rotate(-180deg);
}

.libao_m_in {
	display: block;
	width: 141px;
	height: 31px;
	background: url(/pcHtml/static/information/infor_img/libao.png) no-repeat center center;
	font-size: 12px;
	color: #D7321D;
	text-align: right;
	line-height: 31px;
}

.infor_m_bm {
	background: #F8F8F8;
	padding: 16px 20px;
	margin-bottom:20px;
}

.infor_m_bm>ul>li {
	margin-bottom: 16px;
	display: flex;
	align-items: center;
}
.infor_m_bm>ul>li:last-child{
	margin-bottom: 0;
}
.infor_m_bm>ul>li .bmplay_icon {
	display: block;
	width: 16px;
	height: 12px;
	background: url(/pcHtml/static/information/infor_img/play.png) no-repeat;
}

.infor_m_bm>ul>li>a {
	font-size: 16px;
	color: #333;
	flex: 1;
	margin-left: 10px;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.infor_m_bm>ul>li>a:hover {
	color:#d7321c;
}

.hot_icon {
	display: block;
	width: 34px;
	height: 17px;
	background: url(/pcHtml/static/information/infor_img/hot.png) no-repeat;
}

.bmpoint_icon {
	width: 16px;
	text-align: center;
}

.bmpoint_icon>i {
	display: inline-block;
	width: 6px;
	height: 6px;
	background: rgba(221, 221, 221, 1);
	border-radius: 5px;
	vertical-align: middle;
}

.bm_time {
	font-size: 14px;
	color: #999;
}

.bmtime_table {
	margin-bottom: 30px;
}

.bmtime_table_tit {
	padding: 0 0 16px 0;
}

.bmtime_table_tit_l {
	font-size: 18px;
	color: #D83531;
}

.bmtime_table_tit_r {
	font-size: 12px;
	color: #333;
}

.bmtime_table_tit_r .red_timetit {
	color: #D83531;
}

.bmtime_table_main {
	border-bottom: 1px solid rgba(234, 234, 234, 1);
	border-left: 1px solid rgba(234, 234, 234, 1);
}

.bmtime_table_main tr th {
	background: #FAFAFA;
	color: #333333;
	font-size: 16px;
	height: 44px;
	line-height: 44px;
	border-top: 1px solid rgba(234, 234, 234, 1);
	border-right: 1px solid rgba(234, 234, 234, 1);
	font-weight: normal;
	min-width:40px;
}

.bmtime_table_main tr td {
	border-top: 1px solid rgba(234, 234, 234, 1);
	border-right: 1px solid rgba(234, 234, 234, 1);
	font-size: 14px;
	color: #333;
	text-align: center;
}

.bmtime_table_main tr td:nth-child(2) a{
	color: #D7321D;
}
.bmtime_table_main tr td:nth-child(2){
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 175px;
}
.bmtime_table_main tr td:nth-child(2){
	color: #D7321D;
	padding: 0 10px;
}
.bmtime_table_main tr td a:hover {
	color: #D7321D;
}

.bmtime_table_main tr td a {
	color: #333;
	height: 44px;
	line-height: 44px;
}

.icon_bi {
	display: inline-block;
	vertical-align: middle;
	width: 15px;
	height: 13px;
	background: url(/pcHtml/static/information/infor_img/bi.png) no-repeat;
	margin-right: 4px;
}

.bm_zixun_tit {
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
	    display: flex;
    justify-content: space-between;
}

.bm_zixun_tit .bm_zixun_titname {
	font-size: 18px;
	color: #D83531;
	display: inline-block;
	vertical-align: top;
	padding-bottom: 9px;
	position: relative;
	font-weight: 600;
}

.bm_zixun_tit .bm_zixun_titname:after {
	content: "";
	width: 70px;
	height: 2px;
	background: #D83531;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
}

.video_pc_detail_articel_list {
	font-size: 0px;
}

.video_pc_detail_articel_tit {
	margin-bottom: 20px;
}

.video_pc_detail_articel_list li {
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.video_pc_detail_articel_list li:last-child{
	    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: none;
}
.information_cl li:last-child:last-child{
	    margin-bottom: 0;
    padding-bottom: 0;
    	border-bottom: none;
	}
.video_pc_detail_articel_list li h2 {
	margin-bottom: 16px;
}

.video_pc_detail_articel_list li h2 a {
	font-size: 18px;
	font-weight: 600;
	color: #333;
	line-height: 20px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.video_pc_detail_articel_list li h2 a:hover {
	color: #D7321D;
}

.video_pc_detail_articel_list li>a {
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #999999;
	line-height: 26px;
	position: relative;
	display: block;
	margin-bottom: 14px;
	max-height: 52px;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	 word-break: break-all;
}

.video_pc_detail_articel_list li>a:hover {
	text-decoration: underline;
	color: #D7321D;
}

.video_pc_detail_articel_list li a i {
	font-style: normal;
	color: #D83531;
}

.video_pc_detail_articel_list li a span {
	position: absolute;
	right: 0px;
}

.video_pc_detail_articel_list1 li:last-child {
	border-bottom: none;
	margin-bottom: 20px;
}

.bm_zixun_info>.icon_xiaoren {
	width: 14px;
	display: inline-block;
	vertical-align: top;
	height: 16px;
	background: url(/pcHtml/static/information/infor_img/xiaoren.png) no-repeat;
	margin-right: 5px;
}

.bm_zixun_info>span {
	font-size: 14px;
	color: #999;
}

.bm_zixun_info>b {
	font-weight: normal;
	margin: 0 5px;
	font-size: 14px;
	color: #999;
}

.infor_exam_r_box {
	background: #fff;
	padding: 20px;
	margin-bottom: 10px;
}

.bx_tj_tit {
	font-size: 18px;
	color: #D83531;
	font-weight: bold;
	padding-bottom: 20px;
}

.bx_tj_img {
	display: block;
	margin-bottom: 15px;
}

.bx_tj_img img {
	width: 100%;
	height: 145px;
}


.tuijian_list>a {
	width: 80px;
	height: 80px;
	background: #F8F8F8;
	flex-direction: column;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	color: #666;
	text-align: center;
}

.tuijian_list>a:first-child>img {
	margin-bottom: 9px;
	width:30px;
	height:32px;
}

.tuijian_list>a>img {
	margin-bottom: 7px;
}

.tuijian_list>a:hover {
	background: rgba(216, 53, 49, 0.06);
}

.bkzn_tit {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	margin-bottom: 27px;
}

.bkzn_list {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.bkzn_list a {
	display: block;
	height: 34px;
	line-height: 34px;
	color: #888888;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	background: #f8f8f8;
	margin-bottom: 16px;
	padding: 0 10px;
    margin-right: 15px;
    min-width: 55px;
}
.bkzn_list a:nth-child(3n){
	margin-right:0;
}
.bkzn_list a:last-child{
	margin-right:0;
}
.bkzn_list a:hover {
	background: #D83531;
	color: #fff;
}

.bkzn_list_big {
	display: flex;
	justify-content: space-between;
	margin-bottom: 16px;
}

.bkzn_list_big a {
	display: block;
	width: 122px;
	height: 52px;
	line-height: 20px;
	color: #888888;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	background: #f8f8f8;
	box-sizing: border-box;
	padding-top: 6px;
}

.bkzn_list_big a:nth-child(1) {
	background: #FFF5F3;
	color: #D83531;
}

.bkzn_list_big a:nth-child(2) {
	background: #F2F6FF;
	color: #3B6FCF;
}

.bkzn_b {
	display: block;
}

.bkzn_b img {
	display: block;
	width: 100%;
	 height: 52px;
}

.bbx_tit {
	margin-bottom: 5px;
	line-height: 30px;
}

.bbx_tit span:nth-child(1) {
	font-size: 18px;
	color: #333;
	font-weight: bold;
}

.bbx_tit span:nth-child(2) {
	font-size: 12px;
	color: #D83531;
}

.bbx_tit_sub {
	font-size: 14px;
	color: #999999;
	margin-bottom: 20px;
}

.bbx_tit_check {
	font-size: 0;
}

.bbx_tit_check>a {
	display: inline-block;
	vertical-align: top;
	margin-right: 30px;
	margin-bottom: 22px;
	font-size: 14px;
	color: #333;
}

.bbx_tit_check>a:hover {
	color: #D7321D;
}
.bbx_tit_check>a:last-child {
	margin-right: 0;
}
/* .bbx_tit_check>a:nth-child(2n) {
	margin-right: 0;
}
 */
.bbx_tit_check>a>i {
	display: inline-block;
	vertical-align: top;
	width: 16px;
	height: 16px;
	margin-right: 6px;
	margin-top: 2px;
	background: url(/pcHtml/static/information/infor_img/check_1.png) no-repeat;
}

.bbx_tit_check>.checkaction {
	color: #D7321D;
}

.bbx_tit_check>.checkaction>i {
	background: url(/pcHtml/static/information/infor_img/check_2.png) no-repeat;
}

.bbx_input {
	line-height: 32px;
	width: 100%;
	box-sizing: border-box;
	padding: 0 12px;
	font-size: 14px;
	color: #333;
	border-radius: 4px;
	margin-bottom: 16px;
	display: block;
	border: 1px solid rgba(238, 238, 238, 1);
}

.bbx_input:focus {
	border-color: #D7321D;
}

.bbx_tit_btn {
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: rgba(216, 53, 49, 0.12);
	border-radius: 4px;
	color: #D83531;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	margin-top: 20px;
}

.bbx_tit_btn:hover {
	background: rgba(216, 53, 49, 0.2);
}

.hot_dt_tab {
	margin-bottom: 15px;
	border-bottom: 1px solid #EEEEEE;
	display: flex;
	justify-content: space-between;
}

.hot_dt_tab>a {
	font-size: 16px;
	color: #666666;
	display: block;
	position: relative;
	padding-bottom: 12px;
}

.hot_dt_tab>a:hover {
	color: #D7321D;
}

.hot_dt_tab>.at_tabaction {
	color: #333333;
	font-size: 18px;
	font-weight: 500;
}

.hot_dt_tab>.at_tabaction:after {
	content: "";
	width: 30px;
	height: 2px;
	background: #D83531;
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: 1;
	margin-left: -15px;
}

.hot_dt_list>li {
	margin-bottom: 16px;
	position: relative;
	padding-left: 26px;
}

.hot_dt_list>li:last-child {
	margin-bottom: 0;
}

.hot_dt_list>li a {
	line-height: 24px;
	color: #333;
	font-size: 14px;
}

.hot_dt_list>li a:hover {
	color: #D7321D;
}

.hot_dt_list>li>span {
	width: 16px;
	height: 16px;
	font-size: 12px;
	color: #999;
	text-align: center;
	line-height: 16px;
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	position: absolute;
	left: 0;
	top: 5px;
}

.hot_dt_content_wrap .hot_dt_content {
	display: none;
}

.hot_dt_content_wrap .hot_dt_content:first-child {
	display: block;
}

.ceshi>li {
	position: relative;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #EEEEEE;
	height: 40px;
}

.ceshi>.ceshi_menu {
	cursor: pointer;
}

.ceshi>.ceshi_menu:hover {}

.ceshi>li>img {
	margin-right: 8px;
}

.ceshi>li:nth-child(2)>img {
	margin-right: 6px;
}

.ceshi>li>input {
	flex: 1;
	box-sizing: border-box;
	min-width: 50px;
}

.ceshi_type {
	font-size: 14px;
	color: #666666;
}

.ceshi_text {
	display: flex;
	align-items: center;
	flex: 1;
	font-size: 14px;
	color: #333;
	position: relative;
}

.ceshi_text>i {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -7px;
	width: 14px;
	height: 14px;
	transition: all 0.3s ease;
	background: url(/pcHtml/static/information/infor_img/jiantou.png) no-repeat;
}

.ceshi_drop {
	display: none;
	position: absolute;
	left: 0;
	top: 40px;
	background: #fff;
	border-radius: 4px;
	border: 1px solid rgba(238, 238, 238, 1);
	width: 100%;
	z-index: 2;
}

.ceshi_drop>li>a {
	display: block;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	padding-left: 16px;
	color: #333;
}

.ceshi_drop>li a:hover {
	background: #d7321c;
	color: #fff;
}

.ceshi>li:hover i {
	transform: rotate(-180deg);
}

.gcs_tk {
	margin-bottom: 25px;
	line-height: 30px;
    height: 30px;
}

.gcs_tk span:nth-child(1) {
	font-size: 18px;
	color: #333;
	font-weight: bold;
}

.gcs_tk span:nth-child(2) {
	font-size: 14px;
	color: #999;
}

.tiku_list {
	padding-bottom: 20px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
}

.tiku_list:last-child {
    border: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.tiku_list>a {
	font-size: 0;
	display: block;
}

.tiku_list>a:hover p {
	color: #D7321D;
}

.tiku_list>a>img {
	display: inline-block;
	vertical-align: top;
	margin-right: 7px;
}

.tiku_list_ar {
	display: inline-block;
	vertical-align: top;
	margin-top: 2px;
}

.tiku_list_ar p:nth-child(1) {
	font-size: 14px;
	color: #333333;
	margin-bottom: 0px;
}

.tiku_list_ar p:nth-child(2) {
	font-size: 12px;
	color: #999;
}

.tiku_list>.tiku_join {
	display: block;
	width: 88px;
	height: 32px;
	line-height: 32px;
	background: #fff;
	border-radius: 4px;
	color: #D83531;
	font-size: 14px;
	text-align: center;
	border-radius: 4px;
	border: 1px solid rgba(216, 53, 49, 1);
}

.tiku_list>.tiku_join:hover {
	background: #D83531;
	color: #fff;
}

.hoit_videolist>li {
	margin-bottom: 20px;
	height: 67px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.hoit_videolist>li:last-child {
	margin-bottom: 0;
}

.hoit_videolist>li>.hoit_videolist_l {
	display: block;
	width: 119px;
	height: 67px;
	position: relative;
	margin-right: 10px;
}
.hoit_videolist>li>.hoit_videolist_l img{
	height:67px;
	width:119px;
		border-radius: 4px;
		max-width:unset;
}
.hoit_videolist>li .hoit_video_time {
	position: absolute;
	right: 6px;
	bottom: 6px;
	z-index: 1;
	font-size: 12px;
	color: #fff;
	text-align: center;
	padding: 1px 8px;
	border-radius: 10px;
	background: rgba(42, 46, 63, 0.5);
}

.hoit_videolist_r {
	flex: 1;
}

.hoit_videolist_r>a {
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 40px;
	margin-bottom: 10px;
}

.hoit_videolist_r>a:hover {
	color: #D7321D;
}

.hoit_videolist_r p {
	font-size: 12px;
	color: #999999;
}

.bkw_gzh {
	background: url(/pcHtml/static/information/infor_img/saoma.png) no-repeat center top;
	width: 100%;
	text-align: center;
	padding-top: 6px;
	height: 199px;
}

.bkw_gzh_p1 {
	font-size: 14px;
	color: #333333;
	margin-bottom: 5px;
}

.bkw_gzh_p2 {
	font-size: 14px;
	color: #999999;
}

.bkw_gzh>img {
	width: 140px;
	height: 140px;
	margin-bottom: 12px;
}

.infor_zhenti_table {
	border-bottom: 1px solid rgba(234, 234, 234, 1);
	border-left: 1px solid rgba(234, 234, 234, 1);
	table-layout: fixed;
	margin-bottom: 30px;
}

.infor_zhenti_table tr th {
	background: #FAFAFA;
	width: 112px;
	color: #333333;
	font-size: 16px;
	height: 44px;
	line-height: 44px;
	border-top: 1px solid rgba(234, 234, 234, 1);
	border-right: 1px solid rgba(234, 234, 234, 1);
	font-weight: normal;
}

.infor_zhenti_table tr td {
	border-top: 1px solid rgba(234, 234, 234, 1);
	border-right: 1px solid rgba(234, 234, 234, 1);
	font-size: 14px;
	height: 44px;
	color: #333;
	text-align: center;
}

.infor_zhenti_table tr td a {
	color: #333;
}

.infor_zhenti_table tr td a:hover {
	text-decoration: underline;
}

.infor_zhenti_table tr td:first-child {
	font-size: 16px;
}

.zhenti_jion {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 40px;
}

.zhenti_jion>a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 155px;
	background: #F8F8F8;
	height: 56px;
}

.zhenti_jion>a:hover {
	background: rgba(216, 53, 49, 0.12);
}

.zhenti_jion>a>img {
	display: inline-block;
	vertical-align: top;
	margin-right: 7px;
}

.zhenti_jion_r {
	display: inline-block;
	vertical-align: top;
	margin-top: 2px;
}

.zhenti_jion_r p:nth-child(1) {
	font-size: 14px;
	color: #333333;
	margin-bottom: 0px;
}

.zhenti_jion_r p:nth-child(2) {
	font-size: 12px;
	color: #999;
	margin-bottom: 0px;
}

.more_btn {
	font-size: 12px;
	color: #999;
}

.more_btn>i {
	display: inline-block;
	vertical-align: top;
	margin-top: 2px;
	margin-left: 0px;
	font-size: 13px;
}

.more_btn:hover {
	color: #D83531;
}

.shiwu_video {
	margin-bottom: 10px;
	font-size: 0;
}

.shiwu_video>li {
	display: inline-block;
	vertical-align: top;
	margin-right: 22px;
	margin-bottom: 30px;
	width: 212px;
	background: #fff;
	transition: all 0.3s ease;
}

.shiwu_video>li>a {
	display: block;
	height: 202px;
}

.shiwu_video>li:hover .pc_video_list_info>p {
	color: #D83531;
}

.shiwu_video>li:nth-child(3n) {
	margin-right: 0;
}

.shiwu_video .pc_video_list_face {
	width: 212px;
	height: 122px;
	position: relative;
}
.shiwu_video .pc_video_list_face img{
	background-size: 212px 122px;
	width:212px;
	heigth: 122px;
}
.shiwu_video .pc_video_list_face>i {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -16px;
	margin-top: -16px;
	width: 32px;
	height: 32px;
	background: url(/pcHtml/static/video/images/play.png) no-repeat center center;
	background-size: 32px 32px;
}

.shiwu_video .pc_video_list_info {
	padding: 8px 0 0 0;
}

.shiwu_video .pc_video_list_info>p {
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	height: 40px;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 10px;
}

.shiwu_video .pc_video_list_play {
	font-size: 12px;
	color: #999;
}

.shiwu_video .pc_video_list_play>span {
	margin-right: 12px;
}

.shiwu_video .pc_video_list_time {
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 1;
	font-size: 14px;
	color: #fff;
	text-align: center;
	padding: 1px 8px;
	border-radius: 10px;
	background: rgba(42, 46, 63, 0.5);
}

.shiwu_zt_list {
	font-size: 0;
}

.shiwu_zt_list>li {
	width: 330px;
	margin-bottom: 15px;
	margin-right: 20px;
	display: inline-block;
	vertical-align: top;
}

.shiwu_zt_list>li:nth-child(2n) {
	margin-right: 0;
}

.shiwu_zt_list_inlist>li {
	margin-bottom: 15px;
}

.shiwu_zt_list_inlist>li>a {
	font-size: 15px;
	color: #333;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.shiwu_zt_list_inlist>li>a:hover {
	color: #D83531;
}

.shiwu_zt {
	margin-bottom: 10px;
}

.i_artice_tit {
	font-size: 32px;
    color: #333333;
    line-height: 45px;
    font-weight: bold;
    margin-bottom: 15px;
    width: 870px;
}

.i_artice_tit_sub {
	font-size: 12px;
	color: #999;
	margin-bottom: 12px;
}

.i_artice_tit_sub>span {
	margin-right: 15px;
}

.artice_banner_t {
	display: inline-block;
	margin-bottom: 30px;
}

.artice_banner_t>img {
	width: 870px;
	display: block;
	height:80px;
}

.infor_arti_m {
	box-sizing: border-box;
	width: 800px;
	padding-left: 25px;
	border-left: 1px solid #EEEEEE;
	    margin-bottom: 30px;
	        margin-left: 72px;
}

.infor_arti_detail {
	margin-bottom: 30px;
}

.infor_arti_detail p {
	font-size: 18px !important;
	color: #333333;
	line-height: 26px;
	margin-bottom: 20px;
	text-indent: 2em !important;
	font-weight: 400;
    font-family:"PingFang SC","Microsoft Yahei","Arial", sans-serif !important;
	word-break: break-all;
}
.infor_arti_detail {
	overflow: hidden;
	font-size: 18px !important;
	color: #333333;
	line-height: 26px;
	text-indent: 2em !important;
	font-weight: 400;
	font-family: "PingFang SC","Microsoft Yahei","Arial", sans-serif !important;
}
.infor_arti_detail table{
	margin-bottom: 20px;
}
.infor_arti_detail table p{
	margin: 10px 5px;
	text-indent: unset !important;
}
.infor_arti_detail table tr:first-child,.infor_arti_detail table tr td:first-child{
text-align: center;
}
.infor_arti_detail img {
	max-width: 100%;
	margin-bottom: 20px;
	display: block;
	margin: 0 auto;
}

.infor_arti_detail_head {
	margin-left: 22px;
	margin-bottom: 22px;
	z-index: 1;
	min-width: 216px;
	max-width:330px !important;
}

.infor_arti_wrap {
	margin-bottom: 40px; 
}

.infor_arti_detail_tip {
	font-weight: 400;
	color: rgba(204, 204, 204, 1);
	line-height: 20px;
	font-size: 12px;
	width: 760px;
    height: 67px;
}

.arti_nav>a {
	position: relative;
	margin-bottom: 15px;
	color: #999999;
	font-size: 12px;
	text-align: center;
	display: block;
}
.arti_nav>a>i{
	font-size: 26px;
	color: #CCCCCC;
	pointer-events:none;
}
.arti_nav>a>i:hover{
	color: #D83531;
}
.arti_nav>a>img{
	margin-bottom: 6px;
}
.yuedu_num {
	position: absolute;
    left: 22px;
    top: -6px;
    z-index: 2;
}
.arti_nav_line{
	margin: 14px auto;
	width: 20px;
	height: 1px;
	background: #E1E1E1;
}

.arti_nav{
	margin-top: 10px;
}
.arti_tab {
	margin-bottom: 20px;
	border-bottom: 1px solid #EEEEEE;
	display: flex;
}
.arti_tab>a {
	font-size: 16px;
	color: #666666;
	display: block;
	position: relative;
	padding-bottom: 12px;
	margin-right: 30px;
}

.arti_tab>a:hover {
	color: #D7321D;
}

.arti_tab>.arti_tab_tabaction {
	color: #D83531;
	font-size: 18px;
	font-weight: 600;
}

.arti_tab>.arti_tab_tabaction:after {
	content: "";
	width: 100%;
	height: 2px;
	background: #D83531;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
}
.arti_content_in .video_pc_detail_articel_list{
	display: none;
}
.arti_content_in .video_pc_detail_articel_list:nth-child(1){
	display: block;
}
.ytkapp_down_tit{
	font-size: 18px;
	color:#222;
	text-align: center;
	padding: 40px 0 30px 0;
}
.close_ytkapp{
	width: 12px;
	height: 12px;
	background: url(/pcHtml/static/information/infor_img/close.png) no-repeat;
	transition: all 0.3s ease;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
.close_ytkapp:hover{
	transform: rotate(180deg);
}
.erweima_img{
	display: block;
	margin: 0 auto;
	margin-bottom: 30px;
	width: 146px;
	height: 146px;
}
.ytkapp_down_sys{
	text-align: center;
	font-size: 16px;
	color: #999999;
}
.ytkapp_down_box{
	border-radius: 5px;
}
.pullDown{
	 display: inline-block;
    margin-left: 10px;
       width: 14px;
    height: 14px;
    transition: all 0.3s ease;
    background: url(/pcHtml/static/information/infor_img/pullDown.png) no-repeat center center;
    background-size: 14px 14px;
}



.ziliao_box {
	margin-left:40px;
	margin-right:40px; 
	background: #fff;
}

.ziliao_box_tit {
	font-size: 18px;
	color: #D9300A;
	text-align: center;
	padding: 24px 0;
}

.ziliao_box_input {
	height: 40px;
	width: 100%;
	line-height: 40px;
	box-sizing: border-box;
	padding: 10px;
	font-size: 16px;
	color: #333;
	display: block;
	border: 1px solid #ECECEC;
	margin-bottom: 15px;
}
.ziliao_box_input:focus{
	border-color: #D9300A;
}
.ziliao_box_inputtips{
	font-size: 12px;
	color:#D9300A;
	margin-bottom: 24px;
}
.ziliao_box_in{
	width: 250px;
	margin: 0 auto;
}
.ziliao_box_btn{
	width: 170px;
	height: 38px;
	line-height: 38px;
	background: #D9300A;
	font-size: 18px;
	color: #fff;
	text-align: center;
	border-radius: 19px;
	margin: 0 auto;
	display: block;
	box-shadow:0px 0px 7px #8e1e05;
	margin-bottom: 20px;
}
.ziliao_box_btn:hover{
	box-shadow:none;
	background: #bd2806;
}
.ziliao_box_btn_fanqi{
	font-size: 16px;
	color: #999;
	text-align: center;
	margin-bottom: 20px;
}
.ziliao_box_btn_fanqi a{
	color: #999;
}
.msgbox_name{
	font-size: 20px;
	color: #333;
	margin-bottom: 23px;
}
.msgbox{
	width: 576px;
	box-sizing: border-box;
	padding: 20px 20px 15px 24px;
}
.msgbox_msg{
	font-size: 16px;
	color: #666666;
	line-height: 28px;
	margin-bottom: 25px;
}
.msgbox_btn{
	text-align: right;
	font-size: 0;
}
.msgbox_btn a{
	width: 110px;
	height: 44px;
	background: #D9300A;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 44px;
	border-radius: 6px;
	display: inline-block;
	vertical-align: top;
}
.msgbox_btn a:hover{
	background: #b42b0c;
}
.ziliao_box_btn:hover{
	color:white;
}
.subhead_l a:last-child{
	max-width: 114px;
}
.login_after span{
   max-width: 102px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
}
.phone_num{
	    margin-right: 30px;
}

/* 分页 */
		 #pagination-page li.active>a{
border: 1px solid  #F85C5B;
 }
    #pagination-page li>a{
     border: 1px solid #e2e2e2;
    border-radius: 3px;
    margin: 0 8px 0 0;
     background: white;
    }
    .paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{
     color: #F85C5B !important;
    }
    

    #pagination-page li>a:hover{
      color: #d7321c;
      border: 1px solid #d7321c;
     }
	.head_tab{
	  margin-bottom: 0 !important;
	}
	.ad{
	    margin-bottom: 10px;
	}
	/*精选问答*/
/*.jx_ask_titsub{*/
    /*margin-bottom: 20px;*/
/*}*/
.jx_ask{
	padding-left: 110px;
    margin-bottom: 25px;
}
.jx_ask>span{
    font-size: 28px;
    color: #333333;
}
.jx_ask>i{
    display:inline-block;
    vertical-align: top;
    width: 28px;
    height: 24px;
    background: url("/pcHtml/static/askMajor/images/jx_icon.png") no-repeat;
    background-size: 28px 24px;
    margin-right: 8px;
    margin-top: 9px;
}

/*预约提醒*/
@charset "UTF-8";
.answer_yuyue_box{
	margin-bottom: 8px;
	padding: 15px 15px 22px 19px;
	background: #fff;
	border-left: 1px solid #D6311D;
}
.answer_yuyue_box>h3{
	font-size: 14px;
	color: #000;
	font-weight: bold;
	margin-bottom: 14px;
}
.answer_yuyue_main{
	display: flex;
	align-items: center;
}
.city_list{
	width: 170px;
	height: 250px;
}
.answer_yuyue_main .bkw_header_list_menu{
	margin-right: 13px;
}
.answer_yuyue_main .bkw_header_list_menu>span{
	font-size: 12px;
	color: #171920;
	display: block;
	width: 170px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #CCCCCC;
	padding: 0 8px;
	position: relative;
}
.answer_yuyue_main .bkw_header_list_menu>.pullDown{
	width: 10px;
	height: 6px;
	background: url("/pcHtml/static/information/infor_img/yuyue_down.png") no-repeat center center;
	position: absolute;
	right: 10px;
	top: 9px;
}
.answer_yuyue_main .bkw_header_list_menu>span:hover{
	color: #D7321C !important;
}
.answer_yuyue_main .bkw_header_list_menu>ul{
	left: 0;
}
.answer_yuyue_main .bkw_header_list_menu>ul>li>a{
	padding: 3px 5px;
}
.answer_yuyue_main>input{
	width: 169px;
	height: 25px;
	line-height: 25px;
	background: #FFFFFF;
	border-radius: 2px;
	margin-right: 13px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	color: #171920;
	padding-left: 11px;
	box-sizing: border-box;
}
.yanzheng_btn{
	width: 92px;
	height: 25px;
	background: #FFFFFF;
	border: 1px solid #4E96FF;
	line-height: 25px;
	font-size: 12px;
	color: #4E96FF;
	margin-right: 16px;
	text-align: center;
}
.yanzheng_btn:hover{
	background: #4E96FF;
	color: #fff;
}
.yuyue_btn{
	width: 92px;
	height: 25px;
	background: #D6311D;
	border: 1px solid #D6311D;
	line-height: 25px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.yuyue_btn:hover{
	background: #ae2211;
	color: #FFFFFF;
}
/*验证码弹框*/
.yuyue_layer{
	/*display: none;*/
	width: 468px;
	padding: 48px 65px 75px 65px;
	box-sizing: border-box;
}
.yuyue_layer_wrap{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.yuyue_layer_tit{
	font-size: 20px;
	color: #222222;
	margin-bottom: 36px;
	font-weight: bold;
}
.yzm_input{
	width:100%;
	height: 40px;
	line-height: 40px;
	background: #FFFFFF;
	border-radius: 3px;
	font-size: 14px;
	color: #333;
	padding: 0 9px;
	box-sizing: border-box;
	border: 1px solid #EFEFEF;
	margin-bottom: 30px;
}
.yzm_box{
	display: flex;
	align-items: center;
	margin-bottom: 55px;
}
.yzm_box>img{
	width: 143px;
	height: 52px;
	margin-right: 7px;
}
.yzm_box>a{
	font-size: 12px;
	color: #2F74F6;
}
.yzm_btn{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	background: #257DFF;
	border-radius: 3px;
}
.yzm_btn:hover{
	color: #fff;
	background: #1764d6;
}
.yzm_btn_gray{
	background: #DDDFE8;
	color: #fff;
}
.yzm_btn_gray:hover{
	background: #DDDFE8;
	color: #fff;
}
.yuyue_ok{
	/*display: none;*/
	width: 564px;
	box-sizing: border-box;
	padding: 43px 52px 44px 52px;
}
.yuyue_ok_wrap{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.yuyue_oktit>img{
	width: 34px;
	margin-right: 10px;
}
.yuyue_oktit>span{
	font-size: 20px;
	color: #222222;
	font-weight: bold;
}
.yuyue_oktit{
	margin-bottom: 37px;
}
.yuyue_oksubtit{
	font-size: 16px;
	text-align: center;
	color: #323232;
	margin-bottom: 12px;
	font-weight:bold;
}
.yuyue_oksubtit>span{
	color: #D6311D;
}
.yuyue_oktext{
	font-size: 14px;
	color: #323232;
	text-align: left;
	margin-bottom: 39px;
	line-height: 24px;
}
.yuyue_ok_b{
	display: flex;
	justify-content: center;
}
.yuyue_ok_b>img{
	width: 120px;
	height: 120px;
	margin-right: 19px;
}
.yuyue_ok_b>p{
	font-size: 14px;
	color: #323232;
	font-weight: bold;
	line-height: 20px;
	margin-top: 12px;
}
.yuyue_layer_wrap .layui-layer-content,.yuyue_ok_wrap .layui-layer-content{
	height: auto !important;
}

/*图形验证码*/
.code{
	width: 400px;
	margin:0 auto;
}
.input-val{
	width: 295px;
	background: #ffffff;
	height: 2.8rem;
	padding: 0 2%;
	border-radius: 5px;
	border: none;
	border: 1px solid rgba(0,0,0,.2);
	font-size: 1.0625rem;
}
#canvas{
	float:right;
	display: inline-block;
/*	border:1px solid #ccc;*/
	border-radius: 5px;
	cursor: pointer;
	width: unset;
	margin-left: unset;
}
.btn{
	width: 100px;
	height: 40px;
	background: #f1f1f1;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 20px auto 0;
	display: block;
	font-size: 1.2rem;
	color: #e22e1c;
	cursor: pointer;
}
.infor_arti_detail_img {
	margin-left: 7px !important;
	margin-bottom: 25px !important;
}