*{padding:0; margin:0;}
body{color:#666; font:12px "宋体"; line-height:18px;}
img{border:none;}
ul{list-style-type:none;}
a:link{color:#1B61AD;}
a:visited{color:#1B61AD;}
a:hover{color:#1B61AD;}

.span01{display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}


.header{
	width:880px;
	height:80px;
	margin:0 auto;
	padding:10px 0 0 20px;
}
.header h1 a{
	width:445px;
	height:60px;
	float:left;
	display:block;
	margin:5px 0 0 0;
	background:url(../images/koshin_r2_c4.jpg) no-repeat;
}
.header_right{
	float:right;
	text-align:right;
}
.navbar{
	width:900px;
	height:37px;
	margin:0 auto;
}
.content_bg{
	width:100%;
	float:left;
	background:url(../images/koshin_r9_c1.jpg) repeat-x;
}
.content{
	width:900px;
	min-height:500px;
	margin:4px auto 0 auto;
	background:url(../images/koshin_r9_c2.jpg) no-repeat;
}
.main{
	width:900px;
	float:left;
	padding:15px 0 0 0;
}
.main_left{
	width:260px;
	float:left;
}
.main_product{
	width:205px;
	height:240px;
	padding:83px 0 0 55px;
	background:url(../images/koshin_r12_c3.jpg) no-repeat;
}
.news_product li,.main_product li{
	width:205px;
	height:25px;
	font-size:14px;
	padding:15px 0 0 0;
}
.news_product li a,.main_product li a{
	text-decoration:none;
}
.news_product li a:hove,.main_product li a:hover{
	text-decoration:underline;
}
.main_company{
	width:260px;
	float:left;
	padding:10px 0 0 0;
}
.main_inf{
	width:230px;
	padding:8px 0 15px 30px;
	background:url(../images/koshin_r21_c3.jpg) repeat-y;
}
.main_mation{
	font-size:14px;
	padding:20px 0 0 0;
}
.main_jab{
	float:left;
	padding:15px 0 0 35px;
}
.main_right{
	width:625px;
	float:right;
}
.main_latest{
	width:625px;
	float:left;
}
.main_latest li{
	width:625px;
	float:left;
	padding:12px 0 10px 0;
	border-bottom:#DCDCDC 1px dotted;
}
.main_latest li a{
	padding:0 0 0 10px;
}
.main_ease{
	float:left;
	padding:35px 0 0 0;
}
.main_for{
	width:625px;
	float:left;
	padding:15px 0 0 0;
}
.main_ring{
	font-size:14px;
}
.main_we{
	width:625px;
	float:left;
	padding:20px 0 0 0;
}
.main_quality{
	float:left;
	padding:0 0 0 10px;
}
.main_press{
	padding:8px 0 0 0;
}
.page{
	width:900px;
	height:25px;
	float:left;
	text-align:right;
	padding:35px 0 0 0;
}
.footer{
	width:100%;
	height:55px;
	font-size:10px;
	padding:15px 0 0 0;
	text-align:center;
	border-top:#E60033 3px solid;
}
.img-scroll{position:relative; width:900px; height:400px; overflow:hidden;}
.img_handle{ position:absolute; left:25px; bottom:15px;}
.img_handle a, ul.img_tab li a{ background:url(../images/sprite.png) no-repeat;}
.img_handle a{ background-position:0 -20px; width:18px; height:18px; display:block; cursor:pointer; float:left; margin-right:15px; text-indent:-999em; overflow:hidden; outline:none;}
.img_handle a.show,.img_handle a:hover{ background-position:0 0; width:18px; height:18px;}


.news_product{
	width:205px;
	height:240px;
	padding:83px 0 0 55px;
	background:url(../images/news_r4_c2.jpg) no-repeat;
}

.contact_table{
	width:625px;
	float:left;
	/* padding:30px 0 0 0; */
}
.contact_table table{
	border:#C9C9CA 2px solid;
}
.contact_td1{
	width:140px;
	padding:0 0 0 20px;
}
.contact_tdhx{
	border-bottom:#C9C9CA 1px solid;
}
.contact_td2{
	padding:0 0 0 10px;
}
.contact_input1{
	width:310px;
	height:18px;
	color:#666;
}
.contact_td3{
	width:140px;
	padding:0 0 0 20px;
	border-right:#CCC 1px dotted;
}
.contact_for{
	padding:10px 0 0 0;
}
.contact_case{
	font-size:10px;
}
.contact_input2{
	width:310px;
	height:90px;
	color:#666;
}
.contact_submit{
	text-align:center;
	padding:15px 0 0 0;
}
.contact_input3{
	width:85px;
	height:27px;
	border:none;
	cursor:pointer;
	background:url(../images/contact_r7_c5.jpg) no-repeat;
}

.products_specify{
	color:#E50032;
}
.products_material{
	width:600px;
	float:left;
	padding:15px 0 0 25px;
}
.products_switch{
	float:left;
	padding:0 25px 0 0;
}
.products_standard{
	width:580px;
	float:left;
	padding:20px 0 0 25px;
}
.products_ls{
	color:#2EA7E0;
}
.products_table{
	padding:5px 0 0 0;
}
.products_table table{
	font-size:12px;
	line-height:14px;
	border-top:#444444 1px solid;
	border-left:#444444 1px solid;
}
.products_td1{
	color:#FFF;
}
.products_table td{
	padding:5px;
	border-bottom:#444444 1px solid;
	border-right:#444444 1px solid;
}
.products_fluoro{
	color:#8DC21F;
}
.products_series{
	color:#EB7AAB;
}

.resistance_standard{
	width:570px;
	float:left;
	padding:20px 0 0 25px;
}

.groove_surface{
	color:#836FB0;
}
.groov_angle{
	float:left;
	padding:40px 0 0 15px;
}
.groov_case{
	float:left;
	padding:0 0 0 30px;
}

.dimensions_for{
	width:145px;
	height:145px;
	float:left;
	background:url(../images/dimensions_r4_c3.jpg) no-repeat;
}
.dimensions_standard{
	width:125px;
	height:90px;
	padding:10px 0 0 10px;
}
.dimensions_cfb a{
	width:125px;
	height:40px;
	color:#333;
	display:block;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 15px;
}
.dimensions_cfb a:hover{
	color:#1B61AD;
}
.dimensions_wire{
	margin:0 0 0 15px;
}

.dimensions_gzpf{
	color:#ADA15A;
}

.ptef_inch{
	text-align:right;
}