﻿@font-face {
  font-family: 'iconfont';  /* project id 1298696 */
  src: url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.eot');
  src: url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.woff') format('woff'),
  url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1298696_8qqq3fa3z.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
body {font-size:12px;color:#000000;font-family:'Microsoft YaHei';min-width:1200px;}
body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;font-family:'Microsoft YaHei';}
section,article,header,footer,aside,nav,dialog,figcaption,figure,menu,details {margin:0;padding:0;font-family:'Microsoft YaHei';}
div,ul,ol,li,dd,dl,dt {list-style:none;}
table {border-collapse:collapse;border:0;}
td,tr,th {font-size:12px;}
img {border:none;}
select,input,img {vertical-align:middle;outline: none;}
textarea {vertical-align:middle;font-size:12px;resize:none;outline: none;}
em {font-style:normal;}
b {font-weight:normal;}
h1,h2,h3 {font-weight:bold;font-size:16px;}
h4,h5,h6 {font-weight:bold;font-size:12px;}

a:link,a:visited {color:#313131;text-decoration:none;}
a:hover,a:active {color:#008ed7;text-decoration:none;}
a.sethome:link,a.sethome:visited {color:#273843;font-size:12px;text-decoration:none;}
a.sethome:hover,a.sethome:active {color:#FF0000;font-size:12px;text-decoration:underline;}
a.links:link,a.links:visited   {color:#3C3B3B;font-size:12px;text-decoration:none;}
a.links:hover,a.links:active   {color:#FF0000;font-size:12px;text-decoration:underline;}
a.white:link,a.white:visited   {color:#FFFFFF;font-size:12px;text-decoration:none;}
a.white:hover,a.white:active   {color:#FF0000;font-size:12px;text-decoration:none;}
a.black:link,a.black:visited   {color:#666666;font-size:12px;text-decoration:none;}
a.black:hover,a.black:active   {color:#FF0000;font-size:12px;text-decoration:none;}
a.detail:link,a.detail:visited {color:#000000;font-size:12px;text-decoration:none;}
a.detail:hover,a.detail:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.newslist:link,a.newslist:visited {color:#666666;font-size:13px;text-decoration:none;}
a.newslist:hover,a.newslist:active {color:#FF0000;font-size:13px;text-decoration:none;}
a.prolist:link,a.prolist:visited   {color:#615B5B;font-size:13px;text-decoration:none;}      
a.prolist:hover,a.prolist:active   {color:#FF0000;font-size:13px;text-decoration:none;}
a.job:link,a.job:visited {color:#333333;font-size:12px;text-decoration:none;}
a.job:hover,a.job:active {color:#FF0000;font-size:12px;text-decoration:none;}
a.botmenu:link,a.botmenu:visited {color:#FFFFFF;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}
a.botmenu:hover,a.botmenu:active {color:#FFFF00;font-size:13px;text-decoration:none;margin:0px 8px 0px 7px;}

.clearfix { *zoom: 1;}
.clearfix:after { display: block;font-size: 0; content: ""; clear: both; visibility: hidden;}
.clear,.cl {clear:both;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.fl,.l{float:left;}
.fr,.r{float:right;}
.mt5  {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}

.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.mb5  {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.h20  {height:20px;line-height:20px;}
.h22  {height:22px;line-height:22px;}
.red  {color:#FF0000;}
.blue {color:#0000FF;}
.blank{font-family:Times New Roman;font-size:12px;}

.bridgeCode {width:1200px;margin:0 auto;text-align:center;clear:both;padding:0px 0px 0px 0px;}
.button {border:1px solid #000000;padding-top:1px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;cursor:pointer;vertical-align:middle;}
.button_submit {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:50px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit.gif') no-repeat;}
.button_submit2 {border:0px solid #000000;padding-bottom:2px;font-weight:normal;font-size:12px;color:#000000;background-color:transparent;width:70px;height:22px;cursor:pointer;vertical-align:middle;background:url('../images/btn_submit2.gif') no-repeat;}   
.button_submit3 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:100px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;margin-right:10px;}
.button_submit4 {color:#fff;font-weight:normal;cursor:pointer;height:25px;width:90px;font-weight:bold;background-color:#e0661f;border:1px solid #999999;border-radius:5px;}

/**********************************************************************************************/

.main   {width:100%;margin:0 auto;line-height:20px;}
.topCon,.w1200 {width:1200px;margin:0 auto;}
.topCon100 {width:100%;margin:0 auto;line-height:20px;}
.indexTop  {width:100%;margin:0 auto;line-height:20px;}
.indexLeft {float:left;width:250px;line-height:20px;}
.indexLeft1 {float:left;width:250px;line-height:20px;}
.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:10px 0px 0px 0px;}
.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexCenter table {line-height:20px;}
.indexCenter2{width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexRight  {float:right;width:920px;}
.indexRight1 {float:right;width:920px;line-height:20px;padding:0px 0px 0px 0px;}
.indexMain {float:right;width:730px;line-height:20px;} 
.indexRightVideo {float:right;width:253px;line-height:20px;padding-bottom:5px;}
.topCon_1 {float:left;width:100%;}
.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}

.bannei{background: url(../images/ban.jpg) no-repeat center 0;height: 460px;}

/* top */
.wraptop {width:100%;margin:0 auto;height:187px;overflow:hidden;background:url(../images/top.jpg) no-repeat center 0;}
.wraptop_1 {float:left;width:100%;height:44px;border-bottom: 1px #e6e6e6 solid;}
.wraptop_1_1 {float:left;width:690px;text-align:left;line-height:44px;}
.wraptop_1_1 span {font-size:15px;color:#858585;}
.wraptop_1_2 {float:right;width:280px;line-height:44px;color:#858585;text-align:right;padding-right:10px;font-size:15px;}
.wraptop_1_2 a:link,.wraptop_1_2 a:visited {color: #858585;padding:0 4px;}
.wraptop_1_2 a:hover,.wraptop_1_2 a:active {color:#00a54f;font-weight: 700;font-size: 16px;}

.wraptop_2 {float:left;width:100%; height:136px;padding:0px 0 0 0;}
.wraptop_2 h1{float:left;width: 145px;margin-top: 25px; height: 86px;border-right: 1px #e6e6e6 solid;display:flex;align-items: center;}
.t_text{float:left;padding:20px 0 0 20px;font-size:19px; color: #373737;line-height:40px;margin: 10px 0 0 0px;font-weight:400; }
.t_text strong{display: block;color: #0491d9; font-size:28px;}
.h_pho{background:url(../images/telbg.png) no-repeat 0 25px;font-size:14px;line-height:22px;padding:35px 0 0 65px;color:#3a3a3a;height:70px;width: 215px; white-space: nowrap; margin-top:5px;}
.h_pho b{font-size:27px;display:block;line-height:35px;color: #008ed7; font-weight: 700;}

.wraptop_4 {margin:0 auto;width:100%;height:50px;text-align:left;background:url(../images/sebg.jpg) no-repeat center 0;padding:10px 0 5px;}
.wraptop_4_1 {float:left;width:720px;line-height:50px;}
.wraptop_4_1 span {float:left;width:105px;color:#292929;font-size:16px;font-weight:bold;}
.wraptop_4_1 div {float:left;width:600px;height:50px;overflow:hidden;font-size: 16px;}
.wraptop_4_1 div a:link,.wraptop_4_1 div a:visited {color:#504f4f;margin:0 5px 0 4px;}
.wraptop_4_1 div a:hover,.wraptop_4_1 div a:active {color:#008ed7;margin:0 5px 0 4px;}
.wraptop_4_2 {float:right;width:290px;line-height:50px;padding:0px 0px 0px 20px;}
.wraptop_4_2_1 {float:left;}
.wraptop_4_2_1 .searchinput {width:230px;border:1px solid #d0cece;height:30px;line-height:30px;color:#959595;
  font-size:13px;padding:0 5px;vertical-align:middle;background:#f5f5f5;}
.wraptop_4_2_2 {float:left;}
.wraptop_4_2_2 input {border:0px solid #000000;font-weight:normal;font-size:12px;color:#FFFFFF;background-color:transparent;
  width:40px;height:32px;line-height:32px;background:#008ed7;cursor:pointer;vertical-align:middle;}

/* navigation */
.nav {margin:0 auto;width:100%;height:70px;background: url(../images/nav.png) no-repeat center center;position: relative;margin-top:-10px;}
.linav {margin:0 auto;width:1200px;height: 100%;position: relative}
.linav_ul {float:left;height: 100%;width: 100%}
.linav_ul li {float:left;width:calc(100% / 9); height:70px;line-height: 70px; color:#FFFFFF;font-size:16px;text-align:center;
  background: url(../images/nav_li.png) no-repeat right 8px;transition: 0.6s}
.linav_ul li a{display: block; color: #fff;text-decoration: none;line-height: 80px;}
.linav_ul li:hover a{color: #fff;font-size: 18px;font-weight: 700;background:url(../images/nav_ho.png) repeat-x 0 center;}
.linav_ul .select a{color: #fff;font-size: 18px;font-weight: 700;background:url(../images/nav_ho.png) repeat-x 0 center;}
.linav_ul .select_G{background:url(../images/LX01.png)no-repeat center 16px;}
.linav_ul .select_G a:link{color:#FFFFFF;font-size:16px;line-height: 100px;}
.linav_ul .select_G:hover a{color: #fff}
.linav_ul li.select_G a{background: none}

.nav  ul.subnavigationlist{ display:none; position:absolute; background:rgba(255,255,255,.9); z-index:20;top:70px;}
.nav  ul.subnavigationlist li {  float:none; padding:0px; line-height:38px; display:inline;}
.nav  ul.subnavigationlist li a { display:block; white-space:nowrap; font-weight:normal; color:#333; font-size:15px; /*padding:3px 25px; */
  line-height:38px;width:118px; text-align: center;padding:5px 6px;border-bottom: 1px #009145 solid;background:rgba(255,255,255,.9);}
.nav  ul.subnavigationlist li a:hover {  background:#00a54f;  color:#fff; }


/* bottom */
.divBottom {width:100%;line-height:20px;margin-top:10px;height:343px;overflow: hidden; background:#353535 url(../images/footer_bg.jpg) center 0;}

.divBottom_0{width: 1200px;height: 75px;margin: 0 auto;padding-top: 27px;}
.divBottom_0{text-align: center;}
.divBottom_1 {padding-top: 31px;width: 1200px;margin: 0 auto;height: 103px;}
.divBottom_1_1{border: 1px solid #474545;height: 45px;padding: 34px 0 22px 0;width: 1198px;}
.divBottom_1_1_1{width: 130px;padding: 0 20px 0 20px;height: 45px;border-right: 2px solid #464545;float: left;}
.divBottom_1_1_2{float: left;width: 1000px;height: 45px;line-height: 45px;padding-left: 26px;}
.divBottom_1_1_2 a{color:#fff;margin-right: 5px;}
.divBottom_2 {height: 207px;margin: 0 auto;width: 1200px;}
.divBottom_2_1{width: 231px;height:130px;background:url(../images/footer_line.png) no-repeat right center;margin:34px 0 56px 0;float: left;
    padding:0px 0 9px 0;}
.divBottom_2_2{width: 670px;height: 107px;margin:44px 0 56px 0;float: left;padding-left: 27px;}
.divBottom_2_2 .coww{color: #fefafa;line-height:30px;font-size: 15px;}
.divBottom_2_2 a{color:#fefafa;}

.divBottom_2_3{width: 270px;height: 139px;margin:32px 0 26px 0;float: left;}
.divBottom_2_3 li{width: 135px;height: 139px;float: left;text-align: center;line-height: 25px;color: #969592;}
.divBottom_2_3 img{margin: 0 9px;width: 114px;height: 114px;}
.divBottom_2_3 li p{display: block; color:#969592;font-size: 13px;}
.divBottom_2 a,.divBottom_2 a:link,.divBottom_2 a:visited {color:#fefafa !important;}
.divBottom_3 {float:left;width:988px;background-color:#E1E8ED;border:1px solid #A7A6A6;padding:10px 0px 10px 0px;}

.divBottom2{width: 100%;height:63px;background: #008ed7;color:#fff;}
.divBottom2_1{width:1200px;margin: 0 auto;height: 63px;line-height: 63px;text-align: center;}
.divBottom2_1 a{color:#fff;font-size:14px;font-weight:400;padding:0 10px;}

/* Links */
.yqlj {clear:both;margin:0 auto;width:1200px;border-top:1px dashed #BBBBBB;padding:5px 0px 5px 0px;line-height:20px;}
.yqlj span {float:left;width:80px;font-weight:bold;height:30px;text-align:left;font-size:14px;color:#4F4949;}
.yqlj .yqlj_1 {float:left;width:900px;} 
.yqlj .yqlj_1 a {float:left;margin:0px 10px 0px 0px;}

/* Banner */
.banner6 {position:relative;height:500px;overflow:hidden;width:100%;margin-top:0px;}
.banner6 .show {width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;overflow:hidden;}
.banner6 .show ul {position:relative;float:left;width:2500px;height:500px;overflow:hidden;}
.banner6 .show ul li {text-align:center;float:left;width:2500px;position:absolute;display:none;}
.banner6 .focus {position:absolute;bottom:15px;left:47%;padding:5px 6px;}
.banner6 .focus a {float:left;width:18px;height:18px;display:block;margin-left:5px;border-radius:14px;color:#fffab1;cursor:pointer;background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}
.banner6 .focus a.on {background:#015cb5 none repeat scroll 0 0;color:#015cb5;height:18px;width:32px;}
.hot {width:100%;height:42px;line-height:42px;position:absolute;bottom:10px;z-index:2;}
.hot .wrapper {width:1200px;margin:0 auto;}
.hot .list {float:left;width:860px;padding-left:10px;height:42px;position:relative;}
.hot .list .prev {display:block;width:18px;height:15px;position:absolute;background-position:-42px -108px;top:13px;left:80px;}
.hot .list .box_btn {display:block;width:18px;height:15px;position:absolute;background-position:-61px -108px;top:13px;left:99px;}
.hot .list .next {display:block;width:18px;height:15px;position:absolute;background-position:-80px -108px;top:13px;left:118px;}
.hot .list span.tit {font-size:12px;width:145px;float:left;color:#151515;}
.hot .list a {color:#000000;font-size:12px;text-decoration:none;}
.hot .list a:hover {color:#0157AD;font-size:12px;text-decoration:none;}
.hot .list div {width:700px;float:left;height:42px;position:relative;overflow:hidden;}
.hot .list div ul {width:700px;position:absolute;}

.banfocus{width:100%;position:relative;overflow: hidden;}
.f-img-list{overflow: hidden; position:absolute;left:0;top:0;z-index:1;width:100%;}
.f-img-list li{text-align:center;width:100%;position:absolute;left:0;top:0;z-index:1;}
.f-img-list li a{display:block;width:100%;}
.f-img-list li.on{z-index:5;}
.d-select-list {position:absolute;bottom:15px;left:47%;padding:5px 6px;z-index:2}
.d-select-list li {float:left;width:18px;height:18px;display:block;margin-left:5px;border-radius:14px;color:#fffab1;cursor:pointer;background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}
.d-select-list li.on {background:#038235 none repeat scroll 0 0;color:#038235;height:18px;width:32px;}
.focusbtn{z-index:3;width:45px;height:100px;position:absolute;top:200px;background:url("../images/sprite.png") no-repeat;cursor:pointer;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
.focus-btn-next{left:0;background-position:0 0;}
.focus-btn-prev{right:0;background-position:100% 0;}

/**/
.idtit{display: block; height:108px; background:url(../images/idtit.png) no-repeat center bottom;text-align: center;line-height:35px;}
.idtit h5{color:#2c2c2c; font-size:36px;line-height:50px;}
.idtit p{color:#5b5a5a; font-size:14px;text-transform: uppercase;font-family: 'arial';}

.idproysbg{background: url(../images/proys.jpg) no-repeat center 0;height:860px;padding-top:30px;}
.coursebg{height:630px;width: 1200px;margin:0 auto; }
.course_nr2{width:322px;margin-top:10px;}
.course_nr2 .kuan{position:relative;width:322px;height:160px; margin:20px 0 5px;}
.course_nr2 .kuan .num{display: block;height: 55px;overflow: hidden; background:url(../images/01.png) no-repeat 185px 0;}
.course_nr2 .kuan:hover .num{display: block;height: 55px;overflow: hidden; background-position:185px bottom;transition: all 0.5s;}
.course_nr2 .kuan .zhoP{display: block;width:280px; height:80px;border:1px #65afe0 dashed;border-radius: 10px;padding:20px 20px 0;
  font-size: 20px;color:#333;line-height:60px;text-align: center;}
.course_nr2 .kuan:hover .zhoP{border-color:#01a54f;box-shadow: 2px 2px 10px #ccc;background:url(../images/prok.png) no-repeat center 0;color:#008ed7;
font-weight: 700;}

.shiji{ position:absolute; width:468px;height: 545px; left:370px;top:30px; display:none;}
.shiji img{width:468px;height: 545px;}

.course_nr2 .kuan .num.a2{background:url(../images/03.png) no-repeat 185px 0;}
.course_nr2 .kuan .num.a3{background:url(../images/05.png) no-repeat 185px 0;}
.course_nr2 .kuan:hover .num.a2,.course_nr2 .kuan:hover .num.a3{background-position:185px bottom;transition: all 0.5s;}

.course_nr3{width:322px;margin-top:10px;}
.course_nr3 .kuan3{position:relative;width:322px;height:160px; margin:20px 0 5px;}

.course_nr3 .kuan3 .num3{display: block;height: 55px;overflow: hidden; background:url(../images/02.png) no-repeat 58px 0;}
.course_nr3 .kuan3:hover .num3{display: block;height: 55px;overflow: hidden; background-position:58px bottom;transition: all 0.5s;}
.course_nr3 .kuan3 .zhoP3{display: block;width:280px; height:80px;border:1px #65afe0 dashed;border-radius: 10px;padding:20px 20px 0;
  font-size: 20px;color:#333;line-height:60px;text-align:center;}
.course_nr3 .kuan3:hover .zhoP3{border-color:#01a54f;box-shadow: 2px 2px 10px #ccc;background:url(../images/prok.png) no-repeat center 0;color:#008ed7;
font-weight: 700;}

.shiji3{ position:absolute; width:468px;height: 545px; left:-510px;top:30px; display:none;}
.shiji3 img{width:468px;height: 545px;}

.course_nr3 .kuan3 .num3.a2{background:url(../images/04.png) no-repeat 58px 0;}
.course_nr3 .kuan3 .num3.a3{background:url(../images/06.png) no-repeat 58px 0;}
.course_nr3 .kuan3:hover .num3.a2,.course_nr3 .kuan3:hover .num3.a3{background-position:58px bottom;transition: all 0.5s;}

.shijibg{ position:absolute; width:450px;height: 580px; left:370px;top:40px; display:block;
  background:url(../images/propic.png) no-repeat 0 0;}
.shiji.a2,.shiji3.a2{top:-150px;}
.shiji.a3,.shiji3.a3{top:-330px;}

/**/
.idban01{background: url(../images/ban01.jpg) no-repeat center 0;height:249px; color:#fff;}
.idban01 .tiw{float:left;width:620px;text-align:center;line-height:43px;}
.idban01 .tiw span{display: block;font-size: 20px;padding-top:20px;}
.idban01 .tiw p{display: block;font-size: 30px;}
.idban01 .tiw em{display: block;font-size:18px;}
.idban01 .tiw .tel{float:left;font-size:34px;font-weight: 700;margin:0 35px 0 70px;}
.idban01 .tiw .more{float:left;font-size:17px;background:#00a54f;box-shadow:-5px 5px 8px #1781a0;width: 135px;height:34px;
  line-height: 34px;text-align: center;border-radius:8px;color:#fff;}
.idban01 .tiw .more:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}

/*pro*/
.idprobg{background:#fff url(../images/probg2.png) no-repeat center bottom; padding: 54px 0;}
.idpleft{float:left;width:100%; background: #008ed7;border-radius: 8px;padding-bottom: 25px;}
.idpleft .ptit{display: block; text-align: center;color: #fff;height: 75px;font-size: 16px;text-transform: uppercase;line-height: 30px;}
.idpleft .ptit strong{display: block; font-size: 28px;padding-top: 12px;}
.idpleft .pcont{background:#fff;width: 212px; margin:0 auto; border-radius: 8px; box-shadow:0px 3px 5px #666;padding:25px 0 10px;}

.idpleft .pcont dt {width:100%;height:40px;background: url(../images/pro1.jpg) repeat-x 0 0;margin-bottom:18px;}

.idpleft .pcont dt a {display:block;padding-left:32px;width:130px;height:40px;line-height:40px;font-size:16px;color:#333333;}
.idpleft .pcont dt i {float:right;padding-right:20px;display:block;width:26px;height:40px;line-height:40px;cursor:pointer;font-size:20px;
    color:#00a54f;}

.idpleft .pcont dd {display:none;background:#F6F6F6;}
.idpleft .pcont dd p {padding-left:25px;height:40px;line-height:40px;}
.idpleft .pcont dd p i {font-size:14px;color:#1048a0;}
.idpleft .pcont dd p a {font-size:14px;color:#333333;}

.idpleft .pcont dt:hover {transition:0.5s;background:#00a54f;}
.idpleft .pcont dt:hover a,.idpleft .pcont dt:hover i {transition:0.5s;color:#FFFFFF;}
.idpleft .pcont dl.curr dt {background:#00a54f;}
.idpleft .pcont dl.curr dt a,.idpleft .pcont dl.curr dt i {color:#FFFFFF;}

.idpleft .lianx{color:#fff;width:217px;padding-left:15px;}
.idpleft .lianx img{box-shadow:0px 3px 5px #666;width:210px; height: 125px;text-align: center;margin:25px auto 20px;} 
.idpleft .lianx .tel{background: url(../images/lefttel.jpg) no-repeat 0 10px;font-size: 14px;padding-left:18px;margin-bottom:10px;line-height: 25px;}
.idpleft .lianx .tel strong{display: block;font-size:24px;}
.idpleft .lianx .nex{display: block; padding-left:18px;font-size: 16px;line-height:33px;}
.idpleft .lianx .nex em{float:left;width:52px;}
.idpleft .lianx .nex span{float:left; width:140px;white-space:pre-wrap;word-break:break-all; }

.shucon2{width:100%;}
.shucon2 dl{float:left;width:286px;height: 275px;margin:0 0 27px 20px;text-align: center;}
.shucon2 dt{width:286px;height:230px;border:0px #eee solid;overflow: hidden;}
.shucon2 dt img{width:286px;height:230px;transition: all 0.5s;}
.shucon2 dd{display: block; background:#008ed7;color: #fff;line-height: 45px;}
.shucon2 dd a{display: block;height: 45px; color:#fff;font-size: 17px;}
.shucon2 dl:hover img{transform: scale(1.1);}
.shucon2 dl:hover dd{background:#00a54f;}

/*ys*/
.idysbg{background:url(../images/ysbg.png) no-repeat center 0; height:1630px;border-top:20px #008ed7 solid;}
.idysbgtit{display: block;height:135px; padding-top:60px;text-align: center;}
.idysdet01{background: url(../images/yspic01.png) no-repeat center bottom; height:830px;}
.idys_zong{float:left;width:580px;}

.idys_tit{display: block; height: 80px;line-height: 40px;}
.idys_tit em{float:left; background: url(../images/ys_num.png) no-repeat 0 center;height: 80px;line-height: 80px; width:140px; color:#fff;
    text-align: center;font-size: 40px;font-family:'Arial';}
.idys_tit span{float:right;background: url(../images/ys_num2.png) no-repeat 0 center;height: 80px;line-height: 80px; width:140px; color:#fff;
    text-align: center;font-size: 40px;font-family:'Arial';}
.idys_tit .neirzo{width:calc(100% - 150px);}  
.idys_tit .neir{display: block; color: #0f0b07;font-size: 30px;line-height: 40px;padding-top: 5px;}
.idys_tit .neir strong{color:#00a54f;}
.idys_tit .neen{display: block; color: #bcbbbb;font-size:16px;font-family:'Arial';text-transform:capitalize;}
.adv_a_n{display: block;background: url(../images/ys_line.png) repeat-x 0 0;margin:25px 0 0 80px;padding-top:30px;  }
.adv_a_n p{display: block;background: url(../images/ys_p.png) no-repeat 5px 5px;margin:0px 0 50px 0px;color:#3c3c3c;font-size:16px;
  line-height: 30px;padding-left: 30px; }

.idysdet02{background: url(../images/yspic02.png) no-repeat 0 center; height:540px;width:1200px; margin:65px auto 0;}
.idys_zong2{float:right;width: 490px;margin-top: 120px;}
.idys_zong2 .adv_a_n{display: block;background: url(../images/ys_line.png) repeat-x 0 0;margin:25px 0 0 0px;padding-top:30px;  }
.idys_zong2 .adv_a_n p{display: block;background: url(../images/ys_p.png) no-repeat right 5px;margin:0px 0 50px 0px;color:#3c3c3c;
  font-size:16px;line-height: 30px;padding-right: 30px;text-align: right; }

/*ban02*/
.idban02{background: url(../images/ban02.png) no-repeat center 0;height:190px; color:#fff; margin-top:-11px;position: relative; z-index:2;}
.idban02 .det01{float:left;width:615px; padding:42px 0 0 290px;color:#fff;}
.idban02 .det01 .wt01{display:block;font-size: 32px;height:55px; line-height: 40px;text-align: center;}
.idban02 .det01 .wt01 strong{padding-right: 60px;}
.idban02 .det01 span{display: block; width:100%; text-align: center;line-height: 50px; font-size: 26px;}
.idban02 .det02{float:right;width:210px; margin-top:60px; color:#fff;background: url(../images/bantel.png) no-repeat 0 10px;height:90px; 
  padding-left:55px;line-height: 30px; font-size: 16px; }
.idban02 .det02 strong{display: block;font-size:30px;font-family:'Arial';font-weight:normal;}

/*case*/
.idcasebg{background: url(../images/casebg.jpg) no-repeat center bottom;height:600px; color:#fff; margin-top:-11px;position: relative; z-index:3;
padding-top:69px;}
.swiper-container { padding:40px 0 50px;width:1200px;}
.swiper-slide>div{width:auto;height:300px; background-size:cover; background-repeat:no-repeat;
    background-position:center; border-radius:5px; border-bottom:1px solid #555;
  -webkit-box-reflect: below 1px -webkit-linear-gradient(bottom, rgba(0,0,0,0.5) 0px, rgba(0,0,0,0) 20px);transform: rotateY(180deg); }
/*.swiper-slide a {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}*/
.swiper-slide>div span{ position: absolute; bottom:0;height:0px;left:0;text-align: center;overflow: hidden;font-size: 14px;
 background: #eee;color: #ffffff !important; transition: 0.4s;width: 100%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.swiper-slide>div:hover span{background: #008ed7;height:40px;line-height: 40px;}

.bigimg{position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:99;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.bigbox{}
.bigbox>.imgbox{opacity: 0}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in;opacity: 1}
.mask:hover{cursor:zoom-out}
.mask>img{position:fixed;right:10px;top: 10px;width:60px;z-index:100;}
.mask>img:hover{cursor:pointer}

/*见证*/
.idparjz{width:1200px;margin:0 auto;padding:50px 0;background:#fff url(../images/parjzbg.jpg) no-repeat center bottom;}

.parjz{ position:relative;height:500px; }
.parjz .hd{ overflow:hidden;padding:0 0px;top:150px; position: absolute;width: 100%;}
.parjz .hd .prev,.parjz .hd .next{ display:block;  width:50px; height:50px; float:right;right:0;
  margin-top:0px;  overflow:hidden;text-align: center; line-height: 50px;font-size:20px; color:#fff;font-family: '宋体';
   cursor:pointer; background:#bababa; border-radius: 50%;}
.parjz .hd .next{float:left;left:0;}
.parjz .hd .prev:hover,.parjz .hd .next:hover{background:#008ed7;}
.parjz .hd .nextStop{ background-position:-60px -50px;}

.parjz .bd{ padding:10px 75px;float:left; width:1050px; margin:0 auto; }
.parjz .bd ul{ overflow:hidden; zoom:1; }
.parjz .bd ul li{ margin:25px 15px; float:left; _display:inline; text-align:center;width: 320px;height:390px;position: relative;}
.parjz .bd ul li .jztop{background:#3e3e3e;width: 100%; height:140px;text-align: center;color:#fff;}
.parjz .bd ul li .jztop h5{font-size: 18px;line-height: 30px;padding-top:20px;}
.parjz .bd ul li .jztop em{font-size: 15px;color:#fff;line-height:26px;}

.parjz .bd ul li .pic{position: absolute; top:85px;left:50%; margin-left:-65px; width: 130px; height: 130px; text-align:center; }
.parjz .bd ul li .pic img{ width:130px; height:130px; display:block;border-radius: 50%; }
.parjz .bd ul li:hover .pic img{ animation:swing 0.8s ease-in-out;}
.parjz .bd ul li .title{padding:85px 25px 0;text-align: left; line-height:26px;font-size: 16px;color:#555;background:#f2f2f2;height:145px;}
.parjz .bd ul li .more{position: absolute;bottom:0;height: 40px;line-height: 40px; width: 40px;color:#fff;font-size: 22px;
    border-radius:50%;background:#3e3e3e;left:50%;margin-left:-20px; }
.parjz .bd ul li:hover .jztop,.parjz .bd ul li:hover .more{background:#008ed7;}

.idparjz .mwa{background: #00a54f;color:#fff;border-radius:48px;height: 48px;line-height:48px;width: 450px;margin:0 auto;text-align: center;
font-size: 18px;}
.idparjz .mwa strong{font-size: 24px;}

/*about*/
.idaboutbg{background:#fff url(../images/aboutbg.jpg) no-repeat center 0;padding-top: 95px;}

.idaboutus{width: 1160px;height: 404px;padding:0px 18px 0 22px;margin: 0 auto;}
.abhead{width: 100%;height: 25px;border-bottom: 1px solid #e1e1e1;padding: 12px 0 11px 0;}
.abhead p{display:block;float:left;width:94px;;background: url(../images/abhead_bg.png) no-repeat 10px 0;padding-left: 45px;line-height: 25px;
  border-bottom: 1px solid #008ed7;height: 36px;color: #008ed7;font-size: 22px;font-weight: bold;}
.abhead span{color: #c2c2c2;font-family: arial;line-height: 25px;}
.abhead a{display: block;float: right;padding-right: 10px;}

.ableft{float:left;width: 432px;height: 290px;border:1px solid #e1e1e1;margin-top: 18px;padding: 22px 13px 23px 26px;background: url(../images/ableft_bg.png)no-repeat 13px;}
.ableft img{width: 432px;height: 290px;border-top-right-radius:25px;border-bottom-left-radius:25px; }

.abright{float: left;width: 624px;margin:29px 18px 8px 45px;height: 318px;}
.abright .tien{font-weight: bold;font-size: 70px;color: #F2F2F2;padding-top: 20px;line-height:5px;}
.abright .tit1{font-weight: bold;font-size: 36px;color: #333333;letter-spacing: 2px;}
.abright .tit2{font-weight: bold;font-size: 22px;color: #333333;line-height: 50px;margin-top: 30px;}
.abright .cot{padding-top: 10px; color: #333333;line-height: 26px;font-size: 16px;}

a.abbtn{width: 126px;height: 38px;background: #00a54f;float: left;margin-top:20px;color:#fff;line-height: 38px;
  text-decoration: none;text-align: center;font-size: 15px;}
a.abbtn:hover{background:#008ed7; }

/**/
.slideGroup{ width:1160px; border:0px solid #ddd;margin:0 auto;}
.slideGroup .parHd{display: block;width: 100%; height:46px; line-height:46px; margin:45px 0px 35px; position:relative;}
.slideGroup .parHd::after{display: block;content:'';position: absolute; height: 1px;left:0;width: 100%;top:50%;background:#e5e2e2;}
.slideGroup .parHd ul{ position:absolute;width:100%; display: flex;justify-content: center; z-index: 2;}
.slideGroup .parHd ul li{ float:left;width:150px;height: 46px; cursor:pointer;background:#535353;color:#fff;font-size: 18px;margin:0 35px;
  border-radius: 46px;text-align: center; }
.slideGroup .parHd ul li.on{background:#008ed7;}
.slideGroup .parHd a{color:#fff;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:none; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroup .sNext{ left:auto; right:5px; }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0px 0 40px 0px; position:relative;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1; }
.slideGroup .parBd ul li {text-align: center; float:left; width:220px; height:160px;margin:0 8px; 
  font-size: 14px;position: relative;}
.slideGroup .parBd ul li img { width:100%; height:100%;border-radius:5px;}
.slideGroup .parBd ul li .Info {position: absolute; top: 0; bottom: 0; left: 0; right: 0; -webkit-backface-visibility: hidden; 
  backface-visibility: hidden; background: rgba(0, 0, 0, 0.6); opacity: 0; -webkit-transition: all 0.35s ease-in-out;border-radius:5px;
 -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;display: flex;justify-content: center;}
.slideGroup .parBd ul li .Info i {position: absolute; top:90px; font-size: 50px; color:#fff;font-size:18px; }
.slideGroup .parBd ul li .Info span {position: absolute; top:45px;  line-height:50px; color: #FFFFFF; font-size: 14px; }
.slideGroup .parBd ul li:hover .Info { opacity: 0.8;}

/**/
.idnews{width: 1200px;margin:0 auto; padding-top: 40px;}
.idnews_t{height:54px;width:100%;margin:0 auto;padding:0px 0 0;border-bottom:1px solid #e1e1e1;line-height: 55px;}
.idnews_t ul li{float: left;width:160px;overflow: hidden;padding: 0 0px;}
.idnews_t ul li a{font-size:22px;color: #3f3f3f;display: block; float: left; font-weight: 700;width:160px; text-align: center; height:55px; line-height:56px; overflow: hidden;} 
.idnews_t ul li a:hover,.idnews_t ul li.on a{color: #008ed7; border-bottom: #008ed7 1px solid;height:54px;}
.idnews_t ul li i{font-weight: normal; font-size: 26px;}

.idnews01{width:570px;float: left;padding:20px 0 0;}
.idnews01 dl dt{width: 570px;height: 215px;overflow: hidden;line-height: 0;border-radius:8px;}
.idnews01 dl dt img{width: 570px;height: 215px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;border-radius:8px;}
.idnews01 dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.idnews01 dl dd{padding-top:5px;width: 570px;}
.idnews01 dl dd .tit{display: block;height:45px;width:100%; font-size:14px;line-height: 45px;padding:0px 0 0;}
.idnews01 dl dd .tit b{float:left;font-weight:bold;font-size: 16px;}
.idnews dl:hover a{ color: #008ed7;}
.news_desc{font-size: 15px; color: #444; line-height: 22px; height:70px; overflow: hidden;padding: 5px 0 0;} 
.idnews01 .more{width:128px;background:#00a54f;color:#fff;overflow:hidden;font-size: 15px;line-height:40px;border-radius: 40px;text-align: center;}

.idnews02{ width:590px;float: right;padding:0px 0 0;}
.idnews02 dl{display: block;background: url(../images/newslist_bg.png) no-repeat 0 center;font-size: 15px; border-bottom: #e8e8e8 1px dashed; height:54px;line-height:54px; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.idnews02 dt{float: left;width:470px;padding-left: 20px;}
.idnews02 dd{ width:90px;float:left;}
.idnews02 dl:hover{border-color: #008ed7; color:#008ed7;background: url(../images/newslist_bg2.png) no-repeat 0 center}

.idfaq{width: 1200px;margin:0 auto; height: 128px;padding:60px 0 22px 0;position: relative;}
.idfaq_tit{width:140px;float: left;}
.idfaq_tit strong{display: block; padding-top: 13px;color: #333333;font-size: 20px;font-weight: bold;}
.idfaq_tit span{display: block; padding-top: 13px;color: #c9c9c9;font-size: 20px;font-weight: bold;font-family: arial;}

.idfaq .prev{display: inline-block;width: 57px;height: 27px;background: url(../images/left2_03.png) no-repeat; float: left;margin-top: 35px;}
.idfaq .next{display: inline-block;width: 57px;height: 27px;background: url(../images/right2_03.png) no-repeat;margin-top: 35px;}

.idfaq_qie {float:right;width: 1060px;height: 128px;overflow: hidden;}
.idfaq_qie ul {overflow: hidden;}

.idfaq_qie li {box-sizing: border-box;margin-right: 30px;float: left;width: 472px; height: 126px;border: 1px solid #e1e1e1;
  padding: 20px 21px 0 30px;font-size: 14px;}
.idfaq_qie li .qtit{color: #333;font-weight: bold;font-size:15px;padding-left: 40px;display: block;
  background: url(/statics/images/mwen.png)no-repeat 0 0;line-height: 28px;text-decoration: none;}
.idfaq_qie li .qda{color: #797979;padding-left: 40px;display: block;background: url(/statics/images/mda.png)no-repeat 0 10px;
  line-height: 24px;padding-top: 10px;}

