/*------全局定义-------------------- */* {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;}

.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;}

.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: 20px; 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%; height: 550px; min-width: 1200px; background:url(../images/cfsbanner1.jpg) no-repeat center 0;}
.mainBody_01 .list{width:1200px; height: 550px;  margin: 0 auto; position: relative;}
.mainBody_01 .list .wenzi{width:600px; height: 360px; float: left; padding-top: 90px;}
.mainBody_01 .list .wenzi h2{width:100%; height: 100px; line-height: 100px; font-size: 80px; color: #fff;}
.mainBody_01 .list .wenzi h2 span{ font-size: 120px; color:#0099e6;;font-style: italic; font-weight: 900;}
.mainBody_01 .list .wenzi h3{width:100%; line-height:40px; font-size: 36px; color: #0099e6; padding: 30px 0; font-weight: normal;}
.mainBody_01 .list .wenzi p{ padding-left: 10px; line-height:35px; font-size: 20px; color: #eee;}
.mainBody_01 .list .wenzi a{ margin:30px 0 0 10px; width: 180px; height: 40px; line-height:40px; font-size: 18px; color: #eee; border: 1px solid #eee; text-align: center; display: block;}
.mainBody_01 .list .wenzi a:hover{ display: block;color: #0099e6; border: 1px solid #0099e6; }

.mainBody_01 .list .zixun{width:365px; height: 410px; float: right; background: #fff; margin-top: 66px; padding-bottom:18px; font-size:16px; border-radius: 10px;}
.mainBody_01 .list .zixun h2{width:100%; line-height:30px; font-size:18px; color: #0099e6; padding: 30px 0 10px 0; font-weight: normal; text-align: center;}
.mainBody_01 .list ul{ padding-top:10px; overflow:hidden;}
.mainBody_01 .list ul li{padding-bottom:15px; overflow:hidden;}
.mainBody_01 .list .a1{background: #f6f6f7;border: 1px solid #d1d1d1;color: #8b8b8b;display: block;font-size: 15px;height: 45px;margin: 0 auto;text-indent: 1em; width: 318px;}
.mainBody_01 .list .kssq{ width: 208px; height: 65px;margin: 10px 0 0 80px; background:url(../images/kssq1.jpg) no-repeat 0 0;}

.mainbody_02{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 80px 0;}
.mainbody_02 .list{ width: 1300px;}
.mainbody_02 .list li{ width: 230px; height: 270px; float: left; border: 1px solid #ccc; margin:0 10px 30px 0; text-align: center;}
.mainbody_02 .list .a1{ width: 100%; height: 160px; overflow: hidden; position: relative;}
.mainbody_02 .list .a1 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_02 .list .a1 img:hover{opacity: 0.8;filter: alpha(opacity=80);transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-webkit-transition:all 1s linear; -webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-m-transform:scale(1.2);transform:scale(1.2);}
.mainbody_02 .list .a1 span{ width: 100%; height: 40px; line-height: 40px; font-size: 18px; font-weight: bolder; color: #000; position: absolute; bottom: 10px; display: block; z-index: 1;background:url(../gqsjimages/nav.png) repeat;}
.mainbody_02 .list .a1 span i{color: #0099e6;font-weight: bolder;}
.mainbody_02 .list .a2{ width: 100%; height: 60px; padding: 25px 0; line-height: 30px; font-size: 16px;}

.mainBody_03{width:100%;min-width:1200px;padding:80px 0; background: #f5f5f5;}
.mainBody_03 .list{width:1200px;margin:0 auto;overflow:hidden;padding: 30px 0;}
.mainBody_03 .list ul .nobor01{margin:0;}
.mainBody_03 .list ul li{background:#fff url(../gqsjimages/h2.png) no-repeat right bottom;width:290px;height:520px;display:block;text-align:center;float:left;margin:0 13px 13px 0;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_03 .list ul li:hover{background:#dcf3ff url(../gqsjimages/h3.png) no-repeat right bottom;}
.mainBody_03 .list ul li img{display:block;width:100px;height:100px; 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_03 .list ul li:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.mainBody_03 .list ul li b{display:block;height:66px;line-height:66px;font-size:28px;color:#000;}
.mainBody_03 .list ul li i{width:28px;height:3px;background:#0099e6;margin:10px auto 0;display:block;line-height:0;font-size:0}
.mainBody_03 .list ul li em{display:block;font-size:18px;color:#333;line-height:28px;padding:20px;}
.mainBody_03 .list ul li a{width: 130px; height: 40px; line-height: 40px; text-align:center; display:block;font-size:16px;color:#666; margin: 10px auto; border: 1px solid #666;}
.mainBody_03 .list ul li a:hover{display:block;color:#0099e6; border: 1px solid #0099e6;}

.mainBody_04{width:100%;min-width:1200px;padding:50px 0; background: #333;}
.mainBody_04 .list{width:1200px;margin:0 auto;overflow:hidden; color: #fff; line-height: 50px; font-size:36px; text-align: center;}

.mainbody_05{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 80px 0;}
.mainbody_05 .list{ width: 1200px; margin: 0 auto; overflow: hidden; font-size: 16px; padding-bottom: 30px;}
.mainbody_05 .list .a{color: #fff;}


.mainbody_06{width:100%;min-width:1200px;overflow:hidden;padding:80px 0;text-align:center;background:#fff;}
.mainbody_06 .list{width:1200px;overflow:hidden;margin:0 auto; padding: 30px 0;}
.mainbody_06 .list li{width:240px;height:320px;float:left;cursor:pointer;color:#fff;text-align:center;background:url(../images/cf22.png) no-repeat center 30px;}
.mainbody_06 .list li .a1 a{width:120px;height:90px;padding-top:30px;display:block;border-radius:100%;background:#0099e6;margin:0 auto;}
.mainbody_06 .list li:hover a{background:#333;}
.mainbody_06 .list li img{width:60px;height:60px;-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_06 .list li:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.mainbody_06 .list li .a2{height:30px;line-height:30px;font-size:27px;padding:20px 0 10px 0;color:#0099e6; font-weight: bold;}
.mainbody_06 .list li .a3{width:145px;height:108px;line-height:27px;color:#333;font-size:16px;margin:0 auto;}

.mainbody_07{ width: 100%; min-width:1200px; background: #f6f6f6; padding: 80px 0;}
.mainbody_07 .list{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 30px 0;background:url(../images/cfvs.png) no-repeat center center;}
.mainbody_07 .list ul{ width: 460px;}
.mainbody_07 .list .l1{ float: left;}
.mainbody_07 .list .r1{ float: right;}
.mainbody_07 .list h3{ width: 100%; height: 50px; line-height: 50px; text-align: center;color: #0099e6; font-size: 27px; padding-bottom: 20px;}
.mainbody_07 .list ul li{ width: 100%; height: 50px; line-height: 50px; background: #dedede; border-radius: 50px; font-size: 16px; margin-bottom: 15px;}
.mainbody_07 .list ul li h2{ width: 35%; height: 50px; text-align: center;background:#0099e6; color: #fff;border-radius: 50px;}
.mainbody_07 .list ul li p{ width: 55%; height: 50px; padding: 0 5%;}
.mainbody_07 .list .a2 h2{ background: #999;}
.mainbody_07 .list .a2 p{ text-align: right;}

.mainbody_10{ width: 1200px; margin: 0 auto; overflow: hidden; padding: 80px 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_12-------------------------------  */
.mainBody_12{width: 100%; min-width:1200px; background: #f6f6f6; padding: 80px 0;}	
.mainBody_12 .list{width: 1200px; margin:0 auto; height:auto;overflow: hidden;padding: 30px 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;padding: 80px 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_13-------------------------------  */
.mainbody_11{width:1200px; margin: 0 auto; overflow: hidden; padding: 80px 0;}
.mainbody_11 .list{ width: 1300px; padding: 30px 0;overflow: hidden;}
.mainbody_11 .list li{width: 120px; padding-right: 90px; float: left;background:url(../images/cfjt.png) no-repeat 150px 50px;}
.mainbody_11 .list li a{width: 80px; height: 80px; padding: 20px; background: #0090da; border-radius: 100%; display: block;}
.mainbody_11 .list li a img{width: 100%;}
.mainbody_11 .list li p{width: 100%; line-height: 30px; text-align: center; font-size: 16px; padding-top: 10px;}

/* ---------------mainBody_14-------------------------------  */
.mainbody_14{width: 100%; min-width:1200px; background: #f6f6f6; padding: 80px 0;}	
.mainbody_14 .list{width: 1200px; margin:0 auto;padding: 30px 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;}
