﻿* {margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
body {margin:0;padding:0;font-size:16px; font-family:"微软雅黑"; background: #ffffff;}
img{border:0px;}
a:link {color:#161616;text-decoration:none;} 
a:visited {color: #161616;text-decoration:none;}
a:hover {color: #D70F11;text-decoration:none;}
a:active {color: #161616;text-decoration:none;}
ul,li {list-style:none;padding:0;margin:0;}

.sp_header{height:63px;overflow:hidden;background:#0070ba;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:63px}
.sp_logo img{margin:auto;max-height:40px;}
.logobt{margin-right:3%;float: right; line-height: 63px; font-weight: 550; font-size: 1rem; font-family: "微软雅黑";}
.logobt a{color: #ffffff; margin-right: 10px;  }
.sp_nav{width: 36px;
    float: right;
    position: relative;
    cursor: pointer;
    height: 30px;
    margin-top: 20px;
    margin-right: 20px;}
.sp_nav span{display: block;
    background: #fff;
    width: 30px;
    height: 4px;
    position: absolute;
    left: 10px;
    transition: all ease 0.35s;
    border-radius: 27px;
}





.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:16px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:63px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 37px 0 37px;    font-style: normal !important;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:16px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:30px;height:30px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
.jiange{width: 100%; height: 1.3rem;}
.kongge{width: 100%; height: 63px;}
.zhengti{width: 100%; height: auto; background: url(../images/bj.jpg) #fafafa left top repeat; min-height: 400px;  }
.toutiao{width: 96%; margin: 0 auto; background: #ffffff ;padding-bottom: 10px;    background-size: 14%; box-shadow: 1px 1px 18px -3px #efefef;}
.toutiao1{color: #0081d7; font-size:0.96rem; font-weight: 600; width: 72%; float: left; margin-left: 20%; text-align: center;padding-top: 10px; padding-bottom: 5px; white-space: nowrap; /* 确保文本在一行内显示 */
  overflow: hidden; /* 隐藏溢出的内容 */  text-overflow: ellipsis;}
.toutiao2{color: #666666; font-size: 0.825rem;  width: 90%; text-align: left;  margin: 0 auto;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2;    line-height: 1.3rem;}
.lb-box {
  width: 100%;
  height: 380px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
@media (max-width:568px) {
  .lb-box {
    width: 100%;
    height: 176px;
  }
}

.lb-content {
  width: 100%;  
  height: 100%;
}

.lb-item {
  width: 100%;  
  height: 100%;
  display: none;
  position: relative;   
}

.lb-item > a {
  width: 100%;
  height: 100%;
  display: block;
}

.lb-item > a > img {
  width: 100%;
  height: 100%;
}

.lb-item > a > span {
  width: 100%;
  display: block;
  position: absolute;
  bottom: 0px;
  padding: 15px;
  color: #fff;
  background-color: rgba(0,0,0,0.7);
 
}

.shenglue{ white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; width: 60%; float: left;}

@media (max-width:568px) {
  .lb-item > a > span {
    padding: 10px;
  }
}

.lb-item.active {
  display: block;
  left: 0%;
}
.lb-item.active.left {
  left: -100%;
}
.lb-item.active.right {
  left: 100%;
}

/*  */
.lb-item.next,
.lb-item.prev {
  display: block;
  position: absolute;
  top: 0px;
}
.lb-item.next {
  left: 100%;
}
.lb-item.prev {
  left: -100%;
}
.lb-item.next.left,
.lb-item.prev.right {
  left: 0%;
}

.lb-sign {
  position: absolute;
      margin-left: 41%;
    bottom: 7px;
  padding: 5px 3px;
  /*border-radius: 6px;
  list-style: none;
  user-select: none;
  background-color: rgba(0,0,0,0.7);*/
}

.lb-sign li {
  width: 10px;
  height: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  float: left;
  color: #aaa;
  margin: auto 4px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;

}
.lb-sign li:hover {
  color: #fff;
}
.lb-sign li.active {
	width:30px;
  color: #000;
  background-color: #ff8a00;
  border-radius: 5px;
}

.lb-ctrl {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 50px;
  font-weight: 900;
  user-select: none;
  background-color: rgba(0,0,0,0.7);
  color: #fff;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.1s linear;
}
@media (max-width:568px) {
  .lb-ctrl {
    font-size: 30px;
  }
}
.lb-ctrl.left {
  left: -50px;
}
.lb-ctrl.right {
  right: -50px;
}
.lb-box:hover .lb-ctrl.left {
  left: 10px;
}
.lb-box:hover .lb-ctrl.right {
  right: 10px;
}
.lb-ctrl:hover {
  background-color: #000;
}


#hear{width: 100%;height: 44px;line-height: 45px;border-bottom: 1px solid #cccccc; position: relative;}
		#hear a{font-weight: normal;color: black;}
		
		#hear .action{color: #3161a4 !important; font-weight: 600;}
		
		
		#hear li{text-align: center;float: left;height: 45px; font-size: 16px;}
		#hear li:nth-of-type(1){width: 20%;float: left;}
		#hear li:nth-of-type(2){width: 20%;float: left;}
		#hear li:nth-of-type(3){width: 20%;float: left;}
		#contentop li{ width: 98%; display: none;text-align: center;margin: 0 auto;margin-top: 5px;}
		#contentop .action{ display: block;}
		#contentop .usl{width: 100%;height: 110px;background:wheat;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}			
		#contentop .alo{width: 100%;height: 110px;background: white;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}
		#contentop span{font-size: 1.3em;color: #47B0D7;}
		#contentop .sty1{margin-top: 18px;}
		#contentop .sty2{margin-top: 13px;}
		#contentop .sty3{margin-top: 13px;}
		#contentop .sty4{text-align: right;font-size: 0.8em;margin-top: -20px;}
		#contentop .Buy{font-size: 0.8em;margin-top: 2px;}
		#contentop .Buy div:nth-of-type(1){text-align: left;padding-left: 15px;}
		#contentop .Buy div:nth-of-type(2){float: right;}
		#contentop .cllio {width: 93%;height:8px;margin: 0 auto;margin-top: 5px;}
		
#hear li .action{color: yellow;}


#hear1{width: 100%;height: 44px;line-height: 45px;border-bottom: 1px solid #cccccc; position: relative;}
		#hear1 a{font-weight: normal;color: black;}
		
		#hear1 .action1  {color: #3161a4 !important; font-weight: 600;}
		
		
		#hear1 li{text-align: center;float: left;height: 45px; font-size: 16px;}
		#hear1 li:nth-of-type(1){width: 20%;float: left;}
		#hear1 li:nth-of-type(2){width: 20%;float: left;}
		#hear1 li:nth-of-type(3){width: 20%;float: left;}
		#contentop1 li{ width: 98%; display: none;text-align: center;margin: 0 auto;margin-top: 5px;}
		#contentop1 .action1{ display: block;}
		#contentop1 .usl{width: 100%;height: 110px;background:wheat;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}			
		#contentop1 .alo{width: 100%;height: 110px;background: white;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}
		#contentop1 span{font-size: 1.3em;color: #47B0D7;}
		#contentop1 .sty1{margin-top: 18px;}
		#contentop1 .sty2{margin-top: 13px;}
		#contentop1 .sty3{margin-top: 13px;}
		#contentop1 .sty4{text-align: right;font-size: 0.8em;margin-top: -20px;}
		#contentop1 .Buy{font-size: 0.8em;margin-top: 2px;}
		#contentop1 .Buy div:nth-of-type(1){text-align: left;padding-left: 15px;}
		#contentop1 .Buy div:nth-of-type(2){float: right;}
		#contentop1 .cllio {width: 93%;height:8px;margin: 0 auto;margin-top: 5px;}
		







.qiehuan{width: 96%; margin: 0 auto;}
.more{position: absolute;color: #666666; right: 8px;
    line-height: 54px;
    margin-top: -52px;
}


.more999{position: absolute;color: #666666; right: 0px;
    line-height: 54px;
  
}






.lb55 {
	width: 100%;
	margin: 0 auto;
}

.lb55 dt {
	width: 100%;
	margin: 0 auto;
}

.lb55 dt dl {
	width: 100%;
	float: left;
	color: #666666;
	font-size: 16px;
	background: url(../images/dot2.png) left no-repeat;
	line-height: 35px;
}


.lb1-1 {
	width: 66%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 5%;
	text-align: left;
}

.lb1-2 {
	width: 29%;
	float: right;
	text-align: right;
}


.gund1{width: 100%; background: #f3f3f3; padding: 10px 0; margin: 0 auto;margin: 10px 0;}


.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
       /* background: #fff;*/

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      

.zhengshu{width: 95%; margin: 0 auto;}
.zhengshu ul{width: 100%; margin: 0 auto;}
.zhengshu ul li{width: 49%; float: left;}
.zhengshu ul li img{width: 100%; height: 120px;}
.zhengshu ul li:nth-child(2){float: right;}

.swiper-button-next, .swiper-rtl .swiper-button-prev{color: #ffffff;background-color: rgb(109 99 92 / 86%);}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{color: #ffffff; padding: 10px 2px;}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{font-size: 25px !important;}

.swiper-button-next, .swiper-button-prev{width: auto !important;}
.swiper-button-next, .swiper-button-prev :focus{outline: none !important;}
.swiper-button-prev, .swiper-button-next :focus{outline: none !important;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{color: #ffffff; padding: 10px 2px;}
.swiper-button-prev, .swiper-rtl .swiper-button-next{color: #ffffff;background-color: rgb(109 99 92 / 86%);}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ padding: 10px 2px;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-prev:after{font-size: 25px !important;}

.zhengshu1{width: 100%; margin: 0 auto; text-align: center; color: #323333; font-size: 12px;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; line-height: 25px; }




.ywly{width: 95%; margin: 0 auto; min-height:170px;}
.ywly ul{width: 100%; margin: 0 auto;}
.ywly ul li{width: 100%; float: left;}
.ywly ul li img{width: 100%; height: 120px;}
.ywly3{width: 85%; margin: 0 auto;}
.ywly1{border-bottom: 3px solid #ffffff; font-size:18px; color: #ffffff;float: left;text-align: left;    line-height: 34px;
    padding-top: 10px; margin-bottom: 15px; font-family: "微软雅黑"; font-weight: 600;}
.ywly2{clear:both;font-size: 14px; color: #ffffff;overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4; text-align: left; margin-bottom: 15px;    width: 71%;}


.gcyj{width: 95%; margin: 0 auto;}
.gcyj ul{width: 100%; margin: 0 auto;}
.gcyj ul li{width: 49%; float: left; }
.gcyj ul li img{width: 100%; height: 150px;position: relative;z-index: 33;}
.gcyj ul li:nth-child(2){float: right;}
.gcyj1{ margin: 0 auto; text-align: center; color: #ffffff; font-size: 12px;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; line-height: 25px;background-color: rgb(25 65 61 / 66%); position: absolute;z-index: 999; bottom: 0;    width: 46.5%; }



.zt{width: 95%; margin: 0 auto; margin-top: 10px; margin-bottom:30px;}
.zt ul{width: 100%; margin: 0 auto;}
.zt ul li{width: 49%; float: left;}
.zt ul li img{width: 100%; height: 71px;}
.zt ul li:nth-child(2){float: right;}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0 !important;}


.ykysjfoot{width: 100%;  height: auto; padding: 3% 0; background: #0081d7; }
.ykysjfoot1{width: 52%; margin: 0 auto;}
.ykysjfoot2{    
	width: 90%;
    margin: 0 auto;
    text-align: left;
    font-size: 0.825rem;
    font-family: "微软雅黑";
    color: #ffffff;
    line-height: 24px;}
.ft-qrcode{margin: 0 auto; width: 80%;}
.ft-qrcode img{margin: 0 auto; text-align: center; display: flex; margin-top: 5%;width: 30%;}
.ft-qrcode span{display: block;text-align: center;font-size:15px;color: #fff; line-height: 25px;}
.ykysjfoot1 select{width: 100%; height: 34px;  margin-top: 10px; outline: none; color: #4a4647;  font-size:14px; background: #ffffff; margin-bottom: 10px; text-align: center; text-align-last: center;}

.ykysjfoot1 select option{background: #5786c9; color: #ffffff;}



.lanrennew {
	margin-bottom: 10px;
/*	margin-top: 119px;*/
	min-height: 417px;
}

.lanrennew ul.list {
	width: 96%;
	margin: 0 auto;
	margin-left: 1%;
	padding-left: 1%;
	margin-top: 10px;
	margin-bottom: 1px;
}

.lanrennew ul.list li {
	width: 100%;
	height: auto;
	float: left;
	list-style-type: none;
	margin-bottom: 10px;
	border-bottom: 1px dashed #cdcccc;
	padding-bottom: 10px;
}

.lanrennew ul.list li a {
	text-overflow: ellipsis;
	overflow: hidden;
	width: 99%;
	float: left;
	line-height: 35px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 14px;
	color: #000000;
	list-style-type: none;
	width: 100%;
	float: left;
}

.lanrennew .more {
	overflow: hidden;
	width: 194px;
	height: 35px;
	line-height: 35px;
	font-family: "å®‹ä½“";
	font-size: 14px;
	color: #6f6f6f;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 3%;
}

.lanrennew .more a {
	display: block;
	width: 194px;
	height: 35px;
	line-height: 35px;
	font-family: "å®‹ä½“";
	font-size: 14px;
	color: #6f6f6f;
	text-align: center;
	margin: 0 auto;
	margin-top: 5px;
}

.lanrennew .more a:hover {
	text-decoration: none;
	color: #6f6f6f;
}

.lanrennew .more1 {
	overflow: hidden;
	width: 154px;
	height: 30px;
	line-height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 14px;
	color: #333;
	text-align: center;
	margin: 0 auto;
	border: 0;
	margin-bottom: 2%;
}

.yywh1 {
	width: 96%;
	margin: 0 auto;
}

.yywh1 ul {
	width: 100%;
	margin: 0 auto;
}

.yywh1 ul li {
	width: 100%;
	float: left;
	background: url(../images/yywhbj.jpg) center bottom no-repeat;
	margin-top: 10px;
}

.yywh1-1 {
	width: 95%;
	margin: 0 auto;
	color: #0562c8;
	font-size: 16px;
	font-family: "å¾®è½¯é›…é»‘";
	line-height: 35px;
}

.yywh1-2 {
	width: 95%;
	margin: 0 auto;
	color: #333333;
	font-size: 14px;
	font-family: "å¾®è½¯é›…é»‘";
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	line-height: 23px;
	margin-bottom: 10px;
}

.yyxwview1 {
	line-height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 17px;
	color: #333333;
	text-align: center;
	width: 90%;
	margin: 0 auto;
	margin-top: 119px;
	font-weight: 550;
}

.yyxwview2 {
	margin: 0 auto;
	width: 95%;
	height: 30px;
	background-color: #f2f2f2;
	line-height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 14px;
	color: #000000;
	text-align: center;
	margin-bottom: 2%;
	margin-top: 2%;
}

.ckgd {
	background: #f2f2f2;
	width: 95%;
	margin: 0 auto;
	line-height: 30px;
	text-align: center;
	color: #666666;
	border-radius: 13px;
	margin-top: 10px;
}



.yyxwview1 {
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 17px;
	color: #333333;
	text-align: center;
	width: 90%;
	margin: 0 auto;
	margin-top: 19px;
	font-weight: 550;
}

.yyxwview2 {
	margin: 0 auto;
	width: 95%;
	height: 30px;
	background-color: #f2f2f2;
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #000000;
	text-align: center;
	margin-bottom: 2%;
	margin-top: 2%;
}

.yyqy1 {
	margin: 0 auto;
	align-items: center;
	text-align: center;
}

.yyqy2 {
	margin: 0 auto;
	color: #333333 !important;
	font-size: 14px  !important;
	font-family: "微软雅黑"  !important;
	text-align: left;
	line-height: 25px  !important;
	margin-top: 10px  !important;
	width: 92%  !important;
	text-align: justify  !important;
	margin-bottom: 50px  !important;
	background:none !important;
	    min-height: 300px;
}

.yyqy2 span{
	color: #333333 !important;
	font-size: 14px  !important;
	font-family: "微软雅黑"  !important;
	text-align: left  !important;
	line-height: 25px  !important;
	background:none !important;
}

.yyqy2 p{
	color: #333333 !important;
	font-size: 14px  !important;
	font-family: "微软雅黑"  !important;
	text-align: left  !important;
	line-height: 25px  !important;
	background:none !important;
	margin: 0 auto !important;
}


.yyqy2 p span{
	color: #333333 !important;
	font-size: 14px  !important;
	font-family: "微软雅黑"  !important;
	text-align: left  !important;
	line-height: 25px  !important;
	background:none !important;
}

.yyqy2 img {
	max-width: 98%;
	display: block;
	margin: 0 auto;
}


.view1{width:91%; margin: 0 auto; background: url(../images/dot.png) left no-repeat;    padding-left:38px;background-color: rgb(238, 238, 238);line-height: 35px;    background-position-x: 13px;}


.qiguai{width: 98%; margin: 0 auto;    margin-top: 10px;}
.qiguai ul{width: 98%; margin: 0 auto;}
.qiguai ul li{width:49%; float: left;}
.rywz{width: 100%; text-align: center;    line-height: 35px;}
.qiguai ul li img{width: 100%; margin: 0 auto; text-align: center; height: 128px;}
.qiguai ul li:nth(2n){float: right;}



.lxwm{width:90%;height: 140px; margin: 0 auto; margin-top:19px; font-family: "微软雅黑";font-size:18px;color:#333333;line-height: 32px;border-radius: 5px;}
.lxwm1 img{margin-top: 20px;margin-left: 20px;}
.lxwm1{width:168px;float: left;}
.lxwm2{width:100%;float: left;line-height:40px;}



.zzzs1{width: 92%; margin: 0 auto; margin-top:2%; margin-bottom:2%; }
.zzzs1 ul{width:100%; margin: 0 auto;}
.zzzs1 ul li{width: 100%; float: left;  margin-top:2%; margin-bottom:2%;}
.zzzs2{width: 100%; height: 218px; margin: 0 auto;}
.zzzs2 img{width: 100%; height: 218px;}
.zzzs3{width: 96%; height:30px; margin: 0 auto; line-height: 30px; text-align: center; font-family: "微软雅黑"; font-size:14px; background: #edeced; padding-left: 4%;}
.zzzs1 ul li:nth-child(3n){margin-right: 0px;}


.toutiao3{width: 50%; float: left;}

.sjss1{width: 96%; margin: 0 auto; color: #ffffff;    margin-bottom: 18px;}
.sjss{width: 96%; margin: 0 auto; background: #0081d7;padding-bottom: 20px;padding-top: 10px;    margin-top: 1rem;}
.sjss2{font-size: 0.8rem;}
.ss1{width: 89%; float: left; background: none; border: none; padding-left:11px; outline: none;      height: 36px;
    outline: none;}
.ss2{width: 10%; float: right; border: none;background-color:none !important;margin-top: -30px;}
.ss2 img{border: none;height: 40px;}
.search-box-wrap{width:93%;  background: #eeeeee; border-radius:30px;height:36px;  margin: 0 auto; }
.search-box-wrap form, .search-box-wrap .search-form {
      width: 100%; } }
  .search-box-wrap form input[type="search"], .search-box-wrap .search-form input[type="search"] {
    background-color: #fff;
    border: 3px solid transparent;
   
    width: 100%;
    font-size: 1.6rem;
    line-height: 1.5; }
#header #logo {
  display: block;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 2%;
}

input::-webkit-input-placeholder{ /*WebKit browsers*/

color: #000000;

}

input::-moz-input-placeholder{ /*Mozilla Firefox*/

color: #000000;

}

input::-ms-input-placeholder{ /*Internet Explorer*/ 

color: #000000;

}


#box-lanrenzhijia{width: 96%; margin: 0 auto;}
#box-163css{width: 100%;margin: 50px auto 0 auto;clear: both;padding-bottom: 50px; text-align:left;}
.sliderbox { width: 100%; height:auto; margin: 0 auto; overflow:hidden; padding-bottom: 11px;}
.sliderbox dt {height:43px; cursor:pointer; background:  url(../images/xl1.jpg) #e1e1e1 right no-repeat; width:100%; line-height: 43px; background-position-x: 97%; background-size: 6%;margin-bottom: 5px;}
.sliderbox .open { font-size: 1.1rem; background: url(../images/xl1.jpg) #e1e1e1 right no-repeat; color: #ffffff; cursor: default; background-position-x: 97%;    background-size: 6%;    margin-bottom: 5px;}
.sliderbox .title{font-size: 1.1rem; color: #333333; padding: 0 0 0 0.9rem; line-height: 30px;}	
.sliderbox .date {font-size: 12px; color: #fff; float: right; display: block; padding: 10px 15px 0 0;}		
/*.sliderbox dt:hover span { color:#FFFFFF;}	
.sliderbox .open:hover span { color:#ffffff;}*/
.sliderbox .open span { color:#333333;}	
.sliderbox .open:hover .date { color:#366A80;}	
.sliderbox .n_thumb { width: 113px; height: 125px;float:right; padding:0 0 20px 20px; }
.sliderbox dd {overflow:hidden;}
.sliderbox .text { padding:10px 40px 8px 40px; line-height:18px; font-size:13px;}
.readmoreline { padding:12px 0 0 40px; display: block;text-transform: uppercase;}
.sliderbox .thumb { cursor:pointer; margin:15px 15px 10px 20px;}
.thumb {width: 113px;height: 125px;background-repeat: no-repeat;display: block;float: right;}

.zpnew1{margin-top: 10px;min-height: 200px;}
.cpright1{width: 100%; }
.cpright2{  width: 100%;
   
    text-align: center;
    color: #333333;
    font-size: 0.825rem; 
   
    margin: 0 auto;
    line-height:22px;
 
    }

.bh-2{width: 100%;text-transform: uppercase;white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;}
.bh-1{width: 100%; white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;}
    


.zpnew3{width: 100%; float: left; -webkit-animation: fadeInRight 2s ease-out 0.5s 1 both;}
.zpnew3 ul{width: 100%; margin: 0 auto;display: flex;justify-content: space-between;
    flex-wrap: wrap;}
    
 .zpnew3 ul:after
 {  content: "";
    width: 32%;}
.zpnew3 ul li{width: 32%; float: left;}
.zpnew3 ul li img{width: 100%; height: 95px;}
.gdcpmore{color: #0081d7; font-size: 0.8rem; text-align: center; line-height: 3rem;}

.gywmbt1{text-align: center; color: #333333; font-size: 1.4rem;}
.gywmbt11{text-align: center; color: #0070ba; font-size: 1.2rem; font-weight: 600;}
.gywmbt2{margin: 0 auto; width: 10%; height:3px; background: #0081d7; border-radius: 3px;    margin-top: 5px;
    margin-bottom: 5px;}
.gywmbt3{text-align: center; color: #333333; font-size: 1rem;    margin-bottom: 10px;}

.gywmbt4{width: 96%; margin: 0 auto;text-align: justify; color: #333333; font-size: 0.825rem;    line-height: 1.8rem;}

.num-figure {
    width: 100%;
    height: auto;
    text-align: center;
  
}
.num-figure li{ list-style:none;    font-size: 0.825rem; }

.OEM-ico {
    padding: 23px 0;
	width:48%;
	float:left;
}
.num-change{padding:0;}


.num-figure .WeSold {
    background: url("../img/trustful_03.png") no-repeat -56px 7px;
}

.num-figure .Available {
    background: url("../img/trustful_03.png") no-repeat -282px 9px;
}

.num-figure .Shopping {
    background: url("../img/trustful_03.png") no-repeat -501px 9px;
}

.num-figure .Employees {
    background: url("../img/trustful_03.png") no-repeat -726px 9px;
}

.num-figure .Trusted {
    background: url("../img/trustful_03.png") no-repeat -944px 8px;
}

.num-figure .ProjectsSup {
    background: url("../img/trustful_03.png") no-repeat -1107px 9px;
}

.OEM-ico a{
    text-decoration: none;
}



.OEM-ico:hover {
    background:#0081d7;
    color: #ffffff;
}

.OEM-ico:hover .num-change li:nth-child(1),
.OEM-ico:hover .num-change li:nth-child(2) {color: #ffffff;
}

.OEM-ico:hover .WeSold {
    background-position: -111px 7px;
    transition: all 0.3s;
}

.OEM-ico:hover .Available {
    background-position: -335px 7px;
    transition: all 0.3s;
}

.OEM-ico:hover .Shopping {
    background-position: -559px 7px;
    transition: all 0.3s;
}

.OEM-ico:hover .Employees {
    background-position: -789px 7px;
    transition: all 0.3s;
}

.OEM-ico:hover .Trusted {
    background-position: -999px 7px;
    transition: all 0.3s;
}

.OEM-ico:hover .ProjectsSup {
    background-position: -1154px 7px;
    transition: all 0.3s;
}
.timer{font-size: 1.5rem; font-weight: 550;}
.xwzx{background: #0081d7; width: 100%; height: auto; padding-top: 30px;}


.hyxwlb{width: 94%; margin: 0 auto;margin-top: 20px;}
.hyxwlb ul{width: 100%; margin: 0 auto;}
.hyxwlb ul li{width: 100%; float: left; margin-bottom: 17px; background: #ffffff;}
.hyxwlb1{width: 30%; height:76px; float: left; overflow: hidden; }
.hyxwlb1 img{width:100%; height:76px; float: left;  transition: transform 0.3s ease;}
.hyxwlb2{float: right; width: 70%;  background: #ffffff;}
.hyxwlb2-1{width: 95%; margin: 0 auto; color: #333333; font-size: 0.9rem;    line-height: 23px; font-family: "微软雅黑"; font-weight: 600;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; }
.hyxwlb2-2{width: 95%; margin: 0 auto; color: #666666; font-size: 0.825rem; font-family: "微软雅黑";}
.hyxwlb2-3{width: 95%; margin: 0 auto;color: #666666; font-size: 0.825rem; font-family: "微软雅黑"; line-height: 17px; 
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
}
.hyxwlb ul li:hover .hyxwlb2{color: #ffffff; background: #278ee8;}
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-1{color: #ffffff; }
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-2{color: #ffffff; }
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-3{color: #ffffff; }


.hyxwlb ul a li:hover .hyxwlb2{color: #ffffff; background: #278ee8; }
.hyxwlb ul a  li:hover .hyxwlb2 .hyxwlb2-1{color: #ffffff; }
.hyxwlb ul a  li:hover .hyxwlb2 .hyxwlb2-2{color: #ffffff; }
.hyxwlb ul  a li:hover .hyxwlb2 .hyxwlb2-3{color: #ffffff; }
.hyxwlb ul  a li:hover .hyxwlb1 img{ transform: scale(1.2);}


.pzjs{ width: 100%; height: auto; padding-top: 30px;}

.pzjs1{width: 94%; margin: 0 auto; padding-top: 20px; margin-bottom: 20px;}
.pzjs1 ul{width: 100%; margin: 0 auto;}
.pzjs1 ul li{width: 100%; float: left; background: url(../images/pzjktb.jpg) #ffffff right no-repeat; height:49px; line-height: 49px; background-size: 10%;   background-position-x: 92%; margin-bottom: 12px;box-shadow: 0 12px 34px -11px rgba(65, 62, 101, 0.1);}

.pzjs1 ul .pzny{width: 100%; float: left; background: url(../images/pdfbj.png) #ffffff right no-repeat; height:49px; line-height: 49px; background-size: 7%;   background-position-x: 92%; margin-bottom: 12px;box-shadow: 0 12px 34px -11px rgba(65, 62, 101, 0.1);}



.pzjs2{width: 90%; float: left;   color: #000000;
    font-family: "微软雅黑";
    font-size: 1rem;
    padding-left: 4%;
    font-weight: 600; }
.pzjs3{width: 60%; float: left;color: #333333; font-family: "微软雅黑"; font-size: 24px;}
.pzjs1 ul li:hover{background: url(../image/pdfbj1.png) #278fe8 right no-repeat;  background-position-x: 92%; }
.pzjs1 ul li:hover .pzjs2{color: #ffffff;}
.pzjs1 ul li:hover .pzjs3{color: #ffffff;}

.gzjcdz{width: 90%; margin: 0 auto;color: #ffffff; font-family: "微软雅黑"; font-size: 1.1rem; font-weight: 600;}
.gzjcdz img{width: 25%;}


.guide{width:60px;    position: fixed;margin-left:21%;left:61%;bottom:11px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 134+'px');display:block;}
.guide a{display:block;width:60px;height:50px;margin-top:10px;text-decoration:none;font:16px/50px "Microsoft YaHei";text-align:center;color:#fff;border-radius:2px;}

.guide .top{background-position:-145px -185px;}
.guide img{width: 60px; height: 57px;}

.nykongge{height: 2rem;}
.gsjjnf{text-align: center; font-size: 2rem; color: #e6e6e6;}

.sjnf{color: #000000; font-size: 0.825rem; margin-left: 2%;}


.item {
  margin-bottom: 20px;
  position: relative;
}
.item::after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  float: none;
  clear: both;
}
.item .left {
  font-family: "DIN-Bold";
  font-size: 1.6rem;

  letter-spacing: -0.0075rem;
  color: #0081d7;
  float: left;
}
.item .right {
  float: right;
      margin-right: 2%;
  width:75%;
}
.item .right .month {
  margin-bottom: 0.39rem;
}
.item .right .month .img {
  width: 100%;
  margin-bottom: 0.225rem;
}
.item .right .month .img img {
  width: 100%;
}
.item .right .month .time {
  font-family: "DIN-Bold";
  font-size: 1.2rem;
  
  color: #000000;
}
.item .right .month .time span {
  font-size: 0.925rem;
  font-weight: bold;
  line-height: 0.18rem;
  color: #000000;
}
.item .right .month .p {
  margin-top: 0.1rem;
  font-size:  0.925rem;
  
  color: #333333;
  text-align: justify;
}
.item .line {
  position: absolute;
  width: 1px;
  top: 28px;
  left: 28px;
  height: calc(100% - 0.855rem);
  background-color: #c6c6c6;
}
.item:last-child .line::after {
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #0081d7;
  position: absolute;
  left: -8px;
  bottom: 0;
}
.list{width: 95%;
    margin: 0 auto; margin-top: 20px;}
	
.timer{font-size: 48px; font-weight: 550;}
	.jtry{width: 90%; margin: 0 auto; padding-top: 18px; padding-bottom: 18px;}
.jtry ul{width: 100%; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap;}
.jtry ul li{width: 45%; float: left;  }
.jtry3{width: 100%; color: #333333; font-family: "微软雅黑"; font-size: 1rem;
    margin: 0 auto;
    text-align: center;
    line-height: 46px;}
.jtry2{width: 100%; height: 200px;  margin: 0 auto;box-shadow: 0 12px 34px -11px rgba(65, 62, 101, 0.1);}
.smallimg{width: 100%; height: 100%;}


.qydtn{width: 95%; margin: 0 auto;}
.qydtn ul{width: 100%; margin: 0 auto;}
.qydtn ul li{width: 48%; float: left;    margin-bottom: 9px;     background-color: white;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.07);
    transition: 0.5s;    padding-bottom:20px;}
.qydtn1{    display: block;
    width: 100%;
    height: 6.5rem;
    overflow: hidden;}
 .qydtn1 img{width: 100%; height: 100%; transition: 0.5s;}
.qydtn2{font-family: "DIN-Bold";
    font-size: 0.8rem;   
    color: #999999;
    margin-left: 0.2925rem;
    transition: 0.5s;}
.qydtn3{font-size: 0.8rem;
    font-weight: bold;  
    color: #000000;
    margin-top: 0.125rem;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    margin-left: 0.2925rem;
    margin-right: 0.2925rem;
    transition: 0.5s;
}
.qydtn4{    font-size: 0.7rem;
    line-height: 18px;
    color: #333333;
    margin-top: 0.2rem;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    margin-left: 0.2925rem;
    margin-right: 0.2925rem;
    transition: 0.5s;}
    

.qydtn ul li:nth-child(2n){float: right;}



.hyxwlbn{width: 94%; margin: 0 auto;margin-top: 20px;}
.hyxwlbn ul{width: 100%; margin: 0 auto;}
.hyxwlbn ul li{width: 100%; float: left; margin-bottom: 17px; border-bottom:1px solid #dddddd ;  padding-bottom: 10px;}
.hyxwlbn1{width: 30%; height:76px; float: left; overflow: hidden; }
.hyxwlbn1 img{width:100%; height:76px; float: left;  transition: transform 0.3s ease;}
.hyxwlbn2{float: right; width: 70%; }
.hyxwlbn2-1{width: 95%; margin: 0 auto; color: #333333; font-size: 0.9rem;    line-height: 23px; font-family: "微软雅黑"; font-weight: 600;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; }
.hyxwlbn2-2{width: 95%; margin: 0 auto; color: #666666; font-size: 0.825rem; font-family: "微软雅黑";line-height: 27px;}
.hyxwlbn2-3{width: 95%; margin: 0 auto;color: #666666; font-size: 0.825rem; font-family: "微软雅黑"; line-height: 17px; 
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
}

.xwview{width: 98%; margin: 0 auto;font-size: 1.2rem;}
.xwview1{width: 97%; margin: 0 auto; text-align: left; color: #666666; font-size:1rem; margin-bottom: 10px; font-weight: 550;}
.xwview3 img{max-width: 98%;}
.xwview2{width: 96%; margin: 0 auto; text-align: center; color: #949494; font-size: 14px;  border-bottom: 1px solid #dddddd; padding-bottom: 10px;    display: flex;
    align-items: center; margin-bottom: 10px;}
.xwview3{width: 93%; margin: 0 auto; color: #666666; font-size: 1rem; text-align: justify; min-height: 100px;}
.xwview3 p{ color: #666666; font-size: 1rem; text-align: justify; }
.shijian{color: #949494;}
.xwview2 img{padding-top: 3px;}



.zpxx{width: 94%; margin: 0 auto; padding-top: 10px; margin-bottom: 20px; }
.zpxx ul{width: 100%; margin: 0 auto; }
.zpxx ul li{width: 100%; float: left; line-height:35px;  margin-bottom: 12px;background: #ffffff;box-shadow: 0 12px 34px -11px rgba(65, 62, 101, 0.1);}
.zpxx ul li .zpxx2:nth-child(3) {border: none; padding-bottom: 5px;}

.zpxx2{color: #000000;   font-family: "微软雅黑";
    font-size: 1rem;    
    margin: 0 auto; border-bottom: 1px solid #dddddd; width:95%;}
    .riqi{float: right; text-align: right;}


.lxwm2{width: 96%; margin:0 auto; }
.lxwm2 ul{width: 100%; margin:0 auto;  }
.lxwm2 ul li{width:96%; margin:0 auto; box-shadow: 0 12px 34px -11px rgba(65, 62, 101, 0.1); background: #ffffff; border-radius: 10px; padding:1%; }
.lxwm3{font-size: 1.2rem; color: #666666; font-family: "微软雅黑"; width: 91%; margin:0 auto; padding-bottom: 5px; font-weight: 550;}
.lxwm4{font-size: 1rem; color: #666666; font-family: "微软雅黑"; width: 91%; margin:0 auto;}
.lxwmsj{width: 95%; margin: 0 auto; background: #ffffff; border-radius: 10px; padding: 10px 0;}


.lxnew2{width:90%; margin: 0 auto;}
.lxnew3{width: 93%; margin: 0 auto;}
.lxnew2-1{width: 100%; margin: 0 auto; padding-top: 20px;}
.lxnew2-2{width: 100%; margin: 0 auto; color: #e62129; font-size: 1.2rem; line-height:2rem;}
.lxnew2-3{width: 100%; margin: 0 auto;color: #666666; font-size: 16px; margin-bottom: 10px; }

.lxff4new{width:100%; margin-bottom: 71px; margin: 0 auto;}
.lxff5new{width: 100%; height: 47px; float: left; border: none !important;  font-family: "å¾®è½¯é›…é»‘"; font-size: 16px; color: #333333; outline: none;  background: #ffffff !important; margin-bottom: 10px;border-bottom: none !important;}
.lxff44new{width: 100%;  margin: 0 auto;}
.lxff6new-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:42px; margin-bottom: 20px; text-align: left;}
.lxff6new{width: 100%; margin: 0 auto;}
.lxff55new{width: 100%;  float: left; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 10px !important; height:173px;background: #ffffff !important; }
.lxff7new{width:33%; height: 40px; background: #e83428; line-height: 40px; text-align: center; color: #ffffff; border: none; float: left; font-size: 1rem; margin-bottom: 20px; margin-top: 20px;}
.lxff5new input::placeholder {color: #333333; font-size:16px;/* æ‚¨å¯ä»¥å°†è¿™ä¸ªé¢œè‰²ä»£ç æ›¿æ¢ä¸ºæ‚¨æƒ³è¦çš„é¢œè‰² */}
.lxnew1{width: 100%; margin: 0 auto;}
.lxff6new-2 textarea{padding-top: 10px;color: #333333;  border: none;}
 .lxff6new-2 textarea::placeholder{color: #333333;}

.lxff5new9{width:100%; height: 47px; float: left; border: none !important;  font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left:10px !important; background: #ffffff !important; margin-bottom: 15px;border-bottom: none !important;}
.lxnew2-1 img{width: 15%;}
.ditu{margin-top: 20px; width: 95%; margin: 0 auto; margin-bottom: 10px;}

.cpbt{width: 98%; margin: 0 auto;font-size: 1.1rem;
    background: url(../images/xl1.jpg) #e1e1e1 right no-repeat;
    color: #ffffff;
    cursor: default;
    background-position-x: 97%;
    background-size: 6%;
    margin-bottom: 5px;}


    .page {
	margin-top: 30px;
	margin-bottom: 30px;
	height: 40px;
	text-align: center;
}

.page .pagination {
	margin: 0 auto;
	height: 40px;
}

 .page .pagination li {
	display: inline-block;
	font-size: 16px;
	line-height: 36px;
	color: #a4a1a1;
	margin-right: 12px;
	box-sizing: border-box;
	text-align: center;
}

.page .pagination li a {
	color: #000;
}

.page .pagination .active4 span {
	background-color: #30673b;
	color: #fff;
}



.cpxxview{width: 100%; margin: 0 auto;}
.cpxxview1{width: 100%; margin: 0 auto; }
.cpxxview1 img{width: 100%; margin: 0 auto; height:auto;}
.cpxxview4{width: 100%; margin: 0 auto; background: #ffffff; }
.cpxxview2{width: 100%; margin: 0 auto; }
.cpxxview3{width: 100%; float: left; height: 30px;border-bottom: 1px solid #ffffff;margin-bottom: 10px;}

.cpxxview3-1{width: 26%; float: left; background: #278cdc; color: #ffffff; font-size: 1rem; line-height:30px; text-align: center;}
.cpxxview3-2{width:70%; float: right; background: #f5f5f5; color: #333333; font-size: 1rem;line-height: 30px; padding-left: 2%;}
