@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;outline-style:none;}
a:hover { text-decoration:none;outline-style:none;}
html, body { font-family:"微软雅黑" }
.boxcenter { margin:0 auto;}
input,button,select,textarea{outline:none} textarea{resize:none}
#top3{ width:100%; height:80px;}
.zlytop{ width:1218px; height:80px; margin:0 auto; background:#fff;}
.zlytop h1{ float:left; margin-top:10px;}
.zlyjj{ margin:26px 0 0 21px; float:left; width:62px; height:30px; line-height:30px; text-align:center;  background:url(zlyjj1szfxxgk_160826wxy_1020.png) no-repeat;}
.zlyjj a{color:#4e4e4e; font-size:14px;}
.nav{ float:right; width:800px; height:80px;}
.nav li{ float:left; width:100px; height:80px;text-align:center;}
.nav li a{ display:block; line-height:80px; color:#4e4e74; font-size:18px;}
.nav li a:hover{ display:block; background:#ff6200; width:100px; height:80px; color:#fff;}
.nav li.on{ width:100px; height:80px; background:url(nav_bgszfxxgk_160826wxy_1020.png) no-repeat top;}
#center{ width:100%; height:auto; background:#f6f5f5 url(zlybannerszfxxgk_160826wxy_1020.jpg) no-repeat; background-size:100% 200px;}
/*bannr*/
.zlybt{ padding-top:49px; width:1218px; height:60px; margin:0 auto;}
.zlybt h2{float:left; font-size:53px; color:#fff; font-weight:bold; letter-spacing:10px; line-height:53px; 
 background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(233, 233, 233, 1)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;}


.zlyss{float:right; width:572px; height:60px; color:#c0baba;}
.zlysrk{ float:left; width:436px; height:60px; line-height:60px; color:#c0baba; font-size:14px; background:url(zlyss_bgszfxxgk_160826wxy_1020.png) no-repeat; padding-left:28px; border:none;}
.zlybtn{ float:left; width:107px; height:60px; background:url(zlyssszfxxgk_160826wxy_1020.png) no-repeat; border:none; outline:none;}
.zlybtn:hover{ float:left; width:107px; height:60px; background:url(zlyss1szfxxgk_160826wxy_1020.png) no-repeat; border:none; outline:none;}

.conter{width:1218px; height:100%; margin:0 auto;}
.zlylin{ width:1190px; height:46px; color:#666666; font-size:14px; line-height:46px; padding-left:28px; background:url(zli_linszfxxgk_160826wxy_1020.png) no-repeat;}

/*center*/
.zlylb1{ width:1218px; height:100%; background:#fefefe; padding-top:32px;}
.zly_l{ float:left; margin-left:32px; width:721px; height:100%;}
.zly_r{ float:left; width:374px; margin-left:59px; height:100%;}
		.zly_xxgkgb_top123{
				width:100%;
				height:380px;
				position:absolute;
				top:0px;
				}
			.zly_gb_xxgk_1 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	background: rgba(36,36,36,0.9);
	color: #fff;
	font-size: 12px;
	
}
.zly_gb_xxgk_2 {
	width: 1218px;
	height: 25px;
	margin: 0 auto;
	
}
.zly_gb_xxgk_lb {
	float: left;
	overflow: hidden;
	width: 126px;
	height: 25px;
	color: #fff;
}
.zly_gb_xxgk_rb {
	float: right;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.zly_gb_xxgk_rb a {
	float: left;
	display: block;
	padding: 0 15px;
	text-decoration: none;
	color: #fff;
}
.zly_gb_xxgk_rb a:hover {
	display: inline;
	background: #ff6200;
	color:#fff;
}
.zly_gb_xxgk_top {
	width: 1218px;
	height: 180px;
	background: #FFF;
	margin: 0 auto;
}
.zly_gb_xxgk_toplogo {
	float: left;
	width: 213px;
	height: 180px;
	background: url(zly_gb_xxgk_logo_1020.png) no-repeat center;
}
.zly_gb_xxgk_toplogo a {
	display: block;
	width: 100%;
	height: 100%;
}
.zly_gb_xxgk_topnav {
	float: left;
	width: 1005px;
	height: 180px;
	
}
.zly_gb_xxgk_toptit {
	width: 100%;
	border-bottom: 2px solid #3a495b;
	overflow: hidden;
	clear: both;

	padding-bottom: 3px;
	margin-top: 53px;
}
.zly_gb_xxgk_toptit h1 {
	float: left;
	display: block;
	width: 502px;
	height: 40px;
	margin-bottom: 10px;
	background: url(zly_gb_xxgk_h11_1020.png) no-repeat;
}
.zly_gb_xxgk_tongy_links {
	width: 200px;
	float: right;
	
}
.zly_gb_xxgk_tongy_links a {
	display: block;
	float: left;
	margin: 15px 0 0 20px;
	font-size: 14px;
	color: #222e69;
	height: 24px;
	width: 24px;
}
.zly_gb_xxgk_navul{ width:100%; height:auto; overflow:hidden;}
.zly_gb_xxgk_navul li{float:left; list-style:none; text-align:left;}
.zly_gb_xxgk_navul li a{font-size:20px;color: #8f949c;height: 24px;
    line-height: 24px;
    background:url(zly_gb_xxgk_navbg1_1020.png) no-repeat right top;
    float: left;
    margin-top: 22px;
    width: 86px;
    text-align: center;
    padding-bottom: 26px;
    display: block;
	text-decoration:none;}
.zly_gb_xxgk_xll_locating{ margin:10px auto; width:1218px; height: 125px;
    background: #fff url(zly_gb_xxgk_20160826img06xll_1020.png) right center no-repeat;}	
.zly_gb_xxgk_tit_txt{float: left; padding: 42px 40px 0 55px;}
.zly_gb_xxgk_tit_txt h2 {
    font-size: 30px;
    color: #545454;
    display: block;
    padding-right: 30px;
    background:url(zly_gb_xxgk_20160826img02xll_1020.png) right 28px no-repeat;
}
.zly_gb_xxgk_tit_txt h2 a, a:hover {
    color: #60636d; text-decoration:none;
}
.e_tit_txt {
    font-size: 13px;
    font-variant: small-caps;
    color: #929292;
    display: block;
    line-height: 13px;
    display: none;
}
.zly_gb_xxgk_l_img {
    float: left;
    width: 28px;
    height: 125px;
    background:url(zly_gb_xxgk_20160826img01xll_1020.png) center center no-repeat;
    margin-right: 20px;}	
.zly_gb_xxgk_locating_txt {
    float: left;
    padding-top: 50px;
    font-size: 16px;
}
.zly_gb_xxgk_locating_txt  a{ cursor: pointer;  color: #545454; text-decoration:none; }	
	.no_object_found {
	color: black;
	font-style: italic;
	font-size: 14px;
	margin: 4px;
}
#searchbox {
	border: 1px solid silver;
	font-size: 12px;
}       
		
.showinfo {
            display: none;
            width: 500px;
            min-height: 53px;
            padding: 5px;
            color: #000000;
            background: #fefbf1;
            position: fixed;
            z-index: 999999;
            border: #fee0cd 1px solid;
            font-size: 12px;
        }

        .showinfo_tit {
            width: 50%;
            line-height: 30px;
            color: #000000;
        }

        .pdr20 {
            padding-right: 10px;
        }

        .showinfo_tit span {
            font-weight: bold;
            float: left !important;
            color: #000000 !important;
        }

        .zlygfx_twxy {
            width: 680px;
            height: 44px;
            border-bottom: #d8d8d8 1px solid;
            color: #000;
            font-size: 22px;

            background: url(icon30_2szfxxgk_160826wxy_1020.png) no-repeat;
            padding-left: 40px;
        }

        .zlygfx_twxy a {
            color: #999;
        }

        #shijian_wangxy {
            color: #999999 !important;
        }

        .zlyjq ul {
            margin-top: 12px;
            width: 720px;
            height: auto;
        }

        .zlyjq ul li {
            padding-left: 22px;
            width: 698px;
            height: 36px;
            font-size: 14px;
            line-height: 36px;
            background: url(zlyli_bgszfxxgk_160826wxy_1020.png) 4px 16px no-repeat;
        }

        .zlyjq ul li a {
            color: #222222;
            font-size: 14px;
        }

        .zlyjq ul li span {
            float: right;
            color: #999999;
        }

        .zlyjq ul li a:hover {
            color: #F00;
        }

        .s1 {
            float: left;
            margin-left: 5px;
            height: 30px;
            width: 96px;
            padding: 6px;
            border: 1px solid #d2d2d2;
        }

        * + html .s1 {
            float: left;
            margin-left: 5px;
            height: 30px;
            width: 96px;
            padding: 6px;
            border: 1px solid #d2d2d2;
        }

        * html .s1 {
            float: left;
            margin-left: 5px;
            height: 30px;
            width: 96px;
            padding: 6px;
            border: 1px solid #d2d2d2;
			}
			.zly_xxgkgb_top123{
				width:100%;
				height:380px;
				position:absolute;
				top:0px;
				}
			.zly_gb_xxgk_1 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	background: rgba(36,36,36,0.9);
	color: #fff;
	font-size: 12px;
	
}
.zly_gb_xxgk_2 {
	width: 1218px;
	height: 25px;
	margin: 0 auto;
	
}
.zly_gb_xxgk_lb {
	float: left;
	overflow: hidden;
	width: 126px;
	height: 25px;
	color: #fff;
}
.zly_gb_xxgk_rb {
	float: right;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.zly_gb_xxgk_rb a {
	float: left;
	display: block;
	padding: 0 15px;
	text-decoration: none;
	color: #fff;
}
.zly_gb_xxgk_rb a:hover {
	display: inline;
	background: #ff6200;
	color:#fff;
}
.zly_gb_xxgk_top {
	width: 1218px;
	height: 180px;
	background: #FFF;
	margin: 0 auto;
}
.zly_gb_xxgk_toplogo {
	float: left;
	width: 213px;
	height: 180px;
	background: url(zly_gb_xxgk_logo_1020.png) no-repeat center;
}
.zly_gb_xxgk_toplogo a {
	display: block;
	width: 100%;
	height: 100%;
}
.zly_gb_xxgk_topnav {
	float: left;
	width: 1005px;
	height: 180px;
	
}
.zly_gb_xxgk_toptit {
	width: 100%;
	border-bottom: 2px solid #3a495b;
	overflow: hidden;
	clear: both;
	padding-bottom: 3px;
	margin-top: 53px;
}
.zly_gb_xxgk_toptit h1 {
	float: left;
	display: block;
	width: 502px;
	height: 40px;
	margin-bottom: 10px;
	background: url(zly_gb_xxgk_h11_1020.png) no-repeat;
}
.zly_gb_xxgk_tongy_links {
	width: 200px;
	float: right;
	
}
.zly_gb_xxgk_tongy_links a {
	display: block;
	float: left;
	margin: 15px 0 0 20px;
	font-size: 14px;
	color: #222e69;
	height: 24px;
	width: 24px;
}
.zly_gb_xxgk_navul{ width:100%; height:auto; overflow:hidden;}
.zly_gb_xxgk_navul li{float:left; list-style:none; text-align:left;}
.zly_gb_xxgk_navul li a{font-size:20px;color: #8f949c;height: 24px;
    line-height: 24px;
    background:url(zly_gb_xxgk_navbg1_1020.png) no-repeat right top;
    float: left;
    margin-top: 22px;
    width: 86px;
    text-align: center;
    padding-bottom: 26px;
    display: block;
	text-decoration:none;}
.zly_gb_xxgk_xll_locating{ margin:10px auto; width:1218px; height: 125px;
    background: #fff url(zly_gb_xxgk_20160826img06xll_1020.png) right center no-repeat;}	
.zly_gb_xxgk_tit_txt{float: left; padding: 42px 40px 0 55px;}
.zly_gb_xxgk_tit_txt h2 {
    font-size: 30px;
    color: #545454;
    display: block;
    padding-right: 30px;
    background:url(zly_gb_xxgk_20160826img02xll_1020.png) right 28px no-repeat;
}
.zly_gb_xxgk_tit_txt h2 a, a:hover {
    color: #60636d; text-decoration:none;
}
.e_tit_txt {
    font-size: 13px;
    font-variant: small-caps;
    color: #929292;
    display: block;
    line-height: 13px;
    display: none;
}
.zly_gb_xxgk_l_img {
    float: left;
    width: 28px;
    height: 125px;
    background:url(zly_gb_xxgk_20160826img01xll_1020.png) center center no-repeat;
    margin-right: 20px;}	
.zly_gb_xxgk_locating_txt {
    float: left;
    padding-top: 50px;
    font-size: 16px;
}
.zly_gb_xxgk_locating_txt  a{ cursor: pointer;  color: #545454; text-decoration:none; }	
  #css_frame {

            padding: 0;

            margin: auto;

            border: 0;

            width: 1154px;

            height: auto;

        }



        /*搜索页*/

        #css_frame a {

            text-decoration: none;

        }



        #css_frame .zlyssy {

            margin: 0 auto;

            width: 98%;

            font-family: "微软雅黑";

        }



        #css_frame .zlyssy_ta {

            background: #f5f5f5;

            width: 98%;

            height: auto;

            padding: 40px 0;

            border-radius: 5px;

        }



        #css_frame .zlyssy_ta span {

            color: #183c64;

            font-weight: bold;

        }



        #css_frame .zlyssy_txt {

            width: 606px;

            height: 34px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .zlyssy_btn {

            width: 63%;

            padding-left: 35%;

            margin: 0 auto;

            text-align: center;

            overflow: hidden;

        }



        #css_frame .zlyssy_btn a {

            margin-top: 28px;

            float: left;

            display: block;

            background: #ff6201;

            border-radius: 5px;

            color: #fff;

            text-align: center;

            width: 120px;

            line-height: 46px;

        }



        #css_frame .zlyssy_btn a:hover {

            color: #f3f3f3;

        }



        #css_frame .zlyssy_ta1 {

            border-top: 0;

            width: 100%;

            height: auto;

            margin: 0 auto;

        }



        #css_frame .zlyssy_ss {

            padding-top: 0;

            width: 100%;

            height: auto;

            margin: 0 auto;

            border-radius: 5px;

        }



        #css_frame .zlyssy_ss td {

            background: #f5f5f5;

        }



        #css_frame .zlyssy_ss1 {

            padding-top: 8px;

            width: 100%;

            height: auto;

            margin: 0 auto;

            border-radius: 5px;

        }



        #css_frame .zlyssy_ss span {

            display: block;

            border-radius: 5px;

            width: 85%;

            height: 53px;

            line-height: 53px;

            color: #444;

            font-size: 16px;

            text-align: center;

        }



        #css_frame .zlyssy_sstxt {

            width: 90%;

            height: 34px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .zlyssy_sstxt2 {

            width: 238px;

            height: 34px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .zlyssy_sstxt3 {

            width: 96%;

            min-height: 88px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .zlyssy_sstxt8 {

            width: 96%;

            height: 34px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .zlyssy_ssqb {

            display: block;

            width: 350px;

            padding: 4px 0;

            height: 34px;

            line-height: 34px;

            border: #d2d2d2 1px solid;

            color: #222222;

            font-size: 14px;

            padding-left: 20px;

        }



        #css_frame .zlyssy_ssqb1 {

            position: absolute;

            visibility: hidden;

            margin-top: 0;

            padding: 0;

            width: 350px;

            line-height: 34px;

            background: #fff;

            border: 1px solid #d2d2d2;

        }



        #css_frame .zlyssy_ssqb1 a {

            position: relative;

            display: block;

            margin: 0;

            width: 330px;

            height: 34px;

            padding-left: 20px;

            line-height: 34px;

            background: #fff;

            text-align: left;

            color: #444444;

            font-size: 14px;

        }



        #css_frame .zlyssy_ssqb1 a:hover {

            background: #CCC;

            color: #FFF;

            height: 34px;

        }



        #css_frame .zlyssy_ta2 {

            background: #f5f5f5;

            width: 94%;

            height: auto;

            padding: 40px;

            border-radius: 5px;

        }



        #css_frame .zlyssy_ta2 span {

            color: #183c64;

            font-weight: bold;

        }



        #css_frame .zlyssy_ta2 table {

            border-bottom: 1px solid #CCC;

            border-right: 1px solid #CCC;

            width: 100%;

        }



        #css_frame .zlyssy_ta2 td {

            border-top: 1px solid #CCC;

            border-left: 1px solid #CCC;

            padding-left: 3%;

        }



        #css_frame .zly_zfx_bt {

            color: #183c64;

            font-weight: bold;

            text-align: center;

        }



        #css_frame .zlyssy_sstxt5 {

            width: 97%;

            height: 40px;

            padding-top: 5px;

            padding-bottom: 5px;

            line-height: 34px;

            padding-left: 20px;

            border: #d2d2d2 1px solid;

            color: #222222;

        }



        #css_frame .star {

            position: absolute;

            top: 10px;

            bottom: 0;

            right: 0;

            width:16px !important;

            display: inline;

            font-size: 16px;

            padding-left: 5px;

            padding-bottom: 10px;

            color: #f00 !important;

            background: rgba(0,0,0,0);

        }



        #css_frame td {

            position: relative;

        }
		.zly_xxgk_1028_c{width:100%;height:426px;}
	.zly_xxgk_1028_c1{position:relative;}
	.zly_xxgk_1028_conter{ padding-top:0px !important;}
		.zly_xxgk_1028_zlylin{position:absolute; top:380px;}
		.zlylin {
    width: 1190px;
    height: 46px;
    color: #666666;
    font-size: 14px;
    line-height: 46px;
    padding-left: 28px;
    background: url(zli_linszfxxgk_160826wxy.png) no-repeat;
}	       
#foot{ width:100%; height:auto; background:#f6f5f5;}
.zlyll {
    width: 1153px;
    padding: 0 32px;
    height: auto;
    padding-top: 24px;
    background: #fefefe url(c_bgszfxxgk_160826wxy.jpg) bottom no-repeat;
}
