	 body,html{margin: 0px; padding: 0px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size: 16px;}
		 a{color: #000; text-decoration: none;}
		 ul,h1,h2{margin: 0px; padding: 0px;}
		 li{list-style-type: none;}
		 p {display: block;margin-block-start: 0em;margin-block-end: 0em;margin-inline-start: 0px;margin-inline-end: 0px; margin: 0px;}
		.font-red{color:#FF0000;}
		.font-blue{color:#009900;}
		.font-info{color: #ccc; font-size: 13px;line-height: 32px;}
		.common-h500{height: 500px;}
		.common-pm-all{margin: 0px; padding: 0px;}
		.common-p5{padding: 5px!important;}
		.common-p15{padding-left:15px!important;padding-right:15px!important;padding-top:5px!important;padding-bottom:5px!important;}
		.common-border-all{border: 1px solid #f2f2f2;}
		.common-auto{margin: 0px auto; padding: 0px;}
		.common-both{width: 100%;height:0px;clear: both;}
		.common-both-15{width: 100%;height:15px;clear: both;}
		.common-both-10{width: 100%;height:10px;clear: both;}
		.common-both-20{width: 100%;height:20px;clear: both;}
		.common-both-5{width: 100%;height:5px;clear: both;}
		.common-w-full{width: 100%;}
		.common-w-1204{width:1204px;margin: 0px auto;}
		.common-w-1194{width:1194;margin: 0px auto;}
		.common-w-380{width:380px;margin:0px;padding: 0px;}
		.common-w-300{width:300px;margin:0px;padding: 0px;}
		.common-w-524{width:524px;margin:0px;padding: 0px;}
		.common-w-4em{width:4em;}
		.common-w-5em{width:5em;margin:0px;padding: 0px;}
		.common-bg-grey{background-color: #f1f1f1;}
		.common-bg-blue{background-color: #0126b7;}
		.common-bg-white{background-color: #ffffff;}
		.common-f-l{float: left;}
		.common-f-r{float: right;}
		.common-margin-r32{margin-right: 32px;}
		.common-margin-r10{margin-right: 10px;}
		.common-margin-r4{margin-right: 4px;}
		.common-more{float: right;font-size: 14px;color: #ccc; padding-right: 10px;font-weight: normal;}
		.common-time{float: right;font-size: 12px;color: #ccc; font-weight: normal;}
		.common-twohide{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;   overflow: hidden;text-overflow: ellipsis;max-height: 3em; /* line-height * 3 */line-height: 1.5em;white-space: pre-line;}
		.advertisement-w1204{padding: 5px 0px;}
		.advertisement-w1204 img{ width: 100%; height: auto;}
		.ad-four li{width: calc(25% - 3px); float: left;}
		.ad-four li img{ width: 100%; height: 80px;}
		.index-header{width: 100%;background-image: url('./images/topbg.png'); background-repeat: no-repeat; height: 500px;}
		.index-top{height: 42px;line-height: 42px;font-size: 13px;}
		.index-webinfo{height: 100px;}
		.index-webinfo .logo{width: 300px;height: 100px;position: relative; text-align: left;}
		.index-webinfo .pricecharts{ width: 560px; height: 100px;text-align: center;}
		.index-webinfo .intention{ width: 200px;height: 100px; position: relative;}
		.index-webinfo .customer{ width: 140px;height: 100px; position: relative;}
		.index-webinfo .customer img,.index-webinfo .intention img,.index-webinfo .logo img{position: absolute;top: 50%;transform:translateY(-50%);}
		.index-navigation{height: 42px; line-height: 42px;background-color: #205abb; width:100%; }
		.index-navigation ul{width: 100%;margin: 0px;padding:0px;}
		.index-navigation ul li{width: 11.11%;text-align: center; float: left; color: #fff; overflow:hidden; }
		.index-navigation ul li a{color: #fff;}
		.index-title{width: 100%; height: 42px; line-height: 42px; text-indent: 10px; position: relative; font-weight: bold; border-bottom: 1px solid #f2f2f2;}
		.index-title-bigmod{width: 100%; height: 42px; line-height: 42px; text-indent: 10px; position: relative; font-weight: bold; border-bottom: 2px solid #0A9148;}
		.index-title::before,.index-title-bigmod::before{width: 4px; height: 16px; content: '';background-color: #0f9e9c; position: absolute;left: 0px; top: 13px; border-radius: 4px;}	
		.index-content{width: 100%;margin: 0px; padding: 0px;}
		.index-content ul{padding:5px 0px;}
		.index-content ul li{width: 100%;height: 30px; line-height: 30px; overflow: hidden;padding: 0px; position: relative;text-indent: 8px;}
		.index-content ul li::before{width: 4px; height: 4px; content: '';background-color: #1a59a8; position: absolute;left: 0px; top: 13px; border-radius: 100%;}	
		.index-charts{}
		.index-news{padding: 5px;}
		.index-title-news{width:100%; margin: 0px;padding: 0px; height: 30px;line-height: 30px;font-weight: bold;border-bottom: 1px solid #f1f1f1;}
		.index-title-news span{position: relative;display: block;}
		.index-title-news span::before{width:100%;height: 2px; content: '';background-color: #0f9e9c; position: absolute; border-radius: 2px;transform: translateX(-50%);left: 50%;bottom: 0px; }	
		.index-agency{ width: 100%; padding: 0px;margin:8px 0px 0px 0px;}
		.index-agency ul{width: calc(50% - 10px); margin: 5px;float: left;}
		.index-agency ul li{text-align:center; width: 100%;}
		.index-agency ul li.headportrait img{width:100%; height: 100px;border-radius: 5px; display: block;}
		.index-hotspot{font-weight:bold; font-size: 18px; text-align: center; padding-top: 15px;}
		.index-hotspot font{ color:#000;}
		.index-hotspot-introduction{ width: 100%; padding:10px 0px; margin: auto; font-size: 14px;color:#999999;border-bottom: 1px solid #f2f2f2;}
		.index-news-box{ width: 100%;height: 100px; padding: 10px;border-bottom: 1px solid #f2f2f2;}
		.index-news-box img{float: left; width: 100px; height: 100px; margin-right: 15px; border-radius: 5px;}
		.index-news-box p.title{ padding: 0px;}
		.index-news-box p.introduction{font-size: 14px;color:#999999;padding-top: 5px; line-height: 22px; }
		.index-news-nav,.index-news-nav ul{ width: 100%;}
		.index-news-nav ul li{ width: calc(20% - 10px); margin:6px 5px 0px 5px; text-align: center; float: left; background-color: #f2f2f2; padding: 2px 0px; font-size: 12px; border-radius: 15px; height: 20px; line-height: 20px;}
		.index-news-nav ul li a{color: #333;}
		.index-exponent{height: 85px; border-bottom: 1px solid #f2f2f2;}
		.index-exponent .first{text-align: center;color: #1a59a8; padding-top: 20px;}
		.exponent-item{width: 12.5%; float: left;  }
		.exponent-item ul{width: 100%;padding: 0px;margin: 0px;}
		.exponent-item ul li{text-align: center;}
		.exponent-item ul li.name{padding-top: 8px;}
		.exponent-item ul li.num{ padding-top: 5px;}
		.exponent-item ul li.percentage{ padding-top: 5px;}
		.index-company-list{}
		.index-company-list ul{ width: calc(25% - 32px); margin: 5px; float: left;border: 1px solid #0A9148; padding: 5px 10px;}
		.index-company-list ul li{ width: 100%; padding: 0px; margin: 0px;}
		.index-company-list ul li.name{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: bold;color: #0A9148;font-size: 14px; padding-top: 6px;}
		.index-company-list ul li.name a{color: #0A9148;}
		.index-company-list ul li.mobile{font-size: 14px; padding-top: 10px;}
		.index-company-list ul li.user{font-size: 12px; padding: 6px 0px;}
		.index-float-right{width: 90px;position: fixed;top: 340px;right: 0;z-index: 999;bottom: 0px;}
		.index-float-right ul{width: 100%;padding: 0px;margin: 0px;}
		.index-float-right ul li{width: 100%; position: relative;}
		.index-float-right ul li img{ width: 60px;height: 60px;}
		.index-float-right ul li span.sjlp {display: none;width: 134px; position: absolute; top: -30px;right: 95px;z-index: 9999999;border: 1px solid #205bbb; padding: 12px; background: #fff; border-radius: 3px;}
		.index-float-right ul li:hover span.sjlp {display: block;}
		.index-float-right ul li span.sjlp img {width: 134px;height: 120px;}
		.index-float-right ul li:hover span.sjlp:after {content: '';width: 10px;height: 10px;background: #fff;border-top: 1px solid #205bbb;border-left: 1px solid #205bbb;-webkit-transform: rotate(138deg); -ms-transform: rotate(138deg);transform: rotate(138deg); display: block;position: absolute;right: -4.1%;top: 50px;}
		.index-float-right ul li span.sjlp p{text-align: center;font-size: 12px;}
		footer{width: 100%; padding: 20px 0px 50px 0px;background-color: #205abb;}
		.association-list{ width:100%;}
		.association-list li{ width: calc(25% - 9px); float: left; margin-right: 12px; height: 40px;line-height: 40px; background-color: #4076ce; text-align: center; color: #fff;}
		.association-list li a{ color: #fff;}
		.association-list li:nth-child(4){margin-right:0px;}
		.about-index{width:100%; margin-top: 35px; color: #fff; position: relative;}
		.about-index p{ margin-top: 10px; text-align:center; }
		.about-index p a{ color:#FFFFFF;}
		.about-index .kefuerweima{ position: absolute;right: 0px; top: 0;}
		.about-index .kefuerweima img,.about-index .wechaterweima img{ width: auto; height: 160px;}
		.about-index .wechaterweima{ position: absolute;right: 160px; top: 0;}
		.about-index .mission{ position: absolute;right: 380px; bottom: 0;}
		/*Insidepage*/
		.warp-insidepage{width: 100%; background-color: #fff; padding: 0px;margin: 0px;}
		.insidepage-nav{width: 100%; height: 2.625rem;line-height: 2.625rem; font-size: 14px; }
		.insidepage-main{width: 100%;}
		.insidepage-info{width:820px; padding:15px;}
		.insidepage-other{width:300px; padding: 0px 15px;}
		.articletitle{font-size: 16px;line-height: 35px;}
		.articledetails{font-size: 12px;color: #999999; padding: 5px 0px;}
		.articlecontent{width: 100%; padding: 10px 0px; margin: 0px; line-height:24px;}
		.articlecontent img{max-width: 100%; height: auto;}
		.articlecontent p{margin:12px 0px 0px 0px; padding: 0px;}
		.articlecontent table{ width: 100%; margin:15px auto;}
		.articleabout{width: 100%; padding: 0px; margin: 0px;}
		.articleabout .title{ width: 100%; height: 42px;line-height: 42px;font-weight: bold;}
		.articlelist{width:100%;padding: 0px; margin: 0px;}
		.articlelist-item{
		  display: flex; /* 启用Flex布局 */
		  align-items: center; /* 垂直居中 */
		  /*  justify-content: center;水平居中 */
		  /* 其他样式 */	
		 padding: 0px 0px 20px 0px;
		 }
		 .articlelist-item span{flex:1;text-align:right; font-size: 12px; color: #ccc;}
		 .articlelist-item p{flex:1;}
		 .articlelist-item img{width: 60px; height: 60px;border-radius: 5px; margin-right: 15px;}
		.articlelist-item-line{border-bottom:1px dashed #f5f5f5; margin-bottom: 20px;} 
		h2.catname{font-size: 16px; margin-bottom: 20px;}
		.pages{ 
			display: flex; /* 启用Flex布局 */
		    align-items: center; /* 垂直居中 */
			justify-content: center;
		  }
		  .pages span{ padding: 5px 8px 6px 8px; background-color: #205abb; margin: 0px 2px; color: #fff; font-size: 12px;}
		  .pages span a{color: #fff;}
		  .pages span.on{background-color:#fff; margin: 0px 2px; color: #0f9e9c; font-weight: bold;}
		  
		  .flash {width:100%; padding:0px; margin:0px;}
		   .flash img { width:100%; height: auto;}
		   
	.index-product-title{ width:100%; text-align:center; margin-top:30px;}   
	.index-product-title span{ background-color: #205abb; color:#fff; padding:10px 20px; font-size:18px; border-radius:3px;}
	.index-product-title span a{color:#fff;}
	.index-product-ftitle{ width:100%; text-align:center; margin-top:30px;}   
	.index-product-ftitle span{ background-color: #f0f0f0; padding:5px 15px; margin-left:15px; font-size:14px; border-radius:3px;}	   
	.index-product-ftitle span a{color:#000000;}
	.index-product-list{ width:100%; margin-top:30px; padding:0px;}   
	.index-product-list ul{ width:371px; margin:15px; background-color: #f0f0f0; padding:0px; float:left;}
	.index-product-list ul li.pic {
	 width:calc(100% - 8px); 
  display: inline-block;
  overflow: hidden;
  border-radius: 8px;
  transition: all 0.3s ease;
  padding:4px;
}
	.index-product-list ul li.pic img{
  width: 100%;
  height: 350px;
  transition: transform 0.5s cubic-bezier(0.25, 0.45, 0.45, 0.95);
  transform-origin: center center;
  display: block;
}
.index-product-list ul li.pic:hover img {
  transform: scale(1.1);
}
	
	
	
	
	.index-product-list ul li.text{ padding:5px; height:32px; line-height:32px; overflow:hidden; text-align:center;}
	.index-product-list ul li.text a{ color:#000000;}
		.content{ background-color:#f2f2f2;}
	.nei-product-content{width:1164px; padding:20px; margin:0px auto; background-color:#FFFFFF;}
	.nei-product-content h1{ width:100%; padding:10px 0px; font-size:18px;}
	.nei-product-content h2{ width:100%; padding:10px 0px; font-size:16px; font-weight:normal;}
	.nei-product-content-info{ width:100%; padding:0px; margin:0px;}
	.nei-product-content-info-img{ width:400px; float:left;}
	.nei-product-content-info-img img{ width:400px; height:300px;}
	.nei-product-content-info-canshu{ width:750px; float:right; border:1px solid #f2f2f2;}
	.nei-product-content-info-canshu ul{width:100%; height:40px; line-height:40px;border-bottom:1px solid #f2f2f2; overflow:hidden;display:flex;}
	.nei-product-content-info-canshu ul:nth-child(odd){ background-color:#f7f9ff;}
	.nei-product-content-info-canshu ul:nth-child(even){ background-color:#ffffff;}
	.nei-product-content-info-canshu ul li { width:calc(50% - 1px); border-right:1px solid #f2f2f2; float:left; line-height:34px; text-align:center;flex: 1;}
	.nei-product-content-info-canshu ul li:last-child{ border:none;}
	.nei-product-content-info-canshu ul:last-child{ border:none;}
	.index-picture{ width:100%; margin:20px 0px; padding:0px; background-color:#ffffff; border-radius:5px;}
.index-picture-box{ width:100%; padding:0px; margin:0px;}
.index-picture-box figure{width:calc(25% - 25px); float:left;margin:20px 0px 0px 20px;position:relative;}
.index-picture-box figure >div{ width:100%; text-align:center; margin:0px; padding:0px;}
.index-picture-box figure >div img{ width: 100%; height: 180px;}
.index-picture-box ul{ width:calc(25% - 25px); float:left;margin:20px 0px 0px 20px;position:relative;}
.index-picture-box ul li{ width:100%; text-align:center; margin:0px; padding:0px;}
.index-picture-box  ul li.identifying{ width:100%;}
.index-picture-box  ul li.identifying img{ width: 100%; height: 180px;}
.index-picture-box  ul li.brandname{ padding-top:5px; font-size:16px;    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; /* ÏÞ¶¨×î¶àÏÔÊ¾Á½ÐÐ */
    -webkit-box-orient: vertical;}
.index-picture-box  ul li.brandname a{ color:#000000;}
.index-picture-box  ul li.play{ position:absolute; left:0%; top:80px; z-index:9;}
.index-picture-box  ul li.play img{ width:40px; height:40px;}
/*The Public Style*/
h1,h2 {
    font-size: 17px;
    font-weight: normal;
    line-height: 1.255;
}
div,p,input,ul,li{
	padding: 0px;
	margin: 0px;		
}
li{list-style-type: none;}
a, a:visited, a:active, a:link {
    text-decoration: none;
    color: #000;
}
.clear{width:100%; height: 0px; clear: both;}
.clear10{width:100%; height: 10px; clear: both;}
.clear20{width:100%; height: 20px; clear: both;}
.clear30{width:100%; height: 30px; clear: both;}
.clear40{width:100%; height: 40px; clear: both;}
#warp{width: 1280px; margin: auto; padding: 0px;}
.font-16-black{color: #000000;}
.font-24-red-bold{color: #ff0000; font-weight: bold; font-size: 24px;}
.m-t-20{ margin-top:20px;}
/*The Common Style*/
.web-header{width: 100%;height: 60px;padding: 20px 0px;}
.web-header .logo{ width:160px; height: 60px; padding:0px; float: left; text-align: center;font-size: 20px;font-weight: bold; display: flex;flex-direction: row; align-items: center;}
.web-header .logo img{width: auto; height: 60px;}
.web-header .search{width:1000px; height: 60px; padding:0px; float: right;}
.web-header .keyword{width:740px;height: 60px; float: left;margin-right: 20px;}
.search-input{width:calc(100% - 20px); height: 40px;  line-height: 40px;padding: 10px; border: none; outline: none; background-color: #ffffff; border-radius: 10px;}
.web-header .search-btn{width:240px; height: 60px; line-height: 60px; text-align: center;  background-color: #024fff; border-radius: 5px; color: #ffffff; font-size: 24px; float: right;}
.search-btn{ border:none; outline:none;}
.web-navigation{ width: 100%; height: 50px; background-color: #ffffff; border-radius: 5px; padding: 7px 0px;}
.web-navigation .column{
	width: calc(12.5% - 1px); 
	height: 50px;
	float: left;
    display:flex;
    justify-content:center;
    align-items:center;
	border-left: 1px solid #f0f0f0;
	padding: 0px;
}
.web-navigation .column::last-child{ border: none;}
.web-navigation .column img{ width: auto; height: 26px; margin-right: 10px;}
.home-page{ width: 100%; padding: 20px 0px 5PX 0PX; color: #b9c2d6;}
.home-page a{color: #b9c2d6;}
.home-page .on{color: #000000;}
.product-title{ width: 100%; padding: 15px 0px; color: #000000; font-size: 20px; font-weight: bold;}
.product-navigation {width: 100%; padding: 0px; margin-top: 20px;}
.product-navigation span{ padding: 15px 40px; border-radius: 5px; background-color: #ffffff; margin-right: 10px; }
.product-navigation span.on{ color:#024fff!important; background-color: #bacff8!important;}
.product-navigation span img{ width: auto; height: 20px; margin-right: 10px; vertical-align: bottom;}
.product-list{width: calc(100% - 40px); padding: 20px; background: #ffffff; border-radius: 10px; height: 300px;}
.product-list-bigpic{width: 400px; float: left;}
.product-list-bigpic img{width: 400px; height: 300px;}
.product-list-thumbnail{width: 310px; float: left; margin: 0px;padding: 0px;}
.product-list-thumbnail ul{width: 100%; margin: 0px;padding: 0px;}
.product-list-thumbnail ul li{width: calc(50% - 10px); float: left; margin-left: 10px;}
.product-list-thumbnail ul li img{width:145px; height: 145px; display: block;}

.product-list-thumbnail ul li:nth-of-type(3) img{ margin-top: 10px;}
.product-list-thumbnail ul li:nth-of-type(4) img{ margin-top: 10px;}
.product-list-parameter{width: 450px; float: right;}
.product-list-parameter .name{width: 100%; height: 30px; font-weight:bold; position:relative; text-align:center;}
.product-list-parameter .name span{padding:5px 20px; background-color:#024fff; color:#FFFFFF; position:absolute; right:5px; top:-10px; border-radius:5px;}
.vehicle-list{width: 100%; padding: 0px; margin: 0px;}
.vehicle-list ul{height: 30px; margin-top: 4px;}
.vehicle-list ul li{ float: left;height: 30px; line-height: 30px;}
.vehicle-list ul li.parameter-name{width: 80px;  text-align: right; padding-right: 5px;}
.vehicle-list ul li.parameter-value{ width: calc(100% - 110px); padding: 0px 10px; background-color: #fbe9e9; border-radius: 5px; color: #d62f2f; font-weight: bold;} 

.vehicle-parameter-choose{ width: calc(100% - 16px); padding: 0px;margin: 0px auto;}
.vehicle-parameter-choose ul{width: 100%; padding: 0px;margin: 0px;}
.vehicle-parameter-choose ul li{ width: 180px; padding: 0px 10px; height: 40px; line-height: 40px; border-radius: 5px; background-color: #ffffff; float: left; margin-right: 10px;}

.vehicle-choose-result {width: 100%; padding: 0px;margin: 0px;}
.vehicle-choose-result .car_box{ width: 370px; padding: 20px; background-color: #ffffff; float: left; margin: 8px; border-radius: 10px;}
.vehicle-choose-result .car_box:last-child{margin-right: 0px;}
.vehicle-choose-result .car_box .cover,.vehicle-choose-result .car_box .cover img{ width: 100%; height: 278px;}
.vehicle-choose-result .car_box .price{width: 100%; margin-top: 20px; padding: 0px;}
.parameter{ width: 100%; padding: 0px; margin-top: 10px; height:100px;}
.parameter span{padding: 8px 12px; margin: 10px 10px 0px 0px;  border-radius: 5px; background-color: #c7d9fc; color: #024fff; float: left; font-size: 14px;}
.vehicle-choose-result .car_box .checkbtn{ width: 50%; padding: 10px 0px;border-radius: 5px; text-align: center;background-color: #024fff; color: #ffffff; margin: auto;}
.vehicle-choose-result .car_box .checkbtn a{color: #ffffff;}

.nei-parameter{width:calc(100% - 40px); margin: 20px 0px; padding: 0px 20px; background-color: #ffffff;border-radius: 5px;}
.nei-parameter .title{width: 100%;color: #000000;font-size: 20px;font-weight: bold;padding:20px 0px 0px 0px; margin:0px;}
.nei-parameter .ftitle{ width:100%; margin:0px; padding:0px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#333333;}
.nei-parameter-tb{ width:calc(100% - 2px); margin:0px; padding:0px; border:1px solid #dddddd;}
.nei-parameter-tb ul{ width:100%; height:34px; border-bottom:1px solid #dddddd; overflow:hidden;}
.nei-parameter-tb ul:nth-child(odd){ background-color:#f7f9ff;}
.nei-parameter-tb ul:nth-child(even){ background-color:#ffffff;}
.nei-parameter-tb ul li { width:calc(25% - 1px); border-right:1px solid #dddddd; float:left; line-height:34px; text-align:center;}
.nei-parameter-tb ul li:last-child{ border:none;}
.nei-parameter-tb ul:last-child{ border:none;}
.nei-message{width:calc(100% - 40px); margin: 20px 0px; padding: 0px 20px; background-color: #ffffff;border-radius: 5px;}
.nei-message .title{width: 100%;color: #000000;font-size: 20px;font-weight: bold;padding:20px 0px 0px 0px; margin:0px;}
.nei-message-list{ width:1000px; margin:auto; padding:0px;}
.nei-message-list ul{ width:100%; height:40px; margin-top:15px;}
.nei-message-list ul li{ float:left; line-height:40px;height:40px; margin:0px;}
.nei-message-list ul li.parameter{ width:120px; text-align:right;}
.nei-message-list ul li.value{ width:370px; padding-left:10px;}
.input-userinfo{width: 300px;height: 40px;line-height: 40px; padding: 0px 10px; border: 1px solid #dddddd;  border-radius: 5px;}

.nei-message-list-b{ width:1000px; margin:auto; padding:0px;}
.nei-message-list-b ul{ width:100%;  margin-top:15px;}
.nei-message-list-b ul li.parameter{ width:120px; text-align:right; float:left;}
.nei-message-list-b ul li.value{ width:870px; padding-left:10px; float:left;}
.input-userinfo-requirement {width: calc(100% - 68px);height: 80px; padding: 12px 10px;border: 1px solid #dddddd;border-radius:5px;}
.nei-message-list-b ul li.btvalue { margin-left:130px; width: 120px;background-color: #024fff;color: #FFFFFF; font-size: 20px;height: 42px;line-height: 42px; border-radius: 8px;text-align: center;}

.index-news-hot-flash .swiper-pagination span.swiper-pagination-bullet{ width:50px; height:5px; background-color:#ffffff; border-radius:2px;}
.index-news-hot-flash .swiper-pagination .swiper-pagination-bullet-active{}
.nei-news {width: calc(100% - 40px);margin: 20px 0px;padding: 20px;background-color: #ffffff; border-radius: 5px;}
.nei-news h1{ width:100%; line-height:36px; text-align:center; font-size:20px; font-weight:bold;}
.nei-news-content{ width:100%; line-height:32px; word-wrap: break-word;}
.nei-news-content p{ margin-top:15px;}
.nei-news-content img{ max-width:100%; height: auto; text-align:center;}
/*news*/
.news-main{ width:100%; margin:0px; padding:0px;}
.news-main-left{ width:720px; padding:20px; float:left; background-color:#FFFFFF;}
.news-list{width:100%; padding:0px; margin:0px;}
.news-list-box{width:100%; padding:0px; margin:0px; border-bottom:1px solid #f2f2f2;}
.news-list-box .title{ font-size:20px;}
.news-list-box .info{ color:#E0E0E0; margin-top:15px;}
.news-list-box span.catname{ margin-left:15px;}
.news-list-box img{ width:260px; height:140px; margin-right:15px; float:left;}
.news-main-right{ width:500px; float:right;background-color:#FFFFFF;}
.news-hot{ width:100%; margin:0px; padding:0px;}
.news-hot .title{ width:100%; height:36px; line-height:36px; font-size:15px;  text-indent:23px; position:relative; font-weight:bold;}
.news-hot .title:before{ position:absolute; left:10px; top:10px; height:14px; width:3px; background-color:#0033CC; content:'';}
.news-hot .list{ width:470px; padding:0px 15px;}
.news-hot .list ul{width:100%; margin:0px; padding:0px;}
.news-hot .list ul li{ width:100%; height:36px; line-height:36px; border-bottom:1px solid #f2f2f2; overflow:hidden; position:relative; text-indent:12px;}
.news-hot .list ul li:before{ position:absolute; left:4px; top:16px; height:4px; width:4px; background-color:#000000; content:''; border-radius:50%;}
.list-pages,.list-pages ul{ width:100%; height:40px; margin:0px; padding:0px; text-align:center;}
.list-pages ul li{ width:40px; height:40px; line-height:40px; text-align:center; margin:0px 5px; background-color:#0066CC; color:#FFFFFF; font-size:20px; display:inline-block;}
.list-pages ul li a{color:#FFFFFF;}
.list-pages ul li.active{ background-color:#fff!important; color:#0066CC!important;}
.list-tishi{ width:100%; color:#FF0000; text-align:center;}

.product-bg{background-color: #dfe3e8; width:100%;}