﻿
@charset "utf-8";
/* 样式复位 */
/*通知各浏览器页面中使用的html5中新增元素以块方式显示*/
article,aside,dialog,figure,footer,header,legend,nav,section{ display:block;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}    
/*table{ border-spacing:0;}    */
fieldset,img{border:0;}    
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}    
caption,th{text-align:left;}    
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}    
abbr,acronym{border:0;}
.blank3 {clear:both; height:3px; overflow:hidden;}
.blank5 {clear:both; height:5px; overflow:hidden;}
.blank8 {clear:both; height:8px; overflow:hidden;}
.blank10 {clear:both; height:10px; overflow:hidden;}
.blank15 {clear:both; height:15px; overflow:hidden;}
.blank20 {clear:both; height:20px; overflow:hidden;}
.blank30 {clear:both; height:30px; overflow:hidden;}
.blank45 {clear:both; height:45px; overflow:hidden;}
.blank50 {clear:both; height:50px; overflow:hidden;}
.blank80 {clear:both; height:80px; overflow:hidden;}
.td25{ text-indent:25px;}
.td10{ text-indent:10px; }
.b{ font-weight:bold;}
.lh16{ line-height:16px;}
.lh22{ line-height:22px;}
.ml25{ margin-left:25px;}
.ml10{ margin-left:10px;}
.ml40{ margin-left:40px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}

/* 样式 */
body{font:75%/20px arial,helvetica,sans-serif; margin:0; padding:0; color: #605454; background:#eeeeee; }
input,textarea { color:#757474; font-family:Verdana,Arial,Helvetica,MicrosoftYaHei,sans-serif; }

a{color:#373232; text-decoration:none; }
a:hover{color:#f00; text-decoration:underline; }
.lf{ float:left;}
.rf{ float:right;}
.clear{ clear:both; }
.clear02{ clear:both; height:0; _height:auto; _display:inline;}
.clear03{ height:0;}

.lin_t a,.lin_t{ text-decoration:underline;}
.lin_t02 a:hover{ text-decoration:underline;}
.footera a{color:#605454}

/* 字体*/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/* 颜色属性[定义规则，颜色名称，或者小写 "c" 加 "_" 加颜色属性或名称]*/
.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff; text-decoration:none;}

.gray{ color:#898989;}
.gray a{ color:#898989;}
.gray a:hover{color:#898989; text-decoration:underline;}

.gray02{ color:#757575;}


.black,.black a{ color: #2b2929;}
.pruple,.pruple a{ color: #1a0322;}

.red, .red a{ color:#ff4777;}


.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff; text-decoration:none;}

.green{ color:#439539;}
.green a{ color:#439539;}
.green a:hover{ color:#439539; text-decoration:none;}

.blue,.blue a{ color:#cce9f1;}
.blue02,.blue02 a{ color:#0090b3;}
.blue03,.blue03 a{ color:#3d6ca4;}
.blue04,.blue04 a{ color:#0095e7;}
.yellow,.yellow a{ color:#ebff00;}
.blue13,.blue13 a{ color:#439539;}


.green01,.green01 a{ color:#71b44d;}
.red2,.red2 a{ color:#bfabaa;}

.warp{ width:1002px; background:#e9fbff; border:1px solid #969696; padding:20px 0 10px; margin:0 auto;}
.warp980{ width:980px; margin:0 auto;}


.foot{ height:100px; background:#d6d6d6; padding:30px 0 0 0; text-align:center;}


.footer {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 5px;
	background:#d6d6d6; 
}
.footer p {
	padding-top: 10px;
	line-height: 25px;
}
.beian  img {
	padding-left: 10px;
	margin-top: 5px;
}
.beian{
	text-align: left;
	width: 40%;
	float: right;
}

/* 分页 */
.page{
	text-align: center;
}

.page ul {
	margin-right: auto;
	margin-left: auto;
	margin-top:20px;
	 
}
.page  .act      {
	background-color: #939393;
	color: #FFFFFF;
}
.page ul li{
	text-align:center;
	float: left;
	margin-left: 5px;
}
.page ul li a {
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	color: #666666;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.page a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #999999;
}

/* 产品列表 */

.products p {
	line-height:15px;
	margin-top: 10px;
}

.products ul {
	margin-top: 30px;
}

/* CSS Document */

.products li {
	height: 160px;
	width: 650px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #838383;
	margin-right: auto;
	margin-left: auto;
}

.no-products{
	height: auto;
	width: 650px;
	border-top-width: 2px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.list {
	height: 140px;
	width: 150px;
	float: left;
	border: 1px solid #ebebeb;
	margin-top: 10px;
	margin-right: 25px;
}
 
.right-l-a {
	width: 108px;
	height: 21px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	background-image: url(../images/right-bit_03.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	color: #3082d4;
	font-size: 13px;
	padding-left: 20px;
}
.right-r-a {
	width: 565px;
	float: right;
	height: 21px;
	
	text-align: right;
	padding-right: 15px;
}
.right-r-a a {
	text-decoration: none;
	line-height: 21px;
}
.right-l {
	height: 21px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	background-image: url(../images/right-bit_03.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	font-size: 13px;
	padding:0 20px;
}
.right-r {
	float: right;
	height: 21px;
	
	text-align: right;
	padding-right: 15px;
}
.right-r a {
	text-decoration: none;

	line-height: 21px;
}

.right01 {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	height: 21px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9;
}
.right011 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	height: 21px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9;
}
.right-l1 {
	height: 21px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	background-image: url(../images/right-bit_03.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	font-size: 13px;
	padding:0 20px;
}
.right-r1 {
	float: right;
	height: 21px;
	text-align: right;
	padding-right: 15px;
}
.right-l-a1 {
	width: 108px;
	height: 21px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	background-image: url(../images/right-bit_03.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	color: #3082d4;
	font-size: 13px;
	padding-left: 20px;
}
.right-r-a1 {
	width: 565px;
	float: right;
	height: 21px;
	
	text-align: right;
	padding-right: 15px;
}
.right-r-a1 a {
	text-decoration: none;
	line-height: 21px;
}
