*{margin:0;padding:0;}
html{font-size: 62.5%;}
body{font-size: 16px;font-size: 1rem;}
.h1, .h2, .h3, h1, h2, h3,.h4, .h5, .h6, h4, h5, h6{padding: 0;margin:0;}
ol, ul{margin: 0;}
li{overflow: hidden;}
p{margin: 0;}
a:hover{text-decoration: none;}

.mainview{width: 100%;height: auto;overflow: hidden;}
/*头部*/
.header{width: 100%;height: auto;overflow: hidden;max-width: 1920px;margin: 0 auto;}
.head_view{width: 100%;height: 35px;line-height: 35px;overflow: hidden;margin: 0 auto;background:#ececec;}
.head_con{width: 1200px;margin: 0 auto;overflow: hidden;height: 35px;}
.head_name{float: left;height: 35px;line-height: 35px;overflow: hidden;font-size: 16px;color: #4069b2;}
.head_name a{font-size: 16px;color: #4069b2;}
.head_right{float: right;text-align: right;font-size: 16px;color: #4069b2;}
.head_right span,.head_right a{font-size: 16px;color: #4069b2;margin-left: 10px;}
.logo_view{width: 1200px;overflow: hidden;margin: 10px auto;}
.logo{width: 41%;overflow: hidden;float: left;height: 120px;}
.logo img{display: block;width: 100%;height: 100%;}
.logo_ad{width: 58%;overflow: hidden;float: right;height: 120px;}
.logo_ad img{display: block;width: 100%;height: 100%;}

/*导航*/
.nav_view{width: 100%;height: auto;overflow: hidden;margin: 10px auto 0;background: #1d71b7;}
.nav_view ul{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;display: flex;flex-wrap: wrap;}
.nav_view ul li{flex: 1;height: 40px;line-height: 40px;overflow: hidden;text-align: center;width: 8.3%;min-width: 8.3%;max-width: 10.3%;}
.nav_view ul li a{font-size: 14px;color: #fff;}

.content{width: 1200px;height: auto;overflow: hidden;margin: 0px auto;}
.conview{width: 100%;height: auto;overflow: hidden;margin: 20px auto;}
.banner{width: 65%;height: auto;overflow: hidden;float: left;}
.swiper1 .swiper-slide img{display: block;width: 100%;height: 416px;}
.swiper1 .swiper-slide span{display: block;width: 100%;height: 60px;line-height: 60px;padding: 0 150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #312f2b;position: absolute;bottom: 0;left: 0;font-size: 14px;color: #fff;text-align: center;}
.swiper1 .swiper-button-next, .swiper1 .swiper-button-prev{top:auto;bottom:2%; }
.swiper-button-next:after, .swiper-button-prev:after{font-size: 20px;}
.swiper1 .swiper-button-next{right: 70px;}
.swiper1 .swiper-button-prev{left: 70px;}

.news_right{width: 32%;height: auto;overflow: hidden;float: right;}
.news_right li{width: 100%;height: 35px;line-height: 35px;overflow: hidden;color: #0680cb;list-style: disc;list-style-position: inside;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_right li a{font-size: 15px;color: #333;}

.con_tlt{width: 5%;height: auto;overflow: hidden;padding: 35px 10px;text-align: center;line-height: 30px;background: #e60012;float: left;}
.con_tlt a{font-size: 28px;color: #fff;font-weight: bold;}
.con_slide{width: 95%;height: auto;overflow: hidden;float: left;background: #f5f5f5;}
.swiper2{padding: 17px 40px;}
.swiper2 .swiper-slide img{width: 100%;height: 176px;display: block;}
.swiper2 .swiper-slide p{width: 100%;height: 60px;line-height: 30px;overflow: hidden;font-size: 14px;color: #333;background: rgba(255,255,255,.7);position: absolute;bottom: 0;left: 0;padding: 0 10px;}
.swiper2 .swiper-slide p span{color: #e80012;}

.cons{width: 32%;height: auto;overflow: hidden;float: left;}
.cons:nth-child(2){margin: 0 2%;}
.cons_item{width: 100%;height: auto;overflow: hidden;}
.cons_tlt{width: 100%;height: 45px;line-height: 45px;overflow: hidden;border-bottom: 1px solid #e7e7e7;margin-bottom: 20px;}
.cons_tlt a{font-size: 15px;color: #000;}
.cons_new{width: 100%;height: auto;overflow: hidden;margin-bottom: 11px;}
.cons_new img{display: block;width: 120px;height: 100px;float: left;margin-right: 15px;}
.cons_new h3{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #333;font-weight: bold;}
.cons_new p{height: 66px;line-height: 22px;overflow: hidden;font-size: 15px;color: #333;}
.tabs{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.tab_tlt{width: 100%;height: 45px;line-height: 45px;border-bottom: 1px solid #e7e7e7;margin-bottom: 20px;overflow: hidden;}
.tab_tlt li{float: left;margin-right: 5px;height: 47px;line-height: 45px;overflow: hidden;font-size: 15px;color: #999;}
.tab_tlt li.limor{border-bottom: 4px solid #00a0e9;color: #000;}
.tabs_con{width: 100%;height: auto;overflow: hidden;}
.tabs_item{display: none;width: 100%;height: auto;overflow: hidden;}
.tabs_item li{width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabs_item li span{display: inline-block;width: 20px;height: 15px;line-height: 15px;text-align: center;font-size: 15px;color: #333;border-right: 1px solid #333;margin-right: 5px;}
.tabs_item li a{font-size: 15px;color: #333;}
.tabShow{display: block;}

.new_list{width: 100%;height: auto;overflow: hidden;}
.new_list li{width: 100%;height: 34px;line-height: 34px;color: #a5a5a5;list-style: disc;list-style-position: inside;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_list li a {font-size: 15px ; color: #333;}

.cons_tlt1{width: 100%;height: 40px;line-height: 40px;overflow: hidden;background: #e70012;padding: 0 10px;}
.cons_tlt1 a{font-size: 18px;color: #fff;font-weight: bold;letter-spacing: 3px;}
.dffc{width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.dffc img{display: block;float: left;width: 100px;height: 82px;margin-right: 15px;}
.dffc span{font-size: 16px;color: #333;display: block;height: 60px;line-height: 30px;font-weight: bold;}
.new_list1{width: 100%;height: auto;overflow: hidden;}
.new_list1 li{width: 100%;height: 33px;line-height: 33px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #43ad93;list-style: disc;list-style-position: inside;}
.new_list1 li a{font-size: 15px;color: #333;}

.cons_item2{width: 100%;height: 165px;overflow: hidden;position: relative;}
.cons_item2 img{display: block;width: 100%;height: 100%;}
.cons_item2 span{display: block;width: 100%;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;background: rgba(0,0,0,.9);position: absolute;bottom: 0;left: 0;color: #fff;}
.cons_list{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.cons_list li{width: 100%;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #0680cb;list-style: disc;list-style-position: inside;}
.cons_list li a{font-size: 15px;color: #333;}
.cons_item1{width: 100%;height: auto;overflow: hidden;}
.cons_item1 .cons_item2{width: 49%;height: 95px;float: left;}
.cons_item1 .cons_item2:nth-child(2){float: right;}
.cons_item1 .cons_item2 span{height: 30px;line-height: 30px;}

.con_tlt2{width: 100%;height: 40px;overflow: hidden;background: #f39642;}
.con_tlt2 a{float: left;padding: 0 15px;height: 40px;line-height: 40px;background: #c9230d;color: #fff;font-size: 16px;font-weight: bold;}









.goodlink{width: 1200px;height: auto;overflow: hidden;margin: 0px auto 10px;}
.gl_tlt{width: 100%;height: 35px;line-height: 35px;padding: 0 10px;border-bottom: 2px solid #7fdbf6;margin-bottom: 10px;}
.gl_tlt a{font-size: 18px;color: #000;font-weight: bold;}

.goodlink ul{width: 100%;height: auto;overflow: hidden;display: flex;}
.goodlink ul li{flex: 1;height: 45px;overflow: hidden;margin: 0 5px;}
.goodlink ul li img{display: block;width: 100%;height: 100%;}

.footer{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.danye{width: 100%;height: 30px;line-height: 30px;text-align: center;border: 1px solid #ccc;overflow: hidden;}
.danye a{font-size: 15px;color: #333;margin: 0 10px;}
.foot{width: 100%;height: auto;overflow: hidden;position: relative;}
.foot p{width: 100%;height: auto;line-height: 30px;font-size: 14px;color: #333;overflow: hidden;text-align: center;}
.foot p a{color: #333;}
.foot p.inf-con-zz,.foot p.inf-con-zz a{color: #f00;}
.foot p.youxiang,.foot p.youxiang a{color: #0072ff;}
.foot_logo_l{width: 120px;height: 120px;overflow: hidden;float: left;margin-top: -250px;}
.foot_logo_r{width: 120px;height: 120px;float: right;margin-top: -250px;}
.foot_logo_l img,.foot_logo_r img{display: block;height: 100%;float: right;}

/* 列表页、*/
.list_view{width: 100%;height: auto;overflow: hidden;margin: 10px auto;}
.list_left{width: 68%;height: auto;overflow: hidden;float: left;}
.list_right{width: 30%;height: auto;overflow: hidden;float: right;}
.page_nav{width: 100%;height: 30px;line-height: 30px;margin-bottom: 20px;border-bottom: 1px solid #ccc;}
.page_nav a{font-size: 16px;color: #333;}
.page_nav span{font-size: 16px;color: #333;}
.page_nav a:hover{color: #0068b7;}
.pageNav{width: 100%;height: 30px;line-height: 30px;text-align: center;overflow: hidden;}
.pageNav a{display: inline-block;padding: 0 5px;height: 28px;margin:0 5px;text-align: center;line-height: 28px;font-size: 15px;color: #333;border-radius: 5px;border: 1px solid #0068b7;}
.pageNav a:hover,.pageNav a.select_page{background: #0068b7;color: #fff;}

/*内容页*/
.art_view{width: 100%;height: auto;overflow: hidden;}
.art_view p{width: 100%;height: auto;line-height: 30px;font-size: 15px;color: #333;}
.art_view img{display: block;max-width: 100%;margin: 20px auto;}
.page_view{width: 100%;height: auto;overflow: hidden;margin-top: 50px;border-top: 1px solid #ccc;}
.page_item{width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #333;
		display:block;word-break: keep-all; white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.page_item a{font-size: 16px;color: #333;}
 
.page_item:hover a,.page_item:hover{color: #0068b7;}
.art_view p.art_form{width: 100%;text-indent: 0;text-align: center;height: auto;line-height: 30px;margin: 20px auto;}
.art_view p.art_form span{padding: 0 10px;font-size: 16px;color: #000;display: inline-block;}
.art_view h3{text-align: center;width: 100%;margin: 10px 0;font-size: 25px;color: #000;}

.pd10{padding: 10px;}
.bgf3{background: #f3f3f3;}
.bd{border: 1px solid #f5f5f5;}
/*手机*/
.mor{display: block;}
.nobd{border: none;}
.nobg{background: none;}
.fl{float: left;}
.fr{float: right;}
.pc_hide{display: none;}
.mt0{margin-top: 0;}
.mt18{margin-top: 18px;}

@media screen and (min-width: 1441px){

	.head_con,.logo_view,.nav_view ul,.content,.index_1,.ad_view,.goodlink,.footer{width: 1400px;}


}

@media screen and (max-width: 999px){
	.mainview{width: 100%;}
	.head_con,.logo_view,.nav_view ul,.content,.index_1,.ad_view,.goodlink,.footer{width: 100%;}
}

@media screen and (max-width: 769px){
	.phone_hide{display: none;}
	.head_con,.logo_view,.nav_view,.content,.index_1,.ad_view,.goodlink,.footer{width: 100%;}
	.pc_hide{display: block;}
	.pc_hide a{font-size: .35rem;}
	.pc_hide .list_btn{display: block;width: .6rem;margin: .2rem;float: right;}
	.head_view{height: 1rem;line-height: 1rem;overflow: visible;}
	.head_con{height: 1rem;padding: 0 10px;overflow: visible;}
	.head_name{width: 70%;height: 1rem;line-height: 1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .4rem;}
	.head_name a{font-size: .4rem;}
	
 	.phone_nav_show{display: none;width: 100%;height: auto;overflow: hidden;position: absolute;top: 1rem;right: 0;background: #ddd;z-index: 9999;padding: 0 10px;}
 	.phone_login{width: 100%;height: auto;line-height: 1rem;border-bottom: 1px solid #ccc;}
 	.phone_login a{margin: 0 .2rem;font-size: .4rem;}
 	.phone_nav_list{width: 100%;height: auto;overflow: hidden;line-height: 1rem;}
 	.phone_nav_list a{font-size: .4rem;margin: 0 .13rem;float: left;}
 	.close_nav{width: 1rem;height: 1rem;margin: 20px auto;overflow: hidden;}
 	.close_nav img{display: block;width: 100%;height: 100%;}
 	.logo_ad{display: none;}
 	.logo{width: 50%;margin: 10px auto;float: none;height: auto;}
 	.footer{padding: 0 10px;}


 	.goodlink ul{flex-wrap: wrap;}
 	.goodlink ul li{max-width: 31.33%;min-width: 31.33%;width: 31.33%;margin: 0 1%;height: 1.1rem;}
 	.danye{height: auto;line-height: .8rem;}
 	.foot_logo_r,.foot_logo_l{display: none;}
 	.foot p{line-height: .8rem;font-size: .35rem; }
 	.page_nav{height: 1rem;line-height: 1rem;font-size: .4rem;}
 	.page_nav a,.page_nav span{font-size: .4rem;}
 	.con_view{padding: 0 10px;}
 	.con_view .new_img{height: 4rem;}
 	.art_view p{line-height: .8rem;font-size: .4rem;}
 	.page_item{height: .8rem;line-height: .8rem;font-size: .4rem;}
 	.page_item a{font-size: .4rem;}

 	.list_left,.list_right{width: 100%;float: none;}
 	.art_view p.art_form span{font-size: .4rem;}
 	.art_view h3{line-height: .8rem;font-size: .6rem;}

 	.cons{margin: 10px 0!important;}
 	.content{padding: 0 10px;}
 	.news_right,.con_tlt,.con_slide,.cons,.banner{width: 100%;float: none;}
 	.swiper1 .swiper-slide img{height: 5rem;}
 	.swiper1 .swiper-slide span{padding: 0 1rem;height: 1rem;line-height: 1rem;font-size: .4rem;}
 	.swiper1 .swiper-button-prev{left: .2rem;}
 	.swiper1 .swiper-button-next{right: .2rem;}
 	.swiper1 .swiper-button-next, .swiper1 .swiper-button-prev{bottom:1%;}
 	.news_right li{height: .8rem;line-height: .8rem;}
 	.news_right li a{font-size: .35rem;}
 	.con_tlt{padding: 0;height: 1rem;line-height: 1rem;}
 	.con_tlt a{font-size: .5rem;}
 	.swiper2 .swiper-slide img{height: 4rem;}
 	.swiper2 .swiper-slide p{height: 1.2rem;line-height: .6rem;font-size: .35rem;}
 	.cons_tlt{height: 1rem;line-height: 1rem;}
 	.cons_tlt a{font-size: .4rem;}
 	.cons_new img{height: 2rem;width: 25%;}
 	.cons_new h3{height: .6rem;line-height: .6rem;font-size: .35rem;}
 	.cons_new p{height: 1.2rem;line-height: .6rem;font-size: .35rem;}
 	.tab_tlt{height: 1rem;}
 	.tab_tlt li{height: 1rem;line-height: 1rem;font-size: .4rem;}
 	.tabs_item li{height: .8rem;line-height: .8rem;font-size: .35rem;}
 	.tabs_item li span{font-size: .35rem;}
 	.tabs_item li a{font-size: .35rem;}
 	.new_list li{width: 49%;height: .8rem;line-height: .8rem;float: left;}
 	.new_list li a{font-size: .35rem;}
 	.new_list li:nth-child(even){float: right;}
 	.cons_tlt1{height: 1rem;line-height: 1rem;}
 	.cons_tlt1 a{font-size: .4rem;}
 	.dffc img{height: 1.8rem;width: 25%;}
 	.dffc span{height: 1.2rem;line-height: .6rem;font-size: .35rem;}
 	.new_list1 li{width: 49%;height: .8rem;line-height: .8rem;float: left;}
 	.new_list1 li:nth-child(even){float: right;}
 	.new_list1 li a{font-size: .35rem;}
 	.cons_item2{height: 4rem;}
 	.cons_item2 span{height: .8rem;line-height: .8rem;font-size: .35rem;}
 	.cons_list li{height: .8rem;line-height: .8rem;}
 	.cons_list li a{font-size: .35rem;}
 	.cons_item1 .cons_item2{height: 2.5rem;}
 	.cons_item1 .cons_item2 span{height: .8rem;line-height: .8rem;}
 	.con_tlt2{height: 1rem;line-height: 1rem;}
 	.con_tlt2 a{height: 1rem;line-height: 1rem;font-size: .4rem;}

 	.gl_tlt{height: 1rem;line-height: 1rem;}
 	.gl_tlt a{font-size: .4rem;}
 	.danye a{float: left;width: 33.33%;text-align: center;height: .8rem;line-height: .8rem;font-size: .35rem;margin: 0;}


}








