@charset "utf-8";
/*内页新闻*/
.xwlb_img img { border: 1px solid #ccc; }
.pro_list_box_item_zdy { float: left; height: 160px; padding-top: 20px; padding-bottom: 20px; text-align: left; border-bottom: 1px #f1f0f0 dashed; }
.pro_list_box_item_zdy:hover { background: #fbfbfb; }
.pro_list_box_item_l_zdy { float: left; width: 200px; height: 160px; }
.pro_list_box_item_l_zdy a img { width: 200px; height: 160px; padding: 2px; border: 1px solid #ccc; }
.pro_list_box_item_l_zdy a:hover img { padding: 2px; border: 1px solid #339bf2; }
.pro_list_box_item_r_zdy { float: left; width: 850px; height: 160px; margin-left: 20px; }
.pro_list_box_item_r_zdy a p { overflow: hidden; height: 36px; white-space: nowrap; text-overflow: ellipsis; border: none; font-family: "Microsoft YaHei"; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; font-weight: normal; }
.pro_list_box_item_r_zdy a div { overflow: hidden; height: 83px; color: #666; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.pro_list_box_item_zdy { overflow: hidden; }
.content_more_a_zdy { display: block; width: 70px; height: 25px; margin-top: 20px; background: url(../images/20171028170212_1245650897.jpg); }
/*feedback*/
#bodycontent #tianxieone { padding: 3px 0 !important; }
#bodycontent #tianxieone #tianxietwo { width: 120px !important; font-size: 14px !important; line-height: 2em !important; }
#bodycontent #tianxieone #tianxiethree { float: left !important; width: 605px !important; padding: 5px 0 !important; text-align: left !important; }
#bodycontent input,
#bodycontent textarea { border: 1px solid #ccc !important; background: none !important; font-size: 14px !important; line-height: 2em !important; }
#bodycontent #tianxieone #tianxiethree > img { display: inline-block; height: 30px !important; vertical-align: top !important; }
#tianxieone > div:nth-child(1) { float: left !important; width: 120px !important; padding: 5px 0 !important; text-align: right !important; font-size: 14px !important; line-height: 2em !important; }
#bodycontent #tfour #tfive { width: 605px !important; }
#bodycontent #tfour #tfourtwo { width: 120px !important; font-size: 14px !important; line-height: 2em !important; }
#bodycon #right { height: 0 !important; }
#lytijiao input { padding: 0 12px; }
/*面包线导航*/
.strong_title { display: none; }
#banner1 { margin-bottom: 20px; }
#flashs .btn span { color: #333 !important; border: none !important; }
#flashs .btn span.cur { color: #fff !important; border: none !important; background: #f00 !important; }
#flashs .btn { right: 22% !important; }
#banner_xw { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/20171030170747_611176977.jpg) no-repeat center; }
#banner_djj { overflow: hidden; width: 100%; height: 498px; margin-bottom: 20px; background: url(../images/20180813141436_314312489.jpg) no-repeat center; }
#banner_slj { overflow: hidden; width: 100%; height: 498px; margin-bottom: 20px; background: url(../images/20180813141619_55227891.jpg) no-repeat center; }
#banner_hxj { overflow: hidden; width: 100%; height: 498px; margin-bottom: 20px; background: url(../images/20180813142245_1440695593.jpg) no-repeat center; }
#banner_company { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_company.jpg) no-repeat center; }
#banner_honor { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_honor.jpg) no-repeat center; }
#banner_contact { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_contact.jpg) no-repeat center; }
#banner_message { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_message.jpg) no-repeat center; }
#banner_product { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_product.jpg) no-repeat center; }
#banner_case { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_case.jpg) no-repeat center; }
#banner_video { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_video.jpg) no-repeat center; }
#banner_news { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_news.jpg) no-repeat center; }
#banner_partner { overflow: hidden; width: 100%; height: 280px; margin-bottom: 20px; background: url(../images/banner/banner_partner.jpg) no-repeat center; }
/*页面提取*/
.linkTagcs {  height: auto; margin-left: 15px; margin-top: 5px; }
.linkTagcs ul { margin: 0; padding: 0; list-style-type: none; }
.linkTagcs li { float: left; margin: 0; padding-right: 10px; list-style: none; line-height: 60px; }
.linkTagcs li a { word-break: break-all; color: #333; }
.linkTagcs li img { border: 0; }
.back-top-container { position: fixed; display: block; z-index: 99999; right: 50px; bottom: 50px; cursor: pointer; }
.yb_conct { position: fixed; z-index: 9999999; bottom: 200px; right: -127px; cursor: pointer; transition: all 0.3s ease; }
.yb_conct a { text-decoration: none; color: #fff; }
.yb_conct a:hover { color: #ff0; }
.yb_bar ul li { overflow: hidden; width: 180px; height: 53px; margin-bottom: 1px; transition: all 0.5s ease; text-indent: 54px; color: #fff; border-radius: 3px; background: #0d4298 url(../images/20171124181055_232848241.png) no-repeat; font: 16px/53px 'Microsoft YaHei'; }
.yb_bar .yb_top { background-position: 0 0; }
.yb_bar .yb_phone { background-position: 0 -57px; background-color: #d81e06; }
.yb_bar .yb_phone a { font-size: 17px; }
.yb_bar .yb_QQ { text-indent: 0; background-position: 0 -113px; }
.yb_QQ img { display: none; }
.yb_bar .yb_ercode { /*height:200px;*/ background-position: 0 -169px; }
.hd_qr { padding: 0 29px 25px; }
.yb_QQ a { display: block; width: 100%; height: 100%; text-indent: 54px; color: #fff; }
/*#bodycon #left { display: none; }*/
/* #bodycon #center { width: 847px; } */
/*#bodycon #center > div { width: 847px !important; }*/
#banner1 { display: none !important; }
#intd { margin: 0 auto; }
.intd_t { margin: 20px 0px 40px; text-align: center; }
.intd_n { overflow: hidden; background: #efeded; }
.intd_n img { max-width: 100%; }
.intd_n_a { width: 430px; }
.intd_n_a img { width: 400px; height: 260px; }
.intd_n_b { width: 550px; padding-top: 25px; font-size: 18px; line-height: 40px; }
.intd_n_c { padding-top: 20px; font-size: 18px; line-height: 40px; }
.int_d_bg { height: 626px; margin-top: 50px; background: url(../images/20171030144124_1284976726.jpg) no-repeat center; }
li { list-style: none; }
/*#bodycon #left { display: none !important; }*/
#productbody #center, #casebody #center { width: 1148px; height: auto !important; margin-left: 20px; float: left; }
#newsbody #center, #casebody #center { width: 1148px; height: auto !important; margin-left: 20px; float: left; }
.lx { overflow: hidden; height: auto !important; }
.lxwm { overflow: hidden; margin: 0 auto; }
.lxwm1 { float: left; text-align: center; color: #fff; font-size: 30px; font-weight: bold; line-height: 50px; }
.lxwm1 span { padding: 3px 10px; border: 1px #fff dashed; font-family: Arial; font-size: 24px; font-weight: normal; }
.lxwm2 { float: left; padding-left: 30px; background: url(../images/20171030145318_1322644844.png) no-repeat,linear-gradient(45deg, #f6f6f6, #f6f6f6); font-size: 14px; line-height: 30px; }
.lxwm2 span { display: block; padding-top: 32px; padding-bottom: 10px; padding-left: 32px; font-size: 24px; font-weight: bold; }
.height { height: 20px; }
.lxwm3 { overflow: hidden; margin: 0 auto; }
.lxwm31 { float: left; width: 45%; padding: 20px; background: #f5f5f5; }
.lxwm31 h3 { font-size: 22px; font-weight: bold; }
.lxwm32 { float: left; width: 525px; padding: 20px; background: #eee; }
/*.mianbxContent { display: none !important; }*/
.dgweb_list_item { width: 280px; height: 248px; }
.dgweb_list_item .dgweb_list_item_a { text-align: center; }
.list_n { border: 1px solid #ccc; }
.list_n table a { display: block; width: 195px !important; margin-top: 10px; margin-left: 10px; padding-left: 16px; color: #fff; background: url(../images/20171023094419_1941864584.gif) no-repeat center !important; font-size: 14px !important; }
/*mainbxContent_titbox*/
.mainbxContent_titbox { overflow: hidden; height: auto !important; margin-bottom: 20px !important; text-align: left !important; text-indent: 1.5em; color: #fff; background: #005bac; font-size: 14px; line-height: 48px !important; }
.mainbxContent_titbox a { color: #fff; font-size: 14px; }
.mainbxContent_titbox a:hover { text-decoration: none; color: #f39233; }
/* #contactbody .mainbxContent_titbox,
#honorbody .mainbxContent_titbox,
#partnerbody .mainbxContent_titbox { width: 68.75rem !important; } */
#honorbody .honor_list_box { }
/* #honorbody .honor_list_box .honor_list_item { float: left; overflow: hidden;  margin: 0px 9px; } */
#honorbody .honor_list_box .honor_list_item a img { padding: 2px; }
#honorbody .honor_list_box .nomarginright { margin-right: 0 !important; }
#honorbody .honor_list_box .honor_list_item .honor_list_item_a { text-align: center; line-height: 38px; }
#honorbody .honor_list_box .honor_list_item .honor_list_item_a a { color: #000; }
#honorbody #honorcenter { }
#workshopbody .workshop_list_box { }
#workshopbody .workshop_list_box .workshop_list_item { float: left; overflow: hidden; height: 215px; }
#workshopbody .workshop_list_box .workshop_list_item a img { width: 240px; height: 160px; padding: 2px; }
#workshopbody .workshop_list_box .nomarginright { margin-right: 0 !important; }
#workshopbody .workshop_list_box .workshop_list_item .workshop_list_item_a { text-align: center; line-height: 38px; }
#workshopbody .workshop_list_box .workshop_list_item .workshop_list_item_a a { color: #000; }
#workshopbody #workshopcenter { }
#workshopbody .mainbxContent_titbox { overflow: hidden; width: 1100px !important; height: auto !important; margin-bottom: 20px !important; text-align: left !important; text-indent: 1.5em; color: #fff; background: #005bac; font-size: 14px; line-height: 48px !important; }
#partnerbody .partner_list_box { }
#partnerbody .partner_list_box .partner_list_item { float: left; overflow: hidden; margin-bottom: 30px; }
#partnerbody .partner_list_box .partner_list_item a img { max-width: 100%; padding: 2px; }
#partnerbody .partner_list_box .nomarginright { margin-right: 0 !important; }
#partnerbody .partner_list_box .partner_list_item .partner_list_item_a { text-align: center; line-height: 38px; }
#partnerbody .partner_list_box .partner_list_item .partner_list_item_a a { color: #000; }
#partnerbody #partnercenter { }
.client-2 { position: fixed; right: -170px; top: 50%; z-index: 900; }
.client-2 li a { text-decoration: none; }
.client-2 li { margin-top: 1px; clear: both; height: 71px; position: relative; }
.client-2 li i { background: url(../images/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0px auto; text-align: center; }
.client-2 li p { height: 20px; font-size: 14px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; }
.client-2 .my-kefu-qq i { background-position: 4px 5px; }
.client-2 .my-kefu-tel i { background-position: 0 -21px; }
.client-2 .my-kefu-liuyan i { background-position: 4px -53px; }
.client-2 .my-kefu-weixin i { background-position: -34px 4px; }
.client-2 .my-kefu-weibo i { background-position: -30px -22px; }
.client-2 .my-kefu-ftop { display: none; }
.client-2 .my-kefu-ftop i { width: 33px; height: 35px; background-position: -27px -51px; }
.client-2 .my-kefu-left { float: left; width: 77px; /* height: 47px; */ position: relative; }
.client-2 .my-kefu-tel-right { font-size: 16px; color: #fff; float: left; height: 24px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; }
.client-2 .my-kefu-right { width: 20px; }
.client-2 .my-kefu-tel-main { background: #163588; color: #fff; height: 56px; width: 247px; padding: 9px 0 6px; float: left; }
.client-2 .my-kefu-main { background: #163588; width: 97px; /* height: 56px; */ position: relative; padding: 9px 0 6px; float: left; }
.client-2 .my-kefu-weixin-pic { position: absolute; left: -130px; top: -24px; display: none; z-index: 333; }
.my-kefu-weixin-pic img { width: 115px; height: 115px; }
/*导航条选中样式*/
#indexbody .nav_a li .indexnav,
#newsbody .nav_a li .newsnav,
#companybody .nav_a li .companynav,
#productbody .nav_a li .productnav,
#honorbody .nav_a li .honornav,
#casebody .nav_a li .casenav,
#contactbody .nav_a li .contactnav,
#videobody .nav_a li .companynav,
#partnerbody .nav_a li .companynav { background: #9cc813; }
