﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}
body{font-size:12px;margin:0;padding:0;color:#000; font-family:"宋体";}
a{text-decoration:none;color:#000;}
a:hover{ cursor:pointer; text-decoration:underline;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6,dt,dd,tr,th,td{ margin:0; padding:0; font-size:12px;font-weight:normal;}
#warp{width:936px;margin:0 auto;}

#top{ width:936px; height:102px; overflow:hidden; background:url(images/top_01.jpg) no-repeat;}
#top .logo{ float:left;}
#top .topR{ float:right; display:inline; margin-right:42px;}

#banner{ width:936px; height:40px; line-height:40px; background:url(images/banner_bg.gif) repeat-x;}
#banner ul{ float:left; display:inline; margin-left:15px;}
#banner ul li{ float:left; display:inline; background:url(images/bshu_17.gif) no-repeat right; padding:0 19px; position:relative; z-index:50; height:40px;}
#banner ul li .xl{ position:absolute; top:35px; width:80px; left:-15px;display:none; background:#a30630;}
#banner ul li .xl li{ width:60px; float:left; display:block; background:#a30630; line-height:26px; height:26px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;color:#fff;}
#banner ul li .xl li a{ color:#fff;}
#banner ul li.nobg{ background:none; padding-right:0;}
#banner ul li a{ color:#fff; font-size:14px; font-weight:bold;}

#banner .search{ width:255px; float:left; display:inline;height:40px; background:url(images/banner_17.gif) no-repeat;}
#banner .search a{ float:left; display:inline; margin-top:12px;}

#flash{ width:936px; height:291px; background:url(images/flash_03.gif) no-repeat;}
#flash .flashL{ width:659px; height:269px; float:left; display:inline; margin:14px 0 0 4px;} 
#flash .flashR{ width:262px; height:269px; float:left; display:inline; background:url(images/flash_07.jpg) no-repeat; margin:14px 0 0 7px;}
#flash .flashR dt{ width:203px; float:left; display:inline; background:url(images/flash_11.jpg) no-repeat left bottom; padding-bottom:2px; height:28px; line-height:28px; color:#fff; font-weight:bold; margin:11px 0 0 30px; text-indent:8px;}
#flash .flashR dd{ width:203px; float:left; display:inline; margin-left:35px; color:#fff; line-height:22px; line-height:22px; text-indent:24px; margin-top:12px;}
#flash .flashR dd a{ float:right; display:inline; margin-right:10px; margin-top:15px;}

#lunzhuan{ width:936px; height:145px; background:url(images/index_20.jpg) no-repeat; margin-top:1px;}
#lunzhuan .jiao{ width:12px; height:18px; float:left; display:inline; margin-top:57px;}
#lunzhuan .lz_body{ float:left; display:inline; margin-top:20px;}
#lunzhuan .lz_body li{ width:121px; float:left; display:inline; margin:0 10px 0 32px;}
#lunzhuan .lz_body li .lz_ph{ width:121px; height:78px; float:left; background:url(images/cp_24.gif) no-repeat; text-align:center; margin-top:4px;}
#lunzhuan .lz_body li .lz_ph img{ margin-top:4px;}
#lunzhuan .lz_body li span{width:121px; float:left; line-height:29px; text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; }

#main{ width:936px; height:191px; background:url(images/indenx_39.jpg) no-repeat; margin-top:1px;}
#main .news{ width:296px; float:left; display:inline; overflow:hidden; margin-left:35px; background:url(images/dotline_03.gif) repeat-y right top; padding-right:1px; margin-top:25px;}
#main .news dt{ width:296px; float:left; height:34px;} 
#main .news dt span{ background:url(images/index_42.gif) no-repeat; float:left; width:154px; height:34px;}
#main .news dt span img{ margin-left:65px;}
#main .news dt a{ float:right; display:inline; margin:10px 27px 0 0;}

#main .news dd ul{ width:290px; float:left; display:inline;}
#main .news dd ul li{ width:290px; float:left; display:inline; height:26px; line-height:26px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; }
#main .news dd ul li a{ background:url(images/dot_03.gif) no-repeat 5px; text-indent:12px; color:#fff; display:block;}
#main .news dd ul li span{ margin-right:7px;}

#main .lj{ width:173px; float:left; display:inline; margin:36px 0 0 45px;}
#main .lj li{width:173px; float:left; margin-bottom:12px;}

#foot{ width:936px; height:95px; background:url(images/foot_58.jpg) no-repeat;}
#foot .foot_wz{ width:748px; float:left; display:inline; margin:18px 0 0 142px; }
#foot .foot_wz p{ width:748px; float:left; color:#4b4b4b; line-height:21px; font-family:"宋体";}



























































































































