

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/*内页*/
.page_nav{padding: 30px 0;overflow: hidden;}
.page_nav p {font-size: 14px;color: #999;margin-bottom: 22px;}
.page_nav p i{display: inline-block;margin-right: 6px;}
.page_nav p b{font-weight: normal;}
.page_nav p a{color: #999;}
.page_nav ul li{ float:left; width:16.5%; text-align:center; line-height:46px;font-size:15px; position:relative; margin-bottom: 10px;}
.page_nav ul li a{ display:block; border:1px solid #e8e8e8; border-bottom:5px solid #e8e8e8;}
.page_nav ul li a:after{ content:""; height:5px; width:0; position:absolute; bottom:0px; left:1px; background:#1A458E; transition:all .3s ease 0s; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s;}
.page_nav ul li a:hover,.page_nav ul li.active a{ background:#1F57B0; color:#333; *border-bottom-color:#1A458E; color: #fff;}
.page_nav ul li a:hover:after,.page_nav ul li.active a:after { width:calc(100% - 2px) ; }

/*about*/
.about_page_con{clear: both;
color: #666;font-size: 14px;
}
.about_page_con>p{line-height: 26px;color: #666;font-size: 14px;}
.about_t{background: url(../images/about_page_bg.png) no-repeat center;height: 145px;width: 100%;margin-bottom: 30px;}
.about_ptit{padding: 30px 40px;background: #EEEEEE;}
.about_t h4 a{color: #333;font-size: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about_t p{font-size: 14px;color: #666;margin: 10px 0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.about_page_con .mpro_jpg ul li:nth-child(3n){margin-right:20px ;}
.about_page_con .mpro_jpg ul li:nth-child(4n){margin-right:0 ;}


.about_allp{clear: both;overflow: hidden;}
.about_allp p{line-height: 26px;text-indent: 22px;color: #666;font-size: 14px;}

.ab_img{height: 212px;margin: 28px 0;}
.ab_img li{float: left;margin-left: 20px;width: 280px;height: 212px;}
.ab_img li:first-child{margin-left: 0;}
.ab_img li img{width: 100%;height: 100%;}


/**product*/
.pro_con_ul li:first-child,.case_ul li:first-child{margin-left: 0;}
/*product*/
.page_pro .pro_con_ul li{margin:0 9px 18px;}

/*case*/
.case_ul{clear: both;overflow: hidden;padding-bottom: 30px;}
.case_ul li{width: 278px;float: left;margin:0 20px 12px 0;}
.case_ul li:nth-child(4n+1){margin-left: 0;}
.case_ul li a{display: block;width: 100%;height: 100%;}
.case_ul li a>span{display: block;width: 100%;height: 209px;overflow: hidden;}
.case_ul li a>span img{width: 100%;transition: all 0.8s ease-in-out;height: 100%;}
.case_ul li p{height: 58px;line-height: 58px;font-size: 14px;color: #666;position: relative;}
.case_ul li p span{padding-left: 12px;}
.case_ul li p i{display: inline-block;width:20px;height: 7px;background: url(../images/case_jt.png) no-repeat center; position: absolute;right: 12px;top: 25px;}
.case_ul li:hover img,.pro_con .pro_con_ul li.active img{transform: scale(1.1);} 
.case_ul li:hover p,.pro_con .pro_con_ul li.active p{background: #77B323;color: #fff;}
.case_ul li:hover p i,.pro_con .pro_con_ul li.active p i{background: url(../images/case_jt_h.png)}


/*product_center*/
.pro_center{padding-bottom: 50px;}
.pro_tab{width: 810px;margin: 0 auto 40px;height: 35px;}
.pro_tab li{float: left;width: 115px;height: 28px;border:1px solid #999;border-radius: 20px;text-align: center;line-height: 30px;margin-right: 16px;}
.pro_tab li a{display: block;width: 100%;height: 100%;font-size: 12px;color: #666;}
.pro_tab li:hover,.pro_tab li.active{border:1px solid #43ac74;}
.pro_tab li:hover a,.pro_tab li.active a{color: #43ac74}

.pro_con{position: relative;}
.pro_con .arr{}
.pro_con .arr span{display: block;z-index: 99;position: absolute;top: 120px;cursor: pointer;}
.pro_con #arrLeft{left: -100px;}
.pro_con #arrRight{right: -100px;}
.pro_con_ul{height: 240px;clear: both;}
.pro_con_ul li{width: 278px;height: auto;border: 2px solid #f8f8f8;float: left;margin:0 11px;}
.pro_con_ul li:first-child,.case_ul li:first-child{margin-left: 0;}
.pro_con_ul li a{display: block;width: 100%;height: 100%;}
.pro_con_ul li span{display: block;width: 100%;height: 195px;overflow: hidden;border-bottom: 1px solid #eee;box-sizing: content-box;}
.pro_con_ul li span img{width: 100%;height: 100%; transition: all 0.8s ease-in-out;}
.pro_con_ul li:hover span img,.pro_con .pro_con_ul li.active span img{transform: scale(1.1);}
.pro_con_ul li div{height: 94px;padding: 15px 0;}
.pro_con_ul li p{line-height: 40px;text-align: center;font-size: 14px;color: #666;}
.pro_con_ul li div i{display:block;text-align: center;background: url(../images/pro_jt.png) no-repeat center;width: 75px;height: 20px;margin: 0 auto} 
.pro_con_ul li:hover div i,.pro_con_ul li:hover div i{background: url(../images/pro_jt_h.png)}

/*产品列表*/
.ny_pro_list{width:100%; height: auto; }
.ny_pro_list ul {position: relative;list-style: none; margin: 35px auto 25px; overflow: hidden}
.ny_pro_list ul li {float: left;width: 21.5%;height:auto;margin-right: 2%;overflow: hidden; position: relative; border: 1px solid #e5e5e5;  margin-bottom: 30px;}
.ny_pro_list ul li img{width: 100%; height: 100%; display:block;}
.ny_pro_list ul li .ny_case_img{width: 100%; height: auto; overflow: hidden;    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}
.ny_pro_list ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.ny_pro_list ul li:hover .ny_case_h{background: #336DB6; border-top: 0px;}
.ny_pro_list ul li:hover .ny_case_h h3,.ny_pro_list ul li:hover p{color:#fff}
.ny_pro_list ul li:hover i{color: #fff}
.ny_pro_list ul li:hover a{color: #fff}
.ny_pro_list ul li:nth-child(4n) {margin-right: 0;}
.ny_pro_list ul li:hover .ny_honor_h{display: block}
.ny_pro_list ul li:hover .ny_case_cp,.ny_pro_list ul li:hover .ny_case_jscs{color:#fff}
.honor_more {
    width: 239px;
    height: 50px;
    border: 1px solid #d2d2d2;
    display: block;
    overflow: hidden;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #434343;
    margin: 20px auto 0;
}
.honor_more:hover{background: #336DB6; color: #fff}
.ny_case_h{width:90%; height: 80px; border-top: 1px solid #e5e5e5; padding: 15px;}
.ny_case_h h3{font-size: 18px; color: #313131; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; text-align: center; height: 25px; line-height: 25px;}
.ny_case_h p{ font-size: 14px; color: #959595; width: 100%; height: 35px; line-height: 35px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;text-align: center}
.ny_case_js { width:100%; margin:20px auto 0;}
.ny_case_js .ny_case_cp{ width:83px; height: 30px; line-height: 30px; border-radius: 30px; text-align: center; font-size: 14px; color: #434343; margin:0px auto;}
.ny_case_js i{ color: #2e3094; margin-right: 2px;}
.ny_case_jscs{float: left; width: 106px; height: 30px; line-height: 30px; border-radius: 30px; text-align: center; font-size: 14px; color: #434343;}

/*产品列表*/
.ny_prolist p{width:100%; height:40px; line-height:40px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px; text-align:center; color:#333}
.ny_prolist{height: auto; display: block; overflow: hidden; margin-top: 36px; }
.ny_prolist ul{width:100%; overflow: hidden; height: auto; margin-bottom:30px}
.ny_prolist li{border:0px;width:24%; margin-right:1.3%; float:left;  margin-bottom: 25px;}
.ny_prolist .ny_honor_img{border: 1px solid #e5e5e5;}
.ny_prolist li:hover p{color:#336DB6}
.ny_prolist li:nth-child(4n){margin-right:0}

/*产品详情页*/
.ny_pro_ft{width:100%; height: 50px; margin-top: 70px;}
.ny_pro_ft h1{font-size: 30px;
    color: #1b1b1b;
    font-weight: bold;
    margin-bottom: 25px;
    text-align: center;}
.ny_pro_ft p,.ny_pro_fts p{font-size: 14px;
    color: #707070;
    line-height: 30px;
    text-align: center;
    width: 910px;
    margin: 0px auto;}
.ny_pro_show{width:100%; height: auto; overflow: hidden; margin-top: 55px;}
.ny_pro_top{width:100%; height: auto; overflow: hidden}
.ny_pro_tleft{width:40%; height:auto; float: left; border:1px solid #ddd; }
.ny_pro_tleft .slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.ny_pro_tleft .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:15px; z-index:1; }
.ny_pro_tleft .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ny_pro_tleft .slideBox .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; line-height:14px; text-align:center; background:#c9c9c9; cursor:pointer; border-radius: 50%;}
.ny_pro_tleft .slideBox .hd ul li.on{ background:#336DB6; color:#fff; }
.ny_pro_tleft .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.ny_pro_tleft .slideBox .bd ul{width:100%; height: 100%; overflow: hidden}
.ny_pro_tleft .slideBox .bd li{width:100%; height: 100%; }
.ny_pro_tleft .slideBox .bd img{ width:100%; height:100%; display:block;  }
.ny_pro_tright{width:46%; height: auto; float: right; margin-right:10%;}
.ny_pro_tright h3{ font-size: 36px; color: #191919; height:auto; line-height: 50px; margin-top: 10px;}
.ny_pro_p{width:100%; height: auto; border-bottom: 1px solid #e5e5e5; margin-top:15px; overflow:hidden; padding-bottom:20px; word-break:break-all;display:-webkit-box; -webkit-line-clamp:4;
  -webkit-box-orient:vertical; overflow:hidden; }
.ny_pro_p p{width:100%;   color: #000000; line-height: 35px; font-size: 15px; }
.ny_pro_a{width:100%; height: auto; overflow: hidden; margin: 35px 0 25px}
.ny_pro_a a{width:260px; height: 60px; background: #959595; display: block; overflow: hidden; line-height: 60px; font-size: 18px; color: #fff; float: left; margin-right: 18px; margin-top:10px;}
.ny_pro_a a:hover { background: #313131;}
.ny_pro_a a i{font-size: 28px; margin-right: 10px; float: left; margin-left:56px;}
.ny_pro_dh{width:100%; height:80px;}
.ny_pro_dh i{ color: #000000; font-size: 50px; float: left; line-height: 70px;}
.ny_pro_ddh{float: left;}
.ny_pro_ddh p{ font-size: 14px; color: #313131;}
.ny_pro_ddh span{ font-size: 30px; color: #336DB6; font-family: "Impact"}
.ny_pro_24{width:100%; height: 30px; line-height: 30px; overflow: hidden}
.ny_pro_24 p{font-size: 14px; color: #313131; float: left; padding-left: 20px; margin-right: 30px;}

.ny_pro_bottom{width:100%; height: auto; display: block; overflow: hidden; margin-top: 65px;}
.ny_pro_bleft{width:75%; height: auto; overflow: hidden; float: left}
.ny_pro_bright{width:23%; height: auto; float: right}
.ny_probt_case{width:100%; height:368px; margin-top: 30px; }
.ny_probt_case h1,.ny_proshow_num h1,.ny_proshow_info h1{ font-size: 30px; color: #313131; font-weight: bold; text-align: center; margin-bottom: 24px;}
.ny_probt_case li{width:275px; height: 300px; float: left; margin-right:22px;}
.nyprocase-div{width:100%; height: 203px; overflow:hidden; position: relative}
.ny_probt_case li img{width:100%; height: 203px; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.ny_probt_case li .ny_probt_xx{width:100%; height: 40px;  padding:0 15px;}
.ny_probt_xx h3{width: 100%; height:40px;  line-height: 40px; font-size: 16px; color: #313131; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.ny_probt_case li:last-child{margin-right: 0px;}
.ny_probt_case li:hover .index_case_info::before,
.ny_probt_case li:hover p {opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.ny_probt_case li:hover .index_case_info {background: rgba(0,0,0,0.6);}
.ny_probt_case li:hover h5{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.ny_probt_case li .index_case_info h5{font-size: 16px; margin:0% 0 15px 0; }
.ny_probt_case li .case_xx{height:87px;}
.ny_probt_case li .case_xx p{font-size: 16px; line-height:28px;}

.ny_proinput .ny_pro_ft{margin-top:50px;}
.ny_proinput .ny_pro_ft span{color: #336DB6;}
.ny_proinput ul{width:100%; height: auto; display: block; overflow: hidden; margin-top: 38px;}
.ny_proinput ul li{width:100%; height: auto; margin-bottom: 12px; overflow: hidden }
.ny_proinput ul li div{height: 38px; width:48%; border: 1px solid #d2d2d2; float: left;}
.ny_proinput ul li div input{width:80%; height: 100%; border: 0px; padding-left: 10px;}
.li_dh{float: right!important}
.ny_proinput ul li textarea{width:98%; height: 88px; border: 1px solid #d2d2d2; padding: 10px; resize: none}
.liji_su{width:423px; height:46px; background: #005EAD; font-size: 16px; color: #ffffff; border: 0px; margin: 10px auto; display: block}
.ny_proinput{overflow:hidden; margin-bottom:20px;}

.sideMenu{width:100%; height: auto;  }
.sideMenu h3{ height:50px; line-height:50px; border-bottom:1px solid #e3e3e3; font-size: 15px; color: #191919; cursor:pointer; padding: 0px 22px 0 30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap 
}
.sideMenu h3.on {background: #005EAD; color: #fff; border-bottom: 0px;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ padding:29px 32px; color:#999; display:none;  background: #eeeeee;}
.sideMenu ul li a{font-size: 15px; color: #313131}
.sideMenu ul li {width:100%; height: 32px; line-height: 32px; padding-left:15px; overflow: hidden; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}


.ny_probt{width:100%; height:65px;}
.ny_probt li{width:50%; height:65px; background:#eeeeee; color:#313131; font-size:18px; float:left; text-align:center; line-height:65px; }
.ny_probt li:last-child{margin-right:0px;}
.ny_probt li:hover{background:#005EAD; color:#fff}
.ny_probt li:hover a{color:#fff}
.ny_probt li.on{background:#005EAD;}
.ny_probt li.on a{ color:#fff}
.ny_probt li a{width:100%; height:100%; display:block; overflow:hidden}
.ny_proshow_num{width:100%; height:auto; overflow:hidden; margin-top: 30px;}
.ny_proshow_info{width:100%; height:auto; overflow:hidden;  margin-top: 50px;}
.fangan_show{ margin-top:20px;}
.ny_probt ul{width:100%;  height:auto;overflow:hidden}
.ny_hotnews{width:100%; height:auto; overflow: hidden; margin-top:30px;}
.ny_hotnews h3{width:100%; height:40px; background: #005EAD ; color: #fff; text-align: center; line-height: 40px; font-size: 20px; padding: 0px 10px;}
.ny_hotnews ul{width:100%; height: auto; margin-top: 10px;}
.ny_hotnews ul li{width:94%; height:40px; line-height:40px; border-bottom: 1px solid #eee; padding: 0px 10px;}
.ny_hotnews ul li p{width:70%; float: left; height: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #191919; font-size: 14px;}
.ny_hotnews ul li span{float: right; font-size: 12px; color: #191919}
.ny_hotnews ul li:hover p,.ny_hotnews ul li:hover span{color:#005EAD }
.ny_hotnews_info{width:100%; height: auto; overflow: hidden; margin-top:15px;  border: 1px solid #dad7d7; padding: 8px 10px;}
.ny_hotnews_info p{font-size: 14px; color: #191919; line-height: 26px;}



/*内页case*/
.ny_case{height: auto; display: block; overflow: hidden; padding: 0px 40px;}
.ny_case ul{width:100%; height: auto; display: block; overflow: hidden; margin-top: 29px; margin-bottom:40px;}
.ny_case ul li{width:23.5%; height:auto; float: left; margin-right: 2%; margin-bottom:18px;}
.ny_case ul li:nth-child(4n){margin-right: 0px;}
.ny_case ul li .ny_case_img{width:100%; height:auto; overflow: hidden;position: relative}
.ny_case ul li .ny_case_img img{width:100%; height: 100%;    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}
.ny_case ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.ny_case ul li h3{ font-size: 18px; color: #313131;  text-align: center; height: 40px; line-height: 40px;}
.ny_case ul li:hover .index_case_info::before,
.ny_case ul li:hover p {opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.ny_case ul li:hover .index_case_info {background: rgba(0,0,0,0.6);}
.ny_case ul li:hover h5{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.index_case_info{padding:32px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:background-color .35s;transition:background-color .35s}
.case_xx{width:100%;height:307px;overflow:hidden; text-align: center}
.index_case_info::before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;content:''}
.index_case_info p,.index_case_info::before{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0);font-size:18px;color:#fff;line-height:32px}
.index_case_info h5{margin:12% 0 30px 0; width:100%; height:35px; line-height: 35px; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; -webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;font-size:24px;color:#fff;font-weight:700;text-align:center}
.case_title{width:100%; height: 50px; line-height: 50px; font-size: 16px; color: #000; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.ny_case ul li:hover .case_title{background: #336DB6; color: #fff}




/*news*/
.news_page{overflow: hidden; font-size:16px; color:#666}
.news_page_lf{float: left;width:70%;}
.news_page_lf dl{height: 72px;padding: 40px 20px;margin-bottom: 20px;background: #fff;box-sizing: content-box;}
.news_page_lf dl a{display: block;}
.news_page_lf dl dt{float: left;text-align: center;margin-right: 25px;}
.news_page_lf dl dt span{font-size: 40px;display: block;}
.news_page_lf dl dt p{font-size: 14px;}
.news_page_lf dl dd{overflow: hidden;width: 80%; float:left;}
.news_page_lf dl dd b{font-size: 26px;display: block; color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 18px;}
.news_page_lf dl dd p{font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_page_lf dl:nth-of-type(odd){ background: #f8f8f8;}
.news_page_lf dl:nth-of-type(even){ background: #fff;}
.news_page_lf dl:hover{ background: #EBEBEB;}

.news_page_rt{width: 22%;float: right;padding: 30px 22px;background: #f8f8f8;color: #666;box-sizing: content-box;}
.news_page_rt img{width: 100%;height:auto;}
.news_page_rt h4{font-size: 16px;font-weight: normal;margin: 20px 0;width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_page_rt p{font-size: 12px;line-height: 22px;}

/*contact*/
.iw_poi_title{color:#C52;font-size:14px;font-weight:700;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}
.keyword_light{margin-bottom:30px;}

.lxwm{width:100%;padding:20px 0;line-height:24px;float:left}
.lxwm_z{float:left; line-height:30px; font-size:16px;}
.lxwm_z h3{color:#666;line-height:35px;font-weight: bold;}
.lxwm_r{float:right}
.lxwm_r li{width:120px;float:left;padding-left:10px;box-sizing: content-box;}
.lxwm_r li img{width:120px;height:120px;float:left;border:#ddd 1px solid}
.lxwm_r li p{line-height:30px;text-align:center}
.lxwm_z p{line-height: 26px;
    color: #666;
    font-size: 14px;}

.pro_jpg ul,.case_jpg ul{overflow: hidden;}
.pro_jpg ul li{float: left;margin-right: 24px;margin-bottom:20px ;}
.pro_jpg ul li:nth-child(4n){margin-right: 0;}

.case_jpg ul li{float: left;margin-right: 45px;margin-bottom:20px ;width: 368px;height: 380px;border: 1px solid #E4E4E4;}
.case_jpg ul li:nth-child(3n){margin-right: 0;}
.case_jpg ul li .pic {
	text-align: center;
	overflow: hidden;
}

.case_jpg ul li .pic img {
	width: 368px;
	height: 295px;
	display: block;
	transition: all 0.8s ease-in-out;
}

.case_jpg ul li .pic:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}

.case_jpg ul li:hover .mcase_txt h6,.case_jpg ul li:hover .mcase_txt p,.case_jpg ul li:hover .mcase_txt span{color: #F64500;}

.honor_pic ul{overflow: hidden;}
.honor_pic ul li{width:22%;padding: 8px 8px 0 8px;border: 1px solid #dddddd;float: left;margin-right:0.8%;margin-bottom: 30px;}
.honor_pic ul li:nth-child(4n){margin-right: 0;}
.hon_jpg{width: 100%;height:auto;overflow: hidden;}
.hon_jpg img{width: 100%;height: 100%; transition: all 0.8s ease-in-out; }
.hon_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.hon_txt{overflow: hidden;line-height: 54px; background:#F5F5F5; margin-bottom:10px; margin-top:5px; font-size:16px;}
.hon_txt h6{color: #999999;float: left;}
a.hon_mor{display: inline-block;width: 62px;height: 20px;background: url(../images/more.png)no-repeat;float: right;margin-top: 15px;}
.honor_pic ul li:hover .hon_txt h6{color: #1F57B0;}
.honor_pic ul li:hover{border-color: #1F57B0;}
.honor_pic ul li:hover a.hon_mor{background: url(../images/more_on.png) no-repeat;}


/*客服*/
.lxfx {
    height: auto;
    position: fixed;
    right:0px;
    top:200px;
    width: 77px;
    z-index: 11;
}
.lxfx li a {
    color: rgb(255, 255, 255);
    display: block;
    height: 47px;
    margin-top: 9px;
    width: 300px;
}
.leftlx {
    float: left;
    height: 47px;
    width: 77px;
}
.lxfx li span {
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: left;
    font-size: 20px;
    height: 24px;
    line-height: 22px;
    margin-top: 8px;
    padding-left: 8px;
}
.fix_ewm {
    border: 5px solid rgb(255, 255, 255);
    display: none;
    height: 120px;
    left: -145px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.lxfx li i {
    display: block;
    height: 27px;
    margin: 0 auto;
    text-align: center;
    width: 30px; background:url(../images/fx.png) no-repeat;
}
.lxfx li i.icon-tel {
    background-position: 0 -25px;
}
.lxfx li i.icon-ly {
    background-position: 4px -53px;
}
.lxfx li i.icon-wx {
    background-position: -34px 4px;
}
.lxfx li i.icon-wb {
    background-position: -30px -22px;
}
.lxfx li p {
    line-height: 12px;
    text-align: center;
	 font-size: 14px;
}
.lxfx li {
    background:#336db6;
    height: 56px;
    margin-bottom: 1px;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    width: 77px; float:left;
}

