*{ margin:0 auto; padding:0;}
html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, img, textarea, iframe, table, th, td {
    margin: 0 auto;
    padding: 0; text-align:center
}
img {
    border: medium none;
    vertical-align: middle;
}
ol, ul, li {
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6, table, th, td {
    font-size: 100%;
    font-weight: normal;
}
body, input, select, button, textarea {
    font-family: "Source Sans Pro",Tahoma,Microsoft yahei;
    font-size: 14px; 
}
.normal, em, i {
    font-style: normal;
    font-weight: normal;
}
body {
    color: #333;
    line-height: 23px; text-align:center; margin:auto;min-width:1200px
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p {
    word-wrap: break-word;
}
a {
    color: #333;
    text-decoration: none; 
}
a:hover {
    color: #ec5706;
}
table {
    border-collapse: collapse;
}
input[type="button"] {
    outline: medium none;
}
.clearfix {
    display: block;
}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
@font-face {
  font-family: "tt0102m_";
  src: url("../Fonts/tt0102m_.woff2") format("woff2"),
       url("../Fonts/tt0102m_.woff") format("woff"),
       url("../Fonts/tt0102m_.ttf") format("truetype"),
       url("../Fonts/tt0102m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0102m_.svg") format("svg");
	   font-family: "tt0588m_";
  src: url("../Fonts/tt0588m_.woff2") format("woff2"),
       url("../Fonts/tt0588m_.woff") format("woff"),
       url("../Fonts/tt0588m_.ttf") format("truetype"),
       url("../Fonts/tt0588m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0588m_.svg") format("svg");
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.f12 {
    font-size: 12px;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.f18 {
    font-size: 18px;
}
.f20 {
    font-size: 20px;
}
.f24 {
    font-size: 24px;
}
.f30 {
    font-size: 30px; 
}
.f36 {
    font-size: 36px;
}
.undis {
    display: none;
}
.dis {
    display: block;
}
.diss {
    display: inline-block;
}
.w100 {
    width: 100%;
}
.wrap {
    width: 1240px; 
}

.hui{ color:#adacac}
.cs{ color:#F24A07}

.m-auto {
    margin-left: auto;
    margin-right: auto;
}
.l-19 {
    line-height: 19px;
}
.l-15 {
    line-height: 15px;
}
.l-24 {
    line-height: 24px;
}
.l-26 {
    line-height: 26px;
}
.l-30 {
    line-height: 30px;
}
.l-35 {
    line-height: 35px;
}
.l-50 {
    line-height: 50px;
}
.l-80 {
    line-height: 80px;
}
.pl8 {
    padding-left: 8px;
}
.p10 {
    padding: 10px;
}
.p15 {
    padding: 15px;
}
.p20 {
    padding: 20px;
}
.pl5 {
    padding-left: 5px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left: 15px;
}
.pl20 {
    padding-left: 20px;
}
.pl25 {
    padding-left: 25px;
}
.pl30 {
    padding-left: 30px;
}
.pl30 {
    padding-left: 30px;
}
.pl40 {
    padding-left: 40px;
}
.pt5 {
    padding-top: 5px;
}
.pt10 {
    padding-top: 10px;
}
.pt15 {
    padding-top: 15px;
}
.pt20 {
    padding-top: 20px;
}
.pt25 {
    padding-top: 25px;
}
.pt150 {
    padding-top: 150px;
}
.pt30 {
    padding-top: 30px;
}

.pt40 {
    padding-top: 40px;
}
.pt50 {
    padding-top: 50px;
}
.pt55 {
    padding-top: 55px;
}
.pt75 {
    padding-top: 75px;
}
.pt60 {
    padding-top: 60px;
}
.pb5 {
    padding-bottom: 5px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb15 {
    padding-bottom: 15px;
}
.pb20 {
    padding-bottom: 20px;
}
.pb25 {
    padding-bottom: 25px;
}
.pb50 {
    padding-bottom: 50px;
}
.pr5 {
    padding-right: 5px;
}
.pr10 {
    padding-right: 10px;
}
.pr40 {
    padding-right: 40px;
}
.pr15 {
    padding-right: 15px;
}
.pr20 {
    padding-right: 20px;
}
.pr25 {
    padding-right: 25px;
}
.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml11 {
    margin-left: 11px;
}
.ml15 {
    margin-left: 15px;
}
.ml16 {
    margin-left: 16px;
}
.ml20 {
    margin-left: 20px;
}
.ml22 {
    margin-left: 22px;
}
.ml30 {
    margin-left: 30px;
}
.ml50 {
    margin-left: 50px;
}
.ml60 {
    margin-left: 60px;
}
.mr5 {
    margin-right: 5px;
}
.mr10 {
    margin-right: 10px;
}
.mr15 {
    margin-right: 15px;
}
.mr20 {
    margin-right: 20px;
}
.mr25 {
    margin-right: 25px;
}
.mr30 {
    margin-right: 30px;

}
.mr50 {
    margin-right: 50px;
}
.mr100 {
    margin-right: 100px;
}
.ml90 {
    margin-left: 90px;
}
.ml70 {
    margin-left: 70px;
}
.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt20 {
    margin-top: 20px;
}
.mt25 {
    margin-top: 25px;
}
.mt30 {
    margin-top: 30px;
}
.mt40 {
    margin-top: 40px;
}
.mt60 {
    margin-top:60px;
}
.mb5 {
    margin-bottom: 5px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}
.mm{ margin:20px}
.color-grey {
    color: #999;
}
.row {
    margin-left: -15px;
}
.row2 {
    margin-left: -20px;
}
.row3 {
    margin-left: -30px;
}
.row4 {
    margin-left: -1px;
}
.ml1{ margin-left:1px}
.blod{ font-weight:bold}
.huise{ color:#999999}
.lv{ color:#2D9D3B}
#cs{color:#F30;  }
.hui{color:#999}
.juh{color:#f97d10}

.top_inf{ width:100%; background:url(../images/index_r1_c2.jpg) bottom repeat-x; height:30px; line-height:30px; color:#666}
/*---导航---*/
.top_nav{ height:88px; position:relative; z-index:111;}
.top_nav img{  padding-top:10px}

.top_nav ul li:last-child{ margin-right:0}



/* remove the bullets and set the margin and padding to zero for the unordered list */ 
.top_nav ul { 
padding:0; 
margin:28px 0 0 0 ; 
list-style-type: none; 
} 
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */ 
.top_nav ul li { 
float:left; 
position:relative; width:140px;
} 
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */ 
.top_nav ul li a, .top_nav ul li a:visited { 
display:block; 
text-align:center; 
text-decoration:none; 
 
height:30px; 
color:#000; 
border-bottom:1px solid #fff; 
border-width:1px 1px 0 0; 
line-height:30px; 
font-size:16px; 
} 
.top_nav ul li:nth-child(1){ width:70px}
.top_nav ul li:nth-child(7){ width:95px}
.top_nav ul li:nth-child(8){ width:95px}
/* make the dropdown ul invisible */ 
.top_nav ul li ul { 
display: none; margin:0px 0 0 0 ; 
} 
/* specific to non IE browsers */ 
/* set the background and foreground color of the main menu li on hover */ 
.top_nav ul li:hover a { 
color:#fff; 
background:#FA7D0F;
} 
/* make the sub menu ul visible and position it beneath the main menu list item */ 
.top_nav ul li:hover ul { 
display:block; 
position:absolute; 
top:30px; 
left:0; 
width:105px; z-index:1111111111
} 
/* style the background and foreground color of the submenu links */ 
.top_nav ul li:hover ul li a { 
display:block; 
background:#f6f0ed; 
color:#000; font-size:14px
} 
/* style the background and forground colors of the links on hover */ 
.top_nav ul li:hover ul li a:hover { 
background:#EC5705; 
color:#fff; 
} 
.top_nav ul li:hover ul li:last-child a{ border-bottom-left-radius:6px;border-bottom-right-radius:6px}




/*------js--------*/
.flexslider{position:relative;height:432px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; clear:both;  }
.slides{position:relative;z-index:1;}
.slides li{height:432px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;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:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}

.w552{ width:552px; height:338px; position:relative}

/*焦点图*/
.focus{ position:relative; width:552px; height:338px; background-color: #000; float: left;}  
.focus img{ width:552px; height:338px;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 10px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:18px; height:2px;  margin:0 5px;color:#ec5706;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ec5706;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
/*--newshenews--*/
.w9081{ width:908px}
.w908top{width:908px; height:38px; background:url(../images/index_r23_c5.jpg) left bottom no-repeat; overflow:hidden}
.w908_bot{ width:100%; clear:both; padding-top:20px; overflow:hidden}
.w908_bot dl{ width:295px; float:left; height:126px; background:#EEF3EF; overflow:hidden; margin-right:10px}
.w908_bot dl:last-child{margin-right:0px}
.w908_bot dt{ width:126px; float:left; overflow:hidden}
.w908_bot dt p{ padding-bottom:100%;position:relative; }
.w908_bot dt img {
 position: absolute;
 width: 100%; height:100%; left:0;object-fit: cover;
}
.w908_bot dd{ float:right; width:135px; padding-right:10px; padding-top:10px; overflow:hidden; text-align:left}
.w908_bot dd h1{ text-align:left;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; line-height:30px;}
.w908_bot dd p{ height:40px; line-height:20px; overflow:hidden; font-size:12px; margin-bottom:10px;}
.w316 dl dd{ text-align:left; line-height:30px; background:url(../images/i1ndex_r4_c4.jpg) 0px 10px no-repeat; padding-left:15px; border-bottom:1px dashed #dfdfdf;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; width:100%; clear:both}
.w316 dl dd:last-child{border-bottom:none}
.w316 dt{ text-align:left; font-size:18px; margin-bottom:10px;  height:35px; line-height:35px}
.w316{ width:280px; border:1px solid #dfdfdf; padding: 3px 15px 19px 15px ; height:158px; overflow:hidden}
.w404{width:374px; border:1px solid #dfdfdf; padding:15px; /*height:340px; */overflow:hidden}
.w404_top{width:100%; height:38px; background:url(../images/index_r11_c9.jpg) left bottom no-repeat; overflow:hidden}
.inf_bgn dl{ width:100%; clear:both; overflow:hidden; padding-top:10px;}
.inf_bgn dl dt{width:100%; clear:both; overflow:hidden; border-bottom:1px solid #dfdfdf; padding-bottom:15px; margin-top:10px;}
.inf_bgn dl dt div{   width:225px;}
.inf_bgn dl dt div h2{ text-align:left;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; line-height:30px; font-size:16px; }
.inf_bgn dl dt p{ line-height:20px; height:40px; overflow:hidden; margin-top:5px;}
.inf_bgn dl dd{ text-align:left; line-height:30px; background:url(../images/i1ndex_r4_c4.jpg) 0px 10px no-repeat; padding-left:15px; border-bottom:1px dashed #dfdfdf;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; width:100%; clear:both}
.inf_bgn dl dd:last-child{border-bottom:none}

#Tab62 {
    height: auto;
    overflow: hidden;
    width: 100%; clear:both;
}
.Menubox62 {
    
   
    overflow: hidden;
    width: 100%; height:44px; background:url(../images/012.jpg) repeat-x
}
#Tab62 .Menubox62 li {
    cursor: pointer;
    display: block;
    float: left;
    font-family: "微软雅黑";
    height: 41px;
    text-align: center;
    width: 150px; line-height:41px; font-size:18px; margin-right:35px
  
}
#Tab62 .Menubox62 li.hover {
    
    color: #ec5706;
    display: block;
    height: 41px;
    width: 150px;  font-size:18px; line-height:41px; background:url(../images/index_r17_c6.jpg) center bottom no-repeat; color:#fc7d12
}

.Contentbox62 {
    height: auto;
    overflow: hidden;
    width: 100%; padding-top:10px
}
.tag{ border-top:1px solid #dfdfdf; height:35px; line-height:35px; color:#666; text-align:left; }
.tag a{color:#666;}
.dw_list{}
.dw_list dd{ width:294px; float:left; margin-right:20px;height: 216px;}
.dw_list dd:nth-child(4){margin-right:0px;}
.dw_list dd:nth-child(8){margin-right:0px;}
.dw_list dd span{ line-height:50px; font-size:14px; text-align:center; display:block}
.dw_list dd p{ padding-bottom:56.46%;position:relative; overflow:hidden; transition:all 1s}
.dw_list dd img {
 position: absolute;
 width: 100%; height:100%; left:0; transition:all 1s;object-fit: cover;
}
.dw_list  dd:hover img{ -webkit-transform:scale(1.5) ; 
    -moz-transform:scale(1.5) ); 
    -o-transform:scale(1.5) ; }
.glv_top{width:100%; height:38px; background:url(../images/index_r23_c5.jpg) left bottom no-repeat; overflow:hidden}
.gl_r1{ width:466px; height:320xpx; overflow:hidden; position:relative}
.gl_r1 p{ padding-bottom:68.66%;position:relative; overflow:hidden; transition:all 1s}
.gl_r1 img {
 position: absolute;
 width: 100%; height:100%; left:0; transition:all 1s
}
.gl_r1:hover img{ -webkit-transform:scale(1.5) ; 
    -moz-transform:scale(1.5) ); 
    -o-transform:scale(1.5) ; }
.gl_r1 span{ width:94%; position:absolute; z-index:11; left:4%; bottom:5px; color:#fff;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; line-height:30px;text-shadow:1px 1px 1px #000; text-align:left; font-size:14px; display:block; overflow:hidden}
.gl_r2{ width:770px; float:right}
.gl_r2 dd{ width:224px; height:152px; overflow:hidden; position:relative; float:left; margin-left:32px; margin-bottom:18px;}
.gl_r2 dd p{ padding-bottom:67.85%;position:relative; overflow:hidden; transition:all 1s}
.gl_r2 dd img {
 position: absolute;
 width: 100%; height:100%; left:0; transition:all 1s;object-fit: cover;
}
.gl_r2 dd:hover img{ -webkit-transform:scale(1.5) ; 
    -moz-transform:scale(1.5) ); 
    -o-transform:scale(1.5) ; }
.gl_r2 dd span{ width:94%; position:absolute; z-index:11; left:4%; bottom:5px; color:#fff;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden; line-height:30px;text-shadow:1px 1px 1px #000; text-align:left; font-size:14px; display:block; overflow:hidden }
	
.bq_top{ width:500px; text-align:center; margin:auto; font-size:26px; background:url(../images/index_r60_c30.jpg) center 5px repeat-x; height:48px; line-height:48px; overflow:hidden}
.bq_top p{ text-align:center; margin:auto; background:#fff; width:300px; color:#666}
/* .bq_show dl{ width:100%; clear:both; overflow:hidden; padding-top:20px;height:100px} */
.bq_show .show_gl{ width:100%; clear:both; overflow:hidden; padding-top:20px;height:100px}
.bq_show a{ border:1px solid #f97a26; border-radius:100px; background:#fff;   white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden;  padding:5px; width:90%; display:block; float:left; text-align:center; color:#F60}

.bq_show dl dd{ width:145px; float:left; margin:5px 5px 12px 5px; overflow:hidden}

.bq_show a:hover{ background:#f97a26;border:1px solid #f97a26; color:#fff}
.links{ padding:20px 0;border-top:#dfdfdf 1px solid; margin-top:15px}
.links p{ text-align:left; line-height:30px; padding-left:5px;}
.links p em{ font-style:normal}
.links li{ width:100%; clear:both}
.links li a{ float:left; padding-left:5px; padding-right:5px; line-height:23px; text-align:left; color:#666}
.copy_bg{ background:#3d3d3d; overflow:hidden; padding:50px 0}
.copy_bg a{color:#fff;}
.bot_nav { font-size:16px; line-height:40px; color:#fff; word-spacing:15px; border-bottom:1px solid #4E4E4E; overflow:hidden; padding-bottom:15px;} 
.bot_nav  a{ color:#fff}
.copy_bg dt{ color:#9a9999}
.copy_bg dd{color:#dfdfdf}

/*--pest--*/
.about_pest{ position:relative; z-index:22; border-bottom:1px solid #dfdfdf; padding-bottom:30px; margin-bottom:15px }
,w238{ width:238px}
.w205{ width:238px; background:#fa7d11; overflow:hidden; padding:20px 0; border-top-left-radius:100px; border-bottom-right-radius:100px; margin-top:30px}
.w205 h1{ font-size:22px; line-height:24px; color:#fff}
.w205 h1 em{ color:#bcca35}
.w205 p{color:#fff; font-size:14px; padding-top:5px; border-bottom:1px solid #fff; padding-bottom:15px;}
.w205 ul{ width:165px; margin-top:10px;}
.w205 ul li{ line-height:35px; font-size:16px; margin-bottom:15px;}
.w205 ul li a{ color:#fff}
.w205 ul li a.lover{ background:#fa924a; color:#333; height:35px; line-height:35px; display:block; border-radius:100px}

.w908{ width:960px; }
.about_us_bot p{ text-align:left;  line-height:33px; padding-top:30px; overflow:hidden; font-size:14px; color:#666}
.about_us_bot p img{ text-align:center; margin:auto; display:block}

.news_list dl{ width:100%; clear:both; padding:20px 0; border-bottom:1px solid #DEDEDE; overflow:hidden}
.news_list dl dt{ float:left; }
.news_list dl dt img{ width:200px; height:122px;}
.news_list dl dd{ padding-top:25px; width:720px; float:right}
.news_list dl dd a{ text-align:left; font-size:16px; font-weight:bold; width:1005; clear:both; display:block; line-height:40px}
.news_list dl dd time{ text-align:left; font-size:14px; color:#999; line-height:30px; float:left}

.page{ width:640px;  margin-bottom:20px; font-size:12px; font-family:"microsoft yahei"; overflow:hidden; text-align:center; margin:auto;  margin-top:40px}

.page ul li{ float:left; line-height:25px; margin-left:10px; font-size:14px;}
.current{background:#DF0001; color:#fff; border:1px solid #DF0001; text-decoration:none; padding:0px 10px; float:left;height:25px; line-height:25px; margin:0 3px}
.page a{display:block; float:left; height:25px; border:1px solid #bcbcbc; line-height:25px; padding:0 10px; margin:0 3px; color:#666; overflow:hidden;}
.page a:hover,a.cur{background:#DF0001; color:#fff; border:1px solid #DF0001; text-decoration:none;}

.bt{width:100%; height:auto; text-align:center; padding-bottom:5px;  border-bottom:1px dashed #d6d6d6;}
.bt h4{ font-size:22px; font-family:"microsoft yahei"; font-weight:bold; line-height:30px;}
.bt ol{ margin-top:6px; color:#979696; font-size:12px; line-height:30px;}

.inf_nr{width:100%; height:auto; font-size:16px; line-height:27px; text-align:left; margin-top:15px; clear:both; }
.inf_nr div{ text-align:left; }
.inf_nr p{ text-align:left; line-height:30px; font-size:14px; padding-top:15px; float:none; text-indent:2em; color:#666}
.inf_nr p img{ text-align:center; margin:auto; display:block;}
.fenpian{ width:100%; clear:both; padding-top:25px;  margin-top:15px; overflow:hidden; border-top:1px solid #d6d6d6}
.fenpian li{ text-align:left; line-height:30px;width:50%; float:left}
.rec ul{ border-top:1px solid #eae9e9;border-left:1px solid #eae9e9; clear:both; overflow:hidden}
.rec li{ border-bottom:1px solid #eae9e9;border-right:1px solid #eae9e9; float:left; line-height:60px; overflow:hidden; width:19.92%}
.left_n{width:238px;}
.left_n h1{width:238px; height:48px; background:url(../images/index_r11_c9.jpg) left bottom no-repeat; overflow:hidden; font-size:18px; line-height:48px; text-align:left}
.left_n h1 em{ color:#fa7d11}
.one_22{ width:238px;}
.one_22 dl{ width:100%;  overflow:hidden; border-bottom:1px solid #dfdfdf; overflow:hidden; padding-bottom:15px;}
.one_22 dl dd{ width:100%; clear:both; margin-top:0}
.one_22 dl dd h2{ text-align:left; font-size:16px; font-weight:normal; margin:0; line-height:35px;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden}
.one_22 dl dd p{ text-align:left; font-size:12px; color:#999; line-height:22px;  overflow:hidden;white-space: nowrap;
    text-overflow: ellipsis; overflow:hidden}

.lj_show{width:100%;  overflow:hidden;border-top:1px solid #dfdfdf; overflow:hidden; padding:15px 0; margin:15px 0}
.lj_show dt{ text-align:left; line-height:30px}
.lj_show dd{ text-align:left; line-height:30px}
/*.lj_show dl a{ color:#009900}*/
.inf_nr span{ text-align:left; line-height:30px; font-size:14px; padding-top:15px; float:none; text-indent:2em; color:#666}
.inf_nr span img{ text-align:center; margin:auto; display:block;}

.post-slide{
		margin: 15px 5px; width:304px; float:left
	}
	.post-slide .post-img{
		overflow: hidden;
	}
	
	.post-slide .post-img  p{padding-bottom: 70.51%; position: relative; overflow:hidden}
.post-slide .post-img  img {
 position: absolute;
 width: 100%; height:100%;  left:0; transform: scale(1);
		transition: all 1s ease-in-out 0s; object-fit: cover;
}
	.post-slide:hover .post-img img{
		transform: scale(1.2);
	}
	
.post-slidee{
		margin: 0 ;
	}
	.post-slidee .post-img{
		overflow: hidden; width:100%; 
	}
	
	.post-slidee .post-img  p{padding-bottom: 33.83%; position: relative; overflow:hidden; }
.post-slidee .post-img  img {
 position: absolute;
 width: 100%; height:100%;  left:0px; transform: scale(1.08);
		transition: all 1s ease-in-out 0s; object-fit: cover;
}
	.post-slidee:hover .post-img img{
		transform: scale(1.3);
	}
.js_so h1{line-height:30px;  overflow:hidden;white-space: nowrap;
    text-overflow: ellipsis; padding: 15px 15px -10px 15px}
.inf_nr div{ text-align:left; line-height:30px; font-size:14px; padding-top:15px; float:none; text-indent:2em; color:#666}
.inf_nr div img{ text-align:center; margin:auto; display:block;}
/*显示更多*/
#show {
    border: 1px solid #ccc;
    width: 100px;
    clear: both;
    margin: 20px auto;
    padding: 6px 0px;
}
.arc_show {
    height: auto !important;
}
.img_show dl  dd { line-height:0.7rem; overflow:hidden; text-align: center; font-size:0.26rem;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;  }