	* {
	padding: 0px;
	margin: 0px;
}

body,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
dl,
dt,
dd {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: normal;
}

img {
	border-style: none;
	display: block;
margin-right: auto;
margin-left: auto;
max-width: 100%;
height: auto;
width:100%;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

ul {
	list-style: none;
}

.logol {
	padding-top: 20px;
}

.nav>li>a:focus,
.nav>li>a {
	border-top: 3px solid white;
	color: #333;
}

.nav>li>a:focus,
.nav>li>a:hover {
	border-top: 3px solid #216da1;
	color: #216da1;
}

.nav-bg {
	background: #216da2;
}

.nav-bg a {
	color: #ffffff;
	line-height: 50px;
	display: block;
}

.nav-bg a:hover {
	color: #f3d40a;
}

.logo {
	padding-top: 20px;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
	background-color: white;
}

.nav>li>a {
	padding: 50px 27px 30px 27px;
	text-align: center;
}

.navbar-default {
	border-color: white;
	background-color: white;
}

.navbar-default .navbar-nav>li>a {
	border-lxtom: 5px solid white;
}

.navbar-default .navbar-nav>li>a:hover {
	border-lxtom: 5px solid #1d4cc0;
}

.navbar-default .navbar-collapse {
	border-color: white;
}

.navbar {
	margin-lxtom: 0px;
}

.navbar-default .navbar-nav>li>a.active {
	border-bottom: 5px solid #1d4cc0;
}

.navbar {
	margin-bottom: 0px;
}

.list-one {
	background: #eee;
}

p.jzs {
	font-size: 18px;
	color: #3276a8;
	background: #f3d40a;
	padding: 0 25px;
	margin-right: 20px;
}

p.jzs span {
	font-size: 28px;
	color: #3276a8;
}

.list-one p {
	float: left;
	line-height: 50px;
}

p.zy {
	font-size: 16px;
}

.zs img {
	width: 100%;
}

.pk p {
	padding-top: 100px;
	font-size: 50px;
	color: #298cd0;
	font-weight: 700;
	font-style: oblique;
}

.zs p b {
	display: block;
	font-size: 26px;
	text-align: center;
	margin: 40px 0;
}

.ptext img {
	margin-bottom: 15px;
}

.ptext p {
	line-height: 27px;
}

.ptext p span {
	background: #298cd0;
	color: white;
	padding: 5px;
}

.nav-tabs>li {
	float: none;
}

.kx p b {
	font-size: 22px;
	color: #1b71a8;
}

.top {
	margin-top: 40px;
	margin-bottom:50px;list-style: none; 
}

.nav-tabs>li.mop {
	background: url(../images/zc.jpg ) no-repeat;
}

.nav-tabs>li.mopa {
	background: url(../images/js.jpg ) no-repeat;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	color: #555;
	cursor: default;
	background: none;
	border: 0px;
}

.nav-tabs li a:hover {
	background: none;
	border-top: 0px;
	color: white;
	!important
}

.nav-tabs li a {
	border-top: 0px;
	font-size: 32px;
	color: white;
}

.nav-tabs>li>a:hover {
	border-color: none;
}

.nav-tabs>li>a {
	border: none;
}

.tab-pane {
	line-height: 23px;
}

.mop {
	margin-top: 10px;
}

.nav-tabs {
	border-bottom: none;
}

.nav-tabsa li {
	text-align: center;
}

.nav-tabsa li a:hover {
	background: #f3d40a;
	border-top: none;
	color: white;
}

.nav-tabsa li a {
	border-top: none;
	padding: 15px 20px !important;
}

.nav-tabsa li.active {
	background: #f3d40a !important;
}

.nav-tabsa li.active a {
	background: none;
	border-top: none;
	color: white;
}

.tab-contenta p {
	color: white;
	padding: 20px;
	line-height: 27px;
}

p.lin-he {
	line-height: 27px;
}

.bp {
	background: #5c8bbf;
}

.bg-a {
	background: #5c8bbf;
}

.nav-tabsa li:hover {
	background: #f3d40a;
}

.zc {
	margin-top: 35px;
}

.zc img {
	display: block;
	margin: 0 auto;
	margin-bottom: 25px;
}

.zc p {
	line-height: 27px;
}

.pr-bg {
	background: #5c8bbf;
}

.ka p b {
	color: white;
}

.xi {
	border: 1px solid white;
	padding: 22px 100px;
	line-height: 27px;
	color: white;
}

.pr-bg {
	margin-top: 30px;
}

.topa {
	padding-bottom: 45px;
}

.hnbj {
	background: url(../images/hnbj.png ) no-repeat;
	padding: 25px;
}

.hnbj p.tit-01 {
	color: white;
	font-size: 18px;
	padding-bottom: 20px;
}

.hnbj p {
	text-align: center;
	word-spacing: 30px;
	line-height: 30px;
	padding-bottom: 245px;
	color: #e2edf6;
}

.in-al p.pxian {
	border-bottom: 1px solid #eee;
	padding: 5px 0;
	margin-bottom: 5px;
}

.in-al p {
	line-height: 25px;
}

.pad-bo {
	margin-bottom: 20px;
}

.index-news p {
	line-height: 30px;
	color: #333;
}

p.date {
	color: white;
	background: #5c8bbf;
	height: 25px;
	width: 80px;
	line-height: 25px;
	text-align: center;
	margin-bottom: 15px;
}

.foot-bg {
	background: #424242;
	padding: 15px 0;
}

.foot-bg p {
	color: white;
	line-height: 25px;
}

.index-banner img {
	width: 100%;
}

.bread-nava p {
	line-height: 40px;
}

.bread-nava p a {
	color: #818181;
}

.topa {
	margin-top: 30px;
}

.xi p {
	color: #414141;
}

.xi {
	border: 1px solid #eeeeee;
}

.hov:hover .xi {
	background: #5c8bbf;
}

.hov:hover p {
	color: white;
}

.p-in p a{
	color: #333;
}
.p-in p a:hover{
	color: #216da1;
}
.fxi {
	border-right: 1px dashed #dadada;
}

.fxi p {
	line-height: 25px;
	color:#333;
}
.common-title{
	margin-bottom:15px;	
}
.p-in p {
	line-height: 25px;
}

.fxi p b {
	color: #216da1;
	font-size: 18px;
}

.p-in p b {
	font-weight: 100;
}

.wi {
	background: #f5f5f5;
	text-align: center;
	color: #c4c4c4;
}

.topc {
	margin-bottom: 30px;
}

.mar-t {
	margin-top: 40px;
}

.wi p:nth-child(1) {
	padding: 13px 0 13px 0;
}

.wi p:nth-child(2) {
	background: #e7e7e7;
	padding: 8px 0 8px 0;
}

.news-x {
	border: 1px solid #dadada;
}

.xianc {
	margin-bottom: 50px !important;
}

.mar-t:hover .wi {
	background: #548fb7;
	color: white;
}

.mar-t:hover .p-c {
	background: #82b4d6;
}

.p-nt p b {
	display: block;
	margin-bottom: 10px;
}

.p-nt p {
	line-height: 25px;
	color: #333;
}

.dede_pages {
	float: none;
	display: flex;
	justify-content: center;
	margin: 50px 0 45px 0;
}

.dede_pages ul {
	float: left;
	padding: 12px 0px 12px 16px;
}

.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}

.dede_pages ul li a {
	float: left;
	padding: 6px 8px 6px;
	color: #555;
	display: block;
}

.dede_pages ul li a:hover {
	color: white;
	background: #548fb7;
	text-decoration: none;
	padding: 6px 8px 6px;
}

.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,
.pagebox ul li.thisclass a:hover {
	padding: 6px 8px 6px;
	font-weight: bold;
	color: white;
	background: #548fb7;
}

.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}

.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}

.index-news {
	margin-bottom: 45px;
}

.gs-p p {
	line-height: 23px;
}
.news-cj li a{
	color:#333;
	line-height:25px;
	margin-bottom:15px;
	display:block;
	font-size:16px;
}
.news-cj li a:hover{
	color:#548fb7;
}
.yu {
	width: 110px;
	height: 110px;
	border: 1px solid #4397cd;
	border-radius: 100%;
	margin: 0 auto;
}

.yu:hover {
	background: #4397cd;
}

.yu:hover p {
	color: white;
}

.yu p {
	text-align: center;
	position: relative;
	top: 50%;
	transform: translateY(-20px);
	color: #4397cd;
}

.qc {
	margin-top: 30px;
	color: #bdbdbd;
	margin-bottom: 50px;
}

.dl img {
	margin-bottom: 25px;
}

.dla img {
	margin-bottom: 45px;
}

.lx p {
	line-height: 25px;
}

.lx p b {
	font-size: 24px;
	display: block;
	margin-bottom: 15px;
}

.bsa {
	background: #216da1;
	color: white;
	font-size: 16px;
	margin-top: 15px;
	padding: 7px 0;
	width: 30%;
	margin: 15px auto 50px auto;
}

.btn {
	margin-left: 30%;
}

.btn:hover {
	background: #edce00;
	color: white;
}
.btn-primary{
	border-color:white;
}
.btn-primary:hover{
	border-color: #edce00;
}
.kh {
	font-size: 24px;
	margin-bottom: 30px;
}
.rwo{
    margin-bottom:45px;	
}
	
.lin {
	margin-top: 30px;
}

.glyphicona {
	color: #04a9f9;
	font-size: 26px;
	line-height: 60px;
}

.form-horizontal .control-label {
		text-align: left;
}
.navbar-toggle{
	background-color: #EEEEEE;
}
.navbar-toggle .icon-bar{
	border: 1px solid #7b7878;
}
.cp h1{
	font-size:28px;
	margin-bottom:15px;
}
.p-ina{
	padding: 0 120px 0 120px;
}
.cp p{
	line-height:27px;
}
.parameter-a table > tbody > tr > td{
	border: 1px solid #eeee;
}
.parameter-a table > tbody > tr:hover{
	background:#216da1;
}
.btn-group-lg > .btn, .btn-lg{
	font-size:14px;
}
.parameter-a{
	margin-bottom:45px;
}
.btna{
	margin-left: 12%;
	margin-top:38px;
}
.glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
 .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.sec-title p{
	margin-top:-37px;
	text-align:center;
	background:#216da1;
	line-height:37px;
	color:white;
}
.sec-title p:hover{
	background:white;
	color:#216da1;
	cursor:pointer;
}
.bggrey.fix {
    position: fixed;
    top: 37px;
}

.bggreya.fix {
 position: fixed;
    top: 0px;
    margin-left: -15px;	
}
.bggrey {
    width: 100%;
    margin-bottom: 40px;
    z-index: 10;
}
.bggreya{
	margin-bottom:0px;
}
p.hn{
	background:#efefef;
	text-align:center;
	line-height:35px;
}
.hnh{
	border:1px solid #e7e7e7;
}
.hnh p:nth-child(2){
	padding:20px;
}
.tit-pa{
	font-size:18px;
	margin:42px 0 25px 0;
}
.hnh:hover p.hn{
	background:#1080cd;
	color:white;
}
.yl-p{
	line-height:25px;
}
p.h-p{
	padding: 15px 0 12px;
}
.h-pa{
	line-height:25px;
}
.news-body h1{
	font-size:24px;
	margin-bottom:20px;
	a9aaaa
}
.news-body p{
    line-height:25px;
}
.d-bo{
	margin-bottom:45px;
}

.news-bodya{
	padding-right: 15px;
padding-left: 15px;
	border-right: 1px dashed #dadada;
}
.news-bg{
	background:#fcfcfc;
	padding-bottom:45px;
	padding-top:20px;
}
.news-bg p{
	line-height:25px;
	margin-bottom:5px;
}
.x-solid{
	border-bottom:1px solid #e1e1e1;
	padding-bottom:15px;
}
.case-con{
	margin-top:50px;
}
.pad-bo{
	margin-bottom:40px
}
.pad-bo:hover .p-b{
	color:#216da1;
	background:#fafafa;
}
.case-pr{
	margin-top:40px;
}
.alxqa{
	padding:0px;
}
.alxq h3{
	font-size:18px;
	font-weight:700;
	margin-bottom:20px;
}
.zc img{
	width:auto;
}
.alxq p{
	line-height:25px;
}
.alxq p b{
	font-weight:200;
	line-height:25px;
}
p.pxc{
	font-size:18px;
	margin:50px 0 30px 0;
}
.hov img{
	width:auto;
}
.hova .xi{
	padding: 22px 50px;
}
.gzyl img{
	width:auto;
}
@media (min-width:1000px) {
		.xian {
			border: 1px solid #1b71a8;
			margin-top: 15px;
			margin-bottom: 45px;
			padding-right: 0px;
			padding-left: 0px;
		}
		.xiana {
			border: 1px solid white;
		}
		.common-title::before {
			content: "";
			border-top: 1px solid #bababa;
			position: absolute;
		}
		.common-title::after {
			content: "";
			border-top: 1px solid #bababa;
			position: absolute;
		}
		.common-title::before {
			width: 100px;
			margin-top: 10px;
			margin-left: -132px;
		}
		.common-title::after {
			width: 100px;
			margin-top: 10px;
			margin-left: 35px;
		}
	}
@media(max-width:1000px){
	.bggrey,.p-in{
		display:none;
	}
}
@media (min-width:768px) and (max-width:968px) {
		.nav > li > a{
			padding: 30px 10px 30px 10px;
		}
		.hova img{
	width:100%;
}
	}
@media (max-width:768px){
	.hova img{
	width:100%;
}
}
