
. *{
  margin:0;
  padding:0;
  font-family:'Microsoft YaHei';
}
@media screen and (min-width: 768px) {
.takesend-video{width:1230px;margin:20px auto;height:100%;display: flex;flex-direction: row;flex-wrap: wrap;text-align: center;}
.takesend-video iframe{width: 1060px; height: 596px;}
.takesend-video0{width:1230px;margin:0 auto;text-align: center;}
.takesend-video1{width:1230px;margin:0 auto;display: flex;flex-direction: row;flex-wrap: wrap;text-align: center;}
.takesend-video1 li{width:25%;list-style-type:none;}
.takesend-font_1_1{font-size: 25px;color: #6D3691; height: 70px;background-color: #dbdbdb;border-radius:10px;}
.takesend-font_1_1:hover {color: #6D3691;border:2px solid #6D3691;background-color:#ECECEC;}
.takesend-font_1{color: #6D3691;border:2px solid #6D3691;background-color:#ECECEC;}
.takesend-video_0_0 :hover .takesend-font_1{background-color: #dbdbdb;border-color: transparent;}
.takesend-video1 li .takesend-font_1:hover {color: #6D3691;border:2px solid #6D3691;background-color:#ECECEC;}
.takesend-font0 a{padding: 10px 94px;}
.takesend-font1 a{padding: 10px 94px;}
.takesend-font2 a{padding: 10px 69px}
.takesend-font3 a{padding: 10px 34px}
.takesend-font4 a{padding: 10px 98px}
.takesend-video_0{margin-top:100px;width:100%;}
.takesend-video_0_0{width:100%;height: 70px;margin-top: 70px;}
.takesend-video_0 video{width: 1060px; height: 596px;}
.takesend-video_1{width:25%;}
.takesend-video_dht_1{width:25%;}
.takesend-video_dht_1_1 h4{width:400px;font-size: 30px;padding:0px 10px;color:#fff; height: 70px;background-color: #6D3691;}
.takesend-video_1_1{position: relative;display: inline-block; overflow: hidden;}
.takesend-video_1_1 p{width:400px;color:#fff; height: 70px;background-color: #6D3691;padding:0px 10px;font-size: 30px;}
.takesend-video_1_1{overflow: hidden;}
.takesend-video_1_1 img{width:285px;margin:15px;border-radius: 10px;transition: transform 0.3s;}
.takesend-video_1_1 img:hover{transform: scale(1.05);}
.takesend-video_1_1 h4{height:70px;margin:10px 20px;text-align:left;line-height: 25px;}
.takesend_video4{padding: 60px 0 60px 0;margin: 0 auto;height: 100%;text-align: center;width:1230px;}
.takesend_video4 h1 {padding:20px 0;font-size:24px;line-height: 40px;} 
.takesend_video4 video {width:700px;} 
} 
@media screen and (max-width: 768px) {
.takesend-video_0 video{width: 100%;margin-top: 73px;height:210px;}
.takesend-video_1_1 img{width:96%;margin:10px 2%;border-radius: 10px;}
.takesend-video_1_1 h4{text-align:left;line-height: 25px;margin: 30px 20px;}
.takesend-video1 li{list-style-type:none;text-align:center;font-size:20px;margin:20px;border-radius:10px;background-color: #dbdbdb;padding:10px 0px;}
.takesend-video1 li a{font-size: 30px;color: #6D3691; height: 70px;}
.takesend_video4 video {width:100%;} 
.takesend_video4{margin-top:70px;text-align: center;}
.takesend_video4 h1 {padding:50px 20px;} 
.takesend-video1 li a{font-size: 25px;color: #6D3691; height: 70px;}
.takesend-video1 .takesend-font{color:#6D3691;border:2px solid #6D3691;background-color: #ECECEC;}
.takesend-video1 .takesend-font_1{color: #6D3691; }

.takesend-font0 a{padding: 0px 100px;}
.takesend-font1 a{padding: 0px 100px;}
.takesend-font2 a{padding: 0px 80px}
.takesend-font3 a{padding: 0px 40px}
} 

} 
a:link{text-decoration:none;}

.top_img{margin-top: 73px;}
.f_a,#friend_link a {font-size:16px}   
.f_a,#friend_link a {color:#ddd}   
.f_a:link {color:#ddd; text-decoration:none;}
.f_a:active{color:#ddd; }
.f_a:hover{color:#ddd; }
#friend_link a:link {color:#ddd; text-decoration:none;}
#friend_link a:active{color:#ddd; }
#friend_link a:hover{color:#ddd}

.about_block_row a:link {color:#fff!important; text-decoration:none;}
.about_block_row a:visited {color:#fff!important;}
/*.about_block_row a:hover{color:rgb(109,54,145)!important;}*/

 @keyframes bounce-down {
    25% {transform: translateY(-5px);}
      50%, 100% {transform: translateY(0);}
     75% {transform: translateY(5px);}
 }

.show_btn{
  background: url(../img/sidebar_bg.png) no-repeat -119px 0px;
  background-position: -119px 0;
  height: 112px;
  overflow: hidden;
  margin-top: 50px;
  float: left;
  cursor: pointer;
}

#nav_ul{
 /*  margin-left:45px;
  margin-top:25px;*/
  font-size:16px;
  float:left;
}

#nav_ul>li>a{
  padding-left:12px;
  padding-right:12px;
  font-weight: 700
}

.dropdown-menu{
  background-color:rgba(109,54,145,0.7);
  min-width: min-content;
}
.dropdown-menu>li>a{
  padding:1px 10px;
  color:white;
}

#land_hot{-webkit-animation: bounce-down 1s linear infinite;animation: bounce-down 1s linear infinite;}

#user_block{
    min-height: 70px;
    line-height: 70px;
}

#about_block{
    min-height: 80px;
    line-height: 80px;
}


 li .active>a{
  color:#6d3691;
 }

.scrollsidebar {
    position: fixed;
    z-index: 1999;
    top: 138px;
    left: 0;
}

.side_content {
    width: 110px;
    height: auto;
    overflow: hidden;
    float: left;
}

.side_content .side_list {
    width: 110px;
    overflow: hidden;
}

.side_blue .side_title, .side_title {
    background-position: -195px 0;
}
.side_content .side_list .side_center .custom_service>p>a{border-radius: 8px;background-color: #6D3691;padding: 7px 10px 7px 10px;color:#fff}
.side_content .side_list .side_center .custom_service>p>a:hover {background-color:#7e49a1;}
.side_title {
    height: 26px;
    text-align: center;
    line-height: 26px;
    color: #FFF;
    font-size: 16px;
    background: #6d3691;
}

.close_btn, .side_blue .close_btn {
    background-position: -44px 0;
}
.close_btn {
    color: #FFF!important;
    float: right;
    display: block;
    width: 21px;
    height: 16px;
    margin: 1px 3px 0 0;
}
.close_btn {
    width: 24px;
    height: 24px;
    cursor: pointer;
}


.side_blue .side_center, .side_center {
    border-left: #6d3691 2px solid;
    border-right: #6d3691 2px solid;
    background: #fff;
}

.side_center {
    padding: 5px 12px;
    font-size: 12px;
}

.side_center .custom_service p {
    text-align: center;
    padding: 6px 0;
    margin: 0;
    vertical-align: middle;
}

.custom_service p img {
    display: inline;
    margin-top: -5px;
    vertical-align: middle;
}

.other {
    text-align: center;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.other p {
    padding: 5px 0;
    margin: 0;
    color: #666;
}

.msgserver {
    text-align: center;
    margin-top: 15px;
}
.msgserver>p>a, .side_blue .msgserver a {
    color: #6d3691;
    font-size:14px;
}

.msgserver>p>a {
    background: url(../img/sidebar_bg.png) no-repeat -119px -113px;
    padding-left: 22px;
    color: #6d3691;
}

.side_blue .side_bottom, .side_bottom {
    background-position: -195px -50px;
}

.side_bottom {
    border-bottom: #6d3691 2px solid;
}

ul li{
  list-style: none
}


#about_block_row>div>a{
  font-size: 20px;
}


.carousel-indicators .active{
  background: rgb(109,54,145);
}
.carousel-indicators li{
  background: #d6d6d6;
}

.news_word_p{
  font-size:16px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;text-overflow: ellipsis;
}

.footer_block_hr{
  width:80%;border:none;border-top:2px solid rgba(109,54,145,0.9);margin-left: 0;
}

.footer_block_a{
  display: inline-block;
  margin-top:-30px;
}

.footer_block_a>h1{
  font-weight:700;
  letter-spacing: 2.5px;
}

.footer_ul{
  margin-top:-15px;
  padding: 0;
}

.footer_ul>li{
  padding-top:10px;
}

.footer_block_dv{
  min-height: 240px;
}
.footer_block_span{
  display: block;
  height:100px;
  width:100%;
  border:1px solid #ccc;
}

.footer_block_span>img{
  padding:10px;
  float:left;
}

#friend_link a{
  font-size:14px;
}

/*微信栏底部固定*/

.wechat_bottom_bar{
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;

    border-top: 1px solid #e0e0e0;
    z-index: 99999;
    background: url(../img/weChaiLogo.png) #f0f0f0;
    background-repeat: no-repeat;
    background-position: 1em .5em;
    background-size: 4.2em 4em;
}

.wechat_bottom_bar .box{
	position: relative;
	margin:0 5% 0 5%;
}




.wechat_bottom_bar .button_wx{
	position: absolute;
	right:0;

	width: 50%;
	height: 5em;	
	float:right;
}

.wechat_bottom_bar a{
	width: 100%;	
	float:left;
	height: 3em;
	background: #6d3691;
	color: #fff;
	border: 1px solid #ddd;
	border-radius: 5px;
	padding-top:10px;
}



.wechat_bottom_bar .button_wx button{
	width: 100%;
	height: 3em;
	background: #6d3691;
	color: #fff;

	border: 1px solid #ddd;
	border-radius: 5px;
}


/*微信号固定*/