@charset "UTF-8";
/* CSS Document */
*, dl, dt { margin: 0; padding: 0; }
body { font-size: 14px; color: #666; background: #fff; overflow-x: hidden; min-width: 1200px; font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";-webkit-font-smoothing: antialiased; }
img { border: none; }
ul, li { list-style: none; margin: 0; }
a { text-decoration: none; color: #666; cursor: pointer; outline: none; }
a:hover {/* -webkit-transition: all 0.3s ease; transition: all 0.3s ease;*/ text-decoration: none; outline: 0; }
input, select, button, textarea { font-family: microsoft yahei; vertical-align: middle; border: none; color: #666; outline: none; }
h1, h2, h3, h4, h5, h6, h7, b, label, dt { font-weight: normal; margin: 0; }
p { margin: 0; }
i, em { font-style: normal; }
.fix { zoom: 1 }
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.pr { position: relative; }
.pa { position: absolute; }
.wrap{ width:1200px; margin:0 auto; position:relative;}


/*首页*/
.topbar{font-size: 12px;color: #999;padding: 5px 0 20px;}
.topbar a{color: #999;}
.head{margin-bottom: 23px;}
.logo img{display: block;width: 440px;}
.search{width: 260px;height: 38px;border: 1px solid #245dd2;border-radius: 5px;margin-top: 39px;}
.ipt{ width:187px; height:38px; padding:0 0 0 14px; line-height:38px;background: none;font-size: 14px;color: #333;}
.go{ width:59px; height:38px; background: url(../images/ssico.png) no-repeat center;cursor: pointer;}
.nav{height: 46px;background: #245dd2;}
.nav li{ float:left; display:inline; width:133px;line-height: 46px;position: relative;}
.nav li a{ display:block; font-size:16px; color:#fff; text-align:center; position:relative;}
.nav li a:hover{ color:#fff;}
.menutwos{position: absolute;top: 45px;left: 0;z-index: 20;background: #245dd2;border-top: 1px solid #346ad7;display: none;}
.menutwos li{border-bottom: 1px solid #346ad7;line-height: initial;}
.menutwos li a{padding: 12px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.menutwos li:last-child{border: none;}
.menutwos li:hover{background: #346ad7;}
.nav li:hover .menutwos{display: block;}
.item1{margin-top: 30px;}
.banner{ position:relative;width: 700px;height: 383px;}
.banner .slideBox {width: 100%;height: 383px;position: relative;overflow:hidden; }
.banner .slideBox .hd{ position:absolute; bottom:20px; height:10px; left:50%; width:90px; margin-left:-45px; z-index:10;}
.banner .slideBox .hd ul{ width:100px;}
.banner .slideBox .hd li{ float:left; display:inline; width:10px; height:10px; margin-right:10px; background:url(../images/ico.png) no-repeat; cursor:pointer;}
.banner .slideBox .hd li.on{background-position: 0 -10px;}
.banner .slideBox .prev,
.banner .slideBox .next{ position:absolute; top:50%; margin-top:-21px; display:block; width:25px; height:43px; background:url(../images/arrow.png) 0 0 no-repeat;}
.banner .slideBox .prev{ left:20px;}
.banner .slideBox .next{ right:20px;background-position:-25px 0; }
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; -moz-opacity:1;  }
.banner .slideBox .bd ul{ width:100%; height:100%;}
.banner .slideBox .bd li { zoom: 1; vertical-align: middle; }
.banner .slideBox .bd img { display: block; width: 700px; height:383px; }
.idxnews{width: 450px;}
.idxnews-nav{height: 46px;background: #e1f1fe;}
.idxnews-nav a{float: left;width: 150px;text-align: center;line-height: 46px;font-size: 16px;color: #007ae5;}
.idxnews-nav a.active{background: #245dd2;color: #fff;}
.idxnews-con{display: none;}
.idxnews-top{display: block;margin: 20px 0 15px;}
.idxnews-top img{display: block;width: 200px;height: 100px;}
.idxnews-top .fr{width: 238px;}
.idxnews-top h3{font-size: 14px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-right: 90px;position: relative;margin-bottom: 10px;}
.idxnews-top span{font-size: 12px;color: #999;position: absolute;bottom: 0;right: 0;}
.idxnews-top p{font-size: 12px;color: #666;line-height: 24px;height: 72px;overflow: hidden;}
.idxlist li{line-height: 32px;position: relative;background: url(../images/libg.jpg) no-repeat left center;padding-left: 15px;}
.idxlist li a{font-size: 14px;color: #555;display: block;max-width: 60%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.idxlist li span{font-size: 12px;color: #999;position: absolute;top: 0;right: 0;}
.idxlist li:hover a{color: #245dd2;}
.item2{margin-top: 45px;}
.item2l{width: 370px;margin-right: 45px;}
.item2la{display: block;margin: 20px 0 3px;}
.item2la img{display: block;width: 100%;height: 150px;}
.ititle{height: 50px;line-height: 50px;border-bottom: 5px solid #e1f1fe;position: relative;}
.ititle span{font-size: 20px;color: #245dd2;border-bottom: 5px solid #245dd2;display: inline-block;height: 50px;padding-right: 20px;}
.ititle a{position: absolute;top: 0;right: 0;font-size: 14px;color: #999;text-transform: uppercase;}
.item2l .idxlist li{line-height: 30px;}
.item2l .idxlist li a{max-width: 70%;}
.item2r{width: 370px;}
.item2r video{display: block;margin-top: 20px;width: 370px;height: 244px;outline: none;}
.item3{margin-top: 35px;}
.idxinfo{width: 900px;}
.idxinfo .ititle{margin-bottom: 10px;}
.idxinfos{font-size: 14px;color: #666;line-height: 28px;text-indent: 2em;width: 600px;height: 196px;overflow: hidden;}
.idxvideo{width: 280px;height: 180px;margin-top: 10px;outline: none;}
.idxfw{width: 260px;}
.idxfw ul{margin-top: 5px;overflow: hidden;}
.idxfw li{background: #245dd2;border-radius: 10px;height: 50px;line-height: 50px;margin-top: 15px;}
.idxfw li a{display: block;font-size: 16px;color: #fff;text-align: center;}
.idxfw li img{display: inline-block;vertical-align: top;margin-right: 17px;margin-top: 7px;}
.item4{margin-top: 35px;}
.qyjfc{width: 1230px;margin-top: 20px;}
.qyjfc li{float: left;width: 216px;height: 200px;position: relative;margin-right: 30px;}
.qyjfc li a{display: block;}
.qyjfc li img{display: block;width: 216px;height: 200px;}
.qyjfc li p{font-size: 14px;color: #fff;background: rgba(36,93,210,0.8);height: 30px;line-height: 30px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: absolute;left: 0;right: 0;bottom: 0;}
.item5{margin: 45px 0 90px;}
.item5l{width: 860px;}
.item5l ul{width: 870px;margin-top: 20px;}
.item5l li{float: left;width: 133px;height: 58px;display: table;border: 1px solid #dfdfdf;margin: 0 10px 10px 0;}
.item5l li a{display: table-cell;vertical-align: middle;}
.item5l li img{display: block;margin: 0 auto;max-width: 113px;max-height: 38px;}
.rhsq{margin-top: 50px;}
.rhsq img{display: block;width: 261px;height: 155px;}

/*底部*/
.foot-c{padding: 50px 0 35px;}
.footer{ background: #245dd2;}
.ewm{width: 172px;font-size: 20px;color: #fff;text-align: center;}
.ewm img{display: block;width: 172px;height: 172px;margin-bottom: 10px;}
.foot-br{width: 885px;}
.foot-a{margin-bottom: 30px;}
.foot-a a{font-size: 16px;color: #fff;margin-right: 30px;}
.foot-br h3{font-size: 20px;color: #fff;}
.foot-lxfs{margin-top: 5px;overflow: hidden;}
.foot-lxfs li{line-height: 25px;font-size: 14px;color: #fff;padding-left: 35px;margin-top: 10px;background-position: left center;background-repeat: no-repeat;}
.foot-lxfs li.li1{background-image: url(../images/botico1.png);}
.foot-lxfs li.li2{background-image: url(../images/botico2.png);}
.foot-lxfs li.li3{background-image: url(../images/botico3.png);}
.foot-lxfs li a{color: #fff;}
.copy{background: #193e8b;height: 38px;line-height: 38px;font-size: 14px;color: #fff;overflow: hidden;}
.copy a{color: #fff;}
/*关于协会*/
.pbanner{ position:relative; height:280px; width:100%;margin: 30px 0 50px;}
.pbanner img{ display:block; width:100%; height:100%;}
.pcontent{padding-bottom: 90px;}
.left{width: 910px;}
.ptitle{height: 50px;line-height: 50px;border-bottom: 5px solid #e1f1fe;font-size: 22px;color: #333;position: relative;}
.ptitle em{display: block;width: 100px;height: 5px;background: #245dd2;position: absolute;left: 0;bottom: -5px;}
.about{padding: 30px 50px;}
.about p{font-size: 14px;color: #666;line-height: 28px;}
.right{width: 250px;}
.pnav{margin: 20px 0;}
.pnav li{border-bottom: 1px solid #ececec;height: 45px;line-height: 45px;}
.pnav li a{display: block;font-size: 16px;color: #666;padding-left: 20px;background: url(../images/rico.png) no-repeat 225px center;}
.pnav li.current a{background-color: #e1f1fe;color: #245dd2;background-image: url(../images/rico_h.png);}
.pnav li a:hover{color: #245dd2;}
.right .search{width: 248px;}
.right .search .ipt{width: 175px;}
/*会歌*/
.hgvideo{display: block;width: 625px;height: 330px;outline: none;margin: 0 auto 25px;}
/*新闻中心*/
.news li{clear: both;overflow: hidden;padding: 35px 0;border-bottom: 1px solid #ececec;}
.news li img{display: block;width: 180px;height: 105px;margin-top: 7px;}
.news li .fr{width: 700px;}
.news li h3{font-size: 18px;color: #333;position: relative;padding-right: 120px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 10px;}
.news li span{font-size: 12px;color: #999;position: absolute;bottom: 0;right: 0;}
.news li p{font-size: 14px;color: #666;line-height: 28px;max-height: 84px;overflow: hidden;text-indent: 2em;}
.news li:hover h3{color: #245dd2;}
/*分页*/
.paginator{margin-top: 40px;}
.paginator a,.paginator span{float: left; height:30px; line-height:30px; font-size:14px; color:#999;padding: 0 14px;border: 1px solid #ddd;margin-left: -1px;}
.paginator a:hover{ color:#245dd2;}
.paginator span.current{ background:#245dd2; color:#fff; border-color:#245dd2;}
/*分页--------------------------*/
/*详情*/
.detcon{width: 850px;border-right: 1px solid #f1f1f1;padding-right: 80px;}
.dettit h1{ font-size:28px; font-weight:normal; color:#333; margin-bottom:10px;}
.dettit span{font-size: 14px;color: #999;display: block;}
.detcons{ padding:15px 0 30px; font-size:14px; color:#666; line-height:28px;}
.detcons p{font-size:14px !important; color:#666 !important; line-height:28px !important;}
.detcons img{ max-width:100%;}
.detimg{display: block;margin: 0 auto 20px;}
.fy { border-top: 1px #ececec solid; padding-top: 15px; }
.fy span {width: 360px;color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px; }
.fy span.fr{text-align: right;}
.fy span a { color: #333; }
.fy span:hover,.fy span:hover a{ color: #245dd2; }
/*分支机构*/
.page{font-size: 14px;color: #666;line-height: 28px;padding: 30px 0 0;}
.page p{font-size: 14px !important;color: #666 !important;line-height: 28px !important;}
.page table{border-collapse: collapse;}
.page table td{padding: 5px 10px;}
/*.page hr{width: 70%;display: inline-block;}*/
/*会员之窗*/
.hyzc{padding: 60px 0 0;}
.xzbtn{display: inline-block;height: 60px;line-height: 60px;font-size: 20px;color: #fff;border-radius: 10px;background: #3375fb url(../images/xzico.png) no-repeat 30px center;padding: 0 30px 0 70px;}
.pnav li.menuone{height: auto;}
.pnav li.menuone span{display: block;font-size: 16px;color: #666;padding-left: 20px;background: url(../images/rico.png) no-repeat 225px center;}
.pnav li .menutwo li a{padding-left: 40px;}
.pnav li.current .menutwo li a{background: none;color: #666;}
.pnav li .menutwo li{border-bottom: none;border-top: 1px solid #ececec;}
.rhsq1{display: block;margin-top: 20px;}
.rhsq1 img{display: block;width: 250px;height: 149px;}
.contact{padding: 55px 0 0;}
.contact-l{width: 370px;}
.contact-l h3{font-size: 20px;color: #333;font-weight: bold;margin-bottom: 20px;}
.contact-l p{font-size: 16px;line-height: 30px;color: #333;}
.lxewm{width: 160px;text-align: center;font-size: 16px;color: #333;margin: 15px 0 0;}
.lxewm img{display: block;width: 160px;height: 160px;margin-bottom: 10px;}
.map{width: 750px;height: 446px;}
/*会员名录*/
.hyml ul{width: 925px;margin-top: 40px;}
.hyml li{float: left;width: 168px;height: 70px;display: table;border: 1px solid #dfdfdf;margin: 0 15px 15px 0;}
.hyml li a{display: table-cell;vertical-align: middle;}
.hyml li img{display: block;margin: 0 auto;max-width: 148px;max-height: 50px;}
/*企业家风采*/
.qiye{margin-top: 20px;overflow: hidden;}
.qiye li{margin-bottom: 20px;}
/*协会领导*/
.ldlist{padding: 25px 0 20px 0;}
.ldlist ul{/*border-bottom: 1px dotted #bfbfbf;*/position: relative;}
.ldlist ul:before{content: '';display: block;height: 0;position: absolute;left: 0;right: 0;bottom: 0;border-bottom: 1px dotted #bfbfbf;z-index: 1;}
.ldlist li{float: left;border-bottom: 1px dotted #bfbfbf;width: 50%;line-height: 44px;position: relative;z-index: 2;}
.ldlist li a{font-size: 16px;color: #666;}
.ldlist li:last-child{border-bottom: none;}
.ldlist li a:hover{ color: #245dd2;}
/*荣誉资质*/
.honor{padding: 25px 0;}
.honor ul{width: 930px;}
.honor li{float: left;width: 288px;height: 305px;border: 1px solid #ececec;margin: 0 20px 20px 0;text-align: center;}
.honor li img{display: block;width: 277px;height: 201px;margin: 10px auto 20px;}
.honor li p{font-size: 16px;color: #666;}
.honor li:hover{border-color: #245dd2;}
.honor li:hover p{color: #245dd2;}


