@charset "utf-8";
body { padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;background:url(../images/bj.jpg) repeat-x #25568c; color:#333;}
body,form,ul {margin:0; padding:0; list-style:none;  color:#333; clear:both;}
.p {margin:0; padding:0; list-style:none; color:#333;}
li,dl,dt,dd {padding:0; margin:0;}
.wrapfix:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
} 
.wrapfix {display: inline-table;}/* Hides from IE-mac \*/
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}/* End hide from IE-mac */

a {text-decoration:none; color:#333;}
a:hover {color:#F60; text-decoration:none;}
.bold {font-weight:bold;}
.font14 {font-size:14px;}
.font12 {font-size:12px;}
.center {text-align:center;}
.float_r {float:right;}
.clear {clear:both;}



.page {padding:20px 0; text-align:center;}


#nav {background:url(../images/nav1.jpg) no-repeat; padding:35px 0 0 10px; height:95px;}
#nav a { color:#FFF;}
#nav1,#nav2,#nav3,#nav4,#nav5,#nav6,#nav7 {display:block; text-indent:-9999px; height:45px; float:left; overflow:hidden;}
#nav1 {width:102px;}
#nav2 {width:97px;}
#nav3 {width:101px;}
#nav4 {width:102px;}
#nav5 {width:101px;}
#nav6 {width:110px;}
#nav7 {width:102px;}
#nav1:hover {background:url(../images/nav2.jpg) -10px -35px;}
#nav2:hover {background:url(../images/nav2.jpg) -112px -35px;}
#nav3:hover {background:url(../images/nav2.jpg) -209px -35px;}
#nav4:hover {background:url(../images/nav2.jpg) -310px -35px;}
#nav5:hover {background:url(../images/nav2.jpg) -412px -35px;}
#nav6:hover {background:url(../images/nav2.jpg) -513px -35px;}
#nav7:hover {background:url(../images/nav2.jpg) -623px -35px;}


#navlist_1,#navlist_2,#navlist_3,#navlist_4,#navlist_5,#navlist_6,#navlist_7 {display:none; clear:both; margin:0; padding-top:10px; line-height:20px;}
#navlist_2 {padding-left:60px;}
#navlist_3 {padding-left:150px;}
#navlist_4 { text-align:center}
#navlist_5 {padding-left:350px;}
#navlist_6 {padding-right:60px; text-align:right;}
#navlist_7 {padding-right:60px; text-align:right;}

#navlist_1 a:hover,#navlist_2 a:hover,#navlist_3 a:hover,#navlist_4 a:hover,#navlist_5 a:hover,#navlist_6 a:hover,#navlist_7 a:hover,#navlist_8 a:hover { background-color:#123986; color:#FFF; padding:4px;}

.footer a {color:#999;}
.footer a:hover {color:#F60;}



/*首页新闻列表*/
#indexNewList li {height:22px; border-bottom:1px dashed #cecece;}
#indexNewList li span { float:right; color:#b3b3b3;}

.indexNewsList { line-height:16px;}
.indexNewsList li a {
	display:block;
	width:329px;
	color: #02a5fa;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;/*兼容opera*/
	white-space:nowrap;
	}
.indexNewsList .li1 {background:url(../images/index_news_bj.jpg) no-repeat #fafafa; padding-left:17px; height:32px; line-height:32px;}
.indexNewsList .li2 {background:url(../images/index_news_bj.jpg) no-repeat 0 -32px; padding-left:17px; height:32px; line-height:32px;}
.indexNewsList li a { color:#333;}
.indexNewsList li span { float:right; padding-right:17px; color:#999;}
.indexNewsList li a:hover {color:#F60; text-decoration:none;}

/*分页新闻列表*/

.NewsList { line-height:16px;}
.NewsList li a {
	display:block;
	width:489px;
	color: #02a5fa;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;/*兼容opera*/
	white-space:nowrap;
	}
.NewsList .li1 {background:url(../images/news_bj.jpg) no-repeat #fafafa; padding-left:17px; height:32px; line-height:32px;}
.NewsList .li2 {background:url(../images/news_bj.jpg) no-repeat 0 -32px; padding-left:17px; height:32px; line-height:32px;}
.NewsList li a { color:#333;}
.NewsList li span { float:right; padding-right:17px; color:#999;}
.NewsList li a:hover {color:#F60; text-decoration:none;}

/*分页新闻列表*/
.prolist_text { border-bottom:1px solid #e7e7e7;}
.prolist_text img {margin-top:7px; border:0;}


#menu li a {line-height:43px; width:214px; background:url(../images/menu_bg.jpg); font-weight:bold; font-size:14px; color:#333; padding-left:20px; display:block;}
#menu li a:hover {line-height:43px; width:214px; background:url(../images/menu_bg.jpg) 0 -43px; font-weight:bold; font-size:14px; color:#F90; padding-left:20px; display:block;}

#content { padding:30px 54px 0 57px; line-height:160%; background:url(../images/content.jpg) no-repeat;}

.cur {line-height:36px; padding-top:20px; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #dbdbdb;}
.cur span { font-size:11px; font-weight:normal; color:#999;}
.cur img { margin-bottom:-10px;}
.cur span img { margin-bottom:-7px;}



/*分页*/

.news_list li {background:url(../images/news_icon.jpg) no-repeat; padding:0 60px 0 22px; line-height:30px;}
.news_list li span { float:right; color:#999}
.news_list li a span { float:left; cursor:pointer;}
.downloads {margin:0; padding:0; list-style:none;}
.downloads li {list-style:none; width:142px; min-height:152px; _height:152px; float:left; margin:10px; padding:5px; border:1px solid #CCC;}
.downloads img { border:0; width:140px; height:119px;}


.tip {background:url(../images/tel.jpg) no-repeat 0 46px; padding:20px 0; color:#123881;}





