@charset "utf-8";
/* CSS Document */

body { margin-left: auto; margin-right: auto; margin-top: 0px; display: block; background:#fff; color:#333333; font-size:12px;}

ul{ 
	 padding: 0px; margin:0px;
}
li{
	 padding: 0px; margin:0px;
}
p{
	line-height: 25px;
	text-indent: 25px;
	text-align: left;
	vertical-align: top;
}
h1 { color:#FF0000; text-align: center ;}
h2 { color:#000000; text-align: left;}
h3 { color: #1281CE; text-align: left;}
img{ border:0px; vertical-align: top; }
a:link { color: #333333; text-decoration:none;}
a:visited { color: #333333; text-decoration: none;}
a:hover {
	color: #FF0000;
	text-decoration: none;
	border:0px;
}
a:active{ color: #333333; text-decoration: none;}
#wrap { width: 1000px; height: auto; margin-left: auto; margin-right: auto; margin-top: 0px; display: block;}
#header {width: 1000px; height: 100px; float: left;}
#logo { width: 120px; height: 80px; float: left; margin-top: 8px; margin-left: 7px; display: block;}
#name{ width: 366px; height: 57px; float:left; margin-top: 25px; margin-left: 7px; display: block;}
#collection{ width: 217px; height: 22px; float: right; margin-right: 6px; margin-top: 0px; background:url(../images/sc_bg.jpg) no-repeat; display: block;}
#mainNav {width: 1000px; height:40px; background:url(../images/nav_bg.jpg) repeat-x; float: left; display: block;}
#mainNav ul {width: 710px; height: 40px; float: right; display: block; list-style:none;}
#mainNav li { width: 73px; height: 29px; margin-right: 15px; display: block; margin-top: 11px; list-style:none; float:left; }
#tu { width: 1000px; height: 396px; float: left; }
#gg { width: 1000px; height: 50px; float: left; background:url(../images/gong_bg.jpg) repeat-x; font-size: 13px; color:#FF0000;}
#fa { width: 1000px; height: 90px; float: left; border: 1px #DBDBDB solid; background: url(../images/gd-bg.jpg) repeat-x;}
#center { width: 1000px; height: 270px; float: left ; border: 1px #DBDBDB solid; margin-top: 10px; display: block; }
.table_new {
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
	display: block;
}
.table_new ul {
	width: 210px;
	
}
.table_new ul li {
	list-style-image: url(../images/list.jpg);
	width: 200px;
	line-height: 30px;
	height: 32px;
	padding-left: 10px;
	list-style-position: inside;
	overflow: hidden;
}
.cqzs { width: 472px; height: 180px; background:url(../images/product-bg.jpg) no-repeat; padding-left: 57px; padding-top: 45px; padding-bottom: 25px;}
.gdtu {
	border: 1px #E1E2E4 solid;
	width: 140px;
	height: 140px;
	text-align: center;
	vertical-align: middle;
}
.jianju { margin-left: 5px; margin-right: 5px; display: block;}
#footer {
	width: 1000px;
	height: 100px;
	display:block;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	float: left;
}


/*sub*/

#subtu{ width: 1000px; height: 235px; float: left ; margin-bottom: 10px; display: block;}
#subcenter {
	width: 1000px;
	height: auto;
	float: left;
	text-align: left;
	vertical-align: top;
	border-bottom: 4px solid #117FCC;
}
#subzuo { width: 290px; height: 265px; float:left;}
#subztop { width: 270px; height: auto; float: left; display: block; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;}
.subcpfl { width: 260px; height: 20px; float: left; display: block; padding-left: 10px; border: 1px dashed #656565;  margin-top: 15px;  text-align: left; vertical-align: middle; padding-top: 8px;}
#subleft {
	width: 270px;
	height: 265px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	background-image: url(../images/sub-left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
   } 
.lxwm { margin-top: 50px; margin-left:20px; display: block;}
.lxwm_td {
	height: 27px;
	line-height: 23px;
}
#subright {
	width: 695px;
	height:auto;
	float: right;
	margin-right: 10px;
	text-align: center;
	vertical-align: top;
}
.dqbk { border-bottom: #CCCCCC 2px solid; height: 30px;}
.subtitle { font-family:"宋体"; font-size: 13px; font-weight: bold; color:#000000; width: 200px; text-align: left;}
.subnew_table { margin-left: 25px; margin-right: 25px; margin-top: 20px; font-size: 13px; display: block;}
.subnew{ height: 30px; border-bottom: 1px dashed #656565;text-align:left;}
.subnewtu {width:20px; }
.subnewdate {
	width: 70px;
	font-style: italic;
}
.subnew_nr { text-align:left;}
.subnew_ym { height: 40px; text-align:center; vertical-align: middle;}
.subproduct { color:#FF0000; font-weight: bold;}
.subproduct_table { line-height: 30px; text-align: left; vertical-align: top; border-bottom: #CCCCCC 1px dashed;}
.subproduct_fy { text-align: left; height: 70px; line-height: 40px; vertical-align: middle;}
.subcontact {  border-bottom: #CCCCCC 1px dashed; height: 200px; margin-bottom: 20px; margin-top: 10px; display: block;}
.subcontact_table {
	height: 25px;
	text-align: left;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #696A6C;
	width: 70px;
}
.subcontact_title { height: 30px; text-align: left; color:#FF0000; font-size: 14px; font-weight: bold; line-height: 25px;}
.subcontact_xx { text-align: left; color:#696A6C;}
.subnewxx_title {
	width: 690px;
	height: 60px;
	background-image:url(../images/new-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align:middle; 
	text-align: center;
}
.subnewxx_top { width: 690px; height: 60px; vertical-align: middle; text-align: right;}
.subnewxx_center {width: 690px; height:auto; vertical-align:middle; text-align: left;}
.subnewxx_bottom { width: 690px; height: 60px; vertical-align: middle; text-align: left;}
.subnewxx_bt { font-size:20px; font-weight: bold;}

.subcpms { width: 260px; vertical-align: top; text-align: left; display: block; padding-top: 30px; padding-right: 20px;}
.subcpms_nr { text-align: left; vertical-align: top; padding-top: 20px; height: auto;}
.subcpms_bt { font-size: 13px; color:#000000; font-weight: bold; }