@charset "utf-8";
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:24px; background:url(../images/bg.jpg) center 34px no-repeat #eaeaea;}
p,ul{ padding:0; margin:0;}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#990000; text-decoration:none;}



#header{ width:950px; margin:0 auto; padding:0px; height:86px; }
#header h1{margin:10px 0 0 0; float:left;font-size:12px; color:#666;}
.toplink{ float:right; margin:20px 0 0 0; width:320px; line-height:30px; text-align:right;}

.toplink1{ color:#64b1b4;}

/*========================================菜单样式=======================================*/

#fla{ width:1001px; height:310px; margin:20px auto; padding:0px; text-align:center; }
#banner{ width:1001px; height:200px; margin:20px auto; padding:0px; text-align:center; }

/*========================================菜单样式=======================================*/


.search{ margin:0px 0; float:left}
.kuang2{ background-color:#ffffff; border:#CCCCCC solid 1px; color:#666; font-family:Arial, Helvetica, sans-serif; height:20px; width:130px; }



#nav { width:100%; height:40px;  margin:0 auto; padding:0px; text-align:center;text-align:center; background:url(../images/menu.gif) repeat-x; }


#foot{ width:100%;background:url(../images/foot.gif) repeat-x bottom #f4f4f4; border-top:#cb0900 solid 4px; clear:both; }


.footmenu{ float:left; width:800px;}
.foot1{ width:991px; margin:20px auto;}
.erweima{ float:right; width:135px; text-align:center; margin-right:40px;}
.foot1 p{ background:url(../images/foot1.jpg) top left no-repeat; width:78px; padding-left:10px; line-height:20px; float:left;}
.foot1 p a{ display:block;}
.foot1 p strong{ margin-bottom:10px; line-height:26px; height:26px;}

.foot2 {display:block; margin-bottom:20px; line-height:26px; float:left}
.foot2 a{display:block; }

.zzb07tail{ width:100%;  margin:0px auto 0 auto; clear:both;   text-align:center; clear:both;   height:65px; line-height:65px; color:#CCCCCC;}
a.zzb07link:link{ text-decoration:none; padding-right:5px; color:#CCCCCC;}
a.zzb07link:visited{ text-decoration:none; padding-right:5px;color:#CCCCCC;}
a.zzb07link:hover {text-decoration: underline; padding-right:5px;color:#ffffff;}



/*========================================内页样式=======================================*/



/*========================================菜单样式=======================================*/




.font1{ color:#cc9900;line-height:36px;}
.font1 a{color:#cc9900;}
.font2{ color:#CC0000; font-weight:bold;  margin-right:10px;}

.font3{ color:#FFFFFF;}






#content{margin:20px auto; width:1001px; height:auto; overflow:hidden;clear:both; padding:0;}
.titlebg{background:url(../images/titlebg.gif) left top no-repeat; width:322px; height:177px; margin:5px; float:left; overflow:hidden}
.titlepad{ width:309px; padding:0; margin:9px 2px 0 11px;}
.titlepad p{ margin:0 0; padding:5px 0 0 0; line-height:18px;}
.titlepad .inews a{ display:block;}
.titlepad .ipro a{ display:block; color:#FF6600}

.titlepad .inews2 a{ display:block; border-bottom:#CCCCCC dashed 1px; background:url(../images/icon01.gif) left center no-repeat; text-indent:1em; margin-right:10px;}


#main{margin:0px auto; width:1001px; height:auto; overflow:auto; clear:both;padding:0;overflow:hidden;}

.news07{ width:987px; clear:both; margin:20px auto;}
.news07-1{ margin:0; padding:10px; width:965px; border:#CCCCCC solid 1px; background:url(../images/title07bg.gif) top left repeat-x #f8f8f8}
.news07-1 p{ padding:0; margin:0;}
.news07-1 p a{ margin-left:10px;}
/*========================================内页样式=======================================*/


#left{float:left; display:inline; width:233px; height:auto; background-color:#FFFFFF;}
#left h1{ font-size:18px; font-family:"微软雅黑"; color:#CC0000; text-align:center; line-height:46px; height:55px; background:url(../images/leftbarbg.gif) repeat-x top; margin:0; padding:0;border-bottom:#e7e7e7 solid 1px;}
#left h1 span{ font-size:11px; font-weight:normal; color:#CCCCCC}
.left01 { line-height:41px; font-weight:weight;text-align:left; font-weight:bold;  }
.left01 a{color:#314e6e;  display:block; background:url(../images/leftbg1.gif) no-repeat left top;  width:175px; padding-left:13px; margin:0 auto;}
.left01 a:hover{background:url(../images/leftbg2.gif) no-repeat left top; color:#fff; display:block; }


.left02 { background:url(../images/gif-0057.gif) no-repeat left; border-bottom:#999999 dotted 1px; line-height:22px; width:180px; padding-left:10px; font-size:12px; font-weight:normal; margin-left:18px;}


a#leftonon { color:#CC0000;}


.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}
#nei{ background:url(../images/nconbg.gif) left top repeat-y #ffffff; width:1001px; margin:0 auto; min-height:500px; overflow:auto}
#right{width:725px; height:auto; float:right; background:url(../images/rightbg.gif) left top repeat-x #ffffff; padding:18px 20px; margin:0; display:inline; border-left:#eeeeee solid 1px;}
.bar{background:url(../images/bar.gif) no-repeat left top; height:40px; line-height:25px; color:#000000;  font-size:18px; margin-bottom:15px; text-transform:uppercase; padding-left:20px; font-family:"微软雅黑"}
.bar02{ border-bottom:#CCCCCC dotted 1px;border-top:#CCCCCC dotted 1px;}

.news1{ border-bottom:#CCCCCC dotted 1px; padding:10px; margin:20px auto; height:150px;}
.news1 img{ border:#CCCCCC solid 1px; margin-right:20px; padding:5px;}
.news{ width:680px; margin:0 auto; clear:both;}
.news li{ border-bottom:#CCCCCC dashed 1px; line-height:30px;}

.link1{ border-bottom:#CCCCCC dotted 1px; padding:1px; margin:2px 30px; height:30px; line-height:30px; clear:both; }

.page{ width:700px; margin:20px auto; text-align:center; clear:both;  height:20px; line-height:20px; background-color:#eeeeee;}
.newsbg{ border-bottom:#CCCCCC dotted 1px; background-color:#FFFFFF; line-height:30px;}

h5{ text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; font-family:"微软雅黑"; color:#990000;border-bottom:#eeeeee solid 1px;}



.fc{ margin:5px 5px; width:220px; height:190px; background:url(../images/fcbg.gif) no-repeat top left; float:left; display:inline;}
.fc01{ width:190px; height:140px; border:#dddddd solid 0px; margin:11px 0 0 11px; }
.fc02{  height:20px; line-height:20px; text-align:center;  }
.fengcaishow{ width:650px; padding:10px; background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 auto; text-align:center}



.pshow1{ clear:both; margin:10px 0; height:255px}
.pshow1-1{ width:300px; height:250px; margin-right:20px; text-align:center; float:left; border:#eeeeee solid 3px;}
h4{ text-align:left;  font-size:14px; font-weight:bold; list-style:30px; color:#990000; }
.title{ clear:both; BORDER-BOTTOM: #dddddd 1px solid}


.video1{ float:left; margin:10px;}
.video1 .font3 a{ color:#FFFFFF}