@charset "utf-8";
table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
li {list-style: none;}
*{box-sizing:content-box;margin:0px;padding: 0px;}
html {
	-webkit-text-size-adjust: 100%; 
	-ms-text-size-adjust: 100%; 
	text-size-adjust: 100%;}
body{
	color: #333;
	font-family: "微软雅黑";
	font-size: 14px;}
dt+dd,dd,dt,ul,ol,p,span{padding:0px;margin:0px;font-weight: normal;}
/**清除浮动**/
.clear:after{display:block;clear:both;content: ' ';}
.clear{zoom:1;}
/*<!-- byHeader****顶部开始 -->*/
.byHeader{
	width: 100%;
	height: 326px;
	overflow: hidden;
	min-width: 1200px;}
.byBannerPicLayer{
	width: 100%;
	height: 326px;
	overflow: hidden;
	position: relative;
	text-align: center;
	min-width: 1200px;}
.byBannerPic img{
	display: block;
	border:none;
	width: 100%;
	height: 326px;
	min-width: 1200px;}

/*<!-- 版心1200px -->*/
.byHeaderMain{
	width: 1200px;height: 326px;
	overflow: hidden;
	margin:auto;
	background-color: transparent;
	position: absolute;
	left: 50%;top: 50%;
	margin-left: -600px;
	margin-top: -163px;}
.byBannerTitle{
	width: 483px;
	position: absolute;
	top: 20px;
	left: 0px;}
.byBannerTitle img{
	display: block;
	border: none;
	height: 76px;}
.byBannerPicPublic{
	width: 600px;
    position: absolute;
    top: 90px;
    right: 109px;}
.byBannerPicPublic img{
	height: 200px;
    display: block;
    border: none;}


/*<!-- byHeader****顶部结束 -->*/

/*<!-- gsNav****导航菜单***开始 -->*/
.gsNavLayer{
	width: 100%;
	height: 50px;
	overflow: hidden;
	background-color: #e7393a;
	margin-bottom: 15px;
	min-width: 1200px;}
.gsNav{
	width: 1200px;
	margin: auto;}
.gsNav>ul{
	text-align: center;
	margin:6px 0px;}
.gsNav>ul>li{
	float:left;
	width:12.5%;
	text-align: center;}
.gsNav>ul>li>a{
	text-decoration: none;
	display: block;
	color: #fff;
	height: 38px;
	line-height: 38px;
	border-radius: 5px;
	font-size:16px;
	font-weight:600;}
.gsNav>ul .gsNavActive>a{
	background-color: #fff;
	color: #e7393a;}
/*<!-- gsNav****导航菜单***结束 -->*/

/*<!-- gsNav****重要通知***开始 -->*/
.byRunBto-Wrap{
	width:1200px;
	margin:0px auto 3px;}
.gsRunNotice{
	width: 776px;
	float:left;
	margin:0px auto 0px;
	height: 40px;
	line-height: 40px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	border: solid 1px #dddddd;}
.byRunBto-Right{
    width: 410px;
	float:left;
	margin-left:10px;
	height: 40px;
	line-height: 40px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	border: solid 1px #dddddd;
	overflow:hidden;}
.gsRunNoticeLeft{
	width: 102px;
	float: left;
	position: relative;
	padding: 0px 10px 0px 15px;}
.gsRunNoticeLeft-Pic{
	float: left;
	width: 25px;height: 25px;
	display: block;
	border:none;
	margin-top: 9px;}
.gsRunNoticeLeft>span{
	float: left;
	width: 70px;
	display: block;
	color: #ff5151;
	font-size: 14px;
	padding-left: 4px;}
.gsRunNoticeCon{
	width: 646px;
	float: left;overflow: hidden;}
.gsRunNoticeConSolid{
	width: 1060px;
	overflow: hidden;}
.byImporyNotice{
	float:left;
	width:auto;
	min-width:1040px;}
.byImporyNotice a{
	float:left;margin-left:30px;
	text-decoration: none;
	color: #666;}
.byImporyNotice a:hover{
	color: #333;}
.byImporyNoticeLayer{
	width:9999999999999999px;}
.gsRunDetail{
	float: left;}
.gsRunDetail>a{
	float: left;
	display: block;
	margin-left: 50px;
	text-decoration: none;
	color: #333;}
.gsRunDetail>a:hover{
	color: #567dc0;}
.byHomeSearchCon {
    position: relative;
    text-indent: 10px;
	color: #ff5152;
    font-size: 14px;}
.byHomeSearchCon p{
	height: 100%; 
	width: 100%;}
.byHomeSearchCon img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 11px;
    height: 6px;
    position: absolute;
    right: 10px;
    top: 14px;}
.byHomeSearch { 
    position: relative; 
    float: left;
    color: #999999;
    width: 100px;
	height: 32px;
	line-height: 32px;
	border-right: solid 1px #dddddd;
	overflow: hidden;
	margin-top:5px;
	cursor:pointer;}
.byHomeSearch select {
	cursor:pointer;
    width: 100%;
    height: 34px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    border:none;
    outline: none;
    position: absolute; 
    top: 0px; 
    left: 0;
    opacity: 0; 
    filter: alpha(opacity: 0; 
    background-color: #fff;
    font: 14px/20px "Microsoft YaHei";
    font-size:14px;

    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;} 
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none;}
.byHomeSearch select option { 
    text-indent: 10px;
    height: 30px;
    line-height: 32px;
    background-color: #fff;}
.byHomeSearchLeft{
	margin-left: 44px;}
.byRunBto-RightBtn{
	float:left;
    width: 296px;
    overflow: hidden;
    margin-left: 10px;}
.by-Search{
	width: 100%;
	position: relative;}
.by-Search>input{
	border:none;outline: none;
	width: 250px;
	padding:0px 5px;
	height: 32px;
	font-size: 14px;
	background-color: #fff;
	color: #aaaaaa;
	font-family: "微软雅黑";}
.by-SearchPic{
	position: absolute;
	right: 8px;top: 9px;
	cursor:pointer;}
.by-SearchPic img{
	display: block;
	border:none;
	height: 22px;}








/*<!-- gsNav****重要通知***结束 -->*/

/*<!-- 新闻轮播图 -->*/
.gsRunBto{
	width: 1200px;
	margin:auto;}
.gsRunBtoLeft,.gsRunBtoRight{
	float: left;}
.gsRunBtoLeft{
	width: 744px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	padding: 16px;}
.gsRunBtoRight{
	width: 412px;
	margin-left: 10px;}
.gsRunBtoCarousel{
	width: 299px;
	height: 236px;
	float: left;}
.gsRunBtoNew{
	float: left;
	width: 426px;
	margin-left: 10px;
	padding: 0px 4px;overflow: hidden;}
.swiper-container {
    width: 100%;
    height: 100%;}
/* .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
} */
.gsRunBtoCarousel .swiperPointer{
	width:auto;
	left: auto;
	right: 10px;}
.swiper-slide>a{
	color: #111;
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    cursor: default;}
.swiper-slide>a .gsRunBtoPicText{
	position: absolute;
	background-color: #272727;
	bottom: 0px;
	left: 0px;
	height: 36px;
	line-height: 36px;
	width: 100%;}
.gsRunBtoPicText>p{
	width: 220px;
	text-align: left;
	text-indent: 15px;
	color: #fff;
	font-size: 14px;
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}
.swiper-slide>a>img{
	width: 100%;
	height: 100%;
	display: block;
	border:none;}
.gsCarousel .swiperPointer .swiper-pagination-bullet{
	background: #fff;
	width: 12px;height: 12px;
	opacity: 1;}
.gsCarousel .swiperPointer .swiper-pagination-bullet-active{
	background-color: #007aff;}
.gsRunBtoCarousel .swiper-pagination-bullet{
	background: #fff;
	width: 8px;height: 8px;
	opacity: 1;}
.gsRunBtoCarousel .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0px 2px;}
.gsRunBtoCarousel .swiper-pagination-bullet-active{
	background-color: rgba(225, 73, 73, 1);}

/*<!-- 新闻轮播图 -->*/

/*<!-- 新闻列表 -->*/
.gsRunBtoHeader{
	font-size: 16px;
	color: #333;
	line-height: 22px;
	width: 100%;
	padding-bottom: 4px;}
.gsRunBtoRightHeader{
	border-bottom: 1px solid #dddddd;
	height: 35px;
    line-height: 35px;}
.gsRunBtoRightHeaderName{
	float: left;
	width: 200px;
	color: #333;
	text-decoration: none;}
.gsRunBtoHeaderNav{
	display: inline-block;
	font-size: 14px;color: #333;
	text-decoration: none;
	width: 108px;
	height: 36px;line-height: 36px;
	text-align: center;
	float: left;
	border-radius: 5px;}
.gsRunBtoHeader .gsRunBtoHeader-Active{
	color: #fff;
	background-color: #ff5152;}
.gsRunBtoNewListh{
	display: block;
	width: 100%;
	overflow: hidden;
	height: 32px;line-height: 32px;
	color: #666666;
	text-decoration: none;}
.gsRunBtoRight .gsRunBtoNewListh{
	height: 32px;line-height: 32px;}
.gsRunBtoNewListLayer{
	height: 196px;
	overflow: hidden;}
.gsRunBtoNewList-Main{
	display:none;}
.gsRunBtoNewList-MainActive{
	display: block;}
.gsRunBtoPoint{
	float: left;
	position: relative;
	width: 12px;
	height: 30px;}
.gsRunBtoPoint>i{
	display: block;
	height: 6px;width: 6px;
	background-color: #666;
	border-radius: 50%;
	position: absolute;
	left: 1px;
	top: 13px;}
.gsRunBtoNewListh:hover{
	color: #333;}
.gsRunBtoNewListh:hover .gsRunBtoPoint>i{
	background-color: #ff5152;}
.gsRunBtoNewListh>span{
	display: block;
	float: right;
	width: 80px;
	color: #999999;}
.gsRunBtoPointNew{
	float: left;}
.gsRunBtoPointNew img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 34px;
    height: 14px;
    margin-left: 20px;}

.gsRunBtoNewListh>p{
	float: left;
	max-width: 74%;
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;}
.gsLoginTargetTop{
	height: 130px;
	padding: 16px;
	overflow: hidden;}
.gsLoginTarget,.gsLoginTargetTop{
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;}
/****登录 注册链接****/
.gsLoginTarget{
	margin-top: 10px;
	height: 76px;
	padding: 10px 16px;
	text-align: center;}
.gsLoginTarget a{
	display:inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	border-radius: 3px;
	color: #fff;
	margin:0px;
	margin:0px 2px;
	width:165px;
	height:35px;
	line-height:35px;
	margin-top:3px;}
.gsLoginTarget1{
	background-color: #e1bf78;
	margin-top:3px;}
.gsLoginTarget2{
	background-color: #ff5152;}
.gsLoginTarget4{
	background-color: #ee9d66;}
.gsLoginTarget5{
	background-color: #469eaa;}
/*<!-- 新闻轮播图 -->*/


/*<!-- gsNav****中间图片***开始 -->*/
.gsMiddlePic{
	width: 1200px;
	margin:10px auto;
	height: 100px;
	border-radius: 5px;
	overflow: hidden;}
.gsMiddlePic-Con{
	width: 100%;height: 100%;
	display: block;}
.gsMiddlePic-Con img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	width: 100%;height: 100%;
	border:none;}
/*<!-- gsNav****中间图片***结束 -->*/

/*<!-- ****交易信息全公开***开始 -->*/
.byFutureBid_Box{
	width: 1200px;margin:0px auto 10px;}
.gsPublic{
	width: 778px;margin:0px auto;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	float: left;height: 513px;
	overflow: hidden;}
.byFutureBid_Wrap{
	float:left;
	width: 410px;
    margin-left: 10px;
    overflow: hidden;}
.byTypeTitleLayer{
	padding-bottom: 10px;
	border-bottom: 1px solid #dddddd;}
.gsPublicTop{
	padding:10px 15px 0px 15px;}
.byTypeTitle{
	text-decoration: none;
	color: #333333;font-size: 16px;
	float: left;font-weight: 600;
	line-height: 36px;}
.gsPublicSearch{
	float: right;
	width: 407px;
	position: relative;
	border: solid 1px #d6d6d6;
	background-color: #fdfdfd;
	border-radius: 3px;}
.gsPublicSearch>input{
	border:none;outline: none;
	width: 340px;
	padding:0px 15px;
	height: 32px;
	font-size: 14px;
	background-color: #fdfdfd;}
.gsPublicSearch-Pic{
	position: absolute;
	right: 8px;top: 4px;
	cursor:pointer;}
.gsPublicSearch-Pic img{
	display: block;
	border:none;
	height: 22px;}
.byMargin_MoneySearch-Pic{
	position: absolute;
	right: 8px;top: 4px;
	cursor:pointer;}
.byMargin_MoneySearch-Pic img{
	display: block;
	border:none;
	height: 22px;}
.byStatisticalType{
	background-color: #f9f9f9;
	padding:10px 15px;
	margin-bottom: 10px;}
.byStatisticalType_Left{
	float: left;
	overflow: hidden;}
.byStatisticalType_LeftPic{
	float: left;}
.byStatisticalType_LeftPic img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	height:22px;}
.byStatisticalType_LeftText{
	float: left;}
.byStatisticalType_LeftText{
	line-height: 20px;
	color: #ff5152;
	text-align: center;}
.byStatisticalType_Right{
	float: left;}
.byStatisticalTypeList{
	float: left;
	margin-left: 20px;
	*margin-left:15px;/*ie7*/
	_margin-left:15px;/*ie6*/
	text-align: center;
	cursor: pointer;}
.byStatisticalTypeListNum{
	background-color: #e7393a;
	border-radius: 5px;
	padding: 10px 0px;
	width: 80px;
	color: #fff;
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;}
.byStatisticalTypeListNum p{
	line-height: 18px;}
.byStatisticalTypeListText{
	margin-top: 8px;
	line-height: 22px;
	text-align: center;color: #333;}

.gsPlatformNav{}
.gsPlatformNav ul{
	margin-bottom:-1px;
	border-bottom:1px solid #dddddd;
	position: relative;}
.gsPlatformNav>ul>li{
	float: left;
	width: 88px;text-align: center;
	height: 34px;line-height: 34px;
	background-color: #fff;
	border-bottom: none;
	cursor: pointer;
	margin-left: 18px;
	font-family:Microsoft YaHei;}
.gsPlatformNav>ul .gsPlatformNavActive{
    border: 1px solid #dddddd;
    border-bottom: none;
    border-radius: 3px 3px 0px 0px;
    color: #FF5151;
    margin-bottom: -1px;}

/*<!-- ****交易信息  列表***开始 -->*/
.gsPublicBtoMain{
	padding:20px 15px 15px 15px;
	padding-bottom: 46px;
	position: relative;
	height: 240px;
	overflow: hidden;}
.gsPropertyBox{
	display: block;
	padding: 6px 15px;
	text-decoration: none;
	background-color: #fff;}
.gsPublicBtoMain>a:nth-child(2n){
	background-color: #f9f9f9;}
.gsPropertyConList{
	line-height: 24px;}
.gsPropertyStep{
	line-height: 22px;}
.gsPropertyLeft{
	float: left;
	color: #000000;}
.gsPropertyCon{
	float: left;
	color: #666;
	max-width: 480px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.gsPropertyCon:hover{
	color: #333;}
.gsPropertyLeftTime{
	float: right;
	color: #999;}
.gsPropertyStep>ul{
	float: left;
	width: 1060px;}
.gsPropertyStep>ul>li{
	float: left;
	color: #20497d;
	font-size: 12px;}
.gsPropertySheng{
	display: block;
	float: right;
	color: #20497d;
	width: 60px;
	text-align: right;
	color: #20497d;
	font-weight: 600;}
.gsPublicBtoMainMore{
	position: absolute;
	right: 15px;
	bottom: 8px;
	width: 80px;}
.gsPublicBtoMainMore>a{
	display: block;
	width: 100%;
	text-decoration: none;
	color: #666666;
	border-bottom: 1px solid #dddddd;}
.gsPublicBtoMainMore a p{
	float: left;
    height: 20px;
    line-height: 20px;}
.gsPublicBtoMainMore a p:hover{
	color: #333;}
.byIndex_LinkMore{
	float: left;}
.byIndex_LinkMore img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	width: 15px;height: 15px;}
.gsPublicBtoMain{
	display: none;}
.gsPublicBtoActive{
	display: block;}
.gsRunBtoPointNew img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
   	width: 29px;
    height: 11px;
    margin-left: 7px;}

/*<!-- ****交易信息  列表***结束 -->*/


/*<!-- ****交易信息全公开***结束 -->*/

/*<!-- ****近期开标***开始 -->*/
.byFutureBid{
	padding: 15px;
	border-radius: 5px;
	overflow: hidden;
	background-color: #fff;}
.byStatisticalFutureBid{
	border:none;
	padding: 0px;}
.byFutureBidHead{
	border-bottom:1px solid #dddddd;}
.byFutureBidHead a{
    text-decoration: none;
    color: #333333;
    font-size: 16px;
    line-height: 36px;}
.byFutureBidHead a p{
	float: left;
	font-weight: 600;}
.byFutureBidHead a span{
	display: block;
	font-size: 14px;
	float: left;
	font-weight: 600;
	margin-left: 10px;}
.gsStatistAlltopList {
	border-radius: 5px;
	overflow: hidden;
	height: 282px;
	width: 100%;}
.gsStatistIndexBox{
	height: auto;
	min-height: 282px;}
.gsStatistIndex>p {
	width: 320px;
	line-height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	text-align:left;}
.gsStatistIndex {
	display: block;
	text-decoration: none;
	padding: 10px;
	margin-top: 10px;
	background-color: #f9f9f9;
	border-radius: 5px;}
.gsStatistIndex ul {
	line-height: 32px;}

.gsStatistIndex_room {
	float: left;
	color: #999;}

.gsStatistIndex_time {
	float: right;
	color: #999;}

.gsStatistAllDataText>p {
	color: #fff;
	line-height: 22px;
	letter-spacing: 1px;}

.gsStatistAllDataText {
	padding-bottom: 2px;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 10px;}

.gsStatistAllData {
	font-size: 16px;
	color: #fff;
	line-height: 32px;}

.gsStatistAlltopTime {
	padding-top: 66px;}

.gsStatistAlltopTime>p {
	font-size: 16px;
	font-weight: 600;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin: 0px 6px 0px 10px;}

.gsStatistRoomLeft,.gsStatistRoomRight {
	float: left;}

.gsStatistRoomLeft {}

.gsStatistRoomTitle>a {
	font-size: 16px;
	color: #333;
	font-weight: 600;}

.gsStatistRoomTitletime {
	height: 64px;
	line-height: 64px;
	text-align: center;}

.gsStatistRoomRight>ul {
	float: left;
	margin-left: 20px;}

.gsStatistRoomRight>ul>li {
	width: 66px;
	text-align: center;
	line-height: 22px;}

.gsStatistRoomNoon {
	color: #333;
	line-height: 22px;
	margin-bottom: 8px;
	font-weight: 600;}
.noDailyBiddingInfo{
	line-height: 282px;
	text-align: center;
	font-size: 22px;font-weight: 600;}

/*<!-- ****近期开标***结束 -->*/

/*<!-- ****在线互动***开始 -->*/

.byFutureBid_Interactive{
	padding: 15px;
	border-radius: 5px;
	overflow: hidden;
	margin-top: 10px;
	background-color: #fff;}
.byInteractiveLink_Wrap{
	text-align: center;
	padding: 15px 0px 0px 0px;}
.byInteractiveLink{
	text-decoration: none;
	text-align: center;
	/* padding: 10px; */
	padding: 8px;
	border-radius: 5px;
	/* margin:0px 3px; */
	margin:0px 0px;
	display: inline-block;
	*zoom:1;
	*display: inline;}
.byInteractiveLink-Pic{
	display: inline-block;
	*zoom:1;
	*display: inline;}
.byInteractiveLink-Pic>img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	width: 30px;height: 30px;}
.byInteractiveLink p{
	text-align: center;
	color: #fff;}
.byInteractiveLink1{
	background-color: #ff5152;}
.byInteractiveLink2{
	background-color: #ff9e5d;}
.byInteractiveLink3{
	background-color: #d38265;}
.byInteractiveLink4{
	background-color: #4eb5bb;}
.byInteractiveLink5{
	background-color: #4e8ebb;}

/*<!-- ****在线互动***结束 -->*/

/*<!-- ****保证金查询***开始 -->*/
.byMarginSearch_Wrap{
    width: 1200px;
    margin:0px auto 10px;}
.byMarginSearch{
    width: 750px;
    height: 68px;
    padding: 10px 15px;
    margin: 0px auto;
    background-color: #fff;
    border-radius: 5px 5px 5px 5px;
    float: left;overflow: hidden;}
.byMargin_MoneyPic{
	float: left;}
.byMargin_MoneyPic img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 30px;
    height: 30px;}
.byMargin_MoneyMid{
	float: left;margin-left: 15px;
	width: 340px;overflow: hidden;}
.byMargin_MoneyTitle{
	padding-bottom: 10px;}
.byMargin_MoneyTitle li a{
	text-decoration: none;
	line-height: 26px;}
.byMargin_MoneyLeft_Title{
	float: left;}
.byMargin_MoneyLeft_Title a{
	font-size: 16px;font-weight: 600;
	color: #333;
	line-height: 26px;}
.byMargin_MoneyRightIndex_Title{
	float: right;
	border-bottom: 1px solid #FF9E5D;}
.byMargin_MoneyRightIndex_Title a{
	color: #FF9E5D;
    font-size:14px;
    font-family:Microsoft YaHei;}
.byMargin_SearchText{
	width: 337px;
	*margin-bottom: 0px;}
.byMargin_SearchText input{
	width: 300px;height: 30px;
	background-color: #fdfdfd;}
.byMargin_MoneyRight{
	float: left;
	margin-left: 20px;}
.byMargin_Money{
	float: left;}
.byMargin_Money img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 111px;
    height: 74px;}
.byMargin_MoneyRightClick{
	float: left;
	background-color: #367fdd;
	color: #fff;text-decoration: none;
	height: 40px;line-height: 40px;
	padding: 0px 25px;
	border-radius: 3px;
	cursor: pointer;
	margin:15px 0px 0px 10px;}
.byMarginSearchRight{
    float: left;
    width: 410px;
    height: 88px;
    margin-left: 10px;
    overflow: hidden;
    border-radius: 5px;
    background: url(../images/bymargin_r_1.jpg) center no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;}
.byMarginSearchRight a{
	width: 100%;height: 100%;
	display: block;}

/*<!-- ****保证金查询***结束 -->*/

/*<!-- ****政府信息公开***开始 -->*/

.byGovInfoPublic{
	padding: 15px;
    width: 1170px;border-radius: 5px;
    margin:0px auto;
    background-color: #fff;}
.byGovInfoPublic-Left{
	float:left;}
.byGovInfoPublicHead {
	width: 100%;
	padding-bottom: 15px;}
.byGovInfoPublicHead a{
	color: #ff5152;
	font-size: 18px;font-weight: 600;
	text-decoration: none;
	line-height: 22px;}
.byGovInfoPublicLeft{
	float: left;
	height: 266px;
	overflow: hidden;}
.byGovInfoPublicLeft ul li a{
	display: block;
	text-decoration: none;
	color: #fff;
	background-color: #ff5152;
	height: 36px;line-height: 36px;
	width: 160px;text-align: left;
	padding-left: 20px;
	margin-bottom: 10px;
	border-radius: 5px;}
.byGovInfoPublicNew{
	float: left;
	width: 543px;height: 234px;
	margin:0px 0px 0px 10px;
	background-color: #fdfdfd;
	border:1px solid #dddddd;
	border-radius: 5px;
	overflow: hidden;
	padding: 15px;}
.byGovInfoPublicNewHead{
	padding-bottom: 10px;}
.byIndexTitle{
	float: left;
	display: block;
	text-decoration: none;
	color: #ff5152;
	font-size: 16px;font-weight: 600;
	line-height: 22px;}
.byIndexMore{
	float: right;
	display: block;
	text-decoration: none;
	color: #666;
	font-size: 12px;}
.byGovInfoPublicNewList{
	display: block;
	text-decoration: none;
	line-height: 32px;
	border-bottom:1px dashed #dddddd;
	cursor: pointer;}
.byGovInfoPublicNewListLeft{
	float: left;
    color: #000000;}
.byGovInfoPublicNewListCon{
    float: left;
    color: #666;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.byGovInfoPublicNewListTime{
	float: right;
    color: #999;}
.byGovInfoPublicNewList:hover .byGovInfoPublicNewListCon{
	color: #333;}
.byGovInfoPublicRight{
	float: right;
    width: 395px;
    margin-left: 10px;
    overflow: hidden;}
.byGovInfoOpacity,.byGovInfoOpacityBto{
	border-radius: 5px;
	overflow: hidden;}
.byGovInfoOpacity{
	height:146px;}
.byGovInfoOpacityBto{
    position: relative;}
.byGovInfoOpacity-Top{
	text-decoration: none;
	display: block;font-size: 16px;
	color: #ff5152;font-weight: 600;
	line-height: 22px;
	padding-bottom:15px;}
.byGovInfoOpacityList{
	text-decoration: none;
	display: block;
	line-height: 29px;
	cursor: pointer;}
.byGovInfoOpacityList-Pic{
	float: left;color: #999;
	width: 15px;font-weight: 600;
	text-align: left;}
.byGovInfoOpacityList-Con{
	float: left;color: #666;}
.byGovInfoOpacityList:hover .byGovInfoOpacityList-Pic{
	color: #ff5152;}
.byGovInfoOpacityList:hover .byGovInfoOpacityList-Con{
	color: #333;}
.byGovInfoOpacityBto{
	padding-top: 10px;
	height:147px;}
.govpower,.govApply{
	border:1px solid #dddddd;
	border-radius: 5px;
	overflow: hidden;
	padding:10px;}







/*<!-- ****政府信息公开***结束 -->*/

/*<!-- 大数据 ***** 开始 -->*/

.gsBigData{
	width: 1170px;
	margin:10px auto 10px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	padding:10px 15px;}
.gsBigDataLeftTitle{
	font-size: 16px;
	padding: 0px 15px;
	border-bottom: solid 1px #dddddd;
	position: relative;}
.gsBigDataLeftTitle a{
    text-decoration: none;
    color: #333333;
    font-size: 16px;
    font-weight: 600;
    line-height: 36px;}
.gsBigDataLeft{
	float: left;
	padding: 20px 20px 5px;}
.gsBigDataLeft>dl>dd{
	float: left;
	width: 180px;
	font-size: 14px;
	line-height: 32px;
	color: #333333;
	text-align: right;
	font-weight: 600;}
.gsBigDataLeft>dl>dt{
	float: left;
	width: 120px;
	font-size: 18px;
	line-height: 32px;
	color: #333333;
	margin-left: 20px;
	text-align: left;
	font-weight: bold;}
.gsBigDataRight{
	float: left;
	width: 760px;
	padding: 15px 20px 5px;
	position: relative;}
.gsBigDataRight-Title{
	position: absolute;
	left: 230px;top: 6px;
	width: 400px;font-size: 18px;
	font-weight: 600;
	text-align: center;
	line-height: 26px;}
.gsBigDataRight_Bpic,.gsBigDataRight_Zpic{
	float: left;
	width: 772px;
	margin:0px 2px 0px;
	height: 250px;}
iframe{
	border:none;}

/*<!-- 大数据 ***** 结束 -->*/


/*<!-- ****做合格党员***开始 -->*/
.byDang1,.byDang2{
	float: left;
    overflow: hidden;
    border-radius: 5px;
    display: block;}
.byDang1{
	width: 780px;}
.byDang2{
    width: 410px;
    margin-left: 10px;}
.byDang1 img,.byDang2 img{
    height: 110px;
    display: block;
    border:none;}
    


/*<!-- ****做合格党员***结束 -->*/



/*<!-- ****服务电话***开始 -->*/
.byServicePhoneLayer{
    width: 1200px;
    margin: 0px auto 10px;}
.byServicePhone_Wrap{
    width: 750px;
    padding: 10px 15px;
    margin: 0px auto;
    border-radius: 5px 5px 5px 5px;
    float: left;
    overflow: hidden;
    background-color: #fff;}
.byServicePhone_Wrap{
	float: left;}
.byServicePhone_WrapLeft,.byServicePhone_WrapRight{
	float: left;
	margin-left: 50px;
	padding-top: 15px;}
.byServicePhone dd{
	float: left;
	font-size: 14px;
	font-weight: 600;
	width: 210px;
	line-height: 32px;
	text-align: right;}
.byServicePhone dt{
	float: left;
	text-align: left;
	line-height: 32px;}
.byServiceRightPhone dd{
	float: left;
	font-size: 14px;
	font-weight: 600;
	width: 180px;
	line-height: 32px;
	text-align: right;}
.byServiceRightPhone dt{
	float: left;
	text-align: left;
	line-height: 32px;}
/* .byConsultingPhone_Wrap{
	float: left;
    width: 380px;
    margin-left: 10px;
    overflow: hidden;
    border-radius: 5px;
    background-color: #fff;
    padding: 10px 15px;
} */
.byConsultingPhone_Wrap{
	padding: 10px 15px;
	overflow: hidden;
    border-radius: 5px;
    background-color: #fff;}
.byConsultingPhone{
	padding-top: 15px;}
.byConsultingPhoneList dd{
	float: left;
	font-size: 14px;
	font-weight: 600;
	width: 200px;
	line-height: 32px;
	text-align: right;}
.byConsultingPhoneList dt{
	float: left;
	text-align: left;
	line-height: 32px;}
.byConsultingPhone_Child1,.byConsultingPhone_Child2{
	float:left;}
.byConsultingPhone_Child2{
	margin-left:80px;}
.byConsultingPhoneDetail{
	font-size:12px;}


/*<!-- ****服务电话***结束 -->*/


.gsFooter{
	width: 100%;
	padding: 30px 0px;
	background-color: #3b3a39;}
.gsFooterBox{
	width: 1200px;
	margin:auto;
	color: #999999;}
.gsFooterLeft{
	width: 566px;
	float: left;}
.gsFooterRight{
	float: right;
	width: 608px;}
.gsFooterRight>dl>dd{
	line-height: 32px;
	margin-bottom:10px;}
.gsFooterRecord{
	height: 34px;
	position: relative;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 100%;}
.gsFooterRecord>p{
	float: left;
	line-height: 34px;}
.gsFooterRecordBto1{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	float: left;
	width: 60px;
	height: 60px;
	margin-left: 10px;}
.gsFooterRecordTop{
	line-height: 32px;
	margin-bottom: 10px;
	margin-left: 15px;}
.gsFooterRecordBto{
	line-height: 60px;
	position: relative;}
.gsFooterRecordBto2{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	width: 88px;
	height: 44px;
	margin-left: 10px;}
.gsFooterRecord1,.gsFooterRecord2{
	float: left;}
.gsFooterRecord2 img{
	float: left;
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	width: 24px;
	height: 24px;
	margin:5px;}
.gsFooterRecord2 p{
	float: left;
	line-height: 34px;}
.gsFooterRightText{
    line-height: 32px;
    margin: 15px 0px 0px 0px;}
/************自定义下拉菜单**开始************/
.gsFooterTargetCon {
    position: relative;}
.gsFooterTargetCon p{
	height: 100%; 
	width: 100%;
	text-indent: 10px;
	color: #aaaaaa;
    font-size: 14px;}
.gsFooterTargetCon img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 11px;
    height: 6px;
    position: absolute;
    right: 10px;
    top: 14px;}
.gsFooterTarget { 
    position: relative; 
    float: left;
    color: #999999;
    width: 279px;
	height: 32px;
	line-height: 32px;
	background-color:#41403f;
	border: solid 1px #6c6b6b;
	overflow: hidden;}
.gsFooterTarget select {
    width: 100%;
    height: 34px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    border:none;
    outline: none;
    position: absolute; 
    top: 0px; 
    left: 0;
    opacity: 0; 
    filter: alpha(opacity: 0; 
    background-color: #41403f;
    font: 14px/20px "Microsoft YaHei"; 
    font-size:14px;
    background-color: #fff;} 
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none;}
.gsFooterTarget select option { 
    text-indent: 10px;
    height: 30px;
    line-height: 30px;
    background-color: #fff;}
.gsFooterTargetLeft{
	margin-left: 44px;}
/************自定义下拉菜单**结束************/
/*<!-- 网站底部结尾 *****结束 -->*/


/*<!-- 右边的投诉   二维码 *****开始 -->*/

.gsErCode{
	width: 100%;
	position: fixed;
	top: 50%;
	right: 0px;
	transform: translate(0,-50%);
	z-index: 8;}
.gsErCodePicLayer{
	width: 1200px;
	margin:auto;
	position: relative;}

.gsErCodePic{
	position: absolute;
	top: 0px;
	right:-60px;
	width: 52px;
	height: 200px;}
.gsErCodePic>a{
	display: block;
	width: 50px;
	height: 50px;
	margin-bottom: 6px;}
.gsErCodeBgc{
	width: 44px;
	height: 44px;
	background:#f14949;
	text-align: center;}
.gsErCodeBgc img{
	display: inline-block;
    vertical-align: middle;
    *zoom:1;
    *display: inline;
    border:none;
    width:34px;
    margin:5px auto 0;}
.gsErCode1,.gsErCode2,.gsErCode3{
	position: relative;}
.gsErCodeBox{
	position: absolute;
	right: 60px;
	top: -36px;
	background-color: #fff;
	display: none;}
.gsErCodeDetail{
	padding:10px;
	border-radius: 5px;
	box-shadow:0px 0px 10px #888;
	border:1px solid #dddddd;
	position: relative;}
.gsErCode1Detail:after{
	position: absolute;
	top: 50%;right: -11px;
	margin-top:-14px;
	border-top: 12px solid transparent;
	border-left: 12px solid #fff;
	border-bottom: 12px solid transparent;
	content: "";}
.gsErCode2Detail:after{
	position: absolute;
	top: 50%;right: -11px;
	transform: translate(0,-50%);
	border-top: 12px solid transparent;
	border-left: 12px solid #fff;
	border-bottom: 12px solid transparent;
	content: "";}
.gsErCodeDetail img{
    display: inline-block;
    vertical-align: middle;
    *zoom:1;
    *display: inline;
    border:none;
    width: 100px;}
.gsErCodePic>a:hover .gsErCodeBox{
	display: block;}
/*<!-- 右边的投诉   二维码 *****结束 -->*/


/* <!--gov header --> */
.govHeader{
	width: 100%;
	height: 250px;
	overflow: hidden;
	min-width: 1200px;}
.govBannerPicLayer{
	width: 100%;
	height: 250px;
	overflow: hidden;
	position: relative;
	text-align: center;
	min-width: 1200px;}
.govBannerPic img{
	display: block;
	border:none;
	width: 100%;
	height: 250px;
	min-width: 1200px;}

/*<!-- 版心1200px -->*/
.govHeaderMain{
	width: 1200px;
	height: 250px;
	overflow: hidden;
	margin:auto;
	background-color: transparent;
	position: absolute;
	left: 50%;top: 50%;
	margin-left: -600px;
	margin-top: -163px;}
.govBannerTitle{
	width: 483px;
	position: absolute;
	top: 120px;
	left: 290px;}
.govBannerTitle img{
	display: block;
	border: none;
	height: 76px;}
.govBannerPicPublic{
	width: 336px;
	position: absolute;
	top: 207px;
	right: 312px;}
.govBannerPicPublic img{
	height: 54px;
	display: block;
	border: none;}
/*<!-- gsNav****导航菜单***开始 -->*/
.govNavLayer{
	width: 100%;
	height: 50px;
	overflow: hidden;
	background-color: #e7393a;
	margin-bottom: 15px;
	min-width: 1200px;}
.govNav{
	width: 1200px;
	margin: auto;}
.govNav>ul{
	text-align: center;
	margin:8px 0px;}
.govNav>ul>li{
	display:inline-block;
	*zoom:1;
	*display: inline;
	_zoom:1;
	_display:inline;
	margin: 0px 6px;
	vertical-align: middle;}
.govNav>ul>li>a{
	text-decoration: none;
	display: block;
	color: #fff;
	padding:0px 22px;
	height: 34px;
	line-height: 34px;
	border-radius: 34px;}
.govNav>ul .govNavActive>a{
	background-color: #fff;
	color: #e7393a;}
/*<!-- gsNav****导航菜单***结束 -->*/
.byGovInfoPublicOnline{
	background:#ff9e5d;
	border-radius:3px;
    position: absolute;
    top:6px;
    right:8px;
	width:109px;height:34px;
	line-height:34px;
	text-align:center;
	height:34px;
    color:#fff;
    cursor:pointer;}
.byGovInfoPublicOnline img{
	float:left;
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
	width:16px;
	margin:10px 4px 0px 10px;}
.byGovInfoPublicOnline p{
	float:left;}

/**********今日标讯***滚动播放样式********/
.sMarkMainWhole-Wrap{
	background:#fff;
	padding:15px;}
.byRecentDaysMarkTitle table td{
	background:#f5f5f5;}
.byRecentDaysMark-Con table{
	
	width:100%;}
.byRecentDaysMark-Con table tr:hover{
	cursor: pointer;
	color:#666;}
.byRecentDaysMark-Con table td{
	border:1px solid #dddddd;
	padding: 10px 15px;
	vertical-align: middle;
	text-align: center;
	border:1px solid #dddddd;}
.byRecentDaysMark-Con table .sMarkMainListName{
	text-align:left;}
.byRecentDaysMark-Con table td a{
	text-align:left;
	text-decoration: none;
	color:#666;}
.byRecentDaysMark{
	height:400px;
	overflow:hidden;}


/**********今日标讯***滚动播放样式*****结束***/



/**********下拉搜索*****结束***/
.byPointsSearch_Wrap{
	width: 408px;
	float:left;
	margin-left:5px;
	height: 38px;
	line-height: 38px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	border: solid 1px #dddddd;
	overflow:hidden;}
.byPointsSearchCon {
    position: relative;
    text-indent: 10px;
	color: #999;
    font-size: 14px;}
.byPointsSearchCon p{
	height: 100%; 
	width: 100%;}
.byPointsSearchCon img{
	display: inline-block;
	*zoom:1;
	*display: inline;
	vertical-align: middle;
	border:none;
    width: 11px;
    height: 6px;
    position: absolute;
    right: 10px;
    top: 14px;}
.byPointsSearch { 
    position: relative; 
    float: left;
    color: #999999;
    width: 100px;
	height: 32px;
	line-height: 32px;
	border-right: solid 1px #dddddd;
	overflow: hidden;
	margin-top:2px;
	cursor:pointer;}
.byPointsSearch select {
	cursor:pointer;
    width: 100%;
    padding: 0px 5px;
    height: 34px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    border:none;
    outline: none;
    position: absolute; 
    top: 0px; 
    left: 0;
    opacity: 0; 
    filter: alpha(opacity: 0; 
    background-color: #fff;
    font: 14px/20px "Microsoft YaHei";

    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;} 
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none;}
.byPointsSearch select option { 
    text-indent: 10px;
    height: 30px;
    line-height: 32px;}

/**********下拉搜索*****结束***/

/**********旧版网页入口*****开始***/

.old_web {
    display: block;
    width: 1185px;
    margin: 0px auto;
    line-height: 30px;
    font-size: 12px;
    text-align: right;
    color: #3b82dc;
    cursor: pointer;
    text-decoration: none;
    padding-right:15px;}
.old_webLayer {
    background: #f5f5f5;
    height: 30px;}
/**********旧版网页入口*****结束***/
/* <!-- 弹出框通知 **开始--> */

.gnFooterPrompt{
	width: 400px;
    height: 250px;
    position: fixed;
    right: 3px;
    bottom: 3px;
    background: #fff;
    font-size: 18px;
    line-height: 36px;
    text-align: center;
    letter-spacing: 1px;
    box-shadow: 0px 0px 9px 0px #737373;
    border-radius: 3px;
    border: 1px solid #b7a35a;
    z-index:9999;}
.gnFooterPromptTit img{
	float: right;
	margin:9px 10px 5px 0px;
	cursor:pointer;
	display: block;
	height: 18px;}
.gnFooterPromptTit{
	background: url(../images/titbg.jpg)no-repeat;
    height: 48px;
    line-height: 48px;
    border-radius: 4px 4px 0 0;}
.gnFooterPromptMain p{
	padding:15px;
	font-size: 16px;
	line-height:22px;
	color: #666;
	text-decoration: none;
	text-align: left;
	word-break: break-all;
	text-indent: 2em;}
/* .gnFooterPromptMain a{
	text-decoration: none;
	color: #666;
	font-size:14px;
} */
/* .gnFooterPromptMain a:hover{
	color: #333;
} */
.Foot_Tanc{
    padding:24px 25px;
    text-align: right;}
.Foot_Tanc a{
	font-size:16px;
    color:#f65654;
    text-decoration: none;
    border-bottom: 1px solid #f65654;}
.Foot_Tanc:hover a{
    color:#e03836;
    border-bottom: 1px solid #e03836;}
.gnFooterPrompt h3{
	font-size:16px;
	margin: 10px 5px 5px 15px; 
	float:left;}
/* <!-- 弹出框通知 **结束--> */

.addLayerImg{width: 812px;height: 685px;padding:195px 0px 0px 90px;z-index: 99999;}

.d_TradingFirstAleat {
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
	z-index: 99999999999999999999999999;
	display: none;}

.d_TradingFirstMain {
	position: relative;
	width: 793px;
	border-radius: 5px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	overflow: hidden;}

.d_Trading_First_Link {
	overflow: hidden;
	background: #fff;
	/* padding: 30px 38px 50px; */
	padding: 40px 40px 19px;}

.d_TradingFirstHeader {
	background-color: #CC0108;
	height: 65px;
	line-height: 65px;}
.d_TradingFirstHeader h5{
	float:left;
	color:#fff;
	font-size:16px;
	padding-left:15px;
	font-weight:normal;
	font-weight:600;}

.d_TradingFirstClose {
	float: right;
	width: 34px;
	height: 34px;
	color: white;
	background:url(../images/icon_close.png) center no-repeat;
	/* -webkit-background-size: 66%;
	background-size: 66%; */
	cursor: pointer;
	margin-right: 8px;
	margin-top: 8px;}

.d_Trading_First_Link a {
	float: left;
	text-decoration: none;
	padding: 0px 30px;
	border: 1px solid #dddddd;
	background-color: #fdfdfd;
	border-radius: 5px;
	height: 40px;
	width: 320px;
	line-height: 40px;
	margin-bottom: 10px;
	color: #666;
	margin-left: 10px;
	text-align: center;}

.d_Trading_First_Link a:hover {
	border: 1px solid #ff5151;
	color: #fff5151;}
.d_TradingAleat {
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
	z-index: 99999999999999999999999999;
	display: none;}

.d_TradingMain {
	position: relative;
	width: 793px;
	border-radius: 5px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	overflow: hidden;}

.d_Trading_Link {
	overflow: hidden;
	background: #fff;
	/* padding: 30px 38px 50px; */
	padding: 33px 40px 19px;}

.d_TradingHeader {
	background-color: #CC0108;
	height: 65px;
	line-height: 65px;}
.d_TradingHeader h5{
	float:left;
	color:#fff;
	font-size:16px;
	padding-left:15px;
	font-weight:normal;
	font-weight:600;}

.d_TradingClose {
	float: right;
	width: 34px;
	height: 34px;
	color: white;
	background:url(../images/icon_close.png) center no-repeat;
	-webkit-background-size: 66%;
	background-size: 66%;
	cursor: pointer;
	margin-right: 8px;
	margin-top: 8px;}

.d_Trading_Link a {
	float: left;
	text-decoration: none;
	padding: 0px 30px;
	border: 1px solid #dddddd;
	background-color: #fdfdfd;
	border-radius: 5px;
	height: 40px;
	width: 320px;
	line-height: 40px;
	margin-bottom: 10px;
	color: #666;
	margin-left: 10px;
	text-align: center;}

.d_Trading_Link a:hover {
	border: 1px solid #ff5151;
	color: #fff5151;}



















