﻿@charset "utf-8";
/* CSS Document */
a{text-decoration:none;border:none;}
img{border:none;}
input,textarea{border:none;padding:0;margin:0;outline:0;}
*{margin:0;padding:0;list-style:none;}
@font-face
{
font-family:helv;
 }
body{font-family:"微软雅黑";}
/*==========================首页=======================*/
/*公用*/
a {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
 a:before{-webkit-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
a:after,a:before {-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
/*顶部信息*/
header { width:80%; float:left; display:inline; margin:10px 0px 10px 10%}
.secher { width:80%; float:left; display:inline; margin-left:10% }
.box { width:80%; float:left; display:inline; margin-left:10%;}
header .logo{ width:38%; float:left; display:inline; height:auto; text-align:left; margin-top:10px}
header p{ width:20%; float:right; display:block; text-align:right;}
.logo_txt dt,.logo_txt dd,.logo_txt,.logo img{ float:left; display:inline;}
.logo_txt{ width:380px;}
.logo_txt dt { font-size:2rem; color:#009900; font-size:36px;font-weight:bold}
.logo_txt dd { font-size:1rem; color:#4ec74e; font-size:14px; margin-top:5px;}
.naves{width:100%;margin:auto; background-color:#115411;height:80px;position:relative; float:left; display:inline;}
.naves li{ width:10%; height:80px;position:relative; float:left; display:inline;}
nav{width:80%;margin:auto; height:80px;position:relative; float:left; display:inline;}
nav dl{float:left;text-align:center;width:9%;height:80px;position:relative;z-index:222; margin:0px 0.5%}
nav dl dt {width:100%;height:80px;}
nav dl dt a{ color:white;display:block;width:100%;height:100%; }
nav dl dt a font,nav dl dt a span{ width:100%; float:left; display:inline}
nav dl dt a font{ font-size:18px; height:37px; line-height:37px; margin-top:20px;}
nav dl dt a span{ font-size:14px;}
nav dl dt a:HOVER ,nav dl dt .nos{background-color:rgba(20, 82, 90, 0.47); color:#FFF; font-weight:bold}
nav dl dd{background-color:#f0f0f0;padding:7px 0;display:none; width:100%; float:left; }
nav dl dd a,nav dl dd a font,nav dl dd a span{ width:100%; float:left; display:inline; height:auto;color:#004c00}
nav dl dd a font{ font-size:16px; line-height:30px;}
nav dl dd a span{ font-size:12px; line-height:15px;}
nav dl:hover dd{display:block}
nav dl dd:hover,nav dl:HOVER{background-color:rgba(8, 162, 8, 0.95);color:#fff;}
nav dl dd a:hover,nav dl dd a:hover font,nav dl dd a:hover span{ color:#fff;}
/*banner切换样式开始*/
/*.banner,.banner img,.banner li,.banner ul{ width:100%; float:left; display:inline;}*/
.banner{margin:auto;width:100%; float:left; display:inherit}
.flexslider{width:100%;position:relative;height:428px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:316px;}
.slides li img{width:100%}
.flex-control-nav{padding:0;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider:hover a{display:block}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}
.banner_bottom{width:1423px;margin:auto;}
.banner_bow{text-align:center}
 .banner{ height:464px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; height:464px; overflow:hidden;}
#flashs{ position:relative; height:429px; overflow:hidden; width:80%; margin-left:10%;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0; width:100%;}
#flashs .btn{ position:absolute; z-index:7; bottom:29px; right:50%;  padding:5px 6px;z-index:101; background:none;}
#flashs .btn span{ color:#D70010;  background:#fff; border:1px solid #D70010; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#D70010; color:#fff;}
#flashs .bgitem img{ width:auto; height:430px;}
  .logo_gg{width: 380px; height:90px;
    float: right;
    display: inline-block; background:url(../images/bsann.jpg) right 0 no-repeat; 
    margin-top: 5px}
@media(max-width:1490px)
{
  #flashs .bgitem .bgma1 .bgmaimg1  { margin-left:-334px;}
  header .logo{ width:48%; }
  header p{ width:23%; }
.logo_gg{width: 320px; height:60px;background:url(../images/bsannxt.png) right 0 no-repeat;margin-top: 18px;}
}


/*banner切换样式结束*/

/*公告及搜索样式开始*/
.secher{ background-color:#e4e4e4;}
.secher .gg{ width:60%; float:left; display:inline; }
.secher .gg i{ background:url(../images/xx_5_108.png) left center no-repeat; width:80px; height:80px; float:left; display:inline}
.gg_sow {width: 80%; margin: 0%; line-height: 26px; font-size: 12px; float: left; display: inline; overflow: hidden;}
.gg_sow li { display:inline;height:40px;  line-height:40px;}
.gg_sow a {float: left;color: #0d3c0d;text-decoration: none;font-size: 16px; width: 100%; white-space: nowrap;overflow: hidden;    text-overflow: ellipsis;display: block;}
.gg_sow .nya {float: left;color: #009900;text-decoration: none;font-size: 16px; width: 100%; white-space: nowrap;overflow: hidden;    text-overflow: ellipsis;display: block;}
.ssuo{ width:40%; float:right; display:inline;}
.ssuo li{ width:100%; float:left; display:inherit; font-size:12px; line-height:30px;}
.ssuo li a{color: #000;padding: 0 5px;text-decoration: none;}
 .ss_A{ width:70%; float:left; display:inline; height:40px; line-height:40px; text-align:left; font-size:12px; color:#C0C0C0; text-indent:10px; margin-top:10px;border-bottom-left-radius:5px;border-top-left-radius:5px}
.ss_B{ width:28%; float:left; display:inline; height:40px; line-height:40px; background-color:#0d3c0d; text-align:center; color:#fff; font-size:16px; letter-spacing:10px; margin-top:10px;border-bottom-right-radius:5px;border-top-right-radius:5px;}
 /*公告及搜索样式结束*/
#Marquee_x { overflow:hidden; width: 80%; margin:10px 0px; float:left; display:inline; margin-left:10%;margin-top: 3%;}  
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */ 
#Marquee_x ul li div{ float:left;line-height:25px;height:212px; width:232px; overflow:hidden} 
#Marquee_x ul li div img{ border:1px solid #DADADA; width:230px; height:210px; display:block} 
#Marquee_x ul li div span{   display: block;    margin-top: -30px;    position: relative;    text-align: center;    color: #000;    background-color: rgba(255, 255, 255, 0.70);    height: 30px; line-height: 30px;}
#Marquee_x ul li div a:hover span{  color: #0d3c0d; background-color: rgba(255, 255, 255, 0.70);    height: 30px; line-height: 30px;}
#Marquee_x ul li div a:hover img{ border:1px solid #0d3c0d;  } 


.pc_list_lm{ width:20%; float:left; display:inline;  text-align:center}
.pc_list_lm_B{ width:99.3%;min-height:501px; float:left; display:inline; border:1px solid #ccc; text-align:center; }
 .pc_list_lm_B dl{ width:90%; margin:5%;float:left; display:inline; border-bottom:2px dashed #CCC;}
 .pc_list_lm_B dl dt,.pc_list_lm_B dl dd,.pc_list_lm_B dl dt a,.pc_list_lm_B dl dd a{ width:100%; float:left; display:inline; color:#666; text-align:left}
.pc_list_lm_B dl dt a p{ height:30px; line-height:30px; font-size:18px; font-weight:bold}
.pc_list_lm_B dl dt a font{ height:20px; line-height:20px; font-size:14px; }
 .pc_list_lm_B dt{ margin-bottom:1%; padding-bottom:10px;}
  .pc_list_lm_B dd{ margin:2% 5%; padding-bottom:10px;}
.pc_list_lm_B dl dd a p{ height:30px; line-height:30px; font-size:16px; font-weight:bold}
.pc_list_lm_B dl dd a font{ height:20px; line-height:20px; font-size:14px; }
.pc_list_lm_B dl a:hover{ color:#ff8f17}
 .pc_list_lm_title{ width:100%; float:left; display:inline; background-color:#0d3c0d; text-align:left; color:#fff;}
 .pc_list_lm_title a{ width:90%; float:left; display:inline; margin-left:5%; padding:5% 0px;}
.pc_list_lm_title a p{ height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#fff}
.pc_list_lm_title a font{ height:20px; line-height:20px; font-size:16px;color:#fff}
.pc_list_pcso { width:78%; float:right; display:inherit;}
.pc_list_pcso li{ float:left; display:inline; width:25%; text-align:center; margin:0.5% 0px; overflow:hidden}
.pc_list_pcso li a{ float:left; display:inline; width:90%; text-align:center; margin:1% 5%; border:1px solid #fff;height:262px}
.pc_list_pcso li a span{ font-size:16px; color:#999; line-height:30px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.pc_list_pcso li a img{ float:left; display:inline; width:94%; text-align:center; margin:3%; max-height:230px;}
.pc_list_pcso li a:hover { float:left; display:inline; width:90%; text-align:center;margin:1% 5%;  border:1px solid #ccc}
.pc_list_pcso li a:hover img { float:left; display:inline; width:98%; margin:1%; text-align:center;  }
.pc_list_pcso dl{ width:100%; float:left; display:inline; border-bottom:1px solid #ccc; margin-bottom:10px;}
.pc_list_pcso dl a{ float:right; display:inline; font-size:14px; color:#999; height:50px; line-height:50px; margin-right:20px;}
.pc_list_pcso dl dt{ height:50px; line-height:50px; text-align:left; padding:0px 10px; border-bottom:3px solid #0d3c0d; margin-bottom:-2px; width:230px; float:left; display:inline}
.pc_list_pcso dl dt b{ font-size:24px; color:#0d3c0d;}
.pc_list_pcso dl dt font{ font-size:14px; color:#ccc; margin-left:10px;}
.shiping li{ float:left; display:inline; width:25%; text-align:center; margin:0.5% 0px; }
.shiping li a{ float:left; display:inline; width:98%; text-align:center; margin:1% 0px; }
.shiping li a img{ float:left; display:inline; width:94%; text-align:center; margin:3% auto; }
.shiping li a span{ font-size:16px; color:#666; line-height:30px; float:left; display:inline; width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.gywm { margin:10px 10%; height:auto; background-color:#f7fff6; float:left; display:inherit; width:80%;}
 /*左右切换开始*/
 #four_flash{position:relative;width:35%;height:400px; margin:0 auto; float:right; display:inline; margin:10px ;}
#four_flash .flashBg,#four_flash .flashAg{width:500px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile,#four_flash .flashAg ul.mobile{width:2000%;height:400px; position:absolute; }
#four_flash .flashBg ul.mobile li,#four_flash .flashAg ul.mobile li{ float:left;width:480px;height:380px;margin:0px 5px;  padding:5px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li:hover,#four_flash .flashAg ul.mobile li:hover{ color:#fff;}
#four_flash .flashBg ul.mobile li img,#four_flash .flashAg ul.mobile li img{width:auto;height:380px;display:block; margin:0 auto; }
#four_flash .flashBg ul.mobile li dd,#four_flash .flashAg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center; }
#four_flash .flashBg ul.mobile li p,#four_flash .flashAg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a,#four_flash .flashAg ul.mobile li a{display:block;  border:0px;}
 #four_flash .but_left, #four_flash .but_B_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right,#four_flash .but_B_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover,#four_flash .but_B_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover,#four_flash .but_B_right:hover{background:url(../images/qianxr1.png) no-repeat;  }
 
 
 
   #wrapper{position: relative;width:35%;height:370px; margin:0 auto; float:right; display:inline; margin:10px ;}
  #gongsijian{position:relative;width: 100%;height: 350px;overflow: hidden; margin-top:20px;}
  .imgList{position:relative;width:2000%;height:350px;z-index: 10;overflow: hidden;}
  .imgList li{float:left;display: inline;  }
    .imgList li img{float:left;display: inline; }

  #prev,  #next{position: absolute;top:80px;z-index: 20;cursor: pointer;opacity: 0.2;filter:alpha(opacity=20);}
  #prev{left: 10px;}
  #next{right: 10px;}
  #prev:hover,
  #next:hover{opacity: 0.5;filter:alpha(opacity=50);}
  .bg{position: absolute;bottom: 0;width: 100%;height: 40px;z-index:20;opacity: 0.4;filter:alpha(opacity=40);background: black;}
  .infoList{position: absolute;left: 10px;bottom: 10px;z-index: 30;}
  .infoList li{display: none;}
  .infoList .infoOn{color: white;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
  .indexList{position: absolute;right: 10px;bottom: 5px;z-index: 30;}
  .indexList li{float: left;margin-right: 5px; border-radius:35px; width:30px; height:30px;line-height:30px; text-align:center; background: grey;cursor: pointer;}
  .indexList .indexOn{background: red;font-weight: bold;color: white;}


.about{ float:left; display:inherit; width:60%; margin:1%;}
.A_title{ width:100%; float:left; display:inline;}
.A_title li{ float:left; display:inline;}

.A_title .bqiaox{ width:2px; background-color:#115411; height:67px; float:left; display:inline}
.A_title h3 ,.A_title h5{ margin-left:10px;width:100%; float:left; display:inline;}
.A_title h3{ font-size:30px;  height:30px; line-height:30px; color:#115411; }
.A_title h5{ font-size:24px; height:50px; line-height:50px; color:#999999; font-weight:normal}
.abou_cntetr { font-size:16px; line-height:2em; text-align:left; color:#999; width:100%; float:left; display:inline; text-indent:2em;}
.abou_cntetr a{  margin:0px 10px; color:#166b77}
.abtou_lxwm{ width:100%; float:left; display:inline}
.abtou_lxwm li{ font-size:30px; line-height:60px; font-weight:bold; color:#cc0000; float:left; display:inline; width:auto; margin-right:20px; margin-top:20px;}
.abtou_lxwm li a{ float:left; display:inline; width:auto; margin:10px 10px 0px 10px;}
.ma_tp{ margin-top:10px;}

.shreat_show,.shreat_show dl,.shreat_show dl dt,.shreat_show dl dd{ float:left; display:inline; width:100%; float:left;}
.shreat_show dl dt{ height:50px; line-height:50px; font-weight:bold; font-size:24px; color:#666666;}
.shreat_show dl dd{ line-height:2em; font-size:14px; color:#999999;}
.shreat_show dl dd font{ color:#336699}
.xh_1,.xh_2,.xh_3{ width:23px; height:23px; background-position:center center; background-repeat:no-repeat; float:left; display:inherit; margin-right:10px; margin-top:15px;}
.xh_1{ background-image:url(../images/xx_5_62.html);}
.xh_2{ background-image:url(../images/xx_5_65.html);}
.xh_3{ background-image:url(../images/xx_5_68.html);}
.indx_new{ float:left; display:inline; width:68%;}
 .index_cjwt{ float:right; display:inline; width:30%}
 .new_list_title{ width:100%; float:left; display:inline; border-bottom:1px solid #ccc;}
 .new_list_title dt{ font-size:24px; line-height:50px; height:50px; float:left; display:inline; width:auto; padding:0px 20px; margin-bottom:-2px; border-bottom:3px solid #115411; color:#115411}
 .new_list_title a{ float:right; display:inline; height:50px; line-height:50px; padding:0px 20px;color:#115411}
.indx_new ul,.indx_new ul li,.index_cjwt ul,.index_cjwt ul li,.index_cjwt ul li a,.index_cjwt ul li font{ float:left; display:inline; width:100%;}
.indx_new ul{ margin-top:10px}
.indx_new ul li{ border-bottom:1px dashed #999; padding:10px 0px;}
.indx_new ul li:hover{ border-bottom:1px dashed #ff8f17; color:#ff8f17}
.indx_new ul li:hover a,.indx_new ul li:hover font{ color:#ff8f17; font-weight:bold}
.indx_new ul li a{ padding:10px 0px; float:left; text-align: left;color: #999;font-size: 14px;width:80%;white-space: nowrap;    overflow: hidden;text-overflow: ellipsis;display: block;}
.indx_new ul li font{ padding:10px 0px; float:right; display:inline-block; width:20%; text-align:right; color:#999; overflow:hidden;font-size:14px;}
.index_cjwt ul li{ border-bottom:1px dashed #999; padding:10px 0px;}
.index_cjwt ul li:hover{ border-bottom:1px dashed #ff8f17; color:#999}
.index_cjwt ul li a{ padding:0px;  text-align:left; color:#999; overflow:hidden; font-size:16px; margin-top:22px; color:#666}
.index_cjwt ul li font{ padding:5px 0px;   color:#999; overflow:hidden;font-size:12px; line-height:25px; height:50px; overflow:hidden}
.index_cjwt ul li:hover a ,.index_cjwt ul li a:hover, .index_cjwt ul li:hover font{ color:#ff8f17; font-weight:bold}


footer{ float:left; display:inline; width:100%; background-color:#031503; margin-top:30px; color:rgba(255, 255, 255, 0.8)}
.link{ width:80%; float:left; display:inline; padding:10px 10% 20px 10%; font-size:e0e0e0; margin:10px 0px; border-bottom:1px solid #5c5c5c}
.link strong{ font-size:14px; float:left; display:inline; margin:5px 10px; color:#fff}
.link a{ font-size:14px; float:left; display:inline; margin:5px 10px; color:#fff}
.boot_list{ float:left; display:inline; width:80%; margin:0px 10%; height:auto}
.b_li_A{ width:22%; float:left; display:inline; margin-left:3%;}
.b_li_B { width:57%; float:left; display:inline; margin-top:20px;}
.b_li_C{ width:18%; float:left; display:inline; margin-top:20px;}
.b_li_A  strong{ font-size:24px; width:100%; float: left; display:inline; padding:10px 0px; margin-top:20px;}
.b_li_A b{ font-size:34px; width:100%; float:left; display:inline; color:#cc9a09;padding:10px 0px}
.b_li_A font{ font-size:18px; width:100%; font-weight:bold; float:left; display:inline;   line-height:40px;} 
 
.b_li_B dl{ float:left; display:inline; width:calc(100%/6);}
.b_li_B dt,.b_li_B dd{ float:left; display:inline; width:96%; margin:2%;}
.b_li_B dt, .b_li_B dt a { font-size:14px; font-weight:bold; color:rgba(255, 255, 255, 0.8);}
.b_li_B dd a{ float:left; display:inline; height:auto; line-height:30px; width:100%; overflow:hidden; color:#9a9a9a; font-size:12px; color:rgba(255, 255, 255, 0.8);}
 
.b_li_C li{ float:left; display:inline; width:100%; margin-bottom:20px; text-align:center}
.b_li_C li img{ width:80%; height:auto; margin-left:10%;}
.b_li_C li font{ color:#9a9a9a; font-size:12px; width:100%; text-align:center; display:block;}
.b_li_C li a{ color:#9a9a9a; font-size:12px;  text-align:center; display:block; float:left; display:inline; margin:0px 0%;}
.b_li_C li a img{ width:auto; height:auto;}
	
.banquan{ background-color:#041704; padding:20px 0px; width:100%; float:left; display:inline; line-height:30px; text-align:center; color:rgba(255, 255, 255, 0.6)}
.banquan a{color:rgba(255, 255, 255, 0.6)}
.index_h1 {
    font-size: 46px;
    width: 100%;
    line-height: 200%;
    text-align: center;
    margin: 50px 0px 20px 0px;
    letter-spacing: 2PX;
} .index_h1 font {
    color: #08a515;
    font-weight: bold;
}.index_h2 {
    text-align: center;
    font-size: 18px;
    color: #999;
    font-weight: normal;
    margin-bottom: 50px;
} 
.table_show,.table_show_list {
    width: 100%;
     float: left;
    display: inline;
}.case_show {
    width: 100%;
    height: auto;
    margin: 0px auto 30px auto;
    overflow: hidden;
}
 .anli_list {
    width: 96%;
    margin: 2%;
}.anli_list li {
    float: left;
    display: inline;
    width: 21%; margin:0px 2%;
}.anli_list .anli_1 {
    background-image: url(../images/ng_cen_11.html);
}

 .anli_list li p {
    background-position: center center;
    background-repeat: no-repeat;
    height: 101px;
    width: 100%;
    display: block;
    float: left;
}.anli_list .on font {
    color: #fff; background-color:#65e004; font-weight:bold;
}

 .anli_list li font {
    font-size: 16px;
    line-height: 50px;
    height: 50px;
    width: 100%;
    text-align: center;
    display: block;
    float: left;
    color: #fff;
	background-color:#009900;
     -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .15s ease-in-out;
    -moz-transition: all .15s ease-in-out;
    -ms-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
 .anli_list .on span {
    display: block;
}
 .anli_list li span {
    background: url(../images/xt.png) center bottom no-repeat;
    height: 22px;
    width: 100%;
    display: block;
    float: left;
    display: none;
}
 
 
 
/*经典案例*/
.case_show_box{ width:1180px; height:auto; margin:auto; overflow:hidden;padding:40px 0;}
.case_show{ width:100%; height:auto; margin:0px auto 30px auto; overflow:hidden; }
.case_show li{ width:23%; margin:20px 1% 0px 1%; height:auto; float:left;  overflow:hidden;text-align:center; }
.case_show li a{ font-size:16px;  display:block; }
.table_show_list .case_show li a img{  padding:1px; border:1px solid #c2c2c2; max-width:90%;   margin:0px auto;}
.table_show_list .case_show li span{ width:100%; float:left; display:inline}
.case_show li span a{ font-size:16px; height:35px;border:0px; line-height:35px; text-align:center; display :block; color:#666}
.case_show .kh_li{ width:377px; height:420px; float:left; margin-right:24px; overflow:hidden;text-align:center; margin-top:18px;}
.case_show .kh_li .kh_div{width:99%; height:418px; float:left; border:1px solid #c2c2c2;}
.case_show .kh_li .kh_img{width:100%;height:295px;text-align:center;}
.case_show .kh_li a{ font-size:16px;width:100%;  display:block; }
.case_show .kh_li a img{  padding:1px; height:280px;max-width:100%;border:0px;}
.case_show .kh_li span a{ font-size:16px; height:35px;border:0px; line-height:35px; text-align:center; display :block; }
.case_show .kh_li .kh_con h3{font-size:16px;line-height:20px;padding-bottom: 15px;width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case_show .kh_li .kh_con p{font-size:14px;line-height:25px;overflow: hidden;}

.text-center {text-align: center;
    width: 100%;
    float: left;
    display: inherit;
    margin: 20px 0px;
} .btn {
       padding: 20px 80px;
    font-size: 18px;
    display: inline-block;
    text-align: center;
     letter-spacing: 1px;
    color: #fff;
    background: #009900;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .15s ease-in-out;
    -moz-transition: all .15s ease-in-out;
    -ms-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.red_fan{ background-color:#cc3333;}