﻿@charset "utf-8";
/* CSS Document */
body{font-size: 12px; font-family: '宋体',arial; -webkit-text-size-adjust:none;}
a{ color:#2B2B2B; text-decoration:none; }
a:link,a:visited{ text-decoration:none; }
a:hover{ text-decoration:underline; }
.wrapper{width:1000px; margin:0 auto;}
.h10 { clear: both; height: 10px; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.mings_top{ height:516px; background:url(../images/top.jpg) no-repeat center 0;}
.mings_top div{ width:1000px; height:516px; margin:0 auto; position:relative;}
.mings_top div p{ color:#454545; font-size:22px; font-family:"微软雅黑"; position:absolute; top:344px; left:375px;line-height:35px;}
.mings_bz{ height:178px; background:url(../images/bz.jpg) no-repeat center 0;}
.mings_cz{ height:781px; background:url(../images/cz.jpg) no-repeat center 0;}
.mings_cz div{ width:1000px; height:385px; margin:0 auto; position:relative;}
.mings_cz div a span{ color:#fff; font-size:14px; font-family:"微软雅黑"; display:inline-block; width:100%; text-align:center;}
.mings_cz div .a1{ top:0; left:411px;}
.mings_cz div .a2{ bottom:0; left:46px;}
.mings_cz div .a3{ bottom:0; right:101px;}
.mings_cz div .a3 span{ font-size:18px;}
.mings_zz{ height:396px; background:url(../images/zz.jpg) no-repeat center 0;}
.mings_zz div{ width:1000px; height:396px; margin:0 auto; position:relative;}
.mings_zz div a{width:138px; height:78px; position:absolute; padding-top:60px;}
.mings_zz div a span{ color:#fff; font-size:14px; font-family:"微软雅黑"; display:inline-block; width:100%; text-align:center;}
.mings_zz div .a1{ left:151px; bottom:41px;}
.mings_zz div .a2{ right:212px; bottom:40px;}
.mings_vz{ height:572px; background:url(../images/vz.jpg) no-repeat center 0;}
.mings_vz .vzc{ width:1000px; height:378px; margin:0 auto; padding-top:193px;}
.mings_vz .vzc div{ width:200px; height:378px; position:relative; float:left;}
.mings_vz .vzc div h2{ color:#fff; font-size:18px; font-family:"微软雅黑"; position:absolute; top:-9px; left:45px;}
.mings_vz .vzc div a:nth-last-child(3){width:150px; height:150px; position:absolute; top:60px; left:-1px;}
.mings_vz .vzc div a:nth-last-child(2){ width:163px!important;line-height:20px;display:block;color:#8f8f8f; font-size:14px;font-family:Microsoft YaHei;text-decoration:none;position:absolute; top:224px; left:0; width:170px;}
.mings_vz .vzc div a:last-child{ width:97px; height:28px; position:absolute; top:318px; left:20px;}
.mings_vz .vzc div .mt{ top:1px; left:55px;}
.mings_oz{ height:378px; background:url(../images/oz.jpg) no-repeat center 0;}
.mings_oz .vzc{ width:1000px; height:378px; margin:0 auto;}
.mings_oz .vzc div{ width:200px; height:378px; position:relative; float:left;}
.mings_oz .vzc div h2{ color:#fff; font-size:18px; font-family:"微软雅黑"; position:absolute; top:-9px; left:45px;}
.mings_oz .vzc div a:nth-last-child(3){width:150px; height:150px; position:absolute; top:60px; left:-1px;}
.mings_oz .vzc div a:nth-last-child(2){ width:163px!important;line-height:20px;display:block;color:#8f8f8f; font-size:14px;font-family:Microsoft YaHei;text-decoration:none;position:absolute; top:224px; left:0; width:170px;}
.mings_oz .vzc div a:last-child{ width:97px; height:28px; position:absolute; top:318px; left:20px;}
.mings_oz .vzc div .mt{ top:1px; left:55px;}
.mings_wz{ height:378px; background:url(../images/wz.jpg) no-repeat center 0;}
.mings_wz .vzc{ width:1000px; height:378px; margin:0 auto;}
.mings_wz .vzc div{ width:200px; height:378px; position:relative; float:left;}
.mings_wz .vzc div h2{ color:#fff; font-size:18px; font-family:"微软雅黑"; position:absolute; top:5px; left:55px;}
.mings_wz .vzc div a:nth-last-child(3){width:150px; height:150px; position:absolute; top:60px; left:-1px;}
.mings_wz .vzc div a:nth-last-child(2){ width:163px!important;line-height:20px;display:block;color:#8f8f8f; font-size:14px;font-family:Microsoft YaHei;text-decoration:none;position:absolute; top:224px; left:0; width:170px;}
.mings_wz .vzc div a:last-child{ width:97px; height:28px; position:absolute; top:318px; left:20px;}
.mings_wz .vzc div .mt{ top:15px; left:45px;}
.mings_zz{ height:418px; background:url(../images/zz.jpg) no-repeat center 0;}
.mings_zz .vzc{ width:1000px; height:378px; margin:0 auto;}
.mings_zz .vzc div{ width:200px; height:378px; position:relative; float:left;}
.mings_zz .vzc div h2{ color:#fff; font-size:18px; font-family:"微软雅黑"; position:absolute; top:6px; left:45px;}
.mings_zz .vzc div a:nth-last-child(3){width:150px; height:150px; position:absolute; top:60px; left:-1px;}
.mings_zz .vzc div a:nth-last-child(2){ width:163px!important;line-height:20px;display:block;color:#8f8f8f; font-size:14px;font-family:Microsoft YaHei;text-decoration:none;position:absolute; top:161px; left:0; width:170px;}
.mings_zz .vzc div a:last-child{ width:97px; height:28px; position:absolute; top:318px; left:20px;}
.mings_zz .vzc div .mt{ top:15px; left:48px;}
.mings_dib{ height:340px; background:url(../images/db.jpg) no-repeat center 0;}
.mings_dib div{ width:930px; height:185px; margin:0 auto; padding-top:155px; padding-left:30px;}
.mings_mhry{ height:140px; background:#a1222b; padding-top:30px;}
.mings_mhry p{ color:#fff; font-size:14px; font-family:"微软雅黑"; width:286px; height:38px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; text-align:center; line-height:38px; margin:0 auto;}

.brand a{
	display: block;
	float: left;
	width: 180px;
	height: 240px;
	text-align: center;
	position: relative;
	position:absolute;
}
.brand .info{
	display: none;
	background-color: #f0f0f0;
	color: #369242;
}
.vertical .info{
	width: 0;
	height: 240px;
	margin: 0 auto;
}
.horizontal img{
	position: absolute;
	top: 0;
	left: 0;
}
.horizontal .info{
	width: 180px;
	height: 0;
	top: 120px;
	position: absolute;
	left: 0;
}




/*顾问1224*/
.gw_1224{
	background: url(../images/gw_bg1224.jpg) repeat center top;
	overflow: hidden;
	padding-bottom: 40px;
}
.gw_1224 a{
	display: block;
	text-decoration: none;
	color: white;
}
.gw_1224 h1{
	background: url(../images/gw_tit1224.png) no-repeat center center;
	width: 820px;
	height: 130px;
	margin: auto;
	padding: 30px 0;
}
.gw_1224 ul{
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
.gw_1224 ul li{
	width: 20%;
	float: left;
	height: 380px;
	background: #3a3839;
	position: relative;
}
.gw_1224 ul li:nth-child(even){
	background: #2a2a2a;
}
.gw_1224 ul li:nth-child(even) h2{
	background: #aa4a3e;
	margin-top: 10px;
	margin-bottom: 10px;
}
.gw_1224 ul li:nth-child(even) .gw_1224_btn{
	background: #aa4a3e;
}
.gw_1224 ul li h2{
	background: #d47468;
	color: white;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	overflow: hidden;
	margin-bottom: 20px;
}


.gw_1224 .gw_1224_tou{
	text-align: center;
	width: 150px;
	height: 150px;
	margin: auto;
	border-radius: 50%;
	overflow: hidden;
	border: 3px solid white;
	background: white;
}
.gw_1224 .gw_1224_tou:hover{
	transform:rotateX(360deg);
	transition:all 2s;
}
.gw_1224 ul li:nth-child(even) .gw_1224_tou:hover{
	transform:rotateY(360deg);
	transition:all 2s;
}
.gw_1224 p{
	color: #8f8f8f;
	width: 80%;
	margin: auto;
	font-size: 14px;
	line-height: 20px;
	padding: 10px;
}
.gw_1224 .gw_1224_btn{
	position: absolute;
	width: 60%;
	text-align: center;
	background: #d47468;
	line-height: 30px;
	bottom: 30px;
	left: 50%;
	margin-left: -30%;
	-webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -ms-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
}
.gw_1224 .gw_1224_btn:hover,.gw_1224 ul li:nth-child(even) .gw_1224_btn:hover{
	background: #408188;
}