@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:10px; height: 10px; margin: 0 4px; display: inline-block; background: #f9f9f3; border-radius: 10px; filter:alpha(opacity=80);opacity:0.8; cursor:pointer; }
.ren_slideur .renwnum span.on{background: #fff; filter:alpha(opacity=100);opacity:1; width: 10px;}
.ren_slideur div.img a img{ visibility: hidden;}


.index_title{ text-align: center;}
.index_title span{ display: block;}
.new_about{  padding-top: 58px; padding-bottom: 60px;}
.new_about_text{ overflow: hidden; margin-top: 24px;}
.new_about_cont{ width: 626px; float: right; position: relative;}

.new_about_cont span{ font-size: 32px; color: #18a64e; font-weight: bold; display: block; margin-bottom: 24px; margin-top: 18px;}
.new_about_texts{ font-size: 16px; color: #333; line-height: 38px;}
.new_about_cont_img{ float: left; background: url(/msite/vipwebsite3/images/abbout_bg.png)  center center no-repeat; width: 480px; height: 400px; padding-right: 44px; padding-bottom: 40px;}
.about_ind_btn{margin-top: 24px;}
.about_ind_btn a{ border: 1px solid #18a64e; font-size: 13px; color: #18a64e; padding-right: 13px;font-weight: bold; position: relative; line-height: 41px; text-align: center; transition: all .5s; height: 41px; width: 125px; display: inline-block;}
.about_ind_btn a:hover{ background: #18a64e; color: #fff; border:1px solid #18a64e; padding-right: 0;}
.about_ind_btn a::before{content: " "; position: absolute; transition:all .5s; right: 17px; top: 14px; width: 28px; height: 14px; display: block; background: url(/msite/vipwebsite3/images/cjt.jpg) center center no-repeat;}
.about_ind_btn a:hover::before{background: url(/msite/vipwebsite3/images/jt-bs.jpg) center center no-repeat;  width: 0;}

.vip_font_box{ background: linear-gradient(#f1f1f1, #fafafa);filter: progid:dximagetransform.microsoft.gradient( startcolorstr = #f1f1f1, endcolorstr = #fafafa);  padding-top: 50px;}
.home_ad{overflow:hidden;}
.home_ad .picscroll-left{width:1200px;}
.home_ad .picscroll-left .ad_title{width:1200px; overflow:hidden;  padding-top: 25px; padding-bottom: 25px;}
.home_ad .picscroll-left .ad_title .hd{text-align: center;}
.home_ad .picscroll-left .ad_title .hd ul li{width:8px;height:8px; font-size:0; overflow:hidden;cursor:pointer; color: #b6e1c5; background: #b6e1c5; border-radius: 50%; margin: 0 10px;  display: inline-block;}
.home_ad .picscroll-left .ad_title .hd ul li.on{background: #18a64e;}
.home_ad .picscroll-left .bd .piclist li{float:left;display:inline;padding:8px;position:relative;}
.home_ad .picscroll-left .bd ul{overflow:hidden;zoom:1;padding: 5px 0!important; }
.home_ad .picscroll-left .bd ul li{float:left;_display:inline;overflow:hidden; width: 224px;}
.home_ad .picscroll-left .bd ul li img{transition:all .5s;}
.home_ad .picscroll-left .bd ul li:hover img{transform: scale(1.02);}
.home_ad .picscroll-left .bd .piclist li:hover{background:#fff;-webkit-box-shadow: rgba(0,0,0,.25) 0 0 10px; box-shadow: rgba(0,0,0,.25) 0 0 10px; transition: all 0.5s;}

.home_cp_bot{ text-align: left; position: relative;}
.home_cp_bot span{ margin-top: 6px; display: block;}
.home_cp_bot span a{ font-size: 14px; color: #333; display: block; overflow: hidden; height: 44px; line-height: 22px;}
.home_cp_bot em{font-size: 16px; color: #de2341; font-weight: bold; display: block; padding: 6px 0;}


.home_cp_bot i{ display: block; font-style: normal; text-align: center;}
.home_cp_bot i a.boot_lf{ float: left; display: inline-block; color: #fff; width: 90px; height: 32px; text-align: center; line-height: 32px; background: #18a64e; font-style: normal; }
.home_cp_bot i a.boot_rt{ position: relative; float: right;background: url(/msite/vipwebsite3/images/wx_po.png) 8px center no-repeat; padding-right: 10px; padding-left: 30px;  height: 32px; border: 1px solid #83cf3b; color: #83cf3b; line-height: 32px; }


.index_tit_lex{text-align: center; margin-bottom: 30px;}
.index_tit_lex span{border: 1px solid #333333; border-radius: 40px; display: inline-block; height: 40px; line-height: 40px;}
.index_tit_lex span a{ color: #333333; font-size: 16px; padding: 1px 50px;position: relative; top: -1px; display: inline-block;}
.index_tit_lex span a:first-child{border-radius: 40px 0 0 40px; left: -1px;}
.index_tit_lex span a:last-child{border-radius: 0px 40px 40px 0px; right: -1px;}
.index_tit_lex span a:hover{ background: #18a64e; color: #fefefe;  }


.news_product{ background: linear-gradient(#f1f1f1, #fafafa);filter: progid:dximagetransform.microsoft.gradient( startcolorstr = #f1f1f1, endcolorstr = #fafafa);  padding-bottom: 34px; padding-top: 50px;}
.news_pt_tp_ove{ height: 380px; width: 380px;overflow: hidden;}
.news_pt_tp_ove img{transition:all .5s;}
.news_pt_tp_ove img:hover{transform: scale(1.02);}
.news_product_list{ margin-bottom: 30px; margin-top: 20px; }
.news_product_list ul li{  width: 380px; background: #fff;  position: relative; float: left;margin-right: 30px;}
.news_product_list ul li::after{content: " "; position: absolute; bottom: -32px; left: 0; width: 100%; background: ; height: 32px;}
.news_pt_ove{ padding: 10px 20px 20px; background: #fff;}
.news_pt_ove span{ margin-top: 6px; display: block;}
.news_pt_ove span a{ font-size: 16px; color: #333; display: block; overflow: hidden; height: 44px; line-height: 22px;}
.news_pt_ove em{font-size: 16px; color: #de2341; font-weight: bold; display: block; margin-top: 6px;}


.news_pt_ove i{ display: block; font-style: normal; margin-top: 7px; }
.news_pt_ove i a.boot_lf{ float: left; display: inline-block; transition: all 0.5s;  font-size: 16px; color: #fff; width: 100px; height: 38px; text-align: center; line-height: 38px; background: #18a64e; font-style: normal; }
.news_pt_ove i a.boot_rt{ position: relative; float: right;background: url(/msite/vipwebsite3/images/wx_po.png) 8px center no-repeat; padding-right: 10px; padding-left: 30px;  height: 36px; border: 1px solid #83cf3b; color: #83cf3b; line-height: 36px; }

.news_product_list ul li:hover{-webkit-box-shadow: rgba(0,0,0,.25) 0 0 10px; box-shadow: rgba(0,0,0,.25) 0 0 10px; transition: all 0.5s;}

.news_pt_lf_ove{ width: 380px;  height: 380px;  center center no-repeat; }


.trade_products{ padding-top: 50px; background: linear-gradient(#f1f1f1, #fafafa);filter: progid:dximagetransform.microsoft.gradient( startcolorstr = #f1f1f1, endcolorstr = #fafafa);  overflow: hidden; padding-bottom: 60px;}
.td_products_lf{ float: left; width: 260px;padding-top: 8px;}
.index_titlebt{ margin-bottom: 20px;}
.td_vip_lf{ background: #fff;}
.vip_lx{ height: 51px; line-height: 51px; text-align: center;}
.vip_lx span{ display: inline-block; font-size: 18px; color: #fff;padding-left: 30px;}
.hg_bg{ background: url(/msite/vipwebsite3/images/hg_bg.jpg) center center no-repeat;}
.hg_bg span{ background: url(/msite/vipwebsite3/images/hg_icon.png) left center no-repeat;}
.zs_bg{ background: url(/msite/vipwebsite3/images/zs_bg.png) center center no-repeat;}
.zs_bg span{ background:  left center no-repeat;}
.vip_lx_text{ padding: 0 20px;  padding-bottom: 15px;}
.vip_lx_text em.btm{ font-size: 14px; display: block; padding-top: 12px; padding-bottom: 12px; font-weight: bold;}
.hgvip_lx_text em.btm{ color: #b58a54;}


.vip_baner_lf1{  padding: 0px 20px 34px;}
.vip_baner_lf1 ul{ border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee; padding-top: 12px;}
.vip_baner_lf1 ul li{ font-size: 13px; color: #333; overflow: hidden; padding-bottom: 12px;}
.vip_supply_bt_code{ text-align: center; margin-top: 30px;}
.vip_supply_bt_code em{ display: block;}
.vip_supply_bt_code em img{ width: 150px;}
.vip_supply_bt_code span{  font-size: 12px; color: #999; font-family: "微软雅黑"; display: block; }
.vip_supply_wx_xp{ text-align: center; margin-top: 10px;}
.vip_supply_wx_xp a{    width: 100px;
    border: 1px solid #83cf3b; font-size: 14px;
    color: #83cf3b;line-height: 34px; display: inline-block;
    background: #fff url(/msite/vipwebsite3/images/wx_po.png) 37px center no-repeat;
    padding-left: 62px;
    text-align: left;
    padding-right: 0px;}
.vip_supply_bt_xp{ text-align: center;  margin-top: 18px;}
.vip_supply_bt_xp a{ border: 1px solid #18a64f; position: relative; line-height: 34px; color: #18a64f; font-weight: bold;width: 142px; padding-left: 20px; font-size: 14px;  display: inline-block;}
.vip_supply_bt_xp a::before{ content: " "; position: absolute; height: 21px; width: 21px; left: 35px; top: 8px; display: block; background: url(/msite/vipwebsite3/images/xp_more.png) left center no-repeat;}
.vip_supply_bt_xp a:hover::before{ content: " "; position: absolute;  height: 21px; width: 21px; left: 35px; top: 8px; display: block; background: url(/msite/vipwebsite3/images/xp_more_set.png) left center no-repeat;}
.vip_supply_bt_xp a:hover{background: #18a64f; color: #fff;}

.td_pr_list_lf{ margin-top: 30px; }
.td_pr_list_lf span{ font-size: 18px; color: #333; display: block; font-weight: bold; margin-bottom: 14px;}
.td_pr_list_lf ul li{ height: 40px; line-height: 40px; text-align: center;  padding: 0 23px;  border: 1px solid #999999; margin-bottom: 5px; background: url(/msite/vipwebsite3/images/cp_ok_jt.png) 240px center no-repeat;}
.td_pr_list_lf ul li:hover{ background: url(/msite/vipwebsite3/images/cp_ho_jt.png) 240px center no-repeat;}
.td_pr_list_lf ul li:last-child a{ border-bottom: none;}
.td_pr_list_lf ul li a{ display: block;  height: 40px;overflow: hidden;color: #333; font-size: 13px; font-weight: bold;}
.td_pr_list_lf ul li:hover {  border: 1px solid #18a64f;}
.td_pr_list_lf ul li:hover a{color: #18a64f;}
.td_products_rt{ float: right; width: 924px;}
.td_products_rts{ float: none;}
.td_products_rt dl dd{  width: 215px; float: left; margin-right: 0px; margin-bottom: 10px; padding: 8px;}
.td_products_rt dl dd:hover{background: #fff;-webkit-box-shadow: rgba(0,0,0,.25) 0 0 10px; box-shadow: rgba(0,0,0,.25) 0 0 10px;}
.box_tops{ width: 215px; height: 215px; 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{ position: relative;}
.box_bott span{ display: block;margin-top: 8px; text-align: left; padding-bottom: 6px; line-height: 22px;}
.box_bott span a{ display: block; font-size: 14px; color: #333333; overflow: hidden;height: 44px;}
.box_bott em{font-size: 16px; color: #de2341; font-weight: bold; display:block; margin-top: 0px; margin-bottom: 5px;}
.box_bott i{ display: block; font-style: normal; text-align: center;}
.box_bott i a.boot_lf{ float: left; display: inline-block; transition: all 0.5s;  font-size: 13px;  color: #fff; width: 90px; height: 32px; text-align: center; line-height: 32px; background: #18a64e; font-style: normal; }
.box_bott i a.boot_rt{ position: relative; float: right;background: url(/msite/vipwebsite3/images/wx_po.png) 8px center no-repeat; padding-right: 10px; padding-left: 30px;  height: 32px; border: 1px solid #83cf3b; color: #83cf3b; line-height: 32px; }

.news_ind_list{ background: linear-gradient(#f1f1f1, #fafafa); padding-bottom: 64px; padding-top: 50px;}
.news_lf_img{ height: 238px;position: relative;width: 348px; float: left; margin-right: 20px;}
.news_lf_img img{ width: 348px;}
.news_lf_img em{ position: absolute; left: 0; bottom: 0; width: 100%; padding-right: 13px; padding-left: 13px; overflow: hidden; height: 38px; line-height: 38px; color: #fff; font-size: 14px; background: url(/msite/vipwebsite3/images/news_tbg.png) left center no-repeat;}
.newslist_o{overflow: hidden; padding-bottom: 5px;}
.newslist_o li{ margin-right: 20px; float: left; width: 262px!important;}
.news_l_top{ margin-bottom: 20px;}
.news_li_list{ height: ; border-left: 2px solid #18a64e; background: #fff; width: 220px; padding: 18px 20px;}
.news_li_list:hover{-webkit-box-shadow: rgba(0,0,0,.25) 0 0 10px; box-shadow: rgba(0,0,0,.25) 0 0 10px;}
.news_li_list:hover span{ color: #18a64e;}
.news_li_list span{ font-size: 16px; color: #333; display: block; line-height: 24px;height: 48px;}
.news_li_list i{ font-style: normal; color: #999999; font-size: 12px;display: block; margin-top:9px;}
.newsscroll{ float: left; width: 832px;position: relative;}
.news_lists .newsscroll .ad_title{ position: absolute; width: 1200px; left: -373px; bottom: -66px; overflow:hidden;  padding-top: 25px; padding-bottom: 25px;}
.news_lists .newsscroll .ad_title .hd{text-align: center;}
.news_lists .newsscroll .ad_title .hd ul li{width:8px;height:8px; font-size:0; overflow:hidden;cursor:pointer; color: #b6e1c5; background: #b6e1c5; border-radius: 50%; margin: 0 10px;  display: inline-block;}
.news_lists .newsscroll .ad_title .hd ul li.on{background: #18a64e;}


.vip_bread{width: 100%; height: 50px; line-height: 50px; background: #fff; }
.vip_bread_nav{ text-align: left; font-size: 14px; color: #333333; }
.vip_bread_nav a{ color: #333;}
.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; overflow: hidden; background: #fff;}
.vip_content_lf{ float: left; width: 260px; }
.vcont_bt{line-height: 40px; font-size: 22px; font-weight: bold; color: #333; position: relative;}
.vcont_bt a{ position: absolute; top: 5px; right: 0px; font-size: 12px; color: #333;}
.vcont_bt a:hover{text-decoration: underline;}

.vip_content_lf1{ margin-bottom: 20px; background: #f5f5f5; padding: 20px; padding-bottom: 12px;}
.vip_content_lf1 ul li{ line-height: 45px; height: 45px;  background: url(/msite/vipwebsite3/images/cp_ok_jt.png) right center no-repeat;}
.vip_content_lf1 ul li a{font-size: 14px; color: #333;  padding-right: 8px; border-bottom: 1px solid #e5e5e5; font-family: "微软雅黑"; display: block;height: 45px;overflow: hidden;}
.vip_content_lf1 ul li:last-child a{ border-bottom: none;}
.vip_content_lf1 ul li:hover{  background: url(/msite/vipwebsite3/images/cp_ho_jt.png) right center no-repeat; }
.vip_content_lf1 ul li:hover a{color: #18a64e; }

.vip_content_lf2{ margin-bottom: 20px; background: #f5f5f5; padding: 20px; padding-bottom: 12px; }
.vip_content_lf2 ul li{ line-height: 45px; height: 45px;  background: url(/msite/vipwebsite3/images/cp_ok_jt.png) right center no-repeat;}
.vip_content_lf2 ul li a{font-size: 13px; color: #333; border-bottom: 1px solid #e5e5e5; font-family: "微软雅黑"; display: block;height: 45px;overflow: hidden; background: url(/msite/vipwebsite3/images/ny_ls_o.png) left center no-repeat; padding-left: 12px;padding-right: 8px;}
.vip_content_lf2 ul li:hover{  background: url(/msite/vipwebsite3/images/cp_ho_jt.png) right center no-repeat; }
.vip_content_lf2 ul li:hover a{color: #18a64e; }
.vip_content_lf2 ul li:last-child a{ border-bottom: none;}

.vip_content_lf3{ margin-bottom: 30px; padding: 30px 20px 30px; background: #f5f5f5; }
.vip_lf_contact{ }
.vip_lf_contact span{ background: url(/msite/vipwebsite3/images/ny_tel.png) left center no-repeat; font-size: 14px; color: #999; display: block; padding-left: 44px; }
.vip_lf_contact span em{ font-size: 16px; color: #333; display: block;}
.vip_lf_contact strong{font-size: 18px; border-bottom: 1px solid #d4d4d4;  display: block; padding-bottom: 16px; font-family: arial; text-align: center; padding-top: 10px;background-image:-webkit-linear-gradient(left,#74ca70,#4ebc61,#27af52);  color: #28af52; -webkit-background-clip:text;  -webkit-text-fill-color:transparent; }
.vip_lf_mess{ text-align: center;}
.vip_lf_mess i{font-style: normal; color: #999999; font-size: 14px; display: block; padding: 16px 0 16px 0;}
.vip_lf_mess a{ font-size: 18px; color: #fff; font-weight: bold; line-height: 44px; display: block; background: linear-gradient(to right,#74ca70 ,#28af52); 
filter: progid:dximagetransform.microsoft.gradient(gradienttype = 1, startcolorstr = #74ca70, endcolorstr = #28af52);  }
:root {filter:none;} 



.vip_content_rt{ float: right; width: 924px;}
.vip_about_rt{ width: 914px;}
.vip_content_rt_bt{ height: 46px;margin: 0 8px 16px; font-weight: bold; font-size: 20px; color: #333333; line-height: 46px; border-bottom: 2px solid #6ec86d;}
.vip_content_rt_bt font{ font-size: 12px; float: right; color: #999; font-weight: normal;}
.vip_content_rt_bt_mg{ margin-bottom: 0;}
.vip_content_rt_bt i { color: #ff0000; float: right; font-style: normal; padding-left: 15px; font-size: 12px;}
.vip_content_ny_title{ line-height: 48px; border-bottom: 2px solid #71c96e; overflow: hidden; }
.vip_content_ny_title span{ font-size: 28px; font-weight: bold; color: #333333;float: left;  }
.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: right; font-size: 13px; 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; margin: 0 8px; padding-top: 17px; padding-bottom: 17px;}
.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: 13px; background: url(/msite/vipwebsite3/images/ny_ls_o.png) left center no-repeat;}
.vip_content_news_list dl dd span a:hover{ color: #27af52;}
.vip_content_news_list dl dd span i{ font-style: normal; float: right; font-size: 14px; color: #c2c2c2; padding-left: 10px;}
.vip_content_news_list dl dd em{ padding-left: 0px; font-size: 14px; color: #999; line-height: 22px; display: block; margin-top: 10px; }


.vip_news_detali{ padding: 0 23px; background: #fff;}
.vip_news_detali_title{ border-bottom: 2px solid #70c86e; text-align: center;  margin-bottom: 20px;}
.vip_news_detali_title h2{font-size: 28px; color: #333; font-family: "微软雅黑"; line-height: 44px;}
.vip_news_detali_title em{ font-size: 14px; font-weight: normal; float: left;}
.vip_news_detali_title em a{ color: #333;}
.vip_news_detali_text{ font-size: 14px; color: #333; line-height: 28px;}
.go_back{ text-align: right; padding-top: 16px;}
.go_back span{ font-size:14px ; color: #999; display: inline-block;}

.news_nums_cont{  padding-top: 32px; border-top: 1px dashed #666666; margin-top: 55px; padding-bottom: 55px;}
.news_nums_cont em{ display: inline-block; color: #999; font-size: 14px; font-family: "微软雅黑"; line-height: 32px;}
.news_nums_cont em.newsem{ float: right;}
.news_nums_cont em a{ color: #333;}
.news_nums_cont em a:hover{ color: #27af52;}

.vip_contact_list{ padding: 10px 20px 10px 20px; }
.about_list_box{position: relative;background: #fff; margin: 0 8px 16px;}
.contact_list_box{min-height: 696px;}
.honor_list_box{ padding: 0 25px;}
.vip_contact_list_tld strong{ color: #000; font-size: 18px; margin-bottom: 8px; font-family: "微软雅黑"; display: block; line-height: 40px; }
.vip_contact_list{ background: #f5f5f5;}
.vip_contact_list ul li{ line-height: 36px; font-size: 14px; color: #666; }
.vip_contact_list ul li span{ font-size: 14px; color: #333; font-weight: bold; }
.vip_contact_list ul li i{ color: red; font-style: normal;}
.contact_code{position: absolute; background: #fff; top: 60px; right: 30px; width: 198px; padding-top: 17px; padding-bottom: 17px; border: 1px solid #e5e5e5; 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 0px 25px 0px;}
.about_text{ font-size: 14px; color: #666666; line-height: 25px; font-family: "微软雅黑";  padding-bottom: 24px; margin-bottom: 10px;  padding-top: 24px;}
.about_text img{ max-width: 300px; max-height: 160px; padding-right: 25px; padding-bottom: 10px;}
.cont_about_bean_text{ padding: 25px 25px 35px 0px; }
.cont_about_bean_text span{ font-size: 14px; color: #333333; padding-right: 8px; font-weight: bold;}
.cont_about_bean_text span strong{ color: #18a64e;}
.cont_about_bean_text em{ background: #27af52; 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: 10px; overflow: hidden; padding-top: 25px; padding-bottom: 25px;}
.beian_ma_honor ul li{ width: 168px; 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: 168px;height: 180px; background: #f5f5f5;}
.beian_ma_honor ul li a img{max-width: 168px;max-height: 180px;}
.brade_nav{ margin-left: 8px; margin-bottom: 8px}
.brade_nav a{display: inline-block; color: #6ec86d;  font-size: 12px; border:1px solid #6ec86d; margin-right: 6px;  margin-bottom: 6px; padding: 6px 14px;}
.brade_nav a.clicks{ background: #6ec86d;  color: #fff;}
.cont_vip_honor{overflow: hidden; padding-top: 8px;}
.cont_vip_honor dl{ width: 908px; overflow: hidden;}
.cont_vip_honor table{ height: 180px; width: 285px;}
.cont_vip_honor dl dd{ width: 285px; margin-bottom: 20px; padding-top: 10px; margin-right: 26px; text-align: center; float: left; background: #f5f5f5;}
.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: 20px;}
.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: #18a64e; font-weight: bold;}
.page-num a.active:hover{ color: #fff;}
.page-num a:hover{ color: #fff; background: #18a64e;border: 1px solid #18a64e;}



.vip_contentny{ margin-bottom: 0; height: 164px; background: #2b302a;}
.cont_vip_bbs{ padding-left: 25px; margin-bottom: 30px;  padding-bottom: 30px;}
.cont_bbs_tit{ position: relative;  height: 18px; line-height: 18px;  padding-bottom: 13px; margin-top: 15px;}
.cont_bbs_tit span{font-size: 16px; color: #161616; font-weight: bold; font-family: "微软雅黑";  display: inline-block;}
.cont_vip_bbs font{     color: red; font-size: 12px; display: inline-block; padding-right: 5px;}
.cont_vip_bbs .red{ color: #fa0000;}
.cont_zy{ font-size: 14px; color: #ff0000;}
.cont_vip_bbs .bbs_txt { float: left; width: 428px; border-radius: 4px;  border: 1px solid #dfdfdf;  font-size: 14px; padding: 13px 8px; outline: none; color: #999999;}
.cont_vip_bbs .bbs_txtt { float: left; width: 428px; border-radius: 4px; 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; border-radius: 4px; border: 1px solid #dfdfdf;  font-size: 12px; margin-right: 4px; padding: 13px 8px; outline: none; color: #999;}
.cont_vip_bbs a{ color: #18a64e;}
.cont_vip_bbs a i{ color: red; font-style: normal;}
.vip_btn_logo{ display: inline-block; background: #18a64e; font-size: 16px; color: #fff!important; padding: 9px 47px; margin-right: 20px; font-weight: bold;}
.vip_btn_rese{ display: inline-block; background: #fff; border: 1px solid #18a64e; font-size: 16px; color: #18a64e!important; padding: 8px 46px; }
.bbs_txt_select {float: left;width: 150px;border: 1px solid #d6d6d6; border-radius: 4px; font-size: 14px;margin-right: 8px;padding: 13px 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;}
.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: #18a64e; 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: #18a64e; 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;}
.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; margin-top: 0;}


.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 { margin-top:8px; 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: 480px; height: 400px; position: relative;}
.video_img_conts img{  width: 480px; height: 400px;}
.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%; }

.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:"微软雅黑";}




.vip_content_news_list dl dd span.dcvf_mdf {overflow:hidden;}
.vip_content_news_list dl dd span.dcvf_mdf em{font-style:normal;float:left;color:#999999;font-size:14px;margin-right:8px;padding-left: 0px;margin-top: 0px;line-height: 37px;}
.vip_content_news_list dl dd span.dcvf_mdf a{float:left;color:#333;font-size:14px;max-width:650px;height:37px;line-height:37px;overflow:hidden;display:block;background: none;padding-left: 0px;font-weight: normal;}
.vip_content_news_list dl dd span.dcvf_mdf i{font-style:normal;float:right;color:#333;font-size:14px;line-height: 37px;}

/* 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;}
.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;}


.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;}
.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;}
