body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5 {
	font-size: 100%;
	font-weight: normal;
}
body {
	background:#FFF url(../images/body-bg.gif) repeat-x;
	color: #333;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
}
/**** 自定义样式 ****/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
img {
	border:none;
	margin:0px;
	padding:0px;
}
* {
	list-style:none;
}
.tac {
	text-align:center;
}
.tar {
	text-align:right;
}
.lh180 {
	line-height:180%;
}
.lh200 {
	line-height:200%;
}
.lh220 {
	line-height:220%;
}
/**** 链接样式 ****/
a:link {
	color: #333;
	text-decoration:none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color:#E70513;
}
a:active {
	text-decoration: none;
}
/**** 链接样式2 ****/
a.c039:link {
	color: #039;
	text-decoration:none;
}
a.c039:visited {
	color: #039;
	text-decoration: none;
}
a.c039:hover {
	text-decoration:underline;
	color: #039;
}
a.c039:active {
	text-decoration: none;
}
/*******************************/
.wrapper {border-left:1px solid #CCC;border-right:1px solid #CCC;
	width:980px;
	margin:0px auto;
	clear:both;
	float:none;
	display:block;
	overflow:hidden;
}
#header {
	background-color:#FFF;
	padding:20px 0px;
}
#header .logo {
	float:left; margin-left:30px;
}
#header .search {
	float:right; margin:10px 30px 0px 0px;
}
#header #Title{border:1px solid #888;
height: 20px; line-height:20px;
margin: 0px 5px 4px 0px;
padding: 0px 0px 0px 3px; width: 208px;}
#header .search #search_button{display: inline-block;}
/* navigation
----------------------------*/
#navigation{ }
#navigation ul{
	background:url(../images/main-navigation-bg-darker.gif) repeat-x;
font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;	height:35px;
	line-height:35px;
	color:#FFF;
}
#navigation li {
	float:left;
	padding-right:2px;
	font-weight:bold;
	background:url(../images/nav_line.png) no-repeat right center;
	height:35px;
	display:inline-block;
	overflow:hidden;
}
#navigation li a {
	font-size:14px;
	color:#FFF;	display:inline-block;
	width:134px;
	text-align:center;
}
#navigation li a:hover {
	color:#FFF;
	text-decoration:none;
	background:url(../images/main-navigation-hover-bg.gif);
}
#navigation li#end {
	background:none; padding:0px; width:133px;
}
#navigation li#end a {
}
/************** banner **************/
#banner { border-top:1px solid #FFF;}

/* index_main
---------------------*/
#index_main {  width:952px; padding:15px 14px 18px;background-color:#E9E9E9;}
#index_main .left {
	background-color:#FFF;
	width:520px; padding:12px;
}
#index_main .right {
	background-color:#FFF;
	width:370px; padding:12px;
}
#index_main .left .content {
	line-height:180%;
	padding-top:15px;
}

#gsjj { font-size:14px;
	padding:10px 0px 20px;
	line-height:180%;
}
#gsjj p{ margin-bottom:14px;}
/***** 标题样式   ****/
.title1{ padding-bottom:7px; background:url(../images/line.gif) no-repeat left bottom;clear:both; height:100%; display:block;overflow:hidden;}
.title1 span{ color:#333;float:left; font-size:15px; font-weight:bold;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;}
.title1 a{ float:right;margin-top:1px;}

/***  首页新闻列表  ***/
.newsbox{}
.news_list li{border-bottom: 1px dotted #D0D0D0;height: 98px;margin: 12px 0px 0px;padding: 0px 0px 10px;width: 370px; display:block;}
.news_pic{float:left; background:url(../images/no_pic.jpg) no-repeat;margin: 0px 10px 0px 0px;width:164px;}
.news_pic img{ width:163px; height:94px;}
.news_conts{float: left;width: 196px;}
.news_conts h4{color: #454545;font-weight: bold;}
.news_conts h5{color: #8B8B8B;font-size: 10px; font-family:Arial, Helvetica, sans-serif; margin:4px 0px;}
.news_conts p{color: #454545;height: 52px;line-height:170%;}
/******   内页新闻列表   *************/
#inner_Newslist li{ width:100%; line-height:normal;}
#inner_Newslist .news_pic{margin: 0px 22px 0px 0px;width: 171px;}
#inner_Newslist .news_conts{float: left;width:486px;}

/** 内页 product_list **/
.product_list {
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
	display:inline-block;
}
.product_list li {
	float:left;
	margin:0px;
	margin-top:12px;
	padding:0px 7px 0px 7px;
}
.product_list a {
	text-decoration:none;
	display:block;
	overflow:hidden;
	float:none;
}
.product_list li a img {
	clear:both;
	display:block;
	width:212px;
	height:138px;
	padding:3px;
	border:1px solid #CCC;
	text-decoration:none;
}
.product_list li a:hover img {
	border: 1px solid #E70513;
	text-decoration:none;
}
.product_list li a div {
	float:none;
	display:block;
	padding:8px 0px 0px;
	text-align:center;
	font-weight:bold;
}
#ny_pro li {
	padding:0px 6px 0px;
	height:178px;
}
/**** 产品介绍 ******/
.jieshao{ margin-bottom:20px;border:1px solid #CCC;padding:10px;}
.datu{border:1px solid #CCC;padding:10px;}
.img_xiaotu{ float:left; margin-right:20px;}
.img_xiaotu img {
	clear:both;
	display:block;
	width:180px;
	height:138px;
	

}
#pro_cont { float:left; clear:right;
	line-height:180%;
}
#pro_cont .title{ font-weight:bold; color:#E70513; font-size:14px; margin-bottom:14px;}
#pro_cont p { margin-bottom:12px;
}
/**********/
.img_show { margin:20px auto;
	text-align:center;
}
.img_show a img {
	padding:3px;
	border:1px solid #E9E9E9;
	max-width:500px;
	max-height:500px;
} /* for Firefox & IE7 */
*html .img_show a img {
width: expression(this.width > 500 && this.width > this.height ? 500 : auto);
height: expression(this.height > 500 ? 500 : auto);
}/* for IE6 */
.img_show a:hover img {
	border:1px solid #D21728;
}

/* 底部版权 footer  */
#footer {
	background-color:#9F9F9F;
}
.copyright {
	color:#FFF;
	padding:9px 20px;
}
/**** 内页样式------------------****/
#innerWrapper{ background:#E9E9E9 url(../images/main-navigation-shadow-bg.gif) repeat-x top; padding:15px 14px 25px; width:952px;}

#left_box{ float:left;width:214px;}
#right_box{float:right;width:720px;}

.left_title{background:url(../images/sideMenu.gif) no-repeat; color:#F80;font: normal normal 400 16px/34px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;height:34px; padding-left:15px;}
/* 左侧 pList
*******************/
ul.pList{background: transparent url(../images/sideMenu.gif) no-repeat scroll -214px bottom;padding-bottom:36px;}
ul.pList a,ul.pList a:visited{ display:block; text-decoration:none;}

ul.pList li {
	display:block;
	clear:both;
	float:none;
	overflow:hidden;
}
ul.pList li div {
}
ul.pList li div a,ul.pList li div a:visited{
background: transparent url(../images/sideMenu.gif) no-repeat scroll 0px -36px;
color: white;
display: block;
font: normal normal 400 14px/36px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;
height: 36px;
padding-left: 15px;
text-align: left;
}
ul.pList li p {height:26px;line-height:26px;margin-top:1px;display:block;overflow:hidden;}
ul.pList li p a,ul.pList li p a:visited{background:url(../images/arrown.gif) no-repeat 10px 12px;color:#000;padding:5px 0px 5px 26px;display:block;}
ul.pList li p a:hover,ul.pList li div a:hover{ background-position: -214px -36px;
color:#FFAB00;text-decoration: none;}
/*******************/
.title{ border-bottom:1px solid #D21728; clear:both; height:100%; display:block;overflow:hidden;}
.title .title_bt{ background:url(../images/icon_t.gif) no-repeat 100% 12px;float:left;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:19px; color:#000; font-weight:550;padding:0px 20px 5px 0px;}
.title .title_link{ float:right; padding-top:6px;color:#888;}
.title .title_link span{ margin:0px 5px;}
.title .title_link a{ color:#888;}
#title{background:url(../images/articletitle_bg.gif);
	color:#D21728;
	text-align:center;
	margin:18px 0px 10px;
	padding:8px 0px;
	font: normal normal 600 23px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;
	display:block;}
#content{ background-color:#FFF; padding:15px;line-height:180%; margin-top:15px;}
#content p{ margin-bottom:14px;}
.time {
	text-align:center;
	margin:0px 0px 0px;
	color:#8A8A8A;
}
#IntroContent{ margin-top:20px;}
/* page
-----------------------*/
#page {
	float:none;
	clear:both;
	overflow:hidden;
	padding:20px 0px 10px;
	text-align:center;
	font-size:12px;
}
#page a {
	text-decoration:underline;
	margin:0px 5px;
	font-size:12px;
}
#page a:visited {
	text-decoration:underline;
}
#page a:hover {
	text-decoration:none;
}
/* 留言板样式
-----------------------*/
.metlist{border: 6px solid #E1E2E3;margin-bottom: 10px;padding: 5px;}
.metlist dt{background:url(../images/message.gif) no-repeat 0% 50%;border-bottom:1px dotted #DDD;margin-bottom: 5px;
padding: 4px 0px 4px 23px;}
.metlist dt span.tt{float: right; font-family:Tahoma, Geneva, sans-serif;padding-right: 5px;}
.metlist dt span.name{color:#2C7199;}
.metlist dt span.time{color: #999; font-family:Tahoma, Geneva, sans-serif;padding-left: 8px;}
.metlist dd.info{ margin-bottom:10px;}
.metlist dd.info span.tt{clear: both;display: none;}
.metlist dd.info span.text{display: block;line-height: 1.5;padding: 8px 5px;}
.metlist dd.reinfo span.tt{background: url(../images/admin.gif) no-repeat 0% 3px;border-bottom:1px dotted #CCC;color: #D21728;display: block;margin: 0px 0px 5px;padding: 2px 0px 2px 23px;}
.metlist dd.reinfo span.text{display: block;line-height: 1.5;padding: 8px 5px;}

.wyly{ margin-bottom:20px; text-align:center;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:13px;}
.wyly a{background:#D21728;border: 1px solid #DA7C0C; display:inline-block;color: #FEF4E9; padding:5px 20px;}
.wyly a:hover{background:#F47A20;}

.ctitle{background: url(../images/dot1.gif) no-repeat 0% 50%;
border-bottom:1px dotted #DDD;
font-size: 14px; font-weight:bold;
margin: 10px 0px;
padding: 5px 20px}


.message_table{border-spacing: 2px 2px;
border-color: gray;
border-collapse: separate;
display: table;}
td.text{font-size: 14px;
font-weight: bold;
padding: 6px 5px 6px 0px;
text-align: right;
width: 20%;}
td.input{padding: 6px 8px;}
td.submint{padding: 10px;}
td.input .info{color: red;padding-left: 15px;}
.orange{background: #D21728;
border: 1px solid #DA7C0C;
color: #FEF4E9;}
.orange:hover{background:#F47A20;}
.button{
cursor: pointer;
display: inline-block;
font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:14px;margin: 0px 2px;
outline: none;
padding:5px 20px;
text-align: center;
text-decoration: none;
zoom: 1;}
input.input-text, input.input-file, input.code, textarea{-webkit-transition: 0.3s ease-in-out;
border: 1px solid #CCC;
border-bottom-left-radius: 3px 3px;
border-bottom-right-radius: 3px 3px;
border-top-left-radius: 3px 3px;
border-top-right-radius: 3px 3px;
font-size: 15px;
outline: none;
padding: 4px;
}
/**** 产品展示列表 ****/
#proList{}
#proList dl{ padding-bottom:20px;}
#proList dt{ float:left; width:330px; padding:0px 30px 0px 10px;}
#proList dd{ float:left;}
#proList dd img{ width:300px; height:240px;}
#proList dt h4{ margin-bottom:6px;}
#proList dt h4 a{font: normal normal 600 17px/36px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; color:#E70513;}
#proList dt h4 a:hover{ text-decoration:underline;}



