@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_6.png) no-repeat left center;} 

.caseIntro{ width:701px; height:61px; background:url(../images/introduce6.gif) no-repeat 0 0; display:block; margin:40px auto 0px auto;} 
.caseIntro:hover{ width:701px; height:61px; background:url(../images/introduce6_hover.gif) no-repeat 0 -1px; display:block;}
 
.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;}

.blog{width:701px; position:relative; margin:52px auto 0px auto;}
.blog .newslist{ width:480px; border-top:2px #000 solid; float:left; margin-right:10px;}
.blog .newslist .newsbox{ border-bottom:1px #ccc solid; padding:10px 0 10px 0;}
.blog .newslist .lastbox{ border:none; border-bottom:2px #000 solid;}
.blog .newslist h3{padding:5px 7px 2px 5px; font-family:"Microsoft YaHei","黑体","宋体"; font-size:18px; color:#333;font-weight:bolder;line-height:120%;}
.blog .newslist h3 a:hover{ color:#c1152a;}
.blog .newslist p{padding:5px 7px 2px 5px;line-height:150%;}
.blog .newslist p.date{ color:#666;}
.blog .newslist p.read{ text-align:right;}
.blog .newslist p.read a{color:#cd263a;}
.blog .newslist p.category{ color:#cd263a;}

.blog .newslist p.pagenation{ text-align:right;} 
.blog .newslist p.pagenation a{color:#ccc;padding:0 3px;text-decoration:none; font-weight:bold;}
.blog .newslist p.pagenation a:hover{ color:#000;} 
/*--style for newsdetial--*/
.blog .newsdetial{ width:480px; border-top:2px #000 solid; border-bottom:2px #000 solid;float:left; margin-right:10px;}
.blog .newsdetial .newsbox{ border-bottom:1px #ccc solid; padding:10px 0 10px 0;}
.blog .newsdetial .lastbox{ border:none; border-bottom:2px #000 solid;}
.blog .newsdetial h3{padding:5px 7px 2px 5px; font-family:"Microsoft YaHei","黑体","宋体"; font-size:14px;font-weight:bold;}
.blog .newsdetial p{padding:5px 7px 2px 5px;line-height:150%;}
.blog .newsdetial p.date{ color:#666;}
.blog .newsdetial p.read{ text-align:right;}
.blog .newsdetial p.read a{color:#cd263a;}
.blog .newsdetial p.category{ color:#cd263a;}

.blog .newsdetial ul{ margin-top:15px;}
.blog .newsdetial ul.hotarticle li{ background:url(../images/icon_4.png) no-repeat 5px center; height:20px; line-height:20px;}
.blog .newsdetial ul li.title{background:none;border-bottom:1px #999 solid;font-family:"Microsoft YaHei","黑体","宋体";font-size:15px;height:30px; margin-bottom:10px;line-height:120%;font-size:14px;font-weight:bold; color:#000;}
.blog .newsdetial ul li a{ padding-left:15px;}

.blog .newsdetial ul.comments li{border-bottom:1px #ccc solid; }
.blog .newsdetial ul.comments li p{ padding:5px 3px 2px 2px; color:#666;}
.blog .newsdetial ul.comments h3.title p{font-family:"Microsoft YaHei","黑体","宋体"; padding-left:30px;font-size:14px;font-weight:bold; color:#000;}
.blog .newsdetial ul.comments li p span.name{ font-weight:bold; padding-right:25px;}
.blog .newsdetial ul.comments li p span.date{color:#666;}
.blog .newsdetial ul.comments h3.title{border-bottom:1px #999 solid; background:url(../images/icon_5.png) no-repeat left 10px;}


.blog .newsdetial .newcomments{border-bottom:1px #999 solid; margin-top:20px;}
.blog .newsdetial .input{ margin-top:10px; width:200px; height:18px; border:1px #ccc solid; background-color:#f9f9f9; color:#666;}
.blog .newsdetial .content{ margin-top:10px; overflow:auto;border:1px #ccc solid; background-color:#f9f9f9; color:#666; width:480px;}
.blog .newsdetial .radombox{ margin-top:10px; width:20px; height:18px; border:1px #ccc solid; background-color:#f9f9f9; color:#666;}
.blog .newsdetial .submit{margin-top:10px; margin-bottom:10px; width:100px; height:31px;background:url(../images/buttons.png) no-repeat 0 -340px; border:none;}
.blog .newsdetial .submit:hover{width:100px; height:31px; background:url(../images/buttons.png) no-repeat 0 -373px; border:none;color:#fff;}
.blog .newsgav ul li .search{width:30px; height:18px; text-align:center; border:1px #ccc solid; padding-left:0; background:url(../images/case_stitle_bg.jpg) repeat-x 0 0;}
.blog .newsgav ul li .search:hover{width:30px; height:18px; padding-left:0; background:url(../images/case_stitle_bg2.jpg) repeat-x 0 0; border:none; color:#fff;}
/*--style for newsdetial--*/
.blog .newsgav{width:175px; float:left;border-bottom:2px #000 solid;} 
.blog .newsgav ul{border-top:2px #000 solid; margin-bottom:15px;}
.blog .newsgav ul li{ background:url(../images/icon_4.png) no-repeat 5px center; height:20px; line-height:20px;}
.blog .newsgav ul li a{ padding-left:15px;}
.blog .newsgav ul li a:hover{ text-decoration:underline;}
.blog .newsgav ul .gavtitle{ height:30px; border-bottom:1px #ccc solid;background:none; margin-bottom:5px; line-height:30px;}
.blog .newsgav ul .gavtitle p{ padding:3px 4px 3px 4px;}
.blog .newsgav ul li input{margin-left:5px; width:120px; height:14px;}
.blog .newsgav ul li a.search{ margin:-19px 0 0 130px;width:30px; height:16px; line-height:16px; text-align:center;display:block; border:1px #ccc solid; padding-left:0; background:url(../images/case_stitle_bg.jpg) repeat-x 0 0; }
.blog .newsgav ul li a.search:hover{text-decoration:none;margin:-19px 0 0 130px;width:30px; height:16px; display:block; padding-left:0; background:url(../images/case_stitle_bg2.jpg) repeat-x 0 0;border:1px solid #B31728;  color:#fff;}
.bottomInfo{height:270px;}
