.container{max-width: 1200px;margin: 0 auto;}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.content{width: 1200px;margin: 0 auto; padding: 70px 0 15px 0; overflow: auto;}
.w1200{margin:5px auto 0px;width:1200px;box-sizing:border-box; overflow: hidden;}
.dsj{margin:-28px auto -15px auto;width:1200px;}
.banner1 .video-background{ width: 1920px;height: 450px;-o-object-fit:cover;object-fit:cover}
#masthead .container{position:relative}
.site-header{background-color:#fff;width:100%;line-height:1;margin:0 auto}
.site-header{height:126px;position:relative}.site-header .search-icon{margin-right:0}
#primary-bar{background-color:#f8f8f8;border-bottom:1px solid #f0f0f0;height:40px; }
.top-left{float:left;line-height:40px;color:#666;font-size:14px}
.top-left a,.top-left a:visited{color:#666}
.top-left li{border-right:1px solid #e9e9e9;display:inline-block;list-style:none;margin-right:9px;padding-right:11px;line-height:1;}
.top-left li:last-child{border-right:none;padding-right:0;margin-right:0}
.top-right{float:right;line-height:40px;color:#666;font-size:14px}
.top-right a,.top-right a:visited{color:#666}
.top-right .current-date{margin-left:6px}
.top-right li{border-right:1px solid #e9e9e9;display:inline-block;list-style:none;margin-right:9px;padding-right:11px;line-height:1; }
.top-right li:last-child{border-right:none;padding-right:0;margin-right:0}
.current-date{margin-left:6px}
.site-start{background-color:#fff;display:block;width:100%;height:100px}
.site-logo{float:left;text-align:left; height: 100px; width: 279px; clear: both; line-height:93px;}
.header-search{background-color:#fff;border:1px solid #e9e9e9;line-height:1;width:400px;height:42px;position:absolute;top:29px;left:50%;margin-left:-200px;z-index:2;border-radius:3px;border-radius:3px}

.header-search .search-input{background:0 0;border:none;color:#333;font-size:14px;width:400px;height:40px;line-height:40px;padding:0 15px 0 15x;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute;left:9px}
.header-search .search-submit{background-color:#f8f8f8;border-left:1px solid #e9e9e9;color:#333;font-weight:400;width:62px;height:40px;line-height:40px;padding:0;position:absolute;top:0;right:0;text-align:center;}
.header-search .search-submit:hover{background-color:#f4f4f4;}
.header-search button:focus,textarea:focus {outline:0}

.tip_search{width:495px;height:45px;display:block;margin-top:30px;float: left;margin-left:40px;}
.tip_box{ position:absolute; left:393px; top:40px; width:75px; height:25px; line-height:25px; text-align:center; z-index:999}
.tip_name{ color:#949DA3; background:url(/img/search_j.png) no-repeat right center; text-align:center; }
.tip_menu{ background:#fff;box-shadow:0px 2px 3px rgba(0,0,0,0.2); position:absolute; top:30px; left:0; width:80px; display:none;}
.tip_menu a{ display:block;color:#949DA3; line-height:32px;}
.tip_menu a:hover{ background:#949DA3; color:#fff;}
.tip_text{ border:0; padding-left:62px; padding-right:30px; line-height:28px;}
.tip_text .textbox{float:left; width:298px; height:38px; border:2px solid #ff6a00;border-right:none; border-radius:3px 0 0 3px; position: relative; padding-left: 15px}
.tip_text .textbox input{ width:220px;border:none;color:#999; font:normal 14px tahoma, PingFangSC, "microsoft yahei ui", "microsoft yahei", sans-serif;font-size-adjust:none; overflow: hidden; position: absolute;left: 88px;top:10px;}
.tip_text .btnbox{ width:80px;height:42px; line-height:42px; display:block;float:left; border-radius: 0 3px 3px 0; border: none; cursor: pointer; background:#ff6a00;}
.tip_text .btnbox:hover{opacity:.8;}

.header-icons{position:absolute;top:0;right:0;line-height:100px}
.header-icons span{display:inline-block}
.header-icons span span,.header-icons span a{background-size:24px 24px;background-repeat:no-repeat;background-position:left center;color:#666;cursor:pointer;display:block;font-size:15px;padding-left:30px}
.header-icons span span:hover,.header-icons span a:hover{color:#333}
.header-icons .header-mobile span{background-image:url(/img/mobile.png)}
.header-icons .header-weixin{margin-left:15px}
.header-icons .header-weixin span{background-image:url(/img/wechat.png)}
.header-icons .header-weibo{margin-left:15px;}
.header-icons .header-weibo a{background-image:url(/img/toutiao.png)}
.header-icons{line-height:100px;right:1%}

#secondary-bar{background-color:#fff;border-top:2px solid;border-bottom:1px solid #e9e9e9;position:relative;width: 1180px; margin: 0 auto; overflow: hidden;}
#secondary-bar1{background-color:#fff;border-top:2px solid;border-bottom:1px solid #e9e9e9;position:relative;width: 1200px; margin: 0 auto; overflow: hidden;}
#secondary-menu.sf-arrows .sf-with-ul{padding-right:12px}
#secondary-menu.sf-arrows .sf-with-ul:after{right:10px;line-height:47px}
#secondary-menu.sf-arrows li li .sf-with-ul{margin-right:0}
#secondary-menu.sf-arrows li li .sf-with-ul:after{top:1px;right:-5px;line-height:40px}
#secondary-menu li:after{background-color:#e9e9e9;content:" ";display:block;height:16px;width:1px;position:absolute;right:0;top:16px}
#secondary-menu li:last-child:after{content:none}
#secondary-menu li{ line-height:48px;font-size:16px;padding-left:7px;padding-right:7px; font-weight: 550; font-family: "寰蒋闆呴粦";}
#secondary-menu li a{color:#333; display: inline-block; }
#secondary-menu li.sfHover a.sf-with-ul:after,#secondary-menu li a:hover.sf-with-ul:after{transform:rotate(180deg)}
#secondary-menu li ul{border-top:1px solid #f0f0f0;padding-left:18px;padding-right:18px}
#secondary-menu li ul ul{margin-top:-1px;left:182px}
#secondary-menu li li{padding-bottom:0}
#secondary-menu li li:after{content:none}
#secondary-menu li li:first-child a{padding-left:17px}
#secondary-menu li li a:link,#secondary-menu li li a:visited,#secondary-menu li li a:hover{background:0 0;border-right:none;color:#333;font-size:16px;line-height:1.5;padding-left:0;padding-right:0}

.sf-menu ul li li a:hover,.sf-menu li.sfHover li a:hover,#primary-menu li.sfHover a,#primary-menu li a:hover,#primary-menu li li a:hover,#secondary-menu li li a:hover,#secondary-menu li a:hover,#secondary-menu li.sfHover a,.top-right a:hover,.home-latest ul li a:hover,.breadcrumbs .breadcrumbs-nav a:hover,.entry-meta a,.comment-reply-title small a:hover,.pagination .page-numbers.current,.mobile-menu ul li a:hover,.pagination .page-numbers:hover,.entry-tags .tag-links a:hover:before,.page-content ul li:before,.entry-content ul li:before,a:hover,.site-title a:hover,.entry-title a:hover,.entry-related .hentry .entry-title a:hover,.sidebar .widget a:hover,.sidebar .widget ul li a:hover,.site-footer .widget a:hover,.site-footer .widget ul li a:hover,.single .navigation a:hover,#site-bottom a:hover,.content-block .section-heading h3 a:hover,.content-block .section-heading .section-more a:hover,.carousel-content .section-heading a:hover,.breadcrumbs ul.sub-categories li a:hover,.entry-content a:hover,.page-content a:hover,.author-box .author-meta .author-name a:hover,.entry-content li a:hover,.page-content li a:hover,.content-grid .hentry a:hover .entry-title,.friend-nav li a:hover {
	color:#f33}
.sf-menu * {margin:0;padding:0;list-style:none}
.sf-menu {margin:0;padding:0;list-style:none}
.sf-menu li {position:relative}
.sf-menu li:hover>ul,.sf-menu li.sfHover>ul {display:block}
.sf-menu ul {position:absolute;display:none;top:100%;left:0;z-index:99}
.sf-menu ul ul {top:0;left:185px}
.sf-menu>li {float:left}
.sf-menu a {display:block;position:relative}
.sf-menu {float:left}
.sf-menu ul {background-color:#fff;width:200px;box-shadow:rgba(190,190,190,.45882) 0px 0 5px;
	-webkit-box-shadow:rgba(190,190,190,.45882) 0px 1px 5px;
	position:absolute;z-index:999;padding:0 15px}
.sf-menu ul:before {content:' ';display:block;
	position:absolute;width:9px;height:9px;left:30px;top:-9px;
	transform:translate(-50%,50%) rotate(45deg);
	background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);z-index:1}
.sf-menu ul ul:before {content:none}
.sf-menu a {text-decoration:none;zoom:1}
.sf-menu li {line-height:48px;white-space:nowrap;*white-space:normal;}
.sf-menu li a {padding:0 11px;color:#333;font-size:1em}
.sf-menu li li {line-height:1.5;border-bottom:1px dotted #eee}
.sf-menu li li:first-child {background-color:#fff;z-index:9}
.sf-menu li li:last-child {border-bottom:none}
.sf-menu li li a {background-color:#fff;color:#333;font-size:1em;padding:10px 0}
.sf-menu li:hover li a,.sf-menu li.sfHover li a {color:#333;display:block}
button,.btn,input[type=submit],input[type=reset],input[type=button] {
	border:none;
	padding:0 15px;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	color:#fff;
	font-size:1.1em;
	font-weight:400;
	height:42px;
	line-height:42px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-appearance:none;
	-webkit-backface-visibility:hidden}
button:hover,.btn:hover,.btn:visited,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover {
	color:#fff;text-decoration:none}
button:focus,textarea:focus,input:focus {outline:0}
.tooltip1 .bottom{min-width:136px;min-width:136px;}.tooltip1 .bottom h3{font-size:12px;color:#333;font-weight:400; line-height: 0px}
.tooltip1{display:inline-block;position:relative;text-align:left;line-height:1.7}
.tooltip1 .bottom{min-width:200px;top:40px;left:50%;transform:translate(-50%,0);padding:10px;color:#444;background-color:#fff;font-weight:400;font-size:13px;border-radius:4px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,.3);visibility:hidden;opacity:0;transition:opacity .4s;text-align:center}
.bottom-space{padding-top:40px}
.tooltip1:hover .bottom{visibility:visible;opacity:1}
.tooltip1 .bottom i{position:absolute;bottom:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}
.tooltip1 .bottom i:after{content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,50%) rotate(45deg);background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.3)}
.tooltip1 .bottom img{min-width:180px;max-height:180px}


 .footer {padding:15px 0 5px 0;color:#5f676f;background:#2d3237; text-align: center;}
 .footer a {color:#5f676f; padding-right: 15px; line-height: 26px}
 .footer a:hover {color:#999;text-decoration:none}
 .footer .footerui {font-size:13px;text-align: center;}
 .footer .footerul a {color:#76818c; float: left; display: block; padding-right: 10px; margin-right:15px;}
 .footer .footerui p{ font-size: 12px;text-align: center;color:#5f676f; }
 
 
 
 .statistics_view{position:absolute;top:500px;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);z-index:1;width:1200px;height:70px;border-radius:4px;background-color:#ffffff;-webkit-box-shadow:0 4px 12px 1px rgba(58,71,94,0.07);box-shadow:0 4px 12px 1px rgba(58,71,94,0.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
 .statistics_view .statistics_content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:20%;color:#000000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}statistics_view .statistics_content .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:16px}statistics_view .statistics_content .number .num{font-family:'DIN Alternate';font-size:37px;font-weight:bold;line-height:1}statistics_view .statistics_content .number .unit{padding-left:4px;padding-bottom:3px}statistics_view .statistics_content .tip{font-size:16px}statistics_view .statistics_content+.statistics_content::before{content:'';position:absolute;left:0;top:10px;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);width:1px;height:49px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;-webkit-border-image:-webkit-gradient(linear, left top, left bottom, from(rgba(58,71,94,0)), color-stop(#3a475e), to(rgba(58,71,94,0))) 1 1;-webkit-border-image:-webkit-linear-gradient(top, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1;-o-border-image:-o-linear-gradient(top, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1;border-image:-webkit-gradient(linear, left top, left bottom, from(rgba(58,71,94,0)), color-stop(#3a475e), to(rgba(58,71,94,0))) 1 1;border-image:linear-gradient(180deg, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1}banner_contrainer{width:100%;height:800px}
 .statistics_view .statistics_content .number{font-family:'DIN Alternate';font-size:22px;font-weight:bold;line-height:1}
 .statistics_view .statistics_content+.statistics_content::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);width:1px;height:49px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;-webkit-border-image:-webkit-gradient(linear, left top, left bottom, from(rgba(58,71,94,0)), color-stop(#3a475e), to(rgba(58,71,94,0))) 1 1;-webkit-border-image:-webkit-linear-gradient(top, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1;-o-border-image:-o-linear-gradient(top, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1;border-image:-webkit-gradient(linear, left top, left bottom, from(rgba(58,71,94,0)), color-stop(#3a475e), to(rgba(58,71,94,0))) 1 1;border-image:linear-gradient(180deg, rgba(58,71,94,0), #3a475e, rgba(58,71,94,0)) 1 1}
 
 
 
.subpage-wrap{font-size:16px;color:#222;padding:15px 20px 15px 20px;border-bottom:1px dotted #ddd; width: 100%;background:#fff;}
.subpage-wrap li{margin-right:40px;float:left;position:relative;cursor:pointer}
.subpage-wrap li a{display:block}
.subpage-wrap .currclass{color:#266e58}
.subpage-wrap .currclass::after{content:'';display:block;width:100%;height:3px;background:#529300;position:absolute;bottom:-16px;left:0}


.g-header{width: 100%; }
.g-header .header-link{height:36px;background:#f8f8f8;line-height:36px;}
.g-header .header-link .com-width{margin:0 auto;width:1200px;display:flex;justify-content:flex-end}
.g-header .header-link .com-width a{box-sizing:border-box;color:#333333;padding:0 20px;text-align:center;font-size:13px;height:36px}
.g-header .header-link .com-width a:hover{color:#ff0000}
.g-header .header-menu{height:70px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.05)}
.g-header .header-menu .logo{float:left;width:210px;height:70px;background:url(http://www.kjcxpp.com/img/newlogo.jpg) no-repeat;background-size:210px 70px;display:block;margin:0px 20px 0 0}
.mainnav {float: left;}
.mainnav .item {float: left;position: relative; margin: 0 15px;}
.mainnav .item .mm-a{display:block;height:70px;line-height:70px;text-align:center;font-size:16px;font-weight:bold}
.mainnav .item .mm-a:hover,.mainnav .item .mm-a.active{color:#fd7400;font-weight:bold}
.mainnav .item .mm-a:hover .point-down,.mainnav .item .mm-a.active .point-down{transform:rotate(180deg)}
.mainnav .item .mm-a.has-child .point-down{display:inline-block;width:12px;height:12px;background:url(down.png) no-repeat center;background-size:100%;margin-left:5px;transition:transform 0.5s}
.search{position: relative;height: 32px;max-width: 400px; float: right;background-color: rgb(244, 245, 245);border-radius: 4px; margin-top: 19px;}
.search .hCuLgs {float: left;height: 100%;width: calc(100% - 70px);font-size: 14px;line-height: 32px;
    background-color: transparent;padding: 0px 9px 0px 12px;border-width: initial;border-style: none;border-color: initial;border-image: initial;outline: none;}
.search .himZKo {position: absolute;top: 0px;right: 44px;height: 100%; box-sizing: border-box; margin-top: -4px;padding: 11px 0px;}
.search .ctZjfV {float: right;height: 24px;width: 24px; cursor: pointer;opacity: 0.2;margin-top:-4px}
.search button {background:none;border:none;margin: -2px -10px 0px 0px;outline: none;}
.search input{border:none;outline: none;}

/*文章分页样式*/
.fenye{ width:100%; margin:0 auto; float: left; display: flex;justify-content:center; margin-top: 15px}
#fenye{clear:both; padding-right:6px}
#fenye td, th{padding:5px}
#fenye a{text-decoration:none; }
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr, #fenye a:hover{background:#529300;color:#fff;text-decoration:none;border:1px solid #529300;}
#fenye a.curr:visited {color:#fff;}
#fenye a{border:1px solid #aaa;background:#fff;color:#808080;padding:6px 15px;margin-left:5px;transition:all 0.2s}
#fenye a.num{width:22px;}
#fenye a:visited{color:#2E2828;} 
#fenye span{line-height:30px;}