@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0px; background:#ecffff;font-family: "微软雅黑", arial; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.content{width:1200px; margin:0 auto;
	}
.marauto{ margin:0 auto;
	}
/* 公共链接样式 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}


/* 链接和文字颜色 */
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cWhite1,a.cWhite1:link,a.cWhite1:visited{ color:#F7F6F6;}

.cRed,a.cRed:link,a.cRed:visited{ color:#9F0912;}
.cRed_d1,a.cRed_d1:link,a.cRed_d1:visited{ color:#FF3C00;}

.cBlack,a.cBlack:link,a.cBlack:visited{ color:#333;}

.cBlue,a.cBlue:link,a.cBlue:visited{ color:#4894BA;}
.cBlue_d1,a.cBlue_d1:link,a.cBlue_d1:visited{ color:#4994BB;}

.cGray,a.cGray:link,a.cGray:visited{ color:#333;}
.cGray_d1,a.cGray_d1:link,a.cGray_d1:visited{ color:#666;}

.cOran,a.cOran:link,a.cOran:visited{ color:#FFEBB8;}

/* 分享 */
.fx_new{float:left; text-align:left;}
.bshare-custom a{color:#fff;}
.bais{color:#fff;}
.bshare-custom #bshare-shareto {color: #fff !important;}

/*头部*/
.guo_tb1,.guo_tb1 img{width: 100%;}
.guo_tb2 {height: 179px;margin-top: -125px;}
.guo_tb2 ul {width: 1250px;display: flex;}
.guo_tb2 ul li {margin-right: 30px; }
/*尾部*/
.guo_1_1 {border-radius: 10px; position:relative;}
.guo_1_1 img {width: 100%; height: 440px;}
/* .guo_1_1 p.p5 {position: absolute; bottom: 0; left: 0; font-size: 18px; color:#fff; background-color: rgba(0,0,0,0.6); width: 700px; line-height: 40px; text-align: center;} */
.guo_1_1 p.p5 a {color:#fff;}

.guo_1 h1 a {color:#1765c7; font-size: 28px;}
.guo_1 p.p1 { font-size: 14px;margin-top: 10px;margin-bottom: 20px;}
.guo_1 p.p1 a {color:#1765c7;}
/* .guo_1 ul {margin-top: 20px;} */
.guo_1 ul li {font-size: 18px; border-bottom: 2px solid #bceeed; line-height: 40px; margin-bottom: 14px;-webkit-line-clamp: 1;}

.guo_2 ul.ul1 {text-align: center;}
.guo_2 ul.ul1 li {display: inline-block; font-size: 18px; font-weight: bold; margin-right: 30px;}
.guo_2 ul.ul1 li{color:#fff;cursor: pointer;}
.guo_2 ul.ul1 li p {padding-left: 30px; padding-right: 30px; line-height: 40px; background: #20dc8c; border-radius: 21px;}
.guo_2_1 {background: url(images/guo_b1.png); position: relative; overflow: hidden; }
.guo_2_1 img {width: 280px; height: 175px; float: left; margin-right: 30px; border-radius: 10px;}
.guo_2_1 p.p1 {position: absolute; bottom: 0; left: 0; font-size: 14px; color:#fff; background-color: rgba(0,0,0,0.6); width: 280px; line-height: 40px; text-align: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;-webkit-line-clamp: 1;}
.guo_2_1 p.p1 a {color:#fff;}
.guo_2_1 p.p2 {margin-right: 30px; margin-top: 35px; font-size: 16px;}
.guo_2 h1 {font-size: 28px;}
.guo_2 h1 a {color:#1765c7;}
.guo_2 ul.ul2 {margin-top: 30px;}
.guo_2 ul.ul2 li {font-size: 18px;line-height: 35px; margin-bottom: 12px; border-bottom: 1px solid #dceeff;-webkit-line-clamp: 1;}

.guo_3_1 {background: url(images/guo_b2.png) no-repeat;}
.guo_3_1 ul {padding-top: 30px;margin-right: 30px;}
.guo_3_1 ul li {font-size: 18px;text-align: left; margin-left: 10px;line-height: 52px;}
.guo_3_2 {text-align: left;}
.guo_3_2 ul li {background: url(images/guo_b3.png) no-repeat; margin-bottom: 30px;}
.guo_3_2 ul li img {border-radius: 20px; width: 178px; height: 110px; float: left; margin-right: 20px;}
.guo_3_2 ul li p {font-size: 16px; margin-right: 70px;line-height: 30px; padding-top: 20px; padding-bottom: 30px;}

.guo_4_1 {background: #dceeff; border: 1px solid #acd7ff; border-radius: 10px;position: relative;}
.guo_4_1 ul {text-align: center; margin-top: 30px;}
.guo_4_1 li {display: inline-block; width: 326px;}
.guo_4_1 li img {width: 326px; height: 204px; border-radius: 10px;}
.guo_4_1 li p {font-size: 16px; text-align: left;line-height: 30px;}
.guo_4_2 ul {width: 1300px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 30px;}
.guo_4_2 ul li {width: 580px; border-bottom: 1px solid #dceeff; margin-bottom: 13px; line-height: 40px; font-size: 18px; margin-right: 40px;-webkit-line-clamp: 1;}

.guo_5_1 {background: url(images/93.png) no-repeat top;margin-bottom: 30px;}
.yujingList {margin-top: 100px; margin-bottom: 30px;height: 264px;overflow-y: scroll;margin-left: 40px;}
.yujingList li {font-size: 18px; line-height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;cursor: pointer;padding: 0 10px;margin-right: 10px;}
.guo_5_2 img {margin-top: 40px;}
.guo_5_2 p {text-align: center; font-size: 18px; margin-top: 15px; padding-bottom: 25px;width: 622px;}
.guo_5_2 p a {color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}

.guo_6 li img {width: 363px; height: 228px; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.guo_6 ul {width: 1300px;}
.guo_6 ul li {display: inline-block; width: 363px; margin-right: 50px;position: relative;overflow: hidden; }
.guo_6 ul li p.p1 {position: absolute; bottom: 0; left: 0; font-size: 14px; color:#fff; background-color: rgba(0,0,0,0.6); width: 363px; line-height: 40px; text-align: center; }
.guo_6 ul li p.p1 a {color:#fff;}
.guo_6 ul.ul2 li {background: #30cad2;line-height: 30px; float: left; margin-right: 53px; }
.guo_6 ul.ul2 li p {font-size: 16px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;position: relative;}
.guo_6 ul.ul2 li p::before{content: "●";position: absolute;left: 5px;font-size: 10px;color: #fff;}
.guo_6 ul.ul2 li p a {color:#fff;}
.wb1 {height: 7px; background-color: #30cad2;}

.guo_18 {padding-bottom: 14px; color:#7A7A7A;}
.guo_19 li {margin-bottom: 20px;font-size: 16px;position: relative;}
.guo_19 li span {font-size: 12px; color:#808080;position: absolute;right: 0;bottom: 0;}
.guo_17 h1 {text-align: center;font-size: 36px;color:#1765c7;}
.guo_17 p.p1 {text-align: center; color:#979797; line-height: 24px;margin: 15px 0;font-size: 14px;}
.guo_17_1 {background-color: #D4D4D4; height: 1px;margin-bottom: 30px;}
.guo_17_2 img{display: block;margin: 0.5rem auto;max-width: 100%;}
.guo_17_2 p,.guo_17_2 p span{font-size: 16px!important;line-height: 40px!important;}
/* .guo_17 p.p2 {font-size: 16px; margin-top: 30px;line-height: 40px; margin-bottom: 30px;} */

.guo_wb p {text-align: center; font-size: 14px; line-height: 25px;}
/*循环*/
.guo_bt {text-align: center;margin: 30px auto;}
/*循环背景*/

/* add */
.phoneTop{display: none;}
.phoneTop,.phoneTop img{width: 100%;}
.guanliBox,.Conguo3,.videoGuo5{display: flex;justify-content: space-between;}
.Conguo3{flex-direction: row-reverse;}
.gliright{width: 470px;}
.bannerguanli{width: 700px;height: 440px;overflow: hidden;}
.bannerguanli li p{position: absolute;padding: 0 2.5%;width: 95%;background-color: rgba(0,0,0,0.5);color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: absolute;bottom: 0;line-height: 40px;}
.bannerguanli li img{width: 100%;height: 440px;}
.bannerguanli li{border-radius: 10px;overflow: hidden;padding-bottom: 0!important;margin-bottom: 0!important;}
.tabItem,.yuItem{display: none;}
.tabItem:nth-child(1),.yuItem:nth-child(1){display: block;}
.tabContent{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 30px auto;}
.guo_2_1 p.p2 a{-webkit-line-clamp: 5;}
.guo_3_1 ul li a,.guo_6 ul li p.p1 a,.guo_6 ul.ul2 li p a{-webkit-line-clamp: 1;}
.buttomImgBox li p{line-height:30px;height: 60px;margin: 10px auto;width: 326px;}
.guo_3_2 ul li p a,.buttomImgBox li p{-webkit-line-clamp: 2;}
/* 多行省略 */
.buttomImgBox li p,.guo_6 ul.ul2 li p a,.guo_6 ul li p.p1 a,.guo_4_2 ul li,.guo_1 ul li,.guo_2 ul.ul2 li,.guo_2_1 p.p2 a,.guo_2_1 p.p1,.guo_3_1 ul li a,.guo_3_2 ul li p a{overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box!important;-webkit-box-orient: vertical;}
.zhutiOn p{background:#0e78ff!important ;}
.VideoPlaybanner{width: 1050px;margin: auto;}
.VideoPlaybanner video{width: 100%;}
.buttomImgBox{width: 1070px;margin: 30px auto;}
.buttomImgBox li::before{content: "";width: 326px;height: 204px;background-color: rgba(0,0,0,0.4);position: absolute;top: 0;border-radius: 10px;}
.buttomImgBox .swiper-slide-thumb-active::before{display: none;}
.VideoPlaybanner li{border-radius: 15px;overflow: hidden;}
.videoNext,.videoPrev{position: absolute;cursor: pointer;bottom: 200px;}
.videoNext{right: 20px;}
.videoPrev{left: 20px;}
.guo_5_2 video{width: 622px;margin-top: 30px;height: 357px;}
.moreBox{text-align: right;}
.yujingList::-webkit-scrollbar{/*滚动条整体样式*/width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/   height: 1px;  }
.yujingList::-webkit-scrollbar-thumb{/*滚动条里面小方块*/  border-radius: 20px;  background: #0e78ff;    }
.yujingList::-webkit-scrollbar-track{/*滚动条里面轨道*/ border-radius: 20px;   background: #e4e4e4;    }
.guo_19 li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 1080px;}
.yujingOn{background-color: #5eb1ff;border-radius: 30px;}
.guo_19 li,.guo_4_2 ul li,.guo_3_1 ul li,.guo_2 ul.ul2 li,.gliright ul li{padding-left: 15px;background: url(images/dot.png) no-repeat 5px center;background-size: 5px;}
/* 非手机版采用hover */
@media screen and (min-width:770px) {
	a:hover {color: #333; text-decoration:underline;}
	.yujingList li:hover{background-color: #5eb1ff;border-radius: 30px;}
}


/* 手机版样式 */
@media screen and (max-width:760px) {
	.guo_tb1,.guo_2_1 p.p1,.sp20,.h30,.h20,.h10,.guo_17_1,.guo_4_2 ul li:nth-child(7),.guo_4_2 ul li:nth-child(8),.guo_4_2 ul li:nth-child(9),.guo_4_2 ul li:nth-child(10){display: none!important;}
	.phoneTop{display: block;}
	.guo_17_2 img,.guo_19 li a,.guo_6 ul,.phoneTop,.phoneTop img,.content,.guo_tb2 ul li img,.bannerguanli,.guo_bt img,.w592,.w593,.w557,.VideoPlaybanner,.guo_4_2 ul li,.w720,.guo_5_2 video,.videoGuo5>ul,.w460{width: 100%!important;}
	.guo_tb2,.bannerguanli li img,.bannerguanli,.guo_2_1 img,.guo_3_2 ul li img,.guo_5_2 video,.guo_17_2 img{height: auto!important;}
	.guo_2_1 img,.guo_3_2 ul li img,.guo_6 ul.ul2 li{float: inherit!important;}
	.guo_2_1,.guo_3_1{background: none;}
	.guo_tb2{margin-top: 0;}
	.guo_tb2 ul,.gliright,.tabItem,.guo_3_2 ul,.guo_4_2 ul{width: 95%;margin: 0.5rem auto;flex-wrap: wrap;}
	.guo_tb2 ul li{width: 32%;margin: 0.5rem 2% 0.5rem 0;}
	.guo_tb2 ul li:nth-child(3n){margin-right: 0;}
	.guo_bt{margin: 1rem auto;width: 75%;}
	.guanliBox, .Conguo3, .videoGuo5{flex-wrap: wrap;}
	.bannerguanli li p{font-size: 0.75rem;text-align: center;}
	.guo_1 h1 a,.guo_2 h1 a,.guo_17 h1{font-size: 1rem;}
	.guo_1 ul li,.guo_2 ul.ul2 li,.guo_3_1 ul li{font-size: 0.75rem;margin-bottom: 0.5rem;}
	.moreBox{text-align: center;margin: 0.5rem 0;}
	.guo_2 ul.ul1 li{font-size: 0.8rem;width: 45%;margin: 0 0 0.5rem 0;border-radius: 2rem;overflow: hidden;}
	.guo_2 ul.ul1 li p{padding: 0 0.5rem;line-height: 1.5rem;border-radius: 0;line-height: 1.8rem;}
	.guo_2 ul.ul1{display: flex;justify-content: space-between;flex-wrap: wrap;width: 95%;margin: auto;}
	.guo_2_1 img,.guo_3_2 ul li img,.guo_6 li img{width: 6rem;margin-right: 0;border-radius: 0.2rem;max-height: 3.6rem;}
	.guo_2_1{display: flex;justify-content: space-between;}
	.guo_2_1 p.p2{width: 60%;margin-top: 0;margin-right: 0;font-size: 0.75rem;line-height: 1.2rem;}
	.guo_2_1 p.p2 a{-webkit-line-clamp: 3;}
	.guo_2_1{border-bottom: 0.05rem solid #eee;margin-bottom: 0.5rem;}
	.guo_3_1 ul{margin: 0.5rem auto;padding-top: 0;width: 95%;}
	.guo_3_1 ul li{margin-left: 0;padding-bottom: 0rem;border-bottom: 0.05rem solid #dceeff;line-height: 2rem;}
	.guo_3_2 ul li{padding: 0.5rem 2.5%;display: flex;justify-content: space-between;width: 95%;background-size: 100% 100%;margin-bottom: 0.5rem;}
	.guo_3_2 ul li p,.guo_6 ul li p.p1{width: 63%;font-size: 0.75rem;margin-right: 0;padding: 0;line-height: 1.8rem;}
	.VideoPlaybanner li,.guo_4_1{border-radius: 0;}
	.guo_4_1 ul{margin-top: 0;}
	.buttomImgBox{width: 70%;margin: 0.5rem auto;}
	.guo_4_1 li img,.buttomImgBox li::before{width: 6rem;height: 3.75rem;}
	.videoNext, .videoPrev{bottom: 4rem;}
	.videoNext img, .videoPrev img{width: 1.8rem;}
	.videoNext{right:0.5rem;}
	.videoPrev{left: 0.5rem;}
	.guo_4_2 ul li{margin-right: 0;line-height: 1.5rem;font-size: 0.75rem;}
	.videoGuo5{background: rgb(6,128,201);}
	.guo_5_2 video{margin-top: 0;}
	.guo_5_2 p{width: 95%;margin: 0rem auto;padding-bottom: 0;font-size: 0.75rem;line-height: 1.8rem;}
	.yujingList{width: 95%;margin: 0.5rem auto;height: 9rem;}
	.yujingList li{line-height: 1.8rem;font-size: 0.75rem;border-bottom: 0.05rem solid #f7f7f7;margin-bottom: 0.5rem;}
	.guo_6 ul li{width: 95%;margin: 0.5rem auto;display: flex;justify-content: space-between;margin-left: 2.5%;border-bottom: 0.05rem solid #eee;}
	.guo_6 ul li p.p1{position: inherit;background: none;}
	.guo_6 ul li p.p1 a{color: #333;    -webkit-line-clamp: 2;text-align: left;}
	.guo_6 ul.ul2 li{margin-right: 0;line-height: 1.5rem;}
	.guo_wb p{font-size: 0.6rem;}
	.guo_111,.guo_18{width: 95%;margin: 1rem auto;}
	.guo_19,.guo_17{width: 92%;margin: auto;}
	.guo_19 li span{;bottom: 0.3rem;left: 0;line-height: 0.9rem;}
	.guo_19 li{padding-bottom: 1rem;}
	.guo_18{padding-bottom: 0;}
	.guo_17 p.p1{padding: 0.5rem 0;border-bottom: 0.05rem solid #D4D4D4;margin: 0;}
	.guo_17_2{margin-top: 0.5rem;}
	.guo_17_2 p,.guo_17_2 p span{font-size: 0.8rem!important;line-height: 1.8rem!important;}
	.yujingOn{border-bottom: none!important;}
	.buttomImgBox li p{width: 6rem;font-size: 0.7rem;margin: 0.2rem auto;line-height: 1rem;height: 2rem;}
	.guo_2 ul.ul2{margin-top: 0.2rem;}
	.yuItem{background-color: #686868;}
	.guo_1 p.p1{margin-top: 0.25rem;margin-bottom: 0.5rem;}
	.guo_19 li,.guo_4_2 ul li,.guo_3_1 ul li,.guo_2 ul.ul2 li,.gliright ul li{padding-left: 0.8rem;background: url(images/dot.png) no-repeat 0.2rem 0.9rem;background-size: 0.2rem;}
}


















