@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote {
	margin: 0;
	padding: 0;
	list-style:none;
}
body {
	font-family:"宋体";
	font-size:12px;
	background:#FFFFFF;
	color:#979596;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#282828;
}
a:hover {
	text-decoration:none;
}
.l {
	float:left;
}
.r {
	float:right
}
.f {
	font-family:"Microsoft YaHei";
}

.logo {
	background-color: #fff;
    color: #000;
    font-family: "黑体";
    font-size: 20px;
    font-weight: 700;
    height: 60px;
    line-height: 30px;
    opacity: 0.5;
    padding: 10px 0;
	position:absolute;
  
    text-align: center;
    top: 180px;
    width: 250px;
	left:50px;
	
   

}
.logo a {
	float:left;
	width:1000px;
	height:271px;
}
.nav {
	width:100%;
	height:45px;
	background:url(../image/04.png) repeat-x;
	position:absolute;
	top:273px;
}
.nav ul {
	width:1000px;
	height:45px;
	margin:0 auto;
	background:url(../image/03.png) left center no-repeat;
}
.nav ul li {
	float:left;
}
.nav ul li a {
	float:left;
	width:125px;
	height:45px;
	background:url(../image/02.png) no-repeat;
	text-align:center;
	line-height:49px;
	font-size:16px;
	color:#FFF;
}
.nav ul li a:hover, .nav ul li .hover {
	background:url(../image/01.png) no-repeat scroll -9px; 0px rgba(0, 0, 0, 0); 
}
.nav ul li .index {
	margin-left:3px;
	display:inline;
}
.layout {
	width:1000px;
	margin:0 auto;
}
.footer {
	width:100%;
	height:83px;
	background:url(../image/fbj.jpg) repeat-x;
	text-align:center;
	line-height:22px;
	color:#FFF;
	padding-top:15px;
	margin-top:40px;
}
.box_a, .box_b, .box_c {
	float:left;
	width:1000px;
}
.box_a {
	height:257px;
	overflow:hidden;
	padding-top:23px;
}
.box_aimg {
	float:left;
}
.box_adl {
	float:left;
	width:469px;
	height:254px;
	border:1px solid #DBDBDB;
	overflow:hidden;
	margin-left:14px;
	display:inline;
}
.box_adl dt {
	float:left;
	width:469px;
	height:26px;
	background:url(../image/g1.jpg) repeat-x;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	text-indent:21px;
	color:#1E1E1E;
}
.box_adl dt span {
	float:left;
	height:26px;
	background:url(../image/g2.jpg) no-repeat;
	background-position:10px 1px;
}
.box_adl dd {
	float:left;
	width:433px;
	line-height:30px;
	color:#1D1D1D;
	padding:6px 18px;
}
.box_adl dd a {
	color:#C10003;
}
.box_aban {
	float:right;
	width:289px;
	height:256px;
	overflow:hidden;
}
.mainbox {
	overflow:hidden;
	position:relative;
}
.flashbox {
	overflow:hidden;
	position:relative;
}
.imagebox {
	text-align:center;
	position:relative;
	z-index:999;
}
.bitdiv {
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 10px 10px 0px;
	cursor:pointer;
	float:right;
}
.defimg {
	background-image:url(../image/222.png)
}
.curimg {
	background-image:url(../image/111.png)
}
.box_b {
	float:left;
	width:998px;
	height:245px;
	overflow:hidden;
	border:1px solid #DDDDDD;
	margin-top:20px;
}
.box_tt {
	float:left;
	width:998px;
	height:30px;
	background:url(../image/g3.jpg) no-repeat;
	line-height:30px;
}
.box_tt dt {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#1D1D1D;
	padding-left:28px;
}
.box_tt dd {
	float:right;
	padding-right:8px;
}
.box_tt dd a {
	color:#888888;
}
.box_js {
	float:left;
	width:998px;
	height:240px;
	overflow:hidden;
	padding-top:px;
}
.box_js .picture{ width:149px; height:149px; display:block; border:1px #666666 solid; text-align: center;vertical-align: middle; overflow:hidden;}
.box_bimg2 {
	float:left;
	width:962px;
	height:219px;
	overflow:hidden;
	margin-left:18px;
	display:inline;
}
.box_bimg2 dl {
	float:left;
	width:151px;
	height:219px;
	overflow:hidden;
	padding-left:13px;
}
.box_bimg2 dl dt {
	float:left;
	border:1px solid #E0DEDF;
}
.box_bimg2 dl dd {
	float:left;
	width:151px;
	height:33px;
	line-height:33px;
	text-align:center;
}
.box_bimg2 dl dd a:hover {
	color:#B96E00;
}
.box_bimg {
	float:left;
	width:998px;
	height:219px;
	overflow:hidden;
	padding-top:18px;
}
.box_bimg dl {
	float:left;
	width:151px;
	height:219px;
	overflow:hidden;
	padding-left:13px;
}
.box_bimg dl dt {
	float:left;
	border:1px solid #E0DEDF;
}
.box_bimg dl dt a{
	width:149px; height:149px; display:block; text-align: center;vertical-align: middle; overflow:hidden;
}
.box_bimg dl dd {
	float:left;
	width:151px;
	height:33px;
	line-height:33px;
	text-align:center;
}
.box_bimg dl dd a:hover {
	color:#B96E00;
}
.box_c {
	float:left;
	padding-top:10px;
}
.box_c01 {
	float:left;
	width:489px;
	overflow:hidden;
}
.box_ctt {
	float:left;
	width:100%;
	height:50px;
	overflow:hidden;
	background:url(../image/g5.jpg) right center no-repeat;
}
.box_ctt dt {
	float:left;
	width:120px;
}
.box_ctt dt span {
	float:left;
	width:120px;
	font-size:18px;
	color:#B90504;
	font-family:"Microsoft YaHei";
	padding-top:6px;
}
.box_ctt dt p {
	float:left;
	width:120px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.box_ctt dd {
	float:right;
	line-height:25px;
}
.box_ctt dd a {
	color:#8C8C8C;
}
.box_cul {
	float:left;
	width:489px;
	height:auto;
}
.box_cul li {
	float:left;
	width:489px;
	height:31px;
	line-height:31px;
}
.box_cul li a {
	float:left;
	color:#6E6E6E;
}
.box_cul li a:hover {
	color:#FC6E00;
}
.box_cul li span {
	float:right;
}
.box_c01dl {
	float:left;
	width:507px;
	height:211px;
	overflow:hidden;
	padding-right:-18px;
}
.box_c01dl dl {
	float:left;
	width:151px;
	height:211px;
	overflow:hidden;
	padding-right:18px;
}
.box_c01dl dl dt {
	float:left;
	border:1px solid #E2E1DF;
}
.box_c01dl dl dt a{
		width:149px; height:149px; display:block; text-align: center;vertical-align: middle; overflow:hidden;

}

.box_c01dl dl dd {
	float:left;
	width:151px;
	height:31px;
	line-height:31px;
	text-align:center;
}
.box_c01dl dl dd a:hover {
	color:#AF6800;
}
.pages {
	float:left;
	width:100%;
	height:70px;
	line-height:70px;
	text-align:center;
}
.pages a {
	border:1px solid #999999;
	font-size:12px;
	padding:6px;
	color:#6B6B6B;
}
.pages a:hover {
	background:#6B6B6B;
	color:#FFF;
}
.divleft {
	float:left;
	width:211px;
	padding-top:23px;
}
.divleft a {
	float:left;
	padding-bottom:10px;
}
.divright {
	float:right;
	width:775px;
	height:auto;
	border:1px solid #D7D7D7;
	display:inline-block;
	margin-top:20px;
}
.loaction {
	float:left;
	width:745px;
	height:42px;
	border-bottom:1px solid #D5D5D5;
	line-height:42px;
	margin-left:15px;
	display:inline;
	background:url(../image/lo.jpg) left center no-repeat;
	text-indent:34px;
	color:#676767;
}
.loaction a {
	color:#676767;
}
.prolist {
	float:left;
	width:775px;
	height:auto;
	padding-top:5px;
}
.prolist dl {
	float:left;
	width:200px;
	height:191px;
	overflow:hidden;
	padding-top:17px;
	padding-left:55px;
}
.prolist dl dt {
	float:left;
	border:1px solid #D3D4D6;
	padding:2px;
}
.prolist dl dt a{width:140px; height:140px; display:block; text-align: center;vertical-align: middle; overflow:hidden;
}
.prolist dl dd {
	float:left;
	width:140px;
	height:35px;
	line-height:35px;
	text-align:center;
}
.prolist dl dd a {
	color:#676767;
}
.newslist {
	float:left;
	width:743px;
	overflow:hidden;
	padding-left:15px;
	padding-top:15px;
}
.newslist li {
	float:left;
	width:743px;
	height:43px;
	line-height:43px;
	border-bottom:1px dashed #D0D0D0;
	background:url(../image/dian.jpg) left center no-repeat
}
.newslist li a {
	float:left;
	padding-left:10px;
	color:#303030;
box_aban
}
.newslist li a:hover {
	color:#FC9A00;
}
.newslist li span {
	float:right;
}
.product {
	float:left;
	width:775px;
	padding-bottom:20px;
}
.product dl {
	float:left;
	width:140px;
	height:270px;
	overflow:hidden;
	padding-top:17px;
	padding-left:12px;
}
.product dl dt {
	float:left;
	border:1px solid #D3D4D6;
	padding:2px;
}
.product dl dt a{width:140px; height:140px; display:block; text-align: center;vertical-align: middle; overflow:hidden;
}
.product dl dd {
	float:left;
	width:140px;
	height:35px;
	line-height:35px;
	
}
.product dl dd p{
	float:left;
	width:140px;
	line-height:23px;
	color:#6F6F6F;
}
.product dl dd a {
	color:#676767;
}

.product dl dd span {
	float:left;
	width:142px;
	height:21px;
}
.product dl dd span a {
	float:right;
	width:49px;
	height:21px;
	background:#B2B2B2;
	line-height:21px;
	text-align:center;
	color:#FF0000;
}
.zuozhe {
	float:left;
	width:745px;
	line-height:24px;
	padding:10px 15px 150px;
	color:#585858;
}
/*表格*/
.biaoghe {
	float:left;
	width:750px;
	padding-left:15px;
	padding-bottom:65px;
	padding-top:15px;
}
.tet5 {
	width:228px;
	height:29px;
	border:1px solid #BFBFBF;
}
.textarea55 {
	width:521px;
	height:167px;
	border:1px solid #BFBFBF;
}
.yzm {
	float:left;
	width:135px;
	height:29px;
	border:1px solid #BFBFBF;
}
.liuyan {
	width:182px;
	height:36px;
	background:#09A5D8;
	line-height:36px;
	text-align:center;
	color:#FFF;
	border:none;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.xians {
	float:left;
	width:750px;
	height:5px;
	border-bottom:1px dashed #B3B3B3;
}
.a750 {
	float:left;
	width:780px;
}
.a750 dt {
	float:left;
	width:780px;
	text-align:center;
	padding-top:23px;
}
.a750 dd {
	float:left;
	width:764px;
	height:41px;
	padding-left:16px;
}
.a750 dd span {
	float:left;
	height:41px;
	line-height:41px;
}
.a750 dd .houti {
	float:left;
	width:117px;
	height:25px;
	border:1px solid #C7C7C7;
	margin-top:8px;
	margin-left:10px;
	display:inline;
}

/*内容分页*/
#page_break {
 position:relative;
} 
#page_break .collapse { 
display: none; 
} 
#page_break .num { 
padding: 10px 0; 
text-align: center; 
} 
#page_break .num li{ 
display: inline; 
margin: 0 2px; 
padding: 3px 5px; 


width:21px;
height:21px;
line-height:21px;
color: #000; 
text-align: center; 
cursor: pointer; 
font-family: Arial; 
font-size: 12px; 
overflow: hidden; 
} 
#page_break .num li.on{ 
background-color: #DED6C8; 
border:1px solid #B89F7B;
color: #000; 
font-weight: bold; 
} 
 
#_left{line-height:30px;}
#_left td{padding:10px 13px;}
#_left a{ font-size:14px;}
#_left a:hover{color:#006600}