@charset "gb2312";
/*link style*/
.topImg{ background:url(imagestop_bg.gif) repeat-x top center; height:30px; margin:0 auto;}
.topImg p{ width:950px; margin:0 auto;overflow:hidden;}

#container{ width:100%; min-height:1500px; _height:1500px; background:url(imagespage-bg.jpg) no-repeat top center;}

/*main-cont*/
.main-cont{ width:990px; margin:0px auto; padding-left:10px;}
.main-cont .main-cont-bg{ width:990px;}
.main-cont .main-cont-bg .main-top{ background:url(imagesmain-bg1.png) no-repeat; width:990px; height:7px; overflow:hidden; clear:both;}
.main-cont .main-cont-bg .main-center{ background:url(imagesmain-bg2.png) repeat-y; width:990px;float:left;clear:both;}
.main-cont .main-cont-bg .main-bot{ background:url(imagesmain-bg3.png) no-repeat; width:990px; height:22px; overflow:hidden; clear:both;}
.main-cont .block{ width:968px; padding-left:7px;}
.main-cont .title{ background:url(imagestitle-bg.jpg) no-repeat; width:968px; height:48px; overflow:hidden;}
.main-cont .title .flt{ padding-left:19px; padding-top:12px;}
.main-cont .title .frt{ padding-right:10px;}
.main-cont h2{ padding-left:20px; padding-top:15px; padding-bottom:15px;}
.main-cont .block .info-text{ padding-left:20px; width:948px;}
.main-cont .block .info-text dl{ background:url(imagesc1-bg.jpg) no-repeat; width:457px; height:153px; overflow:hidden; float:left;}
.main-cont .block .info-text dl dt{ padding-left:21px; padding-top:15px; float:left;}
.main-cont .block .info-text dl dd{ padding-left:24px; float:left; padding-top:16px; width:370px; line-height:30px;}
.main-cont .block .wen-p{ float:left; width:485px; overflow:hidden;}
.main-cont .block .wen-p h2{ float:left; clear:both; padding-top:4px; padding-bottom:4px;}
.main-cont .block .wen-p p{ clear:both; padding-left:25px; line-height:24px; padding-bottom:4px;}
.main-cont .block .ry-detail-img{ float:left; padding-left:10px;}
.main-cont .block .table-cont{ width:930px; padding-left:16px;}
.main-cont .block .kc-box{ padding-left:20px;}
.main-cont .block .kc-list{ position:relative; width:930px; color:#ffffff;}
.main-cont .block .kc-list a{ color:#ffffff; display:block; line-height:24px; text-align:center;}
.main-cont .block .kc-list span{ float:left;}
.main-cont .block #c1 a{ float:left; height:80px; padding-top:8px; margin-left:3px;}
.main-cont .block #c1 .t1{ background:#ff4a11; width:228px;}
.main-cont .block #c1 .t1:hover{ background:#d83400;}
.main-cont .block #c1 .t2{ width:259px; background:#ffa507;}
.main-cont .block #c1 .t2:hover{ background:#e08004;}
.main-cont .block #c1 .t3{ width:317px; background:#ff4079;}
.main-cont .block #c1 .t3:hover{ background:#e81353;}

.main-cont .block #c2 a{ position:absolute; text-align:center;}
.main-cont .block #c2 .t1{ left:120px; top:0px; background:#ffa507; width:228px; height:112px; padding-top:42px;}
.main-cont .block #c2 .t1:hover{ background:#e08004;}
.main-cont .block #c2 .t2{ left:351px; top:0px; background:#00c5d1; width:580px; height:53px; padding-top:10px;}
.main-cont .block #c2 .t2:hover{ background:#00a5af;}
.main-cont .block #c2 .t3{ left:351px; top:66px; background:#ff4079; width:257px; height:78px; padding-top:10px;}
.main-cont .block #c2 .t3:hover{ background:#e81353;}
.main-cont .block #c2 .t4{ left:611px; top:66px; background:#ffa507; width:320px; height:78px; padding-top:10px;}
.main-cont .block #c2 .t4:hover{ background:#e08004;}

.main-cont .block #c3 a{ position:absolute; text-align:center;}
.main-cont .block #c3 .t1{ background:#00c5d1; left:120px; top:0px; width:358px; height:101px; padding-top:28px;}
.main-cont .block #c3 .t1:hover{ background:#00a5af;}
.main-cont .block #c3 .t2{ background:#ff4a11; left:482px; top:0px; width:449px; height:55px; padding-top:9px;}
.main-cont .block #c3 .t2:hover{ background:#d83400;}
.main-cont .block #c3 .t3{ background:#ff4079; left:482px; top:68px; width:449px; height:53px; padding-top:8px;}
.main-cont .block #c3 .t3:hover{ background:#e81353;}
.main-cont .block #c3 .t4{ background:#ff4079; left:120px; top:133px; width:358px; height:102px; padding-top:25px;}
.main-cont .block #c3 .t4:hover{ background:#e81353;}
.main-cont .block #c3 .t5{ background:#ffa507; left:482px; top:133px; width:449px; height:54px; padding-top:8px;}
.main-cont .block #c3 .t5:hover{ background:#e08004;}
.main-cont .block #c3 .t6{ background:#00c5d1; left:482px; top:198px; width:449px; height:54px; padding-top:8px;}
.main-cont .block #c3 .t6:hover{ background:#00a5af;}

.main-cont .block .zx-list a{ float:left; text-align:center; margin-left:3px; height:55px; line-height:55px;}
.main-cont .block #c4 .t1{ background:#ff4a11; width:108px;}
.main-cont .block #c4 .t1:hover{ background:#d83400;}
.main-cont .block #c4 .t2{ background:#00c5d1; width:116px;}
.main-cont .block #c4 .t2:hover{ background:#00a5af;}
.main-cont .block #c4 .t3{ background:#ff4079; width:132px;}
.main-cont .block #c4 .t3:hover{ background:#e81353;}
.main-cont .block #c4 .t4{ background:#ff9c08; width:444px;}
.main-cont .block #c4 .t4:hover{ background:#e08004;}

.main-cont .block #c5 .t1{ background:#ff9c08; width:227px;}
.main-cont .block #c5 .t1:hover{ background:#e08004;}
.main-cont .block #c5 .t2{ background:#ff4a11; width:132px;}
.main-cont .block #c5 .t2:hover{ background:#d83400;}
.main-cont .block #c5 .t3{ background:#00c5d1; width:247px;}
.main-cont .block #c5 .t3:hover{ background:#00a5af;}
.main-cont .block #c5 .t4{ background:#ff4079; width:195px;}
.main-cont .block #c5 .t4:hover{ background:#e81353;}

.main-cont .block #c6 .t1{ background:#ff4079; width:227px;}
.main-cont .block #c6 .t1:hover{ background:#e81353;}
.main-cont .block #c6 .t2{ background:#00c5d1; width:132px;}
.main-cont .block #c6 .t2:hover{ background:#00a5af;}
.main-cont .block #c6 .t3{ background:#ffa507; width:122px;}
.main-cont .block #c6 .t3:hover{ background:#e08004;}
.main-cont .block #c6 .t4{ background:#ff471f; width:320px;}
.main-cont .block #c6 .t4:hover{ background:#d83400;}

.main-cont .block #c7 .t1{ background:#00c5d1; width:246px;}
.main-cont .block #c7 .t1:hover{ background:#00a5af;}
.main-cont .block #c7 .t2{ background:#ff4a11; width:122px;}
.main-cont .block #c7 .t2:hover{ background:#d83400;}
.main-cont .block #c7 .t3{ background:#ff4079; width:320px;}
.main-cont .block #c7 .t3:hover{ background:#e81353;}

.main-cont .block #c8 .t1{ background:#ffa507; width:257px;}
.main-cont .block #c8 .t1:hover{ background:#e08004;}
.main-cont .block #c8 .t2{ background:#00c5d1; width:319px;}
.main-cont .block #c8 .t2:hover{ background:#00a5af;}

.main-cont .block .zt-list{ padding-top:12px;}
.main-cont .block .zt-list dl{ float:left; padding-left:12px; width:228px; overflow:hidden;}
.main-cont .block .zt-list dl dt img{ background:url(imageszt-img-bg.jpg) no-repeat; padding:5px 6px;}
.main-cont .block .zt-list dl dd{ padding-left:2px; padding-right:2px; line-height:24px; float:left; clear:both; padding-top:2px;}
.main-cont .block .zt-list dl dd a{ color:#ea0b00;}
.main-cont .block .zt-list dl dd a:hover{ text-decoration:underline;}

.foot{ background:url(imagesfooter-bg.jpg) no-repeat; width:100%; height:84px; padding-top:85px;}
.foot p{ line-height:24px; text-align:center; color:#ffffff;}
.foot p a{ color:#ffffff;}