﻿* { box-sizing: border-box; }
.guide-slider { width:999px; margin: 5px auto; background: #fff; height:100%; overflow:hidden;box-sizing: border-box;border-left: 1px solid #ddd;}
.guide-slider .guide { width:199px; height: 230px; float: left; -webkit-transition: all ease-in .3s; transition: all ease-in .3s; position: relative; overflow: hidden; box-sizing: border-box; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.guide-slider .guide .display { border-right: 1px solid #d5d5d5; width: 199px; height: 230px; text-align: center; float: left; position: relative; z-index: 2; background: #ffffff; -webkit-transition: all ease-in .3s; transition: all ease-in .3s; }
.guide-slider .guide .display .icon { display: inline-block; width: 74px; height: 74px; margin-top: 42px; background-image: url(function.png); }
.guide-slider .guide .display .icon.icon1 { background-position: -592px 0; }
.guide-slider .guide .display .icon.icon2 { background-position: 0 0; }
.guide-slider .guide .display .icon.icon3 { background-position: -296px 0; }
.guide-slider .guide .display .icon.icon4 { background-position: -444px 0; }
.guide-slider .guide .display .icon.icon5 { background-position: -518px 0; }
.guide-slider .guide .display .title { font-size: 16px; color: #666666; height: 40px; line-height: 40px; }
.guide-slider .guide .display .introduction { border-top: 1px solid #ddd; width: 199px; margin: 0 auto; font-size: 12px; color: #999999; text-align: left; line-height: 20px; }
.guide-slider .guide .display::after { content: ""; display: block; position: absolute; border-style: solid; border-color: transparent #ffffff transparent transparent; border-width: 10px 15px; top: 100%; margin-top: 0; right: -1px; -webkit-transition: all ease-in .3s; transition: all ease-in .3s; }
.guide-slider .guide .behind { width: 199px; height: 230px; display: inline-block; border-right: 1px solid #ddd; background: #fff; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 1; }
.guide-slider .guide .behind .function-list-wrap { width: 200px; margin: 0 auto; }
.guide-slider .guide .behind .function-list { margin-right: -10px; margin-top: 13px; width: 100%; height: 100%; overflow: hidden }
.guide-slider .guide .behind .function-list > li { float: left; margin-left: 10px; }
.guide-slider .guide .behind .function-list > li > a { display: block; border: 1px solid #ddd; width: 180px; height: 35px; text-align: center; line-height: 35px; margin-bottom: 8px; color: #0876c2; font-size: 14px; }
.guide-slider .guide .behind .function-list > li > a:hover { text-decoration: none; border: 1px solid #0876c2; background: #0876c2; color: #ffffff; }
.guide-slider .guide .behind .function-list > li > a.important { color: #f58914; }
.guide-slider .guide .behind .function-list > li > a.important:hover { border: 1px solid #f58914; background: #f58914; color: #ffffff; }
.guide-slider .guide.on { width:400px; }
.guide-slider .guide.on .display { background: #4fa0d8; border-right-color: transparent; }
.guide-slider .guide.on .display .title { color: #fff; }
.guide-slider .guide.on .display .introduction { color: #fff; }
.guide-slider .guide.on .display::after { top: 50%; margin-top: -5px; }
.guide-slider .guide.on .display .icon.icon1 { background-position: -74px 0; }
.guide-slider .guide.on .display .icon.icon2 { background-position: -148px 0; }
.guide-slider .guide.on .display .icon.icon3 { background-position: -222px 0; }
.guide-slider .guide.on .display .icon.icon4 { background-position: -370px 0; }
.guide-slider .guide.on .display .icon.icon5 { background-position: -666px 0; }
/* 新版轮播 */
.fullSlide { width: 100%; position: relative; height: 400px; width: 480px; float: left }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 400px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 320px; top: 20px }
.fullSlide .bd li p { display: block; padding: 10px; line-height: 22px; color: #333; font-size: 14px; z-index: 10; position: absolute }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;zoom: 1; width: 42px; height: 5px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px; }
.fullSlide .hd ul .on { background: #002367;}
.fullSlide .hd ul .on:hover{ background: #002367; border-bottom:3px #FF6600 solid; z-index:11}
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 170px; margin-top: -30px; left: 8%; z-index: 1; width: 40px; height: 60px; background: url(slider-arrow.png) -126px -137px #000 no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 8%; background-position: -6px -137px; }
/*导航*/

.top02{height:45px;width:100%; position: absolute;background:#1a4287; margin-top:280px/*340px*/;}
.nav{width:1044px; margin:0px auto; height:45px}
.nav ul{width:100%;}
.nav li{width:90px;margin:0 7px 0 7px;float:left;text-align:center;/* position:relative;*/}
.nav a{width:90px;height:43px;display:block;font-size:16px; line-height:45px;color:#FFF;overflow:hidden;}
.nav .on{/* border-bottom:3px solid #F60; height:42px;line-height:45px;*/}
.nav a.bto_on{ border-bottom:3px solid #F60;}
.nav a:hover{ border-bottom:3px solid #F60;}
/*.nav li a:after{content: "";display: block;position: relative;left: 50%;right: 50%;height: 3px;opacity: 0;background-color: #dc6103;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}*/

/*.nav a#sel{border-bottom:3px solid #f3782a;color:#FFF; z-index:10}
.nav a#sel:hover:after{opacity: 0;}
.nav a#sel:hover:{opacity: 0;}*/

.nav .sub{display:none;width:100%;padding:0;position: absolute;top:45px;overflow:hidden;text-align:left;z-index:2;left:0px;background-color:#2b4f8f;}
.nav .sub .nav_xiao { width:1000px; overflow: hidden; padding-top:10px; margin: 0 auto; padding-bottom: 20px; }
.nav .sub .nav_xiao .xiao_two { margin-top: 28px; width: 760px; float: right; }
.nav .sub .nav_xiao .xiao_two img { float: left; margin-right: 25px; }
.nav .sub .nav_xiao .xiao_two .nav_div { float: left; width: 380px; padding-top: 30px; font-size: 12px; color: #666666; line-height: 22px; }
.nav .sub .nav_xiao .xiao_two .nav_div h2 { font-size: 16px; color: #f3782a; font-weight: normal; letter-spacing: 1px; line-height: 36px; }

.nav .sub .nav_xiao .xiao_one { width: 100%; overflow: hidden; }
.nav .sub .nav_xiao .xiao_one h2 { font-size: 18px; font-weight: normal; color: #FFF; height: 50px; line-height: 50px; border-bottom: 1px solid #b3b3b3; letter-spacing: 3px; margin-top: 10px; }
.nav .sub .nav_xiao .xiao_one .ul { width: 100%; }
.nav .sub .nav_xiao .xiao_one .ul li { height: 42px; line-height: 42px; margin-right:60px; padding-right: 10px; width: 120px; overflow: hidden; float: left; display: inline; background: url(n_li_bg.png) right center no-repeat; margin-left: 0px;/* position: inherit;*/ }
.nav .sub .nav_xiao .xiao_one .ul li a { padding: 0; width: 120px; text-align: left; }
.nav .sub .nav_xiao .xiao_one .ul li a:hover { color: #F90 }

.nav .sub .nav_xiao .xiao_four { width: 100%; overflow: hidden;}
.nav .sub .nav_xiao .xiao_four h2 { font-size: 18px; font-weight: normal; color: #FFF; height: 50px; line-height: 50px; border-bottom: 1px solid #b3b3b3; letter-spacing: 3px; margin-top: 10px; }
.nav .sub .nav_xiao .xiao_four .ul { width: 100%; }
.nav .sub .nav_xiao .xiao_four .ul li { height: 42px; line-height: 42px; margin-right:30px; padding-right: 10px; width: 205px; overflow: hidden; float: left; display: inline; background: url(n_li_bg.png) right center no-repeat; margin-left: 0px;/* position: inherit;*/ }
.nav .sub .nav_xiao .xiao_four .ul li a { padding: 0; width: 205px; text-align: left; }
.nav .sub .nav_xiao .xiao_four .ul li a:hover { color: #F90 }

/*带按钮的图片轮播*/
.Box {margin: 10px auto; width: 1000px; }
.Box .content { width: 1000px; margin: 0 auto; }
.Box h2 { border-bottom: solid 1px #1a4287; height: 40px; line-height: 40px; margin-bottom: 10px; }
.Box h2 span { /*padding:0px 20px;*/ border-bottom: 2px solid #db1a1a; height: 38px; display: inline-block; color: #1a4287; padding-right: 10px; font-size: 20px; }
.Box h2 a { display: inline-block; float: right; padding: 0px 10px; color: #db1a1a; font-size: 14px }
.zxts-btn-box {
		width: 700px;
		margin: 20px auto;
		overflow: hidden;
	}
	
	.zxts-btn-box .search {
		/* float: right; */
		margin-top: 5px;
		margin-right: 20px;
	}
	
	.zxts-btn-box .search_input {
		width: 230px;
		float: left;
		background: #FFF;
		height: 35px;
		line-height: 35px;
		border-radius: 6px 0 0 6px;
		border: none;
		font-size: 14px;
		text-indent: 22px;
		border: 1px solid;
	}
	
	.zxts-btn-box .search_bnt {
		width: 45px;
		float: left;
		height: 37px;
		border-radius: 0 6px 6px 0;
		border: none;
		background: #1a4287 url(search2018516.png)no-repeat center;
	}
	
	.zxts-btn-box .btn {
		display: block;
		width: 100px;
		height: 30px;
		line-height: 30px;
		background-color: #1a4287;
		font-size: 14px;
		color: #ffffff;
		text-decoration: none;
		float: right;
	}
	
	.zxts-btn-box .btn img {
		vertical-align: middle;
		float: left;
		margin: 6px 5px 0 10px;
	}
	
	table.zxts-table {
		width: 700px;
		margin: 0 auto;
		border-collapse: collapse;
		font-size: 14px;
		margin-bottom: 26px;
		white-space: normal;
		word-break: break-all;
	}
	
	table.zxts-table thead tr {
		background-color: #1a4287;
		width: 100%;
		color: aliceblue;
	}
	
	table.zxts-table thead tr td {
		height: 34px;
		line-height: 34px;
		padding: 0px 20px;
		border: 1px solid #7a7a7a;
		border-bottom: none;
	}
	
	table.zxts-table thead tr td .pull-left {
		float: left;
	}
	
	table.zxts-table thead tr td .pull-right {
		float: right;
		font-size: 12px;
	}
	
	table.zxts-table tbody tr td {
		padding: 16px 20px;
		border: 1px solid #7a7a7a;
		color: #333333;
	}