*{
margin:0;
padding:0;
}

html,body{
-webkit-text-size-adjust:none;
height: 100%;
font-family: "microsoft YaHei UI", Arial, Verdana, Helvetica, sans-serif; 
}

#aboutMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/about/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 

#businessMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/business/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
#investorMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/investor/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
#newsMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/news/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
#socialMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/social-responsibility/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
#joinMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/join/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
#jobMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/join/jobbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 

#otherMain{
	width:1000px;
	background-color: #ffffff;
	position:absolute;
	left:50%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
	padding-top: 0px;
	background-image: url(../images/other/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 

.menu {
	color: #ffffff;
	
	font-size: 14px;
	letter-spacing: 2px;
	padding-left: 10px;

}

.menu:hover {
	color: #D3FDFF;
	text-decoration: none;
	background-image: url(../images/menu_a2.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;

}



.linktext {
	color: #0081EF;
	
	font-size: 14px;
	text-decoration: underline;
	line-height: 24px;
}

.linktext:hover {
	color: #005DAD;
	text-decoration: none;


}

.more {  
color: #7B7B7B; 
font-size: 14px;  padding-top: 10px;
}

.more:hover {
	color: #0081EF;
	text-decoration: underline;
}



.leftmenu {  
color: #454545; 
text-decoration: none; 
text-align:left;  
width: 186px; 
 
font-size: 14px; 
LINE-HEIGHT: 36px; 
letter-spacing: 2px;  
background: url(../images/lmbg1.gif) no-repeat 0px 34px ; 
}

.leftmenu:hover {  
color: #CF3700; 
text-decoration: none; 
background: url(../images/lmbg2.gif) no-repeat  0px 34px; 

}




a.link, a.link:visited {
	
	font-size: 14px;
	color: #5C5F63;
	text-decoration: none;
	text-transform: none;
	text-align:left;
	padding-left: 16px;
	margin-left: 0px;
	margin-top: 0px;
	LINE-HEIGHT: 22px;
	background-image: url(../images/jiantou1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

a.link:hover, a.link:visited:hover {
	color: #1B51AA;
	text-decoration: underline;
	background-image: url(../images/jiantou2.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}


.btn1_mouseout {
color: #ffffff; 
 
font-size: 14px;  
letter-spacing: 2px; 
PADDING-RIGHT: 8px; PADDING-LEFT: 8px;  CURSOR: hand; PADDING-TOP: 3px; 
}
.btn1_mouseover {
color: #17388D;
 PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; font-size: 14px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D3FDFF, EndColorStr=#ffffff); CURSOR: hand; PADDING-TOP: 3px; 
}

.box1,.box2 {
	width:98px;
	height:18px;
	border:1px solid #8E8E8E;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #747474;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #8E8E8E;
	padding-top: 3;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	background-color: #DFDFDF;
}
.box2 {
	border:1px solid #4D709F;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #4D709F;
	background-attachment: fixed;
	background-color: #ffffff;

}



.box3,.box4 {
	width:500px;
	border:1px solid #CDCDCD;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #243762;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #243762;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.box4 {
	border:1px solid #B8C4D7;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #2757A7;
	background-attachment: fixed;
	background-color: #EBF3FF;

}


.box5,.box6 {
	width:76px;
	height:22px;
	border:1px solid #8E8E8E;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #243762;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #243762;
	padding-top: 2;
	padding-right: 5px;
	padding-bottom: 1;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.box6 {
	border:1px solid #004EC4;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #002A87;
	background-attachment: fixed;
	background-color: #E4F8FF;

}


.boxliebiao {
    height:20px;
	border:1px solid #8E8E8E;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #747474;
	font-size:12px;
	FONT-FAMILY:  Verdana, Arial;
	COLOR: #747474;
	background-color: #FFFFFF;
}

a {font-family:verdana,arial,helvetica,sans-serif; font-size:12px; color:#252525; text-decoration:none;line-height: 24px;}
a:hover {text-decoration:underline ; color=#D60000 }


body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4F53;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	height: 100%;
}

table {
margin:0 auto;
}


#tableh{min-height:100%;height:100%;overflow:hidden !important;overflow: visible;} 


/* Submenu */
*{
	margin:0px;
	padding:0px;
}
#submenu { width:195px; text-align:left; padding-bottom: 0px; padding-top: 45px; padding-left: 0px; padding-right: 0px; }
#submenu .title {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding-left: 0px;
	padding-bottom: 25px;
	background-image: url(../images/lefttitlebg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
}
#submenu ul { margin:0; padding:0; }
#submenu ul li { line-height:36px; list-style-type:none;  text-indent:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#submenu ul li a {
	text-decoration:none;
	padding:0 20px;
	line-height:36px;
	background:url(../images/jiantou3.gif) no-repeat 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 18px;
	color: #3D3D3D;
	letter-spacing: 2px;
}
#submenu ul li a:hover {
	text-decoration:none;
	color: #296DD2;
	background:url(../images/jiantou4.gif) no-repeat 6px 5px;
	line-height:36px;
	padding-left: 19px;
	letter-spacing: 2px;
}

.type2 a {
	text-decoration:none;
	padding:0 20px;
	line-height:36px;
	background:url(../images/jiantou3.gif) no-repeat 15px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 28px;
	color: #3D3D3D;
	letter-spacing: 2px;
}
.type2 a:hover {
	text-decoration:none;
	color: #296DD2;
	background:url(../images/jiantou4.gif) no-repeat 16px 5px;
	line-height:36px;
	padding-left: 29px;
	letter-spacing: 2px;
}



.text1 {
	
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-align:justify; 
	text-justify:inter-ideograph;
}

.text2 {
	
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	text-align:justify; 
	text-justify:inter-ideograph;
}

.text3 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	color: #242424;
	text-align:justify; 
	text-justify:inter-ideograph;
}

.text4 {
	
	font-size: 14px;
	line-height: 18px;
	color: #303030;
	text-align:justify; 
	text-justify:inter-ideograph;
}

.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-right: 14px;
	padding-bottom: 12px;
	padding-left: 22px;
	padding-top: 50px;
	background-color: #FFFFFF;
}
.menubg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #001663;
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 5px;
	padding-right: 68px;
	padding-bottom: 5px;
	padding-left: 68px;
	letter-spacing: 2px;
}
.bannertd {
	padding-top: 5px;
}
.indextd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 14px;
	background-color: #FFFFFF;
}
.titletd1 {
	padding-bottom: 8px;
	padding-top: 5px;
}
.line1td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	background-image: url(../images/line1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005595;
	padding-top: 10px;
	display: block;
}
.indexnewsbg {
	background-color: #FFFFFF;
	background-image: url(../images/index/newsbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.logintd {
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
}
.loginbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #42547C;
	background-color: #D4EBF8;
	background-image: url(../images/index/loginbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 92px;
}
.bottom {
	
	font-size: 14px;
	color: #687079;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 12px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
.bottomlink {  
color: #687079; 

font-size: 12px;  
}

.bottomlink:hover {
	color: #12519E;
	text-decoration: underline;
}

.bottomtext {  
color: #687079; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
text-decoration: none; 
}

.design {  
color: #D9D9D9; 
 
font-size: 12px;  
}

.design:hover {
	color: #0081EF;
	text-decoration: underline;
}


.phototd {
	padding: 3px;
}
.phototd2 {
	padding: 10px;
}
.newstd {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #A9B6C3;
}

.newstd2 {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #A9B6C3;
}
.newstime {
	
	font-size: 10px;
	color: #6C777B;
}
.newstitle {
	
	font-size: 14px;
	color: #0E50A9;
	letter-spacing: 1px;
	text-align: center;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A9B6C3;
	font-weight: bold;
}
.newsinfo {
	
	font-size: 14px;
	color: #98A2A5;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}

.texthidden {
	width:684px;
	overflow:hidden;
	position: relative;
	font-size: 14px;
	line-height: 28px;
	color: #3D3D3D;
	text-align:justify;
	text-justify:inter-ideograph;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.texthidden img{
	max-width:100%;
}

.indexhidden {
	width:210px;
	height: 150px;
	overflow:hidden;
	border:0px solid #ddd;
	position: relative;

}




.backtd {
	padding-top: 20px;
}
.searchtd {
	padding-bottom: 9px;
}
.topbg {
	background-color: #FFFFFF;
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 54px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.logotd {
	padding-right: 15px;
	padding-bottom: 9px;
}
.menutd {
	padding-right: 12px;
	letter-spacing: 2px;
}
.indexmain {
	font-size: 14px;
	color: #5C5F63;
	/* background-color: #FFFFFF;
	background-image: url(../images/index/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
}
.titletd {
	padding-bottom: 4px;
}
.indextext1 {
	
	font-size: 14px;
	line-height: 18px;
	color: #5C5F63;
	text-align: justify;
	padding-top: 5px;
}
.indexb {
	
	font-size: 14px;
	color: #224673;
	letter-spacing: 2px;
}
.select1{
	width:306px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #232323;
} 
.select2{
	width:306px;
	font-size: 14px;
	COLOR: #484848;
	FONT-FAMILY: "Arial", "Verdana", "Helvetica";
	BACKGROUND: #ffffff;
	overflow:hidden;
	TEXT-ALIGN: left;
	valign:middle
}
.bottomgupiao {
	
	font-size: 14px;
	color: #12519E;
}

.bottomgupiao:hover {
	
	font-size: 14px;
	color: #12519E;
	text-decoration: underline;
}


.main {
	padding-top: 155px;
	padding-right: 18px;
	padding-bottom: 25px;
	padding-left: 42px;
}


.othermain {
	padding-top: 155px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
}


.mainmain {
	background-color: #FFFFFF;
}

.path {
	
	font-size: 14px;
	color: #7D7D7D;
	background-color: #E9E9E9;
	text-align: right;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.patht {
	
	font-size: 14px;
	color: #7D7D7D;

}

.patht:hover {
	
	font-size: 14px;
	color: #0082E7;
	text-decoration: underline;
}

.mainnr {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	text-align: justify;
	padding-top: 12px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.maintitle {
	font-size: 18px;
	font-weight: bolder;
	color: #D60201;
	background-image: url(../images/title-icon.gif);
	background-position: 0px 12px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-repeat: no-repeat;
	letter-spacing: 2px;
}
.infolist {
	
	font-size: 14px;
	line-height: 28px;
	color: #0E50A9;
	background-image: url(../images/jiantou2.gif);
	background-position: 0px 4px;
	padding-left: 14px;
	background-repeat: no-repeat;
}
.honorbg {
	background-image: url(../images/about/honorbg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.businesstype {
	
	font-size: 14px;
	line-height: 18px;
	color: #3D3D3D;
	text-align: justify;
	border: 1px solid #D6D6D6;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.businesstype2 {
	
	font-size: 14px;
	line-height: 18px;
	color: #3D3D3D;
	text-align: justify;
	border: 1px solid #D6D6D6;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}

.buinesstext {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	text-align: justify;
}

.buinesstext1 {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	text-align: justify;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #D6D6D6;
	padding: 8px;
}

.buinesstext2 {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	text-align: justify;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}

.buinesstext3 {
	
	font-size: 14px;
	color: #0E50A9;
	text-align: center;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-style: dashed;
	border-bottom-color: #D6D6D6;
	font-weight: bold;
}

.buinesstext4 {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	text-align: justify;
	padding: 8px;
}


.businesstypetd {
	padding-bottom: 12px;
	padding-top: 8px;
	vertical-align: top;
}
.investorright {
	
	font-size: 14px;
	line-height: 24px;
	color: #1E4A77;
	background-image: url(../images/investor/rightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-right: 6px;
	padding-left: 0px;
}
.text {
	
	font-size: 14px;
	color: #1E4A77;
	letter-spacing: 2px;
	line-height: 13px;
}
.newslist {
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D6D6D6;
	padding-left: 5px;
}
.STYLE1 {color: #FF0000}
.list {
	
	font-size: 14px;
	line-height: 24px;
	color: #3D3D3D;
	padding-left: 16px;
		background-image: url(../images/jiantou1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.table {
	
	font-size: 14px;
	line-height: 22px;
	color: #151515;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 8px;
	border: 1px solid #DADEE7;
}
.table2 {
	
	font-size: 14px;
	line-height: 22px;
	color: #AA0004;
	padding: 4px;
	border: 1px solid #DADEE7;
	background-image: url(../images/titlebg3.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.table3 {
	
	font-size: 14px;
	line-height: 22px;
	color: #AA0004;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 8px;
	border: 1px solid #DADEE7;
	background-image: url(../images/titlebg1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #EFF1F5;
}

.title2 {
	
	font-size: 14px;
	font-weight: bold;
	color: #283960;
	background-color: #DADEE7;
	background-image: url(../images/titlebg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.pictd1 {
	padding: 0px;
	background-color: #E1E2E6;
}
.wenhuatitle {
	
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #E10000;
	padding-right: 8px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4;
}
.wenhuatext {
	
	font-size: 14px;
	line-height: 28px;
	color: #2F2F2F;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}



.cutepage {
	
	font-size: 14px;
	color: #4A4A4A;

}

.cutepage a {
	
	font-size: 14px;
	color: #4A4A4A;

}

.cutepage a:hover  {
	
	font-size: 14px;
	color: #1558B3;
	text-decoration: underline;

}
.cutepge span.pagenow
{
	color:red;
}

/*201412*/
/* focus */

.focus{
	width: 1000px;
	height:300px;
}
.xmSlide{
	width: 1000px;
	height:300px;

}

.xmSlide-pagination{
	text-align:center;
	height:20px;
	margin-top: 8px;
}
.xmSlide-pagination li{display:inline-block;width:20px;height:3px;margin:0 4px;}
.xmSlide-pagination li a{display:inline-block;width:25px;height:3px;text-indent:-9999px;background-color:#cecece;overflow:hidden;}
.xmSlide-pagination li a.active{background-color:#ed1c24;}
.xmSlide-control{overflow:hidden;}

/* focus-end */