﻿@charset "utf-8";
.w {
	width:1200px;
	margin:0 auto;
}
.nklogo{position:fixed;width:68px;height:308px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/NK_bg.png") no-repeat; bottom:168px; left:35px; z-index:1000;}
@media screen and (max-width: 1200px) {
	.nklogo{display:none;}
}
.header {
	height:104px;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	background:rgba(5,35,99,0.95);
	border-bottom:5px solid #f0ab11;
	z-index:1000;
}
.header .bd {
	position:relative;
}
.header .logo {
	width:350px;
	height:104px;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/logo.png") no-repeat 0 0px;
}
.search {
	width:157px;
	height:26px;
	position:absolute;
	top:20px;
	right:175px;
}
.search .btn {
	float:left;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/search.png") no-repeat;
	width:32px;
	height:26px;
	border:none;
}
.search .txt {
	float:left;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/search.png") no-repeat right 0;
	width:125px;
	height:26px;
	border:none;
}
.header .menu {
	position:absolute;
	top:40px;
	right:35px;
}

.header .submenubtn {
	position:absolute;
	top:41px;
	right:5px;
	width:30px;
	height:22px;
}

.header .menu li {
	float:left;
}
.header .menu li a {
	display:block;
	height:24px;
	line-height:24px;
	font-size:15px;
	text-align:center;
	padding:0 40px 0 20px;
	color:#fff;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/top_nav_bg.png") no-repeat left center;
}
.header .menu li a.parent{color:#fff;}
.header .menu li a span.item-name{padding:0px;}
.header .lan {
	color:#939393;
	position:absolute;
	top:20px;
	right:10px;
}
.header .lan a {
	color:#939393;
}

.bignavs{
	height:100px;	
	width:100%;
	position:fixed;
	left:0;
	bottom:0;
	z-index:1000;	
}
.bignavs .bd{
	color:#fff;
	width:1200px;
	margin:0 auto;
	height:100px;	
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bignav_bg.png") repeat-x;
	z-index:1000;
}
.bignavs .bd a{color:#fff;}
.bignavs .bd a:hover{background:#dca21c;}
.bignavs  .bignav{display:block; width:236px; height:85px; padding-top:15px; float:left;}
.bignavs  .bignav .icon{float:left;width:57px;padding-top:22px; padding-left:45px;}
.bignavs  .bignav .txt{float:left; line-height:85px; font-size:20px;}
.bignavs  .bignav1{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bignav_l.png") no-repeat 100% 60%;}

.footer {
	height:425px;
	width:100%;
	background:#0d2a67;
}
#dropdown {
	width: 176px;
	position: relative;
	margin-top: 3px;
}
#dropdown p {
	width: 130px;
	height: 20px;
	line-height: 20px;
	padding-left: 4px;
	padding-right: 20px;
	border: 1px solid #ccc;
	background: #e8f5fe url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/dropdown.gif") no-repeat right center;
	color: #4a4949;
	cursor: pointer;
	text-align: center;
}
#dropdown ul {
	width: 154px;
	background: #e8f5fe;
	bottom:25px;
	border: 1px solid #a9c9e2;
	position: absolute;
	display: none
}
#dropdown ul li {
	height: 20px;
	line-height: 20px;
	text-indent: 10px
}
#dropdown ul li a {
	display: block;
	height: 24px;
	color: #807a62;
	text-decoration: none
}
#dropdown ul li a:hover {
	background: #c6dbfc;
	color: #369
}
.footer{height:300px;background:#0d2a67; color:#999fb4;}
.footer a{color:#fffefe;}
.footer .w{padding-top:40px;}
.footer h2{color:#fff; font-size:18px;}
.footer p{ font-size:14px; line-height:25px; padding-top:20px; }
.footer-rzjg,.footer-lxfs,.footer-gzwm{float:left; width:345px; height:160px; padding-left:50px}
.footer-rzjg,.footer-lxfs{border-right:1px solid #999fb4}
.footer-rzjg{width:400px;}
.footer-lxfs{width:400px;}
.footer-gzwm{width:235px;}
.footer-lxfs p,.footer-xyzb p,.footer-gzwm .wx{height:80px;}
.footer-rzjg{}
.footer-xyzb a{color:#fff;}
.footer-gzwm .wx{float:left; color:#fff; padding-top:20px;}
.footer-gzwm .wx .i{float:left; }
.footer-gzwm .wx .z{float:left;  line-height:30px; font-size:14px; padding-left:5px; padding-bottom:10px;}
.footer-gzwm .ewm{float:left;padding: 15px 15px 0 0px; text-align:center; }
.footer-gzwm .wz{float:left; font-size:16px; text-align:center; line-height:25px; color:#fff; padding:20px 0 0 10px;}
.footer-copy{ text-align:center; font-size:14px; padding-top:20px; margin:30px 50px 0; border-top:1px solid #999fb4;}
.footer-gzwm .ewm img{width:95px;}
.footer-gzwm .ewm p{text-align:center; padding-top:5px;}

#section1{/*background:url(img/bg1.jpg) no-repeat center 0;*/}
#section2{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg2.jpg") no-repeat center 0;}
#section3{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg3.jpg") no-repeat center 0;}
#section4{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg4.jpg") no-repeat center 0;}
#section5{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg5.jpg") no-repeat center 0;}
#section6{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg6.jpg") no-repeat center 0;}
#section7{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/images/bg_jiaoliu.jpg") no-repeat center 0;}
#section8{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/images/bg_zhiye.jpg") no-repeat center 0;}
#section9{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/images/bg_work.jpg") no-repeat center 0;}
#section10{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/images/bg_xiaoyou.jpg") no-repeat center 0;}






#nav {
	font-size:12px;
	position:fixed;
	top:30%;
	right:100px;
	right:-moz-calc((100% - 1200px) / 2);
	right:-webkit-calc((100% - 1200px) / 2);
	right: calc((100% - 1200px) / 2);
	width:30px;
	padding:0 35px;
	z-index:900;
}
#nav .nav_arrow{width:30px;height:40px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/switch_arrow.png") no-repeat;  cursor:pointer;}
#nav .nav_arrow_up{margin-bottom:10px;background-position:0px 0px;}
#nav .nav_arrow_down{margin-top:10px;background-position:-32px 0px;}
#nav ul {
	width:30px;
}
#nav a {
	display:block; 
	position:relative;
	width:30px;
	height:40px;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/switch.png") no-repeat;
}
#nav a.i1 {
	background-position:-2px 0px;
}
#nav a.i2 {
	background-position:0px -40px;
}
#nav a.i3 {
	background-position:0px -80px;
}
#nav a.i4 {
	background-position:0px -120px;
}
#nav a.i5 {
	background-position:0px -160px;
}
#nav a.i6 {
	background-position:0px -200px;
}
#nav em{ display:none;}
/* #nav .active em{ display:block;width:18px;height:18px;line-height:18px;background:red; border-radius:9px;color:#fff; text-align:center; position:absolute;z-index:30;} */
#nav .active em.h{ display:none;}
#nav .active a.i1,#nav .active1 a.i1 {
	background-position:-35px 0px;
}
#nav .active a.i2,#nav .active1 a.i2 {
	background-position:-33px -40px;
}
#nav .active a.i3,#nav .active1 a.i3 {
	background-position:-33px -80px;
}
#nav .active a.i4,#nav .active1 a.i4 {
	background-position:-33px -120px;
}
#nav .active a.i5,#nav .active1 a.i5 {
	background-position:-33px -160px;
}
#nav .active a.i6,#nav .active1 a.i6 {
	background-position:-33px -200px;
}
#nav .active a span {
	/* display:block; */
}
#nav a span {
	display:none;
	width:64px;
	height:17px;
	line-height:17px;
	padding-bottom:15px;
	text-align:center;
	color:#fff;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/nav_tip.png") no-repeat;
	position:relative;
	left:28px;
	top:-12px;
}
.scan {
	padding-top:20px;
	text-align:center;
	color:#fff;
	cursor:pointer;
}

.b-img {
	height:100%;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}
.b-img a {
	display:block;
	height:100%;
	float:left;
}
.b-list {
	position:relative;
	margin:0 auto;
	z-index:1;
	padding-top:15px;
}
.b-list span {
	display:block;
	cursor:pointer;
	width:10px;
	height:10px;
	border-radius:50%;
	float:left;
	margin:0 5px;
	background:#fff;
	background:#b675ad;
}
.b-list .spcss {
	background:#fff;
}

.box{
	width:1200px;
	height:100%;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.box_c{
	position:absolute;
	width:1100px;
	height:600px;
	top:calc((100% - 809px) / 2 + 109px )
}
.box .hd{height:71px; border-left:10px solid #fcb316;}
.box .box_txt{width:550px; height:71px;float:left; padding-left:15px;}
.box .box_txt_cn{color:#183571; font-size:30px; font-weight:600; height:30px;}
.box .box_txt_en{color:#c8c8c8; font-size:36px;  height:36px; line-height:36px; padding-top:5px}
.box .box_txt_en span{ font-weight:600;}
.box .box_nav{ float:right; padding-top:25px;}
.box .box_nav li {
    cursor: pointer;
    line-height: 28px;
    height: 47px;
    padding: 0 15px;
    float: left;
	font-size:22px;
	color: #122e6b;
}
.box .box_nav li a{color: #122e6b;}
.box .box_nav li.cur {font-weight: bold; background: url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/box_t_bg.png") no-repeat bottom center;}
.box .bd{position:relative;width:1100px; overflow:hidden;}

.box0 {width:100%; height:100%;}
.box0 .swiper-container{height:100%;}
.banner {
	height:100%;
	overflow:hidden;
	position:relative;
}
.box0 .ft {
	position:absolute;
	height:45px;
	left:calc((100% - 1200px) / 2 + 75px);
	bottom:175px;
	z-index:2000;
}

.box0 .bar-left,.box0 .bar-right {
	float:left;
	margin-right:15px;
	width:35px;
	height:35px;
	background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/index_arrow.png") no-repeat;
}
.box0 .bar-right {
	background-position:-44px 0;
}

.box0 .pagination {
	position:absolute;
	height:25px;
	left:calc((100% - 1200px) / 2 + 265px);
	bottom:190px;
	width:100px;
	color:#fff;
	font-size:18px;
	z-index:2000;
}
.thumbs {
	position:absolute;
	width:250px;
	height:290px;
	background:rgba(7,35,93,0.7);
	left:35px;
	left:calc((100% - 1200px) / 2 + 35px);
	bottom:165px;
	padding:30px 35px 0px;
}
.thumbs .summary {
	height:125px;
	line-height:25px;
	color:#fff;
	font-size:16px;
	padding-top:20px;
}
.thumbs  p{height:70px; overflow:hidden;}
.thumbs p a {
	color:#fff;
	font-size:22px;
	line-height:35px;	
}

.box_news {}
.box_news .hd {}
.box_news .bd{padding-top:45px;}
.box_news .index_newslist1{width:522px; float:left; overflow:hidden; padding-left:27px;}
.box_news .index_newslist1 li{ position:relative;width:245px;height:203px; text-align:center;margin-right:16px; margin-bottom:17px; float:left;}
.box_news .index_newslist1 li img{width:245px;height:160px;}
.box_news .index_newslist1 em{ color:#000;line-height:24px; display:block;width:95px;height:24px;background:#febd32; text-align:center; position:absolute;left:0px;top:136px;}
.box_news .index_newslist1 p{height:46px; overflow:hidden; line-height:23px; font-size:14px;color:#333333;margin:5px auto;padding:0 5px;text-align:left;}
.box_news .index_newslist1 p a{color:#333333;}
.box_news .index_newslist2{float:right;width:551px;height:430px; overflow:hidden;position:relative;}
.box_news .index_newslist2 .swiper-slide{width:551px; height:430px; position:relative;}
.box_news .index_newslist2 img{width:551px; height:360px;}
.box_news .index_newslist2 .info{position:absolute; bottom:0px; right:0px; height:110px; width:300px; background:#febd32;padding:10px 20px;color:#333333;}
.box_news .index_newslist2 .info a{color:#333333;font-size:16px;}
.box_news .index_newslist2 .info .d{height:25px; line-height:25px;}
.box_news .index_newslist2 .info .t{padding-top:5px; height:42px; line-height:21px; overflow:hidden;}
.box_news .index_newslist2 .info .more{padding-top:8px; font-size:14px; text-align:left;}
.box_news .index_newslist2 .info .more a{color:#999999}
.box_news .index_newslist2 .news_prev,.box_news .index_newslist2 .news_next{ cursor:pointer; display:block; position:absolute;bottom:15px;width:30px;height:30px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/index_arrow.png") no-repeat;z-index:1000;}
.box_news .index_newslist2 .news_next{ background-position:-44px -40px;right:20px;}
.box_news .index_newslist2 .news_prev{ background-position:0 -40px;right:60px;}

.box_news .zzyglist{}
.box_news .zzyglist li{float:left; position:relative; width:345px; height:170px; border:1px solid #666666; background:#fff; margin:0px 0px 19px 19px;}
.box_news .zzyglist li .title{margin:18px  20px 18px 95px; font-size:18px; color:#666666; display:block; height:50px; line-height:25px; overflow:hidden; font-weight:600;}
.box_news .zzyglist li .info{margin:0px 30px 0px; font-size:16px; color:#666666; line-height:23px;}
.box_news .zzyglist li .date{width:60px; height:60px; position:absolute; left:18px; top:0px; background:#c99f66; color:#fff; text-align:center;}
.box_news .zzyglist li  .d{font-size:30px; line-height:35px;}
.box_news .zzyglist li  .m{font-size:14px; margin:0 2px; border-top:1px solid #fff;}
.box_zshxx{}
.box_zshxx .box_txt_cn,.box_zshxx .box_nav li ,.box_zshxx .box_nav li  a{color:#fff;}
.box_zshxx .bd{padding-top:35px;}
.box_zshxx  .zshxxlist{float:left;width:718px; height:212px; padding-left:23px;}
.box_zshxx  .zshxxlist li{width:346px; height:94px; background:#fff;float:left;margin:0px 13px 12px 0px;}
.box_zshxx  .zshxxlist li a{display:block;}
.box_zshxx  .zshxxlist li .date{float:left; width:94px; height:64px;padding:15px 0px; text-align:center; background:#328fd3;color:#fff;}
.box_zshxx  .zshxxlist li .d{height:44px; line-height:44px; font-size:40px;}
.box_zshxx  .zshxxlist li .m{height:20px;line-height:20px;font-size:15px;}
.box_zshxx  .zshxxlist li .title{float:right; margin:19px 20px; width:212px; height:56px; color:#555555; font-size:16px; line-height:28px; overflow:hidden;}
.box_zshxx  .zshxxlist li a:hover .date{background:#febd32;color:#555555;}

.box_zshxx  .bkzb,.box_zshxx  .sytj{float:left;width:172px; height:200px;}
.box_zshxx  .sytj{margin-left:13px;}

.box_jxpy .bd{padding-top:27px;}
.box_jxpy .jxpylist{height:212px; padding-left:37px;}
.box_jxpy .jxpylist li{float:left; width:340px; height:240px; margin-bottom:20px;}
.box_jxpy .jxpylist li.jyjxpic{width:360px; height:240px;}
.box_jxpy .jxpylist li.jyjxitem{width:276px; height:205px; margin-right:20px; padding:35px 30px 0; background:#fff; position:relative;}
.box_jxpy .jxpylist li .title{font-size:18px;color:#122e6b; font-weight:600; line-height:25px; height:50px; overflow:hidden;}
.box_jxpy .jxpylist li .title a{color:#122e6b; }
.box_jxpy .jxpylist li .summary{font-size:16px; color:#666; line-height:25px; height:75px; overflow:hidden; margin:20px 0;}
.box_jxpy .jxpylist li .date{font-size:14px; color:#999; padding-left:20px; background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/box_xinxi_clock1.png") no-repeat 0px 5px;}
.box_jxpy .jxpylist li .more{position:absolute; right:30px; bottom:20px; width:22px; height:19px; background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/more11.png")}
.box_jxpy .jxpylist li .more a{display:block;width:22px; height:19px; }
.box_jxpy .jxpylist li.jyjxitem2,.box_jxpy .jxpylist li.jyjxitem4{ margin-right:0px;}

.box_jxpy .jxpylist1,.box_jxpy .jxpylist2{padding-left:40px;}
.box_jxpy .jxpylist1 .list{height:450px; width:465px; padding:20px 35px 0 60px;}
.box_jxpy .jxpylist1 .list li{width:465px; height:80px; margin-bottom:20px; position:relative;}
.box_jxpy .jxpylist1 .list li .date{position:absolute; top:10px; left:0px; width:65px; height:50px; padding:10px 0 5px; text-align:center; background:#5893d4;color:#fff;}
.box_jxpy .jxpylist1 .list li .d{height:35px; line-height:35px; font-size:32px;}
.box_jxpy .jxpylist1 .list li .m{height:15px;line-height:15px;font-size:12px;}
.box_jxpy .jxpylist1 .list li .title{padding-left:95px; font-size:18px; height:30px; line-height:30px; overflow:hidden;}
.box_jxpy .jxpylist1 .list li .title a{color:#333333; font-weight:600;}
.box_jxpy .jxpylist1 .list li .summary{padding-left:95px; padding-top:8px; color:#333333; font-size:16px; line-height:25px; height:50px; overflow:hidden;}
.box_jxpy .jxpylist1 .jxpytitle,.box_jxpy .jxpylist2 .jxpytitle{display:block; width:340px; height:502px;padding-left:60px; padding-right:100px;}
.box_jxpy .jxpylist1 .jxpytitle img,.box_jxpy .jxpylist2 .jxpytitle img{width:340px; height:410px;}

.box_jxpy .jxpylist2 .list{height:450px; width:465px; padding:20px 35px 0 60px;}
.box_jxpy .jxpylist2 .list li{width:465px; height:65px; margin-bottom:18px; position:relative;}
.box_jxpy .jxpylist2 .list li .date{position:absolute; top:0px; left:0px; width:65px; height:65px; background:#5893d4 url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/download.png") no-repeat;color:#fff;}
.box_jxpy .jxpylist2 .list li .title{padding-left:75px; font-size:18px; height:65px; line-height:65px; overflow:hidden;background:#fff;}
.box_jxpy .jxpylist2 .list li .title a{color:#333333; }

.box_jlhz {}
.box_jlhz  .box_txt{width:580px;}
.box_jlhz .box_jlhz_txt{padding:50px 0 35px 25px; width:525px; line-height:30px; height:110px; color:#fff; font-size:18px;}
.box_jlhz .box_jlhz_items{padding-left:25px;}
.box_jlhz .box_jlhz_items .item{float:left;width:297px; height:210px; color:#fff; padding:30px;position: relative;}
.box_jlhz .box_jlhz_items .item:hover{height:206px; border-bottom:4px solid #ffb210;}
.box_jlhz .box_jlhz_items .item a{color:#fff;}
.box_jlhz .box_jlhz_items .item1{background:#041549 url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/jlhz_bg1.png") no-repeat top right;}
.box_jlhz .box_jlhz_items .item2{background:#00336c url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/jlhz_bg2.png") no-repeat top right;}
.box_jlhz .box_jlhz_items .item3{background:#0065a3 url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/jlhz_bg3.png") no-repeat top right;}
.box_jlhz .box_jlhz_items .item  .title{font-size:28px;}
.box_jlhz .box_jlhz_items .item  ul{padding:40px 0px 5px;}
.box_jlhz .box_jlhz_items .item  li{padding-left:20px; height:50px; line-height:25px; background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/jlhz_li_bg1.png") no-repeat 0px 5px;margin-bottom:8px;}
.box_jlhz .box_jlhz_items .item .more{position:absolute; right:30px; bottom:20px;display:block; border:1px solid #fff; font-size:14px;}
.box_jlhz .box_jlhz_items .item .more a{display:block; padding:0px 10px; }
.box_jlhz .box_jlhz_items .item:hover .more{bottom:16px;}

.box_zjh {}
.box_zjh .bd{padding-top:60px;}

.box_zjh .box_zjh_item{width:320px; height:410px; float:left;margin-left:45px;background:#fff;}
.box_zjh .box_zjh_item ul{padding-top:10px;}
.box_zjh .box_zjh_item li{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/zjh_li_bg.png") no-repeat 0px 6px; padding-left:20px; padding-bottom:7px; border-bottom:1px dotted #d3d3d3; margin:10px 25px;}
.box_zjh .box_zjh_item li a{color:#333333; display:block; line-height:25px; height:50px; overflow:hidden; }
.box_zjh .box_zjh_item .more {color:#b9a05e; padding:0px 0 0 25px}
.box_zjh .box_zjh_item .more a{color:#b9a05e;}

.layui-layer-title {
    height: 60px !important;
    line-height: 60px !important;
    font-size: 24px !important;
    color: #fff !important;
    background-color: #0b2a67 !important;
	text-align:center;
}

.layui-layer-setwin .layui-layer-close1 {
    background: url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/close11.png") no-repeat !important;
	width:25px !important;height:25px !important;
}

.sitemap{height:325px; background:#fff; padding:30px 14px;}

.sitemap .sitemap_nav .nav-item{float:left; width:125px; margin:0 3px; border-bottom:1px solid #7f7f7f; line-height:30px; text-align:center;}
.sitemap .sitemap_nav .nav-item a{font-size:20px; color:#000;}

.sitemap .sitemap_subnav .nav-item{float:left;width:125px; height:250px; margin:0 3px;}
.sitemap .sitemap_subnav .nav-item a{height:0px; font-size:0px;border:none;}
.sitemap .sitemap_subnav .nav-item i{display:none;}
.sitemap .sitemap_subnav  .sub-nav{visibility:visible !important; border:none;top:20px !important;}
.sitemap .sitemap_subnav  .sub-nav .nav-item{width:115px !important; height:40px !important;margin:0px;line-height:40px; text-align:center;}
.sitemap .sitemap_subnav  .sub-nav .nav-item a{color:#666666; font-size:16px;text-align:center;}



/*二级*/
.smallbanner{position:absolute; top:0px; left:0px;width:100%;height:480px; z-index:-10;}
.smallbanner .smallbanner_bg{background-position:center top; background-repeat:no-repeat;width:100%;height:480px;}

.page_sec{margin-top:195px; overflow:hidden;}

.page_sec .aside{width:1200px; margin:0 auto;}
.page_sec .aside .hd{width:390px;height:150px;font-size:32px;color:#fff; text-align:center;line-height:150px;background:rgba(16,44,105,0.9);}
.page_sec .aside .bd{background:rgba(16,44,105,0.9);height:50px; margin-top:85px;}
.page_sec .aside ul{border:none;}
.page_sec .aside li{float:left; padding:0px 64px;height:50px;width:auto;line-height:50px; text-align:center; font-size:18px; width:auto; }
.page_sec .aside li.selected{background:#fff;}
.page_sec .aside a{color:#fff; display:block;font-size: 18px; word-wrap: break-word; background: none; border-bottom: none;    text-align: center; border:none;}
.page_sec .aside li a .column-name{padding:0px;}
.page_sec .aside li a:hover { color:#fff; background:none;}
.page_sec .aside li a.selected{color:#0b2a6a; font-weight:600;  background:none;}

.page_sec .aside .s1{height:60px;line-height:60px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/aside_s1.png") no-repeat 40px center;padding-left:85px;}

.page_sec .main{}
.box_xinxi{width:1136px; padding:32px 30px 45px 34px; margin:0 auto;}
.box_xinxi .bread{height:50px; font-size:16px; color:#666666; padding-left:20px;}
.box_xinxi .bread a{color:#666666;}
.box_xinxi .bread .possplit {padding:10px;background: url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/possplit.png") no-repeat center center;}
.box_xinxi .listtitle{font-size:32px;color:#003677;height:32px;line-height:32px; padding-left:20px; padding-bottom:20px; border-bottom:1px solid #d0d0d0;}

.box_xinxi .list .list_item{width:auto;height:auto;min-height:60px;padding: 22px 0px;border-bottom: 1px dashed #d0d0d0;;  overflow:hidden; position: relative; }
.box_xinxi .list .list_item .pr_fields{padding-left:120px;padding-right:180px;}	
.box_xinxi .list .list_item .ex_fields{padding-left:120px;}	
.box_xinxi .list .list_item .Article_Index{display:none;}
.box_xinxi .list .list_item .Article_Title{font-size: 20px; line-height: 30px; color: #333333; font-weight:600; text-align:left;}
.box_xinxi .list .list_item .Article_Title a{color:#333333; }

.box_xinxi .list .list_item .Article_PublishDate{position:absolute; width:70px; height:70px; left:19px;top:22px; font-size:16px;line-height: 36px;color: #a3a0a0; display:none;}
.box_xinxi .list .list_item .Article_Summary{font-size: 14px;line-height: 25px; height:50px; overflow:hidden; color: #666666;}
.box_xinxi .list .list_item .Article_PublishDate .d {
    background:#e8e8e8;
	color:#a3a0a0;	
	font-size: 36px;    
    height: 36px;
    line-height: 36px;
	display:block;
	text-align:center;
	float:none;
}
.box_xinxi .list .list_item .Article_PublishDate .m {
    background:#0b2a6b;
	color:#fff;
	padding:6px 0;
	height: 14px;
	line-height: 14px;
	display:block;
	text-align:center;
	float:none;
}
.box_xinxi .list .wp_article_list .list_item .ex_fields span.Article_AuxiliaryTitle{position:absolute;display:block; top:40px; right:40px;width:24px; height:24px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/listmore.png")}
.box_xinxi .list .wp_article_list .list_item .ex_fields span.Article_AuxiliaryTitle a{display:block; width:24px; height:24px; font-size:0px; line-height:0px;}


.box_xinxi .piclist .wp_article_list .list_item {width:auto;height:170px; border-bottom:1px dotted #b9b9b9; padding:32px 0px 32px 30px; position:relative;}
.box_xinxi .piclist .wp_article_list .list_item:last-child{border-bottom:none}
.box_xinxi .piclist .wp_article_list .list_item .pr_fields{position:absolute;left:330px;top:32px; font-size:20px;z-index:999;float:none;display:block;padding-right:190px;}
.box_xinxi .piclist .wp_article_list .list_item .pr_fields span{margin-left:0px;}
.box_xinxi .piclist .wp_article_list .list_item .pr_fields span.Article_Title{}
.box_xinxi .piclist .wp_article_list .list_item .pr_fields  span.Article_Title a{color:#4a4a4a; font-size:20px; line-height:28px; font-weight:600;}
.box_xinxi .piclist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields{
    display:block;
	float:none;
	position: relative;
    padding: 70px 200px 0px 300px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
    line-height: 25px;
    height: 100px;
}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span {vertical-align: middle; margin: 0px;}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_PublishDate{color:#a19d9e; padding-left:20px; background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/clock_ico.png") no-repeat left center;}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_Author{color:#a19d9e; padding:10px 40px}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_Summary{clear:both;display: block;float: none;color:#676767;height: 72px; font-size:16px; line-height:24px; overflow: hidden;}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_MicroImage{
	position:absolute; 
	top:0;left:0; 
	display:block;
	width: 260px;
    height: 170px;
    overflow: hidden;
}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_MicroImage img {
    width: 260px;
    height: 170px;
}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_AuxiliaryTitle{position:absolute;display:block; top:60px; right:55px;width:92px; height:37px;background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/piclistmore.jpg")}
.box_xinxi .piclist .wp_article_list .list_item .ex_fields span.Article_AuxiliaryTitle a{display:block; width:92px; height:37px; font-size:0px; line-height:0px;}

.box_xinxi .jzlist{ overflow:hidden;padding: 50px 20px 50px 0px;}
.box_xinxi .jzlist .wp_article_list .list_item {width:311px;height:170px; border:1px solid #d1d1d1; padding:0px 25px 0px 0px; position:relative; float:left; margin:0 0 22px 34px; background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/bg21.jpg") no-repeat right center}
.box_xinxi .jzlist .wp_article_list .list_item .pr_fields{position:absolute;left:98px;top:20px; font-size:20px;z-index:999;float:none;display:block;padding-right:25px; height:50px; overflow:hidden;}
.box_xinxi .jzlist .wp_article_list .list_item .pr_fields span{margin-left:0px; }
.box_xinxi .jzlist .wp_article_list .list_item .pr_fields span.Article_Title{}
.box_xinxi .jzlist .wp_article_list .list_item .pr_fields a{color:#4a4a4a; font-size:18px; line-height:24px; font-weight:600;}
.box_xinxi .jzlist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}

.box_xinxi .jzlist .wp_article_list .list_item .ex_fields{
    display:block;
	float:none;
	position: relative;
    padding: 80px 0px 0px 25px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
    line-height: 25px;
    height: 75px;}

.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span {vertical-align: middle;margin: 0px;display:block;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate{position:absolute;left:18px;top:0px;width:60px; height:60px; background:#c99f66;color:#fff; }
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate .d{font-size:30px; line-height:30px; text-align:center; border-bottom:1px solid #fff;margin:3px 12px 0px; padding-bottom:3px;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate .m{font-size:14px;text-align:center; line-height:24px;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_Field7{display:none;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_Field2{display:none;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_Field1{clear:both;float:none;display:none;}
.box_xinxi .jzlist .wp_article_list .list_item .ex_fields span.Article_Field6{float:none;display:none;}


.page_content_title{font-size:30px; color:#003677; line-height:40px; border-bottom:1px solid #d0d0d0; text-align:center; padding:15px 0px;}
.page_content_date{font-size:16px; color:#999999; line-height:16px;  text-align:center; padding:18px 0px;}
.page_content_con{font-size:16px; color:#333333; line-height:30px;}
.page_content_con p{padding-bottom:20px;}
.sxy-main-con img{max-width:100% !important; height:auto !important;}

.page_sec .main_xmgk{background:url("/_vivi/source/aHR0cHM6Ly9tdGEubmFua2FpLmVkdS5jbg/_upload/tpl/02/1c/540/template540/css/img/xmgkcon_bg.jpg") repeat-x;}
.page_sec .main_xmgk .page_content_title{text-align:left; border:none;}
.page_sec .main_xmgk .page_content_con{padding: 70px 50px;}

.tool{width:80px; position:fixed;right:0px; top:150px; overflow:hidden; z-index:999999;}
.tool-con{width:80px; height:80px; border-bottom:1px solid #344e83; background:rgba(11,42,106,0.9);}
.tool-top{background:rgba(163,13,18,0.9); cursor:pointer; display:none;}
.tool-icon{text-align:center;height:50px; padding-top:5px;}
.tool-icon img{width:60px; height:42px;}
.tool-txt{text-align:center; color:#fff; font-size:14px;}
.tool-top .tool-icon{ padding-top:15px;}
.tool-top  .tool-icon img{width:40px; height:49px;}

.box_xinxi .jstdlist{overflow: hidden; padding: 50px 15px 50px 15px;}
.box_xinxi .jstdlist .wp_article_list .list_item{border:2px solid #d5d5d5; background:#fff; float:left;position:relative;width: 354px;height: 220px;margin:0 5px 10px 5px;overflow:hidden;}
.box_xinxi .jstdlist .wp_article_list .list_item .pr_fields{position:absolute;left:153px;top:20px;font-size:18px;z-index:999;}
.box_xinxi .jstdlist .wp_article_list .list_item .pr_fields span{margin-left:0px;}

.box_xinxi .jstdlist .wp_article_list .list_item .pr_fields a{color:#003677;}
.box_xinxi .jstdlist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields span {
    display: block;
    vertical-align: middle;
    float: none;
    margin: 0px;
}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields{position:relative; padding:20px  10px 25px 153px; overflow:hidden;font-size: 16px;
    color: #000;
    line-height: 25px;
	height:195px;
	float:left;}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_MicroImage{position:absolute; top:0;left:0; display:block;width: 113px;
    height: 150px;
    margin: 30px 20px;
    overflow: hidden;}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_MicroImage img {
    width: 113px;
    height: 150px;
}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_Field2{padding-left:70px;font-size:18px;}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_Field10{padding-top:20px; }
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_Field4{}
.box_xinxi .jstdlist .wp_article_list .list_item .ex_fields .Article_Field3{padding-top:20px;line-height: 20px;}	

.szjx1 .szjx1summary{text-indent:2em; font-size:18px; line-height:35px; padding:20px 0px;}
.szjx1list{overflow:hidden; padding:20px 15px;}
.szjx1list-item{border:2px solid #d5d5d5; background:#fff; float:left;position:relative;width: 354px;height: 220px;margin:0 5px 10px 5px;overflow:hidden;}
.szjx1list-item .pic {
    float: left;
    width: 113px;
    height: 150px;
    margin: 30px;
    overflow: hidden;
}
.szjx1list-item .pic img {
    width: 113px;
    height: 150px;
}
.szjx1list-item .txt {
    overflow: hidden;
    padding: 25px 10px 25px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    color: #000;
    line-height: 25px;
	height:250px;
}
.szjx1list-item .txt p{padding-bottom:0px;}
.szjx1list-item .txt h4{font-size:18px;}
.szjx1list-item .txt h4 a{color:#003677;}
.szjx1list-item .txt .tel{padding-top:20px;}
.szjx1list-item .txt .yjfx{padding-top:20px; line-height: 20px;}