@charset "utf-8";
@import "/hpykcss/swiper.min.css";
@import "/hpykcss/public.css";
/* CSS Document */
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑", "宋体", Arial; line-height:24px; color:#333333;}
ul, dl, dt, dd, p, ol, li, div, td, tr, table, h1, h2, h3, h4, h5, h6, img, blockquote{ margin:0; padding:0; }
img{ border-width:0px; vertical-align:middle; }
input, select{ vertical-align:middle; padding:0; margin:0; }
ul, dl, ol{ list-style:none; }
.clear{ clear:both; height:0; line-height:0; font-size:0; }
.left{float:left;}
.right{float:right;}

/* link */
a{ color:#333; text-decoration:none; }
a:hover{ color:#F60; text-decoration:none;}

a.yellow{color:#ff6c00; text-decoration:none; }
a.yellow:hover{color:#FF2F00; text-decoration:none;}

a.white{color:#ffffff; text-decoration:none; }
a.white:hover{color:#FFFD00; text-decoration:none; }

/* cont */
.cont1{width:100%; height:auto; padding-top:15px; padding-bottom:15px; background:#ffffff; padding-top:20px;}
.cont2{width:100%; height:auto; padding-top:15px; padding-bottom:15px; background:#eeeeee; padding-top:20px;}

/* top */
.all_top{width:100%; height:30px; line-height:30px; background:#e4e4e4; margin:0px auto;}
.all_top dl{width:1200px; height:30px; line-height:30px; text-align:left; margin:0px auto; color:#333333; font-size:14px;}
.all_top dl span{width:220px; height:22px; line-height:22px; text-align:center; display:block; float:left; margin-left:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#ff6c00; margin-top:4px; color:#ffffff;}
.all_top dl span b{font-style:italic; font-size:16px;}
.all_top dl p{display:block; float:left;}

/* head */
.all_head{width:1200px; height:94px; margin:0px auto;}

/* ment */
.all_ment{width:100%; height:40px; background:#0a4f9c; border-bottom:3px solid #f57f00;}
.all_ment_nr{width:1100px; height:40px; margin:0px auto;}
.all_jbdh{width:220px; height:36px; z-index:9999;position:relative; -webkit-border-radius:5px 0px 5px 0px; -moz-border-radius:5px 0px 5px 0px; border-radius:5px 0px 5px 0px; background:#ff6c00; margin-top:4px;}
.all_jbdh .allbtn{z-index:99999;position:relative}

/* hc_lnav */
.all_nav{ width:1200px; margin:0 auto;}
.all_nav .normal_nav{ padding-top:8px;}
.all_nav .nav_item,.all_nav .nav_line{ float:left; color:#fff; font-size:16px; line-height:30px;}
.all_nav .nav_item{padding:0 1.5em;}
.nav_haslist{
	float:left; position:relative; z-index:1150;
}
.nav_sublist{background: #fff; top: 30px; left:-3px; position: absolute; z-index: 1150; width: 100%; border: 3px solid #0a4f9c; display:none;}
.nav_sublist a{ display:block; text-align:center;margin: 3px 0; font-size: 14px;}

.nav_haslist:hover .nav_sublist{display:block;}
.hc_lnav {
	z-index: 9999;
	position: relative;
	width: 240px;
	font-family: 微软雅黑, 黑体;
	font-size:14px;
	top: 6px;
	float:left;
}
.hc_lnav .jspop{
	border-left:3px solid #0a4f9c;	border-bottom:3px solid #0a4f9c;	
}
.hc_lnav .allbtn {
	z-index: 99999;
	position: relative
}
.hc_lnav .allbtn ul {
	display:none;
	z-index: 99999;
	position: absolute;
	width: 240px;
	padding-top:3px;
	top: 34px;
	left: 0px
}
.hc_lnav .detail-content{
	padding:30px;
}
.hc_lnav .allbtn ul li {
	padding: 5px;
	zoom: 1;
	clear: both;
	cursor: default;
	background: #0a4f9c;
}
.hc_lnav .allbtn ul li .tx {
	background: #4886cb;
	line-height: 30px;
	padding-left: 1em;
	height: 30px;
}
.hc_lnav .allbtn ul li .tx a {	
	color: #ffffff;
}
.hc_lnav .allbtn ul li .tx a i {
	width: 18px;
	float: left;
	height:100%;
	text-decoration: none;
	background-image: url(../images/cross.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.jb-list{ padding-left:20px; line-height:1.65; padding-top:5px;}
.jb-list a{
	display:inline-block; width:45%; text-indent:10px; color:#fff; white-space:nowrap
}
.hc_lnav .allbtn ul li .pop {
	border-bottom: #599900 2px solid;
	position: absolute;
	border-left: none;
	background-color: #fcfcfc;
	min-height: 466px;
	width: 520px;
	display: none;
	height: 549px;
	border-top: none;
	top: 0px;	
	left: 240px;
	border-bottom:3px solid #0a4f9c;
	border-right:3px solid #0a4f9c;
	box-shadow: 4px 4px 5px -1px #999999;
}
.hc_lnav .allbtn:hover ul {display: block;}
.hc_lnav .allbtn ul li:hover {background-color:#fff;}
.hc_lnav .allbtn ul li:hover .tx {background-color:#0a4f9c;}
.hc_lnav .allbtn ul li:hover .tx a {color:#fff;}
.hc_lnav .allbtn ul li:hover .pop {display:block; top: 0px;}
.hc_lnav .allbtn ul li:hover a {color: #000}

.ment_bzfl{width:auto; height:auto; overflow:hidden; padding:20px;}
.ment_bzfl h1{width:auto; height:30px; display:block; margin-bottom:5px; font-size:14px; font-weight:lighter;}
.ment_bzfl h1 span{width:auto; height:30px; line-height:30px; background:#4886cb; padding-left:15px; padding-right:15px; color:#ffffff; display:block; float:left;}
.ment_bzfl p{width:auto; height:auto; text-align:center; overflow:hidden;}
.ment_bzfl p a{width:95px; height:20px; line-height:20px; text-align:center; display:block; float:left; border-right:1px solid #999999; margin-bottom:5px;}
.ment_bzfl p a:hover{color:#FF7E00 !important; font-weight:bold;}

.ment_doctor{width:auto; height:auto; overflow:hidden; padding:20px; padding-top:0px; padding-bottom:0px;}
.ment_doctor h1{width:auto; height:30px; display:block; margin-bottom:5px; font-size:14px; font-weight:lighter;}
.ment_doctor h1 span{width:auto; height:30px; line-height:30px; background:#4886cb; padding-left:15px; padding-right:15px; color:#ffffff; display:block; float:left;}
.ment_doctor p{width:auto; height:auto; text-align:left; overflow:hidden;}
.ment_doctor p a{width:65px; height:20px; line-height:20px; text-align:center; display:block; float:left; border-right:1px solid #999999; margin-bottom:5px;}
.ment_doctor p a:hover{color:#FF7E00 !important; font-weight:bold;}

.ment_zhuangt{width:auto; height:275px; padding:20px; overflow:hidden;}
.ment_zhuangt b{width:225px; height:230px; border:1px solid #cbcbcb; display:block; float:left; margin-right:20px;}


/*.detail-content a{display:inline-block; margin:0 10px;}
.ment_bz{width:auto; height:30px; display:block; margin-bottom:5px;}
.ment_bz span{width:auto; height:30px; line-height:30px; background:#4886cb; padding-left:15px; padding-right:15px; color:#ffffff; display:block; float:left;}*/



/* banner */
.all_banner{min-width:1000px; position:relative;  height:460px; overflow:hidden; border-bottom:3px solid #0a4f9c;}
.all_banner .bd{ position:relative; z-index:0;  }
.all_banner .bd ul{ width:100% !important;  }
.all_banner .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.all_banner .bd li a{ display:block; height:460px; }

.all_banner .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
.all_banner .hd ul{ float:right;  }
.all_banner .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
.all_banner .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5;  }
.all_banner .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1;  }

/* ment */
.ment{width:100%; background:#eeeeee; height:190px; border-bottom:3px solid #eeeeee;}
.ment ul{width:1100px; height:190px; margin:0px auto;}
.ment ul li{width:163px; height:170px; display:block; float:left; padding:10px;}
.ment ul li h1{width:163px; height:30px; line-height:30px; text-align:center; background:#0a4f9c; font-size:16px; letter-spacing:1px; margin-bottom:10px; color:#ffffff;}
.ment ul li h2{width:163px; height:30px; line-height:30px; text-align:center; background:#0a4f9c; font-size:16px; letter-spacing:1px; margin-bottom:10px; color:#ffffff;}
.ment ul li p{width:81px; height:26px; line-height:26px; display:block; float:left; text-align:center; font-size:14px;}
.ment ul li p a{color:#333333;}
.ment ul li p a:hover{width:81px; height:26px; background:#f57f00; display:block; color:#ffffff;}
.ment_bg{background:#ffffff;}

/* bottom */
.bottom{width:100%; height:auto; overflow:hidden; background:#eeeeee; font-size:14px;}
.bottom_ment{width:100%; height:auto; background:#c1c1c1; height:50px; line-height:50px; border-bottom:3px solid #183883; color:#333333; text-align:center;}
.bottom_ment a{color:#333333; padding-left:10px; padding-right:10px; text-decoration:none;}
.bottom_ment a:hover{color:#2c62e1;}
.bottom ul{width:1100px; height:200px; display:block; margin:10px auto; font-size:12px;}
.bottom ul span{ height:auto; border-right:1px solid #cbcbcb; display:block; float:left;}
.bottom ul h4{width:610px; height:auto; line-height:24px; text-align:center; display:block; float:left; border-right:1px solid #cbcbcb; color:#333333; padding-left:15px; padding-right:15px; font-size:14px; font-weight:lighter;}
.bottom ul h4 b{background:#ff6c00; font-size:14px; color:#ffffff; font-weight:lighter; padding-left:10px; padding-right:10px;}
.bottom ul u{ height:auto; display:block; float:right;}


/* location */
.location{width:1098px; height:36px; line-height:36px; margin:0px auto; border:1px solid #cbcbcb; margin-top:10px;}
.location dl{width:600px; height:36px; line-height:36px; background:url(../hpykimg/index/disease_07.jpg) no-repeat left; margin-left:10px; padding-left:20px; float:left; }
.location ul{width:306px; height:33px; display:block; float:right;}
.location ul p{width:79px; height:33px; display:block; float:right;}
.location ul b{width:79px; height:33px; display:block; float:left;}
.location_srk{width:197px; height:33px; line-height:33px; background:url(../hpykimg/index/disease_03.jpg) no-repeat; border:0px; padding-left:30px;}
.location_an{width:79px; height:33px; background:url(../hpykimg/index/disease_04.jpg) no-repeat; border:0px;}

.doc_main_board{}
.doc_main_board .doc_keshi_b{ color:#e0dede; text-align:right; font-size:16px; border-bottom:1px solid #e0dede; position:relative;padding-right:8px;}
.doc_main_board .doc_keshi_b .doc_keshi_title{ position: absolute;padding:0 0 2px 10px; left:0; bottom:-1px; border-bottom:2px solid #0a4f9c; font-size:24px; color:#0a4f9c}
.doc_main_board .doc_keshi_b .doc_keshi_title img{ margin-right:10px;}
.doc_main_board .doc_keshi_b .doc_keshi_title:after{ content:''; display:block; position:absolute; width:0; height:0;border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 6px solid #0a4f9c; bottom:-6px;left:46px;}
.board_doc_list{ padding:10px 0 50px 30px; box-sizing:border-box;}
.board_doc_list:after{ content:''; display:block; clear:both; height:0;}
.board_doc_list a{ box-sizing:border-box; width:14.28%;margin-top:20px; float:left;font-size:20px; text-align:center;}
.board_doc_list a.bdr{ border-right:1px dashed #bfbfbf;}

















/* list */
.cont_list{width:1100px; margin:15px auto; height:auto; overflow:hidden;}

.list_nr{width:724px; border:1px solid #cbcbcb; height:auto; overflow:hidden;}
.list_title{width:700px; height:47px; line-height:42px; color:#ffffff; background:url(../hpykimg/index/list_03.jpg) no-repeat; font-size:24px; letter-spacing:1px; padding-left:24px;}
.list_rd{width:660px; height:auto; overflow:hidden; margin:15px auto;}
.list_rd li{width:330px; height:36px; line-height:36px; text-align:left; display:block; float:left; font-size:14px;}

.list_list{width:680px; height:auto; overflow:hidden; margin:15px auto; display:block;}
.list_list li{width:680px; height:120px; border-top:1px dashed #999999; padding-top:15px; padding-bottom:15px;}
.list_list li h1{width:680px; height:32px; line-height:32px; background:#eeeeee;}
.list_list li h1 b{width:auto; background:url(../hpykimg/index/list_07.jpg) no-repeat left; height:32px; line-height:32px; display:block; margin-left:15px; padding-left:25px; font-size:16px; letter-spacing:1px;}
.list_list li p{width:640px; height:auto; margin:10px auto; display:block; text-indent:2em; font-size:14px;}

.list_ad1{width:660px; height:150px; border:1px solid #cbcbcb; margin:15px auto;}
.list_ad2{width:680px; height:auto; margin:15px auto; overflow:hidden;}
.list_ad2 li{width:325px; height:200px; border:1px solid #cbcbcb; }
.list_ad3{width:724px; height:124px; border:1px solid #cbcbcb; display:block; float:left; margin:10px auto;}


/* list_right */
.list_right{width:360px; height:auto; overflow:hidden;}

.right_hd{width:358px; height:350px; border:1px solid #cbcbcb;}
/* 本例子css */
	.TB-focus{ width:358px; height:350px; border:1px solid #D8D8D8; position:relative;  overflow:hidden; }
	.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
	.TB-focus .hd li { color:#f60; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
	.TB-focus .hd li.on { background:#f60; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }

.right_hospital{width:358px; height:auto; overflow:hidden; border:1px solid #cbcbcb; margin:15px auto;}
.right_hospital dl{width:358px; height:40px; background:#0a4f9c; border-bottom:2px solid #ff6c00;}
.right_hospital dl b{width:auto; height:40px; background:url(../hpykimg/index/list_06.jpg) no-repeat left; display:block; margin-left:10px;}
.right_hospital_pic{width:325px; height:159px; border:1px solid #cbcbcb; margin:10px auto;}
.right_hospital_wz{width:325px; height:auto; line-height:24px; text-indent:2em; margin:10px auto; display:block; font-size:14px;}
.right_hospital_zx{width:332px; margin:15px auto; display:block; height:auto; overflow:hidden;}
.right_hospital_zx li{width:109px; height:86px; border:1px solid #cbcbcb; display:block; float:left;}
.right_hospital_tel{width:322px; height:68px; margin:15px auto;}

.right_doctor{width:358px; height:auto; overflow:hidden; border:1px solid #cbcbcb; margin:15px auto;}
.right_doctor dl{width:358px; height:40px; background:#0a4f9c; border-bottom:2px solid #ff6c00;}
.right_doctor dl b{width:auto; height:40px; line-height:40px; font-size:20px; color:#ffffff; display:block; margin-left:15px; float:left; letter-spacing:2px;}
.right_doctor dl p{width:115px; height:26px; line-height:26px; background:#ff6c00; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:block; float:right; margin-left:15px; margin-top:5px; text-align:center; font-size:14px;}
.right_doctor_zj{width:340px; height:200px; margin:15px auto; border-bottom:1px dashed #666666;}
.right_doctor_zj b{width:134px; height:176px; display:block; border:1px solid #cbcbcb; float:left;}
.right_doctor_zj h1{width:195px; height:34px; line-height:34px; display:block; float:right; letter-spacing:2px;}
.right_doctor_zj h2{width:195px; height:26px; line-height:26px; display:block; float:right; letter-spacing:2px; font-size:16px;}
.right_doctor_zj p{width:195px; line-height:20px; font-size:12px; display:block; float:right;}
.right_doctor_nr{width:340px; height:auto; overflow:hidden; margin:5px auto;}
.right_doctor_nr h1{width:340px; height:32px; background:#eeeeee;}
.right_doctor_nr h1 b{width:190px; height:28px; line-height:28px; background:#0a4f9c; display:block; float:left; margin-top:2px; padding-left:10px; font-size:14px; color:#ffffff; font-weight:normal;}
.right_doctor_nr h1 u{width:auto; height:32px; line-height:32px; display:block; float:right; padding-right:10px; text-decoration:none; font-size:14px;}
.right_doctor_nr p{width:340px; height:26px; line-height:26px; display:block; margin:10px auto; font-size:16px;}
.right_doctor_nr p a{width:73px; height:26px; text-align:left; display:block; float:left; border-right:1px solid #cbcbcb; padding-left:10px; }



/* fanye */
.page{text-align:center; margin:10px 0; font-size:12px; }
.page li{display:inline; color:#0056ad; margin-left:5px; margin-left:5px;}
.page a{background:#FFFFFF; color:#0056ad; border:1px solid #E4ECDA; padding:3px 8px 2px 8px; }
.page a:hover{background:#fff6ef; color:#f86900; text-decoration:none;}


/* article */
.article{width:684px; border:1px solid #cbcbcb; height:auto; overflow:hidden; border-top:4px solid #0a4f9c; padding:20px; font-size:16px; line-height:28px;}
.article h1{width:684px; height:80px; line-height:80px; text-align:center; font-size:30px; display:block; padding-top:20px;}
.article h2{width:684px; height:40px; line-height:40px; text-align:center; display:block; margin:0px auto; font-size:14px; font-weight:normal; margin-bottom:20px;}
.article p{width:684px; height:auto; line-height:26px; text-align:left; font-size:16px; margin:8px auto;}
.article dl{width:684px; height:60px; line-height:60px; margin:20px auto;}
.article dl li{width:330px; height:60px; line-height:60px; display:block; }

/* xgnr_article */
.xgnr_article{width:724px; height:auto; border:1px solid #cbcbcb; display:block; float:left; margin:10px auto; overflow:hidden;}
.xgnr_article h1{width:710px; height:36px; line-height:36px; padding-left:14px; background:#eeeeee; font-size:18px; letter-spacing:1px;}
.xgnr_article ul{width:680px; height:auto; margin:15px auto; overflow:hidden;}
.xgnr_article ul li{width:226px; height:34px; overflow:hidden; line-height:34px; display:block; float:left; font-size:14px;}


/* yygk */
.yiyuangk{width:1100px; height:auto; overflow:hidden; margin:15px auto;}
.yiyuangk1{width:200px; height:auto; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; border:3px solid #0a4f9c; padding-top:20px; padding-bottom:20px;}
.yiyuangk1 h1{width:180px; height:50px; line-height:50px; padding-left:20px; color:#0a4f9c; letter-spacing:1px; border-bottom:1px solid #cbcbcb;}
.yiyuangk1 ul{width:200px; height:auto; overflow:hidden;}
.yiyuangk1 ul li{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px;}
.yiyuangk2{width:820px; height:auto; overflow:hidden; margin:0px auto; border:1px solid #cbcbcb; border-top:5px solid #0a4f9c; padding:30px; font-size:14px;}
.yiyuangk2 h1{width:820px; height:80px; line-height:80px; text-align:center; font-size:30px; display:block; letter-spacing:2px;}
.yiyuangk2 h2{width:820px; height:40px; line-height:40px; text-align:center; display:block; margin:0px auto; font-size:14px; font-weight:normal; margin-bottom:20px;}
.yiyuangk2 p{width:820px; height:auto; line-height:26px; text-align:left; font-size:14px; margin:8px auto;  font-size:14px; padding-top:10px; padding-bottom:10px;}
.yiyuangk2 img{float:left;}
.yiyuangk2 div{font-size:14px;}

/* list_doctor */
.list_doc{width:1100px; height:auto; overflow:hidden; margin:15px auto;}
.list_doc1{width:200px; height:auto; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; border:3px solid #0a4f9c; padding-top:20px; padding-bottom:20px;}
.list_doc1 h1{width:180px; height:50px; line-height:50px; padding-left:20px; color:#0a4f9c; letter-spacing:1px; border-bottom:1px solid #cbcbcb;}
.list_doc1 ul{width:200px; height:auto; overflow:hidden;}
.list_doc1 ul li{width:180px; height:36px;}
.list_doc2{width:820px; height:auto; overflow:hidden; margin:0px auto; border:1px solid #cbcbcb; border-top:5px solid #0a4f9c; padding:30px; font-size:14px;}
.list_doc2 ul{width:820px; height:auto; overflow:hidden;}
.list_doc2 ul li{width:auto; height:auto; padding-top:20px; padding-bottom:20px; border-bottom:1px dashed #666666; overflow:hidden;}
.list_doc2 ul li span{width:142px; height:177px; padding:3px; border:1px solid #cbcbcb; display:block; float:left;}
.list_doc2 ul li img{width:142px; height:177px; }
.list_doc2 ul li h1{width:660px; height:40px; line-height:40px; display:block; float:right; font-size:20px; letter-spacing:2px;}
.list_doc2 ul li h2{width:660px; height:30px; line-height:30px; display:block; float:right; font-size:14px; letter-spacing:2px;}
.list_doc2 ul li h3{width:660px; line-height:26px; display:block; float:right; font-size:14px; font-weight:normal;}
.list_doc2 ul li p{width:660px; height:auto; display:block; float:right; padding-top:10px;}
.list_doc2 ul li p b{width:200px; height:36px; line-height:36px; text-align:center; display:block; float:right; margin-right:15px; background:#0a4f9c;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-size:18px;}

#doc1 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc1 a:hover,#doc1.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc2 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc2 a:hover,#doc2.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc3 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc3 a:hover,#doc3.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc4 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc4 a:hover,#doc4.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc5 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc5 a:hover,#doc5.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc6 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc6 a:hover,#doc6.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc7 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc7 a:hover,#doc7.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc8 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc8 a:hover,#doc8.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}
#doc9 a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
#doc9 a:hover,#doc9.to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}

.switch_doc a{width:180px; height:36px; line-height:36px; padding-left:20px; border-bottom:1px solid #cbcbcb; font-size:14px; display:block; color:#333333;}
.switch_doc a:hover,.switch_doc .to a{width:180px; height:36px; display:block; border:1px solid #0a4f9c; background:#0a4f9c; color:#ffffff;}

/* doc_cont */
.doc_cont{width:684px; border:1px solid #cbcbcb; height:auto; overflow:hidden; border-top:4px solid #0a4f9c; padding:20px; font-size:14px; line-height:26px;}

.doc_cont1 {width:684px; height:auto; overflow:hidden; display:block;}
.doc_cont1 li{width:auto; height:auto; padding-top:20px; padding-bottom:20px; border-bottom:1px dashed #666666; overflow:hidden;}
.doc_cont1 li span{width:142px; height:177px; padding:3px; border:1px solid #cbcbcb; display:block; float:left;}
.doc_cont1 li img{width:142px; height:177px; }
.doc_cont1 li h1{width:520px; height:40px; line-height:40px; display:block; float:right; font-size:20px; letter-spacing:2px;}
.doc_cont1 li h2{width:520px; height:30px; line-height:30px; display:block; float:right; font-size:14px; letter-spacing:2px;}
.doc_cont1 li h3{width:520px; line-height:26px; display:block; float:right; font-size:14px; font-weight:normal;}
.doc_cont1 li p{width:520px; height:auto; display:block; float:right; padding-top:10px;}
.doc_cont1 li p b{width:200px; height:36px; line-height:36px; text-align:center; display:block; float:right; margin-right:15px; background:#0a4f9c;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-size:18px;}

.doc_cont2 {width:684px; height:auto; overflow:hidden; display:block;}
.doc_cont2 p{font-size:14px; padding-top:10px; padding-bottom:10px;}

.doc_cont3{width:684px; height:auto; overflow:hidden; display:block; margin-top:20px;}
.doc_cont3 h1{width:670px; height:34px; line-height:34px; padding-left:14px; background:#eeeeee; font-size:18px; letter-spacing:2px;}
.doc_cont3 ul{width:660px; height:180px; margin:15px auto;}
.doc_cont3 ul li{width:205px; height:140px; border:1px solid #cbcbcb; display:block; float:left; margin-right:5px; padding:5px;}
.doc_cont3 ul li span{width:90px; height:130px; padding:2px; border:1px solid #cbcbcb; display:block; float:left;}
.doc_cont3 ul li span img{width:90px; height:130px;}
.doc_cont3 ul li h2{width:98px; line-height:40px; text-align:left; display:block; float:right; font-size:18px; color:#0a4f9c;}
.doc_cont3 ul li h3{width:98px; line-height:20px; text-align:left; display:block; float:right; font-size:12px; color:#0a4f9c;}
.doc_cont3 ul li p{width:98px; line-height:20px; text-align:left; display:block; float:right; font-size:12px; overflow:hidden;}
