@charset "utf-8";
*{ margin:0px; padding:0px;}
*{box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
body{ color:#555; font-size:15px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; min-width:1200px; width:100%;}
img{ vertical-align:middle; border:0;}/*vertical-align:middle 防止图片与div内部有间隙*/
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li,dl,dd,dt{ list-style:none;}
:focus{outline:none;}
a{ color:#555; text-decoration:none;}
a:hover { color:#0550AB; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
table tr td{ font-size:12px;}
.shipinN{ text-align:center;}
.shipinN video{ max-height:600px;}
.container{
	width:1200px;
	margin: auto;
}

.container:after{  clear: both;}
.container:before,.container:after{  display: table;content: " ";}
  
.outlogo{
	height:130px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.outlogo .logo{
	height:90px;
	margin-top:20px;
	float:left;
}
.outlogo .logo img{
	width:100%;
}
.outlogo .text{ width:600px; float:left; padding-left:28px; padding-top:5px; background:url(../images/logobit.jpg) no-repeat 0px 30px; height:100%;}
.outlogo .text h3{ width:280px; font-size:20px; font-weight:bold; color:#3a3a3a; margin:34px 0px 0px 0px;;}
.outlogo .text p{font-size: 24px;color:#000000;font-weight:bold; line-height:35px;}
.outlogo .tel{  float:right; margin:20px 0px 0px 0px;color:#333333;background:url(../images/tel.jpg) no-repeat left center; padding-left:50px;}

.outlogo .tel .num{ float:right; font-size:24px; font-weight:bold;color:#000000;}


.menu{ width:100%; line-height:64px; background-color:#0550AB; z-index:1;}
.menu ul li{
	float:left;

	position:relative; width:12.5%; text-align:center;

}
.menu .container>ul >li{	background-image: url(../images/navli.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.menu ul li a{ font-size:16px; display:block; padding:0px 34px; color:#fff; position:relative;}

.menu .container>ul >li>a:after{
	content:'';
	width: 0px;
	height: 0px;
	border-left: 5px solid rgba(0,99,198,0);
	border-right: 5px solid rgba(0,99,198,0);
	border-top: 5px solid rgba(0,99,198,0);
	border-bottom: 5px solid #0550AB;
	position: absolute;
	left: 50%;
	bottom: 0px; z-index:1; margin-left:-2.5px;
}


.menu ul li a:hover,.menu ul li a.active,.menu .container>ul >li:hover>a{ background-color:#FFCC00; color:#000000;}

.menu .container>ul >li:nth-child(1){ background-image:none}
.menu .container>ul >li:nth-child(1) a{ background-image: url(../images/menubit.png);	background-repeat: no-repeat;
	background-position: 23px center; padding:0px 25px 0px 44px;}


.menu ul li ul{
	position: absolute;
	width: 100%;
	left: 0px;
	top: 64px; z-index:99;background-color:#0550AB; line-height:1.2; display:none; 
}
.menu ul li:hover> ul{ display:block}

.menu ul ul li { width:100%; border:none}
.menu ul ul li a{
	font-size:14px;
	padding:5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: rgba(255,255,255,0.1);
	border-bottom-color:rgba(0,0,0,0.1); padding-top:8px; padding-bottom:8px;
}
.menu ul ul li ul{ left:100%; top:0px;}
/*搜索*/
.outsearch{ width:100%; padding:2px 0px 19px 0px; font-size:14px; border-bottom:1px solid #ddd;}
.keyword{ line-height:32px; color:#333;}
.keyword a{ color:#555; margin:0px 10px;}
.keyword a:hover{ color:#0550AB;}
.search_fr{ float:right;}
.search_fr input,.search_fr input:focus{
	width:280px;
	height:35px;
	line-height:35px;

	background-color:#ffffff;border-radius:35px 0 0 35px;
	border: 1px solid #eeeeee;border-right:none; padding-left:20px; padding-right:20px; float:left;
}

.search_fr button{
	width:50px;
	height:35px;
	line-height:35px; float:left;
	border:none;
	background-image: url(../images/ss.jpg); background-color:#ffffff;
	background-repeat: no-repeat;
	background-position: left center;border: 1px solid #eeeeee;border-radius:0 35px 35px 0; border-left:none;
}














/*#syCompany{ padding:60px 0px 82px 0px; text-align:center; background:url(../images/aboutbj.jpg) no-repeat center top;}
#syCompany .title h2{ font-size:40px; color:#222; margin-bottom:17px; line-height:55px;}
#syCompany .title h2 font{ font-size:40px; color:#0550AB; font-weight:bold;}
#syCompany .title h2 span{ color:#0550AB; margin:0px 10px;}
#syCompany .title h3{ font-size:20px; color:#444; letter-spacing:2px;}
#syCompany .title h3 i{ display:inline-block; width:120px; height:8px; border-top:1px solid #e3e3e3; margin:0px 15px;}

#syCompany .content{ line-height:30px; color:#777; margin:50px 0px 40px 0px;}
#syCompany ul{ width:920px; margin:0px auto;}
#syCompany ul li{ float:left; width:230px; font-size:16px; color:#666; line-height:15px; text-align:center;}
#syCompany ul li h3{ font-size:32px; color:#0550AB; font-weight:bold;}
#syCompany ul li h3 small{ font-size:15px;}
#syCompany ul li h3 i{ font-style:normal;}

#syCompany .outTel{ width:450px; margin:88px auto 0px auto; text-align:left;}
#syCompany .tel{ width:235px; float:left; background:url(../images/tel.png) no-repeat left 5px; font-size:14px; color:#444; padding-left:46px;}
#syCompany .tel h3{ color:#0550AB; font-weight:bold; font-size:19px; margin:4px 0px;}
#syCompany .ask a{ display:block; width:145px; line-height:45px; float:left; background-color:#0550AB; color:#fff; text-align:center;}
#syCompany .ask a:hover{ text-decoration:none; background-color:#005fc2;}

.ad{ width:100%; background:url(../images/adbj1.jpg) no-repeat; height:234px; color:#fff;}
.ad .adFl{ float:left; width:38%; margin:60px 0px 0px 0px;}
.ad .adFl h2{ font-size:31px; font-weight:bold;}
.ad .adFl h5{ font-size:17px;}
.ad .adFl p{ margin-top:25px;}
.ad ul{float:right; width:54%;}
.ad ul li{float:right; width:25%; text-align:center; color:#fff; margin-top:75px; font-size:18px; line-height:50px;}*/

/*列表页左侧*/
.syPro{ width:100%; background-color:#f6f6f6; padding-bottom:45px;}
.syProList{ float:left; width:21%; margin-top:5px;}
.syProList .title{ width:100%; height:91px; background-color:#0550AB; text-align:center; color:#fff;}
.syProList .title h2{ font-size:25px; padding-top:21px; font-weight:bold;}
.syProList .title h5{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.syProList dl{ border:1px solid #ccc; background-color:#fff; padding:0px 0px 10px 19px; margin:0px;}
.syProList dl dt{ font-size:16px; background:url(../images/lmenubj.png) no-repeat; line-height:20px; padding-top:8.5px; padding-bottom:8.5px; padding-left:55px; padding-right:30px; margin:15px 0px 10px 0px;}
.syProList dl dd{ line-height:29px; padding-left:35px;line-height:38px; background:url(../images/bit1.jpg) no-repeat 10px 7px;  border-bottom:1px dashed #ccc; margin:0px 30px 0px 10px;}
.syProList dl dd a{ display:block; font-size:14px;}
.syProList dl dd a:hover{ font-weight:bold;}
.syProList dl dt a.current1,.syProList dl dd a.current1{ font-weight:bold; color:#0550AB;}
.syProList .bottom{ width:100%; height:20px; background-color:#0550AB;}

/**/
.syPro .syProFr{ float:right; width:76%; margin-top:15px;}
.syPro .syProFr .ad1{ width:100%; padding:40px 0px; margin-bottom:25px; background:#fff url(../images/dust.jpg) no-repeat 55px 50px;}
.syPro .syProFr .ad1 h3{ margin:0px 0px 0px 140px; font-size:30px; color:#222;}
.syPro .syProFr .ad1 h3 i{ display:inline-block; width:400px; height:12px; border-top:1px solid #eee; margin-left:15px;}
.syPro .syProFr .ad1 p{ margin:16px 0px 0px 200px; color:#888; font-size:18px;}
.syPro .syProFr .syProCon{ background-color:#eee;}
.syPro .syProFr .syProConFl{ float:left; width:537px; background-color:#fff;}
.syPro .syProFr .syProConFr{ float:right; width:40%; height:100%; padding:0px 0px 0px 40px;}
.syPro .syProFr .syProConFr h3{ font-size:24px; color:#0550AB; margin-top:45px;}
.syPro .syProFr .syProConFr p{ font-size:14px; color:#666; line-height:28px; margin-top:15px;}
.syPro .syProFr .syProConFr h5{ width:137px; height:41px; margin-top:25px; background:url(../images/more.png) no-repeat; text-align:center;}
.syPro .syProFr .syProConFr h5 a{ display:block; color:#0550AB; line-height:37px; font-size:16px;}
.syPro .syProFr .syProConFr .application{ width:91%; border-top:1px solid #ccc; font-size:14px; color:#666; margin-top:35px; padding-top:15px;}


/*

.appli{ width:100%; background-color:#f9f9f9; padding:40px 0px 25px 0px; margin-top:15px;}
.appli .appliFl{ width:15%; float:left; position:relative;}
.appli .appliFl .img{ position:absolute; top:80px;}
.appli .appliFl .text{ width:172px; height:219px; border:2px solid #0550AB; position:relative; margin-left:25px;}
.appli .appliFl .text h3{ font-size:22px;font-weight:bold; margin:80px 0px 0px 40px; color:#000;}
.appli .appliFl .text h2{ font-size:22px; color:#0550AB; font-weight:bold; margin-left:40px;}

.appli .appliFr{ width:78%; float:right;}
.appli .appliFr h3{ font-weight:bold; color:#000; font-size:22px; line-height:35px; color:#222;}
.appli .appliFr h5{ color:#444;}
.appli .appliFr ul{ margin-top:35px; }
.appli .appliFr ul li{ width:76px; float:left; text-align:center; margin-right:35px; line-height:40px;}
.appli .appliFr ul li .img{ width:76px; height:76px; border:2px solid #ccc; border-radius:80px; -moz-border-radius:80px;}
.appli .appliFr ul li:nth-child(1) .img{ background:url(../images/tb1.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(1) .img:hover{ border:2px solid #0550AB; background:url(../images/tb1-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(2) .img{ background:url(../images/tb2.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(2) .img:hover{ border:2px solid #0550AB; background:url(../images/tb2-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(3) .img{ background:url(../images/tb3.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(3) .img:hover{ border:2px solid #0550AB; background:url(../images/tb3-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(4) .img{ background:url(../images/tb4.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(4) .img:hover{ border:2px solid #0550AB; background:url(../images/tb4-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(5) .img{ background:url(../images/tb5.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(5) .img:hover{ border:2px solid #0550AB; background:url(../images/tb5-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(6) .img{ background:url(../images/tb6.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(6) .img:hover{ border:2px solid #0550AB; background:url(../images/tb6-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(7) .img{ background:url(../images/tb7.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(7) .img:hover{ border:2px solid #0550AB; background:url(../images/tb7-.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(8) .img{ background:url(../images/tb8.png) no-repeat center center;}
.appli .appliFr ul li:nth-child(8) .img:hover{ border:2px solid #0550AB; background:url(../images/tb8-.png) no-repeat center center;}


.syCase{ width:100%; padding:35px 0px 0px 0px; text-align:center; background:url(../images/casebj.jpg) no-repeat center top;}
.syCase .title h2{ font-size:40px; color:#fff; margin-bottom:17px; line-height:55px;}
.syCase .title h2 font{ font-size:40px; color:#fff; font-weight:bold;}
.syCase .title h2 span{ color:#fff; margin:0px 10px;}
.syCase .title h3{ font-size:20px; color:#fff; letter-spacing:2px;}
.syCase .title h3 i{ display:inline-block; width:120px; height:8px; border-top:1px solid #e3e3e3; margin:0px 15px;}

.syCase .container{ width:1380px;}
.syCase .content{ background-color:#fff; box-shadow:0px 10px 10px #ddd; margin-top:45px;}
.syCase .content ul{ margin:50px 0px 80px 0px; padding:0px 30px;}
.syCase .content ul li{ float:left; width:220px; margin:0px 22px; text-align:left;}
.syCase .content ul li .img{ width:220px; text-align:center; vertical-align:middle; overflow:hidden;}
.syCase .content ul li .img img { max-width:100%; cursor: pointer; transition: all 0.6s;}
.syCase .content ul li .img img:hover{ transform: scale(1.4);}
.syCase .content ul li:hover h3 a{ color:#0550AB;}
.syCase .content ul li h3{ font-size:16px; font-weight:bold; margin-top:15px; color:#3e3e3e;}
.syCase .content ul li h3:before{position: absolute; content: ""; width:30px; height:2px; background-color: #0550AB; margin-top:34px; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1);}
.syCase .content ul li p{ font-size:14px; margin-top:34px; width:100%;}

.syAbout{ width:100%; margin-top:45px;}
.syAbout .img{width:325px; float:left;}
.syAbout .content{ width:875px; float:right; margin-top:10px;}
.syAbout .content .title{ margin:0px 0px 35px 60px;}
.syAbout .content .title h1{ float:left; color:#006fe2; font-size:28px; font-weight:bold;}
.syAbout .content .title p{ width:90px; border:1px solid #ccc; font-size:13px; line-height:30px; text-align:center; float:right; margin-top:10px;}
.syAbout .content .title p a{ display:block;}
.syAbout .content .title p a:hover{ background-color:#0550AB; color:#fff;}
.syAbout .content .text{ margin-left:60px; color:#666; font-size:14px; line-height:28px;}
.syAbout .content ul{ margin-top:69px;}
.syAbout .content ul li{ width:33.33%; float:left; color:#fff; padding:20px 25px;}
.syAbout .content ul li .img{ width:72px; height:72px; border:1px solid #fff; text-align:center; border-radius:80px; -moz-border-radius:80px;}
.syAbout .content ul li .img img{ margin-top:13px;}
.syAbout .content ul li .text1{ width:150px; margin-left:14px;}
.syAbout .content ul li .text1 h3{ font-weight:bold; font-size:17px; margin-top:13px;}
.syAbout .content ul li:nth-child(1){ background-color:#0032d6;}
.syAbout .content ul li:nth-child(2){ background-color:#006fe2;}
.syAbout .content ul li:nth-child(3){ background-color:#00a5e2;}*/


/*.syNews{ width:100%; margin-top:40px; background-color:#f8f8f8; padding-top:35px;}
.syNews_fl{ width:697px; float:left;}
.syNews_fl .title{ border-bottom:1px solid #ccc; line-height:35px;}
.syNews_fl .title h3{ margin:0px;}
.syNews_fl .title h3 a{ display:block; width:109px; height:41px; line-height:41px; font-size:18px; background-color:#0550AB; color:#fff; text-align:center;}
.syNews_fl .title h4 a{ display:block; width:109px; height:41px; line-height:41px; font-size:18px; text-align:center; color:#0550AB;}
.syNews_fl .title .more{ display:block; background:url(../images/more1.jpg) no-repeat right center; padding-right:28px; line-height:41px; font-size:14px; color:#666;}
.syNews_fl .title .more:hover{ color:#0e61c0;}
.syNews_fl .newa{ width:697px; margin-top:40px; border-bottom:1px dashed #ccc; padding-bottom:25px;}
.syNews_fl .newa_fl{ width:199px; height:138px; overflow:hidden;}
.syNews_fl .newa_fl img{ width:100%; cursor: pointer; transition: all 0.6s;}
.syNews_fl .newa_fl img:hover{ transform: scale(1.4);}
.syNews_fl .newa_fr{ width:478px;}
.syNews_fl .newa_fr .newaTitle{ width:478px;}
.syNews_fl .newa_fr .newaTitle h4{ color:#444; font-size:16px; line-height:52px;}
.syNews_fl .newa_fr .newaTitle h4:hover{ color:#0e61c0;}
.syNews_fl .newa_fr .newaTitle .fr{ font-size:16px; line-height:52px; color:#666; font-size:14px;}
.syNews_fl .newa_fr .content{ clear:both; font-size:13px; color:#999; line-height:24px;}

.syNews_fl ul{ margin-top:18px;}
.syNews_fl ul li{ width:330px; float:left; margin-right:37px; line-height:30px;}
.syNews_fl ul li a{ color:#777; font-size:13px;}
.syNews_fl ul li a:hover{ color:#0e61c0;}
.syNews_fl ul li:nth-child(2n+0){ margin-right:0px;}
.syNews_fl ul li .dian{ width:6px; height:6px; background-color:#006fe2; border-radius:25px; -moz-border-radius:25px; margin-top:11px; margin-right:8px;}

.syLink{ margin-top:20px;}
.syLink_fl{ width:115px; float:left; line-height:54px; background:url(../images/linkbj.jpg) no-repeat right center; font-size:22px; color:#0550AB; font-weight:bold;}
.syLink_fr{ width:550px; float:right; margin-top:11px;}
.syLink_fr a{ color:#777; font-size:14px;}
.syLink_fr i{ margin:0px 15px;}
.syLink_fr a:hover{ color:#0550AB;}

.syNews section{ width:437px; float:right; background-color:#f3f3f3; margin-top:10px; margin-bottom:30px;}
.syNews section .title{ line-height:46px; border-top:2px solid #0550AB; border-bottom:1px solid #ddd;}
.syNews section .title h3{ float:left; font-size:18px; font-weight:bold; color:#232c35;line-height:46px; margin:0px 0px 0px 20px;}
.syNews section .title a{ float:right; font-size:14px; color:#0550AB; margin-right:20px;}
.syNews section dl dt{ font-size:16px; font-weight:normal; line-height:41px; padding:0px 20px; margin-top:10px;}
.syNews section dl dd{ font-size:14px; padding:0px 20px 15px 20px; border-bottom:1px dashed #ddd; line-height:22px;}
.syNews section dl dd a{ color:#999;}
*/


.footer{
	width:100%;
	background-color:#1E2126;
	color:#fff;
	padding-right: 0px;
	padding-left: 0px;
}

.footer .fnav{ background-color:#292C31; width:303px; text-align:center; padding-top:50px; padding-bottom:50px; line-height:3; font-size:16px; float:left;}

.footer,.footer a{ color:#bebebe}

.footer .copyright{width:calc(100% - 350px); padding-top:50px; float:right;}
.footer .copyright a{ font-size:13px; color:#9fcbfc;}
.footer  .flx,.footer  .link{ clear:both;}
.footer  .link{
	background-image: url(../images/qrcode.jpg);
	background-repeat: no-repeat;
	background-position: right top; padding-right:150px; min-height:120px; margin-top:20px;
}
.footer  .flx .title{font-size:25px; color:#cccccc; margin-top:26px;}
.footer .link .title{font-size:25px; color:#cccccc; margin-top:40px;}
.footer  .flx .hc{ float:left; width:65%; margin-top:30px;}
.footer  .flx .hc+.fl{ float:right; width:28%;margin-top:62px; font-size:14px;}
.footer  .flx .hc .item{
	float:left;
	width:50%;
	text-align: left;
	padding-left: 50px;
	margin-bottom:10px;
	line-height:25px;
	box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

	background-repeat: no-repeat;
	background-position: left center; padding-top:10px; padding-bottom:10px;
}
.footer  .flx .hc .item.tel{	background-image: url(../images/f_tel.jpg);}
.footer  .flx .hc .item.email{	background-image: url(../images/f_sms.jpg);}
.footer  .flx .hc .item.address{	background-image: url(../images/f_address.jpg);}
.footer  .flx .hc .item.fax{	background-image: url(../images/f_fax.jpg);}

/*内页css开始*/
.ny_fr{ width:880px;}
.ny_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #fac200;}
.ny_fr .content{ margin:20px 0px;}

.bannerNy{overflow:hidden;}
/*列表页产品*/
.nyPro{ padding:15px 0px 60px 0px; overflow:hidden;}
.nyPro .syPro{ background:none;}
.nyPro_fr{ width:76%; float:right; margin-top:0px;}
.nyPro_fr .pro_title{width:100%;border-bottom:1px solid #ccc;line-height:40px;overflow:hidden;}
.nyPro_fr .pro_title .fr{ font-size:14px;}
.nyPro_fr .pro_title .fr img{ margin-top:18px;}
.nyPro_fr .pro_title h3{ font-size:21px; color:#0550AB;}
.nyPro_fr .pro_title h3 span{ font-size:15px; font-weight:normal; color:#5e5e5e;}
.descrip{ width:100%; padding:10px 2%; border:1px solid #ddd; color:#666; font-size:14px; background-color:#f3f3f3; margin:10px 0px 0px 0px; line-height:25px;}

.nyPro_fr .nyProduct{ width:100%;}
.nyPro_fr .nyProduct ul{ margin-top:20px;}
.nyPro_fr .nyProduct ul li{ width:30.7%; float:left; margin:0px 1.31%; margin-bottom:18px; }
.nyPro_fr .nyProduct ul li a{ width:100%; display:block; border:1px solid #e5e5e5; transition: all .5s;}
.nyPro_fr .nyProduct ul li a:hover{ border:1px solid #0550AB; transform: translateY(-5px); box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);}
.nyPro_fr .nyProduct ul li div{ position:relative; width:280px; height:191px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.nyPro_fr .nyProduct ul li div img{ max-width:100%; max-height:100%;}
.nyPro_fr .nyProduct ul li p{ text-align:center; line-height:45px; margin:0px;}
.nyPro_fr .nyProduct ul li:hover p{ color:#fff; background-color:#0550AB;}


/*列表页左侧新闻*/
.list_news{ width:100%; margin-top:20px;}
.list_news h3{ height:38px; line-height:38px; font-size:16px; text-indent:15px; color:#fff; background-color:#0550AB;}
.list_news ul{ padding:5px 10px 10px 10px; border:1px solid  #eee}
.list_news ul li{
	line-height:1.5;
	border-bottom:1px dashed #eee;
	background:url(../images/news_x.jpg) 3px 15px no-repeat;
	padding-left:18px;
	padding-top:5.5px;
	padding-bottom:5.5px;
	white-space: nowrap;
	overflow: hidden;text-overflow:ellipsis;
}
.list_news ul li a{ font-size:14px;}

/*列表页新闻*/
.nyNew{ font-size:14px; padding:10px; line-height:25px;}
.NewsList { clear:both; height:auto!important; width:870px; margin-left:0px; }
.NewsList li{line-height:24px;border-bottom:1px dotted #ddd; padding:20px 0px; overflow:hidden;}
.NewsList li a{ display:block}
.NewsList li span{ float:right; width:80px; color:#666;}

.NewsList li h3{ margin-top:0px; margin-bottom:0px;}
.NewsList li h3 a{ font-size:16px; color:#333; font-weight:bold; line-height:40px;}
.NewsList li h3 a:hover{ color:#0550AB; text-decoration:underline;}
.NewsList li .fl{ width:220px; height:156px; float:left; border:1px solid #ccc; text-align:center;}
.NewsList li .fl img{ max-width:100%; max-height:100%;}
.NewsList li .fr{ width:600px; float:right;}
.NewsList li .fr>div{ padding:0px; line-height:1.5;}
.NewsList li .fr time{ line-height:40px; color:#999;}


.newView { padding: 0;  margin: 0;}
.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin-top:25px; overflow:hidden;}
.newView_title h3 { color: #000; line-height:45px;}
.newView_title p { font-size: 13px;  color: #999; line-height:30px;}
.newView_info { clear:both;  line-height: 2em;  min-height: 400px;  height: auto;  _height: 400px;  margin: 10px 0 30px 0;}
.newView_info p{margin:10px 0;}

/*详细页底部滚动产品*/
.friendLink{ width:880px; margin-top:20px; overflow:hidden;}
.products_k_list{}
.products_k_list li{ width:242px; float:left; margin:0px 10px; margin-bottom:20px; font-size:14px; text-align:center;}
.products_k_list li div{ width:240px; height:181px; border:1px solid #ccc; display:table-cell; vertical-align:middle; text-align:center; overflow:hidden;}
.products_k_list li img{ max-width:100%; max-height:100%;}
.products_k_list li p{ line-height:1.2; padding-top:5px; padding-bottom:5px;}



.bana_dh{ width:100%; height:43px; margin:auto; border-bottom:1px solid #ccc; clear:both;}
.bana_h3{ margin:0px; padding:0px; float:left; line-height:42px; font-size:16px; font-weight:bold; color:#333; border-bottom:2px solid #0550AB;}
.bana_dh a{ float:right; font-size:14px;}
.ab_pro_con{ font-size:14px; padding:10px; line-height:25px; margin-top:10px;}
.ab_pro_con .content{ padding-bottom:20px; border-bottom:1px solid #ddd; margin-top:20px;}
.ab_pro_con .content p{ margin:10px 0px;}

.news_info_list { clear:both; height:auto!important; margin-left:0px; padding-top:8px; font-size:14px;  min-height:220px;}
.news_info_list li{ float:left; width:373px; height:40px; padding-left:17px; background:url(../images/bj.jpg) no-repeat -6px 9px;line-height:40px; margin-right:80px;}
.news_info_list li:nth-child(2n){ margin-right:0}
.news_info_list li a{ display:block}
.news_info_list li span{ float:right; width:80px; color:#666;}

.pro_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}
.hCotent{ width:100%; overflow:hidden;}
.pro_a_left{ float:left; width:46%; padding:7px; text-align:center; border:1px solid #ccc;}
.pro_a_left img{ max-width:100%; max-height:300px; }
.pro_a_right{ float:right; width:49%;}
.pro_a_right h3{ color:#0550AB; border-bottom:1px dotted #ddd; font-size:20px; font-weight:bold; padding-bottom:10px; }
.pro_a_right .gaiyao{ min-height:136px; font-size:13px; padding-top:20px;}
.pro_a_right .gaiyao span{font-size:16px; font-weight:bold; color:#000;}
.pro_a_right_d{ font-size:16px; margin-bottom:20px;}
.pro_a_right_d span{color:#f9d904; font-size:22px; }

.zx{ float:left;}
.pAsk span{ font-size:15px; line-height:37px; }

.xiangqing{ clear:both; overflow:hidden;}
.pro_tit{ width:100%;font-size:16px;color:#237ec5;border-top:1px dotted #ccc; margin-top:20px; padding-top:10px;overflow:hidden;}
.pro_cont{ padding-left:10px; margin-top:10px; margin-bottom:30px;}
.shipin_content{ margin-bottom:30px;}
.shipin_content h3{ line-height:60px; font-size:20px; text-align:center;}
.shipin_content .pro_img{ width:100%; text-align:center; }
.shipin_content .pro_img img{ max-width:100%; }

.Ctable{ width:100%; margin-bottom:25px;}
.Ctable tr th{ width:15%; border:1px solid #ccc; font-size:14px; font-weight:bold; padding:8px 15px;}
.Ctable tr td{border:1px solid #ccc; font-size:13px; padding:8px 15px;}
h4.Ch4{ background-color:#0550AB; line-height:30px; padding-left:15px; color:#fff; margin-top:25px; font-size:16px; font-weight:bold;}

/*内页css结束*/
.page_div1 { clear:both; padding-top:20px;}
.page_div1 table{ margin:0px auto;}
.page_div1 table tr td{ font-size:14px;}
.page_div1 tr td a{ display:block; line-height:30px; padding:0px 12px; color:#fff; background-color:#999;}
.page_div1 tr td .acen{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aleft{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aspan{ display:block; line-height:30px; padding:0px 12px; color:#fff; margin:0px 2px; background-color:#0550AB;}


/*内页底部*/
.pagination{ clear:both; text-align:center; line-height:32px;}
.pagination li{
	display:inline-block;
	border: 1px solid #dddddd;
	padding-left:12px;
	padding-right:10px;
	margin: 0px; overflow:hidden;
}

.pagination li+li{
	border-left-style: none;
}
.pagination li:first-child+li{border: 1px solid #dddddd;border-radius:3px 0 0 3px;}
.pagination li:last-child,.pagination li:first-child{border: 1px solid #dddddd;border-radius:3px;}
.pagination li:nth-last-child(2){border-radius:0 3px 3px 0;}
.pagination li.disabled{}
.pagination li.active{ background-color:#0550AB; color:#FFFFFF}

.pagination li a{ color:#333333}







.news-det-btn{ font-size:14px; line-height:25px;}
.news-det-btn a{ color:#0550AB;}

.tName{ text-align:center; color:#0550AB; border-bottom:1px dotted #ddd; font-size:20px; font-weight:bold; padding-bottom:15px; }

/*
.Cabout p{ font-size:16px; line-height:2; color:#666;}
.Cabout img{ width:100%;}


@media screen and (min-width:1200px) and (max-width:1400px){
	
.ad{ padding:0px 6%;}
.ad ul{float:right; width:54%;}

.syCase .container{ width:92%; min-width:1200px;}
.syCase .content ul li{ width:18%; margin:0px 1%;}







}


@media screen and (min-width:993px) and (max-width:1200px){
.menu ul li a{ padding:0px 19px;}

.ad{ padding:0px 3%;}
.ad .adFl{ width:38%; margin:55px 0px 0px 0px;}
.ad .adFl h2{ font-size:28px;}
.ad .adFl h5{ font-size:15px;}
.ad ul{ float:right; width:50%;}
.ad ul li{float:right; width:25%; font-size:17px;}

.syProList dl{ padding:0px 0px 10px 5px;}
.syPro .syProFr .ad1{ background:#fff url(../images/dust.jpg) no-repeat 20px 60px;}
.syPro .syProFr .ad1 h3{ margin:0px 0px 0px 140px; font-size:28px;}
.syPro .syProFr .ad1 h3 i{ width:400px; height:12px;  margin-left:0px;}
.syPro .syProFr .ad1 p{ margin:0px 0px 0px 170px; font-size:16px;}
.syPro .syProFr .syProConFl{ width:60%;}
.syPro .syProFr .syProConFl img{ width:100%;}
.syPro .syProFr .syProConFr{ padding:0px 0px 0px 30px;}
.syPro .syProFr .syProConFr h3{ margin-top:40px;}
.syPro .syProFr .syProConFr p{ line-height:25px;}
.syPro .syProFr .syProConFr h5{ margin-top:18px;}
.syPro .syProFr .syProConFr .application{ margin-top:20px; padding-top:10px;}

.appli .appliFr ul li{ margin-right:18px;}

.syCase .container{ width:98%; margin:0px auto;}
.syCase .content ul{ margin:40px 0px 65px 0px;}
.syCase .content ul li{ width:18%; margin:0px 1%;}
.syCase .content ul li .img{ width:100%; }
.syCase .content ul li .img img { max-width:100%;}

.syAbout .img{ display:none;}
.syAbout .content{ width:98%; float:none; margin:0px 1%;}
.syAbout .content .title{ margin:0px 0px 25px 0px;}
.syAbout .content .text{ margin-left:0px; }
.syAbout .content ul{ margin-top:40px;}

.syNews{ margin-top:40px; padding-top:25px;}
.syNews_fl{ width:56%;}
.syNews_fl .newa{ width:100%; margin-top:25px;  padding-bottom:25px;}
.syNews_fl .newa_fl{ width:37%;}
.syNews_fl .newa_fr{width:61%;}
.syNews_fl .newa_fr .newaTitle{ width:100%;}
.syNews_fl .newa_fr .newaTitle h4{ line-height:38px;}
.syNews_fl .newa_fr .newaTitle .fr{ line-height:38px;}
.syNews_fl ul li{ width:48%; margin:0px 2% 10px 0px;}
.syNews_fl ul li .fl{ width:64%; line-height:24px;}
.syNews_fl ul li:nth-child(2n+0){ margin-right:0px;}
.syNews_fl ul li .dian{ width:6px; height:6px; margin-top:11px; margin-right:8px;}
.syLink{ display:none;}
.syNews section{ width:41%;}






}

*/









/*首页*/
.youshi { }
.youshi .item{
	float:left;
	width:25%;
	text-align:center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd; margin-left:-1px;padding-top:70px; padding-bottom:40px;
}
.youshi .item:first-child{ border-left:none;}
.youshi .item .img{}
.youshi .item .title{ font-size:20px; color:#000000; padding-top:20px;}

/*设备*/
.shebei{
	background-image: url(../images/shebeibg.jpg);
	background-repeat: no-repeat;
	background-position: center top; min-height:507px; padding-top:75px; padding-bottom:75px;
}
.shebei:after{ content:''; display:table; clear:both;}

.shebei .left{ color:#FFFFFF; float:left; padding-top:120px; width:400px;}
.shebei .left .title{ font-size:30px;}
.shebei .left .title2{ font-size:15px;}
.shebei .left .hc{ clear:both; padding-top:30px;}
.shebei .left .img{ float:left;  margin-right:15px; width:182px; overflow:hidden;}
.shebei .right{ float:right; width:770px; padding-top:20px; margin-right:10px;}
.shebei .right .item{ float:left; width:47%; text-align:center; position:relative; margin-left:1.5%; margin-right:1.5%; margin-bottom:30px;}
.shebei .right .item .img img{ width:100%; height:195px;}
.shebei .right .item .title{ position:absolute; top:10px; right:10px; z-index:1; color:#FFFFFF;}
.shebei *{ max-width:100%;}

/*环保设备的设计制造*/
.pro{ padding-top:50px; clear:both; padding-bottom:50px;}
.pro .etitle{ float:left; width:100%; line-height:40px;padding-top:20px; padding-bottom:20px;background-image: url(../images/p.jpg);
	background-repeat: no-repeat;
	background-position: left center; position:relative; margin-bottom:20px;}
.pro .etitle b{
	float:left;	
	padding-left: 50px; position:relative; color:#000000; font-size:26px;
}
.pro .etitle:after{
	content:'';
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0550AB; width:60px;
}
.pro .etitle span{ float:right;}
.pro .etitle span a{ background-color:#DCDCDC; padding-left:10px; padding-right:10px; position:relative; display:inline-block;}
.pro .etitle span a:hover{ background-color:#0550AB; color:#fff;}
.pro .econtent .picli *{ max-width:100%;}
.pro .econtent{ float:left; width:100%; clear:both;}
.pro .econtent .picli{ background-color:#0550AB; position:relative;}
.pro .econtent .picli:after{ content:''; display:table; clear:both;}
.pro .econtent .picli .img{ float:left; width:620px;}

.pro .econtent .picli .right{ padding:40px;width:calc(100% - 620px); float:right;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.pro .econtent .picli .right,.pro .econtent .picli .right a{ color:#FFFFFF}
.pro .econtent .picli .right .title{
	font-size:20px;
	padding-bottom:20px;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.pro .econtent .picli .right .title:after{
	content:'';
	position:absolute;
	bottom:-2px;
	left:0px;
	width:3em;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.pro .econtent .picli .right .more{ text-align:right}
.pro .econtent .picli .right .dp{ padding-top:20px; padding-bottom:10px; font-size:13px; line-height:2;}
.pro .econtent .hc{ clear:both; padding-top:20px;}

.pro .econtent .hc .item{ text-align:center;width:218px; margin:auto;}
.pro .econtent .hc .item *{ max-width:100%;}
.pro .econtent .hc .item .img{ width:218px; margin:auto;}
.pro .econtent .hc .item .title{ padding-top:10px;}
.pro .swiper-button-prev,.pro .swiper-button-next{ background-color:rgba(0,0,0,0.2); background-size:60%;}

/*新闻动态*/
.news{ padding-bottom:50px;}
.news .etitle{ font-size:40px; text-align:center; color:#333;}
.news .etitle b{ position:relative;}
.news .etitle b:nth-child(1){ color:#0063c6; display:inline-block; position:relative;}
.news .etitle b:nth-child(1):after{ content:''; top:50%; right:-10px; width:10px; height:10px; background-color:#003c6; float:left; z-index:1; position:absolute}
.news .title2{ font-size:20px; color:#777; text-align:center; font-weight:bold; padding-top:10px; }
.news .econtent{ padding-top:45px; clear:both;}
.news .item{ float:left; width:48%;}
.news .item>.title{
	float:left;
	width:100%;
	background-color:#F4F4F4;
	font-size: 18px; padding:10px;
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; padding-left:20px; padding-right:20px;
}
.news .item>.title b{ float:left;}
.news .item>.title span{
	float:left;
	text-transform: uppercase;
	color: #CCCCCC; padding-left:10px;
}
.news .item>.title a{
	float:right;
	background-image: url(../images/more.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 27px; 
}
.news .item:nth-child(2n){ float:right}
.news .item:nth-child(2n+1){ clear:both}

.news .item .picli{ float:left; width:100%; margin-bottom:10px;}
.news .item .picli .img{ float:left; width:220px; height:155px;}
.news .item .picli .img img{ width:100%;}
.news .item .picli .right{ margin-left:230px; padding:10px;}
.news .item .picli .right .title{	color:#202020;	font-size:18px;	white-space: nowrap;overflow: hidden;text-overflow:ellipsis; font-weight:bold;}
.news .item .picli .right .dp{ color:#555555; margin-top:10px; font-size:14px; line-height:1.5; height:6em; overflow:hidden;}


.news .item  .li{float:left;width:100%;	margin-top:15px; padding-bottom: 15px; font-size:15px; border-bottom:1px dashed #ddd;}
.news .item  .li .title{ float:left; width:430px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; padding-left:20px;}
.news .item  .li .time{ float:right; width:100px;}

/*关于*/
.about{
	background-image: url(../images/aboutbg.jpg);
	background-repeat: no-repeat;
	background-position: center top; padding-top:90px; position:relative;
}
.about .container{ position:relative;}
.about:after{ content:''; clear:both; display:table;}
.about .etitle{ float:left; width:304px;}
.about .etitle .h1,.about .etitle .h3{
	text-transform: uppercase; font-size:62px; color:#909090; font-weight:bold;
}
.about .etitle .h3{
	text-align:right;
	font-family: Tahoma; padding-right:20px;
}
.about .etitle .topabout{ min-height:390px;}
/*.about .etitle .img{ position:absolute; bottom:0px; left:0px;}*/
.about .etitle .h2{ color:#36322f; font-size:34px; font-weight:bold;}
.about .econtent{width:calc(100% - 304px); float:right; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.about .econtent .hc{padding:30px; line-height:1.5; font-size:15px;}
.about .econtent .more{ text-align:right; clear:both;}