﻿/* CSS hs  20190401 */
body{ color: #666666;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
a{color: #c0c0c0;text-decoration:none;}
ul,li{list-style:none;}
b{ font-weight:normal;}

.mj_left{float: left;}
.mj_right{float: right;}
.wcontent{width: 1200px;margin:0 auto;}
.mj_overflow{overflow: hidden;}
.mj_background{ background: #FAFAFA;}
/******头部公用************/
.padding_20{padding: 20px 0;}
.mj_logo_left{margin-right: 135px;}
.mj_logo_left img{ }
.mj_lgog_cent{text-align: center;margin-top:20px;}
.mj_lgog_cent h5{font-size:18px;color: rgb(0, 159, 233) }
.mj_lgog_cent span{font-size:14px;color:#f00;    margin-top: 5px;    display: inline-block;}
.mj_logo_right{font-weight: 600;color: #f00; font-size: 18px;  line-height: 40px;margin-top: 20px;}
.mj_logo_right img{vertical-align:bottom;}

.nav{background: #009fe9;}
.nav ul li{float: left;width: 100px;padding: 0 5px;text-align: center;}
.nav ul li a{color: #fff;padding: 15px 0;display:inline-block;}

.banner{text-align: center;overflow: hidden;    position: relative;}
.banner img{margin:0 auto;width:100%;}
.cont_00{padding: 40px 0;}
/********头部公用  end******************************/


/******尾部  fooert*********/
.fooer{background: #171717;color: #fff;padding: 25px 0  35px;}
.mj_youq{padding:4% 0 3%;border-bottom: solid 1px  #d3d3d3;text-align:left;}
.mj_youq ul{display: inline-block;}
.mj_youq li{display: inline-block; }
.mj_youq li a{color: #fff;margin-right: 30px;}
.foer_nva{margin-top:4%;overflow: hidden;font-size:14px;font-weight:200;}
.foer_nva h3{font-weight:200;    margin: 60px 0 30px;}
.foer_nva a{float: left;width:25%;}
.foer_nva span{float: left;width:50%;margin-bottom:30px;}


.db_xf{position:fixed;bottom:0;background:#009fe9;color:#fff;width:100%;display:none;}
.db_xf .xf_ri{float:left;width:33%;text-align:center;font-size:18px;padding:15px  0;
	border-right: solid 1px #ececec;}
.db_xf .xf_ri:nth-child(3){border-right:0 ;}
.xf_hh{position:relative;}
.xf_ll{display:none;position:absolute;bottom:50px;width:33%;background:#009fe9;}
.xf_ri a{color:#fff;}
.xf_ll a{display:block;width:100%;border-bottom: solid 1px #ececec;font-size:14px;padding:10px 0;}


/****第二部分*******/
.cont_02{padding:50px 0;}
.mj_cp_left{width: 20%;}
.cp_left{border:solid  1px  #ececec;border-right: none;}
.cp_ws{border-bottom:dashed  1px  #d5d5d5;margin:0 15px;padding:15px 0;font-size: 15px; }
.cp_ws a{color:#666666; }
.cp_lansd{background: #009fe9;color: #fff;padding:15px;font-size: 16px;}
.cp_lansd a{color: #fff;}
.mj_cp_right{width: 80%;}
.cp_right{border:solid  1px  #ececec;}
.cp_right h5{background: #009fe9;color: #fff;padding:15px;font-size: 16px;}
.cp_r_u{padding: 28px 0 40px;overflow: hidden;}
.cp_r_u li{float: left;width: 30%;margin-left:2.5%;text-align: center;}
.cp_r_u li h4{margin:15px 0;font-weight: normal;color: #000;}
.cp_r_u li img{width: 95%;display:block;margin:0 auto;border: 1px #c7c7c7 solid;} 
.mj_dzfww{margin:45px 0 25px;    display: inline-block;}
.mj_dzfww img{width: 100%;}



@media only screen and (max-width: 1190px) {
	.wcontent{width:100%;text-align:center;}
	.mj_lgog_cent{display:none;}
	.mj_logo_right{display:none;}
	.mj_logo_left{float:none;margin:0 auto;width:85%;}
	.mj_logo_left img{width:100%;}
	.nav ul{padding:0 3%;width:94%;}
	.nav ul li{width:18%;padding:0;font-size:13px;}
	.cont_01{padding-top:0;}
	.mj_jj{display:none;}
	
	.mj_cpfl ul{height:auto;border:none;}
	.mj_cpfl ul li{float:none;border-right:none;background: rgb(0, 159, 233);    
		border-bottom:4px #fff solid;}
	.mj_cpfl ul li a{padding:0;width:300px;    color: #ffffff;}
	.cp_left{display:none;}
	.cp_left ul li{float:left;font-size:14px;width:16%;}
	.mj_wm_left{width: 100%;margin-right:0;    margin-bottom: 10%;}
	.mj_wm_right{width:100%;}
	.cont_01{display:none;}
	.mj_cp_left{display:none;}
	.mj_cp_right{width:94%;float:none;margin:0 auto;}
	
} 
@media only screen and (max-width: 700px)and (min-width:300px){
	.mj_youshi_0 {padding:30px 20px;}
	.mj_youshi_0 img{width:100%;margin-left:0;margin-bottom:5%;}
	.ys_lszt{width:100%;font-size:20px;}
	.mj_ys_04 li{width:48%;}
	.cont_00{padding-top:5px;}
	.mj_jies img{width:100%;margin-right:0;margin-bottom:25px;}
	.mj_dbsbf{width:100%;margin-right:0;}
	.mj_dbsbf ul li{text-align:left;}
	.fooer{font-size:14px;}
	.foer_nva h3{padding:0 4%;text-align:left;}
	.mj_youq{padding:4%;}
	.foer_nva span{width:92%;padding:0 4%;text-align:left;}
	.cp_r_u li{width:50%;margin-left:0;}
	.cont_02{padding-top:25px;}
	.db_xf{display:block;}
}
