﻿body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, "微软雅黑", "Microsoft YaHei";
}
ul {padding: 0;margin: 0;}
ul li {list-style: none;}
a{text-decoration: none !important;}

@media (min-width: 1200px){
	.container {
    	width: 1200px;
	}
}
.top {padding-top: 10px;}
.Language {padding-right: 50px;font-weight: bold;}
.Language .chinese {font-size: 14px;}
.Language .line {margin: 0 10px;}
.Language .english  {font-size: 14px;font-family: arial;}
.Language .english a{font-family: "Georgia Regular";color: #333;}
.companyname {margin-top: 5px;}
/* .companyname .company {font-size: 19px;color: #333;font-family: "黑体";font-weight: bold;} */
.companyname .company {font-size: 19px;color: #333;font-family: "微软雅黑";font-weight: bold;}
/* .companyname .englishname {font-size: 12px;color: #333;font-family: "黑体";} */
.companyname .englishname {font-size: 12px;color: #333;font-family: "微软雅黑";}
.navbar-default {background: url(../images/navbg.jpg);height: 58px;margin: 0;border: none;border-radius: 0;z-index: 19880901;}
.navbar-nav li {padding: 0 18px;height: 58px;position: relative;}
.navbar-nav > li {margin-right: 2px;} 
.navbar-default .navbar-nav > li > a {color: #fefeff !important;font-size: 18px;display: block;width: 100%;height: 100%;padding-top: 20px;}
.navbar-default .navbar-nav > li:hover  > a {color:#fefeff !important;}
.navbar-default .navbar-nav > li:hover{background: url(../images/nav_cur.png) center -5px;}
.navbar-default .navbar-nav > .active  {background: url(../images/nav_cur.png) center -5px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background: none !important;color: #fefeff !important;}
.homenews {height: 77px;background: url(../images/homenews.png) center -6px;margin-bottom: 25px;line-height: 77px;overflow: hidden;}
.homenews li {list-style: none;text-align: center;}
.homenews li a {font-size: 20px;color: #333;font-family: 华文新魏,华文楷体;font-weight: bold;}
.homead{padding: 0;border: 1px solid #fff;}
.homead .img_wrap {overflow: hidden;} 
.homead .img_wrap img {transition: all 1s;}
.homead .img_wrap:hover img {transform: scale(1.1);transition: all 1s;}
.homead:first-child{border-left: none;}
.homead:last-child{border-right: none;}
.homeads {width: 100%;overflow: hidden;}

.subnavigationlist {display: none;
	position: absolute;
    background: #424242;
    z-index: 100;
    top: 58px;
    width: 185px;
    left: 0;
    }
#myCarousel .carousel-indicators li {margin: 4px;border-color: rgb(0, 0, 0) !important; width: 12px; height: 12px}
#myCarousel .carousel-indicators .active{margin: 3px;background: rgb(0, 0, 0) !important;width: 12px;height: 12px;margin: 4px;}
.navbar-nav ul.subnavigationlist li {height: 40px;line-height: 40px;padding: 0;text-align: left;padding-left: 29px;}
.navbar-nav ul.subnavigationlist li:hover {background: #007cc9;}
.navbar-nav ul.subnavigationlist li:hover > a {color: #fff;}
.navbar-nav ul.subnavigationlist li.ownsub {background: url(../images/subnav.jpg) right center;}
.navbar-nav ul.subnavigationlist li.ownsub:hover {background: url(../images/subnavs.jpg) -18px center;}
.navbar-nav ul.subnavigationlist li.ownsub:hover > a {}
.navbar-nav ul.subnavigationlist li a  {display: block;width: 100%;color: #fff;font-size: 14px;padding: 0;}
.subnav {left: 185px;top: 0;width: 458px;background: #424242;}
.navbar-nav ul.subnav li {height: 40px;line-height: 40px;}
.navbar-nav ul.subnav li:hover {background: #f7fcff;}
.navbar-nav ul.subnav li:hover a {color: #333;}
.subnav a {color: #fff;}
/*footer*/
.body_index footer {margin-top: 28px;}
.bottom_navigation a {color: #fff;font-size: 14px;}
footer {background: #303438;color: #fff;font-size: 14px;line-height: 34px;padding-bottom: 25px;}
.bottom_navigation  {margin-top: 35px;}
.bottom_navigation .line {margin: 0 15px;}
.copyright .icp {margin-left:  10px;}
.copyright {margin-top: 8px;}
.bottom_info >span {margin: 0 10px;}
span.tel span {color: #f3b508;}
/*通用*/
.carousel-control.left,.carousel-control.right {background-image: none;}
.submenu {padding-top: 26px;}
.submenu .channelname{background: url(../images/titlebg.png) no-repeat;min-height: 72px;padding-top: 10px;padding-left: 30px;}
.submenu .channelname h2 {font-size: 24px;color: #fff;font-weight: normal;margin-top: 0;}
.submenu .channelname h3 {font-size: 14px;color: #fff;font-weight: normal;margin-top: 0;}
.submenu .left_body {margin-top: -11px;}
.channelcontent {padding-top: 26px;}
.right_body {padding-top: 10px;padding-bottom: 30px;overflow: hidden;}
#location {border-bottom: 1px solid #e5e5e5;line-height: 30px;}
#location b {font-weight: normal;}
/* #location a {font-size: 14px;color: #333;} */
#location a {font-size: 14px;color: rgb(20, 155, 242);}
#location a:last-child{color: #f3b508;font-family: "微软雅黑";}
.right_title h2 {color: #333;font-size: 24px;}
.submenu .left_title {background: url(../images/titlebg.png) no-repeat;}
.subchannellist{padding: 0;}
.subchannellist > li {height: 54px;background: url(../images/submenubg.jpg) 0 -8px no-repeat;margin-top: 1px;line-height: 54px;padding-left: 27px;position: relative;}
.subchannellist > li.depthnochild {background: url(../images/nosubmenubg.jpg) no-repeat;}
.subchannellist li.current,.subchannellist li.hover {background-position: 0 -78px;}
.subchannellist > li.current > a,.subchannellist li.hover > a {color: #fff;display: block;}

.subchannellist li a {display: block;}
.subchannellist li a {font-size: 16px;color: #333;}
.subchannellist li ul {position: absolute;left: 250px;top: 0;width: 500px;display: none;z-index: 19880901;padding-left: 0;background: #eee;text-indent: 20px;}
.subchannellist li ul li {
    line-height: 54px;
    border-top: solid 1px white;
    height: 54px;
    background: linear-gradient(180deg, rgb(225, 225, 225) -34%, rgb(243, 243, 243) 49%,rgb(229, 229, 229) 156%);
}
.subchannellist li ul li:first {
	border: none;
}
.subchannellist li ul li:hover {
	/* background: #ddd; */
	background: linear-gradient(180deg, rgb(1, 155, 251), rgb(1, 98, 215));
	color: white;
}

.subchannellist li.hover ul {display: block;}
#search {position: relative;top: 12px;}
#search input {background: none;border: 1px solid #c9c9c9;height: 33px;color: #c9c9c9;padding-left: 10px;outline: none;}
#search input.form_button1 {background: url(../images/searchbth.png);border: none;width: 33px;height: 33px;position: absolute;right: 0;}
/*contactus*/
.body_contact .ChannelContent .pull-left div {font-size: 16px;line-height: 36px;color: #666;}

/*products*/
/* .body_product .img_wrap {border: 1px solid #dfdfdf;}  */
.gridlist .img_wrap {border: 1px solid #dfdfdf;} 

.productname {margin-top: 3px;}
.body_product .productname a{font-size: 18px;color: #161967;line-height: 35px;font-weight: 600;}
.body_product .productscontent div {font-size: 14px;color: #333;line-height: 24px;}
.body_product .gridlist .col-md-4 {margin-bottom: 40px;min-height: 370px;}
/*.body_product table td {text-indent: 20px !important;}*/
.productstab .tab-content #pdf {text-indent: 0;}
.productscontent {padding-left: 3px;}
.productscontent div {background: url(../images/dian.png) no-repeat -10px top;padding-left: 10px;}
.relationproduct {margin: 15px;border: 1px solid #ddd;}
.productstab .tab-pane {padding: 30px 15px;}
.productstab .tab-pane:nth-child(3){max-width: 635px;}
.productstab .nav-tabs {border: none;margin-top: 30px;}
.productstab .nav-tabs > li {height: 55px;background: url(../images/nosubmenubg.jpg) 0 -68px no-repeat;line-height: 55px;width: 158px;border-left: 1px solid #fff;}
.productstab .nav-tabs > li.active {background: url(../images/nosubmenubg.jpg)}
.productstab .nav-tabs > li:hover a {color: #333;}
.productstab .nav-tabs > li.active a {background: none;color: #333;}
.productstab .nav-tabs > li a{font-size: 18px;display: block;height: 100%;width: 100%;color: #fff;padding: 0;margin: 0;line-height: 55px;text-align: center;}
.productstab .tab-content {font-size: 14px;line-height: 24px;color: #333;text-indent: 29px;}
.productstab .tab-content .tab-pane:nth-child(3){text-indent: 0;}
.productstab .tab-content .tab-pane:nth-child(3) .table td {vertical-align:middle !important}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:100%;border:1px solid #DFDFDF;overflow: hidden;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.productinfo .InfoTitle {font-size: 24px;color: #333;line-height: 34px;margin: 25px 0;}
.body_product .col-md-9,.body_product .col-md-5 {position: static;}
.infos .infotitle {font-size: 24px;color: #f05000;line-height: 34px;}
span.hit {color: #de1111;}
.parameter {padding-left: 30px;}

/*配件*/
.body_other .gridlist .col-md-4 {min-height: 225px;}
/*case*/
.body_case .channelcontent {font-size: 14px;color: #333;line-height: 34px;}
.body_case .channelcontent .caselist .casedetail{border: 1px solid  #999;margin: 15px -3px;}
.body_case .channelcontent .caselist .casedetail:hover {border: 1px solid #ff9f00;box-shadow: 0px 1px 7px #716756;}
.casedetail .case_name {font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#search_box { background: white; opacity: 0.8;margin-top: 10px;padding-left: 10px;} 
		#search_btn { background: #0051a4;border-radius: 2px; border: 0px;  
		width: 100px; line-height: 40px; color: white; font-size: 16px;float: left;} 
		#searchstr { font-size: 16px; height: 42px;line-height: 40px;width: 250px;padding-left: 10px;border: 1px solid #888;float: left;} 
		.highlight { background: yellow; color: red; } 
		#tip { background: #ffc; border: 1px solid #999; width: 110px; text-align: center;  
		display: none; font-size: 12px; } 
/*news*/
.body_news .textlist {padding: 0;margin: 0;}
.body_news{position: relative;}
.body_news .col-md-9{position: static;}
.newscontent .newstitle a {font-size: 18px;color: #333;line-height: 34px;font-family: 华文楷体;font-weight: bold;}
.newscontent .newsshort {font-size: 14px;color: #666666;line-height: 25px;height: 30px;overflow: hidden;}
.newscontent .newsdate {font-size: 12px;color: #666;}
.newslist{border: 1px solid #bcbcbc;margin-bottom: 20px;padding: 15px 10px;position: relative;top: 30px;opacity: 0;}
.active.newslist {top: 0;opacity: 1;transition: all 1s;}
.latest li .newslist:first-child {background: url(../images/latestnews.png) right top no-repeat;border-color: #f3b508;padding-right: 35px;}
.rightTriangle {transform: none; background: url(../images/latestnews.png) right top no-repeat;border-color: #f3b508;padding-right: 35px;}

/*news details*/
.body_newsdetails .InfoTitle h1 {
    font-size: 24px;
    color: #333;
    font-family: 华文楷体;
    font-weight: bold;
}
.body_newsdetails .info_from_wrap span {
    margin: 0 5px;
}
.body_newsdetails .InfoContent {
    padding-top: 54px;
    font-size: 14px;
    line-height: 24px;
    text-indent: 28px;
    padding-bottom: 45px;
}
.body_newsdetails .InfoContent {
    text-align: left;
}
.body_newsdetails #location {margin-top: 34px;}
/*分页*/
.page {float: right;}
.page .pageinfo {display: none;}
.page span,.page a {display: inline-block;border: 1px solid #e5e5e5;padding: 5px;color: #cdd2d8;cursor: pointer;}
.page span {cursor: inherit}
.page span.current {background: #fff;color: #0067a5;}
.page a {background: #0067a5;}


/*download*/
.body_download td a {color: #666;font-size: 12px;}
.body_download td a span {display: block;width: 50px;height:50px;background: url(../images/download_03.png) 4px center;background-size: cover;}
.body_download td a:hover span {background: url(../images/downloadhover_03.png) 4px center;background-size: cover;}
.body_download td a:hover {color: #1976f6;}
.right_body td {vertical-align:middle !important;}
.right_body td:nth-child(2){text-align: left;text-indent: 20px;}
.right_body th {text-align:center;}
.body_faq .channelName {font-size: 18px;color: red;margin-bottom: 10px;font-weight: bold;}
/*search*/
.body_search ul.textlist li {line-height: 35px;}
.body_search ul.textlist li  b {margin: 0 10px;}
/*faq*/
.question span.key {}
.question span.questionname {font-size: 16px;color: #1f78f4;margin:0 7px;}
.answer span.answername {font-size: 16px;color: #1f78f4;margin-right: 7px;margin-left: 20px;}
.answer,.question {line-height: 24px;font-size: 16px;color: #333;}
.question {margin-bottom: 15px;background: #ddd;padding: 5px;}
.answer {margin-bottom: 38px;}
/*小屏幕*/
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.copyright,.bottom_info,.bottom_navigation a {font-size: 12px;}
	.bottom_navigation .line {margin: 0 10px;}
	.pull-none {float: none !important;}
	.submenu .channelname {display: none;}
	.subchannellist li {float: left;margin: 3px;}
	.body_news .submenu {width: 100%;}
	.body_news .subchannellist li  {width: 47%;padding: 0;text-align: center;height: 45px;line-height: 45px;}
	.newscontent .newstitle a {line-height: 26px;font-size: 20px;font-weight: bold;font-family: SimSun;}
	.newscontent .newsdate {float: right;}
	.newscontent .newsshort {font-size: 14px;line-height: 28px;color: #666;}
	.body_about .submenu {width: 100%;}
	.body_about .submenu li {width: 30%;height: 45px;line-height: 45px;padding: 0;text-align: center;}
	.channelcontent h2 {display: none;}
	.body_faq .submenu,.body_download .submenu,.body_shouhou .submenu {width:100%;}
	.body_download .submenu li,.body_faq .submenu li,.body_shouhou .submenu li{width: 31%;padding: 0;text-align: center;height: 45px;line-height: 45px;}
	.headright,.companyname   {width: 50%;}
	.companyname {display: none;}
	#logo {width: 50%;float: left;}
	.companyname .company {font-size: 16px;}
	.companyname {margin-top: 0;}
	.navbar-default .navbar-nav > .active {background: none;}
	.navbar-nav {background: rgba(0,0,0,.8);z-index: 19880902;}
	.body_product .submenu {overflow: hidden;}
	.body_product .channelcontent {overflow: hidden;}
	.subchannellist li ul {display: none !important;}
	.body_product .submenu li   {width: 45%;text-align: center;height: 45px;line-height: 45px;padding: 0;}
	.body_product .submenu li a {font-size: 14px;}
	.productstab .nav-tabs > li {width: 50%;}
	.subnavigationlist {display: none !important;}
	#searchstr {width: 190px;}
	#search {position:absolute;top:9px;}

}
@media only screen and (min-width:767px ) and (max-width:1024px) {
	
	.navbar-nav li {padding:0 2px}
	.navbar-nav > li > a {padding-top: 20px;}
	.tel .img-responsive {width: 281px;}
	
}

@media only screen and (min-width:768px ) and (max-width:769px) {
	
	.navbar-nav li {padding:0 }
	#search {display: none;}
	.col-md-3 {width:25%}
	.col-md-9 {width: 75%;}
	.tel .img-responsive {width: 281px;}
	
}
@media only screen and (min-width:1661px ) and (max-width:1920px) {
	
	.homead {margin-left:20px;width: 542px;}
	/* .homeads {padding-left: 100px;} */
	.tel .img-responsive {width: 281px;}
	
}
@media only screen and (min-width:1441px ) and (max-width:1660px) {
	
	.homead {margin-left:20px;width: 463px;}
	.homeads {padding-left: 100px;}
	.tel .img-responsive {width: 281px;}
	
}
@media only screen and (min-width:1366px ) and (max-width:1440px) {
	
	.homead {margin-left: 86px;}
	.tel .img-responsive {width: 281px;}
	
}
@media only screen and (min-width:1023px ) and (max-width:1365px) {
	
	.homead {margin-left: 66px;}
	.tel .img-responsive {width: 281px;}
	
}
@media only screen and (min-width:700px ) and (max-width:768px) {
	
	.homead {margin-left: 46px;}
	.tel .img-responsive {width: 281px;}
	
}
#preview img.img-responsive {width: 100%;}



/* 轮播图样式覆盖 */
.carousel-cover {
	width: 100%;
	background-color: rgb(121, 121, 121);
	overflow: hidden;
}
.carousel-cover .carousel-inner {
	max-width: 1920px;
	margin: 0 auto;
}

/* 首页3图居中 */
@media screen and (min-width: 768px) {
	.homeads .homead{
		width: 33.3333%;
		margin: 0;
	}
}

/* 产品item边框 */
/* .gridlist .img_wrap {border: 1px solid #dfdfdf;}  */
.gridlist .list-viewj .img_wrap{
	border: 1px solid #dfdfdf;	
}
.gridlist .excerpt {
	padding: 15px;
	margin: 10px 0px;
	/* max-height: 380px; */
}
@media screen and (min-width: 992px) {
	.gridlist .excerpt {
		/* width: 33.33333%; */
		width: 33%;
		display: inline-block;
		vertical-align: top;
	}
}

/* navbar 搜索框样式 */
/* .navbar-default #search {
	border: solid 1px red;
} */
#search input {background: rgb(129, 129, 129);border: 1px solid #c9c9c9;height: 30px;color: #c9c9c9;padding-left: 10px;outline: none;}

.navbar-default #search .form_text1 {
	border-radius: 6.6667vw;
	background-color: white;
	color: #000;
}
.navbar-default #search .form_button1 {
	width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-size: 22px;
    right: 6px;
    top: 4px;
}

/* navbar li样式cover */
.navbar-nav li {
	height: auto;
	margin-right: 0px;
	height: 58px;
}
.Onavbar-default .navbar-nav > li > a {
	line-height: inherit;	
	padding-top: 15px; 
	padding-bottom: 15px; 
}

/* bananer大图居中 */
.product .img_wraps {
	max-width: 1920px;
	margin: 0 auto;
}

/* 搜索框中型宽度下隐藏 */
@media (min-width: 768px) and (max-width: 1200px) {
	#search {
		display: none;
	}
}

/* go top */
#top {
	position: fixed;
	right: 61px;
    bottom: 100px;
	display: none;
	cursor: pointer;
	/* background-color: black; */
}
#top img {
	width: 50px;
}

.navbar .navbar-default {
	border-bottom: none;
} 

/* 面包屑 */
	/* #location {
		font-size: 1.2rem;
		display: inline-block;
		padding-bottom: 10px;
	}
	#location a {
		display: inline-block;
		background-color: #1976f6;
		font-size: 1.2rem;
		padding: 2px 0px;
		padding-left: 22px;
		padding-right: 4px;
		margin: 4px 3px;
		position: relative;
	}
	#location a::after {
		content: "";
		display: block;
		border-left: solid 20px #1976f6;
		border-right: solid 20px #ffc0cb00;
		border-top: solid 17px #ff149300;
		border-bottom: solid 17px #00bfff00;
		width: 0px;
		height: 0px;
		position: absolute;
		top: 0px;
		right: -40px;
		z-index: 2;
	}
	#location a::before {
		content: "";
		display: block;
		border-left: solid 17px rgb(255, 255, 255);
		border-right: solid 17px #ffc0cb00;
		border-top: solid 17px #ff149300;
		border-bottom: solid 17px #00bfff00;
		width: 0;
		height: 0;
		position: absolute;
		top: 0px;
		left: -0px;
		z-index: 2;
	} */

