@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{ font-size:12px; font-family: "微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:hover{ text-decoration:none; }

img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none; font-family: "微软雅黑";}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:0px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#dedede}
::-webkit-scrollbar-thumb:vertical{background-color:#004383;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#004383}
::-webkit-scrollbar-corner:vertical{background-color:#004383}
::-webkit-scrollbar-resizer:vertical{background-color:#004383;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}



/*分页样式*/
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left;} 
.page_list a{display:inline-block;color:#484848;text-align:center;text-decoration:none; padding:2px 5px; margin:0px 3px; border-radius:4px;}
.page_list a:hover{color:#64bb49; -webkit-transition: all 0.4s ease-in-out;}
.page_list a.on{color:#64bb49; }

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left;margin-bottom:50px;} 
.contPage a{display:inline-block;color:#333333;text-align:center;text-decoration:none; padding:2px 10px; margin:0px 3px; border:2px solid #e5e5e5;}
.contPage a:hover{color:#2763ac; -webkit-transition: all 0.4s ease-in-out;}
.contPage a.on{color:#2763ac; border:2px solid #2763ac;}


 
/*头部*/
.header{ width:100%; height:95px; background-color:#fff;}
.head{ width:1100px; height:95px; margin:auto;}
.head_logo{ float:left; height:95px;}
.head_logo img{ padding-top:20px;}
.head_right{ float:right; height:95px; width:740px;}

.nav{ float:left; height:95px;}
.nav a{ display:inline-block; text-align: center; font-size:16px; color:#383838; line-height:95px; height:95px; cursor:pointer; padding:0px 22px; position:relative; z-index:99;}
.nav a:hover{ color:#3eaf0e;-webkit-transition: all 0.4s ease-in-out;}
.nav a.nav_a{ color:#3eaf0e;}

.head_wei{ float:left; width:100px; height:30px; margin-top:33px; position:relative;}
.head_wei a{ display:block; cursor:pointer; font-size:14px; color:#fff; border-radius:20px; background-color:#383838; width:92px; height:30px; text-align: center; line-height:30px; border-radius:30px;}
.head_wei a:hover{ color:#fff; background-color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.head_wei:hover .head_wei_ma{ display:block;}
.head_wei_ma{ width:92px; height:92px; position:absolute; top:36px; z-index:999; right:0; display:none;}
/*banner*/
.ceshi{ float:right;}

.yingwen{ float:right;width:92px; height:30px; margin-top:33px; }
.yingwen a{display:block; cursor:pointer; font-size:14px; color:#fff; border-radius:20px; background-color:#383838; width:92px; height:30px; text-align: center; line-height:30px; border-radius:30px;}
.n_div{ width:100%; height:295px;}

/*媒体聚焦*/
.media_mune{ width:100%; height:60px; background-color:#3e3e3e; text-align: center;}
.media_mune a{ display:inline-block; font-size:18px; color:#fff; height:60px; line-height:60px; padding:0px 45px; cursor:pointer;}
.media_mune a:hover{ background-color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.media_mune a.media_mune_a{ background-color:#3eaf0e;}

.xin{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:55px;}
.xin_tit{ width:100%; background:url(../images/news_09.jpg) no-repeat center bottom; font-size:36px; color:#333333; text-align: center; height:85px; line-height:85px;}

.news_warp{ width:1100px; margin:auto; height:auto; overflow:hidden;}
.news{ width:1100px; height:375px; margin-top:57px;}
.news_left{ float:left; width:535px; height:375px;}
.news_left a{ display:block; width:535px; height:375px; position:relative;}
.news_left a:hover .news_left_1 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.news_left_1{ width:535px; height:375px; overflow:hidden;}
.news_left_1 img{ width:535px; height:375px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.news_left_2{ width:495px; font-size:22px; color:#fff; height:77px; line-height:77px; position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); padding:0px 20px;}

.news_right{ float:right; width:540px; height:375px;}
.news_list{ width:540px; height:375px; overflow:hidden;}
.news_list ul li{ width:540px; height:116px; list-style:none; margin-bottom:13px;}
.news_list ul li a{ display:block; width:540px; height:116px;}
.news_list ul li a:hover .news_1{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.news_list ul li a:hover .news_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.news_img{ float:left; width:166px; height:116px; overflow:hidden;}
.news_img img{ width:166px; height:116px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.news_con{ float:right; width:355px; height:116px;}
.news_1{ width:390px; font-size:16px; color:#434343; height:21px; overflow:hidden;}
.news_3{ width:355px; font-size:14px; color:#828282; height:44px; line-height:22px; overflow:hidden; margin-top:10px;}
.news_more{ width:104px; margin:auto; margin-top:40px; text-align: center; height:40px; margin-bottom:55px;}
.news_more a{ display:block; font-size:16px; color:#3eaf0e; border:2px solid #3eaf0e; width:100px; height:36px; text-align: center; line-height:36px; cursor:pointer;}

.button--ujarak {-webkit-transition: border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s;}
.button--ujarak::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #3eaf0e;
	z-index: -1;
	opacity: 0;
	-webkit-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.button--ujarak,.button--ujarak::before {-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.button--ujarak:hover {color: #fff;border-color: #3eaf0e;}
.button--ujarak:hover::before {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.exhibition_warp{ width:100%; height:730px; background-color:#f7f7f7;}
.exhibition{ width:1100px; height:660px; margin:auto; padding-top:55px;}

.dynamic_list{ width:1100px; height:auto; overflow:hidden; margin:auto;  margin-bottom:55px; margin-top:50px;}
.dynamic_list ul li{ float:left; width:260px; height:377px; list-style:none; margin-right:20px;}
.dynamic_list ul li.dynamic_list_li{ margin-right:0px;}
.dynamic_list ul li a{ display:block; width:260px; height:377px; background-color:#fff;}
.dynamic_list ul li a:hover .dynamic_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.dynamic_list ul li a:hover .dynamic_tit{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.dynamic_list ul li a:hover .dynamic_con{ color:#666; -webkit-transition: all 0.4s ease-in-out;}

.dynamic_img{ width:260px; height:183px; overflow:hidden;}
.dynamic_img img{ width:260px; height:183px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.dynamic_tit{ font-size:16px; color:#434343; margin:auto; background: url(../images/news_40.jpg) no-repeat center bottom; height:68px; line-height:68px; margin-top:15px; text-align: center; width:240px; overflow:hidden;}
.dynamic_con{ font-size:12px; color:#9b9b9b; line-height:22px; height:44px; margin:auto; width:235px; margin-top:15px; text-align: center; overflow:hidden;} 



/*信息中心详情*/
.xiang{ width:1100px; height: auto; overflow:hidden; margin:auto; margin-top:83px;}
.xiang_left{ float:left; width:785px; height:auto; overflow:hidden; padding-bottom:80px;}
.xiang_tit{ width:765px; height:66px; border-left:2px solid #3eaf0e; padding-left:18px;}
.xiang_tit_1{ width:765px; font-size:22px; color:#474747; height:29px; overflow:hidden;}
.xiang_tit_2{ width:765px; font-size:14px; color:#8d8d8d; height:19px; margin-top:18px;}
.xiang_tit_2 span{ padding:0px 18px;}
.xiang_con{ width:785px; margin:auto; height:auto; overflow:hidden; margin-top:55px; font-size:16px; color:#474747; line-height:30px; padding-bottom:50px;}
.xiang_next{ width:785px; height:auto; overflow:hidden;}
.xiang_next a{ width:785px; font-size:14px; color:#333; height:30px; line-height:30px; cursor:pointer;}
.xiang_next a:hover{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}

.xiang_right{ float:right; width:255px; height:auto; overflow:hidden;}
.hot_tit{ width:255px; font-size:22px; color:#4c4c4c; border-bottom:1px solid #e4e4e4; height:43px;}
.hot_list{ width:255px; height:auto; overflow:hidden; margin-top:15px;}
.hot_list ul li{ width:255px; height:37px; list-style:none;}
.hot_list ul li a{ display:block; width:255px; height:37px; font-size:15px; color:#4c4c4c; line-height:37px; overflow:hidden; cursor:pointer;}
.hot_list ul li a:hover{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}


/*底部*/
.footer{ width:100%; height:317px; background-color:#363636; margin:auto; position:relative;}
.foot{ width:1100px; height:275px; margin:auto; position:relative; padding-top:42px; overflow:hidden;}

.foot_2{ float:left; width:165px; height:275px;}
.foot_nav{ width:165px; height:24px;}
.foot_nav a{ display:block; font-size:18px; color:#fff; height:24px; line-height:24px; cursor:pointer;}
.foot_nav a:hover{color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}

.foot_con{ width:165px; height:200px; margin-top:25px;}
.foot_con a{ display:block; font-size:14px; color:#9c9c9c; height:24px; line-height:24px; cursor:pointer;}
.foot_con a:hover{color:#fff; -webkit-transition: all 0.4s ease-in-out;}

.foot_right{ float:right; width:386px; height:275px;}
.foot_logo{ width:100%; height:31px;}
.foot_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#9c9c9c; line-height:24px; margin-top:15px;}
.foot_wei{ width:100%; height:40px; margin-top:20px; position:relative;}
.foot_wei a{ display:inline-block; width:40px; height:40px; border-radius:50%; background-color:#5b5b5b; cursor:pointer; margin-right:17px;}
.foot_wei a:hover{background-color:#64ca38; -webkit-transition: all 0.4s ease-in-out;}
.typeright_warp{ width:100%; text-align: center; font-size:14px; color:#9c9c9c; height:82px; line-height:82px; background-color:#2d2d2d;}


.foot_wei a:hover .foot_5_wei{ display:block;}

.foot_5{  width:40px; height:40px; border-radius:100%; }

.foot_5_wei{ width:90px; height:90px; position:absolute; top:-105px; left:-25px; display:none;}



/*漂浮框*/
.showy{ width:64px; height: auto; overflow:hidden; position:fixed; top:30%; z-index:99; right:38px;}
.showy a{ display:block; width:64px; height:64px; cursor:pointer; background:rgba(0,0,0,0.5); margin-bottom:2px;}
.showy a:hover{ background-color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}

.side{position:fixed;width:64px;height: auto;right:38px;top:30%;z-index:100;}
.side ul li{width:64px;height:64px;float:left;position:relative; margin-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:64px;height:64px;top:0;right:0;transition:all 0.3s;background:rgba(0,0,0,0.5);color:#fff;font:16px/64px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:64px;height:64px;line-height:64px;display:inline-block;background:rgba(0,0,0,0.5);transition:all 0.3s;}
.side ul li .sidetop:hover{ background:#3eaf0e;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.ma{ width:58px; height:58px; position:relative;}
.ma:hover .ma_er{ display:block;transition:all 0.3s;}
.ma_img{ width:58px; height:58px;}
.ma_er{ width:100px; height:100px; background-color:#3eaf0e;  position:absolute; top:0; left:-102px; display:none;}




/*信息中心2*/
.info{ width:785px; height:260px;}
.info ul li{ float:left; width:373px; height:260px; list-style:none; margin-right:39px;}
.info ul li.info_li{ margin-right:0px;}
.info ul li a{ display:block; width:373px; height:260px; position:relative;}
.info ul li a:hover .info_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.info ul li a:hover .info_tit{color:#64ca38; -webkit-transition: all 0.4s ease-in-out;}
.info_img{ width:373px; height:260px; overflow:hidden;}
.info_img img{ width:373px; height:260px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.info_tit{ width:343px; text-align: center; font-size:18px; color:#fff; position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); height:60px; line-height:60px; padding:0px 15px;}

.xiang_list{ width:785px; height:auto; overflow:hidden; margin-top:75px; margin-bottom:20px;}
.xiang_list ul li{ width:785px; height:140px; list-style:none; margin-bottom:17px;}
.xiang_list ul li a{ display:block; width:785px; height:139px; border-bottom:1px solid #eeeeee;}
.xiang_list ul li a:hover .xiang_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.xiang_list ul li a:hover .xiang_1{color:#64ca38; -webkit-transition: all 0.4s ease-in-out;}
.xiang_img{ float:left; width:170px; height:120px; overflow:hidden;}
.xiang_img img{ width:170px; height:120px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.xiang_nei{ float:right; width:585px; height:120px;}
.xiang_1{ width:585px; font-size:22px; color:#505050; height:29px; overflow:hidden;}
.xiang_2{ width:585px; height:63px; overflow:hidden; font-size:14px; color:#9b9b9b; line-height:21px; margin-top:20px;}

/*产品与方案*/
.case_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
.case{ width:1100px; height:388px; margin:auto; padding-top:80px;}
.case a{ display:block; width:1100px; height:388px;}
.case a:hover .case_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.case a:hover .case_img1 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.case a:hover .case_tit{color:#64ca38; -webkit-transition: all 0.4s ease-in-out;}
.case a:hover .case_con{color:#333; -webkit-transition: all 0.4s ease-in-out;}
.case_img{ float:left; width:450px; height:310px; overflow:hidden;}
.case_img img{width:450px; height:310px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.case_right{ float:right; width:550px; height:310px;}
.case_tit{ width:550px; font-size:18px; color:#414141; font-weight:bold; height:24px; overflow:hidden;}
.case_con{ width:550px; height:228px; overflow-y:auto; font-size:15px; color:#7f7f7f; line-height:25px; margin-top:25px;}

.case_left{ float:left; width:550px; height:310px;}
.case_img1{ float:right; width:450px; height:310px;}
.case_img1 img{width:450px; height:310px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

/*案例详情*/
.reform{ width:1100px; height:35px; margin:auto; margin-top:40px;}
.reform_left{ float:left; font-size:22px; color:#303030; height:35px; line-height:35px;}
.reform_right{ float:right; height:35px;}
.reform_right a{ display:block; text-align: center; border-radius:30px; height:33px; line-height:33px; width:135px; border:1px solid #c6c6c6; cursor:pointer;}
.reform_right span{ background:url(../images/detail_03.png) no-repeat left; padding-left:23px; font-size:16px; color:#303030;}
.reform_right a:hover{ background-color:#3eaf0e; border:1px solid #3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.reform_right a:hover span{ background:url(../images/detail_031.png) no-repeat left; color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.survey{ width:1100px; height:auto; border-bottom:1px solid #c6c6c6; overflow:hidden; margin:auto; margin-top:87px; margin-bottom:50px;}
.survey_tit{ width:1100px; font-size:22px; color:#303030; font-weight:bold; height:78px; line-height:78px;}
.survey_left{ float:left; font-size:16px; color:#303030; line-height:29px; width:550px; height:175px; overflow-y:auto;}
.survey_right{ float:right; width:491px; height:auto; overflow:hidden;}

.facts{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:40px;}
.facts_tit{ width:1100px; text-align: center; font-size:22px; color:#303030; font-weight:bold; height:55px; line-height:55px;}
.facts_biao{ width:1100px; text-align: center; font-size:16px; color:#303030; height:50px; line-height:50px;}
.facts_list{ width:1100px; height:auto; overflow:hidden; margin-top:45px; border-bottom:1px solid #c6c6c6;}
.facts_list ul li{ float:left; width:327px; height:416px; list-style:none; margin-bottom:32px; margin-right:59px;}
.facts_list ul li.facts_list_li{ margin-right:0px;}
.facts_list ul li a{ display:block; width:327px; height:416px; position:relative;}
.facts_list ul li a:hover .facts_2{color:#3eaf0e; -webkit-transition: all 0.4s ease-in;}
.facts_list ul li a:hover .facts_1 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.facts_kong{ width:100%; height:20px; overflow:hidden;}
.facts_1{ width:327px; height:219px; overflow:hidden;}
.facts_1 img{width:327px; height:219px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.facts_2{ width:327px; height:138px; overflow:hidden; font-size:15px; color:#8a8a8a; line-height:23px; margin-top:25px;}
.facts_3{ font-size:33px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:60px; height:60px; background-color:#3eaf0e; text-align: center; line-height:60px; position:absolute; top:0; right:13px;} 

.tone{ width:1100px; height:auto; overflow:hidden; margin:auto; padding-bottom:60px; margin-top:85px;}
.tone_left{ float:left; width:550px; height:auto; overflow:hidden;}
.tone_tit{ width:100%;font-size:22px; color:#303030; font-weight:bold; height:29px; overflow:hidden;}
.tone_con{ width:100%; height:auto; overflow:hidden; font-size:15px; color:#303030; line-height:30px; margin-top:25px;}
.tone_right{ float:right; background:url(../images/detail_35.jpg) no-repeat left bottom; text-align:right; width:450px; height:290px;}

/*关于我们*/
.present{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:33px;}
.present_tit{ width:1100px; font-size:22px; color:#414141; font-weight:bold; height:80px; line-height:80px;}
.present_con{ width:1100px; height:auto; overflow:hidden; margin-top:10px; padding-bottom:80px;}
.present_left{ float:left; font-size:15px; color:#797979; line-height:25px; overflow:hidden; height:auto; width:550px;}
.present_right{ float:right; background:url(../images/detail_35.jpg) no-repeat left bottom; width:500px; height:304px; text-align:right; margin-top:5px;}
.single_con{ font-size:15px; color:#797979; line-height:25px; overflow:hidden; height:auto; margin-bottom:50px;}
.devote_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
.devote{ width:1100px; height:auto; overflow:hidden; margin: auto; padding-top:15px;}
.devote_tit{ width:1100px; text-align: center; font-size:22px; font-weight:bold; color:#414141; height:85px; line-height:85px;}
.devote_con{ font-size:15px; color:#7c7c7c; line-height:24px; text-align: center; width:835px; margin:auto; padding-bottom:85px;}

.skill{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:40px;}
.skill_tit{ width:1100px; font-size:22px; color:#414141; font-weight:bold; height:60px; line-height:60px; text-align: center;}
.skill_biao{ width:1100px; text-align: center; font-size:15px; color:#7c7c7c; line-height:24px; padding-bottom:50px;}
.skill_list{ width:1100px; height:auto; overflow:hidden; margin-bottom:57px;}
.skill_list ul li{ float:left; width:244px; height:350px; list-style:none; margin-right:41px;}
.skill_list ul li.skill_list_li{ margin-right:0px;}
.skill_list ul li a{ display:block; width:244px; height:350px;}
.skill_list ul li a:hover .skill_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.skill_list ul li a:hover .skill_nei{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.skill_img{ width:244px; height:262px; overflow:hidden;}
.skill_img img{width:244px; height:262px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.skill_nei{ margin:auto; font-size:17px; color:#3e3e3e; font-weight:bold; text-align: center; height:44px; overflow:hidden; margin-top:15px;}

.glory_warp{ width:100%; background-color:#3eaf0e; height:auto; overflow:hidden;}
.glory{ width:1100px; height:auto; overflow:hidden; margin:auto; padding-top:47px;}
.glory_tit{ width:1100px; height:auto; overflow:hidden; text-align: center; font-size:22px; color:#fff; font-weight:bold; height:75px; line-height:75px;}
.glory_list{ width:1100px; height: auto; overflow:hidden; margin-top:42px; padding-bottom:45px;}
.glory_img{ float:left; width:428px; height:298px;}
.glory_right{ float:right; width:550px; height:auto; overflow:hidden;}
.glory_1{ width:550px; height:auto; overflow:hidden;}
.glory_1_left{ float:left; font-size:16px; color:#fff; font-weight:bold; background:url(../images/about_28.png) no-repeat left; height:34px; line-height:34px; padding-left:20px; width:40px;}
.glory_1_right{ float:right; width:480px; height:auto; overflow:hidden; font-size:16px; color:#fff; line-height:23px; padding-top:5px;}

.bear{ width:1100px; height:auto; overflow:hidden; margin-bottom:57px;}
.bear ul li{ float:left; width:262px; height:265px; list-style:none; margin-right:17px;}
.bear ul li.bear_list_li{ margin-right:0px;}
.bear ul li a{ display:block; width:262px; height:265px;}
.bear ul li a:hover .bear_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.bear ul li a:hover .bear_nei{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.bear_img{ width:262px; height:200px; overflow:hidden;}
.bear_img img{width:262px; height:200px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.bear_nei{ margin:auto; font-size:17px; color:#3e3e3e; font-weight:bold; text-align: center; height:65px; line-height:65px; overflow:hidden;}
.bear_tu{ width:100%; text-align: center; height:auto; overflow:hidden; margin-top:85px; padding-bottom:50px;}

/*业务领域*/
.present_left1{ float:left; overflow:hidden; height:auto; width:550px;font-size:15px; color:#797979; line-height:20px;}
.present_1{ font-size:15px; color:#797979; line-height:20px; background:url(../images/field_06.png) no-repeat left 7px; padding-left:20px; width:530px; margin-bottom:15px;}
.devote_con1 { font-size: 15px; color: #7c7c7c;line-height: 24px; text-align: center; width: 835px; margin: auto; padding-bottom:60px;}
.domain{ width:1100px; height:auto; overflow:hidden; padding-bottom:42px;}
.domain ul li{ float:left; width:342px; height:387px; list-style:none; margin-right:37px;}
.domain ul li.domain_li{ margin-right:0px;}
.domain ul li a{ display:block; width:342px; height:387px;}
.domain ul li a:hover .domain_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.domain ul li a:hover .domain_tit{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.domain_img{ width:342px; height:224px; overflow:hidden;}
.domain_img img{width:342px; height:224px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.domain_tit{ width:342px; text-align: center; font-size:22px; color:#414141; height:55px; line-height:55px; padding-top:5px;}
.domain_con{ width:342px; height:48px; overflow:hidden; font-size:14px; color:#7c7c7c; line-height:24px; text-align: center;}
.domain_more{ font-size:14px; color:#fff; border-radius:30px; width:127px; height:34px; text-align: center; line-height:34px; background-color:#3eaf0e; margin:auto; margin-top:21px;}


.opus{ width:1100px;height:588px; position:relative; overflow:hidden; margin:auto; margin-bottom:40px; margin-top:25px;}
.opus .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.opus .swiper-slide {-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.8);transform: scale(0.8);}
.opus .swiper-slide-active,.swiper-slide-duplicate-active {-webkit-transform: scale(1.0);transform: scale(1.0); z-index:99;}
.opus .swiper-slide.swiper-slide-active .opus_con{width:838px; margin-left:-230px; -webkit-transition: all 0.4s ease-in-out;}

.opus .swiper-slide.swiper-slide-active .opus_xia{opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.opus .swiper-slide.swiper-slide-active .opus_bg{opacity:0; -webkit-transition: all 0.4s ease-in-out;}


 
.opus-prev { position:absolute; left:64px; top:31%; z-index:1100; cursor:pointer; font-size:40px; color:#fff; font-weight:bold;  font-family:"宋体"; width:48px; text-align: center; height:48px; line-height:48px; border-radius:100%; background-color:#3eaf0e;}
.opus-prev:hover{ background-color:#00a0e9;-webkit-transition: all 0.4s ease-in-out;}
.opus-next {position: absolute; top:31%; right:55px; z-index:1100; cursor:pointer; font-size:40px; color:#fff; font-weight:bold; font-family:"宋体"; width:48px; text-align: center; height:48px; line-height:48px; border-radius:100%; background-color:#3eaf0e;}
.opus-next:hover{background-color:#00a0e9;-webkit-transition: all 0.4s ease-in-out;}
 
.opus_con{ width:100%; height:auto; position:relative;}
.opus_con a{ display:block; width:100%; height:100%; position:relative;}
.opus_con a:hover .opus_2{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
.opus_1{ width:100%; height:362px; overflow:hidden; position:relative}
.opus_1 img{ width:838px; height:362px;}
.opus_bg{ width:838px; height:362px; background-color:rgba(0,0,0,0.7); position:absolute; bottom:0;}
.opus_xia{ width:100%; height:auto; overflow:hidden; opacity:0;}
.opus_2{ width:100%; font-size:25px; color:#414141; height:55px; line-height:55px; text-align: center; margin-top:25px;}
.opus_3{ width:100%; text-align: center; font-size:15px; color:#414141; line-height:24px; height:72px; overflow:hidden;}
.opus_4{ font-size:14px; color:#fff; border-radius:30px; margin:auto; width:125px; height:34px; text-align: center; line-height:34px; background-color:#3eaf0e; margin-top:40px;}



/*首页*/
.big{ width:100%; height:690px; margin:auto; position:relative; overflow:hidden;}
.big .swiper-container { width: 100%;height: 100%;overflow:hidden;}
.big .swiper-slide{ overflow:hidden;}
.big .swiper-slide.swiper-slide-active .big_div{ opacity:1; transform:translate(0,0)transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1); min-height:100vh;}
.big .pagination{ position: absolute; bottom:28px; width:100%; z-index:100; text-align: center;}
.big .swiper-pagination-bullet { display: inline-block; width:36px;  height:5px;margin:0px 4px; cursor: pointer; opacity: 1; background-color:rgba(0,0,0,0.62); border-radius:4px;}
.big .swiper-pagination-bullet-active{ background-color:#64ca38; }
.big_div{ width:100%; height:690px;display:block;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);
transition:All 4s ease;
-webkit-transition:All 4s ease;
-moz-transition:All 4s ease;
-o-transition:All 4s ease;}

.sphere{ width:100%; height:auto; overflow:hidden; margin-top:37px;}
.sphere_tit{ width:100%; text-align: center; font-size:42px; color:#333333; font-weight:bold; height:55px;}
.sphere_biao{ width:100%; text-align: center; font-size:19px; color:#515151; background:url(../images/news_09.jpg) no-repeat center bottom; height:65px; line-height:65px;}
.sphere_list{ width:1600px; height:502px; margin:auto; margin-top:55px; overflow:hidden; position:relative;}
.sphere_list .swiper-container { width: 100%;height: 100%;overflow:hidden;}
.sphere_list .swiper-slide{}
.sphere-left { position:absolute;left:0;color:#fff;font-size:60px;font-family:"宋体";top:0;z-index:1; cursor:pointer; width:320px; height:502px; text-align: center; line-height:502px; background-color:rgba(0,0,0,0.42);}
.sphere-left:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.sphere-right {position: absolute;top:0;right:0; color:#fff;font-size:60px; font-family:"宋体"; z-index:1; cursor:pointer; width:320px; height:502px; text-align: center; line-height:502px; background-color:rgba(0,0,0,0.42);}
.sphere-right:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}



.sphere_con{ width:100%; height:502px;}
.sphere_con a{ display:block; width:100%; height:502px; position:relative;}
.sphere_con a:hover .sphere_bg{ background-color:rgba(113,200,56,0.8); -webkit-transition: all 0.4s ease-in-out;}
.sphere_con a:hover .sphere_1{ background-color:#fff;margin-top:67px; -webkit-transition: all 0.4s ease-in-out;}
.sphere_con a:hover .sphere_1_1{ height:0px;-webkit-transition: all 0.4s ease-in-out;}
.sphere_con a:hover .sphere_4{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.sphere_con a:hover .sphere_5{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}

.sphere_img{ width:100%; height:502px; overflow:hidden;}
.sphere_img img{ width:100%; height:502px;}
.sphere_bg{ width:100%; height:502px; position:absolute; top:0;}
.sphere_1{ width:77px; height:77px; border:2px solid #fff; border-radius:50%; margin:auto; margin-top:188px; /*margin-top:67px;*/ overflow:hidden;}
.sphere_1_1{ width:77px; height:77px; overflow:hidden;}
.sphere_1_2{ width:77px; height:77px;}
.sphere_2{ width:100%; height:; font-size:22px; color:#fff; text-align: center; height:45px; line-height:45px; padding-top:5px;}
.sphere_3{ width:100%; text-align: center; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; opacity:0.5; height:22px; line-height:22px;}
.sphere_4{ width:100%; background:url(../images/index_14.png) no-repeat center; height:36px; margin-top:26px; opacity:0;}
.sphere_5{ font-size:14px; color:#fff; border:1px solid #fff; border-radius:20px; margin:auto; width:130px; height:38px; line-height:38px; text-align: center; margin-top:143px; opacity:0;}  


.product{ width:1100px; height:655px; overflow:hidden; margin:auto; background:url(../images/index_25.png) no-repeat center bottom; margin-top:95px;}
.product_list{ width:1100px; height:238px; margin-top:57px;}
.product_list ul li{ float:left; width:275px; height:238px; list-style:none;}
.product_list ul li a{ display:block; width:275px; height:238px; position:relative;}
.product_list ul li a:hover .product_bg{ opacity:0; -webkit-transition: all 0.4s ease-in-out;}
.product_list ul li a:hover .product_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.product_img{ width:275px; height:238px; overflow:hidden;}
.product_img img{width:275px; height:238px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.product_bg{ width:275px; height:238px; background:rgba(0,0,0,0.3) url(../images/index_21.png) no-repeat center; font-size:32px; color:#fff; text-align: center; line-height:238px; position:absolute; top:0;}
.product_more{ width:100%; text-align: center; height:52px; margin-top:65px;}
.product_more a{ display:inline-block; font-size:18px; color:#aeaeae; border:1px solid #c5c5c5; border-radius:4px; width:150px; height:50px; line-height:50px; cursor:pointer;}

.button--winona {
	overflow: hidden;
	padding: 0;
	-webkit-transition: border-color 0.3s, background-color 0.3s;
	transition: border-color 0.3s, background-color 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button--winona::after {
	content: attr(data-text);
	position: absolute;
	width: 100%;
	/*height: 100%;*/
	top: 0;
	left: 0;
	opacity: 0;
	color: #64ca38;
	-webkit-transform: translate3d(0, 25%, 0);
	transform: translate3d(0, 25%, 0);
}
.button--winona > span {
	display: block;
}

.button--winona::after,
.button--winona > span {

	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button--winona:hover {
	border-color: #64ca38;
	background-color: rgba(100, 202, 56, 0.1);
}
.button--winona.button--inverted:hover {
	border-color: #fff;
	background-color: #fff;
}
.button--winona:hover::after {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.button--winona:hover > span {
	opacity: 0;
	-webkit-transform: translate3d(0, -25%, 0);
	transform: translate3d(0, -25%, 0);
}


.trade_warp{ width:100%; background:url(../images/index_27.jpg) no-repeat center; height:827px;}
.trade{ width:1100px; height:827px; margin:auto; position:relative;}
.trade_tit{ font-size:42px; color:#fff; font-weight:bold; background:url(../images/index_28.jpg) no-repeat left bottom; height:75px; position:absolute; left:0; top:60px;}
.trade_mune{ width:50%; height:36px; position:absolute; left:0; top:185px; z-index:9999;}
.trade_mune a{ display:block; float:left; font-size:16px; color:#fff; border:1px solid #fff; border-radius:4px; cursor:pointer; margin-right:12px; width:94px; height:35px; text-align: center; line-height:35px;}
.trade_mune a:hover{ color:#000000; background-color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.trade_mune a.trade_mune_a{ color:#000000; background-color:#fff;}

.press_left{ float:left; width:628px; height:521px; padding-top:306px}
.press_all{ width:100%; height:472px;}
.press_zuo{ float:left; width:392px; height:472px;}
.press_zuo a{ display:block; width:392px; height:472px;}
.press_zuo a:hover{ background-color:#4e4e4e; -webkit-transition: all 0.4s ease-in-out;}
.press_zuo a:hover .press_img img{-moz-transform:scale(0.99,0.99);-webkit-transform:scale(0.99,0.99);-o-transform:scale(0.99,0.99);-ms-transform:scale(0.99,0.99); transform:scale(0.99,0.99);}
.press_zuo a:hover .press_ri{ width:95px; padding-left:10px; -webkit-transition: all 0.4s ease-in-out;}


.press_img{ width:392px; height:236px; overflow:hidden;}
.press_img img{width:392px; height:236px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.press_nei{ width:392px; height:195px; margin-top:15px;}
.press_ri{ float:left; height:55px; line-height:55px; font-size:27px; color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(../images/index1_22.png) no-repeat right; width:105px;}
.press_rong{ float:right; width:265px; height:195px;}
.press_1{ width:210px; font-size:17px; color:#fff; height:55px; line-height:55px; overflow:hidden;}
.press_2{ width:210px; font-size:14px; color:#fff; line-height:27px; height:54px; overflow:hidden; margin-top:10px;}
.press_3{ width:41px; height:41px; border-radius:50%; border:1px solid #fff; margin-top:25px;}

.press_you{ float:right; width:236px; height:472px; background-color:#fff;}
.press_you a{ display:block; width:236px; height:472px; background-color:#fff;}
.press_you a:hover{ background-color:#4e4e4e; -webkit-transition: all 0.4s ease-in-out;}
.press_you a:hover .press_4{ color:#fff; padding-top:20px; -webkit-transition: all 0.4s ease-in-out;}
.press_you a:hover .press_5{ background:url(../images/index_31.png) no-repeat center; -webkit-transition: all 0.4s ease-in-out;}
.press_you a:hover .press_6{ color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.press_you a:hover .press_7{ color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.press_you a:hover .press_bottom img{-moz-transform:scale(0.98,0.98);-webkit-transform:scale(0.98,0.98);-o-transform:scale(0.98,0.98);-ms-transform:scale(0.98,0.98); transform:scale(0.98,0.98);}
.press_top{ width:236px; height:236px;}
.press_4{ width:100%; text-align: center; font-size:27px; color:#d7d7d7; font-family:Arial, Helvetica, sans-serif; height:55px; line-height:55px; padding-top:30px;}
.press_5{ width:100%; background: url(../images/index_40.png) no-repeat center; height:50px;}
.press_6{ margin: auto; text-align: center; font-size:14px; color:#4e4e4e; line-height:24px; height:48px; overflow:hidden; width:185px;}
.press_7{ width:100%; height:9px; text-align: center; margin-top:30px;}

.press_bottom{ width:236px; height:236px; overflow:hidden;}
.press_bottom img{width:236px; height:236px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

.press_right{ float:right; width:472px; height:472px; padding-top:70px;}
.press_right ul li{ float:left; width:236px; height:472px; list-style:none;}
.press_right ul li a{ display:block; width:236px; height:472px; background-color:#fff;} 
.press_right ul li a:hover{ background-color:#4e4e4e; -webkit-transition: all 0.4s ease-in-out;}
.press_right ul li a:hover .press_4{ color:#fff; padding-top:20px; -webkit-transition: all 0.4s ease-in-out;}
.press_right ul li a:hover .press_5{ background:url(../images/index_31.png) no-repeat center; -webkit-transition: all 0.4s ease-in-out;}
.press_right ul li a:hover .press_6{ color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.press_right ul li a:hover .press_7{ color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.press_right ul li a:hover .press_bottom img{-moz-transform:scale(0.98,0.98);-webkit-transform:scale(0.98,0.98);-o-transform:scale(0.98,0.98);-ms-transform:scale(0.98,0.98); transform:scale(0.98,0.98);}
 
.anenst{ width:1100px; height:auto; overflow:hidden; margin:auto; /*margin-top:70px;*/ margin-bottom:50px;}
.anenst_mune{ width:1100px; height:222px; text-align: center; margin-top:50px;}
.anenst_mune a{ display:inline-block; width:222px; height:222px; background:url(../images/index_52.png) no-repeat center; margin:0px 42px; cursor:pointer;}
.anenst_mune a:hover{ background:url(../images/index_54.png) no-repeat center; -webkit-transition: all 0.4s ease-in-out;}
.anenst_mune a:hover .anenst_img_1{ height:0;-webkit-transition: all 0.4s ease-in-out;}
.anenst_mune a:hover .anenst_tit{ color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.anenst_img{ width:222px; text-align: center; height:76px; overflow:hidden; padding-top:59px;}
.anenst_img_1{ width:222px; height:76px; overflow:hidden;}
.anenst_img_2{ width:222px; height:76px;}
.anenst_tit{ width:100%; font-size:22px; color:#323232; text-align: center; height:50px; line-height:50px; padding-top:23px;}

/*面包屑*/
.btn-nav {position: absolute; top:18px;  right:0px; background: transparent; padding-right:10px; border: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease;  transition: all .5s ease;cursor: pointer; z-index: 99999;}
.btn-nav:focus { outline: 0;}
.icon-bar { display: block; margin: 5px 0; width:26px; height: 3px; background-color: #3eaf0e;}
.btn-nav:hover .icon-bar { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color:#3eaf0e;}
.nav-item { margin: 40px auto;text-align: center;}
.animated { display: block; margin: 0 auto;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #3eaf0e;}
.animated:focus { cursor: pointer; z-index: 9999;}
.middle { margin: 0 auto;}
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999;}
.animated .icon-bar { z-index: 999999; background-color: #3eaf0e;}
.animated .topt { -webkit-transform: translateY(10px) rotateZ(45deg); -moz-transform: translateY(10px) rotateZ(45deg); -ms-transform: translateY(10px) rotateZ(45deg);-o-transform: translateY(10px) rotateZ(45deg);transform: translateY(10px) rotateZ(45deg)}
.animated .bottom { -webkit-transform: translateY(-6px) rotateZ(-45deg);-moz-transform: translateY(-6px) rotateZ(-45deg);-ms-transform: translateY(-6px) rotateZ(-45deg);-o-transform: translateY(-6px) rotateZ(-45deg); transform: translateY(-6px) rotateZ(-45deg);}
.animated .middle { width: 0;}
.cai{ display:none;}


@media screen and (max-width:1599px)and (min-width:1366px){
	.sphere_list{ width:100%; height:502px; margin:auto; margin-top:51px; overflow:hidden; position:relative;}
	.sphere_list .swiper-container { width: 100%;height: 100%;overflow:hidden;}
	.sphere_list .swiper-slide{}
	.sphere-left { position:absolute;left:0;color:#fff;font-size:60px;font-family:"宋体";top:0;z-index:1; cursor:pointer; width:320px; height:502px; text-align: center; line-height:502px; background-color:rgba(0,0,0,0.42);}
	.sphere-left:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}
	.sphere-right {position: absolute;top:0;right:0; color:#fff;font-size:60px; font-family:"宋体"; z-index:1; cursor:pointer; width:320px; height:502px; text-align: center; line-height:502px; background-color:rgba(0,0,0,0.42);}
	.sphere-right:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}
	
	
	
	.sphere_con{ width:100%; height:502px;}
	.sphere_con a{ display:block; width:100%; height:502px; position:relative;}
	.sphere_con a:hover .sphere_bg{ background-color:rgba(113,200,56,0.8); -webkit-transition: all 0.4s ease-in-out;}
	.sphere_con a:hover .sphere_1{ background-color:#fff;margin-top:67px; -webkit-transition: all 0.4s ease-in-out;}
	.sphere_con a:hover .sphere_1_1{ height:0px;-webkit-transition: all 0.4s ease-in-out;}
	.sphere_con a:hover .sphere_4{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
	.sphere_con a:hover .sphere_5{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
	
	.sphere_img{ width:100%; height:502px; overflow:hidden;}
	.sphere_img img{ width:100%; height:502px;}
	.sphere_bg{ width:100%; height:502px; position:absolute; top:0;}
	.sphere_1{ width:77px; height:77px; border:2px solid #fff; border-radius:50%; margin:auto; margin-top:188px; /*margin-top:67px;*/ overflow:hidden;}
	.sphere_1_1{ width:77px; height:77px; overflow:hidden;}
	.sphere_1_2{ width:77px; height:77px;}
	.sphere_2{ width:100%; height:; font-size:22px; color:#fff; text-align: center; height:45px; line-height:45px; padding-top:5px;}
	.sphere_3{ width:100%; text-align: center; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; opacity:0.5; height:22px; line-height:22px;}
	.sphere_4{ width:100%; background:url(../images/index_14.png) no-repeat center; height:36px; margin-top:26px; opacity:0;}
	.sphere_5{ font-size:14px; color:#fff; border:1px solid #fff; border-radius:20px; margin:auto; width:130px; height:38px; line-height:38px; text-align: center; margin-top:143px; opacity:0;}  

}

@media screen and (max-width:1365px)and (min-width:300px){
	
	.cai{ display: block; width:100%; height:60px; position: absolute; top:0px; z-index:99;}
	.cai_list{ width:100%; height:100vh; background-color:rgba(0,0,0,0.8); display: none;}
	.cai_list_1{ width:98%; height:auto; overflow:hidden; margin:auto; padding-top:60px;}
	.cai_list_1 a{ display:block; width:100%; height:40px; border-bottom:1px solid rgba(255,255,255,0.8); font-size:14px; color:#fff; line-height:40px; cursor:pointer;}
	.cai_list_1 a.cai_list_a{ color:#3eaf0e;}
	
	 
	/*头部*/
	.header{ width:100%; height:60px; background-color:#fff;}
	.head{ width:96%; height:60px; margin:auto;}
	.head_logo{ float:left; height:60px; position:relative; z-index:9999;}
	.head_logo img{ padding-top:10px; height:40px;}
	.head_right{ float:right; height:95px; width:740px; display:none;}

	/*底部*/
	.footer{ width:100%; height: auto; overflow:hidden; padding:20px 0px;  background-color:#363636; margin:auto; position:relative;}
	.foot{ width:96%; height: auto; margin:auto; position:relative; padding-top:0px; overflow:hidden;}
	.foot_2{ float:left; width:25%; height:30px; overflow:hidden; padding-bottom:10px;}
	.foot_nav{ width:100%; height:30px;}
	.foot_nav a{ display:block; font-size:14px; color:#fff; height:30px; line-height:30px; cursor:pointer; text-align: center;}
	.foot_con{ width:165px; height:200px; margin-top:25px; display:none;}

	.foot_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.foot_logo{ width:100%; height:25px; text-align: center;}
	.foot_logo img{ height:25px; width:auto;}
	.foot_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#9c9c9c; line-height:24px; margin-top:15px; text-align: center;}
	
	.foot_wei{ width:100%; height:40px; margin-top:20px; position:relative; text-align: center;}
	.foot_wei a{ display:inline-block; width:40px; height:40px; border-radius:50%; background-color:#5b5b5b; cursor:pointer; margin-right:4px; margin-left:4px;}
	.foot_wei a:hover{background-color:#64ca38; -webkit-transition: all 0.4s ease-in-out;}

	.typeright_warp{ width:96%; text-align: center; font-size:12px; color:#9c9c9c; height: auto; overflow:hidden; line-height:21px; background-color:#2d2d2d; padding:10px 2%;}


	/*漂浮框*/
	.showy{ width:64px; height: auto; overflow:hidden; position:fixed; top:30%; z-index:99; right:38px; display:none;}



/*banner*/
.ceshi{ float:right;}

.yingwen{ float:right;width:92px; height:30px; margin-top:33px; }
.yingwen a{display:block; cursor:pointer; font-size:14px; color:#fff; border-radius:20px; background-color:#383838; width:92px; height:30px; text-align: center; line-height:30px; border-radius:30px;}
	.n_div{ width:100%; height:180px;}

	/*媒体聚焦*/
	.media_mune{ width:100%; height: auto; overflow:hidden; background-color:#3e3e3e; text-align: center;}
	.media_mune a{ display:inline-block; font-size:14px; color:#fff; height:40px; line-height:40px; padding:0px 10px; cursor:pointer;}
	.media_mune a:hover{ background-color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
	.media_mune a.media_mune_a{ background-color:#3eaf0e;}

	.xin{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
	.xin_tit{ width:100%; background:url(../images/news_09.jpg) no-repeat center bottom; font-size:20px; color:#333333; text-align: center; height:55px; line-height:55px;}

	.news_warp{ width:100%; margin:auto; height:auto; overflow:hidden;}
	.news{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.news_left{ float:none; width:535px; height:375px;}
	.news_left a{ display:block; width:535px; height:375px; position:relative;}
	
	.news_left_1{ width:535px; height:375px; overflow:hidden;}
	.news_left_1 img{ width:535px; height:375px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
	.news_left_2{ width:94%; font-size:16px; color:#fff; height:47px; line-height:47px; position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); padding:0px 3%;}

	.news_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:10px;}
	.news_list{ width:100%; height: auto; overflow:hidden;}
	.news_list ul li{ width:100%; height:105px; list-style:none; margin-bottom:10px;}
	.news_list ul li a{ display:block; width:100%; height:105px;}
	
	.news_img{ float:left; width:150px; height:105px; overflow:hidden;}
	.news_img img{ width:150px; height:105px;}
	.news_con{ float:right; width:355px; height:116px;}
	.news_1{ width:100%; font-size:16px; color:#434343; height:21px; overflow:hidden;}
	.news_3{ width:100%; font-size:14px; color:#828282; height:44px; line-height:22px; overflow:hidden; margin-top:10px;}
	.news_more{ width:104px; margin:auto; margin-top:10px; text-align: center; height:40px; margin-bottom:30px;}
	.news_more a{ display:block; font-size:14px; color:#3eaf0e; border:2px solid #3eaf0e; width:100px; height:36px; text-align: center; line-height:36px; cursor:pointer;}

	.exhibition_warp{ width:100%; height: auto; overflow:hidden; background-color:#f7f7f7;}
	.exhibition{ width:100%; height: auto; overflow:hidden; margin:auto; padding-top:20px;}
	
	.dynamic_list{ width:100%; height:auto; overflow:hidden; margin:auto;  margin-bottom:35px; margin-top:20px;}
	.dynamic_list ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:10px;}
	.dynamic_list ul li.dynamic_list_li{ margin-right:0px;}
	.dynamic_list ul li a{ display:block; width:96%; height: auto; overflow:hidden; margin: auto; background-color:#fff;}
	
	.dynamic_img{ width:260px; height:183px; overflow:hidden;}
	.dynamic_img img{ width:260px; height:183px;}
	.dynamic_tit{ font-size:15px; color:#434343; margin:auto; background: url(../images/news_40.jpg) no-repeat center bottom; height:34px; line-height:34px; padding-bottom:5px; margin-top:10px; text-align: center; width:94%; overflow:hidden;}
	.dynamic_con{ font-size:12px; color:#9b9b9b; line-height:22px; height:44px; margin:auto; width:94%; margin-top:10px; text-align: center; overflow:hidden; margin-bottom:10px;} 

	
	/*信息中心详情*/
	.xiang{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:25px;}
	.xiang_left{ float:noen; width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
	.xiang_tit{ width:100%; height: auto; overflow:hidden; border-left:none; padding-left:0px;}
	.xiang_tit_1{ width:100%; font-size:18px; color:#474747; height:24px; line-height:24px; overflow:hidden; text-align: center;}
	.xiang_tit_2{ width:100%; font-size:14px; color:#8d8d8d; height:19px; margin-top:10px; text-align: center;}
	.xiang_tit_2 span{ padding:0px 15px;}
	.xiang_con{ width:100%; margin:auto; height:auto; overflow:hidden; margin-top:25px; font-size:14px; color:#474747; line-height:30px; padding-bottom:30px;}
	.xiang_next{ width:100%; height:auto; overflow:hidden;}
	.xiang_next a{ width:100%; font-size:14px; color:#333; height:30px; line-height:30px; cursor:pointer;}
	
	
	.xiang_right{ float:none; width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
	.hot_tit{ width:100%; font-size:20px; color:#4c4c4c; border-bottom:1px solid #e4e4e4; height:40px;}
	.hot_list{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.hot_list ul li{ width:100%; height:30px; list-style:none;}
	.hot_list ul li a{ display:block; width:100%; height:30px; font-size:14px; color:#4c4c4c; line-height:30px; overflow:hidden; cursor:pointer;}
	.hot_list ul li a:hover{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
	

	/*信息中心2*/
	.info{ width:100%; height: auto; overflow:hidden;}
	.info ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:10px;}
	.info ul li a{ display:block; width:100%; height: auto; overflow:hidden; position:relative;}
	
	.info_img{ width:373px; height:260px; overflow:hidden;}
	.info_img img{ width:373px; height:260px;}
	.info_tit{ width:94%; text-align: center; font-size:16px; color:#fff; position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); height:60px; line-height:60px; padding:0px 3%;}
	
	.xiang_list{ width:100%; height:auto; overflow:hidden; margin-top:25px; margin-bottom:20px;}
	.xiang_list ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:0px; margin-bottom:10px;}
	.xiang_list ul li a{ display:block; width:100%; height:109px; border-bottom:1px solid #eeeeee;}
	
	.xiang_img{ float:left; width:142px; height:100px; overflow:hidden;}
	.xiang_img img{ width:142px; height:100px;}
	
	.xiang_nei{ float:right; width:585px; height:100px;}
	.xiang_1{ width:100%; font-size:16px; color:#505050; height:21px; overflow:hidden;}
	.xiang_2{ width:100%; height:63px; overflow:hidden; font-size:14px; color:#9b9b9b; line-height:21px; margin-top:12px;}

	/*产品与方案*/
	.case_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
	.case{ width:96%; height: auto; overflow:hidden; margin:auto; padding-top:20px;}
	.case a{ display:block; width:100%; height: auto; overflow:hidden;}
	
	.case_img{ float:none; width:450px; height:310px; overflow:hidden;}
	.case_img img{width:450px; height:310px;}
	
	.case_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.case_tit{ width:100%; font-size:18px; color:#414141; font-weight:bold; height:24px; overflow:hidden;}
	.case_con{ width:100%; height: auto; overflow-y:auto; font-size:15px; color:#7f7f7f; line-height:25px; margin-top:15px; padding-bottom:30px;} 
	
	.case_left{ float:none; width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.case_img1{ float:none; width:450px; height:310px;}
	.case_img1 img{width:450px; height:310px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

	/*案例详情*/
	.reform{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px;}
	.reform_left{ float:none; width:100%; font-size:18px; color:#303030; height:35px; line-height:35px;}
	.reform_right{ float:none; height:35px; margin-top:5px;}
	.reform_right a{ display:block; text-align: center; border-radius:30px; height:33px; line-height:33px; width:125px; border:1px solid #c6c6c6; cursor:pointer;}
	.reform_right span{ background:url(../images/detail_03.png) no-repeat left; padding-left:23px; font-size:14px; color:#303030;}

	.survey{ width:96%; height: auto; overflow:hidden; padding-bottom:30px; border-bottom:1px solid #c6c6c6; overflow:hidden; margin:auto; margin-top:15px;}
	.survey_tit{ width:100%; font-size:18px; color:#303030; font-weight:bold; height:48px; line-height:48px;}
	.survey_left{ float:none; font-size:14px; color:#303030; line-height:24px; width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
	.survey_right{ float:none; width:100%; height:auto; overflow:hidden;}
	.survey_right img{ max-width:100%; height:auto;}
	
	.facts{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.facts_tit{ width:100%; text-align: center; font-size:18px; color:#303030; font-weight:bold; height:35px; line-height:35px;}
	.facts_biao{ width:96%; margin:auto; text-align: center; font-size:14px; color:#303030; height: auto; overflow:hidden; line-height:24px; margin-top:10px;}
	.facts_list{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #c6c6c6;}
	.facts_list ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-bottom:20px; margin-right:0px;}
	.facts_list ul li.facts_list_li{ margin-right:0px;}
	.facts_list ul li a{ display:block; width:96%; height: auto; overflow:hidden; margin:auto; position:relative;}
	
	.facts_kong{ width:100%; height:15px; overflow:hidden;}
	.facts_1{ width:327px; height:219px; overflow:hidden;}
	.facts_1 img{width:327px; height:219px;}
	
	.facts_2{ width:96%; height:138px; overflow:hidden; font-size:14px; color:#8a8a8a; line-height:23px; margin:auto; margin-top:10px;}
	.facts_3{ font-size:18px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:30px; height:30px; background-color:#3eaf0e; text-align: center; line-height:30px; position:absolute; top:0; right:13px;} 

	.tone{ width:96%; height:auto; overflow:hidden; margin:auto; padding-bottom:40px; margin-top:25px;}
	.tone_left{ float:none; width:100%; height:auto; overflow:hidden;}
	.tone_tit{ width:100%;font-size:18px; color:#303030; font-weight:bold; height:24px; overflow:hidden;}
	.tone_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#303030; line-height:30px; margin-top:10px; padding-bottom:20px;}
	.tone_right{ float:none; background:none; text-align:right; width:100%; height: auto; overflow:hidden;}
	.tone_right img{ max-width:100%; height:auto;}


	/*关于我们*/
	.present{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.present_tit{ width:100%; font-size:18px; color:#414141; font-weight:bold; height:40px; line-height:40px;}
	.present_con{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:50px;}
	.present_left{ float:100%; font-size:15px; color:#797979; line-height:25px; overflow:hidden; height:auto; width:100%; margin-top:15px;}
	.present_right{ float:100%; background:none; width:100%; height: auto; overflow:hidden; text-align: center; margin-top:0px;}
	.present_right img{ max-width:100%; height:auto;}

	.single_con{ font-size:15px; color:#797979; line-height:25px; overflow:hidden; height:auto; margin-bottom:50px;}
	.devote_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
	.devote{ width:96%; height:auto; overflow:hidden; margin: auto; padding-top:15px;}
	.devote_tit{ width:100%; text-align: center; font-size:18px; font-weight:bold; color:#414141; height:45px; line-height:45px;}
	.devote_con{ font-size:14px; color:#7c7c7c; line-height:24px; text-align: center; width:100%; margin:auto; padding-bottom:35px;}
	.devote_con img{ max-width:100%; height:auto;}

	.skill{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.skill_tit{ width:100%; font-size:18px; color:#414141; font-weight:bold; height:40px; line-height:40px; text-align: center;}
	.skill_biao{ width:96%; margin:auto; text-align: center; font-size:14px; color:#7c7c7c; line-height:24px; padding-bottom:20px;}
	.skill_list{ width:100%; height:auto; overflow:hidden; margin-bottom:40px;}
	.skill_list ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:15px;}
	.skill_list ul li.skill_list_li{ margin-right:0px;}
	.skill_list ul li a{ display:block; width:96%; height: auto; overflow:hidden; margin:auto;}
	
	.skill_img{ width:244px; height:262px; overflow:hidden;}
	.skill_img img{width:244px; height:262px;}
	.skill_nei{ margin:auto; font-size:14px; color:#3e3e3e; font-weight:bold; text-align: center; height:44px; overflow:hidden; margin-top:10px;}
	
	.glory_warp{ width:100%; background-color:#3eaf0e; height:auto; overflow:hidden;}
	.glory{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:20px;}
	.glory_tit{ width:100%; height:auto; overflow:hidden; text-align: center; font-size:18px; color:#fff; font-weight:bold; height:45px; line-height:45px;}
	.glory_list{ width:100%; height: auto; overflow:hidden; margin-top:10px; padding-bottom:45px;}
	.glory_img{ float:none; width:100%; height: auto; overflow:hidden;}
	.glory_img img{ max-width:100%; height:auto;}
	.glory_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.glory_1{ width:100%; height:auto; overflow:hidden;}
	.glory_1_left{ float:none; font-size:16px; color:#fff; font-weight:bold; background:url(../images/about_28.png) no-repeat left; height:24px; line-height:24px; padding-left:20px; width:40px;}
	.glory_1_right{ float:none; width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:23px; padding-top:5px; padding-bottom:10px;}
	
	.bear{ width:100%; height:auto; overflow:hidden; margin-bottom:40px;}
	.bear ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:0px;}
	.bear ul li.bear_list_li{ margin-right:0px;}
	.bear ul li a{ display:block; width:96%; height: auto; overflow:hidden;}
	
	.bear_img{ width:262px; height:200px; overflow:hidden;}
	.bear_img img{width:262px; height:200px;}

	.bear_nei{ margin:auto; font-size:14px; color:#3e3e3e; font-weight:bold; text-align: center; height:40px; line-height:40px; overflow:hidden;}
	.bear_tu{ width:100%; text-align: center; height:auto; overflow:hidden; margin-top:15px; padding-bottom:50px;}
	.bear_tu img{ max-width:90%; height:auto;}

	/*业务领域*/
	.present_left1{ float:none; overflow:hidden; height:auto; width:100%;font-size:14px; color:#797979; line-height:20px;}
	.present_1{ font-size:14px; color:#797979; line-height:20px; background:none; padding-left:0px; width:100%; margin-bottom:15px;}
	.devote_con1 { font-size: 14px; color: #7c7c7c;line-height: 24px; text-align: center; width: 96%; margin: auto; padding-bottom:20px;}
	.domain{ width:100%; height:auto; overflow:hidden; padding-bottom:42px;}
	.domain ul li{ float:left; width:100%; height:387px; list-style:none; margin-right:0px; margin-bottom:15px;}
	.domain ul li.domain_li{ margin-right:0px;}
	.domain ul li a{ display:block; width:342px; height:387px; margin:auto;}
	
	.domain_img{ width:342px; height:224px; overflow:hidden;}
	.domain_img img{width:342px; height:224px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
	.domain_tit{ width:342px; text-align: center; font-size:22px; color:#414141; height:55px; line-height:55px; padding-top:5px;}
	.domain_con{ width:342px; height:48px; overflow:hidden; font-size:14px; color:#7c7c7c; line-height:24px; text-align: center;}
	.domain_more{ font-size:14px; color:#fff; border-radius:30px; width:127px; height:34px; text-align: center; line-height:34px; background-color:#3eaf0e; margin:auto; margin-top:21px;}
	
	
	.opus{ width:100%;height: auto; position:relative; overflow:hidden; margin:auto; margin-bottom:40px; margin-top:10px;}
	.opus .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
	.opus .swiper-slide {-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.8);transform: scale(0.8);}
	.opus .swiper-slide-active,.swiper-slide-duplicate-active {-webkit-transform: scale(1.0);transform: scale(1.0); z-index:99;}
	.opus .swiper-slide.swiper-slide-active .opus_con{width:96%; margin-left:2%; -webkit-transition: all 0.4s ease-in-out;}
	 
	.opus-prev { position:absolute; left:25px; top:24%; z-index:1100; cursor:pointer; font-size:24px; color:#fff; font-weight:bold;  font-family:"宋体"; width:30px; text-align: center; height:30px; line-height:30px; border-radius:100%; background-color:#3eaf0e;}
	.opus-prev:hover{ background-color:#00a0e9;-webkit-transition: all 0.4s ease-in-out;}
	.opus-next {position: absolute; top:24%; right:25px; z-index:1100; cursor:pointer; font-size:24px; color:#fff; font-weight:bold; font-family:"宋体"; width:30px; text-align: center; height:30px; line-height:30px; border-radius:100%; background-color:#3eaf0e;}
	.opus-next:hover{background-color:#00a0e9;-webkit-transition: all 0.4s ease-in-out;}
	 
	.opus_con{ width:100%; height:auto; position:relative;}
	.opus_con a{ display:block; width:100%; height:100%; position:relative;}
	.opus_con a:hover .opus_2{ color:#3eaf0e; -webkit-transition: all 0.4s ease-in-out;}
	
	.opus_1{ width:100%; height: auto; overflow:hidden; position:relative}
	.opus_1 img{ width:100%; height: auto; overflow:hidden;}
	.opus_bg{ width:838px; height:362px; background-color:rgba(0,0,0,0.7); position:absolute; bottom:0;}
	.opus_xia{ width:100%; height:auto; overflow:hidden; opacity:0;}
	.opus_2{ width:100%; font-size:18px; color:#414141; height:35px; line-height:35px; text-align: center; margin-top:10px;}
	.opus_3{ width:100%; text-align: center; font-size:14px; color:#414141; line-height:24px; height:72px; overflow:hidden;}
	.opus_4{ font-size:14px; color:#fff; border-radius:30px; margin:auto; width:125px; height:34px; text-align: center; line-height:34px; background-color:#3eaf0e; margin-top:20px;}
	
	.side{ display:none;}
	
	/*首页*/
	.big{ width:100%; height:240px; margin:auto; position:relative; overflow:hidden;}
	.big .swiper-container { width: 100%;height: 100%;overflow:hidden;}
	.big .swiper-slide{ overflow:hidden;}
	.big .swiper-slide.swiper-slide-active .big_div{ opacity:1; transform:translate(0,0)transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1); min-height:240px;}
	.big .pagination{ position: absolute; bottom:10px; width:100%; z-index:100; text-align: center;}
	.big .swiper-pagination-bullet { display: inline-block; width:36px;  height:5px;margin:0px 4px; cursor: pointer; opacity: 1; background-color:rgba(0,0,0,0.62); border-radius:4px;}
	.big .swiper-pagination-bullet-active{ background-color:#64ca38; }
	.big_div{ width:100%; height:240px;display:block;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}


	.sphere{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
	.sphere_tit{ width:100%; text-align: center; font-size:20px; color:#333333; font-weight:bold; height: auto; overflow:hidden;}
	.sphere_biao{ width:100%; text-align: center; font-size:14px; color:#515151; background:url(../images/news_09.jpg) no-repeat center bottom; height:45px; line-height:45px;}
	
	.sphere_list{ width:100%; height:502px; margin:auto; margin-top:30px; overflow:hidden; position:relative;}
	.sphere_list .swiper-container { width: 100%;height: 100%;overflow:hidden;}
	.sphere_list .swiper-slide{}
	.sphere-left { position:absolute;left:0;color:#fff;font-size:24px;font-family:"宋体";top:231px;z-index:1; cursor:pointer; width:40px; height:40px; line-height:40px; background-color:#000; border-radius:50%;}
	.sphere-left:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}
	.sphere-right {position: absolute;top:231px;right:0; color:#fff;font-size:24px; font-family:"宋体"; z-index:1; cursor:pointer; width:40px; height:40px; line-height:40px; background-color:#000; border-radius:50%;}
	.sphere-right:hover{ background-color:rgba(113,200,56,0.8); color:#fff;-webkit-transition: all 0.4s ease-in-out;}
	
	.sphere_con{ width:100%; height:502px;}
	.sphere_con a{ display:block; width:100%; height:502px; position:relative;}
	.sphere_con a:hover .sphere_bg{ background-color:rgba(113,200,56,0); -webkit-transition: all 0.4s ease-in-out;}
	.sphere_img{ width:100%; height:502px; overflow:hidden; text-align: center;}
	.sphere_img img{ width: auto; height:502px;}

	
	.product{ width:100%; height: auto; overflow:hidden; margin:auto; background:none; margin-top:35px; padding-bottom:30px;}
	.product_list{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.product_list ul li{ float:left; width:50%; height:238px; list-style:none;}
	.product_list ul li a{ display:block; width:275px; height:238px; position:relative;}
	.product_list ul li a:hover .product_bg{ opacity:0; -webkit-transition: all 0.4s ease-in-out;}
	.product_list ul li a:hover .product_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
	.product_img{ width:275px; height:238px; overflow:hidden;}
	.product_img img{width:275px; height:238px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
	.product_bg{ width:275px; height:238px; background:rgba(0,0,0,0.3) url(../images/index_21.png) no-repeat center; background-size:auto 100%; font-size:20px; color:#fff; text-align: center; line-height:238px; position:absolute; top:0;}
	
	.product_more{ width:100%; text-align: center; height:42px; margin-top:30px;}
	.product_more a{ display:inline-block; font-size:16px; color:#aeaeae; border:1px solid #c5c5c5; border-radius:4px; width:130px; height:40px; line-height:40px; cursor:pointer;}

	.trade_warp{ width:100%; background:#6bb448 none; height: auto; overflow:hidden;}
	.trade{ width:96%; height: auto; overflow:hidden; margin:auto; position:relative;}
	.trade_tit{ font-size:20px; color:#fff; font-weight:bold; background:url(../images/index_28.jpg) no-repeat center bottom; text-align: center; height:40px; position: relative; left:0; top:0px; padding-top:25px;}
	.trade_mune{ width:100%; height:32px; position: relative; left:0; top:0px; z-index:9999; text-align: center; margin-top:20px;}
	.trade_mune a{ display: inline-block; float: none; font-size:14px; color:#fff; border:1px solid #fff; border-radius:4px; cursor:pointer; margin-right:12px; width:84px; height:30px; text-align: center; line-height:30px;}
	
	
	.press_left{ float:none; width:100%; height: auto; overflow:hidden; padding-top:20px}
	.press_all{ width:100%; height: auto; overflow:hidden;}
	.press_zuo{ float:none; width:100%; height: auto; overflow:hidden;}
	.press_zuo a{ display:block; width:100%; height: auto; overflow:hidden;}
	
	.press_zuo a:hover .press_ri{ width:95px; padding-left:10px; -webkit-transition: all 0.4s ease-in-out;}
	
	
	.press_img{ width:392px; height:236px; overflow:hidden;}
	.press_img img{width:392px; height:236px;}
	.press_nei{ width:100%; height:195px; margin-top:15px;}
	.press_ri{ float:none; height:30px; line-height:30px; font-size:24px; color:#fff; font-family:Arial, Helvetica, sans-serif; background:none; width:100%;}
	.press_rong{ float:none; width:100%; height: auto; overflow:hidden;}
	.press_1{ width:100%; font-size:16px; color:#fff; height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
	.press_2{ width:100%; font-size:14px; color:#fff; line-height:27px; height:54px; overflow:hidden; margin-top:5px;}
	.press_3{ width:41px; height:41px; border-radius:50%; border:1px solid #fff; margin-top:15px;}

	.press_you{ float:none; width:100%; height: auto; overflow:hidden; background-color:#fff;}
	.press_you a{ display:block; width:100%; height: auto; background-color:#fff;}
	.press_you a:hover{ background-color:#4e4e4e; -webkit-transition: all 0.4s ease-in-out;}
	.press_you a:hover .press_4{ color:#fff; padding-top:20px; -webkit-transition: all 0.4s ease-in-out;}
	
	
	.press_top{ float:left; width:236px; height:236px;}
	.press_4{ width:100%; text-align: center; font-size:24px; color:#d7d7d7; font-family:Arial, Helvetica, sans-serif; height:35px; line-height:35px; padding-top:25px;}
	.press_5{ width:100%; background: url(../images/index_40.png) no-repeat center; height:40px;}
	.press_6{ margin: auto; text-align: center; font-size:14px; color:#4e4e4e; line-height:24px; height:48px; overflow:hidden; width:90%;}
	.press_7{ width:100%; height:9px; text-align: center; margin-top:30px;}
	.press_bottom{ float:right; width:236px; height:236px; overflow:hidden;}
	.press_bottom img{width:236px; height:236px;}


	.press_right{ float:none; width:100%; height: auto; overflow:hidden; padding-top:10px; padding-bottom:10px;}
	.press_right ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px;}
	.press_right ul li a{ display:block; width:100%; height: auto; overflow:hidden; background-color:#fff;} 


.anenst{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:25px; margin-bottom:30px;}
.anenst_mune{ width:100%; height:100px; text-align: center; margin-top:47px;}
.anenst_mune a{ display:inline-block; width:100px; height:100px; background:url(../images/index_52.png) no-repeat center; background-size:auto 100%; margin:0px 10px; cursor:pointer;}

.anenst_img{ width:100px; text-align: center; height:36px; overflow:hidden; padding-top:20px;}
.anenst_img_1{ width:100px; height:36px; overflow:hidden;}
.anenst_img_1 img{ height:36px;}
.anenst_img_2{ width:100px; height:36px;}
.anenst_img_2 img{ height:36px;}
.anenst_tit{ width:100%; font-size:14px; color:#323232; text-align: center; height:28px; line-height:28px; padding-top:4px;}
	
}



















