@charset "gb2312";
@import url("common2018.css");
.dno{ display:none;}
.content{width:1100px; margin:20px auto; zoom:1}
.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.content section{ padding-bottom:15px; overflow:hidden}
.focus li,.sub_m_r .xm_l_case_c>li,.xm_l_case .xm_l_case_c2>li,.ddt *{ transition:none}

.slide{ width:288px; height:337px; overflow:hidden; position: relative; float:left}
.slide .slide_con{ width:288px; height:337px; overflow:hidden;}
.slide_con li{ position: relative; width:288px; height:337px;}
.slide_con li p{ position:absolute; bottom: 0; left: 0; width: 225px; padding: 0 53px 0 10px; height: 30px; line-height: 30px; background: rgba(0,0,0,0.7); color: #fff;}
.slide_p,.slide_n{ width:19px; height:23px; text-align: center; background:#e2ac73; color: #fff; font: bold 15px/23px;position: absolute; bottom: 3px; z-index:3; cursor: pointer;}
.slide_p{right: 25px;}
.slide_n{right: 4px;}
.slide_p:hover,.slide_n:hover{ background:#b18250;}

.xm_l_case_c{ width:252px;height:245px;}
.sub_m_r .xm_l_case_c>li{ width:252px; margin-bottom:20px}
.sub_m_r .xm_l_case_c>li img{ width:252px; height:199px;margin:0 auto;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px; overflow:hidden}
.sub_m_r .xm_l_case_c>li p{ background:#fff}
.xm_l_case_nav{ position:absolute; width:100%; bottom:0; left:0; right:0; margin:auto; height:14px;line-height:8px;text-align:center;z-index:3;}
.xm_l_case_nav li{width:12px;height:12px;background:#e2ac73;margin:0 2px;font-family: Arial;display:inline-block;-webkit-border-radius:9px;border-radius:9px;text-indent:-9999px;cursor: pointer;}
.xm_l_case_nav li.on{background: #b18250;}

.art_left{ width:826px; float:left; overflow:hidden}
.art_left .art_cen{ width:509px; float:right; padding-top:15px}
.art_cen .art_tit{ background:url(../images/art_tit.jpg) no-repeat left; padding-left:23px; font-size:24px; color:#b18250; font-weight:bold}
.art_tit h1{ display:inline; font-size:24px;}
.art_cen p{ padding:26px 0 18px; border-bottom:1px dotted #ccc; font-size:12px; line-height:24px;}
.art_cen ul{ overflow:hidden; padding-top:5px; font-size:12px; width:110%}
.art_cen ul li{ width:227px; height: 24px; overflow: hidden; float:left; list-style-type:square; list-style-position:inside; margin-right:35px;line-height:24px;}
.art_syzz{ padding-top:10px; clear:both}
.syzz_tit{ overflow:hidden; line-height:45px;}
.syzz_tit h2{ width:177px; height:45px; float:left; text-align:center; color:#fff; background:#b18250; font-size:18px}
.syzz_tit p{ float:right; width:208px; text-align:right}
.syzz_tit p a{ color:#b18250}
.syzz_con{ padding:25px 7px 15px; border:1px solid #ccc; overflow:hidden}
.syzz_con p{ width:107px; margin:0 13px; display:inline; float:left; text-align:center; position:relative}
.syzz_con p img{ width:107px; height:107px; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; overflow:hidden; border:1px solid #ccc}
.syzz_con p i{ width:109px; height:0px; overflow:hidden; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; font-style:normal; background:rgba(0,0,0,0.8); text-align:center; display: box; display: -webkit-box; display: -moz-box;-webkit-box-pack:center; -moz-box-pack:center; -webkit-box-align:center; -moz-box-align:center; color:#fff; position:absolute; top:0; left:0; z-index:2}
.syzz_con p:hover i{ height:109px}

.xbz_1{ border:1px solid #ccc; margin-top:10px; position:relative}
.xbz_1>ul{ overflow:hidden; background:#e7e7e7;}
.xbz_1>ul li{ width:25%; height:44px; font-size:16px; line-height:44px; color:#6c6c6c; float:left; text-align:center}
.xbz_1.xbz_ts>ul li{width: 20%;}
.xbz_1>ul li h2{ font-weight:lighter;}
.xbz_1 ul li.active,.xbz_1 ul li.active a{ background:#fff; color:#b18250}
.xbz_1 .xbz1_mid{ padding:15px 22px 10px; overflow:hidden}
.xbz1_mid .xm_l_art{ width:540px; height:237px; float:left}
.xm_l_art .art_tt{ overflow:hidden; height:116px; padding-bottom:15px; border-bottom:1px dotted #ccc}
.art_tt img{ width:147px; height:116px; margin-top:10px}
.art_tt .toutiao{ width:360px; float:right}
.art_tt .toutiao h3{ font-size:16px}
.art_tt .toutiao h3 a{ color:#b18250}
.art_tt .toutiao p{ font-size:12px; height:96px; color:#666; padding-top:10px; line-height:24px;}
.xm_l_art>ul{ height:120px; padding-top:10px; font-size:12px; overflow:hidden}
.xm_l_art>ul li{ width:50%; padding-left:17px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; line-height:24px; background:url(../images/bg_li_quare.gif) no-repeat 17px; text-indent:10px;}

.xm_l_case{ width:199px;height:220px; text-align:center; overflow:hidden; position: absolute; top:70px; right:22px}
.xm_l_case .xm_l_case_c2{ width:199px;height:220px; line-height:20px; overflow:hidden}
.xm_l_case .xm_l_case_c2>li{ width:199px;}
.xm_l_case .xm_l_case_c2>li img{ width:199px; height:157px;margin:0 auto 10px;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px; overflow:hidden}
.xm_l_case_nav2{ position:absolute; width:100%; bottom:0; left:50%; margin-left:-100px; height:14px;line-height:8px;text-align:center;z-index:3;}
.xm_l_case_nav2 li{width:12px;height:12px;background:#e2ac73;margin:0 2px;font-family: Arial;display:inline-block;-webkit-border-radius:9px;border-radius:9px;text-indent:-9999px;cursor: pointer;}
.xm_l_case_nav2 li.on {background: #b18250;}

.ddt{ width:826px; height:100px; margin:10px auto 0; overflow:hidden; position:relative;}
.ggt_z{ width:826px; height:100px;overflow:hidden; cursor: pointer}
.ggt_nav{ width:36px;position:absolute;bottom:4px;right:8px;}
.ggt_nav li{float:left; width:14px; height:14px; margin-left:4px; background:#e2ac73; overflow:hidden; text-indent:999px; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
.ggt_nav li.on{background:#b18250;}

/*文章页*/
.pos_nav{ height:34px; line-height:34px; margin-bottom:10px; border:1px solid #d1d1d1; background:url(../images/art_tit_bg.jpg); padding:0 10px; font-size:12px}
.art_ad{ width:826px; height:110px; background:#ccc; display:none}
.article{ padding-top:25px; font-size: 14px}
.article h1{ font-size:20px;color:#5e5e5e; text-align:center;margin-bottom:15px}
.article h1+em{ display:block; text-align:center; font-style:normal; color:#748088; padding:10px 0 20px}
.article em+dl{ border-left:1px solid #ccc; border-top:1px solid #ccc; overflow:hidden; margin:0 25px 0 26px}
.article em+dl>dd{ width:183px; height:24px; line-height: 24px; overflow:hidden; padding:0 37px; float:left; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:url(../images/bg_li_quare.gif) no-repeat 25px;}
.article .art_art{ padding:20px 25px; line-height:26px; color:#666; font-size: 14px}
.article .art_art p{ padding:0px 0px 7px 0px}
.article .words{ padding:0 20px 25px}
.article .words a{color:#999; display:inline-block; padding:0 4px}
.article .words a:hover{ color:#b18250}
.article .art_pn{ padding:0 20px; overflow:hidden;}
.art_pn p{ width:50%; float:left}
.art_item{ padding-top:70px; font-size: 14px}
.art_item ul{ overflow:hidden; padding-bottom:14px; text-align:center}
.art_item ul li{ width:69px; display:inline-table; margin:0 20px; text-align:center}
.art_item ul li i{ display:block; width:69px; height:69px; overflow:hidden; background-position:center center; background-repeat:no-repeat; border:1px solid #ccc; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
.art_item ul li i.i01{ background-image:url(../images/ico_yczz.png)}
.art_item ul li i.i02{ background-image:url(../images/ico_ycjz.png)}
.art_item ul li i.i03{ background-image:url(../images/ico_ycmr.png)}
.art_item ul li i.i04{ background-image:url(../images/ico_ycmb.png)}
.art_item ul li i.i05{ background-image:url(../images/ico_yczl.png)}
.art_item ul li i.i06{ background-image:url(../images/ico_etck.png)}
.art_item ul li i.i07{ background-image:url(../images/ico_more.png)}
.art_item ul li.active,.art_item ul li:hover{ color:#b18250}
.art_item ul li.active i,.art_item ul li:hover i{ background-color:#b18250}
.art_item ul li.active i.i01{ background-image:url(../images/ico_yczz_h.png)}
.art_item ul li.active i.i02{ background-image:url(../images/ico_ycjz_h.png)}
.art_item ul li.active i.i03{ background-image:url(../images/ico_ycmr_h.png)}
.art_item ul li.active i.i04{ background-image:url(../images/ico_ycmb_h.png)}
.art_item ul li.active i.i05{ background-image:url(../images/ico_yczl_h.png)}
.art_item ul li.active i.i06{ background-image:url(../images/ico_etck_h.png)}
.art_item ul li:hover i.i07{ background-image:url(../images/ico_more_h.png); cursor:pointer}
.art_item .art_i_con{ padding:20px 20px 20px 9px; border:1px solid #eaeaea; overflow:hidden}
.art_i_con .aic_l{ width:260px; float:left; margin:0 11px;}
.aic_l img{ width:260px; height:205px;}
.aic_l p{ padding:4px 0;}
.aic_l p i{ display:inline-block; margin-right:10px; font-style:normal; text-align:center; width:68px; height:21px; line-height:21px; background:#848484; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; color:#fff}
.aic_l em{ display:block; font-style:normal; margin-top:15px; padding-left:50px; background:url(../images/item_b_ico.jpg) no-repeat 6px; font-size:18px;}
.aic_l em a{ display:block; width:70px; height:24px; float:right; background:#b18250; text-align:center; color:#fff; font-size:14px}
.aic_l em a:hover{ background:#ffb600}
.art_i_con .aic_r{ width:200px; padding-left:20px; border-left:1px solid #eaeaea; float:right;}
.aic_r b{ height:29px; display:block; font-size:14px; background:url(../images/art_hot.jpg) no-repeat 62px}
.aic_r a{ display:block; height:32px; line-height:32px; overflow:hidden; font-size:12px; background:url(../images/bg_li_quare.gif) no-repeat left; padding-left:10px}

.art_bzx{overflow: hidden; text-align: center; width: 700px; margin: 10px auto 30px}
.art_bzx dt{display: block; float: left;width: 100px; padding-top: 32px; font-size: 14px}
.art_bzx dd{width: 275px; float: left; margin: 0 12px; overflow: hidden; cursor: pointer;}
.art_bzx dd>p{display: block;width: 110px; height: 110px;overflow: hidden; position: relative; background:#ccc; float:left; color: #666; font-weight: 100; font-size: 14px; border-radius: 50%;}
.art_bzx dd>p>span{width: 100%; height: 80px;display: block; background: #b18250; margin-top: 38px;}
.art_bzx dd>p>span>em{width: 90px; height: 90px;display: block; background: #fff; position: absolute; top: 10px;left: 10px; border-radius: 50%;}
.art_bzx dd>p i{font-size: 30px; color: #b18250;display: block; font-weight:bold; margin: 20px 0 0px}
.art_bzx dd>em{display: block; float: right;width: 150px;height: 70px; line-height: 35px; margin-top: 20px; border:2px solid #b18250; color: #b18250; border-radius: 5px;overflow: hidden;}
.art_bzx dd>em>i{display: block;width: 100%; height: 35px; font-size: 18px; line-height: 33px; background: #b18250; color: #fff;}
.art_bzx dd.artbr>p>span{ background: #FDA201; margin-top: 65px;}
.art_bzx dd.artbr>p i{ color: #FDA201;}
.art_bzx dd.artbr>em{ border:2px solid #FDA201; color: #FDA201;}
.art_bzx dd.artbr>em>i{ background: #FDA201;}
.art_bzx dd *{ transition-duration: 0.8s}
.art_bzx dd:hover>p>span{ animation: artb 1s ease infinite alternate}
.art_bzx dd:hover>em{ transform:rotateX(360deg)}

@keyframes artb{
	0%{width: 0;}
	100%{width:100%;}
}

/*列表页*/
.intro {overflow: hidden;font-size:12px; padding-top:28px}
.intro img{border: 1px solid #E6EAED;float: left; width: 200px; height:190px;padding:3px;}
.intro_r{ width:550px; float:right; padding-right:40px}
.intro_r h1{ font-size:20px; font-weight:lighter; color:#b18250}
.intro_r p{padding-top: 10px;text-indent: 2em; }
.intro_r ul{ margin-top:10px; overflow:hidden}
.intro_r ul li{width:50%; float:left; display:block; height:24px; overflow:hidden; background:url(../images/li2.jpg) no-repeat left; text-indent:2em; line-height:24px;}

.list_box{ border-top:1px dotted #dadada; margin-top:15px; padding-top:20px}
.list_box li{ padding:0 15px 20px; height:102px; margin-bottom:20px; font-size:12px; border-bottom:1px dotted #dadada; position:relative}
.list_box li span{ display:block; width:165px; height:102px; overflow:hidden; border:1px solid #dedede; float:left; text-align:center}
.list_box li span:hover{ border:1px solid #b18250;}
.list_box li img{ height:102px}
.list_box li .list_r{ width:590px; float:right}
.list_box li .list_r h2{ font-size:14px;}
.list_box li .list_r p{ padding:5px 0; height:48px;}
.list_box li .list_r em{ display:block; font-style:normal; color:#999;}
.list_box li .list_r em a{color:#999; display:inline-block; padding:0 2px}
.list_box li .list_r em a:hover{color:#b18250}
.list_box li:before,.list_box li:after{ content:""; width:0; height:1px; background:#b18250; position:absolute; transition:0.5s ease width;}
.list_box li:before{ top:-20px; left:0;}
.list_box li:after{ bottom:-2px; right:0;}
.list_box li span:before,.list_box li span:after{ content:""; width:1px; height:0; background:#b18250; position:absolute; transition:0.5s ease height;}
.list_box li span:before{ bottom:-2px; left:0;}
.list_box li span:after{ right:0; top:-20px;}
.list_box li:hover:before,.list_box li:hover:after{ width:100%}
.list_box li:hover span:before,.list_box li:hover span:after{ height:144px}

.arc_page{padding: 20px 0 0; text-align:center}
.arc_page li {border: 1px solid #E9E9E9; display:inline-block;line-height: 22px;margin-right: 6px; padding:4px 9px;}
.arc_page li:hover{border: 1px solid #b18250;}
.arc_page li a { color: #555; display: block;}
.arc_page li:hover a{ color: #b18250;text-decoration: none;}
.arc_page li.thisclass,.arc_page li.thisclass a, .arc_page li.thisclass a:hover {background-color: #F8F8F8;font-weight: bold}
.arc_page p{display: inline-block;}


/*内页右侧 */
.art_right{ width:254px; float:right}
.art_right h3{ font-size:16px; height:30px; border-bottom:2px solid #eaeaea; margin-bottom:10px}
.art_right h3 i,.art_right h3 a{ display:block; height:30px; padding:0 5px; font-weight:lighter; font-style:normal}
.quest_btn,.ystd,.wenda,.rmtj,.lylx{ padding:5px 10px; overflow:hidden; border:1px solid #eaeaea}

.quest_btn a{ width:61px; height:80px; display:block; float:left; margin:5px 8px; text-align:center; color:#000; font-size:12px; line-height:25px}
.quest_btn a b{ display:block; width:61px; height:61px; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px;transition:500ms ease;-moz-transition:500ms ease;-webkit-transition:500ms ease;-ms-transition:500ms ease;-o-transition:500ms ease;transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d}
.quest_btn a b.b01{ background:#699eca url(../images/arc_zx_btn01.png) no-repeat center}
.quest_btn a b.b02{ background:#f9c883 url(../images/arc_zx_btn02.png) no-repeat center}
.quest_btn a b.b03{ background:#81bed1 url(../images/arc_zx_btn03.png) no-repeat center}
.quest_btn a b.b04{ background:#92ca9b url(../images/arc_zx_btn04.png) no-repeat center}
.quest_btn a b.b05{ background:#809099 url(../images/arc_zx_btn05.png) no-repeat center}
.quest_btn a b.b06{ background:#bc648a url(../images/arc_zx_btn06.png) no-repeat center}
.quest_btn a:hover{ color:#b18250}
.quest_btn a:hover b{transform: rotateY(180deg); background-color:#b18250}

.ystd,.wenda,.rmtj,.lylx{ margin-top:10px}
.ystd>ul{ padding:10px 0 0; overflow:hidden}
.ystd>ul li{ overflow:hidden; margin:0 0 14px; padding-bottom:14px; border-bottom:1px solid #E9E8E8;}
.ystd>ul li:last-child{ border-bottom:none; margin-bottom:0}
.ystd>ul li span{ display:block; width:99px; height:112px; float:left;}
.ystd>ul li img{ width:99px}
.ystd>ul li p{ font-size:12px; width:120px; padding-top:8px; float:right}
.ystd>ul li p i{ display:block; width:50px; float:left; font-style:normal; font-size:14px}
.ystd>ul li p b{ color:#fff; cursor:pointer; background:#b18250; padding:0 5px; float:right; border-radius:5px}
.ystd>ul li p b:hover{ background:rgba(239,156,0,1.00)}
.ystd>ul li p em{ font-style:normal; color:#474747; line-height:20px; height:60px; display:block; overflow:hidden; padding-top:5px; clear:both}

.rmtj>ul{  background:url(../images/bg_top.jpg) no-repeat 0px 4px; margin-top:1px}
.rmtj>ul li{ height:24px; overflow:hidden; padding-left:20px; font-size:12px; line-height:24px;}

.wenda ul{ height:140px; overflow:hidden}
.wenda ul li{ overflow:hidden; font-size:12px; line-height:21px; padding-bottom:2px; margin-bottom:2px}
.wenda ul li:last-child{ border-bottom:none}
.wenda ul li p{ color:#999; height:42px; overflow:hidden; margin-top:3px;}
.wenda ul li a:hover{ color: #09F}
.wenda ul li i,.wenda ul li b{ display: inline-block; margin-right:5px; margin-top:2px; line-height:17px; font-style:normal; color:#fff; width:21px; height:17px; font-weight:lighter; text-align:center; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px}
.wenda ul li i{ background:#b18250}
.wenda ul li b{ background:#92ca9b; margin-bottom:21px; float:left}

.lylx{ position:relative; overflow:inherit;}
.lylx_c ul{ overflow:hidden}
.lylx_c ul li{ width:73px; height:24px; line-height:24px; float:left; margin:4px 1px; text-align:center; font-size:14px; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.lylx_c ul li.active{ background:#b18250; border:1px solid #b18250; color:#fff}
.lylx_c ul li.active a{ color:#fff}
.lylx_c .lylx_main{ width:230px; min-height:355px; margin:10px auto 0; font-size:12px}
.lylx_main img{ width:230px; height:145px;}
.lylx_main b{ color:#b18250}
.list_map{width:0;height:518px; border:0 solid #eaeaea; box-shadow:-3px 3px 0 #F0F0F0; background:#fff; overflow:hidden; position:absolute; top:0; right:255px; z-index:5}
.list_map .map_pad{border-bottom:1px solid #eaeaea; padding:10px 10px 0}
.list_map #map{width:705px; height:460px; -webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}
.list_map p{ height:48px; padding:0 0 0 10px; overflow:hidden; line-height:48px; color:#333}
.list_map p a{ display:block; width:115px; height:38px; border:1px solid #ccc; float:right; margin-right:10px; margin-top:3px; text-align:center; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; line-height:38px; font-size:14px}
.list_map p a.blue{ background:#b18250; color:#fff}

/*404*/
.cw404_con{ width:921px; position:relative; height:380px; margin:50px auto 20px; background:url(../images/404.jpg) no-repeat center}
.back_Home{ display:block; width:80px; height:25px; background:#ff7415; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px; color:#fff; text-align:center; line-height:25px; font-size:16px; position:absolute; left:260px; top:118px; transition:0.2s ease; -moz-transition:0.2s ease; -o-transition:0.2s ease; -ms-transition:0.2s ease; -webkit-transition:0.2s ease}
.back_Home:hover{ background:#b18250; color:#fff}
.cw404_con .fast_link{ width:425px; padding:170px 0 25px 40px; border-bottom:1px dashed #ccc; overflow:hidden}
.fast_link a{ display:block; font-size:16px; margin:0 95px 10px 0; font-weight:bold; width:80px; float:left; color:#cd0000; padding-left:25px; background:url(/images/404_link.jpg) no-repeat left}
.fast_link a:hover{ color:#b18250}
.cw404_con .cw404_search{ width:465px; padding:35px 0 0; overflow:hidden}
.cw404_search .cw404_inp{ width:360px; height:30px; border:1px solid #ccc; padding:0 15px; float:left}
.cw404_search .cw404_btn{ width:65px; height:30px; cursor:pointer; float:right; background:#ff7515; border:1px solid #e0640e; text-align:center; line-height:30px; color:#fff; font-size:16px}
.hot_search{ padding-top:15px}
.hot_search b{ display:inline-block;}
.hot_search a{ display:inline-block; padding:0 10px; color:#666}
.hot_search a:hover{ color:#b18250;}

/*专题*/
.jczt{ margin:5px auto 0px}
.jczt_top{ height:45px; overflow:hidden;line-height:45px; padding-left:10px}
.jczt_top h2{ font-size:18px; color:#362e2b; width:200px;height:45px;float:left}
.jczt_zx{width:186px; height:20px; float:right; padding:14px 0px 0px 412px}
.jczt_zx a{	width:80px; height:20px; float:left;color:#fff; display:block; text-align:center; line-height:20px}
.jczt_zx .jczt_zx01{background:#ffa900; margin-right:13px}
.jczt_zx .jczt_zx02{background:#333}
.jczt_cont{ position:relative; overflow:hidden}
.zt_left{ width:980px; float:left;}
.jczt_cont dl{ overflow:hidden; border-top:2px solid #959595; margin-top:5px; padding-bottom:10px}
.jczt_cont dl dt{ height:44px; line-height:44px; color:#b18250; background:url(../images/jczt_num1.gif) no-repeat 10px 14px; padding-left:33px; font-weight:bold}
.jczt_cont dl dt i{	color:#333; font-style:normal; font-weight:lighter; font-size:12px}
.jczt_cont dl dd{	width:295px; height:265px;float:left; padding:9px; border:1px solid #ccc; margin:5px; text-align:center}
.jczt_cont dl dd:hover{ border:1px solid #b18250; box-shadow:0 0 10px #999}
.jczt_cont dl dd img{	width:295px; height:144px;}
.jczt_cont dl dd span{ height:24px; overflow:hidden; display:block;}
.jczt_cont dl dd span a{ color:#362e2b; font-weight:bold}
.jczt_cont dl dd p{ font-size:12px; height:48px; margin-bottom:10px; overflow:hidden; color:#999}
.jczt_cont dl dd i{ display:block; font-style:normal; width:145px; height:30px; line-height:30px; background:#b18250; color:#fff; margin:0 auto; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; cursor:pointer}
.jczt_cont dl dd:hover i{ background:#ffa900}
.jczt_cont .zt_nav{ width:100px; float:right; margin-top:4px; border:1px solid #ccc; background:#ECECEC; border-bottom-width:0; transition:none}
.jczt_cont .zt_nav a{ display:block; height:40px; font: bold 14px/40px "微软雅黑"; text-align:center; border-bottom:1px solid #ccc}
.jczt_cont .zt_nav a:hover{ background:#b18250; color:#fff}

/*走进牙博士*/
.pr_top{ overflow:hidden;font-size:14px;color: #363636;}
.pr_top h1{ font-size:24px; text-align:center; padding:20px 0 30px; font-weight:lighter}
.pr_top ul{ width:100%; text-align:center}
.pr_top ul li{ width:125px; height:41px; font-size:14px; line-height:41px; margin-right:1px; display:inline-block; background:#eaeaea; text-align:center;}
.pr_top ul li.active{ background:#b18250; color:#fff;}
.pr_main{padding:28px 20px;}
.pr_main .prm_top{ height:55px; background:url(../images/ppqy_14.jpg) no-repeat center;}
.pr_main p.prm_p1{font-size:14px;color: #363636; padding:10px 0; line-height:26px; text-indent:2em}
.pr_main .prm2{ width:661px; margin:0 auto 25px; overflow:hidden;}
.pr_main span.s1{ display:block; width:329px; height:230px; float:left; background:url(http://sz.ybskq.cn/images/ppqy_57.jpg) no-repeat;}
.pr_main span.s2{ display:block; width:329px; height:230px; float:right; background:url(http://sz.ybskq.cn/images/ppqy_59.jpg) no-repeat;}
.pr_main .zym{ width:702px; height:135px; margin:0 auto; background:#999 url(http://sz.ybskq.cn/images/ppqy_64.jpg) no-repeat 16px 17px; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px;}
.pr_main .zym p{ font-size:14px;color: #363636;color:#fff; line-height:24px; padding:63px 16px 0;}
.pr_main .prm_bottom{ padding:35px 0 0 28px;}
.pr_main .prm_bottom span{ font-size:20px; color:#b18250; display:block; padding-bottom:5px;}
.pr_main .prm_bottom p{font-size:14px;color: #363636; line-height:26px; margin-bottom:17px;}
.pr_main .prm_pic{ width:661px; height:230px; background:url(http://sz.ybskq.cn/images/ppqy_68.jpg) no-repeat; margin:35px auto 60px; }
.pr_main a.ljxq{ width:488px; height:45px; display:block; margin:0 auto; background:#b18250; -moz-border-radius:10px;  -webkit-border-radius:10px;  border-radius:10px; font-size:18px; line-height:45px; text-align:center; color:#fff;}

.pr_main .prm2_top{ width:703px; height:361px; margin:0 auto; background:url(http://sz.ybskq.cn/images/fbt.jpg) no-repeat top;}
.pr_main .prm2_top p{font-size:14px;color: #363636; width:100%; height:25px; padding-top:336px; line-height:25px; text-align:right;}
.pr_main .prm2_ul{ width:100%; padding:15px 0 0;}
.prm2_ul li{ padding:0 40px; overflow:hidden; padding-top:45px;}
.prm2_ul li img{ width:198px; height:131px; float:left;}
.prm2_ul li .p2u_right{ width:475px; float:right;}
.p2u_right h2{ font-size:24px; font-weight:100;}
.p2u_right h2 font{ color:#b18250; font-size:24px;}
.p2u_right h2 span{ font-size:14px; font-weight:bold; color:#b18250;}
.p2u_right p.p2{ font-size:12px; padding:12px 0;}
.p2u_right .p2ur_list{ width:100%; border-bottom:1px solid #ccc; line-height:30px; overflow:hidden; padding-top:3px;}
.p2u_right .p2ur_list span{ font-size:14px; display:block; width:60px; height:30px; float:left; color:#b18250;}
.p2u_right .p2ur_list p{ width:330px; float:right; font:12px/18px "宋体"; padding:7px 64px 10px 0; color:#7d7d7d;}

.pr_main h3{ font-size:25px; font-weight:100;}
.pr_main p.p3{color: #363636;font-size:14px; line-height:24px; color:#b18250; padding:30px 0 40px; font-size:16px;}
.pr_main p.p4{font-size:14px;color: #363636; padding-right:280px; height:153px; line-height:26px; background:url(http://sz.ybskq.cn/images/.jpg) no-repeat 526px top; padding-bottom:58px;}
.pr_main .prm3_ul{ padding:0 0 35px; overflow:hidden; text-align:center}
.pr_main .prm3_ul li{ width:220px; display:inline-block; margin:0 2px 2px 0;}
.prm3_ul li p{ width:100%; height:50px; background:#b18250; text-align:center; color:#fff; font-size:18px; line-height:24px; padding-top:8px;}
.prm3_ul li p span{ font-size:12px; display:block;}
.prm3_ul li img{ width:220px;}
.prm3_ul li a{ color:#fff;}
.pr_main p.p5{font-size:14px;color: #363636; padding:35px 0 25px; line-height:26px;}
.pr_main .ldks{ width:100%; height:154px; color:#fff; overflow:hidden; padding-bottom:100px;}
.pr_main .ldks a{ display:block; width:117px; height:154px; text-align:center; background:#262626 no-repeat; margin:0 1px; float:left;}
.pr_main .ldks a:hover{ background-color:#b18250;}
.pr_main .ldks a p{ width:100%; height:40px; font-size:14px; line-height:40px; padding-top:114px; color:#fff;}
.pr_main .ldks a.ldsk01{ background-image:url(http://sz.ybskq.cn/images/ldks_img01.png);}
.pr_main .ldks a.ldsk02{ background-image:url(http://sz.ybskq.cn/images/ldks_img02.png);}
.pr_main .ldks a.ldsk03{ background-image:url(http://sz.ybskq.cn/images/ldks_img03.png);}
.pr_main .ldks a.ldsk04{ background-image:url(http://sz.ybskq.cn/images/ldks_img04.png);}
.pr_main .ldks a.ldsk05{ background-image:url(http://sz.ybskq.cn/images/ldks_img05.png);}
.pr_main .ldks a.ldsk06{ background-image:url(http://sz.ybskq.cn/images/ldks_img06.png);}
.pr_main p.p6{ padding:30px 0 0; line-height:26px;color: #363636;font-size:14px;}
.pr_main .zhuanjia{ width:705px; margin:0 auto 30px; overflow:hidden;}
.pr_main .zhuanjia a{ width:88px; height:38px; line-height:38px; text-align:center; display:block; float:left; background:#262626; color:#93939b;}
.pr_main .zhuanjia a:hover{ background:#b18250; color:#fff;}
.pr_main p.p7{ color: #363636;font-size:14px;margin:0 auto; padding:20px 0 205px; line-height:26px; background:url(http://sz.ybskq.cn/images/shebei.jpg) no-repeat center bottom}
.pr_main p.p8{font-size:14px;color: #363636; width:696px; padding:15px 0 0; margin:0 auto; line-height:46px;}

.ts_main{ width:640px; margin:30px auto;}
.ts_main li{overflow:hidden;}
.ts_main li.li2{}
.ts_main li.li1 img,.ts_main li.li2 img{ width:274px; height:185px; float:left;}
.ts_main li.li1 img{ float:left;}
.ts_main li.li1 p,.ts_main li.li2 p{ float:left;}
.ts_main li.li1 p{ width:329px; padding:15px 0 0 10px;}
.ts_main li.li2 p{ width:265px; padding:15px 10px 0 0;}
.ts_main li.li1 p font,.ts_main li.li2 p font{ font-size:22px; color:#212121; display:block;}
.ts_main li.li1 p font{ background:url(http://sz.ybskq.cn/images/fw_jt.jpg) no-repeat left 10px; padding:0 0 12px 15px;}
.ts_main li.li2 p font{ background:url(http://sz.ybskq.cn/images/fw_jt02.jpg) no-repeat right 10px; padding:0 15px 12px 0; text-align:right;}
.ts_main li.li1 p span,.ts_main li.li2 p span{ display:block; font-size:14px; line-height:26px;}
.ts_main li.li1 p span{display:block; font-size:14px; line-height:26px; padding-left:15px;}
.ts_main li.li2 p span{ display:block; font-size:14px; line-height:26px; padding-right:10px;}
.bz_main{ width:632px; margin:0 auto; padding-top:30px; overflow:hidden;}
.bz_main a{ display:block; width:208px; height:192px; float:left; margin:0 2px 2px 0; background:#262626 no-repeat; background-position:46px 17px; text-align:center; color:#fff;} 
.bz_main a:hover{ background-color:#b18250;} 
.bz_main em{ width:100%; height:110px; text-align:center; display:block; padding-top:15px;} 
.bz_main span{ font-size:20px; display:block;} 
.bz_main p{ padding-top:5px;}

.aqtx_tit01{ font-size:18px; padding:10px 0 30px;}
.aqtx_tit02{ color: #363636;font-size:14px; line-height:26px; padding-bottom:30px;}
.aqtx_main{ width:660px; margin:0 auto; overflow:hidden;}
.aqtx_main p{ width:328px; float:left; padding:0 2px 30px 0;}
.aqtx_main p img{ width:328px; height:219px;}
.aqtx_main p font{ font-size:26px; padding:20px 0 15px 5px; width:235px; display:block;}
.aqtx_main p span{ color: #363636;font-size:14px;display:block; line-height:26px; width:235px; padding-left:5px;}
p.p9{ width:658px; margin:0 auto;}
p.p9 img{ width:658px; height:218px;}
p.p9 font{ font-size:26px; padding:20px 15px 15px 5px; display:block;}
p.p9 span{color: #363636;font-size:14px; display:block; line-height:26px; padding:0 15px 0 5px;}

.jyln_tit01{ font-size:18px; padding:10px 0 30px;}
.jyln_tit02{ line-height:26px; padding-bottom:30px;color: #363636;font-size:14px;}
.jyln_main{ width:645px; height:662px; margin:0 auto; background:url(../images/jyln02.jpg) no-repeat center 185px; overflow:hidden;}
.jyln_main p.p10,.jyln_main p.p11,.jyln_main p.p12,.jyln_main p.p13{ width:240px;}
.jyln_main p.p10{ float:left;}
.jyln_main p.p11{ float:right;}
.jyln_main p.p12{ float:left; padding:293px 0 0;}
.jyln_main p.p13{ float:right; padding:293px 0 0}
.jyln_main p.p10 font,.jyln_main p.p11 font,.jyln_main p.p12 font,.jyln_main p.p13 font{ font-size:26px; color:#b18250;}
.jyln_main p.p10 span,.jyln_main p.p11 span,.jyln_main p.p12 span,.jyln_main p.p13 span{ display:block; padding:20px 0 0; line-height:26px;color: #363636;font-size:14px;}

/*来院路线页面新改版2017.5.26*/
.lylx_con{ clear:both; position: relative; font-size: 12px; line-height: 24px}
.lylx_con *{ transition:all ease 0.5s; font-style: normal}
.lylx_con dl{ position:absolute; top: 60px; width: 85px; margin-left: -95px; text-align: center}
.lylx_con dl dd{height:35px; line-height: 35px; background:#292929; color: #fff; font-size: 16px; margin-bottom: 1px}
.lylx_con dl dd a{display: block;height:35px; background:#B28850; color: #fff}
.lylx_con dl dd a:hover{ background: #F79C5D; text-decoration: none}
.lylx_con>b{display: block; font-size:16px; color:#B28850; padding:20px 0 0; border-top: 1px solid #ccc; background: #fff}
.lylx_con ul{overflow: hidden; margin:10px 0;}
.lylx_con ul li{width: 100%; height:88px; float:left; border-bottom: 5px solid #fff; border-top: 5px solid #fff; background: #eee; position: relative; zoom:1}
.lylx_con ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.lylx_con ul li:hover{width: 68%; height:264px;}
.lylx_con ul li>img{width: 114px; height:88px; display:block; float:left; margin-right:10px}
.lylx_con ul li:hover>img{ margin:5px 10px 0 5px}
.lylx_con ul li p{ float:left; width:360px; height: 68px; color:#333; padding:20px 10px 0 0;}
.lylx_con ul li p i{font-size:16px; display:block; font-style:normal; color:#000}
.lylx_con ul li span{display: block;width: 30px; height: 42px; line-height: 20px; padding:5px 10px; margin: 20px 14px 0 0; border-radius:10px; background:#F79C5D; color: #fff; text-align: center; float: right; font-size: 14px; cursor: pointer}
.lylx_con ul li span:nth-of-type(2){ background: #999}
.lylx_con ul li span:hover{ background:#B28850}
.lx_con{ clear: both; padding: 0 10px;}
.lx_con>b{ font-size: 14px; color:#B28850;display: block; padding:20px 0 0;}
.ly_map{width: 344px; height: 262px; position: absolute; right: -354px; top: 0; padding-left: 10px}
.ly_map img{display: block; border:none; width:344px; height: 262px}
.lylx_con .onejg{width: 100%; margin:10px 0}
.lylx_con .onejg li{width: 100%;}

.erleft {float: right;line-height: 24px;padding-bottom: 16px;width: 803px; margin-top:10px; padding-right:12px }
.line_box{width:797px; float:left; margin:10px 0 0 9px; display:inline;}
.line_box .tit{width:797px; height:35px; float:left; background:url(http://zt.ybskq.cn/zhuanti/images/web/a_bg01.gif) repeat-x;}
.line_box .tit li{width:170px; height:35px; line-height:32px; text-align:center; font-size:16px; font-family:"微软雅黑"; float:left; cursor:pointer;}
.line_box .tit li a{width:170px; height:35px;float:left;}
.line_box .tit .at{background:#B49752; color:#fff; background:url(http://zt.ybskq.cn/zhuanti/images/web/a_bg02.gif) repeat-x;}
.line_box .tit li a,.line_box .tit li a:visited{color:#333;}
.line_box .tit li a:hover{color:#FF6600; text-decoration:none;}
.line_box .tit .at a,.line_box .tit .at a:visited{color:#fff;}
.line_box .tit .at a:hover{color:#fff;text-decoration:none;}
.line_box .info{width:673px;  border:2px solid #ddd; border-top:none; padding:10px; float:left; position:relative;}
.line_box .info .jg{width:285px; height:215px; float:left;}
.line_box .info .txt{width:368px; height:215px; overflow:hidden; float:right;}
.line_box .info .txt strong{width:368px; line-height:30px; font-size:18px; font-family:"微软雅黑"; float:left; text-indent:5px; padding:0; margin:0;}
.line_box .info .txt p{width:368px; line-height:22px; padding:5px 0 0 0;  margin:0;float:left; font-size:12px;}
.line_box .info .txt p .zx{width:127px; height:26px;  font-size:12px; line-height:28px; background:url(http://zt.ybskq.cn/zhuanti/images/web/a_bg03.gif) no-repeat; position:absolute; right:9px; top:60px; text-align:center;}
.line_box .info .txt p .zx:link,.line_box .info .txt p .zx:visited{color:#b22f00;}
.line_box .info .txt p .zx:hover{color:#CC3300; text-decoration:none;}
.line_box .info .tonghua{width:368px;position:absolute; top:195px; left:320px;}
.line_box .info .tonghua .in01{width:195px; padding:0 10px; height:24px; line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #ccc; float:left; margin-right:10px;}
.line_box .info .tonghua button{width:127px; height:26px; color:#b22f00; text-align:center; background:url(http://zt.ybskq.cn/zhuanti/images/web/a_bg04.gif) no-repeat; float:left; cursor:pointer; border:0;}

.line_box .info .chengche{width:673px; float:left;}
.line_box .info .chengche dl{width:673px; float:left; margin-top:10px;}
.line_box .info .chengche dt{width:673px; float:left;}
.line_box .info .chengche dt span{width:100px; line-height:24px; text-align:center; float:left; color:#fff; background:#b22f00;  font-size:14px;}
.line_box .info .chengche dd{width:673px; float:left; line-height:22px;padding-top:5px;}
.line_box .info .chengche dd font{color:#FF3300;}

/*精彩专题*/
.jczt{ margin:5px auto 0px}
.jczt_top{ height:45px; overflow:hidden;line-height:45px; padding-left:10px}
.jczt_top h2{ font-size:18px; color:#362e2b; width:200px;height:45px;float:left}
.jczt_zx{width:186px; height:20px; float:right; padding:14px 0px 0px 412px}
.jczt_zx a{	width:80px; height:20px; float:left;color:#fff; display:block; text-align:center; line-height:20px}
.jczt_zx .jczt_zx01{background:#ffa900; margin-right:13px}
.jczt_zx .jczt_zx02{background:#333}
.jczt_cont{ position:relative; overflow:hidden; border-top:2px solid #959595; margin-top:5px; padding:10px}
.jczt_cont dt{ height:44px; line-height:44px; color:#b18250; background:url(../images/jczt_num.gif) no-repeat 10px 14px; padding-left:33px; font-weight:bold}
.jczt_cont dt i{color:#333; font-style:normal; font-weight:lighter; font-size:12px}
.jczt_cont dd{width:295px; height:265px;float:left; padding:9px; border:1px solid #ccc; margin:15px 20px; }
.jczt_cont dd:hover{ border:1px solid #b18250; box-shadow:0 0 10px #999}
.jczt_cont dd img{	width:295px; height:144px;}
.jczt_cont dd span{ height:24px; overflow:hidden; display:block;text-align:center; margin: 10px 0 0}
.jczt_cont dd span a{ color:#362e2b; font-weight:bold}
.jczt_cont dd p{ font-size:12px; height:44px; line-height: 20px; margin-bottom:10px; padding: 0 5px; overflow:hidden; color:#999}
.jczt_cont dd i{ display:block; font-style:normal; width:135px; height:25px; line-height:25px; background:#b18250; color:#fff; margin:0 auto; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; cursor:pointer;text-align:center; font-size: 14px}
.jczt_cont dd:hover i{ background:#ffa900}

.art_i_con>b{ height:29px; display:block; font-size:14px; background:url(../images/art_hot.jpg) no-repeat 62px}
.art_i_con p{ overflow: hidden;}
.art_i_con p a{ display:block; width: 250px; height:32px; line-height:32px; overflow:hidden; font-size:12px; background:url(../images/bg_li_quare.gif) no-repeat left; padding-left:10px; float: left}
.ppxg{ width:199px;height:220px; text-align:center; overflow:hidden; position: absolute; top:70px; right:22px; cursor: pointer;}