﻿@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: 13px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #444444;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #444444;
}
a:hover {
	text-decoration: none;
	color: #da251c;
}
a:active {
	text-decoration: none;
}
/*****公共样式****/
img{ border:0;}
ul,li,p,dl,dd,dt{ padding:0; margin:0;list-style:none;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.head{ clear:both; width:1000px; margin:0 auto;}
.main{ clear:both; width:1008px; margin:0 auto;}
/*******head******/
.logo{ float:left; padding:10px 0px 0px 5px;}
.logo_tel{ float:right; padding:10px 10px 0px 0px;}

.menu{ background:url(../images/menubg.jpg) repeat-x; height:41px; clear:both;}
.menu ul{ width:1020px; margin:0 auto;}
.menu ul li{ float:left; padding:0px 22px; background:url(../images/menul.jpg) left top no-repeat;}
.menu ul li a{ font-size:16px; font-weight:bold; font-family:微软雅黑; color:#FFF; padding:6px 30px; display:block; height:29px;}
.menu .menua a{color:#000;background:url(../images/menuba.jpg) repeat-x;display:block;}
.nobg{ background:none!important;}

.leftbox{ float:left; width:246px;}
.protit{ background:url(../images/i1.jpg) no-repeat; width:246px; height:36px; clear:both;overflow:hidden;}
.promid{ background:url(../images/i2.jpg) repeat-y; width:246px; height:auto; min-height:100px; clear:both; overflow:hidden;}
.profoot{ background:url(../images/i3.jpg) no-repeat; width:246px; height:6px; clear:both;overflow:hidden;}
.proimg{ padding:5px 0px 0px 3px; clear:both;}
.procla{ clear:both; padding:10px;}
.procla li{ clear:both; background:url(../images/m2.gif) 5px 12px no-repeat; padding:8px 5px 5px 20px; display:block; border-bottom:1px #CCC dotted;}

.rightbox{ float:right; width:752px;}
.abtit{ clear:both; background:url(../images/i5.jpg) no-repeat; height:47px;}
.abtit label{ color:#da251c; font-size:16px; font-weight:bold; float:left; font-family:微软雅黑; padding:7px 0px 0px 15px;}
.abtit span{ float:right; font-size:12px; font-family:宋体; padding:12px 10px 0px 0px;}
.abcont{ padding:5px 10px; line-height:180%;}

.newsbox{ float:left; width:465px; padding-top:5px;}
.newstit{ clear:both; background:url(../images/i6.jpg) left bottom no-repeat; height:35px;}
.newstit label{ color:#da251c; font-size:16px; font-weight:bold; float:left; font-family:微软雅黑; padding:7px 0px 0px 8px;}
.newstit span{ float:right; font-size:12px; font-family:宋体; padding:12px 10px 0px 0px;}
.newscont{ clear:both; padding:5px 10px;}
.newscont li{ clear:both; background:url(../images/newsl.jpg) left no-repeat; height:22px; padding:12px 0px 0px 15px;border-bottom:1px #CCC dotted;}
.newscont li span{ float:right; padding-right:5px; color:#333; font-size:12px; font-family:宋体;}


.casebox{ float:right; width:270px; padding-top:5px;}
.casetit{ clear:both; background:url(../images/i7.jpg) left bottom no-repeat; height:35px;}
.casetit label{ color:#da251c; font-size:16px; font-weight:bold; float:left; font-family:微软雅黑; padding:7px 0px 0px 6px;}
.casetit span{ float:right; font-size:12px; font-family:宋体; padding:12px 10px 0px 0px;}
.casecont{ clear:both; padding-top:10px;}
.procont{ clear:both; padding-top:5px; overflow:hidden;}
#CSSBox {margin:0px; padding:0px; width:1610px;height:160px; clear:both; overflow:hidden;}
#CSSBox li{float:left;text-align:center; margin:0px 4px;}
#CSSBox li img{width:145px; height:120px; padding:3px; border:1px #e1e1e1 solid;}
#CSSBox li span{ display:block; text-align:center; font-size:12px; padding-top:5px; clear:both; line-height:160%;}
#CSSBox li span strong{ color:#F90;}

.link{ background:url(../images/i8.jpg) no-repeat; width:1000px; height:50px; margin:0 auto; clear:both;}
.link label{ padding-top:12px; display:block; float:left;}
.link span{color:#da251c; font-size:16px; font-weight:bold;font-family:微软雅黑; padding:8px 0px 0px 8px; display:block; float:left;}
.link a{ padding:0px 6px;}

.foot{ clear:both; text-align:center;}
.foot_menu{ clear:both; padding-top:10px;}
.foot_menu span{ padding:0px 15px; font-size:12px; color:#000; font-family:宋体;}
.foot_copy{ clear:both; padding-top:10px; line-height:180%; color:#444444;}
.foot_copy a{ color:#444444;}

/******内页样式*******/
.neitit{ clear:both; background:url(../images/i9.jpg) no-repeat; height:36px; overflow:hidden;}
.nei_title{ clear:both; background:url(../images/i5.jpg) no-repeat; height:47px;}
.nei_title label{color:#da251c; font-size:16px; font-weight:bold; float:left; font-family:微软雅黑; padding:7px 0px 0px 15px;}
.nei_cont{ padding:10px; line-height:180%;}

/****当前位置****/
.main_top{ float:right;font-weight:normal;font-size:13px; display:block; padding-right:5px; padding-top:5px;}
.main_top ul{ margin:0; padding:0; list-style:none;}
.main_top ul li{width:auto; float:left;padding-right:7px;padding-left:12px;background:url(../images/i10.gif) 0px 3px no-repeat; font-size:13px;}
.main_top span{float:left; font-weight:normal; font-size:13px; padding-top:7px;}
.main_top label{overflow:hidden; display:block; padding-left:5px; font-weight:normal; background:none; font-family:宋体;}
.main_top label a{font-size:13px; color:#000;}
.main_top label a:hover{font-size:13px;}

.probox{ clear:both; width:100%; padding-top:10px; display:block;}
.probox li{ float:left; text-align:center; margin:0 5px;}
.probox li img{ border:#d3d3d3 solid 1px; padding:3px; width:165px; height:130px;}
.probox li span{ display:block; text-align:center; font-size:12px; padding-top:15px; height:35px;clear:both; line-height:160%;}


/*******page*******/
#bottompage{clear:both;height:auto;text-align:center; width:auto;}
#bottompage ul{list-style:none; margin:0px; padding:0px;}
#bottompage ul li{float:left;display:block;margin-left:2px; padding:2px;width:auto;height:20px;border:1px solid #eee;text-align:center;}
#bottompage ul li.nextprev span{ width:50px; display:block; background-color:#FFF;}
#bottompage ul li.pagenum{ width:auto; display:block;  background-color:#FFF; padding:2px 10px;}
#bottompage ul li.pagenum a{ display:block;}
#bottompage ul li span{display:block;width:auto;height:20px; background-color:#700000;}
#bottompage ul li.nextprev{width:50px; display:block; background-color:#FFF;}
#bottompage ul li span{display:block;background-color:#FFFFFF; width:auto; }
#bottompage ul li.currentpage{font-weight:bold; background-color:#da251c; display:block; color:#FFF; width:23px;}
#bottompage ul li.currentpage span{display:block;background-color:#09F; }
#bottompage span.recordcount{display:block; background-color:#09F; padding-left:20px; margin-left:10px;border:0px;cursor:pointer;}
#bottompage{font-size:12px;font-family:arial,宋体;margin-top:30px;}

.news_style{ clear:both;}
.news_style li{ clear:both; height:26px; padding-top:6px; border-bottom:1px #999 dotted; background:url(../images/i11.gif) 6px 15px no-repeat; padding-left:17px;}
.news_style span{ float:right; padding-right:5px; color:#666;}


