﻿@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; }
@font-face { font-family: 'zhong'; src: url(../fonts/hua.ttf);} 
@font-face { font-family: 'qing'; src: url(../fonts/qing.TTC);} 
img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:0px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}
.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}
/*申请框*/
.apply_warp{ width:100%; height:100vh; background-color:rgba(0,0,0,0.5); position: fixed; top:0; z-index:99; overflow:hidden; }
.apply{ width:100%; height:397px; background-color:#fff; border-radius:7px; margin:auto; overflow:hidden;}
.apply_tit{ font-size:16px; color:#282828; font-weight:bold; height:35px; line-height:35px; padding:0px 15px; width:480px;}
.apply_tit a{ float:right; background:url(../images/cha.jpg) no-repeat center; display: inline-block; width:14px; height:47px; cursor:pointer;}
.apply_list{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.apply_list ul li{ width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:7px;}
.apply_left{ float:left; font-size:14px; color:#b3b3b3; width:24%; text-align:right; height:45px; line-height:45px;}
.apply_right{ float:right; width:74%; height:auto; overflow:hidden;position: relative;
}
.apply_select{ font-size:14px; color:#454545; width:94%; height:45px; border:1px solid #dbdbdb; padding-left:15px; border-radius:4px;}
.apply_text{  width:94%; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:4%;}
.apply_text1{ width:115px; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:4%;}
.apply_shang{ font-size:14px; color:#404040; background-color:#f5f5f5; border:1px solid #dbdbdb; width:130px; height:45px; border-radius:4px;} 
.applt_btn{ font-size:16px; color:#fff; background-color:#d71718; border:1px solid #d71718; width:130px; height:45px; border-radius:4px; margin-top:10px;}

/*分页样式*/
.pagination{text-align:center;letter-spacing:0; width:100%; float:left; padding-bottom:45px;font-size: 16px;}
.pagination li{display: inline-block;padding: 2px 5px;}
.pagination li.active{color: #0090ff;}
.pagination a{display:inline-block;color:#515151;height:45px;line-height:45px;font-size:16px;text-align:center;text-decoration:none; margin:0px 5px;}
.pagination a.page_a{ background-color:#2b2b2b; font-size:16px; color:#fff; padding:0px 18px; border-radius:50%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 1px; font-family:"宋体";}
.pagination a:hover{color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.pagination a.page_a:hover{ background-color:#0090ff; color:#fff;}
.pagination a.on{color:#0090ff;}
.pagination a.page_a.on{ background-color:#0090ff; color:#fff;}

/*内容分页*/
.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; border:2px solid #2763ac;}
.contPage a.on{color:#2763ac; border:2px solid #2763ac;}
/*头部*/
.header{ width:100%; height:94px; background-color:rgba(0,0,0,0.7); position:fixed; z-index:999; top:0;}
.head_logo{ position:absolute; left:3%; height:94px;}
.head_logo a{ display:block; cursor:pointer;}
.head_logo img{ padding-top:22px;}
.head{ width:1200px; height:94px; margin:auto; position:relative;}
.nav{ width:100%; height:94px; margin:auto; text-align:center;}
.nav_1{ display:inline-block; width: auto; height:94px; position:relative;}
.nav_1 a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:3px solid rgba(255,255,255,0); line-height:94px; cursor:pointer; padding:0px 20px; margin:0px 8px;}
.nav_1 a:hover{ -webkit-transition: all 0.4s ease-in-out; color:#0090ff; border-bottom:3px solid #0090ff;}
.nav_1 a.nav_1_a{ color:#0090ff;  border-bottom:3px solid #0090ff;}
.nav_warp{ width:458px; height:194px; background-color:#fff; position:absolute; top:94px; left:8px; padding-top:28px; display:none;}
.nav_mune{ float:left; width:125px; height:; background:url(../images/nav_03.jpg) no-repeat right; margin-left:25px;}
.nav_mune a{ display:block; width:100%; height:30px; font-size:14px; color:#000000; line-height:30px; text-align:left; padding:0px; margin:0px; border-bottom:none;}
.nav_mune a:hover{  border-bottom:none;}
.nav_mune a.nav_mune_a{ color:#0090ff;}
.nav_img{ float:right; width:215px; height:140px; margin-right:30px; display:none;}
.nav_img a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:none; line-height:140px; cursor:pointer; padding:0px; margin:0px;}
.nav_mune1{ float:left; width:125px; height:; background:url(../images/nav_03.jpg) no-repeat right; margin-left:25px;}
.nav_mune1 a{ display:block; width:100%; height:30px; font-size:14px; color:#000000; line-height:30px; text-align:left; padding:0px; margin:0px; border-bottom:none;}
.nav_mune1 a:hover{  border-bottom:none;}
.nav_mune1 a.nav_mune1_a{ color:#0090ff;}
.nav_img1{ float:right; width:215px; height:140px; margin-right:30px; display:none;}
.nav_img1 a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:none; line-height:140px; cursor:pointer; padding:0px; margin:0px;}
.nav_mune2{ float:left; width:125px; height:; background:url(../images/nav_03.jpg) no-repeat right; margin-left:25px;}
.nav_mune2 a{ display:block; width:100%; height:30px; font-size:14px; color:#000000; line-height:30px; text-align:left; padding:0px; margin:0px; border-bottom:none;}
.nav_mune2 a:hover{  border-bottom:none;}
.nav_mune2 a.nav_mune2_a{ color:#0090ff;}
.nav_img2{ float:right; width:215px; height:140px; margin-right:30px; display:none;}
.nav_img2 a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:none; line-height:140px; cursor:pointer; padding:0px; margin:0px;}
.nav_mune3{ float:left; width:125px; height:; background:url(../images/nav_03.jpg) no-repeat right; margin-left:25px;}
.nav_mune3 a{ display:block; width:100%; height:30px; font-size:14px; color:#000000; line-height:30px; text-align:left; padding:0px; margin:0px; border-bottom:none;}
.nav_mune3 a:hover{  border-bottom:none;}
.nav_mune3 a.nav_mune3_a{ color:#0090ff;}
.nav_img3{ float:right; width:215px; height:140px; margin-right:30px; display:none;}
.nav_img3 a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:none; line-height:140px; cursor:pointer; padding:0px; margin:0px;}
.nav_mune4{ float:left; width:125px; height:; background:url(../images/nav_03.jpg) no-repeat right; margin-left:25px;}
.nav_mune4 a{ display:block; width:100%; height:30px; font-size:14px; color:#000000; line-height:30px; text-align:left; padding:0px; margin:0px; border-bottom:none;}
.nav_mune4 a:hover{  border-bottom:none;}
.nav_mune4 a.nav_mune4_a{ color:#0090ff;}
.nav_img4{ float:right; width:215px; height:140px; margin-right:30px; display:none;}
.nav_img4 a{ display:block; font-size:16px; text-align: center; color:#fff; height:91px; border-bottom:none; line-height:140px; cursor:pointer; padding:0px; margin:0px;}
.head_search{ position:absolute; right:0; height:94px; top:0px;}
.head_search img{ padding-top:32px; cursor:pointer;}
.head_tel{ position:absolute; right:3%; top:0; background: url(../images/job_07.png) no-repeat left; font-size:27px; color:#0090ff; padding-left:40px; height:94px; line-height:94px; font-family:Arial, Helvetica, sans-serif;}
/*底部*/
.footer{ width:100%; height:283px; background:#0067b7; margin:auto; position:relative; overflow:hidden;}
.foot{ width:1200px; height:250px; margin:auto; position:relative; padding-top:33px;}
.foot_left{ float:left; width:181px; height:250px;}
.foot_nav{ width:100%; height:40px;}
.foot_nav a{ display:block; width:100%; height:40px; line-height:40px; font-size:18px; color:#fff; cursor:pointer;}
.foot_nav a:hover{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:15px;}
.foot_con a{ display:block; width:100%; height:24px; line-height:24px; font-size:14px; color:#fff; cursor:pointer;}
.foot_con a:hover{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.root_right{ float:right; padding-top:12px;}
.root_left{ float:left; width:132px; height:auto; overflow:hidden;}
.root_1{ width:100%; height:135px; text-align: center;}
.root_2{ width:100%; font-size:14px; color:#fff; text-align: center; height:50px; line-height:50px;}
.root_right1{ float:left; width:135px; height:auto; overflow:hidden; margin-left:25px;}
/*版权*/
.typeright_warp{ width:100%; height: 58px; overflow:hidden; background-color:#004478;}
.typeright{ width:1200px; height: 58px; line-height:58px; margin:auto; font-size:14px; color:#fff; opacity:0.5; text-align:center;}
/*招聘*/
.n_div{ width:100%; height:580px; position:relative;}
.n_div_1{ width:1200px; margin:auto; font-size:40px; color:#fff; height:52px; padding-top:255px;}
.n_div_2{ width:1200px; margin:auto; font-size:24px; color:#fff; height:52px; line-height:52px;}
.mune{ width:100%; height:63px; background-color:rgba(0,0,0,0.5); position: relative; z-index:9; margin-top:-63px; text-align:center;}
.mune a{ display:inline-block; font-size:16px; color:#fff; height:63px; line-height:63px; cursor:pointer; padding:0px 45px;}
.mune a:hover{ background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.mune a.mune_a{ background-color:#0090ff;}
.mune1{ display:none;}
.recruit{ width:1200px; height:auto; margin:auto; margin-top:95px;}
.recruit_tit{ width:1200px; text-align: center; font-size:30px; color:#000000; height:40px;}
.recruit_ti{ width:1200px; text-align: center; font-size:16px; color:#999; height:32px; line-height:32px;}
.recruit_list{ width:1200px; height:auto; margin-top:53px;}
.recruit_list ul li{ width:1200px; height: auto; list-style:none; margin-bottom:15px;}
.recruit_list ul li a{ display:block; width:1140px; height: auto; padding:0px 30px;-moz-box-shadow:1px 2px 10px #b9b9b9; -webkit-box-shadow:1px 2px 10px #b9b9b9; box-shadow:1px 2px 10px #b9b9b9;}
.recruit_list ul li a:hover .recruit_zhu{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.recruit_list ul li a:hover .recruit_zhu span{ background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.recruit_list ul li a:hover .recruit_zhao{ display:block;-webkit-transition: all 0.4s ease-in-out;}
.recruit_zhu{ width:100%; height:77px; font-size:22px; color:#343434; line-height:77px;}
.recruit_zhu span{ font-size:16px; color:#fff; background-color:#3e3e3e; padding:0px 30px; float:right; display:inline-block; height:40px; line-height:40px; margin-top:18px;}
.recruit_con{ width:1115px; height:79px; background-color:#f5f5f5; padding-left:25px; padding-top:21px;}
.recruit_con span{ display:inline-block; font-size:16px; color:#3e3e3e; line-height:29px; width:270px; height:29px; margin-right:30px; margin-right:148px;}
.recruit_con span.recruit_con_span{ margin-right:0px;}
.recruit_kong{ width:100%; height:30px; overflow:hidden;}
.recruit_zhao{ width:1140px; height: auto; overflow:hidden; margin:auto; padding-bottom:30px; display:none; font-size:16px; color:#2b2b2b; line-height:24px; margin-bottom:30px;}
.recruit_left{ float:left; width:530px; height:auto; overflow:hidden;}
.recruit_1{ width:100%; font-size:16px; color:#333333; font-weight:bold; height:35px; line-height:35px;}
.recruit_2{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#2b2b2b; line-height:24px; margin-bottom:30px;}
.recruit_right{ float:right; width:530px; height:auto; overflow:hidden;}
.page{ width:100%; height:auto; overflow:hidden; border-top:1px solid #f0f0f0; margin-top:70px; padding-top:40px;}
.weal_warp{ width:100%; height:380px; background-color:#f4f4f4;}
.weal{ width:1200px; height:380px; margin:auto;}
.weal_tit{ width:100%; text-align: center; font-size:30px; color:#272727; height:157px; line-height:157px;}
.weal_mune{ width:1200px; height:auto; overflow:hidden; text-align: center;}
.weal_mune a{ display:inline-block; cursor:pointer; width:88px; height:156px; margin:0px 28px;}
.weal_mune a:hover .weal_img{ background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.weal_mune a:hover .weal_biao{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.weal_img{ width:88px; height:88px; border-radius:50%; background-color:#353535;}
.weal_biao{ width:100%; text-align: center; font-size:16px; color:#272727; height:68px; line-height:68px;}
/*动态*/
.news_warp{ width:1200px; height:auto; overflow:hidden; padding-top:95px; margin:auto;}
.news{ width:1200px; height:auto; overflow:hidden; margin-top:47px;}
.news ul li{ width:1200px; height:238px; list-style:none; margin-bottom:38px;}
.news ul li a{ display:block; width:1200px; height:238px; position:relative; background-color:#f5f6fa;}
.news ul li a:hover .news_1{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.news 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:366px; height:238px; position:relative; overflow:hidden;}
.news_img img{ width:366px; 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;}
.news_ri{ font-size:14px; color:#fff; font-family: Arial, Helvetica, sans-serif; width:52px; height:52px; background-color:#0090ff; border-radius:50%; position:absolute; right:25px; top:25px; text-align:center; line-height:52px;}
.news_mid{ float:right; width:790px; height:238px; margin-left:30px; position:relative;}
.news_1{ width:750px; font-size:18px; color:#363636; height:45px; line-height:45px; overflow:hidden; padding-top:17px; font-weight:bold;}
.news_2{ width:750px; font-size:14px; color:#363636; line-height:25px; height:50px; overflow:hidden; margin-top:17px;}
.news_3{ width:750px; position:absolute; bottom:22px; height:30px; position:absolute;}
.news_3 span{ display:inline-block; font-size:14px; color:#8c8c8c; font-family:Arial, Helvetica, sans-serif; background:url(../images/news_07.png) no-repeat left; padding-left:20px; margin-right:30px; height:30px; line-height:30px;}
.news_3 span.news_3_span{ background:url(../images/news_10.png) no-repeat left;}
.page1{ width:100%; height:auto; overflow:hidden; border-top:1px solid #f0f0f0; padding-top:40px;}
.xiang{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:64px;}
.xiang_tit{ background: url(../images/xiang_03.jpg) no-repeat left top; padding-left:15px; width:1185px; height:94px; border-bottom:1px solid #eeeeee;}
.xiang_left{ float:left; width:825px; height:63px;}
.xiang_1{ width:100%; overflow:hidden; font-size:22px; color:#383838; height:29px;}
.xiang_2{ width:100%; font-size:14px; color:#848484; font-family:Arial, Helvetica, sans-serif; height:19px; margin-top:13px;}
.xiang_2 span{ color:#0090ff; font-family:"微软雅黑"; margin-left:45px;}
.xiang_next{ float:right; height:30px; margin-top:30px;}
.xiang_next a{ float:left; display:block; width:90px; height:28px; line-height:28px; font-size:14px; color:#4c4c4c; cursor:pointer; border:1px solid #dcdcdc; text-align:center; margin-left:10px;}
.xiang_next a:hover{ color:#fff; background-color:#0090ff; border:1px solid #0090ff; -webkit-transition: all 0.4s ease-in-out;}
.xiang_con{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#414141; line-height:200%; margin-top:35px; padding-bottom:80px; border-bottom:1px solid #eeeeee;}
.groom{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.groom_tit{ width:100%; text-align:center; font-size:22px; color:#414141; height:110px; line-height:110px;}
.groom_list{ width:1200px; height:auto; overflow:hidden; margin-top:25px;}
.groom_list ul li{ float:left; width:366px; height:415px; list-style:none; margin-right:51px; margin-bottom:48px;}
.groom_list ul li.groom_list_li{ margin-right:0px;}
.groom_list ul li a{ display:block; width:366px; height:415px; background-color:#f5f6fa;}
.groom_list ul li a:hover .groom_ti{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.groom_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_img1{ float:none;}
.groom_con{ width:366px; height:177px; position:relative;}
.groom_ti{ margin:auto; font-size:18px; color:#363636; font-weight:bold; line-height:25px; height:50px; overflow:hidden; width:336px; padding-top:20px;}
.groom_3{ width:336px; position:absolute; bottom:22px; height:30px; position:absolute; left:15px;}
.groom_3 span{ display:inline-block; font-size:14px; color:#8c8c8c; font-family:Arial, Helvetica, sans-serif; background:url(../images/news_07.png) no-repeat left; padding-left:20px; margin-right:30px; height:30px; line-height:30px;}
.groom_3 span.groom_3_span{ background:url(../images/news_10.png) no-repeat left;}
/*案例*/
.case{ width:1200px; height:auto; overflow:hidden; margin-top:45px;}
.case ul li{ float:left; width:380px; height:320px; list-style:none; margin-bottom:85px; margin-right:30px;}
.case ul li.case_li{ margin-right:0px;}
.case ul li a{ display:block; width:380px; height:320px; position:relative;}
.case ul li a:hover .case_tit{ color:#fff; background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.case ul li 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_img{ width:380px; height:250px; overflow:hidden;}
.case_img img{ width:380px; height:250px;-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_tit{ width:380px; height:70px;font-size:18px; color:#323232; text-align:center; background-color:#f2f2f2; line-height:70px;}
/*案例详情*/
.dang{ width:1200px; margin:auto; font-size:14px; color:#848484; height:65px; line-height:65px;}
.dang span{ font-family:"宋体"; padding:0px 3px;}
.dang a{ color:#848484; cursor:pointer;}
.qing{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
.qing_tit{ width:1200px; font-size:24px; color:#2b2b2b; height:70px; line-height:70px;}
.qing_1{ width:1200px; height:auto; overflow:hidden; font-size:15px; color:#676767; line-height:28px; padding-bottom:65px;}
.qing_1 span{ font-size:18px; color:#2b2b2b;}
.qing_back{ width:1200px; height:73px; margin-bottom:50px;}
.qing_back a{ display:block; margin:auto; text-align: center; width:56px; height:56px; text-align: center; line-height:56px; border-radius:50%; font-size:16px; color:#fff; background-color:#6e6e6e; cursor:pointer;}
.qing_back a:hover{ background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.detail_warp{ width:100%; height:838px; background:url(../images/tu_03.jpg) repeat-x bottom;}
.detail{ width:1200px; height:838px; margin:auto;}
.detail_tit{ width:1200px; text-align: center; font-size:28px; color:#272727; height:55px; line-height:55px;}
.detail_con{ width:1200px; text-align: left; font-size:14px; color:#272727; line-height:25px;}
.detail_di{ width:100%; height:750px; margin-top:32px;}
.detail_iframe{ width:1200px; height:750px;}
.ban{ width:1200px; height:750px; position:relative; overflow:hidden;}
.ban2{ width:909px; height:577px; position:relative; overflow:hidden; margin:auto;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:909px; height:577px; list-style:none;}
.prev1{ position:absolute; top:260px; left:0px; width:57px; height:57px; background-color:#b3b3b3; font-size:37px; color:#fff; font-family:"宋体"; border-radius:50%; text-align: center; line-height:57px; z-index:9;cursor:pointer;}
.prev1:hover{ background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.next1{ position:absolute; top:260px; right:0px; width:57px; height:57px; background-color:#b3b3b3; font-size:37px; color:#fff; font-family:"宋体"; border-radius:50%; text-align: center; line-height:57px; z-index:9;cursor:pointer;}
.next1:hover{ background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.prev{ float:left; cursor:pointer;}
.min_pic{ padding-top:52px; width:1200px; height:107px;}
.num{ height:107px;overflow:hidden; width:910px; position:relative; margin:auto;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:156px; height:107px; margin-right:31px; list-style:none; text-align: center;}
.num ul li img{ padding-top:10px;}
.num ul li.on{ background:url(../images/qing_07.png) no-repeat center;}
.prev_btn1{ height:107px; line-height:107px; cursor:pointer; position:absolute; left:0; bottom:5px; font-size:48px; color:#2b2b2b; font-family:"宋体";}
.prev_btn1:hover{color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.next_btn1{  height:107px; line-height:107px;cursor:pointer; position:absolute; right:0; bottom:5px;font-size:48px; color:#2b2b2b; font-family:"宋体";}
.next_btn1:hover{color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.detail_lun{ display:none;}
/*技术支持*/
.skill{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:65px;}
.skill_tit{ width:1200px; text-align: center; font-size:22px; color:#000000; height: auto;}
.skill_ti{ width:1200px; text-align: center; font-size:14px; color:#a4a4a4; height:32px; line-height:32px;}
.skill_list{ width:1200px; height:auto; margin-top:15px; overflow:hidden; margin-bottom:30px;}
.skill_list ul li{ float:left; width:282px; height:272px; list-style:none; margin-bottom:15px; margin-right:24px;}
.skill_list ul li.skill_list_li{ margin-right:0px;}
.skill_list ul li a{ display:block; width:282px; height: 272px; background-color:#f4f4f4;}
.skill_list ul li a:hover .skill_1{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.skill_1{ width:100%; text-align:center; font-size:18px; color:#292929; height:30px; line-height:30px; padding-top:55px;}
.skill_2{ width:100%; text-align:center; font-size:14px; color:#a4a4a4; height:30px; line-height:30px;}
.skill_3{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:22px;}
.issue_tit{ width:100%; height:120px; line-height:120px; text-align:center; font-size:22px; color:#444444;}
.issue_list{ width:1200px; height:auto; overflow:hidden; margin-bottom:90px;}
.issue_list ul li{ width:1200px; height:auto; overflow:hidden; list-style:none; border-bottom:1px solid #e9e9e9;}
.issue_list ul li:hover .issue_ti{ color:#0090ff; background:url(../images/issue_21.png) no-repeat 99%;}
.issue_ti{ width:100%; height:40px; font-size:16px; color:#343434; line-height:40px; background:url(../images/issue_18.png) no-repeat 99%;}
.issue_con{ width:1200px; height:auto; overflow:hidden; font-size:14px; color:#afafaf; line-height:28px; margin-top:20px; padding-bottom:30px; display:none;}
.issue_ti1{ color:#0090ff; background:url(../images/issue_21.png) no-repeat 99%;}
 
.know{ width:1200px; height:391px; margin:auto; margin-bottom:108px;}
.know_left{ float:left; width:873px; height:391px;}
.know_right{ float:right; width:290px; height:391px; background-color:#363636; padding-left:37px;}  
.know_1{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fff; line-height:32px; padding-top:55px;}
/*公司地址*/
.address{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:80px;}
.address ul li{ float:left; width:300px; height:auto; overflow:hidden; list-style:none;}
.address_img{ width:100%; height:71px; text-align:center;}
.address_di{ margin:auto; font-size:16px; color:#000000; line-height:24px; text-align:center; width:255px; height:48px; overflow:hidden; margin-top:25px;}
.address_ban{ width:100%; height:120px; text-align:center; line-height:120px; font-size:30px; color:#404040; margin-top:20px;}
.office{ width:100%; height:455px; overflow:hidden;}
.office ul li{ float:left; width:300px; height:455px; overflow:hidden; list-style:none;}
.office_img{ width:136px; height:136px; margin:auto; border-radius:50%; overflow:hidden;}
.office_tit{ width:100%; text-align:center; font-size:18px; color:#404040; font-weight:bold; height:55px; line-height:55px; margin-top:13px;}
.office_con{ margin:auto; font-size:16px; color:#000000; line-height:24px; text-align:center; width:255px; height: auto; overflow:hidden; margin-top:12px;} 
.map{ width:100%; height:569px;}
/*公司介绍*/
.synopsis{ width:1200px; height: auto; overflow:hidden; margin:auto; margin-top:100px; padding-bottom:60px;}
.synopsis_left{ float:left; width:50%; height: auto; overflow:hidden;}
.synopsis_right{ float:right; width:50%; height: auto; overflow:hidden;}
.synopsis_1{ font-size:30px; color:#000000; width:100%; height: auto;}
.synopsis_en{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#000000; opacity:0.5; height:30px; line-height:30px;}
.synopsis_2{ width:100%; height: auto; overflow:hidden; font-size:16px; color:#646464; line-height:25px; margin-top:35px;}
.synopsis_nei{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#646464; line-height:25px; padding-bottom:75px; margin:auto;}
.culture_warp{ width:100%; height:725px; background-color:#f5f5f5;}
.culture{ width:1200px; height:725px; margin:auto;}
.culture_tit{ width:100%; text-align:center; font-size:30px; color:#000000; padding-top:60px; height:40px;}
.culture_en{ width:100%; text-align:center; font-size:16px; color:#999; height:35px; line-height:35px;}
.culture_list{ width:100%; height:auto; overflow:hidden; margin-top:72px;}
.culture_list ul li{ float:left; width:300px; height:auto; overflow:hidden; list-style:none;}
.culture_list ul li:hover .culture_tu img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg);transform: rotateZ(360deg);-webkit-transition: all 0.5s ease-in-out;}
.culture_tu{ width:200px; height:200px; margin:auto; border-radius:50%; background-color:#0090ff; overflow:hidden;}
.culture_tu img{ width:200px; height:200px;-webkit-transition: -webkit-transform 0.4s ease-in-out;
-moz-transition: -moz-transform 0.4s ease-in-out;-o-transition: -o-transform 0.8s ease-in-out;-ms-transition: -ms-transform 0.4s ease-in-out;}
.culture_ti{ width:100%; text-align:center; font-size:22px; color:#000000; height:55px; line-height:55px; margin-top:10px;}
.culture_con{ text-align:center; margin:auto; font-size:16px; color:#797979; line-height:25px; width:250px; margin-top:5px;} 
.culture_con1{ margin:auto; font-size:16px; color:#797979; line-height:22px; width:250px; margin-top:5px;} 
.honor{ width:100%; height:auto; overflow:hidden; margin:auto; margin-bottom:110px;}
.honor_all{ width:1200px; height:330px; margin:auto; position:relative; margin-top:35px;}
.honor_list{ width:1200px; height:330px; overflow:hidden; margin:auto; position:relative;}
.honor_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.honor_list .swiper-slide{ overflow:hidden;}
.honor_list .swiper-slide:hover .honor_biao{color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.honor-left { position:absolute; left:-120px; top:110px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:65px; height:65px; text-align: center; line-height:65px; border:1px solid #e7e7e7; border-radius:50%; overflow:hidden;}
.honor-left:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.honor-right {position: absolute; right:-120px; top:110px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:65px; height:65px; text-align: center; line-height:65px; border:1px solid #e7e7e7; border-radius:50%; overflow:hidden;}
.honor-right:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.honor_img{ width:365px; height:253px; margin:auto;}
.honor_biao{ width:100%; text-align:center; font-size:16px; color:#2b2b2b; height:77px; line-height:77px;}
/*产品中心*/
.product{ width:1200px; height:auto; overflow:hidden; margin-top:45px;}
.product ul li{ float:left; width:380px; height:415px; list-style:none; margin-bottom:85px; margin-right:30px;}
.product ul li.product_li{ margin-right:0px;}
.product ul li a{ display:block; width:380px; height:415px; background-color:#f7f7f7; position:relative; overflow:hidden;}
.product ul li a:hover .product_tit{ opacity:0; -webkit-transition: all 0.4s ease-in-out;}
.product ul li a:hover .product_bg{ bottom:0; -webkit-transition: all 0.4s ease-in-out;}
.product ul li 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);}
.product_img{ width:380px; height:212px; overflow:hidden; text-align:center; padding-top:45px;}
.product_tit{ width:340px; height:70px;font-size:22px; color:#363636; background: url(../images/product_12.png) no-repeat right; line-height:70px; position:absolute; bottom:0; left:20px;}
.product_bg{ width:380px; height:415px; background-color:rgba(0,0,0,0.6); position:absolute;  bottom:-415px;-webkit-transition: all 0.4s ease-in;}
.product_1{ width:100%; text-align:center; font-size:22px; color:#fff; height:90px; line-height:90px; padding-top:50px;}
.product_2{ width:100%; text-align:center; background:url(../images/product_08.png) no-repeat center bottom; height:220px; margin-top:15px; font-size:18px; color:#fff; line-height:25px;}
/*banner*/
.big{ width:100%; height:900px;position:relative; overflow:hidden;}
.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden;}
.big .swiper-slide.swiper-slide-active .big_nei{ opacity:1; transform:translate(0,0);}
.big .pagination{ position: absolute; bottom:20px; width: 100%; z-index:100; text-align:center;}
.big .swiper-pagination-bullet { display: inline-block; width:10px;  height:10px;margin:0px 4px; cursor: pointer; opacity: 1; background-color:#fff; border-radius:50%;}
.big .swiper-pagination-bullet-active{ background-color:#0090ff;}
.bg { width:100%; height:900px;}
.big_tu{ width:1400px; height:685px; margin:auto; position:relative;}
.big_nei{ width:1200px; height:377px; overflow:hidden; margin:auto; opacity:0; transition:all 0.6s ease-in-out; transition-delay:0.6s; transform:translate(200px,0); position:relative;}
.big_1{ font-size:68px; color:#fff; width:100%; height:90px; font-weight:bold; overflow:hidden;}
.big_2{ font-size:36px; color:#fff; overflow:hidden; width:100%; height:85px; line-height:85px;}
.big_4{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fff; line-height:33px; margin-top:13px;}
.big_3{ width:150px; height:45px; margin-top:45px;}
.big_3 a{ display:block; width:150px; height:45px; background:#0090ff; text-align:center; line-height:45px; cursor:pointer; font-size:18px; color:#fff;}
.big_3 a:hover{ background:#fff; color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
/*新闻中心*/
.custom{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-bottom:43px;}
.custom_tit{ width:1200px; height:70px; background: url(../images/index_04.jpg) no-repeat center bottom; text-align: center; font-size:40px; color:#000000;}
.custom_all{ width:1200px; height:410px; margin-top:65px;}
.custom_left{ float:left; width:560px; height:410px;}
.custom_left a{ display:block; width:560px; height:410px; position:relative;}
.custom_left a:hover .custom_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);}
.custom_img{ width:560px; height:410px; overflow:hidden;} 
.custom_img img{ width:560px; height:410px;-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;}
.custom_bg{ width:560px; height:140px; position:absolute; bottom:0; background-color:rgba(0,0,0,0.7);}
.custom_ri{ float:left; width:95px; height:140px;}
.custom_ri_1{ width:100%; text-align: center; font-size:38px; color:#0090ff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:43px; padding-top:25px;}
.custom_ri_2{ width:100%; text-align: center; font-size:14px; color:#fff; opacity:0.5; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
.custom_rong{ float:right; width:465px; height:140px;}
.custom_rong_1{ font-size:18px; color:#fff; width:400px; height:50px; border-bottom:1px solid rgba(255,255,255,0.2); line-height:50px; overflow:hidden; padding-top:15px;}
.custom_rong_2{ font-size:14px; color:#fff; opacity:0.5; line-height:24px; height:48px; overflow:hidden; width:370px; margin-top:10px;}
.custom_right{ float:right; width:600px; height:410px;}
.custom_list{ width:600px; height:410px;  }
.custom_list ul li{ width:600px; height: auto; list-style:none;}
.custom_list ul li.custom_list_li .custom_shang{ display:none;}
.custom_list ul li.custom_list_li .flexible{ display: block;}
.custom_shang{ width:600px; height:50px;}
.custom_shang a{ display:block; width:600px; height:50px;}
.custom_shang a:hover .custom_zui{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.custom_shang a:hover .custom_zui span{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.custom_shang a:hover .custom_qi{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.custom_zui{ float:left; height:50px; font-size:18px; color:#7f7f7f; line-height:50px; width:495px; overflow:hidden;}
.custom_qi{ float:right; height:50px; line-height:50px; font-size:14px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.custom_shang1{ display:none;}
.flexible{ width:600px; height:145px; display:none;}
.flexible a{ display:block; width:600px; height:145px;}
.flexible a:hover .flexible_tit{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.flexible a:hover .flexible_tit span{ color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.flexible a:hover .flexible_con{ opacity:1; color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.flexible_left{ float:left; width:495px; height:145px;}
.flexible_tit{ font-size:18px; color:#7f7f7f; border-bottom:1px solid #e7e7e7; width:495px; height:39px;}
.flexible_con{ width:495px; height:auto; overflow:hidden; font-size:14px; color:#181818; line-height:24px; opacity:0.5; margin-top:15px;}
.flexible_right{ float:right; width:55px; height:145px;}
.flexible_1{ width:100%; text-align:right;font-size:38px; color:#0090ff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:43px; margin-top:-10px;}
.flexible_2{width:100%; text-align: center; font-size:14px; color:#888888; text-align: center;  font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
.flexible_3{ width:100%; text-align: center; font-size:14px; color:#888; font-family:"宋体"; font-weight:bold; height:30px; line-height:30px; margin-top:10px;}
.custom_more{ width:100%; height:auto; overflow:hidden; margin-top:38px;}
.custom_more a{ display:block; border:1px solid #eaeaea; cursor:pointer; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:auto; font-size:14px; color:#2e2e2e; width:123px; height:43px; line-height:43px;}
.custom_more a:hover{ color:#fff; background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.furnish_warp{ width:100%; height:425px;}
.furnish{ width:1200px; height:425px; margin:auto;}
.furnish_tit{ width:100%; text-align:center; background:url(../images/index_38.jpg) no-repeat center bottom; font-size:34px; color:#fff; height:70px; padding-top:50px;}
.furnish_list{ width:1200px; height:auto; overflow:hidden; margin-top:95px;}
.furnish_list ul li{ float:left; width:300px; list-style:none; height:auto; overflow:hidden;}
.furnish_1{ width:100%; text-align:center; font-size:70px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:relative; color:#fff; height:80px;} 
.furnish_2{ width:100%; text-align:center; font-size:18px; color:#fff; height:35px; line-height:35px;}
.furnish_1_1{ position:absolute; right:70px; font-size:20px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
.furnish_1_2{ position:absolute; right:25px; font-size:18px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
.furnish_1_3{ position:absolute; right:90px; font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
.desk{ width:1200px; height:630px; margin:auto; margin-top:90px;}
.desk_all{ width:1200px; height:370px; margin-top:60px; position:relative;}
.desk_list{ width:1200px; height:370px; overflow:hidden; margin:auto; position:relative;}
.desk_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.desk_list .swiper-slide{ overflow:hidden; height:110px;}
.desk_tu{ width:230px; height:110px; overflow:hidden;}
.desk_tu:hover 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);}
.desk_tu img{ width:230px; height:110px; overflow:hidden;-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;}
.desk-left { position:absolute; left:-120px; top:145px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:65px; height:65px; text-align: center; line-height:65px; border:1px solid #e7e7e7; border-radius:50%; overflow:hidden;}
.desk-left:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.desk-right {position: absolute; right:-120px; top:145px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:65px; height:65px; text-align: center; line-height:65px; border:1px solid #e7e7e7; border-radius:50%; overflow:hidden;}
.desk-right:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.core{ width:1200px; height:625px; margin:auto; margin-top:100px;}
.core_list{ width:1200px; height:330px; overflow:hidden; margin:auto; position:relative; margin-top:105px;}
.core_list ul li{ float:left; width:240px; height:330px; list-style:none;}
.core_list ul li a{ display:block; width:240px; height:330px;}
.core_list ul li a:hover .core_biao{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.core_img{ width:100%; height:135px; text-align:center;}
.core_img img{ max-height:135px;}
.core_biao{ width:100%; text-align:center; font-size:18px; color:#000000; font-weight:bold; height:70px; line-height:70px; margin-top:27px;}
.core_nei{ margin:auto; font-size:14px; color:#8c8c8c; line-height:21px; text-align:center; height:63px; overflow:hidden; width:205px; margin-top:5px;}
/*漂浮框*/
.side{position:fixed;width:58px;height:275px;right:0;top:38%;z-index:100;}
.side ul li{width:58px;height:58px;float:left;position:relative; margin-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all 0.4s;background:rgba(106,106,106,0.5);color:#fff;font:16px/58px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;background:rgba(106,106,106,0.5);transition:all 0.4s;}
.side ul li .sidetop:hover{background:#0090ff;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.ping_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
.ping{ width:1200px; height:auto; overflow:hidden; margin:auto; padding:100px 0px;}
.quality{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:95px; padding-bottom:85px;}
.quality_left{ float:left; width:600px; height:auto; overflow:hidden;}
.quality_right{ float:right; width:545px; height:auto; overflow:hidden;}
.quality_tit{ width:100%; background:url(../images/detail_34.jpg) no-repeat left bottom; font-size:38px; color:#019cf7; height:115px; line-height:115px;}
.quality_con{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#595959; line-height:30px; margin-top:30px;}
.quality_left1{ float:left; width:545px; height:auto; overflow:hidden;}
.quality_right1{ float:right; width:600px; height:auto; overflow:hidden; text-align:right;}
.quality_munewarp{ width:100%; background:url(../images/detail_11.jpg) repeat-x top; height:96px;}
.quality_mune{ width:1200px; height:96px; margin:auto; text-align:center;}
.quality_mune a{ display:inline-block; height:96px; font-size:16px; color:#fff; line-height:89px; width:174px; text-align:center; position:relative; cursor:pointer;}
.quality_mune a:hover .quality_biao{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.quality_mune a.quality_mune_a .quality_biao{ opacity:1;}
.quality_biao{ width:100%; background:url(../images/detail_15.png) no-repeat center; height:7px; position:absolute; bottom:0; opacity:0;}
.quality_all{ width:100%; height:auto; overflow:hidden; display:none;}
.quality_all_con{width:1200px; height:auto; margin:auto; margin-bottom:100px;  overflow:hidden; font-size:30px; color:#373737; line-height:30px; padding-top:15px;}
.quality_all_con img{ max-width:100%; margin-top:-4px;}
.love{ width:1200px; height:390px; overflow:hidden; margin:auto; margin-top:75px;}
.love_left{ float:left; width:620px; height:390px;}
.love_right{ float:right; width:510px; height:390px; overflow:hidden;}
.love_1{ width:100%; font-size:30px; color:#373737; line-height:30px; padding-top:15px;}
.love_1 span{ font-size:22px;}
.love_2{ width:100%; height:185px; overflow:hidden; font-size:16px; color:#777777; line-height:30px; margin-top:35px;}
.love_3{ width:100%; height:auto; overflow:hidden;}
.love_3 a{ display:block; font-size:16px; color:#fff; border-radius:30px; width:115px; height:38px; text-align:center; line-height:38px; background-color:#0090ff; cursor:pointer;}
.gallery-top { height:280px; width: 100%; }
.gallery-top .swiper-slide{ overflow:hidden; height: auto; text-align:center;}
.gallery-top .swiper-slide:hover .core_biao{ color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.gallery-thumbs { height:87px; width:480px; margin:auto; box-sizing: border-box;}
.gallery-thumbs .swiper-slide { width:110px; height:87px; position:relative;}
.gallery-thumbs .swiper-slide-thumb-active .gallery_bei{opacity: 1;}
.gallery_bei{ width:106px; height:83px; border:2px solid #0090ff; position:absolute; bottom:0; opacity:0;}
.love-left { position:absolute; left:20px; top:130px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:58px; height:58px; text-align: center; line-height:58px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
.love-left:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
.love-right {position: absolute; right:20px; top:130px; z-index:10; cursor:pointer; font-size:35px; color:#ccc; font-family:"宋体"; width:58px; height:58px; text-align: center; line-height:58px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
.love-right:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
.base_list{ width:100%; height:auto; overflow:hidden; margin-top:100px; position:relative; opacity:1; top:-50px;}
.base_list ul li{ float:left; width:20%; height:auto; overflow:hidden; list-style:none; margin-bottom:54px;}
.base_list ul li a{ display:block; font-size:22px; color:#fff; text-align:center; cursor:pointer; border:2px solid #fff; border-radius:50%; width:140px; height:140px; line-height:140px; margin:auto;}
.base_list ul li a:hover{ border:2px solid #198266; background-color:#198266; -webkit-transition: all 0.4s ease-in-out;}
.base_list ul li a.base_list_a{ border:2px solid #198266; background-color:#198266;}
/*面包屑*/
.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: #0090ff;}
.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: #0090ff;}
.nav-item { margin: 40px auto;text-align: center;}
.animated { display: block; margin: 0 auto;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #0090ff;}
.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: #0090ff;}
.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;}
.showy_warp{ display:none;}
@media screen and (max-width:1199px)and (min-width:300px){
/*申请框*/
.apply_warp{ width:100%; height:100vh; background-color:rgba(0,0,0,0.5); position: fixed; top:0; z-index:99; overflow:hidden; }
.apply{ width:100%; height:397px; background-color:#fff; border-radius:7px; margin:auto; overflow:hidden;}
.apply_tit{ font-size:16px; color:#282828; font-weight:bold; height:35px; line-height:35px; padding:0px 15px; width:480px;}
.apply_tit a{ float:right; background:url(../images/cha.jpg) no-repeat center; display: inline-block; width:14px; height:47px; cursor:pointer;}
.apply_list{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.apply_list ul li{ width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:7px;}
.apply_left{ float:left; font-size:14px; color:#b3b3b3; width:24%; text-align:right; height:45px; line-height:45px;}
.apply_right{ float:right; width:74%; height:auto; overflow:hidden;position: relative;
}
.apply_select{ font-size:14px; color:#454545; width:94%; height:45px; border:1px solid #dbdbdb; padding-left:15px; border-radius:4px;}
.apply_text{  width:94%; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:4%;}
.apply_text1{ width:115px; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:4%;}
.apply_shang{ font-size:14px; color:#404040; background-color:#f5f5f5; border:1px solid #dbdbdb; width:130px; height:45px; border-radius:4px;} 
.applt_btn{ font-size:16px; color:#fff; background-color:#d71718; border:1px solid #d71718; width:130px; height:45px; border-radius:4px; margin-top:10px;}
	
	/*分页样式*/
	.page_list{text-align:center;letter-spacing:0; width:100%; float:left; padding-bottom:20px;} 
	.page_list a{display:inline-block;color:#515151;height:35px;line-height:35px;font-size:16px;text-align:center;text-decoration:none; margin:0px 5px;}
	.page_list a.page_a{ background-color:#2b2b2b; font-size:14px; color:#fff; padding:0px 14px; border-radius:50%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 1px; font-family:"宋体";}
/*内容分页*/
.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; border:2px solid #2763ac;}
.contPage a.on{color:#2763ac; border:2px solid #2763ac;}
	/*头部*/
	.header{ width:100%; height:60px; background-color:rgba(0,0,0,0.7); position:fixed; z-index:999; top:0; display:none;}
	.head_logo{ position:absolute; left:3%; height:60px; z-index:9999;}
	.head_logo a{ display:block; cursor:pointer;}
	.head_logo img{ padding-top:15px; height:30px}
	.cai{ display: block; width:100%; height:60px; position: fixed; top:0px; z-index:999; background-color:#fff;}
	.cai_list{ width:100%; height:100vh; background-color:#fff; display:none;}
	.cai_search{ position:fixed; top:0; height:60px; z-index:9999; right:55px; width:40px; background:url(../images/xian.jpg) no-repeat  right;}
	.cai_search a{ display:inline-block; height:60px; width:20px;}
	.cai_search img{ padding-top:23px;}
	
	.zhez{ width:100%; height:100vh; position:fixed;background-color:#fff; top:0px; z-index:999; display:none;}
	.mnav{  width:100%; height:auto; margin:auto; background:#FFF; position: relative; margin:auto; z-index:1000; border-radius:10px; left:0px; display:none; top:63px;}
	.mnav li{line-height:39px; border-bottom:1px #f2f1f1 solid; padding:0px 3%; width:94%; font-size:14px; background:url(../images/jl.png) no-repeat; background-position:96% 17px; list-style:none;}
	
	.mnav li.mnav_li{ background:none;}
	.mnav li.mnav_li1{ border-top:10px solid #f6f7fe;}
	.mnav li a{ width:100%; display:block; color:#000;}
	.mnav .mnavhor{line-height:39px; border-bottom:1px #f2f1f1 solid; padding:0px 3%; width:94%; font-size:14px; background:url(../images/jl2.jpg) no-repeat; background-position:96% 17px;}
	.mnav .mnavhor a{ width:100%; display:block; color:#0090ff;}
	
	
	.mnav .mnavhor dl{ display:block;}
	.mnav li dl{z-index:1000; top:75px; left:-52px; overflow:hidden;border-top:1px #f2f1f1 solid; width:auto; display:none;}
	.mnav li dl dd{height:34px;line-height:34px; text-align:left; padding-left:20px; border-bottom:1px #f2f1f1 dashed; width:auto;}
	.mnav li dl dd.mnav_1{height:34px;line-height:34px; text-align:left; padding-left:20px; border-bottom:none; width:auto;}
	
	.mnav .mnavhor dl dd a{ color:#000;}
	.mnav .mnavhor dl dd a:hover{ color:#0090ff;}
	.mnav .mnavhor dl .mnavdd a{ color:#0090ff}
	
	/*底部*/
	.footer{ width:100%; height: auto; background:#0067b7; margin:auto; position:relative; overflow:hidden;}
	.foot{ width:96%; height: auto; overflow:hidden; margin:auto; position:relative; padding-top:20px; padding-bottom:5px;}
	.foot_left{ float:none; width:100%; height: auto; overflow:hidden;}
	
	.foot_nav{ width:100%; height:30px;}
	.foot_nav a{ display:block; width:100%; height:30px; line-height:30px; font-size:16px; color:#fff; cursor:pointer;}
	.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:5px; margin-bottom:15px;}
	.foot_con a{ display:block; float:left; width:33.33%; height:24px; line-height:24px; font-size:14px; color:#fff; cursor:pointer;}
	.root_right{ float:right; padding-top:12px; display:none;}
	/*版权*/
	.typeright_warp{ width:100%; height: auto; padding:15px 0px; overflow:hidden; background-color:#004478;}
	.typeright{ width:96%; height: auto; overflow:hidden; line-height:21px; margin:auto; font-size:12px; color:#fff; opacity:0.5; text-align:center;}
	/*招聘*/
	.n_div{ width:100%; height:240px; position:relative;}
	.n_div_1{ width:96%; margin:auto; font-size:14px; color:#fff; height: auto; padding-top:130px; text-align:center;}
	.n_div_2{ width:96%; margin:auto; font-size:12px; color:#fff; height:35px; line-height:35px; text-align:center;}
	.mune{ display:none;}
	.mune1{ width:100%; height:50px; border-bottom:1px solid #ececec;position:relative; display:block; overflow:hidden;}
	.mune1 .swiper-container { width: 100%;height:100%;}
    .mune1 .swiper-slide { text-align: center; font-size: 14px; color: #666666; height:50px; line-height:50px; width:auto; border-bottom:1px solid #ececec; margin:0px 5px;}
	.mune1 .swiper-slide.swiper-slide-active a{}
	.mune1 .swiper-slide a{ display:block; float:left; padding:0px 8px;  height:38px; border-bottom:1px solid #ececec; cursor:pointer; font-size:14px; color:#666666; padding-bottom:12px;}
	.mune1 .swiper-slide a.jiao{  color:#0090ff; border-bottom:1px solid #0090ff;}
	
	
	.recruit{ width:96%; height:auto; margin:auto; margin-top:25px;}
	.recruit_tit{ width:100%; text-align: center; font-size:18px; color:#000000; height: auto;}
	.recruit_ti{ width:100%; text-align: center; font-size:14px; color:#999; height:28px; line-height:28px;}
	
	.recruit_list{ width:100%; height:auto; margin-top:13px;}
	.recruit_list ul li{ width:100%; height: auto; list-style:none; margin-bottom:15px;}
	.recruit_list ul li a{ display:block; width:94%; height: auto; padding:0px 3%;}
	.recruit_zhu{ width:100%; height:57px; font-size:16px; color:#343434; line-height:57px;}
	.recruit_zhu span{ font-size:14px; color:#fff; background-color:#3e3e3e; padding:0px 20px; float:right; display:inline-block; height:35px; line-height:35px; margin-top:12px;}
	
	.recruit_con{ width:92%; height:79px; background-color:#f5f5f5; padding-left:4%; padding-right:4%; padding-top:10px;}
	.recruit_con span{ display:block; float:left; font-size:14px; color:#3e3e3e; line-height:24px; width:50%; height:24px; margin-right:30px; margin-right:0px;}
	
	.recruit_kong{ width:100%; height:20px; overflow:hidden;}
	.recruit_zhao{ width:92%; height: auto; overflow:hidden; margin:auto; padding-bottom:20px; display:none; font-size:14px; color:#2b2b2b; line-height:24px; margin-bottom:20px;}
	
	.recruit_left{ float:none; width:100%; height:auto; overflow:hidden;}
	.recruit_1{ width:100%; font-size:14px; color:#333333; font-weight:bold; height:35px; line-height:35px;}
	.recruit_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#2b2b2b; line-height:24px; margin-bottom:30px;}
	.recruit_right{ float:none; width:100%; height:auto; overflow:hidden;}
	
	.page{ width:100%; height:auto; overflow:hidden; border-top:1px solid #f0f0f0; margin-top:30px; padding-top:20px;}
	.weal_warp{ width:100%; height: auto; overflow:hidden; background-color:#f4f4f4;}
	.weal{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.weal_tit{ width:100%; text-align: center; font-size:18px; color:#272727; height:57px; line-height:57px; padding-top:10px;}
	.weal_mune{ width:100%; height:auto; overflow:hidden; text-align: center;}
	.weal_mune a{ display:block; float:left; cursor:pointer; width:25%; height:96px; margin:0px 0px; margin-bottom:10px;}
	
	.weal_img{ width:58px; height:58px; border-radius:50%; background-color:#353535; margin:auto;}
	.weal_img img{ width:58px; height:58px;}
	.weal_biao{ width:100%; text-align: center; font-size:14px; color:#272727; height:38px; line-height:38px;}
	
	/*动态*/
	.news_warp{ width:100%; height:auto; overflow:hidden; padding-top:25px; margin:auto;}
	.news{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.news ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:15px;}
	.news ul li a{ display:block; width:100%; height: auto; position:relative; background-color:#f5f6fa;}
	
	.news_img{ float:none; width:366px; height:238px; position:relative; overflow:hidden;}
	.news_img img{ width:366px; height:238px;}
	.news_mid{ float:none; width:100%; height: auto; overflow:hidden; margin-left:0px; position:relative; padding-bottom:10px;}
	.news_1{ width:96%; margin:auto; font-size:16px; color:#363636; height:30px; line-height:30px; overflow:hidden; padding-top:15px;}
	.news_2{ width:96%; margin:auto; font-size:14px; color:#363636; line-height:25px; height:50px; overflow:hidden; margin-top:5px;}
	.news_3{ width:96%; bottom:0px; height:30px; position: relative; margin:auto; margin-top:5px;}
	.page1{ width:100%; height:auto; overflow:hidden; border-top:1px solid #f0f0f0; padding-top:20px;}
	
	.xiang{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.xiang_tit{ background:none; padding-left:0px; width:100%; height: auto; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #eeeeee;}
	.xiang_left{ float:none; width:100%; height:63px;}
	.xiang_1{ width:100%; overflow:hidden; font-size:16px; color:#383838; height:29px; line-height:29px;}
	.xiang_2{ width:100%; font-size:14px; color:#848484; font-family:Arial, Helvetica, sans-serif; height:19px; margin-top:7px;}
	.xiang_2 span{ margin-left:30px;}
	.xiang_next{ float:none; height:30px; margin-top:10px;}
	.xiang_next a{ float:left; display:block; width:70px; height:28px; line-height:28px; font-size:12px; color:#4c4c4c; cursor:pointer; border:1px solid #dcdcdc; text-align:center; margin-left:0px; margin-right:10px;}
	
	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#414141; line-height:24px; margin-top:20px; padding-bottom:30px; border-bottom:1px solid #eeeeee;}
	.xiang_con img{ max-width:100%; height:auto;}
	.groom{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.groom_tit{ width:100%; text-align:center; font-size:18px; color:#414141; height:50px; line-height:50px; padding-top:10px;}
	.groom_list{ width:100%; height:auto; overflow:hidden; margin-top:5px;}
	.groom_list ul li{ float:none; width:100%; height:395px; list-style:none; margin-right:0px; margin-bottom:15px;}
	.groom_list ul li a{ display:block; width:100%; height:395px; background-color:#f5f6fa;}
	
	.news_img1{ float:none;}
	.groom_con{ width:100%; height:157px; position:relative;}
	.groom_ti{ margin:auto; font-size:16px; color:#363636; font-weight:bold; line-height:25px; height:50px; overflow:hidden; width:94%; padding-top:20px;}
	.groom_3{ width:94%; position:absolute; bottom:22px; height:30px; position:absolute; left:3%;}
	/*案例*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.case ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:0px;}
	.case ul li a{ display:block; width:100%; height: auto; overflow:hidden; position:relative;}
	.case_img{ width:380px; height:250px; overflow:hidden; margin:auto;}
	.case_img img{ width:380px; height:250px;}
	.case_tit{ width:380px; height:40px;font-size:14px; color:#323232; text-align:center; background-color:#f2f2f2; line-height:40px; margin:auto;}
	/*案例详情*/
	.dang{ width:96%; margin:auto; font-size:14px; color:#848484; height:45px; line-height:45px; padding-top:5px;}
	.qing{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.qing_tit{ width:100%; font-size:18px; color:#2b2b2b; height:50px; line-height:50px;}
	.qing_1{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#676767; line-height:28px; padding-bottom:40px;}
	.qing_1 span{ font-size:16px; color:#2b2b2b;}
	.qing_back{ width:100%; height:73px; margin-bottom:30px;}
	.detail_warp{ width:100%; height: auto; overflow:hidden; background:none;}
	.detail{ width:96%; height: auto; overflow:hidden; margin:auto;}
	.detail_tit{ width:100%; text-align: center; font-size:18px; color:#272727; height:55px; line-height:55px;}
	.detail_con{ width:100%; text-align: left; }
	.detail_di{ width:100%; height: auto; overflow:hidden; margin-top:0px;}
	.detail_iframe{ width:1200px; height:750px; display:none;}
	.detail_lun{ height:200px; width:100%; margin:auto; position:relative; overflow:hidden; display:block;} 
	.detail_lun .swiper-slide { width:100%; height:200px; position:relative; text-align:center;}
	.detail_lun .swiper-slide img{ height:200px; width:auto;}
	
	.detail-left { position:absolute; left:0px; top:90px; z-index:10; cursor:pointer; font-size:22px; color:#ccc; font-family:"宋体"; width:35px; height:35px; text-align: center; line-height:35px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
	.detail-left:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff;-webkit-transition: all 0.4s ease-in-out;}
	.detail-right {position: absolute; right:0px; top:90px; z-index:10; cursor:pointer; font-size:22px; color:#ccc; font-family:"宋体"; width:35px; height:35px; text-align: center; line-height:35px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
	.detail-right:hover{ color:#fff; border:1px solid #0090ff; background-color:#0090ff; -webkit-transition: all 0.4s ease-in-out;}
	
	/*技术支持*/
	.skill{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.skill_tit{ width:100%; text-align: center; font-size:18px; color:#000000; height: auto;}
	.skill_ti{ width:100%; text-align: center; font-size:14px; color:#a4a4a4; height:32px; line-height:32px;}
	
	.skill_list{ width:100%; height:auto; margin-top:10px; overflow:hidden; margin-bottom:30px;}
	.skill_list ul li{ float:left; width:50%; height:210px; list-style:none; margin-bottom:10px; margin-right:0%;}
	.skill_list ul li.skill_list_li{ margin-right:0px;}
	.skill_list ul li a{ display:block; width:96%; margin:auto; height: 210px; background-color:#f4f4f4;}
	
	.skill_1{ width:100%; text-align:center; font-size:16px; color:#292929; height:30px; line-height:30px; padding-top:30px;}
	.skill_2{ width:100%; text-align:center; font-size:14px; color:#a4a4a4; height:30px; line-height:30px;}
	.skill_3{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:22px;}
	.skill_3 img{ height:66px; width:auto;}
	.issue_tit{ width:100%; height:60px; line-height:60px; text-align:center; font-size:18px; color:#444444;}
	.issue_list{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
	.issue_list ul li{ width:100%; height:auto; overflow:hidden; list-style:none; border-bottom:1px solid #e9e9e9;}
	
	.issue_ti{ width:95%; padding-right:5%; overflow:hidden; height:40px; font-size:14px; color:#343434; line-height:40px; background:url(../images/issue_18.png) no-repeat 99%;}
	.issue_con{ width:100%; height:auto; overflow:hidden; font-size:12px; color:#afafaf; line-height:24px; margin-top:10px; padding-bottom:20px; display:none;}
	.issue_ti1{ color:#0090ff; background:url(../images/issue_21.png) no-repeat 99%;}
	.know{ width:100%; height: auto; overflow:hidden; margin:auto; margin-bottom:20px;}
	.know_left{ float:none; width:100%; height: auto; overflow:hidden;}
	.know_left img{ max-width:100%; height:auto;}
	.know_right{ float:none; width:100%; height:230px; background-color:#363636; padding-left:0px; margin-top:-3px;}  
	.know_1{ width:90%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:28px; padding-top:30px; margin:auto;}
	
	
	/*公司地址*/
	.address{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.address ul li{ float:left; width:50%; height:auto; overflow:hidden; list-style:none; margin-bottom:10px;}
	.address_img{ width:100%; height:40px; text-align:center;}
	.address_img img{ height:40px;}
	.address_di{ margin:auto; font-size:14px; color:#000000; line-height:21px; width:96%; height:42px; overflow:hidden; margin-top:25px;}
	
	.address_ban{ width:100%; height:60px; text-align:center; line-height:60px; font-size:18px; color:#404040; margin-top:0px;}
	
	.office{ width:100%; height: auto; overflow:hidden; margin-top:25px;}
	.office ul li{ float:left; width:50%; height:370px; overflow:hidden; list-style:none;}
	.office_img{ width:90px; height:90px; margin:auto; border-radius:50%; overflow:hidden;}
	.office_img img{ width:90px; height:90px;}
	
	.office_tit{ width:100%; text-align:center; font-size:16px; color:#404040; font-weight: normal; height:45px; line-height:45px; margin-top:10px;}
	.office_con{ margin:auto; font-size:14px; color:#000000; line-height:24px; text-align:center; width:90%; height: auto; margin-top:12px;} 
	.map{ width:100%; height:210px;}
	
	/*公司介绍*/
	.synopsis{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:25px; padding-bottom:40px;}
	.synopsis_left{ float:none; width:100%; height: auto; overflow:hidden;}
	.synopsis_left img{ max-width:100%; height:auto;}
	.synopsis_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:15px;}
	.synopsis_1{ font-size:18px; color:#000000; width:100%; height: auto;}
	.synopsis_en{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#000000; opacity:0.5; height:30px; line-height:30px;}
	.synopsis_2{ width:100%; height: auto; overflow:hidden; font-size:14px; color:#646464; line-height:25px; margin-top:5px;}
	.synopsis_nei{ width:96%; height:auto; overflow:hidden; font-size:14px; color:#646464; line-height:25px; padding-bottom:45px; margin:auto;}
	.synopsis_nei img{ max-width:100%; height:auto;}
	.culture_warp{ width:100%; height: auto; overflow:hidden; background-color:#f5f5f5;}
	.culture{ width:100%; height: auto; overflow:hidden; margin:auto; padding-bottom:20px;}
	.culture_tit{ width:100%; text-align:center; font-size:18px; color:#000000; padding-top:30px; height: auto;}
	.culture_en{ width:100%; text-align:center; font-size:16px; color:#999; height:35px; line-height:35px;}
	.culture_list{ width:100%; height:auto; overflow:hidden; margin-top:15px;}
	.culture_list ul li{ float:left; width:50%; height:212px; overflow:hidden; list-style:none; margin-bottom:15px;}
	
	.culture_tu{ width:90px; height:90px; margin:auto; border-radius:50%; background-color:#0090ff; overflow:hidden;}
	.culture_tu img{ width:90px; height:90px;}
	.culture_ti{ width:100%; text-align:center; font-size:18px; color:#000000; height:35px; line-height:35px; margin-top:10px;}
	.culture_con{ text-align:center; margin:auto; font-size:14px; color:#797979; line-height:24px; width:90%; margin-top:5px; height:72px; overflow:hidden;} 
	.culture_con1{ margin:auto; font-size:14px; color:#797979; line-height:22px; width:90%; margin-top:5px; height:68px; overflow:hidden;} 
	.honor{ width:100%; height:auto; overflow:hidden; margin:auto; margin-bottom:40px;}
	.honor_all{ width:100%; height:330px; margin:auto; position:relative; margin-top:10px;}
	.honor_list{ width:100%; height:330px; overflow:hidden; margin:auto; position:relative;}
	.honor-left { position:absolute; left:0px; top:110px; z-index:10; cursor:pointer; font-size:25px; color:#0090ff; font-family:"宋体"; width:35px; height:35px; text-align: center; line-height:35px; border:1px solid #0090ff; border-radius:50%; overflow:hidden;}
	.honor-right {position: absolute; right:0px; top:110px; z-index:10; cursor:pointer; font-size:25px; color:#0090ff; font-family:"宋体"; width:35px; height:35px; text-align: center; line-height:35px; border:1px solid #0090ff; border-radius:50%; overflow:hidden;}
	
	.honor_img{ width:365px; height:253px; margin:auto;}
	.honor_biao{ width:100%; text-align:center; font-size:14px; color:#2b2b2b; height:57px; line-height:57px;}
	
	/*产品中心*/
	.product{ width:100%; height:auto; overflow:hidden; margin-top:15px;}
	.product ul li{ float:left; width:50%; height:355px; list-style:none; margin-bottom:10px; margin-right:0px;}
	.product ul li a{ display:block; width:96%; margin:auto; height:355px; background-color:#f7f7f7; position:relative; overflow:hidden;}
	.product ul li a:hover .product_tit{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
	.product ul li a:hover .product_bg{ bottom:0; -webkit-transition: all 0.4s ease-in-out;}
	
	.product_img{ width:100%; height:92px; overflow:hidden; text-align:center; padding-top:20px;}
	.product_img img{ height:92px; width:auto;}
	
	.product_tit{ width:94%; margin:auto; height:50px;font-size:16px; color:#363636; background: url(../images/product_12.png) no-repeat right; line-height:50px; position: relative; bottom:0; left:0px; margin-top:5px;}
	.product_bg{ width:94%; height: auto; overflow:hidden; background-color:rgba(0,0,0,0); position: relative;  bottom:0px;}
	.product_1{ display:none;}
	.product_2{ width:100%; text-align:center; background:url(../images/product_08.png) no-repeat center bottom; height:170px; margin-top:0px; font-size:14px; color:#363636; line-height:25px;}
	/*banner*/
	.big{ width:100%; height:900px;position:relative; overflow:hidden;}
	.big .pagination{ position: absolute; bottom:15px; width: 100%; z-index:100; text-align:center;}
	.bg { width:100%; height:900px;}
	.big_tu{ width:1400px; height:685px; margin:auto; position:relative;}
	.big_nei{ width:94%; height:260px; overflow:hidden; margin:auto; opacity:0; transition:all 0.6s ease-in-out; transition-delay:0.6s; transform:translate(200px,0); position:relative;}
	.big_1{ font-size:24px; color:#fff; width:100%; height: auto; font-weight:bold; overflow:hidden;}
	.big_2{ font-size:18px; color:#fff; overflow:hidden; width:100%; height:55px; line-height:55px;}
	.big_4{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:24px; margin-top:10px;}
	.big_3{ width:130px; height:35px; margin-top:30px;}
	.big_3 a{ display:block; width:130px; height:35px; background:#0090ff; text-align:center; line-height:35px; cursor:pointer; font-size:16px; color:#fff;}
	/*新闻中心*/
	.custom{ width:96%; height:auto; overflow:hidden; margin:auto; margin-bottom:43px;}
	.custom_tit{ width:100%; height:40px; background: url(../images/index_04.jpg) no-repeat center bottom; text-align: center; font-size:18px; color:#000000;}
	.custom_all{ width:100%; height: auto; overflow:hidden; margin-top:25px;}
	.custom_left{ float:none; width:100%; height: auto; overflow:hidden;}
	.custom_left a{ display:block; width:100%; height: auto; position:relative;}
	
	.custom_img{ width:560px; height:410px; overflow:hidden;} 
	.custom_img img{ width:560px; height:410px;}
	.custom_bg{ width:100%; height:110px; position:absolute; bottom:0; background-color:rgba(0,0,0,0.7);}
	.custom_ri{ float:left; width:24%; height:110px;}
	.custom_ri_1{ width:100%; text-align: center; font-size:28px; color:#0090ff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height: auto; padding-top:17px;}
	.custom_ri_2{ width:100%; text-align: center; font-size:14px; color:#fff; opacity:0.5; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
	.custom_rong{ float:right; width:74%; height:110px;}
	.custom_rong_1{ font-size:16px; color:#fff; width:96%; height:40px; border-bottom:1px solid rgba(255,255,255,0.2); line-height:40px; overflow:hidden; padding-top:7px;}
	.custom_rong_2{ font-size:14px; color:#fff; opacity:0.5; line-height:21px; height:42px; overflow:hidden; width:96%; margin-top:7px;}
	.custom_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.custom_list{ width:100%; height: auto; overflow:hidden;}
	.custom_list ul li{ width:100%; height: auto; list-style:none;}
	
	.custom_shang{ width:100%; height:40px;}
	.custom_shang a{ display:block; width:100%; height:40px;}
	.custom_zui{ float:left; height:40px; font-size:16px; color:#7f7f7f; line-height:40px; width:78%; overflow:hidden;}
	
	.custom_qi{ float:right; height:40px; line-height:40px; font-size:12px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif; text-align:right;}
	.custom_shang1{ display:none;}
	
	
	.flexible{ width:100%; height:145px; display:none;}
	.flexible a{ display:block; width:100%; height:145px;}
	.flexible_left{ float:left; width:78%; height:145px; overflow:hidden;} 
	.flexible_tit{ font-size:16px; color:#7f7f7f; border-bottom:1px solid #e7e7e7; width:100%; height:34px;}
	.flexible_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#181818; line-height:24px; opacity:0.5; margin-top:10px;}
	.flexible_right{ float:right; width:20%; height:145px;}
	.flexible_1{ width:100%; text-align: center;font-size:30px; color:#0090ff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height: auto; margin-top:-0px;}
	.custom_more{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
	.custom_more a{ display:block; border:1px solid #eaeaea; cursor:pointer; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:auto; font-size:14px; color:#2e2e2e; width:103px; height:33px; line-height:33px;}
	.furnish_warp{ width:100%; height:325px;}
	.furnish{ width:100%; height:425px; margin:auto;}
	.furnish_tit{ width:100%; text-align:center; background:url(../images/index_38.jpg) no-repeat center bottom; font-size:18px; color:#fff; height:40px; padding-top:40px;}
	
	.furnish_list{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
	.furnish_list ul li{ float:left; width:50%; list-style:none; height:auto; overflow:hidden; margin-bottom:15px;}
	.furnish_1{ width:100%; text-align:center; font-size:34px; font-weight:bold; position:relative; color:#fff; height:39px;} 
	.furnish_2{ width:100%; text-align:center; font-size:15px; color:#fff; height:35px; line-height:35px;}
	.furnish_1_1{ position:absolute; right:50px; font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
	.furnish_1_2{ position:absolute; right:25px; font-size:18px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
	.furnish_1_3{ position:absolute; right:55px; font-size:12px; color:#fff; font-family:"微软雅黑"; font-weight:normal; top:0;}
	.desk{ width:100%; height:400px; margin:auto; margin-top:20px;}
	.desk_all{ width:100%; height:250px; margin-top:20px; position:relative;}
	.desk_list{ width:80%; height:250px; overflow:hidden; margin:auto; position:relative;}
	.desk_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
	.desk_list .swiper-slide{ overflow:hidden; height:72px;}
	
	.desk_tu{ width:100%; height:72px; overflow:hidden; margin:auto; text-align:center;}
	.desk_tu img{ width:150px; height:72px;}
	.desk-left { position:absolute; left:0px; top:100px; font-size:25px; color:#ccc; width:35px; height:35px; line-height:35px; border:1px solid #e7e7e7;}
	.desk-right {position: absolute; right:0px; top:100px; font-size:25px; color:#ccc; width:35px; height:35px; line-height:35px; border:1px solid #e7e7e7;}
	.core{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:100px;}
	.core_list{ width:100%; height:540px; overflow:hidden; margin:auto; position:relative; margin-top:25px;}
	.core_list ul li{ float:left; width:50%; height:270px; list-style:none;}
	.core_list ul li a{ display:block; width:94%; height:330px; margin:auto;}
	
	.core_img{ width:100%; height:115px; text-align:center;}
	.core_img img{ max-height:115px;}
	.core_biao{ width:100%; text-align:center; font-size:14px; color:#000000; font-weight:bold; height:45px; line-height:45px; margin-top:15px;}
	.core_nei{ margin:auto; font-size:14px; color:#8c8c8c; line-height:21px; text-align:center; height:63px; overflow:hidden; width:100%; margin-top:5px;}
	/*漂浮框*/
	.side{position:fixed;width:58px;height:275px;right:0;top:38%;z-index:100; display:none;}
	.ping_warp{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7;}
	.ping{ width:96%; height:auto; overflow:hidden; margin:auto; padding:20px 0px;}
	.ping img{ max-width:100%; height:auto;}
	.quality{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:45px; padding-bottom:35px;}
	.quality_left{ float:none; width:100%; height:auto; overflow:hidden; text-align:center;}
	.quality_left img{ max-width:90%; height:auto;}
	
	.quality_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.quality_tit{ width:100%; background:url(../images/detail_34.jpg) no-repeat left bottom; font-size:16px; color:#019cf7; height:50px; line-height:45px;}
	.quality_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#595959; line-height:24px; margin-top:15px;}
	.quality_left1{ float:none; width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.quality_right1{ float:none; width:100%; height:auto; overflow:hidden; text-align: center;}
	.quality_right1 img{ max-width:90%; height:auto;}
	
	.quality_munewarp{ width:100%; background:none; height:53px;}
	.quality_mune{ width:100%; height:46px; margin:auto; text-align:center; background-color:#373737;}
	.quality_mune a{ display:inline-block; height:46px; font-size:15px; color:#fff; line-height:49px; width: auto; text-align:center; position:relative; cursor:pointer; margin-left:3px; margin-right:3px;}
	
	
	.quality_biao{ width:100%; background:url(../images/detail_15.png) no-repeat center; height:7px; position:absolute; bottom:-5px; opacity:0;}
	.quality_all{ width:100%; height:auto; overflow:hidden; display:none;}
	.quality_all_con{width:100%; height:auto; margin:0px 10px;  margin-bottom:100px; margin-top:0px; overflow:hidden; font-size:14px; color:#373737; line-height:30px; padding-top:15px; text-align:left;}
	.quality_all_con img{ max-width:94%; margin-top:-10px;}
	
	.love{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:25px;}
	.love_left{ float:none; width:100%; height: auto; overflow:hidden;}
	
	.love_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:15px; padding-bottom:40px;}
	.love_1{ width:100%; font-size:18px; color:#373737; line-height:24px; padding-top:15px;}
	.love_1 span{ font-size:14px;}
	.love_2{ width:100%; height:155px; overflow:hidden; font-size:14px; color:#777777; line-height:24px; margin-top:15px;}
	.love_3{ width:100%; height:auto; overflow:hidden;}
	.love_3 a{ display:block; font-size:14px; color:#fff; border-radius:30px; width:95px; height:30px; text-align:center; line-height:30px; background-color:#0090ff; cursor:pointer;}
	.gallery-top { height:200px; width: 100%; }
	.gallery-top .swiper-slide{ overflow:hidden; height: auto; text-align:center;}
	.gallery-top .swiper-slide img{ height:160px; width:auto;}
	
	.gallery-thumbs { height:87px; width:100%; margin:auto; box-sizing: border-box;}
	.gallery-thumbs .swiper-slide { width:110px; height:87px; position:relative;}
	
	.gallery_bei{ width:106px; height:83px; border:2px solid #0090ff; position:absolute; bottom:0; opacity:0;}
	
	
	.love-left { position:absolute; left:0px; top:80px; z-index:10; cursor:pointer; font-size:22px; color:#ccc; font-family:"宋体"; width:30px; height:30px; text-align: center; line-height:30px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
	.love-right {position: absolute; right:0px; top:80px; z-index:10; cursor:pointer; font-size:22px; color:#ccc; font-family:"宋体"; width:30px; height:30px; text-align: center; line-height:30px; border:1px solid #e0e0e0; border-radius:50%; overflow:hidden;}
.base_list{ width:100%; height:auto; overflow:hidden; margin-top:100px; position:relative; opacity:1; top:-50px;}
.base_list ul li{ float:left; width:20%; height:auto; overflow:hidden; list-style:none; margin-bottom:54px;}
.base_list ul li a{ display:block; font-size:22px; color:#fff; text-align:center; cursor:pointer; border:2px solid #fff; border-radius:50%; width:140px; height:140px; line-height:140px; margin:auto;}
.base_list ul li a:hover{ border:2px solid #198266; background-color:#198266; -webkit-transition: all 0.4s ease-in-out;}
.base_list ul li a.base_list_a{ border:2px solid #198266; background-color:#198266;}
.showy_warp{ width:100%; height:45px; display:block;}
.showy{ width:100%; height:45px; position:fixed; bottom:0; z-index:999; background-color:#0090ff; text-align:center;}
.showy a{ float:left; display:block; width:49.5%; border-right:1px solid rgba(255,255,255,0.3); height:45px; cursor:pointer; line-height:45px;}
.showy a.showy_a{ border-right:none;}
.showy_1{ font-size:14px; color:#fff; background:url(../images/phone.png) no-repeat left; background-size:auto 100%; padding-left:25px; display: inline;}
.showy_2{ font-size:14px; color:#fff; background:url(../images/case.png) no-repeat left; background-size:auto 100%; padding-left:25px; display: inline;}
.showy_3{ font-size:14px; color:#fff; background:url(../images/email.png) no-repeat left; background-size:auto 100%; padding-left:25px; display: inline;}
}
