﻿@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:5px;height:10px}

::-webkit-scrollbar-button:vertical{display:none}

::-webkit-scrollbar-track:vertical{background-color: transparent;}

::-webkit-scrollbar-track-piece{background-color: transparent;}

::-webkit-scrollbar-thumb:vertical{background-color:#282f87;}

::-webkit-scrollbar-thumb:vertical:hover{background-color:#282f87}

::-webkit-scrollbar-corner:vertical{background-color:#282f87}

::-webkit-scrollbar-resizer:vertical{background-color:#282f87;}



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



.big_div1{ width:800px; height:450px; text-align:center;    display: block; margin:auto; }

 video::-webkit-media-controls-fullscreen-button { display: none; }







.iframe_1{ width:100%; height:670px; margin:auto;}

.iframe_1_1{ width:100%; height:100%;}



.iframe_2{ width:100%; height:761px; margin:auto;}



/*分页样式*/

.page{ width:100%; margin:auto; height: auto; overflow:hidden; margin-top:17px; margin-bottom:60px;}

.page_list{ width:100%; float:left;text-align:center; }

.page_list a{display:inline-block;line-height:40px; height:40px; width:40px; font-size:14px; color:#fff; background-color:#292f87;text-align:center;text-decoration:none; margin:0px 2px;-webkit-transition: all 0.4s ease-in-out;}

.page_list a:hover{color:#000000; background-color:#efefef;}

.page_list a.on{color:#000000; background-color:#efefef;}











	

	

	/*底部*/

	.footer{ width:100%; height:auto; background:#131313; position:relative; overflow:hidden;}

	.foot{ width:1400px; height: auto; overflow:hidden; margin:auto; padding-top:52px; position:relative; padding-bottom:30px;}

	.foot .foot_left:nth-child(2){ width:200px;} 

	.foot .foot_left:nth-child(3){ width:200px;} 

	.foot_left{ float:left; height:100%; width:160px;}

	.foot_tit{ width:100%; height:30px; line-height:30px; font-size:20px; color:#fff;}

	.foot_tit a{ display:block; width:100%; height:30px; line-height:30px; font-size:20px; color:#fff; cursor:pointer;}

	.foot_tit a:hover{ color:#dd6425; -webkit-transition: all 0.5s ease-in-out;}

	

	.foot_nav{ width:100%; height: auto; overflow:hidden; margin-top:10px;}

	.foot_nav a{ display:block; width:100%; height: auto; line-height:16px; padding:5px 0px; cursor:pointer; overflow:hidden;}

	.foot_nav span{ display:inline-block; background:url(../images/index_24.png) no-repeat left 5px; padding-left:15px; font-size:14px; color:#878787; -webkit-transition: all 0.5s ease-in-out; width:160px;}

	.foot_nav a:hover span{ background:url(../images/index_31.png) no-repeat left 5px; color:#fff;}

	

	

	.foot_right{ float:right; height:100%; width:560px;}

	.foot_con{ width:100%; height:auto; overflow:hidden; margin-top:8px; padding-bottom:2px;}

	.foot_zuo{ float:left; font-size:14px; color:#a9a9a9;}

	.foot_you{ float:right; width:425px; height:auto; overflow:hidden;}

	.foot_1{ width:100%; height:auto; line-height:20px;}

	.foot_1 span{ display:inline-block; background:url(../images/index_28.png) no-repeat left 5px; font-size:12px; color:#878787; padding-left:20px;}

	.foot_2{ width:100%; height:20px; line-height:20px;}

	.foot_2 span{ display:inline-block; background:url(../images/index_32.png) no-repeat left; font-size:12px; color:#878787; padding-left:20px;}

	

		

	.typeright{ width:100%; text-align: center; height:40px;font-size:14px; color:rgba(255,255,255,0.23); border-top:1px solid #4c4c4c; line-height:40px; overflow:hidden;}

.typeright a{color:rgba(255,255,255,0.23);}

	/*新闻列表*/

	.n_div{ width:100%; height:350px; position:relative;}

	.n_div_1{ width:100%; text-align:center; height:350px; line-height:350px; }

	.n_div_1 span {  display: inline-block; letter-spacing:10px; font-size: 72px; font-weight: bold;  background-image: -webkit-linear-gradient(bottom,#ababab,#fff); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

	

	.n_div_con{ width:1200px; height:100%; margin:auto;}

	

	.n_div_1a{ float:left; width:665px; text-align:left; padding-left:80px; height:350px; display: flex; align-items: center; justify-content: center;}

	.n_div_1a span {  display: inline-block; width:100%; letter-spacing:10px; font-size: 72px; font-weight: bold;  background-image: -webkit-linear-gradient(bottom,#ababab,#fff); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

	

	

	.n_div_2{ float:right; width:403px; overflow:hidden; height:242px; padding-top:52px;}

	.n_div_2 img{ width:auto; height:242px;}







.main{ width:1400px; height:auto; overflow:hidden; margin: auto;}

.news{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-top:115px;}

.news ul li{ width:100%; height:262px; list-style:none; margin-bottom:29px;}

.news ul li a{ display:block; width:100%; height:261px; border-bottom:1px solid #ededed;}

.news ul li a:hover .news_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.news ul li a:hover .news_1{ color:#292f87;}

.news ul li a:hover .news_3{ color:#fff; background-color:#292f87;}

.news ul li a:hover .news_3 span{ color:#fff;}



.news_img{ float:left; width:448px; height:233px; overflow:hidden;}

.news_img img{ -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_right{ float:right; width:925px; height:233px; position:relative;}

.news_1{ width:100%; font-size:24px; color:#000000; height:50px; line-height:50px; padding-top:7px;-webkit-transition: all 0.4s ease-in-out;}

.news_1 span{ font-size:18px; color:#333333; display:inline-block; float:right;}

.news_2{ width:100%; height:48px; overflow:hidden; font-size:18px; line-height:24px; color:rgba(49,49,49,0.51); margin-top:7px;}

.news_3{ font-size:18px; color:#292f87; border:2px solid #292f87; border-radius:30px; position:absolute; bottom:0; width:173px; height:45px; text-align:center; line-height:45px;-webkit-transition: all 0.4s ease-in-out;}

.news_3 span{ font-size:18px; color:#292f87; display:inline-block; font-family:"宋体"; padding-left:25px;-webkit-transition: all 0.4s ease-in-out;}



/*关于我们-新闻列表-新闻详情*/

.xiang{ width:100%; height:auto; overflow:hidden; padding-top:15px; padding-bottom:35px;}

.xiang_tit{ width:100%; text-align:center; font-size:24px; color:#000; height:100px; line-height:100px;}

.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:18px; color:#5d5d5d; line-height:30px; border-bottom:1px solid #e5e5e5; padding-bottom:30px;}

.xiang_con img{ max-width:100%; height: auto;}

.xiang_all{ width:100%; height:35px; margin-top:12px;}

.xiang_left{ float:left; height:35px; width:45%}

.xiang_left a{ display:block; width:100%; height:35px; line-height:35px; font-size:16px; color:#aeaeae; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}

.xiang_left a:hover{ color:#333333;}



.xiang_mid{ float:left; width:10%; height:35px; text-align:center;}

.xiang_mid a{ display:inline-block; height:35px; line-height:35px;}

.xiang_mid a:hover span{}

.xiang_mid span{ background:url(../images/xiang_07.png) no-repeat left; font-size:16px; color:#172a88; padding-left:26px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}

.xiang_right{ float:right; height:35px; width:45%}

.xiang_right a{ display:block; text-align:right; width:100%; height:35px; line-height:35px; font-size:16px; color:#aeaeae; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}

.xiang_right a:hover{ color:#333333;}



.xiang_come{ width:100%; text-align:right; font-size:16px; color:#aeaeae; height:42px; line-height:42px;}

.xiang_come span{ padding:0px 20px;}





/*联系我们*/

.contact{ width:1400px; height:auto; overflow:hidden; padding-top:100px; margin:auto;}

.contact_left{ float: left; width:575px; height:auto; overflow:hidden;}

.contact_1{ width:100%; height:auto; overflow:hidden; font-size:30px; color:#292f87;}

.contact_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#5d5d5d; line-height:21px; margin-top:20px;}

.contact_3{ width:100%; font-size:24px; color:#000000; height:45px; line-height:45px;}

.contact_4{ width:545px; padding-left:30px; background:url(../images/contact_08.png) no-repeat left 8px; font-size:14px; color:#5d5d5d; line-height:21px;}

.contact_4 span{ color:#282e87; font-weight:bold;}

.contact_5{ width:545px; padding-left:30px; background:url(../images/contact_11.png) no-repeat left 8px; font-size:14px; color:#5d5d5d; line-height:21px;}

.contact_5 span{ color:#282e87; font-weight:bold;}

.contact_right{ float:right; width:788px; height:444px; border:1px solid #ededed;}

.contacta{ padding-bottom:70px;}



/*关于我们-人员招聘详情*/

.job{ width:1314px; height:268px; margin:auto; margin-top:64px;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.1); box-shadow:0px 0px 18px rgba(0,0,0,0.1); padding:0px 43px;}

.job_left{ float:left; width:50%; height:auto; overflow:hidden; padding-top:25px;}

.job_1{ width:100%; height:45px; line-height:45px;}

.job_1 span{ display:inline-block; background:url(../images/job_05.png) no-repeat left; font-size:16px; color:#a5a5a5; padding-left:20px;}

.job_2{ width:100%; font-size:30px; color:#000000; height:75px; line-height:75px;}

.job_3{ width:100%; font-size:18px; color:#666666; height:50px; line-height:50px;}

.job_3 span{ color:#e4e4e4; padding:0px 12px; font-size:16px;}

.job_4{ width:100%; height:auto; overflow:hidden; margin-top:12px;}

.job_4 span{ display:inline-block; font-size:14px; color:#282f87; background-color:#eff7fe; height:25px; line-height:25px; padding:0px 13px; margin-right:14px;}



.job_right{ float:right; width:226px; height:auto; overflow:hidden; padding-top:48px;}

.job_5{ width:100%; text-align:center; font-size:36px; color:#282f87; height:60px; line-height:60px;}

.job_6{ width:100%; height:auto; overflow:hidden; margin-top:70px;}

.job_6 a{ display:block; width:224px; height:53px; text-align:center; line-height:53px; background-color:#282f87; border:1px solid #282f87; font-size:24px; color:#fff;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}

.job_6 a:hover{ color:#282f87; background-color:#fff;}



.job_miao{ width:1400px; height:50px; line-height:50px; margin:auto; margin-top:30px;}

.job_miao span{ display:inline-block; font-size:24px; color:#282f87; background-color:#fff; padding-left:42px; padding-right:17px;}

.job_con{ width:1314px; height:auto; overflow:hidden; margin:auto; font-size:18px; color:#282828; line-height:28px; margin-top:20px; padding-bottom:50px;}

.job_con span{ font-size:20px; color:#282828; }





.job_more{ width:1400px; height:63px; overflow:hidden; margin:auto; padding-bottom:53px;}

.job_more a{ display:block; width:100%; height:63px; text-align:center; line-height:63px; background-color:#f0f0f0;  font-size:20px; color:#292f87;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}

.job_more a:hover{ color:#fff; background-color:#292f87;}



.resume_warp{ width:100%; height:100vh; position: fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.36); display:none;}

.resume{ width:650px; height:625px; background-color:#fff; margin:auto;}

.resume_cha{ width:580px; height: auto; overflow:hidden; margin:auto; padding-top:19px;}

.resume_cha a{ display:block; width:25px; height:25px; float:right; cursor:pointer;}

.resume_cha a:hover img{-webkit-filter: grayscale(0%);}

.resume_cha img{ width:25px; height:25px;-webkit-filter: grayscale(100%);-webkit-transition: all 0.4s ease-in-out;}

.resume_tit{ width:100%; text-align:center; font-size:24px; color:#000000; height:50px; line-height:50px;}

.resume_come{ width:100%; text-align:center; font-size:14px; color:#666666; height:37px; line-height:37px;}

.resume_come span{ padding:0px 41px;}

.resume_con{ width:530px; height:auto; overflow:hidden; margin:auto; margin-top:27px;}

.resume_1{ width:100%; height:auto; overflow:hidden; padding-bottom:13px;}

.resume_text{ width:508px; height:50px; line-height:50px; background:#fff; padding-left:20px; border:1px solid #cbcbcb; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}

.resume_text::-webkit-input-placeholder { color:#333333; font-size:16px;}

.resume_text:focus { color:#292f87; border:1px solid #292f87; -moz-box-shadow:inset 0px 0px 3px #292f87; -webkit-box-shadow: inset 0px 0px 3px #292f87; box-shadow: inset 0px 0px 3px #292f87;}

.resume_zi{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px;}

.resume_zi1{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px; display:none;}

.resume_zi2{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px; display:none;}

.resume_zi3{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px; display:none;}

.resume_zi4{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px; display:none;}

.resume_zi5{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#fe0000; padding-bottom:10px; display:none;}

.resume_2{ width:100%; font-size:16px; color:#666666; height:36px; line-height:36px;}

.resume_2 span{ color:#292f87; font-size:15px;}

.resume_3{ width:100%; height:auto; overflow:hidden; text-align:center; padding-top:40px;}



.resume_btn{ font-size:18px; color:#fff; font-family:"微软雅黑"; width:165px; height:50px; border:1px solid #292f87; background-color:#292f87; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}

.resume_btn:hover{ color:#292f87; background-color:#fff;}





/*下载中心*/

.download{ width:1400px; height:234px; margin:auto; margin-top:58px;}

.download a{ float:left; display:block; width:434px; height:184px; padding-top:50px; background-color:#f4f4f4; cursor:pointer; margin-right:49px;-webkit-transition: all 0.4s ease-in-out;}

.download a:nth-child(3){ margin-right:0px;}



.download a:hover{ -moz-box-shadow:inset 0px 0px 20px rgba(40,47,135,0.4); -webkit-box-shadow:inset 0px 0px 20px rgba(40,47,135,0.4); box-shadow:inset 0px 0px 20px rgba(40,47,135,0.4); -webkit-transition: all 0.4s ease-in-out;}



.download a:hover .download_tit{ color:#292f87;}

.download a.download_a{ background-color:#292f87;}

.download a.download_a .download_img_1{ margin-top:-72px;}

.download a.download_a .download_tit{ color:#fff;}



.download_img{ width:100%; height:72px; text-align:center; overflow:hidden;}

.download_img_1{ width:100%; height:72px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}

.download_img_1 img{ height:72px; width:auto;}

.download_img_2{ width:100%; height:72px; text-align:center;}

.download_img_2 img{ height:72px; width:auto;}

.download_tit{ width:100%; text-align:center; font-size:24px; color:#333333; height:100px; line-height:100px;-webkit-transition: all 0.4s ease-in-out;}



.download_mune{ width:100%; text-align:center; margin-top:44px; height:auto; overflow:hidden;}

.download_mune a{ display:inline-block; margin:0px 33px; height:65px; position:relative; cursor:pointer;}

.download_mune a:hover .download_mune_1{ color:#000;}

.download_mune a:hover .download_mune_2_1{ width:44px;}

.download_mune a.download_mune_a .download_mune_1{ color:#000;}

.download_mune a.download_mune_a .download_mune_2_1{ width:44px;}



.download_mune_1{ width:100%; text-align:center; font-size:30px; color:#afafaf; height:65px; line-height:65px;-webkit-transition: all 0.4s ease-in-out;}

.download_mune_2{ position:absolute; bottom:0; width:100%;}

.download_mune_2_1{ margin:auto; width:0px; height:4px; background-color:#292f87; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}



.download_con{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:53px;}

.download_list{ width:100%; height:auto; overflow:hidden;}

.download_list ul li{ width:100%; height:83px; list-style:none; margin-bottom:19px;}

.download_list ul li a{ display:block; width:100%; height:83px; background-color:#f5f5f5;}



.download_list ul li a:hover .download_1{ color:#292f87;}

.download_list ul li a:hover .download_2{ color:#292f87;}

.download_list ul li a:hover .download_look span{ color:#fff; background-color:#292f87;}

.download_list ul li a:hover{ background-color: #d4d1d1;-webkit-transition: all 0.4s ease-in-out;}



.download_tu{ float:left; width:43px; text-align:right; height:100%;}

.download_tu img{ padding-top:29px; height:27px; width:auto;}

.download_left{ float:left; margin-left:30px; width:auto; height:auto; overflow:hidden;}

.download_1{ width:100%; font-size:20px; color:#000000; height:35px; line-height:35px; padding-top:11px;-webkit-transition: all 0.4s ease-in-out;}

.download_2{ width:100%; font-size:16px; color:#cacaca; height:28px; line-height:28px;}

.download_2 span{ padding:0px 14px;}

.download_su{ float:left; width:55px; height:100%; text-align:right;}

.download_su img{ padding-top:33px;}

.download_look{ float:right; width:130px; height:auto; overflow:hidden; padding-top:18px;}

.download_look span{ display:block; width:120px; height:48px; text-align:center; line-height:48px; background-color:#dae1e8; font-size:18px; color:rgba(0,0,0,0.35);-webkit-transition: all 0.4s ease-in-out;} 



.pagea{ margin-bottom:0px;}



.software{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:36px;}

.software_tit{ width:100%; height:60px; text-align:center; line-height:60px; font-size:30px; color:#000; background:url(../images/download_31.jpg) no-repeat center bottom;}

.software_list{ width:100%; height:auto; overflow:hidden;}

.software_list ul li{ width:100%; height:83px; list-style:none; margin-bottom:19px;}

.software_list ul li a{ display:block; width:100%; height:83px;}

.software_list ul li a:hover .download_1{ color:#292f87;}

.software_list ul li a:hover .download_look span{ color:#fff; background-color:#292f87;}

.software_list ul li a:hover{ background-color:#f5f5f5;-webkit-transition: all 0.4s ease-in-out;}





.software_tu{ float:left; width:100px; height:100%;}

.software_tu img{ height:71px; width:auto; padding-top:6px;}

.download_sua{ width:100px;}



.means{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:0px; padding-bottom:57px;}

.means_list{ width:100%; height:auto; overflow:hidden; margin-top:85px;}

.means_list ul li{ width:100%; height:91px; list-style:none; margin-bottom:19px;}

.means_list ul li a{ display:block; width:100%; height:90px; border-bottom:1px solid #f5f5f5;}

.means_list ul li a:hover .means_1{ color:#292f87;}

.means_list ul li a:hover .means_look span{ color:#fff; background-color:#292f87;}

.means_list ul li a:hover{ background-color:#f5f5f5;-webkit-transition: all 0.4s ease-in-out;}

.means_tu{ float:left; width:128px; height:100%;}

.means_tu img{ height:70px; width:auto;}

.means_left{ float:left; width:auto; height:auto; overflow:hidden;}

.means_1{ width:100%; font-size:20px; color:#000000; height:35px; line-height:35px; -webkit-transition: all 0.4s ease-in-out;}

.means_2{ width:100%; font-size:16px; color:#cacaca; height:22px; line-height:22px; margin-top:13px;}

.means_2 span{ padding:0px 14px;}



.means_look{ float:right; width:143px; height:auto; overflow:hidden; padding-top:18px;}

.means_look span{ display:block; width:100%; height:48px; text-align:center; line-height:48px; background-color:#dae1e8; font-size:18px; color:rgba(0,0,0,0.35);-webkit-transition: all 0.4s ease-in-out;} 





/*下载中心-软件驱动-详情*/

.drive{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-top:40px;}

.drive_1{ width:100%; text-align:center; font-size:24px; color:rgba(0,0,0,0.5); height:45px; line-height:45px;}

.drive_2{ width:100%; text-align:center; font-size:18px; color:rgba(0,0,0,0.5); height:35px; line-height:35px;}

.drive_2 span{ padding:0px 35px;}

.drive_3{ width:1400px; height: auto; overflow:hidden; margin:auto; margin-top:25px;}

.drive_3 a{ display:block; margin:auto; width:160px; height:50px; text-align:center; line-height:50px; background-color:#292f87; border:1px solid #292f87;font-size:18px; color:#fff;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}

.drive_3 a:hover{ color:#292f87; background-color:#fff;}

.drive_4{ width:100%; height:auto; overflow:hidden; font-size:20px; line-height:24px; color:rgba(0,0,0,0.8); margin-top:50px; padding-bottom:40px;}

.drive_4 img{ max-width:100%; height:auto;}



.material_warp{ width:100%; height:100vh; position: fixed; top:0; background-color:rgba(0,0,0,0.36); display:none; z-index:9;}

.material{ width:640px; height:625px; background-color:#fff; margin:auto;}

.resume_1a{ position:relative;}

.resume_texta{ width:335px;}

.resume_1_yan{ width:167px; height:52px; position:absolute; top:0; right:0px;}

.resume_1_yan img{ width:167px; height:52px;} 





/*下载中心-使用手册-详情*/

.drive_con{ margin:auto; font-size:20px; color:#535353; line-height:30px; width:1230px; height:auto; overflow:hidden; text-align:center; padding-bottom:10px;}

.drive_img{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:40px; padding-bottom:70px;}

.drive_img_1{ width:900px; height:1000px;}



.video{ width:800px; margin:auto; height:auto; overflow:hidden; font-size:20px; color:#535353; line-height:30px; margin-top:55px; padding-bottom:45px;}

.video img{ max-width:100%; height:auto;}

.video_1{ text-align:center;}



/*关于我们-公司简介*/

.brief{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-top:40px;}

.brief_tit{ width:100%; text-align:center; font-size:24px; color:#292f87; height:50px; line-height:50px;}

.brief_con{ width:100%; height:auto; overflow:hidden; text-align:center; font-size:20px; color:#313131; line-height:30px; margin-top:5px; padding-bottom:40px;}

.brief_con span{ font-weight:bold;}

.brief_con img{ max-width:100%; height:auto;}



.brief_list{ width:1400px; height:auto; margin:auto;}

.brief_list ul li{ width:100%; height:305px; list-style:none;}

.brief_img{ float:left; width:50%; height:305px; position:relative;}

.brief_img_1{ width:56px; height:56px; background-color:#282f87; position:absolute; bottom:0; right:0;}



.brief_right{ float:right; width:50%; height:305px;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.1); box-shadow:0px 0px 18px rgba(0,0,0,0.1);}

.brief_nei{ margin:auto; font-size:20px; color:#313131; line-height:30px; width:635px; padding-top:90px;}



.brief_righta{ float:left;}

.brief_imga{ float:right; position:relative;}

.brief_img_2{ width:23px; height:23px; background-color:#282f87; position:absolute; top:0; left:0;}

.brief_img_3{ width:56px; height:56px; background-color:#282f87; position:absolute; bottom:0; left:0;}



.brief_one{ width:1400px; height:auto; overflow:hidden; margin:auto; font-size:20px; color:#313131; line-height:30px; margin-top:30px; padding-bottom:30px;}

.brief_tu{ width:1400px; height:auto; overflow:hidden; margin:auto;}

.brief_tu img{ max-width:100%; height:auto;}



.brief_zi{ width:100%; height:65px; line-height:65px; overflow:hidden; font-size:30px; color:#000000; background:url(../images/download_31.jpg) no-repeat center bottom; text-align:center; margin-top:78px;}



.certificate{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:30px; padding-bottom:80px;}

.certificate_left{ float: left; width:245px; padding-bottom:10px; height: auto; overflow:hidden; line-height:40px; background:url(../images/brief_23.png) no-repeat left bottom; margin-top:265px;}

.certificate_left span{ display:inline-block;  font-size:30px; color:#282f87;}



.certificate_right{ float:right; width:1134px; height:669px; margin:auto;position:relative; overflow:hidden;}

.certificate_right .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}

.certificate_right .swiper-slide{ overflow:hidden;}



.certificate_right .scrollbarce{ position:absolute; height:4px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

.certificate_right .scrollbarce .swiper-scrollbar-drag{ background-color:#282f87;}





		

.certificate_con{ width:100%; height:auto; overflow:hidden; padding-top:12px;}

.certificate_img{ width:1132px; height:507px; text-align:center;}

.certificate_img img{ width:auto; height:505px; border:1px solid #ccc; background-color:#ccc;-moz-box-shadow:0px 1px 15px #ccc; -webkit-box-shadow:0px 1px 15px #ccc; box-shadow:0px 1px 15px #ccc;}







.certificate_tit{ width:1050px; margin:auto; text-align:center; font-size:18px; color:#333333; line-height:24px; margin-top:30px; height:72px;}





.science_warp{ width:100%; height:auto; overflow:hidden; background-color:#f3f3f3; padding-top:80px; padding-bottom:80px;}

.science{ width:1400px; height: auto; overflow:hidden; margin:auto;}

.science .certificate_left{ margin-top:188px;}

.science_right{ float:right; width:1132px; height:549px; overflow:hidden;}

.science_list{ width:1179px; height:549px; margin:auto;position:relative; overflow:hidden; margin-left:-24px;}

.science_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}

.science_list .swiper-slide{ overflow:hidden;}



.science_list .scrollbarsc{ position:absolute; height:4px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

.science_list .scrollbarsc .swiper-scrollbar-drag{ background-color:#282f87;}





	

.science_img{ width:344px; height:487px; margin:auto; border:1px solid #e3e3e3; position:relative;}

.science_img:hover .science_img_bg{ opacity:1;}

.science_img img{ width:344px; height:487px;}

.science_img_bg{ position:absolute; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.3); opacity:0; -webkit-transition: all 0.4s ease-in-out;}





.knowledge{ width:1400px; height: auto; overflow:hidden; margin:auto; padding-top:80px; padding-bottom:80px;}

.knowledge .certificate_left{ margin-top:128px;}

.knowledge_right{ float:right; width:1132px; height:414px; overflow:hidden;}

.knowledge_list{ width:1196px; height:414px; margin:auto;position:relative; overflow:hidden; margin-left:-32px;}



.knowledge_list .scrollbark{ position:absolute; height:4px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

.knowledge_list .scrollbark .swiper-scrollbar-drag{ background-color:#282f87;}

	



.knowledge_img{ width:530px; height:352px; margin:auto; border:1px solid #e3e3e3; position:relative;}

.knowledge_img:hover .science_img_bg{ opacity:1;}



.excellent{width:1400px; height: auto; overflow:hidden; margin:auto;}

.excellent .certificate_left{ margin-top:320px;}

.excellent_right{ float:right; width:1132px; height:713px; overflow:hidden;}

.excellent_list{ width:1212px; height:713px; margin:auto;position:relative; overflow:hidden; margin-left:-40px;}



.excellent_list .scrollbares{ position:absolute; height:4px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

.excellent_list .scrollbares .swiper-scrollbar-drag{ background-color:#282f87;}



.excellent_img{ width:531px; height:651px; text-align:center; background-color:#fff; margin:auto; border:1px solid #e3e3e3; position:relative;}

.excellent_img:hover .science_img_bg{ opacity:1;}

.excellent_img img{ height:651px; width:auto;}







/*产品中心-详情1*/

.fine{ width:1400px; height:189px; margin:auto; margin-top:68px;}

.fine a{ float:left; display:block; width:323px; height:168px; padding-top:21px; background-color:#eee; cursor:pointer; margin-right:36px;-webkit-transition: all 0.4s ease-in-out;}

.fine a:nth-child(4){ margin-right:0px;}

.fine a:hover{ background-color:#292f87;}

.fine a:hover .download_img_1{ margin-top:-72px;}

.fine a:hover .download_tit{ color:#fff;}

.fine a.download_a{ background-color:#292f87;}

.fine a.download_a .download_img_1{ margin-top:-72px;}

.fine a.download_a .download_tit{ color:#fff;}



.fine .download_tit{  height:50px; line-height:50px; margin-top:30px;}



.zhuti{ width:100%; height: auto; overflow:hidden; background:url(../images/product1_06.jpg) repeat-y center top; background-size:100% auto; padding-top:72px;}

.fine_zi{ width:100%; height:60px; line-height:60px; overflow:hidden; font-size:30px; color:#000000; background:url(../images/download_31.jpg) no-repeat center bottom; text-align:center;}

.fine_all{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:64px;}

.fine_img{ float:left; width:345px; height:253px; text-align:center;}

.fine_img img{ height:253px; width:auto;}



.fine_con{ float:right; width:970px; height:275px; overflow-y: scroll;}

.fine_con::-webkit-scrollbar{width:8px;height:8px;}

.fine_con::-webkit-scrollbar-button:vertical{display:none}

.fine_con::-webkit-scrollbar-track:vertical{background-color: transparent; cursor:pointer;}

.fine_con::-webkit-scrollbar-thumb:vertical{background-color:#004383; border-radius:4px;}



.fine_list{ width:100%; height:auto; overflow:hidden; width:905px; padding-left:25px; height:auto; line-height:45px; overflow:hidden; font-size:20px; color:#333333; }

.fine_list ul li{ width:905px; padding-left:25px; height:45px; line-height:45px; overflow:hidden; font-size:20px; color:#333333; list-style:none; background:url(../images/product_22.png) no-repeat left;-webkit-transition: all 0.4s ease-in-out;}

.fine_list ul li:hover{ background:url(../images/product_25.png) no-repeat left; color:#292f87;}



.splendid{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:57px;}

.splendid ul li{ float:left; width:409px; height:328px; list-style:none; margin-right:86px;}

.splendid ul li:nth-child(3n){ margin-right:0px;}

.splendid ul li a{ display:block; width:100%; height:100%;}

.splendid ul li a:hover .splendid_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.splendid ul li a:hover .splendid_tit{ color:#292f87;}



.splendid_img{ width:409px; height:248px; background:url(../images/product1_03.jpg) no-repeat center; background-size:cover; overflow:hidden;}

.splendid_img img{ -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;}



.splendid_tit{ width:100%; text-align:center; height:80px; line-height:80px; font-size:24px; color:#000000;-webkit-transition: all 0.4s ease-in-out;}



.fine_con1{ height:180px; margin-top:47px;}

.fine_1{ width:100%; font-size:24px; color:#000; height:50px; line-height:50px;}

.fine_2{ width:930px; height:auto; overflow:hidden; font-size:20px; color:#333; line-height:30px;}





.fine_imga{ float:right;}

.fine_cona{ float:left; width:930px; padding-left:40px; position:relative; direction: rtl;}

.fine_cona .fine_1{ direction: ltr;}  

.fine_cona .fine_2{ direction: ltr;}  



.fine_tu{ float:left; width:587px; height:296px; text-align:center;}

.fine_tu img{ height:296px; width:auto;}



.fine_you{ float:right; width:765px; height:275px; overflow-y: scroll;}

.fine_you::-webkit-scrollbar{width:8px;height:8px;}

.fine_you::-webkit-scrollbar-button:vertical{display:none}

.fine_you::-webkit-scrollbar-track:vertical{ cursor:pointer;}

.fine_you::-webkit-scrollbar-thumb:vertical{background-color:#004383; border-radius:4px;}



.fine_nei{ width:730px; height:auto; overflow:hidden; font-size:20px; color:#333333; line-height:30px;} 



.series{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:66px;}

.series ul li{ float:left; width:650px; height:265px; overflow:hidden; list-style:none; margin-right:100px;}

.series ul li:nth-child(2n){ margin-right:0px;}

.series_img{ float:left; width:240px; height:192px; padding-top:45px;}

.series_right{ float:right; width:385px; height:auto; overflow:hidden;}

.series_tit{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:24px; color:#000;}

.series_con{ width:100%; height:180px; overflow:hidden; font-size:20px; color:#333333; line-height:30px; margin-top:15px;}



.fine_zia{ margin-top:70px;}

.mark{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}

.mark img{ max-width:100%; height:auto;}



.mark_1{ width:100%; height:73px; background-color:#e5e5e5; margin-bottom:5px;}

.mark_1_1{ float:left; height:73px; line-height:73px; font-size:20px; color:#000000; padding-left:95px; width:435px;}

.mark_1_2{ float:right; height:73px; line-height:73px; font-size:20px; color:#000000; width:800px;}



.mark_2{ width:100%; height: auto; overflow:hidden; padding:40px 0px; margin-bottom:5px;}

.mark_2_1{ float:left; height:100%; padding-left:95px; width:435px; display: flex; align-items: center;}

.mark_2_1 span{ display:inline-block; font-size:20px; color:#000000; padding-top:75px;}



.mark_2_2{ float:right; height: auto; overflow:hidden; line-height:30px; font-size:20px; color:#000000; width:800px;}



.mark_3{ width:100%; height:73px; margin-bottom:5px;}

.mark_3_1{ float:left; height:73px; line-height:73px; font-size:20px; color:#000000; padding-left:95px; width:435px;}

.mark_3_2{ float:right; height:73px; line-height:73px; font-size:20px; color:#000000; width:800px;}



.fine_apply{ margin-top:53px;}

.apply{ width:100%; height:auto; margin-top:54px;}

.apply ul li{ width:100%; height:279px; list-style:none; margin-bottom:39px;}

.apply ul li a{ display:block; width:100%; height:251px; padding:14px 0px;-webkit-transition: all 0.4s ease-in-out;}



.apply ul li a:hover{ background-color:#fff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1); box-shadow:0px 0px 20px rgba(0,0,0,0.1);}

.apply ul li a:hover .apply_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.apply ul li a:hover .apply_1{ color:#292f87;}

.apply ul li a:hover .apply_2{ color:#292f87;}



.apply_con{ width:1400px; height:auto; overflow:hidden; margin:auto;}

.apply_img{ float:left; width:527px; height:251px; overflow:hidden;}

.apply_img img{ width:527px; height:251px;-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;}

.apply_right{ float:right; width:825px; height:251px;}

.apply_1{ width:100%; font-size:24px; color:#000000; height:45px; line-height:45px; padding-top:32px;-webkit-transition: all 0.4s ease-in-out;}

.apply_2{ width:100%; font-size:20px; line-height:24px; color:#000000; margin-top:36px;-webkit-transition: all 0.4s ease-in-out;}



.apply_all{ width:1400px; height:auto; margin:auto; background-color:#fff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1); box-shadow:0px 0px 20px rgba(0,0,0,0.1); margin-top:33px;}

.apply_list{ margin:auto; height:auto; overflow:hidden; width:1380px; padding:10px 0px;}

.apply_list ul li{ width:100%; height:48px; list-style:none; margin-bottom:37px;}

.apply_list ul li:last-child{ margin-bottom:0px;}



.apply_list ul li a{ display:block; width:100%; height:48px;}

.apply_list ul li a:hover .apply_biao{ color:#292f87;}

.apply_list ul li a:hover .apply_look{ color:#fff; background-color:#292f87;}

.apply_list ul li a:hover{ background-color:#f5f5f5;}

.apply_biao{ float:left; height:48px; line-height:48px; font-size:20px; color:#000;-webkit-transition: all 0.4s ease-in-out;}

.apply_biao span{ padding-left:35px;}

.apply_look{ float:right; height:48px; line-height:48px; text-align:center; font-size:18px; color:rgba(0,0,0,0.35); width:120px; background-color:#dae1e8;-webkit-transition: all 0.4s ease-in-out;}



.online{ width:1400px; height:325px; margin:auto; background:url(../images/product_68.png) no-repeat right center; margin-top:55px;}

.online_con{ width:645px; height:270px; padding-top:55px;}

.online_1{ width:100%; height: auto; position:relative; padding-bottom:25px;}

.online_1 .online_text:nth-child(2){ float:right;} 



.online_text{ width:295px; height:42px; line-height:42px; border:none; padding-left:20px; -moz-box-shadow:7px 0px 50px rgba(162,180,189,0.35); -webkit-box-shadow:7px 0px 50px rgba(162,180,189,0.35); box-shadow:7px 0px 50px rgba(162,180,189,0.35); font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; border-radius:30px;}

.online_text::-webkit-input-placeholder { color:#959595; font-size:18px;}

.online_text:focus { -moz-box-shadow:0px 0px 20px rgba(41,47,135,0.6); -webkit-box-shadow:7px 0px 20px rgba(41,47,135,0.6); box-shadow:0px 0px 20px rgba(41,47,135,0.6);}



.online_textarea{ width:625px; height:90px; line-height:52px; border:none;-moz-box-shadow:7px 0px 50px rgba(162,180,189,0.35); -webkit-box-shadow:7px 0px 50px rgba(162,180,189,0.35); box-shadow:7px 0px 50px rgba(162,180,189,0.35); padding-left:20px;  font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; border-radius:15px;}

.online_textarea::-webkit-input-placeholder { color:#959595; font-size:18px;}

.online_textarea:focus { -moz-box-shadow:0px 0px 20px rgba(41,47,135,0.6); -webkit-box-shadow:7px 0px 20px rgba(41,47,135,0.6); box-shadow:0px 0px 20px rgba(41,47,135,0.6);}



.online_btn{ width:185px; height:41px; border:1px solid #292f87; background-color:#292f87; color:#FFF; font-size:18px; font-family:"微软雅黑"; cursor:pointer;-webkit-transition: all 0.4s ease-in-out; border-radius:30px;}

.online_btn:hover{ background-color:#fff; color:#292f87;}





/*应用案例-详情*/

.detail{ width:1400px; height:355px; margin: auto; margin-top:125px;}

.detail_img{ float:left; width:563px; height:355px; -moz-box-shadow:0px 4px 19px rgba(100,100,100,0.5); -webkit-box-shadow:0px 4px 19px rgba(100,100,100,0.5); box-shadow:0px 4px 19px rgba(100,100,100,0.5);}

.detail_right{ float:right; height:285px; margin-top:35px; width:795px; overflow-y: scroll;}

.detail_right::-webkit-scrollbar{width:8px;height:8px;}

.detail_right::-webkit-scrollbar-button:vertical{display:none}

.detail_right::-webkit-scrollbar-track:vertical{background-color: transparent; cursor:pointer;}

.detail_right::-webkit-scrollbar-thumb:vertical{background-color:#004383; border-radius:4px;}



.detail_nei{ width:770px; height:auto; overflow:hidden;} 

.detail_1{ width:100%; font-size:24px; color:#000; font-family:Arial, Helvetica, sans-serif; line-height:24px;}

.detail_2{ width:100%; height: auto; overflow:hidden; font-size:20px; color:#333333; line-height:24px; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}



.brief_zib{ margin-top:54px;}

.detail_rong{ width:1400px; height:auto; font-size:20px; color:#000000; line-height:24px; overflow:hidden; margin:auto; margin-top:55px;}

.detail_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 8px; font-size:20px; color:#000000; line-height:24px; padding-left:40px; width:1360px; height:auto; overflow:hidden; padding-bottom:13px;}


.detail_rong1{ width:1400px; height:auto; font-size:20px; color:#000000; line-height:24px; overflow:hidden; margin:auto; margin-top:55px;}

.detail_rong1 span{ display:block;font-size:20px; color:#000000; line-height:24px; padding-left:40px; width:1360px; height:auto; overflow:hidden; padding-bottom:13px;}


.general{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:80px;}

.general_1{ width:100%; height: auto; overflow:hidden; background-color:#f3f3f3; margin-bottom:5px;}

.general_1_1{ float:left; height:73px; line-height:73px; font-size:20px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding-left:45px; width:460px;}

.general_1_2{ float:right; height: auto; padding:25px 0px;line-height:24px; font-size:20px; color:#000000; width:50%; font-family:Arial, Helvetica, sans-serif;}



.general_2{ width:100%; height: auto; overflow:hidden; background-color:#f8f9fb; margin-bottom:5px;}

.general_2_1{ float:left; height:73px; line-height:73px; font-size:20px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding-left:45px; width:460px;}

.general_2_2{ float:right; height: auto; padding:25px 0px; line-height:24px; font-size:20px; color:#000000; width:50%; font-family:Arial, Helvetica, sans-serif;}



.gem{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:60px;}

.gem ul li{ float:left; width:665px; height:424px; list-style:none; margin-right:70px;}

.gem ul li:nth-child(2n){ margin-right:0px;}

.gem ul li:hover .gem_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.gem ul li:hover .gem_tit{ color:#2724af;}

.gem_img{ width:665px; height:328px; overflow:hidden;}

.gem_img img {width:665px; height:328px;-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;} 

.gem_tit{ width:100%; text-align:center; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; height:75px; line-height:75px;-webkit-transition: all 0.4s ease-in-out;}



.sapphire{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:72px;}

.sapphire ul li{ float:left; width:665px; height:328px; list-style:none; margin-right:70px;}

.sapphire ul li:nth-child(2n){ margin-right:0px;}

.sapphire ul li:hover .sapphire_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}



.sapphire_img{ width:665px; height:328px; overflow:hidden;}

.sapphire_img img {width:665px; height:328px;-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;} 



.consult{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-bottom:25px;}

.consult_rong{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:45px; padding-bottom:25px;}

.consult_rong a{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:rgba(0,0,0,0.8); line-height:24px; padding-left:40px; width:1360px; height:auto; overflow:hidden; padding-bottom:13px;}



.xiang_alla{ padding-top:32px; border-top:1px solid #e5e5e5;}



/*关于我们*/

.company{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:90px; padding-bottom:56px;}

.company_tit{ width:100%; text-align:center; background:url(../images/download_31.jpg) no-repeat center bottom; font-size:30px; color:#000000; height:65px; line-height:65px;}

.company_con{ width:100%; height:514px; overflow:hidden; position:relative; margin-top:53px;}

.company_img{ float:left; width:707px; height:484px; overflow:hidden; border-top-right-radius:30px; border-bottom-left-radius:30px;}

.company_right{ width:838px; height:433px; background-color:#f5f5f5; position:absolute; right:0; bottom:0; border-top-right-radius:30px; border-bottom-left-radius:30px;}

.company_nei{ margin:auto; height:360px; overflow:hidden; font-size:20px; color:#333333; line-height:30px; width:755px; padding-right:20px; margin-top:36px;}



.company_more{ width:100%; height:auto; overflow:hidden; margin-top:40px; text-align:center;}

.company_more a{ display: inline-block; width:173px; height:45px; line-height:45px; cursor:pointer; margin:auto; font-size:16px; color:#292f87; border:2px solid #292f87; border-radius:30px;-webkit-transition: all 0.4s ease-in-out;}

.company_more span{ color:#292f87; font-family:"宋体"; padding-left:22px; font-weight:bold;-webkit-transition: all 0.4s ease-in-out;}

.company_more a:hover{ background-color:#292f87; color:#fff;} 

.company_more a:hover span{ color:#fff;} 



.course{ width:100%; height:auto; overflow:hidden; background:url(../images/about_09.jpg) no-repeat center; background-size:cover; padding-top:85px; padding-bottom:170px;}

.course_all{ width:1400px; height:252px; margin:auto; margin-top:118px; text-align:center; overflow:hidden;}





.course_con{ display:inline-block; width:auto; margin:auto;}

.course_kuang{ width:100%; border:2px solid #292f87; height:230px; background-color:#fff;}

.course_left{ float:left; margin-left:10px; width:305px; height:auto; overflow:hidden;}

.course_1{ width:100%; font-size:18px; color:#292f87; text-align:left; height:45px; line-height:45px; padding-top:13px;}

.course_2{ width:100%; height:auto; overflow:hidden; text-align:left; font-size:16px; color:#333333; line-height:30px;}

.course_right{ float: right; height:230px; margin-left:35px;}

.course_right img{ height:230px; width:auto;}

.course_san{ width:100%; background:url(../images/about1_06.png) no-repeat center; height:20px; margin-top:-2px; position:relative; z-index:1;}



.course_time{ width:1400px; height:200px; overflow:hidden; margin: auto; margin-top:10px; background:url(../images/about1_15.jpg) repeat-x center 13px; position:relative;}

.course_time .swiper-slide.swiper-slide-active .course_nei_1{ background:url(../images/about1_10.png) no-repeat center;}

.course_time .swiper-slide.swiper-slide-active .course_nei_2{ color:#292f87;}



.course_time .scrollbarc{ position:absolute; height:5px; bottom:0; width:40%; left:30%;background:rgba(54,60,143,.2);}

.course_time .scrollbarc .swiper-scrollbar-drag{ background-color:#2724af;}



.course_nei{ width:100%; height:100%; cursor:pointer;}

.course_nei:hover .course_nei_1{ background:url(../images/about1_102.png) no-repeat center;}

.course_nei:hover .course_nei_2{ color:#292f87;}

.course_nei_1{ width:100%; height:24px; background:url(../images/about11_09.png) no-repeat center;-webkit-transition: all 0.4s ease-in-out}

.course_nei_2{ width:100%; text-align: center; font-size:18px; color:#414349; font-weight:bold; height:40px; line-height:40px;-webkit-transition: all 0.4s ease-in-out}



.dynamic{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-top:90px; padding-bottom:75px;}

.dynamic_list{ width:100%; height:auto; overflow:hidden; margin-top:92px;}

.dynamic_list ul li{ float:left; width:448px; height:456px; list-style:none; margin-right:28px;}

.dynamic_list ul li:nth-child(3n){ margin-right:0px;}

.dynamic_list ul li a{ display:block; width:100%; height:100%; position:relative;}

.dynamic_list ul li a:hover .dynamic_bottom{ bottom:10px;}

.dynamic_img{ width:448px; height:456px;}

.dynamic_bg{ width:100%; height:100%; position:absolute; top:0;background: linear-gradient(to bottom,rgba(41,47,135,0.1), rgba(41,47,135,0.7),rgba(41,47,135,1));}

.dynamic_bottom{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; -webkit-transition: all 0.4s ease-in-out;}

.dynamic_1{ margin:auto; font-size:20px; color:#fff; width:420px; height:40px; line-height:40px; overflow:hidden;}

.dynamic_2{ margin:auto; width:420px; padding:0px 14px; height:71px; overflow:hidden; font-size:16px; color:rgba(255,255,255,0.75); border-bottom:1px solid rgba(255,255,255,0.75); line-height:24px; margin-top:10px;}

.dynamic_3{ margin:auto; width:420px; font-size:16px; color:#fff; background: url(../images/about_03.png) no-repeat right; height:62px; line-height:62px;}



.company_morea{ margin-top:74px;} 



.recruit{ width:100%; height:auto; overflow:hidden; background-color:#f7f7f7; padding-top:78px; padding-bottom:100px;}

.recruit_con{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:70px;}

.recruit_left{ float:left; width:694px; height:264px;}

.recruit_right{ float:right; width:680px; height:264px; background-color:#f2f2f2;position:relative;}

.recruit_right::-webkit-scrollbar{width:8px;height:8px;}

.recruit_right::-webkit-scrollbar-button:vertical{display:none}

.recruit_right::-webkit-scrollbar-track:vertical{background-color: transparent; cursor:pointer;}

.recruit_right::-webkit-scrollbar-thumb:vertical{background-color:#004383; border-radius:4px;}





.recruit_right .recruit_right_a{ position: absolute; width:8px; left: inherit; right:8px;  text-align: center; z-index:1; margin:auto;}

	.recruit_right .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; background-color:#bcbcbc; border-radius:50%; margin:2px 0px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}

	.recruit_right .swiper-pagination-bullet-active{ background-color:#292f87;}

	









.recruit_1{ margin:auto; font-size:24px; color:#000; width:590px; height:55px; line-height:55px; padding-top:43px;}

.recruit_1 span{ font-size:24px; color:#292f87; float:right;} 

.recruit_2{ margin:auto; width:590px; height:auto; overflow:hidden;}

.recruit_2 span{ display:inline-block; font-size:18px; color:#878787; padding:0px 15px; background-color:#e7e7e7; height:30px; line-height:30px; margin-right:18px; margin-top:28px;}

.recruit_3{ margin:auto; width:590px; font-size:20px; color:#535353; height:55px; line-height:55px; margin-top:30px;}

.recruit_3 span{ font-size:16px; color:#878787; margin-left:15px;}

.recruit_3 span.recruit_3_span{ float:right; background-color:#292f87; padding:0px 20px; font-size:14px; color:#fff; height:35px; line-height:35px; border-radius:4px; margin-top:10px;}





.recruit_4{ margin:auto; width:590px; height:auto; overflow:hidden; font-size:16px; color:#535353; line-height:30px; margin-top:20px; padding-bottom:20px;}



.welfare{ width:1400px; height:auto; overflow:hidden; margin: auto; margin-top:26px;}

.welfare_left{ float: left; width:665px; height:auto; overflow:hidden;}

.welfare_tit{ width:100%; font-size:30px; color:#373737; height:60px; line-height:60px; padding-top:20px;}

.welfare_con{ width:100%; height: auto; overflow:hidden; font-size:20px; color:#373737; line-height:30px;}



.welfare_img{ float:right; width:694px; height:320px;}



.partner{ width:1400px; height:auto; overflow:hidden; margin: auto; padding-top:105px; padding-bottom:135px;}

.partner_list{ width:100%; height:94px; position:relative; overflow:hidden; margin-top:133px;}

.partner_list .swiper-slide:hover img{-webkit-filter: grayscale(50%);}

.partner_list .swiper-slide img{ height:94px; width:auto;-webkit-filter: grayscale(0%); cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}



/*面包屑*/

.btn-nav {position: absolute; top:12px;  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: #292f87;}

.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: #292f87;}

.nav-item { margin: 40px auto;text-align: center;}

.animated { display: block; margin: 0 auto;}

.animated:hover .icon-bar,

.animated:focus .icon-bar{ background-color: #292f87;}

.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: #292f87;}

.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:1919px)and (min-width:1440px){



	/*底部*/

	.footer{ width:100%; height: auto; background:#131313; position:relative; overflow:hidden;}

	.foot{ width:1200px; height: auto; padding-bottom:20px; margin:auto; padding-top:45px; position:relative;}

	.foot .foot_left:nth-child(2) { width:180px;}

	.foot .foot_left:nth-child(3) { width:180px;}

	.foot_left{ float:left; height:100%; width:145px;}

	.foot_tit{ width:100%; height:27px; line-height:27px; font-size:18px;}

	.foot_tit a{ display:block; width:100%; height:27px; line-height:27px; font-size:18px;}

	

	

	.foot_nav{ width:100%; height: auto; overflow:hidden; margin-top:5px;}

	.foot_nav a{ display:block; width:100%; height: auto; overflow:hidden; cursor:pointer;}

	.foot_nav span{ padding-left:15px; font-size:12px;  line-height:16px; width:150px;}

	

	

	

	.foot_right{ width:500px;}

	.foot_con{ margin-top:4px; padding-bottom:2px;}

	.foot_zuo{ float:left; font-size:14px;}

	.foot_you{ float:right; width:365px; }

	.foot_1{ width:100%; height:auto; line-height:18px;}

	.foot_1 span{ font-size:12px; padding-left:18px; height:auto; overflow:hidden;}

	.foot_2{ width:100%; height:18px; line-height:18px;}

	.foot_2 span{ font-size:12px; padding-left:18px;}

	

	.typeright{ height:36px;font-size:14px; line-height:36px; overflow:hidden;}



	/*新闻列表*/

	.n_div{ width:100%; height:300px;}

	.n_div_1{ width:100%; text-align:center; height:300px; line-height:300px; }

	.n_div_1 span {  display: inline-block; letter-spacing:10px; font-size: 62px;}

	

	.n_div_con{ width:1050px; height:100%;}

	.n_div_1a{ float:left; width:590px; padding-left:65px; height:300px;}

	.n_div_1a span {  display: inline-block; letter-spacing:10px; font-size: 62px;}

	

	

	.n_div_2{ float:right; width:345px; height:209px; margin:auto; padding-top:45px;}

	.n_div_2 img{ width:auto; height:209px;}





	.main{ width:1200px; height:auto; overflow:hidden; margin: auto;}

	.news{ width:100%; height:1007px; overflow:hidden; margin:auto; padding-top:99px;}

	.news ul li{ width:100%; height:226px; list-style:none; margin-bottom:26px;}

	.news ul li a{ display:block; width:100%; height:225px;}

	

	.news_right{ float:right; width:790px; height:200px; position:relative;}

	.news_1{ width:100%; font-size:20px; color:#000000; height:44px; line-height:44px; padding-top:6px;}

	.news_1 span{ font-size:16px;}

	.news_2{ width:100%; height:42px; overflow:hidden; font-size:16px; line-height:21px; margin-top:6px;}

	.news_3{ font-size:16px; width:150px; height:39px; text-align:center; line-height:39px;}

	.news_3 span{ font-size:16px; padding-left:21px;}



	/*关于我们-新闻列表-新闻详情*/

	.xiang{ padding-top:13px; padding-bottom:31px;}

	.xiang_tit{ width:100%; text-align:center; font-size:21px; height:85px; line-height:85px;}

	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:26px; padding-bottom:30px;}

	.xiang_con img{ max-width:100%; height: auto;}

	.xiang_all{ width:100%; height:35px; margin-top:10px;}

	.xiang_left{ float:left; height:35px; width:45%}

	.xiang_left a{ display:block; width:100%; height:35px; line-height:35px; font-size:14px;}

	

	.xiang_mid{ float:left; width:10%; height:35px; text-align:center;}

	.xiang_mid a{ display:inline-block; height:35px; line-height:35px;}

	.xiang_mid a:hover span{}

	.xiang_mid span{ background:url(../images/xiang_07.png) no-repeat left; font-size:14px; color:#172a88; padding-left:26px;}

	.xiang_right{ float:right; height:35px; width:45%}

	.xiang_right a{ display:block; text-align:right; width:100%; height:35px; line-height:35px; font-size:14px;}

	

	

	.xiang_come{ width:100%; text-align:right; font-size:14px; color:#aeaeae; height:37px; line-height:37px;}

	.xiang_come span{ padding:0px 17px;}

		

	/*联系我们*/

	.contact{ width:1200px; height:auto; overflow:hidden; padding-top:88px;}

	.contact_left{ float: left; width:495px; height:auto;}

	.contact_1{ font-size:20px;}

	.contact_2{ font-size:12px; line-height:20px; margin-top:5px;}

	.contact_3{ width:100%; font-size:21px; height:40px; line-height:40px;}

	.contact_4{ width:470px; padding-left:25px; background-size:16px; font-size:12px; line-height:20px;}

	.contact_5{ width:470px; padding-left:25px; background-size:16px; font-size:12px; line-height:20px;}

	

	.contacta{ padding-bottom:62px;}



	/*关于我们-人员招聘详情*/

	.job{ width:1130px; height:230px; margin:auto; margin-top:55px; padding:0px 35px;}

	.job_left{ padding-top:23px;}

	.job_1{ width:100%; height:38px; line-height:38px;}

	.job_1 span{ display:inline-block; background:url(../images/job_05.png) no-repeat left; font-size:14px; color:#a5a5a5; padding-left:20px;}

	.job_2{ width:100%; font-size:26px; height:66px; line-height:66px;}

	.job_3{ width:100%; font-size:16px; height:43px; line-height:43px;}

	.job_3 span{ padding:0px 10px; font-size:14px;}

	.job_4{ width:100%; height:auto; overflow:hidden; margin-top:10px;}

	.job_4 span{ display:inline-block; font-size:12px; height:22px; line-height:22px; padding:0px 12px; margin-right:12px;}

	

	.job_right{ float:right; width:195px; height:auto; overflow:hidden; padding-top:42px;}

	.job_5{ font-size:31px; height:50px; line-height:50px;}

	.job_6{ width:100%; height:auto; overflow:hidden; margin-top:60px;}

	.job_6 a{ display:block; width:193px; height:46px; text-align:center; line-height:46px; background-color:#282f87; border:1px solid #282f87; font-size:20px;}

	

	

	.job_miao{ width:1200px; height:43px; line-height:43px; margin:auto; margin-top:28px;}

	.job_miao span{ display:inline-block; font-size:20px; padding-left:35px; padding-right:15px;}

	.job_con{ width:1130px;  font-size:16px; line-height:24px; margin-top:18px; padding-bottom:42px;}

	.job_con span{ font-size:18px;}

	

	.job_more{ width:1200px; height:54px; overflow:hidden; margin:auto; padding-bottom:46px;}

	.job_more a{ display:block; width:100%; height:54px; line-height:54px; font-size:18px;}



	.resume{ width:553px; height:532px;}

	.resume_cha{ width:493px; height: auto; overflow:hidden; margin:auto; padding-top:17px;}

	.resume_cha a{ display:block; width:20px; height:20px; }

	.resume_cha img{ width:20px; height:20px;}

	

	.resume_tit{ font-size:20px; height:42px; line-height:42px;}

	.resume_come{ font-size:12px; cheight:33px; line-height:33px;}

	.resume_come span{ padding:0px 35px;}

	

	.resume_con{ width:450px; margin-top:22px;}

	.resume_1{ width:100%; height:auto; overflow:hidden; padding-bottom:13px;}

	.resume_text{ width:430px; height:42px; line-height:42px; background:#fff; padding-left:18px;}

	.resume_text::-webkit-input-placeholder { font-size:14px;}

	

	

	.resume_zi{ font-size:14px; padding-bottom:10px;}

	.resume_2{ width:100%; font-size:14px; height:31px; line-height:31px;}

	.resume_2 span{ color:#292f87; font-size:13px;}

	.resume_3{ padding-top:30px;}

	.resume_btn{ font-size:15px; color:#fff; font-family:"微软雅黑"; width:140px; height:44px;}



	/*下载中心*/

	.download{ width:1200px; height:202px; margin:auto; margin-top:50px;}

	.download a{ float:left; display:block; width:374px; height:158px; padding-top:44px; margin-right:39px;}

	



	.download a.download_a .download_img_1{ margin-top:-62px;}

	

	.download_img{ width:100%; height:62px;}

	.download_img_1{ width:100%; height:62px;}

	.download_img_1 img{ height:62px; width:auto;}

	.download_img_2{ width:100%; height:62px; text-align:center;}

	.download_img_2 img{ height:62px; width:auto;}

	.download_tit{ font-size:20px; height:90px; line-height:90px;}

	

	.iframe_1{ width:100%; height: 588px; margin: auto;}

	.iframe_2{ width:100%; height: 672px; margin: auto;}

	



	.download_con{ width:1200px;}

	

	.download_mune{ margin-top:36px;}

	.download_mune a{ display:inline-block; margin:0px 33px; height:57px; position:relative; cursor:pointer;}

	.download_mune a:hover .download_mune_2_1{ width:39px;}

	.download_mune a.download_mune_a .download_mune_2_1{ width:39px;}

	

	.download_mune_1{ width:100%; text-align:center; font-size:26px; color:#afafaf; height:57px; line-height:57px;}

	.download_mune_2_1{ margin:auto; width:0px; height:3px; }

	

	.download_con{ width:1200px; margin-top:46px;}

	.download_list{ width:100%; height:auto; overflow:hidden;}

	.download_list ul li{ width:100%; height:72px; list-style:none; margin-bottom:17px;}

	.download_list ul li a{ display:block; width:100%; height:100%;}

	

	.download_tu{ float:left; width:38px;}

	.download_tu img{ padding-top:25px; height:24px; width:auto;}

	.download_left{ float:left; margin-left:28px;}

	.download_1{ width:100%; font-size:18px; height:29px; line-height:29px; padding-top:10px;}

	.download_2{ width:100%; font-size:14px; height:25px; line-height:25px;}

	.download_2 span{ padding:0px 12px;}

	.download_su{ float:left; width:48px;}

	.download_su img{ padding-top:28px;}

	.download_look{ float:right; width:114px; padding-top:16px;}

	.download_look span{ display:block; width:104px; height:41px; line-height:41px; font-size:16px;} 

	

	.pagea{ margin-bottom:0px;}

	.page_list a { line-height: 32px; height: 32px; width: 32px; font-size: 14px;}

	

	.software{ width:1200px; margin-top:31px;}

	.software_tit{ width:100%; height:52px; line-height:52px; font-size:26px; background-size:39px;}

	.software_list{ width:100%; height:auto; overflow:hidden;}

	.software_list ul li{ width:100%; height:72px; list-style:none; margin-bottom:17px;}

	.software_list ul li a{ display:block; width:100%; height:100%;}

	

	.software_tu{ float:left; width:87px; height:100%;}

	.software_tu img{ height:62px; width:auto; padding-top:5px;}

	.download_sua{ width:87px;}

	.download_sua img{ height:20px; width:auto;}

	

	.means{ width:1200px; margin-top:0px; padding-bottom:50px;}

	.means_list{ width:100%; height:auto; overflow:hidden; margin-top:74px;}

	.means_list ul li{ width:100%; height:79px; list-style:none; margin-bottom:17px;}

	.means_list ul li a{ display:block; width:100%; height:78px; border-bottom:1px solid #f5f5f5;}

	

	

	.means_tu{ float:left; width:111px; height:100%;}

	.means_tu img{ height:59px; width:auto;}

	.means_left{ float:left; width:auto; height:auto; overflow:hidden;}

	.means_1{ width:100%; font-size:18px; height:31px; line-height:31px;}

	.means_2{ width:100%; font-size:14px; color:#cacaca; height:20px; line-height:20px; margin-top:12px;}

	.means_2 span{ padding:0px 12px;}

	

	.means_look{ float:right; width:125px; height:auto; overflow:hidden; padding-top:16px;}

	.means_look span{ display:block; width:100%; height:41px; line-height:41px; font-size:16px;} 



	

	

	/*下载中心-软件驱动-详情*/

	.drive{ width:1200px; padding-top:35px;}

	.drive_1{ font-size:20px; height:40px; line-height:40px;}

	.drive_2{ font-size:16px; height:31px; line-height:31px;}

	.drive_2 span{ padding:0px 30px;}

	.drive_3{ width:100%; margin-top:22px;}

	.drive_3 a{ display:block; margin:auto; width:138px; height:45px; text-align:center; line-height:45px; font-size:16px;}

	

	.drive_4{ width:100%; height:auto; overflow:hidden; font-size:18px; line-height:24px; margin-top:45px; padding-bottom:35px;}

	.drive_4 img{ max-width:100%; height:auto;}



	/*下载中心-使用手册-详情*/

	.drive_con{ margin:auto; font-size:17px; line-height:26px; width:1055px; }

	.drive_img{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:35px; padding-bottom:60px;}



	.video{ width:800px; font-size:17px; color:#535353; line-height:26px; margin-top:50px; padding-bottom:40px;}

	.video img{ max-width:100%; height:auto;}



	.material_warp{ width:100%; height:100vh; position: fixed; top:0; background-color:rgba(0,0,0,0.36);}

	.material{ width:550px; height:540px; background-color:#fff; margin:auto;}

	.resume_1a{ position:relative;}

	.resume_texta{ width:280px;}

	.resume_1_yan{ width:144px; height:46px; position:absolute; top:0; right:0px;}

	.resume_1_yan img{ width:144px; height:46px;} 



	/*关于我们-公司简介*/

	.brief{ width:1200px; padding-top:32px;}

	.brief_tit{ width:100%; text-align:center; font-size:20px; height:44px; line-height:44px;}

	.brief_con{ width:100%; font-size:17px; line-height:26px; margin-top:4px; padding-bottom:34px;}

	

	.brief_list{ width:1200px; height:auto; margin:auto;}

	.brief_list ul li{ width:100%; height:261px; list-style:none;}

	.brief_img{ float:left; width:50%; height:261px; position:relative;}

	.brief_img_1{ width:49px; height:49px;}

	

	.brief_right{ float:right; width:50%; height:261px;}

	.brief_nei{ margin:auto; font-size:17px; line-height:26px; width:545px; padding-top:68px;}

	

	.brief_righta{ float:left;}

	.brief_imga{ float:right; position:relative;}

	.brief_img_2{ width:21px; height:21px;}

	.brief_img_3{ width:49px; height:49px;}

	

	.brief_one{ width:1200px; font-size:17px; line-height:26px; margin-top:26px; padding-bottom:26px;}

	.brief_tu{ width:1200px; height:auto; overflow:hidden; margin:auto;}

	.brief_tu img{ max-width:100%; height:auto;}

	

	.brief_zi{ width:100%; height:57px; line-height:57px; font-size:26px; background-size:43px; margin-top:66px;}

	

	.certificate{ width:1200px; margin-top:40px; padding-bottom:60px;}

	.certificate_left{ float: left; width:210px; height: auto; line-height:35px; margin-top:214px;}

	.certificate_left span{ display:inline-block; font-size:26px;}

	

	.certificate_right{ float:right; width:970px; height:582px; margin:auto;position:relative; overflow:hidden;}

	

	

	.certificate_right .paginationc{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.certificate_right .swiper-pagination-bullet { display: inline-block; width:170px; height:5px;}

	

				

	.certificate_con{ width:100%; height:auto; overflow:hidden;}

	.certificate_tit{ width:900px; font-size:16px; line-height:21px; height:63px; margin-top:42px;}

	

	.certificate_img{ width:968px; height:417px;}

	.certificate_img img{ width:auto; height:415px;}



	

	

	.science_warp{ padding-top:60px; padding-bottom:60px;}

	.science{ width:1200px;}

	.science .certificate_left{ margin-top:160px;}

	.science_right{ float:right; width:970px; height:479px; overflow:hidden;}

	.science_list{ width:1011px; height:479px; margin-left:-21px;}

	

	.science_list .paginations{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.science_list .swiper-pagination-bullet { display: inline-block; width:170px; height:5px;}

			

	

	.knowledge{ width:1200px; padding-top:60px; padding-bottom:60px;}

	.knowledge .certificate_left{ margin-top:110px;}

	.knowledge_right{ float:right; width:970px; height:359px; overflow:hidden;}

	.knowledge_list{ width:1024px; height:359px; margin:auto;position:relative; overflow:hidden; margin-left:-27px;}

	

	.knowledge_list .paginationk{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.knowledge_list .swiper-pagination-bullet { display: inline-block; width:170px; height:5px;}

			

	

	.excellent{width:1200px;}

	.excellent .certificate_left{ margin-top:274px;}

	.excellent_right{ float:right; width:970px; height:640px; overflow:hidden;}

	.excellent_list{ width:1040px; height:640px; margin:auto;position:relative; overflow:hidden; margin-left:-35px;}

	

	.excellent_list .paginatione{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;left:0px; bottom:25px; text-align: center; z-index:1; margin:auto;}

	.excellent_list .swiper-pagination-bullet { display: inline-block; width:170px; height:5px;}

	

	.excellent_img{ width:453px; height:580px; text-align:center; background-color:#fff; margin:auto; border:1px solid #e3e3e3; position:relative;}

.excellent_img:hover .science_img_bg{ opacity:1;}

.excellent_img img{ height:580px; width:auto;}





	

	



	/*产品中心-详情1*/

	.fine{ width:1200px; height:163px; margin:auto; margin-top:58px;}

	.fine a{ float:left; display:block; width:278px; height:144px; padding-top:19px; margin-right:29px;}

	

	.fine a:hover .download_img_1{ margin-top:-62px;}

	.fine a.download_a .download_img_1{ margin-top:-62px;}

	.fine .download_tit{  height:43px; line-height:43px; margin-top:26px;}

	

	

	.fine_tu{ float:left; width:503px; height:254px; text-align:center;}

	.fine_tu img{ height:254px; width:auto;}



	

	.zhuti{ width:100%; height: auto; overflow:hidden; background:url(../images/product1_06.jpg) repeat-y center top; background-size:100% auto; padding-top:72px;}

	.fine_zi{ width:100%; height:52px; line-height:52px; font-size:26px; background-size:39px;}

	.fine_all{ width:1200px; margin-top:56px;}

	

	.fine_img{ float:left; width:auto; height:200px; text-align:center;}

	.fine_img img{ height:200px; width:auto;}

	

	.fine_con{ float:right; width:830px; height:240px; overflow-y: scroll;}

	.fine_con::-webkit-scrollbar{width:6px;height:6px;}

	

	.fine_list{ width:100%; height:auto; overflow:hidden; line-height:40px; font-size:17px;}

	.fine_list ul li{ width:780px; padding-left:20px; height:48px; background-size:8px;}

	.fine_list ul li:hover{ background-size:8px;}

	

	

	.splendid{ width:1200px; margin-top:50px;}

	.splendid ul li{ float:left; width:352px; height:283px; list-style:none; margin-right:72px;}

	.splendid ul li a{ display:block; width:100%; height:100%;}

	

	.splendid_tit{ height:70px; line-height:70px; font-size:20px;}

	

	

	.fine_con1{ height:155px; margin-top:40px;}

	.fine_1{ width:100%; font-size:20px; height:44px; line-height:44px;}

	.fine_2{ width:800px; height:auto; overflow:hidden; font-size:17px; line-height:26px;}

	

	

	.fine_imga{ float:right;}

	.fine_cona{ float:left; width:800px; padding-left:35px; position:relative; direction: rtl;}

	.fine_cona .fine_1{ direction: ltr;}  

	.fine_cona .fine_2{ direction: ltr;}  

	

	.fine_you{ float:right; width:655px; height:233px; overflow-y: scroll;}

	.fine_you::-webkit-scrollbar{width:6px;height:6px;}

	

	.fine_nei{ width:625px; font-size:17px; line-height:26px;} 		



	.series{ width:1200px; margin-top:56px;}

	.series ul li{ float:left; width:560px; height:230px; overflow:hidden; list-style:none; margin-right:80px;}

	

	.series_img{ padding-top:38px;}

	.series_right{ float:right; width:330px; height:auto; overflow:hidden;}

	.series_tit{ width:100%; height:40px; line-height:40px; font-size:20px;}

	.series_con{ width:100%; height: auto; overflow:hidden; font-size:17px; line-height:26px; margin-top:13px;}

	

	.fine_zia{ margin-top:60px;}

	.mark{ width:1200px; margin-top:44px;}

	.mark_1{ width:100%; height:64px;}

	.mark_1_1{ float:left; height:64px; line-height:64px; font-size:17px; padding-left:82px; width:370px;}

	.mark_1_2{ float:right; height:64px; line-height:64px; font-size:17px; width:690px;}

	

	.mark_2{ width:100%; height: auto; overflow:hidden; padding:35px 0px; margin-bottom:5px;}

	.mark_2_1{ float:left; height:100%; padding-left:82px; width:370px; display: flex; align-items: center;}

	.mark_2_1 span{ display:inline-block; font-size:20px; color:#000000; padding-top:65px;}

	.mark_2_2{ line-height:26px; font-size:17px; width:690px;}

	

	.mark_3{ width:100%; height:64px; margin-bottom:5px;}

	.mark_3_1{ float:left; height:64px; line-height:64px; font-size:17px; padding-left:82px; width:370px;}

	.mark_3_2{ float:right; height:64px; line-height:64px; font-size:17px; width:690px;}

	

	.fine_apply{ margin-top:47px;}

	.apply{ width:100%; height:auto; margin-top:47px;}

	.apply ul li{ width:100%; height:245px; list-style:none; margin-bottom:35px;}

	.apply ul li a{ display:block; width:100%; height:219px; padding:13px 0px;}

	

	.apply_con{ width:1200px; }

	.apply_right{ float:right; width:710px; height:219px;}

	.apply_1{ width:100%; font-size:20px; height:40px; line-height:40px; padding-top:28px;}

	.apply_2{ width:100%; font-size:17px; line-height:21px; color:#000000; margin-top:31px;}

	

	

	.apply_all{ width:1200px;  margin-top:29px;}

	.apply_list{ margin:auto; height:auto; overflow:hidden; width:1180px; padding:10px 0px;}

	.apply_list ul li{ width:100%; height:42px; list-style:none; margin-bottom:33px;}

	

	.apply_list ul li a{ display:block; width:100%; height:42px;}

	.apply_biao{ float:left; height:42px; line-height:42px; font-size:18px;}

	.apply_biao span{ padding-left:30px;}

	.apply_look{ float:right; height:42px; line-height:42px; font-size:16px; width:103px;}



	.online{ width:1200px; height:282px; background-size:495px; margin-top:48px;}

	.online_con{ width:555px; height:auto; padding-top:48px;}

	.online_1{ width:100%; height: auto; position:relative; padding-bottom:22px;}

	

	.online_text{ width:250px; height:37px; line-height:37px; border:none; padding-left:20px;}

	.online_text::-webkit-input-placeholder { font-size:16px;}

	

	.online_textarea{ width:535px; height:80px; line-height:52px; border:none; padding-left:20px;  border-radius:15px;}

	.online_textarea::-webkit-input-placeholder { font-size:16px;}

	

	.online_btn{ width:155px; height:36px; font-size:16px;}



	/*应用案例-详情*/

	.detail{ width:1200px; height:305px; margin: auto; margin-top:108px;}

	.detail_right{ float:right; height:245px; margin-top:30px; width:680px; overflow-y: scroll;}

	.detail_right::-webkit-scrollbar{width:6px;height:6px;}

	

	.detail_nei{ width:660px; height:auto; overflow:hidden;} 

	.detail_1{ width:100%; font-size:20px; line-height:21px;}

	.detail_2{ font-size:17px; line-height:21px; margin-top:18px;}

	

	.brief_zib{ margin-top:48px;}

	.detail_rong{ width:1400px; height:auto; font-size:20px; color:#000000; line-height:24px; overflow:hidden; margin:auto; margin-top:55px;}

.detail_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 8px; font-size:20px; color:#000000; line-height:24px; padding-left:40px; width:1360px; height:auto; overflow:hidden; padding-bottom:13px;}
.detail_rong1{ width:1400px; height:auto; font-size:20px; color:#000000; line-height:24px; overflow:hidden; margin:auto; margin-top:55px;}

.detail_rong1 span{ display:block; font-size:20px; color:#000000; line-height:24px; padding-left:40px; width:1360px; height:auto; overflow:hidden; padding-bottom:13px;}

	

	.general{ width:1200px; margin:auto; margin-top:70px;}

	

	.general_1_1{ float:left; height:63px; line-height:63px; font-size:17px; padding-left:38px; width:395px;}

	.general_1_2{ float:right; height: auto; padding:21px 0px;line-height:21px; font-size:17px;}

	

	.general_2_1{ float:left; height:63px; line-height:63px; font-size:17px; padding-left:38px; width:395px;}

	.general_2_2{ float:right; height: auto; padding:21px 0px; line-height:21px; font-size:17px;}

	

	.gem{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}

	.gem ul li{ float:left; width:567px; height:364px; list-style:none; margin-right:66px;}

	.gem_tit{ height:65px; line-height:65px; font-size:17px;}

	

	.sapphire{ width:1200px; margin-top:62px;}

	.sapphire ul li{ float:left; width:567px; height:280px; list-style:none; margin-right:66px;}

	

	

	.consult{ width:1200px; padding-bottom:25px;}

	.consult_rong{ width:1200px; margin-top:37px; padding-bottom:23px;}

	.consult_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 5px; background-size:10px; font-size:14px; line-height:21px; padding-left:35px; width:1165px; padding-bottom:11px;}

	

	.xiang_alla{ padding-top:29px;}



	/*关于我们*/

	.company{ width:1200px; margin-top:79px; padding-bottom:49px;}

	.company_tit{  background-size:39px; font-size:24px; height:56px; line-height:56px;}

	.company_con{ width:100%; height:440px; margin-top:47px;}

	

	.company_right{ width:713px; height:370px;}

	.company_nei{ margin:auto; font-size:17px; line-height:27px; width:645px; margin-top:38px; height:294px;}

	

	.company_more{ margin-top:35px;}

	.company_more a{ display: inline-block; width:148px; height:40px; line-height:40px; font-size:14px;}

	.company_more span{ padding-left:20px;}

	

	.course{ padding-top:74px; padding-bottom:145px;}

	.course_all{ width:1200px; height:218px; margin:auto; margin-top:102px; text-align:center;}

	.course_con{ display:inline-block; width:auto; margin:auto;}

	.course_kuang{ height:197px; }

	.course_left{ float:left; margin-left:10px; width:265px; height:auto; overflow:hidden;}

	.course_1{ width:100%; font-size:16px; height:40px; line-height:40px; padding-top:10px;}

	.course_2{ font-size:14px; line-height:26px;}

	.course_right{ float: right; height:197px; margin-left:30px;}

	.course_right img{ height:197px; width:auto;}

	

	.course_san{ width:100%; background-size:atuo 100%; height:17px; margin-top:-2px; position:relative; z-index:1;}

	

	.course_time{ width:1200px; height:173px; margin: auto; margin-top:10px; background:url(../images/about1_15.jpg) repeat-x center 10px;}

	.course_time .swiper-slide.swiper-slide-active .course_nei_1{ background-size:22px;}

	

	

	.course_nei{ width:100%; height:100%; cursor:pointer;}

	.course_nei:hover .course_nei_1{ background-size:22px;}

	.course_nei_1{ width:100%; height:22px; background-size:22px;}

	.course_nei_2{ width:100%; text-align: center; font-size:16px; height:36px; line-height:36px;}

	

	

	.dynamic{ width:1200px; padding-top:78px; padding-bottom:65px;}

	.dynamic_list{ width:100%; height:auto; overflow:hidden; margin-top:80px;}

	.dynamic_list ul li{ float:left; width:383px; height:390px; list-style:none; margin-right:25px;}

	.dynamic_list ul li a{ display:block; width:100%; height:100%; position:relative;}

	

	.dynamic_1{ margin:auto; font-size:17px; width:360px; height:35px; line-height:35px;}

	.dynamic_2{ margin:auto; width:361px; padding:0px 11px; height:62px; overflow:hidden; font-size:14px; line-height:21px; margin-top:10px;}

	.dynamic_3{ margin:auto; width:360px; font-size:14px; height:54px; line-height:54px;}

	

	.company_morea{ margin-top:64px;} 

	

	

	.recruit{ padding-top:68px; padding-bottom:85px;}

	.recruit_con{ width:1200px; margin-top:62px; height:226px; overflow:hidden;}

	

	.recruit_right{ float:right; width:580px; height:226px; background-color:#f2f2f2; }

	.recruit_right::-webkit-scrollbar{width:6px;height:6px;}

	

	.recruit_1{ margin:auto; font-size:20px; color:#000; width:505px; height:48px; line-height:48px; padding-top:38px;}

	.recruit_1 span{ font-size:20px;} 

	.recruit_2{ margin:auto; width:505px; height:auto; overflow:hidden;}

	.recruit_2 span{ display:inline-505px; font-size:16px; padding:0px 13px;  height:27px; line-height:27px; margin-right:16px; margin-top:25px;}

	.recruit_3{ margin:auto; width:505px; font-size:18px; color:#535353; height:48px; line-height:48px; margin-top:25px;}

	.recruit_3 span{ font-size:16px; margin-left:10px;}

	.recruit_3 span.recruit_3_span{ float:right; background-color:#292f87; padding:0px 15px; font-size:12px; color:#fff; height:30px; line-height:30px; border-radius:4px; margin-top:9px;}

	

	

	.recruit_4{ margin:auto; width:505px; height:auto; overflow:hidden; font-size:14px; line-height:26px; margin-top:18px; padding-bottom:18px;}

	

	

	.welfare{ width:1200px; height:259px; overflow:hidden; margin-top:24px;}

	.welfare_left{ float: left; width:572px; height:259px; overflow:hidden;}

	.welfare_tit{ width:100%; font-size:26px; color:#373737; height:52px; line-height:52px; padding-top:18px;}

	.welfare_con{ font-size:17px; line-height:26px;}

	

	

	.partner{ width:1200px; padding-top:90px; padding-bottom:115px;}

	.partner_list{ width:100%; height:82px; position:relative; overflow:hidden; margin-top:115px;}

	.partner_list .swiper-slide img{ height:82px; width:auto;}







}

@media screen and (max-width:1439px)and (min-width:1280px){





	/*底部*/

	.footer{ width:100%; height: auto; background:#131313; position:relative; overflow:hidden;}

	.foot{ width:1100px; height: auto; padding-bottom:20px; margin:auto; padding-top:40px; position:relative;}

	.foot .foot_left:nth-child(2) { width:170px;}

	.foot .foot_left:nth-child(3) { width:170px;}

	.foot_left{ float:left; height:100%; width:135px;}

	.foot_tit{ width:100%; height:27px; line-height:27px; font-size:18px;}

	.foot_tit a{ display:block; width:100%; height:27px; line-height:27px; font-size:18px;}

	

	

	.foot_nav{ width:100%; height: auto; overflow:hidden; margin-top:5px;}

	.foot_nav a{ display:block; width:100%; height: auto; overflow:hidden; padding:3px 0px; cursor:pointer;}

	.foot_nav span{ padding-left:15px; font-size:12px; line-height:16px; width:150px;}

	

	

	

	.foot_right{ width:480px;}

	.foot_con{ margin-top:4px; padding-bottom:2px;}

	.foot_zuo{ float:left; font-size:12px;}

	.foot_you{ float:right; width:365px; }

	.foot_1{ width:100%; height:auto; line-height:18px;}

	.foot_1 span{ font-size:12px; padding-left:18px; height:auto; overflow:hidden;}

	.foot_2{ width:100%; height:18px; line-height:18px;}

	.foot_2 span{ font-size:12px; padding-left:18px;}

	

	.typeright{ height:36px;font-size:14px; line-height:36px; overflow:hidden;}

	

	/*新闻列表*/

	.n_div{ width:100%; height:275px;}

	.n_div_1{ width:100%; text-align:center; height:275px; line-height:275px; }

	.n_div_1 span {  display: inline-block; letter-spacing:8px; font-size:56px;}



	.n_div_con{ width:960px; height:100%;}

	.n_div_1a{ float:left; width:520px; padding-left:65px; height:275px; }

	.n_div_1a span { letter-spacing:8px; font-size:56px;}



	

	

	.n_div_2{ float:right; width:321px;  height:193px;  padding-top:40px;}

	.n_div_2 img{ width:auto; height:193px;}



	

	.main{ width:1100px; height:auto; overflow:hidden; margin: auto;}

	.news{ width:100%; height:auto; overflow:hidden; margin:auto; padding-top:92px;}

	.news ul li{ width:100%; height:207px; list-style:none; margin-bottom:23px;}

	.news ul li a{ display:block; width:100%; height:206px;}

	

	.news_right{ float:right; width:725px; height:184px; position:relative;}

	.news_1{ width:100%; font-size:18px; color:#000000; height:42px; line-height:42px; padding-top:6px;}

	.news_1 span{ font-size:14px;}

	.news_2{ width:100%; height:40px; overflow:hidden; font-size:14px; line-height:20px; margin-top:6px;}

	.news_3{ font-size:14px; width:135px; height:36px; text-align:center; line-height:36px;}

	.news_3 span{ font-size:14px; padding-left:19px;}



	/*关于我们-新闻列表-新闻详情*/

	.xiang{ padding-top:12px; padding-bottom:27px;}

	.xiang_tit{ width:100%; text-align:center; font-size:18px; height:80px; line-height:80px;}

	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; padding-bottom:30px;}

	.xiang_con img{ max-width:100%; height: auto;}

	.xiang_all{ width:100%; height:35px; margin-top:10px;}

	.xiang_left{ float:left; height:35px; width:45%}

	.xiang_left a{ display:block; width:100%; height:35px; line-height:35px; font-size:14px;}

	

	.xiang_mid{ float:left; width:10%; height:35px; text-align:center;}

	.xiang_mid a{ display:inline-block; height:35px; line-height:35px;}

	.xiang_mid a:hover span{}

	.xiang_mid span{ background:url(../images/xiang_07.png) no-repeat left; font-size:14px; color:#172a88; padding-left:26px;}

	.xiang_right{ float:right; height:35px; width:45%}

	.xiang_right a{ display:block; text-align:right; width:100%; height:35px; line-height:35px; font-size:14px;}

	

	

	.xiang_come{ width:100%; text-align:right; font-size:14px; color:#aeaeae; height:37px; line-height:37px;}

	.xiang_come span{ padding:0px 15px;}

	

	/*联系我们*/

	.contact{ width:1100px; height:auto; min-height:349px; overflow:hidden; padding-top:79px;}

	.contact_left{ float: left; width:455px; min-height:349px; height: auto; overflow:hidden;}

	.contact_1{ font-size:18px;}

	.contact_2{ font-size:12px; line-height:18px; margin-top:5px;}

	.contact_3{ width:100%; font-size:16px; height:24px; line-height:24px;}

	.contact_4{ width:430px; padding-left:25px; background-size:14px; font-size:12px; line-height:17px;}

	.contact_5{ width:430px; padding-left:25px; background-size:14px; font-size:12px; line-height:17px;}

	

	.contacta{ padding-bottom:56px;}

	

	/*关于我们-人员招聘详情*/

	.job{ width:1034px; height:213px; margin:auto; margin-top:50px; padding:0px 33px;}

	.job_left{ padding-top:21px;}

	.job_1{ width:100%; height:35px; line-height:35px;}

	.job_1 span{ display:inline-block; background:url(../images/job_05.png) no-repeat left; font-size:12px; color:#a5a5a5; padding-left:20px;}

	.job_2{ width:100%; font-size:23px; height:60px; line-height:60px;}

	.job_3{ width:100%; font-size:14px; height:40px; line-height:40px;}

	.job_3 span{ padding:0px 10px; font-size:12px;}

	.job_4{ width:100%; height:auto; overflow:hidden; margin-top:8px;}

	.job_4 span{ display:inline-block; font-size:12px; height:22px; line-height:22px; padding:0px 12px; margin-right:10px;}

	

	.job_right{ float:right; width:180px; height:auto; overflow:hidden; padding-top:38px;}

	.job_5{ font-size:28px; height:43px; line-height:43px;}

	.job_6{ width:100%; height:auto; overflow:hidden; margin-top:50px;}

	.job_6 a{ display:block; width:178px; height:43px; line-height:43px; font-size:16px;}

	

	

	.job_miao{ width:1100px; height:40px; line-height:40px; margin:auto; margin-top:26px;}

	.job_miao span{ display:inline-block; font-size:18px; padding-left:33px; padding-right:13px;}

	.job_con{ width:1034px;  font-size:14px; line-height:24px; margin-top:18px; padding-bottom:40px;}

	.job_con span{ font-size:16px;}

	

	.job_more{ width:1100px; height:50px; overflow:hidden; margin:auto; padding-bottom:44px;}

	.job_more a{ display:block; width:100%; height:50px; line-height:50px; font-size:16px;}

	

	.resume{ width:553px; height:532px;}

	.resume_cha{ width:493px; height: auto; overflow:hidden; margin:auto; padding-top:17px;}

	.resume_cha a{ display:block; width:20px; height:20px; }

	.resume_cha img{ width:20px; height:20px;}

	

	.resume_tit{ font-size:20px; height:42px; line-height:42px;}

	.resume_come{ font-size:12px; cheight:33px; line-height:33px;}

	.resume_come span{ padding:0px 35px;}

	

	.resume_con{ width:450px; margin-top:22px;}

	.resume_1{ width:100%; height:auto; overflow:hidden; padding-bottom:13px;}

	.resume_text{ width:430px; height:42px; line-height:42px; background:#fff; padding-left:18px;}

	.resume_text::-webkit-input-placeholder { font-size:14px;}

	

	

	.resume_zi{ font-size:14px; padding-bottom:10px;}

	.resume_2{ width:100%; font-size:14px; height:31px; line-height:31px;}

	.resume_2 span{ color:#292f87; font-size:13px;}

	.resume_3{ padding-top:30px;}

	.resume_btn{ font-size:15px; color:#fff; font-family:"微软雅黑"; width:140px; height:44px;}



	/*下载中心*/

	.download{ width:1100px; height:186px; margin:auto; margin-top:47px;}

	.download a{ float:left; display:block; width:344px; height:147px; padding-top:39px; margin-right:34px;}

	



	.download a.download_a .download_img_1{ margin-top:-58px;}

	

	.download_img{ width:100%; height:58px;}

	.download_img_1{ width:100%; height:58px;}

	.download_img_1 img{ height:58px; width:auto;}

	.download_img_2{ width:100%; height:58px; text-align:center;}

	.download_img_2 img{ height:58px; width:auto;}

	.download_tit{ font-size:18px; height:80px; line-height:80px;}

	

	.iframe_1{ width: 100%; height: 590px; margin: auto;}

	.iframe_1_1{ width:100%; height:100%;}

	

	.iframe_2{ width: 100%; height: 663px; margin: auto;}

	

	.download_mune{ margin-top:34px;}

	.download_mune a{ display:inline-block; margin:0px 26px; height:53px; position:relative; cursor:pointer;}

	.download_mune a:hover .download_mune_2_1{ width:36px;}

	.download_mune a.download_mune_a .download_mune_2_1{ width:36px;}

	

	.download_mune_1{ width:100%; text-align:center; font-size:23px; color:#afafaf; height:53px; line-height:53px;}

	.download_mune_2_1{ margin:auto; width:0px; height:3px; }



	.download_con{ width:1100px; margin-top:46px;}

	.download_list{ width:100%; height:auto; overflow:hidden;}

	.download_list ul li{ width:100%; height:72px; list-style:none; margin-bottom:17px;}

	.download_list ul li a{ display:block; width:100%; height:100%;}

	

	.download_tu{ float:left; width:38px;}

	.download_tu img{ padding-top:25px; height:24px; width:auto;}

	.download_left{ float:left; margin-left:28px;}

	.download_1{ width:100%; font-size:18px; height:29px; line-height:29px; padding-top:10px;}

	.download_2{ width:100%; font-size:14px; height:25px; line-height:25px;}

	.download_2 span{ padding:0px 12px;}

	.download_su{ float:left; width:48px;}

	.download_su img{ padding-top:28px;}

	.download_look{ float:right; width:114px; padding-top:16px;}

	.download_look span{ display:block; width:104px; height:41px; line-height:41px; font-size:16px;} 

	

	.pagea{ margin-bottom:0px;}

	.page_list a { line-height: 32px; height: 32px; width: 32px; font-size: 14px;}

	

	.software{ width:1100px; margin-top:31px;}

	.software_tit{ width:100%; height:52px; line-height:52px; font-size:26px; background-size:39px;}

	.software_list{ width:100%; height:auto; overflow:hidden;}

	.software_list ul li{ width:100%; height:72px; list-style:none; margin-bottom:17px;}

	.software_list ul li a{ display:block; width:100%; height:100%;}

	

	.software_tu{ float:left; width:87px; height:100%;}

	.software_tu img{ height:62px; width:auto; padding-top:5px;}

	.download_sua{ width:87px;}

	.download_sua img{ height:20px; width:auto;}

	

	.means{ width:1100px; margin-top:0px; padding-bottom:50px;}

	.means_list{ width:100%; height:auto; overflow:hidden; margin-top:74px;}

	.means_list ul li{ width:100%; height:79px; list-style:none; margin-bottom:17px;}

	.means_list ul li a{ display:block; width:100%; height:78px; border-bottom:1px solid #f5f5f5;}

	

	

	.means_tu{ float:left; width:111px; height:100%;}

	.means_tu img{ height:59px; width:auto;}

	.means_left{ float:left; width:auto; height:auto; overflow:hidden;}

	.means_1{ width:100%; font-size:18px; height:31px; line-height:31px;}

	.means_2{ width:100%; font-size:14px; color:#cacaca; height:20px; line-height:20px; margin-top:12px;}

	.means_2 span{ padding:0px 12px;}

	

	.means_look{ float:right; width:125px; height:auto; overflow:hidden; padding-top:16px;}

	.means_look span{ display:block; width:100%; height:41px; line-height:41px; font-size:16px;} 

	

	

	/*下载中心-软件驱动-详情*/

	.drive{ width:1100px; padding-top:31px;}

	.drive_1{ font-size:18px; height:35px; line-height:35px;}

	.drive_2{ font-size:14px; height:29px; line-height:29px;}

	.drive_2 span{ padding:0px 28px;}

	.drive_3{ width:100%; margin-top:20px;}

	.drive_3 a{ display:block; margin:auto; width:128px; height:42px; text-align:center; line-height:42px; font-size:14px;}

	

	.drive_4{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:24px; margin-top:42px; padding-bottom:31px;}

	.drive_4 img{ max-width:100%; height:auto;}	

	

	/*下载中心-使用手册-详情*/

	.drive_con{ margin:auto; font-size:16px; line-height:24px; width:970px; }

	.drive_img{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:33px; padding-bottom:55px;}

	

	.video{ width:800px; font-size:16px; color:#535353; line-height:23px; margin-top:45px; padding-bottom:36px;}

	.video img{ max-width:100%; height:auto;}

	

	.material_warp{ width:100%; height:100vh; position: fixed; top:0; background-color:rgba(0,0,0,0.36);}

	.material{ width:550px; height:540px; background-color:#fff; margin:auto;}

	.resume_1a{ position:relative;}

	.resume_texta{ width:290px;}

	.resume_1_yan{ width:133px; height:44px; position:absolute; top:0; right:0px;}

	.resume_1_yan img{ width:133px; height:44px;} 



	/*关于我们-公司简介*/

	.brief{ width:1100px; padding-top:29px;}

	.brief_tit{ width:100%; text-align:center; font-size:18px; height:40px; line-height:40px;}

	.brief_con{ width:100%; font-size:15px; line-height:23px; margin-top:4px; padding-bottom:32px;}



	.brief_list{ width:1100px; height:auto; margin:auto;}

	.brief_list ul li{ width:100%; height:240px; list-style:none;}

	.brief_img{ float:left; width:50%; height:240px; position:relative;}

	.brief_img_1{ width:45px; height:45px;}

	

	.brief_right{ float:right; width:50%; height:240px;}

	.brief_nei{ margin:auto; font-size:15px; line-height:23px; width:500px; padding-top:68px;}

	

	.brief_righta{ float:left;}

	.brief_imga{ float:right; position:relative;}

	.brief_img_2{ width:20px; height:20px;}

	.brief_img_3{ width:45px; height:45px;}



	.brief_one{ width:1100px; font-size:15px; line-height:23px; margin-top:23px; padding-bottom:23px;}

	.brief_tu{ width:1100px; height:auto; overflow:hidden; margin:auto;}

	.brief_tu img{ max-width:100%; height:auto;}



	.brief_zi{ width:100%; height:53px; line-height:53px; font-size:23px; background-size:39px; margin-top:60px;}

	

	.certificate{ width:1100px; margin-top:40px; padding-bottom:60px;}

	.certificate_left{ float: left; width:190px; height: auto; line-height:30px; margin-top:187px;}

	.certificate_left span{ display:inline-block; font-size:23px;}



	.certificate_right{ float:right; width:890px; height:502px; margin:auto;position:relative; overflow:hidden;}

	.certificate_right .paginationc{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.certificate_right .swiper-pagination-bullet { display: inline-block; width:155px; height:5px;}

			

	.certificate_con{ width:100%; height:auto; overflow:hidden;}

	.certificate_img{ width:888px; height:362px;}

	.certificate_img img{ width:auto; height:360px;}



	

	.certificate_tit{ width:825px; font-size:14px; line-height:20px; height:60px; margin-top:20px;}





	.science_warp{ padding-top:60px; padding-bottom:60px;}

	.science{ width:1100px;}

	.science .certificate_left{ margin-top:150px;}

	.science_right{ float:right; width:890px; height:445px; overflow:hidden;}

	.science_list{ width:930px; height:445px; margin-left:-20px;}

	

	.science_list .paginations{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.science_list .swiper-pagination-bullet { display: inline-block; width:155px; height:5px;}

		

	.knowledge{ width:1100px; padding-top:60px; padding-bottom:60px;}

	.knowledge .certificate_left{ margin-top:100px;}

	.knowledge_right{ float:right; width:890px; height:338px; overflow:hidden;}

	.knowledge_list{ width:940px; height:338px; margin:auto;position:relative; overflow:hidden; margin-left:-25px;}

	

	.knowledge_list .paginationk{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;}

	.knowledge_list .swiper-pagination-bullet { display: inline-block; width:155px; height:5px;}

		



	.excellent{width:1100px;}

	.excellent .certificate_left{ margin-top:250px;}

	.excellent_right{ float:right; width:890px; height:590px; overflow:hidden;}

	.excellent_list{ width:954px; height:590px; margin:auto;position:relative; overflow:hidden; margin-left:-32px;}

	

	.excellent_list .paginatione{ position: absolute; width:100%; background:url(../images/brief_28.jpg) repeat-x center;left:0px; bottom:25px; text-align: center; z-index:1; margin:auto;}

	.excellent_list .swiper-pagination-bullet { display: inline-block; width:155px; height:5px;}

	

	

	.excellent_img{ width:415px; height:530px; text-align:center; background-color:#fff; margin:auto; border:1px solid #e3e3e3; position:relative;}

.excellent_img:hover .science_img_bg{ opacity:1;}

.excellent_img img{ height:530px; width:auto;}





	

	



	/*产品中心-详情1*/

	.fine{ width:1100px; height:151px; margin:auto; margin-top:55px;}

	.fine a{ float:left; display:block; width:256px; height:133px; padding-top:18px; margin-right:25px;}

	

	.fine a:hover .download_img_1{ margin-top:-58px;}

	.fine a.download_a .download_img_1{ margin-top:-58px;}

	.fine .download_tit{  height:40px; line-height:40px; margin-top:23px;}





	.zhuti{ width:100%; height: auto; overflow:hidden; background:url(../images/product1_06.jpg) repeat-y center top; background-size:100% auto; padding-top:59px;}

	.fine_zi{ width:100%; height:50px; line-height:50px; font-size:23px; background-size:36px;}

	.fine_all{ width:1100px; margin-top:50px;}

	.fine_tu{ float:left; width:461px; height:233px; text-align:center;}

	.fine_tu img{ height:233px; width:auto;}



	.fine_img{ float:left; width:auto; height:202px; text-align:center;}

	.fine_img img{ height:202px; width:auto;}



	

	

	.fine_con{ float:right; width:760px; height:225px; overflow-y: scroll;}

	.fine_con::-webkit-scrollbar{width:6px;height:6px;}

	

	.fine_list{ width:100%; height:auto; overflow:hidden; font-size:15px; line-height:35px;}

	.fine_list ul li{ width:720px; padding-left:20px; height:45px; line-height:45px; font-size:17px; background-size:7px;}

	.fine_list ul li:hover{ background-size:7px;}





	.splendid{ width:1100px; margin-top:47px;}

	.splendid ul li{ float:left; width:323px; height:260px; list-style:none; margin-right:65px;}

	.splendid ul li a{ display:block; width:100%; height:100%;}

	.splendid_tit{ height:65px; line-height:65px; font-size:18px;}



	.fine_con1{ height:140px; margin-top:33px;}

	.fine_1{ width:100%; font-size:18px; height:40px; line-height:40px;}

	.fine_2{ width:740px; height:auto; overflow:hidden; font-size:15px; line-height:23px;}





	.fine_imga{ float:right;}

	.fine_cona{ float:left; width:740px; padding-left:30px; position:relative; direction: rtl;}

	.fine_cona .fine_1{ direction: ltr;}  

	.fine_cona .fine_2{ direction: ltr;}  

	

	.fine_you{ float:right; width:600px; height:215px; overflow-y: scroll;}

	.fine_you::-webkit-scrollbar{width:6px;height:6px;}

	.fine_nei{ width:570px; font-size:15px; line-height:23px;} 	



	.series{ width:1100px; margin-top:52px;}

	.series ul li{ float:left; width:515px; height:220px; overflow:hidden; list-style:none; margin-right:70px;}

	

	.series_img{ padding-top:35px;}

	.series_right{ float:right; width:305px; height:auto; overflow:hidden;}

	.series_tit{ width:100%; height:36px; line-height:36px; font-size:18px;}

	.series_con{ width:100%; height: auto; overflow:hidden; font-size:15px; line-height:23px; margin-top:11px;}



	.fine_zia{ margin-top:55px;}

	.mark{ width:1100px; margin-top:41px;}

	.mark img{ max-width:100%; height:auto;}

	

	.mark_1{ width:100%; height:58px;}

	.mark_1_1{ float:left; height:58px; line-height:58px; font-size:15px; padding-left:76px; width:345px;}

	.mark_1_2{ float:right; height:58px; line-height:58px; font-size:15px; width:630px;}

	

	.mark_2{ width:100%; height: auto; overflow:hidden; padding:35px 0px; margin-bottom:5px;}

	.mark_2_1{ float:left; height:100%; padding-left:76px; width:345px; display: flex; align-items: center;}

	.mark_2_1 span{ display:inline-block; font-size:18px; color:#000000; padding-top:60px;}

	.mark_2_2{ line-height:23px; font-size:15px; width:630px;}

	

	.mark_3{ width:100%; height:58px; margin-bottom:5px;}

	.mark_3_1{ float:left; height:58px; line-height:58px; font-size:15px; padding-left:76px; width:345px;}

	.mark_3_2{ float:right; height:58px; line-height:58px; font-size:15px; width:630px;}



	.fine_apply{ margin-top:44px;}

	.apply{ width:100%; height:auto; margin-top:44px;}

	.apply ul li{ width:100%; height:222px; list-style:none; margin-bottom:32px;}

	.apply ul li a{ display:block; width:100%; height:198px; padding:12px 0px;}

	

	.apply_con{ width:1100px; }

	.apply_right{ float:right; width:650px; height:198px;}

	.apply_1{ width:100%; font-size:17px; height:37px; line-height:37px; padding-top:25px;}

	.apply_2{ width:100%; font-size:15px; line-height:21px; color:#000000; margin-top:29px;}





	.apply_all{ width:1100px;  margin-top:27px;}

	.apply_list{ margin:auto; height:auto; overflow:hidden; width:1080px; padding:10px 0px;}

	.apply_list ul li{ width:100%; height:40px; list-style:none; margin-bottom:30px;}

	

	.apply_list ul li a{ display:block; width:100%; height:40px;}

	.apply_biao{ float:left; height:40px; line-height:40px; font-size:16px;}

	.apply_biao span{ padding-left:30px;}

	.apply_look{ float:right; height:40px; line-height:40px; font-size:14px; width:95px;}



	.online{ width:1100px; height:260px; background-size:450px; margin-top:43px;}

	.online_con{ width:510px; height:auto; padding-top:45px;}

	.online_1{ width:100%; height: auto; position:relative; padding-bottom:20px;}

	

	.online_text{ width:230px; height:35px; line-height:35px; border:none; padding-left:20px;}

	.online_text::-webkit-input-placeholder { font-size:14px;}

	

	.online_textarea{ width:490px; height:75px; line-height:35px; border:none; padding-left:20px;  border-radius:15px;}

	.online_textarea::-webkit-input-placeholder { font-size:14px;}

	

	.online_btn{ width:155px; height:36px; font-size:14px;}



	/*应用案例-详情*/

	.detail{ width:1100px; height:280px; margin: auto; margin-top:100px;}

	.detail_right{ float:right; height:220px; margin-top:30px; width:630px; overflow-y: scroll;}

	.detail_right::-webkit-scrollbar{width:6px;height:6px;}

	

	.detail_nei{ width:600px; height:auto; overflow:hidden;} 

	.detail_1{ width:100%; font-size:18px; line-height:20px;}

	.detail_2{ font-size:15px; line-height:20px; margin-top:18px;}



	.brief_zib{ margin-top:45px;}

	.detail_rong{ width:1100px; margin-top:45px;}

	.detail_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 6px; background-size:10px; font-size:16px; line-height:21px; padding-left:35px; width:1065px; padding-bottom:10px;}
.detail_rong1{ width:1100px; margin-top:45px;}

	.detail_rong1 span{ display:block; background-size:10px; font-size:16px; line-height:21px; padding-left:35px; width:1065px; padding-bottom:10px;}



	.general{ width:1100px; margin:auto; margin-top:64px;}

	

	.general_1_1{ float:left; height:60px; line-height:60px; font-size:16px; padding-left:35px; width:365px;}

	.general_1_2{ float:right; height: auto; padding:20px 0px;line-height:20px; font-size:16px;}

	

	.general_2_1{ float:left; height:63px; line-height:63px; font-size:16px; padding-left:35px; width:365px;}

	.general_2_2{ float:right; height: auto; padding:20px 0px; line-height:20px; font-size:16px;}



	.gem{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:45px;}

	.gem ul li{ float:left; width:523px; height:335px; list-style:none; margin-right:54px;}

	.gem_tit{ height:60px; line-height:60px; font-size:16px;}

	

	.sapphire{ width:1100px; margin-top:59px;}

	.sapphire ul li{ float:left; width:523px; height:258px; list-style:none; margin-right:54px;}

	

	

	.consult{ width:1100px; padding-bottom:25px;}

	.consult_rong{ width:1100px; margin-top:34px; padding-bottom:22px;}

	.consult_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 5px; background-size:10px; font-size:14px; line-height:21px; padding-left:35px; width:1165px; padding-bottom:11px;}

	

	.xiang_alla{ padding-top:27px;}

	

	/*关于我们*/

	.company{ width:1100px; margin-top:73px; padding-bottom:45px;}

	.company_tit{  background-size:36px; font-size:20px; height:52px; line-height:52px;}

	.company_con{ width:100%; height:405px; margin-top:45px;}

	

	.company_right{ width:654px; height:340px;}

	.company_nei{ margin:auto; font-size:15px; line-height:25px; width:590px; margin-top:30px; height:280px;}



	.company_more{ margin-top:33px;}

	.company_more a{ display: inline-block; width:138px; height:40px; line-height:40px; font-size:14px;}

	.company_more span{ padding-left:20px;}



	.course{ padding-top:68px; padding-bottom:133px;}

	.course_all{ width:1100px; height:200px; margin:auto; margin-top:94px; text-align:center;}

	.course_con{ display:inline-block; width:auto; margin:auto;}

	.course_kuang{ height:182px; }

	.course_left{ float:left; margin-left:10px; width:245px; height:auto; overflow:hidden;}

	.course_1{ width:100%; font-size:16px; height:38px; line-height:38px; padding-top:10px;}

	.course_2{ font-size:13px; line-height:23px;}

	.course_right{ float: right; height:182px; margin-left:26px;}

	.course_right img{ height:182px; width:auto;}

	

	.course_san{ width:100%; background-size:atuo 100%; height:17px; margin-top:-2px; position:relative; z-index:1;}



	.course_time{ width:1100px; height:160px; margin: auto; margin-top:10px; background:url(../images/about1_15.jpg) repeat-x center 10px;}

	.course_time .swiper-slide.swiper-slide-active .course_nei_1{ background-size:22px;}

	

	

	.course_nei{ width:100%; height:100%; cursor:pointer;}

	.course_nei:hover .course_nei_1{ background-size:22px;}

	.course_nei_1{ width:100%; height:22px; background-size:22px;}

	.course_nei_2{ width:100%; text-align: center; font-size:15px; height:34px; line-height:34px;}



	.dynamic{ width:1100px; padding-top:73px; padding-bottom:60px;}

	.dynamic_list{ width:100%; height:auto; overflow:hidden; margin-top:74px;}

	.dynamic_list ul li{ float:left; width:350px; height:347px; list-style:none; margin-right:25px;}

	.dynamic_list ul li a{ display:block; width:100%; height:100%; position:relative;}

	

	.dynamic_1{ margin:auto; font-size:16px; width:330px; height:33px; line-height:33px;}

	.dynamic_2{ margin:auto; width:330px; padding:0px 10px; height:58px; overflow:hidden; font-size:12px; line-height:20px; margin-top:8px;}

	.dynamic_3{ margin:auto; width:330px; font-size:12px;height:50px; line-height:50px;}



	.company_morea{ margin-top:60px;} 





	.recruit{ padding-top:63px; padding-bottom:80px;}

	.recruit_con{ width:1100px; height:208px; margin-top:56px;}

	

	.recruit_right{ float:right; width:534px; height:208px; background-color:#f2f2f2;}

	.recruit_right::-webkit-scrollbar{width:6px;height:6px;}

	

	.recruit_1{ margin:auto; font-size:18px; color:#000; width:465px; height:45px; line-height:45px; padding-top:34px;}

	.recruit_1 span{ font-size:18px;} 

	.recruit_2{ margin:auto; width:465px; height:auto; overflow:hidden;}

	.recruit_2 span{  font-size:14px; padding:0px 12px;  height:27px; line-height:27px; margin-right:15px; margin-top:22px;}

	.recruit_3{ margin:auto; width:465px; font-size:18px; color:#535353; height:45px; line-height:45px; margin-top:23px;}

	.recruit_3 span{ font-size:16px;}

	.recruit_3 span.recruit_3_span{ float:right; background-color:#292f87; padding:0px 17px; font-size:12px; color:#fff; height:31px; line-height:31px; border-radius:4px; margin-top:6px;}

	

	.recruit_4{ margin:auto; width:465px; height:auto; overflow:hidden; font-size:14px; line-height:26px; margin-top:16px; padding-bottom:16px;}





	.welfare{ width:1100px; height:238px; margin-top:22px;}

	.welfare_left{ float: left; width:525px; height:238px; overflow:hidden;}

	.welfare_tit{ width:100%; font-size:23px; color:#373737; height:49px; line-height:49px; padding-top:18px;}

	.welfare_con{ font-size:15px; line-height:23px;}





	.partner{ width:1100px; padding-top:84px; padding-bottom:105px;}

	.partner_list{ width:100%; height:76px; position:relative; overflow:hidden; margin-top:105px;}

	.partner_list .swiper-slide img{ height:76px; width:auto;}



}







@media screen and (max-width:1279px)and (min-width:300px){

	::-webkit-scrollbar{width:0px;height:10px}

	/*mnav*/

	.cai{ display: block; width:100%; height:50px; top:0; z-index:999; position: fixed; background-color:#fff;}

	.cai_list{ width:100%; height:100vh; background-color:#fff; display:none; position:fixed; top:0; overflow:hidden;}

	.love{ width:100%; height:calc(100vh - 51px); overflow:hidden; margin-top:50px; border-top:1px solid #e5e5e5;}

	.love_mune{ float:left; width:26%; height:calc(100vh - 61px); border-right:1px solid #e5e5e5;}

	.love_mune a{ display:block; width:100%; height:40px; text-align:center; font-size:14px; color:#000; line-height:40px; border-bottom:1px solid #e5e5e5;}

	.love_mune a.love_mune_a{ color:#292f87;}

	

	

	.love_right{ float:right; width:69%; height:calc(100vh -80px); overflow:hidden;}

	.love_all{ width:100%; height:auto; overflow:hidden; display:none;}

	.love_xia{ width:100%; height: 560px; overflow-y: scroll;}

	.love_xia::-webkit-scrollbar{width:3px;height:3px;}

	

	.love_tit{ width:100%; height: auto; overflow:hidden; padding-top:15px;}

	.love_tit a{ display:block; width:96%; height: auto; overflow:hidden; line-height:20px; padding-bottom:8px; font-size:15px; color:#292f87; font-weight:bold;}

	

	.love_con{ width:100%; height:auto; overflow:hidden; padding-bottom:5px;}

	.love_con a{ display:block; width:96%; height: auto; line-height:21px; padding:5px 0px; overflow:hidden; font-size:13px; color:#000; border-bottom:1px solid #f1f1f1;}

	.love_con a span{ float:right; font-family:"宋体";}

	.love_con a.love_con_a span{transform: rotate(90deg); margin-right:3px;}

	

	

	.love_con_warp{ width:100%; height:auto; overflow:hidden; padding:5px 0px; display:none;}

	.love_con_warp a{ display:block; width:96%; height:21px; line-height:21px; padding:0px; font-size:12px; color:#000; border-bottom:none;}

	



	

	/*底部*/

	.footer{ width:100%; height: auto; background:#131313; position:relative; overflow:hidden;}

	.foot{ width:96%; height: auto; overflow:hidden; margin:auto; padding-top:15px; position:relative; padding-bottom:0px;}

	.foot .foot_left:nth-child(2) { width: 100%;}

	.foot .foot_left:nth-child(3) { width: 100%;}

	.foot_left{ float:none; height: auto; width:100%; padding-bottom:5px;}

	.foot_tit{ width:100%; height:21px;line-height:21px; font-size:14px;}

	.foot_tit a{ display:block; width:100%; height:21px; line-height:21px; font-size:14px;}

	

	.foot_nav{ width:100%; height:20px; overflow:hidden; margin-top:0px;}

	.foot_nav a{ display:inline-block; width:auto; height: auto; cursor:pointer; margin-right:10px; padding:2px 0px;}

	.foot_nav span{ display:inline-block; background:url(../images/index_24.png) no-repeat left 5px; padding-left:12px; font-size:12px; width:auto;}

	.foot_nav a:hover span{ background:url(../images/index_31.png) no-repeat left 5px; color:#fff;}

	

	

	.foot_right{ float:none; height:auto; width:100%; overflow:hidden;}

	.foot_con{ width:100%; height:auto; overflow:hidden; margin-top:5px; padding-bottom:2px;}

	.foot_zuo{ float:none; font-size:13px; color:#a9a9a9; width:100%;}

	.foot_you{ float:none; width:100%; height:auto; overflow:hidden; margin-top:5px;}

	.foot_1{ width:100%; height: auto; overflow:hidden; line-height:18px;}

	.foot_1 span{ display:inline-block; background:url(../images/index_28.png) no-repeat left 3px; font-size:12px; color:#878787; padding-left:20px;}

	.foot_2{ width:100%; height: auto; overflow:hidden; line-height:18px;}

	.foot_2 span{ display:inline-block; background:url(../images/index_32.png) no-repeat left; font-size:12px; color:#878787; padding-left:20px;}

	

	

	.typeright{ width:96%; margin:auto; text-align: center; height: auto; overflow:hidden; font-size:12px; line-height:18px; padding:5px 0px; margin-top:10px;}





	/*新闻列表*/

	.n_div{ width:100%; height:180px; position:relative;}

	.n_div_1{ width:100%; text-align:center; height:180px; line-height:180px; }

	.n_div_1 span {  display: inline-block; letter-spacing:4px; font-size:28px; }

	

	

	.n_divb{ height:auto; overflow:hidden;}

	.n_div_con{ width:96%; height:100%; margin:auto; padding:20px 0px;}

	

	.n_div_1a{ float:none; width:100%; text-align: center; padding-left:0px; height: auto; overflow:hidden;}

	.n_div_1a span {  display: inline-block; width:100%; letter-spacing:3px; font-size:32px;}

	

	

	.n_div_2{ float:none; width:100%; overflow:hidden; height: auto; overflow:hidden; padding-top:20px; text-align:center;}

	.n_div_2 img{ width:auto; height:200px;}





	.main{ width:96%; height:auto; overflow:hidden; margin: auto;}

	.news{ width:100%; height:auto; overflow:hidden; margin:auto; padding-top:20px;}

	.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; overflow:hidden; padding-bottom:15px;}

	

	.news_img{ float:none;}

	

	.news_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; margin-top:5px;}

	.news_1{ width:100%; font-size:16px; color:#000000; height: auto; overflow:hidden; line-height:23px; padding-top:7px;}

	.news_1 span{ font-size:12px; color:#333333; display:block; float:none; margin-top:5px;}

	

	.news_2{ width:100%; height:42px; overflow:hidden; font-size:14px; line-height:21px; margin-top:7px;}

	.news_3{ font-size:12px; border:1px solid #292f87; position: relative; bottom:0; width:100px; height:31px; line-height:31px; margin-top:20px;}

	.news_3 span{ font-size:12px; padding-left:10px;}

	

	.page { margin-top: 10px; margin-bottom: 30px;}

	.page_list a { display: inline-block;  line-height:26px; height:26px; width:26px; font-size: 12px;}



	

	/*关于我们-新闻列表-新闻详情*/

	.xiang{ width:100%; height:auto; overflow:hidden; padding-top:15px; padding-bottom:35px;}

	.xiang_tit{ font-size:16px; height:40px; line-height:40px;}

	.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; padding-bottom:30px; margin-top:5px;}

	

	.xiang_all{ width:100%; height: auto; overflow:hidden; margin-top:12px; position:relative;}

	.xiang_left{ float:none; height:25px; width:100%}

	.xiang_left a{ display:block; width:75%; height:25px; line-height:25px; font-size:14px; overflow:hidden;}	

	

	.xiang_mid{ float:none; width:auto; height:25px; text-align:left; position:absolute; right:0; top:0;}

	.xiang_mid a{ display:inline-block; height:25px; line-height:25px;}

	.xiang_mid a:hover span{}

	.xiang_mid span{ background-size:12px; font-size:14px; color:#172a88; padding-left:22px; cursor:pointer;}

	

	.xiang_right{ float:none; height:25px; width:100%;}

	.xiang_right a{ display:block; text-align:left; width:75%; height:25px; line-height:25px; font-size:14px; overflow:hidden;}	

	

	.xiang_come{ width:100%; text-align:right; font-size:16px; color:#aeaeae; height:42px; line-height:42px;}

	.xiang_come span{ padding:0px 20px;}



	/*联系我们*/

	.contact{ width:96%; height:auto; overflow:hidden; padding-top:20px; margin:auto; padding-bottom:20px;}

	.contact_left{ float:none; width:100%; height:auto; overflow:hidden;}

	.contact_1{ font-size:16px; }

	.contact_2{ font-size:14px; line-height:24px; margin-top:5px;}

	.contact_3{ width:100%; font-size:14px; color:#000000; height:24px; line-height:24px; margin-top:10px;}

	.contact_4{ width:94%; padding-left:6%; background:url(../images/contact_08.png) no-repeat left 5px; background-size:14px; font-size:14px; line-height:24px;}

	.contact_5{ width:94%; padding-left:6%; background:url(../images/contact_11.png) no-repeat left 5px; background-size:14px; font-size:14px; line-height:24px;}

	

	.contact_right{ float:none; width:788px; height:444px; border:none; margin-top:20px;}

	.contacta{ padding-bottom:30px;}





	/*关于我们-人员招聘详情*/

	.job{ width:90%; height: auto; overflow:hidden; margin:auto; margin-top:20px; padding:0px 3%;}

	.job_left{ float:none; width:100%; height:auto; overflow:hidden; padding-top:10px;}

	.job_1{ width:100%; height:35px; line-height:35px;}

	.job_1 span{ display:inline-block; background:url(../images/job_05.png) no-repeat left; font-size:12px; color:#a5a5a5; padding-left:20px;}

	

	.job_2{ width:100%; font-size:16px; color:#000000; height:25px; line-height:25px;}

	.job_3{ width:100%; font-size:12px; height:30px; line-height:30px;}

	.job_3 span{ padding:0px 8px; font-size:12px;}

	

	.job_4{ width:100%; height:auto; overflow:hidden; margin-top:5px;}

	.job_4 span{ display:inline-block; font-size:12px; height:25px; line-height:25px; padding:0px 13px; margin-right:5px;}

	

	.job_right{ float:none; width:100%; height:auto; overflow:hidden; padding-top:10px;}

	.job_5{ width:100%; text-align:left; font-size:16px; color:#282f87; height:40px; line-height:40px;}

	.job_6{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:20px;}

	.job_6 a{ display:block; width:120px; height:33px; text-align:center; line-height:33px; font-size:14px;}



	.job_miao{ width:96%; height:30px; line-height:30px; margin:auto; margin-top:20px;}

	.job_miao span{ display:inline-block; font-size:16px; padding-left:0px; padding-right:17px;}

	

	.job_con{ width:96%; font-size:12px; line-height:23px; margin-top:5px; padding-bottom:30px;}

	.job_con span{ font-size:14px; color:#282828; }



	.job_more{ width:96%; height:40px; overflow:hidden; margin:auto; padding-bottom:30px;}

	.job_more a{ display:block; width:100%; height:40px; text-align:center; line-height:40px; font-size:14px;}



	.resume{ width:96%; height: auto; overflow:hidden; background-color:#fff; margin:auto;}

	.resume_cha{ width:94%; height: auto; overflow:hidden; margin:auto; padding-top:10px;}

	.resume_cha a{ display:block; width:18px; height:18px; float:right; cursor:pointer;}

	.resume_cha img{ width:18px; height:18px;}

	

	.resume_tit{ width:100%; text-align:center; font-size:16px; color:#000000; height:24px; line-height:24px;}

	.resume_come{ width:100%; text-align:center; font-size:12px; color:#666666; height: auto; line-height:30px;}

	.resume_come span{ padding:0px 5px;}

	

	

	.resume_con{ width:90%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}

	.resume_1{ width:100%; height:auto; overflow:hidden; padding-bottom:13px;}

	.resume_text{ width:508px; height:33px; line-height:33px; background:#fff; padding-left:13px;}

	.resume_text::-webkit-input-placeholder {  font-size:12px;}

	

	.resume_zi{ font-size:12px; padding-bottom:10px; margin-top:-5px;}

	.resume_zi1{ font-size:12px; color:#fe0000; padding-bottom:10px; display:none; margin-top:-5px;}

	.resume_zi2{ font-size:12px; color:#fe0000; padding-bottom:10px; display:none; margin-top:-5px;}

	.resume_zi3{ font-size:12px; color:#fe0000; padding-bottom:10px; display:none; margin-top:-5px;}

	.resume_zi4{ font-size:12px; color:#fe0000; padding-bottom:10px; display:none; margin-top:-5px;}

	.resume_zi5{ font-size:12px; color:#fe0000; padding-bottom:10px; display:none; margin-top:-5px;}

	

	.resume_2{ width:100%; font-size:12px; color:#666666; height: auto; overflow:hidden; line-height:21px;}

	.resume_2 span{ font-size:12px;}

	.resume_3{ padding-top:20px;}

	

	.resume_btn{ font-size:14px; width:125px; height:40px; margin-bottom:30px;}



	

	/*下载中心*/

	.download{ width:96%; height:105px; margin:auto; margin-top:20px;}

	.download a{ float:left; display:block; width:33.33%; height:85px; padding-top:20px; margin-right:0px;}

	.download a:nth-child(3){ float:right;}

	.download a.download_a .download_img_1{ margin-top:-34px;}

	

	.download_img{ width:100%; height:34px;}

	.download_img_1{ width:100%; height:34px;}

	.download_img_1 img{ height:34px; width:auto;}

	.download_img_2{ width:100%; height:34px;}

	.download_img_2 img{ height:34px; width:auto;}

	.download_tit{ width:100%; text-align:center; font-size:14px; height:40px; line-height:45px;}



	

	.iframe_1{ width: 100%; height: 425px; margin: auto;}

	.iframe_1_1{ width:100%; height:100%;}

	

	.iframe_2{ width: 100%; height: 455px; margin: auto;}

	

	.download_mune{ width:100%; text-align:center; margin-top:20px; height:auto; overflow:hidden;}

	.download_mune a{ display:inline-block; margin:0px 10px; height:45px; position:relative; cursor:pointer;}

	.download_mune a:hover .download_mune_2_1{ width:30px;}

	.download_mune a.download_mune_a .download_mune_2_1{ width:30px;}

	

	.download_mune_1{ width:100%; text-align:center; font-size:15px; color:#afafaf; height:45px; line-height:45px;}

	.download_mune_2_1{ height:3px;}



	

	.download_con{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}

	.download_list{ width:100%; height:auto; overflow:hidden;}

	.download_list ul li{ width:100%; height:65px; overflow:hidden; list-style:none; margin-bottom:10px;}

	.download_list ul li a{ display:block; width:100%; height: auto; overflow:hidden;}



	

	.download_tu{ float:left; width:41px; text-align:center;}

	.download_tu img{ padding-top:16px;}

	

	.download_left{ float:left; margin-left:2%; width:59%; height:auto; overflow:hidden;}

	.download_1{ width:100%; font-size:15px; height:25px; line-height:25px; padding-top:8px; overflow:hidden;}

	.download_2{ width:100%; font-size:12px; color:#cacaca; height:24px; line-height:24px; padding-bottom:8px;}

	.download_2 span{ padding:0px 8px;}

	

	.download_su{ display:none;}

	

	.download_look{ float:right; width:22%; height:auto; overflow:hidden; padding-top:16px; margin-bottom:13px; margin-right:2%;}

	.download_look span{ display:block; width:100%; height:32px; text-align:center; line-height:32px; font-size:12px;} 

	

	.pagea{ margin-bottom:0px;}



	.software{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}

	.software_tit{ width:100%; height:40px; line-height:40px; font-size:16px; color:#000; background-size:30px;}

	.software_list{ width:100%; height:auto; overflow:hidden;}

	.software_list ul li{ width:100%; height:65px; overflow:hidden; list-style:none; margin-bottom:10px;}

	.software_list ul li a{ display:block; width:100%; height: auto;}	

	.software_tu{ float:left; width: auto; height:100%;}

	.software_tu img{ height:45px; width:auto; padding-top:10px;}



	.means{ width:96%; margin-top:0px; padding-bottom:30px;}

	.means_list{ width:100%; height:auto; overflow:hidden; margin-top:15px;}

	.means_list ul li{ width:100%; height:65px; list-style:none; margin-bottom:10px;}

	.means_list ul li a{ display:block; width:100%; height: auto; overflow:hidden; border-bottom:1px solid #f5f5f5;}

	

	.means_tu{ float:left; width:41px; height:100%;}

	.means_tu img{ height:41px; width:auto; padding-top:12px;}

	

	.means_left{ float:left; margin-left:2%; width:58%; height:auto; overflow:hidden;}

	.means_1{ width:100%; font-size:15px; height:25px; line-height:25px; padding-top:8px; overflow:hidden;}

	.means_2{ width:100%; font-size:12px; height:24px; line-height:24px; margin-top:0px; padding-bottom:8px;}

	.means_2 span{ padding:0px 8px;}

	

	.means_look{ float:right; width:22%; height:auto; overflow:hidden; padding-top:16px; margin-right:2%;}

	.means_look span{ display:block; width:100%; height:32px; line-height:32px; font-size:12px;} 





	/*下载中心-软件驱动-详情*/

	.drive{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:25px;}

	.drive_1{ width:100%; text-align:center; font-size:16px; height: auto; overflow:hidden; line-height:23px;}

	.drive_2{ width:100%; text-align:center; font-size:12px; height:35px; line-height:35px;}

	.drive_2 span{ padding:0px 10px;}

	

	.drive_3{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:15px;}

	.drive_3 a{ display:block; margin:auto; width:100px; height:32px; line-height:32px; font-size:12px;}

	

	.drive_4{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:30px; padding-bottom:30px;}

	.drive_4 img{ max-width:100%; height:auto;}



	.material{ width:96%; height: auto; background-color:#fff; margin:auto;}

	.resume_1a{ position:relative;}

	.resume_texta{ width:335px;}

	.resume_1_yan{ width:auto; height:35px; position:absolute; top:0; right:0px;}

	.resume_1_yan img{ width:auto; height:35px;} 





	/*下载中心-使用手册-详情*/

	.drive_con{ margin:auto; font-size:14px; line-height:23px; width:90%; padding-bottom:10px;}

	.drive_img{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:30px; padding-bottom:40px;}

	.drive_img_1{ width:100%; height: auto;}

	.drive_img_1 img{ width:100%; height:auto;}

	

	.video{ width:100%; margin:auto; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:20px; padding-bottom:25px;}

	.big_div1{ width:94%; height:250px;  margin: auto;}





	/*关于我们-公司简介*/

	.brief{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:20px;}

	.brief_tit{ width:100%; text-align:center; font-size:16px; color:#292f87; height:30px; line-height:30px;}

	.brief_con{ font-size:14px; line-height:23px; margin-top:5px; padding-bottom:30px;}





	.brief_list{ width:96%; height:auto; margin:auto;}

	.brief_list ul li{ width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px;}

	.brief_img{ float:none; width:100%; height:305px; position:relative;}

	.brief_img_1{ display:none;}

	

	.brief_right{ float:none; width:100%; height: auto; overflow:hidden;-moz-box-shadow:inset 0px 0px 18px rgba(0,0,0,0.1); -webkit-box-shadow:inset 0px 0px 18px rgba(0,0,0,0.1); box-shadow:inset 0px 0px 18px rgba(0,0,0,0.1);}

	.brief_nei{ margin:auto; font-size:14px; color:#313131; line-height:23px; width:90%; padding-top:15px; padding-bottom:15px;}

	

	

	.brief_righta{ float:none;}

	.brief_imga{ float:none; position:relative;}

	.brief_img_2{ display:none;}

	.brief_img_3{ display:none;}

	

	.brief_one{ width:96%; font-size:14px; line-height:23px; margin-top:15px; padding-bottom:20px;}

	.brief_tu{ width:96%; height:auto; overflow:hidden; margin:auto;}

	.brief_tu img{ max-width:100%; height:auto;}



	.brief_zi{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:16px; background-size:30px;  margin-top:20px;}

	

	.certificate{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:20px;}

	.certificate_left{ float:none; width:100%; padding-bottom:10px; line-height:35px; text-align:center; background:none; margin-top:0px;}

	.certificate_left span{ font-size:16px; border-bottom:1px solid #292f87;}

	

	.certificate_right{ float:none; width:100%; height:345px; margin:auto;position:relative; overflow:hidden; margin-top:-7px;}

	

	.certificate_right .scrollbarce{ position:absolute; height:3px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

	.certificate_right .scrollbarce .swiper-scrollbar-drag{ background-color:#282f87;}

	

	.certificate_con{ width:100%; height:auto; overflow:hidden; padding-top:12px;}

	.certificate_img{ width:100%; height:227px; text-align:center;}

	.certificate_img img{ width:auto; height:225px;}

	.certificate_tit{ width:90%; font-size:14px; line-height:21px; margin-top:20px; height:63px;}





	.science_warp{ padding-top:20px; padding-bottom:20px;}

	.science{ width:100%; height: auto; overflow:hidden; margin:auto;}

	.science .certificate_left{ margin-top:0px;}

	.science_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:5px;}

	.science_list{ width:100%; height: auto; padding-bottom:20px; margin:auto;position:relative; overflow:hidden; margin-left:0px;}

	

	.science_list .scrollbarsc{ position:absolute; height:3px; bottom:0; width:96%; left:2%;background:#e3e3e3;}

	.science_list .scrollbarsc .swiper-scrollbar-drag{ background-color:#282f87;}





	.knowledge{ width:96%; height: auto; overflow:hidden; margin:auto; padding-top:20px; padding-bottom:20px;}

	.knowledge .certificate_left{ margin-top:0px;}

	.knowledge_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:5px;}

	.knowledge_list{ width:100%; height: auto; padding-bottom:20px; margin:auto;position:relative; overflow:hidden; margin-left:0px;}

	

	.knowledge_list .scrollbark{ position:absolute; height:3px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

	.knowledge_list .scrollbark .swiper-scrollbar-drag{ background-color:#282f87;}



	.excellent{width:96%; height: auto; overflow:hidden; margin:auto;}

	.excellent .certificate_left{ margin-top:0px;}

	.excellent_right{ float:none; width:100%; height: auto; margin-top:5px; overflow:hidden;}

	.excellent_list{ width:100%; height: auto; padding-bottom:20px; margin:auto;position:relative; overflow:hidden; margin-left:0px;}

	

	.excellent_list .scrollbares{ position:absolute; height:3px; bottom:0; width:100%; left:0%;background:#e3e3e3;}

	.excellent_list .scrollbares .swiper-scrollbar-drag{ background-color:#282f87;}

	

	.excellent_img{ width:96%; height:220px;}

	.excellent_img img{ height:220px; width:auto;}







	/*产品中心-详情1*/

	.fine{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px;}

	.fine a{ float:left; display:block; width:49%; height:85px; padding-top:21px; margin-right:2%; margin-bottom:8px;}

	.fine a:nth-child(2n){ margin-right:0px;}

	.fine a:hover .download_img_1{ margin-top:-34px;}

	.fine a.download_a .download_img_1{ margin-top:-34px;}

	.fine .download_tit{  height:30px; line-height:30px; margin-top:10px;}





	.zhuti{ padding-top:20px;}

	.fine_zi{ width:100%; height:45px; line-height:45px; overflow:hidden; font-size:16px; color:#000000; background-size:30px; }

	.fine_all{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}

	.fine_img{ float:none; width:100%; height:200px; text-align:center;}

	.fine_img img{ height:200px; width:auto;}

	

	.fine_con{ float:none; width:100%; height:208px; overflow-y: scroll; margin-top:15px;}

	.fine_con::-webkit-scrollbar{width:3px;height:3px;}

	

	.fine_list{ width:96%; height:auto; padding-left:0px; line-height:26px; overflow:hidden; font-size:14px; }

	.fine_list ul li{ width:96%; padding-left:4%; height:26px; line-height:26px; overflow:hidden; font-size:14px; background-size:6px;}

	.fine_list ul li:hover{ background-size:6px;}

	

	.splendid{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:30px;}

	.splendid ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:10px;}

	

	.splendid_img{ background-size: inherit;}

	.splendid_tit{ width:100%; text-align:center; height:40px; line-height:40px; font-size:14px;}

	

	.fine_con1{ height:180px; margin-top:20px;}

	.fine_1{ width:100%; font-size:16px; color:#000; height:30px; line-height:30px;}

	.fine_2{ width:98%; height:auto; overflow:hidden; font-size:14px; color:#333; line-height:26px;}

	

	

	.fine_imga{ float:none;}

	.fine_cona{ float:none; width:100%; padding-left:0px; position:relative; direction: rtl;}

	.fine_cona .fine_1{ direction: ltr;}  

	.fine_cona .fine_2{ direction: ltr;}  

	

	.fine_tu{ float:none; width:100%; height: auto; overflow:hidden; text-align:center;}

	.fine_tu img{ height: auto; width:100%;}



	.fine_you{ float:none; width:100%; height:208px; overflow-y: scroll; margin-top:15px;}

	.fine_you::-webkit-scrollbar{width:3px;height:3px;}

	.fine_nei{ width:96%; height:auto; overflow:hidden; font-size:14px; color:#333333; line-height:26px;} 



	.series{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}

	.series ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-right:0px;}

	.series ul li:nth-child(2n){ margin-right:0px;}

	.series_img{ float:none; width:240px; height:192px; padding-top:25px; margin:auto;}

	.series_right{ float:none; width:96%; margin:auto; height:auto; overflow:hidden;}

	.series_tit{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#000;}

	.series_con{ width:100%; height:80px; overflow:hidden; font-size:12px; color:#333333; line-height:20px; margin-top:5px;}

	

	.fine_zia{ margin-top:20px;}

	.mark{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}

	.mark img{ max-width:100%; height:auto;}





	.fine_apply{ margin-top:20px;}

	.apply{ width:96%; height:auto; margin:auto; margin-top:15px;}

	.apply ul li{ width:100%; height: auto; overflow: hidden; list-style:none; margin-bottom:20px;}

	.apply ul li a{ display:block; width:100%; height: auto; padding:0px 0px;}

	

	.apply_con{ width:100%; height:auto; overflow:hidden; margin:auto;}

	.apply_img{ float:none;}

	

	.apply_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:10px;}

	.apply_1{ width:100%; font-size:16px; color:#000000; height: auto; overflow:hidden; line-height:23px; padding-top:3px;}

	.apply_2{ width:100%; font-size:14px; line-height:21px; color:#000000; margin-top:5px;}



	.apply_all{ width:96%; margin-top:15px;}

	.apply_list{ margin:auto; height:auto; overflow:hidden; width:100%; padding:10px 0px;}

	.apply_list ul li{ width:100%; height:30px; list-style:none; margin-bottom:10px;}

	.apply_list ul li:last-child{ margin-bottom:0px;}

	

	.apply_list ul li a{ display:block; width:100%; height:30px;}

	

	.apply_biao{ float:left; height:30px; line-height:30px; font-size:14px; width:75%; overflow:hidden;}

	.apply_biao span{ padding-left:2%;}

	.apply_look{ float:right; height:30px; line-height:30px; font-size:12px; width:22%; margin-right:2%;}





	.online{ width:96%; height: auto; overflow:hidden; margin:auto; background:none; margin-top:20px;}

	.online_con{ width:100%; height: auto; overflow:hidden; padding-top:0px; padding-bottom:20px;}

	.online_1{ width:100%; height: auto; position:relative; padding-bottom:10px;}

	.online_1 .online_text:nth-child(2){ float:none; margin-bottom:0px;} 

	

	.online_text{ width:95%; height:42px; line-height:42px; border:none; padding-left:5%;-moz-box-shadow:inset 7px 0px 50px rgba(162,180,189,0.35); -webkit-box-shadow:7inset px 0px 50px rgba(162,180,189,0.35); box-shadow:inset 7px 0px 50px rgba(162,180,189,0.35); margin-bottom:10px;}

	.online_text::-webkit-input-placeholder { font-size:14px;}

	.online_text:focus { -moz-box-shadow:inset 0px 0px 20px rgba(41,47,135,0.6); -webkit-box-shadow:inset 7px 0px 20px rgba(41,47,135,0.6); box-shadow:inset 0px 0px 20px rgba(41,47,135,0.6);}

	

	.online_textarea{ width:95%; height:90px; line-height:42px; border:none;-moz-box-shadow:inset 7px 0px 50px rgba(162,180,189,0.35); -webkit-box-shadow:inset 7px 0px 50px rgba(162,180,189,0.35); box-shadow:inset 7px 0px 50px rgba(162,180,189,0.35); padding-left:5%;}

	

	.online_textarea::-webkit-input-placeholder {  font-size:14px;}

	.online_textarea:focus { -moz-box-shadow:inset 0px 0px 20px rgba(41,47,135,0.6); -webkit-box-shadow:inset 7px 0px 20px rgba(41,47,135,0.6); box-shadow:inset 0px 0px 20px rgba(41,47,135,0.6);}

	

	.online_btn{ width:100%; height:41px; border:1px solid #292f87; background-color:#292f87; color:#FFF; font-size:14px;}







	/*应用案例-详情*/

	.detail{ width:96%; height: auto; overflow:hidden; margin: auto; margin-top:20px;}

	.detail_img{ float:none; width:563px; height:355px; -moz-box-shadow:0px 4px 19px rgba(100,100,100,0); -webkit-box-shadow:0px 4px 19px rgba(100,100,100,0); box-shadow:0px 4px 19px rgba(100,100,100,0);}

	.detail_right{ float:none; height:205px; margin-top:15px; width:100%; overflow-y: scroll;}

	.detail_right::-webkit-scrollbar{width:3px;height:3px;}

	

	.detail_nei{ width:98%; height:auto; overflow:hidden;} 

	.detail_1{ width:100%; font-size:16px;line-height:24px;}

	.detail_2{ width:100%; height: auto; overflow:hidden; font-size:14px; line-height:21px; margin-top:10px;}

	

	



	

	.brief_zib{ margin-top:20px;}

	.detail_rong{ width:96%; height:auto; font-size:14px; line-height:24px; overflow:hidden; margin:auto; margin-top:15px;}

	.detail_rong span{ display:block; background:url(../images/detail_09.jpg) no-repeat 8px 8px; background-size:8px; font-size:14px; color:#000000; line-height:24px; padding-left:6%; width:94%; height:auto; overflow:hidden; padding-bottom:13px;}

.detail_ronga { width:100%;}
	.detail_rong1{ width:96%; height:auto; font-size:14px; line-height:24px; overflow:hidden; margin:auto; margin-top:15px;}

	.detail_rong1 span{ display:block;  background-size:8px; font-size:14px; color:#000000; line-height:24px; padding-left:6%; width:94%; height:auto; overflow:hidden; padding-bottom:13px;}

	.general{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}

	.general_1{ width:100%; height: auto; overflow:hidden; background-color:#f3f3f3; margin-bottom:5px; padding:10px 0px;}

	.general_1_1{ float:none; height:30px; line-height:30px; font-size:16px; padding-left:0px; width:94%; margin:auto;}

	.general_1_2{ float:none; height: auto; padding:0px 0px;line-height:21px; font-size:14px; width:94%; margin:auto;}

	

	.general_2{ width:100%; height: auto; overflow:hidden; background-color:#f8f9fb; margin-bottom:5px; padding:10px 0px;}

	.general_2_1{ float:none; height:30px; line-height:30px; font-size:16px; padding-left:0px; width:94%; margin:auto;}

	.general_2_2{ float:none; height: auto; padding:0px 0px; line-height:21px; font-size:14px; color:#000000; width:94%; margin:auto;}



	.gem{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}

	.gem ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:15px;}

	.gem ul li:nth-child(2n){ margin-right:0px;}

	

	.gem_tit{ width:100%; text-align:center; font-size:14px; height:40px; line-height:20px; margin-top:8px;}



	.sapphire{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:15px;}

	.sapphire ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:10px;}

	.sapphire ul li:nth-child(2n){ margin-right:0px;}

	

	

	.consult{ width:96%; height:auto; overflow:hidden; margin:auto; padding-bottom:25px;}

	.consult_rong{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:10px; padding-bottom:15px;}

	.consult_rong a{ display:block; background:url(../images/detail_09.jpg) no-repeat 0px 8px; background-size:6px; font-size:14px; line-height:24px; padding-left:4%; width:96%; height:auto; overflow:hidden; padding-bottom:10px;}

	

	.xiang_alla{ padding-top:0px; border-top:1px solid #e5e5e5; padding-top:10px;}

	.xiang_alla .xiang_mid{ top:10px;}



	

	/*关于我们*/

	.company{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:30px;}

	.company_tit{ width:100%; text-align:center; background-size:30px; font-size:16px; height:45px; line-height:45px;}	

	.company_con{ width:100%; height: auto; overflow:hidden; position:relative; margin-top:15px;}

	.company_img{ float:none; width:707px; height:484px; border-top-right-radius:0px; border-bottom-left-radius:0px;}

	

	

	.company_right{ width:100%; height: auto; overflow:hidden; background-color:#f5f5f5; position: relative; right:0; bottom:0; border-top-right-radius:0px; border-bottom-left-radius:0px; padding-bottom:16px;}

	.company_nei{ margin:auto; height: auto; overflow:hidden; font-size:14px; line-height:23px; width:94%; padding-right:0px; margin-top:16px;}

	

	.company_more{ width:100%; height:auto; overflow:hidden; margin-top:20px; text-align:center;}

	.company_more a{ display: inline-block; width:120px; height:32px; line-height:32px; font-size:12px; border:1px solid #292f87;}

	.company_more span{ color:#292f87; font-family:"宋体"; padding-left:16px;}





	.course{ width:100%; height:auto; overflow:hidden; background:#fafafa url(../images/about_09.jpg) no-repeat center; background-size:100% auto; padding-top:20px; padding-bottom:50px;}

	.course_all{ width:96%; height:180px; margin:auto; margin-top:20px; text-align:center; overflow:hidden;}

	

	.course_con{ display:inline-block; width:100%; margin:auto;}

	.course_kuang{ width:96%; border:2px solid #292f87; height:150px; margin:auto; background-color:#fff;}

	.course_left{ float:none; margin-left:0px; width:94%; margin:auto; height:auto; overflow:hidden;}

	.course_1{ width:100%; font-size:16px; height:30px; line-height:30px; padding-top:10px;}

	.course_2{ width:100%; height:89px; overflow:hidden; text-align:left; font-size:14px; color:#333333; line-height:23px;}

	.course_right{ float: right; height:230px; margin-left:35px; display:none;}

	

	.course_san{ width:100%; background-size:auto 100%; height:12px; margin-top:-2px; position:relative; z-index:1;}

		

	.course_time{ width:96%; height:100px; margin-top:10px; background:url(../images/about1_15.jpg) repeat-x center 9px; position:relative;}

	.course_time .swiper-slide.swiper-slide-active .course_nei_1{ background-size:20px;}

	

	.course_time .scrollbarc{ position:absolute; height:3px; bottom:0; width:40%; left:30%;background:rgba(54,60,143,.2);}

	.course_time .scrollbarc .swiper-scrollbar-drag{ background-color:#2724af;}

	

	.course_nei{ width:100%; height:100%; cursor:pointer;}

	.course_nei:hover .course_nei_1{ background-size:20px}

	.course_nei_1{ width:100%; height:20px; background:url(../images/about11_09.png) no-repeat center; background-size:20px;}

	.course_nei_2{ width:100%; text-align: center; font-size:14px; height:30px; line-height:30px;}





	.dynamic{ width:96%; height:auto; overflow:hidden; margin:auto; padding-top:20px; padding-bottom:35px;}

	.dynamic_list{ width:100%; height:auto; overflow:hidden; margin-top:15px;}

	.dynamic_list ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:10px;}

	.dynamic_list ul li a:hover .dynamic_bottom{ bottom:0px;}

	

	.dynamic_1{ margin:auto; font-size:16px; color:#fff; width:94%; height:30px; line-height:30px; overflow:hidden;}

	.dynamic_2{ margin:auto; width:94%; padding:0px 3%; height:51px; font-size:12px; line-height:21px; margin-top:5px;}

	.dynamic_3{ margin:auto; width:94%; font-size:12px; color:#fff; background-size:16px; height:42px; line-height:42px;}

	

	.company_morea{ margin-top:10px;} 



	.recruit{  padding-top:20px; padding-bottom:30px;}

	.recruit_con{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}

	.recruit_left{ float:none; width:694px; height:264px;}

	.recruit_right{ float:none; width:100%; height:225px; background-color:#f2f2f2;position:relative; overflow:hidden;}

	.recruit_right::-webkit-scrollbar{width:3px;height:3px;}

	

	.recruit_right .recruit_right_a{ position: absolute; width:8px; left: inherit; right:8px;  text-align: center; z-index:1; margin:auto;}

	.recruit_right .swiper-pagination-bullet { display: inline-block; width:8px; height:8px;}



	.recruit_1{ margin:auto; font-size:16px; color:#000; width:92%; height:30px; line-height:30px; padding-top:15px;}

	.recruit_1 span{ font-size:14px; color:#292f87; float:right;} 

	.recruit_2{ margin:auto; width:92%; height:auto; overflow:hidden;}

	.recruit_2 span{ display:inline-block; font-size:12px; padding:0px 12px;  height:30px; line-height:30px; margin-right:5px; margin-top:10px;}

	.recruit_3{ margin:auto; width:92%; font-size:16px; color:#535353; height:35px; line-height:35px; margin-top:20px;}

	.recruit_3 span{ font-size:12px; margin-left:0px; display:block; line-height:20px;}

	.recruit_3 span.recruit_3_span{ float:none; padding:0px 10px; width:60px; text-align:center; font-size:12px; height:30px; line-height:30px; margin-top:10px;}

	.recruit_4{ margin:auto; width:92%; font-size:14px; line-height:24px; margin-top:10px; padding-bottom:20px;}

	

	

	

	.welfare{ width:96%; height:auto; overflow:hidden; margin: auto; margin-top:10px;}

	.welfare_left{ float: none; width:100%; height:auto; overflow:hidden; margin-top:15px;}

	.welfare_tit{ width:100%; font-size:16px; color:#373737; height:30px; line-height:30px; padding-top:0px;}

	.welfare_con{ width:100%; height: auto; overflow:hidden; font-size:14px; color:#373737; line-height:23px;}

	

	.welfare_img{ float:none; width:694px; height:320px;}



	.partner{ width:96%; padding-top:20px; padding-bottom:45px;}

	.partner_list{ width:100%; height:44px; position:relative; text-align:center; overflow:hidden; margin-top:20px;}

	.partner_list .swiper-slide img{ height:44px;}



	

}







































