@charset "utf-8";

/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

img {
	border: none;
	padding: 0;
	margin: 0;
}

li {
	list-style: none;
}

a {
	text-decoration: none;
	cursor: pointer;
}

.clear {
	clear: both;
}

html,
body {
	font-family: "微软雅黑";
	overflow-x: hidden;
}

.fl {
	float: left
}

.fr {
	float: right
}

@font-face {

	font-family: "方正粗倩简体";
	src: url(font/方正粗倩简体.TTF);
	font-weight: normal;
	font-style: normal;
}

/*头部*/
.foot_fix {
	display: none !important;
}

/*content*/
.cd-i-nav {
	width: 100%;
	height: 50px;
	background: url(/skin/default/images/navbg.png);
}

.cd-i-nav-li {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	height: 50px;
	z-index: 2;
}

.cd-i-nav-li li {
	float: left;
	width: 110px;
	line-height: 40px;
	text-align: center;
	height: 50px;
}

.cd-i-nav-li li a {
	font-size: 15px;
	color: #fff;
	width: 110px;
	line-height: 50px;
	height: 50px;
	display: block;
}

.cd-i-nav-li li:hover a {
	background: #fff;
	color: #1c4885;
}

.cd-i-nav-li div {
	position: absolute;
	background: url(/skin/default/images/nav_03.jpg) no-repeat bottom right #fff;
	top: 50px;
	display: none;
}

.cd-i-nav-li div a {
	font-size: 15px;
	display: block;
	width: 121px;
	height: 30px;
	line-height: 30px;
	color: #fff;
}

.cd-i-nav-li div a.on {
	background: #df691a;
}

.cd-i-nav-li div#connmenu0 {
	left: 110px;
}

.cd-i-nav-li div#connmenu1 {
	left: 220px;
}

.cd-i-nav-li div#connmenu2 {
	right: 510px;
}

.cd-i-nav-li div#connmenu3 {
	right: -105px;
}

.nav_fdpp {
	width: 150px;
}

.nav_fdpp2 {
	width: 140px;
	float: left;
	margin: 20px 0 0 20px;
}

/*.nav_fdpp2 p{ width:252px; padding-top:25px; font-size:12px; line-height:20px; color:#9b9b9b; text-align:left;}*/

.banner {
	width: 1600px;
	height: 704px;
	position: relative;
	left: 50%;
	margin-left: -800px;
	z-index: 1;
}

.banner1 a {
	display: block;
	width: 1600px;
	height: 526px;
	z-index: 1;
}

.banner2 {
	width: 1100px;
	height: 67px;
	position: absolute;
	top: 162px;
	left: 50%;
	margin-left: -550px;
	z-index: 1;
}

.banner2 .prev {
	width: 67px;
	height: 67px;
	float: left;
	background: url(/skin/default/images/ban_qh.png);
	background-position: 0px 0px;
	cursor: pointer;
}

.banner2 .next {
	width: 67px;
	height: 67px;
	float: right;
	background: url(/skin/default/images/ban_qh.png);
	background-position: -67px 0px;
	cursor: pointer;
}

.banner3 {
	width: 1098px;
	height: 76px;
	margin-left: 250px;
	background: #4467a7;
	text-align: center;
}

.banner3 li {
	width: 121px;
	height: 76px;
	float: left;
	border-right: 1px solid #FFFFFF;
}

.banner3 li a {
	width: 100%;
	height: 100%;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 76px;
	display: block;
}

.banner3 li a:hover {
	background: #497ECF;
	color: #fff;
}

.banner4 {
	height: 14px;
	position: absolute;
	top: 500px;
	left: 50%;
	margin-left: -70px;
	z-index: 1;
}

.banner4 li {
	width: 14px;
	height: 14px;
	float: left;
	margin-left: 14px;
	background: #fff;
	border-radius: 7px;
}

.banner4 li.on {
	background: #fba100;
}

.twfd {
	width: 1100px;
	height: 320px;
	margin: auto;
	margin-top: 50px;
}

.twfd_left {
	width: 496px;
	height: 320px;
	float: left;
	border-right: 1px #f0f0f0 solid;
}

.twfd_left1 {
	width: 496px;
	height: 35px;
}

.twfd_left11 {
	float: left;
	font-size: 18px;
	padding-bottom: 10px;
	color: #1c4885;
	border-bottom: #1c4885 2px solid;
}

.twfd_left12 {
	float: left;
	font-size: 12px;
	color: #9b9b9b;
	line-height: 23px;
}

.twfd_left12 span {
	font-size: 20px;
	margin: auto 5px;
}

.twfd_left2 {
	width: 465px;
	height: 261px;
	margin-top: 20px;
}

.twfd_left2 li {
	width: 465px;
	height: 261px;
	position: relative;
}

.twfd_left2 a {
	display: block;
	width: 465px;
	height: 261px;
}

.twfd_left2 a img {
	float: left;
}

.twfd_left2 a p {
	width: 150px;
	height: 155px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(/skin/default/images/twfd_bg.png);
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	padding: 105px 10px 0px 10px;
}

.twfd_left2 a span {
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #FBA100;
	position: absolute;
	right: 10px;
	bottom: 3px;
}

.twfd_right {
	width: 580px;
	height: 320px;
	float: right;
}

.twfd_right1 {
	width: 580px;
	height: 33px;
	background: url(/skin/default/images/dqjs_01.png);
}

.twfd_right1 li {
	width: 86px;
	height: 31px;
	float: left;
	font-size: 18px;
	color: #1c4885;
	margin-right: 18px;
}

.twfd_right1 li p {
	width: 1px;
	height: 17px;
	float: right;
	background: #dcdcdc;
	margin-top: 5px;
}

.twfd_right1 li a {
	display: block;
	width: 74px;
	height: 31px;
	float: left;
	font-size: 18px;
	color: #1c4885;
}

.twfd_right1 li.on a {
	border-bottom: 2px solid #1c4885;
}

.twfd_right21 {
	width: 580px;
	height: 260px;
}

.twfd_right211 {
	width: 580px;
	height: 80px;
	margin-top: 20px;
}

.twfd_right211 li {
	float: left;
}

.dzzl1 {
	width: 100px;
	height: 62px;
	background: #fba100;
	color: #fff;
	font-size: 16px;
	text-align: center;
	padding-top: 18px;
}

.dzzl1 p {
	font-size: 16px;
	font-weight: bold;
}

.dzzl2 {
	width: 402px;
	height: 80px;
	margin-left: 10px;
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	text-indent: 2em;
}

.dzzl2 a {
	color: #fba100;
}

.dzzl3 {
	width: 153px;
	height: 80px;
	float: right !important;
}

.twfd_right212 {
	width: 580px;
	margin-top: 20px;
}

.twfd_right212 a {
	display: block;
	width: 568px;
	height: 22px;
	line-height: 22px;
	padding-left: 12px;
	background: url(/skin/default/images/dqjs_02.jpg) no-repeat;
	background-position: 0px 7px;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px dashed #f2f2f2;
	margin-top: 10px;
}

.twfd_right212 a:hover {
	color: #fba100;
}

.twfd_right212 a span {
	float: right;
	color: #9b9b9b;
	font-size: 12px;
}

.czys {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	height: 649px;
	margin-top: 5px;
}

.czys1 {
	width: 1100px;
	height: 508px;
	margin: auto;
}


#carousel1 {
	width: 100%;
	max-width: 1100px;
	height: 460px;
	text-align: center;
	overflow: hidden;
	alignment-adjust: central;
	background-color: #ffffff;
	margin: 5px;
}

#carousel1 .car_bigp img {
	display: none;
	margin: auto;
}

#carousel1 .car_click {
	width: 1100px;
	px;
	height: 170px;
	position: absolute;
	z-index: 2;
	top: 1650px;
}

#carousel1 .car_click .car_c_title {
	width: 265px;
	height: 55px;
	margin-top: 5px;
	float: left;
}

#carousel1 .car_click .car_c_title p {
	font-size: 18px;
	color: white;
	margin: 5px 5px
}

#carousel1 .car_click .car_c_smallpic {
	width: 100%;
	max-width: 1100px;
	height: 170px;
	margin-top: 5px;
	padding-top: 10px;
}

#carousel1 .car_click .car_c_smallpic input {
	float: left;
}

#carousel1 .car_click .car_c_smallpic img {
	cursor: pointer;
	float: left;
	margin: 0 2px;
	border: solid 2px #fff;
}

#carousel1 .car_click .car_c_smallpic .car_c_inpt1 {
	width: 20px;
	height: 140px;
	border: 0px;
	background: url(/skin/default/images/arrow1.jpg);
	cursor: pointer;
	margin-right: 2px;
}

#carousel1 .car_click .car_c_smallpic .car_c_inpt2 {
	width: 20px;
	height: 140px;
	border: 0px;
	background: url(/skin/default/images/arrow2.jpg);
	cursor: pointer;
	margin-left: 2px;
}




.tszl {
	width: 100%;
	max-width: 1102px;
	height: 435px;
	margin: auto;
}

.tszl1 {
	max-width: 1102px;
	width: 100%;
	height: 33px;
	margin: auto;
	margin-top: 30px;
	background: url(/skin/default/images/pclm_03.png) no-repeat;
	background-size: 100% 100%;
}

.tszl11 {
	width: 75px;
	height: 31px;
	line-height: 31px;
	float: left;
	font-size: 18px;
	color: #fff;
	margin-left: 2%;
}

.tszl12 {
	float: left;
	font-size: 14px;
	color: #9b9b9b;
	line-height: 24px;
	margin-left: 10%;
}

.tszl12 span {
	font-size: 12px;
	margin: auto 3px;
}

.tszl12 i {
	font-size: 20px;
	font-style: normal;
}

.tszl2 {
	width: 1102px;
	height: 448px;
	margin: auto;
	background: url(/skin/default/images/tszl_03.jpg);
	margin-top: 23px;
}

.tszl2 li {
	width: 450px;
	height: 378px;
	float: right;
	margin: 32px 54px 0 0;
}

.tszl2 li a {
	display: block;
	width: 145px;
	height: 84px;
	float: left;
	margin: 4px 0 0 4px;
	background: url(/skin/default/images/libg25.png);
	font-size: 18px;
	color: #4467a7;
	text-align: center;
	padding-top: 38px;
}

.tszl2 li a p {
	font-size: 14px;
}

.tszl2 li a:hover {
	background: #4467a7;
	color: #fff;
}

.xsrw {
	width: 100%;
	height: 506px;
	/* background:url(/skin/default/images/xsrw_bg.jpg) no-repeat center; */
	margin-top: 23px;
}

.xsrw1 {
	max-width: 1100px;
	width: 100%;
	height: 506px;
	margin: auto;
}

.xsrw2 {
	width: 335px;
	height: 234px;
	float: left;
	margin-top: 55px;
	position: relative;
	background: url(/skin/default/images/xsrw_14.png);
	margin-left: 100px;
	margin-right: 26px;
}

.xsrw2 li {
	width: 335px;
	height: 234px;
	position: absolute;
	left: 15px;
	top: -18px;
}

.xsrw3 {
	width: 500px;
	height: 255px;
	float: left;
	margin: 36px 0 0 41px;
}

.xsrw31 {
	width: 500px;
	height: 113px;
}

.xsrw311 {
	width: 131px;
	height: 113px;
	float: left;
}

.xsrw312 {
	float: left;
	font-size: 18px;
	color: #333333;
	margin-left: 10px;
}

.xsrw312 p {
	font-size: 68px;
	color: #1c4885;
	line-height: 80px;
}

.xsrw32 {
	width: 500px;
	height: 100px;
	float: left;
	margin-top: 10px;
}

.xsrw32 li {
	width: 480px;
	padding-left: 20px;
	background: url(/skin/default/images/xsrw_09.png) no-repeat;
	background-position: 3px 10px;
	font-size: 14px;
	color: #333333;
	line-height: 23px;
}

.xsrw32 li a {
	color: #333333;
}

.xsrw32 li span {
	margin: 0px 14px;
}

.xsrw33 {
	width: 38px;
	height: 18px;
	float: right;
	margin-top: 5px;
}

.xsrw33 a {
	display: block;
	width: 18px;
	height: 18px;
	float: left;
	margin-left: 1px;
	cursor: pointer;
}

.xsrw331 {
	background: url(/skin/default/images/syys_04.jpg);
	background-position: 0px 0px;
}

.xsrw332 {
	background: url(/skin/default/images/syys_04.jpg);
	background-position: -18px 0px;
}

.xsrw4 {
	width: 100%;
	height: 160px;
	float: left;
	margin-top: 20px;
	background: url(/skin/default/images/pcmtbd_06.png) no-repeat;
	background-size: 100% 100%;
}

.xsrw41 {
	width: 30%;
	height: 115px;
	float: left;
	margin: 27px 0 0 28px;
}

.xsrw411 {
	font-size: 16px;
	color: #b33600;
	text-align: center;
}

.xsrw412 {
	font-size: 12px;
	color: #333333;
	line-height: 24px;
	text-indent: 2em;
}

.xsrw42 {
	width: 66%;
	height: 160px;
	float: right;
}

.xsrw42 li {
	width: 24%;
	height: 55px;
	float: left;
	margin-left: 4px;
	padding-top: 105px;
	font-size: 14px;
	color: #8e8e8e;
	text-align: center;
}

.xsrw42 li p {
	font-size: 18px;
	color: #333333;
}

.zjfd {
	width: 1102px;
	height: 270px;
	margin: 15px auto 50px auto;
}

.zjfd1 {
	width: 790px;
	height: 266px;
	float: left;
}

.zjfd1 ul {
	width: 388px;
	height: 127px;
	float: left;
	margin: 6px 7px 0 0;
}

.zjfd1 ul li {
	width: 194px;
	height: 127px;
	float: left;
}

.zjfd15 {
	font-size: 14px;
	color: #fff;
	padding: 38px 0 0 30px;
	width: 164px !important;
	height: 89px !important;
}

.zjfd15 p {
	font-size: 18px;
	margin: 3px 0;
}

.zjfd11 {
	background: #4ba8da url(/skin/default/images/zjfd_jh.png) no-repeat;
	background-position: 8px 45px;
}

.zjfd12 {
	background: #daab58 url(/skin/default/images/zjfd_jh.png) no-repeat;
	background-position: 8px 45px;
}

.zjfd13 {
	background: #1c4885 url(/skin/default/images/zjfd_jh.png) no-repeat;
	background-position: 8px 45px;
}

.zjfd14 {
	background: #2982bb url(/skin/default/images/zjfd_jh.png) no-repeat;
	background-position: 8px 45px;
}

.zjfd2 {
	width: 283px;
	height: 250px;
	float: right;
	background: #efefef;
	padding: 6px 7px;
	margin-top: 6px;
}

.zjfd2 a {
	display: block;
	width: 131px;
	height: 116px;
	float: left;
	background: #fff;
	margin: 6px 0 0 7px;
	font-size: 12px;
	color: #9d9d9d;
	text-align: center;
}

.zjfd2 a p {
	font-size: 16px;
	color: #2d2d2d;
}

.zjfd2 a i {
	display: block;
	width: 60px;
	height: 50px;
	margin: 12px 0 0 32px;
}

.zjfd21 i {
	background: url(/skin/default/images/zjfd_tb.jpg);
	background-position: 0px 0px;
}

.zjfd22 i {
	background: url(/skin/default/images/zjfd_tb.jpg);
	background-position: -60px 0px;
}

.zjfd23 i {
	background: url(/skin/default/images/zjfd_tb.jpg);
	background-position: -120px 0px;
}

.zjfd24 i {
	background: url(/skin/default/images/zjfd_tb.jpg);
	background-position: -180px 0px;
}

.foot {
	width: 100%;
	height: 203px;
	background: url(/skin/default/images/foot_02.jpg) no-repeat center #1c4885;
	padding-top: 40px;
	margin-bottom: 63px
}

.foot1 {
	width: 1100px;
	height: 180px;
	margin: auto;
}

.foot2 {
	display: block;
	width: 237px;
	height: auto;
	background: url(/skin/default/images/foot_01.jpg) no-repeat;
	float: left;
	margin: 30px 0 0 22px;
	padding-top: 54px;
	overflow: hidden
}

.foot2 p {
	width: 237px;
	height: auto;
	float: left;
	line-height: 24px;
	margin: auto;
	text-align: center;
	font-size: 14px;
	color: #1c4885;
}

.foot2 p a {
	color: #1c4885;
}

.foot2 .fot_tela {
	width: 100%;
	height: 24px;
	background: #1C4885;
	float: left;
	margin-top: 10px
}

.foot2 .fot_tela img {
	float: left
}

.foot2 .fot_tela span {
	float: left;
	line-height: 24px;
	font-size: 14px;
	color: #fff
}


.foot3 {
	width: 220px;
	height: 72px;
	float: right;
	margin-top: 50px;
	text-align: center;
}

.foot3 li {
	font-size: 24px;
	color: #fff;
}

.foot3 p {
	font-size: 14px;
	color: #fff;
}

.foot3 p span {
	font-size: 19px;
}

.foot4 {
	float: left;
	margin-left: 80px;
	font-size: 12px;
	color: #fefefe;
	line-height: 28px;
}

.foot_gb {
	width: 100%;
	background: url(/skin/default/images/foot_gb_bg.jpg) no-repeat center;
}

.foot_gb_ce {
	width: 1100px;
	height: 465px;
	margin: auto;
}

.foot_gb1 {
	width: 280px;
	float: left;
	margin-top: 58px;
}

.foot_gb11 {
	display: block;
	width: 169px;
	height: 68px;
	margin-left: 0;
}

.foot_gb12 {
	font-size: 16px;
	color: #99a6cd;
	line-height: 20px;
	text-indent: 2em;
	margin: 10px 0 25px 0;
}

.foot_gb13 {
	display: block;
	width: 280px;
	height: 92px;
}

.foot_gb2 {
	width: 150px;
	height: 415px;
	float: left;
	margin-top: 50px;
	margin-left: 75px;
}

.foot_gb21 {
	width: 160px;
	height: 120px;
	text-align: center;
	font-size: 21px;
	color: #fff;
	margin: auto;
}

.foot_gb21 i {
	display: block;
	width: 50px;
	height: 50px;
	margin: auto;
	margin-bottom: 7px;
}

.foot_gb21 span {
	display: block;
	font-size: 14px;
	color: #6281ba;
	text-transform: uppercase;
	margin-top: 3px;
}

.foot_gb2 li a {
	display: block;
	height: 36px;
	font-size: 16px;
	color: #babfcf;
	margin-left: 50px;
}

.foot_gb3 {
	width: 283px;
	height: 380px;
	float: right;
	margin-top: 50px;
}

.foot_gb32 {
	width: 283px;
	height: 60px;
	background: url(/skin/default/images/foot_gb3.png) no-repeat;
	background-position: 0px 6px;
	font-size: 15px;
	color: #dfe3ee;
	line-height: 24px;
}

.foot_gb32 p {
	padding-left: 18px;
	margin-top: 5px;
}

.foot_gb32 p span {
	margin-left: 45px;
}

.foot_gb33 {
	width: 283px;
	height: 29px;
	margin: 10px 0;
}

.foot_gb33 input {
	display: block;
	width: 143px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #267ffb;
	background: none;
	font-size: 12px;
	color: #7c8eb9;
	padding-left: 20px;
	float: left;
}

.foot_gb33 p {
	width: 117px;
	height: 29px;
	line-height: 29px;
	background: #267ffb;
	text-align: center;
	font-size: 15px;
	color: #fff;
	float: left;
	cursor: pointer;
}

.foot_gb34 {
	width: 250px;
	height: 104px;
	padding-top: 1px;
	text-align: center;
	margin-top: 20px;
}

.foot_gb34 i {
	display: block;
	width: 102px;
	height: 104px;
	float: left;
}

.foot_gb34 li {
	font-size: 16px;
	color: #dfe3ec;
	margin-top: 15px;
}

.foot_gb34 p {
	font-size: 15px;
	color: #9ca8c5;
	margin: 5px 0;
}

.foot_gb34 span {
	font-size: 12px;
	color: #9ca8c5;
}


.foot_ba {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #777c8c;
	background: #061a42;
	margin-bottom: 63px;
}

.foot_ba img {
	display: inline-block;
}

/**内页**/
.ny_center {
	width: 100%;
	background: #f4f4f4;
	padding-bottom: 30px;
}

.ny_banner {
	width: 1100px;
	height: 284px;
	margin: auto;
}

.ny_center1 {
	width: 1100px;
	margin: auto;
}

.ny_center_left {
	width: 256px;
	float: left;
	position: relative;
}

.ny_center_left1 {
	width: 256px;
	height: 94px;
	background: url(/skin/default/images/ny_04.png);
	position: absolute;
	top: -94px;
}

.ny_center_left11 {
	width: 33px;
	height: 38px;
	float: left;
	font-size: 52px;
	color: #fff;
	font-family: "宋体";
	margin: 20px 0 0 60px;
}

.ny_center_left12 {
	width: 150px;
	height: 38px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin: 25px 0 0 1px;
}

.ny_center_left12 p {
	font-size: 22px;
}

.ny_center_left2 {
	width: 256px;
	background: #fff;
}

.ny_center_left2 a {
	display: block;
	width: 205px;
	height: 47px;
	margin: auto;
	line-height: 47px;
	border-bottom: 1px #e1e1e1 solid;
	padding-left: 20px;
	color: #454545;
	font-size: 16px;
}

.ny_center_left2 a span {
	font-size: 12px;
	color: #9b9b9b;
	margin-left: 8px;
}

.ny_center_left2 a i {
	display: block;
	width: 17px;
	height: 17px;
	background: url(/skin/default/images/ny_dh1.jpg);
	float: right;
	margin: 15px 28px 0 0;
}

.ny_center_left2 a:hover {
	background: #2982bb;
	color: #fff;
}

.ny_center_left2 a:hover span {
	color: #fff;
}

.ny_center_left2 a:hover i {
	background: url(/skin/default/images/ny_dh2.jpg);
}

.ny_center_left3 {
	width: 256px;
	background: #fff;
	margin-top: 15px;
	padding-bottom: 16px;
}

.ny_center_left31 {
	width: 226px;
	height: 47px;
	background: url(/skin/default/images/ny_zxyy.jpg);
	line-height: 47px;
	font-size: 22px;
	color: #fff;
	padding-left: 30px;
}

.ny_center_left31 span {
	font-size: 12px;
	margin-left: 3px;
}

.ny_center_left32 {
	width: 225px;
	height: 106px;
	border-bottom: 1px #e1e1e1 solid;
	margin: auto;
	margin-top: 18px;
}

.ny_center_left32 a {
	display: block;
	width: 67px;
	height: 106px;
	float: left;
	font-size: 14px;
	color: #333333;
	text-align: center;
}

.ny_center_left322 {
	margin: 0 12px
}

.ny_center_left321 p {
	width: 67px;
	height: 67px;
	background: url(/skin/default/images/ny_11.jpg);
	background-position: 0px 0px;
}

.ny_center_left322 p {
	width: 67px;
	height: 67px;
	background: url(/skin/default/images/ny_11.jpg);
	background-position: -67px 0px;
}

.ny_center_left323 p {
	width: 67px;
	height: 67px;
	background: url(/skin/default/images/ny_11.jpg);
	background-position: -134px 0px;
}

.ny_center_left33 {
	width: 225px;
	height: 40px;
	margin: auto;
	font-size: 12px;
	color: #9c9c9c;
	margin-top: 15px;
}

.ny_center_left33 p {
	font-size: 18px;
	color: #333333;
}

.ny_center_left33 i {
	display: block;
	width: 32px;
	height: 32px;
	background: url(/skin/default/images/ny_21.jpg);
	background-position: 0px 0px;
	float: left;
	margin: 4px 10px 0 0;
}

.ny_center_left34 {
	width: 225px;
	height: 40px;
	margin: auto;
	font-size: 12px;
	color: #9c9c9c;
	margin-top: 15px;
}

.ny_center_left34 p {
	font-size: 18px;
	color: #333333;
}

.ny_center_left34 i {
	display: block;
	width: 32px;
	height: 32px;
	background: url(/skin/default/images/ny_21.jpg);
	background-position: -32px 0px;
	float: left;
	margin: 4px 10px 0 0;
}

.ny_center_left35 {
	width: 225px;
	height: 40px;
	margin: auto;
	font-size: 12px;
	color: #9c9c9c;
	margin-top: 15px;
}

.ny_center_left35 p {
	font-size: 18px;
	color: #333333;
}

.ny_center_left35 i {
	display: block;
	width: 32px;
	height: 32px;
	background: url(/skin/default/images/ny_21.jpg);
	background-position: -64px 0px;
	float: left;
	margin: 2px 10px 0 0;
}

.ny_center_left36 {
	width: 224px;
	height: 102px;
	margin: auto;
	margin-top: 20px;
}

.ny_center_right {
	width: 829px;
	float: right;
	background: #fff;
	padding-bottom: 40px;
}

.ny_center_right1 {
	width: 776px;
	height: 46px;
	margin: auto;
	border-bottom: 1px solid #e1e1e1;
	font-size: 14px;
	color: #9c9c9c;
	line-height: 46px;
	padding-left: 20px;
	background: url(/skin/default/images/ny_07.jpg) no-repeat;
	background-position: 0px 17px;
}

.ny_center_right1 a {
	color: #9c9c9c;
}

.ny_center_right2 {
	width: 782px;
	height: 24px;
	margin: auto;
	margin-top: 30px;
	line-height: 24px;
	border-left: #1c4885 2px solid;
	font-size: 18px;
	color: #1c4885;
	padding-left: 10px;
}

.ny_center_right2 span {
	font-size: 12px;
	margin-left: 3px;
}

.ny_center_right3 {
	width: 800px;
	margin: auto;
	padding: 20px 0px;
	font-size: 14px;
	color: #454545;
	line-height: 30px;
	text-indent: 2em;
}

.ny_center_right_gb {
	width: 800px;
	height: 170px;
	margin: auto;
	background: url(ny_center_right_gb.jpg) no-repeat top;
	padding-bottom: 30px;
	border-bottom: 8px solid #f4f4f4;
}

.ny_center_right_gb li {
	width: 800px;
	height: 120px;
}

.ny_center_right_gb li a {
	display: block;
	width: 110px;
	height: 120px;
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 186px;
	text-align: center;
}

.ny_center_right_gb p {
	width: 800px;
	height: 24px;
	margin-top: 17px;
}

.ny_center_right_gb p a {
	display: block;
	width: 83px;
	height: 24px;
	float: left;
	font-size: 12px;
	color: #3c3c3c;
	line-height: 24px;
	text-align: right;
	margin-right: 45px;
}

.ny_center_right_qh {
	width: 800px;
	height: auto;
	margin: 35px auto;
}

.ny_center_right_qh1 {
	width: 800px;
	height: 32px;
}

.ny_center_right_qh1 li {
	width: 200px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #b7b6b6;
	font-size: 20px;
	color: #fff;
	float: left;
	margin-right: 32px;
}

.ny_center_right_qh1 li span {
	font-size: 16px;
}

.ny_center_right_qh1 li.on {
	background: #1c4885;
}

.ny_center_right_qh2 {
	width: 800px;
	margin: auto;
}

.ny_center_right_qh21 {
	width: 800px;
}











/**内页**/

/**医院环境**/
.ny_yyhj {
	width: 754px;
	height: 700px;
	margin: auto;
	position: relative;
	margin-top: 35px;
}

.none_show {
	position: absolute;
	width: 100px;
	height: 30px;
	background: rgba(255, 255, 255, 0.3);
	color: #333;
	line-height: 30px;
	text-align: center;
	left: 330px;
	top: 500px;
	border-radius: 10px;
	display: none;
}

.ny_yyhj1 {
	width: 754px;
	height: 576px;
	overflow: hidden;
}

.ny_yyhj1 li {
	display: block;
	width: 754px;
	height: 576px;
}

.ny_yyhj_box {
	width: 695px;
	height: 97px;
	margin: auto;
	margin-top: 26px;
	overflow: hidden;
	position: relative;
}

.ny_yyhj_box ul {
	width: 10000px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.ny_yyhj_box ul li {
	width: 130px;
	height: 93px;
	float: left;
	margin: 0 4px 0 5px;
	overflow: hidden;
}

.ny_yyhj_left {
	width: 26px;
	height: 48px;
	background: url(/skin/default/images/hj_qh.jpg);
	background-position: 0px 0px;
	position: absolute;
	left: 0px;
	bottom: 20px;
	cursor: pointer;
}

.ny_yyhj_right {
	width: 26px;
	height: 48px;
	background: url(/skin/default/images/hj_qh.jpg);
	background-position: -26px 0px;
	position: absolute;
	right: 0px;
	bottom: 20px;
	cursor: pointer;
}

.ny_yyhj_box ul li.yyhj_bd {
	width: 126px;
	height: 89px;
	border: 2px solid #fa6f1c;
}

.ny_yyhj_box ul li.yyhj_bd img {
	margin: -2px 0 0 -2px;
}

/**医院环境**/

/**列表页**/
.ny_xsjl {
	width: 800px;
	height: 171px;
	margin: auto;
	border-bottom: #bcbcbc 1px dashed;
}

.ny_xsjl:hover {
	width: 798px;
	border-right: 2px #1c4885 solid;
}

.ny_xsjl1 {
	width: 202px;
	height: 131px;
	float: left;
	margin-top: 20px;
}

.ny_xsjl2 {
	width: 565px;
	height: 131px;
	float: left;
	margin: 20px 0 0 10px;
}

.ny_xsjl2 h4 {
	font-size: 16px;
	color: #454545;
	font-weight: normal;
}

.ny_xsjl2 p {
	font-size: 14px;
	color: #666666;
	text-indent: 2em;
	line-height: 26px;
	margin: 15px 0;
}

.ny_xsjl2 p a {
	color: #1c4885;
}

.ny_xsjl2 a:hover {
	text-decoration: underline;
	color: #1c4885;
}

.ny_xsjl2 a:hover h4 {
	color: #1c4885;
}

.ny_xsjl2 span {
	font-size: 12px;
	color: #9c9c9c;
}

.list_pages {
	height: 32px;
	margin: auto;
	font-size: 14px;
	font-family: "宋体";
	margin-top: 35px;
}

.list_pages li {
	height: 30px;
	line-height: 30px;
	border: 1px solid #e5e5e5;
	padding: 0px 3px;
	float: left;
	margin-left: 9px;
}

.list_pages li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #666;
}

.list_pages li li:hover {
	border: 1px solid #f47548;
}

.list_pages li select {
	width: 100%;
	height: 90%;
	border: none;
}

.list_pages .thisclass {
	border: 1px solid #f47548;
}

/**列表页**/

/**医院荣誉**/
.ny_yyry {
	width: 800px;
	margin: auto;
}

.ny_yyry li {
	width: 337px;
	height: 251px;
	float: left;
	background: #f0f0f0;
	margin: 40px 0 0 40px;
	text-align: center;
}

.ny_yyry li p {
	width: 310px;
	height: 201px;
	margin: auto;
	margin-top: 12px;
}

.ny_yyry li span {
	font-size: 14px;
	color: #535353;
	line-height: 38px;
}

/**医院荣誉**/

/**专家团队**/
.ny_zitd {
	width: 800px;
	height: 40px;
	line-height: 40px;
	background: url(/skin/default/images/zjtd_03.jpg);
	margin: auto;
	font-size: 16px;
	color: #454545;
	margin-top: 25px;
}

.ny_zitd>li {
	height: 38px;
	float: left;
	padding: 0px 8px;
	cursor: pointer;
}

.ny_zitd>li.hover {
	border-bottom: 2px #1c4885 solid;
	color: #1c4885;
}

.ny_zitd1 {
	width: 800px;
}

.ny_zitd1>ul {
	width: 800px;
	height: auto;
}

.ny_zitd1>ul>li {
	width: 381px;
	height: 205px;
	background: #f5f4f2;
	float: left;
	margin: 22px 0 0 19px;
}

.ny_zitd2 {
	display: block;
	width: 160px;
	height: 168px;
	float: left;
	margin: 18px 0 0 18px;
}

.ny_zitd1>ul>li>h3 {
	display: block;
	width: 190px;
	font-size: 18px;
	color: #454545;
	font-weight: normal;
	float: left;
	margin: 17px 0 0 12px;
}

.ny_zitd1>ul>li>p {
	width: 190px;
	height: 113px;
	float: left;
	font-size: 12px;
	color: #454545;
	line-height: 24px;
	margin: 5px 0 0 12px;
}

.ny_zitd1>ul>li>p>a {
	color: #fe5900;
}

.ny_zitd1>ul>li>span {
	display: block;
	width: 160px;
	height: 28px;
	float: left;
	margin-left: 20px;
}

.ny_zitd1>ul>li>span>a {
	display: block;
	width: 70px;
	height: 28px;
	float: left;
	margin-left: 10px;
	background: #980c00;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 28px;
}

/**专家团队**/

/**文章页**/
.wzy_bt {
	width: 800px;
	height: 114px;
	margin: auto;
	border-bottom: #bcbcbc 1px dashed;
}

.wzy_bt1 {
	width: 800px;
	height: 76px;
	line-height: 76px;
	font-size: 27px;
	color: #000000;
	text-align: center;
}

.wzy_bt2 {
	font-size: 12px;
	color: #9c9c9c;
}

.wzy_bt2 p {
	height: 23px;
	line-height: 23px;
	float: left;
	margin-left: 240px;
}

.wzy_bt2 p span {
	margin-left: 20px;
}

.wzy_bt2 a {
	display: block;
	width: 69px;
	height: 23px;
	float: left;
	margin-left: 15px;
	background: #f86a2c;
	line-height: 23px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.wzy_wz {
	width: 800px;
	margin: auto;
	font-size: 14px;
	color: #333333;
	line-height: 32px;
}

.wzy_wz p {
	margin-top: 20px;
}
.wzy_wz  img{
	max-width: 90%!important;
}

.wzy_zxyy {
	width: 346px;
	height: 46px;
	margin: auto;
	margin-top: 20px;
}

.wzy_zxyy a {
	display: block;
	width: 152px;
	height: 46px;
	float: left;
	margin-left: 14px;
	text-align: center;
	line-height: 46px;
	font-size: 18px;
	color: #fff;
	background: #f86a2c;
}

.wzy_sxy {
	width: 800px;
	height: 41px;
	background: #f5f3f3;
	margin: auto;
	margin-top: 35px;
}

.wzy_sxy li {
	width: 350px;
	height: 41px;
	line-height: 41px;
	font-size: 12px;
	color: #9c9c9c;
	float: left;
	padding-left: 50px;
	background: url(/skin/default/images/xsrw_09.png) no-repeat;
	background-position: 36px 18px;
}

.wzy_sxy li a {
	color: #9c9c9c;
}

.wzy_sxy li a:hover {
	color: #1c4885;
}

/**文章页**/

/**医院简介**/
.ny_jj_track {
	width: 800px;
	margin: 28px auto 0;
	padding-bottom: 30px;
	border-bottom: 1px dashed #dcdcdc;
}

.ny_jj_title {
	width: 772px;
	height: 35px;
	border-left: 5px solid #f37548;
	color: #f37548;
	font-weight: normal;
	margin: 0 auto;
}

.ny_jj_title span {
	display: block;
	height: 100%;
	line-height: 35px;
	float: left;
	margin-left: 10px;
	font-size: 20px;
}

.ny_jj_title i,
.ny_jj_title em {
	font-style: normal;
}

.ny_jj_title em {
	display: block;
	float: left;
	margin: 12px 0 0 12px;
	font-size: 14px;
}

.jj_track_left {
	width: 360px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.jj_track_left ul {
	width: 100%;
}

.jj_track_left ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #454545;
	background: url(yyjj_li_icon.jpg) no-repeat left center;
	text-indent: 15px;
}

.jj_track_right {
	width: 420px;
	float: right;
	margin-top: 20px;
}

.jj_track_right ul {
	width: 100%;
}

.jj_track_right ul li {
	float: left;
	margin: 0 2px 2px 0;
}

.jj_track_right ul li img {
	float: left;
}

.ny_jj_course {
	width: 800px;
	margin: 30px auto 0;
	padding: 15px 0 30px 0;
	border-bottom: 1px dashed #dcdcdc;
}

.ny_jj_course ul {
	width: 785px;
	height: 40px;
	margin: 0 auto;
	background: url(/skin/default/images/lc_bg_icon.png) no-repeat center center;
	margin-bottom: 50px;
}

.ny_jj_course ul li {
	width: 35px;
	height: 40px;
	float: left;
	background: url(/skin/default/images/course_li_bg.png) no-repeat center;
	margin-right: 60px;
	position: relative;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	cursor: default;
}

.ny_jj_course ul li.on span {
	color: #f00;
}

.ny_jj_course ul li span {
	display: block;
	width: 60px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	font-size: 12px;
	color: #980d00;
	left: 18px;
	top: 40px;
	text-align: left;
}

.ny_jj_course ul li span.pos_top {
	top: -18px;
}

.jj_course_main {
	width: 785px;
	margin: 0 auto;
	overflow: hidden;
}

.course_container {
	width: 100%;
}

.course_cont_left {
	width: 364px;
	float: left;
}

.course_cont_right {
	width: 402px;
	float: right;
	color: #454545;
}

.course_cont_right h3 {
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}

.course_cont_right p {
	font-size: 12px;
	line-height: 30px;
	text-indent: 2em;
}

.course_href {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

.course_href a {
	display: inline-block;
	margin: 0 17px;
	width: 102px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	color: #fff;
}

.course_href a.course_href_zx {
	background: #980d00;
}

.course_href a.course_href_xq {
	background: #f86a2c;
}

.ny_jj_example {
	width: 800px;
	margin: 30px auto 0;
	padding: 0 0 30px 0;
	border-bottom: 1px dashed #dcdcdc;
}

.ny_jj_example .header_p {
	width: 756px;
	padding: 2px 10px;
	color: #fff;
	margin: 20px auto 0;
	line-height: 30px;
	background: #707070;
	text-indent: 2em;
	font-size: 14px;
}

.jj_example_box {
	width: 776px;
	height: 288px;
	margin: 28px auto 0;
	background: url(/skin/default/images/example_bg.jpg) no-repeat center;
	overflow: hidden;
	position: relative;
}

.jj_example_container {
	width: 100%;
	height: 100%;
}

.jj_example_main {
	width: 740px;
	height: 257px;
	margin: 0 auto;
	padding: 16px 18px;
	color: #454545;
}

.example_main_left {
	width: 433px;
	height: 100%;
	float: left;
}

.example_main_right {
	width: 245px;
	float: right;
	padding-right: 20px;
}

.example_main_right h3 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0 10px 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-weight: bold;
	text-align: center;
}

.example_main_right p {
	font-size: 14px;
	line-height: 24px;
	text-indent: 2em;
}

.jj_example_list {
	width: 90%;
	height: 23px;
	position: absolute;
	right: 6px;
	bottom: 7px;
	text-align: right;
}

.jj_example_list ul li {
	display: inline-block;
	width: 23px;
	height: 23px;
	background: #ababab;
	text-align: center;
	line-height: 23px;
	color: #fff;
	font-size: 13px;
	margin-left: 7px;
	cursor: default;
}

.jj_example_list ul li.on {
	background: #980d00;
}

.ny_jj_feedback {
	width: 800px;
	margin: 30px auto 0;
	padding: 0 0 30px 0;
	border-bottom: 1px dashed #dcdcdc;
}

.jj_feedback_main ul {
	width: 780px;
	margin: 25px auto 0;
}

.jj_feedback_main ul li {
	width: 236px;
	float: left;
	margin-right: 35px;
}

.jj_feedback_main ul li.feedback_last {
	margin-right: 0;
}

.jj_feedback_main ul li i {
	display: block;
	color: #363636;
}

.jj_feedback_main ul li h4 {
	font-size: 16px;
	font-weight: normal;
	line-height: 40px;
	margin-top: 5px;
}

.jj_feedback_main ul li h4 span {
	color: #980d00;
	padding-left: 5px;
}

.jj_feedback_main ul li p {
	font-size: 12px;
	line-height: 24px;
	padding-right: 20px;
}

.ny_jj_mission {
	width: 800px;
	margin: 30px auto 0;
	padding: 0 0 30px 0;
	border-bottom: 1px dashed #dcdcdc;
}

.jj_mission_box {
	width: 777px;
	height: 368px;
	margin: 28px auto 0;
	background: url(mission_bg.jpg) no-repeat center;
	overflow: hidden;
	position: relative;
}

.jj_mission_container {
	width: 100%;
	height: 100%;
}

.jj_mission_main {
	width: 743px;
	height: 328px;
	padding: 20px 17px;
	color: #363636;
}

.mission_main_left {
	width: 354px;
	height: 100%;
	float: left;
}

.mission_main_right {
	width: 370px;
	height: 100%;
	float: right;
}

.mission_main_right h5 {
	font-size: 14px;
	font-weight: normal;
	color: #090909;
}

.mission_main_right h3 {
	font-size: 17px;
	color: #980d00;
	font-weight: normal;
	line-height: 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.mission_main_right p {
	font-size: 12px;
	line-height: 28px;
	padding-right: 30px;
}

.mission_main_right ul {
	margin-top: 15px;
}

.mission_main_right ul li {
	float: left;
	margin-right: 20px;
	width: 65px;
	text-align: center;
}

.mission_main_right ul li i {
	display: block;
}

.mission_main_right ul li span {
	display: block;
	line-height: 28px;
	font-size: 14px;
	color: #2d2d2d;
}

.jj_mission_list {
	width: 90%;
	height: 23px;
	position: absolute;
	right: 6px;
	bottom: 7px;
	text-align: right;
}

.jj_mission_list ul li {
	display: inline-block;
	width: 23px;
	height: 23px;
	background: #ababab;
	text-align: center;
	line-height: 23px;
	color: #fff;
	font-size: 13px;
	margin-left: 7px;
	cursor: default;
}

.jj_mission_list ul li.on {
	background: #980d00;
}

.ny_jj_happy {
	width: 800px;
	margin: 30px auto 0;
	padding: 0 0 30px 0;
	border-bottom: 1px dashed #dcdcdc;
}

.jj_happy_main {
	width: 777px;
	height: 248px;
	margin: 20px auto 0;
	background: url(happy_bg.jpg) no-repeat center;
}

.jj_happy_main ul {
	margin: 5px;
}

.jj_happy_main ul li {
	float: left;
	margin: 15px 0 0 14px;
}

.jj_happy_main ul li img {
	float: left;
}

.happy_main_text {
	width: 222px;
	height: 217px;
	background: #707070;
	color: #fff;
	font-size: 12px;
}

.happy_main_text p {
	padding: 15px;
	line-height: 28px;
	text-indent: 2em;
}

.ny_jj_figure {
	width: 778px;
	margin: 30px auto 0;
}

.jj_figure_item {
	width: 100%;
	height: 34px;
}

.jj_figure_item ul li {
	float: left;
	margin-right: 7px;
	width: 93px;
	height: 34px;
	background: #980d00;
	color: #fff;
	text-align: center;
	line-height: 34px;
	font-size: 14px;
	font-family: "宋体";
}

.jj_figure_item ul li.on {
	background: #707070;
}

.jj_figure_container {
	width: 100%;
	height: 150px;
	background: #707070;
	overflow: hidden;
}

.figure_cont_main {
	width: 748px;
	height: 149px;
	margin: 0 auto;
	padding: 9px 15px;
	overflow: hidden;
}

.figure_cont_main ul {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.figure_cont_main ul li {
	float: left;
	width: 174px;
	height: 100%;
	margin: 0 7px 0 6px;
}

/**医院简介**/

/**温度图集**/
.wdtj {
	width: 800px;
	margin: auto;
}

.wdtj a {
	display: block;
	width: 244px;
	height: 216px;
	float: left;
	margin: 30px 0 0 17px;
}

.wdtj a p {
	width: 244px;
	height: 36px;
	background: #e5e5e5;
	font-size: 12px;
	line-height: 36px;
	color: #454545;
}

.wdtj a p span {
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0 6px 0 17px;
	margin: 8px 9px 0 0;
	float: left;
	border-right: 1px #b1b1b1 solid;
	font-size: 16px;
}

.experts_atlas_box {
	width: 778px;
	height: 442px;
	margin: 30px auto;
	overflow: hidden;
}

.experts_atlas_main {
	width: 100%;
	height: 100%;
	position: relative;
	display: none;
}

.experts_atlas_main a {
	display: block;
	width: 32px;
	height: 72px;
	background: #e5e5e5 url(experts_atlas_btn.png) no-repeat center;
	margin: 180px 0 0 0;
}

.experts_atlas_main a.atlas_btn_l {
	float: left;
	background-position: 0 0;
}

.experts_atlas_main a.atlas_btn_r {
	float: right;
	background-position: -32px 0;
}

.atlas_pic_box {
	width: 692px;
	height: 100%;
	margin: 0 auto;
}

.atlas_pic_main {
	width: 100%;
	height: 432px;
	overflow: hidden;
	position: relative;
}

.atlas_pic_main ul {
	width: 20000px;
	height: 100%;
	position: relative;
}

.atlas_pic_main ul li {
	width: 692px;
	height: 100%;
	float: left;
	position: relative;
}

.atlas_pic_main ul li img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.atlas_pic_main ul li .atlas_pic_info {
	position: absolute;
	width: 352px;
	height: 282px;
	left: 0;
	top: 75px;
}

.atlas_info_bg {
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(/skin/default/images/twfd_ny_bg.png);
	left: 0;
	top: 0;
	z-index: 1;
}

.atlas_info_text {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
}

.atlas_pic_main ul li .atlas_pic_info1 {
	position: absolute;
	width: 692px;
	height: 70px;
	left: 0;
	bottom: 0px;
}

.atlas_info1_bg {
	width: 100%;
	height: 100%;
	position: absolute;
	background: url(/skin/default/images/twfd_ny_bg1.png);
	left: 0;
	top: 0;
	z-index: 1;
}

.atlas_info1_text {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
}

.atlas_info1_main {
	font-size: 12px;
	color: #fff;
	line-height: 24px;
	padding: 10px 0 0 100px;
}

.atlas_info_header {
	width: 320px;
	height: 50px;
	line-height: 50px;
	margin: 24px auto 0;
	border-bottom: 1px solid #adb5bb;
}

.atlas_info_header h2 {
	float: left;
	font-size: 24px;
	color: #fff;
}

.atlas_info_header span {
	display: inline-block;
	line-height: 16px;
	padding: 2px;
	margin: 20px 0 0 10px;
	background: #f86a2c;
	color: #fff;
	font-size: 12px;
}

.atlas_info_main {
	padding: 15px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
}

.atlas_pic_item {
	width: 100%;
	height: 10px;
	background: #747675;
	position: relative;
}

.atlas_pic_item ul li {
	color: #fff;
	font-size: 10px;
	height: 10px;
	font-family: "宋体";
	border-right: 1px solid #fff;
	float: left;
	text-align: center;
	line-height: 10px;
}

.atlas_pic_item ul li.active {
	background: #990d00;
}

.expert_atlas_switch {
	width: 272px;
	height: 34px;
	margin: 30px auto;
}

.expert_atlas_switch a {
	display: block;
	width: 128px;
	height: 100%;
	color: #1c4885;
	font-size: 14px;
	background: #e5e5e5;
	text-align: center;
	line-height: 34px;
	cursor: pointer;
}

.expert_atlas_switch a i {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url(/skin/default/images/prev_next_icon.png) no-repeat center;
	vertical-align: middle;
}

.expert_atlas_switch a.atlas_switch_prev {
	float: left;
}

.expert_atlas_switch a.atlas_switch_next {
	float: right;
}

.expert_atlas_switch a.atlas_switch_prev i {
	background-position: 0 0;
}

.expert_atlas_switch a.atlas_switch_next i {
	background-position: -14px 0;
}

.expert_atlas_switch a span {
	padding: 0 8px;
	vertical-align: middle;
}

/**温度图集**/

/**温馨服务**/
.five {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 20px;
}

.five_l {
	float: left;
	width: 508px;
	height: auto;
	margin-left: 28px;
	border-right: 1px solid #e1e1e1;
	padding-right: 22px;
}

.lp {
	margin-top: 66px;
}

.loop1 {
	width: 100%;
	height: 78px;
	background: #f4f4f4;
	float: left;
	margin-bottom: 88px;
}

.lo {
	margin-bottom: 0px;
}

.l_img {
	width: 177px;
	height: 133px;
	float: left;
	margin-top: -55px;
	margin-left: 21px;
}

.l_p {
	width: 240px;
	float: right;
	margin-right: 20px;
	text-align: right;
	color: #393939;
	line-height: 25px;
	font-size: 14px;
	padding-top: 14px;
}

.l_p i {
	width: 4px;
	height: 5px;
}

.l_p i img {
	margin: 0 8px 4px 0;
}

.l_p span {
	font-size: 18px;
	color: #3e3e3e;
}

.l_p span b {
	color: #980d00;
}

.five_r {
	width: 268px;
	height: auto;
	float: right;
	text-align: center;
}

.five_r img {
	margin-top: 12px;
}

.five_r p {
	font-size: 12px;
	line-height: 25px;
	color: #585858;
	padding: 26px 27px;
	text-align: left;
}

/**温馨服务**/

/**来院路线**/
.ny_center_right4 {
	height: auto;
	width: 776px;
	padding-left: 16px;
}

.map_tool {
	width: 100%;
	margin: 0 auto;
	margin-top: 32px;
}

.start_point {
	margin-left: 10px;
	width: 296px;
	background: #707070 url(map_start_point.jpg) no-repeat left center;
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-indent: 50px;
	border: 1px solid #DBDBDB;
	float: left;
	display: inline;
}

.start_point_txt {
	border: 0;
	height: 26px;
	line-height: 26px;
	width: 200px;
	background: transparent;
	color: #fff;
	text-indent: 25px;
}

.point_tran {
	width: 23px;
	height: 22px;
	border: 0;
	background: transparent url(point_trans.jpg) no-repeat;
}

.select_button {
	width: 23px;
	float: left;
	display: inline;
	margin: 3px 10px 0 10px;
}

.end_point {
	width: 328px;
	background: #707070 url(map_end_point.jpg) no-repeat left center;
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-indent: 50px;
	border: 1px solid #DBDBDB;
	float: left;
	display: inline;
}

.end_point_txt {
	border: 0;
	height: 26px;
	line-height: 26px;
	width: 260px;
	background: transparent;
	color: #fff;
	text-indent: 25px;
	font-size: 12px;
	color: #acacac;
}

.point_search {
	width: 85px;
	display: inline;
	float: left;
	margin-left: 10px;
}

.point_search_btn {
	width: 85px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	background: #990D00;
	border: 0;
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	font-weight: bold
}

.f-tc {
	text-align: center;
	padding-top: 20px;
	clear: both;
}

.f-tc iframe {
	border: 0;
}

.ny_center_right5 {
	height: auto;
	width: 100%;
}

.hospital_info_con {
	width: 96%;
	margin: 19px auto 0;
	padding-bottom: 25px;
	border-bottom: 1px dashed #ccc;
	padding-left: 20px;
}

.hospital_info_con ul {
	margin-top: 15px;
}

.hospital_info_con ul li {
	text-indent: 28px;
	line-height: 30px;
	font-size: 14px;
	color: #666666;
}

.hospital_info_con .hospital_tel {
	background: url(/skin/default/images/icon_tel_03.png) no-repeat 2px center;
}

.hospital_info_con .hospital_address {
	background: url(lylx_03.png) no-repeat 5px center;
}

.into {
	color: #f86a2c;
	font-size: 18px;
	line-height: 50px;
	font-weight: normal;
	border-bottom: 2px solid;
	width: 72px;
	text-align: left;
}

.hospital_routes {
	width: 100%;
	margin: 15px auto 0;
	padding-bottom: 35px;
	border-bottom: 1px dashed #ccc;
	overflow: auto;
}

.idTabs3 {
	width: 126px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 16px;
}

.idTabs3 a {
	display: block;
	width: 126px;
	height: 80px;
	line-height: 25px;
	background: url(/skin/default/images/guide_tab_bg_03.png) no-repeat left top;
	text-decoration: none;
	margin-bottom: 1px;
}

.idTabs3 a.on {
	display: block;
	background: url(/skin/default/images/guide_tab_hover_bg.png) no-repeat left top;
	text-decoration: none;
	border: 0;
	height: 80px;
	line-height: 25px;
}

.idTabs3 .traffic_bus img {
	margin: 24px 40px 10px 10px
}

.idTabs3 .traffic_subway img {
	margin: 10px 40px 10px 10px
}

.idTabs3 .traffic_plane img {
	margin: 14px 40px 10px 14px
}

.idTabs3 .traffic_train img {
	margin: 10px 40px 10px 16px
}

.idTabs3 .traffic_taxi img {
	margin: 16px 40px 10px 11px
}

.items3 {
	margin-top: 16px;
	width: 643px;
	float: left;
	display: block;
	height: 406px;
	background: url(/skin/default/images/gcbg_03.jpg) no-repeat center;
	position: relative;
}

.items3>div {
	display: none;
	padding: 20px;
	line-height: 25px;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	overflow: hidden;
	position: absolute;
}

.items3>div:first-of-type {
	display: block;
}

.items3>div h2 {
	font-size: 14px;
	color: #980d00;
	line-height: 30px;
}

.items3>div p {
	line-height: 25px;
	margin-top: 6px;
	font-size: 14px;
	color: #666666;
}

.items3>div p span {
	font-size: 14px;
	color: #970D00;
	margin-right: 4px;
	font-weight: bold;
}

.items3>div p a {
	color: #970D00;
}

.quick_gh {
	width: 98%;
	margin: 0 auto;
	padding-top: 3px;
}

.about_fuda_box div {
	width: 100%;
	overflow: auto;
	background: #F5F5F5;
	margin-top: 15px;
	height: 250px;
}

.about_xibu_box div dl {
	width: 94%;
	padding: 8px;
	border-bottom: 1px solid #ccc;
	overflow: auto;
}

.about_xibu_box div dl dt {
	width: 83px;
	float: left;
	display: inline;
}

.about_xibu_box div dl dd {
	width: 150px;
	float: left;
	display: inline;
	margin-left: 6px;
	line-height: 25px;
}

.about_xibu_box div dl dd strong {
	font-size: 14px;
	line-height: 30px
}

.about_xibu_box div ul {
	margin: 8px 0;
}

.about_xibu_box div ul li {
	line-height: 28px;
	background: url(http://img.120fd.com/web/120fd.com/images/yuan_ico.gif) no-repeat 5px center;
	display: block;
	text-indent: 22px;
}

.hr {
	width: 100%;
	height: 5px;
	clear: both;
	background: url(http://img.120fd.com/web/120fd.com/images/hr_line_bg.gif) repeat-x
}

.Focus1 {
	width: 932px;
	height: 386px;
	margin: 0 auto;
	padding: 10px;
	border: 3px solid #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
}

.forever_work {
	width: 100%;
	margin: 0 auto;
	overflow: hidden
}

.our_working {
	width: 98%;
	margin: 0 auto;
	overflow: auto;
	font-family: "Microsoft Yahei";
}

.our_working dl {
	width: 465px;
	float: left;
	display: inline;
	margin-left: 20px;
	overflow: hidden;
	margin-top: 30px;
}

.our_working dl dt {
	width: 122px;
	height: 105px;
	float: left;
	display: inline;
}

.our_working dl dd {
	float: left;
	display: inline;
	width: 300px;
	margin-left: 10px;
}

.our_working dl .working_title {
	font-size: 16px;
	font-weight: bold;
	color: #F27547;
	line-height: 30px;
}

.our_working dl .working_info {
	line-height: 25px;
	font-size: 14px;
}

.online_register {
	width: 510px;
	float: left;
	display: block;
}

.online_register_table {}

.online_register_table .elem_name {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #333333;
}

.online_register_table input {
	width: 394px;
	height: 37px;
	line-height: 30px;
	text-indent: 5px;
	font-size: 12px;
	border: 0;
	background: #f0f0f0;
	color: #bfbfbf;
}

.online_register_table textarea {
	width: 384px;
	height: 184px;
	line-height: 30px;
	border: 0;
	background: #f0f0f0;
	padding: 5px;
	color: #bfbfbf;
	font-size: 12px;
}

.online_register_table .register_btn {
	background: transparent url(online_rigister_btn_03.jpg) no-repeat;
	border: 0;
	width: 99px;
	height: 34px;
	cursor: pointer;
	margin-left: 94px;
	vertical-align: bottom;
}

.online_register_table .free_tel_btn {
	background: transparent url(free_tel_btn_03.jpg) no-repeat;
	border: 0;
	width: 99px;
	height: 34px;
	cursor: pointer;
	margin-left: 50px;
	vertical-align: bottom;
}

.xibu_share {
	width: 450px;
	float: left;
	display: block;
	margin-left: 20px;
}

.xibu_share dl {
	width: 100%;
	overflow: auto;
	padding-bottom: 8px;
	margin-top: 20px;
}

.xibu_share dl dt {
	width: 102px;
	height: 102px;
	float: left;
	display: inline;
}

.xibu_share dl dd {
	width: 320px;
	float: left;
	display: block;
	line-height: 24px;
	margin-left: 10px;
	font-size: 14px;
}

.xibu_share dl dd a {
	color: #F13F3F;
	font-weight: bold
}

#age_sel_22 select {
	width: 275px;
	height: 37px;
	background: #f0f0f0;
	border: 0;
	color: #333333;
	float: left;
}

#age_sel_22 select option {
	color: #333333;
}

.bk10 {
	height: 22px;
}

#age_sel_22 {
	height: 37px;
}

.f-fs14 {
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}

.f-fs14 i {
	color: #f86a2c;
	font-style: normal;
}

/**来院路线**/

/**院长信箱**/
.root {
	width: 100%;
	height: auto;
}

.root_t {
	width: 100%;
	height: auto;
}

.desk {
	width: 100%;
	height: auto;
	margin-top: 34px;
}

.desk p {
	font-size: 14px;
	line-height: 30px;
	color: #454545;
	padding: 0 34px;
}

.desk p span {
	float: left;
}

.desk p span img {
	margin-top: 7px;
	margin-right: 2px;
}

.desk p i img {
	margin: 0px 2px -4px 0;
}

.ping {
	color: #9c9c9c;
	font-size: 14px;
	line-height: 30px;
	padding: 0 34px;
	margin-top: 2px;
}

.ping span {
	color: #980d00;
}

.sect {
	width: 100%;
	height: auto;
	margin-top: 28px;
}

.sect h3 {
	font-size: 18px;
	line-height: 30px;
	color: #f86a2c;
	border-bottom: 2px solid #f86a2c;
	width: 82px;
	font-weight: normal;
	margin-left: 34px;
}

.sect ul {
	width: 100%;
	margin-top: 14px;
}

.sect ul li {
	margin-left: 34px;
	font-size: 14px;
	color: #454545;
	width: 100%;
}

.sect ul li span {
	width: 19px;
	height: 19px;
	display: block;
	float: left;
	text-align: center;
	margin-top: 6px;
	color: white;
}

.sect ul li p {
	float: left;
	line-height: 30px;
	width: 96%;
}

.exec {
	width: 100%;
	height: auto;
	margin-top: 33px;
	clear: both;
}

.ex_l {
	width: 274px;
	height: auto;
	float: left;
	margin-left: 34px;
}

.ex_l ul {}

.ex_l ul li {
	width: 100%;
	float: left;
	margin-bottom: 8px;
}

.ex_l ul li p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}

.ex_l ul li input {
	width: 265px;
	height: 37px;
	background: #f0f0f0;
	border: 0;
	padding-left: 8px;
	font-size: 12px;
	color: #bfbfbf;
	line-height: 37px;
}

.ex_l ul li select {
	width: 272px;
	height: 37px;
	background: #f0f0f0;
	border: 0;
	font-size: 12px;
	color: #333333;
	line-height: 37px;
}

.ex_l ul li select option {
	line-height: 35px;
}

.ex_r {
	width: 453px;
	height: auto;
	float: left;
	margin-left: 40px;
}

.ex_r p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}

.ex_r textarea {
	width: 100%;
	height: 263px;
	background: #f0f0f0;
	border: 0;
	padding-left: 8px;
	font-size: 12px;
	color: #bfbfbf;
	line-height: 37px;
}

.c_tbn {
	width: 99px;
	height: 34px;
	background: #980d00;
	border: 0;
	color: white;
	font-size: 16px;
	margin-left: 120px;
	margin-top: 22px;
	cursor: pointer;
}

.c_res {
	width: 99px;
	height: 34px;
	background: #f96b2d;
	border: 0;
	color: white;
	font-size: 16px;
	margin-left: 15px;
	margin-top: 22px;
	cursor: pointer;
}

/**院长信箱**/

/**院长致辞**/
.yyzc {
	width: 800px;
	height: 720px;
	margin: auto;
	margin-top: 30px;
}

.yyzc1 {
	width: 800px;
	margin: auto;
	margin-top: 20px;
	line-height: 22px;
	font-size: 12px;
	color: #ababab;
	text-indent: 3em;
}

/**院长致辞**/

/**就医指南**/
.well {
	width: 800px;
	height: 283px;
	margin: 0 auto;
	border-bottom: #bcbcbc 1px dashed;
}

.koo {
	width: 274px;
	height: 208px;
	float: left;
	margin-top: 37px;
	margin-left: 10px;
}

.joo {
	width: 486px;
	height: auto;
	font-size: 14px;
	line-height: 28px;
	color: #585858;
	float: left;
	margin: 28px 0 0 18px;
	text-indent: 2em;
}

.english {
	font-size: 12px;
	line-height: 20px;
	color: #ababab;
	text-indent: 2em;
	margin: 8px 0 0 18px;
	width: 486px;
	float: left;
}

.tool {
	width: 800px;
	height: 295px;
	margin: 0 auto;
	border-bottom: #bcbcbc 1px dashed;
}

.tool_t {
	float: left;
	width: 100%;
	color: #f86a2c;
	font-size: 18px;
	font-weight: normal;
	height: 18px;
	border-left: 2px solid #f86a2c;
	line-height: 16px;
	margin-top: 41px;
	padding-left: 8px;
	margin-left: 10px;
}

.tool_l {
	width: 304px;
	height: auto;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
}

.tool_l li {
	width: 100%;
	height: 35px;
	float: left;
	margin-bottom: 12px;
	font-size: 14px;
	line-height: 30px;
	margin-bottom: 12px;
}

.tool_l li input {
	width: 220px;
	height: 35px;
	background: #f0f0f0;
	border: 0;
	padding-left: 10px;
}

.tool_l li select {
	width: 231px;
	height: 35px;
	background: #f0f0f0;
	border: 0;
	padding-left: 10px;
}

.tool_r {
	float: left;
	margin-left: 34px;
	width: 436px;
	height: auto;
	margin-top: 20px;
}

.tool_r p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	float: left;
}

.tool_r textarea {
	float: left;
	width: 356px;
	height: 135px;
	background: #f0f0f0;
	border: 0;
	padding-left: 10px;
	line-height: 24px;
}

.c_tbn1 {
	width: 83px;
	height: 28px;
	background: #980d00;
	border: 0;
	color: white;
	font-size: 16px;
	margin-left: 138px;
	margin-top: 16px;
	cursor: pointer;
}

.c_res1 {
	width: 83px;
	height: 28px;
	background: #f96b2d;
	border: 0;
	color: white;
	font-size: 16px;
	margin-left: 14px;
	margin-top: 16px;
	cursor: pointer;
}

.mood {
	width: 800px;
	height: 292px;
	margin: 0 auto;
	border-bottom: #bcbcbc 1px dashed;
}

.mood_l {
	float: left;
	width: 312px;
	height: auto;
	margin-left: 10px;
}

.mood_l p {
	font-size: 16px;
	line-height: 32px;
	color: #1c4885;
	margin-top: 18px;
	width: 100%;
	float: left;
}

.mood_l p span {
	color: #f37446;
}

.zoo {
	width: 100%;
	height: 32px;
	float: left;
	margin-top: 9px;
}

.zoo input {
	width: 171px;
	height: 32px;
	background: #f0f0f0;
	border: 0;
	padding-left: 10px;
	color: #ababab;
	float: left;
}

.zoo img {
	float: left;
	width: 121px;
	height: 32px;
}

.poo {
	width: 100%;
	height: 66px;
	margin-top: 35px;
	float: left;
}

.poo_1 {
	float: left;
	width: 173px;
	height: 66px;
}

.poo p {
	font-size: 16px;
	line-height: 32px;
	color: #1c4885;
	width: 134px;
	margin-top: -3px;
	margin-left: 4px;
}

.poo_2 {
	width: 121px;
	height: 32px;
	float: left;
	margin-left: 8px;
}

.mood_r {
	width: 367px;
	height: auto;
	float: left;
	margin-left: 94px;
}

.mood_r p {
	font-size: 16px;
	line-height: 32px;
	color: #1c4885;
	margin-top: 19px;
}

.wxdd {
	width: 367px;
	height: 134px;
	background: url(wxdd_03.png) no-repeat center;
	margin-top: 7px;
}

.wxdd p {
	color: #fb8038;
	font-size: 18px;
	line-height: 30px;
	float: right;
	width: 102px;
	text-align: center;
	margin-right: 48px;
	margin-top: 10px;
}

.road {
	width: 800px;
	height: auto;
	margin: 0 auto;
}

.change {
	width: 100%;
	height: auto;
}

.ch_l {
	float: left;
	width: 126px;
	height: auto;
	margin-left: 10px;
}

.ch_l ul {
	margin-top: 25px;
}

.ch_l ul li {
	width: 126px;
	height: 82px;
	background: url(chage2_03.png) no-repeat center;
	float: left;
}

.ch_l ul li p {
	color: white;
	font-size: 18px;
	line-height: 24px;
	margin: 15px 0 0 17px;
}

.ch_l ul li.on {
	background: url(chage1_03.png) no-repeat center;
}

.ch_r {
	width: 646px;
	height: 608px;
	background: #e8e8e8;
	float: left;
	margin-left: -1px;
	margin-top: 26px;
}

.ch_r ul {
	position: relative;
}

.ch_r ul li {
	padding: 27px 20px;
	position: absolute;
	display: none;
}

.ch_r ul li:first-of-type {
	display: block;
}

.ch_r ul li h3 {
	font-size: 18px;
	font-weight: normal;
	color: #980d00;
}

.ch_r ul li p {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
}

.ch_r ul li p span {
	font-weight: bold;
}

.ch_r ul li p i {
	font-weight: bold;
	font-style: normal;
	color: #980d00;
}

.lct {
	margin: 12px 0 0 30px;
}

.goo {
	width: 100%;
	height: auto;
	float: left;
}

.goo h4 {
	font-weight: normal;
	font-size: 18px;
	line-height: 32px;
	color: #980d00;
	margin-top: 30px;
	margin-left: 10px;
}

.goo p {
	font-size: 14px;
	line-height: 32px;
	color: #333333;
	text-indent: 2em;
	margin-left: 10px;
	padding-left: 15px;
}

/**就医指南**/
.pbjc {
	width: 740px;
	background: #1C4885 none repeat scroll 0% 0%;
	font-size: 14px;
	line-height: 29px;
	padding: 0px 30px;
	color: rgb(255, 255, 255);
	height: 32px;
	margin: 0px auto;
}

.pbjc strong {
	width: auto;
	display: block;
	height: 34px;
	line-height: 32px;
	color: #fff;
	font-size: 16px;
	float: left;
}

.pbjc i {
	display: block;
	width: 99px;
	height: 28px;
	float: right;
	margin-top: 3px;
	background: none;
}

/*专家文章页*/
.wzy_zj_one {
	width: 730px;
	height: 336px;
	margin: auto;
	margin: 30px auto;
}

.wzy_zj_one1 {
	width: 320px;
	height: 336px;
	float: left;
}

.wzy_zj_one2 {
	width: 390px;
	height: 336px;
	float: right;
	font-size: 18px;
	line-height: 32px;
}

.wzy_zj_one2 span {
	display: block;
	font-size: 28px;
	margin-bottom: 15px;
}

.wzy_zj_two {
	width: 780px;
	margin: auto;
	margin-top: 10px;
}

.wzy_zj_two1 {
	width: 780px;
	height: 38px;
	margin: auto;
	font-size: 18px;
	line-height: 38px;
	background: url(/skin/default/images/wzy_zj_two.png);
}

.wzy_zj_two1 li {
	width: 75px;
	height: 36px;
	border-bottom: #ff7200 2px solid;
}

.wzy_zj_two2 {
	font-size: 14px;
	text-indent: 2em;
	margin-top: 10px;
}

.wzy_zj_three {
	width: 780px;
	margin: auto;
	margin-top: 10px;
}

.wzy_zj_three1 {
	width: 780px;
	height: 38px;
	margin: auto;
	font-size: 18px;
	line-height: 38px;
	background: url(/skin/default/images/wzy_zj_two.png);
}

.wzy_zj_three1 li {
	width: 75px;
	height: 36px;
	border-bottom: #ff7200 2px solid;
}

.wzy_zj_three2 {
	width: 780px;
	height: 125px;
	margin-top: 20px;
}

.wzy_zj_three2 li img {
	width: 175px;
	height: 125px;
	float: left;
	margin-left: 20px;
}

.wzy_zj_four {
	width: 780px;
	margin: auto;
	margin-top: 20px;
}

.wzy_zj_four1 {
	width: 780px;
	height: 38px;
	margin: auto;
	font-size: 18px;
	line-height: 38px;
	background: url(/skin/default/images/wzy_zj_two.png);
}

.wzy_zj_four1 li {
	width: 75px;
	height: 36px;
	border-bottom: #ff7200 2px solid;
}

.wzy_zj_four2 {
	width: 780px;
	height: 480px;
	overflow: hidden;
	margin-top: 20px;
}

.wzy_zj_four2 li {
	position: relative;
	padding-left: 65px;
	margin: 30px 0
}

.wzy_zj_four2 .user {
	position: absolute;
	left: 0;
	top: 0
}

.wzy_zj_four2 .user img {
	display: block;
	width: 60px;
	height: 60px;
	border-radius: 100px
}

.wzy_zj_four2 .user p {
	text-align: center;
	text-indent: inherit;
	margin-top: 0px !important;
	color: #888;
	line-height: 3
}

.wzy_zj_four2 .row-1 {
	padding: 0 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	background: #f5f5f5
}

.wzy_zj_four2 .row-1 p {
	float: left;
	text-indent: inherit;
	margin-top: 0px !important;
	font-size: 12px;
}

.wzy_zj_four2 .row-1 p.disease {
	min-width: 220px
}

.wzy_zj_four2 .row-1 p.effect {
	margin-right: 30px
}

.wzy_zj_four2 .row-1 label {
	color: #888
}

.wzy_zj_four2 .row-1 strong {
	color: #f9a821;
	font-weight: 400
}

.wzy_zj_four2 .row-2 {
	padding: 0 10px;
	margin-left: 10px
}

.wzy_zj_four2 .row-2 .text {
	padding: 15px 0;
	font-size: 14px;
	line-height: 24px;
}

.wzy_zj_four2 .row-2 .text .detail {
	display: none
}

.wzy_zj_four2 .row-2 .text.active .detail {
	display: inline
}

.wzy_zj_four2 .row-2 .text.active .summary {
	display: none
}

.wzy_zj_four2 .row-2 .info {
	color: #ccc
}

.wzy_zj_four2 .row-2 .info a.active {
	color: #888;
	text-decoration: none;
	cursor: default
}

.wzy_zj_four2 .row-2 .info span {
	margin-right: 30px
}

.wzy_zj_four2 .row-2 .info strong {
	font-weight: 400;
	color: #888
}

.wzy_zj_four2 .row-2 .info p {
	text-indent: inherit;
	margin-top: 0px !important;
	font-size: 12px;
}

#wzy_zj_qbpl {
	width: 300px;
	height: 40px;
	margin: auto;
	margin-top: 20px;
	line-height: 40px;
	text-align: center;
	font-size: 24px;
	cursor: pointer;
	color: #2982bb;
}

.ebh_zj_qh {
	width: 700px;
	height: 444px;
}

.qh_con {
	width: 700px;
	height: 221px;
	overflow: hidden;
}

.cl {
	clear: both;
}

.ny_center_right_qh21 .con {
	width: 235px;
	height: 231px;
	background: url(/skin/default/images/ee.jpg) no-repeat center;
	float: left;
	margin-left: 24px;
	margin-top: 30px;
}

.ny_center_right_qh21 .con .con_head {
	width: 100%;
	height: 158px;
}

.ny_center_right_qh21 .con .img01 {
	width: 86px;
	height: 86px;
	float: left;
	margin-top: 16px;
	margin-left: 22px;
}

.ny_center_right_qh21 .con_head .fl {
	width: 122px;
}

.ny_center_right_qh21 .con_head .fl .p1 {
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	margin-top: 40px;
	text-indent: 4px;
}

.ny_center_right_qh21 .con_head .fl .p2 {
	font-size: 18px;
	color: #fff;
	border-top: 1px solid #fff;
	line-height: 32px;
	text-align: center;
}

.ny_center_right_qh21 .con .img02 {
	width: 40px;
	height: 25px;
	float: left;
	margin-top: 13px;
	margin-left: 22px;
}

.ny_center_right_qh21 .con .p3 {
	font-size: 16px;
	color: #fff;
	line-height: 25px;
	margin-top: 13px;
	float: left;
}

.ny_center_right_qh21 .con .p4 {
	font-size: 16px;
	color: #434343;
	line-height: 25px;
	margin-top: 11px;
	margin-left: 14px;
}

.wzy_zj_one_yj {
	width: 800px;
	height: 294px;
	margin: 32px auto;
}

.wzy_zj_one_yj1 {
	width: 369px;
	height: 294px;
	float: left;
}

.wzy_zj_one_yj2 {
	width: 386px;
	height: 294px;
	float: left;
	margin-left: 30px;
}

.wzy_zj_one_yj21 {
	width: 386px;
	height: 45px;
	line-height: 48px;
	border-bottom: 1px solid #d0d0d0;
}

.wzy_zj_one_yj21 p {
	float: left;
	height: 44px;
	font-size: 28px;
	color: #1c4885;
	border-bottom: 2px solid #1c4885;
	margin-top: 0;
}

.wzy_zj_one_yj21 span {
	float: left;
	font-size: 14px;
	color: #1c4885;
	margin: 10px 0 0 5px;
}

.wzy_zj_one_yj22 {
	font-size: 18px;
	color: #333333;
	line-height: 40px;
	text-indent: 2em;
	margin-top: 15px;
}


.ztjj {
	width: 256px;
	border: 1px solid #CCC;
}

.bzxq {
	margin-left: 15px;
	border: 1px solid #CCC;
	padding: 20px;
	height: 1640px;
}


.yyjj2 {
	padding: 0 8px;
	margin-top: 5px;
}

.yyjj3 {
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
}

.ztzx {
	width: 256px;
	border: 1px solid #CCC;
	margin-top: 15px;
}

.ztzx1 li {
	width: 65px;
	float: left;
	margin-top: 5px;
	margin-left: 13px;
	border: 1px solid #dce8ef;
	text-align: center;
}


.ztys {
	width: 256px;
	border: 1px solid #CCC;
	margin-top: 15px;
}

.ztrm {
	width: 256px;
	border: 1px solid #CCC;
	margin-top: 15px;
}

.ztrm1 {
	height: 40px;
	line-height: 30px;
	font-size: 20px;
	background: #4467A7;
	color: #ffffff;
	text-align: center;
	padding-top: 10px;
}

.rm2 {
	font-size: 13px;
	line-height: 20px;
	margin: 5px 0;
}

.ditu {
	width: 256px;
	border: 1px solid #CCC;
	margin-top: 15px;
}

.ditu1 {
	height: 40px;
	line-height: 30px;
	font-size: 20px;
	background: #4467a7;
	color: #ffffff;
	padding-top: 10px;
}

.ditu1 img {
	margin-left: 70px;
}

.ditu2 img {
	margin: 15px 15px 10px 15px;
}

.dizhi {
	font-size: 13px;
	line-height: 20px;
	padding: 0px 5px 10px 5px;
}


.gh {
	width: 256px;
	border: 1px solid #CCC;
	margin-top: 15px;
	padding-bottom: 20px;
}

.gh1 {
	height: 40px;
	line-height: 30px;
	font-size: 20px;
	background: #4467a7;
	color: #ffffff;
	padding-top: 10px;
}

.gh1 img {
	margin-left: 70px;
}

.biao1 p {
	text-align: center;
	color: red;
	font-size: 13px;
	line-height: 20px;
}

.biao {
	width: 256px;
	line-height: 30px;
	font-size: 13px;
	padding: 15px 10px;
}

.biao1 li {
	width: 50px;
	float: left;
	margin-left: 40px;
}

.bz1 {
	width: 760px;
	height: 160px;
	margin-top: 10px;
}

.bzt {
	float: left;
	width: 235px;
}

.bzjj {
	float: right;
	text-align: left;
	width: 510px;
	margin-left: 10px;
}

.biaoti1 {
	float: left;
	width: 405px;
	border-bottom: 2px solid #039;
	font-size: 16px;
	height: 25px;
	line-height: 25px;
}

.biaoti2 {
	float: right;
	width: 100px;
	font-size: 16px;
	background: #039;
	color: #FFF;
	border-bottom: 2px solid #039;
	text-align: center;
	font-family: "微软雅黑";
	height: 25px;
	line-height: 25px;
}


.p1 {
	line-height: 30px;
	font-size: 0.9em;
	padding: 20px 15px;
	margin-top: 20px;
}

.p2 li {
	font-weight: normal;
	width: 110px;
	background: #D4D4D4;
	line-height: 40px;
	font-size: 0.9em;
	float: left;
	margin: 10px 5px;
	text-align: center;
	height: 40px;
}


.weihai {
	width: 760px;
	background: #E4E4E4;
	height: 260px;
	margin-top: 10px;
}

.biaoti3 {
	width: 760px;
	background: #4467a7;
	height: 50px;
	line-height: 50px;
	color: #FFF;
	text-align: center;
	font-size: 1.2em;
	font-family: "方正粗倩简体";
	margin-top: 10px;
	font-family: NSimSun;
	font-weight: bold;
}

.weihai1 {
	margin-top: 20px;
}

.weihai11 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 16%;
}

.weihai12 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 14%;
}

.weihai13 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 24%;
}

.weihai14 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 11%;
}

.weihai15 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 25%;
}

.weihai16 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 37%;
}

.weihai17 {
	font-weight: normal;
	float: left;
	background: #FFF;
	border: #333 1px solid;
	margin: 10px;
	padding: 5px;
	text-align: center;
	line-height: 20px;
	font-size: 0.9em;
	height: 20px;
	width: 35%;
}

.clear {
	clear: both
}

.whzx {
	width: 780px;
	text-align: center;
	margin-top: 15px;
}

.whzx1 {
	float: left;
	margin-left: 100px;
	width: 245px;
	background: url(/skin/default/images/whzx1.png) no-repeat left;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
}

.whzx2 {
	float: left;
	margin-left: 100px;
	width: 245px;
	background: url(/skin/default/images/whzx2.png) no-repeat left;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
}

.whzx a {
	color: #ffffff;
}

.jsjj {
	margin: 0 auto;
	width: 760px;
}

.jsjjt {
	float: left;
	width: 240px;
	padding: 25px 0;
}

.jsjs {
	float: right;
	width: 500px;
	padding: 25px 0;
}

.jsbt {
	width: 100%;
	border-bottom: #999 solid 1px;
	font-size: 1em;
	color: #4467a7;
	line-height: 2.2em;
	text-align: center;
}

.jswz {
	font-size: 0.9em;
	line-height: 30px;
	margin-top: 10px;
}

.youshi {
	float: left;
	width: 220px;
	margin-top: 10px;
	font-size: 0.9em;
	font-weight: normal;
}

.shiying {
	float: right;
	width: 220px;
	margin-top: 10px;
	font-size: 0.9em;
	font-weight: normal;
}

.youshi img,
.shiying img {
	margin: 10px 0;
	width: 100%;
}

.jsdb. {
	margin-top: 20px;
}

.jszx {
	width: 780px;
	text-align: center;
	margin-top: 20px;
}

.boda {
	width: 600px;
	background: url(/skin/default/images/mfbd.png) center no-repeat;
	height: 70px;
	margin-left: 100px;
	margin-top: 20px;
	line-height: 70px;
	color: #C63;
	font-size: 25px;
	padding-left: 20px;
}

.jszx1 {
	width: 600px;
	background: url(/skin/default/images/djzx.png) center no-repeat;
	height: 70px;
	margin-left: 100px;
	margin-top: 20px;
	line-height: 70px;
	color: #C63;
	font-size: 25px;
	padding-left: 20px;
}

.duibi {
	font-size: 1.2em;
	color: #ffffff;
	font-family: "方正粗倩简体";
}

.gekai {
	height: 15px;
}
/* 分页 */
.pagelist {
  margin: 20px 0;
}
.pagelist a:hover{ background: #009a9d;color:#fff;}
.pagelist b:hover{ background: #009a9d;color:#fff;}
.pagelist a ,.pagelist b{
	display: inline-block;
	border: 1px #ccc solid;
	border-radius: 3px;
	padding: 5px 8px;
	color:#333;
}
.pagelist b{
	background-color:#009a9d;
	color: #fff;
	border:none;
}

.pagelist a[title] b{
	padding:0;
	border:none;
	margin:0;
	margin-right: 5px;
	background:none;
	color: #000;
}
.pagelist a[title] b:hover{
	background: #162E79;color:#fff;
}

#ycswt {
	width: 66px;
	height: 385px;
	position: fixed;
	right: 20px;
	top: 150px;
	z-index: 9;
}

#ycswt li {
	width: 66px;
	height: 59px;
	margin-top: 1px;
}

#ycswt .fhdb {
	display: block;
	width: 66px;
	height: 20px;
	margin-top: 1px;
	background: #b2b2b2;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #FFF;
}

#ycswtdh1 {
	cursor: pointer;
}

#ycswtdh2 {
	width: 340px;
	height: 119px;
	padding-right: 1px;
	position: absolute;
	top: 61px;
	left: -340px;
	display: none;
	background: #76A0EC
}

#ycswtdh2 ul {
	width: 292px;
	height: 36px;
	background: #769fec;
	margin: 0 auto
}

#ycswtdh2 ul li {
	width: 35px;
	height: 36px;
	float: left;
	list-style: none !important;
	margin-right: 10px
}

#ycswtdh2 ul input {
	width: 162px;
	height: 34px;
	border: none;
	background: #FFF;
	float: left;
	padding-left: 10px;
	font-size: 14px;
	color: #7a7a7a;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box
}

#ycswtdh2 ul p {
	width: 84px;
	height: 34px;
	background: #F86A2C;
	font-size: 16px;
	color: #FFF;
	font-family: "微软雅黑";
	line-height: 34px;
	text-align: center;
	cursor: pointer;
	float: left
}

#ycswtdh2 .ztc_tel {
	width: 298px;
	height: 30px;
	line-height: 30px;
	margin: 27px auto 10px
}

#ycswtdh2 .ztc_tel span {
	float: left;
	line-height: 30px;
	color: #fff;
	font-size: 18px
}

#ycswtdh2 .ztc_tel a {
	float: left;
	width: 208px;
	height: 28px
}

#ycswtdh2 ul p:hover {
	background: #cd4900;
}

#ycswtks1 {
	cursor: pointer;
}

#ycswtks2 {
	width: 174px;
	height: 465px;
	padding-right: 1px;
	position: absolute;
	left: -175px;
	top: -30px;
	display: none;
}

#ycswtks21 {
	width: 172px;
	height: 463px;
	border: #769fec 1px solid;
	background: #fff;
}

#ycswtks21 .dh {
	width: 172px;
	height: 39px;
	background: #769fec;
	font-size: 16px;
	color: #FFF;
	font-family: "微软雅黑";
	text-align: center;
	line-height: 39px;
}

#ycswtks21 .lm {
	width: 172px;
	height: 389px;
	overflow: hidden;
	margin-top: 5px;
}

#ycswtks21 .lm a {
	display: block;
	width: 155px;
	height: 29px;
	border-bottom: #dcdcdc 1px dotted;
	font-size: 14px;
	color: #254c95;
	line-height: 29px;
	margin: auto;
	font-family: "微软雅黑";
}

#ycswtks21 .lm a span {
	display: block;
	width: 5px;
	height: 5px;
	float: left;
	margin: 12px 5px 0 5px;
	background: #254c95;
}

#ycswtks21 .db {
	width: 172px;
	height: 60px;
	background: #769fec;
}

#ycswtks21 .db li {
	width: 172px;
	height: 24px;
	padding-top: 36px;
	background: url(/skin/default/images/ycswt_21.jpg) no-repeat top;
	font-size: 24px;
	line-height: 16px;
	text-align: center;
	color: #FFF;
	font-family: "微软雅黑";
}

html,
body {
	-webkit-text-size-adjust: none;
	font-size: 12px;
	color: #454545
}

/*google浏览器字体兼容*/
#wipe1 li h2 a {
	text-decoration: none;
	color: #454545
}

#wipe1 li h2 a:hover {
	color: #f55c00;
	text-decoration: none
}

.mgr {
	margin-right: 10px;
	_margin-right: 5px
}

.border {
	border: 2px #f4f4f4 solid;
}

#wipe1 {
	padding: 100px 0 0 80px;
	overflow: hidden;
	background: url(/skin/default/images/popup_bg.jpg) no-repeat;
	width: 710px;
	margin: 0px auto;
	height: 500px;
}

#wipe1 li {
	float: left;
	width: 200px;
	margin: 0px 0px 25px 20px;
	_margin: 0px 0px 5px 10px;
	list-style-type: none;
}

#wipe1 li a:hover img {
	border: 2px #0047a0 solid;
}

#wipe1 li h2 {
	color: #0047a0;
	font-size: 12px;
	height: 40px;
}

#wipe1 li h2 a {
	color: #0047a0;
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	font-family: "微软雅黑"
}

.zxzx {
	background: url(/skin/default/images/guahao_08.jpg) left no-repeat;
	text-indent: 10px;
	display: block;
	float: left;
	color: #454545
}

.zxzx:hover {
	color: #f55c00;
	text-decoration: none
}
