@charset "utf-8";/* CSS Document */

@media (min-width:1014px){

.head {width:100%;background-color: rgb(255, 255, 255);position:relative;height: 1.4rem;}
.head_nav ul li:hover dl{background-color: rgba(13,34,87,0.9);}

.top_locate{width: 12.8rem;margin:0 auto;color:#FFFFFF;position: relative;z-index: 99;}
.top_locate h3{color:#fff;font-size: 0.5rem;margin-top: 0.75rem;margin-bottom: 0.23rem;}
.top_locate p{font-size: 0.15rem;width: 6rem;line-height: 0.25rem;}
.top_locate p.top_bread{margin-top: 0.25rem;font-size: 0.16rem;}
.top_locate p.top_bread a{color: #b1b1b1;}

.list_banner {width:100%;position:absolute;top:0;height: 0.78rem;overflow: hidden;}
.list_banner img {width: 19.20rem;opacity: 0.9;}

.content{width:100%;background-color:#FFFFFF;overflow:hidden;padding: 0.14rem 0 0.8rem 0;}
.c_all{width: 12.8rem;margin:0 auto;overflow: hidden;}

.c_l{width: 8.55rem;border-right: 1px solid #e4e9f0;float:left;padding-right: 0.37rem;}
.c_head{ overflow:hidden;}
.c_head .c_h1{float:right;width: 4.69rem;}
.c_head .c_h1 h3{font-weight:normal;font-size:0.24rem;color:#000000;letter-spacing: 0.01rem;}
.c_head .c_h1 p{font-size: 0.15rem;line-height: 0.26rem;color: #888;margin:0.15rem 0;}
.c_head .c_h1 p span{ color:#1985c6;}
.c_head .c_l_img { float:left;width:3.40rem; height:2.10rem;margin-right:0.30rem; background-size:auto 100%; background-position:center; background-repeat:no-repeat;}
.c_head .c_l_img a{ display:block;width:3.40rem; height:2.10rem; }
.c_head .c_h2{border-top:1px solid #eaeaea;float:right;width: 4.69rem;padding-top:0.10rem;}
.c_head .c_h2 li{line-height: 0.38rem;}
.c_head .c_h2 a{font-size: 0.17rem;color: #333;}
.c_head .c_h2 a:hover{ color:#1985c6;}
.c_list {overflow:hidden;padding: 0.25rem 0 0.05rem 0;}
.c_list dl{ overflow:hidden; border-bottom: 1px solid #e9e9e9; padding:0.30rem 0;}
.c_list dl.list_bottom{ border-bottom:0;}
.c_list dt{ float:left; margin-right:0.30rem;}
.c_list dt img{ height:1.20rem; width:auto;}
.c_list dd{overflow: hidden}
.c_list dd h3{font-size: 0.22rem;height:0.32rem;line-height:0.31rem;font-weight:normal;letter-spacing: 0.01rem;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{ color:#1985c6;}
.c_list dd p{font-size:0.14rem;color:#999;line-height: 0.26rem;}
.c_list dd p.des_cription{padding: 0.08rem 0 0.12rem 0;}
.c_list dd p.key_word{ color:#575757;font-size: 0.14rem;}
.c_list dd i{ color:#48b0f5; font-style:normal; margin-right:0.10rem;}
.c_list dd span{ font-size:0.13rem; color:#ccc; float:right;}

.page{position: relative;left: 50%;float: left;margin-top: 0.1rem;}
.page_nr{position: relative;left: -50%;}
.page a{float:left; display:block; padding:0.04rem 0.09rem 0.05rem 0.09rem;background-color: #fff;margin-right:0.03rem;font-size: 0.15rem; color:#8A8A8A;border:1px solid #fff; }
.page a:hover{border:1px solid #317dcc; color:#317dcc;}
.page b{display:block; float:left;padding:0.04rem 0.08rem 0.02rem 0.08rem; color:#317dcc; font-size: 0.15rem;}
.page a.num{padding:0.04rem 0.09rem 0.05rem 0.09rem;}
.page a.num:hover{border:1px solid #317dcc; color:#317dcc;}



.c_tdk {margin-bottom: 0.16rem;}
.c_tdk h1{font-weight:normal;font-size: 0.3rem;color:#000;letter-spacing: 0.01rem;}
.c_tdk p{font-size: 0.14rem;color:#999;margin-top: 0.24rem;}
.c_tdk p span{ color:#48b0f5}
.c_des{font-size: 0.15rem;color: #61a1ca;background-color: #eff9ff;padding:0.20rem 0.25rem;width: 7.9rem;line-height:0.28rem;}
.c_con{font-size: 0.16rem;color:#666;padding:0 0.20rem;line-height: 0.32rem;margin-top: 0.22rem;}
.c_con img{ margin:0; max-width:8rem;}
.c_author{ font-size:0.16rem; color:#666; text-align:right; width:7.69rem; margin-top:0.45rem;}
.c_author a{ color:#555;}
.c_fn{color:#999;font-size: 0.15rem;line-height: 0.3rem;padding-left:0.20rem;margin-top:0.50rem;}
.c_fn a{ color:#999; }
.c_ad{ padding-left:0.20rem; margin:0.30rem 0;}
.c_ad img{ width:100%;}
.c_relate { padding-left:0.20rem; overflow:hidden;}
.c_relate h3{color: #000;font-size:0.18rem;font-weight:normal;}
.c_relate ul{overflow:hidden;border-top:1px #e9e9e9 solid;margin-top:0.14rem;padding-top: 0.15rem;width:3.20rem;float:left;padding-right:1.09rem;}
.c_relate ul.right{ padding-right:0;}
.c_relate li{float:left;font-size: 0.15rem;width:3.20rem;}
.c_relate li a{ color:#333; line-height:0.32rem; display:block; width:3.50rem; overflow:hidden; height:0.32rem;}



.c_r{float:right;}
.c_r h3{font-size: 0.18rem;color: #000;margin-bottom:0.10rem;}
.c_r img{margin: 0.05rem 0 0.1rem 0;width: 3.2rem;padding-left: 0.03rem;}
.c_r li{ font-size:0.16rem; line-height:0.33rem; height:0.33rem; width:3.30rem; overflow:hidden;}
.c_r li a{ color:#666;}
.c_r li span{display:block;width:0.05rem;height:0.05rem;background-color:#2277da;float:left;margin: 0.15rem 0.10rem 0.13rem 0.07rem;}
.c_r1{ overflow:hidden;}
.c_r1 h3{margin-bottom:0.15rem;}
.c_r2{ overflow:hidden; margin-top:0.35rem;}

}


@media screen and (max-width: 1014px){

.head {width:100%;background-color: rgb(255, 255, 255);position:relative;height: 2.5rem;}
.head_nav ul li:hover dl{background-color: rgba(13,34,87,0.9);}

.top_locate{color:#FFFFFF;position: absolute;z-index: 99;left: 1.1rem;top: 3rem;}
.top_locate h3{color:#fff;font-size: 0.5rem;margin-top: 0.75rem;margin-bottom: 0.23rem;}
.top_locate p{font-size: 0.15rem;line-height: 0.25rem;}
.top_locate p.top_bread{margin-top: 0.25rem;font-size: 0.7rem;}
.top_locate p.top_bread a{color: #b1b1b1;}

.list_banner {width:100%;position:absolute;top:0;height: 2.5rem;overflow: hidden;z-index: 99;}
.list_banner img {opacity: 0.9;width: 100%;margin-top: -1.5rem;}

.content{width:100%;background-color:#FFFFFF;overflow:hidden;padding: 2.54rem 0 0.8rem 0;}
.c_all{width: 100%;margin:0 auto;overflow: hidden;}

.c_l{width: 100%;border-right: 1px solid #e4e9f0;padding: 0 1rem;box-sizing: border-box;}
.c_head{ overflow:hidden;}
.c_head .c_h1{float:right;width: 4.69rem;}
.c_head .c_h1 h3{font-weight:normal;font-size:0.24rem;color:#000000;letter-spacing: 0.01rem;}
.c_head .c_h1 p{font-size: 0.15rem;line-height: 0.26rem;color: #888;margin:0.15rem 0;}
.c_head .c_h1 p span{ color:#1985c6;}
.c_head .c_l_img { float:left;width:3.40rem; height:2.10rem;margin-right:0.30rem; background-size:auto 100%; background-position:center; background-repeat:no-repeat;}
.c_head .c_l_img a{ display:block;width:3.40rem; height:2.10rem; }
.c_head .c_h2{border-top:1px solid #eaeaea;float:right;width: 4.69rem;padding-top:0.10rem;}
.c_head .c_h2 li{line-height: 0.38rem;}
.c_head .c_h2 a{font-size: 0.17rem;color: #333;}
.c_head .c_h2 a:hover{ color:#1985c6;}
.c_list {overflow:hidden;padding: 0.25rem 0 0.05rem 0;}
.c_list dl{ overflow:hidden; border-bottom: 1px solid #e9e9e9; padding:0.30rem 0;}
.c_list dl.list_bottom{ border-bottom:0;}
.c_list dt{ float:left; margin-right:0.30rem;}
.c_list dt img{ height:1.20rem; width:auto;}
.c_list dd{overflow: hidden}
.c_list dd h3{font-size: 0.22rem;height:0.32rem;line-height:0.31rem;font-weight:normal;letter-spacing: 0.01rem;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{ color:#1985c6;}
.c_list dd p{font-size:0.14rem;color:#999;line-height: 0.26rem;}
.c_list dd p.des_cription{padding: 0.08rem 0 0.12rem 0;}
.c_list dd p.key_word{ color:#575757;font-size: 0.14rem;}
.c_list dd i{ color:#48b0f5; font-style:normal; margin-right:0.10rem;}
.c_list dd span{ font-size:0.13rem; color:#ccc; float:right;}

.page{position: relative;left: 50%;float: left;margin-top: 0.1rem;}
.page_nr{position: relative;left: -50%;}
.page a{float:left; display:block; padding:0.04rem 0.09rem 0.05rem 0.09rem;background-color: #fff;margin-right:0.03rem;font-size: 0.15rem; color:#8A8A8A;border:1px solid #fff; }
.page a:hover{border:1px solid #317dcc; color:#317dcc;}
.page b{display:block; float:left;padding:0.04rem 0.08rem 0.02rem 0.08rem; color:#317dcc; font-size: 0.15rem;}
.page a.num{padding:0.04rem 0.09rem 0.05rem 0.09rem;}
.page a.num:hover{border:1px solid #317dcc; color:#317dcc;}



.c_tdk {margin-bottom: 0.76rem;}
.c_tdk h1{font-weight:normal;font-size: 1.3rem;color:#000;letter-spacing: 0.01rem;}
.c_tdk p{font-size: 0.6rem;color:#999;margin-top: 0.64rem;}
.c_tdk p span{ color:#48b0f5}
.c_des{font-size: 0.7rem;color: #61a1ca;background-color: #eff9ff;padding: 0.40rem 0.5rem;width: 100%;box-sizing: border-box;line-height: 1.2rem;}
.c_con{font-size: 0.8rem;color:#666;padding: 0 0.3rem;line-height: 1.4rem;margin-top: 0.8rem;}
.c_con img{margin:0;max-width: 14rem;margin: 0.5rem 0;}
.c_author{font-size: 0.6rem;color:#666;text-align:right;width: 100%;margin-top:0.45rem;}
.c_author a{ color:#555;}
.c_fn{color:#999;font-size: 0.5rem;line-height: 1rem;padding-left:0.20rem;margin-top:0.50rem;}
.c_fn a{ color:#999; }
.c_ad{margin:0.30rem 0;}
.c_ad img{ width:100%;}
.c_relate {padding-left:0.20rem;overflow:hidden;display: none;}
.c_relate h3{color: #000;font-size:0.18rem;font-weight:normal;}
.c_relate ul{overflow:hidden;border-top:1px #e9e9e9 solid;margin-top:0.14rem;padding-top: 0.15rem;width:3.20rem;float:left;padding-right:1.09rem;}
.c_relate ul.right{ padding-right:0;}
.c_relate li{float:left;font-size: 0.15rem;width:3.20rem;}
.c_relate li a{ color:#333; line-height:0.32rem; display:block; width:3.50rem; overflow:hidden; height:0.32rem;}



.c_r{float:right;display: none;}
.c_r h3{font-size: 0.18rem;color: #000;margin-bottom:0.10rem;}
.c_r img{margin: 0.05rem 0 0.1rem 0;width: 3.2rem;padding-left: 0.03rem;}
.c_r li{ font-size:0.16rem; line-height:0.33rem; height:0.33rem; width:3.30rem; overflow:hidden;}
.c_r li a{ color:#666;}
.c_r li span{display:block;width:0.05rem;height:0.05rem;background-color:#2277da;float:left;margin: 0.15rem 0.10rem 0.13rem 0.07rem;}
.c_r1{ overflow:hidden;}
.c_r1 h3{margin-bottom:0.15rem;}
.c_r2{ overflow:hidden; margin-top:0.35rem;}
	
}