﻿
body {
	color:#000000;
	margin:0px;
	padding:0px;
	background-color: #f2f2f4;
	/**background-repeat: repeat-y;
	background-position: center center;**/
	font-family: Verdana, arial;
	font-size: 12px;
}
img {
	border:0px;
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#E06529;
	text-decoration:underline;
}
form {
	margin:0px;
	padding:0px;
}



.space{margin:0px auto; width:999px; clear:both; height:1px; padding:2px; background:#FFFFFF;}

.maindiv{width:1003px; margin:0px auto; clear:both; background-color:#FFFFFF;}
.banner{width:1003px;height:256px;margin:0px auto; background:url(/images/banner.jpg) no-repeat; }
.logo{float:left; padding:20px 30px;;}
.menu{width:1003px; margin:0px auto; background:url(/images/menubg.gif) repeat-x; height:38px; line-height:38px; font-size:12px; color:#FFFFFF;font-weight:bold; }
.menu ul{list-style:none; margin:0px; padding-left:200px;}
.menu ul li{float:left;}
.menu ul li a:link, a:visited{font-size:14px; color:#FFFFFF;}
.menu ul li a:hover{color:#E06529; text-decoration:none;}

/**********index************/

.indexleft{float:left; width:200px; margin:0px; background-color:#FFFFFF; height:580px; }
.indexcenter{float:left; width:593px; padding:0px 7px; background-color:#FFFFFF; height:580px;}
.indexright{float:left; background-color:#FFFFFF;height:580px; }


.lmtitle{float:left;width:190px; height:29px; line-height:28px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(/images/lmbg.gif) no-repeat; padding-left:10px;}
.lmlist{width:200px; font-size:12px; background-color:#FFFFFF; color:FFFFFF;}
.lmlist ul{list-style:none; padding:0px; margin:0px;}
.lmlist ul li{width:200px;margin:1px 0px; font-weight:bold; clear:both;}
.lmlist ul li a{display:block; height:29px; line-height:29px;text-decoration:none; border-left:10px solid #858585; color:#FFFFFF; font-size:12px; text-align:left;	background-color:#a6a6a6; padding-left:5px;}
.lmlist ul li a:link,.lmlist ul li a:visited{height:29px; border-left:10px solid #858585; background-color:#a6a6a6;padding-left:5px;}
.lmlist ul li a:hover{height:29px; background-color:#ad0002; border-left:10px solid #8b0002;}


.lmlist2{font-size:12px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.lmlist2 ul{list-style:none; padding:0px; margin:0px;}
.lmlist2 ul li{font-weight:bold;line-height:24px; background:url(../images/icon.gif) no-repeat left center; padding-left:25px; text-align:left;display:block; clear:both; font-size:12px;}
.lmlist2 ul li a:link, .lmlist2 ul li a:visited{color:#333333;font-weight:bold;line-height:24px; font-size:12px; }
.lmlist2 ul li a:hover{color:#333333;text-decoration:none;font-weight:bold;line-height:24px;  font-size:12px;}

.indexlmbg2{font-size:14px; font-family:Verdana, Arial; font-weight:bold; color:#b50f23; height:29px; line-height:33px; text-align:center; background:url(/images/indexlmbg2.gif) no-repeat;margin:0px; clear:both;}
.indextext{ font-family:Arial, Helvetica, sans-serif; margin:0px; word-spacing:normal; word-wrap:break-word; padding:15px; font-size:12px; line-height:22px;clear:both; border-left:1px solid #B6B6B6; border-right:1px solid #a6a6a6; background:url(/images/indexline.gif) no-repeat center 5px; height:490px;} 
.indextext p{text-indent:20px;}
.lmbgfoot{background:url(/images/lmbgfoot.gif) no-repeat; height:17px; margin:0px; clear:both;}

.lmtitler{float:left;width:185px; height:29px; line-height:28px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(/images/lmbg.gif) no-repeat; padding-left:10px;}
.newimg{ margin:0px; width:183px; border:1px solid #cccccc; padding:5px; background-color:#FFFFFF;}

.call{margin:0px; width:195px;  height:145px;text-align:right;background:url(/images/call.jpg) no-repeat right top;}
.calltext{margin:0px;  width:185px; line-height:25px;color:#640002; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px;}
.calltext a:link,.calltext a:visited{color:#640002;}

.bottom{width:1003px; height:88px; margin:0px auto; clear:both; background:url(/images/bottombg.jpg) repeat-x;}
.bottom01{float:left;height:88px; width:170px; background: url(/images/bottom01.jpg) no-repeat right top;}
.bottomc{float:left; height:88px; width:634px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; padding:0px 5px 5px 10px;}
.bottomc a { font-size:8pt; color:#FFF; text-decoration:underline;}
.bottom02{float:right;height:88px; width:170px; background: url(/images/bottom02.jpg) no-repeat left top;}
/**********indexend************/
.lmbg2{height:29px; line-height:33px;margin:0px; clear:both;  background:url(/images/lmbg2c.gif) repeat-x;}
.lmbg2l{float:left; width:75px; height:29px;  background:url(/images/lmbg2l.gif) no-repeat;}
.lmbg2c{float:left; width:300px; background:url(/images/lmbg2c.gif) repeat-x;font-size:14px; font-family:Verdana,Arial ; font-weight:bold; color:#b50f23; }
.lmbg2r{float:right;width:400px; height:29px; background:url(/images/lmbg2r.gif) no-repeat right top; font-size:12px; color:#b50f23; font-family:Arial, Helvetica, sans-serif;}
.lmbg2r a{color:#b50f23; font-family:Arial, Helvetica, sans-serif;}

.aboutleft{float:left; width:200px; margin:0px; background-color:#FFFFFF; }
.aboutright {float:right; width:793px; padding:0px 0px 0px 8px; background-color:#FFFFFF;}

.abouttext{margin:0px; word-spacing:normal; word-wrap:break-word; padding:15px; font-size:12px;clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; background:url(/images/artline.gif) no-repeat center 5px; height:525px;} 

.aboutcontent{font-family:Arial, Helvetica, sans-serif; margin:0px; word-spacing:normal; word-wrap:break-word;font-size:14px; line-height:22px;clear:both;background:url(/images/company.jpg) no-repeat right bottom; height:525px;} 
.aboutcontent p{text-indent:20px;}

.protext{margin:0px; word-spacing:normal; word-wrap:break-word; padding:5px; font-size:12px;clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; background:url(/images/artline.gif) no-repeat center 5px;} 
.search{clear:both; text-align:left; line-height:25px; margin-bottom:5px;}
.procontent{ padding:0px; text-align:center; line-height:22px; clear:both;} 
.pro2content{ padding:3px 15px; line-height:22px;} 

.about2content{ padding:3px 15px; text-align:center;}

.pronew{width:200px; float:left;}

.proimg{text-align:center;}
.proname{line-height:25px; text-align:center; font-size:12px; color:#000000;}
.proname a:link,.proname a:visited{line-height:25px; text-align:center; font-size:12px; color:#000000;}

.servicetext{margin:0px; word-spacing:normal; word-wrap:break-word; padding:15px; font-size:12px;clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; background:url(/images/artline.gif) no-repeat center 5px;} 
.servicecontent{font-family:Arial, Helvetica, sans-serif; margin:0px; word-spacing:normal; word-wrap:break-word;font-size:14px; line-height:22px;clear:both;background:url(/images/company.jpg) no-repeat right bottom;} 
.servicecontent p{text-indent:20px;}

.newstext{margin:0px; word-spacing:normal; word-wrap:break-word; padding:15px; font-size:12px;clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; background:url(/images/artline.gif) no-repeat center 5px;} 

.newscontent{font-family:Arial, Helvetica, sans-serif; margin:0px; word-spacing:normal; word-wrap:break-word;font-size:14px; line-height:22px;clear:both;} 
.newscontent ul{list-style:none; padding:0px; margin:0px;}
.newscontent ul li{line-height:24px; background:url(../images/icon2.gif) no-repeat left center; padding-left:25px; text-align:left;display:block; clear:both; font-size:14px;}
.newscontent ul li a:link, .newscontent ul li a:visited{color:#333333;line-height:24px; font-size:14px; }
.newscontent ul li a:hover{color:#a31a1a;text-decoration:none;line-height:24px;  font-size:14px;}


.contactborder{width:750px; height:224px; border-left:1px solid #c0c0c0;  border-right:1px solid #c0c0c0; border-top:5px solid #cc0000;background-color:#e6e6e6;}

.contactborder2{width:750px; height:250px;  border-left:1px solid #c0c0c0;  border-right:1px solid #c0c0c0; border-top:5px solid #cc0000;background-color:#e6e6e6;}
.borderleft{float:left; width:150px; border-right:1px solid #c0c0c0;}
.borderright{float:left; width:420px;}
.borderright2{float:right; width:148px;border-left:1px solid #C0C0C0; border-bottom:1px solid #C0c0c0; height:163px; background:url(/images/online.jpg) no-repeat left top #dad6cd; padding-top:60px; padding-left:30px;}
.borderrighttj{float:right; width:168px;border-left:1px solid #C0C0C0; border-bottom:1px solid #C0c0c0; height:188px; background:url(/images/online.jpg) no-repeat left top #dad6cd; padding-top:60px; padding-left:10px;}
.bordertextl{ border-bottom:1px solid #c0c0c0; height:27px; line-height:27px; padding-right:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.bordertext2{ border-bottom:1px solid #c0c0c0; height:100px; line-height:27px; padding-right:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.bordertext{ border-bottom:1px solid #c0c0c0; height:27px; line-height:27px; padding-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.bordertext3{ border-bottom:1px solid #c0c0c0; height:100px; padding-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.bordertext4{border-bottom:1px solid #c0c0c0; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.bordertexttj{ border-bottom:1px solid #c0c0c0; height:35px; line-height:30px; padding-right:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:right;}


.contacttext{margin:0px; word-spacing:normal; word-wrap:break-word; padding:15px; font-size:12px;clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6;} 
.mapimg{margin:0px; height:406px; background:url(/images/map.jpg) no-repeat;text-align:center;}
.contactcontent{font-family:Arial, Helvetica, sans-serif; margin:0px; word-spacing:normal; word-wrap:break-word;font-size:14px; line-height:22px;clear:both;} 
.contactcontent p{text-indent:20px;}

.pager-block{padding-top:10px; margin-top:5px; font-size:12px; height:25px; line-height:25px; border-top:1px dashed #999999;}
.pager-links a:link, .pager-links a:visited{color:#333333; }
.pager-links a:hover{color:#982a2a; text-decoration:underline; }

.proshow{margin:0px;padding:10px; clear:both; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; background:url(/images/artline.gif) no-repeat center 5px;}
.proshowt{clear:both; margin:0px; padding:0px;}
.proshowl{float:left; padding:0px; text-align:center; width:200px;}
.proshowr{float:left;width:550px;}
.prointro{ clear:both; line-height:22px;}



.showl{float:left; width:75px; height:29px;  background:url(/images/lmbg2l.gif) no-repeat;}
.showc{float:left; width:500px; background:url(/images/lmbg2c.gif) repeat-x;font-size:14px; font-family:Verdana,Arial ; font-weight:bold; color:#b50f23; }
.showr{float:right;width:200px; height:29px; background:url(/images/lmbg2r.gif) no-repeat right top; font-size:12px; color:#b50f23; font-family:Arial, Helvetica, sans-serif;}
.showr a{color:#b50f23; font-family:Arial, Helvetica, sans-serif;}

.lmfoot2{height:17px;margin:0px; clear:both;  background:url(/images/lmbgfoot2c.gif) repeat-x;}
.lmfoot2l{float:left; width:15px; height:17px;  background:url(/images/lmbgfoot2l.gif) no-repeat;}
.lmfoot2c{float:left; height:17px; background:url(/images/lmbgfoot2c.gif) repeat-x;}
.lmfoot2r{float:right;width:15px; height:17px;  background:url(/images/lmbgfoot2r.gif) no-repeat;}

.red{color:#F00;}




