@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0px; 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;}
.content2{width:1200px; margin:0 auto; 
	}
.content{width:1200px; margin:0 auto; background-color: #fff;
	}
.marauto{ margin:0 auto;
	}
.content3{width:1080px; margin:0 auto; 
	}
/* 公共链接样式 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}

/* 链接和文字颜色 */
.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;}

/*头部*/
.chen_02 { background:url(images/c14.png) no-repeat center top; height:48px;}
.chen_03 { margin-left:80px;   }
.chen_03 li { font-size:18px; font-weight:bold; line-height:48px; float:left; margin-left:55px;}
.chen_03 li a { color:#b14ba5;}
.guo_bj {background: url(images/guo_back.png) no-repeat top;background-size: 100%;}
@media screen and (max-width:1900px) { 
.guo_bj {background: url(images/guo_back.png) no-repeat top;}
}
.guo_1 {text-align: center; padding-top: 40px; padding-bottom: 40px;}
.guo_1_1 {text-align: center; padding-bottom: 30px;}
.guo_1_2 {text-align: center; padding-bottom: 30px;}
.guo_zb h1 {text-align: center; padding-top: 60px; padding-bottom: 48px; font-size: 36px; border-bottom: 3px solid #f0f0f0; margin-bottom: 30px;}
.guo_zb h1 a {color:#cc295f;}
.guo_2 ul li {font-size: 18px;background-repeat: no-repeat;margin-bottom: 20px;}
.guo_2 ul li::before{content:"◆";color:#006fd7;font-size:17px; padding-right: 5px;}
.guo_2_2 {border-top: 1px dashed #dcdcdc; padding-top: 10px;}
.guo_2_2 img {float: left;margin-right: 10px;}
.guo_2_2 p {float: left; font-size: 22px; color:#006fd7;}
.guo_2_3 {width: 480px;}
.guo_2_3 img { margin-right: 20px; margin-top: 10px;}
.guo_3 {background: url(images/guo_ak1.jpg) no-repeat top;background-color: #006ad7;}
.guo_3_1 {margin-left: 608px;}
.guo_3_1 h2 {margin-top: 55px; padding-bottom: 18px;}
.guo_3_1 h2 a {color:#fff; font-size: 26px;}
.guo_3_1 p.p1 {color:#fff;line-height: 26px; margin-bottom: 30px; width: 90%;}
.guo_3_1 p.p1 a {color:#ffcc00;}
.guo_3_1 {padding-bottom: 20px;}
.guo_3_1 ul li {margin-bottom: 16px; color:#fff; font-size: 16px;}
.guo_3_1 ul li a {color:#fff;}
.guo_3_1 ul li::before{content:"◆";color:#fff;font-size:16px; padding-right: 10px;}
.guo_4 ul li img {padding-left: 20px; padding-right: 20px; float: left;}
.guo_4 ul li p {font-size: 18px; line-height: 32px;}
.guo_4 ul li {float: left;  padding-top: 27px; padding-bottom: 27px;}
.guo_4_1 {text-align: center;}
.guo_5_1 {background: url(images/guo_bj1.png) no-repeat;height: 454px;}
.guo_5_1 img {float: right; width: 740px;}
.guo_5_2 {width: 460px; float: left;}
.guo_5_2 h3 { font-size: 24px;padding-left: 60px; padding-right: 40px; padding-top: 150px; line-height: 40px;}
.guo_5_2 h3 a {color:#fff;}
.guo_5_2 p { padding-left: 20px; padding-right: 40px; margin-top: 30px; font-size: 14px; color:#fff; border-left: 3px solid #fff; margin-left: 60px; padding-bottom: 20px;line-height: 30px;}
.guo_5_2 p a {color:#f9be00;}
.guo_6_1 {background: url(images/guo_bj2.png) no-repeat top;background-size: 100% auto;}
.guo_6_2 {margin-left: 34px;}
.guo_6_2 li {background: url(images/guo_bj7.png) no-repeat top; width: 320px; height: 450px; margin-right: 40px; float: left;position: relative;} 
.guo_6_2 li img {padding-left: 14px; padding-top: 17px;}
.guo_6_2 li p {background: url(images/guo_bj3.png) no-repeat ; padding-top: 30px; padding-left: 24px;font-size: 18px; font-weight: bold; padding-right: 100px;position: absolute; left: 0px; top: 350px;padding-bottom: 20px;line-height: 28px;}
.guo_6_2 li p a {color:#fff;}
.guo_7_1 {margin-left: 30px;}
.guo_7_1 li img {float: left; margin-right: 20px; width: 159px;}
.guo_7_1 li p {font-size: 18px; line-height: 30px;  }
.guo_7_1 li {margin-bottom: 21px; float: left;}

.guo_7_10 {margin-left: 20px;}
.guo_7_10 li p {font-size: 16px; line-height: 50px; padding-left: 10px;    }
.guo_7_10 li {margin-bottom: 15px;background-color: #006fd7; width: 95%;}
.guo_7_10 li p a {color:#fff;}

.guo_7_2 {background: url(images/guo_ca1.png) no-repeat top;}
.guo_7_2 ul {display: flex;flex-direction: row;justify-content: center;height: 44px;}
.guo_7_2 ul li { height: 44px; background-color: #cfedff; padding-left: 20px; padding-right: 20px; float: left; border-radius: 10px; margin-left: 10px; margin-right: 10px;}
.guo_7_2 ul li p {text-align: center; font-size: #006ad7;font-size: 18px;line-height: 44px; }
.guo_7_2 ul li p a {color:#006ad7;}

.guo_8 {background: url(images/guo_bj4.png) no-repeat top; background-size: 100% auto;}
.guo_9_1 {background: url(images/guo_r3.png);}
.guo_9 h3 {font-size: 26px; font-family: "宋体"; padding-right: 50px; padding-top: 100px;}
.guo_9 p.p1 { padding-top: 20px; line-height: 24px; padding-right: 50px;font-size: 14px; color:#636363;}
.guo_9 ul li {margin-top: 30px; width: 205px; float: left; margin-right: 20px;}
.guo_9 ul li img {border-radius: 10px;}
.guo_9 ul li p {text-align: center; font-size: 16px; padding-top: 10px;}
.guo_9 ul li p a {color:#fff;}
.guo_9_2 {text-align: center;margin-top: 5px;}
.guo_10_1 {background: url(images/guo_bj8.png) no-repeat top;}
.guo_10_1 ul {padding-top: 30px; padding-bottom: 30px;}
.guo_10_1 ul li {font-size: 18px; line-height: 50px; padding-left: 20px;}
.guo_10_1 ul li a {color:#fff;}
.guo_10_1 ul li::before{content:"◆";color:#fff;font-size:16px; padding-right: 10px;}
.guo_10_2 {position: relative;}
.guo_10_3 {position: absolute; right:0px; top: 250px;}
.guo_11 {background: url(images/guo_bj5.png) no-repeat top; background-size: 100% auto;}

.guo_20 {margin-bottom: 20px;}
.guo_20_1 {background: url(images/guo_jb1.png) no-repeat; height: 4px;}
.guo_20 p {font-size: 24px; padding-bottom: 5px; font-weight: bolder; color:#006cd7;}
.guo_20 p span {float: right; font-size: 14px; line-height: 40px; font-weight: normal;}
.guo_20 span a {color:#333;}
.guo_35 {background: url(images/guo_jb3.png) no-repeat top; height: 60px;}
.guo_35 p {text-align: center; font-size: 24px; font-weight: bold; color:#fff; padding-top: 18px; }
.guo_35 p span {float: right; font-size: 14px; font-weight: normal; padding-top: 5px;}
.guo_70 ul {width: 1300px;}
.guo_70 ul li {width: 550px; font-size: 16px; background-color: #f4f4f4; padding-top: 20px;padding-bottom: 20px; padding-right: 30px; padding-left: 20px; margin-right: 20px; overflow: hidden; margin-bottom: 20px;float: left;}
.guo_70 ul li img {float: left; width: 250px; height: 140px; margin-right: 30px;}
.guo_70 ul li p {margin-top: 20px; line-height: 34px;}

.guo_71 ul {width: 1300px;}
.guo_71 ul li {width: 280px; float: left; background-color: #f4f4f4; border-radius: 20px; margin-right: 30px; margin-bottom: 30px;}
.guo_71 ul li img {width: 280px; height: 157px; margin-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.guo_71 ul li p {font-size: 16px; padding-right: 10px; background: url(images/guo_702.png) no-repeat ; padding-left: 30px; margin-bottom: 10px; margin-left: 10px;line-height: 26px;}


.guo_72 ul.ul1 {width: 1300px;}
.guo_72 ul.ul1 li {float: left; width: 280px; margin-right: 30px; position: relative;}
.guo_72 ul.ul1 li img {width: 280px; height: 157px; }
.guo_72 ul.ul1 li p {position: absolute; bottom: 0px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffe100), to(rgba(0, 0, 0, 0.84)));width: 260px; font-size: 16px;height: 30px; padding: 0 10px;}
.guo_72 ul.ul1 li p a {color:#fff;}

.guo_72 ul.ul2 {width: 1300px;}
.guo_72 ul.ul2 li {font-size: 16px;background-repeat: no-repeat;margin-bottom: 20px; width: 410px; float: left;}
.guo_72 ul.ul2 li::before{content:"◆";color:#006fd7;font-size:15px; padding-right: 5px;}

.guo_73 ul {width: 1300px;}
.guo_73 ul li {width: 383px; height: 200px; background-color: #006fd7; float: left; margin-right: 30px; border-radius: 10px;}
.guo_73 ul li p {padding: 40px; font-size: 16px; line-height: 40px;}
.guo_73 ul li p a {color:#fff;}
.guo_tb {background: url(images/guo_top.png) no-repeat top; height: 606px;}

.guo_41 {background: url(images/guo_705.png) no-repeat top; height: 600px;}
.guo_41 ul {margin-left: 270px; padding-top: 40px; width: 900px;}
.guo_41 ul li {background-color: #f3f3f3; height:90px; margin-bottom: 20px;position: relative; }
.guo_41 ul li img {float: left; padding-right: 20px; }
.guo_41 ul li p.p1 {position: absolute; top: 0px; left: 109px; background-color: #b81c18; font-size:16px; width: 50px; height: 25px; text-align: center; color:#fff;}
.guo_41 ul li p.p2 {font-size: 16px; line-height: 30px; padding-top: 14px;padding-right: 20px;}
/*尾部*/
.guo_wb {background-color: #f2aed8; padding-top: 30px; padding-bottom: 30px;}
.guo_wb p {line-height: 33px; color:#fff; text-align: center; font-size: 14px;}
/*头下导航*/

/*循环背景*/

.fang-l{
	width:1080px;  }
.fang-l p {
border: #e2e2e2 1px solid;
	text-align: center;
	line-height:42px;
	height:42px;
	background-color: #fafafa;
	font-size: 16px;
	color: #333;
}
.fang-l p:hover {
	background: #e9e9e9;color: #333;
}
/*文章正文*/
.xie_wenzhangtxt {line-height:36px; font-size:14px;  }
.xie_wenzhangtxt h1 {text-align:center; line-height:50px; font-size:20px;}
.xie_wenzhangtxt p {text-align:left; line-height:32px; font-size:16px; color:#505050; margin:20px 0px 20px 0px; text-indent:2em;}
.xie_wenzhangtxt span {text-align:center; line-height:30px; font-size:14px; color:#393939;}
.xie_wenzhangtxtline {list-style:inside; list-style-type:none;border-bottom: 1px #cccccc dashed; margin-bottom:16px; }
.xie_wenzhangtxtline02 {border-bottom:1px solid #EAE7E8; overflow:hidden;  margin-bottom:16px; }
.xie_wenzhangtxt02 {text-align:right; line-height:32px; font-size:12px; list-style-type:none; border-top: 1px #9ccefc dashed; padding:20px 0px 20px 0px; color:#034aa4;}
.xie_wenzhangtxt02 a:link { overflow:hidden; color:#034aa4; text-decoration:none;}
.xie_wenzhangtxt02 a:visited {color: #034aa4;text-decoration:none;}
.xie_wenzhangtxt02 a:hover {color: #ff0000; text-decoration:none;}

.xie_liebiaoyetxt {text-align:left; width:1080px;font-size:16px;}
.xie_liebiaoyetxt li { float:left; width:1080px; line-height:50px;  OVERFLOW: hidden; list-style:inside; list-style-type:none;border-bottom: 1px #cccccc dashed; }
.xie_liebiaoyetxt li a{ overflow:hidden; color:#505050; text-decoration:none; background: url(img/xie20190830/xieico02.jpg) no-repeat 0px 8px;
padding-left:10px;}
.xie_liebiaoyetxt li a:hover{text-decoration:underline;}
.xie_liebiaoyetxt li .time{margin: 0px 5px; color:#999; font-size:14px; float:right;}
.xie_liebiaoyeline { margin-bottom:6px; border-top:1px solid #671115;}

.fang-l{
	width:1080px;  }
.fang-l p {

	text-align: center;
	line-height:42px;
	height:42px;
	background-color: #fafafa;
	font-size: 16px;
	color: #333;
}
.fang-l p:hover {
	background: #e9e9e9;color: #333;
}



/*文字*/

.t20 {text-align:left;line-height:42px; font-size:16px; color:#FFFFFF; text-indent:2em;  }
.t21 h1 {text-align:center;line-height:46px; font-size:20px; color:#505050; }
.t21 h1 a{color:#505050; font:20px;line-height:46px; }
.t21 h1 a:hover {color:#f03d08;}
.t21 p {text-align:left;line-height:36px; color:#505050; text-indent:2em;}

.xie_kuang {
    border: #dedede 1px solid;
    border-radius: 2px;
    background:#ffffff;
	font-size:16px; color:#505050;line-height:42px;
}



.xie_tu_2 ul{width: 1112px;overflow:hidden;}
.xie_tu_2 img {height: 137px;width: 249px;background-color:#E9E9E9;}
.xie_tu_2 li{ padding-right:32px;font-size:16px; line-height:32px; color:#505050; text-align:center; width:244px;  float:left; margin-bottom:40px;}
.xie_tu_2 li p{font-size:16px;line-height:30px;text-align:left;}


.xie_3tu ul {
    width:1004px;
    overflow:hidden
}
.xie_3tu li {
    float:left;
    width:227px;
    margin:0px 24px 0px 0px;
}
.xie_3tu li h3 a {
    display: block;
    font-size: 16px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    color:#004077;
}
.xie_3tuPic {
    position: relative;
    overflow: hidden;
}
.xie_3tuPic a{
    color:#ffffff;
    text-decoration:none;
}
.xie_3tuTxtBg {
    width: 100%;
    height: 30px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    bottom:0;
    left: 0;
}
.xie_3tuTxt {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    bottom:0;
    left: 0;
    overflow: hidden;
    font-size:14px
}
.xie_3tuTxt2 {
    width: 100%;
    text-align: left;
    position: absolute;
    bottom:0;
    font-size:14px;
    background: url(img/xie20190830/xie_bg.png);
    padding:4px;
    /*! padding-right: 5px; */
}
.xie_3tuTxt a:visited {
    color: #ffffff;
    text-decoration:none;
}
.xie_3tuTxt a:hover {
    color: #ffffff;
    text-decoration:underline;
}




.xie_pic02 {
	text-align: center;
}
.xie_pic02 ul { width:984px;}
.xie_pic02 li {
	padding-right:44px;
	float: left;
	list-style: none;
	padding-bottom:10px; width:120px;
}
.xie_pic02  {line-height:24px; text-align:center; font-size:14px; padding-bottom:4px; width:120px;}
.xie_pic02  a {color: #FFFFFF;}
.xie_pic02  a:hover {
    color: #00eda2;
   
}

/* add */
.topImg,.topImg img{width: 100%;}
.leftBanerBox li{position: relative;}
.leftBanerBox li img{width: 100%;height: 405px;}
.leftBanerBox li p{position: absolute;width: 90%;padding: 0 5%;line-height: 50px;bottom: 0;background-color: rgba(0,0,0,0.5);font-size: 18px;color: #FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tabItem{display: none;}
.tabItem:nth-child(1){display: block;}
.tabItem img{width: 708px;height: 398px;}
.rightTabTop{background-color: #f4f4f4;width: 492px;height: 398px;overflow: hidden;}
.tabBox{display: flex;margin-top: 10px;}
.videoBanner{height: 300px;margin-top: 45px;}
.videoBanner div{display: flex;justify-content: space-between;margin-left: 20px;}
.videoBanner div img{width: 159px;height: 87px;}
.videoBanner div p{width:270px ;padding-right: 30px;font-size: 18px;line-height: 30px;height: 60px;overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10px;}
.rightTabTop{position: relative;}
.videoBanner li{cursor: pointer;}
.prevVideo,.nextVideo{position: absolute;left: 47%;cursor: pointer;}
.prevVideo{top: 10px;}
.nextVideo{bottom: 10px;}
.active div{background-color: rgb(235,114,189);color: #FFFFFF;}

.phoneNavBox{background: url(images/c14.png) no-repeat center top;margin-bottom: 40px;}
.phonenav{font-size: 20px;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;text-align: justify;padding: 10px 0;/*设置边距改变效果为内缩*/box-sizing: border-box;width: 1000px;margin: auto;}
.phonenav a{ padding: 7px;text-decoration: none;color: #b14ba5;padding: 10px;font-weight: bold;margin-left: 15px;}
.on{}
.phonenav::-webkit-scrollbar {display: none;}
.guo_2 ul li,.guo_72 ul.ul2 li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xie_liebiaoyetxt li a{width: 90%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xie_tu_2 li p{overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*.xie_wenzhangtxt img{width: 730px;height: 488px;}*/
.xie_wenzhangtxt div{text-align: center;}
.topImg img:nth-child(2){display: none;}

/* 手机版 */
@media screen and (max-width:750px) {
	.topImg img:nth-child(1){display: none;}
	.topImg img:nth-child(2){display: block;}
	.phonenav{font-size: 20px;width: 100%;}
	.phoneNavBox{margin-bottom: 20px;}
	.content,.content2,.content3{width: 100%;overflow: hidden;}
	.w720,.w452{width: 90%!important;margin: 10px auto;}
	.left,.right{float: initial!important;}
	.leftBanerBox li img{height: auto;}
	.guo_2{margin-top: 20px;}
	.guo_2 ul li,.guo_72 ul.ul2 li{border-bottom: 1px solid #CCCCCC;line-height: 35px;}
	.fang-l p,.xie_liebiaoyetxt{width: 90%;margin: auto;}
	body{width: 100%;overflow-x: hidden;}
	.tabBox{flex-wrap: wrap;}
	.tabItem img{width: 100%; height: auto;}
	.leftTabCon,.guo_70 ul,.guo_71 ul{width: 90%;margin: auto;}
	.rightTabTop,.videoBanner{width: 100%;height: auto;}
	.rightTabTop ul{display: flex;flex-wrap: wrap;}
	.rightTabTop li{height: 87px;margin-bottom: 15px;}
	.prevVideo, .nextVideo{display: none;}
	.videoBanner div p{width: 60%;font-size: 16px;margin-top: 5px;padding-right: 5px;}
	.videoBanner div img{width: 120px;height: 68px;}
	.videoBanner li,.guo_72 ul.ul2{width: 90%;margin: auto;}
	.videoBanner div{margin-left: 0;}
	.videoBanner{margin-top: 20px;}
	.guo_70 ul li{width: 100%;float: inherit;margin-right: 0;padding: 10px;}
	.guo_70 ul,.guo_71 ul{display: flex;flex-wrap: wrap;}
	.guo_70 ul li a{display: flex;justify-content: space-between;}
	.guo_70 ul li div{width: 40%;}
	.guo_70 ul li p{width: 55%;margin-top: 5px;line-height: 30px;height: 60px;overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.guo_70 ul li img,.guo_71 ul li img{float: inherit;width: 100%;height: auto;margin-right: 0;}
	.guo_71 ul li{float: inherit;width: 47%;margin-right: 0;}
	.guo_71 ul{justify-content: space-between;}
	.guo_71 ul li p{overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
	.guo_71 ul li img{margin-bottom: 10px;}
	.guo_72 ul.ul2 li{width: 100%;}
	.guo_2 ul li,.leftBanerBox li p{font-size: 16px;}
	.swiper-button-next, .swiper-button-prev{height: 30px;}
	.xie_liebiaoyetxt li{width: 100%;float: inherit;position: relative;padding-bottom: 20px;}
	.xie_liebiaoyetxt li span{position: absolute;bottom: 0;left: 0;line-height: 20px;}
	.w960{width: 100%!important;height: auto;}
	.xie_tu_2 ul{width: 90%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: auto;}
	.xie_tu_2 ul li{margin-right: 0;width: 47%;padding-right: 0;border: #dedede 1px solid;margin-bottom: 20px;}
	.xie_tu_2 ul li .h280,.xie_tu_2 ul li .w249{width: 100%!important;height: auto!important;}
	.xie_tu_2 img{width: 100%;height: auto;}
	.xie_kuang{border: none;}
	.xie_wenzhangtxt{width: 90%!important;margin: auto;}
	.xie_wenzhangtxt h1{line-height: 30px;}
	.xie_wenzhangtxt span{font-size: 12px;}
	.xie_wenzhangtxt img{width: 100%;height: auto;}
	
}

@media screen and (max-width:350px) {
	.videoBanner div p{width: 50%;}
}




