/*
 * XiaoyuCMS (http://www.zzshe.com)
 * Copyright (c) 2013-2018 http://www.zzshe.com All rights reserved.
 * Author: 小鱼儿网络 <195094303@qq.com>
 */
 body{
     font-family:Arial,Helvetica, sans-serif;
}
 a{
     transition: 0.5s;
     -webkit-transition: 0.5s;
     -moz-transition: 0.5s;
}
 a{
     color: #333333;
}
 a:hover {
     color: #333333;
     text-decoration: none;
}
 a:hover{
     text-decoration:none;
}
 ul{
     list-style:none;
}
 .clear{
     clear: both;
}
 .img-thumbnail{
     transition : opacity 0.7s;
     margin-bottom:20px;
}
 .img-thumbnail:hover, .opacity_img:hover{
     opacity: 0.75;
}
 .language{
     float: right;
     padding: 0px 10px 0px 0px;
}
 .icons_top {
     width: 22px;
     height: 22px;
     margin-right: 0px;
     text-align: center;
     background-color: transparent;
     color: #ffffff;
     display: inline-block;
     vertical-align: top;
}
 .icons_top:hover {
     color: #ffffff;
}
/*顶部-欢迎信息*/
 .top_bg{
     font-size: 12px;
     color: #ffffff;
     width: 100%;
     height: 30px;
     line-height:30px;
     background-color: #FF7833;
     border-bottom: 0px solid #f1f1f1;
}
 .top_welcome{
     display: inline-block;
}
 .top_welcome a{
     color:#ffffff;
     overflow: hidden;
}
 .top_lang{
     float: right;
}
 .top_lang a{
     color:#ffffff;
     overflow: hidden;
}
 .top_lang a:hover {
     color: #ffffff;
     text-decoration: none;
}
 .top_lang img{
     margin-bottom: 0px;
     vertical-align:inherit;
}
/*首页-幻灯片*/
 .flash img{
     width: 100%;
}
 .flash ul.bxslider{
     list-style:none;
}
 .flash div.bx-pager{
     bottom: 4%;
}
 .flash div.bx-controls-direction{
     display:none;
}
/*首页-公司简介*/
 .about_bg {
     padding-bottom: 70px;
}
 .about_head{
     margin-bottom: 30px;
     margin-top: 50px;
}
 .about_head h2{
     text-align: center;
     margin-top: 30px;
     font-size:38px;
     color: #333;
     font-weight: bold;
}
 .about_head p{
     text-align: center;
     color: #999999;
     margin-top:15px;
}
 .about_ehead p{
     margin-top:0px;
}
 .about_img{
     max-height: 630px;
}
 .about_h3{
     font-family: Arial;
     color: #23cc88;
     font-size: 54px;
     font-weight: bold;
     margin: 0px;
}
 .about_p{
     font-size: 18px;
     color: #000;
     padding-bottom: 20px;
     border-bottom: 1px solid #dadada;
}
 .about_content{
     line-height: 34px;
     font-size: 15px;
     color: #555;
     margin-top:20px;
}
 .about_econtent{
     line-height: 36px;
     font-size: 16px;
     color: #555;
     margin-top:20px;
}
 .about_btn{
     display: block;
     text-align: center;
     width: 140px;
     padding: 7px 0px;
     color: #fff;
     text-decoration: none;
     border-radius: 15px;
     background-color: #FF7833;
     margin-top: 20px;
}
 .about_btn:hover,.about_btn:focus{
     color: #fff;
     text-decoration: none;
     background-color: #23cc88;
}
 .bx-wrapper .bx-pager.bx-default-pager a {
     background: #d7d4c9;
     border: 1px solid #fff;
}
 .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {
     background: #23cc88;
     border: 1px solid #fff;
}
/*首页-产品中心*/
 .product_bg{
     padding-bottom: 20px;
}
 .product_head h2{
     font-size:38px;
     text-align: center;
     font-weight: bold;
     color: #333;
     margin: 0px;
}
 .product_head span{
     display: inline-block;
     background: url(../images/span_line.png) center center no-repeat;
     height: 1px;
     width: 80px;
     margin-bottom: 10px;
}
 .product_head p{
     text-align: center;
     color: #999999;
     margin-top:15px;
}
 .product_ehead p{
     margin-top:8px;
}
 .product_index{
     margin:45px 0px 0px 0px;
}
 .product_list{
     clear: both;
     padding: 30px 0px 30px 0px;
     margin-right: -15px;
     margin-left: -15px;
}
 .product_list2{
     padding-top: 20px;
}
 .product_img{
     padding-left: 15px;
     padding-right: 15px;
     min-height: 270px;
}
 .product_img img{
     margin-right: auto;
     margin-left: auto;
     display: block;
     max-width: 100%;
     height: auto;
     margin-bottom: 10px;
     max-height: 250px;
}
 .product_list2 div.product_img{
     min-height: 270px;
}
 .product_title{
     text-align: center;
     height: 60px;
}
 .product_title a{
     color: #656464;
}
 .product_title a:hover{
     text-decoration: none;
     color:#23cc88;
}
 .related_list{
     padding-top: 20px;
}
/*首页-客户案例*/
 .case_bg{
     padding:70px 0px 70px 0px;
}
 .case_head h2{
     text-align: center;
     font-size: 38px;
     font-weight: bold;
     margin: 0px;
     color: #fff;
}
 .case_head p{
     text-align: center;
     color: #fff;
     margin-top:15px;
}
 .case_ehead p{
     margin-top:8px;
}
 .case_list{
     clear: both;
     padding: 40px 0px 30px 0px;
     margin-right: -15px;
     margin-left: -15px;
     color: #ffffff;
}
 .case_list a{
     color: #23cc88;
}
 .case_list a:hover{
     color:#23cc88;
}
 .case_list2{
     padding-top: 20px;
}
 .case_img{
     padding-left: 15px;
     padding-right: 15px;
     min-height: 240px;
}
 .case_img img{
     margin-right: auto;
     margin-left: auto;
     display: block;
     max-width: 100%;
     height: auto;
     margin-bottom: 10px;
     max-height: 260px;
}
 .case_title{
     text-align: center;
}
 .case_title a{
     color: #ffffff;
     font-size: 18px;
     line-height: 30px;
     margin-bottom: 5px;
     text-transform: uppercase;
     font-weight:bold;
}
 .case_title a:hover{
     text-decoration: none;
     color:#ffffff;
}
 .case_list2 div.case_img{
     min-height: 240px;
}
 .case_list2 a{
     color: #656464;
     font-weight: normal;
}
/*首页-新闻动态*/
 .news_bg{
     margin-top: 0px;
     padding-bottom: 20px;
}
 .news_head{
     margin-top: 45px;
}
 .news_head h2{
     font-size:38px;
     text-align: center;
     font-weight: bold;
     color: #666666;
}
 .news_head p{
     text-align: center;
     color: #999999;
     margin-top:15px;
     margin-bottom: 35px;
}
 .news_ehead p{
     margin-top:0px;
}
 .news_list{
     clear: both;
     padding: 5px 0px 0px 0px;
     margin-right: -15px;
     margin-left: -15px;
}
 .news_img{
     padding-left: 15px;
     padding-right: 15px;
     min-height: 340px;
     margin-bottom: 25px;
}
 .news_img img{
     margin-right: auto;
     margin-left: auto;
     display: block;
     max-width: 100%;
     height: auto;
     margin-bottom: 10px;
     max-height: 340px;
}
 .news_title{
     text-align: center;
     margin-top: 20px;
}
 .news_title a{
     color: #333;
     font-size: 16px;
}
 .news_etitle a{
     font-size: 18px;
     font-weight: bold;
}
 .news_title a:hover{
     text-decoration: none;
     color:#23cc88;
}
 .news_desc{
     text-align: center;
     font-size: 12px;
     color: #999;
     line-height: 24px;
}
 .news_edesc{
     font-size: 14px;
     line-height: 22px;
}
 .news_time{
     float:right;
}
/*首页-四大优势*/
 .advantage_bg{
     background-color: #f6f6f7;
     background: url(../images/advantage_bg.png) top center;
     padding: 50px 0px 60px 0px;
}
 .advantage_head{
     margin-bottom:40px;
}
 .advantage_head h2{
     font-size:38px;
     text-align: center;
     font-weight: bold;
     color: #ffffff;
}
 .advantage_head p{
     text-align: center;
     color: #ffffff;
     margin-top:15px;
}
 .advantage_ehead p{
     margin-top:0px;
}
 .advantage_list{
     background-color: #fff;
     margin-bottom: 30px;
}
 .advantage_clear{
     clear: both;
}
 .advantage_h3{
     margin:30px 0px 10px 0px;
     font-size: 20px;
     color: #3f3f3f;
     font-weight: bold;
}
 .advantage_h3 a{
     text-decoration: none;
     color: #3f3f3f;
     font-size: 20px;
}
 .advantage_h3 a:hover{
     text-decoration: none;
     color: #23cc88;
}
 .advantage_p{
     color: #666666;
}
 .advantage_img{
     float: right;
     margin: 25px 20px 30px 0px;
     max-width: 90px;
     max-height: 90px;
     -webkit-transition: -webkit-transform 0.6s ease-out;
     -moz-transition: -moz-transform 0.6s ease-out;
     -o-transition: -o-transform 0.6s ease-out;
     -ms-transition: -ms-transform 0.6s ease-out;
}
 .advantage_img:hover {
     -webkit-transform: rotateZ(360deg);
     -moz-transform: rotateZ(360deg);
     -o-transform: rotateZ(360deg);
     -ms-transform: rotateZ(360deg);
     transform: rotateZ(360deg);
}
/*首页-合作伙伴*/
 .cooperation_head{
     margin-bottom: 40px;
     margin-top: 45px;
}
 .cooperation_head h2{
     text-align: center;
     margin-top: 30px;
     font-size:38px;
     color: #333;
     font-weight: bold;
}
 .cooperation_head p{
     text-align: center;
     color: #999999;
     margin-top:15px;
}
 .cooperation_head p{
     margin-top:0px;
}
 .cooperation_img{
     padding-left: 15px;
     padding-right: 15px;
     min-height: 130px;
}
 .cooperation_img img{
     margin-right: auto;
     margin-left: auto;
     display: block;
     max-height: 110px;
     max-width: 100%;
     height: auto;
     margin-bottom: 10px;
     padding: 0px 0px 0px 0px;
}
/*列表页-横幅*/
 .page_bg{
     margin-top: 79px;
}
/*列表页-面包屑*/
 .bread_bg{
     background-color: #f3f3f3;
}
 .bread_nav{
     padding: 10px 0px 10px 0px;
}
 .bread_nav span{
     border-left: 8px solid #23cc88;
     padding-left: 8px;
}
 .bread_nav a{
     color: #4c4c4c;
}
 .bread_nav a:hover{
     color: #0071bf;
     text-decoration: none;
}
/*列表页-右侧布局*/
 .right_head{
     clear: both;
}
 .right_head h2{
     height: 40px;
     font-size: 22px;
     font-weight: normal;
     color: #545454;
     line-height: 40px;
     border-bottom: 1px solid #ebebeb;
}
 .right_head h2 span{
     display: inline-block;
     height: 40px;
     border-bottom: 1px solid #d7322e;
}
 .right_contents{
     clear: both;
     padding:15px 0px 15px 0px;
     line-height:28px;
     overflow: auto;
}
 .right_contents_h1{
     margin: 0px;
     padding: 10px 0px 20px 0px;
     text-align: center;
     color: #000;
     font-size:24px;
     color:#434343;
     font-weight:bold;
     line-height: 34px;
}
 .right_contents img {
     max-width: 840px;
}
/*栏目导航*/
 .left_nav{
     clear: both;
}
 .index_left_nav{
     padding-top: 5px;
}
 .left_nav_ul{
     list-style:none;
     margin:0px;
     padding:0px;
     margin:15px 0px 0px 0px;
     padding-bottom: 10px;
}
 .left_nav_ul > li{
     position:relative;
     border-bottom: 1px solid #f2f2f2;
     background: url(../images/left_li.gif) 6px 15px no-repeat;
     padding:8px 0px 8px 18px;
}
 .left_nav_ul > li > a{
     text-decoration:none;
}
 .left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{
     color:#23cc88;
}
/*小类*/
 ul.left_snav_ul{
     list-style:none;
     padding:0px;
     display: none;
     padding-top: 8px;
}
 ul.left_snav_ul > li{
     margin:0px;
     padding:5px 0px 5px 10px;
     background: url(../images/left_sli.gif) 0px 13px no-repeat;
}
 ul.left_snav_ul > li > a{
     border:0;
     padding: 5px 0px 5px 0px;
}
 ul.left_snav_ul > li > a:hover{
     text-decoration: none;
     color:#23cc88;
}
 .menu_head{
     cursor:pointer;
     font: 600 18px/30px "Open Sans", sans-serif;
     width:35px;
     text-align:center;
     color:#303c4b;
     display:inline-block;
     position: absolute;
     top:3px;
     right:0px;
}
 .menu_head:hover{
     color: #23cc88;
}
/*左侧新闻*/
 .left_news{
     clear: both;
     list-style:none;
     margin:0px;
     padding:12px 0px 0px 0px;
}
 .left_news li{
     color:#545455;
     border-bottom: 1px dotted #dddddd;
     background: url(../images/li.png) no-repeat left 15px;
     line-height:21px;
     padding: 10px 0px;
     padding-left:14px;
}
 .left_news li a{
     display: inline-block;
}
 .left_news li a:hover{
     text-decoration:none;
     color:#23cc88;
}
/*左侧联系*/
 .index_contact{
     margin:30px 0px 35px 0px;
}
 .index_contact p,.index_econtact p{
     clear: both;
}
/*列表页-左侧栏目*/
 .left_h3{
     margin-top: 19px;
     font-size: 22px;
     font-weight: normal;
     height: 40px;
     color: #545454;
     line-height: 40px;
     border-bottom: 1px solid #ebebeb;
}
 .left_h3 span{
     display: inline-block;
     height: 40px;
     border-bottom: 1px solid #d7322e;
}
 .left_h1{
     margin-top: 19px;
     font-size: 22px;
     font-weight: normal;
     height: 40px;
     color: #545454;
     line-height: 40px;
     border-bottom: 1px solid #ebebeb;
}
 .left_h1 a{
     font-size: 22px;
}
 .left_h1 span{
     display: inline-block;
     height: 40px;
     border-bottom: 1px solid #d7322e;
}
 .left_column ul.left_nav_ul{
     list-style:none;
     padding:0px;
     margin:15px 0px 0px 0px;
     padding-bottom: 10px;
}
 .left_column ul.left_nav_ul > li{
     margin-bottom: 5px;
     border-bottom: 1px solid #f2f2f2;
     background: url(../images/li.png) 6px 12px no-repeat;
}
 .left_column ul.left_nav_ul > li > a{
     display: block;
     text-decoration:none;
     color:#000;
     font-size:15px;
     background:transparent;
     border-radius:0px;
     padding:5px 0px 5px 18px;
     margin-bottom: 6px;
}
 .left_column ul.left_nav_ul > li > a:hover, .left_column ul.left_nav_ul li a.left_active{
     color:#23cc88;
     background:transparent;
}
/*列表页-左侧二级栏目*/
 .left_column ul.left_snav_ul{
     list-style:none;
     padding:0px;
}
 .left_column ul.left_snav_ul > li{
     margin-bottom: 7px;
     border-bottom: 1px solid #f2f2f2;
     background: url(../images/left_tree.gif) 19px 8px no-repeat;
}
 .left_column ul.left_snav_ul > li > a{
     display: block;
     text-decoration:none;
     color:#828282;
     padding:4px 0px 4px 32px;
     background: transparent;
     margin-bottom:2px;
}
 .left_column ul.left_snav_ul > li > a:hover{
     color:#23cc88;
     background:transparent;
}
/*左侧-产品搜索*/
 .search_group{
     float: right;
     height: 36px;
     border: 1px solid #e8e8e8;
     color: #b7b7b7;
     margin: 14px 0px 24px 0px;
     border-radius: 5px;
}
 .search_group input.form-control{
     border-radius: 0px;
     box-shadow: none;
     color: #000;
     font-size: 15px;
     padding: 0px 0px 0px 15px;
     height: 36px;
     line-height: 36px;
     background: transparent;
     border: none;
}
 .search_group input.form-control:focus{
     box-shadow: none;
}
 #search_submit{
     background-color: #23cc88;
     color:#fff;
     height: 36px;
     font-size: 16px;
     margin-top: -1px;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
}
 #search_submit:hover{
     color:#fff;
     background-color: #3f3f3f;
     cursor: pointer;
}
/*左侧新闻*/
 .left_news{
     clear: both;
     list-style:none;
     margin:0px;
     padding:0px;
}
 .left_news li{
     color:#545455;
     border-bottom: 1px dotted #dddddd;
     background: url(../images/li.png) no-repeat left 15px;
     line-height:21px;
     padding: 10px 0px;
     padding-left:14px;
}
 .left_news li a{
     color:#2F2F2F;
}
 .left_news li a:hover, .left_news li a:focus{
     text-decoration:none;
     color:#23cc88;
}
/*左侧联系*/
 .left_contact{
     margin:30px 0px 35px 0px;
}
 .left_contact p{
     clear: both;
}
/*列表页-新闻*/
 .right_new{
     clear: both;
     list-style:none;
     margin:0px;
     padding:0px 0px 20px 0px;
}
 .right_new li{
     color:#898989;
     background: url(../images/li.png) no-repeat left 18px;
     font-size: 16px;
     line-height:22px;
     padding:12px 0px;
     padding-left:13px;
     border-bottom: 1px dashed #e3e2e2;
}
 .right_new li a{
     color:#2F2F2F;
}
 .right_new li a:hover, .right_new li a:focus{
     text-decoration:none;
     color:#23cc88;
}
 .right_new_time{
     float:right;
}
 .relevant_new ul.right_new li{
     font-size: 14px;
}
/*分页样式*/
 .page{
     clear:both;
     margin:20px 0px 20px 0px;
     text-align: center;
}
 .page a{
     display: inline-block;
     font-family: Arial;
     font-size: 13px;
     border: #dbdbdb 1px solid;
     padding:4px 9px;
     margin: 2px;
     margin-bottom: 5px;
     color: #31363c;
     text-decoration: none 
}
 .page a:hover,.page a:focus{
     font-family: Arial;
     font-size: 13px;
     border: #23cc88 1px solid;
     padding:4px 9px;
     color: #fff;
     background-color: #23cc88;
}
 .page .current{
     font-family: Arial;
     border: #23cc88 1px solid;
     font-size: 13px;
     padding:5px 9px;
     color: #fff;
     margin: 2px;
     background-color: #23cc88 
}
/*产品详细页*/
 .showpic_box,.proinfo_box{
     margin: 10px 0px 20px 0px;
}
 .product_h1{
     margin:0px;
     line-height:22px;
     font-size:16px;
     font-weight: bold;
     color: #000;
     padding-bottom:10px;
     border-bottom: 1px dotted #cccccc;
}
 .product_info{
     list-style:none;
     padding:0px;
     margin-top:10px;
}
 .product_info li{
     line-height:24px;
     padding-bottom:12px;
}
 .product_btn{
     margin-top: 25px;
}
 #pic-page{
     text-align: center;
     margin-top:10px;
}
 #pic-page a{
     margin: 0 2px;
}
 #pic-page a img {
     width:40px;
     padding: 2px;
     border: solid #ccc 1px;
     margin-bottom:5px;
}
 #pic-page a:hover img, #pic-page a.active img {
     border: solid #5280DD 1px;
}
 .product_con {
     clear: both;
     border-top: 1px dotted #a9a9a9;
     margin:10px 0px 20px 0px;
     padding:20px 0px 0px 0px;
     line-height:26px;
     overflow: auto;
}
 .photo_con {
     clear: both;
     margin:0px 0px 20px 0px;
     padding:10px 0px 20px 0px;
     line-height:26px;
     overflow: auto;
}
 .product_con img, .photo_con img {
     max-width: 840px;
}
/*按钮样式*/
 .download_btn {
     float: right;
     display: block;
     margin: 10px 10px 20px 0px;
}
 .page-btn {
     display: inline-block;
     float: left;
     background-color: #23cc88;
     border-radius: 0px;
     border: none;
     transition:background 0.5s;
     margin-right: 15px;
}
 .page-btn:hover, .page-btn:focus {
     background-color:#3f3f3f;
}
 .grey-btn {
     border-radius: 0px;
     border: none;
     background-color: #E8E8E8;
}
 .grey-btn:hover, .grey-btn:focus {
     background-color: #ccc;
}
/*在线留言订购*/
 .feedback {
     margin-top: 50px;
}
 .form-horizontal .form-group{
     margin-right: -10px;
     margin-left: -10px;
}
 .codeimg{
     margin: 0px 0px -10px -18px;
}
/*上一个下一个*/
 .point{
     clear: both;
     margin:20px 0px 40px 0px;
     padding-bottom: 40px;
     line-height:22px;
}
 .point span.to_prev{
     text-align:center;
}
 .point span.to_prev a{
     color:#337AB7;
}
 .point span.to_prev a:hover{
     color: #23cc88;
}
 .point span.to_next{
     text-align:center;
}
 .point span.to_next a{
     color:#337AB7;
}
 .point span.to_next a:hover{
     color: #23cc88;
}
/*标签样式*/
 .tags{
     margin: 18px 0px 10px 0px;
}
 .tags a{
     margin: 0px 5px 8px 0px;
}
 .tags_list{
     padding: 5px 10px 100px 10px;
}
 .tags_ul{
     margin-top: 0px;
}
 .tags_ul li{
     line-height: 28px;
     margin-bottom: 8px;
     padding-bottom: 10px;
}
 .tags_ul h3{
     font-size: 14px;
     padding: 0px;
     margin: 0px;
     line-height: 20px;
}
 .tags_ul p{
     font-size: 13px;
     padding: 0px;
     margin: 0px;
     color: #777;
     line-height: 20px;
     padding-top: 8px;
}
/*网站地图*/
 ul.ul_sitemap{
     margin: 30px 0px 40px 30px;
}
 ul.ul_sitemap li{
     list-style: none;
     line-height: 26px;
     clear: both;
}
 ul.ul_sitemap li a{
     color: #7d7d7d;
}
 li.small_li_sitemap{
     clear: both;
     padding-left: 12px;
}
 li.small_li2_sitemap{
     float: left;
     padding-left: 20px;
}
/* footer_all start */
 .footer_nav{
     display:none;
}
/*底部信息*/
 footer{
     background-color:#6232D6;
     color:#333333;
     padding:0px 0px 0px 0px;
}
 footer a{
     color:#ffffff;
}
 footer a:hover,footer a:focus{
     color:#ffffff;
}
 .footer{
     padding-top:30px;
     padding-bottom:30px;
}
/*手机底部导航 开始*/
 .foot_nav{
     width:33%;
     float:left;
     background-color: #6232D6;
     text-align:center;
     color:#898989;
}
 .foot_nav:hover,.foot_nav:focus{
     background-color: #6232D6;
     cursor:pointer;
}
 .foot_nav a{
     color:#898989;
     display:block;
}
 .foot_nav a:hover,.foot_nav a:focus{
     text-decoration:none;
}
 .foot_nav span{
     display:block;
     padding:3px 0px 0px 0px;
}
/*手机底部导航 结束*/
/*底部Tags*/
 .tags_box{
     background-color: #6232D6;
     padding: 9px 0px 9px 0px;
     text-align: center;
     color: #ffffff;
}
 .tags_box a{
     color: #ffffff;
     border-right: 1px solid #ffffff;
     padding:0px 8px 0px 8px;
}
 .tags_box a:hover{
     text-decoration: none;
     color: #ffffff;
}
 .tags_box a:last-child{
     border-right:0px;
}
 .tags_box button{
     display: none;
}
 .tags_title{
}
 .tags_title a{
     padding:0px 10px 0px 0px;
}
 .tags_title:after{
     content:"：";
}
/*底部友情链接*/
 .link_box{
     background-color: #6232D6;
     padding: 10px 0px;
     text-align: center;
     color: #ffffff;
}
 .link_box a{
     color: #ffffff;
     border-right: 1px solid #ffffff;
     padding:0px 10px 0px 10px;
}
 .link_box a:hover{
     text-decoration: none;
     color: #ffffff;
}
 .link_box a:last-child{
     border-right:0px;
}
 .link_box button{
     display: none;
}
 .link_title{
}
 .link_title:after{
     content:"：";
}
/*分享图标 开始*/
 .icon{
     text-align:center;
}
 .icons {
     margin-top:15px;
     width: 40px;
     height: 40px;
     line-height: 40px;
     margin-right: 12px;
     text-align: center;
     border-radius: 50%;
     background-color: transparent;
     border: 1px solid #ffffff;
     color: #ffffff;
     display: inline-block;
     vertical-align: top;
     -webkit-transition: all 0.2s;
     -moz-transition: all 0.2s;
     -ms-transition: all 0.2s;
     -o-transition: all 0.2s;
     transition: all 0.2s;
}
 .icons:hover {
     background-color: #23cc88;
     border-color: #23cc88;
     color: #ffffff;
}
/*分享图标 结束*/
/* 底部标题名字 开始 */
 .mm h2{
     font-size:22px;
     color:#FFFFFF;
}
 .mm p{
     color:#ffffff;
     margin-top:5PX;
}
 .mm i{
     color:#ffffff;
}
 .mm h4{
     color:#ffffff;
}
 .mm label{
     color:#ffffff;
}
 .footer .decor-brand {
     margin: 19px 0 26px 0;
}
 .decor-brand {
     display: block;
     width: 30px;
     height: 0px;
     margin: 28px auto;
     background-color:#ffffff;
     background-repeat: no-repeat;
}
/* 底部标题名字 结束 */
/*底部联系我们 开始*/
 .list-unstyled {
     padding-left: 0;
     list-style: none;
}
 ul, li {
     list-style: none;
     margin: 0;
     padding: 0;
}
 .list-unstyled ul {
     display: block;
     list-style-type: disc;
     -webkit-margin-before: 1em;
     -webkit-margin-after: 1em;
     -webkit-margin-start: 0px;
     -webkit-margin-end: 0px;
     -webkit-padding-start: 40px;
}
 .i i {
     color:#ffffff;
     font-size:15px;
     text-align:center-left;
     width:20px;
     height:20px;
}
/*底部联系我们 结束*/
/* 底部菜单栏 开始*/
 .countt p i{
     color:#ffffff;
     font-size:15px;
     text-align:center-left;
     width:20px;
     height:20px;
}
 .vv p i{
     color:#ffffff;
     font-size:15px;
     text-align:center-left;
     width:20px;
     height:20px;
}
 .vv a{
     color:#ffffff;
}
/* 底部菜单栏 结束*/
/* 底部关于我们按钮 开始*/
 .about_contents{
     line-height:25px;
}
 .footer-m{
     display: inline-block;
     padding: 5px 10px;
     background-color: #980000;
     border-radius: 3px;
     font-size: 12px;
     color:#ececec;
}
 .footer-m:hover{
     color:#ececec;
     background-color:#666668;
}
/* 关于我们按钮 结束*/
/*底部SUBSCRIBE 开始*/
 .f-h4-span{
     color:#ffffff;
     line-height:25px;
}
 .butt{
     padding-top:20px;
}
 .butt button {
     width:150px;
     height:35px;
     background-color:#FF7833;
     font-size:15px;
     border:none;
     color:#ffffff;
}
 .butt button:hover,.butt button:focus{
     background-color:#23cc88;
     color:#ffffff;
}
/*底部SUBSCRIBE end*/
/*最底部版权信息 开始*/
 .footer-bar a{
     color:#333333;
}
 .footer-bar a:hover{
     color:#333333;
}
 .footer-bar{
     padding: 20px 0;
     text-align: center;
     background-color:#ffffff;
}
 .copyright{
     line-height:20px;
}
 .copyright a{
     color:#333333;
}
/*最底部版权信息 结束*/
/* footer_all end */
/*底部翻译*/
 .translate{
     background-color: #333333;
     padding: 0px 0px 30px 0px;
}
 .translate_btn{
     width:110px;
     margin: 0 auto;
}
/*UEditor编辑器前端表格样式*/
 table{
     margin-bottom:10px;
     border-collapse:collapse;
     display:table;
}
 td,th{
     padding: 5px 10px;
     border: 1px solid #DDD;
}
 caption{
     border:1px dashed #DDD;
     border-bottom:0;
     padding:3px;
     text-align:center;
}
 th{
     border-top:1px solid #BBB;
     background-color:#F7F7F7;
}
 table tr.firstRow th{
     border-top-width:2px;
}
 .ue-table-interlace-color-single{
     background-color: #fcfcfc;
}
 .ue-table-interlace-color-double{
     background-color: #f7faff;
}
 td p{
     margin:0;
     padding:0;
}
 .bshare-custom.icon-medium-plus, .bshare-custom.icon-large{
     width: 230px;
     float: left;
}
/*大屏幕样式*/
 @media screen and (min-width: 769px) {
     .logo {
         margin:0px 0px 0px 0px;
         max-width:450px;
         max-height: 100px;
    }
    /*导航样式*/
     .navbar {
         margin: 0px;
         margin-top: 30px;
         border:none;
         background-color: #fff;
         min-height: 70px;
         transition: 0.1s;
    }
     .navbar-nav{
         float:right;
    }
     .navbar-nav > li {
    }
     .navbar-nav > li:first-child {
    }
     .navbar-nav > li:last-child {
    }
     .navbar-nav > li > a {
         text-align: center;
    }
     .navbar-default .navbar-nav > li > a {
         color: #333;
         padding-top: 35px;
         padding-bottom:35px;
         transition: none;
    }
     .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
         background-color:#23cc88;
         color: #fff;
    }
     .navbar-brand {
         display: none;
    }
     .flash{
         margin-top: 78px;
    }


/*导航-触发滚动*/
.navbar-up{margin-top:0px;min-height: 70px;opacity: 0.95;}
.navbar-up ul.navbar-nav > li > a {padding-top: 30px;padding-bottom:30px;}
.flash-up{margin-top:20px;}

/*导航二级菜单*/
.nav_small {background-color: rgba(38,180,88,0.9); padding: 10px 0px 10px 0px; border-radius: 0px; border: none; box-shadow: none;}
.nav_small > li > a {line-height:30px; color: #fff; text-align: center;}
.nav_small > li > a:hover {color: #fff; background-color: #23cc88;}
#app_menudown,#search_btn {display:none;}

/*导航三级菜单*/
.dropdown-menu2{position:absolute;left:100%;z-index:22;display:none;top:0;width:194px;}
      .dropdown-menu2 li{background-color: rgba(38,180,88,0.9);height:32px;line-height:32px;color:#333;padding:0 5px;}
      .dropdown-menu2 li a{color:#fff;text-decoration:none;font-size:12px;display:block;}
      .dropdown-menu2 li:hover{background-color: #23cc88;}
      .dropdown-menu2 li:hover a{color:#fff}
      .dropdown-menu li.dropdown{position:relative;}
      .dropdown-menu li.dropdown:hover .dropdown-menu2{display:block!important;}
      @media screen and (max-width:1000px) {
      .dropdown-menu2{padding:5px 10px;position:initial;left:initial;width:99%;}
      .dropdown.open .dropdown-menu2{display:block;}
      .dropdown-menu2 li{background:#e4e6e8}
      .dropdown-menu2 li a{display:block;}
              }
      .dropdown i{display:none;}      
 
#app_menudown,#small_search{ display:none; }
.index_left_nav,.footer_nav{display:none; }

#app_menudown,#search_btn {display:none;}
.mfoot_box {display:none;}
}
/*小屏幕样式*/
 @media screen and (max-width: 768px) {
     
     .top_welcome, .top_tel {
         display: none;
    }
     .logo {
         margin:7px 0px 0px 10px;
         max-width:180px;
         max-height: 36px;
    }
     .navbar {
         margin: 0px;
         border:0px;
         margin-top: 32px;
         min-height: 50px;
         background-color: #fff;
    }
     .navbar-default .navbar-brand {
         color: #0066d9;
         font-size: 16px;
    }
     .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
         color: #fff;
    }
     .navbar-toggle {
         border:none;
    }
     .navbar-default .navbar-collapse, .navbar-default .navbar-form {
         border:none;
    }
     .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
         background-color: #fff;
    }
     .navbar-default .navbar-toggle .icon-bar {
    }
     .navbar-default .navbar-nav {
         margin-top: 0px;
         margin-bottom: 0px;
    }
     .navbar-default .navbar-nav > li:last-child{
         border: none;
    }
     .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a {
         color: #000;
    }
     .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
         background-color: #23cc88;
         color: #fff;
    }
    
.dropdown-menu2 li a{ padding-left:40px;color:#888;text-decoration:none;font-size:14px;display:block;}
     #app_menudown {
         position: absolute;
         top:0px;
         right:0px;
         font-size: 16px;
    }
     #app_menudown:hover {
         background-color: #23cc88;
    }
     .flash img{
         margin-top: 27px;
    }
    /*导航-触发滚动*/
     .navbar-up{
         margin-top:0px;
         opacity: 0.95;
    }
    /*手机-首页产品*/
     .product_head h2 {
         margin-top: 40px;
         font-size: 25px;
    }
     .product_head p {
         display: none;
    }
     .product_img {
         min-height: 180px;
    }
     .product_list2 div.product_img{
         min-height: 180px;
    }
    /*手机-首页案例*/
     .case_head h2 {
         margin-top: 0px;
         font-size: 26px;
    }
     .case_head p {
         display: none;
    }
     .case_title a{
         font-weight: normal;
         font-size: 14px;
    }
     .case_img {
         min-height: 140px;
    }
     .case_list2 div.case_img {
         min-height: 180px;
    }
    /*手机-四大优势*/
     .advantage_head h2{
         font-size:24px;
    }
     .advantage_h3{
         text-align: center;
         font-size: 16px;
    }
     .advantage_h3 a{
         text-align: center;
    }
     .advantage_p{
         text-align: center;
         padding-bottom: 15px;
    }
     .advantage_img{
         float: none;
         display: block;
         margin: 30px auto 0px auto;
    }
    /*手机-首页公司简介*/
     .about_head{
         margin-bottom: 25px;
         margin-top: 0px;
    }
     .about_head h2{
         margin-top: 25px;
         font-size: 26px;
    }
     .about_head p{
         font-size: 14px;
         margin-top:8px;
    }
     .about_img{
         max-height: auto;
         width: 100%;
    }
     .about_h3{
         font-size: 42px;
         margin-top: 30px;
    }
     .about_content{
         margin-top:0px;
    }
     .about_btn{
         display: block;
         width: 200px;
         margin: 0 auto;
         margin-top: 20px;
         margin-bottom: 20px;
    }
    /*手机-首页新闻*/
     .news_head{
         margin-bottom: 35px;
    }
     .news_head h2{
         margin-top: 30px;
         font-size: 26px;
    }
    /*手机-首页合作客户*/
     .cooperation_head{
         margin-top: 40px;
    }
     .cooperation_head h2{
         font-size: 26px;
    }
     .cooperation_head p{
         font-size: 12px;
         margin-top:8px;
    }
     .cooperation_img{
         min-height: 120px;
    }
     .page_bg{
         display: none;
    }
     .bread_bg{
         background-color: #fdfdfd;
         margin-top: 10px;
    }
     .right_new_time{
         display: none;
    }
     .right_contents img, .product_con img, .photo_con img {
         max-width: 100%;
    }
     .feedback{
         margin-top:20px;
    }
     .proinfo_box {
         margin-bottom: 80px;
    }
     #pic-page a img {
         width:35px;
    }
     #cmsFloatPanel{
         display: none;
    }
     .point span.to_prev, .point span.to_next {
         text-align:left;
         padding-bottom: 8px;
    }
}
 @media screen and (max-width: 767px) {
     .copyright_p{
         display:none;
    }
}
/*320px到768px*/
 @media screen and (min-width:320px) and (max-width:768px) {
     .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
         float: left;
    }
     .col-mm-12 {
         width: 100%;
    }
     .col-mm-11 {
         width: 91.66666667%;
    }
     .col-mm-10 {
         width: 83.33333333%;
    }
     .col-mm-9 {
         width: 75%;
    }
     .col-mm-8 {
         width: 66.66666667%;
    }
     .col-mm-7 {
         width: 58.33333333%;
    }
     .col-mm-6 {
         width: 50%;
    }
     .col-mm-5 {
         width: 41.66666667%;
    }
     .col-mm-4 {
         width: 33.33333333%;
    }
     .col-mm-3 {
         width: 25%;
    }
     .col-mm-2 {
         width: 16.66666667%;
    }
     .col-mm-1 {
         width: 8.33333333%;
    }
}
/* yidong fotter start */
 @media screen and (max-width: 768px) {
    /*移动版底部开始*/
    /* #nam1{
         display:none;
    }
     */
     .mm{
         margin-bottom:20px;
    }
     .footer {
         padding-top: 0px;
    }
     .footer .decor-brand {
         margin: 5px 0 5px;
    }
     .link_box{
         padding-left: 7px;
    }
     .link_box a{
         display: block;
         border-right:0px;
         padding:4px 0px;
    }
     .link_title{
         display: block;
    }
     .link_title:after{
         content:"";
    }
     .link_box button{
         display: inline-block;
         background-color: transparent;
         border: none;
         float: right;
         margin-top: -20px;
    }
     .link_box button:hover,.link_box button:focus{
         color: #FFEB3B;
    }
     .link_list{
         display: none;
         padding-top: 7px;
    }
     .tags_box{
         padding-left: 7px;
    }
     .tags_box a{
         display: block;
         border-right:0px;
         padding:4px 0px;
    }
     .tags_title{
         display: block;
    }
     .tags_title:after{
         content:"";
    }
     .tags_box button{
         display: inline-block;
         background-color: transparent;
         border: none;
         float: right;
         margin-top: -20px;
    }
     .tags_box button:hover,.tags_box button:focus{
         color: #FFEB3B;
    }
     .tags_rows{
         display: none;
         padding-top: 7px;
    }
     .footer_nav{
         background-color: #fafafa;
    }
     footer{
         padding-left: 8px;
         padding-right: 8px;
    }
     .scroll{
         width:0px;
         height:0px;
         overflow:hidden;
    }
    /*移动版底部结束*/
}
/* yidong fotter end */
/*内页左侧参数开始*/
 .cpfldlcolor{
     COLOR: #23cc88;
     font-weight:bold 
}
 .cpflxlcolor{
     COLOR: #23cc88;
     font-weight:bold 
}
 ul.left_snav_ul1{
     list-style:none;
     padding:0px;
     padding-top: 8px;
}
 ul.left_snav_ul1 > li{
     margin:0px;
     padding:5px 0px 5px 10px;
     background: url(../images/left_sli.gif) 0px 13px no-repeat;
}
 ul.left_snav_ul1 > li > a{
     border:0;
     padding: 5px 0px 5px 0px;
}
 ul.left_snav_ul1 > li > a:hover{
     text-decoration: none;
     color:#23cc88;
}
/*内页左侧参数结束*/
 .hangju img{
     max-width:830px;
}
 .hangju{
     padding-left:0px;
}
 .btn-primary ,.mysearch_btn{
     color: #fff;
     background-color: #23cc88;
     border-color: #23cc88;
}
 .btn-primary:active{
     color: #fff;
     background-color: #23cc88;
     border-color: #23cc88;
}
 .mysearch_btn:hover,.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
     color: #fff;
     background-color: #23cc88;
     border-color: #23cc88;
}
 .fa,.fa-bars,.bars1 {
     display:none;
}
 