
a:link,
a:visited{color:#000203; text-decoration:none;}
a:hover{color:#2f4c81; text-decoration:none;}


/* 小字 */
.font_small{font-size:10px; font-family:Tahoma, Geneva, sans-serif;}

/* 没有数据 */
.nodata{font-size:12px; color:#2b9040;}

/* 分页 */
.pages{font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-top:20px; clear:both;}
.pages .count{font-size:11px;}
.pages .count b{color:#c00; font-weight:normal;}
.pages .pages_more,
.pages .pages_over,
.pages .pages_out{
	display:inline-block; *display:inline; *zoom:1;
	height:16px; line-height:16px; padding:0 5px; margin-left:5px;
}
.pages .pages_out:link,
.pages .pages_out:visited{background:#ddd; text-decoration:none;color:#494949;}
.pages .pages_out:hover{background:#00003f; text-decoration:none; color:#fff;}
.pages .pages_more{padding:0; color:#09f; text-shadow:0px 0px 2px rgba(0,0,0,0.5);}
.pages .pages_over{background:#00003f; color:#fff; cursor:default;}

.pages_left .pages_more,
.pages_left .pages_over,
.pages_left .pages_out{margin-right:5px; margin-left:0;}

.pages_right{text-align:right;}
.pages_right .pages_more,
.pages_right .pages_over,
.pages_right .pages_out{margin-left:5px; margin-right:0;}

/* 按钮 */
.btn a,
.btn a span{display:inline-block; *display:inline; *zoom:1; height:25px; line-height:25px; background:url(../images/btn.gif) no-repeat;}
.btn a{padding-left:5px; background-position:left top;}
.btn a span{padding-right:15px; padding-left:10px; background-position:right top;}
.btn a:link,
.btn a:visited,
.btn a:hover,
.btn a:link span,
.btn a:visited span,
.btn a:hover span{color:#000; text-decoration:none; cursor:pointer;}

.btn a.over:link,
.btn a.over:visited,
.btn a.over:hover{cursor:pointer; background-position:left bottom;}
.btn a.over:link span,
.btn a.over:visited span,
.btn a.over:hover span{color:#ed1c24; text-decoration:none; cursor:pointer; background-position:right bottom;}

.btn_red a,
.btn_red a span{display:inline-block; *display:inline; *zoom:1; height:23px; line-height:23px; background:url(../images/btn_red.gif) no-repeat;}
.btn_red a{padding-left:5px; background-position:left top;}
.btn_red a span{padding-right:15px; padding-left:10px; background-position:right top;}
.btn_red a:link,
.btn_red a:visited,
.btn_red a:hover,
.btn_red a:link span,
.btn_red a:visited span,
.btn_red a:hover span{color:#fff; text-decoration:none; cursor:pointer;}





/* 结构 */
.home_body{background:#fefefe;}
.home_body .home_body_e{background:url(../images/container_bg.gif) repeat-y center top; margin:auto;}

.container{zoom:1;}
.container_e{padding:0; width:1000px; margin:auto; zoom:1; position:relative;}
.container_main{padding-top:5px;}

.container_left{float:left; width:240px; position:relative; background:#fff;}
.container_right{float:right; width:760px; position:relative; background:#F0F7FC;}
.container_left_e{}
.container_right_e{padding-bottom:30px;}
.container_right_e .nodata{padding-top:15px;}


/* 友情链接 */
.friend_link{background:#424242;}
.friend_link .friend_link_e{padding:10px 0;}
.friend_link .friend_link_e i{font-style:normal; color:#000; padding:0 6px;}
.friend_link a:link,
.friend_link a:visited,
.friend_link a:hover{color:#000;}


/* 底部 */
.footer{color:#ffffff;  margin:auto; position:relative; background:#212939; text-align:center; border-top:6px solid #212939;}
.footer .footer_e{padding:15px 20px 5px 20px; position:relative; font-size:12px;}
.footer .left{float:left;}
.footer .right{float:right;}
.footer .timer{font-size:9px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#000;}
.footer .timer a:link,
.footer .timer a:visited{color:#374054;}
.footer .timer a:hover{color:#374054;}
.footer a:link,
.footer a:visited{color:#ffffff;}
.footer a:hover{color:#ffffff;}


/* 顶部 */
.header{background:url(../images/header_xbg.png) repeat-x top;}
.header .header_e{width:1000px; margin:auto; position:relative; *zoom:1;}
.header .header_menu{width:1000px; height:101px; margin:auto;}
.header .logo{position:absolute; left:0px; top:24px; z-index:2;}
.header .fav{position:absolute; right:20px; top:20px; z-index:2;display: none;}
.header .fav img{float:left;}
.header .fav i{font-style:normal; color:#797979; font-size:9px; line-height:11px; padding:0 5px;}
.header .fav a:link,
.header .fav a:visited{color:#000;}
.header .fav a:hover{color:#2f4e8e;}
.header .a.yuyan{color:#333;text-decoration:none; margin-right:50px;}
.header .a.yuyan:hover {color:#CC3300;text-decoration:underline; margin-right:50px;}


/* 导航 */
.header .menu{position:absolute; right:10px; top:67px; z-index:2;}
.header .menu td{padding:0;}
.header .menu_e{text-align:center;}
.header .menu ul{list-style:none; padding:0; margin:0 auto; height:16px; display:inline-block; *display:inline; *zoom:1;}
.header .menu li{padding:0; margin:0; float:left;}

.header .menu a,
.header .menu a span{text-align:center; height:33px; line-height:33px; display:block; cursor:pointer; color: #FFFFFF;}
.header .menu a{float:left; width:91px; text-align:center; margin-left:4px;}
.header .menu a span{padding:0 15px;}
.header .menu a:link,
.header .menu a:visited{color:#000;}
.header .menu a:hover{color:#000;}

.header .menu a.over,
.header .menu a.over span{color:#ffffff; background:url(../images/nva_hover.png) no-repeat center top; background-size: cover;}



/* 广告 */
.header_ad{background:#fefefe;}
.header_ad .header_ad_e{width:1000px; margin:auto; position:relative;}


/* 面包 */
.bread{height:44px; background:url(../images/bread_bg.gif) repeat-x left top; font-weight:bold;}
.bread .path{padding:15px 0; margin:0 20px; height:14px; line-height:14px; color:#717171; border-bottom:2px solid #717171;}
.bread a:link,
.bread a:visited,
.bread a:hover{color:#717171;}


/* 左子栏目导航 */
.container_left{background:#fff;}
.container_left .container_left_body{}
.container_left .container_nav{}
.container_left .container_nav .container_nav_e{}

.container_left .container_nav dl.nav_menu{list-style:none;  margin:0;}
.container_left .container_nav dl.nav_menu dd{padding:0; margin:5px;}
.container_left .container_nav dl.nav_menu dd a{display:block; height:32px; line-height:32px; font-size:12px; text-indent: 20px;  position:relative; cursor:pointer; background:url(../images/left_menu_bg.png) no-repeat 220px center #ffffff;}
.container_left .container_nav dl.nav_menu dd a:link,
.container_left .container_nav dl.nav_menu dd a:visited,
.container_left .container_nav dl.nav_menu dd a:hover{color:#000;}
.container_left .container_nav dl.nav_menu dd a.over{}
.container_left .container_nav dl.nav_menu dd a.over:link,
.container_left .container_nav dl.nav_menu dd a.over:visited,
.container_left .container_nav dl.nav_menu dd a.over:hover,
.container_left .container_nav dl.nav_menu dd a:hover{color:#fff; background-color: #197fd8; background-image:url(../images/left_menu_bg_over.png);}


/* 左边联系我们 */
.left_contact{padding:0 0 50px 0; *zoom:1;}
.left_contact .left_contact_nav{color:#2f4e8e; font-weight:bold; padding-bottom:8px;}
.left_contact .left_contact_nav i{color:#b4b4b4; font-style:normal; padding-left:5px; font-size:11px; font-weight:normal;}
.left_contact .citem{padding-bottom:4px;}
.left_contact .cn{color:#6d6d6d; padding-bottom:2px;}
.left_contact .ct{color:#2f4e8e;}


.container_left .left_nav{background: #212939; padding:10px 30px; font-weight:bold; color:#ffffff; *zoom:1}


/* 单文章详细 */
.detail_one{padding:15px 0; line-height:1.8; color:#999;}


/* 多文章详细 */
.detail_article{padding:15px 0;}
.detail_article .title{font-size:16px; font-weight:bold; padding:0; margin:0; color:#666;}
.detail_article .info{height:14px; line-height:14px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding-top:8px;}
.detail_article .info span{color:#fff; background:#ccc; padding:0 5px 0 0; margin-right:5px;}
.detail_article .info i{color:#fff; background:#999; padding:0 5px; font-style:normal; margin-right:5px;}
.detail_article .article_content{line-height:1.8; padding-top:20px;}
.detail_article .photo_content{line-height:1.8;}


/* 单图片详细 */
.detail_photo{padding:15px 0; line-height:1.8;}


/* 图片列表 */
.items_photo{}
.items_photo .item{float:left; width:139px; height:120px; margin:20px 5px 0 0; position:relative;}
.items_photo .item_tr{margin-right:0;}
.items_photo .item .image{background:url(../images/home_pro_bg.gif) no-repeat center top; width:140px; height:99px; padding-top:1px; text-align:center;}
.items_photo .item .image img{width:129px; height:96px;}
.items_photo .item .title{width:140px; height:21px; line-height:21px; text-align:center; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}


/* 文章列表 */
.items_article{}
.items_article .item{padding:0; height:28px; background:url(../images/article_list_line.gif) repeat-x left bottom;}
.items_article .item .title{padding:0; margin:0; float:left; padding-top:5px;}
.items_article .item .time{font-size:10px; font-family:Tahoma, Geneva, sans-serif; float:right; height:14px; line-height:14px; padding-top:5px;}
.items_article .item .title a{ height:14px; line-height:14px;}
.items_article .item .title a:link,
.items_article .item .title a:visited{color:#333;}
.items_article .item .title a:hover{color:#2f4e8e;}


.anli_nav_item{padding:10px 0 10px 0;}
.anli_nav_item .nav{font-weight:bold; color:#2f4e8e;}


.items_article_news{}
.items_article_news .item{padding:20px 0 20px 0px; border-bottom:1px solid #7b93c5;}
.items_article_news .item .image{float:left; border:1px solid #7b93c5; width:180px; margin-right:20px;}
.items_article_news .item .image img{border:2px solid #fff;}
.items_article_news .item .title{font-size:12px; font-weight:bold; padding:0; margin:0;}
.items_article_news .item .summary{padding:5px 0; line-height:20px;}
.items_article_news .item .time{font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
.items_article_news .item .time a{margin-right:10px; }
.items_article_news .item .time a:link,
.items_article_news .item .time a:visited{color:#e00e79;}
.items_article_news .item .time a:hover{color:#555;}
.items_article_news .item .title a:link,
.items_article_news .item .title a:visited{color:#999;}
.items_article_news .item .title a:hover{color:#2f4e8e;}
.items_article_news .item .summary a:link,
.items_article_news .item .summary a:visited{color:#999;}
.items_article_news .item .summary a:hover{color:#2f4e8e;}



/* 搜索 */
.search_list_title{padding-top:15px; border-bottom:1px solid #ccc; padding-bottom:15px;}
.search_list_title .search_title{float:left; line-height:20px;}
.search_list_title .search_word{float:left; color:#b9994e; border:1px solid #b9994e; background:#fff; padding:0 5px; width:200px; line-height:18px; height:18px;}
.search_list_title .search_btn{float:left; background:#b9994e; color:#fff; border:1px solid #b9994e; padding:0 10px; margin:0; height:20px;}
.search_list_title .search_cancel{float:left; line-height:20px; margin-left:20px;}



/* 首页 */
.home_container{}
.home_container_e{width:1000px; margin:auto;}

.home_top{background:#fff; padding:15px 0;}
.home_top table{border:0; border-collapse:collapse; margin:auto;}
.home_top td{padding:0; height:66px;}
.home_top .ge{width:13px; font-size:1px; background:url(../images/home_line.gif) repeat-y center top;}
.home_top .ctd{width:233px;}
.home_top .image{float:left; margin-left:6px; margin-right:10px;}
.home_top .info{float:left; width:130px; color:#999;}
.home_top .info .title{font-weight:bold; padding-bottom:3px;}
.home_top .info .title img{float:right; margin-top:3px;}
.home_top .info .summary{height:36px; line-height:18px; overflow:hidden;}
.home_top .info .summary p{padding:0; margin:0;}
.home_top .ctd_over{background:url(../images/home_top_over_bg.gif) no-repeat;}
.home_top .ctd_over .info{color:#fff;}
.home_top .ctd_over .info .title img{display:none;}


.home_middle{background:#fff; border-bottom:2px solid #eee; border-top:2px solid #7b93c5; margin-top:18px; padding:15px 20px;}
.home_news{float:left; width:310px; margin-right:30px;}
.home_about{float:left; width:370px;}
.home_contact{float:right; width:220px;}


.home_nav{background:url(../images/pages_line.gif) repeat-x left bottom; color:#2f4e8e; padding-bottom:8px;}
.home_nav i{color:#999; font-size:11px; margin-left:5px; font-style:normal;}

.home_news .news_items{ padding-top:9px;}
.home_news .item{height:21px; background:url(../images/home_news_bg_line.gif) repeat-x left center;}
.home_news .item .title{float:left; background:#fff; line-height:21px; padding-right:3px;}
.home_news .item .time{float:right; font-size:9px; background:#fff; line-height:21px; padding-left:3px;}

.home_about .home_about_e{padding-top:5px;}
.home_about .image{border:1px solid #e0e0e0; float:left;}
.home_about .image img{border:2px solid #fff;}
.home_about .summary{float:right; width:260px; line-height:21px;}

.home_contact .citem{padding-top:3px;}
.home_contact .cn{color:#6d6d6d;}
.home_contact .ct{color:#2f4e8e;}

.home_link{background:#fff; border-top:2px solid #eee; margin-top:18px; padding:15px 20px;}
.home_link .home_nav{background-image:none; padding-bottom:3px;}
.home_link .home_link_e{line-height:22px}
.home_link .home_link_e a{margin-right:10px; white-space:nowrap;}




.banner{}
.banner .slideshow{overflow:hidden; min-width:1000px; _width:expression(document.body.clientWidth<=1000?"1000px":"100%"); position:relative; z-index:1}
.banner .slideshow .slideshow_pon{position:absolute; z-index:2; bottom:10px; right:10px; display:none;}
.banner .slideshow .slideshow_p{cursor:pointer; display:inline-block; *display:inline; *zoom:1; width:12px; height:12px; margin:0 3px;}
.banner .slideshow .slideshow_p img{
	width:12px; height:12px;
	background-image:url(../images/icon_page_default.png)!important;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_page_default.png');
	_background-image:none;
}
.banner .slideshow .slideshow_pon .over img{
	background-image:url(../images/icon_page_over.png)!important;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_page_over.png');
	_background-image:none;
}



/* 留言 */
.note .note_item{padding-top:20px; background:url(../images/pages_line.gif) repeat-x left bottom; padding-bottom:5px; *zoom:1;}
.note .note_item_e{border:1px solid #eee; background:#fff; padding:12px; *zoom:1;}
.note .note_item table{border-collapse:collapse; border:0;}
.note .note_item table td{padding:3px;}
.note .note_item p{padding:0; margin:0;}

.note_f{padding-top:20px;}
.note_f_nav{background:#00003f; height:24px; line-height:24px; padding:0 10px;}
.note_f_nav .nf_left{float:left; color:#fff; font-weight:bold;}
.note_f_nav .nf_right{float:right; padding-top:5px;}
.note_f_nav .nf_right img{margin-left:5px; cursor:pointer;}






