﻿@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;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:0px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}






.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}
.clear1{ width:100%; height:30px; }
/*分页样式*/
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left; margin-bottom:50px;} 
.page_list a{display:inline-block;color:#4f4f4f;text-align:center;text-decoration:none; padding:3px 10px; margin:0px 3px; background-color:#dcdcdc;}
.page_list a:hover{color:#fff; background-color:#f9aa4e;}
.page_list a.on{color:#fff;  background-color:#f9aa4e;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left;margin-bottom:50px;} 
.contPage a{display:inline-block;color:#333333;text-align:center;text-decoration:none; padding:2px 10px; margin:0px 3px; border:2px solid #e5e5e5;}
.contPage a:hover{color:#2763ac; border:2px solid #2763ac;}
.contPage a.on{color:#2763ac; border:2px solid #2763ac;}
/*申请框*/
.apply_warp{ width:100%; height:100vh; background-color:rgba(0,0,0,0.5); position: fixed; top:0; z-index:99; overflow:hidden;}
.apply1{ width:510px; height:397px; background-color:#fff; border-radius:7px; margin:auto; overflow:hidden;}
.apply1_tit{ font-size:16px; color:#282828; font-weight:bold; height:35px; line-height:35px; padding:0px 15px; width:480px;}
.apply1_tit a{ float:right; background:url(../images/cha.jpg) no-repeat center; display: inline-block; width:14px; height:47px; cursor:pointer;}
.apply1_list{ width:480px; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.apply1_list ul li{ width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:7px;}
.apply1_left{ float:left; font-size:14px; color:#b3b3b3; width:75px; height:45px; line-height:45px;}
.apply1_right{ float:right; width:405px; height:auto; overflow:hidden;position: relative;
}
.apply1_right span{ color:#F00;}

.apply1_left1{ float:left; font-size:14px; color:#b3b3b3; width:105px; height:45px; line-height:45px;}
.apply1_right1{ float:right; width:375px; height:auto; overflow:hidden;position: relative;
}
.apply1_right1 span{ color:#F00;}


.apply1_select{ font-size:14px; color:#454545; width:248px; height:45px; border:1px solid #dbdbdb; padding-left:15px; border-radius:4px;}
.apply1_text3{ width:340px; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:13px;}
.apply1_text{ width:390px; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:13px;}
.apply1_text1{ width:115px; height:43px; border:1px solid #dbdbdb; border-radius:4px; padding-left:13px;}
.apply1_shang{ font-size:14px; color:#404040; background-color:#f5f5f5; border:1px solid #dbdbdb; width:130px; height:45px; border-radius:4px;} 
.applt1_btn{ font-size:16px; color:#fff; background-color:#d71718; border:1px solid #d71718; width:130px; height:45px; border-radius:4px; margin-top:10px;}
.file{ width:1198px; height:auto; overflow:hidden; border:1px solid #e3e3e3; border-bottom:none; margin-top:32px; margin-bottom:48px;}
.file ul li{ width:100%; height:auto; overflow:hidden; list-style:none;}
.file_1{ width:1198px; height:57px; border-bottom:1px solid #e3e3e3; background-color:#f3f3f3;}
.file_1_1{ float:left; font-size:16px; color:#2c2c2c; font-weight:bold; height:57px; line-height:57px; padding-left:15px; width:555px;}
.file_1_2{ float:left; font-size:16px; color:#2c2c2c; font-weight:bold; height:57px; line-height:57px; text-align: center; width:265px;}
.file_1_3{ float:right; font-size:16px; color:#2c2c2c; font-weight:bold; height:57px; line-height:57px; text-align: center; width:145px;}

.file_2{ width:1198px; height:60px;}
.file_2 a{ display:block; width:1198px; height:59px; border-bottom:1px solid #e3e3e3;}
.file_2 a:hover .file_2_3{ background:url(../images/file_14.png) no-repeat center;-webkit-transition: all 0.4s ease-in-out;}
.file_2_1{ float:left; font-size:16px; color:#434343; height:59px; line-height:59px; margin-left:15px; background:url(../images/file_10.png) no-repeat 5px; padding-left:45px; width:510px;}
.file_2_2{ float:left; font-size:14px; color:#969696; height:59px; line-height:59px; text-align: center; width:265px;}
.file_2_3{ float:right; height:59px; width:145px; background:url(../images/file_07.png) no-repeat center;}
.file_3{ width:1198px; height:60px;}
.file_3 a{ display:block; width:1198px; height:59px; border-bottom:1px solid #e3e3e3; background-color:#f3f3f3;}
.file_3 a:hover .file_2_3{ background:url(../images/file_14.png) no-repeat center;-webkit-transition: all 0.4s ease-in-out;}

.file_2_1_1{ float:left; font-size:16px; color:#434343; height:59px; line-height:59px; margin-left:15px; width:510px;}

.file_2_3_1{ float:right; height:59px; width:145px; font-size:16px; color:#434343; height:59px; line-height:59px;}

  
/*头部*/
.header{ width:100%; height:93px; position: fixed; z-index:9999; background-color:rgba(0,0,0,0.3); top:0; overflow:hidden;}
.head{ width:1200px; height:93px; margin:auto;}
.head_logo{ height:93px; cursor:pointer; position:absolute; left:25px;}
.head_logo img{ padding-top:26px;}

.nav{ float:right;height:93px;  margin:auto; }
.nav_1{ float:left; height:93px; margin-left:40px; position:relative;}
.nav_1 a{ display:inline-block; text-align: center; font-size:16px; color:#fff; line-height:93px; height:93px; cursor:pointer; position:relative; z-index:99;}
.nav_1 a:hover{ color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}
.nav_1 a.nav_1_a{ color:#f9aa4e;}

.head_right{ position:absolute; right:25px; top:37px; z-index:99;}
.head_right a{ display:block; float:left; width:22px; height:21px; margin-left:13px; cursor:pointer;}



.nav_1_warp{ width:171px; height:auto; overflow:hidden; position:absolute; right:-56px; z-index:9999;  display:none;}
.nav_1_warp a{ display:block; width:171px; height:30px; background-color:#f3f3f3; padding-bottem:10px; color:#333; line-height:30px; font-weight:normal;}
.nav_1_warp a:hover{ color:#f9aa4e;}


/*banner*/
.n_div{ width:100%; height:590px; overflow:hidden;}

/*漂浮框*/
.side{position:fixed;width:58px;height: auto;right:43px;top:30%;z-index:100;}
.side ul li{width:58px;height:58px;float:left;position:relative; margin-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all 0.3s;background:#203f6c;color:#fff;font:16px/58px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;background:#203f6c;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#f9aa4e;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.ma{ width:58px; height:58px; position:relative;}
.ma:hover .ma_er{ display:block;transition:all 0.3s;}
.ma_img{ width:58px; height:58px;}
.ma_er{ width:100px; height:100px;  position:absolute; top:-13px; left:-115px; display:none;}
.ma_er img{ padding:12px;}

.ma1{ width:49px; height:49px; position:relative;}
.ma1:hover .ma_er1{ display:block;transition:all 0.3s;}
.ma1_img{ width:58px; height:58px;}
.ma_er1{ width:100px; height:100px;  position:absolute; top:-13px; left:-115px; display:none;}
.ma_er1 img{ padding:12px;}


.mune_warp{ width:100%; height:73px; text-align: center; overflow:hidden;}
.mune_warp a{ display:inline-block; font-size:16px; color:#3a3a3a; cursor:pointer; height:73px; line-height:73px; padding:0px 60px;}
.mune_warp a:hover{ background-color:#203f6c; color:#fff; -webkit-transition: all 0.1s ease-in-out;}
.mune_warp a.mune_warp_a{ background-color:#203f6c; color:#fff;}


/*底部*/
.footer{ width:100%; height:779px; background: url(../images/address_34.jpg) no-repeat center; margin:auto; position:relative; overflow:hidden;}
.foot{ width:1400px; height:716px; margin:auto; position:relative; padding-top:63px;}
.foot_logo{ width:100%; height:39px; cursor:pointer; text-align: center; overflow:hidden;}

.foot_search{ width:576px; height:66px; margin:auto; border-radius:30px; overflow:hidden; position:relative; background-color:#0f0f0f; margin-top:50px;}
.foot_text{ width:355px; height:66px; color:#fff; border:none; background:none; padding-left:30px; font-size:16px; font-family: "微软雅黑";}  
.foot_btn{ font-size:18px; color:#fff; border:none; height:66px; border-radius:40px; background:#203f6c url(../images/address_21.png) no-repeat 45px; padding-left:33px; width:190px; position:absolute; right:0; top:0; font-weight:bold; font-family:"微软雅黑";}

.foot_wei{ width:100%; height:49px; text-align: center; margin-top:38px;}
.foot_wei a{ display:inline-block; width:49px; height:49px; background-color:#2c2c2c; border-radius:50px; margin:0px 10px; cursor:pointer;}
.foot_wei a:hover{  background-color:#203f6c; -webkit-transition: all 0.1s ease-161616-out;}
.foot_er{ width:49px; height:49px; position:relative;}
.foot_er:hover .foot_ma{ display:block;}
.foot_ma{ position:absolute; top:55px; width:100px; height:100px; left:-25px; display:none;}

.foot_top{ width:1200px; height:320px; margin:auto; margin-top:40px;}
.foot_left{ float:left; width:240px; height:320px; overflow:hidden;}
.foot_tit{ width:100%; height:45px; overflow:hidden;}
.foot_tit a{ display:block; width:100%; height:45px; line-height:45px; font-size:18px; text-align: center; color:#ffffff; font-weight:bold; } 
.foot_tit a:hover{ color:#e66800; -webkit-transition: all 0.4s ease-in-out;}
.foot_con{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.foot_con a{ width:100%; display:block; font-size:16px; color:#fff; opacity:0.5; text-align: center; height:30px; line-height:30px;cursor:pointer;}
.foot_con a:hover{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}

.foot_mid{ float:left; width:285px; height:320px; overflow:hidden;}
.foot_left1{ float:left; width:210px; height:320px; overflow:hidden;}
.foot_left2{ float:left; width:270px; height:320px; overflow:hidden;}

.foot_right{ float:right; height:320px; width:157px;} 
.foot_1{ width:100%; height:157px; text-align: center; padding-top:23px;}
.typeright{ width:1200px; height:58px; margin:auto; line-height:58px; text-align: center; font-size:12px; color:#ffffff; opacity:0.2;}

/*公司地址*/
.main_warp{ width:100%; height:auto; overflow:hidden; background-color:#f6f6f6; }
.address_con{ width:1200px; height:auto; overflow:hidden; margin:auto; font-size:18px; color:#3a3a3a; line-height:30px; text-align: center; padding:60px 0px;}
.address{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.address ul li{ width:100%; height:479px; list-style:none;}
.address_left{ float:left; width:50%; height:479px;}
.address_right{ float:right; width:50%; height:479px;}
.address_rong{ width:550px; height:479px; margin-left:50px;}
.address_1{ width:100%; height:39px; padding-top:125px;}
.address_2{ width:100%; font-size:18px; color:#3a3a3a; font-weight:bold; height:30px; line-height:30px; margin-top:42px;}
.address_3{ width:100%; font-size:18px; color:#3a3a3a; line-height:30px; height:auto; overflow:hidden;}

.address_left1{ float:right; width:50%; height:479px;}
.address_right1{ float:left; width:50%; height:479px;}
.address_rong1{ width:600px; height:479px; float:right;}


/*关于我们*/
.n_div1{ width:100%; height:500px; overflow:hidden;}

.piaofu{ width:100%; height:173px; overflow:hidden;}
.header1{width: 100%;height: 93px; background-color:rgba(0,0,0,0.3); position:fixed; z-index:9999; top:0;}

.about{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:72px;}
.about_tit{ width:100%; font-size:40px; color:#222222; background:url(../images/about_05.png) no-repeat center; background-size:auto 100%; height:127px; line-height:127px; text-align:center;}
.about_con{ width:1200px; height:auto; overflow:hidden; font-size:15px; color:#3a3a3a; line-height:23px; margin-top:65px; padding-bottom:100px;}

/*解决方案*/
.case_tit{ width:100%; font-size:40px; color:#222222; background:url(../images/case_06.jpg) no-repeat center; background-size:auto 100%; height:127px; line-height:127px; text-align:center;}
.case{ width:1200px; height:auto; overflow:hidden; margin-top:70px; margin-bottom:30px;}
.case ul li{ float:left; width:380px; height:525px; list-style:none; margin-right:30px; margin-bottom:25px;}
.case ul li.case_li{ margin-right:0px;}
.case ul li a{ display:block; width:380px; height:525px; background-color:#fff;}
.case ul li a:hover .case_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.case ul li a:hover .case_1{ color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}
.case ul li a:hover .case_3{ opacity:1; color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}

.case_img{ width:380px; height:325px; overflow:hidden;}
.case_img img{ width:380px; height:325px; -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.case_1{ width:360px; margin:auto; font-size:24px; color:#222222; height:70px; line-height:70px; padding-top:5px; text-align: center;}
.case_2{ margin:auto; width:325px; font-size:14px; color:#222222; line-height:23px; opacity:0.5; height:69px; overflow:hidden;}
.case_3{ margin:auto; width:325px; text-align:right; font-size:14px; color:#222222; opacity:0.5; height:30px; line-height:30px; margin-top:20px;}
.case_3 span{ font-family:"宋体"; margin-left:10px;}

/*人才*/
.gift{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-bottom:60px;}
.gift_tit{ width:1200px; text-align: center; font-size:30px; color:#3a3a3a; height:150px; line-height:150px; padding-top:10px;}
.gift_con{ width:1200px; height:auto; overflow:hidden;}
.gift_img{ float:left; width:566px; height:auto; overflow:hidden;}
.gift_right{ float:right; font-size:18px; color:#3a3a3a; line-height:36px; height:auto; overflow:hidden; width:580px;}

.job{ width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
.job_tit{ width:100%; height:113px; background-color:#f9aa4e; text-align: center; line-height:113px; font-size:18px; color:#fff;}
.job_tit span{ padding:0px 47px;}
.job_nei{ margin:auto; width:1030px; height:auto; overflow:hidden; margin-top:60px;}
.job_left{ float:left; width:516px; height:auto; overflow:hidden; border-right:2px solid #e5e5e5;}
.job_1{ width:440px; text-align: center; font-size:24px; color:#3a3a3a; font-weight:bold; height:44px; line-height:44px;}
.job_2{ width:440px; height:auto; overflow:hidden; font-size:14px; color:#3a3a3a; line-height:24px; margin-top:55px;}
.job_2 span{ font-size:18px;}
.job_3{ width:100%; height:40px; margin-top:70px;}
.job_3 a{ display:block; font-size:16px; color:#3a3a3a; border-radius:20px; border:1px solid #dddddd; width:123px; height:38px; margin:auto; text-align: center; line-height:38px; cursor:pointer;}
.job_3 a:hover{ background-color:#f9aa4e; border:1px solid #f9aa4e; color:#fff; -webkit-transition: all 0.4s ease-in-out;}
.job_right{ float:right; width:440px; height:auto; overflow:hidden;}

.welfare_warp{ width:100%; background:url(../images/gift_09.jpg) no-repeat center; height:501px; overflow:hidden;}
.welfare{ width:1200px; height:501px; margin:auto;}
.welfare_left{ float:left; height:501px; width:470px; text-align:right;}
.welfare_left img{ padding-top:103px;}
.welfare_right{ float:right; width:600px; height:auto; overflow:hidden;}
.welfare_1{ width:100%; font-size:24px; color:#3a3a3a; font-weight:bold; height:60px; line-height:60px; padding-top:30px;}
.welfare_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#3a3a3a; line-height:24px; margin-top:10px;}

/*荣誉资质*/
.honor_tit{width:100%; font-size:40px; color:#222222; background:url(../images/honor_03.png) no-repeat center; background-size:auto 100%; height:127px; line-height:127px; text-align:center;}
.honor_biao{ width:100%; font-size:18px; color:#203f6c; text-align: center; height:70px; line-height:70px; margin-top:50px;}
.honor_con{ width:1200px; height:auto; overflow:hidden; font-size:15px; color:#203f6c; line-height:23px; padding-bottom:60px;}
.honor_all{ width:1200px; height:793px; position:relative; margin-top:70px;}
.honor_list{ width:575px; height:793px; overflow:hidden; margin:auto; position:relative;}
.honor_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.honor_list .swiper-slide{ overflow:hidden;}
.honor-left { position:absolute; left:0px; top:0; z-index:1100; cursor:pointer; font-size:46px; color:#3a3a3a; font-weight:bold;  font-family:"宋体"; width:280px; height:793px; text-align: center; line-height:793px;}
.honor-left:hover{ color:#f9aa4e;-webkit-transition: all 0.4s ease-in-out;}
.honor-right {position: absolute; top:0; right:0; z-index:1100; cursor:pointer; font-size:46px; color:#3a3a3a; font-weight:bold; font-family:"宋体"; width:280px; height:793px; text-align: center; line-height:793px;}
.honor-right:hover{color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}



/*新闻*/
.news_tit{width:100%; font-size:40px; color:#222222; background:url(../images/news_04.png) no-repeat center; background-size:auto 100%; height:127px; line-height:127px; text-align:center;}
.news{ width:1200px; height:375px; overflow:hidden; margin-top:70px;}
.news_left{ float:left; width:600px; height:375px; overflow:hidden;}
.news_left a{ display:block; width:600px; height:375px;}
.news_left:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.news_left img{ width: 600px; height:375px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.news_right{ float:right; width:570px; height:375px; overflow:hidden;}
.news_right ul li{ width:570px; height:170px; list-style:none; margin-bottom:35px;}
.news_right ul li a{ display:block; width:570px; height:169px; border-bottom:1px solid #e9e9e9;}
.news_right ul li a:hover .news_right_1{ color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}
.news_right ul li a:hover .news_right_4{ color:#f9aa4e;opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.news_right_1{ width:100%; font-size:18px; color:#3a3a3a; font-weight:bold; height:24px; overflow:hidden;}
.news_right_2{ width:100%; font-size:14px; color:#bbbbbb; height:45px; line-height:45px;}
.news_right_3{ width:100%; overflow:hidden; font-size:14px; color:#7d7d7d; height:46px;}
.news_right_4{ width:100%; text-align:right; font-size:14px; color:#222222; opacity:0.5; height:30px; line-height:30px; margin-top:15px;}
.news_right_4 span{ font-family:"宋体"; margin-left:10px;}



.journalism{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:48px;}
.journalism ul li{ float:left; width:280px; height:440; overflow:hidden; list-style:none; margin-bottom:57px; margin-right:26px;}
.journalism ul li.journalism_li{ margin-right:0px;}
.journalism ul li a{ display:block; width:280px; height:440px; background-color:#fff;}
.journalism ul li a:hover .journalism_4{ color:#f9aa4e;opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.journalism ul li a:hover .journalism_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.journalism_img{ width:280px; height:175px; overflow:hidden;}
.journalism_img img{ width: 280px; height:175px;-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;}

.journalism_1{ width:250px; font-size:18px; color:#222222; font-weight:bold; margin:auto; height:76px; line-height:38px; text-align: center; padding-top:13px;}
.journalism_2{ width:250px; margin:auto; font-size:14px; color:#7d7d7d; line-height:23px; text-align:center; height:69px; overflow:hidden; margin-top:10px;}
.journalism_3{ width:100%; text-align: center; font-size:14px; color:#bbbbbb; height:40px; line-height:40px; margin-top:10px;}
.journalism_4{ width:250px; margin:auto; font-size:12px; color:#7d7d7d; line-height:36px; text-align: right; height:36px; opacity:0.5;}


/*新闻详情*/
.xiang{ width:100%; height:auto; overflow:hidden; padding-top:40px; padding-bottom:24px; border-bottom:1px solid #ececec;}
.xiang_tit{ width:1200px; text-align: center; font-size:24px; color:#343434; height:65px; line-height:65px; margin:auto;}
.xiang_come{ width:100%; text-align: center; font-size:14px; color:#8a8a8a; height:45px; line-height:45px;}
.xiang_come span{ padding:0px 24px;}
.xiang_con{ width:1200px; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#8a8a8a; line-height:26px; text-align: center; margin-top:30px; padding-bottom:55px;}
.xiang_next{ width:100%; text-align: center;}
.xiang_next a{ display: inline-block; font-size:16px; color:#3a3a3a; border-radius:20px; border:1px solid #dddddd; padding:0px 38px; height:38px; margin:auto; text-align: center; line-height:38px; cursor:pointer; margin:0px 10px;}
.xiang_next a:hover{ background-color:#f9aa4e; border:1px solid #f9aa4e; color:#fff; -webkit-transition: all 0.4s ease-in-out;}

.tui_tit{ width:100%; font-size:30px; color:#3a3a3a; border-top:1px solid #ececec; text-align: center; margin-top:55px; height:130px; line-height:130px;}
.tui{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.tui ul li{ float:left; width:280px; height:440; overflow:hidden; list-style:none; margin-bottom:57px; margin-right:26px;}
.tui ul li.journalism_li{ margin-right:0px;}
.tui ul li a{ display:block; width:280px; height:440px; background-color:#fff;}
.tui ul li a:hover .journalism_4{ color:#f9aa4e;opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.tui ul li a:hover .journalism_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

/*产品*/
.carte_warp{ width:100%; height:80px; border-bottom:1px solid #e6e6e6; position:fixed; z-index:9999; top:93px; background-color:#fff; overflow:hidden;}
.carte{ width:1200px; height:80px; margin:auto;}
.carte_left{ float:left; height:80px; line-height:80px; font-size:22px; color:#222222;}
.carte_mune{ float:right; height:80px; text-align:  right;}
.carte_mune a{ display:inline-block; font-size:14px; color:#222222; cursor:pointer; height:78px; line-height:78px; border-bottom:2px solid #fff; margin-left:40px;}
.carte_mune a:hover{ color:#203f6c; border-bottom:2px solid #203f6c; -webkit-transition: all 0.1s ease-in-out;}
.carte_mune a.carte_mune_a{ color:#203f6c; border-bottom:2px solid #203f6c;}

.process{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:60px;}
.process_tit{ width:1200px; font-size:42px; color:#222222; font-weight:bold; text-align: center; background:url(../images/product_03.png) no-repeat center; height:130px; line-height:130px;}
.process_jian{ width:1200px; height:auto; overflow:hidden; margin-top:45px; padding-bottom:65px;}
.process_left{ float:left; width:600px; height:auto; overflow:hidden;}
.process_right{ float:right; width:600px; height:auto; overflow:hidden;}
.process_1{ width:100%; font-size:63px; color:#203f6c; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:72px; padding-top:45px;}
.process_2{ width:100%; font-size:26px; color:#3b3b3b; font-weight:bold; height:45px; line-height:45px;}
.process_3{ font-size:14px; color:#7c7c7c; line-height:21px; height: auto; overflow:hidden; width:555px; margin-top:40px;}

.goodness_warp{ width:100%; height:695px; background-color:#f3f5f9; overflow:hidden;}
.goodness{ width:1200px; height:695px; margin:auto;}
.goodness_en{ width:100%; font-size:63px; color:#203f6c; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:72px; text-align: center; padding-top:40px;}
.goodness_tit{ width:100%; font-size:26px; color:#3b3b3b; font-weight:bold; height:45px; line-height:45px; text-align: center;}
.goodness_con{ width:1200px; height:auto; overflow:hidden; margin-top:65px;}
.goodness_left{ float:left; width:602px; height:425px;}
.goodness_nei{ font-size:14px; color:#7c7c7c; line-height:21px; width:565px; height:auto; overflow:hidden;}
.goodness_nei span{ font-size:16px; color:#3b3b3b; font-weight:bold;}

.goodness_right{ float:right; width:580px; height: auto; overflow:hidden; padding-top:30px; text-align:right;}

.design{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}
.design_come{ margin:auto; font-size:16px; color:#7c7c7c; line-height:28px; text-align: center; margin-top:20px; width:1200px;}
.design_con{ width:1200px; height:415px; overflow:hidden; margin-top:80px; margin-bottom:60px;}
.design_img{ float:left; width:530px; height:auto; overflow:hidden;}
.design_right{ float:right; width:602px; height:425px;}
.goodness_nei{ font-size:14px; color:#7c7c7c; line-height:21px; width:1200px; height:auto;  overflow:hidden;}
.goodness_nei span{ font-size:16px; color:#3b3b3b; font-weight:bold;}

.apply_warp2{ width:100%; height:auto; overflow:hidden; background-color:#f3f5f9;}
.apply2{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-bottom:70px;}
.compare{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:40px;}
.compare_list{ width:100%; height:650px; margin:auto;position:relative; overflow:hidden; margin-top:30px;}
.compare_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.compare_list .swiper-slide{ overflow:hidden;}

.compare_list .paginationc{ position: absolute; bottom:40px; width: 100%; z-index:100; text-align:center;}
.compare_list .swiper-pagination-bullet { display: inline-block; width:10px;  height:10px; margin:0px 5px;  cursor: pointer; background-color:#eaeaea; border-radius:50%;}
.compare_list .swiper-pagination-bullet-active{ background:#203f6c;-webkit-transition: all 0.4s ease-in-out;}


/*banner*/
.big{ width:100%; height:800px; margin:auto;position:relative; overflow:hidden;}
.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden;}
.big_div{ width:100%; height:800px; position:relative; overflow:hidden;}


.big .pagination{ position: absolute; bottom:20px; width: 100%; z-index:100; text-align:center;}
.big .swiper-pagination-bullet { display: inline-block; width:43px;  height:2px; margin:0px 5px;  cursor: pointer; background-color:#b1b1b1;}
.big .swiper-pagination-bullet-active{ background:#0c2d6e;-webkit-transition: all 0.4s ease-in-out;}

.product{ width:100%; height:auto; overflow:hidden;}
.product ul li{ width:100%; height:590px; list-style:none;}
.product ul li.product_li{ background-color:#f3f5f9;}

.product ul li a{ display:block; width:1200px; height:525px; margin:auto; padding-top:65px;}
.product ul li a:hover .product_cahn_img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg);transform: rotateZ(360deg);-webkit-transition: all 0.5s ease-in-out; border:2px solid #203f6c; -webkit-filter: grayscale(0%); }
.product ul li a:hover .product_cahn_tit{color:#203f6c; -webkit-transition: all 0.4s ease-in-out;}
.product_left{ float:left; width:460px; height:525px;}
.product_1{ width:100%; overflow:hidden; font-size:63px; color:#203f6c; font-weight:bold; height:83px; font-family:Arial, Helvetica, sans-serif;}
.product_11{ width:100%; overflow:hidden; font-size:63px; color:#203f6c; font-weight:bold; height: auto; padding-bottom:10px;}
.product_2{ width:100%; font-size:32px; color:#3b3b3b; font-weight:bold; overflow:hidden; height:42px; margin-top:-10px;}
.product_3{ font-size:18px; color:#fff; width:200px; height:53px; text-align: center; line-height:53px; background-color:#203f6c; margin-top:43px; overflow:hidden;}
.product_4{ width:100%; height:auto; margin-top:57px;}
.product_cahn{ width:74px; height:151px; float:left; margin-right:20px;}
.product_cahn_img{ width:70px; height:70px; border:2px solid #e2e2e2; border-radius:50%; overflow:hidden;position:relative; z-index:1;-webkit-transition: -webkit-transform 0.8s ease-in-out;
-moz-transition: -moz-transform 0.8s ease-in-out;-o-transition: -o-transform 0.8s ease-in-out;-ms-transition: -ms-transform 0.8s ease-in-out; -webkit-filter: grayscale(100%); }

.product_cahn_tit{ width:100%; text-align: center; font-size:14px; color:#6f6f6f; height:50px; line-height:50px;}
.product_right{ float:right; width:680px; height:auto; overflow:hidden;}
.product_right img{ max-width:100%; height:auto;}

.product_right1{ float:left; width:680px; height:auto; overflow:hidden;}
.product_right1 img{ max-width:100%; height:443px;}
.product_left1{ float:right; width:460px; height:525px;}

.base_warp{ width:100%; height:590px; background-color:#f3f5f9; overflow:hidden;}
.base{ width:1200px; height:590px; margin:auto;}
.base_tit{ width:100%; text-align: center; font-size:32px; color:#3b3b3b; font-weight:bold; height:128px; line-height:128px;}
.base1{ width:1200px; height:auto; margin:auto;}
.base_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
.base_list ul li{ float:left; width:392px; height:415px; overflow:hidden; list-style:none; margin-bottom:20px; margin-right:12px;}
.base_list ul li.base_list_li{ margin-right:0px;}
.base_list ul li a{ display:block; width:392px; height:415px;}
.base_list ul li a:hover .base_1{ color:#203f6c;-webkit-transition: all 0.4s ease-in-out;}
.base_list ul li a:hover .base_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.base_img{ width:392px; height:290px; overflow:hidden; background-color:#fff;}
.base_img img{ width: 392px; height:290px;-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;}

.base_1{ width:100%; font-size:18px; color:#000000; height:57px; line-height:57px; text-align: center;}
.base_2{ width:173px; margin:auto; font-size:18px; color:#fff; background-color:#203f6c; line-height:50px; text-align:center; height:50px; overflow:hidden;}

.resolve{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-bottom:100px; max-width:100%;}
.resolve_tit{ width:1200px; text-align: center; font-size:32px; color:#3b3b3b; font-weight:bold; height:140px; line-height:140px; padding-top:13px;}
.resolve_list{ width:1200px; height:337px;}
.resolve_list ul li{ float:left; width:585px; height:337px; list-style:none; margin-right:30px;}
.resolve_list ul li.resolve_list_li{ margin-right:0px;}
.resolve_list ul li a{ display:block; width:585px; height:337px; position:relative;}
.resolve_list ul li a:hover .resolve_bg{ opacity:0;-webkit-transition: all 0.4s ease-in-out;}
.resolve_list ul li a:hover .resolve_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.resolve_img{ width:585px; height:337px; overflow:hidden;}
.resolve_img img{ width: 585px; height:337px;-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;}
.resolve_bg{ width:585px; height:337px; position:absolute; top:0; text-align: center; line-height:337px; font-size:22px; color:#fff; background-color:rgba(0,0,0,0.3);}

.press_warp{ width:100%; background:url(../images/index_54.jpg) no-repeat center; height:674px; overflow:hidden;}
.press{ width:1200px; height:674px; margin:auto;}
.press_en{ width:1200px; text-align: center; font-size:38px; color:#222222; font-family:Arial, Helvetica, sans-serif; height:43px; padding-top:40px;}
.press_tit{ width:1200px; text-align: center; font-size:28px; color:#222222; font-weight:bold; height:45px; line-height:45px;}
.press_all{ width:1200px; height:415px; position:relative; margin-top:40px;}
.press_list{ width:1200px; height:415px; overflow:hidden; margin:auto; position:relative;}
.press_list .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.press_list .swiper-slide{ overflow:hidden;}
.press-left { position:absolute; left:-125px; top:185px; z-index:1100; cursor:pointer; font-size:24px; color:#fff; font-weight:bold;  font-family:"宋体"; width:54px; height:54px; text-align: center; line-height:54px; background-color:#203f6c; border-radius:50%;}
.press-left:hover{ background-color:#f9aa4e;-webkit-transition: all 0.4s ease-in-out;}
.press-right {position: absolute; top:185px; right:-125px; z-index:1100; cursor:pointer; font-size:24px; color:#fff; font-weight:bold; font-family:"宋体"; width:54px; height:54px; text-align: center; line-height:54px; background-color:#203f6c; border-radius:50%;}
.press-right:hover{background-color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}

.press_con{ width:374px; height:415px; margin:auto;}
.press_con a{ display:block; width:374px; height:415px;}
.press_con a:hover{ background-color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.press_con a:hover .press_bg{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.press_con a:hover .press_1{ color:#203f6c;-webkit-transition: all 0.4s ease-in-out;}
.press_img{ width:374px; height:226px; overflow:hidden; position:relative;}
.press_bg{ position:absolute; bottom:0; width:374px; font-size:30px; color:#fff; font-family:"黑体"; height:48px; background-color:#f9aa4e; line-height:48px; text-align: center; opacity:0;}
.press_1{ font-size:18px; color:#222222; font-weight:bold; width:330px; margin:auto; height:60px; line-height:60px; padding-top:10px; text-align: center;}
.press_2{ font-size:14px; color:#000; width:330px; margin:auto; height:46px; line-height:23px; margin-top:5px; opacity:0.5; text-align: center;}
.press_3{ width:100%; text-align: center; font-size:18px; color:#222222; font-family:Arial, Helvetica, sans-serif; height:35px; line-height:35px; margin-top:18px;}

.press_more{ width:100%; height:90px;}
.press_more a{ display:block; width:100%; height:90px; line-height:90px; text-align: center; font-size:16px; color:#b6b6b6; cursor:pointer;}
.press_more span{ font-family:"宋体";}
.press_more a:hover{color:#f9aa4e;-webkit-transition: all 0.4s ease-in-out;}

.profit{ width:1200px; height:322px; margin:auto; margin-top:77px; overflow:hidden; max-width:100%;}
.profit ul li{ float:left; width:590px; height:322px; list-style:none; margin-right:20px;}
.profit ul li.profit_li{ margin-right:0px;}
.profit ul li a{ display:block; width:590px; height:322px; position:relative;}
.profit_img{ width:590px; height:322px;}
.profit_bei{ width:590px; height:322px; position:absolute; top:0; background-color:rgba(0,0,0,0.3);}
.profit_bg{ width:590px; position:absolute; bottom:0;}
.profit_1{ margin:auto; font-size:24px; color:#fff; width:530px; height:45px; line-height:45px;}
.profit_1 span{ padding-left:40px; font-family:"黑体";}
.profit_2{ width:530px; margin:auto; font-size:16px; color:#fff; height:54px; line-height:35px;}

.leave{ width:1200px; height:207px; margin:auto; margin-top:20px; padding-bottom:85px; overflow:hidden; max-width:100%;} 
.leave ul li{ float: left; list-style:none; height:207px; margin-right:16px;}
.leave ul li.leave_li{ margin-right:0px;}
.leave ul li a{ display:block; width:389px; height:207px; background-color:#f8f8f8;}
.leave ul li a:hover{ background:url(../images/index_64.jpg) no-repeat center;-webkit-transition: all 0.4s ease-in-out;}
.leave ul li a:hover .leave_img_1{ height:0px;-webkit-transition: all 0.4s ease-in-out;}
.leave ul li a:hover .leave_1{ color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.leave ul li a:hover .leave_2{ color:#fff;-webkit-transition: all 0.4s ease-in-out;}


.leave_img{ float:left; text-align:right; height:89px; width:135px; margin-top:60px; overflow:hidden;}
.leave_img_1{ width:100%; height:89px; text-align:right;}
.leave_img_2{ width:100%; height:89px; overflow:hidden; text-align:right;}
.leave_right{ float:right; height:90px; padding-top:60px; width:235px;}
.leave_1{ width:100%; font-size:24px; color:#272727; height:40px; line-height:40px;}
.leave_2{ font-size:16px; color:#272727; line-height:24px; width:180px; height:auto; margin-top:5px;}

.course_tit{width:100%; font-size:40px; color:#222222; background:url(../images/course_03.png) no-repeat center; background-size:auto 100%; height:127px; line-height:127px; text-align:center;}
.course_warp{ width:1200px; height:340px; background:url(../images/course_14.jpg) no-repeat center; position:relative; margin-top:88px; margin-bottom:175px;}
.course{ width:844px; height:340px; overflow:hidden; margin:auto; position:relative;}
.course .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.course .swiper-slide{}
.course-left { position:absolute; left:0px; top:144px; z-index:1100; cursor:pointer; font-size:64px; color:#d8d8d8; font-weight:bold;  font-family:"宋体"; }
.course-left:hover{ color:#f9aa4e;-webkit-transition: all 0.4s ease-in-out;}
.course-right {position: absolute; top:144px; right:0px; z-index:1100; cursor:pointer; font-size:64px; color:#d8d8d8; font-weight:bold; font-family:"宋体";}
.course-right:hover{color:#f9aa4e; -webkit-transition: all 0.4s ease-in-out;}

.course_con{ width:211px; height:340px; margin:auto;}
.course_con:hover .course_1{ background:url(../images/course_25.jpg) no-repeat center;}
.course_con:hover .course_11{ background:url(../images/course_25.jpg) no-repeat center;}
.course_con:hover .course_2{ background:url(../images/course_18.png) no-repeat center;}
.course_con:hover .course_21{ background:url(../images/course_09.png) no-repeat center;}
.course_1{ width:16px; background:url(../images/course_29.jpg) no-repeat center; height:16px; margin-left:65px; margin-top:160px; border-radius:50%;}
.course_2{ width:211px; background:url(../images/course_13.png) no-repeat center; height:150px; margin-top:15px;}
.course_time{ width:100%; font-size:24px; color:#fff; font-weight:bold; text-align: center; font-family:Arial, Helvetica, sans-serif; height:43px; line-height:43px; padding-top:31px;}
.course_nei{ margin:auto; font-size:14px; color:#3a3a3a; line-height:23px; height:46px; width:175px; margin-top:13px;}


.course_21{ width:211px; background:url(../images/course_07.png) no-repeat center; height:150px;}
.course_nei1{ margin:auto; font-size:14px; color:#3a3a3a; line-height:23px; height:46px; width:175px; padding-top:21px;}
.course_time1{ width:100%; font-size:24px; color:#fff; font-weight:bold; text-align: center; font-family:Arial, Helvetica, sans-serif; height:43px; line-height:43px; margin-top:9px;}

.course_11{ width:16px; background:url(../images/course_29.jpg) no-repeat center; height:16px; margin-left:129px; margin-top:12px; border-radius:50%;}

@media screen and (max-width:1366px)and (min-width:1200px){
	.nav {
    float: right;
    height: 93px;
    margin: auto;
    padding-right: 34px;}
	.nav_1 {
    float: left;
    height: 93px;
    margin-left: 21px;}



}
























