@charset "gb2312";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none; height:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body {color: #333333;font:12px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: url(imagesfp_bodybg.jpg) #eff6cc center top repeat-x; overflow:hidden;}	
ul, ol, li {list-style: none outside none;}
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none;}
a {color: #333;text-decoration: none; outline:none; font-family: Microsoft YaHei;}
a:hover {color: #c00; text-decoration:none;}
img{ border:0 none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
table, td, input, textarea { padding:0px;}
.fl,.left{ float:left;}
.fr,.right{ float:right;}
.ml10{ margin-left:10px;}
.mat20{ margin-top:20px;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden; padding:0;}
.clear10{clear:both;font-size:0px;line-height:0px;height:0px; padding:0 0 10px 0;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden;}
.mainbox{ width:1002px; margin:0 auto;}

.fp_hedaer{ height:302px;}
.banner{ height:250px; overflow:hidden;}
.banner span{ display:none;}
.navbox{ height:52px;}
.navbox li{ float:left; line-height:52px; font-weight:bold; text-align:center; font-size:14px; width:143px;}
.navbox li a{ color:#fff;}
.navbox li a:hover{ color:#ffff9a;}
.navbox li.goback a{ display:block; width:95px; margin:0 auto; height:32px; line-height:32px; margin:10px auto 0; background:#fff; color:#006600;}
.navbox li.goback a:hover{ color:#d00;}

.flash{ width:280px; height:222px; border:1px solid #ddd; border-right:0 none; padding:10px; background:#fff;}
.mF_classicHC_myFocus01{ width:280px !important; height:222px !important;}
.mF_classicHC .pic{ border:1px solid #707070 !important;}
.mF_classicHC_myFocus01 .pic,.mF_classicHC_myFocus01 .pic img{ width:278px !important; height:198px !important;}
.mF_classicHC .num, .mF_classicHC .num_bg{ bottom:23px !important;}
.mF_classicHC .txt li{top:199px !important; height:22px !important; line-height:22px !important;}
.mF_classicHC .txt li a{ display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:96%; padding:0 3%;}

.gzdt{ height:242px; border:1px solid #ddd; border-left:0 none; padding:0 10px 0 5px; background:#fff; width:383px;}
.sytel{ height:36px; line-height:36px; padding:4px 10px 0; border-bottom:1px solid #ddd;}
.sytel h2{ font-size:15px; height:36px; background:url(imagesfp_telbg.gif) left 11px no-repeat; padding-left:15px;}
.gzdt .list{ padding:8px 5px 0;}
.list li{ height:30px; line-height:30px; font-size:14px; overflow:hidden; padding-left:10px;background: url(imagesicon.gif) left center no-repeat;}
.list li img{ float:left; padding:10px 0 0 5px;}
.list li span.date{ font-family:arial; color:#999;}
 a.more{ color:#999;}
 a.more:hover{ color:#c00;}

.fp_rbox{ height:242px; border:1px solid #ddd; background:#fff; width:291px; overflow:hidden;}
.syrtel{ height:32px; padding:8px 10px 0 8px; line-height:32px; border-bottom:1px solid #006600;}
.syrtel h2{ font-size:15px; height:32px; width:90px; text-align:center; background:#006600;}
.syrtel h2 a,.syrtel h2 a:hover{ color:#fff;}
.fp_rbox .list{ padding:8px 10px 0;}
.newbox{ height:242px; width:343px; border:1px solid #ddd; background:#fff;}
.newbox .list{ padding:8px 10px 0;}

.gtzz{ height:580px; border:1px solid #ddd; background:#fff;}
.gtzz .picbox{ width:880px; margin:0 auto; padding-top:15px; overflow:hidden;}
.gtzz .picbox li .title{ text-align: center; font-size:14px; display:block; width:96%; padding:0 3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; height:30px; line-height:30px;}



.fp_footer{ border-top:8px solid #006600; margin-top:10px; width:100%; text-align:center; line-height:30px; padding:27px 0; font-size:14px; color:#000;}
.fp_footer span{ font-family:arial;}















