@charset "utf-8";
body{ 
	margin:0;
	padding:0; 
	color:#818F94;
	font-size:12px;
	background-color:#B00000;
	background-image:url(../images/bj.gif);
	font-family:"Times New Roman", Times, serif;
}
#nav {
	list-style-type: none;
	background-repeat:repeat-x;
	height:30px;
	width:760px;
}
#nav a {
	display: block; 
	width:125px;
	height:26px;
	padding-top:4px;
	text-align:center;
}
#nav a:link  {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold; 
	font-size:14px;
}
#nav a:visited  {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
#nav a:hover  {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
#nav li {
	width:125px;
	background-image:url(../images/navigation_bj.gif);
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	border-right:2px #500502 solid;
	height:28px;
	padding-top:2px;
}
#nav li a:link,
#nav li a:visited,
#nav li a:visited {
	display:block;
	text-decoration: none;
	color:#FFFFFF;
	width:110px;
	height:14px;
	padding-top:6px;
	padding-left:0px;
	text-align:center;
	background-image:url(../images/inco.gif);
	background-position:12px 9px;
	background-repeat:no-repeat;
}
#nav li a:hover {
	color:#FFFFFF; 
	padding-top:6px;
	text-decoration:underline;
}
#nav li ul {
	list-style-type: none;
	left: -700em; 
	position: absolute;
	filter: Alpha(Opacity=90);
}
#nav li ul li{
	background: #F6F6F6;
	border-bottom:1px solid #ffffff;
	border-right:none;
}
#nav li ul a{
	display: block; 
	text-align:left;
	font-size:12px;
	font-weight:100;
	padding-left:14px;
	background-image:none;
}
#nav li ul a:link  {
	color:#31353E; 
	text-decoration:none;
	font-size:12px;
	font-weight:100;
	font-family:Georgia;
	background-image:none;
}
#nav li ul a:visited  {
	color:#31353E;
	text-decoration:none;
	font-size:12px;
	font-weight:100;
	font-family:Georgia;
	background-image:none;
}
#nav li ul a:hover  {
	text-decoration:none;
	font-weight:normal;
	color:#31353E; 
	background-color:#BCBEC4;
	font-size:12px;
	font-weight:100;
	font-family:Georgia;
	background-image:none;
}
#nav li:hover ul {
	left:auto;
}
#nav li.sfhover ul{
	left:auto;
}
#content {
	clear: left;
}
#subnav{
	margin:0px !important;
	margin-left:-60px;
	margin-top:0x !important;
	margin-top:5px;
}
a:link {
	text-decoration: none;color:#777777;
}
a:visited {
	text-decoration: none;color:#777777;
}
a:hover {
	text-decoration: underline; color:#777777;
}
a:active {
	text-decoration: none;color:#777777;
}
.a1:link {
	text-decoration: none;color:#FFA900;
}
.a1:visited {
	text-decoration: none;color:#FFA900;
}
.a1:hover {
	color:#FFA900;text-decoration:underline;
}
.a1:active {
	text-decoration: none;color:#FFA900; 
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul{list-style:none;}
.White:link {
	text-decoration: none;color:#ffffff; font-size:12px;
}
.White:visited {
	text-decoration: none;color:#ffffff; font-size:12px;
}
.White:hover {
	color:#ffffff; 
	font-size:12px;
	text-decoration:underline;
}
.White:active {
	text-decoration: none;color:#ffffff; font-size:12px; 
}
a.content:link {
	font-size: 16px;
	font-weight: bold;
	color:#BF2F29; 
	line-height: 1.2;
	text-decoration: none;}
a.content:visited {
	font-size: 16px;
	font-weight: bold;
	color:#BF2F29;
	line-height: 1.2;
	text-decoration: none;}
a.content:hover {
	font-size: 16px;	
	font-weight: bold;
	color:#BF2F29;
	border: 0;
	border-top: 2px solid #BF2F29;
}
.a2:link {
	text-decoration: none;color:#ffffff; font-size:14px;font-weight:bold;
}
.a2:visited {
	text-decoration: none;color:#ffffff; font-size:14px;font-weight:bold;
}
.a2:hover {
	color:#ffffff;
	font-size:14px;font-weight:bold;
	text-decoration:underline;
}
.a2:active {
	text-decoration: none;color:#ffffff; font-size:14px;font-weight:bold;
}
.a3:link {
	text-decoration: none;color:#005B79;
}
.a3:visited {
	text-decoration: none;color:#005B79; 
}
.a3:hover {
	color:#005B79;text-decoration:underline;
}
.a3:active {
	text-decoration: none;color:#005B79;
}
.White2:link,
.White2:visited,
.White2:visited {
	display:block;
	text-decoration: none;
	color:#31353E;
	width:124px;
	height:14px;
	padding-top:6px;
}
.White2:hover {
	color:#31353E; 
	background-color:#BCBEC4;
	padding-top:6px;
	text-decoration:none;
}
/*页面样式主体*/
.layout{
	background-color:#FFFFFF;
	margin:auto;
	width:760px;
	border:#B00000 solid 1px;
	border-top:none;
	border-bottom:none;
}
.layout .nav1{
	color:#FFFFFF;
}
.layout .nav1 ul{
	height:24px;
	border-bottom:1px solid #ffffff;
}
.layout .nav1 li{
	float:left;
	height:20px;
	padding-top:4px;
	text-align:center;
}
.layout .nav1 .li1{
	width:100px;
	background-color:#FFA200;
	border-right:#ffffff solid 1px;
}
.layout .nav1 .li2{
	width:100px;
	background-color:#7E8689;
	border-right:#ffffff solid 1px;
}
.layout .nav1 .li3{
	width:248px;
	background-color:#7E8689;
	text-align:left;
	padding-left:10px;
}
.layout .nav1 .li4{
	width:200px;
	background-color:#7E8689;
	text-align:left;
	padding-left:10px;
}
.layout .nav1 .li5{
	width:80px;
	background-color:#7E8689;
	text-align:left;
	padding-left:10px;
}
.layout .nav1 .li4 .input{
	background-color:#686868;
	border:1px solid #cccccc;
	background-image:url(../images/search_bj.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	color:#FFFFFF;
	border:none;
	height:15px;
	margin-top:-2px;
}

.layout .space{
	height:5px;
	background-color:#575F62;
	border-bottom:1px solid #ffffff;
}
.layout .banner{
	margin:0px;
	padding:0px;
}
.layout .banner .logo{
	float:left;
}
.layout .banner .bn{
	float:left;
}
.layout .navigation{
	border-top:1px solid #ffffff;
}
.layout .navigation .Submenu{
	display:none;
	z-index:1;
}
.layout .line{
	margin:0px;
}
.layout .about_left{
	float:left;	
	background-color:#E7ECEE;
}
.layout .about_left .ul{
	width:200px;
	height:160px;
	background-image:url(../images/about_left_bj.gif);
	background-repeat:no-repeat;
}
.layout .about_left .ul li{
	background-image:url(../images/inco2.gif);
	background-repeat:no-repeat;
	background-position:34px;
	padding-left:40px;
	line-height:24px;
	color:#005B79;
	padding-top:2px;
}
.layout .about_left .left_g{
	width:186px;
	margin-left:7px;
	margin-top:5px;
}
.layout .about_left .left_g h1{
	background-image:url(../images/inco3.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:16px;
	padding-top:4px;
	font-weight:100;
	background-color:#C2CED2;
}
.layout .about_left .left_g ul{
	margin-bottom:10px;
	margin-top:10px;
}
.layout .about_left .left_g li{
	background-image:url(../images/inco4.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
	line-height:20px;
	padding-left:10px;
}
.layout .about_left .left_g p{
	margin-bottom:10px;
	margin-top:2px;
	margin-left:5px;
}
.layout .about_rigth{
	float:left;
	width:545px;
	background-color:#FFFFFF;
}
.layout .about_rigth h1{
	background-image:url(../images/inco.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	font-size:15px;
	color:#5B5B5B;
	padding-left:20px;
	margin-bottom:4px;
}
.layout .about_rigth .about_jianjie{
	margin-left:15px;
	margin-top:2px;
}
.layout .about_rigth .about_jianjie .p{
	background-image:url(../images/inco2.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}
.layout .about_rigth .about_jianjie p{
	margin-top:2px;
	margin-bottom:3px;
}
.layout .about_rigth .right2{
	float:left;
	margin-top:2px;
	width:560px;
	border-top:#E1E7E9 solid 1px;
}
.layout .about_rigth .right_pro{
	background-image:url(../images/right2_bg.gif);
	background-repeat:repeat-x;
	margin:2px;
	margin-bottom:0px;
	padding-top:24px;
	padding-left:15px;
}
.layout .about_rigth .right_pro ul{
	margin-left:8px;
}
.layout .about_rigth .right_pro .li1{
	background-image:url(../images/inco2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
	color:#0AD4D2;
	line-height:20px;
}
.layout .about_rigth .right_pro .li2{
	color:#5A6266;
	padding-left:10px;
	line-height:18px;
}
.layout .about_rigth .right_new{
	background-image:url(../images/right2_bg.gif);
	background-repeat:repeat-x;
	margin-top:2px;
	margin-left:2px;
	padding-top:24px;
	padding-left:15px;
	padding-right:14px;
}
.layout .about_rigth .right_new ul{
	margin-left:8px;
}
.layout .about_rigth .right_new li{
	background-image:url(../images/inco2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
	line-height:18px;
}
.layout .about_rigth .right_new .sli{
	background-image:url(../images/inco4.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
	margin-left:10px;
}
.layout .about_rigth .right_new .span_p{
	padding-left:20px;
	margin-top:10px;
}
.layout .foot{
	margin-top:0px;
	margin-bottom:0px;
}
.layout .foot .foot_link{
	background-image:url(../images/foot_link.gif);
	background-repeat:no-repeat;
	height:34px;
	padding-top:10px;
	text-align:center;
}
.layout .foot .copyright{
	background-image:url(../images/foot_link_bj2.gif);
	height:20px;
	padding-top:10px;
	padding-left:34px;
	color:#FFFFFF;
}
/*products style*/
.layout .products{
	background-color:#FFFFFF;
	width:760px;
	padding-bottom:10px;
}
.layout .products .table{
	margin-top:8px;
	margin-bottom:17px;
}
.layout .products .table .td2{
	padding-right:30px;
	line-height:22px;
}
.layout .products .pro_more_table{
	background-image:url(../images/product_more_bj.jpg);
	background-repeat:repeat-y;
}
.layout .products .pro_more_table h2{
	background-image:url(../images/cpdh.gif);
	background-repeat:no-repeat;
	font-size:14px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:6px;
	height:19px;
}
.layout .products .pro_more_table .pro_more_td{
	text-align:left;
	padding-left:10px;
	line-height:22px;
	text-indent:20px;
	padding-right:10px;
}
.layout .products .pro_more_table .pro_more_td ol{
	list-style:none;
}
.layout .products .pro_more_table .pro_more_td .p1{
	background-image:url(../images/title_inco.jpg);
	background-repeat:no-repeat;
	padding-left:2px;
	height:22px;
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
	padding-top:4px;
	text-align:left;
	border-bottom:1px solid #cccccc;
}
.layout .products .pro_more_table .pro_more_td p{
	margin-top:2px;
	margin-bottom:3px;
}
.layout .news{
	float:left;
	width:544px;
	padding:8px;
	padding-bottom:0px;
	text-align:center;
	padding-top:5px;
}
.layout .news h1{
	border-top:solid 1px #cccccc;
	text-align:left;
	padding-top:5px;
	background-image:none;
	padding-left:10px;
}
.layout .news .ul_contact{
	text-align:left;
	margin-left:10px;
}
.layout .news .ul_contact li{
	line-height:22px;
}
.layout .news p{
	text-align:left;
	margin-top:2px;
	margin-bottom:3px;
	text-indent:20px;
	line-height:22px;
}
.layout .news .dashijian{
	border-collapse:collapse;
	margin-top:10px;
	margin-bottom:5px;
}
.layout .news .news_list{
	margin-top:10px;
	margin-bottom:5px;
}
.layout .news .news_page{
	text-align:right; 
	padding-right:10px;
	border-top:1px solid #f5f5f5;
	padding-top:5px;
	padding-bottom:5px;
}
.layout .news .dashijian td{
	text-align:left;
	padding-left:2px;
}
.layout .news .p2{
	background-image:url(../images/xw.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding-right:25px;
	padding-top:5px;
	height:20px;
	margin-top:2px;
	margin-bottom:5px;
	border-bottom:1px solid #cccccc;
}
.layout .news .service{
	line-height:20px;
	padding:15px;
	padding-top:2px;
	border-top:1px solid #cccccc;
}
.layout .news .service ul{
	text-align:left;
}
.layout .news .service li{
	text-align:left;
	line-height:20px;
	text-indent:20px;
	margin-top:10px;
}
.layout .news .service p{
	margin-top:8px;
	margin-bottom:8px;
	text-indent:20px;
	text-align:left;
}
.layout .news .content_main{
	padding:20px;
	text-align:left;
}
.layout .news .content_main .menu_ul{
	background-image:url(../images/ul_line_bj.gif);
	background-position:4px 11px;
	background-repeat:repeat-y;
}
.layout .news .content_main .menu_li{
	background-image:url(../images/tree1.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
}
.layout .news .content_main .menu_li2{
	background-image:url(../images/tree2.gif);
	background-position:4px 0px;
	background-repeat:no-repeat;
	padding-left:15px;
}
.layout .news .content_main .menu_li3{
	background-image:url(../images/ul_line_bj2.gif);
	background-position:5px 8px;
	background-repeat:no-repeat;
	height:16px;
	padding-top:2px;
	padding-left:15px;
}
.layout .news .content_main .submenu_ul{
	background-image:url(../images/bclass3.gif);
	background-repeat:repeat-y;
	margin-left:-6px;
	margin-bottom:2px;
}
.layout .news .content_main .submenu_ul li{
	padding-left:25px;
	line-height:18px;
	padding-top:2px;
	font-size:12px;
	font-weight:100;
}
.layout .news .about_content{
	line-height:20px;
}
.layout .news .about_content h2{
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	padding-top:5px;
	font-size:14px;
}
.layout .news .title{
	background-image:url(../images/title_inco.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	height:22px;
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
	padding-top:4px;
	text-align:left;
}
.layout .news .job{
	padding-top:15px;
}
.layout .news .job table{
	margin-bottom:10px;
}
.layout .news .job td{
	border-bottom:1px solid #cccccc;
	padding-left:4px;
	padding-top:2px;
	line-height:18px;
}
