.big_img{max-width: 100%; transition: all 0.8s;}
.big_img:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);    
	-moz-transform: scale(1.1);       
	-ms-transform: scale(1.1);       
	-o-transform: scale(1.1);         
}


.main2{width:1184px; margin:auto;}


.job_box{background:url(../image/job_bj.jpg) no-repeat center top, url() no-repeat right top, url(../image/job_bj2.jpg) no-repeat center bottom, url() no-repeat left top; padding:0 0 240px 0;}

.job_nav{ padding:0 0 0 66px;}
.job_nav li{float:left; margin:0 2px 0 0; height:140px; width:170px; line-height:140px; text-align:center; background-color:#B0ADB8;
	transform: skew(-15deg);
	-webkit-transform: skew(-15deg);    
	-moz-transform: skew(-15deg);       
	-ms-transform: skew(-15deg);       
	-o-transform: skew(-15deg);         
}
.job_nav li a{color:#fffeff; font-size:18px; font-weight:600;
	display:inline-block;
	transform: skew(15deg);
	-webkit-transform: skew(15deg);    
	-moz-transform: skew(15deg);       
	-ms-transform: skew(15deg);       
	-o-transform: skew(15deg);         
}
.job_nav li:hover,
.job_nav .li_be{background-image:url(../image/job_nav_bj.png); background-repeat:no-repeat; background-position:center center;}

.job_main{padding:90px 110px 50px 60px;}
.job_main .mleft{float:left; width:calc(100% - 402px);}
.job_main .mleft .title{ color:#7F2562; height:32px; line-height:20px; font-size:18px; font-weight:bold;}
.job_main .mleft .jianjie{ line-height:25px; font-size:14px; color:#656565; padding:0 0 55px 0;}

.job_main .mright{float:right; width:382px;}
.job_main .mright img{width:100%;}


.gzwh_list{}
.gzwh_list li{ float:left; width:calc((100% - 20px)/3); margin-right:10px;}
.gzwh_list li .mimg{box-shadow:0 12px 12px #E7E1E3;}
.gzwh_list li .title{height:30px; line-height:30px; overflow:hidden; text-align:left; padding:20px 5px 5px 5px;}
.gzwh_list li .title a{color:#3A393F; font-size:14px;}
.gzwh_list li .jianjie{ padding:0 5px 20px 5px; font-size:12px; color:#989898; min-height:100px; line-height:20px;}

.job_wx{}
.job_wx .mleft{ float:left; width:155px;}
.job_wx .mleft img{width:100%;}
.job_wx .mright{float:right; width:calc(100% - 190px);}
.job_wx .mright .p1{ padding:20px 0 0 0; height:78px; line-height:32px; overflow:hidden; text-align:left; color:#33282E; font-size:20px;}
.job_wx .mright .p2{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#772668;}



.service_1{height:598px; background-image:url(../image/ser_bj1.jpg); background-repeat:no-repeat; background-position:center top;}
.service_1 .jianjie{ line-height:28px; font-size:15px; color:#45444A; text-align:center;}
.service_1 .title{height:73px; line-height:73px; text-align:center; font-size:20px; color:#832152; font-weight:bold;}

.service_1 .ico_list{ width:736px; margin:auto; padding:40px 0 0 0;}
.service_1 .ico_list li{float:left; width:25%; text-align:center;}
.service_1 .ico_list li .mimg{width:90px; height:66px; margin:auto; padding:26px 0 0 2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; background-color:#FFFFFF; box-shadow:0 -3px 10px #dddddd; text-align:center;}
.service_1 .ico_list li .mimg img{max-width:100%; transition: all 0.8s;}
.service_1 .ico_list li .mimg:hover{background-color:#762162;}
.service_1 .ico_list li .mimg:hover img{	
	transform: scale(1.2);
	-webkit-transform: scale(1.2);    
	-moz-transform: scale(1.2);       
	-ms-transform: scale(1.2);       
	-o-transform: scale(1.2);         
}


.service_1 .ico_list li .mtitle{ padding:50px 0 0 0; text-align:center;}
.service_1 .ico_list li .mtitle a{font-size:18px; color:#111111; font-weight:normal; line-height:30px;}
.service_1 .ico_list li:nth-child(3) .mtitle,
.service_1 .ico_list li:nth-child(4) .mtitle{ padding:20px 0 0 0;}


.service_2{min-height:900px; background-image:url(../image/ser_bj2.jpg); background-repeat:no-repeat; background-position:center top; background-color:#FFFFFF;}
.service_2 .jianjie{ line-height:28px; font-size:15px; color:#FDFCFA; text-align:center;}
.service_2 .title{height:73px; line-height:73px; text-align:center; font-size:20px; color:#E26E35; font-weight:bold;}
.service_2 ul{ width:844px; margin:auto; color:#656565; padding:16px 0 0 0;}
.service_2 ul li{ float:left; width:260px; height:490px; margin-left:16px;}
.service_2 ul li .mtitle{border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px; height:45px; line-height:44px; text-align:center; font-size:16px; color:#FEFEFE; font-weight:bold;}

.service_2 ul li:nth-child(1) .mtitle{background-color:#CF6A32;}
.service_2 ul li:nth-child(2) .mtitle{background-color:#DB464C;}
.service_2 ul li:nth-child(3) .mtitle{background-color:#762162;}

.service_2 ul li .mjianjie{ background-color:#FFFFFF; padding:12px 18px 12px 18px; line-height:24px; height:72px; overflow:hidden; text-align:left; font-size:14px;}
.service_2 ul li .mimg{ height:304px; overflow:hidden;}
.service_2 ul li .mimg img{width:100%; height:288px; box-shadow:0 5px 12px #D4CDD4;}
.service_2 ul li .mbei{ height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:14px;}




.mfk_video_title{color:#000000;}
.mfk_video{text-align:center;}


.service_3{ min-height:770px; padding:0 0 50px 0; background-image:url(../image/ser_bj3.jpg); background-repeat:repeat-x; background-position:center top;}
.service_3 .mcon{ width:1120px; margin:auto; position:relative;}
.service_3 .mcon .fudong{position:absolute; z-index:99; top:14px; left:-79px; width:69px; height:650px; background-image:url(../image/ser_shu.png); background-repeat:no-repeat; background-position:center top;}




.mypage{ height:34px;}
.mypage div{ text-align:center;}
.mypage div a{display: inline-block; height:28px; line-height:27px; padding:0 12px 0 12px; color:#444444; font-size:14px; border:1px solid #dddddd;}
.mypage div a:hover{color:#ffffff; background-color:#752361;}
.mypage div .a_be{color:#ffffff; background-color:#752361;}



.weixin{position:absolute; display:none; z-index:99999; padding:10px 0 0 0;}
.weixin img{width:120px;}

.clear{ clear:both; height:0;  line-height:0; font-size:0}

.mfk_wenda{height:0; line-height:0;}

.mfk_content{padding:10px 0 10px 0; line-height:28px; font-size:14px;}

.mfk_xx{line-height:28px; font-size:14px;}

.mfk_img{text-align:center; padding-bottom:8px;}


.mfk_title{padding:70px 0 40px 0; color:#43424A;}
.mfk_title h2{
	font-size: 30px;font-weight: bold;line-height: 50px;text-align: center;
}
.mfk_title h4{
	font-size: 13px;text-align: center;color: #b5b5b5;
}

.c_more{ position:relative; display:block; margin:auto; text-align:center; height:52px; line-height:50px; width:162px; background-color:#762162; font-size:18px; color:#FFFFFF; font-weight:bold;
border-radius:15px; -moz-border-radius:15px; }
.c_more:hover{ background-color:#C17C3B; color:#FFFFFF;}


.xx1{ padding:40px 0 0 0; font-size:18px; line-height:32px; font-weight:bold; text-align:center;}
.xx2{ line-height:36px; height:36px; padding:0 0 34px 0; color:#888888; font-size:12px; border-top:1px solid #e8e8e8; text-align:center;}
.xx4{ line-height:30px; text-align:left;}
.xx4 a{font-size:14px;}
.xx_content{ line-height:30px; padding:35px 0 32px 0; text-align:left; font-size:14px;}
.xx_fanhui{padding:0 0 8px 0; text-align:right;}


.content_xx{
	width:1200px;
	margin:auto;
	line-height:35px;
	font-size:18px;
	color:#12090C;
}