body{ margin:0; padding:0; font-family:"宋体"; font-size:12px; background:url(../images/bg.jpg) top center no-repeat;}
a{ color:#000; text-decoration:none; cursor:pointer;}
img{ border:0px;}
#pagediv{ width:1084px; margin:0 auto;}
#top{ height:117px;}
#nav{ height:83px; position:relative; background:url(../images/nav.png) top left no-repeat;}
.nav{ height:38px; display:block; position:absolute; top:0px; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑","黑体"; background:url(../images/nav_sp.jpg) top left no-repeat; padding-top:45px; line-height:31px;}
#nav1{ left:0px; width:63px; background:none !important; height:83px;display:block; position:absolute; top:0px;}
#nav2{ left:63px; width:120px; background-image:none !important;}
#nav3{left:184px;width:120px;}
#nav4{left:305px;width:120px;}
#nav5{left:426px;width:120px;}
#nav6{left:547px;width:120px;}
#nav7{left:668px;width:120px;}
.nav img{position:absolute;top:-5px; display:none;}
#nav2 img{position:absolute;left:113px;}
#nav3 img{position:absolute;left:113px;}
#nav4 img{position:absolute;left:115px;}
#nav5 img{position:absolute;left:113px;}
#nav6 img{position:absolute;left:113px;}
#nav7 img{position:absolute;left:113px;}
.nav:hover img{ display:block; z-index:999;}
.nav:hover{ padding-top:34px !important; background-color:#4063aa !important; height:42px !important;}
#index_content{ background:url(../images/index_content.png) top left no-repeat; height:214px; position:relative;}
#index_news1{position: absolute;top: 109px;left: 10px;color: #fff;line-height: 19px;height: 77px;width: 154px; overflow:hidden;}
#index_news2{position: absolute;top: 109px;left: 356px;color: #fff;line-height: 19px;height: 77px;	width: 154px; overflow:hidden;}
#bot{ height:19px; line-height:19px; padding-left:31px; position:relative; color:#335995; clear:both;}
#bot span{ position:absolute; right:22px; top:0px; display:block; width:300px; text-align:right; height:19px; line-height:19px;}
#bot span a{ color:#335995;}
#in_content{ height:531px; background:url(../images/in_bg.jpg) top left no-repeat;}
#left{ width:160px; float:left; margin:3px 0 0 5px; height:517px;}
#left strong{ margin:0; padding:0; height:49px; text-align:center; line-height:49px; display:block; font-weight:normal; color:#fff; font-size:14px; font-family:"微软雅黑","黑体"; text-shadow:#000 2px 2px 1px;}
#left ul{ margin:1px 0 0 0; padding:0; display:block; list-style:none; height:242px;}
#left ul li{ margin:0; padding:0; height:42px; display:block;}
#left ul li a{ text-align:center; display:block; height:42px; line-height:42px; color:#fff; font-family:"微软雅黑","黑体"; text-shadow:#000 2px 2px 1px;}
#left ul li a:hover,#left_s{ background:url(../images/left_s.jpg) center center no-repeat; color:#000 !important; text-shadow:#000 0px 0px 0px !important;}
#l1{ width:160px; height:108px; position:relative; }
#l2{ width:160px; height:108px; position:relative; margin-top:7px;}
#l1 img{ width:160px; height:108px; position:absolute; top:0px; left:0px;}
#l1 span{ width:160px; height:108px; position:absolute; top:0px; left:0px;}
#right{ float:left; width:906px; height:521px; margin:3px 0 0 7px;}
#righttt{ height:49px; line-height:49px; margin:1px 0 0 14px; color:#fff; font-family:"微软雅黑","黑体"; text-shadow:#000 2px 2px 1px; font-size:14px;}
#righttt span{ float:right; font-size:12px; margin-right:14px;}
#right_content{ width:881px; height:456px; margin:0 0 0 12px; position:relative; padding-top:1px;}
.clear{ height:0px; overflow:hidden; clear:both;}
#aboutus_content{ color:#373735; line-height:30px; width:825px; margin:44px auto 0 auto; overflow:auto; height:350px; padding-right:25px;}
#aboutus_content p { margin:0; padding:0;}
#news_content ul{ margin:30px auto 0 auto; padding:0; display:block; width:830px; list-style:none;}
#news_content ul li{ width:830px;}
#news_content ul li a span{ color:#585858;}
.news1{ width:830px; height:67px; border-bottom:1px dashed #000; line-height:19px; position:relative; background:url(../images/topnews.jpg) top left no-repeat; margin-bottom:10px;}
.news1 .date{ color:#fff !important; font-size:16px; font-family:"微软雅黑","黑体"; display:block; text-align:center; width:54px; position:absolute; left:0px; top:0px; height:41px; line-height:41px;}
.news1 .mon{color:#000 !important;font-size:10px;display:block;text-align:center;width:54px;position:absolute;left:0px;top:36px;height:10px;line-height:10px;}
.news1 .title{font-size:12px;display:block;text-align:left;width:54px;position:absolute;left:71px;top:0px; width:755px;}
.news1 .date2{font-size:12px;display:block;text-align:left;width:64px;position:absolute;right:15px;top:40px;}

.news2{ width:830px; height:32px; line-height:32px; position:relative; background:url(../images/news_arr.png) center left no-repeat;}
.news2 .date{ display:none;}
.news2 .mon{ display:none;}
.news2 .title{font-size:12px;display:block;text-align:left;position:absolute;left:11px;top:0px;}
.news2 .date2{font-size:12px;display:block;text-align:left;width:64px;position:absolute;right:15px;top:0px;}
#page{ text-align:center; color:#585858; height:30px; line-height:30px; padding-top:30px;}
#page a{ color:#585858;}
#news_details{ width:513px; margin:0 auto; color:#2e2e2e; line-height:24px;}
#news_details strong{ display:block; text-align:center; font-size:16px; font-family:"微软雅黑","黑体"; line-height:24px; font-weight:normal; color:#2e2e2e; margin:20px 0;}
#bigpic{ width:831px; height:262px; margin:30px auto 0 auto; overflow:hidden;}
.bigpic{ width:609px; height:262px; float:left; overflow:hidden; width:0px;}
.bigpic img{ width:609px; height:262px;}
.bigpic_title{ width:64px; height:262px; float:left; color:#b3b5b5; line-height:20px; padding-left:10px; overflow:hidden;}
.bigpic_title strong{ display:block; font-size:20px; font-family:"微软雅黑","黑体"; color:#fff; padding-left:10px; line-height:30px; padding:0; margin:0;}
#smallpic{ width:831px; height:125px; margin:14px  auto 0 auto; position:relative;}
#left_arr{ position:absolute; top:0px; left:0px; display:block; background:url(../images/al_leftarr.jpg) top left no-repeat; width:18px; height:103px;}
#right_arr{ position:absolute; top:0px; right:0px; display:block; background:url(../images/al_rightarr.jpg) top left no-repeat; width:18px; height:103px;}
#small_pics{ width:752px; height:125px; margin:0 0 0 37px; overflow:hidden; position:relative;}
#in_small_pics{ width:999999px; height:125px; position:absolute; top:0px; left:0px;}
#in_small_pics a{ display:block; width:178px; height:125px; float:left; text-align:center; line-height:23px; color:#585858; margin-right:13px;}
#in_small_pics a img{ display:block; width:178px; height:102px;}

#years_content{ width:820px; height:36px; margin:14px  auto 0 auto; position:relative; border:1px solid #c9d3e7; background:#29519f; font-family:"微软雅黑","黑体";}
#left_arr2{ position:absolute; top:0px; left:0px; display:block; width:10px; height:36px; text-align:center; color:#fff; font-size:14px; line-height:36px;}
#right_arr2{ position:absolute; top:0px; right:0px; display:block; width:10px; height:36px; text-align:center; color:#fff; font-size:14px; line-height:36px;}
#years_content2{ width:797px; height:36px; margin:0 0 0 11px; overflow:hidden; position:relative;}
#in_years_content2{ width:999999px; height:36px; position:absolute; top:0px; left:0px;}
#in_years_content2 a{ display:block; width:114px; height:36px; float:left; text-align:center; line-height:36px; color:#fff; background:url(../images/years_sp.jpg) right center no-repeat;}
.years{ display:none;}
#qywh1 a,#qywh2 a,#qywh3 a{ display:block; height:30px; line-height:30px;}
#qywh1{position:absolute; top: 72px; left: 253px; display:none; width:154px; height:135px; background:url(../images/qywh1.png) top left no-repeat; padding-top:61px;}
#qywh2{position: absolute;top: 72px;left: 433px;display:none;width: 154px;height: 193px;background: url(../images/qywh2.png) top left no-repeat;	padding-top: 61px;}
#qywh3{position: absolute;top: 72px;left: 623px;display:none;width: 154px;height: 342px;background: url(../images/qywh3.png) top left no-repeat;padding-top: 61px;}
#b1 {position: absolute; display: block; right:259px; bottom: 8px; width: 128px; height: 104px;}
#b2 {position: absolute; display: block; right:133px;  bottom: 8px; width: 126px; height: 104px;}
#b3 {position: absolute; display: block;  right:4px; bottom: 8px; width: 129px; height: 104px;}
#b1:hover {background: url(../images/b1.png) top left no-repeat;}
#b2:hover {background: url(../images/b2.png) top left no-repeat;}
#b3:hover {background: url(../images/b3.png) top left no-repeat;}
#banner a { cursor:pointer;}