/* 首页 */
.index_new{ width: 100%; overflow: hidden; margin-top: 10px;}
h2{ width: 100%; border-bottom: 1px solid #dcdcdc; line-height: 40px; font-size: 20px; margin-bottom: 20px;}
h2 span{color: #2089da;border-bottom: 1px solid #999; display: inline-block;}
h2 span a{color: #2089da}
.index_news{ width: 100%; overflow: hidden;}
.index_news .index_ndiv{ width:19%; float: left; margin-right: 1%;}
.index_news .index_ndiv:last-child{ margin-right: 0;}
.index_ndiv a{ width: 100%;overflow: hidden; position: relative; display: block;}
.index_ndiv a span{ width: 100%;}
.index_ndiv a .b{position: absolute; display: block; color: #fff; left: 0;top: 0;width: 0px;height: 0px;border-top:40px solid #ff1f91;border-right:40px solid transparent;}
.index_ndiv a i{ color: #fff; font-size: 12px; position: absolute; left: 0;top:3px;}
.index_ndiv a span img{ width:157px; height: 112px;}
.index_ndiv a p{ color: #333; padding: 2px; line-height: 20px; height: 40px; font-size: 13px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden}
.index_day{ width: 100%; overflow: hidden;}
.index_day h2{ width: 100%; border-bottom: 1px solid #dcdcdc; line-height: 40px; font-size:20px; margin-bottom: 20px;}
.index_day h2 span a{ color: #2089da;}
.index_day span{color: #2089da;border-bottom: 1px solid #2089da; display: inline-block;}
.index_day ul li:first-child a{ font-size: 20px; color: #1f4f88; font-weight: bold; margin-bottom: 5px;}
.index_day ul li:nth-child(3) a{ font-size: 16px; margin: 5px 0;color: #1f4f88;}
.index_day ul li a{ width: 100%; display: block;font-size: 14px; color: #333; line-height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_day ul li a:hover{color:#1d5089;}
.index_ft{ width: 100%; overflow: hidden; margin-bottom: 17px;}
.index_ft span{ width:33%; position: relative;}
.index_ft span b{ position: absolute;left: 0; top: 0; padding:2px 4px; border-radius:0 0 6px 0; background: rgba(0,0,0,.5); color: #fff; font-size: 12px;}
.index_ft span img{ width: 100%;}
.index_ft a p{ color: #333;}
.index_ft p{ width:65%;font-size: 14px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden}
.index_ad img{ width: 100%; margin-bottom: 20px;}
.tiele{ width: 100%; border-bottom: 1px solid #aaa; height:25px; margin: 30px auto 40px;}
.tiele p{ color: #1e4f89; font-size:30px; width:20%; margin: 0 auto; background: #fff; text-align: center;}
.tiele p span{ color:#a9a9a9; font-size: 20px; margin-left: 5px; font-style: italic;}
.cont.title_a{ text-align:center;margin: 10px auto 40px}
.cont.title_a a{ text-align: center; font-size: 16px; color:#000 ;}
.index_pro{ width: 100%; overflow: hidden;}
.index_probox{ width: 31.5%; float: left; margin-right: 1.8%;margin-bottom: 30px;}
.index_probox:last-child{ margin-right: 0;}
h3{ color: #333; font-size:20px; line-height:35px;}
h3 a{ color: #333;}
h3 i{ width: 13px; height: 13px; margin-right: 5px;}
h3 i img{width: 13px; height: 13px; vertical-align: middle;}
h3 b{ width:67%; border-bottom: 1px solid #eee; display:inline-block; margin-left: 5px;}
.index_prodiv span,.index_prodiv span img{ width: 100%;}
.index_probox p.pro_nr{ font-size: 14px; color: #666; margin: 5px 0; line-height: 22px;}
.index_probox p{ font-size:14px; color: #1e4f89; line-height: 24px; height: 24px; overflow: hidden;}
.index_probox p a{color: #1e4f89;}
.index_probox strong{ width:85px; text-align: center; display: inline-block;}
.index_protwo{ width: 100%; margin:30px auto 40px; overflow: hidden;}
.index_probox .inpro{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.indpro_left{ width: 49%; margin-right:2%;float: left;}
.indpro_left a{ width: 100%; display: block;}
.indpro_left:last-child{ margin-right: 0;}
.indpro_left a span{ width: 100%;}
.index_probox .indpro_left a span img{ width: 180px; height: 164px;}
.indpro_left b{ font-size: 14px; line-height: 22px; height: 22px; display: block; overflow: hidden}
.indpro_left a b{ color: #333;}
.index_media{ max-width: 1200px;width:98%; margin: 0 auto 40px;}
.media_le{ width:60%;}
.media_peo{ width: 49%; float:left; margin-right: 2%; margin-bottom: 2%; border: 1px solid #d8d8d8; border-radius: 5px; padding:3% 2%;}
.media_peo a{width: 100%; display: block;}
.media_peo:nth-child(2n){ margin-right:0;}
.media_top{ width: 100%; overflow: hidden;}
.media_top span,.media_top span img{ width: 100px; height: 100px; border-radius: 50%;}
.media_top span img{ border: 1px solid #eee;}
.peo_fr{ width:65%;}
.peo_fr b{ font-size: 18px; font-weight: bold; color: #252525; margin-top:10px; display: block;}
.peo_fr .jz{ font-size: 14px; color: #807c7b; margin: 10px 0;}
.peo_fr .wz{ font-size: 14px; color: #252525;}
.peo_fr .wz .red{ color:#be183c; font-size: 18px;}
.media_foot{ width: 100%; margin-top:20px; font-size: 14px; color: #252525;height: 70px; line-height: 24px; overflow: hidden;text-overflow:ellipsis;}
.media_ri{ width:39%; height:484px; overflow: hidden; background: #f5f5f5;}
.media_ri .media_rigle{ width:50%;padding: 3%}
.media_rigle .name_ti{ font-size: 16px; color: #252525; margin-bottom: 10px;}
.media_rigle .name_ti span{ color: #d3455f;}
.media_rigght{width:50%; }
.media_rigght img{ width: 100%;}
.name_span{ width: 100%; overflow: hidden; padding:5px; height: 400px;}
.name_span span a{margin-right:2%; margin-bottom:6%; display:inline-block; padding:2px 0; width: 29%; text-align: center;font-size: 14px; color:#000; border: 1px solid #d0d0d0; border-radius: 5px;}
.media_rigle .more{ font-size: 13px; padding-right:5%; margin-top: 8px; color: #1e4f8a; width: 100%; display: block; text-align: right;}
.index_pa{ width: 130%; margin-bottom: 40px; overflow: hidden;}
.index_pa .pina{ width: 24%; float:left; margin-right:1.2%; position: relative; margin-top: 2%;}
.index_pa .pina:last-child{ margin-right: 0;}
.index_pa .pina span{ position: absolute;left: 0;top: 0; color: #fff;font-size: 13px; padding: 2px 4px; background: #d0011f;}
.index_pa .pina a{color: #fff;}
.index_pa .pina img{ width: 100%;}
.index_pa .pina b{ width: 100%; display: block;color: #1e4f87; line-height: 24px; font-size: 16px; height: 24px; overflow: hidden;}
.index_pa .pina a b{color: #1e4f87;}
.index_tec{ margin-bottom: 20px;}
.index_tecle{ width: 28%; margin-right: 2%; background: #e0e0e0; height: 448px;}
.index_teccont{ width:45%; margin-right: 2%;}
.index_tecri{ width: 23%;}
.index_tecle span,.index_tecle span img{ width: 100%;}
.index_tecle p{ font-size: 14px; color: #343434; padding:10px 6px; line-height: 24px;}
.index_tecpro{ width: 49%; float: left; margin-right:2%; margin-bottom: 2%;}
.index_tecpro:nth-child(2n){ margin-right: 0;}
.index_tecpro a{ width: 100%; display: block;}
.index_tecpro a span,.index_tecpro a span img{ width: 100%;}
.index_tecpro a b{ line-height: 30px; font-size: 16px; color: #424443; font-weight: normal;}
.index_tecpro a p{ color: #8d8988; font-size: 13px; line-height:24px;}
.index_tecpro a p i{ display: inline-block; margin-right: 5px;}
.index_spack{ width: 100%; overflow: hidden; margin:10px 0;}
.index_spack b{ width: 44%; margin-right: 2%;}
.index_spack b img{ width: 100%;}
.index_spack span{ width: 54%; color: #323232; font-size: 13px; height: 100px; overflow: hidden; line-height: 24px; text-align: left;}
.index_tecri p a{ font-size: 14px; color: #214e87; margin-bottom: 5px; display: block; line-height: 24px; height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.spack_t{ width: 100%; margin:7px 0; overflow: hidden;background: url(../images/index_tec4.png) no-repeat center; background-size: 100% 100%; padding:6% 2%;}
.spack_t a span{ font-size: 16px; color: #fff;}
.spack_t a b{ font-size: 12px; color: #fff;}
.index_tecri p.tec_hui a{ font-size: 14px; color: #666; margin-bottom:6px; display: block; line-height: 24px; height:48px !important;overflow: hidden;text-overflow:inherit;white-space:inherit; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.line{ width: 100%; background: #0090ff; height: 6px; margin-bottom:20px;}
.index_lile{ width: 28%; margin-right: 2%;}
.index_licont{ width:45%; margin-right: 2%;}
.index_lifr{ width: 23%;}
.lx_le a{ width: 49%; float: left; margin-right: 2%; margin-top:10px;}
.lx_le:last-child a{ margin-right: 0;}
.lx_le a span,.lx_le a span img{ width: 100%; display: block;}
.lx_le a p{ font-size: 14px;line-height: 24px; height: 48px; overflow: hidden; color: #434343; margin: 5px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.jk_left{ width:76%; margin-right: 2%; margin-top: 2%; overflow: hidden;}
.jk_left .jk_img{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.jk_left .jk_img span{width:24%; margin-right: 2%;}
.jk_left .jk_img span img{ width: 100%;}
.jk_left .jk_bt{ width:74%;}
.jk_left .jk_bt h5{ color: #333; font-size: 15px; margin-bottom: 3px; line-height: 24px; height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.jk_left .jk_bt p{color: #676767; font-size: 14px; line-height: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.jk_left .jk_bt p a{ color: #204f87;}
.jk_rig{ width: 22%;  margin-top: 2%;}
.jk_rig img{ width: 100%;}
.lx_le a span.sh_img{ width: 100%; display: block;}
.lx_le a span.sh_img img{ width: 80%; margin: 0 auto;}
.lx_le a p.sh_name{ text-align: center; margin-top:8px; height: auto; line-height: auto;}
.wrapper{ width: 100%;overflow: hidden;background: #F5F5F5;}
.wrapper .index_gary{ padding:2% 0 4%;}
.gary_left{ background: #fff; padding: 2%;  width: 100%; overflow:hidden;}
.index_huig h4{ width:100%;color: #333; font-size: 18px; line-height: 30px; margin-bottom: 10px;}
.index_huig h4 a{ color: #333;}
.index_huig h4 b{ width:4px; height:15px; background: #0081cc; display: inline-block; margin-right: 4px;}
.index_huig{ width: 49%; float: left; margin-right: 2%;}
.index_huig:last-child{ margin-right: 0;}
.gary_top{ width: 100%; overflow: hidden; margin-bottom:30px;}
.garp_pk{ width: 49%; float: left; margin-right: 2%;}
.garp_pk:last-child{ margin-right: 0;}
.garp_pk span,.garp_pk span img{ width: 100%; display: block;}
.garp_pk_left{ width: 100%; overflow: hidden; padding:30px 15px;}
.gary_logo{ width: 30%;}
.gary_logo a img,.gary_logo a{ width: 100%; display: block;} 
.gary_logo a img{ padding: 10px 0;}
.gary_nr{ width: 65%;}
.gary_nr span{ color: #333; line-height: 20px; font-size: 15px;}
.gary_nr p a{ color: #888a89; font-size: 13px;line-height: 20px; margin-top:10px; display: inline-block; margin-right: 5px;}
.gary_tab{ width: 100%; border:1px solid  #ececec; border-bottom: none; border-left: none; overflow: hidden;}
.gary_tab p{ width: 25%; float:left;}
.gary_tab p a{ width: 100%; display: inline-block; padding:20px; height: 83px; border-bottom: 1px solid #ececec; border-left: 1px solid #ececec;}
.gary_tab p a img{width: 100%; max-width: 100%;}
.gary_lt{ width: 49%; margin-right: 2%; margin-bottom: 2%; float: left;}
.gary_lt:nth-child(2n){ margin-right: 0;}
.gary_lt span,.gary_lt span img{ width: 100%; display: block; margin-bottom:5px;}
.gary_lt a p{ padding: 2px; font-size: 14px; color: #204e89; line-height: 24px; height: 24px; overflow: hidden;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.index_yc{ width: 100%; text-align: right; font-size: 14px; }
.index_yc a{margin-left: 10px;color: #ff3b00;}
.index_pa .pina video{ width: 100%;}
/* 新闻中心 */
.meun{ background: #f1f1f1; margin-bottom: 40px; border-top: 1px solid #e2e2e2; border-bottom:3px solid #627ff4; height:40px; line-height:40px;}
.meun p{ float:left; color: #333; font-size: 16px;}
.meun p a{ color: #333; display: block;padding: 0 10px;}
.meun p a.men_active{ background: #627ff4; color: #fff;}
.news_banner{ margin-bottom: 30px;}
.news_banle{ width: 60%; position: relative;}
.news_banle img{ width: 100%;}
.news_banle p{ position: absolute; left: 0;bottom: 0; height: 40px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; width: 100%;}
.new_banlist{ width: 39%; overflow: hidden;}
.new_new_list{width: 100%; overflow: hidden; margin-bottom: 12px;}
.new_new_list span{ width:35%;}
.new_new_list span img{ width: 100%;}
.new_new_list p{ width:62%;font-size: 15px; color: #343434; line-height: 26px; height:72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3; padding: 5px 0;}
.new_sign{ width: 100%; position: relative; margin-bottom: 30px;}
.new_sign img{ width: 100%;}
.new_sign span{ position: absolute; left: 0; bottom: 0; padding: 3px; color: #fff; background: rgba(0,0,0,.5); font-size: 13px;}


.new_cont{ margin-bottom: 30px;}
.new_left{ width:65%;} 
.new_rig{ width: 32%;}
.new_cont h2 span{color: #2089da;border-bottom:2px solid #0a53a2; display: inline-block;}
.new_cont h2 span a{color: #2089da; font-size: 20px; float: inherit;}
.new_left h2 a{ float: right; color: #666; font-size: 14px;}
.new_pl{ width: 100%;overflow: hidden;border-bottom: 1px solid #f2f2f2; padding:20px 5px;}
.pl_top{ width: 100%;overflow: hidden; }
.pl_top .pl_img{ width: 30%;}
.pl_top .pl_img img{ width: 100%;}
.pl_nr{ width: 68%;}
.pl_nr h6{ color: #252525; font-size: 17px; margin: 8px 0; line-height: 26px; height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.pl_nr p{ color: #676767;font-size: 14px; line-height: 24px; height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.pi_bot{ width: 100%; margin-top: 10px;}
.pl_data{ width: 60%;}
.pl_data b{ font-size: 13px; color: #aaa;}
.pl_data span a{ color: #204f85;display: inline-block; font-size: 13px; padding: 3px 5px; border: 1px solid #ababab; margin-left:8px;}
.pl_fx span{ font-size: 14px; color: #ababab; float: left;}
.pl_fx a{ width: 24px; float: left; margin-left: 5px; position: relative;}
.pl_fx a:hover .wechat-qrcode{ display: block;}
.wechat-qrcode{display: none;border: 1px solid #eee;position: absolute;z-index: 9;top: -160px;left: -100px;width: 150px;height: 145px;color: #666;font-size: 12px;text-align: center;background-color: #fff;box-shadow: 0 2px 10px #aaa;}
.qrcode img{ width: 100px;}
.wechat-qrcode h4 {font-weight: normal;height: 26px;line-height: 26px;font-size: 12px;background-color: #f3f3f3;margin: 0;padding: 0;color: #777;}
.wechat-qrcode .qrcode {width: 110px;margin: 10px auto;}
.new_gb{ width: 100%; overflow: hidden;}
.new_gb span,.new_gb span img{ width: 100%;}
.new_gb p{ font-size:14px; color: #0b53a5; margin: 10px 0;}
.new_gb a p{ color: #0b53a5;}
.new_sy{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.new_sy span..new_sy span img{ width: 20px;}
.new_sy span img{ padding:7px 2px;}
.new_sy p{ width: 90%; color: #343434;font-size: 13px; line-height: 24px; height: 48px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.new_mt{ width: 100%; overflow:hidden; margin-bottom: 17px;}
.new_mt span,.new_mt span img{width: 100px;height: 100px; border-radius: 50%;}
.new_mt_p{ width:70%;}
.new_mt_p h6{ font-size: 14px; margin: 5px 0; color: #333;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.new_mt_p p{ font-size: 12px;color: #676767; line-height: 22px;height: 48px;overflow: hidden;}

.new_rwp{ width: 100%; overflow: hidden; position: relative; margin-bottom: 15px;}
.new_rwp img{ width: 100%;}
.new_rwp span{ width: 100%; position: absolute; left: 0;bottom: 0; display: block; height: 40px; line-height: 40px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; background: rgba(0,0,0,0.5); color: #fff; font-size: 15px; padding: 0 5px;}
.new_rwn{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.new_rwn span{ width: 30%;}
.new_rwn span img{ width: 100%;}
.news_rwrig{ width: 67%;}
.news_rwrig p{ font-size: 14px; color: #333; margin-bottom: 10px; line-height: 24px;height: 48px;overflow: hidden;}
.news_rwrig b{font-size: 12px; color: #666; }
.news_media{ width: 100%; overflow: hidden;}
.news_media .new_med{ width: 50%; padding:5px;}
.news_media .new_med span{padding: 10px; width: 100%; margin-bottom: 10px; display: block; background: #f2f2f4; border: 1px solid #ddd;}
.news_media .new_med span img{ width: 100%;}
.news_media .new_med p{ font-size: 13px; color: #666; line-height: 22px; height: 44px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.new_syvi{ width: 100%; overflow: hidden; margin-top:3px;}
.new_syvi span..new_sy span img{ width: 20px;}
.new_syvi p{ width: 90%; color: #343434;font-size: 13px; line-height: 24px; height:24px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.new_tspak i{ color: #d0011f;}
.new_tspak h2{border-bottom: 2px solid #1f8adc;}
.new_tspak span{ border-bottom: none;}
.new_tspak h2 span a{ font-size: 20px; color:#1f8adc;}
.new_tspak h2 a,.new_cont h2 a{ color: #676767; font-size: 13px;}
.new_tspak .index_pa p b{ position: absolute; left: 0; bottom: 0; height:35px; line-height:35px; color: #fff; padding: 0 5px; background: rgba(0,0,0,.5); font-size: 14px;}


/* 产品首页 */
.new_cont h2 i{ color: #d0011f;}
.new_imb span, .new_imb span img{ width: 100px; border-radius:0;}
.new_mt_p h6{ height: 24px;margin:3px 0}
.tab{width:100%; margin-bottom: 15px;}
.tabList{width:100%}
.tabList ul{ width: 100%;border-bottom: 1px dotted #cdcdcd; padding-bottom: 20px;overflow: hidden;display: inline-flex; display: -ms-inline-flex;display: -webkit-inline-flex; overflow:hidden; cursor:pointer}
.tabList li{color:#333;float:left; border-right: 1px solid #bebec0;  border-bottom:2px solid #bebebe;text-align:center; padding: 5px 0;display:block; width: 32%; margin-right: 1%; font-size:15px}
.tabList li:last-child{ margin-right: 0; border-right: 0;}
.tabCont{width:100%;clear:both;color:#333; line-height:32px; font-size:16px}
.tabList li.selected{color:#ff3b00; border-bottom:2px solid #ff3b00;}
.tab_hy p { width: 100%; overflow: hidden; border-bottom: 1px dotted #cdcdcd;  padding:10px 2px; font-size: 14px; color: #333;}
.tab_hy p span{ color: #fff; background: #178add; width: 30px; height: 30px; float: left; line-height: 30px; text-align: center; margin-right: 10px;}
.tab_hy p a { color: #333;}
.tab_hypl{ margin-bottom: 10px;}
.tab_hypl p { width: 100%; overflow: hidden; border-bottom: 1px dotted #cdcdcd;  padding:7px 2px; font-size: 14px; color: #333;}
.tab_hypl p span{ color: #fff; background: #178add; width: 30px; height: 30px; float: left; line-height: 30px; text-align: center; margin-right: 10px;}
.tab_hypl p a { color: #333;}
.new_line{ width: 100%; overflow: hidden; margin: 10px 0;}
.new_line .pro_cir{ width: 100%;overflow: hidden; padding:5px 0; color: #343434; font-size: 14px;}
.new_line .pro_cir a{ color: #343434;}
.new_line .pro_cir b{ width: 4px; height: 4px; background: #ff3d00; display: inline-block; margin:0 10px;}
.pro_daty{ width: 100%; position: relative; margin-top: 10px;}
.tabpro{width:100%; margin-bottom: 15px;}
.tabListpro{width:50%; position: absolute;top:7px; right: 0;}
.tabListpro ul{ width: 100%;overflow: hidden;display: inline-flex; display: -ms-inline-flex;display: -webkit-inline-flex; overflow:hidden; cursor:pointer}
.tabListpro li{color:#fff;float:left; background: #797979; text-align:center; padding:7px 0;display:block; width:48%; margin-left:2%; font-size:15px}
.tabListpro li:last-child{ margin-right: 0;}
.tabContpro{width:100%;clear:both;color:#333; line-height:32px; font-size:16px}
.tabListpro li.selectedpro{color:#fff; background: #168add;}
.tab_hypro p { width: 100%; overflow: hidden; border-bottom: 1px dotted #cdcdcd;  padding:7px 2px; font-size: 14px; color: #333;}
.tab_hypro p span{ color: #fff; background: #797979; width: 30px; height: 30px; float: left; line-height: 30px; text-align: center; margin-right: 10px;}
.tab_hypro p a { color: #333;}
.tab_hypro p:nth-child(1) span,.tab_hypro p:nth-child(2) span,.tab_hypro p:nth-child(3) span{ background: #168add;}
.pro{ width: 100%;}
.pro img{ width: 100%; margin-top: 10px;}
.page{ width:430px; margin:30px auto 0; text-align: center; overflow: hidden;}
.page li a{ padding: 4px 12px; color: #787876; background: #e2e0e1; font-size: 14px; margin-right:8px; float: left;}
.page li a.page_active{ background: #168add; color: #fff;}

/* 产品详情 */
.pro_data{ width: 100%; overflow: hidden; background: #F5F5F5; padding: 10px 20px;}
.pro_data .position{ margin: 10px 0 20px; color: #666;}
.pro_data .position a{ color: #666; font-size: 13px;}
.data_tir{ width: 100%; text-align: center; border-bottom: 1px solid #c7c7c7; margin: 10px auto 20px; padding-bottom:10px;}
.pro_data h6{ font-size:20px; color:#262626;line-height: 32px; text-align: center;}
.data_tir span{margin: 0 4px; color: #666; font-size: 14px;}
.pro_data p{ font-size: 14px; line-height: 24px;margin-bottom:20px; color: #000; text-indent: 2rem;}
.pro_data p img{ max-width: 100%; text-align: center; margin: 0 auto; display: block;}
.pro_data .pl_fx{ margin:60px 0 30px;}
.deta_xg,.deta_gs,.deta_ck{ width: 100%; overflow: hidden; margin-top: 30px; border: 1px solid #eaeaea;}
.deta_xg p{ color: #000; font-size: 15px; line-height: 35px;border-bottom: 1px solid #eaeaea; padding-left: 5px;}
.deta_ye{ width: 100%; overflow: hidden; padding: 10px;}
.deta_ye span{ color: #323232; font-size: 14px; width: 50%; float: left;line-height: 30px;}
.deta_ye span a{ color: #323232;}
.deta_gs .deta_le{ width: 30%; height: 100px;padding-top:22px;font-size: 16px; color: #666664; text-align: center; border-right: 1px solid #eaeaea;}
.deta_gs .deta_ri{ width:70%;}
.deta_le span{ color: #4c97da; font-size: 24px; letter-spacing: .2rem; margin-right: 4px;}
.deta_ri p{ width: 12%; margin-top: 12px;float: left;font-size: 14px; text-align: center;}
.deta_ri p span{ display: block;}
.deta_ri p b{padding:5px 0;display: block;}
.deta_ri p input{ display: block; text-align: center; margin: 0 auto;}
.deta_ri i{ width: 20%; margin-top:33px; float: left; margin-left: 10px;}

.deta_ck{ padding: 10px; display: none;}
.deta_ck p.ck{ width: 100%; text-align: right; font-size: 14px; line-height: 32px; color: #666;}
.deta_ck p.ck i{ color: #8c3a8c;}
.deta_ck p.ck b{ color: #fe0000;}
.deta_ck .deya_peo{ width: 20%;float: left; margin:55px 0 10px}
.deta_ck .deya_peo p{ width:100%; font-size: 13px;text-align: center; color: #646665; margin-top: 72px;}
.deta_ck .deya_peo p span{ display: block;}
.progress{background: #eef6f8;position: relative;  overflow:inherit !important; margin-top: 30px; height: 35px !important;box-shadow:0 !important; border-radius: 0 !important;transform:rotate(-90deg);-ms-transform:rotate(-90deg); -moz-transform:rotate(-90deg); 	-webkit-transform:rotate(-90deg); -o-transform:rotate(-90deg); }
.progress .progress-bar{animation: animate-positive 2s; background: #7aa5cf !important;}
.progress .progress-value{display: block;padding: 3px 7px;font-size: 13px;color: #666561;position: absolute;top:3px;right:-28px;transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
.progress-bar.active{animation: reverse progress-bar-stripes 0.40s linear infinite, animate-positive 2s;}

@media (max-width:1000px) {
	.mean_cont .nav_ul,.mean_cont .nav_sign{ width: 100%;}
	.mean_cont .nav_sign{border-left:0}
	.nav_ul li a:after{ display: none;}
	.nav_ul li a{ width: 20%; line-height: 30px; font-size: 15px;}
	.new_left{ width: 100%;}
	.new_rig{ display: none;}
	.footer_left,.footer_rih{ width: 100%;}
	.footer_rih{ margin-top: 10px;}	
	.pro_data{ padding: 10px;}
	.deta_ye span{ width: 100%;}
	.deta_gs .deta_le{ width: 100%; height: auto;}
	.deta_gs .deta_ri{ width: 100%; padding-bottom: 20px;}
	.meun{ height: auto; line-height: 30px;}
}
/* 品牌中心 */
.brand_banlr{ width: 100%; position: relative; margin-bottom: 13px;}
.brand_banlr img{ width: 100%; height: 211.5px;}
.brand_banlr p{ width: 100%; line-height: 32px; padding: 0 3px; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.5); color: #fff; font-size: 14px;}
.brand_banlr:last-child{ margin-bottom: 0;}
.brand_le{ width:38%; position: relative;}
.brand_le a{ width: 100%; overflow: hidden;}
.brand_le a img{ width: 100%;}
.brand_le a p{ position: absolute; left: 0; bottom: 0;font-size: 14px; line-height: 38px; height: 38px; color: #fff; padding: 0 2px; background: rgba(0,0,0,.5); }
.brand_rig{ width:60.5%;}
.brand_left{ width:31%; float: left; margin-right:2.2%; margin-bottom:12px; position: relative;}
.brand_left:nth-child(3n){ margin-right: 0;}
.brand_left a{ width: 100%; overflow: hidden;}
.brand_left a img{ width: 100%;}
.brand_left a p{ position: absolute; left: 0; bottom: 0; font-size: 14px; line-height: 38px; height: 38px; color: #fff; padding: 0 2px; background: rgba(0,0,0,.5); }
.new_tspak h2 b{ font-size: 13px; color: #676767;}
.new_tspak h2 b a{ margin-left:3px;}
.brand_tja{ width: 100%; overflow:hidden;}
.brand_tj .brand_tjle{ width: 69%; padding: 2px;}
.brand_tj .brand_tjri{ width: 30%;}
.brand_tj .brand_tjri img{ width: 100%;}
.cat_wrap {box-shadow:1px 1px 2px #bfbcbc;	box-shadow:0 -4px 8px 0 rgba(7,17,27,.1),0 4px 8px 0 rgba(7,17,27,.1);background:#fff;width:180px;position:absolute;z-index:999;}
.cat_wrap .cat_header {min-height:350px;background: #0199ed;}
.cat_wrap .cat_list {cursor:pointer}
.cat_wrap .cat_list p{ color: #fff;font-size: 14px; padding-left:10px; line-height:48px; border-bottom: 1px dotted #fff;}
.cat_wrap .cat_list .float.active p {width:100%;position:relative;z-index:999;color: #0199ed;background: #fff;}
.cat_subcont.active {display:block !important;}
.cat_subcont .cat_sublist {position:absolute;z-index:998;top:0px;left:200px;padding-top:5px;min-height:394px;width:630px;}
.brand_logo{ width: 100%; overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #e6e6e6;}
.brand_logo a{ width: 23%; float: left; margin-right:2%; text-align: center; font-size: 14px; color: #656565; margin-bottom: 10px;}
.brand_logo a:nth-child(4n){ margin-right: 0;}
.brand_logo a img{ width: 100%; display: block; margin-bottom: 13px;}
.brand_com{ width: 100%; overflow: hidden; padding: 10px 0;}
.brand_com a{ width: 25%; float: left; line-height:30px; font-size: 14px; color: #666; text-align: center;}
/* 品牌库 */
.lib_tj{ width: 100%; overflow: hidden; background: #f1f1f1; padding: 15px 10px;}
.lib_tj > a{ width:13%; float: left; margin-right:1.5%; text-align: center; font-size: 14px; color: #656565; margin-bottom: 10px;}
.lib_tj a img{ width: 100%; display: block; margin-bottom:5px;}
.lib_tj > a:last-child{ margin-right: 0;}
.lib_tj .lib_wz{ color: #000; line-height: 32px; font-size: 14px; text-align: left; width: 100%;}
.lib_tj .lib_wz a{color: #0199ef;}
.lib_tj h5{ color: #333333; margin: 20px 0; font-weight: bold; text-align: center; font-size: 26px;}
.lib_while{ width: 100%; overflow: hidden; margin-top: 20px; }
.lib_while > a{ width:13%; float: left; margin-right:1.5%; text-align: center; font-size: 14px; color: #656565; margin-bottom: 10px;}
.lib_while a img{ width: 100%; display: block; margin-bottom:5px;}
.lib_while > a:nth-child(7n){ margin-right: 0;}
.lib_line{ width: 100%;border-bottom: 1px solid #eaeaea; height: 10px; clear: both; margin-bottom: 15px;}
.lib_gary{ width: 100%; overflow: hidden; background: #f1f1f1;}
.lib_dj{ margin: 0 auto; width: 50px; height: 24px; position: relative;top: -15px; background:url(../images/brand_img8.jpg) no-repeat center; background-size: 50px 24px;}
.lib_dj.bg{margin: 0 auto; width: 50px; height: 24px; position: relative;top: -15px;background:url(../images/brand_img9.jpg) no-repeat center; background-size: 50px 24px;}
/* 品牌库 */
.brand_ku{ width: 100%; border: 1px solid #f1f1f1; padding: 20px; margin-bottom: 10px;}
.lib_top{ width: 100%; overflow: hidden;}
.lib_top span{ width: 20%;}
.lib_top span img{ width:100%}
.lib_kurig{ width: 78%;}
.lib_kurig h5{ color: #0199ef; font-size: 18px; margin-bottom: 10px; text-align: center; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0;}
.lib_kurig p{width: 100%; overflow: hidden;}
.lib_kurig p b{ width: 33%; float: left; text-align: center; color: #010101; font-size: 15px; line-height: 30px;}
.brand_ku h4{ color: #323232; font-size: 18px; line-height: 35px;border-bottom: 1px solid #F1F1F1; margin-bottom: 10px;}
.lib_xq{ font-size: 14px; color: #000; line-height: 30px; min-height: 90px; overflow: hidden; position: relative; }
.lib_xq i{ color: #0298ef; position: absolute; bottom: 0; right: 0; background: #fff; padding: 0 5px;}
.lib_xq.active{ height: auto; overflow: inherit;}
.lib_rm{ width: 100%; overflow: hidden; padding:8px 12px;}
.lib_rm a{ width:46%;float: left; margin-right:8%;text-align: center; font-size: 14px; color: #656565; margin-bottom: 10px;}
.lib_rm a img{ width: 100%; display: block;margin-bottom:6px;}
.lib_rm a:nth-child(2n){ margin-right:0;}

.dowm{ width: 100%; overflow: hidden; padding-bottom:10px; height:35px;}
.dowm > a{ width:13%; float: left; margin-right:1.5%; text-align: center; font-size: 14px; color: #656565; height: 30px; line-height: 30px;}
.dowm > a:nth-child(7n){ margin-right: 0;}

/* 媒体矩阵 */
.nav_red{ border-bottom: 3px solid #c0163a;}
.media_form{ width: 20%; border: 1px solid #ccc; background: #fff;font-size: 14px; line-height: 30px;height: 30px; margin-top: 3px; margin-right: 10px; border-radius: 5px;}
.media_form input{ width: 85%; float: left; border: none; background: none; line-height: 30px; height: 30px; padding-left:5px;}
.media_form button{ width: 15%; float: right; border: none; height:28px; background:url(../images/media_img1.jpg) no-repeat center #c0163a;border-radius:0 5px 5px 0;}
.media_banner{ margin-bottom:20px;}
.media_banner a{ width: 32%; float: left; margin-right: 1.6%; position: relative;}
.media_banner a:last-child{ margin-right: 0;}
.media_banner a img{ width: 100%;}
.media_banner a b{ position: absolute; left: 0; bottom: 0;line-height:40px; color: #fff; text-align: center; font-size: 16px; background: rgba(0,0,0,.5); width: 100%; display: block; }

.new_cont.media h2 span{ color: #c01738; border-bottom: 1px solid #c01738;}
.new_cont.media h2 span a{ color: #c01738;}
.media_zl{ font-size: 15px; color: #000; background: #F2F2F2; line-height: 28px; padding: 15px;}
.midea_wz{ padding: 15px; font-size: 16px; color: #000;line-height:26px;}
/* 媒体俱乐部 */
.meun.nav_red p a.men_active{ background: #c0163a;}
.club_div{ width: 100%; overflow: hidden; padding: 10px 0;}
.club_div p a{ font-size: 26px; color: #000;}
.club_rig{ width:30%; margin-bottom: 20px;}
.club_rig .media_form{ width: 55%;}
.club_select{ width:40%; color: #000; font-size: 14px; padding-top: 4px;}
.club_select select{ border: 1px solid #c0163a; border-radius: 5px; padding:4px 6px; line-height: 35px;}
.club_box .media_peo{ width: 32%; float: left; margin-right: 1.5%; padding: 2%;}
.club_box .media_peo:nth-child(3n){ margin-right: 0;}
.club_box .media_top span,.club_box .media_top span img{ border-radius: 0; border: none;}
/* 媒体专栏作家 */
.media_col,.media_colbot{ width: 100%; overflow: hidden; border-bottom: 1px dotted #cacaca; padding-bottom: 20px; margin-bottom: 10px;}
.media_col .col_topl,.media_col .col_topl img{ width:110px; margin-left: 10px;}
.media_col .col_topr{ width: 80%;}
.col_topr h4{ font-size: 24px; color: #000;}
.col_topr h4 b{ color: #000; font-size: 16px; margin-left: 15px;}
.col_topr h4 b i{ color: #c0163a; font-size: 20px;}
.col_topr span{ color: #000; font-size: 15px; margin: 10px 0; display: block;}
.col_topr p,.media_colbot p{ font-size: 14px; color: #7d7d7d; line-height:28px;}
.media_colbot h3{ font-size: 20px; color: #000;}
.col_tg{ width: 100%; overflow: hidden; margin-top: 20px;}
.col_tg span{ color: #000; font-size: 18px;}
.col_tg p{ font-size: 14px;color: #7f7f7f; line-height: 28px;}
/*.apply{ width: 100%; background: #F1F1F1; padding: 20px; overflow: hidden;}
.apply .apply_top{ max-width: 1000px; margin: 0 auto; margin-bottom: 20px; min-height:200px; background: #fff; padding: 20px;}
.apply_top h6{ font-size: 14px; color: #c0163a; line-height: 30px; margin-bottom: 10px;}
.apply_top p{ font-size: 14px; color: #000; line-height: 28px;}
.apply_top h5{color: #fe4543; font-size: 18px; border-bottom: 2px solid #ccc; margin-bottom: 10px; padding: 5px 0;}
.apply_form{ width:90%; margin: 0 auto; overflow: hidden;border-bottom:1px solid #ccc; padding:12px 0;}
.apply_div{ width: 50%; float: left;}
.apply_div label{ width: 100px; margin-right:2%; float: left; text-align: right; color: #000; font-size: 16px;height: 32px; line-height: 32px}
.apply_div input{ padding-left: 3px;}
.apply_div input.app_name{ width:72%; float: left; border: 1px solid #e0e0e0; background: #fff;height: 32px; line-height: 32px;}
.apply_div input.app_sex{ width:30%; float: left; border: 1px solid #e0e0e0; background: #fff;height: 32px; line-height: 32px;}
.apply_div.app_adderss{ width:100%; float: left;}
.apply_div.app_adderss input.app_add{ width:72%; float: left; border: 1px solid #e0e0e0; background: #fff;height: 32px; line-height: 32px;}
.apply_div textarea{ width: 50%; height:120px; line-height: 24px; font-size: 14px; overflow: auto;border: 1px solid #e0e0e0;}
.apply_div b{ font-size: 12px; color: #727272;}
.apply_top button{ width: 200px; margin: 30px 400px; border: none; height: 45px; line-height: 45px; color: #fff; font-size: 18px;background-image: -moz-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);background-image: -ms-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);}*/
.apply{ width: 100%; background: #F1F1F1; padding: 20px 20px 90px; overflow: hidden;}
.apply .apply_first{padding:20px 70px}
.apply .apply_top{ max-width: 1000px; margin: 0 auto; margin-bottom: 20px; min-height:200px; background: #fff;}
.apply_top h6{ font-size: 14px; color: #c0163a; line-height: 30px; margin-bottom: 10px;}
.apply_top p{ font-size: 14px; color: #000; line-height: 28px;}
.apply_top h5{  background-image: linear-gradient(#88BBE6, #2C6FA6);font-size: 14px;color:#fff;line-height: 40px;text-indent: 1em;letter-spacing:2px}
.apply_box{padding:40px 70px;overflow: hidden;}
.apply_div{width: 100%;line-height: 45px;overflow: hidden;}
.apply_div label{clear:both;width: 50px;float: left; margin-right:2%; text-align: right; color: #000; font-size: 12px;height: 45px; line-height: 45px}
.apply_div input{ padding-left: 3px;width:200px;margin-left: 15px;font-size: 12px;}
#v_container{width: 100px;height: 40px;margin-left: 75px;}
#check{color: #007AFF;font-size: 12px}
.apply_div #code_input{width:120px;}
.apply_div .check{font-size: 10px;color:#666}
.apply_div .apply_chk{margin-left: 75px;width:15px;}
button{width:150px;line-height: 35px;background-color: #0076D9;color: #fff;font-size: 16px;border:0;}
.pwd{color:#0076D9 ;font-size: 10px;margin-left: 10px;}
.apply_left{width:60%;float: left;border-right: 1px solid #DDE9F3;}
.apply_right{width:245px;height:200px;float:left;margin-left: 80px;}
.apply_right h6{width:245px;color: #fff;background-color: #8EAEC7;line-height: 30px;padding-left: 5px;}
.apply_right p{font-size: 12px;color: #949494;}
.apply_right span{color: #3C80C0;}
.from_pwd{padding:25px 60px 100px}
.tijiao{color: #fff;background-color: #BF0303;font-size: 18px;letter-spacing: 3px;margin-top:30px;margin-left: 80px;}
.inport{color: #D8D8D8;font-size: 10px;line-height: 15px;margin-left: 80px;}
.fa{color:#fff;font-size: 12px;background-color: #88BBD4;border-radius: 5px;padding:4px 3px;margin-left: 80px;}
.apply_form textarea{width: 480px;margin-left: 80px;height: 120px;color: #B0B0B0;font-size: 12px;line-height: 25px; resize:none;padding:5px 10px}
.apply_last{height:600px}
.congrarulation{width: 200px;text-align: center;margin: 120px auto;}
.congrarulation .succe{font-size: 16px;font-weight: bold;}
.congrarulation .nows{font-size: 12px;color: #A2A3A2;}
.congrarulation .go{font-size: 12px;color: #fff;background-color: #E8462D;line-height: 36px;margin: 0;width: 100px;border-radius:3px;margin-top: 10px;}
.app_user{font-size:12px ;color: #64A662;margin-left: 10px;}
.app_red{font-size:12px ;color: #BD0708;margin-left: 10px;font-weight: bold;}
/* 科技创客 */
.tec_cy{ width: 100%; overflow: hidden; padding: 10px 20px;}
.tec_cy p{ width: 32%; float:left; margin-right: 1.5%; text-align: center;font-size: 14px; margin-bottom: 10px;}
.tec_cy p:nth-child(3n){ margin-right: 0;}
.tec_cy p img{ width: 100%;}
.tec_cy p b{ display: block; margin: 5px 0;}
.tec_cy p a{ color: #666;}
.tec_lt{ width:24%; margin-left: 1%;  float: left; overflow: hidden; border: 1px solid #f4f4f4;}
.tec_lt:last-child{ margin-left: 0;}
.tec_lt a{ width: 100%; display: block;}
.tec_lt a img{ width: 100%;}
.tec_lt a b{ color:#b9b9b9; font-size: 12px; width: 100%; display: block; margin:10px 0; padding: 0 8px;}
.tec_lt a p{ color: #373e37; font-size: 14px; line-height: 22px; padding: 0 8px; margin-bottom: 10px;}
/* 科技生活 */
.new_cont.tec_green h2 span {color: #3cae10;border-bottom: 2px solid #3cae10;}
.new_cont.tec_green h2 span a{color: #3cae10;}
.new_tspak.tec_jk h2{border-bottom: 2px solid #40a612;}
.tec_jk h2 span{ color: #40a612;}
/* 健康俱乐部 */
.meun.tec_menu p a.men_active{ background: #40a612;}
/* 商会联盟 */
.meun.union_meun p a.men_active{ background: #c51e32;}
span.sh,span.sh img{ width: 100%;}
.union_top{ width: 100%; overflow: hidden; padding:2% 5%; color: #3c3839; background: #f1f1f1;}
.union_top p{ width: 50%; float: left; text-align: center; margin:20px 0px; font-size: 16px;}
.union_top p i{ width:28px; color: #3c3839;}
.union_top p i img{width:25px; vertical-align: middle; margin-right:5px;}
.union_top div{ width: 100%; overflow: hidden;}
.sqrh{ width: 50%; margin:20px auto 38px; color: #fff; text-align: center; display: block; clear: both; height: 40px; line-height: 40px; background: #c51e30;}
.sqrh img{ width: 25px; margin-right: 5px;}
.new_cont.uni_red h2 span {color: #c51e32;border-bottom: 2px solid #c51e32;}
.new_cont.uni_red h2 span a{color: #c51e32;}
.sh_club{ width: 100%;overflow: hidden; padding:2% 6%;}
.sh_club p{ width:50%; float:left; padding: 0 6%;text-align: center;font-size: 14px; margin-bottom: 10px;}
.sh_club p img{ width: 100%;}
.sh_club p b{ display: block; margin: 5px 0;}
.sh_club p a{ color: #212121;}
.uni_p{ color: #212121; line-height: 30px; padding-left: 15px;  font-size: 14px;}
.sh_active{ font-size: 16px; margin: 15px 0; padding-left: 15px; color: #c51613;}
.tabun{width:100%; margin-bottom: 15px;}
.tabListun{width:100%}
.tabListun ul{ width: 100%;border-bottom: 2px solid #c61d30; padding-bottom: 10px;overflow: hidden;cursor:pointer}
.tabListun li{color:#333;float:left; text-align:center; padding: 5px 0;display:block;margin-right: 2%; font-size:20px}
.tabContun{ padding: 20px 10px; width:100%;clear:both;color:#333; line-height:32px; font-size:16px}
.tabListun li.selectedun{color:#c61d30;}
.tab_hyun p{ width: 13%; float: left; margin-right: 1.2%; border: 1px solid #ededed; margin-bottom: 15px; padding:6px 5px; text-align: center; height: 56px;}
.tab_hyun p img{ width: 90%; margin: 0 auto;}
/* 商会领导 */
.leader{ width: 100%; margin-top: 20px; margin-bottom: 40px;}
.leader_left{ width: 32%;}
.leader_rig{ width: 65%;}
.lead_nav{ background: #F1F1F1; padding:30px 20px; border-top: 1px solid #d2d0d1;}
.leader_box{ width: 75%; margin: 0 auto; background: #f6f7f9; border: 1px solid #E6E6E6; padding: 0 15px;}
.leader_box p a{ width: 100%; display: block; line-height: 45px; font-size: 16px; color: #6e6e6e; border-bottom: 1px dotted #c9c4c8; background: url(../images/sh_img14.jpg) no-repeat left center; background-size: 6px 9px; padding-left: 20px;}
.leader_box p a.lev{ color: #dc0320;background: url(../images/sh_img13.jpg) no-repeat left center; background-size: 6px 9px;}
.leader_box p:last-child a{ border-bottom: none;}
.leader_rig h2,.nui_club h2{ border-bottom:2px solid #dc0320;}
.leader_rig h2 span,.nui_club h2 span{ color: #dc0320; border-bottom: none;}
.leader_rig h2 span a,.nui_club h2 span a{ color: #dc0320; }
.lea_div{ width: 100%; overflow: hidden; padding: 20px 8px; border-bottom: 1px dotted #c7c5c6;}
.lea_div span{ width: 18%;}
.lea_div span img{ width: 100%;}
.der_rig{ width: 80%;}
.der_rig h6{ color: #000; font-size: 22px; margin-bottom: 10px;}
.der_rig h6 b{ font-size: 14px; margin-left: 15px;}
.der_rig p{ color: #454545; font-size: 14px ;line-height: 24px; height: 132px; overflow: hidden;}
.der_rig p a{ color: #c61d34;}
.der_rig a{ color: #454545;}
.lea_div:last-child{ border-bottom: none;}

.nui_cldiv{ width: 100%; overflow: hidden; margin-bottom: 40px;}
.nui_cldiv .nuiclub{ width: 20%;float: left; padding:1% 2%;}
.nuiclub span{ width: 100%; display: block; text-align: center; border: 1px solid #e3e3e3; padding: 6px 5px; height:70px; margin-bottom: 15px;}
.nuiclub span img{ width:88%;}
.nuiclub p{ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; color: #000;}
/* 贵宾访谈 */
.inter_top{ background: #F1F1F1; width: 100%; padding:5%; height:400px;}
.inter_top span{ width: 100%; margin-bottom:20px; display: block;}
.inter_top span img {width:100%}
.inter_top p{ font-size: 15px; line-height: 26px; color: #333333;}
.inter h2 span{ color: #d0a701; border-bottom:1px solid #d0a701;}
.inter h2 span a{color: #d0a701;}
.new_gb b{ color: #333; font-size: 18px; font-weight: bold; margin:10px 0; display: block; width: 100%;}
.inter_yell h2{color: #d0a701; border-bottom:2px solid #d0a701;}
.inter_yell span{color: #d0a701;}
/* 个人中心 */
.per_left{ width: 27%; background: #fff; text-align:center; padding: 30px 0; min-height:690px;}
.per_rig{ width:70%; background: #fff;padding: 30px 30px; min-height:690px;position: relative;}
.per_left span{ width: 128px; margin:0px auto; display: block;}
.per_left span img{ width: 100%;}
.per_left b{ font-size: 20px;color: #c1163a; margin: 15px 0; display: block;}
.per_left p { font-size: 14px; color: #333;}
.per_left p img{ margin-left: 5px; width:12px; margin-right: 3px;}
.per_rig p{ font-size: 14px; color:#666; margin-bottom:30px;}
.per_rig p a{ color:#c1163a;}
.per_div{ width:80%; margin: 0 auto 15px; overflow:hidden; line-height: 34px;}
.per_div span{ width:20%; float: left; text-align: right; margin-right: 1%;}
.per_div input.ipt{ width: 77%; padding-left: 10px; float: left; height: 34px; line-height: 34px; border: 1px solid #eee; background: none;}
.per_div b{ float: right; color: #c1163a;}
.per_div input[type="radio"]{ margin: 0 10px 0 3px;}
.per_div textarea.ipt{ width: 77%; float: left; height:60px; line-height:24px; border: 1px solid #eee; background: none;}
.per_rig button{color: #fff; font-size: 20px; width: 20%; margin: 0 40%; line-height:40px; border: none; margin-top: 20px; background-image: -moz-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);background-image: -ms-linear-gradient( 90deg, rgb(196,3,4) 0%, rgb(250,8,7) 100%);}
.issue{background-color: #C0163A;border-radius: 10px;width: 85px; text-align: center;position: absolute; top: 30px; right: 35px;line-height: 20px;}
.issue a{ color: #fff;font-size: 14px;font-weight: bold;}
.issue_box h3{font-weight: normal;}
.issue_box h3 span{font-size: 14px; background: #12ABEF;color: #fff;border-radius: 3px; padding: 0 5px;}
.issue_box p{font-size: 14px;color: #898989;line-height: 20px;}
.issue_btm{overflow: hidden;}
.issue_btm .issue_time{float: left;font-size: 15px;}
.issue_btm .issue_but{float: right;}
.issue_but span{border: 1px solid #D6D6D6; width: 84px;display: inline-block; text-align: center; line-height: 30px;margin-left: 20px;border-radius: 3px;color: #333;}
/*我的文章*/
.issue_boxs{background: #fff;padding: 40px 30px;}
.issue_boxs div{color: #C01539;font-weight: bold;font-weight: bold;font-size: 20px;width: 70px;float: left;}
.issue_boxs .bord{display: inline-block; width:90%;border-bottom: 2px solid #999;height: 28px;}
.boxss{background:#fff;height: 800px;padding-left: 30px;}
.boxss .boxss_btm{margin-left: 40px;margin-top: 30px;}
.boxss_btm span{background: #C0163A; width: 80px; text-align: center; display: inline-block; color: #fff;line-height: 30px;margin-right: 10px;}
/*上传图像*/
.photo_box{overflow: hidden;padding-top: 30px;}
.photo_box h3{background: #69C72B;color: #fff;width: 90px; font-weight: normal; font-size: 14px;text-align: center; border-radius: 3px;margin-bottom: 14px;}
.photo_box .photo_lf{width: 420px; height: 420px;border: 1px solid #d6d6d6;float: left; background: url(../images/touming.jpg) no-repeat;margin-bottom: 30px;background-size:100% 100%}
.photo_box .photo_rt{width: 180px;height: 180px; border: 1px solid #d6d6d6; float: left;margin-left: 10px;}
.photo_box p{clear: both; background: #F30707;font-size: 22px;color:#fff;width:120px;line-height: 35px;text-align: center; letter-spacing: 3px;;
}
.market .cont{width:100%;}
.new_line .pro_cir b{padding: 10px;background: none;}
.mar_bar{border-right: 1px solid #ccc;position: relative;overflow: hidden;float: left;width:32%}
.mar_bar .bar_bl{position: absolute;left:0;top:0;color:#fff;background:#0090ff;display: block;width:100px;text-align:center}
.mar_bar img{width: 100%;}
.mar_bar a{float:none;color:#000;font-size:16px}
.mar_bar p{color:#999;font-size:12px;line-height: 200%;	}
.mar_bar h4>span{color:#f22}
.mar_bar h4,.mar_bar h5{border-bottom: 1px solid #ccc;line-height:200%}
.mar_bar h5{color:#aaa;background:url(../images/per_add.jpg) no-repeat 5px;padding-left:20px}
