@CHARSET "UTF-8";
body{font-family:"宋体";font-size:12px;}
ul,li{margin:0;padding:0;list-style-type:none;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.red{color:#f00;}
.strong{font-weight:bold;}
.main_t .col-md-4{padding:0;margin:0;}
.main_t .mt_l{line-height:96px;}
.main_t .logo{float:left;}
.main_t .zhye{float:left;font-size:18px;font-weight:bold;margin-left: 10px;line-height:106px;}
.main_t .zhye .xian{border-left:1px solid #d0d0d0;padding-right: 10px;}
.main_t .search {border:1px solid #d9d9d9;width: 80%;margin-top: 40px;}
.main_t .search input{border:none;width: 230px;outline:none;padding-left:5px;line-height:27px;}
.main_t .search button{background-color:#dcdcdc;color:#fff;border-radius:0;padding:4px 20px;font-size: 12px;outline:none;float:right;}
.main_t .search button:active{outline:none;}
.main_t .mt_r a{float:left;text-align:center;}
.main_t .mt_r a span{float:left;}
.main_t .mt_r a.erwm{border:1px solid #d0d0d0;color:#000;float:right;margin-top: 4px;}
.main_t .mt_r a.erwm .zi{border-right:1px solid #d0d0d0;height: 90px;padding: 3px 5px 0;}
.main_t .mt_r a.erwm .tu{padding:10px;} 
.main_t .mt_r a.kec{padding-top:25px;}
.main_t .mt_r a.tik{padding-left:30px;padding-top:25px;}
.menuw{background-color:#df083c;line-height:40px;margin-bottom:10px;clear:both;}
.menu ul{
	display: -webkit-box;
    display: -moz-box;
    display: -o-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width:100%;}
.menu ul img{height: 14px;margin-top: 13px;}
.menu ul li{
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	-o-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align:center;
	position:relative;}
.menu ul li a{color:#fff;font-size:14px;text-decoration:none;display:block;}
.menu ul li a:link{text-decoration:none;}
.menu ul li:hover{background-color:#c90031;}
.menu li.current{background-color:#c90031;}
.menu li.current:after{content:"";width:0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;
border-bottom: 5px solid #fff;position: absolute;bottom: 0;left: 46%;}

.main1,.main2{margin-bottom:10px;margin-left:-5px;margin-right:-5px;overflow:hidden;}
.main1 .m1_l .m1l_t{border:1px solid #df083c;border-top:4px solid #df083c;margin-bottom:10px;position:relative;padding:10px;}
.main1 .m1_l .m1l_t p{line-height: 20px;}
.main1 .m1_l .m1l_t a{color:#fff;border-radius:3px;
background:url("../img/jjcy_lm/tub_login.png") no-repeat 10px center #f8a30e;padding:4px 10px 4px 30px;text-align:center;
position:absolute;right:10px;top:10px;text-decoration:none;}
.main1 .m1_l .m1l_t a.btn_zhuc{background:url('../img/jjcy_lm/tub_zhuc.png') no-repeat 10px center #df083c;
bottom:10px;top: initial;}
.main1 .m1_l .m1l_t .djs{font-size:14px;font-weight:bold;}
.main1 .m1_l .m1l_t .djs_x{width:72%;}
.main1 .m1_l .m1l_b{border:1px solid #dcdcdc;border-top:2px solid #df083c;}
.main1 .m1_l .m1l_b h4{font-size:14px;font-weight:bold;line-height:36px;border-bottom:1px solid #dcdcdc;}
.main1 .m1_l .m1l_b h4 span{border-left: 3px solid #df083c;padding-right: 7px;}
.main1 .m1_l .m1l_b{border:1px solid #dcdcdc;border-top:2px solid #df083c;}
.main1 .m1_l .m1l_b h5{font-size:14px;font-family:"宋体";font-weight:bold;line-height:40px;border-bottom:1px solid #dcdcdc;}
span.left-bor{border-left:3px solid #df083c;padding-right: 5px;}
.main1 .m1_l .m1l_b .m1_cont_b a{color:#000;padding-right:10px;}
.main1 .m1_l .m1l_b .m1_cont_b a:hover{color:#f00;text-decoration:none;}
.main1 .m1_l .m1l_b .m1_cont_b a:link{text-decoration:none;}
.main1 .m1_l .m1l_b span.leader{
background-color: #df083c;
color: #fff;font-weight:normal;
width: 36px;
height: 20px;
display: inline-block;
text-align: center;
line-height: 20px;
border-radius: 3px;
position: relative;
margin-right:5px;}
.main1 .m1_l .m1l_b .m1l_cont{padding: 4px 10px 2px 26px;position:relative;}
.main1 .m1_l .m1l_b .m1l_cont2{padding: 15px 10px 14px 30px;}
.main1 .m1_l .m1l_b .m1l_cont span.hxian{
    border-left: 1px solid #dcdcdc;
    height: 83%;
    display: inline-block;
    width: 1px;
    position: absolute;
    left: 10px;
    top: 0;
}
.main1 .m1_l .m1l_b .m1l_cont p{line-height:28px;}
.main1 .m1_l .m1l_b span.leader:before{
	width: 5px;
	height: 5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #df083c;
	content: "";
	position: absolute;
	left: -4px;
	top: 5px;}
.main1 .m1_l .m1l_b span.leader:after{
    width: 10px;
    height: 10px;
    content: "";
    position: absolute;
    left: -20px;
    top: 5px;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background-color:#fff;
}
.main1 .m1_c{margin-bottom:-10px;}
.main1 .m1_c .m1c_mb{padding:10px 5px 0;margin-bottom:7px;}
.main1 .m1_c .m1c_mb h3{font-size:12px;color:#f00;font-family:"微软雅黑";margin-bottom:9px;}
.main1 .m1_c .m1c_mb h3 img{margin: -5px 5px 0;}
.main1 .m1_c .m1c_mb h3 a{font-size:18px;color:#f00;width:48%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main1 .m1_c .m1c_mb ul{overflow:hidden;border-bottom: 1px dotted #ccc;padding-bottom: 15px;}
.main1 .m1_c .m1c_mb li{line-height:22px;float:left;width:50%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.main1 .m1_c .m1c_mb li a{color:#000;}
.main1 .m1_c .m1c_mb li a:hover{color:#255ac2;}


.main1 .m1_r img{max-width:100%;}
.main1 .m1_r .m1_r_tu{course: pointer;}
.main1 .m1_r .m1_r_tu ul{background-color:#e8f7eb;overflow: hidden;border-radius: 5px;margin-top: 10px;}
.main1 .m1_r .m1_r_tu ul.ul2{background-color:#ebf2fa;}
.main1 .m1_r .m1_r_tu ul.ul3{background-color:#fff0d8;}
.main1 .m1_r .m1_r_tu ul.ul4{background-color:#ffeaef;}
.main1 .m1_r .m1_r_tu li.ll{float:left;padding: 4px;}
.main1 .m1_r .m1_r_tu li.cc{float:left;padding-top: 10px;}
.main1 .m1_r .m1_r_tu li.rr{float: right;line-height: 42px;background-color:#bde7c6;padding: 5px;}
.main1 .m1_r .m1_r_tu li.rr2{background-color:#c5dcf7;}
.main1 .m1_r .m1_r_tu li.rr3{background-color:#fbe0b4;}
.main1 .m1_r .m1_r_tu li.rr4{background-color:#f6b5c5;}
.main1 .m1_r .nomar{margin-top:0;}


.main1 .col-md-6,
.main1 .col-md-3,

.main2 .col-md-9,
.main2 .col-md-3{padding-left:5px;padding-right:5px;}
.main2 .m2_l{border:1px solid #df083c;border-top-width: 4px;overflow:hidden;height:380px;}
.main2 .m2_l .m2l_bt{border-bottom:1px solid #df083c;line-height:50px;font-size:18px;font-family:"微软雅黑";padding-left: 15px;} 
.main2 .m2_l .btn_zix{background-color:#f8a30e;border-radius:3px;color:#fff;padding:4px 10px;text-decoration:none;cursor:pointer;
font-size:12px;float: right;height: 30px;margin-right: 15px;margin-top: 10px;line-height: 22px;}
.main2 .m2_l .btn_zix img{margin-top: -3px;}

.main2 .m2_cont_tag,
.main2 .m2_cont_video{float:left;}
.main2 .m2_cont_lieb{float:right;}
.main2 .m2_cont_tag{padding-left:0;/* padding-right:30px; */}
.main2 .m2_cont_video{padding-left:0;}
.main2 .m2_cont_tag li{text-align:center;background-color:#fff1f4;color:#de083c;cursor:pointer;border-right: 1px solid hsl(346, 93%, 45%);border-top: 1px solid hsl(346, 93%, 45%);font-size:14px;}
.main2 .m2_cont_tag #m2_cont1{border-top:none;}
.main2 .m2_cont2,
.main2 .m2_cont3,
.main2 .m2_cont4,
.main2 .m2_cont5,
.main2 .m2_cont6{display:none;}
.main2 .m2_cont_tag li.current{background-color:#de083c;color:#fff;font-weight: bold;}
.main2 .m2_shipin{margin: 10px 0;text-align:center;position:relative;}
.main2 .m2_shipin .banxing{position:absolute;font-size: 26px;font-weight: bold;color:#fff;overflow:hidden;
top: 50%;left: 50%;width: 300px;margin-top: -26px;margin-left: -150px;}
.main2 .m2_shipin img{max-width:100%;}
.main2 .m2_l .m2_cont_video p{line-height: 26px;}
.main2 .m2_l .m2_cont_video .price{font-family:"微软雅黑";font-size:24px;font-weight:bold;color:#f61818;}
.main2 .m2_l .m2_cont_video .zero{font-size:14px;}
.main2 .m2_l .m2_cont_video .btn_{float:right;}
.main2 .m2_l .m2_cont_video .btn_ a{font-family:"微软雅黑";background-color:#f8a30e;border-radius:5px;padding:4px 8px;color:#fff;text-decoration:none;}
.main2 .m2_l .m2_cont_video a.lv{background-color:#88b834;margin-right:15px;}

.main2 .m2_l .m2_cont_lieb h4{font-size:14px;border-left:3px solid #df083c;padding-left:5px;font-weight:bold;margin-bottom:10px;margin-top:10px;}
.main2 .m2_l .m2_cont_lieb .kech_cont{clear:both;border:1px solid #dcdcdc;padding:5px 15px;position:relative;
height:244px;overflow: auto;border-top:none;}
.main2 .m2_l .m2_cont_lieb .kech_cont p{line-height:20px;padding:5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
margin-left: -10px;}
.main2 .m2_l .m2_cont_lieb .kech_cont p a{color:#000;text-decoration:none;}
.main2 .m2_l .m2_cont_lieb .kech_cont p a:hover{color:#df083c;}
.main2 .m2_l .m2_cont_lieb .kech_cont .tub_mul{background:url('../img/jjcy_lm/tub_mul.png') no-repeat;display:inline-block;width:20px;height:20px;float:left;margin-right: 5px;}

.main2 .m2_l .m2_cont_lieb .ul_t{border-left:1px solid #df083c;
	display: -webkit-box;
    display: -moz-box;
    display: -o-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width:100%;}
.main2 .m2_l .m2_cont_lieb .ul_t li{border:1px solid #df083c;border-left:none;text-align:center;background-color:#fff2f5;color:#df083c;line-height:30px;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	-o-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position:relative;
	cursor:pointer;}
.main2 .m2_l .m2_cont_lieb .ul_t li.current{background-color:#df083c;color:#fff;}
.main2 .m2_l .m2_cont_lieb .ul_t li.current:after{    
	width: 0;
    height: 0;
    border-bottom: 5px solid #fff;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    content: "";
    position: absolute;
    bottom: -1px;
    left: 48%;}
.main2 .m2_l .m2_cont_lieb .kech_cont2,
.main2 .m2_l .m2_cont_lieb .kech_cont3,
.main2 .m2_l .m2_cont_lieb .kech_cont4{display:none;}

.main2 .m2_r{border:1px solid #dcdcdc;border-top:2px solid #df083c;}
.main2 .m2_r h4{border-bottom:1px solid #dcdcdc;font-size:14px;font-weight:bold;line-height:40px;}
.main2 .m2_r h4 span{border-left:3px solid #df083c;padding-right:7px;}
.main2 .m2_r .pingj{padding:10px;line-height:20px;text-align:justify;height:316px;overflow:hidden;margin-bottom:20px;}
.main2 .m2_r .pingj li{margin-bottom: 5px;}
.adv{margin-bottom:10px;position:relative;}
.adv img{max-width:100%;}
.adv .adv_zhy{color: hsl(60, 100%, 50%);
    position: absolute;
    top: 10px;
    left: 65px;
    font-size: 20px;
    font-weight: bold;}
.adv .adv_erwm{position:absolute;top: 4px;right: 4px;}
.adv .adv_erwm img{width:82px;}
.main3{margin-bottom:35px;margin-left:-5px;margin-right:-5px;}
.main3 .col-md-4{padding-left:5px;padding-right:5px;}
.main3 .mb{border:1px solid #dcdcdc;border-top:2px solid #df083c;margin-bottom:10px;}
.main3 .mb .bt{border-bottom:1px solid #dcdcdc;line-height:40px;}
.main3 .mb .bt .bt_lm{border-left:4px solid #df083c;padding-left:5px;font-size:14px;font-weight:bold;}
.main3 .mb .bt a.more{color:#000;text-decoration:none;float:right;padding-right:10px;
background:url('../img/jjcy_lm/more.png') no-repeat 24px center;}
.main3 .mb .bt a.more:hover{color:#df083c;background-image:url("../img/jjcy_lm/more_red.png");}
.main3 .mb .content{font-size:14px;line-height: 24px;padding:5px 10px;overflow:hidden;min-height:130px;}
.main3 .mb .content li a{color:#000;}
.main3 .mb .content li a:hover{color:#df083c;}
.main3 .mb .content .point {
    width: 2px;
    height: 2px;
    background-color: #000;
    float: left;
    margin-top: 12px;
    margin-right: 10px;
}
.main3 .mb .content .bt_name {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 85%;
    float: left;}
.main3 .mb .content .bt_date{float:right;}
.main3 .mb .content li{clear:both;}
@media(max-width:1200px) and (min-width:992px){
	.main_t .zhye{font-size:16px;}
	.main_t .search input{width:176px;}
	.main_t .mt_r{padding:0;}
	.main_t .mt_r a.kec{margin-left:0;}
	.main_t .mt_r a.tik{padding-left: 15px;}
	/* 主体部分 */
	.main1 .m1_l .m1l_b .m1l_cont span.hxian{left:6px;height:88%;display:none;}
	.main1 .m1_l .m1l_b span.leader:after{display:none;}
	.main1 .m1_c .m1c_mb{margin-bottom:2px;}
	.main1 .m1_c .m1c_mb ul{padding-bottom:8px;}
	.main1 .m1_c .m1c_mb h3{margin-bottom:7px;}
	.main1 .m1_l .m1l_b h4{line-height:30px;}
	.main1 .m1_l .m1l_b .m1l_cont{padding: 8px 0 9px 10px;}
	.main1 .m1_l .m1l_b .m1l_cont p{line-height:24px;}
	.main1 .m1_l .m1l_t{padding:5px 10px;}
	.main1 .m1_l .m1l_t a,
	.main1 .m1_l .m1l_t a.btn_zhuc{padding: 2px 4px 3px 20px;background-position:2px center;}
	.main1 .m1_r .m1_r_tu li.ll{display:none;}
	.main1 .m1_r .m1_r_tu li.cc{padding:6px 10px 7px;}
	.main1 .m1_r .m1_r_tu li.rr{line-height:47px;padding:0;}
	.m2_shipin{height:190px;}
	.main2 .m2_l .m2l_cont_r .kech_cont{height:218px;}
	.adv .adv_erwm img{width:67px;}
	.main3 .mb .content .bt_name{width:80%;}
	.main2 .m2_cont_lieb{padding-left:0;padding-right:5px;}
	.main2 .m2_cont_video{margin-left:-10px;}
	.main2 .m2_shipin{margin-bottom:25px;}
	.main2 .m2_l .btn_zix{margin-top:10px;}
}
@media(max-width:992px){
	.menu ul li{padding:10px 0;line-height:20px;}
	.adv .adv_erwm img{width:50px;}
	.adv .adv_zhy{left:45px;font-size:12px;}
	.main_t .mt_r a.kec{margin-left:-20px;}
	.main_t .mt_r a.tik{padding-left:10px;}
	.main_t .search input{width:158px;}
	.main_t .search{margin:10px auto;}
	.main_t .mt_l{line-height:30px;}
	.main_t .zhye{font-size:13px;line-height:46px;}
	.main_t{margin-bottom:10px;}
	.main_t .mt_r a.tik,
	.main_t .mt_r a.kec{float:right;padding-top:0;}
	.main_t .mt_r a.kec{padding-left:30px;}
	.main_t .search{margin: 15px 0 0 0;}
	.main1 .m1_r{text-align:center;}
	.main1 .m1_c .m1c_mb h3{margin-bottom:5px;}
	.main1 .m1_c .m1c_mb h3 a{width:46%;font-size: 14px;}
	.main1 .m1_c .m1c_mb ul{padding-bottom:5px;}
	.main1 .m1_c .m1c_mb{margin-bottom:0;}
	.main1 .m1_c{margin-bottom: 10px;}
	.main1 .m1_c .m1c_mb{padding:10px 0 0;}
	.main1 .m1_r .m1_r_tu li.cc{text-align:left;}
	.main2 .m2_l .m2l_cont_l, .main2 .m2_l .m2l_cont_r{width:100%;}
	.main2 .m2_l .m2l_bt{overflow:hidden;font-size:16px;}
	.main2 .m2_l .btn_zix{margin: 10px 15px 8px 0;padding: 3px 6px;}
	.main2 .m2_l{margin-bottom:10px;}
	.main2 .m2_cont_lieb{padding-left: 0;padding-right: 5px;}
	.main3 .mb .content .bt_name{width:80%;}
	.main1 .m1_l .m1l_t{padding:10px;}
}
@media(max-width:768px){
	.menu ul li a span{width:100%;display:block;}
	.menu ul img{margin-top:20px;}
	.m2_shipin .banxing{font-size:20px;margin-top:-20px;}
	.main_t .mt_r{padding:0;}
	.main_t .mt_r a.tik{padding-left:5px;}
	.main_t .mt_r a.kec{padding-left:25px;}
	.main_t .search{margin: 15px 0 0;width:100%;}
	.main_t .search input{width:145px;}
	.main_t .search button{padding:4px 5px;}
	.main2 .m2_l{border:none;height:initial;}
	.main2 .m2_l .m2l_bt{padding-left:0;line-height:30px;}
	.main2 .m2_l .m2l_cont_l, .main2 .m2_l .m2l_cont_r{padding:10px 0 0;}
	.main2 .m2_r{border:none;}
	.main2 .m2_r h4{line-height:30px;border-color:#df083c;}
	.main2 .m2_r .pingj{padding:5px 0 0;margin-bottom:0;}
	.main2 .m2_cont_tag2{padding:0;}
	.main2 .m2_cont_tag2 li{float:left;text-align:center;background-color:#fff1f4;color:#de083c;padding:5px 10px;cursor:pointer;
	font-size:14px;}
	.main2 .m2_cont_tag2 li.current{background-color:#de083c;color:#fff;font-weight: bold;}
	/* 文章栏目模块 */
	.main3 .mb{border:none;margin-bottom:0;}
	.main3 .mb .bt{line-height:30px;border-color:#df083c;}
	.main3 .mb .content{min-height:initial;}
}
/* 灰底页脚（内容同首页，首页是白底） */
.foot{width:100%;background-color:#f4f4f4;border-top:1px solid #dcdcdc;text-align:center;padding:15px 0 20px;margin-top: 20px;}
@media(max-width:992px){.foot{padding:0;}}
