@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px; font-family:Arial, "宋体", Helvetica, sans-serif;}
body,div,li,td {font-size:12px; word-break: break-all; word-wrap:break-word;}
form {margin:0px; padding:0px;}
img {border:0px;}
ul,li {list-style:none;}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}

.page{font-size:12px; text-decoration: none; color:#000000; text-align:center;}
.page a:link {color:#000000; text-decoration: none;}
.page a:visited {color:#000000; text-decoration: none;}
.page a:hover {color:#000000; text-decoration: none;}
.page a:active {color:#000000; text-decoration: none;}

.banner {margin:0px auto; width:1000px; height:350px;}


.top {margin:0px auto; width:1000px; height:113px;}
	.top h1 {float:left; width:645px; height:113px;}
	.top div {float:left; width:355px;}
		.top div p {margin-top:20px; width:355px; height:25px; line-height:25px; text-align:right;}
		.top div p a {color:#1f3a87;}
			.top div p a:link {color:#1f3a87;}
			.top div p a:visited {color:#1f3a87;}
			.top div p a:hover {color:#1f3a87;}
			.top div p a:active {color:#1f3a87;}
			.top div div .key {float:left; margin-left:140px; width:142px; height:22px; border:1px solid #E4E4E4; padding:0 5px 0 20px; line-height:22px; background:url(images/key.jpg) no-repeat; color:#187dcb}	
			.top div div .submit {float:left; width:43px; height:22px; background:url(images/search.gif);border:none;}
			
.nav {margin:0px auto; width:1000px; height:36px; background-image:url(images/nav.jpg); background-repeat:repeat;}
	.nav ul li {float:left; width:108px; height:36px; border-left:1px solid #9ab9cd; border-right:1px solid #9ab9cd;}
	.nav ul li.r {float:left; width:118px; height:36px; border-left:1px solid #9ab9cd; border-right:1px solid #9ab9cd;}
	.nav ul li.r a {width:103px; height:36px; display:block; line-height:36px; text-align:center; color:#ffffe6; font-weight:bold; position:relative;}
		.nav ul li a {width:108px; height:36px; display:block; line-height:36px; text-align:center; color:#ffffe6; font-weight:bold; position:relative;}
		
		.nav ul li ul {display:none; left:-1px; width:108px; border:1px solid #668BA7; border-top:none; border-bottom:none; background-color:#335070; position:relative; z-index:999999}
				.nav ul li ul li {float:none; width:108px; height:30px; display:block; line-height:30px; border:none; border-bottom:1px solid #668BA7;}
					.nav ul li ul li a {width:108px; height:30px; display:block; line-height:30px; text-align:center; font-size:12px; font-weight:normal; position:relative;}
						.nav ul li ul li a:link {color:#C8D3DC;}
						.nav ul li ul li a:visited {color:#C8D3DC;}
						.nav ul li ul li a:hover {color:#FFFFE6;}
						.nav ul li ul li a:active {color:#FFFFE6;}
						
			
.wrap {margin:0px auto; width:1000px;}
	.left {float:left; width:245px; background-color:#F4F4F4;}
		.left_title {margin:0px auto; margin-top:5px; width:235px; height:30px; background-color:#FFFFFF; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:5px center; line-height:30px; text-indent:25px; font-size:14px; font-weight:bold;}
		.category_p {margin:0px auto; margin-top:5px; width:225px; height:auto; border:1px solid #CCCCCC;}
			.category_p ul li {width:225px; height:39px; border-bottom:1px dotted #CCCCCC; background-image:url(images/c_ico.jpg); background-repeat:no-repeat; background-position:10px center; line-height:39px; text-indent:25px; font-size:13px; font-weight:bold;}
				.category_p ul li a:link {color:#000000; text-decoration:none;}
				.category_p ul li a:visited {color:#000000; text-decoration:none;}
				.category_p ul li a:hover {color:#000000; text-decoration:none;}
				.category_p ul li a:active {color:#000000; text-decoration:none;}
		.category_car {margin:0px auto; margin-top:10px; width:240px; height:auto;}
			.category_car ul li {float:left; width:60px; height:60px; text-align:center;}
				.category_car ul li a {margin:0px auto; width:40px; height:40px; display:block;}
				.category_car ul li a:link {color:#000000; text-decoration:none; border:none;}
				.category_car ul li a:visited {color:#000000; text-decoration:none; border:none;}
				.category_car ul li a:hover {color:#000000; text-decoration:none; border:2px solid #006699;}
				.category_car ul li a:active {color:#000000; text-decoration:none; border:none;}
	.mid {float:left; width:510px;}
		.mid_title {margin:0px auto; margin-top:5px; width:510px; height:30px; background-image:url(images/510_t.jpg); background-repeat:no-repeat; line-height:30px; text-indent:90px; font-size:14px; font-weight:bold; color:#FFFFFF;}
		.i_about {margin:0px auto; margin-top:5px; width:510px; line-height:18px;}
		.i_newslist {margin:0px auto; margin-top:5px; width:490px;}
			.i_newslist ul li {margin:0px auto; width:490px; height:28px; background-image:url(images/news_ico.jpg); background-repeat:no-repeat; background-position:left center; text-indent:15px;}
				.i_newslist ul li span {float:right; line-height:28px;}
				.i_newslist ul li a {line-height:28px;}
		.i_sb {margin:0px auto; margin-top:5px; width:490px;}
	.right {float:left; width:245px; background-color:#F4F4F4;}
		.right_title {margin:0px auto; margin-top:5px; width:235px; height:30px; background-color:#FFFFFF; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:5px center; line-height:30px; text-indent:25px; font-size:14px; font-weight:bold;}
		.i_so {margin:0px auto; margin-top:10px; width:230px; text-align:center;}
			.i_key {width:140px; height:18px; border:1px solid #CCCCCC;}
		.i_contact {margin:0px auto; margin-top:10px; width:230px; line-height:20px;}

.links {margin:0px auto; margin-top:15px; width:998px; height:25px; border:1px dotted #CCCCCC; line-height:20px; text-indent:25px;}
.foot {margin:0px auto; margin-top:5px; width:1000px; height:auto; min-height:45px; border-top:1px solid #CCCCCC; background-color:#3BB3C3; text-align:center; line-height:22px; color:#FFFFFF;}

	.l {float:left; width:245px; background-color:#F4F4F4;}
		.l_title {margin:0px auto; margin-top:5px; width:235px; height:30px; background-color:#FFFFFF; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:5px center; line-height:30px; text-indent:25px; font-size:14px; font-weight:bold;}
	
	.r {float:left; width:755px;}
		.r_title {margin:0px auto; margin-top:5px; width:755px; height:30px; background-image:url(images/755_t.jpg); background-repeat:no-repeat; line-height:30px; text-indent:90px; font-size:14px; font-weight:bold; color:#FFFFFF;}
		.pagecontent {margin:0px auto; margin-top:10px; width:750px; line-height:1.5;}
		.r_content {margin:0px auto; margin-top:10px; width:750px;}
			.r_content h2 {margin:0px auto; width:700px; height:50px; line-height:50px; text-align:center;}
		
			.news_list {margin:0px auto; width:720px; height:auto; min-height:350px;}
				.news_list ul li {width:720px; height:30px; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left center; text-indent:30px;}
					.news_list ul li span {float:right; line-height:30px;}
					.news_list ul li a {line-height:30px;}
			.news_content {margin:0px auto; width:720px; height:auto; min-height:350px; line-height:1.5;}



.product_list {background-color:#CCCCCC; width:100%;}
.product_list td{ background-color:#FFFFFF; text-align:left; padding:4px;}
.product_list td.special { background-color:#efefef;}
.lie_1 { width:150px; text-align:center;} /*图片列*/
.lie_2 { width:268px;} /*产品名称列*/
.lie_3 { width:268px;} /*产品类别列*/
.product_image{ border:#CCCCCC 1px solid;}
.product_name { text-align:center; padding:4px 0px;}


/*产品详细页*/
#product_detail_show { width:98%; background-color:#CCCCCC;}
#product_detail_show td { background-color:#FFFFFF; line-height:150%; height:25px; padding-left:6px; text-align:left;}
#product_detail_show .tdimg{ text-align:center; padding:12px;}


.qqkefu {width:110px; height:auto;} 
	.qqkefu_t {width:110px; height:55px; background-image:url(images/qq_t.jpg);}
		.qqkefu_t a {float:right; margin-right:2px; width:25px; height:35px; display:block; border:0px solid #FF0000;}
	.qqkefu_m {width:110px; height:auto; background-image:url(images/qq_m.jpg); text-align:center; line-height:25px; font-size:12px;}
	.qqkefu_b {width:110px; height:40px; background-image:url(images/qq_b.jpg);}