@charset "utf-8"
/*========================================================*/
@import url("fonts/iconfont.css");
@font-face {
  font-family: 'iconfont';
  src: url('fonts/iconfont.eot');
  src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('fonts/iconfont.woff2') format('woff2'),
      url('fonts/iconfont.woff') format('woff'),
      url('fonts/iconfont.ttf') format('truetype'),
      url('fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
/*========================================================*/
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{min-width:1220px;background:#f4f4f4;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#292929;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
/*img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;vertical-align: bottom;}*/
img {border:none;}

form,input,select;,textarea,td,th {font-size:12px;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #fff;resize:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f60;}
/*========================================================*/
/*内容初始化*/
.contenttxt{padding:20px;line-height:30px;font-size:14px;color:#111;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:100%;margin:15px auto; display:block}
.contenttxt p,.contenttxt span,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:16px!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:15px!important;}
.bd {border: none;}
.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-overflow2 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.w1200 {margin:auto;width:1200px;clear:both;}
.w1220 {margin:auto;width:1220px;clear:both;}
.w1380 {margin:auto;width:1380px;clear:both;}
.warp{background:white;overflow: hidden;padding:0 10px;width:1200px;margin:0px auto}
.b1 {height:.1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.foot_xd {height:2px;font-size:1px;clear:both;width:100%;overflow:hidden; background:#40b737;}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.nav.com16 { border-bottom:none; margin-bottom:0;}
/*========================================================*/
/*页头样式 THE*/

/*顶部*/
.header_top {background:#fafafa;width:100%;font-size:14px;color:#666;box-sizing:border-box; overflow:hidden; border-bottom:1px solid #eee;}
.header_top a { color:#666;}
.header_top_l { float:left; height:32px; line-height:32px;}
.header_top_l span { float:left;margin-right:15px;}
.header_top_l ul { float:left;}
.header_top_l ul li { float:left;}
.header_top_r { float:right;height:32px; line-height:32px;}
.header_top_r span { margin:0 5px;}
.header_top_r span img { float:left; margin-top:7px;}

/*搜索区*/
.top_v16 { height:165px; padding:15px 0; background:#fff;}
.top_v16 .logo_v16 { float:left; margin-right:10px;}
.top_v16 .logo_v16 img{width:300px;height:160px;}
.top_v16 .search_v16 { float:left;}
/*.top_v16 .search_v16 input { border:none; background:none; height:36px; width:100%;outline:none;}
.top_v16 .search_v16 ul li { float:left; position:relative;}
.top_v16 .search_v16 ul li.li_1 { width:80px; border-top:2px solid #40b737; border-bottom:2px solid #40b737;}
.top_v16 .search_v16 ul li.li_1 input { color:#999; cursor:pointer;font-size:14px;}
.top_v16 .search_v16 ul li.li_1:after { content: "";transition: all .3s;display: inline-block;border-style: solid;border-width: 8px 8px 0 0;border-color:transparent #ccc;transform: rotate(45deg);position: absolute;right: 10px;top: 13px;}
.top_v16 .search_v16 ul li:hover.li_1:after { border-color: transparent #40b737;transform: rotate(225deg);top: 18px;}
.top_v16 .search_v16 ul li.li_2 { width:315px;border: 2px solid #40b737; padding-left:20px; border-right:none;}
.top_v16 .search_v16 ul li.li_2 input { color:#999;font-size:14px;}
.top_v16 .search_v16 ul li.li_3 { background:#40b737; width:95px;border: 2px solid #40b737;}
.top_v16 .search_v16 ul li.li_3 input { color:#fff;cursor:pointer; font-size:14px;}
.top_v16 .search_v16 ul li #search_tips{ left: 0px;top: 40px;box-sizing: border-box; z-index: 1000;position: absolute;width: 100%; overflow: hidden;cursor: pointer;margin: 0; font-size: 14px;background: #FFF;border: #eee 1px solid;}
.top_v16 .search_v16 ul li #search_tips div { height:30px; line-height:30px;color: #666;}
.top_v16 .search_v16 ul li #search_tips div:hover { background:#f9f9f9;}
.top_v16 .search_v16 ul li #search_tips div:hover span { color:#008000;}
.top_v16 .search_v16 ul li dl { display:none; background:#fff; width:100%;box-sizing:border-box; border:2px solid #40b737; border-top:none;position:absolute; left:-2px;z-index:1000;}
.top_v16 .search_v16 ul li dl dd { height:30px;font-size:14px;text-align:center;cursor:pointer;}
.top_v16 .search_v16 ul li dl dd a { color:#666; }
.top_v16 .search_v16 ul li dl dd:hover { color:#f60;}
.top_v16 .search_v16 ul li:hover dl { display:block;}
.top_v16 .neik { height:40px; margin-top:10px;}
.top_v16 .search_v16 ul li.li_4 { background:#ff862d; height:40px; line-height:40px; padding:0 15px; font-size:14px; margin-left:10px;}
.top_v16 .search_v16 ul li.li_4 a { color:#fff;}*/
.top_v16 .neik { height:40px; margin-top:10px;}
.top_v16_tel { float:right;}

/*导航*/
/*.nav_16 menuon a:hover{background:#40b737;}*/
.menu_v16 { height:120px; line-height:60px; background:#fff; border-top:#40b737 3px solid; border-bottom:1px solid #ddd;margin-bottom:15px; background-image: linear-gradient(#DC143C, #c9ebd0);}
.menu_v16 ul li { float:left; font-size:26px; padding:0 28px; font-weight:700;}
/*.menu_v16 ul li:hover span{border:1px solid #ffffff;}*/
.menu_v16 ul li.menuon a { color:#FF4500;}
.menu_v16 ul li.menuon a:hover{ color:#e80404;}
.menuon {background:#2FD085;margin-left:-2px;}

/*页头样式 END*/
/*页尾样式 THE*/

.hf_footer .hf_footer_box1 { background:#fff; overflow:hidden; padding:40px 0; font-size:14px;}
.hf_footer .hf_footer_box1 dl { float:left; width:15%; line-height:30px;box-sizing:border-box; padding:0 20px;}
.hf_footer .hf_footer_box1 dl dt { color:#222;font-size:18px;padding-bottom: 10px; font-weight:700;}
.hf_footer .hf_footer_box1 dl dd { padding-top:10px;}
.hf_footer .hf_footer_box1 dl dd a { display:block; color:#999;}
.hf_footer .hf_footer_box1 .dianhua { text-align:center; color:#333; font-size:14px; float:left; padding:0 30px; line-height:26px;}
.hf_footer .hf_footer_box1 .dianhua a { color:#333;}
.hf_footer .hf_footer_box1 .dianhua img { width:70px; margin-bottom:10px;}
.hf_footer .hf_footer_box1 .dianhua span,.hf_footer .hf_footer_box1 .dianhua em,.hf_footer .hf_footer_box1 .dianhua strong { display:block;}
.hf_footer .hf_footer_box1 .dianhua strong { font-size:24px;}
.hf_footer .hf_footer_box1 .tel { width:260px;}
.hf_footer .hf_footer_box1 .tel b { font-size:18px; color:#333;}
.hf_footer .hf_footer_box1 .weixin { float:left;}
.hf_footer .hf_footer_box1 .weixin h4 { color:#222;font-size:18px;padding-bottom: 10px;}
.hf_footer .hf_footer_box1 .weixin ul { overflow:hidden;}
.hf_footer .hf_footer_box1 .weixin ul li { float:left; margin-right:10px; text-align:center;}
.hf_footer .hf_footer_box1 .weixin ul li p { line-height:30px;}
.hf_footer .hf_footer_box2 { background:#2e323f; overflow:hidden; font-size:14px; text-align:center; padding:10px 0 30px;line-height:25px}
.hf_footer .hf_footer_box2 .webLink_v9 em {padding:0 5px;}
.indexes{padding-top: 20px;text-align: center;clear: both;padding: 15px 0 5px}
.indexes,.indexes a{color: #636363;font-size: 12px}
.indexes a{padding: 0 9px;display: inline-block;text-transform:Uppercase}

/*页尾样式 END*/
/*右侧固定导航 THE*/
.side-tool{position:fixed;right:0;top:0;bottom:0;width:40px;background: #000;z-index: 9999;}
.side-tool .aside-body{position:absolute;left:0;right:0;top:100px}
.side-tool .aside-bottom{position:absolute;left:0;right:0;bottom:0}
.side-tool .tool-list{}
.side-tool .tool-list .tool-bg{display:block;padding:10px 0;text-align:center;-webkit-transition:.2s;transition:.2s;color:#fff;position: relative;}
.side-tool .tool-list .tool-bg .icon i{ font-size:22px;}
.side-tool .tool-list .tool-bg .name{margin-top:3px;font-size:12px;}
.side-tool .tool-list .tool-bg .sign{display:inline-block;min-width:20px;height:20px;line-height:20px;margin-top:3px;margin-left:auto;margin-right:auto;border-radius:50%;background:#64c02d;text-align:center;color:#fff;-webkit-transition:.2s;transition:.2s}
.side-tool .tool-list .tool-bg.show-btn-collection .show-collection{display:none;position:absolute;right:45px;bottom:115px;font-size:14px;width:80px;height:34px;border-radius:2px;border:1px solid #e5e5e5;text-align:center;line-height:34px;color:#222;z-index:9999;background-color:#fff}
.side-tool .tool-list .tool-bg.show-btn-collection:hover .show-collection{display:block;color:#222}
.side-tool .tool-list .tool-bg .show-content{display:none;position:absolute;right:45px;bottom:0px}
.side-tool .tool-list .tool-bg.show-btn-side .show-content{display:none}
.side-tool .tool-list .tool-bg.show-btn-side .show-content img { width:120px;}
.side-tool .tool-list .tool-bg.show-btn-side:hover .show-content{display:block}
.side-tool .tool-list .tool-bg:hover{background:#ed2920;color:#fff}
.side-tool .tool-list .tool-bg:hover .name{color:#fff}


/*右侧固定导航 END*/
/*客服 THE*/
.kefu { position: fixed;right:10px;bottom:30%;z-index:9999;}
.kefu ul li { width:48px; height:48px; position:relative; margin-top:5px; background:#fff; border:1px solid #ddd;}
.kefu ul li:nth-child(1) { background:#f60;}
.kefu ul li .image { width:50px; height:50px;display: flex;align-items: center;justify-content: center; position:absolute; top:0; left:0;}
.kefu ul li:hover .image { display:none;}
.kefu ul li p { width:50px; height:50px;display: flex;align-items: center;justify-content: center; position:absolute; top:0; left:0; font-size:14px; color:#40b737;}
.kefu ul li:nth-child(1) p { color:#fff;}
.kefu ul li .pop_up { position:absolute;top: 0px;right: 55px; padding-right:10px;display:none;}
.kefu ul li:hover .pop_up { display:block;}
.kefu ul li .pop_up .shell { background: #fff;box-shadow: -3px 0 18px 0 rgb(0 0 0 / 8%); width:150px;height:65px; box-sizing:border-box; border:1px solid #ddd; text-align:center;}
.kefu ul li .pop_up .shell span { display:block;font-size:14px; line-height:22px;}
.kefu ul li .pop_up .shell span.span_1 { padding-top: 10px; color:#888;}
.kefu ul li .pop_up .shell span.span_2 { font-size:16px; color:#f60;}
.kefu ul li .pop_up .shell:before { content: "";display:block;width: 0;height: 0;border-left: 6px solid #fff;border-right: 6px solid transparent;border-top: 6px solid transparent;border-bottom: 6px solid transparent;position: absolute;top:50%;right:-1px;transform: translate(0, -50%);}
.kefu ul li .pop_up.wx { bottom:0;top:auto;}
.kefu ul li .pop_up.wx img { width:100%;}
.kefu ul li .pop_up.wx .shell { height: auto;padding: 15px;}
.kefu ul li .pop_up.wx .shell:before { top:80%;}
/*客服 END*/

/*全站可调*/
/*box样式*/
.sort-v  img{top:-14px!important}
.box{background:white;padding:10px 0px;overflow:hidden}
.box dt{font-size:16px;line-height:40px;padding:0px 0px;font-weight:normal;color:#000}
.box dt:before{content:"";background:#ed2920;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.box dt span{float:right;font-size:14px}
.box dl{background:white;overflow:hidden;padding:15px;border:#eee 1px solid}
.box ul.f4{width:880px;}
.box ul.f4 li{float:left;width:175px;margin-right:20px;;line-height:28px;height:28px;overflow:hidden;font-size:14px; background:url(img/reddot.gif) no-repeat left 11px;background-size:4px 4px;padding-left:12px;}
.box ul.rank li{line-height:28px;font-size:14px;height:28px}
.box ul.rank li:nth-child(1) em ,.box ul.rank li:nth-child(2) em ,.box ul.rank li:nth-child(3) em{background:#ff7200}
.box ul.rank li em{background:#999; display:block;width:16px; height:16px;float:left;margin-right:8px; text-align:center;line-height:16px;color:white;margin-top:7px;font-size:12px;font-style:normal}
.box ul.text li{line-height:28px;font-size:14px;height:28px}
.box ul.pic{overflow:hidden;padding:7px 5px}
.box ul.pic li{float:left;width:48%;margin-right:2%;margin-top:15px;height:60px;overflow:hidden}
.box ul.pic li:nth-child(1) ,.box ul.pic li:nth-child(2){margin-top:0}
.box ul.pic li img{float:left;margin-right:10px;height:60px;}
.box ul.pic li div{overflow:hidden}
.box ul.pic li div h2{font-size:16px; font-weight:normal;margin-top:-4px;margin-bottom:5px}
.box ul.pic li div p{height:24px;font-size:12px;}
.box ul.pic li div span{color:#777;line-height:18px;}
.box ul.tjh {display:block;width:1230px}
.box ul.tjh li {display:block;width:220px;padding:7px;;background:#FFF;float:left;overflow:hidden}
.box ul.tjh li img{width:100%;}
.box ul.tjh li i {display:block;width:220px;height:140px;position:relative;z-index:2;overflow:hidden;}
.box ul.tjh li strong {display:block;font-size:14px;font-weight:normal;height:36px;line-height:18px;overflow:hidden;margin-top:8px}
/*分类列表 THE*/
.selectList { background:#F0FFFF; overflow:hidden;font-size:16px; /*box-shadow: 0px 0px 15px rgba(0,0,0,0.09);*/border-top: 2px solid #40b737;}
.selectList dl { position: relative; padding: 10px 80px 10px 90px; line-height: 30px; border-bottom: 1px solid #eee; overflow: hidden; }
.selectList dl: last-child { border-bottom: #fff 0px solid; }
.selectList dl dt { position: absolute; width: 70px; left: 20px; top: 12; text-align: left; margin: 0; font-size: 14px; }
.selectList dl dd a { line-height: 24px; display: inline-block;padding:0 7px;margin:3px 5px;font-weight:bold; }
.selectList dl dd a:hover{ text-decoration:underline}
.selectList dl dd { height: 35px; overflow: hidden; }
.selectList dl dd.showMore { position: absolute; top: 10px; right: 10px; cursor: pointer; }
.selectList dl dd.showMore h3 { line-height: normal; padding: 4px 8px; background: #ff6000; border: 1px solid #ff6000;font-size:12px; text-align:center; font-weight: normal; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; border-radius: 3px;color:#ffffff; }
.selectList dl dd.showMore h3 i { background: none; float: none; display: inline-block; font-size: 14px;}
.selectList dl dd.showMore h3:hover { color: #ff6000; border: #ff6000 solid 1px; background: #fbeaed; }
.selectList dl dd a.on{color:#fff; background:#40b737; border-radius:4px;}

.selectListd { background: #fff; overflow:hidden;font-size:14px; /*box-shadow: 0px 0px 15px rgba(0,0,0,0.09);*/border-top: 2px solid #40b737;}
.selectListd dl { position: relative; padding: 10px 80px 10px 90px; line-height: 30px; border-bottom: 1px solid #eee; overflow: hidden; }
.selectListd dl: last-child { border-bottom: #fff 0px solid; }
.selectListd dl dt { position: absolute; width: 70px; left: 20px; top: 12; text-align: left; margin: 0; font-size: 14px; }
.selectListd dl dd a { line-height: 24px; display: inline-block;padding:0 6px;margin:3px 5px; }
.selectListd dl dd a:hover{ text-decoration:underline}
.selectListd dl dd { height: 30px; overflow: hidden; }
.selectListd dl dd.showMore { position: absolute; top: 10px; right: 10px; cursor: pointer; }
.selectListd dl dd.showMore h3 { line-height: normal; padding: 5px 8px; background: #f7f7f7; border: 1px solid #eee;font-size:12px; text-align:center; font-weight: normal; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; border-radius: 3px; }
.selectListd dl dd.showMore h3 i { background: none; float: none; display: inline-block; font-size: 14px;}
.selectListd dl dd.showMore h3:hover { color: #ff6000; border: #ff6000 solid 1px; background: #fbeaed; }
.selectListd dl dd a.on{color:#fff; background:#40b737; border-radius:4px;}
/*分类列表 END*/

/*免责声明 THE*/
.state{ height:auto; margin:0 auto; margin-top:20px; background:#fff; padding:0px 20px 20px; color:#999; line-height:22px}
.state dt{font-size:16px;line-height:40px;padding:5px 0px;font-weight:normal;color:#000;overflow:hidden;border-bottom:#eee 1px solid}
.state dt:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.state b{ color:#333}
.state p{ margin-top:10px;font-size:12px}
.state p a{ color:#40b737;font-weight:bold}
.state p a:hover{ text-decoration:underline}
/*免责声明 END*/

/*筛选区 THE*/
.select_sec { background:#fff; padding:0 15px 15px; box-sizing:border-box; border:1px solid #e6e6e6;}
.select_sec dl { line-height:22px; font-size:14px; overflow:hidden; margin-top:8px;}
.select_sec dl dt,
.select_sec dl dd { float:left;}
.select_sec dl dt { color:#999; width:6%; margin-top:10px;}
.select_sec dl dd { width:94%; font-size:12px;}
.select_sec dl dd a { display:block; margin-left:10px; float:left; padding:0 6px; margin-top:10px;}
.select_sec dl dd a.on { color:#fff; background:#e74c25; border-radius:4px;}
.filter_box { background:#fff;border: 1px solid #e6e6e6; padding:10px 0;}
.filter_box .sort { border-bottom:none;}
.filter_box .sort .sort-k { width:8%; font-weight:400;}
.filter_box .sort .sort-v { width:90%;color: #666;}
.filter_box .sort .sort-v b { font-weight:400;}
.filter_box .sort .sort-v .btn-blue { color:#fff; background:#2cc341; border:1px solid #2cc341; font-weight:700;}
.filter_box .sort .sort-v .btn { font-weight:700;}
.filter_box .sort .sort-v .on { background:#fff;}
.filter_box .sort .sort-v .on a { color:#e5242b; font-weight:700;}
.filter_box .sort input,.filter_box .sort select { border:1px solid #ddd; border-radius:3px; color:#666; padding:0px 10px; height:32px;}
.tools_box { background:#fff; padding:5px 15px 15px; border:1px solid #e6e6e6; border-top:none; margin-top:-1px;}
.tools_box ul.ul_1 { float:left;}
.tools_box ul.ul_2 { float:right;}
.tools_box ul li { float:left; margin-right:10px; height:30px;display: flex;align-items: center;}
.tools_box ul li span { color:#999; padding:0 5px; line-height:30px;}
.tools_box ul li input,.tools_box ul li select { padding:0 20px; height:30px; color:#666; border:1px solid #e6e6e6; border-radius:3px; float:left; cursor:pointer;}
.tools_box ul li input { background:#f9f9f9;}
.tools_box ul li select option { color:#666; line-height:26px;  height:26px;}
.tools_box ul li .iconfont { display:inline-block; font-size:14px; font-weight:700; cursor:pointer; color:#999;}
.tools_box ul li .iconfont.on { color:#e74c25;}

/*筛选区 END*/
.head-txt {padding:10px 0px;overflow:hidden;clear:both; border-bottom:#e2e2e2 1px solid;overflow:hidden}
.head-txt strong {font-size:18px;text-indent:10px;display:block;height:18px;line-height:18px;margin-top:5px;/*border-left:#40b737 3px solid;*/    color: #222;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
.head-sub {padding:15px 0px;background:white; overflow:hidden;clear:both; border-bottom:#e2e2e2 1px solid;overflow:hidden}
.head-sub strong {font-size:18px;border-left:#40b737 3px solid;text-indent:10px;display:block;height:18px;line-height:18px;color:#000}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
.list-txt {padding:10px 0;overflow:hidden;clear:both;margin-bottom:15px;}
.list-txt li { margin: 10px 0px; border-bottom:#CCCCCC dashed 1px; line-height:26px; font-size:14px;/*background:url('image/li_dot.gif') no-repeat 6px center; */}
.list-txt .f_r {font-size:12px;color:#666666; margin-left:24px;}
.list-rank {padding:10px 0;background:white; overflow:hidden;clear:both;margin-bottom:25px}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.list-company {padding:10px 0;background:white; overflow:hidden;clear:both;margin-bottom:25px}
.list-company li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-company .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
.list-company em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-company i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}


.list-rank_sell {padding:10px 0;background:white; overflow:hidden;clear:both;margin-bottom:15px}
.list-rank_sell li {line-height:30px;font-size:14px;padding:0 6px;overflow:hidden;border:1px solid #309956; margin:10px;}
.list-rank_sell .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
.list-rank_sell em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank_sell i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.tu dl{overflow:hidden}
.tu dd{display: block; color: #333; font-size: 12px; padding:15px 0px 15px 0px; border-bottom:1px solid #eee; position: relative; overflow:hidden;}
.tu dd img {height: 85px;float:left;margin-right:15px}
.tu dd b{display: block;  line-height:20px; color: #333; overflow: hidden; font-weight: 400;font-size:14px;margin-bottom:10px;}
.tu dd:hover b{ color:#ee2c2e}
.tu dd:last-child{ border:none}
.catlist dl dd img{height: 150px;width:200px;float:left;margin-right:20px;}
.catlist dl dd:hover img{opacity: 0.9;}
.catlist dl dd{border-bottom: 1px solid #e1e1e1;padding: 20px 0 20px;position: relative; overflow:hidden;height:150px;}
.catlist dl dd .text{overflow:hidden; position:relative;height:130px;}
.catlist dl dd h5{font-size:20px;line-height: 25px;color:#333;margin-bottom:10px;}
.catlist dl dd h5 a{color:#000}
.catlist dl dd p{font-size:14px;line-height:24px; color:#666;}
.catlist dl dd em{font-size:12px;color:#222;display:block;position:absolute;bottom:0px;}
.catlist dl dd span{color:red}
.catlist dl dd:nth-child(1){padding: 0px 0 20px}

/* album */

/*.cdx-album{width:400px;height:500px;z-index:1000;}*/
/*#mid_pos {position:absolute;}*/
/*#mid_div {width:400px;height:400px;cursor:crosshair;background:#F2F2F2;border:1px solid #e6e6e6;}*/
/*#zoomer {width:160px;height:120px;background:#FFFFFF url('image/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}*/
/*#big_div {width:500px;height:473px;border:#DDDDDD 1px solid;background:#FFFFFF;position:relative;overflow:hidden;right:-410px;top:-495px;z-index:10000}*/
/*#big_pic {position:absolute;}*/
/*.tbs {width:414px;height:56px;margin:20px 0;}*/
/*.tbs img {cursor:pointer;}*/
/*.tbsl {width:32px;height:56px;float:left;}*/
/*.tbsr {width:20px;height:56px;float:left; margin-left:-7px;}*/
/*.tbsm {width:350px;height:56px;float:left;overflow:hidden;}*/
/*.ab_zoom {width:30px;height:30px;background:rgba(0,0,0,.6) url(icon/ab-zoom.png) no-repeat center center;position:absolute;z-index:5;margin:370px 0 0 -30px;background-size:20px;}*/
/*.ab_play {width:48px;height:48px;border-radius:50%;background:url(icon/ab-play.png) no-repeat center center;position:absolute;z-index:7;margin:-223px 0 0 176px;}*/
/*.ab_play:hover {background:url(icon/ab-play-on.png) no-repeat center center;cursor:pointer;}*/
/*.ab_hide {width:40px;height:40px;background:url(icon/ab-hide.png) no-repeat center center;position:absolute;z-index:12;margin:-390px 0 0 350px;display:none;background-size:40px;}*/
/*.ab_hide:hover {background:url(icon/ab-hide.png) no-repeat center center;cursor:pointer;background-size:40px;opacity:.6;}*/
/*.ab_video {width:400px;height:400px;border:#eee 1px solid;background:#fff;position:absolute;z-index:10;margin:-402px 0 0 0;display:none;}*/
/*.ab_im {padding:2px;margin:0 14px 0 0;border:#e6e6e6 1px solid;float:left;width:50px;height:50px;}*/
/*.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}*/
/*video{height:400px!important;}*/
/* position */
/*.nav {padding:0 10px 15px 22px;height:24px;line-height:24px;background:url('image/ico-nav.png') no-repeat 0px 3px;font-size:14px;}*/
/*.nav div {float:right;}*/
/*.nav i {font-style:normal;color:#777;padding:0 0px;font-family:simsun;}*/
/*.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}*/
/*toolbar
.tool {background: #fff;padding:0;margin-bottom: 20px; border:1px solid #e6e6e6; height:44px;}
.tool table { border-collapse: collapse;}
.tool table td { ;border: none;margin: 0px;padding: 0px;}
.tool select { height:44px; border:0px; padding:0px; margin:0px; float:left;outline:none; border-right:1px solid #e6e6e6; text-align: center;text-align-last: center;width: 100px;}
.tool span { float:left; padding:10px 0; margin-left:20px;}
*/
/*页码*/
/*.pages_box { text-align:center; margin:20px 0;}*/
/*.pages_box a { border: 1px solid #ddd; background:#fff;padding: 5px 6px; font-size:14px; color:#333;}*/
/*.pages_box strong { border: 1px solid #e5242b; background:#e5242b;padding: 5px 6px; font-size:14px; color:#fff; font-weight:400;}*/
/*.pages_box cite { display:none;}*/
/*.pages_box .pages_inp { border: 1px solid #ddd; font-size:14px;padding:3px;margin-top: -6px;outline:none}*/
/*.pages_box .pages_btn { background:#fff;border: 1px solid #ddd; font-size:16px;padding:3px;margin-top: -6px; color:#333; height:33px; width:80px; font-weight:400;}*/
/*.pages_box .pages_btn:hover { background:#e5242b; color:#fff; border:1px solid #e5242b;}*/
/*通用布局*/
.tybj_l { width: 885px;float: left;background: #fff;}
.tybj_r { width: 300px;float: right;background: #fff;}

.s_inquiry{padding:10px 5px 10px 5px;} 
.s_inquiry span{color:#DC143C;padding:2px 6px;font-weight:bold;}
.s_inquiry a{border:1px solid #f60; color:#f60; border-radius:3px;padding: 2px 6px;float:right;}
.s_tuijian{ border:1px solid #309956; border-top:none; padding:10px;}