@charset "gb2312";
.silders { overflow: hidden; width: 375px; background: #FFF; margin: 10px 5px 10px 10px }
.silders ul { }
.dtnews { width: 370px; margin: 10px 10px 10px 5px; }
.dtnews span { float: right }
.dtnews li { display: block; border-bottom: #d8d8d8 1px dotted; }
.dtnews li img { padding: 7px 0 0 5px; display: inline-block }
.nh2 { background: url(imagestabbg.jpg) repeat-x; height: 31px; line-height: 31px; border: #d8d8d8 1px solid; font-size: 14px; }
.rbox { width: 220px; height: 255px; }
.lbox { width: 780px; border: #d7d7d7 1px solid; overflow: hidden; background: #fff }
.b_b { border: #d8d8d8 1px solid; overflow: hidden }
.b_r { border: #fcaa85 1px solid; background: url(imageshbg1.jpg) repeat-x 0 2px #fff; overflow: hidden }
.nh2_r { background: url(imagesggbg.jpg) no-repeat 10px center; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; padding-left: 30px; border-bottom: none }
.nh2 span, .nh2_r span { float: right; color: #FFF; font-size: 12px; padding-right: 10px; font-weight: normal }
.nh2 span { color: #999 }
.nh2_r span { color: #F00; margin-top: 10px }
.b_box { width: 760px; overflow: hidden }
.b_b ul, .b_r ul { margin: 0 10px }
.b_b ul li, .b_r ul li { line-height: 26px; font-size: 12px; background: url(imageslibg.jpg) no-repeat left 10px; padding-left: 10px; border-bottom: #CCC 1px dotted }
.b_b ul li img { padding: 7px 0 0 0; float: right }
.tzgg { width: 206px; overflow: hidden; height: 290px; background: #fff url(imagestzggbg.jpg) repeat-x; }
#tab { overflow: hidden; zoom: 1; }
#tab li { float: left; color: #000; width: 118px; text-align: center; border: #d8d8d8 1px solid; border-bottom: none; border-top: none }
#tab li.current { color: #ff0000; background: url(imageslink.jpg) repeat-x; height: 32px; font-weight: bold; line-height: 32px; border-left: none }
#content { overflow: hidden }
#content ul { line-height: 25px;  margin: 10px 0 0 0 }
#content ul li { background: url(imagesli.jpg) no-repeat left center; padding-left: 10px; line-height: 26px }
.bpic li { float: left; margin-right: 18px }
.bpic li.b05 { float: right; margin-right: 0px }
.hotlink { background: url(imageshotlink.jpg) no-repeat top center; width: 230px; border: #fdc3c8 1px solid }
.hotlink ul { margin: 40px 10px 10px }
.hotlink ul li { border: #ffb0e8 1px solid; background: #fff }
.hotlink ul li img { padding: 5px; width: 200px; height: 48px }
.news { border: #fdc4c3 1px solid; border-radius: 3px 3px 0 0; width: 375px }
.news h2 { background: url(imagesnewsbg.jpg) no-repeat top left; height: 32px; line-height: 32px; padding-left: 30px; color: #fff; font-size: 14px; font-weight: bold; border-radius: 3px 3px 0 0 }
.news h2 span { float: right; padding-right: 10px; font-size: 12px; font-weight: normal }
.news h2 span a { color: #fff }
.news ul { padding: 8px 10px }
.news ul li { line-height: 26px; height: 26px; font-size: 12px; background: url(imageslibg.jpg) no-repeat left 10px; padding-left: 10px; }
.ad { width: 1000px; height: 100px; clear: both; }
.fnxc { background: #ffeef4; border: #f8a8c3 1px solid; border-radius: 5px; }
.m10 { margin: 0 5px }
.fnxc h2 { line-height: 44px; height: 44px; background: url(imagescx.jpg) center no-repeat; text-align: center; font-size: 14px; font-weight: bold }
.fnxc h2 a { color: #c82c60 }
.boxcolor { background: #f3e4eb; border: #f3e4eb 5px solid; overflow: hidden; overflow: hidden; width: 320px; border-radius: 5px; }
.fnxc ul { padding: 10px }
.fnxc ul li { background: url(imagesli.jpg) no-repeat left center; padding-left: 10px; line-height: 26px }
.fnxc ul li a { color: #000 }
.fnxc ul li a:hover { color: #666 }
.hotline { width: 230px; background: url(imageshotline.jpg) no-repeat; overflow: hidden; height: 230px }
.hotline ul { padding: 60px 0px 20px 20px }
.hotline ul li { line-height: 26px }
.hotline ul li a { color: #d63f44 }
.linktext { border: #d1d0d0 1px solid; background: url(imageslinktext.jpg) no-repeat; height: 32px; line-height: 32px }
.linktext ul { overflow: hidden; margin-left: 180px; }
.linktext ul li { float: left; }
.linktext ul li select { float: left; width: 140px; margin: 8px 15px 0 0 }
.link_a { height: 65px; border: #d1d0d0 1px solid; background: url(imageslinkpic.jpg) repeat-x; margin: 10px auto 0 }
.link_a img { border: #dfdfdf 1px solid; padding: 2px; margin-left: 5px; margin-bottom: 10px; width: 146px; height: 34px }
.link_a ul { overflow: hidden; margin: 10px 20px }
.link_a ul li { overflow: hidden; float: left; }
.pics { border: #fdc3d7 1px solid; overflow: hidden; background: #ffe9f0 }
.pics h2 { font-size: 14px; font-weight: bold; color: #c82c60; line-height: 30px; border-bottom: #fdc3d7 1px solid; height: 31px; background: url(imagespicbg.jpg) no-repeat #fff4ff; padding-left: 65px }
.pics h2 span { float: right; padding-right: 10px }
.pics h2 span a { color: #c82c60; }
.pics h2 span a:hover { text-decoration: underline }
.pic_left { overflow: hidden; width: 960px; margin: 10px auto }
.pics li { float: left; margin-right: 5px; text-align: center; background: #fff; border: #ccc 1px solid; padding: 5px }
.pics li span { height: 30px; line-height: 30px; color: #333; }
.pics li img { height: 130px; }
.pics li:hover { background: #fff4ff; }
