﻿@charset "utf8";
/* CSS Document */
/*头图下病种分类*/
.bdfnav{ height:168px; overflow:hidden;font-size:17px; border:1px #d6d5d5 solid;margin: 0 auto; margin-top: 28px;}
.bdfnav dt{ background:#d5d5d5; width:164px; float:left; height:168px; text-align:center; position:relative; }
.bdfnav dt strong{ font-size:24px; width:100%; display:inline-block; margin-top:60px; font-weight:normal;}
.bdfnav dt i{ width:10px; height:18px; display:inline-block; position:absolute; top:76px; right:-10px;}
.bdfnav dd{ width:155px; height:168px; float:left; border-left:1px #d6d5d5 solid; text-align:center; position:relative; }
.bdfnav dd.bw_hover a,.bdfnav dd:hover a{ color:#fff;}
.bdfnav dd h3{ margin-top:20px; font-size: 22px; font-weight:normal;letter-spacing: 1px; }
.bdfnav dd p{ font-size:12px; width:100%; text-align:center;}
.bdfnav dd a{ color:#333; position:absolute;width:155px; height:168px; display:block;}
.bdfnav dd em{ position:absolute;width:155px; height:168px; top:0; left:0;
	opacity:0;
	-webkit-animation:redOut 0.4s ease;
	-moz-animation:redOut 0.4s ease;
	-ms-animation:redOut 0.4s ease;
	-o-animation:redOut 0.4s ease;
	animation:redOut 0.4s ease;}
.bdfnav dd:hover em{background-color:#059b90;  
	opacity:1;
	-webkit-animation:redIn 0.2s ease;
	-moz-animation:redIn 0.2s ease;
	-ms-animation:redIn 0.2s ease;
	-o-animation:redIn 0.2s ease;
	animation:redIn 0.2s ease;}

.icon-bw { background:url(../images/icon-bw.png) no-repeat; vertical-align:top; width:54px; height:54px; display:inline-block; margin:10px 0 12px; }
.i_b_1{ background-position:-55px 0;}
.i_b_2{ background-position:-55px -55px;}
.i_b_3{ background-position:-55px -110px;}
.i_b_4{ background-position:-55px -165px;}
.i_b_5{ background-position:-55px -220px;}
.i_b_6{ background-position:-55px -275px;}
.i_b_7{ background-position:-55px -330px;}
.bdfnav dd:hover .i_b_1{ background-position:0 0;}
.bdfnav dd:hover .i_b_2{ background-position:0 -55px;}
.bdfnav dd:hover .i_b_3{ background-position:0 -110px;}
.bdfnav dd:hover .i_b_4{ background-position:0 -165px;}
.bdfnav dd:hover .i_b_5{ background-position:0 -220px;}
.bdfnav dd:hover .i_b_6{ background-position:0 -275px;}
.bdfnav dd:hover .i_b_7{ background-position:0 -330px;}
.bdfnav dd .i_7{vertical-align: top;margin: 4px 0 0 2px;display: inline-block;}

/*top*/
/*.bdf {margin-top: 28px;}
.bdf .a1 {color: #726604;}
.bdf .a2 {color: #880303;}
.bdf .a3 {color: #353535;}
.bdf .a4 {color: #6c3a0a;}
.bdf .a5 {color: #2c557a;}
.bdf .a6 {color: #6c9b4b;}
.bdf .a7 {color: #525252;}

.etbdf {
	width: 140px;
	height: 230px;
	padding: 15px 21px 9px;
	border: 1px solid #ccc;
	float: left;
	text-align: center;
	overflow: hidden;
}
.etbdf h3 {
	font-family: "΢���ź�";
	font-size: 16px;
	color: #444444;
	font-weight: 100;
}
.etbdf .p1 {
	font-family: "΢���ź�";
	font-size: 12px;
	color: #ccc;
	line-height: 15px;
}
.etbdf em {
	width: 68px;
	height: 68px;
	background: url(../images/xren_bg.png) no-repeat;
	float: left;
	margin: 10px 0 3px 35px;
}
.etbdf .p2 {
	clear: both;
	font-size: 14px;
	line-height: 26px;
}
.etbdf .p2 .alss {
	font-size: 12px;
	color: #666;
	border-bottom: 1px dashed #d3d3d3;
	width: 140px;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 3px;
}
.etbdf .hhjt {
	width: 140px;
	height: 14px;
	float: left;
	text-indent: 9999px;
	overflow: hidden;
	line-height: 14px;
	text-align: left;
	font-size: 12px;
}
.etbdf .hhjt a {
	color: #fff;
}
.etbdf:hover {
	background: #726604;
	color: #fff;
}
.etbdf:hover .a1, .etbdf:hover .a7, .etbdf:hover .alss, .etbdf:hover h3, .etbdf:hover .p1, .etbdf:hover .a2, .etbdf:hover .a3, .etbdf:hover .a4, .etbdf:hover .a5, .etbdf:hover .a6 {
	color: #fff;
}
.etbdf:hover em {
	background-position: 0 -68px;
}
.etbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}
#qsnbdf, #nxbdf, #nvxbdf, #yfbdf, #lrbdf {
	border-left: none;
}
#qsnbdf:hover {
	background: #462e99;
}
#qsnbdf em {
	background-position: -68px 0;
}
#qsnbdf:hover em {
	background-position: -68px -68px;
}
#qsnbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}
#nxbdf:hover {
	background: #276000;
}
#nxbdf em {
	background-position: -136px 0;
}
#nxbdf:hover em {
	background-position: -136px -68px;
}
#nxbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}
#nvxbdf:hover {
	background: #6c3a0a;
}
#nvxbdf em {
	background-position: -204px 0;
}
#nvxbdf:hover em {
	background-position: -204px -68px;
}
#nvxbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}
#yfbdf:hover {
	background: #880303;
}
#yfbdf em {
	background-position: -272px 0;
}
#yfbdf:hover em {
	background-position: -272px -68px;
}
#yfbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}
#lrbdf:hover {
	background: #00548a;
}
#lrbdf em {
	background-position: -340px 0;
}
#lrbdf:hover em {
	background-position: -340px -68px;
}
#lrbdf:hover .hhjt {
	background-position: 107px 3px;
	text-indent: 35px;
}*/

/*title*/
.tit_w {height: 26px;margin-top: 28px;margin-bottom: 30px;}
.tit_w img {float: left;}
.tit_w span {float: right;font-size: 12px;margin-right: 5px;display: inline-block;}
.tit_w span a {color: #999999;}
.tit_w span a:hover {color: #9d0939;}
.tit_w .more a {
	float: right;
	font-size: 14px;
	color: #fff;
	display: block;
	width: 78px;
	height: 22px;
	line-height: 20px;
	border-radius: 10px;
	color: #fff;
	background: #860d2c;
	text-decoration: none;
	text-align: center;
}
.tit_w .more a:hover {color: #fff;background: #9d0939;}
.tit_w ul {height: 18px;float: left;margin-left:150px;display: inline;}
.tit_w ul li {float: left;font-size: 14px;color: #333;padding-left: 4px;}
.tit_w ul li a {color: #333;padding: 3px;}
.tit_w ul li a:hover {color: #9d0939;}
.tit_w .input_txt {float: right;margin-top: 8px;}
.tit_w .input_txt .txt_k {
	border: 1px solid #eaeaea;
	width: 228px;
	height: 23px;
	color: #999999;
	line-light: 23px;
	float: left;
	padding-left: 10px;
	font-family: "΢���ź�";
}
.tit_w .input_txt .ss {width: 51px;height: 25px;display: inline-block;border: 0px;}


.dt {height: 392px;border-bottom-color: #CCC;border: 1px;}
.dt .dt_l {width: 580px;float: left;overflow: hidden;}
.dt .dt_l .dt_l_tm1 {width: 312px;font-size: 18px;}
.dt .dt_l .dt_l_tm1 .s6 {
	float: left;
	display: block;
	border-bottom: 2px solid #8f0d32;
	padding-bottom: 6px;
	color: #333;
}
.dt .dt_l .dt_l_tm1 .s7 a {
	float: right;
	font-size: 14px;
	color: #fff;
	display: block;
	width: 54px;
	height: 18px;
	line-height: 15px;
	border-radius: 10px;
	color: #fff;
	background: #e6e6e6;
	text-decoration: none;
	text-align: center;
	margin-top: 6px;
}
.dt .dt_l .dt_l_tm1 .s7 a:hover {background: #9d0939;}
.h_news {clear: both;height: 76px;padding-top: 12px;}
.h_news img {float: left;margin-right: 14px;}
.h_news p {width: 220px;float: left;}
.h_news p b {font-size: 18px;color: #333;font-weight: normal;}
.h_news p b a {color: #333;}

.dt .dt_l ul {margin-top: 16px;}
.dt .dt_l ul li {font-size: 12px;}
.dt .dt_l ul li a span {width: 238px;display: block;float: left;}
.dt .dt_l ul li a {color: #333;}
.dt .dt_l ul li a:hover {color: #9d0939;}

/*ҽԺ����*/
.zyy {width: 96%;margin-left: 20px;display: inline;overflow: hidden;}
.zyy .parHd {width:557; height: 36px;border-top: 1px solid #bcbcbc;position: relative;}
.zyy .parHd ul {float: left;top: -17px;position: absolute;}
.zyy .parHd ul .li1 {margin-left: 0px;}
.zyy .parHd ul li {width: 140px;float: left;margin-left: 11px;overflow: hidden;border: 1px solid #e6e6e6;border-top: none;
				font-size: 16px;line-height: 35px; text-align: center; }
.zyy .parHd ul li.on {width: 148px;background: #9d0936;color: #fff;}
.zyy .slideBox {float: left;overflow: hidden;zoom: 1;padding: 10px 0 0px 5px;position: relative;}
.zyy .slideBox dl{width:100%;border-bottom: 1px #ccc dotted;}
.zyy .slideBox dl dt{width:100%;text-align:center;font-size:18px;color: #333;line-height:48px;font-weight:bold;}
.zyy .slideBox dl dd{width: 100%;text-indent: 2em;line-height: 24px;font-size: 13px;color: #777;margin-bottom: 5px;}
.zyy .slideBox dl dd a{color:#f00;}
.zyy .parBd ul {overflow: hidden;zoom: 1;}
.zyy .slideBox .ul1 {margin-top: 0px;}
.zyy .slideBox .ul1 li {width: 100%;line-height: 42px;padding-right: 5px;display: block;padding-left: 5px;float: left;border-bottom: 1px #ccc dotted;}
.zyy .slideBox .ul1 li a{width:98%;display:block;font-size:16px;}
.zyy .slideBox .ul1 li a span{float:right;width: auto;}
.zyy .slideBox .ic1{margin-bottom: 5px;padding-bottom: 5px;height: 90px;}
.zyy .slideBox .ic1 a:hover {opacity: 0.70;}


.dt_c {width: 364px;float: left;height: 412px;border: 1px solid #d5d5d5;	position: relative;}
.dt_c .dt_c_tm1 .s6 {font-size: 18px;float: left;display: block;border-bottom: 2px solid #8f0d32;padding-bottom: 6px;color: #333;}
.dt_c .dt_c_tm1 .s7 a {width: 54px;height: 18px;float: right;font-size: 14px;line-height: 15px;color: #fff;margin-top: 6px;display: block;
					border-radius: 10px;color: #fff;background: #e6e6e6;text-decoration: none;text-align: center;}
.dt_c .dt_c_tm1 .s7 a:hover {background: #9d0939;}
.dt_c .hd {width: 70px;height: 9px;bottom: 20px;right: 10px;z-index: 1;position: absolute;}
.dt_c .hd ul li {width: 9px;height: 9px;float: left;margin-right: 8px;background: #888686;zoom: 1;}
.dt_c .hd ul li.on {background: #b98859;}
.dt_c .bd {z-index: 0;position: absolute;top: 2px;left: 2px;overflow: hidden;}
.dt_c .bd ul li {}
.dt_c .bd ul li a img {width: 346px;padding-top: 7px;padding-left: 7px;}


.dt_r{
	width: 132px;
	height: 300px;
	padding-top: 110px;
	background: url(../images/img12.png) no-repeat center;
	float: right;
	border: 1px #f4f4f4 solid;
}
.dt_r p {
    font-size: 19px;
    text-align: center;
    margin: 24px 0px 18px;
	color:#333;
}
.dt_r p span {
    font-size: 15px;
    width: 100%;
    display: inline-block;
	color:#666;
}
.dt_r a {
    width: 100%;
    height: 40px;
    display: inline-block;
    margin-top: 5px;
}

/*����*/
.al {
	height: 490px;
	border: 1px solid #eaeaea;
}
.al_nr {
	float: left;
	overflow: hidden;
	width: 1100px;
}
.al_nr .parHd {
	width: 51px;
	height: 484px;
	float: left;
	overflow: hidden;
	margin-right: 16px;
}
.al_nr .parHd ul li {
	width: 51px;
	height: 117px;
	background: #9d0939;
	text-align: center;
	line-height: 18px;
	font-size: 16px;
	font-family: "΢���ź�";
	margin-bottom: 1px;
	padding-top: 44px;
	cursor: pointer;
	color: #fff;
}
.al_nr .parHd ul li.on {
	background: #937340;
}
.al_nr .parBd {
	float: left;
	margin-top: 20px;
	overflow: hidden;
	height: 468px;
}

.al_nr .slideBox .kf_left {
	width: 690px;
	height: 320px;
	float: left;
	border: 2px;
	border-color: #CCC;
}
.al_nr .slideBox .kf_left .al_img {
	width: 690px;
	height: 320px;
	border: 2px;
	border-color: #CCC;
}
.al_nr .slideBox .kf_left .al_img img {
	margin-left: 1px;
	width: 332px;
	display: inline;
	height: 320px;
}
.al_nr .slideBox .kf_left .al_ms {
	width: 714px;
	height: 105px;
	position: absolute;
	background: #000;
	opacity: 0.8;
	width: 690px;
	bottom: 0px;
	left: 0px;
}
.al_nr .slideBox .kf_left p {
	position: absolute;
	bottom: 16px;
	left: 50px;
	color: #fff;
	font-size: 12px;
	width: 558px;
}
.al_nr .slideBox .kf_left p b {
	font-size: 14px;
}
.al_nr .slideBox .kf_left p a {
	color: #fff;
}
.als ul li p {
	float: left;
	line-height: 20px;
	font-size: 12px;
}
.al_high {
	height: 98px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	margin-top: 20px;
}
.al_nr .slideBox .img_l {
	float: left;
}
.al_nr .slideBox .img_r {
	float: right;
}
.al_nr .slideBox .dr_jl {
	width: 386px;
	height: 446px;
	float: left;
	margin: 0 6px;
}
.al_nr .slideBox .dr_jl .dr_jl_s {
	height: 336px;
	width: 386px;
	position: relative;
}
.al_nr .slideBox .dr_jl .dr_jl_s .sPrev {
	position: absolute;
	left: 8px;
	top: 86px;
	display: block;
	width: 19px;
	height: 36px;
	background-position: 0px 0px;
	z-index: 9999;
}
.al_nr .slideBox .dr_jl .dr_jl_s .sNext {
	position: absolute;
	left: 359px;
	top: 86px;
	display: block;
	width: 19px;
	height: 36px;
	background-position: -19px 0px;
}
.al_nr #al_type {
	height: 475px;
}
.al_nr #al_type .bd {
	width: 690px;
	float: left;
	overflow: hidden;
}
.al_nr #al_type .bd li{
	position:relative;
}
.al_nr #al_type .bd li span{
	position:absolute;
	display:block;
	top:280px;
	width:75px;
	height:20px;
	background:#9d0939;
	color:#fff;
	line-height:20px;
	border:1px #9d0939 solid;
	border-radius:17px;
	text-align:center;
	filter: alpha(Opacity=80);
	opacity: 0.8;
}
.ss1{
	left:235px;
}
.ss2{
	right:42px;
}
.al_nr #al_type .hd {
	overflow: hidden;
	float: right;

	border-left: 1px solid #eaeaea;
	margin-left: 15px;
}
.al_nr #al_type .hd {
	overflow: hidden;
	float: right;
	padding: 0 14px;
	border-left: 2px solid #eaeaea;
	margin-left: 15px;
	display: inline;
	height: 130px;
	width: 690px;
}
.al_nr #al_type .hd ul {
	padding-top: 10px;
	padding-left: 15px;
}
.al_nr #al_type .hd ul li {
	border-bottom: 1px solid #eaeaea;
	float: left;
	display: inline;
	height: 120px;
	width: 128px;
	margin-top: 10px;
	margin-right: 7px;
	
}
.al_nr #al_type .hd ul li img {
	filter: alpha(Opacity=80);
	opacity: 0.8;
	width: 125px;
	
}
.al_nr #al_type .hd ul li.on p {
	color: #333;
}
.al_nr #al_type .hd ul li img:hover {
	filter: alpha(Opacity=1);
	opacity: 1;	
	height: auto;
}
.al_nr .slideBox .dr_jl .dr_jl_s .jl span {
	width: 386px;
	text-align: center;
	display: block;
}
.al_nr .slideBox .dr_jl .dr_jl_s .jl p {
	width: 324px;
	margin: 0 auto;
	font-size: 12px;
	color: #333;
	line-height: 22px;
	margin-top: 28px;
}
.al_nr .slideBox .dr_jl .dr_jl_s .jl p b {
	font-weight: bold;
}
.al_nr .slideBox .dr_jl .dr_jl_x {
	width: 324px;
	margin: 0 auto;
	margin-top: 50px;
}
.al_nr .slideBox .dr_jl .dr_jl_x .ss1 {
	display: block;
	float: left;
	font-size: 12px;
	color: #333;
}
.al_nr .slideBox .dr_jl .dr_jl_x .ss1 a {
	text-decoration: none;
}
.al_nr .slideBox .dr_jl .dr_jl_x .ss2 {
	display: block;
	float: right;
	font-size: 12px;
	line-height: 18px;
	color: #333;
}
.al_nr .slideBox .dr_jl .dr_jl_x .ss2 a {
	text-decoration: none;
}
.al_nr .slideBox .dr_jl .dr_jl_x .ss2 b {
	color: #9d0939;
}

.slide_box{
	width: 1032px;
	height: 430px;
	float: right;
}
.slide_bb{
	width: 678px;
	height: 400px;
	padding:15px;
	float:left;
}
.slide_bb li{
	float:left;
	width:220px;
	height:190px;
	margin:20px 9px 0px 0px;
}
.slide_bb li span{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
}
.slide_bb li img{
	display:block;
	margin:0 auto;
	width:210px;
	height:160px;
}
.slide_bb li:first-child{
	margin-top:0px;
}
.slide_bb li:last-child{
	margin-right:0px;
}
.slide_bb li:nth-child(2){
    margin-top:0px;
}
.slide_bb li:nth-child(3){
    margin:0px;
}

.xin1-bingli-boxright {
    width: 306px;
    margin-top: 15px;
    overflow: hidden;
    height: 422px;
	float:right;
}
.xin1-bingli-boxright ul li:first-child {
    height: 162px;
}
.xin1-bingli-boxright ul li {
    height: 44px;
    overflow: hidden;
}
h4 {
    background-color: #fff;
    color: #000;
}
.xin1-bingli-boxright ul li h4 {
    height: 43px;
    font-weight: normal;
    border: 1px solid #ccc;
    background-color: #f2f2f2;
    color: #666;
    border-bottom: none;
    border-top: none;
    line-height: 43px;
    font-size: 16px;
    padding-left: 30px;
}
.xin1-bingli-boxright ul li h4  span{
	display: inline-block;
	float: right;
	margin-right: 6px;
}
.xin1-bingli-boxright .xin1-bingli-boxright1 {
    border: 1px solid #ccc;
}


.hzpl{
	width: 1100px;
	height: 110px;
	margin: 0 auto;
	margin-top: 20px;	
}
.hzpl_sp{
	float: left;
	width: 40px;
	height: 100px;
	background: #860d2c;
	color: #fff;
	font-size: 17px;
	line-height: 22px;
	padding-top: 10px;
	text-align: center;
}
.hzpl_bd{
	float:left;
	width:1038px;
	height:103px;
	padding:6px 10px 0px;
	border:1px solid #ddd;
}
.hzpl li{
	width:100%;
}
.hzpl li dl{
	width:50%;
	float:left;
}
.hzpl li dl dd{
	width:80%;
	float:left;
	margin-left:6px;
}
.hzpl li dl dt {
	float: left;
	text-align: center;
	border: 1px solid #e8e8e8;
}
.hzpl li dl dt  p{
	background:#eaeaea;
}
.hzpl li dl dd .s1 {
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #9d0939;
}
.hzpl li dl dd .s2 {
	display: inline-block;
	float: right;
	margin-right:23px;
}
.hzpl li dl dd .s3 {
	display: inline-block;
	padding-bottom: 4px;
}

/*.al_nr_z {
	float: left;
	width: 670px;
	overflow-y: scroll;
	height: 439px;
	overflow-x: hidden;
}
.al_nr_z .al_titbg {
	height: 26px;
	width: 630px;
}
.al_nr_z .al_titbg h3 {
	font-size: 22px;
	color: #333;
	background: #fff;
	width: 262px;
	height: 30px;
	margin: 0 auto;
	text-align: center;
	font-family: "΢���ź�";
	line-height: 30px;
	font-weight: normal;
}
.al_nr_z .infoList {
	width: 630px;
	height: 439px;
}
.al_nr_z .infoList dl {
	width: 630px;
	font-size: 12px;
	height: 114px;
	margin-top: 26px;
	border-bottom: 1px dashed #cccccc;
}
.al_nr_z .infoList dt {
	float: left;
	text-align: center;
	border: 1px solid #e8e8e8;
}
.al_nr_z .infoList dd {
	width: 540px;
	line-height: 20px;
	float: right;
}
.al_nr_z .infoList dd .s1 {
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #9d0939;
}
.al_nr_z .infoList dd .s2 {
	display: inline-block;
	float: right;
	color: #9d0939;
}
.al_nr_z .infoList dd .s3 {
	display: inline-block;
	padding-bottom: 4px;
}
.al_nr_z a {
	width: 318px;
	height: 24px;
	display: block;
	margin: 0 auto;
	background: #e5e5e5;
	text-align: center;
	line-height: 24px;
	text-decoration: none;
}
.al_nr_z a:hover {
	background: #d1d0d0;
}
.al_nr_z .txtMarquee-top {
	height: 439px;
	_height: 420px;
	margin: 0 auto;
	width: 630px;
	overflow: hidden;
	font-size: 12px;
	float: left;
}
.al_nr_z .txtMarquee-top .bdd {
	width: 673px;
}
.al_nr_z .txtMarquee-top .infolist {
	height: 439px;
	_height: 420px;
}
.al_nr_y {
	float: left;
	width: 308px;
	height: 409px;
	border: 6px solid #937340;
	margin-left: 19px;
	margin-top: 20px;
	overflow: hidden;
}
.al_nr_y .al_txtimg {
	display: block;
	text-align: center;
	width: 308px;
	margin-top: 30px;
}
.al_nr_y .p_txt {
	font-size: 16px;
	font-family: "΢���ź�";
	color: #333;
	margin-top: 28px;
	line-height: 28px;
	width: 336px;
	text-align: center;
}
.al_nr_y ul {
	width: 266px;
	height: 38px;
	margin: 0 auto;
	margin-top: 40px;
}
.al_nr_y ul li {
	float: left;
}
.al_nr_y ul a {
	display: inline-block;
	width: 126px;
	height: 36px;
	border-radius: 2px;
	background: #937340;
	color: #fff;
	font-size: 22px;
	font-family: "΢���ź�";
	line-height: 36px;
	text-align: center;
	text-decoration: none;
}
.al_nr_y ul li.on a {
	background: #9d0939;
}
.al_nr_y ul .vvc {
	margin-right: 12px;
}*/
#jdal_right {
	width: 335px;
	float: right;
	height: 490px;
}
#jdal_right img {
	width: 335px;
}

.pailie {
    width: 1000px;
    height: 430px;
    float: right;
}
.pailie li {
    width: 310px;
    height: 200px;
    float: left;
    margin: 15px 30px 0 0;
}
.pailie li:nth-child(3){
    margin-right:0px;
}
.pailie li:last-child{
	margin-right:0px;
}
.pailie li img {
    float: left;
    width: 312px;
}
.pailie li .kuang {
    width: 30px;
    height: 30px;
    display: black;
    float: left;
    background: #9B4304;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-size: 18px;
    margin-top: 10px;
}
.pailie li .kuang2 {
    display: black;
    width: 270px;
    float: left;
    font-size: 15px;
    line-height: 48px;
    margin-left: 10px;
}




/*Զ��ר��*/
.zjs {
	height: 540px;
	border: 1px solid #d5d5d5;
	position: relative;
}

.zjs .parHd{
	width:66px;
	float:right;
	margin:30px 40px 0 0;
}
.zjs .parHd li{
	float:left;
	width:90%;
	padding:176px 5%;
	font-size:20px;
	border-radius:4px;
	margin-top:10px;
	text-align:center;
	border:1px #ddd solid;
}
.zjs .parHd li.on{	
	color:#fff;
	background:#a50606;
}

.box1 .x_zjs {
	width: 950px;
	overflow: hidden;
}
.box1 .x_zjs .hd {
	height: 84px;
	position: absolute;
	bottom: 20px;
	left: 60px;
	zoom: 1;
	z-index: 1;
	overflow: hidden;
}
.box1 .x_zjs .hd ul {
	overflow: hidden;
	zoom: 1;
}
.box1 .x_zjs .hd ul li {
	float: left;
	width: 90px;
	margin-right: 12px;
	border: solid #999999 3px;
	cursor: pointer;
}
.box1 .x_zjs .hd ul li img{
	display:block;
	margin:0 auto;
}
.box1 .x_zjs .hd ul li.on {
	border: solid #6e121e 3px;
}

.zj_list_l {
	float: left;
	margin-top: 20px;
	width: 416px;
	text-align: center;
	overflow: hidden;
}
.box1 .x_zjs bd {
	z-index: 0;
	overflow: hidden;
}
.box1 .x_zjs bd li {
	zoom: 1;
}
.zj_list_r {
	width: 445px;
	height: 426px;
	float:left;
}
.zj_list_r .zj_list_s {
	width: 500px;
	height: 256px;
	float: left;
	padding: 28px 28px 28px 0;
	overflow: hidden;
	margin-top: 40px;
}
.zj_list_s .dl1 {
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
}
.zj_list_s .dl1 dt {
	font-size: 20px;
	color: #333;
	line-height: 36px;
}
.zj_list_s .dl1 dt span {
	font-size: 24px;
}
.zj_list_s .dl1 dt span b {
	font-size: 40px;
	font-weight: bolder;
}
.zj_list_s .dl1 dd {
	font-size: 14px;
	color: #333;
}
.zj_list_s .dl1 .d1 {
	line-height: 26px;
	font-size: 16px;
	margin: 10px auto;
}
.zj_list_s .dl2 {
	margin-top: 14px;
}
.zj_list_s .dl2 dt {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	padding-left: 10px;
}
.zj_list_s .dl2 dd {
	font-size: 12px;
	color: #333;
	line-height: 22px;
	height: 22px;
}
.zj_list_s .dl2 dd .a1 {
	float: left;
}
.zj_list_s .dl2 dd .a1:hover {
	color: #9d0939;
}
.zj_list_s .dl2 dd span {
	float: right;
	width: 38px;
	height: 18px;
	background: #cccccc;
	text-align: center;
	display: inline-block;
	line-height: 18px;
}
.zj_list_s .dl2 dd span a {
	color: #fff;
	text-align: center;
	display: inline-block;
	width: 38px;
	height: 18px;
}
.zj_list_s .dl2 dd span a:hover {
	text-decoration: none;
	background: #9d0939;
}
.zj_list_x {
	width: 320px;
	height: 52px;
	position: absolute;
	left: 490px;
	top: 348px;
}
.zj_list_x ul li {
	float: left;
}
.zj_list_x ul li a {
	width: 148px;
	height: 46px;
	display: inline-block;
	float: left;
	color: #fff;
	font-size: 20px;
	line-height: 46px;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	font-family: "΢���ź�";
}
.zj_list_x ul li.on a {
	background: #9d0939;
}
.zj_list_x .a_z {
	margin-right: 14px;
	background: #937340;
}
.zj_list_x .a_y {
	background: #9d0939;
}

.cs_jlh{
	width:1100px;
	margin:0 auto;
}
.jlh {
	width:1098px !important;
	height: 506px;
	border: 1px solid #d5d5d5;
	position: relative;
}
.jlh_hd{
	width:100%;
	height:50px;
	float:left;
}
.jlh_hd ul{
	width:320px;
	margin:0 auto;
}
.jlh_hd li{
	width:150px;
	height:30px;
	float:left;
	font-size:16px;
	line-height:30px;
	text-align:center;
	border:1px #ddd solid;
}
.jlh_hd li:first-child{
	margin-right:10px;
}
.jlh_hd li.on{
	background:#8e1f0d;
	color:#fff;
}
.zhanshi1{ width:476px; height:314px; position:absolute; left:14px; top:14px;}
.zhanshi1 img{ width:100%; height:313px;}
.zhanshi1 span{ display:block; width:100%; height:40px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; font-size:16px;line-height:40px; text-align:center;}
.zhanshi1 .prev{
	display:block;
	position:absolute;
	left:3px;
	top:42%;
	z-index:999;
	opacity:0.8;
	width:20px;
	height:34px;
	background:url(../images/jiantou_prev.png) no-repeat;
}
.zhanshi1 .next{
	display:block;
	position:absolute;
	right:3px;
	top:42%;
	z-index:999;
	opacity:0.8;
	width:20px;
	height:34px;
	background:url(../images/jiantou_next.png) no-repeat;
}

.zhanshi2{ width:230px; height:153px; position:absolute; left:500px; top:14px;}
.zhanshi2 img{ width:100%; height:100%}
.zhanshi2 span{ display:block; width:100%; height:30px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; line-height:30px; text-align:center;}	
.zhanshi4{ width:230px; height:153px; position:absolute; left:500px; top:175px;}
.zhanshi4 img{ width:100%; height:100%}	
.zhanshi4 span{ display:block; width:100%; height:30px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; line-height:30px; text-align:center;}
.zhanshi6{ width:234px; height:154px; position:absolute; left:14px; top:339px;}
.zhanshi6 img{ width:100%; height:100%}
.zhanshi6 span{ display:block; width:100%; height:30px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; line-height:30px; text-align:center;}	
.zhanshi7{ width:232px; height:154px; position:absolute; left:258px; top:339px;}
.zhanshi7 img{ width:100%; height:100%}	
.zhanshi7 span{ display:block; width:100%; height:30px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; line-height:30px; text-align:center;}
.zhanshi8{ width:230px; height:154px; position:absolute; left:500px; top:339px;}
.zhanshi8 img{ width:100%; height:100%}	
.zhanshi8 span{ display:block; width:100%; height:30px; background:#000; position:absolute; left:0; bottom:0; opacity:0.7; color:#FFF; line-height:30px; text-align:center;}
.zhanshir{ width:320px; position:absolute; left:755px; top:8px;}
.zhanshir li{ position:relative; border-bottom:1px dashed #999; margin-top:8px;}
.zhanshir li p{ font-size:15px; line-height:30px; color:#666666;}
.zhanshir .xue{ width:300px; height:25px; background-color:#000; color:#FFF; line-height:25px; text-align:center; font-size:14px; position:absolute; bottom:0px; opacity:0.6;}
.zhanshir li img{ margin-top:5px; }
.zhanshir li div{ display:none}

/*Զ����ɫ����*/
.js .js_z {
	width: 192px;
	float: left;
	margin-right: 3px;
}
.js .js_z ul li {
	width: 192px;
	padding-right: 11px;
	height: 72px;
	line-height: 72px;
	margin-bottom: 10px;
	cursor: pointer;
	font-size: 16px;
	color: #333;
}
.js .js_z ul li .s_img {
	width: 35px;
	height: 35px;
	display: inline-block;
	margin-left: 33px;
	margin-right: 14px;
	vertical-align: middle;
}
.js .js_z ul li b {
	font-weight: normal;
	display: inline-block;
}

.js .js_z ul li a {
	display: block;
	width: 192px;
	height: 72px;
}
.js .js_z ul li.on a {
	color: #fff;
}

.js .js_y {
	border: 1px solid #eaeaea;
	float: right;
	width: 850px;
	height: 354px;
	padding: 20px;
}
.js .js_y .js_ys {
	font-size: 22px;
	font-family: "΢���ź�";
	margin-bottom: 12px;
	color: #333;
}
.js .js_y .js_ys ul li {
	float: left;
	margin-right: 2px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}
.js .js_y .js_ys ul li.on {
	/*color: #9d0939;*/
}
.js .js_y .js_ys ul span {
	float: left;
	padding-right: 3px;
}
.js .js_y .js_yx {
	width: 852px;
}
.js .js_y .js_yx .js_pic {
	float: left;
}
.js .js_y .js_yx .jsjs {
	float: right;
	width: 310px;
	color: #333;
}
.js .js_y .js_yx .jsjs dl dt {
	width: 310px;
	text-align: center;
}
.js .js_y .js_yx .jsjs dl dt b {
	font-size: 16px;
	line-height: 20px;
}
.js .js_y .js_yx .jsjs dl dd {
	text-indent: 2em;
	font-size: 12px;
	margin-top: 6px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 10px;
	line-height: 20px;
}
.js .js_y .js_yx .jsjs dl dd a {
	color: #F00;
}
.js .js_y .js_yx .jsjs h3 {
	font-size: 16px;
	font-family: "΢���ź�";
	margin-top: 10px;
	font-weight: normal;
}
.js .js_y .js_yx .jsjs ul {
	margin-top: 6px;
	height: 98px;
	margin-left: 2px;
}
.js .js_y .js_yx .jsjs ul li {
	float: left;
	width: 68px;
	margin-right: 10px;
	font-size: 12px;
	text-align: center;
}
.js .js_y .js_yx .jsjs ul li p {
	line-height: 16px;
	margin-top: 6px;
}
.js .js_y .js_yx .jsjs .js_txt {
	width: 310px;
	height: 26px;
	margin-top: 24px;
}
.js .js_y .js_yx .jsjs .js_txt .js_wb {
	width: 226px;
	height: 24px;
	border: 1px solid #e5e5e5;
	float: left;
	_height: 23px;
	padding-left: 4px;
	color: #666666;
	letter-spacing: -1px;
	font-family: "΢���ź�";
}
.js .js_y .js_yx .jsjs .js_txt a {
	display: inline-block;
	width: 78px;
	height: 27px;
	background: #666666;
	color: #fff;
	line-height: 27px;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	float: left;
}
.js .js_y .js_yx .jsjs .js_txt a:hover {
	background: #9d0939;
}
/*��ܰ����*/
.hj {
	border: 1px solid #eaeaea;
	height: 240px;
	margin-top: 10px;
	margin-bottom: 22px;
}
.hj .parHd ul {
	margin-left: 20px;
	height: 36px;
	width: 1057px;
	margin-top: 14px;
}
.hj .parHd ul li {
	width: 76px;
	height: 36px;
	line-height: 36px;
	float: left;
	margin-right: 30px;
	font-size: 17px;
	font-family: "΢���ź�";
	color: #999999;
	text-align: center;
	cursor: pointer;
}
.hj .parHd ul li.on {
	border-bottom: 2px solid #8f0d32;
	color: #333333;
}
.hj .parBd {
	clear: both;
	padding: 0 20px;
}
.hj .parBd .hj_img {
	height: 160px;
	width: 1057px;
}
.hj .parBd .hj_img li {
	float: left;
	text-align: center;
	height: 160px;
	width: 211px;
}
.hj .parBd .hj_img li img{
	display:inline-block;
	width: 200px;
}
.hj .parBd .hj_img li p {
	font-size: 12px;
	color: #333;
	margin-top: 5px;
}
.hj .parBd .box {
	width: 1057px;
	margin: 0 auto;
	margin-top: 18px;
	overflow: hidden;
}
.hj .parBd .yq {
	margin-top: 19px;
}
.hj .parBd .yq a {
	padding: 0 12px;
}
.bdf_zs {
	margin-top: 16px;
	margin-bottom: 10px;
	height: 154px;
}
.bdf_zs ul {
	margin: 0 auto;
}
.bdf_zs ul li {
	float: left;
	width: 160px;
	margin-right: 20px;
}
.bdf_zs ul li dl dt {
	font-size: 16px;
	text-align: left;
	height: 34px;
	line-height: 30px;
	color: #333333;
}
.bdf_zs ul li dl dd {
	font-size: 12px;
}
.bdf_zs ul li dl dd a:hover {
	color: #9d0939;
}

.main_left{width:800px;float:left;height: 340px;position: relative;border-right: 1px solid #d5d5d5;}
.jbdh {height:340px;border: 1px solid #d5d5d5;position: relative;}
.jbdh .t1{width:100%;}
.jbdh .t1 p {height: 40px;line-height: 40px;padding-left: 20px;padding-top: 8px;}
.jbdh  .t1 p a {color: #333;font-size:16px;margin: 0px 4px;display: inline-block;}
.jbdh  .t1 p a.on{color: #a72d2d;font-size:18px;}
.box{}
.xxm{	}
.t2{position:absolute;top:54px;left:20px;}
.t2 img{width:260px;height:275px;}
.xxm dl{width:454px;height: 90px;top:70px;left: 300px;position:absolute;border-bottom: 1px dashed #e2e2e2;}
.xxm dt{position:absolute;left: 10px;}
.xxm dt  img{width:123px;height:77px;}
.xxm dd{width:293px;position:absolute;right:17px;}
.xxm dd p{text-indent:2em;}
.xxm ol{width:480px;height:110px;position:absolute;top: 176px;right:0px;}
.xxm ol li{width:49%;float:left;padding-left: 4px;list-style: outside;}
.t3{width:766px;height:135px;position:absolute;top: 360px;left:20px;}
.t3_left{width:40px;height:135px;background:#2E75B5;color:#fff;text-align:center;line-height:20px;font-size:16px;float:left;}
.t3_right{width:690px;height:135px;float:left;}
.t3_right ul{width:690px;height:135px;margin:0px 0px 2px 0px;overflow: hidden;}
.t3_right li{width:155px;height:135px;float:left;margin: 2px 20px 0px 0px;overflow: hidden;text-align: center;}
.t3_right li img{width:155px;height:130px;}

.main_right{
	height: 519px;
	width:255px;
	position:absolute;
	top:0px;
	right:0px;
	border-left: 1px #ccc solid;
}
.main_right li{
	height: 85px;
	width:240px;
	float:left;
	margin-left:10px;
	line-height:30px;
	border-bottom: 1px solid #e2e2e2;
}
.main_right li:last-child{
	border-bottom:0px;
}
.main_right li a{
	margin-left:15px;
	font-size:16px;
}
.main_right li a img{
	display:inline-block;
	margin:10px 0px 0px 10px;
	float:left;
}
.main_right li a span{
	display:inline-block;
	margin-right:3px;
	font-size:14px;
	float:left;
}
.m_right{
	height: 516px;
	width:285px;
	position:absolute;
	top:0px;
	right:0px;
}
.m_right_title{
	width:270px;
	height:40px;
	float:left;
	margin:0px 7.5px;
	border-bottom:1px #eee solid;
}
.m_right_title h3{
	float:left;
	line-height:48px;
	font-size:18px;
	font-weight:normal;
}
.m_right_title h3 a{
	color:#333;
}
.hh{
	float:right;
	line-height:48px;
}
.m_right_pic{
	width:270px;
	height:150px;
	margin:0px 7.5px;
	float:left;
}
.bbd{
	width:270px;
	float:left;
	margin:10px 7.5px 0px;
}
.ul2 li{
	float:left;
	width:100%;
	line-height:32px;
	height:32px !important;
	font-size:14px;
}

.banner_ad{
	width:1100px; 
	height:110px;
	margin:0 auto; 
	margin-top:20px;
	position:relative;
}
.banner_ad .hd {
    position: absolute;
	width: 52px;
	height: 9px;
	bottom: 10px;
	right: 20px;
	z-index: 1;
}
.banner_ad .hd ul li {
    width: 9px;
    height: 9px;
    float: left;
    margin-right: 8px;
    background: #fff;
}
.banner_ad .hd ul li.on {
    background: #b98859;
}
.banner_ad .bd {
    width: 1100px;
    height: 110px;
    z-index: 0;
    position: absolute;
    overflow: hidden;
}
.banner_ad .bd ul li{
	width:1100px;
	height:110px;
}
.banner_ad .bd ul li a img{
	display:block;
	width:1100px;
	height:110px;
}



#videodiv{opacity: 1;  width: 400px; height: 260px; display:none; position:fixed; bottom:50px; right: 10px; border:2px solid #ccc;z-index:1001;}



.section_icon_nav_box1{background: #FFF; height:97px; font-size:12px; margin-top:20px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.section_icon_nav_box2{height:97px;border-left:1px solid #eaeaea;}
.section_icon_nav_box2 ul{height:97px; margin-left:87px;}
.section_icon_nav_box2 ul li {width: 91px;position: relative; float:left; height:97px;border-right:1px solid #eaeaea}
.section_icon_nav_box2 ul li.icon_nav11,
.section_icon_nav_box2 ul li.icon_nav12,
.section_icon_nav_box2 ul li.icon_nav13{display:none}



.section_icon_nav_box2 ul li i{position:absolute; width:100%; height:100%; background-color:#9d0a3a; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;}
.section_icon_nav_box2 ul li:hover i{opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
	animation:orangeIn 0.2s ease;background-color:#9d0a3a \9;}

.section_icon_nav_box2 ul li a {width:100%; height:97px; position:absolute}
.section_icon_nav_box2 ul li a em{display: block; margin:8px auto auto; width: 55px; height: 55px; background-image:url(../images/nav_03.png);
}
.section_icon_nav_box2 ul li a:hover{ color:#FFF}
.icon_nav1 a em{ background-position:0 0}
.icon_nav1 a:hover em{ background-position:0 -64px}
.icon_nav2 a em{background-position:-79px 0px}
.icon_nav2 a:hover em{ background-position:-79px -64px}
.icon_nav3 a em{ background-position:-159px 0}
.icon_nav3 a:hover em{ background-position:-162px -64px}
.icon_nav4 a em{ background-position:-238px 0}
.icon_nav4 a:hover em{ background-position:-238px -64px}
.icon_nav5 a em{ background-position:-317px 0}
.icon_nav5 a:hover em{ background-position:-317px -64px}
.icon_nav6 a em{ background-position:-397px 0}
.icon_nav6 a:hover em{ background-position:-397px -64px}
.icon_nav7 a em{ background-position:-480px 0}
.icon_nav7 a:hover em{ background-position:-480px -64px}
.icon_nav8 a em{ background-position:-559px 0}
.icon_nav8 a:hover em{ background-position:-559px -64px}
.icon_nav9 a em{ background-position:-637px 0}
.icon_nav9 a:hover em{ background-position:-637px -64px}
.icon_nav10 a em{ background-position:-717px 0}
.icon_nav10 a:hover em{ background-position:-717px -64px}
.icon_nav11 a em{ background-position:-796px 0}
.icon_nav11 a:hover em{ background-position:-796px -64px}
.icon_nav12 a em{ background-position:-876px 0}
.icon_nav12 a:hover em{ background-position:-876px -64px}
.icon_nav13 a em{ background-position:-955px 0}
.icon_nav13 a:hover em{ background-position:-955px -64px}
.icon_nav14 a em{ background-position:-1034px 0}
.icon_nav14 a:hover em{ background-position:-1034px -64px}
.icon_nav15 a em{ background-position:-1113px 0}
.icon_nav15 a:hover em{ background-position:-1113px -64px}
.section_icon_nav_box2 ul li p { text-align: center; position: absolute; top: 66px; text-align: center; width: 100%; display: block; left: 0;}





















