﻿@charset "utf-8";
/*--------------------------------------------------------
Author: sylar.tang
Version: 0.1
Create:2010/03/10
Design Corp:www.flyinfoinc.com
Effect:Common/Index/
--------------------------------------------------------*/





*{ padding:0; margin:0;}

a{text-decoration:none;}
.clear_both{ clear:both;}
.hidden{display:none;}

body{ background:url(../images/body_bg.gif) repeat-x left top #23789F;}
body.p_jr{ background:url(../images/body_bg2.gif) repeat-x left top #F57E0A;}
.jr_pic{ width:990px; margin:0 auto; overflow:hidden; display:none; background:url(../images/jr.jpg) no-repeat left top;}
.jr_pic_show{ width:990px; margin:0 auto;  overflow:hidden; display:block; }

.spe_pic_show{ width:990px; margin:0 auto;  overflow:hidden; display:block; background:url(../images/imgSpl.jpg) no-repeat left top;}


.about{ margin:0 auto; width:990px; overflow:hidden; height:26px; line-height:26px; background:url(../images/about_us.gif) no-repeat left top;}
	.about .left{ float:left; margin-left:15px; display:inline;}
	.about .left a{color:#fff; font-size:12px;}
	.about .right{	float:right; margin-right:15px;  display:inline;}
	.about .right ul{ padding-top:5px;}
	.about .right ul li{ float:left; padding-left:18px; height:14px; overflow:hidden; line-height:16px; font-size:12px; margin-right:10px;}
	.about .right a{color:#fff;}
	.about .right ul li.set_home{ background:url(../images/icon/top_icon.gif) no-repeat left top;}
	.about .right ul li.jion_sc{ background:url(../images/icon/top_icon.gif) no-repeat left -14px;}
	.about .right ul li.rss{ background:url(../images/icon/top_icon.gif) no-repeat left -42px;}
	.about .right ul li.web_dh{ background:url(../images/icon/top_icon.gif) no-repeat left -28px;}
        .about .right ul li.old_mail{ background:url(../images/icon/email.gif) no-repeat left center;}

	
	
.banner{ width:990px; margin:0 auto; height:139px; overflow:hidden; background:url(../images/logo.png) no-repeat left top;}
	.banner h3{}
	.banner h3 a{ display: block;height:139px; width:465px; margin-left:28px; text-indent:-9999px; cursor:pointer;}
	
	
.ban_dh{ width:990px; height:97px; overflow:hidden; margin:0 auto;background:url(../images/bg_dh_news.gif) no-repeat left top;}
	.ban_dh ul{ width:100%; padding:12px 0;}
	.ban_dh ul li{ float:left;}
	.ban_dh ul li a{ width:99px; margin-left:10px; display:block; font-size:14px; text-align:center; height:25px; line-height:25px; margin-bottom:2px; color:#fff;}
	.ban_dh ul li a:hover{ background:url(../images/dh_a_bg.gif) no-repeat left top; color:#013B75; font-weight:bold;}
	
.search{ background:#fff; width:990px; margin:0 auto; height:34px; overflow:hidden; margin-top:10px; line-height:34px; font-size:14px; color:#003B74;}
	.search ul{ width:100%;}
	.search ul ul{width:auto;}
	.search ul li{ float:left; padding-left:10px; font-size:14px; width:auto;}
	.search ul li select{ color:#666; margin-top:8px; display:block;}
	.search ul li .search_botton{ background:url(../images/search_botton.gif) no-repeat left top; width:58px; height:19px; line-height:19px; font-size:12px; overflow:hidden; border:none 0; display:block; margin-top:8px; color:#fff; cursor:pointer}
	.search ul li .search_box{ height:16px; padding:0; margin-top:8px; line-height:16px; border:1px solid #4B4B4B; padding-left:5px; width:150px; font-size:12px; overflow:hidden; color:#666; display:block;}
	.search ul li.search_txt{ float:right; padding-right:15px; font-size:12px;}
	.search ul li a{ color:#0C6088;}
	.search ul li a:hover{ color:#002b4e;}
	.search ul li a.vid{ color:#d51f00;}
	.search ul li a.vid:hover{ color:#FF6600;}
	
.mar_news{ width:990px; height:25px; overflow:hidden; margin:0 auto; background:#4885A9; line-height:25px; color:#fff;}
	.mar_news .title_new{ float:left; background:url(../images/mar_new.gif) no-repeat right top; font-size:14px; text-align:center; width:76px; margin-right:10px;}
	.mar_news .title_content{ font-size:12px; line-height:20px; height:20px; overflow:hidden; margin-top:3px;}
	.mar_news .title_content a{ color:#fff;}
	
.flash_gg{ width:990px; margin:0 auto; height:75px; overflow:hidden; margin-top:9px; background:gray;}

.main{ width:990px; overflow:hidden; margin:0 auto; background:#fff; padding:10px 0;}
	.main .left{ margin-left:3px; float:left;}
	.main .left .pic_new{ width:300px; height:252px; overflow:hidden; float:left; background:#ccc; margin-right:10px;}
	.main .left .imp_news{ width:434px; overflow:hidden; float:left;}
	.main .left .gg{ width:298px; height:250px; border:1px solid #ddd; background:#fff; overflow:hidden; margin-top:10px; margin-right:10px;  float:left;}
	.main .left .ldjh{ width:434px; overflow:hidden; margin-left:10px; margin-top:10px;}
	
	.title{ width:434px;  background:url(../images/title_all.gif) no-repeat left top; height:42px; overflow:hidden;}
	.title a{ text-indent:-9999px; display:block; width:100px; height:34px; float:left;}
	.title span{ float:right; display:block; margin:13px 15px 0 0;}
	.title span a{text-indent:0; width:auto; height:auto; color:#B4D3E8;}

	
	.imp_news .title{ width:434px;  background:url(../images/title_all.gif) no-repeat left top; height:42px; overflow:hidden;}
	.imp_news .title a{ text-indent:-9999px; display:block; width:100px; height:34px; float:left;}
	.imp_news .title span{ float:right; display:block; margin:13px 15px 0 0;}
	.imp_news .title span a{text-indent:0; width:auto; height:auto; color:#B4D3E8;}
	.imp_news .title span a:hover{ color:#fff; text-decoration:none;}
	
	.content{ float:right; width:427px; height:209px; overflow:hidden; text-align:left; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
	.content ul{ padding:10px;}
	.content ul li{ list-style:none; text-indent:8px; line-height:25px; clear:both;}
	.content ul li a{ color:#003399; font-size:12px; text-decoration:none; float:left; display:block; background:url(../images/icon/list_li.gif) no-repeat left center; width:300px;}
	.content ul li a:hover{ text-decoration:underline;}
 	.content ul li em{ font-style:normal; font-size:10px; color:#666; font-family:Arial; float:right;}
 	/*.content ul li a img{ display:block; float:left;}*/
 	.content ul li a span{ display:block; float:left; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:310px;}
 	
 	.content_ldjh{ float:right; width:427px; height:209px; overflow:hidden; text-align:left; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
	.content_ldjh ul{ padding:10px;}
	.content_ldjh ul li{ list-style:none; text-indent:8px; line-height:25px; clear:both;}
	.content_ldjh ul li a{ width:310px; color:#003399; font-size:12px; text-decoration:none; float:left; display:block;  background:url(../images/icon/list_li.gif) no-repeat left center; overflow:hidden;}
	.content_ldjh ul li a:hover{ text-decoration:underline;}
 	.content_ldjh ul li em{ font-style:normal; text-indent:0; font-size:10px; color:#666; font-family:Arial; float:right; display:block;}
    /*.content_ldjh ul li a img{ display:block; float:left;}*/
 	.content_ldjh ul li a span{ display:block; float:left; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:310px;}
 	

	
	.gg .title_gg{ width:294px; margin:2px;  background:url(../images/title_all.gif) no-repeat left -42px; height:34px; overflow:hidden;}
	.gg .title_gg a{ text-indent:-9999px; display:block; width:100px; height:34px; float:left;}
	.gg .title_gg span{ float:right; display:block; margin:13px 15px 0 0;}
	.gg .title_gg span a{ color:#fff; text-indent:0; width:auto; height:auto; color:#B4D3E8;}
	.gg .title_gg span a:hover{ color:#fff; text-decoration:none;}
	
	.content_gg{ float:right; overflow:hidden; text-align:left;}
	.content_gg ul{ padding:10px;}
	.content_gg ul li{ list-style:none; text-indent:8px; line-height:25px; clear:both;}
	.content_gg ul li a{ color:#003399; font-size:12px; text-decoration:none; float:left; display:inline-block;  background:url(../images/icon/list_li.gif) no-repeat left center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:200px;}
	.content_gg ul li a:hover{ text-decoration:underline;}
 	.content_gg ul li em{ font-style:normal; font-size:10px; color:#666; font-family:Arial; float:right;}
	
	
	
	.title_ldjh{ width:434px;  background:url(../images/bg_qh.gif) no-repeat left -68px; height:42px; overflow:hidden;}
	.title_ldjh ul{width:110%; padding:3px 0 0 8px;}
	.title_ldjh ul li{list-style:none; float:left; margin:0 2px 5px 0; width:211px; height:34px; overflow:hidden; background:url(../images/bg_qh.gif) no-repeat 200px 200px;}
	
	.title_ldjh a{ text-indent:-9999px; display:block; width:165px; height:34px; float:left;}
	.title_ldjh a.more_new{ color:#B4D3E8; text-decoration:none; width:auto; height:auto; text-indent:0; margin-top:10px; font-size:12px; font-family:"宋体";}
	.title_lgjh a.more_new:hover{ color:#fff; text-decoration:none; height:auto; width:auto; text-indent:0; margin-top:10px; font-size:12px; font-family:"宋体";}
	.title_ldjh ul #homeNoticeTab1{ background-position:left -34px;}
	.title_ldjh ul #homeNoticeTab2{ background-position:-212px -34px;}
	.title_ldjh ul li.c#homeNoticeTab1{ background-position:left top;}
	.title_ldjh ul li.c#homeNoticeTab2{ background-position:-212px top;}

	
	
	
	.main .right{ float:right;  margin-right:3px; text-align:left;}
	.main .right .right_all{ border:1px solid #ddd; background:#F4F4F4; width:228px; overflow:hidden; padding:0;margin:0;}
	.main .right .mail{ margin:3px; overflow:hidden;}
	.main .right .mail ul{ width:100%;} 
	.main .right .mail ul li{ height:35px; background:url(../images/bgHomeCon.gif) no-repeat left top; margin-bottom:3px;}
	.main .right .mail ul li.sz{ background:url(../images/bgHomeCon.gif) no-repeat left -35px;}
	.main .right .mail a{ display:block; width:100%; text-indent:-9999px; height:35px;}
	
	.main .right .ldjs{ margin:0 1px;}
	.main .right .ldjs .title{ background:url(../images/title_all.gif) no-repeat left -144px; width:226px; height:26px; overflow:hidden;}
	.main .right .ldjs .title span{ display:block; float:right; margin:0; padding:8px 10px 0 0;}
	.main .right .ldjs .title span a{ color:#B4D3E8;}
	.main .right .ldjs .title span a:hover{ color:#fff; text-decoration:none;}
	.main .right .ldjs ul{ width:100%; padding:10px 10px; height:122px; overflow:hidden;}
	.main .right .ldjs ul li{ list-style:none; background:url(../images/icon/list_one.gif) no-repeat left center; text-indent:15px; width:70px; float:left;}
	.main .right .ldjs ul li a{ font-size:14px; color:#000; line-height:25px; width:auto; height:auto;}
	
	.main .right .slhd{ margin:1px; height:248px; overflow:hidden;}
	.main .right .slhd .title{ background:url(../images/title_all.gif) no-repeat left -172px; width:226px; height:26px; overflow:hidden;}
	.main .right .slhd ul{ margin:0; padding:10px 0 0 10px;}
	.main .right .slhd ul li{ list-style:none; width:100%; clear:both; margin-bottom:5px;}
	.main .right .slhd ul li a{ display:block; height:46px; background:url(../images/slhd.gif) no-repeat left top; text-indent:-9999px;}
	.main .right .slhd ul li a.wsdc{ background-position:left -59px;}
	.main .right .slhd ul li a.wsxf{ background-position:left -118px;}
	.main .right .slhd ul li a.wstp{ background-position:left -175px;}



	.main .slight{ width:984px; clear:both; margin:10px 3px; background:#CCC; height:118px; overflow:hidden; background:url(../images/slight_bg.gif) repeat-x left -118px; }
	.main .slight .title_s{width:14px; height:118px; padding-top:15px; padding-left:5px; overflow:hidden; line-height:22px; font-size:14px; font-weight:bold;float:left; color:#fff; background:url(../images/slight_bg.gif) no-repeat left top;}
	.main .slight .content_s{ float:left; background:url(../images/slight_bg.gif) no-repeat right -236px; padding:3px; width:959px; overflow:hidden;}
	


	.main .left .con_main{ background:#3F89AB; width:744px; overflow:hidden; padding-bottom:9px; margin:0;}
	.main .left .con_main ul{ width:100%;}
	.main .left .con_main ul li{list-style:none; display:inline; float:left; background:#FFF; margin:9px 0 0 9px;  width:358px; overflow:hidden; text-align:center; padding-bottom:10px;}

	.main .left .con_main ul li.bottom_li{ height:267px; display:inline; overflow:hidden; padding-left:0;}
	.main .left .con_main ul li .title{ border-bottom:1px dotted #12598A; width:95%; background:none; margin:0 auto; height:32px; overflow:hidden; line-height:45px; font-size:14px; color:#000; font-weight:bold; text-align:left;}
	.main .left .con_main ul li .title span{ display:block; float:left; margin:0; padding:0; font-size:14px;}
	.main .left .con_main ul li .title a{ margin:0; padding:0; width:auto; height:auto; float:right; color:#666; text-indent:0; font-size:12px; font-weight:normal; font-family:"宋体";}
	.main .left .con_main ul li ul{width:100%; padding:0; margin:0;}
	.main .left .con_main ul li li{text-indent:5px; padding:0;  background:url(../images/icon/list_li.gif) no-repeat left center; width:94%; text-align:left;}
	.main .left .con_main ul li li a{ color:#003399; font-size:12px; text-decoration:none; float:left; display:inline-block;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:230px;}
	.main .left .con_main ul li li a:hover{ text-decoration:underline;}
	.main .left .con_main ul li li em{font-style:normal; font-size:10px; color:#666; font-family:Arial; float:right;}
	.main .left .con_main img{border:none 0;}
	/*.main .left .con_main ul li a img{ display:block; float:left;}*/
 	.main .left .con_main ul li a span{ display:block; float:left; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:240px;}
 	

	
	

	.main .right .sltz{ margin:1px; text-align:center; height:209px; overflow:hidden;}
	.main .right .sltz .title_sltz{background:url(../images/title_all.gif) no-repeat left -200px; width:226px; height:26px;padding-bottom:1px; padding:0; margin:0;}
	.main .right .sltz .title_sltz a{ display:block; height:26px; width:80px; text-indent:-9999px;}
	.main .right .sltz img{ border:none 0;}
	
	.main .right .jgsz{margin:10px 1px;}
	.main .right .jgsz .title{background:url(../images/title_all.gif) no-repeat left -228px; width:226px; height:26px; overflow:hidden; padding:0; margin:0;}
	.main .right .jgsz .title a{ height:26px; width:80px; text-indent:-9999px; float:left; padding:0; margin:0;}
	.main .right .jgsz .title span{ display:block; float:right; margin:0; padding:8px 10px 0 0;}
	.main .right .jgsz .title span a{ height:auto; width:auto; text-indent:0; color:#B6D6E9;}
	.main .right .jgsz .title span a:hover{ text-decoration:none; color:#fff;}
	.main .right .jgsz .con_jgsz{ height:220px!important; height:226px; overflow:hidden; width:228px; padding:0; margin:0;}
	.main .right .jgsz .con_jgsz ul{ width:100%; margin:0; padding:10px 10px 6px 10px;}
	.main .right .jgsz .con_jgsz ul li{ list-style:none; float:left; background:url(../images/icon/list_one.gif) no-repeat left center; text-indent:12px; width:90px; line-height:30px; overflow:hidden;}
	.main .right .jgsz .con_jgsz ul li a{ font-size:14px; color:#000;text-decoration:none; float:left; display:inline-block;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:95px;}
	 
	
	
	
.main .bottom_all{clear:both; margin:10px 3px;}
	.main .bottom_all .left{ border:1px solid #ddd; background:#fff; float:left; width:486px; overflow:hidden; margin:0; padding:0;}
	.main .bottom_all .left .title{ width:482px; height:34px; background:url(../images/title_all.gif) no-repeat left -76px; margin:2px;}
	.main .bottom_all .left .title span a{ color:#B4D3E8;}
	.main .bottom_all .left .title span a:hover{ color:#fff; text-decoration:none;}
	.main .bottom_all .left ul{ padding:10px;}
	.main .bottom_all .left ul li{ list-style:none; text-indent:8px;}
	.main .bottom_all .left ul li a{ background:url(../images/icon/list_li.gif) no-repeat left center; line-height:22px; color:#003399; font-size:12px; text-decoration:none; float:left; display:inline-block;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:360px;}
	.main .bottom_all .left ul li a:hover{ text-decoration:underline;}
	.main .bottom_all .left ul li em{ font-style:normal; font-size:10px; color:#666; font-family:Arial; float:right;}
	/*.main .bottom_all .left ul li a img{ display:block; float:left;}*/
 	.main .bottom_all .left ul li a span{ display:block; float:left; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:365px;}
 	
	
	
	.main .bottom_all .right{ border:1px solid #ddd; background:#fff; float:right; margin:0; padding:0; width:486px; overflow:hidden;}
	.main .bottom_all .right .title{ width:482px; height:34px; background:url(../images/title_all.gif) no-repeat left -110px; margin:2px;}
	.main .bottom_all .right .title span a{ color:#B4D3E8;}
	.main .bottom_all .rgiht .title span a:hover{ color:#fff; text-decoration:none;}
	.main .bottom_all .right ul{ padding:10px;}
	.main .bottom_all .right ul li{ list-style:none; text-indent:8px;}
	.main .bottom_all .right ul li a{ background:url(../images/icon/list_li.gif) no-repeat left center; line-height:22px; color:#003399; font-size:12px; text-decoration:none; float:left; display:inline-block;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:360px;}
	.main .bottom_all .right ul li a:hover{ text-decoration:underline;}
	.main .bottom_all .right ul li em{ font-style:normal; font-size:10px; color:#666; font-family:Arial; float:right;}
	/*.main .bottom_all .right ul li a img{ display:block; float:left;}*/
 	.main .bottom_all .right ul li a span{ display:block; float:left; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:365px;}
 	




.link_all{}
	
	
.homeFndLinks{ background:url(../images/link_bg.gif) repeat-x left top; width:990px; margin:0 auto; overflow:hidden; clear:both; margin-top:1px;}
.homeFndLinksNav li{ float:left; line-height:25px; text-align:center; padding:0 10px 0 10px; list-style:none; margin-bottom:5px; margin-top:10px; width:77px;}
.homeFndLinksNav li a{ display:block; height:25px; padding:0 8px; font-weight:bold;font-size:14px; color:#7B7B7B;}
.homeFndLinksNav li.c a,.homeFndLinksNav li a:hover{ background-position:bottom; color:#05567B;  border-bottom:2px solid #23789F;}
.homeFndLinksCon{ width:100%; background:#fff; overflow:hidden; clear:both; padding:20px 0;}
.homeFndLinksCon li{ padding:0 20px; overflow:hidden; display:none;}
.homeFndLinksCon li li{ float:none; display:inline; height:20px; overflow:hidden;line-height:20px; padding:0;  font-size:12px;} 
.homeFndLinksCon li li a{ display:inline-block; background:url(../img/bgPaddingFndLinks.png) no-repeat right center; padding-right:15px; color:#1500b0; padding-left:15px; text-align:center;}
.homeFndLinksCon li li.c a{ background-position:bottom; color:#fff; }
.homeFndLinksCon .show{ display:block;}
.homeFndLinksCon li li a:hover{ color:#0055e0;}
.homeFndLinksCon .picLinks{ overflow:hidden; width:100%; clear:both;}
.homeFndLinksCon .picLinks li{  float:left; text-align:center; padding:0!important; display:block; height:auto; width:183px;}
.homeFndLinksCon .picLinks li a{ background:none; padding:0!important; display:block; margin-right:16px;}
.homeFndLinksCon .picLinks li img{ width:173px; height:47px; border:none 0;}
	
	
	
.siteCopyright_new{width:990px; overflow:hidden; text-align:center; background:#fff; color:#666; margin:0 auto; line-height:22px; padding:10px 0; margin-top:10px; margin-bottom:3px; font-size:12px;}
	
	
.hotest{
	 background-color:green;
}	
	
	