﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td { margin: 0; padding: 0; border:none;}
img{border:0px;}
p { margin: 0; padding: 0; }
body { color: #222; font-family: "微软雅黑"; font-size: 14px; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
h2 { font-size: 13px; margin: 0; padding: 0; }
h4 { font-size: 14px; color: #666; text-align: left; margin: 0px 0px 0px 10px; }
#clear { clear: both; height: 5px; }
.grayfont { color: #999; }
.redfont { color: #c00; }
.april { font-family: Arial; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
a { text-decoration: none; color: #010101; }
a.white:link { color: #fff; text-decoration: none; }
a.white:hover { color: #fff; text-decoration: none; }
a.white:active { color: #fff; text-decoration: none; }
a.white:visited { color: #fff; text-decoration: none; }
.white a:visited { color: #fff; text-decoration: none; }
a.red:link { color: #C00; text-decoration: none; }
a.red:hover { color: #C00; text-decoration: none; }
a.red:active { color: #C00; text-decoration: none; }
a.red:visited { color: #C00; text-decoration: none; }

#top,  #sy_pro,  #tj_pro, #content, #bottom, #link ul, #sub_tit { margin: 0 auto; max-width: 1200px; overflow: hidden; }
.top { height: 80px; margin: 0 auto; max-width: 1000px; overflow: hidden; }
#top { padding: 15px 0; overflow: hidden;max-width:1200px; }
#nav1 { background: #131313; height: 52px; line-height: 52px; width: 100%; margin: 0 auto; overflow: hidden; }
.nav { background: #131313; max-width:1200px;margin:0 auto;}
.nav li { float: left; text-align: center; font-size: 16px; border-left: 1px solid #353535; width:14%;}
.nav li a { padding: 0px; display: block; }
.nav li a:hover { color: #FFF; background: #F50304; }
#bottom_bg { background: #222a37; clear: both; padding-bottom: 30px; font-size: 12px; }
#bottom_l { float: left; width: 73%; margin-top: 40px; }
#bottom_l img { float: left; width: 260px; }
#bottom_l span { line-height: 26px; float: left; padding-top: 10px; color: #DBDBDB; margin-left: 30px; }
#bottom_r { float: right; background: url(/images/map.jpg) no-repeat left center; width: 15%; text-indent: 50px; margin-top: 70px; color: #565656; }
#bottom_r a { color: #B5B5B5; }
.sy_com { margin-top: 40px; }
.sy_com_left { background: #f4f4f4; float: left; padding: 33px; width: 40%; box-sizing: border-box;}
.sy_com_left_tit { width: 100%; overflow: hidden; }
.sy_com_left_tit h3 { font-size: 42px; font-weight: normal; float: left; margin-bottom: 15px; }
.sy_com_left_tit .sp { float: right; width: 40%; float: right; font-size: 20px; padding: 10px 0; text-indent: 45px; color: #07528C; background: url(/images/sp.png) left center no-repeat; }
.sy_com_left_tit .sp a { color: #07528C; }
.sy_com_right { float: right; width: 52%; }
.sy_com_right dl { width: 100%; overflow: hidden; }
.sy_com_right dt { width: 32%; float: left; }
.sy_com_right dt img { width: 100%; height: auto; }
.sy_com_right dd { width: 65%; float: right; }
.sy_com_right dd h3 { font-size: 24px; font-weight: 500; margin-bottom: 10px; }
.sy_com_right dd p { font-size: 15px; line-height: 26px; color: #666; }
.w1200 { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.top_right { float: right; margin-top: 20px; height: 45px; background: url(/images/tel.jpg) no-repeat right center; width: 295px; }
.logo { float: left; margin: 6px 0px 0px;*width:400px;*height:auto; }
.logo img { border: 0px; width: 100%; }
.logo a:link, .logo a:visited, .logo a:hover { width: 100%; display: block; }
.sy_com_left ._summ { font-size: 14px; line-height: 26px; color: #666; overflow: hidden; margin-bottom: 10px; }
.sy_com_left ._numboxn ._mjbox { display: block; width: 42%; background: url(/images/i_a_li.gif) left center no-repeat; margin-left: -1px; }
.sy_com_left ._numboxn ._mj1 { padding: 0 4% 0 2%; float: left; }
.sy_com_left ._numboxn ._mj2 { padding: 0 0 0 10%; float: left; }
.sy_com_left ._numboxn ._mjbox span { display: block; }
.sy_com_left ._numboxn ._mjbox ._digit { font-size: 14px; color: #eb0001; line-height: 70px; }
.sy_com_left ._numboxn ._mjbox ._digit b { font-size: 55px; font-family: Arial; font-weight: 600; }
.sy_com_left ._numboxn ._mjbox .p { margin-top: -16px; }
.sy_com_right { float: right; width: 52%; }
.sy_com_right dl { width: 100%; overflow: hidden; }
.sy_com_right dt { width: 32%; float: left; }
.sy_com_right dt img { width: 100%; height: auto; }
.sy_com_right dd { width: 65%; float: right; }
.sy_com_right dd h3 { font-size: 24px; font-weight: 500; margin-bottom: 10px; }
.sy_com_right dd p { font-size: 15px; line-height: 26px; color: #666; }
#banner { width: 100%; overflow: hidden;text-align: center;}
#banner img{width: 100%;height: auto;}
#banner-bg .yd-banner { display: none;}
#banner-bg { background: #fff; }
.h60 { height: 60px; width: 100%; display: block; clear: both; overflow: hidden; }
.h50 { height: 50px; width: 100%; display: block; clear: both; overflow: hidden; }
.h40 { height: 40px; width: 100%; display: block; clear: both; overflow: hidden; }
.h30 { height: 30px; width: 100%; display: block; clear: both; overflow: hidden; }
.h20 { height: 20px; width: 100%; display: block; clear: both; overflow: hidden; }
.h10 { height: 10px; width: 100%; display: block; clear: both; overflow: hidden; }

.com-bg { background: #f3f3f3; width: 100%; overflow: hidden; padding: 40px 0; }
.in-com, .in-pro, .in-sol, .in-news { width: max-1170px; margin: 0 auto; overflow: hidden; }
.in-com h2 { font-size: 35px; letter-spacing: 1px; color: #1a1a1a; margin-bottom: 30px; }
.in-com h2 strong { color: #ed1b24; }
.com-img { float: left; margin-right: 50px; }
.com-r p { font-size: 16px; line-height: 35px; color: #1a1a1a; }
.com-r ul li { float: left; width: 12%; text-align: center; }
.com-r ul li:hover a { color: #F00; }
.com-r ul { margin-top: 15px; }
.com-r ul a { font-size: 16px; line-height: 45px; }
.sypro-tit h3 { background: url(/images/lines01.jpg) center bottom no-repeat; text-align: center; font-size: 28px; color: #070707; padding-bottom: 20px; margin-bottom: 20px; }
.sypro-tit p, .sypro-tit p a { text-align: center; font-size: 16px; }
.in-pro { margin: 35px auto 10px; }
.sypro-l { float: left; width: 46%; }
.sypro-tit { margin-bottom: 30px; }
.sypro-r { float: left; background: #f3f3f3; width: 54%; }
.in-pro ul { width: 49%; }
.in-pro ul li { width: 100%; overflow: hidden; margin-bottom: 25px; }
.sypro-r h4 a { font-size: 18px; color: #343434; }
.sypro-r h4 { margin: 20px 0 15px 20px; }
.sypro-r p { font-size: 14px; color: #343434; margin: 0 0 10px 15px; }
.syxj a { display: block; padding: 5px 20px; float: left; border: 1px solid #000; margin-right: 10px; font-size: 14px; color: #000; }
.syxj a:hover { background: #fdcd01; }
.syxj { margin: 30px 0 25px 20px; overflow: hidden; }
.sypro-list1 { float: right; }
.sypro-list { float: left; }
.in-sol h3 { font-size: 28px; color: #070707; margin-bottom: 25px; }
.sol-l { float: left; width: 40.5%; height:auto;}

.sol-r { background: #f5f5f5; padding: 42px 0 5px; width: 59.5%;*width:58.9%;width:58.9% \9; float: left; }
.sol-r h4 a { font-size: 24px; color: #343434; display: block; margin: 0 0 15px 30px; }
.sol-r p { margin: 0 0 12px 30px; font-size: 14px; }
.sol-r ul { margin: 0 0 0 30px; *margin: 0 0 0 10px;}
.sol-r ul li { float: left; width:18%;margin: 0 0.5%; text-align: center;}
.sol-r ul li a img{width:100%;height:auto;}
.sol-r a {color: #343434; line-height: 35px;font-size:12px;*line-height:26px; }
.sol-r ul li:hover a { color: #F00; }
.sol-in { max-width: 1200px; overflow: hidden;margin:0 auto; margin-bottom: 40px; }
.list-news { width: 100%; overflow: hidden; }
.list-news ul { overflow: hidden; }
.list-news li { margin-bottom: 11px; height: 20px; overflow: hidden; width: 30%; margin-right: 3%; float: left; overflow: hidden; _margin-bottom: 7px; }
.list-news li a { float: left; width: 72%; color: #333; background: url(/images/icon.jpg) no-repeat left 3px; padding-left: 20px; font-size: 14px; }
.list-news li a:hover { color: #F00; }
.list-news li span { float: right; color: #888; }
.tj-news { width: 100%; overflow: hidden; }
.ts-bg { background: url(/images/tsbg.jpg) left no-repeat; height: 125px; margin-bottom: 40px; }
.ts-bg p { width: 70%; padding: 50px 0 0 100px; font-size: 16px; line-height: 30px; color: #fff; }
.ts-bg span { padding: 2px 15px; background: #F00; }
.ts-bg span a { font-size: 16px; color: #fff; }
.ts-bg p strong { font-size: 22px; }
.mnav, .mban, .m_dybg { display: none; }
.con_mid_tit h1 { text-align: center; }
.index_title1 { width: 100%; text-align: center; margin: 40px 0 15px; }
.index_title1 strong { font-size: 30px; line-height: 30px; color: #df0000; }
.index_n { width: 100%; text-align: center; margin-bottom: 30px; display: block; }
.wrap { width: 1200px; margin-right: auto; margin-left: auto; }
.inews { width: 60%; float: left; }
.inews li { width: 100%; padding: 11px 0; border-bottom: 1px solid #eaeaea; }
.inews li a { display: block; overflow: hidden; }
.inews li ._date { width: 11%; text-align: center; border-right: 1px solid #eaeaea; color: #888; font-family: arial; float: left; }
.inews li ._date ._d1 { font-size: 30px; line-height: 40px; }
.inews li ._date ._d2 { font-size: 14px; line-height: 20px; }
.inews li ._date span { display: block; }
.inews li ._nr { width: 80%; float: left; margin-left: 2%; }
.inews li ._title { font-size: 17px; font-weight: normal; color: #333; margin-bottom: 2px; margin-top: 2px; line-height: 1.8; }
.inews li ._sum p { color: #888; line-height: 2em; text-indent: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.news_r { width: 37%; position: relative; float: left; }
.news_r ._title { text-align: center; background: url(/images/black.4.png) repeat 0 0; position: absolute; bottom: 0px; left: 0px; width: 100%; color: #E7B825; }
.news_r ._title h3 { line-height: 48px; font-size: 18px; font-weight: normal; color: #fff; }
.inews li:hover ._title { color: #df0000; }
.inews li:hover a { background: url(/images/inews_jton.png) no-repeat right; overflow: hidden; }
.inews li:hover ._d1 { color: #df0000; }
.inews li:hover ._d2 { color: #df0000; }
.imghover:hover img { transform: scale(1.1,1.1); }

.property ul li { float: left; width: 30%; margin: 0 1.5%; position: relative; overflow: hidden; }
.property ul li a { display: block; font-size: 0; line-height: 0; }
.property ul li p { position: absolute; bottom: 0; left: 0; right: 0; background: url(/images/black.4.png) repeat 0 0; }
.property ul li p strong a { font-size: 18px; line-height: 48px; color: #fff; width: 100%; text-align: center; font-weight: normal; }
.property ul li:hover img { transform: scale(1.1,1.1); }


.route_title { width: 1100px; margin: 0 auto; border-bottom: 1px solid #e9e9e9; margin-bottom: 30px; overflow: hidden; margin-top: 1%; line-height: 35px; }
.content_aboat { width: 100%; padding: 1.5% 0%; overflow: hidden; margin: 0 auto; background: #f0f0f0; }
.aboat { overflow: hidden; width: 1100px; margin: 0 auto; }
.aboat .aboat_flash { text-align: center; }
.aboat .aboat_t { width: 100%; overflow: hidden; margin-bottom: 15px; }

.aboat p { margin-bottom: 15px; }
.aboat p strong { font-size: 28px; text-align: center; }
.aboat .aboat_t dl { width: 21%; float: left; margin-top: 2%; margin-left: 2%; margin-right: 2%; }
.aboat .aboat_t dt { text-align: center; margin-bottom: 20px; }
.aboat .aboat_t dd { line-height: 28px; font-size: 18px; text-align: center; }
.aboat .aboat_t dd strong { font-size: 45px; color: #004e9b; font-family: Impact,Arial; }
.aboat p { line-height: 27px; }

.about { width: 1200px; margin-right: auto; margin-left: auto; text-align: center; }
.about .title { font-size: 30px; margin: 20px 0; color: #df0000; font-weight: bold; line-height: 1.2em; text-align: center; }
.about .dec { font-size: 16px; color: #565656; margin-bottom: 20px; }
.about ul { margin-bottom: 20px; }
.about ul .l { width: 31%; margin: 15px 1%; float: left; }
.about ul .l img { display: block; }
.about ul .l div { height: 38px; background: #eee; line-height: 38px; text-align: center; }

.fix:after { content: "."; display: block; height: 0px; visibility: hidden; clear: both; }
.fix { zoom: 1; }

.about-box { width: 100%; overflow: hidden; }
.about-box ul { overflow: hidden; }
.about-box ul li { float: left; margin-right: 30px; width: 270px; margin-bottom: 10px; }
.about-box ul li img { width: 100%; height: auto; }
.about-box ul li p { text-align: center; text-indent: 0; margin: 5px 0; }
.about-box ul li a:hover p { color: #e90100; }

.container {  max-width:1170px; margin: 0 auto; overflow: hidden; }
.contact-info { margin-bottom: 30px; overflow: hidden; width: 100%; }
.contact-info h4 { font-size: 24px; color: #222; margin: 0 0 16px; }
.contact-info .l-contact { float: left; width:54%; }
.contact-info .l-contact img{width:100%;height:auto;}

.contact-info .r-contact { float: left; width: 45%; padding-top: 14px; height: 341px; background: #f5f5f5; }
#Conabout .contact-info .r-contact p { color: #666; line-height: 24px; margin: 0 0 13px; line-height: 24px; }
.contact-info .r-contact p a { color: #e60012; }
.contact-info .r-contact p a:hover { color: #f63a08; }
#Conabout .contact-info .r-contact p b { color: #333; }
#Conabout p.fuwu-font { font-family: Microsoft Yahei,Simsun; color: #444; font-size: 16px; margin-bottom: 15px; }
#Conabout .fuwu { margin-bottom: 20px; width: 100%; overflow: hidden; width: 100%; }
.fuwu h4 { color: #222; font-size: 24px; margin: 0 0 20px; }
#Conabout .fuwu p { line-height: 28px; color: #333; }
#Conabout .fuwu .fuwu-sq { background: #f4f4f4; float: left; margin-right: 30px; width: 31%; }
#Conabout .fuwu .fuwu-sq span { float: left; margin-left: 20px; width: 32px; font-family: Microsoft Yahei,Simsun; background: #f93829; color: #fff; line-height: 22px; text-align: center; display: block; font-size: 18px; font-weight: bold; padding: 18px 0; }
#Conabout .fuwu .fuwu-sq p { float: right; color: #333; text-indent: 0; margin: 0; line-height: 24px; width: 73%; padding: 20px; _width: 68%; }
#Conabout .fuwu .clear-margin { margin-right: 0; }

.danye { max-width: 1170px; margin: 30px auto; overflow: hidden; }
.danye #Conabout { padding: 0; }
.zhuanjia-zx { max-width: 1170px; margin: 0 auto 10px; }
.zhuanjia-zx h4 { color: #222; font-size: 24px; margin: 15px 0 15px; }
.sub_con_tit h4 { color: #222; font-size: 24px; margin: 15px 0 15px; }
.contact-info p.wz { color: #555; line-height: 30px; }
.zhuanjia-zx p.wz { color: #555; margin-bottom: 20px; }
.zj-tx { width: 100%; overflow: hidden; }
.box-zj { float: left; width: 17%; margin-right: 30px; border: 1px solid #ddd; padding-bottom: 25px; }
.t-hd { background: #293347; height: 80px; }
.t-hd img { text-align: center; margin: 0px auto 20px; display: block; padding-top: 18px; }
.bot-bd { margin-top: 70px; }
.bot-bd span { display: block; text-align: center; font-size: 16px; color: #333; }
.bot-bd p { text-align: center; text-indent: 0; margin: 5px 0; font-size: 14px; color: #333; }
.line-zj { width: 50px; height: 3px; background: #f93829; margin: 5px auto 20px; }
.bot-bd a.zixun-zj { background: #f93829; width: 160px; padding: 10px 0; text-align: center; margin: 0 auto; display: block; color: #fff; font-size: 16px; }
.contact-info .r-contact p { text-indent: 0; padding-left: 45px; color: #333; font-size: 18px;  margin-top: 45px; }
.telphone { font-size: 28px; font-family: Microsoft Yahei,Simsun; font-weight: bold; color: #e60012; }
.contact-info .r-contact p b { display: block; margin-bottom: 20px; color: #333; font-size: 16px; }
.contact-info .r-contact p a.hq-baojia { display: inline-block; font-size: 20px; font-family: Microsoft Yahei; color: #ffffff; padding: 14px 74px 14px 92px; background: url(/images/price-icon.png) no-repeat 50px center #f93829; }
.contact-info .r-contact p a.hq-baojia:hover { background: url(../images/price-icon.png) no-repeat 50px center #293347; }
.bot-bd a.zixun-zj:hover { background: #293347; color: #fff; }
.contact-info .r-contact h3 { padding-left: 45px; font-size: 28px; margin-bottom: 15px; margin-top: 15px; }

.col_warp { padding: 30px 0; }
.width1170 { overflow: hidden; max-width: 1170px; margin: 0 auto; }
.top_text { text-align: center; }
.hbg { background: url(/images/hbg2.png) no-repeat center bottom; padding-bottom: 20px; font-size: 30px; text-align: center; }
.about_bottom li { width: 23%;*width:22.9%; background: #fff; margin:0 1%; text-align: center; float: left; }
.about_bottom li img { width: 100%; height: auto; }
.about_bottom li p { margin-top: 15px; }

.index-news { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.index-news .Propaganda { text-align: center; font-size: 18px; color: #444444; height: 30px; line-height: 30px; margin-bottom: 30px; }
.index-news h2 { font-size: 28px; color: #070707; margin-bottom: 35px; text-align: center; }
.index-news ul li { overflow: hidden; margin-bottom: 50px; width: 46%; float: left; margin-right: 4%; }
.index-news ul .l { width: 65px; float: left; text-align: center; line-height: 30px; border: 1px solid #CCCCCC; }
.index-news ul .l span { font-size: 24px; line-height: 43px; color: #ffffff; text-align: center; background-color: #cccccc; display: block; }
.index-news ul .r { width: 82%; float: right; }
.index-news ul .r a { font-size: 16px; color: #444; font-weight: bold; display: block; line-height: 1.6em;height:1.6em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-bottom: 8px; }
.index-news ul .r a:hover { color: #e5395b; }
.index-news ul .r span { color: #666;line-height: 1.6em;height:3.2em;overflow: hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

.pro_title { max-width: 1170px; height: 28px; line-height: 30px; color: #888; background: url(/images/bg_6.jpg) repeat-x; margin: 10px auto; border-bottom: 1px solid #ebebeb; padding-left: 14px; }
.pro_title a { color: #888; }
/* 走进红星*/
.about-b { width: 100%; overflow: hidden; margin: 0 auto; }
.about-b img{width:100%;height:auto;}
.about-content { max-width: 1170px; overflow: hidden; margin: 0 auto; }
.about-jj { width: 100%; margin: 0 auto; }
.about-jj .yd_ban { display: none; }
.about-jj h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
.about-jj .infor { width: 100%; }
.about-jj p { font-size: 14px; line-height: 30px; padding: 0 5px; text-indent: 2em;}
.about-jj .infor img{width:100%;height:auto;}
.infor dl { width: 100%; overflow: hidden; }
.infor dl .right { padding: 50px 4% 112px 4%; background: url(/images/about-5.jpg) no-repeat center; float: right; width: 42%; text-align: left;background-size:contain; }
.infor dl p { color: #ffffff; line-height: 30px; font-size: 14px; }
.infor dl .right strong { font-size: 36px; line-height: 50px; }
.infor dl .right span { font-size: 24px; line-height: 40px; }
.infor dl .right_l { padding: 50px 4% 142px 4%; background: url(/images/about-4.jpg) no-repeat center; float: left; width: 42%; text-align: left; background-size:contain;}
.infor dl .right_l strong { font-size: 36px; line-height: 50px; }
.infor dl .right_l span { font-size: 24px; line-height: 40px; }
.infor dl .left { float: left; width: 50%; }
.infor dl .right_r { float: right; width: 50%; }



.main-prod { width: 100%; overflow: hidden; margin-top: 20px; }
.main-prod .jq { text-align: center; font-size: 14px; line-height: 30px; }
.main-prod ul { background: #eeeeee; padding: 1%; overflow: hidden; margin-top: 20px; }
.main-prod ul li { float: left; }

.main-prod ul .n { width: 56%; margin:0 1%;height: auto; }
.main-prod ul .t { width: 40%;margin:0 1%;height: auto; }
.main-prod ul .th { width: 33%; margin:0 1%; height: auto; margin-top: 10px; clear: both;}
.main-prod ul img{width: 100%;height: auto; }
.main-prod ul .f { width: 33%; margin:0 1%; height: auto; margin-top: 10px; }
.main-prod ul .fi { width: 28%; margin:0 1%; margin-top: 10px; background: #ed1c24; padding: 84px 0; }
.main-prod ul .fi a { line-height: 36px; color: #ffffff; display: block; text-align: center; font-size: 18px; }
.main-prod ul .fi .com_zx {  border: 1px solid #ffffff; margin: 10px 40px; }
.main-prod h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
.main-prod p { font-size: 14px; line-height: 30px; text-indent: 2em; }
.honor { width: 100%; overflow: hidden; margin-top: 30px; margin-bottom: 18px; }
.honor ul { margin: 15px 0; }
.honor ul li { float: left; width: 23%; *width:22.9%;float: left; margin: 0 1% 0 1%; line-height: 20px; text-align: center; }
.honor ul li img{width:100%;height:auto;}
.honor h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
.honor p { font-size: 14px; line-height: 30px; text-indent: 2em; text-align:center;}
.honor h4 { font-size: 14px; font-weight: normal; display: block; line-height: 40px; text-align: center; }
/*生产能力*/
.power-b { width: 100%; overflow: hidden; }
.power { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.power p { font-size: 14px; text-align: center; line-height: 30px; margin-bottom: 15px; }
.power h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 10px; }
.power .workshop { width: 100%; overflow: hidden; margin-top: 20px; }
.power .tool { width: 100%; overflow: hidden; margin-top: 20px; }
.workshop ul li { margin: 0 0.5%; width: 24%;*width:23.9%; text-align: center; line-height: 30px; margin-bottom: 10px; float: left; }
.workshop ul li img { width: 100%; height: auto; }
.tool ul li { margin: 0 0.5%; width: 24%;*width:23.9%; text-align: center; line-height: 30px; margin-bottom: 10px; float: left; }
.tool ul li img { width: 100%; height: auto; }

/*服务支持*/
.sevr { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.sevr .service_be { width: 100%; overflow: hidden; }
.service_be .service_th { float: left; width: 50%;width:48%\9;}
	
	
.service_be .service_th img{width:100%;height:auto;}
.service_be .service_sale { float: right; width: 50%; width:48%\9;}
.service_be .service_sale img { width: 100%; height: auto; }


.chengnuo { overflow: hidden; margin-bottom: 35px; margin-top: 20px; }
.chengnuo p { font-size: 14px; text-align: center; line-height: 1.8em;height: 3.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-bottom: 15px; }
.l-img { float: left; }
.r-wenzi { float: right; width: 83%; }
.r-wenzi h3 { color: #e90100; font-size: 18px; margin-bottom: 4px; margin-top: 0px; }
#Conabout .r-wenzi p { color: #444; text-indent: 0; line-height: 22px; font-size: 14px; }
#prevnext em.pian { font-style: normal; }

.chengnuo h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
#Conabout .chengnuo p.mswz { color: #333; line-height: 30px; }
.cn-con { width: 100%; overflow: hidden; }
.box-list { width: 23%;width:22.9%\9; padding: 20px; margin:0 1%; float: left; border: 1px solid #ddd;box-sizing: border-box; }
.t-img { margin: 0 auto 15px; text-align: center; }
.b-wz { width: 100%; }
.b-wz span { display: block; color: #f93829; font-size: 20px; font-weight: bold; text-align: center; margin-bottom: 8px; }
#Conabout .b-wz p { color: #333; text-align: center; line-height: 24px; margin: 0 0 5px; }
.cn-con .clear-margin { magrin-right: 0px; }

.lc{width:100%;overflow: hidden;}
.lc h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
.lc p{text-indent: 2em;margin: 15px 0px;padding: 0 10px;}
.lc h4 {font-size: 18px;margin-top: 10px;text-align: center;font-weight: normal;}
.lc ul{width:100%;}
.lc ul li {float: left;width: 32%;margin-left: 1.2%;background: #eeeeee;}
.lc ul li img{width:100%;}

.peiji { width: 100%; overflow: hidden;margin-top:26px; }
.peiji h2 { font-size: 30px; color: #ed1c24; text-align: center; font-weight: normal; margin-bottom: 30px; }
.peiji p { text-indent: 2em; margin-bottom: 20px; font-size: 14px; }
.peiji ul { margin-right: -3%; }
.peiji ul li { margin-right: 1%; width: 19%;*width:18.2%; text-align: center; line-height: 30px; margin-bottom: 10px; float: left; }
.peiji ul li img { width: 100%; }

/*列表页修改*/
.list-banner { max-width: 1660px; margin: 0 auto; overflow: hidden; }
.list-banner img { margin: 0 auto; display: block; }
.pro-content { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.box-article { width: 100%; overflow: hidden; margin: 30px 0; }
.box-article .hd-h2 { width: 100%; background: #f0f0f0; height: 63px; }
.hd-h2-title { float: left; width: 17%; text-align: center; background: url(/images/list-bg1.png) no-repeat; position: relative; }
.hd-h2-title a { font-size: 26px; color: #ffffff; line-height: 63px; }
.hd-h2 .go-more { float: right; line-height: 63px; background: url(/images/more.png) no-repeat right center; padding-right: 35px; margin-right: 20px; font-size: 16px; }
.product-intro { width: 100%; overflow: hidden; }
.product-intro .product-j { font-size: 14px; text-indent: 2em; line-height: 24px; margin: 20px 0; }
.product-intro ul { width: 100%; }
.product-intro ul li { float: left; width: 23.7%; margin-right: 1.5%; }
.product-intro ul .last { margin-right: 0px; }
.product-intro ul li img { width: 100%; }
.product-intro ul li p { text-align: center; background: #f2f2f2; font-size: 15px; height: 38px; line-height: 38px; }


/*产品列表*/
.xnav { width: 100%; height: 60px; margin: 0 auto; position: relative; background: #ccc; font-size: 14px; }
.xnav ul li { width: 20%; float: left; height: 60px; line-height: 60px; text-align: center; }
.xnav ul li a { width: 100%;display: block; text-align: center; margin-left: auto; margin-right: auto; z-index: 9; zoom: 1; font-size: 16px; }
.xnav .list li a.on { color: #fff; background-color: #FF3F3C; }
.xnav ul li:hover a { color: #fff; background-color: #FF3F3C; }

.pro-list-top .img { width: 50%; float: left; margin-right: 3.3%; display: inline; overflow: hidden; }
.pro-list-top .img img { width: 100%; }
.pro-list-top .pro-list-top-r { float: left; width: 555px; display: inline; overflow: hidden; }
.pro-list-top .pro-list-top-r h1 { font-size: 30px; line-height: 30px; color: #333; font-weight: 100; margin: 30px 0 20px 0; }
.pro-list-top .pro-list-top-r p { line-height: 28px; color: #666; padding: 0; }
.pro-list-top .pro-list-top-r span a { background-position: 0 -40px; background-color: #ff3f3c; width: 130px; height: 40px; display: block; line-height: 40px; color: #FFF; text-align: left; float: left; margin-right: 20px; margin-top: 25px; font-size: 14px; text-align: center; }
.pro-list-top .pro-list-top-r:hover span a { background-color: #ff4f4c; }
/*.pro-list-top .pro-list-top-r span{width:272px;height:40px;display:block;float:left;background-position:0 -80px;background-color:#424355;line-height:40px;color:#FFF;text-align:left;text-indent:48px;margin-top:25px}*/
.pro-list-con { max-width: 1170px; overflow: hidden; }
.pro-list-con .pro-list { width: 23%; float: left; margin:1%; height: auto; position: relative; }
.pro-list .list { height: 120px; width: 100%; margin-bottom: 10px; float: left; background-color: #cecece; -webkit-transition-property: background-color; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; }
.pro-list .list p { height: 120px; width: 55%; margin-bottom: 10px; line-height: 120px; font-size: 24px; color: #333; text-align: center; margin: 0 auto; display: block; }
.pro-list .list i { width: 38px; height: 38px; display: block; float: left; margin-top: 40px; }
.pro-list .pejian i { background-position: 0 -120px; }
.pro-list .kefu i { background-position: 0 -158px; }
.pro-list .list:hover { background-color: #ff3f3c; -webkit-transition-property: background-color; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; }
.pro-list .list:hover p { color: #ffffff; }
.list:hover .pejian i { background-position: -38px -120px; }
.list:hover .kefu i { background-position: -38px -158px; }
.pro-list-con .pro-list a img { width: 100%; }
.pro-list-con .pro-list h3 { display: inline-block; height: 56px; line-height: 56px; text-align: center; color: #333; font-size: 16px; display: block; position: relative; font-weight: normal; }
.pro-list-con .pro-list h3:after { transition: all .5s cubic-bezier(.68,-.55,.27,1.55); animation: lineout .5s infinite; -webkit-animation: lineout .5s infinite; animation-iteration-count: 1; -webkit-animation-iteration-count: 1; position: absolute; bottom: -5px; left: 0; display: inline-block; content: ""; height: 1px; width: 0; background: #FF3F3C; }
.pro-list-con .pro-list:hover h3:after { transition: all .5s cubic-bezier(.68,-.55,.27,1.55); animation: linemove .5s infinite; -webkit-animation: linemove .5s infinite; animation-iteration-count: 1; -webkit-animation-iteration-count: 1; position: absolute; bottom: -5px; left: 0; display: inline-block; content: ""; height: 1px; width: 100%; background: #FF3F3C; }
.pro-list-con .pro-list:hover h3 { color: #FF3F3C; }


.container { max-width: 1170px; margin: 0 auto; overflow: hidden; }
.p_top { width: 100%; }
.p_topleft { float: left; width: 50%; display: block; }
.p_topleft img{width:100%;height:auto;}
.p_ydleft { display: none; }
.p-btns { margin-top: 37px; overflow: hidden; }
.clearfix { clear: both; }
.p-btns .order-btn { width: 280px; background: #ef001d; font-size: 24px; color: #fff; cursor: pointer; margin-right: 20px; }
.p-btns .tel { padding: 8px 0; line-height: 27px; font-size: 16px; }
.p-btns .tel span { font-size: 24px; color: #f00; }
.p_topright h1 { font-size: 35px; color: #000; font-weight: normal; word-break: break-all; }
.p_topright { float: left; margin-left: 40px; width: 45%; }
.tj-list { margin-top: 10px; padding-top: 8px; padding-bottom: 24px; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; }
.p-btns a { float: left; height: 70px; line-height: 70px; text-align: center; border: 1px solid #ef001d; border-radius: 4px; }

.tj-list { margin-bottom: 20px; }
.tj-list p { line-height: 35px; font-size: 14px; color: #343434; }
.pro_nav1 { height: 44px; width: 100%; border-bottom: 1px solid #ccc; background: #FFF; }
.share ul li { float: left; margin-right: 6px; height: 14px; }
.pro_nav1 ul { float: left; overflow: hidden; width: 75%; }
.pro_nav1 ul li { float: left; height: 44px; line-height: 44px; display: inline-block; text-align: center; margin-right: 3px; }
.pro_nav1 ul li a { height: 44px; display: block; font-size: 16px; line-height: 44px; text-decoration: none; color: #333; background: #f2f2f2; padding: 0 50px; _display: inline-block; }
.pro_nav1 ul li a.momol { font-size: 16px; color: #FFF; height: 44px; line-height: 44px; display: block; background: #182133; _display: inline-block; }
.pro_nav1 ul li a:hover { background: #182133; color: #FFF; }
.pro_con { line-height: 24px; margin-top: 25px; width: 75%; float: left; }
.pro_con h3 { color: #222; font-size: 20px; margin-bottom: 10px; padding-left: 20px; border-bottom: 1px solid #d9d9d9; }
.pro_con p { margin-bottom: 15px; text-indent: 2em; font-size: 14px; line-height: 35px; }
.pro_con h4 { font-size: 16px; color: #eb0001; margin-bottom: 10px; }
.pro_con img,video{max-width: 600px;width: 100%;height: auto;}

.tj_pro { width: 20%; float: right; margin-top: 30px; background: #f6f6f6; text-align: center; }
.tj_pro h4 { background: #dedede; text-align: center; line-height: 40px; font-size: 20px; margin-bottom: 20px; margin-top: 0px; color: #182133; }
.tj_pro ul { width: 85%; margin: 0 auto; }
.tj_pro ul li img { width: 100%; height: auto; }
.tj_pro ul li a { line-height: 35px; font-size: 14px; }
.tj_pro ul li:hover a { color: #F00; }
.tj_pro ul li { margin-bottom: 15px; }

.pr-tel { background: #eeeeee; overflow: hidden; }
.pr-tel .tel-price { font-size: 20px; color: #ff8a00; display: block; float: left; line-height: 24px; width: 125px; background: url(/images/zxzx1.png) center 20px no-repeat; padding-top: 83px; text-align: center; border-right: 1px solid #ffffff; padding-bottom: 15px; }
.pr-tel .tel-service { font-size: 20px; color: #ff1d00; display: block; float: left; line-height: 24px; width: 125px; background: url(/images/hqbj.png) center 20px no-repeat; padding-top: 83px; text-align: center; border-right: 1px solid #ffffff; padding-bottom: 15px; }
.pr-tel p { font-size: 20px; padding-top: 10px; }
.pr-tel p span { margin-left: 30px; margin-top: 15px; }
.pr-tel .hot { margin-top: 15px; }
.pr-tel strong { color: #000000; font-size: 30px;font-size: 20px\9; }

.pro_news { margin-top: 30px; width: 100%; overflow: hidden; margin-bottom: 20px; }
.pro_news p { border-bottom: 1px solid #d9d9d9; padding-bottom: 5px; display: block; font-size: 16px; font-family: "微软雅黑"; color: #3c3c3c; text-indent: 25px; margin-bottom: 10px; }
.pro_news ul { width: 100%; display: block; overflow: hidden; }
.pro_news ul li { line-height: 36px; width: 39%; padding: 0 34px; display: block; margin-right: 25px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.pro_news ul li span { float: right; color: #b3b3b3; line-height: 36px; }
.pro_news ul li a { color: #4f4f4f; text-decoration: none; font-family: "微软雅黑"; font-size: 13px; }
.pro_news ul li a:hover { color: #c50000; }

.pro_cor { margin-top: 30px; width: 100%; overflow: hidden; margin-bottom: 20px; }
.pro_cor p { border-bottom: 1px solid #d9d9d9; padding-bottom: 5px; display: block; font-size: 16px; font-family: "微软雅黑"; color: #3c3c3c; text-indent: 25px; margin-bottom: 10px; }
.pro_cor ul { overflow: hidden; }
.pro_cor ul li { width: 23%; margin:1%; float: left; line-height: 30px; text-align: center;  display: inline; }
.pro_cor ul li img { width: 100%; height: auto; }

.zxzx { width: 100%; margin-top: 40px; margin-bottom: 20px; }
.zxzx img {max-width: 1000px; width: 100%; height: auto; }
.mar h2 { font-size: 18px; line-height: 40px; }

.new_lei { max-width: 1170px; margin: 0 auto; height: 105px; overflow: hidden; }
.new_lei h3 { font-size: 34px; text-align: center; color: #fd7605; padding: 5px 0; }
.pro_lei p { font-size: 22px; margin-bottom: 40px; margin-top: 20px; text-align: center; }
.new_lei li { float: left; text-align: center; width: 200px; _width: 40%; background-color: #Fff; margin-right: 3%; }
.new_lei li a { display: block; color: #222; font-size: 16px; text-align: center; background: #E9E9E9; line-height: 66px; height: 66px; cursor: pointer; }
.new_lei .current1 a { background: #FF3F3C; color: #fff; text-align: center; border: none; }
.news-details .yindao p { margin-left: 240px; }

.news-list { max-width: 1170px; margin: 0 auto 100px auto; overflow: hidden; }
.news-list ul li { border-bottom: 1px solid #eeeeee; padding-bottom: 30px; margin-bottom: 30px; width: 47%; float: left; margin-right: 30px; }
.news-list ul { margin-top: 18px; }
.news-list .gd { color: #333; font-size: 14px; font-weight: 600; background: url(/images/news-bt.png) no-repeat bottom left; display: inline-block; padding-bottom: 10px; }
.news-list p { color: #666; font-size: 14px; margin-bottom: 14px; line-height: 1.6em;height: 3.2em;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical }
.news-list .yeshu { margin-top: 24px; }
.news-list .yeshu a { margin-right: 24px; font-size: 18px; color: #333; }
.news-list .yeshu a:hover { color: #fd9802; }
.news-list h3 { margin-bottom: 25px; font-size: 18px; }

/**分页**/
.fenye { padding: 3px; margin: 25px 3px 10px; text-align: center; font-size: 12px; float: left; width: 100%; }
.fenye A { font-size: 12px; BACKGROUND-POSITION: 50% bottom; COLOR: #333; MARGIN-RIGHT: 3px; padding: 5px 8px; border: #dedfde 1px solid; TEXT-DECORATION: none; display: inline-block; }
.fenye A:hover { font-size: 12px; background: #dc0e18; COLOR: #fff; border: 1px solid #dc0e18; }
.fenye A:active { font-size: 12px; background: #dc0e18; COLOR: #fff; border: 1px solid #dc0e18; }
.fenye SPAN.current { font-size: 12px; COLOR: #fff; MARGIN-RIGHT: 3px; background: #dc0e18; padding: 5px 10px; display: inline-block; }
.fenye SPAN.disabled { font-size: 12px; COLOR: #adaaad; MARGIN-RIGHT: 3px; padding: 5px 8px; border: #dedfde 1px solid; display: inline-block; }
#xg span { width: 350px; display: block; float: left; line-height: 28px; display: inline-block; }
#xg a { }
/**分页**/

.content-news { max-width: 1170px; margin: 0 auto; }
.content-news h1 { text-align: center; }
.content-news p { line-height: 35px; text-indent: 2em; margin-bottom: 20px; }
.content-news p a{color:#e90101;}
.news_con_c h2, h3 { font-size: 18px; line-height: 40px; }
.f14 p { text-indent: 0; }
#daodu { padding: 10px 20px 10px 20px; font-size: 14px; width: 94%; background-color: #f8f8f8; border: 1px #E5E5E5 solid; color: #333; margin-bottom: 40px; line-height: 35px; }
#daodu span { color: #EF4706; font-weight: bold; }


.friend_link { line-height: 20px; padding: 5px 0; margin: 7px 0; clear: both; color: #151515; overflow: hidden; }
.w971 { max-width: 1200px; width:100%;margin: 0 auto;overflow: hidden;}
.friend_link span { font-size: 13px; float: left; display: block; margin: 0 auto; }
.friend_link ul { list-style: none; margin: 0 auto; padding: 0px; width: 906px; float: left; margin-left: 10px; }
.friend_link ul li { display: inline; padding-right: 10px; }
.friend_link a { color: #151515; }
.footer-fixed1 { display: none; }
.about_jd .yd-cq { display: none; }
.about_jd img{width:100%;height:auto;}

.about-zx { background-color: #f3f3f3; padding: 15px 20px 15px 15px; color: #555; margin-bottom: 24px; overflow: hidden; }
.content-news .about-zx p.wz-jieshao { text-indent: 0; color: #2b3348; margin: 0 0 0 10px; }
.l-tel2 { float: left; margin-top: 9px; margin-left: 10px; }
.r-tool2 { float: right; }
.r-tool2 a.zixun { padding: 10px 30px 11px 70px; background: #253f68 url(/images/icon-zixun.png) no-repeat scroll 30px center; }
.r-tool2 a { font-size: 18px; color: #fff; display: block; float: left; text-align: center; font-weight: bold; margin-left: 6px; }
.l-tel2 span { font-size: 20px; color: #333; font-weight: normal; vertical-align: top; }
.l-tel2 a { color: #e90101; font-size: 26px; font-weight: bold; line-height: 27px; }
.r-tool2 a.baojia { padding: 10px 30px 11px 68px; margin-right: 15px; background: #ed2225 url(/images/icon-baojia.png) no-repeat scroll 30px center; }
#nav2 { display: none; }
.pro_nav1 ul .mf { display: none; }
.pro-icon{display:none}

.pro_news ul li a{background: url(../images/yd-sj.png) no-repeat left 10px; padding-left: 15px;}

#service_yd{display:none;}
.back{display:none;}
.go-home{display:none;}
.pro_nav1 ul .cpzx{display:none;}
.about_jd{margin-top:20px;}
.tool{margin-top:20px;}
.about_jd p{font-size:14px;line-height:30px;text-indent: 2em;margin-top:20px;margin-bottom:10px;}
.tool p{font-size:14px;line-height:30px;text-indent: 2em;margin-top:20px;margin-bottom:10px;}


/*企业新闻*/
.qiye{ max-width: 1170px; margin: 0 auto;background:#f3f2f0; }
.news_tj { margin:30px 0; overflow:hidden; width:100%;}
.news_tj ul {margin-left:-3%}
.news_tj ul li { margin-left:3%; width:30.33%; float:left;}
.news_tj ul li img { width:100%; height:auto;}
.news_tj h4 a { display:block; margin:10px 0 10px; font-size:16px;color: #e62020;}
.news_tj ul p{margin-left:10px;line-height:24px;}

#topcontrol{right: 10px !important;}

@media screen and (max-width:1170px) {
   .pr-tel .tel-price,.pr-tel .tel-service{width: 100px;font-size: 16px;}
   .index-news,.friend_link,#bottom_l,.content-news,.news-list,.qiye{padding: 8px;box-sizing: border-box;}

}
@media screen and (max-width: 1024px) {	
	.pr-tel p span{margin-left:18px;}
	.pr-tel strong{font-size:20px;}
	.news-list ul li{width:46%;}
	.box-list{margin-right:1%;}
	.about_bottom li{width:22.5%;}
	.sol-r p{margin:0 0 11px 10px;}
	.sol-r a{line-height: 30px;}
	.sy_com_left_tit h3{font-size:36px;}
	.sy_com_left ._numboxn ._mjbox ._digit b{font-size:32px;}
	.sol-r .long{margin:0 0 11px -6px;}
	.infor dl .right,.infor dl .right_l{padding-top: 5px;}
	
    
}
@media screen and (max-width:1000px) {
	.infor dl .right, .infor dl .right_l,.infor dl .right_r{display: none;}
	.infor dl .left{width: 100%;}
	.sy_com_left{width: 100%;float: left;margin-bottom: 15px;}
	.sy_com_right{width: 100%;float: left;padding:0 10px;box-sizing: border-box;}
	.sol-r ul{display: none;}
	.sol-r{background: none;padding: 0;}
	.sol-in{padding: 0 10px;box-sizing: border-box;}
	.index-news ul .r{width: 80%;}
	.contact-info .l-contact,.contact-info .r-contact{width: 100%;float: left;}
	.contact-info .r-contact p{margin-top: 15px;}
	.contact-info .r-contact{height: auto;padding-bottom: 20px;}
	.p_topleft{width: 100%;}
	.p_topright{width: 100%;margin: 0;padding: 8px;box-sizing: border-box;}
	.pr-tel strong {font-size: 36px;color: #ff0000;}
    .tj_pro { display: none; }
    .pro_con { width: 100%; padding: 8px;box-sizing: border-box;}
    .h50 { display: none; }
    .xnav{margin: 30px 0;}
    
}

@media screen and (max-width:767px) {
    .pro_news ul li{padding:0;}
     .index_n {line-height: 30px; }
     #nav1{background: none;height: 36px;line-height: 36px;}
    #nav2 ul { width: 100%; }
    #top { width: 100%; padding:6px 0;}
    #top_main { width: 100%; }
    #top_main .logo { width: 280px; margin:0;}
    #top_main .top_right { display: none; }
    .nav { display: none; }
    #banner-bg { width: 100%; }
    #banner-bg .yd-banner { display: block; width: 100%; }
    #banner-bg .yd-banner img { width: 100%; height: auto; }
    #banner { display: none; }
    .w1200 { display: none; }
    .sy_com_left { width: 100%; padding: 30px 10px; }
    .sy_com_right { display: none; }
    .sy_com_left_tit h3 { width: 100%; }
    .width1170 { width: 98%; }
    .about_bottom li { width: 48%; margin: 0 1%;}
    .index-news ul .r a { font-weight: normal; }
    .index_n {display: none; }
    .in-sol h3 { margin-bottom: 15px; }

    .sol-l { width: 100%; }
    .sol-r { width: 100%; padding: 0; }
    .sol-r ul { display: none; }
    .sol-r p { display: none; }
    .sol-in { width: 49%; float: left; margin-right: 1%; }
    .sol-in img { width: 100%; height: auto; }
    .sol-r h4 a { font-size: 14px; font-weight: normal; text-align: center; margin: 0 0 5px 0; }

    .in-sol { width: 95%; overflow: hidden; margin-bottom: 0px; padding: 0 7px; }
    .sol-in { margin-top: 5px; }
    .in-sol h3 { margin-bottom: 15px; }
    .h40, .h30 { display: none; }
    
    .index-news { width: 96%; margin-bottom: 68px; padding: 0px 7px; }
    .index-news ul li { width: 48%; margin: 0 1%;float:left;margin-bottom: 0px; }
    .index-news ul .l { display: none; }
    .index-news ul .r { width: 100%; }
    .index-news ul .r a { background: url(../images/yd-sj.png) no-repeat left 10px; padding-left: 15px; }
    .index-news ul .r span { display: none; }
    .w971 { display: none; }
    #bottom_bg { display: none; }
    .footer-fixed1, .pro-img_m { display: block; }
    .footer-fixed1 li { width: 20%; float: left; display: block; }
    .footer-fixed1 li img { display: block; text-align: center; margin: 5px auto 0;width: 20px; }
    .footer-fixed1 li p { text-align: center; color: #3d3d3d; font-size: 13px; margin: 0; text-indent: 0; padding: 0 0 3px; }
    .h40 { display: none; }
    .footer-fixed_pro li.f_p_2 { width: 35%; background: #ff0606; }
    .footer-fixed_pro li.f_p_2 img{width:25px}
    .footer-fixed_pro li.f_p_1 { width: 25%; background: #222; }
    .footer-fixed_pro li.f_p_1 p, .footer-fixed_pro li.f_p_2 p { color: #ffffff; }
	
	
	
    .back {position: absolute;top: 1.8%;left: 2%;z-index: 999;width: 8%;display: block;}
	.back img{width:100%;height:auto;}
    /* 产品列表*/
    .product-intro .product-j { display: none; }
    .product-intro ul li { width: 48%; }
    .list-banner { width: 100%; }
    .list-banner img { width: 100%; height: auto; }
    .hd-h2-title { width: 32%; }

    .list-banner { display: none; }
    .box-article { margin: 15px 0; }
    .product-intro ul li { margin: 0 1%;margin-bottom: 20px; }
    .box-article .hd-h2 { width: 98%;margin-bottom:20px; }
    .pro-content { width: 96%; padding: 0 7px; margin-bottom: 68px; }

    /* 综合列表*/
	.pro-icon{display: block;width: 100%;overflow: hidden;}
    .pro-icon ul{width:100%;}
	.pro-icon ul li{float: left;width: 19%;margin: 5px 0.5%;text-align: center;}
	.pro-icon ul li img{margin-bottom: 5px;}
	
	

    /*产品内页 */
    .container { padding: 0 7px; margin-bottom:36px;}
    .pro_title { display: none; }
    .p_topleft { display: none; }
    .p_ydleft img { width: 100%; }
    .p_ydleft { width: 100%; display: block; }
    .p_topright { width: 100%; margin-left: 0px; }
    .pr-tel { display: none; }
    .container { width: 96%;}
    .pro_cor ul li { width: 48%; margin: 1%;}
    .zxzx { display: none; }
    .pro_con p img { margin-left: -2em; width: 100%; height: auto; }
    

    .pro_nav1 ul { width: 100%; }
    .pro_nav1 ul .mf { float: right; height: 44px; line-height: 44px; display: inline-block; text-align: center; margin-right: 0 3px; }
    .pro_nav1 ul li a.mfrx { font-size: 16px; color: #FFF; height: 44px; line-height: 44px; display: block; background: #ed1c24; _display: inline-block; }
    .pro_nav1 ul li a { padding: 0 38px; }
    .pro_con{margin-bottom: 32px; }
	.go-home {position: absolute;top: 1.8%;right: 2%;z-index: 999;width: 8%;display: block;}
	.go-home img{width:100%;height:auto;}
	.pro_nav1 ul .cpj{display:none;}
	.pro_nav1 ul .cpzx{display:block;}
	.pro_nav1 ul li a.momol{background:#f2f2f2;color:#000;}
	.pro_nav1 ul li a.tel-price{background:#182133;}
	.pro_nav1 ul li a{color:#fff;}

    /*联系我们*/
    .about-b {display: none; }
	.infor dl .right, .infor dl .right_l{display: block;}
    .sub_con_tit { display: none; }
    .sh_j { display: none; }
    .contact-info .l-contact img { width: 100%; height: auto; }
    .con_mid_tit p { display: none; }
    .contact-info .r-contact p a.hq-baojia { padding: 14px 50px 14px 50px; }
    .weizhi { width: 100%; height: auto; }
	.zhuanjia-zx{width:96%;margin-bottom:74px;margin-top:-40px;padding:0 7px;}
    /*服务支持*/
    .sevr { width: 96%; padding: 0 7px; margin-bottom: 68px; }
    .service_be .service_th { width: 100%; }
    .service_be .service_th img { width: 100%; height: auto; }
	.sevr #service_yd{width:100%;display:block;margin-bottom: 10px; }
    .sevr #service_yd img{width:100%;height:auto;}
    .service_be .service_sale { display: none; }
    .box-list { margin: 1%; width: 48%; padding: 10px; box-sizing: border-box;}
    .peiji ul li { width: 48%; }
	.lc ul li{width:100%;margin-top:10px;}
    /*生产能力*/
    .about_jd .changqu { display: none; }
    .about_jd .yd-cq { display: block; }
    .about_jd .yd-cq { width: 100%; }
    .about_jd .yd-cq li { width: 100%; height: auto; }
    .about_jd .yd-cq li img { width: 100%; height: auto; }
    .workshop ul li { width: 49%; }
    .tool ul li { width: 49%; }
    /*新闻内页*/
    .about-zx { display: none; }
    .content-news p img { width: 100%; height: auto; margin-left: -2em; }
    .pro_news ul li { width: 100%; }
    .content-news .news_con_t {width: 100%;font-size: 20px;margin-top: 20px;line-height: 35px;}


    /*新闻列表*/
    .news-list h3{margin-bottom: 0;}
    .news-list ul li { width: 100%; }
    .new_lei { display: none; }
    .con_mid_tit h1 { display: none; }
    .pro_title { width: 100%; }



    #nav2 {background-color: #fff; height: 36px; line-height: 36px;  width: 100%; overflow: hidden; font-size: 15px; text-align: center; display: block; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;box-sizing: border-box;}
    #nav2 li {width: 16.5%;float: left;text-align: center; list-style: none;}
    #nav2 li a { color: #333; font-size: 14px;}
    .xnav {display:none;}
    .pro-list-con .pro-list { width: 48%; margin: 1%; height: auto; }
    /*走进红星*/
    .about-jj .yd_ban { display: block; width: 100%; overflow: hidden; margin: 0 auto; }
    .about-jj .gsjj { padding: 0px; }
    .about-jj .yd_ban img { width: 100%; height: auto; }
    .hbg { margin-top: 10px; }
    .about-jj .h20 { display: none; }
    .infor .left { display: none; }
    .infor dl .right { width: 100%; padding: 40px 0px 40px 15px; }
    .infor .right_r { display: none; }
    .main-prod ul .fi{display: none;}
    .main-prod ul .th,.main-prod ul .f{width: 48%;}
    .main-prod ul{background: none;padding: 0;}
    .honor ul li { width: 48%; }
    .honor ul li img { width: 100%; }
    .infor dl .right_l { width: 100%;padding-left: 0; }
	
	.infor dl .right{background-size:100% 100%;}
	.infor dl .right_l{background-size:100% 100%;}
	.infor dl{margin:10px 0;}

    .about-jj p { padding: 0 41px; text-indent: 0;}
    .main-prod p{text-indent: 0;}
    .tool p{margin: 0;text-indent: 0;}
    .about_jd p{margin-top: 0;text-indent: 0;}
    .main-prod ul .fi .com_zx { padding: 10px 100px; }
    .about-content { width: 96%; padding: 0 7px; margin-bottom: 64px; }
    .footer-fixed1 { position: fixed; bottom: 0; left: 0; z-index: 999; margin: 0; padding: 0; width: 100%; border-top: #E3E3E3 1px solid; background: #fff; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075); box-shadow: 0px -5px 5px rgba(0,0,0,.075); }

    #topcontrol img { width: 40px; height: 40px; }
    #topcontrol { display: block; }
    #topcontrol { position: fixed !important; bottom: 80px !important; right: 5px !important; }

    .pro_nav1 { height: 58px; }
    .p_topright h1 { margin-top: 10px;color:#ff0606; }
    .tj-list { border-top: 0; }
    #LRdiv3 { display: none; }
    #LRMINIBar { display: none; }
    #LR-BTN { display: none; }
    .LR_Mini_ICON { display: none; }
	.news_tj{margin:0px;}
	.news_tj ul li{width:100%;margin-bottom:15px;}	
}


@media screen and (max-width:600px) {
	.index-news ul li { width: 100%; margin: 0;}
}

@media screen and (max-width:480px) {
    .pro_nav1 ul li { width: 24%; }
    .pro_nav1 ul li a { padding: 0 8px; width: 100%; }
    .pro_nav1 ul .mf { width: 70%; }
    .main-prod ul .fi .com_zx { padding: 10px 60px; }
    .pro-list-con .pro-list h3 { font-size: 13px; line-height: 40px; height: 40px; }
    #topcontrol { right: 20px !important; } 
	.b-wz span{font-size: 16px;}
	.chengnuo p{-webkit-line-clamp: 3;height: 5.4em;line-height: 1.8em;}
}

@media screen and (max-width:380px) {
    .telphone { font-size: 26px; }
}



@media screen and (max-width:360px) {
    .pro_cor ul li { width: 44%; }
    .contact-info .r-contact p { padding-right: 9px; }
    .contact-info .r-contact p a.hq-baojia { padding: 14px 25px 14px 25px; }
    .hd-h2-title { width: 36%; }
    .hd-h2-title a { font-size: 24px; }
    .contact-info .r-contact p { padding-left: 26px; }
    .telphone { font-size: 21px; }
	.go-home{top:3.8%;}
	.back{top:3.8%;}
	
}

@media screen and (max-width:320px) {
    .index-news ul .r { float: left; }
    .index_n {line-height: 30px; width: 96%; }
    .honor h4{text-align:left;font-size:12px;}
    .chengnuo p{font-size:13px;}
	.go-home{top3.8%;}
	.back{top:3.8%;}
}
