*{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: 40%;overflow: hidden;float: left;}
.logo img{display: block;width: 100%;max-height: 120px;}
.logo_ad{width: 58%;overflow: hidden;float: right;}
 
  .logo_view .logo_ad{float:right;width:59%;height:120px;}
.logo_view .logo_ad img{height:100%;display:block;width: 100%;}



/*导航*/
.nav_view{width: 1200px;height: auto;overflow: hidden;margin: 10px auto 0;border: 1px solid #ddd;}


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


.nav1{width: 100%;height: auto;overflow: hidden;}
.nav_list{width: 100%;overflow: hidden;background: url(../images/navbg.png);background-size: 100% 100%;text-align: center;}
.nav_list li{text-align: center;list-style: none;float:left;width:8.3%;height: 45px;line-height: 45px;}

 
.nav_list li:nth-child(1) img{display: block;height: 100%;margin: 0 auto;}
.nav_list li a{font-size: 15px;color: #fff;font-weight: bold;display: inline-block;margin: 0 auto; }
.nav_list li.select a,.nav_list li:hover a{background: #a10000;}
.nav_list a{font-size: 15px;color: #333;}
.nav_list span{font-size: 14px;color: #d6d6d6;margin: 0 10px;}
.nav2{width: 100%;height: auto;overflow: hidden;}
.nav2_item{width: 100%;height: 35px;line-height: 35px;overflow: hidden;text-align: center;display: flex;}
.nav2_item a{font-size: 14px;color: #004ecb;padding: 0 5px;flex: 1;text-align: center;}
.nav2_item a:nth-child(1){color: #333;}






.con_search{width: 100%;height: 40px;border: 1px solid #d3d3d3;padding: 0 10px;}
.select_view{width: 13%;height: 20px;line-height: 20px;overflow: hidden;border: 1px solid #d3d3d3;float: left;margin-top: 10px;}
.select_view select{width: 100%;height: 100%;border: none;outline: none;font-size: 15px;color: #333;}
.search_view{width: 85%;height: auto;overflow: hidden;float: right;}
.search_view form{display: inline;}
.search_item{width: 49%;float: left;height: 22px;overflow: hidden;margin: 9px 0;}
.search_item .int{width: 60%;height: 20px;line-height: 20px;padding: 0 10px;outline: none;border: 1px solid #d3d3d3;font-size: 15px;color: #333;}
.search_item .search{width: 14%;height: 20px;line-height: 20px;background: #fecb34;border: 1px solid #fcb913;font-size: 15px;color: #962a04;margin: 0 2%;}
.search_item a{font-size: 16px;color: #ff0084;}
.search_hot{width: 49%;height: 40px;line-height: 40px;float: right;overflow: hidden;}
.search_hot span{font-size: 16px;color: #404040;font-weight: bold;}
.search_hot a{font-size: 15px;color: #c30000;margin: 0 3px;}

.con1{width: 22%;height: auto;overflow: hidden;float: left;border-top: none;}

.gg_list{width: 100%;height: auto;overflow: hidden;padding:12px 10px;}
.gg_list li{width: 100%;height: 22px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gg_list li a{color: #333;font-size: 15px;}

.con2{width: 50%;height: auto;float: left;margin: 0 2%;}
.banner{width: 100%;height: auto;overflow: hidden;position: relative;}
.imgList{width: 100%;height: 285px;overflow: hidden;position: relative;}
.imgList li{z-index:0;width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;opacity: 0;transition: all .2s linear;}
.imgList li.imgShow{z-index: 1;opacity: 1;}
.imgList li img{display: block;width: 100%;height: 100%;}
.imgList li span{display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden;padding: 0 10px;background: rgba(0,0,0,.5);color: #fff;padding: 0 100px 0 10px;font-size: 15px;position: absolute;bottom: 0;left: 0;}
.indexList{float: right;text-align: right;position: absolute;bottom: 0;right: 0;height: 40px;overflow: hidden;z-index: 11;}
.indexList li{width: 16px;display: inline-block;margin: 11px 0 0;height: 16px;text-align: center;line-height: 16px;font-size: 12px;color: #fff;background: rgb(0,0,0);margin-right: 5px;}
.indexList li.indexOn{width: 26px;background: rgb(232,113,31);}

.con3{width: 24%;height: auto;overflow: hidden;float: right;border: 1px solid #e2e2e2;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.con_view{width: 100%;height: auto;overflow: hidden;padding: 0 15px;}
.conitem{width: 100%;height: auto;overflow: hidden;margin: 10px 0;}
.conitem img{width: 54px;height: 36px;float: left;margin-right: 10px;}
.conitem h3{height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #1e51a4;}
.conitem span{display: block;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #cc0000;}
.con_news{width: 100%;height: auto;overflow: hidden;padding: 0 10px 10px;}
.con_news li{width: 100%;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;list-style-position: inside;color: #333;list-style-image: url(../images/list.png);}
.con_news li a{font-size: 15px;color: #333;}

.con1_tlt{width: 100%;height: auto;overflow: hidden;}
.con1_tlt a{position: relative;top: 0;left: 0;width: 50%;height: 28px;line-height: 30px;float: left;background: url(../images/tltbg2.png) no-repeat;font-size: 15px;color: #0000ef;padding-left: 5px;}
.con1_tlt span{display: block;height: 22px;width: 100%;margin-top: 5px;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;border-top-right-radius: 10px;background: url(../images/tltbg.png);background-size: 100% 100%;}
.con1_tlt a span{display: inline-block;width: auto;height: 23px;line-height: 23px;overflow: hidden;border: none;background: #f00;color: #fff;font-size: 16px;border-radius: 0;padding: 0 10px;}
.con3_tlt{width: 100%;height: 26px;line-height: 26px;overflow: hidden;background: url(../images/tltbg.png);background-size: 100% 100%;border-bottom: 1px solid #e2e2e2;}
.con3_tlt a{display: block;width: 100%;height: 26px;line-height: 26px;overflow: hidden;background: url(../images/icon.png) no-repeat 10px center;padding-left: 30px;font-size: 16px;color: #c00;}

.gg_item{width: 100%;height: auto;overflow: hidden;padding: 10px;border-bottom: 1px dashed #e2e2e2;}
.gg_item img{float: left;width: 100px;height: 100px;margin-right: 15px;}
.gg_item h3{height: 40px;line-height: 20px;overflow: hidden;font-size: 15px;color: #004ecb;}
.gg_item span{font-size: 15px;color: #c00;display: block;line-height: 20px;overflow: hidden;max-height: 60px;}
.ad2{width: 100%;height: 87px;overflow: hidden;}
.ad2 img{display: block;width: 100%;height: 100%;}

.con_tlt{width: 100%;height: auto;overflow: hidden;margin: 20px 0;}
.con_tlt a{float: left;padding: 2px 5px;background: #1a4776;color: #fff;font-size: 15px;}

.con4{width: 76%;height: auto;overflow: hidden;float: right;}
.con_tab{width: 100%;height: auto;overflow: hidden;}
.tab_tlt{width: 100%;height: 25px;line-height: 25px;overflow: hidden;padding: 0 10px;}
.tab_tlt li{float: left;padding: 0 10px;height: 25px;line-height: 25px;overflow: hidden;font-size: 15px;color: #900;}
.tab_tlt li.tlt_select{background: url(../images/tabbg.png); background-size: 100% 100%;color: #fff;}
.tab_con{width: 100%;height: auto;overflow: hidden;border: 2px solid #900;padding: 10px;}
.tab_item{width: 100%;height: auto;overflow: hidden;display: none;}
.tab_show{display: block;}
.tab_list{width: 100%;height: auto;overflow: hidden;display: flex;}
.tab_list li{flex: 1;padding: 10px 10px 0;}
.tab_list li img{display: block;width: 100%;height: 100px;}
.tab_list li h3{width: 100%;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #004ecb;}
.tab_list li span{display: block;width: 100%;height: 60px;line-height: 20px;text-align: center;background: #c00;color: #fff;font-size: 14px;}

.tab_list1{width: 100%;height: auto;overflow: hidden;background: #f7f7f7;padding: 0 10px;}
.tab_list1 li{width: 33.33%;float: left;padding: 0 10px;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tab_list1 li a{font-size: 14px;color: #333;}


.left_img{width: 22%;height: 238px;border: 1px solid #e2e2e2;float: left;overflow:hidden;}
.left_img img{display: block;width: 100%;height: 100%;}
.right_list{width: 76%;float: right;}
.right_list li{width: 33.33%;float: left;padding: 12px 3px;overflow: hidden;}
.right_list li img{display: block;float: left;width: 90px;height: 100px;margin-right: 5px;}
.right_list li h3{height: auto;line-height: 20px;max-height: 60px;font-size: 14px;color: #004ecb;overflow: hidden;}
.right_list li span{display: block;max-height: 40px;line-height: 20px;overflow: hidden;font-size: 14px;color: #c00;}
.right_list li:nth-last-child(-n+3){border-top: 1px solid #e2e2e2;padding-bottom: 0;}

.ad_left{width: 22%;height: 85px;overflow: hidden;float: left;}
.ad_right{width: 76%;height: 85px;overflow: hidden;float: right;}
.ad_left img,.ad_right img{display: block;width: 100%;height: 100%;}


.change_pd .gg_item{padding: 14px 10px;}
.change_pd .gg_item:last-child{border: none;}

.new_card{display: flex;width: 100%;height: auto;overflow: hidden;padding: 7px 3px;border-bottom: 1px dashed #e2e2e2}
.card_item{flex: 1;margin: 0 1%;overflow: hidden;padding: 10px 5px;background: #f2f2f3;}
.card_item img{display: block;width: 100%;height: 45px;}
.card_item span{display: block;width: 100%;height: 20px;line-height: 20px;overflow: hidden;font-size: 14px;color: #333;}

.change_item{width: 53%;float: left;margin: 0 1%;}
.change_item li{width: 49%;border-top: none!important;border-bottom: 1px solid #e2e2e2!important;padding: 12px 3px!important;}
.change_item li:nth-child(even){float: right;}
.change_item li:nth-last-child(-n+2){border:none!important; padding-bottom: 0!important;}

.new_con{width: 23%;height: auto;overflow: hidden;float: right;}
.new_con li{width: 100%;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_con li a{font-size: 14px;color: #333;}
.new_con li a span{color: #c00;}

.gl_text{width: 100%;height: auto;overflow: hidden;line-height: 30px;margin-top: 10px;padding-top: 10px;border-top: 1px solid #e2e2e2;}
.gl_text a{margin-right: 10px;font-size: 15px;color: #000;}

.list_newlist{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;padding-bottom: 30px;border-bottom: 1px solid #e2e2e2;}
.list_newlist li{width: 100%;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;list-style-image: url(../images/list.png);list-style-position: inside;}
.list_newlist li a{font-size: 15px;color: #333;}
 



.goodlink{width: 1200px;height: auto;overflow: hidden;margin: 0px auto 10px;}
.gl_tlt{width: 100%;overflow: hidden;padding: 0 10px;}
.gl_tlt a{font-size: 16px;float: left;padding: 0 10px;height: 23px;line-height: 23px;overflow: hidden;background: #1a4776;color: #fff;}
.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-bottom: 1px solid #ccc;overflow: hidden;}
.danye a{font-size: 15px;color: #333;margin: 0 10px;}
.foot{width: 100%;height: auto;overflow: hidden;position: relative;padding: 10px;}
.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;margin-top: 20px;}
.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;float: left;
		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;}
.bd{border: 1px solid #e2e2e2;}
/*手机*/
.mor{display: block;}
.nobd{border: none;}
.nobg{background: none;}
.fl{float: left;}
.fr{float: right;}
.pc_hide{display: none;}
.mt0{margin-top: 0;}
.mrl{margin: 0 2%;}
.mt29{margin-top: 29px;}
.bdr{border-radius: 5px;}

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

	.wrap,.head_con,.logo_view,.nav_view,.content,.index_1,.ad_view,.goodlink,.footer{width: 1400px;}
	.nav2_item a{margin: 0 30px;}

}

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

}

@media screen and (max-width: 769px){
	.ad_view,.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: #bce4f3;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;}

 	.content{padding: 0 10px;}
 	.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;}

 	.left_img,.new_con,.right_list,.con1,.con2,.con3,.con4{float: none;width: 100%;margin: 10px 0;}
 	.tab_list{flex-wrap: wrap;}
 	.tab_list li{width: 33.33%;min-width: 33.33%;max-width:33.33%; }
 	.tab_list li img{height: 2rem;}
 	.tab_list li h3{height: .8rem;line-height: .8rem;font-size: .4rem;}
 	.tab_list li span{height: .6rem;line-height: .6rem;font-size: .35rem;}
 	.tab_list1 li{height: .8rem;line-height: .8rem;}
 	.tab_list1 li a{font-size: .35rem;}
 	.tab_tlt{height: .8rem;line-height: .8rem;}
 	.tab_tlt li{height: .8rem;line-height: .8rem;font-size: .4rem;}

 	.left_img{height: 4rem;}
 	.right_list li img{float: none;height: 2rem;margin:0;width: 100%;}
 	.right_list li h3{height: .6rem;line-height: .6rem;font-size: .4rem;}
 	.right_list li span{height: .5rem;line-height: .5rem;font-size: .35rem;}
 	.card_item img{height: 2rem;}
 	.card_item span{height: .6rem;line-height: .6rem;font-size: .38rem;}
 	.gg_list li{height: .5rem;line-height: .5rem;}
 	.gg_list li a{font-size: .32rem;}

 	.new_con li{height: .6rem;line-height: .6rem;}
 	.new_con li a{font-size: .36rem;}
 	.gg_item img{height: 2rem;}
 	.gg_item h3{height: 1rem;list-style-image: .5rem;font-size: .32rem;}
 	.gg_item span{max-height: 1rem;line-height: .5rem;font-size: .32rem;}
 	.gl_text a{font-size: .35rem;}
 	.conitem img{height: 1.5rem;width: 25%;}
 	.conitem span,.conitem h3{height: .6rem;line-height: .6rem;font-size: .35rem;}
 	.con_news li{height: .6rem;line-height: .6rem;}
 	.con_news li a{font-size: .35rem;}
 	.imgList{height: 5rem;}
 	.imgList li span{height: 1rem;line-height: 1rem;font-size: .35rem;}









}








