@charset "utf-8";
/*index*/
.titMenu{ position:relative;}
.caseTit{ height:31px; background:url(../images/shut2_20.jpg) repeat-x; padding-left:20px;}
.titMenu .except{ position:absolute; right:10px; top:10px;}
.caseTit a{ display:block; width:84px; /*background:url(../images/hunhe_20.jpg) right bottom no-repeat;*/ float:left; text-align:center; color:#fff; height:24px; padding-top:7px;}
.caseTit a.active{ background:url(../images/titbg_23.jpg) right bottom no-repeat; color:#862D02; font-weight:bold; font-size:13px;}

.caseTemplates{ margin-left:30px; color:#6F6F6F; position:relative;}
.caseTemplates a.more{ position:absolute; right:20px; top:-28px; *top:-26px;}
.caseTemplates li{ margin-top:8px; overflow:hidden; _height:1%; *margin-top:6px;}
.caseTemplates li img{ float:left;}
.caseTemplates li .txt{ float:left; display:inline; margin-left:16px;width:210px}
.caseTemplates li .txt p{ line-height:18px;}
.caseTemplates li .txt a{ color:#6F6F6F; }
.caseTemplates li .txt a:hover{ color:#ff722d; text-decoration:underline;}

.newsCenter{}
.newsCenter h2{ color:#fff; font-size:14px; height:26px; position:relative; padding:5px 0 0 10px; background:url(../images/new_tit_03.jpg) no-repeat;}
.newsCenter h2 a{ position:absolute; right:11px; top:10px;}

/*0217add*/
.newsCenter .mainInfo{ width:366px; margin:18px 0 0 16px; position:relative;}
.newsCenter .mainInfo img{ float:left;}
.newsCenter .mainInfo .txt{ position:absolute; width:270px; right:0; top:-4px;}
/*0217add end*/

.newsCenter .mainInfo p{ text-indent:2em; line-height:18px;}
.newsCenter .newsList{ margin-top:16px;}
.newsCenter .newsList .except a{}
.newsCenter .newsList li{ width:378px; border-bottom:1px dotted #bbb; overflow:hidden; background:url(../images/huidian_10.jpg) 3px center no-repeat; margin:0 auto; line-height:24px;}
.newsCenter .newsList li .data{ float:left; margin-left:16px;}
.newsCenter .newsList li .txt{ float:right; width:274px; margin-right:3px; position:relative;}
.newsCenter .newsList li .txt img{ position:absolute; right:0; top:5px;}

.loginTit{ height:29px; background:url(../images/logintit_03.jpg) no-repeat; padding-left:6px;}
.loginTit a{ display:block; width:82px; height:25px; color:#000; text-align:center; line-height:25px; margin-top:4px; float:left;}
.loginTit a.active{ background:url(../images/titbg.gif) no-repeat; font-weight:bold; color:#484747; font-size:13px;}

.loginArea{}
.loginArea table{ margin:14px auto 0;}
.loginArea table td{ height:22px;}
.loginArea .txt{ width:100px; height:18px; border:1px solid #B9B9B9;}
.adver{ margin:3px auto 8px; width:211px; text-align:center;}
.adver img{ margin-top:5px;}