@charset "utf-8";
/* CSS Document */
.banner_back1 {background:#4184d3;}

/* 内容*/
.wechat_sp{ margin-right:200px;}
.kol li{ font-size:16px; padding:5px 0 5px 58px; cursor:pointer; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; position:relative; height:55px;}
.kol li i{display: block; position: absolute; left: 15px;}
.kol li.active{ color:#e83737; border-left:1px solid #e83737; border-right:none; transition: all 0.3s linear 0s;}
.zsnl_1 li{ display:inline-table; width:135px; height:85px; text-align:center; font-size:16px; color:#666; border-radius:5px; margin:0 10px;  cursor: pointer; padding-bottom:15px;}
.zsnl_1 li.active{ background:#e83737; color:#fff; transition: all 0.3s linear 0s;}
.tg_3{ width:1139px; height:524px; background:url(../images/tg_3.jpg) no-repeat; margin:60px auto 0 auto;}
.nl_1{ margin-right:175px; float:left;}
.nl_2{ margin:10px 308px 0 22px;}
.tf_1{ display:block; display:inline-table; width:22px; line-height:22px; height:22px; background:#e83737; color:#fff; text-align:center; border-radius:22px; font-weight:bold;}
.tf_2{ width:760px; height:1px; background:#ddd; top:140px; left:170px; z-index:-1}
.yol li{padding:22px 0 17px 20px; }
.yol li.active{ color:#e83737; border-left:1px solid #e83737; border-right:none; transition: all 0.3s linear 0s;}
.friend_yk{ z-index:1; top:15px; left:-13px;}
.friend_yk span,.friend_yk1 span,.friend_yk2 span{height:40px; width:40px; display:block; position:relative;} 
.friend_yk .demoSpan1,.friend_yk1 .demoSpan1,.friend_yk2 .demoSpan1{overflow:hidden; width:25px;}
.friend_yk .demoSpan1:before,.friend_yk1 .demoSpan1:before,.friend_yk2 .demoSpan1:before{content:''; height:10px; width:10px; display:block; border:1px solid #ebebeb; border-right-width:0; border-bottom-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:7px; left:7px; background:#fff;}
.friend_yh{ width:80px; height:80px; border:1px dotted #e83737; border-radius:80px; line-height:25px; text-align:center; font-size:18px; color:#e83737; padding-top:13px; }
.friend_yk1{ z-index:1; top:15px; right:-13px;}
.friend_yk1 .demoSpan1:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.friend_yh1{background:#e78686;}
.friend_yk2 .demoSpan1:before{ background:#e78686; border:1px solid #e78686;}
.friend_yk2{ z-index:1; top:-12px; left:20px;}
.friend_yk2 .demoSpan1:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.friend_3{ width:760px; background:url(../images/friend_3.jpg) center no-repeat; height:420px;}
.bhr_lq{ left:100px; top:-40px;}

/* 圆圈 */
.close_max{
	width:18px;height:18px; transition:width .2s, height .2s;
	-moz-transition:width .2s, height .2s, -moz-transform .2s; /* Firefox 4 */
	-webkit-transition:width .2s, height .2s, -webkit-transform .2s; /* Safari and Chrome */
	-o-transition:width .2s, height .2s, -o-transform .2s; /* Opera */
	background: url(../images/r11.png) no-repeat center center;
}

.close_max:hover{
	transform:rotate(180deg);
	background: url(../images/r22.png) no-repeat center center;
	-moz-transform:rotate(180deg); /* Firefox 4 */
	-webkit-transform:rotate(180deg); /* Safari and Chrome */
	-o-transform:rotate(180deg); /* Opera */
}
.close_m{bottom:52px; right:18px; z-index:1}
.close_max_noe{ display:none}
.close_m:hover div.close_max_noe{ display:block;}
.friend_aback{ height:525px; width:6px; background:#e9e9e9; margin:0 0 0 6px;}
.qq_tl{ float:left; width:70px; height:1px; border:1px dotted #ddd;}
.micro_1,.micro_2{ text-align:center;}
.micro_1 li,.micro_2 li{ display:inline-table; font-size:16px; margin:0 30px 20px 0; padding:8px 20px; cursor: pointer;}
.micro_1 li.active{background:#e83737; color:#fff; border-radius:5px; transition: all 0.3s linear 0s;}
.news_1{  bottom:7px; left:96px; display:none;}
.news_2{ bottom:12px; left:74px; display:none;}
.news_3{ bottom:4px; left:95px; display:none;}
.news_div:hover .news_1,.news_div:hover .news_2,.news_div:hover .news_3{ display:block;}
.news_p6{ background:#ea5364;}
.news_p7{ background:#75bee8;}
.news_p8{ background:#62a4ee;}
.news_p9{ background:#f24155;}
.news_pp a:hover{ color:#fff;}
.news_p10{ height:430px; width:1212px; background: url(news_p10.jpg) no-repeat;}
.news_h1{width:245px; height:298px; margin-right:27px}
.news_h2{width:207px; height:248px; margin-right:24px; margin-top:30px}
.news_h3{width:208px; height:214px; margin-right:22px; margin-top:50px}
.news_h4{width:207px; height:248px; margin-right:23px; margin-top:30px}
.news_h5{width:240px; height:298px;}
.news_h1:hover{background:url(news_p10.jpg) 0 -430px no-repeat;}
.news_h2:hover{background:url(news_p10.jpg) -272px -460px no-repeat;}
.news_h3:hover{background:url(news_p10.jpg) -503px -480px no-repeat;}
.news_h4:hover{background:url(news_p10.jpg) -733px -460px no-repeat;}
.news_h5:hover{background:url(news_p10.jpg) -963px -430px no-repeat;}
.news_h1_a{ bottom:60px; left:70px; display:none;}
.news_h2_a{ bottom:50px; left:50px; display:none;}
.news_h3_a{ bottom:40px; left:50px; display:none;}
.news_h4_a{ bottom:50px; left:50px; display:none;}
.news_h5_a{ bottom:60px; left:60px; display:none;}
.news_h1:hover .news_h1_a,.news_h2:hover .news_h2_a,.news_h3:hover .news_h3_a,.news_h4:hover .news_h4_a,.news_h5:hover .news_h5_a{ display:block;}
.news_tc1{ width:198px; height:178px; background:url(news_p13.png) 0 -178px no-repeat;}
.news_tc1_div{ background:#303030; border-radius:5px; padding:10px 20px; width:330px; position:absolute; left:205px; top:15px; display:none; z-index:1}
.news_tc1_a{ display:block; color:#fff; padding:5px 0; margin:0 5px 5px 0; width:90px; float:left; text-align:center; border:1px solid #523539; border-radius:10px;}
.news_tc1_a:hover{ background:#ea5364; color:#fff;}
.news_tc1_button{background:url(news_p13.png) no-repeat; display:none; position:absolute; top:0; left:0; width: 198px; height: 178px; padding-top:80px; padding-left:50px;}
.news_tc1:hover .news_tc1_div,.news_tc1:hover .news_tc1_button{ display:block;}
.news_tc1_cj{ position:absolute; left:-9px; font-size:50px; color:#303030; top:35px;}
.top1{ top:92px; left:0;}
.top2{ top:0px; left:157px;}
.top3{ top:92px; left:313px;}
.news_cot1{ background:url(../images/news_p11.png) no-repeat; height:268px; width:202px;}
.top4{ top:-10px; left:500px;}
.top5{ top:0; left:700px;}
.top6{ top:92px; left:857px;}
.top7{ top:0; left:1013px;}
.bhr_lq img{ border:2px solid #ebebeb;}
.news_fo2{ display:none;}
.news_fo1:hover .news_fo2{display:block;}
.news_fotop{ bottom:5px; left:43px;}
.news_foright{ bottom:0; left:43px;}
.w430{ width:430px;}
.wec_noe{ display:none; position:absolute; top:40px; right:0; background:#d66c68; border-radius:5px; color:#fff; padding:5px 10px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.wec_cj{ left:20px;}
.news_div:hover .wec_noe{ display:block;}
.wec_cj{ position:absolute; color:#d66c68; font-size:30px; top:-20px; right:20px;}
.wec_left{ left:10px;}
.bhr_img{left: 100px;top: -60px;}
.news_logo{width: 120px;height: 120px;border-radius: 120px;border: 2px solid #ebebeb;background: #fff;line-height: 120px;overflow: hidden;}
.news_logo img{ width:100%; margin-top:35px;}
