#left{ display:none;}
#bodycon #center{width: 100%  !important; }
.mianbxContent{ width: 100% !important;}
.focus{ display:none;}
.nban{background:url(../images/ny.jpg) no-repeat center;}
/* about */
.w1300{width:1320px;margin:0 auto;}
.mianbxContent{    width: 1300px !important;margin: 0 auto;}
#center{ width:100% !important;    height: auto !important;}
.left1{ position: relative; height:630px;    width: 530px;float:left;}
.page-title{    margin-bottom: 40px;}
.en{font-size: 30px;text-transform: capitalize;display: block;line-height: 50px;text-transform:uppercase; }
.cn{font-size: 30px;line-height: 40px; font-weight: normal;}
.pic-plus{box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1);}
.jianjie_right{float: right;width: 57%;padding: 60px; box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1);     background: #fff;    height: 713px;   padding-top: 88px;}
.title{font-size: 32px;font-weight: normal;display: block;line-height: 0px;padding-bottom: 50px;border-bottom: 1px solid #f3edf0;margin-bottom: 20px;color: #0c68cd;}

.des1{ line-height:30px; font-size:16px;overflow-y: auto;height:530px;}
.des1 p {     font-size: 16px;    line-height: 36px;}
.Introduction_Features{    background:#0c68cd;height: 132px;text-align: center;font-size: 18px;color: #fff;}
.Introduction_Features span{ display: block;color: #fff;font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 10px;       padding-top: 32px;}
.des1 img{ width:220px; margin-right: 4px;border: 1px solid #eee;     margin-top: 20px;}
.str {margin-top:60px;display:inline-block;}
::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}
 
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
  border-radius: 999px;
  border: 5px solid transparent;
}
 
::-webkit-scrollbar-track {
  box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;
}
 
::-webkit-scrollbar-thumb {
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px rgb(203 3 3 / 0.8) inset;
}
 
::-webkit-scrollbar-corner {
  background: transparent;
}
/*联系我们*/
.ny_contact{padding-top:20px;}
   .contact_one{ margin-right:-3px;} 
    .contact_one span{ font-family: arial;font-size: 55px;line-height: 76px;color: #f3f3f3;margin-bottom: 4px;
    display: block;font-weight: bold;}
    .contact_one div{ margin-bottom: 28px;font-size: 46px;line-height: 36px;}
    .contact_one i {width: 40px;height: 3px;background: #0163d2 ; display:block;}
    .contact_two{ width: 456px;height: 505px; position:relative;background-color: #f5f5f5; background-position:325px 405px;padding: 45px; font-size:16px;line-height: 35px; margin:0 0 50px 63px;}
    .contact_two strong{ font-size: 24px;color: #0163d2 ;font-family: "BEBAS";}
    .contact_title{ position: absolute;width: 226px;height: 45px;background: #0163d2 ;border-radius: 10px; font-size:24px; color:#fff; line-height:45px; font-weight:bold; padding-left:70px; left:-20px;}
    .contact_content{margin-top: 85px;
    font-size: 16px;
    line-height: 33px;}
	.contact_content p{
	font-size: 16px;
	line-height: 33px;}
    
    .contact_img { text-align:center; width:130px; margin-top:15px;}
    .contact_img img{ width:100px; background:#fff; border:1px solid #ccc; padding:3px; background:#fff;}
    .bodyContentString8{width: 1300px !important;}
.total { width:100%; margin:auto; position:relative; height:870px; overflow:hidden;}
.nytotal { width:100%; margin:auto; position:relative; height:600px; overflow:hidden;}
 /* 新闻详情*/
 #bodycon{width:100%!important; margin-bottom: 40px;}
 #bodycon #left{display: none;}
 #bodycon #center{width: 100% !important;}
 .cl{clear:both;}
 .nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
 .nyxqnews{ margin:0 auto; width:1200px;}
 .nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
 .news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
 .news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
 .news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
 .news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
 .newsshare{ float:right; margin-top:-8px;}
 .nyxqnews_leftcont{ margin-top:20px; line-height:30px; font-size: 15px; color:#333;}
 .nyxqnews_leftcont p{line-height:30px;}
 .nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
 .nyxqnews_leftup{ font-size: 14px; float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(../images/newsup.png) 30px 29px no-repeat; }
 .nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(../images/newsdown.png) 413px 29px no-repeat; }
 .nyxqnews_right{ width:300px; float:right; position:relative;}
 .nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
 .nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
 .nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
 .nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
 .nyxqnews_righttit strong{ color:#1059a9;}
 .nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
 .nyxqnews_rightcont a{ display:block; background:url(../images/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
 .nyzx{ margin-top:10px;}
 /* 新闻列表*/
 .nynews{width:100%; margin: 0 auto; }
 .nynews-list{width:100%; height:auto; padding:3.2% 3%; margin: 50px auto; box-shadow: 0 0 1px #aaa;box-sizing:border-box; position: relative; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out;}
 .nynews-date{float: left; width:9%; padding:4% 3% 0 0; text-align: right; font-size: 16px; font-weight: bold; font-family: sans-serif; color:#999; }
 .nynews-date b{ font-size: 34px;  color:#000; line-height:40px;}
 .nynews-photo{float: left; width:20%; height: auto; overflow: hidden;}
 .nynews-photo img{width: 100%; transition: all 0.5s ease-out;  -webkit-transition: all 0.5s ease-out;}
 .nynews-content{float: left; width:59%; padding-left:2%;}
 .nynews-title{ font-size: 20px; font-weight: bold; color: #222; line-height: 40px; padding-bottom:0.6vw;}
 .nynews-text{ font-size: 15px; line-height:28px; color: #666;}
 .nynews-more{float: right;width:60px; height: 60px; line-height:60px; margin-top:4%; font-size: 20px; color: #fff; font-family:serif; font-weight: bold; background: #e5e5e5; border-radius: 100%; text-align: center; transition: all 0.5s ease-out;  -webkit-transition: all 0.5s ease-out;} 
 .nynews-list:hover{box-shadow: 0 26px 50px -6px rgba(97, 105, 113, 0.3); transform: translateY(-5px); -webkit-transform: translateY(-5px);}
 .nynews-list:hover .nynews-photo img{transform: scale(1.05);  -webkit-transform: scale(1.05)}
 .nynews-list:hover .nynews-title{color:#0d4486;}
 .nynews-list:hover .nynews-more{background: #0d4486; transform: translateX(6px); -webkit-transform: translateX(6px);}
 .clear{ clear:both;}
 /* 产品列表 */
 #showtyepname a{color:#0;text-decoration:none;}
 #showtyepname a:hover{text-decoration:none;}
 #igetxt{width:96%; height:auto;}
 #igetxt ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
 #igetxt ul li{ padding:0px; margin:0px; _padding:0px; _margin:0px;list-style:none;float:left;
 line-height:20px; border:1px solid #D9D9D9; margin-left:6px;_margin-left:6px; padding:5px;cursor:pointer;
 cursor:hand;margin-bottom:4px;_margin-bottom:4px;}
 #igetxt ul li h3{font-size:13px; font-weight:bold; padding:0px; margin:0px;}
 .txtgetshow{width:95%; padding:6px 0px; line-height:23px;}
 .pcontent_title_h4{width:1300px;}
 ul{ list-style:none;}
 #news_xw table {
 	border-collapse: collapse;
 	border-style: solid;
 	border-width: 1px;
 }
 #news_xw table td  {
 	border:1px solid #CCC;
 	color:#000;
 	font-size:12px;
 	padding:5px
 }
 /* 产品中心 */
 .ny_prototal { width:100%; overflow:hidden;}
 .ny_prolist { width:31.3%; margin:0 1%; float:left; margin-bottom:2%; overflow:hidden;}
 .ny_propic { position:relative; overflow:hidden;}
 .ny_propic a { display:block;}
 .ny_propic a img { width:100%; }
 .ny_propic a:before { content:''; width:0%; height:0%; background-color:rgba(0 ,0,0,0.3); position:absolute; z-index:2; top:0; display:block; transition: all 0.3s;}
 .ny_propic span { width:60px; height:60px; display: none; position:absolute; z-index:3; left:50%; margin-left:-30px; top:39%; border: solid 1px #fff; border-radius:60px; font-size:14px; color:#fff; line-height:60px; text-align:center; box-sizing:border-box;}
 .ny_prolist:hover .ny_propic a:before { width:100%; height:100%;}
 .ny_prolist:hover .ny_propic span { display:block;}
 
 .ny_protil { width:100%; background:#f5f5f5; margin-top:0.8%; position:relative; overflow:hidden;}
 .ny_protil a { height:45%; padding:3% 4% 4% 5%; font-size:16px; position:relative; z-index:2; display:block;}
 .ny_protil span { display:block; width:67px; height:12px; background:url(../images/more.png); margin-top:3%;}
 .ny_prolist:hover .ny_protil span { background-position:0px -12px; transition:all 0.3s;}
 .ny_prolist:hover .ny_protil a { color:#fff;}
 .ny_protil:before { width:0; height:100%; content:""; display: block; position:absolute; left:0; bottom:0; background:#f5811a; transition: all 0.3s;}
 .ny_prolist:hover .ny_protil:before { width:100%;}
 .clear{clear:both;}
 /* 案例*/
 .dwtwo{ width:100%;}
 .dwtwo li{ float:left; position:relative; overflow:hidden; width:31.33%; margin:0 1% 2% 1%; box-shadow:0px 0px 10px #eee; text-align:center;}
 .dw_titl a{ display:block; line-height:60px; font-size:16px;}
 .dwtwo li .dw_pic img{ width:100%;}
 .dw_pic >a:after{background: url(../images/cymdwtwo_1.png) no-repeat center;transform: scale(0); top: 0;left: 0;}
 .dw_pic >a:before{background: rgba(0,0,0,0.3);transform-origin: 0 100%;transform: rotate(-90deg);bottom: 0;left: -100%;}
 .dw_pic >a:before,.dw_pic >a:after{content: ''; width: 100%;height: 100%;position: absolute;transition: 0.6s; z-index:333;}
 .dwtwo li:hover .dw_pic>a:before{transform: rotate(0deg);transition: 0.6s; left:0px;}
 .dwtwo li:hover .dw_pic>a:after{transform: scale(1);transition: 0.6s;}
 .dw_pic,.dw_pic img{width:100%;overflow:hidden;transition:0.6s;}
 .dwtwo li:hover .dw_pic img{transform:scale(1.1);transition:0.6s;}
 .clear{clear:both;}
 
 .pro_left{ float: left;}
 .pro_right{ float: left; margin-left: 40px;}
 .pro_name{ text-align: left; font-size: 24px; font-weight: bold; margin-top: 20px;}
 .pro_tel{ text-align: left; font-size: 20px; font-weight: bold; margin-top: 30px; color: #f00;}
 .pro_ewm{text-align: left; margin-top: 30px;}
  .pro_ewm p{ margin-bottom: 10px;}
 