@charset "gb2312";

@import url("common2018.css");

.content{width:1090px; margin:20px auto; overflow: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:#b68f66; 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:#008b97;}

.news{ width:427px; float:left; padding-left:28px;}
.news .news_top{ line-height:45px; overflow:hidden; background:#efefef; text-align:center; font-size:18px}
.news .news_top li{ width:142px; height:43px; border-top:2px solid #efefef; float:left}
.news .news_top li.active{ background:#fff; border-top:2px solid #b68f66}
.news .news_con{ padding-top:30px}
.news_con h2{ font-size:18px; text-align:center}
.news_con h2 a{ color:#b68f66}
.news_con p{ padding:22px 0 13px; height:72px; overflow:hidden; border-bottom:1px dotted #ccc; font-size:12px; color:#666; text-indent: 2em}
.news_con ul{ overflow:hidden; height:120px; padding-top:5px; font-size:12px; width:110%}
.news_con ul li{ width:194px; height:24px; overflow:hidden; float:left; list-style-type:square; list-style-position:inside; margin-right:35px;}
.news_con ul li i,.art_cen ul li i{ display:inline-block; width:23px; height:7px; background:url(../images/hot.gif) no-repeat}
li.tbico{ background:url(../images/hot.jpg) no-repeat right}
.zj_zx{ width:317px; float:right}
.zj_zx .zj{ width:317px; height:206px;}
/* focus */
.focus,.mz_1{width:317px;height:206px;position:relative;overflow:hidden}
.mz_1 img{width:317px;height:206px;}
.f_zixun01{ width:92px; height:32px; line-height: 32px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; position:absolute; bottom:25px; left:183px; display:block; z-index:9; border: 1px solid #ccc; text-align:center;}
.f_zixun01:hover{ border:1px solid #008b97; background:#008b97; color:#fff}
.mz_1{width:100%;position:relative;list-style:none;padding:0}
.mz_1 li{width:317px;height:206px;position:relative}
.mz_1 span{ display:block; width:157px; height:54px; overflow:hidden; font:12px/18px "Î¢ÈíÑÅºÚ"; color:#fff; position: absolute; top: 65px; left:149px}
.mz_1 b{ display:block; width:127px; height:18px; font:18px/18px "Î¢ÈíÑÅºÚ"; color:#fff; position: absolute; top: 35px; left:149px}
.mz_1 b a{ color:#fff;}
.focus i{ display:block; width:19px; height:23px; text-align: center; background:#b68f66; color: #fff; font: bold 15px/23px "ºÚÌå";position: absolute; bottom: 3px; z-index:3; cursor: pointer;}
.zj_prev{left:4px;}
.zj_next{left:25px;}
.slide_n{right: 4px;}
.focus i:hover{ background:#008b97;}

.zj_zx .zx{ overflow:hidden; width:110%}
.zj_zx .zx a{ display:block; color:#fff; background:#b68f66; text-indent:55px; border-radius:5px; width:154px; height:55px; line-height:55px; font-size:18px; margin:10px 10px 0 0; float:left}
.zj_zx .zx a:nth-child(1){ background:#b68f66 url(../images/fast_btn01.png) no-repeat 15px}
.zj_zx .zx a:nth-child(2){ background:#b68f66 url(../images/fast_btn02.png) no-repeat 15px}
.zj_zx .zx a:nth-child(3){ background:#b68f66 url(../images/fast_btn03.png) no-repeat 15px}
.zj_zx .zx a:nth-child(4){ background:#b68f66 url(../images/fast_btn04.png) no-repeat 15px}
.zj_zx .zx a:hover{ background-color:#008b97}

.item_cc{ height: 363px; margin-bottom: 18px; overflow: hidden}
.item_top{ background:#efefef; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.item_top li{ text-align:center; width:181px; height:43px; font-size:20px; line-height:43px; float:left}
.item_top li.active{ height:43px; background:#b68f66;}
.item_top li.active a{ color:#fff}
.item_con{ margin-top:10px; border:1px solid #ccc; border-top:none; position: relative;}
.item_sub{ background:#efefef; overflow:hidden}
.item_sub li{ width:165px; height:40px; line-height:40px; text-align:center; font-size:16px; float:left;}
.item_sub li.active{ background:#fff; border-top:2px solid #b68f66; box-sizing:border-box}
.item_con .sub_main{ padding:24px 28px 0; height:258px; overflow:hidden}
.sub_main .sub_m_l{ width:288px; height:240px; overflow:hidden; float:left; position: relative;}
.sub_main .sub_m_l li{ margin-bottom: 28px;}
.sub_main .sub_m_l ul.subjs_con{ transition: none}

.sub_m_l img{ width:288px; height:125px}
.sub_m_l p{ padding-top:10px; height:72px; overflow:hidden; text-indent:2em; font-size:12px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.subjs_btn{width: 100%;; text-align: center; position: absolute; top: 226px;}
.subjs_btn li{width: 10px;height: 10px; border-radius: 50%; text-indent: 999px; overflow: hidden; display: inline-block; margin: 0 3px; background: #ccc}
.subjs_btn li.on{ background:#b68f66;}
.subjs_l,.subjs_r{width: 0px; height: 20px; line-height: 18px; background: #b68f66; color: #fff; border-radius: 5px; cursor: pointer; position: absolute; top: 220px; text-align: center; transition: all 0.5s ease}
.subjs_l:hover,.subjs_r:hover{ background:#FFA900; }
.subjs_l{ left: -50px;}
.subjs_r{ right: -50px;}
.sub_main .sub_m_l:hover .subjs_l{ left: 50px;width: 50px;}
.sub_main .sub_m_l:hover .subjs_r{ right: 50px;width: 50px;}
.sub_main .sub_m_c{ width:412px; padding-left:42px; float:left; margin-bottom:20px;}
.sub_m_c h2{ font-size:18px; text-align:center}
.sub_m_c h2 a{ color:#b68f66}
.sub_m_c p{ padding:15px 0 5px; height:72px; overflow:hidden; font-size:12px; color:#666}
.sub_m_c ul{ overflow:hidden; padding-top:5px; font-size:12px; }
.sub_m_c ul li{ width:50%; float:left;}
.sub_m_r{ width:252px;height:245px; float:right; text-align:center; overflow:hidden; position:relative}
.sub_m_r li{ text-align:center;}
.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:#7fdde6;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: #b68f66;}

.program_tit{ height:30px; line-height:30px; font-weight:bold; font-size:16px; color:#b68f66; text-align:center; background:url(../images/xian.jpg) no-repeat center}
.program_con{ padding-top:12px; overflow:hidden}
.program_con dl{ width:350px; color:#fff; text-align:center; float:left; overflow:hidden}
.program_con dl:nth-child(2){ padding-left:20px}
.program_con dl:nth-child(3){ float:right;}
.program_con dl a{ color:#fff; display:block; height:72px}
.program_con dl dt,.program_con dl dd a{ display: box; display: -webkit-box; display: -moz-box;-webkit-box-pack:center; -moz-box-pack:center; -webkit-box-align:center; -moz-box-align:center;}
.program_con dl dt{ width:128px; height:232px; font-size:18px; padding:10px; float:left; cursor:pointer}
.program_con dl dd{ width:96px; height:82px; font-size:16px; float:left; margin:0 0 3px 3px}
.program_con dl:nth-child(1) dt{ background:#9bb54c}
.program_con dl:nth-child(2) dt{ background:#2e72b9}
.program_con dl:nth-child(3) dt{ background:#eb4472}
.program_con dl dd:nth-child(2){ background:#e19793}
.program_con dl dd:nth-child(3){ background:#3e89d1}
.program_con dl dd:nth-child(4){ background:#dfb981}
.program_con dl dd:nth-child(5){ background:#8162bd}
.program_con dl dd:nth-child(6){ background:#6ea1df}
.program_con dl dd:nth-child(7){ background:#adc760}
.program_con dl dd a{ padding:5px; }
.program_con dl dd:hover,.program_con dl dt:hover{ background:#b68f66; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); -o-transform:scale(0.9,0.9); -ms-transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9)}

.jg_top{ height:34px; border-bottom:2px solid #dfdada;}
.jg_top li{ width:115px; height:34px; line-height:34px; border-bottom:2px solid #dfdada; float:left; line-height:34px; text-align:center; font-size:16px;}
.jg_top li.active{ border-bottom:2px solid #b68f66;}
.jg_wai{height:173px; overflow:hidden}
.jg_con{ padding-top:28px; height:145px; overflow:hidden}
.jg_con li{ width:163px; margin:0 9px; float:left; text-align:center; position:relative}
.jx_jigou{ width:163px; margin:0 9px; float:left; text-align:center; position:relative}
.jg_con li img,.jg_con .jx_jigou img{ width:159px; height:100px; padding:1px; border:1px solid #ccc}
.jg_con li p,.jx_jigou p{ padding-top:5px}
.jg_con li span,.jx_jigou span{ width:159px; height:0; overflow:hidden; color:#fff; font-size:12px; padding-top:0; position:absolute; top:2px; left:2px; background:rgba(0,0,0,0.7); text-align:center}
.jg_con li span i,.jx_jigou span i{ display:block; cursor:pointer; width:100px; height:25px; line-height:25px; margin:0 auto; font-style:normal; color:#fff; background:#b68f66; border-radius:20px; -ms-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; margin-top:5px;}
.jg_con li span i:hover,.jx_jigou span i:hover{ background:#fff; color:#b68f66}
.jg_con li:hover img,.jx_jigou:hover img{ border:1px solid #b68f66}
#jgqh_Content0 li:hover span,#jgqh_Content0 .jx_jigou:hover span{ height:72px; padding-top:28px;}

.jg_qh_1{ width:905px; overflow:hidden; float:left}
.jg_qh_1 li{ margin-bottom:10px}

/*ÆµµÀÒ³*/
.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:#b68f66; font-weight:bold}
.art_tit h1{ display:inline; font-size:24px;}
.art_cen p{ padding:26px 0 10px; height:96px; border-bottom:1px dotted #ccc; font-size:12px}
.art_cen ul{ overflow:hidden; padding-top:5px; font-size:12px; width:110%}
.art_cen ul li{ width:227px; float:left; list-style-type:square; list-style-position:inside; margin-right:35px;}
.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:#b68f66; font-size:18px}
.syzz_tit p{ float:right; width:208px; text-align:right}
.syzz_tit p a{ color:#b68f66}
.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:33.33%; height:44px; font-size:16px; line-height:44px; color:#6c6c6c; float:left; text-align:center}
.xbz_1>ul li h2{ font-weight:lighter;}
.xbz_1 ul li.active,.xbz_1 ul li.active a{ background:#fff; color:#b68f66}
.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:#b68f66}
.art_tt .toutiao p{ font-size:12px; height:96px; color:#666; padding-top:10px}
.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:#7fdde6;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: #b68f66;}

.ddt{ width:826px; height:100px; margin:10px auto 0; overflow:hidden; position:relative;}
.ggt_z{ width:826px; height:100px;overflow:hidden;}
.ggt_nav{ width:36px;position:absolute;bottom:4px;right:8px;}
.ggt_nav li{float:left; width:14px; height:14px; margin-left:4px; background:#7fdde6; 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:#b68f66;}

/* ÎÄÕÂÒ³ */
.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}
.article h1{ font-size:20px; color:#5e5e5e; text-align:center}
.article em{ display:block; text-align:center; font-style:normal; color:#748088; padding:10px 0 20px}
.article dl{ border-left:1px solid #ccc; border-top:1px solid #ccc; overflow:hidden; margin:0 25px 0 26px}
.article dl dd{ width:183px; 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:25px; color:#666}
.article .art_art p{ padding:0px 0px 5px}
.article .words{ padding:0 20px 25px}
.article .words a{color:#999; display:inline-block; padding:0 4px}
.article .words a:hover{ color:#b68f66}
.article .art_pn{ padding:0 20px; overflow:hidden;}
.art_pn p{ width:50%; float:left}
.art_item{ padding-top:70px}
.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:#b68f66}
.art_item ul li.active i,.art_item ul li:hover i{ background-color:#b68f66}
.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:#b68f66; 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}

/*ÁÐ±íÒ³*/
.intro {overflow: hidden;font-size:12px; padding-top:28px}
.intro>a{ display: block;border: 1px solid #E6EAED;float: left; width: 200px; height:190px;padding:3px; text-align: center}
.intro img{ width: auto; max-height:190px; max-width: 200px}
.intro_r{ width:550px; float:right; padding-right:40px}
.intro_r h1{ font-size:20px; font-weight:lighter; color:#00bbce}
.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;}

.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 #b68f66;}
.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:#b68f66}
.list_box li:before,.list_box li:after{ content:""; width:0; height:1px; background:#b68f66; 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:#b68f66; 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 #b68f66;}
.arc_page li a { color: #555; display: block;}
.arc_page li:hover a{ color: #b68f66;text-decoration: none;}
.arc_page li.thisclass,.arc_page li.thisclass a, .arc_page li.thisclass a:hover {background-color: #F8F8F8;font-weight: bold}

/*À´ÔºÂ·Ïß*/
.lylx_tit h1{font-size:20px; padding:20px 0; color:#5e5e5e; text-align:center; border-bottom:1px solid #eaeaea; margin-bottom:20px}
.lm_main{ width:740px; margin:0 auto; position:relative;font-family:'Î¢ÈíÑÅºÚ';}
.lm_main p{ padding:10px 0; line-height:37px;}
.lm_main p a{ display:inline-block; padding:0 10px; float:right; height:30px; line-height:30px; background:#b68f66; color:#fff; margin-right:3px; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.lm_main p a:hover{ background:#FFA900}
.lm_main .lm_map{ width:720px; height:407px; border:10px solid #888; margin-top: 20px}
.lm_main .lm_qh{ width:100%;}
.lm_main .lm_qh .lq_top{ width:100%; overflow:hidden; background:#ddd; margin-top:20px}
.lm_qh .lq_top li{ width:159px; height:34px; background:#ddd; text-align:center; line-height:34px; font-family:'Î¢ÈíÑÅºÚ'; float:left; margin-right:1px;_display:inline; cursor:pointer;}
.lm_qh .lq_top li.active{ background:#b68f66; color:#fff;}
.lm_qh .lq_main{ padding:35px 0; line-height:36px; overflow:hidden;}
.int_span{ width:65px; height:28px; float:left; display:block;}
.int01{ width:252px; height:28px; border:1px solid #c0c0c0; line-height:28px;}
.cx_left{ width:328px; float:left; padding-right:25px;}
.but01{ width:175px; height:55px; background:#b68f66; color:#fff; text-align:center; font:18px/55px "Î¢ÈíÑÅºÚ"; display:block; float:left; border:0; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; position:relative; cursor:pointer; margin-top:5px;}

.baidu_map{width:720px;height:397px;overflow:hidden;float:left;}
#map{width:720px; height:397px; -webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}
.xsmb{position:absolute;font-size:14px;top:116px;right:0;width:20px;padding:5px;color:#fff;cursor:pointer;text-align:center;height:168px;line-height:19px;background:#333;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}
.jgmb{width:0;position:absolute;top:0;right:0;height:397px;overflow:auto;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;background:#f6f6f6}
.jgmb .jieguo{width:20px;height:168px;color:#999;font-size:14px;position:absolute;top:116px;left:50%}

/* Ñù±íÎÄÕÂÓÒ²àÍ¨ÓÃ */
.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:#b68f66}
.quest_btn a:hover b{transform: rotateY(180deg); background-color:#b68f66}

.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:#b68f66; 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}

.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{#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:#b68f66}
.wenda ul li b{ background:#F60; 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:#b68f66; border:1px solid #b68f66; 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:#b68f66}
.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:#b68f66; color:#fff}

/*404´íÎó*/
.cw404_con{ width:921px; position:relative; font-family:"Î¢ÈíÑÅºÚ"; 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:#b68f66; 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:#b68f66}
.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:#b68f66;}

/*¾«²Ê×¨Ìâ*/
.jczt{ margin:5px auto 0px}
.jczt_top{ height:45px; overflow:hidden;line-height:45px; padding-left:10px}
.jczt_top h2{	font-family:'Î¢ÈíÑÅºÚ'; 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:#b68f66; background:url(../images/jczt_num.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 #b68f66; 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:#b68f66; 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:#b68f66; color:#fff}


.artMain{ padding:20px 0px; width: 1090px; margin:0 auto;}
.artMain .artPosition{ border-bottom: 1px solid #ddd; padding-bottom: 10px }
.artBody{ padding: 40px 0}
.artBody h1{ font-size: 25px; text-align: center;}
.artBody .laiyuan{ text-align: center; padding:20px 0 0; }
.artBody .artCon{ padding: 20px 20px 40px; line-height: 28px}
.artPN{ text-align: center; padding-bottom: 20px}
.artPN p{display: inline-block; padding:0 20px;}
.articleBtn{ margin: 20px 0 0; overflow: hidden; text-align: center;}
.articleBtn a{ width:81px; height:100px; display:inline-block; margin:5px 8px; text-align:center; color:#000; font-size:12px; line-height:25px}
.articleBtn a b{ display:block; width:81px; height:81px; 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}
.articleBtn a b.b01{ background:#699eca url(../images/arc_zx_btn01.png) no-repeat center}
.articleBtn a b.b02{ background:#f9c883 url(../images/arc_zx_btn02.png) no-repeat center}
.articleBtn a b.b03{ background:#81bed1 url(../images/arc_zx_btn03.png) no-repeat center}
.articleBtn b.b04{ background:#92ca9b url(../images/arc_zx_btn04.png) no-repeat center}
.articleBtn a b.b05{ background:#809099 url(../images/arc_zx_btn05.png) no-repeat center}
.articleBtn a b.b06{ background:#bc648a url(../images/arc_zx_btn06.png) no-repeat center}
.articleBtn a:hover{ color:#b68f66}
.articleBtn a:hover b{transform: rotateY(180deg); background-color:#b68f66}

.art_i_con .aic_r{ width:auto; padding-left:0; border-left:none; float:none; overflow: hidden;}
.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}
.ppimg{ width:256px;height:252px; text-align:center; overflow:hidden; position: absolute; top:55px; right:22px; cursor: pointer; background:url(../img/ppimgin.jpg) no-repeat center}
.aic_l,.sub_case{display: none;}
.ppxg{ width:199px;height:220px; text-align:center; overflow:hidden; position: absolute; top:70px; right:22px; cursor: pointer;}

