*{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:#f5f5f5;}
.head_con{width: 1000px;margin: 0 auto;overflow: hidden;height: 35px;}
.head_name{float: left;height: 35px;line-height: 35px;overflow: hidden;font-size: 16px;color: #000875;}
.head_name a{font-size: 16px;color: #063d9f;}
.head_right{float: right;text-align: right;font-size: 16px;color: #063d9f;width:590px;height:100%;}
.head_right span,.head_right a{font-size: 16px;color: #063d9f;margin-left: 10px;}
.logo_view{width: 1000px;overflow: hidden;margin: 10px auto;height:120px;}
.logo{overflow: hidden;float: left;width:400px;height:100%;}
.logo img{display: block;width: 100%;height:100%;}

/*导航*/
.nav_item{overflow: hidden;}
.nav1{width: 100%;height: auto;overflow: hidden;background: url(../images/navbg.png);background-size: 100% 100%;}
.nav1 li{height:33px;line-height:33px;text-align: center;float: left;width: 11%;}
.nav1 li a{font-size: 14px;color: #fff;font-weight: bold;}

.nav_view{width: 1000px;height: auto;overflow: hidden;margin:0 auto;}

.nav_con{width: 100%;height: auto;overflow: hidden;padding: 10px;}
.nav_con a{font-size: 14px;color: #333;display: inline-block;}
.nav_con span{font-size: 12px;color: #333;margin: 0 5px;}
.nav_con p{width: 100%;height: 25px;line-height: 25px;overflow: hidden;}



.nav_search{width: 45%;margin: 0 1%;float: left;height: 34px;overflow: hidden;padding: 5px 0;}
.nav_search .int{width: 78%;float: left;height: 24px;line-height: 24px;border: 1px solid #b8b8b8;outline: none;padding: 0 10px 0 20px;font-size: 15px;color: #a9a9a9;background: url(../images/search.png) no-repeat 3px center #fff;}
.nav_search .btn{float: right;width: 18%;height: 24px;line-height: 24px;float: right;border-radius: 5px;background: url(../images/btnbg.png);background-size: 100% 100%;outline: none;text-align: center;font-size: 15px;color: #2b2b2b;padding: 0;border: 1px solid #b8b8b8;}
.hot_search{width: 50%;height: 34px;line-height: 34px;overflow: hidden;float: right;text-overflow: ellipsis;white-space: nowrap;color: #fff;}
.hot_search a{font-size: 15px;color: #282828;}
.hot_search span{color: #282828;font-size: 15px;}
 
.ad img{display: block;width: 100%;}

.logo_view .ad{float:right;width:590px;height:100%;overflow: hidden;}
.logo_view .ad img{height: 100%;}

.content{width: 1000px;height: auto;overflow: hidden;margin: 0 auto;}
.conview{width: 100%;height: auto;overflow: hidden;margin: 20px auto;}

.search_con{width: 1000px;height: auto;overflow: hidden;margin: 0px auto;border: 1px solid #8fcd70;padding: 0 10px;}

.con_left{width: 74%;padding: 20px;height: auto;overflow: hidden;float: left;border: 1px solid #e2e2e2;}
.left_con{width: 48%;height: auto;overflow: hidden;float: left;}
.banner{width: 100%;height: auto;overflow: hidden;padding: 1px;border: 1px solid #e2e2e2;position: relative;margin-bottom: 20px;}
.imgList{width: 100%;height: 240px;overflow: hidden;position: relative;}
.imgList li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;z-index: 0;transition: all .2s linear;overflow: hidden;}
.imgList li.imgShow{opacity: 1;z-index: 1;}
.imgList li img{display: block;width: 100%;height: 100%;}
.imgList li span{display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 120px 10px 0;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.5);color: #fff;font-size: 14px;padding: 0 10px;}
.indexList{height: 40px;float: right;position: absolute;bottom: 0;right: 0;padding: 10px 10px 0;z-index: 11;}
.indexList li{display: inline-block;margin-right: 3px;width: 20px;height: 20px;line-height: 20px;font-size: 14px;color: #333;background: #fff;text-align: center;cursor: pointer;}
.indexList li.indexOn{background: #ebf2fc;font-weight: bold;}

.news{width: 100%;height: auto;overflow: hidden;padding: 0 10px;}
.news li{width: 100%;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;list-style: disc;list-style-position: inside;color: #333;}
.news li a{font-size: 14px;color: #333;}

.right_con{width: 50%;height: auto;overflow: hidden;float: right;}
.new_con{width: 100%;height: auto;overflow: hidden;border-bottom: 1px dashed #e3e3e3;padding: 10px;margin-bottom: 10px;}
.new_con h3{width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.new_con h3 a{font-size: 18px;color: #002264;font-weight: bold;}
.new_con p{width: 100%;height: auto;overflow: hidden;}
.new_con p a{display: inline-block;float: left;max-width: 50%;overflow: hidden;text-overflow: ellipsis;padding: 0 5px;white-space: nowrap;font-size: 14px;color: #333;height: 25px;line-height: 25px;position: relative;}
.new_con p a:after{content: '[';font-size: 14px;color: #333;position: absolute;left: 0;top: 0;display: block;width: 5px;text-align: center;height: 25px;line-height: 25px;}
.new_con p a:before{content: ']';font-size: 14px;color: #333;position: absolute;right: 0;top: 0;display: block;width: 5px;text-align: center;height: 25px;line-height: 25px;}

.con_right{width: 25%;height: auto;overflow: hidden;float: right;}
.con_r_new{width: 100%;height: auto;overflow: hidden;border: 1px solid #44ac11;}
.con_r_new h3{width: 100%;height: 30px;line-height: 30px;padding: 0 10px;border-bottom: 1px solid #44ac11;}
.con_r_new h3 a{font-size: 16px;color: #007900;font-weight: bold;display: block;}
.con_r_new ul{width: 100%;height: auto;overflow: hidden;padding: 10px;}
.con_r_new ul li{width: 100%;height: 29px;line-height: 29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con_r_new ul li a{font-size: 14px;color: #333;}

.ads{width: 100%;height: 139px;overflow: hidden;margin-top: 10px;}
.ads a img{display: block;width: 100%;height: 100%;}

.con_view{width: 36%;height: auto;overflow: hidden;float: left;margin-right: 1%;}
.con_tlt{width: 100%;height: 30px;line-height: 30px;overflow: hidden;border-bottom: 1px solid #c2c2c2;padding: 0 10px;}
.con_tlt a{font-size: 15px;color: #1a50b8;font-weight: bold;}
.con_tlt a:nth-child(2){float: right;font-size: 14px;font-weight: normal;}

.con_item{width: 100%;height: auto;overflow: hidden;padding: 20px 10px;border-bottom: 1px dashed #c2c2c2;margin-bottom: 10px;}
.con_item img{float: left;width: 130px;height: 100px;border: 1px solid #c2c2c2;margin-right: 20px;}
.con_item h3{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #333;font-weight: bold;}
.con_item p{height: 66px;line-height: 22px;text-indent: 2em;font-size: 14px;color: #333;overflow: hidden;}

.con_view1{width: 26%;height: auto;overflow: hidden;float: right;}

.con_tlt1{width: 100%;height: 30px;line-height: 30px;overflow: hidden;border-bottom: 1px solid #c2c2c2;padding: 0 10px;}
.con_tlt1 a{font-size: 15px;color: #007900;font-weight: bold;}
.con_tlt1 a:nth-child(2){float: right;font-size: 14px;font-weight: normal;color: #696969;}

.con_view1 .con_item img{width: 100px;}

.left_item{width: 73%;height: auto;overflow: hidden;float: left;}
.tabs{width: 100%;height: auto;overflow: hidden;}
.tab_tlt{width: 100%;height: 30px;overflow: hidden;border-bottom: 1px solid #c2c2c2;}
.tab_tlt li{width: auto;float: left;padding: 0 10px;height: 26px;line-height:26px;font-size: 15px;color: #0068b7;font-weight: bold; }
.tab_tlt li.tlt_select{background: #0068b7;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tab_con{width: 100%;height: auto;overflow: hidden;}
.tab_item{width: 100%;height: auto;overflow: hidden;display: none;}
.tab_show{display: block;}
.cons{width: 50%;height: auto;overflow: hidden;float: left;padding: 0 10px;}
.cons .con_item{padding:15px 10px;margin-bottom: 13px;}
.cons:nth-child(2){border-left: 1px dashed #c2c2c2;}


.ad_left{width: 73%;height: 59px;overflow: hidden;float: left;}
.ad_right{width: 26%;height: 59px;overflow: hidden;float: right;}
.ad_left img,.ad_right img{display: block;width: 100%;height: 100%;}




.gl_text{width: 100%;height: auto;overflow: hidden;padding: 10px;margin-top: 10px;border-top: 1px dashed #ccc;display: flex;flex-wrap: wrap;}
.gl_text a{flex: 1;width: 11.1%;min-width: 11.1%;max-width: 11.1%;height: 25px;line-height: 25px;overflow: hidden;font-size: 14px;color:#333; }

.goodlink{width: 1000px;height: auto;overflow: hidden;margin: 0px auto 60px;}
.gl_tlt{width: 100%;height: 27px;line-height: 27px;padding: 0 10px;border-bottom: 1px solid #006bbf;margin-bottom: 10px;}
.gl_tlt a{font-size: 18px;color: #006bbf;font-weight: bold;letter-spacing: 2px;}

			
.goodlink ul li{float: left;width:15.4%!important;height:55px!important;margin:.6%!important;padding:0!important;overflow:hidden;box-sizing:border-box; }
.goodlink ul li *{display: block!important;width: 100%!important;height: 100%!important;padding:0!important;margin:0!important;box-sizing:border-box;}
.bottom_box .list_ul .first_li{margin-bottom:22px;}
.goodlink ul,#btm-inf,#friend-link,.foot_img,.bottom_box .list_ul,.bottom_box,.images_ul{ height: auto!important;overflow: hidden; display:block;margin-bottom:11px;}

	.yqlj_y{float:left;width:888px;}
	#btm-icon,.footer_bb,.address .p_seven{margin-top:0px!important;padding-top:0px!important;}br.c-f{display:none;}
.footer{width: 1000px;height: auto;overflow: hidden;margin: 0 auto;}
.danye{width: 100%;height: 30px;line-height: 30px;text-align: center;border: 1px solid #ccc;}
.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;position: absolute;top: 26px;left: 0;}
.foot_logo_r{width: 120px;height: 120px;position: absolute;top: 26px;right: 0;}
.foot_logo_l img{display: block;height: 100%;}
.foot_logo_r img{display: block;height: 100%;float: right;}
.wjimg img{border: 1px solid #ccc;}

/* 列表页、*/
.list_con{width: 100%;height: auto;overflow: hidden;margin: 20px auto;}
.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;margin: 30px auto;}
.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;}
.list_left{width: 75%;height: auto;overflow: hidden;float: left;}
/*内容页*/
.art_view{width: 100%;height: auto;overflow: hidden; }

.page_view{width: 100%;height: auto;overflow: hidden;margin-top: 50px;border-bottom: 1px solid #ccc;}
.page_item{width: 45%;height: 30px;line-height: 30px;font-size: 16px;color: #333;float: left;text-align: left;}
.page_item a{font-size: 16px;color: #333;}
.page_item:nth-child(2){float: right;text-align: right;}
.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;}



.pd20{padding: 20px 0;}
.bgf3{background: #f3f3f3;}
.bd{border: 1px solid #ccc;}
.bd1{border: 1px solid #0068b7;}
.bd_l{border-left: 1px dashed #ccc;}
/*手机*/
.mor{display: block;}
.nobd{border: none;}
.nobg{background: none;}
.fl{float: left;}
.fr{float: right;}
.pc_hide{display: none;}
.mt20{margin-top: 20px;}


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

@media screen and (max-width: 999px){
	.mainview{width: 100%;}
	.search_con,.head_con,.logo_view,.nav_view,.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: #d1ffff;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%;}

 	.nav_search,.logo_ad{display: none;}
 	.logo{width: 50%;margin: 10px auto;float: none;}
 	
 	.banner{width: 100%;float: none;}
 	.imgList{height: 5rem;}
 	.imgList li img{height:5rem;}
 	.imgList li span{height: .8rem;line-height: .8rem;font-size: .32rem;}
 	

 	.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_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;}
 	.list_left{float: none;width: 100%;}

 	.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;}
 	.goodlink,.footer{padding: 0 10px;}
 	.content{padding: 0 10px;}
 	.goodlink{margin-bottom: 20px;}
 	.danye a{font-size: .35rem;display: inline-block;}



 	.search_con,.nav_item{display: none;}
 	.left_item,.con_view,.con_view1,.con_left,.con_right,.left_con,.right_con{float: none;width: 100%;margin: 10px 0;}
 	.con_left{padding:0 10px;}
 	.con_r_new ul li,.news li{height: .6rem;line-height: .6rem;}
 	.con_r_new ul li a ,.news li a{font-size: .35rem;}
 	.new_con h3{height: .8rem;line-height: .8rem;}
 	.new_con h3 a{font-size: .4rem;}
 	.new_con p a{height: .6rem;line-height: .6rem;font-size: .35rem;}
 	.new_con p a:after,.new_con p a:before{font-size: .35rem;height: .6rem;line-height: .6rem;}
 	.con_r_new h3{height: .8rem;line-height: .8rem;}
 	.con_r_new h3 a{font-size: .4rem;}

 	.con_tlt1,.con_tlt{height: .8rem;line-height: .8rem;}
 	.con_tlt1 a,.con_tlt a{font-size: .4rem;}
 	.con_tlt1 a:nth-child(2),.con_tlt a:nth-child(2){font-size: .35rem;}
 	.con_item img{width: 29%;height: 2.6rem;}
 	.con_item h3{height: .8rem;line-height: .8rem;font-size: .4rem;}
 	.con_item p{height: 1.8rem;line-height: .6rem;font-size: .35rem;}
 	.cons{padding: 0;margin: 0;float: none;width: 100%;}
 	.cons:nth-child(2){display: none;}
 	.tab_tlt{height: 1rem;}
 	.tab_tlt li{height: .8rem;line-height: .8rem;font-size: .32rem;width: 25%;text-align: center;}






}








