@charset "utf-8";
/* CSS Document */
/*新闻列表*/
.subslider{ width:100%; height:400px; background:url(/aier/doctor/subslider_1.jpg) no-repeat 50% 50%; overflow:hidden;}
.subslider_bg2{background:url(/aier/doctor/subslider_2.jpg) no-repeat 50% 50%;}
.subslider_bg5{background:url(/aier/doctor/subslider_5.jpg) no-repeat 50% 50%;}
.subslider_bg6{background:url(/aier/doctor/subslider_6.jpg) no-repeat 50% 50%;}
.subcon{ width:1160px; height:400px; margin:0 auto; position:relative;}
.subcon_Rb{ width:300px; height:60px; position:absolute; z-index:1; right:0; bottom:0;}
.con{ width:100%; height:auto; overflow:hidden;}
/*left*/
.conLe{ width:820px; height:auto; overflow:hidden;}
.loc{ width:820px; height:80px; line-height:80px; font-size:15px; color:#505960;}
.loc a{ padding-left:2px; margin-right:1px; color:#505960;}
.loc a:hover{ color:#0565c9;}
.column{ height:auto; overflow:hidden; margin-top:35px;}
.column_hot{ height:270px; background:url(/aier/doctor/icon_29.gif) repeat-x left bottom; margin-bottom:30px; position:relative;}
.column_hot h3{ width:820px; height:45px; line-height:45px; font-size:20px; color:#505960; overflow:hidden;}
.column_hotnr{ height:180px; margin-top:12px;}
.column_hotnr .newsimg{}
.column_hotnr .newsimg a{ width:275px; height:180px; border-radius:3px; overflow:hidden; display:block;}
.column_hotnr .newsimg a > img{ width:275px; height:180px; border-radius:3px; overflow:hidden;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.column_hotnr .newsimg a > img:hover{filter:alpha(opacity:90); opacity:0.9; -moz-opacity:0.9;-khtml-opacity:0.9;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1); cursor:pointer;}
.column_hotnr .newsxx{ width:510px; height:144px; line-height:36px; margin-top:4px; background:url(/aier/doctor/icon_30.png) no-repeat left 11px; color:#666; text-indent:24px; overflow:hidden;}
.column_hot a.detali{ width:145px; height:55px; line-height:55px; background:#0076c6; color:#fff; font-size:16px; text-align:center; position:absolute; right:0; bottom:0; display:block;}
.column_hot a.detali:hover{ background:#56A5AA;}
.column_new_pad{ margin-top:30px;}
.column_new{ height:auto; overflow:hidden;}
.column_new li{ height:160px; border-bottom:1px dashed #cfcfcf; padding-bottom:20px; margin-bottom:28px;}
.column_new li h3{ height:36px; line-height:36px; background:url(/aier/doctor/icon_31.png) no-repeat left center; padding-left:18px; font-size:18px;}
.column_new li h3 a{ color:#222;}
.column_new li h3 a:hover{ color:#222;}
.column_new li div{ height:60px; line-height:30px; margin:14px 0 20px 0; font-size:16px; color:#767676; overflow:hidden;}
.column_new li a.detail{ width:120px; height:28px; line-height:28px; background:url(/aier/doctor/icon_32.png) no-repeat 80px 13px; border:1px solid #cfcfcf; font-size:16px; color:#767676; text-indent:35px; display:block;}
.column_new li a.detail:hover{background:url(/aier/doctor/icon_32hover.png) #0076c6 no-repeat 80px 13px; color:#fff; border:1px solid #0076c6;}
.page{ height:44px; margin:25px 0 50px 80px;}
.page li{ width:42px; height:42px; line-height:42px; border:1px solid #b3b3b3; margin:0 7px; border-radius:6px; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:center; float:left;}
.page li a{display:block;}
.page li.long,.page li.short{ width:75px; font-family:"Microsoft Yahei","微软雅黑",Arial, Helvetica, sans-serif; display:block;}
.page li.short{ width:65px; display:block;}
.page li:hover,.page li.hover{ background:#b3b3b3; color:#fff;}
.page li:hover a,.page li.hover a{ color:#fff;}

.page_search{ height:44px; margin:25px 0 50px 80px;font-size:16px;}
.page_search li{ width:42px; height:42px; line-height:42px; border:1px solid #b3b3b3; margin:0 7px; border-radius:6px; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:center; float:left;}
.page_search li a{display:block;}
.page_search li.long,.page_search li.short{ width:75px; font-family:"Microsoft Yahei","微软雅黑",Arial, Helvetica, sans-serif; display:block;}
.page_search li.short{ width:65px; display:block;}
.page_search li:hover,.page_search li.hover{ background:#b3b3b3; color:#fff;}
.page_search li:hover a,page_search li.hover a{ color:#fff;}

/*推荐*/
.column_recommend{ height:auto; overflow:hidden; margin-top:40px;}
.column_recommend h3{ height:55px; line-height:46px; background:url(/aier/doctor/recommend_h3.png) no-repeat left center; margin-bottom:10px; text-indent:27px; color:#fff;}
.column_recommend ul{ width:820px;}
.column_recommend li{ width:390px; height:42px; line-height:42px; padding-left:12px; font-size:16px; float:left;}
.column_recommend li a{ width:380px; height:40px; line-height:40px; display:block; overflow:hidden;}
/*right*/
.conRi{ width:300px; height:auto; overflow:hidden;}
.conRi_b{ width:300px; height:113px;}

.conRi_intr{ width:298px; height:auto; overflow:hidden; border:1px solid #dcdcdc; margin-top:4px;}
.conRi_intr_t{ width:280px; height:auto; overflow:hidden; margin:9px auto 0 auto;}
.conRi_intr_t div{ width:280px; height:198px; overflow:hidden;}
.conRi_intr_t div a > img{width:280px; height:198px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.conRi_intr_t div a > img:hover{filter:alpha(opacity:90); opacity:0.9; -moz-opacity:0.9;-khtml-opacity:0.9;transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08); cursor:pointer;}

.conRi_intr_t h3{ width:276px; height:50px; line-height:25px; padding-top:8px; margin:0 auto; font-size:16px; color:#505960;}
.conRi_intr_t h3 a{ width:60px; height:25px; line-height:25px; display:block; color:#0076c6;}
.conRi_intr_b{ width:280px; padding:15px 9px 9px 9px; border-top:2px solid #dcdcdc; margin-top:15px;}
.conRi_intr_b .time{ width:235px; line-height:28px; background:url(/aier/doctor/side_icon4.png) no-repeat left 4px; padding-left:30px; margin:0 0 8px 20px; color:#505960;}
.conRi_intr_b .time span{ font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#0565c9;}
.conRi_intr_b .bg1{background:url(/aier/doctor/side_icon5.png) no-repeat left 4px;}
.conRi_intr_b ul{ height:auto; overflow:hidden; margin:12px 0 0 33px;}
.conRi_intr_b ul li{ width:75px; text-align:center; float:left;}
.conRi_intr_b ul li div{ width:44px; height:44px; margin:0 auto;}
.conRi_intr_b ul li h3{ height:36px; line-height:36px; font-size:15px; color:#767676;}
.conRi_intr_b ul li a:hover h3{ color:#0076c6;}

.sdoctor_Scroll{ width:300px; height:338px; overflow:hidden; position:relative;}
.conRi_doctor{ width:300px; height:auto; overflow:hidden; margin:30px 0;}
.conRi_doctor li{ width:280px; height:327px; padding:9px 9px 0 9px;border:1px solid #dcdcdc;}
.conRi_doctor li div{ width:280px; height:272px;}
.conRi_doctor li h3{ height:55px; line-height:55px; padding:0; margin:0; font-size:16px; text-indent:8px; letter-spacing:0; border-bottom:0; overflow:hidden;}
.conRi_doctor li h3 a{ color:#505960;}
.sdoctor_Scroll .dotbox{ position:absolute; top:270px; right:14px;}
.sdoctor_Scroll .dotbox li{ width:6px; height:6px; background:#fff; padding:0; margin:0 3px; border-radius:3px; border:none; overflow:hidden; float:left;}
.sdoctor_Scroll .dotbox li.on{ width:6px; hanging-punctuation:6px; border-radius:3px; background:#0076c6;}

.conRi_yuyue{ width:300px; height:auto; overflow:hidden;}
.conRi_yuyue .h3{ background:url(/aier/doctor/conRi_yuyueti.jpg) no-repeat; font-size:20px; color:#fff;} 
.conRi_yuyue .h3bg{ height:54px; line-height:54px; background:url(/aier/doctor/side_icon6.png) no-repeat 52px center; padding-left:85px;}
.conRi_yuyue form{ width:298px; height:auto; overflow:hidden; padding:10px 0 20px 0; border:1px solid #cfcfcf; border-top:0; border-radius:3px;}
.conRi_yuyue form .formgroup{ width:275px; height:32px; line-height:32px; margin:15px auto;}
.conRi_yuyue form .formgroup label{ width:56px; height:32px; line-height:32px; font-size:16px; color:#505960; text-align:right;}
.conRi_yuyue form .formgroup input{ width:216px; height:32px; line-height:32px; background:#f0f0f0; border-radius:4px;}
.conRi_yuyue form .formbtn{ width:210px; margin:5px auto 0 52px;}
.conRi_yuyue form .formbtn input{ width:100px; height:30px; border-radius:5px; font-size:16px; color:#fff; text-align:center;}
.conRi_yuyue form .formbtn input.green{ background:#0076c6;}
.conRi_yuyue form .formbtn input.brown{ background:#97886e;}

.conRi_lump{ width:300px; height:auto; overflow:hidden; margin:30px 0 20px 0;}
.conRi_lump li{border-radius:10px; margin-bottom:13px;}
.conRi_lump li a{ width:143px; height:50px; line-height:25px; padding:15px 0; color:#fff; text-align:center; display:block;}
.conRi_lump li.bg1{ background:#5db547;}
.conRi_lump li.bg2{ background:#04b6b6;}
.conRi_lump li.bg3{ background:#f74f4f;}
.conRi_lump li.bg4{ background:#209ed9;}
.conRi_lump li.bg5{ background:#04b6b6;}
.conRi_lump li.bg6{ background:#5db547;}
.conRi_lump li:hover{filter:alpha(opacity:88); opacity:0.88; -moz-opacity:0.88;-khtml-opacity: 0.88;}

.conRi_tj{ width:300px; height:auto; overflow:hidden;}
.conRi_tj h3,.conRi_doctor h3{ height:42px; line-height:35px; border-bottom:2px solid #cfcfcf; margin-bottom:10px; font-size:22px; color:#0565c9; text-indent:8px; letter-spacing:2px;}
.conRi_tj li{  line-height:28px; margin-bottom:10px; padding-left:10px; font-size:13px;
    display: -webkit-box;             /*将对象转为弹性盒模型展示*/
    -webkit-box-orient: vertical;     /*设置弹性盒模型子元素的排列方式*/
    -webkit-line-clamp: 1;            /*限制文本行数*/
    overflow: hidden;                 /*超出隐藏*/}

/*新闻详情*/
.news_section{ width:820px; height:auto; overflow:hidden; margin-top:30px;}
.news_title{width:820px; height:auto; overflow:hidden; border-bottom:1px solid #news_title; background:url(/aier/doctor/news_titleline.png) no-repeat center bottom; margin-bottom:30px; padding-bottom:20px;}
.news_title h3{ height:40px; line-height:40px; margin-bottom:15px; font-size:26px; color:#0457AD; text-align:center; overflow:hidden;}
.news_title div{ height:30px; line-height:30px; padding-left:138px;}
.news_title div p{ font-size:16px; color:#555;}
.news_title div a{ height:28px; line-height:28px; padding:0 14px; margin-top:2px; border-radius:5px; color:#fff; display:inline-block; margin-left:16px;}
.news_title div a.blue{ background:#0076c6;}
.news_title div a.green{ background:#56a5aa;}
.neww_nr{ width:820px; min-height:800px; overflow:hidden;}
.neww_nr_box{height:auto; overflow:hidden;}
.neww_nr_back{ height:50px; line-height:50px; border-bottom:1px dotted #cfcfcf; margin-bottom:30px; font-size:16px; text-align:right;}
.neww_nr_back a{color:#0565c9;}
.neww_nr_back a:hover{ color:#548F22;}
.neww_nr_backlist li{ width:820px; height:40px; line-height:40px; overflow:hidden; float:left;}
.neww_nr_backlist li span{ width:70px; height:40px; line-height:40px; display:block; float:left;}
.neww_nr_backlist li a{ width:750px; height:40px; line-height:40px; display:block; float:left;}

/*online_doctor*/
.online_docror{ width:763px; height:135px; background:url(/aier/doctor/online_doctor.png) no-repeat; margin:45px auto;}
.online_docror ul{ height:auto; overflow:hidden; padding:12px 25px 0 160px;}
.online_docror ul li{ width:100px; float:left;}
.online_docror ul li .div{ width:66px; height:66px; margin:10px auto 0 auto;}
.online_docror ul li .h3{ height:35px; line-height:35px; text-align:center; font-size:15px;}
.online_docror ul li .div:hover{filter:alpha(opacity:88); opacity:0.88; -moz-opacity:0.88;-khtml-opacity:0.88;}
.online_docror ul li .h3 a:hover{ color:#0076C6;}
.online_docror_wx{ width:144px; height:110px; margin-top:12px;}

/*xin_zt*/
.xin_zt{ height:auto; overflow:hidden; margin-top:40px;}
.xin_ztti{ height:40px; line-height:32px; background:url(/aier/doctor/xin_zttibg.gif) no-repeat left bottom; padding-left:10px; margin-bottom:20px; font-size:22px; color:#0565c9;}
.xin_zt ul li{ width:255px; border:1px solid #d9d9d9; margin-right:20px; float:left;}
.xin_zt ul li .ztimg{ width:235px; height:132px; margin:10px auto; overflow:hidden;}
.xin_zt ul li .ztimg a > img{ width:235px; height:132px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.xin_zt ul li .ztimg a > img:hover{filter:alpha(opacity:90); opacity:0.9; -moz-opacity:0.9;-khtml-opacity:0.9;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1); cursor:pointer;}
.xin_zt ul li .zttit{ line-height:24px; padding:3px 0 12px 0; text-align:center;}
.xin_zt ul li .zttit a{ color:#767676;}
.xin_zt ul li .zttit a:hover{ color:#0076c6;}
.xin_zt ul li.last{ margin-right:0;}

/*doctor*/
/*doc_left*/
.con_doc{ width:840px;}
.content_doc{ width:840px; height:auto; overflow:hidden; margin-top:30px;}
.doclist{ width:840px; height:auto; overflow:hidden;}
.doclist li{ width:840px; height:auto; overflow:hidden; border-bottom:1px dashed #dcdcdc; margin-bottom:24px; padding-bottom:30px;}
.docmes{ height:auto; overflow:hidden; padding:16px 11px 16px 0;}
.docmes:hover{ background:#FAFAFA;}
.docmesimg{ width:230px; height:265px; padding:5px; border:1px solid #dcdcdc;}
.docmesimg a{ width:230px; height:265px; overflow:hidden; display:block;}
.docmesimg a > img{ width:230px; height:245px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.docmesimg a > img:hover{filter:alpha(opacity:90); opacity:0.9; -moz-opacity:0.9;-khtml-opacity:0.9;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05); cursor:pointer;}
.docmestext{ width:555px;}
.docmestext h3{ width:150px; height:35px; line-height:33px; background:url(/aier/doctor/doctitle.png) no-repeat; text-indent:38px; letter-spacing:3px;}
.docmestext h3 a{ color:#fff;}
.docmestext .docintro{ height:220px; line-height:200%; margin-top:25px; overflow:hidden;}
.quickbtn{ height:35px; margin-top:20px;}
.quickbtn a{ height:35px; margin-right:20px; font-size:15px; float:left; display:block;}
.quickbtn a.a1{ width:150px; line-height:35px; background:url(/aier/doctor/quickbtn_1.png) no-repeat; color:#fff; text-indent:44px;}
.quickbtn a.a2{ width:120px; height:33px; line-height:33px; border:1px solid #dcdcdc; border-radius:4px; color:#0565c9;  text-indent:40px;}
.quickbtn a.a3{ background:url(/aier/doctor/quickbtn_3.png) no-repeat 14px center; text-indent:43px;}
.quickbtn a.a1:hover{filter:alpha(opacity:86); opacity:0.86; -moz-opacity:0.86;-khtml-opacity:0.86;}
.quickbtn a.a2:hover,.quickbtn a.a3:hover{ border-color:#B1A592;}

/*doc_right*/
.menu_doc{ width:280px;}
.menu_doctitle{ width:280px; height:80px;}
.menu_doclist{ width:280px; height:auto; overflow:hidden; background:#f5f5f5; padding:24px 0;}
.menu_doclist li{ width:280px; height:58px; line-height:58px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; text-align:center; float:left;}
.menu_doclist li a{ width:280px; height:58px; line-height:58px; color:#505960; display:block;}
.menu_doclist a:hover,.menu_doclist a.hover{ height:58px; line-height:58px; background:url(/aier/doctor/menu_doclibg.jpg);color:#fff;}
.menu_doclist li.last{ border-bottom:none;}

.menu_doc_quick{ width:260px; padding:15px 9px 9px 9px; border:1px solid #dcdcdc; margin-top:30px;}
.menu_doc_quick .time{ width:235px; line-height:28px; background:url(/aier/doctor/side_icon4.png) no-repeat left 4px; padding-left:30px; margin:0 0 8px 20px; color:#505960;}
.menu_doc_quick .time span{ font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#0565c9;}
.menu_doc_quick .bg1{background:url(/aier/doctor/side_icon5.png) no-repeat left 4px;}
.menu_doc_quick ul{ height:auto; overflow:hidden; margin:12px 0 0 20px;}
.menu_doc_quick ul li{ width:75px; text-align:center; float:left;}
.menu_doc_quick ul li div{ width:44px; height:44px; margin:0 auto;}
.menu_doc_quick ul li h3{ height:36px; line-height:36px; font-size:15px; color:#767676;}
.menu_doc_quick ul li a:hover h3{ color:#0076c6;}

.menu_doc_yuyue{ width:280px; margin-top:26px; height:auto; overflow:hidden;}
.menu_doc_yuyue .h3{ background:url(/aier/doctor/conRi_yuyueti.jpg) no-repeat; font-size:20px; color:#fff;} 
.menu_doc_yuyue .h3bg{ height:54px; line-height:54px; background:url(/aier/doctor/side_icon6.png) no-repeat 52px center; padding-left:85px;}
.menu_doc_yuyue form{ width:278px; height:auto; overflow:hidden; padding:10px 0 20px 0; border:1px solid #cfcfcf; border-top:0; border-radius:3px;}
.menu_doc_yuyue form .formgroup{ width:255px; height:32px; line-height:32px; margin:15px auto;}
.menu_doc_yuyue form .formgroup label{ width:56px; height:32px; line-height:32px; font-size:16px; color:#505960; text-align:right;}
.menu_doc_yuyue form .formgroup input{ width:196px; height:32px; line-height:32px; background:#f0f0f0; border-radius:4px;}
.menu_doc_yuyue form .formbtn{ width:210px; margin:20px auto 0 34px;}
.menu_doc_yuyue form .formbtn input{ width:100px; height:30px; border-radius:5px; font-size:16px; color:#fff; text-align:center;}
.menu_doc_yuyue form .formbtn input.green{ background:#0076c6;}
.menu_doc_yuyue form .formbtn input.brown{ background:#97886e;}

#menu_doc_lump{ width:280px; margin:30px 0 20px 0;}
#menu_doc_lump li{border-radius:10px; margin-bottom:13px;}
#menu_doc_lump a{ width:133px; height:50px; line-height:25px;}
.menu_doc_tj{ width:280px;}

/*equipment*/
.shebei{height:auto; overflow:hidden;}
.shebei ul{ width:100%; height:auto; overflow:hidden; margin-bottom:20px; border-bottom:1px dashed #dcdcdc;}
.shebei ul li{ width:248px; height:auto; overflow:hidden; margin:18px 34px 18px 0; float:left;}
.shebei ul li div{ width:235px; height:190px; border:1px solid #ccc; padding:5px;border-radius:5px;}
.shebei ul li div a{width:235px; height:190px; display:block; overflow:hidden;}
.shebei ul li div a > img{ width:235px; height:190px; border-radius:3px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.shebei ul li div a:hover > img{border-radius:3px;filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.shebei ul li p{ height:50px; line-height:50px; margin-top:10px; text-align:center; overflow:hidden;}

/*search*/
.search_tit{ width:300px; height:80px; line-height:80px; background:#0565C9; text-align:center; font-size:24px; color:#fff;}
.searchlist{ width:300px; height:auto; overflow:hidden; margin-top:30px;} 
