@charset "utf-8";
/*index content*/
.picNews{ float:left; width:250px; display:inline; margin:9px 0 0 7px;}
.picNews h2{ background:url(../images/pictit.jpg) no-repeat; font-size:12px; color:#731d45; height:22px; padding:2px 0 0 18px;}
.picNews .content{ background:url(../images/contebg.jpg) repeat-x left top; height:220px; padding-top:14px;}
.picNews .content .focuspic{ margin:0 auto; width:232px;}

.news{}
.news h2{ background:url(../images/neswt.jpg) no-repeat; font-size:12px; color:#731d45; height:22px; padding:2px 0 0 18px; position:relative;}
.news h2 img{ position:absolute; right:15px; top:4px;}
.news ul{ background:url(../images/contebg.jpg) repeat-x left top; height:112px; overflow:hidden; padding-top:8px;}
.news li{ float:left; width:404px; line-height:21px; overflow:hidden; margin-left:19px; display:inline; background:url(../images/jiant.jpg) 0 48% no-repeat; padding-left:10px;}
.news li .txt{ float:left; width:330px;}
.news li .txt a{ float:left;}
.news li .txt img{ float:left; margin:4px 0 0 9px;}
.news li .date{ float:right;}

.notice{}
.notice h2{ background:url(../images/neswt.jpg) no-repeat; font-size:12px; color:#731d45; height:22px; padding:2px 0 0 18px; position:relative;}
.notice h2 img{ position:absolute; right:15px; top:4px;}
.notice ul{ background:url(../images/consa.jpg) repeat-x left top; height:58px;  padding-top:8px;}
.notice li{ float:left; width:404px; line-height:21px; overflow:hidden; margin-left:19px; display:inline; background:url(../images/jiant.jpg) 0 45% no-repeat; padding-left:10px;}
.notice li .txt{ float:left; width:330px;}
.notice li .txt a{ float:left;}
.notice li .txt img{ float:left; margin:4px 0 0 9px;}
.notice li .date{ float:right;}

.speedLink{ width:218px; margin:5px 0 0 5px;}
.speedLink li{ font-weight:bold; line-height:33px;}
.speedLink li a{ display:block; height:33px; background:url(../images/speedlink1.jpg) left bottom no-repeat; color:#731d45; padding:0 0 0 47px;}
.speedLink li a:hover{ background:url(../images/speedlink2.jpg) no-repeat; color:#fff;}

.speedNav{ margin-top:9px;}
.speedNav h2{ background:url(../images/spn_tit.jpg) no-repeat; font-size:12px; color:#731d45; height:22px; padding:2px 0 0 18px; position:relative;}
.speedNav li{ overflow:hidden; height:48px;}

.menu{ margin-top:8px; overflow:hidden; padding-left:9px;}
.menu li{ float:left; width:50px; line-height:24px; height:63px; text-align:center; margin-right:24px;}
.menu li.except{ margin-right:0; }
.menu li a img{ display:block;}
.menu li a em{ color:#731d45; text-decoration:underline;}
.menu li a:hover em{ color:#731d45; text-decoration:none;}

/*subweb content*/
.basicIntro{ min-height:300px; _height:300px; background:url(../images/basd.jpg) repeat-x left top; padding:25px 10px 0 10px;}
/*.basicIntro img{ float:right; margin-left:20px;}*/
.basicIntro p{ line-height:30px; text-indent:2em;}

.listTemp{ min-height:300px; _height:300px; background:url(../images/basd.jpg) repeat-x left top;}
.piclist{ overflow:hidden; margin-left:17px; }
.piclist li{ float:left; width:158px; height:143px; display:inline; margin:28px 16px 0 0;}
.piclist li a div{ background:#fff;}
.piclist li a img{ padding:2px; border:1px solid #d298c3;}
.piclist li a:hover img{ border:1px solid #731d45;}
.piclist li a em{ display:block; border:1px solid #d298c3; background:#fff; text-align:center; line-height:20px; margin-top:1px;}
.piclist li a:hover em{ color:#731d45;}

.newslist{ overflow:hidden; width:615px; margin-left:50px; padding-top:28px;}
.newslist li{  padding-left:17px; float:left; width:598px; line-height:26px;}
.newslist li.except{ background:url(../images/newslist.gif) no-repeat;}
.newslist li .txt{ float:left; width:430px; background:url(../images/jiant.gif) 0 45% no-repeat; padding-left:21px;}
.newslist li .date{ float:right; margin-right:33px;}
