

#wrapper{width:943px;margin:0 auto;padding:0 0 0 17px;}
#header{width:926px;height:18px;padding:94px 0 30px 0;border-bottom:solid 1px #F38F97;position:relative;}
#logo a{display:block;background:url(../images/comm/logo.jpg) no-repeat 0 0;width:214px;height:38px;float:left;text-indent:-9999px;}
#nav{float:right;}
.line{padding:8px 0 0 0;}
#nav li{display:inline;float:left;}
#nav li a{display:block;width:120px;height:26px;float:left;text-indent:-9999px;}
#nav li a.company{background:url(../images/comm/company_btn.jpg) no-repeat 0 0;}
#nav li a.product{background:url(../images/comm/product_btn.jpg) no-repeat 0 0;}
#nav li a.news{background:url(../images/comm/news_btn.jpg) no-repeat 0 0;}
#nav li a.contact{background:url(../images/comm/contact_btn.jpg) no-repeat 0 0;}
#nav li a.home{background:url(../images/comm/home_btn.jpg) no-repeat 0 0;}
#nav li a:hover,#nav li a.now{background-position:0 -26px;}
.fb{position:absolute;right:44px;top:40px;}
#content{width:926px;}
.path{line-height:34px;}
.path li{display:inline;float:left;color:#C59300;}
.path li a{display:block;float:left;font-size:13px;color:#C59300;}
.pro_tit,.contact_tit,.news_tit,.company_tit{width:925px;height:173px;text-indent:-9999px;margin:0 0 20px 0;}
.pro_tit{background:url(../images/product/title_bg.jpg) no-repeat 0 0;}
.contact_tit{background:url(../images/contact/title_bg.jpg) no-repeat 0 0;}
.news_tit{background:url(../images/news/title_bg.jpg) no-repeat 0 0;}
.company_tit{background:url(../images/company/title_bg.jpg) no-repeat 0 0;}
#main_left{width:272px;float:left;}
.left_nav li{display:inline;}
.left_nav li a{display:block;width:150px;padding:10px 0 10px 30px;background:url(../images/product/icon_01.gif) no-repeat 0 0;line-height:20px;color:#333;font-size:15px;border-bottom:dotted 1px #333;}
.left_nav li a:hover,.left_nav li a.now2{background-image:url(../images/product/icon_01_hover.gif);color:#E61222;}
#main_right{width:653px;float:left;position:relative;margin-bottom:50px;}
.porduct_img{float:left;width:216px;height:252px;margin-bottom:50px;}
.porduct_img_02{float:left;width:206px;height:264px;margin:0 0 50px 10px;}
.info_txt{float:right;width:370px;}
.info_txt table{width:370px !important;}
.product_txt{font-size:15px;color:#666;background:url(../images/product/icon_02.gif) no-repeat 0 6px;padding:0 0 0 15px;margin:10px 0;}
.line_02{width:1px;height:252px;background:#E60618;float:left;}
.contact_f td{min-height:30px;border:solid 1px #ccc;padding:10px 15px;}
.td_tit{background:#eee;width:154px;text-align:center;vertical-align:middle;}
.td_txt{width:442px;vertical-align:middle;padding:0 0 0 30px;}
.input_style_01,.select_style,.textarea_style{border:solid #ccc 1px;border-top:solid #aaa 1px;width:210px;height:24px;font-size:13px;padding:0 0 0 5px}
.input_style_02{border:solid #ccc 1px;border-top:solid #aaa 1px;width:420px;height:24px;font-size:13px;padding:0 0 0 5px}
.input_style_03{border:solid #ccc 1px;border-top:solid #aaa 1px;width:170px;height:24px;font-size:13px;padding:0 0 0 5px}
.textarea_style{border:solid #ccc 1px;border-top:solid #aaa 1px;width:425px;height:140px;font-size:13px;padding:0 0 0 5px}
.submit_btn{display:block;width:162px;height:28px;background:#111;line-height:28px;text-align:center;color:#eee;font-size:13px;position:absolute;left:50%;margin:20px 0 0 20px;}
.cancel_btn{display:block;width:162px;height:28px;background:#111;line-height:28px;text-align:center;color:#eee;font-size:13px;position:absolute;left:50%;margin:20px 0 0 -180px;}
.news_f{width:650px;border-top:solid 2px #ccc;border-bottom:solid 1px #ccc;}
.news_f a{color:#666;}
.news_f a:hover{color:#E50012;}
.news_td_01{height:30px;}
.news_td_02{height:43px;}
.news_td_date{color:#E50012;font-size:13px;border-top:solid 1px #ccc;text-align:center;}
.news_td_01,.news_td_date{font-weight:bold;}
.news_td_01,.news_td_02{border-top:solid 1px #ccc;font-size:13px;color:#666;padding:0 10px;text-align:center;}
.news_td_bg{background:#F4DFE8;}
.page{width:653px;margin:30px 0 0 0;position:relative;}
.page li{display:inline;}
.page li a{width:22px;height:22px;display:block;float:left;font-size:15px;color:#777;margin:0 5px;text-align:center;line-height:22px;}
.page li a:hover,.page li a.page_now{background:#E60618;color:#fff;}
.news_message{width:630px;padding:20px;/*border-bottom:solid 1px #ccc;*/}
.news_message p{color:#666;font-size:13px;line-height:3.2em;}
.back_btn{display:block;width:100px;height:24px;background:#E60618;color:#FFF;line-height:24px;text-align:center;position:absolute;left:50%;margin:20px 0 0 -50px;}
.product_info_tit{display:block;width:644px;height:35px;background:#E50012;line-height:35px;padding:0 0 0 10px;font-size:18px;color:#fff;margin:0 0 35px 0;}
.pro_f{width:340px;margin:0 0 0 15px;}
.pro_f caption{background:url(../images/product/icon_02.gif) no-repeat 0 center;padding:0 0 0 15px;font-size:24px;color:#E50619;}
.pro_f td{padding:10px 5px;}
.pro_td_style{width:250px;line-height:21px}
.product_info_02{width:653px;background:url(../images/product/line.jpg) no-repeat 0 0;padding:30px 0 0 0;}
.product_info_02 img{float:left;margin:0 8px 30px;}
.company_text_01{display:block;background:url(../images/company/txt_01.jpg) no-repeat 0 0;width:258px;height:24px;text-indent:-9999px;}
.company_text_02{display:block;background:url(../images/company/txt_02.jpg) no-repeat 0 0;width:94px;height:24px;text-indent:-9999px;}
.info_img{margin:0 0 30px 0;}
#footer{border-top:solid 1px #ccc;padding:20px 0 0 76px;width:850px;height:60px;background:url(../images/comm/footer_icon.gif) no-repeat 20px center;color:#666;font-size:13px;line-height:21px;margin:60px 0 0 0;}
#footer a{color:#666;font-size:13px;}
#footer a:hover{color:#ccc;}
.clear{clear:both;}
.font_01{font-size:13px;color:#333;line-height:21px;}
.font_02{font-size:15px;color:#333333;}
.font_03{font-size:18px;color:#C14D17;}
.font_04{font-size:15px;color:#666;}
.red_txt{color:#F00;}
.left{float:left;}
.right{float:right;}