﻿/* @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: url(/image/bj.jpg); background-repeat:repeat; ; width: 100%; }
input, select { font-size: 12px; line-height: 16px; }
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; }
.logo { width:1423px; margin:0 auto; overflow:hidden }
.banner { width:1423px; margin:0 auto; overflow:hidden }
.menu { height:44px; line-height:44px; position:relative; width:1423px; overflow:hidden; margin:0 auto }
.menu a { font-size:16px; font-family:微软雅黑; color:#fff; }
.menu .p1 { position:absolute; top: 0px; left: 280px; }
.menu .p2 { position:absolute; top: 0px; left: 375px; }
.menu .p3 { position:absolute; top: 0px; left: 498px; }
.menu .p4 { position:absolute; top: 0px; left: 620px; }
.menu .p5 { position:absolute; top: 0px; left: 742px; }
.menu .p6 { position:absolute; top: 0px; left: 865px; }
.menu .p7 { position:absolute; top: 0px; left: 987px; }
.menu .p8 { position:absolute; top: 0px; left: 1114px; }
.main { width:1000px; overflow:hidden; clear:both; margin:0 auto; background:#fff; padding-top:10px }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.list_left { width:707px; border:1px solid #e0e0e0; display:inline; float:left;overflow:hidden;}
.right { float:right; width: 282px; overflow:hidden }
.fl { float:left }
.hos { width: 280px; height: 430px; border: 1px solid #e0e0e0; border-top: none; }
.hos h2, .oline_l h2 { height: 36px; line-height: 36px; background: url(/image/yyjj.jpg) no-repeat; }
.hos h2 a { color: #844704; }
.hos_in, .oline_doc { padding: 6px; height: 364px; }
.hos_in p { text-indent: 2em; padding: 5px 0px 6px 3px; font-size: 12px; color: #999; }
.hos_in img { padding:10px 0 0 8px }
a.a-tab1, a.a-tab2, a.a-tab3, a.a-tab4 { width: 46px; height: 45px; display: inline-block; background: url(/image/qqzxly.png) no-repeat; margin-left: 10px; }
a.a-pub1 { margin-right: 9px; }
a.a-tab2 { background-position: -47px top; }
a.a-tab3 { background-position: -94px top; }
a.a-tab4 { background-position: -141px top; }
.arc_zjia_l { display: block; float: left; border:1px solid #e0e0e0; width: 280px; height: 415px; overflow: hidden; margin-top:10px }
.zjl_din { display: block; float: left; background: url(/image/arc_doc.jpg) no-repeat; height: 34px; width: 280px; }
.zjl_din span { display: inline; float: left; margin-left: 10px; font-size: 14px; font-weight: bold; color: #666; height: 32px; line-height: 32px; border-bottom: 2px solid #0aa1b4; width: 80px; text-align: center; }
.meig_zj_panel { display: inline; float: left; width: 280px; }
.meig_zj_trigger { display: inline; float: left; position: relative; margin-top: -405px; margin-left:170px; }
.meig_zj_trigger li { display: inline; float: left; width: 6px; height: 6px; background: #dedee0; margin: 0 2px; text-indent: -9999px; overflow: hidden; }
.meig_zj_trigger .numcct { background: #0087c7; }
.meig_zj_trigger .on { background: #0087c7; }
.meig_zj { display: inline; float: left; width: 280px; }
.zj_jianj { display: inline; float: left; width: 280px; overflow: hidden; }
.zj_jianj img { display: inline; float: left; }
.zj_jianj span { display: block; clear: both; width: 260x; background: #0087c7; height: 70px; padding: 10px 10px 0; }
.zj_jianj span p { color: #fff; line-height: 20px; display: block; font-size: 13px; width: 248px; overflow: hidden; }
.zj_jianj span .yangs_2 { margin-top: 5px; }
.yuyue_zj { display: inline; float: left; width: 280px; }
.yuyue_zj a { display: block; float: left; width: 93px; height: 30px; color: #fff; line-height: 30px; text-align: center; }
.yuyue_zj .zhuanjk_1 { background: #2dcc70; }
.yuyue_zj .zhuanjk_2 { background: #e77e23; }
.yuyue_zj .zhuanjk_3 { background: #34495e; width:94px }
.kfal { margin-top:10px; overflow:hidden; float:left; border:1px solid #e0e0e0; width:280px }
.kfal_tit { height:42px; background:#0087c7; padding-left:30px; font-family:微软雅黑; font-size:18px; line-height:42px; color:#fff }
.kfal_img { text-align:center; margin:10px 0 }
.kfal p { font-size:12px; line-height:23px; text-indent:2em; width:260px; margin:0 auto }
.kfal p a { color:#f80101 }
.kfal ul { overflow:hidden; margin-top:10px; padding:0 10px }
.kfal li { background: url(/image/kfal_li.jpg) no-repeat 20px center; height:42px; padding-left:50px; border-top:1px dashed #666; line-height:42px }
.qingkuang { margin-top:10px; overflow:hidden; float:left; width:280px; border:1px solid #e0e0e0; margin-bottom:10px }
.qingkuang_tit { height:42px; background:#0087c7; padding-left:30px; font-family:微软雅黑; font-size:18px; line-height:42px; color:#fff }
.qk_con { overflow:hidden; margin-top:8px; background:#f2f2f2 }
.qk_l_1 { width:66px; height:54px; float:left; background:#339a99; font-size:30px; color:#fff; line-height:54px; text-align:center; margin-right:10px }
.qk_l_2 { width:66px; height:54px; float:left; background:#d4b44d; font-size:30px; color:#fff; line-height:54px; text-align:center; margin-right:10px }
.qk_l_3 { width:66px; height:54px; float:left; background:#9a6533; font-size:30px; color:#fff; line-height:54px; text-align:center; margin-right:10px }
.qk_l_4 { width:66px; height:54px; float:left; background:#cd6667; font-size:30px; color:#fff; line-height:54px; text-align:center; margin-right:10px }
.rl-lefBar { padding:10px 14px; overflow:hidden }
.view-head { font-size:12px }
.view-head h1 { height:44px; line-height:44px; text-align:center; font-size:24px; font-family:"微软雅黑"; font-weight:normal; margin-top:30px; margin-bottom:15px; }
.view-head h2 { font-size:14px; height:26px; line-height:26px; text-align:center; font-weight:normal; font-family:"微软雅黑"; }
.view-head .info { height:22px; line-height:22px; padding-top:10px; text-align:center; }
.view-head .info img { vertical-align:middle; margin-left:10px; }
.view-head .info strong { color:#f24910; font-weight:normal; padding-right:6px; }
.arc_pos { height:28px; line-height:28px; background:#ececee; color:#000; padding-left:30px; font-size:12px }
.arc_pos a { color:#000; font-size:12px }
/*===文章页换灯===*/

.cont-tab { width:658px; height:150px; margin:20px auto 0; border:1px solid #ccc; overflow:hidden; position:relative; }
.cont-tab ul { width:128px; position:absolute; left:0; top:0; z-index:10 }
.cont-tab li { background:url(/image/a_qa.jpg) repeat-x; width:119px; height:51px; text-align:center; line-height:51px; z-index:10; }
.cont-tab li a { font-size:14px; color:#0087c7; font-weight:bold; }
.cont-tab li.active { height:51px; background:url(/image/a_qh.jpg) no-repeat; }
.cont-tab li.active a { color:#FFF; font-weight:bold; }
.cont-tab dl { width:521px; height:148px; position:absolute; right:1px; top:1px; }
.cont-tab dd { height:148px; display:none; }
.cont-tab dd.show { display:block; }
.view-text { font-size:14px; line-height:26px; padding-bottom:20px; width:675px; margin:0 auto }
.view-text h3 { font-size:14px; text-indent:2em; line-height:34px; padding-top:10px; }
.view-text p { padding-top:10px; /*text-indent:2em;*/ }
.view-text .linkbt { text-align:center; padding:10px; margin-top:30px; }
.view-text .linkbt img { margin:0 15px; }
.qk_r a { font-size:16px; font-family:微软雅黑; }
.qk_r span { display:block; color:#0087c7 }
.wz_swt { margin:20px 0 10px; text-align:center }
.wz_end { background:#f2f2f2; overflow:hidden; padding-bottom:20px }
.wz_end p { font-size:16px; font-family:"微软雅黑"; width:650px; margin:0 auto; text-indent:2em }
.wz_end_pic { text-align:center; padding:20px 0 }
.yyzzswt { width:306px; margin:0 auto; overflow:hidden }
.yyzzswt a { display:inline-block; float:left; margin-right:30px; background:url(/image/yyzzswt.jpg) no-repeat; width:123px; height:28px; color:#164f63; text-align:center }
.hzdw { text-align: center; width: 1000px; margin: 10px auto; }
.dibu { clear: both; width:1000px; margin:0 auto; background:#fff }
.lylx-cn { height: 340px; width: 974px; margin: 0 auto; }
.lylx-cn .laiyuan_2 { margin-right:6px; }
.lylx-cn .laiyuan_1 { float: left; display: inline; margin-left:5px; width: 526px; height:321px; border: 1px solid #dedede; }
.lylx-cn .laiyuan_1 ul { height: 77px; margin:12px auto 0; padding-left: 18px; }
.lylx-cn .laiyuan_1 ul li { float: left; width: 142px; height: 77px; margin-right: 27px; _margin-right: 27px; display: inline; }
.lylx-cn .laiyuan_1 ul li a { display:block }
.lylx-cn .laiyuan_1 ul li a:hover img { margin-top:2px; }
.yydz { background: url(/image/luxian_wz.jpg) no-repeat center top; height: 231px; position: relative; }
.yydz_tx { width:526px; height: 231px; overflow: hidden; position: relative; float: left; }
.yydz_tx .caption { width: 526px; height:231px; _background: #000000; color: #fff; font-weight: bold; position: absolute; top: 300px; background: #000000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 2 }
.yydz_tx .caption a { text-decoration: none; color: #fff; font-size: 24px; padding-top: 15px; display: block; text-align: center; font-family:"微软雅黑" }
.yydz_tx .caption p { padding-top: 10px; margin: 0; font-size: 18px; color: #fff; font-weight: normal; line-height: 30px; text-align: center; font-family:"微软雅黑" }
.lylx-cn .laiyuan_2 { display: inline; float: right; width: 413px; height: 319px; border: 1px solid #dedede; padding: 1px; overflow: hidden; text-align: center; }
.lf { display: inline; float: left; }
.iw_poi_title { color: #CC5522; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap }
.iw_poi_content { font: 12px arial, sans-serif; overflow: visible; padding-top: 4px; white-space: -moz-pre-wrap; word-wrap: break-word; }
.zt_yytd { background: url(/image/yygh-tj.jpg) no-repeat center center; width: 981px; height: 93px; margin: 0 auto; margin-top: 10px; position: relative }
.line { border:1px solid #e0e0e0; margin-top:10px; padding-top:16px; height: 340px; }
.qiehuan { overflow:hidden }
.qiehuan li { width:198px; height:51px; float:left; display:inline; background: url(/image/qiehuan1.jpg) no-repeat center center; margin:0 1px; line-height:51px; text-align:center; font-size:18px; font-family:微软雅黑; color:#006a9c; }
.qiehuan li.hover { background: url(/image/qiehuan2.jpg) no-repeat center center; color:#fff; }
#qiehuan-4 { position:relative }
#qiehuan-5 { position:relative }
#qiehuan-4 h3 { margin-bottom:5px }
#qiehuan-4 h3 a { font-size:14px; color:#fff }
#qiehuan-4 p { width:250px; color:#fff; font-size:12px; line-height:23px }
#qiehuan-4 p a { color:#f00 }
#qiehuan-4 .hd1 { position:absolute; top: 229px; left: 326px; }
#qiehuan-4 .hd2 { position: absolute; top: 20px; left: 596px; }
#qiehuan-5 h3 { margin-bottom:5px }
#qiehuan-5 h3 a { font-size:14px; color:#fff }
#qiehuan-5 p { width:250px; color:#fff; font-size:12px; line-height:23px }
#qiehuan-5 p a { color:#f00 }
#qiehuan-5 .xs1 { position:absolute; top: 131px; left: 229px; }
#qiehuan-5 .xs2 { position: absolute; top: 221px; left: 612px; }
.footer { text-align:center; height:250px; background:#0087c7 }
.footer img { margin-top:25px }
/*列表样式*/
.dqwz { height:30px; width:100%; background:#ececee }
.dqwz p { line-height:30px; padding-left:5px; font-size:12px }
.list_con { overflow:hidden; width:650px; margin:10px auto 0 auto }
.list_con li { background:url(/image/jt.jpg) left center no-repeat; height:25px; margin-bottom:10px }
.list_con li a { float:left; padding-left:10px }
.list_con li span { float:right; color:#d2d1d1 }
.list_con em { border-bottom:1px dashed #CCC; display: block; margin-bottom: 10px }
.fy { clear:both; padding:27px 0 20px 60px; overflow:hidden }
.fy li { height:14px; float:left; display:inline; margin:0px 8px; font-size:13px }
.fy li a { color:#787878 }
.fy li a:hover { color:#ff0000 }
.fy li strong { color:#ff0000; padding:0 5px }

.zkzb{position:relative;}
.zkzb .nkpc{width:157px;height:90px;position:absolute;left:10px;top:76px;}
.zkzb .nkxgn{width:157px;height:90px;position:absolute;left:185px;top:76px;}
.zkzb .qlxtz{width:157px;height:90px;position:absolute;left:361px;;top:76px;}
.zkzb .xgnkf{width:157px;height:90px;position:absolute;left:539px;top:76px;}
.zkzb .szgr{width:157px;height:90px;position:absolute;left:10px;top:178px;}
.zkzb .szzx{width:157px;height:90px;position:absolute;left:185px;top:178px;}
.zkzb .byby{width:157px;height:90px;position:absolute;left:361px;;top:178px;}
.zkzb .bkynb{width:157px;height:90px;position:absolute;left:539px;top:178px;}

.exp_top {margin-top: 10px; width:292px; background:#FFF; display:block}

.l_m_title{background:url("/images/index_cen_53.gif")repeat-x;height:40px;line-height:40px;margin-top:15px;}
.l_m_t_l{float:left;background:url("/images/index_cen_66.gif")repeat-x;width:107px;height:40px;width:107px;line-height:40px;}
.l_m_t_c{float:left;height:40px;line-height:40px;font-size:14px;padding-left:15px;}
.l_m_t_r{float:right;background:url("/images/index_cen_55.gif")repeat-x;width:3px;height:40px;line-height:40px;}
.l_m_main {border: 1px solid #e1e1e1;border-top: none;padding: 15px;margin-bottom: 10px;overflow: hidden;zoom: 1;}
.zx_tw li.fl {float: left;padding-right: 8px;}
.zx_tw li.fl textarea {height: 49px;width: 240px;padding: 4px 6px;color: #c44100;font-size: 12px;line-height: 140%;}
.picScroll-top { width:260px; overflow:hidden;}
.clearfix {display: block; width:260px; height:62px; }
.zxzx_doc_l{float:left;height:58px;width:90px;overflow:hidden;border:1px solid #dadada;}
.zxzx_doc_l img{padding:1px;}
.zxzx_doc_r{float:right;height:60px;width:165px;overflow:hidden;line-height:20px; font-size:12px;}
.zx_more{padding:5px 0px 0px 8px;}
.blue2 {color:#0087c7;}
.yellow {color:#e47c00;}
.m_title{background:url("/images/index_cen_59.gif") no-repeat scroll 3px 7px transparent;height:26px;line-height:26px;padding-left:20px;}
.m_title_bg{background:url("/images/index_cen_62.gif") repeat-x scroll 6px 50%transparent;}
.m_title_tit{background-color:#FFFFFF;font-size:14px;font-weight:bold;padding-right:5px;}
.qwzjgd {margin-top: 10px;overflow: hidden;float: left;border: 1px solid #e0e0e0;width: 280px;}
.qwzjgd_tit {height: 42px;background: #0087c7;padding-left: 30px;font-family: 微软雅黑;font-size: 18px;line-height: 42px;color: #fff;}
.qwzjgd_con img {margin:5px auto;}
.banner_1{ background:url(/image/banner1.jpg) no-repeat center; height:110px;}
.banner_2{ background:url(/image/banner2.jpg) no-repeat center; height:110px;}
.banner_3{ background:url(/image/banner3.jpg) no-repeat center; height:110px;}
.banner_4{ background:url(/image/banner4.jpg) no-repeat center; height:110px;}
.banner_4 p { position: relative; margin: 0 auto; width:1000px; height: 110px;  }
.banner_4 p a {
    position: absolute;
    top: 26px;
    left: 130px;
    width: 306px;
    height: 47px;}