@charset "gb2312";

a {
    margin: 0;
    padding: 0;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 500;
}

a:link{
	text-decoration:none;
	font-size:13px;
	font-family:"Î¢ÈíÑÅºÚ";
}

a:hover{
    color: #0067a1 !important;
    /*color: #0067a1;*/
	text-decoration:none;
}

#lugongan:hover {
    color: #939393 !important;
	text-decoration:none;
}

ul, ol, li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

body{
	margin: 0px;
	padding: 0px;
	font-size:13px; 
	font-family:"Î¢ÈíÑÅºÚ";
    color: #000;
    /*background:url("FrontStageIMGindexbg_sea.jpg") no-repeat center top #f2f9ff;*/
    /*background: #f2f9ff;*/
    /*background:url("FrontStageIMGindexbj.jpg") repeat-x #fff; */
}

.clear{
	clear: both;
}

.fl{
	float:left;
}

.fr{
	float:right;
}

.topBanner {
    width: 100%;
    height: 30px;
    margin: 0 auto;
    min-width: 1100px;
    background: #30373d;
    background: url("FrontStageIMGindextopMain_bg.jpg") 0 bottom repeat-x; 
    /*background:rgb(142, 209, 236);
    background: #0e5298;*/
}

.topMain {
    color: #f8a94c;
	color: #444;
    height: 30px;
    line-height: 30px;   
    font-size: 13px;   
    overflow: hidden;
    background: url("FrontStageIMGindextopMain_bg.jpg") 0 bottom repeat-x; 
    /*background: #30373d;
    background:rgb(142, 209, 236);
    background: #0e5298;*/
}

.topHeight {
    width: 1100px;
    margin: 0 auto;
}

.wzai a {
	color: #444;
	font-size: 13px;
    padding-right: 10px;
    border-right: 1px solid #444;
}

.swsy a {
	color: #444;
	font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #444;
}

.jrsc a {
	color: #444;
	font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #444;
}

.zddt a {
	color: #444;
	font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    /*border-right: 1px solid #FFF;*/
}

.banner {
    width: 100%;
    margin: 0 auto;
    height: 240px;
    max-width: 1920px;
    min-width: 1100px;
    background: url("FrontStageIMGindexbanner_bg.png") no-repeat center top;
}

/*.shijiuda{
    width: 100%;
    margin: 0 auto;
    height: 240px;
    max-width: 1920px;
    min-width: 1100px;
    background: url("FrontStageIMGindexshijiuda.jpg") no-repeat center top;
}*/

.bannerImg {
    height: 240px;
    /*border-bottom: 10px solid #fff;*/
}

/*.bannerImg:before {
    content: "";
    position: absolute;
    width: 30px;
    height: 300px;
    top: 0px;
    left: -150px;
    overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
}
            
.bannerImg:hover:before, .bannerImg.hover:before {
    left: 150%;
    transition: left 6s ease 0s;
}*/

#bannerLogo {
    margin-top: 45px;
    height: 130px;
    /*border-bottom: 10px solid #fff;*/
}

.imgDiv {
    text-align: center;
    height: 50px;
    width:466px;
    margin-right: 35px;
    /*box-shadow: 0 0 10px #FFF;
    border-bottom: 10px solid #fff;*/
}

#bannerWM {
    opacity: 1.0;
    /*filter:alpha(opacity = 10);
    -webkit-animation: scaleout 10s infinite ease-in-out;
    animation: scaleout 10s infinite ease-in-out;*/
} 

/*@-webkit-keyframes scaleout {
   0% { 
            -webkit-transform: scale(0.9) ;
            opacity: 0.0;}
    50% { 
            -webkit-transform: scale(0.9) ;
            opacity: 1.0;}

    100% {
            -webkit-transform: scale(0.9);
            opacity: 0.0;
    }
}

@keyframes scaleout {
    0% {
            transform: scale(0.9);
            -webkit-transform: scale(0.9);
            opacity: 0.0;} 
    50% {
            transform: scale(0.9);
            -webkit-transform: scale(0.9);
            opacity: 1.0;} 
    100% {
            transform: scale(0.9);
            -webkit-transform: scale(0.9);
            opacity: 0.0;
    }
}*/                

/*.imgDiv:before {
    content: "";
    position: absolute;
    width: 30px;
    height: 300px;
    top: 180px;
    left: 400px;
    overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
}
            
.imgDiv:hover:before, .imgDiv.hover:before {
    left: 150%;
    transition: left 6s ease 0s;
}*/

.nav {
    background: #0e5298;
    height: 50px;
    width: 100%;
    padding: 0px 0px;
    min-width: 1100px;
}

.nav ul {
    width: 1100px;	
    color: #FFF;
    display: inline-block;
    margin: 0;
    padding: 0;
    background: #0e5298;
}

#nav_one {
	float: left;
    /*width: 150px;*/
    width: 140px;
    height: 50px;
    display: inline;
    text-align: center;
    margin: 0px 0px;
}

#nav_one a {
	display: block;
	float: left;
	width: 65px;	
    height: 50px;
    line-height: 50px;
    color: #f8a94c;
    overflow: hidden;
    text-align: center;
    font-weight: 700;
    text-decoration: none;
    font-size: 18px;
    font-family: "Î¢ÈíÑÅºÚ";
    letter-spacing: 2px;
}

.nav .nav_nav {
	float: left;
    /*width: 190px;*/
    width: 160px;	
    height: 50px;
    display: inline;
    text-align: center;
    margin: 0px 0px;
}

.nav_nav a {
	display: block;
	float: left;
	width: 100px;	
    height: 50px;
    line-height: 50px;
    color: #f8a94c;
    overflow: hidden;
    text-align: center;
    font-weight: 700;
    text-decoration: none;
    font-size: 18px;
    font-family: "Î¢ÈíÑÅºÚ";
    letter-spacing: 2px;
}

#nav_one a:hover {
    color: #fff !important;
}

.nav .nav_nav a:hover {
    color: #fff !important;
}

.nav_line {
    width: 3px;
    height: 30px;
    float: left;
    background: #FFF;
    margin-top: 10px;
}

.nav img{
	float: left;
	margin-left:15px;
	margin-top: 15px;
	width:20px;
	height: 20px;
}

.xxbb{
    margin-top: 5px;
	height: 36px;
	background: #edf7ff;
	line-height: 36px;
	border: 1px solid #d9e9f5;
	color: #0067a1;
}

.xxbb_title {
    font-weight: bold;
    text-indent: 10px;
    width: 110px;
    font-size: 14px;
    display: inline-block;
    background: url("FrontStageIMGindexxxbb_title.png") no-repeat 77px 11px;
}

#xxbb_list {
	font-weight: bold;
    text-indent: 10px;
	/*float: right;*/
	width: 480px;
	font-size: 15px;
    display: inline-block;
    overflow: hidden;
}

#xxbb_in {
    width:850%;
    color: #444;
}

#xxbb_in a span{
    padding: 0 20px;
    color: #444;
    font-family:SimHei;
    font-size: 14px;
    font-weight: normal;
}

.xxbb_search {
    /*margin-left: 35px;*/
    font-weight: bold;
    margin-top: 4px;
    float: right;
    width: 460px;
    height: 29px;
    font-size: 15px;
    display: inline-block;
    overflow: hidden;
}

#xxbb_input {
    border: none;
    text-indent: 1em;
    text-align: left;
    width: 320px;
    height: 29px;
    line-height: 29px;
    border-radius: 6px;
    color: #444;
    /*background-color: #ebb155;
    background-color: #fff;*/
}

.xxbb_btn {
    display: inline-block;
    margin-right: 10px;
    border: none;
    text-align: center;
    width: 110px;
    height: 29px;
    line-height: 29px;
    border-radius: 6px;
    /*background-color: #ebb155;*/
    background: #fff;
    cursor: pointer;
}

.xxbb_btn img {
    margin-top: 4px;
    height: 23px;
    width: 23px;
    cursor: pointer;
}

#xxbb_search_btn {
    border: none;
    text-align: center;
    width: 65px;
    height: 29px;
    line-height: 29px;
    border-radius: 6px;
    margin-right: 15px;
    font-size: 15px;
    font-weight: 540;
    letter-spacing: 1px;
    color: #1b50a0;
    cursor: pointer;
}

.xxbb_list ul li{
	width: 326px;
	float: left;
	text-align: center;
	text-decoration:none;
}

.xxbb_list ul li span{
	width: 5px;
	line-height: 35px;
	margin-top: 5px;
	color: red;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	text-decoration: none;
}

.xxbb_list ul li a{
	width: 300px;
	line-height: 35px;
	margin-left: 10px;
	color: #0067a1;
	font-size: 15px;
	text-align: center;
	text-decoration: none;
}

.news {
    overflow: hidden;
}

.pic_lb {
	width: 540px;
}

.slider_pic {
    height: 350px;
    overflow: hidden;
    position: relative;
    width: 540px;
}

.slider_inner {
    overflow: hidden;
    width: 540px;
}

.slider_inner ul li{
	float: left;
    height: 350px;
    position: relative;
    width: 540px;
}

.slider_inner ul li img{
    height: 350px;
    width: 540px;
}

.slider_inner ul li span {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexlist_pic_bg.png") repeat scroll 0 0;
    display: block;
    float: left;
    height: 40px;
    left: 0;
    line-height: 40px;
    padding: 0 90px 0 20px;
    position: absolute;
    top: 311px;
    width: 540px;
}

.slider_inner ul li span a {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.slider_nav {
    position: absolute;
    right: 10px;
    top: 324px;
}

.slider_nav li {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexlist_pic_nav.png") no-repeat scroll center center;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 14px;
    margin-right: 5px;
    text-indent: -9999px;
    width: 14px;
}

.slider_nav li.cur {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexlist_pic_cur.png") no-repeat scroll center center;
}

.news_lb {
    border: 1px solid #e3e3e3;
    width: 540px;
    height: 348px;
}

#news_title {
    width: 540px;
}

.news_index {
    width: 540px;
    height: 34px;
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
}

.clearfix::before, .clearfix::after {
    content: ""; 
    display: table;
}

.clearfix::after {
    clear: both;
}

.news_index ul {
    /*background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;*/
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    height: 34px;
    line-height: 34px;
}

.news_index ul li {
    float: left;
    height: 34px;
}

.news_index ul li a {
    color: #444;
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding: 3px 13px 0;
    text-align: left;
    letter-spacing: 1px;
    text-decoration: none;
}

.news_index ul li a:hover, .news_index ul li.hover a {
    background: #fff none repeat scroll 0 0;
    border-right: 1px solid #e3e3e3;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    font-size: 16px;
    font-weight: bold;
    height: 31px;
    padding: 1px 10px 0;
}

.news_index .more {
    height: 34px;
    line-height: 34px;
    margin-right: 10px;
    /*color: #666;*/
    color: #a80000;
    font-size: 12px;
    font-family: "Verdana";
    cursor: pointer;
}

.news_content {
    min-height: 250px;
    width: 540px;
}

.con_index {
    padding: 0 10px;
    width: 520px;
}

.con_title {
    border-bottom: 1px solid #71bceb;
    margin-top: 3px;
    padding: 0 0 3px;
    width: 520px;
    /*height:130px;*/
}

.con_title h3 {
    color: #444;
    height: 33px;
    line-height: 33px;
    text-align: center;
}

.con_title h3 a {
    color: #017ecf;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 17px;
    font-weight: 550;
    text-decoration: none;
}

.con_title p {
    width: 520px;
    line-height: 25px;
    color: #444;
}

.con_index ul {
    padding-top: 10px;
}

.con_index ul li {
    height: 30px;
    line-height: 25px;
}

.con_index ul li img {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}

img {
    border: 0 none;
}

.con_index ul li a {
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 13px;
    text-decoration: none;
    color: #444;
    /*color: #000;*/
}

.con_index ul li span {
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 13px;
    color: #444;
}

.kouhao {
    left: 0;
    position: relative;
    width: 1100px;
}

.zwhd {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;*/
    height: 304px;
    width: 440px;
}

#zwhd_title {
    width: 440px;
    height: 74px;
}

.zwhd_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 1px solid #e0e0e0;
    height: 34px;
}

.zwhd_title_top .more {
    margin-right: 10px;
    height: 34px;
    line-height: 34px;
    /*color: #666;*/
    color: #a80000;
    font-size: 12px;
    font-family: "Verdana";
    cursor: pointer;
}

.zwhd_title_topstyle {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    display: inline-block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    cursor:pointer;
}

.zwhd_title_bottom ul {
    float: left;
    height: 40px;
    width: 340px;
}

.zwhd_title_bottom ul li {
    margin-left: 5px;
    float: left;
    height: 40px;
    line-height: 40px;
    width: 80px;
}

.zwhd_title_bottom ul li a {
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-top: 13px;
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 80px;
    color: #444;
}

.zwhd_title_bottom ul li a:hover, .zwhd_title_bottom ul li.hover a {
    /*background: rgba(0, 0, 0, 0) url("FrontStageIMGindexzwhd_bg.jpg") no-repeat scroll center center;*/
    border: 1px solid #71bceb;
    border-radius: 6px;
    background-color: #e3e3e3;
    /*color: #fff;*/
    color:#000000;
    text-align: center;
}

.wyzx {
    height: 31px;
    padding-top: 9px;
    width: 98px;
}

.zwhd_content {
    margin-top: 20px;
    clear: both;
    width: 440px;
    height: 210px;
    overflow: hidden;
}

.zwhd_content ul li{
    height: 35px;
    line-height: 35px;
    margin-left: 5px;
}

.zwhd_content ul li a{
    font-size: 13px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #444;
    margin-left: 5px;
    letter-spacing: 0.6px;
}

.zwhd_content ul li span{
    margin-right: 10px;
    color: #444;
}

.xwdt {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 1px 1px 1px;*/
    /*margin-left: 10px;
    width: 433px;*/
    width: 883px;
    height: 304px;
    overflow: hidden;
}

#xwdt_title {
    /*width: 433px;*/
    width: 883px;
    height: 74px;
}

.xwdt_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 1px solid #e0e0e0;
    height: 34px;
}

.xwdt_title_top .more {
    height: 34px;
    line-height: 34px;
    margin-right: 10px;
    /*color: #666;*/
    color: #a80000;
    font-size: 12px;
    font-family: "Verdana";
    cursor: pointer;
}

.xwdt_title_topstyle {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    display: inline-block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    cursor:pointer;
}

.xwdt_title_bottom ul {
    float: left;
    height: 40px;
    width: 360px;
}

.xwdt_title_bottom ul li {
    margin-left: 5px;
    float: left;
    height: 40px;
    line-height: 40px;
    width: 80px;
}

.xwdt_title_bottom ul li a {
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-top: 13px;
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 80px;
    color: #444;
}

.xwdt_title_bottom ul li a:hover, .xwdt_title_bottom ul li.hover a {
    /*background: rgba(0, 0, 0, 0) url("FrontStageIMGindexzwhd_bg.jpg") no-repeat scroll center center;*/
    border: 1px solid #71bceb;
    border-radius: 6px;
    background-color: #e3e3e3;
    /*color: #fff;*/
    color:#000000;
    text-align: center;
}

.xwdt_content {
    margin-top: 20px;
    clear: both;
    /*width: 433px;*/
    width: 883px;
    height: 210px;
    overflow: hidden;
}

.xwdt_content ul li{
    height: 35px;
    line-height: 35px;
    margin-left: 5px;
}

.xwdt_content ul li a{
    font-size: 13px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #444;
    margin-left: 5px;
    letter-spacing: 0.6px;
}

.xwdt_content ul li span{
    margin-right: 10px;
    color: #444;
}

.xxgk {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;*/
    height: 304px;
    width: 440px;
}

#xxgk_title {
    width: 440px;
    height: 74px;
}

.xxgk_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 1px solid #e0e0e0;
    height: 34px;
}


.xxgk_title_top .more {
    margin-right: 10px;
    height: 34px;
    line-height: 34px;
    /*color: #666;*/
    color: #a80000;
    font-size: 12px;
    font-family: "Verdana";
    cursor: pointer;
}

.xxgk_title_topstyle {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    display: inline-block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    cursor:pointer;
}

.xxgk_title_bottom ul {
    float: left;
    height: 40px;
    width: 340px;
}

.xxgk_title_bottom ul li {
    margin-left: 5px;
    float: left;
    height: 40px;
    line-height: 40px;
    width: 80px;
}

.xxgk_title_bottom ul li a {
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-top: 13px;
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 80px;
    color: #444;
}

.xxgk_title_bottom ul li a:hover, .xxgk_title_bottom ul li.hover a {
    /*background: rgba(0, 0, 0, 0) url("FrontStageIMGindexzwhd_bg.jpg") no-repeat scroll center center;*/
    border: 1px solid #71bceb;
    border-radius: 6px;
    background-color: #e3e3e3;
    /*color: #fff;*/
    color: #000000;
    text-align: center;
}

.xxgk_content {
    margin-top: 20px;
    clear: both;
    width: 440px;
    height: 210px;
    overflow: hidden;
}

.xxgk_content ul li{
    height: 35px;
    line-height: 35px;
    margin-left: 5px;
}

.xxgk_content ul li a{
    font-size: 13px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #444;
    margin-left: 5px;
    letter-spacing: 0.6px;
}

.xxgk_content ul li span{
    margin-right: 10px;
    color: #444;
}

.zcfg {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 1px 1px 1px;*/
    margin-left: 10px;
    width: 433px;
    height: 304px;
    overflow: hidden;
}

#zcfg_ititle {
    width: 433px;
    height: 74px;
}

.zcfg_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 1px solid #e0e0e0;
    height: 34px;
}

.zcfg_title_top .more {
    margin-right: 10px;
    height: 34px;
    line-height: 34px;
    /*color: #666;*/
    color: #a80000;
    font-size: 12px;
    font-family: "Verdana";
    cursor: pointer;
}

.zcfg_title_topstyle {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    display: inline-block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    cursor:pointer;
}

.zcfg_title_bottom ul {
    float: left;
    height: 40px;
    width: 340px;
}

.zcfg_title_bottom ul li {
    margin-left: 5px;
    float: left;
    height: 40px;
    line-height: 40px;
    width: 80px;
}

.zcfg_title_bottom ul li a {
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-top: 13px;
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 80px;
    color: #444;
}

.zcfg_title_bottom ul li a:hover, .zcfg_title_bottom ul li.hover a {
    /*background: rgba(0, 0, 0, 0) url("FrontStageIMGindexzwhd_bg.jpg") no-repeat scroll center center;*/
    border: 1px solid #71bceb;
    border-radius: 6px;
    background-color: #e3e3e3;
    /*color: #fff;*/
    color:#000000;
    text-align: center;
}

.zcfg_content {
    margin-top: 20px;
    clear: both;
    width: 433px;
    height: 210px;
    overflow: hidden;
}

.zcfg_content ul li{
    height: 35px;
    line-height: 35px;
    margin-left: 5px;
}

.zcfg_content ul li a{
    font-size: 13px;
    font-family: "Î¢ÈíÑÅºÚ";
    color: #444;
    margin-left: 5px;
    letter-spacing: 0.6px;
}

.zcfg_content ul li span{
    margin-right: 10px;
    color: #444;
}

.zfxxgk {
    width: 203px;
    height: 304px;
    border: 1px solid #e3e3e3;
    overflow: hidden;
}

.zfxxgk_title{
    width: 100%;
    height: 35px;
    padding-top: 2px;
    line-height: 26px;
    text-align: center;
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
    background: url("FrontStageIMGindexnews_gwzx_bg.png") center no-repeat;
}

.zfxxgk_content {
    /*border-right: 1px solid #dadbdd;
    border-left: 1px solid #dadbdd;
    border-bottom: 1px solid #dadbdd;*/
    padding: 5px 15px;
    overflow: hidden;
}

.zfxxgk_content li {
    width: 100%;
    height: 40px;
    margin-top: 2px;
    line-height: 24px;
    border-bottom: 1px dashed #aac2d5;
}

.zfxxgk_content li img {
    float: left;
    margin-left: 8px;
    margin-top: 11px;
    width: 24px;
    height: 24px;
}

.zfxxgk_content li a{
    margin-left: 12px;
    margin-top: 14px;
    float: left;
    color: #444;
    font-size: 16px;
    white-space:nowrap; 
    overflow:hidden;
}

.hdlj {
    width: 203px;
    height: 304px;
    overflow: hidden;
}

.hdlj .p {
    margin: 0px;
    padding: 0px;
    height: 78px;
    text-align: center;
    list-style: none;
}

.hdlj .bottomp {
    margin: 0px;
    bottom: 0px;
    padding: 0px;
    text-align: center;
    list-style: none;
    vertical-align:bottom
}

.ztxx {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;*/
    height: 304px;
    width: 203px;
}

#ztxx_title {
    width: 203px;
    height: 34px;
}

.ztxx_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 2px solid #2ca9e1;
    /*background: rgba(240, 240, 240, 0);
    border-top: 1px solid #e0e0e0;*/
    height: 34px;
}

.ztxx_title_topstyle {
    /*background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;*/
    padding-left: 42px;
    background:url("FrontStageIMGindexicon_ztxx.png") 10px center no-repeat; 
    color: #1b50a0;
    display: inline-block;
    font-family: "Verdana";
    font-size: 17px;
    font-weight: 500;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
}

.ztxx_con {
    padding: 6px 12px;
    /*border: 1px solid #c1c1c1;*/
    overflow: hidden;
}

.ztxx_item {
    width:183px;
    height: auto;
    padding-bottom: 10px;
    overflow: hidden;
}

.ztxx_item li {
    width:180px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
    display: inline;
    margin-top: 10px;
    overflow: hidden;
}

.ztxx_item li a {
    display: block;
    width: auto;
    padding-left: 41px;
    font-size: 16px;
    color: #444;
    letter-spacing: 0.5px;
}

.ztxx_item li a:visited {
    color: #333;
}

#ztxx_item1 {
    background-image: url("FrontStageIMGindexztxx_icon1.jpg");
}

#ztxx_item2 {
    background-image: url("FrontStageIMGindexztxx_icon2.jpg");
}

#ztxx_item3 {
    background-image: url("FrontStageIMGindexztxx_icon3.jpg");
}

#ztxx_item4 {
    background-image: url("FrontStageIMGindexztxx_icon4.jpg");
}

#ztxx_item5 {
    background-image: url("FrontStageIMGindexztxx_icon5.jpg");
}

.bmzt {
    border: 1px solid #e3e3e3;
    /*-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;
    border-image: none;
    border-style: none solid solid;
    border-width: 1px 1px 1px;
    height: 106px;
    height: 166px;*/
    width:100%;
    /*height: 166px;*/
    overflow: hidden;
}

#bmzt_title {
    width: 100%;
    height: 34px;
}

.bmzt_title_top {
    background: rgba(0, 0, 0, 0) url("FrontStageIMGindexnews_index_bg.jpg") repeat-x scroll 0 0;
    border-top: 1px solid #e0e0e0;
    height: 34px;
}

.bmzt_title_topstyle {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #2ca9e1;
    color: #1b50a0;
    display: inline-block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
}

.bmzt_content {
    margin-top: 10px;
    clear: both;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.bmzt_content a {
    margin-left: 10px;
    padding: 0px;
    width: 275px;
    height: 50px;
}

.bmzt_content img {
    margin: 0px;
    padding: 0px;
    width: 260px;
    height: 50px;
}

.foot {
    width: 100%;
    height:170px;
    margin-top: 10px;
    background: #f7f7f7;
    background: #0e5298; 
    min-width: 1100px;   
}

.foot_inner {
    width: 1100px;
    height:170px;
    background: #f7f7f7;
    background: #0e5298;    
}

.interlink {
    width: 1000px;
    margin: 0 auto;
    text-align: left;
    padding-top: 14px;
}

.interlink .set {
    width: 230px;
    /*border: 1px solid #7f9db9;
    border: 1px solid #7f9db9;*/
    height: 28px;
    color: #444;
    line-height: 28px;
    margin-right: 15px;
    text-align: left;
}

.footMain {
    /*width: 650px;*/
    width: 700px;
    margin: 0 auto;
    text-align: center;
    padding-top: 14px;
}

.footMain p {
    text-align: center;
    color: #fff;
}

.footImg {
    margin-top: 10px;
    width: 100px;
    height: 100px;
}

/*¹úÎñÔº¿Í»§¶Ë*/
.menu_list {
    margin: 10px auto;
    width: 81px;
    position: fixed;
    right: 0;
    top: 320px;
    z-index: 100;
}

.menu_list1 {
    margin: 10px auto;
    width: 81px;
    position: fixed;
    left: 0;
    top: 320px;
    z-index: 100;
}

.menu_head {
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #18519e;
    cursor: pointer;
    border: 1px solid #c5e6f7;
    position: relative;
    background: #ecf4ff;
    margin: 0;
}

.menu_body {
    width: 81px;
    height: auto;
    overflow: hidden;
    line-height: 40px;
    border-left: 1px solid #c5e6f7;
    background: #fff;
    border-right: 1px solid #c5e6f7;
    border-bottom: 1px solid #c5e6f7;
}

.menu_body a {
    display: block;
    width: 81px;
    height: 81px;
    color: #777777;
    background: #fff;
}

.menu_body a img{
    margin-top: 1px;
    margin-left: 1px;
    width: 78px;
    height: 78px;
}

.PaganationDIV {
    /*border-top: 1px dashed rgb(181, 181, 181);*/
    height: 60px;
    padding-top: 30px;
    text-align: center;
}