@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0px;padding:0px;font-family:微软雅黑;color:#000;}
body{background:#f7f7f7; max-width:1580px; margin:0 auto;}
ul{list-style:none;}
img,a img{border:0px;border:none;}
a{text-decoration:none;}
a.hidefocus{outline:none}
a:hover{text-decoration:underline;text-decoration:none;}
label{ margin-bottom:0; font-weight:normal;}
input{border:0;outline:none;/*去除蓝色边框*/}
select::-ms-expand { display:none;}
select{ appearance:none; -moz-appearance:none; -webkit-appearance:none;background-color:#fff; }
.white{ background:#fff;}
/*****以上样式不可更改*****/
.header{ background:#fff;}
.header .dh{ text-align:right; line-height:50px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:28px; color:#FF0000;font-style:oblique}
.header .logo{ float:left; width:65%;}
.header .logo a{ float:left; display:block; width:36%;}
.header .logo .daili{ margin-top:25px; margin-left:20px; float:left; width:48%;}
.sousuo{ float:right; width:23%; margin:20px 0px;}
.sousuo .text{ width:80%; float:left; height:34px;border:1px solid rgba(0,130,217,1); background:#fff; padding:0px 10px; color:#ACABAB;}
.sousuo .btn{ width:20%; background:#0082D9 url(../images/sou.png) no-repeat center center; float:left; height:34px;border-radius:0;}
.nav{ width:100%; background:#0082d9;}
.nav ul{ width:100%;}
.nav ul li{float:left; position:relative; line-height:56px; height:60px; width:16.6666%; text-align:center;}
.nav ul li a{ color:#fff; font-size:18px; text-align:center;box-sizing: border-box; display:inline-block; min-width:75px; margin:0 auto;}
.nav ul li.active a{ border-bottom:4px solid #ff9933; color:#fff;}
.nav ul li:hover .subnav{display: block;}
.nav ul li .subnav{position: absolute;left:0;z-index: 99;display:none; width:100%;top:60px;background:rgba(255,255,255,1);box-shadow: 0 0 11px rgba(0,0,0,.17);}
.nav ul li .subnav li{width:100%; padding:0; margin:0; line-height:40px; height:40px; border-bottom:1px solid #D2D2D2}
.nav ul li .subnav li a{ width:100%; color:#010101; height:40px; line-height:40px; font-size:16px;}
.nav ul li .subnav li:hover a{color: #010101; font-weight:bold;}
.slider {position:relative;}
.rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child {position:relative;display:block;float:left;}
.rslides img {display:block;height:auto;float:left;width:100%;border:0;}
.our:before {background:#CCC;}
.callbacks_tabs a:after {content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;display:block;height:12px;width:12px;display:inline-block;background:#006296;border-radius:50px;}
.callbacks_here a:after {background:#d8210d;}
.callbacks_tabs a {visibility:hidden;}
.callbacks_tabs li {display:inline-block;}
ul.callbacks_tabs.callbacks1_tabs {position:absolute;bottom:14px;z-index:999;left:13px;}
.callbacks_nav { display:none;}
.index-boxa{ padding:45px 0px; background:#fff;}

.title{ text-align:center;}
.title h3{font-size:32px; font-weight:400; color:rgba(51,102,153,1); font-family:宋体; position:relative; padding-bottom:8px;}
.title h3::after{ content:""; background:rgba(229,229,229,1);width:200px; height:1px; position:absolute; left:50%; bottom:0; margin-left:-100px;}
.title span{font-size:24px; font-family:SimSun; font-weight:400; color:rgba(153,153,153,1);}
.title p{font-size:15px; font-weight:400; color:rgba(0,0,0,1); line-height:20px;}

.index-boxa-nav{ width:16%; margin-top:25px; float:left;}
.index-boxa-nav h4{ width:100%; line-height:40px; height:40px; background:rgba(4,159,213,1);font-size:18px; color:rgba(255,255,255,1); text-align:center;}
.index-boxa-ul li{height:40px; background:rgba(255,255,255,1); box-shadow:0px 2px 2px 0px rgba(4,0,0,0.18); line-height:40px; margin-bottom:7px;}
.index-boxa-ul li a{ text-align:left; display:block;font-size:16px; color:#333333; padding:0px 5px;}
.index-boxa-ul li.active a{ color:#0082D9;}
.index-boxa-ul li:hover a{ color:#0082D9;}
.index-boxa-list{ width:84%; float:left;}
.index-boxa-list li{ float:left; width:25%; padding:0px 12px; margin-top:25px;}
.index-boxa-list li .item{background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1);height: 431px;text-align:center;}
.index-boxa-list li .item .img-box{ text-align:center;height:80px; width:220px; margin:8px auto;}
.index-boxa-list li .item .img-box img{ max-width:100%; _width:100%; height:80px; display:block; margin:0 auto;}
.index-boxa-list li .item .txt-box span{height:42px; background:rgba(0,130,217,1); text-align:center; line-height:42px;font-size:18px; color:rgba(255,255,255,1); display:block;}
.index-boxa-list li .item .txt-box .txt-ul { padding:7px;}
.index-boxa-list li .item .txt-box .txt-ul li{ background:url(../images/dot.jpg) no-repeat center left;line-height:27px; padding:0; width:100%; margin:0; float:none; padding-left:12px;}
.index-boxa-list li .item .txt-box .txt-ul li a{font-size:14px; color:rgba(102,102,102,1); display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-boxa-list li .item .txt-box .txt-ul li a:hover{ color:#0082d9;}
.index-boxa-list li .item .txt-box .more{width:138px; height:32px;background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); line-height:30px; display:block; margin:15px auto;font-size:16px; color:rgba(102,102,102,1); border-radius:16px; text-align:center;}
.index-boxa-list li .item .txt-box .more:hover{background:rgba(255,153,51,1); border:1px solid rgba(220,220,220,1); color:rgba(255,255,255,1);}
.ta-r{ text-align:right; width:100%; padding:0px 12px;}
.more-pp{width:182px; height:42px; background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); display:block; line-height:42px;border-radius:21px;font-size:20px; color:rgba(102,102,102,1); text-align:center; margin-top:40px; float:right;}
.more-pp:hover{background:rgba(255,153,51,1); border:1px solid rgba(220,220,220,1); color:rgba(255,255,255,1);}


.ind-more{width:140px; height:32px; background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); display:block; line-height:32px;border-radius:21px;font-size:14px; color:rgba(102,102,102,1); text-align:center; margin:0 auto; margin-top:40px;}
.ind-more:hover{background:rgba(255,153,51,1); border:1px solid rgba(220,220,220,1); color:rgba(255,255,255,1);}


.index-boxb{ padding-top:10px; padding-bottom:100px; background:#fff;}
.bx-wrapper {position:relative;padding:0;*zoom:1; width:100%;}
.bx-wrapper img {max-width:100%;display:block;}
.bx-wrapper .bx-loading {min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-controls-auto{ display:none;}
.bx-wrapper .bx-pager { display:none;}
.bx-wrapper .bx-prev {left:-55px;background:url(../images/left.jpg) no-repeat;}
.bx-wrapper .bx-next {right:-55px;background:url(../images/right.jpg) no-repeat;}
.bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-51px;outline:0;width:40px;height:102px;text-indent:-9999px;z-index:9999; display:block;}
.bx-wrapper .bx-controls-direction a.disabled {display:none;}
.slider2 .slide{ float:left; width:33.33%;}
.slider2 .slide .img-box { padding:50px 0px; position:relative;}
.slider2 .slide .img-box a{ border:1px solid #dcdcdc; display:block; overflow:hidden;}
.slider2 .slide .img-box a:hover{ border:1px solid #FF9933;}
.slider2 .slide .img-box a img{-webkit-transition: -webkit-transform .5s;transition: transform .5s;   /* height: 100%;*/}
.slider2 .slide .img-box a:hover img{-webkit-transform: scale(1.05);transform: scale(1.05)}
.slider2 .slide .img-box::after{ content:""; background:rgba(229,229,229,1);width:240px; height:1px; position:absolute; left:50%; bottom:0px; margin-left:-120px;}

.index-boxc{ background:#1c4c93 url(../images/boxb.jpg) no-repeat center center; padding-top:50px; padding-bottom:80px;}
.bs-title h3{ color:#fff;}
.index-boxc-ku{ padding-top:40px;}
.index-boxc-ku .img-box{ margin-top:40px; text-align:center;}
.index-boxc-ku .img-box img{ max-width:100%; height:auto; display:inline-block;}
.index-boxc-ku .txt-box{ margin-top:40px; }
.index-boxc-ku .txt-box h4{font-size:24px; font-weight:bold; color:rgba(255,255,255,1); line-height:30px; position:relative; padding-top:45px; padding-left:15px;}
.index-boxc-ku .txt-box h4::after{width:4px; height:30px; background:rgba(255,255,255,1); position:absolute; left:0; top:46px; content:"";}
.index-boxc-ku .txt-box p{font-size:18px; color:rgba(255,255,255,1); line-height:24px; margin-top:35px; text-indent:2em;}
.index-boxc-ku .txt-box p span{ font-size:20px; font-weight:bold;}
.gy-more{width:138px; height:32px;border:1px solid rgba(220,220,220,1); display:block; float:right; text-align:center; line-height:30px;font-size:14px; color:rgba(255,255,255,1);border-radius:15px; margin-top:55px;}
.gy-more:hover{background:rgba(255,153,51,1); border:1px solid rgba(220,220,220,1); color:rgba(255,255,255,1);}
.index-boxd{ padding-top:70px; padding-bottom:35px; background:#fff;}
.index-boxd-huan{ text-align:center;}
.index-boxd-tab{ display:inline-block;}
.index-boxd-tab li{width:138px; height:32px; background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); text-align:center; line-height:30px; margin:45px 15px; float:left;border-radius:15px; cursor:pointer;}
.index-boxd-tab li.active{background:rgba(255,153,51,1); color:#fff;}
.index-boxd-switch{ margin-top:45px;}
.index-boxd-list{padding-left:20px; padding-right:55px;}
.index-boxd-list ul li{ margin-bottom:25px;}
.index-boxd-list ul li .item{ }
.index-boxd-list ul li .item .date{ background:url(../images/date.png) no-repeat; width:68px; height:87px; text-align:center; padding-top:5px; float:left;}
.index-boxd-list ul li .item .date span{font-size:22px; font-weight:bold; color:rgba(255,255,255,1); line-height:30px; display:block;}
.index-boxd-list ul li .item .txt-box{ text-align:left; width:85%; float:left; padding-left:10px;}
.index-boxd-list ul li .item .txt-box a{font-size:18px; color:rgba(51,51,51,1); line-height:25px; display:block; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-boxd-list ul li .item .txt-box p{font-size:14px; color:rgba(102,102,102,1); line-height:20px; margin-top:5px;}
.index-boxd-list ul li .item .txt-box a:hover{ color:#0082d9;}
.index-boxd-list .more{width:138px; height:32px; border:1px solid rgba(220,220,220,1);font-size:14px; color:rgba(102,102,102,1); display:block; text-align:center; line-height:32px;border-radius:15px; float:right;}
.index-boxd-list .more:hover{background:rgba(255,153,51,1); border:1px solid rgba(220,220,220,1); color:rgba(255,255,255,1);}
.index-boxd-img{ padding-left:50px; padding-right:20px;}
.index-boxd-img img{ max-width:100%; height:auto; display:inline-block;}
.index-boxe{ padding:50px 0px; background:#fff;}
.index-boxe-list{ margin-top:20px;}
.index-boxe-ul li{ padding:0px 6px; width:25%; float:left; margin-top:30px;}
.index-boxe-ul li .item{background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); position:relative;}
.index-boxe-ul li .item .img-box{ width:100%; overflow:hidden;}
.index-boxe-ul li .item .img-box img{ width:100%;}
.index-boxe-ul li .item .txt-box{ padding:0px 10px;}
.index-boxe-ul li .item .txt-box h4{font-size:18px; color:rgba(51,51,51,1); line-height:40px; overflow:hidden; height:40px;  width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; border-bottom:1px solid #DCDCDC;}
.index-boxe-ul li .item .txt-box p{font-size:14px; color:rgba(102,102,102,1); padding:5px 0px; line-height:18px;}
.index-boxe-ul li .item .know{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/hs.png) repeat; display:none;}
.index-boxe-ul li .item .know a{ text-align:center; display:block; padding-top:40%;}
.index-boxe-ul li .item .know a i{ color:#fff; font-size:30px;}
.index-boxe-ul li .item .know a span{font-size:20px; font-weight:bold; color:rgba(255,255,255,1); display:block;}
.index-boxe-ul li .item:hover .know{ display:block;}

.footer{ background:#4d4d4d; padding:45px 0px;}
.footer .item h4{font-size:14px; color:rgba(255,255,255,1); line-height:26px;}
.footer .item a{font-size:12px; color:rgba(255,255,255,1); line-height:26px; display:block;}
.footer .item a:hover{ color:rgba(255,153,51,1);}
.footer-ma span{font-size:36px; color:rgba(255,255,255,1); line-height:45px; display:block;}
.footer-ma .txt-box{ padding-left:135px; position:relative; margin-top:15px;}
.footer-ma .txt-box p{font-size:12px; color:rgba(255,255,255,1); line-height:26px;}
.footer-ma .txt-box img{ background:#fff; position:absolute; left:0; top:0; width:117px; height:117px;}
.copyright{ background:#252525; padding:15px 5px 15px 100px;}
.copyright p{ font-size:12px; line-height:25px; color:#969696; float:left; margin-right:30px;}
.copyright p a{ margin-left:10px;}
.mobile-navigation{ display:none;}

/**********产品列表**********/
.pages-banner{ background:url(../images/pages-banner.png) no-repeat center center; text-align:center; height:160px; padding-top:45px;}
.pages-banner h3{font-size:36px; color:rgba(254,255,255,1); line-height:36px; position:relative;}
.pages-banner h3::before{ position:absolute; left:50%; top:50%;width:60px; height:2px; background:rgba(255,255,255,1); content:""; margin-left:-150px; margin-top:-1px;}
.pages-banner h3::after{ position:absolute; right:50%; top:50%;width:60px; height:2px; background:rgba(255,255,255,1); content:""; margin-right:-150px; margin-top:-1px;}
.pages-banner span{font-size:14px; font-family:ArialMT; color:rgba(254,255,255,1); line-height:36px; display:block;}
.mbx-nav{font-size:14px; color:rgba(102,102,102,1); line-height:20px; margin:10px 0px;}
.mbx-nav a{color:rgba(102,102,102,1); }
.cp-box { padding:30px 0px;}
.pages-left{ width:16%; float:left;}
.pages-right{ width:84%; float:left; padding-left:15px;}
.pages-left  h4{ width:100%; line-height:40px; height:40px; background:rgba(4,159,213,1);font-size:18px; color:rgba(255,255,255,1); text-align:center;}
.unfold li .link{height:40px; background:rgba(255,255,255,1); box-shadow:0px 2px 2px 0px rgba(4,0,0,0.18);font-size:16px; color:rgba(0,0,0,1); line-height:40px; padding-left:7px; padding-right:25px; position:relative; margin-bottom:7px;}
.unfold li .link i{ position:absolute; right:4px; top:12px; color:rgba(0,0,0,1); font-size:16px;}
.unfold li .submenu{border:1px solid rgba(220,220,220,1); padding:7px; margin-top:-7px; display:none;}
.unfold li .submenu li a{font-size:14px; color:rgba(102,102,102,1); line-height:30px;}
.unfold li .submenu li a:hover{color:rgba(0,0,0,1);}
.cp-boxa{ background:#fff; padding:15px;}
.cp-boxa-list{ position:relative; padding-left:60px; min-height:60px;}
.cp-boxa-list h4{ color:#666666; font-size:18px; line-height:35px; position:absolute; left:0; top:0;}
.cp-boxa-list ul li{ width:25%; float:left;}
.cp-boxa-list ul li a{ display:block;color:#666666; font-size:16px; line-height:35px;}
.cp-boxa-list ul li a:hover{ color:#ff9933;}
.cp-boxa-list ul li.active a{ color:#ff9933;}
.cp-boxb-ul{ margin-left:-11px; margin-right:-11px;}
.cp-boxb-ul li{ margin-top:30px; width:25%; float:left; padding:0px 11px;}
.cp-boxb-ul li .item{/*min-height:280px;*/ background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); width:100%; display:block; overflow:hidden;}
.cp-boxb-ul li .item .img-box{ /*height: 229.75px;*/ border-bottom:1px solid rgba(220,220,220,1); overflow:hidden;}
.cp-boxb-ul li .item .img-box img{-webkit-transition: -webkit-transform .5s;transition: transform .5s; width:100%;}
.cp-boxb-ul li .item:hover .img-box img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.cp-boxb-ul li .img-box img{height: 100%;}
.cp-boxb-ul li .item .txt-box{ padding:3px 7px; text-align:center;}
.cp-boxb-ul li .item .txt-box h5{font-size:16px; color:rgba(0,0,0,1); line-height:36px; position:relative; height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cp-boxb-ul li .item .txt-box span::before{ position:absolute; left:50%; top:-2px; width:174px; height:1px; background:rgba(0,130,217,1); content:""; margin-left:-87px;}
.cp-boxb-ul li .item .txt-box span{font-size:16px; color:rgba(0,0,0,1); line-height:36px; display:block; position:relative;}
/**********.fanye{ padding-top:50px; padding-bottom:20px; text-align:center;}**********/

/**********产品详情**********/
.cpxq-boxa{ margin-left:-12px; margin-right:-12px;}
.cpxq-boxa-fl{ width:30%; float:left; padding:0px 12px; margin-top:20px;}
.cpxq-boxa-fl .img-box{ background:#fff;background:rgba(255,255,255,1); border:0px solid rgba(220,220,220,1); width:100%; padding:23px 0px;}
.cpxq-boxa-fl .img-box img{ width:100%;height:100%;}
.cpxq-boxa-fr{ width:70%; float:left; padding:0px 12px; margin-top:20px; }
.cpxq-boxa-fr .txt-box{ background:#fff; width:100%; padding:30px 20px;height: 495px;}
@media(max-width:760px){
.cpxq-boxa-fr .txt-box{height: 315px;}
}
.cpxq-boxa-fr .txt-box .name{font-size:24px; color:rgba(0,130,217,1); line-height:36px;}
.cpxq-boxa-fr .txt-box ul { margin-top:10px;}
.cpxq-boxa-fr .txt-box ul li{font-size:16px; color:rgba(0,0,0,1); line-height:36px;}
.cpxq-boxa-fr .txt-box ul li span{ color:#0082D9;}
.cpxq-boxa-fr .txt-box .wen span{font-size:16px; color:rgba(0,0,0,1); line-height:36px; display:block;}
.cpxq-boxa-fr .txt-box .wen p{font-size:14px; color:rgba(51,51,51,1); sline-height:20px; text-indent:2em;}
.cpxq-boxb{ margin:40px 0px; background:#fff; padding:10px; min-height:400px;}

/**********产品-品牌**********/
.cp-boxa-pinpai .img-box{ width:20%; float:left; text-align:center; }
.cp-boxa-pinpai .img-box img{ max-width:100%; height:auto; display:inline-block;}
.cp-boxa-pinpai .img-box span{ color:#0082d9; font-size:18px; display:block; margin-top:15px;}
.cp-boxa-pinpai .txt-box{ width:80%; float:left; padding:10px 0px 10px 15px; color:#666666; font-size:14px; line-height:18px;}

/**********技术&应用**********/
.jsyy-banner{ background:url(../images/js-banner.jpg) no-repeat center center;}
.jsyy-banner h3{ color:#0082d9;}
.jsyy-banner span{ color:#0082d9;}
.jsyy-banner h3::before{ background:#0082d9; margin-left:-165px;}
.jsyy-banner h3::after{ background:#0082d9; margin-right:-165px;}
.js-box{ padding-bottom:25px; background:#fff;}
.js-box ul li{ margin:25px 0px;}
.js-box ul li .item{background:rgba(255,255,255,1); border:1px solid rgba(220,220,220,1); display:block;}
.js-box ul li .item .img-box{overflow:hidden;}
.js-box ul li .item .img-box img{ width:100%;}
.js-box ul li .item .img-box  img{-webkit-transition: -webkit-transform .5s;transition: transform .5s; width:100%;    height: 100%;}
.js-box ul li .item:hover .img-box  img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.js-box ul li .item .txt-box{ padding:12px;}
.js-box ul li .item .txt-box h4{font-size:18px; font-weight:bold; color:rgba(51,51,51,1); line-height:35px; height:35px; overflow:hidden;}
.js-box ul li .item .txt-box p{font-size:14px; color:rgba(161,161,161,1); line-height:20px;height:40px;overflow:hidden;}

/**********技术&应用-详情**********/
.js-box-xq{ padding:25px 0px;}
.js-title{ text-align:center;font-size:32px; color:rgba(51,51,51,1); line-height:40px; border-bottom:1px dashed rgba(229,229,229,1); padding-bottom:20px; max-width:1000px; width:100%; margin:0 auto;}
.js-box-xq .txt-box{ padding-bottom:65px; text-align:center;border-bottom:1px dashed rgba(229,229,229,1); }
.js-box-xq .txt-box img{ max-width:100%; height:auto; display:inline-block; margin:35px 0px;}
.js-box-xq .txt-box p{ text-align:left;font-size:16px; color:rgba(51,51,51,1); line-height:30px; text-indent:2em;}
.js-box-xq .txt-box h5{ text-align:left;font-size:18px; color:rgba(51,51,51,1); line-height:30px; color:#000;}


.fanpian{ padding:10px 20px 55px 20px;}
.fanpian p{font-size:15px; color:rgba(34,34,34,1); line-height:40px; color:#222222;}
.fanpian p a{ color:#999999}
.fanpian p a:hover{ color:#0082d9;}
.div-yc h4{font-size:16px; font-weight:bold; color:rgba(0,0,0,1);}
.div-yc ul{ padding:15px 0px;}
.div-yc ul li{ margin:10px 0px; padding-left:35px;}
.div-yc ul li h5{ color:#000; font-size:12px; line-height:25px;}
.div-yc ul li a{font-style: oblique; font-size:16px; display:block; line-height:25px; color:#FF0000;}
.div-yc ul li.icon01{ background:url(../images/icon01.png) no-repeat top 7px left;}
.div-yc ul li.icon02{ background:url(../images/icon02.png) no-repeat top 7px left;}
.div-yc ul li.icon03{ background:url(../images/icon03.png) no-repeat top 7px left;}

/**********公司-联络**********/
.gs-banner{ background:url(../images/sg-bangn.jpg) no-repeat center center;}
.gs-banner h3{ color:#0082d9;}
.gs-banner span{ color:#0082d9;}
.gs-banner h3::before{ background:#0082d9; margin-left:-165px;}
.gs-banner h3::after{ background:#0082d9; margin-right:-165px;}
.gs-box{ padding-bottom:40px;}
.gs-box-title{ border-bottom:1px dashed #E5E5E5; padding:20px 0px;}
.gs-box-title2{padding:20px 0px;}
.gs-box-title2 p{font-size:16px; color:rgba(51,51,51,1); line-height:20px; text-align:left; text-indent:2em; margin-top:30px;}
.gs-box-title h4{font-size:32px; font-family:宋体; color:rgba(1,1,1,1); line-height:36px; text-align:center;}
.gs-box-title p{font-size:16px; color:rgba(51,51,51,1); line-height:20px; text-align:left; text-indent:2em; margin-top:30px;}
.gs-list{ padding:30px 0px;}
.gs-list li { padding:20px 0px; border-bottom:1px solid #DCDCDC;}
.gs-list li .item .img-box{border:1px solid rgba(220,220,220,1); float:left; width:30%; text-align:center;}
.gs-list li .item .img-box img{ margin:0 auto;}
.gs-list li .item .txt-box{ float:left; width:70%; padding-left:15px;font-size:14px; color:rgba(51,51,51,1); line-height:18px; text-indent:2em;word-wrap:break-word;}
.gsll-lxwm p{ font-size:28px; width:100%; padding-left:30px; margin-top:30px;}
.gsll-lxwm p span{ border-left:4px solid #0099cc; line-height:25px; display:block; padding-left:6px;}
.gsll-list1{ float:left; width:37%; margin-top:124px; margin-left:25px;}
.gsll-list-fl{ float:left; width:13%;}
.gsll-list-fl img{ width:100%;}
.gsll-list-fr{ width:75%; float:left; padding:21px;}
.gsll-list-fr ul li{ font-size:16px; color:#333;}
.gsll-ztz{ width:100%; margin-bottom:46px;}
.gsll-list2{ float:left; height:435px; overflow:hidden; margin-top:110px;}
.gsll-list2 img{ width:100%; max-width:700px; float:left; text-align:center;}



/******资讯中心*******/
.zxzx-banner{ background: url(../images/zx-zx.jpg) no-repeat center center;}
.zxzx-banner h3{ color:#bebfbf;}
.zxzx-banner h3::before{ background:#bebfbf; margin-left:-165px;}
.zxzx-banner h3::after{ background:#bebfbf; margin-right:-165px;}
.zxzx-banner span{font-size:14px; font-family:ArialMT; color:#bebfbf; line-height:36px; display:block;}
.zxzx-list1{ width:100%;}
.zxzx-li1{ width:100%; margin-bottom:100px; padding-top:40px;}
.zxzx-li1 ul.ji-xi1{ width:35%; margin-left:32.5%;}
.zxzx-li1 ul.ji-xi1 li{ width:50%; float:left; text-align:center; border-bottom:2px solid #fff; font-size:20px;}
.zxzx-li1 ul.ji-xi1 li a{ color:#000;}
.ji-xi1 li.active {
	color: #ff9933;
    border-bottom: 2px solid #ff9933;
}

.ji-xi2{ width:100%; margin-top:80px;}
.ji-xi2 ul li{ width:100%; padding:19px 0px; padding-right:30px; float:left; border-bottom:1px solid #ececec;}

.fml-list1{ float:left; width:20%;}
.fml-list2{ float:right; width:77%;}
.fml-list2 h3{ font-size:20px; width:100%;}
.fml-list2 p{ font-size:12px; width:100%; color:#787878; margin-top:17px;}
.h3-pnr{ font-size:14px; width:100%; color:#787878; margin-top:20px;}
.fml-list2 a{ background:#0082d9; width:58px; line-height:25px; color:#fff; font-size:14px; display:block; border-radius:5px; text-align:center; margin-top:15px;}
/*****资讯中心-详情******/
.js-title span{ font-size:14px; color:#666; display:block; width:100%; text-align:center; margin-top:10px;}
/**右侧悬浮***/
.yc-yincang{ font-size:20px; color:#000; width:50px; height:25px; display:block;}
.div-yc{ width:100%; position: relative; display:none; background:#fff;box-shadow:2px 2px 2px 2px rgba(4,0,0,0.18);border-radius:5px; padding:15px; }
.div-yc-xsyc{width:180px;position:fixed; z-index:1000; top:150px; right:0;}
.div-yc button{ border:none; background:none; position:absolute; top:0px; right:-15px;}
.div-yc-xsyc button.yc-xianshi{border:none; background:none; width:100%; text-align:left;}
.div-yc-xsyc button.yc-xianshi img{ margin-right:15px}
.div-yc-xsyc2{width:50px;; background:#fff; position:fixed; z-index:999; top:150px; right:0;box-shadow:2px 2px 2px 2px rgba(4,0,0,0.18); padding:3px; border-radius:5px; text-align:center;padding-top: 10px; padding-bottom:10px;}
.div-yc-xsyc2 button.yc-xianshi{border:none; background:none; width:100%; text-align: center;}
.div-yc-xsyc2 button.yc-xianshi img{ margin-right:15px; display:block;margin-bottom: 10px;}





@media ( max-width:1199px) {
	.index-boxa-list li{ width:33.333%;}
	.index-boxa-nav{ width:20%;}
	.index-boxa-list{ width:80%;}
	.index-boxd-list{ padding:0;}
	.index-boxd-img{ padding:0;}
	.index-boxc-ku .txt-box h4{ padding-top:0;}
	.index-boxc-ku .txt-box h4::after{ top:0;}
	.header .logo .daili{ margin-top:10px;}
	.copyright{ padding:15px 0px;}
	.pages-left{ width:20%;}
	.pages-right{ width:80%; padding-left:15px;}
	.cp-boxa-list ul li { width:33.3333%;}
	.cp-boxb-ul li{ width:33.333%;}
	.div-yc-xsyc2{top:250px;}
	.pages-left ul li .submenu li.open{
		width:20%;
		float:left;
		    display: contents;
	}
	.pages-left ul li .submenu{
		width:100%;
	}
	
	.pages-left ul li .submenu li.open a{
		margin-right: 20px;
	}
	    
   
   
}

@media ( max-width:998px) {
	.sousuo{ margin:0; width:30%;}
	.index-boxa-list li{ width:50%;}
	.index-boxa-ul li a{ font-size:14px;}
	.index-boxa-nav{ width:25%;}
	.index-boxa-list{ width:75%;}
	.header .dh{ font-size:20px;}
	.index-boxa{ padding:15px 0px;}
	.index-boxb{ padding:15px 0px;}
	.index-boxc{ padding:15px 0px;}
	.index-boxd{ padding:15px 0px;}
	.index-boxe{ padding:15px 0px;}
	.index-boxe-ul li{ width:50%;}
	.index-boxd-tab li{ margin:15px 5px;}
	.bx-wrapper .bx-prev{ left:0;}
	.bx-wrapper .bx-next{ right:0;}
	.index-boxd-img{ margin-top:20px;}
	.pages-left{ width:25%;}
	.pages-right{ width:75%; padding-left:15px;}
	.div-yc-xsyc2{top:250px;}
	.pages-left ul li .submenu li.open{
		width:20%;
		float:left;
		    display: contents;
	}
	.pages-left ul li .submenu{
		width:100%;
	}
	
	.pages-left ul li .submenu li.open a{
		margin-right: 20px;
	}
	
}

@media ( max-width:960px) {
	.header .dh{ display:none;}
	.header .logo{ width:100%;}
	.sousuo{ width:100%; margin-bottom:15px; margin-top:15px;}
	.nav{ display:none;}
	.mobile-navigation{ padding-top:15px; display:block;}
	.mobile-navigation{position:relative;height:50px;background:#0082d9;}
	.header{ padding-top:15px;}
	.title h3{ font-size:22px;}
	.title span{ font-size:18px;}
	.title h3::after{ width:150px; margin-left:-50px;}
.index-boxa-nav{ width:100%;}
	.index-boxa-ul li{ float:left; width:50%;}
	.index-boxa-list{ width:100%;}
	.index-boxa-list li .item .img-box{ width:300px;}
	.index-boxa-list ul{ margin-left:-5px; margin-right:-5px;}
	.index-boxa-list ul li{ padding:0px 5px;}
	.more-pp{ margin:14px auto; float:none;}
	.slider2 .slide .img-box{ padding:15px 0px;}
	.footer .item { margin:10px 0px;}
	.footer{ padding:15px 0px;}
	.footer-ma .txt-box{ height:125px;}
	.pages-left{ width:100%;}
	.pages-right{ width:100%; padding-left:0px;}
	.pages-banner h3{ font-size:24px;}
	.pages-banner h3::before { width:30px; height:1px;margin-left:-95px;}
	.pages-banner h3::after { width:30px; height:1px;margin-right:-95px;}
	.cp-boxa-list ul li{ width:50%;}
	.cp-boxa-list ul li{ font-size:14px;}
	.cp-boxb-ul li{ width:50%;}
	.cpxq-boxa-fl{ width:40%;}
	.cpxq-boxa-fr{ width:60%;}
	.cpxq-boxa-fr .txt-box .name{ font-size:18px;}
	.cpxq-boxa-fr .txt-box ul li{ font-size:14px;}
	.cp-boxa-pinpai .img-box span{ font-size:14px;}
	.js-title{ font-size:20px;}
	.js-box-xq .txt-box{ padding-bottom:25px;}
	.fanpian{ padding:0px 0px 25px 0px;}
	.div-yc{ display:none;}
	
	.div-yc-xsyc2{top:250px;}
	.pages-left ul li .submenu li.open{
		width:20%;
		float:left;
		    display: contents;
	}
	.pages-left ul li .submenu{
		width:100%;
	}
	
	.pages-left ul li .submenu li.open a{
		margin-right: 20px;
	}
	
}

@media ( max-width:650px) {
	.index-boxd-list ul li .item .date{ width:15%;background: url(../images/date.png) no-repeat; background-size:100% 100%;}
	.index-boxa-list li .item .txt-box span{ font-size:16px;}
	.index-boxa-list ul li{ width:100%;}
	.index-boxa-list li .item .img-box{ width:640px;}
	.index-boxc-ku .txt-box p{ font-size:15px; margin-top:10px;}
	.index-boxc-ku .txt-box p span{ font-size:17px;}
	.index-boxe-ul li{ width:100%;}
	.copyright p{ float:none; display:block; text-align:center;}
	.index-boxc-ku{ padding-top:0;}
	.index-boxd-switch{ margin-top:20px;}
	.header .logo .daili{ margin-top:5px;}
	.cp-boxa-list ul li{ width:100%;}
	.cp-boxa-list ul li{ font-size:14px;}
	.cp-boxb-ul li{ width:100%;}
	.cpxq-boxa-fl{ width:100%;}
	.cpxq-boxa-fr{ width:100%;}
	.cp-boxa-pinpai .img-box{ width:100%;}
	.cp-boxa-pinpai .txt-box{ width:100%; padding:0; margin-top:15px;}
	.gs-list li .item .img-box{border:1px solid rgba(220,220,220,1); float:left; width:100%; text-align:center;}
	.gs-list li .item .txt-box{ float:left; width:100%; padding-left:15px;font-size:14px; color:rgba(51,51,51,1); line-height:18px; text-indent:2em;word-wrap:break-word; margin-top:15px;}
	.gs-list li { padding:20px 0px; border-bottom: none;}
	.gsll-list1{ float:left; width:100%; margin-top:30px; margin-left:25px;}
	.gs-box-title2{padding:5px 0px;}
.gs-box-title2 p{font-size:16px; color:rgba(51,51,51,1); line-height:20px; text-align:left; text-indent:2em; margin-top:0px;}
	.gsll-lxwm p{ font-size:20px; width:100%; padding-left:30px; margin-top:0px;}
	.gsll-lxwm p span{ border-left:4px solid #0099cc; line-height:20px; display:block; padding-left:6px;}
	.gsll-list2{ float:left; height:435px; overflow:hidden; margin-top:25px; margin-bottom:25px;}
	.fml-list1{ width:100%;}
	.fml-list1 img{ width:100%;}
	.ji-xi2 ul li{ width:100%; padding:19px 0px; padding-right:0px; float:left; border-bottom:1px solid #ececec;}
	.fml-list2{ float:right; width:100%; margin-top:25px;}
	.ji-xi2{ width:100%; margin-top:25px;}
	.zxzx-li1{ width:100%; margin-bottom:100px; padding-top:25px;}
	.js-box-xq .txt-box h5{ text-align:left;font-size:18px; color:rgba(51,51,51,1); line-height:30px; color:#000; margin-top:15px;}
	.div-yc-xsyc2{top:250px;}
	.pages-left ul li .submenu li.open{
		width:20%;
		float:left;
		    display: contents;
	}
	.pages-left ul li .submenu{
		width:100%;
	}
	
	.pages-left ul li .submenu li.open a{
		margin-right: 20px;
	}
	
}

.gonggao a{
padding-right:14%;
}
.pagination span{
	    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default;
}
.page{ text-align:center; margin:0 auto; margin-top:40px;}
.page ul{ display:inline-block;}
.page ul li{ float:left; margin:0px 3px;}
.page a{ height:38px; background:rgba(255,255,255,1); border-radius:4px; border:1px solid rgba(203,208,217,1); display:inline-block; line-height:38px;font-size:14px; color:rgba(150, 157, 169, 1); margin:0px 3px;padding:0px 10px;}
.page a i{ font-size:20px; margin-top:8px;}
.page .fy span{ display:block; float:left;}
.page .fy span a{width:38px; height:38px; background:rgba(95, 144, 255, 1); border-radius:4px; border:1px solid rgba(95, 144, 255, 1); display:block; line-height:38px; color:rgba(255, 255, 255, 1);}
.student-boxb{ padding:95px 0px;}
.fanye { text-align:center; margin-top:45px;}
.fanye ul { display:inline-block;}
.fanye ul li{margin:0px 3px; float:left;width:38px; height:38px;color:rgba(150, 157, 169, 1);font-size:14px;}
.fanye ul li a{width:38px; height:38px; background:rgba(255,255,255,1); border-radius:4px; border:1px solid rgba(203,208,217,1); display:inline-block; line-height:38px;font-size:14px; color:rgba(150, 157, 169, 1);  }
.fanye ul li a i{ font-size:20px; margin-top:8px;}
.student-boxc{ padding-bottom:160px;}


/******资讯中心*******/
.submenu .active a{
	color: #049fd5 !important;
	font-weight:bold;
}
.unfold .active .link{
	color: #049fd5 !important;
	font-weight:bold;
}

@media (min-width: 768px){
.container {
    width: 100%;
}
.fml-list1 {
    float: left;
    width: 30%;
}
.fml-list2 {
    float: right;
    width: 67%;
}
}