/*---------------------------------- 
Main CSS file for Discuz! X3.2 
技术支持：www.moqu8.com 
模板版权 by 站拽网 
模板BUG反馈QQ：2050094712 
----------------------------------*/

/* 公共 */
.wrap { width: 1200px; margin: 0 auto; overflow: hidden;}
.f36 { font-size: 36px; }
.ml15 { margin-left: 15px; }
.mr15 { margin-right: 15px; }
.mr10 { margin-right: 10px; }
.mr16 { margin-right: 16px; }
.mr17 { margin-right: 17px;}
.ml10 { margin-left: 10px; }
.mb30 { margin-bottom: 30px; }
.mb15 { margin-bottom: 15px; }
.mt7 { margin-top: 7px; }
.mt20 { margin-top: 20px; }
.pdb20 { padding-bottom: 20px;}
.mb20 { margin-bottom: 20px;}
.biaoqi_h165 { height: 165px; }
.ps-r { position: relative; }
.left { float: left; display: inline; }
.right { float: right; display: inline; }

.w205 { width: 205px; }
.w290 { width: 290px; }
.f_yh, .cloum-infor .righttop h1, .c-t, .ad-bot-wrap .text1, .ad-bot-wrap .text2 { font-family: "\5FAE\8F6F\96C5\9ED1";}

.mapcolor1 a {color: #d64a4b;}
.mapcolor2 a {color: #38a492;}
.mapcolor3 a {color: #3a5b69;}
.mapcolor4 a {color: #d64a4b;}
.mapcolor5 a {color: #e3bd60;}
.mapcolor6 a {color: #38a492;}
.mapcolor7 a {color: #91cadd;}
.mapcolor8 a {color: #e44544;}
.mapcolor9 a {color: #e3bd60;}
.mapcolor10 a {color: #e44544;}
.mapcolor11 a {color: #e44544;}
.mapcolor12 a {color: #e3bd60;}
.mapcolor13 a {color: #e44544;}
.mapcolor14 a {color: #38a492;}
.mapcolor15 a {color: #91cadd;}

/*今日推荐*/
.bg_tuijian { background: #FFF; }
.bg_withe { background: #fff; }
.tt-i { width: 95px; height: 93px; background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -170px -333px; position: absolute; right: -8px; top: -8px; line-height: 200px; display: inline-block; overflow: hidden; }
.h-fcoustext { width: 375px; height: 405px;}
.h-fcoustext .hot { padding: 30px 30px 24px 30px; line-height: 22px; height: 191px;}
.borer-b-e { border-bottom: 1px solid #eee;}
.h-fcoustext .hot dt a { display: block; height: 25px; line-height: 25px; margin-bottom: 5px; font-size: 18px; color: #666; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-family: "\5FAE\8F6F\96C5\9ED1";}
.h-fcoustext .hot dt a:hover { color: #e44544;}
.h-fcoustext .bot a { display: block; width: 315px; height: 70px; font-size: 26px; color: #fff; line-height: 35px; overflow: hidden;font-weight: bold; }
.hotnewsbox { height: 40px; line-height: 40px; width: 1200px; overflow: hidden;}
.hotnewsbox h3 { float: left; width: 80px; color: #fff; font-size: 12px; font-weight: normal; background: #ea544a; text-align: center; }

.str_wrap { width: 1120px; line-height: 40px; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none; white-space: nowrap; overflow: hidden;}
.str_move { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; width: 1120px; top: 0; left: 0; }
.hotnewsbox a { width: 152px; border-right: 1px solid #7d7d7d; color: #7d7d7d; padding-right: 10px; margin-right: 10px;}
.str_move_clone { display: inline-block; vertical-align: top; position: absolute; left: 100%; top: 0;}
.hotnewsbox a:hover { color: #e44544; text-decoration: none; }

/*首页四格*/
.h-cloum1 { padding: 0 20px 25px 20px;  height: 300px; overflow: hidden;}
.bg-redf3 { background: #f3746c; }
.h-headgroup { margin: 0 -20px; height: 57px; padding: 17px 0 15px 22px; color: #fff; position: relative; margin-bottom: 24px; overflow: hidden; }
.h-cloum1 h2 { font-size: 28px; }
.a-l { width: 0; height: 0; border-bottom: 39px solid #fff; border-left: 39px solid transparent; position: absolute; bottom: 0; right: 0;}
.hotKeyword {
    height: 171px;
    margin-bottom: 25px;
    overflow: hidden;
}
.hotKeyword a {
    display: inline-block;
    white-space: nowrap;
    margin: 15px 10px 0 0;
    padding: 0 15px;
    line-height: 25px;
    background: #f8f8f8;
    border-radius: 25px;
    border: 1px solid #eaeaea;
}
.bg-green8f {
    background: #8fd2b7;
}
.c-more-w {
    background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat no-repeat -223px -272px;
    width: 42px;
    height: 11px;
    float: right;
    margin-right: 15px;
}
.darena {
    display: block;
    width: 270px;
    height: 40px;
    padding: 8px 10px;
    background: #f8f8f8;
    margin-top: 12px;
    overflow: hidden;
    clear: both;
}
.darena:hover {
    background: #F3746C;
}
.darena img {
    float: left;
    width: 42px;
    height: 42px;
    border-radius: 50px;
    margin-right: 10px;
}
.darena p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.darena b {
    color: #000;
}
.darena:hover b {
    color: #fff;
}
.darena:hover .gray9 {
    color: #f1f1f1;
}
.daren-i04 {
    background: url(../biaoqicn_img/base-spri.png) no-repeat -41px -404px;   
    width: 16px;
    height: 18px;
    vertical-align: middle;
	display: inline-block;
}
.gray9 {
    color: #999;
}
.bg-orangef2 {
    background: #f2a369;
}
.bg-blue6b {
    background: #6bbad7;
}
.hot-tz {
    height: 185px;
    padding: 20px 30px 25px 30px;
}
.hot-tz h1 {
    background: #f8f8f8;
    margin: -20px -30px 20px -30px;
    padding: 15px 30px 15px 30px;
    font-size: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
}
.hot-tz .c-more {
    margin-top: 7px;
}
.c-more {
    width: 42px;
    height: 13px;
    background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat no-repeat -185px -140px;
    float: right;
    margin-top: 52px;
}
.hot-tz .fcouspic {
    float: left;
    position: relative;
    margin-right: 25px;
    height: 128px;
    overflow: hidden;
}
.hot-tz .fcouspic img {
    width: 210px;
    height: 128px;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    overflow: hidden;
}
.hot-tz .fcouspic img:hover {
    transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.txtbox {
    bottom: 0;
}
.txtbox, .txtbox i {
    position: absolute;
    left: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.txtbox i {
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.txtbox .text {
    position: relative;
    color: #fff;
    z-index: 2;
}
.orange {
    color: #f99203;
}

/*社区地图*/
.bbsmap .icon{width:50px;height:46px; display:inline-block;}
.bbsmap .icon1{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 0;}
.bbsmap .icon2{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -48px;}
.bbsmap .icon3{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -96px;}
.bbsmap .icon4{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -144px;}
.bbsmap .icon5{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -192px;}
.bbsmap .icon6{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -239px;}
.bbsmap .icon7{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -287px;}
.bbsmap .icon8{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -335px;}
.bbsmap .icon9{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -382px;}
.bbsmap .icon10{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -430px;}
.bbsmap .icon11{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -479px;}
.bbsmap .icon12{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -528px;}
.bbsmap .icon13{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -575px;}
.bbsmap .icon14{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -624px;}
.bbsmap .icon15{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -869px;}
.bbsmap .icon16{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -673px;}
.bbsmap .icon17{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -722px;}
.bbsmap .icon18{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -771px;}
.bbsmap .icon19{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat 0 -820px;}

/*中间*/
.fc-t{width:110px;height:79px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat 0 -4px;}
.zx-t{width:105px;height:79px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -123px -3px;}
.qz-t{width:145px;height:78px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -2px -91px;}
.xq-t{width:123px;height:78px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat  -3px -174px;}
.ms-t{width:93px;height:80px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -148px -169px;}
.ga-t{width:153px;height:80px; background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -3px -262px;}
.th-t{width:144px;height:74px;background:url(../biaoqicn_img/bbs-home-spri.png) no-repeat no-repeat -9px -348px;}

/*其他*/
.c-more-w{background:url(../biaoqicn_img/bbs-home-icon.png) no-repeat -223px -272px;width:42px;height:11px; float:right; margin-right:15px;}
.hot-tz .c-more{ margin-top:7px;}
.hot-tz ul li{ width:297px; height:30px; line-height:30px; overflow:hidden;}
.hot-tz ul li a{ color:#7d7d7d;}
.hot-tz ul li a:hover{ color: #e44544; }

.blue4{color:#418bc0;}
.green3{color:#38a492;}
.orangeff{color:#ffc617}
.redd6{ color:#d64a4b}

.c-mar{ padding:10px 40px 35px 40px; margin:0 -40px; height:341px;}
.w582{ width:592px;}
.w582 .dxb_bc { background: #e8e8e8 !important; }

.fc-c dt a,.h-c-list div .c-t,.zx-c .author,.ga-c a.tit,.h-fcoustext .hot dt a,.ms-c .focusT a.tit{ display:block;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; font-family:"\5FAE\8F6F\96C5\9ED1"}
.fc-c dl{ margin:35px 0 5px 0; overflow:hidden;}
.fc-c dl:first-child{ margin-top:9px;}
.fc-c dt a,.ga-c a.tit{ font-size:22px; width:512px; height:25px; line-height:25px; margin-bottom:11px;}
.fc-c dd img{ float:left; width:175px; height:110px; transition: all 0.5s; -moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;overflow:hidden; margin-right:25px;}
.fc-c dd p,.ms-c .focusT p,.ga-c .txt{ float:left; height:65px; line-height:22px; overflow:hidden; margin-top:23px; color:#999; width:290px;}
.h-cloum{ width:512px; height:490px; padding:40px; overflow:hidden;}
.h-c-list{ padding:40px 0 40px 40px; margin:0 -80px -80px -40px; overflow:hidden; background:#f8f8f8; height: 118px;}
.h-c-list div { float: left; width: 140px; margin-right: 50px;}
.h-c-list div a{ display:block;width:120px;}
.h-c-list div .c-t{ width:125px; font-size:16px; margin-bottom:15px; height:22px; font-weight:bold;}
.h-c-list div .c-d,.qz-c .det{ height:40px; overflow:hidden; line-height:20px;}
.zx-c .focuspic{ width:512px; height:290px; margin-bottom:18px; overflow:hidden;}
.zx-c .author,.xq-c .author{ height:30px; line-height:30px; font-size:18px;}
.zx-c .author{ width:455px;}
.zx-c .author-logo,.xq-c .author img{ display:inline-block; float:left; width:30px; height:30px; border-radius:30px; margin-right:10px;}
.xq-c .author{ position:absolute; top:10px; left:10px; font-size:12px;}
.xq-c .author img{ border:2px solid #fff;}
.xq-list-l{ width:243px; height:335px; overflow:hidden;}
.xq-list-s{ width:243px; height:160px; overflow:hidden;}
.xq-c .author a{ color:#fff;}
.ms-c .focuspic{ width:242px; height:140px;overflow:hidden;}
.ms-c .focusT{ padding:22px 20px 15px 20px;width:220px; }
.ms-c .focusT a.tit{ font-size:20px; font-weight:bold;  display:block; overflow:hidden;}
.ms-c .focusT p{ width:228px; margin-top:12px;}
.qz-c .topfocuspic{ width:242px; height:165px;}
.qz-c .focusT{ height:128px; }
.qz-c .focusT a.tit{height: 60px;white-space:normal; line-height:30px; }
.qz-c .focusT p{ height:45px;}
.bg_graye{ background:#eee;}
.ga-c .focuspic{ width:512px; height:195px; overflow:hidden; margin-bottom:25px;}
.ga-c .txt{ width:512px; margin-top:0;}
.pdb45{ padding-bottom:45px;}
.pdt85{ padding-top:85px;}
.pdt75_35 { padding-top: 35px;}
.taohuan {height: 75px;background: #e8e8e8;}
.pdt15 {padding-top: 15px;}
.pdb40{ padding-bottom:40px;}
.pdb35{ padding-bottom:35px;}
.mt34{ margin-top:34px;}
.th-c{  height:248px; margin:0 31px; width:1116px;}
.th-c .owl-stage-outer{ margin-right:42px; width:1116px;}
.th-c .srolbox {width:148px;height:245px; border:1px solid #eee; overflow:hidden; cursor:pointer; background:url(../biaoqicn_img/pr-bg.jpg) left  bottom no-repeat; float:left;  margin-right: 43px;}
.th-c .srolbox:hover{border:1px solid #fb514d;}
.th-c .srolbox img{ width:148px; height:150px; overflow:hidden;}
.th-c .srolbox a.tit{ display:block; margin:10px 10px 15px 10px;width:128px;height:36px;line-height:18px; overflow:hidden;}
.th-c .pre a,.th-c .next a{ background:url(../biaoqicn_img/yz-spri.png) no-repeat;display:inline-block;position:absolute;top:113px;cursor:pointer;width:11px;height:20px;}
.th-c .pre a{background: url(../biaoqicn_img/yz-spri.png) -72px -45px;left: 15px;}
.th-c .pre a:hover{background: url(../biaoqicn_img/yz-spri.png) -96px -45px;}
.th-c .next a{background: url(../biaoqicn_img/yz-spri.png) -84px -45px;right:15px}
.th-c .next a:hover{background: url(../biaoqicn_img/yz-spri.png) -110px -45px;}
.withe { color: #fff;font-size: 14.9px; }

.ScrCont {width:10000000px;}
.Cont {width:1116px;float:left;display:inline;  overflow:hidden;}
#List1,#List2{float:left;display:inline;}
.f30{ font-size:30px;}
.bbswarp{ margin-right:-20px; overflow:hidden;}
.bbsmap{ float:left; width:220px; height:205px; margin:0 15px 15px 0; _margin:0 11px 15px 0; padding:30px 0 30px 9px;}
.bbsmap h3{ font-weight:normal;}
.bbsmap h3 ,.bbsmap p{ margin-left:-9px;}
.bbsmap a{ color:#999; display: inline-block; padding-left:5px; width:100px; height:22px; line-height:22px; text-align: center; overflow:hidden;}
.blue3a{ color:#3a5b69;}
.orangee3{ color:#e3bd60;}
.blue91{ color:#91cadd}
.h150{ height:150px;}
.pdt4{ padding-top:9px;}
.frendlink{ padding:20px 0 10px 0; margin-bottom:50px;}
.frendlink a { height:14px; line-height:14px; margin-bottom:12px;display: inline-block; padding:0 15px; border-right:1px solid #808080; color:#808080;}
.frendlink a:visited{color:#808080;}
.ta-c { text-align: center; }
.f16 { font-size: 16px; }
.bbmap_s { width: 170px; height: 95px; padding: 20px; overflow: hidden; }

/* 幻灯片 */
.biaoqi_focus {
    float: left;
	width: 810px;
	height: 405px;
    overflow: hidden;
}
.slide {
	width: 810px;
	height: 405px;
	margin-bottom: 10px;
	position: relative;
	float: left;
	overflow: hidden;
}
.slide .slide_thumbnail {
	position: absolute;
	top: 0;
	left: 0;
	width: 810px;
	height: 405px;
}
.slide a{
	display: block;
	width: 810px;
	height: 405px;
}
.slide:hover h2{
	color: #e44544;
}
.slide:hover .shadow{
	opacity: .7;
}
.slide_text {
	height: 55px;
	width: 810px;
	color: #fff;
	position: absolute;
	top: 335px;
	z-index: 90;
	padding-top: 15px;
	background-color: rgba(0,0,0,0.3);
	text-align: center;
}
.slide_text h2 {
	color: #f2f2f2 !important;
	font-size: 20px;
	line-height: 38px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.slide_text h2:hover {
	color: #fff;
}
.slide .shadow {
	width: 560px;
	height: 110px;
	top: 250px;
}

.slide a.slide_btn_left,
a.slide_btn_right {
	filter: alpha(Opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 2;
	display: block;
	width: 45px;
	height: 50px;
	font-size: 24px;
	line-height: 48px;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 165px;
	border-radius: 50%;
}
.slide a.slide_btn_left {
	left: 20px;
	padding-right: 5px;
}
.slide a.slide_btn_left:hover,
.slide a.slide_btn_right:hover{
	color: #fff;
}
.slide a.slide_btn_right {
	right: 20px;
	padding-left: 5px;
}
.slide a.slide_btn_left i, .slide a.slide_btn_right i {
    margin-top: 13px;
}

.slide a.slide_btn_right .fa-angle-right {
	font-weight: bold;
}

