﻿/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */dl, dt, dd, ul, ol, li, /* list elements 列表元素 */pre, /* text formatting elements 文本格式元素 */fieldset, lengend, button, input, textarea, /* form elements 表单元素 */th, td { /* table elements 表格元素 */margin: 0;padding: 0;}
/* 设置默认字体 */
body,button, input, select, textarea { /* for ie */ /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */}
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
/* 将斜体扶正 */code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } 
/* 统一等宽字体 */small { font-size: 12px; } 
/* 小于 12px 的中文很难阅读，让 small 正常化 *//* 重置列表元素 */
ul, ol { list-style: none; }
/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: underline; }
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */border-bottom: 1px dotted; cursor: help;}
q:before, q:after { content: ''; }
/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}
/* 重置表格元素 */
table { border-collapse: collapse; border-spacing: 0;}
/* 重置 hr */
hr { border: none; height: 1px;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

	body{font-family:"微软雅黑"; background:#f3f3f3;}
	 a{ color:#333333}
	a:hover{ text-decoration:none;}
	.MIN{ width:1000px; margin:0 auto;}
	a,img{border:0;}
	*{margin:0;padding:0;list-style-type:none;}
	/**HEADER**/
.header{ height:65px; background:#ffffff; padding:30px 0 12px;}
	.header ul li{ display:inline;}
	.header ul li.NavL,.nav ul li.NavL{ float:left;}
	.header ul li.NavR,.nav ul li.NavR{  float:right;}
	.header ul li.NavR{   }
	.header ul li.nav_hidden {display:none;}
	.header ul li.NavR a{color:#ffffff;font-size:16px; display:inline-block; width:108px; line-height:24px; height:24px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.header ul li.NavR a:hover{ color:#ffffff}
	h1{display:inline; font-size:16px}
	h1 img{display:inline-block; margin-top:0px}
	.nav ul li.NavL p{display:inline-block; font-size:16px; color:#ffffff; width:180px;height:40px ;line-height:40px; background:#ee7d31; text-align:center;}
	.nav{ height:40px; background:#248bcb; }
	.nav a{color:#ffffff;}
	.nav ul li a:hover{color:#ee7d31; }
	.nav ul li.NavR li{display:inline-block; height:38px  }
	.nav ul li.NavR a{ display:inline-block;font-size:16px;width:96px;   line-height:38px; text-align:center; }
	.nav ul li.NavR li a.dangqian{color:#ee7d31; background:#ffffff;height:38px; border-top:2px solid #ee7d31; }
	.nav ul li.NavR a:hover{color:#ee7d31; background:#ffffff; border-top:2px solid #ee7d31; }
    p.guanjianci{width:530px; margin-left:80px; padding-top:48px; font-size:14px}
	p.guanjianci a{ padding:0 5px}
	p.guanjianci a:hover{ color:#248bcb}


.nav_dl a {display: block;line-height: inherit;cursor: pointer;}
.nav_menu {text-transform: uppercase;}
.nav_menu-item {display: inline-block;position: relative;}
.nav_menu-item:hover {background-color: #248bcb;}
.nav_menu-item:hover .nav_submenu { display: block;}
.nav_submenu {text-transform: none; display: none; position: absolute;background-color: #248bcb;}
.nav_submenu-item a:hover{ background:#1f77af; }
	
	.hot-lesson ul {height: 39px; margin-bottom:5px; border-bottom:1px #e4e4e4 solid;}
    .hot-lesson ul li {width: 20%;float: left;	text-align: center;font-size: 14px;color: #666;padding: 13px 0 10px;cursor: pointer}
    .hot-lesson ul li.on {border-bottom: 2px solid #248bcb;	background-size: 10px 4px;	color: #248bcb}
    .hot-lesson ul li:hover {border-bottom: 2px solid #248bcb;color: #248bcb}
	.main_qh h2{color:#333333; margin:25px 0 10px; padding:2px 8px; border-left:4px solid #248bcb}
	.main_tuijian{width:1000px}

.vip_all .common ul li{margin-left:7.5px;}
.vip_all .summary{background:rgba(36,139,203,0.8);}
.vip_all .listbox{float:left; margin-bottom:10px; border:1px #e4e4e4 solid;background:#ffffff; width:192px; height:216px; position:relative;}
.vip_all .listimg{float:left; width:192px; height:115px; position:relative; border-bottom:1px #e4e4e4 solid; overflow:hidden;}
.vip_all .listimg img{background:#333; width:192px; height:115px;  top:0; left:0; position:absolute;}
.vip_all .summary{width:192px;height:115px;top:115px;left:0;position:absolute;}
.vip_all .summarytxt{text-align: center;margin:4px 6px;width:180px;height:auto;line-height:22px;font-size:12px;color:#fff; }
.vip_all .summarytxt p{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}
.vip_all .listinfo{_margin-bottom:3px; padding:6px; width:180px; line-height:22px; font-size:12px;}
.vip_all .listinfo a{font-size:12px;}
.vip_all .listtitle{float:left; padding:8px 0 4px;  width:180px; font-size:14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-bottom:#bbb 1px dashed}
.vip_all .listtitle a{font-size:14px; color:#248bcb}
.vip_all .listtitle a:hover{color:#ee7d31;}
.vip_all .listview{float:left;margin-right:10px;position:absolute;bottom:2px; left:2px; margin-top:5px;padding-left:20px;background:url(../images/view.gif) 0 3px no-repeat;color:#999;}
.vip_all .listcomment{float:left;margin-right:10px; position:absolute;bottom:2px; right:2px;margin-top:5px;color:#999;}
.vip_all .listdemo a{float:right;margin:5px 5px 0;position:absolute;bottom:2px; right:2px;color:#333;white-space:nowrap;}
.vip_all .listdemo a:hover{color:#ee7d31;}
	
	
 .main_tuijian .common ul li{margin-left:10px;}
.main_tuijian .common .summary{background:rgba(36,139,203,0.8); }
.main_tuijian .common .listbox{float:left; margin-bottom:9px; border:1px #e4e4e4 solid;background:#ffffff; width:184px; height:111; position:relative;}
.main_tuijian .common .listimg{float:left; width:184px; height:111px; position:relative; overflow:hidden;}
.main_tuijian .common .listimg img{background:#333; width:184px; height:111px;  top:0; left:0; position:absolute;}
.main_tuijian .common .summary{width:184px;height:111px;top:111px;left:0;position:absolute;}
.main_tuijian .common .summarytxt{margin:3px 6px;width:171px;height:auto;line-height:22px;font-size:12px;color:#fff; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}
.main_tuijian .common .summarytxt p{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}
.main_tuijian .banner_small .listbox{float:left; margin-bottom:10px; border:1px #e4e4e4 solid;background:#ffffff; width:410px; height:233px; position:relative;}
.main_tuijian .banner_small .listimg{float:left; width:410px; height:233px; position:relative;  overflow:hidden;}
.main_tuijian .banner_small .listimg img{background:#333; width:410px; height:233px;  top:0; left:0; position:absolute;}
 .main_tuijian .banner_lunzuan {width:980px; }
.main_tuijian .banner_lunzuan a.listbox{ display:inline-block; margin-right:6px; margin-bottom:10px; border:1px #e4e4e4 solid;background:#ffffff; width:184px; height:111px; }
.main_tuijian .banner_lunzuan a.listbox img{width:184px; height:111px;}

.fl{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mb-img{width:1000px;}
.mb-inav{width:8px; padding:10px 5px; background:#FFFFFF; border:1px #e4e4e4 solid; }
.mb-inav li{width:8px;height:30px;margin-bottom:1px}
.mb-inav li a{display:block;height:30px;background:#bdbdbd}
.mb-inav li a.cur{background:#248bcb}
.mb-ibox{width:980px;height:113px;position:relative;overflow:hidden}
.mb-ibox div{width:980px;height:113px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;display:none}

.main_zhiwei .yingjiesheng h3{color:#333333;display:inline-block;margin-bottom:5px; border:1px #e4e4e4 solid;background:#ffffff; padding:0 10px; width:704px; height:32px; line-height:32px}
.main_zhiwei .shixizhiwei h3{ color:#333333; display:inline-block;margin-bottom:5px; border:1px #e4e4e4 solid;background:#ffffff; padding:0 10px; width:242px; height:32px;  line-height:32px}
.main_zhiwei .rezhao h3 a{ float:right}
.main_zhiwei .rezhao h3 a:hover{ color:#248bcb}
.main_zhiwei .yingjiesheng{float:left; width:730px; }
.main_zhiwei .shixizhiwei{float:right;width:264px;  }
.main_zhiwei .yingjiesheng .yj_left{ margin-right:5px; float:left}
.main_zhiwei .yingjiesheng .yj_left li{ border:1px #e4e4e4 solid;background:#ffffff; padding:10px; width:338px; height:41px;}
.main_zhiwei .yingjiesheng .yj_left li h4{ height:21px; font-weight:100;  font-size:16px;color:#248bcb; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main_zhiwei .yingjiesheng .yj_left li h4 a{ color:#248bcb; }
.main_zhiwei .yingjiesheng .yj_left li h4 a:hover{ color:#ee7d31; }
.main_zhiwei .yingjiesheng .yj_left li p.yj_gs{ margin-top:3px; height:20px; width:280px; display:inline-block; line-height:22px; color:#999999; font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main_zhiwei .yingjiesheng .yj_left li p.yj_gs a,.main_zhiwei .yingjiesheng .yj_left li p.yj_dz a{ color:#333333; }
.main_zhiwei .yingjiesheng .yj_left li p.yj_dz{ margin-top:3px; height:20px; line-height:20px; font-size:14px;color:#999999; float:right; display:inline-block}
.main_zhiwei .yingjiesheng .yj_left li p.yj_gs a:hover,.main_zhiwei .yingjiesheng .yj_left li p.yj_dz a:hover{ color:#ee7d31; }

.main_zhiwei .shixizhiwei li{ border:1px #e4e4e4 solid;background:#ffffff; padding:10px; width:242px; height:41px;}
.main_zhiwei .shixizhiwei  li h4{ height:21px; font-weight:100;   font-size:16px;color:#248bcb; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main_zhiwei .shixizhiwei  li h4 a{ color:#248bcb; }
.main_zhiwei .shixizhiwei  li h4 a:hover{ color:#ee7d31; }
.main_zhiwei .shixizhiwei  li p.yj_gs{ margin-top:3px; height:20px; width:180px; display:inline-block; line-height:22px; color:#999999; font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main_zhiwei .shixizhiwei  li p.yj_gs a,.main_zhiwei .yingjiesheng .yj_left li p.yj_dz a{ color:#333333; }
.main_zhiwei .shixizhiwei  li p.yj_dz{ margin-top:3px; height:20px; line-height:20px; font-size:14px;color:#999999; float:right; display:inline-block}
.main_zhiwei .shixizhiwei  li p.yj_gs a:hover,.main_zhiwei .shixizhiwei li p.yj_dz a:hover{ color:#ee7d31; }

.main_dianping .yingjiesheng h3{color:#333333;display:inline-block;margin-bottom:5px; border:1px #e4e4e4 solid;background:#ffffff; padding:0 10px; width:704px; height:32px; line-height:32px}
.main_dianping .shixizhiwei h3{  color:#333333;display:inline-block;margin-bottom:5px; border:1px #e4e4e4 solid;background:#ffffff; padding:0 10px; width:242px; height:32px;  line-height:32px}
.main_dianping .rezhao h3 a{ float:right;color:#333333}
.main_dianping .rezhao h3 a:hover{ color:#248bcb;}
.main_dianping .yingjiesheng{float:left; width:728px; }
.main_dianping .shixizhiwei{float:right;width:264px;  }
.main_dianping .shixizhiwei ul{ border:1px #e4e4e4 solid;background:#ffffff; padding:10px; width:242px;}
.main_dianping .shixizhiwei li{  padding:8px 0; width:230px; height:21px;}

.main_dianping .yingjiesheng li{ border:1px #e4e4e4 solid; margin-bottom:3px;background:#ffffff; padding:8px 10px; width:704px; height:59px;}
.main_dianping .yingjiesheng .diy {font-size: 16px;color: #2c84cc;  margin-bottom: 5px;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;word-wrap: normal}
.main_dianping .yingjiesheng .diy:hover {text-decoration: none; color:#ee7d31}
.main_dianping .yingjiesheng .addr {font-size: 12px;color: #999}
.main_dianping .yingjiesheng .mb5 {    margin-bottom: 5px;}
.main_dianping .yingjiesheng .good{font-size:14px; line-height:21px; height:21px;}
.main_dianping .yingjiesheng .good em{display: inline-block;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width:520px;word-wrap: normal}
.main_dianping .yingjiesheng .good a {color: #2c84cc; font-size:14px; float:right}
.main_dianping .yingjiesheng .logo-wrap {border: 1px solid #dcdcdc;width: 100px;height: 60px;line-height: 60px;text-align: center;float: left;}
.main_dianping .yingjiesheng .logo-wrap img {width: 100px;height: 60px}
.main_dianping .yingjiesheng .coment-detail {margin-left: 108px;}
.main_dianping .yingjiesheng .coment-detail a:hover {text-decoration: none; color:#ee7d31}


.main_dianping .shixizhiwei li a {display: block;text-decoration: none}
.main_dianping .shixizhiwei li p {overflow: hidden}
.main_dianping .shixizhiwei li .num {float: left;height: 20px;width: 20px;display: inline-block;background-color: #d7d7d7;color: #fff;text-align: center;line-height: 20px;border-radius: 2px}
.main_dianping .shixizhiwei li .c_name {color: #333;margin-left: 25px;display: block}
.main_dianping .shixizhiwei li .c_name em { font-size:14px;height: 20px;line-height: 20px;display: block;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;word-wrap: normal}
.main_dianping .shixizhiwei li .c_name:hover {color: #ee7d31}
.main_dianping .shixizhiwei li .label {float: right;color: #999; }
.main_dianping .shixizhiwei li .label i { font-style:normal; font-size:14px}
.main_dianping .shixizhiwei li .first {background-color: #ee7d31}
.main_dianping .shixizhiwei li .second {background-color: #ee7d31}
.main_dianping .shixizhiwei li .three {background-color: #ee7d31}


 .main_xiaoqi .common ul li{margin-left:4px;}
.main_xiaoqi .common .summary_d{background:rgba(0,0,0,0.6); }
.main_xiaoqi .common .listbox{float:left; margin-bottom:0px; border:1px #e4e4e4 solid;background:#ffffff; width:245px; height:136px; position:relative;}
.main_xiaoqi .common .listimg{float:left; width:245px; height:136px; position:relative; overflow:hidden;}
.main_xiaoqi .common .listimg img{background:#333; width:245px; height:136px;  top:0; left:0; position:absolute;}
.main_xiaoqi .common .summary_d{width:245px;height:136px;top:108px;left:0;position:absolute;}
.main_xiaoqi .common .summarytxt{margin:3px 6px;width:230px;height:auto;line-height:22px;font-size:14px;color:#fff; }
.main_xiaoqi .common .summarytxt p{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}


.box{ width:1000px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:1000px; height:148px; overflow:hidden; position:relative;}
.piclist{ height:148px;position:absolute; left:0px; top:0px}
.piclist li{ background:#ffffff; margin-right:2px; padding:0px;border:1px #e4e4e4 solid; float:left;  }
.piclist li img{display:block;width:163px; height:118px; border-bottom:1px #e4e4e4 solid;}
.piclist li a.lt_zt{ display:inline-block; background:#ffffff;font-size:13px; padding:7px 3px 7px 12px ; color:#333333}
.piclist li a.lt_zt:hover{  color:#ee7d31}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.content_zw{ width:1000px; }
.btm{ margin:30px auto}
.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center}
/*end globel style*/
/*index content*/
.da-thumbs{list-style:none;height:130px;position:relative;margin:0 0 3px 0;padding:0}
.da-thumbs li.mq_left{float:left;margin-right:3px;margin-bottom:3px;background:#fff;position:relative;border:1px #e4e4e4 solid;}
.da-thumbs li.mq_right{float:right;margin-left:3px;background:#fff;position:relative;border:1px #e4e4e4 solid;}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative; width:162px; height:97px; }
.da-thumbs li strong{ display:block;width:152px; height:20px; padding:5px; text-align:center; border-top:1px #e4e4e4 solid; line-height:20px; font-size:14px; color:#333333; font-weight:400; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(36,139,203,0.9);*background:#248bcb;background:#24bcb\0;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;height:3px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h4{ font-size:16px;margin:30px 8px 20px;font-weight:normal;text-align:center;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.da-thumbs li a p{margin:6px 13px 0;font:normal 14px/18px 'Microsoft YaHei';  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.bottomzw{clear:both;background:#248bcb;color:#fff;font-size:14px;margin-top:60px;padding:25px 0 10px;}
.bottomzw .navzw{margin-bottom:10px}
.bottomzw-aboutzw{padding-top:75px;list-style:none}
.bottomzw-aboutzw a{color:#fff;margin-right:40px}
.bottomzw-aboutzw a:focus,.bottomzw-aboutzw a:hover{text-decoration:none}
 .bottomzw a:active,.bottomzw a:hover{outline:0}
.bottomzw-followzw p{display:inline-block;}
.ts{float:right; margin-right:-5px}
.bottomzw-followzw a{margin:0 10px}
.bottomzw-followzw .icon-code-weibozw,.bottom-followzw .icon-code-weixinzw{vertical-align:bottom}
.bottom-infozw{border-top:1px solid #007cb4;clear:both;font-size:12px;padding-top:15px}
.containerzwft{margin-right:auto;margin-left:auto;width:1000px}
.containerzwft:after,.containerzwft:before{content:" ";display:table}
.containerzwft:after{clear:both}
 .navzw{padding-left:0;list-style:none}
 .navzw:after,.navzw:before{content:" ";display:table}
 .navzw:after{clear:both}
 .navzw>li,.navzw>li>a{ position:relative;display:inline-block}
 .navzw>li>a:focus,.navzw>li>a:hover{text-decoration:none}
  .bottomzw-followzw,.bottomzw-partzw{ float:right!important}
 .bottomzw-aboutzw{float:left!important}
 .icon-code-weixinzw{height:90px;width:90px; float:right}
 
 
 
  .icon-code-weibozw,.icon-code-weixinzw{height:90px;width:90px; margin-left:15px;float:right}
  .search_box {float:left;width:529px;height:40px;background:#248bcb url(../images/bg.png) no-repeat -297px -415px;padding-left:3px;display:inline;}
.search {width:529px;margin:0px;line-height:34px;height:34px;}
.search a {text-decoration:none;cursor:pointer;}
.search input {float:left;}
.select {background:#fff url(../images/bg.png) no-repeat 76px -5px;border:0;border-right:solid 2px #fff;width:82px;height:34px;color:#666;line-height:34px;padding-left:8px;float:left;position:relative;z-index:99999;font-size:14px;margin-top:3px;}
.select_hover {background:#fff url(../images/bg.png) no-repeat 76px 15px;border-right:solid 2px #248bcb}
.part {left:-3px;top:34px;width:180px;padding:4px 1px 1px;background:#fff url(../images/select_topbg.png) no-repeat left top;border:solid 3px #248bcb;border-top:0;line-height:30px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:8px;width:37px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {background:#f5f5f5;color:#248bcb;}
.enter {border:0;width:348px;float:left;height:34px;color:#999;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.enters {border:0;width:348px;float:left;height:34px;color:#333;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.sb {background:url(../images/bg.png) no-repeat -31px 0;border:0;width:84px;_width:81px;height:40px;cursor:pointer;}

  
  .hc_lnav{z-index:9999;position:relative;width:180px;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2{font-size:14px;}
.hc_lnav .allbtn h2 a{line-height:40px;background-color:#1f77af;width:170px; padding-left:10px;display:block;font-family:微软雅黑, 黑体;height:40px;color:#ffffff;font-size:16px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#ee7d31;  color:#ffffff; text-decoration:none}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;width:168px; border:#999999 1px solid; display:none;height:347px;top:40px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{ border-bottom:1px #bbbbbb solid;zoom:1;clear:both;cursor:default}
.hc_lnav .allbtn ul li .tx{line-height:28px;padding-left:10px;height:28px;background:rgba(102,102,102,0.5); }
.hc_lnav .allbtn ul li .tx a{font-family:微软雅黑, 黑体;color:#ffffff;font-size:14px;}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{background:rgba(255,255,255,0.5); color:#ee7d31}
.hc_lnav .allbtn ul li:hover .tx{background:rgba(255,255,255,0.5);}
.hc_lnav .allbtn ul li:hover .tx a{color:#ee7d31}

.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }

#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 1000px; height: 349px; margin: auto; position: relative; }
#index_b_hero img { width: 1000px; height: 349px; }
#index_b_hero .heros { width: 1000px; height: 349px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .5; position: absolute; top: 50%; margin-top: -25px;  background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color:#ee7d31; }
#index_b_hero .next { margin: -25px 0 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero {  z-index: 1; position: absolute; top: 0; left: 0; width: 1000px; height: 349px; overflow: hidden; left: 2000px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1000px; filter: alpha(Opacity=50); opacity:1; background: #f3f3f3; overflow: hidden; }
#index_b_hero .mask-right { left: 1000px; }
#index_b_hero .active { z-index: 2; left: 0; }

.pewm2 {
    bottom: 200px;
    cursor: pointer;
    width: 106px;
    background-size: 100% 100%;
}
.pewm, .pewm2 {
    position: fixed;
    right: 40%;
    margin-left: -630px;
    bottom: 40px;
    width: 105px;
    height: 139px;
    text-align: center;
    z-index: 2000;
}
.pewm4, .pewm5 {
    position: fixed;
    right: 50%;
    margin-right: -630px;
    top: 40%;
    width: 128px;
    height: 212px;
    text-align: center;
    z-index: 2000;
}
#ad{
	position: absolute;
	width: 180px;
	top: 10px;
	left: 10px;
	z-index: 100000;
}