﻿@charset "UTF-8";
.banner{
	width: 100%;
	margin: 0px auto;
	position: relative;
	max-height:600px;
}
.banner{
	width: 100%;
	position: relative; overflow:hidden;
}
.banner ul{
    max-height:600px;
	width: 500%;overflow:hidden;
}
.banner ul li{
	float: left;
	display: block;
  
}
.banner ul li img{
	width: 100%; 
	display: block;
}
.bx-viewport{
	z-index: 10;
}
.banner .bx-controls{
	height: 0px;
}
.bx-wrapper .bx-pager {
    text-align: center;
    z-index: 20;
    position: relative;
    top: -30px;
    width: 100%;
}

.banner .bx-controls .bx-pager-item{
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-left: 12px;
}
.banner .bx-controls .bx-pager-item a{
	display: block;
	width: 12px;
	height: 12px;
	background-color:#ffffff;
	border-radius: 50%;
	text-indent: -9999px;
	opacity: 0.5
}
.banner .bx-controls .bx-pager-item a.active{
	opacity: 0.9
}
.bx-prev,.bx-next{
	display: block;
	width: 50px;
	height: 72px;
	position: absolute;
	top: 50%;
	z-index: 10;
	margin-top: -36px;
	text-indent: -99999px;
}

.bx-prev{
	background-image: url(../../images/web/bx-prev.png);
	background-repeat: no-repeat;
	background-position: center;
	left: 5%;
}

.bx-next{
	background-image: url(../../images/web/bx-next.png);
	background-repeat: no-repeat;
	background-position: center;
	right: 5%;
}

.notice{
	max-width: 1200px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
}

.last-notice{
	display: inline-block;
	float: left;
	font-size: 18px;
	color: #3297fe;
}
.last-notice i{
	display: inline-block;
	width: 23px;
	height: 23px;
	background-position: -131px -14px;
	float: left;
	margin-top: 2px;
	margin-right: 5px;
}
.notice-list{
	display: inline-block;
	float: left;
	height:26px;
	overflow:hidden;
	position:relative;
	width:80%;
}
.notice-list li{
	display: block;
	height: 26px;
	line-height: 26px;
	position:absolute;
	left:0px;
	top:-999em;
}
.notice-list li a{
	color: red;
	font-size: 15px;
	display: block;

}
.new-notice{
	float: right;
	display: inline-block;
	line-height: 26px;
	color: #3297fe;
	font-size: 14px;
}
.new-notice i{
	display: inline-block;
	background-position: -170px -12px;
	float: right;
	width: 27px;
	height: 27px;
	margin-left: 5px;
}

.home-financing{background:#fff;
	max-width: 1200px;
	margin: 0px auto 0px auto;
	margin-top:0px;
}
.home-financing ul{margin-top:30px;
	overflow:hidden;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	
}
.blue {
    background-color: #3297fe;
}
.chakan{width:120px;height:30px;border-radius:5px;background:#ef3729;text-align:center;display:block;line-height:30px;color:#fff;margin-left:auto;margin-right:auto;font-weight:bold;margin-bottom:10px; margin-top:10px;}
.financingIteam{
	display: block; position:relative; overflow:hidden;
	width: 25%;
	float: left;
	margin-bottom: 30px;
	
}

.Iteam-in{
	border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;
	/*padding: 15px 17px 15px 17px;*/
	position: relative;
	/%margin-left: 5%;*/
	 -webkit-transition: -webkit-transform .2s;
    transition: transform .2s;
}
.financingIteam:hover .Iteam-in{
   /* border:1px solid #ccc; background:#fafafa;*/
	
}
.mark-i{
	display:none;
	width: 24px;font-size:12px;
	height: 32px;
	color: #ffffff;
	padding: 6px 11px;
	position: absolute;
	left: 0px;
	top: 0px;
	font-style: normal;
    word-wrap: break-word;
}
.mark-i.red{
	background: #3297fe;
	color: #ffffff;
}
.mark-i.green{
	background: #3297fe;
}
.Iteam-in h5{
  /*height: 48px;
  margin-left: 40px;
  margin-right: 20px;*/
  height:30px;line-height:30px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size:16px;
  line-height:24px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.Iteam-in h5 a{
  font-weight: normal;
}
.peo0{background:#fff;}
.financingIteam span{
	display: block;color:#666;
	text-align: center;
	font-size: 14px;line-heigh:25px;
	/*margin-top: 18px;*/
}
.financingIteam b{ height:25px;
	font-size: 18px;
	color: #ef3729;
	display: block;
	text-align: center;
	font-weight: normal;
	/*margin-bottom: 20px;
	margin-top: 5px;*/
}
.em-list{margin-top:10px;
	/*border-top: 1px dashed #e7e7e7;
	border-bottom: 1px dashed #e7e7e7;*/
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  /*text-align: center;*/
  overflow:hidden;
}
.em-list em{
	font-style: normal;
	color: #000000;
}
.em-list dl{
	margin-top:10px;padding-left:60px;text-align:left;
}
.em-list dl dd{
  color: #666;
  margin: 3px 0px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
		height: 22px; line-height:22px;

}
.em-list em{
	font-style: normal;
  color: #666;
}

.banner ul{
	width: auto
}
.financingIteam p{
    display: block;height:20px;line-height:20px;
    text-align: center;
    color: #ff6600;
    margin-top: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    margin-bottom: 5px;
}

.linkteacher{
	text-align: center;
}
.financingIteam p.pes{
	height: 36px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.has-teacher{
	display: inline-block;
	padding: 10px 30px;
	min-width: 80px;
	border:1px solid #e0e0e0;
	color: #333333;
	border-radius: 20px;
}
.has-teacher i{
	color: #3297fe;
	font-style: normal;
}
.h2-link{
	text-align: center;
}
.see-link{
	display: inline-block;
	font-weight: normal;
	font-size: 13px;
	color: #666666;
	margin-top: -6px;
}
.see-link i{
	display: inline-block;
	width: 14px;
	height: 14px;
	background-position: -224px -19px;
	float: right;
	margin-left: 5px;
	margin-top:1px;
}

.add-txt{
	max-width: 1200px;
    margin: 0px auto;
	padding-top: 15px;
	text-align:left;
	text-indent:2em;
}

.friend-dl{
	color: #bdc3c7;
    text-align: left;
	max-width: 1200px;
    margin: 0px auto;
	color:#fff;
	padding-top: 17px;
}
.friend-dl dt{
	float: left;
    width: 75px;
    font-size: 14px;
	line-height:24px;
    font-family: "microsoft yahei";
}
.friend-dl dd{
	float: left;
    line-height: 24px;
}
.dd-left{
	width:106px;
	
}
.dd-center{
	width:100px;
	margin-right:28px;
}
.dd-right{
	width:85px;
	margin-right:8px;
}
.friend-dl dd a{
	float: left;
    width: 120px;
    color: #999;
    white-space: nowrap;
}
.friend {
	max-width: 1200px;
    margin: 0px auto;
}

.friend ul{
	display: block;
	width: 101%;
	margin-left: -10px;
}

.friendfirst{
	color:#fff;	
	font-size:16px;
	font-weight:bold;
}

.friendIteam a {
    display: block;
    margin-left: 10px;
	font-size:14px;
	color:#fff;
}

.friendIteam {
    float: left;
    width: 12.5%;
    margin-top: 8px;
    text-align: left;
}

.dynamic,.media-report,.teamer,.iteam-kids{
	max-width: 1200px;
	margin:0px auto;
}

.dynamic-fl{
	width: 47%;
}
.dynamic-fr{
	width: 47%;
}
.xian{width:100%;height:20px;background:#e7e7e7;margin-top:20px;}
.dynamic-fr ul{margin-bottom:10px;margin-top:10px;}
.dynamic-fr .dynamicIteam{

}
.dynamic-fl ul{margin-bottom:10px;margin-top:10px;}
.dynamic{background:#fff;
	padding-top: 15px;
}
.dynamicIteam{
	display: block;
	width: 100%;
	float: left;
	line-height:32px;
	height: 32px;
	color: #333333;
	border-bottom:1px dashed #e7e7e7;
}
.dynamicIteam a{color:#000;
	display: block;
	width: 70%;
	float: left;
	font-size: 14px;
}
.dynamicIteam a:hover{ color:#ef3729;} 
.dynamicIteam a i{
	display: inline-block;
	width: 16px;
	height: 17px;
	float: right; background:url(../../images/web/wujx1.png) no-repeat;
	margin-top:7px;
	margin-right: 3px;

	float: left;
}
.dynamicIteam a:hover i{background:url(../../images/web/wujx.png) no-repeat;}
.dynamicIteam em{
	float: right;
	color: #666666;
	font-style: normal;
	margin-right: 5px;
}
.top-h{
	display:block;
	color: #3297fe;
	font-size:14px; 
	margin-top: 20px;
	height: 18px;
}
.top-h span{
	display: block;
	width: 74%;
	float: left;
}
.top-h em{
	float: right;
	font-style: normal;
	margin-right: 5px;
	color: #666666;
	font-size: 12px;
}
.top-p{
	line-height: 22px;
	color: #666666;
	padding: 12px 0px 14px 0px;
}
.active-notice{
	padding-bottom:0px;
	
}
.active-notice span{
	display: inline-block;
	padding: 6px 15px;
	border-radius: 10px;
	background-color: #3297fe;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
.more-notice{
	float: right;
	width: 25px;
	height: 25px;
	background-position: -266px -12px;
}
.m-fl{
	width: 31.6%;
	float: left;
	height: 174px;
	overflow: hidden;
}
.report-list{
	width: 63.2%;
	float: right;
}
.report-list ul{
	margin-top: -12px;
}
.report-list .dynamicIteam{
	height: 40px;
	border-bottom: none;
	line-height: 40px;
}
.media-report{
	padding-top: 15px;
}
.teamerIteam{
	float: left;
	width: 16.666666%;
	margin-top:0px;
	text-align: center;
}
.teamerIteam a{
	display: block;
	margin-left: 10px;
	border:1px solid #e5e5e5;
}
.teamer{
	padding-top: 15px;
}
.teamer ul{
	display: block;
	width: 101%;
	margin-left: -10px;
}
.iteam-kids{
	margin-top: 5px;
	margin-bottom: ;
}
.iteam-kids li{
	display: block;
	width: 25%;
	padding-top:1%;
	float: left;
}
.iteam-kids li a{
	display: block;
	margin-left: 5%;
	color: #ffffff;
	text-align: center;
	padding: 0px;
}

.iteam-kids li.kids1 a{
	background-color: #3297fe
}

.iteam-kids li.kids2 a{
	background-color: #34a631
}
.iteam-kids ul{
	margin-left: -16px;
}
.iteam-kids li.kids3 a{
	background-color: #3297fe
}
/*end home*/

/*信托产品*/
.spec{
	background-color: #3297fe;
}
.spec li{
	display: block;
	float: left;
	width: 25%;
	background-size: 16.6%;
	background-repeat: no-repeat;
	background-position: 20% center
}
.spec li a{
	display: block;
	border-right: 1px solid #fafafa;
	color: #3297fe;
	padding: 8px  16%;
}
.ld{
	margin-top: 0px;
	padding-bottom: 10px;
}
.spec li a span{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-align: right;
	padding-left: 20%;	
	width: 80%;
}
.spec li.spec1{
	background-image: url(../../images/web/spec1.png);
}
.spec li.spec2{
	background-image: url(../../images/web/spec2.png);
}
.spec li.spec3{
	background-image: url(../../images/web/spec3.png);
}
.spec li.spec4{
	background-image: url(../../images/web/spec4.png);
	background-position: 10% center;
}
.spec li a span em{
	color: #ffffff;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
}

.basic-tab{
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
}
.basic-tab.dity{
	margin-top: 30px;
}

.basic-tab li{
	display: block;
	width: 100%;
	float: left;
	padding: 5px 0px 5px 0%;
	border-bottom:1px solid #e5e5e5;
}
.basic-fl.clospan4,.basic-fr.clospan4{
	width: 22%;
}
.basic-fl.clospan2{
	width: 47%;
}
.basic-fr.clospan2{
	width: 49%;
}
.basic-fl.clospan1,.basic-fr.clospan1{
	width: 97%;
}
.basic-fl.clospan1.w94{
	width: 96%;
}
.basic-fl{
	padding-left: 3%;
}
.basic-tab li.padding0,.basic-fl.padding0{
	padding: 0px;
}
.basic-tab li.borderno{
	border-bottom: none;
}
.basic-tab li.clospan2 .tab-c{
	font-weight: bold;
}

.grate{
	background-color: #f9f9f9
}
.red{
	color: #3297fe;
}
.tab-h{
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 122px;
	color: #333333;
	margin:5px 0px; 
}

.basic-tab .basic-fl.w94.clospan1{
	width: 96%
}
.basic-tab .basic-fl.clospan1{

}
.tstd .basic-fl.clospan1{
	padding-left: 0%;
}
.tab-h.weightno{
	font-weight: normal;
}
.tab-c{
  display: inline-block; cursor:pointer;
	float: left;
	color: #666666;
	margin:5px 0px;
}

.tab-txt{
	width: 203px;
	height: 24px;
	border:1px solid #e5e5e5;
	vertical-align: middle;
	margin-top: -5px;
	color: #999999;
	background:none;
	text-indent: 7px;
	border-radius: 6px;
}
.tab-mailBtn{
	display: inline-block;
	padding: 5px 30px;
	background-color: #3297fe;
	color: #ffffff;
	font-size: 12px;
	border-radius:6px;
	margin-left: 5px;
}

.downBtn{
	display: inline-block;
	padding: 5px 16px;
	color: #ffffff;
	font-size: 12px;
	background-color:#3297fe;
	border-radius: 6px;
}
.mz-fl{
	width: 16%;
	float: left;
	text-align: center;
	line-height: 147px;
	font-size: 14px;
	font-weight: bold;
}
.mz-fl span{
	display: block;
	height: 100%;
	border-bottom:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.mz-fr{
	width: 84%;
	float: left;
}
.mz-fr dd{
	display: block;

	padding: 10px 0px;
}
.mz-fr dd span{
	margin-left: 4%;
}

.ld{
	color: #666666;
	line-height: 20px;
}
.ld dd{
	margin-top: 20px;
}
.basic-tit{
	font-size: 18px;
	font-weight: normal;
	margin-top:5px
}
.basic-tit span{
	display: inline-block;
	border-bottom: 3px solid #3297fe;
	padding-bottom: 7px;
}


.zjyt{
	border:1px solid #e5e5e5;
	padding:5px 20px;
	background-color: #f9f9f9;
	color: #666666;
}
.zj-list dt{
	margin-bottom: 5px;
}

.city{
	display: inline-block;

}
.sel-city{
	display: inline-block;
}
.sel-city,.lcs-fr i{
	font-style: normal;
	font-size: 14px;
	margin-left: 38px;
	margin-right: 18px;
}
.city b{
	font-size: 14px;
	font-weight: normal;
}

.lcs-fr{
	float: right;
	display: inline-block;
}
.lcs-fr a{
	font-size: 14px;
	display: inline-block;
	padding: 6px 23px;
	color: #ffffff;
	background-color: #3297fe;
	border-radius: 8px;
}
.header-pic{
	text-align: center;
}
.header-pic img{
	width: 50%;
	border-radius: 50%;
}
.place-m{
	text-align: center;
	margin-top: 10px;
	height: 32px;
	overflow: hidden;
}
.place-m em{
	font-style: normal;
	color: #3297fe;
	margin-left: 10px;
	font-weight: bold;
}

.lcses.home-financing li .Iteam-in{
	padding-top: 38px;
}

.mysale{
	max-width: 1160px;
	margin: 37px auto 180px auto;
}
.sale-tit{
	text-align: center;
	font-size: 18px;
}

.mysale{
	padding: 24px 20px;
	border:1px solid #3297fe;
}
.sale-notice{
	font-size: 14px;
	text-align: center;
	line-height: 18px;
	margin-top: 23px;
}
.iteam-check{
	text-align: center;
	padding-top: 25px;
}
.iteam-check span{
	display: inline-block;
	background-image: url(../../images/web/check-border.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	padding-left: 28px;	
	height: 24px;
	line-height: 24px;
	margin-left: 40px;

}
.iteam-check span.cheched{
	background-image: url(../../images/web/check-ed.png);
}
.form-sale li{
	display:block;
	text-align: center;
	margin-top: 10px;
}
.form-sale li label{
	color: #999999;
	font-size: 14px;
	margin-left:5px; 
}
.comred{
	width: 146px;
	color: #999999;
	border:1px solid #3297fe;
	height: 24px;
	text-indent: 7px;
}

.no-see{
	text-align: center;
}
.no-see p{
	margin: 20px auto 15px auto;
}

.sub-sale{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	color: #ffffff;
	padding: 7px 64px;
	background-color: #3297fe
}


.page-fl{
	padding: 20px 0px;
	width: 22%;
	background-color: #3297fe
}
.lcs-name{
	display: block;
	text-align:center;
	font-size: 14px;
	color: #ffffff;
	padding: 18px 5%;
	border-bottom: 1px dashed #ffffff
}

.info-lcs{
	display: block;
	padding: 20px 0px 10% 10%;
	color: #ffffff;
	line-height: 20px;
}


.page-fr{
	width: 74%;
	float: right;
	padding-bottom: 80px;
}

.page-fr .h1-tit span{
	font-weight: normal;
	font-size: 15px;
	padding-bottom: 8px;
}
.page-fr .h1-tit em{
	font-weight: normal;
	font-size: 14px;
}
.lcs-msg{
	padding:26px 0px;
	line-height: 24px;
	color: #333333;
	font-size: 12px;
}

.home-financing.iteamclospan3 .financingIteam{
	width: 33.3%;
}

.has-teacher.issale{
	background-color: #3297fe;
}
.has-teacher.issale i{
	color: #ffffff
}

.pro-name{
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
}
.pro-name a,.pro-name{
	color: #3297fe;
}

.gratecolor{
	color: #999999;
}
.basic-tab li.clospan2 .tab-c.gray{
	color: #666666;
	font-weight: normal;
}

.basic-tab li.nopadd{
	padding: 0px;
	min-height:67px;
	line-height: 67px;
}
.padd3{
	border-right: 1px solid #e5e5e5;
}
.basic-tab li.bzcs{
	padding: 0px;
}
.iteambacs{
	width: 97px;
	font-weight: bold;
	color: #333333;
	padding-right: 25px;
	text-align: right;
	background-color: #f9f9f9
}
.tab-c.in3{
	padding-left: 3%;
}
.tab-c.in3.tel-i{
	padding-left: 3%
}
.basic-tab li td{
	min-height: 67px;
}

.iteam-info{
	padding-left: 3%;
}
.tab-h.padd3{
	text-indent: 3%;
}

.bzcs td.padding0{
	padding-left: 0px;
}
.tzf dt{
	width: 140px;
	float: left;
	padding: 22px 0px;
	text-align: center;
	background-color: #f9f9f9;
	border-right: 1px solid #e5e5e5;
	color: #666666;
}
.tzf dd{
	float: left;
	padding: 22px 0px;
	margin-left: 5%;
	margin-right:5%;
}
.tzf{
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
}
.borderleft{
	border-left: 1px solid #e5e5e5;
}
.tzfjs{
	width: 97%;
	padding-left: 3.5%;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gray{
	color: #666666
}
.basic-info.dity{
	margin-top: 25px;
}
.h1-tit.paddright span{
	padding-right: 40px;
}
.tab-h.w6{
	width: 72px;
	font-weight: normal;
}
.iteambacs.backno{
	background: none;
	font-weight: normal;
}
.knowledeg-all{
	margin: 0px auto;
}
/*公告*/
.notice-fl{
	width: 18%;
}
.notice-fr{
	width: 78%;
}

.notice-fr .dynamic-fl{
	width: 100%;
	margin-top: 5px
}

.notice-fl li{
	display: block;
	width: 50%;
	text-align: center;
	float: left;
	margin-bottom: 1px;
}

.notice-fl li a{
	display: block;
	color: #ffffff;
	font-size: 14px;
	padding: 46px 0px;
	background-color: #3297fe;
	border-radius: 10px;
}
.notice-fl li.active a{
	background-color: #ef3729;

}

.section-content .product-list .production-item.colspan1 .left{
	padding: 1px 2%;
	width: 96%;
	border-right: none;
}

.lxrtab{
	width: 100%;
}
.p-itemes{
	color: #666666;
	padding-top:25px;
	padding-bottom: 25px;
}
.wrap-tabes{
	display: table;
	width: 100%;
}
.wrap-tabes .tab-thes{
	display: table-cell;
	width: 120px;
	padding:10px 0px 10px 3%;
	background-color:#f9f9f9 ;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	vertical-align: middle;
	border-right: 1px solid #e5e5e5
}
.wrap-tabes .tab-tdes{
	display: table-cell;
	width: auto;
	padding:10px;
	color: #666666;
}
.wrap-tabes .tab-tdes.notpadd{
	padding: 0px;
}





/************************************************************************************/

.home-financing-people{
    max-width: 1200px;
    margin: 0px auto 0px auto;
    position: relative;
}
.financingIteam-people{background:#fff;margin-bottom:0px;
	display: block;
    float: left;
    margin-top: 10px;
	width: 16.666%;
}
.home-financing-people ul{
	margin-left:-1%;
}
.Iteam-in-people{
	border: 1px solid #e7e7e7;;
    position: relative;
    margin-left: 3%;
    text-align: center;background:#e7e7e7;
}
.home-photo{
	text-align: center;
	width: 100%;
	
	border-radius: 50%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin:0 auto;
}
.home-name{ line-height:26px;height:26px;
	margin-top: 10px;
	color:#006dde;
	font-weight: bold;
}
.value-pop{
	color: #ef3729;
}
.home-address{
	font-size: 14px;
	display: inline-block;
	padding-bottom: 6px;
}
.home-company{color:#333;
	padding-bottom: 0px;
	font-size: 14px;
	display: inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width: 128px;
}

.home-company p{
	display: inline-block;
	float: left;
}
.companyandname{
	font-size: 14px;
    border-bottom: 1px dashed #E5E5E5;
    padding-top:6px;
    padding-bottom: 0;
}
.home-popularity{color:#333;margin-bottom:10px;
	display: block;
	margin-top: 5px;
}




.demo{
	max-width: 1200px;
	margin: 0 auto;
	text-align: right;
	margin-top: 10px;
	position: relative;
}
.demo ul {
/*    	width: 38%; */
/*     text-align: right; */
/*     margin-left: 62.4%; */
	width: 100% !important;
	text-align: center !important;
	margin-left:0px !important;
}
.demo ul li{
	float: none !important;
	display:inline-block;
	border: 1px solid #e5e5e5;
	margin-left: 3px;
	border-radius: 3px;
	width:4%;
	text-align: center;
	padding: 3px 0;
	margin-bottom:10px;
}
.demo ul li.first,.demo ul li.prev,.demo ul li.next,.demo ul li.last{
	width: 60px;
	padding: 3px ;
}
.demo ul li:hover{
	background-color: #E5E5E5;
	color: #000;
}
.demo ul li a{
	display: block;
}
.demo ul li.active{
	background-color: #269ABC;
}
.demo ul li.active a{
	color: #fff;
}

.modal-content{
	margin-top: 85%;
	padding: 5%;	
}

.popover.bottom {
    margin-top: 10px;
}
.fade.in {
    opacity: 1;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    white-space: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}

.popover.bottom>.arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
}
.popover>.arrow {
    border-width: 11px;
}
.popover>.arrow, .popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
    font-size: 10px;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5;
}
.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.modal-content {
    margin-top: 85%;
    padding: 5%;
}

.mark-i-people {
    display: inline-block;
    width: 32px;
    height: 38px;
    color: #ffffff;
    font-size: 12px;
    padding: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    line-height: 18px;
    font-style: normal;
    word-wrap: break-word;
}
.red{
	background: #3297fe; color:#fff;
}
.blue {
    background-color: #3297fe;
}

.demo-layer{
	display: none;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    background-color: black;
    position: absolute;
    top: 0%;
    left: 0%;
    z-index: 9999;
    -moz-opacity: 0.7;
    opacity: .70;
    text-align: center;
    color: #fff;
	line-height:50;
}
i,em{ font-style: normal;}


.scroll {
	max-width: 1200px;
	margin: 0 auto;
	position: relative;
}
.scroll .bd {
	margin: 10px 0;
}
.scroll ul {
	overflow: hidden;
	zoom: 1;
}
.scroll ul li {
	float: left;
	margin-right: 20px;
	width: auto !important;
}
.scroll .tempWrap {
	width: 1200px !important;
}









/*my*/
.announcement {
    width: 1200px;
    margin: 15px auto 0px;
    color: #888888;
    font-size: 12px;
	overflow:hidden;
}
.announcement .title {
    text-align: center;
    background: url('../../images/web/anno.png') repeat-x center center;
    margin-bottom: 10px;
}
.announcement p {
    float: left;
    width: 33.3%;
    line-height: 24px;
}
.announcement p:nth-child(2n) {
  
}
@media screen and (max-width: 736px){
.basic-fl{ overflow:hidden;}
.fl{ float:none;}
.tab-h{ width:70px; float:left;}
.tab-c{ float:left;width:250px;}
.demo ul li{ width:4%;}
.announcement { width:100%;
}
.notice{
	max-width: 1200px;
	margin: 0px auto;
	padding: 10px 0px 0 0;
}
.announcement p{ width:90%; padding:0 5%;
}

.announcement p:nth-child(2n) {
    width: 90%; padding:0 5%;
}
}
@media screen and (max-width: 1200px){
.zw_zuo { width:45%;
}

.zw_you{ width:45%;
}
}

/* my */
.index_banner a{display: block;width: 49.5%;text-align:center;}





















