﻿body{overflow-x:hidden; position:relative}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.hidden{display:none;}
.last{border-bottom:none !important;}
blockquote{background:#f9f9f9;padding:8px 20px;border:1px solid #ccc;}
ul,h2,p,dl,dd{
	padding: 0;
	margin: 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
 
}

input,textarea{ outline:none; }
input:focus,textarea:focus{ outline:none; }
input,textarea{ outline:none; border:0; }

.spec .spec_nr img{max-width: 100%;}

input,select,textarea{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none;}
	 

input::-webkit-input-placeholder {
    color: #acacac;
}

input:-moz-placeholder { 
    color: #acacac;
}

input::-moz-placeholder {
    color: #acacac;
}

input:-ms-input-placeholder { 
    color: #acacac;
}
 
@font-face{ font-family:'"微软雅黑"'; src:url(../font/"微软雅黑".ttf)} 	 
.topindex-maxpic{width:100%;margin:0px auto; position:relative; }
.fullSlide {width:100%;position:relative;height:550px;background-color:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% ;}
.fullSlide .bd li {width:100% ;height:550px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:550px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:80px;line-height:30px;}
.fullSlide .hd ul {text-align:center;width:100%;margin:0px auto;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:10px;margin:1px;border:solid 2px #fff;margin-right:5px; overflow:hidden;	background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fc9905;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;	z-index:1;top:50%;margin-top:-30px;	left:5%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;} 
.search {margin-top:10px;}
#box { width: 100%;  padding: 3% 0px;  display: none;}
.searchDiv {  width: 15.1%; margin-top:55px}
.searchDiv ul{ width:100%; float:left}
.searchDiv form {width: 100%;height:45px; background:#fff; border:1px solid #1c1c1c; box-sizing:border-box; border-radius:30px;}
.searchDiv form dl dd.dd01{width: 80%;height: 100%; float:left;}
.searchDiv form dl dd.dd01 input{height: 43px;width: 100%; background:none;text-indent: 1em;caret-color:#acacac; color:#333}
.searchDiv form dl dd.dd02 { width:15%; margin-top:15px; float:right}
.search  form {width: 100%;height: 100%;}
.search  form dl{width: 100%;height: 100%;position: relative;z-index: 2;}
.search  form dl dd.dd01{width: 100%;	height: 100%;}
.search  form dl dd.dd01 input{background: transparent;width: 100%;height: 100%;background: url(images/search_bk.png) center center no-repeat;border: 0;text-indent: 1em;color: #fee6bd;} 
.search  form dl dd.dd02 {position: absolute;top: 8px;right: 14px;}
.lang{ width: auto; float:left; text-align:right; font:15px/19px "微软雅黑"; background:#220058; padding:5px 10px; box-sizing:border-box; color:#fff; margin:60px 0 68px 20px}
.lang:hover{ color:#fff; background:#ca460b}
.lang img{ display:inline-block;}
.trx{ width:auto; margin-top:57.5px; margin-left:65px;}
.trx img{ max-width:100%}

.w100{ width:100%}
.fd{ width:100%; padding:0 12.5%; box-sizing:border-box}
.main{ width:1000px; margin:0px auto; padding:0px; }
.jz{display:table; margin:0px auto;}
.l{ float:left;}
.r{ float: right;}
.tacenter{ text-align:center}
.trightr{ text-align: right}
.cwhite{ color:#fff;}
.cblack{ color:#000;}
.corg{ color:#d45f2b}
.bge2{ background:#e2e2e2}
.time {transition: all ease-out .3s 0s; -webkit-transition: all ease-out .3s 0s; -moz-transition: all ease-out .3s 0s; -o-transition: all ease-out .3s 0s;}
.time1 {transition: all ease-out 1.2s 0s; -webkit-transition: all ease-out 1.2s 0s; -moz-transition: all ease-out 1.2s 0s; -o-transition: all ease-out 1.2s 0s;}
a:hover {text-decoration: none;}
ul li { list-style: none;}
.mgt40{ margin-top:40px;}
.mgt60{ margin-top:60px;}

.table { display: table;}
.table-cell { display: table-cell; vertical-align: middle;}

.new_title img{max-width:100%}
.head { width: 100%; z-index:9999;background:#fff; }
.head.active{ position:fixed; top:0;transition: background 1s; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition:background 1s;}
.head.active{ display:none}
.head { transition: all 1s; }
.head.fixed-head { top: -140px; }
.head.scrolltop { top: 0; }


.head1 { width: 100%;  background:#fff; z-index:9999; padding:22px 0}
.head1.active{ color:#000; position:fixed; top:0; transition: background 1s; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition:background 1s;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);}
.head1.active .topmeau li a,.head1.active .rt_top p  { color: #fff;}
.head1.active .topmeau li.lihover a{ color:#002765}
.topBox { display: none;}
.menuBox {display: none;}
.head_box {padding: 0px 7%;}
.logo a{ color: #fff;}
.logo a img{ margin:41.5px 0;}
.logowz{ width:28.5%; margin-top:47px; box-sizing:border-box; font:18px/30px "微软雅黑"; color:#220058; border-left:1px solid #808080; padding-left:30px; margin-left:25px }
.logowz p{ font-weight:bold;}

.topmeau { width: auto; margin-left:2%; margin-top:35px;}
.topmeau li{ float: left; width: auto; text-align: center; position:relative; box-sizing:border-box; border-right:1px solid #484848; padding:0 18px; }
.topmeau li:last-child{ border-right:none}
.topmeau li a.wz{font: 15px/35px "微软雅黑"; width:100%; float:left}
.topmeau li a.wz p{ font-size:14px; text-transform:uppercase; text-align:left; text-indent:40px}
.topmeau li a.wz:hover{ color:#ddd}
.topmeau li.lihover{ font:15px/35px "微软雅黑"  !important; }
.topmeau li.lihover a{ background:#0065de;color:#fff; padding:0 13px; border-radius:20px;}
.topmeau li dl{ width:100%; height: 0; padding-bottom:10px; background:#002765; position:absolute; left:0; top:65px; opacity:0; filter:alpha(opacity=0);  z-index:9999999999999999}
.topmeau li:hover dl{ height:auto;opacity:1; filter:alpha(opacity=100)}
.topmeau li dl .mz{ width:100%; overflow:hidden; font:14px/35px "微软雅黑"; color:#fff; box-sizing:border-box; }
.topmeau li dl .mz:last-child mz{ border-bottom:none}
.topmeau li dl .mz:hover{background:#fff; color:#002765;}

.imgw{ width: 100%; display: block;}
.nav{ width: 100%; padding:0 12.5%; box-sizing:border-box;float: left; display: block; z-index:99999; background:#1c1c1c;}
.nav>ul>li{ position: relative; float: left; width:calc(100%/7); display: inline-block;box-sizing:border-box;  text-align:center; }
.nav>ul>li:last-child{ border-right:none;margin-right:0px }
.nav>ul>li.lihover{ border-bottom:2px solid #fff; box-sizing:border-box }
.nav>ul>li>a{ position: relative; display: block; line-height:57px; font-size: 18px; color:#fff}

.nav .subnav{ position: absolute; z-index: 10; left: 50%; top: 211x; width: 200px; margin-left: -50px; padding: 15px 10px; margin-top: -15px; background: url(../images/black_80.png) repeat; background:none rgba(0,0,0,0.8); font-size: 14px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); display: none;}

.nav .subnav1 a{ display: block; padding: 12px 0px; line-height: 1.4; color: #fff; text-align: center; position: relative; border-top: 1px solid rgba(255,255,255,.16); z-index: 1; }
.nav .subnav1 p:first-child a{ border-top: 0 none;}
.nav .subnav1 a:before{ content: "";position: absolute; left: 0; right: 0; bottom: 0; height: 100%; background-color: #350f71; transform-origin: 100%; -webkit-transform-origin: 100%; -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1); transition: transform .4s cubic-bezier(.4,0,.2,1); -webkit-transform: scaleX(0); transform: scaleX(0); visibility:hidden\9; z-index: -1;}
.nav .subnav1 a:hover{ color: #fff;}
.nav .subnav1 a:hover:before{ transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility:visible\9;}
.nav .subnav2 { position: fixed; left: 0; top: 211px; margin-left: 0; padding:40px 0; width: 100%; text-align: center;}
.nav .subnav2 .item{ display: inline-block; *display: inline;  *zoom: 1; width: 135px; margin: 0px 20px; vertical-align: top;}
.nav .subnav2 .item img{ margin-bottom: 10px;}
.nav .subnav2 .item span{ color:#fff}
.nav .subnav2 a:hover{ color: #B97B57;}

.menu-handler{ width:24px; float:right; height: 64px; display:none; cursor: pointer;}
.menu-handler span { position: relative; display: block; margin: 30px auto 0; width: 24px; height: 2px; background-color: #000;  -webkit-transition-duration: .3s,.3s; -moz-transition-duration: .3s,.3s; -ms-transition-duration: .3s,.3s; -o-transition-duration: .3s,.3s; transition-duration: .3s,.3s;-webkit-transition-delay: .3s,0s; -moz-transition-delay: .3s,0s; -ms-transition-delay: .3s,0s; -o-transition-delay: .3s,0s; transition-delay: .3s,0s;}
.menu-handler span:after,
.menu-handler span:before { content: ""; position: absolute; display: inline-block; width: 100%; height: 2px; left: 0;
 background-color: #000; -webkit-transition-duration: .3s,.3s; -moz-transition-duration: .3s,.3s; -ms-transition-duration: .3s,.3s;-o-transition-duration: .3s,.3s; transition-duration: .3s,.3s;-webkit-transition-delay: .3s,0s;-moz-transition-delay: .3s,0s;-ms-transition-delay: .3s,0s;-o-transition-delay: .3s,0s; transition-delay: .3s,0s}
.menu-handler span:before {top: -8px;-webkit-transition-property: top,transform;-moz-transition-property: top,transform;-ms-transition-property: top,transform;-o-transition-property: top,transform;transition-property: top,transform;}
.menu-handler span:after {bottom: -8px;-webkit-transition-property: bottom,transform;-moz-transition-property: bottom,transform;-ms-transition-property: bottom,transform;-o-transition-property: bottom,transform;
transition-property: bottom,transform;}
.menu-handler.active span {background-color: transparent;-webkit-transition-delay: 0s,0s;-moz-transition-delay: 0s,0s;-ms-transition-delay: 0s,0s;-o-transition-delay: 0s,0s;transition-delay: 0s,0s}
.menu-handler.active span:after,.menu-handler.active span:before {-webkit-transition-delay: 0s,.3s;-moz-transition-delay: 0s,.3s; -ms-transition-delay: 0s,.3s; -o-transition-delay: 0s,.3s; transition-delay: 0s,.3s}
.menu-handler.active span:before {top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
.menu-handler.active span:after {bottom: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.fc {
    text-align: center;
}
.menuBoxM a:link, .menuBoxM a:visited { color: #676767;}
.menuBoxM a:active,.menuBoxM a:hover { color: #676767;}   
.menuBoxM { background-color: #f4f4f4; color: #676767; position: fixed; display: none; right: 0px; top: 0px;  height: 100%; height:100vh; overflow-x:hidden;  overflow-y:auto;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%); -webkit-overflow-scrolling:touch; width: 400px; z-index: 910;  -webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94); -moz-transition:all .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:all .5s cubic-bezier(.25,.46,.45,.94); -o-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94); }
.menubarM{ padding:64px 0;}
.menubarM li{ border-bottom: 1px solid #dbdbdb;}
.menubarM .nav-link { display: block; font-size: 18px; padding: 12px 12%; position: relative;}
.menubarM .cur .nav-link{ background-color: #d45f2b; color: #fff;}
.menubarM .subnav { background-color: #fff; padding: 20px 0px; display: none;}
.menubarM .subnav a { position: relative; display: block; padding: 8px 12%; line-height: 1.4; color: #333333; font-size: 16px;}
.pusher-black { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background-color: rgba(0,0,0,0.4); z-index: 900; visibility:hidden; filter:alpha(Opacity=0);opacity:0;-webkit-transition:all .2s cubic-bezier(.02,.01,.47,1) 0s; -moz-transition:all .2s cubic-bezier(.02,.01,.47,1) 0s; -ms-transition:all .2s cubic-bezier(.02,.01,.47,1) 0s; -o-transition:all .2s cubic-bezier(.02,.01,.47,1) 0s; transition:all .2s cubic-bezier(.02,.01,.47,1) 0s;}
.menuOpen .pusher-black { visibility:visible;filter:alpha(enabled=false); opacity:1;}
.menuOpen .menuBoxM { -moz-transform:translateX(0); -ms-transform:translateX(0); -webkit-transform:translateX(0);  transform:translateX(0) }
.menuBoxM .tel-btnM{ font-size: 24px; color: #340e71; display: block; margin-bottom: 20px;}
.menuBoxM .tel-btnM i{ width:50px; height:50px; display: table; margin:0px auto}
.menuBoxM .tel-btnM i img{ max-width:100%}
.menuBoxM .tel-btnM .txt{ font:24px/35px "微软雅黑"; width:100%; float:left; text-align:center}

.rt_top {  overflow: hidden;}
.rt_top p { font: 18px/65px "微软雅黑";} 
	
.banner_min {padding: 30px 0px;background: #f7f7f7;text-align: center;}
.banner_min li {display: inline-block;background: #fff;padding: 36px 32px 32px;margin: 0px 0.71428%;width: 19%;}
.banner_min li h2{color: #222;	text-align: left;font: 24px/24px "微软雅黑";}
.banner_min li p {color: #999999;font: 16px/16px "微软雅黑";margin-top: 21px;}


.footer{ display:none;width:100%; padding:6px 0;  background:#340e71; position:fixed; left:0; bottom:0; display:none; z-index:9999}
.footer a{ width:25%}
.footer a .dicon,.footer a .dicon img{ width:auto; height:34px}
.footer a .wz{ width:100%; margin-top:3px; font:12px/18px "微软雅黑"; color:#fff; text-align:center}

.inbg{ background:#e2e2e2; float:left; width:100%}
/**首页标题**/

.title{ width: 100%; margin: 0px auto; text-align:center; }
.title .titcn { font:48px/48px "微软雅黑"; width:100%; float:left; background:url(../images/btbg.png) no-repeat center center;}
.title .titcn  b{ color:#340e71}
.title .titxz{ width:100%; float:left; font:24px/24px "微软雅黑"; margin-top:20px}
.title .titcp { font:48px/48px "微软雅黑"; width:100%; float:left;}

.search2{ font:14px/25px "微软雅黑"; color:#999}
.bgblock{ background:#000}
.bgwhite{ background:#fff}

.prodiv {width: 100%; padding: 0 12.5%; box-sizing:border-box; margin-top:85px}
.profl{ width:20.5%; margin-top:65px}
.profl .flbt{ width:100%; float:left; margin-bottom:1px; background:#340e71; padding:30px 0 10px; text-align:center; color:#fff}
.profl .flbt b{ font:bold 30px/30px "微软雅黑"}
.profl .flbt .bten{ width:100%; height:22px; font:18px/22px "微软雅黑"; margin-top:10px; text-align:center; color:#997cc8; text-transform:uppercase; background:url(../images/flbt.png) no-repeat center center}
.profl .fldiv{ width:100%; border:1px solid #340e71; box-sizing:border-box; border-top:5px solid #340e71; padding:0 20px; }
.profl .fldiv li{ width:100%; float:left; background:url(../images/pli.png) no-repeat left 30px; padding:27px 0 27px 20px; box-sizing:border-box; border-bottom:1px solid #d5d5d5}
.profl .fldiv li:last-child,.profl .fldiv li:last-child:hover{ border-bottom:none}
.profl .fldiv li a{font:18px/18px "微软雅黑"; color:#3a3939; }
.profl .fldiv li:hover a{ color:#340e71}
.profl .fldiv li:hover{ border-bottom:1px solid #340e71}
.profl .pflwz{ width:100%; float:left; background:#340e71; padding:30px 18px; box-sizing:border-box; text-align:center; color:#fff}
.profl .pflwz b{ width:100%; float:left; font:bold 23px/23px "微软雅黑"; border-bottom:1px solid #5d3e8d; padding-bottom:20px; color:#fff;letter-spacing:-1px}
.profl .pflwz i{ width:33px; height:3px; background:#fff; margin:0px auto; display:table;}
.profl .pflwz p{ font-size:24px; margin-top:15px}
.profl .pflwz p img{ margin-right:10px}
.profl .pflwz span{ font:bold 24px/35px "微软雅黑"; letter-spacing:-1px}

.awzl{ width:50%;font:14px/28px "微软雅黑";}
.awzr{ width:48%; height:270px}
.awzr img{ width:100%; height:100%; display:inline-block; object-fit:Cover}
.serdiv{ width:100%; margin-top:30px}
.serdiv li{ width:100%; float:left; margin-bottom:30px; list-style:none; background:#eee; border-radius:10px; overflow:hidden}
.serdiv li .pic{ width:48%; height:200px;border-radius:10px; overflow:hidden}
.serdiv li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.serdiv li .anr{ width:52%; padding:20px; box-sizing:border-box}
.serdiv li .anr .wzl{ width:100%; font: bold 20px/25px "微软雅黑"; color:#038bf7;}
.serdiv li .anr .wzl:after{ content:""; width:170px; height:2px; background:#038bf7; display:block}
.serdiv li .anr .wzl i{ width: auto; float:left; margin-right:10px; font-style:normal;font: bold 25px/25px "微软雅黑";}
.serdiv li .anr .wzl i img{ max-width:100%}
.serdiv li .anr .wncom{ width:100%; font:12px/22px "微软雅黑"; color:#038bf7; letter-spacing:7px}
.serdiv li .anr .axq{ width:100%; margin-top:20px; float:left; font:14px/28px "微软雅黑"; color:#4c4c4c}

.sol{ width:100%; margin:50px 0;}
/* hon_Box */
.honbg{ width:100%; padding:50px 0}
.honor_box {
	width: 100%;
	position: relative;
}

.honor_list .hd .honor_next, .honor_prev {
    top: 50%;
    width: 40px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    margin: 0 auto;
    z-index: 1;
    cursor: pointer;
}

.honor_list .hd .honor_next {
    right: 0px;
    background: url(../images/next_h.png) no-repeat;
    margin-right: -40px;
}

.honor_list .hd .honor_prev {
    left: 0px;
    background: url(../images/prev_h.png) no-repeat;
    margin-left: -40px;
}

.honor_box ul {
	width: 100%;
}

.honor_box ul li {
	width: 350px !important;
	float: left;
	text-align: center;
}

.honor_box ul li img {
	width: 80%;
	display: block;
}

.honor_img {
	width: 100% !important;
	overflow: hidden;
	
}

.honor_img:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
}

.honor_box ul li p {
color:#fff;
line-height: 48px;
}


/**首页adv**/
.adv{ width:100%; margin-top:13px;background:url(../images/advbg.jpg) center center; padding:90px 12.5% 0; box-sizing:border-box;}
.adv .aline1{ width:100%; position:relative; height:527px; margin-top:145px}
.adv .aline1 .advimg1{ width:66.5%; position:absolute; right:0; top:0}
.adv .aline1 .advimg1 img,.adv .aline2 .advimg2 img,.adv .aline3 .advimg3 img{ max-width:100%}
.advwzp{ position:absolute; left:0; top:0; z-index:1}
.adv .advwz1{ width:54.8%;}
.adv .advwz1 p{ width:100%; font:bold 60px/60px "微软雅黑"; color:#340e71; float:left;}
.adv .advwz1 p span{ font:bold 36px/60px "微软雅黑"; color:#656565; margin-left:10px}
.adv .advwz1 p font{ width:77%; height:2px; background:#c7c7c7; margin-top:45px;}
.adv .advwz1 b{ width:80%; float:left; background:url(../images/advline.png) no-repeat bottom left; font: bold 38px/38px "微软雅黑"; color:#340e71; padding-bottom:30px ; margin-top:55px}
.adv .awzul{ width:100%; margin-top:60px;}
.adv .awzul li{ width:100%; float:left; margin-bottom:20px; background:url(../images/advli.png) no-repeat left 7px; padding-left:20px; box-sizing:border-box; font:14px/28px "微软雅黑"}

.adv .aline2{ width:100%; position:relative; height:422px; margin-top:65px}
.adv .aline2 .advimg2{ width:53.5%; position:absolute; left:0; top:0}
.adv .advwz2{ width:48.5%; position:absolute; right:0; top:0; z-index:1}
.adv .advwz2 p{ width:100%; font:bold 60px/60px "微软雅黑"; color:#340e71; text-align:right}
.adv .advwz2 p span{ font:bold 36px/60px "微软雅黑"; color:#656565; margin-left:10px}
.adv .advwz2 p font{ width:77%; height:2px; background:#c7c7c7; margin-top:45px;}
.adv .advwz2 b{ width:80%; float:right; background:url(../images/advline.png) no-repeat bottom left; font: bold 38px/38px "微软雅黑"; color:#340e71; padding-bottom:30px ; margin-top:55px}
.adv .awzul2{ width:80%; margin-top:60px;}
.adv .awzul2 li{ width:100%; float:left; margin-bottom:20px; background:url(../images/advli.png) no-repeat left 7px; padding-left:20px; box-sizing:border-box;font:14px/28px "微软雅黑"}

.advmt40{ margin-top:40px}
.adv .aline3{ width:100%;margin-top:65px; height:833px; position:relative}
.adv .aline3 .advimg3{ width:65%; position:absolute; right:-115px; top:0}


#honor{
	width: 100%;
	text-align: center;
	
	float: left;
}

#honor li {
	width: 32%; margin-right:2%;
	float: left; box-sizing:border-box; border:1px solid #ddd;
	margin-bottom: 35px;
	position: relative;
}
#honor li:nth-child(3n+0){ margin-right:0}

#honor li img {
	max-width: 186px;
max-height: 200px;
}

#honor li dl {
	display: table;
width: 100%;
height: 220px;
}

#honor li dt {
	display: table-cell;
vertical-align: bottom;
}

#honor li span {
	display: inline-block;
position: relative;
}

#honor li span::before{

background: url(../images/honor-ying.png) no-repeat right top;
position: absolute;
right: -24px;
top: 0;
height: 100%;
content: '';
width: 24px;
}

#honor li p {
height: auto  ;
margin: 0;
line-height: 25px;
padding-top: 25px;
overflow: hidden;
font-size: 14px;
color: #686868; margin-bottom:15px
}


/**内页产品分类**/
.pb1{background:#fff url(../images/products_09_1.png) right 54px bottom 32px no-repeat;}
.pb2{background:#2E2E2E url(../images/products_09_2.png) right 54px bottom 32px no-repeat;}
.plist2{ width:100%; margin-top:50px }
.plist2 li{ width:100%; float:left;box-shadow: 0 8px 25px -8px rgba(0, 0, 0, 0.3); margin-bottom:30px;}
.plist2 li .bigpic{ width:40%; height:350px }
.plist2 li .bigpic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.plist2 li .pnr{ width:60%; height:350px;box-sizing:border-box; padding:0 10% 0 5%; position:relative;}
.plist2 li .pnr .pm{ width:175px; font:16px/50px "微软雅黑"; color:#fff; text-align:center; background:#002765; position:absolute; right:0; top:0}
.plist2 li .pnr .pm1{ width:175px; font:16px/50px "微软雅黑"; color:#fff; text-align:center; background:#002765; position:absolute; left:0; top:0}
.plist2 li .pnr .psn{ width:100%; float:left; box-sizing:border-box; border-bottom:2px solid #5b5b5b; margin-top:40px;}
.plist2 li .pnr .psn .wzl{ width:35%; padding-bottom:20px;}
.plist2 li .pnr .psn .wzl b{ font: bold 22px/28px "微软雅黑"}
.plist2 li .pnr .psn .wzl p{ font:14px/20px "微软雅黑"; text-transform:uppercase; margin-top:5px;}
.plist2 li .pnr .wzr{ width:100%; font:15px/28px "微软雅黑"; padding-right:50px; box-sizing:border-box; margin-top:20px;}
.plist2 li .pnr .cx{ width:235px; height:6px; background:#002765; margin-top:-4px; float:left}
.plist2 li .pnr li{ width:30%; height:145px; float:left; overflow:hidden; box-sizing:border-box; border-radius:8px; margin-right:5%; margin-top:60px;}
.plist2 li .pnr li:last-child{ margin-right:0}
.plist2 li .pnr li img{ width:100%; height:100%; display:inline-block; object-fit:cover;}


/**产品介绍**/
.cpjs{ width:100%; float:left; padding:175px 12.5% 0; box-sizing:border-box; height:932px; background:url(../images/cpjs.jpg) no-repeat center top; margin-top:60px; position:relative}
.cpjs .cpimg{ width:100%; position:absolute; bottom:0; left:0; text-align:center}
.cpl{ left:12.5%}
.cpr{ right:12.5%}
.cpjs .cpleft{ width:30%; top:360px; position:absolute; z-index:1; color:#fff}
.cpjs .cpleft li{ width:100%; float:left; list-style:none; margin-top:45px}
.cpjs .cpleft li .lc_tubiao{ width:70px; height:70px; background:#fff; border-radius:50%;}
.cpjs .cpleft li .lc_tubiao i{display: table-cell;text-align: center;vertical-align: middle;}
.wzpr20{ padding-right:20px}
.wzpl20{ padding-left:20px}
.cpjs .cpleft li .cpwz{ width:80%; color:#fff; box-sizing:border-box}
.cpjs .cpleft li .cpwz b{ font-size:26px}
.cpjs .cpleft li .cpwz p{ font:16px/20px "微软雅黑"}
.cpjs .cpleft li.li1{ padding-left:200px; }
.cpjs .cpleft li.li2{ padding-left:50px; padding-right:150px}
.cpjs .cpleft li.li3{ padding-left:0px; padding-right:200px; margin-top:80px}
.cpjs .cpleft li.li4{ padding-left:0px; padding-right:200px}
.cpjs .cpleft li.li5{ padding-left:150px; padding-right:35px}
.cpjs .cpleft li.li6{ padding-left:200px; margin-top:80px}

.lc_box{width: 100%; height: auto; float:left; margin:75px 0;}
.lc_box li {width:130px;float:left;  box-sizing:border-box;text-align: center;}
.lc_box li b{ font:18px/30px "微软雅黑"; color:#000; margin:30px 0 25px; width:100%; float:left}
.lc_box em{ width:78px; float:left; height:120px; background:url(../images/lcx.png) repeat-x center center}
.lc_box li:hover b{ color:#000}
.lc_box em:last-child{ display:none}
.lc_tubiao {  display: table; width:52px; height:52px; margin:0px auto; }
.lc_tubiao i{display: table-cell;text-align: center;vertical-align: middle;}
.lc_box ul li:hover{background: #70b4f3;}
.lc_tubiao img {margin: 0px auto;}
.inLogoH {display: block;}
.inLogoS {display: none;}
.cpjs .cpleft li:hover .inLogoH{display: none;}
.cpjs .cpleft li:hover .inLogoS{display: block!important; background:#d45f2b;  border-radius:50%;}
.cpjs .cpleft li:hover h5{color: #70b4f3!important}


/**min**/
.mindiv{ width:100%; height:262px; margin-top:60px; float:left; padding:55px 12.5% 0; box-sizing:border-box; background: url(../images/min.png) no-repeat center center}
.mindiv .minleft{ width:46%; float:left}
.mindiv .minleft b{ width:100%; float:left; font:bold 36px/36px "微软雅黑"; color:#000}
.mindiv .minleft b span{ color:#f56728}
.mindiv .minleft p{ width:100%; float:left; font-size:26px; margin:20px 0; color:#000}
.mindiv .minleft em{ width:100%; float:left; background:#340e71; font: bold 21px/41px "微软雅黑"; color:#fff; text-align:left; padding-left:30px; box-sizing:border-box}
.mindiv .minright{ width:22%; float: right}
.mindiv .minright .minimg{ width:51px; height:100%; float:left}
.mindiv .minright .minimg img{ max-width:100%}
.mindiv .minright .minwz{ width:80%; color:#000}
.mindiv .minright .minwz p{ font:bold 21px/21px "微软雅黑"}
.mindiv .minright .minwz b{ font:bold 30px/35px "微软雅黑"; color:#000; margin-top:15px; width:100%; float:left}
.mindiv .minright .minwz a.minmore{ font:18px/36px "微软雅黑"; background:#340e71; padding:0 40px; color:#fff; float: left; margin-top:20px }
.mindiv .minright .minwz a.minmore:hover{ background:#d45f2b}

/**首页产品应用**/
.cpyy{ width:100%; margin-top:80px}
.inapp{ width:100%; margin-top:85px}
.inapp li{ width:922px; height:517px; float:left; margin-right:15px}
.inapp li .pic{ width:100%; height:517px; position:relative}
.inapp li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover}
.inapp li .wz{ width:100%; position:absolute; left:0; bottom:0; background:url(../images/app.png) repeat; padding:20px 40px; box-sizing:border-box}
.inapp li .wz .wzl{ width:75%; color:#fff}
.inapp li .wz .wzl b{ width:100%; float:left; font-size:24px }
.inapp li .wz .wzl p{ width:100%; float:left; font:16px/21px "微软雅黑"; margin-top:20px}
.inapp li .wz i{ width:auto; float:right; font:18px/52px "微软雅黑"; padding:0 40px; background:#340e71; color:#fff; margin-top:30px}
.inapp li:hover .wz i{ background:#d45f2b}

/**首页关于我们**/
.aboutdiv {width: 100%; }
.aboutdiv .aleft{ width:50%; height:667px;  background:#303339; padding:90px 95px 0 12.5%; box-sizing:border-box; color:#fff}
.aboutdiv .aleft .abt{ width:100%; font:42px/42px "微软雅黑"; text-transform:uppercase}
.aboutdiv .aleft .abt:after{ content:""; display:inline-block; width:46px; height:29px; background:url(../images/abt.png) no-repeat center left; margin-left:5px}
.aboutdiv .aleft .acom{ width:100%; font-size:21px; margin:20px 0 40px}
.aboutdiv .aleft i{ width:68px; height:1px; background:#fff;}
.aboutdiv .aleft .awz{ width:100%; margin-top:50px; font:16px/30px "微软雅黑"; height:210px; overflow:hidden}
.aboutdiv .aleft .amore{ width:auto; font:21px/50px "微软雅黑"; text-align:center; padding: 0 25px; background:#340e71; color:#fff; margin-top:45px}
.aboutdiv .aleft .amore:hover{ background:#d45f2b}
.aboutdiv .aright{ width:50%; height:667px; }
.aboutdiv .aright img{ width:100%; height:100%; display:inline-block; object-fit: cover}

/**首页新闻**/
.newdiv { padding:100px 12.5%; width:100%; box-sizing:border-box}
.infl{ width:100%; border-bottom:1px solid #d3d3d3}
.infl li{ width:auto; float:left; margin-right:50px; padding-bottom:20px}
.infl li a{ font:24px/24px "微软雅黑"; color:#000;}
.infl li:hover a{ font-weight:bold; border-bottom:2px solid #f56728; box-sizing: border-box; padding-bottom:18px}
.n1{ width:48.5%; margin-top:85px;}
.industry {width: 100%; margin-top:25px}
.industry li{ width:100%; float:left;overflow:hidden;}
.industry li .nimg{ width:100%; height:337px; float:left; position:relative; box-sizing:border-box; border:2px solid #fff }
.industry li .nimg img{ display:inline-block; width:100%; height:100%; object-fit:cover;}
.industry li .nrnr{ width:100%;padding:20px 0 0 ; box-sizing:border-box; color:#000}
.industry li .nrnr h2{ width:100%; float:left; font:21px/21px "微软雅黑"; height:21px; overflow:hidden}
.industry li .nrnr p{ width:100%; float:left; font:14px/14px "微软雅黑"; height:14px; overflow:hidden; margin-top:22px}

.industry li .cdate{ width: 120px; padding:10px 0 10px 20px; background:#340e71;box-sizing:border-box; position:absolute; left:0px; bottom:0px}
.industry li .cdate .d1{ width:100%;font: bold 48px/48px "微软雅黑"; color:#fff; }
.industry li .cdate .d2{ width:100%; font: 18px/18px "微软雅黑"; color:#fff; margin:10px 0 0; }




.n2{ width:48.5%;margin-top:85px;}
.n2 .nwzbt{ font:24px/36px "微软雅黑"; color:#000; width:100%; margin-bottom:25px}
.nmore{ width:auto; padding:0 20px; font:21px/36px "微软雅黑"; background:#340e71; color:#fff}
.nmore:hover{ color:#fff; background:#d45f2b}
.n2 .company{ width:100%}
.n2 .company li{ width:100%; margin-top:30px; border-bottom:1px solid #d3d3d3; float:left; padding-bottom:35px}
.n2 .company  li .date{ width: auto; float: right;  box-sizing:border-box; text-align:right}
.n2 .company  li .date span .d1{ width:100%;font:18px/18px "微软雅黑"; color:#000;}
.n2 .company  li .date span .d2{ width:100%; font: 48px/48px "微软雅黑"; color:#000; margin:10px 0 0;}
.n2 .company  li .cnr{ width:78%; color:#000}
.n2 .company  li .cnr b{ width:100%; float:left; font-size:18px; margin-bottom:20px; font-weight:normal}
.n2 .company  li .cnr p{ font-size:14px; width:100%; float:left; height:18px; overflow:hidden;}


.banner1{ width:100%; height:auto; float:left; overflow:hidden; position:relative;}
.banner1 img{ width:100%;}
.banner1 div{ width:100%; height:auto; overflow:hidden; position:relative;}
.banner1 div p{ width:100%; height:auto; overflow:hidden; float:left; position:relative;}

/**end首页新闻**/

.contbg{position: relative;background-position: center top;background-size: cover;background-attachment: fixed;background-repeat: no-repeat;color: #fff; background:url(../images/contact_bg.jpg) no-repeat}
.contbg .cbt{ font:35px/60px "微软雅黑"; color:#666; font-weight:bold}
.contbg .c1{ width:65%; height:50px; margin-bottom:10px; text-indent:15px; display:inline; border-bottom:solid 1px #ddd; font:16px/50px "微软雅黑"; color:#666; background:none}
.contbg .c1:last-child{ margin-right:0}

.contbg textarea{ width:65%; border:solid 1px #ddd; box-sizing:border-box !important; height:150px; background:none;font:16px/40px "微软雅黑"; color:#666; padding:15px; display:inline; }
.contbg .submit{ width:200px; height:44px; float:left; background:#002765; font:16px/44px "微软雅黑"; color:#fff; display:inline; margin-top:10px}


.nybox{width: 100%; margin-top:-80px; z-index:99; position:relative}
.nybox p { color: #FFF;  font-size: 16px;}
.nybox i { display: block;width: 29px;  height: 3px;  background-color: #FFF;  margin-top: 15px;}

.news {width: 100%;background: #fff;}
.new_text {width: 100%;color: #222;}
.new_box{padding: 0px 7%;}

.box { width:100%; padding: 0px 7%;}
.ny_right {
    width: 75%; margin:40px 0 80px
}
.ny_title {
    width: 100%;
    height: 60px;
    background: url(../images/ny_title_bg.png) no-repeat center right;
}
.ny_title .wz {
    background: #fff;
    padding-right: 30px;
    font: 22px/60px "微软雅黑";
    color: #222;
    display: inline;
}
.ny_right .view_wz {
    width: 100%;
    min-height: 300px;
    margin-top: 20px;
    display: inline;
    font: 15px/36px "微软雅黑";
    color: #666;
}
.about_sel {margin-top: 0;padding-bottom: 80px;}
.about_sel_box {width:22%;box-sizing:border-box; height: auto;float:left; margin:40px 0}
.about_sel_box .tit {    width: 100%;
    float: left;
    color: #fff;
    box-sizing: border-box;
    text-transform: uppercase;
    background:#340e71;
    font: 24px/24px 微软雅黑;
    padding: 35.5px 0px 35.5px 25px;}

.about_sel_box ul {height: 100%;}
.about_sel_box ul li {margin-top: 1px; background-color: #F4F5F7;width: 100%;float: left;cursor: pointer;}
.about_sel_box ul li > a { display: block; padding: 13px 17px; font-size: 16px; position: relative; float:left; width:100%; color:#333 }
.about_sel_box ul li > a:after { content: ""; display: block; position: absolute; top: 26px; right: 19px; width: 7px; height: 7px; border-top: 1px solid #4f4f4f; border-right: 1px solid #4f4f4f; transform: rotate(45deg); }
.about_sel_box li.focus > a { color: #fff; }
.about_sel_box li.focus > a:after { border-top-color: #fff; border-right-color: #fff; }
.about_sel_box ul li:hover a:after{ border-top: 1px solid #fff; border-right: 1px solid #fff;}
/*.about_sel_box ul h5 {height: 100%;text-align: center;font-size: 14px;color: #333;text-transform: capitalize;margin: 0;padding:20px 0;}
.about_sel_box ul li h5 span {font: bold 32px/36px "微软雅黑";  margin: 0;color:#002765; line-height: 18px; padding:1px 0 5px;}*/
	
.about_sel_box li.focus,.about_sel_box li.focus a,.about_sel_box li:hover,.about_sel_box li:hover a,.about_sel_box li.focus span{color: #fff;background: #d45f2b;}
.about_sel_tubiao {text-align: center;margin: 0px 0 10px;}

.inLogoH {display: block;}
.inLogoS {display: none;}
.focus .inLogoS {display: block !important;}
.focus .inLogoH {display: none !important;}
.about_sel_box li:hover .inLogoH{display: none;}
.about_sel_box li:hover .inLogoS{display: block!important;}
.about_sel_box li:hover h5{color: #fff!important}
.about_sel_box li:hover h5 span{color: #fff!important}
.about_sel_tubiao img {/*width: 34%;*/margin: 0 auto;}
.about_sel_con {position: relative;z-index: 9;}
.about_sel_left {position: relative;padding-right: 15px;}
.about_sel_zhe {position: absolute;right: 15px;top: 0;height: 100%;width: 50%;background: #F2F2F2;}
.about_sel_con h3 {font-size: 24px;color: #000;letter-spacing: 2px;margin: 49px 0 10px;font-weight: bold;}
.about_sel_con h5 {font-size: 14px;color: #666;margin: 0;line-height: 24px;width: 90%;}

.aboutCompanyInfor {width: 100%;}
.about_txt {
	width: 100%;
	text-align: center;
	margin: 35px 0;
}

.about_txt h2 {
	font: 30px/60px "微软雅黑";
}

.about_txt h2::after {
	content: '';
	display: block;
	width: 72px;
	height: 2px;
	background: #002765;
	margin: 0px auto;
}

.aboutDiv{ width:75%; font:16px/32px "微软雅黑"; }
.aboutDiv div,.aboutDiv span,{ line-height:32px!important; font-size:16px!important; color:#333; font-family:"微软雅黑","幼园"; }
.aboutDiv p { line-height:36px; font-size:16px; color:#666; font-family:"微软雅黑","幼园"; }
.aboutDiv .mnr{text-align:left;  margin:0px auto; padding:0px auto; width:100%; margin-bottom:60px; float:left;}
.aboutDiv .mnr .lwz{height:auto; width:50%; float:left;}
.aboutDiv .mnr .rimg{height:auto; width:45%; float:right;}
.aboutDiv .mnr .rimg img {width: 100%;}

.nytitle{ font:bold 20px/20px "微软雅黑"; text-align:center}

.nybg{ width:100%;background:#e2e2e2; padding:55px 0 75px}
/*news*/

.news-txt{float:right;margin-top:70px;width:50%;height:600px;background:#f6f6f6;padding:4% 2% 4% 4%;}
.news-txt .news-date{float:left;width:100%;font-size:36px;font-family:Arial, Helvetica, sans-serif;color:#002765;margin-top:40px;margin-bottom:36px;}
.news-txt h4{float:left;width:100%;font-size:18px;color:#f07d22;font-family:"微软雅黑";font-weight:normal;}
.news-txt p{float:left;margin-top:24px;width:100%;font-size:14px;color:#686868;font-family:"微软雅黑";line-height:26px;height:104px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

.news-txt .ab-more{position:relative;left:0;margin-left:0;bottom:0;margin-top:80px;}

.news-list{width:100%;margin:0px auto 0 auto;}
.news-list ul{width:101.3%;margin-left:-1.3%;}
.news-list ul li{width:100%;float:left;margin-bottom:30px;border:1px solid transparent; -webkit-transition: -webkit-box-shadow .2s linear;transition: box-shadow .2s linear;}
.news-list ul li:hover{-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1); box-shadow: 0 4px 12px rgba(0,0,0,0.1);}
.news-list ul li a{width:100%;float:left;}
.news-list ul li a .news-pic{width:25%;float:left;overflow:hidden; height:150px;}
.news-list ul li a .news-pic img{width:100%; height:100%; display:inline-block; object-fit:cover;display:block;transition: 2s;}
.news-list ul li:hover a .news-pic img{-webkit-transform:scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.news-list ul li a .news-tit{width:72%;float:left; margin-left:3%}
.news-list ul li a .news-tit .nbt{float:left;width:100%;font-size:16px;color:#002765;font-family:"微软雅黑";font-weight:normal;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list ul li a .news-tit p{float:left;margin-top:12px;width:100%; font:14px/22px "微软雅黑";color:#686868;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; word-break: break-all}
.news-list ul li a .news-tit .news-date{float:left;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#d1d3d4;margin-top:25px;}
.news-list ul li a .news-tit .news-more{float:right;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#002765;margin-top:25px;margin-right:20px}


.news-content{width:100%;margin:0 auto;}
.news-content .news-title{width:100%;max-width:1440px;margin:0 auto;padding-bottom:36px;border-bottom:#d1d3d4 dashed 1px;}
.news-content .news-title h2{width:100%;font-size:24px;color:#f07d22;line-height:32px;font-family:"微软雅黑";font-weight:normal;text-align:center;}
.news-content .news-title h4{width:100%;margin-top:12px;text-align:center;}
.news-content .news-title h4 span{display:inline-block; zoom:1;*display:inline;font-size:12px;font-family:"宋体";color:#989898;margin-left:4px;margin-right:4px;}


.aboutbar {
	    width: 100%; padding:0 12.5%; background: url(../images/pdm.jpg) no-repeat center center;
	    box-sizing: border-box;
	
}

.aboutbar ul {
	width: 100%;
	height: 100%;
	padding: 40px 0;
}

.aboutbar ul li {
	display: inline-block;
	padding: 0px 12% 0 0; text-transform:uppercase
}
.aboutbar ul li  a{ font:24px/24px "微软雅黑"; color:#fff;}
.aboutbar ul li.bor a{ text-decoration:underline}
.fex {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;padding:0 12.5%; box-sizing:border-box;
	background: url(../images/pdm.jpg) no-repeat center center;
}
.barfex {
    width: 100%;
}

.spec{ width:100%; padding:65px 12.5% 95px; box-sizing:border-box}
.pdbt{ font: bold 26px/26px "微软雅黑"; color:#070a12; width:100%; text-transform:uppercase; border-left:3px solid #340e71; padding-left:8px; box-sizing:border-box}
.spec .spec_nr{ width:100%; font:16px/30px "微软雅黑"; margin-top:30px}
.spec .spec_nr li{ width:100%; margin-top:45px;}
.spec .spec_nr li .spbt{ width:100%; color:#24292d; font:bold 21px/21px "微软雅黑"; text-transform:uppercase}
.spec .spec_nr li .spbt:before{ content:""; width:9px; height:9px; background:#0065de; float:left; border-radius:50%; display:inline-block; margin-right:12px; margin-top:6px}
.spec .spec_nr li .spwz{ width:100%; font:18px/50px "微软雅黑"; color:#24292d; border-bottom:1px solid #d6d6d6; box-sizing:border-box}

.case_ul{ width:100%}
.case_ul li{width:100%; float:left;  margin-bottom:30px;}
.case_ul li:hover .pic img{-webkit-transform:scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.case_ul li .pic{ width:100%; height:400px; position:relative; overflow:hidden}
.case_ul li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover}
.case_ul li .wz{ width:100%; position:absolute; left:0; bottom:0; background:url(../images/app.png) repeat; padding:20px 40px; box-sizing:border-box}
.case_ul li .wz .wzl{ width:75%; color:#fff}
.case_ul li .wz .wzl b{ width:100%; float:left; font-size:20px }
.case_ul li .wz .wzl p{ width:100%; float:left; font:14px/20px "微软雅黑"; margin-top:10px}
.case_ul li .wz i{ width:20%; float:right; font:16px/52px "微软雅黑"; text-align:center; background:#340e71; color:#fff; margin-top:30px}
.case_ul li:hover .wz i{ background:#d45f2b}


.Related{ width:100%; box-sizing: border-box; background:#e2e2e2; padding:85px 12.5% 35px}
.pc_ul{ width:100%; float:left; margin-top:35px}
.pc_ul li{ width:23.5%; float:left; margin-right:2%}
.pc_ul li:nth-child(4){ margin-right:0}
.pc_ul li .pic{ width:100%; float:left; height:200px; border-radius:5px; overflow:hidden}
.pc_ul li .pic img,.case_ul li .cimg img{ width:100%; height:100%; display:inline-block; object-fit:cover}
.pc_ul li .p_name{ width:100%; float:left; font:18px/20px "微软雅黑"; margin:16px 0; color:#070a12}
.pc_ul li .sort_wz { width:100%; float:left; font:14px/20px "微软雅黑";}
.pc_ul li .pmore{ width:115px; font:14px/30px "微软雅黑"; background:#24292d; color:#fff; border-radius:20px;}
.pc_ul li .pmore:after{ content:""; width:15px; height:7px; background:url(../images/pm.png) no-repeat; display:inline-block; margin-left:5px;}
.pc_ul li .pmore:hover{ background:#7d0514}
.cmap{ width:100%; margin-bottom:50px}
.cotact_box {
	width: 100%; 
	border-bottom: 1px solid #e5e5e5;
}

.cotact_box ul { text-align:center; margin:30px 0 20px;
	width: 100%;
}

.cot_img {
	margin-right: 20px;
}

.cot_img img {
	transition: all 0.5s;
}

.cotact_box ul li {
	width:32%; display:inline-block;
	
	margin: 3% 0;
}

.cotact_box ul li:nth-child(2n)  {
	margin-right: 0;
}

.cotct_text { width:73%; text-align:left; padding-top:20px;
	float: left;font:16px/25px "微软雅黑";
	color:#666;
	
}

.cotct_text h2 { font: 20px/30px "微软雅黑";
	color:#000000;
	padding: 5px 0 20px;
	font-weight: normal;
}

.cotct_text a {
	color:#666;
}

.cotct_text a:hover {
	color: #303674;
}


.hot{ width:100%; background:#e2e2e2; padding:20px 12.5% 55px; box-sizing:border-box}
.mes{ width:100%;background:#e2e2e2; padding:25px 12.5% 75px; box-sizing:border-box}
.meswz{ width:100%; float:left; font:14px/30px "微软雅黑"; margin-top:20px}
.meswz b{ color:#0065de}
.mesdiv{ width:100%; background:#f7f7f7; padding:50px; box-sizing:border-box; margin-top:50px}

.mesdiv .m1{ width:27%; margin-right:9.5%;  display:inline;  font:14px/42px "微软雅黑"; color:#666; background:none}
.mesdiv .m1:nth-child(3){ margin-right:0}
.mesdiv .mphone{ width:100%; float:left; margin-top:20px}
.mesdiv .mphone p,.mesdiv .m1 p{ font:16px/16px "微软雅黑"; color:#000; text-transform:uppercase; margin-bottom:12px; width:100%; float:left}
.mesdiv .m1 input,.mesdiv .mphone input{ width:100%; height:42px; box-sizing:border-box; border:1px solid #d6d6d6; background:#fff; text-indent:5px}
.mesdiv textarea{ width:100%; border:solid 1px #d6d6d6;background:#fff; box-sizing:border-box !important; height:140px; margin-bottom:25px; font:14px/40px "微软雅黑"; color:#666; padding:5px; display:inline; }
.mesdiv .submit{ width:175px; height:45px; background:#24292d; border-radius:30px; text-transform: uppercase; font:16px/45px "微软雅黑"; color:#fff; display: table; margin:0px auto}
.mesdiv .submit:hover{ background:#d45f2b}

.nysn{width:100%; float:left;box-sizing:border-box; margin-top:-380px; position:relative; z-index:8; font-size:48px; font-weight:bold; color:#fff}
.aboutbar1 {
	    width: 100%; background: url(../images/pdm.jpg) no-repeat center center;
	    box-sizing: border-box;
	
}

.aboutbar1 ul {
	width: 100%;
	height: 100%;
	padding: 30px 0;
}

.aboutbar1 ul li {
	display: inline-block;
	padding: 0px 12% 0 0; text-transform:uppercase
}
.aboutbar1 ul li  a{ font:24px/24px "微软雅黑"; color:#fff;}
.aboutbar1 ul li.bor1 a{ text-decoration:underline}
.aboutcon{ width:100%; }
.about1{ width:100%; background:#e2e2e2;padding:50px 0 80px}
.about1 .wzcon{ width:100%; margin-top:50px}
.about1 .wzcon .wzimg{ width:45%; height:350px;border-top-left-radius:50px;border-bottom-right-radius:50px; overflow:hidden;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);}
.about1 .wzcon .wzimg img{ width:100%; height:100%; display:inline-block; object-fit:cover}
.about1 .wzcon .wzdiv{ width:50%; height: auto;}
.about1 .wzcon .wzdiv H2{ width:100%; float:left; font: bold 22px/22px Arial, Helvetica, sans-serif}
.about1 .wzcon .wzdiv .wzwz{ width:100%; float:left; font:14px/26px "微软雅黑"; height:250px; overflow-y:scroll; margin-top:30px}

 /* 定义滚动条样式 */

.about1 .wzcon .wzdiv .wzwz::-webkit-scrollbar {

  width: 6px;

  height: 6px;

  background-color: rgba(240, 240, 240, 1);

}

 

/*定义滚动条轨道 内阴影+圆角*/

.about1 .wzcon .wzdiv .wzwz::-webkit-scrollbar-track {

  box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);

  border-radius: 10px;

  background-color:#0065de;

}

 

/*定义滑块 内阴影+圆角*/

.about1 .wzcon .wzdiv .wzwz::-webkit-scrollbar-thumb {

  border-radius: 10px;

  box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);

  background-color: rgba(240, 240, 240, .5);

}

.fzlc_bg{ width:100%; background:#033878; padding:50px 0}



@media screen and (max-width: 1440px) { .page-tab-nav { border-bottom-width: 6px; }
  .page-tab-nav ul li a { font-size: 20px; padding: 25px 0; }
  .head.fixed-head { top: -110px; }
  .head.scrolltop { top: 0; }
  .page-tab-nav.scrolltop { top: 79px; } }
@media screen and (max-width: 1200px) { .page-tab-nav { border-bottom-width: 4px; }
  .page-tab-nav ul li a { font-size: 18px; padding: 20px 0; }
  .head.fixed-head { top: -100px; }
  .head.scrolltop { top: 0; }
  .page-tab-nav.scrolltop { top: 68px; } }
@media screen and (max-width: 1000px) { .page-tab-nav ul li a { font-size: 16px; } }
@media screen and (max-width: 767px) { 
/**.page-tab-nav { z-index: 9; }
  .page-tab-nav .cur-menu { display: block; padding: 15px 0; }
  .page-tab-nav .cur-menu:after { right: 0; }
  .page-tab-nav .w1400 .cur-menu { padding: 15px 20px; }
  .page-tab-nav .w1400 .cur-menu:after { right: 20px; }
  .page-tab-nav ul { display: none; position: absolute; top: 57px; left: 0; width: 100%; background-color: #fff; }
  .page-tab-nav ul li a { font-size: 16px; padding: 15px 0; color: #333; text-align: left; padding-left: 20px; }
  .page-tab-nav ul li { float: none; width: 100%; }
  .page-tab-nav ul li a.active { color: #fff; }
  .page-tab-nav ul li a:hover { color: #fff; } }**/
  
  
}



/*products*/
.pro-pd-list{width:100%;}
.pro-pd-list ul{width:100%;}
.pro-pd-list ul li{width: 32.4%; float: left; display: inline; margin-right: 1.4%;  margin-bottom: 35px;}
.pro-pd-list ul li:nth-child(3n+0){ margin-right:0}
.pro-pd-list ul li .pimg{width: 100%;
    height: 280px;
    float: left;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
    overflow: hidden;display: flex;align-items: center; justify-content: center; /*定义body的里的元素水平居中*/ }
.pro-pd-list ul li .pimg img{ width:100%;}
.pro-pd-list ul li a{width:100%;position:relative;overflow:hidden;vertical-align:middle; display:table; float:left; height:100%;}
.pro-pd-list ul li a img{transition: 2s; width:auto; max-height:280px;}
.pro-pd-list ul li:hover a img{-webkit-transform:scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.pro-pd-list ul li a p{
    width: 100%;
    float: left;
    font: 16px/60px "微软雅黑";
    color: #000;
    background: #eeeeee;
    text-align: center;
    margin-top: 2px;}
.pro-pd-list ul li:hover a p{ background:#d45f2b; color:#fff}
.pro-pd-list ul li a b{width: 100%; font:normal 14px/14px "微软雅黑"; margin:0; float: left; color: #595959;}
.pro-pd-list ul li .pvmore{ width:115px; font:14px/30px "微软雅黑"; background:#24292d; color:#fff; border-radius:20px; text-align:center; margin-top:10px}
.pro-pd-list ul li .pvmore:after{ content:""; width:15px; height:7px; background:url(../images/pm.png) no-repeat; display:inline-block; margin-left:5px;}
.pro-pd-list ul li .pvmore:hover{ background:#7d0514}
.pro-pd-list ul li:hover a p{ -webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate;}

/** proDetails.html **/

.nycon{ width:100%; margin:40px 0 90px;}
.pdetail{ width:100%; background:#e2e2e2;padding:0px 12.5% 65px; box-sizing:border-box}
.pro_mbx{ width: 100%; padding:0 12.5%; box-sizing:border-box; background:#e2e2e2;font:14px/45px "微软雅黑"; color:#666; border-bottom:1px solid #d6d6d6;}
.pro_mbx a{ color: #666;}
.pro_mbx a:hover{ color: #0065B9;}
.pro_mbx span{ display: inline-block; margin: 0 5px; width: 5px; height: 9px; background: url(../images/products_05.jpg) center center no-repeat;}

.proDetails_sec {float:left; width:100%; margin-top:55px}
.proDetails_sec1_box {overflow: hidden; width:100%}
.fenye {text-align: center;	margin-top: 50px;	overflow: hidden;}
.fenye a {display: inline-block;	padding: 0 5px;	line-height: 30px;	color: #002765;	font-size: 14px;	border: 1px solid ##002765;	border-radius: 4px;}

#magnifier img {display: block;}
#magnifier {width: 100%;	height: auto;float: left;	position: relative;	cursor: pointer;}
#magnifier img {display: block;}
#magnifier #showmagnifier {display: table-cell;    text-align: center;    width: 100%;border: 1px solid #d6d6d6;    vertical-align: middle; height:450px !important; background:#fff}
#showmagnifier>img {width: 100%;}
#magnifier #smallmagnifier {width: 184.5px;	height: 200.5px	;	position: absolute;	top: 0px;	display: none;}
#hiddenmagnifier {width: 100%; position: absolute;top: 0px;	left: 0px;	overflow: hidden;	/*display:none;*/visibility: hidden;	z-index: 5;}
#magnifier #bigmagnifier {position: absolute;}
#magnifierlist {width: 100%;height:89px;margin-top: 9px;	position: relative;	overflow: hidden;}
#magnifierLeft {width: 30px;height: 100%;background: #000000;line-height: 80px;text-align: center;
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 0;
	left: 0;
}
#magnifierMiddle {
	width: auto !important;
	height: 89px;
	float: left;
}
#magnifierMiddle>li {
	float: left;
	border: 2px solid #d6d6d6;
	margin-right: 10px; width:100px; height:80px
}
#magnifierMiddle>li>img { width:100%; height:100%; display:inline-block; object-fit:cover
}
#magnifierMiddle>li:first-child {
	border:2px solid #340e71;
}
#magnifierRight {
	width: 30px;
	height: 100%;
	background: #000000;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 0;
	right: 0;
}
.zpbj a img {display: inline-block !important;}

.prodetails_sec_intfo { width:100%; float:left; height: auto; position:relative}
.prodetails_sec_intfo h2{ width:100%; font: normal 32px/32px "微软雅黑"; color:#070a12}
.prodetails_sec_intfo h3 {font-size: 30px;color: #070a12; margin:0}
.prodetails_sec_intfo h4 { font:normal 24px/24px "微软雅黑";color: #000; text-transform:uppercase;margin: 0 auto 20px;}
.prodetails_sec_intfo h4 i {color: #002765;	margin-right: 10px;}
.prodetails_sec_intfo h6 {font-size: 14px;line-height:21px;color: #4e4e4e;margin-top: 25px;font-weight:normal; min-height:100px}
.prodetails_sec_intfo .xz{ margin:25px 0; float:left; width:100%; text-align:left}
.prodetails_sec_intfo .nyprev{ width:100%; margin-top:80px}
.prodetails_sec_intfo .nyprev .pal,.prodetails_sec_intfo .nyprev .par{ width:190px; font:16px/48px "微软雅黑"; color:#fff; text-align: center; padding:0 35px; background:#24292d; border-radius:30px; text-transform:uppercase}
.prodetails_sec_intfo .nyprev .pal img,.prodetails_sec_intfo .nyprev .par img{ display:inline-block; margin-top:17px}
.prodetails_sec_intfo .nyprev .pal:hover,.prodetails_sec_intfo .nyprev .par:hover{ background:#340e71}
.TabShowCon h3 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
	margin: 10px auto;
}
/*.proDetails_sec2 */ 
.proDetails_sec2 {
	width:100%;
	padding: 0;
	 padding: 0px 0;
	 margin-top:2%;
}
.proDetails_sec2_list {
	width: 100%;
	overflow: hidden;
}
.proDetails_sec2_list ul {width: 100%;overflow: hidden;}
.proDetails_sec2_list ul li {
	width: 25% !important;
	float: left;
	text-align: center;
	padding: 15px 0;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	border-right: solid 2px #fff;
	background: #909090;
}
.proDetails_sec2_list ul li.active {
	background: #002765;
}
.TabHide4 {
	display: none;
}
.TabShowCon {
	margin: 30px auto 50px;
	overflow: hidden;
}
.TabShowCon table {
	width: 100% !important;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.TabShowCon table tr td, .TabShowCon table tr th {
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 10px;
	text-align: center;
}
.TabShowCon table tr th {
	background: #eee;
	font-size: 15px;
}
.TabShowCon table tr:nth-child(2n+1) {
	background: #f9f9f9;
}
.TabShowUL {
	overflow: hidden;
	margin: 0 auto;
}
.TabShowF {
	text-align: center;
	margin-bottom: 30px;
}
.TabShowF img {
	display: block;
	width: 100%;
	border: 1px solid #f5f5f5;
}
.TabShowF a:hover h3 {
	color: #002765;
}
.TabShowF a:hover img {
	border: 1px solid #002765;
}
.tabVideo {
	width: 60%;
	margin: 50px auto;
}
.tabqiehuan4 {
	margin-top: 50px;
}
.tabqiehuan4 h3 {
	color: #333;
	font-size: 24px;
}
.tabqiehuan4 h5 {
	color: #666;
	font-size: 16px;
}
.proDetails_sec2_p {
	overflow: hidden;
}
.proDetails_sec2_p p {
	line-height: 24px;
	font-size: 14px;
	color: #999;
}
.proDetails_sec2_p p i {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #000;
	margin: 0 10px;
	position: relative;
	top: -2px;
	border-radius: 100%;
}
.proDetails_sec2_more {
	font-size: 16px;
	line-height: 24px;
	color: #000;
	font-weight: 500;
}
.proDetails_sec2_more i {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: relative;
	top: 3px;
	margin-right: 10px;
}
.proDetails_sec2_more i img {
	display: block;
	width: 100%;
	height: 100%;
}
/* proDetails_sec3 */ 
.proDetails_sec3_tui h3 {
	color: #333;
	font-size: 24px;
	padding: 0 0 10px;
	border-bottom: 1px solid #dadada;
	margin: 0;
}
.proDetails_sec3_tui {
	overflow: hidden;
}
.proDetails_sec3_row {
	margin-top: 50px;
	overflow: hidden;
}
.proDetails_sec3_img {
	width: 100%;
}
.proDetails_sec3_img img {
	display: block;
	width: 100%;
}
.proDetails_sec3_row img {
	display: block;
	width: 100%;
	border: 1px solid #f5f5f5;
}
.proDetails_sec3_row h3 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
	margin: 10px auto;
	text-align: center;
}
.proDetails_sec3_word h2 {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	font-weight: bold;
	margin: 20px auto 10px;
}
/* proDetails.html */

.down-list{width:100%;margin:60px auto 0 auto;padding:0px 0px;}
.down-list .down-table{width:100%;max-width:1440px;margin:25px auto 0 auto;/*overflow:auto;*/}
.down-list .down-table table{width:100%;min-width:640px;}
.down-list .down-table table tr td.td1{width:50%;}
.down-list .down-table table tr td.td2{width:50%;}
.down-list .down-table table tr td{background:#dedede;font-size:14px;color:#3f3f3f;font-family:"微软雅黑";height:40px;text-align:center;border-left:#fff solid 1px;border-bottom:#fff solid 1px;}
.down-list .down-table table tr td a{display:inline-block;width:96px;color:#3f3f3f;font-size:14px;font-family:"微软雅黑";line-height:40px;background:url(../images/down02.png) no-repeat right center;text-align:left;}
.down-list .down-table table tr:nth-child(even) td{background:#eee;}
.down-list .down-table table tr:hover td{background:#fff;color:#f27d21;}
.down-list .down-table table tr:hover td a{color:#f27d21;background:url(../images/down01.png) no-repeat right center;}


/* 常见焦点图 */
.focusBox{ width:100%; height: 100%;  overflow:hidden; position:relative; margin:0px auto;}
.focusBox .hd{  z-index:1;  text-align: center; width: 100%;  position: absolute; bottom: 0px; }
.focusBox .hd ul{ overflow:hidden; zoom:1;   }
.focusBox .hd ul li{ display: inline-block; margin:0px 6px; border-radius:50%;  width:14px; height:14px; line-height:18px; text-align:center; cursor:pointer; 	font-family:Arial; color:#fff; background-color:#ffffff; }
.focusBox .hd ul li.on{  color:#919191; background-color:#919191;}
.focusBox .bd{ position:relative;   }
.focusBox .bd li { width: 100%; height: 100%; text-align:center;}
.focusBox .bd li img { width: 100%;}
.focusBox .bd .con{ height:28px; line-height:28px; text-align:center; font-weight:bold; }


.ntion {width: 100%;height: 40px;background-color: rgba(183,146,112,.5);margin-top: -40px;position: relative;}

#gallery {	width: 100%;position: relative;}
#gallery img {  border: none;}
.pat60{ padding:60px 0}
.pros {}

#left { float:left; width:100%;  height: 64px; border-bottom: 1px solid #F7F7F7;}
#left .sidebar{ width:100%; }

.prodLilist{text-align:center; width: 31.979%; margin-right: 2%;float:left;  overflow:hidden; margin-bottom: 27px;}
.prodLilist span{ width:100%; height:350px; display:block;}
.prodLilist span img {height:100%;width: 100%;display:inline-block; object-fit:cover;}
.prodLilist:nth-child(3n) { margin-right: 0; float: left;}
.prodLilist a {display: block;}



.page {width: 100%;text-align: center;margin-top: 2.4%;float: left; font-size:14px}
.page a {display: inline-block;height: 30px;padding: 0 10px;background-color: #fff;border: 1px solid #e5e5e5;line-height: 30px;color: #666;margin: 0 1px;}
.page span {display: inline-block;height: 30px;padding: 0 10px;background-color: #d45f2b;border: 1px solid #d45f2b;line-height: 30px;color: #666;margin: 0 1px;color: #fff;}

.sidebar ul,.sidebara ul{width:100%;margin:0px auto;  }
.sidebar ul li{  line-height:64px; box-sizing: border-box;  height:64px; position: relative; float: left; }
.sidebar ul li a{ height:64px; box-sizing: border-box; line-height:64px; padding: 0px 20px; box-sizing: border-box; overflow:hidden; display:block;  color:#363636; font-size:16px;font-family:"微软雅黑",Arial, Helvetica, sans-serif; }
.sidebar ul li.left1 a{ color: #002765; padding: 0px 20px; border-bottom: 3px solid #002765; }
.sidebar ul li i { display: block; width: 0px; height: 0px;  background: #fff; position: absolute; right: 0px; top:50%;}
.sidebar ul li:hover a{ color:#fff;background: #002765; }

.sidebar ul li ul{ padding:5px 0 0 10px; background:none;}
.sidebar ul li ul li a{ background:url(/images/sidebarlili.jpg) no-repeat left top;}


.news_box {width: 100%;padding:3% 0;}
#newslist ul {margin-top: 0%;}
#newslist ul li {border-bottom: 1px solid #e5e5e5;}
#newslist ul li:hover {  background-color: #f8f8f8;}

.new_txt {float: left;width: 80%; margin-top:22px; padding-right:3%; box-sizing:border-box}
.new_txt h2 {font-weight: normal;font-size: 18px;color: #000;height: 25px;overflow: hidden;}

.new_txt p {
	font-size: 14px;
	color: #777;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	margin-top: 18px;
}

.new_date {
	box-sizing: border-box;
	float: right;
	width: 20%;
	border-left: 1px solid #e5e5e5;
	font-family: 'Arial';
	color: #bababa;
	margin-top: 22px;
	font-size: 15px;
	text-align:center
}

.new_date span {
	text-align: center;
	display: block;
}

.new_date span.d1 {
	 width:100%; float:left;
	font-size: 50px;
color: #999;
line-height: 56px;
}
.new_date span.d2 { width:100%; float:left;}

.closeWindow { margin-top:48px; float: left;}
.closeWindow a { padding: 10px 8px; background: #d45f2b; color: #fff!important; }

.preNext {
	border-top: dashed 1px #e5e5e5;
	padding-top: 1%;
}

.preNext p{
	width: 50%;
	float: left;
}

.preNext p+p {
	text-align: right;
}

.ption a{
	padding: 14px 20px;
	background: #d45f2b;
	color: #fff;
}

#contact1 {
	width: 100%;
	margin: 64px 0px;
}

#contact1 li {
	width: 48%;
	float: left;
	box-sizing: border-box;
}

#contact1 li.cont_text {
	text-align: left;
	line-height: 2;
	font-size: 15px;
	float:right;
}

#contact1 li.cont_img img{
	width: 100%;
}

#contact1 li.cont_li {
	margin: 0px 30px;
}

#contact1 li h2 {
	color: #222;
	font: 30px/200px "微软雅黑";
}

#contact1 li p {
	color: #595959;
	font: 14px/14px "微软雅黑";
	margin-top: 34px;
}

.process ul li {
		margin-right:79px;
	}

.process ul li i {
		width: 80px;
		height: 80px;
	}
	


	
	.new_text {
		font-size: 24px;
		font-weight: bold;
		height: 56px;
		line-height: 1;
	}
	
	
	
	.honor {
		width: 25%;
		background: #f7f7f7;
		height: 340px;
	}
	
	.focusBox .hd ul {
		background: #222222;
		height: 38px;
		line-height: 38px;
		padding-top: 4%;
	}
	
	.case_img li:nth-child(3n) {
		margin-right: 0px;
	}
	
	.jiaoshiDiv_img img {
		width: 100%; 
		height: 100%; 
		max-height: 240px;
	}
	
		.navigation {
			width: 60%;
		}
		
		.navigation dl {
			width: calc(100%/6);
			float: left;
			text-align: left;
		}
		.navigation dl p{ width:100%; font:14px/30px "微软雅黑"; text-align:center;}
		.navigation dl dt {
			font-size: 16px;
			color: #fff;
			padding-bottom: 4%;
			position: relative;
		}
		
		.navigation dl dt::after {
			content: '';
			display:block;
			width: 25px;
			height: 1px;
			
			margin-top: 3%;
			position: absolute;
			bottom: -1px;
		}
		
		.navigation dl dd {
			width: 100%;
		}
		
		.navigation dl dd a {
			color: #ccc;
			font-size: 14px;
			display: block;
			margin-top: 8%;
		}
		
	
		.foot_bottom {
			width: 100%;
			color: #ccc;
			line-height: 50px;
			height: 50px;
			margin-top: 2.3%;
			border-top: 1px solid #4e8277;
			position:relative;
			 text-align:center;
			 float:left;
		}
		
		.foot_bottom .db { position:absolute; right:7%; top:0%}
        .foot_bottom .db img{ margin-left:20px;}
		.foot_bottom a .db{ color:#fff;}
		.footerdiv {
			
		}
		
		
		
	
		
	.field { width: 100%; padding: 48px 0px 0px; height: 648px; box-sizing: border-box; overflow: hidden; background-image:url(images/al_bk.jpg); background-repeat:no-repeat; background-position: top center;}
	.field_img { width: 100%; height: 418px; overflow: hidden;  margin-top: 48px;}
	
	
	
	.mainl {
		width:100%;
		margin-top: 40px;
	}
	
	
	
/*authen*/
.authen-banner{width:100%;height:250px;margin:0 auto;position:relative;}

.authen-list{width:100%;margin:0 auto; margin-bottom:60px;}
.authen-list .pub-title span{font-size:18px;color:#d1d3d4;line-height:22px;}
.authen-list .pub-title h3{font-size:24px;line-height:30px;color:#f27d21;}
.authen-list ul{float:left;width:100%;}
.authen-list ul li{float:left;width:25%;background:#f4f4f4; cursor:pointer;}
.authen-list ul li .authen-pic{padding:12% 22%;width:100%;height:100%;border:1px solid transparent;}
.authen-list ul li:hover .authen-pic{border:#f27d21 solid 1px; box-sizing:border-box;}
.authen-list ul li .authen-pic img{width:100%;display:block;}
.authen-list ul li:first-child{background:#e7e7e7;}
.authen-list ul li:nth-child(3){background:#e7e7e7;}
.authen-list ul li:nth-child(6){background:#e7e7e7;}
.authen-list ul li:nth-child(8){background:#e7e7e7;}


.pro-det-box{position:fixed;z-index:99999999;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  *zoom:1;}
.pro-det{position:absolute;width:960px;height:600px;top:50%;left:50%;margin-top:-300px;margin-left:-480px;border:#f27d21 solid 4px;background:#fff;text-align:center;}
.pro-det-pic{display:inline-block; zoom:1;*display:inline;height:100%;}
.pro-det-pic img{height:100%;display:block;}
.pro-close{position:absolute;width:42px;height:42px;top:8px;right:8px;background:url(../images/icon-nav-close.png) no-repeat center center;background-size:100%; cursor:pointer;}







#footer{ width:100%;color:#fff;  float: left; background: url(../images/footbg.jpg) no-repeat top center; padding:105px 12.5% 75px; box-sizing:border-box } 
.infbt{ width:100%; float:left; font: bold 28px/28px "微软雅黑"; color:#fff; }

.fmore{width:75px; height:75px; background:url(../images/more.png) no-repeat center center; box-sizing:border-box; border:2px solid #fff;margin-top:60px}
.fmore:hover{ border:2px solid #d45f2b;}

.fabout{ width:36%;}
.fawz{ height:80px; overflow:hidden;font:26px/40px "微软雅黑"; color:#fff; margin-top:65px}

.fewm{ width:27%; margin-top:24px}
.fewm .eimg{ width:100%; text-align:center}
.fewm  p{ width:100%; float:left; text-align:center; font-size:18px; text-align:center; margin-top:15px} 

.fcon{ width:36%; float:right}
.fcon li{ width:100%; float:left; margin-bottom:15px}
.fcon li i{ width:30px; height:30px; float:left}
.fcon li .cwz{ width:90%; font:18px/30px "微软雅黑";}

.fdb{ width:100%; background:#24272d; padding:25px 12.5%; box-sizing:border-box; font:16px/16px "微软雅黑"; color:#fff; text-align:left}
.fdb a{ text-transform:uppercase;color:#717171;}
.fdb a:hover{ color:#0065de; text-decoration:underline}

#top{ position: fixed; left:0; top:45%; width:74px; height:74px; border-radius:10px; overflow:hidden; background:#0065de;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);}
#top img{}
.float{ position:fixed; right:5px; bottom:35%; z-index:99999}
.float .nr{ width:70px}
.float .sk{ width:63px; height:63px; margin-bottom:15px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);border-radius:50%; box-sizing:border-box; background:#0065de}
.float #ska:hover{ background:#000}
.float .sk .ficon{ width:63px; height:63px; display:inline-block}
.float .sk .wxewm{ width:0px; height:414px; position:absolute; right:-50px;bottom:70px}
.float .sk .wxewm img{ width:333px; display:inline}
.float #ska:hover .wxewm{width:333px; position:absolute; right:80px; bottom:70px}

@media(max-width: 1700px) {
.fd,.nav,.prodiv,.pro_mbx,.aboutbar,.fex{ padding:0 8%}
.pdetail{ padding: 0px 8% 65px;}
.spec {padding: 65px 8% 95px}
.Related { padding: 85px 8% 35px;}
.hot { padding: 20px 8% 55px;}
.mes { padding: 25px 8% 75px;}
.cpjs {padding: 175px 8% 0;}
.mindiv{ padding:55px 8% 0}
.adv{ padding:90px 8% 0}
.newdiv{ padding:100px 8%}
.aboutdiv .aleft {padding: 90px 95px 0 8%;}
#footer {padding: 105px 8% 75px;}
.cpl{ left:3%}
.cpr{ right:3%}
.cpjs .cpleft { width: 35%;}
.cpjs .cpleft li.li1 {
    padding-left: 100px;
}
.cpjs .cpleft li.li2 {
    padding-left: 0px;
    padding-right: 100px;
}
.cpjs .cpleft li.li3 {padding-right: 100px;}
.cpjs .cpleft li.li4 { padding-right: 100px;}
.cpjs .cpleft li.li5 {
    padding-left: 100px; padding-right:0}
.cpjs .cpleft li.li6 {
    padding-left: 120px;}
.nysn{ margin-top:-300px}
}
@media (min-width: 1200px) and (max-width: 1650px) {

.head_box {padding: 0px 2%;}
.fullSlide {height: 400px;}
.topindex-maxpic {height: auto;}
.fullSlide .bd li{height: 400px;}
.banner_min li {width: 24%;}

}

@media(max-width: 1450px) {

}
@media(max-width: 1400px) {
.fd,.nav,.prodiv,.pro_mbx,.aboutbar,.fex{ padding:0 3%}
.pdetail{ padding: 0px 3% 65px;}
.spec {padding: 65px 3% 95px}
.Related { padding: 85px 3% 35px;}
.hot { padding: 20px 3% 55px;}
.mes { padding: 25px 3% 75px;}
.cpjs {padding: 175px 3% 0;}
.mindiv{ padding:55px 3% 0}
.adv{ padding:90px 3% 0}
.newdiv{ padding:100px 3%}
.aboutdiv .aleft {padding: 90px 95px 0 3%;}
#footer {padding: 105px 3% 75px;}
.fdb {padding: 25px 3%;}
.adv .aline3 .advimg3{ right:-40px}
.cpjs .cpimg img{ max-width:35%}
.cpjs .cpleft { width: 38%;}
.nysn{ margin-top:-250px; font-size:38px }
.aboutbar1 ul li a{ font:20px/20px "微软雅黑"}
.c-li-right .bt {font: bold 30px/50px "微软雅黑" !important}
.mindiv .minright .minimg img{ max-width:80%}
.mindiv .minright .minwz b { font: bold 25px/30px "微软雅黑";}
.mindiv .minleft b {font: bold 30px/30px "微软雅黑";}

.title .titcn,.title .titcp {font: 40px/40px "微软雅黑";}
.title .titxz{font: 20px/20px "微软雅黑";}
.profl .pflwz b {font: bold 20px/20px "微软雅黑";}
.profl .flbt b {font: bold 25px/25px "微软雅黑";}
.cpjs .cpleft li .cpwz b,.mindiv .minleft p {font-size: 22px;}
.cpjs .cpleft li .cpwz p {
    font: 14px/20px "微软雅黑";
}
.inapp li .wz .wzl b{ font-size:20px}
.inapp li .wz .wzl p{ font:15px/18px "微软雅黑"; margin-top:10px}
.inapp li .wz i{ padding:0 30px; font:16px/45px "微软雅黑"; margin-top:20px}
.adv .aline1{ margin-top:100px; height:450px}
.adv .aline2{ height:350px}
.adv .aline3{ height:742px}
.adv .advwz1 p,.adv .advwz2 p{ font: bold 50px/50px "微软雅黑";}
.adv .advwz1 p span { font: bold 30px/50px "微软雅黑";}
.adv .advwz1 p font{ margin-top:35px}
.adv .advwz1 b,.adv .advwz2 b{ font:bold 30px/30px "微软雅黑"; margin-top:40px}
.adv .advwz2 p font{ width:75%; margin-top:35px}
.adv .aline1 .advimg1{ text-align:right}
.adv .aline1 .advimg1 img{ max-width:90%}
.adv .awzul2,.adv .awzul{ margin-top:40px}
.aboutdiv .aleft .abt{ font:40px/40px "微软雅黑"}
.infbt {font: bold 25px/25px "微软雅黑";}
.fawz{ font:22px/40px "微软雅黑"}
.n2 .company li .date{ width:20%}
}
@media(max-width: 1300px) {
.cpjs .cpleft{ width:48%; top:280px}
.cpl{left: 1%;}
.cpr{right: 1%;}
.cpjs .cpleft li.li2 {
    padding-left: 0px;
    padding-right: 50px;
}
.cpjs .cpleft li.li3 {
    padding-right: 0px;
    margin-top: 45px;
}
.cpjs .cpleft li.li5 { padding-left: 50px;}
.cpjs .cpleft li.li6 {
    padding-left: 0px; margin-top: 45px;
}
.inapp li{ width:850px; height:450px;}
.inapp li .pic{ height:450px}
}
@media(max-width: 1250px) {
.trx { width: 20%; margin-top: 65px; margin-left:40px}
.fd,.nav,.prodiv,.pro_mbx{ padding:0 1%}

.cpjs {padding: 175px 1% 0;}
.mindiv{ padding:55px 1% 0}
.adv{ padding:90px 1% 0}
.newdiv{ padding:100px 1%}
.aboutdiv .aleft {padding: 90px 95px 0 1%;}
#footer {padding: 105px 1% 75px;}
.fdb {padding: 25px 1%;}
.nav>ul>li{ padding: 0 13px}
}
@media (max-width: 1200px) {
.awzl,.awzr,.serdiv li .pic,.serdiv li .anr{ width:100%}
.adv .aline1{ height:400px}
.adv .aline2 .advimg2{ width:60%}
.adv .advwz2{ width:53%}
.adv .aline3{ height:735px; margin-top:20px}
.adv .aline3 .advimg3{ width:75%}
.title .titcn, .title .titcp {
    font: 35px/35px "微软雅黑";
}
.adv .advwz1 p, .adv .advwz2 p {
    font: bold 40px/40px "微软雅黑";
}
.adv .advwz1 p span,.adv .advwz2 p span {
    font: bold 25px/40px "微软雅黑";
}
.infl li a { font: 20px/20px "微软雅黑";}
.n2 .nwzbt {font: 20px/36px "微软雅黑";}
.nmore { font: 16px/36px "微软雅黑";}
.industry li .cdate .d1 {font: bold 40px/40px "微软雅黑";}
.n2 .company li .date span .d2{font:40px/40px "微软雅黑";}
.industry li .nrnr h2 { font: 18px/18px "微软雅黑"; height: 18px;}
.mindiv .minright{ background:#ffffff80; padding:10px 20px; width:30%; box-sizing:border-box}
.mindiv .minright .minwz a.minmore {
    font: 15px/40px "微软雅黑";}
.mindiv .minleft em{ font:bold 18px/35px "微软雅黑"}
.aboutdiv .aleft .abt {
    font: 30px/30px "微软雅黑";
}
.aboutdiv .aleft .acom{ font-size:18px; margin:20px 0}
.aboutdiv .aleft,.aboutdiv .aright{ height:500px}
.aboutdiv .aleft {
    padding: 50px 50px 0 3%;
}
.aboutdiv .aleft .awz {
    margin-top: 30px;
    font: 14px/28px "微软雅黑";
    height: 170px;
}
.aboutdiv .aleft .amore{ font:16px/40px "微软雅黑"}
.aboutdiv{ margin-bottom:67px}
#footer,.fdb{ display:none}
.aboutbar ul li { padding: 0px 5% 0 0;}
.main{ width:95%}
.nav>ul>li>a{ font-size:16px}

.float .sk,.float .sk .ficon {width: 50px; height: 50px;}
#top {width: 50px; height: 50px; border-radius: 5px;}
#top img {
    max-width: 100%;
}
.float .sk .wxewm{ width:0px; height: auto; position:absolute; right:-50px;bottom:70px}
.float .sk .wxewm img{ width:250px; display:inline}
.float #ska:hover .wxewm{width:250px; position:absolute; right:80px; bottom:70px}
.fdb{ margin-bottom:67px}

.prodiv {margin-top:60px;}
.fullSlide {height: 356px;}

.topindex-maxpic {height: auto;}
.fullSlide .bd li{height: 356px;}
.head_box {padding: 0px 1%;}
 .cbtr{
    display: none;
}

.footer {
    display: block;
}
.topBox {position: fixed; left: 0px; top: 0px; width: 100%;  color: #ababab; z-index: 9999999;  background-color: #0f0f0f; box-shadow: -1px 0 3px rgba(0, 0, 0, 0.5);display: block;}
.logoBox { width: 60%; float: left;display: block;font-size: 1.2em;}
.logoBox  a {color: #fff;line-height: 56px;padding-left: 1em;	box-sizing: border-box;	}
.logoBox img {width:55px;}
			

			
.mtop {height: 56px;}
/*.logo a img{ width:80% }*/
.topmeau li a {font: 16px/52px "微软雅黑";}
.rt_top {display: none;}
.column{	float: right!important;}
.banner_min li {	width: 30%;}
.box {padding: 0% 0%;}
.inpro li .pwz { font: 16px/45px "微软雅黑";}


.pro-pd-list ul li{width: 49%;margin-right: 2%; box-sizing: border-box;}
.pro-pd-list ul li a p {font: 14px/50px "微软雅黑";}
.pro-pd-list ul li:nth-child(2n+0),.pro-pd-list ul li:nth-child(6){ margin-right:0 !important}
.pro-pd-list ul li:nth-child(3){ margin-right:2% !important}

.pro-pd-list ul li:nth-child(3n+0){ margin-right:2%}

.about_sel_box ul li h5 span { font: bold 25px/36px "微软雅黑"; margin: 0; color: #002765; line-height: 18px; padding: 1px 0 5px;}

.aboutDiv div,.aboutDiv span,{ line-height:32px!important; font-size:16px!important; color:#333; font-family:"微软雅黑","幼园"; }
.aboutDiv p { line-height:28px!important; font-size:15px!important; color:#666; font-family:"微软雅黑","幼园"; }
.aboutDiv .mnr{text-align:left;  margin:0px auto; padding:0px auto; width:100%; margin-bottom:15px; float:left;}
.aboutDiv .mnr .lwz{height:auto; width:100%; float:left; margin-bottom:25px;}
.aboutDiv .mnr .rimg{height:auto; width:100%; float:right;}
.aboutDiv .mnr .rimg img {width: 100%;}

.mgt60{ margin-top:35px}
.contbg .c1,.contbg textarea { width: 100%; font: 14px/50px "微软雅黑";}

.prodLilist { width: 49%; margin-right: 2%;}
.prodLilist:nth-child(2n+0){ margin-right:0}

.plist2 li .bigpic,.plist2 li .pnr{ height:350px}
.plist2 li .pnr .psn{ margin-top:60px}
.plist2 li .pnr .psn .wzl b { font: bold 20px/30px "微软雅黑";}
.plist2 li .pnr .psn .wzl p { font: 12px/18px "微软雅黑";}
.plist2 li .pnr .psn .wzl {width: 100%;padding-bottom: 20px;}
.plist2 li .pnr .wzr { padding-right: 150px;font: 14px/25px "微软雅黑";}

.industry ul li h2{ height:60px;}


#newslist ul li {float: left;width: 100%;margin-bottom: 6%;}
.focusBox .bd li img {width: 80%;margin-top: 20%;}

.wdiv {width: 100%;}
.pj {  width: 100%;  height: 240px;  overflow: hidden;}


}

@media (max-width: 1100px) {
.nav .subnav2 .item{ width:120px}
.nav .subnav2 .item span { font-size:12px
}
.cot_img{ width:100%; text-align:center; margin-right:0}
.cotct_text{ width:100%; text-align:center}
.index5 .infdiv .fnew{ height:100px; overflow:hidden;}
.index5 .infdiv .fnew li{ width:50%;}
.index5 .infdiv .fnew li .nrnr .nbt{ height:21px;    min-height: 21px;}	
.index5 .infdiv .fnew li .nrnr .ndate{ margin-top:10px; font:12px/12px "微软雅黑"}
.index5 .infdiv .fawz{ font:12px/18px "微软雅黑"}
.fdb{ display:none}
#footer{ margin-bottom:67px}
}
@media (max-width: 1024px) { 
.topindex-maxpic{ display:none}
.pro_mbx{ margin-top:66px}
.aboutDiv{ width:100%}
.cpjs{ margin-top:0}
.title .titcn, .title .titcp {
    font: 30px/30px "微软雅黑";
}
.title .titxz {
    font: 18px/18px "微软雅黑";
}
.cpjs .cpleft li .cpwz b, .mindiv .minleft p {
    font-size: 20px;
}
.cpyy,.inapp{ margin-top:60px}
.inapp li{ width:650px; height:450px;}
.inapp li .pic{ height:450px}
.inapp li .wz i{ width:20%; box-sizing:border-box; padding:0 10px}
.inapp li .wz .wzl p{ height:36px; overflow:hidden}

.adv{ padding-bottom:30px}
.adv .advwz1 b, .adv .advwz2 b {font: bold 28px/28px "微软雅黑";}
.adv .aline2{ margin-top:0}
.adv .advwz1 p font,.adv .advwz2 p font {
    margin-top: 30px;
}
.adv .advwz2 {
    width: 55%;
}
.adv .aline3{ height:713px}
.adv .aline3 .advimg3 {
    right: -80px;
}
.adv .aline3 .advimg3 {
    width: 85%;
}
.mindiv .minright{ width:40%}
.aboutbar, .fex {
    padding: 0 1%;
}
.prodetails_sec_intfo h2 {font: normal 30px/30px "微软雅黑";}
.prodetails_sec_intfo h3 {font-size: 28px;}
.prodetails_sec_intfo .xz{ margin:10px 0 15px}
.prodetails_sec_intfo .xz img{ max-width:40%}
.prodetails_sec_intfo h4{ width:100%; float:left;font: normal 20px/20px "微软雅黑";}
.prodetails_sec_intfo h6 { width:100%; float:left; font-size: 13px;line-height: 22px; margin-top:0}
.aboutbar ul li a {  font: 20px/20px "微软雅黑";}
.aboutbar ul{ padding:30px 0}

.pdbt {font: 22px/22px "微软雅黑";}

.profl{ display:none}

.spec {padding: 65px 1% 95px}
.Related { padding: 55px 1% 35px;}
.hot { padding: 20px 1% 55px;}
.mes { padding: 25px 1% 75px;}
.pc_ul li .pic{ height:150px}
.pc_ul{ margin-top:50px}
.pdetail{ padding:40px 1% 60px}
.proDetails_sec{ margin-top:0}
.prodetails_sec_intfo .nyprev .pal, .prodetails_sec_intfo .nyprev .par{ width:100%}
.prodetails_sec_intfo .nyprev .pal{ margin-bottom:10px}
.nydh{ margin-top:64px;}
.about_sel_box,.logowz,.trx,.searchDiv,.lang{ display:none}
.banner1{ margin-top:64px}
.nybg {
    padding: 100px 0 75px;
}
.ny_right{ width:100%}

.honor_list .hd .honor_next, .honor_prev {
    top: 40%;} 
.logo a img{ height:50px; margin:7px 0}
.menu-handler,.menuBoxM{ display: block;}
.head {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background-color: #fff;
    padding: 0;
    height: auto;    z-index: 1000; border-bottom:2px solid #340e71;box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transition: .3s linear;
}
.searchDiv{ width: auto; margin-top:20px; margin-right:15px;}
.searchDiv ul,.nav{ display:none}
.p_pic{ margin-top:5%;}
.inpro span.active { width: 32%;}
.inpro {width: 100%;margin-right: 0px;}
.index5 .infdiv .fawz{ display:none}
.choose .chright,.choose .chleft{ width:47%;}	
.cpjs .cpleft li.li1 {
    padding-left: 0px;
}
.cpjs .cpleft li.li4 {
    padding-right: 0px;
}
}

@media (max-width: 900px) {
.adv .advwz1 p, .adv .advwz2 p {
    font: bold 35px/35px "微软雅黑";
}
.adv .advwz1 p span, .adv .advwz2 p span {
    font: bold 22px/35px "微软雅黑";
}
.adv .advwz1 p font, .adv .advwz2 p font {
    margin-top: 20px;
}
.adv .advwz1 b, .adv .advwz2 b {
    font: bold 25px/25px "微软雅黑";
}
.adv .awzul li{ margin-bottom:15px}

.mindiv .minleft b {
    font: bold 25px/25px "微软雅黑";
}

.cpjs .cpleft li .cpwz b, .mindiv .minleft p {
    font-size: 18px;
}
.mindiv{ padding-bottom:50px}
.mindiv .minleft em{ font:bold 16px/35px "微软雅黑"; padding-left:0; text-align:center}
.mindiv .minright{ display:none}

.adv{ padding-bottom:0}
.newdiv {
    padding: 60px 1%;
}
.n1{ width:100%; margin-top:60px}
.n2{ width:100%; margin-top:30px}
.industry li{ padding-bottom:30px; border-bottom:1px solid #ddd}
.aboutdiv .aleft, .aboutdiv .aright{ width:100%}
.aboutdiv .aleft{ height:auto; padding-bottom:60px}
.aboutdiv .aright{ height:400px}
.pro_mbx{ padding: 0 5px; box-sizing:border-box}
.nycon {
    width: 100%;
    margin: 30px 0 90px;
}
.choose .chleft h2:before {
    content: "";
    width: 45px;}
.choose .chleft h2 {
    font: 20px/20px "微软雅黑";
}
.serdiv li .anr,.serdiv li .pic{ width:100%}
.serdiv li .pic{ margin-top:30px}
.serdiv li{ margin-bottom:30px;}
.serdiv li .anr .wzl{ margin-top:0px;    font: bold 22px/22px "微软雅黑";}
.serdiv li .anr .axq{ margin-top:20px;font: 14px/25px "微软雅黑";}
.honor_list .hd .honor_next{ margin-right:0}
.honor_list .hd .honor_prev{ margin-left:0}
.plist2 li .bigpic{ width:100%; height:300px}
.plist2 li .pnr { width:100%; height:auto; padding-bottom:40px}
.plist2 li .pnr .psn {
    margin-top: 40px;
}

.title .amore{ top:-18px;}
.choose{ margin-bottom:50px}
#contact1{    margin: 35px 0px;}
#contact1 li{ width:100%} 
.new_txt p{ margin-top:0px}
.new_txt h2 {font-size: 16px;}
.pat60{ padding:0 0}
.about_txt h2 {font: 22px/40px "微软雅黑";}
#footer,.cbtr{ display:none}
.footer { display: block;}

.plist1 dl .pnr .psn .wzl b { font: bold 18px/22px "微软雅黑";}
.plist1 dl .pnr .pm { width: 125px; font: 14px/40px "微软雅黑";}
.plist1 dl .pnr .psn{ margin-top:60px;}
.plist1 dl .bigpic { width: 100%;  height: 250px;}
.plist1 dl .pnr{ width:100%;}
.plist1 dl .pnr li { height: 120px; margin-top:30px; margin-bottom:30px;}
.mindiv{ margin-top:40px;}
.in_title {font: bold 28px/35px "微软雅黑";}
.in_title .inbt {font: 20px/30px '微软雅黑'; margin-top: 15px;margin-bottom: 15px;}

.pc_ul{ margin-top:30px}
.mindiv{ height:auto;}
.m43,.m22{ margin-left:0px;}
.mindiv .ml li{ width:50%; margin-bottom:30px;}
.mindiv .mm{ margin-top:0px;}
.mindiv .mm,.mindiv .ml { width:100%; }
.mindiv .mm img{ max-width:60%;}
.inpro li { width: 49%; margin-right: 2%;}
.inpro li:nth-child(2){ margin-right:0}
.inpro li .pj { height: 250px;}

.aboutul li {height: 225px;}

.casebt { background:none; height:auto; margin-bottom:30px;}
.cbt2 { font: 24px/24px "微软雅黑";margin-top:5px;}
.cbt3 {font: 14px/25px "微软雅黑"; margin-top: 10px;}

.newsbox{ margin-bottom:60px;}
.aboutDiv .mnr .lwz { height: auto;  width: 100%; float: left;}
.aboutDiv .mnr .rimg {  height: auto;width: 100%; float: right;}
.aboutDiv .mnr .rimg img { width: 100%;}



.about_sel_box { width: 100%;  background: #F4F4F4; height: auto;float:left;}
.about_sel_tubiao {  text-align: center;  margin: 10px 0 10px;}
.about_sel_tubiao img {width: 25%;margin: 0 auto;}
.about_sel_box ul {width:100%;height: 100%;margin: 0 0%;}
.about_sel_box ul li{width:20%;height: auto;padding: 0 2px;}
.about_sel_box ul li h5 {font-size: 12px;font-weight:normal; margin: 0;line-height: 18px; padding:1px 0 5px;}
	
	
.aboutDiv{ width:100%; margin-top:0px}	


.fullSlide .hd {height: 30px;}
.fullSlide {height: 200px;}
.topindex-maxpic {height: auto;}
.fullSlide .bd li{height: 200px!important;}

.pros {padding: 3% 0px;}
	
.banner_min li {padding: 36px 1% 32px;}
	
#contact1 li h2 {font: 24px/48px "微软雅黑";}

	

.banner_min li h2 {font-size: 1.2em;font-weight: bold;}
.inpro span h2{font: 14px/35px "微软雅黑";color: #000;margin-top:0px;width: 100%;background:#f0f0f0;}
	
.pj {width: 100%;height: 150px;overflow:hidden;}
	
.new_text {	font-size: 1.2em;height: 32px;}
.new_cnt { width: 100%; float: left;  padding: 30px 0px;}

.navigation dl { width: calc(100%/5);  float: left;  text-align: left;}
.navigation dl dt {font-size: 14px;color: #fff;padding-bottom: 4%;position: relative;}
		
.navigation dl dd a {color: #ccc;font-size: 12px;display: block;margin-top: 8%;}
.navigation dl.ewm{ width:100%; margin-top:30px;}
.navigation dl p{ text-align:left}
.foot_bottom .db {position:absolute;right:7%;top: -149px;}


/* prdetails.html */
	.proDetails_sec { 
	    padding: 0px 0;
	} 
	.proDetails_sec .SecCon{
		width: 100%;
	    padding: 0 !important; 
	    margin: 0;
	}
	.prodetails_sec_intfo {
		float:left;
	    padding: 0; height:500px;
	 
	}
	.prodetails_sec_intfo h2 {
    font: normal 26px/26px "微软雅黑";
}
	.prodetails_sec_intfo h3 {
	    font-size: 18px; margin-top:10px
	}
	.prodetails_sec_intfo h6{ height:175px; overflow:hidden}
	.proD {
	    margin: 20px auto 0;
	    overflow: hidden;
	}
	.proD h4 {
	    font-size: 16px;
	    line-height: 24px;
	    margin: 0 auto 10px;
	}
	.proD .jxdiv{height: auto; width: auto; margin:10px; }
	.proD h6 {
	    font-size: 13px;
	    line-height: 20px;
		margin-bottom:0px;
	}
	.proD h6 img{
		width:100%;
	}
	.TabShowCon {
    margin: 0px auto 50px;
    overflow: hidden;
}
	.proDetails_sec2{
		padding: 0 15px;
	}
	.proDetails_sec2_list ul li {
	    width: 50% !important;
	    padding: 15px 0;
	    font-size: 13px;
	    border-right: none; margin-bottom:3px;
	}
	.proDetails_sec3_tui>h3{
		margin:0 15px;
		font-size: 18px;
	}
	.proDetails_sec3_row h3{
		font-size: 13px;
	}
	#magnifierMiddle>li>img{ height: 50px !important;}
.incase{ padding-bottom:150px}
.solution{background: url(../images/solution.jpg) no-repeat center;}
.solution,.solution .solwz{ height:400px}
.solution .solwz {
    padding: 55px 0 0 30px;
}	
.solution .solwz p {
    font: 16px/22px "微软雅黑";}

}

@media (max-width: 800px) { 
.cpjs .cpleft li.li2 {
    padding-left: 0px;
    padding-right: 0px;
}
.cpjs .cpleft li.li5 {
    padding-left: 0px;
}
.mindiv .minleft {
    width: 50%;}
.mindiv .minleft b {
    font: bold 20px/20px "微软雅黑";
}
.adv .advwz1 {
    width: 60%;
}
.adv .advwz1 b, .adv .advwz2 b {
    font: bold 22px/22px "微软雅黑"; width:100%;
}
.industry li .cdate .d1 {
    font: bold 30px/30px "微软雅黑";
}
.cotact_box ul li {
    width: 45%;}
.prodetails_sec_intfo{ height:auto;padding-bottom:30px}
.prodetails_sec_intfo h6{ height:auto; }
.prodetails_sec_intfo .nyprev .pal, .prodetails_sec_intfo .nyprev .par {
    width: auto;
}
.prodetails_sec_intfo .nyprev{ position:static}
.pdetail {
    padding: 30px 1% 30px;
}
.prodetails_sec_intfo .xz img {
    max-width: 25%;
}
.mesdiv{ padding:30px}

.col-lg-5,.col-sm-7{ width:100%}
.inapp li{ width:450px; height:350px;}
.inapp li .pic{ height:350px}
.inapp li .wz .wzl{ width:100%}
.inapp li .wz .wzl b{ font-size:18px}
.inapp li .wz .wzl p{ font:12px/18px "微软雅黑"; margin-top:10px; height:18px; overflow:hidden}
.inapp li .wz i{ width:auto; float:left; font:14px/35px "微软雅黑"; padding:0 10px; margin-top:10px}
.adv {
    padding: 60px 1% 0;
}
}
@media (max-width: 750px) {
.cpjs .cpleft li .cpwz p{ display:none}
.preNext p{ width:100%} 
.preNext p+p {
    text-align: left;
}
.aboutbar ul li a {
    font: 16px/16px "微软雅黑";
}
.aboutbar ul {
    padding: 20px 0;
}
.spec {
    padding: 35px 1% 35px; box-sizing:border-box
}
.pdbt {
    font: 20px/20px "微软雅黑";
}
.spec .spec_nr li .spbt {
    font: bold 16px/16px "微软雅黑";
}
.spec .spec_nr li .spbt:before {
    width: 6px;
    height: 6px;
    margin-right: 8px;
    margin-top: 4px;
}
.spec .spec_nr li .spwz {
    font: 14px/40px "微软雅黑";
}
.Related {
    padding: 40px 1% 20px;
}
.mindiv .minleft {
    width: 60%;
}
.cpjs .cpleft li .lc_tubiao{ display:table !important; margin:0px auto; float:none !important}
.cpjs .cpleft li .cpwz{ width:100%; text-align:center; margin-top:20px}
.wzpr20{ padding-right:0}
.wzpl20{ padding-left:0}


.adv .aline1,.adv .aline2{ height:auto;}
.adv .advwz1,.adv .advwz2{ width:100%; float:left; text-align:left;}
.advwzp,.adv .aline1 .advimg1,.adv .aline2 .advimg2 { width:100%; text-align:center; float:left;
    position: static;
    left: 0;
    top: 0;
    z-index: 1;
}
.adv .advwz2{ position:static}
.adv .advwz2 b,.adv .awzul2{ width:100%}
.adv .aline3{ margin-top:40px; height:auto; padding-bottom:30px}
.adv .aline3 .advimg3{ display: none}
.title .titcn, .title .titcp {
    font: 28px/28px "微软雅黑";
}
.title .titxz {
    font: 16px/16px "微软雅黑";
}

.pc_ul li .p_name { font: 16px/20px "微软雅黑"; margin: 12px 0;}
.pc_ul li .pic{ height:120px}
.pc_ul li .pmore {font: 12px/30px "微软雅黑";}

.mesdiv{ padding:20px }
.mesdiv .m1{ width:32%; margin-right:2%}	
.mesdiv .mphone p, .mesdiv .m1 p { font: 14px/14px "微软雅黑";}
.choose .chright, .choose .chleft{ width:100%}
.choose .chright{ padding-right:0}
.choose .chleft h3{ padding-left:0}
.choose .chright h3{ margin-top:0}
.mindiv .mdiv .m1 {  font: bold 20px/20px "微软雅黑";}
.mindiv .mdiv em img{ height:30px}
.mindiv .mdiv span { font: bold 22px/22px "微软雅黑"; margin-top:5px}
.caser { height:200px;}
.industry ul li .nrnr font { font: normal 16px/30px "微软雅黑";}

.aboutDiv .mnr .lwz { height: auto;width: 100%; float: left;}
.aboutDiv .mnr .rimg {height: auto; width: 100%; float: right;}
.aboutDiv .mnr .rimg img,.casel,.caser{ width: 100%;}
.main { width:97%;}
.ntion {display:none;}
.inpro span {width: 49%;}
.inpro span.active { width: 49%;}
.mainl {margin-top: 7%;}
.prodLilist {width: 48%;margin-right: 4%;}
.prodLilist span{ width:100%; height:350px; display:block;}
.prodLilist span img {height:100%;width: 100%;display:inline-block; object-fit:cover;}
.pros {width: 100%;padding-bottom: 3%;}
.prodLilist:nth-child(2n)  {margin-right: 0px;}
	
.head1,.column,.honor {display: none;}
	
.banner_min li h2 {font-size: 1.2em;}
.banner_min li { width: 31%;} 
.banner_min li p {font-size: 1em;height: 32px;}


.case_img li {width: 48%;margin: 0px 0px 2% 2%;}
.case_img li:nth-child(2n) {margin: 0px 0px 2% 2%;} 
			
.about_text,.about_rt,.about_lt{width: 100%;}

.navigation {width: 100%;margin-top: 8%;}
.new_cnt { width: 100%; float: left; padding: 30px 0px;}


}


@media (max-width: 640px) { 
#honor li{ width:49%}
#honor li:nth-child(2n+0) {
    margin-right:0px !important;
}
#honor li:nth-child(3n+0) {
    margin-right:2%;
}
#honor li dl{ height:190px}
#honor li img {
    max-width: 80%;
    max-height: 190px;
}
.case_ul li .wz{ padding:20px} 
.case_ul li .wz .wzl{ width:100%}
.case_ul li .wz .wzl b{ font-size:18px}
.case_ul li .wz .wzl p{ height:40px; overflow:hidden}
.case_ul li .wz i{ float:left; width: auto; padding:0 20px; margin-top:10px; font:14px/45px "微软雅黑"}
.aboutbar1 ul{ padding: 20px 0}
.aboutbar1 ul li a {
    font: 16px/16px "微软雅黑";
}
.mindiv .minleft {
    width: 70%;
}
.title .titcn { background: url(../images/btbg1.png) no-repeat center center;
}
.industry li .nrnr h2 {
    font: 16px/16px "微软雅黑";
    height: 16px;
}
.infl li a {
    font: 18px/18px "微软雅黑";
}
.industry li .nimg{ height:250px}
.industry li .cdate .d1 {
    font: bold 25px/25px "微软雅黑";
}
.industry li .cdate .d2,.n2 .company li .date span .d1 { font: 15px/15px "微软雅黑";}
.n2 .company li .cnr b{ font-size:16px}
.n2 .company li .date span .d2 {
    font: 25px/25px "微软雅黑";
}
.aboutdiv .aright {
    height: 300px;
}
.ban_text {width: 100%;text-align: center;}
.banner_min li {padding: 4% 1%;}
.banner_min li h2 {text-align: center;}
.banner_min li p {	margin-top: 6px;}
.banner_min li img {margin: 0px auto;float: none;margin-top: 12px;}
.solution, .solution .solwz {
    height: 300px;
}	
.solution .solwz{ width:45%;padding: 50px 0 0 30px;}
.solution .solwz p { margin-top:10px;
    font: 14px/22px "微软雅黑";
}
.solution .solwz .solmore{ margin-top:50px}
.incase {
    margin: 40px 0 0px;
}
.incase li{ width:49%; margin-right:2%; margin-bottom:40px}
.incase li:nth-child(2n){ margin-right:0}

.about1 .wzcon .wzimg,.about1 .wzcon .wzdiv{ width:100%; height:300px}
.about1 .wzcon .wzdiv{ margin-top:30px}
.pc_ul li{ width:49%; margin-bottom:20px}
.pc_ul li:nth-child(2) {
    margin-right: 0;
}
.pc_ul li .pic {
    height: 180px;
}
.mes{ padding:0px 0 75px}
.mesdiv .m1 {
    width: 100%;
    margin-right: 0%; margin-top:20px
}
.ny_right { margin: 20px 0 100px;
}
.ny_title .wz { font: 20px/60px "微软雅黑";}
}

@media (max-width: 500px) {
#honor li dl{ height:150px}
#honor li img {max-height: 150px;
}
#honor li p{ font-size:13px}
.ny_right .view_wz{ font:13px/30px "微软雅黑"}
.case_ul li .pic{  height:300px}
.case_ul li .wz .wzl p { margin-top:0; height: 20px;}
.case_ul li .wz i {font: 14px/35px "微软雅黑";}
.serdiv li .anr .wzl{ font: bold 18px/18px "微软雅黑";}
.cotact_box ul li {
    width: 100%;
}
.cot_img {
    width: auto;
 margin-right: 20px;
}
.cot_img img{ max-width:80%}
.cotct_text {
    width: 73%;
    text-align: left;
	padding-top: 10px;
    font: 14px/25px "微软雅黑";
}
.pro-pd-list ul li .pimg{ height:180px}
.pro-pd-list ul li a p { font: 14px/35px "微软雅黑";}
.nytitle { font: bold 18px/18px "微软雅黑";}
.new_title { font-size: 14px !important; line-height: 26px !important;}
.preNext p, .preNext a {
    font-size: 12px !important;
    line-height: 22px !important;
}
.closeWindow {
    margin-top: 30px;}
.closeWindow a { padding: 10px 15px;}
.case_ul li .cimg{ height:250px}
.aboutbar ul li a {
    font: 12px/12px "微软雅黑";
}
.news-list ul li a .news-pic {
    width: 30%;
    height: 120px;
}
.news-list ul li a .news-tit {
    width: 67%;}
.news-list ul li a .news-tit p{ margin-top:0; height:44px;font: 12px/18px "微软雅黑" !important;}
.news-list ul li a .news-tit .nbt{ font-size:15px }
.pdbt {
    font: 18px/18px "微软雅黑";
}
.prodetails_sec_intfo h2 {
    font: normal 20px/20px "微软雅黑";
}
#magnifierlist{ height:auto; margin-bottom:20px}
#magnifierMiddle{ height:auto}
.prodetails_sec_intfo .xz img {
    max-width: 35%;
}
.prodetails_sec_intfo h4 {font: normal 18px/18px "微软雅黑"; margin-bottom:10px}
.prodetails_sec_intfo .nyprev .pal, .prodetails_sec_intfo .nyprev .par {
font: 14px/40px "微软雅黑";
    padding: 0 30px;
    border-radius: 20px;
}
.prodetails_sec_intfo .nyprev .pal img, .prodetails_sec_intfo .nyprev .par img {margin-top: 12px; margin-right:5px}
.aboutbar ul {
    padding: 22px 0;
}
.pc_ul li .pic {
    height: 120px;
}
.aboutbar ul li {
    padding: 0px 1% 0 0;
}
.aboutbar ul li:last-child{ padding-right:0}
.pro_mbx{ font:13px/18px "微软雅黑"; padding:10px 5px; box-sizing:border-box}
.plist2 li .bigpic{ height:250px}	
.plist2 li .pnr .psn {
    margin-top: 30px;
}
.plist2 li .pnr .psn .wzl b {
    font: bold 18px/25px "微软雅黑";
}
.plist2 li .pnr .wzr {
    padding-right: 50px;
    font: 13px/22px "微软雅黑";
}
.plist2 li .pnr .cx { width: 55px;}
.title .titcn, .title .titcp {
    font: 24px/24px "微软雅黑";
}
.cpjs .cpleft li .cpwz b, .mindiv .minleft p {
    font-size: 16px; font-weight:normal
} 
.cpjs .cpleft li{ margin-top:0; margin-bottom:20px}
.cpjs .cpimg img {
    max-width: 60%;
}
.cpjs {
    padding: 150px 1% 0;
}
.mindiv .minleft{ width:100%}
.inapp li{ width:400px; height:300px;}
.inapp li .pic{ height:300px}
.inapp li .wz{ padding:20px;}
.inapp li .wz .wzl b{  font-size:16px }
.inapp li .wz .wzl p{font:14px/18px "微软雅黑"; margin-top:10px}

.adv .aline1 { margin-top: 60px;}
.aboutdiv .aleft .abt {
    font: 24px/24px "微软雅黑";
}
.incase{ padding-bottom:70px}
.incase li,.incase li .pic{ height:250px;}
.title .titen {  font: bold 30px/30px "微软雅黑";}
.inpro li .pj { height: 180px;}
#contact1 li {width: 100%;}
#contact1 li.cont_img img {width: 100%;}
#contact1 {width: 100%;margin: 35px 0px;}
.news {padding: 6% 2%;}
.industry ul li .npic{width: 100%; height:200px;}
.industry ul li .nrnr{width: 100%;padding:5% 0%;box-sizing:border-box;}
.industry ul li .nrnr font { height: 30px; overflow: hidden; font: normal 14px/30px "微软雅黑";}
.industry ul li .nrnr p{ height: 50px; overflow: hidden;}
.industry,.aboutul a {	width: 100%;}
.js_bk,.js_fw,.js_jj { background-size: 100% auto;}
.industry ul li .nrnr {height: 125px;}
.newsbox{ margin-top:30px;}
.about1{ padding:50px 0 30px}
.about1 .wzcon{ margin-top:30px}
.about1 .wzcon .wzimg{ height:200px}
.about1 .wzcon .wzdiv{ padding:0 10px; box-sizing:border-box}
.about1 .wzcon .wzdiv .wzwz{ height:200px}
.head{ padding: 0 10px}
.mesdiv{ margin-top:30px}
.meswz {font: 13px/22px "微软雅黑";}
#magnifier #showmagnifier {
    height: 350px !important;
}
}


@media (max-width: 375px) {
.case_ul li .pic{  height:250px}
.case_ul li .wz .wzl p { display:none; margin-top:0; height: 20px;}
.case_ul li .wz .wzl b { font:16px/16px "微软雅黑"
}
.case_ul li .wz i {font: 12px/30px "微软雅黑";}
#magnifier #showmagnifier {
    height: 300px !important;
}
.ny_title .wz {
    font: 16px/40px "微软雅黑";
}
.ny_title{ height:40px}
.pro-pd-list ul li{ margin-bottom:20px}
.pro-pd-list ul li .pimg {
    height: 150px;
}
.plist2 li .bigpic {
    height: 200px;
}
.plist2 li .pnr .psn .wzl b {
    font: bold 16px/20px "微软雅黑";
}
.about1 .wzcon .wzdiv H2{ font: bold 18px/18px "微软雅黑"}
.about1 .wzcon .wzdiv  { height:auto}
.about1 .wzcon .wzdiv .wzwz{ margin-top:20px;font: 13px/22px "微软雅黑";}
.aboutbar1 ul {
    padding: 10px 5px;
}
.aboutbar1 ul li a {
    font: 14px/14px "微软雅黑";
}
.about1 {
    padding: 30px 0 30px;
}
.title .titcn {
    font: 20px/20px "微软雅黑"; background:url(../images/btbg2.png) no-repeat center center;
}
.inpro li .pj { height: 180px;}
.casel li {height: 150px;}

.mindiv .mdiv { width: 375px; height: 180px; padding: 20px 0;}
.cbt2,.mindiv .mdiv .m2{ display:none}

.new_cnt { width: 100%;  float: left; padding: 30px 0px;}

#contact1 li {width: 100%;}	
#contact1 li.cont_img img {width: 100%;}
#contact1 {width: 100%;margin: 35px 0px;}

.news {padding: 6% 2%;}

.industry ul li .npic{width: 100%;  height:120px;}
.industry ul li .nrnr span{ left:0}
.js_bk,.js_fw,.js_jj { background-size: 100% auto;}
.prodiv {
    margin-top: 40px;
}
.adv .advwz1 p, .adv .advwz2 p {
    font: bold 25px/25px "微软雅黑";
}
.adv .advwz1 p span, .adv .advwz2 p span {
    font: bold 18px/25px "微软雅黑";
}	
.adv .advwz1 b, .adv .advwz2 b {
    font: bold 20px/20px "微软雅黑";
}
.adv .aline2{ margin-top:30px}
.aboutdiv .aleft .awz {
    margin-top: 30px;
    font: 12px/24px "微软雅黑";}
.aboutdiv .aleft .abt {
    font: 20px/20px "微软雅黑";
}
.aboutdiv .aleft .acom {
    font-size: 16px;
    margin: 15px 0;
}
.aboutdiv .aright {
    height: 200px;
}
}


@media (min-width: 1200px) {
	
#newslist ul li {overflow: hidden;padding: 24px 0;}
.pros {width: 100%;padding: 3% 0;}
	
/* 常见焦点图 */
.focusBox .bd {width: 62%;margin: 0px auto;padding-top: 7.5%;}

.news {padding: 56px 0px;}
.new_box {padding: 3.5% 7%;}
	 

}
