@charset "utf-8";
/* CSS Document */
.mainDiv {margin: 0px auto; width: 980px;font-family: "微软雅黑";}
#position {	background: url(../img/sign.gif) no-repeat 5px 5px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; padding-left: 15px; margin-right: 20px; float: right; font-size:12px; _margin-right:10px;}
#sidebar dl#category {padding: 10px 20px; margin-bottom: 10px; _margin-bottom:0px;}
#sidebar dl#category dt {background:url(../img/bgSidebarCat.png) no-repeat -1px 0px !important; width: 220px; height: 67px; overflow: hidden; padding-top: 18px; margin-top: -30px; margin-bottom: 10px; margin-left: -10px; _margin-top:-601px;}
#sidebar dl#category dt strong {text-align: center; color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; display: block;}
#sidebar dl#category dt span {text-align: center; color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; display: block;font-size: 12px;}
#sidebar dl#category dd li {width: 200px; margin-bottom: 10px;}
#sidebar dl#category dd li a:link {	background-position: 0px 0px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; line-height: 30px; text-indent: 30px; display: block; background-image: url(../img/bgSidebarCatElm.png) !important; background-attachment: scroll; background-repeat: no-repeat; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: rgb(230, 230, 230);}
#sidebar dl#category dd li a:visited {background-position: 0px 0px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; line-height: 30px; text-indent: 30px; display: block; background-image: url(../img/bgSidebarCatElm.png) !important; background-attachment: scroll; background-repeat: no-repeat; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: rgb(230, 230, 230);}
#sidebar dl#category dd li a.hover {background-position: 0px -60px; border-color: rgb(28, 135, 207); color: rgb(255, 255, 255); background-color: rgb(35, 138, 226);}
#sidebar dl#category dd li a:hover {background-position: 0px -30px; border-color: rgb(28, 135, 207); color: rgb(255, 255, 255); background-color: rgb(35, 138, 226);}
#sidebar dl#category dd li a:active {background-position: 0px -30px; border-color: rgb(28, 135, 207); color: rgb(255, 255, 255); background-color: rgb(35, 138, 226);}
#sidebar dl#category dd#cateroryShandow {background: url(../img/bgSidebarShandow.jpg) no-repeat 0px -10px; width: 230px; height: 45px; margin-left: -15px;}
#sidebar dl#category dd a#sidebarBtnCase {background:url(../img/bgSidebarText.jpg) no-repeat 0px 0px; width: 210px; height: 80px; text-indent: -666px; overflow: hidden; margin-bottom: 10px; margin-left: -5px; display: block;}
#sidebar dl#category dd a#sidebarBtnContact {background: url(../img/bgSidebarText.jpg) no-repeat 0px 0px; width: 210px; height: 80px; text-indent: -666px; overflow: hidden; margin-bottom: 10px; margin-left: -5px; display: block;}
#sidebar dl#category dd a#sidebarBtnContact {background-position: 0px -80px;}
#container .mainDiv {margin: 15px auto ; border: 1px solid rgb(204, 204, 204); border-image: none; box-shadow: 0px 0px 15px #666; background-color: rgb(243, 243, 243); margin-top:15px !important; _margin-top:20px;}
#container #main {width: 740px; padding-top: 25px; float: right;}
#container #main {background: url(../img/bgCntDd.gif) repeat-y left;}
#container #main #catTitle {background:url(../img/bgCntDt.gif) repeat-x right 20px; margin: 0px 10px; padding: 0px; height: 45px; color: rgb(68, 68, 68); line-height: 45px; font-family: "微软雅黑"; _width:720px;}
#container #main #catTitle strong {	padding: 0px 15px; font-size: 18px; background-color: rgb(243, 243, 243);}
#container #main #catTitle strong span {color: rgb(139, 140, 142); font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal;}
#container #main #catContent {margin: 0px;height: auto !important; min-height: 440px;}
a:link,a:visited {color:#06C;text-decoration:none;}
a:hover,a:active {color:#069;text-decoration:none;}
#head dl,#footer dl,#sidebar dl,#head dl dt,#footer dl dt,#sidebar dl dt,#head dl dd,#footer dl dd,#sidebar dl dd,#head ul,#footer ul,#sidebar ul,#head li,#footer li,#sidebar li {	list-style:none;padding:0;margin:0;font-size:12px;}
#articleContainer {	padding-right: 30px; font-family: "微软雅黑";font-size: 14px;color: rgb(51, 51, 51);}
#articleContainer #arcCnt{ height:300px;}
#articleContainer #arcCnt p {margin: 10px 0px;}
#newsList li {margin-bottom:10px;font-size:12px; list-style-type:none;}
#newsList li div.title {line-height:20px; margin-left:-10px; margin-top:-5px;}
#newsList li div.title a:hover{color:#F00;}
#newsList li div.title a {font-size:1.2em;padding-left:20px;background:url(../img/sign.gif) no-repeat 0 -27px;}
#newsList li div.title span {color:#999;padding-left:10px;}
#newsList li p {color:#aaa;	text-indent:2em;line-height:180%;padding:0 2em 0 1.5em;}
#newsList li p a {color:#FF9300;}

#caseList li {float:left;height:200px;width:210px;overflow:hidden;margin-right:10px;margin-bottom:10px; font-size:12px; text-align:center;}
#caseList .imgContainer img {width:200px;padding:1px;min-height:150px;background-color:#FFF;border:solid 1px #999;padding-bottom:1px;}


#articleContainer {
	padding-right:25px;
	font-family:"微软雅黑";
}
#articleContainer #arcTitle {
	text-align:center;
	font-size:16px;
	margin:10px;
	color:#333;
}
#articleContainer #arcInfo {
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
	color:#666;
	margin-bottom:15px;
}
#articleContainer #arcCnt {
	color:#333; 
}
#articleContainer #arcCnt p {
	margin:10px 0;
}
#articleContainer #arcPN {
	margin-top:20px;
	border-top:dotted 1px #999;
}
#articleContainer #arcPN li {
	list-style:none;
	font-size:12px;
	height:25px;
	line-height:25px;
}
