@import url("reset.css");
@import url("header.css");
@import url("footer.css");

.banner { width:980px; height:79px; margin:0 auto; margin-top:5px;}

#path {width:978px;margin:0 auto; height:25px; border:1px solid #e6e6e6; background:url(../images/pathbg.gif) repeat-x left top; margin-top:5px; color:#323232;}
#path .pathwp { width:950px; height:21px; padding:4px 0 0 28px; background:url(../images/ico/ico22.gif) no-repeat 11px 6px;}

#main { width:980px; margin:0 auto; margin-top:6px;}

/*content*/
.content { float:left; width:668px; overflow:hidden;}
.jbmenu { width:496px; height:35px; background:#fafbfd url(../images/tit7.gif) no-repeat 7px top; border:1px solid #e3e2e7; color:#ea8101; padding-left:170px;position:relative; overflow:hidden; line-height:34px;}
.jbmenu ul { width:485px;}
.jbmenu ul li { float:left; height:35px; margin:0 8px; white-space:nowrap;}
#main .jbmenu li a { margin:0 3px; color:#ee7e00; font-size:14px;}
#main .jbmenu li a:hover { color:#2288a1;}
.jbinfo { width:666px; height:198px; border:1px solid #d5d4da; margin-top:6px;}
.jbinfowp {width:664px; height:196px;margin:1px 0 0 1px; background:url(../images/jbinfobg.gif) repeat-x left top;}
.jbinfo .pic { width:155px; height:169px; float:left; padding:1px; margin:14px 0 0 12px; display:inline; border:1px solid #e5e5e9;}
.jbinfo .rtinfo { float:left; width:468px; padding-left:12px;}
.jbinfo .jbifmenu { height:42px; background:url(../images/jbinfomubg.png) no-repeat left top; padding-left:58px;}
.jbinfo .jbifmenu li { float:left; color:#ffffff; width:55px; height:25px; line-height:20px; overflow:hidden; cursor:pointer; text-align:center; margin-top:14px; padding-top:3px;}
.jbinfo .jbifmenu li.at { background:url(../images/sub8.gif) no-repeat left top; color:#ff8400;}
.jbinfo .info { height:90px; color:#73880a; line-height:22px; padding:10px 10px 0 0; text-indent:2em;}
.jbinfo .info .more { color:#ff8400;}
.jbinfo .info .more a { color:#ff8400;}
.jbinfo .sub { padding:5px 0 0 10px;}
.jbinfo .sub a { margin-left:50px;}

/*thead*/
.thead { height:29px; background:url(../images/theadbg.gif) repeat-x left bottom;}
.thead .tit { float:left; font-size:14px; font-weight:bold; color:#2288a1; padding:6px 0 0 14px; background:url(../images/ico/ico10.gif) no-repeat left 2px;}
.thead .more { float:right; color:#2189a4; margin:7px 6px 0 0;}

/*sidebar*/
.sidebar { float:right; width:300px;}
.search { width:298px; border:1px solid #cccccc;}
.search .searchwp { width:296px; padding-bottom:5px; margin:1px 0 0 1px;background:#feffff url(../images/searchhdga.gif) repeat-x left top;}
.search .sear { height:37px; padding:8px 0 0 15px;}
.search .txt { width:157px; height:19px; border:1px solid #6f9aaf; padding:6px 2px 0 34px; font-size:14px; background:#ffffff url(../images/ico/ico12.gif) no-repeat 5px 5px; color:#333333;vertical-align:middle;}
.search .sub { background:url(../images/sub2.gif) no-repeat left top; width:75px; height:27px; font-weight:bold; font-weight:14px; color:#4b4b4b; border:none; font-weight:bold; vertical-align:middle; margin-left:6px; *padding-top:5px;}
.search .tag { padding:0 11px 0 15px; line-height:22px;}
.search .tag a { white-space:nowrap; margin:0 2px;}
.search span { font-weight:bold; color:#ff5a00; font-size:14px;}
.smod { border:1px solid #cccccc; width:296px; padding:0 1px; margin-top:8px; float:left; clear:both;}
.zixun { height:422px;}
.zixun .lx { padding:8px 0 0 5px;}
.zixun .lx a.lxa { margin-bottom:5px; float:left; clear:both;}
.zixun .lx a.lxc { margin-left:4px;}
.qqlink { padding-left:2px;}
.qqlink li { float:left; width:95px; height:29px; background:url(../images/sub3.gif) no-repeat left top; font-weight:bold;text-align:center; margin:2px 0 5px 2px; display:inline;}
.qqlink li a { color:#377892; display:block; width:67px; height:24px; padding:5px 0 0 28px; background:url(../images/ico/ico13.gif) no-repeat 5px 4px;}
.dayi { width:286px; height:151px; border:1px solid #dddddd; margin:2px 0 0 5px;}
.dayi .tita { height:35px; padding:10px 0 0 79px;}
.dayi .zxlist { padding-left:98px;}
.dayi .zxlist li { float:left; width:74px; line-height:24px; padding-left:15px; background:url(../images/ico/ico23.gif) no-repeat left 8px;}
#main .dayi .zxlist a { color:#ff5a01;}
#main .dayi .zxlist a:hover { color:#2288a1;}
.smod .list { clear:both; padding:4px 0 6px 0; float:left; display:inline;}
.smod .list li { width:277px; padding-left:18px; float:left; clear:both; height:20px;background:url(../images/ico/ico18.gif) no-repeat 9px 10px; margin-top:5px;}
#main .smod .list li a { color:#666666; float:left; font-size:14px;}
#main .smod .list li a:hover { color:#2288a1}
.smod .list li span { float:right; width:45px; color:#999999;}
.siban { margin-top:7px; clear:both; float:left; width:300px; height:127px;}

/*===page===*/
.artist { width:666px; background:url(../images/jbinfobg.gif) repeat-x left 1px; border:1px solid #d5d4da; margin-top:9px; padding-top:20px;}
.artist .list { border-bottom:1px dashed #eeeeee; clear:both; float:left; widows:650px; margin-left:6px; display:inline; padding:10px 0;}
.artist .list li { width:623px; padding-left:27px; float:left; clear:both; height:20px;background:url(../images/ico/ico18.gif) no-repeat 15px 10px; margin-top:9px;}
#main .artist .list li a { color:#666666; float:left; font-size:14px;}
#main .artist .list li a:hover { color:#2288a1}
.artist li span { float:right; width:100px; color:#cccccc;}
.pages { clear:both; height:35px; padding:14px 45px 0 30px; color:#666666;}
.pages .lf { float:left; }
#main .pages a { margin:0 3px; color:#666666;}
#main .pages a:hover {color:#2288a1;}
.pages .rt { float:right;}
.pages li { float:left; margin:0 2px;}

.article { border:1px solid #d5d4da; width:666px; background:url(../images/jbinfobg.gif) repeat-x left 1px; margin-top:6px; padding-bottom:12px;}
.article h2 { height:37px; font-size:18px; text-align:center; padding-top:20px;}
.article .tool { height:30px; text-align:center;}
.article .tool span { margin:0 8px; color:#666666;}
.article .otlist { width:596px; height:53px; background:#f9fcfd; border:1px solid #e3e2e7; margin:0 auto; padding:10px 0 0 20px;;}
#main .article .otlist li { float:left;}
#main .article .otlist li a { float:left; width:180px; height:24px; line-height:26px; color:#357590; background:url(../images/ico/ico27.gif) no-repeat  0px 7px; padding-left:14px;}
.article .otlist li a:hover { color:#ed8000; text-decoration:none;}
.article .txt { padding:20px 15px 20px 24px; line-height:28px; font-size:14px; color:#333333; overflow:hidden;}
.article .txt a { color:#06F;}
.article .txt a:hover { color:#F60;}
.article .txt p { margin-bottom:10px;}
.article .txt u{ text-decoration:none;}
.tishi { width:533px; height:102px; background:#f6fbfc url(../images/tishibg.gif) no-repeat 1px 1px; border:1px solid #d5d4da; margin:0 auto; padding-left:86px;}
.tishi .ts { height:51px; padding-top:8px; font-size:14px; color:#1191ac; clear:both;}
.tishi .ts a { margin-top:4px;}
.tishi .blue { color:#1191ac;}
.tishi .red { color:#ff0000;}
.article .next { height:47px; text-align:center; padding-top:20px;}
.article .next a { margin-right:50px;}
.article .nexta { height:32px; padding:0 49px; color:#007f92;}
.article .nexta .lf { float:left;}
.article .nexta .rt { float:right;}
.article .tag { height:20px; background:#f6fbfc; color:#007f92; padding:3px 0 0 7px;}
#main .article .tag a { color:#ff0000; margin-left:5px;}
.article .bor { height:26px; background:url(../images/bor1.gif) no-repeat center center;}
.article .btmtool {height:20px; background:#f6fbfc;padding:3px 0 0 7px;}
.article .btmtool .lf { float:left;}
.article .btmtool .rt { float:right; width:320px;}
.article .btmtool .rt li { float:left; margin-left:5px; display:inline;}
.article .btmtool .rt li a { margin:0 4px;}
#main .article h2 a { color:#357590;}
#main .article h2 a:hover { text-decoration:none; color:#ed8000;}

.tuijian { width:664px; height:344px; padding:1px; border:1px solid #cccccc; margin-top:7px;}
.tuijian .tita {height:21px; background:#f6fbfc;padding:2px 0 0 9px; overflow:hidden; font-size:14px; color:#007f92;}
.tuijian .zhuanjia { float:left; width:285px; padding:20px 0 0 8px;}
.zhuanjia .zjmod { width:251px; height:149px;}
.zhuanjia .pic { width:102px; height:126px; padding:3px; border:1px solid #a3cbd7; float:left;}
.zhuanjia .info { width:130px; padding-left:5px; float:left;}
.zhuanjia .name { font-weight:bold; font-size:14px; color:#2189a4;}
#main .zhuanjia .name a {color:#2189a4;}
#main .zhuanjia .name a:hover {color:#ff7200;}
.zhuanjia .job {color:#2189a4;}
.zhuanjia .zhuzhi { color:#ff7200}
.zhuanjia .txt { height:55px;}
.zhuanjia .sub a{ display:block; width:62px; height:20px; background:url(../images/sub4.gif) no-repeat left top; text-align:center; line-height:22px;color:#FFFFFF; float:left; margin-right:3px;}
.zhuanjia .sub a.zx { background-image:url(../images/sub5.gif);}
.yuyue { width:356px; height:291px;padding:1px; border:1px solid #cccccc; float:left; margin-top:14px;}
.yuyue .tit {height:21px; background:#f6fbfc;padding:2px 0 0 9px; overflow:hidden; font-size:14px; color:#666666;}
.yuyue th , .yuyue td { padding:2px 0;}
.yuyue th { width:45px; line-height:16px; padding-right:5px; padding-left:12px;}
.inputb { border:1px solid #cccccc; font-size:12px; height:16px; padding:2px 1px 0 1px;}
.yuyue textarea { border:1px solid #cccccc; font-size:12px; width:226px; height:58px; padding:2px;}
.w120 { width:120px;}
.yuyue span  { color:#ff0000; margin-left:30px;}
.yuyue .radio { vertical-align:middle; margin-right:10px;}
.yuyue .sub { width:50px;}

.guahao .yuyue { float:none; clear:both; margin:0 auto; width:500px; border:none;}
.guahao .yuyue th { width:60px; text-align:right; font-weight:bold; padding-right:15px;}
.guahao .yuyue th , .guahao .yuyue td { }

.topinfo { height:216px; margin-bottom:8px;}
.topinfo .picnews { width:269px; height:210px; padding:2px; border:1px solid #cccccc; float:left;}
.topinfo .news { float:left; width:383px; height:214px; border:1px solid #bcd4ed; background:url(../images/ongbg.gif) no-repeat left top; margin-left:8px; display:inline;}
.topinfo .news .one { height:366px; height:85px; border-bottom:1px dashed #eeeeee;}
.topinfo .news .one h2 { font-size:16px; text-align:center; padding-top:12px; height:30px; }
.topinfo .news .one h2 a { color:#3a7893;}
.topinfo .news .one p { color:#999999; padding:0 10px; text-indent:2em;}
.news .list li { width:362px; padding-left:18px; float:left; clear:both; height:20px;background:url(../images/ico/ico18.gif) no-repeat 9px 10px; margin-top:3px;}
#main .news .list li a { color:#666666; float:left; font-size:14px;}
#main .news .list li a:hover { color:#2288a1}
.news .list li span { float:right; width:78px; color:#999999;}

.pindao { width:680px;}
.modpd { float:left; width:326px; height:289px; border:1px solid #cccccc; padding:0 1px; margin:8px 8px 0 0;;}
.modpd .theada { background:url(../images/modpdbg.gif) repeat-x left top; height:30px; border-bottom:1px dashed #eeeeee;}
.modpd .tit { float:left; height:25px; padding:5px 0 0 027px; font-size:14px; color:#2088a1; background:url(../images/ico/ico26.gif) no-repeat 6px 7px;}
.modpd .theada .more { float:right; color:#2189a4; margin:7px 6px 0 0;}
.cen { margin:0 11px 0 11px; display:inline;}
.modpd  .one { height:95px; padding-top:11px;}
.modpd .pic { width:100px; height:75px; padding:2px; border:1px solid #cccccc; float:left; margin:0 0 0 9px; display:inline;}
.modpd .pic img{ width:100px; height:75px;}
.modpd .info { float:left; width:187px; padding-left:11px;}
.modpd .info h3 { font-weight:normal; font-size:14px;}
#main .modpd  h3 a { color:#2189a4;}
#main .modpd  h3 a:hover { color:#ea8200;}
.modpd .info p { color:#999999; line-height:20px;}
.modpd .list { height:123px; width:322px; margin:0 auto; border-bottom:1px dashed #eeeeee;}
.modpd .list li { width:300px; padding-left:19px; background:url(../images/ico/ico24.gif) no-repeat 8px 9px; font-size:14px; line-height:24px;}
#main .modpd .list li a { color:#666666;}
#main .modpd .list li a:hover {color:#2288a1;}
.modpd .tool { height:24px; background:#f8fcfd url(../images/ico/ico25.gif) no-repeat 18px 5px; padding:3px 0 0 38px; font-size:14px;}
#main .modpd .tool a { color:#666666; margin-right:8px;}
#main .modpd .tool a.red { color:#ff6000}
#main .modpd .tool a:hover {color:#2189a4;}
.pindao .tishi { width:580px; margin:10px 0 0 0;}

.zjside .zjmod { width:277px; height:136px; margin:0 auto; padding:9px 0 10px 17px;}
.zjside .zjtp {border-bottom:1px dashed #eeeeee;}
.zjside .pic { width:102px; height:126px; padding:3px; border:1px solid #a3cbd7; float:left;}
.zjside .info { width:130px; padding-left:5px; float:left;}
.zjside .name { font-weight:bold; font-size:14px; color:#2189a4;}
.zjside .job {color:#2189a4;}
.zjside .zhuzhi { color:#ff7200}
.zjside .txt { height:55px;}
.zjside .sub a{ display:block; width:62px; height:20px; background:url(../images/sub4.gif) no-repeat left top; text-align:center; line-height:22px;color:#FFFFFF; float:left; margin-right:3px;}
.zjside .sub a.zx { background-image:url(../images/sub5.gif);}

.tuidui , .shebei , .rongyu { border:1px solid #cccccc; background:url(../images/jbinfobg.gif) repeat-x left 1px; padding-bottom:18px;}
.titpage { height:45px; font-size:18px; text-align:center; color:#2189a4; font-weight:bold; padding-top:35px;}
.tdtxtpage { padding:0 30px; text-indent:2em; color:#333333; height:130px; line-height:20px;}
.tuidui .tdlist , .shebei .sblist { width:641px; border:1px solid #e6e6e6; background:#f3f8fb; margin:0 auto;}
.tuidui .tdmod { width:621px; height:151px; margin:0 auto; padding-top:20px; border-bottom:1px dashed #3d8794;}
.tuidui .zjtp {border-bottom:1px dashed #eeeeee;}
.tuidui .pic { width:102px; height:126px; padding:3px; border:1px solid #a3cbd7; float:left;}
.tuidui .info { width:497px; padding-left:10px; float:left;}
.tuidui .name { font-weight:bold; font-size:14px; color:#2189a4;}
#main .tuidui .name a {color:#2189a4;}
#main .tuidui .name a:hover { color:#FE5A01;}
.tuidui .txt { height:87px; padding-top:5px; text-indent:2em; line-height:20px;}
.tuidui .txt .more {color:#FE5A01; white-space:nowrap;}
#main .tuidui .txt .more a {color:#FE5A01; margin:0 2px;}
#main .tuidui .txt .more a:hover {color:#2189a4;}
.tuidui .sub a{ display:block; width:62px; height:20px; background:url(../images/sub4.gif) no-repeat left top; text-align:center; line-height:22px;color:#FFFFFF; float:left; margin-right:3px;}
.tuidui .sub a.zx { background-image:url(../images/sub5.gif);}
.tuidui span.red { color:#fe5a01; margin-left:10px;}

.sblist .sbmod { width:621px; height:173px; margin:0 auto; padding-top:24px; border-bottom:1px dashed #3d8794;}
.sblist .pic { width:141px; height:158px; padding:2px 0 0 2px; background:url(../images/shebeipicbg.gif) no-repeat left top;float:left;}
.sblist .info { width:456px; padding-left:10px; float:left; }
.sblist .name { font-size:14px; color:#2189a4;}
#main .sblist .name a { color:#2389a0;}
#main .sblist .name a:hover { color:#ff5a00;}
.sblist .txt { height:87px; padding-top:5px; text-indent:2em; line-height:24px; color:#666666;}
#main .sblist .txt a { color:#ff5a00; margin:0 2px;}

.rongyu .rylist { clear:both;}
.rongyu .rylist li { float:left; width:173px; height:190px; margin-left:33px; text-align:center; line-height:24px; font-size:14px;}

/*xiaoxin*/
.scrollnews{float:left; height:24px; line-height:22px; overflow:hidden; width:480px; margin-top:7px;}
.xian{ border-bottom:1px dashed #EEEEEE; margin-top:6px; font-size:0px; overflow:hidden; clear:both; line-height:0px; height:10px;} 
.bg{ border-top:#fff 0px dashed; margin-top:0px; font-size:0px; overflow:hidden; line-height:0px; height:0px; }
#main .taga{color:#15645C}
#main .taga1 { color:#339900;font-weight:bold;} 
#main .taga2 { color:#e65730; font-size:14px;} 
#main .taga3 { color:#00b9da;} 
#main .taga4 { color:#FE3981;font-weight:bold;font-size:14px;}
#main .taga5 { color: #006600;font-weight:bold;font-size:16px;}
#main .taga6 { color: #990033;font-weight:bold;font-size:14px;}
#main .taga7 { color: #3300FF;font-size:16px;} 
#main .taga8 { color: #669933;font-size:14px;}

#main .zhai{ height:20px; margin:0 auto; border-top:1px #F5F5F5 solid; overflow:hidden; padding:3px 0 0 20px; background:#F8FBFC; margin-bottom:8px; text-align:center;}
#main .zhai a{ height:16px; width:16px; margin:0 4px;}

.pindao .list li span { float:right; width:40px; color:#999999;}
.smod .list li .lei{ float:left; width:auto;}