﻿p,li,ul,dt,dl,dd,blockquote,body,h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; text-decoration:none; font-size:12px;list-style-type:none;font-family:'宋体'; color:#484848;}
span,label,b{ font-size:12px;}
a{ text-decoration:none;}
ul,li{text-decoration:none; list-style-type:none;}
img{ border:0px; vertical-align:bottom;}
.clear{ clear:both;}
.none{ display:none;}



#maincontent {  width:998px; margin:0px auto;}
.tcontent { margin:8px auto 0 auto; }
#maincontent .content{ margin:0px 0px 8px 0px; border-bottom:solid 4px #E3E3E3;}
#maincontent .inner{ border:solid 1px #CCCCCC; background-color:White; }
#maincontent .title{ overflow:hidden; height:64px;}
#maincontent .title01{background:url(../images/about_title01.jpg) no-repeat 0px 0px;}
#maincontent .title02{background:url(../images/about_title02.jpg) no-repeat 0px 0px;}
#maincontent .title03{background:url(../images/about_title03.jpg) no-repeat 0px 0px;}
#maincontent .ad{ float:right; margin:15px 10px 0px 0px;}
#maincontent .ad img{ border:solid 1px #DDDDDD;}
#maincontent .link{ line-height:22px; float:left; padding:10px 0px 0px 190px;}
#maincontent .link a{ display:inline-block; font-size:14px; margin:0px 18px 0px 0px;}
#maincontent .link02{ line-height:26px; padding:19px 0px 0px 190px;}
#maincontent .link02 a{ margin:0px 13px 0px 0px; padding:0px 10px; display:block; float:left; text-decoration:none; height:26px; line-height:26px; background:url(../images/about_link_bg3.jpg) repeat-x 0px 0px;}
#maincontent .link02 a:hover{ background:url(../images/about_link_bg4.jpg) repeat-x 0px 0px;color:#F60; text-decoration:underline;}
#maincontent .link03{ padding:19px 0px 0px 190px; line-height:26px;}
#maincontent .link03 a{ margin:0px 13px 0px 0px;padding:0px 10px; display:block; float:left; text-decoration:none; height:26px; line-height:26px; background:url(../images/about_link_bg1.jpg) repeat-x 0px 0px;}
#maincontent .link03 a:hover{ background:url(../images/about_link_bg2.jpg) repeat-x 0px 0px;color:#F60; text-decoration:underline;}
#maincontent .link01{ width:700px; line-height:20px;}
#maincontent .link01 a{ font-size:12px;}
#maincontent .link01 a:hover{ color:#F60; text-decoration:underline;}
#newscontent{ border:solid 1px #69B5FE; height:295px;}
#newsmenus{ height:29px; width:315px; overflow:hidden;}
#newsmenus ul{ width:316px;}
#newsmenus li{ text-align:center; font-size:14px; cursor:pointer; background:url(../images/about_dt5_bg.jpg) repeat-x 0px 0px; width:78px; float:left; height:29px; line-height:28px; border-right:solid 1px #69B5FE;}
#newsmenus .current{ color:#032565; font-weight:bold; background:none White;}
#newscontent .u{ padding:5px 0px 5px 0px; width:290px; margin:0px auto; border-top:dotted 1px #666666;}
#newscontent .u li{ height:23px; line-height:23px; padding:0px 0px 0px 10px; overflow:hidden; background:url(../images/li09.jpg) no-repeat 0px 9px;}
#maincontent .l{ float:left; width:651px; padding:10px 0px 10px 10px;}
#maincontent .l .dl{ width:365px; float:right;}
#maincontent .l .dl dt{ color:#046C08; height:30px; background:url(../images/about_dt1.jpg) no-repeat 0px 0px; padding-left:18px; line-height:28px; overflow:hidden; font-weight:bold;}
#maincontent .l .dl .dt{ color:#032565; height:30px; background:url(../images/about_dt3.jpg) no-repeat 0px 0px; padding-left:18px; line-height:28px; overflow:hidden; font-weight:bold;}
#maincontent .l .dl .more{ float:right; margin:6px 10px 0px 0px;}
#maincontent .l .dl li{ height:23px; line-height:23px; padding:0px 0px 0px 10px; overflow:hidden; background:url(../images/li09.jpg) no-repeat 0px 9px;}
#maincontent .l .dl dd{ padding:5px 5px 0px 5px;}
#maincontent .l .banner{ padding:10px 0px 0px 0px;}
#maincontent .l .banner img{ border:solid 1px #DDDDDD;}
#maincontent .imagecontent{ height:60px; padding:10px 10px 0px 10px;}
#maincontent .imagecontent .i{ float:left; width:64px;}
#maincontent .imagecontent .i img{ padding:1px; border:solid 1px #CCCCCC; width:62px; height:46px;}
#maincontent .imagecontent .infos{ width:220px; float:right; line-height: 1.5; color:#999;}
#maincontent .imagecontent li{ height:18px; line-height:18px; padding:0px 0px 0px 10px; overflow:hidden; background:url(../images/li09.jpg) no-repeat 0px 7px;}
#view_content .more{ margin:9px 10px 0px 0px; float:right;}
#view_content{ border:solid 1px #CCCCCC; margin:10px 0px 0px 0px;}
#view_content .t{ height:38px; background:url(../images/about_dt2.jpg) repeat-x 0px 0px;}
#view_content .bodys{ padding:10px;}
#view_content .prev{ margin-top:30px; width:6px; height:12px; background:url(../images/prev.jpg) no-repeat 0px 0px; cursor:pointer; float:left;}
#view_content .next{ margin-top:30px; width:6px; height:12px; background:url(../images/next.jpg) no-repeat 0px 0px; cursor:pointer; float:right;}
#viewlist{ float:left; height:100px; width:615px; position:relative; overflow:hidden;}
#viewlist ul{ width:99999999px; position:absolute; left:0px; top:0px;}
#viewlist li{ height:100px; text-align:center; float:left; width:113px; overflow:hidden; padding:0px 5px;}
#viewlist img{ width:105px; height:71px; padding:2px; border:solid 2px #CCCCCC;}
#viewlist p{ height:25px; line-height:25px; overflow:hidden;}
#maincontent .bannercontent{ width:276px; overflow:hidden; height:202px; border:solid 1px #DDDDDD; float:left;}
#maincontent .bannerlist{width:276px; overflow:hidden; height:202px; position:relative;}
#maincontent .bannerlist ul{ position:absolute;}
#maincontent .bannerlist img{width:276px; overflow:hidden; height:202px; }
#maincontent .bannercontent .bannermenus{ height:17px; position:relative; top:-50px;}
#maincontent .bannercontent .bannermenus ul{ padding:0px 5px 0px 0px; float:right;}
#maincontent .bannercontent .bannermenus li{ cursor:pointer; margin:0px 2px 0px 0px; float:left; width:17px; height:17px; text-align:center; line-height:17px; font-family:Arial; background-color:#B3B4B5; color:Black;}
#maincontent .bannercontent .bannermenus .current{ background-color:#FD8010; color:White;}
#maincontent .bannercontent .newstitle{ position:relative; padding:0px 10px; top:-42px; background-color:Black;opacity:0.60;filter:Alpha(Opacity=60); height:25px; line-height:25px; overflow:hidden;}
#maincontent .bannercontent .newstitle a{ color:White; font-size:13px; font-weight:bold; position:relative;}
#maincontent .bannercontent .newstitle a:hover{ color:#F60; text-decoration:underline;}

#maincontent .r_c .bannercontent{ width:355px; overflow:hidden; height:212px; border:solid 1px #DDDDDD; float:left;}
#maincontent .r_c .bannerlist{ width:355px; overflow:hidden; height:212px; position:relative;}
#maincontent .r_c .bannerlist ul{ position:absolute;}
#maincontent .r_c .bannerlist img{ width:355px; overflow:hidden; height:212px;}
#maincontent .r_c .bannercontent .bannermenus{ height:17px; position:relative; top:-25px;}
#maincontent .r_c .bannercontent .bannermenus ul{ padding:0px 5px 0px 0px; float:right;}
#maincontent .r_c .bannercontent .bannermenus li{ cursor:pointer; margin:0px 2px 0px 0px; float:left; width:17px; height:17px; text-align:center; line-height:17px; font-family:Arial; background-color:#B3B4B5; color:Black;}
#maincontent .r_c .bannercontent .bannermenus .current{ background-color:#FD8010; color:White;}


#maincontent .r{ overflow:hidden; padding:10px 10px 0px 0px; width:317px; float:right;}
#maincontent .r .dl{ border:solid 1px #97F0AC;}
#maincontent .r .dl dt{ font-size:14px; font-weight:bold; color:#046C08; padding:0px 10px 0px 27px; height:29px; line-height:29px; overflow:hidden; background:url(../images/about_dt.jpg) no-repeat 0px 0px;}
#maincontent .r .dl .more{ float:right; margin:5px 0px 0px 0px;}
#maincontent .r .dl dd{ padding:10px; height:152px; overflow:hidden;}
#maincontent .r .dl li{ height:22px; line-height:22px; padding-left:8px; overflow:hidden; background:url(../images/li09.jpg) no-repeat 0px 8px;}
#maincontent .r .ul{ display:inline-block; padding:2px 0px 10px 0px; background: none;}
#maincontent .r .ul li{ padding:10px 3px 0px 3px; float:left; width:152px; height:45px; overflow:hidden; background:none}
#maincontent .r .ul a{width:152px; height:45px; text-indent:-99999px; display:block; background:url(../images/linklist.jpg) no-repeat 0px 0px;}
#maincontent .r .ul a:hover{ color:#F60; text-decoration:underline;}
#maincontent .r .ul .a1{ background-position:0px 0px;}
#maincontent .r .ul .a2{ background-position:-162px -1px;}
#maincontent .r .ul .a3{background-position:-1px -56px;}
#maincontent .r .ul .a4{background-position:-162px -57px;}
#maincontent .r .ul .a5{background-position:0px -113px;}
#maincontent .r .ul .a6{background-position:-162px -113px;}
.top_content{ padding:0px 0px 15px 0px;}
#maincontent .l_c{ float:left; line-height:21px; color:#613306; width:560px; padding:20px 0px 0px 20px; background:url(../images/about_dec_bg.jpg) no-repeat 0px 0px; height:230px; overflow:hidden;}
#maincontent .l_c p{ text-indent:2em; color:#613306; font:normal 14px/2 宋体;}
#maincontent .r_c{ float:right; display:inline; margin:19px 10px 0px 0px; border:solid 3px #E3E3E3; padding:1px; background-color:White; width:355px; overflow:hidden; height:212px;}
#maincontent .contents{ margin:0px 0px 10px 11px; border:solid 1px #DBBAAA; display:inline; width:315px; overflow:hidden; float:left;}
#maincontent .contents .tabs{ height:33px; overflow:hidden; background:url(../images/about_tabs_bg.jpg) repeat-x 0px 0px;}
#maincontent .contents .tabs li{ font:bold 14px 宋体; color:#930; cursor:pointer; margin:0px 0px 0px 7px; width:93px; text-align:center; height:29px; line-height:25px; background:url(../images/about_tabs.jpg) no-repeat right 0px;  float:left;}
#maincontent .contents .tabs ul{padding:4px 0px 0px 0px;}
#maincontent .contents .tabs .current{ background-position:0px 0px; }
#maincontent .contents .tabs ul img { float:right; margin:1px 5px 0 0; }
#maincontent .contents .bodys{ height:85px; overflow:hidden; padding:10px 10px 10px 10px;}
#maincontent .contents .img{ float:left; width:86px;}
#maincontent .contents .img img{ width:82px; height:79px; padding:2px; border:solid 1px #DDDDDD;}
#maincontent .contents .info{ line-height:21px; height:85px; overflow:hidden; float:right; width:195px;}
#maincontent .r_contents{ float:right; margin:0px 11px 0px 0px;}
#maincontent .r_contents .bodys{ height:235px;}
#maincontent .r_contents .ul{}
#maincontent .ul li{ padding:1px 0px 1px 10px; background:url(../images/li09.jpg) no-repeat 0px 9px; line-height:19px; overflow:hidden;}

#sitemap { padding:40px 20px 10px 20px; *padding:50px 20px 10px 20px;  background: url(imagessitemap.jpg)  repeat-x 0 0; text-align:center;}
#sitemap table { border:1px solid #ccc; margin:10px; }
#sitemap th { background: #f5f5f5; border-bottom: 1px dotted #ddd; }
#sitemap th,#sitemap td { text-align: left; padding:10px; }
#sitemap td p {padding:5px 0; border-bottom:1px dotted #ddd;overflow:hidden; zoom:1;}
#sitemap td p strong { clear: both;display:block;padding:5px; }
#sitemap th a { font-size:14px;padding-left:5px; }
#sitemap th a:hover{ color:#F60; text-decoration:underline;}
#sitemap td a { display:block; width:140px; float:left; padding:5px; }
#sitemap td a:hover{ color:#F60; text-decoration:underline;}