/*通用*/
body{
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
}
ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
isy_frame{
	display: block;
}
img{
	border: none;
	max-width: 100%;
	}

p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
	text-decoration: none;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}


.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}

/*头部*/
.header{ position: relative;}
.header_top{ background: #ebf1fd; height: 30px; line-height: 30px;}
.lg_main{ width: 1200px; margin:0 auto;}
.header_top em{ float: left; font-size: 16px; color: #666;}
.header_top em b{ margin-left: 8px;}
.header_top a{
	color: #666;
    float: right;
    padding-left: 26px;
    background: url(/zt/ztlsxy2021/img/lgzt1_03.png) no-repeat left center;
}
/*.header_mid{ height: 108px; background: #d30102; overflow: hidden;}*/
.header_mid{ height: 108px; background: #ebf1fd; overflow: hidden;}
.header_logo{ float: left; margin-top: 15px;}
.header_ss{ float: right; height: 32px; line-height: 32px; width: 275px; background: #f9e6e6; margin-top: 41px; border-radius: 50px; overflow: hidden;}
.header_ss input{ margin-left: 10px; border: none; background: none; width: 70%;}
.header_ss i{ float: right; cursor: pointer; margin-top: 5px; margin-right: 10px;}
.header_nav{ height: 50px; line-height: 50px; background: #ebf1fd; overflow: hidden;}
/*.header_nav{ height: 50px; line-height: 50px; background: #fbbd52; overflow: hidden;}*/
.header_nav li{ width: 200px; font-size: 20px; text-align: center; float: left;}
.header_nav li a{ color: #242020; display: block;}
.header_nav .header_navh{ background: #999999; font-weight: 700;}
.header_nav_an{ position: absolute; z-index: 99; right: 3%; top: 45%; display: none;}
.header_nav_an i{ cursor: pointer;}
.header_nav_an .i2{ display: none;}
.ss_an{ 
	position: absolute;
    width: 38px;
    height: 38px;
    background: url(/zt/ztlsxy2021/img/search22.svg) no-repeat center/46px 46px;
    right: 8%;
    top: 59%;
    transform: translateY(-50%);
    cursor: pointer;
    display: none;
}

/*首页*/
.xnlg{ float: left; width: 721px;}
.lg_title{ overflow: hidden; margin-top: 20px; height: 40px; line-height: 40px; border-bottom: 2px solid #448aca; font-size: 18px; font-weight: bold; color: #242020;}
.lg_title a{ float: right; font-size: 14px; color: #888888;}
.xnlg_con_lf li{ opacity: 0;}
.xnlg_con_lf{ float: left; width: 330px; position: relative; height: 220px;}
.xnlg_con{ margin-top: 15px;}
.xnlg_con_lf .bd li{ position: relative; width: 100%;}
.xnlg_con_lf .bd li img{ width: 100%; height: 220px;}
.xnlg_con_lf .bd li b{ position: absolute; z-index: 99; bottom: 3%; font-size: 14px; color: #fff; left: 3%;}
.xnlg_con_lf .bd li a{ display: block;}
.xnlg_con_lf .hd{ position: absolute; z-index: 99; right: 5%; bottom: 5%;}
.xnlg_con_lf .hd li{
	    float: left;
    margin-right: 5px;
    width: 9px;
    height: 9px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
}
    .xnlg_con_lf .hd .on {
        background: #242020;
        color: #242020;
    }
.xnlg_con_rg{ float: left; width: 373px; margin-left: 17px;}
.xnlg_con_rg li{ overflow: hidden; margin-bottom: 19px;}
.xnlg_con_rg li i{ float: left; width: 5px; height: 5px; border-radius: 50%; background: #dcdcdc; margin-top: 9px;}
.xnlg_con_rg li a{ float: left; margin-left: 7px; color: #666666; font-size: 16px; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xnlg_con_rg li span{ float: right; font-size: 14px; color: #999999; line-height: 21px;}
.xnlg_con_rg  .n_mar_b{ margin-bottom: 0;}
.xnlg_con_rg li:hover i{ background: #242020;}
.xnlg_con_rg li:hover a{ color: #242020;}
.xnlg_con_rg li:hover span{ color: #242020;}
.sxlg{ float: left; width: 450px; margin-left: 29px;}
.sxlg_con{ margin-top: 15px;}

.sxlg_con li{ overflow: hidden; margin-bottom: 19px;}
.sxlg_con li i{ float: left; width: 5px; height: 5px; border-radius: 50%; background: #dcdcdc; margin-top: 9px;}
.sxlg_con li a{ float: left; margin-left: 7px; color: #666666; font-size: 16px; width: 75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sxlg_con li span{ float: right; font-size: 14px; color: #999999; line-height: 21px;}
.sxlg_con  .n_mar_b{ margin-bottom: 0;}
.sxlg_con li:hover i{ background: #f03c3c;}
.sxlg_con li:hover a{ color: #f03c3c;}
.sxlg_con li:hover span{ color: #f03c3c;}

.jmlg{ float: left; width: 380px;}
.jmlg_con{ margin-top: 15px;}
.jmlg_con li{ overflow: hidden; margin-bottom: 19px;}
.jmlg_con li i{ float: left; width: 5px; height: 5px; border-radius: 50%; background: #dcdcdc; margin-top: 9px;}
.jmlg_con li a{ float: left; margin-left: 7px; color: #666666; font-size: 16px; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.jmlg_con li span{ float: right; font-size: 14px; color: #999999; line-height: 21px;}
.jmlg_con  .n_mar_b{ margin-bottom: 0;}
.jmlg_con li:hover i{ background: #242020;}
.jmlg_con li:hover a{ color: #242020;}
.jmlg_con li:hover span{ color: #242020;}
.xflg{ margin-left: 30px;}
.lg_con{ margin-bottom: 20px;}


/*底部*/
.footer{ height: 150px; background: #37383a;}
.footer_lf{ float: left; margin-top: 26px;}
.footer_mid{ float: left; margin-left: 20px; margin-top: 29px;}
.footer_mid em{ display: block; color: #fff; font-size: 14px;}
.footer_mid em a{ color: #fff;}
.footer_mid em b{ margin-left: 4px;}
.footer_mid p{ font-size: 14px; color: #fff; display: block; margin-top: 8px;}
.footer_mid p span{ color: #fe0a00; font-weight: bold;}
.footer_mid p b{ margin: 0 8px;}
.footer_rg{ float: left; height: 102px; width: 201px; background: #fff; margin-left: 35px; margin-top: 24px; overflow: hidden;}
.footer_rg i{ float: left; margin-top: 6px; margin-left: 5px;}
.footer_rg em{ float: left; margin-left: 10px; margin-top: 20px;}
.footer_rg em p{ font-size: 16px; color: #666; text-align: center;}

/*概览*/
.lg_gl{
	    padding: 18px 14px;
    box-shadow: 0 0 5px #ccc;
}
.gl_nav{
	background: #ebeff2;
    color: #666;
    line-height: 20px;
        font-size: 14px;

    padding: 8px 10px;
}
.gl_nav a{ color: #666;}
.gl_con{ margin-top: 20px;}
.gl_con_title{
	    font-size: 22px;
    font-weight: bold;
    letter-spacing: 2px;
}
.gl_con_ul{ margin-top: 10px;}
.gl_con_ul li{ font-size: 14px; height: 36px; line-height: 36px; overflow: hidden;}
.gl_con_ul li i{ float: left; width: 5px; height: 5px; background: #242020; border-radius: 50%; margin-top: 16px;}
.gl_con_ul li a{ float: left; margin-left: 9px; color: #242020; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gl_con_ul li span{ float: right;}
.gl_con_ul li:hover i{ background: #242020;}
.gl_con_ul li:hover a{ color: #242020;}
.gl_con_ul li:hover span{ color: #242020;}


.tj_page{ width: 430px; margin: 0 auto; margin-top: 20px; font-size: 14px; color: #555555; overflow: hidden; height: 24px; line-height: 24px; margin-bottom: 20px;}
.tj_page a{ color: #555; margin-right: 10px;}
.tj_page span{ margin-right: 8px;}
.tj_page i{ float: right;}
.gl_box_rg:hover{ color: #f03c3c;}
.tj_page a:hover{ color: #f03c3c;}

/*细览*/
.xl_con{ margin-top: 20px;}
.xl_con_title{
	text-align: center;
	font-size: 24px;
    font-weight: bold;
    color: #242020
}
.xl_con_intro{ margin: 22px 0;  line-height: 30px; text-align: center; font-size: 14px; color: #999; border-bottom: 1px solid #ebeff2;}
.xl_con_intro span{ margin: 0 4px;}
.xl_t p{  color: #666; text-indent: 2em; font-size: 16px; line-height: 32px; margin-bottom: 12px;}
.xl_t{ margin-bottom: 50px; margin-top: 10px;}




















































































































