@charset "utf-8"; /* CSS Document */ /*public*/ *{ margin:0px; padding:0px; border:0px;} ul,ol,li{ list-style-type:none; list-style-position:outside;} body{ font-family:Arial, sans-serif, "宋体", "微软雅黑"; font-size:12px; line-height:24px; color:#000000;} a{ text-decoration:none; color:#000000;} a:hover{ text-decoration:none; color:#CC9900;} .box{ width:1004px; margin:auto;} .clr{ clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;} #footer p{ text-align:center; padding-top:20px;} .company{ margin-top:12px; text-align:center;} #footer a{ color:#FFFFFF;} #footer a:hover{ text-decoration:none; color:#CC9900;} form input{ border:1px solid #CCCCCC;} form textarea{ border:1px solid #CCCCCC;} /*public*/ .mt30{ margin-top:30px;} .mt10{ margin-top:10px;} .high30{ height:30px;} #header{ background:url(../images/head_bg.jpg) repeat-x top center; width:100%; height:120px;} .logo{ float:left; display:inline; margin:33px 0px 0px 1px; width:362px; height:54px;} .head_map{ float:left; display:inline; width:251px; height:106px; margin:6px 0px 0px 94px;} .language{ float:right; display:inline; margin:39px 4px 0px 0px; width:250px; text-align:right;} #menu{ background:url(../images/menu_bg.jpg) repeat-x top center; width:100%; height:50px; margin-top:1px;} .menu_box{ width:1004px; margin:auto; height:50px; overflow:hidden;} .lispan{ background:url(../images/menu_fg.jpg) no-repeat top center; width:2px!important; height:50px;} .menu, .menu_en{ width:1015px; height:50px;} .menu li{ float:left; display:inline; width:124px; height:50px; line-height:50px; text-align:center;} .menu li a{ display:inline-block; float:left; width:100%; height:50px; line-height:50px; font-size:14px; font-family:"微软雅黑", "宋体", Arial, sans-serif; font-weight:bold; color:#FFFFFF;} .menu li a:hover{ display:inline-block; float:left; width:100%; height:50px; line-height:50px; background:url(../images/menu_hover.jpg) repeat-x top center;} .menu_en li{ float:left; display:inline; width:165px; height:50px; line-height:50px; text-align:center;} .menu_en li a{ display:inline-block; float:left; width:100%; height:50px; line-height:50px; font-size:14px; font-family:"微软雅黑", "宋体", Arial, sans-serif; font-weight:bold; color:#FFFFFF;} .menu_en li a:hover{ display:inline-block; float:left; width:100%; height:50px; line-height:50px; background:url(../images/menu_hover.jpg) repeat-x top center;} #banner{ width:100%; height:350px; overflow:hidden; position:relative; margin-top:1px;} .banner_box{width:1440px; height:350px; margin:auto;} #content{ background:url(../images/content_bg.jpg) repeat-x top center; width:100%; _height:84px; min-height:84px; height:auto!important; margin-top:1px;} .i_about_box{ float:left; display:inline; width:484px;} .i_about_head{ height:53px; border-bottom:4px solid #355C8C; width:100%; position:relative;} .i_about_title{ position:absolute; top:0px; left:0px; width:142px; height:57px; text-align:left;} .more{ width:53px; height:15px; position:absolute; right:0px; top:25px;} .i_aboutus{ width:100%; height:175px; overflow:hidden; margin-top:10px;} .i_aboutus_img{ float:left; display:inline; width:171px; height:175px;} .i_aboutus_text{ float:right; width:305px; line-height:28px;} .i_contact_box{ float:right; display:inline; width:484px;} .i_contactus{ background:url(../images/i_contact_bg.jpg) no-repeat center right;} .i_contactus p{ height:24px; background:url(../images/p_bg.png) no-repeat left center; padding-left:15px; width:100%;} .i_prod_box{ background:url(../images/i_pro_bg.jpg) no-repeat top center; width:1004px; height:234px;} .i_prod_box_en{ background:url(../images/ie_pro_bg.jpg) no-repeat top center; width:1004px; height:234px;} .i_pro_box_left{ float:left; display:inline; width:172px; height:203px; position:relative;} .i_p_more{ width:53px; height:15px; position:absolute; right:12px; top:19px;} .i_p_search{ width:146px; height:50px; position:absolute; top:141px; left:14px;} .i_p_text input{ width:134px; height:18px; border:1px solid #DEDEDE; padding:0px 5px;} .i_p_sub, .ie_p_sub{ width:100%; text-align:right;} .i_p_sub input{ background:url(../images/submit.png) no-repeat top center; width:59px; height:20px; border:none; margin-top:7px; cursor:pointer;} .ie_p_sub input{ background:url(../images/submit_en.png) no-repeat top center; width:59px; height:20px; border:none; margin-top:7px; cursor:pointer;} .i_pro_box_right{ float:right; width:820px; display:inline; margin-top:42px;} .i_pro_box_right li{ background:url(../images/list_bg.png) no-repeat top center; width:191px; height:40px; float:left; display:inline; margin-right:14px; margin-top:5px; line-height:35px;} .i_pro_box_right li a{ display:block; width:145px; height:40px; padding-left:40px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;} #footer{ background:url(../images/footer_bg.jpg) repeat-x top center; width:100%; height:100px; color:#FFFFFF;} .left{ float:left; display:inline; width:238px;} .left_head{ background:url(../images/left_p_head.jpg) no-repeat top center; width:238px; height:60px; position:relative; overflow:hidden;} .left_head_en{ background:url(../images/en_left_p_head.jpg) no-repeat top center; width:238px; height:60px; position:relative; overflow:hidden;} .left_more{ width:53px; height:15px; position:absolute; top:25px; right:20px;} .left_foot{ background:url(../images/left_p_f.jpg) no-repeat top center; width:238px; height:12px; overflow:hidden;} .left_prod_box{ background:url(../images/left_p_bg.jpg) repeat-y top center; width:238px; height:auto;} .left_prod_list{ width:191px; margin-left:10px;} .left_prod_list li{ background:url(../images/list_bg.png) no-repeat top center; width:191px; height:40px; padding-top:5px;} .left_prod_list li a{ display:block; width:145px; height:40px; padding-left:40px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;} .right{ float:right; display:inline; width:744px;} .right_position{ position:absolute; right:0px; top:24px; width:200px; text-align:right; font-family:Arial, "宋体", sans-serif, "微软雅黑"; color:#4C4C4C;} .aboutus{ margin-top:5px;} /*news*/ .news{ width:100%; margin-left:0px; margin-top:10px;} .news li{ background:url(../images/p_bg.png) no-repeat left center; padding-left:15px; border-bottom:1px #4B3523 dashed; height:30px; line-height:30px; position:relative; vertical-align:middle;} .news li span{ position:absolute; right:5px; top:0px; display:block; width:200px; text-align:right; height:30px; line-height:30px;} /*news*/ .contactus p{ background:url(../images/p_bg.png) no-repeat left center; width:729px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; padding-left:15px;} .table_title{ color:#FFFFFF; font-weight:bold;} .products_showw table tr td{ padding:0px 5px;} #sub_type{ background:url(../images/list_bg1.png) no-repeat top center;}