@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
img{ border:none;}
a{text-decoration:none;}
.menu{ width:100%; background:#48b619; height:65px; position:fixed; z-index:999;}
.main{ width:1200px; margin:0 auto;}
.menu_cnt ul li{ float:left;height:65px; line-height:65px;}
.menu_cnt ul li.current{ background:#3ca20f;height:65px;line-height:65px;}
.menu_cnt ul li a{ padding:0 21px; font-family:"Microsoft YaHei"; font-size:16px; color:#FFF; display:block;}
.menu_cnt ul li a:hover{padding:0 21px; font-family:"Microsoft YaHei"; font-size:16px; color:#FFF; background:#3ca20f;}
.menu_logo img{ margin-top:10px;}
.banner{ width:100%; height:527px; background:url(../img/banner.jpg) no-repeat bottom center;}
.banner_1{ width:100%; height:366px; background:url(../img/banner_1.jpg) no-repeat bottom center; margin-bottom:20px;}
.tuandui,.about_j,.jcsj_cnt{  width:1200px; margin:0 auto;}
.about_j{ margin-top:20px;}
.about_N_cnt{ width:558px;  float:left; background:#f4f3f3; height:267px; padding:35px  46px 20px 0px;}
.about_img{ float:left;}
.about_N_cnt p{ font-size:13px; color:#777;font-family:"Microsoft YaHei"; line-height:2; text-indent:2em;}
.time{ width:1200px; margin:0 auto; margin-top:60px; margin-bottom:40px;}
.time_1{ width:220px;position:relative; }
.time_1_left{ width:100px;}
.time_text{ position:absolute;font-family:"Microsoft YaHei";font-size:14px; top:25px;color:#aaa;}
.time_text1,.time_text2,.time_text3,.time_text4,.time_text10,.time_text12,.time_text14,.time_text15,.time_text16,.time_text17,.time_text18{ position:absolute;color:#F00;font-family:"Microsoft YaHei";font-size:14px; top:107px; color:#aaa;}
.time_text2{top:165px;}
.time_text3{top:210px;}
.time_text4{top:310px;}
.time_1_right{ width:110px; position:relative; }
.time_text5,.time_text6,.time_text7,.time_text8,.time_text9,.time_text11,.time_text13,.time_text19,.time_text20,.time_text21,.time_text22,.time_text23{ position:absolute;color:#F00;font-family:"Microsoft YaHei";font-size:12px; top:20px; color:#999;width:88px; margin-left:15px;}
.time_text6{ top:96px;}
.time_text7{top:157px;}
.time_text8{top:207px;}
.time_text9{top:309px;}
.time_1_bottom, .time_2_bottom {border: 1px solid #ccc;color: #999;font-family: "Microsoft YaHei";font-size: 14px;margin-left: 10px;margin-top: 4px;padding-bottom: 5px; padding-top: 5px;text-align: center;width: 105px;}


.time_text10{top:309px;}
.time_text11{top:309px;}
.time_text12{ top:0px;}
.time_text13{ top:0px;}
.time_text14{ top:60px;}
.time_text15{ top:124px;}
.time_text16{ top:177px;}
.time_text17{ top:230px;}
.time_text18{ top:330px;}
.time_text19{ top:60px;}
.time_text20{ top:124px;}
.time_text21{ top:177px;}
.time_text22{ top:230px;}
.time_text23{ top:330px;}

.tuandui_tit{ width:100%; height:1px; border-bottom:1px solid #eaeaea; margin-top:40px;}
.tuandui_cnt{ width:1200px; margin:0 auto; margin-top:20px;}
.tuandui_tit_cnt{text-align: center;width: 1200px; margin-bottom:30px; margin-top:30px;}
 p.tuandui_text1{font-size:38px;font-family:"Microsoft YaHei"; color:#75c01b; text-align:center;}
 p.tuandui_text2{font-family:Arial;color:#75c01b; margin-top:2px; text-align:center; }
.founder{ width:1200px; margin:0 auto;}
.founder_text{ width:442px; height:260px; background:#f0eeee; float:left; padding:40px 30px 10px;}
.founder_text p{ font-size:14px; color:#333;font-family:"Microsoft YaHei"; text-indent:1em; line-height:1.8;}
p.founder_xingming{ text-align:right; margin-right:100px; margin-top:20px; font-weight:700; color:#534f4f;font-size:18px;font-family:"Microsoft YaHei";}
.founder img{ float:left;}
.huodong,.meeting{ width:100%; background:#48b619; padding-bottom:30px;}
.huodong_cnt,.meeting_cnt{ width:1200px; margin:0 auto;}
.huodong_1 p.huodong_tit,.meeting_cnt p.huodong_tit{ text-align:center; color:#FFF;font-size:32px;font-family:"Microsoft YaHei"; font-weight:700; margin-bottom:20px;}
.huodong_1 p.huodong_text1{ text-align:center; font-size:14px; color:#FFF; line-height:1.8;font-family:"Microsoft YaHei";}
*{margin:0;padding:0;list-style-type:none;}

/* layout */
.layout{width:1000px;}
.hd{height:30px;position:relative; }
 .hd .changeBnt{width:67px;height:23px;border:1px solid #d8dcdd;position:absolute; right:0px; text-align:center;line-height:23px; font-size:12px ; color:#777; display:block;l}
 .changeBnt i{width:18px;height:18px;position:absolute;left:4px;top:2px;background-position:-202px 1px;}
.changeBnt:hover{background:#fd6b00;border:1px solid #fd6b00;color:#fff;text-decoration:none;}
 .changeBnt:hover i{background-position:-202px -26px ;}
/* 员工风采*/
.picLB{margin-left:-5px;}
.picLB li{width:330px;height:250px;margin:8px 0 0 5px;overflow:hidden;background:#fff;position:relative;}
.picLB{overflow:hidden;zoom:1;}
.picLB li{float:left;display:inline;}
.picDl{width:1000px;overflow:hidden;zoom:1;height:250px;position:absolute;top:0;left:0 }
.picDl dd{float:left;display:inline;width:330px;overflow:hidden; }
.picLB .ftBox{overflow:hidden;zoom:1;}
.tit{font-family:"Microsoft YaHei";font-size:14px;line-height:22px; padding-top:6px; color:#666; text-align:center;}
.tit a{ color:#666;}
.tu{ width:1200px; margin:60px auto 0px;}
.tu_left{ width:200px;}
.tu_left_1{ position:relative;}
.tu_1_top{ width:94px; height:94px; background:url(../img/tu_1.png) no-repeat; position:relative;} 
.tu_1_top img{ width:84px; height:84px; border-radius:84px; padding:10px; text-align:center; position:absolute; left:-5px; top:-5px;}
.tu_1_middle{ margin-top:5px;}
.tu_1_middle img{ margin-left:60px;}
.tu_1_bottom{ position:absolute; left:80px; top:150px;text-align:center; line-height:32px;}
.tu_1_bottom p{ color:#019f0c; font-size:14px;font-family:"Microsoft YaHei"; font-weight:700;}
.meeting_text{ width:169px; height:232px; background:#555a56; padding-top:30px;}
.meeting_1_cnt{ width:600px;}
.meeting_1_cnt img{ float:left;}
.meeting_text{ float:left;position:relative;}
p.meeting1{ font-size:72px; font-family:"Arial"; color:#FFF; text-align:center; }
p.meeting2{ font-size:15px; color:#FFF; font-weight:500;font-family:"Microsoft YaHei";text-align:center;}
.meeting_border{ width:45px; height:2px; background:#e3e3e3; position:absolute; left:60px; top:105px;}


.students{margin:0 auto;width:1200px;height:300px;position:relative;}
.students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1200px; margin:0 auto;position:absolute;}
.flashBg{width:998px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
.flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
.flashBg ul.mobile li{float:left;width:300px;height:300px;margin-left:26px;padding-top:40px;color:#6C6E85;position: relative;}
.flashBg ul.mobile li .text_layer{position: absolute;top:0px;left: 0px;width: 300px;height: 0px;background:#75c01b;overflow: hidden;z-index: 10;}
.flashBg ul.mobile li:hover .text_layer{ animation: myfirst 0.5s ease forwards;
-moz-animation: myfirst 0.5s ease forwards;	/* Firefox */
-webkit-animation: myfirst 0.5s ease forwards;	/* Safari 和 Chrome */
-o-animation: myfirst 0.5s ease forwards;	/* Opera */}
        
    @keyframes myfirst
{
from {height: 0px;}
to {height: 340px;}
}

@-moz-keyframes myfirst /* Firefox */
{
from {height: 0px;}
to {height: 340px;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
from {height: 0px;}
to {height: 340px;}
}

@-o-keyframes myfirst /* Opera */
{
from {height: 0px;}
to {height: 340px;}
}

.flashBg ul.mobile li .text_layer .text_info{color: #fff;padding: 10px 16px;}

.flashBg ul.mobile li .text_layer .text_info h4{text-align: center;font-weight: 600;line-height: 32px; border-bottom: 1px solid #eee;}
.flashBg ul.mobile li .text_layer .text_info span{
    font-size: 14px;
    line-height: 24px;
}

.flashBg ul.mobile li img{display:block; margin:0 auto;border:6px solid #75c01b; border-radius:82px;}
.flashBg ul.mobile li dd{font-size:20px;width:300px;line-height:60px;text-align:center;border-bottom:1px solid #ddd;font-family:"Microsoft YaHei";}
.flashBg ul.mobile li p{font-size:16px; text-align:center;width:260px; line-height:24px;margin-top:10px; padding:0 20px;font-family:"Microsoft YaHei";}
.but_left{width:40px;height:100px;position:absolute; top:136px; left:0px;}
.but_right{width:40px;height:100px; position:absolute; top:136px; right:0px;}
.but_left:hover{background:url(../img/qianxleft1.png) no-repeat;}
.but_right:hover{background:url(../img/qianxr1.png) no-repeat;}




.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}
.ih-item img{width:100%;height:100%}
.ih-item.circle,.ih-item.circle .img{position:relative;width:120px;height:120px;border-radius:50%}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item.circle .img img{border-radius:50%}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.square{position:relative;width:316px;height:216px;border:8px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}
.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.circle.effect1 .spinner{width:130px;height:130px;border:5px solid #59bd07;border-right-color:#59900b;border-bottom-color:#59900b;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto}
.ih-item.circle.effect1 .img:before{display:none}
.ih-item.circle.effect1.colored .info{background:#1a4a72;background:rgba(26,74,114,.6)}
.ih-item.circle.effect1 .info{top:10px;bottom:0;left:10px;right:0;background:#333;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .info p{color:#FFF;padding:50px 0px; margin:0 20px;font-size:14px; font-weight:bold;}
.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ih-item.circle.effect1 a:hover .info{opacity:1}



.ui-banner{display:block;position:relative;width:1154px;}
.ui-banner.ui-banner-invalid{display:none;}
.ui-banner,.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{height:298px;}
.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;}
.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.ui-banner .ui-banner-slides{width:445px;height:298px;left:1px;}
.ui-banner .ui-banner-slides li{display:none;position:absolute;top: 5px;+top:10px;}
.ui-banner .ui-banner-slides li img{width:445px;height:288px;border:none;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;}
.ui-banner .ui-banner-slides li.ui-banner-slides-prev{left:-654px;}
.ui-banner .ui-banner-slides li.ui-banner-slides-next{left:654px;}
.ui-banner .ui-banner-slogans{height:298px;overflow:hidden;width:698px;right:0;}
.ui-bnnerimg{width: 103px;height: 83px;}
.ui-bnnerp{width: 550px;height:97%;padding-left: 20px;}
.ui-bnnerp h3{font-size: 14px;color: #666;font-family:"Microsoft YaHei";}
.ui-bnnerp p{color: #666; font-size:14px;font-family:"Microsoft YaHei";}
.ui-line{zoom: 1;overflow: hidden;}
.ui-line-hover{background:url(../img/stuj.png) no-repeat left center;}
.ullinehover{border-bottom: 1px solid #ececec;height: 86px;margin: 0 0 3px 25px;+margin: 0 0 1px 25px;padding: 6px 0;}
.ui-bnnerp-hover{background-color:#75c01b;color:#fff;}
.uibannerslog ul li{border: 1px solid red;}
.ui-bnnerp-hover h3,.ui-bnnerp-hover p{color:#fff;}
.ui-banner .ui-banner-arrow{display:block;width:23px;outline:none;}
.ui-banner .ui-banner-arrow.ui-banner-arrow-prev{background: transparent url(../img/jleft.jpg) no-repeat scroll 0 0;height: 23px;right: -43px;top: 17px;width: 23px;}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next{background: transparent url(../img/jright.jpg) no-repeat;height: 23px;right: -43px;top: 49px;width: 23px;}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next img{left:-15px;}
.ui-banner .ui-banner-overlay{bottom:0;height:10px;position:absolute;right:0;width:173px;}
.w1200{width: 1200px;margin: 0 auto;}
.mb60{margin-bottom:20px}
/*.ch-grid {padding: 0;list-style: none;display: block;text-align: center;}
.ch-grid li {width: 431px;height: 262px;display: inline-block;}
.ch-item {width: 100%;height: 100%;position: relative;cursor: default; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.ch-img-1 { background:url(../img/m_1.jpg);}
.ch-img-2 { background-image: url(../img/m_4.jpg);}
.ch-img-3 { background-image: url(../img/m_3.jpg);}
.ch-img-4 { background-image: url(../img/m_2.jpg);}
.ch-info {position: absolute;padding-top:30px;background: rgba(0,0,0, 0.5);width: 431px;height: 232px;opacity: 0;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-backface-visibility: hidden;
}
.ch-info-text {color: #fff;text-transform: uppercase;letter-spacing: 2px;font-size: 18px;margin: 0 30px;padding: 50px 0 0 0;font-family: 'Open Sans', Arial, sans-serif;text-shadow: 
		0 0 1px #fff, 
		0 1px 2px rgba(0,0,0,0.3);
}
.ch-info p {color: #fff;margin: 0 30px;font-size: 16px;border-top: 1px solid rgba(255,255,255,0.5);opacity: 0;
	-webkit-transition: all 1s ease-in-out 0.4s;
	-moz-transition: all 1s ease-in-out 0.4s;
	-o-transition: all 1s ease-in-out 0.4s;
	-ms-transition: all 1s ease-in-out 0.4s;
	transition: all 1s ease-in-out 0.4s;
}

.ch-info p a:hover {color: #fff222;color: rgba(255,242,34, 0.8);}
.ch-item:hover {box-shadow: 
		inset 0 0 0 1px rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.1);
}
.ch-item:hover .ch-info {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

.ch-item:hover .ch-info p {opacity: 1;}*/

/*--------------------------------------------------About us---------------------------------------------------------*/
.main_cnt{ width:1200px; margin:0 auto;}
.About_left{ width:147px;}
.About_left_tit{ width:147px; height:47px; background:#69b50d; border-radius:3px 3px 0 0;}
.About_left_tit p{ line-height:47px; text-align:center; color:#FFF; font-size:24px;font-family:"Microsoft YaHei";}
.menu_list{width:147px; border-bottom:1px solid #e1e1e1; }
.menu_head{width:125px; padding-left:20px;height:48px;line-height:48px;font-size:14px;color:#777777;cursor:pointer;border:1px solid #e1e1e1;position:relative;background:#FFF url(../img/pro_left.png) center right no-repeat;margin:0; border-bottom:none;font-family:"Microsoft YaHei";}
.menu_head a{ color:#777; font-family:"Microsoft YaHei";}
.menu_list .current{background:#FFF url(../img/pro_down.png) center right no-repeat;font-family:"Microsoft YaHei";}
.menu_body{width:145px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;  }
.menu_body a{display:block;width:120px;height:38px;line-height:38px; padding-left:25px;color:#787575;background:#fff;text-decoration:none; font-size:12px; font-family:"Microsoft YaHei";}
.menu_body a:hover{text-decoration:none;color:#69b50d;}
.About_right{ width:940px; margin-left:15px; padding:25px 48px 30px; border:1px solid #e7e7e7; background:#FFF; position:relative; }
.About_right_part1,.video{ margin-bottom:25px;}
.About_right_part1_tit p,.video_left_tit p,.Adress_tit p{ font-size:24px; border-bottom:1px solid #e6e5e5; padding-bottom:4px; color:#5e615d;font-family:"Microsoft YaHei";  }
.About_right_part1_left{ width:153px; margin-top:36px;}
.About_right_part1_right{ width:734px; margin-left:53px; margin-top:10px;}
.About_right_part1_right p{ font-size:14px; color:#737473; text-indent:2em; line-height:1.8;margin-bottom:10px; font-family:"Microsoft YaHei";}
p.right_part2_text,p.right_part3_text{ font-size:24px; color:#5b5c5b;font-family:"Microsoft YaHei"; margin-top:91px; margin-left:180px;}
p.right_part3_text{  margin-left:150px;}
p.right_part4_text{font-size:14px; color:#5b5c5b;font-family:"Microsoft YaHei";  margin-left:91px; margin-top:87px;}
.video_left{ width:390px;}
.Adress_tit p{ color:#32a106;}
.Adress_cnt{ padding-top:10px;}
.Adress_cnt ul {clear: both;display: block;width: 100%;}
.Adress_cnt ul li {color: #757575;float: left; font-family: "Microsoft YaHei";font-size: 14px; height: 30px; line-height: 30px;width: 180px;}
.top10{ margin-top:20px;}
.fuwu_cnt_11eft{ width:460px;position:relative;}
.fuwu_cnt_1left_tit{ width:430px; height:28px; background:#f3f2f7; padding:0 15px;}
.fuwu_cnt_1right{ margin-top:15px;}
.fuwu_cnt_2right{ margin-top:15px;}
.fuwu_cnt_1{ margin-bottom:40px; }
.fuwu_cnt{ padding-top:20px;}
p.site_xs_text{float:left;font-size:14px; color:#32a106; background:url(../img/adress.jpg) no-repeat 4px; line-height:28px; padding-left:20px;font-family:"Microsoft YaHei";}
p.site_xs_text1{float:right; font-size:14px; color:#666464;line-height:28px;font-family:"Microsoft YaHei";}
.fuwu_cnt_1right img{float:left; width:196px; height:105px;}
.fuwu_cnt_2right img{float:left; width:150px; height:150px;}
p.site_xs_text2{float: right; font-size:14px; color:#928d8d; width:250px; line-height:1.5; margin-top:10px;font-family:"Microsoft YaHei";}
.site_dt{ position:absolute; top:80px; right:40px;}
.rongyu ul li{ float:left; width:300px; text-align:center; margin-top:20px;}
.hezuo ul li{ float:left; width:235px; text-align:center; margin-top:20px;}
.About_right_cnt_ad{font-family:"Microsoft YaHei";}
.top40{ margin-top:40px; margin-left:35px;}
.left35{ margin-left:35px;}
.footer{ width:1200px; margin:0 auto; text-align:center;}
.footer_cnt{ margin:30PX 0;}
.footer p{ color:#666; line-height:2; font-size:14px;font-family:"Microsoft YaHei";}
p.footer_text a,p.footer_text{ color:#666666; padding:0 8px;}
table tr td{ color:#344152;font-family:"Microsoft YaHei"; font-size:13px;}
.footer_text1 p a{color:#666666; }


/*--------------------联系我们地图----------------------------*/
#lightcase-overlay {display: none;width: 100%;height: 100%;position: fixed;z-index: 1000;top: 0;left: 0;background-color: #333;}
/* Case */
#lightcase-case {display: none;position: fixed;z-index: 1002;top: 50%;left: 50%;color: #fff;text-shadow: 0 1px 0 #333;font-family: arial, sans-serif;font-size: 13px;line-height: 18px;text-align: left;-webkit-text-size-adjust: none;
		-webkit-backface-visibility: hidden;}

/* close */
#lightcase-case a.lightcase-close {width: 30px;height: 30px;position: absolute;z-index: 1;top: -14px;right: -15px;outline: none;text-indent: -9999px;background: url(../img/sprite.png) transparent no-repeat 0 0;}
.thumbs{ position:absolute;right: 40px; top: 85px;}
.jcsj{ width:1200px; margin:0 auto; text-align:center; margin-bottom:60px;}
