
body{ background-color:#f9f9f9;}
/*zixun��ʽ ��ʼ*/
.leftmain_box {width: 1200px;margin-right: 8px; background-color:#FFFFFF;}
.xianquan{border: 1px solid #DEDEDE;}
.rightmain_box {width: 252px;}
.mryl_cont {width: 98%;margin: 0 auto;}
.nolinkblack:link {color: #333333;text-decoration: none;}
.nolinkblack:visited {color: #333333;text-decoration: none;}
.nolinkblack:hover {color: #1d8fe2;text-decoration: underline;}
.lcontnr{word-break:break-all;margin-bottom:20px;line-height:30px;}
#content1{margin:0 auto; width:1200px; font-size:14px; text-align:left; line-height:40px;} 
.lh{line-height:40px;}
.lh30{line-height:30px;}

/*��ǰλ��*/
.zjgx_top{ height:45px;line-height:45px;}
.zjgx_titile{ float:left;padding-left:10px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:10px; }
.zjgx_titile span{ color:#333}

/*zixun��ʽ ����*/



/*adre*/
.s-adress { white-space: nowrap; margin-bottom: 5px;margin-left:350px; margin-top:7px; font-size:15px; }
.s-adress i { width: 19px; height: 24px; float: left; background: url(../img/adress_ico.png) no-repeat; margin: 0 8px 0 0; }
.s-adress a { color: #666; }
.s-adress a:hover { color: #42abfb; }



/*�Ҳർ��*/
.login-icon,.personal-content-center ul li a span,.tn-title span,.public-icon{background-image:url(../img/public-icon.png); background-repeat: no-repeat;}
.trs{transition:all 200ms linear;-webkit-transition:all 200ms linear; }
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix{zoom:1;}
.fr{float:right;}
.fl{float:left;}
.f-mt20{ margin-top:20px;}
.pos_a,.pa{position:absolute;}
.pos_r,.pr{position:relative;}
.right-wrap{ position:fixed;bottom:100px; right:0;height:100px;width:50px; z-index:20; }
.right-wrap ul{width:100%;height:100%;}
.right-wrap ul li{width:100%;text-align:center;height:50px; background:#bbb; margin-top:8px; }
.right-wrap ul li a{height:100%;width:100%; display:block;}
.right-wrap ul li.gotop a{ background-position:-65px 15px;}
.right-wrap ul li.customer-service{height:73px; background:#379be7; cursor:pointer; margin-top:0;}
.right-wrap ul li.customer-service:hover{ background:#0270c5;}
.right-wrap ul li.customer-service a{color:#fff;font-size:10px;}
.right-wrap ul li.customer-service a span{height:32px;width:40px; background-position:6px 4px; }
.right-wrap ul li.customer-service a i{width:30px;font-size:12px;}
.erweima{ position:fixed;left:0;bottom:100px;height:50px;width:45px;background:#bbb;z-index: 9999;}
.erweima span{ background-position:-30px 10px; height:40px; width:40px; cursor:pointer;}
.erweima .ss{height:150px;width:140px;left:-10px; top:-78px; box-shadow:0px 0px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 3px 0 rgba(0,0,0,0.2);} 
.erweima .ss .ewm-box{height:120px;height:135px; background:#fff;margin:10px; text-align:center; overflow:hidden;}
.erweima .ss .ewm-box span{height:100px;width:100px; background-position:0 -46px;}
.erweima .ss .ewm-box p{ line-height:8px; color:#666;}
.erweima .ss .ewm-box .close{top:-13px;right:-16px;color:#999; width:33px; cursor:pointer;}
.erweima .ss .ewm-box .close:hover{color:#379be7;}

.bg{position:fixed; background:rgba(0, 0, 0, 0.2) !important;background:#000;filter:alpha(opacity=20);width:100%;height:100%; z-index:9;top:0;left:0;}

@media screen and (max-width:1200px) {
.top,.foot,.header{width:1200px;}
}

@media screen and (max-width:1000px) {
.fbox div,.fbox a,.right-wrap,.erweima{ display: none; }
.copyRight{visibility: visible;}
} 
.suojin{text-indent:2em;}

/* 3/19 add*/
.contact_con{line-height:40px; margin-left:300px; margin-bottom:40px;}
.shengming_m{margin:0 30px 40px;}
.bg_white{ background-color:#fff;}
.footer_cont{width: 100%; margin-top:20px;}


.laoshi_wrap{width:1170px; margin:0 18px;}
.laoshi{width:1160px; margin-top:30px;padding-bottom: 30px; overflow: hidden;border-bottom: 1px dashed #F2F2F2;}
.laoshi1{width:1160px; margin-top:30px;padding-bottom: 30px; overflow: hidden;border-bottom: 1px dashed #F2F2F2;}
.laoshi2{width:1160px; margin-top:25px;padding-bottom: 30px; overflow: hidden;border-bottom: 1px dashed #F2F2F2;}
.laoshi_left{float:left; margin-left:20px; text-align:center;margin-right: 20px;}
.laoshi_right{margin: 0 auto; width:1130px;}
.laoshi_join{font-size:16px; margin:70px 0; height:68; margin-left:20px;}
.f-mt45{border-bottom: none !important;}

.lszjul{
	width: 50%;
	float: left;
	overflow: hidden;
}
.lszjul li{
	float: left;
	text-align: center;
	width: 120px;
	height: 32px;
	background: #E5F4FF;
	border: 1px solid #188EEE;
	border-radius: 4px;
	line-height: 32px;
	overflow: hidden;
	margin-right: 20px;
	font-size: 16px;
	color: #188EEE;
	cursor: pointer;
}
.lszjul .lschange{
	background: #188EEE;
	color: #FFFFFF;
}
.zpinfo_r{
	display: inline-block;
	float: right;
	height: 32px;
	line-height: 32px;
	text-align: right;
}

.laoshiinfo{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.laoshiinfo li{
	display: none;
	width: 100%;
	overflow: hidden;
}
.laoshiinfo .lsshow{display: block !important;}

/* 2023 12 25 */
.laoupbox{margin-top: 15px;}
.laograd{overflow: hidden;padding: 20px 0;border-bottom: 1px solid #F2F2F2;}
.laograd .laogrimg{float: left;width: 170px;height: 200px;margin:0 35px 0 15px;}
.laograd .laotext{float: left;width: 700px;}
.laotext h3{font-size: 22px;font-weight: bold;color: #333333;}
.laotext .laomoun{font-size: 16px;color: #188EEE;padding:  0;}
.laotext p{font-size: 16px;color: #333;line-height: 30px;}

.ripm_ewtos{float: right; width: 128px;height: 128px;border-radius: 4px;padding: 8px;background: url(../img/icon/icon_kuo.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;margin-top: 15px;}
.ripm_rgimgs img{display: block;width: 100%;}
.ripm_ewtos h3{width: 92px;line-height: 27px;border-radius: 13.5px;background-color: #188EEE; text-align: center;font-size: 16px;color: #fff;margin:25px auto 0;position: relative;}
.ripm_ewtos h3 i{border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #188EEE;position: absolute;top: -7px;left: 44px;transform: rotate(270deg);}
.laopagego{text-align: center;margin-top: 30px;}
.laopagego a{display: inline-block;width: 60px;line-height: 30px;border: 1px solid #333;}
.laopagego a.laopageact{color: #fff;background-color: #188EEE;border: none;margin: 0 10px;}