/**{ margin:0; padding:0; }*/
/*- - - - - - - - -ÑùÊ½ÊôÊ×Ò³.html - - - - - - - -*/
	/*Ò³Í·*/
	#header{max-width: 720px;min-width: 320px;height:96px;margin:0 auto;background:#fff url(../images/headerbg.jpg) repeat-x left bottom;}
		/*ÍøÕ¾±êÖ¾*/
		#logo{height:100%;text-align:center;padding-top:23px;}
		#logo img{}
		/*²Ëµ¥*/
		#menu{}
		#menu ul{}
		#menu ul li{margin:3px 0 0 4px;float:left;display:inline;width:32.5%;}
		#menu ul li a{width:100%;height:42px;line-height:42px;text-align:center;font-size:14px;font-weight:bold;color:#fff;background:url(../images/menu_libg.jpg) repeat-x left top;display:block;}
	/*¹ã¸æ*/
	#banner{max-width: 720px;min-width: 320px;height:310px;position:relative;margin:0 auto;padding-bottom:8px;background:#333 url(../images/bannerbg.jpg) repeat-x left bottom;}
	#banner .mainpic{max-width: 720px;min-width: 320px;height:310px;position:absolute;top:0px;left:0px;}
	#banner .mainpic a img{width:100%;height:100%;display:block;}
	#weizi{padding:0 7px;max-width:706px;min-width: 320px;height:28px;line-height:28px;overflow:hidden;margin:0 auto;background-color:#fff;}
	/**/
	#CaseList{max-width: 720px;min-width: 320px;margin:0 auto;padding-bottom:7px;}
	/*Ò³Î²*/
	#footer{max-width: 720px;min-width: 320px;height:54px;margin:0 auto;}
	#footer ul{float:left;}
	#footer ul li{float:left;}
	#footer ul li a{float:left;line-height:54px;text-align:center;text-indent:12px;font-size:22px;font-family:'Î¢ÈíÑÅºÚ';color:#f7f7f7;}
	#footer ul li#btn01 a{width:183px;height:54px;background:url(../images/pic01.jpg) no-repeat left top ;}
	#footer ul li#btn02 a{width:174px;height:54px;background:url(../images/pic02.jpg) no-repeat left top ;}
	#footer ul li#btn03 a{width:175px;height:54px;background:url(../images/pic03.jpg) no-repeat left top ;}
	#footer ul li#btn04 a{width:188px;height:54px;background:url(../images/pic04.jpg) no-repeat left top ;}
	/*°æÈ¨*/
	#copyright{padding: 10px 0 55px 0;text-align:center; font-size:12px}
	/*À¸Ä¿±êÌâ*/
	.PartTitle{padding:0 13px;height:40px;line-height:40px;overflow:hidden;font-size:18px;font-family:'Î¢ÈíÑÅºÚ';color:#fff;background:url(../images/titlebg.jpg) repeat-x left top;}
	.PartTitle strong{font-size:14px;font-weight:normal;}
	.PartTitle span{float:right;margin-top:10px;}
	.PartTitle em{font-size:24px;color:#bfbfbf;margin-right:7px;vertical-align:middle;}
	.PartTitle span a{width:57px;height:18px;text-indent:-99em;overflow:hidden;background:url(../images/icon_more.gif) no-repeat left top;display:block;}
	/*ÕÕÆ¬ÁÐ±í*/
	.PhotoList{float:left;}
	.PhotoList li{float:left;width:48%;height:48%;background-color:#eaeaea;border:5px solid #ffffff;display:inline; overflow:hidden}
	.PhotoList li a { width:100%}
	.PhotoList li a img{max-width:340px;display:block;width:100%}
	.PhotoList li a strong{line-height:57px;text-align:center;font-size:20px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;display:block;}
/*- - - - - - - - -ÑùÊ½ÊôÁÐ±íÒ³.html - - - - - - - -*/
	/*°¸Àý*/
	#CASE{max-width: 720px;min-width: 320px;margin:0 auto; background-color:#FFFFFF}
	#CASE .PartTitle{margin-bottom:10px;}
	
	/*ÎÄµµÁÐ±í*/
	.docList{margin:6px;height:120px; border-bottom:1px dotted #CCCCCC; clear:both; overflow:hidden}
	.docList .photo{float:left;width:40%;overflow:hidden;margin-right:12px;}
	.docList .photo img{width:100%;display:block;}
	
	
	.docList h5{font-size:16px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;margin-top:15px;}
	/*.docList h5 span{float:right;margin-top:7px;}
	.docList h5 a{color:#262626;}
	.docList h5 span a{width:57px;height:18px;text-indent:-99em;overflow:hidden;background:url(../images/icon_more.gif) no-repeat left top;display:block;}*/
	.docList p{height:75px;line-height:20px;overflow:hidden;}
	.docList p a{display:block;}
	.docList p a span{color:#ff9420;}
	/*·­Ò³*/
	.pages{padding:20px 0;line-height:24px;text-align:center;font-size:14px;}
	.pages em{padding:0 8px;}
	.pages a{padding:0 10px;background-color:#ccc;display:inline-block;}
/*- - - - - - - - -ÑùÊ½ÊôÄÚÈÝÒ³.html - - - - - - - -*/
	#DocContent{padding:10px 0;max-width: 720px;min-width: 320px;margin:0 auto;background:#fff url(../images/huibg.jpg) repeat-x left top;}
	#DocContent .doctitle{line-height:32px;text-align:center;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;color:#f11813;}
	#DocContent .docvalue{margin:0 10px;line-height:29px;text-align:center;border-bottom:1px solid #9a9a9a;}
	#DocContent .docvalue li{display:inline;}
	#DocContent .content{ text-align:left;padding:3%;width:94%;line-height:23px;font-size:14px; overflow: visible}
	#DocContent .content img{ max-width:280px;vertical-align:middle; text-align:center}
	#DocContent .content p{text-indent:28px;margin-bottom:10px;}
	#DocContent .prevnext{width:632px;font-size:14px;margin:0 auto;}
	#DocContent .prevnext p{height:26px;line-height:26px;overflow:hidden;}
	#DocContent .aboutfn{width:632px;text-align:right;margin:0 auto;display:block;}
/*- - - - - - - - -ÑùÊ½ÊôÁÐ±íÒ³2.html - - - - - - - -*/
	#CasetypeList{max-width: 720px;min-width: 320px;font-family:'Î¢ÈíÑÅºÚ';margin:0 auto;background:url(../images/bg.jpg) repeat left top;}
	#CasetypeList ul li{display:block;}
	#CasetypeList ul li a{height:72px;line-height:72px;overflow:hidden;font-size:26px;color:#fff;padding-left:90px;background:url(../images/1.gif) no-repeat 35px center;}
	#CasetypeList ul li.bg{color:#fff;background:url(../images/bg2..jpg) repeat left top;}
	#CasetypeList .pages{color:#fff;}
@media screen and (max-width: 460px) { 
#header{max-width: 720px;min-width: 320px;height:66px;margin:0 auto;background:#fff url(../images/headerbg.jpg) repeat-x left bottom;}
#logo{height: auto;text-align:center;padding-top:5px; width:100%}
#menu ul li{margin:3px 0 0 4px;float:left;display:inline;width:31.9%;}
#menu ul li a{width:100%;height:25px;line-height:25px;text-align:center;font-size:12px;font-weight:bold;color:#fff;background:url(../images/menu_libg.jpg) repeat-x left top;display:block;}		
.PhotoList li{margin:2% 1.5% 0;float:left;width:43.0%;height:46.94%;background-color:#eaeaea;border:5px solid #ffffff;display:inline;}
.PhotoList li a strong{line-height:27px;text-align:center;font-size:12px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;display:block;}
#banner{height:200px;position:relative;margin:0 auto;padding-bottom:8px;background:#333 url(../images/bannerbg.jpg) repeat-x left bottom;}
#banner .mainpic{position:absolute;top:0px;left:0px; height:200px;}
#banner .mainpic a img{width:100%;height:100%;display:block;}
#weizi{padding:0 7px;max-width:706px;height:28px;line-height:28px;overflow:hidden;margin:0 auto;background-color:#fff;}
/*.docList{margin:0 8px 6px; height:60px}
.docList .photo{float:left;width:92px;height:54px;overflow:hidden;margin-right:11px;border:3px solid #feffff;display:inline;}
.docList .photo img{width:100%;height:100%;display:block;}
.docList h5{height:20px;line-height:20px;overflow:hidden;font-size:14px;font-family:'Î¢ÈíÑÅºÚ';font-weight:normal;margin-bottom:4px;}
.docList h5 span{float:right;margin-top:3px;}
.docList h5 a{color:#262626;}
.docList h5 span a{width:57px;height:18px;text-indent:-99em;overflow:hidden;background:url(../images/icon_more.gif) no-repeat left top;display:block;}
.docList p{height:40px;line-height:20px;overflow:hidden;}
.docList p a{display:block;}
.docList p a span{color:#ff9420;}*/
	#CasetypeList{max-width: 720px;min-width: 320px;font-family:'Î¢ÈíÑÅºÚ';margin:0 auto;background:url(../images/bg.jpg) repeat left top;}
	#CasetypeList ul li{display:block;}
	#CasetypeList ul li a{height:36px;line-height:36px;overflow:hidden;font-size:14px;color:#fff;padding-left:10px;background: none;}
/*	#DocContent .content{text-align: center; width:70%;}
	#DocContent .content img{ max-width:250px;vertical-align:middle;}*/
} 
.footer{margin: 0 auto;max-width: 720px;}
footer{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#545454),to(#353535));
    background-image: -webkit-linear-gradient(#545454,#353535);
    background-image: -moz-linear-gradient(#545454,#353535);
    background-image: -ms-linear-gradient(#545454,#353535);
    background-image: -o-linear-gradient(#545454,#353535);
    background-image: linear-gradient(#545454,#353535); 
	border-top:1px solid #3e3d3d;
    height: 45px;
    margin: 0 auto;
    max-width: 720px;
    width: 100%;
	position:absolute;
	z-index:999;
	display:none;padding: 0;
}
.footerWrap{
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	-o-box-orient: horizontal;
	-ms-box-orient: horizontal;
    display: -moz-box;
    overflow: hidden;
    width: 100%;
	display:-webkit-box;margin: 0 auto;
}

.footerWrap li {
    -moz-box-flex: 1;
	-webkit-box-flex: 1;
	-o-box-flex: 1;
	-ms-box-flex: 1;
    border-top: 1px solid #6d6c6c;
    text-align: center;
	border-right:1px solid #626060;
	border-left:1px solid #343333;
}
.footerWrap .icon {
    background: url("common.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    margin-top: 3px;
    width: 30px;
}

.footerWrap .icon.tel {
    background-position: -181px -80px;
    width: 29px;
}
.footerWrap .icon.email {
    background-position: -176px -25px;
    width: 29px;
}
.footerWrap .icon.map {
    background-position: -173px -106px;
    width: 29px;
}
.footerWrap .icon.share {
    background-position: -176px -51px;
    width: 29px;
}
.footerWrap .text {
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
	color:#fff;
}
.footerWrap  span {
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
}

.footerWrap li:first-child {
    border-left: medium none;
}
.footerWrap li:last-child {
    border-right: medium none;
}
.footerWrap li a{
    color: #FFFFFF;
    display: block;
    height: 41px;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}
