﻿.common_select{margin-bottom:20px;}

.about01 a{display:block;}
.about01 a img{width:100%;display:block;}
.col_pop_body{background:#000;}
.about02{margin:30px 0 60px;box-shadow:0px 5px 10px #eee; position:relative;}
.about02 ul li{padding-bottom:20px;background:#fff;}
.about02 ul li img{width:100%;display:block;}
.about02 ul li h3{color:#eca2bb;font-size:16px; text-align:center;line-height:2rem;padding:10px 0;}
.about02 ul li p{font-size:13px;text-align:center;color:#605f5d;padding:0 10px;}
.about02 .flex-control-nav{bottom:-40px;left:0;right:0;}
.about03{padding-bottom:30px;}
.about03 img{width:100%;display:block;}
.about03 .txt{padding:20px;background:#ffe4e1;}
.about03 .txt h3{font-size:16px;color:#626366;padding-bottom:10px;}
.about03 .txt p{font-size:13px;line-height:22px;color:#626366;}
.about04{padding-bottom:30px;}
.about04 img{display:block;width:100%;}
.about04 h3{font-size:12px; text-align:center;color:#626366;padding:15px 10px;}
.about04 p{font-size:13px;color:#626366; text-align:center;line-height:20px;padding:0 10px;}
.about05{box-shadow:0px 5px 10px #eee;margin-bottom:30px;padding-bottom:20px;padding: 10px;}
.about05 img{width:100%;display:block;}
.about05 p{font-size:13px;color:#626366;line-height:18px;padding:0 15px;}

/*info*/
.info01 img{display:block;width:100%;}
.info02{background:url(../images/info02.jpg) no-repeat;background-size:100% 100%;padding:20px 0;}
.info02 h4{font-size:13px;color:#fcc2cb; text-align:center;}
.info02 img{width:100%;display:block;}
.info02 h3{font-size:13px;color:#666; text-align:center;padding-bottom:10px;}
.info02 p{padding:0 30px; text-align:center;font-size:13px;color:#666;}
.info03{background:url(../images/info03.jpg) no-repeat;background-size:100% 100%;padding:30px 30px; position:relative;margin-bottom:60px;}
.info03 .titBox{padding:20px 0; text-align:center;background:url(../images/info03_tit.png) repeat;margin-bottom:15px;}
.info03 .titBox h3{background:url(../images/info03_line.png) no-repeat center;font-size:26px;color:#d1ba91;font-weight:bold;}
.info03 .titBox h4{font-size:16px;font-weight:blod;color:#666;padding-top:5px;}
.info03 p{font-size:13px;color:#666;}
.info03 .flex-control-nav{left:0;right:0;bottom:-30px;}
.info04{background:url(../images/info04.jpg) no-repeat;background-size:100% 100%;padding:30px 20px;margin-bottom:30px;}
.info04 img{width:100%;display:block;}
.info04 h4{color:#d4af88; text-align:center;padding:10px 0;font-size:16px;}
.info04 p{font-size:13px;color:#666;}

/*culture*/
.culture01 img{width:100%;display:block;}
.culture02{background:#575554;padding:20px 0; text-align:center;}
.culture02 h3{font-size:16px;color:#d5be91;}
.culture02 h4{font-size:16px;color:#d5be91; text-transform:uppercase;}
.culture03{background:url(../images/culture03.jpg) no-repeat;background-size:100% 100%; position:relative;}
.culture03 ul li img{display:block;width:100%;}
.culture03 .flex-control-paging li a{background:#fff;}
.culture03 .flex-control-paging li a:hover{background:#fea3bb;}
.culture04 img{display:block;width:100%;}
.culture05{ position:relative;}
.culture05 h3{font-size:16px;color:#d1ba91; text-align:center;padding:15px 0;}
.culture05 h3 span{font-size:16px;}
.culture05 ul li img{display:block;width:100%;}
.culture05 .flex-control-nav{left:0;right:0;bottom:-40px;}
.culture06{margin-bottom:0px;}
.culture06 img{width:100%;display:block;}
.culture07 img{width:100%;display:block;}


.culture03 .hr_body .con { padding: 0px 0 30px;width: 100%;display: none;}
.culture03 .hr_body h3{height: 45px;line-height: 45px; text-align:left;border-bottom: 1px solid #828388;font-size: 12px!important;color: #cca776;cursor: pointer; margin:0 5px;}
.culture03 .hr_body.cur h3{color: #cca776;}
.culture03 .hr_body h3 i{ float:right;    font-size: 40px; width:21px; height:46px;background:url(../images/plus-02.png) center no-repeat; margin-right::5px;}
.culture03 .hr_body.cur h3 i{background:url(../images/plus-01.png) center no-repeat;}
.culture03 .hr_body p{font-size: 12px; line-height: 25px;color: #e8ddc8; padding:0 40px;}
.culture03 .hr_body h2{font-size: 12px; line-height: 25px;color: #e8ddc8; padding:0 40px; margin-top:20px;background:url(../images/culture_icon.jpg) no-repeat 20px 7px;}

.culture03 .hr_body em{ width:20px; height:20px;border-radius:10px; background:#d1ba91; font-size:16px; color:#fff;    display: inline-block;line-height: 20px; text-align: center; margin:0 5px;}



.culture04 {background:url(../images/culture_bg02.jpg) no-repeat; height:350px; background-size:cover;}
.culture04 #slide02{ height:350px; position:relative;}
.culture04 .slides{ margin-top:200px;}

.culture04 .flex-direction-nav a{ top:80%;}

.culture04 .flex-control-paging li a{ color:#fff;}

.culture04 .flex-direction-nav .flex-prev{background:url(../images/left-1.png) no-repeat;    background-size: cover; }
.culture04 .flex-direction-nav .flex-next{background:url(../images/right-1.png) no-repeat;    background-size: cover; }

.culture04 .flex-direction-nav .flex-prev:hover{background:url(../images/left-2.png) no-repeat;    background-size: cover; }
.culture04 .flex-direction-nav .flex-next:hover{background:url(../images/right-2.png) no-repeat;    background-size: cover; }
.culture04 h3{ color:#bca16f; font-size:32px; font-weight:bold; font-style:italic; text-align:center;}
.culture04 p{ color:#e8ddc8; font-size:14px; text-align:center; margin-top:6px;}

.culture06 .img_con{background:url(../images/c_img_04.jpg) no-repeat;background-size: cover; height:560px;}
.culture06 .img_con h3{text-align:center;color:#d1ba91;font-size:48px;padding-top:80px;}
.culture06 .img_con h3 span{font-size:80px;}
.culture06 .img_con .tabTit{ margin-top:50px; width:100%;}
.culture06 .img_con .tabTit li{ float:left;}

.culture06 .img_con .tabTit li.l1{background:url(../images/01-1.png) center no-repeat;    background-size: 75%; width:33%; height:114px;border-right:1px solid #48494e;}
.culture06 .img_con .tabTit li.l1.cur{background:url(../images/01-2.png) center no-repeat;    background-size: 75%;}
.culture06 .img_con .tabTit li.l2{background:url(../images/03-1.png) center no-repeat;    background-size: 75%;width:33%; height:114px;border-right:1px solid #48494e;}
.culture06 .img_con .tabTit li.l2.cur{background:url(../images/03-2.png) center no-repeat;    background-size: 75%;}
.culture06 .img_con .tabTit li.l3{background:url(../images/05-1.png) center no-repeat;    background-size: 75%;width:33%; height:114px;}
.culture06 .img_con .tabTit li.l3.cur{background:url(../images/05-2.png) center no-repeat;    background-size: 75%;}




.culture06 .hr_body .con { padding: 0px 0 30px;width: 100%;}
.culture06 .hr_body h3{ text-align:left;font-size: 12px!important;color: #cca776;cursor: pointer; margin:0 10px; padding:10px 0px;}
.culture03 .hr_body.cur h3{color: #cca776;}
.culture06 .hr_body h3 i{ float:right;    font-size: 40px; width:21px; height:46px;background:url(../images/plus-02.png) center no-repeat; margin-right::5px;}
.culture06 .hr_body.cur h3 i{background:url(../images/plus-01.png) center no-repeat;}
.culture06 .hr_body p{font-size: 12px; line-height: 25px;color: #e8ddc8; padding:0 40px;}
.culture06 .hr_body h2{font-size: 12px; line-height: 25px;color: #e8ddc8; padding:0 40px; margin-top:20px;background:url(../images/culture_icon.jpg) no-repeat 20px 7px;}

.culture06 .hr_body em{ width:20px; height:20px;border-radius:10px; background:#d1ba91; font-size:16px; color:#fff;    display: inline-block;line-height: 20px; text-align: center; margin:0 5px;}
.culture06 #slide03{ position:relative;}

/*milepost*/
.mileBody{}
.mileBody ul li {box-shadow:0px 5px 10px #eee; margin-bottom:30px;}
.mileBody ul li .pic{ position:relative;}
.mileBody ul li .pic img{width:100%;display:block;}
.mileBody ul li .pic span{ position:absolute;left:0;right:0;bottom:0;height:10px;background:url(../images/milepost_span.png) no-repeat center;background-size:auto 10px;}
.mileBody ul li .test{padding:20px;min-height:160px;}
.mileBody ul li .test h3{background:url(../images/milepost_line.png) repeat-x left center; text-align:center;font-size:16px;color:#d3ae83}
.mileBody ul li .test h3 span{background:#fff;padding:0 15px;}
.mileBody ul li .test h4{ text-align:center;font-size:16px;color:#d3ae83;padding-bottom:20px;height:14px;}
.mileBody ul li .test p{font-size:13px;color:#5b5b5b;line-height:26px; text-align:center;}


/*development*/
.deve01 img{width:100%;display:block;}
.deve02{padding:30px; position:relative;}
.deve02 h4.line{background:url(../images/deve_h4_line.jpg) no-repeat center;height:20px;;}
.deve02 h3{font-size:18px;color:#f5a0bd; text-align:center;padding:15px 0;}
.deve02 p{font-size:13px;color:#666;}
.deve02 ul li img{display:block;width:100%;}
.deve02 .flex-control-nav{left:0;right:0;bottom:15px;}
.deve02 #slide01{margin-top:20px;padding-bottom:20px;}
.bgf1{background:#f1f1f1;height:15px;}
.deve02 #slide02{margin-top:20px;background:#f4f4f4;margin-bottom:20px;}
.deve02 #slide02 ul li{ text-align: center;}
.deve02 #slide02 ul li img{width:150px;margin:0 auto;}
.deve03{padding-bottom:20px;}
.deve03 img{display:block;width:100%;margin-bottom:20px;}
.deve03 p{font-size:13px;color:#666;}


/*train*/
.tranin01 img{display:block;width:100%;}
.tranin01 .test{padding-bottom:10px;padding:0 20px;}
.tranin01 .test h3{font-size:18px;color:#f5a0bd; text-align:center;padding:10px 0;}
.tranin01 .test h4.line{background:url(../images/deve_h4_line.jpg) no-repeat center;height:2px;}
.tranin01 p{font-size:13px;color:#666;padding:20px 0;line-height:22px;}
.tranin01 .flex{ position:relative;padding-bottom:40px;}
.tranin01 .flex .flex-control-nav{left:0;right:0;bottom:10px;}

.tranin02{padding-bottom:20px;}
.tranin02 .test{padding-bottom:10px;padding:0 20px;}
.tranin02 .test h3{font-size:18px;color:#f5a0bd; text-align:center;padding:10px 0;}
.tranin02 .test h4.line{background:url(../images/deve_h4_line.jpg) no-repeat center;height:2px;}
.tranin02 p{font-size:13px;color:#666;padding:20px 0;line-height:22px;}
.tranin02 img{display:block;width:100%;}

.tranin03{padding-bottom:20px;box-shadow:0px 5px 10px #eee; margin-bottom:20px;}
.tranin03 img{display:block;width:100%;}
.tranin03 .test{padding:10px;}
.tranin03 .test h3{font-size:18px;color:#f5a0bd; text-align:center;padding-bottom:10px;}
.tranin03 .test p{font-size:13px;color:#666;line-height:22px;}


/*honor*/
.honSlide{ width:100%;padding:15px 0; position:relative;}
.honSlide .swiper-slide{ text-align:center;}
.honSlide .swiper-slide a{font-size:18px;color:#666; text-decoration:none;}
.honSlide .swiper-slide a.active{color:#fea3bb;}
.honSlide .swiper-button-next, .swiper-button-prev{height:20px;width:11px}
.honSlide .swiper-button-next{background:url(../images/right.png) no-repeat;background-size:11px 20px;top:40px;right:-5px;}
.honSlide .swiper-button-prev{background:url(../images/left.png) no-repeat;background-size:11px 20px;top:40px;left:-5px;}
.honBy{background:#fff8f9}
.honBy ul li img{display:block;width:100%;}

/**/
.resBody ul li .box{padding:0 12px;background:#f9f9f9;padding-bottom:20px;}
.resBody ul li .box img{width:100%;display:block;}
.resBody ul li .box div.clearfix{width:100%;padding:15px 0;}
.resBody ul li .box div.clearfix div.fl{float:left;font-size:16px;color:#59e0a6;width:80%;}
.resBody ul li .box div.clearfix div.fr{float:right;width:20%; text-align:right;}
.resBody ul li .box div.clearfix div.fr h4{color:#59e0a6;font-size:16px;}
.resBody ul li .box div.clearfix div.fr h5{color:#b9b9b9;font-size:13px;}
.resBody ul li .box h3{font-size:16px;color:#000;padding-bottom:20px;}
.resBody ul li .box p{font-size:13px;color:#676767;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.resBody ul li .btn{padding:30px 0; text-align:center;}
.resBody ul li .btn a{font-size:13px;padding:10px 50px;background:#59e0a6; text-decoration:none;color:#fff;}

.resDet{padding:20px 0;}
.resDet h3{font-size:16px; text-align:center;color:#666;}
.resDet h4{font-size:13px; text-align:center;color:#666}
.resDet .fckBody{padding-top:20px;}
.resDet .fckBody p{font-size:14px;color:#666;}
.resDet .fckBody p img{width:100%!important;height:inherit!important}
.resDet .resBtn p{padding:10px 0;}
.resDet .resBtn p a{font-size:13px;color:#666; text-decoration:none;}
.resDet .resBtn p a:hover{color:#ffa3bc;}


/*video*/
.videoTab{background:#f3f5f6;padding:0 3px; text-align:center;height:63px;border-bottom:1px solid #e8e8e8;}
.videoTab ul{display:inline-block;width:100%;}
.videoTab ul li{width:20%;float:left; text-align:center;}
.videoTab ul li a{color:#666;font-size:12px; text-decoration:none;display:block;padding:20px 0;}
.videoTab ul li.cur{border-bottom:1px solid #fea3bb;}
.videoTab ul li.cur a{color:#fea3bb;}

.videoBy{padding-bottom:20px;}
.videoBy ul li{padding:20px 12px 0;border-bottom:2px solid #e8e8e8}
.videoBy ul li a{ position:relative;display:block;}
.videoBy ul li a img{display:block;width:100%;}
.videoBy ul li h3{ text-align:center;font-size:16px;padding:15px 0;color:#666;}
.videoBy ul li a span{ position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/videobg.png) no-repeat center;background-size:60px;}


/*hr*/
.hrBody ul li{padding:30px 12px;}
.hrBody ul li img{display:block;width:100%;}
.hrBody ul li h3{padding:15px 0;border-bottom:1px solid #d5d5d5;font-size:1.5rem;color:#606060;}
.hrBody ul li h3 span{ color:#d6b08b;font-size:13px;}
.hrBody ul li .con_body{padding:10px 0;border-bottom:1px solid #d5d5d5;margin-bottom:10px;}
.hrBody ul li .con_body p{font-size:13px;color:#949494;line-height:20px;}
.hrBody ul li p{font-size:13px;color:#949494;line-height:20px;}
.hrBody ul li p a{color:#949494;}
.hrBody ul li p a:hover{color:#fea3bb;}
.hrBody ul li .btn{ text-align:center;padding-top:40px;}
.hrBody ul li .btn a{font-size:13px;padding:10px 50px;background:#59e0a6; text-decoration:none;color:#fff;}
.white_pop{background:#fff;margin:12px;height:460px; overflow:hidden;}
.white_pop .in_body{margin:12px 20px;overflow: auto;overflow-x: hidden;height:420px;}
.white_pop .in_body .hr_details{padding:12px;}
.hr_details h3{font-size:16px;color:#da7e93;}
.hr_details p.p_1{font-size:13px;color:#a4a4a4;}
.hr_details p{font-size:13px;line-height:20px;color:#727272;}
.hr_details p a{color:#727272;}
.hr_details p a:hover{color:#fea3bb;}
.hr_details .hr_con{border-top: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;margin: 15px 0 0;padding: 10px 0;}
.hr_details h4.tit{color: #da7e93;font-size: 16px;padding-bottom: 15px;padding-top:15px;}
.hr_details .mail_body {border-top: 1px solid #d5d5d5;margin-top:20px;padding: 15px 0 0;}

/*contact*/
.contactBody{background:#f1efec;padding-bottom:1px;}
.contactBody .contact_search{padding:20px 12px;}
.contactBody .contact_search .con{padding:12px 0;background:#fff;display:inline-block;width:100%;}
.contactBody .contact_search .con input{border:0;margin-left:10px;background:url(../images/contserach.jpg) no-repeat left center;height:24px;
background-size:auto 20px;font-size:16px;color:#7a7a7a;line-height:24px;padding:3px 0 3px 25px;width:60%;}
.contactBody .contact_search .con a.btn{float:right;height:30px;line-height:30px;color:#fff;background:#323232;padding:0 20px;margin-right:10px;font-size:13px; text-decoration:none;}
.contactBody ul.contact_list li{padding:10px 12px;margin-bottom:20px;background:#fff;}
.contactBody ul.contact_list li .box{padding-bottom:15px;border-bottom:1px solid #c0c0c0;}
.contactBody ul.contact_list li h3{padding:15px 0;border-bottom:1px solid #c0c0c0;font-size:16px;color:#000;margin-bottom:15px;}
.contactBody ul.contact_list li p{font-size:13px;line-height:20px;color:#848484}
.contactBody ul.contact_list li p a{color:#848484;}