/* ↓头部HEADER */



.header {

	position: relative;

	width: 100%;

	height: 95px;

	background-color: #f5f5f5;

	border-top: 1px solid #ffffff;

	border-bottom: 5px solid #DCDCDC;

	z-index: 10;

}

.header .wrapper {

	position: relative;

}

.home-logo,

.home-nav {

	position: relative;

	float: left;

	height: 95px;

	z-index: 10;

}

.home-func {

	_width: 74px;

	position: relative;

	float: right;

	height: 61px;

	padding-top: 34px;

	z-index: 11;

}

.home-logo {

	width: 264px;

}

.home-nav {

	_width: 542px;

	margin-left: 0px;

}

.nav-level1 {

	position: relative;

	float: left;

	height: 100%;

	font-size: 16px;

	margin-right: 30px;

}

.nav-level1 a.item,

.nav-level1 span.item {

	display: inline-block;

	height: 100%;

	line-height: 95px;

}

.home-nav li.current a.item,

.home-nav li.current span.item {

	color: #5D8FCD;

}

.nav-list-level1 {

	height: 100%;

}

.header .gear-bg {

	width: 567px;

	height: 71px;

	background-position: 0 0;

	left: 430px;

	top: 24px;

}

.nav-level1 .mod-container {

	position: absolute;

	left: -21px;

	top: 95px;

}

.nav-level1 .mod-container ul {

	padding-top: 5px;

	box-shadow: 2px 3px 2px rgba(0, 0, 0, 0.2);

}

.nav-level1 .mod-container li {

	width: 218px;

	height: 37px;

    overflow: hidden;

	background-color: #F5F5F5;

}

.nav-level1 .mod-container li.pt {

	padding-top: 12px;

}

.nav-level1 .mod-container li.pb {

	padding-bottom: 14px;

}

.nav-level1 .mod-container li a,

.nav-level1 .mod-container li span {

	display: inline-block;

	padding-left: 20px;

    margin-left: -20px;

    text-indent: 20px;

	width: 100%;

	height: 37px;

	line-height: 37px;

	font-size: 12px;

	overflow: hidden;

}

.nav-level1 .mod-container li a:hover {

	background-color: #5D8FCD;

}

.nav-level1 .mod-container li a:hover{

	color: #ffffff;

}

.nav-level1 .mod-container em {

	position: absolute;

	left: 0;

	top: 0;

	height: 5px;

	_font-size: 5px;

	line-height: 0;

	background-color: #5D8FCD;

	z-index: 10;

}

.home-nav li.current .mod-container em {

	display: block;

}

.home-func li {

	float: left;

	width: 32px;

	height: 32px;

}

.header-lang {

	display: inline-block;

	width: 30px;

	height: 30px;

	line-height: 30px;

	background-color: #ffffff;

	border: 1px solid #BEBEBE;

	text-align: center;

}

.header-lang img{

	display: inline;

	margin-top: 5px;

}

.home-func li.lang ul{

	width: 132px;

	position: absolute;

	background: #fff;

	box-shadow: 0 0 15px #cccccc;-webkit-box-shadow: 0 0 15px #cccccc;-moz-box-shadow: 0 0 15px #cccccc;

	padding-bottom: 15px;

	margin-top: 5px;

	display: none;

}

.home-func li.lang ul li{

	padding-left: 20px;

	float: none;

	margin-top: 15px;

	width: 100%;

	height: auto;

}



.home-func li.mr {

	margin-right: 10px;

}

.header-search-form input {

	position: absolute;

	right: 41px;

	top: 34px;

	width: 18px;

	height: 30px;

	line-height: 30px;

	padding: 0 6px;

	background-color: #ffffff;

	border: 1px solid #BEBEBE;

}

.header-search-form input.wider {

	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);

}

.header-search-btn {

	position: absolute;

	right: 42px;

	top: 35px;

	width: 30px;

	height: 30px;

	z-index: 10;

}

.header-search-btn .icon-node {

	display: inline-block;

	width: 30px;

	height: 30px;

	background-position: 0 0;

}

/* ↑头部HEADER */





/* ↓焦点图块FOCUS */

#main-focus{

	height:auto;

}

.mod_article>#main-focus{

	height:260px;

}

#main-focus .bg {

	background-position: center;

	background-repeat: no-repeat;

}

.home-focus {

	display: none;

	height: 399px;

}

#main-focus .current {

	display: block;

}

.home-focus .wrapper {

	padding-top: 113px;

}

.home-focus h1 {

	font-size: 35px;

	line-height: 41px;

	padding-bottom: 15px;

	width: 740px;

	color: #ffffff;

}

.home-focus h2 {

	font-size: 20px;

	line-height: 30px;

	color: #ffffff;

	padding-bottom: 26px;

	font-weight: normal;

}



/* ↑焦点图块FOCUS */





/* ↓产品切换SWITCHER */

.product-line {

    height: 120px ;

    background-color: #5D8FCD;

}

.product-line li {

    width: 66px;

    height: 120px;

    overflow: hidden;

    float: left;

}

.product-line li.current {

    background-color: #BDD6F0;

}

.product-line li a {

    position: relative;

    display: inline-block;

    width: 100%;

    padding-top: 69px;

    height: 50px;

    color: #AEC7E6;

    /*font-size: 14px;*/

    font-size: 12px;

    line-height: 21px;

    text-align: center;

}

.product-line li.current a {

    color: #005AAA;

}

.product-line li a span {

    position: absolute;

    left: 10px;

    top: 10px;

    display: inline-block;

    width: 50px;

    height: 53px;

}

.fengdian {

	background-position: -43px 0;

}

.current .fengdian {

	background-position: -43px -53px;

}

.guidao {

	background-position: -94px 0;

}

.current .guidao {

	background-position: -94px -53px;

}

.jiancai {

	background-position: -145px 0;

}

.current .jiancai {

	background-position: -145px -53px;

}

.yejin {

	background-position: -196px 0;

}

.current .yejin {

	background-position: -196px -53px;

}

.tongyong {

	background-position: -247px 0;

}

.current .tongyong {

	background-position: -247px -53px;

}

.gaosu {

	background-position: -298px 0;

}

.current .gaosu {

	background-position: -298px -53px;

}

.xiangsu {

	background-position: -349px 0;

}

.current .xiangsu {

	background-position: -349px -53px;

}

.kuangshan {

	background-position: -400px 0;

}

.current .kuangshan {

	background-position: -400px -53px;

}



/*工程机械减速机*/

.gcjxjsj {

	background-position: -451px 0;

}

.current .gcjxjsj {

	background-position: -451px -53px;

}

/*榨糖齿轮箱*/

.ztclx {

	background-position: -502px 0;

}

.current .ztclx {

	background-position: -502px -53px;

}

/*石化专用齿轮箱*/

.shzyclx {

	background-position: -553px 0;

}

.current .shzyclx {

	background-position: -553px -53px;

}

/*橡塑机械齿轮箱*/

.dsjxclx {

	background-position: -604px 0;

}

.current .dsjxclx {

	background-position: -604px -53px;

}

/*智能互联产品*/

.znhlwcp {

	background-position: -655px 0;

}

.current .znhlwcp {

	background-position: -655px -53px;

}

/*定制齿轮箱*/

.dzclx {

	background-position: -706px 0;

}

.current .dzclx {

	background-position: -706px -53px;

}



.product-gallery {

	background-color: #f5f5f5;

}

.product-gallery h1 {

	font-size: 26px;

	line-height: 26px;

	padding: 38px 0 30px 0;

	font-weight: normal;

}

.product-gallery ul {

	position: relative;

	width: 1000px;

	height: 180px;

	overflow: hidden;

}

.product-gallery li {

	position: relative;

	float: left;

	width: 490px;

	height: 180px;

	background-color: #ffffff;

	text-align: center;

	margin-right: 20px;

	cursor: pointer;

	zoom: 1;

}

.product-gallery li .anchor {

	position: relative;

	display: inline-block;

	height: 180px;

}

.product-gallery .multiply li .description {

	width: 280px;

}

.product-gallery li .description {

	display: none;

	position: absolute;

	left: 0;

	top: 0;

	width: 450px;

	height: 120px;

	padding: 30px 20px;

	text-align: left;

	color: #fff;

	z-index: 10;

}

.product-gallery li .description .learn-more {

	position: absolute;

	left: 20px;

	bottom: 30px;

	line-height: 14px;

	text-decoration: underline;

	zoom: 1;

}

.product-gallery li .description .title {

	width: 100%;

	height: 28px;

	font-size: 26px;

	line-height: 28px;

	padding-bottom: 12px;

	overflow: hidden;

}

.product-gallery li .description .content {

	line-height: 24px;

	width: 100%;

	height: 46px;

}

.product-gallery li.mr {

	margin-right: 0;

}

.product-gallery li img {

	display: inline-block;

}

.product-gallery .multiply li {

	width: 320px;

}

.product-gallery .item {

	position: relative;

	display: none;

	padding-bottom: 60px;

}

.product-gallery .current {

	display: block;

}

.product-gallery .item .control-wrapper {

	position: absolute;

	left: 0;

	bottom: 25px;

	width: 100%;

	height: 15px;

	text-align: center;

}

.product-gallery .control-wrapper span {

	display: inline-block;

	width: 35px;

	height: 15px;

	margin-right: 5px;

}

.product-gallery .control-wrapper .control {

	display: inline-block;

	width: 35px;

	height: 15px;

	background-color: #ABC6DE;

	cursor: pointer;

}

.product-gallery .control-wrapper .current .control {

	background-color: #005AAA;

	cursor: default;

}

/* ↑产品切换SWITCHER  */





/* ↓首页新闻HOME NEWS */

#home-news .wrapper {

	position: relative;

	padding: 50px 0;

}

#home-news .gear-bg {

	left: 357px;

	top: 0;

	width: 718px;

	height: 103px;

	background-position: 0 -80px;

}

#home-news .mod-container {

	position: relative;

	margin-left: 30px;

	z-index: 10;

}

#home-news h2 {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 30px;

	font-weight: normal;

}

#home-news ul {

	padding-bottom: 15px;

}

#home-news li {

	font-size: 16px;

	line-height: 16px;

	padding-bottom: 15.5px;

}

.home-news-image {

	position: relative;

	width: 490px;

	height: 276px;

	z-index: 10;

}

.home-news-image .bg {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 40px;

	zoom: 1;

}

.home-news-image p {

	position: relative;

	height: 40px;

	line-height: 40px;

	text-align: right;

	margin-right: 10px;

	color: #ccc;

	font-size: 16px;

	overflow: hidden;

}

.home-news-image .eBottom {

	position: absolute;

	left: 0;

	top: 0;

	width: 490px;

	height: 40px;

	background-color: #000;

	opacity: .5;

	filter: alpha(opacity=50);

}

.home-news-image .eTop {

	position: absolute;

	right: 0;

	top: 0;

	width: 190px;

	height: 40px;

	background: url(../image/np-mod-sprite.png) no-repeat 0 0;

}

/* ↑首页新闻HOME NEWS  */



/* ↓销售网络 & 服务网络 SALE-CONTACT & SERVICE-CONTACT*/

#home-contact {

	padding-top: 50px;

	padding-bottom: 60px;

	border-top: 1px solid #dcdcdc;

}

#home-contact .mod-container {

	position: relative;

	float: left;

	width: 395px;

	padding-left: 105px;

}

#home-contact img {

	position: absolute;

	left: 0;

	top: 0;

}

#home-contact .mod-container dt {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 24px;

}

#home-contact .mod-container dd {

	width: 380px;

	line-height: 24px;

}

#home-contact .mod-container .eBottom {

	line-height: 14px;

	padding-top: 15px;

}

/* ↑销售网络 & 服务网络 SALE-CONTACT & SERVICE-CONTACT*/





/* ↓页脚FOOTER */

#footer {

	position: relative;

	padding-top: 40px;

	border-top: 1px solid #CCCCCC;

}

.footer {

	padding-bottom: 40px;

}

#footer .content {

	float: left;

	width: 727px;

}

#footer .content dl {

	float: left;

	width: 170px;

}

#footer .content dt {

	font-size: 18px;

	color: #333;

	line-height: 18px;

	*line-height: 21px;

	padding-bottom: 17px;

}



#footer .content dd {

	line-height: 18px;

	padding-bottom: 7px;

	width: 150px;

}

#footer .content dd strong {

	display: inline-block;

	padding-top: 10px;

	font-size: 16px;

	font-weight: normal;

	color: #333;

}

#footer .mod-container {

	float: left;

	position: relative;

	border-left: 1px solid #CCCCCC;

	width: 225px;

	height: 200px;

	padding-left: 47px;

}

#footer .mod-container li {

	line-height: 16px;

	padding-bottom: 8px;

}

#footer .mod-container li a {

	position: relative;

	display: inline-block;

	height: 16px;

	padding-left: 28px;

}

#footer .mod-container li a span {

	position: absolute;

	left: 0;

	top: 1px;

	display: inline-block;

	width: 21px;

	height: 15px;

	zoom: 1;

	overflow: hidden;

}

.icon-en {

	background-position: 0 -112px;

}

.icon-zh {

	background-position: 0 -129px;

}

#footer .mod-container .eRow {

	position: relative;

	width: 200px;

	height: 30px;

	margin-top: 6px;

}

#footer .mod-container label {

	position: absolute;

	left: 0;

	top: 0;

	width: 165px;

	height: 30px;

	line-height: 30px;

	text-indent: 15px;

	font-size: 12px;

	color: #999;

}

#footer .ft-input {

	position: relative;

	width: 155px;

	height: 30px;

	line-height: 30px;

	padding-right: 31px;

	padding-left: 14px;

	_padding-top: 0;

	_padding-bottom: 0;

	background-color: #fff;

	border-radius: 3px;

	border: none;

	zoom: 1;

}

.ft-search-btn {

	position: absolute;

	display: inline-block;

	width: 21px;

	height: 20px;

	right: 10px;

	top: 5px;

	cursor: pointer;

}

.ft-search-btn span {

	display: inline-block;

	width: 21px;

	height: 20px;

	background-position: 0 -144px;

}

#footer .eBottom {

	height: 50px;

	background-color: #666;

}

#footer .eBottom  ul {

	float: left;

	height: 50px;

}

#footer .eBottom li {

	float: left;

	height: 100%;

	line-height: 47px;

}

#footer .eBottom li a {

	font-size: 12px;

	color: #fff;

}

#footer .eBottom li .pipe {

	display: inline-block;

	width: 4px;

	height: 13px;

	margin: 0 7px;

	margin-top: 20px;

	background-position: 0 -168px;

}

#footer .eBottom  p {

	line-height: 50px;

	color: #fff;

	font-size: 12px;

	margin-right: 16px;

}

#footer .mod-container p {

	padding-top: 12px;

	line-height: 18px;

	font-size: 18px;

}

#footer .mod-container p a {

	color: #333;

}

#footer .mod-container p a:hover {

	color: #0D4E96;

	text-decoration: none;

}

/* ↑页脚FOOTER */





/* ↓面包屑导航BREAD CRUMB */

#bread-crumb {

	height: 60px;

}

#bread-crumb li {

	float: left;

	height: 60px;

}

#bread-crumb li a {

	display: inline-block;

	height: 60px;

	font-size: 16px;

	line-height: 60px;

	color: #CFDEF0;

	padding: 0 20px;

}

#bread-crumb li.current a {

	background-color: #BDD6F0;

	color: #005aaa;

}

/* ↑面包屑导航BREAD CRUMB */



/* ↓分页PAGING */

.paging {

	padding-top: 4px;

}

.paging .content a {

	float: left;

	display: inline-block;

	height: 25px;

	line-height: 25px;

	padding: 0 10px;

	background-color: #f5f5f5;

	margin-right: 5px;

}

.paging .content a.current {

	cursor: default;

}

.paging .content a.current,

.paging .content a:hover {

	background-color: #5D8FCD;

	color: #fff;

}

/* ↑分页PAGING */





/* ↓新闻列表NEWS LIST */

.inner-focus {

	height: 260px;

}

.inner-focus .eFirst {

	padding-bottom: 20px;

	color: #fff;

	font-weight: bold;

}

.inner-focus .eSecond {

	

}

.inner-focus .eThird {

	

}

.inner-focus .eSecond,

.inner-focus .eThird {

	padding-bottom: 10px;

	color: #fff;

}

.inner-focus .eFourth {

	color: #fff;

	font-weight: bold;

	padding-top: 15px;

}

.inner-focus .wrapper {

	padding-top: 88px;

	font-size: 35px;

	line-height: 41px;

	font-weight: bold;

}

.page-title {

	font-size: 26px;

	line-height: 26px;

	padding-top: 37px;

	padding-bottom: 28px;

	font-weight: normal;

}

.news-list .page-title {

	padding-bottom: 24px;

}

.news-list li {

	width: 660px;

	padding-bottom: 30px;

}

.news-list li img {

	margin-right: 23px;

	margin-top: 4px;

}

.news-list .news-title {

	display: block;

	font-size: 20px;

	line-height: 30px;

	padding-bottom: 12px;

}

.news-list li em {

	font-family: Arial;

	color: #999;

}

.news-list li p {

	line-height: 24px;

	padding-top: 1px;

}



/* ↑新闻列表NEWS LIST */



/* ↓TEASER */

.teaser .mod-container {

	border-top: 10px solid #5D8FCD;

	padding-left: 10px;

	padding-bottom: 16px;

	width: 225px;

}

.teaser .title {

	font-size: 20px;

	line-height: 20px;

	padding-top: 20px;

	padding-bottom: 8px;

	color: #4574ae;

}

.teaser .pt {

	margin-top: 20px;

}

.teaser .pt2 {

	margin-top: 10px;

}

.teaser .mod-container dt {

	position: relative;

	padding-left: 16px;

	line-height: 28px;

	zoom: 1;

}

.teaser .mod-container dt .icon-node {

	position: absolute;

	left: 0;

	top: 11px;

}

.teaser .mod-container dd {

	text-indent: 18px;

	line-height: 21px;

}

.icon-square {

	width: 5px;

	height: 5px;

	background-position: 0 -192px;

}

.teaser .learn-more {

	display: inline-block;

	padding-left: 16px;

}

/* ↑TEASER */





/* ↓新闻内容NEWS CONTENT */

.news-content {

	width: 660px;

}

.news-content h1 {

	font-size: 26px;

	line-height: 39px;

	padding-top: 33px;

	padding-bottom: 4px;

	font-weight: normal;

}

.pubdate {

	font-size: 12px;

	line-height: 12px;

	color: #999;

}

.news-content .content {

	padding-top: 23px;

	line-height: 24px;

}

.news-content .content p {

	line-height: 24px;

	padding-bottom: 22px;

}

.news-content .content img {

	margin-bottom: 16px;

}

.news-anchor a {

	float: left;

	display: inline-block;

	margin-left: 6px;

	height: 14px;

	line-height: 14px;

	overflow: hidden;

}

.news-anchor a.prev {

	width: 306px;

}

.news-anchor a:hover {

	text-decoration: underline;

}

.np-share {

	height: 45px;

}

.np-share .title {

	float: right;

	color: #999;

}

.np-share .jiathis_style {

	float: right;

}

.more-news-pt {

	padding-top: 3px;

	padding-bottom: 11px;

}

/* ↑新闻内容NEWS CONTENT */





/* ↓产品内容PRODUCT CONTENT */

.product-content {

	width: 660px;

}

.product-switcher {

	position: relative;

	padding-bottom: 70px;

	zoom: 1;

}

.product-switcher ul {

	width: 660px;

	height: 350px;

	overflow: hidden;

}

.product-switcher li {



	width: 658px;

	height: 348px;

}

.product-switcher .control-wrapper {

	position: absolute;

	left: 0;

	bottom: 30px;

	width: 660px;

	height: 15px;

	text-align: center;

}

.product-switcher .control-wrapper span {

	display: inline-block;

	width: 35px;

	height: 15px;

	margin-right: 5px;

}

.product-switcher .control-wrapper .control {

	display: inline-block;

	width: 35px;

	height: 15px;

	background-color: #B2CDE5;

	cursor: pointer;

}

.product-switcher .control-wrapper .current .control {

	background-color: #005AAA;

	cursor: default;

}

.product-content .description {

	margin-bottom: 35px;

}

.product-content .description .title,

.product-content .description strong {

	display: block;

	font-size: 20px;

	line-height: 20px;

	padding-bottom: 14px;

	font-weight: normal;

}

.product-content .description strong {

	display: inline-block;

}

.product-content .description p {

	line-height: 21px;

}

.product-content div.mb {

	margin-bottom: 0;

}



/* ↑产品内容PRODUCT CONTENT */



/* ↓销售网络SALES NETWORK */

#sales-network .wrapper .np-resource .title {

    padding-bottom: 31px;

    padding-top: 38px;

}

.np-resource {

	position: relative;

	z-index: 9;

}

.np-resource .title {

	padding-bottom: 18px;

	height: 60px;

	zoom: 1;

	padding-top: 30px;

}

#sales-network .np-resource .title {

	padding-top: 30px;

	padding-bottom: 15px;

}

.np-resource .title span {

	float: left;

	height: 60px;

	margin-right: 15px;

}

.np-resource .title p {

	float: left;

	height: 60px;

	line-height: 60px;

	font-size: 26px;

}

.np-resource .content {

	padding-bottom: 43px;

}

.np-resource .pb {

	padding-bottom: 0;

}

.icon-r-fd {

	background-position: 0 0;

	width: 57px;

}

.icon-r-fd2 {

	background-position: 0 -126px;

	width: 57px;

}

.np-resource dl {

	float: left;

	width: 310px;

	margin-right: 30px;

}

.np-resource dt {

	font-size: 20px;

	line-height: 20px;

	padding-bottom: 11px;

}

.np-resource dd {

	line-height: 28px;

}

.np-resource dl.mr {

	margin-right: 0 !important;

}

.icon-r-gd {

	background-position: -59px 0;

	width: 57px;

}

.icon-r-gy {

	width: 263px;

	background-position: -118px 0;

}

.icon-r-xs {

	width: 61px;

	background-position: -380px 0;

}

.icon-r-gd2 {

	background-position: -48px -65px;

	width: 38px;

}

.icon-r-gy2 {

	width: 260px;

	background-position: -501px 0;

}

.icon-r-xs2 {

	width: 58px;

	background-position: -350px -64px;

}

.icon-r-kuangshan {

	width: 57px;

	background-position: -381px -65px;

}

#sales-network-en .np-resource .title p.np-enhance {

	width: 700px;

	overflow: hidden;

	height: 70px;

	line-height: 32px;

}

#sales-network-en .np-resource dl.eFirst dt {

  height: 60px;

  line-height: 30px;

}

/* ↑销售网络SALES NETWORK */





/* ↓服务网络SERVICE NETWORK */



.wrapper .service-network .mod-container {

	width: 660px;

}

.wrapper .service-network {

	position: relative;

	padding-bottom: 39px;

	overflow: hidden;

	zoom: 1;

	z-index: 9;

}

.wrapper .service-network .sec-title {

	padding-bottom: 13px;

}

.wrapper .service-network .np-context {

	padding-bottom: 8px;

}

.wrapper .service-network .np-row {

	zoom: 1;

}

.wrapper .service-network div.fr {

	padding-top: 133px;

	zoom: 1;

}

.np-image-ct {

	padding: 40px 0;

	zoom: 1;

}

.service-network .title {

	height: 60px;

	width: 230px;

	padding-bottom: 20px;

	text-align: center;

}

.service-network .wrapper {

	padding-top: 40px;

	zoom: 1;

}

.service-network .item {

	float: left;

	width: 230px;

	margin-right: 10px !important;

	_margin-right: 19px !important;

	padding-bottom: 30px;

	zoom: 1;

}

#service-network .np-extend .item {

	width: 310px;

}

.service-network .title .icon-res {

	height: 60px;

}

.icon-s-fd {

	width: 47px;

	background-position: 0 -65px;

}

.icon-s-gd {

	width: 38px;

	background-position: -48px -65px;

}

.icon-s-gy {

	width: 263px;

	background-position: -87px -65px;

}

.icon-s-xs {

	width: 57px;

	background-position: -350px -65px;

}

.service-network .item dl {

	border-top: 10px solid #5D8FCD;

	padding-left: 10px;

}

.service-network .item dt {

	font-size: 26px;

	line-height: 26px;

	padding-top: 30px;

	padding-bottom: 7px;

	zoom: 1;

}

.service-network .item dd {

	padding-top: 10px;

}

.service-network .item dd p {

	line-height: 24px;

}

.service-network .eFirst {

	font-size: 26px;

	height: 26px;

	line-height: 26px;

	text-indent: 10px;



}

/* ↑服务网络SERVICE NETWORK */





/* ↓技术支持TECH SUPPORT */

.tech-support {

	position: relative;

	z-index: 9;

}

.tech-support .pb {

	padding-bottom: 24px;

}

.tech-support .mod-container {

	width: 660px;

}

.tech-support .mod-container p {

	padding-bottom: 10px;

}

.tech-support .mod-container .page-title {

	padding-bottom: 28px;

}

.tech-support .wrapper {

	padding: 41px 0 12px 0;

}

.tech-support .np-row dt {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 13px;

}

.tech-support .np-row dd {

	line-height: 24px;

}

.tech-support .np-row dl {

	height: 180px;

}

.tech-support .np-row dl.eFirst {

	margin-right: 20px;

	padding-top: 9px;

	width: 235px;

	margin-bottom: 12px;

	overflow: hidden;

}

.tech-support .np-row dl.eSecond {

	margin-left: 20px;

	padding-top: 10px;

	width: 490px;

	margin-bottom: 12px;

	overflow: hidden;

}

.tech-support .np-row dl.eThird {

	margin: 0 20px;

	width: 235px;

}

.tech-support p.title {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 23px;

}

.tech-support .eBottom {

	padding-top: 15px;

	margin-bottom: -3px;

	zoom: 1;

}

/* ↑技术支持TECH SUPPORT */





/* ↓资质认证QUALIFICATION */

.qualification {

	position: relative;

	margin-bottom: -15px;

	z-index: 9;

}

.qualification .page-title {

	padding-bottom: 26px;

}

.qualification .mod-container .np-row {

	width: 660px;

}

.qualification .mod-container p {

	padding-bottom: 23px;

}

.qualification p.title {

	font-size: 26px;

	line-height: 26px;

	padding-top: 20px;

	padding-bottom: 40px;

}

/* ↑资质认证QUALIFICATION */



/* ↓公司介绍PROFILE */

.profile {

	position: relative;

	z-index: 9;

}

.profile .mod-container {

	padding-bottom: 28px;

}

.profile .mod-container p {

	padding-bottom: 8px;

}

.profile .wrapper {

	padding-top: 40px;

}

.profile p.title {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 24px;

}

.profile-list {

	padding-top: 25px;

	padding-bottom: 20px;

}

.profile-list li {

	float: left;

	position: relative;

	padding-left: 235px;

	width: 255px;

	height: 353px;

	margin-right: 20px;

	margin-bottom: 20px;

	background-color: #7FA0C9;

}

.profile-list li img {

	position: absolute;

	left: 0;

	top: 0;

	width: 235px;

	height: 353px;

}

.profile-list .item {

	position: relative;

	width: 215px;

	height: 313px;

	margin: 0 auto;

	padding: 20px 0;

}

.profile-list .item,

.profile-list .item a {

	color: #fff;

}

.profile-list .item .title {

	font-size: 20px;

	line-height: 20px;

	padding-bottom: 17px;

}

.profile-list .item p {

	height: 210px;

	width: 215px;

	overflow: hidden;

}

.profile-list .item .content{

	line-height: 21px;

	height: 260px;

	width: 100%;

	overflow: hidden;

}

.profile-list .item .learn-more {

	display: inline-block;

	position: absolute;

	left: 0;

	bottom: 20px;

	height: 14px;

	line-height: 14px;

	*height: 18px;

	*line-height: 17px;

	text-decoration: underline;

	padding-left: 10px;

}

.profile-list .item .icon-node {

	position: absolute;

	left: 0;

	top: 5px;

	width: 5px;

	height: 5px;

}

.icon-w-square {

	background-position: 0 -198px;

}

.np-extend .profile-list li {

	margin-right: 0;

	width: 665px;

	height: 240px;

	padding-left: 320px;

}

.np-extend .profile-list li img {

	width: 320px;

	height: 240px;

}

.np-extend .profile-list .item {

	width: 620px;

	height: 200px;

}

.np-extend .profile-list .item .content {

	height: 146px;

}

/* ↑公司介绍PROFILE */





/* ↓组织架构ORGANISATION */



.organisation {

	position: relative;

	z-index: 10;

}

.organisation .page-title {

	padding-bottom: 13px;

}

.organisation .np-image-ct {

	padding-top: 20px;

}

.organisation .np-image-ct img {

	margin: 0 auto;

}

.organisation .np-resource .title {

	padding-top: 20px;

	padding-bottom: 0;

	height: 42px;

}

.organisation .np-resource .title p {

	height: 100%;

}

.organisation .np-resource .title p {

	font-size: 20px;

	line-height: 20px;

}

.organisation .np-resource .content {

	padding-bottom: 0;

}

.np-resource .item {

	float: left;

	width: 320px;

	margin-right: 20px;

}

.np-resource .item li {

	width: 320px;

}

.np-resource .item span {

	display: inline-block;

	line-height: 28px;

	vertical-align: top;

}

.np-resource .item .eFirst {

	width: 85px;

}

.np-resource .item .eSecond {

	width: 230px;

}

.np-resource .orgs-special .item {

	float: none;

	display: inline-block;

	vertical-align: top;

  width: 480px;

  padding-bottom: 20px;

  zoom: 1;

  *display: inline;

}

.np-resource .orgs-special .item li {

	width: 480px;

}

.np-resource .orgs-special .item .eFirst {

	width: 190px;

}

/* ↑组织架构ORGANISATION */





/* ↓工作机会JOBS */

.jobs {

	position: relative;

	margin-bottom: 6px;

	zoom: 1;

	z-index: 10;

}

.jobs .page-title {

	padding-bottom: 25px;

}

.jobs a.btn {

	margin-top: 25px;

}

.jobs .np-row {

	padding-top: 38px;

}

.jobs .np-row .title {

	font-size: 26px;

	line-height: 26px;

}

.jobs .np-row ul {

	padding-top: 23px;

	margin-bottom: -2px;

	zoom: 1;

}

.jobs .np-row li {

	float: left;

	width: 235px;

	display: inline-block;

	zoom: 1;

	margin-right: 20px;

}

.jobs .np-row li p {

	width: 235px;

	height: 120px;

	line-height: 24px;

	padding-bottom: 26px;

	overflow: hidden;

}

.jobs .np-row div.np-context {

	padding-top: 23px;

}

/* ↑工作机会JOBS */





/* ↓联系CONTACT */

.contact #home-contact .wrapper {

	padding-top: 50px;

	border-top: 1px solid #DCDCDC;

}

.contact #home-contact {

	padding-bottom: 0;

}

#contact-us .np-resource .title p.np-enhance {

	width: 700px;

	overflow: hidden;

}

#contact-us .np-resource dl.eFirst dt {

  height: 60px;

  line-height: 30px;

}

/* ↑联系CONTACT */





/* ↓产品列表PRODUCT LIST */

.product-list {

	position: relative;

	z-index: 2;

	zoom: 1;

}

.product-list .np-list li {

	position: relative;

	float: left;

	width: 235px;

	margin-right: 20px;

	padding-bottom: 10px;

	cursor: pointer;

	zoom: 1;

}

.product-list .np-row {

	padding-top: 37px;

}

.product-list .np-row .title {

	font-size: 23px;

	line-height: 39px;

	padding-bottom: 26px;

}

.product-list .np-list .anchor {

	position: relative;

	display: block;

	width: 233px;

	height: 233px;

	border: 1px solid #D6D6D6;

}

.product-list .np-list .description {

	display: none;

	position: absolute;

	left: 0;

	top: 0;

	width: 195px;

	height: 60px;

	line-height: 21px;

	padding: 30px 20px 145px 20px;

	color: #fff;

	z-index: 10;

	zoom: 1;

}

.product-list .np-list .learn-more {

	position: absolute;

	left: 20px;

	top: 145px;

	line-height: 14px;

	*line-height: 17px;

	zoom: 1;

	text-decoration: underline;

}

.product-list .np-list .learn-more a {

	color: #fff;

	text-decoration: underline;

}

.product-list .np-list .eBottom {

	font-size: 16px;

	line-height: 16px;

	width: 100%;

	text-align: center;

	padding-top: 19px;

}

.product-list .np-enhance {

	float: left;

	width: 255px;

	zoom: 1;

}

/* ↑产品列表PRODUCT LIST */





/* ↓搜索结果列表SEARCH RESULT LIST */

#np-search-result div.item {

	padding-bottom: 36px;

}

#np-search-result div.item h3{

	font-size: 22px;

	line-height: 22px;

	font-weight: normal;

	padding-bottom: 13px;

}

#np-search-result div.item p.context {

	line-height: 24px;

}

#np-search-result .header {

	display: none;

}

.ngc_serch_results {

	font-size: 26px;

	line-height: 26px;

	padding-bottom: 60px;

	padding-top: 40px;

}

.ngc_serch_results span {

	color: #005aaa;

}

/* ↑搜索结果列表SEARCH RESULT LIST */



/* ↓站点地图SITE MAP */

#sitemap .level_1, #sitemap-en .level_1 {

	padding-top: 40px;

}

#sitemap li.sibling, #sitemap-en li.sibling {

	float: left;

	width: 170px;

}

#sitemap .level_1 li a, #sitemap-en .level_1 li a {

	display: inline-block;

}

#sitemap a.sibling, #sitemap-en a.sibling {

	font-size: 18px;

	line-height: 18px;

	padding-bottom: 17px;

}

#sitemap .level_2 li, #sitemap-en .level_2 li {

	line-height: 18px;

	padding-bottom: 5px;

}

/* ↑站点地图SITE MAP */





/* ↓法律声明 LEGAL */

#statement, #statement-en {

	padding-top: 34px;

	line-height: 24px;

}

#statement-en h1 {

	font-size: 23px;

	line-height: 23px;

	padding-bottom: 20px;

}

#statement strong, #statement-en strong {

	display: inline-block;

	font-size: 18px;

	line-height: 24px;

	padding-top: 5px;

	padding-bottom: 9px;

	font-weight: normal;

}

/* ↑法律声明 LEGAL */





/* ↓Others */

.np-resource dl.np-wider {

	width: 350px;

}

.product-banner {

	font-size: 35px;

	line-height: 41px;

	padding-bottom: 15px;

	width: 740px;

	color: #ffffff;

}

/* ↑Others */



.gy-item-class{

	width:265px !important;

}



.gy-item-class .title{

	width:265px !important;

}



.service-network .item dd a {

	font-size:12px;

}



/* ↓应用行业切换SWITCHER */

.application-line {

	height: 120px;

	background-color: #5D8FCD;

}



.application-line li {

	width: 76px;

	height: 120px !important;

	float: left !important;

}



.application-line li.current {

	background-color: #BDD6F0;

}



.application-line li a {

	position: relative;

	display: inline-block !important;

	width: 100%;

	/*padding-top: 69px !important;*/

	height: 30px !important;

	color: #AEC7E6 !important;

	/*font-size: 16px !important;*/

	font-size: 12px !important;

	line-height: 16px !important;

	text-align: center;

	padding: 20px 0 0 0 !important;

}



.application-line li.current a {

	color: #005aaa !important;

}



.application-line li a span {

	position: absolute;

	left: 25%;

	top: 10px;

	display: inline-block;

	width: 50px;

	height: 53px;

}



.application-line .icon-node {

	background-image: url(../image/icon-application_ngcrv.png) !important;

	background-repeat: no-repeat;

}



/*风电*/

.application-line .icon-node.c-application-1 {

    background-position: -43px 0;

}

.application-line li.current .icon-node.c-application-1 {

    background-position: -43px -53px;

}



/* 轨道交通 */

.application-line .icon-node.c-application-2 {

    background-position: -94px 0;

}

.application-line li.current .icon-node.c-application-2 {

    background-position: -94px -53px;

}



/*冶金*/

.application-line .icon-node.c-application-3 {

    background-position: -145px 0;

}

.application-line li.current .icon-node.c-application-3 {

    background-position: -145px -53px;

}



/*水泥*/

.application-line .icon-node.c-application-4 {

    background-position: -196px 0;

}

.application-line li.current .icon-node.c-application-4 {

    background-position: -196px -53px;

}

/*矿山*/

.application-line .icon-node.c-application-5 {

    background-position: -247px 0;

}

.application-line li.current .icon-node.c-application-5 {

    background-position: -247px -53px;

}

/*石化*/

.application-line .icon-node.c-application-6 {

    background-position: -298px 0;

}

.application-line li.current .icon-node.c-application-6 {

    background-position: -298px -53px;

}

/*港口起重*/

.application-line .icon-node.c-application-7 {

    background-position: -349px 0;

}

.application-line li.current .icon-node.c-application-7 {

    background-position: -349px -53px;

}

/*工程机械*/

.application-line .icon-node.c-application-8 {

    background-position: -400px 0;

}

.application-line li.current .icon-node.c-application-8 {

    background-position: -400px -53px;

}

/* 榨糖 */

.application-line .icon-node.c-application-9 {

    background-position: -502px 0;

}

.application-line li.current .icon-node.c-application-9 {

    background-position: -502px -53px;

}

/*橡塑机械*/

.application-line .icon-node.c-application-10 {

    background-position: -451px 0;

}

.application-line li.current .icon-node.c-application-10 {

    background-position: -451px -53px;

}

/*电力*/

.application-line .icon-node.c-application-11 {

    background-position: -553px 0;

}

.application-line li.current .icon-node.c-application-11 {

    background-position: -553px -53px;

}

/*减速机*/

.application-line .icon-node.c-application-12 {

    background-position: -603px 0;

}

.application-line li.current .icon-node.c-application-12 {

    background-position: -603px -53px;

}



/* 左右箭头 */

.swiper-button-prev{

    background-image:url("../image/left.png") !important;

}

.swiper-button-next{

    background-image:url("../image/right.png") !important;

}





/* 2020 ngcrv jsj*/

/* 智能减速机 */

.jsj {

background-position: -758px 0;

}

.current .jsj {

    background-position: -758px -53px;

}



.has-line-top .wrapper {

    border-top: 1px solid #dcdcdc;

}



.contact_ngc_sales_network_gears.icon-ngcrv-2020, .ce_accordionSingle .icon-ngcrv-2020 {

    background-image: url(../image/icon-ngcrv.png)!important;

    background-position:center;

}



.application-line li:last-child .icon-node {
	background: url(../image/add_xny_nvIco.png) no-repeat center top !important;
	left: 16% !important;
}
.application-line li:last-child.current .icon-node {
	background: url(../image/add_xny_nvIco.png) no-repeat center bottom !important;
}

.product-line li:last-child a span {
	background-image: url(../image/add_xny_nvIco.png) !important;
	background-position: center top !important;
}
.product-line li:last-child.current a span {
	background-image: url(../image/add_xny_nvIco.png) !important;
	background-position: center bottom !important;
}

.bg-gray-2 + .bg-gray-2{display: inline-block;width: 560px;top:1153px;left: 55%;margin-left: -150px;position: absolute !important; overflow:hidden;}

.np-resource.bg-gray-2 .title p{ font-size:22px;}

.np-resource.last .title span{background-image: url(../image/icon-nev.png) !important;background-position: center; width:62px; background-repeat:no-repeat!important;}
.np-resource.last{ position:absolute; left:50%; top:1475px!important; width:400px; overflow:hidden;}
.has-line-top .wrapper{border:none;}
.np-resource .title p{font-size:22px;}

.has-line-top + .np-resource + .np-resource  .title span{background-image: url(../image/icon-nev.png) !important;background-position: center; width:62px; background-repeat:no-repeat!important;}
.has-line-top + .np-resource + .np-resource { position:absolute; left:50%; top:1402px; width:400px; overflow:hidden;}
.ce_text #home-contact{border:none;}
.service-network .ce_accordionSingle {width: 322px !important;}


.ce_accordionSingle.gy-item-class + .ce_accordionSingle + .ce_accordionSingle .icon-res{background-image: url(../image/icon-nev.png) !important;background-position: center;}

.ce_accordionSingle.first + .ce_accordionSingle + .ce_accordionSingle + .ce_accordionSingle .icon-r-fd{background-image: url(../image/icon-nev.png) !important;background-position: center;}