body { margin: 0px; color: #3E3E3E; font-family: Microsoft Yahei; FONT-SIZE: 14px; }
.grayfont { color: #999; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
a:link { color: #666; text-decoration: none; }
a:visited { text-decoration: none; color: #4B4B4B; }
a:hover { text-decoration: none; color: #e90101; }
a:active { text-decoration: none; color: #4B4B4B; }
.hei14 { font-size: 14px; font-weight: bold; color: #333; }
.redfont14 { font-size: 14px; font-weight: bold; color: #DB0000; }
.redfont12 { font-weight: bold; color: #DB0000; }
a.red:link { color: #E60012; text-decoration: none; }
a.red:hover { color: #000; text-decoration: none; }
a.red:active { color: #000; text-decoration: none; }
a.red:visited { color: #E60012; text-decoration: none; }
h1 { font-size: 20px; color: #333; margin-top: 10px; text-align: center; }
h2 { font-size: 14px; color: #333; margin-top: 10px; margin-bottom: 20px; }
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:link { color: #fff; text-decoration: none; }
.white a:hover { color: #FFf; text-decoration: none; font-weight: bold; }
.white a:active { color: #fff; text-decoration: none; }
.white a:visited { color: #fff; text-decoration: none; }
img { border:none; }
SELECT { FONT-SIZE: 14px; }
TEXTAREA { FONT-SIZE: 14px; }
P { liNE-HEIGHT: 22px; COLOR: #6b6b6b; FONT-SIZE: 14px; text-indent: 20px; }
TH { liNE-HEIGHT: 22px; FONT-SIZE: 14px; }
TD { liNE-HEIGHT: 22px; FONT-SIZE: 14px; }
.clear { liNE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px; }
.clearfix:after { DISPLAY: block; HEIGHT: 0px; VISIBIliTY: hidden; CLEAR: both; CONTENT: "."; }
.clearfix { DISPLAY: block; }
* HTML .clearfix { HEIGHT: 1%; }
* + HTML .clearfix { HEIGHT: 1%; }

.zi { font-family: Arial; }
.font14 { font-size: 14px; color: #FFF; }
#top, #rxpro, #nav, #gpro, #npro, #content, #content_bt, #sub_con, #sub_tit, #footer, #navdx, #contact { margin: 0px auto; max-width: 1170px; overflow: hidden; }
#top1 { margin: 0 auto; width: 100%; background: url(top_bg.jpg) repeat-x; height: 100px; _overflow: hidden; }
#top { height: 110px; }
#toplogo { width: 302px; height: 60px; float: left; margin-top: 20px; }
#serch { width: 585px; float: right; margin-top: 8px; }
#TopDH { width: 270px; float: right; background: url(topdianhua.jpg) no-repeat right; height: 43px; }
#serch_left { width: 130px; margin-top: 10px; float: left; }
#serch_right { width: 150px; float: right; margin-right: 20px; margin-top: 13px; }
#nav_main { float: right; margin-right: 15px; margin-top: 15px; }

#nav1 { width: 100%; margin: 0 auto; background: url(nav_bg.jpg) repeat-x; }
#nav { height: 40px; line-height: 40px; overflow: hidden; font-size: 14px; text-align: center; }
#nav ul { margin-left: -20px; }

#nav li { float: left; list-style: none; width: 125px; background-image: url(nav-x.jpg); background-repeat: no-repeat; background-position: right center; }

.navhover { float: left; width: 123px; margin-left: -2px; text-align: center; font-weight: bold; height: 36px; line-height: 36px; background-repeat: no-repeat; }

#banner1 { margin: -30px auto 0; width: auto; text-align: center; /*height: 180px;*/ background: url(banner_bg.jpg) repeat-x; }

.news_tit { margin: 0 auto; margin-top: 10px; width: 990px; LINE-HEIGHT: 31px; BACKGROUND: url(bg_news_01.gif) no-repeat; border-right: #d8d8d8 1px solid; HEIGHT: 31px; OVERFLOW: hidden; }
.news_tit p { WIDTH: 120px; FLOAT: left; HEIGHT: 31px; margin-top: 4px; font-size: 14px; COLOR: #fff; font-weight: bold; text-indent: 10px; margin-right: 18px; }

.news_btn { WIDTH: 40px; FLOAT: left; MARGIN-RIGHT: 15px; }
.news_btn A { TEXT-ALIGN: center; MARGIN: 10px 0px; FLOAT: left; }
.btn_l { WIDTH: 19px; BORDER-RIGHT: #9c9c9c 1px solid; }
.btn_r { BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 19px; }
#rxprorright { float: right; margin-right: 10px; width: 180px; }

#floatl { float: left; margin-top: 6px; }
#floatr { float: right; text-align: left; width: 130px; line-height: 32px; }

.lmbk2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; width: 1050px; margin: 0 auto; }
#swfplayer { MARGIN: 10px 0px; height: 300px; }

#Scroll { FLOAT: left; overflow: hidden; WIDTH: 600px; COLOR: #c2130e; LINE-HEIGHT: 28px; HEIGHT: 30px; TEXT-ALIGN: left; }
#Scroll A { PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(n_bar.gif) no-repeat left center; COLOR: #333; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; height: 30px; display: inline-block; }
#Scroll A:hover { color: #e60012; }

#content { background: url(con_bg.jpg) repeat-y center; padding: 5px; }
#tjnews { width: 98%; overflow: hidden; margin: 15px 0px 6px 0px; height: 70px !important; height: 73px; }
#tjnewsl { float: left; width: 38%; padding: 5px; border: #d8d8d8 1px solid; margin-left: 5px; }
#tjnewsr { float: right; width: 50%; line-height: 22px; color: #999; }
.synews { float: left; width: 244px; overflow: hidden; border: #d8d8d8 1px solid; margin: 10px 0px 0px 15px; margin-left: 15px !important; margin-left: 10px; }
.synews .Menubox2 { width: 244px; height: 27px; }
.synews .Menubox2 li { float: left; background: url(news-bg1.jpg) no-repeat; width: 122px; height: 29px; line-height: 29px; text-align: center; }
.synews .Menubox2 li.hover { background: url(news-bg.jpg) no-repeat; width: 122px; height: 29px; cursor: pointer; font-weight: bolder; }
.synews.Contentbox2 { width: 370px; }
.pagelist { width: 240px; overflow: hidden; float: left; }
.pagelist ul { margin-left: 5px; padding-bottom: 10px; }
.pagelist li { height: 28px; *height: 24px; line-height: 28px; overflow: hidden; }
.pagelist li a .lbt { cursor: hand; float: left; text-decoration: none; width: 140px; overflow: hidden; display: inline; background: url(yd.jpg) no-repeat left center; padding-left: 10px; }
.pagelist li a .ldt { width: 80px; float: right; text-align: center; font-size: 11px; font-family: Arial; color: #666; text-decoration: none; display: inline; }
.pagelist li .lbt { cursor: hand; float: left; text-decoration: none; width: 144px; overflow: hidden; display: inline; background: url(yd.jpg) no-repeat left center; padding-left: 10px; }
.pagelist li .ldt { width: 80px; float: right; text-align: center; font-size: 11px; font-family: Arial; color: #999; text-decoration: none; display: inline; }
#sy_right { width: 725px !important; width: 720px; float: right; margin-top: 5px; }
.sypro_tit { background: url(tit_bg.jpg) no-repeat; height: 28px; line-height: 30px; text-indent: 25px; font-weight: bold; }
.sypro li { width: 163px !important; width: 150px;; list-style: none; float: left; margin-top: 15px; }
.sy_pro { list-style: none; line-height: 26px !important; line-height: 25px; float: left; margin-top: 5px; margin-right: 18px !important; margin-right: 16px; width: 161px; border: #d8d8d8 1px solid; padding-bottom: 6px; }
.sy_pro img { margin-bottom: 7px; }
.sy_pro1 { width: 150px; }
.sy_pro1 li { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 120px; margin: 0px 5px 0px 15px; float: left; margin-left: 15px !important; margin-left: 10px; padding-left: 10px; background: url(yd.jpg) no-repeat left center; }
#content_bt { background: url(con_bottom.jpg) no-repeat; height: 11px; }
.footer { BACKGROUND: url(bg_footer.gif) #ebebeb repeat-x left top; margin-top: 15px; }
.footer_content { MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: url(bg_footin.jpg) no-repeat left top; OVERFLOW: hidden; _zoom: 1; }
.footer_content ul { MARGIN-LEFT: 10px !important; MARGIN-LEFT: 5px; }
.footer_content li { WIDTH: 112px; margin-right: 33px; FLOAT: left; margin-bottom: 10px; _margin-right: 25px; }
.footer_content h5 { LINE-HEIGHT: 20px; MARGIN-TOP: 30px; COLOR: #333; FONT-WEIGHT: bold; font-size: 12px; margin-bottom: 14px; }
.footer_content h5 a { COLOR: #333; FONT-WEIGHT: bold; font-size: 14px; }
.footer_content h5 a:hover { color: #e60012; }
.footer_content dl { line-height: 25px; margin-left: 0px; margin-top: 10px; margin-bottom: 10px; }
.footer_content dt { padding-left: 10px; margin-bottom: -1px; background: url(bg_list_02.gif) no-repeat 0px 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-left: 0px; line-height: 23px; }
.footer_content dt.special { color: #333; font-weight: bold; font-size: 14px; background: none; color: #333; padding-left: 0; }
.footer_content dt.special a { color: #333; }
.footer_content dt.special a:hover { color: #e60012; }
.footer_content dt a { COLOR: #666; line-height: 23px; }
.footer_content dt a:hover { color: #e60012; }
.footer_content dd { LINE-HEIGHT: 25px; PADDING-LEFT: 10px; BACKGROUND: url(bg_list_02.gif) no-repeat 0px 12px; margin-left: 0px; overflow: hidden; width: 90px; }
.footer_content dd a { COLOR: #666; }
.footer_content dd a:hover { color: #e60012; }
.contact { PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 0px; PADDING-LEFT: 12px; WIDTH: 157px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_contactus.gif) no-repeat; FLOAT: left; HEIGHT: 55px; PADDING-TOP: 15px; font-family: "&#24494; &#36719; &#38597; &#40657; "; }
.contact a { COLOR: #fff; FONT-SIZE: 14px; }
.contact .en { FONT-SIZE: 22px; }
.subjectlink { MARGIN-TOP: 10px; WIDTH: 139px; FLOAT: right; }
.subjectlink dt { BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; margin-top: 12px; margin-bottom: 14px; font-weight: bold; }
.subjectlink dd { PADDING-LEFT: 30px; BACKGROUND: url(bg_list_08.gif) no-repeat 13px 9px; margin-left: 0px; }
.subjectlink dd a { PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 0px; }
.subjectlink dd a:hover { color: #e60012; }
.subjectlink dd img { MARGIN: 6px 0px; VERTICAL-ALIGN: middle; }
.copyright { LINE-HEIGHT: 30px; BACKGROUND: #3c3c3c; COLOR: #b1b1b1; }
.copyright_content { MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 30px; }
#bottom { margin: 0 auto; width: auto; height: 30px; background: #333; line-height: 30px; text-align: center; overflow: hidden; }
#bottom a { color: #FFF; }
#bottom a:hover { color: #ffde1b; }
.location { width: 100%; background: #f5f5f5; margin-bottom: 36px; }
#sub_content { margin: 0 auto 35px; width: auto; overflow: hidden; }
#sub_tit { text-align: left; line-height: 48px; height: 48px; background: url(home.png) no-repeat 18px center; padding-left: 38px; }
.leftSidar1 { WIDTH: 255px; float: right; margin-bottom: 30px; }

UL.leftSidar2 { PADDING-BOTTOM: 6px; }
.leftSidar2 LI A { LINE-HEIGHT: 40px; text-indent: 40px; DISPLAY: block; BACKGROUND: #e3e3e3; HEIGHT: 40px; color: #000; font-size: 16px; margin-bottom: 1px; }
.leftSidar2 LI A:hover { BACKGROUND: #d7d7d7; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #e90101; }
.leftSidar2 LI A.current { BACKGROUND: url(lm_tit2.jpg) no-repeat; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
.h_curr { background: #e90101; LINE-HEIGHT: 45px; PADDING-LEFT: 30px; HEIGHT: 45px; font-size: 20px; font-weight: bold; COLOR: #fff; }
UL.sub { BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; BACKGROUND: #f7f7f7; }
.leftSidar2 LI UL.sub A { BORDER-BOTTOM: #ddd 1px dotted; LINE-HEIGHT: 38px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 38px; color: #666; font-size: 14px; width: 230px; margin-left: 12px; }
.leftSidar2 LI UL.sub A:hover { BORDER-BOTTOM: #ccc 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e90101; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; }
UL.sub A.current { BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b90000; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; }

.pro_list_1 { float: left; text-align: left; width: 98%; padding: 0px 0px 20px 0; border-bottom: #CDD6DC 1px dotted; margin-bottom: 25px; }
.pro_list_img { width: 270px; text-align: center; font-size: 14px; float: left; font-weight: bold; }
.pro_list_img img { width: 270px; height: 190px; }

#sub_left { overflow: hidden; margin-bottom: 30px; }
.pro_con {overflow: hidden; margin-bottom: 30px; }
.pro_con h1 a { color: #e60012; }
.pro_con a { color: #222; }
.pro_con a:hover { color: #e60012; }
.pro_conimg { margin-right: 15px; }
.pro_list_text { float: right; width: 66%; line-height: 27px; color: #666; }
.pro_list_text a { color: #333; font-size: 16px; font-weight: bold; display: block; margin: 6px 0 8px; }
.pro_list_text a:hover { color: #e90101; }
.pro_list_text img { align: right; }
.pro_list_text a.go-more { color: #fff; background: #333; width: 150px; height: 34px; line-height: 34px; text-align: center; float: right; FONT-SIZE: 14px; font-weight: normal; }
.pro_list_text a.go-more:hover { color: #fdd702; }
.main_img { margin-top: 20px; float: right; }

.cplist { margin:0 16px 22px; WIDTH:257px; DISPLAY: inline; FLOAT: left;}
.cplist_pic { WIDTH:257px; HEIGHT:190px; }
.cplist_pic img { width:257px; height:190px; }
.cplist .clsproname { LINE-HEIGHT: 22px; margin:14px 0 6px; FONT-SIZE: 12px; font-weight: bold; }
.cplist .clsproname a { color: #333; font-size: 15px; }
.cplist .clsproname a:hover { color: #fd8800; }

.cplist SPAN { LINE-HEIGHT: 22px; FONT-SIZE: 12px; display: inline; clear: both; }
.cplist SPAN A { COLOR: #e60012; }
.cplist SPAN A:hover { color: #e60012; text-decoration: underline; }
.com_zi1 { line-height: 22px; float: left; margin-bottom: 4px; padding: 0px; color: #888; width:100%; height:46px;}
.com_zi1 p{ margin:2px 0; text-indent:0; height:23px; overflow:hidden; font-size:13px;}
.com_zi1 p span{text-indent:0; color:#fd8800; font-size:13px;}
.news-tj-top { border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 20px; overflow: hidden; width: 870px; }
#sub_pro { width: 100%; float: left; margin-top: 20px; margin-bottom: 10px; overflow: hidden; }
#sub_pro p { FONT-SIZE: 14px; line-height: 24px; margin-top: 12px; margin-right: 5px; margin-left: 5px; }
#sub_prol { float: left; }
#sub_prol { width: 265px; height: 184px; }
#sub_pror { float: right; width: 66.5%; }
#sub_pror h1 { text-align: left;    margin-top: -3px; }
#sub_pror p{text-indent:0px; margin:9px 0;}
#sub_aj { float: left; width: 100%; margin-top: 15px !important; margin-top: 20px; }
#sub_aj li { float: left; list-style: none; background: url(gif_57_063.jpg) no-repeat; width: 95px; height: 28px; line-height: 28px; text-align: center; text-indent: 10px; font-weight: bold; margin-left: 18px; }
.sub_com { width: 100%; margin: 0 auto; line-height: 25px; }

.news_list { BACKGROUND: #fff; float: left; width:100%; margin-bottom: 26px;}
.news_list DL { border-bottom: #D4D4D4 1PX dotted; OVERFLOW: hidden; _zoom: 1; margin-top: 15px; width: 100%; padding: 0px 0 15px 0;}
.news_list DT { POSITION: relative; LINE-HEIGHT: 22px; MARGIN: 5px 0px 6px; }
.news_list DT IMG { border: 1px solid #ddd; FLOAT: left; MARGIN-RIGHT: 20px; padding: 4px; }
.news_list DL.last { BACKGROUND: none transparent scroll repeat 0% 0%; }
.news_list DT A { COLOR: #222; FONT-SIZE: 15px; FONT-WEIGHT:bold; }
.news_list DT img { width: 120px; height: 72px; }
.news_list DT SPAN { FLOAT: right; COLOR: #a5a5a5; FONT-SIZE: 14px; TOP: 0px; MARGIN-RIGHT: 5px; overflow:hidden; }
.news_list DD.des { HEIGHT: 46px; OVERFLOW: hidden; margin-left: 0px; }
.news_list DD.des A { LINE-HEIGHT: 22px; COLOR: #666; }
.news_list DD.detail { OVERFLOW: hidden; _zoom: 1; float: right; }
.news_list DD.detail A { LINE-HEIGHT: 22px; MARGIN: 0px 3px 10px 0px; PADDING-LEFT: 155px; COLOR: #e60012; }
.news_list DD.detail A:hover { color: #e60012; text-decoration: underline; }
.list_pic .first { BORDER-TOP-STYLE: none; }
.list_pic { margin-bottom: 45px; }
.list_txt DD.detail A { PADDING-LEFT: 0px; }
.proList { padding: 0; }
.fenye { padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; margin-top:35px; margin-bottom: 0px !important; margin-bottom: 20px; FONT-SIZE: 14px; }
.fenye A { FONT-SIZE: 14px; border:#dedfde 1px solid; padding: 8px 12px; BACKGROUND-POSITION: 50% bottom; COLOR: #222; MARGIN-RIGHT: 3px;  TEXT-DECORATION: none; display:inline-block; }
.fenye A:hover { FONT-SIZE: 14px; BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #e90101; border: 1px solid #c5000f; }
.fenye A:active { FONT-SIZE: 14px; BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #e90101; border: 1px solid #c5000f; }
.fenye SPAN.current { FONT-SIZE: 14px; padding: 8px 15px; border: #e90101 1px solid; background: #e90101; color: #fff; FONT-WEIGHT: bold; MARGIN-RIGHT: 0; display:inline-block;}
.fenye SPAN.disabled { FONT-SIZE: 14px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; display:inline-block;}
#xg { overflow: hidden; margin:0px 0 20px 0; width:100%; }
#xg span { width:45%; display: block; line-height:2em; float: left; background: url(../../images/pro.png) no-repeat 10px center; margin-bottom: 4px; padding-left:22px;}
#xg a { color: #666; }
#xg a:hover { color: #e60012; }
#xg strong { padding-bottom:5px; padding-top:10px; text-indent: 0; overflow: hidden; line-height: 36px; color: #e90101; font-size: 15px; }
.news-pic { border: none; margin-bottom: 30px; }
.news-pic dl { padding: 0 0 15px; width: 100%; margin-top: 0; margin-left: 0; margin-bottom: 16px; }

#Conabout { line-height: 25px; padding: 0 20px; }
#Conabout p { line-height: 27px; FONT-SIZE: 14px; color: #666; text-indent: 20px; margin: 0 0 16px; }
#Conabout p strong { color: #333; font-family: Microsoft Yahei; font-size: 16px; }
#Context { line-height: 23px; color: #666;}
#Conabout b { color: #c00; }
#Context img { }
#Context h1 { font-size: 24px; color: red; text-align: center; font-family: Microsoft Yahei,Simsun; margin-bottom:35px;}
#Context .protext h1{ margin:4px 0 10px;}
#Context h3 { font-size: 16px; margin:22px 0 16px; background: url(ico.jpg) no-repeat left center; padding-left: 20px; color: #000; }
#Context p { width:100%; line-height:28px; font-size:14px; padding:5px 0px; color: #333; text-indent: 2em; overflow:hidden;}
#Context p a { color: #2d64b3; font-weight: bold; }
#Context table p{color:#ffffff;}
#Context p a:hover { color: #2d64b3; font-weight: bold; text-decoration: underline; }
#Context #DIV1 p.maodian{ text-indent:0; margin-bottom:28px; width:100%; overflow:hidden; border-bottom:1px solid #ddd;}
#Context #DIV1 p.maodian a{ display:block; float:left; margin-right:2px; background:#f5f5f5; padding:7px 20px; font-size:15px; font-weight:normal;}
#Context #DIV1 p.maodian a:hover{ background:#fe3600; color:#fff; text-decoration:none;}
#Context #DIV1 h3{ clear:both;}
.sub_new_right { width: 255px; float: right; margin-left:45px; margin-top: -10px; margin-bottom: 30px; }
.com { width: 255px; margin-top: 15px; margin-bottom: 25px; background: #f5f5f5; }
.left_mt { height: 44px; background: #333; font-size: 19px; line-height: 44px; width: 100%; font-weight: bold; color: #535353; text-indent: 17px; color: #fff; }
.newslist ul { padding: 10px 0 12px; }
.newslist li { margin-left: 14px; background: url(point05.gif) no-repeat left; padding-left: 15px; background-position: 2px; line-height: 30px; color: #4c4c4c; width:83%; height:30px; overflow:hidden;}
.newslist li a { line-height: 30px; color:#333;}
.newslist li a:hover{ color:#e90101;}
#prompt { width: 775px; height: 65px; background-color: #f5f5f5; padding: 20px 20px 8px 20px; color: #444; margin-bottom: 20px; line-height: 28px; }
#prompt span { color: #EF4706; font-weight: bold; }
/*联系我们*/
.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:55%; }
.contact-info .l-contact img{ width:100%; height:356px;} 
.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;background:#f93829; color:#fff; line-height:22px; text-align:center; display:block; font-size:18px; font-weight:bold; padding:18px 0; margin-right:20px; overflow:hidden;}
#Conabout .fuwu .fuwu-sq p{ color:#333; text-indent:0; line-height:24px; padding:20px;}
#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:0 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:2.8%; 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; line-height:28px; padding-right:15px;}
.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 50px 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;}
/*服务承诺*/
.fuwu-item { margin-bottom: 20px; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 20px; _height: 360px; }
.fuwu-item dl { width: 252px; float: left; margin-right: 35px; margin-top: 20px; }
.fuwu-item dl dt { width: 252px; height: 155px; }
.fuwu-item dl dd { background: #eee; width: 252px; margin-left: 0; height: 205px; }
.fuwu-item dl dd span { display: block; padding: 13px 14px 0; font-family: Microsoft Yahei,Simsun; color: #222; font-weight: bold; font-size: 16px; }
#Conabout .fuwu-item dl dd p { color: #666; line-height: 24px; padding: 8px 14px 14px; text-indent: 0; margin-top: 0; }
.pjfw { margin-bottom: 30px; overflow: hidden;}
.pjfw h4 { font-size: 24px; color: #222; font-weight: bold; font-family: Microsoft Yahei,Simsun; margin-bottom:20px; margin-top: 5px; }
#Conabout .pjfw p { color: #333; line-height: 28px; }
table input { font-size: 16px; font-family: Microsoft Yahei; }
/*banner*/
.slide_x { overflow: hidden; position: relative; margin: 20px auto; width: 1000px; height: 320px; }
.slide_x a { color: #eee; text-decoration: none; }
.slide_x .box { overflow: hidden; position: relative; width: 1000px; height: 320px; }
.slide_x .list { overflow: hidden; width: 9999px; }
.slide_x .list li { float: left; position: relative; width: 1000px; }
.slide_x .list img { width: 1000px; height: 320px; border: none; }
.slide_x .list img { vertical-align: top; }
.slide_x .list p { position: absolute; bottom: 0; left: 0; width: 100%; height: 24px; color: #eee; font: 12px/24px "\5b8b\4f53"; text-indent: 12px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000'); background: rgba(0,0,0,0.6); }
.slide_x .btn { overflow: hidden; position: absolute; bottom: 10px; right: 45%; }
.slide_x .btn li { float: left; width: 25px; height: 8px; margin: 0 0 0 6px; background: #eee; color: #333; font: 11px/16px Tahoma; text-align: center; cursor: pointer; text-indent: -999em; }
.slide_x .btn .selected { background: #e60012; color: #fff; }
.slide_x .minus,
.slide_x .plus { position: absolute; top: 125px; width: 40px; height: 50px; background-image: url(control.png); background-repeat: no-repeat; text-align: center; cursor: pointer; }
.slide_x .minus { left: 0; background-position: 0 0; }
.slide_x .plus { right: 0; background-position: -55px 0; }
.slide_x .minus:hover { background-position: 0 -50px; }
.slide_x .plus:hover { background-position: -55px -50px; }

/**************** 首页改版-2015-07-14 ****************/
.container { max-width: 1170px; margin: 0 auto; }
.top { overflow: hidden; }
.logo { float: left; width: 302px; margin-top: 20px; }
.tel { float: right; width: 348px; margin-top: 28px; }
.nav { width: 100%; height: 60px; margin-top: 20px; overflow: hidden; position: relative; }
.nav-con { max-width: 1170px; margin: 0 auto; position: relative; z-index: 10; }
.nav-con ul { overflow: hidden; background: #262626; width: 96%; padding:0 2%; text-align:center;}
.nav-con ul li { width:14.25%; float: left; }
.nav-con ul li a { color: #fff; _color: #fff !important; font-size: 18px; line-height: 60px;}
.nav-con ul li a:hover {color: #fdd702; _color: #fdd702 !important; }
.nav-bg { position: absolute;  height: 60px; top: 0; right: 0; width: 50%; z-index: 1; }
.banner { background: no-repeat top center #023e9f; height: 100%; margin-top: -30px; }
.hot-pro { background: #f5f5f5; width: 100%; height: 54px; overflow: hidden; margin-bottom: 32px; }
.hot-pro h3 { float: left; background: #e90101; color: #fff; padding: 0 20px; height: 54px; line-height: 50px; font-size: 18px; margin-right: 18px; margin-top: 0; position: relative; }
.hot-pro i.arrow { background: url(arrow.jpg) no-repeat; width: 9px; height: 16px; display: inline-block; position: absolute; right: -9px; top: 19px; }
.tj-pro { float: left; overflow: hidden; }
.tj-pro li { float: left; }
.tj-pro li a { font-size: 15px; padding: 0 10px; line-height: 54px; color: #333; }
.tj-pro li a:hover { color: #e90101; }
.lei-news {overflow: hidden; width:100%;}
.leibie { margin:20px auto; max-width:1170px;}
.leibie h3 { background: url(icon-lei.jpg) no-repeat left center; padding-left: 40px; font-size: 24px; margin-top: 0; margin-bottom: 18px; color: #222; }
.item { width: 100%; overflow: hidden; }
.item ul { overflow: hidden; }
.item ul li { float:left; width: 16%; margin:0 0.33%; height: 145px;overflow: hidden; }
.item ul li a { display: inline-block; text-align: center; width: 100%; *cursor: pointer; }
.item ul li a i.icon-posui { background: url(posui.png) no-repeat center center; width: 100%; height: 59px; display: block; margin: 25px 0 10px; }
.item ul li a i.icon-zhisha { background: url(zhisha.png) no-repeat center center; width: 100%; height: 58px; display: block; margin: 25px 0 10px; }
.item ul li a i.icon-mofen { background: url(mofen.png) no-repeat center center; width: 100%; height: 79px; display: block; margin: 9px 0 5px; }
.item ul li a i.icon-xk { background: url(xuankuang.png) no-repeat center center; width: 100%; height: 60px; display: block; margin: 25px 0 9px; }
.item ul li a i.icon-hgj { background: url(dryer.png) no-repeat center center; width: 100%; height: 60px; display: block; margin: 25px 0 10px; }
.item ul li a i.icon-more { background: url(more.png) no-repeat center center; width: 100%; height: 64px; display: block; margin: 19px 0 10px; }
.item ul li a span { display: block; font-size: 18px; color: #333; padding-bottom: 25px; }
.item ul li a:hover { background: #e90101; }
.item ul li a:hover i.icon-posui { background: url(posui-hover.png) no-repeat center center; }
.item ul li a:hover i.icon-zhisha { background: url(zhisha-hover.png) no-repeat center center; }
.item ul li a:hover i.icon-mofen { background: url(mofen-hover.png) no-repeat center center; }
.item ul li a:hover i.icon-xk { background: url(xuankuang-hover.png) no-repeat center center; }
.item ul li a:hover i.icon-hgj { background: url(dryer-hover.png) no-repeat center center; }
.item ul li a:hover i.icon-more { background: url(more-hover.png) no-repeat center center; }
.item ul li a:hover span { color: #fff; }
.news { max-width:1170px; margin:0 auto 25px; overflow:hidden;}
/*.news h3 { background: url(icon-news.jpg) no-repeat left center; padding-left: 40px; font-size: 24px; margin-top: 0; margin-bottom: 18px; color: #222; }*/
.tj-news { width:100%; overflow: hidden;}
.top-news { border-bottom: 1px dashed #d8d8d8; margin-bottom: 18px; padding-bottom: 15px; margin-top: 0; overflow: hidden; width: 100%; overflow:hidden;}
.top-news dl{ float:left; width:28%; margin:0 3% 0 0;background:#f7f7f7; padding:10px 12px; overflow:hidden;}
.top-news dl dt { float: left; width:16%;}
.top-news dl dt span{ color:#f8b911; font-weight:bold; font-family:Arial; display:block;}
.top-news dl dt span.day{ font-size:46px; line-height:42px;}
.top-news dl dt span.money{ font-size:14px;}
.top-news dl dd { float: right; width:82%; margin-left: 0; }
.top-news dl dd a { font-size: 16px; font-weight: bold; color: #333; display:block; margin-top:6px;}
.top-news dl dd a:hover, .list-news li a:hover, .list-pro ul li a.tit:hover, .news-box ul li a:hover { color: #e90101; }
.top-news dl dd p { margin: 6px 0 0px; FONT-SIZE: 14px; line-height: 24px; text-indent:0;}
.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; _margin-bottom: 7px; }
.list-news li a { float: left; width: 72%; color: #333; background: url(icon.jpg) no-repeat left 3px; padding-left: 20px; }
.list-news li span { float: right; color: #888; }
.proindex{ width:100%; background:#f7f7f7; padding:18px 0 5px; margin-bottom:25px; overflow:hidden;}
.product { max-width: 1170px; overflow: hidden; margin: 0 auto; }
.hd { margin-bottom: 16px; width: 100%; overflow: hidden; }
.hd h3 { /*background: url(icon-pro.jpg) no-repeat left center;*/ margin-bottom: 0; font-size: 24px; margin-top: 3px; color: #222; text-align:center;}
.line2{ height:4px; background: #f93829; margin:8px auto 12px; text-align:center; width:50px;}
.hd p{ color:#333; text-align:center; margin-bottom:8px;}
.btn { float: right; }
.btn a { width: 37px; height: 37px; display: inline-block; text-indent: -999em; *float: left; }
.btn a.leftbtn { border: 1px solid #ccc; border-radius: 5px 0 0 5px; background: url(../images/leftbtn.png) no-repeat center center; }
.btn a.rightbtn { border: 1px solid #e90101; margin-left: -4px; border-radius: 0 5px 5px 0; background: url(../images/rightbtn.png) no-repeat center center #e90101; }
.btn a.leftbtn:hover { background: url(../../images/leftbtn-hover.png) no-repeat center center #e90101; border: 1px solid #e90101; }
.btn a.rightbtn:hover { background: url(../../images/rightbtn.png) no-repeat center center #e90101; border: 1px solid #e90101; }
.list-pro { width: 100%; overflow: hidden; }
.list-pro ul { overflow: hidden; }
.list-pro ul li, #List1_1 li { float: left; width:23%; margin-right:2%; margin-bottom: 10px; }
.list-pro ul li img { width:100%; height:auto; }
.list-pro ul li img:hover { opacity: 0.8; filter: alpha(opacity=80); }
.list-pro ul li a.tit { display: block; font-size: 15px; color: #111; padding: 9px 0 7px; text-align:center;}
.list-pro ul li p { width: 100%; FONT-SIZE: 14px; margin: 0; text-indent: 0; line-height: 24px; height: 30px; overflow: hidden; padding:5px 0; }
#List1_1 { float: left; }
#List2_1 { float: left; }
.ScrCont { width: 52766px; }
#ISL_Cont_1 { width: 100%; overflow: hidden; float: left; }
.foot { width: 100%;     padding-top: 12px; overflow: hidden; }
.new-item { width: 100%; padding-bottom: 15px;  overflow: hidden; }
.news-box { background: #f0f0f0; padding: 1.3% 2%; }
.news-box2 { margin-right: 0; }
.news-box h4 {     font-size: 20px;color: #ff0707; margin-bottom: 18px;  margin-top: 0; }
.news-box h4 a {     color: #f00; _color: #f00 !important; }
.news-box ul { overflow: hidden; width: 100%; }
.news-box ul li { height: 20px; overflow: hidden; margin-bottom: 10px; width: 33%; float:left; }
.news-box ul li a { background: url(icon-foot.jpg) no-repeat left 4px; padding-left: 15px;     color: #383838; _color: #383838 !important; }
.news-box ul li a:hover, .news-box h4 a:hover { color: #f00; _color: #f00 !important; }
.copy { width: 100%; overflow: hidden; background: #2d2d2d; }
.copy-con { max-width: 1170px; margin: 0 auto; border-top: 1px solid #1c1c1c; padding: 16px 0; text-align: center; }
.copy p { color: #fff; FONT-SIZE: 14px; margin: 0; text-align: center; }
.copy p span { color: #fdd702; font-size: 14px; font-weight: bold; }
.copy-con a { color: #fff; padding-right: 4px; }
.copy-con a:hover { color: #fdd702; }

.tab { background: #ddd; margin-top: 20px; margin-bottom: 20px; }
.tab th { background: #f8f8f8; padding: 2px 12px; }
.tab td { background: #fff; padding-left: 14px; line-height: 34px; }
.aaf66 { color: #333; font-weight: bold; }
.tab span { color: #fff; }
.tab a { color: #fff; }
.f6600 { font-size: 18px; color: red; font-weight: bold; }
.fj6600 { font-family: 微软雅黑; font-size: 16px; color: #fff; background: #0d1a2b; padding: 6px 20px 6px 20px; margin: 0 8px; line-height: 30px; width: 110px; height: 30px; }
.f661 { font-family: 微软雅黑; font-size: 16px; color: #fff; background: #ff0000; padding: 6px 20px 6px 20px; margin: 0 8px; line-height: 30px; width: 110px; height: 30px; }
.news-box3 ul li{ float: left; border: 1px dashed #a0a0a0;  width: auto;  margin-right: 6px;  height: auto;}
.news-box3 ul li a{ background:none; padding:6px 15px; display:inline-block; _white-space:nowrap;}

/*2015-11-07  修改样式*/
.liuyan { padding: 18px 0 15px; overflow: hidden; border-top:1px solid #eee; clear:both;}
.liuyan h2 { color:#222; font-size: 20px; margin-top: 0; margin-bottom: 15px;background: url(../images/icon-mes.jpg) no-repeat left 4px; padding-left:38px; height:32px;}
.liuyan p { color: #333; }
.liuyan p font { font-weight: bold; }
.message-box { background: #fff; margin: 0 auto; margin-top: 20px; font-size: 12px; }
.message-box input { border: 1px solid #ccc; height: 32px; line-height: 32px; color: #333; width: 66%; border-radius: 0; }
.message-box input.submit { background: #fe3600; color: #fff; border: none; cursor: pointer; width: 140px; height: 40px; line-height:40px; margin-right: 20px; cursor: pointer; font-size: 15px; font-family: Microsoft Yahei,Simsun; }
.message-box input.reset { background: #333; color: #fff; border: none; cursor: pointer; width: 140px; height:40px; line-height: 40px; cursor: pointer; font-size: 15px; font-family: Microsoft Yahei,Simsun; }
.message-box textarea { border: 1px solid #ddd; height: 160px; font-family: Microsoft Yahei,Simsun; width:93%; border-radius: 0;padding:10px; color:#666; background:#f9f9f9; }
.message-box td.tit-l { width: 24%; }
.message-box td.text-r { width: 70%; }
.message-box span { color: #e90100; padding-left:5px; line-height:40px;}
.message-box2 { background: #f7f7f7; padding: 20px 0; }
.foot-call { background: #1279ee; padding:20px 15px; margin: 0 0px 35px; overflow: hidden; _height: 60px; }
.left-f { background: url(../../images/foot-call.png) no-repeat left center; padding-left: 85px; overflow:hidden; }
.left-f span { color: #fff; font-size: 16px; display: block; margin-bottom: 15px; }
.left-f p { color: #fff; font-size: 26px; font-weight: bold; margin: 10px 0 6px 30px; }
.right-btn { float: right;width:200px; margin-top:10px; }
.right-btn a.btn-zixun { width:100%; line-height:2.5em; text-align:center; color: #000; background-color: #fed100; font-family: Microsoft Yahei; font-size: 18px; display: block; }
.right-btn a.btn-zixun:hover { color: #f60808; }
.footer_phone { z-index: 999; margin: 0px; padding: 0px; width: 100%; height: 44px; line-height: 44px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #fff; background: #e90101; }
.footer_phone a { display: block; color: #FFF; vertical-align: middle; font-size: 20px; }
.footer_phone a span { color: #FFF; font-size: 20px; display: inline-block; height: 44px; line-height: 44px; color: #FFF; text-align: center; background: url(../images/tel.gif) no-repeat left center; padding-left: 30px; }
#Context table tr td.aaf55 { }
/*关于我们页*/
.about-con-tong {  overflow: hidden; margin-bottom: 30px; }
.about-con-tong h1{ margin-bottom:25px; font-size:26px; color:#ef2218;}
.about-con-tong h2{ font-size:22px; color:#e90100;}
.about-con-tong p { line-height:30px; text-indent: 2em; margin-bottom: 20px; color: #444; }
.shebei-pic { width: 90%; overflow: hidden; margin: 0 auto 20px; }
.left-img { float: left; width: 42%; _width: 41%; }
.row { margin-bottom: 10px; overflow: hidden; }
.img { width: 100%; }
.img a.pro-img { overflow: hidden; display: block; position: relative; }
.img a.pro-img img { -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; -webkit-transition: all 0.35s ease; -ms-transition: all 0.35s ease; transition: all 0.35s ease; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); width: 100%; height: auto; }
.img a.pro-img:hover img { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); -ms-transform: scale(1.12); -o-transform: scale(1.12); transform: scale(1.12); }
*html .img a.pro-img img.i6-1 { height: 325px; }
*html .img a.pro-img img.i6-2 { height: 260px; }
*html .img a.pro-img img.i6-3 { height: 290px; }
*html .img a.pro-img img.i6-4 { height: 290px; }
*html .img a.pro-img img.i6-5 { height: 305px; }
.mask { width: 100%; overflow: hidden; display: none; }
.mask p.bg { background: url(img-hover.png) repeat; width: 100%; height: 100%; position: absolute; left: 0; top: 0; margin-top: 0; }
.mask span { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute; top: 33%; left: 41%; }
.mask span.more { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 50%; left: 35%; font-weight: normal; cursor: pointer; }
.mask span.more2 { left: 38%; }
.mask span.more3 { left: 31%; }
.mask span.more:hover { background: #fdd702; color: #222; border: 4px solid #fdd702; }
.img a.pro-img:hover .mask { display: block; }
.right-img { float: left; width: 58%; }
.l { float: left; width: 48%; margin-left: 10px; _width: 47%; }
.r { float: left; width: 48%; margin-left: 10px; }
.l2 { width: 50%; }
.r2 { width: 47%; }
.l3 { width: 97.5%; }
.line { border-bottom: 1px solid #ddd; height: 1px; margin-top: 50px; }
.btn-about { width: 50%; margin: -23px auto 20px; overflow: hidden; background: #fff; text-align: center; }
.btn-about a { background: #e5e5e5; padding: 10px 30px; display: inline-block; color: #333; font-size: 16px; margin: 0 1px; }
.btn-about a:hover { background: #e90100; color: #fff; }
.capacity, .bangong { overflow: hidden; }
.capacity h2, .bangong h2 { color: #e90100; font-size:22px; margin-bottom: 18px; }
.box2 { width: 100%; overflow: hidden; }
.box2 h3 { color: #333; font-size: 16px; margin: 0 0 20px 0; }
.box2 p { float: left; width:31%; margin-right:2.3%; text-indent: 0;  }
.box2 p img{ width:100%; height:auto;}
.box2 p.clear-mar, .about p.clear-mar, .bangong clear-mar { margin-right: 0; }
.box2 p span { display: block; text-align: center; color: #333; margin-top: 10px; text-transform: capitalize; }
.box2 em { font-style: normal; color: #444; display: block; margin-bottom: 18px; text-indent: 2em; line-height: 30px; }
.chengnuo { overflow: hidden; margin-bottom: 35px;}
.box-cn { float: left; width: 46.5%; margin-right: 1%; background: #f5f5f5; padding: 18px 5px 0px 18px; }
.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 h4{ font-size:24px; color:#222; margin:0 0 20px;}
#Conabout .chengnuo p.mswz{ color:#333; line-height:30px;}
.cn-con{ width:100%; overflow:hidden;}
.box-list{ width:18%; padding:20px; margin-right:30px; float:left; border:1px solid #ddd;}
.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;}

/*新闻内页咨询*/
.news-zx { background-color: #f2f2f2; padding: 15px; color: #555; margin-bottom: 25px; overflow: hidden; _height: 45px; }
#Context .news-zx p.wz-jieshao{ text-indent:0;  margin:0 0 8px;}
.l-tel { float: left; margin-top: 9px; }
.l-tel span { font-size: 16px; color: #333; font-weight: normal; vertical-align: top; }
.l-tel a { color: #e90101; font-size: 24px; font-weight: bold; }
.r-tool { float: right; }
.r-tool a { font-size: 18px; color: #fff; display: block; float: left; text-align: center; font-weight: bold; }
.r-tool a.baojia { padding: 10px 20px 11px 55px; margin-right: 10px; background: url(../../images/money-icon.png) no-repeat 20px center #333; }
.r-tool a.zx-zj { padding: 10px 18px 11px 64px; background: url(../../images/zhuanjia-icon.jpg) no-repeat 4px center #ff4b01; }
.r-tool a:hover { color: #ffde01; }
.contact-sub { overflow: hidden; margin-top: 40px; }
.contact-title { height: 25px; font-size: 16px; color: #004E9B; border-bottom: 1px solid #EAEAEA; margin-bottom: 15px; padding-left: 22px; }
.contact-sub li { float: left; width: 125px; margin-right: 40px; text-align: center; margin-bottom: 20px; }
.contact-sub a { color: #777; cursor: pointer; }
#Conabout .contact-sub li a p { text-indent: 0; margin: 0 0 8px; }
#Conabout .contact-sub li a p span { display: block; line-height: 20px; }
#Conabout .contact-sub li a:hover p span { color: #e60012; }

/*修改样式 2016-04-01*/
.right2 { border: none; padding-top: 0; margin-top: 0; }
.gongyi { width:100%; overflow: hidden; margin-bottom: 20px;}
.gongyi dl { width: 100%; margin-right: 28px; margin-bottom: 20px; overflow: hidden; float: left; }
.gongyi dl dt { width: 30%; float: left; }
.gongyi dl dt img { border: 1px solid #ddd; width:100%; height:auto; }
.gongyi dl dd { width: 67%; margin-left: 0; float: right; }
.gongyi dl dd a { font-size: 16px; color: #333; padding: 10px 0; display: block; font-weight: bold; }
.gongyi dl dd a:hover { color: #e40114; }
.gongyi dl dd p { text-indent: 0; margin: 3px 0; line-height: 24px; }
.gongyi dl dd p span { color: #333; font-weight: bold; }
.gongyi dl dd a.more-gy { font-size: 15px; color: #333; padding: 9px 50px; background: #e7e7e7; display: inline-block; margin-top: 15px; font-weight: normal; }
.gongyi dl dd a.more-gy:hover { background: #e40114; color: #fff; }
.gongyi dl dd a.more-gy2 { background: #666; color: #fff; font-size: 15px; color: #fff; padding: 9px 25px; display: inline-block; margin-top: 15px; font-weight: normal; }
.gongyi dl dd a.more-gy2 i{ font-style:normal;}
.gongyi dl dd a.more-gy2:hover { background: #333; color: #fff; }
.gongyi-con { padding: 5px 0px 25px; }
.gongyi-con h1 { font-size: 24px; text-align: center; margin-bottom: 20px; }
.l-tel2 { margin-top: 9px; }
.l-tel2 span { line-height: 30px; }
.r-tool a.peizhi { padding: 9px 25px 9px 56px; margin-right: 5px; background: url(scx-icon.png) no-repeat 25px center #1481f0; }
.r-tool a.peizhi:hover { background: url(../images/scx-icon.png) no-repeat 25px center #ff4b01; color: #fff; }
.bd-con { width: 100%; overflow: hidden; }
.bd-con p { line-height: 25px; color:#333;}
.relate-pro { width: 100%; overflow: hidden; }
.relate-pro h3 { font-size: 20px; margin-bottom: 15px; color:#222; border-bottom:1px solid #ddd; margin-bottom:26px; padding-bottom:12px;}
.relate-pro ul { overflow: hidden; }
.relate-pro ul li { float: left; margin:0 0.8%; width:23.4%; overflow:hidden; }
.relate-pro ul li p { text-align: center; margin: 6px 0; }
.relate-pro ul li a:hover p { color: #e90101; }
.relate-pro ul li img { width: 192px; height: 142px; }

.news-pro-pic { overflow: hidden; margin-bottom: 15px; }
.news-pro-pic ul { overflow: hidden; width: 604px; margin: 0 auto; }
.news-pro-pic ul li { float: left; margin: 0 4px 4px 0; height: 185px; }
#Context .news-pro-pic ul li img { margin: 0; }

.title-gy{ border-bottom:1px solid #ddd; margin-bottom:20px; height:46px;}
.bd-con h2{ font-size:18px; color:#222;}
.gongyi-show{ width:100%; margin-bottom:25px; overflow:hidden;}
.l-gy{ float:left; width:38%; border:1px solid #ddd;}
.l-gy img{ width:100%; height:auto;}
.r-gy{ float:right; width:57%;}
.r-gy h1{ color:#f93829; font-size:26px; text-align:left;}
.r-gy p{ font-size:14px; text-indent:0; margin:10px 0;}
.r-gy p span{ font-weight:bold;}
.gy-tool{ overflow:hidden; margin-top:20px;}
.gy-tool a.peizhi-btn{ float:left; margin-right:15px; color:#fff; font-size:18px; padding:10px 20px 10px 58px; background:url(../images/gy-icon.png) no-repeat 20px center #f93829;}
.gy-tool p{font-size:16px; float:left;}
.gy-tool p span{ color:#f93829; font-size:22px;}
.dapei{ width:100%; margin-bottom:25px; padding-top:20px; overflow:hidden;}
.dapei table{ text-align:center; display:table; overflow:hidden;}

/*22016-07-15 合并之前的style.css*/
.datalist { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-COLLAPSE: collapse; FONT-FAMILY: Arial; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; }
.datalist CAPTION { TEXT-AliGN: left; PADDING-BOTTOM: 5px; }
.datalist TH { BORDER-BOTTOM: #cccccc 1px solid; TEXT-AliGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; }
.datalist TD { BORDER-BOTTOM: #cccccc 1px solid; TEXT-AliGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; }
.datalist TR.altrow { BACKGROUND-COLOR: #c7e5ff; }
.main { MARGIN-BOTTOM: 15px; }
.mainleft { MIN-HEIGHT: 224px; HEIGHT: auto !important; OVERFLOW: visible; }
.inet { BORDER-BOTTOM: #e8e8e8 3px solid; BORDER-LEFT: #e8e8e8 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 7px; BORDER-TOP: #e8e8e8 3px solid; BORDER-RIGHT: #e8e8e8 3px solid; PADDING-TOP: 2px; }
.inet ul { PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; BACKGROUND: #e8e8e8; HEIGHT: 64px; PADDING-TOP: 3px; }
.inetpic { WIDTH: 171px; DISPLAY: block; FLOAT: left; HEIGHT: 64px; }
.inetright { WIDTH: 90px; FLOAT: right; PADDING-TOP: 14px; }
.inetright H2 { liNE-HEIGHT: 18px; font-family: "Microsoft YaHei"; FONT-SIZE: 12px; FONT-WEIGHT: normal; }
.selectlist { liNE-HEIGHT: 18px; PADDING-LEFT: 8px; WIDTH: 72px; FONT-FAMILY: 宋体; HEIGHT: 18px; CURSOR: pointer; }
.layer { POSITION: absolute; MARGIN: -3px 0px 0px -8px; WIDTH: 80px; DISPLAY: none; _margin: -2px 0px 0px -8px; }
.layerlist { BORDER-BOTTOM: #8a908c 1px solid; BORDER-LEFT: #8a908c 1px solid; BORDER-TOP: #8a908c 1px solid; BORDER-RIGHT: #8a908c 1px solid; PADDING-TOP: 16px; }
.layerlist ul { PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; BACKGROUND: #ffffff; HEIGHT: 100px; OVERFLOW: auto; BORDER-TOP: #8a908c 1px solid; PADDING-TOP: 3px; }
.layerlist ul li { liNE-HEIGHT: 20px; }
.iproshow { liNE-HEIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 1px; }
.ilogin { TEXT-AliGN: center; HEIGHT: 30px; PADDING-TOP: 29px; }
.ilogin img { MARGIN: 0px 3px; }
.mainleft_l { PADDING-LEFT: 10px; WIDTH: 380px; FLOAT: left; }
.ititle { BORDER-BOTTOM: #fc9605 1px solid; MARGIN-BOTTOM: 11px; }
.ititle H2 { PADDING-BOTTOM: 0px; liNE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; font-family: "Microsoft YaHei"; FLOAT: left; HEIGHT: 36px; COLOR: black; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px; }
.imore { liNE-HEIGHT: 36px; PADDING-LEFT: 13px; WIDTH: 44px; FLOAT: right; HEIGHT: 36px; FONT-WEIGHT: bold; }
.iprosearch { WIDTH: 200px; FLOAT: right; PADDING-TOP: 18px; }
.iprosearch h3 { PADDING-LEFT: 5px; HEIGHT: 19px; COLOR: #003a8f; FONT-SIZE: 12px; }
.ipsi { WIDTH: 142px; FLOAT: left; }
.ipsi INPUT { BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; liNE-HEIGHT: 19px; PADDING-LEFT: 5px; WIDTH: 130px; HEIGHT: 19px; COLOR: #8d8d8d; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; }
.ipsb { WIDTH: 22px; FLOAT: left; }
.ipsb INPUT { BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 22px; BORDER-TOP-STYLE: none; HEIGHT: 21px; BORDER-LEFT-STYLE: none; CURSOR: pointer; }
.hotkeywords { liNE-HEIGHT: 18px; CLEAR: both; PADDING-TOP: 10px; }
.mainleft_r { WIDTH: 320px; PADDING-RIGHT: 22px; FLOAT: right; }
.inews01 { BORDER-BOTTOM: #cdcdcd 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 75px; OVERFLOW: hidden; PADDING-TOP: 0px; }
.inews01 img { WIDTH: 94px; DISPLAY: block; FLOAT: left; HEIGHT: 62px; }
.inews01_intro { PADDING-LEFT: 15px; WIDTH: 180px; FLOAT: left; COLOR: #979797; FONT-SIZE: 11px; }
.inews01_intro h3 { liNE-HEIGHT: 18px; MARGIN-BOTTOM: 8px; FONT-SIZE: 12px; }
.inews02 { PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 8px; }
.in02l { liNE-HEIGHT: 21px; HEIGHT: 21px; CLEAR: both; }
.in02title { PADDING-LEFT: 17px; WIDTH: 215px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 21px; OVERFLOW: hidden; }
.in02time { WIDTH: 60px; FLOAT: right; FONT-SIZE: 11px; }
.left { PADDING-BOTTOM: 30px; WIDTH: 255px; margin-left:45px; FLOAT: right; OVERFLOW: hidden; }
.right { padding-bottom: 15px; OVERFLOW: hidden; margin-bottom: 30px;}
.right2 { border: none; margin: 0; padding: 0; }
.lefttitle { liNE-HEIGHT: 0px; MARGIN-BOTTOM: 0; HEIGHT: 44px; line-height: 41px; text-align: center; FONT-SIZE: 20px; font-family: Microsoft Yahei; color: #fff; background: url(1313214805482.jpg) no-repeat; font-weight: bold; margin-top: 10px; }
.subleftlist { MARGIN: 0px auto 25px; WIDTH: 100%; }
.subleftlist ul li { TEXT-AliGN: right; liNE-HEIGHT: 40px; height: 40px; MARGIN-BOTTOM: 2px; BACKGROUND: #f2f2f2; }
.subleftlist ul li A { liNE-HEIGHT: 40px; PADDING-RIGHT: 96px; DISPLAY: block; font-family: Microsoft Yahei, Simsun; font-size: 15px; color: #333; }
.subleftlist ul li A:hover { BACKGROUND: url(leftmenuon.jpg) no-repeat left top; COLOR: #fff; }
.subleftlist ul li ul { DISPLAY: none; }
.subleftlist ul li ul li { liNE-HEIGHT: 24px; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; }
.subleftlist ul li ul li A { liNE-HEIGHT: 24px; WIDTH: 172px; PADDING-RIGHT: 32px; BACKGROUND: #fff; COLOR: #8c8c8c; }
.subleftlist ul li ul li A:hover { BACKGROUND: #fff; COLOR: #ff9802; FONT-WEIGHT: normal; }
.subleftlist ul li.leftnavon A { WIDTH: 162px; PADDING-RIGHT: 42px; BACKGROUND: url(../images/leftmenuon.gif) no-repeat left top; COLOR: #fff; }
.subleftlist ul li.leftnavon A:hover { BACKGROUND: url(../images/leftmenuon.gif) no-repeat left top; }
.subleftlist ul li.leftnavon ul { DISPLAY: block; }
.subleftlist ul li.leftnavon ul li { liNE-HEIGHT: 24px; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; }
.subleftlist ul li.leftnavon ul li A { liNE-HEIGHT: 24px; WIDTH: 162px; PADDING-RIGHT: 42px; BACKGROUND: #fff; COLOR: #8c8c8c; FONT-WEIGHT: normal; }
.subleftlist ul li.leftnavon ul li A:hover { BACKGROUND: #fff; COLOR: #ff9802; FONT-WEIGHT: normal; }
.subleftlist ul li.leftnavon ul li.leftthirdnavon A { COLOR: #8c8c8c; FONT-WEIGHT: bold; }
.subleftlist ul li.leftnavon ul li.leftthirdnavon A:hover { COLOR: #ff9802; FONT-WEIGHT: bold; }
.lp1 { MARGIN: 0px auto; margin-top: 15px; WIDTH: 255px; CLEAR: both; }
.leftprosearch { padding: 0 0 20px 0; }
.lp1 p { liNE-HEIGHT: 20px; font-family: "Microsoft YaHei"; HEIGHT: 23px; COLOR: #ff0000; FONT-SIZE: 18px; margin-bottom: 6px; text-indent: 0; font-weight: bold; }
.leftprosearch SELECT { WIDTH: 100%; HEIGHT: 38px; line-height: 38px; font-family: "Microsoft YaHei"; }
.leftprosearch SELECT option { height: 25px; }
.lefttel p { PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(ico_tel.gif) no-repeat 137px 50%; HEIGHT: 50px; PADDING-TOP: 17px; }
.lefttel SPAN { PADDING-LEFT: 5px; font-family: "Microsoft YaHei"; COLOR: #2c2c2c; FONT-SIZE: 15px; }
.tj-proitem { margin-bottom: 20px; overflow: hidden; }
.tj-proitem p.l-title2 { background: #333; font-family: Microsoft Yahei, Simsun; color: #fff; font-size: 20px; color: #fff; font-weight: bold; height: 44px; line-height: 44px; width: 100%; text-align: center; margin-bottom: 0; margin-top: 0; }
.tj-proitem ul { overflow: hidden; background: #eee; width: 100%; }
.tj-proitem ul li { border-bottom: 1px dotted #ccc; height: 46px; width: 225px; margin-left: 12px; }
.tj-proitem ul li a { color: #333; line-height: 46px; font-family: Microsoft Yahei, Simsun; background: url(icon-list.jpg) no-repeat 25px 6px; padding-left: 42px; font-size: 15px; }
.tj-proitem ul li a:hover { color: #e60012; background: url(icon-hover.jpg) no-repeat 25px 6px; }
.sub-hotline { margin-bottom: 20px; overflow: hidden; }
.breadcrumbs { TEXT-AliGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 420px; PADDING-RIGHT: 10px; FONT-FAMILY: 宋体; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 18px; }
.list01 { padding: 25px 15px 0px 15px; HEIGHT: 90px; CLEAR: both; OVERFLOW: hidden; }
.l01pic { WIDTH: 135px; FLOAT: left; }
.l01content { WIDTH: 610px; BACKGROUND: url(dotted_bottom.gif) repeat-x left bottom; FLOAT: left; HEIGHT: 100px; OVERFLOW: hidden; }
.l01intro { liNE-HEIGHT: 23px; WIDTH: 540px; PADDING-RIGHT: 20px; FLOAT: left; color: #666; }
.l01intro h3 { liNE-HEIGHT: 30px; PADDING-LEFT: 13px; BACKGROUND: url(../../images/point05.gif) no-repeat left 50%; HEIGHT: 34px; FONT-SIZE: 14px; margin: 0px; }
.more01 { BORDER-LEFT: #dedede 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 12px; WIDTH: 30px; FLOAT: left; HEIGHT: 40px; PADDING-TOP: 30px; }
.news_recom { MARGIN: 0px auto; HEIGHT: 150px; OVERFLOW: hidden; }
.news_recomimg { TEXT-AliGN: center; WIDTH: 215px; FLOAT: left; }
.news_recomimg img { BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; }
.news_recom_intro { WIDTH: 465px; FLOAT: left; }
.news_recom_intro H4 { PADDING-BOTTOM: 4px; liNE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: 宋体; PADDING-TOP: 4px; }
.nri_view { PADDING-LEFT: 10px; HEIGHT: 75px; OVERFLOW: hidden; }
.about-con { width: 100%; overflow: hidden; padding: 5px 15px 0px; }
.about-list-item { float: left; width: 390px; margin-right: 25px; _margin-right: 15px; background: #f6f6f6; margin-bottom: 35px; margin-left: 10px; }
.l-about { width: 280px; float: left; padding: 18px 0 20px 15px; }
.l-about h3 { margin-top: 0px; margin-bottom: 10px; font-size: 16px; }
.l-about h3 a { color: #333; }
.l-about h3 a:hover { color: #e60012; }
.l-about p { color: #666; text-indent: 0; margin: 0; line-height: 24px; }
.r-about { float: right; border-left: 1px solid #dedede; height: 80px; margin-right: 15px; margin-top: 40px; padding-left: 10px; *margin-right: 30px; }
.r-about a { background: url(more01.gif) no-repeat; display: inline-block; width: 33px; height: 14px; text-indent: -999em; margin-top: 28px; *display: block; }
.jsyj { width: 99%; margin: 0 auto; color: #666; overflow: hidden; }
.jsyj li { overflow: hidden; width: 100%; float: left; *height: 125px; margin-bottom: 25px; }
#Conabout .jsyj li p { margin-right: 14px; float: left; text-indent: 0; margin: 0; }
.jsyj li img { width: 175px; height: 115px; }
#Conabout .jsyj li span b { font-size: 15px; text-indent: 0px; color: #232323; margin: 6px 0 7px; display: block; }
.jsyj li span { width: 625px; color: #666; text-indent: 20px; float: right; }
#Conabout h4.gjhz-tit { font-family: Microsoft Yahei, Simsun; color: #333; font-size: 18px; margin: 16px 0 22px; text-align: center; }
.qywh-con { width: 100%; margin-bottom: 25px; overflow: hidden; }
.qywh-con dl { width: 22%; margin-right: 20px; float: left; margin-bottom: 25px; }
.qywh-con dl dt { background: url(qywh-bg.jpg) no-repeat; width: 69px; height: 69px; text-indent: -999em; margin: 0 auto 8px; }
.qywh-con dl dt.zongzhi { background-position: 0 0; }
.qywh-con dl dt.jzg { background-position: -91px 0; }
.qywh-con dl dt.jingshen { background-position: -185px 0; }
.qywh-con dl dt.rcg { background-position: -275px 0; }
.qywh-con dl dt.linian { background-position: -366px 0; }
.qywh-con dl dt.fwln { background-position: -459px 0; }
.qywh-con dl dt.xintiao { background-position: -551px 0; }
.qywh-con dl dt.fwjs { background-position: -644px 0; }
.qywh-con dl dd { width: 100%; text-align: center; margin-left: 0; }
.qywh-con dl dd span { display: block; font-size: 16px; color: #333; font-weight: bold; font-family: Microsoft Yahei, Simsun; }
#Conabout .qywh-con dl dd p { color: #666; margin: 10px 0; }
.rightprev_view { }
.rightprev_viewlist { BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px; }
.rpv_pic { WIDTH: 95px; FLOAT: left; }
.rpv_pic img { BORDER-BOTTOM: #c4c7c6 1px solid; BORDER-LEFT: #c4c7c6 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c4c7c6 1px solid; BORDER-RIGHT: #c4c7c6 1px solid; PADDING-TOP: 1px; }
.rpv_intro { WIDTH: 550px; FONT-FAMILY: 宋体; FLOAT: left; }
.rpv_intro H4 { liNE-HEIGHT: 25px; }
.rpv_introtext { liNE-HEIGHT: 17px; HEIGHT: 35px; OVERFLOW: hidden; }
/*询价*/
.btm-slide { background: url(../images/btm_bg.png); height: 80px; position: fixed; width: 100%; z-index: 999; top: auto; bottom: 0; }
.btm-slide img { margin-right: 9%; margin-top: 20px; width: 20px; height: 20px; }
.btm-slide-content {max-width: 1170px; margin: 0 auto; position: relative; }
.btm-slide-left { float: left; width: 70%; margin-top: 24px; }
.name { float: left; margin-right: 40px; }
.name label, .phone label { color: #f9df04; font-size: 16px; display: block; float: left; width: 100px; line-height: 36px; }
.name input.txt, .phone input.txt { background: #fff; width: 260px; height: 36px; line-height: 36px; text-indent: 10px; border: none; color: #444; font-family: Microsoft Yahei, Simsun; }
.phone { float: left; }
.btm-slide-right { float: right; margin-top: 22px; }
.btm-slide-right input.sale { background: #fdd702; color: #222; width: 200px; height: 42px; line-height: 36px; border: none; cursor: pointer; font-size: 19px; font-family: Microsoft Yahei, Simsun; font-weight: bold; }
.btm-slide-right input.sale:hover { background: #e90101; color: #fff; }
.zjdp { clear: left; float: left; background: url(/images/zjdpbg.jpg) no-repeat; width: 100%; position: relative; margin-bottom:30px;}
.zjdp h4 { font-size: 28px; color: #d80000; margin: 35px 0 10px 160px; }
.zjdp h4 span { font-size: 20px; margin-left: 20px; color: #000; }
.zjdp p { margin: 10px 0 15px 120px; }
.zjdp ul { width: 95%; margin: 0 auto; }
.zjdp li { float: left; width: 17%; margin: 0 1.5%; text-align: center; }
.zjdp li img { width: 100%; height: auto; margin: 0; }
.zjdp li span { /*background: #E1E1E1;*/ font-weight: 500; font-size: 14px; height: 32px; /*color: #000;*/ margin-top: -2px; line-height: 32px; }


.protype-list { width: 100%; overflow: hidden; margin-bottom: 35px;}
.box-article { margin-bottom: 30px; overflow: hidden; }
.hd-h2 { margin-bottom: 25px; width: 100%; background: #f0f0f0; height: 40px; }
.hd-h2-title { float: left; width: 245px; text-align: center; background:#f93829; position: relative; }
.hd-h2-title i.arrow { width: 26px; height: 40px; display: block; position: absolute; top: 0px; right: -26px; }
.hd-h2-title a { color: #fff; font-size: 18px; color: #fff; line-height: 40px; }
.hd-h2 .go-more { float: right; line-height: 40px; padding-right: 20px;  margin-right: 10px; }
.hd-h2 .go-more:hover {  }
.product-intro { width: 100%; }
.l-case { float: left; width: 21%; position: relative; }
.l-case img { width: 100%; height: auto; }
.l-case p { background: #000; opacity: 0.8; filter: alpha(opacity=80); position: absolute; bottom: 1px; left: 0; width: 100%; height: 45px; line-height: 45px; color: #fff; font-size: 16px; margin: 0; text-align: center; }
.r-product { float: left; width: 79%; }
.r-product p.invisible { margin: 0 0 10px 0px; line-height: 22px; color: #555; }
.r-product ul { margin: 0 0 0 20px; overflow: hidden; }
.r-product ul li { width: 25%; float: left; *width: 24%; }
.r-product ul li a { display: block; padding: 11px 0 11px; }
.r-product ul li a img { text-align: center; margin: 0 auto; display: block; border: none; _width: 160px; }
.r-product ul li a p { text-align: center; font-size: 14px; margin: 10px 0 0; text-indent:0;}
.r-product ul li a:hover { background: #f2f2f2; }

.proshowimg { width: 100%; float: left; margin-bottom:30px;}
.proshowimg img{ width:100%; height:auto;}
.proshowimg p { text-indent: 0px; }
.bigimg { width:44%; float: left; }
#Context .bigimg img{ margin:0;}
.bigimg img { height: auto; _height: 281px; }
.protext { width: 53%; float: right; }
.protext h1 { float: left; color: #cc0000; font-size: 16px; clear: both; }
#Context .protext p { clear: both; margin:6px 0 0 0; float: left; width: 100%; text-indent: 0px; line-height: 23px; color:#666;}
#Context .protext #pro_tj_lx_tel p{ width:auto;}
.telp { float: left; clear: both; width: 100%; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; margin: 15px 0; color: #111; }
.proli { float: left; clear: both; width: 100%; overflow: hidden; }
.proli ul { width: 100%; margin:12px auto 0; overflow: hidden; }
.proli ul li { float: left;  }
.proli ul li a{color: #fff; float: left; font-size: 16px; font-weight:bold;}
.proli .nul_0 { background:url(../../images/icon-price.png) no-repeat 28px center #222A37;margin-right:0px; padding:9px 28px 9px 58px;}
.proli li a.nul { background:url(../../images/icon-zixun.png) no-repeat 28px 11px #ea0000; margin-right:10px; padding:9px 28px 9px 54px; _padding:9px 20px 9px 60px;}
.proli ul li a:hover{ color:#f7f408;}

#pro_tj_lx { margin-bottom: 2%; width: 100%; overflow: hidden; }
#pro_tj_lx_tel { width: 100%; overflow: hidden; }
#pro_tj_lx_tel p { background: url(../../images/dianhua.gif) no-repeat left 5px; font-size: 14px; padding: 1% 1% 2% 6.5%; text-align: left; float: left; width: auto; }
#pro_tj_lx_tel span { color: #E3131E; font-weight: bold; margin-right: 8px; margin-top: 6%; /* float: right; */ width: auto; font-size: 20px; color: #E30F00; margin-left: 5px; }
#pro_tj_lx a { padding: 1.5% 6%; float: left; color: #fff; font-size: 15px; display: inline-block; text-align: center; font-weight: bold; margin-top: 25px; }
#pro_tj_lx a.line-zixun { background: #FF3A3B; }
#pro_tj_lx a.line-order { background: #16345A; margin-left: 15px; }
#Context .protext #pro_tj_lx_tel p{ color:#333;}
#Context #pro_tj_lx_tel p a:hover{ text-decoration:none;}
#Context .protext #pro_tj_lx_tel span{ color:#ef2218;}

#Context .protext p span {
    color: #333;
    font-weight: bold;
}
 .zg_more {
    float: right;
    margin: 0 15px 8px 0;
}

#DIV1{ clear:both; }
.hd2{ border-bottom:1px solid #ccc; height:35px; margin-bottom:20px;}
.hd2 h4{ color:#333; font-size:20px; border-bottom:3px solid #fe3600; height:33px; float:left; margin:0;}
.hd2 a.more-wz{ float:right; padding-top:4px;}
.relate-news{ width:100%;}
.relate-news ul{ overflow:hidden;}
.relate-news ul li{ float:left; width:48%; margin-right:2%; margin-bottom:7px;}
#xg .relate-news ul li a{ color:#333;background: url(icon-news1.jpg) no-repeat left center; padding-left:23px; width:95%; display:block; margin-bottom:10px;}
#xg .relate-news ul li a:hover{ color:#fe3600;}
.relate-news ul li p{ color:#888; margin:6px 0; padding-left:23px; text-indent:0;width:95%; height:44px; overflow:hidden;}
.banner2{ background:url(../images/banner2.jpg) no-repeat top center; height:180px;}
.banner-dy{background:url(../images/banner-dy.jpg) no-repeat top center; height:230px;}
.gy-banner{background:url(../images/gy-banner.jpg) no-repeat top center; height:230px;}
.ly-con{ width:100%; overflow:hidden;}
.top-input{ margin-bottom:20px; overflow:hidden;}
.top-input p{ float:left; width:30%; text-indent:0; margin:0 2.3% 0 0px; *margin:0 2.3% 0 0px;}
.top-input p input{ text-indent:10px; background:#f9f9f9; border:1px solid #ddd; padding:0; height:40px; line-height:40px; overflow:hidden;}
.message-box .top-input p input{ width:90%; color:#666; *width:81%; _margin-bottom:15px;}
.textarea{ margin-bottom:20px;}
p#xg{ border-top:1px solid #eee; width:94%;}
p#xg a{ color:#333;}
p#xg span{ padding-left:5px;}
p#xg strong{ font-size:20px; margin:10px 0 0; display:block; color:#333;}
.btn-tj-reset{ margin-bottom:10px; overflow:hidden;}

.yidong-ban, .wap-nav, .pro-nav { display: none; }
#prevnext { float: left; width:50%; }


.hxcpzs{ width:45%; float:left; line-height:32px;margin-bottom: 30px; margin-right:1%; padding:2%; background:#fafafa; }
.hxxwzx{ width:354px; background:url(/images/dfa2.jpg); background-repeat:no-repeat; float:right; line-height:32px;}
.z{ width:100%; padding-top:10px; clear:both; overflow:hidden; height:145px}
.z ul{ list-style:none; margin:0 auto; padding:0px;}
.z ul li{ line-height:30px; }
.z img{ margin-right:10px;}
.z a{float: left;
    width: 72%;
    line-height: 30px;
    height: 30px;
    overflow: hidden; background:url(/../images/icon-newslist.jpg) no-repeat left center; padding-left:12px;}
.z span{ float:right;  color:#999;}
.ywzt{ height:38px; width:100%; border-bottom:1px solid #ddd;}
.ywzt2{ height:32px;}
.ywzt span{font-size:20px; font-weight:bold; height:37px; float:left; color:#222; border-bottom:3px solid #ef2218;}
.ywzt a:link, #ywzt a:visited{ color:#333; font-size:12px;	text-decoration:none;}
.ywzt a:hover{	color:#e30000;text-decoration:none;}
.pro_con .ywzt a.tit{ color:#222; font-size:20px;}
.ywzt a.more { float:right;}
#ywzt2 span{font-size:15px; font-weight:bold; padding-left:30px; float:left; color:#FFFFFF;}
#ywzt2 a{ padding-right:5px; float:right;}
#ywzt2 a:link, #ywzt2 a:visited{color:#333; font-size:12px;	text-decoration:none;}
#ywzt2 a:hover{	color:#e30000;text-decoration:underline;}
#totop { display:none; width: 56px; height: 56px; display: block; cursor: pointer; text-indent: -999em; background: url(../../images/totop.gif) no-repeat -64px 0; position: fixed; right:10%; bottom: 10%; }
.clear-margin { margin-right: 0; }
.pro_lei { width:95%; margin:0 auto;overflow: hidden; margin:40px auto 35px;}

.pro_lei ul{  width:100%; overflow:hidden; text-align:center;}
.pro_lei li { *float:left; display:inline-block; text-align:center; width:15%; margin:0 6px;}

.pro_lei li a { display: block; background:#fff; color:#f93829; font-size:16px;text-align:center;width:100%; line-height:46px; height:46px; cursor:pointer ;border:1px solid #f93829;}
.pro_lei .current1  {background:#f93829;color:#fff;text-align:center;  }	 
.pro_lei .current1 a {background:#f93829;color:#fff;text-align:center; border:1px solid #f93829;}
.pro_lei li a:hover{ background:#f93829; color:#fff;border:1px solid #f93829;}

.about-box { width: 100%; overflow: hidden; }
.about-box ul { overflow: hidden; }
.about-box ul li { float: left; margin-right:2%; width:23%; 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;}


/*关于我们页咨询*/
.about-zx { background-color: #eaedf5; padding:15px 20px 15px 15px; color: #555; margin-bottom: 24px; overflow: hidden; _height: 45px; }
.about-con-tong .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;}
.l-tel2 span { font-size: 16px; color: #333; font-weight: normal; vertical-align: top; }
.l-tel2 a { color: #e90101; font-size: 26px; font-weight: bold; line-height:27px;}
.r-tool2 { float: right; }
.r-tool2 a { font-size: 18px; color: #fff; display: block; float: left; text-align: center; font-weight: bold; }
.r-tool2 a.baojia { padding: 10px 20px 11px 55px; margin-right: 15px; background: url(../../images/money-icon.png) no-repeat 20px center #2b3348; }
.r-tool2 a.zx-zj { padding: 10px 18px 11px 64px; background: url(../../images/zhuanjia-icon.jpg) no-repeat 4px center #f50200; }
.r-tool2 a:hover { color: #ffde01; }

.mnav,.mpro-nav,.fix-footer,.pic_moblie ,.bigimg_m { display:none;}

/*新闻中心改动2017.6.10*/
.latest_news { overflow:hidden; margin-bottom:40px;}
.latest_news h3 { color:#343434; font-size:35px; margin:0 0 20px 0; font-weight:normal; }
.lanews_l { width:48%; float:left;}
.lanews_l img { margin-bottom:15px; width:100%; height:auto;}
.lanews_l h4 { font-size:18px; margin:0 0 10px 0;}
.lanews_l p { font-size:14px; text-indent:0; line-height:25px; margin:0;}
.lanews_r { width:49%; float:right;}
.time{ float:left; width:65px; font-family:Arial;margin-right:12px;padding: 8px 10px 8px 0;color:#f52626;text-align: center;border-right: 1px #e1e0e0 solid;}
.time .ri{ display:block; font-size:44px;text-align:center; line-height:40px;}
.time .year{ display:block; font-size:14px;}
.lanews_r ul li { padding:10px 10px; border:1px solid #eeeeee; overflow:hidden; margin-bottom:7px;}
.news-txt { overflow:hidden;}
.news-txt span { display:block;  font-size:18px; font-weight:bold; margin-bottom:5px;}
.news-txt span  a {color:#343434;}
.news-txt p { width:100%; font-size:14px; text-indent:0; margin:0 ; line-height:24px;}
.lanews_r ul li:hover {border:1px solid #F20000;}
.lanews_r ul li:hover .time { color:#F20000;}

.footer-lx,.back,.go-home{ display:none;}

@media screen and (max-width:1169px) {
	#totop{ right:0;}
    .container, .nav-con, .nav-con ul, .product, .copy-con, #sub_con, .left-f, #sub_tit, .fuwu-item dl dt, .fuwu-item dl dd, .com, .news-tj-top,.danye,.zhuanjia-zx { width: 100%; }
    .top,  .product, .copy-con, .foot, #sub_tit,.list-news,.danye { padding: 0 8px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
    .pro-nav{ padding: 0 0 0 8px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
     .gongyi {  width: 100%; }
    .r-tool { margin-top: 4px; }
    #sub_tit { padding: 0 8px 0 30px; background: url(home.png) no-repeat 10px center; }
	.about-con-tong { padding: 0 2px;}
    .copy-con { padding: 16px 8px; }
    .banner { display: none; }
    .yidong-ban { display: block; }
    .yidong-ban img, .logo img, .tel img, .top-news dt img, #banner1 img, .right img, .sub-hotline img, .pro_list_img img, .main_img img, .cplist_pic, .cplist_pic img, #Context img, #Conabout img,  .fuwu-item dl dt img, .pjfw img, .box2 p img, #sub_prol img, .gongyi dl dt img, .bd-con img { width: 100%; height: auto; }
    .top-news dt { width: 33%; }
    #banner1 { margin: 0 auto; background: none; height: auto; }
    .cplist { width: 22%; margin: 0 16px 16px 0; height: auto; }
    #Context p, .bd-con p { text-indent: 0; }
    .lp1 { width: 100% !important; }
    .fuwu-item dl { width: 31%; margin-right: 15px; }
    .fuwu-item dl dt, .fuwu-item dl dd { height: auto; }
    
    .qywh-con dl { width: 21% !important; }
    .shebei-pic { width: 100%; }
    .l, .r { width: 46.5%; }
    .l3 { width: 97%; }
    .box2 p { width: 30%; }
    #sub_prol { width: 31%; height: auto; }
    .box-cn { width: 45%; }
    #Conabout .l-img img { width: 51px; height: 51px; }
    .r-wenzi { width: 74%; }
    .l-tel { margin-bottom:10px; overflow:hidden;}
    input[type="button"], input[type="submit"], input[type="reset"], button { -webkit-appearance: none; }
    input, textarea { -webkit-appearance: none; }
    .contact-sub li { width: 18%; margin-right: 10px; }
    .liuyan { display: none; }
}
@media screen and (max-width:1169px){
	.list-pro ul li img{ width:100%; height:auto;}
	.news,.news_list{ width:100%;}
	.list-news li a{ width:56%;}
	.news-box{ width:58%;}
	.news-box3{ width:100%;}
	.foot{ padding:15px 8px;}
	.cplist{ width:23%;}
	.proli ul li{ margin-right:1px;}
	#div3{ clear:both;}
	#Context img, .bd-con p img,#Conabout .cn-con .box-list .t-img img{ width:auto; height:auto;}
	.left-f{ width:53%;}
	.left-f p{ margin:10px 0 6px 0px;}
	#Context .bigimg img{ width:100%; height:auto;}
	.gongyi{ padding:0;}
	.gongyi dl dd{ width:67%;}
	.location{ margin-bottom:16px;}
	 .bd-con .relate-pro ul li img{ width:100%; height:auto;}
	.z a{ width:66%;}
	.box-list{ margin-right:18px;}
	.contact-info .r-contact p{ padding-left:32px;}
	.box-zj{ margin-right:27px;}
	#totop{ right:2%;}
	.r-product ul li a img,.lanews_l img{ width:100%; height:auto;}	
	}

@media screen and (max-width:999px) {
	.LRdiv0,.left,.sub_new_right,.foot-call{ display:none;}	
    .logo { width: 32%; }
    .tel { width: 41%; margin-top: 28px; }
    .nav { margin-top: 16px; }
    .nav-con ul li { width: 14%; }
    .tj-pro { width: 78%; }
    .foot { padding: 20px 8px 0; }
    /*about html*/
    .about-list-item { width: 42% !important; }
    .l-about { width: 65% !important; }
    /*prolist html*/
    .leftSidar1{ width: 26%; }
    .leftSidar1,.left { padding-right: 8px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
    .pro_list_img { width: 36%; }
    .pro_list_text { width: 61%; }
    #sub_left { width: 74%; }
    #Context table tr td.aaf55 { width: 18%; padding-left: 0; }
    .left-f p { margin: 10px 0 6px 0px; }
    .contact-info .l-contact { width: 34%; }
    .contact-info .r-contact { width: 64%; height: auto; padding-bottom: 5px; }
    .jsyj li span { width: 63% !important; }
    .btn-about { width: 74%; }
    .mask span.more { padding: 8px 26px; }
    #Conabout .jsyj li p { width: 32% !important; }
    #Conabout .jsyj li p img { width: 100%; height: auto; }
    .jsyj li span { width: 65% !important; }
    .box-cn { width: 44.5%; }
    .liuyan { display: none; }
    .btm-slide-content { width: 100%; padding-left: 8px; }
    .btm-slide-left { width: 60%; margin-top: 0px; margin-left: 15px; }
    .btm-slide-right { margin-right: 25px; }
    .name { margin-right: 20px; width: 47%; }
    .name input.txt, .phone input.txt { width: 100%; }
    .phone { float: left; width: 47%; }
}

@media screen and (max-width:767px) {
	.gongyi-con p{ text-indent:0;}
	.gongyi-show{ margin-bottom:0;}
	.back,.go-home{ display:inherit;}
	#sub_left{ margin-bottom:0;}
	.latest_news,.box-article{ margin-bottom:10px;}
	.hd-h2{ margin-bottom:5px;}
	.hd-h2-title a{ font-size:16px;}
	.hd-h2 .go-more{ padding-right:10px; margin-right:0;}
	.r-product ul{ margin:0;}
	#Context p{ padding:0;}
	.banner-dy,#banner1,#LRdiv0, #LRfloater0{ display:none;}
	#Context h3{ margin:18px auto 0;}
	#Conabout .fuwu .fuwu-sq span{ margin-left:10px; margin-right:10px;}
	#Conabout .fuwu .fuwu-sq p{ padding:15px 10px;}
    /*wap-nav*/
    .tel, .nav, .foot, .copy, .leftSidar1, .sub_new_right, .left { display: none; }
    .wap-nav { display: block; }
    .logo { width:100%; margin: 12px 0 14px; }
    .drawer-main { position: fixed; top: 0; width: 230px; height: 100%; overflow: hidden; z-index: 9999; }
    .drawer-right .drawer-main { right: -230px; -webkit-transition: right .4s cubic-bezier(0.19,1,.22,1); -o-transition: right .4s cubic-bezier(0.19,1,.22,1); transition: right .4s cubic-bezier(0.19,1,.22,1); }
    .drawer-right.drawer-open .drawer-main { right: 0; }
    .drawer-overlay { position: relative; }
    .drawer-right .drawer-overlay, .drawer-right .drawer-hamberger { right: 0; -webkit-transition: right .4s cubic-bezier(0.19,1,.22,1); -o-transition: right .4s cubic-bezier(0.19,1,.22,1); transition: right .4s cubic-bezier(0.19,1,.22,1); }
    .drawer-right.drawer-open .drawer-overlay, .drawer-right.drawer-open .drawer-hamberger { right: 230px; }
    .drawer-overlay-upper { position: fixed; top: 0; z-index: 1100; display: none; height: 100%; background-color: #000; background-color: rgba(0,0,0,.5); }
    .drawer-right.drawer-open .drawer-overlay-upper { left: 0; }
    .drawer-default { background-color: #222; -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.5); box-shadow: inset 0 0 0 rgba(0,0,0,.5); }
    .drawer-default + .drawer-overlay { background-color: #fff; }
    .drawer-default .drawer-brand a { display: block; width: 100%; padding: 20px 15px; font-size: 22px; color: #fff; }
    .drawer-default .drawer-brand a:hover, .drawer-default .drawer-nav-title a:hover { color: #fdd702; text-decoration: none; }
    .drawer-default .drawer-nav-title { display: block; font-size: 18px; margin: 0 0 1px 0; }
    .drawer-default .cur a { background: #2e2e2e; }
    .drawer-default .drawer-nav-title a { color: #fff; padding: 12px 15px; display: block; }
    .drawer-default .drawer-nav-title a:hover { background: #2e2e2e; }
    .drawer-default .drawer-nav-list { padding: 0; margin: 0 0 20px 0; list-style: none; }
    .drawer-default .drawer-nav-list li { display: block; }
    .drawer-default .drawer-nav-list li a { display: block; padding: 15px; color: #888; }
    .drawer-default .drawer-nav-list li ul a { padding: 8px 20px; }
    .drawer-hamberger { float: right; z-index: 1000; display: block; width: 30px; height: 30px; padding: 30px 0px 0px 0px; background-color: transparent; border: 0; }
    .drawer-hamberger span { margin-top: 10px; }
    .drawer-hamberger span, .drawer-hamberger span:before, .drawer-hamberger span:after { position: absolute; display: block; width: 30px; height: 5px; cursor: pointer; content: ''; background-color: #e90100; border-radius: 1px; -webkit-transition: all .4s cubic-bezier(0.19,1,.22,1); -o-transition: all .4s cubic-bezier(0.19,1,.22,1); transition: all .4s cubic-bezier(0.19,1,.22,1); }
    .l-tel span { font-size: 16px; }
    .l-tel a { font-size: 19px; white-space: nowrap; }
    .drawer-hamberger span:before { top: -10px; }
    .drawer-hamberger span:after { bottom: -10px; }
    .drawer-open .drawer-hamberger span { background-color: transparent; }
    .drawer-open .drawer-hamberger span:before, .drawer-open .drawer-hamberger span:after { top: 0; }
    .drawer-open .drawer-hamberger span:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
    .drawer-open .drawer-hamberger span:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
    .drawer-hamberger:hover { cursor: pointer; }
    .drawer-open .drawer-hamberger { margin-right: 230px; }
    .tj-pro { width: 68%; }
    .hot-pro { margin-bottom: 20px; }
    .leibie, .news, #sub_left, .pro_list_1, .pro_con { width: 100%; }
    .item ul li { margin-right: 18px; }
    .product { margin: 0 auto; }
    /*prolist html*/
    .pro_list_img { width: 30%; }
    .pro_list_text { width: 68%; }
    .cplist { width: 23%; margin: 0 0px 12px 4px; display: inline-block; float: none; }
    .com_zi1 { display:none;}
    .pro-nav { width: 100%; overflow: hidden; margin-bottom: 10px; display: block; }
    .pro-nav ul { overflow: hidden; }
    .pro-nav ul li { float: left; margin-right: 7px; margin-bottom: 6px; width: 31%; }
    .pro-nav ul li a { display: block; float: left; border: 1px solid #eee; background: #fff; color: #333; width: 100%; }
    .pro-nav ul li a img { display: block; text-align: center; margin: 10px auto 0; }
    .pro-nav ul li a:hover { background: #ddd; color: #fff; border: 1px solid #ddd; }
    .pro-nav ul li a p { text-align: center; text-indent: 0; margin: 8px 0 10px; color: #333; font-size: 15px; }
    .pro-nav ul li a:hover p { color: #333; }
    .pro-nav ul li a.active { background: #e90101; border: 1px solid #e90101; }
    .pro-nav ul li a.active p, .pro-nav ul li a.active:hover p { color: #fff; }
    .news_list { width: 100%; border: none; }
    #Context, #Conabout, .liuyan { padding: 0; }
    #xg { border: 1px solid #e0e0e0; margin-bottom: 15px; }
    .foot-call { margin: 0; }
    .news_list DL { width: 100%; margin-left: 0; margin-top: 0; }
    .right { border: none !important; width: 100% !important; margin-top: 0 !important; padding-top: 0 !important; }
    .contact-info .l-contact { display:none; }
    .contact-info .r-contact { width:100%; height: auto; }
    #Conabout .jsyj li p { width: 26% !important; }
    #Conabout .jsyj li p img { width: 100%; height: auto; }
    .jsyj li span { width: 71% !important; }
    .btn-about { width: 90%; }
    .box2 p { width: 32%; margin: 0 8px 25px 0; }
    .mask span { left: 35%; top: 25%; }
    .mask span.more { padding: 5px 16px; left: 33%; }
    .contact-sub li { margin-right: 9px; }
    .fenye SPAN.current { padding: 8px 10px; }
    .fenye A { padding: 8px 6px; }
    .gongyi { margin-bottom:60px; }
    .gongyi dl dd { width: 67%; }
    .gongyi dl dd a.more-gy { padding: 9px 29px; }
    .gongyi-con { padding: 0; margin-bottom: 30px; }
    .list_pic { margin-bottom:0px; }
	.about-con-tong{ margin-bottom:0;}
    .fenye { margin-bottom: 20px !important; }
    .liuyan,.l-case,.r-product p.invisible { display: none; }
    .news-pro-pic ul,.bigimg { width: 100%; }
    .news-pro-pic ul li { height: auto; margin: 0 3px 0px 0; width: 49%; }
    #Context .news-pro-pic ul li img { width: 100%; height: auto; }
    #leftNote { display: none !important; }
	.hd-h2-title{ width:35%;}
	.r-product{ width:100%;}
	.r-product ul li{ width:47%; margin:0 1.5%;}
	.r-product ul li img{ width:100%; height:auto;}
	#Context h3{ clear:both;}
	#Context .protext #pro_tj_lx_tel p{ padding-left:25px;}
	.proli ul li{ margin-right:8px;}
	.proli li a.nul{ padding:9px 23px; background:#ea0000;}
	.proli .nul_0{ background:#222A37; padding:9px 23px;}
	.list-news li,.hxcpzs{ width:100%;}
	.list-news li{ height:17px;}
	.tj-news{ margin-bottom:50px;}
	.about-con-tong p{ text-indent:0;}
	.about-con-tong img{ width:100%; height:auto;}
	.bangong{ margin-bottom:50px;}
	.pro_lei{ width:100%; margin:10px auto;}
	.pro_lei li{ width:30%; margin:0 9px 6px 0;}
	.pro_lei li a{ height:36px; line-height:36px;}
	.com_zi1 p,.com_zi1 p span{ font-size:12px;}
	#Context .protext #pro_tj_lx_tel span{ white-space:nowrap;}
	.hxcpzs,#sub_prol{ margin-bottom:14px;}
	.z{ height:auto;}
	.z a{ width:68%;}
	.about-box ul li{ width:49%;}
	.about-box ul li:nth-child(2n+1){ margin-right:1%;}
	.about-box ul li:nth-child(2n){margin-left:1%;margin-right:0%;}
	#prevnext,.r-gy{ width:100%;}
	.contact-info .r-contact p{ padding:0 15px; font-size:16px; line-height:23px;}
	.contact-info .r-contact p b { font-size:14px;}
	.box-zj{ width:46%; margin-right:10px; margin-bottom:15px; padding-bottom:0;}
	.zhuanjia-zx{ margin:0 auto 40px;}
	.bot-bd a.zixun-zj{ width:auto;}
	.telphone{ font-size:24px;}
	.weizhi,.shijing{ display:none;}
	#Conabout .t-img img{ width:auto; height:auto;}
	.box-list{ width:48.7%; box-sizing:border-box;  margin-bottom:10px; padding:8px;}
	.box-list:nth-child(2n+1){ margin-right:1.2%; margin-left:0;}
	.box-list:nth-child(2n){ margin-left:1.2%;margin-right:0%;}
	#Conabout .fuwu .fuwu-sq{ width:100%; margin-right:0; margin-bottom:15px;}
	#Conabout .fuwu{ margin-bottom:40px;}
	.l-gy{ width:100%; box-sizing:border-box;}
	.relate-pro{ margin-bottom:15px;}
	
.mnav { padding:10px 0 10px; border-top:1px solid #ddd; overflow:hidden; display:block; text-align:center;}
.mnav  ul li { display:inline-block; font-size:16px; padding: 0 7px;}
.mnav  ul li a.mactive { color:#ff3a3a; padding-bottom:5px; border-bottom:2px solid #ff3a3a;}
.mpro-nav { overflow:hidden; margin:15px 0; padding-bottom:10px; display:block;}
.mpro-nav ul { margin-left:-1%;}
.mpro-nav ul li { text-align:center; float:left; width:12.3%; margin-left:4%}
.mpro-nav ul li a { color:#3d3d3d; font-size:14px;}
.mpro-nav ul li img { width:100%; height:auto;}
.leibie,.news,.about-zx,.location ,.zhuanjia-zx,.bigimg,#pro_tj_lx_tel ,.proli,.foot-call,.contact-info h4,.contact-info p.wz,.line2,.hd p{ display:none;}
.proindex { margin-bottom:65px;}
.fix-footer{ position:fixed; bottom:0; left:0; z-index:999; margin:0; padding:0; width:100%; background:-webkit-gradient(linear, 0% 2%, 100% 10%,from(#0862f7), to(#022158)); display:block;}
.fix-footer ul li{ float:left;width:20%; position:relative; height:55px;}
.fix-footer ul li a{  color:#fff; display:block; line-height:20px; text-align:center; padding-top:6px;  }
.fix-footer ul li a.dt { line-height:14px; color:#fff;}
.fix-footer ul li img { height:25px; width:auto;}
.fix-footer ul li i.foot-icon{  display:block; width:14px; height:7px; position:absolute; left:50%; margin-left:-7px; top:0; display:none;}
.fix-footer .sub-menu{ position:absolute; left:0; bottom:50px; background:#fff; z-index:9999; width:100%;}
.fix-footer .sub-menu a{border: 1px solid #e7e7e7; border-bottom:none; color:#333; line-height:40px; padding-top:0;}
.about-con-tong h1 { margin-bottom:5px; font-size:22px;}
.pic_moblie { display:block;}
.pic_moblie img { width:100%; height:auto;}
.cplist .clsproname {    margin: 6px 0 6px; font-weight:normal;}
.cplist .clsproname a { font-size:16px; text-align:center;}
.contact-info .r-contact h3 { padding-left:15px; font-size:22px;}
#totop { display:none; width: 45px;height: 45px;display: block; cursor: pointer; text-indent: -999em; background: url(../../images/totop1.png) no-repeat  center #5B6167; position: fixed; right: 2%;  bottom: 65px;  background-size: 40%; border-radius: 100px;}
.danye { margin-top:15px;}
.gongyi dl { width:100%;box-sizing:border-box;}
.bigimg_m { display:block;}
#Context .bigimg_m img { margin:0; width:100%; height:auto;}
.protext { float:none;}
.protext,#DIV3 { width:98%; margin:0 auto;}
.bigimg_m { width:100%; position:relative;}
.back { width:10%; position:absolute; top:10px; left:10px;}
.go-home { width:10%; position:absolute; top:10px; right:10px;}
.footer-lx {z-index: 9999; margin: 0px; padding: 0px; width: 100%; height: 55px;text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF;  left: 0; display:block; border-top:1px solid #f3f3f3;}
.lx-l { width:37%; float:left; background:#fafafa;}
.lx-l a { display:block; text-align:center; float:left; width:49%; padding:6px 0; line-height:24px; border-right:1px solid #e2e2e2;}
.lx-l a img { height:25px; width:auto;}
.lx-r { width:63%;float:left; line-height:26px;}
.lx-r a { display:block;  font-size:14px; color:#fff;float:left; padding-top:5px;}
.lx-r a.btn-zx {background:#ff0606; width:60%; }
.lx-r a.btn-bj {      background: -webkit-gradient(linear, 0% 2%, 100% 10%,from(#4c4c4c), to(#000000)); width:40%;}
.lx-r img { height:25px; width:auto;}
.hd {    border-bottom: 1px solid #CCC;}
.hd h3 {padding-bottom: 10px;  border-bottom: 4px solid #ff0e0e; width: 35%;  margin: 0 auto;}
#sub_con{ padding:0 6px; box-sizing:border-box; margin-top:6px;}
.lanews_l,.lanews_r{ width:100%;}
.lanews_r{ margin:20px auto 0;}
.lanews_l img{ width:100%; height:auto;}
.latest_news h3{ font-size:22px;}
.hxcpzs{ padding:10px; box-sizing:border-box;}
	
	
}
@media screen and (max-width:700px) {
	#Context p img,.bd-con p img{ width:100%; height:auto;}
}
@media screen and (max-width:560px) {
.gongyi dl dd p:nth-child(4){ display:none;}
.gongyi dl dd a{ padding:5px 0;}
.dapei{ padding-top:5px;}
}

@media screen and (max-width:480px) {	
.hd-h2,.hd-h2-title i.arrow{ height:35px;}
.hd-h2-title a,.hd-h2 .go-more{ line-height:35px;}
.gongyi dl dd a.more-gy{ width:33.5%; text-align:center;  padding:9px 0; float:left;}
.gongyi dl dd a.more-gy2{ width:66.5%; text-align:center; padding:9px 0;}
.gongyi dl dd p:nth-child(3){max-height:48px; overflow:hidden;}
	#sub_prol, #sub_pror { width: 100%; }
	.time{ width:55px; padding-right:5px;}
	.lanews_r ul li{ padding:7px 5px;}
	.mnav  ul li{ padding:0 5px;}
	#sub_con{ margin-top:6px;}
	.pro_lei{ width:100%; margin:0 auto 10px;}
	.pro_lei ul li{ width:31%; margin:0 1.15% 6px;}
	.news-txt p{ max-height:48px;}
    .hot-pro, #banner1, .contact-info .l-contact, #xg { display: none; }
    .leibie h3 { margin: 15px 0; }
    .item ul li { margin-right: 10px; margin-bottom: 10px; width: 30%; }
    .list-pro ul li, #List1_1 li { width:49%; margin-bottom:10px;}
	.list-pro ul li:nth-child(2n+1), #List1_1 li:nth-child(2n+1){ margin-right:1%;}
	.list-pro ul li:nth-child(2n), #List1_1 li:nth-child(2n){ margin-left:1%; margin-right:0;}
    .list-pro ul li p { height: 30px; overflow: hidden;  padding:5px 0;}
    .location { margin-bottom: 14px; }
    .pro_list_img { width: 36%; }
    .pro_list_text { width: 61%; }
    .cplist:nth-child(2n+1){ width: 48.5%;margin-left:0.5%; margin-right:1%; float:left; }
	.cplist:nth-child(2n){ width: 48.5%; margin-left:1%;margin-right:0.5%;float:left; }
    #Context table tr td.aaf55 { width: 28%; text-align: center; padding-left: 0; }
    .fj6600, .f661 { width: 65%; float: left; text-align: center; margin: 4px 8px; }
    .left-f { background: none; padding-left: 0; }
    .message-box td.tit-l { width: 22%; }
    .message-box td.text-r, .message-box td.text-r2 { width: 70%; }
    .message-box input, .message-box textarea { width: 90%; }
    .message-box input { height: 28px; line-height: 28px; }
    .tab td.aaf55 { width: 28%; }
    .tab td.f66 { line-height: 22px; }
    .drawer-hamberger { padding:26px 0 0 0; }
    #Context h1 { margin-bottom: 15px; margin-top: 0; line-height: 30px; }
    .fenye A { display: inline-block; margin-bottom: 6px; }
    #Conabout p { text-indent: 0; }
    .contact-info .r-contact { width: 100%; padding-bottom: 5px; }
    .fuwu-item dl { margin-right: 6px; width: 32%; }
    .qywh-con dl { width: 20% !important; margin-right: 16px; }
    .l, .r { margin-left: 5px; }
    .row { margin-bottom: 5px; }
    .mask span { font-size: 16px; left: 28%; top: 18%; }
    .mask span.more { font-size: 14px; left: 18%; padding: 5px 25px; }
    .mask span.more3 { font-size: 14px; left: 16%; padding: 5px 15px; }
    .btn-about { width: 100%; }
    .btn-about a { margin: 0 1px 4px; }
    .box2 p { margin: 0 5px 15px 0; }
    .box2 p span { margin-top: 2px; }
    .left-f p { margin: 10px 0 6px 5px; font-size: 22px; }
    .box-cn { padding: 15px 7px 0; margin-bottom: 3px; }
    .l-img { width: 19%; }
    #Conabout .l-img img { width: 100%; height: auto; }
    #prevnext em.pian { width: 100%; display: block; margin-bottom: 6px; }

    .l-tel { text-align: center; line-height: 24px; float: none; }
    .r-tool { float: none; text-align: center; margin: 0 auto; }
    .r-tool a { font-size: 16px; float: none; display: inline-block; }
    .r-tool a.baojia { padding: 9px 14px; background: #333; margin-bottom: 5px; margin-right: 5px; }
    .r-tool a.zx-zj { padding: 9px 14px; background: #ff4b01; }
    .contact-sub li { width: 23%; margin-right: 6px; }
    .contact-sub li.wap-none1 { display: none; }
    .relate-pro ul li { width: 49%;}
	.relate-pro ul li:nth-child(2n+1){margin-right:1%; margin-left:0;}
	.relate-pro ul li:nth-child(2n){margin-left:1%; margin-right:0;}
	.relate-pro h3{ margin-bottom:10px;}
    .relate-pro ul li img { width: 100%; height: auto; }
    #context img { width: 100%; height: auto; }
    #context p { text-indent: 0; }
    .cplist .clsproname a { height: 22px; overflow: hidden; display: block; }
    #prevnext { margin: 0px 0 6px; }
    .btn, #List2_1 { display: none; }
    .ScrCont { width: 100%; }
    .list-pro ul li img { width: 100%; height: auto; }
	.list-news li a{ width:74%;}
}

@media screen and (max-width:360px) {
	.z span{ font-size:13px;}
	.gongyi dl dd a.more-gy,.gongyi dl dd a.more-gy2{ font-size:14px;}
	.gongyi dl dd a.more-gy{ width:40%; margin-top:5px; padding:5px 0;}
	.gongyi dl dd a.more-gy2{ width:60%;margin-top:5px;padding:5px 0;}
	.gongyi dl dd a.more-gy2 i{ display:none;}
	.gongyi dl dd p:nth-child(3){ height:24px;}
	.gongyi dl dd p{ margin:0;}
	.news-txt span{ font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .drawer-hamberger { padding: 24px 0 0 0; }
    .item ul li { width: 46%; }
    .pro_list_img, .pro_list_text { width: 100%; }
    .cplist { width: 47%; }
    .left-f span { margin-bottom: 8px; }
    .left-f p { font-size: 20px; text-indent: 0; margin: 10px 0 6px; }
    .message-box td.tit-l { width: 28%; }
    .message-box input { width: 83%; }
    .message-box textarea { width: 90%; }
    #xg p span a { FONT-SIZE: 14px; }
    .fuwu-item dl { width: 100%; }
    .qywh-con dl { width: 43% !important; }
    .mask span.more { padding: 5px 15px; }
    .mask span.more3 { left: 8%; padding: 2px 5px; }
    .box-cn { padding: 15px 6px 0; }
    #Conabout .l-img { width: 24%; }
    .r-wenzi { width: 70%; }
    .contact-sub li { width: 31%; }
    .contact-sub li.wap-none2 { display: none; }
	.list-news li a{ width:68%;}
}

@media screen and (max-width:320px) {
	.gongyi dl dd p:nth-child(3){ display:none;}
    .drawer-main { width: 180px; }
    .drawer-right.drawer-open .drawer-overlay, .drawer-right.drawer-open .drawer-hamberger { right: 180px; }
    .drawer-open .drawer-hamberger { margin-right: 180px; }
    .drawer-hamberger { padding: 20px 0 0; }
    .item ul li { margin-right: 8px; }
    .cplist { margin: 0 7px 12px 0; }
    .box2 p { margin: 0 3px 15px 0; }
    .box-cn { width: 45%; }
    .fenye SPAN.current { padding: 8px 6px; }
    .fenye A { padding: 8px 3px; }
	.mnav  ul li { font-size:14px;}
}


	