﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px/24px "宋体","微软雅黑",Arial,HELVETICA;color:#666;background:#fff;}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:100%;font-family:inherit;margin:0;outline:none;}

.clearfix{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{zoom:1;}
*+html .clearfix{zoom:1;}

a{color:#666;text-decoration:none;outline:none;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pr{position:relative;}
.oh{overflow:hidden;}

/* CSS网站色调 */
a:hover,
.newsList li h3 a:hover,
.newsList li p a,
.newsShow h2,
.curFont,
.faqList li h3 a:hover,
.faqList li p a,
.sidebarOne li ol li a:hover,
.sidebarOne li ol li a.active{
	color:#018f28;
}
.sidebarOne h2,
.sidebarTwo h2,
.sidebarThree h2,
.caseList li a:hover,
.tabList li.on,
.productOrder a,
.yzh-table-feedback .yzh-btn:hover,
.yzh-table-feedback .yzh-btn{
	background:#018f28;
}
.sidebarOne li a{
	background:url(/Themes/Home/Default/Public/images/icone.png) no-repeat 175px center #333333;
	color:#fff;
}
.sidebarOne li a:hover,
.sidebarOne li .active{
	background:url(/Themes/Home/Default/Public/images/iconf.png) no-repeat 175px center #018f28;
	color:#fff;
}
.sidebarTwo .bd li img:hover,
.honorList li img:hover,
.settingList li img:hover,
.relatedProduct li img:hover,
.productList li img:hover{
	border-color:#018f28;
}
.bdBox .boxList li span,
.mainCase .bd ul li span,
.mainHonor .bd li span,
.mainSetting .bd li span,
.sidebarTwo .bd li span,
.honorList li span,
.settingList li span,
.partnerList li span,
.relatedProduct li span,
.productList li span,
.relatedCase li span,
.videoList ul li span{
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding:0 10px;
}

/* 在线客服样式 */
.kefuBox{position:fixed;z-index:1000;top:180px;right:0;width:auto; _position:absolute;_top: expression(documentElement.scrollTop +45);}
.kefuBox .kefuLeft{float:left;overflow:hidden;width:30px;height: 157px;cursor:pointer;background:url(../images/qq/kefu_l.png) no-repeat}
.kefuBox .kefuRight{display:block;float:left;overflow:hidden;width:0;}
.kefuBox .kefuTop{width:154px;height:46px;background:url(../images/qq/kefu_top.png) no-repeat;}
.kefuBox .kefuClose{float:right;overflow:hidden;width:154px; height:46px;display:block;cursor:pointer;}
.kefuBox .kefuBottom{width:154px;height:12px;background:url(../images/qq/kefu_bottom.png) no-repeat;}
.kefuBox .kefuCont{width:130px;padding:0 12px;background:url(../images/qq/kefu_line.png) repeat-y;overflow:hidden;}
.kefuBox .kefuCont ul{margin:0;padding:0;}
.kefuBox .kefuCont ul li{width:80px;line-height:28px;overflow:hidden;height:28px;padding-left:40px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.kefuBox .kefuCont ul li a{color:#333;}
.kefuBox .kefuCont ul li.pic{width:130px;height:89px;margin-bottom:10px;padding:0;}
.kefuBox .kefuCont ul li.qq{background:url(../images/qq/qq.png) no-repeat;}
.kefuBox .kefuCont ul li.wang{background:url(../images/qq/wangwang.png) no-repeat}
.kefuBox .kefuCont ul li.spk{background:url(../images/qq/skype.png) no-repeat}
.kefuBox .kefuCont ul li.codeer{display:block;width:130px;height: 165px;text-align:center;color:#fff;padding:10px 0 0;font-family:"微软雅黑";font-size:14px;margin-bottom:0;}
.kefuBox .kefuCont ul li.codeer p{display:block;height:35px;line-height:35px;}
.kefuBox .kefuCont ul li.codeer span{display:block;width:116px;height:116px;padding:7px;background:url(../images/qq/cobj.png) no-repeat;}
.kefuBox .kefuCont ul li.codeer span img{width:116px;height:116px;}

/*分页样式*/
.pagination{padding:25px 0 0;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;background:#018f28;border:1px solid #018f28;}

/* 内页留言样式 */
.contactlb{width:600px;font-size:16px;color:#333;margin:25px auto 0;font-family:"微软雅黑"}
#leavetable tr{height:40px;}
.contactnr{width:600px;margin:20px auto 0;}
.yzh-table-feedback tr{height:40px;}
.yzh-table-feedback .input-label{width:12%;font-size:14px;height:20px;line-height:20px;vertical-align:top;padding:5px;font-family:"微软雅黑"}
.yzh-table-feedback .left_cont{vertical-align:middle;}
.yzh-table-feedback .input-text{height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;width:370px;}
.yzh-table-feedback .input-textarea{width:470px;height:140px;background:#fff;border:1px solid #ccc;padding:5px;margin-bottom:10px;}
.yzh-table-feedback .input-verifycode{line-height:20px;width:100px;height:20px;margin-bottom:15px;padding:5px;border:1px solid #ccc;background:#fff;float:left;}
.yzh-table-feedback .input-text:focus,
.input-textarea:focus{border-color:#666;outline:0;}
.yzh-table-feedback .yzh-btn{width:110px;height:35px;font-size:16px;text-align:center;line-height:35px;border:0px;cursor:pointer;display:block;float:left;margin-right:15px;color:#fff;border-radius:2px;font-family:"微软雅黑"}
.yzh-table-feedback .yzh-btn:hover{color:#fff;}
.checkcode{margin-left:10px;float:left;width:50px;height:22px;border:1px solid #d0d0d0;margin-top:3px;}

/*---网站地图---*/
.yzh-map-main { overflow: hidden; margin: 10px 0; padding-bottom: 10px; border: solid 5px #f0f0f0; background: #fff; }
.yzh-map-main .sitemap_con { width: 845px; margin: 0 auto; color: #666; }
.yzh-map-main .sitemap_con .map_top { border-bottom: solid 1px #d7d7d7; }
.yzh-map-main .sitemap_con .map_top img { float: left; }
.yzh-map-main .site_r_link { float: right; width: 120px; margin-top: 45px;/*上边界根据需要进行调整*/ padding: 5px 10px; border: 1px solid #cdcdcd; background: #f8f8f8; }

/*站点地图，显示方式样式，上边界根据需要进行调整*/
.yzh-map-main .site_plc { padding: 5px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.yzh-map-main .sitemap_con h4 { line-height: 30px; }
.yzh-map-main .b4 { border: solid 1px #e0e0e0;overflow:hidden;}
.yzh-map-main .b4 ul { padding: 0 11px;overflow:hidden;}
.yzh-map-main .b4 li { line-height: 25px; float: left; overflow: hidden; width: 164px; }
.yzh-map-main .b4 li a { color: #666; }
.yzh-map-main .b4 li a:hover { color: #0f6bd6; }

/*百度地图样式*/
#baidu-map {width:758px;height:450px;border:#ccc solid 1px;margin-top:15px;}