﻿/* CSS Document */
body {background:url(../images/bg.png) repeat-y center 0;margin:0;padding:0;font-size:14px;font-family:"Microsoft YaHei", Arial Narrow, arial, serif}
div, ul, dl, p, h3, h4,h5 {margin:0;padding:0}
span {}
li {list-style:none;line-height:37px}
img {border:none}
.clear {clear:both;font-size:0;height:0;line-height:0}



a {font-size:12px}
a:link, a:visited{text-decoration:none}
a:hover, a:active {text-decoration:underline;color:#F00}

.nav_class a:hover{
    text-decoration:underline;color:#F00
}
.row_right a:hover{
 text-decoration:underline;color:#F00
}
.nav_hy a:hover{text-decoration:underline;color:#F00 }
.head, .main, .product, .foot{margin:0 auto;line-height:27px;width:1050px;}

/*.head {background:url(../images/web.png) no-repeat}*/
	.topline {padding:0 30px;line-height:32px;color:#000;width:990px;}
		.topline span {float:right; }
		.topline a {color:#000}
		.topline a:hover {color:#F00}
	.logo {background:url(../images/web.png) no-repeat 0 -32px;height:153px}
/*.menu {background:url(../images/web.png) no-repeat 0 -185px;overflow:auto;zoom:1;}
.menu ul {margin-left:50px;text-align:center}
.menu li {float:left}
.menu a {color:#FFF;font-size:14px;font-weight:bold;display:block;width:117px;font-family:"Microsoft YaHei";}
.menu a:hover {color:#FF0}*/
		
	
		.login {color:#333;height:32px;margin:0;padding:0;margin-top:3px;vertical-align:middle;font-size:12px}
        .logins {width:1000px;color:#333;padding:0;margin-top:3px;vertical-align:middle;margin:0 auto;}
			.login label {vertical-align:middle;height:32px; margin-left:10px}
			.login input {border:1px solid #dacaca;vertical-align:middle}
			.login .btnLogin {background:url(../images/web.png) no-repeat -1051px -236px;width:48px;height:22px;border:none;color:#fff; margin-left:5px; font-size:12px}
			.login .btnReg {background:url(../images/web.png) no-repeat -1051px -236px;width:48px;height:22px;border:none;color:#fff;margin-left:5px; font-size:12px}
			.login span {margin-left:10px;color:#e70303}
			.login a {margin-left:10px;color:#b70000}
			.login a {margin-left:10px;color:#b70000}
			.login img {vertical-align:middle}

.main {margin-top:10px}
	.content {float:left;width:750px}
		.row {margin-bottom:10px}
			.imgnews {background:url(../images/web.png) no-repeat 0 -264px;width:339px;height:279px;float:left}
			.imgnews_img {width:359px;height:279px;float:left; }
			.news {width:376px;height:277px;float:right; padding-left:10px; padding-right:10px;border: 1px solid #CBD7E1;}
				
.news h3 {background:url(../images/hq_bg.jpg) no-repeat ;line-height:30px;padding-left:25px;font-size:14px;color:#fff;}
				.news h3 span {float:right;}
				.news a {color:#000000; font-weight:normal}
				.news h3 span a{color:#1c408a;}
				.news ul {padding-top:8px}
				.news li {line-height:28px;padding-left:25px; border-bottom:1px dotted #c4cac8; background:url(../images/li_tb.jpg) no-repeat 2px 8px}
				.news li span{ float:right; color:#e70303}
				.news li a {}
				.news li a:hover {color:#F00}
			.row_left {width:372px;height:279px;float:left;  border:1px solid #cbd7e1;margin-left:1px;}
				.row_left h3 {color:#FFF;padding-left:25px;line-height:30px;font-size:14px; background:url(../images/hq_bg.jpg) no-repeat}
				.row_left h3 span {float:right;padding-right:20px}
				.row_left a {color:#333; font-weight:normal}
				.row_left ul {padding:8px 10px 0 10px}
				.row_left li {line-height:26px;padding-left:25px; border-bottom:1px dotted #c4cac8; background:url(../images/li_tb.jpg) no-repeat 2px 8px}
				.row_left li a {}
				.row_left li a:hover {color:#F00}
			.row_right {width:394px;height:279px;float:right; border:1px solid #cbd7e1;}
				.row_right h3 {color:#FFF;padding-left:25px;line-height:30px;font-size:14px;background:url(../images/hq_bg.jpg) no-repeat}
				.row_right h3 span {float:right;padding-right:20px}
				.row_right a {color:#333; font-weight:normal}
				.jd_pic{padding:8px 10px 0 10px; overflow:hidden}
				.jd_pic .hq_img{ width:121px; height:93px; float:left; margin-right:15px; border:1px solid #ccc;}
				.jd_pic .hq_tj{ float:left; width:230px}
				.jd_pic .hq_tj h5 {line-height:20px; margin-bottom:5px}
				.jd_pic .hq_tj h5 a{ color:#C00; font-weight:bold; font-size:14px;}
				.jd_pic .hq_tj p{font-size:12px;color:#666; }
				.row_right ul {padding:15px 10px 0 10px}
				.row_right li {line-height:26px;padding-left:25px; border-bottom:1px dotted #c4cac8; background:url(../images/li_tb.jpg) no-repeat 2px 8px}
				.row_right li a {}
				.row_right li a:hover {}
				
				.row_price {width:396px;height:253px;float:right;width:396px;height:253px}
				.row_price h3 {background:url(../images/web.png) no-repeat -399px -994px;color:#FFF;padding-left:23px;line-height:31px;font-size:14px;overflow:auto;zoom:1}
				.row_price h3 span {float:right;padding-right:17px}
				.row_price h3 span a {color:#333;font-size:12px;display:inherit;font-weight:normal;width:36px}
				.row_price h3 span a:hover {text-decoration:underline}
				
				.row_price h3 a {float:left;display:block;float:left;width:97px;font-size:14px;margin-right:3px;text-align:center}
				.row_price h3 a:hover {text-decoration:none}
				
				#tab1 {color:#fff}
				#tab2 {color:#333}
				
				.tab1, .tab2 {padding:8px 10px 0 10px;background:url(../images/web.png) no-repeat -648px -295px;height:222px}
				.tab1 li, .tab2 li {line-height:26px;padding-left:15px;}
				.tab1 li a, .tab2 li a {color:#333; font-weight:normal}
				.tab1 li a:hover, .tab2 li a:hover {color:#f00}
				
		.painting {margin-bottom:10px}
	.navigation {float:right;width:260px}
		.nav_class { float:right;width:290px; border:1px solid #cbd7e1; height:277px}
			.nav_class h3 {background:url(../images/hq_bg.jpg) no-repeat ;line-height:30px;padding-left:25px;font-size:14px;color:#fff;}
			.nav_class h3 span {float:right;padding-right:15px}
			.nav_class h3 span a {color:#333; font-weight:normal;line-height:26px;}
			.nav_class h5 {line-height:21px;margin:15px 10px 6px 10px;padding:0}
			.nav_class h5 a {color:#da0202;font-size:12px}
			.nav_class p {font-size:12px;color:#666;margin:0 10px;padding-bottom:5px;border-bottom:1px dashed #b3b3b3}
			.nav_class ul {padding:0px 10px 5px 10px;}
			.nav_class li {line-height:25px;padding-left:15px;background:url(../images/li_r_tb.jpg) no-repeat 0 12px;}
			.nav_class li a {color:#333}
			.nav_class li a:hover {}
			.nav_hy { float:right;width:298px; border:1px solid #cbd7e1; height:279px}
			.nav_hy h3 {background:url(../images/hq_bg.jpg) no-repeat ;line-height:30px;padding-left:25px;font-size:12px;color:#fff;}
			.nav_hy h3 span {float:right;padding-right:15px}
			.nav_hy h3 span a {color:#333; font-weight:normal;line-height:26px;}
			.nav_hy ul {padding:10px 10px 5px 10px;}
			.nav_hy li {line-height:25px;padding-left:15px;background:url(../images/li_r_tb.jpg) no-repeat 0 12px;}
			.nav_hy li a {color:#0054a7}
			.nav_hy li a:hover {}
.nav_hy dl {padding:14px 15px 4px 15px;}
			.nav_hy dt {line-height:25px;padding-left:23px;background:url(../images/web.png) no-repeat -260px -517px;border:1px solid #aeaeae;margin-bottom:10px}
			.nav_hy dt a {color:#333}
			.nav_hy dd {}
			.nav_hy dd a {}
			.nav_hy dd a:hover {}

		    .nav_hyOne { float:left;width:298px; border:1px solid #cbd7e1; height:279px;}
			.nav_hyOne h3 {background:url(../images/hq_bg.jpg) no-repeat ;line-height:25px;padding-left:25px;font-size:12px;color:#fff;}
			.nav_hyOne h3 span {float:right;padding-right:15px}
			.nav_hyOne h3 span a {color:#333; font-weight:normal;line-height:26px;}
			.nav_hyOne ul {padding:10px 10px 5px 10px;}
			.nav_hyOne li {line-height:25px;padding-left:15px;background:url(../images/li_r_tb.jpg) no-repeat 0 12px;}
			.nav_hyOne li a {color:#0054a7}
			.nav_hyOne li a:hover {}
			.nav_hyOne dl {padding:14px 15px 4px 15px;}
			.nav_hyOne dt {line-height:25px;padding-left:23px;background:url(../images/web.png) no-repeat -260px -517px;border:1px solid #aeaeae;margin-bottom:10px}
			.nav_hyOne dt a {color:#333}
			.nav_hyOne dd {}
			.nav_hyOne dd a {}
			.nav_hyOne dd a:hover {}
			
.product {background:url(../images/hq_bg.jpg) no-repeat 0 -543px;height:218px;margin-top:10px;border: 1px solid #cbd7e1;width:1048px;}
  .product h3 {background:url(../images/bjing.png) no-repeat;color:#FFF;padding-left:25px;line-height:30px;font-size:12px;}
  .product h3 span {float:right;padding-right:20px}
  .product h3 span a {color:#333; font-weight:normal}
  .product ul {padding:20px}
  .product li {float:left;margin-right:30px;text-align:center;margin-left: 25px;}
  .product li a {color:#333}
  .product li a:hover {}
  .fh{border:1px solid #CBD7E1;height:130px;margin-bottom: 6px;}
 .fh h3 {background:url(../images/bjing.png) no-repeat;color:#FFF;padding-left:25px;line-height:31px;font-size:14px;}
  .fh a{ display:block; float:left;/* width:252px;margin-right:13px;*/ height:74px; margin-right:9px;margin-top:25px;}
  .link {height:30px; padding-top:10px;border: 1px solid #CBD7E1;}
		.link h3 {padding-left:20px;line-height:20px;font-size:14px;  float:left;}
		.link span {padding-right:60px; display:block; float:left;}
		.link a {color:#333}
.foot {margin-top:10px; border-top:5px solid #024f90;text-align:center;line-height:20px;color:#333; padding-top:15px; height:80px}	
	.foot a {color:#333}
	.foot a:hover {color:#f00}
	.about {margin-top:10px;background:#f0f0f0}
	
/* 列表页 */
.nav_map {margin:10px auto 0 auto;padding:0;width:985px;color:#333;padding-left:15px;line-height:14px}	
	.nav_map a{color:#333}
	.nav_map a:hover {color:#f00}	

.list {float:left;width:708px;background:url(../images/content_bg.png) repeat-y;border-bottom:1px solid #d3d3d3;}
	.list h3 {background:url(../images/web.png) no-repeat 0 -899px;line-height:31px;color:#FFF;padding-left:40px;font-size:14px}
	.list ul p,.list ul div,.list ul table { font-size:12px;}
	.list li {line-height:24px;overflow:auto;zoom:1;border-bottom:1px dashed #bbb;margin:0 20px;}
	.list li h4 {font-size:14px;margin-top:20px}
	.list li a {}
	.list img {float:left;margin:20px 20px 20px 10px;padding:2px;border:1px solid #d3d3d3}
	
	.page {margin:10px auto}
		.page ul {overflow:auto;zoom:1;}
		.page li {float:left;display:inline;border:none;margin:0 10px}
		.page a {color:#333;border:1px solid #bbb;padding:0 10px;display:block}
		.page a:hover {color:#ff5301;border:1px solid #999;text-decoration:none}
		.pg {}
			.pg a, .pg a:hover{border:none;color:#ff5301;font-weight:bold}
	
	    .member {margin:0 10px;padding:10px;border-bottom:1px dashed #bbb}
		.member h4 {font-size:16px}
		.member h4 a {font-size:16px;color:#333}
		.member h4 a:hover {font-size:16px;color:#F00}
		
		.member ul {}
		.member li {margin:0;border:none;padding-left:15px;background:url(../images/web.png) no-repeat -759px -899px;line-height:32px}
		.member li a {color:#333}
		.member li a:hover {color:#F00}
		
		
		.newslist {margin:20px 10px;}
		.newslist li {margin:0;border:none;padding-left:15px;background:url(../images/web.png) no-repeat -759px -899px;line-height:32px}
		.newslist li a {color:#333}
		.newslist li a:hover {color:#F00}
		.newslist li span {float:right;margin-right:20px;color:#666}
		.newslist li.hr{border-bottom:#bbb dashed 1px; padding-bottom:10px; margin-bottom:10px;}

/* 内容页 */
.article {float:left;width:690px;padding:20px;background:url(../images/content_bg.png) repeat-y;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}
	.article h5 {margin:0;padding:0;line-height:28px;font-size:16px;font-weight:bold;text-align:center}
	.article h6 {margin:0;padding:0;font-size:12px;font-weight:normal;color:#bbb;text-align:center;border-bottom:1px dashed #bbb}
	.article_main {margin-top:10px}
		.article_main p { text-indent:2em}

/* 注册页 */
.register {margin:20px auto}
.register img {border:none;margin:0;padding:0;margin-left:20px}

.nav_login {margin:10px}

/*不能下载时显示*/
.sosoerror{
	padding:20px 30px;
}
.sosoerror h4{
	height:40px;line-height:40px;background:url(../images/icon_big_bg.png) no-repeat -150px -1290px;font-size:14px;color:#E95404;text-indent:50px;
}
.sosoerror p{
	padding:0 20px;line-height:200%;
}
#smallfocus {
    width: 1040px;
    height: 213px;
    overflow: hidden;
    position: relative;
  }

#smallfocus ul {
height: 203px;
position: absolute;
}
#shijian{float:right;}

