@charset "utf-8";
/* CSS Document */
body,p,a,div,ul,li,button,input,span{font-family: "微软雅黑";}
ul{ list-style:none;padding:0;margin:0;}
*{margin:0;padding:0}
a{text-decoration: none;}
.l{float:left;}
.r{float:right;}
h3{font-size: 22px;}
body{background: #fff;}

/*头部*/
.header{background: #fff; padding-top: 8px;}
.logo{padding-bottom: 8px;}
.logo a{display: inline-block;}
.top-wx{}
.top-phone{color: #b9b9a7; font-size: 16px; margin:9px 0 0 18px;}
.top-phone p{margin: 0;}

a.top-btn{background: #043792;color: #fff;padding: 4px 15px;border-radius: 3px;margin-left: 15px;
color: #fff!important;}

.nav{background: #023892; }
.nav ul li{float: left; width:9.09%; text-align: center;position: relative;}
.nav ul li a{color: #fff; line-height: 50px;display: inherit;text-decoration: none;}
.nav a:hover{background:#366ac9; color: #fff;}

.login{line-height: 80px;text-align: right;}
.login a{color:#edaf3b;line-height: 50px; text-decoration: none;}
.login span{color:#edaf3b;}
.login a:hover{}
a.top-btn:hover{background: #5d83c9;}


.nav ul li .daohang{background:#fff;display: none;}
.nav ul li .daohang{padding-bottom: 5px;border-bottom: 5px #cdcdcd solid;    position: absolute;
    left: 0;top: 50px;width: 100%;}
.daohang dt a{padding:4px 6px;display: block;text-align: center; line-height: 30px!important;
    font-weight: 100;font-size: 12px;color: #333!important;}
.daohang dt a:hover{ background:transparent; color:#272622;}
.nav ul li:hover .daohang{display: block;}

.cur{background:#366ac9; }
.cur a{color: #fff!important;}
/*新闻*/
.new{background: #f8f8f8;display: inline-block;width: 100%;padding: 25px 10px;margin-top: 20px;}
.new-l .swiper-slide{position:relative;height:380px;overflow:hidden}
.new-l .swiper-slide span{position: absolute;bottom: 0px;left: 0;width: 100%;background:rgba(0,0,0,.8);
color: #fff;padding: 10px 6px;}
.new-l .swiper-slide span a{color:#fff;text-decoration:none;}
.new-l .swiper-pagination{float:right;}
.new-l .swiper-pagination{position: absolute;bottom: 9px!important;right: 20px;width: auto!important;left:auto!important;}
.new-l .swiper-pagination-bullet-active{background: #fff!important;}
.new-l .swiper-pagination-bullet{background:#fff;}
.newr-tit{padding-bottom: 15px;}
.newr-tit h3{color: #043692; display: inline;}
.newr-tit .more{color: #fff; background: #edaf3b; font-size: 12px;padding: 4px 8px; text-decoration: none;}
.new-con ul li{border-bottom: 1px dotted #cccccc;}
.new-con ul li h4{font-size: 16px;color: #333;}
.new-con ul li a{color: #888; text-decoration: none;}
.new-con ul li:first-child h4{}
.new-con ul li:last-child{border-bottom:none;}

.new-lunbo img{width:100%; height:auto;}

.part2{padding: 25px 0px;}
.entre h3{color: #043792;margin-top: 0px; display: inline;}
.entre h3 a{color: #043792; text-decoration: none;}
.entre{}
.entre-con{position: relative;border: 1px solid #dcdcdc; padding: 25px 25px 20px;}
.entre-con .swiper-slide div{height: 124px;padding: 3px; border:1px solid #dcdcdc;}
.entre-con .swiper-slide img{max-width: 100%;  height: 100%;display:block;margin:0 auto;}
.entre-con .swiper-slide span{color: #0d0d0d;padding-top: 5px;display: inherit;}
.entre-con .swiper-slide span a{color: #0d0d0d; text-decoration: none;}
.entre-con .swiper-slide {text-align: center;padding-left: 1px;}
.entre-con .swiper-button-prev, .entre-con .swiper-container-rtl .swiper-button-next{background-image:url(../images/entre-left.png); left: 3px!important;outline:none;}
.entre-con .swiper-button-next, .entre-con .swiper-button-prev{ width: 19px!important; height: 19px!important;background-size:auto!important;right: 3px!important;outline:none;}
.entre-con  .swiper-button-next,.entre-con  .swiper-container-rtl .swiper-button-prev{background-image:url(../images/entre-right.png);outline:none;}

.fagui li{padding-bottom: 9px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.fagui li a{color: #0d0d0d; text-decoration: none;}
.fagui span{color: #c0c0c0;padding-right: 6px;}

.banner-pro{padding-bottom: 25px;position:relative;}
.banner-pro a{display:block;}
.banner-pro h3{color:#fff;position:absolute;right:15%;top:32%;font-size:30px;font-weight:bold;margin:0;}
.banner-pro h3:after{content:'>';width:30px;height:30px;background:#fff;color:#5d83c9;border-radius:50%;display:block;line-height:28px;font-size:20px;
  position:absolute;right:-40px;top:2px;font-weigh:normal;text-align:center;}

.dock{height: 319px;}
.dock-tit{padding: 20px 0 15px;}
.dock h3{color: #043692; display: inline; }
.dock .more{color: #fff; background: #edaf3b; font-size: 12px;padding: 4px 8px;}
.dock-tit a{text-decoration: none;}
.company{background-color: #fff; height: 319px;border: 1px solid #dcdcdc; }
.company h3{color: #043792;text-align: center;}
.dock table{margin-bottom: 15px;}
.dock table tr:nth-child(odd){background: #f8f8f8;}
.dock table tr:first-child{background: #5d83c9;color: #fff;font-weight: bold;}
.dock table tr td{line-height: 35px; border-right: none;text-align: center;color:#aaa}
.dock table tr td a{text-decoration: none; color: #333; cursor:pointer}
.dock table tr td:first-child{padding-left: 20px;text-align: left;color:#333}
.dock table tr{border-bottom: 1px solid #eee;}
.dock table tr:first-child td{line-height: 42px;color: #fff;}


/*企业服务*/
.company-con{width: 100%; margin: 0 auto;margin-top: 15px;}
.company-con ul li{background: #edaf3b; margin-bottom: 15px;padding: 20px 10px;
text-align: center;}
.company-con ul li a{text-decoration: none; color: #fff; font-weight: bold; font-size: 16px;display: inline-block;
    width: 100%;}
.company-con ul li img{padding-right: 10px;}

/*增值服务*/
.zengzhi{display: inline-block;width: 100%;}
.zengzhi ul{display: table;width: 102%;}
.zengzhi ul li{background: #5d83c9; width:23%; margin-right: 2%; float:left; text-align: center;padding:16px 10px;}
.zengzhi ul li:last-child{margin-right:0px;}
.zengzhi ul li a{color: #fff; text-decoration: none; font-size: 18px;display: inline-block;width: 100%;}
.zengzhi ul li img{padding-right: 14px;}
.zengzhi h3{color: #043692; display: inline-block; }
/*增值服务内页*/
.zengzhicon{text-indent: 0em;}
.zengzhicon ul li{background: #bf9f56; width: 46%; margin: 2%;float: left;text-align: center;padding: 30px 10px;}
.zengzhicon ul li a{color: #fff; text-decoration: none; font-size: 20px;display: inline-block;width: 100%;}


/*会员企业*/
.huiyuan h3{color: #043792;margin: 30px 0 0px;line-height: 25px;}
.hymore{display: inline-block;}
.hymore a{ background: #edaf3b; color: #fff; font-size: 20px; border-radius: 50%;display: inline-block;
text-decoration: none;width: 25px;height: 25px;line-height: 20px;text-align: center;vertical-align: top;}
.shanghui li{float:left;width: 11.6%; margin-right: 1%;display: table; height: 50px;background: #fff;
border: 1px solid #eee;}
.shanghui li a{ display: table-cell;vertical-align: middle;text-align: center; }
.shanghui li a:hover{text-decoration:none;}
.shanghui li img{max-width: 90%;    max-height: 45px;}
.shanghui li:last-child{margin-right: 0;}
.shanghui{margin-bottom: 20px;margin-top: 15px;display: inline-block;width: 100%;}

.buluo{margin-bottom: 20px;margin-top: 15px;display: inline-block;width: 100%;}
.buluo li{width: 13.4%; float:left; margin-right: 1%;background: #fff;text-align: center;height: 50px;}
.buluo li:last-child{margin-right: 0;}
.buluo li img{max-width: 100%; height: 50px;}


.pro2 li{height: 140px;border: 1px solid #eee;overflow: hidden;}
.pro2 li .cover{height: 140px;}


.con-us{background: #5d83c9;padding: 10px 0 30px;}
.con-us h4{color: #fff; border-bottom: 2px solid #fff; padding-bottom: 6px;}
.con-us .con-us-nl{ font-size:14px; color:#fff;line-height: 26px;}
.con-us .con-us-nl a{color:#fff; text-decoration:none;}
.con-us .con-us-nr{ font-size:14px; color:#fff;}

.friendlink{margin: 0 0 30px;}
.footcont{padding-right: 0;}
.wxewm{padding-left: 30px;}

.footer{background: #043692; text-align: center; padding: 15px 0; color: #fff;}
.footer p{display: inline;}
.footer img{padding-left: 30px;}
/*m面包线导航*/
.banner img{width: 100%;}
.bread{background: #f8f8f8; margin-bottom: 20px; padding: 10px 0; }
.bread a{color: #333; text-decoration: none;}
/*
新闻列表*/
.list-main-con  {padding: 20px 0 40px; display: inline-block;width: 100%;}
.scroll-menu {width: 20%;padding: 10px 0;border: 1px solid #ececec;background: #ffffff;z-index: 9;}
.scroll-menu ul{margin-left: -1px;}
.scroll-menu li {line-height: 44px;}
.scroll-menu li.t {font-size: 16px;color: #333;padding-left: 42px;}
.scroll-menu li a {
    color: #666;display: block; padding-left: 42px; text-decoration: none; transition: color 0.2s;
    -moz-transition: color 0.2s;
    /* Firefox 4 */
    -webkit-transition: color 0.2s;
    /* Safari Ã¥â€™Å’ Chrome */
    -o-transition: color 0.2s;
    /* Opera */
    background: url(../images/second-level-nav-closed.gif) no-repeat 17px center;
}

.scroll-menu li a:hover {padding-left: 40px;color: #023892;border-left: 2px solid #023892;background: url(../images/second-level-nav-closed-hover.gif) no-repeat 17px center;}
.scroll-menu li a.active { padding-left: 40px;color: #023892;border-left: 2px solid #023892;background: #f9f9f9;background: url(../images/second-level-nav-closed-hover.gif) no-repeat 17px center;}
.scroll-menu li a.active:hover {background: url(../images/second-level-nav-closed-hover.gif) no-repeat 17px center;}
.scroll-menu .fw-scroll-menu {margin-left: 0;}
.scroll-menu .fw-scroll-menu li a {padding-left: 64px; color: #666;font-size: 12px; background: #ffffff;}
.scroll-menu .fw-scroll-menu li a:hover {padding-left: 62px;color: #bf9f56;border-left: 2px solid #bf9f56; background: #f9f9f9;}
.scroll-menu .fw-scroll-menu li a.active {padding-left: 62px;color: #bf9f56;border-left: 2px solid #bf9f56;background: #f9f9f9;}

.zq-content{width: 78%; margin-left:1%; padding: 20px; box-sizing: border-box;background-color: #fff; border: 1px solid #ECECEC;min-height:300px} 
.news-list-con li{border-bottom: 1px solid #ececec; padding-bottom: 20px; margin-bottom: 25px; position: relative; padding-left: 97px;}
.news-list-con li .t{font-size: 18px; line-height: 18px; padding-bottom: 4px;}
.news-list-con li .des{font-size: 12px; line-height: 30px; color: #999;}
.news-list-con li .date{width: 75px; height: 45px; border-right: 1px solid #ececec; position: absolute; left: 0; top: 1px; font-size: 12px;}
.news-list-con li .date span.day{color: #008cd6;}
.news-list-con li .date span.day span{font-size: 36px; line-height: 30px; font-family: Arial;}
.news-list-con li .date span.year-month{color: #999;}
.media-list-con li{border-bottom: 1px dashed #ececec;padding-bottom: 20px;margin-bottom: 20px;}
.media-list-con li a{ text-decoration: none; color: #333;}
.media-list-con li .t{font-size: 18px; font-weight: normal; line-height: 18px; padding-bottom: 4px; position: relative;transition:color .3s ease;}
.media-list-con li a:hover .t{color: #bf9f56;}
.media-list-con li .t .time{font-size: 12px; color: #999;position: absolute;right: 0; top: 0;}
.media-list-con li .des{font-size: 12px; line-height: 30px; color: #999;}

/*产品*/
.list-product-con li{float:left; width:31.33333%; margin:1%; background: #fff; }
.list-product-con li img{width: 100%;}
.list-product-con li p{font-size:14px; color:#333; text-align:center; padding:10px 0; white-space: nowrap;
    text-overflow: ellipsis;overflow: hidden;}

/*新闻中心列表*/
.newsli .news-date{width: 14%;float: left;text-align: center;color: #023892;font-size: 16px;text-align: center;}
.newsli .news-date span{font-size: 20px;color: #023892;display: block;font-weight: bold;padding: 10px 0 5px;}
.newsli .news-right{width: 86%;float: left;}
.newsli li:nth-child(odd){background: #f5f5f5;}
.newsli li{padding: 10px 15px 10px 0;clear: both;display: table;width: 100%;}
.newsli li h5{color: #333;font-size: 16px;width: 100%;margin: 0;padding: 10px 0;line-height: 160%;}
.newsli li p{color: #747474;margin: 0;width: 100%;line-height: 200%;}
.newsli{ margin: 20px 0; padding: 12px; box-sizing: border-box;background-color: #fff;
    min-height: 300px;
}
.newsli li:first-child h4{color: #023892;}
.newsli li:first-child span{color: #aaa;display: block;margin: 5px 0 0;}
.newsli li:first-child i{color: #023892;display: block;font-style: normal;margin: 15px 0 0;text-align: right;}
.newsli li a{display: table;width: 100%;} 


/*产品展示列表页*/
.list-pro{margin: 20px 0;padding: 12px;box-sizing: border-box;background-color: #fff;border: 1px solid #ECECEC; display: inline-block;width: 100%;}
.list-pro ul{padding:0; margin:0; display: inline-block;width: 100%;}
.list-pro li{width: 18%; margin: 10px 1% 60px;position:relative; float:left;}
.list-pro li:nth-child(4n){-margin-right:0;}
.list-pro li .cover{width:100%; overflow:hidden;height:150px;}
.list-pro li .cover a{height:150px;}
.list-pro li .cover img{display:block; max-width:100%;  -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;height:100%;margin:0 auto;}
.list-pro li .data{width: 100%;  background:#ffffff; padding:10px;position:absolute; left:0; bottom:-45px; z-index:1; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;
}
.list-pro li .data a{display:block; text-decoration: none;}
.list-pro li .data .zh{display:block; font-size:18px; color:#222; }
.list-pro li .data .desc{display:block; font-family:microsoft yahei; font-size:14px; color:#999;}
.list-pro li .data:before{content:''; display:block; width:30px; height:8px; background:#023892; position:absolute; top:-4px; left:10px; z-index:3;
  -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list-pro li:hover .cover img{-webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05);-transform:scale(1.05,1.05);}
.list-pro li:hover .data{background:#505048;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.2); box-shadow:0 0 10px rgba(0,0,0,0.2);}
.list-pro li:hover .data .zh,
.list-pro li:hover .data .desc{color:#fff;}
.list-pro li:hover .data:before{width:90px;}

/*商会理事*/

.list-pro-ls{margin: 20px 0;padding: 12px;box-sizing: border-box;background-color: #fff; display: inline-block;width: 100%;}
.list-pro-ls ul{padding:0; margin:0; display: inline-block;width: 100%;}
.list-pro-ls li{width: 18%; margin: 1%;float:left;}
.list-pro-ls li:nth-child(4n){-margin-right:0;}
.list-pro-ls li .cover{width:100%; overflow:hidden; display: table;    height: 140px;  border: 1px solid #eee;overflow: hidden;}
.list-pro-ls li .cover a{display: table-cell; vertical-align: middle; text-align: center; cursor:auto;}
.list-pro-ls li .cover img{max-height: 110px;max-width: 90%;  -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list-pro-ls li .data{width: 100%;  background:#ffffff; padding:10px;position:absolute; left:0; bottom:0px; z-index:1; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list-pro-ls li .data a{display:block; text-decoration: none;}
.list-pro-ls li .data .zh{display:block; font-size:18px; color:#222; }
.list-pro-ls li .data .desc{display:block; font-family:microsoft yahei; font-size:14px; color:#999;}
.list-pro-ls li .data:before{content:''; display:block; width:30px; height:8px; background:#d8be7d; position:absolute; top:-4px; left:10px; z-index:3;
  -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.list-pro-ls li:hover .cover img{-webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05);-transform:scale(1.05,1.05);}
.list-pro-ls li:hover .data{background:#505048;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.2); box-shadow:0 0 10px rgba(0,0,0,0.2);}
.list-pro-ls li:hover .data .zh,
.list-pro-ls li:hover .data .desc{color:#fff;}
.list-pro-ls li:hover .data:before{width:90px;}
.list-pro-ls p{text-align:center;margin-top:10px;height:40px;}

.companylg{padding: 0 15px;color: #023892;font-weight: bold;}
.list-pro-ls li .cover a:hover{text-decoration: none;}

/*页码*/
.text-c {margin:10px 0; text-align: center; margin-top: 30px;}
.text-c a {padding:5px;margin:0 8px;border:1px solid #ccc;background-color:#eee; color: #666;}


/*内页样式*/
.show-bg {margin: 20px 0; padding: 40px 80px 50px;box-sizing: border-box;background-color: #fff;border: 1px solid #ECECEC;display: inline-block; width: 100%;}
.show-con{line-height: 34px; font-size: 16px;}
.show-tit{text-align: center;padding-bottom: 10px;border-bottom: 1px solid #ECECEC;}
.show-tit span{display: block;font-size: 14px;color: #999;margin: 10px 0;}
.show-con img{text-indent: 0;display: block;max-width: 100%;height: auto!important;margin: 0 auto;}
.show-con table tr td{vertical-align: top;}
.show-con table tr td:first-child{padding: 40px 0 0;}

/*地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.ditu-con{width:100%;height:400px;border:#ccc solid 1px;}
.ditu{margin-top: 30px;}

/*发需求*/
.faxuqiu{width: 85%;margin: 0 auto;padding: 20px 0;}
.faxuqiu table th{vertical-align: top;width: 14%;line-height: 30px;}
.faxuqiu table td{text-align: left;height: 45px;vertical-align: top;}
.faxuqiu table td input{width: 50%;border: 1px solid #ccc;border-radius: 3px;padding: 5px;}
.tj {width: 100px !important;font-size: 16px;background: #bf9f56;border: 0 !important;color: #fff;padding: 10px;display: block;margin-top: 15px;}


.xq-table{width: 100%;}
.xq-table tr{border-bottom: 1px solid #ccc;}
.xq-table tr td{color: #888;padding: 20px 0;padding: 20px 2px;}
.xq-table tr td a{font-size: 14px; text-decoration: none;}
.xq-table tr td:nth-child(1){width: 45%;text-align: left;font-size: 16px;color: #333;}
.xq-table tr td:nth-child(1) a{color: #888;cursor:pointer}
.xq-table tr td:nth-child(2){width: 30%;text-align: left;}
.xq-table tr td:nth-child(3){width: 20%;}
.xq-liucheng{border-top: 1px solid #eee;}
.xq-liucheng li{display: inline-block;float: left;width: 20%;text-align: center;position: relative;}
.xq-liucheng li h5{padding-top: 15px;}
.xq-liucheng li span{position: absolute;top: -7px;width: 14px;height: 14px;border: 3px solid #ccc;left: 50%;margin-left: -7px;border-radius: 50%;}
.xq-liucheng li span.xq-ready{background: #3498DB;}
.xq-liucheng li span.xq-notyet{background: #fff;}

.xqshow-left{text-align: left;font-size: 16px;line-height: 150%;padding:10px;}
.xqshow-left div{padding: 10px 0;}
.xqshow-left div+div{border-top: 1px dashed #ccc;}
.xqshow-left span{display: block;font-size: 14px;color: #bf9f56;}
.xqshow-left i{font-style: normal;margin-left: 12px; font-size:14px;}
.xq-show .content-qy{padding: 15px 0;color: #666;line-height: 200%;}
.xqshow-left i.xq-fabu{color: #fff;text-align: center;width: 60px;border-radius: 3px;font-size: 12px;display: inline-block;padding: 0 5px;margin-top: 5px;background: #2ECC71;}
.xqshow-left i.xq-zhaobiao{color: #fff;text-align: center;width: 60px;border-radius: 3px;font-size: 12px;display: inline-block;padding: 0 5px;margin-top: 5px;background: #E74C3C;}
.xqshow-left i.xq-end{color: #fff;text-align: center;width: 60px;border-radius: 3px;font-size: 12px;display: inline-block;padding: 0 5px;margin-top: 5px;background: #BDC3C7;}

.xq-show span{ font-size: 12px;color: #959595;}
.hidden-md{display: none;}

.xiazai{padding-top: 15px;border-top: 1px solid #eee;margin-top: 10px;}
.shenqing{width: 100%;background: #043692;color: #fff;border: 0;height: 40px;line-height: 40px;
padding: 0 10px;border-radius: 3px;}
.xiazaibox form label{width: 20%;height: 40px;margin: 0;line-height: 40px;}
.xiazaibox form input.file{width: 78%;display: inline-block;box-sizing: border-box;height: 40px;
margin: 0 0 10px}

.shanghui h4{font-size: 13px;font-weight: bold;color: #444;padding: 0 10px}

.hmtit{color: #043692;display: inline-block;}

.scroll-menu.tzlx-leftbar li a.active{
  background: none;position: relative;
}
.scroll-menu.tzlx-leftbar li a.active:before{
  content: '';width: 10px;height: 6px;position: absolute;left: 15px;top: 18px;
  border-top: 6px solid #043692;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.tzlx-left{padding-left: 40px;}
.tzlx-left h4{font-size: 14px;font-weight: bold;position: relative;}
.tzlx-left h4.active:before{content: '';width: 6px;height: 10px;position: absolute;left: -15px;top: 3px;
background: #f8f8f8;
border-left: 6px solid #043692;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
}
.tzlx-left h4 a{display: block;color: #023892;}
.tzlx-left dl{}
.tzlx-left dl dd{position: relative;line-height: 2;}
.tzlx-left dl dd:before{content: '•';color: #999;position: absolute;left: -12px;top: 0;line-height: 2;}
.tzlx-left dl dd a{display: block;color: #999;}
.tzlx-left dl dd.active a{}
.tzjn-right{border-bottom: 1px solid #eee;padding: 20px 0 30px;}
.tzjn-right>h3{display: inline-block;margin: 0;}
.tzjn-rtcon{padding: 30px 0;}
.tzjn-rtcon img{display: block;margin: 10px auto;max-width: 100%;height: auto;}
.tzjn-rtcon iframe{width: 80%;margin: 0 auto;height: 400px;display: block;}

.tzjn-rtcate{font-size: 0;display: inline-block;margin-left: 30px;}
.tzjn-rtcate li{display: inline-block;font-size: 14px;margin-right: 20px;}
.tzjn-rtcate li a{display: block;color: #023892;border: 1px solid #023892;padding: 5px 20px;}
.tzjn-rtcate li.active a{background: #023892;color: #fff;}

.tzjn-rtlist{}
.tzjn-rtlist li{line-height: 50px;border-bottom: 1px solid #eee;padding-left: 15px;position: relative;}
.tzjn-rtlist li:before{
  content: '';width: 6px;height: 6px;background: #023892;position: absolute;left: 0;top: 22px;
}
.tzjn-rtlist li a{display: block;}
.tzjn-rtlist li a:before,.tzjn-rtlist li a:after{
  content: '';display: table;clear: both;
}
.tzjn-rtlist li h5{width: 80%;float: left;color: #666;margin: 0;line-height: 50px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tzjn-rtlist li span{display: block;width: 20%;float: left;text-align: right;color: #aaa;}
.tzjn-rtlist li:hover h5{color: #023892;}


@media only screen and (min-width:1441px) {
    .container{width:1440px;}
}
@media only screen and (max-width:1280px) {

}
@media only screen and (max-width:1024px) {
.show-con video{max-width:100%;height:auto;}
}
@media only screen and (max-width:768px) {

}
@media only screen and (max-width:480px) {
.hidden-xs{display: none;}
.hidden-md{display: block;}
body {background: #fff;}
.banner{margin-top: 50px;}

.denglu{color: #fff;}
.denglu a{color: #fff;line-height: 50px; padding:0 10px;}


.mbnav{height:50px;display:table;width:100%;padding:0 10px;box-sizing:border-box;background:#023892;position:fixed;
top:0;left:0;z-index:999;}
.navmn{position:absolute;top:0px;left:100%;width:100%;background:#023892;padding:0 15px;box-sizing:border-box;}
.navmn h4{text-align: center;color: #fff;font-size: 14px;line-height: 50px;
border-bottom: 1px solid rgba(255,255,255,.2);font-weight: normal;margin: 0;}
.navmn span{width: 15px;height: 15px;float: right;background: url(../images/close.png) no-repeat;
background-size: 100%;margin-top: 20px;cursor: pointer;}
.mbnav ul li>a{color:#fff;display:block;line-height:50px;border-bottom:1px solid rgba(255,255,255,.2);position: relative;}
.mbnav ul li>a:after{content: '';background: url(../images/arrow-rt.png) no-repeat;background-size: 100%;
width: 12px;height: 12px;position: absolute;right: 0;top: 20px;}
.mbnav ul li dl{display:none;}
.mbnav ul li dl a{color:rgba(255,255,255,.5);padding-left:10px;display:block;line-height: 40px;}
.mbnav ul li dl dd{border-bottom:1px solid rgba(255,255,255,.2);}
.mblogo{float:left;}
.mblogo img{height:40px;margin:5px 0 0}
.mbbtn img{margin: 10px 0 0;}

.mb-shanghui-top{margin-top: -110px;display: inline-block;background: #f6f6f6; border-radius: 6px;padding: 25px 10px;}
.mb-shanghui-top h3{padding: 0 20px;color: #043692;text-align: center;}
.mb-shanghui{font-size: 14px;line-height: 30px;padding: 0 15px 20px;    color: #333;}
.new-con ul li p{display: none;}
.newr-tit .more{display: none;}
.newr-tit h3 { display: block;text-align: center;}
.new-con ul li h4{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;font-size: 14px;color: #333;font-weight: none;}
.new {background: #f6f6f6;border-radius: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.mb-more{text-align: center;background: #edaf3b;padding: 6px 10px;border-radius: 20px;margin: 0 auto 10px;width: 100px;}
.mb-more a{color: #fff; text-decoration: none;}

.mb-moref{text-align: center;background: #fff;padding: 6px 10px;border-radius: 20px;margin: 0 auto 10px;width: 100px;}
.mb-moref a{color: #222;}

.mb-more2{display: inline-block;background: #bf9f56; color: #fff;font-size: 14px;border-radius: 4px;padding: 4px 8px; text-decoration: none;}
.mb-more2 a{text-decoration:none;color: #fff;}


.banner-pro img{height: 100px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}

.company{display:inline-block;width: 100%;height: 180px;padding-top: 25px;    background-image: url(../images/bg2.png);}
.company h3 {text-align: center;}
.company-con ul li {float: left;width: 31%;margin: 0 1%; padding: 6px 4px 4px;border-radius: 2px;}
.company-con{width: 100%; }
.company-con ul li img{display: block; margin: 0 auto; padding-right: 0px; padding-bottom: 2px;}
.company-con ul li a{font-weight: 100; font-size: 14px;}
.zengzhi{padding: 25px 0;}
.zengzhi h3{display: block;text-align: center;}
.zengzhi ul li{width: 48%; margin: 1%;}
.zengzhi ul li img { width: 24%;}
.zengzhi ul li a{font-size: 14px;}
.hymore a{display: none;}
.huiyuan h3{text-align: center;}
.shanghui{margin-top: 0px;}
.shanghui li img{height: auto;}
.shanghui li { width: 23%;margin: 1%;}


.mbft{background: #043692;padding: 0px 15px 0;}
.mbft .hmlan{position: relative;}
.mbft .hmlan>a{color: #fff;}
.mbft .hmlan dl{display: none;position: absolute;top: 20px;left: 0;background: #fff;border-radius: 3px;padding: 10px 15px;}
.mbft-tel{color: #fbba00;margin: 20px 0 15px;}
.mbft ul li{line-height: 50px;}
.mbft ul li a{color: #fff;display: block;border-bottom: 1px solid rgba(255,255,255,.2);position: relative;}
.mbft ul li>a.havch:after{content: '';width: 12px;height: 12px;background: url(../images/arrow-bt.png) no-repeat;
background-size: 100%;position: absolute;right: 0;top: 20px;}
.mbft ul li dl{display: none;}
.mbft ul li dl a{padding-left: 40px;padding-left: 10px;line-height: 40px; text-decoration: none;}
.mbft-copy{color: #5d83c9; text-align: center; line-height: 200%;padding: 10px;font-size: 12px;}

.banner{display: none;}
.zq-content{width: 96%; margin: 0 auto;border:none; float:none;}
.bread{margin-bottom: 0px; margin-top: 50px;background: #f8f8f8;}
.list-main-con {padding: 0px 0 40px;}
.zq-content{padding: 20px 10px;}

.show-bg{width: 96%; margin: 0 auto; padding: 0 0 20px; border:none; display: block;}
.newsli{border:none;margin:0px;}
.list-pro{border:none;}
.list-pro li {width: 48%;}

.entre-con .swiper-slide img{margin: 0 auto; height: auto;}
.entre-con{border: none;padding: 4px 25px 20px;}
.dock table tr td{font-size: 12px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
color: #666;}
.dock table {table-layout: fixed;width: 100%;    height: auto; margin-bottom: 20px;}
.dock table tr td:first-child {padding-left: 2px;}
.dock h3{display: block;text-align: center;color: #fff;}
.dock table tr:nth-child(even){background: #fff;}
.dock .more{display: none;}
.dock{ background: url(../images/xqbj.jpg);background-size: cover; border-radius: 6px;padding: 15px 10px; height: auto; margin-bottom: 20px;}
.fagui2{padding: 10px 10px 25px;}
.fagui{background: #f6f6f6;border-radius: 6px; padding: 25px 10px;}
.fagui2 li{padding-top: 5px;}
.dock table {background-color: RGBA(255,255,255,0.6); }
.dock table tr:first-child {background-color: #5d83c9;}
.dock table tr {border-bottom: 0;}
.part2 {padding: 5px 0 20px;}
.buluo li { width: 23%; margin: 1%;}
.mbtommore a{ background: #bf9f56; color: #fff; font-size: 12px; border-radius: 4px; padding: 4px 8px; text-decoration: none;}
.pro2 li { width: 48%!important;}
.newsli li{padding: 10px 15px;}
.newsli li:first-child{padding: 10px 0;}
.huiyuan {margin-bottom: 30px;}
.new-con{margin-bottom: 30px;}
.xq-table tr td:nth-child(1) a {cursor: pointer;  color: #454545; font-size: 16px;}
.buluo li img{height: auto;}

.list-pro-ls li{width: 48%;}
.list-pro-ls p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.newsli .news-right{width: 100%;}

.form-signin{width: 90%!important;margin: 0 auto;}
.huiyuan h4{font-size: 12px;margin: 0;line-height: 150%;color: #666;font-weight: bold;}
.shanghui li a:hover{text-decoration: none;}
.entre-con .swiper-slide a{display: block;}
.show-con{padding: 0 10px}
.mbfooter-zhanwei{height: 50px;width: 100%;}
.mbfooter{background: #023892;position: fixed;bottom: 0;left: 0;width: 100%;height: 50px;}
.mbfooter ul{display: table;width: 100%;}
.mbfooter ul li{width: 25%;float: left;text-align: center;font-size: 12px;padding: 5px 0;}
.mbfooter ul li h5{margin: 5px 0 0;}
.mbfooter ul li a{display: block;color: #fff;}
.shanghui h4{padding:0;height: 36px;overflow: hidden;}

.entre-con .swiper-slide div{height:60px;}
.entre-con .swiper-slide div img{height:100%;max-width:100%;margin:0 auto;}
.list-pro li .cover a,.list-pro li .cover{height:120px}

.tzjn-rtcon iframe{width:100%}
.scroll-menu{width:100%}
.tzjn-right>h3{padding-top:30px}
.tzjn-rtcate{margin-left:0;margin-top:15px}
.tzjn-rtcate li{margin-right:15px;}
.tzjn-rtcate li:last-child{margin-right:0;}
.tzjn-rtlist li span{font-size:12px}
.text-c a{font-size:12px;margin:0 2px}
.text-c{font-size:12px;}

.show-con video{max-width:100%;height:auto;}

}
@media only screen and (max-width:320px) {

}