html,body{font-size: 14px;}
.w1200{width:100%; max-width: 1300px; margin:0 auto;}
.bc{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
a{ color:#222;}
a:hover{text-decoration: none;color:#0989eb;}
.tc{text-align: center;}

.topbar{height:30px; background: #eeeeee; color: #343434; line-height: 30px;}
.logobar{height:100px;}
.logo img{height:60px; margin:20px 10px 0 0;}
.logotxt{line-height:24px; font-size: 16px; color:#000; margin:30px 0 0;}
.logotxt span{ letter-spacing:2px;}
.logo_ico1{height:40px; margin:30px 20px 0 0; line-height: 40px; padding-left:36px; background:url(../images/home_06.png) left center no-repeat; font-size: 14px;}
.logo_ico2{height:40px; margin:30px 20px 0 0; line-height: 40px; padding-left:36px; background:url(../images/home_08.png) left center no-repeat; font-size: 14px;}
.logo_ico3{height:40px; margin:30px 20px 0 0; line-height: 40px; padding-left:36px; background:url(../images/home_08-.png) left center no-repeat; font-size: 14px;}
.logo_ico4{height:40px; margin:30px 20px 0 0; line-height: 40px; padding-left:36px; background:url(../images/home_08-1.png) left center no-repeat; font-size: 14px;}
.logo_ico5{height:40px; margin:30px 0px 0 0; line-height: 20px; padding-left:36px; background:url(../images/home_08-2.png) left center no-repeat; font-size: 14px;}
.nav{background: #0989ec!important;padding:0px!important;}
.navbar-nav{width:100%;max-width: 1200px;}
.nav ul{margin:0;padding:0;width:100%;}
.nav ul li{width:auto; text-align: center; float:left; list-style: none; line-height: 54px; font-size: 16px; padding:0 30px;}
.nav ul li:hover,.nav ul li.cur{background: #0c4aad;}
.nav ul li a{color:#fff;}
.b-none{display: none;}
.carousel-inner .carousel-item img{visibility: hidden;}

.main01{padding-top: 60px;}
.main02{padding-top: 50px; padding-bottom:60px; margin-top:40px; background:url(../images/homebg_02.jpg) top center no-repeat;}
.main03{padding-top: 50px; padding-bottom:60px; margin-top:40px; background:#0e9cff;}
.tit_line{background: #0989eb; width:102px; height:8px;margin:8px auto;}
.tit_h1{font-size: 36px; text-align: center;}
.tit_h2{font-size: 18px; text-align: center;}
.wf{color:#fff;}
.wb{background: #fff;}
.main_bnt{margin:20px auto;text-align: center;}
.main01_bnt a{width:20%; margin:0 3%; height:38px; line-height: 36px;display: inline-block;font-size: 16px; border-radius:18px; text-align: center;}
.bnt01,.bnt02,.bnt03,.bnt04{display: inline;}
.bnt01 a{ border:2px #0989eb solid; color:#0989eb; background: #fff; transition: 0.5s;}
.bnt01 a:hover{border:2px #fff solid; color:#fff; background: #0989eb;}
.bnt02 a{border:2px #fff solid; color:#fff; background: #0989eb; transition: 0.5s;}
.bnt02 a:hover{border:2px #0989eb solid; color:#0989eb; background: #fff;}
.bnt03 a{ background: #fff; color:#0989eb; transition: 0.5s;}
.bnt03 a:hover{ color:#fff; background: #0989eb;}
.bnt04 a{color:#fff; background: #0989eb; transition: 0.5s;}
.bnt04 a:hover{color:#0989eb; background: #fff;}
.marn_fpic img{width:100%; max-width: 100%;}

.plist_li{ text-align: center; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.plist_li .border01{border:1px #ebebeb solid; padding:15px 30px; transition: 0.5s; background: #fff;}
.plist_li .border01:hover{border:1px #0989eb solid;}
.plist_img01{}
.plist_tit01{font-size: 14px; margin:10px auto; transition: 0.5s;}
.border02:hover .plist_tit01{color:#0989eb;}
.border03:hover .plist_tit01{color:#0989eb;}
.border05:hover .plist_tit01{color:#0989eb;}
.plist_dec01{font-size: 14px; line-height: 20px; height:60px;}
.plist_bnt01 a{ margin:0px auto 20px; font-size: 16px;width:60%; height:38px; line-height: 36px; border-radius: 18px; display: inline-block;}

.plist_li .border02{background: #fff; padding-bottom: 20px;}
.plist_img02 img{width:100%; max-width: 100%;}
.plist_dec02{font-size: 14px; line-height: 20px; height:60px; text-align: left; padding:0 15px;}

.plist_li .border03{background: #fff; padding-top: 40px; padding-bottom: 20px;box-shadow: 0px 0px 10px #ebebeb; text-align: center; position: relative; margin-top: 40px;}
.plist_num01{width:40px; height:40px; border-radius:20px; background:#0989eb; color:#fff; font-size: 18px; line-height: 40px; font-weight: bold; margin-left:-20px; position: absolute; top:-20px; left:50%;}
.plist_dec01{font-size: 14px; line-height: 20px;}

.gb{background: #f8f8f8; margin-top:60px; padding-bottom: 50px;}
.gb2{background: #f6f7fb; margin-top:60px; padding-bottom: 50px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{width:40px; height:64px; position: absolute;left:0;top:50%; background: url(../images/left.jpg) left center no-repeat; background-size:30px; border-radius: 0px; text-indent: -99999px; margin:-32px 0 0;}
.owl-theme .owl-controls .owl-buttons .owl-next{width:40px; height:64px; position: absolute;right:0;top:50%; background: url(../images/right.jpg) right center no-repeat; background-size:30px; border-radius: 0px; text-indent: -99999px; margin:-32px 0 0;}
.owl-pagination{display: none;}
.owl-carousel{margin-top: 20px;}
.owl-carousel .item{padding:10px; margin:5px; border:1px #ebebeb solid; background: #fff;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item .item img{width:100%;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item .item {text-align: center;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item .item b{padding-top: 10px; display: block;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item .item p{margin-bottom: 10px; display: block;}
.team .owl-carousel .item{padding:10px; margin:5px; border:1px #ebebeb solid; background: #fff;box-shadow: 0px 0px 10px #ebebeb;}
.owl-carousel .item:hover b{color:#0989eb;} 

.plist_li .border04{background: #fff; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.plist_tit02{font-size: 18px; color:#000; font-weight: bold; margin:10px auto; text-align: left; width:100%; height:27px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; transition:0.5s;}
.border04:hover .plist_tit02{color:#0989eb;}
.plist_dec04{font-size: 16px; color:#000; line-height: 20px; text-align: left; line-height: 1.5;}
.plist_dec04 span{color:#0989eb;}
.new_leftdec{height:168px;}
.plist_tit03{font-size: 14px; color:#000; font-weight: bold; text-align: left; width:96%; margin-left: 4%; height:20px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.plist_tit03:hover{color:#0989eb;}
.plist_dec05{font-size: 14px; color:#000; line-height: 20px; height:50px; text-align: left; margin-left: 4%; padding-top: 10px; overflow: hidden; text-overflow: ellipsis;}
.new_tit{height:40px; line-height: 40px; border-bottom: 1px #ccc dotted;}
.new_tit01{float:left; padding-left:40px; font-weight: bold; font-size: 16px;}
.new_more{float:right;}
.new_ico1{background: url(../images/home_80.png) left center no-repeat;}
.newpt{padding-top:8px;display: flex;}
.p0{padding:0;}
.new_item{height:40px; line-height: 40px;border-bottom: 1px #ccc dotted;}
.new_tit02{height:40px; line-height: 40px; text-align: left; float:left;font-size: 14px; width:calc(100% - 75px); overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_date{float:right; color:#999;}
.mt0{margin-top: 0px;}
.mt10{margin-top: 10px;}

.aboutcon{padding-top: 25px;}
.about_txt{font-size: 14px; line-height: 2;}
.plist_li .border05{border:1px #ebebeb solid; padding:15px;box-shadow: 0px 0px 10px #ebebeb;}
.mb40{margin-bottom: 40px;}

.bbg{background: #101010;padding-top: 20px;}
.nav_tit01{text-align: left; font-size: 16px; font-weight: bold; color:#0989eb; line-height: 2;}
.nav_list a{width:100%; display: block; text-align: left; color:#fff; line-height:2;}
.nav_list a:hover{color:#0989eb;}
.plist_li .border06{border:0px #ebebeb solid; padding:15px;}

.flink{height:20px; padding:15px 0; display: table;}

.foot{background: #164593; padding:30px 0; display: table;}
.flogo{width:20%;}
.flogo img{width:110px;}
.ftxt{width:40%;color:#a8cff4; line-height: 2;}
.ftxt p{color:#a8cff4; line-height: 2; padding:0; margin:0;}
.ewm{width:40%;}
.ewm_pic{margin-left: 15px; text-align: center; color: #a8cff4;}
.ewm_pic img{width:120px;}

.copyright{background: #0f3a82; text-align: center; height: 40; line-height: 40px;}
.copyright p{margin:0; padding:0; color:#a8cff4;}
.copyright a{color:#a8cff4;}

/*政府补贴*/
.plist_tit04{font-size: 18px; font-weight: bold; margin:10px auto; transition: 0.5s; color:#0989eb;}
.border07{background: #fff; padding-top: 30px; padding-bottom: 30px;box-shadow: 0px 0px 10px #ebebeb; text-align: center;}
.p0_10{padding:0 10px;}

.border08{background: #fff; padding: 30px; box-shadow: 0px 0px 10px #ebebeb; text-align: center;}
.border09{border:1px #bcbcbc solid; padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.plist_lir{padding-left:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mt30{margin-top: 30px;}
.sbiteml{width:100%; height:62px; line-height: 62px; text-align: center; color:#000; cursor: pointer; font-size: 22px; background: #fff; border-top:1px #bcbcbc solid; position: relative;}
.sbiteml i{display: none;}
.sbiteml:hover,.sbitemlc{color:#fff;background: #0989eb;}
.sbiteml:hover i,.sbitemlc i{display:block; width:16px; height:25px; position:absolute;right:-16px; background: url(../images/ico01.png) 50% 50% no-repeat; top:50%; margin-top: -12.5px;}
.border09 .sbiteml:nth-child(1){border:0;}
.h374{height:374px;}
.p25{padding:17px 12px;}
.sbitemr{margin:7px 12px; width:calc(50% - 24px); height:70px; line-height: 70px; float:left; display: table;}
.sbitemr span{width:50%; text-align: center; font-size: 20px; line-height: 70px; display: table; float:left;}
.sbitemr span:nth-child(1){background: #ffefa3; color:#000;}
.sbitemr span:nth-child(2){background: #0989eb; color:#fff;}
.hide_con{display: none;}

.zfad01{width:100%; height:200px;  background-size:cover; margin:60px 0 0;}
.pt40{padding-top: 40px;}
.bluebg{margin:0 50px; padding:50px; background: #cce9ff;}
.md50w img{width:50%; max-width: 50%;}
.md60w img{width:60%; max-width: 60%;}
.md80w img{width:80%; max-width: 80%;}
.plist_li .border10{border:1px #ebebeb solid; padding:15px 30px; display: table; width:100%; transition: 0.5s; background: #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin-bottom: 20px;}
.plist_li .border10:hover{border:1px #0989eb solid;}
.plist_li .border11{border:1px #ebebeb solid; padding:20px 0px 15px; display: table; width:100%; transition: 0.5s; background: #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.plist_li .border11:hover{border:1px #0989eb solid;}
.bbox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mt20{ margin-top: 20px; }
.pt30{ padding-top: 30px; }
.m15_0 a{margin:15px 0 0;}
.w80 a{width:80%;}
.pr10{padding:0 10px 0 0;}
.pl10{padding:0 0 0 10px;}
.plist_dec03{padding:0 10px; line-height: 18px; height:54px; display: block; overflow: hidden;}
.plist_dec06{padding:0 10px; line-height: 18px; height:20px; display: block; overflow: hidden;}


.lc7{width:14.28%; float: left; margin-top: 30px;text-align: center;}
.lcpic{position: relative;}
.lcpic img{width:60%;}
.lcpic i{width:36px; height: 15px; background: url(../images/lc_ic7.png) 50% 50% no-repeat; position: absolute; left:-15px; top:50%; margin-top: -7px;}
.main_plist .lc7:nth-child(1) .lcpic i{display: none;}
.lc7 p{ margin-top:10px; font-weight: bold;}

/*高新认定*/
.zfad02{width:100%; padding:50px 0; margin-top: 50px; text-align: center; font-size: 40px; color:#fff; background: url(../images/gxrdbg_02.jpg) top center no-repeat;}
.gx_bnt{width:230px; height: 40px; background: #0989eb; color:#fff; font-size: 18px; margin:50px auto 0; text-align: center; line-height: 40px; border-radius: 20px;}
.plist_img03{float:left; width:33.33%;}
.w66{width:66.66%; float:left;}
.plist_dec05{padding:20px 10px 0; line-height: 18px; height:56px; display: block; overflow: hidden; text-align: left;}
.plist_tit06{font-size: 18px; font-weight: bold; margin:15px auto 0; transition: 0.5s; text-align: left;}
.plist_li .border12{border:1px #ebebeb solid; padding:0px; display: table; width:100%; background: #fff; margin-bottom: 20px;}
.bluebg2{background: #0989eb;}
.wf{color:#fff;}
.p0{padding:0;}
.border13{border:1px #ebebeb solid; padding:0 0 20px; display: table; width:100%; background: #fff;}

.plist_tit07{font-size: 18px; font-weight: bold; margin:10px 20px; transition: 0.5s; color:#0989eb; text-align: left;}
.plist_dec07{background: #f6f6f6; padding:14px 20px; margin:20px; display:table; width:calc(100% - 40px);}
.plist_dec07 span{width:25%; text-align: left; line-height: 3; display: inline-block; float:left;}
.pchide{display: none;}
.pb0{padding-bottom: 0px;}

.plist_li .border14{padding:0px; display: table; width:100%; background: #fff; margin-bottom: 20px;}
.plist_img04{position:relative;}
.plist_img04 p{font-size:36px; text-align: center; position: absolute; width:100%;margin-block-start:0; margin-block-end:0; top:50%; margin-top: -45px;}
.plist_img04 p span{font-size:60px; font-weight: bold;}

.w90txt{width:90%; margin:0 5%; height:75px; line-height: 75px; text-align: center; background: #e2f3ff; border-radius: 37px; font-size: 30px;}
.w90txt span{color:#f00;}
.w100txt{width:100%; margin:20px auto; line-height:2; text-align: center; font-size: 16px;}
.w50txt{width:50%; margin:0 25%; height:75px; line-height: 75px; text-align: center; background: #0989eb; color:#fff; border-radius: 37px; font-size: 30px;box-shadow: 0px 5px 0px #bee3ff;}

.gbg{background: #f8f8f8;}
.mt40{margin-top: 60px;}
.plist_dec08{padding:0px 10px 0; line-height: 18px; height:56px; display: block; overflow: hidden; text-align: left;}

.lc71{width:14.28%; float: left; margin-top: 40px;text-align: center; height:181px; background: #fff;}
.lcpic1{position: relative;}
.lcpic1 img{width:60%; padding-top: 30px;}
.lcpic1 i{width:31px; height: 181px; background: url(../images/rd_ico.png) 50% 50% no-repeat; position: absolute; left:-15px;}
.main_plist .lc71:nth-child(1) .lcpic1 i{display: none;}
.lc71 p{ margin-top:10px; font-weight: bold;}
.clear50{width:100%; display: table; overflow: hidden; height:50px;}
.clear35{width:100%; display: table; overflow: hidden; height:35px;}
.clear40{width:100%; display: table; overflow: hidden; height:40px;}

.border15_1{background: url(../images/gxrd_41.jpg) top center repeat-x;}
.border15_2{background: url(../images/gxrd_43.jpg) top center repeat-x;}
.border15_3{background: url(../images/gxrd_45.jpg) top center repeat-x;}
.border15_4{background: url(../images/gxrd_47.jpg) top center repeat-x;}

.sbiteml2{width:25%; float:left; height:62px; background: #f5f5f5; line-height: 62px; text-align: center; color:#000; cursor: pointer; font-size: 22px; border-left:1px #bcbcbc solid; position: relative;}
.sbiteml2:hover,.sbitemlc{color:#fff;background: #0989eb;}
.gr_con{padding:0; margin-top:30px;}
.border16{border:1px #0989eb solid; postiion: relative; border-radius: 10px; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.gr_con_ico{background: url(../images/gr_con_ico.jpg) no-repeat; width:19px; height: 10px; position: absolute; top:-9px;}
.border16 .hide_con:nth-child(1) .gr_con_ico{left:calc(100% / 8 - 10px );}
.border16 .hide_con:nth-child(2) .gr_con_ico{left:calc(100% / 8 * 3 - 10px );}
.border16 .hide_con:nth-child(3) .gr_con_ico{left:calc(100% / 8 * 5 - 10px );}
.border16 .hide_con:nth-child(4) .gr_con_ico{left:calc(100% / 8 * 7 - 10px );}

.bbg2{background: #f9f9f9;}

.border17_1{background: url(../images/sbzc_03.jpg) 50% 50% no-repeat; background-size: cover; border-radius: 10px; padding-top: 20px;}
.border17_2{background: url(../images/sbzc_05.jpg) 50% 50% no-repeat; background-size: cover; border-radius: 10px; padding-top: 20px;}
.border17_3{background: url(../images/sbzc_07.jpg) 50% 50% no-repeat; background-size: cover; border-radius: 10px; padding-top: 20px;}
.border17_4{background: url(../images/sbzc_09.jpg) 50% 50% no-repeat; background-size: cover; border-radius: 10px; padding-top: 20px;}
.border17_5{background: url(../images/sbzc_11.jpg) 50% 50% no-repeat; background-size: cover; border-radius: 10px; padding-top: 20px;}
.tl{text-align: left;}
.ml10p{margin-left: 10%;}
.sb_bnt01 a{ margin:0px 55% 20px 10%; font-size: 14px;width:35%; height:30px; line-height: 28px; border-radius: 15px; display: inline-block;}
.sb_item_bnt01{height:55px; padding:0 25px;background-image: linear-gradient(0deg, #006bbd, #0989eb); color:#fff; font-size: 18px; border-radius: 5px; margin-right: 15px; display: inline-block; line-height: 55px; cursor: pointer;}
.sb_item_bnt02{height:55px; padding:0 25px;background-image: linear-gradient(0deg, #ff5f3d, #ff7f56); color:#fff; font-size: 18px; border-radius: 5px; margin-left: 15px; display: inline-block; line-height: 55px; cursor: pointer;}
.w100{width:100%;}
.sb_item_input input{width:100%; height:53px; border:1px #ccc solid; border-radius: 5px; line-height: 53px; padding:0 15px;}
.sb_item_tit a{width:55px; height: 34px; margin-right: 15px; display: inline-block; text-align: center; line-height: 30px; margin-bottom: 6px;}
.sb_item_tit a:hover,.sb_item_tit a.c{width:55px; height: 34px; background: url(../images/sb_ico01.jpg) 50% 50% no-repeat; margin-right: 15px;}
.sb_bnt{margin-top: 40px;}
.lc72{width:14.28%; float: left; margin-top:40px; position: relative; text-align: center; height:60px; background: #f7f9fd; font-size: 18px; color: #666666; text-align: center; line-height: 60px;}
.lc72 i{width:14px; height:21px; background:url(../images/sb_ico02.jpg) left 50% no-repeat; position: absolute; right:-14px; display: block; top:50%; margin-top: -9px; z-index: 9;}
.lc72c{width:14.28%; float: left; margin-top:40px; position: relative; text-align: center; height:60px; background: #0989eb; font-size: 18px; color: #fff; text-align: center; line-height: 60px;}
.lc72c i{width:14px; height:21px; background:url(../images/sb_ico03.jpg) left 50% no-repeat; position: absolute; right:-14px; display: block; top:50%; margin-top: -9px; z-index: 9;}
.m10{margin:10px;}
.sbbg{background: url(../images/sbbg_18.jpg) top center no-repeat; background-size: contain;}

.bq_bg01{background: url(../images/bg_02.jpg) 50% 50% no-repeat; background-size: cover; height:215px;border:1px #e9e9e9 solid;}
.plist_tit08{font-size: 36px; font-weight: bold; margin:50px 20px 0; color:#fff; text-align: center;}
.plist_num02{width:36px; height:36px; margin:20px auto; border-radius:18px; background:#0989eb; color:#fff; font-size:24px; text-align: center; line-height: 36px; font-weight: bold;}
.bq_bg02{ height:215px; border:1px #e9e9e9 solid;}
.bq_bg03{background: url(../images/bg_03.jpg) 50% 50% no-repeat; background-size: cover; height:215px;border:1px #e9e9e9 solid;}
.bq_bg05{background: url(../images/bg_06.jpg) 50% 50% no-repeat; background-size: cover; height:215px;border:1px #e9e9e9 solid;}
.bq_bg07{background: url(../images/bg_08.jpg) 50% 50% no-repeat; background-size: cover; height:215px;border:1px #e9e9e9 solid;}
.w60{width:60%; margin:0 20%; position: relative;}
.w60_l{ position: absolute; top:-30px; width:140px; border:10px #d3ecff solid; background: #0989eb; line-height: 115px; height:140px; text-align: center; border-radius: 70px; color:#fff; font-size:24px; font-weight: bold;}
.w60_l_txt{ margin-top: 30px; padding-left: 160px; width:100%; height:80px; background: #abdbff; border-radius: 40px; line-height: 80px; font-size: 16px;}
.w60_r{ position: absolute; right:0; top:-30px; width:140px; border:10px #d3ecff solid; background: #0989eb; line-height: 115px; height:140px; text-align: center; border-radius: 70px; color:#fff; font-size:24px; font-weight: bold;}
.w60_r_txt{ margin-top: 30px; padding-right: 160px; width:100%; height:80px; background: #abdbff; border-radius: 40px; line-height:24px; font-size: 16px; text-align: right; padding-top: 18px;}
.wxcl{background: #e0f2ff; height:50px; margin-top: 10px; line-height: 50px;}
.wxcl span{width:22px; height:22px; line-height: 22px; margin-right: 15px; text-align: center; color:#fff; background: #0989eb; float:left; margin-top: 14px;}
.wxcl02{margin-top: 10; padding-left: 37px;}
.flpic{width:40%;}
.fltxt{width:60%; margin-top: 30px;}
.flpic2{width:40%; background: #f8f8f8; margin-top: 30px;}
.flpic2 p{padding:0 25px; font-size: 16px;}
.fltxt2{width:55%; margin-top: 30px; margin-left: 5%; border-left:3px #0989eb solid;}
.wxcl03{position: relative; margin-bottom: 15px;}
.wxcl03 span{position:absolute; width:32px; height: 32px; line-height: 32px; text-align: center; color:#fff; background: #0989eb; left:-16px; border-radius: 16px; }
.wxcl03 p{padding:25px 15px; background: #f8f8f8; width:calc(100% - 32px); margin-left: 32px;}
.gb3{background: #ededed;}

.zzbg01{padding: 15px; text-align: center;}
.zzbg01 span{background:url('../images/zzrdbg (1).jpg') 50% 50% no-repeat; width:100%; height:135px; display: block; background-size: cover; color:#fff; font-size: 24px; padding:30px 0 0; text-align: center;}
.pt0{padding-top: 0px;}
.zzbg{background: url(../images/zzrdbg_02.jpg) 50% 50% no-repeat; background-size: cover;}
.zzcq{background: #fff; padding:30px;}
.fltxt03{width:calc(60% - 30px);margin-left: 30px;}
.fltxt03 b{font-size: 30px;}
.fltxt03 p{font-size: 20px;}
.fltxt03 a{ color:#0989eb; }

.plist_li .border18{padding:15px 30px; transition: 0.5s; background: #f2f2f2;}
.plist_li .border18:hover{ background: #0989eb; color:#fff; transition: 0.5s;}
.plist_li .border18 .plist_tit01{transition: 0.5s;}
.plist_li .border18:hover .plist_tit01{color:#fff; transition: 0.5s;}
.bnt05 a{color:#fff; background: #0989eb; transition: 0.5s;}
.plist_li .border18:hover a{color:#0989eb; background: #fff;}
.plist_li .border19{background: #fff; padding-bottom:40px;box-shadow: 0px 0px 10px #ebebeb; text-align: center; position: relative;}

.p010p{padding:0 10%; width:80%;}
.p20{padding:20px;}
.brt1{border-top:1px #ccc solid;}
.newrtxt{ width:calc(100% - 420px); float:right; position: relative;}
.newlpic{float:left; width:384px;}
.newrtxt b{font-size: 24px;}
.newrtxt p{font-size: 18px;}
.date{background: url(../images/date_ico.png) left center no-repeat; padding-left: 20px; line-height: 20px; height:20px; margin-top: 20px;}

.newvtit{text-align: center;font-size: 24px;}
.click{background: url(../images/click_ico.png) left center no-repeat; margin-left: 20px; padding-left: 20px; line-height: 20px; height:20px; margin-top: 20px;}
.newvdec{text-align: center; padding:10px; border-bottom:1px #ccc dotted;}
.newvcon{margin-top:30px; font-size: 14px;}
.newvcon p{font-size: 14px;}
.newvcon img{max-width: 100%;}
.prevnext{margin-top: 30px; line-height: 2;}

.aboutcon2{margin-top: 0px;}
.aboutcon2,.aboutcon2 p{font-size: 16px; text-align: left; line-height: 1.8;}
.sbiteml3{width:33.33%; float:left; height:62px; background: #f5f5f5; line-height: 62px; text-align: center; color:#000; cursor: pointer; font-size: 22px; border-left:1px #bcbcbc solid; position: relative;}
.sbiteml3:hover,.sbitemlc{color:#fff;background: #0989eb;}
.poa_t0{position: absolute;}
.baidumap{width:60%; float:left;}
.comaddress{width:38%; float:right;}
.home_ico{background: url(../images/home_ico.png) left 50% no-repeat; padding-left:80px; margin-top: 20px; line-height: 60px;}
.address_ico{background: url(../images/address_ico.png) left 50% no-repeat; padding-left:80px; margin-top: 20px; line-height: 60px;}
.tel_ico{background: url(../images/tel_ico.png) left 50% no-repeat; padding-left:80px; margin-top: 20px; line-height: 60px;}
.email_ico{background: url(../images/email_ico.png) left 50% no-repeat; padding-left:80px; margin-top: 20px; line-height: 60px;}
.chat_ico{background: url(../images/chat_ico.png) left 50% no-repeat; padding-left:80px; margin-top: 20px; line-height: 60px;}

.m_nav{display: none;}



@media (min-width: 990px) {
.col-lg-1-5{width:20%!important;}
}

@media (max-width: 990px) {
.b-none{background-color:#fff!important; width:50px; float:right; display: block;}
.navbar-toggler{border:none;}
.nav ul li{width:100%;}
.carousel-inner .carousel-item img{height:400px;}
.col-md-1-4{width:33.3333%!important;}
.col-md-1-6{width:50%!important;}
.sbiteml{width:50%; float:left;}
.sbiteml:hover i,.sbitemlc i{display: none;}
.border09 .sbiteml:nth-child(2){border-top:0;}
.border09 .sbiteml:nth-child(2n){border-left:1px #bcbcbc solid;}
.plist_lir{padding-left: 0;padding-right: 0; margin-top: 15px;}
.sbitemr span{font-size: 14px;}
.p25{padding:9px 6px;}
.sbitemr{margin:3px 6px;width:calc(50% - 12px);}
.h374{height:auto; display: table; width:100%;}
.zfad01{width:100%; height:103px; margin:40px 0 0;}
.main_plist .lc7:nth-child(1){width:33.33%;}
.main_plist .lc7:nth-child(2){width:33.33%;}
.main_plist .lc7:nth-child(3){width:33.33%;}
.main_plist .lc7:nth-child(4){width:25%;}
.main_plist .lc7:nth-child(4) i{display: none;}
.main_plist .lc7:nth-child(5){width:25%;}
.main_plist .lc7:nth-child(6){width:25%;}
.main_plist .lc7:nth-child(7){width:25%;}
.zfad02{width:100%; padding:30px 0; margin-top:30px; text-align: center; font-size:30px; color:#fff; background: url(../images/gxrdbg_02.jpg) top center no-repeat;}
.mhide{display:none;}
.pchide{display: block;}
.w90txt{width:96%; margin:0 2%; font-size: 20px;}
.w50txt{width:60%; margin:0 20%; font-size: 20px;}
.main_plist .lc71:nth-child(1){width:33.33%;}
.main_plist .lc71:nth-child(2){width:33.33%;}
.main_plist .lc71:nth-child(3){width:33.33%;}
.main_plist .lc71:nth-child(4){width:25%; margin-top: 2px;}
.main_plist .lc71:nth-child(4) i{display: none;}
.main_plist .lc71:nth-child(5){width:25%; margin-top: 2px;}
.main_plist .lc71:nth-child(6){width:25%; margin-top: 2px;}
.main_plist .lc71:nth-child(7){width:25%; margin-top: 2px;}
.border16 .hide_con .gr_con_ico{display: none;}
.w60{width:100%; margin:0;}
.w60_r_txt{ height:100px; margin-top:30px; border-radius: 50px; }
.w60_r{top:-20px;}
.flpic{width:100%;}
.fltxt{width:100%; margin-top: 20px;}
.flpic2{width:100%; margin-top: 20px;}
.fltxt2{width:95%;}
.fltxt03{width:100%;margin-top:20px; margin-left: 0;}

.copyright{margin-bottom: 50px;}
.m_nav{width:100%; height:50px; background:#164593; position: fixed; bottom:0; display: block;}
.m_nav_li{width:25%; text-align: center; float:left; padding-top: 30px; color:#fff;}
.m_nav_li a{color: #fff;}
.m_nav .m_nav_li:nth-child(1){background: url(../images/ico_h.png) center 5px no-repeat; border-right:1px #456aa9 solid;}
.m_nav .m_nav_li:nth-child(2){background: url(../images/ico_t.png) center 5px no-repeat; border-right:1px #456aa9 solid;}
.m_nav .m_nav_li:nth-child(3){background: url(../images/ico_e.png) center 5px no-repeat; border-right:1px #456aa9 solid;}
.m_nav .m_nav_li:nth-child(4){background: url(../images/ico_a.png) center 5px no-repeat;}

}
@media (min-width: 768px) {
.b-none{margin-top: 27px;}
}

@media (max-width: 768px) {
.logobar{height:50px;}
.logo img{height:30px; margin:10px 10px 0 0;}
.logotxt{line-height:15px; font-size: 12px; color:#000; margin:10px 0 0;}
.carousel-inner .carousel-item img{height:300px;}
.hide-m{display: none;}
.zfad01{width:100%; height:80px; margin:30px 0 0;}
.p010p{width:100%; padding:0;}
.newlpic{width:100%;}
.newlpic img{width:100%;}
.newrtxt{margin-left: 0; width:100%;}
.baidumap{width:100%; float:left;}
.comaddress{width:100%; float:right; margin-top: 20px;}

}

@media (max-width: 576px){
.col-xs-6{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
}







