﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
}

fieldset {
    display: inline;
}

button {
    line-height: 1.2;
    vertical-align: middle;
    cursor: pointer;
}

strong {
    font-weight: 800;
}

.clear {
    height: 0px;
    width: 100%;
    clear: both;
    overflow: hidden;
}

.hide {
    display: none;
}

* {
    margin: 0px;
    padding: 0px;
    font-family: fangsong_gb2312;
    z-index: 0;
}
a:hover{
	text-decoration: none;
}
/***********/
.head {
}
    .head .tbar {
        width:1200px;
        height: 43px;
        line-height: 43px;
        margin:0 auto;
        font-size:12px;
    }
    
@media screen and (max-width:1000px) {
    .head .tbar {
        width:100%;
        height: 43px;
        line-height: 43px;
        margin:0 auto;
        font-size:12px;
    }
}
    .head .tbar a{
        margin:0px 4px;
        font-size:14px;
        letter-spacing:1px;
        color:#000000;
    }
    .head .tbar a:hover{
        text-decoration:none;
    }
    .right {
        float:right;
    }
    .head .right img{
        width:22px;
        height:22px;
        margin-top:-2px;
        vertical-align:middle;
    }
    .head .right a{
        margin:0px;
    }

    .head .logo {
		width:100%;
		height:387px;
		text-align:center;
        border-top: 10px solid #C72010;
        background-image: url('../img/bg_logo.jpg');
    }
    
/* @media screen and (max-width:1000px) {
    .head .logo {
        width:100%;
        display:none;
    }
} */

    .head .nav {
        max-height:49px;
        min-height: 49px;
        line-height: 49px;
        background-image: url('../img/bg_nav.jpg');
        border-bottom: 4px solid #C72010;
       
    }

        .head .nav .list-group .list-item a {
            color: #fff;
            font-size: 20px;
            font-weight: bold;
            letter-spacing: 2.3px;
        }

            .head .nav .list-group .list-item a:hover {
                text-decoration: none;
            }

        .head .nav .list-group {
            width: 1200px;
			margin:0 auto;
                position: relative;
            z-index:9;
        }
@media screen and (max-width:1000px) {
        .head .nav .list-group {
            width: 100%;
			margin:0 auto;
                position: relative;
            z-index:9;
        }
}
            .head .nav .list-group .list-item {
                height:49px;
				padding:0px 20px;
                position: relative;
                text-align: center;
                float: left;
                display: list-item;
				text-align:center;
            }
            .head .nav .list-group .list-item:hover {
                background-color: #2756EE;
            }

            .head .nav .list-group .active {
                background-color: #2756EE;
            }
            .head .nav .list-group .collapse {
                position: absolute;
				width:100%;
				left:0px;
				background-color:#2144B8;
				text-align:center;
                height: auto;
                z-index: 9;
                top: 50px;
				padding-top:5px;
				padding-bottom:5px;
				border-top-right-radius: 5px; 
				border-top-left-radius: 5px; 
				border-bottom-right-radius:5px;
				border-bottom-left-radius:5px; 
            }
            .head .nav .list-group .collapse li{
				width:70%;
				margin:0 auto;
				margin-bottom:5px;
				line-height: 26px;
				border-bottom:1px solid #fff;
            }
            .head .nav .list-group .collapse li div{
				width:100%;
				height:100%;
				margin-bottom:2px;
				border-top-right-radius: 5px; 
				border-top-left-radius: 5px; 
				border-bottom-right-radius:5px;
				border-bottom-left-radius:5px; 
            }
            .head .nav .list-group .collapse li div:hover{
				background-color:#2552E1;
            }
            .head .nav .list-group .collapse li div a{
				letter-spacing: 2px;
				font-weight:normal;
				font-size:12px;
				padding:0px;
				margin:0px;
            }
            
            .head .nav .list-group input{
				width:140px;
				height:23px;
                line-height:23px;
				background: url('../img/bg_search.jpg') no-repeat 0px 0px;
				border-top-left-radius: 5px; 
				border-bottom-left-radius:5px; 
				color:#444;
				border:1px solid #BFC4C8;
				margin-top:12px;
                float:left;
            }
            .head .nav .list-group button{
				width:40px;
				height:23px;
                float:left;
				border-top-right-radius: 5px; 
				border-bottom-right-radius:5px;
				color:#444;
				border:1px solid #BFC4C8;
                border-left:0px;
				margin-top:12px;
            }
            .head .nav .list-group input:hover{
				color:#444;
            }
            .head .nav .list-group input:focus{
				color:#444;
            }

/*.head .nav .list-group .collapse li{
    width:150px;
    height:20px;
    text-align:center;
    float:left;
}*/

.body {
    width: 100%;
    height: auto;
    margin: 0 auto;
    clear: both;
}

    .body .tnew {
        width: 1200px;
        height: 130px;
        background-image: url('../img/bg_tt.jpg');
        margin: 0 auto;
		margin-top: 15px;
        clear: both;
    }
	 .body .tnew h1 {
	 margin-left:150px;
            height:55px;
			padding-top:12px;
			clear:both;
            overflow:hidden;
        }
	 .body .tnew p {
    font-family: 'SimHei';
	 margin-left:0px;
			padding-top:10px;
			line-height:24px;
            overflow:hidden;
			clear:both;
        }
        .body .tnew h1 a {
		width:auto;
		height:auto;
            color: #043179;
            font-size: 38px;
            font-weight: bold;
            letter-spacing: 2px;
        }

		.body .tnew h1 a:hover {
			text-decoration: none;
		}
        .body .tnew p a {
			width:auto;
			height:auto;
            color: #040404;
            background-color:none;
            font-size: 18px;
            letter-spacing: 1px;
        }

		.body .tnew p a:hover {
			text-decoration: none;
		}

		.body .tnew .abs {
			width:89%;
			line-height:24px;
			padding:0px 10px;
			float:right;
		}

        
		.body .ind_1 {
			width:1200px;
			margin:0 auto;
			margin-top:15px;
            z-index:0;
		}
		.body .ind_1 .img .active{
            z-index:0;
		}
		.body .ind_1 .img{
			height:375px;
			margin:0px;
			padding:0px;
            z-index:0;
		}
		.body .ind_1 .img img{
            width:100%;
			height:375px;
			margin:0px;
			padding:0px;
            z-index:0;
		}
		.body .ind_1 .title{
			height:36px;
			line-height:36px;
			background-color:#F4F5FA;
			font-size:26px;
			font-weight:bold;
			color:#BE0B00;
            letter-spacing: 2px;
		}
		.body .ind_1 .title div{
			min-width:12px;
			width:12px;
			height:100%;
			float:left;
			margin-right:5px;
			background-color:#BE0B00;
		}
		.body .ind_1 .title a{
			color:#BE0B00;
            text-transform:none;
		}
		.body .ind_1 .title i{
			color:#C3C4C9;
			float:right;
			margin:5px 5px 0px 0px;
		}

		.body .ind_1 .abs{
			margin-top:10px;
			line-height:34px;
			font-family: 'SimHei';
			font-size:26px;
		}
		.body .ind_1 .abs a{
			color:#444;
		}
		.body .ind_1 .abs a:hover{
			text-decoration: none;
		}

		.body .ind_1 ul{
			margin-top:5px;
		}
		.body .ind_1 ul li{
			height:36px;
            overflow:hidden;
			font-size:16px;
			line-height:36px;
		}
		.body .ind_1 ul li a{
			color:#444;
		}
		.body .ind_1 ul li a:hover{
			text-decoration: none;
		}
		.body .ind_1 ul li i{
			font-size:0.5px;
			margin:-5px 5px 0px 0px;
		}
		.body .ind_1 ul li span{
			float:right;
			color:#444;
		}
		
		.body .ind_1 .gzdt {
		}
		.body .ind_1 .gzdt img {
			width:100%;
			height:141px;
		}
		.body .ind_1 .zt {
		}
		.body .ind_1 .zt img {
			width:100%;
			height:90px;
			margin-top:15px;
		}

		.body .ind_2 {
			width:1200px;
			margin:0 auto;
			margin-top:15px;
		}
		.body .ind_2 .item{
            min-width:300px;
            min-height:355px;
			margin-top:30px;
		}
		.body .ind_2 .item .title{
			min-height:30px;
			line-height:30px;
			background-image: url('../img/bg_item_title.jpg');
		}
		.body .ind_2 .item .title div{
			min-width:12px;
			width:12px;
			height:30px;
			float:left;
			background-color:#BE0B00;
		}
		.body .ind_2 .item .title span{
			padding:0px 5px;
			background-color:#FFF;
		}
		.body .ind_2 .item .title a{
			font-size:26px;
			font-weight:bold;
			color:#B71600;
		}
		.body .ind_2 .item .title a:hover{
			text-decoration: none;
		}
		.body .ind_2 .item img{
           width:388px;
           height:196px;
			margin-top:10px;
			width:100%;
		}
		.body .ind_2 .item ul{
			margin-top:5px;
		}
		.body .ind_2 .item ul li{
			height:36px;
			font-size:16px;
			line-height:36px;
            overflow:hidden;
		}
		.body .ind_2 .item ul li a{
			color:#444;
		}
		.body .ind_2 .item ul li a:hover{
			text-decoration: none;
		}
		.body .ind_2 .item ul li i{
			font-size:0.5px;
			margin:-5px 5px 0px 0px;
		}
		.body .ind_2 .item ul li span{
			float:right;
			color:#444;
		}

		.body .ind_3 {
			width:1200px;
			height:287px;
			background-image: url('../img/bg_jdjbzq.jpg');
			margin:0 auto;
			margin-top:25px;
		}
		.body .ind_3 .item{
			margin-top:39px;
			margin-left:70px;
			padding:0px;
		}
		.body .ind_3 .item li{
			width:545px;
			height:88px;
			line-height:88px;
			font-size:28px;
			letter-spacing: 4px;
			margin-left:10px;
			margin-top:10px;
			text-align:center;
			background: url('../img/bg_jdjbzq_item.jpg') no-repeat;
			background-size:100% 100%;
		}
		.body .ind_3 .item li img{
			margin-top:-10px;
			vertical-align: middle;
			margin-right:20px;
		}
		.body .ind_3 .item li a{
			color:#C31F0B;
		}
		.body .ind_3 li a:hover{
			text-decoration: none;
		}

		
		.body .ind_4 {
			width:1200px;
			margin:0 auto;
			margin-top:25px;
		}
		.body .ind_4 .title{
			height:36px;
			line-height:36px;
			background-color:#F4F5FA;
			font-size:26px;
			font-weight:bold;
			color:#BE0B00;
            letter-spacing: 2px;
		}
		.body .ind_4 .title a{
            text-transform:none;
			color:#BE0B00;
		}
		.body .ind_4 .title div{
			min-width:12px;
			width:12px;
			height:100%;
			float:left;
			margin-right:5px;
			background-color:#BE0B00;
		}
		.body .ind_4 .title i{
			color:#C3C4C9;
			float:right;
			margin:5px 5px 0px 0px;
		}
		.body .ind_4 .img{
			margin-top:20px;
		}
		.body .ind_4 .img img{
			width:100%;
			
		}

		
		.body .ind_5 {
			width:1200px;
			margin:0 auto;
			margin-top:45px;
			text-align:center;
		}

		.body .ind_5 .view{
			width:auto;
			padding:10px 0px;
			margin:0 auto;
			background-color:#FBF7F0;
			display:inline-block; 
		}
		.body .ind_5 .view img{
			margin:0px 10px;
		}
		
		.body .ind_link {
			width:1200px;
			margin:0 auto;
			margin-top:25px;
			margin-bottom:15px;
			text-align:center;
		}

		.body .ind_link a{
			font-size:16px;
			color:#000;
		}
		.body .ind_link a:hover{
			text-decoration: none;
		}

		.body .ind_link .title{
			width:100%;
			height:auto;
			padding:10px 0px;
			margin:0 auto;
			display:block
		}

		.body .ind_link .title li{
			line-height:30px;
			text-align:left;
		}

		.body .ind_link .link{
			width:100%;
			height:auto;
			float:left;
			padding-top:5px;
			margin:0 auto;
			display:block;
			text-align:left;
		}

		.body .ind_link .link li{
			line-height:30px;
			text-align:left;
		}

		
		.body .map{
			width:1200px;
			height:30px;
			line-height:30px;
			margin:0 auto;
			background: url('../img/iocn_local.jpg') no-repeat 0px 2px;
			margin-top:15px;
			text-indent:25px;
			text-align:left;
		}
@media screen and (max-width:1200px) {
		.body .map{
			width:100%;
			height:30px;
			line-height:30px;
			margin:0 auto;
			background: url('../img/iocn_local.jpg') no-repeat 0px 2px;
			margin-top:15px;
			text-indent:25px;
			text-align:left;
		}
}
		.body .map a{
			color:#656565;
            letter-spacing: 0.8px;
			margin:0px 5px;
		}
		.body .list_view {
		width:1200px;
		margin:0 auto;
		margin-top:15px;
		}
        
@media screen and (max-width:1200px) {
		.body .list_view {
		width:auto;
		margin:0 auto;
		margin-top:15px;
		}
		}
.body .list_view .search{
            height:36px;
            margin-bottom:5px; 
            clear:both; 
		}
.body .list_view .search input{
			width:205px;
            height:36px;
            color:#666;
            font-size:14px;
            letter-spacing:1px;
            text-align:center;
            border:1px solid #B22222;
            float:left;
			border-top-left-radius: 5px; 
			border-bottom-left-radius:5px;
		}
.body .list_view .search button{
			width:80px;
            height:36px;
            color:#B22222;
            letter-spacing:2px;
            text-align:center;
            border:1px solid #B22222;
            border-left:0px;
            float:right;
			border-top-right-radius: 5px; 
			border-bottom-right-radius:5px;
		}
        
.body .list_view .cat{
			width:100%;
            margin-bottom:10px;
            clear:both;
		}
.body .list_view .cat .cat_tle{
			width:100%;
            color:#fff;
            font-size:18px;
            font-weight:bold;
            letter-spacing:1px;
            padding:6px 0px;
            text-align:center;
            background-color:#B22222;
			border-top-right-radius: 5px; 
			border-top-left-radius: 5px; 
			border-bottom-right-radius:5px;
			border-bottom-left-radius:5px; 
		}
.body .list_view .cat .cat_view{
			width:100%;
            height:auto;
            color:#fff;
            letter-spacing:1px;
            padding:20px 0px;
            margin-top:2px;
            border:1px solid #B22222;
			border-top-right-radius: 5px; 
			border-top-left-radius: 5px; 
			border-bottom-right-radius:5px;
			border-bottom-left-radius:5px; 
		}
.body .list_view .cat .cat_view li{
			width:85%;
            line-height:28px;
			background: url('../img/icon_lm.jpg') no-repeat 0px 0px;
            text-indent:20px;
            margin:0 auto;
		}
.body .list_view .cat .cat_view a{
    font-size:14px;
			color:#666;
		}

.body .list_view .tle{
			height:36px;
			line-height:36px;
			background-color:#F4F5FA;
			font-size:26px;
			font-weight:bold;
			color:#BE0B00;
            letter-spacing: 4px;
		}
		.body .list_view .tle div{
			min-width:10px;
			width:10px;
			height:100%;
			float:left;
			margin-right:10px;
			background-color:#BE0B00;
		}
		.body .list_view .tle i{
			color:#C3C4C9;
			float:right;
			margin:5px 5px 0px 0px;
		}

.body .list_view .tle2{
			height:36px;
			line-height:26px;
			font-size:18px;
			font-weight:bold;
			color:#BE0B00;
			text-indent:40px;
			border-bottom:4px solid #BE0B00;
		margin-top:15px;
            letter-spacing: 3px;
		}

.body .list_view .all{

width:100%;
margin:0 auto;
margin-top:10px;
margin-bottom:15px;
}
.body .list_view .all li{
			height:60px;
			line-height:60px;
			font-size:18px;
			background: url('../img/bg_newsi.jpg') repeat-x 0px 59px ;
			text-indent:15px;
            overflow:hidden;
		}
.body .list_view .all li a{
			font-size:18px;
			color:#444;
		}
.body .list_view .all li a:hover{
			text-decoration: none;
		}
.body .list_view .all li i{
			font-size:0.5px;
			margin:-15px 8px 0px 0px;
		}
.body .list_view .all li span{
			float:right;
			color:#444;
			margin-right:20px;
		}


.body .list_view .topic{
width:96%;
margin:0 auto;
margin-top:30px;
margin-bottom:15px;
}
.body .list_view .topic li{
			height:35px;
			line-height:35px;
			font-size:18px;
			text-indent:5px;
            overflow:hidden;
		}
.body .list_view .topic li a{
			font-size:18px;
			color:#444;
		}
.body .list_view .topic li a:hover{
			text-decoration: none;
		}
.body .list_view .topic li i{
			font-size:0.5px;
			margin:-15px 8px 0px 0px;
		}
.body .list_view .topic li span{
			float:right;
			color:#444;
			margin-right:10px;
		}
.body .list_view .topic .lipit{
           margin:25px 0px 25px 0px;
			background: url('../img/bg_newsi.jpg') repeat-x 0px 14px ;
		}
.body .detail_view{
	width:1200px;
	margin:0 auto;
	text-align:center;

}
@media screen and (max-width:1000px){
    .body .detail_view{
	    width:100%;
	    margin:0 auto;
	    text-align:center;
    }
}

.body .detail_view .tle{
            margin:0 auto;
            font-size:32px;
            color:#1A44B0;
            height:auto;
            line-height:40px;
            letter-spacing: 2px;
            font-weight:bold;
            padding:25px;
		}
		.body .detail_view .info{
			width:auto;
			height:auto;
			margin:0 auto;
			color:#333;
		}
		.body .detail_view .info a{
			color:#333;
		}
		.body .detail_view .info span{
			padding:0px 15px;
		}
		.body .detail_view .text{
		margin:0 auto;
		width:98%;
		line-height:36px;
		font-size:20px;
		font-family:fangsong_gb2312;
		color:#454545;
			text-align:left;
			padding-top:10px;
		}
		.body .detail_view .other{
			background: url('../img/bg_newsi.jpg') repeat-x 0px 0px;
			margin-top:20px;
			margin-bottom:15px;
			padding-top:15px;
			text-align:left;
			line-height:30px;
		}
		.body .detail_view .other a{
			 display: inline-block;
			font-size:16px;
			color:#444;
		}
		.body .zlm_tle{
			width:1200px;
			margin:0 auto;
			height:36px;
			line-height:36px;
			background-color:#F4F5FA;
			font-size:26px;
			font-weight:bold;
			margin-top:20px;
			color:#BE0B00;
            letter-spacing: 4px;
			text-align:left;
		}
        @media screen and (max-width:1200px){
		.body .zlm_tle{
			width:100%;
			margin:0 auto;
			height:36px;
			line-height:36px;
			background-color:#F4F5FA;
			font-size:26px;
			font-weight:bold;
			margin-top:20px;
			color:#BE0B00;
            letter-spacing: 4px;
			text-align:left;
		}
}
		.body .zlm_tle div{
			min-width:10px;
			width:10px;
			height:100%;
			float:left;
			margin-right:10px;
			background-color:#BE0B00;
		}
		.body .idx_gzdt{
			height:736px;
			background: url('../img/bg_1.jpg') repeat-x center center;
			text-align:center;
		}
		.body .idx_gzdt ul{
		width:650px;
			margin:0 auto;
			display:inline-block;
			margin-top:30px;
		}
		.body .idx_gzdt ul li{
		height:170px;
		line-height:30px;
		margin-top:20px;
		text-align:center;
		}
		.body .idx_gzdt ul li img{
		width:140px;
		height:110px;
		margin-bottom:10px;
		
		}
		.body .idx_gzdt ul li a{
		font-size:18px;
		color:#B61D18;
		font-weight:bold;
		margin-top:10px;
            letter-spacing: 4px;
		}



		.body .idx_xxgk{
			height:736px;
			margin-top:130px;
			background: url('../img/bg_2.jpg') repeat-x center center;
			text-align:center;
		}
		.body .idx_xxgk ul{
		width:650px;
			margin:0 auto;
			display:inline-block;
		}
		.body .idx_xxgk ul li{
		height:170px;
		line-height:30px;
		margin-top:20px;
		text-align:center;
		}
		.body .idx_xxgk ul li img{
		width:140px;
		height:110px;
		margin-bottom:10px;
		
		}
		.body .idx_xxgk ul li a{
		font-size:18px;
		color:#2D5D7A;
		font-weight:bold;
		margin-top:10px;
            letter-spacing: 4px;
		}

		
		.body .idx_jdjb{
			width:780px;
			height:auto;
			text-align:center;
			margin:0 auto;
			margin-top:50px;
			margin-bottom:50px;
			background-color:#F7F7EF;
				border-top-right-radius: 5px; 
				border-top-left-radius: 5px; 
				border-bottom-right-radius:5px;
				border-bottom-left-radius:5px; 
		}
		.body .idx_jdjb ul{
			width:auto;
			height:auto;
			text-align:center;
			margin:0 auto;
			margin-left:13px;
			padding-bottom:25px;
		}
		.body .idx_jdjb ul li{
			width:250px;
			height:225px;
			margin-top:30px;
		}
		.body .idx_jdjb ul li img{
			width:222px;
			height:225px;
		}

		.body .idx_ztjj{
			height:736px;
			background: url('../img/topic/bg_3.jpg') repeat-x center center;
			text-align:center;
			padding-top:10px;
		}
		.body .idx_ztjj ul{
		width:750px;
			margin:0 auto;
			display:inline-block;
			margin-top:40px;
		}
		.body .idx_ztjj ul li{
		height:200px;
		line-height:30px;
		margin-top:45px;
		text-align:center;
		}
		.body .idx_ztjj ul li img{
		width:240px;
		height:180px;
		margin-bottom:10px;
		
		}
		.body .idx_ztjj ul li a{
		font-size:18px;
		color:#AE1E1E;
		font-weight:bold;
		margin-top:10px;
            letter-spacing: 4px;
		}

		.body .idx_sfssp{
			width:1200px;
			height:935px;
			background: url('../img/bg_sfssp.jpg') repeat-x center center;
			text-align:center;
			margin:0 auto;
			padding-top:10px;
		}
		 @media screen and (max-width:1200px){
		.body .idx_sfssp{
			width:auto;
			height:830px;
			background: none;
			text-align:center;
			margin:0 auto;
			padding-top:10px;
			clear:both;
		}
		 }
		.body .idx_sfssp .text{
			width:500px;
			height:auto;
			background: url('../img/icon_sfssp.jpg') no-repeat right top;
			text-align:left;
			float:right;
			margin:0 auto;
			margin-top:80px;
			margin-right:170px;
		}
		 @media screen and (max-width:1200px){
		.body .idx_sfssp .text{
			width:100%;
			height:auto;
			background: none;
			text-align:left;
			float:left;
			margin:0 auto;
			padding:10px;
		}
		 }
		.body .idx_sfssp h2{
		color:#064EC0;
			font-size:26px;
			font-family: 'SimHei';
			margin-top:5px;
			font-weight:bold;
		}
		.body .idx_sfssp h1{
		color:#064EC0;
			font-size:34px;
			font-family: 'SimHei';
			margin-top:15px;
			font-weight:bold;
		}
		.body .idx_sfssp .abs{
			margin-top:50px;
			line-height:36px;
			font-size:18px;
			text-align:left;
            letter-spacing: 1.5px;
			clear:both;
		}
		.body .idx_sfssp .abs p{
			margin-top:5px;
			float:left;
		}
		.body .idx_sfssp .code{
			margin-top:100px;
		}
		.body .idx_sfssp .code .img{
			width:155px;
			height:170px;
			float:left;
			text-align:center;
			background-color:#FFF;
				border-top-right-radius: 8px; 
				border-top-left-radius: 8px; 
				border-bottom-right-radius:8px;
				border-bottom-left-radius:8px;
		}
		.body .idx_sfssp .code .img img{
			margin-top:10px;
			margin-bottom:5px;
		}
		.body .idx_sfssp .code .img span{
		text-align:center;
		font-size:14px;
		}
		.body .idx_sfssp .code .tle{
			width:330px;
			height:170px;
			float:right;
			text-align:center;
			background-color:#FFF;
			border-top-right-radius: 8px; 
			border-top-left-radius: 8px; 
			border-bottom-right-radius:8px;
			border-bottom-left-radius:8px;
		}
		.body .idx_sfssp .code .tle li{
			width:90%;
			height:58px;
			line-height:55px;
			border:2px solid #F2907F;
			margin:0 auto;
			margin-top:17px;
			border-top-right-radius: 8px; 
			border-top-left-radius: 8px; 
			border-bottom-right-radius:8px;
			border-bottom-left-radius:8px;
		}
		.body .idx_sfssp .code .tle li a{
			font-size:16px;
			color:#656565;
			font-weight:bold;
            letter-spacing: 1.5px;
		}

		.body .idx_zt{
		width:1200px;
		height:auto;
		margin:0 auto;
		margin-bottom:20px;
		}


@media screen and (max-width:1200px) {
		.body .idx_zt{
		width:100%;
		height:auto;
		margin:0 auto;
		margin-bottom:20px;
		}
}
		.body .idx_zt .topic{
width:93%;
margin:0 auto;
margin-top:20px;
}
.body .idx_zt .topic li{
			height:35px;
			line-height:35px;
			font-size:18px;
			text-indent:5px;
		}
.body .idx_zt .topic li a{
			font-size:18px;
			color:#444;
		}
.body .idx_zt .topic li a:hover{
			text-decoration: none;
		}
.body .idx_zt .topic li i{
			font-size:0.5px;
			margin:-15px 8px 0px 0px;
		}
.body .idx_zt .topic li span{
			float:right;
			color:#444;
			margin-right:10px;
		}
.body .idx_zt .topic .lipit{
margin: 20px 0px;
			background: url('../img/bg_newsi.jpg') repeat-x 0px 14px ;
		}

        /*漂浮按钮*/
#rmodel{position:fixed; _position:absolute;right:0;top:60%;width:100px;height:auto;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#rmodel a{display:block;width:100%;height:auto;color:#000; text-indent:-9999px;cursor:pointer;margin-bottom:1px}
#rmodel img{width:100px;}

    .head .ztlogo {
		width:100%;
		height:auto;
		margin:0 auto;
		background-color:#C41F0B;
        text-align:center;

    }
    .head .ztlogo img{
		width:100%;
		height:auto;
		margin:0 auto;

    }
    @media screen and (max-width:1440px){

    .head .ztlogo img{
		width:100%;
        max-width:1440px;
		height:auto;
		margin:0 auto;

    }
}
 .head .ztnav {
        min-height: 70px;
        line-height: 70px;
		background-color:#C41F0B;
		text-align:center;
    }

        .head .ztnav a {
            color: #fff;
            font-size: 26px;
            letter-spacing: 4px;
        }
            .head .ztnav span {
			width:auto;
				padding:0px 20px;
                text-align: center;
            }
.foot {
	width:100%;
	/*  margin-top: 25px;*/
    background-image: url('../img/bg_foot.jpg');
    padding: 40px 0px 60px 0px;
	text-align:center;
}

    .foot .text {
        width: auto;
        color: #fff;
		display:inline-block; 
        margin: 0 auto;
    }
        .foot .text a {
            color: #fff;
        }
