/*  整体样式  */
*{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}
body{
	box-sizing: border-box;
	margin: 0px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background: #f5f5f5;
	min-width:1366px;
	overflow-x: hidden;
	width: 100%;
//	font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
	font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,STHeiTi,sans-seri;
	width:100%;
    width:expression(document.body.clientWidth <= 1240? "1240px": "auto");
    min-width:1240px;
}
ul,li,p,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	list-style:none;
	font-weight: normal;
}
input,button{
	border: 0;
	outline: none;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
textarea{
	resize: none;
}
video{width: 100%;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
.col-sm-2 {
    width: 16.66666667%;
}
.col-xs-9 {
    width: 75%;
}
.col-xs-3 {
    width: 25%;
}
.btn-group > .btn-group, .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .dropdown-menu {
    float: left;
}
em{
	font-style: normal;
}
 a{
 	text-decoration: none;
	color: #454545;
	cursor: pointer;
 }
 a:hover {
	color: #d70c18;
}
 img{
 	border: 0;
 }
 .clear{
 	clear: both;
 }
 .fleft{float: left;}
 .fright{float: right;}
.width100{width: 100%;}
.w1100{width: 1100px;margin: 0 auto;}
.word2{color: #222;}
.word9{color: #999;}
.wordzhuse{color: #d92728;}
.hidden{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.body{background-color: #fff;}
/*首页式--头部*/
.indexheader{}
.inheader{line-height: 40px;padding: 50px 0 30px;height: 120px;}
.inheader>img{float: left;}
.index_search{
	margin-left: 26px;
	width: 490px;height: 40px;
	border: #cfcfcf 1px solid;
	float: left;/* overflow: hidden; */
}
.index_search>input{
	height: 38px;width: 440px;
	float: left; font-size: 14px;
    padding: 3px 10px
}
.index_search>span{
	height: 38px;width: 45px;
	display: inline-block;
	float: right;
	border-left: #cfcfcf 1px solid;
	background: url(../img/search.png) no-repeat 50% 50%;
	background-size: 40%;
	cursor: pointer;
}
/*右侧*/
.header_right{float: right;}
.header_right li{float: left;}
.header_right>span{float: left;margin: 0 10px;color: #d8d8d8;}
.header_right a{color: #d60b17;font-size: 13px;cursor:pointer;}
.header_right li.hea-login a{border:#D70C18 1px solid;padding: 5px 10px;}
/*导航*/
.indexnav{border-bottom: #e8e8e8 2px solid;}
.innav{height: 50px;line-height: 48px;}
.innav li{text-align: center;}
.innav li a{display: inline-block;width: 100%;font-size: 16px;}
.innav
/*左侧*/
.nav{float: left;}
.nav li,.nav_right li{float: left;}
.nav li a{color: #333;text-decoration:none;}
.nav li{padding:0 15px;}
.nav li.active{border-bottom: #d70c18 2px solid;}
.nav li a:hover{/*border-bottom: #d70c18 2px solid;*/color: #d70c18;}
/*右侧*/
.nav_right{float: right;}
.nav_right li{text-align: right;width: 77px;}
.nav_right li a{color: #D70C18;}
/*底部*/
.allfooter{background-color: #f9f9f9;/*background-color: #f1f0f0;*/}
.pfooter{text-align: center;padding: 35px 0;}
.pfooter p{color: #6c6c6c;line-height: 29px;font-size: 15px;}

/*右侧悬浮*/
.floatright{
	position: fixed;
	right: 3%;bottom: 20%;
}
.floatright a{
	display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
	display: -moz-box; /* Firefox 17- */
	display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
	display: -moz-flex; /* Firefox 18+ */
	display: -ms-flexbox;
	background-color: #d1cfcf;
	width: 40px;height: 40px;
	border-radius: 50%;
	margin-bottom: 10px;
}
.floatright a img{margin: auto;}

/*分页*/
.pagess{
	width: 100%;margin: 25px 0;
}
.pagess>div{
	width: 100%;
	height: 35px;
}
.pagination{
    padding-left: 0;
    border-radius: 4px;
    display: inline-block;
    margin: 0 auto;
}
.pager li, .pagination> li {
    display: inline;
    float: left;
}
.pagination> li.active > a {
    background: #d70c18  !important;
    color: #fff !important;
    border-color: #d70c18  !important;
}
.pagination> li:first-child > a, .pagination> li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination> li > a, .pagination> li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #333;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
/*查看更多*/
.more {text-align: center;    padding: 10px 0;cursor: pointer;}
.more img{vertical-align: middle;margin-bottom: 3px;display: inline-block;width: 11px;}

/*tab切换*/
.taball{background-color: #ecebeb;}
.tabqiehuan li{float: left;text-align: center;height: 50px;line-height: 50px;}
.tabqiehuan li a{display: block;font-size: 18px;}
.tabqiehuan li a.active{color: #d60b17;background-color: #fff;}
/*投诉切换*/
.Tousutab li{width: 25%;}

/*文章段落*/
.articleword p{
	color: #222;
    padding: 6px 0;
    font-size: 16px;
    line-height: 28px;
}
.articleword p.teshu{text-indent: 0;padding: 5px 0;}
.articleword p.teshu:first-of-type{padding-top: 20px;}
.articleword h4{color: #222;}

/*加载中*/
.nodata{
	text-align:center;
	color:#999;
	font-size:14px;
	padding:30px 0;
	display:none;
}


/*删除*/
.hover_list{
	background:#f9f9f9;
}
.n_like{ 
	font-size:1.1em;
}
.n_interest{
	font-size:12px;
	background:#fd5762;
	color:#fff;
	cursor:pointer;
	padding:2px 8px;
	border-radius:10px;
}

/*分享*/
.bds_tsina,.bds_qzone,.bds_weixin{
	
}
/*关注公众号*/
.publicnnum img{width:100%;}