input { line-height: normal }
input::-webkit-input-placeholder {
font-weight:300
}
input::-ms-input-placeholder {
font-weight:300
}
input::-moz-placeholder {
font-weight:300
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto;
-webkit-appearance:none!important
}
input[type=number] { -moz-appearance: textfield }
input[type=search] { -webkit-appearance: textfield }
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
textarea { font: inherit; overflow: auto; resize: none; -webkit-appearance: none; -moz-appearance: none; appearance: none }
select { -webkit-appearance: none; background-color: #fff }
/*body { font-family: "Noto Sans CJK SC", "Source Han Sans CN", "Microsoft YaHei"; font-size: 16px; line-height: 1; }*/
.container { /*width:1200px;*/margin: 0 auto }
.main { /*padding-top: 100px*/ background: #fff;}
.abouttext{background: #f5f5f6;padding-top:20px;padding-bottom: 20px;}
.aboutmajor{margin-top: 0 !important;}
.service_support_title{margin-top: 30px;}
.aboutmain{padding: 10px;}
.clear { clear: both }
.global-nav { position: relative; min-width: 1200px; height: 50px; padding: 0 32px; background-color: #222 }
.global-nav .logo { float: left; margin: 17px 0; width: 125px; height: 16px; background-image: url(../images2017/common/logo.png); background-size: contain }
.global-nav .nav-list { position: absolute; top: 0; left: 50%; margin-left: -355.1px; height: 100% }
.global-nav .nav-list-item { display: inline-block; margin: 0 45px; color: #fff }
.global-nav .nav-list-item a { display: inline-block; padding: 17px 10px; height: 50px }
.global-nav .nav-list-item a.active, .global-nav .nav-list-item a:hover { color: #0090ff; border-bottom: 4px solid #0090ff }
.global-nav .menu { float: right; height: 100% }
.global-nav .menu-item { display: inline-block; margin-left: 15px; height: 100%; line-height: 50px; color: #b7b7b7 }
.global-nav .search-form { position: relative; float: right; margin: 14px 0 }
.global-nav .search-form.open .search-input { visibility: visible; width: 160px; padding: 0 22px 0 11px }
.global-nav .search-input { visibility: hidden; width: 0; height: 22px; padding: 0 11px; border-radius: 11px; transition: width .3s ease; border: none }
.global-nav .search-btn { position: absolute; right: 0; top: 0; width: 28px; height: 22px; border: none }
.icon-glass { display: inline-block; position: relative; width: 14px; height: 14px; border: 3px solid #b7b7b7; border-radius: 50%; background-color: transparent }
.icon-glass:after { content: ""; display: inline-block; position: absolute; right: -5px; bottom: -4px; width: 8px; height: 3px; background-color: #b7b7b7; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
.header-nav { height: 60px; background-color: #323232 }
.header-nav .nav-list { display: table; margin: 0 auto; height: 100% }
.header-nav .nav-list-item { display: inline-block; margin: 0 45px; color: #fff }
.header-nav .nav-list-item a { display: inline-block; padding: 22px 10px; height: 60px }
.header-nav .nav-list-item a.active, .header-nav .nav-list-item a:hover { color: #0090ff; border-bottom: 4px solid #0090ff }
.footer {/* margin-top: 137px; min-width: 1200px; */ /*padding: 55px 0 80px;*/ line-height:15px;background-color: #fff; font-size: 14px;background:#282a2d; }
.footer .container { display: table; width: 738px }
.footer .site-title { color: #333 }
.footer .site-list-item { margin-top: 20px; color: grey }
.footer .site-list-item a:hover { color: #0090ff }
.footer .column { float: left; width: 25% }
.footer .service { margin-top: 48px; color: #0090ff }
.footer .serviceOL { margin-left: 20px; padding-left: 20px; border-left: 1px solid #0090ff }
.footer .copyright { margin-top: 16px; padding-top: 16px; width: 738px; border-top: 1px solid #bbb; color: #ddd }
.footer .copyright img { display: inline; margin-bottom: -8px }

#smb_Img{margin-left:10px;float:left; width:670px; height:402px; /*border:#e0e0e0 1px solid; */position:relative; background-color:#ffffff;margin-top:30px;}
#imgDetail{ /*position:absolute; */width:670px; height:400px; overflow:hidden; text-align:center;/*left:50%; margin-left:-200px;*/float:left;border:#e0e0e0 1px solid;}
#imgDH{position:absolute; top:0; left:0; height:100%; width:50px; font-size:0;}
#imgDH>span{display:inline-block; vertical-align:middle;}
#imgDH>.calibration{width:5px; height:100%;}
#imgDH>.wrap{width:45px;}
#imgDH img{margin:3px 0; cursor:pointer; border:#e0e0e0 1px solid;width: 40px;height: 40px;}
#imgDH img.hover{border: 1px solid #999;}

#smb_Intro{float:left;margin-left: 55px; width:415px; /*height:400px;margin-right:-431px; */border:#e0e0e0 1px solid; background-color:#ffffff;min-height:402px;margin-top:30px;margin-top:30px;padding: 20px;}
#smbproductName{margin:0 0 0 20px; font:20px/30px "microsoft yahei"; color:#5c5c5c; font-weight:bold}
.fusmbproductName{font-weight: normal !important;font-size: 15px !important;}
#smbproductModel{margin:0px 0 0 20px; font:20px/30px "microsoft yahei"; color:#5c5c5c; font-weight:bold}
#smbproductFeature{margin:20px 20px 30px 20px}
#smbproductFeature ul{list-style:none}
#smbproductFeature ul li{padding-left:12px;font:12px/28px "microsoft yahei"; color:#5c5c5c; background:url(../images/point.gif) 0 12px no-repeat}

.detailed{}
.detailbg{padding: 20px;}
.detailmain{background: #fff;}
.detailedbg{background: #f5f5f6;}

/*产品详细*/
.center_top {margin-top: 40px; }
.page2_left { width: 308px; height: 413px; float: left; border: 1px #dedddd solid; }
.page2 { height: 48px; background: #da251c; }
.page2 p { color: #fff; font-size: 20px; line-height: 48px; margin-left: 15px; }
.page2_bottom ul li { line-height: 60px; border-bottom: 1px #dedcdc dashed; background: url(../images/sjx.png) no-repeat 277px center; }
.page2_bottom ul li a { display: block; color: #222; font-size: 16px; display: block; padding-left: 10px; }
.page2_bottom ul li a:hover, .page2_bottom ul li a.hover { color: #da251c; background: url(../images/sjx.png) no-repeat 277px center #f7f5f5; }
#nbg { border-bottom: none; }
.connect_left { width: 308px; float: left; border: 1px #dedddd solid; margin-top: 26px; }
.connect { height: 48px; background: #da251c; }
.connect p { color: #fff; font-size: 20px; line-height: 48px; margin-left: 15px; }
.connect_bottom ul li { line-height: 60px; }
.connect_bottom ul li a { color: #222; font-size: 16px; display: block; padding-left: 10px; width: 298px; }
.connect_bottom ul li a:hover { color: #ba2c2c; background: #f7f5f5; }
.page_center { width: 415px;  float: left;}
.page_right { width: 50%; height: 270px; float: right; }
.page_right div { font-size: 18px; border-bottom:1px #ccc solid;padding-bottom:30px;}
.page_right p { font-size: 14px; margin-top: 35px; line-height: 25px; }
.page_right span{color:#da251c;}
.screenshot { height: 145px; margin-top: 40px; border-top: 1px #a2a2a2 dashed; }
.screenshot ul li { margin-top: 34px; float: left; margin-left: 30px; }
.page_b ul li { float: left; margin-top: 20px; margin-left: 21px; }
.page_b div { float: left; margin-top: 50px; }
.sjx { margin-left: 23px; }
.center_bottom { margin-top: 85px;overflow:hidden;/*float:left;*/}
.features_top { height: 40px; border-bottom: 1px #ccc solid; position: relative;width: 96%; }
.features_top ul li { float: left; line-height: 40px; }
.features_top ul li a { font-size: 16px; color: #000; display: block; width: 148px; text-align: center; }
.features_top ul li.on a, .features_top ul li .on { background: #da251c; color: #fff; }
.features_bottom { /*padding-right: 215px; */width: 97%; min-height:200px;line-height: 30px;/*background: #f8f8f8;*/padding: 10px;}
.features_bottom ul li { font-size: 14px; color: #888; padding-left: 22px; line-height: 25px; }
.features { margin-top: 20px; background: url(../images/sjx02.png) no-repeat 0 center; }
.features div { font-size: 16px; }
.sort { right: 0; top: 0; position: absolute }
.sort a.hover { color: #fff; display: block; width: 148px; text-align: center; height: 40px; line-height: 40px; background: #da251c; font-size: 16px; }
.submenu { position: absolute; width: 148px; background: #f3f3f3; }
.submenu ul li { height: 40px; }
.submenu ul li a { color: #ba2c2c; }
.submenu ul li a:hover { background: #da251c; color: #fff; font-size:
}
.place p { margin-top: 10px; }
.place p.product { margin-top: 35px; }
.place p a:hover { color: #ba2c2c; }

#attr tr td { border-top: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border:none;border:1px #eae7e7 solid;padding: 5px 40px;line-height:30px;font-size:14px; }
#attr tr td.c1 { width: 14% }
#attr tr td.c2 { width: 18% }
#attr tr td.c3 { }

.product_img img{width:100%;}
.product_img p{/*margin:10px 20px;line-height:26px;*/}

/*产品详细 End*/


/*服务支持*/
.abuto_content{margin-top:50px; }
.abuto_content li{ margin-top:50px; overflow:hidden}

.about h3 { color: #da251c; font-size: 24px; text-align: center; }
.about div { text-align: center; margin-top: 10px; line-height: 25px; color: #c1c1c1;font-size:14px; }
.about h3 p { color: #c1c1c1; font-size: 16px; margin-top: 15px; }
.abuto_left{width:50%;margin-top:40px;}
.abuto_left h4{font-size:20px;color:#666;}
.abuto_left p{font-size:16px;color:#999;line-height:30px;padding-top:20px;}
/*服务支持 End*/


/*新闻列表*/
.newslist_top { border-left: 5px #da251c solid; margin-top: 50px; }
.newslist_top h3 { margin-left: 15px; font-size: 24px; color: #da251c; }
.newslist_top h3 p { font-size: 19px; color: #ccc;/*margin-left:5px;*/ margin-top: 5px; }
.newslist_title { margin-top: 60px; margin-left: 60px; overflow: hidden; }
.time h3 { font-size: 24px; text-align: center; padding-top: 15px; }
.time h3 p { font-size: 14px; }
.time { width: 75px; height: 75px; background: #f2f2f2; float: left; }
.newslist-content {/*width:1200px;*/ margin-top: 5px; padding-bottom: 40px; border-bottom: 1px #ccc dashed; }
.newslist-content dl dt a:hover { color: #da251c; }
.newslist-content dl dt { margin-left: 100px; }
.newslist-content dl dd { margin-left: 100px; font-size: 14px; color: #ccc; line-height: 20px; margin-top: 10px; }
.paging ul { padding: 0 38%; }
.paging ul li { float: left; margin-top: 50px; margin-left: 15px; }
.paging ul li a:hover { color: #da251c; }
.paging ul li a:hover, .paging ul li .hover { color: #da251c; }
/*新闻列表 Eed*/


/*新闻详细*/
.newslist_detail_title h3 { text-align: left;margin:30px; font-size:25px;color:#da251c;border-bottom: 1px solid #da251c;padding-bottom: 10px;}
.newslist_detail_title p { color: #9f9e9e; text-align: none; margin-top: 25px; text-align: center; }
.newslist_detail_title p a { margin-left: 25px; color: #da251c; }
.newslist_detail_title p a:hover { }
.newslist_detail_content {padding: 30px; font-size: 16px; /*padding-top: 70px;*/line-height:35px; color: #9f9e9e; margin-top:30px;}
.newslist_detail_content img{width: 100%;}
.gduo ul { padding: 0 44%; }
.newslist_detail_content dl dd { line-height: 35px; padding-top: 25px; text-indent: 2em; }
.gduo ul li { float: left; margin-left: 20px; margin-top: 50px; }
.gduo ul li a:hover { color: #da251c; }
/*新闻详细 End*/

/*公司能力*/
.companyimg{}
.companyimg ul li{float: left;width: 30%;height:212px;display: block;padding: 10px;cursor: pointer;margin:15px;border:1px solid #ddd;}
.companyimg ul li img{width: 100%;max-height: 100%;}

/*公司能力 end*/


/*关于我们*/
.service_support_title h3 { color: #da251c; font-size: 28px; text-align: center; }
.service_support_title h3 p { color: #c1c1c1; font-size: 18px; margin-top: 10px; }
.service_support_content p { text-indent: 2em; line-height: 40px; margin-top: 25px; color: #9f9e9e; }
.service_support_img { margin: 0 auto;  width: 1200px;/* overflow: hidden;*/margin-top:50px; }
/*关于我们 End*/

@media screen and (max-width: 1200px) {
	.newslist_detail_content tr td{width: 100%;display:block;}
	.newslist_detail_content tr td img{width: 100%;}
	#smb_Img{width: 66%;}
	#imgDetail{width: 100%;}
	#smb_Intro{margin-left: 20px;width: 30%;}
	.productname p span:last-child{width: 77%;}

}
@media screen and (max-width: 1150px){
	.productdetalis li{width: 46%;height: 560px;}
	.productpdf{margin-left: 5px;}
}

@media screen and (max-width: 1021px){
	#smb_Img{width: 63% !important;}
	#imgDetail{width: 100%;}
	#smb_Intro{margin-left: 20px;width: 30%;}
}

@media screen and (max-width: 935px){
	.product-list-item{width: 29% !important;height: 235px !important;}
	.product-list-item-link,.product-list-item-link .wrap{width: 100% !important;height: 100% !important;}
}
@media screen and (max-width:789px){
		#smb_Img{width: 61% !important;}
}

@media screen and (max-width: 768px) {
.product_img img{width:80%;}
.container{width:100%;}
.place p { margin-top: 0; }
.newslist_detail_title h3 { margin-top: 10px; }
.service_support_img, .words_right p{ width: 100%; }
.words, .words_right, .picture_right img { width: 100%; margin-left: 0; }
.words_right { width: 100%; margin-right: 0; }
.main { padding-top: 0; }
.paging ul li, .newslist_title { margin-left: 0; }
.paging ul li { margin-left: 17px; }
.about_left, .words_right { margin-top: 0; }
.picture, .picture_right { margin-right: 0; width: 100%; }
.newslist_top { margin-top: 50px; }
.newslist_title { margin-top: 35px; }
.paging ul li { margin-top: 30px; }
.picture img { width: 0; float: none; }
.scale-img img { width: 100%; margin-top: 25px; }
.page_center{width:50%;}
#spec-list .spec-control{width:72px;}
.page_right{width:40%;}
#smb_Img,#smb_Intro{width:100% !important;margin-left: 0;}
#imgDetail{width:100%;}	
#smb_Intro{margin-top:50px;}
.abuto_left{width:100%;}
.abuto_content,.abuto_content li{margin-top:40px; }
.abuto_content li div ,.abuto_content li div img { width:100%;margin-top:20px;}
.width{/*margin-top:30px;*/}
#smbproductFeature ul li{font-size:14px;}
#imgDetail img{max-width: 100%;max-height: 100%;}
#imgDH{width: 100%;height:auto;top: 100%;}
#imgDH>.wrap{width: 100%;text-align: center;}
#imgDH img{margin: 3px;}
.place p.product{margin-top: 10px;}
}

@media screen and (max-width: 320px) {
#smb_Img{/*height:350px;*/}
.newslist_detail_title p{line-height:20px;}
.place p{font-size:12px;}
#smbproductName,#smbproductModel,.newslist_detail_title h3{font-size:16px;}
.service_support_img{margin-top:auto;}
.abuto_content li{margin-top:25px;}
.abuto_left h4{font-size:16px;}
.abuto_left p,#smbproductFeature ul li{font-size:14px;}
.footer{height:100px;line-height: 17px}
.service_support_img{margin-top:}
.service_support_content p{font-size:12px;}
.page2_left,.connect_left{width:100%;}
.center_bottom,#smb_Intro{margin-top:40px;}
.features_bottom{padding-right:0;}
.features_bottom ul li{font-size:12px;}
.features div,.features_top ul li a{font-size:14px;}
#smb_Img,#imgDetail,#smb_Intro{width:100%;}
#imgDetail{/*margin-left:-89px;*/width:80%;}
.service_support_title h3{font-size:22px;}
}
@media screen and (max-width: 360px) {
.service_support_img{margin-top:auto;}
#smb_Img,#imgDetail,#smb_Intro{width:100%;}
#imgDetail{/*margin-left:-81px;*/width:247px;}	
#smb_Intro{margin-top:40px;}
}
@media screen and (max-width: 411px) {
.service_support_img{margin-top:auto;}
#smb_Img,#imgDetail,#smb_Intro{width:100%;}
#imgDetail{/*margin-left:-66px;*/width:260px;}	
#smb_Intro{margin-top:40px;}
}
@media screen and (max-width: 435px) {
.service_support_img{margin-top:auto;}
#smb_Img,#imgDetail,#smb_Intro{width:100%;}
#imgDetail{/*margin-left:-74px;*/width:100%;}	
#smb_Intro{margin-top:50px;}
}
@media screen and (max-width: 414px) {
#imgDetail{/*margin-left:-74px;*/width:100%;}	
}
@media screen and (max-width: 375px) {
#imgDetail{/*margin-left:-81px;*/width:100%;}	
}