*{ margin:0; padding:0; }

body{ font:12px ËÎÌå;}
.v-m{ vertical-align:middle;}
img { border:none;}
.clear{ clear:both;}



a{text-decoration:none;}
a:hover{ text-decoration:underline;}



/*tou*/
#tou{ width:912px; margin:0 auto; background:url(images/head.jpg); height:30px; line-height:30px; padding:0 20px}
#tou .l{ float:left; color:#666}
#tou .r{ float:right;}
#tou .r a{ color:#335DC1}


/*head*/
#head{ width:956px; margin:5px auto;}
#head .l{ float:left; width:500px;}
#head .r{ float:right; width:345px;}


#nav{ width:955px; margin:0 auto 8px; background:url(images/nav.jpg); height:42px;}
#nav ul{ padding:0 20px}
#nav li{ line-height:42px; padding:0px 0 0 3px; float:left; font-size:13px; font-weight:bold;}
#nav li a{ padding:0 28px; color:#fff;}



#banner{ width:950px; margin:0 auto; }



#warp{ width:950px; margin:10px auto; overflow:hidden;}


/*main*/
#main{ width:659px; float:left;}


#main h2{  background:url(images/main-h2.jpg) no-repeat; height:33px;}
#main h2 span{ color:#fff; font-size:13px; padding-left:18px;line-height:33px;}

/*--index pro--*/
#main .box .pro-box{ padding:10px; height:1%;}
#main .box .pro-box ul{ padding:0 0 0 10px}
#main .box .pro-box li{ width:115px; height:155px; float:left}
#main .box .pro-box li img{ width:105px; height:130px;}
#main .box .pro-box li p{ text-align:center; line-height:30px; width:105px;}
#main .box .pro-box li p a{ color:#333}


#main .box{ border:#B9D0E0 solid 1px; border-top:0; padding:10px; margin-bottom:10px} 
#main .box{ line-height:25px;}

#main .box a{ color:#36c}

#main .box .huoyun{ width:160px; height:132px;}


#main .list-news{ padding:0 10px;}
#main .list-news li{ background:url(images/icon.jpg) no-repeat 0 9px; padding-left:20px; line-height:25px; border-bottom:#eee dotted 1px; list-style:none; margin-bottom:3px;}

#main .list-news li a{ color:#333; float:left;}
#main .list-news li span{ float:right;}

.pages{ text-align:center;}




#main .fuwu{ padding:0 30px}
#main .fuwu-l{ float:left; width:200px;}
#main .fuwu-r{ float:right; width:350px; padding-top:10px}
#main .fuwu-r li{ line-height:22px; list-style:inside;}


/*-----------list-----------*/

#main-list{ width:659px; float:left;}


#main-list h2{  background:url(images/main-h2.jpg) no-repeat; height:33px;}
#main-list h2 span{ color:#fff; font-size:13px; padding-left:10px;line-height:33px;}

#main-list .box{ border:#B9D0E0 solid 1px; border-top:0; padding:20px; margin-bottom:10px; height:1%;} 
#main-list .box p{ line-height:25px; font-size:13px;}


/*---list-pro--*/
.list-pro{ overflow:hidden; padding-left:15px;}
.list-pro-box{ width:143px; float:left; overflow:hidden;}
.list-pro-box img{ width:130px; height:150px;}
.list-pro-box p{ width:143px; line-height:25px; text-align:center}
.list-pro-box p a{ color:#333}
.list-pro .pages{ width:100%; text-align:center; color:#333}
.list-pro .pages a{ color:#333}


/*-----------detail-----------*/
.detail-jianjie{ line-height:25px;}

.detail-jianjie h1{ font-size:15px; text-align:center; margin:10px 5px;}
.detail-jianjie .small{ font-size:11px; text-align:center; color:#555; margin-bottom:10px;}
.detail-jianjie .desc{ padding:0 10px;}
 





/*side*/
#side{ width:274px; float:right;}

#side h2{  background:url(images/side-h2.jpg) no-repeat; height:33px;}
#side h2 span{ color:#fff; font-size:13px; padding-left:30px;line-height:33px;}

#side .lianxi{ line-height:22px; border:#ccc solid 1px; border-top:0; background: url(images/lianxi.jpg) no-repeat right top; padding:10px; margin-bottom:10px}

#side .guonei, .new-box{ line-height:22px; border:#ccc solid 1px; border-top:0;  padding:10px; margin-bottom:10px}

#side .new-box li{ background:url(images/icon.jpg) no-repeat 1px; padding-left:20px; line-height:25px;}
#side .new-box  li a{ color:#333}



#lianjie{ width:950px; margin:0 auto; margin-bottom:10px}
#lianjie h2{ background:url(images/lianjie.jpg); height:30px;}
.lianjie-box{ border:#ddd solid 1px; padding:8px; line-height:28px;}
#lianjie a { color:#7D7D7D}

#lianjie  a{ padding:0 10px;}

/*foot*/
#foot{ width:950px; margin:0 auto; background:#F2F1F6; padding:10px 0;}
#foot p{ text-align:center;line-height:25px; color:#999}
#foot a{color:#999}