﻿/**文字列表**/	
.news_txt{width:714px; margin:0px; padding:0px; list-style:none;}
.news_txt li{ height:40px; line-height:40px;  width:714px;/*border-bottom:dashed 1px #cccccc;*/ position:relative;}
.news_txt li a{ float:left; color:#333333; font-size:14px; width:540px; overflow:hidden; display:block;white-space:nowrap; text-overflow:ellipsis; background:url("../images/yjj_neiye_point.png") no-repeat scroll 8px center transparent; padding-left:30px; }
.news_txt li a:hover{color:#ff0000;}
.news_txt li span{ float:right; color:#666; font-size:14px; display:block; width:95px; text-align:center; padding-right:3px; }
.news_txt li .icon_new{ width:25px; height:15px; position:absolute; right:110px; top:10px; float:none; background:url("../images/new.gif") no-repeat scroll center center transparent;}

/**图片列表**/	
.img_list{width:690px; margin:0px auto; padding:0px; list-style:none;}
.img_list li{ width:210px; padding:10px; height:180px; float:left; margin-bottom:5px;}
.img_list li .imgw{ width:190px; height:140px; border:solid 1px #cccccc; background-color:#f8f8f8; padding:4px;}
.img_list li .imgn a{ display:block;width:190px; height:140px; margin:0px; padding:0px;}
.img_list li .imgn{ width:190px; height:140px; border:dotted 0px #dddddd; overflow:hidden;}
.img_list li img{ width:190px;  border:none; overflow:hidden; height:140px;}


.img_list li .title{ width:190px; height:44px; line-height:22px; overflow:hidden;text-align:center;}
.img_list li a{ line-height:22px; text-align:center; color:#333; font-size:14px; margin:5px 0px 5px 0px }
.img_list li a:hover{ color:#ff0000;}

/**电子报**/	
.dzb_list{width:800px; margin:0px auto; padding:0px; list-style:none;}
.dzb_list li{ width:170px; padding:15px; height:270px; float:left;}
.dzb_list li .imgw{ width:162px; height:232px; border:solid 1px #cccccc; background-color:#ffffff; padding:3px;}
.dzb_list li .imgn{ width:160px; height:230px; border:solid 1px #dddddd; overflow:hidden; background-color: #F7FFFF;}
.dzb_list li img{ width:160px; height:230px; border:none;}
.dzb_list li .title{ width:170px; height:30px; background-color:#e60012;}
.dzb_list li a{ line-height:30px; text-align:center; color:#ffffff; font-size:14px; width:170px; }

/*电子书*/
.dzs {
	margin:0px auto;
	width:700px;
	padding:0px;
	list-style:none;
}
.dzs li {
	width:165px;
	float:left;
	height:256px;
	padding:0px 5px;
	padding-bottom:20px;
}
.dzs li img {
	width:161px;
	height:220px;
	border:0px;
}
.dzs .imgitem {
	border:solid 1px #cccccc;
	padding:2px;
}
.dzs .txtitem {
	width:159px;
	line-height:30px;
	text-align:center;
}
	.dzs .txtitem b
	{
		display:block;
		white-space:nowrap;
		width:159px;
		overflow:hidden;
		text-overflow:ellipsis;
	}

/**图文简介**/	
.txt_img_intro{ margin:0px; padding:0px; list-style:none;}
.txt_img_intro li {padding:15px; border-bottom:#ddd 1px dotted; height:120px;}
.txt_img_intro .mt_img{ width:154px; height:114px; padding:3px;}
.txt_img_intro .mt_img img {width:150px; height:110px; border:solid 1px #ccc; padding:1px; }
.txt_img_intro .mt_text {width:510px; height:102px; }
.txt_img_intro .mt_text .title {font-size:14px; padding:0px; margin:0px; height:28px; line-height:28px; }
.txt_img_intro .mt_text .title a{color:#333333; line-height:28px; width:430px; float:left; }
.txt_img_intro .mt_text .title a:hover {color:#ff0000;}
.txt_img_intro .mt_text .title .time{ float:right; color:#666666; font-size:10px; text-align:right;}
.txt_img_intro .mt_text .intro { text-indent:2em; font-size:12px; width:510px; height:88px; line-height:22px; padding:0px; margin:0px;  overflow:hidden;}
.txt_img_intro .mt_text .intro a{ color:#666666;text-decoration:none;}
.txt_img_intro .mt_text .intro a:hover{ color:#ff0000;}
.txt_img_intro .mt_text .intro .xiangxi{ color:#ff0000;}

/**子公司介绍2**/	
.txt_img_intro2{ margin:0px; padding:0px; list-style:none;}
.txt_img_intro2 li {padding:30px 15px; border-bottom:#ddd 1px dotted; height:120px;}
.txt_img_intro2 .mt_img{ width:206px; height:106px; padding:3px;background:url("../images/gs_bg.jpg") no-repeat scroll 0px 0px transparent; }
.txt_img_intro2 .mt_img img {width:202px; height:102px; border:solid 1px #ccc; padding:1px; }
.txt_img_intro2 .mt_text {width:550px; height:102px; }
.txt_img_intro2 .mt_text h2 {font-size:12px; padding:0px; margin:0px; height:28px; line-height:28px; }
.txt_img_intro2 .mt_text h2 a {color:#494948; line-height:28px; width:550px; }
.txt_img_intro2 .mt_text h2 a:hover {color:#0264af;}
.txt_img_intro2 .mt_text .intro { text-indent:2em; font-size:12px; width:550px; height:80px; line-height:20px; padding:0px; margin:0px;  overflow:hidden;}

.txt_img_intro .mt_text .intro a{ color:#666666;text-decoration:none;}
.txt_img_intro .mt_text .intro a:hover{ color:#ff0000;}

/**产品列表**/	
.product_type{width:708px; margin:0px auto; padding:0px; list-style:none; padding:10px 0px;}
.product_type li{ width:108px; height:30px; padding:5px; float:left;}
.product_type li a{ display:block; width:108px; height:30px; line-height:30px; color:#fff; background-color:#024b9d; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;border-radius:5px; text-align:center; }
.product_type li a:hover{ background-color:#ffa200;}
.product_type li a.onit{ background-color:#ffa200;}
.pro_title{display:block; text-indent:10px; width:700px; border-bottom:solid 1px #ccc; border-left:solid 5px #ff0000; line-height:30px; margin:10px auto; font-size:16px;-webkit-box-shadow:1px 2px 5px #aaa; -moz-box-shadow:1px 2px 5px #aaa; box-shadow:1px 2px 5px #aaa;}

.product_list{width:714px; margin:0px auto; padding:0px; list-style:none; padding:0 10px;}
.product_list li{ width:228px; padding:0px; height:210px; float:left; margin:10px 5px; }
.product_list li .imgw{ width:226px; height:168px; border:solid 1px #ddd; background-color:#EEEEEE; }
.product_list li .imgn{ width:226px; height:168px; overflow:hidden;margin:0px auto;}
.product_list li img{ width:226px; height:168px; overflow:hidden; border:none;}
.product_list li .p_txt{ padding:5px 10px; }
.product_list li .title{ width:218px; padding:0px 5px; height:30px; margin-top:2px; background-color:#EEEEEE; }
.product_list li a{ line-height:30px; text-align:left; color:#333; font-size:14px; width:218px; text-align:center;}
.product_list li a:hover{  text-decoration:underline;}


.lkgm{ background-color:#ff0000; color:#ffffff; display:block; width:300px; text-decoration:none;height:50px; line-height:50px; font-size:18px; font-weight:bold; margin:5px auto; text-align:center; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px; font-family:'微软雅黑'; }
.lkgm:hover{color:#FF9900;}

/**人力资源**/	
.job_bz{ padding:10px 0px; font-size:14px; color:#333333; font-family:'宋体'}
.job_bz a{ font-size:16px; font-weight:bold; text-decoration:none; margin:0px 5px; color:#ff0000;}
.job,.wyyp {background:#ededed;}
.job td {text-align:center;padding:5px 7px;font-size:12px;color:#555;}
.job_title td {background:url(../images/job_titlebg.png) repeat-x;height:29px;line-height:28px;font-size:13px;color:#444;}

.rctab {background-color:#dddddd;margin:0px auto;border-collapse :inherit;border-spacing:1px;border-collapse:inherit;}
.rctab .tiltd {background-color:#f8f8f8;text-align:right}
.rctab td {background-color:#ffffff;padding:5px;}
.bg_1 {background:#fff;}
.bg_2 {background:#fafafa;}
.job td p {line-height:18px;text-align:left;padding:3px 0;text-indent:0;}
.job a {color:#046bb8;}
.yp {background:#FF8300;color:#fff !important; padding:0px 5px; height:26px;line-height:26px;border:0;cursor:pointer; border-radius:3px; text-align:center;}
.wyyp option {color:#444;}
.wyyp td {padding:5px 10px;background:#fff;}
.wyyp td span {color:red;padding-right:5px;}
.wyyp textarea {width:525px;height:60px;padding:5px;line-height:20px;font-size:13px;color:#444;}
.wyyp input {padding:0 5px;color:#444;height:24px;line-height:24px;}

.job_sub {color:#555;line-height:24px;font-size:13px;}
.job_sub h2 {font-weight:normal;font-size:18px;color:#0268b3;padding:5px 0;margin:0px;}
.job_sub h2 span {padding-left:10px;}
.job_sub td {padding:5px;line-height:26px;}
.job_sub h3 {width:65px;height:23px;line-height:23px;text-align:center;border:#d6d6d6 1px solid;background:#f8f8f8;font-weight:normal;font-size:13px;margin-top:12px;}
.job_sub p {padding:10px 20px 10px 35px;}
.job_sub p span {color:#dd1c0f;}
.yplb {font-size:13px;}
.tblBase {background-color:#E5E7E4;}
.tblBase td {font-size:13px;line-height:20px;height:25px;background-color:White;}
.tblBase .lefttd {background-color: #f8f8f8;text-align:right;width:80px;}
.yplb table {background-color:#E5E7E4;}
.yplb table td {font-size:13px;padding:5px 3px;line-height:20px;background-color:White;}
.yplb .lefttd2 {background-color: #FBFFFF;text-align:right;width:130px;}
.yplb img {vertical-align:middle;}
.yplb .lybtbox {font-size:13px;line-height:24px;height:24px;width:92%;vertical-align:middle;border:solid 1px #f1f1f1;color:#333;padding:0 5px;}
.lybbutton {background: url(../Images/wyyp2.gif) no-repeat 0 0;border:0;width:150px;text-align:left;padding-left:21px;height:40px;line-height:40px;font-size:13px;vertical-align:middle;}
.tjbtn {width:90px;height:30px;border:0;cursor:pointer;line-height:30px;font-size:13px;color:#ffffff;font-weight:bold;vertical-align:middle;background-color:#DC0001;}


/**电子杂志**/
.dzs_list {margin:0px auto;width:700px;padding:0px;list-style:none;}
.dzs_list li {width:165px;float:left;height:256px;padding:0px 5px;padding-bottom:20px;}
.dzs_list li img {width:159px;height:220px;border:0px;}
.dzs_list .imgitem {border:solid 1px #cccccc;padding:2px;}
.dzs_list .txtitem {width:159px;line-height:30px;text-align:center;}

/**人物**/
.pic_list {width:680px; margin:0px auto; list-style:none; padding:0px;}
.pic_list li { width:100px; height:200px; float:left; padding:0px 20px;}
.pic_list .pic_img{ width:100px; height:140px; border:#c3c3c3 1px solid; padding:1px;}
.pic_list li img { width:100px; height:140px; border:0px;}
.pic_list li .al_title { width:140px; height:30px; line-height:30px; padding:0px; margin:0px; color:#333333; text-align:center; font-weight:bold;}
.pic_list li .al_title a{ text-align:center; width:100px; height:30px; color:#333333;}
.pic_list li .al_title a:hover{color:#ff0000;}

/**荣誉表彰**/
.rybz_list{ width:710px; height:200px; padding:7px 0px;overflow:hidden;}
.rybz_list ul { margin:0px; list-style:none; padding:0px; float:left;}
.rybz_list li { width:200px; height:180px; float:left; padding:10px 7px;}
.rybz_list .rybz_img{ width:196px; height:146px; border:#c3c3c3 1px solid; padding:1px;}
.rybz_list li img { width:196px; height:146px; border:0px;}
.rybz_list li .al_title { width:200px; height:30px; line-height:30px; padding:0px; margin:0px; color:#333333; text-align:center; font-weight:bold;}
.rybz_list li .al_title a{ text-align:center; width:200px; height:30px; color:#333333;}
.rybz_list li .al_title a:hover{color:#ff0000;}

/**人物 列表**/
.jsfc_main .news_list{ width:700px; margin:0px auto; padding:0px; padding-top:5px; list-style:none; font-family:"宋体";}
.jsfc_main .news_list li{ width:330px; padding-left:10px; margin:0px 5px; background:url("../images/fangkuai.jpg") no-repeat scroll 4px center transparent; height:28px; line-height:28px; float:left; border-bottom:dashed 1px #C2CDDA; }
.jsfc_main .news_list li .time{ display:block; width:90px; text-align:center; float:right; color:#999999; }
.jsfc_main .news_list li a{ width:240px; color:#333333; float:left;}
.jsfc_main .news_list li a:hover{ color:#ff0000; }


/**企业荣誉**/
.qyry{ width:800px; margin:0px; padding:0px; list-style:none;}
.qyry li {float:left;width:225px;margin:0px 20px;text-align:center;margin-bottom:20px;background:url(../images/qyry_libg.jpg) no-repeat center bottom;padding-bottom:10px;}
.qyry_img {padding:15px 14px 5px 11px; width:200px; height:160px; background:url(../images/qyry_libg.jpg) no-repeat center top;}
.qyry_img img { width:200px; height:160px; border:none; }
.qyry li p {width:205px;height:36px;line-height:26px; overflow:hidden; text-align:center;padding:0px 10px;font-size:12px; margin:5px 0px;}
.qyry li p a{ display:block; line-height:18px; color:#333; width:200px; }
.qyry li p a:hover{ color:#ff0000;}

/**专题栏目**/
.zt_item { width:700px; padding:10px; border:dashed 1px #aaaaaa; margin:0 auto; margin-bottom:15px;}
.zt_item h2{ font-weight:normal;}
.zt_item h2 a {font-size:14px;color:#ffffff;}
.zt_table td {vertical-align:top;}
.zt_img img {width:200px;height:60px;padding:2px;border:solid 1px #cccccc;}
.zt_title { margin:0px; padding:0px 5px; line-height:26px; background-color:#eeeeee;}
.zt_title a{ color:#333333;}
.zt_title a:hover{color:#ff0000;}
.zt_intro { line-height:22px; padding-top:10px;}
.zt_intro b { font-size:14px;}
.zt_intro .xx { color:#ff0000;}

/**专题栏目2**/
.zt_item2 { width:820px; padding:0px; margin:0 auto; }
.zt_item2 .item{ width:390px; height:190px; padding:5px; padding-bottom:20px; float:left;}
.zt_item2 .zt_img{width:390px; height:80px; }
.zt_item2 .zt_img img {width:384px;height:74px;padding:2px;border:solid 1px #cccccc;}
.zt_item2 .zt_text{ height:30px; line-height:30px;}
.zt_item2 .title{ width:320px; font-size:12px; font-weight:bold; color:#000000;}
.zt_item2 .title:hover{ color:#ff0000;}
.zt_item2 .xiangxi{ color:#333333;}
.zt_item2 .xiangxi:hover{ color:#ff0000;}
.zt_item2 .intro { width:390px; height:80px; line-height:20px; overflow:hidden; text-indent:2em;}
.zt_item2 .intro b { font-size:14px;}
.zt_item2 .zt_intro .xx { color:#ff0000;}

.introduction { background: none repeat scroll 0 0 #FAFAFA; border-bottom: 2px solid #0067AC; color: #16316F; line-height: 24px; margin-bottom: 5px; padding: 10px;}
.introduction p { margin:0px; padding:0px; line-height: 20px; text-indent: 2em;}
.special_sub{ width:820px;}
.special_sub img { width:820px;}


/*通用专题 开始 add by hzm*/
.nav_product
{
	padding:15px 0px;
	padding-top:0px;
}
.nav_product li
{
	padding:20px 0px;
	border-bottom:1px dotted #ccc;
}
	.nav_product li .imgw
	{
		width:194px;
		height:110px;
		overflow:hidden;
		vertical-align:middle;
		border:1px solid #ccc;
		padding:1px;
	}
	.nav_product li .imgw img
	{
		overflow:hidden;
		height:110px;
		vertical-align:middle;
	}
	.nav_product li .textw
	{
		height:110px;
		overflow:hidden;
		padding-left:20px;
	}
		.nav_product li .textw .title a
		{
			display:block;
			text-align:center;
			font-size:16px;
			color:#A32620;
			padding:5px 0px;
			width:470px;
			white-space:nowrap;
			text-overflow:ellipsis;
			overflow:hidden;
		}
		.nav_product li .textw .contents
		{
			height:50px;
			overflow:hidden;
			font-size:14px;
			color:#898989;
			line-height:26px;
			text-indent:2em;
		}
		.nav_product li .textw .detail
		{
			padding-top:10px;
			text-align:right;
			font-size:14px;
		}
			.nav_product li .textw .detail a
			{
			color:#A32620;
			}
				.nav_product li .textw .title a:hover, .nav_product li .textw .detail a:hover
				{
					color:red;
					text-decoration:underline;
				}
				
.rdzl{
border:1px solid #D2D2D2;
	margin-top:15px;
}
.rdzl .rdzl_content{
padding:0px 10px;
}
.rdzl_list{
border:1px solid #D2D2D2;
}
.rdzl_list_content{
padding:15px 10px;
}
.rdzl_info
{
	width:970px;
	overflow:hidden;
	padding-bottom:10px;
}
.rdzl_info_banner
{
	width:998px;
	overflow:hidden;
	text-align:center;
	margin-bottom:15px;
}
 .rdzl_txt
{
	padding:5px 5px 10px 5px;
	border:1px dotted #ccc;
	line-height:26px;
	color:#666;
	font-size:14px;
}
.rdzl_info .rdzl_info_list
{
	padding:20px 10px;
}

.rdzl_info .rdzl_info_list{
min-height:300px;
padding-bottom:0px;
}
.rdzl_info .rdzl_info_list li{
border-bottom:1px dotted #ccc;
height:35px;
line-height:35px;
}
.rdzl_info .rdzl_info_list li a{
display:block;
width:780px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
float:left;
height:35px;
line-height:35px;
background:url(../images/li_bg2.png) no-repeat 5px center;
padding-left:25px;
font-size:14px;
}
	.rdzl_info .rdzl_info_list li a:hover
	{
		color:red;
		text-decoration:underline;
	}
.rdzl_info .rdzl_info_list li span{
display:block;
float:right;
height:35px;
line-height:35px;
font-size:14px;
}
/*通用专题 结束*/


/**留言板**/
.message{ width:700px; margin:0px auto;}
.msg_bg{ padding-bottom:160px; background:url("../../images/msg_bg.gif") no-repeat scroll right bottom transparent;}
.message .search_tool { width: 680px; font-size:12px; padding:8px 10px; line-height:20px; background-color: #FBFFFF; border: solid 1px #e6e6e6; }
.message .search_tool label{ line-height:24px; vertical-align:middle; color:#666;}
.message .sc_txt { height:22px; font-size:14px; width:180px; line-height:22px; vertical-align:middle; border:solid 1px #ddd; color:#666; }
.message .sc_btn { background-color:#ddd; border:solid 1px #ddd; line-height:22px; font-size:13px; color:#666; vertical-align:middle; }
.message .msg_add{ font-family:'宋体'; width:60px; color:#666; font-size:12px; display:block; line-height:24px; padding-left:30px; background:url("/icon/xiaoxi-edit.png") no-repeat scroll 5px center transparent; border:solid 1px #ddd; border-radius:6px; }
.message .msg_back{font-family:'宋体'; width:90px; color:#666; font-size:12px; display:block; line-height:24px; padding-left:30px; background:url("../../icon/xiaoxi1.png") no-repeat scroll 5px center transparent; border:solid 1px #ddd; border-radius:6px;}
.message .msg_list{ width:700px; }
.message .msg_list td{ padding:8px 5px; color:#999; font-size:12px; line-height:20px; }
.message .msg_list .icon{ display:block; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; background-color:#ff9100; border-radius:4px; }
.message .msg_list .jt td{ background-color:#eee;}
.message .msg_list .jt .icon{background-color:#00a0e9;}
.message .msg_list .motif{ color:#333; }
.message .msg_list .more{ color:#666; }
.message .msg_list a:hover{ color:#ff7900; }

.message .tszx { width:680px; margin-top:20px;}
.message .tszx tr td { padding:3px; }
.message .tszx .rowtitle { width:100px; color:#555; text-align:right; }
.message .tszx .tbox { height:22px; font-size:14px; line-height:22px; vertical-align:middle; border:solid 1px #ddd; color:#333333; }
.message .tszx .button_post { width:100px; padding:0px; margin:0px 10px; border:0px; line-height:26px; border-radius:3px; font-size:14px; color:#fff; vertical-align:middle; background:url("../../icon/msg_btn_bg.jpg") repeat-x scroll center center transparent; }
.message .tszx .button_reset { width:100px; padding:0px; margin:0px 10px; border:0px; line-height:26px; border-radius:3px; font-size:14px; color:#fff; vertical-align:middle; background:url("../../icon/msg_btn_bg2.jpg") repeat-x scroll center center transparent; }

.message .tszx { width:680px; margin-top:20px;}
.message .tszx tr td { padding:3px; }
.message .tszx .rowtitle { width:100px; color:#555; text-align:right; }
.message .tszx .tbox { height:22px; font-size:14px; line-height:22px; vertical-align:middle; border:solid 1px #ddd; color:#333333; }

.message .msg_head{width:680px; margin-top:20px; font-size:16px; font-weight:bold; color:#666;}
.message .msg_head b{ color:#247dac;}
.message .msg_head span{ display:block; line-height:30px; font-weight:normal; color:#777; font-size:12px;}

.message .tszx_view { width:680px; margin-top:20px;}
.message .tszx_view tr td { padding:0px; margin:0px; }
.message .tszx_view tr td.rowtitle { vertical-align:top; line-height:60px; color:#444; }
.message .tszx_view .nrIcon{ width:8px; height:15px; margin-top:20px; background:url("../../images/msg_icon_l.png") no-repeat scroll 0px center transparent; }
.message .tszx_view .nrMain { line-height:22px; text-indent:2em; font-size:14px; display:block; min-height:60px; padding:20px; border-radius: 10px; background-color:#f2f2f2; color:#666; }
.message .tszx_view .callIcon{ width:8px; height:15px; margin-top:20px; background:url("../../images/msg_icon_r.png") no-repeat scroll 0px center transparent; }
.message .tszx_view .callMain { line-height:22px; text-indent:2em; font-size:14px; display:block; min-height:60px; padding:20px; border-radius: 10px; background-color:#FFEFDF; color:#666; }

/*留言板-手机端*/
.detail_title {color: #000;font-size: 120%;line-height: 120%;padding: 5px;border-bottom: 1px solid #ebebeb;color:#666;}
.detail_title b{ color:#247dac;font-size:80%;}
.message_m .detail_main_mail { line-height: 150%; min-height: 150px; padding-top: 10px; padding-bottom: 20px; border-bottom: 1px dashed #FFF; color: #666; width:96%;margin:0 auto;}
.message_m .detail_main_mail .zxsj { font-size: 80%; padding: 5px 0px; }
.message_m .detail_main_mail .replymessage { font-size: 90%; line-height: 160%; background: #C9E1F7;color:#444; padding: 10px; border-radius: 5px; }
.message_m .detail_main_mail .replymessage p { font-size: 80%; color: #FF8400; }
.message_m .detail_main_mail .replycontents { font-size: 90%; line-height: 160%; background: #FFF1DB;color:#444; padding: 10px; border-radius: 5px; margin-top: 10px; }
.message_m .detail_main_mail .replycontents p { font-size: 80%; color: #FF8400; }
.message_m .detail_main_mail .zxsj { font-size: 80%; padding: 5px 0px; }
/************************************************************************/
.message_m .msg_back{width: 95px;color: #666;font-size: 12px;display: block;line-height: 24px;padding-left: 30px;background: url(../../icon/xiaoxi1.png) no-repeat scroll 5px center transparent;border: solid 1px #ddd;border-radius: 6px;}
.message_m .tszx .button_post { width:100px; padding:0px; margin:0px 10px; border:0px; line-height:26px; border-radius:3px; font-size:14px; color:#fff; vertical-align:middle; background:url("../../icon/msg_btn_bg.jpg") repeat-x scroll center center transparent; }
.message_m .tszx .button_reset { width:100px; padding:0px; margin:0px 10px; border:0px; line-height:26px; border-radius:3px; font-size:14px; color:#fff; vertical-align:middle; background:url("../../icon/msg_btn_bg2.jpg") repeat-x scroll center center transparent; }

.message_m .tszx { width:98%; margin-top:20px;}
.message_m .tszx tr td { padding:3px; }
.message_m .tszx .rowtitle { width:30%; color:#555; text-align:right; }
.message_m .tszx .tbox { height:22px; font-size:14px; line-height:22px; vertical-align:middle; border:solid 1px #ddd; color:#333333;width:93%; }

/**在线调查开始 write by hzm**/
.votecontents{ padding:10px; text-indent:2em;font-size:14px; line-height:20px; border:1px dotted #999; margin-bottom:15px;}
.votetime{text-align:right;padding-right:10px;padding-bottom:10px;}
.votebtn{padding:10px; text-align:center;}
.votebtn .votebtn{ border:0px; border-radius:3px; background:#d23132;color:#fff; padding:5px; text-align:center; cursor:pointer; font-size:16px; width:60px;}
.votebtn .seebtn{ border:0px; border-radius:3px; background:green;color:#fff; padding:5px; text-align:center; cursor:pointer; font-size:16px; width:100px; margin-left:10px;}
/**在线调查结束**/ 

.zxdc_item{ width:710px; margin:0px auto; background-color:#aaa; }
.zxdc_item th{ line-height:36px; text-align:center; font-weight:normal; background-color:#0099FF; color:#fff; font-size:16px;} 
.zxdc_item td{ line-height:30px; background-color:#fff; color:#fff; font-size:14px; color:#333; padding:0px 5px;} 
.zxdc .jt td{ background-color:#eaeaea;}

/*医院科室 开始*/
.nav_ksjs{}
.nav_ksjs .ys_bks{height:35px; line-height:35px; text-align:left; border-bottom:1px solid #A32620;} 
.nav_ksjs .ys_bks .bname{height:35px; line-height:35px;  background:#A32620; color:#fff; font-size:18px; padding:0px 10px; float:left; border-top-left-radius:5px; border-top-right-radius:5px;}
.nav_ksjs .bks{height:35px; line-height:35px; text-align:center; background:#A32620; color:#fff; font-size:18px; border-top-left-radius:8px; border-top-right-radius:8px;}
.nav_ksjs .bks img{ vertical-align:middle;}
.nav_ksjs .kslist{ margin:8px 0px; margin-bottom:15px;}
.nav_ksjs .kslist li{ float:left;}
.nav_ksjs .kslist a{ display:block;height:30px; width:115px; line-height:30px; text-align:center; background:#D6D6D6; color:#333;  margin:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav_ksjs .kslist a:hover{background:#A32620;color:#fff;}

.nav_ksjs .title{ font-size:18px; color:#A32620; height:30px; line-height:30px; text-align:center;}
.nav_ksjs  .contents{padding:15px 0px;}
/*医院科室 结束*/

/*科室医生 开始*/
.nav_ysjs{ margin-top:0px;}
.nav_ysjs ul{ margin:0px; padding:0px;}
.nav_ysjs .ys_list{ margin-bottom:20px;}
.nav_ysjs .ys_list li{ float:left; width:160px; height:50px; line-height:50px;background:#664C4B; margin:9px;}
.nav_ysjs .ys_list li a{ display:block; width:105px; height:50px;  line-height:50px; color:#fff; font-size:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:55px;}
.nav_ysjs .ys_list .onit{ background:#A32620;}
.nav_ysjs .ys_list .yslist1{ background:url("/images/yslist1.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist2{ background:url("/images/yslist2.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist3{ background:url("/images/yslist3.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist4{ background:url("/images/yslist4.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist5{ background:url("/images/yslist5.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist6{ background:url("/images/yslist6.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist7{ background:url("/images/yslist7.png") no-repeat 8px center;}
.nav_ysjs .ys_list .yslist8{ background:url("/images/yslist8.png") no-repeat 8px center;}



.zjfc_ny{ width:698px; margin:0px auto;}
.zjfc_ny .zjfc_list{ width:698px; padding:15px 0px; overflow:hidden; float:left; }
.zjfc_ny .zjfc_list ul{width:698px; margin:0px; padding:0px; list-style:none;}
.zjfc_ny .zjfc_list ul li{ width:330px; float:left; overflow:hidden; padding:0px 9px; padding-bottom:20px;}
.zjfc_ny .zjfc_list ul li .img{width:98px; height:128px; border:solid 1px #cccccc; overflow:hidden; text-align:center;}
.zjfc_ny .zjfc_list ul li img{ height:128px; border:0px; text-align:center;}
.zjfc_ny .zjfc_list ul li .intro{ width:220px; padding:0px 2px; height:128px;border:solid 1px #cccccc; margin:0px auto; background-color:#F6FAEC; overflow:hidden; font-size:12px;}
.zjfc_ny .zjfc_list ul li .intro h2{ padding:0px; margin:0px; width:220px; font-size:14px; height:24px; line-height:24px; text-align:center; color:#138627; border-bottom:solid 1px #c0c0c0; font-weight:normal;}
.zjfc_ny .zjfc_list ul li .intro h3{ padding:3px; margin:0px; color:#CC3300; font-size:14px; line-height:16px; }
.zjfc_ny .zjfc_list ul li .intro img{ height:16px; width:16px; border:0px; vertical-align:middle;padding-right:3px;}
.zjfc_ny .zjfc_list ul li .intro p{ margin:0px; padding:3px; line-height:18px;}

.zjfc_nr_tdimg{width:120px;background-color:#eeeeee; padding:10px 0px;}
.zjfc_nr_img{width:98px; height:128px; border:solid 1px #cccccc;background-color:#eeeeee; overflow:hidden;}
.zjfc_nr_img img{ height:128px; border:0px;}
.zjfc_nr_tdintro{ background-color:#F6FAEC; padding:10px 0px;}
.zjfc_nr_intro{ width:549px; height:118px; padding:5px; border:solid 1px #cccccc; text-align:left; font-size:12px; } 
.zjfc_nr_intro p{ margin:0px; padding:5px; line-height:18px;}
.zjfc_nr_intro h2{ padding:3px; margin:0px; color:#CC3300; font-size:14px; line-height:16px; }
.zjfc_nr_intro img{ height:16px; width:16px; border:0px; vertical-align:middle; padding-right:3px;} 

.ysdetail{ padding:10px 20px;}
.ysdetail .ysdetail_title {
	font-size:18px;
	font-weight:normal;
	padding-bottom:6px;
	height:30px;
	line-height:30px;
	color:#db0000;
	padding-bottom:20px;
}
.ysdetail .zjfc_nr_tdimg{width:120px; padding:10px 0px; background:none;}
.ysdetail .zjfc_nr_img{width:92px; height:128px; border:solid 1px #dadada;background-color:#eeeeee; overflow:hidden; padding:1px;}
.ysdetail .zjfc_nr_img img{height:128px; border:0px; overflow:hidden;}
.ysdetail .zjfc_nr_tdintro2{ background-color:none; padding:10px 0px;}
.ysdetail .zjfc_nr_intro{ width:534px; height:118px; padding:5px; border:solid 1px #cccccc; text-align:left; font-size:12px;  overflow:hidden; line-height:30px; background:#F6FAEC;} 
.ysdetail .zjfc_nr_intro p{ margin:0px; padding:5px; line-height:18px;}
.ysdetail .zjfc_nr_intro h2{ padding:3px; margin:0px; color:#CC3300; font-size:16px; line-height:16px; }
.ysdetail .zjfc_nr_intro img{ height:16px; width:16px; border:0px; vertical-align:middle; padding-right:3px;} 

.ysdetail .ysstyle{ width:510px; background-color:#eeeeee; }
.ysdetail .ysstyle tr td{ background-color:#ffffff;}
.ysdetail .ysstyle tr .mtitle{ width:60px; text-align:center; font-weight:bold; background-color:#f3f3f3;}
.ysdetail .zjfc_nr_intro .ysintro{ padding:5px 0px; line-height:16px; margin:0px; color:#666666; }
/*科室医生 结束*/

/*横幅图片 开始*/
.nybanner
{
	height:200px;
	min-width:1000px;
}
/*横幅图片 结束*/