@charset "utf-8";
/* @Author-zero_an */







html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0; }
body { color: #1D1D1D; font-family: 宋体; font-size: 14px; line-height: 24px; background: #c4994b; width: 100%; background: url(/images/bj.jpg) repeat; }
input, select { font-size: 12px; }
img { border: 0 none; line-height: 0; }
ul, li { list-style-type: none; }
a { color: #000; text-decoration: none; font-family: "宋体"; text-decoration: none; }
a:hover { text-decoration: underline; }
.red { color: #f00f0f; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.fl { float: left; display: inline }
.fr { float: right; display: inline; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.w1020 { width: 1020px; margin: 0 auto; background: #ffffff; }
.main { width: 1000px; margin: 0 auto; padding-bottom:10px; }
.nav { position:relative; overflow:hidden }
.nav li { float: left; display: inline; line-height: 21px; height: 21px; overflow: hidden; }
.nav .nav_left { position:absolute; width:544px; top: 27px; left: 105px; }
.nav li a { padding:0 5px; font-size:12px }
.nav .nav_right { position:absolute; width:270px; top: 27px; left:722px; }
.banner { width: 100%; background: url(/images/banner.jpg) no-repeat center; height: 405px; }
.banner_con { width: 1000px; height: 405px; position:relative; margin:0 auto; }
.banner a.swt { width: 100px; height: 40px; position: absolute; top: 302px; left: 682px; }
.banner p { width:1000px; margin:0 auto; padding:0; height:405px; position:relative }
.banner .swtbanner { width: 90px; height: 30px; display:block; position: absolute; top: 308px; left: 685px; background: url(/images/an.gif) no-repeat; }
.f14 { font-size: 14px; }
.fb { font-weight: bold; }
.pd { padding: 0px 40px; }
.pd1 { padding: 0px 0px 0px 30px; }
.pt { padding-top: 10px; }
.hs { color: #977011 }
.b_l { background: url(/images/b_l.jpg) no-repeat; background-repeat: repeat-y; background-position: left; z-index: 999; }
.b_r { background: url(/images/b_r.jpg) no-repeat; background-repeat: repeat-y; background-position: right; }
.wdwz { width: 730px; height: 40px; line-height: 40px; background:#e6e6e6; }
.wdwz p { margin-left: 14px; color: #000000; }
.wdwz p a { color: #000000; }
.list_spal ul { padding-top:10px; ; overflow:hidden; width:690px; margin:0 auto; border-bottom: 1px dashed #393939; padding-bottom:10px; }
.list_spal ul li { float:left; width:320px; text-align:center; margin-left:20px; padding-top:10px; }
.list_spal ul li span { padding-top:10px; display:block; }
.content { width: 1000px; height: auto; margin: 0 auto; overflow: hidden; }
.cont_left { width: 730px; height: auto; border: 1px solid #e7b682; float: left; display: inline; }
.cont_list { width: 690px; margin-left: 20px; margin-top: 10px; }
.cont_list ul { }
.cont_list ul li { border-bottom: 1px dashed #393939; height: 120px; }
.cont_list ul li h2 { color: #996600; font-size: 16px; margin-top: 10px; }
.cont_list ul li p { font-size: 14px; line-height: 22px; text-indent: 2em; margin-top: 5px; color: #040404; }
.pagelist { margin-left: auto; margin-left: auto; margin-bottom: 10px; margin-top: 10px; }
.pagelist li { text-align: center; margin: 0 -4px 0 1px; float: none; display: inline; border: none; }
.pagelist { text-align: center; line-height: 2em; overflow: hidden; }
.pagelist li a { color: #615e5e; border: 1px solid #999999; height: 19px; width: 23px; padding: 2px 7px }
.cont_right { width: 258px;float: right; display: inline; }
.yygk { height: 421px; border: 1px solid #e7b682; }
.hos_in, .oline_doc { border-top: none; padding: 6px; height: 350px; }
.hos_in p { text-indent: 2em; padding: 5px 0px 6px 3px; font-size: 14px; color: #844704; }
.good { height: 120px; padding: 3px; background-color: #e8e8e8; }
.good_img { width: 170px; height: 120px; text-align: center; float: left; }
.hos_in span { display: block; padding-top: 60px; text-align: center; }
img.a-tel { margin: 6px auto; width: 220px; display: block; }
a.a-tab1, a.a-tab2, a.a-tab3, a.a-tab4 { width: 60px; height: 60px; display: inline-block; background: url(/images/qqzxly.png) no-repeat; float:left; }
a.a-pub1 { margin-right: 9px; }
a.a-tab1 { background-position: 0px -6px; }
a.a-tab2 { background-position: -60px -6px; }
a.a-tab3 { background-position: -120px -6px; }
a.a-tab4 { background-position: -180px -6px; }
.list_zj { position: relative; height: 460px; border: 1px solid #e8ba89; margin-top:10px; }
.slideBox { height: 400px; overflow: hidden; position: relative; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 15px; top: 10px; bottom: 5px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right:0px; width: 20px; height: 15px; line-height: 15px; font-size:30px; text-align: center; font-weight:bold; color: #fff; }
.slideBox .hd ul li.on { color: #f00; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 244px; height: 278px; display: block; margin: 10px 6px; }
.slideBox .bd li p { position: absolute; top: 270px; width: 234px; margin: 0 6px; text-align: left; height: 85px; line-height: 24px; font-size: 14px; background:#996633; color: #ffffff; padding-top:5px; padding-left: 10px; }
.list_al { height: 338px; border: 1px solid #e8ba89; height: 380px; margin-top:10px; }
.list_alc { }
.list_alc img { margin:5px 5px; width:245px; height:130px; }
.list_alc p { width:230px; margin:0 auto; LINE-HEIGHT: 22px; text-indent:2em }
.list_al ul { width: 240px; margin: 0 auto; }
.list_al ul li { border-top: 1px dashed #999999; color:#333333; font-size:14px; line-height: 30px; }
.list_xzqk { margin-top:10px; border: 1px solid #e8ba89;padding: 5px 0px; }
 
.list_xzqk ul { margin: 0 auto; padding:5px 0px 5px 5px; }
.list_xzqk ul li { color:#333333; font-size:14px; margin-top:10px; }
.list_xzqk ul li p { padding-left:78px; margin-top:-25px; }
.list_lylx {margin-top:10px; border: 1px solid #e8ba89;padding: 5px 0px;}
.list_lylx  p{  line-height: 28px; padding: 2px; }
.ddpp { overflow: hidden; width: 1000px; margin-top:10px; margin-bottom: 10px; border: 1px solid #eadbc7; clear: both; }
/*内容页*/
.arc_cont { font-size:14px; }
.arc_cont p { line-height:32px; margin:5px auto;}
.arc_contit { width:676px; height:90px; margin:0 auto; text-align:center; margin-top:25px; }
.arc_contit h1 { font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#333333; }
.arc_contit span { padding-top:20px; display:block; font-size:12px; width:650px; margin:0 auto; }
.arc_contit span p.p1 { float:left; width:318px; line-height:28px; }
.arc_contit span p.p2 { float:left; width:80px; padding-left:10px; line-height:28px; }
.arc_contit span img { float:left; padding-left:10px; }
.ddbft { border:2px solid #e9e8e8; width:705px; height:165px; margin:0 auto; }
.gc_l { margin-top:4px; margin-left:10px; }
.gc_l ul { }
.gc_l ul li { height:51px; background:url() no-repeat; width:143px; margin-top:1px; color:#202020; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:51px; text-align:center; }
.gc_l ul li.hover { background: url(/images/li_hg.jpg) left center no-repeat; color:#FFF; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:51px; }
.gc_r { width:545px; height:185px; margin-top:7px; position:relative; }
.gc_r img { width:544px; height:150px; }
.arc_w { clear:both; width:676px; margin:0 auto; height:auto; }
.w_qq_dh { width:580px; margin:0 auto; height:80px; }
.w_qq_dh a { float:left; margin-left:20px; }
.w_yyxx { width:710px; margin:0 auto; background:#f3f3f3; height:330px; clear:both; position:relative; padding-top:20px}
.w_yyxx p { width:660px; margin:0 auto; font-size:14px; text-indent:2em }
.w_yyxx img { margin-left:40px; margin-top:9px; }
.w_yyxx a { font-size:14px; color:#000000; }
.w_yyxx a.ckyyzz { position:absolute; top:200px; left:215px; background:#d6b99c; width:145px; height:33px; line-height:33px; text-align:center; border-radius: 5px; }
.w_yyxx a.ddzxzj { position:absolute; top:200px; left:375px; background:#d6b99c; width:145px; height:33px; line-height:33px; text-align:center; border-radius: 5px; }
.w_pl { float:left; width:730px; height:500px; clear:both; border:none; margin-top:10px; }
.w_pl h2 { height:50px; background:#a56e2e; width:730px; line-height:50px; color:#FFF; }
.w_pl h2 a { line-height:50px; color:#FFF; height:50px; }
.w_pl h2 p.p1 { width:120px; padding-left:30px; }
.w_pl h2 p.p2 { width:120px; }
.dh { background: url(/images/arc_ic_bj.jpg) no-repeat left center; width: 1004px; height: 34px; margin: 10px auto 10px; line-height: 34px; overflow: hidden; }
.reply .conL { display:none !important }
.arc_zixun { width: 625px; float: left; padding: 2px 0 0 1px }
.arc_zixun ul li { float: left; height: 32px; }
.arc_zixun ul li a { display: block; height: 32px; }
.arc_zixun ul #li-hover1 a { background: url(/images/arc_ic_zx2.jpg) no-repeat left center; width: 120px; }
.arc_zixun ul #li-hover2 a { background: url(/images/arc_ic_yy2.jpg) no-repeat left center; width: 125px; }
.arc_zixun ul #li-hover3 a { background: url(/images/arc_ic_sp2.jpg) no-repeat left center; width: 122px; }
.arc_zixun ul #li-hover4 a { background: url(/images/arc_ic_sb2.jpg) no-repeat left center; width: 122px; }
.arc_zixun ul #li-hover5 a { background: url(/images/arc_ic_js2.jpg) no-repeat left center; width: 122px; }
.arc_zixun ul #li-hover1 a:hover { background: url(/images/arc_ic_zx1.jpg) no-repeat left center; width: 120px; }
.arc_zixun ul #li-hover2 a:hover { background: url(/images/arc_ic_yy1.jpg) no-repeat left center; width: 125px; }
.arc_zixun ul #li-hover3 a:hover { background: url(/images/arc_ic_sp1.jpg) no-repeat left center; width: 122px; }
.arc_zixun ul #li-hover4 a:hover { background: url(/images/arc_ic_sb1.jpg) no-repeat left center; width: 122px; }
.arc_zixun ul #li-hover5 a:hover { background: url(/images/arc_ic_js1.jpg) no-repeat left center; width: 122px; }
.mbx { background: url(/images/fz.jpg) no-repeat 6px center; height: 30px; line-height: 30px; padding-left: 26px; width: 697px; overflow: hidden; }
.serch { width: 230px; overflow: hidden; }
.serch dl { height: 33px; background: url(/images/search_kk.jpg) no-repeat left center; line-height: 33px; margin-top: 1px; width: 220px }
.serch dl dt, .serch dl dd { float: left; }
#sch { border: none; width: 150px; height: 20px; background: none; padding-left: 15px; color: #d2d2d2; margin-left: 10px; margin-top: 7px; }
#tj { width: 20px; height: 34px; background: url(/images/search_ss.jpg) no-repeat left center; cursor: pointer; border: none; padding: 0; margin: 0; }
.adv { position:relative; margin-top:0px !important }
.adv_swt2 { position: absolute; top: 74px; right: 321px; }
/*新加的*/

.sana_rt { float:left; width:685px; margin-top:15px; overflow:hidden; background:url() repeat-y center; }
.sana_rta { float:left; width:685px; height:38px; overflow:hidden; background:url(/images/xgwz1.jpg) no-repeat; }
.sana_rta span { float:left; width:115px; height:38px; line-height:38px; margin-left:85px; display:inline; font-size:14px; font-weight:bold; color:#fff; overflow:hidden; }
.sana_rtb { float:left; width:683px; border-top:none; padding-bottom:15px; overflow:hidden;  }
.sana_rtb i { float:left; width:253px; border:#e5e5e5 1px solid; margin:15px 0px 0px 18px; display:inline; overflow:hidden; }
.sana_rtb span { float:left; width:380px; height:24px; line-height:24px; text-align:center; margin:20px 0px 0px 15px; display:inline; overflow:hidden; }
.sana_rtb span a { font-size:14px; font-weight:bold; color:#b00700; }
.sana_rtb p { float:left; width:380px; height:72px; line-height:24px; text-indent:2em; color:#666666; margin:5px 0px 0px 15px; display:inline; overflow:hidden; }
.sana_rtb p a { color:#ff0000; }
.sana_rtb ul { float:left; width:683px; height:250px; margin-top:15px; overflow:hidden; }
.sana_rtb li { float:left; width:290px; height:34px; line-height:34px; text-align:right; padding-left:10px; color:#4c4c4c; margin-left:28px; display:inline; border-bottom:#ccc 1px dashed; overflow:hidden; background:url(/images/xgwzd.jpg) no-repeat left center; }
.sana_rtb li a { float:left; width:200px; height:34px; line-height:34px; text-align:left; color:#4c4c4c; overflow:hidden; }
.sana_rtb li a:hover { color:#c66; }
.mainc_rta {width:260px; height:37px; overflow:hidden; background:url(/images/tjyd1.jpg) no-repeat; }
.mainc_rta span {   width:105px; height:37px; line-height:37px; margin-left:40px; display:inline; font-size:14px; font-weight:bold; color:#fff; overflow:hidden; }
.mainc_rta i img { float:right; width:33px; margin:15px 15px 0px 0px; display:inline; overflow:hidden; }
.maind_rt {   width:256px; margin-top:15px; overflow:hidden;   border: 1px solid #e8ba89; }
.maind_rtb {   width:250px; border-top:none; padding-bottom:18px; overflow:hidden; }
.maind_rtb i { float:left; width:245px; border:#e5e5e5 1px solid; margin:18px 0px 0px 18px; display:inline; overflow:hidden; }
.maind_rtb span { float:left; width:245px; height:24px; line-height:24px; text-align:center; margin:11px 0px 0px 18px; display:inline; overflow:hidden; }
.maind_rtb span a { font-size:14px; font-weight:bold; color:#b00700; }
.maind_rtb p { float:left; width:245px; height:48px; line-height:24px; text-indent:2em; color:#414141; margin:8px 0px 0px 18px; display:inline; overflow:hidden; }
.maind_rtb p a { color:#ff0000; }
.maind_rtb ul { float:left; width:250px;padding:1px!important; display:inline; overflow:hidden; }
.maind_rtb li { float:left; width:240px; height:33px; line-height:33px; text-align:right; margin-left:5px; display:inline; border-bottom:#a0a0a0 1px dashed; color:#4c4c4c; overflow:hidden; }
.maind_rtb li a { float:left; width:150px; height:33px; line-height:33px; text-align:left; color:#4c4c4c; overflow:hidden; }
.maind_rtb li a:hover { color:#c66; }
.yiyuanlink { width: 996px; border: 1px solid #b7b7b7; margin: 10px auto; padding: 1px; clear: both; background: #FFFFFF; }
.yiyuanico { width: 110px; font-weight: bold; color: #034e91; font-size: 14px; text-align: center; float: left; }
.yiliaopic li { height: 35px; width: 126px; float: left; padding-right: 15px; line-height: 18px; font-size: 15px; line-height: 35px; }
.yiliaopic li a { font-weight:bold }
.yiyuanico li.hover { background: url(/images/btn3.jpg) no-repeat; width: 110px; height: 43px; color: #fff; line-height: 43px; font-size: 18px; }
.yiliaopic { margin-left: 100px; margin-top: -30px; width: 850px; display: inline; float: left; }