﻿/*base*/
* { margin:0; padding:0; border:0; list-style:none; font-family:"宋体";}
body { background:#fff; font-size:12px; line-height:16px; color:#000000;}
a { color:#000; text-decoration:none;}
a:hover { color:#fa7846; text-decoration:none;}
input, textarea { border:1px solid #cccccc;}
.hide { display:none;}
.clear { clear:both; height:0; overflow:hidden;}

/*index*/
.wapper{ margin:0 auto; width:1005px;}
.top { height:100px; background:url(images/bg1.jpg);}
	.top ul {float:right; margin-top:73px; padding-right:12px; height:25px;  }
		.top ul li { float:left; width:73px; text-align:center; overflow:hidden; }
		.top ul li a { display:block; line-height:25px; text-indent:-5000px; color:#000;}
		
.slide { background:url(images/bg2.jpg) no-repeat; padding-top:10px; text-align:center;}
	.slide img { display:block; border: solid 1px #c4c2c2;}
	
.menu { margin:3px auto 0; width:959px; height:29px; background:url(images/menu-bg.jpg);}
	.menu ul { margin:0 auto; width:880px; overflow:hidden;}
		.menu ul li { float:left; padding-right:5px; text-align:center;}
		.menu ul li a { display:block; float:left; width:105px; line-height:29px; font-weight:bold; font-size:14px; color:#fff; }
		.menu ul li a:hover {  background:url(images/menu-hover-bg.jpg); color:#fff;}
	.on { background:url(images/menu-hover-bg.jpg);}
	
.body { margin:5px auto 0; width:959px;}
.content1 { height:170px;}
	.content1 .left { float:left; width:560px; height:170px; border-bottom:dashed 1px #b4b4b4;}
		.content1 .pic { float:left;}
		.content1 .info { float:right; padding-right:10px; width:394px;}
		.content1 .info h1{ line-height:20px; font-size:12px; color:#494747;}
		.index-intro { margin-top:3px; line-height:20px; color:#626365;}
			.index-intro a { color:#fa7846;}
.right { float:right; width:390px; height:170px; border:solid 1px #c4c2c2;}
	.new-products { height:26px; border-top:solid 4px #265a8f;}
	.new-products li {display:block; padding-left:10px;}
	.new-products li span { float:right; margin-right:5px;}
	.new-products a { line-height:26px; font-family: Geneva, Arial, Helvetica, sans-serif;}
	.new-products li a:hover{ color:#fa7846;}

	.list {}
	.list ul { padding-left:8px; width:372px; overflow:hidden;}
	.list ul li{ float:left; padding-top:1px; width:93px; text-align:center;}
	.list ul li a {}
	.list ul li img { border:solid 1px #c4c2c2;}
	.list ul li a:hover img { border:solid 1px #000;}

.content2 { padding-top:8px;}
.products-show{ height:24px;}
.products-show ul li{ padding-left:10px; line-height:24px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.products-show ul li span { float:right; font-size:10px; }
.products-show ul li span a {  margin-right:5px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fa7846;}
.products-show ul li a{ }

.products-list { margin:0 auto; width:945px; height:150px; overflow:hidden; background:url(images/bg3.jpg) repeat-x;}
.products-list ul {}
.products-list ul li { display:inline; float:left;  margin-top:14px; width:135px; text-align:center; }
.products-list ul li img { border:solid 1px #c4c2c2;}
.products-list ul li a { display:block; line-height:30px; font-size:12px;}

.list_content { background-color:#fff; width:960px; height:400px;}
	.left_nav { background-color:#e2e1e1; width:210px; height:400px;}
		.left_nav_h {width:210px; height:70px; }
		.left_nav_1 { background:url(images/li_nav.gif) no-repeat; padding-top:8px; padding-left:20px; width:210px; height:30px; font-size:14px; color:#fff; letter-spacing:10px; text-align:center;}
		.bg_nav_1 { background:url(images/nav_1.gif) no-repeat 20px 4px; width:20px; height:16px;}
.foot{ height:50px; padding:30px;}
	.foot p { text-align:center; line-height:24px;}

.side { float:left; width:250px;}
	.widget { margin-bottom:8px; border:2px solid #204f79;}
		.widget h2 { padding-left:14px; height:29px; overflow:hidden; line-height:30px; color:#fff; font-size:14px; background:url(images/h2-bg.gif);}
		/*左侧文字列表*/
		.widget.text ul { padding:6px 8px;}
		.widget.text li { padding-left:16px; line-height:22px; background:url(images/text-li.gif) no-repeat 4px 8px;}
			.widget.text li a { color:#333;}
			.widget.text li span { float:right; color:#888;}
		/*左侧栏目列表*/
	.widget.category { margin-bottom:0;}
		.widget.category ul {}
			.widget.category li a { display:block; padding-left:30px; height:33px; overflow:hidden; line-height:34px; background:url(images/h3-bg.gif); font-size:14px;}
				.widget.category li li a { padding-left:20px; height:30px; line-height:32px; background:url(images/li-bg.gif);}
				.widget.category li li a:hover { background:#f1f1f1; color:#000;}
	.telephone { margin-bottom:10px; width:251px; height:113px; background:url(images/telephone.gif) no-repeat;}
				
.main { float:right; width:700px;}
.position { padding-left:14px; line-height:30px; color:#535f79;}
	.position a { color:#535f79;}
.line { border-bottom:2px solid #1a5da1;}

/* article */
.news {}
	.news h1 { border-bottom:1px solid #e1e1e1; padding:20px 0; line-height:30px; font-size:24px; text-align:center;}
	.news .info { line-height:30px; text-align:center; color:#666; font-size:12px;}
	.content { margin:20px 36px 20px 20px; font-size:14px; line-height:26px;}
		.content p { margin-bottom:1em; text-align:justify;}
		.content li { margin-left:2em; list-style-position:outside;}
		.content ul li { list-style-type:disc;}
		.content ol li { list-style-type:decimal;}
		
/* showpage */
.showpage { clear:both; padding:16px 6px;}
.showpage a { display:block; float:left; height:14px; font-size:11px; margin:0px 3px; padding:2px 6px; vertical-align:middle; border:1px solid #f1f1f1; line-height:14px; overflow:hidden; text-decoration:none; font-weight:bold; background:#fff;}
.showpage a:hover, .showpage .foucs { color:#fff; background:#1a5da1;}
		
/* article list */
.article-list { padding-top:10px; background:url(images/box-header.jpg) repeat-x;}
.article-list ul { }
.article-list li { border-bottom:1px solid #f1f1f1;}
	.article-list .image { float:left; padding-bottom:6px; width:100px;}
		.article-list .image img { margin-top:7px; border:1px solid #f1f1f1; padding:2px; background:#fff; background:url(images/nophoto-bg.gif) no-repeat center;}
	.article-list .info { float:left;}
	.article-list .title { padding-top:12px; padding-left:8px; height:20px; overflow:hidden;}
	.article-list .title span { float:right; color:#aaa;}
	.article-list .title a { color:#1a5da1; text-decoration:underline; font-size:14px; font-weight:bold; line-height:20px;}
	.article-list .title a:hover { color:#f60;}
	.article-list .intro { padding:8px 24px 8px 12px; line-height:20px; color:#666;}

/* product list */
.product-list {}
	.product-list ul { margin:0 auto; width:680px; overflow:hidden;}
	.product-list li { float:left; width:170px;}
	.product-list a { display:block; text-align:center; line-height:30px;}
		.product-list a img { display:block; border:1px solid #f1f1f1; padding:2px; background:#fff;}
		
/* product page */
.product-show { text-align:center; margin-bottom:1em;}
	.product-show img { display:block; border:1px solid #e1e1e1; padding:2px; background:#fff;}
	
/*  */
