@charset "utf-8";
/* CSS Document */
.mg_b10{margin-bottom:10px;}
.mg_t20{ margin-top:20px;}
a{text-decoration:none; color:#333;}a:hover{color:#D3218F;}
/* 页面宽度 （更改页面宽度后，需要更改"images/v9/body-bg.png"图片的宽度） */
.main,.footer{width:1000px;margin:0 auto; overflow:hidden;background:#FFF;}
.main .col-left{ width:730px;}
.main .col-right{ width:260px;}
.main .page-right{ width:760px;}

.docmodem{
	width:100%;
	clear:both;height:180px;
	}
			.docmodemImg{
				width:141px;
				height:159px;
				padding:2px;
				border:1px solid #DDD;
				float:left;
				}
			.docmodem h3,.docmodem2 h3{
				color:#666666;
				font-size:12px;
				font-weight:bold;
				width:120px;
				height:25px;
				line-height:25px;
				float:right;
				}
				.docmodem h3 a,.docmodem2 h3 a{font-size:14px;}		
.docmodem2 h3 a{color:#D3218F;}
			.docmodem p,.docmodem2 p{
				text-indent:2em;
				line-height:22px;
				color:#333;
				float:right;
				width:120px;
				}	
				.docmodem p a,.docmodem2 p a{
					color:#ff0000;
					}	


/* 当前位置 */
.crumbs p{padding-left:50px;}
.crumbs{height:35px; line-height:35px; border:1px #DDD solid; font-family:"宋体";background:url(../image/dang1.gif) no-repeat 20px center;}
.crumbs span{color:#7e7e7e;}
/*搜索*/
.search_from{width:210px;height:35px; overflow:hidden; float:right;}
.search_from .search_text_box{width:118px;height:29px; padding-left:10px;color:#333;font-size:12px;line-height:29px;border:none;background:url(../image/neiye_search.png) no-repeat left center;}
.search_from .search_sub_btn{width:70px;height:29px;text-indent:-1000px;cursor:pointer;border:none;background:url(../image/neiye_search.png) no-repeat -128px center;}

/* 通用容器 */
.box{border:1px solid #DAD7D7;zoom:1; overflow:auto; padding-bottom:5px; margin-top:5px;}
.box_ty{ width:258px; overflow:hidden;}
.box h5,.box h6{background:url(../../images/zqnz_03.jpg) no-repeat;color:#333; height:39px; margin-bottom:6px; line-height:35px; padding:0 10px 0 20px;border-bottom:1px solid #dce7f3; position:relative;font-family: "Microsoft YaHei"; color:#D3218F; font-size:16px; font-weight:normal;}
.box h5 span{
	font-weight: normal;
}
.box h6{ margin-bottom:0}
.box h5.title-1,.box h6.title-1{background-position: right -52px}
.box h5.title-2,.box h6.title-2{background-position: right -100px}
.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}
.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}
.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{  overflow: hidden;
    padding: 0 10px;
    }
/* Digg */
.box .digg{background: url(../images/nv_11.jpg) no-repeat 10px 7px; padding-left:30px}
.box .digg li{ height:34px; line-height:34px; overflow:hidden; position:relative}
.box .digg li span{background:#fff url(../image/icon.png) no-repeat 0 -67px; position:absolute; right:0; top:0; padding:0 0 0 13px; width:30px}
/*公共右侧 特色服务*/
.box .service{font-family: "微软雅黑";}
.box .service li{ height:30px; line-height:30px; float:left; width:47%; text-align:center; margin:0 5px 5px 2px;}
.box .serv_bg1{background:#d5bc68;}
.box .serv_bg2{background:#ff9999;}
.box .serv_bg3{background:#6fb5c6;}
.box .serv_bg4{background:#d595f0;}
.box .serv_bg5{background:#ff99cc;}
.box .serv_bg6{background:#98d18d;}
.box .serv_bg7{background:#a7a2ec;}
.box .serv_bg8{background:#f3c061;}
.box .serv_bg9{background:#d685ad;}
.box .serv_bg10{background:#8ebdfd;}
.box .doctors li{ height:140px;}
.box .doctors .thumb_img{ width:125px;}
.box .doctors .desc{
	font-style: normal;
	width:110px;	
}
/*新闻列表*/
.news_list{ border-bottom:1px dashed #CCC; overflow:hidden; padding:13px 15px;}
.news_list  h5{ background:none; border:none; padding:0;}
.news_list  h5 a{font-weight: bold;}
.news_list .news_txt{ color:#999;}
.news_list .news_txt p{line-height: 26px;}
.news_list .thumb_img{ width:170px; float:left;}
.news_list .news_txt p a{color:#F00;}
.icon_1, .icon_2, .icon_3, .icon_4 {
background:url(../image/bg_member_1.gif) no-repeat scroll 0 -371px transparent;color:#999;height:18px;margin-right:6px;padding-left:20px;}
.icon_3 {background-position:8px -128px;}
.icon_4 {background-position:8px -28px;}

/* 内容 */
/*内容摘要*/
.summary {background-color:#F6FAFD;border: 1px solid #DCDDDD;font-size: 14px;line-height: 23px;margin: 15px 0 20px;padding: 12px 5px 6px;text-align: justify;text-indent: 2em; margin:0 20px;}
.article_info{ height:30px; line-height:30px; margin-bottom:20px; font-size:12px;}
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{ border:1px solid #DAD7D7;zoom:1; }
#Article h1,.title-3{color:#000;font:800 26px/30px "宋体",arial;/*margin-bottom:6px*/; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px;padding:20px; }
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0; text-indent:2em;}

#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}
.title-3{background:url(../image/pic.png) repeat-x left 25px;}
.monthlist{ height:40px; position:relative; background:#e5e5e5; border-bottom:#ccc 1px solid;}
.monthlist span{ display:block; float:left; width:70px; height:40px; line-height:40px; font-size:14px; text-align:center;}
.monthlist span.on{ background:#FFF; margin-bottom:-1px;position:relative; border-top:2px solid #003EA5; color:#003EA5; font-weight:bold;}
.monthtags{margin-bottom:10px; padding:10px 20px;border-bottom:1px dashed #DCDDDD; overflow:hidden;}
.monthtags a{ display:block;  padding:0 10px; float:left;}
.monthtags a.cur{ line-height:20px; background:#003EA5; color:#FFF;}
/*board*/
.list{ font-family:"宋体"; color:#888;}
.list li span{font-size:12px; padding:0 6px}
/* 分页 */
#pages { padding:15px 0 10px; font-family:宋体 ;margin-left: 20px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 5px;  }
#pages a.a1 { background:url(../image/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span ,#pages a.current { display:inline-block; height:22px; line-height:22px; background:#D3218F; border:1px solid #D3218F; color:#fff; text-align:center;padding:0 5px;  }
#pages span.pageinfo{ }
#pages li{float:left;height:22px; line-height:22px;text-align:center; color:#333; margin:0 2px;}
#pages li.thisclass{padding:0 5px;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*单页面*/

#neiye_sidebar{width:198px;height:auto;overflow:hidden;float:left;}
#neiye_sidebar .comm_title_1{height:33px;line-height:33px;width:auto;background:url(../image/comm_title_1_bg.png) repeat-x top;text-align:center;color:#FFF;font-size:14px;font-weight:bold;font-family:"微软雅黑","宋体";}
#neiye_sidebar .comm_title_1 a{color:#FFF;text-decoration:none;}
#neiye_sidebar .comm_title_2{width:198px;height:31px;text-align:center;background:url(../image/comm_title_2_bg.png) no-repeat;line-height:31px;font-size:14px;font-weight:bold;color:#605f5f;font-family:"微软雅黑","宋体";}

#neiye_sidebar .comm_title_2 a{color:#605f5f;text-decoration:none;}
#neiye_sidebar #ns_yygk_list{list-style:none;width:198px;padding-bottom:25px;padding-top:0px;}
#neiye_sidebar #ns_yygk_list li{height:33px;line-height:33px;border-bottom:solid 2px #f3f2f2;background:#FFF;text-align:left;font-weight:bold;font-size:14px;color:#5f5f5f;width:198px;height:33px;margin-top:8px;}

#neiye_sidebar #ns_yygk_list li a{display:block;width:198px;height:33px;color:#5f5f5f;text-decoration:none;text-indent:60px;}
#neiye_sidebar #ns_yygk_list li a:hover{display:block;color:#0082b4;text-decoration:none;background:url(../image/ny_yygk_list_icon.png) no-repeat 40px center;}
#neiye_sidebar .dl_zlxm{margin-top:15px;}
#neiye_sidebar .dl_zlxm dt{width:198px;height:31px;text-align:center;background:url(comm_title_2_bg.png) no-repeat;line-height:31px;font-size:14px;font-weight:bold;color:#605f5f;font-family:"微软雅黑","宋体";cursor:pointer;}
#neiye_sidebar .dl_zlxm dt a{color:#605f5f;text-decoration:none;}
#neiye_sidebar .dl_zlxm dd{display:none;height:30px;line-height:30px;font-weight:normal;font-size:14px;color:#7f7f7f;text-indent:60px;}

#neiye_sidebar .dl_zlxm dd a{color:#7f7f7f;}
#neiye_sidebar .mt15{margin-top:15px;}
#neiye_zj_box{width:196px;height:296px;background:url(../image/neiye_zj_box.png) no-repeat top left;position:relative;overflow:hidden;margin-top:15px;}

#neiye_zj_box .zj_zxzx_btn_1{width:90px;height:30px;position:absolute;left: 8px;top: 258px;}
#neiye_zj_box .zj_zxzx_btn_2{width:90px;height:30px;position:absolute;left: 101px;top: 258px;}
#neiye_zj_box #zj_box_prev_btn{width:12px;height:33px;position:absolute;overflow:hidden;text-indent:-3000px;top:123px;left:1px;cursor:pointer;}
#neiye_zj_box #zj_box_next_btn{width:12px;height:33px;position:absolute;overflow:hidden;text-indent:-3000px;top:123px;right:1px;cursor:pointer;}
#neiye_zj_box #ny_zj_box_list{width:160px;height:248px;background:#FFF;overflow:hidden;list-style:none;position:absolute;top:8px;left:18px;}
#neiye_zj_box #ny_zj_box_list li{width:160px;height:248px;}
#neiye_zj_box #ny_zj_box_list li img{display:block;margin-left:auto;margin-right:auto;}
#neiye_zj_box #ny_zj_box_list li strong{display:block;line-height:23px;height:23px;margin-top:10px;font-weight:bold;font-size:14px;color:#505050;}
#neiye_zj_box #ny_zj_box_list li strong a{color:#505050;}
#neiye_zj_box #ny_zj_box_list li span{display:block;font-size:12px;color:#7f7f7f;line-height:20px;}
#neiye_zj_box #ny_zj_box_list li span a{color:#505050;}
/*精品科室*/
/*.category_main{background-color:#F1EFE2;width:100%;overflow:hidden;}
.category_main .cont{width:1026px;margin:auto;background: url(../zt/ekzx/cont_a.png) repeat-y;overflow:hidden;}
.category_main .cont .cat_box{ width:900px; margin:auto; overflow:hidden;}
.category_main .cont .cat_box .tit{ height:73px; line-height:73px; background:url(../../images/mdy/category_tit_bg.gif) no-repeat left top; font-size:16px;font-family:"微软雅黑","宋体"; padding-left:30px; color:#FFF;}
.category_main .cont_bottom{
	width:1026px;
	margin:auto;
	height:25px;
	background: url(../zt/ekzx/cont_b.png) no-repeat left top;
}

.category_main .ws-box{ overflow:hidden;background: url(../zt/ekzx/jpfw_2.png) repeat-y;}
.category_main .ws-box img{ width:150px; height:90px;}
.category_main .ws-bottom{background: url(../zt/ekzx/jpfw_3.png) no-repeat left top;height:13px;}*/
/*金牌服务*/
.cat_tab{ height:30px; background:#CCC; padding-left:20px;}
.cat_tab span{ display:block; padding:0 15px; float:left; height:30px; line-height:30px; font-size:14px;}
.cat_tab span.on{
	background:#FFF;
	font-weight: bold;
}
/*积分商城*/
.shopping-order,.shopping-order div,.shopping-btn input{ background:url(../image/shopbg.png) no-repeat center top;}
.shopping-order{padding-top:53px; height:60px; margin-top:12px; position:relative; margin-bottom:8px}
.shopping-order div{height:24px;position:absolute;bottom:20px;width:185px;filter:alpha(opacity=40);opacity:0.4;}
.shopping-order .order-1{background-position:-288px -134px;left:55px}
.shopping-order .order-2{width:244px;background-position:-490px -134px;left:342px}
.shopping-order .order-3{background-position:-750px -134px;left:700px; width:200px}
.shopping-order .on{filter:alpha(opacity=100);opacity:1;}
.shopping-table td,.shopping-table th{border:1px solid #aacded; height:30px; font-weight:normal}
.shopping-table thead td{background-color:#ebf4fb; text-align:center}
.shopping-table tbody td{ padding-left:8px}
.shopping-table tfoot td{ text-align:right;background-color:#ebf4fb; padding:6px 10px}
.shopping-btn{ text-align:right; padding:10px 0}
.shopping-btn input{border:none; height:34px; width:118px; background-position:left -130px}
.shopping-btn input.set-btm{ background-position:-126px -130px; width:96px; margin-left:12px}
.shopping-btn input.set-btms{background-position:0 -174px;width:96px;}
.shopping-btn input.off{background-position:-105px -174px;width:96px;}

.ver-form{ border:1px solid #C3D4E7;zoom:1; padding:0 10px}
.ver-form h3{ border-bottom:#CCC 1px dashed; height:28px; line-height:28px; font-size:14px; padding:0 0 0 8px; margin:10px 0}
.ver-form th{ font-weight:normal; text-align:right; padding-right:10px; line-height:28px}










.navlist{
	width:128px;
	border:1px solid #DDD;
	float:left;
	margin-left:20px;
	margin-top:20px;
	}
.h_navlist{
	width:258px;
	border:1px solid #DDD;
	}	
.navlist h4,.h_navlist h4{
	text-align:center;
	color:#D3218F;
	font-size:16px;
	height:33px;
	line-height:33px;
	background:#D3218F;
	color:#ffffff;
	}
.navlist ul{width:112px;margin:0 auto;}	
.h_navlist ul{width:210px;margin:0 auto;}	
.navlist ul li a,.h_navlist ul li a{
	font-size:14px;
	color:#333;
	}
.navlist ul li{
	background:url(../image/listBgs.png) left bottom no-repeat;
	height:40px;
	line-height:40px;
	text-align:center;
	}
.h_navlist ul li{
	background:url(../image/hnavbg.gif) left bottom no-repeat;
	height:38px;
	line-height:38px;
	text-align:center;
	}	
.navlist ul li:hover{
	background:url(../image/listBg.png) no-repeat;
	}	
.h_navlist ul li:hover{
	background:url(../image/hnavhobg.gif) no-repeat;
	}		
.navlist ul li:hover a,.h_navlist ul li:hover a{
	color:#D3218F;
	}			
.list_right{
	width:560px;
	float:right;
	padding-right:10px;
	}
.h_listMain{
	clear:both;padding:0px 10px;
	}	
.docmodem2{padding:0px 6px;height:auto;clear:both;with:100%;}		
.docmodemImg2{
	width:114px;
	height:140px;
	padding:2px;
	display:block;float: left;
	border:1px solid #DDD;
	}	
#QQMarquee{
	width:199px;
	height:127px;
	overflow:hidden;
	float:left;
	}	
#QQMarquee ul li{float:left;}	
.ad_banner {
	width:258px;
	height:130px;
	position: relative;
	margin:0 auto;
}
.b_left {
	width:20px;
	height:87px;
	float:left; margin-right: 10px;
    margin-top: 20px;
	cursor:pointer;
	background:url(../images/left_03.jpg) no-repeat;
}
.b_right {
	height:87px;
	width:20px;
	float:right; margin-top: 20px;
	cursor:pointer;
	background:url(../images/right_02.jpg) no-repeat;
}
.he_nav {
	padding:0px 15px;
	}
.he_nav li{
	width:111px;
	height:35px;
	float:left;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	text-indent:25px;
	border-bottom:1px dashed #DDD;
	}
.colors{background:#fafafa;}	
.he_nav li a{
	color:#666666;
	}	
.he_nav li.he_navli1{
	background:url(../image/h_01.gif) left center no-repeat;
	}	
.he_nav li.he_navli2{
	background:url(../image/h_02.gif) left center no-repeat;
	}	
.he_nav li.he_navli3{
	background:url(../image/h_03.gif) left center no-repeat;
	}	
.he_nav li.he_navli4{
	background:url(../image/h_04.gif) left center no-repeat;
	}	
.he_nav li.he_navli5{
	background:url(../image/h_05.gif) left center no-repeat;
	}	
.he_nav li.he_navli6{
	background:url(../image/h_06.gif) left center no-repeat;
	}						
.search_box{
	background:url(../image/slbg.gif) left top repeat-x;
	}	
.search_box h2{
	padding:0px 20px;
	border-bottom:1px solid #DDD;
	height:40px;
	line-height:40px;
	color:#D3218F;
	font-size:16px;
	font-weight:bold;
	}	
.searchList{
	padding:20px;
	}	
.searchList li{
	background:url(../image/s-ico.gif) left center no-repeat;
	line-height:40px;
	height:40px;
	border-bottom:1px dashed #DDD;
	text-indent:20px;
	}	
.searchList li a{color:#333;font-size:14px;}	
.searchList li a:hover{
	color:#D3218F;
	}
.helios-right{	
	width:730px;
	float:right;
	}	
.helios-left{	
	width:260px;
	float:left;
	}	
.listNav{
	width:720px;
	height:1030px;
	clear:both;
	}	
.listNav li{
	width:360px;
	margin:0 auto 10px;
	text-align:center;
	float:left;
	}	
.listNav li img{	
	width:296px;
	height:220px;
	padding:3px;
	border:1px solid #DDD;
	}
.listNav li a{
	font-size:14px;color:#575757;
	}
.listNav li a:hover{color:#D3218F;}	
.listTitle{
	width:100%;
	height:42px;
	font-size:16px;color:#D3218F;font-weight:bold;
	line-height:42px;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../image/topBgs.jpg) center center no-repeat;
	}
.docdemo{
	padding:20px;
	border-bottom:1px dashed #DDD; height: 160px;
	}	
.docdemo h3{font-size:16px;color:#c8891b;line-height:40px;height:40px;}			
.docdemo p{line-height:25px;font-size:12px;color:#333;}
.docdemo p span{
	font-weight:bold;
	font-size:14px;
	color:#333;
	}	
.docdemoRight p a{color:#F00;}
.docdemoLeft{
	width:143px;
	height:160px;
	padding:2px;
	border:1px solid #DDD;
	float:left;
	}
.docdemoLeft img{ width:143px; height:160px;}
.docdemoRight{
	width:528px;
	float:right;
	}
.article_box{
	padding:15px; width:698px;
	}	
.article_box h1{
	width:100%;
	height:47px;
	line-height:47px;
	text-align:center;
	color:#D3218F;
	font-size:20px;
	font-weight:bold;
	background:url(../image/ar_03.png) center center no-repeat;
	}	
.article_box a img{
	text-align:center;
	padding:1px;
	border:1px solid #DDD;
	margin:10px auto;
	}	
.article_box h3{
	color:#555555;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-indent:2em;
	}	
.article_box p{
	color:#333;
	font-size:14px;text-indent:2em;
	line-height:25px;
	margin-bottom:15px;
	
	}
.article_box div{
	color:#333;
	font-size:14px;text-indent:1em;
	line-height:25px;
}	
.article_box .time{ font-size: 12px;
    height: 40px;
    margin: 18px auto 0;
    text-align: center;
    width: 450px; padding-left:100px;}
.article_box .time em b{font-weight:normal;color:#D3218F;}	
.article_box .time em{
	float:left;
	font-style:normal;
	margin-left:20px;
	}		
.daodu{
	width:688px;
	height:63px;
	background:url(../image/ar_07.png) no-repeat;
	margin:0 auto 20px auto;
	}
.daodu p{
	padding:5px 10px 0px 40px;
	font-size:12px;
	}		
.article_box div.tc span{
	width:300px;
	float:left;
	line-height:40px;
	}	
.article_box div.tc span a{
	color:#D3218F;
	}	
.wenxin{
	width:690px;
	height:104px;
	background:url(../image/ar_01.png) no-repeat;
	margin:10px auto;
	clear:both;
	position:relative;
	}	
.from{
margin-bottom: 10px;


}	
.wenxin a{
	width:110px;
	height:32px;
	display:block;
	float:right;position:absolute;
	}
.wenxin a.as1{
	
	right:18px;
	top:10px;
	}	
.wenxin a.as2{
	right:18px;
	top:50px;
	}	
.arH2{
	width:100%;
	height:38px;
	line-height:38px;
	text-indent:70px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:url(../image/ar_25.png) no-repeat;
	}	
.armain{
	padding:15px 0px 15px 20px;
	border:1px solid #DDD;
	height:120px;
	}	
.armain li{
	line-height:25px;
	background:url(../image/ico5.gif) left center no-repeat;
	text-indent:10px;
	width:335px;
	float:left;
	}
.pr30{padding-right:30px;}		
.armain li a{color:#333333;font-size:12px;}		
.he_right{width:730px;float:right; overflow:hidden;}
.armain li a:hover{color:#D3218F;}
.armainLeft{
	width:360px;
	float:left;
	}
.arH3{
	width:360px;
	height:38px;
	line-height:38px;
	text-indent:70px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:url(../image/title_03.gif) no-repeat;
	}	
.armainRight{
	width:360px;
	float:right;
	}	
	
	
	
	
	
.reser_left1 {
	width:668px;
	padding:20px 30px;
	border:1px solid #DDD;
}
.reser_p1 {
	margin-top:20px;
}
.reser_p1 span {
	margin-right:8px;
}
.reser_top {
	width:658px;
	padding-top:15px;
	margin-top:20px;
	background:url(../image/reser_01.png) left top no-repeat;
}
.reser_center {
	width:628px;
	padding:10px;
	background:url(../image/reser_02.png) repeat-y;
}
.reser_bottom {
	width:648px;
	height:16px;
	background:url(../image/reser_03.png) no-repeat;
}
.reser_mian {
	width:395px;
	float:right;
	padding:40px 0px;
}
.reser_mian h1 {
	color:#b60b20;
	font-size:26px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
	font-weight:normal;
}
.reser_mian p {
	color:#333333;
	font-size:16px;
	line-height:30px;
}
.reser_table {
	margin:10px 0px;
}
.reser_table tr {
	line-height:30px;
}
.reser_table tr th {
	color:#333333;
	font-weight:bold;
	font-size:16px;
}
.reser_table tr td {
	color:#b60b20;
	font-weight:bold;
	font-size:16px;
}
.reser_liu {
	margin-top:16px;
	background:url(../image/reser_47.png) left top no-repeat;
	padding-left:70px;
}
.reser_liu h2 {
	color:#D3218F;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.reser_liu p {
	color:#666666;
	font-size:12px;
	line-height:25px;
}
.reser_left2 {
	padding:10px 15px;
	border:1px solid #dddddd;
}
.reser_left2_topl {
	float:left;
	width:375px;
}
.reser_left2_topr {
	border:1px solid #dddddd;
	float:right;
}
.pb10li {
	padding-bottom:20px;
	background:url(../image/export_03.gif) left bottom repeat-x;
}
/*----------------------------online.html----------------------------------------------*/	
.online_mian {
	padding:10px 55px 0px 55px;
}
.online_table {
}
.online_table tr {
	line-height:35px;
}
.online_table tr td {
	color:#333;
	font-size:12px;
}
.online_txt1 {
	height:21px;
	line-height:21px;
	width:233px;
	border:1px solid #DDD;
	padding-left:2px;
}
.online_sel {
	height:25px;
	line-height:25px;
	width:240px;
	padding:2px;
	border:1px solid #DDD;
}
.online_tx {
	padding:5px;
	width:425px;
	height:60px;
	border:1px solid #DDD;
}

.ml5 {
    margin-left: 5px;
}
.ml15{margin-left:15px;}
.online_btn {
	width:153px;
	height:46px;
	line-height:46px;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#FFF;
	font-size:24px;
	font-weight:bold;
	margin-top:10px;
}
.online_btn1 {
	background:url(../image/online_03.png) no-repeat;
}
.online_btn2 {
	margin-left:20px;
	background:url(../image/online_05.png) no-repeat;
}	
.mt10 {
    margin-top: 10px;
}

div:after, ul:after, li:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.s_diz_left_p {
    line-height: 23px;
    text-indent: 2em;
}	



/*-----------------------404.html--------------------------------------*/
.search_txt {
	border:none;
	width:321px;
	height:21px;
	line-height:21px;
	color:#999999;
	text-indent:20px;
	float: left;
	background:url(../image/index_11.gif) no-repeat;
}
.search_btn {
	width:55px;
	height:21px;
	float: left;
	line-height:21px;
	color:#FFF;
	cursor:pointer;
	border:none;
	text-align:center;
	margin-left:5px;
	_margin-left:2px;
	background:url(../image/index_13.png) no-repeat;
}
.er_content {
	width:998px;
	margin:0 auto;
	margin-top:10px;
	border:1px solid #DDD;
}
.er_main {
	margin: 20px 0 20px 40px;
    padding-left: 300px;
    width: 655px;
	background:url(../image/404_03.png) left center no-repeat;
}
.er_main h1 {
	color:#D3218F;
	font-weight:normal;
	font-size:24px;
	font-family:"微软雅黑";
	height:50px;
	line-height:50px;
}
.er_main h2 {
	width:86px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	font-weight:normal;
	margin:5px 0px;
	font-size:12px;
	font-family:"宋体";
	background:url(../image/404_02.png) no-repeat;
}
.kinds{width:100%;}
.er_main p {
	line-height:25px;
	color:#333;
	margin-bottom:10px;
}
.ml10{margin-left:10px;}
.er_main .er_h2 {
	line-height:25px;
	color:#D3218F;
	font-size:16px;
	font-family:"宋体";
	margin:20px 0px;
	 clear: both;
	 font-weight:bold;
}
.er_main p.er_p2 {
	padding:5px 0px;
}
.er_main p a {
	color:#333;
	padding:0px;
}
.er_main p a:hover {
	color:#F00;
}
.s_btne{
	 background: none repeat scroll 0 0 #AC7500;
    color: #FFFFFF;
    float: left;border:none;
	cursor:pointer;
    height: 21px;
    line-height: 25px;
    text-align: center;
    width: 45px;
	}
.kindLeft,.kindRight{
	width:270px;
	float:left;
	}		
.kindLeft b,.kindRight b,.kindBottom b{
	width:47px;
	height:50px;
	padding: 10px 12px 10px 18px;
	color:#FFF;
	float:left;
	display:block;
	font-weight:bold;  letter-spacing: 5px;_letter-spacing:2px;
	font-size:16px;
	background:url(../image/error_03.png) no-repeat;
	}
.kindBottom{margin:25px auto;width:100%;}	
.kindLeft p,.kindRight p{width:138px;float:left;line-height:18px; padding-left: 10px;}		
.kindLeft p a,.kindRight p a{
	float:left;
	color:#333;
	padding:0px 6px;white-space:nowrap;
	width: 57px;
	}	
.kindb{
	float:left;
	}
.mKind a:hover{
	color:#D3218F;
	}	
.kindb p{line-height:18px;}	
.kindb a,.mKindLeft p a{color:#666666;
	font-size:12px;padding:0px 5px;white-space:nowrap;}	
.gnb_wrap .mKindLeft p a,.gnb_wrap .kindRight p a{padding:0px 2px;}	
.gnb_wrap .mKindLeft p{line-height:27px;height:27px;}
.kindb p strong,.mKindLeft p strong{
	font-weight:bold;
	color:#666666;
	font-size:12px;
	}
.ml3{margin-left:3px;}	
.kindb p span{
	float:left;
	padding:0px 20px 0px 10px;
	width: 259px;
	}
.mKind{
	height:90px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #DDD;
	}		
.mKind1{
	width:162px;
	height:80px;
	background:url(../image/h_03.png) no-repeat;
	display:block;
	float:left;
	}
.mKind2{
	width:162px;
	height:80px;
	background:url(../image/h_16.png) no-repeat;
	display:block;
	float:left;
	}
.mKind3{
	width:162px;
	height:80px;
	background:url(../image/h_29.png) no-repeat;
	display:block;
	float:left;
	}
.mKindLeft{
	width:505px;
	padding:0px 5px;
	float:left;
	}	
.mKindRight{
	width:270px;
	float:right;
	}
.mainkind{padding-top:50px;}	
.mKindRight li{
	width:77px;
	padding:5px 4px;
	height:75px;
	background:url(../image/hBG.png) no-repeat;
	float:left;
	text-align:center;
	margin-left:5px;_margin-left:3px; font-size: 12px; line-height: 25px;
	}
.mKindRight li a img{border:1px solid #DDD;}	
#mKindLeft p{line-height:22px;height:22px;}	
.nav_style .mKindLeft span{width:252px;float:left;background:none;font-weight:normal;display:inline;line-height:18px;height:18px;text-align:left;}
.nav_style .mKindLeft span strong{font-weight:bold;}
.mKindRight li a{
	color:#D3218F;
	font-size:12px;
	line-height:20px;
	}						
.gnb_wrap .nav_style .mKindLeft p{font-weight:normal;font-size:12px;}	


.navlist a.active{font-weight:bold;color:#D3218F;}

.h_navlist a.active{font-weight:bold;color:#D3218F;}

.a-navlist a.active{font-weight:bold;color:#D3218F;}


/*------------ask------------------*/



.navlist{
	width:128px;
	border:1px solid #DDD;
	float:left;
	margin-left:0px;
	margin-top:20px;
	}
.a-navlist{
	width:128px;
	border:1px solid #DDD;
	float:left;
	}	
.h_navlist{
	width:258px;
	border:1px solid #DDD;
	}	
.navlist h4,.h_navlist h4,.a-navlist h4{
	text-align:center;
	color:#D3218F;
	font-size:16px;
	height:33px;
	line-height:33px;
	background: url(http://www.zqnzyy.com/cssjs/images/title_bg.jpg) repeat-x;
	color:#ffffff;
	}
.navlist ul,.a-navlist ul{width:112px;margin:0 auto;}	
.h_navlist ul{width:210px;margin:0 auto;}	
.navlist ul li a,.h_navlist ul li a,.a-navlist ul li a{
	font-size:14px;
	color:#333;
	}
.navlist ul li,.a-navlist ul li{
	background:url(../image/listBgs.png) left bottom no-repeat;
	height:40px;
	line-height:40px;
	text-align:center;
	}
.h_navlist ul li{
	background:url(../image/hnavbg.gif) left bottom no-repeat;
	height:38px;
	line-height:38px;
	text-align:center;
	}	
.navlist ul li:hover,.a-navlist ul li:hover{
	background:url(../image/listBg.png) no-repeat;
	}	
.h_navlist ul li:hover{
	background:url(../image/hnavhobg.gif) no-repeat;
	}		
.navlist ul li:hover a,.h_navlist ul li:hover a,.a_navlist ul li:hover a{
	color:#D3218F;font-weight:bold;
	}	
	
.part2 {
	border: 1px solid #DDDDDD;
	height: auto;
	margin: 20px 0;
	padding-left: 15px;
	position: relative;
	width:570px;
	float:right;
}
.part2 b, .part3 b {
	background: url(../image/ask_09.gif) no-repeat scroll center center transparent;
	color: #D3218F;
	display: block;
	height:29px;
	line-height: 26px;
	position: absolute;
	text-align: center;
	top: -15px;
	width: 170px;
	font-size:14px;
	font-weight:bold;
}
.part2 .tit {
	background: url(../image/ask_07.gif) no-repeat scroll left top transparent;
	border-bottom: 1px dotted #9F9F9F;
	margin-bottom: 10px;
	margin-top:19px;
	padding-bottom: 10px;
	padding-left: 25px;
	width: 535px;
	height:20px;
}
.part2 .tit a {
	color:#333333;
	font-size:14px;
	height:20px;
	line-height:20px;
}
.part2 p {
	background: url(../image/ask_04.gif) no-repeat scroll left top transparent;
	padding-left: 22px;
	text-indent: 2em;
	width: 535px;
	padding-bottom:10px;
	border-bottom:1px dashed #DDD;
	line-height:20px;
}	

.color3{color:#a80141;}
#nobd{border-bottom:none;}
.part3 {
	border: 1px solid #DDDDDD;
	height: auto;
	padding-left: 15px;
	position: relative;
	width: 713px; margin-top: 10px; padding-bottom: 10px;
}
.ask_page {
    border-top: 1px dotted #CCCCCC;
    color: #656565;
    font-size: 12px;
    text-align: center;
    width: 683px;margin-top: 20px;
}
.part3 table {
	border: medium none;
	margin-bottom: 10px;
	margin-top: 30px;
	width: 700px;
}
.part3 table .spe {
	background: none repeat scroll 0 0 #EFEFEF;
	height: 27px;
	margin-bottom: 15px;
	width: 682px;
}
.part3 table tr td {
	line-height: 28px;
	text-align: center;   color: #666666;
}
.part3 table tr td a {
	color:#333333;
	font-size:14px;
}
.part3 table tr td a:hover{color:#960;}
.part3 table tr .line1 {
	background: url(../image/s-ico.gif) no-repeat scroll 2px center transparent;
	padding-left: 15px;
	text-align: left;
	width: 365px;
}	
.askTable{
	padding:10px;
	width:225px;
	margin:0 auto;
	}
.askTable tr {	
	line-height:25px;
	height:25px;}	
.askTable tr td{font-size:12px;color:#666666;}	
.askTable tr th{
	color:#666666;
	font-size:14px;
	}	
.askTxt{
	width:153px;
	height:20px;
	border:1px solid #DDD;
	line-height:22px;
	padding-left:2px;
	color:#666;
	}
.ask-sel{
	width:158px;
	height:22px;padding:2px;
	margin:10px auto;
	border:1px solid #DDD;
	}
.ask-tex{
	padding:2px;
	width:151px;
	height:52px;
	border:1px solid #DDD;
	}	
.ask-su{
	width:89px;
	height:22px;
	border:none;
	background:#ddb30b;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	float:left;
	margin:20px 0px 10px 20px;
	}	
.ask-re{
	width:89px;
	height:22px;
	border:none;
	background:#bcbcbc;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	float:left;margin:20px 0px 10px 20px;
	}
.wenxin2{
	width:730px;
	height:103px;
	background:url(../image/ask.png) no-repeat;
	margin:10px auto;
	clear:both;
	position:relative;
	}	
.wenxin2 a{
	width:110px;
	height:32px;
	display:block;
	float:right;position:absolute;
	}
.wenxin2 a.as1{
	
	right:35px;
	top:15px;
	}	
.wenxin2 a.as2{
	right: 35px;
    top: 52px;
	}	
	
	
.question, .answer {
	border:1px solid #DDD;
	border-top:4px solid #b5770d;
	background:url(../image/ask_23.png) repeat-x;
	padding: 15px 0 10px;
	width: 728px;
}
.question b {
	background: url(../image/ask_02.png) no-repeat left center;
	display: block;
	margin-bottom: 15px;
	margin-left: 10px;
	padding-left: 20px;
	height:20px;
	line-height:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.question .tit, .answer .tit {
	border-top: 1px solid #DDDDDD;
	padding-left: 15px;
	padding-top: 20px;
}
.question .tit h2 {
	color: #b37100;
	font-size:14px;
	font-weight:bold;
}
.question .tit h2 {
	background: url(../image/ask_27.png) no-repeat left center;
	float: left;
	height: 23px;
	line-height:23px;
	padding-left: 55px;
}
.question .tit span, .answer .tit span {
	float: right;
	font-size: 12px;
	padding: 5px 15px 0 0;
	color:#333333;
}
.question .text {
	padding: 15px 0 0 15px;
	color:#333333;
}
.question .text span {
	display: block;
	padding-bottom: 15px;
}
.question .text p {
	font-size: 14px;
	line-height: 25px;
	text-indent: 0;
	width: 690px;
}
.answer {
	margin-top:10px;
}
.answer b {
	background: url(../image/ask_31.png) no-repeat left center;
	display: block;
	margin-bottom: 15px;
	margin-left: 10px;
	padding-left: 20px;
	height:20px;
	line-height:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.answer .tit b {
	background: url(../image/ask_35.png) no-repeat scroll left center transparent;
	float: left;
	height: 25px;
	line-height: 25px;
	color:#b37100;
	padding-left: 55px;
	margin:0;
}
.answer .text {
	padding: 10px 0 0 15px;
}
.answer .text .left {
	float: left;
	height: 245px;
	width: 177px;
}
.answer .text .right {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	width: 485px;
}	
.answer .text .right b {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
	background:none;
}	
.answer .text .right p {
    color: #333333;
    font-size: 14px;
    line-height: 27px;
    padding-top: 7px;
    text-indent: 2em;
}	
.mt5{margin-top:5px;}
.answer .text .left .img img {
    border: 1px solid #DDDDDD;
    height: 190px;
    margin-bottom: 10px;
    padding: 4px;
    width: 160px;
}				
/*-----ask end-------*/	


/*------------网站地图-----------------*/
.mseq .contents {
    padding: 15px;
	margin-top:10px;
	border:1px solid #DDD;
}
.mseq .contents .modle {
    border-bottom: 1px dashed #DDDDDD;
    margin-bottom: 25px;
    width: 100%;
}
.mseq .contents .noboder {
    border-bottom: 0 none #FFFFFF;
    margin-bottom: 0;
}
.mseq .contents .title {
    font-size: 14px;
    margin-bottom: 18px;
}
.mseq .contents .title img {
    margin-right: 3px;
}
.mseq .contents .title {
    color: #AC7500;
    font-family: "微软雅黑";
}
.mseq .contents span {
    float: left;
    width: 78px;
}
.mseq .contents span a {
    color: #FF6C0E;
}
.mseq .contents ul {
    float: left;
    line-height: 26px;
    margin-bottom: 15px;
    width: 100%;
}
.mseq .contents li {
    float: left;
    width: 78px;
}
.mseq .contents li .lia {
    color: #FF6C0E;
}


/* 专家文章页 开始 */
.askDoc{
	height:50px;
	line-height:50px;
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	}
.askDoc a{color:#cc0000;}	
.newDocMessage {
    background:#eeeeee;
    margin: 0 auto;
   padding: 10px;
}
.newDocTable2 {
    float: left;
    margin: 0 auto;
    padding: 10px 0 10px 10px;
    width: 385px;
}
.newDocTable2 tr {
    line-height: 35px;
}
.newDocTable2 tr td {
    color: #333;
    font-size: 14px;
}
.newDocTxt {
    height: 21px;
    line-height: 21px;
    padding-left: 2px;
    width: 95px;
}
.newDocTxt1 {
    height: 21px;
    line-height: 21px;
    padding-left: 2px;
    width: 287px;
}
.newDocsec{
	width:289px;
	padding:2px;
	height:23px;
	border:1px solid #DDD;
	}
.newDocTextar {
    background:#FFFFFF;
    border: medium none;
    height: 98px;
    padding: 2px;
    width: 287px;
}
.newDocTable2 .red{color:#cc0000;}
.newDocbtn1 {
    background:#cc0000;
    border: medium none;
    cursor: pointer;
    display: block;
    float: left;
    height: 25px;
	line-height:25px;
    width: 82px;
	color:#FFF;
	text-align:center
}.newDocbtn1:hover{color:#FFF;text-decoration:none;}

.newDocbtn2 {
    background:#cccccc;
    border: medium none;
    cursor: pointer;
    height: 25px;line-height:25px;
    margin-left: 30px;
    width: 82px;
	text-align:center;
	color:#333;
}
.newDocM {
    border-left: 1px dashed #d1d0d0;
    float: right;
    padding-bottom: 15px;
    width: 285px;
}
.main .newDocM h5 {
    color: #cc0000;
    font-size: 14px;
    line-height: 40px;
	height:40px;
	margin-bottom:0px;
    padding-left: 15px;font-weight: bold;background:none;border:none;
}
.main .newDocM h6 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 15px;
	text-align:center;
	background:none;border:none;
}
.main .newDocM a, .main .newDocM ul li a{
    color: #333333;
}
.newDocM ul li a:hover{color:#F00;}
.main .newDocM p a{color:#F00;}
.main .newDocM p {
    color: #666666;
    font-size: 12px;
    line-height: 20px;
    padding-left: 15px;
    padding-right: 15px;
}
.main .newDocM ul {
    border-top: 1px dashed #d1d0d0;
    margin-top: 10px;
    padding-top: 10px;
}
.main .newDocM ul li {
    line-height: 25px;
    padding-left: 15px;
}
.newDocAsk {
    margin: 0 auto;
    padding-left: 47px;
    width: 625px;
}
.newDocAsk p {
    border: 1px solid #DDDDDD;
    float: left;
    height: 46px;
    margin-left: 30px;
    margin-right: 5px;
    padding-bottom: 5px;
    text-align: center;
    text-indent: 0;
    width: 73px;
}
.newDocAsk p a {
    color: #333333;
}


.bk1_right{width:258px; height:348px;margin-top:20px;}
.bk1_right_zj{width:258px; height:340px;float:left;}
.zjtd{ width:258px; height:350px; float:left;overflow:hidden;}
.zjtd1 li{ width:240px; height:auto; float:left;margin-bottom:10px; padding-left:8px;}
.zjtd1 li #bk1_ri_img img{float:left; margin-right:10px; border:1px solid #ffe3ed;}
.zjtd1 li strong{color:#c21480;}
.zjtd1 li strong a{color:#c21480; margin-right:8px;}
.zjtd1 li p{color:#767676; line-height:18px; padding:8px 0 8px 0;}
.zjtd1 li p a{ color:#F00;}
.zjtd1{ width:258px; height:auto; float:left;}
.article_box .time a img{ border:none; margin:0;}

.sub-menu{width:800px;z-index:999; height:340px!important; position:absolute;top:126px; margin:auto; background:#fff; border:1px solid #A5106C;}.sub-menu li{width:19.8%; float:left;border-right:1px solid #A5106C;height:340px!important;}.sub-menu li a{color:#A5106C!important; display:block;}.sub-menu li a:hover{background:none!important;}