@charset "gb2312";
/* CSS Document */
.title{height:80px;padding-top:10px;background:url(images/culture_hx.jpg) repeat-x  left 70px;}
.title_list b{padding-top:50px; font-size:16px;line-height:80px}
.title_list span a{padding:5px;font-size:12px}

#wap_list{ width:980px; overflow:hidden; margin:0px auto}
.left_wap{ border:1px solid #fff;padding:9px; height:1100px; overflow:hidden; border-top: none;}
.left {float:left; width:338px; background:#bfd0cc; border:1px solid #b0bebb; font-size:14px;border-top: none;}
.left h2{height:40px; font-size:16px;  background:url(images/culture_ico1.jpg) no-repeat center  left; padding-left:30px;line-height:40px;}
.left h2 a{color:#480000; line-height:40px;}
.left_wap div.list ul li{ padding-left:10px;}
.ysmj a{ width:78px; display:block; height:28px; line-height:26px;border-left:1px solid #b0bebb;border-top:1px solid #b0bebb;float:left; text-align:center }
.ysmj{height:116px;border-right:1px solid #b0bebb;border-bottom:1px solid #b0bebb; background:#cddedb;}

.pic { font-size:12px; line-height:22px; height:130px; }
.pic img{ float:left; margin-right:10px; width:100px; height:75px}
.pic b{ display:block; height:35px;color:#333;font-size:14px;}
.pic a{color:#826a46}
.mr{ }
.mr .pic{ background:#1d3534; color:#fff; line-height:18px; height:119px; padding:0 5px; margin-bottom:5px }
.mr .pic b{ height:20px; color:#fff}
.mr .pic img{ width:128px; height:119px; margin:0px 10px 0px 3px}
.mr .pic a{color:#fff}
.mr .pic div{ padding:10px;}


.right{ float:right; width:160px;  font-size:12px;padding-top:51px;}
.right_wap{ border:1px solid #fff;padding:8px;background:#bfd0cc;}
.right h2{ background:url(images/culture_h2.jpg) no-repeat center top; height:26px; line-height:26px; text-align:center;  font-size:14px;padding-bottom:15px}
.right h2 { color:#fff; margin-top:5px;}
.right h2 a:link,.right h2 a:visited{color:#fff;}
.right .hd { border:1px solid #b0bebb; }
.hd .right_wap{ border:1px solid #fff;background:#bfd0cc;overflow:hidden;height:485px;}

*html .right .b{ padding-top:1px;}
*+html .right .b{ padding-top:1px;}

*html .right img{padding-bottom:5px;}
*+html .right img{padding-bottom:5px;}

.right li{ background:url(images/culture_d.jpg) no-repeat 0px 8px; padding-left:5px;padding-bottom:10px; line-height:20px}
.right img{ width:128px; height:90px; display:block;padding-bottom:8px; margin:0px auto; padding-top:0px;}
.right .b{ background:none; font-weight:normal; text-align:center; padding-left:0px; padding-top:0px;}
.right li{ background:url(images/culture_d.jpg) no-repeat 0px 8px; padding-left:5px;padding-bottom:10px; line-height:20px}
.right .lt { border:1px solid #b0bebb; }
.lt li{ padding-bottom:8px;}
.lt img{ padding-bottom:5px;padding-top:8px;}
.lt .right_wap{ height:536px;overflow:hidden;}
.center{ width:470px;  float:left; }
.tt{position:absolute; font:bold 27px 'Microsoft YaHei', SimHei, SimSun; width:639px;
/*border-top:1px solid #b0bebb;position:absolute;*/border-right:1px solid #b0bebb; margin-top:-19px; margin-bottom:5px; 
}

.tt_wap{ height:90px;line-height:90px;/*border-top:1px solid #fff;*/border-right:1px solid #fff;padding-left:25px; color:#1d3534}
.tt_wap a{color:#1d3534}
.center ul{ padding:51px 15px 0px 25px;}
.center li{ height:30px;background:none;padding-left:0px; font-size:14px;}
.center .add a{ font-weight:bold;font:bold 18px 'Microsoft YaHei'; }
.center .add{ padding:20px 0px;}
.center span{/*font-weight:bold;*/padding-right:10px; color:#480000}

.page{ height:24px; font-size:12px; padding:40px 10px 10px 0px;}
.page a{ display:block; float:left; border:1px #bcccc9 solid; text-decoration:none; color:#333333; height:24px; padding:5px 12px; margin:0px 3px; background:#c1d2ce;font:16px 'Microsoft YaHei', SimHei, SimSun; }

.page .common_current_page,.page a:hover{ background:#1d3534; color:#ffffff; border:1px solid #1d3534; }
.page .hover{ font-weight:bold;}

.page table{ margin:0px auto;}




/*ffl*/
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.lujing { height:30px;  margin-top:-25px;}
.lujing em{padding-left:20px; background:url(images/pic10.gif) no-repeat left 0; overflow:hidden; line-height:30px; height:30px; font-size:14px;}
.lujing span{ font-size:12px; float:right;color:#6b9896; margin-right:5px;}
.lujing span a{color:#6b9896;}
.list_1  li{ background:none; padding-left:0px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.o_h{ overflow:hidden}
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*tuku*/
.tuku{ width:1000px; margin:0 auto;}
.tuku ul li{  background:none;}
.tuku ul li ol li{background:#fff; width:195px; padding:17px; overflow:hidden; color:#4a4a4a; margin:10px auto; float:left;margin:0 10px;}
.tuku ul li ol li a{ color:#4a4a4a;}
.tuku ul li ol li b{ display:block; font-size:14px; line-height:20px; padding:10px 0; color:#1d3534;}
.tuku ul li ol li b a{color:#1d3534;}
.tuku ul li ol li em{ color:#92a3a0; display:block; float:right;}
#container {overflow: hidden; padding-left: 3px; padding-top:5px; width:1000px;}
#container .cell { background-color: #fff;margin-bottom: 20px;overflow: hidden;padding: 20px; width: 190px;}
#container .cell p a {color: #494949; display: block;font-size: 14px;line-height: 20px;padding-bottom: 10px; padding-top: 5px;}
#container .cell span {color: #93A3A0; float: right;font-size: 12px;}
.topbanner_whmr{background:url(images/topbanner_whmr.jpg) no-repeat left top;}
.topbanner div.topb1,.topb1 { padding:60px 10px 0 10px;width:300px; float:right; margin-right:20px;}
.topbanner div.topb1 .sousuo,.topb1 .sousuo{ margin-top:20px;}
.topbanner_whmr2 div.topb1{ padding:40px 10px 0 10px;width:300px; float:right}


/*zhuanti*/
.p1_content { width:980px;}
.p1_left{ float:left; width:654px;}
.p1_right{float:right; width:294px; border:1px solid #b0bebb; overflow:hidden} 
.p1_right h2{ width:259px; background:url(images/pic2.gif) no-repeat bottom; height:47px; line-height:47px; padding-left:5px;}
.p1_right h3{ font-size:14px; line-height:60px; display:block; width:263px; margin:0 auto}
.w263{ width:263px;}
.tw1{ overflow:hidden; line-height:30px;}
.tw1 img{ float:left; margin-right:10px; margin-top:8px;}
.paihang { width:258px; margin:0 auto}
.paihang li { clear:both; background:none; font-size:14px; line-height:30px;}

.paihang li span{ color:#ac1212; font-size:18px; font-weight:bold;}
.red{ color:#cc0000;}
.red a{ color:#cc0000;}
.p1_left h2 { font-size:24px; font-family:"黑体"; line-height:50px;}
.p1_01{ background:url(images/pic6.gif) no-repeat top center; padding-top:5px;}
.p1_02 {}
.p1_02 h3{ font-size:24px; font-family:"黑体"; padding:0 10px; color:#152d2c; line-height:50px; margin-top:20px;}
.p1_02 h3{ color:#152d2c}
.p1_01 h4{ float:right; background:#152d2c; color:#fff; text-align:center; width:75px; height:29px; line-height:29px; font-size:12px; margin-top:20px; margin-right:15px; font-weight:normal}
.p1_01 h4 a{ color:#fff;}
.p1_02  p{ padding:10px;}
.p1_02 .tw1{ line-height:24px;}
.p1_02 .tw1 img{ margin: 5px 15px 0 10px;}
.p1_02 .tw1 p{ width:387px; float:left;}
.p1_03{ height:54px; line-height:54px; color:#666; background:url(images/pic3.gif) bottom repeat-x; overflow:hidden;}
.p1_03 a{  color:#666;}
.p1_03 span{ float:left; padding-left:10px;}
.p1_03 em{ float:right;padding-right:10px;}
.p1_04{ width:595px; margin-left:0px;}
.p1_04 ul li{ clear:both; text-align:center; font-size:18px; font-weight:bold; line-height:30px; color:#131111; padding-top:15px; overflow:hidden; clear:both;list-style:none; background:none;}
.p1_04 ul li a{ color:#131111;}
.lianxi { width:224px; margin:0 auto}
.lianxi img{ padding:57px 59px 53px 59px;display:block;background:url(images/pic4.gif) no-repeat; margin-top:35px;}
.lianxi p{ font-weight:bold; font-size:14px; padding:20px 10px; line-height:30px;}

.sousuo { background:url(images/pic7.gif) no-repeat; width:227px; height:27px;}
.sousuo .one{ border:none; width:188px; height:27px; margin:1px;background:#none; }
.sousuo input{ float:left;}
.wenhua{}
.wenhua .p1_left{width:596px;}
.wenhua .p1_right{width:346px;}
.wenhua .p1_right h2{height:40px; font-size:16px;  background:url(images/pic11.gif) no-repeat 8px  12px; padding-left:30px}
.left h2 a{color:#480000; line-height:40px;}

.list_14 li{ background:url(images/culture_d.jpg) no-repeat 10px 12px; padding-left:20px; line-height:30px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 5px 8px; padding-left:12px; line-height:22px;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.w310{ width:310px;}
.remwu_list a{ width:63px; display:block; height:28px; line-height:26px;float:left; text-align:center; font-size:14px; color:#3e3e3e;}
.remwu_list{height:116px;}
.pic_list1 li{ clear:both; text-align:center; line-height:30px; padding-top:15px; background:none;}
.topbanner .tit_whzt{ float:left; width:488px; height:157px;}
.h157 { height:157px;}
.link_whzt { background:#142e29; color:#abe1db;}
.link_whzt a:link,.link_whzt a:hover,.link_whzt a:visited{  color:#abe1db;}

/*文化专题*/
.w662{ width:662px; }
.w278{ width:278px;}
.zhuanti_topbg{ background:url(images/zhuti_topbg.gif) top center no-repeat;overflow:hidden; }
.h146{ height:146px;}

.daoyu  { width:980px; height:295px; font-size:14px; color:#abe1db; background:url(images/daoyu.jpg) no-repeat; overflow:hidden}
.daoyu a{color:#abe1db;}
.daoyu span{ float:right; color:#f7fdfd; font-size:24px; font-family:"黑体"; width:143px; height:54px; line-height:54px; text-align:center;}
.daoyu h1 { width:830px; clear:both; text-align:center;}
.daoyu p{ width:877px; height:84px; margin:30px auto 0 45px; line-height:28px;}
.daoyu p i{ width:150px;}
.zt_content{ width:980px; background:url(images/zt_bg.gif) left top repeat-y; overflow:hidden;}
.zt_left{ float:left; width:662px;}
.zt_right{ float:right; width:275px;}
.zt_left h2{ font-size:28px; line-height:43px; font-family:"黑体";  padding:15px 0 0 0;}
.zt_left h2.one{background:url(images/zhuanti_bg.gif);}
.zt_left h2 b{ background:url(images/zt_02.gif) no-repeat; display:block; float:left; width:44px; height:43px; text-align:center; line-height:33px; color:#fff; font-size:24px; color:#fff; margin-right:10px; }
.zt_01{ width:564px; padding-left:15px;}
.zt_01 img{ margin:10px auto; display:block;}
.zt_01 p{ font-size:14px; padding:15px 0; line-height:26px; display:block; overflow:hidden}
.zt_01 p b{ display:block}
.zt_02 { width:583px; background:url(images/zt_04.gif) no-repeat bottom center #d8d5d6; padding:0px; overflow:hidden;}

.zt_02 h2{ }
.zt_02 h2 img{ float:left;}
.zt_02 ul{ width:540px; margin:0px auto; }
.zt_02 ul li{ background:none; line-height:30px; font-size:14px;}
.zt_02 ul li span{ font-size:18px; padding-right:10px;}
.zt_02 ul li em{ color:#ccc; padding-left:10px; color:#b6aeae;}
.zt_03{ margin-top:15px; margin-bottom:35px; overflow:hidden}
.zt_03 b{  background:url(images/zt_02.gif) no-repeat; display:block; float:left; width:44px; height:43px; text-align:center; line-height:33px; color:#fff; font-size:24px; color:#fff; margin-right:10px; margin-top:75px; }
.zt_03 p{ display:block; float:left; background:url(images/zt_05.gif) no-repeat left top; padding:40px 30px 15px 60px; width:515px ; height:138px; font-size:14px; line-height:26px;}
.zt_right h2{ font-size:28px; font-family:"黑体"; background:url(images/zt_06.gif) bottom no-repeat; height:56px; width:100%; line-height:56px; overflow:hidden; }
.zt_04{ color:#6a5f5f;}
.zt_04 li{ clear:both; background:url(images/zt_07.gif) bottom repeat-x; padding:15px 0; overflow:hidden}
.zt_04 li div{ float:left; width:147px;}
.zt_04 li img{ float:right;}
.zt_04 li div span{ display:block; background:#e42035; color:#fff; text-align:center; width:57px; height:20px; line-height:20px;}
.zt_04 li div  b{ display:block; color:#000; line-height:30px;}
.zt_04{ padding-top:15px;; overflow:hidden}
.zt_04 p { padding:15px 0 }
.zt_right .lianxi img{ padding:57px 59px 53px 59px;display:block;background:url(images/zt_09.gif) no-repeat; margin-top:35px;}
.zt_right .lianxi p.one{ font-weight:400; font-size:12px;}
.zt_05{ overflow:hidden;}
.zt_05 b{ background:url(images/zt_02.gif) no-repeat; display:block; float:left; width:44px; height:43px; text-align:center; line-height:33px; color:#fff; font-size:24px; color:#fff; margin-right:10px; }
.pic_list2{ clear:both; overflow:hidden; padding-left:39px; padding-top:15px;}
.pic_list2 li{ float:left; width:163px; text-align:center; margin:10px 18px; background:none;}
.zt_05{ height:250px;}
.dangan { width:904px ; height:555px; background:url(images/mr_2.gif) no-repeat; overflow:hidden}
.dangan .tit{ width:415px; float:right; margin-bottom:36px; overflow:hidden; height:54px;}
.dangan .tit h2{ width:93px; text-align:center; height:54px; line-height:54px; color:#f7f4f4; font-size:14px; float:left; font-weight:normal;}
.dangan .tit h2 a{ color:#f7f4f4;}
.dangan .tit h2.one{ width:135px; font-family:"黑体"; font-size:24px;}
.dangan .content{ width:784px ; overflow:hidden; margin-top:36px;}
.dangan .content img{ float:left;}
.dangan .content div{ float:right; width:420px; padding-top:20px; color:#abe1db; font-size:14px; line-height:28px; background:url(images/mr_3.gif) no-repeat top left}
.dangan .content div a{  color:#abe1db; }
.dangan .content div span{ display:block; width:177px; height:45px; background:url(images/mr_1.gif) no-repeat; text-align:center; line-height:42px; float:right;}
.p2_content { width:792px; padding-left:115px; background:url(images/mr_4.gif) no-repeat left top; padding-top:45px; overflow:hidden; margin-top:46px;}
.p2_content div{ width:100%; overflow:hidden; clear:both; font-size:14px; margin-bottom:40px;}
.p2_content div img{ margin-top:5px;}
.p2_content div b{ display:block;}
.p2_content .img_left img{ float:left; margin-right:17px;}
.p2_content .img_right img{ float:right; margin-left:17px;}

.p3_content{ background:url(images/mr_6.gif) no-repeat top center; width:907px; height:368px; overflow:hidden;}
.p3_content  h2{ text-align:right;line-height:48px; padding-right:30px; overflow:hidden}
.p3_content ul{ width:390px; float:left; margin:60px 30px;}
.p3_content ul.list_14 li{ background:none;}
.p4_content { width:792px; padding-left:115px; background:url(images/mr_5.gif) no-repeat left top;  overflow:hidden; margin-top:30px;}
.p4_content ol{ margin-top:0px; overflow:hidden; float:left; }
.p4_content ol li{ float:left; width:165px; text-align:center; line-height:30px; margin:0 15px 20px 15px;}
.p4_content ol li img{ display:block;border:1px solid #ccc;}


.paper_list1 .jCarouselLite{ margin-left:2px;
        float: left;
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
    }


.paper_list1{position: relative;margin-top:10px;width:897px;height:260px; background:url(images/mr_7.gif); padding:0 5px}
.paper_list1 ul{}
.paper_list1 ul li{float:left;text-align:center; color:#fff; font-size:12px;overflow:hidden; width:122px; height:250px; margin:30px 20px; background:none; line-height:30px;}
.paper_list1 ul li img { display:block; background:url(images/p2_bg1.gif) no-repeat; overflow:hidden; width:122px; height:163px;}
.paper_list1 ul li img a:hover{ background:url(images/p2_bg2.gif) no-repeat; overflow:hidden;}

.b_left2,.b_right2{cursor:pointer;border:none; padding-top:75px;}
.w907{ width:907px;}