*{
	 
font-family: '微软雅黑';
margin: 0;padding: 0;}

a:link {
text-decoration: none;}
a:visited {
text-decoration: none;}
a:hover {
text-decoration: none;}
a:active {
text-decoration: none;}

@media only screen and  (max-width: 540px) {
	#nav-bt{
		margin: auto auto;
		margin-top: 50%;}
	.index-p-p1>div>p:nth-child(1),
	.index-p-p2>div>p:nth-child(1)
	{
		font-size:14px ;
		line-height: 20px;}
	.index-p-p1>div>p:nth-child(2),
	.index-p-p2>div>p:nth-child(2)
	{
		font-size:12px ;
		line-height: 18px;}
	.index-hot>div>div:nth-child(1),
	.index-hot2>div>div:nth-child(1){
		font-size: 16px;
		color: #004799;}
	.index-hot b,
	.index-hot2 b
	{
		font-size: 20px;
		line-height: 20px;
		color: #004799;}
	.index-hot>img,
	.index-hot2>img
	{
		display: none;}
	.tt{
		width: 86%;
		margin-left: 7%;}
	.p-d-img>img{
		width: 100%;}
	
}
@media only screen and (min-width: 540px) {
	.index-hot>div,
	.index-hot2>div	
	{
		position: absolute;}
	.index-hot,
	.index-hot2	
	{
		
		position: relative;}
}
@media only screen and (min-width: 540px) and (max-width: 768px) {
	.logo{
		width: 70%;}
	#nav-bt{
		margin: auto auto;
		margin-top: 30%;}
	.index-p-p1>div>p:nth-child(1),
	.index-p-p2>div>p:nth-child(1)
	{
		font-size:24px ;
		line-height: 60px;}
	.index-p-p1>div>p:nth-child(2),
	.index-p-p2>div>p:nth-child(2)
	{
		font-size:18px ;
		line-height: 32px;}
	.index-hot b,
	.index-hot2 b
	{
		font-size: 30px;
		line-height: 30px;
		color: #004799;}
	.index-hot>div>div:nth-child(1),
	.index-hot2>div>div:nth-child(1){
		font-size: 18px;
		color: #004799;}
	.tt{
		width: 60%;
		margin-left: 20%;}
}
@media only screen and  (max-width: 768px) {
	
	
	.top{
			display: none;}
		
	#top {
		position: absolute;
		z-index: 999;
		right: 1%;
		margin: 0px;
		width: 160px;
		background: rgba(255, 255, 255, 0.6);
		padding-bottom: 8px;}
	.seek .row>div:nth-child(2){
	line-height: 26px;}
	.seek .row>div:nth-child(3){
		padding: 2px;}
	.index-p{
		padding: 5%;}
	.about p{
		
		font-size: 12px;}
	.about-trigon>div{
		border-right: 24px transparent solid;
		border-left: 24px transparent solid;
		border-top:13px #004a99 solid ;}
	.about-trigon2>div{
		border-right: 24px transparent solid;
		border-left: 24px transparent solid;
		border-top:13px #FFFFFF solid ;}
	.index-con{
		width: 98%;
		color: #666666;
		height: 300px;}
	.banner-s{
		display: block;}
	.banner-b{
		display: none;}
	.id-p-s{
		display: none;}
}
@media only screen and  (min-width: 768px) {
	.seek .row>div:nth-child(2){
	line-height: 60px;}
	.seek .row>div:nth-child(3){
		padding: 17px;}
	.index-hot b,
	.index-hot2 b
	{
		font-size: 50px;
		line-height: 50px;
		color: #004799;}
	.index-hot>div>div:nth-child(1),
	.index-hot2>div>div:nth-child(1){
		font-size: 27px;
		color: #004799;}
	.about-trigon>div{
		border-right: 48px transparent solid;
		border-left: 48px transparent solid;
		border-top:26px #004a99 solid ;}
	.about-trigon2>div{
		border-right: 48px transparent solid;
		border-left: 48px transparent solid;
		border-top:26px #FFFFFF solid ;}
	.index-con{
		margin-left: 20%;
		width: 60%;
		color: #666666;
		height: 300px;}
	.banner-s{
		display: none;}
	.banner-b{
		display: block;}
	
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.logo{
		width: 50%;}
	.index-p-p1>div>p:nth-child(1),
	.index-p-p2>div>p:nth-child(1)
	{
		font-size:16px ;}
	.index-p-p1>div>p:nth-child(2),
	.index-p-p2>div>p:nth-child(2)
	{
		font-size:14px ;
		line-height: 22px;}
	.tt{
		width: 50%;
		margin-left: 25%;}
}
@media only screen and  (max-width: 992px) {
	.in-new-left{
			width: 100%;
			padding-bottom: 57%;}
		.index-news{
			width: 100%;}
		.index-zs>div:nth-child(4){
		display: none;}
	.hot-img>img:nth-child(1){
		
		display: block;
		width: 95%;}
	.hot-img>img:nth-child(2){
		display: none;}
	.att-inv-img{
		display: none;}
	.att-inv-2 .row{
		display: block;}
}
@media only screen and  (min-width: 992px) {
	.in-new-left{
			width: 52%;
			float: left;
			padding-bottom: 30.1%;}
		.index-news{
			width: 44%;
			float: right;}
		.index-zs-p{
		position: absolute;
		-webkit-transition: all 0.8s ease-in-out;
		-moz-transition: all 0.8s ease-in-out;
		transition: all 0.8s ease-in-out;}
	.index-zs{
		overflow: hidden;}
	.index-zs>div:nth-child(2){
		top: 35%;
		left: 55%;}
	.index-zs>div:nth-child(3){
		top: 70%;}
	.about-m{
		margin-top: 3%;}
	.att-inv-img{
		display: block;}
	.att-inv-2 .row{
		display: none;}
		
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	#top{
		margin-top: 2%;}
	.index-p-p1>div>p:nth-child(1),
	.index-p-p2>div>p:nth-child(1)
	{
		font-size:20px ;}
	.index-p-p1>div>p:nth-child(2),
	.index-p-p2>div>p:nth-child(2)
	{
		font-size:16px ;
		line-height: 32px;}
	.hot-img>img:nth-child(1){
		display: none;}
	.hot-img>img:nth-child(2){
		display: block;
		width: 100%;}
	.tt{
		width: 40%;
		margin-left: 30%;}
}
@media only screen and  (max-width: 1200px) {
	
}
@media only screen and  (min-width: 1200px) {
	.hot-img>img:nth-child(1){
		display: block;}
	.hot-img>img:nth-child(2){
		display: none;}
	#top{
		margin-top: 4%;}
	.index-p-p1>div>p:nth-child(1),
	.index-p-p2>div>p:nth-child(1)
	{
		font-size:14px ;}
	.index-p-p1>div>p:nth-child(2),
	.index-p-p2>div>p:nth-child(2)
	{
		font-size:12px ;
		line-height: 22px;}
	.tt{
		width: 30%;
		margin-left: 35%;}
	
}

/*导航*/
.daohang{
	width: 100%;
	height: 85px;
	background-color: #3c3f52;
	text-align: center;
	position: fixed;
	z-index: 99999;}
.logo{
	float: left;
	width: 28%;
	height: 100%;}
.logo a {
	display: block;
	margin-top: 12px;
	width: 238px;
	height: 66px;
	float: right;}
.logo a img{
	width: 238px;
	height: 57px;}
.dhlianjie{
	width: 62%;
	height: 85px;
	line-height: 80px;
	float: right;}
 .dhlianjie ul li .xiala{
 position: absolute;
    width: 123%;
    height: auto;
    z-index: 999;
    background:url(../img/ztbjt.jpg) no-repeat ;
    background-size: 100% 100%;

    left: 5px;
   	border-radius:3px 3px 3px 3px; 
   	display: none;}
 .dhlianjie ul li .xiala ul li{

 	list-style: none;
 	width: 100%;
 	line-height: 54px;}
 .dhlianjie ul li .xiala ul li a{
 	color: #ffffff;}
  .dhlianjie ul li .xiala ul li a:hover{
  	color: #ff9537;}
.dhlianjie ul li{
	float: left;
	list-style: none;
	position: relative;}
.dhlianjie ul li a{
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;}
.dhlianjie ul li .on{
	color: #ff9537;}
.dhlianjie ul li a:hover{
	color: #ff9537;}
.dhlianjie ul li  span{
	color: #ffffff;
	margin-right:10px;
	margin-left: 10px;}

.dhlianjie ul li  img{
	margin-right:8px;
	width: 58%;}
.about{
	width: 100%;
	height: auto;
	display: table;
	margin-top: 33px;
	background:url(../img/yun.jpg) no-repeat ;
	margin-bottom: 100px;}
.sun{
	width: 1020px;
	height: 328px;
	margin: 0px auto;
	margin-top: 70px;
	text-align: center;}
.sun ul li{
	background:url(../img/saubj.jpg) no-repeat ;
	width: 510px;
	height: 300px;
	float: left;
	list-style: none;
	margin-bottom: 10px;}
.sun ul li:nth-child(2){
	background:url(../img/sun2.jpg) no-repeat ;
	width: 510px;
	height: 300px;
	float: left;
	list-style: none;}
.sun ul li:nth-child(4){
	background:url(../img/sun2.jpg) no-repeat ;
	width: 510px;
	height: 300px;
	float: left;
	list-style: none;}
.sun ul li .biaoti{
	margin-top: 56px;
    margin-right: 23px;
    font-size: 28px;
    font-weight: 700;
    color: #fa7303;}
.jiantou{
	 margin-right: 23px;}    
.biaozhi{
	 margin-right: 23px;
	 margin-top: 10px;}
.jianjie{
	width: 50%;
	margin:0px auto;
	margin-top: 18px;}
.yanse{
	color: #f87f28;}
.xueyuan{
	width: 100%;
	height: auto;
	display: table;
	margin-top: 33px;
	background:url(../img/huoche.jpg) no-repeat right ;
	margin-bottom: 100px;}
.lianjie{
	background:none;}
.kuaisu {
	width: 1020px;
	height: auto;
	display: table;
	margin:0px auto;
	margin-top: 53px;}
.kuaisu ul li:nth-child(1){
	margin-left: 0px;}
.kuaisu ul li{
	width: 135px;
	height: auto;
	display: table;
	margin:0px auto;
	text-align: center;
	float: left;
	list-style: none;
	margin-left: 38px;}
.kuaisu ul li .ks{
	width: 100%;
	height: auto;
	display: table;
	margin:0px auto;
	text-align:center;}
.kuaisu ul li p{
	width: 100%;
	height: auto;
	display: table;
	margin:0px auto;
	text-align: center;
	float: left;
	list-style: none;
	margin-bottom: 10px;}
.kuaisu ul li .hx{
	width: 92px;
	float: none;
	border: 1.5px #999999 solid;
	margin-top: 10px;}
.kuaisu ul li  a{
	display: block;}
.kuaisu ul li  a  img{
	width: 100%;}
.db{
	width: 100%;
	height: 210px;
	background:url(../img/db.jpg) no-repeat ;
	background-size: 100%;
	overflow: hidden;}
.dbdiv{
	width: 60%;
	height: auto;
	display: table;
	float: right;
	margin-top: 20px;}
.dbr{
	width: 50%;
	height: 210px;
	color: #ffffff;
	font-size: 12px;
    float: right;
    line-height: 22px;
    margin-right:90px;}
.dbr ul li{
	list-style: none;
	text-align: right;}
.dbr ul li a{
	color: #ffffff;
	text-decoration: none;}
.dbl{
	width: 39%;
	height: auto;
	display: table;
	float: left;
	margin-top: 90px;}
.dbl ul li{
	list-style: none;
	text-align: left;}
.dbl ul li a{

	margin-right: 30px;}
.dbl ul li a img{
	width:40px;}

.xinwen{
	background: none;}
.xinwen2{
	width: 75%;
    height: 328px;
    margin: 0px auto;
    margin-top: 70px;}
.title{
	width: 100%;
    height: auto;
    display: table;}
.title li{
	width:30%;
	height: auto;
    display: table;
	float:left;
	text-align:center;
	list-style: none;
	padding-bottom: 15px;}
.title li a{
	color: #fd7700;
	text-decoration: none;
	font-size: 25px;
	font-weight: 600;}
.title  .ho{
	border-bottom : 1px  #fd7700  solid;}
.xinwen2 ul li{
	float:left;
	margin-right:20px;
	text-align:center;}
.wrap  div{
  display: none;}
.wrap .active{
	display: block;
	width: 100%;}
.wrap div ul li:nth-child(3){
	margin-right: 0px;}
.wrap div ul li{
	float:left;
	margin-right:20px;
	text-align:left;
	list-style: none;
	width:30%;
	height: auto;
	display: table;
	margin-right: 40px;}
.wrap div ul li p{
	width: 100%;
	text-align:left;}

.wrap div ul li p a img{
	width: 100%;}
.wrap div ul li p a{
	text-decoration: none;
	color: #000000;}
.wrap div ul li .zt{
	font-size: 12px;
	line-height: 23px;
	color: #656363;}
.wrap div ul li .wz{
	position: relative;
	margin-top:10px;}
.wrap div ul li .wz a:hover{
    color: #ff9537;}
.wrap div ul li .wz .sp{
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 12px;
	color: #656363;}
/*新闻*/
.news{
	width:100%;
	height: 60px;
	margin-top: 49px;
	margin-bottom: 34px;
	border-bottom: 1px #999999 solid;}
.news_top{
	width: 1280px;
	height: 60px;
	margin:0px auto;}
.news_left{
	float: left;
	width: 30%;
	height: auto;
	display: table;
	text-align: left;}
.news_left span{
	font-size: 28px;
	padding-bottom: 19px;
	font-weight: 700;
	border-bottom: 3px #ff8214 solid;
	width: 60%;}
.news_right{
	width: 40%;
	height: auto;
	display: table;
	float: right;
	text-align:right;
	padding-top: 5px;
	color: #727171;}
.news_right a{
		padding-left: 5px;
		color: #727171;
		text-decoration: none;}
.news_right img{
	margin-right: 5px;
	margin-bottom: 3px;}
.news_div{
	width:1280px;
	height: auto;
	display: table;
	margin:0px auto;}
.news_bt{
	width: 100%;
	height: 60px;
	text-align: left;}
.news_bt ul a{
	text-decoration: none;
	display: block;}
.news_bt ul a .os{
	border: 1px #ff8214 solid;
	padding: 5px 5px 5px 5px;
	color: #ff8214;
	border-radius:15px 15px 15px 15px;}
.news_bt ul a li{
	float: left;
	list-style: none;
	width: 90px;
	height: 30px;
	padding: 5px 5px 5px 5px;
	color: #000000;}
.xwtop{
	width: 100%;
	height: 430px;
	display: table;}
.xwtop ul li:nth-child(3){
	margin-right: 0px;}
.xwtop ul li{
	float: left;
	border: 1px #999999 solid;
	width: 395px;
	height: 390px;
	list-style: none;
	text-align: left;
	margin-right: 45px;}
.xwtop ul li p {
	text-align: left;
	color: #666666;}
.xwtop ul li p a{
	color: #666666;}
.xwtop ul li:hover p a{
	color: #fd7917;}
.xwtop ul li p:nth-child(2) {
	padding-right: 12px;
	padding-left: 12px;
	font-size: 16px;
	
	margin-top: 8px;
	margin-bottom: 8px;}
.xwtop ul li p:nth-child(3) {
	padding-right: 12px;
	padding-left: 12px;
	margin-bottom: 8px;}
.xwtop ul li p img{
	width: 100%;}
.news_list{
	width: 100%;
	height: auto;
	display: table;
	margin-top: 50px;
	position: relative;}
.news_list ul li{
	width: 100%;
	height: 100px;
	border-bottom: 1px #c5c4c4 solid;
	margin-bottom: 50px;
	list-style: none;}
.news_sj{
	width: 111px;
	height: 70px;
	float: left;}
.news_sj p{
	text-align: left;}
.news_sj p:nth-child(1){
	font-size: 38px;
	color: #a8a8a8;
	font-weight: 700;}
.news_sj p:nth-child(2){
	font-size: 14px;
	color: #999999;}
.news_zj{
	width: 1000px;
	height: 70px;
	margin:0px auto;}
.news_zj p{
	text-align: left;}
.news_zj p:nth-child(1) a{
	font-size: 18px;
	font-weight: 700;
	color: #555555;}
.news_zj:hover p a{
  color: #ff9537;}
.news_zj p:nth-child(1){
	margin-bottom: 10px;}
.news_zj p:nth-child(2) a{
	font-size: 14px;
	color: #999999;}
.news_rt{
	width: 40px;
	height: 70px;
	float: right;
	position: relative;
    right: 0;
    top:  -51px;}
.news_rt p{
	text-align: right;}
.news_rt p:nth-child(1) a{
	font-size: 12px;
	color: #555555;}
.news_rt p:nth-child(2) {
    padding-right: 5px;}
.page_list {
    position: relative;
    z-index: 999999;
    margin-bottom:20px;}
.page_list a {
    display: inline-block;
    line-height: 24px;
    min-width: 24px;
    border: 1px #727171 solid;
    cursor: pointer;
    margin: 0px 3px;
    margin-bottom: 10px;
    font-size: 10px;
    padding:2px 5px 2px 5px;
    color: #727171;}
.page_list .xz{
	 border: 1px #ff9537 solid;
	 color: #ff9537;}
.page_list span {
    display: inline-block;
    line-height: 24px;
    min-width: 24px;
    border: 1px #727171 solid;
    cursor: pointer;
    margin: 0px 3px;
    margin-bottom: 10px;
    font-size: 10px;
    padding:2px 5px 2px 5px;
    color: #727171;}
.page_list .current{
	 border: 1px #ff9537 solid;
	 color: #ff9537;}
.newsxq{
	width: 1280px;
	height: auto;
	display: table;
	margin-top: 30px;}
.newsshow_bt{
	width: 100%;
	height:50px;
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: 700;}
.newsshow_sj{
	width: 100%;
	height: 50px;
	color: #666666;
	margin-bottom: 30px;}
.newsshow_nw{
	width: 100%;
	font-size: 16px;
	color: #000000;
	text-align: left;
	line-height: 30px;
	margin-bottom: 50px;
	text-align: center;}
.newsshow_nw p{
	text-align: left;}
.newsshow_nw img{
	margin-top:30px;}
.newsshow_nws{
	width: 100%;
	font-size: 16px;
	color: #000000;
	text-align: left;
	line-height: 30px;
	margin-bottom: 50px;
	text-align: center;}
.newsshow_nws p{
	text-align: left;}
.newsshow_nws img{
	margin-top:30px;}
.newstz{
	width: 100%;
	height: 70px;
	margin-top: 30px;}
.newstz p a{
	color: #666666;}
.newstz p{
	text-align: left;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: 500;
	color: #000000;}


.active{
	position: relative;}

.cc{
	position: absolute;
	color: #ffffff;
	width: 300px;

	z-index: 99999;
	  left: 50%;
    top: 60%;
    transform: translate(-50%, -50%)

;}
.cc p:nth-child(1){
	font-size: 50px;
	font-weight: 700;
	margin-bottom: 10px;
	letter-spacing:10px;}
.cc p:nth-child(2){
	font-size:20px;
	letter-spacing:5px;}
@media only screen and  (max-width: 1300px) {
	.dhlianjie{
		width: 64%;}
	.dbdiv {
    width: 65%;
    height: auto;
    display: table;
    float: right;
    margin-top: 8px;}
}