/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

*,
::after,
::before {
    box-sizing: border-box;
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent;
}



body {
    margin: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff;
}





@media (min-width:0px) {

.logo_nav { width:45px; background-size:45px; background:url(../../images/logo_B.svg) no-repeat;}
.logo_nav a { height:45px; }

.yc_language { display:none;}
.version_nav { right:65px; top:18px;}
.version_nav a { left:0px; position:relative;}

.back_to_top i{ display: none;}

}


@media (min-width:0px) {
* { font-size:14px;}

#header .navbar { max-width:100%; padding: 10px 20px; margin:auto;}	



#header .nav-item a:hover { color:#009da5;}
#header .nav-item a:hover:before{ color: #009da5;}
#header .dropdown-menu{	 margin: 10px 0; border: 1px solid rgba(0, 0, 0, 0.1)}

#header .dropdown-menu:before { color:#009da5;}
#header .menu_fix .dropdown-menu:before { color:#FFF;}


.container { background-color: rgba(255, 255, 255,0.98);}


#header .navbar-nav{ border-top: 1px solid #009da5; margin-top:10px; padding-top:15px;}


#header .nav-link{ padding: 2px 20px;}


.width_contact { padding:0 20px; }

.left_contact_nav { float:left; width:100%;}

.con_contact_me { width:100%; }
.quick_menu_nav { width:100%; text-align:left; float:left;}

/* Page Title begin */
.page-title{ padding:130px 20px 70px 20px; }
.page-title h2{	font-size:2.5rem; line-height:1.2; }
.page-title h2 span { float:left; width:100%; clear:both; }
/* Page Title end */


.main_container { margin:0px auto 220px auto;}

/* about_enmane begin */
.list_newsinfo {  width: 100%;  }

.list_newsinfo p { -webkit-line-clamp:0; min-height:0; line-height:1.2;  }

.newsinfo_card:hover { transform: translate(0,0%);}
.newsinfo_card H3{ font-size:1.5em; }
.product_card H3 { font-size:1.5em; }

#case-file-title { width:340px; line-height:30px; height:35px; font-size: 1.4em;}
#case-file-title svg { top:-3px; }

.newsinfo_intro_nav { margin:100px auto 50px auto;}
/* about_enmane end */

/* Company Profile begin */
.section_title h3 { font-size:1.875em;}

.menu_fenlei { width:70%; margin:-40px auto 40px auto;}

.menu_fenlei a,.menu_fenlei span  { width:100%;  margin:5px auto;  padding: 3px 0; }

.m_left { float:left;}
.m_right { float:right;}


.enmane_intro {  width:100%; padding:45px 20px 10px 20px; border-radius: 0px; border-bottom:0px solid #009da5; color:#333; background-color:#E5E5E5; -webkit-animation: fadeInTop .6s ease 1s 1 both;}
.enmane_intro h1 { font-size: 1.75em; }
.enmane_intro p {line-height:1.2;}
.enmane_intro li { width:50%; padding-left:17%; color:#333;}
.enmane_intro li span { font-size: 1.625em;}
.enmane_intro li p { font-size: 0.875em; }
.enmane_intro li i{ bottom:6px;}

.enmane_intro li.e-founded { background:url(../../images/enmane-founded_over.svg) no-repeat; background-size:35px; background-position: left 6px;}
.enmane_intro li.e-floorspace { background:url(../../images/enmane-floorspace_over.svg) no-repeat; background-size:35px;  background-position: left 6px;}
.enmane_intro li.e-equipment { background:url(../../images/enmane-equipment_over.svg) no-repeat; background-size:35px;  background-position: left 6px;}
.enmane_intro li.e-pantent { background:url(../../images/enmane-trophy_over.svg) no-repeat; background-size:35px; background-position: left 6px;}


.company_profile_nav .enmane_list { background-color: none;}
.company_profile_nav .enmane_list img { opacity:1; }

.com_info_nav { margin:40px auto 0px auto; }
.com_info_nav li { width:100%;}
.com_info_clear { display:none;}
/* Company Profile end */

/* History begin */
.history_nav li { width:100%; font-size: 1em; line-height:1.2; }
.history_nav li span:before{ top:-3px; font-size:20px; margin-right:15px;}
/* History end */

/* OEM/ODM begin */
.oem_nav li { float:left; width:100%; margin:auto; display:table; margin-top:20px;}
.oem_nav li ol { font-size: 1.25em;}
.oem_nav li span { line-height:1.2; border-bottom:1px solid #CCC; padding-bottom:15px;}
.tips_nav { width:100%; line-height:1.2; margin:40px auto 0 auto; padding-left:100px; padding-right:20px; }
.tips_nav:before{ left:20px;}

.factory-section{  margin: 0px auto 20px auto;}
/* OEM/ODM end */

/* Quality begin */
.green_nav p { width:70%; margin:0px auto 20px auto;}

.quality_nav li { width:100%; padding:20px;}
.quality_nav0 li:nth-child(2n) { background-color:#009da5; color:#fff; }
.quality_nav li:nth-child(2) { background-color:#009da5; color:#fff; }
.quality_nav li:nth-child(4) { background-color:#888; color:#fff; }

.quality_nav li:nth-child(2n-1) h4 { color:#333;}
.quality_nav li .gray_bc { display:none;}
.quality_nav li h4 { color:#fff; font-size:1.25em;}

.quality_nav span { margin-bottom:0px; padding:0 20%;}
/* Quality end */


/* Green begin */
.green_nav li { float:left; width:100%; display:table; padding:0px 20px; }
.green_nav li h4 { font-size: 1.5em;}
.green_nav li span { line-height:1.2; }

.g_tips_nav { width:100%; line-height:1.2; margin:40px auto 0 auto; padding-left:100px; padding-right:20px; }
.g_tips_nav:before{ left:20px;}
/* Green end */

/* Certificate begin */
.patent_nav { margin:50px auto; }
.patent_nav li { width:50%; margin:10px 0; }
/* Certificate end */


/* copper begin */
.copper_product_list { width:100%; }

/* copper end */


.right_netlink_nav { float:left; width:100%; margin-top:40px; padding:0 30px;}
.right_netlink_nav img { width:25%;}
.right_netlink_nav div li { width:14%; margin:0 8px; }
.right_netlink_nav div li span { display: none;}


.menu_title { width:45%;}
.menu_right { margin-left:30px;}

.m-top30 { margin-top:30px; }

.footer_company { background-color:#009da5;}
.company_info_nav { padding:15px 20px;}
.company_info_nav P a:hover { color:#FFF;}
}



@media (min-width:576px) {


#header .navbar {  max-width: 100%;  margin:auto;}	


#header .nav-item a:hover { color:#009da5;}
#header .nav-item a:hover:before{color: #009da5;}
#header .dropdown-menu{	margin: 10px 0; border: 1px solid rgba(0, 0, 0, 0.1);}


/* Page Title begin */
.page-title h2 span { float: none; width: auto;  }
/* Page Title end */

/* about_enmane begin */
#case-file-title { width: 500px; line-height:44px; height: 50px; font-size: 1.5em; }
#case-file-title svg { top:-5px; }

.list_newsinfo {  width:50%; }
.list_newsinfo p { -webkit-line-clamp:6; min-height:114px; }
/* about_enmane end */

/* Company Profile begin */
.menu_fenlei { width:100%; margin:-20px auto 40px auto; padding:0 20px;}
.menu_fenlei a,.menu_fenlei span  { width:48%; }


.enmane_intro { padding:50px 40px 15px 40px;}
.enmane_intro h1 { font-size: 2.25em; }
.enmane_intro p {line-height:1.3;}

.enmane_intro li { padding-left:20%;}
.enmane_intro li p { font-size: 1.125em; }
.enmane_intro li span { font-size: 2em;}
.enmane_intro li i{ bottom:10px;}

.enmane_intro li.e-founded { background:url(../../images/enmane-founded_over.svg) no-repeat; background-size:45px; background-position: 12% 9px;}
.enmane_intro li.e-floorspace { background:url(../../images/enmane-floorspace_over.svg) no-repeat; background-size:45px;  background-position: 12% 9px;}
.enmane_intro li.e-equipment { background:url(../../images/enmane-equipment_over.svg) no-repeat; background-size:45px;  background-position: 12% 9px;}
.enmane_intro li.e-pantent { background:url(../../images/enmane-trophy_over.svg) no-repeat; background-size:45px; background-position: 12% 9px;}

.com_info_nav li { width:50%;}
.com_info_clear { display: block;}
/* Company Profile end */

/* History begin */
.history_nav li { width:85%;}
/* History end */

/* OEM/ODM begin */
.tips_nav { width:80%; }
/* OEM/ODM end */


/* Quality begin */
.quality_nav li { width:50%;  padding:30px;}
.quality_nav li:nth-child(1) { background-color:#009da5; color:#fff; }
.quality_nav li:nth-child(4) { background-color:#888; color:#fff; }
.quality_nav li:nth-child(2) { background: none; color:#333;}

.quality_nav li.gray_bc h4 { color:#fff; }
.quality_nav li h4 { color:#333; font-size:1.5em;}

.quality_nav span { margin-bottom:30px; padding:0;}
/* Quality end */

/* Green begin */
.green_nav p { width:100%; margin:0px auto 40px auto;}
.g_tips_nav { width:70%;}
/* Green end */

/* Certificate begin */
.patent_nav li { width:33.333333%; margin:20px 0; }

/* Certificate end */


/* copper begin */
.copper_product_list { width:50%; }

.product_card p { min-height:40px; -webkit-line-clamp:2; }
.product_card H3 { white-space: nowrap;/* ·ÀÖ¹ÎÄ±¾ÄÚÈÝ»»ÐÐ */ overflow:hidden; text-overflow: ellipsis;}
/* copper end */


.right_netlink_nav { padding:0 60px;}
.right_netlink_nav img { width:15%;}
.right_netlink_nav p { 
    text-align:justify;
	text-align-last:distribute;
	text-justify:inter-ideograph;
	text-justify:distribute-all-lines;
	text-justify:distribute;
}
.right_netlink_nav div li { width:9%; }
.right_netlink_nav div li span { display: none;}


.boder_line { border-left:1px solid #DDD; }

.menu_title { width:50%;}
.menu_right { float: none; margin-left:0px;}

}



@media (min-width:768px) {
* { font-size:16px;}


#header .nav-item a:hover { color:#009da5;}
#header .nav-item a:hover:before{ color: #009da5;}
#header .dropdown-menu{	 margin: 10px 0;}


#header .dropdown-menu {  border: 1px solid rgba(0, 0, 0, 0.1);}


/* Page Title begin */
.page-title{ padding:140px 0px 80px 0; }
.page-title h2{	font-size:3.5em; line-height:1.0;}
/* Page Title end */


.main_container { margin:0px auto 280px auto;}

/* about_enmane begin */

.newsinfo_card H3 { font-size:1.625em; }
.product_card H3 { font-size:1.25em;}
.product_card p { min-height:20px; -webkit-line-clamp:1; }

.list_newsinfo p { -webkit-line-clamp:5; min-height:118px; line-height:1.3; }
/* about_enmane end */


/* Company Profile begin */
.section_title h3 { font-size:2.5em;}

.enmane_intro li span { font-size: 2.125em;}

.enmane_intro li.e-founded { background:url(../../images/enmane-founded_over.svg) no-repeat; background-size:48px; background-position: 15% 15px;}
.enmane_intro li.e-floorspace { background:url(../../images/enmane-floorspace_over.svg) no-repeat; background-size:48px;  background-position: 15% 15px;}
.enmane_intro li.e-equipment { background:url(../../images/enmane-equipment_over.svg) no-repeat; background-size:48px;  background-position: 15% 15px;}
.enmane_intro li.e-pantent { background:url(../../images/enmane-trophy_over.svg) no-repeat; background-size:48px; background-position: 15% 15px;}
/* Company Profile end */


/* History begin */
.history_nav li { font-size: 1.125em; line-height:1.3; }
.history_nav li span:before{ top:-4px; font-size:25px;	margin-right:18px; }
/* History end */



.back_to_top i{ display: block;}

.con_contact_me { float:left; width:50%; padding:0;}
.quick_menu_nav { float:right; width:35%; padding:0; text-align:left;}


.m-top30 { margin-top:0; }

.con_contact_me { float:left; width:40%;}
.quick_menu_nav { float:right; width:48%;}

.menu_title { width:45%;}
.menu_right { float: none; margin-left:30px;}

.right_netlink_nav img { width:12%;}
.right_netlink_nav div li { width:7%; }

}


@media (min-width:992px) {

#header .navbar { max-width: 100%; border-left:0px solid #CCC; border-right:0px solid #CCC; margin:auto; padding:20px 0px 10px 20px; display: block;}


.close_menu { display:none;}

	
.menu_bg { height:60px; }



.nav-item { margin-top:-35px;}
.nav-item a { color:#FFF;}


#header .dropdown-menu{	margin-top: 40px; border: 0px solid rgba(0, 0, 0, .1); box-shadow:1px 2px 5px #333;}

#header .dropdown-menu:before{ color: #FFF;}


#header .navbar-nav{ border-top: 0px solid #eee; margin-top:0px; padding-top:0; }


#header .nav-link{	padding: 48px 20px 0 20px;}


.container { background-color: rgba(0, 0, 0,0);}
.container:hover { background-color: rgba(0, 0, 0,0.3);	
	transition:all 0.4s;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
}


.menu_fix .top-bg:hover {  background:url(../../images/star-bg.gif); background-color: rgba(0, 0, 0,0.96); transition: all 5s;}


.logo_nav {  width:50px; background-size:50px; background:url(../../images/logo.svg) no-repeat;}
.logo_nav a { height:50px; }

.menu_fix .logo_nav { background:url(../../images/logo_B.svg) no-repeat;}

.menu_fix .nav-item a{ color:#FFF; }


/* Page Title begin */
.page-title{ padding:180px 20px 95px 20px; }
/* Page Title end */


/* Company Profile begin */
.menu_fenlei { margin:-10px auto 60px auto; }
.menu_fenlei a,.menu_fenlei span  { width0:28%; margin0: 10px auto; width:31%; margin: 5px 11px; display:table; float:left;}
.m_left,.m_right { float: none; }

.enmane_intro { top:0; bottom:0; width:50%; padding:60px 40px 0 40px;  position: absolute; right:0px; color:#FFF; background-color: rgba(0,0,0,.8); -webkit-animation: fadeInRight .6s ease 1s 1 both; }
.enmane_intro li { padding-left:80px; color:#FFF;}

.enmane_intro li.e-founded { background:url(../../images/enmane-founded.svg) no-repeat; background-size:48px; background-position:left 15px;}
.enmane_intro li.e-floorspace { background:url(../../images/enmane-floorspace.svg) no-repeat; background-size:48px; background-position:left 15px;}
.enmane_intro li.e-equipment { background:url(../../images/enmane-equipment.svg) no-repeat; background-size:48px; background-position:left 15px;}
.enmane_intro li.e-pantent { background:url(../../images/enmane-trophy.svg) no-repeat; background-size:48px; background-position:left 15px;}


.company_profile_nav:hover .enmane_intro { right:70px; }

.company_profile_nav .enmane_list { background-color: #000;}

.company_profile_nav .enmane_list img { opacity:.7; }

.com_info_nav { margin:60px auto 0px auto; }
.com_info_nav li { width:25%;}
.com_info_clear { display:none;}
/* Company Profile end */


/* History begin */
.history_nav li { width:70%;}
.history_nav li:hover { transform: translate3d(-130px,0px,0px);}

/* History end */


/* OEM/ODM begin */
.oem_nav li { float:left; width:31%; margin-top:30px; border-right:1px solid #CCC; padding-left:25px;  margin-right:25px;}
.oem_nav li ol { min-height:60px; font-size: 1.5em; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.oem_nav li:last-child { border:none; margin-right:0px;	padding-right:0px;}
.oem_nav li span { line-height:1.3; min-height:165px; border-bottom:0; padding-bottom:0;}

.tips_nav { width:60%; line-height:1.3; margin:50px auto; padding-left:80px; padding-right:0px;}
.tips_nav:before{ left:0px;}

.factory-section{  margin: -10px auto 40px auto;}
/* OEM/ODM end */


/* Green begin */
.green_nav li { width:33.333333%; border-right:1px solid #CCC; padding:0 30px;}
.green_nav li h4 { min-height:60px; font-size: 1.5em; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.green_nav li:last-child { border:none; }
.green_nav li span {  line-height:1.3; }

.g_tips_nav { width:65%; line-height:1.3; margin:80px auto; padding-left:80px; padding-right:0px;}
.g_tips_nav:before{ left:0px;}
/* Green end */

/* Certificate begin */
.patent_nav { margin:60px auto 80px auto;}
.patent_nav li { width:25%;}
/* Certificate end */





.left_contact_nav { float:left; width:72%; }


.con_contact_me { float:left; width:40%;}
.quick_menu_nav { float:right; width:47%;}

.right_netlink_nav { float:right; width:25%; margin-top:0px; padding:0px;}
.right_netlink_nav img { width:25%;}
.right_netlink_nav div li { width:15%; margin:0 6px; }


.yc_language {  display: inline;}
.yc_language span { border-radius:50% 50%; background:url(../../images/world.gif) no-repeat; background-color: none; background-size:24px; background-position: left center; float:left; margin-right:10px; width:24px; height:24px;line-height:24px;
    transition:all 0.4s;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;
	}
.yc_language a { color:#FFF;font-size:1.125em; display:block;}
.yc_language a:hover { color:#009da5;}
.yc_language:hover span  { background-color:#009da5;
    outline: none; 
    transition:all 0.4s;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-o-transition:all 0.4s;}
.menu_fix .yc_language a{ color:#000;}
.menu_fix .yc_language a:hover { color:#009da5;}
.menu_fix .yc_language span { width:24px; height:24px; border-radius:50% 50%; }
.menu_fix .yc_language:hover span  { background-color:#009da5;}


.footer_company { background-color:#333;}
.company_info_nav { padding:30px 20px;}
.company_info_nav P a:hover { color:#009da5;}

}


@media (min-width:1280px) {

#header .navbar { max-width: 1500px;}



/* about_enmane begin */
.list_newsinfo {  width: 33.333333%;  }

.left_move:hover { transform: translate(-8%,0);}
.center_move:hover { transform: translate(0,-8%);}
.right_move:hover { transform: translate(8%,0);}
.bottom_move:hover { transform: translate(0,8%);}

.newsinfo_intro_nav {  margin:130px auto 90px auto;}
/* about_enmane end */


/* Company Profile begin */
.menu_fenlei { display: flex; float: none;  width: auto; margin:-30px auto 60px auto; position:relative;}
.menu_fenlei a,.menu_fenlei span { width: auto; margin:0 10px; padding: 3px 20px; }
.menu_fenlei a:hover { padding: 3px 30px; transition: all 0.6s; }

.company_profile_nav { margin: auto;}
.enmane_intro { top:11.5%; bottom: auto; width:40%; padding:60px 40px 25px 40px;  border-bottom:15px solid #009da5; border-radius: 0 0 0 35px;}

/* Company Profile end */

/* History begin */
.history_nav li { width:60%;}
/* History end */

/* OEM/ODM begin */
.oem_nav li { width:32%; }
.oem_nav li:first-child { padding-left:0px; }
.oem_nav li span {  min-height:118px; }
/* OEM/ODM end */


/* Green begin */
.green_nav li { width:33.333333%; }
.green_nav li:first-child { padding-left:0px; }
.green_nav li:last-child { padding-right:0px;}
.green_nav li h4 { min-height:0px; }

.g_tips_nav { width:43%;}
/* Green end */


/* Certificate begin */
.patent_nav li { width:20%;}
/* Certificate end */

/* copper begin */
.copper_product_list { width:25%; }
/* copper end */

/* all_product_list begin */
.product_card p { min-height:40px; -webkit-line-clamp:2; }
/* all_product_list end */

.width_contact { max-width:1500px;}

.right_netlink_nav img { width:20%;}
.right_netlink_nav div li { width:12%; margin:0 6px;}

}






@media (min-width:992px) {

    .navbar-expand-lg .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu-right {
        right: 0;
        left: auto;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem;
    }
    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-lg .navbar-collapse {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .navbar-expand-lg .navbar-toggler,.version_nav {
        display: none;
    }
    .navbar-expand-lg .dropup .dropdown-menu {
        top: auto;
        bottom: 100%
    }
}








.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0
}

.ml-auto{ margin-left: auto!important}




.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}


