﻿
/* AB模板网 整站模板下载 */
/* 模板： */
/* 仿站：Fang. */
/* 素材：Sc. */
/*  */

html{ overflow-x:hidden; overflow-y:auto;}
body{background-color:#fff;}
*{ padding:0; margin:0; outline: none;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
i{font-style:normal;}
label{max-width:initial;}


/*首页 */
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}



/*首页顶部*/
.top1{background-color:#fff; position:fixed;top:0; left: 0; z-index: 200; width:100%;}
.top1.active{opacity:0.9;}
.top1:hover{opacity:1;}
.top1 .logo{float:left; width:241px; height: auto; margin: 20px 0;}
.c_lang{float:right; padding:36.5px 0;}
.c_lang a{font-size:18px; color:#666666; font-family: Arial; float:left; font-weight: bold;}
.c_lang i{float:left; width:1px; height: 13px; margin:3.5px 14px; }
.c_lang a:hover{color:#115fad;}
.c_lang a.hover{color:#115fad;}
.top1 .menu_box{padding:0 0 0 28.66%;}
.top1 .menu{float:left; }
.top1 .nli{ position: relative; float:left; /*margin-right:10px;*/}
.top1 .menu .nli:last-child{margin-right:0;}
.top1 .nli > span > a{font-size:22px; color:#555555; display: block; padding:34px 30px 15px 30px;}
.top1 .nli > span > a i{display:none; width:8px; height: 5px; margin:15px auto auto auto;}
.top1 .nli > span > a i img{display:block;}
.top1 .nli:hover > span > a{color:#115fad;}
.top1 .nli.hover > span > a{color:#115fad;}
.top1 .nli:hover > span > a i{display:block;}
.top1 .nli.hover > span > a i{display:block;}

.top1 .menu .sub{ position: absolute; left:0; top:98px; width:100%; background-color:rgba(17,95,173,0.6); display:none; z-index: 100;}
.top1 .menu .sub li{padding:15px 0; border-bottom:1px solid rgba(255,255,255,0.1); text-align: center;}
.top1 .menu .sub li a{font-size:14px; color:#fff;}
.top1 .menu .sub li:hover{background-color:rgba(17,95,173,1);}

@media screen and (max-width:1600px){
.top1 .menu_box{padding:0 0 0 26%;}
	.top1 .nli > span > a{padding:34px 15px 15px 15px;}
}
@media screen and (max-width:1199px){
	.top1 .menu_box{padding:0 0 0 24%}
	.top1 .logo{width:210px; margin: 27.5px 0;}
	.c_lang i{margin:3.5px 7px;}
	.top1 .nli > span > a{padding:34px 5px 15px 5px;}
}

/*手机头*/
.top2{width:100%; height:60px;background-color:#fff;display: none; box-shadow: 0 0px 17px  rgba(0,0,0,0.1); z-index: 2000; position: relative;}
.top2 .logo{width:140px; height:auto; float:left; margin-top:15.5px;}

@media screen and (max-width:991px){
    .top2{ display:block;}
	.top1{ display:none;}
}


/*下拉*/
.menuph{
    float:right;
    margin:10px 0 0 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    text-align: center;
}
.menuph .point
{
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
    width: 28px;
}
.menuph .navbtn
{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #115fad;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #115fad;
}
.menuph .navbtn::after
{
    top: -11px;
}
.menuph .navbtn::before
{
    top: 10px;
}
.menuph .point.active .navbtn{
    background: transparent;
}
.menuph .point.active .navbtn::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
}
.menuph .point.active .navbtn::before
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0px;
}


/*手机下拉*/
.xialaph{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    display: none;
    z-index: 1029;
    background: #fff;
}
.xialaph .img_d{ display:none;}
.xialaph .ul2,
.xialaph .ul3{
    display: none;
}
.xialaph h4 a{
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
    position: relative;
}
.xialaph h4{
    position: relative;
}
.xialaph li:last-child h4::before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.1;*/
}
.xialaph li:first-child h4::after{display:none;}
.xialaph h4::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.1;*/
}
.xialaph h4 em{ font-size: 12px; margin-left: 5px; text-transform: uppercase;}

.xialaph h5 a{
    display: block;
    color: #333;
    font-size: 14px;
    line-height: 42px;
}
.xialaph h5{
    position: relative;
}
.xialaph h5::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: #dddddd;
    /*opacity: 0.05;*/
}
.xialaph li:last-child h5::after{
   
}
.xialaph h4 b{
    position: absolute; right: 5px; top: 50%;
    width: 9px;
    height: 9px;
    float: right;
    border-top: #999 solid 1px; border-right: #999 solid 1px;
    margin-top: -5px;
    cursor: pointer;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.xialaph h4.active b{
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    margin-top: -7px;
}
/*.xialaph .ul2{ padding-left: 30px;  }*/
.xialaph .ul3{
    padding-top: 12px;
    padding-bottom: 18px;
    padding-left: 15px;
    position: relative;
}
.xialaph .ul3::after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: #e5e5e5;
}
.xialaph .ul2 li:last-child h5::after{
    display: none;
}
.xialaph .ul3 li a{
    color: #666;
    font-size: 14px;
    line-height: 35px;
    display: block;
}
.xialaph .ul3 li{
    padding-top: 5px;
}
.xialaph .ul3 li:first-child{
    padding-top: 0;
}

.xialaph h5 b{
    position: absolute; right: 5px; top: 50%;
    width: 9px;
    height: 9px;
    float: right;
    border-top: #999 solid 1px; border-right: #999 solid 1px;
    margin-top: -5px;
    cursor: pointer;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.xialaph h5.active b{
    transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    -moz-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    margin-top: -7px;
}




.phonemeng{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .6;
    z-index: 196;
    display: none;
}
.phonemeng.active{
    display: block;
}

.lang_ph .c_lang{padding:10px;}
.lang_ph .c_lang a{font-size:14px;}

@media screen and (max-width:1199px){
	.top2{background-color:#fff;}
}


/*banner*/
.pz_banner{clear: both;}
.c_banner{position:relative; margin-top:98px;}
.slide1{ margin:0;width: 100%;}
.slide1 .slick-slide{ width:100%; padding:0; }
.slide1 .slick-dots{width:12px; height: auto; right:5.2%; bottom:38.82%;}
.slide1 .slick-dots li{display:inline-block; width:12px; height: 12px; border-radius: 20px; margin: 10px 0; opacity: 0.4; background-color:#000;}
.slide1 .slick-dots li.slick-active{background-color:#115fad; opacity: 1;}
.number{position:absolute; top:38.82%; right:2.34%; z-index: 1; font-size:36px; color:#666666; }
.number font{margin:0 15px;}
.number font:nth-child(1){font-size:48px; color:#115fad;}
.c_line{width:3px; height: 160px; background-color:#115fad; position: absolute; bottom:-80px; left:50%; margin-left:-1.5px;z-index: 1;}

@media screen and (max-width:1600px){
	.slide1 .slick-dots{bottom:30%}
}
@media screen and (max-width:1199px){	
.slide1 .slick-dots{bottom:25%}
}
@media screen and (max-width:991px){	
	.c_banner{ margin-top:0;}
.slide1 .slick-dots{bottom:20%}
.number{top:30%}
	.c_line{height:50px; bottom:-25px;}
}
@media screen and (max-width:767px){
	.slide1 .slick-dots li{width:8px; height: 8px; margin: 2px 0;}
	.number{font-size:14px; right:3%;}
	.number font{margin:0 5px;}
	.number font:nth-child(1){font-size:16px;}
	.c_line{height:30px; bottom:-15px;}
}


/*main*/
.pz_main{margin-top:98px;}
.in_about_box{ padding:115px 0 100px 0;background:url(../image/p3.png) right bottom no-repeat;}
.in_about_right{width:770px; height:auto; padding: 80px 50px 0 0; box-sizing: border-box; float:right; background:url(../image/p5.png) right top no-repeat;}
.in_about_left{padding-top:148px;float:left; width:47%;}
.in_about_left span{display:block; width:160px;  height: 3px; background-color:#115fad;}
.in_about_left h2{font-size:72px; color:#115fad; text-transform: uppercase; font-weight: bold; padding:30px 0 45px 6.6%;}
.in_about_left .p{font-size:17px; color:#555555; font-family: Arial; line-height: 42px; padding:0 0 0 6.6%;  display: inline-block; box-sizing:content-box; text-align: justify;}
.in_about_left a{font-size:16px; color:#115fad; display:block; padding:14px 20px 14px 0; text-transform: uppercase; width:168px;box-sizing: border-box; border-top:2px solid #115fad;  border-bottom:2px solid #115fad; margin:60px 0 0 6.6%; font-weight: bold;}
.in_about_left a i{display:block; width:10px; height: 2px; background-color:#115fad; position: relative; float:right;margin-top:11px;}
.in_about_left a i::after{width:2px; height: 10px; content: " "; position: absolute; top:-4px; left:4px; background-color:#115fad; }
.in_about_left a:hover{color:#fff; background-color:#115fad; padding-left:10px}
.in_about_left a:hover i{background-color:#fff;}
.in_about_left a:hover i::after{background-color:#fff;}

@media screen and (max-width:1600px){
	.in_about_right{width:500px; padding:40px 20px 0 0}
	.in_about_left{ padding-top:50px}
	.in_about_left h2{font-size:50px; padding:20px 0 20px 6.6%}
	.in_about_left .p{font-size:15px; line-height: 30px;}
	.in_about_left a{margin-top:30px;}
}
@media screen and (max-width:991px){
	.in_about_box{padding:70px 0;}
	.in_about_right{width:350px; padding:20px 10px 0 0}
	.in_about_left{ padding-top:10px;}
	.in_about_left span{width:100px;}
	.in_about_left h2{font-size:30px; padding:10px 0;}
	.in_about_left .p{padding:0;}
	.in_about_left a{font-size:14px; width:120px; margin:30px 0 0 0; }
	.pz_main{margin-top:0;}
}
@media screen and (max-width:767px){
	.in_about_box{padding:30px 0;}
	.in_about_right{width:100%; float:none; background:none; padding:0; margin-top:20px;}
	.in_about_left{margin:0; width:100%;float:none; }
	.in_about_left span{width:50px;}
	.in_about_left h2{font-size:20px;}
	.in_about_left .p{font-size:13px; line-height: 22px;}
	.in_about_left a{margin-top:20px; font-size:12px; padding:5px 10px 5px 0; width:90px;}
	.in_about_left a i{ margin-top:7px;}
}


.in_new_box{padding:90px 0 ;background:url(../image/p4.png) right bottom no-repeat; background-size:cover}
.title{text-align:right;}
.title span{width:160px; height: 3px; background-color:#115fad; display: inline-block; vertical-align: middle;  margin-right:30px;}
.title h2{ font-size:72px; color:#115fad; display: inline-block; vertical-align: middle;text-transform: uppercase; font-weight: bold;}
.in_new_margin{margin:0 -10px;}
.in_new_ul {padding-top:60px;}
.in_new_ul .slick-slide > li{width:93.3%; margin:10px auto; position: relative; overflow: hidden; box-shadow: 0 0 9px rgba(0,0,0,0.15); background-color:#fff;}
.in_new_img{width:100%; height: 501px; position: relative;}
.in_new_img span{display:block; width:100%; height: auto; }
.in_new_img i{display:block; width:100%; height: auto; position: absolute; bottom:0; left: 0;}
.in_new_img i img:nth-child(2){display:none;}
.in_new_text{padding:0 20px; bottom:0; left: 0; position: absolute;}
.in_new_text1 h3{font-size:60px; color:#115fad; font-weight: bold; font-family: Arial; float:left;}
.in_new_text1 div{float:left; padding:0 18px;}
.in_new_text1 div h4{font-size:16px; color:#666666; font-family: Arial; text-transform: uppercase; font-weight: bold; padding:15px 0 5px 0;}
.in_new_text1 div h5{font-size:16px; color:#666666; font-family: Arial; font-weight: bold; }
.in_new_text1 span{display:block; width:54px; height: 3px; background-color:#115fad; float:left; margin-top:30px;}
.in_new_text2{font-size:18px; color:#333333; font-family: Arial; font-weight: bold; line-height: 30px; height: 60px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.in_new_text5{width:28px; height: 28px; margin:15px 0 15px 0; display:none;}
.in_new_text5 img{display:block;}
.in_new_text3{font-size:14px; color:#333333; font-family: Arial; line-height: 24px; height:72px;display:none;
overflow : hidden;
text-overflow: ellipsis;
/*display: -webkit-box;*/
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.in_new_text4{font-size:16px; color:#115fad; text-transform: uppercase; padding:35px 0 30px 0; font-weight: bold;}
.in_new_text4 i{float:left; width:10px; height:10px;margin:6px 5px 0 0;}
.in_new_text4 i img{display:block;}

.in_new_ul .slick-slide > li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.15);}
.in_new_ul .slick-slide > li:hover .in_new_img i{bottom:auto; top:0;}
.in_new_ul .slick-slide > li:hover .in_new_img span{position:absolute; bottom:0; left: 0;}
.in_new_ul .slick-slide > li:hover .in_new_img i img:nth-child(2){display:block;}
.in_new_ul .slick-slide > li:hover .in_new_img i img:nth-child(1){display:none;}
.in_new_ul .slick-slide > li:hover .in_new_text{bottom:auto; top:0; padding:45px 27px 0 27px;}
.in_new_ul .slick-slide > li:hover .in_new_text1{display:none;}
.in_new_ul .slick-slide > li:hover .in_new_text5{display:block;}
.in_new_ul .slick-slide > li:hover .in_new_text3{display:block;}
.in_new_ul .slick-slide > li:hover .in_new_text4{padding:20px 0 0 0;}

.in_new_ul .slick-dots{width:100%; text-align: center;}
.in_new_ul .slick-dots li{display:inline-block; width:8px; height: 8px; border-radius: 20px; margin: 0 5px; opacity: 0.4; background-color:#000;}
.in_new_ul .slick-dots li.slick-active{background-color:#115fad; opacity: 1;}

@media screen and (max-width:1600px){
	.in_new_img{height:350px}
	.in_new_text4{padding:20px 0;}
}
@media screen and (max-width:1200px){
	.in_new_img{height:300px}
	.in_new_text{padding:0 10px;}
	.in_new_text1 span{width:10px;}
}
@media screen and (max-width:991px){
	.in_new_box{padding:60px 0;}
	.title h2{font-size:35px;}
	.title span{width:120px;}
	.in_new_img{height:300px}
	.in_new_ul{padding-top:30px;}
	.in_new_margin{margin:0;}
}
@media screen and (max-width:767px){
	.in_new_img{height:400px}
	.in_new_img i{bottom:-200px;}
	.in_new_box{padding:30px 0;}
	.title h2{font-size:25px;}
	.title span{width:70px; margin-right:10px;}
	.in_new_text1 h3{font-size:35px;}
	.in_new_text1 div h4{font-size:13px; padding:5px 0;}
	.in_new_text1 div h5{font-size:13px;}
	.in_new_text1 span{width:20px; margin-top:15px;}
	.in_new_text2{font-size:15px; line-height: 20px; height: 40px; margin: 5px 0;}
	.in_new_text4{font-size:13px; padding:10px 0;}
	.in_new_text3{display:block; font-size:12px; line-height: 20px; height: 60px;display: -webkit-box;}
	.in_new_ul .slick-dots{bottom:-10px;}
	.in_new_ul{padding-top:20px;}
	.in_new_ul .slick-slide > li{width:100%;}
	.in_new_ul .slick-slide > li:hover .in_new_text5{width:18px; height: 18px; margin: 10px 0;}
}
@media screen and (max-width:480px){
	.in_new_img{height:350px}
	.in_new_img i{bottom:-20px;}
}

.in_product_box{padding:100px 0 60px 0; position: relative;}
.title2{ text-align: left;}
.title2 h2{color:#fff; padding-left:3.18%; display:block;}
.title2 span{display:block; background-color:#fff; margin-bottom:30px;}

.in_product{padding:35px 0 55px 0;}
/*.in_product1{width:28.66%; float:left;}*/
.in_product1{width:32%; float:left; margin-right:2%;}
.in_product1:nth-child(3n){ margin-right:0;} 
.in_product2{width:38.85%; margin:0 1.91%}
.in_product1_1{background-color:#fff; width:100%; margin-bottom:30px; padding:40px 20px 40px 33px;}
.in_product1_1 span{width:181px; height: auto; float:left; margin-right:20px}
.in_product1_1 div{margin-left:210px; white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis;}
.in_product1_1 div h4{font-size:20px; color:#333333; font-family: Arial;line-height: 181px;
overflow : hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.in_product1_1 div h5{font-size:14px; color:#666666; font-family: Arial; margin-top:20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.in_product2{background-color:#fff;height: 552px; text-align: center;}
.in_product2 .in_product1_1 span{width:334px; display: block; margin:50px auto auto auto; float:none;display: block}
.in_product2 .in_product1_1 div{padding:60px 20px 0 20px; margin:0;}
.in_product2 .in_product1_1 div h4{height:auto;
	display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
-webkit-line-clamp: 1;}
.in_product1_1:hover h4{color:#115fad;}
.c_more{font-size:16px; color:#fff; font-weight: bold; text-transform: uppercase; display: inline-block; letter-spacing: 1px; margin-left:49%;
transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg); 
}
.c_more:hover{color:#d12c28; }
.c_line2{width:3px; height: 160px; background-color:#115fad; position: absolute; bottom:-80px; left:50%; margin-left:-1.5px;}
.c_line2 i{display:block; width:3px; height: 80px; background-color:#fff;}

@media screen and (max-width:1600px){
	.in_product1_1{padding:20px 20px 20px 20px}
	.in_product1_1 span{width:120px;}
	.in_product1_1 div h4{ line-height:120px}
	.in_product1_1 div{margin-left:120px;}
	.in_product2{height:352px;}
	.in_product2 .in_product1_1 span{margin:20px auto auto auto;width:230px;}
	.in_product2 .in_product1_1 div{padding:20px 20px 0 20px;}
}
@media screen and (max-width:1200px){
	.in_product1_1{padding:10px}
	.in_product1_1 div h4{font-size:18px;}
	.in_product1_1 span{width:120px;}
	.in_product1_1 div h4{ line-height:120px}
	.in_product1_1 div{margin-left:120px}
	.in_product1_1 div h5{margin-top:10px; line-height: 22px;}
	.in_product2 .in_product1_1 span{width:180px;}
	.in_product2{height:311px;}
}
@media screen and (max-width:991px){
	.in_product_box{padding:60px 0;}
	.title2 span{margin: 0 0 20px 0;}
	.in_product1_1{float:left; width:48.5%; margin:0 3% 20px 0;}
	.in_product1{width:100%;}
	.in_product1 .in_product1_1:nth-child(2){margin-right:0;}
	.in_product2{width:100%; height: auto; margin: 0 0 20px 0;}
	.in_product2 .in_product1_1{width:100%;}
	.in_product2 .in_product1_1 span{width:120px; float:left; margin-left:3%;}
	.in_product2 .in_product1_1 div{margin-left:140px; text-align: left; padding:30px 20px 0 20px;}
	.in_product1_1 div{}
	.c_more{font-size:14px;}
	.c_line2{height:50px; bottom:-25px;}
	.c_line2 i{height:25px;}
	.in_product1_1 div h4{line-height:14px; height: auto;
		display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
-webkit-line-clamp: 1;}
}
@media screen and (max-width:767px){
	.in_product_box{padding:30px 0;}
	.in_product1_1{width:100%; margin: 0 0 10px 0;}
	.in_product{padding:20px 0 30px 0;}
	.in_product2 .in_product1_1 span{width:80px;}
	.in_product1_1 span{width:100px;}
	.in_product1_1 div h4{ line-height:100px}
	.in_product1_1 div{margin-left:100px;}
	.in_product2 .in_product1_1 div{margin-left:90px;}
	.in_product1_1 div h4{font-size:15px; }
	.in_product1_1 div h5{font-size:13px;}
	.c_more{font-size:12px;}
	.in_product2{margin:0 0 10px 0;}
}

.in_par_box{padding:175px 0 120px 0; background:url(../image/p15.png) bottom center no-repeat; background-size:cover;}
.in_par_ul{padding-top:20px;}
.in_par_ul div > li{float:left; width:18.47%; margin:30px 1.9% 0 0; position: relative; border:1px solid #ececec; box-sizing: border-box; background-color:#fff;}
.in_par_ul div:nth-child(5n) > li{margin-right:0;}
.blue_on{position:absolute; top:0; left: 0; width:0; height: 0; background-color:rgba(17,95,173,0.9); overflow: hidden;}
.blue_on h5{font-size:16px; color:#fff; font-family: Arial; text-transform: uppercase; font-weight: bold; width:146px; height: 47px; border:1px solid rgba(255,255,255,0.3); line-height: 47px; text-align: center;position: absolute; top:50%; left: 50%; margin:-23.5px 0 0 -73px;}
.in_par_ul div > li:hover .blue_on{width:100%; height: 100%;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
.in_par_ul .slick-dots{width:100%; text-align: center; bottom:-25px;}
.in_par_ul .slick-dots li{display:inline-block; width:8px; height: 8px; border-radius: 20px; margin: 0 5px; opacity: 0.4; background-color:#000;}
.in_par_ul .slick-dots li.slick-active{background-color:#115fad; opacity: 1;}

@media screen and (max-width:991px){
	.in_par_ul div > li{width:96%; margin: auto; float:none;}
	.in_par_ul div:nth-child(5n) > li{margin:auto;}
	.in_par_box{padding:70px 0;}
}
@media screen and (max-width:767px){
	.in_par_box{padding:30px 0 40px 0;}
	.in_par_ul .slick-dots{bottom:-20px;}
}

.in_want{padding:60px 0;}
.title3{text-align:center;}
.title3 h3{font-size:24px; color:#fff; font-weight: bold; font-family: Arial; text-transform: uppercase;}
.title3 h4{font-size:16px; color:#fff;font-family: Arial; padding:15px 0 0 0;}
.in_want_ul{padding:40px 0 0 0;}
.in_want_ul li{width:23.56%; margin-right:1.92%; padding:17px 1.21%; background-color:rgba(255,255,255,0.15); float:left;}
.in_want_ul li:nth-child(4n){margin-right:0;}
.in_want_ul li span{width:20px; height: auto; float:left;}
.in_want_ul li div{font-size:16px; color:#fff; margin-left:38px; line-height: 20px; text-align: left;}

@media screen and (max-width:1600px){
	.in_want_ul li div{font-size:14px;}
}
@media screen and (max-width:1200px){
	.in_want_ul{text-align:center;}
	.in_want_ul li{width:46%; margin: 0 1% 10px 1%; float:none; display: inline-block;}
	.in_want_ul li:nth-child(4n){margin: 0 1% 10px 1%;}
}
@media screen and (max-width:767px){
	.in_want{padding:30px 0;}
	.title3 h3{font-size:20px;}
	.title3 h4{font-size:14px; padding:5px 0 0 0;}
	.in_want_ul li{width:100%; margin:0 0 10px 0; padding:10px 1.21%; font-size:13px;}
	.in_want_ul{padding:20px 0 0 0;}
}

/*bottom*/
.bottom{padding:30px 0;}
.bottom_left{float:left;}
.bottom_left h4{ font-size:14px; color:#585858; font-family: Arial; line-height: 28px; }
.bottom_right{float:right; padding:16px 0;}
.bottom_right .bdsharebuttonbox .c_a{width:24px; height: 24px; background:url(../image/p28.png) center no-repeat;background-size:cover;}
.bottom_right .bdsharebuttonbox .bds_fbook{width:24px; height: 24px; background:url(../image/p30.png) center no-repeat;background-size:cover;}
.bottom_right .bdsharebuttonbox .bds_twi{width:24px; height: 24px; background:url(../image/p32.png) center no-repeat;background-size:cover;}
.bottom_right .bdsharebuttonbox .bds_linkedin{width:24px; height: 24px; background:url(../image/p34.png) center no-repeat;background-size:cover;}
.bottom_right .bdshare-button-style0-16 a{margin:0 7px;}
.bottom_right .bdsharebuttonbox .c_a:hover{background-image:url(../image/p29.png)}
.bottom_right .bdsharebuttonbox .bds_fbook:hover{background-image:url(../image/p31.png)}
.bottom_right .bdsharebuttonbox .bds_twi:hover{background-image:url(../image/p33.png)}
.bottom_right .bdsharebuttonbox .bds_linkedin:hover{background-image:url(../image/p35.png)}

@media screen and (max-width:767px){
	.bottom_right{width:100%; text-align: center; line-height: 0; padding:0;}
	.bottom_right .bdsharebuttonbox{display:inline-block;}
	.bottom_left{width:100%; text-align: center; padding:10px 0 0 0;}
	.bottom{padding:15px 0;}
	.bottom_left h4{font-size:12px; line-height: 22px;}
}


/*公司介绍*/
.c_bg{background:url(../image/p36.png) top center no-repeat; }
.company_box{padding:115px 0 0 0;}
.company_title{text-align:center;}
.company_title h2{font-size:60px; color:#115fad; font-weight: bold; text-transform: uppercase; letter-spacing: 1px;}
.company_title span{display:block; width:3px; height: 45px; background-color:#115fad; margin: 33px auto auto auto}
.c_nav{padding:52px 0 0 0; position: relative; text-align: center;}
.c_line3{ display:block; position: absolute; top:58px; left: 0; width:100%; height: 2px; background:url(../image/p37.png) center top no-repeat;}
.c_nav1{display:inline-block; vertical-align: top; position: relative; z-index: 1;}
.c_nav1 span{width:13px; height: 13px; border-radius: 20px; background-color:#b8cfe6; display: block; margin: auto;}
.c_nav2{font-size:20px; color:#115fad; position: relative; border-radius: 50px; padding:0 30px; margin: 15px 5px 0 5px;}
.c_nav2 a{color:#115fad; }
.c_nav2 i{widows: 16px; height: 8px; position: absolute; top:-7px; left:50%; margin-left:-8px; display:none;}
.c_nav2 i img{display:block;}
.c_nav1:hover .c_nav2{ height: 48px; line-height: 48px; background-color:#115fad; color:#fff;}
.c_nav1:hover .c_nav2 a{color:#fff;}
.c_nav1:hover .c_nav2 i{display:block;}
.c_nav1.hover .c_nav2{ height: 48px; line-height: 48px; background-color:#115fad; color:#fff;}
.c_nav1.hover .c_nav2 a{color:#fff;}
.c_nav1.hover .c_nav2 i{display:block;}


@media screen and (max-width:1199px){
	.c_nav2{font-size:16px;}
	.c_nav1.hover .c_nav2{height:35px; line-height: 35px;}
}
@media screen and (max-width:991px){
	
}

/*内页下拉*/
.babyserBox{position: relative; height: 49px; width:100%; display: none;}
.babyser{ position: absolute; z-index: 5; top:0; left: 0;width:100%; background-color:#fff;}
.babyser h2{ float:left; width:100%; padding: 0 15px; border-bottom:#e1e1e1 solid 1px;  color:#333333; font-size:18px; line-height:48px; }
.babyser h2 .imgr{ float:right; margin:16px 0 0 0;}
@media  screen and (max-width:991px){
    .babyser h2 .imgr{ float:right; margin:16px 0 0 0;
        transition: all 0.2s linear;
    }
    .babyser h2.active .imgr{
        -webkit-transform:rotate(180deg);
        -moz-transform:rotate(180deg);
        -o-transform:rotate(180deg);
        transform:rotate(180deg);
    }
}
.pz_SideLayerph{ display:none;  background-color:#fff;}
.pz_SideLayerph .l1{}
.pz_SideLayerph .l1 h3{ color:#333; font-size:14px; line-height:40px; cursor:pointer; border-bottom:#e1e1e1 dashed 1px; position: relative;}
.pz_SideLayerph .l1 h3 a{ display: block; color:#333; padding-left:15px;}
.pz_SideLayerph .l1 h3.active a{ color:#337ab7;}
.pz_SideLayerph .l1 h3 img{ position: absolute; right: 0; top: 0; margin:17px 15px 0 0;}
.pz_SideLayerph .l1 h3 img.img3{ display:none;}
.pz_SideLayerph .l1 h3 img.img3h{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3{ display:none;}
.pz_SideLayerph .l1 h3.active img.img3h{ display:block;}
.pz_SideLayerph .l1 .l1ul{ display:none;}
.pz_SideLayerph .l1 .l1ul li{border-bottom:#e1e1e1 solid 1px; padding:10px 10px 10px 29px; font-size:14px; line-height:22px;}
.pz_SideLayerph .l1 .l1ul li:last-child{ border:0;}
.pz_SideLayerph .l1 .l1ul li a{color:#999999;}

@media screen and (max-width:991px){
	.babyserBox{display:block;}
}


.about_box{padding:77px 0 60px 0;}
.about_right{float:right; width:639px; height: auto;border-radius: 16px; overflow: hidden; margin-left:30px;}
.about_left{padding-top:20px;}
.about_title{padding:24px 0; position:relative;}
.about_title h3{font-size:40px; color:#333333; }
.about_title h3 i{color:#115fad; font-weight:bold;}
.about_title span{position:absolute; width:278px; height: 92px; border:3px solid rgba(17,95,173,0.1); left:90px; top:0;}
.about_left .p{font-size:17px; color:#333333; line-height: 40px; padding-top:35px; text-align: justify; font-family: Arial;}

@media screen and (max-width:1199px){
	.about_right{width:500px;}
	.company_title h2{font-size:50px;}
}
@media screen and (max-width:991px){
	.about_right{width:350px;}
	.about_title h3{font-size:30px;}
	.about_title span{height:81px; width:240px; left:68px;}
	.about_left .p{font-size:15px; line-height: 30px;}
	.company_box{padding:70px 0 0 0;}
	.company_title h2{font-size:40px;}
}
@media screen and (max-width:767px){
	.company_box{padding:30px 0 0 0;}
	.company_title h2{font-size:25px;}
	.company_title span{height:20px; margin-top:10px;}
	.about_box{padding:30px 0 0 0;}
	.about_right{width:100%; float:none; display: block; margin: auto;}
	.about_title h3{font-size:20px;}
	.about_title{padding:10px 0;}
	.about_title span{height:42px; width:160px; left:45px;}
	.about_left .p{padding-top:10px; font-size:13px; line-height: 22px;}
}

.history{padding:100px 0 0 0;}
.about_title2 span{width:190px; left:72px;}
.delp_scroll{margin:75px 0 0 0; position: relative; padding:0 6%; z-index: 2;}
.delp_scroll::after{position:absolute; top:50%; left: 0; width:100%; content: " "; background-color:#115fad;height: 6px; z-index: -1; opacity: 0.3; margin-top:-4px;}
.delp_scroll .slick-slide > li{width:100%; margin: auto;}
.delp_scroll .slick-slide > li h3{width:101px; height: 117px; background:url(../image/p40.png) center no-repeat; background-size:cover; text-align: center; font-size:30px; color:#fff; font-family: Arial; font-weight: bold; padding:35px 0 0 0; margin: auto; }
.delp_scroll .slick-slide > li span{display:block; width:1px; height:69px; margin: auto; position: relative; background-color:#115fad;}	
.delp_scroll .slick-slide > li span::after{content:" "; width:14px; height: 14px; border-radius: 30px; background:url(../image/p42.png) center no-repeat; position: absolute;bottom:-7px;left:50%; margin-left:-7px;}		
.delp_scroll .slick-slide > li .p{margin:35px 0 24px 0;  font-size:14px; color:#333333; height: 96px; line-height: 24px; overflow: hidden;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
.delp_scroll .slick-slide:nth-child(2n) > li span::after{bottom:auto; top:-7px;}	
.delp_scroll .slick-slide:nth-child(2n) > li h3{ background:url(../image/p41.png) center no-repeat; background-size:cover; padding:50px 0 0 0; }
.delp_scroll .slick-slide:nth-child(2n) > li .p{margin:65px 0 24px 0; }
.delp_scroll .slick-prev{width:39px; height: 39px; background:url(../image/p44.png) center no-repeat; left: 0;background-size:cover;}
.delp_scroll .slick-next{width:39px; height: 39px; background:url(../image/p43.png) center no-repeat; right:0;background-size:cover;}
.delp_scroll .slick-prev:hover{background-image:url(../image/p45.png);}
.delp_scroll .slick-next:hover{background-image:url(../image/p46.png);}	
	
@media screen and (max-width:991px){
    .history{padding:70px 0 0 0;}
	.about_title2 span{left:55px; width:150px;}
	
}
@media screen and (max-width:767px){
    .history{padding:40px 0 0 0;}
	.delp_scroll{margin:30px 0 0 0;}
	.about_title2 span{left:35px; width:100px;}
	.delp_scroll .slick-slide > li h3{width:80px; height: 93px; font-size:20px; padding:30px 0 0 0;}
	.delp_scroll .slick-slide:nth-child(2n) > li h3{padding:43px 0 0 0;}
	.delp_scroll .slick-slide > li span{height:20px;}
	.delp_scroll .slick-slide > li .p{margin:30px 0 22px 0; font-size:12px; line-height: 20px; height: 60px;-webkit-line-clamp: 3;}
	.delp_scroll .slick-slide:nth-child(2n) > li .p{margin:25px 0 27px 0;}
	.delp_scroll .slick-prev ,.delp_scroll .slick-next {width:25px; height: 25px;}
}	
	
.Test{padding:120px 0 0px 0;}
.about_title3 span{width:278px; left:88px;}
.Test_margin{margin:0 -12px;}
.Test_ul{padding:60px 0 0 0;}
.Test_ul .slick-slide > li{width:92.35%; margin: auto; background-color:rgba(255,255,255,0.4); border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
.Test_ul .slick-slide > li span{display:block; width:100%; height: auto; overflow: hidden;}
.Test_ul .slick-slide > li div{height:80px; position:relative; overflow: hidden;}
.Test_ul .slick-slide > li div h4{position:absolute; top:50%; left: 10%;  right: 10%;  font-size:18px; color:#115fad; text-align: center; line-height: 24px;
-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
}
.Test_ul .slick-slide > li:hover span img{
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}
.Test_ul .slick-dots{width:100%; text-align: center; bottom:-30px;}
.Test_ul .slick-dots li{display:inline-block; width:8px; height: 8px; border-radius: 20px; margin: 0 5px; opacity: 0.4; background-color:#000;}
.Test_ul .slick-dots li.slick-active{background-color:#115fad; opacity: 1;}

@media screen and (max-width:991px){
	.Test{padding:70px 0 0 0;}
	.about_title3 span{width:220px; left:65px;}
	.Test_margin{margin:0;}
}
@media screen and (max-width:767px){
	.Test{padding:40px 0 0px 0;}
	.about_title3 span{width:150px; left:40px;}
	.Test_ul .slick-slide > li div h4{font-size:14px; line-height: 20px;}
	.Test_ul .slick-slide > li div{height:60px;}
	.Test_ul{padding:30px 0 0 0;}
	.Test_ul .slick-slide > li{width:100%;}
}


.tec{padding:100px 0 0 0;}
.about_title4 span{width:355px; left:88px;}
.tec .p{font-size:17px; color:#333333; line-height: 36px; padding-top:30px; text-align: justify;}
.tec_margin{margin:0 -11px;}
.tec_ul{padding:50px 0;}
.tec_ul .slick-slide > li{background-color:#fff; margin: 10px auto; width:94.14%;  box-shadow: 0 0 13px rgba(0,0,0,0.15);}
.tec_ul .slick-dots{width:100%; text-align: center; bottom:20px;}
.tec_ul .slick-dots li{display:inline-block; width:14px; height: 14px; border-radius: 20px; margin: 0 10px; opacity: 0.3; background-color:#115fad;}
.tec_ul .slick-dots li.slick-active{opacity: 1;}

@media screen and (max-width:991px){
    .tec{padding:70px 0 0 0;}
	.about_title4 span{width:280px; left:68px;}
	.tec .p{font-size:15px; line-height: 30px;}
	.tec_ul .slick-dots li{ width:8px; height: 8px; margin: 0 5px;}
}
@media screen and (max-width:767px){
    .tec{padding:40px 0 0 0;}
	.about_title4 span{width:200px; left:45px;}
	.tec .p{font-size:13px; line-height: 22px; padding-top:10px;}
	.tec_ul{padding:30px 0;}
	.tec_ul .slick-dots{bottom:0px;}
}

.map_box{padding:100px 0 55px 0;}
.map{width:49%; float:left; height: 470px; padding:20px; background-color:#fff;}
#bdmap{ position: relative; width: 100%; height: 100%;}
.map_right{background-color:#fff; width:100%; float:right; padding:30px 2.54% 30px 1.9%;}
.map_right .hd li{float:left; width:158px; height: 54px; border-radius: 50px; line-height: 54px; background-color:#e9edf1; font-size:18px; color:#888888; text-align: center; text-transform: uppercase; font-weight: bold; margin-right:17px; position:relative;cursor: pointer;}
.map_right .hd ul li:last-child{margin-right:0;}
.map_right .hd ul li span{width:19px; height:7px ;display: block;position:absolute; bottom:-6px; left: 50%; margin-left:-5.5px; display:none;}
.map_right .hd ul li span img{display:block;}
.map_right .hd ul li.on{background-color:#115fad; color:#fff;}
.map_right .hd ul li.on span{display:block;}
.map_down{padding:40px 0 0 10px;}
.map_down h3{font-size:24px; color:#115fad; font-weight: bold; padding-bottom:20px; border-bottom:1px solid rgba(0,0,0,0.1);}
.map_down .p{font-size:17px; color:#333333; line-height: 38px; padding-top:20px;}

@media screen and (max-width:1600px){
	.map_down h3{font-size:20px;}
}
@media screen and (max-width:1200px){
	.map_right .hd li{width:130px; height: 40px; line-height: 40px; font-size:16px;}
}
@media screen and (max-width:991px){
	.map_box{padding:30px 0 40px 0;}
	.map_right{width:100%; height: auto;}
	.map{width:100%; margin-top:10px; height: 300px;}
}
@media screen and (max-width:767px){
	.map_right .hd li{width:85px; height: 34px; line-height: 34px; font-size:12px; margin-right:5px;}
	.map_right{padding:10px 5px;}
	.map_down{padding:20px 0 0 0 ;}
	.map_down h3{font-size:15px;}
	.map_down .p{font-size:13px; line-height: 22px; padding-top:10px;}
	.map{padding:5px ; height: 200px;}
	.map_box{padding:30px 0;}
}

/*新闻列表*/
.box_shadow{box-shadow:3px 0 7px rgba(0,0,0,0.1);}
.new_box{padding:50px 0; background:url(../image/j13.jpg) center bottom no-repeat;}
.new_box .in_new_ul .slick-slide > li{width:94.9%;}	
.new_box .in_new_margin{margin:0 -14px;}
.new_box .in_new_text{padding:0 40px;}
.new_box .in_new_ul .slick-slide > li:hover .in_new_text{bottom:auto; top:0; padding:45px 40px 0 40px;}
.new_box .in_new_text5{margin:20px 0 15px 0;}
.new_box .in_new_img{height:621px;}
.new_box .in_new_ul .slick-dots li{display:inline-block; width:8px; height: 8px; border-radius: 20px; margin: 0 5px; opacity: 0.4; background-color:#fff; opacity: 0.6;}
.new_box .in_new_ul .slick-dots li.slick-active{opacity: 1;}


@media screen and (max-width:1600px){
	.new_box .in_new_img{height:421px;}
}
@media screen and (max-width:1199px){
	.new_box .in_new_img{height:321px;}
}
@media screen and (max-width:991px){
	.new_box .in_new_ul .slick-slide > li:hover .in_new_text{padding:20px 20px 0 20px;}
	.new_box .in_new_margin{margin:0;}
}
@media screen and (max-width:767px){
	.new_box{padding:30px 0;}
	.new_box .in_new_ul{padding:0;}
	.new_box .in_new_ul .slick-slide > li{width:100%;}
	.new_box .in_new_text{padding:0 10px;}
}

.news_ul{padding:30px 0 0 0;}
.news_ul li{padding:50px 3.18%; box-shadow: 0 0 9px rgba(0,0,0,0.1); margin-top:30px;}
.news_ul li a > span{float:left; width:370px; height: auto; overflow: hidden;}
.news_right{margin-left:370px; padding-left:3.18%;}
.news_right > h3{font-size:24px; color:#333333; font-family: Arial; font-weight: bold; line-height: 30px; height: 60px; margin: 25px 0 15px 0;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.news_right .p{font-size:14px; color:#333333; line-height: 30px; height: 60px; font-family: Arial; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.news_right .p i{margin-right:10px;display: inline-block; vertical-align: text-bottom;}
.news_right .p i img{display:block;}
.news_down{padding-top:40px;}
.news_down .in_new_text1{float:left;}
.news_down .in_new_text4{float:right; padding:22.5px 0;}
.news_ul li:hover .news_right > h3{color:#115fad;}
.news_ul li:hover a > span img{
		-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}

.c_page{padding:37.5px 0; margin:30px 0 80px 0; text-align: center;}	
.c_page a{display:inline-block; width:34px; height: 34px; line-height: 34px; font-size:16px; color:#000000; font-family: Arial; font-weight: bold; margin: 0 5px; vertical-align: middle;}	
.c_page .c_a1{color:#666666; width:110px; text-transform: uppercase;}	
.c_page a:hover{background-color:#115fad; color:#fff;}
.c_page a.page-num-current{background-color:#115fad; color:#fff;}
.c_page span{ font-size:16px; color:#000000; vertical-align: middle; margin: 0 5px; display: none; }


@media screen and (max-width:991px){
	.news_ul li{padding:20px 3%;}
	.news_ul li a > span{width:300px;}
	.news_right{margin-left:300px;}
	.news_right > h3{font-size:20px; line-height: 24px; height: 48px;margin:10px 0;}
	.news_down{padding-top:20px;}
	.c_page .c_a2{display:none;}
	.c_page span{display:inline-block;}
	.c_page{padding:20px 0; margin:30px 0 40px 0;}
}
@media screen and (max-width:767px){
	.news_ul li{padding:10px; margin-top:10px;}
	.news_ul li a > span{width:120px;margin-right:10px;}
	.news_right{margin-left:0; padding-left:0;}
	.news_right > h3{font-size:15px; line-height: 20px; height: 40px; margin:5px 0;}
	.news_right .p i{width:16px; height:16px;}
	.news_right .p{font-size:13px; line-height: 18px; height: 36px;}
	.news_down .in_new_text4{padding:10.5px 0;}
	.in_new_text4 i{margin:3px 5px 0 0}
	.c_page{padding:10px 0; margin:20px 0;}
	.c_page .c_a1{font-size:13px; width:80px;}
}


/*新闻详情*/
.new_detail{width:79.6%; margin: auto;}
.new_detail_title{text-align:center; padding:95px 0 25px 0; position: relative; background:url(../image/p55.png) center no-repeat;}
.new_detail_title h2{font-size:24px; color:#333333; line-height: 30px; font-weight: bold; letter-spacing: 0.5px;}
.new_detail_title h4{font-size:18px; color:#888888; padding-top:34px;}
.new_detail_title span{display:block; width:52px; height: 52px; position: absolute; top:80px; right:0;}
.new_detail_title span:hover{opacity:0.8;}
.new_detail_text{box-shadow:0 0 9px rgba(0,0,0,0.1); padding:60px 4.8% 60px 4.8%; margin-bottom:80px;}
.new_detail_text1 span{width:63px; height: 51px; display: block; float:left;}
.new_detail_text1 i{float:right; display: block; width:87.58%; height: 3px; background-color:#115fad; margin-top:24px;}
.new_detail_text2{padding:30px 0 30px 0; font-size:18px; color:#555555; line-height: 36px; text-align: justify;}
.new_detail_text2 img{ max-width:100%; height:auto !important}
.new_detail_text2 span{width:100%; height: auto; display: block; margin: 35px 0 30px 0;}
.new_detail_text3{text-align:center; float:none; line-height: 0; padding:0;}
.new_detail_text3 .bdsharebuttonbox{display:inline-block;}
.new_detail_text3 .bdsharebuttonbox .c_a{width:40px; height: 40px; background:url(../image/p58.png) center no-repeat;background-size:cover;}
.new_detail_text3 .bdsharebuttonbox .bds_fbook{width:40px; height: 40px; background:url(../image/p60.png) center no-repeat;background-size:cover;}
.new_detail_text3 .bdsharebuttonbox .bds_twi{width:40px; height: 40px; background:url(../image/p62.png) center no-repeat;background-size:cover;}
.new_detail_text3 .bdsharebuttonbox .bds_linkedin{width:40px; height: 40px; background:url(../image/p64.png) center no-repeat;background-size:cover;}
.new_detail_text3 .bdshare-button-style0-16 a{ margin: 0 10px;}
.new_detail_text3 .bdsharebuttonbox .c_a:hover{background-image:url(../image/p59.png)}
.new_detail_text3 .bdsharebuttonbox .bds_fbook:hover{background-image:url(../image/p61.png)}
.new_detail_text3 .bdsharebuttonbox .bds_twi:hover{background-image:url(../image/p63.png)}
.new_detail_text3 .bdsharebuttonbox .bds_linkedin:hover{background-image:url(../image/p65.png)}
.turn_page{margin-top:40px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.c_a3{font-size:16px; color:#888888; float:left;display: block; padding:24px 0; letter-spacing: 0.5px; width:46.8%; text-align: left; }
.c_a3 i{text-transform:uppercase; display: inline-block; vertical-align: middle;}
.c_a3 b{font-weight:normal; display: inline-block; vertical-align: middle;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.turn_page a:nth-child(3){float:right;text-align: right;}
.c_a3:hover{color:#115fad;}
.c_a4{width:10px; display: block; width:6.4%; float:left;border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:29px 0;}
.c_a4 i{display:block; width:20px; height:14px; margin: auto;}
.c_a4 i img:nth-child(2){display:none;}
.c_a4 i img:nth-child(1){display:block;}
.c_a4:hover i img:nth-child(2){display:block;}
.c_a4:hover i img:nth-child(1){display:none;}

@media screen and (max-width:1200px){
	.new_detail{width:100%;}
}
@media screen and (max-width:991px){
	.new_detail_title span{width:30px; height: 30px; top:60px;}
	.new_detail_title{padding:60px 0 25px 0;}
	.new_detail_title h2{font-size:20px;}
	.new_detail_title h4{padding-top:20px;}
	.new_detail_text1 span{width:40px; height: 32px;}
	.new_detail_text1 i{margin-top:14.5px;}
	.new_detail_text2{font-size:15px; line-height: 30px;}
}
@media screen and (max-width:767px){
	.new_detail_title{background-size:80%; padding:30px 0 25px 0;}
	.new_detail_title h2{font-size:18px; line-height: 24px;}
	.new_detail_title h4{font-size:14px; padding-top:10px;}
	.new_detail_title span{width:20px; height: 20px; top:10px;}
	.new_detail_text{padding:30px 4%;}
	.new_detail_text1 span{width:25px; height: 20px;}
	.new_detail_text1 i{margin-top:8.5px;}
	.new_detail_text2{padding:20px 0; font-size:13px; line-height: 22px;}
	.new_detail_text2 span{margin:15px 0;}
	.turn_page{margin-top:20px;}
	.c_a3{width:100%; font-size:13px; text-align: center !important; padding:5px 0;}
	.c_a4{display:none;}
	.new_detail_text{margin-bottom:40px;}
}


/*人才招聘*/
.min_height{min-height:500px;}
.join{padding:30px 0 80px 0;}
.join li{margin-top:30px;}
.join_top{box-shadow:0 0 9px rgba(0,0,0,0.1); cursor: pointer;}
.join_top1{float:left; padding:34px 0 34px 2.54%;}
.join_top1 h2{font-size:18px; color:#252525;font-weight: bold;}
.join_top2{padding-top:22px;}
.join_top2 h3{float:left; font-size:16px; color:#2a2929;}
.join_top2 h3 i{color:#115fad;}
.join_top2 span{float:left; width:1px; height: 16px; background-color:#dddddd; margin: 0 26px 0 52px;}
.join_top3{float:right; padding:62px 55px;position: relative; }
.join_top3::after{width:1px; height: 40px; background-color:#e6e6e6; position: absolute; top:43px; left:0; content: " ";}
.join_top3 span{width:18px; height: 2px; display: block; background-color:#115fad; position: relative;}
.join_top3 span::after{width:2px; height: 18px; background-color:#115fad;  position: absolute; top:-8px; left:8px; content: " ";}
.join_down{display:none;}
.join_down1{padding:50px 2.54%;box-shadow:0 8px 9px rgba(0,0,0,0.1); }
.join_down1 .join_down2:last-child{margin-bottom:0;}
.join_down2{margin-bottom:65px;}
.join_down2 h3{font-size:16px; color:#232323; float:left;}
.join_down2 div{margin-left:260px; font-size:14px; line-height: 26px; color:#636363;}
.join_down3{background-color:#e9e9e9; padding:26.5px 0;}
.infor{width:189px; height: 51px; background-color:#115fad; margin: auto; border-radius: 4px; font-size:16px; color:#fff; text-align: center; line-height: 51px;}
.infor a{ color:#fff;}
.infor i{display:inline-block; width:21px; height: 14px; vertical-align: middle; margin-right:12px;}
.infor i img{display:block;}
.infor:hover{opacity:0.9;}
.join_top.on{background-color:#115fad; box-shadow:0 0 9px rgba(0,0,0,0);}
.join_top.on .join_top1 h2{color:#fff;}
.join_top.on .join_top2 h3{color:#fff;}
.join_top.on .join_top2 h3 i{color:#fff;}
.join_top.on .join_top3::after{display:none;}
.join_top.on .join_top3{background-color:#09529b;}
.join_top.on .join_top3 span{background-color:#fff;}
.join_top.on .join_top3 span::after{display:none;}

@media screen and (max-width:991px){
	.join_top1{padding:15px 0 15px 10px;}
	.join_top3{padding:43px 20px;}
	.join_top3::after{top:24px;}
	.join_top1 h2{font-size:16px;}
	.join_top2 h3{font-size:14px;}
}
@media screen and (max-width:767px){
	.join_top1 h2{font-size:14px;}
	.join_top2{padding-top:0;}
	.join_top2 h3{float:none; margin-top:10px; font-size:12px; }
	.join_top2 span{display:none;}
	.join_top3::after{display:none;}
	.join_top3{padding:56px 10px;}
	.join_down1{padding:15px 10px;}
	.join_down2{margin:0;}
	.join_down2 h3{font-size:14px;float:none;}
	.join_down2 div{margin:10px 0 10px 0; font-size:12px; line-height: 20px;}
	.join_down3{padding:15px 0;}
	.infor{width:120px; height: 40px; line-height: 40px; font-size:14px;}
	.infor i{width:18px; height: 12px;}
	.join{padding:30px 0;}
	.join li{margin-top:10px;}
}

/*产品中心*/
.product{padding:88px 0 15px 0; overflow:hidden}
.product li{border-bottom:1px solid #eaeaea; padding:50px 0; text-align: center; width:20%; float:left;}
.product li h2{font-size:18px; color:#333333; font-weight: bold; font-family: Arial;}
.product li h3{width:510px; padding:20px 0; font-size:24px; color:#666666; font-family: Arial; margin: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.product li a{display:inline-block;font-size:24px; color:#115fad; font-family: Arial; padding:0 10px;}
.product li a:hover{background:url(../image/p74.png) center bottom no-repeat;}
.product li span{width:920px; margin: auto; display: block; margin-top:45px; height: auto;}
.product li span a{padding:0px;}

@media screen and (max-width:991px){
	.product li span{width:500px;}
	.product li h2{font-size:28px;}
	.product li h3{font-size:20px;}
	.product li a{font-size:20px;}
	.pro_detail .p .img{width:100%;}
}
@media screen and (max-width:767px){
	.product{padding:30px 0;}
	.product li{padding:20px 0;}
	.product li span{width:300px; margin-top:20px;}
	.product li h2{font-size:20px;}
	.product li h3{font-size:16px;padding:10px 0; width:100%; text-align: center;}
	.product li a{font-size:14px;}
	.pro_detail .p .img{width:100%;}
}


/*产品检索*/
.pro_detail{padding:80px 0;}
.pro_detail .p{font-size:18px; color:#333333; line-height: 36px; padding:0 0 70px 0; text-align: justify;}
.pro_detail .p .img{width:920px; height: auto; display: block; margin:20px auto;}
.pro_detail .p .img img{ max-width:100%;}


.pro_detail > .p > table{ text-align: center; color: #000; width: 100%; border:1px solid  #0e457c;}
.pro_detail > .p > table > tbody > tr{height: 45px; }
.pro_detail > .p > table > tbody > tr > td{vertical-align: middle; border:1px solid  #0e457c;}
.pro_detail > .p > table > tbody > tr:nth-child(odd){ background: #115fad;  color: #fff!important; }

@media screen and (max-width:991px){
	.pro_detail .p .img{width:100%;}
}
@media screen and (max-width:767px){
	.pro_detail .p .img{width:100%;}
}


/*.c_search{box-shadow:0 0 5px rgba(0,0,0,0.1); border-radius: 6px; padding:20px 1.9%;}*/
.c_search{padding:20px 1.9%;}
.c_search1{float:left; margin-right:15px;}
.c_search1 h4{font-size:16px; color:#333333; margin-right:15px; line-height: 40px;float:left;}
.c_search1 select{width:240px; padding-left:8px; height: 40px; float:left; display: block; border:1px solid #dcdcdc; box-shadow: 0 1px 4px rgba(0,0,0,0.08) inset; background:url(../image/p75.png) no-repeat; background-position:96% center;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:4px;}
.c_search1 input{display:block; float:left;width:106px; height: 40px;box-shadow: 0 1px 4px rgba(0,0,0,0.08) inset; border:1px solid #dcdcdc;  text-align: center;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:4px;}
.c_search1 input::-webkit-input-placeholder{font-size:16px; color:#999999;}  
.c_search1 input::-moz-placeholder{font-size:16px; color:#999999;}               
.c_search1 input::-moz-placeholder{font-size:16px; color:#999999;}              
.c_search1 input::-ms-input-placeholder{font-size:16px; color:#999999;}
.c_search1 span{float:left; width:13px; height: 1px; background-color:#000;opacity: 0.6; margin: 19.5px 8px auto 8px;}
/*.c_search button{display:block; float:left; width:137px; height: 40px; background-color:#115fad; font-size:16px; color:#fff; margin-left:10px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:4px;}*/

.c_search button{display:block; margin:0 auto; width:137px; height: 40px; background-color:#115fad; font-size:16px; color:#fff;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:4px;}


.c_search button:hover{opacity:0.9;}
.c_search2{float:left;}
.c_search1 div{float:left;}



@media screen and (max-width:1600px){
	.c_search1 select{width:110px;}
}
@media screen and (max-width:1200px){
	.c_search{padding:20px 10px;}
	.c_search1 h4{font-size:14px;}
	.c_search button{float:none; margin:auto;}
	.c_search1{margin-bottom:10px;}
	.pro_detail .p .span{width:700px;}
}
@media screen and (max-width:991px){
	.pro_detail{padding:60px 0;}
	.c_search2{width:100%;}
	.c_search1 select{width:150px;}
	.c_search button{float:left;}
	.pro_detail .p .span{width:500px;}
	.pro_detail .p{font-size:16px; line-height: 30px;}
}
@media screen and (max-width:767px){
	.pro_detail{padding:30px 0;}
	.pro_detail .p{font-size:13px;line-height: 22px; padding:0 0 20px 0 ;}
	.pro_detail .p .span{width:250px; margin: 20px auto auto auto;}
	.c_search{padding:10px;}
	.c_search1 h4{font-size:13px; line-height: 30px; margin: 0;}
	.c_search1{width:100%;}
	.c_search1 div{float:none; margin-left:80px;}
	.c_search1 select{width:100%; height: 30px;}
	.c_search1 input{width:40%; height: 30px;}
	.c_search1 span{margin:14.5px 8px auto 8px;}
	.c_search1 input::-webkit-input-placeholder{font-size:13px; color:#999999;}  
.c_search1 input::-moz-placeholder{font-size:13px; color:#999999;}               
.c_search1 input::-moz-placeholder{font-size:13px; color:#999999;}              
.c_search1 input::-ms-input-placeholder{font-size:13px; color:#999999;}
	.c_search button{width:100px; height: 30px; font-size:13px;}
}

.pro_table{}
.pro_table h3{font-size:24px; color:#115fad; font-weight: bold; padding:45px 0 35px 0; text-align: left;}
.table_box{width:100%;border-top-left-radius: 6px; border-top-right-radius: 6px; overflow: hidden; padding-right:1px;}
.table_box table{width:100%;  }
.table_box table td{width:12%; text-align: center;}
.table_box table td.td1{width:16%; text-align: center;}
.table_box table thead{background-color:#115fad;}
.table_box table thead td{font-size:18px; color:#fff; line-height: 32px; padding:26.5px 0;}
.table_box table tbody tr{cursor:pointer;}
.table_box table tbody td{border:1px solid #dcdcdc; padding:22px 0; font-size:14px; color:#444444; box-sizing: content-box;}
.table_box table tbody tr:hover{background-color:#f2f5f8;}
.table_box table tbody tr:hover td{color:#115fad; font-weight: bold;}
.table_box table tbody tr:hover td i{border-bottom:}
/*弹窗*/
<!--.c_data_box{position:fixed; top:0; left: 0; width:100%; height: 100%; background-color:rgba(0,0,0,0.5); display: none;z-index: 300;}-->
.c_data_box{ width:100%; background-color:rgba(0,0,0,0.5);}
/*.c_data{width:690px; position: fixed; top:50%; left: 50%; background-color:#fff; border-radius: 10px; z-index: 301;display: none;
-webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);}*/
		
		.c_data{width:690px;  background-color:#fff; border-radius: 10px; margin:0 auto;}
		
		
.c_data h2{font-size:36px; color:#333333; padding:37px 0; text-align: center; font-weight: bold; text-transform: uppercase;}
.c_data h3{background-color:#f1f6fa; padding:20px 5.79%; font-size:16px; color:#115fad; line-height: 25px;}
.c_data h3 i{width:29px; height: 25px; display: inline-block; vertical-align: middle;margin-right:10px;}	
.c_data h3 i img{display:block;}
.c_data_down{padding:25px 7.97% 40px 7.97%;}
.c_data_down1{border-bottom: 1px solid  rgba(218,218,218,0.6); padding:20px 10px;}
.c_data_down1 h4{float:left; font-size:18px; color:#333333; font-weight: bold; line-height: 30px; margin-right:10px;}	
.c_data_down1 div{}
.c_data_down1 div input{width:70%; height: 30px; font-size:18px; background-color:#fff; border:none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}
.c_data_down2 div input{width:60%;}

.c_data_down1 div textarea{width:70%;font-size:18px; background-color:#fff; border:none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border-radius:0}

.c_data_down2 div span{width:100px; height: 39px; overflow: hidden; float:right; margin-top:-5px;}	
.c_data button{display:block; width:100%; height: 68px; background-color:#115fad; font-size:24px; color:#fff; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; border-radius: 8px; margin: 30px 0 0 0;}	
	
.c_data_box.active{z-index:1; opacity: 1;}

@media screen and (max-width:991px){
	.pro_table h3{font-size:24px; padding:30px 0;}
	.table_box{overflow-x:auto;}
	.table_box table thead td{font-size:16px;}
	.table_box table{width:961px;}
	/*.c_data{width:500px;}*/
	.c_data{width:500px; margin:0 auto;}
	.c_data h2{font-size:28px; padding:20px 0;}
	.c_data_down1 h4{font-size:16px;}
	.c_data_down1{padding:10px;}
	.c_data_down2 div span{width:80px; height: 31px; margin: 0;}
	.c_data_down1 div input{width:50%;}
	.c_data button{height:50px; font-size:14px;}
	.c_data h3{text-align: center;}
/*	.c_data{top:20%;
	-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);}
*/	.c_data{top:20%;
	}
}	
@media screen and (max-width:767px){
	.pro_table h3{font-size:18px; padding:20px 0;}
	.table_box table thead td{font-size:14px; line-height: 22px; padding:10px 0;}
	.table_box table tbody td{font-size:12px; padding:15px 0;}
	.c_data{width:90%; margin:0 auto 20px;}
	.c_data h2{font-size:20px;}
	.c_data h3{font-size:12px;padding:10px;}
	.c_data h3 i{width:18px; height: 16px;}
	.c_data_down{padding:15px 10px;}
	.c_data_down1 h4{font-size:13px; line-height: 20px;}
	.c_data_down1 div input{height:20px;}
	.c_data_down1 div input{width:50%;}
	.c_data_down2 div span{width:55px; height: 21px;}
	.c_data_down2 div input{width:40%;}
	.c_data button{font-size:13px; height: 40px; margin-top:15px;}
	
}	

/*下载*/
.link_ul{padding:40px 0 10px 0;}
.link_ul li{width:32%; margin:30px 2% 0 0; border:1px solid #eaeaea; padding:55px 5.4% 40px 5.4%; float:left; text-align: center; cursor: pointer;}
.link_ul li:nth-child(3n){margin-right:0;}
.link_ul li h3{font-size:18px;color:#1e1e1e; font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.link_ul li .p{font-size:14px; color:#666666; line-height: 25px; height: 50px; margin-top:25px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.link_ul li a{width:180px; height: 42px; display: block; margin:40px auto auto auto; border:1px solid #115fad; border-radius: 4px; text-align: center; line-height: 42px; font-size:14px; color:#115fad;}
.link_ul li a i{ width:27px; height: 27px; display:inline-block; vertical-align: middle; margin-left:10px; margin-top:-5px;}
.link_ul li a i img:nth-child(1){display:block;}
.link_ul li a i img:nth-child(2){display:none;}
.link_ul li:hover{border-color:#fff; box-shadow: 0 5px 24px rgba(0,0,0,0.18);}
.link_ul li:hover a{background-color:#115fad; color:#fff;}
.link_ul li:hover a i img:nth-child(1){display:none;}
.link_ul li:hover a i img:nth-child(2){display:block;}

@media screen and (max-width:991px){
	.link_ul li{padding:20px 15px;}
	.link_ul li a{width:150px; margin-top:20px;}
}
@media screen and (max-width:767px){
	.link_ul{padding:20px 0 0 0;}
	.link_ul li{width:49%; margin:10px 2% 0 0;}
	.link_ul li:nth-child(3n){margin-right:2%;}
	.link_ul li:nth-child(2n){margin-right:0;}
	.link_ul li{padding:10px;}
	.link_ul li h3{font-size:15px;}
	.link_ul li .p{font-size:13px; line-height: 22px; height: 44px; margin-top:10px;}
	.link_ul li a{width:100px; height: 30px; line-height: 30px; font-size:12px; }
	.link_ul li a i{width:20px; height: 20px; }
}




/*1.14*/
.delp_scroll .slick-slide > li:hover h3{transform:rotate(360deg); transition: all 0.2s ease-in-out;  
            -webkit-transition: all 0.3s ease-in-out;  
            -moz-transition: all 0.3s ease-in-out;  
	-o-transition: all 0.3s ease-in-out;}
.product li img{-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}

.product li:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}

.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 20px 17px;
  margin: 0 3px;
  border-radius: 3px;
  width:auto;
  line-height:0px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #0055a5;
  border: 1px solid #0055a5;
}
.pagination a.page-num-current {
  color: #fff;
  background: #0055a5;
  border: 1px solid #0055a5;
}



.products{ overflow:hidden; margin-left:-2%; margin-top:50px}
.products li{ width:18%; float:left; border-bottom:1px solid #ddd; margin:0 0 20px 2%; }
.products li h2{ line-height:50px; text-align:center; font-size:18px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.products li img{-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}

.products li:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}
.erji{ text-align:center;}
.erji dd{ display:inline-block; margin:0 10px}	
.erji dd a{ font-size:16px;}
.erji dd a:hover{ color:#115fad; font-weight:bold}
.erji dd a.zheli{ color:#115fad; font-weight:bold}

@media screen and (max-width:767px){
	.products li{ width:48%; margin:0 0 20px 2%}
	.products li h2{ font-size:14px;}
	.c_data_down2 div span img{ height:21px !important}
}

.pro_detail{ max-width:100%; height:auto !important}
