@charset "utf-8";
/* 全局公共样式的设定 */
*{margin:0; padding:0; }
/*body {font: 12px Helvetica Neue, Helvetica, PingFang SC, 宋体, Tahoma, Arial, sans-serif; margin:0; padding:0; font-size:12px; color:#333;}*/
body { font-family:Helvetica Neue, Helvetica, PingFang SC, 宋体, Tahoma, Arial, sans-serif; margin:0; padding:0; font-size:12px; color:#333;}
div,img,ul,li,dl,p{margin:0; padding:0; border:0;}
ul,dl{ list-style-type:none;margin:0; padding:0;}
.center{ width:960px; margin:0 auto; clear:both}
.clear{clear:both}
.left{ float:left;}
.right{ float:right;}
.font{ font-size:14px; font-weight:bold; color:#da3165;}
.font1{ font-size:14px; font-weight:bold; color:#ffffff;}
.colorred{color:#fc7da9  !important;}
em,i{ font-style:normal}
input:focus{ outline: none; }
a:link,a:visited{color: #292929; text-decoration:none; outline:none;}
body a:hover {text-decoration:underline;color: #C20C0C;}
a p:hover {text-decoration:underline;color: #C20C0C;}
a em:hover {text-decoration:underline;color: #C20C0C;}
a.cc:link,a.cc:visited{color: #ffffff; /*text-decoration:none;*/ outline:none;}
a.cc:hover {color:#fff;}
.fs0{ font-size:0}
.fb{ font-weight:bold;}
.f14px{ font-size:14px;}
.m_top{ margin-top:12px;}
.mtlb{ margin:0 8px;}
.wauto{ width:auto !important;}
.list-type1{background:url(../images/list_10.jpg) no-repeat !important;}
.list-type2{background:url(../images/list_12.jpg) no-repeat !important; height:8px !important;}
.line{clear:both; border-top:1px solid #e8e8e8; width:96%; margin:0 auto}
.aborder{border:1px solid #e8e8e8; padding:1px; display:block;float:left;}
.xuxian{ width:94%; border-bottom:1px #e8e8e8 dotted; margin:0 auto;}
.mt0{ margin-top:0 !important}
.mt10{ margin-top:10px !important}
.mt15{ margin-top:15px !important}
.moregt{ float:right; font-size:12px; margin-right:13px; display:inline-block; margin-top:20px;}
/* 头部 */
.top{ height:29px; background:url(../images/top_02.jpg); }
.top1{  height:21px; margin:0; padding:8px 0 0 5px; font-size:12px !important;color:#666}
.top4 a,.top1 a{font-size:12px; color:#666}
.top2{ width:320px; height:27px; margin:0; padding:2px 0 0 25px;}
.top3{ width:33px; height:10px; padding-top:5px;}
.top4{ width:auto; height:21px; margin:0; padding:8px 0 0 8px; float:right;}
.top4 li{ height:21px; float:left; margin:0 3px;}
.header{ height:95px; margin-top:15px; overflow:hidden}
.logo{ width:286px; float:left;}
.seachr{  width:380px;  float:left; margin-left:50px;}
.seachr form{width:380px;height:40px; margin-top:17px; margin-bottom:0px;}
.seachr .input{background:url(../images/ser_2.png) no-repeat; padding-left:32px; float:left; border:1px #ff5e92 solid; height:32px; width:269px;}
.seachr .submit{background:url(../images/ser_1.png) no-repeat; margin-left:-4px; width:62px; height:35px; border:none; float:left;}
.hotser{ color:#666; width:325px; font-size:12px; color:#999}
.hotser a{ padding-right:10px; font-size:12px; color:#999}
.header .tel{ height:60px;background:url(../images/tel.png) no-repeat; padding-left:63px; float:right; margin-top:13px;}
.header span{ display:block; color:#666666; font-size:13px; margin-top:0px;}
.header .haoma{ color:#ff9d00; font-size:21px; font-family: "Microsoft YaHei","微软雅黑","Arial"; margin-top:5px; font-weight:bold; margin-right:5px;}
.dhnav{ height:38px; background:#fc7daa; border:1px solid #ff5e92; overflow:hidden}
.dhnav ul li{ float:left;line-height:40px; width:99px; text-align:center;  }
.dhnav ul li a{ color:#FFF; font-size:16px;/*padding:0 15.2583px; */font-weight:700;/*border-right:1px solid #cb6e8e;*/}
.dhnav ul li em{border-right:1px solid #ff5e92; float:right; display:inline-block; width:1px; height:17px; margin-top:12px; }
.dhnav ul .on{ background:#ff5e92;}
.dhnav ul li:hover{ background:#ff5e92;}
.navnext{ height:37px; background:url(../images/index_05.png); line-height:37px;}
.navnext a{ color:#333; font-size:12px; padding:0 7px; border-right:1px #666 solid}
/* 头部结束 */

/* 内页头部 */
.banner5{ height:88px; margin-top:10px; }
.banner5 img{ width:100%; height:100%;}
.banner6{margin-top:10px; width:100%; }
h1{ margin:0; padding:0; text-align:center; font-size:14px; color:#c52d83;}
h3{ margin:0; padding:0;line-height:32px; padding-left:12px;}
h5{ margin:0; padding:0;line-height:32px; padding-left:12px; font-size:13px; height:32px;}
#no_line{ background:none;}
.banner{ height:318px; margin-top:8px; border:1px solid #e8e8e8;}

.container{ height:496px; margin-top:10px;}
.container_left{ width:362px; height:100%; margin-left:25px;}
.container_left_title{width:100%; height:26px; margin:0; background:url(../images/title3.png) no-repeat;}
.container_left .hot{ width:100%; height:72px; margin-top:7px; margin-bottom:20px; overflow:hidden }
.container_left .hot h1{ color:#fc7da9; font-size:17px; font-weight:normal; margin-bottom:10px; text-align:center; }
.container_left .hot p{ text-indent:24px; line-height:20px; color:#666666; }
.container_left .hot p i{ color:#ff9d00; font-style:normal}
.container_left .content_conter li{ margin-left:0px;}
.container_left .content_conter span{ background:url(../images/list_12.jpg) no-repeat !important; height:17px !important;}
.container_left .content_conter a{ width:275px; overflow:hidden; display:inline-block;text-overflow: ellipsis;}
.container_left .content_conter .date{ display:inline-block; float:right; color:#888}
.btncon{margin-top:6px;}
.btncon span{ background:#fafafa; display:inline-block; width:100px; height:30px; text-align:center; border:1px #dfdfdf solid; line-height:30px; font-size:14px; color:#666; margin-right:0px; margin-left:13px; }


.container_center{ width:285px; height:496px;}
.container_center img{ width:285px; height:240px;}
.container_centerlist{ width:100%; height:244px; margin-top:12px;border:1px solid #e8e8e8;}
.listtitle{ background:url(../images/index_05.png); width:100%; height:37px;}
.listtitle h1{ background:#fc7daa; display:inline-block; height:37px; padding:0 15px; color:#fff; line-height:37px; margin-left:13px;}
.content_conter{ width:100%; margin-top:15px;}
.content_conter ul li{  line-height:26px;  margin-left:10px; height:26px; overflow:hidden;text-overflow: ellipsis;list-style-position: inside;}  
.content_conter ul li span{background:url(../images/list_10.jpg) no-repeat; display:inline-block; width:12px; height:11px;}

.container_right1{width:264px; height:496px; float:right; border:1px solid #e8e8e8;}
.container_right_title{ padding-top:15px;}
.container_right_title .rtitle{ font-size:14px; font-weight:bold; display:inline-block ; margin-left:10px; }
.container_right_title .more{ display:inline-block; float:right; margin-right:10px;}
.container_right_center{ margin:0 auto;margin-top:10px; width:256px; overflow:hidden  }
.container_right_center li{ float:left; width:20%;text-align:center; margin-bottom:10px;}
.container_right_center li a{background:#f5f5f5; width:42px; height:20px;display:inline-block;line-height:20px; font-size:12px; white-space:nowrap;overflow:hidden;}
.container_right1 .content_conter{ margin-top:10px;}
#wenti span{ background:url(../images/list_14.gif) no-repeat; width:14px; height:13px;}
#wenti li a{ margin-left:5px;}
#wenti li em{float:right; margin-right:5px;}
.container_right1 .content_conter ul li{ border-top:1px #e8e8e8 dotted; width:246px; margin:0 auto; line-height:24px; height:24px;}
.container_right_inquiry { width:246px; margin:auto; height:57px; margin:8px; margin-bottom:4px;}
.container_right_inquiry img{ height:100%; width:100%;}
.banner1{ height:84px; border:1px solid #e8e8e8; margin-top:10px;}

.container_center .con_center{ border:1px #e8e8e8 solid; overflow:hidden }
.biaoqian{ margin-top:5px; padding:0 5px; height:114px; overflow:hidden}
.container_cente_title{ width:264px;margin:12px auto; margin-bottom:10px;}
.container_cente_title .rtitle{  display:inline-block; font-weight:bold; font-size:14px;}
.container_cente_title .more{ display:inline-block; float:right; margin-top: 4px;}
.biaoqian a{ border-right:2px #e8e8e8 solid; padding:0 9px; margin-bottom:10px; display:inline-block}
.line1{ border:1px #fc7da9 solid; width:72px; margin-left:8px; float:left;}
.line2{ border:1px #e8e8e8 solid; width:190px;float:left; margin-bottom:15px;}
.line3{ border:1px #2adfd6 solid; width:72px; margin-left:8px; float:left;}
.line4{ border:1px #e8e8e8 solid; width:180px;float:left; margin-bottom:15px;}
.baojia span{background:url(../images/list_12.jpg) no-repeat !important; height:8px !important}
.baojia li{ width:257px; line-height:24px !important; height:24px !important}
.baojia a{ width:100px;display:inline-block; }
.baojia .leixing{ display:inline-block; width:60px;}
.baojia .price{display:inline-block; float:right; color:#333333;}

#yiuuan .content_conter{ width:163px; height:124px; overflow:hidden; float:left; margin-top:5px; margin-right:10px;}
#yiuuan .content_conter li{ margin-left:5px; width:150px;}
#yiuuan .content_conter .hotnew{ margin-left:4px; width:100%;}
#yiuuan .hotnew a{ color:#fc7da9; font-size:14px;}
#yiuuan .content_conter li span{background:url(../images/list_10.jpg) no-repeat !important;  width:12px; height:11px !important;}
#yiuuan li a{ display:inline;white-space:normal; font-size:12px; }
#yiuuan .quyu{ width:171px; height:24px; float:left; overflow:hidden;} 
#yiuuan .quyu h3{ display:inline; padding-left:3px; font-size:12px; font-weight:100}
#yiuuan .quyu a{ color:#16a6c9; margin:0 2px;}


.title3{ /*background:#f6f6f6;*/ height:35px; line-height:35px;background:url(../images/titlebg1.png) repeat-x;}
.title3 .rtitle{ font-size:17px; font-weight:bold;display:inline-block;margin-left:10px;line-height: 35px; }
.title3 .more{ display:inline-block; float:right; margin-right:10px; }
.yishi{ width:245px; overflow:hidden; margin:0 auto;border-top:1px #e8e8e8 dotted; padding-top:20px; padding-bottom:20px; }
.yishi img{ width:68px; height:73px; float:left;border:1px #e8e8e8 solid; padding:1px;}
.yishi .ysinfo{ float:left; margin-left:10px; margin-top:5px;}
.ysname span{ font-size:14px; font-weight:bold}
.yishi div em{ font-size:12px; margin-left:10px; font-style:normal; color:#666}
.yishi p{ margin-top:10px;}
.yishi .scxm{color:#666;}
.yishi i{font-style:normal; color:#333333; margin-right:7px;}
#indexyishi .yishi{ padding-bottom:8px; padding-top:12px;}

.banner3{ height:89px; border:1px solid #e8e8e8; margin-top:10px;}
.banner4{ height:85px; margin-top:10px;}
.indexcase{height:237px; overflow:hidden;border:1px #e8e8e8 solid;}
.title4{ height:46px; background:url(../images/title4.gif) repeat-x; padding-top:6px;}
.title4 .rtitle{ font-size:14px; font-weight:bold;display:inline-block;margin-left:10px; margin-top:10px; }
.title4 .more{ display:inline-block; float:right; margin-right:10px; margin-top:10px; }
.title4 .rtitle em{ color:#888; text-transform:uppercase;}
.indexcase .caseli{ float:left; width:206px; height:177px;overflow:hidden; margin:0 15px; }
.indexcase .caseli .caseimg{width:204px; height:118px;border:1px #e8e8e8 solid;}
.indexcase .caseli .caseimg a{ width:196px; height:108px; border:1px #f5eded solid; display:block; margin:0 auto; margin-top:4px; }
.indexcase .caseli .caseimg img{width:100%; height:100%;}
.indexcase .caseli p a{line-height:24px; width:196px; height:49px; margin:0 auto;margin-top:10px; display: block;}
.indexbt{  margin-top:10px; overflow:hidden}
.title5{ width:100%;margin:12px auto;}
.title5 .rtitle{display:inline-block; font-weight:bold; font-size:14px; margin-left:12px;}
.title5 .more{ display:inline-block; float:right; margin-right:12px; margin-top:5px;}
.btlist{ width:307px; height:293px;border:1px #e8e8e8 solid; overflow:hidden; float:left; margin-right:16.5px; margin-bottom:20px;}
.btlist .line2{ width:206px !important;}
.btlist .bthot{ overflow:hidden; height:90px; width:285px; margin:0 auto}
.btlist .bthot img{ width:108px; height:83px; float:left; margin-right:9px;border:1px solid #e8e8e8;}
.btlist .bthot .f1{float:left;}
.btlist .bthot .ml15px{width:165px; height:85px;margin-bottom:5px;}
.btlist .bthot .ml15px a{display: block; font-weight: bold; line-height: 15px;}
/*.btlist .bthot  h5{ height:auto !important}*/
.btlist .bthot p{ float:left; color:#666; width:165px; margin-top:7px; line-height:20px; text-indent:24px;}
.btlist .bthot p i{color: #ff9d00;}
.btlist .content_conter{ margin-top:5px; width:286px;}
/* 首页结束 */

/* 底部开始 */
.footer{ overflow:hidden; min-height:330px; margin-top:10px;}
.link{ margin:a auto; margin-top:10px;}
.linkurl{ height:90px;border:1px solid #e8e8e8; border-top:none;}
.linkurl a{ margin:0 12px; display:inline-block; margin-top:12px; }
.links{ he/ight:180px; margin-top:10px; border:1px solid #e8e8e8;overflow:hidden;}
.links1{ width:945px; height:23px; background:url(../images/index4_91.jpg); padding:8px 0 0 10px;} 
.links2{ width:925px; hei/ght:140px; margin:10px 0 0 20px; line-height:25px; }
.links2 li{ width:115px; height:25px; float:left;}
.mianze{ margin:20px 0; width:100%; margin-top:10px;}
.mianze p{ line-height:22px; margin-left:5px; color:#666666}
.footerline{ width:100%; margin:0}
.about{
    width: 955px;
    height: 40px;
    line-height: 15px;
    text-align: center;
    float: left;
    display: inline;
}
.about a{ margin:15px 0; display:inline-block; margin-bottom:10px; }

/* 底部结束 */
/* 底部黑色横条开始 */
.w-bot {
    position: fixed;
    bottom: 0;
    left: 50%;
	margin-left: -600px;
    z-index: 2;
    width: 1200px;
    height: 100px;
    background: rgba(0,0,0,0.8);
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    border-radius: 18px;
    border-top: 1px solid #e2e2e2;
}
.bot, .bot-chat {
    margin: 0 auto;
    min-width: 320px;
    max-width: 750px;
}
.li-nav-bot {
    float: left;
    padding-top: 1.12rem;
    padding-bottom: 0.05rem;
    width: 20.13%;
    height: 0.98rem;
    text-align: center;
    box-sizing: border-box;
}
.ico-home a {
    color: #ff3366;
}
.li-nav-bot img {
    padding-bottom: 0.5rem;
    width: 25%;
}
.li-nav-bot a {
    display: block;
    font-size: 1rem;
    color: #929292;
    font-weight: 500;
    text-align: center;
}
.null {
    float: left;
    width: 19.48%;
}
.chat {
    position: relative;
    margin: 0 auto;
    width: 18.93%;
    height: 5.98rem;
    text-align: center;
}
.mid {
    position: absolute;
    z-index: 3;
    bottom: -1rem;
}

/* 底部黑色横条结束 */

a.ff:link,a.ff:visited{width:78px; height:26px; color: #c73588; text-decoration:none;padding-top:8px; display:block; text-align:center;}
a.ff:hover {width:78px; height:26px; color:#f49530; padding-top:8px; display:block;  text-align:center;}

/* 内容区开始 */
.content{ min-height:250px;}
.mbx{ height:26px; margin-top:15px; line-height:16px;color:#676767}
.mbx span{ background:url(../images/home_03.jpg) no-repeat;width:20px; height:20px; display:inline-block; margin-left:10px; vertical-align:middle}
.mbx a{ color:#676767}
.shaixuan{border:1px solid #e8e8e8; overflow:hidden}
.shaixuan .p{ width:918px; margin:0 auto;margin-top:20px; overflow:hidden }
.shaixuan .p span a{ margin-left:15px;}
.shaixuan .p span{ font-size:13px; font-weight:bold; height:67px; width:96px; display:block; float:left; line-height:20px;}
.shaixuan .p .cityli{ width:804px;float:left; font-size:0;}
.shaixuan a{ font-size:12px;font-weight:50;}
.shaixuan .p .on{color:#cc2222; }
.shaixuan .p .cityli a{ display:inline-block; width:47px;  line-height:18px;margin-bottom:10px; text-align:center;}
.shaixuan .p .cityli .on em{ background:#fc7da9; color:#fff; padding:0 3px; display:inline-block; height:18px; line-height:18px; text-align:center}
#cityli2 a{ width:auto; margin:0 10px; line-height:26px;}
#cityli2 .on{margin:0 7px;}
.left_con {width:683px; overflow:hidden}
.hoslist{ width:681px; min-height:100px;border:1px solid #e8e8e8; margin-top:16px; border-top:2px #fc7da9 solid; overflow:hidden}
.hoslist .title3 .rtitle{ font-weight:bold; }
.hoslist .title3 i{color:#dd8181; font-weight:bold }
.hoslist li{ width:655px; height:115px; margin:0 auto; padding:20px 0;border-bottom:1px #e8e8e8 dotted;}
.hoslist li .liimg{ width:153px; height:107px;float:left;border:1px solid #e8e8e8; padding:2px;}
.hoslist li .liimg2{ width:122px; height:124px;float:left;border:1px solid #e8e8e8; padding:2px;}
.hoslist li .info{ width:390px; height:100%; float:left; margin-left:20px;} 
.hoslist li .info h3{ padding-left:0px;height:32px; }
.hoslist li .info p{ margin-top:5px; }
.hoslist li .info i{ margin-right:10px;}
.hoslist li .info em{ margin-right:12px; color:#fc7da9}
.hoslist li .info i,.hoslist li .info em{ margin-left:-6px;}
.baoming{ width:76px; float:left; overflow:hidden} 
.baoming span{ width:74px; height:28px; display:block; text-align:center;line-height:28px;border-radius:2px; }
.baoming .ck{ background:#fc7da9; color:#fff; margin-top:18px;border:1px solid #fc7da9; }
.baoming .yuyue{border:1px solid #fc7da9; margin-top:18px; color:#fc7da9}
.baoming .ck a{color:#fff;}
.baoming .yuyue a{ color:#fc7da9}

.hosrihgt{ width:266px; margin-top:16px;}
.rzixun { height:93px; background:#fff4ea; text-align:center;border:1px solid #f5eded;}
.rzixun h4{ padding:0; margin:0; padding-top:22px; color:#333333; font-size:14px; font-weight:100; }
.rzixun .ychszx{ padding:0; margin:0; padding-top:22px; color:#333333; font-size:14px; }
.rzixun p{text-align:center;background:#f39a32; width:109px; height:24px; line-height:24px; margin:0 auto;margin-top:15px; border-radius:2px;}
.rzixun p a{ color:#fff; font-size:14px;}
.hosrihgt .leftnew{ border:1px solid #e8e8e8; margin-top:10px; padding-bottom:5px;box-sizing: border-box;}
.hosrihgt .leftnew .title3{ }
.hosrihgt .container_right1{ margin-top:10px; width:264px;}
.hosrihgt .yishi .ysinfo p{ width:152px; overflow:hidden; font-size:12px; height:14px;
text-overflow: ellipsis;}
.detail .detail_title{ height:105px; border:1px solid #e8e8e8; border-bottom:2px #fc7da9 solid;}
.detail .detail_title .titleinfo{ margin-top:20px; margin-left:10px; overflow:hidden}
.detail .detail_title .titleinfo img{ vertical-align:bottom; margin-bottom:4px;}
.detail .detail_title .titleinfo h1{ font-size:33px; font-weight:bold; color:#ec598c; display:inline-block; margin-right:10px; vertical-align:top}
.detail .detail_title .titleinfo span{ background:#f5f5f6;border:1px solid #e8e8e8; padding:3px 8px; margin-left:10px; margin-top:-13px; display:inline-block; vertical-align:middle; font-size:12px;}
.detail .detail_title .dinfo{ margin-left:15px; margin-top:15px; font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:22px;}
.detail .detail_title .dinfo i{ color:#fc7da9; margin-right:10px; font-size:12px; margin-left:-6px;}
.detail .detail_info{ border:1px solid #e8e8e8; min-height:100px; border-top:none; }
.detail .detail_info .de_intro{ width:935px; margin:0 auto; margin-top:20px;}
.detail .detail_info .de_intro div p{padding-bottom:10px;}
.detail .detail_info img{ display:block; margin:0 auto}
.detail .detail_info div{ line-height:26px; font-size:14px;}
.detail .detail_info .intro_bt{ margin-left:0px;  margin-bottom:40px;}
.detail .detail_info .intro_bt a{ color:#ff5050; font-weight:bold}
.mt10_b{ margin-top:10px;border:1px solid #e8e8e8;}
.left_con .l_intro1{ height:223px; overflow:hidden}
.left_con .title_lin h3{width:auto; display:inline-block; margin-top:10px;}
.left_con .l_intro1 img{display:block; float:left; margin-left:15px; margin-top:2px;}
.left_con .l_intro1 .ysinfo{ width:456px; height:142px; float:left;margin-left:20px; margin-top:2px;}
.left_con .l_intro1 .ysinfo P { line-height:28px; font-size:14px; }
.left_con .l_intro1 .ysinfo P em{ color:#fd9abb;font-weight:bold}
.left_con .l_intro2{overflow:hidden}
.left_con .l_intro2 .yishi2{ width:214px; float:left !important; margin-left:10px;margin-bottom:15px; margin-top:5px; height:112px;}
.left_con .l_intro2 .yishi2 img{height:105px; width:83px; float:left;border:1px solid #e8e8e8;}
.left_con .l_intro2 .yishi2 .ysinfo{ float:left; margin-left:10px; width:102px; overflow:hidden}
.left_con .l_intro2 .yishi2 .ysinfo p{ line-height:22px; }
.left_con .l_intro2 .yishi2 .ysinfo i{color:#fc7da9; margin-right:0px;}
.left_con .l_intro3{ height:auto;}
.left_con .l_intro3 .content_conter{ margin-top:0; padding-bottom:5px;}
.left_con .l_intro3 .content_conter li{ display:inline-block; width:47%;border-bottom:1px #e8e8e8 dotted;}
.left_con .l_intro3 .content_conter li a{ /*font-size:12px;*/}
.left_con .l_intro4{ height:auto;}
.left_con .l_intro4 li{ height:95px;white-space:normal;border-top:1px #e8e8e8 dotted; width:97%; padding-top:10px;}
.left_con .l_intro4 li p{ height:auto; margin:10px 0; margin-top:5px;text-indent:-22px; margin-left:26px;}
.left_con .l_intro4 li p em{ color:#ff6b01}
.moreaa{ float:right; display:inline-block; margin-right:15px; margin-top:20px;}
.hosrihgt .rzixun2{ height:174px; background:#f5f5f5; border:1px #e8e8e8 solid;}
.hosrihgt .rzixun2 h4{ display:inline-block; margin:0; margin-left:15px; margin-top:15px; font-size:14px; margin-bottom:7px;}
.hosrihgt .rzixun2 form{ margin-left:17px;}
.hosrihgt .rzixun2 textarea{ width:230px; height:75px; background:#fff; border:none;overflow:hidden; resize:none; font-size:12px; font-weight:bold; line-height:24px; color:#888888; padding-top:10px; padding-left:12px;}
.hosrihgt .rzixun2 .ck{ background:#fc7da9; margin:0 auto; color:#fff; margin-top:15px; width:72px; height:28px; display:block; text-align:center;line-height:30px;border-radius:3px;}
.hosrihgt .rzixun2 .ck a{ color:#fff}
#paihang li span{ background:none; background:#8e8e8e; color:#fff; height:16px; width:16px; font-size:12px; text-align:center; line-height:16px; margin-right:3px;}
#paihang li .hot2{background:#ea7f16;}
.leftnew .content_conter{ margin-top:10px;}
.leftnew .sign{ padding-top:10px;}
.leftnew .sign span{ background:#f1f1f1; width:79px; height:25px; display:inline-block;text-align:center; line-height:25px; overflow:hidden; margin-bottom:5px; margin-left:5.5px; font-size:12px;border:1px solid #e8e8e8; }

#left_yisheng .info{ width:425px; margin-left:15px;}
#left_yisheng h3{ font-size:17px;}
#left_yisheng .lbysmc{ font-size:17px;height:22px;line-height:22px;}
#left_yisheng .lbysmc a{ font-weight:bold;}
#left_yisheng h3 span{ font-size:12px; margin-left:10px; font-weight:50}
#left_yisheng .lbysmc span{ font-size:12px; margin-left:10px; font-weight:50}
#left_yisheng p{ line-height:22px; margin-top:3px; width:350px; text-indent:-5em; margin-left:5em}
#left_yisheng li{ height:auto; overflow:hidden}
#left_yisheng .info{ height:auto;}
/*医生详情页*/
.hoslist .ys_detail_title{ border-bottom:1px #e8e8e8 dotted; padding-bottom:12px;}
.hoslist .ys_detail_title h1{font-size:30px; color:#333; line-height:32px; margin:20px 0;}
.hoslist .ys_detail_title p{ color:#666666; font-size:12px; text-align:center;height:21px;}
.hoslist .thumb{ display:block; margin:0 auto; margin-top:30px;}
.hoslist .ysintro{ text-align:center; margin-top:24px;}
.hoslist .ysintro a{ color:#fc7da9; margin-left:5px;}
.hoslist .ysbaseinfo{ margin-top:35px; margin-left:36px;}
.hoslist .ysbaseinfo .title{ font-size:17px; font-weight:bold; margin-bottom:22px;}
.hoslist .ysbaseinfo p{ margin-bottom:15px;}
.hoslist .ysbaseinfo p i{ color:#fc7da9; margin-right:0px;}
.hoslist .yscontent{font-size:14px; line-height:26px; margin-left:-28px; }
.hoslist .ljmore{font-size:14px; line-height:24px; margin-left:-28px; text-indent:28px; margin-top:0px;}
.hoslist .ljmore i{font-size:15px; color:#e15753 !important; font-weight:bold}
.hoslist .yszixun { margin-left:166px;}
.hoslist .yszixun a{ font-size:15px; background:#ff8731; color:#fff; display:inline-block;  width:98px; line-height:30px; text-align:center; margin-right:73px; border-radius:4px;font-weight:bold}
.hoslist .ysbq{ color:#fc7da9;font-size:12px; margin-top:28px; margin-left:-28px;font-weight:bold;height:19px;}
.hoslist .ysbq a{ color:#666666; margin-right:0px; font-weight:bold; font-size:12px;}
.hoslist .prevnext{margin-left:-28px;overflow:hidden; margin-bottom:15px; margin-top:15px; }
.hoslist .prevnext h4{ float:left; width:50%; font-size:12px; color:#fc7da9;}
.hoslist .prevnext h4 a{ color:#666666}
.l_intro2 .yishi3{ width:110px; height:168px; border:1px solid #e8e8e8; overflow:hidden; float:left; margin-left:10px; margin-right:11px; margin-bottom:15px; padding:1px; text-align:center;}
.l_intro2 .yishi3 img{width:109px; height:121px;}
.l_intro2 .yishi3 .ysinfo{ margin-top:5px;}
.l_intro2 .yishi3 .ysinfo .ysname{ font-size:14px;}
.l_intro2 .yishi3 i{ font-size:12px; font-weight:85}
.l_intro2 .yishi3 .ysmor{ font-size:12px; color:#ff8731; line-height:28px;}

.zhengxinglist{width:681px; height:305px;border:1px solid #e8e8e8;overflow:hidden;}
.zhengxinglist .zxtitle{ margin-top:16px; margin-left:10px;}
.zhengxinglist .zxtitle span{ font-size:21px; color:#fc7da9; font-weight:bold}
.zhengxinglist .zxtitle em{ font-size:13px; color:#bbbbbb; margin-left:15px;}
.zhengxinglist .zxintro{ margin-top:14px; margin-left:10px; overflow:hidden}
.zhengxinglist .zximg { overflow:hidden; float:left}
.zhengxinglist img{ width:200px; height:229px;border:1px solid #e8e8e8; padding:2px; display:block; float:left}
.zhengxinglist .zximg p{ position:absolute;width:200px; background:#333; color:#FFF; opacity:0.5; height:33px; margin-left:3px; margin-top:199px; line-height:33px; text-align:center; font-size:14px;}
.zhengxinglist ul{ width:440px; height:250px; overflow:hidden; margin-left:20px; display:block; float:left}
.zhengxinglist ul h2{ margin:0;font-size:14px; font-weight:bold}
.zhengxinglist ul #zxhot{ margin-bottom:10px;}
.zhengxinglist ul #zxhot p{ margin-top:12px; text-indent:2em; font-size:12px; line-height:24px;}
.zhengxinglist ul #zxhot p .zxmore{ color:#ff9903}
.zxxmlist li{ line-height:25px;}
.zxxmlist li span{  height:13px; margin-top:6px; width:18px; display:block; float:left;background:url(../images/xmlist.png) no-repeat;}
.zxxmlist li i{ color:#666666; display:block; float:right; margin-right:15px;}
.zxintro3 .zxwith2{ width:322px !important;height:232px; margin-right:12px; margin-left:0px !important; margin-top:10px; }
.zxintro3  .container_cente_title{ margin-bottom:8px; margin-left:15px; width:auto}
.zxintro3 .zxwith2 .aa{ font-size:12px; color:#666666; line-height:24px;}
.zxintro3 .zxwith2 .line1{ width:65px; margin-left:13px;}
.zxintro3 .zxwith2 .line2{ width:239px;}
.zxintro3 .zxwith2 li{ margin-left:10px; line-height:28px;}
.zxintro3 .zxwith2 li i{ margin-right:0}

.hoslist #lbilist{ padding-top:6px;}
.hoslist #lbilist li{ width:664px; height:auto;border-bottom:1px #e8e8e8 dotted;padding-left:2px; overflow:hidden; padding-top:11px;}
.hoslist #lbilist h3{ font-size:14px;  margin-bottom:4px;padding-left:0px;}
.hoslist #lbilist p{ font-size:12px;line-height:24px;}
.hoslist #lbilist p i{ color:#ff9800}
.hoslist #lbilist .lbdate{ color:#999999;font-size:12px; margin-top:16px;}
#longbixx .ys_detail_title h1{ font-size:25px;}
#longbixx .ys_detail_title p a{ color:#cc2222}
#longbixx .daodu{ width:667px; height:64px; background:#f8f8f8; margin:0 auto; margin-top:10px; padding-top:12px;}
#longbixx .daodu p{ line-height:28px; width:637px; margin:0 auto; height:54px; overflow:hidden;}
#longbixx .daodu p span{ color:#fc7da9;}
#longbixx .ysbaseinfo{ margin-top:30px; margin-left:10px;}
/*#longbixx .ysbaseinfo .danye2{ font-size:14px; line-height:28px; text-indent:2em}*/
#longbixx .ysbaseinfo .ljmore{ margin-left:0}
#longbixx .ysbaseinfo .ysbq{ margin-left:0;height:20px;}
#longbixx .ysbaseinfo .prevnext{ margin-left:0}
#longbixx .ysbaseinfo .yszixun{ margin-left:198px; margin-top:27px;}
.shengming{ width:643px; height:28px; line-height:28px;border:1px solid #e8e8e8; padding-left:15px; font-size:12px; margin-bottom:10px; background:#fafafa}
#zxnewsli{ padding-top:17px;}
#zxnewsli li{ margin-left:5px; height:33px; line-height:33px;overflow:hidden; padding:0; border:none;}
#zxnewsli li h3{  font-size:14px; font-weight:100; float:left; padding-left:0} 
#zxnewsli li .lbzxwz{font-size:14px;float:left; padding-left:0} 
#zxnewsli li .lbzxwz span{background:url(../images/list_10.jpg) no-repeat !important; width:12px; height:10px; display:inline-block}
#zxnewsli li .lbdate{ float:right; line-height:33px; color:#666; font-size:13px;}
#zxnewsli .xuxian{ width:98%; margin:15px 0;}

.zxbaojia{ min-height:0; margin-bottom:15px;}
.zxbaojia .title3 .rtitle span{ display:inline-block}
.zxbaojia ul li{ height:36px; line-height:36px; padding:0;}
.zxbaojia ul li span{ display:inline-block}
.zxbaojia ul li .span1{ width:223px; color:#fc7da9}
.zxbaojia ul li .span2{ width:180px; padding-left:3px;}
.zxbaojia ul li .span3{ width:195px;}
.zxbaojia ul li .span4 a{ color:#f39a32}

.ysbaseinfo .anli_base{ margin-left:29px; }
.ysbaseinfo .anli_base h5{ padding:0; line-height:normal; font-size:14px;}
.ysbaseinfo .anli_base li{ height:30px; border:none; padding:0; font-size:14px;}

.zxwenti { min-height:0;overflow:hidden; padding-bottom:20px;}
.zxwenti .title3 .rtitle{ font-weight:bold}
.zxwenti .title3 .more span,.bestda .title3 .more span{ background:#ff9041; display:inline-block; width:65px; height:20px; text-align:center; line-height:20px; margin-top:7px;  border-radius:3px;}
.zxwenti .title3 .more span a,.bestda .title3 .more span a{ color:#fff; font-size:12px;}
.zxwenti .area_cx .a_title{ font-size:14px; font-weight:bold; color:#fc7da9; margin-top:20px; margin-left:10px;}
.zxwenti .area_cx .a_list{ font-size:0px;  margin-top:10px; margin-left:10px;}
#wtxm2 a{ display:inline-block; margin-right:5px; text-decoration:none !important}
.zxwenti .area_cx .a_list a{  padding:3px 5px;display:inline-block; margin:5px 0; margin-right:3px; font-size:0px; text-decoration:none !important}
.get_city{ margin-left:10px; margin-top:20px;line-height:24px; background:#f9f9f9; width:651px; padding-left:5px; overflow:hidden  }
.get_city span{ font-size:12px; color:#666; margin-right:10px;display:block; float:left; width:24px;}
.city_list{ float:left; width:615px;}
.get_city a{ margin-right:2px; margin-left:6px; display:inline-block}
.get_city .on{ color:#fd924a}
.zxwenti .area_cx .a_list a em{ font-size:12px;}
.zxwenti .area_cx .a_list .on{  color:#fd924a;}
.zxwenti .wtxuxian{ width:100%; margin-top:20px;}
.zxwenti2 .setting2{background:url(../images/44.jpg) repeat-x; height:39px;}
.zxwenti2 .setting2 span{ width:105px; height:37px; overflow:hidden; display:inline-block; line-height:39px; text-align:center; font-size:14px; font-weight:bold;border-right:1px solid #dfdfdf;}
.zxwenti2 .setting2 .on{background:#fff; height:37px;border-top:2px #fc7da9 solid;}
.question{ width:660px; overflow:hidden; margin:0 auto;margin-top:20px; }
.question .quetitle{ background:#c1ced5; height:28px; line-height:30px; color:#fff; font-size:12px; font-weight:bold; padding:0 10px;}
.question .quetitle span{ display:inline-block;}
.question  li{ height:48px; line-height:48px; padding:0;}
.question  li span{ display:inline-block; color:#999999;font-size:14px; }
.question  li .span1{ width:410px; color:#006ab6}
.question  li .span2{ width:80px;}
.question  li .span3{ width:86px;}
.question  li .span4{}
.question  li .span1 em{background:url(../images/list_10.jpg) no-repeat; width:12px; height:10px; display:inline-block}

.zxdaan .title3 .more span{ color:#999999; font-size:12px;}
.zxdaan .title3 .rtitle{ font-weight:bold}
.zxdaan .title3 .rtitle em{background:url(../images/wd1.jpg) no-repeat; width:22px; height:19px; display:inline-block; vertical-align:middle; margin-bottom:3px; margin-right:10px;}
.zxdaan .wentims{ margin-left:10px; font-size:14px;}
.zxdaan .wentims h4{ color:#666666; margin-top:30px;}
.zxdaan .wentims p{  line-height:24px;}
.mession{ margin-top:44px; margin-bottom:15px;height:23px;}
.mession span{ font-size:12px; color:#999999}
.mession .user em{background:url(../images/wd2.jpg) no-repeat; width:21px; height:20px; display:inline-block;vertical-align:middle; margin-right:10px;}
.mession .time{ margin-left:52px;}
.mession .time em{background:url(../images/wd3.jpg) no-repeat; width:21px; height:20px; display:inline-block;vertical-align:middle; margin-bottom:2px; margin-right:5px;}
.mession .diqu{ float:right; line-height:22px; margin-right:10px;}
.mession .shcang{ margin-left:276px;}
.mession .shcang em{background:url(../images/wd5.png) no-repeat; width:18px; height:16px; display:inline-block;vertical-align:middle; margin-bottom:7px; margin-right:5px;}
.bestda .title3{background:url(../images/wd41.jpg) repeat-x; height:40px;}
.bestda .title3 .more span{ margin-top:10px;}
.bestda p{  font-size:14px; line-height:26px;  margin-top:35px; margin-left:10px;}
.bestda .ljmore{ margin-left:10px; margin-top:36px;} 
.bestda .ljmore span{ display:inline; font-size:15px; color:#ff7690 !important}
.bestda .mession{ margin-left:10px;}
#colorblue li a{ color:#006ab6; /*font-size:12px;*/}
/*城市列表*/
.cslist {border:1px solid #e8e8e8; min-height:100px; padding-bottom:30px;}
.cslist .hotcylist{border-bottom:1px solid #e8e8e8; line-height:45px; height:45px;}
.cslist .hotcylist span{ color:#ff7690; font-size:14px; margin-left:10px; margin-right:5px;}
.cslist .hotcylist a{ font-size:14px;margin-left:13px;}
.cslist .all_list div{ width:930px; margin:0 auto;border-top:1px #e8e8e8 solid; padding-top:8px;}
.cslist .all_list div em{font-size:14px; font-weight:bold;}
.cslist .all_list div span a{ margin-left:15px; font-size:14px; font-weight:bold}
.cslist .all_list a{ font-size:13px; display:inline-block; margin-bottom:9px; margin-top:5px; line-height:13px; margin-left:35px; margin-right:-30px;}
.cslist .all_list .dier{ border:none;padding-top:0px; }
.cslist .all_list .dier span a{ margin-left:20px;}
/*北京整形*/
.header .logo span{background:url(../images/bjzx.jpg) no-repeat !important; width:9px; height:44px; display:inline-block; vertical-align:top; margin-top:12px;}
.header .logo em{ font-size:15px; color:#666666; line-height:45px; display:block; float:right; margin-left:7px;width:126px; margin-top:10px;} 
.header .logo em i{background:url(../images/bjzx3.jpg) no-repeat !important; width:30px; height:15px; margin-top:-12px;display:inline-block; }
.navnext .morecy{ margin-right:5px; color:#cc2222;}
#remenxm li{ width:25%;}
#remenxm li a{ width:59px;  font-size:12px;}
.indexwt #wenti li{ line-height:23px; height:23px;}
.container_center4 .zximg { overflow:hidden;}
.container_center .zximg img{ width:285px; height:240px;}
.container_center .zximg p{ width:285px; background:#333; color:#FFF; opacity:0.5; height:33px;margin-top:-33px; line-height:33px; text-align:center; font-size:14px;}
.container_left3{ width:683px; float:left;}
.ctcontainer_left{  border:1px solid #e8e8e8; min-height:100px;}
.ctcontainer_left .rtitle,.bjzxsign .rtitle{ float:left; margin-left:10px; height:40px;line-height:44px; font-size:13.44px; font-weight:bold; color:#fc7da9}
.ctcontainer_left .more{ float:right; margin-right:10px; height:40px; line-height:44px;}
.bjyylist { margin-left:10px;}
.bjyylist ul{ float:left; width:222px; margin-bottom:12px;}
.bjyylist ul li{ line-height:26px; font-size:12px;}
.bjyylist ul .first{ font-weight:none;}
.bjzxsign { border:1px solid #e8e8e8; min-height:100px; margin-top:15px;}
.bjzxsign .sign{ margin-left:6px; margin-right:6px;}
.bjzxsign .sign a{ background:#f5f5f5;padding:4px 5px; font-size:12px; display:inline-block; margin:0 5px; margin-bottom:15px;}
.bjindexr .title3{ background:none !important; padding-top:8px;}
.bjindexr .yishi{ padding-top:12px;}
#shousbj .shousbj li{ height:28px; line-height:28px;font-size:12px;}
#shousbj .shousbj li em{ color:#ff7690; font-size:12px; float:right}
.shuangyanpi ul{ margin-top:5px;}
.shuangyanpi ul li{ height:109px; width:660px; padding:0; padding-bottom:11px; padding-top:8px;}
.shuangyanpi ul li h3{ font-size:14px; padding:0;}
.shuangyanpi ul li h3 em{ color:#fc7da9; margin-right:5px;}
.shuangyanpi ul li p{font-size:12px; line-height:22px;}
.shuangyanpi ul li p i{ color:#ffa000; font-size:12px;}
.shuangyanpi ul li .uptime{ color:#828888; font-size:12px; margin-top:18px;}
.xgwd .content_conter ul li span{ background:url(../images/list_14.gif) no-repeat; width:18px; height:13px;}

.meiyanxs{ background:#f9f9f9; min-height:30px; padding-top:25px;padding-bottom:3px;border:1px solid #e8e8e8; margin-top:10px; }
.meiyanxs a{ display:inline-block; font-size:12px; width: 86px; height:12px; margin-left:5px; border-right:1px solid #333; margin-bottom:15px; text-align:center; padding-right:5px;}

.content .leftnav{ width:155px; float:left}
.content .leftnav .navtitle{ font-size:15px; color:#fff; text-align:center; height:33px; line-height:33px; background:#fc7da9; font-weight:bold}
.content .leftnav .hotnav li{font-size:14px;line-height:30px; background:#feecf0; font-weight:bold; margin:1px 0;}
.content .leftnav .hotnav li a{ margin-left:15px;color:#fc7da9; }
.content .leftnav .hotnav li span{ display:inline-block; float:right; margin-right:8px; margin-top:8px; vertical-align:bottom;background:url(../images/icon1.png) no-repeat; width:13px; height:13px;cursor:pointer;}
.content .leftnav .hotnav .on span{background:url(../images/icon2.png) no-repeat;margin-right:7px; }
.content .leftnav .hotnav .erjihot{ display:none; background:#fbf5f6; margin-bottom:2px; border-top:2px #fff solid; padding:10px 0}
.content .leftnav .hotnav .erjihot a{ font-size:13px; font-weight:100; color:#555555; display:inline-block; width:57px; line-height:24px;}
.content .leftnav .hotnav .on .erjihot{ display:block}
.content .rightcon{ width:790px; float:right; border:1px solid #ffe1de; min-height:100px; margin-top:10px; padding-bottom:30px;}
.content .rightcon_t{ overflow:hidden}
.content .rightcon_t h3{ color:#fc7da9;  font-size:17px; width:140px; float:left;margin-top:8px; padding-left:7px;}
.content .rightcon_t .seachr{ float:right; width:auto; height:auto; margin-right:15px;}
.content .rightcon_t .seachr form{ width:auto; height:auto; margin-top:10px;}
.content .rightcon_t .seachr .input{ background:none; padding-left:10px; width:154px; height:26px; border:1px solid #e8e8e8; font-size:12px;}
.content .rightcon_t .seachr .submit{background:url(../images/ss2.png) no-repeat;}
.content .rightcon_xs{ width:763px; margin-left:10px;}
.content .rightcon_xs a{ font-size:14px; margin-right:10px; line-height:24px; padding:3px 6px;}
.content .rightcon_xs .on{ color:#fff; background:#fc7da9}

.rightcon_list_title{ background:#f5f5f5; width:770px; height:33px;line-height:33px; margin:0 auto; margin-top:23px; }
.rightcon_list_title h4{ font-size:14px; width:200px; float:left; margin:0; margin-left:10px;}
.rightcon_list_title span{ float:right; width:100px; font-size:12px; text-align:right; margin-right:15px;}
.rightcon_list_title span i{ color:#fc7da9}
.rightcon_yy { margin-left:15px; margin-top:15px;}
.rightcon_yy a{ display:inline-block; margin-left:5px; width:370px; overflow:hidden;text-overflow: ellipsis; height:30px; font-size:14px; color:#fc7da9;}
.rightcon_yy a span{ color:#888888; font-size:12px;}
.indexyishi p i{ color:#fc7da9}
/*分页*/
.shenglue{overflow:hidden;text-overflow: ellipsis;}
.shenglue2{overflow:hidden;white-space:nowrap; width:94%}
.pages {padding:30px 0;text-align:center;height:24px; padding-top:35px; zoom: normal;font:12px "宋体";   }
.pages a {display:inline-block; margin:0 3px; padding:0 10px; line-height:22px; background:#fff; border:1px solid #e3e3e3; color:#3d3d3d;  }
.pages a.a1 {color:#3d3d3d;}
.pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.pages span { display:inline-block;margin:0 3px; padding:0 10px;line-height:22px; background:#e67094; border:1px solid #e67094; color:#fff; text-align:center; }
.danye2{ font-size:14px; line-height:24px;}
/*自己加*/
.wdzjda{ margin-top:30px; margin-left:10px;}































