﻿body {
	font-size: 12px;
	color: #373737;
	height: auto;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	border: 0;
}
div, ul, li, select, input, h1, h2, h3, h4, h5, h6, p, span, dl, dt, dd {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: 0;
}
a:link {
	font-size: 12px;
	color: #2b2b2b;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #ca2600;
	text-decoration: underline;
}
a:visited {
	font-size: 12px;
	color: #810081;
	text-decoration: none;
}
#head{margin:0 auto; background:url(image/1_02.jpg) repeat-x; height:29px; line-height:29px; overflow:hidden; height:364px;}
.head{width:1003px; margin:0 auto;}
	.head_l{ margin-left:10px;float:left;display:inline;}	
	.head_r{float:right; font-size:12px; color:#535353;margin-right:10px; display:inline;}
		.h_home{overflow:hidden;}
		.h_home a:link,.h_home a:hover,.h_home a:visited{ color:#020203;padding:0 2px; background:url(image/1_05.jpg) left center no-repeat; padding-left:12px;}
.banner{ width:1003px; height:335px; overflow:hidden; margin:0 auto;}
#index_con{ width:1003px; margin:0 auto; overflow:hidden; padding-top:10px;}
.index_l{ width:735px; float:left; margin-left:10px; display:inline; overflow:hidden;}
.in_prolist{line-height:22px; width:194px; float:left; overflow:hidden;}
		.in_prolist h2{height:26px;}
		.in_prolist .content{ width:192px; border:#CBCBCB solid 1px; border-top:0px;height:294px;background: url(image/1_24.jpg) repeat-x; padding-top:6px;}
		.in_prolist ul{ overflow:hidden;}
		.in_prolist ul li{ width:155px; margin-left:6px; padding-left:25px; height:27px; line-height:27px; border-bottom:#FFF solid 1px; float:left; background:#F6F6F6 url(image/1_26.jpg) 10px 9px no-repeat; display:inline;}

#Tab1{width:532px;margin:0 auto;float:right;}
	#Tab1 .Menubox{width:530px;height:25px;line-height:25px; background:url(image/1_09.jpg) 0 -1px  repeat-x;border:#CBCBCB solid 1px; border-bottom:0;}
	#Tab1 .Menubox ul{height:25px; margin-left:7px; overflow:hidden;}
	#Tab1 .Menubox li{ background:url(image/1_14.jpg) no-repeat; color:#000000; margin-top:3px; float:left; width:82px; height:21px; line-height:21px; text-align:center; margin-left:3px; display:inline;}
	#Tab1 .Menubox li.hover{ background:url(image/1_12.jpg) no-repeat; color:#FFF; font-weight:bold;}
	#Tab1 .Menubox li.spe{ float:right;font-weight:normal; background:none; width:50px; margin-top:0;}
	#Tab1 .Menubox li a:link,#Tab1 .Menubox li a:hover,#Tab1 .Menubox li a:visited{ font-size:12px; color:#000;}
	#Tab1 .Contentbox{clear:both; overflow:hidden; height:212px; background: url(image/1_24.jpg) repeat-x;border:#CBCBCB solid 1px; border-top:0px;}
	#Tab1 .Contentbox .con{padding:10px; line-height:20px; color:#6B6B6B;}
	#Tab1 .Contentbox .con a:link,#Tab1 .Contentbox .con a:hover,#Tab1 .Contentbox .con a:visited{ font-weight:bold; color:#D90F00;}
	#Tab1 .Contentbox li{ height:24px; line-height:24px; background:url(image/1_31.jpg) no-repeat 0 4px; float:left; display:inline; margin-left:10px; width:450px; padding-left:48px;}
	
	#Tab1 .Contentbox li a:link,#Tab1 .Contentbox li a:hover,#Tab1 .Contentbox li a:visited{ float:left; font-size:12px; color:#3D3D3D;}
	#Tab1 .Contentbox li span{ float:right;  margin-right:10px; display:inline;} 
	.in_intro{ float:left; margin-top:10px; width:734px; display:inline;}
	.in_intro h3{ height:25px; background:url(image/1_45.jpg) no-repeat; font-weight:normal; text-align:right; padding-right:10px; line-height:25px;}
	.in_intro .content{border:#CBCBCB solid 1px; border-top:0;height:220px; overflow:hidden; background: url(image/1_24.jpg) repeat-x;}
	.in_intro .vedio{ width:255px; height:155px; float:left; margin-left:12px; margin-top:13px; display:inline;}
	.in_intro .content_con{ float:right; width:440px; line-height:21px; margin-right:10px; display:inline; margin-top:14px;}
	
.index_r{ width:243px; overflow:hidden;float:right; margin-right:7px; display:inline; overflow:hidden;}
.index_r_equip{ width:241px; height:390px; border:#CBCBCB solid 1px; background:url(image/1_24.jpg) 0 1px repeat-x;}
.index_r_equip ul{ overflow:hidden; margin-left:8px;margin-top:6px; height:87px;}
.index_r_equip ul li.cla1{ float:left; line-height:19px; width:154px; overflow:hidden;display:inline;}
.index_r_equip ul li.cla2{ float:right; width:70px; height:61px; border:#D70E00 solid 1px;overflow:hidden; margin-right:5px; margin-top:24px; display:inline;}
.in_bond{overflow:hidden;width:243px; margin-top:8px;}
.in_bond h5{ height:25px; line-height:25px;}
.in_bond_con{width:241px; height:159px; border:#CBCBCB solid 1px;background:#FBFBFB url(image/1_24.jpg) repeat-x; border-top:0; color:#555555;}
.in_bond_con .name{ width:170px; height:20px; padding-top:14px; margin-left:10px;}
.in_bond_con .tel{ background:url(image/1_60.jpg) left top no-repeat; width:204px; height:117px; margin-left:12px; margin-top:6px; line-height:20px; padding-left:20px;}
#in_product{ width:988px; margin:0 auto; height:180px; overflow:hidden; margin-top:8px;}
#in_product .protit{ padding-left:2px;}
#in_product .procontent{ width:984px; border:#CBCBCB solid 1px; height:150px; overflow:hidden; background:#FBFBFB url(image/1_24.jpg) repeat-x; margin-left:2px;}
#in_product ul{overflow:hidden; margin-top:10px;}
#in_product ul li{ width:128px; float:left; display:inline; text-align:center; line-height:40px; margin-left:11px; margin-top:6px; color:#5C5C5C; background:url(image/1_13.jpg) no-repeat; padding-top:3px; height:120px;}
#in_product ul li img{ width:120px; height:90px; overflow:hidden; float:left; margin-left:4px; margin-top:1px; display:inline;}
#in_product ul li a:link,#in_product ul li a:hover,#in_product ul li a:visited{ font-size:12px; color:#3A3A3A;}
#in_product span{ float:left; width:160px; overflow:hidden; height:30px; text-align:center;}
/*footer Begin*/
#footer{
	margin: 0 auto;
	font-size: 12px;
	margin-top: 10px;
	width: 1003px;
	height:78px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	overflow: hidden;
	background:url(image/1_71.jpg) repeat-x;
}
.footer_con1{
	width:61px;
	height:28px;
	margin-top:23px;
	margin-left:34px;
	float:left;
	display:inline;
}
.contact a {
	color: #4E4E4E;
	text-decoration: none;
	font-size: 12px;
}
.footer_con2{
	width:500px;
	margin: 0 auto;
	height:60px;
	float:left;
	line-height:20px;
	margin-left:12px; 
	margin-top:20px;
}
.footer_con3{
	width:230px;
	margin: 0 auto;
	height:60px;
	float:left;
	line-height:20px;
	margin-left:30px; 
	margin-top:30px;
}
.footer_con4{
	width:100px;
	margin: 0 auto;
	height:60px;
	float:left;
	line-height:20px;
	margin-left:10px; 
	margin-top:30px;
}
.contact1 .left{ float:left; display:inline;width:600px; height:52px; padding-left:20px;text-align:left; line-height:20px;color:#FFFFFF;padding-top:32px;}
.contact1 .left a:link,.contact1 .left a:hover,.contact1 .left a:visited{ color:#FFFFFF;}
.contact1 .right{float:right;padding-top:38px; padding-right:38px;}
.contact1 select{ width:120px; color:#888888; font-size:12px;}
#footer select{ font-size:12px; width:100px;}

.de_intro_l{width:250px; height:650px;margin-left:12px; float:left; display:inline; margin-top:10px; background: url(image/2_03.jpg) right top no-repeat;}
.de_intro_l .about_list{ background: url(image/2_06.jpg) no-repeat; width:230px; height:266px;overflow:hidden;}
.de_intro_l ul{ width:190px; overflow:hidden;overflow:hidden;padding-bottom:8px; padding-top:50px; padding-left:15px;}
.de_intro_l li{width:132px; height:29px; line-height:29px;padding-left:20px; background:url(image/3_14.png) 10px 10px no-repeat;}
.de_intro_l li.spec{width:172px; background:url(image/3_10.png) 0 2px no-repeat; font-weight:bold; color:#FFF;}

.de_intro_l li a:link,.de_intro_l li a:hover,.de_intro_l li a:visited{color:#000000; font-weight:normal;}

.de_intro_l .imgc{overflow:hidden;margin-top:12px;}

.de_bond{overflow:hidden;width:227px; margin-top:15px; height:200px;}
.de_bond h5{ height:25px; line-height:25px;}
.de_bond_con{width:201px; border-top:0; color:#555555;}
.de_bond_con .name{ width:170px; height:20px; padding-top:14px; margin-left:10px;}
.de_bond_con .tel{ background:url(image/1_60.jpg) left top no-repeat; width:204px; height:117px; margin-left:12px; margin-top:6px; line-height:20px; padding-left:20px;}

.detail_r{width:720px;display:inline; float:left; overflow:hidden; margin-left:10px; margin-top:12px;}
.detail_r h4{ height:26px;font-size:12px;}
.detail_r span.left{ float:left;height:25px; line-height:25px;width:70px; margin:0; padding-left:12px; border-bottom:#0060BC solid 1px; background:url(image/2_04.jpg) repeat-x; font-size:14px;  color:#003F8D;}
.detail_r span.right{ float:right; height:25px; line-height:25px; font-weight:normal; color:#616161; padding-right:12px; border-bottom:#D3D2D2 solid 1px;text-align:right; width:626px;}
.detail_content{ line-height:30px; margin:10px; background:#fff; margin-top:20px;}
  .detail_content_l{ float:left; width:490px;}
  	.detail_content_l .cultitle{ background:url(image/3_04.jpg) no-repeat; font-size:12px; font-weight:bold; padding-left:25px; margin-top:20px;}
	.detail_content_l .culcontent{ line-height:24px; margin-top:6px;}
  .detail_content_r{ float:right; margin-top:10px;}
  
.detail_newcon{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_newcon ul{overflow:hidden; margin-top:6px;}
.detail_newcon ul li{ float:left; width:660px; background: url(image/indexbg.png) 5px 10px no-repeat;  display:inline; overflow:hidden; line-height:20px; height:50px; padding-top:6px; color:#545454;}
.detail_newcon ul li.title{ height:28px; line-height:28px; padding-top:0;padding-left:25px; background:#F5F5F5 url(image/3_05.jpg) 8px 9px no-repeat;}
.detail_newcon ul li a:link,.detail_newcon ul li a:hover,.detail_newcon ul li a:visited{color:#0151B3; font-weight:bold;}
.detail_newcon h2{ color:#003A80; text-align:center; height:45px; border-bottom:#A7A7A7 solid 1px; line-height:45px;}
.detail_newcon h3{ color:#636363; text-align:center; font-size:12px; font-weight:normal;}
.detail_newcon .content{ line-height:26px; padding:10px; padding-bottom:30px;border-bottom:#A7A7A7 solid 1px; overflow:hidden;}
.detail_newcon .close{ font-size:12px; text-align:center;}
.detail_newcon .close a:link,.detail_newcon .close a:hover,.detail_newcon .close a:visited{ color:#2d2d2d; font-size:12px;}

.detail_equip{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_equip .cont{ overflow:hidden; text-indent:24px; line-height:24px;}
.detail_equip ul{ width:686px; overflow:hidden; margin-top:10px;}
.detail_equip ul li{ width:165px; float:left; display:inline; text-align:center; line-height:30px; margin-left:6px; margin-top:6px; color:#5C5C5C;}
.detail_equip ul li img{ width:155px; height:115px; border:#E7E7E7 solid 5px;}
.detail_equip ul li a:link,.detail_equip ul li a:hover,.detail_equip ul li a:visited{ float:left;}
.detail_equip span{ float:left; width:160px; overflow:hidden; height:30px; text-align:center;}
.detail_hr{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_hr table{ margin-top:20px;}
.detail_hr td{border:#DEDEDE solid 1px; height:36px; line-height:36px;}
.detail_bond{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_bond .bonc2{ background:url(image/bond_bg.jpg) repeat-y; height:240px; padding-left:25px; line-height:34px; margin-left:6px; letter-spacing:1px;}

.detail_online{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_online input{ border:#D2D2D2 solid 1px;}
.detail_online .inp{ width:54px; height:22px; background:#11B1FF; border:#C8C8C8 solid 1px;}
.detail_online td{ height:34px; line-height:34px;}

.detail_r .bond_con{ line-height:26px; margin:20px; background:#fff;}
.detail_r .bond_con ul{ overflow:hidden; padding-left:20px; font-size:13px; padding-top:30px; width:420px; float:left;}
.detail_r .bond_con ul li{ background:url(image/bond_bd.jpg) 0 3px no-repeat; height:32px; line-height:32px; float:left; width:380px; overflow:hidden; display:inline; padding-left:25px;display:inline;}
.detail_r .bond_conimg{ width:244px; float:left; padding-top:30px; display:inline; padding-left:50px;}


.detail_product{line-height:30px; margin:10px; background:#fff; margin-top:20px;}
.detail_product .cont{ overflow:hidden; text-indent:24px; line-height:24px;}
.detail_product ul{ width:686px; overflow:hidden; margin-top:10px;}
.detail_product ul li{ width:202px; float:left; display:inline; text-align:center; line-height:30px; margin-left:20px; margin-top:8px; color:#5C5C5C; border:#E7E7E7 solid 1px; padding-left:2px; height:177px;}
.detail_product ul li img{width:200px; height:150px;}
.detail_product ul li a:link,.detail_product ul li a:hover,.detail_product ul li a:visited{ float:left; color:#C70000;}
.detail_product span{ float:left;width:200px; overflow:hidden; height:24px; line-height:24px; text-align:center; background:#EEEEEE;}
.detail_product table{  margin-left:20px; border:#CCC solid 1px;}
.detail_product td{ height:46px; text-align:center; line-height:16px; padding:3px 0;}
.detail_product td.cblue{ background:#E8F8FF; border-right:#FFF solid 1px;}
.detail_product td.cblue1{ background:#E8F8FF;}
.detail_product th{ color:#FFF; height:46px; text-align:center; line-height:16px; font-weight:normal; padding:0;}