

/*banner s*/
.banner{
	width:100%;
	height:160px;
	position:relative;
	}
.banner img{
	width:1240px;
	height:160px;
	position:absolute;
	top:50;
	left:50%;
	margin:0 0 0 -620px;
	}

/*banner E*/

/*main-box S*/
.main-box{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#f3f3f3;
	}
.main{
	width:1000px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding:25px 0 40px;
	background:#fff;
	position:relative;
	}
.main-left{
	width:230px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.main-left h3{
	width:230px;
	height:80px;
	background:url(../image/title_05.png) no-repeat 30px center #de7e01;
	font-size:16px;
	color:#fff;
	line-height:80px;
	text-indent:100px;
	margin-bottom:10px;
	}
.nav-left{
	width:230px;
	height:auto;
	overflow:hidden;
	}
.nl-llist{
	width:230px;
	height:45px;
	margin-bottom:2px;
	}
.nl-llist a{
	width:230px;
	height:44px;
	display:block;
	border-bottom:#d9d9d9 solid 1px;
	background:url(../image/ppp_05.png) no-repeat 180px center #e6e6e6;
	font-size:14px;
	color:#666;
	line-height:44px;
	text-indent:30px;
	}
.nl-llist a:hover{
	color:#fff;
	border-bottom:#0068a8 solid 1px;
	background:url(../image/ppp1_05.png) no-repeat 180px center #0076c1;
	}
.nav-left .on a{
	color:#fff;
	border-bottom:#0068a8 solid 1px;
	background:url(../image/ppp1_05.png) no-repeat 180px center #0076c1;
	}
	
/*detail S*/
.show{
	width:190px;
	height:415px;
	margin-top:20px;
	background:#e3d9c5;
	padding:30px 20px;
	}
.show-list{
	width:190px;
	height:128px;
	margin-bottom:15px;
	position:relative;
	}
.show-list img{
	width:190px;
	height:128px;
	}
.show-wz{
	width:190px;
	height:44px;
	font-size:14px;
	color:#fff;
	line-height:22px;
	text-align:center;
	position:absolute;
	top:42px;
	left:0;
	z-index:9;
	}
.show-list .show-bg{
	width:190px;
	height:128px;
	background:url(../image/h50%_03.png) repeat;
	position:absolute;
	top:0;
	left:0;
	display:none;
	}
.show-list .show-xian{
	width:174px;
	height:112px;
	background:url(../image/kkk_03.png) no-repeat;
	/*border:#fff solid 1px;*/
	position:absolute;
	top:8px;
	left:8px;
	display:none;
	}
/*detail E*/

.main-right{
	width:740px;
	height:auto;
	overflow:hidden;
	}
.main-title{
	width:740px;
	height:32px;
	border-bottom:#e1e1e1 solid 1px;
	text-align:right;
	}
.main-title a{
	width:auto;
	height:32px;
	overflow:hidden;
	display:inline-block;
	font-size:12px;
	color:#666;
	line-height:32px;
	}
.main-title a:hover{
	color:#0076c1;
	}
.main-title .dd{
	width:10px;
	height:32px;
	display:inline-block;
	background:url(../image/ddddd_05.png) no-repeat center;
	}
.main-fail{
	width:710px;
	min-height:400px;
	overflow:hidden;
	margin-left:30px;
	}
.mainb-title{
	width:710px;
	height:79px;
	border-bottom:#e1e1e1 solid 1px;
	margin-top:40px;
	}
.mainb-title h5{
	width:710px;
	height:22px;
	font-size:16px;
	color:#de7e01;
	line-height:22px;
	}
.tit-b{
	width:710px;
	height:57px;
	}
.tit-b img{
	float:left;
	padding-top:8px;
	margin-right:20px;
	}
.tit-wz{
	height:35px;
	font-size:18px;
	color:#212121;
	font-weight:bold;
	line-height:35px;
	}
/*翻页 S*/
.fanye{
	width:710px;
	height:34px;
	text-align:center;
	}
.fy{
	width:auto;
	height:34px;
	overflow:hidden;
	display:inline-block;
	*display:inline;
	*zoom:1;
	}
.fy a{
	width:34px;
	height:34px;
	display:block;
	float:left;
	font-size:14px;
	color:#006cb7;
	text-align:center;
	line-height:34px;
	}
.fy .on{
	background:#006cb7;
	color:#fff;
	}
.fy a:hover{
	background:#006cb7;
	color:#fff;
	}
.fy .prev{
	width:60px;
	height:34px;
	display:block;
	float:left;
	margin-right:18px;
	}
.fy .next{
	width:60px;
	height:34px;
	display:block;
	float:left;
	margin-left:18px;
	}
.fy .prev:hover{
	}
.fy .next:hover{
	}
.fy .slh{
	width:18px;
	height:20px;
	padding-top:5px;
	margin:0 10px;
	float:left;
	font-size:14px;
	color:#006cb7;
	text-align:center;
	line-height:20px;
	}
/*翻页 E*/



/*main-box E*/

/*list S*/
.list{
	width:710px;
	height:auto;
	overflow:hidden;
	margin:27px 0 30px;
	}
.list-fail{
	width:710px;
	height:41px;
	background:#f3f3f3;
	}
.list-fail a{
	width:710px;
	height:41px;
	display:block;
	font-size:14px;
	color:#4c4c4c;
	line-height:41px;
	}
.list-fail a:hover{
	color:#0076c1;
	}
.list-fail .time{
	width:100px;
	height:31px;
	display:block;
	background:#aaa;
	border-radius:5px;
	margin:5px 35px 5px 5px;
	float:left;
	font-size:14px;
	color:#fff;
	line-height:31px;
	text-align:center;
	}
.list-fail a:hover .time{
	background:#0076c1;
	}
/*list E*/

/*news S*/
.news{
	width:710px;
	height:auto;
	overflow:hidden;
	margin:35px 0 30px;
	}
.news-list{
	width:232px;
	height:233px;
	float:left;
	margin:20px 7px 0 0;
	}
.news .on{
	margin-right:0;
	}
.news-list a{
	width:232px;
	height:232px;
	display:block;
	border-bottom:#d1d1d1 solid 1px;
	font-size:12px;
	color:#7c7c7c;
	line-height:20px;
	}
.news-list a:hover{
	border-bottom:#3372c0 solid 1px;
	}
.news-list a img{
	width:232px;
	height:115px;
	}
.news-list a h4{
	width:232px;
	height:45px;
	font-size:14px;
	color:#444;
	font-weight:bold;
	line-height:45px;
	}
.news-list a:hover h4{
	color:#3372c0;
	}
/*news E*/

/*news-detail S*/
.news-detail{
	width:710px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	min-height:400px;
	position:relative;
	}
.news-tit{
	width:710px;
	height:auto;
	overflow:hidden;
	border-bottom:#e5e5e5 dashed 1px;
	padding-bottom:15px;
	}
.news-tit h2{
	width:710px;
	height:45px;
	font-size:20px;
	color:#d80029;
	font-weight:bold;
	line-height:45px;
	text-align:center;
	}
.news-tit .news-pail{
	width:710px;
	height:20px;
	display:block;
	font-size:12px;
	color:#999;
	line-height:20px;
	text-align:center;
	}
.news-wz{
	width:710px;
	height:auto;
	overflow:hidden;
	font-size:14px;
	color:#333;
	line-height:28px;
	text-indent:2em;
	margin-top:10px;
	margin-bottom:30px;
	}
.news-bot{
	width:710px;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	}
.fanh{
	width:80px;
	height:30px;
	display:block;
	float:left;
	background:url(../image/news-icon_03.png) no-repeat 7px center #015a9b;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-indent:17px;
	}
.news-bail{
	width:210px;
	height:24px;
	float:right;
	line-height:24px;
	}
.fenx{
	width:65px;
	height:24px;
	float:left;
	font-size:16px;
	color:#000;
	line-height:24px;
	}
.bdsharebuttonbox{
	width:145px;
	height:24px;
	float:right;
	}
.news-bail .bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{
	margin:0 0 0 4px;
	}
/*news-detail E*/

/*memo S*/
.memo{
	width:710px;
	height:auto;
	overflow:hidden;
	margin-top:30px;
	}
.memo-hd{
	width:612px;
	height:60px;
	position:relative;
	margin:0 auto 45px;
	position:relative;
	}
.memo-hd .xian{
	width:612px;
	height:1px;
	background:#999;
	position:absolute;
	top:16px;
	}
.memo-prev{
	width:12px;
	height:22px;
	display:block;
	background:url(../image/memo1_03.png) no-repeat center;
	position:absolute;
	left:-49px;
	top:4px;
	}
.memo-next{
	width:12px;
	height:22px;
	display:block;
	background:url(../image/memo2_03.png) no-repeat center;
	position:absolute;
	right:-49px;
	top:4px;
	}
.memo-prev:hover{
	background:url(../image/memo4_03.png) no-repeat center;
	}
.memo-next:hover{
	background:url(../image/memo3_03.png) no-repeat center;
	}
.memo-nianf{
	width:612px;
	height:60px;
	margin:0 auto;
	}
.nianf-list{
	width:102px;
	height:60px;
	float:left;
	position:relative;
	text-align:center;
	}
.nianf-list a{
	width:102px;
	height:60px;
	display:block;
	}
.nianf-list a:hover{
	}
.nianf-list .yuan{
	width:14px;
	height:14px;
	display:block;
	background:#fff;
	padding:4px;
	border:#959595 solid 1px;
	border-radius:14px;
	position:absolute;
	top:5px;
	z-index:1;
	left:40px;
	}
.nianf-list .yuan i{
	width:14px;
	height:14px;
	display:block;
	background:#0076c1;
	border-radius:14px;
	display:none;
	}
.nianf-list a:hover i{
	display:block;
	}
.nianf-list .time{
	width:102px;
	height:25px;
	display:block;
	position:absolute;
	bottom:0;
	font-size:14px;
	color:#999;
	line-height:25px;
	text-align:center;
	}
.nianf-list a:hover .time{
	font-size:18px;
	color:#0076c1;
	font-weight:bold;
	line-height:25px;
	}
.memo-bd{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.memo-list{
	width:710px;
	height:auto;
	overflow:hidden;
	font-size:14px;
	color:#666;
	line-height:30px;
	}
.memo-nianf .on a i{
	display:block;
	}
.memo-nianf .on .time{
	font-size:18px;
	color:#0076c1;
	font-weight:bold;
	line-height:25px;
	}
/*memo E*/

/*about S*/
.about{
	width:710px;
	height:auto;
	overflow:hidden;
	margin-top:40px;
	font-size:14px;
	color:#555;
	line-height:28px;
	}
.about h4{
	width:710px;
	height:40px;
	font-size:16px;
	color:#0076c1;
	line-height:40px;
	font-weight:bold;
	}
.about-neir{
	width:710px;
	height:auto;
	overflow:hidden;
	padding-bottom:23px;
	}
.about-neir h5{
	width:710px;
	height:42px;
	font-size:14px;
	color:#555;
	line-height:42px;
	font-weight:bold;
	margin-bottom:15px;
	}
.about-wz{
	width:440px;
	height:240px;
	margin:0 auto;
	background:url(../image/about2_03.png) no-repeat;
	}
.about-left{
	width:170px;
	height:170px;
	float:left;
	padding:40px 35px 0;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-indent:2em;
	}
.about-right{
	width:150px;
	height:170px;
	float:right;
	padding:60px 35px 0 0;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-indent:2em;
	}
/*about E*/

/*contact S*/
.contact{
	width:710px;
	height:auto;
	overflow:hidden;
	background:url(../image/contact2_03.png) no-repeat right bottom;
	padding-bottom:45px;
	}
.con-bot{
	width:650px;
	height:auto;
	overflow:hidden;
	margin:10px auto 0;
	}
.con-tit{
	width:650px;
	height:45px;
	border-bottom:#bdc7d3 solid 1px;
	}
.con-tit h3{
	width:auto;
	height:45px;
	overflow:hidden;
	display:inline-block;
	border-bottom:#3372c0 solid 1px;
	font-size:16px;
	color:#4b5057;
	line-height:45px;
	}
.con-neir{
	width:650px;
	height:auto;
	overflow:hidden;
	font-size:14px;
	color:#4b5057;
	line-height:24px;
	}
.con-neir h4{
	width:650px;
	height:30px;
	margin:12px 0 5px;
	font-size:14px;
	color:#0076c1;
	line-height:30px;
	}
/*contact E*/

/*project S*/
.project{
	width:710px;
	height:auto;
	overflow:hidden;
	margin:25px 0 30px;
	}
.project-list{
	width:345px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:10px 5px 20px;
	background:#fff;
	/*cursor:pointer;*/
	}
.project li:hover{
	box-shadow:rgba(0,0,0,0.24) 0 1px 5px;
	}
.project-list img{
	width:345px;
	height:225px;
	}
.pro-neir{
	width:325px;
	height:auto;
	overflow:hidden;
	padding:0 10px;
	font-size:14px;
	color:#474747;
	line-height:20px;
	}
.pro-neir h5{
	width:325px;
	height:48px;
	margin-bottom:5px;
	}
.pro-neir h5 a{
	width:325px;
	height:48px;
	display:block;
	border:none;
	margin:0;
	font-size:18px;
	color:#474747;
	line-height:48px;
	text-align:center;
	}
.pro-neir h5 a:hover{
	color:#474747;
	border:none;
	background:none;
	}
.project-list a{
	width:158px;
	height:38px;
	display:block;
	border:#212224 solid 1px;
	margin:25px auto;
	font-size:12px;
	color:#212224;
	line-height:38px;
	text-align:center;
	}
.project-list a:hover{
	color:#fff;
	background:#0076c1;
	border:#0076c1 solid 1px;
	}
/*project E*/

/*project-detail S*/
.project-detail{
	width:710px;
	height:auto;
	min-height:540px;
	overflow:hidden;
	padding-bottom:50px;
	position:relative;
	margin-top:30px;
	font-size:14px;
	color:#474747;
	line-height:20px;
	}
.project-detail h4{
	width:710px;
	height:30px;
	font-size:18px;
	color:#474747;
	line-height:30px;
	text-align:center;
	margin-bottom:18px;
	}
.project-detail img{
	max-width:710px;
	margin:15px auto;
	}
.project-detail a{
	width:80px;
	height:30px;
	display:block;
	background:url(../image/news-icon_03.png) no-repeat 7px center #015a9b;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-indent:17px;
	position:absolute;
	bottom:0;
	left:0;
	}
/*project-detail E*/

/*honor S*/
.honor{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.honor-top{
	width:710px;
	height:290px;
	padding:35px 0;
	background:url(../image/honor_03.png) no-repeat center bottom;
	position:relative;
	margin-bottom:15px;
	}
.hon-prev{
	width:24px;
	height:68px;
	display:block;
	background:url(../image/honor2_03.png) no-repeat center;
	position:absolute;
	top:145px;
	left:0;
	z-index:1;
	}
.hon-next{
	width:24px;
	height:68px;
	display:block;
	background:url(../image/honor2_05.png) no-repeat center;
	position:absolute;
	top:145px;
	right:0;
	z-index:1;
	}
.hon-bd{
	width:710px;
	height:290px;
	}
.hon-list{
	width:710px;
	height:290px;
	}
.hon-list img{
	width:355px;
	height:290px;
	float:left;
	}
.hon-rig{
	width:295px;
	height:240px;
	padding:25px 35px 25px 25px;
	background:#e6f3fe;
	float:right;
	font-size:14px;
	color:#666;
	line-height:24px;
	}
.hon-rig h3{
	width:295px;
	height:26px;
	font-size:16px;
	color:#0076c1;
	font-weight:bold;
	line-height:26px;
	}
.hon-rig h5{
	width:295px;
	height:37px;
	font-size:14px;
	color:#333;
	line-height:37px;
	}
.honor-bot{
	width:710px;
	height:auto;
	overflow:hidden;
	position:relative;
	}
.honor-bot .xia-pail{
	width:710px;
	height:56px;
	display:block;
	margin-top:20px;
	background:url(../image/honor5_07.png) no-repeat center;
	}
.honor-bot .p-img{
	background:url(../image/honor6_07.png) no-repeat center;
	}
.honbot-list{
	width:710px;
	height:460px;
	overflow:hidden;
	}
.bot-mail{
	width:210px;
	height:190px;
	margin:20px 40px 20px 0;
	float:left;
	}
.honbot-list .on{
	margin-right:0;
	}
.bot-mail a{
	width:210px;
	height:170px;
	display:block;
	}
.bot-mail a i{
	width:100px;
	height:1px;
	display:block;
	margin:0 auto;
	background:#666;
	margin-top:29px;
	}
.bot-mail a:hover i{
	background:#0076c1;
	}
.bot-tail{
	width:210px;
	height:140px;
	position:relative;
	}
.bot-tail img{
	width:210px;
	height:140px;
	}
.hb-neir{
	width:186px;
	height:116px;
	background:#f0f0f0;
	padding:12px;
	position:absolute;
	top:0;
	left:0;
	font-size:12px;
	color:#4c4c4c;
	line-height:20px;
	display:none;
	}
.hb-neir h4{
	width:186px;
	height:28px;
	font-size:14px;
	color:#0076c1;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	margin-bottom:7px;
	}
.honor-bot .pail{
	height:auto;
	overflow:hidden;
	}
.bot-mail a:hover .hb-neir{
	display:block;
	}
/*honor E*/

/*leader S*/
.leader{
	width:710px;
	height:auto;
	overflow:hidden;
	margin-top:53px;
	}
.leader-hd{
	width:344px;
	height:35px;
	margin:0 auto 5px;
	}
.leader-hd li{
	width:171px;
	height:35px;
	float:left;
	font-size:14px;
	color:#666;
	line-height:35px;
	text-align:center;
	cursor:pointer;
	}
.leader-hd .lef a{
	width:171px;
	height:35px;
	display:block;
	background:url(../image/leader1_05.png) no-repeat center;
	margin-right:2px;
	}
.leader-hd .ou a{
	width:171px;
	height:35px;
	display:block;
	background:url(../image/leader2_05.png) no-repeat center;
	color:#fff;
	}
.leader-hd .rig a{
	width:171px;
	height:35px;
	display:block;
	background:url(../image/leader1_07.png) no-repeat center;
	}
.leader-hd .on a{
	width:171px;
	height:35px;
	display:block;
	background:url(../image/leader2_07.png) no-repeat center;
	color:#fff;
	}
.leader-bd{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.lead-list{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.lead1{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.le-mail{
	width:710px;
	height:auto;
	overflow:hidden;
	}
.mail-list{
float: left;
	width:355px;
	height:auto;
	overflow:hidden;
	padding:30px 0;
	background:url(../image/honor_03.png) no-repeat center bottom;
	}
.mail-list1{
    /* margin-left: 25%; */
	float: left;

	width:355px;
	height:auto;
	overflow:hidden;
	padding:30px 0;
	background:url(../image/honor_03.png) no-repeat center bottom;
}
.le-mail .pail{
	background:none;
	}
.mail-list img{
	width:136px;
	height:136px;
	float:left;
	}
.heart{
	width:200px;
	height:auto;
	overflow:hidden;
	float:right;
	}
.heart h3{
	width:550px;
	height:70px;
	font-size:20px;
	color:#212121;
	font-weight:bold;
	line-height:30px;
	padding-top:12px;
	}
.heart h5{
	width:550px;
	height:25px;
	margin-bottom:5px;
	font-size:16px;
	color:#212121;
	line-height:25px;
	}
.heart h6{
	width:550px;
	height:24px;
	font-size:14px;
	color:#212121;
	line-height:24px;
	}
	
	
.heart .main-wz{
	width:550px;
	height:auto;
	overflow:hidden;
	}	
.heart .pail-wz{
	width:550px;
	height:24px;
	font-size:14px;
	color:#212121;
	line-height:24px;
	overflow:hidden;
	/*white-space:nowrap;*/
	text-overflow:ellipsis;
	}	
.heart .kail{
	font-size:14px;
	color:#212121;
	line-height:24px;
	width:550px;
	height:auto;
	overflow:auto;
	white-space:normal;
	text-overflow:none;
	}	
.heart a{
	width:40px;
	height:20px;
	display:block;
	float:right;
	margin-top:5px;
	cursor:pointer;
	}	
.heart .zhas{
	background:url(../image/zs_03.png) no-repeat center;
	}
.heart .souq{
	background:url(../image/sq_03.png) no-repeat center;
	display:none;
	}


/*.heart-doc{
	width:550px;
	overflow:hidden;
	font-size:14px;
	line-height:26px;
	color:#333333;
}
.heart-doc p{
	display:inline;
}
.heart-con{
	height:52px;
	overflow:hidden;
	margin:auto;
}
.heart-da{
	font-size:20px;
	line-height:26px;
	color:#c4271e;
	float:left;
}
.heart-txt{
	font-size:12px;
	color:#333;
	line-height:24px;
	}
.heart-txt .text{
	line-height:24px;
	*line-height:20px;
	}
.hr-sq,.hrbn{
	font-size:14px;
	line-height:26px;
	color:#cf1613;
	cursor:pointer;
	display:none;
}*/






/*.int-top{
	width:717px;
	height:auto;
	overflow:hidden;
	padding:25px 0;
	margin-top:10px;
	border-bottom:#ccc dashed 1px;
	}
.int-top img{
	float:left;
	max-width:133px;
	}
.int-wz{
	width:565px;
	height:auto;
	overflow:hidden;
	float:right;
	font-size:12px;
	color:#333;
	line-height:24px;
	}		
	
	
.int-wz h4{
	width:565px;
	height:auto;
	overflow:hidden;
	font-size:16px;
	color:#17528b;
	line-height:26px;
	margin-bottom:5px;
	}
	
.int-wz .int-sl{
	width:525px;
	height:24px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:inline;
	margin-bottom:10px;
	}

.int-wz a{
	width:38px;
	height:24px;
	display:inline-block;
	background:url(../image/zs_03.png) no-repeat center;
	float:right;
	}

.introduce li.on .int-sl{
	width:564px;
	height:auto;
	white-space:normal;
	display:inline;
	float:none;
	}
	
	
.introduce li.on a{
	width:38px;
	height:24px;
	display:inline-block;
	background:url(../image/sq_03.png) no-repeat center;
	}
*/
/************************************/






.lead2{
	width:710px;
	height:auto;
	overflow:hidden;
	position:relative;
	}
.lead-main{
	width:710px;
	height:534px;
	overflow:hidden;
	}
.lead-li{
	width:710px;
	height:auto;
	overflow:hidden;
	padding-bottom:35px;
	background:url(../image/honor_03.png) no-repeat center bottom;
	margin-top:23px;
	}
.lead-li h3{
	width:710px;
	height:40px;
	font-size:16px;
	color:#212121;
	line-height:40px;
	font-weight:bold;
	}
.lead-wz{
	width:660px;
	height:auto;
	overflow:hidden;
	padding:8px 25px;
	background:#f9f9f9;
	font-size:14px;
	color:#888;
	line-height:25px;
	}
.lead-wz .str{
	width:70px;
	height:25px;
	float:left;
	}
.lead-wz .wz{
	width:590px;
	height:auto;
	overflow:hidden;
	float:right;
	}
.tel{
	width:660px;
	height:16px;
	margin:12px auto 0;
	background:url(../image/leader5_03.png) no-repeat 11px center;
	font-size:14px;
	color:#666;
	line-height:16px;
	text-indent:38px;
	}
.lead2 .mead{
	width:710px;
	height:56px;
	display:block;
	background:url(../image/honor5_07.png) no-repeat center;
	margin-top:50px;
	}
.lead2 .p-img{
	background:url(../image/honor6_07.png) no-repeat center;
	}
.lead2 .pail{
	height:auto;
	overflow:hidden;
	}
.leader .mail{
	height:1000px;
	}
/*leader E*/









