﻿@charset "utf-8";

/* CSS Document */



*{padding:0; margin:0;}

body{color:#666; font-family:"Microsoft YaHei","黑体","宋体"; font-size:12px; line-height:20px; border-top:#0A6EB7 5px solid;}

img{border:none;}

ul{list-style-type:none;}

a:link{color:#0A6EB7; text-decoration:none;}

a:visited{color:#0A6EB7; text-decoration:none;}

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



/*.span01{display:none;}*/

.left{float:left;}

.right{float:right;}

.clear{clear:both;}


.header{width:1000px; height:60px; margin:10px auto 0 auto;}
.header h1 a{width:132px; height:45px;line-height: 45px;font-size: 16px;padding-left: 100px; float:left; display:block; margin:5px 0 0 8px; _margin:5px 0 0 16px; background:url(../images/home_r2_c6.jpg) no-repeat;}
.header .right{text-align:right;}
.header_p img{margin:0 0 0 3px;}
.header_mail{padding:5px 0 0 0; float:right;}
.header_mail a{width:125px; height:33px; display:block; background:url(../images/home_r4_c21.jpg) no-repeat}
.header_mail a:hover{width:125px; height:33px; background:url(../images/home_r4_c21.jpg) no-repeat 0 -33px;}
.header_contact a{background:url(../images/home_r4_c21.jpg) no-repeat 0 -33px;}
.nav_bg{width:100%; height:52px; background:url(../images/home_r6_c1.jpg) repeat-x;}
.nav{width:1000px; height:52px; margin:0 auto;}
.nav_li1,.nav_li2,.nav_li3,.nav_li4,.nav_li5{width:166px; height:52px; float:left;}
.nav_li1 a{width:166px; height:52px; display:block; background:url(../images/home_r6_c3.jpg) no-repeat}
.nav_li1 a:hover{width:166px; height:52px; background:url(../images/home_r6_c3.jpg) no-repeat 0 -52px;}
.nav_li2 a{width:166px; height:52px; display:block; background:url(../images/home_r6_c7.jpg) no-repeat}
.nav_li2 a:hover{width:166px; height:52px; background:url(../images/home_r6_c7.jpg) no-repeat 0 -52px;}
.nav_li3 a{width:166px; height:52px; display:block; background:url(../images/home_r6_c14.jpg) no-repeat}
.nav_li3 a:hover{width:166px; height:52px; background:url(../images/home_r6_c14.jpg) no-repeat 0 -52px;}
.nav_li4 a{width:166px; height:52px; display:block; background:url(../images/home_r6_c16.jpg) no-repeat}
.nav_li4 a:hover{width:166px; height:52px; background:url(../images/home_r6_c16.jpg) no-repeat 0 -52px;}
.nav_li5 a{width:166px; height:52px; display:block; background:url(../images/home_r6_c18.jpg) no-repeat}
.nav_li5 a:hover{width:166px; height:52px; background:url(../images/home_r6_c18.jpg) no-repeat 0 -52px;}
.nav_li6{width:170px; height:52px; float:left;}
.nav_li6 a{width:170px; height:52px; display:block; background:url(../images/home_r6_c22.jpg) no-repeat}
.nav_li6 a:hover{width:170px; height:52px; background:url(../images/home_r6_c22.jpg) no-repeat 0 -52px;}
.nav_li a{display:block; background-position:0 -52px;}
.banner{width:100%; height:330px; text-align:center; background:url(../images/home_r8_c1.jpg) repeat-x left bottom;}
.content{width:1000px; margin:40px auto 0 auto; overflow:hidden;}
.content_left{width:270px; float:left;}
.content_company{width:260px; border:#E6E6E6 5px solid;}
.content_japan{padding:15px 0 0 22px;}
.content_gc{padding:15px 0 5px 5px;}
.content_logo{padding:15px 0 0 0;}
.content_right{width:700px; float:right;}
.content_casing{width:1000px; padding:5px 0 0 0;}
.content_double{width:490px; height:100px; font-size:16px; padding-top:10px;}
.content_double a{width:482px; height:92px; padding:8px 0 0 8px; display:block; background:url(../images/home_r15_c3.jpg) no-repeat;}

.content_news{width:1000px; padding:10px 0 20px 0;}
.content_news li{width:1000px; height:26px; padding:5px 0 0 0; border-bottom:#AAAAAB 1px dotted;}
.content_news li span{padding:0 10px 0 15px;}
.content_news li img{vertical-align:middle; margin-left:5px;}

.content_product{width:700px; padding:10px 0 0 0;}
.content_product_list{width:700px; overflow:hidden;}
.content_fiber{width:340px; height:102px; margin-top:5px;}
.content_fiber a{width:332px; height:94px; padding:8px 0 0 8px; display:block; background:url(../images/home_r15_c12.jpg) no-repeat;}
.content_tablecell{display:table-cell;}
.content_tube{width:170px; height:85px; display:table-cell; vertical-align:middle; padding-left:10px;}
.page_top{width:1000px; margin:45px auto 0 auto; text-align:right;}
.footer{width:100%; height:40px; color:#FFF; margin:10px 0 0 0; padding:13px 0 0 0; text-align:center; background:#0A6EB7;}

.sub_banner_bg{width:100%; height:200px; background:url(../images/home_r8_c1.jpg) repeat-x left bottom;}
.sub_banner{width:1000px; margin:0 auto;}
.sub_current{height:20px; padding:10px 0 0 0;}
.news_ul li{width:700px; height:26px; padding:5px 0 0 0; border-bottom:#AAAAAB 1px dotted;}
.news_ul li span{padding:0 10px 0 15px;}

.about_company{padding:20px 0 0 0;}
.about_dates{text-align:right;}
.about_title{padding:40px 0 0 0;}
.about_map{width:695px; height:327px; font-size:11px; margin:40px 0 0 0; position:relative; background:url(../images/about_r7_c2.jpg) no-repeat;}
.about_map a{color:#0A6EB7; text-decoration:none;}
.about_map a:hover{color:#E50012;}
.about_map_p{position:absolute;}
.about_bases{color:#F00;}
.about_japan td{border-right:#FFF 1px solid; border-bottom:#FFF 1px solid;}
.about_name{color:#FFF;}
.about_location{padding:0 0 0 15px;}
.about_address{padding:0 0 0 10px;}
.about_agency{color:#0A6EB7;}
.about_profile td{padding:5px 0; border-bottom:#FFF 1px solid;}


.product_menu{width:295px; background:url(../images/product_r4_c3.jpg) repeat-y right 0;}
.product_menu li{width:235px; height:30px; line-height:30px; padding:0 0 0 17px; border-bottom:#9E9E9F 1px dotted; background:url(../images/product_r3_c1.jpg) no-repeat 3px center;}
.product_fiber{width:665px; height:61px; color:#333; font-size:18px; line-height:61px; margin:15px 0 0 0; padding:0 0 0 35px; background:url(../images/product_r6_c2.jpg) no-repeat;}
.product_feature{width:665px; height:41px; color:#0A6EB7; font-size:15px; line-height:41px; margin:35px 0 0 0; padding:0 0 0 35px; background:url(../images/product_r9_c2.jpg) no-repeat;}



.application_medical{overflow:hidden;}

.application_location{padding:0 0 0 20px;}

.application_casing{font-size:14px; line-height:24px;}



.quality_control{padding:25px 0 0 0;}

.quality_iso{width:864px; float:right; font-size:18px; line-height:28px; padding:20px 0 0 0;}

.quality_sos{width:946px; margin:25px 0 0 0; padding:35px 25px; border:#E9E9E9 2px solid; background:#F4F4F4;}

.quality_content{width:710px; float:left; margin:5px 0 0 5px; background:url(../images/quality_r9_c6.jpg) repeat-y;}

.quality_status{width:631px; padding:25px 0 0 35px;}

.quality_inspection{width:596px; height:41px; color:#0A6EB7; font-size:15px; line-height:41px; padding:0 0 0 35px; background:url(../images/quality_r12_c7.jpg) no-repeat;}

.quality_figure{color:#0A6EB7; font-size:14px; font-weight:bold;}

.quality_material{padding:5px 0 0 0;}

.quality_triangle{padding:10px 0 0 0; text-align:center;}

.quality_under{padding:30px 0 0 0;}

.quality_analysis{width:631px; padding:15px 0 0 35px;}
.quality_laser{font-size:11px; line-height:14px; padding:5px 0 0 0;}



.contact_table{border:#C8C9CA 2px solid; border-bottom:#C8C9CA 1px solid;}

.contact_table td{padding:10px 0; border-bottom:#C8C9CA 1px solid;}

.contact_table td input{width:465px; height:20px; color:#666; line-height:20px; border:#F1F1F1 1px solid;}

.contact_mail{border-right:#D6D7D8 2px dotted;}

.contact_table td textarea{width:465px; height:90px; color:#666; font-size:12px; line-height:20px; border:#F1F1F1 1px solid;}

.contact_button{text-align:center;}

.contact_input{width:140px; height:27px; border:none; cursor:pointer; background:url(../images/contact_r7_c5.jpg) no-repeat;}


.city_bank{width:1000px; height:635px; margin-top:20px; position:relative; background:url(../../images/city_02.jpg) no-repeat;}
.city_li01 a{width:475px; height:233px; display:block; position:absolute; top:5px; left:161px;}
.city_li01 a:hover{background:url(../../images/city_on01.png) no-repeat;}
.city_li02 a{width:205px; height:95px; display:block; position:absolute; top:43px; left:738px;}
.city_li02 a:hover{background:url(../../images/city_on02.png) no-repeat;}
.city_li03 a{width:133px; height:81px; display:block; position:absolute; top:185px; left:402px;}
.city_li03 a:hover{background:url(../../images/city_on03.png) no-repeat;}
.city_li04 a{width:145px; height:91px; display:block; position:absolute; top:327px; left:418px;}
.city_li04 a:hover{background:url(../../images/city_on04.png) no-repeat;}
.city_li05 a{width:405px; height:95px; display:block; position:absolute; top:470px; left:388px;}
.city_li05 a:hover{background:url(../../images/city_on05.png) no-repeat;}
.city_li06 a{width:160px; height:94px; display:block; position:absolute; top:365px; left:720px;}
.city_li06 a:hover{background:url(../../images/city_on06.png) no-repeat;}
.city_li07 a{width:238px; height:44px; display:block; position:absolute; top:565px; left:301px;}
.city_li07 a:hover{background:url(../../images/city_on07.png) no-repeat;}
.city_li08 a{width:110px; height:78px; display:block; position:absolute; top:53px; left:653px;}
.top10{padding-top:10px;}
.top50{padding-top:50px;}
.left15{padding-left:15px;}
