@charset "utf-8";
*{margin: 0;padding: 0; font-family:"思源黑体 CN Regular";}
body,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,p,input{ margin: 0; padding: 0; font-size:12px;    font-family: "思源黑体 CN Regular";}
body{overflow:scroll;}
a{cursor:pointer; color:#333; text-decoration:none; }
li{ list-style:none; }
i,em,b{ font-style:normal; }
img {border:0; } 
input{ border:none; outline:none;}
.row{ margin-right:0!important;}
@font-face
{
font-family: ruizi;
src:url(../font/ruizi.eot);
}
@font-face
{
font-family: GOTHIC;
src:url(../font/GOTHIC.eot);
}
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot');
  src: url('../font/fontello.eot#iefix') format('embedded-opentype'),
       url('../font/fontello.woff') format('woff'),
       url('../font/fontello.ttf') format('truetype'),
       url('../font/fontello.svg#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
/*div居中*/
.cont_w{ width:1200px; margin:0 auto;}

/*清浮动*/
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cl{zoom:1}


/*浮动*/
.f_l{ float:left;}
.f_r{ float:right;}

/*其他*/
.text_hide{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.d_iblock{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}



.ty_title{ text-align:center; padding:35px 0 40px 0;}
.ty_title span{ border:1px solid #9b8d6f; height:26px;}
.ty_title span em{ color:#9b8d6f; font-size:14px; background:#fff; text-transform:uppercase; width:220px; display:block; margin:15px 20px 0 20px;}
.ty_title span em i{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:16px; height:16px; background:url("../images/icon3.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon3.png*/ center center no-repeat; margin-top:-3px; margin-left:5px;}
.ty_title p{ border-bottom:1px solid #9b8d6f; width:421px; margin:0 auto; margin-top:12px;}
.ty_title p em{font-size:22px; color:#6d6d6d; background:#fff; padding:5px 35px; margin-bottom:-13px; margin-top:10px;}


.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:12px; font-weight:bold}

.g_header .g_logo>a>img{width:300px; margin-top:35px;}
.g_header .g_nav .nav_list ul li{width:130px;}
.g_header .g_nav .nav_list ul li a{width:100%;text-align:center;}

.g_video .video_cont li .pic{width:326px;height:326px;}
.g_video .video_cont li .pic a{display:block;position:relative;width:100%;height:100%;}
.g_video .video_cont li .pic a img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}

a.u-buy1:hover {
	color: #fff !important;
}
/*清除*/
.ydshop-right-list4 .title-list ul.tab li.on a:hover, .yundu-style_list5 dl dd a:hover {
	color: #fff !important;
}
a:hover,a:focus{ text-decoration:none!important;} 
.pinpai{font-size:16px; margin-left:20px; color:#8a8a8a; border:1px #c9c9ca  solid; padding:5px;border-top-left-radius:1em;
border-top-right-radius:1em;
border-bottom-right-radius:1em;
border-bottom-left-radius:1em; 
padding-left:25px;
}
.news_tab{ margin-top:20px; margin-left:20px;}
.news_tab a{ font-size:20px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #ba9a6a!important;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 18px 25px;
	border:1px  #ba9a6a solid;
	color:#ba9a6a;
}
.tab-content{
	height:420px;}
.n_first a{color:#ba9a6a;}	
.n_first a:hover{color:#b98c49;}
.picList li{ width:540px; margin-right:10px;
background:rgba(0,0,0,0)
}	
.jd_tm{
	margin:20px;
	padding-top:100px;
	}
.m_cont td{ font-size:18px; padding-top:20px;}
.m_cont td span input{ border:1px #666 solid; width:150px; margin-right:22px;}
.t_center{ text-align:center}
.tj_m{ margin:20px;}
.laba{ margin-right:10px;}
.laba_z{ line-height:45px; color:#fff;font-size: 15px;}

.nav_list{ margin-top:6px;}

.g_header_h{background:#595757; height:50px;}
.g_header{ height:180px;border-bottom:1px solid rgba(255, 255, 255, 0.25);position:relative; z-index:5; background:#fff}
.g_header .g_logo{text-align: center}
.g_header .g_nav .g_index{ font-size:14px; color:#fff; text-align:right; margin-bottom:48px;}
.g_header .g_nav .g_index a{ color:#fff; margin:0 2px;}
.g_header .g_nav .nav_list ul div{ font-size:15px; }
.g_header .g_nav .nav_list ul div i{ font-size:15px; margin-top:-2px; float:right; line-height:15px; }
.g_header .g_nav .nav_list ul div img{ margin-right:8px;}
.g_header .g_nav .nav_list ul li{ float:left; position:relative; padding-bottom:25px;}
.g_header .g_nav .nav_list ul li a{ font-size:16px; color:#000; display:block;font-family: "思源黑体 CN Light";}
.g_header .g_nav .nav_list ul li:hover{}
.g_header .g_nav .nav_list ul li:hover:before{ left:0px; right:0px; }
.g_header .g_nav .nav_list ul li:hover a{color:#000}

.g_header .g_nav .g_search{ font-size:0px; margin-left:15px;}
.g_header .g_nav .g_search input{ width:73px; height:18px; border:1px solid #fff; background-color:transparent; padding:0 8px; vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px; color:#ece3dc;}
.g_header .g_nav .g_search a{ vertical-align:middle; width:20px; height:20px; background:url("../images/icon1.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon1.png*/ center center no-repeat; margin-left:2px;}




/*banner*/
.g_banner .fullSlide{ position:absolute; height:900px; z-index:0; top:128px; width:100%; text-align:center; left:0px;  }
.g_banner .fullSlide .bd{ position:relative; z-index:0; }
.g_banner .fullSlide .bd ul li a{ display:block; width:100%; height:900px;}
.g_banner .fullSlide .hd{position:absolute;bottom:45px; z-index:1; padding:6px 0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.g_banner .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; background:#666; line-height:40px; overflow:hidden; margin:0 7px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.g_banner .fullSlide .hd ul .on{ background:#ba9a6a;}

.g_banner .fullSlide .prev,.g_banner .fullSlide .next{ background:url("../images/icon2.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon2.png*/ no-repeat; position:absolute; top:50%; margin-top:-31px; display:block; width:31px; height:62px;}
.g_banner .fullSlide .prev{ left:50%;background-position:left top; margin-left:-900px;}
.g_banner .fullSlide .next{ right:50%; background-position:right top; margin-right:-900px;}

@media (max-width: 1440px) {
.g_banner .fullSlide .prev{ left:50%;background-position:left top; margin-left:-700px;}
.g_banner .fullSlide .next{ right:50%; background-position:right top; margin-right:-700px;}	
}
@media (max-width: 1366px) {
.g_banner .fullSlide .prev{ left:50%;background-position:left top; margin-left:-600px;}
.g_banner .fullSlide .next{ right:50%; background-position:right top; margin-right:-600px;}	
}

@media (max-width: 1280px) {
.g_banner .fullSlide .prev{ left:50%;background-position:left top; margin-left:-600px;}
.g_banner .fullSlide .next{ right:50%; background-position:right top; margin-right:-600px;}	
}





ol, ul {
    margin-top: 0;
   margin-bottom:0!important;
}

.g_news .news_cont .news_right{ width:600px;}
.g_news .news_cont .news_right .n_first{ padding:21px 0; border-bottom:1px dashed #cacaca;border-top:1px dashed #cacaca;}
.g_news .news_cont .news_right .n_first .nf_info{ width:350px;}
.g_news .news_cont .news_right .n_first .nf_info .title{ color:#464646; font-size:16px; font-weight:bold; padding:8px 0 11px 0;}
.g_news .news_cont .news_right .n_first .nf_info .text{  line-height:24px; height:72px; overflow:hidden; color:#929292; padding-bottom:9px;}
.g_news .news_cont .news_right .n_first .nf_info .time a,.g_news .news_cont .news_right .n_first .nf_info .time span{ color:#5a5a5a;}
.g_news .news_cont .news_right .n_list{ padding:2px 0;}
.g_news .news_cont .news_right .n_list a{ padding-left:25px; color:#464646; font-size:14px; display:block; background:url("../images/icon4.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon4.png*/ left 12px  no-repeat;}
.g_news .news_cont .news_right .n_list a:hover{ color:#ba9a6a;}
.g_news .news_cont .news_right .n_list li{ width:575px; margin:0 auto; line-height:36px;}
.g_news .news_cont .news_right .n_list li span{ width:460px;}
.g_news .news_cont .news_right .n_list li em{ width:80px; text-align:right; margin-left:10px;}



.g_hots{ height:589px; padding-top:84px;}
.g_hots .hots_cont{ width:1233px;}
.g_hots .hots_cont .h_coll{ width:378px; margin-right:33px; margin-bottom:32px;}
.g_hots .hots_cont .h_coll .h_pic{ padding:2px; border:1px solid #bb9d6f;}
.g_hots .hots_cont .h_coll .h_info{ width:222px;}
.g_hots .hots_cont .h_coll .h_info .title{ padding:14px 0 3px 0;}
.g_hots .hots_cont .h_coll .h_info .title span{ color:#ba9a6a; font-weight:bold; font-size:16px;}
.g_hots .hots_cont .h_coll .h_info .title a{ margin-top:3px;}
.g_hots .hots_cont .h_coll .h_info .list a{ color:#636363; background:url("../images/icon6.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon6.png*/ center left no-repeat; padding-left:9px; display:block; margin:8px 0;}
.g_hots .hots_cont .h_coll .h_info .list a:hover{color:#ba9a6a;}


.g_video{ height:1129px;}
.g_video .ty_title span em,.g_video .ty_title p em{ background:#e2cc9f;}
.g_video .video_cont{ margin-top:8px; width:1242px;box-sizing: content-box;}
.g_video .video_cont li{ width:350px; height:412px; border:1px solid #fff; padding:11px 10px; margin-right:42px; margin-bottom:32px; float:left;box-sizing: content-box;}
.g_video .video_cont li div{box-sizing: content-box;}
.g_video .video_cont li:hover{border:3px solid #ba9a6a; padding:9px 8px;}
.g_video .video_cont li .title{ background:url("../images/bg5.jpg")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/bg5.jpg*/ top center no-repeat; width:348px; height:52px; line-height:52px; border:1px solid #fff; margin-bottom:8px;}
.g_video .video_cont li .title span{ font-size:18px; color:#fff; margin-left:22px; width:190px;}
.g_video .video_cont li .title a{ font-size:14px; color:#fff; text-transform:uppercase; margin-right:13px;}
.g_video .video_cont li .pic{ background:#fff; padding:12px;}




.g_store{ height:808px;}
.g_store .ty_title span em,.g_store .ty_title p em{ background:#eaeaea;}
.g_store .store_cont{ width:1100px; margin:0 auto; position:relative; z-index:1;}
.g_store .store_cont .bd li{ width:550px;}
.g_store .store_cont .bd li .title{ width:275px; height:275px; position:relative;}
.g_store .store_cont .bd li .title .bt{ color:#ffd800; font-size:18px; margin:110px 0 0 55px;}
.g_store .store_cont .bd li .title .en_bt{ color:#ffedcc; text-transform:uppercase; margin-left:55px; margin-top:12px;}
.g_store .store_cont .bd li .title .more{ display:block; position:absolute; background:url("../images/icon7.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon7.png*/ center center no-repeat; width:27px; height:27px; top:53px; left:29px;}
.g_store .store_cont .bd li .brow .title{ background:#ad8235;}
.g_store .store_cont .bd li .jt{position:absolute;top:73px;width:0;height:0;border-style:solid;}
.g_store .store_cont .bd li .white .jt{border-width:30px 30px 30px 0;border-color:transparent #fff transparent transparent;left:-16px; }
.g_store .store_cont .bd li .brow .jt{border-width:13px 0 13px 16px;border-color:transparent transparent transparent #ad8235;right:-16px; }
.g_store .store_cont .bd li .white .title .bt{ color:#ba9a6a;}
.g_store .store_cont .bd li .white .title .en_bt{ color:#8e8e8e;}


.g_store .store_cont .hd a{ position:absolute; top:44%; background:url("../images/icon8.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon8.png*/ #ecca8d; width:54px; height:76px; display:block; margin-top:-38px; z-index:2;}
.g_store .store_cont .hd a:hover{ background-color:#cca764;}
.g_store .store_cont .hd a.next{ right:-90px; background-position:right top;}
.g_store .store_cont .hd a.prev{ left:-90px;}



.g_tmall{ padding-top:57px; height:430px;}
.g_tmall .t_pic .pic{-webkit-box-shadow:3px 5px 10px #484848;-moz-box-shadow:3px 5px 10px #484848;box-shadow:3px 5px 10px #484848;}
.g_tmall .t_pic .bt_pic{ padding:5px; background:#fff; position:relative; z-index:1;text-align:center; margin-right:20px;}
.g_tmall .t_pic .bt_pic .title{ position:absolute; top:50%; left:50%; margin:-68px; width:145px; height:145px; background:url("../images/bg5.jpg");-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%; color:#fff;}
.g_tmall .t_pic .bt_pic .title .bt{ font-size:18px; padding-top:36px;}
.g_tmall .t_pic .bt_pic .title .en{ text-transform:uppercase; padding-top:2px; padding-bottom:10px;}
.g_tmall .t_pic .bt_pic .title .more{ width:20px; height:20px; display:block; margin:0 auto; font-size:20px; line-height:20px; border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%; color:#fff;}
.g_tmall .t_answer{ width:433px; margin-right:30px;}
.g_tmall .t_answer .title{ border-bottom:1px solid #d8bd83; padding-bottom:8px; margin-top:-32px;}
.g_tmall .t_answer .title span{ font-size:18px; color:#fff;}
.g_tmall .t_answer .title a{ margin-top:5px;}
.g_tmall .t_answer .answer_list{ width:406px; height:305px; margin:0 auto; overflow:hidden; margin-top:21px;}
.g_tmall .t_answer .answer_list li{ padding-left:27px; margin-left:7px;border-left:1px solid #d8bd83; padding-bottom:22px;position:relative; z-index:1;}
.g_tmall .t_answer .answer_list li i{ width:29px; height:29px; text-align:center; line-height:29px; border:1px solid #d8bd83;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px; margin-right:10px; color:#d8bd83; }
.g_tmall .t_answer .answer_list li .qu a{ color:#fff; font-size:14px; line-height:30px; display:block; width:330px;}
.g_tmall .t_answer .answer_list li .qu{ margin-bottom:6px;}
.g_tmall .t_answer .answer_list li .qu i{ color:#fff; background:#d8bd83;}
.g_tmall .t_answer .answer_list li .an .text{ line-height:24px; color:#c5ad7a; height:72px; overflow:hidden;width:330px;}
.g_tmall .t_answer .answer_list li .icon{ background:url("../images/icon9.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon9.png*/ center center no-repeat; width:13px; height:13px; display:block; position:absolute; left:-7px; z-index:2; top:29px; }




.g_message{ margin: 0 auto ;}
.g_message .g_mleft{ width:392px; height:513px; overflow:hidden;}
.g_message .g_mright{width:284px; height:513px; overflow:hidden;}
.g_message .g_mmid{  width:700px; height:500px; padding:120px 31px 0 41px;}
.g_message .g_mmid .m_title{ margin-bottom:20px;}
.g_message .g_mmid .m_title span{ color:#231815; font-size:26px; font-weight:bold;}
.g_message .g_mmid .m_title p{ color:#231815; font-size:18px; }
.g_message .g_mmid .m_title em{ color:#b9a883; font-size:14px; text-transform:uppercase; margin-left:16px;}
.g_message .g_mmid .m_title em i{width:12px; height:12px; background:url("../images/icon3.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/icon3.png*/ center center no-repeat; margin-top:-3px; margin-left:3px;}
.g_message .g_mmid .m_input{width:447px; height:32px; border:1px solid #a0a0a0; margin-bottom:16px;}
.g_message .g_mmid .m_input input{ background-color:transparent;width:425px; padding:7px 11px; height:18px;}
.g_message .g_mmid .m_textarea{height:152px;}
.g_message .g_mmid .m_textarea textarea{background-color:transparent; border:none; outline:none;width:425px;padding:7px 11px;height:138px;} 
.g_message .g_mmid .up_btn{ display:block; width:114px; height:36px; line-height:36px; text-align:center; color:#fff; background:#d8bd83;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}








.g_sets{background:#f7f7f7;padding:24px 0;}
.g_sets .sets {position:relative;}
.g_sets .sets .m_sets .info{height:35px;width:84px;}
.g_sets .sets .m_sets .info em{font-weight:600;width:100%;}
/* .g_sets .sets .m_sets .info span{width:48px;} */
.g_sets .sets>img{position:absolute;top:0;bottom:0;width:1px;height:50px;margin:auto;}
.g_sets .sets>i{background:url("../images/shu.png")/*tpa=http://www.jbly168.com/App/Front/Tpl/View/S072/images/shu.png*/ center center no-repeat;position:absolute;top:0;bottom:0;width:1px;height:50px;margin:auto;}
/* .g_sets .sets .m_sets:first-child{margin-left:0;} */
.g_sets .sets .m_sets{margin:0 45px;}









.g_footer{width:100%;height:283px;background:#9a9a9a;}
.g_footer .f_cont{height:100%;position:relative;}
.g_footer .f_cont .c_left .b_logo{width:100px;height:77px;display:inline-block;margin:45px 0 33px 50px;}
.g_footer .f_cont .c_left .b_logo a{display:inline-block;}
.g_footer .f_cont .c_left{width:280px;height:100%;display:inline-block;margin-right:48px;}
.g_footer .f_cont .c_left .b_info{font-size:14px;color:#FFF;line-height:25px;/* width:200px; */}
.g_footer .f_cont .b_qrcode{display:inline-block;width:200px;height:225px;border:1px dashed #FFF;position:absolute;top:0;bottom:0;margin:auto;}
.g_footer .f_cont .b_qrcode p{color:#FFF;font-size:18px;padding:8px 0;text-align:center;}
.g_footer .f_cont .b_qrcode img{width:132px;height:132px;margin:0 auto;display:block;}
.g_footer .f_cont .b_qrcode p.q_bp { font-size: 12px; padding: 0; height: 28px; line-height: 28px; }
.g_footer .f_cont .b_map{display:inline-block;width:622px;height:203px;position:absolute;right:0;top:0;bottom:0;margin:auto;}

.b_nav{width:100%;height:60px;background:#4b4b4b;}
.b_nav>.cont_w{height:100%;}
.b_nav>.cont_w .b_n_left{color:#FFF;font-size:14px;height:100%;line-height:60px;float:left;width:820px;}
.b_nav>.cont_w .b_n_left a{color:#b2b1b1;padding:0 5px;max-width:110px;text-align:center;vertical-align: bottom;display:inline-block;}
.b_nav>.cont_w .b_n_left a:hover{color:#cfb784}
.b_nav>.cont_w .b_n_right{color:#b2b1b1;float:right;font-size:14px;height:100%;line-height:60px;width:380px;}

/*
.idnex_news_logo img{ width:120px; height:42px; margin-top:80px;}
.idnex_news_logo p{ font-size:36px; font-weight:bold; color:#005db4; margin-top:20px;}
.index_news_detail{ margin-top:70px;}
.index_news_detail .index_news_detail_title{ font-size:18px;color:#005db4;font-weight:bold; margin-top:10px;}
.index_news_detail .index_news_detail_content p{ font-size:14px;color:#4f5860; margin-top:5px;}
.index_news_detail .index_news_time{position:absolute;top:-1vw;left:-0.1vw; background:#005db4; color:#fff; text-align:center; padding:0.2vw 0.5vw; font-size:12px;}
.index_news_detail a{font-size:15px;color:#000;}
.index_news_detail a:hover{color:#005db4;}
*/

.index_news{ background:#bfbfbf; padding:50px 0 0;}
.index_news .index_news_contant_bg{ background:#fff; padding-bottom:30px; border-bottom:3px #b5babb solid;height: 197px;}
.index_news .index_news_contant_bg .index_news_contant_time{color: #2e2e2e; text-align:left; font-size: 14px;padding: 0 15px}
.index_news .index_news_contant_bg .index_news_contant_title{font-family:"思源黑体 CN Regular";color: #000; font-size:16px;  font-weight:600; padding:20px 15px;}
.index_news .index_news_contant_bg .index_news_contant_detail{ font-size:14px;  color:#999999; margin:20px 15px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.index_news .index_news_contant_bg .index_news_contant_more{ text-align:center; border:2px #435a6b solid; color:#435a6b; padding:5px 0; font-size:16px; font-weight:600; letter-spacing:5px; margin:20px 100px 0 100px; border-radius:5px;}
.index_news .index_news_more{ text-align:center;  color:#435a6b;font-size:16px; font-weight:600;}
.index_news .index_news_more span{
    text-align: center;
    border-bottom:1px #747474 solid;
    color: #747474;
    padding-bottom: 8px;
    letter-spacing: 5px;
}
.index_news .news-tabs{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 20px 0 50px;
}
.index_news .news-tabs li{
    text-align: center;
    cursor: pointer;
}

.index_news .news-tabs li{
    background: #000;
    margin: 0 50px;
    padding: 3px 15px;
    color: #b8b8b8;
    transform: skewX(-30deg);
    -ms-transform:skewX(-30deg);     /* IE 9 */
    -moz-transform:skewX(-30deg);    /* Firefox */
    -webkit-transform:skewX(-30deg); /* Safari 和 Chrome */
    -o-transform:skewX(-30deg);
}
.index_news .news-tabs li>p{
    font-size: 18px;
    transform: skewX(30deg);
    -ms-transform:skewX(30deg);     /* IE 9 */
    -moz-transform:skewX(30deg);    /* Firefox */
    -webkit-transform:skewX(30deg); /* Safari 和 Chrome */
    -o-transform:skewX(30deg);
}
.index_news .index_news_bg{
    background: url("../images/index_news_bg.jpg");
    height: 750px;
}

.index_news .index_news_bg .container{
    padding-top: 100px;
}
.index_about{ margin:80px 0;}
.index_about .index_about_title{ font-size:18px; font-weight:bold; text-align:left; letter-spacing:10px; margin-top:40px;}
.index_about .index_about_contant{ font-size:14px; text-align:left; line-height:30px; margin-top:20px;}
.index_about .index_about_aboutbly{ font-size:16px; color:#435a6b; font-weight:600; letter-spacing:4px; margin-top:50px; border:2px #435a6b solid; border-radius:5px; padding:2px 0;}
.index_about .index_about_aboutbly:hover{color:#005ca9;border:2px #005ca9 solid;}
.index_new_product{ margin-top:20px;}
.index_new_product .index_new_product_more{ position:absolute; top:360px; left:130px; font-size:18px; border:2px solid #000; padding:8px 25px; color:000}
.index_new_product .col-xs-12{ padding:0}
.index_new_product .index_new_product_move{padding:5px;}
.index_new_product .index_new_product_bg{ background:#f2f1ed;padding:10px;}
.idnex_products_logo img{ width:120px; height:42px; margin-top:80px;}
.idnex_products_logo p{ font-size:36px; font-weight:bold; color:#005db4; margin-top:20px;}

.index-problem{
    padding-top: 100px;
    font-family: "思源黑体 CN Bold";
}
.index-problem .top-title span{
    font-size: 18px;
    background-color: #000;
    color: #fff;
    padding: 2px 10px;
    font-family: "思源黑体 CN Bold";
}
.index-problem ul{
    margin-top: 10px;
}
.index-problem li{
    margin-bottom: 5px;
    color: #000;
}
.index-problem li .icon{
    background-color: #ebebeb;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: "思源黑体 CN Bold";
    text-align: center;
}
.index-problem li .text{
    line-height: 30px;
    margin-left: 5px;
    width: calc(100% - 65px);
}
.index-problem li .answer .text{
    line-height: 30px;
    margin-left: 5px;
    width: calc(100% - 35px);
}
.index-problem li .up,
.index-problem li .down{
    width: 30px;
    height: 30px;
    font-size: 16px;
    color: #b0b0b0;
    line-height: 30px;
}
.index-problem li .up{
    text-align: center;
    background-color: #ebebeb;
}
.index-problem li .down{
    text-align: center;
    background-color: #ebebeb;
}
.index-problem li .text p{
    background-color: #ebebeb;
    margin-bottom: 5px;
    padding-left: 10px;
    font-size: 14px;
}
.index-problem .question,
.index-problem .answer{
    flex-wrap: wrap;
    display: flex;
}
.index-problem .question{
    cursor: pointer;
}
.index-message{
    padding-top: 100px;
}
.index-message .top-title{ font-size:16px; margin:0 4em}
.index-message .message_title{ color:#005db4; background:#ebebeb; padding:0.6em 4em;font-size:16px; font-weight:bolder}
.index-message ul{ margin:2em 0}
.index-message ul li{ padding: 0.4em 0 0.4em 4em;; font-size:15px;color: #999}
.index-message ul li b{color: #000}
.index-message ul li input{ width:14em; border:1px #e0e0e0 solid; padding:0.3em}
.index-message ul li textarea{ width:29em; border:1px #e0e0e0 solid; padding:0.3em; height:6em}
.index-message .tijiao{ font-size:16px; color:#fff; background:#000; width:6em; padding:0.3em 1em; text-align:center; margin:1em 0 0 7em ;cursor: pointer;}
.index-message .chongzhi{ font-size:16px; color:#fff; background:#005eb5; width:6em; padding:0.3em 1em; text-align:center; margin:1em 2em;cursor: pointer; border-radius:5px;}

.index_gd_bg1{
	min-height: 389px;
    left: 0px;
    background-image: url("../images/Murano_1920x100.jpg");
	background-position:center;
    background-attachment: fixed;
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
	color:#fff;
	padding-top:50px;
	padding-bottom:50px;
	}
.index_gd_bg1 .index_gd_bonreal{
	    display: inline-block;
    padding: 20px 60px;
    background: rgba(0,0,0,.5);
	}
.index_gd_bg1 .content_titoli {
    display: inline-block;
    padding: 20px 60px;
    background: rgba(0,0,0,.5);
}
.index_gd_bg1 .tract_divider {
    font-size: 80px;
    font-weight: 700;
    text-align: center!important;
    margin: 0 0 20px;
	line-height:26px;
}	
.index_gd_bg1 .title{    
color: #fff;
    font: 700 45px Raleway,serif;
    letter-spacing: 20px;
    text-transform: uppercase;
}
.index_gd_bg1 .subtitle {
    color: #fff;
    font: 30px 'ZapfChanceryITCbyBT-MediumItal';
    letter-spacing: 6px;
}
.index_gd_bg1 p{
	margin-bottom:20px;
	}	
.index_gd_bg2 .container{ padding:50px;}	
.index_gd_bg2 .container .index_gd_bg2_title_c{ color:#fff; letter-spacing:5px; padding-top:25px; font-size:12px; font-weight:600}
.index_gd_bg2 .container .index_gd_bg2_title_e{ color:#005db4; letter-spacing:5px; font-size:12px; font-weight:600; padding-top:20px;}
.index_product_selection{
    padding:50px 0 0;
    background-color: #bfbfbf;
}
.index_product_selection .main_img{margin-bottom: 50px}
.index_bg_title{font-size: 16px;letter-spacing: 50px;color: #979797;text-align: center;padding: 80px 0}
.index_new_about {

}
.index_new_about .left{
    width: 100%;
    position: relative;
}
.index_new_about .left .text{
    position: absolute;
    top: 20%;
    left: 10%;
    color: #888888;
    z-index: 3;
}

.index_new_about .left .text .title_en{
    font-size: 50px;
    font-weight: bold;
}
.index_new_about .left .text .title_ch{
    font-size: 26px;
    padding-top: 2%;
    letter-spacing: 2px;
}
.index_new_about .left .text .content{
    font-size: 18px;
    line-height: 40px;
    padding-top: 8%;
    letter-spacing: 2px;
}
.index_new_about .left .text .line{
    width: 30px;
    background-color: #fff;
    height: 1px;
    margin-top: 100px;
}

.index_new_about .right{
    width: 57.25%;
}
.index_base_box .tract_divider {
    font-size: 80px;
    font-weight: 700;
    text-align: center!important;
    margin: 0 0 20px;
	line-height:26px;
	color:#435a6b;
}	
.index_base_box .title{
	 text-align:center; 
	 font-size:24px;
	 color:#000;
	 letter-spacing:5px;
     font-family:"思源黑体 CN Bold";
     padding: 20px 0;
    font-weight: 400;
	 }
.index_base_box .subtitle{
    text-align:center;
    font-size:40px;
    color:#000;
    font-family:"思源黑体 CN Regular"; letter-spacing:4px; font-weight:600;
    padding-top: 50px;
}

.index_product_selection .row,.index_product_selection .col-xs-6,.index_product_selection .col-xs-3{ margin:0; padding:0}
.index_product_selection .contant{ margin-top:50px;}
.index_product_selection .text{
    position: absolute;
    z-index: 5;
    bottom: 30px;
    color: #bfbfbf;
    width: 100%;
}
.index_product_selection .text p{
    font-size: 23px;
    margin-bottom: 5px;
    letter-spacing: 2px;
    text-align: center;
}

 .index_gd_bg2{
	min-height: 389px;
    left: 0px;
    background-image: url("../images/bg_pamarpiu_NEW_2.jpg");
	background-position:center;
    background-attachment: fixed;
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
	color:#fff;
	padding-top:50px;
	padding-bottom:50px;
	margin-top:50px;
	}
.index_product_list{
    background-color: #bfbfbf;
}
.index_product_list .index_product_list_contant{ display:flex; width:100%; margin-top:50px; padding-bottom:50px;}
.index_product_list .index_product_list_contant .index_product_list_contant_img{ margin:0 1%; width:18%;}



.index_product_list .index_product_list_contant .index_product_list_contant_img .text {
	opacity: 0;
  text-align: center;
}
.index_product_list .index_product_list_contant .index_product_list_contant_img .text h3 {
  background: #2376ab;
  border-radius: 4px;
  color: #fff;
  font-size:13px;
  margin: 0 auto;
  padding: 8px 14px 8px 18px;
  position: relative;
  overflow: visible;
  display: inline-block;
  width: 160px;
  text-transform: uppercase;
  letter-spacing:3px;
  font-weight:bold;
}
.index_product_list .index_product_list_contant .index_product_list_contant_img .text h3:before {
  border-width: 0px 10px 10px 10px;
  border-color: transparent;
  border-bottom-color: #2376ab;
  border-style: solid;
  content: "";
  display: block;
  margin-left: -10px;
  position: absolute;
  left: 50%;
  top: -10px;
  
}
.index_product_list .index_product_list_contant .index_product_list_contant_img img{
	 transition-delay: 0s;
    transition-duration: 0.35s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.35s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.35s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration:0.35s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
   
	}
.index_product_list .index_product_list_contant .index_product_list_contant_img:hover img {
  -webkit-transform: scale(1.03);
  -ms-transform: scale(1.03);
  transform: scale(1.03);
 
}
.index_product_list .index_product_list_contant .index_product_list_contant_img:hover .text {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate(0, 20px);
  -ms-transform: translate(0, 20px);
  transform: translate(0, 20px);
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
}
.index_product_list .index_product_list_more{ text-align:center; border:2px #435a6b solid; color:#435a6b; padding:5px 0; font-size:16px; font-weight:600; letter-spacing:5px; margin:40px 20px; border-radius:5px;}
.index_product_list .index_product_list_more:hover{color:#005ca9;border:2px #005ca9 solid;}

.index_product_list .content{
    padding: 30px 100px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.index_product_list .content .left{
    width: 38.3%;
}
.index_product_list .content .right{
    width: 61.7%;
    display: flex;
    flex-wrap: wrap;
}

.index_product_list .content .right .main_img{
    width: 48%;
    margin-left: 2%;
    margin-bottom: 2%;
}

.index_product_list .content .right.all .main_img{
    width: 98%;
}
.index_product_list .content .main_img img{
    width:100%;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    z-index:1;
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.2s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.2s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    /* Opera */
    -o-transition-delay: 0s;
    -o-transition-duration:0.2s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}

.index_product_list .content .main_img:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform:scale(1.1, 1.1); 	/* IE 9 */
    -moz-transform:scale(1.1, 1.1); 	/* Firefox */
    -webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1, 1.1); 	/* Opera */
}
.index_product_list .content .main_img .text{
    position: absolute;
    z-index: 5;
    bottom: 40px;
    right: 40px;
    color: #bfbfbf;
}
.index_product_list .content .main_img .text.black{
    color: #2b2b2b;
}
.index_product_list .content .main_img .text p{
    text-align: right;
    font-size: 24px;
    letter-spacing: 2px;
}
.index_news_box div.image:hover a {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.index_news_box div.image:before {
  font-family: "fontello";
  content: '\e800';
  color: #fff;
  font-size: 40px;
  font-weight: 100;
  position: absolute;
  left: 50%;
  top: 40%;
  padding: 14px;
  text-align: center;
  background:rgba(34,34,34,0.8);
  width: auto;
  white-space: pre;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index:2;
  padding:50%;
}
.index_news_box div.image:hover:before {
  opacity: 1;
  filter: alpha(opacity=100);
  top: 50%;
  z-index:2;
}
.index_news_box .index_news_box_img1 img,.index_news_box .index_news_box_img3 img{ height:229px;object-fit: cover;}
.index_news_box .index_news_box_img2 img{height:229px;object-fit: cover;}

@media (min-width: 1200px){
    .index_message.container{
        width: 1320px;
    }
    .index-message ul li{
        font-size: 16px;
    }
    .index-message ul li input {
        width: 17em;
        line-height: 23px;
    }
}


/* main_img */
.main_img{
	overflow:hidden;
	position: relative;
}
.main_img img{
	width:100%;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.2s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.2s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration:0.2s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.main_img .show {
    background: rgba(35, 35, 35,0.7);
	height:100%;
	width:100%;
    left: 0;
    opacity: 1;
	filter:alpha(opacity=0);
    position: absolute;
    top: 0;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
    z-index: 200;
}
.main_img .show .imgArea {
    left:43%;
	top:31%;
    margin:-15px 0px 0px -40px;
    opacity: 1;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}

.main_img .show .imgArea .title1{ font-size:16px; color:#fff; letter-spacing:6px; margin:0;}
.main_img .show .imgArea .title2{ font-size:12px; color:#fff; letter-spacing:4px; margin-left:-2em;}
.main_img .show .imgArea .title3{ font-size:12px; color:#fff; margin-top:2em; border:1px #fff double; border-width:4px; text-align:center;margin-left:-1.5em; padding:6px;}
.main_img .show .imgArea .title4{ font-size:16px; color:#fff; letter-spacing:6px; margin-left:1.5em; margin-bottom:0}


.main_img:hover  .show {opacity: 0;filter:alpha(opacity=100);}

.main_img:hover img {
	transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */
}
.index_hardware{ margin-bottom:50px;}
.index_hardware .index_hardware_title{ margin-bottom:80px;}
.index_hardware .row{ margin-top:30px; } 
.index_hardware .index_hardware_bg{padding:10px; background:#f2f1ed;}
.index_hardware .col-xs-4{ padding-left:5px; padding-right:5px;}

.index_filiale_box1{display:flex; width:100%; margin-top:80px;}
.index_filiale_box1 .index_filiale_main{width:20%;text-align:center;}
.index_filiale_box1 .index_filiale_main .index_filiale_main_title{border:1px #a4a4a4 solid;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; width:150px; height:150px; text-align:center;cursor: pointer;margin-left: 38px;}
.index_filiale_box1 .index_filiale_main .index_filiale_main_title .chinese{ color:#a4a4a4; font-size:36px; margin-top:24%; margin-bottom:0}
.index_filiale_box1 .index_filiale_main .index_filiale_main_title .english{ color:#a4a4a4; font-size:17px;}

.index_filiale_box2{display:flex; width:100%; margin-left:10%}
.index_filiale_box2 .index_filiale_main{width:20%;text-align:center;}
.index_filiale_box2 .index_filiale_main .index_filiale_main_title{border:1px #a4a4a4 solid;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; width:150px; height:150px; text-align:center;cursor: pointer;margin-left: 38px;}
.index_filiale_box2 .index_filiale_main .index_filiale_main_title .chinese{ color:#a4a4a4; font-size:36px; margin-top:24%; margin-bottom:0}
.index_filiale_box2 .index_filiale_main .index_filiale_main_title .english{ color:#a4a4a4; font-size:17px;}


.index_filiale_main:hover .index_filiale_main_title{ border-color:#005db4; background:#005db4;}
.index_filiale_main:hover .index_filiale_main_title .chinese,
.index_filiale_main:hover .index_filiale_main_title .english{ color:#fff}

.index_exhibition{ margin-top:80px;}
.index_exhibition .index_exhibition_title{ font-size:20px; color:#666666; font-weight:bold; padding:10px;}

.carousel-control.left{  
background: none;
  border: 2px #f9f9f9 solid;
  border-radius: 50%;
  color: #f9f9f9;
  cursor: pointer;
  font-size: 30px;
  font-family: "Entypo";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 43px;
  height: 50px;
  width: 50px;
  speak: none;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  transition-property: opacity, color, right, left;
  z-index: 100;
  margin-top:20%;
  }
.carousel-control.right{
	background: none;
  border: 2px #f9f9f9 solid;
  border-radius: 50%;
  color: #f9f9f9;
  cursor: pointer;
  font-size: 30px;
  font-family: "Entypo";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 43px;
  height: 50px;
  width: 50px;
  speak: none;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  transition-property: opacity, color, right, left;
  z-index: 100;
  margin-top:20%;
}
  .carousel:hover .carousel-control.left{
	    opacity: 0.6;
  filter: alpha(opacity=60);
  left: 10px !important;
  }
  .carousel:hover .carousel-control.right{
  opacity: 0.6;
  filter: alpha(opacity=60);
  right: 10px !important;
  }
 .carousel .carousel-control.left:hover,
 .carousel .carousel-control.right:hover{
	 opacity: 1;
  filter: alpha(opacity=100);
  }
.index_contact .index_contact_title{ font-size:20px; font-weight:bold; margin-bottom:30px;}
.index_contact input{border:1px #000000 solid; width:70%; padding:10px; margin-top:10px;}
.index_contact textarea{border:1px #000000 solid; width:70%; padding:10px;margin-top:10px; height:15%}
.index_contact .index_contact_tijiao{ background:#005db4; width:20%; text-align:center; font-size:18px; color:#fff; padding:5px; margin-top:20px;cursor: pointer;}
.index_contact .index_contact_address_title{ font-size:20px;font-weight:bold; margin-top:11%}
.index_contact .index_contact_address{ font-size:18px; margin-top:50px;}
.index_contact .index_contact_address img{ margin-right:50px;}
.index_contact .index_contact_phone{font-size:18px; margin-top:50px;}
.index_contact .index_contact_phone img{ margin-right:50px;}

/*
.index_footer{ margin-top:80px;}
.index_footer .idnex_footer_weixin img{ width:120px; height:120px; margin:10px 0;}
.index_footer_copyright{ background:#005db4; height:30px; margin-top:80px;}
*/
/*footer*/
.index_footer{ background:#232323; padding:60px 10px 30px;color:#8d8d8d; margin-top:80px;}
.index_footer .index_footer_link{height:300px;border-color:#3f464c;border-left-style:solid;border-width:2px; border-top:0; margin-top:0;}
.index_footer .index_footer_left,.index_footer_middle{ float:left;  width:99%}
.index_footer .index_footer_left{text-align: center;border-right: 1px solid #fff}
.index_footer .index_footer_left .index_footer_gs_c{ color:#fff;font-size:24px;padding-bottom: 5px}
.index_footer .index_footer_left .index_footer_gs_e{ font-size:16px;}
.index_footer .index_footer_left ul>li{
    margin-top: 50px;
}
.index_footer .index_footer_left .index_footer_mz{font-size: 16px;font-weight: 600}
.index_footer .index_footer_left .index_footer_dz{font-size:16px; margin-top:10px;}
.index_footer .index_footer_left .index_footer_dh{font-size:16px; margin-top:10px;}
.index_footer_qrcode img{width: 100px;height: 100px}
.foot-beian{background-color: #232323;text-align: center;height: 50px;font-size: 14px}
.foot-beian a{color: #8d8d8d;}
.index_footer .index_footer_middle  .title{ color:#fff; font-size:16px; font-weight:600;}
.index_footer .index_footer_middle .index_footer_product_list{ margin:30px 0; border-bottom:1px #404040 solid; padding-bottom:20px; width:80%}
.index_footer .index_footer_middle .index_footer_product_list p{ margin-left:10px; font-size:14px; color:#c1c7c9; line-height:27px;}
.index_footer .index_footer_middle .index_footer_news_list{ margin:30px 0; }
.index_footer .index_footer_middle .index_footer_news_list p{ margin-left:10px; font-size:14px; color:#c1c7c9; line-height:27px;}
.index_footer .index_footer_right p{ font-size:14px; font-weight:600; color:#fff; line-height:50px; border-bottom:1px #404040 solid;}
.index_footer .index_footer_middle .index_footer_product_list p:hover,
.index_footer .index_footer_middle .index_footer_news_list p:hover,
.index_footer .index_footer_right p:hover{text-decoration: underline;width: auto;}
.index_footer .index_footer_middle p{
    font-size: 15px;
    padding-left: 50px;
    padding-bottom: 12px;
}
.page-tabs{
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    width: 100%;
    background: rgba(60,60,60,0.7);
}
.news_crumbs_nav{ padding:20px; font-size:16px;}
.news_crumbs_nav a{ color:#000}
.news_left_nav_top{ background:#005db4; height:4.5em;border-radius:5px 5px 0 0}
.news_left_nav_top p{ color:#fff; font-size:16px; padding:1em; font-weight:600; margin:0}
.news_left_nav{ color:#fff;cursor: pointer;line-height: 55px;}
.news_left_nav:hover{}
.news_left_nav:hover p{background: rgba(44,44,44,0.9);}
.news_left_nav_chinese{color:#fff; font-size:16px; padding:0 40px;line-height: 55px; margin:0;}
.news_left_nav_englisht{color:#7a8587; font-size:13px; padding:0.2em 1.3em}
.news_left_nav_active{ cursor: pointer;}
.news_left_nav_active p{background: rgba(44,44,44,0.9);}

.news_detail_title{ font-size:20px; text-align:center; padding:50px 0 0 0; font-weight:600}
.news_detail_time{ text-align:center; font-size:14px; color:#c4c4c4; padding:15px;}
.news_detail_contenct{ color:#585858; font-size:14px; line-height:25px; letter-spacing:1px;}
.news_detail_contenct p{font-size:14px; margin:0}
.news_detail_contenct img{ max-width:100%; height:auto; margin:10px auto;display: block;}
.new_about_border{ border:1px #dddddd solid; height:10em; margin-top:5em;}
.news_about{ height:3em;background: -webkit-linear-gradient(#fefefe, #e5e5e5); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#fefefe, #e5e5e5); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#fefefe, #e5e5e5); /* Firefox 3.6 - 15 */
    background: linear-gradient(#fefefe, #e5e5e5); /* 标准的语法（必须放在最后） */}
.news_about p{ font-size:16px; font-weight:600; padding:0.5em}	
.new_about_border .news_about_more p{ margin:1em; font-size:14px; color:#585858}
.new_about_border .news_about_more span{ color:#ff0000}

.qg_phone_bg{ background:#005db4; height:15em; margin-top:8em}
.qg_phone_jbly{ color:#fff; font-size:20px; margin-top:3em}
.qg_phone_numberTitle{ text-align:right; font-size:20px; margin-top:3em; color:#fff}
.qg_phone_number{  color:feac3c;font-size:22px; font-style:italic}

.newslist_list ul{ padding-top:3em}
.newslist_list li{ border-top:1px #bfbfbf dashed; padding:3em 0;}
.newslist_list li img{ border-radius:8px;width: 100%;height: 280px}
.newslist_list .newslist_list_title{ font-size:18px; font-weight:600}
.newslist_list .newslist_list_time{ font-size:15px; color:#7e7e7e}
.newslist_list .newslist_list_detail{font-size:15px; color:#7e7e7e;padding: 20px 0 }
.newslist_list .col-xs-5{ }
.newslist_list .col-xs-7{ padding-top:30px}
.newslist_list .newslist_list_more{  margin-top:1em}
.newslist_list .newslist_list_more a{color:#7e7e7e; font-size:15px}
.productlist_list{ margin-top:1em}
.productlist_list ul li{ margin-top:2em}
.productlist_list p{ text-align:center; background:#efefef; margin-top:3px; font-size:16px; padding:13px 0; color:#000}
.productlist_list .productlist_list_yejiao{ text-align:center}
.productlist_list .productlist_list_yejiao li{ font-size:14px;}
.about h1{ margin-top:3em; font-size:26px; }
.about .about_content{ margin-top:3em; font-size:15px; line-height:25px;}
.about .about_content .row .col-xs-6,.about .about_content .row .col-xs-12{ margin-top:1em}

.contact .contact_title{ margin:3em 0 1em 2em; border-bottom:1px #a6a6a6 solid; width:22em; padding-bottom:10px; }
.contact .contact_title .contact_title_c{ margin:0; font-size:18px;color:#005db4; font-weight:600; letter-spacing:1px;}
.contact .contact_title .contact_title_e{font-size:12px;color:#005db4;font-weight:600}
.contact .contact_title .contact_title_logo{ margin-right:10px;}
.contact .contact_content p{  font-size:14px; color:#7d888a;margin:0.2em 0 0 2em;}
.contact .contact_content #dituContent{ margin:2em}
/*baidumap*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.message .message_top{ font-size:16px; margin:2em 4em}
.message .message_title{ color:#005db4; background:#ebebeb; padding:0.6em 4em;font-size:16px; font-weight:bolder}
.message ul{ margin:3em 0}
.message ul li{  padding:0.4em 4em; font-size:15px}
.message ul li input{ width:18em; border:1px #e0e0e0 solid; padding:0.3em}
.message ul li textarea{ width:34em; border:1px #e0e0e0 solid; padding:0.3em; height:6em}
.message .tijiao{ font-size:16px; color:#fff; background:#005eb5; width:6em; padding:0.3em 1em; text-align:center; margin:1em 0 0 10em ;cursor: pointer; border-radius:5px;}
.message .chongzhi{ font-size:16px; color:#fff; background:#005eb5; width:6em; padding:0.3em 1em; text-align:center; margin:1em 2em;cursor: pointer; border-radius:5px;}

.recruit .recruit_top{ margin-top:1em}
.recruit .recruit_top li{ width:20%; text-align:center; float:left; background:#f1f1f1; font-size:15px; padding:0.6em 0; border-right:1px #e2e2e1 solid;}
.recruit .title_TR1 { text-align:center;  height:3em; font-size:14px; color:#fff;background: -webkit-linear-gradient(#69a9da, #2865ae); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#69a9da, #2865ae); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#69a9da, #2865ae); /* Firefox 3.6 - 15 */
    background: linear-gradient(#69a9da, #2865ae); /* 标准的语法（必须放在最后） */ }
.recruit .title_TR2{ width:20%; float:left; margin-top:1em}
.recruit .title_TR3{ width:20%; float:left; margin-top:0.5em}
.panel-heading { padding:0!important}	
.recruit .v_m{ background:#fff; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; width:1.5em; height:1.5em; float:right; color:#9c9c9c; font-size:12px; margin-right:1em; padding-top:0.2em}


.mod18Box { padding: 10px; margin: 0px auto; width: 450px; background: #FFF; margin-top:3em;  }
.mod18{ width: 450px; height:452px; margin: 0px auto; position: relative; background: #f7f7f7;border:1px solid #a6a5a5; }
.mod18 .btn{position:absolute;width:15px;height:70px;top:477px;cursor:pointer;z-index:99;font-size:32px;font-weight:bold; color:#5f5d5d}
.mod18 .prev{left:-20px;}
.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;}

.mod18 .next{right:8px;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:450px;height:450px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:450px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:450px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:450px;position:absolute;}
.mod18 .picBox li{width:450px;height:450px;}
.mod18 .listBox{ width: 372px; height: 92px; margin: 0 auto; position: relative; padding: 22px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:75px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:70px;height:70px;border:1px solid #a6a5a5;}
.mod18 .listBox .on img{width:70px;height:70px;border:2px solid #005eb5;}
.mod18 .listBox .on i{display:block;}


.products_detail .products_detail_style{ margin-top:4em}

.other-pro {
    margin: 100px 30px;
    overflow: hidden;
    font-size: 0;
    border: 1px solid #d6d6d6;
    height: 40px;
    background: #f3f3f3;
    color: #555555;
    line-height: 40px;
    width: 260px;
    border-radius: 30px;
}
.other-pro a {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-align: center;
    margin-top: 12px;
    line-height: 16px;
    display: inline-block;
    font-size: 15px;
    width: 33.1%;
    height: 16px;
	color:#666666;
}
.products_detail_xiaoguo{ margin:3em 2em} 
.products_detail_xiaoguo p{ font-size:16px; color:#5f5d5d}

.panel-body p{ font-size:14px;}



span.dropBottom,span.dropRight {
	display: block;
	position: absolute;
	left: 0px;
	width:100%;
	height: 100%;
	top: 0px;
}
span.dropBottom {
	position: absolute;
	width: 100%;
	bottom: 0px;
}
.nav_list .erji ul{

}
.nav_list .erji ul li{
	padding-bottom:0!important;
	background:#fff;
	width:200px!important;
	border-bottom:1px #f2f2f2 solid;
}
.nav_list .erji ul li a{ 
	text-align:left!important;
}
.index_header nav {
	display:flex;
    justify-content: center;
}
.index_header ul {
	margin:0;
	padding:0;
	list-style:none;
}

.index_header ul ul {
	opacity:0;
	position:absolute;
	visibility:hidden;
	top:120%;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
}
.index_header ul ul ul {
	top:0%;
	left:160%;
}

.index_header ul li:hover > ul {
	opacity:1;
	top:80%;
	visibility:visible;
}
.index_header ul li {
	float:left;
	position:relative;
}
.index_header ul ul li {
	float:none;
}
.index_header ul li {
	cursor: pointer;
}
.index_header ul a {
	text-decoration:none;
	display:block;
	color:#000;
	padding:10px;
	width:6em;
	text-align:center;
	font-weight:bold;
}
.index_header ul li:hover {
	
}
.index_header .erji ul li a:hover {
	background-color:#253a50;
	color:#fff!important;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -ms-transition-duration: 0.2s;
  transition-duration: 0.2s;
}

.hardware ul.tab{
    display: flex;
    flex-wrap: wrap;
}
.hardware ul.tab li{
    padding: 5px 20px;
    font-size: 16px;
    margin-bottom: 10px;
    border-right: 1px dashed  #005db4;
}
.hardware ul.tab li a{
    color: #000;
}
.hardware ul.tab li:last-child{
    border: 0;
}
.index_header.top_min{
    width: 100%;
    z-index: 999;

}
.index_header.top_min .g_header{
    height: 60px;
}
.index_header.top_min .g_logo{
    float: left;
}
.index_header.top_min .g_logo img{
    width: 250px;
    margin-top: 15px;
}
.index_header.top_min .g_header .g_nav .nav_list ul li{
    width: 100px;
}
.index_header.top_min nav{
    justify-content: flex-end;
}
.page-banner{
    position: relative;
}

.index_header.position{
    position: fixed;
}