@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
img {
	border:0 none;
	margin:0 none;
	padding:0 none;
	text-indent:0px;
}
body {
	color:#2c2c2c;
	background: #fff;
	font-size:12px;
	font-family:"Microsoft YaHei"
}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd {
	margin:0;
	padding:0;
}
input, button, textarea, select {
	font:12px;
Arial, Helvetica, sans-serif;
}
li {
	list-style-type:none;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"΢ź";
	font-size:14px;
	font-weight:bold;
}
.px10 {
	height:10px;
	line-height:10px;
	display:block;
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear: both;
}
a {
	text-decoration:none;
	color: #494949;
}
a:hover {
	text-decoration: underline;
	color:#ff0000;
}
.page {
	margin:0 auto;
}
.head1 {
	height:105px;
	background: #333;
	border-bottom:3px solid #000;
}
.head {
	width:1000px;
	margin:0 auto;
}
.logo {
	padding-top:20px;
}
.top_right {
	width:690px;
	text-align:right;
	height:100px;
	padding-top:5px;
}
.nav {
	height:42px;
	padding-top:5px;
}
.nav ul li {
	height:42px;
	line-height:42px;
	font-family:"Microsoft YaHei";
	font-size:16px;
	font-weight:bold;
	width:98px;
	text-align:center;
	float:left;
}
.nav ul li a {
	display:block;
	color:#fff;
	display:block;
}
.nav ul li a:hover {
	text-decoration:none;
	background:#FC0;
	display:block;
	color:#000;
	border-bottom:2px solid #bc0000;
}
.curr {
	ext-decoration:none;
	background:#FC0;
	display:block;
	color:#000 !important;
	border-bottom:2px solid #bc0000;
}
.banner {
	margin:0 auto;
	height:500px;
	width:100%;
}
.content {
	background:#fff;
	overflow:hidden;
	padding-top:10px;
}
.pro_con {
	height:280px;
	margin-bottom:10px;
	padding-top:15px;
	width:1000px;
	margin:0 auto;
}
.pro_con h2 span {
	height:33px;
	width:269px;
	display:block;
	color:#fff;
}
.pro_con h2 {
	background:url("../images/pro_t.jpg") repeat-x;
	height:37px;
	line-height:37px;
}
.pro_con h2 a {
	float:right;
}
.pro_con ul {
	padding-top:10px;
}
.pro_con ul li {
	float:left;
	width:184px;
	height:235px;
	background:url("../images/proimg_bj.jpg") no-repeat top;
	margin-left:10px;
}
.pro_con ul li p {
	text-align:center;
	line-height:30px;
}
.pro_con ul li a:hover {
	float:left;
	width:184px;
	height:184px;
	background:url("../images/proimg_bja.jpg") no-repeat top;
}
.pro_con ul li img {
	width:182px;
	height:182px;
	padding:1px;
}
.hz {
	overflow:hidden;
	border-top:none;
	height:100%;
	padding-top:10px;
	padding-left:10px;
	border: solid 1px #e1e1e1;
}
.hz ul li a:hover {
	color: #000;
}
.hz ul li {
	float:left;
	padding:6px;
	background:#fff;
	border: solid 1px #cacaca;
	width:159px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:center;
	line-height:20px;
}
.hz ul li h4 {
	line-height:24px;
	padding-bottom:3px;
	margin-bottom:2px;
}
.hz ul li img {
	width:159px;
	height:78px;
}
.honner {
	overflow:hidden;
	border-top:none;
	height:100%;
	padding-top:10px;
	padding-left:10px;
	border: solid 1px #e1e1e1;
}
.honner ul li a:hover {
	color: #000;
}
.honner ul li {
	float:left;
	padding:6px;
	background:#fff;
	border: solid 1px #cacaca;
	width:159px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
	text-align:center;
	line-height:20px;
}
.honner ul li h4 {
	line-height:24px;
	padding-bottom:3px;
	margin-bottom:2px;
}
.honner ul li img {
	width:159px;
	height:119px;
}
.yy_title span {
	height:37px;
	width:80px;
	display:block;
	float:left;
}
.yy_title {
	background:#333;
	height:37px;
	line-height:37px;
	width:1000px;
	margin:0 auto;
}
.yy_title ul li {
	font-size:12px;
	padding-left:2px;
	float:left;
}
.yy_title ul li a {
	display:block;
	text-align:center;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
}
.yy_title ul li a:hover {
	display:block;
	color:#FC0;
}
.con02 {
	margin-top:10px;
	background:#ffc000;
	height:180px;
}
.con02_con {
	width:1000px;
	margin: 0 auto;
}
.about_1 {
	width:620px;
	height:180;
	padding-left:5px;
	padding-top:20px;
}
.about_1 h2 span a {
	float:right;
	font-size:12px;
	font-weight:100;
	font-family:"";
	color:#000;
}
.about_1 h2 {
	height:30px;
	line-height:30px;
	color:#f00;
	font-size:16px;
}
.about_1 ul {
	padding-top:5px;
	line-height:22px;
}
.about_1 ul img {
	padding-right:15px;
	width:154px;
	height:85px;
	float:left;
}
.news_02 {
	width:350px;
	overflow:hidden;
	border-top: none;
	padding-top:20px;
}
.news_02 h2 span a {
	float:right;
	font-size:12px;
	font-weight:100;
	font-family:"";
	color:#000;
}
.news_02 h2 {
	line-height:15px;
	color:#f00;
	padding-bottom:5px;
}
.news_02 h2 a {
	float:right;
	padding-right:5px;
	font-size:12px;
}
.news_02 ul li {
	line-height:24px;
	height:24px;
	background:url("../images/d.jpg") no-repeat 0px 12px;
	padding-left:10px;
}
.news_02 ul li span {
	font-size:10px;
	font-family:Arial;
	float:right;
}
.bottom_lxwm {
	background:#333;
	height:200px;
	color:#7f7f7f;
}
.bottom_lxwm_con {
	width:1000px;
	margin:0 auto;
}
.lxwm_A {
	line-height:24px;
	padding-top:15px;
	padding-left:5px;
	width:650px;
}
.lxwm_c {
	background:url("../images/2wm_bj.jpg") no-repeat left;
	width:180px;
	text-align:right;
	height:200px;
}
.yqlj {
	background:#000;
	overflow:hidden;
	height:32px;
}
.yqlj_con {
	width:1000px;
	margin:0 auto;
}
.yqlj ul li {
	float:left;
	display:block;
	line-height:32px;
	color:#FFF;
	text-align:center;
	width:100%
}
.yqlj ul span {
	float:left;
}
.yqlj ul li a {
	color:#FFF;
}
/*about*/
.content1 {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.banner_about {
	width:775;
	margin:0 auto;
	height:106px;
}
.sider {
	width:202px;
}
.about_list {
	width:202px;
	background:#e2e2e2;
}
.about-title {
	height:106px;
}
.about-list1 {
	background:url("../images/pro-list.jpg") repeat-y;
	margin:0;
	padding-top:5px;
}
.about-list1 ul {
	padding-top:5px;
	padding-bottom:5px;
}
.about-list1 ul li {
	height:27px;
	line-height:27px;
	background:url("../images/about_li.jpg") no-repeat;
	margin-bottom:5px;
}
.about-list1 ul li a {
	display:block;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
.about-list1 ul li a:hover {
	color:#000;
	text-decoration:none;
	background:url("../images/about_lia.jpg") no-repeat;
}
.about_news {
	width:200px;
	height:240px;
	border:solid 1px #cdcdcd;
	margin-top:10px;
}
.about_news h2 span {
	background:url("../images/pro_t1.jpg") no-repeat left;
	height:37px;
	width:162px;
	display:block;
	text-indent:10px;
	color:#fff;
}
.about_news h2 {
	background:url("../images/pro_t.jpg") repeat-x;
	height:37px;
	line-height:37px;
}
.about_news ul {
	padding:5px;
}
.about_news ul li {
	width:180px;
	line-height:30px;
	height:30px;
	border-bottom:dashed 1px #CCC;
	background:url("../images/d.jpg") 0 15px no-repeat;
	padding-left:10px;
	overflow:hidden
}
.sider_b {
	margin-top:10px;
	width:202px;
}
.sider_b img {
	padding-bottom:10px;
}
.sider_b p {
	padding-bottom:10px;
	line-height:20px;
}
.detail {
	width:775px;
	margin-bottom:15px;
}
.title_about {
	height:41px;
	line-height:41px;
	background:url("../images/dd01.jpg") repeat-x bottom;
	text-align:right;
}
.title_about span {
	font-family:"Microsoft YaHei";
	font-size:18px;
	font-weight:bold;
	float:left;
}
.about_aa {
	padding:10px;
	line-height:24px;
	border: solid 1px #e1e1e1;
}
.about_aa p {
	line-height:24px;
}
.about_aa img {
	max-width:750px;
	display:block;
	margin:0 auto 10px auto
}
/*news*/
.news_list01 {
	width:720px;
	padding:15px;
	overflow:hidden;
	padding-top:0px;
}
.rq {
	float:left;
	width:71px;
	height:65px;
	margin-right:12px;
	text-align:center;
	background:url("../images/ns_03.jpg") no-repeat left top;
}
.rq h4 {
	font-size:30px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
	line-height:43px;
	color:#ea3c00
}
.news_list01 li {
	line-height:18px;
	height:80px;
	padding:18px 0px 4px 0px;
	border-bottom:1px dotted #d0d0d0;
}
.news_list01 li img {
	float:left;
	margin-right:15px;
}
.news_list01 li h3 {
	line-height:20px;
	font-weight:bold;
	padding-top:0px;
}
.news_list01 li p {
	color:#666;
	text-indent:0;
}
.news_list01 li p a {
	color:#ea3c00;
	text-decoration: underline;
}
.Application {
	width:720px;
	padding:15px;
	overflow:hidden;
	padding-top:0px;
}
.Application_img {
	float:left;
	width:106px;
	height:106px;
	margin-right:12px;
	text-align:center;
}
.Application_img img {
	width:100px;
	height:100px;
	padding:2px;
	border:solid 1px #CCC;
}
.Application li {
	line-height:18px;
	height:110px;
	padding:18px 0px 4px 0px;
	border-bottom:1px dotted #d0d0d0;
}
.Application li img {
	float:left;
	margin-right:15px;
}
.Application li h3 {
	line-height:20px;
	font-weight:bold;
	padding-top:0px;
}
.Application li p {
	color:#666;
	text-indent:0;
}
.Application li p a {
	color:#ea3c00;
	text-decoration: underline;
}
.newsnei2 h3 {
	font-size:20px;
	text-align:center;
	color:#C00;
	line-height:40px;
}
.newsnei2 h4 {
	font-size:12px;
	font-family:"";
	font-weight:100;
	text-align:center;
	color:#b5b5b5;
}
.newsnei2 h4 a {
	color:#b5b5b5;
}
.news_list ul li {
	line-height:30px;
	border-bottom:dashed 1px #e3e3e3;
	background:url("../images/d.jpg") 0 13px no-repeat;
	padding-left:10px;
}
.news_list ul li span {
	float:right;
	color:#b5b5b5;
}
.dsja {
	font-family:"Microsoft YaHei", Gadget, sans-serif;
}
.dsja h2 {
	font-size:36px;
	color:#ccc;
}
.dsja p {
	font-size:25px;
	line-height:30px;
	font-family:"Microsoft YaHei";
	color:#8e8e8e;
	text-indent:0;
}
.pronei {
	overflow:hidden;
	border-top:none;
	height:100%;
	padding-top:20px;
	border: solid 1px #e1e1e1;
}
.pronei ul li {
	float:left;
	width:184px;
	background:url("../images/proimg_bj.jpg") no-repeat top;
	margin-left:6px;
	height: 224px;
}
.pronei ul li p {
	text-align:center;
	line-height:30px;
}
.pronei ul li a:hover {
	background: url("../images/proimg_bja.jpg") no-repeat scroll center top transparent;
	float: left;
	height: 184px;
	width: 184px;
	text-decoration:none;
}
.pronei ul li img {
	width:182px;
	height:182px;
	padding:1px;
}
.pronei li p a:hover {
	background:none;
	text-decoration:none;
}
.product {
	padding:20px;
	line-height:30px;
	border-top:none;
	min-height:485px;
	height:auto !important;
	height:485px;
	border:solid 1px #ececec;
}
.product ul li {
	float:left;
	line-height:26px;
}
.product ul li span {
	color:#f00;
	float:none;
	font-family:"";
	font-weight:bold;
	font-size:14px;
}
.product ul li p {
	text-indent:0;
	line-height:30px;
	border-bottom: dashed 1px #dedede;
}
.product ul li p a {
	color:#f00;
}
.product ul li p img {
	border:none;
}
.pro_explain {
	line-height:22px;
	display:block;
	border-bottom:20px;
	padding-top:20px;
}
.pro_explain h4 span {
	width:100px;
	background:#333;
	color:#fff;
	display:block;
	height:30px;
	text-align:center;
}
.pro_explain h4 {
	font-size:14px;
	height:30px;
	line-height:30px;
	border-bottom:2px #333 solid;
}
.pro_explain ul {
	padding-top:10px;
}
.poofen {
	clear:both;
	padding-top:10px;
	margin-bottom:12px;
	text-align:center;
}
.poofen li {
	border:solid 1px #ccc;
	float:left;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}
.poofen li a {
	font-weight:100;
	font-size:12px;
}
.poofen li a:hover {
	display:block;
	background:#eee;
	color:#f00;
}
.pro-img {
	width:450px;
	float:left;
	margin-right:15px;
}
.pro-img img {
	border:solid 1px #ccc;
	padding:1px;
}
.imgprox li {
	float:left;
	margin-left:10px;
	width:70px;
	margin-top:20px;
}
.imgprox img {
	width:70px;
	height:49px;
	padding:2px;
	border:solid 1px #e1e1e1;
}
.tjcp_pro {
	margin-top:30px;
	border:solid 1px #ececec;
	height:210px;
	width:772px;
	margin-bottom:20px;
}
.tjcp_pro h4 span {
	width:100px;
	background:#333;
	color:#fff;
	display:block;
	height:30px;
	text-align:center;
}
.tjcp_pro h4 {
	font-size:14px;
	height:30px;
	line-height:30px;
	border-bottom:2px #333 solid;
}
.tjcp_pro ul {
	padding-top:10px;
}
.tjcp_pro ul li {
	float:left;
	width:184px;
	height:130px;
	background:url("../images/proimg_bj.jpg") no-repeat top;
	margin-left:8px;
}
.tjcp_pro ul li p {
	text-align:center;
	line-height:30px;
}
.tjcp_pro ul li p a:hover {
	background:none;
}
.tjcp_pro ul li a:hover {
	float:left;
	width:184px;
	height:130px;
	background:url("../images/proimg_bja.jpg") no-repeat top;
}
.tjcp_pro ul li img {
	width:182px;
	height:128px;
	padding:1px;
}
/*ҳ*/
.pages {
	clear:both;
	height:30px;
	margin:20px auto;
	overflow:hidden;
}
.pages ul {
	margin:0 auto;
	float:right
}
.pages ul li {
	float:left;
	border:1px solid #eee;
	padding:2px 9px;
	margin:0 3px;
	line-height:20px;
	font-family:Tahoma;
}
.pages ul li.thisclass {
	display:inline-block;
	border:1px solid #FFC000;
	padding:2px 9px;
	margin:0 3px;
	background:#FFC000;
	color:#fff;
}
.pages ul li.thisclass a {
	color:#FFC000;
}
.pages ul li a:hover {
	color:#FFC000;
	text-decoration:none
}
.pages ul li span {
	display:inline-block;
	padding:0;
}
