@import "iconfont.css";
.c99{color: #999;}.c66{color: #666;}
html,body{overflow-x:hidden;width:100%;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
body{font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;min-width: 320px;background-color: #fff;}
a,a:hover {color: #333;}
ul,li {padding: 0;margin: 0;list-style: none;}
h1,h2,h3,h4,h5,p{margin:0;padding: 0;}
.text-center{text-align: center;}
.left{ float:left;display: inline-block;}.right{float:right;display: inline-block;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.container{width: 1200px;padding: 0;margin:0 auto;}
.wow { visibility: hidden; } 
.mm-page__blocker{z-index: 2000;}
.header {position: fixed;left: 0;top:0;right: 0;z-index: 1500;-webkit-transition: all 0.4s;transition: all 0.4s;color: #fff;width: 100%;height: 77px;line-height:77px;box-shadow: 0 0 4px rgba(0,0,0,.5);background: #fff;}
.header a {color: #fff;text-decoration: none;}
.header .logo {float: left; font-size: 0;-webkit-transition: all 0.3s;transition: all 0.3s;}
.header .logo img {display: inline-block;height:55px;width: auto;}
.search{margin-top: 19px; width: 246px;height: 40px;line-height: 40px;border-radius: 20px;border:3px solid #55b253;position: relative;}
.search input[type=text]{float: left;height:36px;line-height: 36px;margin-bottom: 0;border-radius: 0;background: none;border:none;padding: 0 10px;}
.search button{width: 50px;height: 36px;line-height: 36px;text-align: center;background: none;border:none;color: #333;position: absolute;right: 0;top:0;padding: 0;}
.search button .iconfont{font-size: 20px;}
.header .nav {float: left;margin-left: 35px;}
.header .nav>li {float: left;margin:0 2px;position: relative;}
.header .nav>li>a {display: block;padding: 0 25px;-webkit-transition: all 0.3s;transition: all 0.3s;font-size: 16px;color: #333;position: relative;}
.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.open>a {color: #55b253;}
.header .nav>li:hover a.item:after,.header .nav>li.active>a:after,.header .nav>li.open>a:after{
	content: '';position: absolute;left: 0;top:0;right: 0;height: 7px;background: #55b253;
}  
.sub_nav{width: 110px;height: 260px;background: rgba(255,255,255,.8);position: absolute;left: 0;top:77px;z-index: 20;display: none;}
.sub_links{float: left;margin-left: 25px;margin-top: 18px;border-top: 1px dashed #e9e9eb}
.sub_links a{display: block;height: 38px;line-height: 38px;border-bottom: 1px dashed #e9e9eb;color: #433;}
.sub_m{margin-left: 20px;width: 250px;margin-top: 18px;}
.sub_m p{margin-top: 20px;color: #333;line-height: 1.6;}
.header .nav>li:hover .sub_nav{display: block}
.header .menu-btn {float: right;margin: 7px 0;height: 16px;width: 24px;position: relative;}
.header .menu-btn span {display: block;height: 2px;background-color: #397ac4;position: absolute;left: 0;width: 100%;-webkit-transition: all 0.3s;transition: all 0.3s;}
.header .menu-btn span:nth-of-type(1) {top: 0;}
.header .menu-btn span:nth-of-type(2) {top: 50%;margin-top: -1px;}
.header .menu-btn span:nth-of-type(3) {bottom: 0;}
.header .menu-btn.active span:nth-of-type(1) {-webkit-transform:rotate(45deg);transform:rotate(45deg);top: 7px;}
.header .menu-btn.active span:nth-of-type(2) {opacity: 0;}
.header .menu-btn.active span:nth-of-type(3) {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom: 7px;}
.header-w {background: rgba(255,255,255,.9); height: 80px;line-height: 80px;}

.dropdown {position: relative;}
.dropdown-menu {position: absolute;left: 0;top: 100%;min-width: 120px;border: 4px solid #272727;background-color: #3a3a3a;z-index: 10;display: none;}
.dropdown-menu li {border-top: 1px solid #444;}
.dropdown-menu li a {display: block;padding: 8px 16px;font-size: 12px;}
.dropdown.open .dropdown-menu {display: block;}

#menu .bicon {display: block;background: no-repeat center;}


.owl-stage-outer,.owl-stage,.owl-carousel .owl-item{height: 100%;}
.banner {height:400px;color: #fff;}
.banner .item {height: 100%;background: no-repeat center;background-size: cover;}
.banner .container {display: table;height: 100%;width: 100%;}
.banner .inner {display: table-cell;vertical-align: middle;text-align: right;}

.banner .owl-dots {position: absolute;left: 0;bottom: 20px;width: 100%;text-align: center;height: 4px;}
.banner button.owl-dot {display: inline-block;width: 40px;height: 3px;background-color: #ccc;margin: 0 5px;-webkit-transition: all 0.3s;transition: all 0.3s;vertical-align: top;outline: none;}
.banner button.owl-dot.active {background-color: #397ac4;height: 4px;}
.gedu{margin-top: 77px;}
.nSlide{height: 44px;line-height: 44px;background: #019bbe;color: #fff;}
.nSlide .container{position: relative;}
.ns_t{background: url(/images/i_g.png) no-repeat right center;width: 95px;font-size: 14px;position: absolute;left: 0;top:0;height: 44px;}
.nSlide .bd{margin-left: 95px;margin-right: 65px;font-size: 12px;}
.nSlide .bd li a{padding-left: 10px; color: #fff;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nSlide .bd li {position: relative;}
.nSlide .bd li span.date{position: absolute;right: 0;top:0;}
.nSlide .arrows{position: absolute;right: 0;top:0;}
.nSlide .arrows a{cursor:pointer; height: 22px;line-height: 22px;color: #fff;display: block;}
.main{padding: 30px 0;}
.md_l{width: 620px;}
.us_tit{height: 43px;line-height: 43px;overflow: hidden;background: url(/images/line.png) no-repeat left bottom;}
.arrowr .iconfont{color: #fff;font-size: 12px;}
.us_tit span{vertical-align: middle;}
.arrowr{width: 20px;height: 20px;line-height: 20px;background: #019bbe;text-align: center;display: inline-block;text-align: center;}
.us_tit .cn{font-size: 20px;}
.us_tit .en{color: #999;font-size: 14px;}
.us_conts{padding-top: 25px;color: #666;line-height: 1.6;}
.us_conts img.left{margin-right: 10px;margin-top: 10px;}
.us_conts h3{font-size: 20px;color: #019bbe;margin-bottom: 8px;}
.us_bot{text-align: right;padding-top: 20px;}
.more{display: inline-block;width: 131px;height: 27px;line-height: 27px;text-align: center;background: #00a3c8;color: #fff;border-radius: 15px;text-align: center;transition: all 400ms;}
.more:hover{background: #04ac00;color: #fff;text-decoration: none;}
.md_r{width: 560px;}
.md_rtit{border-left: 5px solid #00a3c8;height: 21px;line-height: 21px;font-size: 20px;padding-left: 10px;margin-left: 44px;margin-bottom: 35px;}
.md_rtit span.en{color: #999;font-size: 14px;}
.newPro{width: 444px;margin:0 auto;border:1px solid #ccc;position: relative;}
.newPro .owl-prev,.newPro .owl-next{position: absolute;top:50%;margin-top: -31px;border-radius: 50%;font-size: 0px !important;color: #888;outline: none;width: 62px;height: 62px;background-position: center;background-repeat: no-repeat}
.newPro .owl-prev{left: -62px;background-image: url(/images/prev.png) !important;}
.newPro .owl-next{right: -62px;background-image: url(/images/next.png) !important;}
.mn_tit{margin-bottom: 30px; position: relative;background: #f9f9f9;height: 44px;line-height: 44px;}
.mn_tit .hd li{float: left;width: 288px;height: 44px;line-height: 44px;background: #e3e3e3;color: #019bbe;text-align: center;font-size: 18px;}
.mn_tit .hd li.on{background: #019bbe;color: #fff;}
.more_a{position: absolute;background: #e3e3e3;width: 86px;height: 25px;line-height: 25px;text-align: center;color: #888;border-radius: 14px;top:10px;right: 10px;}
.mnews{margin-top: 50px;}
.md_l .nImg{display: block;}
.ni_tit{padding: 10px 0;}
.ni_tit a{font-size: 16px;color: #019bbe;font-weight: bold;}
.nlist li{border-bottom: 1px dashed #dcdcdc;position: relative;padding:0 0 15px 0;margin-bottom: 15px;}
.nlist li .date{position: absolute;left: 0;top:0px;width: 67px;height: 67px;text-align: center;color: #fff;background: #019bbe;}
.nlist li .date h4{font-size: 24px;padding-top: 5px;}
.nlist li .date p{font-size: 14px;}
.nlist li a{display: block;margin-left: 78px;text-decoration: none;}
.nlist li a h2{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nlist li a p{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;padding-top: 5px; }
.nlist li a:hover h2{color: #d40;}
.foot_a{padding: 25px 0;background: #2e2e2e;}
.foot_a .logo{margin-top: 25px;}
.fa_infor{margin-left: 30px;}
.fnav a{color: #e5e5e5;display: inline-block;margin:0 10px;}
.finx{padding-top: 10px;padding-left: 10px;}
.finx strong{font-size: 16px;display: block;padding-bottom: 5px; color:#fff;}
.finx .desc{line-height: 1.7; color:#fff;}
.wx p{color: #666;font-size: 12px;padding-top: 5px;}
.copyright{padding: 10px 0;background: #383c47;color: #fff;}

.aBan{height: 260px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.aMain{position: relative;min-height: 800px;}
.aSide{width: 240px;position: absolute;left: 0;top:0;}
.aside_top{position: relative;top:-35px;z-index: 20; background: rgba(255,255,255,.5);border:1px solid rgba(156,156,156,.3);padding-bottom: 30px;}
.as_tit{height: 118px;padding: 0 20px;line-height: 1.2;}
.as_tit h2{color: #019bbe;font-size: 30px;padding-top: 17px;}
.as_tit p{font-size: 30px;color: #e1e1e1;}
.anav li{height: 37px;line-height: 37px;margin-bottom: 5px; padding-left: 30px;position: relative;cursor: pointer;}
.anav li:after{position: absolute;width: 8px;height: 8px;background: #999999;top:50%;margin-top: -4px;left: 8px;content: '';}
.anav li.on,.anav li:hover{background: #00a3c8}
.anav li.on:after,.anav li:hover:after{background: #fff;}
.anav li.on a,.anav li:hover a{color: #fff;}
.asiv{padding: 5px 10px; background: #f7f7f7;border:1px solid #e6e6e6;margin-bottom: 15px;}
.asiv p{display: inline-block;vertical-align: middle;}
.aConts{margin-left: 290px;padding-top: 20px;padding-bottom: 30px;}
.ac_tit{border-bottom: 1px solid #f3f3f3;padding: 16px 0;}
.ac_tit span{vertical-align: middle;display: inline-block;}
.ac_tit .cn{font-size: 20px;}
.ac_tit .en{color: #999;}
.tags{margin-top: 5px; background: url(/images/home.png) no-repeat left 2px;padding-left: 19px;}
.tags a{color: #666;display: inline-block;padding: 0 4px;}
.a_tips{padding: 30px 0 20px 0;color: #f00;font-size: 16px;}
.us_t{position: relative;font-size: 18px;color: #6c6c6c;padding-left: 49px;line-height: 2;padding-top: 9px;margin-bottom: 10px;}
.us_t span{color: #2d80cc;}
.us_t span.n{color: #9c9c9c;line-height: normal; font-size: 36px;font-weight: bold;position: absolute;left: 0;top:0;}
.us_txt{text-indent: 2em;color: #666;line-height: 1.8;padding: 10px 0;}
.us_img img{width: 100%;height: auto;display: block;}
.whBox{padding: 40px 0;}
.wh_infor{line-height: 1.8;padding-top: 30px;}
.wh_infor h3{color: #2d80cc;font-size: 16px;}
.wh_infor p{font-size: 14px;color: #666;}
.wh_infor p.en{color: #9c9c9c;}
.wh_infor li{margin-bottom: 20px;}
.zdiv{padding: 20px 0;}
.ztit{color: #019bbe;border-left: 5px solid #019bbe;font-size: 16px;height: 21px;line-height: 21px;padding-left: 15px;}
.zlist{padding: 20px 0;}
.zlist li{margin-bottom: 10px;}
.zlist li a{display: block;}
.zlist li a .img{border:1px solid #e2e2e2;height: 246px;overflow: hidden;line-height: 246px;}
.zlist li a .img img{max-height: 98%;max-width: 98%;vertical-align: middle;}
.zlist li a p{color: #666;padding-top: 10px;}
.load-more{height: 30px;line-height: 30px;position: relative;text-align: center;}
.load-more:after{position: absolute;content:'';height: 1px;background: #e0e0e0;left: 0;top:13px;right: 0;}
.load-more span{display: inline-block;padding: 0 10px;background: #fff;position: relative;z-index: 20;cursor: pointer;}
.load-more span:hover{color: #2d80cc;}
.zlist_a li a .img{height: 180px;line-height: 180px;}
.proItem{position: relative;border-bottom: 1px solid #e2e2e2;padding-bottom: 25px;margin-top: 25px;}
.proItem:last-child{border-bottom: none;}
.pro_img{border:1px solid #e2e2e2;width: 355px;height: 240px;padding: 10px 15px;}
.pro_img .img{background-position: center;background-size: cover;background-repeat: no-repeat;width: 326px;height: 220px;display: block;}
.proItem .desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}
.pro_infor{left: 390px;position: absolute;right: 0;top:0;}
.pro_infor h3{font-size: 16px;color: #019bbe;border-bottom: 1px solid #eee;padding-bottom: 13px;}
.pro_infor h3 a{color: #019bbe;}
.pro_infor .desc{padding: 10px 0;line-height: 1.8;margin-top: 5px; margin-bottom: 20px;height: 113px;}
.pro_sm{background: #f5f5f5;text-align: center;padding: 10px 0;}
.pro_sm li{display: inline-block;padding: 0 25px;color: #666;line-height: 1.7;border-right: 1px solid #ccc;}
.pro_sm li p{color: #333;}
.pro_sm li:last-child{border-right: none;}
.pages{padding: 20px 0}
.pages a{display: inline-block;border:1px solid #dddddd;padding:5px 12px; margin:0 2px;color: #666;font-size: 12px;margin-bottom: 10px;}
.pages a.on{background: #019bbe;color: #fff;}
.prodet_top{margin:30px 0 10px 0;position: relative;}
.prodet_top .img{width: 357px;height: 240px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.prodet_top .infor{position: absolute;left: 380px;top:0;right: 0}
.prodet_top .infor li{color: #666;line-height: 1.6;padding-bottom:14px;}
.prodet_top .infor li strong{}
.prodet_top .infor li .name{font-size: 16px;color: #00a3c8;font-weight: bold;}
.xq_tit{border-bottom: 1px solid #eee;height: 55px;line-height: 55px;}
.xq_tit span{color: #0771d6;border-bottom: 2px solid #0771d6;padding: 0 20px;display: inline-block;line-height: 53px;font-size: 18px;}
.xq_cont{padding: 20px 0;line-height: 1.8;}
.xq_cont img{display: block;margin:10px 0;}
.xq_cont p{padding-bottom: 10px;}
.nlists{margin-bottom: 10px;}
.nlists li .img{padding: 2px;border:1px solid #e2e2e2;display: inline-block;}
.nlists li .img a{display: block;background-repeat: no-repeat;background-size: cover;background-position: center;width: 292px;height: 185px;}
.nlists li{position: relative;border-bottom: 1px solid #e2e2e2;padding-bottom: 25px;margin-top: 25px;}
.nlists li .infor{position: absolute;left: 325px;top:0;right: 0;}
.nlists li .infor .tit{font-size: 16px;}
.nlists li .infor p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;line-height: 1.8;margin:15px 0;}
.nlists li .infor .txt{height: 130px;}
.nlists li .infor .in_bot .right span{margin-left: 20px;vertical-align: middle;}
.nlists li .infor .in_bot .right a{display: inline-block;margin-left: 5px;vertical-align: top;}
.nlists li .infor .in_bot .right a:first-child{position: relative;top:2px;}
.nlists li:last-child{border-bottom: none;}
.ndet_top h1{font-size: 16px;padding: 20px 0;margin-top: 20px;}
.ndet_tool{position: relative; border-bottom: 1px dashed #ccc;padding-bottom: 18px; color: #666;}
.ndet_tool .share{position: absolute;right: 0;top:0;}
.net_cont{line-height: 2;padding: 20px 0;}
.net_cont span{color: #00a3c8;font-weight: bold;}
.net_cont p{padding:5px 0;}
.net_cont img{max-width: 100%;height: auto;}
.nlm{padding: 20px 0;border-top: 1px dashed #ccc;}
.nlm li{padding: 5px 0;}
.nlm li a{color: #666;}
.nlm li span{color: #00a3c8;}
.zklist{padding: 30px 0 10px 0;}
.zklist li{margin-bottom: 20px;}
.zklist li a{display:block;text-decoration: none;}
.zklist li .img{overflow: hidden;}
.zklist li .img img{transition: all 400ms;width: 100%;height: auto;}
.zklist li .txt{background: #f4f4f4;padding: 10px;}
.zklist li .txt .date{padding: 5px 0}
.zklist li h4{color: #00a3c8;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;}
.zklist li:hover .img img{transform: scale(1.1);}
.zklist li .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
.wx_img{width: 354px;height: 235px;background-repeat: no-repeat;background-position: center;background-size: cover; float:left;}
.wxlist{margin:40px 0;}
.wxlist li{padding: 10px;margin-bottom: 20px; background: #f8f8f8;position: relative;border:1px solid #eee; height:auto;}
.wxlist li .infor{ right: 10px;top:10px;left: 400px; float:left; margin-left:10px;}
.wxlist li .infor h3{font-size: 16px;color: #00a3c8;}
.wxlist li .infor .txt{height: ;margin-top: 20px;color: #666;line-height: 2;}
.down_a{color: #b50000}
.wx_tool span{margin-right: 10px;vertical-align: middle;display: inline-block;}
.wx_tool span .iconfont{vertical-align: middle;position: relative;top:-2px;}
.netBox{padding-top: 30px;}
.net_txt{padding: 20px 40px 20px 0;line-height: 2;}
.net_fwei{color: #fff;background: #019bbe;padding: 25px 0;}
.fw_tips{line-height:2;}
.fw_tips h3{font-size: 16px;margin-bottom: 10px;}
.fw_tips p{display: inline-block;text-align: left;}
.chaxun{width: 620px;position: relative;height: 40px;padding-left: 80px;padding-right:90px;margin:0 auto 20px auto;}
.chaxun span{position: absolute;left: 0;top:0;line-height: 40px;font-size: 16px;}
.chaxun button{height: 40px;line-height: 40px;text-align: center;width: 80px;color: #fff;background: #666666;border-radius: 5px;position: absolute;right: 0;top:0;border:none;font-size: 16px;}
.chaxun input{margin-bottom: 0;background: #fff;height: 40px;margin:0;line-height: 40px;border-radius: 5px;width: 100%;padding: 0 10px;border:none;outline: none;}
.lx_top{background: #019bbe;color: #fff;padding: 30px 0 30px 80px;font-size: 22px;margin:30px 0;font-weight: bold;line-height: 1.8;}
.lxTab .hd{border-bottom: 2px solid #eee;height: 50px;}
.lxTab .hd li{float: left;width: 158px;height: 50px;line-height: 50px;text-align: center;background: #d8d8d8;border:2px solid #d8d8d8;border-top-left-radius: 5px;border-top-right-radius: 5px;font-size: 16px;color: #333;margin-right: 5px;border-bottom-color: #fff;cursor: pointer;}
.lxTab .hd li.on{background: #fff;}
.lxTab .bd{padding: 40px 0;}
.kf-t{color: #019bbe;font-size: 24px;margin-bottom: 20px;}
.kf_l{width: 340px;}
.dhui{background: #f3f3f3;height: 104px;border-radius: 5px;position: relative;}
.dhui .zixun{position: absolute;border-top-right-radius: 5px;border-bottom-right-radius: 5px;background: #019bbe;color: #fff;width: 115px;text-align: center;right: 0;top:0;bottom: 0;padding-top: 10px;}
.dhui p{text-align: center;line-height: 104px;font-size: 16px;margin-right: 115px;font-weight: bold;}
.dhui .zixun p{padding-top: 5px;font-size: 16px;line-height: normal;margin:0;}

.zx_tips{padding-top: 20px;font-size: 16px;}
.kf_r{width: 410px;}
.lxfg li{margin-bottom: 5px;}
.fwcheck{background: #55b253;color: #fff;height: 40px;line-height: 40px;width: 100px;color: #fff;text-align: center;margin-top: 20px;}
.cityNav li{line-height: 30px;margin-left: 6px; margin-top: 10px;text-align: center;float: left;}
.cityNav li a{width: 71px;display: block;transition: .6s all;background: #fff;border:1px solid #eaeaea;}
.cityNav li.on a,.cityNav li a:hover{background: #0771d6;color: #fff; border: 1px solid #0771d6;}
.dzhiul li{margin-top: 30px;padding-bottom: 10px;position: relative;}
.dzhiul li h5{font-size: 16px;line-height: 2;color: #55b253;font-weight: normal}
.dzhiul li p{font-size: 12px;color: #999;line-height: 1.6;padding-bottom: 10px;border-bottom: 1px solid #eaeaea}
.dzhiul li .dz{margin:5px 0;}
.dzhiul li .infor{margin-left: 138px;}
.dzhiul li .img{position: absolute;left: 0;top: 10px; width: 135px;height: 126px;background-position: center;background-size: cover;background-repeat: no-repeat}
.dzhiul li a{text-decoration: none;}
.anavul li{height: auto;line-height: normal;padding-left: 0;}
.anavul li .item{display: block; height: 37px;line-height: 37px;position: relative;padding-left: 30px;}
.anavul li:after{display: none;}
.anavul li:hover{background: none;}
.anav li.on a,.anav li a:hover{background: #00a3c8;color: #fff;text-decoration: none;}
.anavul li .item:after{position: absolute;width: 8px;height: 8px;background: #999999;top:50%;margin-top: -4px;left: 8px;content: '';}
.sub_anav a{display: block;padding-left: 30px;line-height: 2.3;}
.anavul li .sub_anav a:hover,.anavul li .item:hover{background: #00a3c8;color: #fff;}
.anav li:hover a{color: #333;}
.anavul li .sub_anav{display: none;}
.dzItem{background: #55b253;color: #fff;padding: 9px 10px;border-bottom: 1px solid #fff;}
.rep_conts{padding-top: 30px;}
.repr_det{line-height: 2;color: #555;}
.repr_det p{text-indent: 2em;}
@media (min-width:768px) {

}

@media (min-width:992px) {
    body {padding-bottom: 0;}
}

@media (min-width:1200px) {
    .header .tool a {margin-left: 30px;}
    .header .nav {margin-right: 30px;}
	
}

@media (min-width:1441px) {
    .container {width: 1200px;}
	
}
@media (max-width:992px){
	.header,.header-w{height: 50px;line-height: 50px;}
	.header .menu-btn{margin: 15px 0 0;}
	.header .logo img{height: 35px}
	.banner{height: 280px;}
	.banner .item{height: 280px; background-size: auto 100%;background-position:  center}
   	.gedu{margin-top: 50px;}
   	.container{padding: 0 15px;width: auto;}
   	.md_l,.md_r{float: none;width: 100%;}
   	.md_rtit{margin-left: 0;}
   	.nlist{margin-top: 20px;}
   	.pro_sm{overflow: hidden;}
	.pro_sm li{white-space: nowrap;width: 25%;float: left;padding: 0;}
	.pro_infor{position: static;margin-top: 20px}
	.prodet_top .infor,.nlists li .infor,.wxlist li .infor{position: static;margin-top: 20px;}
	.nlists li .infor .txt{height: auto;}
	.wx_img{margin:0 auto;}
	.wxlist li .infor .txt{height: auto;padding-bottom: 20px;}
	.net_txt{padding-right: 0;}
	.kf_r{width: 100%;margin-top: 30px;}
}

@media (max-width:768px){
	.full-height{height: 50vh;}
    .section{padding: 30px 0;}
    .mn_tit{padding-right: 110px;}
    .mn_tit .hd li{width: 50%;}
    .aSide{position: static;width: 100%;}
    .aConts{margin-left: 0;}
    .aBan{height: 200px;}
    .copyright{font-size: 12px;padding: 10px;}
    .zlist li{width: 50%;float: left;}
    .chaxun{width: auto;margin:0 20px 20px}
    .fw_tips{padding: 0 10px;}
}

@media (max-width:640px){
   .nSlide .bd{margin-right: 0;}
   .nSlide .bd li span.date{display: none;}
   .newPro .owl-prev{left: 0}
   .newPro .owl-next{right: 0;}
   .newPro .item{display: block;}
   .newPro .item img{width: 100%;}
   .newPro{width: auto;}
   .ndet_tool .share{position: static;margin-top: 10px;}
   
}
@media (max-width:480px){
	.banner{height: 240px;}
	.banner .item{height: 240px;background-position: 34% center;}
	.mn_tit .hd li{font-size: 14px;}
	.mn_tit .hd li .iconfont{font-size: 13px;}
	.pro_img{width: auto;height: auto;}
	.pro_img .img{width: auto;}
}
@media (max-width:420px){
 	.pro_img .img{height: 200px;}
 	.pro_sm li{width: 50%;border-bottom: 1px solid #ccc;padding: 10px 0;}
 	.pro_sm li:nth-child(2){border-right: none;}
 	.pro_sm li:nth-child(3),.pro_sm li:nth-child(4){border-bottom: none;}
 	.prodet_top .img{width: auto;}
 	.wx_img{width: 100%;height: 200px;}
 	.wx_tool{width: 100%;margin-top: 20px;}
 	.chaxun{padding-left: 0;padding-top: 40px;height: 80px;}
 	.chaxun button{top:auto;bottom: 0;}
 	.kf_l{width: 100%;}
 	.dzhiul li .img{position: static}
 	.dzhiul li .infor{margin-left: 0;margin-top: 10px;}
}


.partners_scroll{margin-top: 30px;position: relative;padding: 0 30px;}
.partners_scroll .owl-nav button.owl-next{position: absolute;top:50%;background: #7cba45;color: #fff;width: 30px;height: 30px;margin-top: -15px;right: -30px}
.partners_scroll .owl-nav button.owl-prev{position: absolute;top:50%;background: #7cba45;color: #fff;width: 30px;height: 30px;margin-top: -15px;left: -30px}
.partners_scroll .owl-nav button.disabled{background: #ccc;}
.partners_scroll .oItem{padding: 20px;}
.partners_scroll .oItem .desc{display: block;text-align: center;color: #333;box-shadow: 0 0 5px rgba(0,0,0,.3);padding: 20px 10px;transition: all 400ms;}
.partners_scroll .par_img img{display: inline-block;width: auto;max-width: 100%;max-height: 57px;}
.partners_scroll .oItem .desc:hover{box-shadow: 0 0 5px rgba(29,94,168);}
.mm-page__blocker{z-index: 4000;}<!--ºÄÊ±1763413672.7288Ãë-->