.mobile_cite{display:none;}
.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align: left;}
.alignR{text-align: right;}
.branch-lx{line-height: 34px;}
.branch-lx h3{font-size: 18px; font-weight: normal; color: #282828;}
.branch-lx p{color:#5f5f5f;}
.branch{padding: 10px 0;}
.branch-map{width: 788px; height: 564px; background: url(../images/branch-map.png) no-repeat 0 30px; position: relative;}
.branch-map .t{color: #008cd6; line-height: 20px;font-size:15px;}
.branch-map a{position: absolute;height: 25px; line-height: 14px; background:url(../images/icon-mapdot.png) no-repeat center -12px; color: #ed7214; font-size: 12px;}
.branch-map a.beijing{background-position: center 14px; left: 533px; top: 196px;height:20px; }
.branch-map a.heilongjiang{left: 635px; top:90px; }
.branch-map a.jilin{left: 625px; top:140px; }
.branch-map a.liaoning{left: 610px; top:175px; }
.branch-map a.neimenggu{left: 455px; top:200px; }
.branch-map a.tianjin{left: 555px; top:212px; }
.branch-map a.hebei{left: 525px; top:230px; }
.branch-map a.shanxi{left: 490px; top:250px; }
.branch-map a.shandong{left: 555px; top:263px; }
.branch-map a.henan{left: 512px; top:322px; }
.branch-map a.shanxi1{left: 450px; top:303px; }
.branch-map a.anhui{left: 558px; top:328px; }
.branch-map a.jiangsu{left: 592px; top:315px; }
.branch-map a.shanghai{left: 613px; top:325px; }
.branch-map a.hubei{left: 500px; top:344px; }
.branch-map a.sichuan{left: 390px; top:345px; }
.branch-map a.chongqing{left: 443px; top:360px; }
.branch-map a.zhejiang{left: 600px; top:360px; }
.branch-map a.jiangxi{left: 545px; top:387px; }
.branch-map a.hunan{left: 503px; top:392px; }
.branch-map a.guizhou{left: 440px; top:406px; }
.branch-map a.fujian{left: 580px; top:410px; }
.branch-map a.yunnan{left: 378px; top:446px; }
.branch-map a.guangxi{left: 460px; top:457px; }
.branch-map a.guangdong{left: 530px; top:449px; }
.branch-info{width: 220px; height: 350px; border: 1px solid #ececec; margin-top: 112px; position: relative; padding: 15px 20px; overflow: hidden; text-align:left;font-family:微软雅黑;}
.branch-info a.close{width:12px; height: 12px; background:url(../images/icon-x.png) no-repeat 0 0; display: block; position: absolute; right: 20px; top: 20px ;}
.branch-info .p-name{color: #008cd6; font-size: 16px; padding-bottom: 20px; line-height: 20px;}
.p-branch-con{ height:310px; font-size: 12px;float:left;}
.p-branch{text-align: left;text-indent:0px;padding:0px;margin:0px;float:left;}
.p-branch p{line-height: 20px; color: #6e6e6e;text-indent:0px;padding:0px;margin:0px;}
.p-branch p a{line-height: 20px; color: #6e6e6e;text-indent:0px;padding:0px;margin:0px;}
.p-branch p.t{padding: 0px 0; color: #008cd6;width:220px;margin-left:-10px;}
/*************滚动条******************/
.scrollbar{background:#dadada;line-height:0;}
.scrollbar .handle{background:#008cd6;cursor:pointer;line-height:0;}
#vertical .slyWrap{}
#vertical .scrollbar{width:5px;}
#vertical .scrollbar .handle{height:100px;width:100%;}
#vertical .branch-con{width: 220px; height: 310px; position: relative;}
#vertical .branch-con .sly{width:220px;height:310px;}
#vertical .branch-con .scrollbar{position:absolute;top:0px;right:-10px;height:360px; z-index: 9999;}
.trunk{padding: 20px 0 50px; border-top: 1px solid #ececec;}
.trunk .trunk-t{line-height: 60px; font-size: 18px; color: #333333;}
.trunk-con{line-height: 28px; color: #666;}
.trunk-con .t-p1{width:407px; border-right: 1px solid #ececec; float: left;}
.trunk-con .t-p2{width:245px; border-right: 1px solid #ececec; float: left; padding-left: 60px;}
.trunk-con .t-p3{width:212px; float: left; padding-left: 68px;}
#vertical .branch-con {height: 310px;overflow-x: hidden;overflow-y: auto;padding-right: 10px; position: relative;width: 225px;padding-right:10px;text-align:left;}

@media screen and (max-width: 1100px)
{
.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align: left;}
.alignR{text-align: right;}
.branch-lx{line-height: 34px;}
.branch-lx h3{font-size: 18px; font-weight: normal; color: #282828;}
.branch-lx p{color:#5f5f5f;}
.branch,.city_content
{
	height:auto;
	margin:0 auto;
	text-align:center;
	display:none;
}
.changecity
{
	width:100%;
}
.mobile_cite
{
	display:block;
	width:80%;
	height:auto;
	float:left;
	padding-left:10%;
	padding-right:10%;
	text-align:left;
	line-height:35px;
}
.mobile_cite .title
{
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	font-family:Adobe 黑体 Std R,微软雅黑;
}
.mobile_cite .con_city p
{
	width:100%;
	height:auto;
	float:left;
	font-size:16px;
	font-family:Adobe 黑体 Std R,微软雅黑;
}
.mobile_cite .con_city span
{
	width:100%;
	height:auto;
	float:left;
	font-size:30px;
}
.mobile_cite .con_city p
{
	border-bottom:1px dashed #cccccc;
}


}


