/*------全局定义-------------------- */* {margin: 0;padding: 0;}body {color:#333;font: 12px/20px Tahoma, Verdana, 微软雅黑, times;background:#fff;line-height: 1.5;}div {width: auto;height: auto;}h1, h2, h3, h4, h5, h6 {font-size: 100%;}i, em, b{font-weight: normal; font-style: normal;}/*--i {color: #333;width:80px;height:24px;line-height:24px;float: right;font-size: 12px;font-style: normal;}-- */li, dl, ol {list-style: none outside none;}
table {} 
input, button, textarea, select, optgroup, option {font: inherit;}
input, button, textarea, select {font-size: 100%;line-height: 1.2;margin: 0;}
a img, img, button, input {border: 0 none;cursor: pointer;}
a{text-decoration: none;transition: all 0.6s ease 0s;}
a:hover{text-decoration:none;}
.mainBody ,.container{width:1200px; margin: 0 auto; overflow: hidden; padding-bottom: 20px;}
.content{width: 1200px;margin:0 auto;position: relative;padding: 1px; z-index: 10;}

.header{width:100%;min-width:1200px; height:auto;}
.navtop{width:100%; height:40px; line-height: 40px;background: #f5f5f5;}
.navtop h2{width:300px; height:28px;  float: left; color: #666; font-weight: normal;}
.navtop ul{width:300px; height:28px;  float: right;}
.navtop ul li{float: right; padding: 0 10px;}
.navtop ul li a{color: #7b7e84;}
.head{width:1200px; margin:0 auto; height:120px;}
.head .logo{float:left; height:90px; margin-top: 15px; padding-right: 20px;}
.head .logo img{ height: 100%;}
.head .xcy{width:200px; height:48px; float:left;margin-top: 35px; line-height: 48px; border-left: 1px solid #ccc; font-size: 18px; padding-left: 20px;}
.head .tel{width:auto; height:60px; float:right; overflow: hidden; margin-top:30px; background:url(../gqsjimages/tel.png) no-repeat left center; padding:0 0 0 60px; line-height: 26px;}
.head .tel h2{ font-size:30px; color: #01a5fa; font-family:'Times New Roman';}
.head .tel p{ font-size: 16px; color: #333;}

.navs {width:auto;float:right;height:120px;}
.navs .nav{height:120px;line-height:120px;position:relative; z-index:1;}
.navs .nav .nLi{ float:left;position:relative; display:inline;}
.navs .nav h3{width: 100%;}
.navs .nav h3 a{width: 110px; display:block;font-size:16px;height:120px;font-weight: normal; text-align: center; color: #000;}
.navs .nav .on h3 a{color: #00aaff;}
.navs .nav .sub{display:none; width:150px; left:0; top:120px; margin-left: -15px; position:absolute;line-height:40px; text-align: center;}
.navs .nav .sub li{ zoom:1;border-bottom: 1px solid #ccc;background:url(../gqsjimages/nav.png) repeat;}
.navs .nav .sub a{ display:block; padding:0 10px;color:#333; font-size: 13px;}
.navs .nav .sub a:hover{ background:#0090da; color:#fff;}

/* ---------------foot-------------------------------  */
.footer{width:100%; min-width: 1200px; height:405px; background: #404143;}.footer a{text-decoration-line: none;}.footer a:hover{text-decoration-line: underline;}.zbjdes{text-align: center;margin-top: 60px;overflow: hidden;}.zbjdes p{font-size: 14px;color:#828686;margin-top: 20px;}.platform{width: 300px;height: 40px;margin: 48px auto 0;text-align: center}.platform:after{content: "";position: absolute;left: 0;top: 210px; display: block;height: 1px;width: 420px;background: #698fa6;}.platform:before{content: "";position: absolute;right: 0;top: 210px; display: block;height: 1px;width: 420px;background: #698fa6;}.platform p{text-align: center;color: #698fa6;font-size: 15px;}.foot{margin-top: 25px;overflow: hidden;}.footleft{float: left;text-align: left;}.footleft ul{overflow: hidden; line-height: 24px;}.footleft li{float: left;margin-right: 30px;}.footleft a{color:#828686;font-size: 14px;}.footleft p{color:#828686;font-size: 14px;margin-top: 30px;}.footright{float: right;}.call{width: 380px;float: right;}.call img{float: right;}.wb{overflow: hidden;}.wb li{float: right;height: 30px;overflow: hidden;line-height: 30px;margin-right: 20px;}.wb li a{display: block; color:#828686;font-size: 14px;padding-left: 40px;}.qqkf{overflow: hidden;margin-top: 15px;}.qqkf li{float: right;height: 30px;overflow: hidden;line-height: 30px;margin-right: 20px;color:#828686;font-size: 14px;}.qqkf li a{display: block; color:#C3C5C8;font-size: 17px;padding-left: 40px;}.link{width: 875px;margin: 23px auto;position: relative;}.link:before{content: "";display: block;height: 2px;width: 130px;position: absolute; left: -165px;top:10px;background:#555557; }.link:after{content: "";display: block;height: 2px;width: 130px;position: absolute; left: 910px;top:10px;background:#555557; }.link ul{overflow: hidden;}.link ul li{float: left;margin: 0 10px;padding: 1px;}.link ul li a{color:#828686;font-size: 14px;}/* ------------------在线客服-------------------------------  */#chat_f1{position:fixed;right:5px;top:150px;width:140px; height:628px; font-size:12px;background:url(../images/kf.png) 0 0 no-repeat;z-index:99;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220))}#chat_f1_main{height:38px;}#close{display:block;width:140px;height:15px;cursor:pointer;}.chat_f1_expr{width:140px; height:440px; overflow:hidden;}.chat_f1_expr a{display: block; width: 100%; height: 100%;}#chat_f2{ width:20px; font-size: 14px; text-align: center; padding: 20px 10px; height:80px;display:none; color: #fff; z-index:99;position:fixed;right:1px;top:270px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220));cursor:pointer;background:#0099e6;}.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed;z-index: 10; top:85%; right:51%; margin-right:-680px; cursor:pointer;  display:none;;}.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}.rtTop img{ display:block; position:absolute; top:0; left:0;}.fromLeft{    opacity: 0;    -webkit-animation: 1s ease forwards alternate;    -o-animation: 1s ease forwards alternate;    animation: 1s ease forwards alternate;}.fromRight{    opacity: 0;    -webkit-animation: 1s ease forwards alternate;    -o-animation: 1s ease forwards alternate;    animation: 1s ease forwards alternate;}.fromTop{    opacity: 0;    -webkit-animation: 1s ease forwards alternate;    -o-animation: 1s ease forwards alternate;    animation: 1s ease forwards alternate;}.fromBottom{    opacity: 0;    -webkit-animation: 1s ease forwards alternate;    -o-animation: 1s ease forwards alternate;    animation: 1s ease forwards alternate;}@keyframes fromLeft {    from {        -webkit-transform: translateX(-100px);        -moz-transform: translateX(-100px);        -ms-transform: translateX(-100px);        -o-transform: translateX(-100px);        transform: translateX(-100px);    }    to {        -webkit-transform: translateX(0px);        -moz-transform: translateX(0px);        -ms-transform: translateX(0px);        -o-transform: translateX(0px);        transform: translateX(0px);        opacity: 1;    }}@keyframes fromRight {    from {        -webkit-transform: translateX(100px);        -moz-transform: translateX(100px);        -ms-transform: translateX(100px);        -o-transform: translateX(100px);        transform: translateX(100px);    }    to {        -webkit-transform: translateX(0px);        -moz-transform: translateX(0px);        -ms-transform: translateX(0px);        -o-transform: translateX(0px);        transform: translateX(0px);        opacity: 1;    }}@keyframes fromTop {    from {        -webkit-transform: translateY(-100px);        -moz-transform: translateY(-100px);        -ms-transform: translateY(-100px);        -o-transform: translateY(-100px);        transform: translateY(-100px);    }    to {        -webkit-transform: translateX(0px);        -moz-transform: translateX(0px);        -ms-transform: translateX(0px);        -o-transform: translateX(0px);        transform: translateX(0px);        opacity: 1;    }}@keyframes fromBottom {    from {        -webkit-transform: translateY(100px);        -moz-transform: translateY(100px);        -ms-transform: translateY(100px);        -o-transform: translateY(100px);        transform: translateY(100px);    }    to {        -webkit-transform: translateX(0px);        -moz-transform: translateX(0px);        -ms-transform: translateX(0px);        -o-transform: translateX(0px);        transform: translateX(0px);        opacity: 1;    }}

/*底部浮动栏*/
.bottomliu{width:100%;height:40px; padding:20px 0; position:fixed; bottom:0; left:0; z-index:999; overflow:hidden; background:#0099e6;}
.bottomliu .social3{width:100%;height:40px; display:block;overflow:hidden;position:relative;}
.bottomliu .social3 .liu{width:100%; min-width: 1200px;}
.bottomliu .social3 ul{width: 1200px; margin: 0 auto;}
.bottomliu .social3 ul li{ float: left; color: #fff; font-size: 14px;}
.bottomliu .social3 ul li input{ width:220px; height: 40px; border: 0; margin:0 10px 0 5px; text-indent: 10px;}
.bottomliu .btn1{ display:block; width:25px; height:80px; position:absolute; top:0; right:0;background:url(../gqsjimages/close.png) no-repeat 0 10px;cursor:pointer;}
.bottomliu .btn11{ display:block; width:40px; height:80px; position:absolute; top:0;right:0;background:#0099e6 url(../gqsjimages/zk.png) no-repeat center center; display:none;cursor:pointer;}
.apply_btn{font-size:16px;width:189px;height:36px;line-height:36px;text-align:center;color:#3054c3;background-color:#fdd445; float:left; font-weight:bold; text-indent: 0;}
.apply_btn:hover{color:#fff;background-color:#f4a433;}

/* ---------------mainBody_01-------------------------------  */
.mainBody_01{width:100%; min-width: 1200px; position:relative; background: #000;}
.mainBody_01 .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.mainBody_01 .bd ul{width:100% !important;height:600px;}
.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:15px; left:0; height:15px; line-height:15px;}
.mainBody_01 .hd ul{ text-align:center;}
.mainBody_01 .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:10px; margin:1px 4px; overflow:hidden; background:#fff; line-height:999px;}
.mainBody_01 .hd ul .on{background:#000;filter:alpha(opacity=50);opacity:0.5; }
.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{ width: 1200px; margin: 0 auto; overflow: hidden;}
.mainbody_022{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_022 .list{ width: 1000px; margin: 0 auto; padding-bottom: 20px; overflow: hidden;}
.mainbody_022 .list p{ height: 90px; line-height: 30px; color: #000; padding-left: 100px; font-size: 20px;}
.mainbody_022 .left{ width: 380px; float: left; background:url(../gqsjimages/q35.png) no-repeat 0 center;}
.mainbody_022 .right{ width: 360px; float: right; background:url(../gqsjimages/q36.png) no-repeat 0 center;}

.mainbody_03{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.title{ width: 100%; height: 80px; padding: 30px 0; text-align: center;}
.title h2{ font-size: 30px; color: #0099e6; height: 40px; line-height: 40px;}
.title p{ font-size: 20px; color: #666; height: 40px; line-height: 40px;}
.mainbody_03 .list{ width: 1230px; margin: 0 auto; padding-bottom: 20px; overflow: hidden;}
.mainbody_03 .list ul{ width:195px; height: 200px; float: left; background: #fff; margin:15px; padding: 10px; box-shadow: 0 10px 20px rgba(0,0,0,.1);}
.mainbody_03 .list ul:hover{box-shadow: 0 10px 20px rgba(0,0,0,.2);}
.mainbody_03 .list .a1{ width: 100%; height: 110px;  margin: 0 auto; text-align: center; padding: 20px 0;}
.mainbody_03 .list .a1 img{display:block;width:110px;height:110px; border:2px solid #eee; border-radius: 100%; 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;}
.mainbody_03 .list .a1:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.mainbody_03 .list .a2{ width: 100%; height:30px; line-height: 30px; text-align: center; font-size: 20px;}

.mainbody_04{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 50px 0;}
.mainbody_04 .list{padding: 30px 0; text-align: center; line-height:10px;}

.mainbody_05{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_05 .list{ width: 1230px; margin: 0 auto; padding-bottom: 20px; overflow: hidden;}
.mainbody_05 .list ul{ width:195px; height: 230px; float: left; background:url(../gqsjimages/q13.png) no-repeat 0 0; margin:15px; padding: 10px; background-size: 100% auto;}
.mainbody_05 .list .a1{ width: 100%; height:60px; margin: 0 auto; text-align: center; padding: 60px 0 20px 0;}
.mainbody_05 .list .a1 img{ width: 60px; height: 60px;}
.mainbody_05 .list .a2{ width: 100%; height:30px; line-height: 30px; text-align: center; font-size: 18px;}

.mainbody_06{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 50px 0;}
.mainbody_06 .list{padding: 30px 0; background: #f6f6f6; border: 2px solid #0099e6; text-align: center; line-height: 40px; font-size: 20px;}
.mainbody_06 .list h2{ font-size: 24px; color: #000;}
.mainbody_06 .list p{color: #0099e6;}

.mainbody_07{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 50px 0;}
.mainbody_07 .list{padding: 30px 0; text-align: center;}
.mainbody_07 h3{ font-size: 45px; color: #000; height: 40px; line-height: 40px; text-align: center;}
.mainbody_07 h4{ font-size: 20px; color: #000; line-height: 30px; text-align: center; font-weight: normal; padding-bottom: 20px;}
.mainbody_07 h5{ width: 100%; font-size: 24px; color: #fff; height: 50px; line-height: 50px; text-align: center; background: #0099e6;}
.mainbody_07 .list img{margin:10px; width: 1178px;}
.mainbody_07 .main {margin-top:20px;}
.mainbody_07 .main .a1{ text-align: center; line-height: 36px; font-size: 18px;}
.mainbody_07 tr th {height: 60px;color: #fff;font-size: 20px;background: #0099e6;}
.mainbody_07 tr:nth-child(2) td {padding: 30px 10px;height: auto;box-sizing: border-box;background: #dcf3ff;font-size: 16px;}
.mainbody_07 tr:nth-child(2) td p {margin-top: 5px;line-height: 30px;font-size: 16px;}
.mainbody_07 tr:nth-child(2) ul li {line-height: 30px;}
.mainbody_07 tr:nth-child(3) td {height: 100px; background: #3ea5d9;}
.mainbody_07 tr:nth-child(3) td p {color: #fff;font-size: 20px;text-align: center;}

.mainbody_07 .list1{ width: 100%; padding: 20px 0;}
.mainbody_07 .list1 li{ width: 100%; height: 60px; background: #f6f6f6; margin-bottom: 20px;}
.mainbody_07 .list1 li span{ display: block; line-height: 60px; }
.mainbody_07 .list1 li .a1{ width: 22%; float: left;background: #0099e6; color: #fff; text-align: center;font-size:24px;}
.mainbody_07 .list1 li .a2{ width: 78%; float: right;text-indent: 60px;font-size:18px;}

.mainbody_08{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_08 p{ font-size: 20px; color: #333; line-height: 30px; text-align: center;}
.mainbody_08 .list{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 30px 0 50px 0; }
.mainbody_08 .list th{padding:20px;background: #0099e6; color: #fff;font-size: 20px;}
.mainbody_08 .list td{padding:20px;background: #dcf3ff;font-size: 16px;}
.mainbody_08 .list .a1{background: #0099e6; color: #fff;font-size: 20px;}

.mainbody_09{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 50px 0;}
.mainbody_09 .list{width:1200px;margin:0 auto;overflow:hidden;padding: 30px 0; }
.mainbody_09 .list ul li{float:left;margin-right:13px;}
.mainbody_09 .list ul .nobor01{margin:0;}
.mainbody_09 .list ul li a{background:#f5f5f5 url(../gqsjimages/h2.png) no-repeat right bottom;width:290px;height:400px;display:block;text-align:center;padding:46px 0 0;-webkit-transition:background 0.8s;-moz-transition:background 0.8s;-ms-transition:background 0.8s;-o-transition:background 0.8s;transition:background 0.8s;}
.mainbody_09 .list ul li a:hover{background:#dcf3ff url(../gqsjimages/h3.png) no-repeat right bottom;}
.mainbody_09 .list ul li a img{display:block;width:130px;height:130px; border:3px solid #0099e6; background: #0099e6; border-radius: 100%; 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;}
.mainbody_09 .list ul li a:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.mainbody_09 .list ul li a b{display:block;height:66px;line-height:66px;font-size:24px;color:#222;}
.mainbody_09 .list ul li a i{width:28px;height:3px;background:#0099e6;margin:10px auto 0;display:block;line-height:0;font-size:0}
.mainbody_09 .list ul li a em{display:block;font-size:16px;color:#555;line-height:28px;padding:20px;}

.mainbody_10{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 50px 0;}
.mainbody_10 .list{width:1200px;margin:0 auto;overflow:hidden;padding: 30px 0; }
.mainbody_10 .list img{ width: 1118px; border: 1px solid #eee; padding: 40px;}

.mainbody_11{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_11 .list{ width: 1200px; margin: 0 auto; overflow: hidden;padding: 60px 0 30px 0;}
.mainbody_11 .list1{overflow: hidden;}
.mainbody_11 .list1 li {position: relative;float: left;width: calc(100% / 4);height: 120px;border-right: solid 1px #d2d2d2;box-sizing: border-box;text-align: center;}
.mainbody_11 .list1 li:last-child {border-right: none;}
.mainbody_11 .list1 li p:first-child {font-size: 60px;}
.mainbody_11 .list1 li p:last-child {color: #666;font-size: 16px;}
.mainbody_11 .list1 .p-one {position: absolute;top: 0;font-size: 20px;}
.mainbody_11 .list1 .p-two {padding-left: 10px;font-size: 30px;}
.mainbody_11 .list2 {margin-top: 50px;overflow: hidden;}
.mainbody_11 .list2 li {float: left;width: calc(100%/7);text-align: center;}
.mainbody_11 .list2 li p {font-size: 24px;}
.mainbody_11 .list3 {margin-top: 20px;font-size: 24px;text-align: center;}
.mainbody_11 .list3 strong {color: #0099e6;font-size: 24px;}

/* ---------------mainBody_12-------------------------------  */
.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%;}

/* ---------------mainbody_15-------------------------------  */
.mainbody_15{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 50px 0;}
.mainbody_15 .list{ width: 1196px; margin: 0 auto; padding: 30px 0; margin-bottom: 50px; background: #fff; border: 2px solid #0099e6; text-align: center; line-height: 40px; font-size: 20px;}
.mainbody_15 .list h2{color: #0099e6; font-size: 24px;}

/* ---------------mainbody_16-------------------------------  */
.mainbody_16{width:100%;min-width:1200px;overflow:hidden;padding:50px 0;}
.mainbody_16 .tab2{width:1200px;margin:0 auto;position:relative;}
.mainbody_16 .tab2 .bd{width:1200px;height:500px;}
.mainbody_16 .tab2 .bd ul{width:1200px;height:500px;float:left;font-size:14px;}
.mainbody_16 .tab2 .bd .a1{width:504px;height:520px;float:right;margin-right:30px;overflow:hidden;}
.mainbody_16 .tab2 .bd .a1 img{width:404px;}
.mainbody_16 .tab2 .bd .a2{width:370px;height:50px;line-height:50px;float:left;font-size:38px;padding:100px 0 0 180px;}
.mainbody_16 .tab2 .bd .a2 a{color:#0099e6;}
.mainbody_16 .tab2 .bd .a3{width:370px;height:auto;line-height:30px;font-size:20px;float:left;color:#333;overflow:hidden;padding-left:180px;margin:10px 0 20px 0;}
.mainbody_16 .tab2 .bd .a4{width:370px;height:220px;line-height:27px;float:left;overflow:hidden;padding-left:180px;color:#666;}
.mainbody_16 .tab2 .bd .a5{width:370px;height:40px;float:left;padding-top:10px;padding-left:180px;}
.mainbody_16 .tab2 .bd .a5 a{width:140px;height:40px;line-height:40px;display:block;text-align:center;background:#0099e6;color:#fff;}
.mainbody_16 .tab2 .bd .a5 a:hover{display:block;background:#2eaaea;}
.mainbody_16 .tab2 .hd{width:1200px;height:180px;text-align:center;padding:30px 0 50px 0;overflow:hidden;}
.mainbody_16 .tab2 .hd ul{width:1300px;}
.mainbody_16 .tab2 .hd li{width:382px;height:180px;cursor:pointer;margin-right:25px;float:left;overflow:hidden; background: #eee; border-radius: 10px; text-align: left;}
.mainbody_16 .tab2 .hd li.on{color:#fff;background:#0099e6;}
.mainbody_16 .tab2 .hd .a1{width:160px; height: 160px; float: left; padding: 10px; margin-right: 20px;}
.mainbody_16 .tab2 .hd .a1 img{width:160px;}
.mainbody_16 .tab2 .hd .a2{width:150px; height:40px; line-height: 40px; float: left; padding-top:40px; font-weight: bolder; font-size:24px;}
.mainbody_16 .tab2 .hd .a3{width:150px; height:40px; line-height: 40px; float: left; font-size:24px;}

/* ---------------mainbody_17-------------------------------  */
.mainbody_17{width:100%;min-width:1200px;overflow:hidden;padding:50px 0; background: #f6f6f6;}
.mainbody_17 .list{width:1200px; margin: 0 auto;}
.mainbody_17 ul{width:1300px;}
.mainbody_17 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_17 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_17 ul li{width:390px;overflow:hidden;float:left; margin:0 20px 20px 0;}
.mainbody_17 ul li:hover{background:#0099e6;}
.mainbody_17 ul li:hover a{color:#fff;}
.mainbody_17 ul .a1{width:100%; height:260px; overflow: hidden;}
.mainbody_17 ul .a2{overflow:hidden;font-size:14px;width:100%; text-align: center; height:40px; line-height:40px;border-bottom:1px solid #e5e5e5; padding-bottom: 5px;}
.mainbody_17 ul .a2 a{width: 100%; height: 40px; display: block; color: #333; font-size: 18px;}


/* ---------------mainbody_18-------------------------------  */
.mainbody_18{width:100%;min-width:1200px;overflow:hidden;padding-bottom:50px;}
.klist{width:1208px; height:1160px; margin:0 auto; padding-top:65px; background:url(/themes/pc/gqsjimages/e21.jpg) no-repeat;}
.klist ul{list-style:none;}
.klist ul li{list-style:none; float:left; width:200px; height:64px; line-height:64px; font-size:32px; color:#FFFFFF; text-align:center;}

.banner{width: 100%; min-width: 1200px;height: 580px; position: relative;}
.banner img{width: 1200px;height:183px; position: absolute; bottom: 0; left: 50%; margin-left: -600px;}

/* ---------------mainbody_19-------------------------------  */
.mainbody_19{width:1200px; margin: 0 auto; overflow:hidden;padding:80px 0 100px 0;}
.mainbody_19 .left{width:400px; height: 420px; float: left;}
.mainbody_19 .left h2{ font-size: 27px; padding-top: 30px;}
.mainbody_19 .left h3{ font-size: 32px; color: #0099e6;padding-top: 20px;}
.mainbody_19 .left p{ font-size: 18px; color: #999;padding-top: 20px;}
.mainbody_19 .left a{ width: 250px; height: 45px; line-height: 45px; text-align: center; background: #0099e6; border-radius: 50px; font-size: 18px; color: #fff;margin-top: 30px; display: block;}
.mainbody_19 .left a:hover{ display: block;background: #2eaaea; }
.mainbody_19 .right{width:700px; height: 420px; float: right;}

/* ---------------mainbody_21-------------------------------  */
.mainbody_21{width:100%;min-width:1200px; height: 608px; overflow:hidden;padding:80px 0;background:url(/themes/pc/gqsjimages/r4.jpg) no-repeat center 0;}
.mainbody_21 .list{width:1200px; margin: 0 auto; text-align: center;}

/* ---------------mainbody_22-------------------------------  */
.mainbody_22{width:100%;padding:50px 0;background:#F6F6F6;}
.mainbody_22 .list{ width: 1200px; margin: auto; overflow: hidden; padding-bottom: 50px;}
.mainbody_22 ul li{padding-top:20px;float:left;width:32%;height:400px;text-align:left;margin-right:20px;border-bottom:3px solid #2D3E50;background-color:#fff}
.mainbody_22 ul li:last-child{margin-right:0}
.mainbody_22 ul li:hover{border-bottom:3px solid #0099e6;}
.mainbody_22 ul .icon-pic{display:block;height:165px;width:100%;position:relative}
.mainbody_22 ul .icon-pic::after{display:block;content:"01";width:44px;height:44px;border-radius:50%;background-color:#0099e6;text-align:center;line-height:44px;color:#fff;position:absolute;bottom:-22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.mainbody_22 ul .pic1{background:url(/themes/pc/gqsjimages/r6.jpg) no-repeat center center}
.mainbody_22 ul .pic1::after{display:block;content:"01";width:44px;height:44px;border-radius:50%; font-size: 16px; background-color:#0099e6;text-align:center;line-height:44px;color:#fff;position:absolute;bottom:-22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.mainbody_22 ul .pic2{background:url(/themes/pc/gqsjimages/r7.jpg) no-repeat center center}
.mainbody_22 ul .pic2::after{content:"02";font-size: 16px;}
.mainbody_22 ul .pic3{background:url(/themes/pc/gqsjimages/r8.jpg) no-repeat center center}
.mainbody_22 ul .pic3::after{content:"03";font-size: 16px;}
.mainbody_22 ul h5{font-size:22px;margin:45px 0 15px 0;text-align:center}
.mainbody_22 ul p{line-height:30px;padding-left:50px;font-size: 16px;}

/* ---------------mainbody_23-------------------------------  */
.mainbody_23{width:100%;min-width:1200px; height:520px; overflow:hidden;padding:100px 0;background:url(/themes/pc/gqsjimages/r9.jpg) no-repeat center 0;}
.mainbody_23 .list{width:1200px; margin: 0 auto; }
.mainbody_23 p{color:#fff;font-size:16px;}
.mainbody_23 .red-color{color:#0099e6;font-size:28px;line-height:65px;font-weight:bold}
.mainbody_23 .yellow-color{color:#FFF000;font-size:25px;font-weight:bold}
.mainbody_23 .left{float:left;margin-right:150px}
.mainbody_23 .right{float:left;}

/* ---------------mainbody_24-------------------------------  */
.mainbody_24{width: 1200px; margin:0 auto; height:auto;overflow: hidden; padding:100px 0;}	
.mainbody_24 .tab2{width: 100%; height:auto;overflow: hidden; position: relative;}	
.mainbody_24 .tab2 .bd ul{width: 100%; zoom:1;}
.mainbody_24 .tab2 .bd li{width: 100%; overflow: hidden;}
.mainbody_24 .tab2 .bd li img{width: 1200px;}
.mainbody_24 .tab2 .hd{width: 100%; zoom:1; text-align: center; padding: 40px 0 20px 0;}
.mainbody_24 .tab2 .hd li{ width: 15px; height: 15px; background: #ccc; display: inline-block; margin: 0 5px; border-radius: 100%;}
.mainbody_24 .tab2 .hd .on{ background: #0099e6; display: inline-block;}

/* ---------------mainbody_25-------------------------------  */
.mainbody_25{width:100%;min-width:1200px; height:577px; overflow:hidden;padding:100px 0;background:url(/themes/pc/gqsjimages/r12.jpg) no-repeat center 0;}
.mainbody_25 .list{width:1200px; margin: 0 auto; padding-top: 50px;}
.mainbody_25 .left{ width: 560px; height: 370px; float:left;}
.mainbody_25 .right{width: 500px; height: 330px; float:right;background-color:rgba(0,0,0,0.5);border-radius:10px; padding: 20px;}
.mainbody_25 .right .titles{color:#0099e6;margin-bottom:30px; text-align: center; font-size: 36px;}
.mainbody_25 .right .item{font-size:20px;color:#FFFFFF;text-align:center;padding-bottom:10px; overflow: hidden;}
.mainbody_25 .right .item span{float:left;margin-right:20px}
.mainbody_25 .right .item ul{float:left}
.mainbody_25 .right .item li{float:left;height:22px;border:1px solid #fff;border-radius:5px;text-align:center;line-height:17px;margin-right:20px;padding:0 5px}
.mainbody_25 .right .item li a{color:#fff;line-height:22px;font-size:16px}
.mainbody_25 .right .item li:hover{border:1px solid #0099e6}
.mainbody_25 .right .item li:hover a{color:#0099e6}
.mainbody_25 .right .require{padding-bottom:15px; overflow: hidden;}
.mainbody_25 .right .require .form-group{width:238px;height:40px;float:left;margin-right:20px}
.mainbody_25 .right .require .form-group:last-child{margin-right:0}
.mainbody_25 .right input{width:100%;height:100%;border-radius:5px;text-indent:10px; font-size: 14px;}
.mainbody_25 .right textarea{width:100%;height:80px;padding:10px; font-size: 14px;border-radius:5px; border: 0; box-sizing:border-box;resize:none;margin-bottom:15px}
.mainbody_25 .right .btn-box{width:100%;height:40px;}
.mainbody_25 .right .btn-primary{background:#0099e6;color:#fff;}

/* ---------------mainbody_26-------------------------------  */
.mainbody_26{width:100%;min-width:1200px; height:577px; overflow:hidden;padding:100px 0;background:url(/themes/pc/gqsjimages/r12.jpg) no-repeat center 0;}
.mainbody_26 .list{width:1200px; margin: 0 auto; padding-top: 50px;}
.mainbody_26 .right{width: 500px; height: 290px;margin: 0 auto;background-color:rgba(0,0,0,0.5);border-radius:10px; padding: 20px 40px;}
.mainbody_26 .right .titles{color:#0099e6;margin-bottom:30px; text-align: center; font-size: 36px;}
.mainbody_26 .right .require{padding-bottom:15px; overflow: hidden;}
.mainbody_26 .right .require .form-group{width:238px;height:40px;float:left;margin-right:20px}
.mainbody_26 .right .require .form-group:last-child{margin-right:0}
.mainbody_26 .right input{width:100%;height:100%;border-radius:5px;text-indent:10px; font-size: 14px;}
.mainbody_26 .right textarea{width:100%;height:80px;padding:10px; font-size: 14px;border-radius:5px; border: 0; box-sizing:border-box;resize:none;margin-bottom:15px}
.mainbody_26 .right .btn-box{width:100%;height:40px;}
.mainbody_26 .right .btn-primary{height: 42px; width: 100%; font-size: 16px;background:#0099e6;color:#fff;}
.mainbody_26 .right .btn-primary:hover{background:#17b1fe;color:#fff;}
/* ------------分页--------------------- */
.page{width:1200px; margin: 0 auto; text-align:center; padding:10px 0;}
.page a{ display:inline-block; margin:0 2px; padding:5px 8px; border:1px solid #eee;}
.page .current{background:#01a5fa; color:#fff;display:inline-block; margin:0 2px; padding:5px 8px; border:1px solid #eee;}
.page a:hover{background:#01a5fa; color:#fff;}

/* ------------新闻页面--------------------- */
.news{width:1200px; margin: 0 auto; overflow:hidden;}
.news .con1{width:100%; height:auto; line-height:30px; padding:80px 0 20px 0; font-size:30px; color:#333; text-align:center;overflow:hidden;}
.news .con3{width:100%; height:20px; padding:5px 0;}
.news .con4{width:100%; height:24px; line-height:24px; text-align:center; padding-bottom:10px; font-size:15px; color: #999;}
.news .con2{height:auto;padding:10px 0; margin: 0 20px; line-height:30px;overflow:hidden;border-top:1px solid #f1f1f1; font-size: 16px; color: #666;}
.news .con2 h5{width:100%; height:auto; text-align: center; padding: 10px 0;}
.news .con2 h5 img{width:600px; height:auto;}
.con6{height:60px;line-height:60px;overflow:hidden;font-size: 16px; padding: 25px;}
.con6 a{color: #333;}
.con6 .pre{width:48%;height:60px; float: left; background: #f8f8f8;}
.con6 .next{width:48%;height:60px; float: right; background: #f8f8f8;text-indent: 15px;}
.con6 .span{width:80px;height:60px; display: inline-block; background: #e8e8e8; color: #333;}
.con6 .span:hover{display: inline-block; background: #01a5fa; color: #fff;}
.con6 .pre .span{ text-align: center; margin-right: 15px;}
.con6 .next .span{float: right;}
