.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;font-size:0}
.clear{ zoom:1;_zoom:1; overflow: hidden;_overflow: hidden;}
.ielt8 .clear{overflow: visible;}
.left{ float: left; }
.right{ float: right; }
.wp{ width: 1200px; margin: 0 auto; }
.comareachoose{ margin: 15px 0; background-color: #f8f8f8; padding: 15px; box-sizing: border-box; border: 1px solid #eee;}
.comareachoose .comsselect { font-size: 14px; line-height:40px;cursor: default; color: #999;}
.comareachoose .comsselect span{ display: block;float: left; color: #222; font-size:16px;  padding: 0 15px 0 10px; }
.comareachoose .comsselect .li { width: 890px;float: left; }
.comareachoose .comsselect a{ padding:5px;margin: 2px; text-decoration: none; white-space: nowrap;border-radius: 5px;font-size:14px; color:#666 }
.comareachoose .comsselect a:hover{ background: #ff552e;color:white;text-decoration: none;}
.comareachoose .comsselect .selected{ background:#ff552e;color:white; }
.comareachoose .comcurrent{ background:#ff552e;color:white }  
/* 信息模块 */ 
#case_main .conter { margin: 15px 0px; }
#case_main .conter .case_sitemap { border: 1px solid #eee; font-size: 14px; margin: 15px 0px; height: 20px; line-height: 20px;padding: 10px 20px; background-color: #f8f8f8;color: #888888; }
#case_main .conter .case_sitemap span {	color: #ff552e;margin: 0px 3px;  }
/* xiaoqu_listl */
.conter #xiaoqu_listl{ padding-bottom: 30px; }
.conter .newslistitem{ width: 392px; float: left; margin-left: 12px;  margin-bottom: 15px; }
.conter .newslistitem.mln{ margin-left: 0px; }
.conter .newslistitem_text{  padding: 15px; box-sizing: border-box;background: #fff; position: relative; -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms;}
.conter .top_img{ width: 100%;height: 285px; overflow: hidden; position: relative; }
.conter .top_img img { display: block; height: 100%; -webkit-transition: all .7s;  -moz-transition: all .7s;   -ms-transition: all .7s;  -o-transition: all .7s; transition: all .7s; }
.conter .top_img .min_tanchuang{ position: absolute; bottom: 0px; right:0px;height: 30px; line-height: 30px; width: auto; }
.conter .top_img span{ cursor: pointer; padding: 0 10px; box-sizing: border-box; display: block; text-align: center; color: #fff; font-size: 14px; height: 30px; line-height: 30px;  }
.conter .top_img .tu1{ width: auto; background: #000; background: rgba(0, 0, 0, .5) }
.conter .top_img .tu2{ width: 50%; background: #ff552e; background: rgba(255, 85, 46, .8) }
.conter .top_text{ height: 32px; overflow: hidden;;}
.conter .top_text .left{ width: 100%; font-weight: bold;font-size: 18px; }
.conter .top_text .right{ display: none; width: 29%; font-weight: bold;color: #ff552e;font-size: 14px; text-align: right; }
.conter .botton_text { padding-top: 10px; line-height:24px; height:24px; overflow: hidden;}
.conter .botton_text img{ display: block; float: left; width: auto; height: 24px;border-radius: 2px;margin-right:5px;}
.conter .botton_text span{display:block;float: left; margin-right: 10px;color: #999;font-size: 14px; } 
.conter .botton_text:hover span{color: #ff552e;}
.conter .botton_text .left{ width: 70%;  }
.conter .botton_text .right{ width: 29%; font-weight: bold;color: #ff552e;font-size: 14px; text-align: right; } 
.conter .botton_text span.mianji{ margin: 0; padding: 0;}
.conter .botton_text span.mianji::before{ content: '';width: 1px; display: inline-block; height: 10px; background: #ddd;margin:0 16px;}
.conter .botton_text span.mianji:first-child::before{ display: none; margin-left: 0;}
.conter .newslistitem:hover .top_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.conter .newslistitem:hover .min_tanchuang{ display: block; }
#yuyuetable .yycenter.b .yylist input.submit{ cursor: pointer; }
/* pages */ 
.pages a{  border-radius: 4px;}
.pages a.hover{ color: #fff !important; border: 1px solid #ff552e; background: #ff552e !important; }
.pages a:hover{ color: #fff !important; border: 1px solid #ff552e; background: #ff552e !important; }
/* #com_city */
#com_city{ background: #fff; margin-left: 10px; width: 80px; height: 23px; line-height: 23px;border-radius: 5px; text-align: center;display: inline-block; border: 1px solid #dbdbdb;font-weight: bold; color: #222!important; font-size: 12px;vertical-align: -0.5px;}
#com_city img{ display: inline-block; width: 10px; height: 12px;}