﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
/*���ӻ�css*/
@import url(/onlinecss/onlineeditor.css);
/*������css*/
@import url(ddsmoothmenu.css);
/*@import url(animate.css);*/

#Agentslist1 ul {
    transition: none 0s ease 0s ;
}

.list2 span {
    float: right;
}
.i_b2_n_list li {
    float: left;
    width: 50%;
}
.menu_176 .pink {
    display: none;
}

.menu_176 .pink:nth-of-type(2), .menu_176 .pink:nth-of-type(6) {
    display: block;
}

.menu_176 .pink:nth-of-type(6) {
    float: right;
}
.i_b2_n_list ul {
    overflow: hidden;
}
.i_pro_c .title02 a {
    display: block;
    height: 50px;  transition: none 0s ease 0s ;
    line-height: 50px;  margin: 0 5px;
    width: 190px;  overflow: hidden; text-indent: 500px;
}
.tab_1 a {
    background:url("/upload/ueditor/image/20170930/15067462734611860.png") no-repeat scroll center center;
}
.tab_2 a {
    background:url("/upload/ueditor/image/20170930/15067462732515256.png") no-repeat scroll center center;
}
.tab_3 a {
    background:url("/upload/ueditor/image/20170930/15067462748455153.png") no-repeat scroll center center;
}
.tab_4 a {
    background:url("/upload/ueditor/image/20170930/15067462741284513.png") no-repeat scroll center center;
}
.tab_1 a:hover,.tab_1 .on {
    background:url("/upload/ueditor/image/20170930/15067462739539091.png") no-repeat scroll center center;
}
.tab_2 a:hover,.tab_2 .on {
    background:url("/upload/ueditor/image/20170930/15067462736320783.png") no-repeat scroll center center;
}
.tab_3 a:hover,.tab_3 .on {
    background:url("/upload/ueditor/image/20170930/15067462745918134.png") no-repeat scroll center center;
}
.tab_4 a:hover,.tab_4 .on {
    background:url("/upload/ueditor/image/20170930/15067462745090040.png") no-repeat scroll center center;
}
.p_deneaour .title02 {
    height: 50px !important; margin: 10px 0;
}
.p_deneaour .title02 li {
    float: left;
}
.p_deneaour .title02 li {
    float: left;
}
.p_deneaour .i_news_l li {
  float: left;
    height: 200px;
    padding: 10px;
    text-align: center;
    width: 240px;

}
.i_pro_cl {
    overflow: hidden;

}
.p_deneaour img {
    height: 182px;
    width: 100%;
}

.p_deneaour .i_news_l {
    width: auto !important;
}
.menu_124 .l_img img {
    margin-top: -29px;
}

.scroll_img:hover .hd1 a {
    display: block;
}
.lanren {
 background-image: url("/templates/Images/ewmbg.png");
    background-repeat: no-repeat;
    height: 145px;
    margin-top: 82px;
    padding: 41px 3px 0;
    position:fixed;
    right: 13px;
    text-align: center;
    transition: none 0s ease 0s ;
    width: 116px;z-index:1000;
}

.lanren img {
    height: 115px;
    width: 115px;
}
.ewmad2 {
    padding-top: 11px;
}
/**/
.lanren1 {
 background-image: url("/templates/Images/erweimabgen.png");
    background-repeat: no-repeat;
    height: 265px;
    margin-top: 82px;
    padding: 41px 3px 0;
    position: absolute;
    right: 13px;
    text-align: center;
    transition: none 0s ease 0s ;
    width: 116px;z-index:1000;
}

.lanren1 img {
    height: 115px;
    width: 115px;
}

/**/
.menu_122 .navPage.pagebar {
	display: none;
}
/* ��ҳ���ֿ�ʼ */

.i_banner_box, .p_banner_box {
	margin-top: 10px;
}
.head {
/*	background-image: url("/templates/images/headbg.png");*/
	background-position: center center;
	background-repeat: no-repeat;
	height: 115px;
	overflow: hidden;
}
.logo {
	padding-top: 10px;
}
.i_Doctors_Introduction img {
	height: 131px;/*   width: 157px;*/
}
.navbox {
/*	background: #0d4798 none repeat scroll 0 0;*/
}
.nav li.line {
	background:url("/templates/images/nav_line.png") no-repeat scroll left center;
	height: 50px;
	width: 1px;
}
.i_box1 {
	text-align: center;
}
.language li {
	color: #0d4798;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 0 4px;
}
.language a {
	color: #0d4798;
	font-weight: normal;
}
.language {
	overflow: hidden;
/*	float: right;*/
	padding: 5px 0 10px;
}
.search .i_sint {
	background:none;
	color: #0d4798;
	font-size: 14px;
}
#productSearch ul {
	border: 1px solid #0d4798;
	overflow: hidden;
	padding: 0 10px;
	width: 210px;
}
#productSearch li {
	float: left;
}
.i_sint {
	height: 33px;
	width: 160px;
	line-height: 33px;
}
.i_sbtn {
	background-image: url("/templates/Images/search.png");
	background-position: center center;
	background-repeat: no-repeat;
/*	background-size: 70% auto;*/
	display: inline-block;
	height: 33px;
	width: 33px;
background-color:transparent;
}
.i_button {
	margin: 15px auto;
overflow: hidden;
}
#com_singles_i_button a {
	display: inline-block;
}
.i_b2 {
	padding: 0 12px 0 25px;
}
.i_b3 {
	padding: 0 25px 0 12px;
}
.i_n_b1 {
	background-color: #fff;
	border-radius: 10px;
	padding: 10px 10px 10px 15px;
	box-shadow: 2px 2px 0 0 #ececec;
	width: 675px;
}
.title03 em {
	background-color: #0d4898;
	color: #fff;
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 18px;
	margin-top: 7px;
	padding: 0 5px;
      float: left;
}
li.title03_l.left {
    width: auto;
}
.color1 {
	color: #0d4898;
	font-size: 20px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 31px;
}
.title_r.right {
	padding-top: 8px;
}
.color1 {
	color: #0d4898;
	font-size: 20px;    float: left !important;
	font-weight: bold;
	padding-left: 10px;
}
.i_news_l {
	width: 233px;
}
.i_news_l li {
	padding: 6px 0 3px;
	overflow: hidden;
}
.i_news_l a {
display: block;
    line-height: 21px;
width: 187px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
 
float: left;;
}.i_news_l.left span {
    color: #666666;
    font-size: 12px;
    float: right;
}

.i_a_l1 {
    padding-top: 0px !important;padding-bottom: 7px !important;
}
.i_n_l1 {
    padding-top: 12px !important;
}
.i_n_l_last {
  padding-bottom: 2px !important;
    padding-top: 4px !important;
}

.menu_37 .p_pro img {
    width: 210px !important;
}

.i_news_r {
	padding-top: 15px;
	position: relative;
	width: 435px;
}
.i_n_index {
	background-color:transparent;
background-image:url("/templates/Images/transparent_bg.png");
	bottom: 0;
	color: rgb(255, 255, 255);
	padding: 10px;
	width: 415px;
	position: absolute;
}
.i_n_index a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
}
.i_n_infos {
	font-size: 12px;
	line-height: 19px;
}
.i_news_r img {
	height: 341px;
	width: 455px;
}
.i_announcement {
    height: 337px;
    margin-top: 17px;
    overflow: hidden;
}

.i_n_b2 {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	box-shadow: 2px 2px 0 0 #ececec;
	padding: 10px 10px 17px 15px;
	width: 310px;
}
.i_announcement a {
	display: block;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 233px;
	float: left;
}
.i_announcement span {
	color: #666666;
	font-size: 12px;
	float: right;
}
.i_announcement li {
line-height: 20px;
overflow: hidden;
    padding: 7px 0;}
.i_quick_links_inofs li {
	float: left;
	line-height: 35px;
	padding-right: 30px;
}
.i_quick_links_inofs img {
	display: block;
}
.i_quick_links_inofs a {
	display: inline-block;
	text-align: center;
}
.i_quick_links_inofs {
	overflow: hidden;
	padding-top: 15px;
}
.i_quick_links.mauto {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	margin: 15px auto;
	box-shadow: 2px 2px 0 0 #ececec;
	padding: 10px;
	width: 1035px;
}
.i_quick_links_inofs li.lastmeun {
	padding: 0;
}
.i_Doctors_Introduction dl {
	float: left;
	padding-right: 15px;
}
.i_Doctors_box {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	box-shadow: 2px 2px 0 0 #ececec;
	overflow: hidden;
	padding: 10px 10px 10px;
	width: 700px;
}
.q_l_span {
	font-size: 13px;
}
.i_Doctors_Introduction dt {
	border: 1px solid #cec8c8;
}
.i_Doctors_Introduction {
	padding-top: 18px;
	overflow: hidden;
}
.i_Doctors_Introduction dd {
	color: #0d4798;
	line-height: 25px;
	padding-top: 10px;
	height: 72px;
	text-align: center;
}
.i_Doctors_Introduction a {
	color: #0d4798;
}
.i_Doctors_Introduction h3 {
	font-size: 16px;
	line-height: 20px;  font-weight: bold;
	text-align: center;
}

.title03_l img {
	padding-top: 7px;
}


/* ��ҳ���ֿ�ʼ*/

.p_box1.mauto {
	margin-top: 20px;
	overflow: hidden;
}
.p_content {
	overflow: hidden;
	width: 805px;
}
.i_banner_box {
	margin-top: 10px;
}
.l_navigation {
	margin-bottom: 30px;
}
.consutltation h3 {
	background-color: #30b9cb;
	background-image: url("/templates/Images/icon5.png");
	background-position: 10px center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	height: 41px;
	line-height: 41px;
	padding-left: 35px;
}
.p_lk_span {
	color: #fff;
	display: block;
	line-height: 30px;
}
.consutltation {
	background: #a7d4fd none repeat scroll 0 0;
}
.con_infos li {
	background: #0795e7 none repeat scroll 0 0;
	border: 1px solid #a7d4fd;
	float: left;
	height: 55px;
	padding-top: 15px;
	text-align: center;
	width: 69px;
}
.con_infos {
	overflow: hidden;
	padding: 1px;
}
.con_infos li img {
	display: block;
	margin: 0 auto;
}
.footer {
	margin-top: 45px;
	text-align: center;
}
.othermenu_a {
	display: inline-block;
	padding: 0 4px;
}
/*��������ʼ*/
.ddsmoothmenu li {
	float: left;
	position: relative;
}
#smoothmenu1 .nav_li a {
	line-height: 50px;
	text-align: center;
	width: 94px;
	display: inline-block;
}
.ddsmoothmenu li a {
	color: #003176;
font-size: 17px;
	line-height: 37px;
}
.ddsmoothmenu li a.on, #smoothmenu1 .nav_li a:hover {
 background: url("/templates/Images/navbg.png") no-repeat scroll center center;
    color: #fff;
    transition: none 0s ease 0s ;
}
.nav ul li ul li a:hover{color: #fff;background:#003176 !important;}
.i_b2_news_b {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	margin-top: 15px;
	overflow: hidden;
	padding: 15px;
	width: 690px;
	box-shadow: 2px 2px 0 0 #ececec;
}
.i_b2_n_b {
	padding-right: 15px;
	width: 100%;
}
.i_b2_n_br{ padding:0;}
.i_b2_n_list span {
	float: right;
	display:none;
}
.i_b2_n_b.right.i_b2_n_br {
    display: none;
}
.i_b2_n_img {
	position: relative;
}
.i_b2_n_t {
	background: rgba(0, 0, 0, 0.57) none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	position: absolute;
	width: 319px;
}
.i_b2_n_list div {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 310px;
}
.i_b2_n_list a {
	color: #2c2c2c;
	display: block;
	padding: 6px 0 0px;
}
.i_b2_n_t a {
	color: #fff;
	display: block;
	line-height: 30px;
	overflow: hidden;
	padding: 0 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 300px;
}
.i_b2_n_list {
	padding-top: 10px;
}
.i_b2_n_img img {
	height: 203px;
	width: 320px;
}
.i_imglink {
}
.i_b2_r {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	box-shadow: 2px 2px 0 0 #ececec;
	padding: 15px 15px 11px;
	width: 280px;
}
.i_imglink li {
	padding-bottom: 11px;
}
#com_singles_i_ewm a {
    font-size: 16px;
}

.i_i_ewm li {
	float: left;
	line-height: 35px;
	padding: 0 10px 0 7px;
	text-align: center;
}
.i_i_ewm {
	overflow: hidden;
}
.i_i_ewm img {
	display: block;
}
.i_i_ewm h3 {
	color: #0d4798;
	font-size: 20px;
	line-height: 24px;
}
.i_i_tel {
	overflow: hidden;
}
.i_i_ewm1 {
	overflow: hidden;
}
.i_i_ewm1 ul {
	overflow: hidden;
	padding: 15px 0 10px;
}
.tel_txt {
	color: #dc4236;
	font-size: 14px;
	line-height: 21px;
	padding-left: 10px;
}
.i_i_ylfw {
	overflow: hidden;
}
.tel2 {
	overflow: hidden;
	padding: 10px 0;
}
.tel2_txt {
	font-size: 13px;
	line-height: 22px;
	padding-left: 18px;
}
.tel2_s_c {
	color: #0d4798;
	display: inline-block;
	    font-size: 14px;
    padding-left: 8px;
    font-weight: bold;
}
.i_box3 {
	background: #fff none repeat scroll 0 0;
	border-top: 1px solid #ececec;
	height: 100px;
	margin-top: 15px;
}
.foot {
	background: #286496 none repeat scroll 0 0;
	color: #fff;
	height: 140px;
	overflow: hidden;
}
.footc {
	line-height: 30px;
	margin: 40px auto 0;
	overflow: hidden;
	width: 600px;
}
.ctxt.left {
	font-size: 12px;
	padding-left: 30px;
	padding-top: 5px;
}
.current_location {
	background-image: url("/templates/images/homeicon.png");
	background-repeat: no-repeat;
	border-bottom: 2px dashed #c6c6c6;
	color: #2271bc;
	font-size: 12px;
	line-height: 30px;
	background-position: left 3px;
	padding-left: 30px;
}
.current_location a {
	font-size: 12px;
}
.p_about_txt {
	padding-top: 20px; /*   border-bottom: 1px solid #ccc;
    height: 70px;*/
	line-height: 70px;
}
.p_about_txt_ul {
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.p_about_txt a {
	color: #2173BD;
}
.p_about_txt ul {
}
.p_about_txt .p_about_txt_ul li {
	float: left;
	margin: 0 4px;
}
/*.p_about_txt .p_about_txt_ul li:nth-child(1) {
	background: #6fba2c;
	width: 5px;
	height: 30px;
	margin: 21px 10px 0 0;
}
.p_about_txt .p_about_txt_ul li:nth-child(2) {
	font-size: 25px;
	color: #484848;
}
.p_about_txt .p_about_txt_ul li:nth-child(3) {
	color: #b7b7b7;
	font-size: 16px;
	margin-left: 10px;
	text-transform: uppercase;display: none;
}*/
.p_about_txt .p_about_txt_ul li:nth-child(4) {
	color: #2173BD;
	float: right;
}
.p_about_content {
	margin-top: 20px;
	position: relative;
}
.p_about_content_left_40 {
	float: left;
	width: 34%;
	padding: 35px 0 0 20px;
}
.p_about_content_right_60 {
	float: right;
	width: 60%;
	margin: 25px 0;
}
.p_about_content_right_60 p {
	font-size: 16px;
	line-height: 30px;
	color: #686868;
	text-indent: 2em;
}
.p_about_content_left_50 {
	float: right;
	width: 48%;
}
.p_about_content_right_50 {
	float: left;
	width: 48%;
}
.p_about_content dt {
	float: left;
	margin-top: 20px;
}
.p_about_content .dd1 {
	float: left;
	font-size: 20px;
	margin-left: 10px;
}
.p_about_content .dd2 {
	float: left;
	width: 52%;
	line-height: 22px; overflow: hidden;
	margin-left: 10px;height: 135px;
}
.p_about_content .dd3 {
  float: right;
    line-height: 20px;
    padding-left: 12px;
}
.p_about_content .dd3 a {

}

.p_about_content_img_4 li {
	float: left;
	padding: 6px;
}
.p_about_content_img_4 li img {
	width: 188px;
	height: 142px;
}
.p_about_content_img_5 li {
	float: left;
	padding: 13px;
}
.p_about_content_img_5 li img {
	width: 134px;
	height: 156px;
}
.research_list li {
	text-indent: 1em;
	float: left;
	width: 100%;
	margin-left: 15px;
	background: url(/templates/images/pb_br_p1_right_icon3.png) left no-repeat;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.research_list li a {
	color: #555;
}
.research_list li a:hover {
	color: #008ac7;
}
.p_about_content_right_50 img {
	margin: 2px;
}
/*���ҵ���*/

.p_depanav_txt {
	padding-top: 20px;
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #ccc;
}
.p_depanav_txt a {
	color: #2173BD;
}
.p_depanav_txt ul {
}
.p_depanav_txt .p_depanav_txt_ul li {
	float: left;
	margin: 0 4px;
}
.p_depanav_txt_li1{
	background: #e3a000;
	width: 5px;
	height: 30px;
	margin: 21px 10px 0 0 !important;
}
.p_depanav_txt_li2 {
	font-size: 27px;
	color: #484848;
}
.p_depanav_txt_li3{
	color: #b7b7b7;
	font-size: 16px;
	margin-left: 10px;    display: none;
}
.p_depanav_txt .p_depanav_txt_ul li:nth-child(4) {
	color: #2173BD;
	float: right;
}
.p_depanav_list_ul li {
	float: left;
	width: 150px;
	height: 50px;
	background: #fff;
	border: 1px solid #819ec7;
	border-radius: 4px;
	margin: 20px 10px;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
}
.p_depanav_list_ul h4 {
	margin: 20px 0 0 10px;
	font-size: 27px;
    color: #484848;

}
.p_depanav_list_ul li a {
	color: #2173BD;  font-size: 16px;
    font-weight: bold;
}
.p_depanav_list_ul li a:hover {
	color: #c5c5c5;
}
.xhzx_posit {
	position: relative;
}
.p_depanav_list_lists1 {
	background:  url("/templates/images/p_list_bg.png") no-repeat scroll 0 0 / 187px 71px;
	bottom: -33px;
	height: 80px;
	left: 500px;
	max-width: 300px;
	padding: 15px;
	position: absolute;/*display: none;*/
}

ul.p_depanav_list_ul {
 
}
.p_depanav_list {


	position: relative;
}
.p_depanav_list_lists, .p_depanav_list_lists2 {
	background: url("/templates/images/p_list_bg.png") no-repeat scroll 100% 100%;
    background-size:313px 100%;
	height: 61px;
	width: 325px;
	padding: 0 15px 15px 0px;   margin-top: 10px;display:block;
  
	position: absolute;  left: 365px;top: 0px;
    background-position: left;
    background-position: left top\9;
      
   top:0px\9;
   background-position: left top \9;
   height: 117px\9;
   background-size:313px 30px \9; 
}
/*上边继承原样式后，在原样式上减少宽度*/
.p_depanav_list_lists2 {
	background: url("/templates/images/p_list_bg.png") no-repeat scroll 100% 100%;
  background-size:200px 100%;
	height: 61px;
	width: 200px;
	padding: 0 15px 15px 0px;   margin-top: 10px;display:block;
  
	position: absolute;  left: 365px;top: 0px;
      background-position: left;
      background-position: left top\9;
      
  top:0px\9;
 background-position: left top \9;
  height: 117px\9;
  background-size:313px 30px \9; 

 
   
}

.p_depanav_list_lists p, .p_depanav_list_lists1 p {
	padding: 25px 25px 25px 25px;  overflow: hidden;
	color: #2173BD;
}
.p_depanav_list_lists {padding: 0 15px 15px 10px\9;
}

.p_depanav_list_lists1 p a, .p_depanav_list_lists p a {
	color: #2173BD;
  font-size:12px; word-break:break-all;
  
}
.p_depanav_list_lists1 p a:hover, .p_depanav_list_lists p a:hover {
	color: #c5c5c5;
}
.p_about_content_img_5 span {
	display: block;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
}
/*����������*/

/* ��ҳ���ֽ���*/

/*partyBuild����������*/
.pb_b_l {
	padding: 15px;
	width: 185px;
}
.pb_b_r {
	padding: 15px 0;
	width: 805px;
}
.pb_b_r_tt {
	border-bottom: 2px dashed #c6c6c5;
	height: 30px;
	line-height: 30px;
	color: #000;
}
.pb_b_r_tt span.fred1 {
	color: #cd0000;
}
.pb_b_r_tt span.f_arrow {
	color: #bfbebe;
}
.pb_br_part1 {
	overflow: hidden;
	padding-top: 20px;
}
.pb_br_p1_right ul li {
	padding: 0 10px;
	height: 25px;
	overflow: hidden;
}
.pb_br_p1_right ul li a {
	line-height: 25px;
	color: #242424;
}
.pb_br_p1_right >a {
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #5a5a5a;
	border: 1px solid #5a5a5a;
	margin: 0 auto;
}
.pb_br_p1_left {
	position: relative;
	width: 350px;
	padding-left: 30px;
	padding-top: 30px;
}
.pb_br_p1_left h4 {
	z-index: 1;
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	padding: 15px 0;
	background: #2173bd none repeat scroll 0 0;
}
.pb_br_p1_left h4 span {
	display: block;
	text-align: center;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;    display: none;
}
.pb_br_p1_l_img {
	position: relative;
}
.pb_br_p1_l_img img {
	width: 100%;
}
.pb_br_p1_l_img span {
	display: block;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-indent: 10px;
	color: #fff;
	background-color: rgba(0,0,0,.6);
}
.pb_br_p1_right {
	width: 400px;
}
.pb_br_p1_right ul {
	padding: 10px 0;
}
.pb_br_p1_right ul li {
	padding: 0 10px;
	height: 25px;
	overflow: hidden;
	background: url(/templates/images/pb_br_p1_right_icon1.png) no-repeat left center;
}
.pb_br_p1_right ul li a {
	line-height: 25px;
	color: #242424;
}
.pb_br_p1_right >a {
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #5a5a5a;
	border: 1px solid #5a5a5a;
	margin: 0 auto;
}
.pb_br_part2 {
	overflow: hidden;
	padding-top: 30px;
}
.pb_br_p2_b {
	overflow: hidden;
	width: 390px;
}
.pb_b_r .title01 {
	overflow: hidden;
	height: 40px;
	line-height: 40px;
}
.pb_b_r .title01 h4 {
	float: left;
	font-size: 18px;
	color: #484848;
}
.pb_b_r .title01 a {
	float: right;
	font-size: 14px;
	    color: #2173bd;
}
ul.pb_br_p2_news {
}
ul.pb_br_p2_news li {
	height: 30px;
	line-height: 30px;
}
ul.pb_br_p2_news li.pb_br_p2_news_li1 {
	height: 250px;
	position: relative;
}
ul.pb_br_p2_news li a {
	color: #2b2b2b;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: block;
}
.pb_br_p2_news_li1 img {
	width: 100%;
	height: 250px;
}
.pb_br_p2_news_li1 span {
	display: block;
    text-overflow: ellipsis;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-indent: 10px;
	color: #fff;
	background-color: rgba(0,0,0,.6);
}
/*END partyBuild����������*/

/*medicalCulture��ҽԺ�Ļ�*/

.f12 {
	font-size: 12px !important;
}
.fblue1 {
	color: #2173bd !important;
}
.fred2 {
	color: #ff2727 !important;
}
.pb_b_r .title02 {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
}
.pb_b_r .title02 h4 {
	float: left;
	font-size: 24px;
	color: #484848;
	text-indent: 10px;
	border-left: 3px solid #6fba2c;
}
.pb_b_r .title02 h4 span {
	font-size: 12px;
	color: #858585;
	padding-left: 12px;
	text-transform: uppercase;    display: none;
}
.pb_b_r .title02 a {
	float: right;
	font-size: 14px;
	color: #2173bd;
}
.mc_br_part1, .mc_br_part2, .mc_br_part3 {
	overflow: hidden;
}
.mc_br_part2, .mc_br_part3 {
	padding-top: 15px;
}
.mc_br_p1_1 {
	padding: 25px 0;
	overflow: hidden;
	border-bottom: 1px dashed #d4d4d4;
}
.mc_br_p11_left {
	width: 300px;
	height: 190px;
	overflow: hidden;
}
.mc_br_p11_right {
	width: 470px;
}
.mc_br_p11_left img {
	width: 100%;
}
.mc_br_p11_right h6 {
	line-height: 40px;
	font-size: 18px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.mc_br_p3_cont img {
	height: 145px;
	width: 206px;
}
.mc_br_p11_right p {
	padding: 10px 0;
	color: #626262;
	font-size: 14px;
	line-height: 25px;
	max-height: 120px;
	overflow: hidden;
}
.mc_br_p11_right p a {
	color: #6fba2c;
}
.mc_br_p11_tag {
}
.mc_br_p11_tag span {
	color: #000;
	font-size: 14px;
	padding-right: 15px;
	line-height: 30px;
}
.mc_br_p1_2 {
	padding: 20px 0;
}
.mc_br_p1_2 li {
	height: 30px;
	line-height: 30px;
}
.mc_br_p13_left {
	width: 320px;
}
.mc_br_p13_right {
	width: 450px;
	padding-top: 40px;
	max-height: 240px;
	overflow: hidden;
}
.mc_br_p13_left >a {
	display: block;
	position: relative;
	max-height: 200px;
	overflow: hidden;
}
.mc_br_p13_left >a img {
	width: 100%;
}
.mc_br_p13_left >a span {
	display: block;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-indent: 10px;
	color: #fff;
	background-color: rgba(0,0,0,.6);
}
.mc_br_p13_right li {
	padding: 0 10px;
	height: 25px;
	overflow: hidden;
	background: url(/templates/images/pb_br_p1_right_icon2.png) no-repeat left center;
}
.mc_br_p13_right li a {
	line-height: 25px;
	color: #242424;
}
ul.mc_br_p2_cont {
	overflow: hidden;
}
ul.mc_br_p2_cont li {
	width: 140px;
	padding: 10px;
	float: left;
	overflow: hidden;
}
ul.mc_br_p2_cont li img {
	width: 100%;
}
ul.mc_br_p2_cont li span {
	display: block;
	overflow: hidden;
	width: 100%;
	text-align: center;
	line-height: 30px;
	height: 30px;
}
ul.mc_br_p3_cont {
	overflow: hidden;
}
ul.mc_br_p3_cont li {
	width: 180px;
	padding: 10px;
	float: left;
	overflow: hidden;
}
ul.mc_br_p3_cont li img {
	width: 100%;
}
/*END medicalCulture��ҽԺ�Ļ�*/

/*medicalGuide����ҽָ��*/
.mg_br_part1, .mg_br_part2 {
	overflow: hidden;
	padding-top: 30px;
}
.mc_br_p1_cont {
	overflow: hidden;
	padding-top: 15px;
	line-height: 30px;
}
.mc_br_p1_cont >span {
	display: inline-block;
	font-size: 14px;
	color: #000;
	margin: 0 5px;
}
.mc_br_p1_cont>select {
	display: inline-block;
	width: 120px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #e4e4e4;
	margin: 0 5px;
	color: #000;
}
.mc_br_p1_cont a.querybtn {
	display: inline-block;
	width: 70px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
	background-color: #ff7e00;
	border: 1px solid #d16700;
	border-radius: 5px;
	margin: 0 5px;
}
.mc_br_p1_cont .inputbox {
	display: inline-block;
	position: relative;
	padding: 0 5px;
}
.mc_br_p1_cont .inputbox input {
	width: 130px;
	height: 30px;
	line-height: 28px;
	border: 1px solid #e4e4e4;
	text-indent: 5px;
	color: #000;
}
.mc_br_p1_cont .inputbox a {
	position: absolute;
	right: 5px;
	top: 0;
	width: 30px;
	height: 30px;
	background: url(/templates/images/icon_timeselect.png) no-repeat center;
}
.mc_br_p2_cont {
	overflow: hidden;
}
.mc_br_p2_cont ul {
	overflow: hidden;
	padding: 10px 10px 0 10px;
}
.mc_br_p2_cont li {
	padding: 0 10px;
	overflow: hidden;/*  height: 25px;  
background: url(/templates/images/pb_br_p1_right_icon3.png) no-repeat left center;
*/}
.mc_br_p2_cont li a {
	line-height: 25px;
	color: #565656;
}
.p_about_content_img_6 li {
	float: left;
	padding: 10px;
}
.p_about_content_img_6 li img {
	border: 1px solid #a9dfe8;
	height: 160px;
	display: block;
	width: 112px;
}
.p_about_content_img_6 span {
	display: inline;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
}
.p_pro h3 {
	color: #2173bd;
	font-size: 16px;
}
.jobx_box .right {
	width: 570px;
}
.jobx_box {
	margin: 25px 0;
	overflow: hidden;
}
.p_about_txt_ul li {
	float: left;
}
/*.p_about_txt_ul li:nth-child(1) {
	background: #6fba2c none repeat scroll 0 0;
	height: 30px;
	margin: 10px 10px 0 0;
	width: 5px;
}
.jobx_box img {
	height: 161px;
	padding-top: 10px;
	width: 217px;
}
.p_about_txt_ul li:nth-child(2) {
	color: #484848;
	font-size: 27px;
}
.p_about_txt_ul li:nth-child(3) {
	color: #b7b7b7;
	font-size: 16px;
	margin-left: 10px;
	text-transform: uppercase;display: none;
}
.jobx_box .right .p_about_txt_ul {
	border-bottom: 1px solid #ccc;
	height: 50px;
	line-height: 50px;
}
.p_about_txt_ul li:nth-child(4) {
	color: #2173bd;
	float: right;
}*/
.jobx_box .research_list li {
	line-height: 27px;
	margin: 0 !important;
}
.jobx_box .p_about_content {
	margin-top: 10px;
}
.jobsmail {
	line-height: 27px;
	text-align: center;
}
.jobsmail img {
	padding: 20px 0;
}
.j_em_tx1 {
	color: #ff7100;
	font-size: 25px;
	font-weight: bold;
}
.j_em_tx2 {
	font-size: 16px;
}
/*.menu_162 .navbox, .menu_163 .navbox, .menu_164 .navbox, .menu_165 .navbox, .menu_166 .navbox {
	background: #cd0000 none repeat scroll 0 0;
}*/
/*.menu_162 .nav ul li ul li a, .menu_163 .nav ul li ul li a, .menu_164 .nav ul li ul li a, .menu_165 .nav ul li ul li a, .menu_166 .nav ul li ul li a {
	background: #cd0000 none repeat scroll 0 0;
}*/
/*.menu_162 .sortnavt h3, .menu_163 .sortnavt h3, .menu_164 .sortnavt h3, .menu_165 .sortnavt h3, .menu_166 .sortnavt h3 {
	background: #cd0000 none repeat scroll 0 0;
}*/
/*..menu_162 .con_title, .menu_163 .con_title, .menu_164 .con_title, .menu_165 .con_title, .menu_166 .con_title {
	background: #cd0000 none repeat scroll 0 0;
}*/
/*.menu_162 .foot, .menu_163 .foot, .menu_164 .foot, .menu_165 .foot, .menu_166 .foot {
	background: #cd0000 none repeat scroll 0 0;
}*/
.menu_162 #productSearch ul, .menu_163 #productSearch ul, .menu_164 #productSearch ul, .menu_165 #productSearch ul, .menu_166 #productSearch ul {
	border-color: #cd0000;
}
.menu_162 .i_sint, .menu_163 .i_sint, .menu_164 .i_sint, .menu_165 .i_sint, .menu_166 .i_sint {
	color: #cd0000;
}
.menu_162 .language a, .menu_163 .language a, .menu_164 .language a, .menu_165 .language a, .menu_166 .language a {
	color: #cd0000;
}
.menu_162 .language li, .menu_163 .language li, .menu_164 .language li, .menu_165 .language li, .menu_166 .language li {
	color: #cd0000;
}
.menu_162 .current_location, .menu_163 .current_location, .menu_164 .current_location, .menu_165 .current_location, .menu_166 .current_location {
	color: #cd0000;
	background-image: url("/templates/images/redhomeicon.png");
}
/*.menu_162 .leftlist, .menu_163 .leftlist, .menu_164 .leftlist, .menu_165 .leftlist, .menu_166 .leftlist {
	background: #fae6e6 none repeat scroll 0 0;
}*/
.menu_162 .sortnavul li a:hover, .menu_163 .sortnavul li a:hover, .menu_164 .sortnavul li a:hover, .menu_165 .sortnavul li a:hover, .menu_166 .sortnavul li a:hover {
	background: #6fba2c none repeat scroll 0 0;
}
/*.menu_162 .con_infos li, .menu_163 .con_infos li, .menu_164 .con_infos li, .menu_165 .con_infos li, .menu_166 .con_infos li {
	background: #fb5b5b none repeat scroll 0 0;
	border-color: #f0d0d0;
}*/
.menu_162 .consutltation, .menu_163 .consutltation, .menu_164 .consutltation, .menu_165 .consutltation, .menu_166 .consutltation {
	background: #f0d0d0 none repeat scroll 0 0;
}
/*.menu_162 .head, .menu_163 .head, .menu_164 .head, .menu_165 .head, .menu_166 .head {
	background-image: url("/templates/images/redtopbg.png");
}*/
.menu_162 .i_sbtn, .menu_163 .i_sbtn, .menu_164 .i_sbtn, .menu_165 .i_sbtn, .menu_166 .i_sbtn {
	background-image: url("/templates/images/redserce.png");
}
.pb_br_p3_left ul {
	padding: 10px 0;
}
.pb_br_p3_left ul li {
	background: rgba(0, 0, 0, 0) url("/templates/images/icon.gif") no-repeat scroll left center;
	height: 25px;
	overflow: hidden;
	padding-left: 10px;
}
.pb_br_p3_left ul li a {
	color: #242424;
	line-height: 25px;
}
.pb_br_p3_left > a {
	border: 1px solid #5a5a5a;
	color: #5a5a5a;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	text-align: center;
	width: 100px;
}
.pink .title01 h4 {
	background-image: url("/templates/images/soliicon.png");
	background-position: left 13px;
	background-repeat: no-repeat;
	color: #2173bd;
	font-weight: bold;
	padding-left: 15px;
}
.pink .title01 a {
	color: #2173bd;
}
.pink a:hover {
	color: #2173bd;
}
.pb_br_p3_right {
	padding-top: 11px;
	position: relative;
	width: 400px;
}
.pb_br_p3_r_img img {
	height: 230px;
	width: 400px;
}
.pb_br_part1.pink {
	float: left;
}
.pb_br_part3.pink {
	margin: 20px 0 0px;
	overflow: hidden;
	float: right;
}
.pb_br_p3_r_img span {
	background: rgba(0, 0, 0, 0.41) none repeat scroll 0 0;
	bottom: 0;
	color: rgb(255, 255, 255);
	left: 0;
	line-height: 32px;
	position: absolute;
	text-align: center;
	width: 100%;
}
.pb_br_p3_right.left {
	width: 340px;
}
.pb_br_p3_right.left .pb_br_p3_r_img img {
	width: 340px;
}
.pb_br_p3_left.right {
	width: 400px;
}
.title01 span {
	display: inline-block;
	float: left;
	padding-left: 15px;
}
.pb_br_p3_left.left {
	width: 385px;
}
.pb_br_p3_left.left li div {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 200px;
}
.pb_br_p3_left.left li span {
	float: right;
}
.sordlis {
	overflow: hidden;
	width: 385px;
}
.sordlis.s_1, .sordlis.s_3, .sordlis.s_5 {
	float: left;
}
.sordlis.s_2, .sordlis.s_4, .sordlis.s_6 {
	float: right;
}
.sordlis.s_1, .sordlis.s_2, .sordlis.s_3, .sordlis.s_4 {
	height: 230px;
}
.sorimg img {
	height: 200px;
	width: 385px;
}
.title01 a img {
	padding-top: 19px;
}
.sorimg {
	position: relative;
	background: none !important;
	padding: 0px !important;
}
.sorimg span {
	background: rgba(0, 0, 0, 0.41) none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	left: 0;
	line-height: 31px;
	position: absolute;
	text-indent: 12px;
	width: 100%;
}
.sordlis li span {
	float: right;
}
.sordlis .title01 {
	text-align: left;
	color: #2173bd;
}
.sordlis li a div {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 290px;
}
.sordlis li {
	line-height: 30px;
	background: rgba(0, 0, 0, 0) url("/templates/images/icon.gif") no-repeat scroll left center;
	padding-left: 10px;
}
.sordlis li a {
	display: block;
	overflow: hidden;
	width: 100%;
}
.menu_56 .pb_br_p1_right ul li {
rgba(0, 0, 0, 0) url("/templates/images/pb_br_p1_right_icon3.png") no-repeat scroll left center
}
/*.menu_56 .pb_br_p1_right.right li {
 background: rgba(0, 0, 0, 0) url("/templates/images/pinksanjiao.png") no-repeat scroll left center;
}
.menu_56 .pb_br_p1_left h4 {
    background-color: rgba(246, 98, 178, 0.84);}
*/
/*.sordlis.s_6 li {
      background-image: url("/templates/images/donwicon.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-left: 30px;
}*/


/*.menu_56 .navbox,.menu_57 .navbox,.menu_60 .navbox,.menu_58 .navbox,.menu_59 .navbox
{
    background: #ef1f8f none repeat scroll 0 0;
}
.menu_56 .nav ul li ul li a,
.menu_57 .nav ul li ul li a,
.menu_60 .nav ul li ul li a,
.menu_58 .nav ul li ul li a,
.menu_59 .nav ul li ul li a
{
    background: #ef1f8f none repeat scroll 0 0;
}
.menu_56 .sortnavt h3,
.menu_57 .sortnavt h3,
.menu_60 .sortnavt h3,
.menu_58 .sortnavt h3,
.menu_59 .sortnavt h3
{
    background: #ef1f8f none repeat scroll 0 0;
}
.menu_56 .con_title,
.menu_57 .con_title,
.menu_60 .con_title,
.menu_58 .con_title,
.menu_59 .con_title
{
    background: #ef1f8f none repeat scroll 0 0;
}
.menu_56 .foot,
.menu_57 .foot,
.menu_60 .foot,
.menu_58 .foot,
.menu_59 .foot
{
    background: #ef1f8f none repeat scroll 0 0;
}
.menu_56 #productSearch ul,
.menu_57 #productSearch ul,
.menu_60 #productSearch ul,
.menu_58 #productSearch ul,
.menu_59 #productSearch ul
{
    border-color: #ef1f8f;
}
.menu_56 .i_sint,
.menu_57 .i_sint,
.menu_60 .i_sint,
.menu_58 .i_sint,
.menu_59 .i_sint
{
    color: #ef1f8f;
}
.menu_56 .language a,
.menu_57 .language a,
.menu_60 .language a,
.menu_58 .language a,
.menu_59 .language a
{
    color: #ef1f8f;
}
.menu_56 .language li,
.menu_57 .language li,
.menu_60 .language li,
.menu_58 .language li,
.menu_59 .language li
{
    color: #ef1f8f;
}
.menu_56 .current_location,
.menu_57 .current_location,
.menu_60 .current_location,
.menu_58 .current_location,
.menu_59 .current_location {
    color: #ef1f8f;
  background-image: url("/templates/images/pinkhomeicon.png");
}
.menu_56 .leftlist,
.menu_57 .leftlist,
.menu_60 .leftlist,
.menu_58 .leftlist,
.menu_59 .leftlist
{
    background: #fae6f1 none repeat scroll 0 0;
}
.menu_56 .sortnavul li a:hover,
.menu_57 .sortnavul li a:hover,
.menu_60 .sortnavul li a:hover,
.menu_58 .sortnavul li a:hover,
.menu_59 .sortnavul li a:hover
{
    background: #fb5ba9 none repeat scroll 0 0;
}
.menu_56 .con_infos li,
.menu_57 .con_infos li,
.menu_60 .con_infos li,
.menu_58 .con_infos li,
.menu_59 .con_infos li
{
    background: #fb5ba9 none repeat scroll 0 0;
    border-color: #f0d0d0;
}
.menu_56 .consutltation,
.menu_57 .consutltation,
.menu_60 .consutltation,
.menu_58 .consutltation,
.menu_59 .consutltation
{
    background: #f0d0d0 none repeat scroll 0 0;
}

/*.menu_56 .head,
.menu_57 .head,
.menu_60 .head,
.menu_58 .head,
.menu_59 .head
{background-image: url("/templates/images/pinktopbg.png");
}*/

/*.menu_56 .i_sbtn,
.menu_57 .i_sbtn,
.menu_60 .i_sbtn,
.menu_58 .i_sbtn,
.menu_59 .i_sbtn
{background-image: url("/templates/images/pinkserce.png");
}
*/

.p_about_txt.neiye {
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
.p_about_txt.neiye .p_about_txt_ul .li1{
	margin-right: 5px;
	margin-top: 4px;
}
.n_n_list {
	padding-left: 18px;
	padding-top: 10px;
}
.menu_163 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1), .menu_164 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1), .menu_165 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1), .menu_166 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1), .menu_162 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) {
	background-color: #CD0000;
}
.menu_163 .n_n_list li, .menu_164 .n_n_list li, .menu_165 .n_n_list li, .menu_166 .n_n_list li, .menu_162 .n_n_list li {
	background-image: url("/templates/images/pb_br_p1_right_icon1.png");
}
/*.menu_56 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) ,
.menu_57 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) ,
.menu_60 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) ,
.menu_58 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) ,
.menu_59 .p_about_txt.neiye .p_about_txt_ul li:nth-child(1) { background-color: #ef1f8f;}
*/

/*.menu_59 .n_n_list li,
.menu_56 .n_n_list li,
.menu_57 .n_n_list li,
.menu_58 .n_n_list li,
.menu_60 .n_n_list li
{
  background-image: url("/templates/images/pinksanjiao.png");}*/


.nsordlis.ns_2, .nsordlis.ns_3, .nsordlis.ns_4, .nsordlis.ns_5, .nsordlis.ns_6, .nsordlis.ns_7, .kssordlis.kss_2, .kssordlis.kss_3, .kssordlis.kss_4, .kssordlis.kss_5, .kssordlis.kss_6, .kssordlis.kss_7 {
	width: 385px;
}
.nsordlis.ns_2, .nsordlis.ns_4, .nsordlis.ns_6, .kssordlis.kss_2, .kssordlis.kss_4, .kssordlis.kss_6 {
	float: left;
}
.nsordlis.ns_3, .nsordlis.ns_5, .nsordlis.ns_7, .kssordlis.kss_3, .kssordlis.kss_5, .kssordlis.kss_7 {
	float: right;
}
.nsordlis .title01, .kssordlis .title01 {
	color: #2173bd;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	margin: 11px 0;
	text-align: left;
}
.left.tj_list1 {
	width: 450px;
}
.nsordlis .title01 a, .kssordlis .title01 a {
	color: #2173bd;
	float: right;
	font-size: 14px;
	font-weight: normal;
}
.right.tj_listimg {
	line-height: 35px;
	padding-top: 20px;
	width: 310px;
}
.right.tj_listimg img {
	height: 210px;
	width: 100%;
}
.nsordlis, .kssordlis {
	margin-top: 20px;
	overflow: hidden;
}
.left.tj_list1 li, .nsordlis.ns_5 li, .nsordlis.ns_4 li {
	background-image: url("/templates/images/pb_br_p1_right_icon3.png");
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	padding-left: 10px;
}
.kssordlis.kss_2 span, .kssordlis.kss_4 span, .kssordlis.kss_5 span, .nsordlis.ns_2 span, .nsordlis.ns_3 span, .nsordlis.ns_6 span {
	float: right;
}
.kssordlis.kss_2 a div, .kssordlis.kss_5 a div, .kssordlis.kss_4 a div, .nsordlis.ns_2 a div, .nsordlis.ns_3 a div, .nsordlis.ns_6 a div{
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 300px;
}
.nsordlis.ns_5 a div{float:left;width:715px;}
.kssordlis.kss_2 a, .kssordlis.kss_3 a, .kssordlis.kss_5 a, .kssordlis.kss_4 a, .nsordlis.ns_2 a, .nsordlis.ns_3 a, .nsordlis.ns_6 a {
	line-height: 30px;
}
.kssordlis li, .nsordlis li {
	display: block;
	float: left;
	width: 100%;
}
.kssordlis.kss_3 li, .nsordlis.ns_7 li {
	padding: 0 1%;
	text-align: center;
	width: 31%;
}
.kssordlis.kss_3 img, .nsordlis.ns_7 img {
	height: 165px;
	width: 120px;
}
.kssordlis.kss_3 li div, .nsordlis.ns_7 li div {
	font-size: 16px;
	line-height: 40px;
}
.sorimg > img {
}
.kssordlis.kss_3 div {
	float: none;
}
.kssordlis.kss_3 span, .nsordlis.ns_7 span {
	color: #2173bd;
}
.kssordlis.kss_3 {
	height: 340px;
}
.kssordlis.kss_7 li, .kssordlis.kss_6 li {
	background-image: url("/templates/images/pb_br_p1_right_icon3.png");
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	padding-left: 10px;
}
.kssordlis.kss_6 li, .kssordlis.kss_7 li {
	line-height: 30px;
}
.search .p_content {
	width: 1030px;
}
.i_i_ewm1 img {
	height: 95px;
	margin: 0 auto;
}
.i_i_ewm1 li {
	width: 42%;
}
.left.tj_list1 li a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}
.kssordlis.kss_3 li a div {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}
.kssordlis.kss_2 {
	min-height: 340px;
}
.menu_75 .p_about_content_left_50 {
	width: 100%;
}
.i_news_l.left .i_n_l_last a {
 height: 85px;
    margin-top: 14px;
}
.nsordlis.ns_2 .sorimg img, .nsordlis.ns_3 .sorimg img, .nsordlis.ns_6 .sorimg img {
	width: 385px;
	height: 136px
}
.nsordlis.ns_2 .sorimg, .nsordlis.ns_3 .sorimg, .nsordlis.ns_6 .sorimg {
	margin-bottom: 10px;
}
.menu_56 .consutltation, .menu_57 .consutltation, .menu_60 .consutltation, .menu_58 .consutltation, .menu_59 .consutltation {
	display: none;
}
.menu_34 .p_pro img {
	width: auto !important;
}
.hd a, .hd2 a, .hd1 a {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% auto;
	display: block;
	height: 100px;
	position: absolute;
	top: 10px;
	width: 30px;
}
.p_about_content_img_6 {
	transition: none 0s ease 0s;
}
.tempWrap {
	width: 630px !important;
}
.bd {
	margin: 0 26px;
	width: 753px;
}
.tempWrap li {
	padding: 5px;
}
.hd, .hd2, .hd1 {
	position: relative;
}
.prev {
	background-image: url(/templates/images/leftjt.png);
}
.next {
	background-image: url(/templates/images/rightjt.png);
right: 0;
}

.scroll_img .hd1 a {
    top: 92px; display: none;
}
.scroll_img .prev {
	background-image: url(/templates/images/leftjtcover.png);
left: -24px;
}
.scroll_img .next {
	background-image: url(/templates/images/rightjtcover.png);
	right: -24px;
}
.p_about_content_left_50 img, .p_about_content_right_50 img {
	height: 185px;
	width: 139px;
}
.E_deme span {
  color: #2173bd;
    display: block;
    font-family: oblique;
    font-size: 38px;
    font-weight: bold;
    line-height: 55px;
}
.Elegant_demeanor {
	margin: 0 auto;
	padding-top: 13px;
	width: 720px;
}
.Start.E_deme {
	background-image: url("/templates/images/make.png");
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	text-align: center;
	width: 190px;
}
.End.E_deme {
 background-image: url("/templates/images/end.png");
    background-position: center top;
    background-repeat: no-repeat;
    color: #2173bd;
    font-size: 32px;
    padding-top: 40px;
    text-align: center;
    width: 190px;
}
.process dd {
	background-image: url("/templates/images/straight_line_bg.png");
	background-position: left center;
	background-repeat: repeat-y;
	float: right;
	padding-bottom: 10px;
	padding-left: 16px;
	padding-top: 20px;
	width: 610px;
}
.process dt {
	float: left;
	height: 331px;
	padding-bottom: 10px;
	padding-top: 20px;
	width: 80px;
}
.process {
	overflow: hidden;
}
.process_time {
	background-image: url("/templates/images/make.png");
	background-position: left center;
	background-repeat: no-repeat;
	color: #2173bd;
	font-size: 17px;
	font-weight: bold;
	line-height: 30px;
	margin-left: -26px;
	padding-left: 27px;
}
.process_img img {
	height: 262px;
}
.process_title {
	padding: 5px 0 15px;
}
.process_year {
	background: #e9e9e9 none repeat scroll 0 0;
	font-size: 17px;
	line-height: 30px;
	margin-right: 3px;
	text-align: center;
}
h3 span.code {
	font-size: 12px; font-weight: normal;
}
.position {
	display: block;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
}
.p_about_content_img_6 h3 {
	display: block;
	font-size: 15px;
	line-height: 33px;
	text-align: center;
}
.Introduction_img {
	float: left;
}
.Introduction_topic {
	float: left;
	padding-left: 5px;
	width: 85px;
	padding-top: 20px;
}
.p_about_content_img_Introduction li {
	padding: 0 5px;
	width: 200px;
}
.bd2, .bd1 {
	margin: 0 auto;
	overflow: hidden;
	width: 630px;
}
.bd1 .tempWrap, .bd2.tempWrap {
	width: 630px !important;
}
.p_about_content_img_Introduction {
	transition: none 0s ease 0s;
}
.Dc_title {
	color: #484848;
	font-size: 20px;
	line-height: 43px;
}
.Dc_title a {
	color: #2173bd;
	float: right;
	font-size: 15px;
}
.Dc_lista {
	display: block;
}
.Dc_list a {
	color: #3d3d3d;
	display: block;
	padding-left: 15px;
	transition: none 0s ease 0s;
}
.Dc_list li {
	color: #3d3d3d;
	line-height: 35px;
}
.Dc_list a:hover {
	background: #2173bd none repeat scroll 0 0;
	color: #fff;
}
.Dclist_libg a {
	background: #e8e8e8 none repeat scroll 0 0;
}
/*END medicalGuide����ҽָ��*/
/*���Ҷ���*/

.kssordlis1 .title01 {
	color: #2173bd;
	font-size: 18px;
	font-weight: bold;
	height: auto;
	line-height: 28px;
	text-align: left;
}
.kssordlis1 .title01 a {
	color: #2173bd;
	float: right;
	font-size: 14px;
	font-weight: normal;
}
.kssordlis1 {
	padding-top: 20px;  overflow: hidden;
}
.department {
	font-size: 14px;
	height: 192px;
	color: 2b2b2b;
	line-height: 24px;
	overflow: hidden;
	padding-top: 12px;
}
.kss_1 {
	float: left;
	width: 430px;
}
.kss_2 {
	float: right;
	width: 360px;
	padding-top: 17px;
}
.leader_scroll li {
	background-image: url("/templates/Images/academic_leaders.png");
	background-repeat: no-repeat;
	height: 250px;
	width: 360px;
	transition: none 0s ease 0s;
}
.leaderimg {
	margin: 0 auto;
	padding: 15px 0 5px;
 overflow: hidden;
	width: 240px;
}
.leaderimg span {
	color: #ff7e00;
	display: block;
	float: right;

	font-size: 30px;
	font-weight: bold;
	line-height: 33px;
	padding-top: 20px;
	width: 30px;
}
.leaderinfos {
	color: #5c5c5c;
	font-size: 14px;
	line-height: 24px;
	padding: 0 20px;
}
.leaderimg img {
	width: 100%;

}
.l_img {
	border-radius: 50%;
	display: inline-block;
	height: 135px;
	margin-left: 35px;  float:left;
	overflow: hidden;
	width: 135px;
}
.leader_scroll {
	height: 250px;
	width: 360px;
}
.department a {
	color: #2b2b2b;
}
.kss_3 .sorimg {

    float: left; height: 235px;
    width: 440px;
}

.kss_3 .title01 {
    float: right;
    width: 335px;
}
.subject_dynamic_list {
    float: right;
    width: 335px; padding-top: 10px;
}

.subject_dynamic_list a {
    color: #242424;
    display: block;
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 320px;
}
.kss_3 .sorimg img {
    height: 100%;
    width: 100%;
}
.subject_dynamic_list li {
    background-image: url("/templates/images/pb_br_p1_right_icon3.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 13px;
}
.kss_4 .bd2,.kss_4 .bd1 {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
.kss_4{width:494px;float:left;}
.kss_4 .hd1,.kss_4 .hd2{display:none;}
.kss_4 .p_about_content_img_Introduction li {
    width: 155px;
}

.kss_4 .Introduction_img img {
 display: block;
height: 141px;
    width: 95px;
}
.kss_4 .Introduction_topic {
    font-size: 12px;
 width: 50px;
}
.kss_4 .Introduction_topic h3 {
 font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#upscoll1,#upscoll2 {
    height: 266px;
    overflow: hidden;
}
.kss_tab_title li {
    float: left;
    padding-right: 10px;
}
.kss_tab_title {
    overflow: hidden;
    padding-bottom: 15px;
}
.activetab {
    color: #2173bd;
}
.kss_tab_title a {
    font-size: 18px;
    font-weight: bold;
    line-height: 28px;
}
.kssordlis1.kss_tab {
    float: right;
    width: 284px;
}
.visit_title li {
    float: left;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
}
.visit_title {
    overflow: hidden;
}
.v_name {
    border-bottom: 1px solid #dcdcdc;
    width: 65px;
}
.v_time {
    border-color: #dcdcdc;
    border-style: solid;
    border-width: 0 1px 1px;
    width: 75px;
}
.v_sort {
    border-bottom: 1px solid #dcdcdc;
    width: 140px;
}
#nsremark_toolsa1, #nsremark_toolsa2 {
    border: 1px solid #dcdcdc;
}
.visit_list li {
    float: left;
    line-height: 43px;
    text-align: center;
}
.visit_list {
    overflow: hidden;
}

.kss_ds {
    float: left;
    width: 405px;
}
.kss_ss {
    float: right;
    width: 375px;
}

.kss_ds li, .kss_ss li {
    background-image: url("/templates/images/pb_br_p1_right_icon3.png");
    background-position: left center;
    background-repeat: no-repeat;
    line-height: 25px;
    padding-left: 10px;
}
.kss_ds ul, .kss_ss ul {
    padding-top: 8px;
}
.kss_ds li a, .kss_ss li a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.pone_div img {
    padding: 0 10px;   max-width: none;
}
.pone_div {
    overflow: hidden;
    padding-top: 10px;
    width: 100%;
}

.Special_departments {
    line-height: 0 !important;
}
.Attribution {
    font-size: 12px !important;
    font-weight: normal !important;
}
.Primary_level {
    line-height: 36px;
}


.productremark img {
    width: auto !important;
}
.nav5 ul {
    width: 130px !important;
}
.nav ul .nav5 ul li a {
    /*width: 130px !important;*/
   padding: 0px !important;
}

/* 2017-2-24 ���� */
.p_about_news01{padding:20px 0;}
.p_about_news01 li{height:30px; line-height:30px;}
.p_about_news01 li a{ display:block; float:left; color:#000; width:700px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.p_about_news01 li a:hover{color:#2173BD;}
.p_about_news01 li span{ display:block; float:right; text-align:right; color:#000;}

.mt30{ margin-top:30px;}




/*Ӣ��վ��ʽ*/
.navbox1 .ddsmoothmenu{font-size:14px;}
.navbox1 .ddsmoothmenu ul{z-index: 100;margin: 0;padding: 0;list-style-type: none;}
.navbox1 .ddsmoothmenu li{float: left;position: relative;margin-left:23px;}
.navbox1 #smoothmenu1 .nav_li a{width:auto;}
.navbox1 .ddsmoothmenu li:nth-child(1){margin-left:0px;}
.navbox1 #smoothmenu1 .nav_li a{line-height: 30px;text-align: center;display: inline-block;color: #003176;padding:0 17px;font-size: 17px;text-transform:capitalize;}
.navbox1 #smoothmenu1 .nav_li ul li a{color:#fff;}
.navbox1 .ddsmoothmenu li.line{height: 30px;width: 1px;line-height: 30px;}
.navbox1 .ddsmoothmenu li a.on, #smoothmenu1 .nav_li a:hover{color:#fff !important;background:#0d4798;border-radius: 5px;    transition: none 0s ease 0s; }

.i_content{width:1048px; margin:30px auto;background:#fff;box-shadow: 0px 0px 100px #fff;}
.i_left,.i_middle,.i_right{float:left;}
.i_left ul{margin-left:20px;margin-top:20px;}
.i_left ul li{height:160px;border-bottom:1px solid #e5e5e5;margin-bottom:40px}
.i_left ul li img{display: block;height:102px;width:101px; margin:0 auto;}
.i_left ul li span{display:block ;font-size:20px;height:35px;line-height: 35px;text-transform: capitalize;text-align: center;color:#0d4798;}

.i_middle{margin-top:20px;width:467px;padding:0 40px;}
.i_middle .img{margin:0 auto;}
.title{font-size:20px;line:40px;text-align:center;color:#0d4798;padding:10px 0;}
.i_middle .text{position:relative;}
.i_middle .text p{font-size:14px;line-height:30px;color:#5c5c5c;text-indent: 28px;text-justify: inter-ideograph;text-align: justify;}
.i_middle .text a{font-size:16px;color:#0d4798;position:absolute;bottom:-35px;right:10px;}

.i_right{width:275px;}
.i_right .contact{padding:16px 0;line-height:20px;}
.i_right .contact span{display: inline-block;font-size:14px;color:#3f3f3f;line-height: 33px;;}

 .p_txt p{font-size:16px;line-height:30px;color:#5c5c5c;text-indent: 28px;text-justify: inter-ideograph;text-align: justify;}


.img_1{float:left;width:50%;display:none;}
.img_2{float:right;width:100%}

.footc1 {
    line-height: 30px;
    margin: 35px auto 0;
    overflow: hidden;
   
    margin-left: 184px;
}


.copyright1{margin: 37px auto;
    width: 900px;}
.copyright1 img{float:left;padding-right: 31px\9;display:inline-block;}
.copyright1 div{margin-left: 31px;
    width: 668px;
    display: inline-block;
    margin-top: 15px;}
.copyright1 div{width:808px;}
.contact {
    margin-left: 10px;
    float: right;
}

.p_box{width:1048px;margin:0 auto;}
.screen .box h3{    display: block;margin:20px 0;padding-bottom:5px;border-bottom:1px solid #ccc;height:50px;line-height:40px;}
.screen .box h3 a{display: block;font-size:27px;border-left:5px solid #e3a000;padding:0 0 0 20px;}
.screen .box ul li{display:inline-block;margin-left:10px;float:left;margin-bottom:20px;border:1px solid #2173BD;border-radius:5px;text-align:center;width:23%;line-height: 33px;height:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.screen .box ul li a{color:#2173BD;font-size��22px;font-weight:bold;position: static;
    margin-left: 0;    text-transform: capitalize;}

.screen .box ul li:hover a{color:#ccc;}

body.menu_109 .kssordlis1.kss_tab{display:none;}
body.menu_113 .kssordlis1.kss_tab{display:none;}
body.menu_107 .kssordlis1.kss_tab{display:none;}
body.menu_169 .kssordlis1.kss_tab{display:none;}
body.menu_111 .kssordlis1.kss_tab{display:none;}
body.menu_110 .kssordlis1.kss_tab{display:none;}
body.menu_115 .kssordlis1.kss_tab{display:none;}
body.menu_114 .kssordlis1.kss_tab{display:none;}




.weixin a{display:inline-block;;width:30px;padding:0 10px 5px;}
.weixin{margin-bottom:10px;border-bottom:1px solid #ccc;}
.jiangzuo{margin-bottom:10px;}
.i_right .img{margin-bottom:10px;}
.navbox1 #smoothmenu1 .nav_li a.menu_204{font-size:13px;padding:0}
.nsordlis li.sorimg{display:none;}
.ns_1{display:none;}
.ns_4{display:none;}
.nsordlis.ns_5{width:100%;float:none;}
.ns_6{display:none;}
.ns_7{display:none;}
.KSS_titleBox h2{display: block;
    width: 140px;
    line-height: 18px;
    height: 36px;
    overflow: hidden;}
#KSS_content a{ float:left;}
#KinSlideshow{margin:20px auto;}

body.menu_61.page .p_about_content_right_50 img {
    height: 135px;
    width: 189px;
}

body.menu_37.page .p_deneaour .title02 li {
    float: left;    display: block;
    width: 200px;

}

body.menu_217.page .sortbar {
    background: #e6e6e6 none repeat scroll 0 0;
  display: none;}
.p_about_content.scroll li {
    width: 105px !important;
    margin-right: 5px;
}
body.menu_217.page div#smoothmenu2 {
    display: none;
}
li.nav_li.nav4 ul {
    display: none;
}
.navbox1 #smoothmenu1 .nav_li a.menu_220 {
    font-size: 13px;
    padding: 0;
}
.navbox1 #smoothmenu1 .nav_li a.menu_218 {
    font-size: 13px;
    padding: 0;
}
.navbox1 #smoothmenu1 .nav_li a.menu_219 {
    font-size: 13px;
    padding: 0;
}



.navbox1 .nav ul li ul {
    left: -25px!important;
    position: absolute;
    width: 120px;
    left: 0px;
    display: none;
    visibility: hidden;
    transition: none 0s ease 0s;
    width: 190px !important;
}
.navbox1 li.nav_li.nav5  ul {
    left: -15px!important;
    position: absolute;
    width: 120px;
    left: 0px;
    display: none;
    visibility: hidden;
    transition: none 0s ease 0s;
    width: 190px !important;
}
.pb_b_r .mg_br_part2:nth-child(9) {
    display: none;
}

.hide{
display:none;
}
.close{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #fff;
    line-height: 20px;
    font-size: 20px;
    cursor: pointer;
    position: relative;
      float: right;
    top: -52px;
}

.flexslider{position:relative;height:400px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:400px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/upload/products/2017101316345031.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.i_b2_news_b .title03 ul.i_online_tit.clearfix li.title03_l.left {
    width: 120px;
}
.title03_l img{float:left;}
.i_Doctors_Introduction .tempWrap{width:485px !important}
.menu_99 .i_Doctors_Introduction .tempWrap{width:100% !important}
.menu_160 .i_Doctors_Introduction .tempWrap{width:100% !important}
.menu_155 .i_Doctors_Introduction .tempWrap{width:100% !important}
.menu_150 .i_Doctors_Introduction .tempWrap{width:100% !important}
/*deng 健康医学科宽度整行*/
.menu_107 .i_Doctors_Introduction .tempWrap{width:100% !important}
.index .tempWrap {
    width: 630px !important;
}
.p_depanav_list_lists a {
      display: inline-block;
    float: left;
    font-size: 15px !important;

    line-height: 15px;
    padding: 0;
    margin: 0;
}
span.menlist {
    display: block;
    overflow: hidden;
  padding:10px 0\9;
}
.Primary_level{font-size:14px !important \9;}
.Attribution{font-size:12px !important \9;
    font-weight: normal !important \9;
    display: block \9;
    height: 13px \9;
    line-height: 13px \9;}

.Special_departments {
    height: 50px !important \9;
}
.i_content .i_left a {
    display: block \9;;
}
.screen .box ul {
    overflow: hidden;
}
.i_content .i_left {width:150px \9;}
.screen .box {
    margin-bottom: 20px\9;
}
.menu_37 .p_product .i_pro_c ul {
    overflow: hidden;
}
.menu_55 .tempWrap{width:720px !important}

body.menu_228.page .p_newsf {
    width: 100%;
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 1px solid #dcdddd;
}
body.menu_228.page .p_newsi {
    float: left;
    width: 40%;
    height: 190px;
    overflow: hidden;
}
body.menu_228.page .p_newsi img {
    width: 100%;
      height: 190px;
    overflow: hidden;
}
body.menu_228.page .p_newsc {
    float: right;
    width: 55%;
}
body.menu_228.page .p_newsc h3 {
    height: 40px;
    line-height: 40px;
    display: block;
    font-size: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    float: left;
}
body.menu_228.page .p_newsc ins {
    float: left;
    line-height: 40px;
    font-size: 14px;
    text-decoration: none;
}
body.menu_228.page .p_newsc span {
    display: block;
    width: 100%;
    height: 95px;
    margin-top: 5px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
}
.newstime_228 {
    width: 20%;
    float: left;
}
.newstopic_228 {
    float: right;
    width: 75%;
}

.i_pro_cl li {
    width: 227px;
    float: left;
    margin: 10px 19px 19px 0px;
}

.p_product.p_deneaour {
    width: 800px;
}
.i_pro_cl {
    overflow: hidden;
    width: 800px;
}
.p_deneaour img {
    height: 191px;
    width: 224px;
    overflow: hidden;
}

.i_pro_cl li span a {
    width: 200px;
    text-overflow: ellipsis;
    overflow: hidden;
  display: block;
    white-space: nowrap;
}

.i_pro_cl li span a:hover {
    width: 200px !important;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}


.p_about_txt .p_about_txt_ul .li1 {
	background: #6fba2c;
	width: 5px;
	height: 30px;
	margin: 21px 10px 0 0;
}
.p_about_txt .p_about_txt_ul .li2 {
	font-size: 25px;
color: #484848;
white-space: nowrap;
overflow: hidden;
float: left;
width: 450px;
text-overflow: ellipsis;
}
.p_about_txt .p_about_txt_ul .li3 {
	color: #b7b7b7;
	font-size: 16px;
	margin-left: 10px;
	text-transform: uppercase;display: none;
}
.p_about_txt .p_about_txt_ul li:nth-child(4) {
	color: #2173BD;
	float: right;
}
.p_about_txt_ul .li1 {
	background: #6fba2c none repeat scroll 0 0;
	height: 30px;
	margin: 10px 10px 0 0;
	width: 5px;
}
.p_about_txt_ul .li2 {
	color: #484848;
	font-size: 27px;
}
.p_about_txt_ul .li3 {
	color: #b7b7b7;
	font-size: 16px;
	margin-left: 10px;
	text-transform: uppercase;display: none;
}
.jobx_box .right .p_about_txt_ul {
	border-bottom: 1px solid #ccc;
	height: 50px;
	line-height: 50px;
}
.jobx_box img {
	height: 161px;
	padding-top: 10px;
	width: 217px;
}
.p_about_txt_ul li:nth-child(4) {
	color: #2173bd;
	float: right;
}
/*2017-11-20*/
.i_b3 {

    float: left;
}
.b3_link {
position: absolute;
left: 0;
right: 0;
margin-left: 12px;
margin-right: 26px;
bottom: 24px;
text-align: right;
padding-right: 20px;
}
.b3_link li {
  display: inline-block;
  padding-right: 0px;
float: right;
}
.b3_link a {
  width: 34px;
  background: #7094CE;
  text-align: center;
  font-size: 14px;
  color: #fff;
  font-weight: 300;
}
.b3_link a:hover {
    color: #000;
}
#com_singles_i_button a {
    display: inline-block;
    float: left;
}
.jianyan {
    padding-top: 10px;
    overflow: hidden;
}
.jianyan #frm {
float: left;
font-size: 15px;
line-height: 25px;
}
.jianyan #frm input {
    margin-right: 15px;
    line-height: 25px;
    height: 25px;
    text-indent: 10px;
    border: 1px solid #94B1D5;
}
.c_btm{ float: left;margin-top: 2px;}
.c_btm input {
 cursor: pointer;
line-height: 25px;
height: 25px;
background: #2173bd;
color: #fff;
width: 46px;
}
.jiancha.fromd {
    margin-top: 12px;
}
.i_b3 {
   
    position: relative;
}
/*2017-12-19*/
/*#KinSlideshow{display:none;}*/
#pone_div, #pone_div table, #pone_div tr, #pone_div td {
    border: 0 !important;
}

/*2017-12-26*/
.kss_4 .Introduction_img {
    float: left;
    width: 100%;
    text-align: center;
}
.kss_4 .Introduction_img img {
    display: block;
    height: 196px;
    width: 130px;
    margin: 0 auto;
}
.kss_4 .Introduction_topic{
	width: 100%;
	padding-top: 5px;
	padding-left: 0px;
	float: left;
}
#upscoll1, #upscoll2 {
    height: 420px;
  }

.menu_86 .kss_tab,
.menu_98 .kss_tab,
.menu_101 .kss_tab,
.menu_109 .kss_tab,
.menu_113 .kss_tab,
.menu_169 .kss_tab,
.menu_111 .kss_tab,
.menu_110 .kss_tab,
.menu_114 .kss_tab,
.menu_150 .kss_tab,
.menu_99 .kss_tab,
.menu_155 .kss_tab,
.menu_107 .kss_tab{
    display: none;
}

.menu_86 .kss_4,
.menu_98 .kss_4,
.menu_101 .kss_4,
.menu_109 .kss_4,
.menu_113 .kss_4,
.menu_169 .kss_4,
.menu_111 .kss_4,
.menu_110 .kss_4,
.menu_114 .kss_4,
.menu_150 .kss_4,
.menu_99 .kss_4,
.menu_155 .kss_4,
.menu_160 .kss_4,
.menu_107 .kss_4{
    width: 805px;
}

.menu_86 .Introduction_img,
.menu_98 .Introduction_img,
.menu_101 .Introduction_img,
.menu_109 .Introduction_img,
.menu_113 .Introduction_img,
.menu_169 .Introduction_img,
.menu_111 .Introduction_img,
.menu_110 .Introduction_img,
.menu_114 .Introduction_img{
    float: initial;
}

.menu_86 .kss_4 .bd2,
.menu_86 .kss_4 .bd1,
.menu_98 .kss_4 .bd2,
.menu_98 .kss_4 .bd1,
.menu_101 .kss_4 .bd2,
.menu_101 .kss_4 .bd1,
.menu_109 .kss_4 .bd2,
.menu_109 .kss_4 .bd1,
.menu_113 .kss_4 .bd2,
.menu_113 .kss_4 .bd1,
.menu_169 .kss_4 .bd2,
.menu_169 .kss_4 .bd1,
.menu_111 .kss_4 .bd2,
.menu_111 .kss_4 .bd1,
.menu_110 .kss_4 .bd2,
.menu_110 .kss_4 .bd1,
.menu_114 .kss_4 .bd2,
.menu_114 .kss_4 .bd1{

    width: 805px;
}

.menu_86 .i_Doctors_Introduction .tempWrap,
.menu_98 .i_Doctors_Introduction .tempWrap,
.menu_101 .i_Doctors_Introduction .tempWrap,
.menu_109 .i_Doctors_Introduction .tempWrap,
.menu_113 .i_Doctors_Introduction .tempWrap,
.menu_169 .i_Doctors_Introduction .tempWrap,
.menu_111 .i_Doctors_Introduction .tempWrap,
.menu_110 .i_Doctors_Introduction .tempWrap,
.menu_114 .i_Doctors_Introduction .tempWrap{
    width: 805px !important;
}

.menu_86 .kss_4 .p_about_content_img_Introduction li,
.menu_98 .kss_4 .p_about_content_img_Introduction li,
.menu_101 .kss_4 .p_about_content_img_Introduction li,
.menu_109 .kss_4 .p_about_content_img_Introduction li,
.menu_113 .kss_4 .p_about_content_img_Introduction li,
.menu_169 .kss_4 .p_about_content_img_Introduction li,
.menu_111 .kss_4 .p_about_content_img_Introduction li,
.menu_110 .kss_4 .p_about_content_img_Introduction li,
.menu_114 .kss_4 .p_about_content_img_Introduction li{
    width: 152px;
}

.menu_86 .kss_4 .p_about_content_img_Introduction li img,
.menu_98 .kss_4 .p_about_content_img_Introduction li img,
.menu_101 .kss_4 .p_about_content_img_Introduction li img,
.menu_109 .kss_4 .p_about_content_img_Introduction li img,
.menu_113 .kss_4 .p_about_content_img_Introduction li img,
.menu_169 .kss_4 .p_about_content_img_Introduction li img,
.menu_111 .kss_4 .p_about_content_img_Introduction li img,
.menu_110 .kss_4 .p_about_content_img_Introduction li img,
.menu_114 .kss_4 .p_about_content_img_Introduction li img{
 width: 145px;
height: 219px;
    margin: 0 auto;
}

.menu_86 .kss_4 .Introduction_topic,
.menu_98 .kss_4 .Introduction_topic,
.menu_101 .kss_4 .Introduction_topic,
.menu_109 .kss_4 .Introduction_topic,
.menu_113 .kss_4 .Introduction_topic,
.menu_169 .kss_4 .Introduction_topic,
.menu_111 .kss_4 .Introduction_topic,
.menu_110 .kss_4 .Introduction_topic,
.menu_114 .kss_4 .Introduction_topic{

    width: 100%;
    float: left;
    padding: 0;
    padding-top: 5px;
}

.menu_86 .kss_4 .Introduction_topic h3,
.menu_98 .kss_4 .Introduction_topic h3,
.menu_101 .kss_4 .Introduction_topic h3,
.menu_109 .kss_4 .Introduction_topic h3,
.menu_113 .kss_4 .Introduction_topic h3,
.menu_169 .kss_4 .Introduction_topic h3,
.menu_111 .kss_4 .Introduction_topic h3,
.menu_110 .kss_4 .Introduction_topic h3,
.menu_114 .kss_4 .Introduction_topic h3{
    font-size: 13px;
}


/*2018-1-20*/

.menu_155 .kssordlis1.kss_tab #upscoll2 {
  height: 260px;
}
.menu_161 .kssordlis1.kss_tab #upscoll2 {
    height: 260px;
}
.i_ad {

    padding-top: 20px;
}
/*2018-4-8*/
.interim_box {

    position:  fixed;
    top: 15px;
    left: 15px;
    z-index: 100000;

}
.i_b_2 {

    position: relative;

}
.close2 {

    position: absolute;
    left: 7px;
    width: 20px;
    height: 20px;
    top: 7px;
    cursor: pointer;

}
.menu_233 .p_box1.mauto {

    width: 1100px;

}
.menu_233 .p_content.right {

    width: 860px;

}
.menu_50 .i_ad{display:none;}
/*2019-6-21*/

.m228_box {
  border-bottom: 1px solid #ccc;
  height: 50px;
  line-height: 50px;
}
.m228_box {
  margin-top: 30px;
}
.m228_row .p_about_content_left_50 {
  width: 100%;
}
.m228_row .research_list span {
  float: right;
  color: #555;
}
.m228_row .research_list a {
  float: left;
  width: 640px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.m228_row .research_list li {
  width: 790px;
}
.menu_228_ .p_about_txt {
  display: none;
}
.menu_228 .sortnavul li a{    font-size: 13px;    height: auto}
.menu_228 .p_about_txt .p_about_txt_ul .li2{width:auto;}

.wap_erwm{display:none;}

/*2019-10-15op*/
.ewm-body{	background-image: url("../images/Sweepcode.png");}
.ewm-img-row{text-align: center;width: 370px;padding-top: 70px;}
.ewm-img-row img{background-color:#fff;padding: 8px;border: 1px solid #003176;}
.ewm-img-row span{display:block;margin-top: 15px;}

.ewmboxul-row ul {
display: block;
text-align: center;
font-size: 14px;
line-height: 21px;
color:#666666;
justify-content: space-evenly;
padding: 30px 0;
overflow: hidden;
}
.yyt.fl {

    height: 350px;

}
.ewmboxul-row li {
position: relative;
width: 126px;
height: 102px;
float: left;
padding-right: 80px;
padding-left: 50px;
}
.ewmboxul-row li::after {
display: inline-block;
height: 21px;
vertical-align: middle;
content: "";
text-align: center;
background-image: url("../images/arrow.png");
width: 28px;
right: 20px;
position: absolute;
top: 30px;

}
.ewmboxul-row li:last-child:after{display:none}
/*2019-10-15ed*/
/*2019-10-23op*/
.b3_link2 li {
    display: inline-block;
float:left;

}
.b3_link2 ul {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}
.logout-btn {
  background: #ff2c2c;
  color: #fff;
  width: 100px;
  margin: 0 auto;
  line-height: 2.5;
  border-radius: 5px;
  font-size: 15px;
}
.logout {
  padding-top: 19px;
text-align: center;
}
.b3_link2 a {
    background: #2173bd;
    color: #fff;
    padding: 0 15px;
    line-height: 30px;
    font-size: 18px;
    display: block;
    margin: 0 10px 10px;
    border-radius: 6px;
}

.b3_link2 {
    text-align: center;
    margin-top: 40px;
}
.tijianbaog iframe{background: inherit;border: 0}
/*2019-10-23ed*/
/*2019-11-19*/
.m237_title {overflow:hidden;border-bottom:1px solid #c3c3c3;line-height:40px;}
.m237_title li {float:left;}
.m237_title_li1 {border-left:3px solid #229be0;margin-top:5px;margin-bottom:5px;line-height:30px;width: 20px;}
.m237_title_li2 {color:#117bb8;font-size:24px;}
.m237_title li.m237_title_li3 {float:right;color:#117bb8;font-size:16px;}
.m237_title_row {padding-top:20px;padding-bottom:30px;}
.m237_title li.m237_title_li3 a {color:#117bb8;}
.m237_ul li a {overflow:hidden;background-image:url(/templates/Images/tiel11.png);background-position:left center;background-repeat:no-repeat;padding-left:15px;display:block;}
.m237_ul li {    padding: 8px 5px;}
.m237_ul li a div {float:left;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m237_ul li a span {float:right;}
.m237_ul2_img {float:left;width:430px;
    margin-left: 15px}
.m237_dynamic_cont {overflow:hidden;}
.m237_ul2 {float:right;width:532px;}
.m237_regulations {margin-top:30px;}
.m237_dynamic {margin-top:20px;}
.m237_generalization_cont {
    overflow: hidden;
}
.m237_generalization_cont div {
    width: 460px;
    font-size: 17px;
    line-height: 37px;
}
.kss_url {
    padding-top: 45px;
}
.kss-158.kss_9 {
    width: 100%;
}

.kss-158 li {
    float: left;
    width: 390px;
}
/*2019-11-19ed*/
/*2020-5-29op*/
/*2020-5-29ed*/
@media screen and (max-width: 600px) {
.lanren {display:none;}
.logo {float:initial;padding:10px 10px;text-align:center;}

.navbox {display:none;}
.p_banner_box {display:none;}
.logo img {max-width:100%;}
.mauto {max-width:100%;}
.language_search {display:none;}
.p_box_left {display:none;}
.current_location {display:none;}
.p_content {max-width:100%;}
.p_about_txt.neiye {display:none;}
.head {height:auto;}
.foot {display:none;}
.i_box3 {display:none;}
table {max-width:100%;width:100% !important;}
div#com_thenm_list {padding:0 10px;box-sizing:border-box;}
table,td,tr {width:auto !important;}
.p_n_info {text-align:center;}
.wap_erwm{display:block;text-align: center}
.remark, .remark span,.p_n_title{
    font-size: 18px !important;
}
.wap_erwm img {
    width: 150px;
    padding-bottom: 10px;
}
font.no_show {
    display: none;
}

.remark * {
    text-indent: 0 !important;
}
.remark img {
    height: auto !important;
    width: auto !important;
margin-left: -30px !important;
}

.remark > p {
  text-indent: 30px !important;
  margin-bottom: 10px;
}
}