@charset "utf-8";

/* CSS Document */





#banner{height:450px; position:relative; margin:0 auto; min-width:1149px; overflow:hidden;}

#banner .focus{width:1920px;height:450px;position:relative;float:left;overflow:hidden;left:50%;top:0;width:1920px; margin-left:-960px;}

/*#banner .f426x240 li{position:absolute;left:0;top:0; }*/
/*#banner .f426x240 li a{ display:block; }*/

/*#banner .rslides{width:100%;position:relative;list-style:none;padding:0; display:table;}*/

#banner .rslides_nav{height:100px;width:50px;position:absolute;text-indent:-9999px;overflow:hidden;left:386px;top:42%;z-index:999; background:url(../images/l.png) no-repeat center center;}

#banner .rslides_nav.next{left:1516px; background:url(../images/r.png) no-repeat center center;}

#banner .rslides_tabs{clear:both;text-align:center; position:absolute; bottom:30px;left:925px; z-index:999; width:87px;height:12px; display:none;}

#banner .rslides_tabs li{float:left; margin-right:17px;}

#banner .rslides_tabs a{text-indent:-9999px;overflow:hidden;width:12px;height:12px;display:block;}

#banner .rslides_tabs .rslides_here a{}





#main{width:100%; display:table;}

#main .main1{width:100%;height:523px; background:url(../images/main1_02.jpg) top center no-repeat;}

#main .main1 .top{width:1149px;height:121px; margin:0 auto; padding-top:41px;}

#main .main1 .top img{display:block; margin:0 auto;}

#main .main1 .focus{width:954px;height:361px;position:relative;background:url(../images/main1_12.png) no-repeat; margin:0 auto;}

#main .main1 .f160x160 li{position:absolute;left:0;top:0;width:954px;height:361px;}

#main .main1 .f160x160 li dl dt{float:left; width:562px;height:271px; padding:5px; margin-right:9px;}

#main .main1 .f160x160 li dl dd{width:318px;height:281px; padding-left:30px; float:left;}

#main .main1 .f160x160 li dl dd h2{font-size:18px; line-height:24px; padding-top:23px; margin-bottom:20px;}

#main .main1 .f160x160 li dl dd h2 a{color:#0a7c96;}

#main .main1 .f160x160 li dl dd h2 a:hover{color:#03a5ca}

#main .main1 .f160x160 li dl dd p{line-height:12px; line-height:20px; color:#0a7c96; width:318px;height:161px;}

#main .main1 .f160x160 li dl dd .more{width:91px;height:30px; line-height:30px; font-size:12px; color:#fff; display:block; text-align:center;}

#main .main1 .f160x160 li dl dd .more:hover{text-decoration:underline;}

#main .main1 .rslides{width:100%;position:relative;list-style:none;padding:0}

#main .main1 .rslides_nav{height:73px;width:28px;position:absolute;text-indent:-9999px;overflow:hidden;left:-97px;top:104px;z-index:999; background:url(../images/lr2_17.png) left no-repeat;}

#main .main1 .rslides_nav:hover{background:url(../images/lr_14.png) left no-repeat;}

#main .main1 .rslides_nav.next{left:1024px;background:url(../images/lr2_17.png) right no-repeat;}

#main .main1 .rslides_nav.next:hover{background:url(../images/lr_14.png) right no-repeat;}

#main .main1 .rslides_tabs{clear:both;text-align:center; position:absolute;top:16px;left:483px; z-index:999; width:84px;height:12px;}

#main .main1 .rslides_tabs li{float:left; margin-right:3px;}

#main .main1 .rslides_tabs a{text-indent:-9999px;overflow:hidden;width:9px;height:12px;display:block; background:url(../images/dian_17.png) no-repeat;}

#main .main1 .rslides_tabs .rslides_here a{ background:url(../images/dian_15.png) no-repeat;}





#main .main2{width:100%;height:523px; background:url(../images/main2_38.jpg) top center no-repeat;}

#main .main2 .top{width:1149px;height:99px; margin:0 auto; padding-top:42px;}

#main .main2 .top img{display:block; margin:0 auto;}

#main .main2 .fuwu{width:1149px; margin:0 auto; display:table;}

#main .main2 .fuwu ul li{width:302px;height:159px; float:left; margin-right:19px; margin-bottom:18px; background:url(../images/fuwu_03.jpg) no-repeat; padding:0 34px;}

#main .main2 .fuwu ul li.last{margin-right:0;}

#main .main2 .fuwu ul li h2{padding-top:20px;height:24px; line-height:24px; margin-bottom:10px; font-size:16px;}

#main .main2 .fuwu ul li h2 a{color:#599ba9;}

#main .main2 .fuwu ul li h2 a:hover{color:#22a3be;}

#main .main2 .fuwu ul li p{font-size:12px; line-height:18px; color:#9ea6bb; width:302px;height:54px;}

#main .main2 .fuwu ul li .more{width:91px;height:30px; line-height:30px; font-size:12px; color:#fff; display:block; text-align:center;}

#main .main2 .fuwu ul li .more:hover{text-decoration:underline;}





#main .main3{width:100%;height:523px; background:url(../images/main1_02.jpg) top center no-repeat;}

#main .main3 .top{width:1149px;height:114px; margin:0 auto; padding-top:41px;}

#main .main3 .top img{display:block; margin:0 auto;}

#main .main3 .focus{width:823px;height:324px;position:relative;background:url(../images/news_06.png) no-repeat; margin:0 auto;}

#main .main3 .news1 li{position:absolute;left:0;top:0;width:954px;height:361px;}

#main .main3 .news1 li dl dt{float:left; width:315px;height:324px;margin-right:30px;}

#main .main3 .news1 li dl dd{width:478px;height:324px;float:left; position:relative;}

#main .main3 .news1 li dl dd strong{width:46px;height:40px; line-height:18px; padding-top:5px; text-align:center; font-size:18px; color:#3b3b3b; display:block; position:absolute;top:0;right:0; background:#f5f5f5; font-weight:500;}

#main .main3 .news1 li dl dd strong span{display:block; font-size:12px;}

#main .main3 .news1 li dl dd h2{font-size:18px; line-height:24px; padding-top:23px; margin-bottom:38px;}

#main .main3 .news1 li dl dd h2 a{color:#0a7c96;}

#main .main3 .news1 li dl dd h2 a:hover{color:#03a5ca}

#main .main3 .news1 li dl dd p{line-height:12px; line-height:20px; color:#0a7c96; width:457px;height:161px;}

#main .main3 .news1 li dl dd .more{width:91px;height:30px; line-height:30px; font-size:12px; color:#fff; display:block; text-align:center;}

#main .main3 .news1 li dl dd .more:hover{text-decoration:underline;}

#main .main3 .rslides{width:100%;position:relative;list-style:none;padding:0}

#main .main3 .rslides_nav{height:73px;width:28px;position:absolute;text-indent:-9999px;overflow:hidden;left:-163px;top:111px;z-index:999; background:url(../images/lr2_17.png) left no-repeat;}

#main .main3 .rslides_nav:hover{background:url(../images/lr_14.png) left no-repeat;}

#main .main3 .rslides_nav.next{left:957px;background:url(../images/lr2_17.png) right no-repeat;}

#main .main3 .rslides_nav.next:hover{background:url(../images/lr_14.png) right no-repeat;}

#main .main3 .rslides_tabs{clear:both;text-align:center; position:absolute;top:343px;left:376px; z-index:999; width:84px;height:12px;}

#main .main3 .rslides_tabs li{float:left; margin-right:3px;}

#main .main3 .rslides_tabs a{text-indent:-9999px;overflow:hidden;width:12px;height:12px;display:block; background:url(../images/dian_17.png) no-repeat;}

#main .main3 .rslides_tabs .rslides_here a{ background:url(../images/dian_15.png) no-repeat;}





#main .link{width:100%;height:101px; padding-top:21px; padding-bottom:22px;}

#main .link ul{width:1141px;height:101px; margin:0 auto;}

#main .link ul li{width:89px;height:101px; float:left; margin-right:61px;}

#main .link ul li.last{margin-right:0;}

#main .link ul li a img{display:block;}
