/* case start*/
.content{ width:1000px; min-height:650px; margin:auto; background:#ffffff;}
.subbanner{ width:1000px; height:201px; float:left; margin-top:8px;} 
.subcontent{ width:998px; min-height:650px;  float:left; border:solid 1px #d2cfcf; background:#f0f0f0;}
.subleft{ width:246px; min-height:650px;  float:left; }
.submenu{ width:229px; height:40px; float:left; margin-left:9px; _margin-left:4px;}
.submenu span{ width:20px; height:30px; float:left; padding-top:10px; padding-left:6px;}
.submenu samp{ width:199px; height:30px; float:left; font-size:14px; font-weight:bold; color:#f77f2f; padding-top:10px; }
.submenulist{ width:228px; min-height:32px; float:left; margin-left:10px; _margin-left:5px;}
.submenulisttopbg{ width:228px; height:7px; float:left; background:url(../images/sprotop.jpg) no-repeat; clear:both;_line-height:1px ;_font-size:1px;}
.submenulistcont{ width:228px; min-height:25px; float:left; background:#FFFFFF;margin:0px;padding:0px;}
.submenulistcont ul{ width:208px; min-height:25px; float:left; margin-left:20px; _margin-left:10px; margin-top:10px;}
.submenulistcont ul li{ width:192px; height:26px; line-height:26px; float:left; background:url(../images/sj.jpg) no-repeat; padding-left:16px; font-size:12px; color:#6d7176;}
.submenulistcont ul li a{ font-size:12px; font-weight:bold; color:#6d7176;}
.submenulistfootbg{ width:228px; height:7px; float:left; background:url(../images/sfoot.jpg) no-repeat;}
.contact{ width:228px; height:196px; float:left; background:url(../images/contactbg.jpg); margin-top:18px; margin-left:10px; _margin-left:5px;}
.contact span{ width:212px; height:146px; float:left; padding-top:50px; font-size:12px; color:#3c3a3a; line-height:24px; padding-left:16px;}
.job{ width:228px; height:91px; float:left; margin-left:10px; _margin-left:5px; margin-top:18px; margin-bottom:20px;}
.subright{ width:751px; _height:650px; min-height:650px; float:left; border-left:solid 1px #d2cfcf; background-color:#FFFFFF;}
.seat{ width:750px; height:52px; float:left;}
.seat span{ width:698px; height:30px; float:left; font-size:12px; color:#3c3c3e; padding-top:12px; padding-left:10px; margin-left:21px; _margin-left:10px;}
.seat samp{ width:708px; height:10px; float:left; background:url(../images/xx.jpg) repeat; margin-left:21px; _margin-left:10px;}
.case{ width:708px; min-height:500px; float:left; margin-left:21px; _margin-left:10px;}
.case ul{ width:674px; min-height:500px; float:left; margin-left:24px; _margin-left:12px;}
.case ul li{ width:674px; height:200px; float:left; border-bottom:dashed 1px #dcd9d9; padding-top:22px;}
.case ul li span{ width:252px; height:160px; float:left; padding:6px; border:solid 1px #cfcdcd;}
.case ul li samp{ width:360px; height:32px; float:left; color:#474646; padding-left:20px; font-size:14px; font-weight:bold; padding-top:20px;}
.case ul li p{ width:360px; height:120px; float:left; padding-left:20px; font-size:12px; color:#474646; line-height:24px;}

.page{ width:708px; margin:0px auto; height:40px; font-size:12px; color:#333333;  margin-top:20px; text-align:right;}
.page ul{ float:right;}
.page ul li{float:left; padding-right:10px; color:#333333;}

/* case end*/

/* about start*/
.newstitle{ width:708px; height:30px; float:left; margin-left:21px; _margin-left:10px; margin-top:20px; font-size:16px; font-weight:bold; color:#2f2d2d; line-height:24px; text-align:center; line-height:30px;}

.about{ width:708px; min-height:650px; float:left; margin-left:21px; _margin-left:10px; margin-top:20px; font-size:12px; color:#2f2d2d; line-height:24px;}
.about p{ font-size:12px; color:#2f2d2d; line-height:24px;}
.about span{ font-size:12px; color:#2f2d2d; line-height:24px;}

/* about end*/

/* newslist start*/
.newslist{ width:708px; min-height:400px; float:left; margin-left:21px; _margin-left:10px;}
.newslist ul{ width:674px; min-height:400px; float:left; margin-left:24px; _margin-left:12px; margin-top:20px;}
.newslist ul li{ width:674px; height:30px; float:left; border-bottom:dashed 1px #dcd9d9;}
.newslist ul li span{width:500px; height:26px; line-height:26px; float:left; background:url(../images/sj.jpg) no-repeat; font-size:12px; color:#6d7176;}
.newslist ul li span a{ height:26px; line-height:26px; float:left; padding-left:16px; font-size:12px; color:#6d7176;}
.newslist ul li span a *{ font-weight:100;font-size:12px; color:#6d7176; line-height:26px;}
.newslist ul li span a:hover{ height:26px; line-height:26px; float:left; padding-left:16px; font-size:12px; color:#f55507;}
.newslist ul li samp{ width:100px; height:30px; line-height:26px; float:right; color:#777575; font-size:12px; text-align:right;}

/* newslist end*/


/*********piclist start***********/
.piclist{ width:708px; min-height:500px; float:left; margin-left:21px; _margin-left:10px;}
.piclist ul{ width:674px; min-height:500px; float:left; margin-left:24px; _margin-left:12px;}
.piclist ul li{ width:674px; height:200px; float:left; border-bottom:dashed 1px #dcd9d9; padding-top:22px;}
.piclist ul li span{ width:252px; height:160px; float:left; padding:6px; border:solid 1px #cfcdcd;}
.piclist ul li samp{ width:360px; height:32px; float:left; color:#474646; padding-left:20px; font-size:14px; font-weight:bold; padding-top:20px;}
.piclist ul li p{ width:360px; height:120px; float:left; padding-left:20px; font-size:12px; color:#474646; line-height:24px;}
/*********piclist end***********/