﻿*{margin: 0;padding: 0;
    outline:0 none !important;
    box-sizing: border-box;
} 
li{list-style: none;}
a{text-decoration: none !important;}
div{font-size: 0;line-height: 1;}
html{font-size: 10px;min-width: 1280px;}
body{font-family: 微软雅黑 !important;overflow-x:hidden;min-width: 1280px;position: relative;}
p,ul{margin: 0;padding: 0;}
@font-face{
    font-family: 'fz';
    src : url('../1.ttf');
}
@font-face{
    font-family: 'fz1';
    src : url('../2.OTF');
}

.clear{display: block;clear: both;}
.nav{width: 1200px;margin:0 auto;height: 70px;line-height: 70px;}
.nav>a{font-size: 18px;color: #333;margin-right: 98px;}
.nav>.avt{font-weight: bold;color: #005197;}
.nav>a:nth-child(3){margin-right: 372px;}
.nav>a:nth-child(6){margin-right: 0;}
.top{background: #005197;padding: 16px 0;}
.top>form{width: 1200px;margin: 0 auto;overflow: hidden;}
.top>form>p{float: right;width: 200px;height: 28px;line-height: 28px;border-radius: 14px;background: #fff;overflow: hidden;}
.top>form>p>input{width: 170px;padding-left: 16px;vertical-align: middle;font-size: 14px;color: #666;border:none;}
.top>form>p img{vertical-align: middle;}
.logo{position: absolute;left: 50%;top: 0;margin-left: -98px;}
.content{margin: 30px auto 24px;width: 1200px;overflow: hidden;line-height: 1;font-size: 0;}
.content>li{margin-right: 24px;margin-bottom: 30px;width: 384px;float: left;}
.content>li:nth-child(3n){margin-right: 0;}
.content>li>p{border-bottom: 3px solid #005197;padding-bottom: 10px;}
.content>li>p>img{vertical-align: middle;margin-right: 12px;}
.content>li>p>b{vertical-align: middle;font-size: 20px;font-weight: bold;color: #005197;}
.content>li>p>a{float: right;width: 68px;height: 24px;line-height: 24px;text-align: center;border-radius: 12px;background-image: linear-gradient(to right, #005198 , #2d84cf);}
.content>li>p>a>span{vertical-align: middle;font-size: 12px;color: #fff;}
.content>li>p>a>img{vertical-align: middle;margin-left: 6px;}
.qh{margin-top: 14px;}
.qh img{width: 100%;}
.snew{margin-top: 7px;}
.snew>p{padding: 14px 0 14px 10px;border-bottom: 1px dashed #cdcdcd;}
.snew>p img{vertical-align: middle;margin-right: 17px;}
.snew>p span{vertical-align: middle;font-size: 16px;color: #333;}
.snew>p font{float: right;font-size: 14px;color: #666;}
.form1{margin-top: 20px;}
.form1>input{width: 182px;height: 32px;line-height: 30px;border:1px solid #ccc;color: #999;font-size: 12px;padding-left: 12px;margin-right: 20px;margin-bottom: 16px;}
.form1>textarea{border:1px solid #ccc;padding: 5px 12px;font-size: 12px;color: #999;font-family: 微软雅黑;height: 110px;line-height: 1.8;width: 100%;resize:none;margin-bottom: 16px;}
.form1>a{display: block;width: 80px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 14px;background: #005197;}
.floor{font-size: 14px;color: #fff;line-height: 80px;background: #005197;text-align: center;padding: 0 5%;}
.sabout{overflow: hidden;margin-top: 14px;}
.sabout>img{width: 100%;margin-bottom: 5px;}
.sabout>p{width: 100%;line-height: 24px;text-indent: 2em;font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.tent{width: 1200px;margin: 40px auto 80px;}
.tent>.left{float: left;width: 260px;}
.tent>.left>p{font-size: 32px;color: #fff;background: #005197;padding-left: 29px;padding-top: 34px;padding-bottom: 0px;text-transform: uppercase;line-height: 1;font-weight: bold;padding-bottom: 40px;}
.tent>.left>p>b{display: block;height: 3px;width: 30px;background: #fff;margin-top: 17px;}
.tent>.left>ul>li>a{font-size: 16px;line-height: 60px;padding-left: 29px;border: 1px solid #e6e6e6;display: block;height: 60px;color: #333;background: #f7f7f7;border-top:none;}
.tent>.left>ul>li:nth-child(1)>a{border-top: 1px solid #e6e6e6;}
.tent>.left>ul>li:hover>a{color: #005197;font-weight: bold;}
.tent>.left>ul>li>.avt{color: #005197;font-weight: bold;}
.tent>.left>ul>li>div{padding: 10px 0;background: #fff;border: 1px solid #e6e6e6;border-top: none;display: none;}
.tent>.left>ul>li>div>a{display: block;padding-left: 39px;line-height: 40px;height: 40px;color: #333;font-size: 14px;}
.tent>.left>ul>li>div>.avt2{color:#005197;}
.tent>.left>div{background: url(../images/2_051.jpg);height: 512px;padding: 30px 30px 0 30px;margin-top: 30px;}
.tent>.left>div>b{font-size: 20px;color: #333;display: block;margin-bottom: 16px;}
.tent>.left>div>p{font-size: 14px;line-height: 26px;color: #666666;}
.tent>.right{width: 890px;float: right;}
.tent>.right>p{margin-bottom: 30px;height: 54px;line-height: 54px;background: url(../images/22_03.jpg) no-repeat center;padding-left: 27px;}
.tent>.right>p>b{font-size: 20px;color: #005197;vertical-align: bottom;}
.tent>.right>p>span{float: right;margin-right: 27px;font-size: 14px;color: #333;}
.tent>.right>p>a{float: right;font-size: 16px;color: #666;line-height: 40px;}
.tent>.left>div>ul>li{display: inline-block;width: 88px;vertical-align: top;}
.tent>.left>div>ul>li>img{display: block;margin: 30px auto 5px;}
.tent>.left>div>ul>li>span{display: block;text-align: center;font-size: 14px;line-height: 26px;color: #666666;}
.about>p{font-size: 16px;line-height: 32px;margin-bottom: 24px;}
.about>img{width: 100%;}
.fc{margin-top: 30px;margin-bottom: 36px;overflow: hidden;}
.fc>div{margin-right: 23px;margin-bottom: 23px;float: left;width: 205px;background: #f7f7f7;padding-bottom: 14px;}
.fc>div:nth-child(4n){margin-right: 0;}
.fc>div>a>img{width: 100%;}
.fc>div>a>p{padding: 20px 20px 0;margin-bottom: 8px;}
.fc>div>a>p>span{color: #333;font-size: 18px;font-weight: bold;}
.fc>div>a>p>img{float: right;margin-top: 5px;}
.fc>div>a>span{font-size: 12px;color: #666;line-height: 1.6;display: block;padding: 0 20px;}
.fcs{margin: 30px 0 0;overflow: hidden;}
.fcs>.left{float: left;width: 205px;}
.fcs>.left>img{width: 100%;}
.fcs>.left>b{display: block;margin: 24px 0 12px;font-size: 20px;color: #333;}
.fcs>.left>span{font-size: 14px;color: #333;line-height: 1.6;font-weight: bold;}
.fcs>.right{width: 635px;float: right;}
.fcs>.right>p{margin: 0px 0 22px;font-size: 18px;height: 40px;background: #f5f9fc;border-left: 3px solid #0d59a7;padding-left: 17px;color: #333;font-weight: bold;line-height: 40px;}
.fcs>.right>span{font-size: 16px;line-height: 28px;color: #333;}
.fc1{overflow: hidden;}
.fc1>div{float: left;width: 282px;margin-right: 22px;margin-bottom: 28px;}
.fc1>div:nth-child(3n){margin-right: 0;}
.fc1>div img{width: 100%;height:159px;}
.fc1>div p{overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;margin-top: 18px;font-size: 16px;color: #333;text-align: center;}
.tent>.left>ul>.avt1>div{display: block;}
.contact>img{width: 100%;margin-bottom: 40px;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 6px;}
.contact>b{font-size: 20px;color: #333;}
.contact>p{margin: 12px 0 42px;line-height: 28px;color: #333;font-size: 14px;}
.contact>form{margin-top: 30px;margin-bottom: 56px;}
.contact>form>input{width: 275px;margin-right: 21px;margin-bottom: 21px;border:1px solid #ccc;border-radius: 4px;padding-left: 18px;height: 40px;line-height: 40px;font-size: 14px;color: #666;}
.contact>form>textarea{width: 866px;height: 160px;border:1px solid #ccc;border-radius: 4px;font-size: 14px;color: #666;line-height: 28px;padding: 8px 18px;font-family: 微软雅黑;margin-bottom: 21px;resize:none;}
.contact>form>a{display: block;width: 120px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 16px;background: #1565b1;}
.new{margin-top: -23px;}
.new>div{padding: 0 10px;height: 46px;line-height: 46px;}
.new>div:nth-child(2n){background: #f7f7f7;}
.new>div>b{display: inline-block;vertical-align: middle;margin-right: 10px;background: #1457a6;width: 6px;height: 6px;border-radius: 50%;}
.new>div>a{font-size: 16px;color: #333;vertical-align: middle;}
.new>div>p{float: right;font-size: 14px;color: #666;}
.newxq>b{font-size: 24px;color: #1457a6;display: block;text-align: center;line-height: 1.5;margin-bottom: 28px;}
.newxq>p{border-bottom: 1px dashed #ccc;text-align: center;padding-bottom: 20px;margin-bottom: 24px;}
.newxq>p>img{vertical-align: middle;margin-right: 10px;}
.newxq>p>span{font-size: 14px;color: #666;margin-right: 40px;vertical-align: middle;}
.newxq>p>a{vertical-align: middle;cursor: pointer;}
.newxq>p>a>img{vertical-align: middle;margin-right: 10px;}
.newxq>p>a>span{font-size: 14px;color: #666;vertical-align: middle;}
.newxq>div{margin-bottom: 30px;}
.newxq>div>p{font-size: 16px;line-height: 28px;margin-bottom: 24px;}
.newxq>div>p:last-child{margin-bottom: 0;}
.newxq>ul{padding-top: 30px;border-top: 1px solid #ccc;}
.newxq>ul>li{margin-bottom: 22px;}
.newxq>ul>li>a{font-size: 16px;color: #666;}
/*****分页控件*****/
.pagebox {
	text-align: center
}

.pagination {
	margin: 0;
}

.pagination {
	display: block;
	/*padding-left:345px;*/
	margin: 22px 0;
	border-radius: 3px;
	overflow: hidden;
	text-align: center;
}

	.pagination > li {
		display: inline-block;
	}

.pagination-gap > li:first-child > a, .pagination-gap > li:last-child > a {
	border-radius: 3px;
}

.pagination-gap > li > a {
	margin: 0 3px;
	border-radius: 3px;
	font-size: 12px;
}

.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 4px 12px;
	margin-left: -1px;
	line-height: 1.6;
	color: #76838f;
	text-decoration: none;
	background-color: transparent;
	border: 1px solid #e4eaec
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
	z-index: 2;
	color: #89bceb;
	background-color: #f3f7f9;
	border-color: #e4eaec
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #62a8ea;
	border-color: #62a8ea
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
	color: #ccd5db;
	pointer-events: none;
	cursor: not-allowed;
	background-color: transparent;
	border-color: #e4eaec
}

.pagination-lg > li > a, .pagination-lg > li > span {
	padding: 6px 18px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination-sm > li > a, .pagination-sm > li > span {
	padding: 3px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}