body{ font-family: "微软雅黑",Arial,Georgia,"Times New Roman",Times,serif; font-size: 14px; }
.fullSlide{width:100%;position:relative;height:410px;background:#000}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:410px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:410px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#0C6CB9}
.fullSlide .next,.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/web_images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}
.gray_bg{ background: #F5F5F5; }
.white_bg{ background: #FFF; }
.ptb30{ padding: 30px 0px; }
.p15{padding: 15px;}
.fz12{ font-size: 12px; }
.color_gray{ color: #999 }
.w1002{ width: 1002px;margin: 0 auto }
.w1200{ width: 1200px;margin: 0 auto }
.w960{ width: 960px;margin:0 auto; }
.mb20{ margin-bottom: 20px; }
.mb30{ margin-bottom: 30px; }
.mb60{ margin-bottom: 60px; }
.mr5{ margin-right: 5px; }
.mr10{ margin-right: 10px }
.mr30{ margin-right: 30px; }
.no_border{ border: none; }
.first_title{ height: 91px; background: url(../images/web_images/lm_title_bg.jpg) left top no-repeat; margin: 0 auto; }
.about_title{ width: 260px; }
.news_title{ width: 455px; background-position: 0 -91px; }
.honor_title{ width: 420px; background-position: 0 -364px; }
.certificate_title{ width: 480px;background-position: 0 -182px; }
.case_title{ width: 485px;background-position: 0 -273px; }

.arrow{ width: 30px; height: 30px; background:url(../images/web_images/hori_large.png) left top no-repeat;cursor: pointer;}
.arrow_next{  margin-top:65px;   }
.arrow_prev{ background-position: 0 -30px;margin-top:65px;   }

.top_common{ padding-top: 50px; }
.nav{  width: 700px; }
.nav ul.nav_ul{ padding-top: 40px; font-size: 18px; font-weight: bold; }
.nav ul.nav_ul li{ float: left; width: 100px;text-align: center;  }
.nav ul.nav_ul li.first{ width:65px;}
.nav ul.nav_ul li.hover a{ color: #0071CF }

.about_introduce{ width: 600px; }
.about_intro_show{ line-height: 30px; font-size: 16px; height: 180px; overflow: hidden; }
.other_nav{}
.other_nav ul.about_nav{}
.other_nav ul.about_nav li{ width: 150px;float: left; }


.zzpt{ background: #bcbcbc; padding: 60px; color: #FFF; }
.zzpt_show{ background: url(../images/web_images/zzpt_bg.jpg) left bottom no-repeat; padding-left: 180px; }

.n_lm_pic,.n_change_show{ margin-right: 30px; }

.n_top_intro{ width: 630px; } 

.s_news_block,.i_n_block{ margin-bottom: 40px;padding-bottom: 40px; border-bottom: 1px solid #D6D3CE; }
.top_news_title,.n_t_n_title{font-size: 24px;font-weight: bold; line-height: 40px;height: 40px; overflow: hidden;}
.t_n_intro,.page_detial,.n_t_n_intro,.article_show,.h_intro{ font-size: 16px;line-height: 30px;overflow: hidden; }

.page_show{ padding: 50px 0 }


.picScroll-left{ overflow:hidden; position:relative;  /* border:1px solid #ccc;   */ }
.picScroll-left .bd{ /*padding:10px;  */ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{width:142px; padding:2px; border:1px solid #fff; overflow:hidden }
.picScroll-left .bd ul li .pic img{height:160px; display: inline-block; vertical-align: middle; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#FF6600; background: #FFF4CE;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


.focusBox { position: relative; width: 340px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }	
.focusBox .pic img { width: 340px; height: 240px; display: block; }	
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }	
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px}
.focusBox .txt li a{display:block;color:#fff;padding:0 0 0 10px;font-size:12px;font-weight:700;text-decoration:none}
.focusBox .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focusBox .num li{float:left;position:relative;width:18px;height:15px;line-height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none}
.focusBox .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:.5}
.focusBox .num a:hover,.focusBox .num li.on a{background:#0C6CB9}


.n_c_block2{ width: 640px; }
.lm_title2{ font-size: 24px; height: 40px; border-bottom: 3px solid #0F73BE; margin-bottom: 15px; width: 100px; }
.n_t_n_intro{ height: 90px; border-bottom: 1px dashed #DDDDDD;overflow: hidden;padding-bottom: 10px; margin-bottom: 5px; }
.n_t_n_list{  }
.n_t_n_list ul li,.a_p_title{  line-height: 32px; height: 32px;overflow: hidden; font-size: 16px; }

/**/ .focusBox2 { position: relative; width: 489px; height: 339px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }	
.focusBox2 .pic img { width: 489px; height: 339px; display: block; }	
.focusBox2 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }	
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }	
.focusBox2 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}	
.focusBox2 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }	
.focusBox2 .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focusBox2 .num li{float:left;position:relative;width:18px;height:15px;line-height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox2 .num li a,.focusBox2 .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none}
.focusBox2 .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:.5}
.focusBox2 .num a:hover,.focusBox2 .num li.on a{background:#0C6CB9} 

.footer{ background: #313131;  padding: 30px 0; line-height: 30px; text-align: center; color: #FFF;}

.inner_left{ width: 200px; }
.current_lm_title{ text-align: center; padding: 60px 0; background: #56BCFE; color: #FFF }
.c_l_t_zh{ font-size: 34px; }
.c_l_t_en{ font-size: 16px; }
.c_l_list{ margin-top: 3px; font-size: 16px; }
.c_l_list ul li{ background: url(../images/web_images/first-bg-03.gif) left top no-repeat; height:32px; line-height: 32px; text-align: center;margin-bottom: 3px;   }
.c_l_list ul li:hover{ background-position: 0 -32px;  }
.c_l_list ul li.hover{ background-position: 0 -64px;  }
.c_l_list ul li.hover a{  color: #56BCFE; }

.inner_contact{ background: url(../images/web_images/contact_bg.jpg) no-repeat left top; height: 300px; }
.contact_tel{ padding-top: 105px;font-size: 20px; color: #78C9F6; }
.inner_right{ width: 930px; }
.article_list ul.article_ul{}
.article_list ul.article_ul li{ height: 35px; line-height: 35px;border-bottom: 1px dashed #ddd;font-size: 16px; }
.article_list ul.article_ul li.break{ border-bottom: none; }

.article_detail{  }
.article_detail h1{ font-size: 22px;height: 45px;line-height: 45px;overflow: hidden; } 
.other_info{ padding-bottom: 10px;border-bottom: 1px dashed #DDDDDD; }

.h_block2{ width: 600px; }

.article_picture{  }
.article_picture ul.pic_ul{ margin-right: -10px; }
.article_picture ul.pic_ul li{ width: 282px; padding: 10px; margin-right: 10px; float: left;}
.a_p_img{ width: 260px;height: 240px;padding: 10px; border: 1px solid #DDD; }
.a_p_img:hover{ border-color:#FF6600; background: #FFF4CE; }


.certificate_show{position:relative;overflow:hidden;width:800px}
.certificate_show .bigImg{height:550px;position:relative}
.certificate_show .bigImg li img{vertical-align:middle;width:800px;height:550px}
.certificate_show .bigImg h4{font-size:14px;font-weight:700;line-height:33px;height:33px;padding-right:30px;overflow:hidden;text-align:left}
.certificate_show .smallScroll{height:47px;margin-bottom:6px}
.certificate_show .sNext,.certificate_show .sPrev{float:left;display:block;width:30px;height:30px;background:url(../images/web_images/hori_large.png) left top no-repeat;cursor:pointer;margin-top:40px}
.certificate_show .sNext{background-position:0 -30px}
.certificate_show .sPrev:hover{background-position:-30px 0}
.certificate_show .sNext:hover{background-position:-30px -30px}
.certificate_show .smallImg{float:left;display:inline;width:730px;overflow:hidden}
.certificate_show .smallImg ul{height:120px;width:9999px;overflow:hidden}
.certificate_show .smallImg li{float:left;padding:0 4px 0 0;width:180px;cursor:pointer;display:inline}
.certificate_show .smallImg img{border:1px solid #dcdddd;width:170px;height:100px}
.certificate_show .pageState{position:absolute;top:555px;right:5px;font-family:"Times New Roman",serif;letter-spacing:1px}
.certificate_show .pageState span{color:red;font-size:16px}


.ml160{ margin-left: 160px;  }
.mr160{ margin-right: 160px; }
.case_type_show{  }
.case_type_show ul.case_type_ul{}
/*
.case_type_show ul.case_type_ul li{ width: 160px; height: 160px;float: left; margin-bottom: 40px;}
*/
.case_type_show ul.case_type_ul li{ width: 260px; height: 260px;float: left; margin-bottom: 40px; margin-right:60px;}
.c_t_show{  }
.c_t_title{ height: 30px;line-height: 30px; width: 260px; position: absolute; background: rgba(0,0,0,0.2); bottom: 0px; left: 0px;}
.c_t_show a{ color: #FFF; }

.page_contact{  }
.page_map{ width: 550px; }
.page_contact_info{ width: 600px;height: 500px;background: url(../images/web_images/contact_bg2.jpg) no-repeat left top; } 
.p_c_show{ padding: 120px 0 0 120px; line-height: 30px; }

.index_news_ul{ border-top:1px solid #999; margin-top:10px; padding-top:10px;}
.index_news_ul li{ line-height:25px;}

.next_prev p{ line-height: 35px; }
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
