/*公共首页*/
*{ padding: 0px; margin: 0px; font-size: 14px; -webkit-font-smoothing: antialiased; font-family: "微软雅黑";}
body{color: #333333;}
ul li{ list-style: none;}
a{ text-decoration: none; color: #333333;}
a:hover{ text-decoration: none; color: #f26e00;}
.public-wrap{ width: 100%; height: 205px; float: left;}
.public_logowrap{ width:100%; height:160px; float:left;}
.public-center{ width: 1180px; height: 160px; margin: auto;}
.public-logo{ float: left; padding-top: 45px; padding-bottom: 45px; width: 244px;}
.public-right{ float: right; width: 238px; height: 115px; }
.public_tel{ width:238px; height:49px; padding-top:45px; float:left;}

.Public_newsnav{ width:100%; height:45px; float:left; background:#f26e00;}
.public_navcenter{ width:1180px; margin:auto;height:45px; background:#f26e00;}
.nav__menu {line-height: 45px;color: #ffffff;}
.nav__menu-item {position: relative; width: 147.5px; text-align: center; font-size: 15px; color: #ffffff; padding: 0px; background:url(../images/images/shuline.jpg) right no-repeat; float:left;}
.nav__menu-item a {color: #ffffff; font-size: 15px;}
.nav__menu-item a:hover{color: #ffffff;font-size: 15px;}
.nav__menu-item:hover {background-color: #FF9933; color: #ffffff;}
.nav__menu-item:hover .nav__submenu {display: block; color: #ffffff;}
.nav__submenu a {display: block; color: #ffffff; font-size: 13px;}
.nav__submenu a:hover {display: block; color: #ffffff; font-size: 13px;}
.nav__submenu {font-weight: 300; text-transform: none; display: none; position: absolute; width: 147.5px; background-color: #f26e00; opacity: 0.6; color: #ffffff;  z-index: 1;}
.color{background: none; background-color: #FF9933;}
.nav__submenu-item{ color: #ffffff;}
.nav__submenu-item:hover {background: #FF9933; cursor: pointer;}

/*焦点图*/
.index-lun{ width: 100%; height:480px; float: left;}
.flexslider {float: left;position: relative;width: 100%;height: 480px;overflow: hidden; }
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px; height: 70px;line-height: 99em;overflow: hidden; margin: -35px 0 0;display: block;
 background: url(../images/images/ad_ctr.png) no-repeat; position: absolute;top: 50%; z-index: 10; cursor: pointer;opacity: 0;
 filter: alpha(opacity=0);-webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/images/dot.png) no-repeat 0 -16px;display: block;height: 16px; overflow: hidden; text-indent: -99em; width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height: 480px; display: block; }

/*产品展示*/
#index-shi{ width: 100%; height: 695px; float: left;}
.index_main{ width:1180px; height:695px; margin: 0 auto;}
.index_main .leftnav{ width:280px; height:615px; float:left; margin-top: 50px; background:url(../images/images/lf.png) ;}
.index_main .leftnav .sort_title{width: 280px; height: 140px; float: left; line-height: 140px; text-align: center; font-size: 36px; color: #FFFFFF;}
.index_main .leftnav .sort_list{width: 280px; height: 285px; float: left;}
.index_main .leftnav .sort_list ul li{width: 115px; height: 40px; float: left; border: 1px solid #FFFFFF; margin-left: 15px; border-radius: 5px; text-align: center; line-height: 40px; margin-bottom: 15px;}
.index_main .leftnav .sort_list ul li:hover{border: 1px solid #BBBBBB;}
.index_main .leftnav .sort_list a{color: #FFFFFF; font-size: 13px;}
.index_main .leftnav .sort_serv{width: 250px; height: 70px; float: left; background-color:#FFFFFF ; border-radius: 5px; text-align: center; padding:25px 0; margin:55px 15px 0;}

.index_main .rightproduct{ width:880px; height:615px; float:left;margin-top:50px; margin-left:20px;}
.index_main .cplist{ width:260px; height:278px; float:left; margin-right:17px; border: 1px solid #DEDEDE; margin-bottom:15px; text-align: center; padding:10px;}
.index_main .cplist:hover{-webkit-box-shadow: 0px 0px 10px  #F26E00;-moz-box-shadow: 0px 0px 10px  #F26E00;-ms-box-shadow: 0px 0px 10px  #F26E00;-o-box-shadow: 0px 0px 10px  #F26E00;shadow: 0px 0px 10px  #F26E00;}
.index_main .cplist .titlename{width:260px; height:38px; float:left; line-height:38px; text-align:center;}
.index_main .cplist .titlename a{line-height:38px; font-size: 14px; font-weight: bold;}
.index_main .cplist .titlename a:hover{color:#f26e00;}


.index-title{ width: 1180px; height: 80px; float: left;}
.index-name{ width: 1180px; height: 50px;}
.index-name h2{ text-align: center; font-size:24px ; color: #5a5a5a; height: 50px; line-height: 50px;}
.index-font{ text-align: center; font-size:14px ; color: #a5a1a2; width: 1180px; line-height: 20px; background:url(../images/images/line.png) no-repeat center;}
.index-four{ width: 1180px; height: 300px; float: left; padding-top: 20px;}
.index-list{ width: 285px; height: 300px; float: left;}

.list-picture{ width: 285px; height: 110px; float: left;}
.list-picture{ width:285px; height:110px;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out; }
.list-picture:hover{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg;)
-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);transform: rotateY(360deg); cursor:pointer;}
.list-title{ width: 285px; height: 130px; float: left; padding-top: 20px;}
.list-title h3{ width: 285px; height: 50px; font-size: 18px; text-align:center; color: #5a5a5a; line-height: 50px; font-weight: normal;}
.list-title p{ width: 80%; line-height: 25px; font-size: 13px; text-align: center;  padding-left: 10%;}

/*关于我们*/
.index_about{ width: 100%; height: 580px; float: left; background:url(../images/images/abg.png) no-repeat center;}
.index_abcenter{ width: 1180px; height: 530px; padding-top: 50px; margin: 0 auto;}
.index_abmain{ width: 1180px; float: left; height: 350px; margin-top: 40px;}
.index_ableft{ width: 440px; height: 280px; float: left; padding: 15px; background-color:#FFFFFF; border: 1px solid #EEEEEE;}
.index_abright{ float: right; width: 690px; height: 350px; overflow: hidden; color: #7f7d7e;}
.index_abright h1{width: 100%; height: 49px; line-height:49px; float: left; border-bottom: 1px solid #271717; font-size: 24px;}
.index_abright p{width:100%; float:left; line-height: 25px; color: #333333; text-indent: 2em; font-size: 14px;}
.index_abright .ab_slogan{width: 100%; height: 35px; line-height: 35px; float: left; color: #F26E00; font-weight: bold; padding-top: 5px;}

/*解决方案*/
.index_plan{ width: 100%; height: 580px; float: left;}
.index_plan .index_plcenter{ width: 1180px; height: 500px; padding-top: 50px; margin: 0 auto;}
.index_plan .index_plmain{ width: 1180px; float: left; height: 360px; margin-top: 35px;}
.index_plan .pl_list{ width: 280px; height: 335px; float: left; margin-right: 17px; background: #ffffff; -webkit-transition: all 0.6s ease-in-out; border:1px solid #EAEAEA;}
.index_plan .pl_list:hover{ width: 280px; height: 335px; -webkit-box-shadow: 0px 0px 10px  #F26E00;-moz-box-shadow: 0px 0px 10px  #F26E00;-ms-box-shadow: 0px 0px 10px  #F26E00;-o-box-shadow: 0px 0px 10px  #F26E00;shadow: 0px 0px 10px  #F26E00;}
.index_plan .pl_none{ margin-right: 0px;}
.index_plan .pl_pic{ width: 268px; height: 170px; padding: 6px;}
.index_plan .pl_pic img{ width: 268px; height: 170px;}
.index_plan .pl_main{ width: 248px; height:140px ; padding: 5px 16px;}
.index_plan .pl_title{ width: 100%;  color: #5a5a5a; text-align: center;}
.index_plan .pl_title h2{  font-size:16px; font-weight: normal; line-height: 40px;}
.index_plan .pl_title h2 a{  font-size:16px;  line-height: 40px; color: #414040;}
.index_plan .pl_title h2 a:hover{  font-size:16px;  line-height: 40px; color: #eda240;}
.index_plan .pl_cont{ width: 100%; line-height: 20px; height: 40px; text-align: left; padding-top: 5px; overflow: hidden; font-size: 13px; color: #8b898a;}
.index_plan .pl_more{ width: 100px; height: 30px; border: 1px solid #DEDEDE; margin-left: 70px; margin-top: 10px; text-align: center; line-height: 30px; display: block; border-radius:15px;}
.index_plan .pl_more a{ display: block; color: #AAB1C7; }
.index_plan .pl_more a:hover{ display: block; color:#f26e00; }
.index_plan .pl_more:hover{ border: 1px solid #f26e00;}


/*新闻中心*/
.index_news{ width: 100%; height: 550px; float: left; background:url(../images/images/news.png) center no-repeat;}
.index_news .news_center{ width: 1180px; height: 480px; padding-top: 50px; margin: 0 auto;}
.index_news .news_main{ width: 1180px; float: left; height: 365px; margin-top: 35px;}
.index_news .news_Llist{width: 580px; height: 100px; float: left; border:1px solid #CCCCCC; margin-right: 16px; margin-bottom: 15px; border-radius: 5px;}
.index_news .news_Llist:hover{border: 1px solid #F26E00;}
.index_news .news_Rlist{width: 580px; height: 100px; float: right; border:1px solid #CCCCCC; margin-bottom: 15px; border-radius: 5px;}
.index_news .news_Rlist:hover{border: 1px solid #F26E00;}
.index_news .news_date{width: 105px; height:60px; float: left; line-height: 30px; text-align:center; padding:20px 0; font-size: 20px; color: #FFFFFF; background: #CCCCCC;}
.index_news .news_show{width: 450px; height: 80px; float: right; padding: 10px 0;}
.index_news .news_title{width: 450px; height: 30px; float: left; line-height: 30px;}
.index_news .news_title a{color:#333333; font-size: 15px; font-weight: bold;}
.index_news .news_title a:hover{color:#f26e00;}
.index_news .news_abs{width: 450px; height: 50px; float: left; color: #7C7C7C;}

/*联系我们*/
.idnex_contact{ width: 100%; height: 630px; float: left;}
.index_conwrap{ width: 1180px; height:530px; padding-top: 50px; margin: auto;}
.index_address{ width:1180px; height:210px ; float: left; padding-top: 40px;}
.index_addlist{ width: 295px; height: 210px; float: left;}
.index_addtop{ width: 295px; height: 90px; float: left; text-align: center;}
.index_contitle{width: 100%; height: 60px; float: left; line-height: 60px; text-align: center; font-size: 22px;}
.addname{ float: left; width: 265px; height: 50px; padding:0 15px; line-height:25px; text-align: center; color: #999999;}
.index_words{width: 1180px; height: 135px; float: left; margin-top: 50px;}
.index_words h1{width: 1180px; height: 45px; float: left; line-height: 45px; text-align: center; color: #F26E00; font-size: 23px;}
.index_words .pubword{width: 1180px; height: 45px; float: left; line-height: 45px; text-align: center; color: #8F8F73; font-size: 21px;}

/*友情链接*/
.index-link{ width: 100%; float: left; height: 200px;}
.link_wrap{ width: 1180px; height: 170px; margin-top: 30px; margin: auto;}
.link-main{ width: 1180px; height: 60px; line-height: 25px; float: left; overflow: hidden;}
.link-main span{ padding-left: 10px; padding-right: 10px; line-height: 20px; border-right: 1px solid #cccccc; text-align: center; float: left; margin-top: 10px;}
.link-main span a:hover{  line-height: 20px; color: #f26e00;}

/*公共底部*/
.public-foot{ width: 100%; height: 360px; background: #222222; float: left;}
.public_bottom{ width: 1180px; height: 300px; padding-top: 50px; margin: 0 auto; background: #222222;}
.public-leftdown{ width: 735px; height: 200px; float: left;background: url(../images/images/shu.png) no-repeat right; color: #ffffff;}
.public-leftdown ul{width:735px; height:200px; float:left;}
.public-leftdown .aboutus{ width:140px; height:200px; float:left;}
.public-leftdown .aboutus .toptitle{ width:140px; height:40px; float:left; line-height:40px; font-size:15px; color:#FFFFFF; font-weight:bold; background: url(../images/images/bline.png) left bottom no-repeat; padding-bottom: 10px; margin-bottom: 15px;}
.public-leftdown .aboutus .topabout{ width:140px; height:30px; float:left; line-height:30px; font-size:14px; color:#FFFFFF;}
.public-leftdown .aboutus .topabout a{line-height:25px; font-size:14px; color:#FFFFFF;}
.public-leftdown .aboutus .topabout a:hover{line-height:25px; font-size:14px; color:#f26e00;}
.public-leftdown .support{width:755px; height:30px; line-height:30px; float:left; color:#FFFFFF;}
.public-leftdown .support a{color:#FFFFFF;}
.public-leftdown .support a:hover{color:#f26e00;}

.foot_weixin{width: 350px; height: 200px; float: right;}
.foot_weixin .weixin_code{width: 150px; height: 200px; float: left;}
.foot_weixin .codeon{margin-right: 50px;}
.foot_weixin .weixin_code h1{width: 100%; height: 50px; float: left; line-height: 50px; text-align: center; color: #FFFFFF}

.foot-copyright{width:1180px; margin-top:15px; height:60px; float:left; background: url(../images/images/bgline.png) top no-repeat; padding: 15px 0;}
.foot-copyright .copy_show{width: 1180px; height: 40px; float: left; line-height:40px; color: #FFFFFF; text-align: center;}
.foot-copyright .copy_show a{color: #FFFFFF;}
.foot-copyright .copy_show a:hover{color: #f26e00;}
.foot-copyright .footer_link{width: 1180px; height: 20px; float: left; text-align: center; color: #FFFFFF; padding-top: 5px;}
.foot-copyright .footer_link a{color: #FFFFFF;}
.foot-copyright .footer_link a:hover{color: #f26e00;}
.foot-copyright .footer_link span{ padding-left: 10px; line-height: 20px; text-align: center;}
.foot-copyright .footer_link span a:hover{  line-height: 20px; color: #f26e00;}


/*关于我们*/
.About_banner{ width:100%; height:400px; float:left; background: url(../images/images/company.jpg) no-repeat top center;}
.About_wrap{ width:100%; min-height:600px; height:auto !important; height:600px; float:left; background:#f2f2f2;}
.About_center{ width:1180px; min-height:600px; height:auto !important; height:600px; margin:auto; background:#ffffff; margin-top:25px; border:1px solid #eae9e9; padding-bottom:20px; margin-bottom:40px; }
.About_left{ width:210px; height:600px;height:auto !important; height:600px; float:left; padding-left:20px; padding-top:15px; }
.About_gwrap{ width:210px; min-height:100px; height:auto !important; height:100px; float:left;}
.About_title{ width:210px; height:35px; color:#666666; font-size:19px; line-height:35px; float:left; margin-top:10px;}
.About_down{ width:210px; float:left; height:40px;height:auto !important; height:40px;  padding-top:20px; }
.About_list{ width:200px; float:left; height:40px; line-height:40px; background:url(../images/images/lefticon.png) no-repeat left center; text-align:center; font-size:14px; margin-top:10px;}
.About_list a{text-align:center; font-size:14px;}
.About_list a:hover{text-align:center; font-size:14px;}
.on{ background:url(../images/images/lefticonh.png) no-repeat left center; color:#ffffff; font-size:14px; background-color:#bfbfbf;}
.on a{  color:#ffffff; font-size:14px;}
.About_contact{ width:210px; min-height:300px; height:auto !important; height:300px; float:left; margin-bottom:40px;}
.About_conwrap{ width:210px; min-height:200px; height:auto !important; height:200px; float:left; line-height:28px; font-size:13px;}
.About_conwrap p{ line-height:28px; font-size:13px;}

.About_right{ width:910px; height:600px;height:auto !important; height:600px; float:right; padding-top:15px; padding-right:20px; }
.About_rititle{ width:910px; height:35px; color:#666666; font-size:19px; line-height:35px; float:left; margin-top:10px; background:url(../images/images/wei.png) no-repeat bottom; }
.rititle_name{ width:200px; height:35px; color:#f26e00; font-size:19px; line-height:35px; float:left;}
.rititle_position{ height:35px; color:#666666; font-size:12px; line-height:35px; float:right;}
.rititle_position a{ height:35px; color:#7C7C7C; font-size:12px; line-height:35px;}
.rititle_position a:hover{color:#f26e00;}
.right_main{ width:910px; min-height:550px; padding-top:10px; line-height:30px; font-size:14px; color:#666666; float:left;}

/*新闻动态*/
.News_banner{ width:100%; height:400px; float:left; background: url(../images/images/xinwen.jpg) no-repeat top center;}
.Inside_news{width: 910px; min-height: 200px; height: auto !important; min-height: 200px; float: left;}
.Inside_news ul li{width: 910px; height: 120px; float: left; padding: 15px 0; border-bottom: 1px dashed #EEEEEE;}
.Inside_news h1{width: 910px; height: 38px; float: left; line-height: 38px;}
.Inside_news .news_tags{width: 910px; height: 30px; float: left; line-height: 30px; color: #AAAAAA;}
.Inside_news .news_tags span{line-height: 30px; color: #f26e00;}
.Inside_news p{width: 100%; line-height: 25px; float: left; color: #999999;}
.Inside_news a{font-size: 16px;}

/*公共分页*/
.page_width{width: 910px; height: 40px; margin-top: 25px; float: left;}
.page_font {width: 910px; float: right; text-align: right; height: 40px;}
.page_font ul{text-align: right; float: right;}
.page_font ul li {float: left;}
.page_font ul li a {font-size: 12px;color: #575757;text-align: center;padding: 1px 12px;display: block;line-height: 30px;margin: 0px 3px 0px auto;border: 1px solid #d6d6d6;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.page_font ul li a:hover {background: #f26e00;font-size: 12px;color: #ffffff;text-align: center;display: block;line-height: 30px;text-decoration: none;border: 1px solid #d6d6d6;}

/*新闻详细*/
.detial_main{ width:910px; min-height:550px; padding-top:20px; line-height:30px; font-size:14px; color:#666666; float:left;}
.detial_title{ width:910px; height:100px; padding-top:20px;}
.detial_title .title-name{ width:910px;height:40px; line-height:40px; font-size:18px; font-weight:bold; text-align:center; color:#333333; float:left;}
.detial_title .title-date{ width:910px;height:30px; line-height:30px; font-size:13px; border:1px solid #eaeaea; float:left; margin-top:10px; color:#999999; text-align: center;}
.detial_title .title-date .fa_date{ width:430px;height:30px; line-height:30px; font-size:13px;float:left; text-align:right; color:#999999;}
.detial_title .title-date .share{ width:420px;height:30px; line-height:30px; font-size:12px;float:right; text-align:left; padding-top:5px;}
.detial_concent{ width:910px; line-height:30px; float:left; padding-top:10px; font-size:14px; color:#7c7c7c;}
.detial_concent p img{ max-width:910px; height:300px; text-align:center; margin:0px; padding:0px;}

/*产品中心*/
.Product_banner{ width:100%; height:400px; float:left; background:url(../images/images/pd.jpg) no-repeat top center;}
.Product_wrap{ width:910px; min-height:200px; height:auto !important; min-height:200px; float:left;}
.Product_wrap ul li{ width:288px; height:230px; float:left; margin-top:20px; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; margin-right: 20px; border: 1px solid #EEEEEE;}
.Product_wrap ul li:hover{-webkit-box-shadow: 0px 0px 10px  #f26e00;-moz-box-shadow: 0px 0px 10px  #f26e00;-ms-box-shadow: 0px 0px 10px  #f26e00;-o-box-shadow: 0px 0px 10px  #f26e00;box-shadow: 0px 0px 10px  #f26e00;}
.Product_pic{ width:288px; height:180px; float:left;}
.Product_pic img{ width:288px; height:180px; float:left;}
.product_font{ width:288px; height:50px; line-height:50px; font-size:15px; color:#666666; text-align:center;}
.product_font a{ line-height:50px; font-size:15px; color:#666666;text-align:center;}
.product_font a:hover{ line-height:50px; font-size:15px; color:#f26e00;text-align:center;}

/*产品详情*/
.pd_glod{width: 910px; height:210px; float: left;}
.pd_glod .pd_thumb{width: 280px; height: 180px; float: left; border: 1px solid #EEEEEE; padding: 14px 9px;}
.pd_glod .pd_para{width:580px; height: 190px; float: right; padding: 5px 10px;}
.pd_glod .pd_para .pd_ponet{width: 580px; line-height:30px; float: left; border-bottom: 1px dashed #e0e1dc;}
.pd_glod .pd_para .pd_share{width: 580px; line-height:18px; float: left; border-bottom: 1px dashed #e0e1dc; padding: 6px 0;}
.pd_glod .pd_para .pd_seek{width: 580px; height: 30px; padding:5px 0; float: left;}
.pd_glod .pd_para .pd_seek a{background:url(../images/images/btn.png) center no-repeat; width: 111px; height: 30px; float: left; display: block;}
.pd_glod .pd_para .pd_seek a:hover{background:url(../images/images/onbtn.png) center no-repeat;}
.pd_detit{width: 895px; height:30px; line-height: 30px; float: left; padding-left: 7px; border: 1px solid #C6C6C6; margin-top: 15px; border-left: 8px solid #f26e00;}

/*联系方式*/
.contact_show{width: 910px; height: 550px; float: left; padding-top:10px;}
.contact_show table tr td{padding:10px;}

/*客户服务*/
.Service_banner{ width:100%; height:400px; float:left; background: url(../images/images/serv.jpg) no-repeat top center;}

/*解决方案*/
.Plan_banner{ width:100%; height:400px; float:left; background: url(../images/images/fangan.jpg) no-repeat top center;}
.Inside_plan{width: 910px; min-height: 200px; height: auto !important; min-height: 200px; float: left;}
.Inside_plan ul li{width: 910px; height: 90px; float: left; padding: 15px 0; border-bottom: 1px dashed #EEEEEE;}
.Inside_plan .plan_cover{width: 140px; height: 90px; float: left;}
.Inside_plan .plan_info{width: 750px; height: 90px; float: right;}
.Inside_plan .plan_info .plan_title{width: 750px; height: 38px; float: left; line-height: 38px;}
.Inside_plan .plan_info .plan_title h1{width: 650px; height: 38px; float: left; line-height: 38px;}
.Inside_plan .plan_info .plan_title span{width: 100px; height: 38px; float: right; text-align: right; line-height: 38px; color: #999999;}
.Inside_plan .plan_info p{width: 100%; line-height: 25px; float: left; color: #999999;}
.Inside_plan .plan_info a{font-size: 15px;}

/*二级菜单*/
.list-title{display: inline-block; width: 100%; max-width: 200px; border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-right: solid 1px #ccc; background: #FFF; text-align: center; height: 60px; line-height: 60px; font-size: 20px; color: #f39800; font-weight: bold; cursor: pointer;}
.accordion {width: 100%; max-width: 200px; background: #FFF;}
.accordion .link {cursor: pointer; display: block; padding: 15px 15px 15px 42px; color: #4D4D4D; font-size: 14px; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li{cursor: pointer;}
.accordion li i {position: absolute; top: 20px; left: 12px; font-size: 10px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 12px; left: auto; font-size: 12px;}
.accordion li.open .link {color: #f26e00;}
.accordion li.open i {color: #f26e00;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.submenu {display: none; background: #f5f5f5; font-size: 14px;}
.submenu li {border-bottom: 1px dashed #d6d7dc;}
.submenu a {display: block; text-decoration: none; color: #666; padding: 12px; padding-left: 42px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;}
.submenu a:hover ,.submenu li.current a{background: #bfbfbf; color: #FFF;}

/*在线客服*/
.izl-rmenu{margin-right: 0; width: 82px; position: fixed; right: 2px; top: 65%; -webkit-box-shadow: #DDD 0px 1px 5px; -moz-box-shadow: #DDD 0px 1px 5px; box-shadow: #DDD 0px 1px 5px; z-index:999;}
.izl-rmenu .consult{background-image: url(../images/images/consult_icon.gif); background-repeat: no-repeat; background-position: center -77px; display: block; height: 76px; width: 82px;}
.izl-rmenu .consult .phone {background-color: rgb(247,247,255); position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; color: #000; font-size: 18px; text-align: center; display: none; box-shadow: #DDD -1px 1px 4px;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {background-image: url(../images/images/consult_icon.gif); background-repeat: no-repeat; background-position: center bottom; display: block; height: 16px; width: 16px; font-size: 12px; line-height: 16px; color: #45BDFF; text-align: center; padding-top: 15px; padding-right: 18px; padding-bottom: 47px; padding-left: 48px;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {background-image: url(../images/images/float_top.gif); background-repeat: no-repeat; background-position: center top; display: block; height: 39px; width: 82px; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}
.izl-rmenu .btn_top:hover {background-image: url(../images/images/float_top.gif); background-repeat: no-repeat; background-position: center bottom;}
.izl-rmenu .cart .pic {display:none; position: absolute; left: -160px; top: 65px; width: 160px; height: 160px; background:url(../images/images/erweima.jpg);}
#udesk-feedback-tab {position: fixed; right: 2px; top: 65%; margin-top: -76px; -webkit-box-shadow: #DDD 0px -1px 5px; -moz-box-shadow: #DDD 0px -1px 5px; box-shadow: #DDD 0px -1px 5px; z-index: 10000; cursor: pointer; background-image: url(../images/images/consult_icon.gif); background-repeat: no-repeat; background-position: center top; display: block; height: 76px; width: 82px; background-color: #FFF!important; z-index:999;}