a {
	color: #333;
	text-decoration:none;
	}
a:hover,a:focus {
	color:#d9534f;
	text-decoration:none;
}
li{list-style:none;padding:0; margin:0px;}
ul{padding:0; margin:0px;}
.homepage,.newspage,.classpage,.articlepage,.aboutpage{
    padding-top:90px;
    background: url(https://p3.xyxww.com.cn/u/cms/www/202301/210838010wqb.jpg) no-repeat center 80px #fff;
	/*
	margin-top:170px;
    background: url(../images/hunian.jpg) no-repeat center 80px #fff;
	*/
}
.floatfix {
    clear: both;
    width: 0;
    height: 0px;
    margin: 0;
    padding: 0;
    border: none;
    overflow: hidden;
    font-size: 0px;
}
.mn-t-b-10{ margin: 10px auto;}
.ad_top1{
	width:1040px;
    margin:10px auto 0px;
    overflow:hidden;
    position:relative;
}
.ad_top1 a{
    display: block;
	}
.ad_top1 img{
border: 1px solid #d9f1fd;
}

.ad_top3{
	width:1040px;
    margin:5px auto -15px;
    overflow:hidden;
    position:relative;
	background:#fff;
}
.ad_top3 ul{
	margin-right: -10px;
}
.ad_top3 ul li{
 padding:0px 5px 5px 0; 

}
.ad_top3 img{
	border: 1px solid #d9f1fd;
	width:345px;
	height:78px;
	text-align:center;
}
.ad_top4{
	width:1000px;
    margin:5px auto;
    overflow:hidden;
}

.adimg {
    margin-top: 20px;
}


.am-list,.am-list-news-bd{
	overflow:hidden;
	margin-bottom:0;
}

.main{
	width: 1040px;
	padding: 0px 20px 20px 20px;
	margin: 20px auto;
	overflow: hidden;
	position: relative;
}
.am-container {
  width: 1000px !important;
  max-width: none;
  padding:0px;
}
.am-u-main{
	width:650px;
	padding-left:inherit;
    padding-right:inherit;
	}
.am-u-sidebar{
	width:340px;
	padding-left:inherit;
    padding-right:inherit;
	}

.am-topbar{
	background:#e60012;
	 -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 30px 0 rgba(0,0,0,0.2);
    box-shadow: 0 0 30px 0 rgba(0,0,0,0.2);
	}
.am-topbar-brand,.am-topbar,.am-topbar-brand .logo ,.nav .am-dropdown,.nav .am-active{
	height:80px;
	}
.am-topbar-brand { padding:0;}
.am-topbar-brand .logo{
	display:inline;
	width:266px;
	float:left;
	
	background:url(../images/logo.png) no-repeat;
	}
.am-topbar-nav > li > a{
    display: inline-block;
	line-height:120px;
	color: #fff;
	text-align:center;
    position: relative;
	width:95px;
	height:80px;
}
.nav .am-nav li a:hover:after ,.am-dropdown-content:before, .am-dropdown-content:after, .am-topbar-nav > li.am-active > a:after{
	opacity: 0;
	}
.nav .am-nav li i{
    width:35px;
    height:35px;
    display: block;
    position: absolute;
    top: 10px;
	left:30px;
	text-align:center;
	line-height:normal;
	}

.am-nav .hover a.am-dropdown-toggle, .am-nav > li > a:hover, .am-nav > li > a:focus{
    background-color: #fff;
	color:#e60012
}

.am-topbar-nav > li.am-active > a, .am-topbar-nav > li.am-active > a:hover, .am-topbar-nav > li.am-active > a:focus{
    background-color: #fff;
	color:#e60012
}
.nav .am-nav li:hover .am-dropdown-content {
	margin:auto;
	min-width:120px;
}

.home {background-color: #fff;}
	
.top-news{
	height:480px;
 	background:url(../images/banner_bg.png);
 	}
	
.focus-news{ 
	background:#fff;
	margin:10px auto;
	padding-bottom:30px;
}
.focus-news a{
	text-decoration:none;
	}
.focus-news h1{
	font-size:28px;
	line-height:50px;
	text-align:center;
	margin:auto;
}

.focus-news p {
    height: 24px;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    position: relative;
	margin:auto;
}
.focus-news p a {
    display: inline-block;
	padding: 0 3px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    font-size:1.4rem;
}

.focus-pic{
	width:650px;
	height:350px;
	} 
.focus-pic img{
	height:350px;
	} 
.focus-pic .am-slider-default .am-control-nav{
	 bottom: 15px;
	 text-align:right;
	}
.focus-pic 	.am-slider-default .am-control-nav li a {
    background:none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.focus-pic .am-slider-default .am-control-nav li a {
    display: inline-block;
    margin: 0 0 0 6px;
    width: 8px;
    height: 8px;
    border: 1px #d6d6d6 solid;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -webkit-border-radius: 8px;
}
.focus-pic .am-slider-default .am-control-nav li a.am-active {
    width: 10px;
    height: 10px;
    border: 0;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    background: #f34540;
}
.list-news-top{margin-top: -5px;}
.list-news-top .am-list-news-hd h2{
	font-size:20px;
	}
.list-news-top .am-list-news-hd h2 span{
	color:#e60012
	}
.list-news-top .am-list-news-hd{
	border-bottom:1px solid #c7c7c7;
	padding-top:0px;
    padding-bottom:10px;
}
.list-news-top .am-list-news-bd h3{
	margin:12px 0 0 0;
	font-size:1.8rem;
}

.list-news-top .am-list{
	margin-bottom:auto;
}
.list-news-top .am-list .am-list-item-desced{ padding-top:10px;padding-bottom:0px;}
.list-news-top .am-list .am-list-item-text a{
color: #e60012;
}
.list-news-top .am-list li {
	 background:none;
	 border:none
}
.list-news-top .am-list li a {
    padding:5px 0;
}

.search{margin:10px auto;background:#f5f5f5; padding:5px;}
.search ul .search-txt{text-align:center; letter-spacing:2px;padding:inherit;width:10%;}
.search ul .search-form{ background:#FFF; border:1px solid #dbdbdb;}
.search ul .search-input{border:none; width:85%; padding:0px 5px;}
.search ul .search-box {padding:inherit;}
.search ul .search-box button{ border:none; background:none;}
.search ul .search-hot {padding:inherit;}
.search ul .search-hot a{padding:0px 5px ;font-size: 1.4rem;}

.news .am-u-sidebar{ background:#f5f5f5;}
.banner{margin:0px auto 10px;}
.banner .am-gallery{padding:0;}
.life .am-u-sidebar{ background:#f5f5f5;}
.list-news-1 { margin:0 0 10px;}
.list-news-1 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.list-news-1 .am-list-news-hd h2{letter-spacing:1.5px;font-size: 1.8rem;font-weight: normal;}
.list-news-1 .am-list-news-hd s{width:105px;height:5px;display: block;background-color: #d7000c;position: relative;bottom:-7px;}
.list-news-1 .am-list .am-list-item-hd{ font-size:1.6rem; font-weight:bold;margin:10px auto;}
.list-news-1 .am-list .am-list-item-text{font-size: 1.4rem;line-height:24px;max-height:80px;-webkit-line-clamp:3;}
.list-news-1 .am-list .am-list-item-desced{border-bottom: 1px dashed #dedede;}
.list-news-1 .am-list li{font-size: 1.4rem;padding-left:inherit; background:none; border:none;}
.list-news-1 .am-list li a{padding:10px 0 0;}
.list-news-1 .am-list li .am-list-thumb img{ width:200px; height:115px;}

.list-news-2{ margin:0 0 10px;}
.list-news-2 .am-list{ padding:inherit;margin-bottom:auto;}
.list-news-2 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.list-news-2 .am-list-news-hd h2{letter-spacing:1.5px;font-size: 1.8rem;font-weight: normal;}
.list-news-2 .am-list-news-hd s{width:105px;height:5px;display: block;background-color: #d7000c;position: relative;bottom:-7px;}
.list-news-2 .am-list .am-list-item-hd{ margin:10px auto 0; width:100%}
.list-news-2 .am-list li{font-size: 1.4rem;padding-left:inherit; background:none; border:none;padding-bottom: inherit;}
.list-news-2 .am-list .am-list-item-desced{padding-bottom:0;}
.list-news-2 .am-list li a{padding:10px 0 0;}
.list-news-2 .am-list li .am-list-thumb img{ width:175px; height:120px;}

.list-news-3{ margin:0; width:650px;}
.list-news-3 .am-slider-1{margin-bottom:0;padding-top:1rem;padding-right:1.5rem;width:270px;box-shadow:none;-webkit-box-shadow:none;float: left;}
.list-news-3 .am-slider-1 .am-control-thumbs{margin:auto -4px;}
.list-news-3 .am-slider-1 .am-control-thumbs img{ width:78px;height:52px;}
.list-news-3 .am-slider-1 .am-slides li img{ width:255px;height:150px;}
.list-news-3 .am-list{ padding:inherit;margin-bottom:auto;}
.list-news-3 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.list-news-3 .am-list-news-hd h2{letter-spacing:1.5px;font-size: 1.8rem;font-weight: normal;}
.list-news-3 .am-list-news-hd s{width:105px;height:5px;display: block;background-color: #d7000c;position: relative;bottom:-7px;}
.list-news-3 .am-list .am-list-item-hd{ margin:10px auto 0; width:100%}
.list-news-3 .am-list .am-list-item-thumbed{border:none;}
.list-news-3 .am-list li{font-size: 1.4rem;padding-left:inherit; background:none;padding-bottom: inherit;border-top:none;}
.list-news-3 .am-list li a{padding:8px 0;}

.list-news-4{
	width:328px;
	border-top: 2px solid #cf1919;
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #dadada;
    background: #FFF;
    margin: 0 5px 10px;
}
.list-news-4 .am-list{
	margin-bottom:10px;
}

.list-news-4 .am-list-news-hd{
	margin-left:20px;
	margin-right:20px;
	border-bottom: 1px solid #dadada;
}
.list-news-4 .am-list-news-hd h2{
    font-weight: normal;	
}
.list-news-4 .am-list-news-bd{
	margin-left:20px;
	margin-right:20px;
}

.list-news-4 .am-list .am-list-item-desced{
	padding-top:0;
    padding-bottom:0;
	margin-top:10px;
	height:67px;
	}
.list-news-4 .am-list .am-list-item-thumbed a{
	padding-top:0;
	}
.list-news-4 .am-list-item-hd{
	margin:auto;
}
.list-news-4 .am-list li{
	font-size: 1.4rem;
	border:none;
}
.list-news-4 .am-list li a {
    padding: 10px 0 0;
}

.list-news-5{
	width:300px;
    background: #FFF;
    margin: 0 0 10px;
}
.list-news-5 .am-list{
	margin-bottom:10px;
	background: url(../images/symbol-8.png) no-repeat 0px 15px;
}
.list-news-5 .am-list-news-hd{
border-bottom: 3px solid #F5F5F5;
}


.list-news-5 .am-list-news-hd h2{
    font-weight: normal;	
}

.list-news-5 .am-list-news-hd h2 img {
    position: relative;
    bottom: 3px;
    left: 0px;
    margin-right: 5px;
}
.list-news-5 .am-list-news-hd s {
    height: 3px;
    display: block;
    background-color: #d7000c;
    position: relative;
}
.list-news-5 .am-list .am-list-item-desced{
	padding-top:0;
    padding-bottom:0;
	margin-top:10px;
	height:66px;
	}
.list-news-5 .am-list .am-list-item-thumbed a{
	padding-top:0;
	}
.list-news-5 .am-list-item-hd{
	margin:auto;
}
.list-news-5 .am-list li{
	font-size: 1.4rem;
	border:none;
	background:none;
	text-indent: 30px;
}
.list-news-5 .am-list li a {
    padding: 15px 0 0;
	word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


.list-news-6{ margin:0 0 10px;}
.list-news-6 .am-list{ padding:inherit;margin-bottom:auto; margin-right:-20px;}
.list-news-6 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.list-news-6 .am-list-news-hd h2{
    font-weight: normal;	
}

.list-news-6 .am-list-news-hd h2 img {
    position: relative;
    bottom: 3px;
    left: 0px;
    margin-right: 5px;
}
.list-news-6 .am-list-news-hd s {
    height: 3px;
    display: block;
    background-color: #d7000c;
    position: relative;
}
.list-news-6 .am-list .am-list-item-hd{ margin:10px auto 0; width:100%;text-align: center;}
.list-news-6 .am-list li{font-size: 1.4rem;padding-left:inherit; background:none; border:none;padding-bottom: inherit;}
.list-news-6 .am-list .am-list-item-desced{padding-bottom:0;}
.list-news-6 .am-list li a{padding:10px 0 0;}
.list-news-6 .am-list li .am-list-thumb img{ width:140px; height:80px;}


.list-news-7{ margin:10px 0 0 ;}
.list-news-7 .am-list{ padding:inherit;margin-bottom:auto; margin-right:-20px;}
.list-news-7 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.list-news-7 .am-list-news-hd h2{
    font-weight: normal;	
}

.list-news-7 .am-list-news-hd h2 img {
    position: relative;
    bottom: 3px;
    left: 0px;
    margin-right: 5px;
}
.list-news-7 .am-list-news-hd s {
    height: 3px;
    display: block;
    background-color: #d7000c;
    position: relative;
}

.list-news-7 .am-list-news-bd span {
	display: block;
    margin: 25px 0;
    text-align: center;
    font-size: 16px;
    color: #4c4c4c;
}
.list-news-7 .am-list-news-bd p {
    text-align: center;
    padding: 0 33px;

}


.list-news-8{
	width:300px;
    background: #FFF;
    margin:10px 0 0 ;
}
.list-news-8 .am-list{
	background: url(../images/symbol-8.png) no-repeat 0px 15px;
}
.list-news-8 .am-list-news-hd{
border-bottom: 3px solid #F5F5F5;
}

.list-news-8 .am-list-news-hd h2{
    font-weight: normal;	
}

.list-news-8 .am-list-news-hd h2 img {
    position: relative;
    bottom: 3px;
    left: 0px;
    margin-right: 5px;
}
.list-news-8 .am-list-news-hd s {
    height: 3px;
    display: block;
    background-color: #d7000c;
    position: relative;
}
.list-news-8 .am-list-news-bd{

}

.list-news-8 .am-list .am-list-item-desced{
	padding-top:0;
    padding-bottom:0;
	margin-top:10px;
	height:66px;
	}
.list-news-8 .am-list .am-list-item-thumbed a{
	padding-top:0;
	}
.list-news-8 .am-list-item-hd{
	margin:auto;
}
.list-news-8 .am-list li{
	font-size: 1.4rem;
	border:none;
}
.list-news-8 .am-list li a {
    padding: 10px 0 0;
}




.gallery-item1{margin:0 0 10px 0;}
.gallery-item1 .am-list{ padding:inherit;margin-bottom:auto;}
.gallery-item1 .am-list-news-hd{ border-bottom:1px dashed #e5e5e5;}
.gallery-item1 .am-list-news-hd h2{letter-spacing:1.5px;font-size: 1.8rem;font-weight: normal;}
.gallery-item1 .am-list-news-hd s{width:105px;height:5px;display: block;background-color: #d7000c;position: relative;bottom:-7px;}
.gallery-item1 .am-list-news-bd .am-gallery{padding:10px 0 0 0; margin-left:-10px;}
.gallery-item1 .am-list-news-bd .am-gallery > li{padding:10px 0 0 10px;}
.gallery-item1 .am-list-news-bd .am-gallery > li img{ width:210px; height:120px;}


.slider-1{
	border: 1px solid #dadada;
    background: #FFF;
    margin: 0 5px 10px;
}
.slider-1 .am-slider-b1{
	box-shadow:none;
}

.tabs-1{border:1px solid #dadada;border-top:none; background:#FFF;margin:0 5px 10px;}
.tabs-1 .am-titlebar-multi {margin-top:auto;border-top: 2px solid #cf1919;background:none;}
.tabs-1 .am-titlebar-multi .am-titlebar-title{color:#333; font-weight:normal;}
.tabs-1 .am-tabs-nav {line-height: 40px;border-bottom:1px solid #dadada;}
.tabs-1 .am-tabs-nav a {color: #222222;line-height: 42px;}
.tabs-1 .am-tabs-nav > .am-active a {background-color: #881c19;color: #fff;}
.tabs-1 .am-tabs-bd{ border:none;}
.tabs-1 .am-tabs-bd .am-tab-panel{text-align:center;padding:30px;height:300px}
.tabs-1 .am-tabs-bd .weibo{padding:0 10px 0;}


.photo-content {overflow: hidden;margin-left: -20px;}
.photo-content .am-gallery{ padding:0px;}
.photo-content .am-gallery li{ padding:10px 1px 10px 20px;}

.link-content{ 
    background: #F6F6F6;
    padding: 15px;
	margin:20px auto 0px;
	font-size:1.2rem;
}
.link-content a{
    margin-bottom: 6px;
    margin:auto 5px;
	white-space: nowrap;
	line-height: 24px;
	height: 24px;
	}
.link-content .am-badge{
	margin-right:5px;	
	
	}

.about {
  background: #fff;
  padding: 40px 0;
  color: #7f8c8d;
}

.about-color {
  color: #34495e;
}

.about-title {
  font-size: 180%;
  padding: 30px 0 50px 0;
  text-align: center;
}




/*新闻封面页-Start*/
.classnews {background-color: #fff;overflow: hidden; padding-bottom:20px;}



/*新闻封面页-End*/


/*新闻列表页-Start*/
.newslist {background-color: #fff;overflow: hidden; padding-bottom:20px;}
/*左侧*/
.main .listl {float: left; width: 680px; position: relative; padding-top: 60px; padding-right: 20px; border-right: 1px solid #E5E5E5; }
.main .listl .inner{padding: 0px 20px;}
.listl .listview { float: left; width:100%; height: 32px; line-height: 32px; position: absolute; top:5px;  border-bottom:#eee solid 1px;font-size: 18px; text-align:left; }
.listl .listview2 { float: left; width: 100px; height: 32px; line-height: 32px; position: absolute; top: 0; left: -25px; background-color: #00AA98; font-size: 18px; color: #fff; text-align: center; }

.main .list2  ul { padding-right: 25px;}
.main .list2  ul li { width: 650px; height: 170px; padding: 10px 0; border-bottom: 1px solid #eee;}
.main .list2  ul li .viewimg { width:200px;height:140px; float:left; display: inline; margin-right: 30px; position: relative;overflow: hidden;}
.main .list2  ul li .viewimg img{width:200px;height:140px;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.main .list2  ul li .viewimg 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);}

.main .list2  ul li .standpoint { position: absolute; top: 0px; left: 0px; width: 68px; height: 30px; font-size: 14px; color: #fff; background-color: #00AA98; text-align: center; line-height: 30px;}
.main .list2  ul li h3{ margin:0; padding:0;}
.main .list2  ul li h3 a{font-size: 18px; font-weight: bold;  height:31px; padding:1px 3px; line-height:31px;display:block; margin-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background:#f8f8f8; }
.main .list2  ul li p {margin:0; padding:0;color: #3e3e3e; font-size: 14px;height:78px;line-height: 24px;display:block;overflow: hidden;}
.main .list2  ul li  span { background: url(../images/symbol-9.png) no-repeat 0 4px;  display: inline-block; text-indent: 20px; color: #3e3e3e;margin-right:10px; font-size: 12px;line-height: 22px;}
.main .list2  ul li span.timeago{ background: url(../images/symbol-11.png) no-repeat 0 4px;}
/*新闻列表页-End*/

/*右侧-Start*/
.main .listr { float: right; display: inline; width: 300px;}
.listr .adimg { margin-top:20px;}
.listr .adimg2 { padding-top:20px;}
.listr .adimg2 img { width: 300px; height: 180px;}
.listr .adimg3 { padding-top:20px;}
.listr .adimg3 img { width: 300px; height: 180px;}
.listr .hotlist { margin-top: 10px; margin-left: 0px; position: relative; background:#fff;}
.listr .hotlist .hd { position: absolute; right: 0px;}
.listr .hotlist .hd ul { background: none;}
.listr .hotlist .hd ul li { float: left; text-indent: 10px; color: #8B8B8B; *width: 60px;}
.listr .hotlist .hd ul li a { color: #8B8B8B;}
.listr .hotlist .hd ul li a.on { color: #00AA98;}
.listr .recommend { margin-top:20px;}
.listr .recommend ul li { float: left; width: 153px; height: 150px; margin-top: 15px; font-size: 14px; color: #6b6a6a; text-align:center;}
.listr .recommend ul li.ge2,.listr .recommend ul li.ge4 { margin-left: 12px;}
.listr .recommend ul li img { width: 150px; height: 98px;}
.listr .recommend ul li p { height: 46px; line-height: 23px; overflow: hidden;}
.listr .follow .followcon2 { height: 240px;}
/*右侧-End*/

/*内容页-Start*/

.articlenews {background-color: #fff;overflow: hidden; padding-bottom:20px;}
.listl .listlcon .listltitle { border-bottom: 1px solid #F2F2F2;width:100%;min-height:100px;margin-bottom:20px;overflow:hidden;}
.listl .listlcon .listltitle h1 { font-size:22px; font-weight: bold; color: #3E3E3E; margin-bottom: 25px;line-height:30px;}
.listl .listlcon .listltitle,.listl .listlcon .listltitle  a{font-size: 14px;color: #B9B9B9;}
.listl .listlcon .listltitle span {padding-left: 22px; margin: 0 10px;}
.listl .listlcon .listltitle span.spanimg1 { background: url(../images/symbol-9.png) no-repeat left center;}
.listl .listlcon .listltitle span.spanimg2 { background: url(../images/symbol-16.png) no-repeat left center;}
.listl .listlcon .listltitle span.spanimg3 { background: url(../images/symbol-11.png) no-repeat left center;}
.listl .listlcon .listltitle span.spanimg4 { background: url(../images/symbol-17.png) no-repeat left center; }
.listl .listlcon .listltitle span.spanimg5 {width:120px;height:30px;overflow:hidden;float: right; display: inline-block }
.listl .listlcon .listltitle span.spanimg5 a,.listl .listlcon .listltitle span.spanimg5.ok em,.listl .listlcon .listltitle span.spanimg5 em.ysc{ background:#59AEE7;color: #fff;  display: inline-block; height: 20px; text-align: center;font-size: 12px; line-height:20px; border-radius: 3px;  padding:2px 5px;}
.listl .listlcon .listltitle span.spanimg5 a:hover{ background:#8acefc;}
.listl .listlcon .listltitle span.spanimg5.ok em,.listl .listlcon .listltitle span.spanimg5 em.ysc{background:#8c8888; display: inline-block;}
.listl .listlcon .listltitle a.tfontsize { float: right;font-size: 14px;line-height:26px;}
.listl .listlcon .listltitle span i,.listl .listlcon .listltitle a:hover{ color: #54C8AB; }

/* 文章内容 */
.article-content { font-size: 16px; }
.article-content p {margin-bottom: 30px; text-indent: 2em; color: #333333; line-height: 1.7;}
.article-content a { color: #0B3B8C;}
.article-content a:hover { color: #c00;}
.article-content img {max-width:600px;height: auto;width:expression(document.body.clientWidth>600?"600px":"auto");}
.article-content p img{padding-right:3em;}
#Emoji {background-color: transparent;border: 0;color: #333;display: block;font-size: 14px;font-weight: normal;height: auto;line-height: 1.4;margin: 0 auto;overflow: visible;padding: 0;position: relative;text-align: left;width: 100%;font-size: 14px;}
#Emoji div, #Emoji ul {margin: 0;padding: 0;}
#Emoji img {border: 0;margin: 0 auto;padding: 0;}
#Emoji p {text-indent: 0;}
#Emoji .emoji-tip {border-bottom: 1px solid #e6e6e6;font-size: 16px;height: 26px;line-height: 26px;padding: 5px 0;}
#Emoji .emoji-tip span{float: right;}
#Emoji .emoji-list {text-align: center;list-style: none;margin: 0 0 24px 0;overflow: hidden;padding: 10px 0 0 0;white-space:nowrap;width: 100%;}
#Emoji .emoji-item {cursor: pointer;display: inline;padding:20px 10px;margin: 3px 0;position: relative;text-align: center; float: left;width:125px;height: auto;background: none;}
#Emoji .emoji-hover {border: 1px solid #EEE;border-radius: 4px;box-shadow: 0 0 10px #CCC;}
#Emoji .emoji-name {display: block;font-size: 16px;height: 26px;line-height: 26px;margin: 0;padding: 7px 0 0;}
#Emoji .emoji-num {color: #c33;display: block;font-size: 12px;height: 22px;line-height: 22px;margin: 0;padding: 0;}
#Emoji  ul a:hover{background: url(../images/moodbg.png) no-repeat center center;}


.listl .listlcon .say { margin-top: 10px; border: 1px solid #F1F1F1; height:60px; background: url(../images/say.jpg) no-repeat; padding: 10px; }
.listl .listlcon .say p { padding-left:100px; color: #6E6E6E; font-size: 14px;line-height: 22px; margin-bottom:0}

.listl .listlcon .lconimg { width: 580px; margin: 20px auto;}
.listl .listlcon .lconimg img { width: 580px; height: 329px;}
.listl .listlcon .lconimg p { color: #A7A7A7; text-align: center; font-size: 14px; height: 35px; line-height: 35px;}
.listl .listlcon > p { font-size: 16px; color: #404040; margin: 17px 0; margin-bottom: 20px; line-height: 32px;}

.listl .page2 { margin: 50px auto; width: 280px;}
.listl .page2 a {padding: 5px 10px; background-color: #414141; color: #fff; font-size: 14px; margin: 0 1px;}
.listl .page2 a:hover,.listl .page2 a.on { background-color: #00AA98;}

.listl .tag {height:31px;width:100%;}
.listl .tag .tagtitle { float: left; background: url(../images/tagtitle.png) no-repeat; width: 19px; height: 31px; margin-right:5px;}
.listl .tag .taa { float:left;height:31px;width:340px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listl .tag .taa a { background-color: #00AA98; color: #fff;  display: inline-block !important; *display: inline; zoom: 1; height:31px; text-align: center; margin: 0 5px; padding: 5px 6px; font-size: 14px; }
.listl .tag .taa a:hover { text-decoration: none; opacity:.8; filter:alpha(opacity=80); }
.listl .tag .share {float: right;height:31px;width:306px;overflow:hidden;background:url(../images/sharetxt.png) no-repeat 0px 0px;padding-left:72px; display:block}
.listl .tag .share .bdsharebuttonbox a {display: inline-block !important; *display: inline; zoom: 1; height: 31px; margin:0px 4px;  width:93px;overflow:hidden;}
.listl .tag .share .bdsharebuttonbox a.bds_tsina { background:url(../images/share.png) no-repeat 0px 0px; }
.listl .tag .share .bdsharebuttonbox a.bds_tsina:hover {background:url(../images/share.png) no-repeat 0px -31px; }
.listl .tag .share .bdsharebuttonbox a.bds_tqq {background:url(../images/share.png) no-repeat -105px 0px;}
.listl .tag .share .bdsharebuttonbox a.bds_tqq:hover {background:url(../images/share.png) no-repeat -105px 0px; }
.listl .tag .share .bdsharebuttonbox a.bds_qzone {background:url(../images/share.png) no-repeat -210px 0px;}
.listl .tag .share .bdsharebuttonbox a.bds_qzone:hover {background:url(../images/share.png) no-repeat -210px 0px;}
.listl .avow { height:71px; padding: 15px 10px; width:609px; margin: auto; background-color: #F2F2F2; border: 1px solid #E8E8E8; margin-top: 20px; }
.listl .avow .avowtitle { float: left; background: url(../images/avow.png) no-repeat; width: 22px; height: 42px; display: inline; margin-right: 10px;}
.listl .avow p { font-size: 12px;margin:0px;}
.listl .ad { width: 610px; margin: auto; margin-top: 20px;}
.listl .correlation {margin-top: 20px; overflow:hidden;}
.listl .correlation ul { padding: 10px 5px; padding-right:0; padding-left:0;}
.listl .correlation ul li{width:195px; float: left; margin-right: 5px; margin-left:5px; margin-bottom:5px;display:inline;text-align:center;}
.listl .correlation ul li p { font-size: 14px; line-height: 22px; height:44px; margin:auto 5px;overflow: hidden;}
.listl .correlation ul li span { font-size:12px; line-height:18px; margin-top: 5px;color: #999;}
.listl .correlation ul li img { width: 195px; height: 115px;}
.listl .comment { margin-top: 20px;}


.listr .rserach { border: 1px solid #E8E8E8; height:30px; width: 300px; padding-top: 1px; position: relative; margin-top: 25px;}
.listr .rserach .text-rserach { height: 29px; width: 260px; padding: 5px; border: none;}
.listr .rserach .btn-rserach { background: url(../images/symbol-21.png) no-repeat center; width: 43px; height: 42px; position: absolute; top: 1px; right: 1px; border: none; cursor: pointer;}

.listr .wemedia { margin-top: 15px;}
.listr .wemedia .com-title {font-size: 18px; color: #3C3B3C;  border-bottom: 3px solid #00AA98;padding-bottom: 5px; margin-bottom: 5px; }
.listr .wemedia .wemediacon { background-color: #F2F2F2; padding:20px 0px 10px 10px; }
.listr .wemedia .wemediacon .user { }
.listr .wemedia .wemediacon .user .userimg { float: left; margin-right: 20px;}
.listr .wemedia .wemediacon .user .userimg + p { margin-bottom: 7px;}
.listr .wemedia .wemediacon .user p { padding-right:15px;}
.listr .wemedia .wemediacon .user img { height: 100px; width: 100px; }
.listr .wemedia .wemediacon .user p span { background: url(../images/symbol-20.png) no-repeat right center; padding-right: 30px; padding-top: 3px; padding-bottom: 2px; font-size: 16px; }
.listr .wemedia .wemediacon .column { height: 44px; padding-top: 28px; padding-bottom: 17px;}
.listr .wemedia .wemediacon .column .columnbox { float: left; border-right: 1px solid #DBDBDB; width: 95px; text-align: center;}
.listr .wemedia .wemediacon .column .columnbox span { color: #00AA98; font-size: 18px;}
.listr .wemedia .wemediacon .column .columnbox2 { float: left; border-right: 1px solid #DBDBDB; width: 95px; text-align: center; border-right: none; padding-left: 10px; line-height: 44px; }
.listr .wemedia .wemediacon .column .columnbox2 a{ background-color: #00AA98; color: #fff; font-size: 16px; padding: 2px 7px; font-weight: bold;}
.listr .wemedia .wemediacon .column .columnbox2 em {color: #333; font-size: 16px;font-weight: bold;}
.listr .wemedia .wemediacon .column .columnbox2 em,.listr .wemedia .wemediacon .column .columnbox2 .ok a{display:none;}
.listr .wemedia .wemediacon .column .columnbox2 .ok em,.listr .wemedia .wemediacon .column .columnbox2 em.ydy{display:block;}
.listr .wemedia .wemediacon .column .columnbox2 em a{background-color:#F2F2F2;color: #333;}
.listr .wemedia .wemediacon .morearticle {}
.listr .wemedia .wemediacon .morearticle .articletitle { height:32px;width:100%;display:block;border-bottom: 1px solid #E3E3E3;}
.listr .wemedia .wemediacon .morearticle .articletitle h2 {font-size: 16px;width:250px;float:left;color:#00AA98;}
.listr .wemedia .wemediacon .morearticle .articletitle a {font-size: 12px;float:right;padding-right:5px; }
.listr .wemedia .wemediacon .morearticle ul { padding: 5px 0px 5px 30px;background: url(../images/top5.png) no-repeat left 10px;}
.listr .wemedia .wemediacon .morearticle ul li {width:98%; font-size: 14px; line-height: 30px; height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listr .wemedia .more a{ width:100%;font-size: 14px;color:#fff;line-height:24px; height:24px;background:#7bdfd4;display:block;overflow: hidden;text-align:center;}
.listr .wemedia .more a:hover{background:#00AA98;}


.listr .read2 { margin-top:20px;}
.listr .read2 .readbox { padding-top: 10px;}
.listr .read2 .readbox .readimg { }
.listr .read2 .readbox p { font-size: 16px; margin-left: 110px; width: 185px; margin-top: 10px;}

/*内容页-End*/

/*侧边栏按钮*/
.main .mreturn {}
.main .mshare { position: fixed; top: 160px; right: 50%; margin-right: 520px; width: 40px; height: 170px; }
.main .mshare a { width: 40px; height: 40px; display: block; margin:1px 0px 0px 0px;}
.main .mshare a.bds_tsina { background: url(../images/symbol-30.png) no-repeat center #DADBDD;}
.main .mshare a.bds_tsina:hover { background: url(../images/symbol-30.png) no-repeat center #E6152F;}
.main .mshare a.bds_weixin { background: url(../images/symbol-29.png) no-repeat center #DADBDD;}
.main .mshare a.bds_weixin:hover { background: url(../images/symbol-29.png) no-repeat center #47B54B;}
.main .mshare a.bds_qzone { background: url(../images/symbol-28.png) no-repeat center #DADBDD;}
.main .mshare a.bds_qzone:hover { background: url(../images/symbol-28.png) no-repeat center #FFC029;}
.main .mshare a.msharea4 { background: url(../images/symbol-27.png) no-repeat center #DADBDD;}
.main .mshare a.msharea4:hover { background: url(../images/symbol-27.png) no-repeat center #00AA98;}
.main .mshare a.fave_b { background: url(../images/symbol-31.png) no-repeat center #DADBDD;}
.main .mshare a.fave_b:hover { background: url(../images/symbol-31.png) no-repeat center #e60012;}

.tabs-d2{ margin:auto;}
.tabs-d2 .am-tabs-bd{ border:none;}

.tabs-d2 .am-tabs-nav {
  background-color: #eeeeee;
}
.tabs-d2 .am-tabs-nav li {
  height: 42px;
}
.tabs-d2 .am-tabs-nav a {
  color: #222222;
  line-height: 42px;
}
.tabs-d2 .am-tabs-nav > .am-active {
  position: relative;
  background-color: #fcfcfc;
  border-top: 1px solid #f04343;
}
.tabs-d2 .am-tabs-nav > .am-active a {
  line-height: 40px;
}
.tabs-d2 .am-tabs-nav > .am-active:after {
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0px;
  left: 50%;
  margin-left: -5px;
  border: 6px rgba(0, 0, 0, 0) solid;
  content: "";
  z-index: 1;
  border-bottom-color: #f04343;
}



.more_btn {
    height: 32px;
	line-height: 32px;
    margin: 30px 0 0;
    color: #404040;
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
	display:block;
}

.more_btn:hover {
    color: #f04343;
    border-color: #f04343;
}

.post_addmore, .post_adding {
    width: 140px;
	margin:auto;
    overflow: hidden;
    background-color: #fff;
}
.more_btn:hover .post_addmore i {
    background-position: 0 -50px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.post_addmore i {
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    overflow: hidden;
    margin: 5px;
    background: url(http://img2.cache.netease.com/f2e/finance/index2016/images/add.png) no-repeat 0 0;
    font-size: 40px;
    font-style: normal;
    text-indent: -999px;
    -webkit-transition: transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
}

.pageNo{ text-align:center; padding:20px 0; font-size:14px;line-height:26px;}
.pageNo a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.pageNo a:hover{ background:#cc3333; color:#fff; text-decoration:none;}
.pageNo b{ border:#dddad2 1px solid;background:#cc3333; padding:10px 15px; margin:0 5px;color:#fff; text-decoration:none;}
.pageNo a b{padding:0;background:none;border:none; color:#333;}
.pageNo a:hover b{ background:#cc3333; color:#fff; text-decoration:none;}

#qrcode { cursor: pointer; height:200px; position: fixed;  width: 250px; background:#fff; left:130px;}
.qrcode { border: 1px solid #d5d5d5;  margin-bottom: 50px;  padding: 30px 0;   text-align: center;}
.fixed{ top:0;}
.foat {
    top: 60px;
    z-index: 0;
    background: #fff;
}

.footer {
  color: #fff;
  font-size:12px;
  background:#CB0101;
  padding:10px 0;
}
.footer a{color:#fff;padding:0px 5px;}
.footer p {
  margin: 0;
  padding:5px 0;
  text-align: center;
}
.footer .copyright a {
  padding:0px;
}
#feedAv{ margin-top: -250px!important;transform: scale(0);}