@charset "utf-8";
/* CSS Document */
.fillReq{ height:49px; width:252px; border:2px dashed #d9d9d9;  margin-left:475px; margin-top:-57px;} 
.position{ width:130px; height:29px;margin-top:45px; margin-left:38px;}
.userposition{background:url(../images/position_2.png) no-repeat left center;} 

.caseIntro{ width:701px; height:52px; background:url(../images/introduce2.gif) no-repeat 0 0; display:block; margin:40px auto 0px auto;} 
.caseIntro:hover{ width:701px; height:52px; background:url(../images/introduce2_hover.gif) no-repeat 0 0; display:block;}
  
#tabs{width:701px; margin:52px auto 0px auto; height:40px;border-bottom:1px double #E1E1E1;} 
#tabs li{float:left;position:relative;}
#tabs li a{display:block; height:40px;text-decoration:none;width:120px;}  

.ex1{background:url(../images/year_tab.png) no-repeat 0 -48px;}
.ex2{background:url(../images/year_tab.png) no-repeat -125px -48px;}
.ex3{ width:180px!important; background:url(../images/year_tab.png) no-repeat -250px -48px;}

.ex1:hover{background:url(../images/year_tab.png) no-repeat 0 -3px;}
.ex2:hover{background:url(../images/year_tab.png) no-repeat -125px -3px;}
.ex3:hover{ width:180px;background:url(../images/year_tab.png) no-repeat -250px -3px;}

.sitepage{ width:701px; position:relative; margin:52px auto 0px auto;}

.sitepage .sitetitle{ width:700px; height:49px; background:url(../images/casetitle_bg.jpg) repeat-x 0 0; border:1px #999 solid;}
.sitepage .sitetitle p{ padding:15px 5px 5px 5px;;color:#ccc;}
.sitepage .sitetitle p span{vertical-align:bottom;}
.sitepage .sitetitle p span.big{font-size:18px;font-family:"Microsoft YaHei","黑体","宋体"; color:#fff; padding-right:5px;}
 
.sitepage .seepic{width:701px; position:relative; margin-top:5px;}
.sitepage .seepic a{display:block; height:39px; width:180px;}
.sitepage .seepic a.caseimg{ background:url(../images/buttons.png) no-repeat -1px -260px;}
.sitepage .seepic a.visitsite{ background:url(../images/buttons.png) no-repeat -184px -260px; margin-left:190px; margin-top:-39px;}
.sitepage .seepic a.caseimg:hover{ background:url(../images/buttons.png) no-repeat -1px -299px;}
.sitepage .seepic a.visitsite:hover{ background:url(../images/buttons.png) no-repeat -184px -299px; margin-left:190px; margin-top:-39px;}

.sitepage .caseintro{width:691px; background:url(../images/cases_bg.png) repeat-x center bottom; color:#666; border:1px solid #ccc; padding:5px 5px 15px 5px;}
.sitepage .caseintro h3{ font-size:14px; padding:15px 5px 0 5px; font-weight:bold;}
.sitepage .caseintro p{ font-size:12px; line-height:160%; padding:0 5px 0 5px; margin-top:5px;}

.sitepage .bar{width:700px; height:28px; background:url(../images/case_stitle_bg.jpg) repeat-x 0 0; border:1px solid #ccc;color:#666; margin-top:10px;}
.sitepage .bar p{padding-left:15px; background:url(../images/icon_3.png) no-repeat 3px center; line-height:28px;}
.sitepage .bar p span{ font-weight:bold;}

.sitepage img{ width:686px;padding:7px; border:1px #999 solid; margin-top:5px;}

.sitepage .casename{width:701px; height:39px; line-height:39px;background:url(../images/case_name_bg.png) no-repeat center center; margin-top:10px; position:relative;}
.sitepage .casename span{ padding-left:120px; color:#666; }
.sitepage .casename a.visit{ position:absolute; left:600px; top:0;text-decoration:none; font-size:14px;font-family:"Microsoft YaHei","黑体","宋体";color:#666;}
.sitepage .casename a.totop{margin:-40px 0 0 665px; display:block;width:30px; height:38px; cursor:pointer;}

.sitepage .pagenation{width:698px; height:28px; background:url(../images/case_stitle_bg.jpg) repeat-x 0 0; border:1px solid #ccc;color:#666; margin-top:10px;}
.sitepage .pagenation p{ line-height:28px; padding:0 10px 0 10px; text-align:right;}
.pagenation p a.perv{ padding-left:5px; float:left;}
.pagenation p a.next{ padding-right:5px; float:right;}

.bottomInfo{height:270px;}
