@charset "gb2312";
/* CSS Document */

.ztdnxr_banner{height:688px; width:auto;background:url(../images/dnxrzt_banner1.jpg) 50% 50% no-repeat; }

.dnxr_yi{height:89rem; width:100%;background:#e6e6f0; }
.title_all{ height:7.5rem; padding:3.125rem 0; text-align:center;}
.title_all img{ width:auto; height:7.1875rem;margin:0;}

.xrbk { width:21.875rem; margin-top:1.25rem; height:62.5rem; float:left;}
.xrbk .bk_on h1{ height:4.0625rem;}
.xrbk .bk_on h1 img{ height:3.125rem; width:21.875rem; }
.xrbk .bk_on h2{ font-size:1.875rem; margin:0.625rem 0; color:#333366;}
.xrbk .bk_on h2 img{ width:2.4375rem; height:1.9375rem; margin-right:0.625rem; vertical-align:middle;}
.xrbk .bk_on p{ font-size:1.25rem; line-height:2.25rem; margin:0 0 1.875rem 3.125rem;}
.xrbk .bk_on h2 span{ height:5rem; float:left;}
.xrbk .bk_on ul li{ font-size:1.5rem; line-height:2.625rem; width:22.5rem; height:3.125rem;}
.xrbk .bk_on ul li a{ width:0.9375rem; height:0.9375rem;    margin: 0.9375rem 1.875rem 0 0; float:left; background:#333366;}
.xrbk .bk_on ul li h5{ height:5.625rem;float:left;}
.bk_tw{ width:21.8125rem; height:56.625rem; float:left; margin:1.875rem  4.25rem;}
.bk_tw img{ width:21.8125rem; height:56.625rem;}
.dnxr_zx{text-align:center; }
.dnxr_yi .dnxr_zx img{ width:54.625rem; height:3.25rem;margin:1.875rem 0;}

.dnxr_er{height:auto; padding-bottom:7.5rem; width:100%;background:#fff; }
.xr_p{ height:7.5rem; margin:1.25rem 0 5rem 0; background:url(../images/dnxrzt_pg1.png) 50% 50% no-repeat; background-size:100%;}
.xr_p p{ font-size:1.375rem; line-height:2.25rem; padding:1.25rem 3.75rem; color:#333366;}
.xtitle { height:5.625rem; margin:1.875rem 0; text-align:center;}
.xtitle img{ width:auto; height:4.375rem;}
.xrdx{ height:21.875rem; margin:1.875rem 0; text-align:center;}
.xrdx img{ width:auto; height:18.375rem;}
.xr_jld{ height:23.75rem; margin:1.875rem 0; text-align:center;}
.xr_jld img{ width:auto; height:18.5rem;}
.dnxr_san{height:82.4375rem; width:100%;background:#e6e6f0; }
.fexzl{ height:28.75rem; padding:1.875rem 0;}
.fexzl .fz_l{ width:36.25rem; height:26.875rem; float:left;}
.fexzl .fz_l img{ width:36.125rem; height:26.6875rem;}
.fexzl .fz_r{ width:35.625rem; height:26.875rem; float:right;}
.fexzl .fz_r h1 img{ width:29.75rem; height:6.1875rem;}
.fexzl .fz_r p{ font-size:1.375rem; line-height:2.375rem; margin:1.875rem 0;}
.fexzl .fz_r p img{ width:6.625rem; height:2.25rem; margin-right:0.9375rem;}
.dnxr_san .zlxg{ width:75rem; height:24.0625rem; background:url(../images/dnxrzt_bg-1.png) 50% 50% no-repeat; position:relative; background-size:100%;}
.dnxr_san .zlxg .xg_all{ width:15.625rem; position:absolute;}
.dnxr_san .zlxg .xg_all h1{ height:3.75rem; margin-bottom:1.25rem;}
.dnxr_san .zlxg .xg_all h1 img{ width:3.9375rem; height:3.0625rem; vertical-align:text-top; float:left;}
.dnxr_san .zlxg .xg_all h1 p{ padding-top:0.9375rem;font-size:1.5rem; line-height:1.875rem; font-weight:normal; color:#cccc99;}
.dnxr_san .zlxg .xg_all h1 span{ height:4.375rem; width:4.375rem; float:left;}
.dnxr_san .zlxg .xg_all p{ font-size:1.375rem; line-height:2.375rem;color:#fff;}
.dnxr_san .zlxg .xg_1{ top:6.25rem; left:1.875rem;}
.dnxr_san .zlxg .xg_1 img{width:3.0625rem !important;}
.dnxr_san .zlxg .xg_2{ top:6.25rem; left:20.625rem;}
.dnxr_san .zlxg .xg_3{ top:5rem; right:20rem;}
.dnxr_san .zlxg .xg_3 h1{ height:5rem !important;}
.dnxr_san .zlxg .xg_4{ top:6.25rem; right:1.25rem;}

.dnxr_si{ height:13.75rem; width:100%; background:#c7c7df;}
.dnxr_si .si_l{ width:16.25rem; height:13.75rem; padding-top:2px; float:left;}
.dnxr_si .si_l img{ width:13.75rem; height:13.625rem;}
.dnxr_si .si_r{ width:56.875rem; height:13.75rem; float:right;}
.dnxr_si .si_r img{ width:17.625rem; height:3.125rem; margin:1.25rem 0;}
.dnxr_si .si_r p{ font-size:1.375rem; line-height:2.25rem; color:#333366;}
.dnxr_wu{height:49.6875rem; width:100%;background:#e6e6f0; }

.dnxr_lu{ height:112.5rem; width:100%; background:#f4f4f4;}
.dnxr_lu .lus{ height:23.75rem; margin:1.875rem 0;}
.dnxr_lu .lus .lu_l{ width:32.5rem; height:21.875rem; float:left;}
.dnxr_lu .lus .lu_l img{ width:31.6875rem; height:21.6875rem;}
.dnxr_lu .lus .lu_r{ width:37.5rem; height:21.875rem; margin-right:1.25rem; float:right;}
.dnxr_lu .lus .lu_r p{ font-size:1.375rem; line-height:2.375rem;}
.dnxr_lu .lus .lu_r hr{ border:1px #999 dashed; margin:1.25rem 0;}
.ryt{ height:16.25rem; text-align:center;}
.ryt img{ width:75rem; height:13.75rem;}
.xr_zj{ text-align:center;}
.xr_zj img{ width:79.375rem; height:39.75rem;}



@media screen and (max-width:1700px) {
	.ztdnxr_banner{ height:568px!important ;background-size:100%;;}
	}
@media screen and (max-width:1440px) {
	.ztdnxr_banner{height:511px !important;background-size:100%; }
	}
@media screen and (max-width:1380px) {
	.ztdnxr_banner{height:482px !important;background-size:100%;}
	}	

@media screen and (max-width:1280px) {
	.ztdnxr_banner{height:452px !important;background-size:100%;}
	}	






