@charset "utf-8";

/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}

body{ color:#666; font-size:12px; font-family:"微软雅黑";}

ul, ol { list-style:none;} 

img,fieldset{vertical-align:top; border:0;}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}

address,cite,code,em,th { font-weight:normal; font-style:normal;}

input,button,textarea,select{ font:100% Arial,''; vertical-align:middle}

table,td,tr,th{ font-size:12px;}

.nodispaly{ display:none}

.line{ height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}

.clearfix{*zoom:1;}

.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}

a{ color:#666; text-decoration:none;}

a:hover { color:#910023; text-decoration:underline; }

.layout{ width:1180px; margin:0 auto;}



/* CSS Head */

.head{ background:#f5f5f5; width:100%; margin:0 auto; overflow:hidden;}

.head_ctr{ width:1000px; margin:0 auto; height:auto;}

.logo{ width:479px; float:left;}

.rexian{ width:329px; float:left; border-right:#676767 1px dashed; height:22px; line-height:22px; margin:22px 0 0 75px; font-size:15px;}

.rexian span{ font-size:20px; margin:0 0 0 6px; line-height:20px;}

.rexian img{ margin:0 9px 0 0;}

.cnen{ width:100px; float:left; margin:22px 0 0 16px;}

.cnen a{ color:#888; margin:0 0px; line-height:22px;}



/* CSS Menu */

.menu{ width:100%; height:48px; background:url(../images/menubg.jpg); margin:auto; overflow:hidden;}

.menu_li{ width:1000px; margin:0 auto;}

.menu_li ul{}

.menu_li li{ float:left; line-height:48px; display:block; background:url(../images/menu_right.jpg) center right no-repeat;}

.menu_li li a{ color:#fff; font-size:15px; margin:0 33px;}

.menu_li li a:hover{ color:#fcbb55; text-decoration:none;}

.menu_li li.contt{ background-image:none;}



/* CSS Banner */

.banner{ height:424px; overflow:hidden;}

#slide-index { height:424px; min-width:1000px; overflow:hidden; position:relative; width:auto;}

#slide-index .slides { height:424px; min-width:1000px; width:auto;}

.autoMaxWidth { height:424px; overflow:hidden; position:relative;}

#slide-index .slide { float:left; height:424px; min-width:1000px; position:relative;}

#slide-index .image { position:absolute; z-index:1;}

a img { border-style:none;}

#slide-index .button { position:absolute; top:100px; z-index:2;}

#slide-index .button { display:none; width:138px;}

#slide-index .text { position:absolute; top:-500px; z-index:2;}

#slide-index .control { bottom:0; cursor:pointer; height:19px; position:absolute; text-align:center; width:100%; z-index:40;}

#slide-index .control a { background-image:url(../images/00505.jpg); background-repeat:no-repeat; cursor:pointer; display:inline-block; height:11px; margin-right:6px; opacity:0.6; width:11px;}

#slide-index .control a.active { background-image:url(../images/00506.jpg); opacity:1; overflow:auto;}



/* CSS News */

.news{ width:100#; margin:0 auto; height:52px; background:url(../images/newsbg.jpg); overflow:hidden;}

.news_nrong{ width:1040px; height:52px; margin:0 auto;}

.news_left{ width:20px; height:52px; float:left;}

.news_center{ width:1000px; height:52px; float:left; background:url(../images/news_center.jpg);}

.news_right{ width:20px; height:52px; float:left;}

.news_tu{ width:32px; float:left; margin:13px 9px 0 13px;}

.news_name{ width:86px; float:left; line-height:52px; font-size:15px; color:#fff;}

.news_bt{ width:684px; float:left; line-height:32px; margin:10px 0 0 0;}

#newofferTime li { float:left;}

#newofferTime .l1 { padding:0px; margin:0px; width:668px;}

#newofferTime .l1 a{ color:#fff;}

#slidetexts { margin:0px; overflow:hidden; width:668px; padding:0px; height:40px;}

#slidetexts span{ color:#ccc; margin-left:52px;}



/* CSS Center */

.center{ background:#f5f5f5; width:100%; height:auto; margin:0 auto; padding:28px 0 18px 0; overflow:hidden;}

.products{ width:1000px; margin:0 auto 18px; height:auto; overflow:hidden;}

.products_left{ width:204px; float:left; border:#009132 1px solid; background:#fff;}

.pro_fenlei{ width:189px; background:url(../images/pro_flbg.jpg); line-height:43px; font-size:18px; color:#fff; padding-left:15px; border-bottom:#009132 1px solid;}

.pro_daoh{ width:184px; margin:0 auto; padding:12px 0;}

.pro_daoh dl{ padding:0 0 21px 0;}

.pro_daoh dd{ background:url(../images/pro_lmbg.jpg); margin:0 0 5px 0;}

.pro_daoh dd a{ line-height:28px; margin:0 0 0 16px; display:block; font-size:13px; font-weight:800;}

.pro_daoh dd a:hover{ color:#009132;}

.pro_daoh dt{ line-height:18px; padding:7px 0 0 0;}

.pro_daoh dt img{ border:#ccc 1px solid;}

.products_right{ width:776px; float:left; margin:0 0 0 18px;}

.newproduct{ width:776px; border-bottom:#009132 2px solid; overflow:hidden;}

.newproduct dl{ float:left; width:141px; background:url(../images/new_namebg.jpg); line-height:44px; font-size:15px; color:#fff; padding-left:15px;}

.newproduct dl.more{ float:right; background:none;}

.newproduct dl.more a{ color:#666; font-size:12px; text-align:right; display:block;}

.pro_jiag{ width:776px; margin:0 auto; padding:10px 0 0 0; overflow:hidden;}

.pro_jiag dd{ width:192px; float:left; margin:8px 0 0 0;}

.pro_jiag dd.fil{ width:188px; float:left; margin:8px 0 0 0;}

.pro_imgcs{ width:188px; margin-bottom:2px;}

.pro_imgcs img{ width:186px; height:180px; border:#ccc 1px solid;}

.pro_wenz{ width:188px; background:#ccc; line-height:25px; text-align:center;}

.pro_wenz a{ color:#525252; display:block;}

.shebei{ width:994px; margin:0 auto 18px; height:100%; background:#fff; border:#ededed 1px solid; padding:2px; overflow:hidden;}

.company{ width:1000px; margin:0 auto; height:auto; overflow:hidden;}

.company_left{ width:700px; float:left; height:auto; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-top:#009132 2px solid; background:#ffffff;}

.company_name{ width:700px; height:37px; background:url(../images/company_namebg.jpg);}

.company_name dl{ float:left; line-height:37px; height:37px; padding:0 0 0 15px; font-size:15px; color:#009132;}

.company_name dl img{ margin:8px 8px 0 0;}

.company_name dl.more{ float:right; padding:0 15px 0 0;}

.company_name dl.more img{ margin:12px 0 0 0;}

.company_nrong{ padding:10px 15px; font-size:14px; line-height:27px; text-indent:2em;}

.company_nrong img{ margin:6px 14px 0 0;}

.company_right{ width:278px; float:left; margin:0 0 0 18px; height:auto; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-top:#009132 2px solid; background:#f9f9f9;}

.faq_name{ width:278px; height:37px; background:url(../images/company_namebg.jpg);}

.faq_name dl{ float:left; line-height:37px; height:37px; padding:0 0 0 15px; font-size:15px; color:#009132;}

.faq_name dl img{ margin:8px 8px 0 0;}

.faq_name dl.more{ float:right; padding:0 15px 0 0;}

.faq_name dl.more img{ margin:12px 0 0 0;}

.faq_sm{ padding:10px 0 16px 0;}

.faq_sm dl{ padding:12px;}

.faq_sm dl.ffcss{ background:#eee;}

.faq_sm dt{ line-height:18px; color:#666;}

.faq_sm dt.biaoti{ color:#000; padding:5px 0;}

.faq_sm dt img{ margin:0 8px 0 0;}



/* CSS Footer */

.footer_menu{ background:#4e4e4e; width:100%; height:auto; margin:0 auto; overflow:hidden;}

.menu_btm{ width:1000px; margin:0 auto; height:auto; padding:25px 0; overflow:hidden;}

.menu_left{ width:584px; float:left; height:auto;}

.menu_left dl{ width:135px; float:left; border-left:#5c5c5c 1px solid; padding:0 0 10px 10px;}

.menu_left dl dd{ color:#fff; font-size:14px; line-height:34px;}

.menu_left dl dd a{ color:#fff;}

.menu_left dl dt{ color:#fff; font-size:12px; line-height:22px;}

.menu_left dl dt a{ color:#fff;}

.menu_right{ width:392px; border-left:#5c5c5c 1px solid; float:left; padding:0 0 0 23px; overflow:hidden;}

.menu_right dl{ color:#999; line-height:22px; overflow:hidden;}

.menu_right dl.heig{ margin:0 0 12px 0;}

.c_tubiao{ width:51px; float:left;}

.cont_ne{ width:178px; float:left;}

.cont_ne li{ font-family:Arial; font-size:23px; color:#fff;}

.cont_ne li.nmee{ font-family:"微软雅黑"; font-size:19px;}

.cont_ne li.nmee span{ font-family:Arial; font-size:12px; margin:0 0 0 4px;}

.qq_lie{ border-left:#5c5c5c 1px solid; width:70px; padding:0 0 0 16px; float:left;}

.qq_lie a{ color:#fff;}



.footer{ background:#f5f5f5; width:100%; height:59px; margin:0 auto; overflow:hidden;}

.foot{ width:1000px; margin:0 auto; line-height:59px;}



.products_right_nye{ width:774px; float:left; margin:0 0 0 18px; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-top:#009132 2px solid; background:#ffffff;}

.company_name_nye{ width:774px; height:37px; background:url(../images/company_namebg.jpg); overflow:hidden;}

.company_name_nye dl{ float:left; line-height:37px; height:37px; padding:0 0 0 15px; font-size:15px; color:#009132;}

.company_name_nye dl img{ margin:8px 8px 0 0;}

.company_nrong_contact{ padding:20px 15px; font-size:14px; line-height:27px;}

.company_nrong_contact span{ color:#009132; font-size:19px; line-height:32px;}

.company_nrong_faq{ padding:10px 15px; font-size:14px; line-height:27px;}



.pro_jiag_nye{ width:760px; margin:0 auto; padding:15px 0 0 0; overflow:hidden;}

.pro_jiag_nye dd{ width:190px; float:left; margin:0 0 15px 0;text-align:center;}

.pro_imgcs_nye{ width:190px; margin-bottom:2px;text-align:center;}

.pro_imgcs_nye img{ width:172px; height:166px; border:#ccc 1px solid;}

.pro_wenz_nye{ width:174px; background:#ccc; line-height:25px; text-align:center; margin:0 auto;}

.pro_wenz_nye a{ color:#525252; display:block;}



.fenye{ text-align:left; width:754px; margin:10px auto 20px; color:#fff; overflow:hidden;}

.fenye a{margin:0 0 0 5px;padding:5px 8px;background:#f4f4f4;color:#fff; height:30px; line-height:30px; font-size:12px; color:#333; font-weight:bold;}

.fenye a:hover{color:#fff; background-color:#89cb67;}

.fenye .a_curr{color:#fff; background-color:#89cb67;}



.shebei_tu{ width:759px; margin:0 auto; padding:15px 0 0 0; overflow:hidden;}

.shebei_tu dd{ width:253px; float:left; margin:0 0 18px 0;text-align:center;}

.sb_imgcs_nye{ width:253px; margin-bottom:2px;text-align:center;}

.sb_imgcs_nye img{ width:235px; height:163px; border:#ccc 1px solid;}

.sb_wenz_nye{ width:237px; background:#ccc; line-height:25px; text-align:center; margin:0 auto;}

.sb_wenz_nye a{ color:#525252; display:block;}