@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; font-weight: normal; font-family: "PingFangSC-Regular",PingFangSC-Light, 'Microsoft YaHei', "微软雅黑", SourceHanSansCN-Normal, STHeiti, Helvetica, Arail; /*box-sizing: border-box;*/ }
body { background-color: #ffffff; background-position: top center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 14px; }
A:link { FONT-SIZE: 14px; TEXT-DECORATION: none }
A:visited { FONT-SIZE: 14px; TEXT-DECORATION: none }
A:hover { FONT-SIZE: 14px; TEXT-DECORATION: none }
/*导航样式开始*/
#webdh { text-align: center; vertical-align: middle; width: 1100px; height: 30px; margin: 0 auto; font-size: 14px; font-weight: normal; overflow: hidden; }
#webdh A:link { FONT-SIZE: 14px; TEXT-DECORATION: none }
#webdh A:visited { FONT-SIZE: 14px; TEXT-DECORATION: none }
#webdh A:hover { FONT-SIZE: 14px; TEXT-DECORATION: none }
#copy { text-align: center; width: 1100px; margin: 0 auto; line-height: 150%; }
.clear { clear: both; height: 0; overflow: hidden; display: block; }
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
/*中间内容开始*/
/* #bodycon { width: 1100px; margin: 0 auto; } */
/* #bodycon #left { float: left; width: 253px; } */
/* #bodycon #center { float: left; } */
#bodycon #right { float: left; width: 0px; }
/*中间内容结束*/
/*详细内容开始*/
/*#bodycontent { width: 847px; margin: 0 auto; line-height: 180%; text-align: center; }*/
/*详细内容结束*/
/*新闻列表默认样式开始*/
.shopmrsc:hover { background-color: #f9f9f9; }
.shopmrsc { border-bottom: #efefef solid 1px; overflow: hidden; padding: 15px 5px; }
.shopmrsc a { position: relative; }
.shopmrsc p { font-size: 16px; font-weight: bold; overflow: hidden; text-align: left; margin: 0 auto; border-bottom: none; }
.shopmrsc p.xwlbbt { font-size: 16px; font-weight: normal; }
.shopmrsc p.xwlbnr { font-size: 14px; font-weight: normal; height: 50px; line-height: 24px; margin-top: 7px; color: #999; }
.shopmrsc p.xwlbsj { font-size: 14px; font-weight: normal; color: #787878; position: absolute; line-height: 20px; bottom: 0; }
/*新闻列表默认样式结束*/
/***************/
#contactbody #bodycon #left { display: none; }
/* #contactbody #bodycon #center { width: 1100px; } */
/* #newsbody #bodycon #center { width: 1100px; } */
#newsbody .mianbxContent { text-align: left !important; height: auto !important; line-height: 48px !important; margin-bottom: 20px !important; font-size: 14px; overflow: hidden; color: #fff; text-indent: 1.5em; background: #005bac; }
#newsbody .mianbxContent a { font-size: 14px; color: #fff; }
#newsbody .mianbxContent a:hover { font-size: 14px; color: #fff !important; }
#casebody .mianbxContent { text-align: left !important; height: auto !important; line-height: 48px !important; margin-bottom: 20px !important; font-size: 14px; overflow: hidden; color: #fff; text-indent: 1.5em; background: #005bac; }
#casebody .mianbxContent a { font-size: 14px; color: #fff; }
#casebody .mianbxContent a:hover { font-size: 14px; color: #fff !important; }
#casebody .news_content_body img { width:100%;max-width:900px;}
#companybody #left { display:none;}
#companybody #center { width:1600px;margin:0 auto;}
/*分页代码*/
/*pagination*/
div.pagination { display: table; margin: 1rem auto; border-radius: .2rem; padding: 0; font-family: "Microsoft YaHei",Verdana; font-size: 12px; }
div.pagination a, div.pagination span { display: block; float: left; margin: 2px 0 0 -1px; padding: 4px 12px; line-height: 20px; height: 20px; border: 1px solid #e1e1e1; background: #fff; color: #333; text-decoration: none; box-sizing: content-box;}
div.pagination span:first-child { border-left: 1px solid #e1e1e1; }
div.pagination a:hover { color: #666; background: #eee; }
div.pagination span.current { color: #fff; background: #005bac; border-color: #005bac; }
div.pagination span.disabled { color: #999; background: #fff; }
#newsbody .xwlb_content { width: 892px; height: 133px; float: left; margin-left: 15px; }
#newsbody .xwlb_img { width: 200px; height: 133px; float: left; }
#newsbody .xwlb_img img { width: 200px; height: 133px; }
#newsbody .news_content_body p { font-size: 16px; line-height: 2.3; color: #333; text-align: justify; _margin-top: 22px; margin-top: 22px; }
#productbody .pro_detail_title { font-size:18px;font-weight:bold;}
#productbody .detailsbox { width:1148px; padding: 30px  30px 40px;overflow:hidden;margin:0 auto; }
#productbody .detailsbox p { font-size: 16px; line-height: 24px; color: #333; text-align: justify; _margin-top: 22px; }
#productbody .detailsbox img { width: 100%; display: block; }