body{font-family:"Microsoft Yahei";}
.ldj_bg{ background:url(../images/qnjnr_1.jpg) center 0 no-repeat; height:575px; overflow:hidden;}
.znlfh_bg1{ background: url(../images/qnjnr_2.jpg) center 0 no-repeat; height: 1342px;}
.znlfh_bg2{ background: url(../images/qnjnr_3.jpg) center 0 no-repeat; height: 860px; padding-top: 233px;overflow: hidden;}
.znlfh_bg3{ background: url(../images/qnjnr_4.jpg) center 0 no-repeat; height: 580px; padding-top: 203px;overflow: hidden;}
area{ outline:none;}
.blank255{height: 99px;font-size:1px;clear:both;overflow:hidden;}

.dyds_main{ width:1202px; margin:0 auto; position: relative;}
.blank165{ height:165px; clear:both; font-size:1px;overflow:hidden;}
.cnhz_h1{ text-align: center; padding: 18px 46px; height: 103px; background: url(../images/qnjnr_1.png) no-repeat;}
.cnhz_h1 h1{ font-size: 30px; line-height: 46px; margin-bottom: 5px;}
.cnhz_h1 h1 a{ color: #0f4f9c}
.cnhz_h1 span{ font-size: 16px;text-align: left; color: #000; display: block; text-indent: 2em; line-height: 25px; max-height: 50px;}
.cnhz_h1 span a{color: #c80000;}

.sygs_spqh{ width:600px;float:left;  overflow:hidden; height:400px; position:relative;}
.sygs_spqh .bd ul li{ width:600px; height:400px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:600px; height:400px;}
.sygs_spqh .bd ul li .bg{ width:100%; height:30px; position:absolute; overflow:hidden; left:0; bottom:0;  background:#000; filter: alpha(opacity=50);	-moz-opacity: 0.5;opacity: 0.5;	z-index:1;}
.sygs_spqh .bd ul li .bt{ width:440px; height:30px; padding:0 20px; line-height:30px; font-size:16px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:15; font-family:"\5FAE\8F6F\96C5\9ED1";}
.sygs_spqh .bd ul li .bt a{ color:#fff;}
.sygs_spqh .hd{ position:absolute; right:5px; bottom:11px;z-index:16;}
.sygs_spqh .hd ul li{ float:left; width:18px; height:7px; line-height:20px; font-size:0; cursor:pointer; overflow:hidden;  margin-right:10px; display:inline; z-index:16; background:#003979;}
.sygs_spqh .hd ul .on{  background:#006ce6; }


.zgfzlt_jj{ float:right; width:585px; overflow:hidden;}
.zgfzlt_jj .p1{width:100%; height: 110px; margin-bottom: 30px; overflow:hidden; }
.zgfzlt_jj .p1 h2{ font-weight: normal; text-align: center;font-size:22px; margin-bottom:10px; overflow:hidden;}
.zgfzlt_jj .p1 h2 a{ color:#000000;}
.zgfzlt_jj .p1 span{ color:#7e7e7e; font-size:16px; line-height:25px; height:75px; overflow:hidden; display:block; text-indent:2em;}
.zgfzlt_jj .p1 span a{ color:#fff;}
.zgfzlt_jj .p2{height: 130px;  overflow: hidden;}

.jnr_zcjd{ float: left; width: 590px;}
.jnr_mtjj{ float: right;}
.jnr_zcjd .p1{}
.jnr_zcjd .p1 h2{ text-align: center; font-weight: normal;font-size:22px; margin-bottom:10px; overflow:hidden;}
.jnr_zcjd .p1 h2 a{ color:#000000;}
.jnr_zcjd .p1 span{ color:#7e7e7e; font-size:16px; line-height:25px; height:75px; overflow:hidden; display:block; text-indent:2em;}
.jnr_zcjd .p1 span a{ color:#fff;}

.jnr_zcjd dl dd{ float: left; margin: 0 6px; width: 280px;height: 250px; box-shadow: -7px 5px 0 #0f4f9c;}
.jnr_zcjd dl dd img{ width: 280px;height: 250px;}

.jnr_zcjd ul{ border-top: 2px solid #cfcfcf; padding-top: 20px;}
.jnr_zcjd ul li{ font-size: 18px; height: 40px;line-height: 40px; overflow: hidden;}
.jnr_zcjd ul li a{color: #000;}

.jnr_hdtj{width: 1060px; height: 700px; margin: 0 auto; position: relative; }
.jnr_hdtj .bd{}
.jnr_hdtj .bd ul li img{width: 1060px; height: 700px;}
.jnr_hdtj .prev{ width: 68px;height: 106px; background: url(../images/qnjnr_4.png) no-repeat; cursor: pointer; position: absolute; top: 50%; margin-top: -53px; left: -95px;z-index:999}
.jnr_hdtj .next{ width: 68px;height: 106px; background: url(../images/qnjnr_5.png) no-repeat; cursor: pointer; position: absolute;  top: 50%; margin-top: -53px; right: -95px;z-index:999}

.jnr_hdtj .more{ position: absolute; width: 520px; height: 54px;background: #fff; left: 50%; margin-left: -260px; bottom: -30px;}
.jnr_hdtj .more a{ line-height: 54px; width: 370px; height: 54px; display: inline-block; overflow: hidden; float: left; padding-left: 20px; font-size: 18px;color: #000;}
.jnr_hdtj .more .pageState{ float: left; width: 88px; height: 54px; text-align: center; line-height: 54px; color: #fff; background: #1153a3; font-size: 24px;}

.znlfh_bg3 ul li{ text-align: center;transition: all 0.35s; float: left;}
.znlfh_bg3 ul li img{ width: 200px; height: 200px; border-radius: 50%; padding: 35px; background: url(../images/qnjnr_6.png) no-repeat; background-size: 100% 100%; }
.znlfh_bg3 ul li p{ font-size: 24px; color: #fff; font-weight: bold;}
.znlfh_bg3 ul li a:hover{ text-decoration: none;}
.znlfh_bg3 ul li:hover{ transform: scale(1.2);}

.znlfh_bg3 ul li:first-child{ margin-left: -50px;margin-top:-20px;}
.znlfh_bg3 ul li:nth-child(2){ margin-left: 70px; margin-top: 200px;}
.znlfh_bg3 ul li:nth-child(3){ margin-left: 110px; margin-top:0px;}
.znlfh_bg3 ul li:nth-child(4){ margin-right: -90px; float: right; margin-top: 200px;}

.znlfh_bg3 .ico img:first-child{ position: absolute; left: 245px; top: 175px;}
.znlfh_bg3 .ico img:nth-child(2){ position: absolute; left: 575px; top:210px;}
.znlfh_bg3 .ico img:nth-child(3){ position: absolute; left: 960px; top: 185px;}

.jnr_dbfs{ width: 1200px;overflow: hidden;}
.jnr_dbfs ul{ width: 1250px;}
.jnr_dbfs ul li{ float: left; background: url(../images/qnjnr_9.png) 0 12px no-repeat; width: 390px; margin-right: 15px;height: 470px;}
.jnr_dbfs ul li img{ width: 382px;height: 273px;padding-left: 8px;}
.jnr_dbfs ul li span{ width: 330px; margin-left: 40px; line-height: 24px; max-height: 120px; font-size: 16px;color: #000; display: block; text-indent: 2em;}
.jnr_dbfs ul li span a{color: #c80000;}












































