﻿@charset "utf-8";
/* CSS Document */
/*头部*/
*, body, div, p, span, a, img, table, tr, td, br, ul, li, dl, dt, dd, button, input, textarea, select, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
body { background: #f4f4f4 url(../images/bodybj.jpg) repeat-y top center; }
.new-main { width: 1000px; margin: 0px auto; }
.bodybg { background:url(../images/bj-10.jpg) repeat top center;}
/*body.bodybg { background:url(../images/bj-10.jpg) repeat top center;}*/
.new-main2 { margin: 0px auto;background:url(../images/bodybj.jpg) repeat-y top center;  }
.new-top h1{ font-size:12px; width:500px; height:30px; float:right}
.mt20 { margin-top: 20px; }
.none { display: none; }
/*顶部 */
.new-top { height: 30px; border-bottom: 1px solid #E2E2E2; background: #FBFBFB; line-height: 30px; padding: 0px; margin: 0px; z-index: 1; }
.new-top .l a { color: #5A5A5A; font: 12px/30px "microsoft songti"; padding: 0px 10px; background: url(../images/top-line.png) no-repeat right; }
/*logo*/
.new-logo .lefttop { padding: 14px 10px; width: 600px }
.new-logo .lefttop .logo { width: 190px; }
.new-logo .lefttop .navtop { width: 380px; float: left; height: auto; overflow: hidden; padding-left: 30px; padding-top: 10px }
.new-logo .lefttop .navtop ul li { width: 75px; float: left; text-align: center }
.new-logo .lefttop .navtop ul li span { display: block; text-align: center }
.new-logo .righttop { padding-top: 10px; width: 350px }
/*搜索*/
.righttop form{clear:both; margin:10px 0px 0px; overflowh:hidden; float:left;}
.input-txt{ color: #999; font-size: 14px;border:0px;border-top:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3; height:28px; padding:0px 0px 0px 10px;line-height:28px; width:200px;float:left;}

.styled-select {width: 70px;height: 30px;overflow: hidden;background: url(../images/search_xi.png) no-repeat right;float:left;}
.styled-select select{background: transparent;width: 98px;padding: 5px;font-size: 15px; border: 1px solid #D3D3D3;height: 30px;-webkit-appearance: none;}
.styled-select select option{cursor: pointer; color:#333;padding:3px 0px;background:#fff;font-size: 15px;text-indent: 10px;}
.styled-select select option:hover { background-color: #f80; color: #333; }

.input-btn { float:left;width:70px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/f_indBG.png) no-repeat 0 0; border:none; text-align:center;}

.new-logo .r a { color: #000; font: 12px/25px "microsoft songti"; display: inline-block; padding-right: 10px; padding-top:3px; }
/*首页导航*/
.new-menu { height: 60px; padding:10px 0px;background-color:#222;}
.new-menu .index-nav { padding-left: 35px; }
.new-menu .index-nav, .new-menu .big-nav { border-right: 1px solid #373737; float: left; margin: 10px 0px; }
.new-menu .index-nav a { color: #fff; font: 20px/40px "microsoft yahei"; background: url(../images/index-ico.png) no-repeat left; padding: 0px 25px 0px 30px; }
.new-menu .big-nav span { font: 20px/40px "microsoft yahei"; padding: 0px 20px 0px 23px; float: left; }
.new-menu .big-nav .cr01,.new-menu .big-nav .cr02,.new-menu .big-nav .cr03,.new-menu .big-nav .cr04 { color: #e60044 }
/*.new-menu .big-nav .cr02 { color: #aecdfb }
.new-menu .big-nav .cr03 { color: #e4bffd }
.new-menu .big-nav .cr04 { color: #e86143 }*/
.new-menu ul { float: left; }
.new-menu li { float: left; line-height: 20px; padding: 0px 5px; }
.new-menu li a { color: #EAEAEA; font: 13px/20px "microsoft yahei"; }
.new-menu li a:hover { color: #E60044; text-decoration: none; }
/*head2导航*/
.new-menu2 { background: #e9e9e9; line-height: 30px; height:30px; }
.new-menu2 ul { margin-left: 4px; }
.new-menu2 li { float: left; margin: 0px 0px;}
.new-menu2 li a { color: #6A9B03; display: inline-block; padding: 0px 8px 0px 9px; font: 14px/30px "microsoft yahei"; border-right: 1px solid #6A9B03; }
.new-menu2s { background: #6A9B03; height: 40px; }
.new-menu2s ul { width: 750px; float: right; margin:0px; }
.new-menu2s .lf { width: 240px; float: left; padding-top: 10px }
.new-menu2s li { float: left; margin: 0px 0px; }
.new-menu2s li:hover { background-color: #060 }
.new-menu2s .lf span.ch { font: bold 23px/20px "STKaiti"; color: #fff; padding: 0px 10px 0px 15px; }
.new-menu2s .lf span.en { font: 14px/20px "Arial"; color: #fff; padding: 0px 20px 0px 0px; }
.new-menu2s li a { color: #fff; display: inline-block; padding: 0px 0px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #e1e1e1; height: 40px; width: 50px; text-align: center; line-height: 40px }
/*head2导航下拉菜单*/
.select_box {position:relative;}
.select_box a {cursor:pointer; display:block; line-height:25px; width:100%; height:25px; overflow:hidden;}
.select_box ul li {cursor:pointer;}
ul.son_ul {position:absolute; left:0; top:40px; background-color: #060; width:50px;}
.son_ul li {display:block;float:none;}
.son_ul li  a{ font:14px/25px "microsoft yahei"; color:#fff; border:0px; height:25px;}
.son_ul li  a:hover{background: #6A9B03;}

/*head3导航*/
.new-menu3 { background: #e9e9e9; height: 30px; }
.new-menu3 ul { margin-left: 4px; }
.new-menu3 li { float: left; margin: 5px 0px; }
.new-menu3 li a { color: #6F449D; display: inline-block; padding: 0px 8px 0px 9px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #6F449D; }
.new-menu3s { background: #6F449D; height: 40px; }
.new-menu3s ul { width: 750px; float: right }
.new-menu3s .lf { width: 240px; float: left; padding-top: 10px }
.new-menu3s li { float: left; margin: 0px 0px; }
.new-menu3s li:hover { background-color: #600 }
.new-menu3s .lf span.ch { font: bold 23px/20px "STKaiti"; color: #fff; padding: 0px 10px 0px 15px; }
.new-menu3s .lf span.en { font: 14px/20px "Arial"; color: #fff; padding: 0px 20px 0px 0px; }
.new-menu3s li a { color: #fff; display: inline-block; padding: 0px 0px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #e1e1e1; height: 40px; width: 75px; text-align: center; line-height: 40px }
/*head4导航*/
.new-menu4 { background: #e9e9e9; height: 30px; }
.new-menu4 ul { margin-left: 4px; }
.new-menu4 li { float: left; margin: 5px 0px; }
.new-menu4 li a { color: #405992; display: inline-block; padding: 0px 8px 0px 9px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #405992; }
.new-menu4s { background: #405992; height: 40px; }
.new-menu4s ul { width: 750px; float: right }
.new-menu4s .lf { width: 240px; float: left; padding-top: 10px }
.new-menu4s li { float: left; margin: 0px 0px; }
.new-menu4s li:hover { background-color: #069 }
.new-menu4s .lf span.ch { font: bold 23px/20px "STKaiti"; color: #fff; padding: 0px 10px 0px 15px; }
.new-menu4s .lf span.en { font: 14px/20px "Arial"; color: #fff; padding: 0px 20px 0px 0px; }
.new-menu4s li a { color: #fff; display: inline-block; padding: 0px 0px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #e1e1e1; height: 40px; width: 50px; text-align: center; line-height: 40px }
/*head5导航*/
.new-menu5 { background: #e9e9e9; height: 30px; }
.new-menu5 ul { margin-left: 4px; }
.new-menu5 li { float: left; margin: 5px 0px; }
.new-menu5 li a { color: #E86143; display: inline-block; padding: 0px 8px 0px 9px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #E86143; }
.new-menu5s { background: #E86143; height: 40px; }
.new-menu5s ul { width: 750px; float: right }
.new-menu5s .lf { width: 240px; float: left; padding-top: 10px }
.new-menu5s li { float: left; margin: 0px 0px; }
.new-menu5s li:hover { background-color: #930 }
.new-menu5s .lf span.ch { font: bold 23px/20px "STKaiti"; color: #fff; padding: 0px 10px 0px 15px; }
.new-menu5s .lf span.en { font: 14px/20px "Arial"; color: #fff; padding: 0px 20px 0px 0px; }
.new-menu5s li a { color: #fff; display: inline-block; padding: 0px 0px; font: 14px/20px "microsoft yahei"; border-right: 1px solid #e1e1e1; height: 40px; width: 50px; text-align: center; line-height: 40px }
.bordernone { border: none; background-image: none; }
/*体式列表页*/
.column { overflow: visible; margin:20px auto;}
.column .l { width: 190px; overflow: hidden; }
.column .r { border: 1px solid #E5E5E5; width: 788px; z-index: 400px; overflow: hidden; position: relative;}
/*左侧菜单*/
.letter-list { }
.letter-list h2 { border: 1px solid #6A9B03; color: #6A9B03; text-align: center; line-height: 30px; font-size: 16px; margin-bottom: 3px; width: 185px; }
.letter-list ul { width: 190px; overflow: hidden }
.letter-list ul li { width: 24px; height: 24px; float: left; padding: 0 3px 3px 0 }
.letter-list ul li a { display: block; width: 22px; height: 22px; line-height: 22px; text-align: center; border: 1px solid #6A9B03; font-family: Arial; font-size: 16px; font-weight: bold; text-decoration: none; color: #6A9B03; }
.letter-list ul li .on { background: #6A9B03; color: #fff; }
 .letter-list ul li a:link, .letter-list ul li a:visted {color:#6A9B03;background-color:#fafbfc}
.letter-list ul li a:hover { color: #E4037C; text-decoration: none; background-color: #f0f0f0 }
.letter-list ul li.disabled a, .letter-list ul li.disabled a:link, .letter-list ul li.disabled a:visited, .letter-list ul li.disabled a:hover { color: #cccccc; background-color: #fafbfc; cursor: default }
.cartree { overflow-y: auto; background-color: #f9f9f9; width: 185px; font-size: 12px; position: relative; }
.cartree em { color: #999 }
.cartree a:link, .cartree a:visited, .cartree a:hover { text-decoration: none }
.cartree ul li h3 a:link, .cartree ul li h3 a:visited { color: #333 }
.cartree ul li h3 a:hover { color: #d60000 }
.cartree .cartree-letter { height: 30px; line-height: 30px; text-align: center; background-color: #efefef; color: #6A9B03; font-family: Arial; font-size: 22px; font-weight: 700 }
.cartree ul { padding-top: 4px }
.cartree ul.cartree-bg { background-color: #f2f5f8 }
.cartree ul li h3 { height: 26px; cursor: pointer }
.cartree ul li h3 a { display: block; height: 26px; line-height: 26px; padding-left: 8px; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; width: 155px; overflow: hidden; }
/*右侧*/
/*面包屑*/
.new-po { background: url(weizhi-ico.png) no-repeat left; padding-left: 22px; color: #646464; line-height: 40px; margin-left: 10px; font-size: 14px; }
.new-po a { color: #646464; }
a.font1 { color: #E60044; }
a.font2 { color: #6A9B03; }
a.font3 { color: #6F449D; }
a.font4 { color: #405992; }
a.font5 { color: #E86143; }
/*体式级别分类*/
.tishi-jibie { background: url(tishi-bline.jpg) repeat-x top; margin: 0px 20px; padding: 10px 0px; min-height: 1122px; overflow: hidden; }
.tishi-jibie .tit { color: #363636; font: 18px/30px "microsoft yahei"; background: url(jibie-ico.png) no-repeat left; padding-left: 20px; }
.tishi-jibie .tit .font { padding-right: 10px; }
.tishi-jibie .tit .line { border-bottom: 1px dotted #000; display: inline-block; width: 595px; height: 24px; }
.tishi-jibie .tit a { width: 50px; text-align: right; font-size: 14px; color: #6A9B03; display: inline-block; line-height: 30px; }
.tishi-jibie ul { padding: 10px 0px; }
.tishi-jibie ul li { width: 200px; float: left; margin: 0px 17px 10px 17px; }
.tishi-jibie ul li img { border: 1px solid #e1e1e1; padding: 3px 3px; }
.tishi-jibie ul li a { color: #363636; line-height: 35px; }
.tishi-jibie ul li a:hover { text-decoration: none; color: #6A9B03; }
.tishi-jibie ul li a:hover img { border: 3px solid #6A9B03; padding: 1px 1px; }
/*列表分页*/
.content_page2 { display: block; margin: 20px auto; overflow: hidden; text-align: center; width: 100%; clear: both; font-size: 13px; }
.content_page2 a, .content_page2 span, .content_page2 td.pdisabled , .content_page2 strong { border: 1px solid #d2d2d2; color: #000; display: inline-block; font-size: 13px; margin: 0 2px; padding: 3px 9px; text-align: center; }
.content_page2 strong{ font-weight:normal;background: #f0f0f0;}
.content_page2 a:hover { background: #f0f0f0; text-decoration: none; }
.content_page2 .onpage { background: #E60044; border: 1px solid #C10A3E; color: #fff; }
.content_page2 .disabled { background: #eee; }
.content_page2 select { padding: 3px 0px; }
.content_page2-2 .onpage { background: #6A9B03; border: 1px solid #5c8408; }
.content_page3 .onpage { background: #6F449D; border: 1px solid #5e3689; }
.content_page4 .onpage { background: #405992; border: 1px solid #24396a; }
.content_page5 .onpage { background: #E86143; border: 1px solid #d0573c; }
.content_page2 table { text-align: center; margin: 0px auto; }
.content_page2 td.onpage { padding: 0px 7px; width: auto; height: auto; }
/*文章页分页代码*/
.arc-page { margin: 0px auto 0px auto; clear: both; text-align: center; }
.arc-page a, .arc-page span { font-size: 13px; margin: 0 2px; padding: 3px 10px; display: inline-block; border: 1px solid #d2d2d2; color: #000; }
.arc-page a:hover { background: #f0f0f0; text-decoration: none; }
.arc-page select { padding: 3px 0px; }
.arc-page .thisclass { background: #E60044; border: 1px solid #C10A3E; color: #fff; }
.arc-page2 .thisclass { background: #6A9B03; border: 1px solid #5c8408; }
.arc-page3 .thisclass { background: #6F449D; border: 1px solid #5e3689; }
.arc-page4 .thisclass { background: #405992; border: 1px solid #24396a; }
.arc-page5 .thisclass { background: #E86143; border: 1px solid #d0573c; }
/*文章页评论代码*/
.pinglun{ padding:0px 20px;}
/*广告位代码*/
.index-ad1,.index-ad2,.index-ad4{padding:10px 0px 0px;}
.index-ad2,.nei-ad5,.index-ad6{ border:1px solid #e1e1e1;}
.nei-ad2,.nei-ad3,.nei-ad4,.nei-ad5{margin:10px 0px 0px;}
.nei-tishi{padding:10px 0px 0px; background:#fff;}