
.main{ width:1023px; min-height:400px; _height:400px; margin:0 auto; background:url(../images/main_bg.jpg) repeat-y;}

/*资源列表tab*/
.resources{ width:500px; height:245px; float:left; margin-left:26px; margin-top:16px; display:inline; overflow:hidden;}
.resources .title{ width:500px; height:26px; float:left; border-bottom:#ccc 1px solid; background:url(../images/diz_y.jpg) left no-repeat;}
.resources .title a{ width:37px; height:10px; float:right; margin-top:11px;}
.resources .tab{ width:500px; height:26px; float:left; font-size:12px;}
.resources .tab ul{ float:left;}
.resources .tab ul li{ width:98px; height:26px; float:left; text-align:right; line-height:20px; color:#999;}
.resources .tab ul li a{ width:80px; height:26px; float:left; padding:0px 7px 0px 7px; text-align:center; line-height:20px; color:#0b5a8d; text-decoration:none; overflow:hidden;}
.resources .tab ul .tab_s{width:98px; height:26px; float:left; text-align:right; line-height:20px; color:#999;}
.resources .tab ul .tab_s a{ width:80px; height:26px; float:left; color:#FFF; background:url(../images/tit_bg.png) top center no-repeat;}
.resources .tab ul li a:hover{ width:80px; height:26px; float:left; color:#FFF; background:url(../images/tit_bg.png) top center no-repeat;}

.resources .news{ width:500px; height:188px; float:left; margin-top:7px; display:inline; overflow:hidden;}
.resources .news ul{ width:480px; height:188px; float:left; overflow:hidden; position:absolute;}
.resources .news ul li{ width:150px; height:26px; float:left; line-height:26px; margin-left:2px; border-bottom:#CCC 1px dashed; display:inline;}
.resources .news ul li a{ width:130px; height:26px; float:left; overflow:hidden; font-size:12px; line-height:30px; display:inline;  background:url(../images/dian2.png) left no-repeat; padding-left:11px; margin-left:16px;}
.resources .news ul li a:hover{ color:#F00;}


/*新闻列表tab*/
.newsList{ width:450px; height:150px; float:left; margin-top:15px; margin-left:19px; display:inline;}
.newsList .title{ width:450px; height:30px; float:left; display:inline-block; background:url(../images/xian2.jpg) bottom repeat-x;}
.newsList .title .tit_n{ height:30px; float:left;padding-left:13px; padding-right:13px; text-align:center; font-size:14px; font-weight:bold; line-height:30px; color:#7a7a7a; text-decoration:none; overflow:hidden;}
.newsList .title .tit_ns{ height:30px; float:left;  padding-left:13px; padding-right:13px;text-align:center; font-size:14px; font-weight:bold; line-height:30px; color:#7a7a7a; text-decoration:none;  background:url(../images/xian.jpg) bottom no-repeat; color:#004774; display:inline;}
.newsList .title .more_s{ width:37px; height:10px; float:right; margin-top:11px;}

.newsList .title .tit_n:hover{width:67px;  background:url(../images/xian.jpg) bottom no-repeat; color:#004774;}
.newsList .list{ width:443px; height:221px; float:left; margin-top:3px; margin-left:5px; display:inline; overflow:hidden;}
.newsList .list li{ width:443px; height:27px; line-height:27px; float:left; text-align:right; color:#999; border-bottom:#CCC 1px dashed; background:url(../images/dian.png) left no-repeat; font-family:"宋体";}
.newsList .list li a{ width:355px; height:26px; float:left; margin-left:13px; display:inline; overflow:hidden; text-align:left; color:#7a7a7a;}
.newsList .list li a .span1{ float:left; color:#ff8309;}
.newsList .list li a .span2{ width:233px; height:26px; float:left; color:#666; overflow:hidden;}
.newsList .list li a .span2:hover{ color:#f00;}
.newsList .list li a .span3{ float:left; width:22px; height:9px; margin-top:9px; display:inline;}
.newsList .list li a p{ width:22px; height:9px; float:right;  margin-top:9px; text-align:left;}

.newsList .list li a:hover{ color:#F00; cursor:pointer;}


/*服务*/
/*服务*/
.service{ width:500px; height:170px; float:left; margin-left:26px; margin-top:13px; display:inline; overflow:hidden;}
.service .title{ width:500px; height:26px; float:left; border-bottom:#ccc 1px solid;}
.service .title img{ width:108px; height:23px; float:left; margin-top:2px; display:inline;}
.service ul{ width:550px; height:140px; float:left;}
.service ul li{ width:60px; height:61px; float:left; margin-right:30px; margin-left:16px; margin-top:5px; display:inline; overflow:hidden;}
.service .pic1 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 1px -10px; overflow:hidden;}
.service .pic1 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 1px -10px; color:#00497c;}

.service .pic2 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 65px -11px;  overflow:hidden;}
.service .pic2 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 65px -11px; color:#00497c;}

.service .pic3 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 1px 230px; overflow:hidden;}
.service .pic3 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 1px 230px; color:#00497c;}

.service .pic4 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 65px 230px; overflow:hidden;}
.service .pic4 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 65px 230px; color:#00497c;}

.service .pic5 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 1px 168px; overflow:hidden;}
.service .pic5 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 1px 168px; color:#00497c;}

.service .pic6 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 65px 168px; overflow:hidden;}
.service .pic6 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 65px 168px; color:#00497c;}

.service .pic7 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 1px 104px; overflow:hidden;}
.service .pic7 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 1px 104px; color:#00497c;}

.service .pic8 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 65px 105px; overflow:hidden;}
.service .pic8 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 65px 105px; color:#00497c;}

.service .pic9 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 1px 49px; overflow:hidden;}
.service .pic9 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 1px 49px; color:#00497c;}

.service .pic10 a{ width:60px; height:61px; float:left; text-align:center; line-height:100px; background:url(../images/f_pic.png) 65px 46px; overflow:hidden;}
.service .pic10 a:hover{ width:60px; height:61px; float:left; line-height:100px; background:url(../images/fs_pic.png) 65px 46px; color:#00497c;}

/*pic*/

.newsPic{ width:450px; height:170px; float:left; margin-left:19px; margin-top:19px; display:inline;}
.newsPic .pic{ width:246px; height:160px; float:left;}
.newsPic .pic a img{ width:246px; height:160px; float:left; overflow:hidden;}
.newsPic .pic_a{ width:175px; height:160px; float:left; margin-left:9px; background:url(../images/bg_pic.png) center no-repeat; overflow:hidden; display:inline;}
.newsPic .pic_a ul{ width:175px; height:160px; float:left;}
.newsPic .pic_a ul li{ float:left; height:45px; width:175px; margin-bottom:5px; display:inline;}
.newsPic .pic_a .pic1 a{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) -1px -8px;}
.newsPic .pic_a .pic1 a:hover{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) 218px -8px;}

.newsPic .pic_a .pic2 a{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) -1px 115px;}
.newsPic .pic_a .pic2 a:hover{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) 218px 115px;}

.newsPic .pic_a .pic3 a{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) -1px 60px;}
.newsPic .pic_a .pic3 a:hover{ width:175px; height:45px; float:left; background:url(../images/t_pic.png) 218px 60px;}





