@charset "utf-8";
.tt{height: 32px; line-height:32px; font-size:14px; font-weight: bold; color:#444;  text-align:center; text-decoration: none;}
.tt:hover{background: #575757; color: #fff;}
 .slideBox {position:relative;overflow:hidden;margin:0px auto; width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:45%;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;text-indent:-9999px;overflow:hidden;
margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#575757;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img {background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(images/focusBg.png) repeat-x;color:#fff;text-align:left;}


#box {width:100%; height:180px; background:#fff; margin:0px auto; position: relative; overflow: hidden;z-index:200;}
#list {position:absolute; left:0; top:0;}
#list li {width:100%; height:210px; cursor: pointer;}
#num {position: absolute; right:10px; bottom:10px;}
#num li {width:16px; height:16px; float:left; margin-right:2px; color:#fff; cursor: pointer; font-size: 12px; font-family:'Arial'; line-height:16px; text-align: center; border:1px solid #fff;}
.active {background:#ff6600;}
#foot_bm a{font-size:14px;color:#000000;}


.liebiao{ background:#fff; width:100%; float:left; height:auto; min-height:20vw; position:relative; margin:15px auto;}
.mokuai{ height:28vw; position: relative; float: left; margin:3vw 2vw 0 2vw; width:29vw; text-align: center;overflow: hidden;}
.mokuai .viewwidth .box1 { position: relative; width:20vw; margin:0 auto; text-align:center; overflow: hidden; border-radius:10vw;height:20vw;}
.mokuai .viewwidth .box1 img{ width:60%; height:60%; margin-top:18%}
.mokuai .viewwidth .box1 img:hover{ width:60%; height:60%; margin-top:18%}
.mokuai a.link1{ font-size:15px; line-height:20px; height:20px; color:#000; text-decoration:none;}
.mokuai a.link1:hover{ font-size:15px; color:#d72c25; text-decoration:underline;}


.case_index{ background:#fff; height:40px; line-height:40px; width:100%; float:left; position:relative; border-bottom:1px solid #efefef;}
.biaoti001{ float:left;font-size:15px; line-height:40px; height:40px; font-weight:bold; padding:0 10px; color:#333;}
.biaoti002{height:20px; line-height:20px; font-size:15px; color:#333;  overflow:  hidden; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; text-overflow:  ellipsis;}
.biaoti003{height:36px; line-height:18px; font-size:13px; color:#999;  overflow:  hidden; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; text-overflow:  ellipsis;}
.biaoti007{ float:left;display:block;font-size:16px; line-height:40px; width:27vw; height:40px; padding:0px 10px; text-align:center; color:#fff; background:#83b214;}
.case_index .more{ float:right;font-size:15px; line-height:36px; width:60px; text-align:center; height:36px; color:#83b214;}
.case_index .more a{ font-size:15px; color:#83b214; text-decoration:none;line-height:36px;}
.case_con{width:100%; float:left; margin:0px auto;}
.case_con ul li{width:50%; float:left;}


.blue16a{font-size:16px; height:30px; color:#83b214;}
.hui13a{ font-size:13px; height:20px; color:#999;}
.write14a{font-size:14px; color:#fff;}
.lv12a{ font-size:12px; height:18px; color:#83b214; font-family:Arial, Helvetica, sans-serif;}
a.link2{font-size:15px; line-height:20px; color:#333; text-decoration:none;}
a.link2:hover{text-decoration:underline; color:#83b214; }
a.link3{font-size:16px;line-height:24px; color:#666; text-decoration:none;}
a.link3:hover{text-decoration:underline; color:#83b214; }
a.link4{font-size:15px; font-weight:bold;line-height:40px; color:#83b214; text-decoration:none;}
a.link4:hover{text-decoration:underline; color:#ff0000; }
a.link5{font-size:14px; font-weight:bold;line-height:40px; color:#666; text-decoration:none;}
a.link5:hover{text-decoration:underline; color:#333; }

a.mo_news{ height:40px; line-height:30px;text-decoration:none; color:#83b214;padding: 5px 35px 5px 35px;border-radius:3px; border:1px solid #83b214; font-size:14px; font-weight:bold; margin:auto;}
a.mo_news:hover{background:#83b214;color:#fff;padding:5px 35px 5px 35px;border-radius:5px; border-radius:3px; border:1px solid #83b214; font-size:14px; font-weight:bold; margin:auto;}