@charset "utf-8";
/* =========================================================
   RTL (阿拉伯语 - 从右向左) 布局修正文件
   本文件仅用于覆盖原有 LTR 布局，使网站适配阿拉伯人从右向左的阅读习惯。
   仅在 pcdan07_ar_hylc 模板目录内生效。
   ========================================================= */

/* ---------- 全局文本方向与字体 ---------- */
html, body { direction: rtl; }
body { text-align: right; }

/* ---------- 顶部工具条 (template_top) ---------- */
.template_top .wx { float: right; padding-right: 0; padding-left: 10px; }
.template_top .a_sc { float: right; }
.template_top .right { float: left; }
.template_top .right a { margin-left: 5px; margin-right: 10px; }
.template_top .right a img { margin-right: 0; margin-left: 3px; }

/* ---------- 页眉 logo / 电话 ---------- */
.div_logo > ul > li.logo { float: right; }
.div_logo > ul > li.tel { float: left; padding-left: 0; padding-right: 40px; background-position: right center; }

/* ---------- 导航栏 (menu.css) ---------- */
.nav .m { float: right; }
.nav .sub { left: auto; right: -10px; }
.nav .sub dl dd a { padding-left: 0; padding-right: 7px; }

/* ---------- 主体布局：左侧栏 / 右侧内容 ---------- */
.bd_left { float: right; }
.bd_right { float: left; }

/* ---------- 产品分类 (ul_cate) ---------- */
.ul_cate li a { margin-left: 0; margin-right: 20px; }
.ul_cate > li > .subCate { left: auto; right: 200px; }

/* ---------- 新闻列表标题 / 内容 ---------- */
.newslist_bt { padding-left: 0; padding-right: 20px; text-align: right; }
.ul_newslist .l1 .d1 { float: right; }
.ul_newslist .l1 .d1 img { margin-left: 0; margin-right: 5px; transform: scaleX(-1);}
.ul_newslist .l1 .d2 { float: right; }
.ul_newslist .l1 .d3 { float: left; }

/* ---------- 相关产品 (xgcp) ---------- */
.xgcp li { float: right; margin-right: 0; margin-left: 40px; }
.xgcp li .p-name { text-align: right; }

/* ---------- 产品详情 (xcss.css / zproqx_rightt2) ---------- */
.zproqx_rightt2 { float: left; }
.pbodykuang .pcon_tab_title > li { float: right; margin-right: 0; margin-left: 2px; }

/* ---------- 评论 (pinglun) ---------- */
.pbodykuang .pinglun > ul > li:nth-child(1) { float: right; }
.pbodykuang .pinglun > ul > li:nth-child(2) { float: left; }

/* ---------- 首页新闻 tab (index_newstext_page / index_newstext_page1) ---------- */
.index_newstext_page .tab-hd li.big_title { float: right; }
.index_newstext_page .tab-hd li.big_title a { right: auto; left: 0; }
.index_newstext_page .tab-bd .tab-pal .index_news_pic { left: auto; right: 0; }
.index_newstext_page .tab-bd .big_content { margin-left: 0; margin-right: 265px; }
.index_newstext_page .tab-bd .big_content .c_title { padding: 7px 19px 7px 0; }
.index_newstext_page .tab-bd .big_content .c_title b { left: auto; right: 5px; }
.index_newstext_page .tab-bd .big_content .c_date { right: auto; left: 20px; }

.index_newstext_page1 .tab-hd ul { padding-left: 0; padding-right: 140px; }
.index_newstext_page1 .tab-hd ul .bt { left: auto; right: 10px; }
.index_newstext_page1 .tab-hd li.big_title { float: right; }
.index_newstext_page1 .tab-hd li.big_title a { right: auto; left: 0; }
.index_newstext_page1 .tab-hd li.big_title b { left: auto; right: 50px; }
.index_newstext_page1 .tab-bd .big_content .c_title b { left: auto; right: 5px; }
.index_newstext_page1 .tab-bd .big_content .c_date { right: auto; left: 20px; }

/* ---------- 首页图片左右翻页 (index_pic_left_right_page) ---------- */
.jq_index_pic_left_right_page { text-align: right; }
.jq_index_pic_left_right_page .e_pic_wrap2 { margin-left: 0; margin-right: 58px; }
.jq_index_pic_left_right_page .e_pic_wrap2 li { float: right; margin-right: 0; margin-left: 50px; }
.jq_index_pic_left_right_page .e_pic_wrap2 li .c_name { text-align: right; }
.jq_index_pic_left_right_page .e_pic_wrap2 li .c_name span { margin-left: 0; margin-right: 10px; }
.jq_index_pic_left_right_page .e_pic_wrap2 li .c_price { text-align: right; }
.jq_index_pic_left_right_page .e_pic_wrap2 li .c_price a { right: auto; left: 0; }
.jq_index_pic_left_right_page .prev { left: auto; right: 0; }
.jq_index_pic_left_right_page .next { right: auto; left: 0; }
.jq_index_pic_left_right_page .prev a,
.jq_index_pic_left_right_page .next a { -webkit-transform: scaleX(-1); transform: scaleX(-1); }

.jq_index_pic_left_right_page1 { text-align: right; }
.jq_index_pic_left_right_page1 .e_pic_wrap2 { margin-left: 0; margin-right: 58px; }
.jq_index_pic_left_right_page1 .e_pic_wrap2 li { float: right; margin-right: 0; margin-left: 25px; }
.jq_index_pic_left_right_page1 .e_pic_wrap2 li .c_name { text-align: right; }
.jq_index_pic_left_right_page1 .e_pic_wrap2 li .c_name span { margin-left: 0; margin-right: 10px; }
.jq_index_pic_left_right_page1 .prev { left: auto; right: 0; }
.jq_index_pic_left_right_page1 .next { right: auto; left: 0; }
.jq_index_pic_left_right_page1 .prev a,
.jq_index_pic_left_right_page1 .next a { -webkit-transform: scaleX(-1); transform: scaleX(-1); }

/* ---------- 首页新闻 (index_newstext_page.css) ---------- */
.index_newstext_page .tab-bd .tab-pal .name a { text-align: center; }

/* ---------- 荣誉 / 展览 (div_honor / div_zhanhui) ---------- */
.list-unstyled .index_news { float: right; }
.list-unstyled .index_news:nth-of-type(1),
.list-unstyled .index_news:nth-of-type(3) { margin-right: 0; margin-left: 10px; }
.div_honor .honor_pic a { margin-right: 0; margin-left: 2%; }

/* ---------- 首页服务项目 (index_fwxm) ---------- */
.index_fwxm .bt { float: right; padding-left: 10px; padding-right: 10px; }
.index_fwxm ul { float: left; }
.index_fwxm ul li { float: right; margin-left: 0; margin-right: 11px; }

/* ---------- 首页新闻资讯 (index_kc) ---------- */
.index_kc .bt b { padding-left: 10px; padding-right: 10px; }
.index_kc .bt a { float: left; margin-right: 0; margin-left: 10px; }
.index_news { float: right; }
.index_news_right_list { float: left; }

/* ---------- 首页右下角 (index_xyxs) ---------- */
.index_xyxs { right: auto; left: 0; }
.index_xyxs .bt { padding-left: 0; padding-right: 15px; }
.index_xyxs .bt a { right: auto; left: 10px; }

/* ---------- 底部图片 / 招聘 (index_bottom_pics / index_job) ---------- */
.index_bottom_pics li { float: right; }
.index_job .bt a { right: auto; left: 10px; }
.index_job li { float: right; }
.index_job li:nth-of-type(odd) { margin-right: 0; margin-left: 30px; }
.index_job li a { width: auto; padding-right: 0; }
.index_job li span { right: auto; left: 0; }

/* ---------- 友情链接 (index_links) ---------- */
.index_links .links_list a { margin-right: 0; margin-left: 10px; }

/* ---------- 页脚 (foot) ---------- */
.foot .copy { text-align: right; }
.foot .ewm { right: auto; left: 0; }

/* ---------- 反馈表单 (ul_feedback) ---------- */
.ul_feedback li #act1 { margin-left: 30px; margin-right: 150px; }

/* ---------- 页脚菜单 (foot_menu) ---------- */
.foot_menu .big_title { text-align: right; }
.foot_menu .big_title .title { border-right: 0; border-left: 1px solid #fff; }
.foot_menu .big_title .title:first-of-type { padding-left: 5px; padding-right: 0; }
.foot_menu .big_title .title:last-of-type { border-left: 0; }

/* ---------- 内页横幅 (li_banner) ---------- */
.li_banner div img { margin-left: 0; margin-right: 315px; }

/* ---------- 内容文本对齐 ---------- */
.index_news p { text-align: right; }
.znewqxnl .bt { text-align: center; }
.znewqxnl .date { text-align: center; }
.newsview { text-align: right; }
.xwnews_title { text-align: right; }

/* ---------- Bootstrap 栅格 RTL 翻转 ---------- */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
.col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,
.col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
.col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,
.col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  float: right;
}

/* ---------- 首页页眉 (inc_head) ---------- */
.align-item { direction: rtl; }
.navbar-header .nav.navbar-nav li { text-align: right; }
.menu_right { text-align: left; }
.caret { border-top-color: currentColor; }
.top-header .navbar-nav > li { float: right; }
.dropdown-menu { text-align: right; }

/* ---------- 首页产品分类 (product-categories) ---------- */
.product-categories .title, .product-categories-item-text h6 { text-align: center; }
.view_all { text-align: center; }
.productcategories .col-md-3, .productcategories .col-sm-4, .productcategories .col-xs-6 { float: right; }

/* ---------- 关于我们 (aboutus) ---------- */
.aboutus-left-item, .aboutus-left-item ul { text-align: right; }
.aboutus-left-item ul li { text-align: right; }

/* ---------- 页脚 (footer-1) ---------- */
.cmpy-info-footer .cnt-info, .cmpy-info-footer .align-item,
.footer-form-area, .footer-category, .dmbs-footer-menu { text-align: right; }
.footer-1 .detail-content, .footer-1 .detail-icon { text-align: right; }

/* ---------- 产品详情页 (productview) 大图区域 ---------- */
.template_productview { text-align: right; }
.template_productview .img_picgd, .template_productview .bigImg { direction: rtl; }
.template_zzproqx_rightt2 { text-align: right; }
.template_zzproqx_rightt2 .rtr_fl1 { text-align: right; }
.pro_huohao { text-align: right; }
.view_xgcp div { text-align: right; }

/* ---------- 产品列表 (xgcp) 商品名称右对齐 ---------- */
.xgcp li .p-name a { text-align: right; }

/* ---------- 首页中间广告条 ---------- */
.index_middle_ad { background-position: center top; }

/* ---------- 公司简介新闻图 (list-unstyled.index_news) ---------- */
.aboutus .list-unstyled .index_news { float: right; }

/* ---------- 页脚反馈表单 (foot.tpl form) ---------- */
.footer-form-area, .footer-form-area form, .footer-form-area .row { text-align: right; }
.footer-form-area .form-group, .footer-form-area .form-control { text-align: right; }
.form-left-aligned .rowleft, .form-left-aligned .rowright,
.footer-form-area .col-lg-3, .footer-form-area .col-lg-9,
.footer-form-area .col-md-3, .footer-form-area .col-md-9 { float: right; }
.footer-form-area .submit-btn { float: left; }

/* ---------- 购物车 / 订单确认页 (orderconfirm / cart) ---------- */
.cart_and_confirm, .maintable, .maintable td, .maintable th { text-align: right; }
.maintable .row, .maintable .row .col-md-2, .maintable .row .col-md-3,
.maintable .row .col-md-4, .maintable .row .col-md-6,
.maintable .row .col-md-8, .maintable .row .col-md-10,
.maintable .row .col-md-12 { float: right; }
.maintable_centered { text-align: right; }
.form .form-control, .form .input-md, .form input[type="text"],
.form input[type="email"], .form textarea { text-align: right; }
.fieldcontainer .row .rowleft, .fieldcontainer .row .rowright { float: right; }
.control-row .col-lg-6 { float: right; }
