﻿/* CSS Document */
body {font-size:12px; font-family:'宋体',Arial Narrow;color:#000000;margin:0;padding:0;background:#E0E0E0 url(images/head.jpg) repeat-x}

a:link, a:visited {text-decoration:none;color:#000000}
a:hover, a:active{color:#e70101}

img {border:none}
ul,li,h1,h2,h3,h4,h5,h6,p {margin:0;padding:0}
li {list-style:none}

.clear {clear:both;font-size:0;line-height:0;height:0}

.head, .banner, .content, .product, .album, .foot {margin:0 auto;width:1000px}

.head {background:url(images/head.jpg);height:190px;position:relative;}
	.topline {height:29px;line-height:29px;padding-right:25px}
		.topline span {display:block;height:29px;float:right;text-align:center}
		.phone {background:url(images/topline-phone.jpg) no-repeat;padding-left:40px;margin-right:20px}
		.homepage {background:url(images/topline.jpg) no-repeat 0 5px;width:116px}
		.favorite {background:url(images/topline.jpg) no-repeat -116px 5px;width:116px}
	.head h1 {width:620px;height:99px;float:left;margin:0;}
	.head .headclear {clear:both;height:0;line-height:0;font-size:0;}
.menu {height:62px;background:#2b2b2b;position:relative;z-index:999;width:1000px;margin:0 auto;}
.menu ul {list-style:none;margin:0;padding:0;}
.menu ul.nav {height:62px;}
.menu ul.nav li {float:left;height:62px;line-height:62px;position:relative;}
.menu ul.nav li a {display:block;height:62px;line-height:62px;padding:0 22px;color:#FFF;font-size:14px;font-weight:bold;text-decoration:none;}
.menu ul.nav li a:hover, .menu ul.nav li a.active {background:#c00;color:#FFF;}
.menu ul.nav li ul {display:none;position:absolute;top:62px;left:0;background:#c00;min-width:120px;padding:0;z-index:9999;}
.menu ul.nav li:hover ul {display:block;}
.menu ul.nav li ul li {float:none;height:36px;line-height:36px;}
.menu ul.nav li ul li a {display:block;height:36px;line-height:36px;padding:0 16px;color:#FFF;font-size:12px;font-weight:normal;background:#c00;white-space:nowrap;}
.menu ul.nav li ul li a:hover {background:#900;color:#FFF;}
.banner { background:#FFF}
.bg {background:#FFF;width:1000px;margin:0 auto}
.content {margin-top:3px;background:url(images/conment.jpg) repeat-x;padding-top:20px}
	.sidebar {float:left;width:250px;margin-left:7px;background:url(images/sidebar.jpg) repeat-y;}
	   .i_lgg{ height:150px;padding:10px;}
	   .i_lgg p{ line-height:25px}
       /*分类导航*/
		.cpfl{height:180px; padding-top:10px;}
		.cpfl-l{ width:118px;  height:100%; float:left;}
		.cpfl-l img { width:118px; height:85px; margin:0 0 4px 0px;}
		.cpfl-r{ width:108px; height:100%; margin:0px 0 0 8px;*margin:0px 0 0 5px; float:left;}
				.cpfl-r span { width:112px; height:29px; display:block; }
		.cpfl-r span a { padding-left:10px; height:22px; border:1px solid #fdae51;background-color:#f9d99a; color:#812c02; display:block;line-height:22px}
		.video, .photo {width:235px;margin-bottom:7px; overflow:hidden}
			.video h2 {height:33px;line-height:33px;font-size:16px;font-weight:bold;color:#000;border-bottom:2px solid #c00;padding-left:8px;margin-bottom:8px}
			.photo h2 {text-indent:-9999px;background:url(images/n_l_xc.jpg);height:33px}
		.contactus {width:235px;background:url(images/contactus.jpg)}
			.contactus h2 {background:url(images/contactus_1.jpg);height:46px;text-indent:-9999px}
			.contactus_main {padding:9px;line-height:20px}
				.contactus_main p {}
	.main {float:right;width:730px;*width:720px;margin-right:7px}
		.news {overflow:auto;zoom:1;margin-bottom:7px}
			.cnews {float:left;width:357px;background:url(images/news_bg.jpg);border-bottom:1px solid #cbcbcb}
				.cnews h2 {background:url(images/news1.jpg);height:30px;padding-right:15px}
					.cnews h2 a {display:block;width:35px;float:right;margin-top:12px}
				.cnews ul {line-height:25px;margin:4px 14px}
				.cnews li {height:25px;overflow:hidden;}
				.cnews li a {}
				.cnews li span {color:#000000;float:right}
			.onews {float:right;width:357px;background:url(images/news_bg.jpg);border-bottom:1px solid #cbcbcb}
				.onews h2 {background:url(images/news2.jpg);line-height:30px;height:30px;text-align:right;padding-right:15px}
					.onews h2 a {display:block;width:35px;float:right;margin-top:12px}
				.onews ul {line-height:25px;margin:4px 14px}
				.onews li {height:25px;overflow:hidden;}
				.onews li a {}
				.onews li span {color:#000000;float:right}
		.about {border:1px solid #cbcbcb;margin-bottom:7px}
			.about h2 {background:url(images/about.jpg);height:30px;padding-right:15px}
				.about h2 a {display:block;width:35px;float:right;margin-top:12px}
			.about_main {margin:10px 15px;line-height:20px}
		.spot {border:1px solid #cbcbcb}
			.spot h2 {background:url(images/spot.jpg);height:30px;padding-right:15px}
				.spot h2 a {display:block;width:35px;float:right;margin-top:12px}
			.spot_main {margin:10px 8px;line-height:20px}

.product {margin-top:7px}
	.product h2 {background:url(images/album_h2.jpg);height:37px;line-height:37px;color:#F00;font-weight:bold;padding-left:50px;font-size:14px}
		.product h2 a {display:block;width:35px;float:right;margin-top:15px;margin-right:30px}
	.product ul {width:960px;height:161px;padding:10px 20px;overflow:hidden}
	.product li {float:left;margin-right:20px;line-height:32px;text-align:center}
	.product td a:link{color:#F00}
	.product td a:visited {color:#F00}

	
.album {margin-top:7px}
	.album h2 {background:url(images/album_h2.jpg);height:37px;line-height:37px;color:#F00;font-weight:bold;padding-left:50px;font-size:14px}
		.album h2 a {display:block;width:35px;float:right;margin-top:15px;margin-right:30px}
	.album ul {width:960px;height:161px;padding:10px 20px;overflow:hidden}
	.album li {float:left;margin-right:20px;line-height:32px;text-align:center}
	.album li a {}
	.sygj{ background:#efefef; padding:5px; margin-left:10px;width:970px;}
.sygj .sygj_rk{background:#e0e1e1; padding:5px;}
.yqlj{margin:6px 10px}
.yqlj img{ margin-left:2px;}

.i_linknr {width:968px; margin:0 auto; height:80px; padding-left:10px; border:1px solid #CCC;background:#e0e1e1;}
.i_linknr a{float:left; margin-top:18px; margin-right:10px;}

.foot {width:980px;text-align:center;background:url(images/foot.jpg);height:113px;padding-top:20px; line-height:22px;}
.foot p{line-height:22px;}
.art { border:1px solid #D2D2D2}
	.art h3 {line-height:30px;font-size:14px; font-family:"宋体"; background:url(images/n_t_bg.jpg); padding-left:40px; color:#F00;}	
	.art h3 span{ float:right; padding-right:5px; font-size:12px; font-weight:normal; color:#333;}
	.art_main {padding:10px 20px;line-height:28px}
	.n_p_list , .n_p_list1{ width:120px; height:20px; border:#CCC 1px solid; margin-right:8px;  float:left; text-align:center; line-height:20px;}
	.n_p_list {background:#FFF;}
	.n_p_list1 {background:#4D4D4D;}
	.n_p_list1 a { color:#E6E6E6}
