@charset "utf-8";
/* css document */
/* kissy css reset */
.warp{ margin: 0 auto; width: 1200px;}

.ren_slideur{width:100%;position:relative;margin:0 auto;min-height:200px;}
.ren_slideur div.img a{width:100%;display:block;min-height:200px;overflow:hidden;}
.net_txt_box{width:1200px; left:50%; margin-left:-600px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;}
.ren_slideur .renwnum{ text-align: center;}
.ren_slideur .renwnum span{width:32px; height: 4px; margin: 0 4px; display: inline-block; background: #ffffff; border-radius: 4px; filter:alpha(opacity=90);opacity:0.9; cursor:pointer; }
.ren_slideur .renwnum span.on{background: #e0251c; filter:alpha(opacity=100);opacity:1; width: 32px;}
.ren_slideur div.img a img{ visibility: hidden;}



.new_about{ background: #e0251c; height: 402px;}
.new_about_cont{ padding-left: 30px; width: 535px; padding-top: 58px; float: left; height: 344px;position: relative;}
.new_about_cont::after{ content: " "; background: url(/msite/vipwebsite2/images/about_tj.jpg) left center no-repeat; display: block; width: 295px; height: 13px; position: absolute; bottom: 42px; left: 30px;}
.new_about_cont span{ font-size: 24px; color: #fff; font-weight: bold; display: block; background: url(/msite/vipwebsite2/images/about_icon.jpg) left center no-repeat; padding-left: 20px;}
.new_about_cont em{ font-size: 13px; color: #ea807d; display: block; margin-top: 8px;padding-left: 18px; margin-bottom: 20px;}
.new_about_cont em::before{content: ''; height: 1px; width: 17px;  background: #ea807d; display: block; position: relative; top: 10px; left: -18px; }
.new_about_text{ font-size: 14px; color: #fff; line-height: 22px;}
.new_about_cont_img{ float: right;}
.vip_font_box{ background: #f3f3f3;}
.featured_title{ text-align: center; position: relative; padding-top: 50px; padding-bottom: 45px;}
.featured_title span{ font-size: 24px; color: #333333; z-index: 1;font-weight: bold; display: block; margin-bottom: 4px;}
.featured_title em{ font-size: 13px; color: #cccccc;  font-family: arial;display: inline-block; padding: 0 24px; position: relative;}
.featured_title em::before{content: " "; height: 1px; width: 17px; background: #d8d8d8; position: absolute; left: 0; top: 6px;}
.featured_title em::after{content: " "; height: 1px; width: 17px; background: #d8d8d8; position: absolute; right: 0; top: 6px;}



.box_con {position: relative; }
.box_con .btnl {position: absolute;}
.box_con .conbox ul li span a{color:#333;}

.box_con .btn {display: block;width: 39px;height: 297px;position: absolute;top: 0px;cursor: pointer;z-index: 999; opacity: .85;}

.box_con .btnl {background: url(/msite/vipwebsite2/images/prevbtntop.jpg) no-repeat center;left: 0px; z-index: 999;}
.box_con .btnr {background: url(/msite/vipwebsite2/images/nextbtntop.jpg) no-repeat center;right: 0px;z-index: 999;}
.box_con .btnl:hover{opacity: 1;}
.box_con .btnr:hover{opacity: 1;}
.box_con .conbox {position: relative;overflow: hidden; width: 1080px; margin: 0 auto;}
.box_con .conbox ul {position: relative;list-style: none;}
.box_con .conbox ul li {float: left;width: 250px;height: 297px; margin-left: 25px;overflow: hidden; position: relative; background: #fff;}
.box_con .conbox ul li:first-child { margin-left: 0;}
.box_con .conbox ul li a{ display: block;}
.box_con .conbox ul li img{display:inline-block;transition: all 0.5s;}
.box_con .conbox ul li:hover img {transform: scale(1.02);}
.box_con .conbox ul li .lsb-name{padding: 0 10px;height: 47px; border-top: 1px solid #f0f0f0; line-height: 47px;}
.box_con .conbox ul li span{ float: left; font-family: "微软雅黑"; font-size: 14px; text-align: left; width: 140px; color: #333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_con .conbox ul li .lsb-name em{ float: right; color: #e0251c;font-size: 14px; font-weight: bold;}
.vip_ind_btn{ text-align: center; padding: 60px 0;}
.vip_ind_btn a{font-size: 13px; color: #666; padding-right: 13px; font-weight: bold; position: relative; line-height: 30px; transition:all .5s; height: 30px; width: 180px;  border: 1px solid #b2b2b2;  display: inline-block; }
.vip_ind_btn a:hover{ background: #e0251c; color: #fff; border:1px solid #e0251c; padding-right: 0;}
.vip_ind_btn a::before{content: " "; position: absolute; transition:all .5s; right: 40px; top: 11px; width: 28px; height: 8px; display: block; background: url(/msite/vipwebsite2/images/cjt.png) center center no-repeat;}
.vip_ind_btn a:hover::before{background: url(/msite/vipwebsite2/images/jt-bs.png) center center no-repeat;  width: 0;}

.news_product{ background: url(/msite/vipwebsite2/images/main_bg.jpg) repeat; padding-bottom: 10px;}
.news_product_list ul li{ height: 390px; padding: 0 114px;  margin-bottom: 40px;position: relative;}
.news_product_list_bg{ background: #f3f3f3;height: 390px; }
.news_pt_lf_ove img{transition:all .5s;}
.news_pt_lf_ove img:hover{transform: scale(1.02);}
.news_pt_lf_ove{ width: 268px;  height: 268px; padding: 61px 91px; background: url(/msite/vipwebsite2/images/x_icon_bg.png) center center no-repeat; position: absolute; left: 0; top: 0;}
.news_pt_lf_ove_rt{ right: 0;left: initial;}

 



.news_pt_rt_ove{ width: 510px;  padding: 50px 60px 50px 72px; }
.news_pt_rt_title{ font-size: 36px; font-weight: bold;  font-family: "微软雅黑";}
.news_pt_rt_title a{color: #e0251c;}
.news_pt_rt_text{ font-size: 14px; color: #666; margin-top: 18px; line-height: 22px;}
.news_pt_rt_money{ margin-top: 23px;}
.news_pt_rt_money em{ font-size: 22px; font-weight: bold;}
.news_pt_rt_money i{ font-weight: normal; color: #666666; font-style: normal;}
.news_pt_rt_btn { margin-top: 34px;}
.news_pt_rt_btn a{ background: #e0251c; transition:all .5s;  border:1px solid #e0251c; display: inline-block; color: #fff; line-height: 43px; font-size: 18px; text-align: center; width: 197px; height: 43px;}
.news_pt_rt_btn a:hover{ background: #fff; color: #e0251c;}
.news_pt_rt{ float: right;}





.vip_vunp_box{ background:#e0251c; height: 162px; }

.vip_vunpo1{ background: url(/msite/vipwebsite2/images/vip_hg_bg.png) left top no-repeat; float: left; width: 62px; text-align: center; padding: 24px 34px 60px;}
.vip_vunpo1s{margin-left: 20px;}
.vip_vunpo1 span{ font-size: 28px; color: #fff; font-family: "微软雅黑";}
.vip_vunpo2{ margin-left: 28px; float: left; margin-top: 34px;}
.vip_vunpo2 em.btm{ font-size: 16px; color: #fff; font-weight: bold; float: left; margin-right: 5px;}

.vip_vunpo2 ul{ width: 510px; overflow: hidden; margin-top: 10px;}
.vip_vunpo2 ul li{ font-size: 14px; color: #fff; margin-right: 24px; line-height: 24px;}
.vip_vunpo2 ul li i{ font-style: normal; padding: 0 12px;}
.vip_vunpo_rt{ float: right; width: 425px;padding-top: 20px;}

.vip_vunpo_rt em{ float: left;position: relative;left: -14px;top: 0; z-index: 2;}
.vip_vunpo_rt em a{transition: all 0.5s; display: block; background: url(/msite/vipwebsite2/images/djxuno.png) center center no-repeat; font-weight: bold; font-size: 25px; text-align: center;  padding: 28px 44px; width: 54px; color: #fff;}
.vip_vunpo_rt em a:hover{transform: scale(1.2); }

.vip_vunpo_rt span{ transition: all 0.5s; z-index: 3; float:left; text-align: center; width: 132px; padding: 2px 4px; position: relative; background: url(/msite/vipwebsite2/images/code_bg.png) center center no-repeat;}
.vip_vunpo_rt span img{ width: 116px; border-radius: 52px; margin-top: 3px; }

.vip_vunpo_rt i {float: left;position: relative;left: -28px;top: 0; font-style: normal; z-index: 0;}
.vip_vunpo_rt i a{transition: all 0.5s; display: block; background: url(/msite/vipwebsite2/images/djxuno.png) center center no-repeat; font-weight: bold; font-size: 25px; text-align: center;  padding: 28px 44px; width: 54px; color: #fff;}

.trade_products{ padding-top: 32px; background: #f3f3f3; }
.td_products_lf{ float: left; width: 200px;}
.td_meun_lf{ background: #e0251c; height: 74px;}
.td_meun_lf em{ font-size: 32px; color: #e5453e; font-weight: bold; display: block; padding-left: 10px; padding-top: 8px;}
.td_meun_lf i{ font-size: 24px; font-weight: bold; color: #fff; font-style: normal; position: relative; top: -18px; left: 13px;}

.td_pr_list_lf{ border: 2px solid #e0251c;  background: #fff;}
.td_pr_list_lf ul li{ height: 42px; line-height: 42px;  padding: 0 5px; }
.td_pr_list_lf ul li:last-child a{ border-bottom: none;}
.td_pr_list_lf ul li a{ display: block;  height: 42px;border-bottom: 1px dashed #cbcbcb; overflow: hidden;padding-left: 5px; color: #333; font-size: 13px; font-weight: bold;}
.td_pr_list_lf ul li:hover {  background: #e0251c;}
.td_pr_list_lf ul li:hover a{color: #fff;}
.td_products_rt{ float: right; width: 980px;padding-bottom: 80px}
.td_products_rts{ float: none;padding-bottom: 27px}
.td_products_rt dl{}
.td_products_rt dl dd{ background: #fff; border: 1px solid #e5e5e5; padding: 12px; width: 212px; float: left; margin-right: 9px; margin-bottom: 20px;}
.box_tops{ width: 212px; height: 212px; overflow: hidden;}
.td_products_rt dl dd img{transition: all 0.5s;}
.td_products_rt dl dd:hover img{transform: scale(1.05); }
.box_bott{ text-align: center;}
.box_bott span{line-height: 40px; display: block;margin-top: 6px;}
.box_bott span a{ display: block; font-size: 16px; color: #333333; font-weight:bold; height: 40px; line-height: 40px; overflow: hidden;}
.box_bott i{ display: block; font-style: normal; margin-bottom: 7px; }
.box_bott i a.boot_lf{ float: left; display: inline-block; width: 88px; transition: all 0.5s; height: 28px; border: 1px solid #e2e2e2; line-height: 28px; border-radius: 28px; font-size: 14px; color: #666666;}
.box_bott i a.boot_rt{ position: relative; float: right;background: url(/msite/vipwebsite2/images/wx_po.png) 8px center no-repeat; padding-right: 10px; padding-left: 30px;  height: 28px; border: 1px solid #83cf3b; color: #83cf3b; line-height: 28px; border-radius: 28px;}
.td_products_rt dl dd i a.boot_lf:hover{ color: #fff; background: #e0251c;}
.ck_ong { font-size: 14px; color: #e0251c;text-decoration: underline; line-height: 42px; padding-left: 10px;}
.vip_bread{width: 100%; height: 44px; line-height: 44px; background: #f8f8f8; border-bottom: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;}

.vip_bread_nav{ text-align: left; font-size: 14px; color: #999999;  height: 40px; line-height: 40px;}
.vip_bread_nav a{ color: #999;}
.vip_bread_nav h1 { display: inline-block; font-weight: bold; color: #333; font-size: 14px; font-weight: normal; padding-right: 6px;}

.vip_content{ width: 100%; position: relative; padding-top: 30px; overflow: hidden; background: #f3f3f3;}
.vip_content_lf{ float: left; width: 200px; }
.vcont_bt{line-height: 40px; padding-left: 12px; font-size: 14px; font-weight: bold; color: #fff; position: relative; background: #3e3e3e;}
.vcont_bt a{ position: absolute; top: 0; right: 17px; font-size: 13px; color: #fff;}
.vcont_bt a:hover{text-decoration: underline;}
.vip_content_lf1 ul {  border: 1px solid #e0251c; background: #e0251c; padding: 12px 0;}

.vip_content_lf1{ margin-bottom: 20px;}
.vip_content_lf1 ul li{ line-height: 40px; height: 40px; padding: 0 6px; }
.vip_content_lf1 ul li a{font-size: 13px; font-weight: bold; color: #fff; border-bottom: 1px dashed #ea8683; font-family: "微软雅黑"; display: block;height: 40px;overflow: hidden; padding-left: 5px;}
.vip_content_lf1 ul li:last-child a{ border-bottom: none;}
.vip_content_lf1 ul li:hover{  background: #fff; }
.vip_content_lf1 ul li:hover a{color: #e0251c; }

.vip_content_lf2{ margin-bottom: 20px; }
.vcont_bts{ background: #3e3e3e; color: #fff;}
.vip_content_lf2 ul{padding: 12px 0; background: #ffffff;}
.vip_content_lf2 ul li{ line-height: 40px; height: 40px; overflow: hidden; padding: 0 6px;}
.vip_content_lf2 ul li a{font-size: 13px; color: #333; font-family: "微软雅黑"; display: block;height: 40px;overflow: hidden; padding-left: 5px; margin-right: 5px;}
.vip_content_lf2 ul li:hover{ background: #f5f5f5;}


.vip_content_lf3{ margin-bottom: 20px; }
.vip_lf_contact{ padding: 15px;background: #ffffff;}
.vip_lf_contact span{  font-size: 13px; color: #999; display: block;  }
.vip_lf_contact strong{font-size: 16px; color: #e0251c; display: block; padding-bottom: 6px; font-family: arial;  padding-top: 10px;}
.vip_lf_contact em{ display: block; font-size: 13px; color: #333;}
.vip_lf_mess{  margin-bottom: 6px;}
.vip_lf_mess i{font-style: normal; color: #999999; font-size: 14px; display: block; padding: 16px 0 0px 0;}
.vip_lf_mess a{ font-size: 13px; color: #333333; font-weight: bold; display: inline-block; line-height: 27px; text-decoration: underline; }
.vip_lf_mess a:hover{ color: #289940;}
.vip_content_rt{ float: right; width: 980px;}

.vip_content_rt_bt{margin-bottom: 20px; font-size: 14px; color: #e0251c; line-height: 52px; background: #fff; padding-left: 20px;}
.vip_content_rt_bt font{ font-size: 14px;}
.vip_content_rt_bt a{
  color: #000;
}
.vip_content_rt_bt i { color: #ff0000; font-style: normal; padding-left: 15px; font-size: 12px;}
.vip_content_ny_title{ line-height: 48px; border-bottom: 1px solid #e7e7e7; overflow: hidden; padding-left: 25px;}
.vip_content_ny_title span{ font-size: 21px; color: #333333; padding-left: 20px;float: left; background: url(/msite/vipwebsite2/images/icon_about.jpg) 3px center no-repeat; }
.vip_content_ny_title a{ float: right; font-size:13px ; color: #333;}
.vip_content_ny_title a.qcc_itps{ float: none;}
.vip_content_ny_title em{ font-size: 18px; color: #333; padding-left: 10px; }
.vip_content_ny_title i{ font-style: normal; float: left; font-size: 14px; color: #999999; padding-left: 14px;}
.vip_content_ny_title font{ color: red; font-size: 12px; padding-left: 10px; font-weight: normal;}
.qcc_itps img { vertical-align: middle; margin: 0px 3px;}

.vip_content_news_list dl dd{ border-bottom: 1px dashed #c4c4c4; padding-left: 38px; padding-right: 40px; padding-top: 25px; padding-bottom: 25px; background: #fff url(/msite/vipwebsite2/images/ewns_rtjt.jpg) 922px center no-repeat;);}
.vip_content_news_list dl dd:last-child{ border-bottom: none;}
.vip_content_news_list dl dd span{display: block;}
.vip_content_news_list dl dd span a{ font-size: 16px; color: #333333; font-weight: bold;}
.vip_content_news_list dl dd span a{ padding-left: 14px; background: url(/msite/vipwebsite2/images/news_list.jpg) left center no-repeat;}
.vip_content_news_list dl dd span a:hover{ color: #e0251c;}
.vip_content_news_list dl dd span i{ font-style: normal; font-size: 14px; color: #c2c2c2; padding-left: 10px;}
.vip_content_news_list dl dd em{ font-size: 14px; color: #999; line-height: 22px; display: block; margin-top: 10px; padding-right: 176px;}


.vip_news_detali{ padding: 0 23px; background: #fff;}
.vip_news_detali_title{ border-bottom: 1px dashed #dfdfdf; text-align: center; padding-bottom: 26px; padding-top: 50px; margin-bottom: 26px;}
.vip_news_detali_title h2{font-size: 22px; color: #e0251c; font-family: "微软雅黑"; padding-bottom: 18px;}
.vip_news_detali_title em{ font-size: 14px; color: #999;}

.vip_news_detali_text{ font-size: 14px; color: #333; line-height: 22px;}
.go_back{ text-align: center; padding-top: 60px;}
.go_back a{ width: 113px; height: 35px; border: 1px solid #dedede; line-height: 35px; font-size:16px ; color: #929293; display: inline-block;}
.go_back a:hover{ border: 1px solid #e0251c; color: #e0251c;}
.news_nums_cont{  padding-top: 32px; border-top: 1px dashed #666666; margin-top: 55px; padding-bottom: 55px;}
.news_nums_cont em{ display: block; color: #999; font-size: 14px; font-family: "微软雅黑"; line-height: 32px;}
.news_nums_cont em a{ color: #333;}
.news_nums_cont em a:hover{ text-decoration: underline;}

.vip_contact_list{ padding: 10px 5px 35px 5px; width: 540px; }
.about_list_box{position: relative;background: #fff;  margin-bottom: 20px; }
.contact_list_box{min-height: 696px; padding: 0 25px;}
.honor_list_box{ padding: 0 25px;}
.vip_contact_list strong{ color: #000; font-size: 16px; margin-bottom: 8px; font-family: "微软雅黑"; display: block; line-height: 40px; padding-bottom: 8px; border-bottom: 1px dashed #cccccc;}
.vip_contact_list ul li{ line-height: 32px; font-size: 14px; color: #333; }
.vip_contact_list ul li span{ font-size: 14px; color: #333; }
.vip_contact_list ul li i{ color: red; font-style: normal;}
.contact_code{position: absolute; top: 60px; right: 30px; width: 198px; padding-top: 40px; padding-bottom: 40px; border: 1px solid #f1f1f1; text-align: center;}
.contact_code span{ display: block;}
.contact_code span img{ max-width: 140px; width: 100%;}
.contact_code i{font-size: 12px; color: #999; font-style: normal; font-family: "微软雅黑"; display: block; padding-top: 8px;}

.beian_ma_tt{ padding: 24px 25px 25px 25px;}
.about_text{ font-size: 14px; color: #666666; line-height: 25px; font-family: "微软雅黑";  padding-left: 25px; padding-right: 25px; padding-bottom: 30px; margin-bottom: 20px;  padding-top: 30px;}
.about_text img{ max-width: 300px; max-height: 160px; padding-right: 25px; padding-bottom: 10px;}
.cont_about_bean_text{ padding: 25px 25px 25px 25px; }
.cont_about_bean_text span{ font-size: 14px; color: #ff0101; padding-right: 8px; font-weight: bold;}
.cont_about_bean_text span strong{ color: #333333;}
.cont_about_bean_text em{ background: #4b9e48; font-size: 14px; color: #fff; padding: 2px 10px; margin-right: 3px;}
.beian_ma_tt_attr{overflow: hidden;}
.beian_ma_tt_attr dd { width: 45%; margin-right: 10px;}
.beian_ma_tt_attr dd:nth-child(odd){ float: left;}
.beian_ma_tt_attr dd:nth-child(even){ float: right;}
.beian_jyfw{ overflow: hidden; }

.beian_ma_tt dl dd{line-height:29px;display:inline-block;color:#333;font-size:14px;font-family:"微软雅黑"; font-weight: bold;}
.beian_ma_tt dl dd em{ color: #666666; font-size: 14px; font-weight: normal;}
.beian_ma_tt dl dd a{color:#f16c03;text-decoration:none;}
.beian_ma_tt dl dd a.map_tc{display:inline-block;margin-left:10px;}

.beian_ma_honor{ margin-bottom: 30px; overflow: hidden; padding-top: 25px; padding-bottom: 25px;}
.beian_ma_honor ul li{ width: 180px; float: left; text-align: center; margin-right: 10px;}
.beian_ma_honor ul li span{ font-size: 14px; color: #666; overflow: hidden; display: block; height: 20px;}
.beian_ma_honor ul li a{display: flex;justify-content: center;align-items: center;width: 180px;height: 187px; background: #f5f5f5;}
.beian_ma_honor ul li a img{max-width: 180px;max-height: 187px;}
.cont_vip_honor{overflow: hidden; padding: 40px 19px 0px 19px;}
.cont_vip_honor dl{ overflow: hidden;}
.cont_vip_honor table{ height: 180px; width: 272px;}
.cont_vip_honor dl dd{ width: 272px; margin-bottom: 25px; padding-top: 10px; margin-right: 35px; text-align: center; float: left;  border: 1px solid #d6d6d6;}
.cont_vip_honor dl dd span{ font-size: 14px; color: #666;font-family:"微软雅黑"; display: block; line-height: 40px; height: 44px; overflow: hidden; padding: 0 10px;}

.page-num { background: #fff; text-align: center; padding-bottom: 20px; line-height: 35px; padding-top: 20px; margin-bottom: 45px;}
.page-num a { display: inline-block; box-sizing: border-box; border: 1px solid #999999; padding: 0 14px; color: #333333; background: #fff;  text-align: center;  font-size: 14px; text-decoration: none; margin: 0 2px;}
.page-num a.active { cursor: default; border-color: transparent; color: #fff; background: #e0251c; font-weight: bold;}
.page-num a.active:hover{ color: #fff;}
.page-num a:hover{ color: #fff; background: #e0251c;border: 1px solid #e0251c;}



.vip_contentny{ margin-bottom: 0; height: 164px; background: #2b302a;}
.cont_vip_bbs{ padding-left: 25px; margin-bottom: 30px; padding-top: 40px; padding-bottom: 30px;}
.cont_bbs_tit{ position: relative;  height: 18px; line-height: 18px;  border-bottom: 1px solid #ebebeb; padding-bottom: 13px; margin-bottom: 20px; margin-top: 35px;}
.cont_bbs_tit span{font-size: 18px; color: #333333;padding-left: 16px; background: url(/msite/vipwebsite2/images/icon_about.jpg) left center no-repeat; font-family: "微软雅黑";  display: inline-block;}
.cont_vip_bbs font{ color: red; padding-left: 10px; font-size: 12px; float: left; padding-top: 16px;}
.cont_vip_bbs .red{ color: #fa0000;}
.cont_zy{ font-size: 14px; color: #ff0000;}
.cont_vip_bbs .bbs_txt { float: left; width: 428px; height: 46px; border: 1px solid #dfdfdf; line-height: 30px; font-size: 14px; padding: 0px 8px; outline: none; color: #999999;}
.cont_vip_bbs .bbs_txtt { float: left; width: 428px; height: 106px; padding: 5px 8px; border: 1px solid #dfdfdf; line-height: 22px; font-size: 14px; outline: none; color: #999999;}
.bbs_append{ font-size: 13px; color: #666666; border:1px solid #e5e5e5; display: inline-block; background: #f8f8f8; border-radius: 5px; line-height: 30px; padding: 0 12px;}
.bbs_append:hover{ color: #fa0000;}
.cont_vip_bbs tr td { color: #333; font-size: 13px;}
.bbs_ycode { width: 234px; height: 46px; border: 1px solid #dfdfdf; line-height: 30px; font-size: 12px; margin-right: 4px; padding: 0px 8px; outline: none; color: #999;}
.cont_vip_bbs a{ color: #333;}
.cont_vip_bbs a i{ color: red; font-style: normal;}
.vip_btn_logo{ display: inline-block; background: #3e3e3e; font-size: 18px; color: #fff!important; padding: 13px 75px; border-radius: 46px; margin-right: 32px;}
.vip_btn_rese{ display: inline-block; background: #e6e6e6; font-size: 18px; color: #838383!important; padding: 13px 75px; border-radius: 46px;}
.bbs_txt_select {float: left;width: 150px;height: 30px;border: 1px solid #cccccc;line-height: 30px;font-size: 14px;margin-right: 8px;padding: 0px 8px;outline: none;color: #999999;}


textarea::-webkit-input-placeholder{color: #999999; }
textarea::-moz-placeholder{ color: #999999; }
textarea:-moz-placeholder{ color: #999999; }
textarea:-ms-input-placeholder{ color: #999999; }


.vip_content_join_list{ margin-top: 40px;min-height:500px;}
.vip_content_join_list h2{ font-size: 28px; text-align: center; font-family: "微软雅黑"; color: #000;}
.vip_content_join_list h2 em{ display: block; font-size: 14px; font-weight: normal; color: #999; margin-top: 15px;}
.vip_content_join_table table{ margin: 15px auto 0;}
.vip_content_join_table tr { border: 1px solid #e3e3e3;}
.vip_content_join_table tr td{border: 1px solid #e3e3e3;}
.vip_content_join_table tr td em{font-size: 14px; color: #333; font-weight: bold;}
.vip_content_join_table tr th font{ font-size: 14px; color: #333; font-weight: bold;}
.vip_content_join_zz{ margin: 30px auto 10px; width: 760px; font-size: 14px; color: #666; line-height: 30px;}
.vip_content_join_zz span{ display: block;font-size: 14px; color: #333; font-weight: bold;}
.join_btn{text-align: center; padding-top: 10px; padding-bottom: 25px;}
.join_btn a{ font-size: 18px; color: #fff; font-weight: bold; display: inline-block; line-height: 46px; width: 170px; background: #e0251c; border-radius: 46px;}

.wenda_list_p {padding-bottom:80px; background: #fff;}
.wenda_list_p dl dd{padding:10px 15px;border-bottom:1px solid #e5e5e5;}
.wenda_list_p dl dd span.drt_pmkj{display:block;font-size:16px;font-family:"微软雅黑";line-height:34px;height:34px;overflow:hidden;font-weight:bold;}
.wenda_list_p dl dd span.drt_pmkj a{color:#333333;}
.wenda_list_p dl dd em.drt_pm_mhr{display: block; font-size: 15px; font-family: "微软雅黑"; line-height: 25px; font-style: normal;color: #666; height: 75px; overflow: hidden; position: relative;}
.wenda_list_p dl dd em.drt_pm_mhr a{display:block;position:absolute;right:0px;bottom:0px;background: #fff;padding-left: 22px;color:#2f6eab;}
.wenda_list_p dl dd em.show_all_cc{height:auto !important; }
.wenda_list_p dl dd em a.omm{color:#999;}
.wenda_list_p dl dd span.drt_pmkj img{max-width:100%;}
.beian_ma_ttrt{margin-bottom:0px;}
.rt_pm_gt{color:#999;font-size:14px;font-family:"微软雅黑"; overflow: hidden;margin-bottom: 5px;}
.rt_pm_gt em{margin:0px 10px;float:left;}
.rt_pm_gt span{float:left;}
.mu_p_po{float:left;margin-right:3px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.drt_pmkj a{text-decoration:none}
.wenda_list_p dl dd a.show_all{ color: #e0251c; display:block;background: #fff;padding-left: 20px;font-size:15px;font-family:"微软雅黑";text-align:right;}

.wx_main_t{position:absolute;right: -2px;top: 40px;width: 100px;height:134px;background:#fff;border:1px solid #dcdcdc;display:none; z-index: 99;}
.wx_main_t1{ top: -142px;}
.wx_main_t em{display:block;width:88px;height:88px;margin:12px auto 2px;}
.wx_main_t em img{width:88px;height:88px;}
.t_p_pof_lk{position:absolute;top:-8px;left:43%;}
.wx_main_t span{display:block;text-align:center;color:#333;font-size:12px;font-family:"微软雅黑";height:25px;line-height:25px;}



.links {
  width: 98%;
  margin: auto;
  max-width: 1200px;
  
  padding-top: 10px;
}
.links span {
  width: 5%;
  max-width: 60px;
  float: left;
  background:  no-repeat left top;
  display: block;
  line-height: 32px;
  color: #333333;
  font-size: 14px;
}
.links .link_a {
  width: 94%;
  float: right;
  line-height: 32px;
}
.links .link_a a {
  display: inline-block;
  padding: 0px 5px;
  line-height: 32px;
  font-size: 14px;
  color: #666;
}
.links .link_a a:hover {
  color: #0083c7;
}

.rightplatecontent{background-color:#fff; background-image:none; }
#foot { border-top:2px solid #e5e5e5; padding:0px; }
#foot .footcont { margin:0px auto; text-align:center; width: 1200px; }

.foot_p_main{width:930px;position:relative;}
.foot_p1{color:#555;font-size:12px;font-family:"微软雅黑";line-height:24px;}
.foot_p1 a{color:#555;}
.foot_p1 em{margin:0px 12px;font-style:normal;}
.foot_p2{color:#555;font-size:12px;font-family:"微软雅黑";line-height:24px;overflow:hidden;}
.foot_p2 ul li{color:#555;font-size:12px;font-family:"微软雅黑";line-height:24px;}
.foot_p2 ul li a{color:#555;margin:0px 5px;}
.foot_p2 ul li em{font-style:normal;}
.foot_p3{position:absolute;right:13px;top:43px;}
#tiperr{
  font-size: 21px;
  color: #333333;
  text-align: center;
}
.video_img_conts{ display: inline-block; width: 600px; height: 402px; position: relative;}
.video_img_conts img{ width: 600px; height: 402px;}
.video_img_conts img.video_star{ width: 50px; height: 50px;transform: translate(-50%, -50%);
  position: absolute;padding-right: 0; padding-bottom: 0;
  top: 50%;
  left: 50%; }

.video_img{text-align: center;}
.video_img_cont{position: relative; display: inline-block; width: 500px; height: 260px; }
.video_img_cont img{ width: 500px; height: 260px;max-width: 500px;max-height: 260px;}
.video_img_cont img.video_star{ width: 50px; height: 50px;transform: translate(-50%, -50%);
  position: absolute;padding-right: 0; padding-bottom: 0;
  top: 50%;
  left: 50%; }
  
  
  .bbs_txt_mnd{height:25px;border:1px solid #e5e5e5;width:200px;outline:none;}
  
  .cn_md_lm{display:inline-block;margin-left:10px;height: 20px;line-height: 20px;padding:0px 6px;background: #def1fc;color: #189aed !important;font-size:12px;font-style: normal;margin-bottom: 2px;font-weight: 100;font-family:"微软雅黑";}
/* add css */
.gs_dt_lir{padding:0px 15px;}
.gs_dt_lir dd{height:37px;line-height:37px;border-bottom:1px dashed #dadbdd;}
.gs_dt_lir dd em{font-style:normal;float:left;color:#999999;font-size:12px;margin-right:8px;}
.gs_dt_lir dd a{float:left;color:#333;font-size:12px;max-width:650px;height:37px;line-height:37px;overflow:hidden;display:block;}
.gs_dt_lir dd i{font-style:normal;float:right;color:#333;font-size:12px;}
.gs_dt_lir dd a:hover,.prn_mc_m ul li a:hover{text-decoration:underline;}
.prn_mc_m{width:95%;margin:0px auto;height:50px;line-height:50px;}
.prn_mc_m ul li{float:left;width:47%;}
.prn_mc_m ul li em{font-style:normal;color:#999999;font-size:12px;height:50px;line-height:50px;}
.prn_mc_m ul li a{color:#2f6eab;font-size:12px;margin-right:15px;max-width: 200px;height:50px;line-height:50px;overflow: hidden;display: inline-flex;}
.prn_mc_m ul li.last_r{float:right;text-align:right;}
  /* 高级会员 */
.gs_dt_li_mr{padding:0px 15px;background:#fff;}
.gs_dt_li_mr dd{position:relative;padding:15px 0px;border-bottom:1px dashed #dadbdd;}
.gs_dt_li_mr table{width:126px;height:94px;position:absolute;left:0px;top:15px;}
.gs_dt_li_mr table img{max-width:126px;max-height:94px;}
.s_dt_li_r{margin-left:144px;}
.s_dt_li_tu1:hover{text-decoration:underline;}
.s_dt_li_tu1{display:block;color:#333;font-size:14px;height:25px;line-height:25px;overflow:hidden;font-weight:bold;}
.s_dt_li_tu2{display:block;color:#666;font-size:12px;height:40px;line-height:20px;overflow:hidden;font-style:normal;}
.s_dt_li_tu3{display:block;height:25px;line-height:25px;margin-top:7px;}
.s_dt_li_tu3 span{display:block;min-width:68px;height:20px;line-height:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#f0f0f0;color:#666666;font-size:12px;float:left;text-align:center;}
.s_dt_li_tu3 i{float:right;color:#666;font-size:12x;font-style:normal;}
.s_dt_li_tu3 span a{color:#666666;}

.vip_ne_ws_detali li{border-bottom:1px dashed #e5e5e5;padding:20px;}
.vip_ne_ws_detali h2{font-size:16px;line-height:30px;}
.vip_ne_ws_detali h2 a{color:#666666;}
.vip_ne_ws_detali li .date{line-height:25px;font-size:14px;color:#666666;}
.vip_ne_ws_detali li .summary{color: #666;font-size: 12px;line-height: 25px;}
.vip_ne_ws_detali li .summary a{color:#666666;display:block;text-align:right;}
.vip_ne_ws_detali li .summary a:hover,.vip_ne_ws_detali h2 a:hover{color:#e0251c;}


.dnb_dcfd_c{display:inline-block;margin-left:10px;height: 20px;font-weight:100;line-height: 20px;font-size:12px;font-style: normal;float: left;margin-top: 20px;font-family:"微软雅黑";background: #def1fc;color: #189aed !important;padding:0px 4px;}



.directory{min-height:400px;}
.ccp-detail{padding:20px;}
.ccp-detail h2{line-height:35px;font-size:16px;color:#333;text-align:center;}
.ccp-bar{line-height:35px;font-size:16px;color:#333;text-align:center;}
.ccp-list{padding:10px 10px;border-bottom:1px dashed #e5e5e5;}
.cper_cdfe{overflow:hidden;line-height:35px;position: relative;}
.cper_cdfe span{line-height:35px;font-size:16px;color:#333;font-weight:bold;margin-right: 100px;display: block;height: 35px;overflow: hidden;overflow: hidden;}
.cper_cdfe span a{color:#333;}
.da_te{font-size:14px;color:#333;position: absolute;right: 10px;top: 0px;}
.summary{line-height:25px;font-size:12px;color:#666666;}
.summary a{color:#333;}
.ccp-bar{line-height:25px;font-size:12px;color:#666666;margin-top:10px;}
.tabled-info-fg tr td{line-height:30px;font-size:12px;color:#666666;padding:0px 5px;}
.dfe_cvv{line-height:25px;font-size:12px;color:#666666;margin-top:10px;}
.buttonlike1{width:200px;height:45px;line-height:45px;text-align:center;border:1px solid #e5e5e5;margin:20px auto;display:block;font-size:14px;color:#666666;}

.th_mdf{padding:70px 0px;text-align:center;background:#fff;}
.th_mdf p{text-align:center}


/* 豪华商铺认证信息 */
.rz_mxd_m{padding:15px 17px;}
.z_mrt1{line-height:25px;overflow:hidden;margin-bottom:8px;position:relative;}
.z_mrt1 img{float:left;margin-right:8px;margin-top:4px;}
.z_mrt1 em{float:left;font-weight:bold;color:#333;font-size:14px;font-style: normal;}
.df_mc_fsd{position:absolute;right:0px;top:0px;line-height:25px;display:block;color: #999 !important;font-size:14px;font-weight: normal !important;}
.df_mc_fsd img{margin: 0px 7px;display:inline-block;float: none;vertical-align: middle;}
.z_mrt2{line-height: 25px;margin-bottom: 10px;overflow:hidden;}
.z_mrt2 em{float:left;color:#333;font-size:14px;font-style: normal;}
.z_mrt2 img{float:left;margin:4px 8px 0px 5px;}
.z_mrt3{line-height:25px;margin-bottom:25px;overflow:hidden;}
.z_mrt2 i{color:#e5e5e5;margin:0px 15px;font-style: normal;float:left;}
.z_mrt2 em.z_mtr1{color:#22ac38;}
.z_mrt2 em.z_mtr2{color:#eb6100;}
.z_m_dfrt1{position:relative;}
.er_me_xdg{position:absolute;right:20px;top:70px;}
.z_mrt3 em{float:left;color:#333;font-size:14px;font-style: normal;}
.z_mtr3{display:block;overflow:hidden;margin-left:20px;}
.z_mtr3 i{display:block;float:left;margin-right:10px;height:22px;line-height:22px;border:1px solid #8dd39a;color:#22ac38;font-size:14px;background:#eef7f3;font-style:normal;position:relative;padding:0px 17px 0px 10px;}
.z_mtr3 i img{position:absolute;right:0px;bottom:0px;}
.z_mrt4{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin-top:12px;color:#333;font-size: 14px;background:#fff;margin-bottom:25px;}
.z_mrt4 tr td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.dd_mdfl{padding:10px 15px;color:#333;font-size:14px;line-height:18px;}
.z_mrt4 tr td em{display:block;padding:0px 15px;color:#333;font-size: 14px;font-style:normal;}
.dd_mdf2 i{display:inline-block;margin-right:10px;height: 25px;line-height: 24px;padding:0px 6px;background: #dff1fc;color: #189aed !important;font-size: 14px;font-style: normal;float: left;font-weight: 100;font-family:"微软雅黑";margin-bottom:5px;}
.dd_mdf2{padding:10px 15px;}
.z_mrt_mdr1{overflow:hidden;}
.z_mrt_mdr1 span{float:left;display:block;width:190px;height:130px;background:#fff;border:1px solid #e5e5e5;margin-right:21px;margin-bottom:6px;margin-top:5px;}
.z_mrt_mdr1 span table{width:190px;height:130px;}
.z_mrt_mdr1 span table img{max-width:100%;max-height:130px;}
