@charset "utf-8";
html { color: #333; background: #FFF; }
body { color: #333; font: 14px/1.231 arial, helvetica, clean, sans-serif, "微软雅黑"; position:relative;}
/*网站字体颜色*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
li { list-style: none; }
a { color: #333; text-decoration: none; }
/*for ie f6n.net*/
a:focus { outline: 0; }
/*for ff f6n.net*/
a:hover { color: #333; text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
.content { width: 1200px; margin: 0 auto; overflow: hidden; }
.content1 { width: 1200px; margin: 0 auto; }
.left { width: 240px; float: left; overflow: hidden; }
.right { width: 935px; float: right; display: inline; overflow: hidden; }
.clear { clear: both; }
/*头部开始*/
.header { padding-bottom: 30px; }
.g_top { background: url(../images/topbg.jpg) repeat-x; position: relative; }
.top_t { height: 38px; line-height: 38px; position: relative; }
.top_t p { float: right; }
.top_t p a { padding: 0 8px; color: #999; }
.top_t .a_last { padding-right: 0; }
.top_c { overflow: hidden; }
.top_c .logo { padding: 23px 0px 25px 95px; background: url('../images/logo.png') 0px 16px no-repeat; }
.top_c .logo h1 a { font-size: 45px; }
.top_c .logo p { font-size: 21px; }
.top_c .tel { padding: 27px 0 0 55px; background: url(../images/tel.gif) no-repeat 0px 28px; color: #333333; font-size: 14px; font-family: "Microsoft Yahei" }
.top_c .tel span { display: block; font-size: 20px; color: #e40111; /*font-family: impact;*/ }
.top_c .tel span.fz_tel { font-size: 28px; }
/* 导航 */
.g_nav { background: url(../images/navbg.jpg) repeat-x; height: 55px; line-height: 55px; overflow: hidden; }
.g_nav .content li { float: left; font-size: 16px; background: url(../images/line.jpg) no-repeat right center; width: 132px; }
.g_nav .content li a { display: block; color: #fff; text-align: center; line-height: 55px; height: 55px; }
.g_nav .content li a:hover, .g_nav .content .cur a { color: #fff; background: #e40111 url(../images/hover.jpg) no-repeat center bottom; }
.g_nav .content li:last-child { background: none; }
/*轮播图*/
.fullSlide { width: 100%; position: relative; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; overflow: hidden; text-align: center; height: 500px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; border-radius: 10px; width: 42px; height: 11px; margin: 1px; overflow: hidden; background: #ECECEC; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px; }
.fullSlide .hd ul .on { background: #e40111; filter: alpha(opacity=80); opacity: 0.8; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 5; top: 50%; margin-top: -33px; z-index: 1; width: 73px; height: 73px; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .prev { background: url(../images/left1s.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/left1s.png'); _background: none; left: 50px; }
.fullSlide .next { background: url(../images/right1s.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/right1s.png'); _background: none; right: 50px; }
/*搜索*/
.g_ser { height: 50px; background-color: #e0e0e0; }
.h_sea { height: 50px; line-height: 50px; overflow: hidden; color: #666666; font-size: 14px; }
.h_sea b { font-weight: bold; color: #333333; }
#searchtext { height: 32px; line-height: 32px; padding-left: 10px; width: 230px; float: left; color: #a9a9a9; border: none; font-family: "Microsoft YaHei"; background: none; }
.s_ss { float: right; width: 30px; height: 32px; background: none; border: none; cursor: pointer; }
.key a { color: #666666; padding-right: 5px; }
.s_inp { margin-top: 9px; background: url(../images/serbg.jpg) no-repeat; width: 274px; height: 32px; }
/*首页产品*/
.product { height: auto; padding-bottom: 10px; }
.product .m_pro { height: auto; }
/* 左边 */
.product .m_pleft { width: 240px; }
.product h2 { background: url(../images/flh2.jpg) no-repeat; line-height: 55px; padding-left: 36px; }
.product h2 a { color: #fff; font-size: 22px; font-weight: bold; }
.product .m_plc ul { border: 1px solid #e1e1e1; border-bottom: none; }
.product .m_plc li { overflow: hidden; border-bottom: 1px solid #e1e1e1; background: #fff; }
.product .m_plc li a { line-height: 44px; display: block; padding-left: 50px; background: url(../images/flico.jpg) no-repeat 35px 18px; font-size: 14px; font-weight: normal; color: #666666 }
.product .m_plc  h3 a { background: #333; color: #fff; display: block; height: 50px; line-height: 50px; padding-left: 50px; }
/* 右边 */
.product .m_pright { width: 935px; overflow: hidden; }
.product h2.pro_tit { height: 90px; line-height: 90px; text-align: center; background: url(../images/abtit.jpg) no-repeat center bottom; text-align: center; margin-bottom: 28px; margin-bottom: 40px; }
.product h2.pro_tit a { color: #333333; font-size: 42px; font-weight: bold; }
.product .u_lst1 { width: 912px }
.product .u_lst1 li { width: 292px; margin-right: 16px; float: left; margin-bottom: 15px; }
.product .u_lst1 li:nth-child(3n) { margin-right: 0; }
.product .u_lst1 li i { font-style: normal; display: block; overflow: hidden; }
.product .u_lst1 li img { width: 292px; height: 185px; display: block; border: 1px solid #ccc; transform: scale(1); transition: all 0.5s ease; }
.product .u_lst1 li:hover img { transform: scale(1.2); }
.product .u_lst1 li span { display: block; width: 292px; line-height: 40px; background: #ccc; overflow: hidden; text-align: center; font-size: 14px; }
.product .u_lst1 li:hover span { background-color: #e40111; color: #fff; }
.product .u_lst1 .bg1 img { border: 1px solid #e40111; }
.product .u_lst1 .bg1 span { background: #e40111; color: #fff; }
/*优势*/
.ysSpan { margin-top: 5px; }
.ysTbu { background: url(../images/ystbu.jpg) no-repeat center; width: 100%; height: 168px; }
.ysBox { background: url("../images/ysBox.jpg") no-repeat scroll center 50%; width: 1200px; height: 1749px; margin: 0 auto; position: relative; margin-top: -50px; }
.ysBox DL { position: absolute; }
.ysBox DT { color: #555453; font-size: 26px; font-weight: bold; margin-bottom: 14px; }
.ysBox DD SPAN { color: #e40111; font-size: 18px; font-weight: bold; }
.ysBox DD P { color: #333; font-size: 14px; line-height: 30px; margin-top: 30px; width: 340px; }
.ysBox .ys01 { left: 189px; top: 136px; }
.ysBox .ys02 { left: 796px; top: 480px; }
.ysBox .ys02 DT { font-size: 24px; }
.ysBox .ys03 { left: 195px; top: 790px; }
.ysBox .ys04 { left: 795px; top: 1124px; }
.ysBox .ys05 { left: 195px; top: 1382px; }
.ysPhone { color: #fff; font-size: 22px; font-weight: bold; left: 96px; position: absolute; top: 1660px; }
.ysZsBox { left: 530px; position: absolute; text-align: center; top: 800px; }
.ysZsBox IMG { border-color: #2a1c15; border-style: solid; border-width: 8px; }
.ysZsBox H5 { color: #333; font-size: 14px; margin-top: 10px; }
/*case*/
.anli h2 { color: #333333; font-size: 24px; font-weight: bold; height: 148px; text-align: center; }
.anli h2 a { color: #333333; }
.anli h2 em { color: #e40111; display: block; font-size: 36px; font-weight: bold; font-style: normal; }
.anli h2 span { color: #adadad; display: block; font-size: 14px; font-weight: normal; text-transform: uppercase; }
.anli .M { width: 1200px; min-width: 1200px; margin: 0 auto; }
.anli { width: 100%; background: #f3f3f3 url(../images/qbbg.png) no-repeat scroll center 40px; padding-top: 50px; }
.btriangle { width: 100%; height: 13px; background: url('../images/btriangle.png') repeat-x; position: absolute; z-index: 99; top: 218px; }
.case { height: 805px; font-family: "Microsoft Yahei"; position: relative; background: url("../images/case_bg.jpg") no-repeat center bottom; }
.case-box { background: url("../images/case_bg2.gif") repeat-x left 4px; }
.case h2 { height: 80px; padding: 0 28px 0 0; font-weight: normal; }
.case h2 .more { width: 105px; height: 24px; margin: 32px 0 0 0; text-align: center; line-height: 24px; font-size: 14px; color: #ffffff; background: #e40111; border-radius: 3px; }
.case h2 span { float: left; font-size: 16px; }
.case h2 span a { float: left; width: 201px; text-align: center; line-height: 80px; color: #171f2a; background: url("../images/case_bor1.gif") no-repeat right 4px; }
.case h2 span a:hover, .case h2 span a.cur { font-weight: bold; text-decoration: none; background: url("../images/case_bg3.jpg") no-repeat center top; }
.case-c { padding: 35px 0 0 0; }
.case-c h5 a { display: block; text-align: center; }
.case-c dl { height: 104px; }
.case-c dt { float: left; width: 199px; }
.case-c dt a { display: block; width: 197px; line-height: 71px; text-align: center; font-size: 32px; color: #e40111; border: 1px solid #e40111; }
.case-c dt span { display: block; width: 197px; line-height: 71px; text-align: center; font-size: 32px; color: #e40111; border: 1px solid #e40111; }
.case-c dd { float: right; width: 760px; }
.case-c dd h4 a { font-size: 22px; font-weight: normal; color: #e40111; line-height: 71px }
.case-c dd p { height: 65px; padding: 5px 0 0 0; line-height: 24px; overflow: hidden; }
.case-c dd p a { color: #fa7821; }
.case-c h5 a img { width: 1002px; height: 544px; }
/*about us*/
.about { background: url(../images/bj2.jpg) no-repeat center; height: 617px; margin: 0px auto; }
.ac22 { width: 1200px; margin: 0 auto; padding-top: 65px; }
.ac24 { font-family: "微软雅黑"; font-size: 15px; color: #292929; line-height: 30px; padding-top: 30px; height: auto; overflow: hidden; text-align: center; }
.ac25 { text-align: center; margin-top: 20px; }
.ac25 a { background: #ff6d00; border: 1px solid #ff6d00; border-radius: 20px; font: 400 14px/30px "微软雅黑"; color: #ffffff; padding: 8px 58px; }
.ac25 a:hover { background: #e40111; color: #fff; border: none; }
.ac23 { padding-top: 36px; }
.ac1 { width: 1200px; margin: 0 auto; margin-top: 67px; }
.ac1-title { font-family: "微软雅黑"; color: #e40111; text-align: center; font-weight: 600; text-transform: uppercase; font-size: 35px; padding-bottom: 3px; }
.ac1-title1 { font-family: "微软雅黑"; color: rgb(34, 34, 34); text-align: center; font-weight: 400; text-transform: uppercase; font-size: 28px; background: url(../images/heng.png) no-repeat center; }
.clearboth { height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; }
.ads li { width: 330px; float: left; margin-right: 105px; text-align: center; }
.ads li h3 { font-size: 19px; padding-top: 20px; color: #000000; font-weight: normal; }
.ads li span { font-size: 15px; line-height: 26px; padding-top: 12px; display: block; color: #333; }
.ads li:nth-child(3) { float: right; margin-right: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.clearfix { zoom: 1 }
/*车间*/
.workshop { height: 386px; padding-top: 40px; }
.workshop .m_zs h2 { line-height: 55px; font-size: 27px; font-weight: normal; color: #333; text-align: center; }
.workshop .m_zs h2 a { color: #333333; font-size: 27px; text-decoration: none; font-weight: normal; padding: 0 15px; }
.workshop .m_zs h2 a:hover, .workshop .m_zs .cur { color: #e40111; font-weight: bold; }
.m_zs .m_kfc { padding-top: 14px; position: relative; }
.m_zs .u_ljt, .m_zs .u_rjt { width: 26px; height: 107px; position: absolute; cursor: pointer; display: block; }
.m_zs .u_ljt { left: -20px; top: 76px; }
.m_zs .u_rjt { right: -20px; top: 76px; }
.m_zs .u_ljt a { background: url(../images/ljt.jpg) no-repeat; width: 26px; height: 107px; display: block; }
.m_zs .u_rjt a { background: url(../images/rjt.jpg) no-repeat; width: 26px; height: 107px; display: block; }
.m_zs .u_ljt a:hover, .m_zs .u_rjt a:hover { background-position: -26px 0; }
.m_zs .m_kfc .u_mid { width: 1160px; overflow: hidden; margin: 0 auto; }
.m_zs .m_kfc .u_lst1 li { width: 284px; float: left; margin-right: 8px; }
.m_zs .m_kfc .u_lst1 .lastli { margin-right: 0; }
.m_zs .m_kfc .u_lst1 li img { width: 284px; height: 200px; display: block; }
.m_zs .m_kfc .u_lst1 span { width: 284px; display: block; height: 50px; line-height: 50px; background-color: #f4f4f4; overflow: hidden; text-align: center; color: #666666; cursor: pointer; font-size: 14px; }
.m_zs .m_kfc .u_lst1 a:hover { text-decoration: none; }
.m_zs .m_kfc .u_lst1 a:hover span { color: #fff; background-color: #e40111; }
.m_zs .m_kfc .u_lst1 li a { width: 284px; height: 250px; display: block; text-align: center; position: relative; overflow: hidden; }
.m_zs .m_kfc .u_lst1 li a i { width: 50%; height: 250px; position: absolute; left: -193px; top: 0; background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); -webkit-transform: skewx(-25deg); -webkit-transition: 0s; }
.m_zs .m_kfc .u_lst1 li a:hover i { left: 334px; -webkit-transition: 0.8s; }
/* 首页新闻 */
.g_newcon { height: auto; padding-top: 42px; padding-bottom: 30px; background: #f4f4f4; overflow: hidden; }
.g_news { width: 590px; height: auto; background: #fff; border: 1px solid #dfdfdf; border-top: none; }
.g_news h2 { height: 54px; line-height: 54px; border-bottom: 1px dashed #d6d6d6; font-size: 18px; font-weight: normal; color: #999999; margin-bottom: 14px; }
.g_news h2 span a { font-size: 14px; color: #6a6a6a; }
.g_news h2 span a:hover { color: #6a6a6a; font-weight: normal; }
.g_news h2 a { color: #333333; display: inline-block; padding: 0 12px; font-size: 20px; }
.g_news h2 a:hover { font-weight: bold; color: #e40111; }
.m_newsc img { margin-left: 15px; }
.g_news .u_lst5 { margin: 10px 15px; }
.g_news .u_lst5 li { padding: 0px 5px 0px 20px; height: 40px; line-height: 40px; overflow: hidden; background: url(../images/dtico.jpg) no-repeat 0 15px; border-bottom: 1px dashed #ccc; }
.g_news .u_lst5 li a { font-size: 14px; color: #333333; width: 220px; overflow: hidden; float: left; }
.g_news .u_lst5 li span { font-size: 14px; color: #333333; float: right; }
/*底部开始*/
.footer { width: 100%; min-width: 1160px; background-color: #212121; padding-top: 20px; padding-bottom: 24px; overflow: hidden; margin-top: 30px; }
.ftnav { padding-bottom: 20px; border-bottom: 1px solid #5c5c5c; }
.ftnav ul { overflow: hidden; width: 1160px; margin: 0 auto }
.ftnav li { float: left; padding: 0 33px; background: url(../images/topline2.png) no-repeat left center; }
.ftnav li:first-child { background: none; }
.ftnav li a { font-size: 15px; color: #fff; }
.ftcont { margin-top: 35px; }
.ftcont .ftc_l { padding-bottom: 8px; color: #fff; float: left; width: 240px; text-align: right; padding-right: 40px; border-right: 1px dotted #5c5c5c; }
.ftcont .ftc_l h5 { font-size: 16px; line-height: 16px; margin-top: 28px; margin-bottom: 8px; color: #ccc }
.ftcont .ftc_l p { font-size: 14px; line-height: 14px; color: #ccc }
.ftcont .ftc_l dl { padding-right: 48px; background: url(../images/phone2.png) no-repeat right center; margin-top: 30px; }
.ftcont .ftc_l dd { font-size: 22px; line-height: 22px; margin-top: 3px; }
.ftcont .ftc_m { float: left; width: 580px; border-right: 1px dotted #5c5c5c; padding-left: 40px; }
.ftc_m .dress { float: left; color: #fff; width: 560px; line-height: 29px; font-size: 14px; }
.ftc_m .dress strong { font-size: 16px; font-weight: bold; line-height: 45px; }
.ftc_m .ftc_mcon { width: 580px; line-height: 38px; }
.ftc_m .ftc_mcon ul { display: block; width: 280px; float: left; }
.ftc_m .ftc_mcon ul li { text-indent: 25px; }
.ftc_m .ftc_mcon ul li a { color: #fff; }
.ftc_m .ftc_mcon p { text-indent: 25px; }
.ftc_m .ftc_mcon p a { color: #fff; }
.ftc_m .dress p.dr1 { background: url(../images/dsbg1.png) no-repeat left center; }
.ftc_m .dress li.dr2 { background: url(../images/dsbg2.png) no-repeat left center; }
.ftc_m .dress li.dr3 { background: url(../images/dsbg3.png) no-repeat left center; }
.ftc_m .dress li.dr4 { background: url(../images/dsbg4.png) no-repeat left center; }
.ftc_m .dress li.dr5 { background: url(../images/dsbg5.png) no-repeat left center; }
.ftc_m .dress li.dr6 { background: url(../images/dsbg6.png) no-repeat left center; }
.ftcont .ftc_r { float: right; width: 200px; }
.ftcont .ftc_r img { display: block; }
/*底部二维码*/
.fewm{ position:fixed;right:0;bottom:0;width:150px;height:200px;background:url('../images/fewm.jpg') no-repeat;z-index:999; }
/*友情链接*/
.links { background-color: #212121; color: #fff; font-size: 15px; line-height: 26px; padding: 10px 0px; border-top: 1px dotted #5c5c5c; }
.links a { color: #fff; padding: 0px 5px; }
/*内页左侧列表*/
.left_fl .tit, .m_pleft .tit { color: #fff; display: block; font: normal 30px "Microsoft Yahei"; background: #e40111 none repeat scroll 0 0; border-top: 4px solid #ccc; height: 65px; overflow: hidden; padding-top: 15px; text-align: center; width: 240px; }
.left_fl .tit a, .m_pleft .tit a { color: #fff; text-decoration: none; font-weight: 600; }
.left_fl .m_pleft { width: 240px; margin-bottom: 20px; }
.left_fl h2 { background: url(../images/flh2.jpg) no-repeat 0 -10px; height: 40px; line-height: 40px; padding-left: 36px; }
.left_fl h2 a { color: #fff; font-size: 18px; font-weight: bold; }
.left_fl h2 a:hover, .left_fl h2.cur a { color: #E40111; }
.left_fl .m_plc ul { border: 1px solid #e1e1e1; border-bottom: none; }
.left_fl .m_plc li { height: 39px; line-height: 40px; overflow: hidden; border-bottom: 1px solid #e1e1e1; background: #fff; }
.left_fl .m_plc li a { height: 39px; line-height: 40px; display: block; padding-left: 50px; background: url(../images/flico.jpg) no-repeat 35px 16px; font-size: 14px; font-weight: normal; color: #666666 }
.left_fl .m_plc li a:hover, .left_fl .m_plc li.cur a { color: #E40111; }
.left_fl .m_lb ul { border: 1px solid #e1e1e1; border-bottom: none; }
.left_fl .m_lb li { height: 38px; line-height: 38px; overflow: hidden; border-bottom: 1px solid #e1e1e1; background: #fff; }
.left_fl .m_lb li a { height: 38px; line-height: 38px; display: block; padding-left: 30px; background: url(../images/flico.jpg) no-repeat 15px 16px; font-size: 14px; font-weight: normal; color: #666666 }
/*内页左侧联系方式*/
.leib2, .leib { overflow: hidden; padding-bottom: 15px; width: 240px; }
.leib2 .tit, .leib .tit { color: #fff; display: block; font: normal 22px "Microsoft Yahei"; background: #e40111 none repeat scroll 0 0; border-top: 4px solid #ccc; height: 54px; overflow: hidden; padding-top: 15px; text-align: center; text-transform: uppercase; width: 240px; }
.leftlx { width: 224px; text-align: left; margin-top: 0px; font-family: "Microsoft YaHei"; font-size: 13px; padding: 10px 5px 10px 9px; border: 1px solid #ececec; display: block; }
.leftlx h5 { font-size: 16px; padding: 15px 0px; }
.leftlx .dianhua span { font-weight: bold; font-size: 20px; padding-bottom: 0px; border-bottom: 1px solid #dedede; color: #4A4A4A; }
.leftlx p { line-height: 28px; font-size: 14px; }
/*分类页标题*/
.hh3 { border-bottom: 1px solid #ddd; height: 50px; line-height: 50px; margin-bottom: 15px; overflow: hidden; }
.hh3 b { background: url("../images/dyt1.png") no-repeat scroll 5px -49px; border-bottom: 3px solid #4A4A4A; color: #4A4A4A; display: inline-block; float: left; font: bold 16px/58px "Microsoft YaHei"; height: 48px; margin-right: 10px; overflow: hidden; padding: 0 15px 0 32px; }
.hh3 i { color: #333; display: inline-block; font: bold 16px/65px "Times New Roman", Times, serif; height: 30px; line-height: 30px; padding-left: 8px; text-transform: uppercase; }
/*面包屑导航*/
.plc { background: url(../images/position_icon1.gif) no-repeat 5px 20px; line-height: 45px; margin-bottom: 30px; padding: 10px 0 0px 24px; position: relative; overflow: hidden; font-size: 14px; font-weight: 400; }
.plc span { color: #4A4A4A; font-weight: bold; }
.plc a { font-weight: 400; }
.plc a:hover { color: #4A4A4A }
.plc img { margin-top: 2px; vertical-align: middle; }
.plc_tit { font-weight: bold; line-height: 50px; }
/*单页*/
.pro_main { padding: 0px 10px; overflow: hidden; }
.pro_main p { text-indent: 2em; text-align: justify; font-size: 16px; line-height: 35px; }
.pro_main table tr td { padding: 10px 0px; }
/*contact*/
.contact { padding: 40px 0px 0px 0px; font-family: "微软雅黑"; }
.contact_type { width: 1200px; margin: 0 auto; overflow: hidden; }
.contact_type_ul { width: 1300px; margin: 0 auto; padding: 40px 0; }
.contact_type_ul ul li { width: 305px; height: 360px; text-align: center; float: left; }
.contact_type_ad { background: url(../images/contact_item_bg1.jpg) no-repeat 0px 0px; }
.contact_type_tel { background: url(../images/contact_item_bg1.jpg) no-repeat -450px 0px; margin: 0 143px; _display: inline; }
.contact_type_mail { background: url(../images/contact_item_bg1.jpg) no-repeat -899px 0px; }
.contact_type_ad_title { padding-top: 140px; font-size: 16px; font-weight: bold; padding-bottom: 20px; }
.contact_type_ad_int { line-height: 24px; font-size: 14px; padding: 0px 10px; text-align: center; }
.contact_type_ad_button { width: 95px; height: 35px; background: #eb7743; margin: 0 auto; display: block; color: #fff; text-align: center; line-height: 35px; font-size: 14px; font-family: Arial; margin-top: 20px; }
/*新闻中心*/
dl.news_dl { padding-bottom: 15px; padding: 13px 7px; background: #fff; overflow: hidden; }
dl.news_dl:nth-child(2n) { background: #f3f3f3; }
dl.news_dl dt { height: 25px; overflow: hidden; line-height: 25px; font-size: 14px; font-weight: bold; padding-left: 14px; }
dl.news_dl dt a { color: #020202; }
dl.news_dl dd h3 { font-size: 14px; height: 25px; line-height: 25px; overflow: hidden; }
dl.news_dl dd h3 a { color: #333; }
dl.news_dl dd span { height: 52px; font-size: 14px; line-height: 24px; overflow: hidden; padding-top: 5px; color: #555555; padding-left: 14px; display: block; }
dl.news_dl dd i { width: 100px; height: 22px; border: 1px solid #4A4A4A; text-align: center; line-height: 22px; display: block; margin-left: 14px; }
dl.news_dl dd i a { font-style: normal; color: #4A4A4A; font-family: "宋体"; }
/*产品中心*/
ul.pd_list { width: 916px; overflow: hidden; }
.pd_list li { width: 294px; margin-right: 15px; float: left; margin-bottom: 16px; }
.pd_list li:nth-child(3n) { margin-right: 0; }
.pd_list li img { width: 292px; height: 185px; display: block; border: 1px solid #ccc; }
.pd_list li span { text-decoration: none; display: block; width: 294px; height: 40px; line-height: 40px; background: #ccc; overflow: hidden; border: none; text-align: center; font-size: 14px; text-decoration: none; }
.pd_list li a { text-decoration: none; }
.pd_list li:hover img { border: 1px solid #e40111; }
.pd_list li:hover span { background: #e40111; color: #fff; }
/*翻页*/
.apage { text-align: right; height: 30px; line-height: 30px; margin: 10px 0; }
.apage span a { display: inline-block; text-align: center; margin: 0 2px; color: #4A4A4A; font-size: 14px; width: 28px; height: 28px; border: 1px solid #4A4A4A; }
.apage ul { float: right; font-family: Tahoma; }
.apage dd { float: left; font-size: 14px; }
.apage span a:hover, .apage #current { border: 1px solid #4A4A4A; background-color: #4A4A4A; color: #fff; text-decoration: none; }
.apage #current { padding: 9px 11px 7px; border: none; }
/*内页推荐*/
.diysr { height: 40px; line-height: 40px; color: #999; color: #4A4A4A; font-family: "Microsoft YaHei", "微软雅黑"; font-size: 16px; font-weight: bold; text-indent: 8px; }
.diysr .line { border-top: 1px solid #4A4A4A; font-size: 0; height: 0; margin-right: 10px; overflow: hidden; }
.diysr i { font-size: 10px; font-family: arial; font-weight: normal; text-transform: uppercase; font-style: normal; padding-left: 5px; color: #999; }
.news_pro_random { padding-top: 25px; margin: 0 auto; overflow: hidden; }
.news_pro_random .newrec { overflow: hidden; }
.news_pro_random .newrec li { width: 98%; overflow: hidden; line-height: 35px; font-size: 15px; border-bottom: 1px dashed #ccc; }
/*内页*/
.n_info_con { padding: 10px 15px 0 10px; overflow: hidden; }
.brief { margin-bottom: 15px; padding: 4px; background: url(../images/brief.gif) repeat left top; }
.briefbg { color: #469f2c; border: 1px solid #c2c2c2; background: #fff; padding: 12px; }
.briefbg a { color: #000; text-decoration: underline; }
.briefbg h6 { color: #4A4A4A; font-weight: normal; text-align: center; font-size: 12px; }
.briefbg a.cur { color: #4A4A4A; }
.briefbg h3 { color: #4A4A4A; text-align: center; font-size: 26px; border-bottom: 0; margin-bottom: 10px; }
#cntrBody { font-size: 14px; }
#cntrBody p { font-size: 15px; line-height: 32px; text-indent: 2em; text-align: justify; }
#cntrBody table tr td { padding: 15px 0px; }
.gduo { height: 30px; line-height: 30px; background: #f7f7f7; overflow: hidden; margin: 15px 0px; padding: 0 10px; }
.gduo span { float: right; }
.gduo a { font-weight: bold; }
/*产品内页	*/
.prodetailsinfo { padding: 15px; clear: both; zoom: 1; overflow: hidden; }
.proviewbox { float: left; width: 410px; position: relative; z-index: 5; }
.probigshow { position: relative; width: 400px; padding: 4px; border: 1px solid #ddd; overflow: hidden }
.probigshow .span_showtip { position: absolute; top: 0px; left: 0px; width: 81px; height: 81px; text-indent: -999em; overflow: hidden; }
.probigshow .showtip_1 { background-position: 0 0; }
.probigshow .showtip_2 { background-position: 0 -81px; }
.probigshow a.a_probigshow { cursor: crosshair; }
.zoomplepopup { position: absolute; top: 0px; left: 0px; display: none; background: #fff; border: 1px solid #e9493d; overflow: hidden; opacity: 0.5; filter: alpha(opacity = 50); z-index: 10; cursor: crosshair;/* height:50px;width:50px;*/ }
#probig_preview { position: absolute; visibility: hidden; top: 0px; left: 405px; width: 300px; height: 300px; background: #fff; border: 1px solid #ccc; overflow: hidden; }
#probig_preview img { position: relative; }
.div_prothumb { position: relative; padding: 15px 15px 0; }
.thumbporbox { position: relative; width: 376px; overflow: hidden; }
.div_prothumb .span_prev, .div_prothumb .span_next { position: absolute; top: 15px; width: 22px; height: 70px; text-indent: -999em; overflow: hidden; cursor: hand; cursor: pointer; background: url(../images/sprite.png) no-repeat; }
.div_prothumb .span_prev { left: 0px; _left: -25px; background-position: -90px -282px; }
.div_prothumb .span_prevb { background-position: -112px -282px; cursor: default; }
.div_prothumb .span_next { right: 0px; background-position: -156px -282px; }
.div_prothumb .span_nextb { background-position: -128px -282px; cursor: default; }
.ul_prothumb { position: relative; width: 7500px; overflow: hidden; }
.ul_prothumb li { float: left; width: 94px; height: 70px; text-align: center; }
.ul_prothumb img { padding: 1px; border: 1px solid #ddd; width: 88px; height: 66px; }
.ul_prothumb li.now img { border: 1px solid #e40111; }
.div_prothumb .span_prevb { background-position: -112px -282px; cursor: default; }
.div_prothumb .span_next { right: 0px; background-position: -156px -282px; }
div.jqZoomTitle { z-index: 5000; text-align: center; font-size: 11px; font-family: Tahoma; height: 16px; padding-top: 2px; position: absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; }
.jqZoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10; border-color: #c4c4c4; border-style: solid; cursor: crosshair; }
.jqZoomPup img { border: 0px; }
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }
.jianjie { padding: 5px 10px; line-height: 30px; background: #EEE; font-size: 14px }
/* -- 产品详细页__产品详细参数 -- */
.pright { width: 370px; float: left; margin-left: 5px; z-index: 1; overflow: hidden; font-size: 14px; }
.propar { }
/* prodbaseinfo_a */
.prodbaseinfo_a { float: left; width: 430px; margin-left: 25px; z-index: 1; }
.h2_prodtitle { font-size: 2em; border-bottom: 1px dashed #bbbbbb; padding: 2px 0 10px; line-height: 1.6em; }
.ul_prodinfo { padding: 6px 0; overflow: hidden; zoom: 1; font-size: 16px; }
.ul_prodinfo li { float: left; width: 420px; padding: 6px 0; line-height: 20px; border-bottom: 1px solid #F5F5F5; }
.ul_prodinfo li span { font-size: 22px; color: #e40111; font-weight: bold; }
.ul_prodinfo li .qq { color: #32abe1; background: url(../images/qq.gif) no-repeat left top; padding-left: 25px; padding-top: 5px; }
.proinfo .nr_list { clear: both; padding-top: 12px; margin-bottom: 10px; }
.proinfo .nr_list ul { padding-left: 6px; }
.proinfo .nr_list ul li { float: left; height: 25px; width: 220px; overflow: hidden; }
.proinfo_wz { padding: 0  15px; }
.proinfo_wz .wz_pic { background: url(../images/zs.png) no-repeat top center; padding-top: 50px; overflow: hidden; }
.proinfo_wz .wz_pic li { width: 50%; float: left; text-align: center; }
.proinfo_wz .wz_pic li img { width: 416px; height: auto; padding: 4px; border: 1px solid #ccc; margin: 2px 0; }
.proinfo_wz .wz_text { line-height: 28px; font-size: 14px; background: url(../images/xq.png) no-repeat top center; padding: 50px 15px 0px; overflow: hidden; }