@charset "gb2312";
body { margin:0; padding:0; 	font-size: 12px; color:#464545; line-height:20px;}
ul,li{ margin:0; padding:0; list-style:none}
img{ border:0}
a,a:visited,a:active{ color:#464545; text-decoration:none}
a:hover{ text-decoration:underline}
.more,a.morea,a.morea:visited,a.morea:active{ color:#DD6763; text-decoration:none}
a.morea:hover{ text-decoration:underline}
.red,a.reda,a.reda:visited,a.reda:active{ color:red; text-decoration:none}
.gray,a.graya,a.graya:visited,a.graya:active{ color:#969696}
.f11{ font-size:11px}
.fl{ float:left}
.fr{float:right}
.clear{ clear:both; font-size:0; line-height:0}
.sytop{ width:990px; margin:0 auto; background:url(../images/index_01.gif) top repeat-x}
.sy{ float:right; padding-top:40px; padding-right:10px}
a.topann,a.topann:visited,a.topann:active{ background:url(../images/index_08.gif) left center no-repeat; padding-left:15px;}
.nav{ background:url(../images/index_14.jpg) top repeat-x; border:1px solid #D1D1D1; height:36px; margin:0 auto; width:988px}
.nav img{ margin:6px}
.sybanner{ width:988px; border:1px solid #ECECEC; margin:0 auto}
.symain{ width:990px; margin:2px auto; background:url(../images/sym.gif) top repeat-x; position:relative}
.link{ width:988px; margin:15px auto; border:1px solid #D1D1D1; color:#000000; line-height:27px; clear:both}
.bottom{ width:990px; text-align:center; margin:0 auto; height:60px; line-height:22px; color:#000000}
.synews{ margin:6px 0 0 15px; width:234px; float:left; line-height:19px}
.synews h2{ font-size:12px; font-weight:normal; background:url(../images/index_59.gif) bottom left no-repeat; margin:0; padding:0 0 3px}
.synews h2 a{ margin:11px 5px 0;}
.synews li{ background:url(../images/index_79.gif) bottom repeat-x; color:#666666; padding:6px 5px; float:left; width:95%}
.synewspic{ margin:9px; height:51px;}
.synewspic div{ float:right; width:130px}
.sybian{ background:url(../images/index_46.gif) right top no-repeat ; width:8px; height:250px; position:absolute; top:6px; right:461px}

.syxm{ float:right; width:460px; background:url(../images/xm.gif) top repeat-x #EBEBEB}
.syxmline{ width:3px; background:url(../images/syline.gif) center repeat-y}
.syxmpic{ border:1px solid #FFFFFF; }
.syxmli{ padding:12px; line-height:21px; border-bottom:1px solid #FFFFFF}
.syxmxx{background:url(../images/index_90.gif) 100px center no-repeat #F9F9F9; line-height:26px; font-weight:bold; text-align:right; border:1px solid #ECECEC; padding-right:10px; border-right:0}

.main{ width:990px; background:url(../images/about_36.jpg) left repeat-y; margin:0 auto}
.left{ float:left; width:220px; background:url(../images/about_31.jpg) center bottom no-repeat; padding-bottom:99px;}
.left ul{ width:187px; margin:0 auto; font-family:Arial}
.left ul li{ background:url(../images/about_17.jpg) -10px top no-repeat; float:left; width:187px; height:22px; padding-top:16px;}
.left ul li.menuon{ background:url(../images/about_12.jpg) -10px top no-repeat;}
.left ul li a,.left ul li a:visited,.left ul li a:active{ color:#000000; margin-left:40px;}
.left ul li.menuon a,.left ul li.menuon a:visited,.left ul li.menuon a:active{ color:#ff0000; font-weight:bold}
.ss{ background:url(../images/about_26.jpg) 30px center no-repeat #E9E9E9;  padding:8px 0 0 50px; margin-right:1px; margin-top:5px; height:30px; clear:both}
.sr{ width:103px; height:15px; border:1px solid #aaaaaa; font-size:12px; color:#aaaaaa}
.tj{ background:url(../images/about_23.jpg); width:40px; height:17px; border:0}
.right{ float:right; width:760px;}
.szwz{ text-align:right; margin-top:10px; width:740px;}
.righttt{ background:url(../images/about_09.gif) repeat-x; margin-top:-8px; height:20px}
.righttt h3{ background:url(../images/about_08.jpg) left  center no-repeat; margin:0; padding:0; padding-left:25px; font-size:16px; line-height:20px; font-family:"ºÚÌå"; font-weight:normal; float:left}
.mainnr{ padding:20px; line-height:24px}

.newstt{ background-color:#f0f0f0; margin-bottom:10px;}
.newstt li{ padding:9px; float:left; text-align:center; width:162px;background-color:#f0f0f0}
.newslist{  width:714px;}
.newslist li{ background:url(../images/index_79.gif) bottom repeat-x; line-height:35px; width:714px; float:left}
.fy{ clear:both; height:20px; padding-top:15px; padding-left:10px}
.newstitle{ font-size:20px; line-height:50px; font-family:"ºÚÌå"; font-weight:normal; border-bottom:1px solid #E5E5E5; text-align:center; margin:0; padding:0}
.newstime{ color:red; margin-bottom:10px; text-align:center}
.newsnr{ font-size:14px}
.newsnr ol{ margin:auto;padding:auto;list-style:disc}
.newsnr ol li{ margin:auto;padding:auto;list-style:disc}

.news{ margin:10px 0; clear:both}
.news h3{ background:url(../images/new_10.jpg) bottom repeat-x; height:22px; line-height:22px; margin:0; padding:0; font-size:12px}
.news h3 div{ background:url(../images/new_07.jpg) left no-repeat;   float:left; padding-left:20px}
.news h3 div span{ background:url(../images/new_09.jpg) right no-repeat;  font-weight:bold; font-size:12px; float:left; padding-right:25px}
.news h3 a,.news h3 a:visited,.news h3 a:active{ float:right; color:#b7b7b7; font-weight:normal; text-decoration:underline}
.news li{background:url(../images/index_79.gif) bottom repeat-x; line-height:26px; width:714px; float:left}

.data{ margin:0}.fr{float:right; margin-right:10px;} 

