* { margin: 0; padding: 0; font-size: 14px; font-weight: normal; font-family: "宋体", arial, helvetica, sans-serif; font-style: normal; text-align: left; }
html { height: 100%; }
body { height: 100%; text-align: center; background: #fff; }
html, body { _background-image: ; _background-attachment: fixed; }
img { border: none; }
li { list-style: none; }
select { border: 1px solid #a9a9a9; }
strong { font-weight: bold; }
td { line-height: 24px; }
img { vertical-align: middle; }
video { max-width: 1280px; width: 100%; }
a { cursor: pointer; outline: none; color: #000; text-decoration: none; }
input { outline: none; }
a:link { }
a:visited { }
a:active, a:hover { color: #ff9724!important; }
.white:link, .white:visited {
	color: #fff;
	text-decoration: none;
}
.white:hover, .white:active {
	color: #fff;
	text-decoration: underline;
}
.grey:link, .grey:visited {
	color: #666;
	text-decoration: none;
}
.grey:hover, .grey:active {
	color: #666;
	text-decoration: underline;
}
.blue:link, .blue:visited {
	color: #02427c;
	text-decoration: none;
}
.blue:hover, .blue:active {
	color: #02427c;
	text-decoration: underline;
}
.red:link, .red:visited {
	color: #d70004;
	text-decoration: none;
}
.red:hover, .red:active {
	color: #d70004;
	text-decoration: underline;
}
.layout{ width:100%; height:auto; margin:0 auto; }
.column {
	width: 982px;
	margin: 0 auto;
}
.col-l-main, .col-l-main .col-l {
	float: left;
}
.col-r-extra, .col-l-main .col-r {
	float: right;
}
/* ********* 三栏布局: 左一栏    右两栏  *********  */
.col-r-main, .col-r-main .col-r, .col-r {
	float: right;
}
.col-l-extra, .col-r-main .col-l, .col-l {
	float: left;
}
/**** 切换模块 ******** */
.mod-tab-a {
	background-position: 0 -1px;
	background-repeat: repeat-x;
	height: 34px;
	width: 100%;
}
.mod-tab-a li {
	width: 25%;
}
.mod-tab-a a, .mod-tab-a li {
	float: left;
	color: #3b63a0;
	font-weight: bold
}
.mod-tab-a a {
	width: 100%;
	text-align: center;
	line-height: 34px;
	text-align: center;
	border-left: 1px solid #b1c8d7;
}
.ie7 .ie7_mod-tab a {
	padding: 0 10px;
}
.ie6 .mod-tab-a li {
	width: 111px;
}
.mod-tab-a .now {
	background-color: #fff;
	font-weight: bold;
	color: #3b63a0;
	border-bottom: 1px solid #fff
}
/* ********** 栅格化宽度应用(width=980px)  ***********/
.w-68 {
	width: 68px;
}
.w-75 {
	width: 75px;
}
.w-80 {
	width: 80px;
}
.w-190 {
	width: 190px;
}
.w-195 {
	width: 195px;
}
.w-148 {
	width: 148px;
}
.w-148 {
	width: 148px;
}
.w-100 {
	width: 100px;
}
.w-120 {
	width: 120px;
}
.w-130 {
	width: 130px;
}
.w-140 {
	width: 140px;
}
.w-150 {
	width: 150px;
}
.w-180 {
	width: 180px;
}
.w-199 {
	width: 199px;
}
.w-200 {
	width: 200px;
}
.w-209 {
	width: 209px;
}
.w-210 {
	width: 210px;
}
.w-219 {
	width: 219px;
}
.w-220 {
	width: 220px;
}
.w-229 {
	width: 229px;
}
.w-230 {
	width: 230px;
}
.w-240 {
	width: 240px;
}
.w-250 {
	width: 250px;
}
.w-252 {
	width: 252px;
}
.w-270 {
	width: 270px;
}
.w-280 {
	width: 280px;
}
.w-290 {
	width: 290px;
}
.w-300 {
	width: 300px;
}
.w-310 {
	width: 310px;
}
.w-320 {
	width: 320px;
}
.w-330 {
	width: 330px;
}
.w-315 {
	width: 315px;
}
.w-335 {
	width: 335px;
}
.w-338 {
	width: 338px;
}
.w-340 {
	width: 340px;
}
.w-341 {
	width: 341px;
}
.w-343 {
	width: 343px;
}
.w-350 {
	width: 350px;
}
.w-352 {
	width: 352px;
}
.w-358 {
	width: 358px;
}
.w-360 {
	width: 360px;
}
.w-365 {
	width: 365px;
}
.w-380 {
	width: 380px;
}
.w-390 {
	width: 390px;
}
.w-400 {
	width: 400px;
}
.w-450 {
	width: 450px;
}
.w-460 {
	width: 460px;
}
.w-485 {
	width: 485px;
}
.w-580 {
	width: 580px;
}
.w-600 {
	width: 600px;
}
.w-630 {
	width: 630px;
}
.w-655 {
	width: 655px;
}
.w-660 {
	width: 660px;
}
.w-670 {
	width: 670px;
}
.w-680 {
	width: 680px;
}
.w-690 {
	width: 690px;
}
.w-700 {
	width: 700px;
}
.w-710 {
	width: 710px;
}
.w-720 {
	width: 720px;
}
.w-722 {
	width: 722px;
}
.w-729 {
	width: 729px;
}
.w-740 {
	width: 740px;
}
.w-749 {
	width: 749px;
}
.w-750 {
	width: 750px;
}
.w-769 {
	width: 769px;
}
.w-780 {
	width: 780px;
}
/* height */ 
.h-28 {
	height: 28px;
}
.h-32 {
	height: 32px;
}
.h-34 {
	height: 34px;
}
.h-35 {
	height: 35px;
}
.h-45 {
	height: 45px;
}
.h-67 {
	height: 67px;
}
.h-70 {
	height: 70px;
}
.h-80 {
	height: 80px;
}
.h-95 {
	height: 95px;
}
.h-90 {
	height: 90px;
}
.h-110 {
	height: 110px;
}
.h-115 {
	height: 115px;
}
.h-170 {
	height: 170px;
}
.h-230 {
	height: 230px;
}
.h-240 {
	height: 240px;
}
.h-260 {
	height: 260px;
}
.h-280 {
	height: 280px;
}
.h-300 {
	height: 300px;
}
.h-500 {
	height: 500px;
}
.h-2730 {
	height: 2730px;
}
.f-w {
	font-weight: bold
}
.pad-lr-5 {
	padding-left: 5px;
	padding-right: 5px
}
.pad-lr-6 {
	padding-left: 6px;
	padding-right: 6px
}
.pad-lr-10 {
	padding-left: 10px;
	padding-right: 10px
}
.pad-lr-15 {
	padding-left: 15px;
	padding-right: 15px
}
.pad-t-5 {
	padding-top: 5px
}
.pad-t-6 {
	padding-top: 6px
}
.pad-t-8 {
	padding-top: 8px
}
.pad-t-10 {
	padding-top: 10px
}
.pad-t-12 {
	padding-top: 12px
}
.pad-t-14 {
	padding-top: 14px
}
.pad-t-15 {
	padding-top: 15px
}
.pad-l-4 {
	padding-left: 4px;
}
.pad-l-5 {
	padding-left: 5px;
}
.pad-l-6 {
	padding-left: 6px;
}
.pad-l-10 {
	padding-left: 10px;
}
.pad-l-15 {
	padding-left: 15px;
}
.pad-l-20 {
	padding-left: 20px;
}
.pad-r-6 {
	padding-right: 6px;
}
.pad-r-7 {
	padding-right: 7px;
}
.pad-r-8 {
	padding-right: 8px;
}
.pad-r-10 {
	padding-right: 10px;
}
.pad-b-5 {
padding-bottom::5px
}
.pad-b-10 {
padding-bottom::10px
}
.bd-l-gray {
	border-left: 1px solid #e9e9e9;
}
.bd-gray {
	border: 1px solid #e9e9e9;
}
.bgcor-f5 {
	background-color: #f5f5f5;
}
/* ********** shortcut ***********/
.yh {
	font-family: microsoft yahei, simhei;
}
.f-l, .per33 li, .per25 li, .per20 li, .per50 li {
	float: left;
}
.f-r {
	float: right;
}
.ov {
	overflow: hidden;
	zoom: 1;
}
.clear, .hr-h10, .hr-h5 {
	clear: both;
}
.hr-h10 {
	height: 10px;
}
.hr-h5 {
	height: 5px;
}
.clear_l {
	clear: left
}
.clear_r {
	clear: right
}
.pos-r {
	position: relative;
}
.pos-a {
	position: absolute;
}
.b {
	font-weight: bold;
}
.ti2 {
	text-indent: 2em;
}
.notxt {
	text-indent: -9999px;
	display: block;
}
.img1px img {
	padding: 1px;
	border: 1px solid #ccc;
}
.img1px-b img {
	padding: 1px;
	border: 1px solid #d9d9d9;
}
.redhover a:hover, .title-other-lnk a.cor-06c:hover {
	color: #f00;
}
.hide {
	display: none;
}
.fz-12 a, .fz-12 {
	font-size: 12px;
}
.fz-14 a, .fz-14 {
	font-size: 14px;
}
.fz-16 {
	font-size: 16px;
}
.lh-22, .lh-22 li {
	line-height: 22px;
}
.lh-24 {
	line-height: 24px;
}
.lh-26, .lh-26 li {
	line-height: 26px;
}
.lh-28, .lh-28 li {
	line-height: 28px;
}
.cor-white {
	color: #fff;
}
.cor-333 li a, .cor-333, .cor-333 a {
	color: #333;
}
.cor-fff {
	color: #fff;
}
.cor-666, .cor-666 a, .health-list .cate {
	color: #666;
}
.cor-red {
	color: #cd000f;
}
.cor-green {
	color: green;
}
.cor-pink {
	color: #b60695
}
.cor-deepred {
	color: #b81007
}
.cor-06c, .title-other-lnk a.cor-06c {
	color: #06c;
}
.cor-red2 {
	color: #af0000;
}
.cor-999, .cor-999 a {
	color: #999;
}
.cor-blue {
	color: #1e50a2;
}
.cor-b25 {
	color: #b25800
}
.cor-blackred {
	color: #5a3433
}
.cor-555 {
	color: #555555
}
.cor-126 {
	color: #126ab5
}
.mar-t-5 {
	margin-top: 5px;
}
.mar-t-10 {
	margin-top: 10px;
}
.mar-t-15 {
	margin-top: 15px;
}
.mar-t-20 {
	margin-top: 20px;
}
.mar-t-25 {
	margin-top: 25px;
}
.mar-t-98 {
	margin-top: 98px;
}
.mar-10 {
	margin: 10px;
}
.mar-b-10 {
	margin-bottom: 10px;
}
.mar-b-5 {
	margin-bottom: 5px;
}
.mar-tb-5 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.mar-lr-6 {
	margin-left: 6px;
	margin-right: 6px;
}
.mar-l-4 {
	margin-left: 4px;
}
.mar-l-6 {
	margin-left: 6px;
}
.mar-l-10 {
	margin-left: 10px;
}
.mar-l-15 {
	margin-left: 15px
}
.mar-l-20 {
	margin-left: 20px
}
.mar-l-140 {
	margin-left: 140px;
}
.mar-r-6 {
	margin-right: 6px;
}
.mar-r-10 {
	margin-right: 10px;
}
.mar-r-15 {
	margin-right: 15px
}
.mar-r-20 {
	margin-right: 20px
}
.pad-4 {
	padding: 4px;
}
.bd-gray {
	border: 1px solid #e4e4e4;
}
.bd-gray2 {
	border: 1px solid #e4e4e4;
	border-top-width: 0;
}
.bd-gray-e8 {
	border: 1px solid #e8e8e8
}
.bd-blue {
	border: 1px solid #b1c8d7;
}
.bd-b-dotted-blue {
	border-bottom: 1px dotted #97b9dc;
}
.bd-blue2 {
	border: 1px solid #97b9dc;
}
.bd-lrt-blue {
	border: 1px solid #b1c8d7;
	border-bottom: none
}
.bd-lrb-blue {
	border: 1px solid #b1c8d7;
	border-top: none
}
.bd-b-ca {
	border-bottom: 1px #cacaca solid
}
.bd-t-b-4 {
	border-top: 4px solid #044c82;
}
.dotted {
	background-position: 0 -106px;
	background-repeat: repeat-x;
}
.center {
	margin-left: auto;
	margin-right: auto;
}
.t-r {
	text-align: right;
}
.t-c {
	text-align: center;
}
.pad-8 {
	padding: 8px;
}
.bg-fbfbfb {
	background-color: #fbfbfb;
}
.bg-f2f2f2 {
	background-color: #f2f2f2;
}
.ie6 .inline {
	display: inline;
}
/*--------------- 分页 ---------------*/ 
.page {
	margin: 0 auto;
}
.page a {
	margin: 0 5px;
	border: 1px solid #ccc;
	padding: 2px 6px;
	color: #333;
	line-height: 28px;
}
.page a.now2 {
	background-color: #666;
	color: #fff;
	border: 1px solid #666;
}
.page ul li {
	float: left;
}
.top-nav {
	width: 1000px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px
}
.top-nav li {
	width: auto;
	text-align: center;
	float: left;
	font-size: 12px;
	padding: 0 12px 0 12px;
	background:  no-repeat right;
	text-align: center
}
.top-nav .none {
	background: none
}
.t-l {
	text-align: left
}
.clearfix { display: block; #zoom:1;/*ie6-ie7*/
}