@charset "utf-8";
/* CSS Document */
body {
	FONT-SIZE: 14px;
	margin:0px;
	padding: 0px;
    font-family:"微软雅黑";
	color:#666666;
	margin:0px;
	padding:0px; background-color:#fff;
	overflow-x: hidden;
	box-sizing: border-box;
	
	}
.msite{display:none;}
*{font-family:"微软雅黑";}
a{text-decoration:none;}
li{list-style:none}
ul{padding-left:0;margin:0 0}
a{color:#666}
.center{width:1200px;margin:0 auto}
.foot .center{width:1340px;margin:0 auto}
h1,h2,h3,h4,h5,p{margin:0 0;padding:0 0;font-weight:500}
.ctrl span{ float:left; cursor:pointer;}
input,textarea,select{outline:none;font-family:"微软雅黑";}
img{
    border:none;
    display: block;
}
.cursor_pointer{
	cursor:pointer;
}
button{
	cursor:pointer;
}
.float_l{
    float: left;
}
.float_r{
    float: right;
}
.clear{
    clear:both
}
.sr-bdimgshare .bdimgshare-content{
    display: none;
}
.sr-bdimgshare-black .bdimgshare-bg{
    display: none;
}
select::-ms-expand{ display: none; }
select{
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
input::-webkit-input-placeholder{
    color:#cccccc;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#cccccc;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#cccccc;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#cccccc;
}
textarea::-webkit-input-placeholder{
    color:#cccccc;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#cccccc;
}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#cccccc;
}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#cccccc;
}
/* transition:all 0.2s ease-in-out; */
/* transform: scale(1.1); */


/* 顶部 */
.header_top{
    height: 34px;
    background: #ffffff;
    border-bottom: solid 1px #cccccc;
}
.header_top .p{
    font-size: 14px;
    color: #555555;
    line-height: 34px;
}
.header_top .float_r p{
    font-size: 14px;
    color: #555555;
    line-height: 34px;
    width: 111px;
    text-align: center;
    border-left: solid 1px #cccccc;
}
.header_top .float_r a:nth-child(1) p{
    border-left: none;
}
.header_top .float_r a:hover p{
    color: #ff3d00;
}

/* logo */
.header_logo{
    height: 110px;
    background: #fff;
}
.header_logo .p{
    font-size: 14px;
    color: #646464;
    line-height: 24px;
    height: 40px;
    /* border-left: solid 1px #d2d2d2; */
    padding-left: 14px;
    width: 382px;
    margin-top: 36px;
}
.header_logo .p span{
    color: #ff3d00;
}
.header_logo .p p{
    margin-top: -4px;
}
.search {
    padding-top: 35px;
    margin-left: 20px;
}
.search input{
    width: 213px;
    height: 38px;
    border: solid 1px #cccccc;
    border-right: none;
    border-top-left-radius: 38px;
    border-bottom-left-radius: 38px;
    padding: 0 10px 0 22px;
    font-size: 14px;
    color: #8c8c8c;
}
.search input::-webkit-input-placeholder{
    color:#8c8c8c;
}
.search input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#8c8c8c;
}
.search input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#8c8c8c;
}
.search input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#8c8c8c;
}
.search a{
    display: block;
    background: #0078bb;
    width: 60px;
    height: 40px;
    cursor: pointer;
    border-top-right-radius: 38px;
    border-bottom-right-radius: 38px;
}

.tel {
	min-width: 200px;
	color: #2f7bcc;
	padding: 15px 18px;
	box-sizing: border-box;
	height: 100px;
}

.tel strong {
	display: block;
	float: left;
	font-weight: 500;
	font-size: 22px;
	margin-top: 25px;
}

.tel p {
	float: left;
	position: relative;
	margin-left: 10px;
}

.tel p:before {
	content: "";
	left: 5px;
	right: 5px;
	top: 50%;
	position: absolute;
	height: 1px;
	background: #eee;
}

.tel span {
	display: block;
	line-height: 40px;
	font-size: 20px;
	letter-spacing: 1px;
	font-family: initial;
}
/* 导航 */
.nav{
    height: 56px;
    background: #0078bb;
}
.nav ul li a{color:#fff;}
.nav ul li{
	position:relative;
    font-size: 16px;
    color: #ffffff;
    line-height: 56px;
    transition:all 0.2s ease-in-out; 
    padding: 0 43px;
    background: url("../images/nav_xz.png") bottom -10px center no-repeat;
}
.nav ul li:hover{
    background: url("../images/nav_xz.png") bottom center no-repeat;
}
.nav ul .xuanzhong{
    background: url("../images/nav_xz.png") bottom center no-repeat;
}
.nav li .subnav {
  top: 55px;
  left: 50%;
  width: 150px;
  display: none;
  margin-left: -75px;
  line-height: 24px;
  position: absolute;
  padding: 10px 0;
  background: #2066a2;
  z-index:1111;
}
.nav li .subnav a:hover {
	background:#eee;
	color:#333;
}
.nav li .subnav a {
  color: #fff;
  display: block;
  line-height: 24px;
  font-size: 15px;
  padding: 10px 0;
  text-align:center;
}


.banner{
    position: relative;
    z-index: 9;
}
.banner_img{
    height: 600px;
}
.banner .swiper-button-prev{
    background: url("../images/banner_l1.png") no-repeat;
    width: 60px;
    height: 60px;
    left: 100px;
    transition:all 0.2s ease-in-out;
}
.banner .swiper-button-prev:hover{
    background: url("../images/banner_l2.png") no-repeat;
}
.banner .swiper-button-next{
    background: url("../images/banner_r1.png") no-repeat;
    width: 60px;
    height: 60px;
    right: 100px;
    transition:all 0.2s ease-in-out;
}
.banner .swiper-button-next:hover{
    background: url("../images/banner_r2.png") no-repeat;
}


.banner .swiper-pagination-bullet{
    width: 14px;
    height: 14px;
    background: url("../images/lunbo_nn1.png") no-repeat;
    opacity: 1;
    margin: 0 7px !important;
}
.banner .swiper-pagination-bullet-active{
    background: url("../images/lunbo_nn2.png") no-repeat;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, 
.banner .swiper-pagination-custom, 
.banner .swiper-pagination-fraction{
    bottom: 24px;
}
.resou{
    height: 60px;
    background: #fff;
    
}
.guanjian{
    font-size: 16px;
    line-height: 60px;
    color: #f14e4f;
    width: 800px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; 
    padding-left: 36px;
    background: url("../images/resou.png") left center no-repeat;
}
.guanjian p{
	font-size:14px;
	color:#646464;
	display:inline-block;
	cursor:pointer;
}
.resou .search{
    padding-top: 10px;
}
.resou .search input{
    width: 246px;
}

/* 推荐产品 */
.tuijian{
    height: 190px;
    background: #fff;
}
.tuijian .chanpin{
    width: 140px;
    height: 190px;
    margin-left: 11px;
}
.tuijian .center .chanpin:nth-child(1){
    margin-left: 0;
}
.tuijian .chanpin .img{
    width: 140px;
    height: 140px;
    background: #cbcbcb;
    margin-top: 14px;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
}
.tuijian .chanpin .img .zuo{
    width: 50%;
    height: 0;
    background: #0078bb;
    transition:all 0.3s ease-in-out;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}
.tuijian .chanpin .img:hover .zuo{
    height: 140px;
}
.tuijian .chanpin .img .you{
    width: 50%;
    height: 0;
    background: #0078bb;
    transition:all 0.3s ease-in-out;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}
.tuijian .chanpin .img:hover .you{
    height: 140px;
}
.tuijian .chanpin .img img{
    width: 138px;
    height: 138px;
    border-radius: 50%;
    position: absolute;
    top: 1px;
    left: 1px;
    z-index: 2
}
.tuijian .chanpin p{
    font-size: 14px;
    color: #646464;
    text-align: center;
    line-height: 31px;
}

.guanggao1{
    background: url("../images/guanggao1.png") center center no-repeat;
    height: 244px;
    margin-top: -12px;
}
/* 产品展示 */
.index_product{
    padding: 40px 0 41px 0;
    background: #f5f5f5;
}
.index_product .left{
    width: 272px;
}
.index_product .left .biaoti{
    height: 87px;
    background: url("../images/biaoti.png") center center no-repeat;
}
.index_product .left .biaoti p:nth-child(1){
    font-size: 24px;
    color: #fff;
    line-height: 38px;
    padding-top: 12px;
    text-align: center;
}
.index_product .left .biaoti p:nth-child(2){
    font-size: 16px;
    color: #fff;
    line-height: 16px;
    text-align: center;
    text-transform:uppercase;
    font-family: -webkit-pictograph;
}
.index_product .left .yiji{
    padding: 10px;
    background: #0078bb;
}
.index_product .left .yiji ul{
    background: #fff;
    padding-top: 39px;
    padding: 39px 18px 30px 18px
}
.index_product .left .yiji ul li{
    height: 50px;
    padding:0 20px;
    background: #0078bb;
    margin-bottom: 20px;
    position: relative;
}
.index_product .left .yiji ul li:hover{
    background: #00a7df;
}
.index_product .left .yiji ul .xuanzhong{
    background: #00a7df;
}
.index_product .left .yiji ul li .yiji_a{
    display: block;
    line-height: 50px;
    font-size: 16px;
    color: #ffffff;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; 
}
.absolute{
    padding: 0 0 0 2px;
    position: absolute;
    top: 0;
    right: -274px;
    width: 272px;
    display: none;
}
.index_product .left .yiji ul li:hover .absolute{
    display: block;
}
.absolute .erji{
    background: #00a7df;
    height: 38px;
    position: relative;
}
.absolute .erji:hover{
    background: #0078bb;
}
.absolute .erji .erji_a{
    display: block;
    line-height: 38px;
    height: 38px;
    padding: 0 11px;
    font-size: 14px;
    color: #ffffff;
    text-indent: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    background: url("../images/erji1.png") center left 15px no-repeat;
}
.absolute .erji img{
    margin-top: -40px;
    margin-left: 11px;  
}
.absolute .erji:nth-child(1) img{
    display: none;
}
.sanji_absolute{
    position: absolute;
    top: 0;
    left: 272px;
    /* width: 116px; */
    display: none;
    padding-left: 2px;
}
.sanji_absolute .sanji_cd{
    background: #0078bb;
}
.absolute .erji:hover .sanji_absolute{
    display: block;
}   
.sanji_absolute .sanji{
    padding: 0 10px;
}
.sanji_absolute .sanji:hover{
    background: #00a7df;
}
.sanji_absolute .sanji a{
    display: block;
    background: url("../images/erji1.png") center left 4px no-repeat;
    line-height: 38px;
    height: 38px;
    padding-left: 17px;
    color: #fff;
    font-size: 14px;
    border-top: dashed 1px #fff;
    white-space: nowrap;
    /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; */
}
.sanji_absolute .sanji:nth-child(1) a{
    border-top: none;
}
.index_product .right{
    width: 898px;
    margin-left: 30px;
}
.index_product .title{
    height: 54px;
    border-bottom: solid 1px #cccccc;
    margin-bottom: 11px;
}
.index_product .title img{
    border-bottom: solid 3px #26ccff;
}
.index_product .right .title a{
    font-size: 15px;
    color: #646464;
    line-height: 54px;
    transition:all 0.2s ease-in-out;
}
.index_product .right .title a:hover{
    color: #00a7df;
}
.index_product .right .text{
    padding: 18px 0px 45px 0px;
    /*margin-left: -20px;*/
}
.index_product .right .text .float_l{
    display: block;
    width: 284px;
    /*height: 280px;*/
    margin-right:15px;
    margin-bottom: 20px;
}
.index_product .right .text .float_l:nth-child(3n) {
    /* margin-right: 0; */
}

.index_product .right .text .float_l .img{
    width: 284px;
    height: 284px;
	display:table-cell;
	vertical-align:middle;
    border: solid 1px #dcdcdc;
    overflow: hidden;
    transition:all 0.3s ease-in-out;
}
.index_product .right .text .float_l:hover .img{
    /*box-shadow: 0px 3px 9px 0px rgba(0, 122, 187, 0.45);*/
}
.index_product .right .text .float_l .img img{
    width: 100%;
	height: 100%;
    transition:all 0.3s ease-in-out;
}
.index_product .right .text .float_l:hover .img img{
    transform: scale(1.1); 
}
.index_product .right .text .float_l p{
    padding:0  10px;
    line-height: 54px;
    height: 54px;
    font-size: 14px;
    color: #646464;
    text-align: center;
    background: #e5e5e5;
    transition:all 0.3s ease-in-out; 
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; 
}
.index_product .right .text .float_l:hover p{
    color: #fff;
    background: #00a7df;
}
  




/* 标题 */
.index_title{
    width: 500px;
    height: 90px;
    border-bottom: solid 1px #cccccc;
    margin: auto;
    position: relative;
}
.index_title h3{
    font-size: 34px;
    color: #323232;
    font-weight: 600;
    text-align: center;
    line-height: 34px;
    padding-top: 28px;
}
.index_title h3 span{
    color: #00a7df;
}
.index_title p{
    font-size: 16px;
    color: #646464;
    text-align: center;
    line-height: 16px;
    padding-top: 14px;
}
.index_title .xian{
    width: 280px;
    height: 3px;
    background: #00a7df;
    margin: auto;
    position: absolute;
    z-index: 1;
    top: 89px;
    left: 50%;
    margin-left: -140px;
}
.index_title .quan{
    width: 7px;
    height: 7px;
    background: #fff;
    border-radius: 50%;
    border: solid 1px #d2d2d2;
    position: absolute;
    z-index: 2;
    top: 86px;
    left: 50%;
    margin-left: -3.5px;
}

.index_shili{
    padding-bottom: 70px;
}
.index_shili .left{
    width: 550px;
}
.index_shili .right{
    width: 650px;
}
.index_shili .shili_text .float_l:nth-child(1){
    width: 70px;
    height: 70px;
    text-align: center;
    line-height: 70px;
    font-size: 42px;
    color: #fffefe;
    background: #0078bb;
    font-weight: 600;
    font-style:italic;
    text-indent: -8px;
    border-radius: 12px;
    margin-right: 28px;
}
.index_shili .one{
    padding-top: 90px;
}
.index_shili .one .float_l:nth-child(2){
    width: 390px;
}
.index_shili .shili_text .float_l:nth-child(2) h3{
    font-size: 34px;
    color: #323232;
    font-weight: 600;
}
.index_shili .shili_text .float_l:nth-child(2) h4{
    font-size: 15px;
    color: #999999;
    text-transform:uppercase;
    font-family: -webkit-pictograph;
    line-height: 30px;
    word-break: break-all;
}
.index_shili .shili_text .float_l:nth-child(2) .xuxian{
    border-top: dashed 1px #a3a3a3;
    margin-top: 8px;
    margin-bottom: 14px;
}
.index_shili .shili_text .float_l:nth-child(2) ul {
    padding-left: 20px;
}
.index_shili .shili_text .float_l:nth-child(2) ul li{
    list-style-type:disc;
    font-size: 16px;
    color: #ff3d00;
    line-height: 45px;
}
.index_shili .shili_text .float_l:nth-child(2) ul li span{
    color: #646464;
}
.index_shili .img{
    /* width: 50%; */
}
.index_shili .img img{
    width: 100%;
}
.index_shili .img1{
    padding-top: 45px;
}
.index_shili .img2{
    padding-top: 35px;
}
.index_shili .two{
    padding-top: 25px;
    margin-bottom: 25px;
}
.index_shili .two .float_l:nth-child(2){
    width: 546px;
}
.index_shili .three{
    padding-top: 50px;
    margin-bottom: 25px;
    width: 575px;
}
.index_shili .three .float_l:nth-child(2){
    width: 472px;
}
.index_shili .img3{
    width: 625px;
}
.index_shili .img4{
    width: 578px;
    margin-top: -62px;
}
.index_shili .four{
    width: 585px;
    padding-top: 50px;
}
.index_shili .four .float_l:nth-child(2){
    width: 486px;
}


.index_about{
    height: 750px;
    background: #01598b;
    /* background: url("../images/about_bj.png") center center no-repeat; */
}
.index_title2 h3 {
    color: #fff;
}
.index_title2 p{
    color: #fff;
}
.index_title2{
    border-bottom: solid 1px #ffffff;
}
.index_title2 .xian {
    background: #fff;
}
.index_title .quan {
    border: solid 1px #cdcdcd;
}
.index_about .nengrong{
    padding: 30px;
    width: 1200px;
    height: 474px;
    margin: auto;
    background: #fff;
    margin-top: 34px;
}
.index_about .left{
    width: 893px;
}
.index_about .left .about img{
    width: 414px;
    /* height: 300px; */
    margin-right: 28px;
}
.index_about .left .about .text{
    width: 451px;
}
.index_about .left .about .text .biaoti{
    border-bottom: solid 1px #cccccc;   
    height: 37px;
}
.index_about .left .about .text .biaoti p{
    font-size: 18px;
    color: #323232;
    border-left: solid 3px #0078bb;
    height: 18px;
    line-height: 18px;
    padding-left: 10px;
    margin-top: 10px;
}
.index_about .left .about .text .biaoti a{
    font-size: 13px;
    color: #646464;
    line-height: 37px;
    padding-right: 3px;
    transition:all 0.2s ease-in-out;
}
.index_about .left .about .text .biaoti a:hover{
    color: #00a7df;
}
.index_about .left .about .text .p{
    padding-top: 14px;
}
.index_about .left .about .text .p p{
    font-size: 14px;
    color: #646464;
    line-height: 30px;
    text-align: justify;
}










 /* marqueeleft */
 .index_about .marqueeleft{
    height:105px;
    width:892px;
    overflow:hidden;
}
 .index_about .marqueeleft ul{
     float:left;
}
.index_about .marqueeleft li{
     float:left;
     margin:0 5px;
     display:inline;
     width:140px;
     height:105px;
     overflow:hidden;
}
.index_about .marqueeleft li img{
    width:140px;
    height:105px;
    transition:all 0.2s ease-in-out;
}
.index_about .marqueeleft li:hover img{
    transform: scale(1.1);
}
.index_about .qiye_fc{
    margin-top: 28px;
    margin-bottom: 16px;
}
.index_about .qiye_fc p{
    font-size: 18px;
    color: #323232;
    background: url("../images/qiye_fc.png") left center no-repeat;
    line-height: 25px;
    height: 25px;
    padding-left: 34px;
}
.index_about .qiye_fc .float_r{
    border: solid 1px #cccccc;
    width: 778px;
    margin-top: 13px;
}
/* marqueetop */
.index_about .right{
    width: 250px;
    height: 474px;
    background: #e7e7e7;
    padding: 0 15px;
 }
.index_about .marqueetop{
    height:389px;
    width:250px;
    margin: auto;
    overflow:hidden;
    background: #fff;
}
.index_about .marqueetop li{
    width:228px;
    height:304px;
    margin: 10px auto 0;
    overflow:hidden;
    border: solid 1px #cccccc;
}
.index_about .marqueetop li img{
    width:228px;
    height:304px;
    transition:all 0.2s ease-in-out;
}
.index_about .marqueetop li:hover img{
    transform: scale(1.2);
}
.index_about .right .biaoti p{
    font-size: 18px;
    color: #323232;
    line-height: 46px;
    margin-top: 4px;
    padding-left: 27px;
    background: url("../images/rongyu_icon.png") left center no-repeat;
}
.index_about .right .biaoti a{
    display: block;
    font-size: 13px;
    color: #646464;
    line-height: 46px;
    margin-top: 4px;
    padding-right: 8px;
    transition:all 0.2s ease-in-out;
}
.index_about .right .biaoti a:hover{
    color: #00a7df;
}

/* 合作伙伴 */
.index_partner{
    height: 686px;
    background: #f5f5f5;
}
.index_partner .partner{
    width: 1212px;
    margin-left: -4px;
    margin-top: 44px;
}
.index_partner .partner .img{
    width: 190px;
    height: 100px;
    margin: 0 6px 12px 6px;
    transition:all 0.2s ease-in-out;
}
.index_partner .partner .img img{
    width: 190px;
    height: 100px;
}
.index_partner .partner .img:hover{
    box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.15);
}
.index_partner .icon{
    padding-top: 48px;
}
.index_partner .icon .zuo{
    height: 140px;
    width: 400px;
    background: #00a7df;
}
.index_partner .icon .zhong{
    height: 140px;
    width: 400px;
    background: #0078bb;
}
.index_partner .icon .you{
    height: 140px;
    width: 400px;
    background: #3156a3;
}
.index_partner .icon .p{
    width: 256px;
}
.index_partner .icon .p h3{
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    line-height: 32px;
    padding-top: 25px;
}
.index_partner .icon .p p{
    font-size: 14px;
    color: #fff;
    line-height: 24px;
    text-align: justify;
}


/* 首页新闻 */
.index_news .news{
    margin-top: 50px;
	width:1200px;
}
.index_news .left{
    /* width: 780px;
	height: 648px; */
    width: 100%;
    height: auto;
    background: #f5f5f5;
    overflow: hidden;
}
.index_news .left .label_nav{
    display: inline-flex;
	width:100%;
}
.index_news .left .label_nav h4{
    /* width: 260px; */
    width: 25%;
    height: 73px;
    background: url("../images/label_nav4.png") top center no-repeat;
    font-size: 16px;
    color: #323232;
    text-align: center;
    line-height: 64px;
    cursor: pointer;
}
.index_news .left .label_nav h4:nth-child(1){
    background: url("../images/label_nav4.png") top center no-repeat;
}
.index_news .left .label_nav h4:nth-child(2){
    background: url("../images/label_nav4.png") top center no-repeat;
}
.index_news .left .label_nav .on{
    color: #fff;
    background: url("../images/label_nav1.png") top center no-repeat !important;
}
.index_news .left .label_page_each{
    padding:20px 28px 20px 28px;
}
.index_news .left .label_page_each .meitiao{
    /* width: 731px; */
    width: 100%;
    height: 60px;
    background: #fff;
    margin-bottom: 10px;
}
.index_news .left .label_page_each .meitiao .riqi{
    height: 60px;
    width: 90px;
    background: #00a7df;
    text-align: center;
}
.index_news .left .label_page_each .meitiao .riqi div:nth-child(1){
    font-size: 26px;
    color: #fff;
    line-height: 32px;
    padding-top: 4px;
}
.index_news .left .label_page_each .meitiao .riqi div:nth-child(2){
    font-size: 16px;
    color: #fff;
    line-height: 16px;
}
.index_news .left .label_page_each .meitiao .p{
    padding-left: 20px;
    padding-right: 20px;
    width: 495px;
    font-size: 16px;
    color: #646464;
    line-height: 60px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    transition:all 0.2s ease-in-out; 
}
.index_news .left .label_page_each .meitiao .ckxq{
    font-size: 14px;
    color: #646464;
    line-height: 60px;
    margin-right: 22px;
}
.index_news .left .label_page_each .meitiao:hover .p{
    text-indent: 14px;
    color: #00a7df;
}
.index_news .left .label_page_each .diyitiao{
    margin-bottom: 20px;
}
.index_news .left .label_page_each .diyitiao .first_img{
    padding: 4px;
    background: #fff;
}
.index_news .left .label_page_each .diyitiao .first_img .img{
    width: 240px;
    height: 157px;
    overflow: hidden;
}
.index_news .left .label_page_each .diyitiao .first_img img{
    width: 240px;
    height: 157px;
    transition:all 0.2s ease-in-out;
}
.index_news .left .label_page_each .diyitiao:hover .first_img img{
    transform: scale(1.1);
}
.index_news .left .label_page_each .diyitiao .text{
    width: 75%;
    /* width: 446px; */
    margin-left: 30px;
}
.index_news .left .label_page_each .diyitiao .text .p{
    font-size: 14px;
    color: #646464;
    line-height: 28px;
    text-align: justify;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.index_news .left .label_page_each .diyitiao .text .h3{
    font-size: 18px;
    color: #323232;
    font-weight: 600;
    line-height: 38px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.index_news .left .label_page_each .diyitiao .text .xiangqing{
    padding-top: 10px;
}
.index_news .left .label_page_each .diyitiao .text .xiangqing .float_l{
    font-size: 14px;
    color: #7f7f7f;
    line-height: 32px;
}
.index_news .left .label_page_each .diyitiao .text .xiangqing .float_l span{
    margin-right: 12px;
}
.index_news .left .label_page_each .diyitiao .text .xiangqing .float_r{
    display: block;
    width: 98px;
    height: 32px;
    background: #00a7df;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
}
.index_news .right{
    width: 380px;
    height: 648px;
    margin-left: 40px;
    background: #f5f5f5;
}
.index_news .right .biaoti{
    height: 64px;
    background: #00a7df;
}
.index_news .right .biaoti .float_l{
    font-size: 18px;
    color: #fff;
    font-weight: 600;
    line-height: 64px;
    padding-left: 19px;
}
.index_news .right .biaoti .float_r{
    font-size: 14px;
    color: #fff;
    line-height: 64px;
    padding-right: 19px;
    cursor: pointer;
}
.index_news .right .biaoti .float_l span{
    font-size: 14px;
    font-weight: 500;
}
.index_news .marqueetop{
    height:578px;
    width:332px;
    margin: auto;
    overflow:hidden;
}
.index_news .marqueetop li{
    width:332px;
    height:156px;
    margin: auto;
    overflow:hidden;
    border-bottom: dashed 1px #cccccc;
}
.index_news .marqueetop li .wen{
    font-size: 16px;
    color: #323232;
    font-weight: 600;
    line-height: 24px;
    padding-left: 37px;
    width: calc(100% - 37px);
    margin-top: 30px;
    margin-bottom: 14px;
    background: url("../images/wen.png") top left no-repeat;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.index_news .marqueetop li .da{
    font-size: 14px;
    color: #646464;
    line-height: 24px;
    text-align: justify;
    padding-left: 37px;
    width: calc(100% - 37px);
    background: url("../images/da.png") top left no-repeat;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.yqlj{
    height: 50px;
    border-bottom: solid 1px #cccccc;
}
.yqlj .center{
    padding-top: 41px;
}
.yqlj .center p{
    padding: 18px 20px 0px 20px;
    color: #cccccc;
}
.yqlj .center p a{
    font-size: 14px;
    color: #646464;
    margin: 20px;
}
.yqlj .center p a:hover{
    /* color: #fff; */
}
.chennuo{
    padding-top: 81px;
    padding-bottom: 40px;
}
.chennuo .block{
    width: 436px;
}
.chennuo .block:nth-child(3){
    width: 328px;
}
.chennuo .block img{
    width: 90px;
    height: 90px;
    border-radius: 50px;
    animation: que 4s linear infinite;
}
@keyframes que {
    /*以百分比来规定改变发生的时间 也可以通过"from"和"to",等价于0% 和 100%*/
    0%{
        /*rotate(2D旋转) scale(放大或者缩小) translate(移动) skew(翻转)*/
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
.chennuo .block .h3{
    width: 218px;
    font-size: 24px;
    color: #323232;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    line-height: 52px;
    height: 52px;
    margin-left: 20px;
}
.chennuo .block p{
    width: 218px;
    font-size: 16px;
    color: #646464;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    line-height: 18px;
    margin-left: 20px;
}
/* 底部 */
.foot{
    height: 357px;
    background: #303030;
}
.foot .top{
    height: 286px;
    border-bottom: solid 1px #464646;
}
.foot .bottom{
    height: 70px;
}
.foot .bottom .float_l{
    font-size: 14px;
    color: #b2b2b2;
    line-height: 70px;
}
.foot .bottom .float_l span{
    margin-right: 24px;
}
.foot .bottom .float_r{
    font-size: 14px;
    color: #b2b2b2;
    line-height: 70px;
	padding-top:30px;
    padding-right: 0;
    /*background: url("../images/foot_icon.png") right center no-repeat;*/
}
.foot .top ul{
    width: 66px;
    padding-top: 18px;
}
.foot .top ul li{
    font-size: 16px;
    color: #ffffff;
    line-height: 60px;
}
.foot .top ul .xian2{
    width: 14px;
    height: 1px;
    background: #909090;
    margin-bottom: 6px;
}
.foot .top ul a{
    font-size: 14px;
    color: #b2b2b2;
    line-height: 38px;
}
.foot .top ul a:hover{
    color: #fff;
}
.foot .top .xian{
    width: 1px;
    height: 187px;
    background: #464646;
    margin: 40px 30px 0;
}
.foot .top .ul3{
    width: 298px;
}
.foot .top .ul3 a{
    display: block;
    min-width: 142px;
}
.foot .top .float_r{
    padding-top: 41px;
	padding-left:20px;
}
.foot .top .float_r img{
    width: 126px;
    height: 126px;
    border-radius: 3px;
}
.foot .top .float_r p{
    font-size: 14px;
    color: #b2b2b2;
    line-height: 60px;
    text-align: center;
}
.foot .top .ul5{
    width: 280px;
}
.foot .top .ul5 p{
    font-size: 14px;
    color: #b2b2b2;
    line-height: 34px;
}
.foot .top .ul5 li:nth-child(1){
    line-height: 20px;
    padding-top: 20px;
}
.foot .top .ul5 li:nth-child(2){
    line-height: 40px;
}

/* 侧边栏 */
.position_fixed{
    position: fixed; 
    right: 10px;
    top: 35vh;
    width: 150px;
    height: 410px;
    z-index: 999;
 }
 .position_fixed .border{
     width: 136px;
     height: 263px;
     border: solid 1px #cccccc;
     background: #fff;
     margin: auto;
 }
 .position_fixed .zx{
     display: block;
     width: 136px;
     height: 46px;
 }
 .position_fixed .zx:hover{
     background: #00a7df;
 }
 .position_fixed .zx p{
     height: 46px;
     line-height: 46px;
     text-indent: 46px;
     font-size: 12px;
     color: #323232;
     font-weight: 600;
     background: url("../images/left_icon1_1.png") no-repeat;
 }
 .position_fixed .zx:hover p{
     color: #fff;
     background: url("../images/left_icon1_2.png") no-repeat;
 }
 .position_fixed .xian{
     width: 100%;
     height: 1px;
     background: #d1d1d1;
     margin: auto;
 }
 .position_fixed .qq{
     display: block;
     width: 136px;
     height: 46px;
 }
 .position_fixed .qq:hover{
     background: #00a7df;
 }
 .position_fixed .qq p{
     height: 46px;
     line-height: 46px;
     text-indent: 46px;
     font-size: 12px;
     color: #323232;
     font-weight: 600;
     background: url("../images/left_icon2_1.png") no-repeat;
 }
 .position_fixed .qq:hover p{
     color: #fff;
     background: url("../images/left_icon2_2.png") no-repeat;
 }
 
 .position_fixed .dh{
     display: block;
     width: 136px;
     height: 46px;
 }
 .position_fixed .dh:hover{
     background: #00a7df;
 }
 .position_fixed .dh p{
     height: 46px;
     line-height: 46px;
     text-indent: 46px;
     font-size: 12px;
     color: #323232;
     font-weight: 600;
     background: url("../images/left_icon4_1.png") no-repeat;
 }
 .position_fixed .dh:hover p{
     color: #fff;
     background: url("../images/left_icon4_2.png") no-repeat;
 }
 .position_fixed .ewm{
     display: block;
     width: 136px;
 }
 .position_fixed .ewm p{
     height: 32px;
     line-height: 32px;
     text-indent: 46px;
     font-size: 12px;
     color: #323232;
     font-weight: 600;
     background: url("../images/left_icon5_1.png") no-repeat;
 }
 .position_fixed .ewm .img{
     margin: auto;
     margin-top: 5px;
 }
 .position_fixed .ewm img{
     width: 78px;
     height: 78px;
     margin: auto;
 }

/* 内页搜索 */
.neiye_search{
    background: #f5f5f5;
}
/* 内页侧边栏 */
.neiye_left{
    padding-bottom: 0;
    background: #fff;
}
.neiye_left .left .yiji{
    margin-bottom: 30px;
}
.neiye_left .left .yiji ul{
    padding-bottom: 10px;
}
.neiye_left .left .lianxi ul{
    padding-top: 20px;
    padding-bottom: 18px;
}
.neiye_left .left .lianxi ul .h3{
    font-size: 16px;
    color: #323232;
    line-height: 34px;
}
.neiye_left .left .lianxi ul p{
    font-size: 14px;
    color: #646464;
    line-height: 32px;
}
.neiye_left .right .title .img{
    border-bottom: solid 3px #26ccff; 
    font-size: 24px;
    color: #323232;
    line-height: 44px;
    padding-bottom:9px;
}
.neiye_left .right .title .weizhi{
    font-size: 14px;
    color: #646464;
    line-height: 54px;  
    padding-left: 25px;
    background: url("../images/weizhi.png") left center no-repeat;
}
.neiye_left .right .title .weizhi a{
    font-size: 14px;
    color: #646464;
    line-height: 44px;
    padding-bottom:9px;
    transition:all 0.2s ease-in-out;
}
.neiye_left .right .title .weizhi a:hover{
    color: #00a7df;
}


/* 内页推荐产品 */
.neiye_tuijian{
    width: 1200px;
    margin: 0 auto;
}
.neiye_tuijian .title{
    height: 68px;
    border-bottom: solid 1px #cccccc;
}
.neiye_tuijian .title a{
    line-height: 60px;
    padding-top: 8px;
    font-size: 14px;
    color: #646464;
    transition:all 0.2s ease-in-out;
}
.neiye_tuijian .title a:hover{
    color: #00a7df;
}
.neiye_tuijian .title p{
    line-height: 18px;
    margin-top: 30px;
    border-left: solid 4px #00a7df;
    padding-left: 11px;
    font-size: 16px;
    color: #323232;
    font-weight: 600;   
}
.neiye_tuijian .marqueeleft{
    height:280px;
    width:100%;
    overflow:hidden;
    padding-top: 34px;
}
.neiye_tuijian .marqueeleft ul{
    float:left;
}
.neiye_tuijian .marqueeleft li{
     float:left;
     margin-left: 19px;
     display:inline;
     width:286px;
     height:280px;
}
.neiye_tuijian .marqueeleft li .img{
    width:284px;
    height:213px;
    border: solid 1px #dcdcdc;
    overflow:hidden;
    border-bottom: none
}
.neiye_tuijian .marqueeleft li .img img{
    width:284px;
    height:213px;
    transition:all 0.3s ease-in-out;
}
.neiye_tuijian .marqueeleft li:hover .img img{
    transform: scale(1.1);
}
.neiye_tuijian .marqueeleft li p{
    padding: 0 18px;
    height: 66px;
    line-height: 66px;
    font-size: 15px;
    color: #646464;
    background: #eeeeee;
    border: solid 1px #eeeeee;
    border-top: none;
    text-align: center;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    transition:all 0.3s ease-in-out;
}
.neiye_tuijian .marqueeleft li:hover p{
    color: #fff;
    background: #00a7df;
}

/* 公司简介_合作伙伴 */
.hzhb .partner{
    padding-left: 4px;
    padding-top: 20px;
}
.hzhb .partner .img{
    display: block;
    width: 188px;
    height: 98px;
    border: solid 1px #cccccc;
    margin:0 16px;
    overflow: hidden;
    transition:all 0.3s ease-in-out;
}
.hzhb .partner .img img{
    width: 188px;
    height: 98px;
    transition:all 0.3s ease-in-out;
}
.hzhb .partner .p{
    width: 188px;
    /* border: solid 1px #e5e5e5; */
    margin: auto;
	margin-top:10px;
    line-height: 18px;
    height: 40px;
    font-size: 13px;
    color: #646464;
    text-align: center;
    /* background: #e5e5e5; */
    transition: all 0.3s ease-in-out;
    margin-bottom: 18px;
}
.hzhb .partner .img:hover{
    border: solid 1px #00a7df;
    /*box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.15);*/
}
.hzhb .partner .img:hover img{
    transform: scale(1.1);
}
.hzhb .partner a:hover p{
    color: #00a7df;
    /* border: solid 1px #00a7df;
    background: #00a7df; */
}

/* 在线留言 */
.message_html{
    padding: 30px 0 0 22px;
    background: #ffffff;
    display: block
}
.message_html .input{
    margin-bottom: 14px;
}
.message_html .input p{
    width: 80px;
    line-height: 46px;
    font-size: 16px;
    color: #444444;
}
.message_html .input input{
    width: 500px;
    height: 46px;
    border: solid 1px #cdcdcd;
    border-radius: 5px;
    padding: 0 10px;
    font-size: 14px;
    color: #999999;
}
.message_html .input input::-webkit-input-placeholder{
    color:#999999;
}
.message_html .input input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#999999;
}
.message_html .input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999999;
}
.message_html .input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999999;
}
.message_html .input span{
    font-size: 14px;
    color: #ff0101;
    margin-left: 10px;
}
.message_html .input textarea{
    width: 590px;
    height: 136px;
    border: solid 1px #cdcdcd;
    border-radius: 5px;
    padding: 10px;
    font-size: 14px;
    color: #999999;
}
.message_html .input textarea::-webkit-input-placeholder{
    color:#999999;
}
.message_html .input textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#999999;
}
.message_html .input textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999999;
}
.message_html .input textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999999;
}
.message_html .tijiao{
    display: block;
    font-size: 16px;
    color: #ffffff;
    width: 140px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #00a7df;
    margin-left: 400px;
    margin-right: 10px;
    margin-top: 26px;
}
.message_html .chongzhi{
    display: block;
    font-size: 16px;
    color: #ffffff;
    width: 140px;
    height: 50px;
    line-height: 52px;
    text-align: center;
    background: #0078bb;
    margin-top: 26px;
}

/* 联系方式 */
.contact_html{
    padding: 12px 20px 0 20px;
}
.contact_html .h3{
    font-size: 18px;
    color: #323232;
    line-height: 36px;
}
.contact_html .p{
    font-size: 14px;
    color: #646464;
    line-height: 36px;
}

/* 公司新闻 */
.list_html{

}
.list_html .index_news .news{
    margin-top: 30px;
}
.list_html .index_news .left{
    width: 100%;
    height: auto;
    background: #fff;
}
.list_html .index_news .left .label_page_each {
    padding: 0px 20px 0px 20px;
}
.index_product .right .list_html .text .float_l{
    height: auto;
}
.list_html .index_news .left .label_page_each .diyitiao {
    background: #f5f5f5;
    width: 808px;
    height: 165px;
    padding: 20px 30px 20px 20px;
    margin-bottom: 30px;
}
.list_html .index_news .left .label_page_each .diyitiao .text {
    width: 536px;
    margin-left: 24px;
}
.index_product .right .list_html .text .float_l {
    margin-left: 0px;
    margin-top: 0px;
}
.list_html .index_news .left .label_page_each .meitiao {
    width: 100%;
    height: 60px;
    background: #f5f5f5;
    margin-bottom: 20px;
}
.page_turning{
    text-align: center;
    padding-top: 10px;
}
.page_turning ul{
    display:inline-flex;
}
.page_turning ul a{
    display: inline-block;
    margin: 0 5px;
    height: 46px;
    line-height: 46px;
}
.page_turning ul .lan{
    padding: 0 22px;
    background: #00a7df;
    border: solid 1px #00a7df;
    font-size: 15px;
    color: #ffffff;
    transition:all 0.2s ease-in-out;
}
.page_turning ul .lan:hover{
    background: #0078bb;
    border: solid 1px #0078bb;
}
.page_turning ul .bai{
    padding: 0 22px;
    background: #f8f8f8;
    border: solid 1px #cccccc;
    font-size: 16px;
    color: #646464;
    transition:all 0.2s ease-in-out;
}
.page_turning ul .bai:hover{
    background: #00a7df;
    border: solid 1px #00a7df;
    color: #fff;
}
.page_turning ul .xuanzhong{
    background: #00a7df;
    border: solid 1px #00a7df;
    color: #fff;
}
.page_turning ul p{
    font-size: 16px;
    color: #646464;
    line-height: 46px;
    padding: 0 18px;
}


/* 新闻详情页 */
.list_show_html{

}
.list_show_html .show_title{
    border-bottom: dashed 1px #cccccc;
    height: 110px;
}
.list_show_html .show_title h3{
    font-size: 24px;
    line-height: 52px;
    padding-top: 13px;
    margin-bottom: 4px;
    color: #111111;
    text-align: center;
}
.list_show_html .show_title p{
    font-size: 15px;
    color: #646464;
    text-align: center;
}
.list_show_html .show_title p span{
    margin: 0 20px;
}
.list_show_html .text .h3{
    font-size: 14px;
    color: #646464;
    line-height: 28px;
}
.list_show_html .text p{
    font-size: 14px;
    color: #646464;
    line-height: 28px;
    text-align: justify;
    margin: 10px 0 0 0;
}
.list_show_html .text p img{
	display:inline-block;
}
.list_show_html .text{
    padding-top: 28px !important;
}
.list_show_html .qiehuan{
    padding: 0 20px;
}
.list_show_html .qiehuan a{
    display: block;
    width: 420px;
    height: 70px;
    background: #f5f5f5;
    transition:all 0.3s ease-in-out;
}
.list_show_html .qiehuan a:hover{
    background: #00a7df;
}
.list_show_html .qiehuan a p{
    width: 335px;
    height: 70px;
    line-height: 70px;
    font-size: 14px;
    color: #646464;
    transition:all 0.2s ease-in-out;
    padding-left: 56px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    background: url("../images/jiantou1.png") top left no-repeat;
}
.list_show_html .qiehuan a p span{
    font-size: 16px;
    color: #323232;
    transition:all 0.2s ease-in-out;
}
.list_show_html .qiehuan a:hover p{
    color: #fff;
    background: url("../images/jiantou2.png") top left no-repeat;
}
.list_show_html .qiehuan a:hover p span{
    color: #fff;
}
.bdsharebuttonbox a{
    float: unset !important;
}
  
/* 公司简介 */
.about_html{
    padding: 0 20px;
    padding-top: 10px;
}
.about_html p{
    font-size: 14px;
    color: #646464;
    line-height: 38px;
    text-align: justify;    
}
.about_html .h3{
    font-size: 16px;
    font-weight: 600;
    color: #323232;
    line-height: 38px;
}

/* 产品展示 */
.product_resou{
    height: 99px;
}
.chaidian{
    width: 280px;
    margin-top: 30px;
    background: #00a7df;
}
.chaidian li{
    height: 70px;
    border-bottom: solid 1px #fff;
    cursor: pointer;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    position: relative;
}
.chaidian li:hover{
    background: #0078bb;
    border-top: solid 1px #0078bb;
    border-bottom: solid 1px #0078bb;
    margin-top: -1px;
}
.chaidian li:nth-child(1){
    padding-top: 1px;
}
.chaidian li a{
    display: block;
    font-size: 16px;
    color: #ffffff;
    line-height: 70px;
    padding-left: 45px;
    padding-right: 55px;
    background: url("../images/gallery_icon.png") right 23px center no-repeat;
}
.chaidian_ej{
    width: 919px;
    border: solid 1px #cccccc;
    border-left: none;
    margin-top: 30px;
}
.chaidian_ej p{
    height: 70px;
    padding-left: 20px;
    padding-right: 20px;
    border-top: solid 1px #cccccc;
}
.chaidian_ej p:nth-child(1){
    border-top: none;
}
.chaidian_ej p a{
    font-size: 14px;
    color: #646464;
    line-height: 70px;
    margin-right: 24px;
}
.chaidian_ej .linghang{
    padding-top: 6px;
    height: 64px;
}
.chaidian_ej .linghang a{
    line-height: 30px;
}
.chaidian_ej .linghang a:hover{
    color: #00a7df;
}
.product_resou .search{
    padding-top: 29px;
}
.product_resou .weizhi{
    font-size: 14px;
    color: #646464;
    line-height: 95px;
}
.product_resou .weizhi a:hover{
    color: #00a7df;
}
.product_html{
    padding: 0;
    background: none;
}
.product_html .text{
    margin-left: -20px;
}
.product_html .text a{
    display: block;
    width: 286px;
    margin-bottom: 20px;
    margin-left: 19px;
}
.product_html .img{
    width: 284px;
    height: 213px;
    border: solid 1px #dcdcdc;
    border-bottom: none;
    overflow: hidden;
}
.product_html .img img{
    width: 284px;
    height: 213px;
    transition:all 0.3s ease-in-out;
}
.product_html .text a:hover .img img{
    transform: scale(1.1);
}
.product_html p{
    width: calc(100% - 40px);
    height: 66px;
    line-height: 66px;
    padding: 0 20px;
    text-align: center;
    font-size: 15px;
    color: #646464;
    background: #eeeeee;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    transition:all 0.3s ease-in-out;
}
.product_html .text a:hover p{
    color: #fff;
    background: #00a7df;
}

/* 产品展示 */
.product_show_html{
    padding: 0;
    background: none;
}
.product_show_html .product_show_l{
    width: 600px;
    margin-right: 21px;
}
.product_show_html .product_show_r{
    width: 579px;
}
.product_show_html .product_show_r .name{
    height: 60px;
    padding: 0 30px;
    font-size: 22px;
    color: #fff;
    background: #00a7df;
    line-height: 60px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.product_show_html .product_show_r .product_parameter{
    background: #f5f5f5;
    height: 263px;
    border: solid 1px #cccccc;
    border-top: none;
}
.product_show_html .product_show_r .product_parameter ul{
    position: relative;
    padding-top: 5px; 
    margin-right: 8px;  
}
.product_show_html .product_show_r .product_parameter ul li{
    font-size: 16px;
    line-height: 37px;
    color: #323232;
    font-weight: 600;
    padding-left: 26px;
}
.product_show_html .product_show_r .product_parameter ul li:nth-child(4){
    position: absolute;
    width: 350px;
    top: 204px;
    left: 0;
    height: 41px;
    padding-left: 77px;
    background: url("../images/dh.png") top left 26px no-repeat;
    display: inline-flex;
}
.product_show_html .product_show_r .product_parameter ul li:nth-child(4) p:nth-child(1){
    line-height: 40px;
    font-size: 16px;
    color: #323232;
    font-weight: 600;
    margin-right: 6px;
}
.product_show_html .product_show_r .product_parameter ul li:nth-child(4) p:nth-child(2){
    font-size: 28px;
    color: #00a7df;
    font-weight: 600;
    line-height: 40px;
}
.product_show_html .product_show_r .product_parameter ul li span{
    margin-right: 31px;
}
.product_show_html .product_show_r .product_parameter .mz{
    font-size: 14px;
    color: #646464;
    padding-top: 14px;
    width: 461px;
    overflow: hidden;
}
.product_show_html .product_show_r .product_parameter .zx_button{
    display: block;
    width: 108px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #00a7df;
    border: solid 1px #0078bb;
    border-radius: 7px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 9px;
}
.product_show_html .product_show_r .product_parameter .xh{
    font-size: 14px;
    color: #646464;
    padding-top: 8px;
    width: 461px;
    overflow: hidden;
}
.product_show_html .product_show_r .product_parameter .bz{
    font-size: 14px;
    color: #646464;
    padding-top: 18px;
    width: 461px;
    overflow: hidden;
}
.product_show_html .product_show_r .product_parameter .ck_button p{
    width: 108px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #00a7df;
    border: solid 1px #0078bb;
    border-radius: 7px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 9px;
}
.product_show_html .product_show_r .product_parameter .ck_button{
    display: block;
    background: url("../images/ck_button.png") right 18px center no-repeat;
    width: 157px;
}
.product_show_html .product_show_r .neiye_tuijian {
    width: 100%;
}
.product_show_html .product_show_r .neiye_tuijian .title{
    height: 45px;
}
.product_show_html .product_show_r .neiye_tuijian .title p{
    margin-top: 19px;
    border-left: solid 3px #00a7df;
}
.product_show_html .product_show_r .neiye_tuijian .title a{
    line-height: 25px;
    margin-top: 8px;
}
.product_show_html .product_show_r .neiye_tuijian .text{
    /* margin-left: -19px; */
}
.product_show_html .product_show_r .neiye_tuijian .text a{
    width: 180px;
    display: block;
    margin-right: 19px;
}
/* .product_show_html .product_show_r .neiye_tuijian .text a:nth-child(2){
    margin: 0 19px;
} */
.product_show_html .product_show_r .neiye_tuijian .text a .img{
    width: 178px;
    height: 133px;
    border: solid 1px #cccccc;
    overflow: hidden;
    border-bottom: none;
}
.product_show_html .product_show_r .neiye_tuijian .text a .img img{
    width: 178px;
    height: 133px;
    transition:all 0.3s ease-in-out;
}
.product_show_html .product_show_r .neiye_tuijian .text a:hover .img img{
    transform: scale(1.1);
}
.product_show_html .product_show_r .neiye_tuijian .text a p{
    padding: 0 12px;
    font-size: 14px;
    color: #646464;
    line-height: 36px;
    height: 36px;
    text-align: center;
    transition:all 0.3s ease-in-out;
    background: #e8e8e8;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.product_show_html .product_show_r .neiye_tuijian .text a:hover p{
    color: #fff;
    background: #00a7df
}
.product_show_html .product_show_xx{
    width: 923px;
}
.product_show_html .product_show_xx .label_nav{
    height: 60px;
    background: url("../images/qh1.png") top left;
}
.product_show_html .product_show_xx .label_nav h4{
    float: left;
    width: 160px;
    height: 60px;
    line-height: 49px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.product_show_html .product_show_xx .label_nav h4 p{
    border-right: solid 1px #0078bb;
    font-size: 16px;
}
.product_show_html .product_show_xx .label_nav .on{
    background:url("../images/qh2.png") top center no-repeat;
}
.product_show_html .product_show_xx .label_page{
    padding: 30px 28px 20px 28px;
    background: none;
    border: solid 1px #cccccc;
    border-top: none;
    margin-top: -10px;
    margin-bottom: 30px;  
    min-height: 318px;  
}
.product_show_html .product_show_xx .label_page p{
    /* font-size: 14px;
    line-height: 34px;
    color: #646464;
    text-align: justify; */
}
.product_show_html .product_show_xx .label_page .h3{
    font-size: 16px;
    line-height: 46px;
    font-weight: 600;
    color: #646464;
    text-align: justify;
}
.product_show_html .product_show_xx .label_page tbody p{
    font-size: 18px;
    line-height: 35px;
    height: 35px; 
}
.product_show_html .product_show_xx .zhinan_title{
    padding-left: 29px;
    font-size: 18px;
    color: #ffffff;
    line-height: 49px;
    font-weight: 600;
    background: #00a7df;
}
.product_show_html .product_show_xx .zhinan_text{
    border: solid 1px #cccccc;
    padding: 30px;
    min-height: 329px;
}
/* .product_show_html .product_show_xx .zhinan_text .liebiao{
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
} */
.product_show_html .product_show_xx .zhinan_text .ul{
    display: inline-flex;
    width: 100%;
    border-left: solid 1px #ccc;
}
.product_show_html .product_show_xx .zhinan_text .ul:nth-child(1){
    background: #ececec;
    border-top: solid 1px #ccc;
}
.product_show_html .product_show_xx .zhinan_text .ul li{
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 13px;
    color: #323232;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(1){
    width: 70px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(2){
    width: 90px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(3){
    width: 174px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(4){
    width: 130px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(5){
    width: 130px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(6){
    width: 130px;
}
.product_show_html .product_show_xx .zhinan_text .ul li:nth-child(7){
    width: 131px;
}
.product_show_html .product_show_tj{
    width: 249px;
    position: relative;
}
.product_show_html .product_show_tj .tjcp{
    font-size: 20px;
    color: #323232;
    font-weight: 600;
    text-align: center;
    line-height: 50px;
    height: 50px;
    background: #ececec;
}
.product_show_html .product_show_tj .hot{
    position: absolute;
    top: -7px;
    left: -6px;
}
.product_show_html .product_show_tj .marqueetop{
    height: 838px;
    border: solid 1px #ccc;
    border-top: none;
}
.product_show_html .product_show_tj .marqueetop ul li{
    width: 227px;
    height: 260px;
    padding-top: 20px;
    border-bottom: dashed 1px #cccccc;
    margin: auto;
}
.product_show_html .product_show_tj .marqueetop ul li .img{
    width: 224px;
    height: 168px;
    border: solid 1px #ccc;
    overflow: hidden;
}
.product_show_html .product_show_tj .marqueetop ul li .img img{
    width: 224px;
    height: 168px;
    transition:all 0.3s ease-in-out;
}
.product_show_html .product_show_tj .marqueetop ul li:hover .img img{
    transform: scale(1.1);
}
.product_show_html .product_show_tj .marqueetop ul li p{
    padding:0 12px;
    line-height: 40px;
    height: 40px;
    font-size: 15px;
    color: #646464;
    text-align: center;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.product_show_html .product_show_tj .marqueetop ul li .ck{
    display: block;
    width: 86px;
    height: 27px;
    border: solid 1px #ccc;
    text-align: center;
    line-height: 27px;
    margin: auto;
    font-size: 14px;
    color: #646464; 
    transition:all 0.3s ease-in-out;
}
.product_show_html .product_show_tj .marqueetop ul li:hover .ck{
    color: #fff;
    background: #00a7df;
    border: solid 1px #00a7df;
}


.preview{
    width:600px; 
    height:554px; 
    position: relative;
}
/* smallImg */
.smallImg{
    position:relative; 
    height:90px; 
    margin-top:1px; 
    /* background-color:#F1F0F0;  */
    width:600px; 
    overflow:hidden;
    float:left;
    margin-top: 14px;
}
.scrollbutton{
    width:14px; 
    height:50px; 
    overflow:hidden; 
    position:relative; 
    float:left; 
    cursor :pointer; 
}
.scrollbutton.smallImgUp , 
.scrollbutton.smallImgUp.disabled{
    background:url(../images/spec-left1.jpg) no-repeat;
    width: 35px;
    height: 90px;
    transition:all 0.2s ease-in-out;
}
.scrollbutton.smallImgUp:hover, 
.scrollbutton.smallImgUp.disabled:hover{
    background:url(../images/spec-left2.jpg) no-repeat;
}
.scrollbutton.smallImgDown , 
.scrollbutton.smallImgDown.disabled{
    background:url(../images/spec-right1.jpg) no-repeat;
    width: 35px;
    height: 90px;
    transition:all 0.2s ease-in-out;
}
.scrollbutton.smallImgDown:hover, 
.scrollbutton.smallImgDown.disabled:hover{
    background:url(../images/spec-right2.jpg) no-repeat;
}

#imageMenu {
    height:90px; 
    width:525px; 
    padding-left: 5px;
    overflow:hidden; 
    margin-left:0; 
    float:left;
    margin-bottom: 10px;
}
#imageMenu li {
    height:90px; 
    width:130px; 
    overflow:hidden; 
    float:left; 
    text-align:center;
    text-align: center;
    /* border: none !important; */
    
}
#imageMenu li img{
    height:88px; 
    width:118px;
    cursor :pointer;
    margin: auto;
    border: solid 1px #cccccc !important;
}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ 
    /* width:44px; height:44px; border:3px solid #959595; */
    border: solid 1px #00a7df !important;
}
/* bigImg */
.bigImg{
    position:relative !important; 
    float:left; 
    width:598px; 
    border: solid 1px #dcdcdc;
    height:447px; 
    overflow:hidden;
}
.bigImg #midimg{
    width:598px; 
    height:449px;
}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{
    position:absolute;
    left: 620px !important;
    top: 0px !important;
    border: 1px solid #959595; 
    overflow: hidden; 
    z-index:999;
    width: 400px !important;
    height: 380px !important; 
}
#bigView img{
    position:absolute;
}
.product_show_html .product_show_r .product_parameter .mz{
    height: 19px;
}
.product_show_html .product_show_r .product_parameter .xh{
    height: 19px;
}
.product_show_html .product_show_r .product_parameter .bz {
    height: 19px;
}

.product_show_html .product_show_xx .label_page .label_page_each{
	display: none;
}
.product_show_html .product_show_xx .label_page .label_page_each:nth-child(1){
	display: block;
}
.photo-panel .photo-view-h img{
    height: 100%;
    margin: auto;
}

.xiazai_html ul{
    padding: 30px 0;
}
.xiazai_html ul li{
    height: 82px;
    background: #f7f7f7;
    margin-bottom: 30px;
    transition:all 0.2s ease-in-out;
}
.xiazai_html ul li:hover{
    background-image: -moz-linear-gradient( 180deg, rgb(0,255,252) 0%, rgb(0,163,231) 100%);
    background-image: -webkit-linear-gradient( 180deg, rgb(0,255,252) 0%, rgb(0,163,231) 100%);
    background-image: -ms-linear-gradient( 180deg, rgb(0,255,252) 0%, rgb(0,163,231) 100%);
}

.xiazai_html ul li p{
    font-size: 16px;
    color: #000;
    padding-left: 35px;
    margin-left: 30px;
    width: 500px;
    line-height: 82px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    background: url("../images/xiazai1.png") left center no-repeat;
}
.xiazai_html ul li:hover p{
    color: #fff;
    background: url("../images/xiazai1_2.png") left center no-repeat;
}
.xiazai_html ul li .xz{
    font-size: 16px;
    margin-right: 30px;
    color: #676767;
    line-height: 82px;
    padding-right: 36px;
    background: url("../images/xiazai3.png") top 29px right no-repeat;
}
.xiazai_html ul li .ck{
    font-size: 16px;
    margin-right: 30px;
    color: #676767;
    line-height: 82px;
    padding-right: 36px;
    background: url("../images/xiazai2.png") top 29px right no-repeat;
}

/* transition:all 0.2s ease-in-out; */
/* transform: scale(1.1); */
/* overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; */

.index_product .right .honor .float_l{
    width: 209px;
    height: 324px;
    overflow: hidden;
}
.index_product .right .honor .float_l .img{
    width: 186px;
	height:248px;
	padding:10px;
}
.index_product .right .honor .float_l .img img{
    width: 100%;
	height:248px;
}
.list_html .index_news .news{width:100%;}


@media (max-width: 640px) {
	.wsite{display:none !important;}
	.msite{display:block;}
	.icon{background:url(../picture/icon.png) no-repeat;display:inline-block;background-size:168px auto;vertical-align:middle;}
	.trans {transition: all .3s ease-in;}
	.clear,.clearfix:after{content:""; display:block; clear:both; width:100%; height:0; line-height:0; font-size:0;}
	#top_main{width: 100%;height: 70px; z-index: 300;position: fixed;top: 0px;left: 0px;}
	.header {
		background-size: 100% 100%;
	}
	#top {max-width: 640px;min-width: 320px;height: 70px;margin: 0px auto;position: relative;background: #fff;box-shadow: 0 0 14px rgba(0,0,0,.1);}
	#top .logo{float: left;text-align: center;display: block;color: #000;font-size: 22px;margin-left: 10px;}
	#top .logo a{display: block;}
	#top .logo img{display:block;height: 70px;}
	#top .topsearch{display: block;position: absolute;right: 16%;top:14px;text-align: center;cursor: pointer;width:35px;height:35px;margin:11px auto;}
	#top .topsearch span{display:block;width:100%;height:30px;background-position:0 -84px;width:30px;}
	#top_main .tsearch *{box-sizing: border-box;}
	#top_main .tsearch{position: absolute; height: 70px; width:100%; padding: 14px 5%; left:0; top: 70px; z-index: 99; background: #f2f2f2;box-sizing: border-box; display:none;}
	#top_main .tsearch input{ -webkit-appearance: none;}
	#top_main .tsearch .txt{width: 78%;color: #666;text-indent: 7px;font-size:16px;height:45px;background: #fff;border:1px solid #fff;border-radius: 7px;position: absolute;left: 5%;top:14px;border-top-left-radius: 42px;border-bottom-left-radius: 42px;}
	#top_main .tsearch .btn{color:#fff;font-size:16px;width: 16%;height:44px;line-height: 42px;text-align: center;border:0px;background-color: #0067d0;background-position: -52px -74px;position: absolute;right: 5%;top:14px;border-top-right-radius: 42px;border-bottom-right-radius: 42px;}
	#top_main .btn_close_main{width: 62px;height: 70px;background-color: #f2f2f2;position: absolute;top: 0;right: 14%;z-index:9;display:none;}
	#top_main .btn_close_main .btn_close{width: 24px;height: 23px;margin-top: 27px;margin-left: 18px;background-position: -140px -70px;}
	#top #mnav{width: 32px;height: 50%;position: absolute;right: 3%;top: 27px;text-align: center;cursor: pointer;}
	#top .mnav{width: 27px;height: 25px;background-position: -35px -84px;}
	#top .close{background-position: -144px 0;width: 24px;height: 24px;cursor: pointer;position: absolute;right: 20%;top: -2px;text-align: center;}
	/*subNav*/
	.subNav{position: fixed;width: 100%;height: 100%;right: 0;top: 70px;z-index: 999;max-width: 640px;min-width: 320px;background: #fff;-webkit-transform: translateX(490px);-moz-transform: translateX(490px);-ms-transform: translateX(490px);transform: translateX(490px);}
	.subNavCon{margin: 0px;width: 100%;height: 100%;border-top: 1px solid #e5e5e5;}
	.subNav .closrbox{width: 20%; height: 35px; line-height: 35px;background: #fff; position: absolute; right: 2%; top: -5%;}
	.subNav .close{background-position: -115px -105px; width: 28px;height: 28px;}
	.subNav .c_clos{width: 52%; position: absolute; left: 0; top: 0; height: 100%;}
	.subNav .list{margin-top:42px;}
	.subNav li{width: 100%;display: block;line-height: 70px;margin: 0 auto;position: relative;}
	.subNav li:first-child{margin-top: 42px;}
	.subNav .subnav2{width: 100%; display: none;}
	.subNav .subnav2 a{margin-bottom: 7px; background: #eeeeee; font-size: 17px;}
	.subNav li a{display: block;width:280px;margin: 0 auto;color: #888;font-size: 21px;text-align:center;border-bottom: 1px solid #e8e8e8;}
	.subNav li em{width: 21px;height: 21px; display: inline-block; background-position: 0 -154px; vertical-align: middle; position: absolute; right: 3%; top: 18px;}
	.subNav.show{right: 0 !important;}
	.subNavShow{ -webkit-transform: translateX(-48%); -moz-transform: translateX(-48%); -ms-transform: translateX(-48%); transform: translateX(-48%); display: block;}
	.subNavShow2{ -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}
	
	.banner_img{height:360px;background-size: 100% 100% !important;}
	.banner .swiper-button-prev{display:none;}
	.banner .swiper-button-next{display:none;}
	.float_l{float:none;}
	.index_product .left{width:100%;}
	.center{width:100%;}
	.index_product .right{width:100%;margin-top:10px;margin-left:0px;}
	.index_product .title img{float:left;}
	.index_product .right .text .float_l{float:left;width:47%;margin:1%;}
	.index_product .right .text .float_l .img{
		width: 220px;
		height: 220px;
		display:table-cell;
		vertical-align:middle;padding:0;
	}
	.index_product .right .text .float_l .img img{width:100%;height:100%;}
	.index_product .right .text .float_l p{width:90%;}
	
	.index_product .left .yiji ul li{width: 36%;float: left;margin: 1%;}
	
	
	
	/* 工具栏 */
	#toolbar{position: fixed;bottom: 0;width: 100%;z-index: 888;height: 63px;left: 0;}
	#toolbar .list{width: 100%;max-width: 640px;min-width: 320px;margin: 0 auto;background: #0067d0;box-shadow: 0 -8px 8px 0px rgba(45,120,221, 0.08);}
	#toolbar .list li{float: left;width: 20.7%;text-align: center;}
	#toolbar .list li:nth-child(4){margin-left: 17.2%;}
	#toolbar .list li:first-child{border-left: 0;}
	#toolbar .list a{display: block;height: 77px;line-height: 17px;font-size: 18px;padding-top: 7px;}
	#toolbar .list a span{text-align: center; color: #fff; display: block; font-size: 17px;}
	#toolbar .list a s{margin-left: auto;margin-right: auto;width: 23px;height: 24px;display: block;margin-bottom: 8px;background-position: 0 -14px;}
	#toolbar .list li:nth-child(2) s{background-position: -109px -13px;}
	#toolbar .list li:nth-child(3) s{background-position: -53px -14px}
	#toolbar .list li:nth-child(4) s{background-position: -26px -14px;}
	#toolbar .list li:nth-child(5) s{background-position: -84px -14px;width:24px;height:24px;}
	#toolbar .list li.home{width: 65px;height: 65px;background: #fff;background: -webkit-linear-gradient(top ,#fff ,#D9D9D9 100%);border-radius: 100%;display: block;position: absolute;top: -18px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);box-shadow: 0 0 1px 3px rgba(0,0,0,.4);box-sizing: border-box;color: #515151;}
	#toolbar .list li.home span{color: #0067d0;}
	
	/*微信弹窗*/
	#wxnr{width:100%;height: 100%;max-width: 640px;min-width: 320px;position:fixed;top: 0;z-index:1000;display:none;background: rgba(0,0,0,.6);}
	#wxnr .nrdf{margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 240px;height: 240px;padding: 21px;padding-top: 21px;margin-top: -175px;text-align:center;background-color: #fff;box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
	#wxnr img{width: 180px;height: 180px;display: block;margin: 0 auto;}
	#wxnr p{font-size: 17px;line-height: 32px;text-align:center;}
	#wxnr i{position: absolute;top: 14px;right: 14px;width: 21px;height: 21px;font-size: 14px;line-height: 21px;text-align:center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 70px;cursor: pointer;}
	#wxnr span{display:inline-block;padding: 2px 7px;line-height: 25px;background-color: #0067d0;color:#fff;border-radius: 4px;cursor:pointer;}
	#wxnr span.wx{padding-left: 28px;background-image: url(../images/wx.png);background-size: 20px;background-position: 7px center;background-repeat: no-repeat;}
	
	.index_title{width:100%;}
	.index_product{padding-top:0;margin-top: 15px;padding-bottom: 0;}
	.index_product .right .text{padding:18px 10px 45px 10px;}
	.index_about {background:none;height:auto;}
	.index_about .center{background:#01598b;padding-bottom: 20px;}
	.index_about .nengrong{width:100%;padding:0;margin-top:0;height:auto;}
	.index_about .left{width:100%;}
	.index_about .left .about img{width:100%;}
	.index_about .left .about .text{width:100%;}
	.index_about .left .about .text .biaoti p{float:left;}
	.index_about .left .about .text .p {padding: 0 2%;}
	.index_news .news{width:100%;}
	.index_news .left .label_page_each{padding:0;}
	.index_news .left .label_page_each .meitiao .float_l{float:left;}
	.index_news .left .label_page_each .meitiao .p{width:70%;padding:0 5px;}
	.yqlj{padding-bottom: 115px;}
	.yqlj .center{padding-top:20px;margin-bottom:70px;}
	
	
	.banner img {width:100%;margin-top:70px;}
	.neiye_left .right .title .img{float:left;}
	.neiye_tuijian {width:100%;}
	.neiye_tuijian .title p{float:left;}
	
	/* 产品中心 */
	.product_resou{height:40px;}
	.product_resou .weizhi{padding: 0 2%;line-height:40px;}
	.product_html .text a{float:left;width:45%;margin-left: 15px;}
	.product_html .img{width: 220px;height: 220px;display: table-cell;vertical-align: middle;}
	.product_html .img img{width: auto;height: auto;max-width: 100%;max-height: 100%;}
	.product_html .text {margin-left: 0;}
	.his_page{width:100%;}
	.index_product .subnav {width: 100%;line-height: 24px;padding: 10px 0;}
	.index_product .subnav a {float:left;width:40%;background: #2066a2;color: #fff;display: block;line-height: 24px;font-size: 15px;padding: 10px;margin: 10px;text-align: center;border-radius:10px;}
	.index_product .subnav a.cur{background:#8fbaea;}
	
	/* 企业荣誉 */
	.index_product .right .honor .float_l	{height:auto;}	
	
	.neiye_left .left .yiji ul:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
	.index_product .title{padding:0 1%}
	.list_html .index_news .left .label_page_each{padding:1%;}
	.product_show_html .product_show_l{width:100%;}
	.preview{width:100%;height:auto;}
	.bigImg{float:none;width:300px;height:300px;margin:0 auto;}
	.bigImg #midimg{width:100%;height:100%;}
	.smallImg{width:100%;float:none;}
	#imageMenu{width:80%;}
	.product_show_html .product_show_r .product_parameter {height: 187px;}
	.product_parameter .float_l{float:left;}
	.product_show_html .product_show_r .product_parameter ul li:nth-child(4){top:130px;}
	.product_show_html .product_show_tj{width:100%;float:left;}
	.product_show_html .product_show_xx{width:100%;}
	.sjimg{width: 300px;height: 300px;border: 1px solid #eee;margin: 0 auto;}
	.sjimg img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;}
	.list_show_html .show_title{height:auto;}
	.list_show_html .show_title h3{font-size:20px;}
	.list_show_html .qiehuan a{width:100%;margin:1% 0;}
	.message_html .input p{float:left;}
	.message_html .input input{width:55%;}
	.message_html .input textarea{width:90%;}
	.message_html a.float_l{margin-left:0;float:left !important;}
}
