/*公共首页*/
*{ padding: 0px; margin: 0px; font-size: 14px; -webkit-font-smoothing: antialiased; font-family: "微软雅黑";}
ul li{ list-style: none;}
a{ text-decoration: none; color: #717171;}
a:hover{ text-decoration: none; color: #00578f;}
.public-wrap{ width: 100%; height: 160px; float: left;}
.public_logowrap{ width:100%; height:115px; float:left;}
.public-center{ width: 1180px; height: 115px; margin: auto;}
.Public_newsnav{ width:100%; height:45px; float:left; background:#00578f;}
.public_navcenter{ width:1180px; margin:auto;height:45px; background:#00578f;}

.public-logo{ float: left; padding-top: 33px; padding-bottom: 33px; width: 400px;}
.public-right{ float: right; width: 238px; height: 115px; }
.public_tel{ width:238px; height:49px; padding-top:33px; float:left;}

.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: #0a6fb0; 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: #2384d5; opacity: 0.6; color: #ffffff;  z-index: 1;}
.color{background: none; background-color: #0a6fb0;}
.nav__submenu-item{ color: #ffffff;}
.nav__submenu-item:hover {background: #0a6fb0; 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: 580px; float: left;}
.index_main{ width:1180px; height:580px; margin: 0 auto;}
.index_main .leftnav{ width:200px; height:500px;background:url(../images/images/cdh.png) no-repeat; float:left; margin-top: 15px;}
.index_main .leftnav .fenlei{ width:198px; height:405px; float: left; margin-top: 88px; border: 1px solid #e5e5e5; border-top: 0px;}
.index_main .leftnav .fenlei .fenlist{ width:198px; height:35px;border-bottom:1px solid #e1e0e0; background:url(../images/images/jiantou.png)  no-repeat left;float:left; font-size:13px; color:#717171; line-height:35px; display:block; }
.index_main .leftnav .fenlei .fenlist a{ padding-left:30px;font-size:14px; color:#717171;line-height:35px; display:block; }
.index_main .leftnav .fenlei .fenlist a:hover{font-size:14px; color:#ffffff;line-height:35px; color:#00578f; display:block;}
.index_main .rightproduct{ width:945px; height:500px; float:left;margin-top:15px; margin-left:15px;}
.index_main .Pronav{ width:945px; height:38px; float:left; border-bottom:1px solid #dedede; background:url(../images/images/cp_nav.png) left no-repeat;}
.index_main .Pronav .gengduo{ width:55px; height:38px; line-height: 38px; float:right; text-align: right;}
.index_main .Pronav .gengduo a{color: #7C7C7C;}
.index_main .Pronav .gengduo a:hover{color: #00578f;}
.index_main .productwrap{ width:945px; height:460px; float:left; }
.index_main .productwrap .cplist{ width:202px; height:190px; float:left; margin-right:16px; border: 1px solid #DEDEDE; margin-top:15px; text-align: center; padding:10px;}
.index_main .productwrap .cplist .titlename{width:202px; height:30px; float:left; line-height:30px; text-align:center;}
.index_main .productwrap .cplist .titlename a{line-height:30px; font-size: 14px; font-weight: bold;}
.index_main .productwrap .cplist .titlename a:hover{color:#00578f;}


.index-title{ width: 1180px; height: 80px; float: left;}
.index-name{ width: 1180px; height: 40px; background:url(../images/images/line.png) no-repeat center;}
.index-name h2{ text-align: center; font-size:20px ; color: #5a5a5a; height: 40px; line-height: 38px;}
.index-font{ text-align: center; font-size:14px ; color: #a5a1a2; width: 1180px; line-height: 20px;}
.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%;}

/*关于我们*/
.idnex-about{ width: 100%; height: 580px; float: left; background: #f4f4f4;}
.index-abcenter{ width: 1180px; height: 480px; padding-top: 70px; margin: 0 auto; background: #f4f4f4;}
.index-abmain{ width: 1180px; float: left; height: 360px; margin-top: 15px;}
.index-ableft{ width: 440px; height: 280px; float: left; padding: 10px; background-color:#FFFFFF;}
.index-abright{ float: right; width: 700px; height: 300px; overflow: hidden; font-size: 14px; color: #7f7d7e;}
.index-abright p{line-height: 25px; text-indent: 2em;}

/*亲子百科*/
.idnex-science{ width: 100%; height: 550px; float: left; background: #FFFFFF;}
.idnex-science .science-center{ width: 1180px; height: 480px; padding-top: 70px; margin: 0 auto;}
.idnex-science .science-main{ width: 1180px; float: left; height: 440px; margin-top: 15px;}
.idnex-science .indnew_Llist{width: 575px; height: 100px; float: left; border-top: 1px solid #DEDEDE; background: url(../images/images/n_d.png) left no-repeat;}
.idnex-science .indnew_Rlist{width: 575px; height: 100px; float: right; border-top: 1px solid #DEDEDE; background: url(../images/images/n_d.png) left no-repeat;}
.idnex-science .indnew_Lblist{width: 575px; height: 100px; float: left; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; background: url(../images/images/n_d.png) left no-repeat;}
.idnex-science .indnew_Rblist{width: 575px; height: 100px; float: right; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; background: url(../images/images/n_d.png) left no-repeat;}
.idnex-science .n_date{width: 105px; height:60px; float: left;  line-height:60px; text-align:center; padding:20px 0; font-size: 20px; color: #FFFFFF;}
.idnex-science .n_show{width: 450px; height: 80px; float: right; padding: 10px 0;}
.idnex-science .n_title{width: 450px; height: 30px; float: left; line-height: 30px;}
.idnex-science .n_title a{color:#333333; font-size: 15px; font-weight: bold;}
.idnex-science .n_title a:hover{color:#00578f;}
.idnex-science .n_abs{width: 450px; height: 50px; float: left; color: #7C7C7C;}


/*新闻中心*/
.index-news{ width: 100%; height: 600px; float: left; background:url(../images/images/news.png) center no-repeat;}
.index-newswrap{ width: 1180px; height: 530px; padding-top: 70px; margin: auto; background:url(../images/images/news.png) center no-repeat;}
.index-newsmain{ width: 1180px; height: 335px; float: left; margin-top: 15px;}
.news-list{ width: 282px; height: 335px; float: left; margin-right: 17px; background: #ffffff; -webkit-transition: all 0.6s ease-in-out;}
.news-list:hover{ width: 282px; height: 335px; -webkit-box-shadow: 0px 0px 10px  #888888;-moz-box-shadow: 0px 0px 10px  #888888;-ms-box-shadow: 0px 0px 10px  #888888;-o-box-shadow: 0px 0px 10px  #888888;shadow: 0px 0px 10px  #888888;}
.idnex-none{ margin-right: 0px;}
.news-pic{ width: 270px; height: 170px; padding: 6px;}
.news-pic img{ width: 270px; height: 170px;}
.news-main{ width: 250px; height:140px ; padding: 5px 16px;}
.newstitle{ width: 100%;  color: #5a5a5a; text-align: center;}
.newstitle h2{  font-size:16px; font-weight: normal; line-height: 40px;}
.newstitle h2 a{  font-size:16px;  line-height: 40px; color: #414040;}
.newstitle h2 a:hover{  font-size:16px;  line-height: 40px; color: #eda240;}
.news-nei{ width: 100%; line-height: 20px; height: 40px; text-align: left; padding-top: 5px; overflow: hidden; font-size: 13px; color: #8b898a;}
.news-geng{ 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;}
.news-geng a{ display: block; color: #AAB1C7; }
.news-geng a:hover{ display: block; color:#00578f; }
.news-geng:hover{ border: 1px solid #00578f;}


/*联系我们*/
.idnex-contact{ width: 100%; height: 340px; float: left;}
.index-conwrap{ width: 1180px; height:390px; padding-top: 50px; margin: auto;}
.index-address{ width:900px; height:145px ; margin-left: 142px; border-bottom: 1px solid #eeeeee; float: left; padding-top: 15px;}
.index-addlist{ width: 300px; height: 100px; float: left; padding-top: 20px;}
.index-addtop{ width: 300px; height: 40px; float: left; text-align: center;}
.addname{ float: left; width: 260px; padding: 10px 20px; text-align: center;}

/*友情链接*/
.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: #00578f;}

/*公共底部*/
.public-foot{ width: 100%; height: 350px; 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:#d0d6f6;}
.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:#0091dc;}

.foot-discuss{width: 350px; height: 200px; float: right;}
.foot-discuss h1{width: 350px; height: 40px; line-height: 40px; float: left; font-size: 15px; color: #FFFFFF;}
.foot-discuss p{line-height: 30px; color: #FFFFFF;}
.foot-discuss .foot-tel{width: 290px; height: 40px; float: left; background: url(../images/images/ph.png) left no-repeat; padding-left: 60px; line-height: 40px; color: #FFFFFF; margin-top: 15px; font-size: 28px;}
.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: 780px; height: 50px; float: left; line-height:25px; color: #FFFFFF;}
.foot-copyright .foot-gam{width: 300px; height: 50px; float: right; padding: 15px 0; line-height: 50px; text-align: right;}
.foot-copyright .foot-gam a{padding: 0 15px;}

/*关于我们*/
.About_banner{ width:100%; height:350px; 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:#f4f4f4;}
.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:20px; }
.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:#00578f; 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:#00578f;}
.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:350px; float:left; background: url(../images/images/xinwen.jpg) no-repeat top center;}
.News_wrap{width:100%; min-height:200px; height:auto !important; height:200px; float:left; background:#f4f4f4;}
.News_nav{ width:100%; float:left; padding-top:20px; padding-bottom:20px; float:left; height:35px; background:#f4f4f4;}
.News_navcenter{ width:1180px; height:35px; margin:0px auto;}
.News_navcenter ul li{ width:160px; float:left; margin-right:15px; height:35px; background:#abaaaa; text-align:center; color:#ffffff; font-size:14px; line-height:35px; display:block}
.News_navcenter ul li a{ width:160px;  height:35px; text-align:center; color:#ffffff; font-size:14px; line-height:35px; display:block}
.News_navcenter ul li a:hover{ width:160px;  height:35px; background:#6d6c6c; text-align:center; color:#ffffff; font-size:14px; line-height:35px;}
.hui{ background:#6d6c6c;}
.News_continer{ width:1180px; min-height:200px; height:auto !important; min-height:200px; margin:auto; background:#ffffff; border:1px solid #eae9e9; border-right:0px;border-bottom:0px; margin-bottom:10px; }
.News_continer ul{ width:1180px; min-height:500px; height:auto !important; min-height:500px; float:left; }
.News_continer ul li{width: 589px;height: 166px;border-right: 1px solid #e8e5e5;border-bottom: 1px solid #e8e5e5;float: left;}
.News_pic{width: 175px;height: 135px;overflow: hidden;float: left;padding: 20px 0 0 18px;text-align: center;}
.News_pic img{width: 165px;height: 125px;}
.News_pic img{ -webkit-transition: all 0.6s ease-in-out;}
.News_pic img:hover{ -webkit-box-shadow: 0px 0px 10px  #888888;-moz-box-shadow: 0px 0px 10px  #888888;-o-box-shadow: 0px 0px 10px  #888888;-ms-box-shadow: 0px 0px 10px  #888888;box-shadow: 0px 0px 10px  #888888;}
.News_right{width: 330px;height: 113px;overflow: hidden;float: left;padding: 27px 0 0 20px;}
.News_right a {color: #333333;font-size: 16px;line-height: 30px;display: block;text-decoration: none;}
.News_right a:hover{color:#00578f;}
.News_right b {color: #333333;font-size: 16px;line-height: 30px;display: block;text-decoration: none; width:330px; overflow:hidden;}

.News_right a span {color: #333333;font-size: 12px;line-height: 20px;text-indent: 20px;display: block; width:330px;}
.date {width: 180px;height: 21px;line-height: 25px;background: url(../images/images/dateicon.jpg) left 4px no-repeat;color: #aab1c7;font-size: 12px;padding-left: 25px;}
.page_width{width: 1180px; margin:auto;height: 40px;margin-top: 20px; margin-bottom:20px;}
.page_font {width: 560px; 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: #cccccc;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 img{ max-width:860px; text-align:center; margin:0px; padding:0px;}

/*产品中心*/
.Product_banner{ width:100%; height:350px; 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  #888888;-moz-box-shadow: 0px 0px 10px  #888888;-ms-box-shadow: 0px 0px 10px  #888888;-o-box-shadow: 0px 0px 10px  #888888;box-shadow: 0px 0px 10px  #888888;}
.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:#00578f;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 #00578f;}

/*联系方式*/
.contact_show{width: 910px; height: 550px; float: left; padding-top:10px;}
.contact_show table tr td{padding:10px;}

/*客户服务*/
.Service_banner{ width:100%; height:350px; float:left; background: url(../images/images/serv.jpg) no-repeat top center;}

/*解决方案*/
.Plan_banner{ width:100%; height:350px; float:left; background: url(../images/images/fangan.jpg) no-repeat top center;}

/*二级菜单*/
.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: #00578f;}
.accordion li.open i {color: #00578f;}
.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/weixin.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;}