﻿*{margin: 0 auto;padding: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html { font-weight: normal;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body{font-size: 14px;line-height: 1.6;background-color:#fff;color:#666666; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
input,select,option,label,th,textarea{vertical-align: middle;border: none; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;  }

select{ appearance:none;  -moz-appearance:none; -webkit-appearance:none;}   
select::-ms-expand { display: none; }  

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}

.fl {float: left;}
.fr {float: right;}
.container{display: block; margin:0 auto; width:1400px; }
.hidden{ overflow:hidden;}
.hide{ display:none;}


.header{ height:178px; background: url(../image/headbj.jpg) no-repeat center center; background-size:cover; }
.logos{ height:90px; margin-top:44px; }
.logos img{ display: block; height:100%; }

.headwz{ height:60px; margin-top:59px; margin-left:50px;}
.headwz img{ display: block; height:100%; }

.hrig{}
.hrig .time{ color:#454545; font-size:14px; line-height:1; margin:50px 0 22px 0; text-align: center; }

.hrig .denglu{ float:right; display:inline;}
.hrig .denglu .input1 {width:105px; height:23px; line-height:23px; border:1px solid #000;border-radius:5px;-moz-border-radius:5px;padding:0px 5px 0px 5px; margin-right:15px; color:#000; }
.hrig .denglu .input2 {width:105px; height:23px; line-height:23px; border:1px solid #000;border-radius:5px;-moz-border-radius:5px; padding:0px 5px 0px 5px;margin-right:15px;color:#000;}
.hrig .denglu form span{cursor: pointer; display:block; width:50px; height:25px;line-height:20px; padding:3px 10px 3px 11px; color:#FFF; background:#39F;border-radius:5px;}



.hrig .search{ width:313px; height:42px; border:1px solid #66a8d6; border-radius:21px; overflow: hidden; background:#ffffff; }
.hrig .search .input{ width:260px; float:left; background:#ffffff; height:40px; line-height:40px; padding:0 20px; }
.hrig .search .submit{ cursor:pointer; border-left:1px solid #66a8d6; width:50px; height:40px; float:right; background: url(../image/search_btn.png) no-repeat center center; background-size:40px 40px; }

.nav{ height:44px; background:#015293; color:#ffffff; text-align: center;min-width:1400px;}
.navlist{ width:1400px; margin:0 auto;}
.navlist li{ float: left; line-height:44px; width:11.5%; font-size:18px; font-weight:bold; }
.navlist li a{ display: block;}
.navlist li.home{ width:8%; }
.navlist li.on,.navlist li:hover{ background:#cc0000;}

.nav_btn{ display: none;}


.fullSlide{width:100%;position:relative;height:400px;background:#000;min-width:1400px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:596px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:18px;height:3px;margin:0 3px;overflow:hidden;background:#d9e2eb;filter:alpha(opacity=50);opacity:0.5;line-height:999px;border-radius:1px 1px 1px 1px; }
.fullSlide .hd ul .on{background:#b11f32;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../image/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}


.huibj{ background:#f2f2f2; }
.main{ background:#ffffff; padding:0 30px; overflow: hidden; }

/*头部新闻*/
.htnews{ overflow: hidden; margin:30px 0;}
.hnban{ width:800px;}
.hnban img{ display: block; width:100%;}

.hnban .swiper-slide a{ display: block; position: relative;}
.hnban .swiper-slide a:after{ content:""; position: absolute; width:100%; height:100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0) 60%,  rgba(0,0,0,0.7) 80%, rgba(0,0,0,1) 100%); left:0; top:0; }
.hnban .swiper-slide .tit{ position: absolute; line-height:1; left:0; bottom:0; width:100%; color:#ffffff; font-size:16px; line-height:60px; padding:0 25px; z-index:1;  }

.hnban .swiper-pagination{ line-height:0; bottom:26px; width: auto; right:25px; left:auto; }
.hnban .swiper-pagination .swiper-pagination-bullet{ width:10px; height:8px; background:#808081; margin:0 4px; border-radius:4px; opacity:1; }
.hnban .swiper-pagination .swiper-pagination-bullet-active{ background:#ffffff; width:18px; }

.hnban .hnban-next,.hnban .hnban-prev{ width:32px; height:56px; position:absolute; top:50%; margin-top:-28px; z-index:10; cursor: pointer; }
.hnban .hnban-next{ left:0; background: rgba(177, 180, 184, 0.3) url(../image/hnban-next.png) no-repeat center center; background-size:cover; }
.hnban .hnban-next:hover{ background-color:#015293;}
.hnban .hnban-prev{ right:0; background:rgba(177, 180, 184, 0.3)  url(../image/hnban-prev.png) no-repeat center center; background-size:cover; }
.hnban .hnban-prev:hover{ background-color:#015293;}


.httab{ width:500px; }
.htnav{ height:71px; line-height:70px; border-bottom:1px solid #efefef; font-size:20px; text-align: center; }
.htnav li{float: left; width:100px; cursor: pointer; margin-right:20px; }
.htnav li a{ display: block;}
.htnav li.on{ font-weight: bold; color:#0068b7; position: relative; }
.htnav li.on:after{ content:""; width:100%; position: absolute; left:0; bottom:0; background:#0068b7; height:4px;}

.httab_main{}
.httop{ margin:25px 0;}
.httop h3{ color:#151515; font-size:24px; font-weight: normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.httop p{ color:#808080; font-size:14px; margin-top:10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.httop h3:hover{ color: #0068b7; }

.htlist{ overflow: hidden;}
.htlist li{ float: left; width:100%; line-height:42px; }
.htlist li a{ overflow: hidden; width:100%; display: block; font-size:16px; padding-left:26px; position: relative;}
.htlist li a:after{ content:""; width:6px; height:6px; background:#dedede; position: absolute; left:0; top:50%; margin-top:-3px; border-radius:50%; }
.htlist li a .tit{ color:#333333; float: left;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:410px;}
.htlist li a .time{ color:#999999; float: right; width:50px; text-align: right; }
.htlist li:hover a .tit{ color: #0068b7;}
.htlist li:hover a .time{ color: #0068b7;}
.htlist li:hover a:after{ background:#0068b7;}
/*头部新闻*/

/*活动专题*/
.hspecial{ overflow: hidden; padding:14px; border:1px solid #e5e5e5; margin:30px 0;}
.hspecial .hs_tit{ float: left; width:74px; height:74px; border-radius:5px; background:#0068b7; font-size:18px; line-height:22px; font-weight: bold; color:#ffffff; padding:15px 19px; }

.hspecial .hs_list{float: left; }
.hspecial .hs_list li{ margin-left:28px; float: left; text-align: center; font-weight: bold; width:360px; height:74px; line-height:74px; color:#0068b7; font-size:20px; background:url(../image/hsbj.jpg) no-repeat center center; background-size:cover; }
.hspecial .hs_list li a{ display: block;}
.hspecial .hs_list li .tit{ display: inline-block; }
.hspecial .hs_list li .tit2{  position: relative; padding-right:50px; }
.hspecial .hs_list li .tit2:after{ content:""; width:36px; height:18px; position: absolute; top:20px; right:0; background: url(../image/hot.png) no-repeat center center; background-size:cover; }
.hspecial .more{ width:46px; height:76px; font-size:14px; line-height:14px; padding:10px 16px; font-weight: bold; color:#ffffff; background:#4976ba; float: right; border-radius:5px; }
/*活动专题*/

/*信息板块*/
.homeblock{ overflow: hidden; position: relative; margin:30px 0;}
.homeblock:after{ content:""; width:1px; height:100%; position: absolute; left:50%; top:0; background:#dbdbdb; }
.homeblock .plate{ width:640px; }

.htit{ height:50px; line-height:50px; background: url(../image/htit.jpg) repeat-x left center; clear:both; }
.htit h3{ color:#0068b7; font-size:24px; padding:0 20px 0 50px; float: left; margin-left:20px; }
.htit h3.hico01{ background:#ffffff url(../image/htit01.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico02{ background:#ffffff url(../image/htit02.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico03{ background:#ffffff url(../image/htit03.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico04{ background:#ffffff url(../image/htit04.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico05{ background:#ffffff url(../image/htit05.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico06{ background:#ffffff url(../image/htit06.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico07{ background:#ffffff url(../image/htit07.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico08{ background:#ffffff url(../image/htit08.png) no-repeat left center; background-size:auto 100%;}
.htit h3.hico09{ background:#ffffff url(../image/htit09.png) no-repeat left center; background-size:auto 100%;}

.htit .more{ float: right; background:#ffffff; color:#296ecd; font-size:14px; padding-left:20px; }
.htit .more:hover{ color:#cc0000;}


.hntab_nav{ border-bottom:1px solid #e9e9e9; margin:15px 0 30px 0; }
.hntab_nav li{ float: left; height:50px; line-height:50px; width:85px; font-size:18px; text-align:center; }
.hntab_nav li.on{ color:#0569b9; font-weight:bold; position: relative;}
.hntab_nav li.on:after{ content:""; width:100%; height:2px; background:#0569b9; position: absolute; left:0; bottom:-1px; }
.hntab_nav li.on:before{ content:""; width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:8px solid #0569b9; position: absolute; left:50%; margin-left:-4px; bottom:-7px; }
.hntab_nav span{ float: left; margin:0 30px; font-size:18px; color:#eeeeee; line-height:50px; }
/*信息板块*/

/*首页商会信息*/

ul.cfc_nav { float:left; display:inline;}
ul.cfc_nav li{ width:220px; height:91px; float:left; display:inline;margin:15px 50px 15px; }

.cfc_nav li img{  width:220px; height:91px; transition: all 0.6s;  cursor: pointer; }
.cfc_nav li img:hover{ transform:scale(1.1); }

.cfc_nav li .tit{ font-size:16px; text-align: center; margin-top:10px;}


.ab_nav{ overflow: hidden; background:#ecf3fe; border-radius:5px; padding-bottom:12px; margin-top:20px; }
.ab_nav li{ float: left; width:197px; margin-left:12px; margin-top:12px; background:#ffffff; padding:10px; overflow: hidden; }
.ab_nav li .ico{ width:50px; float: left; border-radius:50%; overflow: hidden; margin:0 15px; }
.ab_nav li .ico img{ display: block; width:100%; }
.ab_nav li .tit{ color:#4a4a4a; font-size:16px; line-height:50px; }
/*首页商会信息*/

/*广告条*/
.advertisement{ margin:30px 0;}
.advertisement img{ display: block; width:100%;}
/*广告条*/

/*会员风采*/
.member_style .title{padding:0 20px; text-align:center}
.member_style .title a{
height:30px; line-height:24px;
  font-size: 12px;
  color: #8c1515;
  font-weight: 600;
}
.member_style .title a:hover {
  color: #d4000e;
}

.member_style{ border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5; margin:30px 0; height:310px;  }
.member_style .swiper-slide{ border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;  }
.member_style .swiper-slide .pic{padding:20px 40px; }
.member_style .swiper-slide .mstop{ overflow: hidden;}
.member_style .swiper-slide .mstop .ico{ width:65px; height:65px; float: left; border:1px solid #e5e5e5; border-radius:50%; overflow: hidden; }
.member_style .swiper-slide .mstop .ico img{ display: block; width:100%;}
.member_style .swiper-slide .mstop .tit{ padding-left:80px; color:#3e3e3e; font-size:20px; line-height:1.5; font-weight: bold; height:65px; }
.member_style .swiper-slide .mstop .tit div{display: flex; align-items: center; height:100%; }
.member_style .swiper-slide .info{ color:#787879; font-size:14px; line-height:30px; margin-top:25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.member_style .swiper-slide:hover{ }
.member_style .swiper-slide:hover .info{ color:#cbdbf1; }
.member_style .swiper-slide:hover .mstop .tit{ color:#ffffff; }

.member-style-pagination{ text-align: center; margin:30px 0; line-height:0;}
.member-style-pagination .swiper-pagination-bullet{ width:10px; height:10px; background:#707070; margin:0 5px; border-radius:5px; opacity:1; }
.member-style-pagination .swiper-pagination-bullet-active{ background:#296ecd; width:40px; }



.home-prev,.home-next{ width:40px; height:40px; position: absolute; top:50%; margin-top:-20px; z-index:100; cursor: pointer; }
.home-next{ left:0; background:#75787c url(../image/hnban-next.png) no-repeat center center; background-size:auto 100%; }
.home-next:hover{ background-color:#296ecd; }
.home-prev{ right:0; background:#75787c url(../image/hnban-prev.png) no-repeat center center; background-size:auto 100%; }
.home-prev:hover{ background-color:#296ecd; }
.swiper-button-disabled{background-color:#75787c !important;}
/*会员风采*/

/*图片信息*/
.nimg{ overflow: hidden; margin:20px 0; }
.nimg .img{ width:220px; }
.nimg .img img{ display: block; width:100%; }

.nimg .txt{ padding-left:250px;}
.nimg .txt h3{ color:#151515; font-size:18px; font-weight: normal; margin-top:18px;}
.nimg .txt h3 a{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block;}
.nimg .txt p{ color:#808080; font-size:14px; line-height:2; margin-top:14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.tabloid{ margin:30px 0 60px 0;}
.tabloid .swiper-slide{ width:24.25%; position: relative;}
.tabloid .swiper-slide img{ display: block; width:100%;}
.tabloid .swiper-slide .tit{ padding:0 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height:40px; line-height:40px; position: absolute; left:0; bottom:0; background: rgba(0,0,0,0.8); text-align: center; color:#ffffff; font-size:14px; width:100%; }
/*图片信息*/


/*底部*/
.footer{ background:#f5f5f5; border-top:4px solid #296fcd; overflow: hidden; min-width:1400px; }
.dbnav{ color:#3c3c3c; font-size:14px; text-align: center; margin:35px 0; }
.dbnav span{ margin:0 10px; color:#8f8989; font-size:12px; }
.dbnav a:hover{ color:#296fcd; text-decoration: underline; }

.db_links{ width:1250px; margin:0 auto; overflow: hidden;}
.db_links li{ width:29.33%; margin:0 2%; border:1px solid #eeeeee; background:#ffffff; position: relative; float: left;}
.db_links li:after{ position: absolute; right:15px; top:50%; margin-top:-4px; content:""; height:0; width:0; border-top:8px solid #333333; border-right:4px solid transparent; border-left:4px solid transparent;}
.db_links li select{ height:30px; background: transparent; padding:0 15px; font-size:14px; display: block; width:100%; }

.dbcontent{ overflow: hidden; padding:35px 0; margin-top:35px; border-top:1px solid #e1dfdf; }
.dbcontent .info{ color:#858282; font-size:14px; line-height:30px; margin-top:20px; }
.dbcontent .info span{ margin:0 14px;font-size:12px; }
.dbcontent .info a:hover{ color:#296fcd; text-decoration: underline; }

.dbcontent .wechat{ overflow: hidden; }
.dbcontent .wechat li{ float: left; width:140px; }
.dbcontent .wechat li .img{ width:100px; margin:0 auto;}
.dbcontent .wechat li .img img{ display: block; width:100%; }
.dbcontent .wechat li .tit{ text-align: center; color:#858282; font-size:14px; margin-top:10px; }
/*底部*/


/*内页*/
.insidepage{ overflow: hidden; margin:30px 0 60px 0; }
.insideleft{ width:1110px; background:#ffffff; padding:0 30px; border-top:3px solid #015293; overflow: hidden; }
.pagetit{ line-height:70px; height:71px; border-bottom:1px solid #efefef; }
.pagetit h3{ font-size:24px; font-weight: bold; color:#015293; padding-left:20px; position: relative; }
.pagetit h3:after{ content:""; width:5px; height:18px; background:#ed6d00; border-radius:2px; position: absolute; top:50%; margin-top:-9px; left:0; }
.pagetit .weizhi{ color:#717171; font-size:14px; line-height:70px; }
.pagetit .weizhi span{ margin:0 5px; }
.pagetit .weizhi a:hover{ color:#015293; text-decoration: underline; }

.insideright{ width:270px;  }
.insideright .column{ font-size:20px; font-weight:bold; line-height:50px; text-align: center; background:#015293; color:#ffffff; }

.rigblack{background:#ffffff; padding:15px; margin-bottom:20px;}

.nynav{ overflow: hidden;}
.nynav li{ margin-top:5px; float: left; width:100%; height:42px; line-height:42px; color:#464646; font-size:16px; text-align: center; background:#e6f1f9; }
.nynav li a{ display: block;}
.nynav li:hover,.nynav li.on{ background:#ed6d00; color:#ffffff; }

.rigtit{ color:#0068b7; font-weight:bold; border-bottom:1px solid #efefef; overflow: hidden; }
.rigtit h3{ position: relative; float: left; padding:0 10px; line-height:50px; font-size:20px; }
.rigtit h3:after{ content:""; width:100%; height:4px; background:#0068b7; position: absolute; left:0; bottom:0; }


.riglist{ overflow: hidden; }
.riglist li{ float: left; width:100%; line-height:26px; font-size:14px; margin-top:15px; }
.riglist li a{ display: block; position: relative; padding-left:14px; }
.riglist li a:after{ content:""; width:2px; height:2px; background:#6c6c6c; position: absolute; left:0; top:12px; }
.riglist li:hover{ color:#0068b7; }
.riglist li:hover a:after{ background:#0068b7; }
/*内页*/


/*关于商会*/
.abbj{ background:#ffffff url(../image/abbj.jpg) no-repeat center bottom; background-size:100% auto;}
.abtop{ overflow: hidden; margin:35px 0;}
.abtop .img{ width:754px; }
.abtop .img img{ display: block; width:100%; }
.abtop .txt{ background:#ed6d00 url(../image/abtxt.png) no-repeat center bottom; width:296px; height: 175px;}
.abtop .txt .tit{ height:100%; width:100%; color:#faf1ed; font-weight: bold; font-size:24px; line-height:1.8; text-align: center; display: flex; align-items: center; }
.abtop .txt .tit div{ width:100%;}

.abtxt{ text-align: center; margin:70px 0 210px 0;}
.abtxt .tit{ color:#2d2d2d; font-size:18px; line-height:3; font-weight: bold; }
.abtxt .info{ color:#444444; line-height:3; font-size:16px; }
/*关于商会*/

/*新闻列表*/
.newslist{ overflow: hidden; margin:30px 0;}
.newslist li{ float: left; width:100%; overflow: hidden; line-height:42px;}
.newslist .xian{ width:100%; height:1px; background:#efefef; margin:20px 0; float: left; }

.newslist li a{ overflow: hidden; width:100%; display: block; font-size:16px; padding-left:26px; position: relative;}
.newslist li a:after{ content:""; width:6px; height:6px; background:#dedede; position: absolute; left:0; top:50%; margin-top:-3px; border-radius:50%; }
.newslist li a .tit{ color:#333333; float: left;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 90%;}
.newslist li a .time{ color:#999999; float: right; width:10%; text-align: right; }
.newslist li:hover a .tit{ color: #0068b7;}
.newslist li:hover a .time{ color: #0068b7;}
.newslist li:hover a:after{ background:#0068b7;}

.fenye{margin-bottom:50px; text-align: center; overflow: hidden;}
.fenye span,.fenye a{ display:inline-block; font-size:14px; color:#2766bc; padding:0 12px; height:34px; line-height:34px; margin:0 3px; border:1px solid #2766bc;  }
.fenye a:hover,.fenye span{ background:#2766bc; color:#ffffff;}
/*新闻列表*/


/*商会领导*/
.leadership01{ overflow: hidden; margin:30px 0;}
.leadership01 li{ width:49%; float: left; border: 1px solid #e5e5e5; margin-right:2%; }
.teamlist li{margin-top:2%; }
.teamlist li:nth-child(1),.teamlist li:nth-child(2){ margin-top:0; }
.leadership01 li a{ overflow: hidden; display: block; position: relative; padding:40px; }
.leadership01 li .img{ float: left; width:126px; border-radius:50%; overflow: hidden; }
.leadership01 li .img img{ display: block; width: 100%; }
.leadership01 li .txt{ margin-left:160px; }
.leadership01 li .txt h3{ color:#3e3e3e; font-size:24px; margin-top:30px; }
.leadership01 li .txt p{ color:#818181; font-size:16px; margin-top:6px; }
.leadership01 li .identity{ position: absolute; top:0; right:0; font-size:14px; width:85px; height:35px; text-align: center; line-height:35px; background:#ed6d00; color:#ffffff; }

.leadership_tit{ height: 50px; line-height: 50px; background: url(../image/htit.jpg) repeat-x left center; text-align: center; }
.leadership_tit h3{ color:#015293; font-size:24px; display: inline-block; padding:0 30px; background:#ffffff; }

.leadership02{ overflow: hidden; margin-bottom:30px; }
.leadership02 li{ float: left; width:23.5%; margin-right:2%; border:1px solid #e5e5e5; margin-top:2%; }
.leadership02 li a{ display: block; padding:30px 0; }
.leadership02 li .img{ width:126px; margin:0 auto; border-radius:50%; overflow: hidden;}
.leadership02 li .img img{ display: block; width: 100%; }
.leadership02 li .tit{ color:#3e3e3e; font-size:16px; text-align: center; font-weight: bold; margin:30px 0 10px 0; }
.leadership02 li .tit span{ font-weight: normal; margin-left:14px; color:#2873d0; font-size:14px; background:#e9f6ff; display: inline-block; line-height:24px; padding:0 10px; border-radius:3px; }
.leadership02 li p{ font-size:14px; color:#818181; text-align: center; line-height:25px; height:50px; }
/*商会领导*/


/*商会会员*/
.member_search{ overflow: hidden;}
.member_search2 { margin-bottom:25px;}
.msimg{ width:100px; margin:40px auto 20px auto;}
.msimg img{ display: block; width:100%;}

.ms_form{ width:672px; margin:0 auto; }
.ms_form .input{ height:50px; line-height:50px; width: 532px; float: left; border:1px solid #dcdcdc; padding:0 20px;}
.ms_form .submit{ cursor: pointer; width:140px; height:50px; background:#015293; font-size:18px; font-weight:bold; color:#ffffff; float: right; }

.member_nav{ overflow: hidden; margin-top:50px; }
.member_nav a{ line-height:32px; display: inline-block; padding:0 12px; color:#636363; font-size:16px; margin:6px; }
.member_nav a:hover,.member_nav a.on{ background:#015293; color:#ffffff; font-weight:bold; }

.member_list{ overflow: hidden; margin-bottom:50px;}
.member_list li{ float: left; overflow: hidden; width:100%; border:1px solid #dcdcdc; margin-top:15px; }
.member_list li a{ overflow: hidden; display: block; padding:25px; position: relative; }
.member_list li .identity{ position: absolute; font-size:14px; top: 0; right: 0; padding:0 15px; height: 35px; text-align: center; line-height: 35px; color: #ffffff;}
.member_list li .identity89,.member_list li .identity90,.member_list li .identity91{background: #ed6d00; }
.member_list li .identity92,.member_list li .identity93,.member_list li .identity94{ background:#0569b9;}
.member_list li .identity95,.member_list li .identity96,.member_list li .identity97,.member_list li .identity98{ background:#e6f1f9; color:#636363;}
.member_list li .img{ float: left; width:65px; height:65px; border-radius:50%; overflow: hidden; border:1px solid #dcdcdc; }
.member_list li .img img{ display: block; width:100%; }
.member_list li .txt{ padding-left:90px;}
.member_list li .txt .tit{ color:#3e3e3e; font-size:20px; font-weight:bold; margin:7px 0; }
.member_list li .txt p{ color:#939292; font-size:16px; line-height:30px; }
.member_list li:hover{ background:#ffffff;}

.member_list li:hover{ background:#296ecd;}
.member_list li:hover .tit{ color:#ffffff; }
.member_list li:hover p{ color:#cbdbf1; }
/*商会会员*/

/*分支机构*/
.branches_list{ overflow: hidden; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; margin:30px 0;}
.branches_list li{ float: left; width:33.33%; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background: url(../image/branchesbj01.png) no-repeat top right; background-size:auto 50%; }
.branches_list li a{ display: block; padding:40px 20px 0 20px;}
.branches_list li h3{ color:#3e3e3e; font-size:20px; }
.branches_list li p{ font-size:14px; line-height:30px; height:100px; color:#939292; margin-top:20px;}

.branches_list li:hover{ background-color:#015293; background-image:url(../image/branchesbj02.png);}
.branches_list li:hover h3{ color:#ffffff;}
.branches_list li:hover p{ color:#cbdbf1; }
/*分支机构*/

/*证书查询*/
.w100{ width:100% !important; }

.cqbj{ background:#ffffff url(../image/abbj.jpg) no-repeat center bottom; }

.certificate_img{}
.certificate_img img{ display: block; width:100%;}

.certificate_query{ padding:70px 0 140px 0; }
.certificate_query .cq_tit{ text-align: center; color:#015293; font-size:30px; line-height:1; }

.cq_form{ width:480px; margin:0 auto; overflow: hidden; }
.cq_form li{ float: left; width:100%; margin-bottom:20px; }
.cq_form li .tit{ color:#444444; font-size:16px; float: left; width:98px; line-height:42px; }
.cq_form li .input{ float: left; width:382px; height:42px; border:1px solid #dcdcdc; border-radius:5px; overflow: hidden; }
.cq_form li .input input{ display: block; width:100%; height:40px; padding:0 20px; display: block; background:#ffffff; }
.cq_form li.tips{ padding-left:98px; text-align: center; }
.cq_form li.tips .text{ line-height:42px; background: url(../image/tips.png) no-repeat left center; display: inline-block; padding-left:30px; color:#848484; font-size:14px; }
.cq_form li.submit{ padding-left:98px; margin-bottom:0; }
.cq_form li.submit input{ display: block; width:100%; height:40px; color:#ffffff; font-size:16px; border-radius:5px; background:#ed6c00; cursor:pointer; }

.query_results {width:800px; margin:70px auto; background: #dcdcdc; border-collapse: collapse; font-size:16px; color:#414141; }
.query_results img{ height:180px; display: block; margin:10px auto;}
.query_results th,.query_results td { border: 1px solid #dcdcdc;}	
.query_results tr {background: #fff;}
.query_results td{ line-height:50px; padding:0 10px; }	
.query_results td.tit{ width:15%; text-align: right; color:#015293;}
.query_results td.info{ width:35%;}

.rwmimg{ width:240px; height:240px; background:#ffffff; margin:0 auto; padding:20px; border:1px solid #dcdcdc;}
.rwmimg canvas{ display:block; }
/*证书查询*/


/*内容页*/
.showtop{ border-bottom:1px dashed #dcdcdc; text-align: center; line-height:1.4; margin-top:25px; padding-bottom:25px;}
.showtop h1{ color:#323232; font-size:24px; }
.showtop .parameter{ color:#999999; overflow: hidden; margin-top:14px; font-size:14px;}


.showtxt{ color: #3a3a3a; font-size: 16px; line-height:1.8; margin:25px 0 35px 0; min-height:700px;}
.showtxt img{ max-width:100%; height: auto !important;}

.showtxt table {width: 100%;background: #dcdcdc;margin: 10px auto;border-collapse: collapse;}
	
.showtxt th,.showtxt td { border: 1px solid #dcdcdc;}	
.showtxt tr {background: #fff;}
.showtxt td{ padding:5px;}	

	

.share{ width:200px; overflow: hidden; margin:35px auto; }
.share span{ float:left; line-height:30px; font-size:14px; color:#999999; width:60px; text-align: right;}
.share a{width:30px!important; height:30px!important; margin:0 0 0 5px!important; padding:0!important; display: block; float:left;  }
.share .bshare-weixin{ background: url(../image/share01.jpg) no-repeat center center!important; background-size:100% 100%!important; }
.share .bshare-qqim{ background: url(../image/share02.jpg) no-repeat center center!important; background-size:100% 100%!important; }
.share .bshare-sinaminiblog{ background: url(../image/share03.jpg) no-repeat center center!important; background-size:100% 100%!important; }
.share .bshare-qzone{ background: url(../image/share04.jpg) no-repeat center center!important; background-size:100% 100%!important; }
.bsTop{ width:100%!important; height:32px!important; line-height:32px!important;}
.bsFrameDiv div{ width:100%!important; height:100%!important;}
.bsFrameDiv img{ width:160px!important; height:160px!important;}

.paging{ overflow: hidden; line-height:70px; border-top:1px solid #e8e8e8; font-size:16px; color:#666666;  }
.paging div{ width:49%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.paging div.fr{ text-align:right;}
.paging a:hover{ color:#015293; text-decoration: underline; }
/*内容页*/

/*下载列表*/
.download_list{ overflow: hidden;}
.download_list li{ float: left; width:100%; margin-top:20px; }
.download_list li a{ display: block; overflow: hidden; padding:15px; border:1px solid #dcdcdc; }
.download_list li .tit{ font-size:16px; color:#333333; float: left; line-height:40px; position: relative; padding-left:20px;  }
.download_list li .tit:after{ content:""; width: 6px; height: 6px; background: #015293; position: absolute; left:0; top:50%; margin-top:-3px; border-radius:50%; }
.download_list li .btn{ width:120px; height:40px; line-height:40px; color:#ffffff; text-align: center; background:#015293; float: right; font-size:14px; }
.download_list li .btn:hover{ background:#ed6d00; }
/*下载列表*/


/*图片新闻*/
.imglist{overflow: hidden; margin-bottom:50px;}
.imglist li{ margin-right:2%; width:23.5%; float: left; position: relative; margin-top:2%; }
.imglist li img{ width:100%; display: block; }
.imglist li .tit{ padding:0 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height:40px; line-height:40px; position: absolute; left:0; bottom:0; background: rgba(0,0,0,0.8); text-align: center; color:#ffffff; font-size:14px; width:100%; }
/*图片新闻*/

/*留言表单*/
.message{ overflow: hidden; width:700px; margin:70px auto; }
.message li{ float: left; overflow: hidden; width:100%; margin-bottom:15px; }
.message .tit{ width:20%; text-align: right; float: left; line-height:40px; color:#333333; font-size:16px; }
.message .tit span{ color:#cc0000; font-weight: bold;}
.message .content{ width:80%; float: left; }
.message .content .input{ width:100%; height:40px; border:1px solid #dcdcdc; padding:0 15px; }
.message .content label{line-height:40px; color:#333333; font-size:16px; margin-right:16px; cursor: pointer;}
.message li.submit { padding-left:20%; margin-bottom:0;}
.message li.submit input{width:30%; height:40px; color:#ffffff; background:#015293; font-size:16px; cursor: pointer;}
.message li.submit input:hover{ background:#ed6d00; }
/*留言表单*/

/*数据导航*/
.dataNav{ background:#015293; height:54px; color:#ffffff; z-index:2000; position:relative; text-align: center; }
.dataNav li{ display:inline-block; position: relative;  z-index:2000;}
.dataNav li>a{ display: block; position: relative; z-index:1; line-height:40px; padding:7px; font-weight: bold; }
.dataNav li>a span{ border-radius:5px; display: block; background:#ffffff; color:#015293; font-size:18px; padding:0 24px; }
.dataNav li .sub{ text-align:left; border:1px solid #015293; display:none; position:absolute; width:300px; top:54px; font-size:16px; left:0; background:rgba(1,82,147,0.85); z-index:20; }
.dataNav li .sub a{ display:block; line-height: 1.4; padding:10px 16px; }
.dataNav li .sub a:hover{ background:#ffffff; color:#015293; }

.dataNav li:nth-child(8) .sub,.dataNav li:nth-child(9) .sub,.dataNav li:nth-child(10) .sub{ left:auto; right:0; }
/*数据导航*/


.animated{opacity: 0;}

.a{transition: 0.3s;
-o-transition: 0.3s;
-ms-transition: 0.3s;
-moz-transition: 0.3s;
-webkit-transition: 0.3s;
}


.ssaimg{
-webkit-transition: all .5s ease-in;
-o-transition: all .5s ease-in;
-ms-transition: all .5s ease-in;
-moz-transition: all .5s ease-in;}

.ssaimg:hover{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}


.delay2{-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}
.delay3{-webkit-animation-delay:.4s;animation-delay:.4s; -moz-animation-delay:.4s;
-o-animation-delay:.4s;-ms-animation-delay:.4s;}
.delay4{-webkit-animation-delay:.6s;animation-delay:.6s; -moz-animation-delay:.6s;
-o-animation-delay:.6s;-ms-animation-delay:.6s;}
.delay5{-webkit-animation-delay:.8s;animation-delay:.8s;; -moz-animation-delay:.8s;
-o-animation-delay:.8s;-ms-animation-delay:.8s;}
.delay6{-webkit-animation-delay:1s;animation-delay:1s; -moz-animation-delay:1s;
-o-animation-delay:1s;-ms-animation-delay:1s;}
.btdahang{ height:50px; margin-bottom:15px;}
.btdahang .btdahang_left{ float:left; display:inline; line-height:22px; padding-top:13px;}
.btdahang .btdahang_left h1 a{ font-weight:bold; font-size:18px; color:#222222}
.btdahang .btdahang_left h2{font-size:8px; color:#aaaaaa}
.btdahang .btdahang_right{ float:right; display:inline; height:30px; line-height:30px; padding-top:20px;}
.btdahang .btdahang_right h3{ border-bottom:1px solid #cecece; }
.btdahang .btdahang_right h3 a{ color:#303030; font-size:12px;}
.sqzu {margin:15px auto 0 auto; width:998px; border:1px solid #C7C7C7;}
.sqzu .left {float:left; display:inline; width:724px; height:256px;}
.sqzu .left li {float:left; display:inline; margin-left:4px; margin-top:3px; width:112px; height:28px; line-height:28px; text-align:center; color:#98182B; border:1px solid #E3BCBC;}
.sqzu .left li a {color:#98182B;}
.sqzu .left ul {padding-top:11px;}
.sqzu .right {float:right; display:inline; width:274px;}


.nybiaoti {margin-top:5px; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:16px;}
.text {padding:0 20px 20px 20px; line-height:180%;}
.text p {margin:8px auto;}
.text .tit {
  height: 88px;
  line-height: 88px;
  border-bottom: #cbcbcb 1px dashed;
  text-align: center;
  font-size: 24px;
  font-family: "Microsoft YaHei", "微软雅黑", Arial;
}
.news_list {padding:10px 30px 20px 30px;}
.news_list dl {height:29px; line-height:29px; border-bottom:1px dashed #dddddd;}
.news_list dl dt {float:left; display:inline; height:29px; line-height:29px; width:auto; padding-left:5px;}
.news_list dl dd {float:right; display:inline; height:29px; line-height:29px; width:auto; padding-right:10px;}
.product {margin:10px auto 20px auto; width:699px;}
.product dl {float:left; display:inline; width:233px; margin-top:10px; text-align:center}
.product dl dd {height:90px; line-height:30px; padding:0 20px; text-align:left;}

.product1 {margin:10px auto 20px auto; width:800px;}
.product1 dl {float:left; display:inline; width:200px; margin-top:10px; text-align:center}
.product1 dl dd {height:60px; }

.ke_list {margin:0 auto; background:#F1F1F1;}
.ke_list .xunkedating {margin:0 auto; width:1200px; font-size:40px; height:220px; line-height:220px; color:#fff;}
.ke_shipin {margin:0 auto; background:#121212; min-width:1200px;}
.ke_shipin_main {margin:0 auto; width:1200px;}
.ke_shipin_main .left {float:left; display:inline; width:880px; height:500px;}
.ke_shipin_main .right {float:right; display:inline; width:320px; height:500px; background:#121212;}
.ke_shipin_main .right .dh_ke {padding-left:63px; height:44px; line-height:44px; color:#1cb7c4; font-weight:bold; background:url(dhr_bg.png) bottom no-repeat;}

.ke_shipin_main .right h2 {height:50px; line-height:50px; text-align:center; color:#A8A8A8;}
.ke_shipin_main .right li {float:left; display:inline; margin-left:40px; margin-top:10px; width:60px; height:60px; line-height:60px; font-size:20px; text-align:center;background:#333333;border-radius:3px; cursor:pointer;}
.ke_shipin_main .right li a {color:#A8A8A8;}
.ke_shipin_main .right li.li {background:#333333 url(bofang.png) left bottom no-repeat;border-radius:3px;}
.ke_shipin_main .right li.li a {color:#32FF38;}

.dh_nei {margin:0 auto; width:1185px; height:75px; line-height:75px; padding-left:15px; color:#828282;}
.dh_nei .left {float:left; display:inline; width:700px;}
.dh_nei .right {float:right; display:inline; width:400px; text-align:right;}
.dh_nei a {color:#828282;}

#page {text-align:center; padding-top:20px; padding-bottom:20px; clear:both;}
.list_page {
	padding: 15px 5px; clear:both; text-align:center;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}
.epages{font:11px/12px Tahoma; text-align: center; padding:15px 0; clear:both;}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
#main {margin:40px auto 40px auto; width:1100px;}
#main .left {float:left; display:inline; width:270px;}
#main .right {float:right; display:inline; width:800px;}
#main .right .nav_nei {height:30px; line-height:30px; text-align:right; padding-right:10px;}
#main .right .text {line-height:180%;}
#main .right .text p {margin:8px auto;}
#main .right h1 {line-height:40px; text-align:center; font-size:16px; font-weight:bold;}

.header1 { font: 15px Tahoma, Verdana; color: #FFFFFF; font-weight: bold; background-color: #0D509F;}
.tableborder { background: #C9F1FF; border: 1px solid #0D509F;} 
.clear {
    clear: both;
    overflow: hidden;
    height: 0
}
