@import url(global.css);
/* ---------------mainBody_01-------------------------------  */
.mainBody_01{width:100%; min-width: 1200px; position:relative;}
.mainBody_01 .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.mainBody_01 .bd ul{width:100% !important;height:500px;}
.mainBody_01 .bd li{width:100% !important;height:100%; overflow:hidden; text-align:center;}
.mainBody_01 .bd li a{display:block; height:100%;}
.mainBody_01 .hd{width:100%;  position:absolute;  bottom:0; left:0; height:30px; line-height:30px;}
.mainBody_01 .hd ul{ text-align:center;}
.mainBody_01 .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:15px; margin:1px 3px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 	}
.mainBody_01 .hd ul .on{background:#0090da;}
.mainBody_01 .prev,.mainBody_01 .next{ display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.mainBody_01 .next{left:auto; right:15%; background-position:-6px -137px;}

/* ---------------mainBody_02-------------------------------  */
.mainbody_02{width:100%;min-width:1200px;padding: 100px 0; position: relative;top:-2px;overflow: hidden;}
.contList{position: relative;z-index: 30;}
.contList h3{position: absolute; top: 140px; left:478px; width: 220px; height:100px;border-top: 1px solid #e3e3e3; padding: 20px 0 0 20px; font-weight: normal; z-index: 99;}
.contList h3 a{font-size: 22px;color: #00334d;transition: 300ms;}
.contList h3 a:hover {font-size: 24px; color:#0d6490;text-decoration-line: underline; }
.contList li{float:left;position: relative;overflow:hidden;top:0; width: 238px;margin-right: -1px;margin-bottom: 20px; height: 300px;text-align: center;z-index: 10; border: 1px solid #e3e3e3;}
.contList li:hover img{transform: scale(1.2,1.2);}
.contList img{transition: 300ms;width: 235px;position: absolute;
    bottom: 20px;
    left: 15px;}
.contList a{color: #00334d;}
.contList a:hover p{font-size: 24px; color:#0d6490;text-decoration-line: underline; }
.contList p{margin-left: 20px; font-size: 22px;margin-top:20px;text-align: left;transition: 300ms;}
.contList h4{margin-left: 20px;text-align: left; font-size: 20px;color: #00334d;font-weight: normal;}

/* ---------------mainBody_03-------------------------------  */
.mainBody_03{width: 100%;min-width: 1200px;overflow: hidden; position: relative; }
.mainBody_03 .title img{margin-top:20px;}
.mainBody_03 .title h2{margin-bottom: 70px;margin-top:20px;font-weight: normal;color: #606060;font-size: 20px;text-indent: -45px;}
.bkimg{position: relative; width:100%;min-width:1200px;height:720px; background: url(../images/body2.jpg) center top no-repeat;margin-bottom: 80px;}
.excellent{position: absolute;width: 205px;height: 250px; background: url(../images/wenzibeijing.png) no-repeat;}
.excellent p{margin: 20px 15px;font-size: 17px;line-height: 30px;color: #fff;}
.excellent1{top:110px;left: 110px;}
.excellent2{top:40px;left: 375px;}
.excellent3{top:40px;left: 637px;}
.excellent4{top:110px;left: 895px;}

/* ---------------mainBody_04-------------------------------  */
.mainBody_04{width: 100%;min-width: 1200px;}
.mainBody_04 .title h2{margin-bottom: 70px;margin-top:20px;font-weight: normal;color: #606060;font-size: 20px;text-indent: 5px;}
.mainBody_04 .listBox{width: 1200px;margin:0 auto;overflow: hidden;}
.mainBody_04 .listBox li{float: left; width: 190px;text-align: center;margin:0 25px 0 25px;}
.mainBody_04 .listBox li h2{font-size: 20px;margin-top: 20px;color:#0099e6;}
.mainBody_04 .listBox li p{font-size: 15px;margin-top: 20px;color:#716f6f;}
.telephone{margin: 70px auto;width: 430px;height: 60px;background: #0099e6;border-radius: 15px;text-align: center;line-height: 60px;color: #fff;}
.telephone p{font-size: 20px;font-weight: 300;}
.telephone p span{font-weight: 900;font-size: 22px;}

/* ---------------mainBody_05-------------------------------  */
.mainBody_05{width: 100%;min-width: 1200px; height: 857px;background: url(../images/body5.png) center top no-repeat;}
.zbjgood{position: absolute;top:165px;width: 520px;height: 563px;background: #fff;}
.zbjgood ul{height: 100%;overflow: hidden;}
.zbjgood li{margin-top: 36px;margin-bottom:-35px;height: 102px;width: 518px;border-bottom: 1px dashed #dadada;padding: 1px;}
.zbjgood li div{width: 350px;margin-top: 9px;margin-left:  110px;}
.zbjgood li div h2{font-size: 20px;color: #1c8fd0;}
.zbjgood li div p{margin-top: 15px; font-size: 13px;color: #767576;}
.zbjgood li img{float: left;margin-top: 6px;margin-left:  55px;}
.other{position: absolute;top:220px;left:730px;width: 445px;height: 470px;background: #a2abbc;}
.titleP{width: 300px;height: 70px;position: absolute;top: -40px;left: 110px;background: #00abe1;line-height: 70px;font-size: 22px;text-align: center;color: #fff;}
.titleP2{width: 240px;height: 70px;position: absolute;top: -40px;left: 105px;background: #858a98;line-height: 70px;font-size: 22px;text-align: center;color: #fff;}
.other li{margin-top: 36px;margin-bottom:-33px;width: 100%;height:80px;padding: 1px;}
.other li div{width: 350px;margin-top: 8px;margin-left:  90px;}
.other li div h2{font-size: 19px;color: #fff;}
.other li div p{margin-top: 10px; font-size: 13px;color: #fff;}
.other li img{float: left;margin-top: 3px;margin-left:  30px;}

/* ---------------mainBody_06-------------------------------  */
.mainBody_06{width: 100%;min-width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding: 100px 0 90px 0;}
.mainBody_06 .title h2{margin-bottom: 70px;margin-top:20px;color: #606060;font-size: 20px;text-indent: 5px;font-weight: normal;}
.mainBody_06 .slidBox{ position: relative;}
.mainBody_06 .slidBox .bd{width: 1185px;overflow: hidden;}
.mainBody_06 .slidBox .bd li{width: 375px;height:330px;float: left; margin-right: 20px;position: relative;border: 1px solid #e2e8ed;}
.mainBody_06 .slidBox .hd span{display: block;width: 45px;height:92px;position: absolute;}
.mainBody_06 .slidBox .hd .next{background: url(../images/icon_right.png) 0 0 no-repeat;top: 120px;left:1210px;cursor: pointer;}
.mainBody_06 .slidBox .hd .prev{background: url(../images/icon_left.png) 0 0 no-repeat;top: 120px;left:-75px;cursor: pointer;}
.mainBody_06 .slidBox .bd img{width: 100%;height: auto;}
/*---
.mainBody_06 .slidBox .bd img{width: 100%;height: 220px; filter: blur(2px);-webkit-filter: blur(2px);position: absolute;top:0;left:0;}
---*/
.mainBody_06 .slidBox .bd .mask{position: absolute;top:0;left:0; width: 100%;height: 220px;z-index: 2;}
.mainBody_06 .slidBox .bd .desc{position: absolute;top:0;left:0; width: 100%;height: 220px;text-align: center;z-index: 4;}
.mainBody_06 .slidBox .bd .desc p{display: block;height: 90px;margin-top: 75px; color: #fff;font-size: 17px;line-height: 25px;padding: 0 25px;}
.mainBody_06 .slidBox .bd .maintext{width: 100%;height: 40px;line-height:40px;position: relative; text-align:center;margin-top:20px;}
.mainBody_06 .slidBox .bd .maintext h2 a{color: #606060;font-size: 20px;}
.mainBody_06 .slidBox .bd .maintext p{color: #333333;font-size: 14px;}
.mainBody_06 .slidBox .bd .maintext .more{display: block;color: #606060;text-decoration-line: none;position: absolute;left: 0;bottom: 0;font-weight: 900;}
.mainBody_06 .slidBox .bd .maintext .more:hover{text-decoration-line: underline;}
/* ---------------mainBody_07-------------------------------  */
.mainBody_07{width: 100%;min-width: 1200px; overflow: hidden; padding: 70px 0 100px;}
.mainBody_07 .title h2{margin-bottom: 70px;margin-top:20px;color: #606060;font-size: 20px;font-weight: normal;}
.newleft{float: left;overflow: hidden;width: 700px;}
.newleft .hd{width: 700px;height:45px;line-height: 45px;}
.newleft .hd ul{height: 100%;float: left;border-bottom: 2px solid #0099e6;}
.newleft .hd li{float: left;font-weight: normal;}
.newleft .hd li a{color:#4e545b;font-size: 18px;text-decoration-line: none;}
.newleft .hd .morenews{float: right;margin-top: 1px; width:618px;text-align: right; margin-right:10px;font-size: 15px;border-bottom: 1px solid #e3e3e3;font-weight: normal;}
.newleft .hd .morenews a{color: #4e545b;}
.newleft .bd{width: 100%;overflow: hidden;}
.newleft .bd li{position: relative;float: left;margin-top:20px; width: 330px;height: 240px; border: 1px solid #a49c9c;text-align: center;}
.newleft .bd li:hover{ border: 1px solid #0099e6;}
.newleft .bd a:hover{color:#0099e6;text-decoration-line: none;}
.newleft .bd li h2{margin: 10px 0;padding-left: 10px; text-align: left;}
.newleft .bd li a{font-size: 18px;color: #4e545b;font-weight: normal;}
.newleft .bd li span{display: block;position: absolute;bottom:5px;right:16px;font-size: 15px;color: #606770;}
.newleft .bd li img{width: 100%;height: 165px;}

.newright{width: 395px;height: 310px; overflow: hidden;float: right;}
.newright .newstitle{margin-bottom: 15px; width: 100%; height:45px;line-height: 45px;}
.newright .newstitle h2{color: #4a4646;font-size: 18px;float: left;font-weight: normal;border-bottom: 2px solid #0099e6;}
.newright .newstitle h4{float: right;width: 308px;text-align: right; margin-right:15px;margin-top:1px;border-bottom: 1px solid #e3e3e3;font-size: 15px;font-weight: normal;}
.newright .newstitle h4 a{color: #4e545b;}
.newright .bd a{ font-size: 17px; color: #4a4646;}
.newright .bd a:hover{color: #0099e6;text-decoration-line: none;}
.newright .bd p{margin-top: 12px;}


/* ---------------mainBody_08-------------------------------  */
.mainBody_08{width: 100%;min-width: 1200px;overflow: hidden;padding: 80px 0;}
.mainBody_08 .title h2{margin-bottom: 70px;margin-top:20px;color: #606060;font-size: 20px;font-weight: normal;}
.friend {width: 1200px;overflow: hidden;}
.friend li{float: left; width: 166px;height: 110px; text-align: center;padding: 1px;margin: 0 1px 1px 0; border: 1px solid #e2e2e2;}
.friend li img{margin-top: 30px;height:60px;}

/*-------------------------  xsib  ------------------------------------*/
.xsbBody1{position:relative;z-index:2;width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;background-color: #fff;}
.xsbBody1 .left img{margin-top: 50px;}
.xsbBody1 .text{width: 620px;text-align: left;}
.xsbBody1 .text h2{margin: 20px 0; font-size: 35px;color: #ffba00;}
.xsbBody1 .text p{font-size: 17px;line-height: 25px;text-indent: 35px;}
.xsbBody1 .text span{font-size: 18px;color:#0099e6;}

/* ---------------xsbBody_02-------------------------------  */
.xsbBody_02{width:100%;min-width: 1200px; height:1517px;overflow: hidden; background:url(../images/body1.png) no-repeat center 0; padding-top:40px;}	
.xsbBody_02 .main{width: 1200px; margin:0 auto; height:auto;overflow: hidden;}	
.xsbBody_02 .list{width: 1200px; height:560px;overflow: hidden; padding-top:80px;}	
.xsbBody_02 .list .le{ float: left;}	
.xsbBody_02 .list .ri{ float: right;}	
.xsbBody_02 .list .a1{width:520px; height:560px;overflow: hidden;}	
.xsbBody_02 .list1 .a1{width:560px; height:560px;overflow: hidden;color: #fff;}	
.xsbBody_02 .list .a1 h2{height:40px; line-height: 40px; font-size:27px; padding:20px 0 20px 38px;}	
.xsbBody_02 .list .a1 p{width:100%; height:auto; line-height:32px; font-size: 22px; padding-bottom: 20px; text-indent: 2em;}	
.xsbBody_02 .list .a2{width:640px; height:560px;overflow: hidden;}	
.xsbBody_02 .list a{width:200px; height:50px; line-height: 50px; text-align: center; color: #fff; background:#0FA7D9; display: block; font-size: 16px; border-radius:50px;}	
.xsbBody_02 .list1 a{background:#fff; color: #333;}	
.xsbBody_02 .list a:hover{background: #ff6600; display: block; color: #fff;transition: 400ms;}	

/* ---------------xsbBody_06-------------------------------  */
.xsbBody_06{width:100%;min-width: 1200px;overflow:hidden; padding:50px 0 80px 0;background:#0FA7D9;}
.xsbBody_06 .titles{ text-align: center;}	
.xsbBody_06 .main{width: 1200px; margin:0 auto; height:480px;overflow: hidden;background:url(../images/h4.png) no-repeat center 0; font-size: 16px; color: #fff;}	
.xsbBody_06 .left{width:330px; height:460px; float: left; padding-left:50px;}	
.xsbBody_06 .right{width:310px; height:460px; float: right; padding-right: 50px;}	
.xsbBody_06 .main p{ line-height:24px;}	
.xsbBody_06 .a1{ padding:15px 0 0 98px;}
.xsbBody_06 .a2{ padding:65px 0 0 25px;}	
.xsbBody_06 .a3{ padding:75px 0 0 0; width: 240px;}	
.xsbBody_06 .a4{ padding:40px 0 0 25px;width: 240px;}	
.xsbBody_06 .a5{ padding:35px 0 0 90px;width: 220px;}
.xsbBody_06 .a6{ padding:12px 0 0 90px;}
.xsbBody_06 .a7{ padding:60px 0 0 50px; width: 230px;}
.xsbBody_06 .a8{ padding:50px 0 0 80px; width: 210px;}
.xsbBody_06 .a9{ padding:30px 0 0 50px; width: 230px;}
.xsbBody_06 .a10{ padding:5px 0 0 0; width: 220px;}

/* ---------------xsbBody_07-------------------------------  */
.xsbBody_07{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding-bottom: 80px;}	
.xsbBody_07 .main{width:100%; height: auto; padding:20px 0 50px 0;overflow: hidden;}	
.xsbBody_07 .main table{width:100%;}
.xsbBody_07 .main .a1 td{font-size: 20px;}
.xsbBody_07 .main td{ padding:20px; border: 1px solid #dedede; line-height: 27px; font-size: 16px;}
.xsbBody_07 .main .a1{ background: #0FA7D9; color: #fff;text-align: center;}

/* ---------------xsbBody_08-------------------------------  */
.xsbBody_08{width:100%;min-width: 1200px; height:auto;overflow: hidden; background:#0FA7D9 url(../images/h5.png) no-repeat center 0; padding-top:50px;}	
.xsbBody_08 .titles{ text-align: center; padding: 0;}	
.xsbBody_08 .titles img{  width: 56%;}	
.xsbBody_08 .main{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding: 180px 0 120px 0;}	
.xsbBody_08 .left{width:523px; height:800px; float: left; padding:0 38px;background:url(../images/h7.png) no-repeat 80px 150px;}	
.xsbBody_08 .right{width:523px; height:800px; float: right; padding:0 38px;background:url(../images/h7.png) no-repeat 80px 150px;}	
.xsbBody_08 .main h2{ width: 523px; height: 71px; line-height:60px; text-align: center; font-size: 20px; color: #0FA7D9;background:url(../images/h6.png) no-repeat center 0;}	
.xsbBody_08 .main p{ width: 320px; line-height:27px; color: #fff; font-size: 16px;}	
.xsbBody_08 .a1{ padding:100px 0 0 150px;}
.xsbBody_08 .a2{ padding:70px 0 0 150px;}
.xsbBody_08 .a3{ padding:80px 0 0 150px;}
.xsbBody_08 .a4{ padding:70px 0 0 150px;}
.xsbBody_08 .a5{ padding:70px 0 0 150px;}
.xsbBody_08 .right p{ height: 54px;}

.xsbBody2{  position:relative;z-index:2;width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;background: #fff;}
.xsbBody2 ul{position:relative;float:left;margin:30px 10px;width: 220px;height: 100px;background: #f6f6f6;}
.xsbBody2 ul .a1{position:absolute;left:80px;top:-30px;width: 60px;height: 60px;border-radius: 60px;background: #00abe1; font-size: 30px; text-align: center;line-height: 60px;color: #fff; }
.xsbBody2 ul .a2{width:100%;height: 30px;margin:40px auto;text-align: center;font-size: 20px;}

.hf{width: 100%;min-width: 1200px;height:120px; background: url(../images/xsib/hf.jpg) center top no-repeat;}

.xsbmain01{width: 100%;min-width: 1200px;height:auto; padding: 100px 0; text-align: center; color: #fff; overflow: hidden; background: #f6f6f6;}
.xsbmain01 h2{width: 100%; line-height: 40px; font-size: 27px; color: #00abe1;}
.xsbmain01 h3{width: 100%; line-height: 40px; font-size: 18px; font-weight: normal; color: #666;}
.xsbmain01 .list{width: 1200px; margin: 0 auto; padding-top: 30px;}
.xsbmain01 .list li{width:200px; float: left; font-size: 14px; padding: 0 20px; color: #333;}
.xsbmain01 .list h4{ padding-bottom: 10px;}
.xsbmain01 .list h4 img{display:block;width:118px;height:118px;margin:0 auto;-moz-transition:width 1s,height 1s,-webkit-transform 1s;-webkit-transition:width 1s,height 1s,-webkit-transform 1s;transition:width 1s,height 1s,transform 1s;}
.xsbmain01 .list h4:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}


.xsbmain02{width: 100%;min-width: 1200px;height:auto; padding: 70px 0; overflow: hidden;background:#fff url(../images/xsbmain02.jpg) no-repeat center 352px;}
.xsbmain02 h2{width: 100%; line-height: 40px; font-size: 27px; text-align: center; color: #00abe1;}
.xsbmain02 .list{width: 1200px; margin: 0 auto; padding-top: 50px;}
.xsbmain02 .list li{width:310px;  height: 150px; padding: 20px; border: 2px solid #fff; float: left; margin: 0 68px 65px 0;box-shadow: 0px 0px 10px rgba(0,0,0,.2);}
.xsbmain02 .list li:hover{border: 2px solid #00abe1;box-shadow: 0px 0px 10px rgba(0,0,0,.2);}
.xsbmain02 .list .li3{ margin-right: 0;}
.xsbmain02 .list .li4{ margin-left:213px;}
.xsbmain02 .list h3{  font-size: 32px; padding-bottom: 10px; color: #ccc; line-height: 27px;}
.xsbmain02 .list h3 span{  font-size: 27px; padding-left: 10px;color: #00abe1; line-height: 30px; font-weight: normal;}
.xsbmain02 .list p{  font-size: 20px;}

.xsbmain03{width: 1200px; margin: 0 auto; height:auto; padding: 80px 0; overflow: hidden;background:#fff;}
.xsbmain03 h2{width: 100%; line-height: 40px; font-size: 27px; text-align: center; color: #00abe1;}
.xsbmain03 .list{width: 1200px; margin: 0 auto; padding-top: 50px; text-align: center;}
.xsbmain03 .list li{width:340px;  height: 240px; padding:0 30px; float: left; font-size: 20px;}
.xsbmain03 .list h4{ padding-bottom:10px;}

.xsbmain04{width: 100%;min-width: 1200px;height:auto; padding:100px 0; text-align: center; color: #fff; overflow: hidden;background: #00abe1;}
.xsbmain04 h2{width: 100%; line-height: 40px; font-size: 27px; color: #fff;}
.xsbmain04 h3{width: 100%; line-height: 40px; font-size: 18px; font-weight: normal; color: #eee;}
.xsbmain04 .list{width: 1200px; margin: 0 auto; padding-top: 40px;}
.xsbmain04 .list li{ float: left;}
.xsbmain04 .list li p{padding: 10px;width: 120px;height: 120px;background: rgba(255,255,255,0.32);border: 1px solid rgba(255,255,255,0.45);border-radius: 100%;}
.xsbmain04 .list li p span{padding-top: 45px;display: block;width: 100%;height:75px;border-radius: 100%;font-size: 18px;font-weight: bold;color: #00abe1;text-align: center;background: #fff;}
.xsbmain04 .list li i{margin-left: 5px;margin-right: 5px;margin-top: 45px;display: inline-block;width: 24px;height: 45px;background: url(../images/xsbmain04.png) no-repeat;vertical-align: middle;}

.xsbmain05{width: 1200px; margin: 0 auto; height:auto; padding: 80px 0  40px 0; overflow: hidden;background:#fff;}
.xsbmain05 h2{width: 100%; line-height: 40px; font-size: 27px; text-align: center; color: #00abe1;}
.xsbmain05 .list{width: 1200px; margin: 0 auto; padding-top: 50px; overflow: hidden;}
.xsbmain05 .list ul{width: 1300px;}
.xsbmain05 .list li{width:590px; height:60px; line-height: 60px; float: left; font-size: 16px; background: #00abe1; margin: 0 20px 20px 0;}
.xsbmain05 .list h3{width:120px; height:60px;float: left; background: #fdd445;text-indent:30px; font-size: 60px; font-weight: normal; color: #333;}
.xsbmain05 .list p{width:470px; height:60px;float: left; color: #fff; text-indent: 20px;font-size: 24px;}

.xsbmain06{width: 100%;min-width: 1200px;height:auto; padding: 100px 0; text-align: center; color: #fff; overflow: hidden;background: #00abe1;}
.xsbmain06 h2{width: 100%; line-height: 40px; font-size: 27px; color: #fff;}
.xsbmain06 h3{width: 100%; line-height: 40px; font-size: 18px; font-weight: normal; color: #eee;}
.xsbmain06 .list{width: 1200px; margin: 0 auto; padding-top: 30px;}
.xsbmain06 .list li{width:160px; float: left; font-size: 14px; padding: 0 20px; color: #333; margin-bottom: 30px;}
.xsbmain06 .list li p{padding: 10px;width: 140px;height: 140px;background: rgba(255,255,255,0.42);border: 1px solid rgba(255,255,255,0.55);border-radius: 100%;display:block;-moz-transition:width 1s,height 1s,-webkit-transform 1s;-webkit-transition:width 1s,height 1s,-webkit-transform 1s;transition:width 1s,height 1s,transform 1s;}
.xsbmain06 .list li p span{padding-top: 45px;display: block;width: 100%;height:95px;border-radius: 100%;font-size: 18px;font-weight: bold;color: #00abe1;text-align: center;background: #fff;}
.xsbmain06 .list li p:hover{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}


/* ---------------mainkcb_06-------------------------------  */
.mainkcb_06{width:100%;min-width:1200px;overflow:hidden;padding:80px 0; background: #f6f6f6;}
.mainkcb_06 .list{width:1140px; overflow: hidden; margin: 0 auto;padding: 30px; background: #fff; text-align: center;}
.mainkcb_06 .list img{width:100%;}

/* ---------------mainBody_12-------------------------------  */
.title-xsb{ width: 100%; height: 80px; padding: 30px 0; text-align: center;}
.title-xsb h2{ font-size: 30px; color: #0099e6; height: 40px; line-height: 40px;}
.title-xsb p{ font-size: 20px; color: #666; height: 40px; line-height: 40px;}
.title-xsb1{width: 100%; padding:60px 0;}
.title-xsb1 h2{width: 100%; text-align: center; line-height: 40px; font-size: 27px; color: #00abe1;}

.mainBody_12{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding: 50px 0 100px 0;}	
.mainBody_12 .tab2{width: 100%; height:auto;overflow: hidden; position: relative;}	
.mainBody_12 .tab2 .bd ul{width: 100%; zoom:1;}
.mainBody_12 .tab2 .bd li{width: 100%; overflow: hidden;}
.mainBody_12 .tab2 .bd li img{width: 1200px;}
.mainBody_12 .tab2 .prev{position:absolute; top:250px; left: 0; z-index: 99; width:40px; height:60px;background:#000 url(../gqsjimages/slider-arrow.png) -126px -137px no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5;}
.mainBody_12 .tab2 .next{position:absolute; top:250px; right: 0; z-index: 99; width:40px; height:60px;background:#000 url(../gqsjimages/slider-arrow.png) -6px -137px no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5;}

/* ---------------mainBody_13-------------------------------  */
.mainbody_13{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_13 .list{ width: 1200px; margin: 0 auto; overflow: hidden;}
.mainbody_13 .tab3{width: 100%; height:auto;overflow: hidden;}
.mainbody_13 .tab3 .hd{margin: 30px 0;overflow: hidden;text-align: center;width: 100%;}
.mainbody_13 .tab3 .hd ul li{width: 140px;border: 2px solid #d2d2d2;color: #333;cursor: pointer;display: inline-block;font-size: 16px;height: 40px;line-height: 40px;margin: 0 10px;text-align: center;}
.mainbody_13 .tab3 .hd ul li.on{ border-color: #0090da;color: #0090da;}
.mainbody_13 .tab3 .hd ul li a{color: #333;}
.mainbody_13 .tab3 .hd ul li .u-crt{ border-color: #0090da;color: #0090da;}
.mainbody_13 .tab3 .bd { width:100%; height: auto; overflow: hidden;}
.mainbody_13 .tab3 .bd ul{ width:105%; height: auto; zoom:1; position: relative; color: #666;}
.mainbody_13 .tab3 .bd li{width:285px;height: 500px; overflow: hidden; float: left; margin:0 20px 20px 0; background: #eee;}
.mainbody_13 .tab3 .bd .p1{width:100%; height: 323px;overflow: hidden;}
.mainbody_13 .tab3 .bd .p1 img{width:100%; height:auto;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.mainbody_13 .tab3 .bd .p1 img:hover{opacity: 0.7;filter: alpha(opacity=70);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}

.mainbody_13 .tab3 .bd .p2{ padding: 15px; height:30px; line-height: 30px; font-size: 20px; color: #333;}
.mainbody_13 .tab3 .bd .p3{ padding:0 15px; height:88px; line-height: 22px; font-size:14px; color: #666; overflow: hidden;}

/* ---------------mainBody_14-------------------------------  */
.mainbody_14{width: 1200px; margin:0 auto;padding: 50px 0 100px 0;}
.mainbody_14 .tab3{width: 100%; height:auto;overflow: hidden;}
.mainbody_14 .tab3 .hd{margin: 30px 0;overflow: hidden;text-align: center;width: 100%;}
.mainbody_14 .tab3 .hd ul li{width: 120px;border: 2px solid #d2d2d2;color: #333;cursor: pointer;display: inline-block;font-size: 14px;height: 35px;line-height: 35px;margin: 0 10px;text-align: center;}
.mainbody_14 .tab3 .hd ul li.on{ border-color: #0090da;color: #0090da;}
.mainbody_14 .tab3 .bd { width:100%; height: auto; overflow: hidden;}
.mainbody_14 .tab3 .bd ul{ width:105%; height: auto; zoom:1; position: relative; color: #666;}
.mainbody_14 .tab3 .bd li{width:230px;height:138px; float: left;border: 1px solid #ccc; margin:0 10px 10px 0; overflow: hidden;}
.mainbody_14 .tab3 .bd li img{width:100%;}

.xsbBody3{position:relative;z-index:2;width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;background:#fff;}
.xsbBody3 ul li{float: left;margin:20px 14px; width:370px;height: 920px;border: 1px solid #c5c5c5;text-align: center; }
.xsbBody3 ul li img{margin: 40px;}
.xsbBody3 ul li h2{font-size: 25px;}
.xsbBody3 ul li .p3{width: 310px;height: 200px; margin: 0 auto;padding: 20px 0;background: url(../images/xsib/line_bottom.png) bottom center no-repeat;font-size: 17px;line-height: 28px;}
.xsbBody3 ul li div{text-align: left;padding: 40px 20px;}
.xsbBody3 ul li div p{line-height: 30px;}
.xsbBody3 ul li div .p1{font-size: 17px;color: #00abe1;}
.xsbBody3 ul li div .p2{font-size: 16px;}

.xsbBody4{position:relative;z-index:2;width: 100%;min-width: 1200px;height: 1040px;margin: auto;padding-bottom:70px;overflow: hidden;background:#f5f5f5; }
.contrast{width: 1200px;height: 20px; margin:0 auto;position: relative;}
.standard{position: absolute;top: 150px;left:40px; width: 430px;height: 475px;background: #a2abbc;}
.standard h2{width: 230px;height: 70px;background: #858a98;margin: -35px auto 0;text-align: center;line-height: 70px;color: #fff;font-size: 20px;}
.standard div{margin:55px auto 0;padding: 0 60px;}
.standard div p{margin-top: 40px;font-size: 18px;color: #fff;line-height: 2.0;}
.incubation{position: absolute;top:100px;right: 40px;width: 520px;height: 575px;background: #fff;}
.incubation h2{width: 230px;height: 70px;background: #0099e6;margin: -35px auto 0;text-align: center;line-height: 70px;color: #fff;font-size: 20px;}
.incubation div{margin:55px auto 0;padding: 0 60px;}
.incubation div p{margin-top: 40px;font-size: 18px;color: #626161;line-height: 2.0;}

.xsbBody5{position:relative;z-index:2;width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;background:#fff; }
.contrast2{position: relative; height: 430px;width: 1200px;margin: 0 auto;background: url(../images/xsib/same.png) center no-repeat;font-size: 21px;}
.des1{position: absolute;top: 80px;left: 10px; width: 210px;padding: 10px 0 0 50px;background: url(../images/xsib/icon1.png) top left no-repeat;line-height: 30px;}
.des2{position: absolute;top: 80px;right: 10px; width: 210px;padding: 10px 50px 0 0;background: url(../images/xsib/icon2.png) top right no-repeat;line-height: 30px;}
.des3{position: absolute;top: 270px;left: 10px; width: 210px;padding: 10px 0 0 50px;background: url(../images/xsib/icon3.png) top left no-repeat;line-height: 30px;}
.des4{position: absolute;top: 270px;right: 10px; width: 210px;padding: 10px 50px 0 0;background: url(../images/xsib/icon4.png) top right no-repeat;line-height: 30px;}
.subtitle{width:630px;height: 90px;background: url(../images/xsib/ttb.png) center no-repeat; margin: 50px auto;text-align: center;line-height: 70px;font-size: 28px;color: #fff;}
.xsbBody5 ul{width: 1200px;margin: 100px auto 0;}
.xsbBody5 ul li{float: left;margin: 0 15px; width: 370px;height: 520px;background: url(../images/xsib/dashed.png) center no-repeat;}
.xsbBody5 ul li h2{text-align: center;font-size: 37px;margin-top: 90px;color: #0099e6;}
.xsbBody5 ul li p{padding: 40px;margin: 0 auto;font-size: 22px;line-height: 32px;}

.mainBody_10{width: 100%;min-width: 1200px; height: 300px; padding: 150px 0; text-align: center;color: #fff;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/xsib/h8.jpg);}
.mainBody_10 h2{margin-top: 30px;font-size: 50px;}
.mainBody_10 a{margin: 40px auto; display: block;height: 50px;width: 210px;background: #0fa6da;line-height: 50px;font-size: 22px;color: #fff;border-radius: 5px;}
.mainBody_10 a:hover{display: block;background: #ff6600;color: #fff;transition: 400ms;}
.mainBody_10 .text{font-size: 30px;margin-top: 65px; color: #ff2035;}
.mainBody_10 .phone{padding-left: 10px;height: 32px;width: 250px;margin: 0 auto;line-height: 32px; font-size: 30px;background: url(../images/icon_phone.png) left center no-repeat;}

.xsbBody6{width: 100%;min-width: 1200px;overflow: hidden;z-index: 2; padding:50px 0 100px 0;}
.xsbBody6 .main{width: 1200px; margin:0 auto; height:auto;overflow: hidden;padding:50px 0;background:url(../images/xsib/h9.png) center 105px no-repeat;}
.xsbBody6 ul{width: 1250px;}
.xsbBody6 li{width: 224px;text-align: center; float: left;  padding-right: 20px;}
.xsbBody6 li h2{font-size: 22px;margin-top: 30px;}
.xsbBody6 li p{font-size: 15px;margin-top: 15px;color: #999;}

.xsbBody7{width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;background:#fafafa; }
.xsbBody7 .content ul li{float: left;width: 355px;margin: 0 22px;text-align:center;}
.xsbBody7 .content ul li h2{margin-bottom: 60px;height: 130px;width: 100%;line-height: 130px;text-align: center;font-size: 34px;letter-spacing: 5px; color: #fff;background:#0099e6; }
.xsbBody7 .content ul li p{margin-top:10px;}
.xsbBody7 .content ul li a{padding-left: 25px; background: url(../images/xsib/dian.png) left center no-repeat;text-decoration-line: none;color:#454545;font-size: 16px;}
.xsbBody8{width: 100%;min-width: 1200px;margin: auto;padding-bottom:70px;overflow: hidden;}


.xsbBody8 .anliBox{width: 100%; text-align: center;  padding: 10px 0;}
.xsbBody8 .anliBox li{width: 285px;height: 430px; margin:10px 6px; border: 1px solid #f1f1f1;text-align: center; background: #fff; cursor: pointer;transition: 200ms;float: left; display: inline-block;}
.xsbBody8 .anliBox li img{transition: 200ms;width: 285px; height: 185px;}
.xsbBody8 .anliBox li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2)}
.xsbBody8 .anliBox li:hover img{transform: scale(1.2,1.2)}
.xsbBody8 .anliBox li:hover h2{text-decoration-line: underline;}
.xsbBody8 .anliBox li h2 {font-size:16px;margin: 10px 0; font-weight: normal; height: 44px;}
.xsbBody8 .anliBox li h2 a{color: #333; transition: 200ms;}
.xsbBody8 .anliBox li h2 a:hover{color: #0fa6da ;text-decoration: none;}
.xsbBody8 .img{width: 100%;height: 185px;overflow: hidden;}
.xsbBody8 .anliContent{width: 240px;height: 245px;position: relative; margin: 0 auto ;overflow: hidden;text-align: left;}
.xsbBody8 .subtitle{font-size: 14px;padding: 5px;color: #a7a0ab; background-color: #f1f1f1;}
.xsbBody8 .description{margin:15px 0;width: 100%;height:auto; line-height: 24px; font-size: 13px;color: #999;}
.xsbBody8 .number{position: absolute;bottom:20px;left: 0; color: #a7a0ab;margin-top: 10px;}

.xsbhxBody1{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding:100px 0;}
.xsbhxBody1 .tab1{width: 100%; height:auto;overflow: hidden;}
.xsbhxBody1 .tab1 .hd{width:1200px;height:40px;overflow: hidden;text-align: center;font-size: 16px; padding:30px 0 80px 0;}
.xsbhxBody1 .tab1 .hd ul{width:559px;height:50px; margin: 0 auto; border:1px solid #dedede;border-radius: 25px;overflow: hidden;box-sizing: border-box;}
.xsbhxBody1 .tab1 .hd ul li{width:185px;cursor: pointer;float: left;height:50px;line-height: 50px;border-right: 1px solid #dedede;}
.xsbhxBody1 .tab1 .hd ul li.on{color: #fff; background: #0FA7D9 ;}
.xsbhxBody1 .tab1 .hd ul li.on a{color: #fff;}
.xsbhxBody1 .tab1 .bd{width:1200px; height:auto;overflow: hidden;color: #333; font-size: 14px;}
.xsbhxBody1 .tab1 .bd ul{width:1200px; height:auto;overflow: hidden;}
.xsbhxBody1 .tab1 .bd table{width:100%;}
.xsbhxBody1 .tab1 .bd td{ padding:10px 20px; border: 1px solid #dedede; line-height: 24px;}
.xsbhxBody1 .tab1 .bd .a1{ background: #f4f4f4;}

.xsbhxBody2{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding:100px 0;}
.xsbhxBody2 .left{width: 550px;height: 900px;text-align: center; }
.xsbhxBody2 .right{width: 550px;height: 900px;text-align: center; }
.xsbhxBody2 li {margin-top: 30px;}
.xsbhxBody2 li img{float: left}
.xsbhxBody2 li p{margin-top:25px; float: right;width: 400px;font-size: 20px;text-align: left;}
