@charset "utf-8";
/* CSS Document */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{
	font-family: "微软雅黑";
	font-size: 14px;
	color:#484848;
	max-width: 100%;
overflow-x: hidden;
box-sizing:border-box;	
}

ul, ol ,li{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% Lao UI, sans-serif, "微软雅黑"; vertical-align:middle;}
table,td,tr,th{ font-size:14px;}	
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;color: #484848;max-width: 100%;text-decoration: none;}
.clear{clear: both;}
.w1300{width: 1300px;margin: 0 auto;padding: 3% 0;}

/*导航条*/
header{width: 1300px;margin: 0.5% auto; background: url(../img/t_bg.jpg);background-size: 100% auto; zoom: 1;}
header:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
header .logo{width: 23%;float: left;}
.hy{ height: 40px;line-height: 40px;width: 100%; border-bottom: 1px solid #ddd;}
.hy p{width: 1300px;margin: 0 auto;}
.hy p span{float: right;}
.nav{width: 100%;float: left;background: #0C5BC5;}
.nav a{color: #fff;}
.daohan{width: 1300px;margin: 0 auto;}
.daohan div{width: 14%;float: left;text-align: center;}
.daohan div h3{font-size: 16px;height: 70px;line-height: 70px;}
.daohan div:hover{color: #fff;background-image: url(../img/back.png);background-color: #1A5DB6; background-size: 100% 100%;}
.daohan div:hover a{color: #fff;}
.daohan div:hover ul{display: block;}
.daohan div{position: relative;z-index: 99;}
.daohan div ul{position: absolute;background-color: #0c5bc5;width: 100%;display: none;}
.daohan div ul li{height: 50px;line-height: 50px;border-top: 1px solid #eee;}
.daohan div ul li:hover{color: #ccc;}

header .tel{width: 27%;float: right;padding: 2% 0;}
header .tel img{width: 15%;float: left;margin-right: 0.5em;}
header .tel span{font-size: 20px;color: #0c5bc5;}
header .tel b{font-weight: 400;font-size: 16px;color: #0C5CC8;line-height: 30px;height: 40px;}


/*产品*/
.inpro{background: #f1f1f1;padding: 0.5% 0;}

.cpcenter .container {
	overflow: hidden;
}
.prdleft {
	float: left;
	width: 220px;
}
.prdleft .Title {
	height: 220px;
	height: 62px;
	padding-top: 17px;
	text-align: center;
	background: url(../img/cptt.jpg) no-repeat;
}
.prdleft .Title a {
	font-size: 24px;
	color: #fff;
}
.sortlists {
	overflow: hidden;
	padding: 0 12px;
	background: #0c5cc8;
}
.sortlists dl {
	overflow: hidden;
	margin-top: 18px;
}
.sortlists dl dt {
	height: 35px;
	margin-bottom: 5px;
	line-height: 35px;
	border-bottom: 1px solid #689add;
	padding-left: 4px;
}
.sortlists dl dt a {
	font-size: 15px;
	color: #fff;
}
.sortlists dl dd {
	height: 28px;
	padding-left: 6px;
	float: left;
	width: 85px;
}
.sortlists dl dd a {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	width: 100%;
	font-size: 13px;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sortlists .smore {
	display: block;
	height: 32px;
	margin-top: 15px;
	line-height: 32px;
	background: #277df2;
	font-size: 13px;
	color: #fff;
	text-align: center;
}
.prdleft .Hotline {
	width: 220px;
	height: 252px;
	background: url(../img/hlbg.jpg) no-repeat;
	overflow: hidden;
}
.prdleft .Hotline dl {
	overflow: hidden;
	margin-top: 126px;
	margin-left: 25px;
}
.prdleft .Hotline dl dt {
	float: left;
}
.prdleft .Hotline dl dt img {
	display: block;
	margin-top: 2px;
}
.prdleft .Hotline dl dd {
	padding-left: 42px;
}
.prdleft .Hotline dl dd span {
	font-size: 13px;
	color: #fff;
}
.prdleft .Hotline dl dd p {
	font-size: 17px;
	color: #fff;
	font-weight: bold;
}
/*prdleft_end*/
/*.prdright {
	width: 722px;
	float: right;
}*/
.prdright {
	width: 100%;
}
.prdright .cptab {
	height: 52px;
	overflow: hidden;
	background: #e8e8e8;
}
.prdright .cptab ul {
	height: 52px;
	overflow: hidden;
	float: left;
}
.prdright .cptab ul li {
	float: left;
	height: 52px;
}
.prdright .cptab ul li a {
	display: inline-block;
	height: 52px;
	text-align: center;
	line-height: 52px;
	padding: 0 42px;
	font-size: 18px;
	color: #5e5e5e;
}
.prdright .cptab ul li:hover, .prdright .cptab ul li.cur {
	background: #170684;
}
.prdright .cptab ul li:hover a, .prdright .cptab ul li.cur a {
	background: #170684;
	color: #fff;
}
.prdright .cptab .smore {
	float: right;
	font-size: 15px;
	color: #ababab;
	margin-right: 16px;
	margin-top: 16px;
}
.prdright .cpzs {
	margin-top: 27px;
	/*height: 782px;*/
	height: auto;
	overflow: hidden;
}
.prdright .cpzs ul {
	overflow: hidden;
	/*width: 756px;*/
}
.prdright .cpzs ul li {
	float: left;
	width: 23%;
	text-align: center;
	margin: 1%;
}
.prdright .cpzs ul li img {
	display: block;
	background: #e8e8e8;
	width: 100%;
}
.prdright .cpzs ul li p {
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.prdright .cpzs ul li p a {
	font-size: 13px;
	color: #535353;
}
.prdright .cpzs ul li .btn {
	overflow: hidden;
	height: 40px;
}
.prdright .cpzs ul li .btn a {
	display: inline-block;
	width: 50%;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 13px;
}
.prdright .cpzs ul li .ckxq {
	color: #535353;
	background: #e7e7e7;
}
.prdright .cpzs ul li .dzpf {
	color: #fff;
	background: #0c5bc5;
}




/*关于我们*/
.about{margin: 2% auto;position: relative;zoom: 1; background: url(../img/jy.jpg);}
.about:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.inab_left{width: 40%;float: left;}
.inab_left img{width: 100%;}
.inab_rig{width: 55%;float: right;}
/*.inab_rig p{width: 60%;}*/
.inab_rig ul{margin-top: 20px;}
.inab_rig li{margin: 6px 0;line-height: 25px;}
.inab_rig ol{width: 10em;text-align: center; padding: 2% 0%;background-color: #1A5DB6;margin-top: 10px; color: #fff;text-decoration: none;border-radius: 8px;}
.inab_rig ol a{color: #fff;}
.inab_rig ol:hover{background: #DA251C;}

.gundon{
    padding: 0;
    margin-top: 60px;
    overflow: hidden;
}
.slideshow{
    width: 1000%;
    height: 100%;
    animation: picmove 10s linear infinite forwards;
}
@keyframes picmove {
    from {
        transform: translate(0);
    }
    to {
        transform: translate(-1000px);
    }
}
.slide img {
    width: auto;
    height: 250px;
    margin: 0 10px;
    border: 1px solid #ccc;
    float: left;
}
.slideshow:hover {
    animation-play-state: paused;
}


/* 精英团队 */
.jytd{background: url(../img/td_bakc.jpg);padding: 50px; background-size: 100% 100%;background-attachment: fixed;}

.homeTitle{font-size:26px;color:#fff;font-weight:normal;text-align:center;text-transform:uppercase;line-height:30px;margin-bottom:25px;}
.homeTitle span{display:block;color:#c9c8c8;font-family:Arial;font-size:20px;}

.team{padding:45px 0; }
.teamSlide{ position:relative;zoom:1; }
.teamSlide .ohbox{overflow:hidden; position:relative;width:1100px; left:90px;}
.teamSlide .piclist{ overflow:hidden; zoom:1; width:1240px;}
.teamSlide li{float:left;width:205px; padding:40px 25px 25px 25px; background:#efefef; overflow:hidden;text-align:center;margin-right:26px;}
.teamSlide li .teamImg{display:inline-block;width: 90%; position:relative;overflow:hidden;}
.teamSlide li img{width: 100%; transform: rotateY(0deg);transition:all 0.6s;}
.teamSlide li em{position:absolute;top:0;left:0;width:175px;height:175px;background:url(../images/TeamImg_bg.png) no-repeat;}
.teamSlide li h3{font-size:20px;color:#424141;font-weight:normal;margin-top:10px;height:40px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.teamSlide li p{text-align:left;}
.teamSlide li:hover{background:#1A5DB6;color:#fff;}
.teamSlide li:hover h3,.teamSlide li:hover p{color:#fff;}
.teamSlide li:hover em{background:url(../img/TeamImg_bgh.png) no-repeat;}
.teamSlide li:hover img{transform: rotateY(180deg);transition:all 0.6s;}

.teamSlide .pageBtn span{ background:url(../img/teamBtn.png) no-repeat 0 0px; display:block;width:48px;height:86px;position:absolute;top:150px;cursor:pointer;overflow:hidden; text-indent:-9999px; opacity:0.6;filter:alpha(opacity=60);}
.teamSlide .pageBtn .next{right: 0; background-position:-48px 0;}
.teamSlide .pageBtn span:hover{opacity:1;filter:alpha(opacity=100);}

/*数据统计滚动*/
.product-number-info {
	position: relative;
	background-color: #0362b4;
	/*background: url(../img/td_bakc.jpg);*/
}
.product-number-info ul.q:after {
	content: "";
	clear: both;
	display: table;
}
.product-number-info li {
	float: left;
	width: 25%;
	height: 90px;
	text-align: center;
	/*border-left: 1px solid #3c3c3c;*/
	color: #fff;
	padding-top: 1px;
}
.product-number-info li:first-child {
	border: none;
}
.product-number-info li b {
	font-weight: 400;
	font-size: 36px;
	line-height: 1;
	display: inline-block;
	position: relative;
	margin: 15px 0 10px;
}
.product-number-info li b i {
	font-style: normal;
}
.product-number-info li b sup {
	position: absolute;
	font-size: 20px;
	right: -22px;
	top: -3px;
}
.product-number-info li b em {
	font-style: normal;
	font-size: 28px;
	font-weight: 100;
	padding-left: 2px;
	position: relative;
	top: -4px;
}
.product-number-info li p {
	font-size: 14px;
}
.product-number-info li.li-2 b, .product-number-info li.li-2 p {
	padding-left: 70px;
}
.product-number-info li.li-3 b, .product-number-info li.li-3 p {
	padding-left: 70px;
}
.product-number-info li.li-3 b, .product-number-info li.li-3 p {
	padding-left: 70px;
}
.product-number-info li.li-4 b, .product-number-info li.li-4 p {
	padding-left: 78px;
}
.product-number-info li.li-5 {
	text-align: right;
}
.product-number-info li.li-5 b {
	padding-right: 2px;
}


/*新闻中心*/
.title_cn {text-align: center;margin-bottom: 40px;}
.index_boxs{zoom: 1;}
.index_boxs:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.top_news{width: 55%;float: left;}
.top_news .top_news_text{background: #f9f9f9; width: 90%; padding: 10px; zoom: 1; margin: 0 auto; position: relative;z-index: 2; top: -50px;}
.top_news_text:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.top_news  .top_news_pic{width: 100%; display: block; z-index: 1;}
.top_news_pic img{width: 100%;}
.top_news_left{float: left; width: 20%; padding:0 5%; height: 100px;}
.top_news_left time{display: block; width: 100%; height: 100px;}
.top_news_left time span:first-child{ display: block; width: 100%;text-align: center; font-size: 48px; color: #1A5DB6; border-bottom: 1px solid #1A5DB6;}
.top_news_left time span:last-child{display: block;width: 100%; font-size: 16px; text-align: center; color: #1A5DB6; margin: 10px 0; }
.top_text_right{width: 70%;float: right;}
.posts_tit{width: 100%;color: #282828;height: 40px;font-size: 17px;line-height: 40px;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;}
.top_text_right p{overflow : hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
/*新闻右边*/
.chgtext_r {
	width: 42%;
	margin-top: 20px;
	float: right;
	overflow: hidden;
	background: url(../img/ulxian.png) repeat-y 1px top;
}
.chgtext_r li {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	padding-left: 22px;
	background: url(../img/yuan.png) no-repeat left center;
}
.chgtext_r li * {
	display: inline-block;
	font-size: 15px;
}
.chgtext_r li a {
	float: left;
	width: 70%;
	color: #595959;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.chgtext_r li span {
	float: right;
	color: #9b9b9b;
}
.chgtext_r li:hover a {
	color: #0c5cc8;
}
.chgtext_r li:hover {
	color: #0c5cc8;
	background: url(../img/yuan_h.png) no-repeat left center;
}

/*底部*/
footer{background: #666666;color: #fff; margin-bottom: -3%;}
footer .w1300{padding-bottom: 1%;}
footer a{color: #fff;text-decoration: none;}
footer .qb{border-top: 1px solid #fff;zoom: 1;padding: 1% 2%;}
footer .qb p{float: right;}
footer ul.jszc{width: 60%;float: left; height: 23px; overflow: hidden;}
footer ul.jszc:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
footer ul.jszc li{float: left;margin-right: 8px;}
.foot{ zoom: 1;padding-bottom: 15px;}
.foot:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.dh{width: 60%;float: left;}
.dh ul{width: 20%;float: left;text-align: center;}
.dh ul h3{font-size: 15px; font-weight: 700; line-height: 35px;letter-spacing: 2px;}
.dh ul li{line-height: 30px;}
.ewm{width: 35%;float: right;}
.ewm ul{width: 30%;float: right;margin-left: 3%;}
.ewm ul li{text-align: center;margin-top: 10px;}
.ewm ul img{max-width: 100%;}
.ljlx {width: 10em;margin-top: 20px;margin-left: 20px;letter-spacing: 2px; padding: 1.5% 0;text-align: center;background: #1A5DB6;border-radius: 8px;;}
.ljlx:hover{background: #DA251C;}


/*内页导航栏*/
.kj_dh .w1300{padding: 0;}
.kj_dh{width: 100%;border-bottom: 1px solid #ccc;zoom: 1;}
.kj_dh:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.s{background-color: #0362B4;color: #fff;}
.searchl li{float: left; }
.searchl li{padding: 1.5% 2.5%;}
.kj_dh h5{float: right;padding: 1.5% 0;line-height: 13px;}
.kj_dh h5 img{padding-right: 3px;}
.ove{background: #0c5cc8;color: #fff;}
/*产品分类导航*/
 #bodycontent {width:1300px;  margin: 0 auto;   line-height:180%;text-align:center;}
 #bodycontent.bodycontent2020 { text-align:left;}
.pro_all_class{border:0 !important;margin-bottom: 45px !important;}
.pro_all_class a{display: inline-block;border: solid 1px #ccc;width: 144px;height: 45px;line-height: 45px;margin: 0 10px;font-size: 16px;}
.pro_all_class a:hover{background:#2751bd;color:white;font-weight:bold;}
.pro_all_class a strong{ background:#2751bd; display:block;color:white;}

/*搜索栏*/
.searchl_1{ font-size:16px;line-height:70px; float: left;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width: 50%;}
.searchl_1 span{ font-weight: bold;}
#search_all{ width:100%; height:70px; border-bottom: 3px solid #eee; }
.search{ width:1300px; margin:0 auto; }
.search a{ font-size:16px; color:#555;}
.search a:hover{ color:#0883d3;}
.searchr{ width:350px;margin-top:16px; float: right;  background: #f5f5f5; border-radius: 20px;}
.searchl li{float: left; }
.searchl li{padding: 2% 2.5%;}
.searchr  input{outline: none;}
.search_kong{ width: 100%; background: #f1f1f1; float:right; overflow:hidden; height:40px;}
.search_2{float:left; width:240px; height:40px; line-height:40px;}
.search_2 input{color:#909090;background:none; border-radius:20px; margin:0; width:289px; border: none; height:40px; line-height:40px;padding-left:17px; float:left;}
.search_tu{ float:right;height:40px; width:58px;}

/*内页——关于我们*/
.ny_tit{text-align: center;}
.ny_tit h3{font-size: 30px;margin-bottom: 10px;}
.ab_div1 li{line-height: 27px;margin-bottom: 5px;font-size: 16px;}
.ab_div1 ul p{color: #DA251C;margin-top: 15px;font-size: 18px;}
.ab_div1 ul ol{margin-top: 15px;font-size: 16px; line-height: 25px;}
.ab_div1 ul ol span{color: #0c5cc8;font-weight: 700;font-size: 18px;}
.zjjg{margin-top: 30px;}
.zjjg img{max-width: 100%;}

/*图片点击放大*/
.bigimg{position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999999999999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 99999999;transition:all 1s;display: none}
.bigbox{width:100%; background: #fff; margin:10px auto;border-radius: 10px;overflow: hidden;padding:10px;}
.bigbox>.imgbox{width:31%; float:left; overflow: hidden;margin: 1%;}
.bigbox>.imgbox li{padding: 2% 0;text-align: center;}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}

/*内页——联系我们*/
.cont{zoom: 1;}
.cont:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.cont h3{font-size: 30px; letter-spacing: 2px;}
.cont p{font-size: 14px;text-transform:Uppercase;margin-bottom: 15px; letter-spacing: 2px;}
.cont ul{float: left;}
.cont ul span{font-weight: 700;}
.cont ul li{margin-top: 10px;font-size: 16px;}
.cont ol{float: right;}


/*新闻中心*/
.news{zoom: 1;background: #efefef;padding: 2%;margin-bottom: 20px;}
.news:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.news .new_img{width: 15%;float: left;}
.news .new_tit{width: 83%;float: right;}
.new_tit{zoom: 1;}
.new_tit:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.new_tit ul{margin-top: 10px;}
.new_tit li{width: 80%;font-size: 18px; color: #0C5CC8; float: left;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;}
.new_tit span{float: right;color: #bfbfbf;}
.new_tit ol{line-height: 25px;overflow : hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

/*新闻中心（详情）*/
.new_de h3{font-size: 25px;text-align: center;}
.new_de_p{line-height: 30px;text-align: center;color: #005859;}
.new_de ul li{line-height: 28px;margin-bottom: 1em;letter-spacing:2px;margin-top: 0.5em;}
.new_de>li{color: #282828;font-weight: 700;letter-spacing:2px;margin-right: 5px;text-align: right;}
.new_de>li a:hover{color: #005859;}
.new_de img{max-width: 100%;}
/*产品中心*/
/*.pro_nav{zoom: 1; width: 50%;margin: 0 auto;}
.pro_nav:after{content: "020"; display: block;  height: 0;  clear: both; visibility: hidden;}
.pro_nav li{padding: 2% 1%;font-size: 18px; border: 1px solid #ccc;border-radius: 3px;width: 20%;text-align: center;float: left;margin: 0 1%;}
.pro_nav li:hover{background: #0362B4;color: #fff;}*/
.pro_cp{zoom: 1;}
.pro_cp:after{content: "020"; display: block;  height: 0;  clear: both; visibility: hidden;}
.pro_cp div{width: 30%;margin: 2% 1.5%;float: left;}
.pro_cp div li{overflow: hidden;}
.pro_cp div img{max-width: 100%;transition: all 1.5s;}
.pro_cp div:hover img{transform: scale(1.2);}
.pro_cp div h3{font-size: 18px;margin: 3% 0; font-weight: 700;width: 80%;float: left;margin-left: 5px;}
.pro_cp div ol{float: right;line-height: 40px;margin-right: 10px;color: #fff;}
.pro_cp div ul{border: 1px solid #ccc;margin-top: 8px;zoom: 1;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.pro_cp div:hover ul{background: #0C5BC5;color: #fff;}
.pro_cp div ul:after{content: "020"; display: block;  height: 0;  clear: both; visibility: hidden;}

/*.productBox{ height: auto; overflow: hidden; margin-top: 33px;width: 1260px;margin: 0 auto;padding: 40px 0 80px 0}*/

/*产品内页*/
.pro_cen{width: 100%;margin: 40px 0;}
.proifo-right{ float: right; width: 50%;}
.pro-info-p{ color: #333333; font-size: 20px; height: 46px; background: #f3f3f3; border-left:9px solid #282828; padding-left:39px; line-height: 46px;}
.pro-info-p1{padding:38px 0px; border-bottom:1px dashed #efefef;min-height: 200px;}
.pro-info-p1 dd{ font-size: 15px; color:#333333; margin-bottom: 10px; height:auto; overflow:hidden;}
.coall{ font-size: 21px; color:#0c5cc8; margin-top:26px; font-weight: bold; background:url( ../img/dh.png) no-repeat left center; padding-left: 50px; line-height: 35px;}
.pro-a{ width: 131px; height: 39px; background: #0c5cc8; line-height: 39px;text-align: center; margin-top: 35px;}
.pro-a a{ color: #fff;  font-size: 18px;}
.fenye{text-align: center;margin: 20px 0;}
.fenye span{padding: 1% 2%;border: 1px solid #ccc;background: #eee;}
.fen_s1{float: left;}
.fen_s3{float: right;}
.fenye span:hover{background: #0C5CC8; color: #fff;}
/*产品图片切换*/
.promore_l{width:45%;float:left;}
.sp-wrap{display:none; position:relative; float:left; width:100%;}
.sp-thumbs{text-align:left;display:inline-block; margin-top:10px;}
.sp-thumbs img{min-height:46px; min-width:50px; max-width:50px;}
.sp-thumbs a:link, .sp-thumbs a:visited {width:67px; height:67px; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position: center; -webkit-transition:all .2s ease-out; transition:all .2s ease-out; margin-right:5px; border:1px solid #e6e6e6;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active,.sp-current{opacity:1!important;position:relative;}

.sp-large{position:relative; overflow:hidden; top:0; left:0; height:100% !important;}
.sp-large a img{max-width:100%; display:block; border:1px solid #e6e6e6;}
.sp-large a{display:block;}

.sp-zoom{position:absolute;left:-50%;top:-50%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;display:none;}
.sp-lightbox{position:fixed;top:0;left:0;height:100%;width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9);z-index: 500;display: none;cursor: pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:100%; max-height:100%; border:2px solid #fff;}
#sp-prev, #sp-next{position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none;background:#000; border-radius:25px; border:2px solid #fff; width:50px;height:50px; box-sizing:border-box;transition: .2s;}
#sp-prev{left:10px;}
#sp-prev:before{content:''; border:7px solid transparent; border-right:15px solid #fff; position: absolute; top:16px; left:7px;}
#sp-next{right:10px;}
#sp-next:before{content:''; border:7px solid transparent; border-left:15px solid white; position: absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{background:#444;}
/*详情左右切换*/
.pro_change{ height: auto; overflow: hidden; margin-top: 54px;   }
.pro_change ol{ height: auto; overflow: hidden; height: 50px; line-height: 50px; background: #4d4d4d;border-left:6px solid #0c5cc8;}
.pro_change ol li{ padding:0 28px; float: left; color:#fff; font-size: 18px; text-align: center; cursor: pointer;  }
.pro_change ol li.cur{ color:#0c5cc8;background: #f1f1f1;}
.pro_con{ height: auto; overflow: hidden; margin-top: 30px;}
.pro_con .pro_in{ height: auto; overflow: hidden; display: none;}
.pro_con .pro_in p img{max-width: 100%;}
/*团队风采*/
.ddd{width: 100%;zoom: 1;}
.ddd:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.ddd ul{width: 31%;float: left;margin: 1%;position: relative;}
.ddd li{z-index: 2;position: relative;}
.ddd li img{max-width: 100%;}
.ddd ol{text-align: center;position: absolute; position: absolute; bottom: 0; width: 100%; background-color:rgba(12,92,200,0.8);margin-top: -19px;z-index: 1; color: #fff;transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.ddd ul:hover ol{display: block; padding: 3% 0;z-index: 3;}
.gstd ol{width: 50%;margin: 2% auto;}
/*机械设备*/
.jxsb{zoom: 1;}
.jxsb:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.jxsb div{width: 30%;padding: 0.5%; float: left; margin: 1%;background-color: #0C5CC8;color:#fff;}
.jxsb div:hover img{transform: scale(1.05);}
.jxsb div ul{width: 90%;margin: 10px auto;}
.jxsb div p{overflow: hidden;}
.jxsb div img{width: 100%;transition: all 1s;}
.jxsb div h3{font-size:18px; font-weight: 700;text-align: center; line-height: 30px;}
.jxsb div li{margin-top: 5px;line-height: 25px;}
/*机械设备内页*/
.jxsb_del{zoom: 1;}
.jxsb_del:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.sb_de1{width: 40%;float: left;}
.sb_de1 img{width: 100%;}
.sb_de2{width: 55%;float: right;}
.sb_de2 h3{font-size: 25px;padding-bottom: 8px;padding-left: 5px; border-bottom: 1px solid #ccc;}
.sb_de2 table{width: 100%;margin-top: 20px;}
.sb_de2 table tr{height: 50px;}
/*.sb_de2 table th{width: 25%;font-size: 16px;font-weight: 700;}*/
/*.sb_de2 table td{width: 75%;text-align: center;}*/
.sb_de3{margin-top: 30px;border-top: 1px dashed #ccc;}
.sb_de3 h1{font-size: 25px; color: #0C5CC8;margin-top: 15px;}
.sb_de3 table{width: 100%;margin-top: 20px;border: 1px solid #000; border-spacing: 0;/*去掉单元格间隙*/}
.sb_de3 table td{padding: 0 5px;}
/*.sb_de3 table tr{height: 45px;}*/
/*.sb_de3 table th{width: 15%;}*/
/*.sb_de3 table td{width: 35%;padding: 0 5px;text-align: center;}*/



/*公司动态*/
.xpdt{zoom: 1;}
.xpdt:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.xpdt ul{width: 31%; margin: 1%; float: left;position: relative;}
.xpdt ul img{max-width: 100%;}
.xpdt ul span{background-color: #0C5CC8;padding: 2% 5%;color: #fff;position: absolute; top: 0;}

/*视频区*/
.sp{zoom: 1;}
.sp:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.sp ul{width: 48%;float: left;margin: 1%;}

/*生产线*/
.sclc .ny_tit p{margin-bottom: 10px;color: #787878;}
.sc{width: 100%;zoom: 1;}
.sc:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.sc ul{width: 31%;float: left;margin: 1%; position: relative;}
.sc li{z-index: 1;position: relative;}
.sc li img{max-width: 100%;}
.sc ol{text-align: center;width: 100%;z-index: 5;position: absolute; background-color:rgba(12,92,200,0.8);bottom: 0; color: #fff;padding: 3% 0;}
/*生产流程*/
.lct{text-align: center;}
.lct img{width: 100%;}


/*在线计价*/
.onl{margin-top: 3%;}
.onl li{font-size: 20px;font-weight: 700;margin-bottom: 5px; color: #484848;}
.onl p{color: red;}
#top{
	width:600px;
	height:220px;
	border-bottom:1px solid #bbb;
	font-family:'Microsoft yahei';
}
#top p{
	margin-bottom:15px;
}
#top p font{
	font-size:14px;
	color:#000;
	margin-right:15px;
}
#top p span{
	font-size:14px;
	color:#666;
	border:1px solid #999;
	display:inline-block;
	padding:8px;
	cursor:pointer;
}
#top p span.on{
	border:2px solid #f60;
	padding:7px;
	background:url(../img/on.png) no-repeat right bottom;
}
#bottom{
	width:600px;
	height:159px;
	padding-top:20px;
}
#bottom p font{
	color:#f60;
	font-size:20px;
	margin-right:20px;
}
#bottom p a{
	font-size:14px;
	color:blue;
}
#bottom p a i{
	margin:0 5px;
	color:#90c;
}
#bottom button{
	width:330px;
	height:50px;
	margin-top:20px;
	font-size:20px;
	background:#f60;
	color:#fff;
	border:none;
	
}

/*留言*/
.zxbj{zoom: 1;}
.zxbj:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.message{width: 100%; float: right;}
.message h3{color: #282828;font-size: 25px;font-weight: 700;}
.message input{width: 48%;float: left;height: 50px;margin: 10px 5px;border: 1px solid #484848;}
.message textarea{width: 97%;height: 8em;margin: 10px 5px;border: 1px solid #484848;}
.message .sub{width: 97%;margin: 10px 5px;}


/*手机端*/
@media screen and (max-width: 1024px){
	.hy p,header,.daohan,.search,.w1300,#bodycontent{width: 98%;}
	header .tel{width: 40%;}
	header .logo{padding: 1% 0;}
	.inab_rig ul{margin-top: 10px;}
	.inab_rig li{overflow : hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
	.teamSlide .ohbox{width: 83%;}
	.chgtext_r{height: 400px;}
	.jytd{padding: 5px;}
	footer .qb{padding: 2%;}
}
@media screen and (max-width: 768px){
	header .tel{width: 50%;}
	header .logo{width: 26%;}
	/*.inab_rig p{width: 55%;}*/
	.inab_rig li{-webkit-line-clamp: 2;}
	.slide img{height: 150px;}
	.teamSlide li{width: 150px;}
	.teamSlide .ohbox{left: 43px;width: 90%;}
	.teamSlide .pageBtn span{width: 35px;}
	.chgtext_r{height: 300px;}
	#search_all{height: 52px;}
	.searchr{ width: 300px; margin-top: 7px;}
	.ewm{width: 32%;}
	.dh{width: 68%;}
	.jxsb div{width: 47%;}
	.pro-info-p1{padding: 20px;min-height:auto;}
	.coall,.pro-a{margin-top: 5px;}
	.pro_change{margin-top: 30px;}
	.searchl_1{line-height: 53px;}
	.news .new_img{width: 23%;}
	.news .new_tit{width: 75%;}
	footer .qb{ padding: 3% 2%;}
	.cont ol{text-align: right;margin-top: 15px;}
	.cont ol img{width: 60%;}
}
/*///////手机导航条//////*/
.nav2{display: none;}
.sp_header{height:50px;overflow:hidden;background:#fff;position:relative;z-index:10;width:100%;}
.sp_logo{padding:2px 10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:50px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:absolute;z-index:1000;background:#eee;width:100%;/*height:calc(100% - 104px);*/font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:34px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;padding-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}


/*手机端底部*/
.AP_foot {position:fixed;bottom:0;width:100%;box-sizing:border-box;background:repeating-linear-gradient(#222222,#222222);opacity:0.9; z-index:99;display:none;}
.AP_foot:after {content:"";display:block;visibility:hidden;clear:both;}
.AP_foot a {width:25%;text-align:center;margin-bottom: 13px; box-sizing:border-box;float:left;color:#fff;font-size:1.1em;padding:5px 0;}
.tel:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left top;background-size:20px auto;}
.signup:before {content:"" ;display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -20px;background-size:20px auto;} 
.ask:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -40px;background-size:20px auto;}
.query:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../img/main_icon.png) no-repeat left -80px;background-size:20px auto;}

.AP_foot,.yc,.sj_lc,.nyco_copu{display: none;}

.tuandui{display: none;}
.tuandui{width: 100%;zoom: 1;}
.tuandui:after{content: "020"; display: block;  height: 0;  clear: both;  visibility: hidden;}
.tuandui ul{width: 46%; margin: 1% 2%;float: left;}
.tuandui ul img{width: 100%;}
.tuandui ul h3{font-size: 14px; margin-top: 5px;padding: 8px 0; color: #0C5CC8; text-align: center;background: #fff;}
.sb_de4,.sj{display: none;}
@media screen and (max-width: 414px){
	.ny_banner{width: 1400px;margin: 0 auto;}
	.ny_banner img{height: 200px;}
	.head,footer,.searchl_1,.prdright .cptab .smore,.chgtext_r,.teamSlide{display: none;}
	.nav2,.tuandui,.AP_foot,.yc{display: block;}
	.searchr{width: 100%;}
	.prdright .cptab ul,.prdright .cptab{height: auto;}
	.prdright .cptab ul li{width: 50%; text-align: center;}
	.prdright .cpzs ul li{width: 48%;}
	.prdright .cpzs ul{height: 470px;}
	.inab_left,.inab_rig,.top_news{width: 100%;}
	.gundon{margin-top: 20px;}
	.slide img{height: 100px;margin: 0 ;}
	.teamSlide li{width: 160px;}
	.product-number-info li b{font-size: 20px;}
	.product-number-info li b em{font-size: 15px;}
	.product-number-info li b sup{right: -19px;}
	.homeTitle{font-size: 20px;}
	.homeTitle span{font-size: 15px;}
	.top_news_left time span:first-child{font-size: 30px;}
	.top_news_left time span:last-child{font-size: 12px;}
	.top_news_left{height: 82px;width: 15%;}
	.top_text_right{width: 75%;}
	.top_text_right p{-webkit-line-clamp: 2;}
	.posts_tit{height: 30px;line-height: 30px;}
	.title_cn{width: 80%; margin: 20px auto;}
	#search_all{height: auto;}
	.ny_tit h3{font-size: 20px;}
	.ab_div1 li,.ab_div1 ul ol{font-size: 14px;}
	.ab_div1 ul p,.ab_div1 ul ol span{font-size: 16px;}
	.searchl li{padding: 3% 0;width: 25%;text-align: center;}
	.xpdt ul,.ddd ul,.bigbox>.imgbox{width: 48%;}
	.jxsb div{width: 97%;}
	.jxsb div p{width: 74%; margin: 10px auto;}
	.pro_all_class{margin-bottom: 15px !important;;}
	.sb_de2{width: 100%;margin: 20px 0;}
	.sb_de2 h3,.new_de h3{font-size: 20px;}
	.sb_de1{width: 85%; float: none; margin: 0 auto;}
	.sb_de2 table th,.sb_de2 table td,.cont p{font-size: 12px;}
	.sb_de3 table th{width: 25%;}
	.sb_de3 table td{width: 55%;font-size: 12px;}
	.sb_de3{display: none;}
	.sb_de4{display: block;}
	.sb_de3 h1{font-size: 25px;}
	.pro_all_class a{margin: 0; width: 110px;font-size: 14px;}
	.bigbox{padding: 0;}
	.new_tit li{width: 65%;    font-size: 14px;}
	.new_tit span,.new_tit ol{font-size: 12px; -webkit-line-clamp: 2;}
	.new_tit ul{margin-top: 0;}
	.new_de ul li{font-size: 12px; line-height: 25px;}
	.cont h3{font-size: 20px;}
	.cont ul li{font-size: 13px;}
	.message input{width: 47%;}
	.pro_cp div{width: 47%;}
	.pro a{width: 80px;}
	.pro_cp div h3{font-size: 14px;}
	.pro_cp div ol{line-height: 0;}
	.promore_l,.proifo-right{width: 100%;}
	.pro-info-p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 16px;}
	.coall{padding-left: 35px;font-size: 17px;}
	.pro-a a{font-size: 16px;}
	.pro_change ol li{font-size: 14px;}
	.pc{display: none;}
	.sj{display: block;}
	.sc ul{width: 48%; margin: 3% 1%;}
	.gstd ol{width:96%;margin: 0 auto;}
}

@media screen and (max-width: 375px){
	.message input{width: 46%;}
	.pro_all_class a{margin-bottom: 10px; width: 65px;  font-size: 12px;}
}









