﻿.clear{ width:100%; clear:both; overflow:hidden; height:10px;}
#flash{ width:980; height:418px; clear:both; overflow:hidden; position:relative;}
.tpqh{
 height:418px; 
 overflow:hidden; 
 position:absolute; 
 margin:0 auto; 
 width:100%; 
 top:0px; 
 left:0;
 z-index:1;
}
.tpqh ul{ 
 position:relative; 
 display:block;
}
.tpqh ul li{ 
 height:400px; 
 position:absolute; 
 top:0; 
 left:0; 
 width:100%; 
 overflow:hidden;
}
.tpqh ul li div{ 
 width:100%; 
 height:400px; 
 overflow:hidden;
}
.tpqh_num{ 
 position:absolute; 
 z-index:99; 
 bottom:0px; 
 width:100%;
 height:16px; 
 text-align:center; 
 padding-top:7px; 
 overflow:hidden;
}
.tpqh_num a{    
 margin:0 4px; 
 background:url(../images/bandian1.jpg) no-repeat; 
 display:inline-block;
 width:10px; 
 height:10px; 
 overflow:hidden;
  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;
}
.tpqh_num a:hover,a.over{
 background:url(../images/bandian2.jpg) no-repeat;
}
#indextop{ width:100%; border-bottom:solid 1px #dadada; height:40px; line-height:40px; float:left; overflow:hidden;}
#indextop b{ display:block; float:left; height:40px; overflow:hidden;  font-size:18px; font-weight:normal; text-indent:30px; color:#515151;}
#indextop span{ display:block; float:right; overflow:hidden; font-weight:bold; font-size:16px;}
#indextop span strong a{ color:#0075c3; margin-left:5px; margin-right:5px;}
#indextop span i a{ font-size:12px; margin-left:20px; font-weight:normal;}
#indextop em{ display:block; float:right; padding-right:10px; text-align:right; height:40px; line-height:40px;}
#indextop em a{ background:url(../images/nav.gif) right center no-repeat; margin-right:8px; padding-right:15px;}
#body{ width:820px; padding-left:60px; padding-right:60px; float:left; clear:both; overflow:hidden;}

#newslist{ width:100%; padding-top:20px; float:left; overflow:hidden;}
#newslist .topnews{ width:100%; float:left; overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:dotted 1px #CCC;}
#newslist .left{ float:left; overflow:hidden; height:160px; width:200px; padding:2px; background:#FBFBFB; border:solid 1px #CCC; text-align:center;}
#newslist .right{ float:right; overflow:hidden; height:160px; width:520px; overflow:hidden;}
#newslist .right b{ display:block; width:100%; height:40px; line-height:40px; overflow:hidden; text-align:left;}
#newslist .right b a{ color:#005BAC; font-size:14px; font-weight:bold;}
#newslist .right span{ display:block; background:#F0F0F0; text-indent:2em; width:100%; height:28px; line-height:28px; color:#5d5d5e; overflow:hidden; float:left; margin-bottom:5px;}
#newslist .right span a{ color:#FF0000; font-size:14px;}
#newslist .right span strong{ color:#FF0000;}
#newslist .right span i{ color:#005BAC;}
#newslist .right em{ display:block; width:100%; height:84px; line-height:28px; color:#5d5d5e; overflow:hidden; float:left; text-indent:2em; }
#newslist ul { width:100%; float:left; overflow:hidden;}
#newslist ul li{ width:100%; height:36px; line-height:36px; border-bottom:solid 1px #F0F0F0; text-indent:15px; background:url(../images/index_29.jpg) 5px 16px no-repeat; overflow:hidden;}
#newslist ul li a{ display:block; float:left; width:620px; overflow:hidden;}
#newslist ul li span{ display:block; float:right; width:120px; color:#005BAC; text-align:right; overflow:hidden;}

#details{width:100%; padding-top:20px; overflow:hidden; background:#FFF;}
#details h1{ color:#383838; font-size:18px; line-height:30px; font-family:'宋体'; padding-top:10px; padding-bottom:20px; text-align:center;}
#details .date{ width:100%; line-height:36px; overflow:hidden; text-align:center; color:#666; border-top:dotted 1px #CCC;}
#details .date b{ color:#FF0000;}
#details .date i{ color:#005BAC;}
#details .details{ width:100%; overflow:hidden; line-height:30px; font-size:14px; float:left; margin-bottom:10px;}
#content{ width:820px; clear:both; overflow:hidden; float:left; margin-top:10px;}
#content .content_top{ width:100%; height:29px; border-bottom:solid 2px #D5163D; clear:both; overflow:hidden;}
#content .content_top a{ display:block; float:left; font-size:14px; font-weight:bold; background:#FFF; border:solid 1px #CCC; border-bottom:none; padding-left:30px; padding-right:30px; height:28px; line-height:28px; overflow:hidden; cursor:pointer; margin-right:10px; cursor:pointer;}
#content .content_top a:hover{ color:#CCC;}
#content .content_top .curr{ background:#D5163D; color:#FFF; border:solid 1px #D5163D; border-bottom:none;}
#content .content_body{ width:820px; line-height:30px; padding-top:10px; overflow:hidden;}

.category{ display:block; width:738px; border:solid 1px #DEDEDE; height:36px; line-height:36px; background:#F0F0F0 url(../images/index_29.jpg) 20px 16px no-repeat; overflow:hidden; float:left; margin-top:10px; text-indent:30px; clear:both;}
.category b{ float:left; font-size:14px;}
.category a{ float:right; margin-right:15px;}
.piclist{ width:740px; clear:both; margin:auto; overflow:hidden; background:#FFF;}
.piclist ul{ width:760px; overflow:hidden; padding-bottom:10px;}
.piclist li{ width:210px; height:181px; padding:6px; background:url(../images/index_41-43.jpg) 0px 0px no-repeat; margin-right:30px; float:left; overflow:hidden; margin-top:25px; text-align:center;}
.piclist li span{ display:block; width:210px; height:145px; text-align:center; overflow:hidden;}
.piclist li em{ display:block; float:left; clear:both;  width:180px; height:30px; line-height:30px; text-align:left;  overflow:hidden;}
.piclist li em a{ font-size:14px; font-family:'宋体';}

#piclist{ width:740px; clear:both; margin:auto; overflow:hidden; background:#FFF;}
#piclist ul{ width:760px; overflow:hidden; padding-bottom:10px;}
#piclist li{ width:210px; height:181px; padding:6px; background:url(../images/index_41-43.jpg) 0px 0px no-repeat; margin-right:30px; float:left; overflow:hidden; margin-top:25px; text-align:center;}
#piclist li span{ display:block; width:210px; height:145px; text-align:center; overflow:hidden;}
#piclist li em{ display:block; float:left; clear:both;  width:180px; height:30px; line-height:30px; text-align:left;  overflow:hidden;}
#piclist li em a{ font-size:14px; font-family:'宋体';}

#piclist2{ width:740px; float:left; overflow:hidden; background:#FFF;}
#piclist2 ul{ width:760px; overflow:hidden; padding-bottom:10px;}
#piclist2 li{ width:360px; margin-right:20px; float:left; overflow:hidden; margin-top:20px; text-align:center;}
#piclist2 li span{ display:block; width:350px; height:253px; padding:4px; border:solid 1px #CCC;  text-align:center; overflow:hidden;}
#piclist2 li em{ display:block;  width:358px; border:solid 1px #CCC; border-top:none; height:40px; line-height:40px; text-align:center;  overflow:hidden; background:url(../images/imgbg.jpg) 0px bottom repeat-x;}
#piclist2 li em a{ font-size:14px; font-family:'宋体';}

#piclist3{ width:940px; float:left; overflow:hidden; background:#FFF;}
#piclist3 ul{ width:956px; overflow:hidden; padding-bottom:10px;}
#piclist3 li{ width:210px; height:181px; padding:6px; background:url(../images/index_41-43.jpg) 0px 0px no-repeat; margin-right:17px; float:left; overflow:hidden; margin-top:15px; text-align:center;}
#piclist3 li span{ display:block; width:210px; height:145px; text-align:center; overflow:hidden;}
#piclist3 li em{ display:block; float:left; clear:both;  width:180px; height:30px; line-height:30px; text-align:left;  overflow:hidden;}
#piclist3 li em a{ font-size:14px; font-family:'宋体';}
/*jqzoom*/
.jqzoom{ width:100%; position:relative; border: overflow:hidden}
.zoomdiv{z-index:10000;position:absolute; top:100px; left:0px; background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
/*分页*/
.listpage{ width:100%; height:35px;line-height:35px;padding:15px 0; overflow:hidden;}
.listpage .total{ float:left;}
.listpage .total span{margin-left:5px; margin-right:5px; padding:6px 6px;border:1px solid #d5dfe8;background:#fff;color:#666;}
.listpage .pager { float:right; text-align:right;}
.listpage .pager a{margin-left:5px;padding:6px 6px;border:1px solid #d5dfe8;background:#fff;color:#666;}
.listpage .pager a:hover,.listpage .pager .oran_pg_cur{border:1px solid #1a94d5; background:#1a94d5;color:#fff;}
