*{padding:0;margin:0;}
img {border:0;}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal;}
input,button {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input{border:0;padding:0;}
body{font:13px/150% Roboto,RobotoDraft,-apple-system,Microsoft YaHei,Helvetica,Arial,sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:rgb(240, 90, 65);}
ul{list-style:none;float:left;padding:8px;}
.focus{color:rgb(240, 90, 65) !important;}

/*网站导航下拉*/
.updown{
	background:url("../images/tfres.png") no-repeat 50px 6px;
	padding-right:10px;
	padding-top:5px;
	padding-left:4px;
	padding-bottom:10px;
	
	border:1px solid #f7f7f7;
	border-bottom:0;
	color:#666 !important;
}
.updown_hover{
	background:url("../images/tfres.png") no-repeat 49px -16px;
	padding-right:10px;
	padding-top:5px;
	padding-left:4px;
	padding-bottom:12px;
	border-bottom:0;
	
	border:1px solid #d8d8d8;
	background-color:#fff;
	text-decoration:none;
	color:rgb(240, 90, 65);
	z-index:999;
-webkit-box-shadow:0 0 5px #d8d8d8;
-moz-box-shadow:0 0 5px #d8d8d8;
}
div .showdiv{
	position:absolute;
	text-align:left;
	height:175px;
	border:1px solid #d8d8d8;
	border-top:0;
	top:35px;
	right:0;
	padding:10px;
	padding-top:0;
	background-color:#fff;
	z-index:99;
	display:none;
	line-height:25px;
/*border-radius:2px;圆角*/
-webkit-box-shadow:0 2px 3px #d8d8d8;
-moz-box-shadow:0 2px 3px #d8d8d8;
}div .showdiv a{color:#555;}div .showdiv a:hover{color:rgb(240, 90, 65);}

/*最上面导航栏*/
.navbar{
	position:relative;
	height:33px;
	border-bottom:1px solid #d8d8d8;
	background-color:#f7f7f7;
	width:100%;
	font-size:12px;
	line-height:32px;
	z-index:999;
}.navbar a{color:#666;}.navbar a:hover{color:rgb(240, 90, 65) !important;;}
.navbar hr{height:1px;border-top:1px solid #fff;border-left:0px;}
.navbar .disp{
	position:relative;
	width:1200px;
	height:30px;
	margin:auto;
}
.navbar .disp .left{
	position:relative;
	float:left;
	width:50%;
}
.navbar .disp .right{
	position:relative;
	float:right;
	width:50%;
	text-align:right;
}

/**********************导航***************************/
/* ' ','>>' 使用宋体*/
@font-face {
font-family: 'SpecialChar';
src: local('宋体');
unicode-range: U+0020, U+00BB;
}
.bannerbg .banner .location{
	height:36px;
	float:left;
	padding-left:20px;
	padding-top:10px;
	font-family:SpecialChar,Arial,'宋体';
	font-size:13px;
}.bannerbg .banner .location a{color:#2440B3;/*#039;*/}
 .bannerbg .banner .location a:hover{color:rgb(240, 90, 65);}

/********************搜索、常用搜索***********************/
.bannerbg .banner .search{
	position:relative;
	float:right;
	width:300px;
	height:36px;
	margin-top:5px;
	text-align:right;
}

.s_wd {
	height:26px;
	display:inline-block;
	margin-right:2px;
	vertical-align:top;
	/*border:1px solid #b6b6b6;
	border-color:#9a9a9a #cdcdcd #cdcdcd #9a9a9a;	
	background:url("search_bg.png") no-repeat*/	
	border:1px solid #ccc;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10) inset;
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10) inset;
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10) inset;
	border-radius: 2px;
}.s_wd:hover,.s_wd_active{border-color: #a0a0a0 #b9b9b9 #b9b9b9 #b9b9b9 !important;}
.s_ipt {
	width:238px;
	height:21px;
	font:12px/14px arial;
	margin:3px 4px 0 6px;
	background:#fff;
	outline:0;
	-webkit-appearance:none;
}
.s_btn input[type="image"]{border:2px solid #767676;border-radius:2px;height:24px;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:#999;
    font-weight:normal;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#999;
    font-weight:normal;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#999;
    font-weight:normal;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#999;
    font-weight:normal;
}

/*******************************AD1*******************************/
.ad1bg{
	position:relative;
	width:100%;
	float:left;
	margin-bottom:10px;
}
.ad1bg .ad1{
	position:relative;
	width:1200px;
	margin:auto;
	margin-top:9px;
}


/*版权信息*/
.copyrightbg{
	position:relative;
	width:100%;
	font-size:12px;
	float:left;
	margin-bottom:30px;
}
.copyrightbg .copyright{
	position:relative;
	width:1200px;
	margin:auto;
}
.copyrightbg .copyright .menu{
	position:relative;
	text-align:center;
	padding-top:20px;
}
.copyrightbg .copyright .menu a{color:#333;text-decoration:underline;}
.copyrightbg .copyright .menu a:hover{color:rgb(240, 90, 65);text-decoration:underline;}
.copyrightbg .copyright .info{
	position:relative;
	text-align:center;
	padding-top:10px;
	color:#666;
	line-height:17pt;
}
.copyrightbg .copyright .info a{color:#848585;}
.copyrightbg .copyright .info a:hover{color:#626262;text-decoration:none;}
.copyrightbg .copyright .cert{
	position:relative;
	width:1200px;
	text-align:center;
	padding-top:3px;
	height:20px;
}
.copyrightbg .copyright .cert a{
	margin-left:5px;
	display:inline;
}
/*公安备案*/
.footer-ghs a i {
	display: inline-block;
	width: 14px;
	height: 16px;
	margin-right: 6px;
	background: url(../images/ghs.png) 0 0 no-repeat;
	vertical-align: middle;
	margin-top: -4px;
}

html #hm_t_undefined .hm-t-feedback-trigger {
	display:none;
}

/*cndns-right*/
.cndns-right{position:fixed;right:1px;top:90%;margin-top:-100px;z-index:100}
.cndns-right i{font-style:normal;}
.cndns-right a:hover{text-decoration:none;}
.cndns-right-menu{position:relative;}
.cndns-right-btn{
    width: 40px;
    height: 40px;
    text-align: center;
    display: block;
    position: relative;
    margin-bottom: 6px;
    border-radius: 50%;
    background: rgba(75,75,75,0.5);
    overflow: hidden;
}
.cndns-right-btn:hover {background: rgba(0,0,0,0.6);}
.cndns-right-btn span{color:#fff;font-size:21px;line-height:42px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#fff;font-size:12px;line-height:15px;padding-top:5px;display:none;}
.cndns-right-menu:hover .cndns-right-btn span{display:none}
.cndns-right-menu:hover .cndns-right-btn p{display:block;}
.menu-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.menu-top .cndns-right-btn span.fa-angle-up{font-size:30px;line-height: 14px;}
.menu-top .cndns-right-btn i{display:none;color:#999;}/*顶部2个字去掉*/
.menu-top.cndns-right-menu:hover .cndns-right-btn span{display:block;color:#fff} 
.menu-top.cndns-right-menu:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;overflow:hidden;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative;overflow:hidden;}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;position:absolute;right:-13px;top:26px;}
.menu-sev .cndns-right-box .box-border{width:430px;}
.menu-contact .cndns-right-box .box-border{width:250px;}
.cndns-right-menu:hover .cndns-right-box{display:block}
.menu-common .cndns-right-box{top:inherit;bottom:-35px;}
.menu-common .cndns-right-box .box-border{text-align:center;border-top:1px solid #ccc;}
.menu-common .cndns-right-box .box-border img{width:150px;height:150px;}
.menu-common .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.menu-common .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}


/*友情链接*/
.friendbg{
	position:relative;
	width:100%;
	font-size:12px;
	float:left;
	margin-top:20px;
}
.friendbg .friend{
	position:relative;
	width:1200px;
	margin:auto;
	border:1px solid #e9e9e9;
	/*border-top:1px solid #999;*/
	line-height:40px;
	margin:auto;
}
.friendbg .friend .left{
	/*background-color:#fffcf1;*/
	background-color: rgba(255,252,241,0.5);
	width:120px;
	color:#ee8d03;
	float:left;
	text-align:center;
}
.friendbg .friend .right{padding-left:120px;}
.right .rss{
	width: 32px;
	text-align: left;
	text-indent: -9999px;
	background: url(../images/icon/rsso.gif) no-repeat left center;
	margin-right: 6px;
}

.friendbg .friend .right a{color:#3d3d3d;}
.friendbg .friend .right a:hover{color:#ee8d03;}
.piclinks{
	
}


/*列表项目*/
.tflist li{
	list-style:none;
	border-bottom:1px dashed #eee;
	line-height:27px;
	height:29px;/*overflow:hidden搭配防止自动换行*/
	overflow:hidden;
	text-align: left;
}
.tflist li:last-child{border-bottom:none;}
.tflist li b {
	background-color:#ccc;
	color: #fff;
	font-weight: normal;
	float: left;
	width: 16px;
	height: 16px;
	line-height: 16px;
	display: block;
	margin: 5px 5px 0 2px;
	text-align: center;
	border-radius: 6px;
}
.tflist li:first-child b {
	background-color:#FF9C02;
}
.tflist li:nth-child(2) b {
	background-color:#FF9C02;
}
.tflist li:nth-child(3) b {
	background-color:#FF9C02;
}
.tflist span{
	float:right;
	display:inline;
	color:gray;
}

/*热门标签*/
.hotkwd {
	padding-left:3px;
	overflow:hidden;
}
.hotkwd li {
	border: 1px solid #E66052;
	border-radius: 2px;
	float: left;
	margin: 2px;
	padding: 3px 4px;
}
.tagon, .tagon a {
	color:#fff !important;
	background-color:#E66052;
}
.hotkwd li:hover, .hotkwd li:hover a {
	color:#fff;
	background-color:#E66052;
	text-decoration:none;
}
.hotkwd li a {
	color:#E66052;
}

/* | 分割符*/
.sep {
	color:rgb(240 90 65 / 78%);
	margin:0px 3px 0px 3px;
}

/*滚动条*/
/* width */
::-webkit-scrollbar {
	width: 10px;
  height: 10px;
  background: transparent;
}
/* Track */
::-webkit-scrollbar-track {
	background: transparent;
}
/* Handle */
::-webkit-scrollbar-thumb {
	background: #dbdcdf;/*skyblue;*/
  background-clip: padding-box;
  border:2px solid transparent;
	border-radius: 6px;
}
/* Handle on hover */
::-webkit-scrollbar:hover {
	background-color: #f2f3f3;
}
::-webkit-scrollbar-thumb:hover {
	background: #b7babf;
  border:1px solid transparent;
}
