﻿@charset "utf-8";
/* css document */


/*分页*/
.pager { text-align:center; margin:20px auto; clear:both; }
.pager li{ display:inline-block; }
.pager a, .pager span { text-align: center; color: #333; border: 1px solid #e6e6e6; padding:10px; margin-left: -1px; }
.pager a:hover { color: #e83836; }
.pager span { background: #f6f6f6; }
.pager .active span { color: #e83836; background: #ffc; }
.pager .disabled span{ color:#666; }
.pager>li:first-child a, .pager>li:first-child span {
    margin-left:0; border-top-left-radius:4px; border-bottom-left-radius:4px;
}
.pager>li:last-child a, .pager>li:last-child span {
    border-top-right-radius:4px; border-bottom-right-radius:4px;
}

/*
.red{color:#e83836;}
a:hover {
	text-decoration:underline;
	color:#fff;
}

*/

.pub-clear {
	display: block;
	float: none;
	clear: both;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	background: none;
	border: 0;
	font-size: 0;
}

.head-cfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.search_class_list{ position:absolute; right:105px; top:90px; display:none; z-index:9999}


a.search_select {
	width:101px;
	border-left:solid 1px #cdcdcd;
	cursor: pointer;
	display: block;
	float: left;
	height:46px;
	line-height: 46px;
	overflow: hidden;
	padding-left:10px;
	margin-right:10px;
	text-decoration: none;
	color: #888;
	background:  no-repeat 94% 50%;
}
.search_class_box1 {
    position: absolute;
    top: 46px;
	right:5px;
    z-index: 999999;
    width: 115px;
    background: #ffffff;
    border: solid 1px #ccc;
}


.search_class_box3 li, .search_class_box2 li, .search_class_box1 li, .search_class_box li {
    line-height: 24px;
    border-bottom: dashed 1px #d8d8d8;
    color: #666;
    padding-left:10px;
    font-size: 12px;
    font-family: verdana, geneva, simsun, sans-serif;
}



/*logo 菜单*/
.logobox {padding:20px 0 16px;border-bottom:1px solid #d9d9d9; min-width:1200px; background:#fff;}
.logobox-content {margin:0 auto;width:1200px;position:relative; z-index:999}
.fzglogo {float:left;width:160px;}
.fzglogo img {width:160px;}
.select-city {float:left;margin-left:20px;width:60px;padding-top:28px;}
.select-city a {position:relative;display:block;height:22px;line-height:22px;color:#e83836;font-weight:bold;font-size:16px;}
.select-city a i {display:block;width:10px;height:5px;position:absolute;top:8px;right:10px;z-index:9;background:url(/uploads/image/ssimg-home/u_sj.gif) no-repeat;}
.select-city a:hover i{background:url(/uploads/image/ssimg-home/d_sj.gif) no-repeat;}
.select-city div:hover #citylist{display:block;}
.select-city .on{background:url(/uploads/image/ssimg-home/d_sj.gif) no-repeat !important;}

#citylist {position:absolute;z-index:9999;top:50px;left:215px;padding:10px 10px 2px;border:1px solid #e83836;background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:none;}
#citylist dl {margin:0 0 5px;}
#citylist dt {display:inline-block;zoom:1;*display: inline; font-size:12px;font-family:"宋体";}
#citylist dd {display:inline-block;zoom:1;*display: inline; margin: 0 10px 0 0; }
#citylist dd a {font-size:12px;font-weight:normal;color:#333;font-family:"宋体";}
#citylist dd a:hover {color:#e83836;}

/*菜单*/
.head-nav {float: left;margin-left:10px;padding-right:10px;position: relative;margin-top:8px;background: url(/uploads/image/ssimg-home/sxbg.jpg) 100% 50% no-repeat;}
.head-nav li {float: left;font-family: "微软雅黑","宋体";font-size: 20px;color: #fff;text-align: center; line-height:45px; height:45px;display: block;position: relative;}
.head-nav li a{padding:5px 10px; margin:0 2px;}

.head-nav .cur a, .head-nav li a:hover {
	background-color: #e83836;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
}
.head-nav a:hover {
	text-decoration: none;
}
.head-nav li .navlist {
	width: 100px;
	padding: 5px 0;
	height: auto;
	position: absolute;
	top:45px;
	left: 50%;
	margin-left: -47px;
	z-index: 999999;
	padding-top:16px;
	opacity:0;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: scaley(0);
	-ms-transform: scaley(0);
	transform: scaley(0);
	-webkit-transform-origin: 90% 0;
	-ms-transform-origin: 90% 0;
	transform-origin: 90% 0;
	visibility: hidden;
}
.head-nav li .navlist ul {
	padding: 5px 0;
	border: solid 1px #d6d6d6;
	background-color: #fff;
	text-align: center;
	font-size: 16px;
}
.head-nav li .navlist a, .head-nav li .navlist a:hover {
	display: block;
	background-color: #fff;
	border-radius: 0;
	padding: 0;
	color: #333;
	line-height:30px;
}
.head-nav li.cur .navlist a:hover {
	color: #e83836;
}
.head-nav li .navlist a:hover {
	color: #e83836;
}
.head-nav li:hover .navlist {
	-webkit-transform: scaley(1);
	-ms-transform: scaley(1);
	-moz-transform: scaley(1);
	transform: scaley(1);
/*	-webkit-transition: all .2s ease-out;
	transition: all .1s ease-out;
	-moz-transition: all .2s ease-out;*/
	-webkit-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);
	transition: all .3s cubic-bezier(.31, .57, .68, 1.36);
	-moz-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);
	opacity: 1;
	visibility: visible;
}

.navlist .sj_ico, .wx_box .sj_ico
{width: 14px;height: 10px;position: absolute;background: url(/uploads/image/ssimg-home/sj_ico.jpg) no-repeat;top: -10px;left: 50%;margin-left: -7px;}

/*app下载*/
.wx_box {
	float:left;
	padding-top: 10px;
	margin-left:15px;
}
.wx_box a {
	position: relative;
}
.wx_box a .wx_x_img {
	display: inline-block;
	width: 38px;
	height: 38px;
	cursor: pointer;
}
.wx_box a {
	margin-right: 5px;
	display: inline-block;
}
.wx_box a:hover {
	text-decoration: none;
}
.wxxlbox {
	width: 104px;
	height: auto;
	border: solid 1px #d6d6d6;
	background-color: #fff;
	padding: 8px;
	position: absolute;
	margin-top: 59px;
	top: 0px;
	right: -40px;
	opacity: 0;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: 90% 0;
	-ms-transform-origin: 90% 0;
	transform-origin: 90% 0;
	visibility: hidden;
	z-index: 9999
}
.fzgwx_img {
	width: 104px;
	height: 104px;
}
.wx_box a.head-fzg:hover .wxxlbox, .wx_box a.head-zxb:hover .wxxlbox {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);
	transition: all .3s cubic-bezier(.31, .57, .68, 1.36);
	opacity: 1;
	visibility: visible;
	color: #333;
}
.wx_txt {
	font-size: 12px;
	margin-top: 8px;
	text-align: center;
}
/*登录注册*/
.loginbox {
	float:right;
	margin-top:12px;
}
.loginbox li {
	float: left;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	color: #fff;
	text-align: center;
	width: 60px; 
	height:32px;
	line-height: 32px;
}
.loginbox li:nth-child(4) {
	width:80px;
}
.loginbox li a:hover {
	background-color: #e83836;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	line-height: 22px;
	padding: 5px 10px;
	transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	text-decoration:none;
}

/*登录状态*/
.dl_select{position:relative;float:left; margin-top:4px; width:110px;}

.dl_select dt{height:30px;display:inline-block;float: right;line-height:30px;background: url(/uploads/image/ssimg-home/u_sj.gif) no-repeat 120px center;cursor:pointer;width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; font-size:14px; color:#666}
.dl_select dt.down{ background: url(/uploads/image/ssimg-home/select_icon2.gif) no-repeat 120px center; }
.dl_select dt:hover,.datum_select dt.cur{color:#e83836;}

.dl_select_img_box{ position:relative; float:right;}
.dl_select dt .dl_text01{ max-width:75px; float:right; overflow:hidden; margin-right:10px; display:inline-block;white-space:nowrap;text-overflow:ellipsis; text-align:right;}
.dl_select dt .tx_icon_k{position:absolute; left:0; top:0;}
.dl_select dd{position:absolute;left:23px;top:30px;display:none; z-index:99999;border-bottom:1px solid #d2ccc4;}
.dl_select dd span{ width:106px; height:28px; line-height:28px; display:block; text-align:center;background:#fff;border:1px solid #d6d6d6; border-top:0; border-bottom:0;}
.dl_select dd i { width:108px; height:16px; display:block; text-align:center;background:#fff; background: url(/uploads/image/ssimg-home/sj_ico2.jpg) bottom no-repeat;}

/*内页头部搜索*/
.top_search_box{background:#eeeeee; height:102px;}
.top_search_con{width:1200px; margin:0 auto;}
.top_search_left{float:left; width:740px; height:50px; margin-top:22px; line-height:50px;}
.top_search_qh{ width:88px; height:48px; border:#d9d9d9 1px solid; font-size:15px; color:#7d7d7d; border-right:none; position:relative;z-index:999999; float:left; background:#f7f7f7;}
.top_search_qh p{display:block;padding-left:15px;line-height:48px;cursor:pointer;}
.set_qh{background:url(/uploads/image/ssimg-home/xl_btn_1.png) 63px 22px no-repeat;}
.select_qh{background:url(/uploads/image/ssimg-home/xl_btn_2.png) 63px 22px no-repeat;}
.new_qh{width:88px;position:absolute;border:1px solid #ccc;display:none;left:-1px;z-index:999999;}
.top_search_qh ul li{line-height:30px; text-align:center;background:#fff; cursor:pointer; font-size:14px;}
.top_search_qh ul li:hover{background:#e83836;color:#fff;}
.top_search_qh ul li.hover{background:#e83836;color:#fff;}

.top_search_nc{ width:320px; float:left; display:block; }
.top_search_nc input{ width:100%; display:block; border:#d9d9d9 1px solid; background:#fff; border-right:none; height:48px; line-height:48px; padding:0 15px; float:left;}
.top_search_sx{ width:65px; height:48px; border-bottom:#d9d9d9 1px solid; border-top:#d9d9d9 1px solid; background: url(/uploads/image/ssimg-home/sx_icon.png) #fff 0px 19px no-repeat; float:left; padding-left:25px; position:relative; display:block;z-index:998;}
.top_search_sx_text{ height:48px; line-height:48px; display:inline-block;*zoom:1;*display: inline; float:left;}
.top_search_sx i{display:inline-block;*zoom:1;*display: inline; margin-left:10px; width:10px;height:48px; background:url(/uploads/image/ssimg-home/u_sj.gif) 0px 23px no-repeat; float:left;}
.top_search_sx i.down{display:inline-block;*zoom:1;*display: inline; margin-left:10px; width:10px;height:48px; background:url(/uploads/image/ssimg-home/d_sj.gif) 0px 23px no-repeat; float:left;}
.top_search_sx_box{position:absolute; top:55px; left:-409px; z-index:9999999999;width: 920px;}
.top_search_sx_box dl{background:#fff;border:#d9d9d9 1px solid; display:block; padding:15px 30px; position:relative; float:left;}
.top_search_sx_box dl dt{ position:absolute; top:-10px; left:0px; width:100%; height:10px; display:block; background:url(/uploads/image/ssimg-home/ny_search_sx_icon.png) no-repeat center;}
.top_search_sx_box dl dd{color:#aeaeae; float:left; margin:5px 0;}
.top_search_sx_box dl dd a{display: inline-block;zoom: 1; height:23px; line-height:23px; margin:3px 0; padding:0 5px;}
.top_search_sx_box dl dd a:hover{ background:#e83836; color:#fff;height:23px; line-height:23px; text-decoration:none;}
.top_search_sx_box dl dd a.hover{ background:#e83836; color:#fff;height:23px; line-height:23px; text-decoration:none;}
.top_search_sx_title{text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/ text-align-last:justify;/* ie9*/-moz-text-align-last:justify;/*ff*/-webkit-text-align-last:justify;/*chrome 20 */ display:inline-block;overflow:hidden;vertical-align:top;width:70px; float:left; height:30px; line-height:30px; color:#333}
.top_search_sx_title span { display: inline-block /* opera */;width:100%;height:0;}
.top_search_sx_list{ float:left; width:785px; display:block; line-height:30px;  }




.top_search_sx_button{ position:absolute; bottom:0; right:0; }
.top_search_sx_button a{ display:block; color:#fff !important; background:url(/uploads/image/ssimg-home/ny_search_sx_icon2.png) 20px 10px #e83836 no-repeat; width:75px; padding-left:40px !important; line-height:35px !important; height:35px !important; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;}
.top_search_sx_button a:hover{background:url(/uploads/image/ssimg-home/ny_search_sx_icon2.png) 20px 10px #b22220 no-repeat !important; text-decoration:none;}
.top_search_button{ width:110px; height:50px; line-height:50px; float:left;font-size:16px;}
.top_search_button a{ width:60px; display:block; color:#fff; background: url(/uploads/image/ssimg-home/ny_search_icon.png) #e83836 25px 17px no-repeat; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out; padding-left:50px; border-radius: 0;border-top-right-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-top-right-radius: 3px;border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-bottom-right-radius: 3px;}
.top_search_button a:hover{ width:60px; display:block; color:#fff; background: url(/uploads/image/ssimg-home/ny_search_icon.png) #b22220 25px 17px no-repeat;text-decoration:none;}
.top_search_mapss{width:120px; height:48px; float:left; display:block; margin-left:10px; font-size:16px;}
.top_search_mapss a{ display:block; width:80px; border:#d9d9d9 1px solid;  height:48px; padding-left:42px; background: url(/uploads/image/ssimg-home/mapss_icon.png) #fff 15px 15px no-repeat;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.top_search_mapss a:hover{background: url(/uploads/image/ssimg-home/mapss_icon.png) #f7f7f7 15px 15px no-repeat; text-decoration:none;}
.top_search_right{float:right; width:420px; text-align:right; margin-top:22px; overflow:hidden; height:50px; line-height:50px;}
.top_search_right a{padding:0 0 0 10px; display:inline-block;}

input.search_btn {
	width: 111px;
	height: 50px;
	color: #ffffff;
	font-size: 16px;
	background: url(/uploads/image/ssimg-home/ny_search_icon.png) #e83836 25px 17px no-repeat;
	border: 0;
	cursor: pointer;
	margin-left: 0;
	padding-left:8px;
	display:block;
}

.soslistbox {
	background-color: #fff;
	border: 1px solid #ccc;
	height: auto;
	line-height:30px;
	padding: 5px;
	margin-left:89px;
	position: absolute;
	top: 162px;
	width: 500px;
	z-index: 9;
}
.soslist li {
	font-size: 14px;
	height: 26px;
	line-height: 26px;
}
.soslist li a {
	font-size: 14px;
	color: #0d5488;
	display: block;
	width: 100%;
}
.soslist li a:hover {
	color: #f00;
	background: #f2f2f2;
	text-decoration: none;
}
.soslist li span {
	float: right;
	font-size: 12px;
}

/*广告*/
.adv-banner-pub {
    margin: 0 auto;
    width: 1200px;
    /* padding: 16px 0 10px 0; */
}
.adv-banner-one { position:relative; height: 55px; margin-top: 1px; }
.adv-tag-rb{
	position:absolute; z-index:12;
	width:30px; height:20px;
	right:2px; bottom:2px;
	background: url(/uploads/image/ssimg-home/adv-tag.png) no-repeat;
}
.adv-bgurl{ display:none; width:0; height:0; }

/*友情链接*/
.ind_yqlink_title{ width:1200px; background:url(/uploads/image/ssimg-home/ch4_1200_bg.gif) left bottom no-repeat; margin-bottom:15px; float: left; height: 40px;}
.ind_yqlink_t_left{ float:left; color:#e83836; font-size:22px;}
.ind_yqlink_t_right{ float:right;line-height:30px;}
.ind_yqlink{ width:1180px; height:auto; overflow:hidden; margin:0 auto 10px auto; padding-left:20px}
.ind_yqlink li{ float:left; width:130px; overflow:hidden; height:24px; line-height:24px; color:#363636;}


/**foot**/
.foot{ color:#333; width:1200px; margin:auto; height:auto; clear:both; padding-top:5px; font-size:14px; }
.foot ul{display:block; text-align:center; line-height:28px;}
.foot a{ color:#333; text-decoration:none; margin:0 5px; }
.foot a:hover{ color:#ff0000; text-decoration:underline;}
.foot-ewm {  margin: 10px 0;  }

/* 关掉畅言广告 */
#feedav div{ display:none; width:0px; height:0px; padding:0; margin:0; }
#cy-cmt-list div:last-of-type{ padding:0 !important; border-bottom:0 !important; }


/*百度分享*/
#bdshare a { display:inline-block; width:30px;height:30px; padding:0; margin:0 2px; background:url(/uploads/image/ssimg-home/bdshare.png) no-repeat; background-size:30px;}
#bdshare .bds_weixin { background-position: 0px 0px!important;}
#bdshare .bds_qzone {    background-position: 0px -60px!important;}
#bdshare .bds_sqq {    background-position: 0px 0px!important; }
#bdshare .bds_tsina {    background-position: 0px -120px!important; }
#bdshare .bds_sqq {    background-position: 0px -180px!important; }

