@charset "utf-8";
body{font-family:"微软雅黑";}
.newsbox{width:1100px; padding:0px 50px; margin:0 auto;}
.newsbox .l{float:left; width:277px;}
.newsbox .m{float:left; padding:0px 46px; width:445px;}
.newsbox .r{float:right; width:286px;}

.maintitle{ border-bottom:1px #ddd solid; height:36px;}
.maintitle h3{float:left;line-height:36px; width:90px; height:36px; color:#000000; font-family:"微软雅黑"; }
.maintitle h3 p{ height:18px; width:3px; background:#000; float:left; margin-right:10px; margin-top:9px; }
.maintitle span{float:right; width:32px; height:36px; background:url(../images/more.jpg) no-repeat right bottom;}
.maintitle span a{ display:block; width:30px; height:36px;}
.maintitle2{border-bottom:1px #ddd solid; height:36px;background:url(../images/maintitle2_bg.jpg) no-repeat left center;}
.maintitle2 h3{float:left;line-height:36px; width:90px; height:36px; font-family:"微软雅黑"; color:#333;}
.maintitle2 h3 p{ height:18px; width:3px; background:#000; float:left; margin-right:10px; margin-top:9px; }
.maintitle2 span{float:right; width:32px; height:36px; background:url(../images/more.jpg) no-repeat right bottom;}
.maintitle2 span a{ display:block; width:30px; height:36px;}

.newsbox .m .topnews{width:445px;}
.newsbox .m .topnews .l{float:left; width:153px; padding:5px;}
.newsbox .m .topnews .r{float:right; width:272px; padding:0 5px;}
.newsbox .m .topnews .r .newtitle{font-family:"微软雅黑"; color:#333; font-size:20px;}
.newsbox .m .topnews .r .newtitle a{color:#333;}
.newsbox .m .topnews .r p{ line-height:26px; font-size:14px;}
.newsbox .m ul.newslist{ width:445px;}
.newsbox .m ul.newslist li{width:220px; float:left; font-size:14px; height:26px; line-height:26px; overflow:hidden; white-space:nowrap}
.newsbox .m ul.newslist li a{ color:#333;}

.newsbox .r .vbox{width:286px; height:204px}
.newsbox .r ul.vboxlist{width:286px; height:56px; background-color:#a8a8a8; padding-top:10px;}
.newsbox .r ul.vboxlist li{width:276px; font-size:14px; height:26px; line-height:26px; overflow:hidden; white-space:nowrap; padding-left:10px;}
.newsbox .r ul.vboxlist li a{ color:#fff;}


.picbox{width:1200px; height:auto; margin:0 auto;}
.picbox .picboxnav{}
.picbox .picboxnav li{height:42px; width:142px; float:left; line-height:42px; margin-right:6px; text-align:center;}
.picbox .picboxnav li a{ display:block;height:42px; width:142px; background:url(../images/picbox_nav_bg.jpg) no-repeat left bottom; color:#333}
.picbox .picboxnav li a.on{background:url(../images/picbox_nav_bg_on.jpg) no-repeat left bottom;}

.picbox .piclist{width:1200px;}
.picbox .piclist li{float:left; text-align:center; width:240px;}
.picbox .piclist li p{line-height:26px; font-size:14px;}

.expert_case_box{width:1200px; padding:0px 50px; margin:0 auto;}
.expert_case_box .expert{float:left;width:810px;}
.expert_case_box .case{float:right;width:310px;}

.catenationBox{width:1200px; padding:0px 50px; margin:0 auto;}
.catenationBox .navtitle{width:1200px;background:url(../images/maintitle2_bg.jpg) no-repeat left center;height:36px; line-height:36px; border-bottom:1px #dddddd solid;}
.catenationBox .navtitle li{float:left;font-family:"微软雅黑";color:#333;line-height:36px;}
.catenationBox .navtitle li.t1{ padding-left:15px; width:6catenation50px; width:660px; font-weight:600;}
.catenationBox .navtitle li.t1 p{ height:18px; width:3px; background:#000; float:left; margin-right:10px; margin-top:9px;}
.catenationBox .navtitle li.t2{background:url(../images/btn_tel.jpg) no-repeat left center; padding-left:20px;}
.catenationBox .navtitle li.t3{background:url(../images/btn_zx.jpg) no-repeat left center; padding-left:20px;margin-left:50px;}
.catenationBox .navtitle li.t4{background:url(../images/btn_yy.jpg) no-repeat left center; padding-left:20px;margin-left:30px;}

.catenationBox .catenation{ float:left; width:298px; text-align:center; line-height:26px; font-size:14px;background:url(../images/catenation_bg.jpg) no-repeat right center; border-left:1px solid #e1e1e1;}
.catenationBox .catenation p.tit{ font-family:"微软雅黑";font-weight:bold;font-size:16px; color:#333; padding-bottom:6px;}
.catenationBox .catenation p.info{ font-family:"微软雅黑"; font-size:14px; line-height:14px;color:#333;}
.catenationBox .catenation p img{ vertical-align:baseline;}

.iconlist{width:1200px; height:120px; display:block; padding:0px 50px; margin:0 auto;}
.iconlist ul li{float:left; width:150px; text-align:center;}
.iconlist ul li p{font-family:"微软雅黑"; font-size:14px;}




/* focus */
#doctors { width: 810px }
#focus { height: 250px; position: relative; padding-bottom:30px; overflow: hidden; margin-top: 0;}
#focus ul { height: 244px; position: absolute; padding-left: 1px; overflow: hidden; }
#focus ul li { float: left; height: 125px; position: relative; width:810px; }
#focus ul li a { display: inline-block; width: 196px; height: 120px; text-align: center; overflow: hidden; float: left; }
#focus ul li .doctors_inner1 { margin: 0px 3px 5px 3px; display: inline; }
.doctors_inner { width: 810px; position: relative; overflow: hidden; height: 249px; }
.doctors_inner .layerMode { background: none repeat scroll 0 0 #303030; height: 100%; display: none; left: 0; opacity: 0.5; padding: 0; position: absolute; top: 0; width: 100%; z-index: 3; }
.doctors_inner .popInfo { background: none repeat scroll 0 0 #303030; color: #FFFFFF; display: none; height: 120px; left: 0; overflow: hidden; position: absolute; top: 0; width: 600px; z-index: 10; background-color:#292929 }
.popInfo a {display: block; width: 196px; height: 120px; text-align: center; color: #000; background-color: #FFF; margin-top: 0px; z-index: 4 }
.popInfo a:hover { color: #000; }
.popInfo p { color: #fff; width:352px; height: 120px; line-height: 22px; position: relative; z-index: 2; overflow: hidden; zoom: 1; margin-top:20px; font-size:14px }
.popInfo a img { width: 196px; position: relative; z-index: 3; left: 0px; top: 0px; }
.popInfo p span{float:right; font-size:12px; }
.popInfo p span img{float:left;padding-right:5px;}
.doctors_inner1 { float: left; width: 196px; height: 120px; overflow: hidden; }
.doctors_inner1 a img { float: left; margin-bottom: 2px; }

#focus .btnBg { display: none }
#focus .btn { position: absolute; width: 300px; height: 14px; right: 368px; bottom: 20px; text-align: right; }
#focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin-left: 5px; cursor: pointer; background:url(../images/nav_bg.jpg) no-repeat; }
#focus .btn span.on { background:url(../images/nav_bg_on.jpg) no-repeat; }
#focus .pre, #focus .next { display: none }

.mainbox { overflow:hidden; position:relative; }
.flashbox { overflow:hidden; position:relative; }
.imagebox { text-align:right; position:relative; z-index:999; }
.bitdiv { display:inline-block; width:8px; height:8px; margin:0 5px 5px 0px; cursor:pointer; float:right; }
.defimg { background:url(../images/doc2.png) right center no-repeat; }
.curimg { background:url(../images/doc2.png) left center no-repeat;}

.anlibox{}
.anlibox li{width:348px; height:258px;}
.anlinav{height:22px; line-height:22px; padding-left:130px;}
.anlinav li{float:left; width:14px; height:14px; background:url(../images/nav_bg.jpg) no-repeat; margin-right:5px;}
.anlinav li.on{background:url(../images/nav_bg_on.jpg) no-repeat;}
/*********************************网站第一部分********************************************/
#boxOne {
	height:614px; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;width:1200px;
    margin: 0px auto;
    position: relative;
}
#boxOne .top25{margin-top:25px}
#zhuanjia {
	position: absolute;
	width: 386px;
	height: 556px
}
#boxOne .focuszjimg {
	width: 370px;
	height: 242px;
	padding:14px 14px 24px 0px; border:1px solid #dfdfdf; border-left:none; border-top:none
}
#boxOne .tyzj {
    margin-bottom: 10px;
}
#boxOne .titlemb2 {
    line-height: 30px;
    font-size: 16px;
}
#boxOne span {
    padding: 0px 5px 5px;
    border-bottom: 2px solid #9D0A3A;
}
#boxOne .tyzj_loop {
    width: 100%;
    height: 197px;
    position: relative;
    overflow: hidden;
}
#boxOne a {
    text-decoration: none;
    color: #000;
}
#boxOne .block21190 {
    display: block;
}
#boxOne .focuszjimg .banner_index {
    height: 14px;
    position: absolute;
    bottom: 25px;
    z-index: 2;
    margin: 0px auto;
    overflow: hidden;
    right: 25px;
    float: right;
    width: auto;
    top: 60px;
}
#boxOne .focuszjimg .banner_index li:hover {
    background: none repeat scroll 0% 0% #a67d00;
}
#boxOne .focuszjimg .banner_index.hover li{ background: none repeat scroll 0% 0% #a67d00;}
#boxOne .focuszjimg .banner_index li {width: 10px; height: 10px;float: left;margin: 0px 2px;border-radius: 50%;background: none repeat scroll 0% 0% #DFDFDF;}
#wmpp {
 width: 360px;
    height: 295px;
    position: relative;
    padding: 14px 24px 24px 0px;
    overflow: hidden;
    margin-top: 0px;
    border-right: 1px solid #DFDFDF;
}
#boxOne .pp {
    background: none repeat scroll 0% 0% #FFF;
}
#boxOne .more_1 {
    position: absolute;
    top: 23px;
    right: 24px;
    color: #D6D6D6;
	 font-size:12px;
}
#boxOne .titlemb2 {
    line-height: 30px;
    font-size: 16px;
}
#boxOne .titlemb2 span{
    padding: 0px 5px 5px;
    border-bottom: 2px solid #000;
}

/**********品牌*********/
.pinpai{ width:370px; height:auto; margin:0f auto; background:#eaeaea; margin-top:15px;}
.pinpai h1{ font-size:18px; font-weight:600; text-align:center; line-height:1.8;}
.pinpai p{ font-size:12px; text-indent:2em; line-height:1.6; padding:10px 15px;}
.xinwen {
    position: absolute;
    width: 347px;
    left: 380px;
    top: 14px;
    overflow: hidden;
}
/*******视频********/
#shipin {
    position: absolute;
    top: 280px;
    width: 815px;
    height: 333px;
    right: 0px;
    overflow: hidden;
    border-top: 1px solid #DFDFDF;
}
#shipin .more_1 {
    right: 422px;
}
#shipin .news_qh_nav {
    position: absolute;
    left: 24px;
    top: 14px;
}
#shipin .news_qh_txtbox {
    position: absolute;
    left: 21px;
    top: 53px;
}

#shipin .boxlbox {
    margin-top: 10px;
    padding: 0px;
    background: none repeat scroll 0% 0% #FFF;
    padding: 2px 0px 14px 0px;
    overflow: hidden;
    position: relative;
}

/**********新闻*********/
#xinwen {
    position: absolute;
    width:430px;
    left: 405px;
    top: 14px;
    overflow: hidden;
}
#xinwen .boxlbox {
    margin-top: 10px;
    padding: 0px;
    background: none repeat scroll 0% 0% #FFF;
    padding: 0px 4px 14px 4px;
    overflow: hidden;
    position: relative;
}
#xinwen .xw_nr{ width:400px; height:auto;  display:block; border-bottom:1px solid #a19f9f; padding-bottom:10PX;}
#xinwen .xw_nr img{ float:left; padding-right:15px;}
#xinwen h1{ font-size:15px; font-family:"微软雅黑"; line-height:1.6;}
#xinwen  p{ font-size:12px; text-indent:2em; line-height:1.8; padding-top:5px;}
#xinwen  p a{ color:#750505;}
#xinwen ul{ width:100%; height:auto; padding-top:15px;}
#xinwen ul li{ font-size:12px; line-height:1.8;}

/****活动*****/
#huodong {
    position: absolute;
    width: 371px;
    height: 280px;
    left: 830px;
    border-left: 1px solid #DFDFDF;
    border-bottom: 1px solid #DFDFDF;
}

#huodong .brand_title {
    position: absolute;
    left: 17px;
    top: 14px;
    width: 322px; display:block
}
#huodong .hd_nr{ width:356px; height:200px; margin-top:60px; border:1px solid #DFDFDF;margin-left:13px;}
#huodong .hd_nr .qh{ width:356px; height:30px; text-align:center; line-height:1.8;background:#eaeaea; }
#huodong .hd_nr .qh li{ width:178px; float:left; height:30px;}
.qh #li01.hover, .qh #li02.hover, .qh #li03.hover{ background:#fff;}
.qh #li01.hover a, .qh #li02.hover a, .qh #li03.hover a{color:#504e4e}
.qh_nr{ width:354px; margin-left:9px; height:auto; padding-top:10px;}
.qh_nr img{ float:left; padding-right:15px;}
.qh_nr ul{width:100%; height:auto; }
.qh_nr ul li{ font-size:12px; line-height:2.2;}
.qh_nr ul li strong{ font-size:14px; font-weight:200;}
#boxOne .qh_nr ul li a{ color:#936f01;}
/*******咨询平台******/
#shipin  #zxpt {
    position: absolute;
    right:-42px;
    border-left: 1px solid #DFDFDF;
    padding: 14px 48px 24px 0px;
    width: 363px;
    height: 275px;
	z-index:1;
}
#shipin  #zx99 {
    position: absolute;
    width: 1px;
    height: 25px;
    border-left: 1px solid #DFDFDF;
    top: 312px;
    left: -1px;
}
#zxpt .titlemb2 { padding-left:15px;}
#zxpt .pt01{ width:390px; height:auto; margin-top:25px; padding-left:15px;}
.pt01 .pt11{ width:174px; font-size:12px; line-height:1.6;}
.pt01 .pt11 img{ float:left; padding-right:4px; padding-top:5px;}
.pt01 .pt11 p strong{ color:#333333; font-size:16px;}

#zxpt .pt02{ width:390px; height:auto; padding-top:55px; padding-left:15px;}
.pt02 .pt21{ width:174px; height:45px; font-size:12px;  background:#a67d00; padding-top:8px; }
.pt02 .pt21 img{ float:left; padding-right:10px; padding-top:3px; margin-left:20px;}
.pt02 .pt21 p strong{ color:#fff; font-size:16px; line-height:2.5;}
.pt02 .pt22{ margin-left:10px;}
.shuru{ width:390px;  padding-top:70px; padding-left:15px;}
.shuru .tel01{ background:#edecec;  width:243px; height:33px;  border:1px solid #c2c0c0;}
.shuru .tel02{ background:#000;color:#fff; font-size:14px; width:115px; height:35px; text-align:center; border:none}
input {
    margin: 0px;
    padding: 0px;
}
.youhui{ width:390px; position:relative; padding-left:15px;}
.youhui .yh01{ padding-right:10px;}































