@charset "utf-8";
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0; 
	font-family: Arial, "宋体"  ;
	text-align: left;
	vertical-align: baseline;
}
a,a:visited,a:active,a:link{text-decoration:none;}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul, li{
	list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}
img{display:block;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; font-size:0; line-height:0; height:0; padding:0; margin:0;}
.hidden{ display:none;}
.bold
{
	font-weight:bold;
	
	
}


body{margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体"; color:#4d4d4d; line-height:18px;  background: url(../images/top_bg.jpg) repeat-x left top #fff;  -webkit-text-size-adjust: none;}


.headerback{background:url(../images/00_02.jpg) repeat; height:108px;width:auto} 
.header{margin:0 auto;height:108px;width:970px}

.logolink{height:108px;width:200px;float:left}
.headerright{height:108px;width:770px;float:left;}


.hrtop{height:62px;width:770px;}
.frlink{height:12px;padding:2px 0;width:70px;float:right;}
.frlink a{color:#8f8f8f;}

.hrbottom{height:46px;width:674px;padding:0 0 0 96px;}

.navibar{height:34px;width:674px;}
.navibtnbck{height:34px;width:95px;float:left}

.idxblankbar{width:970px;}

.navi{width:970px;height:324px;margin:0 auto;background:url(../images/00_14.jpg) repeat-y;}
.navileft{width:146px;height:279px;padding:35px 10px 10px 15px;float:left;background:url(../images/left_03.jpg) bottom no-repeat;}

.navileft ul{width:146px;height:265px;overflow-y:hidden;}
.navileft ul li{width:139px;padding-left:7px;color:#838383;margin:0;line-height:24px;height:24px;background:url(../images/dot.jpg) left 6px no-repeat}
.navileft ul li a {color:#838383;font-size:12px}
.navileftmore{width:141px;height:14px;padding-right:5px}
.navileftmore a{float:right}

.naviright{width:799px;height:317px;float:left;}
 
.category{width:970px;margin:0 auto;}
.catleft{width:171px;float:left;}
.cltop{width:171px;height:30px;background:url(../images/cattitle.jpg) top no-repeat;}
.clmid{width:146px;padding:5px 10px 10px 15px;background:url(../images/catback.jpg);}
.clmid ul{width:146px;overflow-x:hidden;}
.clmid ul li{width:134px;padding-left:12px;color:#3c75a2;font-size:12px;;overflow:hidden;margin:0;line-height:24px;background:url(../images/ar.gif) left no-repeat}
.clmid ul li a{color:#3c75a2;font-size:12px;}
.clbtm{width:171px;height:7px;background:url(../images/catbottom.jpg) top no-repeat;;line-height:0px;padding:0;}

.catright{width:797px;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;float:left;}
.catrighttitle{width:773px;height:26px;padding:9px 0 0 24px;background:url(../images/cattbk.jpg) repeat-x;border-bottom:1px solid #dfdfdf;color:#3c75a2;font-size:14px;font-weight:bold;}
.catrighttitle a{font-size:14px;font-weight:200;color:#3c75a2}
.catrighttitle span{font-size:14px;font-weight:200;color:#3c75a2}
.catrightlist{width:747px;min-height:559px;padding:14px 25px 5px 25px;}
.catrightlist ul{width:747px}
.catrightlist ul li{width:747px;border-bottom:1px dotted #888888;padding-top:12px;padding-bottom:5px}
.mrlt{float:left;color:#4c4c4c;font-size:14px}
.mrld{float:right;color:#8c8c8c;font-size:12px}



.catrightcontent{width:747px;min-height:534px;padding:24px 25px 20px 25px;}

.partner{width:747px;height:657px;text-align:center;margin:0 auto;}  
.partner a{font-size:14px;font-weight:bold;color:#4c4c4c}  
.partner td{text-align:center;} 
.partnerlink{height:18px;} 

.partnerblank{height:24px; border-top:1px dotted #888888;} 

.partnerimg td{vertical-align:middle;text-align:center;} 
.partnerimg img{vertical-align:middle;text-align:center;margin:0 auto} 


.catrightcontentdetail p{color:#4c4c4c;font-size:14px;line-height:22px;}
.catrightcontentdetail div{color:#4c4c4c;font-size:14px;line-height:22px;}
.catrightcontentdetail a{color:#4c4c4c;font-size:14px;line-height:22px;padding-top:24px}
.ctnttitle{height:18px;padding-bottom:12px;border-bottom:1px dotted #888888;color:#3c75a2;font-size:16px;font-weight:bold;text-align:center;}
.ctntdate{height:14px;padding-top:10px;padding-bottom:32px;font-size:12px;color:#888888;text-align:center;} 
.ctntdownload{width:100%;padding-top:20px;}
.ctntdownloadlist{width:100%;padding-top:12px;padding-bottom:12px;border-top:1px dotted #888888;color:#3c75a2;font-size:14px;font-weight:bold;}
.ctntdownloadlist a{color:#306105;font-size:14px;}



.newsbar{width:970px;height:31px;margin:0 auto}
.newsbarlogo{width:90px;height:31px;float:left;}
.newsbarctnt{width:874px;height:23px; padding:6px 0px 0px 5px; float:left;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;float:left}

.abtn{background:url(../images/00_31_t.jpg) no-repeat left 2px;display:block;height:12px;width:31px}
.newsbarctnt p{float:left;margin-right:12px}
.mainctnt{padding-top:75px;width:970px;height:170px;margin:0 auto;background:url(../images/ok_333.jpg) no-repeat;color:#4d4d4d}

.ctimg1{width:90px;padding-top:2px;padding-right:10px;float:left}
.ctimg1 img{width:90px;height:60px}
.ctnt1{padding-left:0px;width:216px;float:left}
.ctnt1 a{float:right;margin-top:12px;margin-right:8px}


.ctimg2{margin-left:11px;width:90px;padding-top:2px;padding-right:10px;float:left}
.ctimg2 img{width:90px;height:60px}
.ctnt2{width:216px;float:left}
.ctnt2 a{float:right;margin-top:12px;margin-right:8px}


.ctimg3{margin-left:11px;width:90px;padding-top:2px;padding-right:10px;float:left}
.ctimg3 img{width:90px;height:60px}
.ctnt3{padding-left:0px;width:216px;float:left;}
.ctnt3 ul{list-style-image:url(../images/dot3.jpg)}
.ctnt3 ul li a{float:none;margin:0px;color:#4d4d4d}
.ctnt3 a{float:right;margin-top:12px;margin-right:8px}




.footerback{background:url(../images/00_54.jpg) repeat; height:67px;width:auto} 
.footertop{background:url(../images/00_55.jpg) no-repeat;height:32px;width:928px;padding:12px 0 0 42px;margin:0 auto;}
.footerbottom{height:20px;width:916px;padding:3px 0 0 54px;color:#8f8f8f;margin:0 auto;}



/*翻页*/
.fpage{ width:580px; _width:585px; margin:10px auto 10px auto; height:22px;padding-top:30px; text-background-color:red}
.Total{float:left;}
.fpage a{ display:block; width:22px; height:18px; border:1px solid #9ec96a; float:left; text-align:center; text-decoration:none; color:#025e04; line-height:18px; margin:0 2px 0 0;}
.fpage a:hover{ color:#FFF; background:#cfcfcf;}

.fpage a.First_page{ width:53px;}
.fpage a.Previous_page{ width:53px;}
.fpage a.Next_page{ width:53px;}
.fpage a.Last_page{ width:53px;}
.fpage a.Last_page_num{ width:53px;}


.fpage a.select{ background:#d20001; color:#FFF;}
	

.scroll{ height:18px; line-height:18px} 
.scroll div.news{ float:left; width:740px;  overflow:hidden; height:18px;  line-height:18px; }
.scroll div.news ul li{ padding-left:12px;}
.scroll div.news ul li a{color:#838383}
	 
 
/*焦点图*/
#f_div {
	MARGIN: 0px auto; WIDTH: 424px; HEIGHT: 146px; OVERFLOW: hidden
}
#f_imgDiv {
	WIDTH: 100%; HEIGHT: 146px; OVERFLOW: hidden
}
#f_img {
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#f_infoDiv {
	POSITION: relative; WIDTH: 100%; TOP: -20px !important
}
#f_buttonDiv {
	TEXT-ALIGN: left; FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=80, finishY=50,style=1,opacity=0,finishOpacity=60); WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 21px; OVERFLOW: hidden; MARGIN-RIGHT: 1px
}
#f_line {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100); WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 1px; OVERFLOW: hidden
}
#f_buttonDiv DIV {
	WIDTH: 1px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 21px
}
#f_buttonDiv .bg {
	FILTER: Alpha(Opacity=50); WIDTH: 21px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 21px
}
#f_buttonDiv A {
	POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; WIDTH: 21px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 19px !important; COLOR: #fff; FONT-SIZE: 10px; OVERFLOW: hidden; TEXT-DECORATION: none
}
#f_buttonDiv A:link {
	COLOR: #000
}
#f_buttonDiv A:visited {
	COLOR: #000
}
#f_buttonDiv A:active {
	COLOR: #000
}
#f_buttonDiv A:hover {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:link {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:visited {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:active {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #ff6600
}







 





