/*update 12-26*/
/*LXB reset*/
#LXB_CONTAINER.lxb-container{font-size:.2rem !important;}
#LXB_CONTAINER input.lxb-cb-input{
	font-size:0.2rem !important;
}
#LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-btn{
	font-size:0.2rem !important;
}
#LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-tip-content {
  font-size:.2rem !important;
  line-height:.3rem !important;
}
#LXB_CONTAINER .lxb-cb-input-tip b {
  font-size:.2rem !important;
}
#LXB_CONTAINER .lxb-cb-input-tip, #LXB_CONTAINER .lxb-cb-input-feedback {
  font-size:.2rem !important;
  line-height:.3rem !important;
}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-tip-content, #LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-tip-content {
  font-size: .2rem !important; 
  line-height: .3rem !important;
}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-btn, #LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-btn {
  font-size: .16rem !important; 	
}
#LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-latest-call, #LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-latest-call {
	font-size:.2rem !important;
}
body{
	word-wrap:break-word;
	word-break:break-all;
	
}
.top-title{
	width:40% !important;left:30% !important;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	padding-top:0.11rem;
}
/*fr*/
.fr{
	float:right;
}
/* index banner */
.banner{
	position:relative;
	width:100%;
	background:#001938;
}
.swiper-pagination{
	bottom:0.1rem !important;
	text-align:center !important;font-size:0;
}
.swiper-pagination-bullet{
	width:0.12rem !important;height:0.12rem !important;opacity:1 !important;vertical-align:top;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	border-radius:50% !important;
	background:#FFF !important;border:0.02rem solid #242b3d;
}
.swiper-pagination-bullet-active{
	background:#242b3d !important;
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{
	margin:0 0.1rem !important;
}
/* -------------------------自定义部分开始 --------------------------*/
@font-face{font-family:"hfont";src:url('hfont.woff') format('woff'),url('hfont.ttf') format('truetype');}
.hfont{font-family:"hfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.clear-fix:after{
	display:block;clear:both;visibility:hidden;
	height:0;
	font-size:0;content:".";
}
input{
	outline:none;
}
body{
	background:#FFF !important;
}
.allpage{
	background:#FFF !important;
	
}
/*head*/
.head{
	background:url(bj.jpg) top repeat-x  ;
}
.logo{
	display:block;width:70.3125% !important;text-align:center;
	-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;
	height:100% !important;
}
.logo img{
	display:inline;
}
.search{
	background-color:#242b3d !important;
}
.nav-btn{
	top:0 !important;
	color:#FFF !important;
}
.search_hl{
	top:0 !important;
	color:#FFF !important;
}
.home-btn{
	color:#FFF !important;
}
.class-btn{
	color:#FFF !important;
}
.top-title{
	color:#FFF !important;	
}
/*content*/
.content{
	padding-bottom:0.75rem !important;
}
/*iwrap*/
.iwrap{
	position:relative;
	width:93.75%;margin:0 auto;
}
.iwrap.style_b{
	margin-bottom:0.15rem;
}
/*inotice*/
.inotice{
	position:relative;
	background:#efd914;	
}
.inotice-tl{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	position:absolute;top:0;right:72%;z-index:2;
	width:1.1rem;height:0.8rem;text-align:center;padding:0.1rem 0.3rem 0;
	background:#242b3d;font-size:0.23rem;color:#FFF;
	text-shadow:0.02rem 0.02rem #434957;
	-webkit-transform:skew(-30deg);transform:skew(-30deg);
}
.inotice-wrap{
	position:relative;z-index:10;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	width:100%;padding:0.3rem 5%;
	color:#FFF;
}
.n_con{
	position:relative;z-index:10;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	overflow:hidden;
	cursor:pointer;
	height:150px;
}
.n_c_in{
	width:700%;
	color:#FFF;
}
.n_c_in > div{
	float:left;
	padding-left:0.1rem;
}
.n_c_in img{ height:150px; float:left; padding-left:10px;}
/*iabout*/
.iabout{
	padding:0.15rem 0;	
	color:#242b3d;text-align:center;
	background:#efd914;
}
.iabout > *{
	display:inline-block;vertical-align:middle;
}
.iabout span:first-child{
	font-size:0.2rem;text-align:right;text-transform:uppercase;
	margin-right:0.1rem;
}
.iabout a:last-child{
	color:#242b3d;
	border:1px solid #242b3d;padding:0 0.1rem;
}
@media only screen and (max-width:320px) and (-webkit-max-device-pixel-ratio:1){
	.iabout a:last-child{
		padding:0;
	}
}
.iabout a:last-child strong{
	display:inline-block;
	font-weight:bold;font-size:0.25rem;line-height:1.625em;
}
.iabout a:last-child i{
	display:inline-block;vertical-align:middle;
	margin-bottom:0.05rem;
	font-size:0.35rem;
}
/*hnav2*/
.hnav2{
	background:#0126bf;
}
.hnav2 .son{
	float:left;display:block;position:relative;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	width:33.33%;border-bottom:1px solid #ffffff;
	font-size:0.18rem;line-height:0.5rem;text-align:center;color:#ffffff;
}
.hnav2 .son:after{
	position:absolute;right:0;top:15%;
	height:70%;border-right:1px solid #ffffff;
	content:"";
}
.hnav2 .son:nth-child(3n):after{
	border-right:none;	
}
.hnav2 .son:nth-last-child(-n+3){
	border-bottom:none;
}
/*itl_a*/
.itl_a{
	position:relative;
	margin:0.2rem auto 0;
	font-size:0.25rem;line-height:1em;text-align:center;
	color:#0126bf;
	padding-top:0.1rem
}
/*itl_b*/
.itl_b{
	position:relative;
	margin:0 auto 0.05rem;text-align:center;
}
.itl_b:before{
	position:absolute;top:50%;left:0;z-index:1;
	width:38%;margin-top:-0.01rem;content:"";
	border-bottom:0.02rem solid #e1e1e1;
}
.itl_b:after{
	position:absolute;top:50%;right:0;z-index:1;
	width:38%;margin-top:-0.01rem;content:"";
	border-bottom:0.02rem solid #e1e1e1;
}
.itl_b span{
	position:relative;z-index:2;display:inline-block;vertical-align:top;
	padding:0 0.5em;background:#FFF;
	font-size:0.23rem;line-height:0.4rem;color:#d1d1d0;font-weight:bold;
}
.itl_b .more{
	position:absolute;top:50%;right:3%;z-index:99;margin-top:-0.15rem;
	display:inline-block;background:#e0e0e0;line-height:0.3rem;font-weight:normal;
	color:#242b3d;border-radius:0.2rem;padding:0 .5em;font-size:0.21rem;
}
/*item_c*/
.item_c{
	position:relative;
	width:33.33%;float:left;margin-bottom:25%;
	-webkit-box-sizing:border-box;box-sizing:border-box;
}
.item_c:nth-child(2n) .con{
	top:0;
}
.item_c:nth-child(2n) .pic{
	-webkit-transform:translate(0,100%);transform:translate(0,100%);
}
.item_c .pic{
	position:relative;
	-webkit-box-sizing:border-box;box-sizing:border-box;
}
.item_c .con{
	position:absolute;top:100%;left:0;overflow:hidden;
	width:100%;height:100%;padding:0 0.1rem;text-align:center;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	background:#efd914;
}
.item_c .tl{
	display:inline-block;border:1px solid #FFF;margin-top:0.15rem;padding:0 0.05rem;border-radius:0.05rem;
	font-size:0.3rem;color:#FFF;line-height:0.4rem;font-weight:normal;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.item_c .txt{
	display:block;overflow:hidden;
	max-height:0.5rem;margin-top:0.15rem;
	font-size:0.23rem;line-height:0.25rem;color:#242b3d;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
/*inew*/
.inew li{
	margin:0.15rem auto;
	font-size:0.22rem;color:#404040;line-height:0.5rem;
	border-radius:0.5rem;background:#e8e8e8;
}
.inew a{
	display:block;color:#242b3d;padding-left:0.2rem;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.inew span:first-child{	
	font-size:0.25rem;color:#FFF;margin-left:0.2rem;
	width:0.5rem;height:0.5rem;text-align:center;
	background:#242b3d;border-radius:0.5rem;
}
/*item_a*/
.item_a{
	position:relative;overflow:hidden;
	margin:0.15rem 0;
	background:#f3f3f3;
}
.item_a:first-child{
	margin-top:0.1rem;
}
.item_a:last-child{
	margin-bottom:0.2rem;
}
.item_a .pic{
	position:relative;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	width:40%;padding:0.04rem;border:1px solid #d3d3d3;
	background:#FFF;
}
.item_a .con{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	position:absolute;top:0;right:0;
	width:56%;padding-right:0.15rem;
}
.item_a .con2{
	right:auto;left:0;
	padding-left:0.15rem;padding-right:0;
}
.item_a .tl{
	display:block;margin-top:0.15rem;
	line-height:0.5rem;font-size:0.23rem;color:#333;font-weight:normal;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.item_a .tl2{
	margin-top:0;
}
.item_a .txt{
	display:block;
	max-height:0.6rem;overflow:hidden;
	font-size:0.21rem;color:#666;line-height:0.3rem;
}
.item_a .price{
	display:block;
	line-height:0.4rem;font-size:0.23rem;color:#ff0000;font-weight:normal;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
/*item_b*/
.item_b{
	position:relative;float:left;
	width:48.3%;margin:0.05rem 3.4% 0.05rem 0;
}
.item_b:nth-last-child(-n+2){
	margin-bottom:0.15rem;
}
.item_b:nth-child(2n){
	margin-right:0;
}
.item_b .pic{
	position:relative;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	border:1px solid #d3d3d3;padding:0.04rem;
}
.item_b .con{
	margin-top:0.05rem;
}
.item_b .tl{
	display:block;
	font-weight:normal;font-size:0.23rem;color:#333;line-height:0.4rem;text-align:center;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
/*iadg*/
.iadg{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	font-size:0.21rem;line-height:1.5em;color:#444;text-align:left;
}
.tli{ width:100%; font-size:0.3rem; text-align:center; color:#0126bf;line-height:2.5em;}
/*icontact*/
.icontact{
	padding:0.15rem 3.125% 0.2rem;
	font-size:0.21rem;color:#404040;text-align:center;
}
.icontact .tl{
	font-weight:bold;font-size:0.25rem;color:#242b3d;line-height:0.4rem;
}
.icontact .tl2{
	margin-bottom:0.15rem;
	color:#acaeb5;
}
.icontact .b{
	display:block;font-size:1.2em;line-height:1.875em;
	margin-bottom:0.1rem;
}
.icontact .b span:nth-child(2){
	text-align:left;
}
.icontact .b span{
	display:inline-block;vertical-align:middle;
}
.icontact .b:first-child{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	float:left;border:2px solid #ec8181;text-align:center;
	width:65%;color:#ff0000;
}
.icontact .b:last-child{
	float:left;
	width:35%;border:2px solid #b21818;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	text-align:center;color:#FFF;
	background:#b21818;box-shadow:0.02rem 0.02rem #757373;
}
.icontact .a{
	color:#666;padding-top:0.1rem;
}
/*beian*/
.beian{
	width:100%;height:1rem;
	font-size:0.21rem;line-height:0.3rem;color:#666;text-align:center;
	background:#060a12;
	padding-top:0.3rem;
}
.beian a{
	color:#666;
}
/*footer*/
.footer{
	height:0.75rem !important;
}
.foot-relative{
	height:0.75rem !important;
}
.foot{
	background:#032b95;
}
.foot a{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	height:100% !important;border-right:1px solid #585e6b;	
	text-align:center;color:#FFF !important;
}
.foot a:last-child{
	border-right:none;	
}
.foot a span{
	display:inline !important;
	width:auto !important;
	line-height:0.75rem !important;
}
.foot a h3{
	display:inline !important;
	width:auto !important;
	line-height:0.75rem !important;
}
/*htop*/
.htop{
	display:none;
	position:fixed;right:1%;bottom:1.4rem;z-index:99;
	border-radius:50%;width:0.5rem;height:0.5rem;line-height:0.5rem;
	text-align:center;color:#FFF;font-size:0.35rem;
	background:#efd914;
}
/*nav li*/
.nav li{
	border-bottom:none !important;
}
.nav li a{
	text-align:center;text-indent:0 !important;
}