@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
li{ list-style:none;}
table,tr,td,ul,li,dl,dt,dd,div,img{ border:0;}
body{ font-size:12px; font-family:微软雅黑; overflow-x: hidden; text-align:center;}

.center{ width:1200px; margin:0 auto;}
/*首页*/
.header{ width:100%; height:45px; border-bottom:1px solid #d8d8d8;}
.header1{ float:left; line-height:45px; font-size:13px; font-weight:bold; color:#555555; background:url(../images/index1.png) left center no-repeat; padding-left:33px;}
.header2{ float:right; margin-top:10px;}
.header2_1{ width:174px; height:23px; line-height:23px; border:1px solid #d0d0d0; padding:0 5px; color:#555555; float:left;}
.header2_2{ width:25px; height:25px; float:left; border:none; background:url(../images/index6.png) no-repeat center center; cursor:pointer; margin-left:8px;}
.header3{ float:right; font-size:13px; font-weight:bold; color:#555555; line-height:45px; margin-right:15px;}
.header3_1{ float:left;}
.header3_2{ float:left; width:22px; height:22px; background:url(../images/index2.png) no-repeat center center; margin-top:10px; margin-left:10px;}
.header3_3{ float:left; width:22px; height:22px; background:url(../images/index3.png) no-repeat center center; margin-top:10px; margin-left:10px;}
.header3_4{ float:left; width:22px; height:22px; background:url(../images/index4.png) no-repeat center center; margin-top:10px; margin-left:10px;}
.header3_5{ float:left; width:22px; height:22px; background:url(../images/index5.png) no-repeat center center; margin-top:10px; margin-left:10px;}

.header_nav{ height:154px;}
.logo{ float:left; margin-top:45px;}

/* nav css */
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{ height:79px; position:relative; z-index:100; width:820px; float:right; margin-top:50px;}
.header_nav .nav a{ color:#333333;}
.header_nav .nav .nLi{ float:left; position:relative; display:inline; width:90px; margin-left:27px;}
.header_nav .nav .nLi h3{ float:left;}
.header_nav .nav .nLi h3 a{ display:block; font-weight:bold; font-family:"宋体"; font-size:20px; display:block; width:90px; height:79px; line-height:105px;}
.header_nav .nav .sub{ display:none; width:97px; left:0; top:79px; position:absolute; background:url(../images/top_nav9.png) repeat;}
.header_nav .nav .sub li{ zoom:1;}
.header_nav .nav .sub a{ display:block; width:97px; font-size:14px; color:#555555; line-height:24px;}
.header_nav .nav .sub a:hover{ text-decoration:underline;}

.nav_1{ background:url(../images/top_nav1.png) no-repeat top center;}
.nav .on h3 .nav_1{ background:url(../images/top_nav1_1.png) no-repeat top center;}
.home{ background:url(../images/top_nav1_1.png) no-repeat top center;}

.nav_2{ background:url(../images/top_nav2.png) no-repeat top center;}
.nav .on h3 .nav_2{ background:url(../images/top_nav2_1.png) no-repeat top center;}
.gywm{ background:url(../images/top_nav2_1.png) no-repeat top center;}

.nav_3{ background:url(../images/top_nav3.png) no-repeat top center;}
.nav .on h3 .nav_3{ background:url(../images/top_nav3_1.png) no-repeat top center;}
.ywly{ background:url(../images/top_nav3_1.png) no-repeat top center;}

.nav_4{ background:url(../images/top_nav4.png) no-repeat top center;}
.nav .on h3 .nav_4{ background:url(../images/top_nav4_1.png) no-repeat top center;}
.zytd{ background:url(../images/top_nav4_1.png) no-repeat top center;}

.nav_5{ background:url(../images/top_nav5.png) no-repeat top center;}
.nav .on h3 .nav_5{ background:url(../images/top_nav5_1.png) no-repeat top center;}
.hxdt{ background:url(../images/top_nav5_1.png) no-repeat top center;}

.nav_6{ background:url(../images/top_nav6.png) no-repeat top center;}
.nav .on h3 .nav_6{ background:url(../images/top_nav6_1.png) no-repeat top center;}
.rczp{ background:url(../images/top_nav6_1.png) no-repeat top center;}

.nav_7{ background:url(../images/top_nav7.png) no-repeat top center;}
.nav .on h3 .nav_7{ background:url(../images/top_nav7_1.png) no-repeat top center;}
.lxwm{ background:url(../images/top_nav7_1.png) no-repeat top center;}

/* banner flexslider */
.flexslider{position:relative; height:550px; width:100%; overflow:hidden; top:0; left:0; z-index:10;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:26px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:18px;height:18px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:18px;height:18px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; font-size:9px; line-height:80px;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; display:none;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.banner_link{ width:100%; height:100%; display:block;}

.index_business{ height:580px; overflow:hidden;}
.index_business1{ margin:0 auto; margin-top:55px;}
.index_business2{ font-family:"宋体"; font-size:14px; color:#666666; line-height:24px; margin-top:20px;}

.index_business3{ float:left; width:1200px; overflow:hidden; height:330px; margin-top:50px;}
.index_business3 li{ float:left; margin-left:18px;}
.index_business3 li a{ display:block; width:218px; height:330px;}
.index_business3_1{ background:url(../images/index9.jpg) no-repeat;}
.index_business3_2{ background:url(../images/index10.jpg) no-repeat;}
.index_business3_3{ background:url(../images/index11.jpg) no-repeat;}
.index_business3_4{ background:url(../images/index12.jpg) no-repeat;}
.index_business3_5{ background:url(../images/index13.jpg) no-repeat;}
.index_business3_1:hover{ background:url(../images/index9_1.jpg) no-repeat;}
.index_business3_2:hover{ background:url(../images/index10_1.jpg) no-repeat;}
.index_business3_3:hover{ background:url(../images/index11_1.jpg) no-repeat;}
.index_business3_4:hover{ background:url(../images/index12_1.jpg) no-repeat;}
.index_business3_5:hover{ background:url(../images/index13_1.jpg) no-repeat;}

.index_dynamic{ width:100%; height:925px; background:url(../images/index16.jpg) bottom center no-repeat;}
.index_dynamic1{ width:100%; height:185px; overflow:hidden; background:url(../images/index8_1.jpg) repeat-x center 127px;}
.index_dynamic1_1{ width:202px; background:#FFF; overflow:hidden; margin:0 auto; margin-top:65px;}
.index_dynamic2{ width:1223px; height:604px; background:url(../images/index16_1.png) no-repeat center center; margin:0 auto; margin-top:69px;}

.index_dynamic3{ width:473px; height:582px; float:left; margin-top:11px; margin-left:73px;}
.index_dynamic3_1{ width:473px; height:20px; float:left; margin-top:56px;}
.index_dynamic3_2{ float:left; font-size:18px; font-family:"宋体"; color:#333333; letter-spacing:18px; background:url(../images/index15.jpg) no-repeat right center; text-align:left; line-height:20px; height:20px; width:160px;}
.index_dynamic3_3{ float:left; width:84px; height:18px; background:url(../images/index14.jpg) no-repeat; margin-left:43px;}
.index_dynamic3_3:hover{ background:url(../images/index14_1.jpg) no-repeat;}
.index_dynamic3_4{ float:left; width:473px;}
.index_dynamic3_4 li{ float:left; margin-top:53px; width:473px;}
.index_dynamic3_5{ width:95px; height:95px; background:url(../images/index17.jpg) no-repeat; float:left; display:block;}
.index_dynamic3_5:hover{ background:url(../images/index17_1.jpg) no-repeat;}
.index_dynamic3_5 img{ float:left; margin-top:5px; margin-left:5px;}
.index_dynamic3_6{ width:340px; height:95px; float:right; border-left:1px solid #d3d3d3; padding-left:13px;}
.index_dynamic3_7{ float:left; margin-top:5px; width:340px;}
.index_dynamic3_7 a{ float:left; font-family:"宋体"; font-size:14px; color:#555555; display:block; height:16px; line-height:16px; max-width:340px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index_dynamic3_7 a:hover{ color:#163d20; text-decoration:underline;}
.index_dynamic3_8{ float:left; text-align:left; line-height:20px; color:#666666; overflow:hidden; height:60px; margin-top:12px; font-family:"宋体"; font-size:13px;}

.index_dynamic4{ width:486px; height:582px; float:right; margin-top:11px; margin-right:70px;}
.index_dynamic4_1{ width:486px; height:173px; background:url(../images/index22.jpg) no-repeat; float:left; margin-top:45px;}
.index_dynamic4_1 img{ float:left; margin-top:9px; margin-left:9px;}
.index_dynamic4_2{ width:486px; float:left; overflow:hidden;}
.index_dynamic4_2 li{ width:486px; float:left; height:51px; margin-top:25px;}
.index_dynamic4_3{ float:left; width:49px; border-right:1px solid #d3d3d3; height:46px;}
.index_dynamic4_4{ float:left; width:49px; font-family:"宋体"; font-size:28px; line-height:28px; height:28px;}
.index_dynamic4_5{ float:left; width:49px; font-family:"宋体"; font-size:20px; line-height:18px; height:18px;}
.index_dynamic4_6{ float:left; width:418px; margin-left:17px; text-align:left; line-height:23px; height:46px; color:#555555; overflow:hidden; font-family:"宋体"; font-size:14px;}
.index_dynamic4_6:hover{ text-decoration:underline; color:#163d20;}

.index_footer{ height:680px;}
.index_footer_l{ float:left; width:270px; overflow:hidden;}
.index_footer_l1{ float:left; margin-top:82px;}
.index_footer_l2{ float:left; width:193px; margin-left:18px; border-top:1px solid #e2e2e2; margin-top:135px;}
.index_footer_l2_1{ float:left; margin-left:8px; font-family:"宋体"; font-size:14px; color:#a93822; line-height:22px; background:url(../images/index25.jpg) no-repeat 0px 22px; padding-top:76px;}
.index_footer_l2_2{ float:left; margin-top:23px; margin-left:18px;}
.index_footer_l3{ float:left; width:193px; margin-left:18px; border-bottom:1px solid #e2e2e2; margin-top:26px; line-height:45px; height:45px; font-size:14px; font-family:"宋体"; color:#666666;}
.index_footer_l4{ float:left; margin-top:16px; margin-left:15px;}
.index_footer_l4 a{ display:block; width:32px; height:32px; float:left; margin-left:25px;}
.index_footer_l4_1{ background:url(../images/index27.jpg) no-repeat center center;}
.index_footer_l4_2{ background:url(../images/index28.jpg) no-repeat center center;}
.index_footer_l4_3{ background:url(../images/index29.jpg) no-repeat center center;}

.index_footer_r{ float:right; width:923px; border-left:7px solid #e5e5e5; height:447px; margin-top:118px;}
.index_footer_r1{ float:left; margin-left:43px;}
.index_footer_r2{ float:left; width:880px; margin-left:43px; text-align:left; font-family:"宋体"; font-size:14px; color:#666666; line-height:22px; height:110px; margin-top:40px; overflow:hidden;}

.index_footer_r3{ width:880px; float:left; margin-left:43px; border-top:1px dashed #bfbfbf; border-bottom:1px dashed #bfbfbf; font-family:"宋体"; font-size:16px; color:#333333; text-align:left; padding:25px 0; margin-top:35px;}
.index_footer_r3_1{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index30.jpg) 2px center no-repeat; padding-left:34px; overflow:hidden;}
.index_footer_r3_2{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index32.jpg) left center no-repeat; padding-left:34px; overflow:hidden;}
.index_footer_r3_3{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index31.jpg) 2px center no-repeat; padding-left:34px; overflow:hidden;}

.index_footer_r4{ float:left; width:880px; margin-left:43px; text-align:left; font-family:"宋体"; font-size:14px; color:#666666; line-height:22px; height:44px; overflow:hidden; margin-top:25px;}
.index_footer_r4 a{ color:#666666;}

/*关于我们*/
.neiye_banner{ width:100%; height:394px;}
.aboutus1{ overflow:hidden;}
.aboutus1_1{ margin-top:50px;}
.aboutus1_2{ margin-top:23px; font-family:"宋体"; font-size:14px; color:#666666; height:16px; line-height:16px;}

.aboutus2{ width:100%; background:url(../images/index8_1.jpg) repeat-x left center; height:52px; margin-top:42px;}
.aboutus2_1{ width:492px; margin:0 auto;}
.aboutus2_1 li{ float:left; margin-left:14px; margin-right:14px; width:218px; height:52px;}
.aboutus2_1 li a{ display:block; width:218px; height:52px; line-height:52px; background:url(../images/aboutus3.jpg) no-repeat; font-family:"宋体"; font-size:18px; color:#494949;}
.aboutus2_1 li a:hover{ background:url(../images/aboutus3_1.jpg) no-repeat; color:#163d20;}
.aboutus2_1 li .a_on{ background:url(../images/aboutus3_1.jpg) no-repeat; color:#163d20;}

.aboutus3{ text-align:left; overflow:hidden; font-family:"宋体"; font-size:14px; color:#333333; line-height:30px; padding:30px 0;}

.footer{ width:100%; height:327px; background:#f8f8f8;}

.footer_l{ float:left; width:270px; overflow:hidden;}
.footer_l2{ float:left; width:193px; margin-left:18px; margin-top:20px;}
.footer_l2_1{ float:left; margin-left:8px; font-family:"宋体"; font-size:14px; color:#a93822; line-height:22px; background:url(../images/index25.jpg) no-repeat 0px 22px; padding-top:76px;}
.footer_l2_2{ float:left; margin-top:23px; margin-left:18px;}
.footer_l3{ float:left; width:193px; margin-left:18px; border-bottom:1px solid #e2e2e2; margin-top:20px; line-height:45px; height:45px; font-size:14px; font-family:"宋体"; color:#666666;}
.footer_l4{ float:left; margin-top:16px; margin-left:15px;}
.footer_l4 a{ display:block; width:32px; height:32px; float:left; margin-left:25px;}
.footer_l4_1{ background:url(../images/index27.jpg) no-repeat center center;}
.footer_l4_2{ background:url(../images/index28.jpg) no-repeat center center;}
.footer_l4_3{ background:url(../images/index29.jpg) no-repeat center center;}

.footer_r{ float:right; width:923px; border-left:7px solid #e5e5e5; height:214px; margin-top:41px;}

.footer_r3{ width:880px; float:left; margin-left:43px; border-bottom:1px dashed #bfbfbf; font-family:"宋体"; font-size:16px; color:#333333; text-align:left; padding:0 0 33px 0 ;}
.footer_r3_1{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index30.jpg) 2px center no-repeat; padding-left:34px; overflow:hidden;}
.footer_r3_2{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index32.jpg) left center no-repeat; padding-left:34px; overflow:hidden;}
.footer_r3_3{ float:left; width:847px; height:32px; line-height:32px; background:url(../images/index31.jpg) 2px center no-repeat; padding-left:34px; overflow:hidden;}

.footer_r4{ float:left; width:880px; margin-left:43px; text-align:left; font-family:"宋体"; font-size:14px; color:#666666; line-height:22px; height:44px; overflow:hidden; margin-top:42px;}
.footer_r4 a{ color:#666666;}

/*动态内页*/
.newsde{ overflow:hidden;}
.newsde1{ float:left; width:1200px; margin-top:65px; position:relative; overflow:hidden;}
.newsde1_1{ width:92px; height:33px; display:block; background:#cbcbcb; line-height:33px; font-family:"宋体"; font-size:22px; color:#FFF; letter-spacing:6px; position:absolute; top:29px; left:-29px;
transform: rotate(90deg); -o-transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); 
}
.newsde1_2{ float:left; width:92px; height:92px; overflow:hidden; background:#a93822; margin-left:34px; color:#FFF;}
.newsde1_2_1{ font-family:"宋体"; font-size:40px; line-height:40px; width:92px; float:left; margin-top:14px;}
.newsde1_2_2{ font-family:"宋体"; font-size:28px; line-height:28px; width:92px; float:left;}
.newsde1_3{ float:left; width:1030px; float:left; border-bottom:1px solid #e1e1e1; margin-left:44px; height:91px; line-height:91px; text-align:left; overflow:hidden; font-size:22px; font-family:"宋体"; color:#333333;}
.newsde2{ font-family:"宋体"; font-size:14px; text-align:left; color:#555555; padding:30px 0; float:left; width:1200px; overflow:hidden; line-height:30px; min-height:100px;}

.newsde3{ float:left; clear:both; font-family:"宋体"; font-size:14px; color:#777777; height:58px; line-height:58px; margin-top:10px;}
.newsde3_1{ background:url(../images/news3.jpg) left no-repeat; float:left; width:13px; height:58px;}
.newsde3_2{ background:url(../images/news4.jpg) repeat-x; float:left; padding:0 15px; overflow:hidden; height:58px; line-height:58px; text-align:left; width:390px; white-space:nowrap; text-overflow:ellipsis;}
.newsde3_2 a{ color:#777777;}
.newsde3_3{ background:url(../images/news5.jpg) right no-repeat; float:left; width:13px; height:58px;}

/*动态*/
.news{ overflow:hidden;}
.news1{ float:left; margin-top:67px;}
.news2{ float:left; width:1200px; overflow:hidden; height:311px; margin-top:31px;}
.news2 li{ float:left; width:380px; height:310px; border-bottom:1px solid #d3d3d3; margin-right:20px;}
.news2_1{ float:left;}
.news2_2{ float:left; width:380px; margin-top:22px;}
.news2_3{ float:left; display:inline-block; width:305px;}
.news2_3 a{ float:left; text-align:left; display:block; font-family:"宋体"; font-size:14px; color:#333333; line-height:20px; height:20px; max-width:305px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news2_3 a:hover{ text-decoration:underline;}
.news2_4{ float:right; height:20px; line-height:20px; font-family:"宋体"; font-size:14px; color:#747474; text-align:right; display:block; width:75px;}
.news2_5{ float:left; text-align:left; font-family:"宋体"; font-size:14px; color:#888888; line-height:24px; height:48px; overflow:hidden; margin-top:15px;}

.news3{ float:left; width:1200px; overflow:hidden; margin-top:35px;}
.news3 li{ float:left; margin-top:45px; height:50px;}
.news3_1{ float:left; width:49px; height:50px; border-right:1px solid #d3d3d3; color:#333333;}
.news3_2{ float:left; width:49px; font-family:"宋体"; font-size:30px; line-height:30px;}
.news3_3{ float:left; width:49px; font-family:"宋体"; font-size:20px; line-height:20px;}
.news3_4{ float:left; text-align:left; margin-left:17px; width:1100px; overflow:hidden; font-family:"宋体"; font-size:14px; line-height:25px;}
.news3_5{ float:left;}
.news3_5 a{ display:block; text-align:left; float:left; max-width:1100px; overflow:hidden; height:25px; white-space:nowrap; text-overflow:ellipsis; color:#333333;}
.news3_6{ float:left; width:1100px; overflow:hidden; height:25px; white-space:nowrap; text-overflow:ellipsis; color:#888888;}

.news3 li:hover .news3_1{ color:#a93822;}
.news3 li:hover .news3_5 a{ color:#163d20; text-decoration:underline;}

.news4{ float:left; margin-top:90px; width:1200px; height:56px;}

/*经典案例*/
.case{ overflow:hidden;}
.case1{ float:left; margin-top:67px;}
.case2{ float:left; width:1200px; overflow:hidden; margin-top:15px;}
.case2 li{ float:left; width:1200px; height:95px; overflow:hidden; margin-top:45px;}
.case2_1{ float:left; display:block; height:95px; width:95px; background:url(../images/index17.jpg) no-repeat;}
.case2_1 img{ float:left; margin-top:5px; margin-left:5px;}
.case2_1:hover{ background:url(../images/index17_1.jpg) no-repeat;}
.case2_2{ float:left; height:95px; width:1065px; text-align:left; margin-left:24px; border-left:1px solid #d3d3d3; padding-left:15px; font-family:"宋体"; font-size:14px;}
.case2_3{ float:left; width:1065px;}
.case2_3 a{ float:left; color:#333333; display:block; height:30px; line-height:30px; max-width:1065px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.case2_3 a:hover{ text-decoration:underline; color:#163d20;}
.case2_4{ float:left; width:1065px; line-height:25px; height:50px; overflow:hidden; margin-top:10px; color:#555555;}

.casede1{ width:1200px; font-family:"宋体"; font-size:22px; line-height:90px; height:90px; border-bottom:1px solid #e1e1e1; margin-top:50px;}
.casede2{ text-align:left; float:left; width:1200px; font-family:"宋体"; font-size:14px; line-height:30px; color:#555555; padding:40px 0; min-height:100px;}

/*联系我们*/
.contact{ overflow:hidden; margin-top:65px;}
.contact1{ float:left; width:1000px;}
.contact2{ float:left;}
.contact3{ float:left; width:1000px; font-family:"宋体"; font-size:14px; color:#333333; line-height:32px; margin-top:35px;}
.contact3_1{ float:left; width:1000px; text-align:left; height:32px; background:url(../images/index30.jpg) no-repeat 2px center; padding-left:34px; overflow:hidden;}
.contact3_2{ float:left; width:1000px; text-align:left; height:32px; background:url(../images/index32.jpg) no-repeat left center; padding-left:34px; overflow:hidden;}
.contact3_3{ float:left; width:1000px; text-align:left; height:32px; background:url(../images/index31.jpg) no-repeat 2px center; padding-left:34px; overflow:hidden;}
.contact4{ float:right;}
.contact5{ width:100%; height:25px; clear:both; border-bottom:1px dashed #999999;}

/*人才招聘*/
.recruit{ overflow:hidden;}
.recruit1{ float:left; text-align:left; width:1200px; overflow:hidden;}
.recruit1 li{ float:left; margin-top:55px; width:1200px; border-bottom:1px dashed #999999; padding-bottom:55px;}
.recruit1_1{ float:left; border-bottom:5px solid #ececec; line-height:52px; font-family:"宋体"; font-size:24px; max-width:1200px; overflow:hidden;}
.recruit1_2{ float:left; width:1200px; font-family:"宋体"; font-size:14px; line-height:30px; color:#333333; padding:20px 0;}
.recruit1_3{ float:left; height:47px; line-height:47px;}
.recruit1_4{ float:left; height:47px; background:url(../images/recruit3.jpg) no-repeat; width:10px;}
.recruit1_5{ float:left; height:47px; background:url(../images/recruit4.jpg) repeat-x; font-family:"宋体"; font-size:14px; color:#333333; padding:0 10px;}
.recruit1_5 a{ color:#163d20;}
.recruit1_5 a:hover{ text-decoration:underline;}
.recruit1_6{ float:left; height:47px; background:url(../images/recruit5.jpg) no-repeat; width:10px;}

.recruit2{ float:left; text-align:left; font-family:"宋体"; font-size:14px; color:#163d20; padding:50px 0;}
.recruit2_1{ background:url(../images/recruit6.jpg) left center no-repeat; line-height:30px; padding-left:21px;}

.recruit3{ float:left; width:1200px; height:60px; clear:both;}

/*业务领域*/
.business2{ width:100%; background:url(../images/index8_1.jpg) repeat-x left center; height:52px; margin-top:42px;}
.business2_1{ width:1200px; margin:0 auto;}
.business2_1 li{ float:left; margin-left:11px; margin-right:11px; width:218px; height:52px;}
.business2_1 li a{ display:block; width:218px; height:52px; line-height:52px; background:url(../images/aboutus3.jpg) no-repeat; font-family:"宋体"; font-size:18px; color:#494949;}
.business2_1 li a:hover{ background:url(../images/aboutus3_1.jpg) no-repeat; color:#163d20;}
.business2_1 li .a_on{ background:url(../images/aboutus3_1.jpg) no-repeat; color:#163d20;}

.business3{ overflow:hidden; padding:65px 0; text-align:left; font-family:"宋体"; font-size:14px; line-height:30px; color:#333333;}
.business3_1{ float:left;}
.business3_2{ float:left; width:1200px;}

/*团队*/
.team{}
.team1{ float:left; margin-top:45px;}
.team1 li{ float:left; width:586px; height:222px; background:url(../images/team1.jpg) no-repeat; margin-top:26px; margin-left:7px; margin-right:7px; position:relative;}
.team1 li:hover{ background:url(../images/team2.jpg) no-repeat;}
.team1_1{ float:left; margin-top:28px; margin-left:26px; border:1px solid #e0e0e0;}
.team1_2{ position:absolute; top:2px; right:48px; width:56px; height:50px; cursor:pointer; z-index:100;}
.team1_3{ position:relative; width:365px; height:166px; float:left; margin-left:28px; margin-top:28px; z-index:10;}
.team1_4{ float:left; border-bottom:5px solid #e3e3e3; font-family:"宋体"; height:52px; line-height:52px;}
.team1_5{ float:left; font-size:22px; color:#163d20;}
.team1_6{ float:left; font-size:16px; color:#2c4f35; margin-left:25px;}
.team1_7{ float:left; width:365px; text-align:left; line-height:30px; height:90px; overflow:hidden; font-family:"宋体"; font-size:14px; color:#333333; margin-top:15px;}

.team1_8{ position:fixed; width:1034px; height:650px; background:url(../images/team6.png) no-repeat; z-index:999999999; display:none;}
.team1_9{ float:left; width:1006px; height:622px; margin-top:10px; margin-left:11px; position:relative;}
.team1_10{ position:absolute; width:56px; height:52px; z-index:100; top:0; right:67px; cursor:pointer;}
.video_bg{ width:100%; height:100%; position:fixed; background:url(../images/team7.png) repeat; top:0; left:0; display:none;}

.team1_11{ width:882px; height:56px; border-bottom:5px solid #ebebeb; float:left; position:relative; z-index:10; margin-left:57px; margin-top:21px;}
.team1_12{ float:left; font-family:"宋体"; font-size:22px; height:56px; line-height:56px; color:#163d20; border-bottom:5px solid #163d20;}
.team1_13{ float:left; font-family:"宋体"; font-size:16px; height:56px; line-height:56px; color:#2c4f35; border-bottom:5px solid #163d20; padding-left:26px; padding-right:40px;}
.team1_14{ float:left; width:882px; height:450px; margin-left:57px; margin-top:40px;}
.team1_15{ float:left; border:1px solid #e0e0e0;}
.team1_16{ float:right; width:564px; text-align:left; height:450px; overflow-y:scroll; font-family:"宋体"; font-size:14px; line-height:30px; padding-right:10px;}












