﻿@charset "utf-8";
/* CSS Document */
html{
	background:#151515;
}
body{
	width:1003px;
	margin:0 auto;
	font-family:"宋体";
	background:#151515;
}
img{
	border:0px;
}
.maintable{
	background:#151515;
	margin:0 auto;
	width:1003px;
}
.index_d01{
	width:450px;
	height:225px;
	background:url(../images/index_bg01.gif) no-repeat;
	vertical-align:top;
	height:225px;
}
.index_d02{
	width:466px;
	height:361px;
	font-size:12px;
	color:#fff;
	line-height:20px;
	padding-left:7px;
}
.index_d03{
	width:466px;
	height:33px;
	line-height:30px;
	padding-left:13px;
	color:#b8b8b8;
	font-size:14px;
	font-weight:bold;
}
.index_f01{
	color:#b8b8b8;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.index_f02{
    font-size:12px;
	line-height:22px;
	color:#a8a8a8;
	text-decoration:none;
}.index_f02:hover{
	color:#fff;
}
.index_f03{
	font-size:14px;
	font-weight:bold;
	color:#b70a43;
	line-height:34px;
	padding-left:16px;
	width:942px;
	border-bottom:solid 1px #222222;
}
.index_f04{
	font-size:12px;
	font-weight:bold;
	color:#ea004d;
	line-height:34px;
	padding-left:16px;
}
.index_f05{
	font-size:12px;
	line-height:24px;
	text-decoration:none;
	color:#a8a8a8;
}
.index_f05:hover{
	color:#fff;
}

.d01_c{
	padding-left:69px;
	padding-right:78px;
	padding-top:8px;
	height:140px;
	vertical-align:top;
}
.d01_c a{
	font-size:12px;
	line-height:22px;
	color:#a8a8a8;
	text-decoration:none;
}
.d01_c a:hover{
	color:#FFF;
}
.d01_c02{
	padding-right:37px;
	text-align:right;
	height:22px;
}
.d01_c02 a{
	font-size:12px;
	line-height:22px;
	color:#d4e8a4;
	text-decoration:none;
}
.d01_c02 a:hover{
	color:#FFF;
}
.sub_f01{
	font-size:12px;
	line-height:20px;
	color:#a9a9a9;
}
.sub_f02{
	font-size:12px;
	font-weight:bold;
	color:#ea004d;
}
.sub_f03{
	font-size:12px;
	line-height:20px;
	color:#ffffff;
}
#sub_footer{
	height:73px;
	padding-left:26px;
	padding-top:16px;
	font-size:12px;
	line-height:24px;
	color:#525252;
}
.sub_f04{
	font-size:12px;
	color:#d4e8a4;
}
.sub_f05{
	font-size:12px;
	line-height:22px;
	color:#a9a9a9;
}
.sub_f06{
	font-size:13px;
	color:#c1004d;
	font-weight:bold;
}
.sub_f07{
	font-size:12px;
	color:#a8a8a8;
	line-height:20px;
}
.sub_f08{
	color:#ea004d;
	font-size:14px;
	font-weight:bold;
}
.sub_f09{
	font-size:12px;
	color:#a8a8a8;
	line-height:20px;
}
.design_d01{
	width:913px;
	height:83px;
	background:url(../images/design_img01.gif) no-repeat;
	padding-top:8px;
	padding-right:24px;
	padding-left:24px;
}
.pro_d01{

	vertical-align:bottom;
	height:56px;
	width:663px;
	font-size:12px;
	color:#515151;
     border-bottom:#666 1px solid; 
}
.pro_d01 a{
	font-size:12px;
	color:#e60012;
	font-weight:bold;
	text-decoration:none;
}
.pro_d02{
	padding-left:45px;
	padding-right:28px;
	padding-top:26px;
	padding-bottom:20px;
}
.pro_head{
	padding-left:30px;
		
}
.sub_f10{
	font-size:16px;
	line-height:22px;
}
.sub_f11{
	font-size:14px;
	line-height:22px;
	color:#454545;
}
.sub_f12{
	font-size:12px;
	line-height:22px;
	color:#878787;
}
.sub_f13{
	line-height:22px;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.sub_f13:hover{
	color:#FFF;
}
.pro_footer{
	padding-left:27px;
	padding-top:31px;
	font-size:12px;
	color:#525252;
}
.pro_d02{
	padding-left:27px;
	padding-right:28px;
	padding-top:26px;
	padding-bottom:20px;
}
.pro_d03{
	padding-left:46px;
	padding-right:28px;
	padding-top:26px;
	padding-bottom:10px;
}
.pro_d04{
	padding-left:46px;
	padding-right:40px;
}
.sub_article{
	width:300px;
	font-size:13px;
	line-height:18px;
	color:#888888;
}
.sub_newslist{
	width:224px;
}
.sub_newslist a{
	font-size:14px;
	line-height:24px;
	color:#000;
	text-decoration:none;
}
.sub_newslist a:hover{
	color:#003a76;
}
.sub_f14{
	font-size:14px;
	line-height:24px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.sub_f14:hover{
	color:#003a76;
}
.sub_f15{
	font-size:14px;
	line-height:24px;
	color:#000;
	text-decoration:none;
}
.sub_f16{
	font-size:18px;
	font-weight:bold;
	color:#618500;
}
.SUB_f17{
	font-size:12px;
	color:#9c9b9b;
	line-height:28px;
}
.sub_f18{
	font-size:14px;
	line-height:20px;
	border-bottom:dashed 1px #9c9b9b;
	border-top:dashed 1px #9c9b9b;
	padding-top:10px;
	padding-bottom:20px;
}
.sub_f19{
	font-size:12px;
	text-decoration:none;
	color:#6f6f6f;
	line-height:30px;
}
.sub_f20{
	text-align:center;
	font-size:12px;
	line-height:40px;
	color:#F00;
}
.sub_f21{
	font-size:12px;
	color:#333333;
	text-align:left;
	width:75px;
	line-height:26px;
}
.text{
	width:550px;
	border:solid 1px #999;
}
.sub_f22{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:30px;
}
.sub_f22:hover{
	color:#618500;
}
.sub_f23{
	font-size:12px;
	color:#333;
	line-height:28px;
}
.sub_f24{
	font-size:12px;
	color:#646464;
	line-height:28px;
}
.sub_f28{
	font-size:12px;
	color:#ff0000;
	line-height:28px;
}
.sub_f25{
	font-size:12px;
	color:#a8a8a8;
	line-height:24px;
	text-decoration:none;
}
.sub_f25:hover{
	color:#fff;
}