﻿/* CSS Document */
* { margin: 0px; padding: 0px; font-family: '微软雅黑'; }
a { text-decoration: none; color: #000; }
.fl { float: left; }
.fr { float: right; }
a img { border: none; }
li { list-style: none; }
.clear { clear: both; }
.clearfix { clear: both; }
img { vertical-align: middle; }
.last { margin-right: 0px !important; }
/*input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}*/
.div1200 { width: 1200px; margin: 0px auto; }
.banner img { vertical-align: middle; }
.banner { position: relative; z-index: 1; width: 100%; text-align: center; }
.wrap { width: 100%; min-width: 1200px; _zoom: 1; position: relative; overflow: hidden; }
.logo { padding-top: 9px; width: 26%; }
.nav > ul > li { float: left; }
.nav > ul > li > a { padding: 0 14px; font-size: 16px; color: #484848; display: block; line-height: 60px; text-align: center; }
.nav ul .hnjs { background: #0382ba; color: #ffffff; }
.nav ul .hnjs a { color: #ffffff; }
.nav > ul > li:hover, .nav > ul > li.active { background: #0382ba; }
.nav > ul > li:hover a, .nav > ul > li.active a { color: #ffffff; }
.index { padding-top: 67px; }
.index_left { width: 50%; }
.index_right { width: 50%; }
.index_right ul li { float: left; margin-left: 2px; background-repeat: no-repeat; width: 198px; height: 198px; overflow: hidden}
.index_right ul li a{ color: #fff; font-size: 20px; display: inline-block; width: 198px; height: 60px; padding-top: 140px; text-align: center}

.index_right ul .padding3 { padding-top: 3px; }
.index_right ul .index_js { opacity: 0.7; filter: alpha(opacity=70); }
.index_right ul .index_js:hover { opacity: 1; filter: alpha(opacity=100); }
.index_right ul .index_js{ -moz-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); -webkit-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); }
.footer { margin-top: 58px; background: #ebebeb; }
.footer_left ul li { float: left; padding: 36px 14px; }
.footer_left ul li a { font-size: 14px; color: #585858; padding-right: 7px; }
.footer_left ul .none a { border: none; }
.footer_right { padding-right: 7px; text-align: right; }
.footer_right .footer_p1 { font-size: 14px; color: #585858; font-weight: bold; padding-top: 29px; }
.footer_right .footer_p2 { font-size: 14px; color: #585858; padding-top: 16px; }
/*企业文化*/
.ban { width: 100%; margin: 0 auto; }
.ban img { width: 100%; }
.qywh { margin-top: 26px; }
.qywh_left { width: 13%; }
.qywh_right { margin-left: 58px; margin-top: 15px; width: 82%; }
.qywh_left h3 { font-size: 24px; color: #006bb9; font-weight: normal; }
.qywh_left .img { margin-top: 22px; }
.qywh_left_ul { margin-top: 12px; }
.qywh_left_ul li { padding: 13px 28px; margin-bottom: 12px; border: 1px solid #006bb9; text-align: center; width: 100px; }
.qywh_left_ul li a { font-size: 14px; color: #464646; }
.qywh_left_ul li:hover { background: #006bb9; }
.qywh_left_ul li:hover a { color: #ffffff; }
.qywh_left_ul li:hover { background: #006bb9; }
.qywh_left_ul li:hover a { color: #ffffff; }
.qywh_left_ul .cur { background: #006bb9; }
.qywh_left_ul .cur a { color: #ffffff; }
.qywh_right span { font-size: 16px; color: #000000; line-height: 22px; }
.qywh_right .img { margin-top: 11px; max-width: 984px; }
.qywh_right p { font-size: 16px; color: #000000; }
.qywh_right .p2 { margin-top: 14px; line-height: 26px; }
.qywh_right .p1 { margin-top: 27px; line-height: 30px; text-indent: 2em; }
.qywh_righ_ul { margin-top: 53px; }
.qywh_righ_ul li { float: left; margin-right: 13px; }
.qywh_righ_ul li p { text-align: center; font-size: 14px; color: #333333; line-height: 32px; }
/*产品服务*/
.nav ul li .nav_ej { position: absolute; display: none; z-index: 999; }
.nav ul li .nav_ej li { background: rgba(0,0,0,0.8); float: left; padding: 20px 27px; }
.nav ul li:hover .nav_ej { display: block; }
.nav ul li .nav_ej li a { font-size: 16px; color: #bababa; display: block; }
.nav ul li .nav_ej li a:hover { color: #0382ba; }
.qywh_left_ul .aa { padding: 13px 34px; }
.qywh_right .product { margin-top: 22px; }
.qywh_right .product ul li { float: left; margin-right: 1px; margin-top: 1px; }
.fenye { text-align: center; margin-top: 36px; }
.jzfu { margin-top: 97px; }
.jzfu span { font-size: 24px; color: #0070bd; border-bottom: 4px solid #0070bd; padding-bottom: 22px; }
.border { border-bottom: 1px solid #9b9b9b; padding-bottom: 24px; }
.jzfu_js { margin-top: 12px; }
.jzfu_js ul li { margin-top: 7px; }
.jsfu_left { width: 16%; }
.jsfu_right { margin-left: 1px; width: 61%; background: #bababa; padding-left: 27px; padding-top: 22px; padding-bottom: 31px; padding-right: 237px; }
.jsfu_right .jsfu_p1 { line-height: 48px; }
/*质量管理*/
.zlgl { margin-top: 22px; }
.zlgl ul li { width: 30.3%; border: 1px solid #a0a0a0; float: left; margin-right: 41px; }
.zlgl ul li .zlgl_p1 { text-align: center; font-size: 16px; color: #000000; font-weight: bold; line-height: 30px; }
.zlgl ul li .zlgl_p2 { font-size: 14px; color: #333333; line-height: 20px; padding-left: 13px; padding-right: 18px; }
.zlgl ul li .zlgl_p3 { font-size: 14px; color: #333333; margin-top: 29px; line-height: 22px; text-align: right; padding-right: 10px; }
.zlgl ul li:hover .zlgl_p3 { color: #006bb9; }
.zlgl ul .margin58 { margin-top: 58px; }
/*联系我们*/
.lxwm { margin-top: 22px; }
.lxwm ul li { margin-top: 49px; }
.lxwm ul li .lxwm_right { margin-left: 35px; }
.lxwm_right h3 { font-size: 24px; color: #333333; font-weight: normal; padding-top: 25px; }
.lxwm_right p { font-size: 14px; color: #333333; line-height: 27px; }
/*加入宏能*/
.nav ul li .nav_ej_zy { position: absolute; display: none; z-index: 999; margin-left: -116px; }
.nav ul li .nav_ej_zy li { background: rgba(0,0,0,0.8); float: left; padding: 0px 27px; }
.nav ul li:hover .nav_ej_zy { display: block; }
.nav ul li .nav_ej_zy li a { font-size: 16px; color: #bababa; display: block; }
.nav ul li .nav_ej_zy li a:hover { color: #0382ba; }
.jrhn { margin-top: 19px; }
.jrhn ul li { background: url(../images/jrhn_11.png) left center no-repeat; line-height: 26px; }
.jrhn ul li a span { font-size: 14px; color: #666666; }
.jrhn ul li a { padding-left: 15px; font-size: 14px; color: #000000; }
.jrhn ul li:hover { background: url(../images/jrhn_08.png) left center no-repeat; }
.jrhn ul li:hover a { color: #006bb9; }
.jrhn ul li:hover a span { color: #006bb9; }
/*产品内页*/
.cpny { margin-top: 22px; }
.cpny_right { margin-left: 14px; }
.xxtp { margin-top: 38px; }
.xxtp span { font-size: 18px; color: #006bb9; border-bottom: 4px solid #006bb9; padding-bottom: 8px; margin-left: 5px; text-align: center; }
.xxtp_ul { border: 1px solid #585858; padding-bottom: 80px; margin-top: 11px; }
.xxtp_ul ul { padding: 20px 125px; }
.xxtp_ul ul li { float: left; }
.fh { text-align: center; margin-top: 24px; }
.fh .fh_span { padding: 6px 35px; background: #006bb9; color: #ffffff; border-radius: 20px; }
