@charset "utf-8";

.mb_con{ width:100%; color:#444444; font-size:14px; background:#1074B3}
.mb_top{ max-height:62px; text-align:center; line-height:25px; padding:8px; box-shadow: 0 4px 18px #0A4B71;/*左距离  下距离 模糊程度 颜色*/ font-size:16px; background:#ffffff; position:fixed; top:0; width:100%; overflow: hidden; z-index: 999}
.mb_t_a{ font-size: 14px; }

.mb_tj{ margin-top:20px;box-shadow: 0 4px 18px #0A4B71; padding:2% 3%; background:#ffffff; overflow: hidden;}
.mb_tj_tit{ height:30px; line-height:30px; font-size:16px;}
.mt_titl i{ color:#1074B3; margin-right:10px;}
.mt_titr{ font-size:14px; color:#666666;}
.mt_titr a{ color:#999999}

.mt_con{ padding:2%;max-height: 15rem;}
.mt_con a{ color: #444444; }
.mt_con img{ max-width:100%; max-height:100%;}
.mtc_p1{ border:1px solid #cccccc; height:100px; text-align:center;}
.mt_con h6{padding-top: 3px; max-height:85px; line-height:20px; display:block; width:100%; overflow:hidden;text-overflow:ellipsis;/* white-space: nowrap; */}
.mt_con span{ height:30px; font-size:30px; color:#999999; font-size:12px;}

.mb_foot{ background:#ffffff; position:fixed; bottom:0; height:50px; width:100%; padding:5px 2%; line-height:30px; border-top:1px solid #0F70AE;}
.mb_foot ul{ overflow:hidden;}
.mb_foot ul li{ text-align:center;}
.mb_foot ul li i{ font-size:18px; color:#999999;}
.mb_foot ul li a{ color:#666666;}
.mb_foot ul li .mb_act{ color:#1074B3;}
.mb_foot ul li .mb_act i{ color:#1074B3;} 
.mb_foot .col-xs-3{padding: 0}

.lb_mb{ padding-bottom:5px; margin-bottom:10px; border-bottom:1px dashed #cccccc; background: #ffffff;}
.lb_mb_c1{ width:38%; margin-right:2%; border:1px solid #cccccc;}
.lb_mb_c1 img{ max-width:100%; max-height:100%;}
.lb_mb_c2{ width:58%; margin-left:2%}
.lb_mb_c2 h6{ height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#444444;}
.lmc2_p1{ font-size:12px; color:#999999; line-height:18px;}

.det_mb_c1{ text-align: center;; padding: 4% 2%; line-height: 24px; margin-bottom: 15px; background: url(../images/ab_bg.jpg); background-size: 100%; color: #ffffff;}
.det_mb_c1 h6{ margin-bottom:10px;  }

.dmc2_tit{ text-align: center; }
.nav-tabs .col-xs-6{ padding: 0; }
.nav-tabs{ border-bottom:1px solid #1074B3; margin-bottom: 15px; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border:none; background: #1074B3; color:#ffffff;}
.nav-tabs > li{ margin-bottom:-2px; }

.dm_ab{ margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #cccccc; overflow: hidden; }
.dm_ab h6{ font-weight: bold; line-height: 30px; text-align: center;}

.dm_ab_p{ font-size: 12px; color: #999999; }
.dm_ab_c{ height: 100px; overflow: hidden; font-size: 14px; line-height: 24px; margin: 10px 0; color: #666666;}
.dm_ab_btn{ padding:1% 2% ; border:1px solid #cccccc; border-radius: 5px; font-size: 12px; color: #0E6DA8; }

.dm_ab_tit{ height: 30px; line-height: 30px; color: #0F70AE; }
.dm_ab_c2{ overflow: hidden; color: #666666;}
.dm_ab_c2 img{ max-width: 100%; }
.dac2_lp{ line-height: 24px; }
.dac2_pic{ width: 30%; margin-right: 10px;}
.dac2_c{ height: 100px; overflow: hidden; line-height: 24px; }
.dac2_c h6{text-align:left;}

.dma_foot{ position: fixed; bottom: 50px; background: #ffffff; width: 100%; height: 50px; line-height: 30px; overflow: hidden; border-top: 1px dashed #eeeeee;  font-size: 12px; color: #999999; padding-top: 10px; left: 0; padding-left: 2%;}
.dmaf_btn{ margin-right:6%; color: #ffffff; background: #0F70AE; padding:0 2%; border-radius: 5px; height: 30px; line-height: 30px; font-size: 12px; }
.dma_foot form{ text-align: center;}
.dma_foot input{ font-size: 12px; }

.bg2{background: #f6f6f6}
.form-control{ width: 72%; margin-right: 2% ; height: 30px; }

.dm_qu_c1{ width:60px; height: 60px; border-radius:60px; overflow: hidden; text-align: center; margin-right: 15px; }
.dm_qu_c1 img{ width: 100%; }
.dm_qu_c2{ width: 100%; }
.dqc2_tit{font-size: 12px; color: #999999; overflow: hidden; padding-right: 10px; height: 24px; line-height: 24px;}
.dqc2_c{ line-height: 24px; padding: 10px; background:#eeeeee; border-radius: 5px; color: #666666; }

.sign_mb_btn{ width: 100%; background: #0F70AE; color: #ffffff; display: block; position: fixed; bottom: 0; left: 0}

/*register*/
.reg_p{ min-height:30px; line-height:30px; font-size:14px;  margin-right:20px; margin-bottom: 10px;}
.reg_p font{ color:#f00;}
.reg_p input{ height:26px; border:1px solid #cccccc; width:100%; line-height:26px; border-radius: 5px;}
.reg_p select{ height:26px; border:1px solid #cccccc; line-height:26px; }
.reg_p2{ height:45px; line-height:45px; color:#444444; font-size:14px; }
.reg_p2 input{ height:25px; border:1px solid #cccccc; margin-left:10px; width:490px; line-height:25px;}
.reg_p2 font{ color:#f00;}
.reg_p4{  line-height:40px; color:#444444; font-size:14px; width:686px;  overflow:hidden;}
.reg_p4 input{ height:12px; width:12px;}
.reg_p4 font{ color:#f00;}
.reg_p4 span{ display:block; float:left;}
.reg_p4 select{ width:100%; height:30px; margin-top:5px; border:1px solid #cccccc;}
.reg_btn{ width:100%; text-align:center; height:50px; line-height:50px;}
.reg_btn input{ height:30px; width:80px; margin:0 10px; color:#ffffff; background:url(../images/btnbg.png) repeat-x;  border:none; cursor:pointer;}
.reg_c{ padding:15px; font-size:14px; color:#444444;}
.reg_tit{ text-align:center;}
.reg_tit p{ min-height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.regc_1{ text-align:center; padding-bottom:15px; padding-top:10px; border-bottom:1px solid #eeeeee; margin-bottom:10px;}
.regc_1 span{ margin:0 15px;}
.regc_2{ border-bottom:1px solid #dddddd;}
/*register end*/

.my_mb_pic{ width: 50px; height: 50px; text-align: center; border-radius: 50px; overflow: hidden; margin:0 auto; }
.my_mb_pic img{ width: 100% }
.my_mb_btn{ padding:5px 10px; border:1px solid #79C4F2; border-radius: 5px; width: 20%; margin:0 auto; color: #79C4F2; }

@media (max-width: 330px){
	.mb_foot{ font-size:8px;}
	}

.pafont .font_chjz{
	margin: 10px;
    border-bottom: 1px dashed #5f5f5f;
    padding-bottom: 10px;
}
.pafont .font_chjz .stor{
	font-size: 18px;
    line-height: 35px;
}
.pafont .font_chjz .somte{
	font-size: 16px;
    line-height: 19px;
}

.mb_tj ul li{
	font-size: 18px;
    line-height: 35px;
}
.hyjs_list p{
	font-size: 18px;
    line-height: 25px;
    text-indent: 2em;
}