@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:url(imagesbg.jpg) repeat-x; font-size:13px}
.w1000{ width:1000px; margin:0 auto; background:#fff}
.p20{ padding-top:20px}
.lcon{ width:748px; height:288px; background:url(imageslbg.jpg)}
.fl{ float:left}
.cl{ clear:both}
.fr{ float:right }
.rcon{ width:247px; height:288px; background:url(imagesyhdl.png)}
.jdt{ padding:10px; width:320px; height:268px}
.tzgg{ width:400px; height:288px}
.tzggtit{ padding-top:20px}
.gg1{ background:url(imagessj.gif) no-repeat left center; font-size:16px; color:#ca0600; font-weight:bold; padding-left:16px; }
.mr{ padding-right:10px}
.mr a{ text-decoration:none; color:#7f7f7f}
.tzggcon{ padding-top:10px; line-height:25px}
.tzggcon ul{ padding-top:4px; list-style:none}
.tzggcon ul li{ padding-left:20px; background:url(imagesdian.jpg) no-repeat left center}
.tzggcon ul li a{ text-decoration:none; color:#000}

.yhm{ background:url(imagesyhm.gif); width:181px; height:28px; margin:0 auto; position:relative; top:70px; line-height:28px; padding-left:36px}
.yhm input{ width:120px; height:22px; border:none; padding-left:10px}
.mm{ background:url(imagesmm.gif); width:181px; height:28px; margin:0 auto; position:relative; top:90px; line-height:28px; padding-left:36px}
.mm input{ width:120px; height:22px; border:none; padding-left:10px}
.yzm{  width:217px; height:28px; margin:0 auto; position:relative; top:110px; line-height:28px;  }
.yzmdiv{ width:117px; height:28px; background:url(imagesyzm.gif); padding-left:30px}
.yzmdiv input{ width:60px; border:none}
.yzm img{ margin-top:4px}
.an{ width:225px; margin:0 auto; position:relative; top:130px}
.an img{ padding-right:2px}
.p10{ padding-top:10px}
.xw{ width:496px; height:157px; background:url(imagesxwbg.jpg)}
.xwtittxt{ font-size:14px; color:#fff; line-height:28px; padding-left:28px; font-weight:bold}
.more{ padding-top:6px; padding-right:20px}
.more a{ text-decoration:none; color:#4a4a49; font-family:黑体}
.xwcon ul{ padding-top:10px; line-height:28px; list-style:none; padding-left:6px}
.xwcon ul li{ background:url(imagesd2.gif) no-repeat left center; padding-left:10px; height:28px; width:480px}
.xwcon ul li a{ text-decoration:none; color:#000}
.sj{ padding-right:4px}
.bottom{ background:url(imagesfootbg.jpg); height:80px; margin-top:10px; text-align:center; padding-top:30px; line-height:18px}

#newsphoto {width:320px;height:268px;clear:both;border:1px solid #ccc;}
.imgnav{ height:268px; background:#000; width:320px; height:268px; overflow:hidden;  position:relative;}
#img{ z-index:10;}
#img img{ width:320px; height:268px; display:none;}
.ctrl{ position:absolute; z-index:100; bottom:-1px; left:0px; right:0px; width:320px; height:20px; overflow:hidden;}
.ctrl ul{ float:left; line-height:22px; overflow:hidden; width:67%;}
.ctrl li{ display:block;height:22px; text-align:left; font-size:12px;background:#000; color:#FFFFFF; padding-left:6px;}
.ctrl span{ float:left; width:20%; height:20px; line-height:20px; cursor:pointer;  background:#000; text-align:center; color:#FFFFFF; font-size:12px;}
.ctrl span.hov{ background: #0099FF; }
.ctrl div{ float:right; width:33%;}
.img img{ border:none}

.p30{ padding-top:0px}
.pos{ height:30px; background:url(imagestltit.jpg); padding-left:60px; line-height:30px}
.pos a{ text-decoration:none; color:#000}


.xilan_newscenter ul{ padding: 8px; width:950px; margin:0 auto;}
.xilan_newscenter ul li{ background:url(imagesd3.jpg) no-repeat left center;padding-left:42px;color:#6D6D6D;font-size:12px; line-height:32px; padding: 0px 10px 0px 10px; border-bottom:#96a8b7 dashed 1px; list-style:none}
.xilan_newscenter ul li a{ color:#6D6D6D; padding-left:12px;}
.xilan_newscenter ul li a:hover{ color:#f00;}
.xilan_newscenter ul li span{ float:right}


.page{ margin-top:15px;width:770px;padding-top:30px; margin:0 auto;font-size:12px; text-align:center; }
.red{ color:#FF0000; margin:0px 6px;}

.page_span{ width:289px; margin:0 auto; overflow:hidden; text-align:right; padding:5px 0 0 100px;}
.page_span a{ padding:3px 6px; border:1px solid #A7B8CA; color:#0C3B8B; position:relative; z-index:2;}
.page_span a:hover{ border:1px solid #A7B8CA; color:#000; }
.page .cut{ border:none; color:#f00}

.yhzx{ width:162px; height:180px;}
.yhzxt{ height:32px; line-height:32px; background:url(imagesleft162.jpg)}
.yhzxt img{ padding-top:8px; padding-left:10px}
.pl8{ padding-left:8px; font-size:15px; font-family:黑体; font-weight:bold}
.yhzxl {border:1px solid #EDF1F6;}
.yhzxl ul{ list-style:none; padding-left:10px; line-height:26px; padding-top:10px}
.yhzxl ul li{ padding-left:18px; }
.yhzxl ul li a{ font-family:黑体; color:#0048b4; text-decoration:none}
.cut{ background:url(imagesicon2.gif) no-repeat left center;}
.yhzxl ul li.cut a{ color:#000}

.kczx{ width:220px; height:250px;}
.kczxt{ height:32px; line-height:32px; background:url(imagesleft220.jpg)}
.kczxt img{ padding-top:8px; padding-left:10px}
.kczxl{border:1px solid #EDF1F6;}
.kczxl ul{ list-style:none; padding-left:10px; line-height:26px; padding-top:10px}
.kczxl ul li{ padding-left:18px; }
.kczxl ul li a{ font-family:黑体; color:#0048b4; text-decoration:none}
.cut{ background:url(imagesicon2.gif) no-repeat left center;}
.kczxl ul li.cut a{ color:#000}

.kczxr{ width:762px}
.kczxrtit{ height:32px; background:url(imageskczxrtit.jpg); padding-left:20px; line-height:32px; font-family:黑体}

.ggzx{ width:1000px}
.ggzxtit{ height:32px; background:url(imagesggzxtit.jpg); padding-left:20px; line-height:32px; font-family:黑体}
.ggzx img{ padding-top:8px; padding-left:10px}

.r1{ width:820px}
.r1titk{ height:32px; background:url(imagesrtitk.jpg); padding-left:20px; line-height:32px; font-family:黑体}
.r1tit{ height:32px; background:url(imagesrtit.jpg); padding-left:20px; line-height:32px; font-family:黑体}
.weldiv{ padding:20px 10px; font-weight:bold; font-size:15px}
.xgdiv{ padding:16px 26px; border:1px solid #e9e9e9}
.xgdiv table{ line-height:20px}
.xgdiv table tr td{ padding:6px}
.redx{ color:red}
.btndiv{ padding:20px 120px; }

.rcon2{ width:247px; height:288px; background:url(imagesyhzx.png)}
.con2nr{ padding-top:80px; padding-left:30px; font-size:16px; font-family:黑体; line-height:24px; padding-right:16px}
.zxbtn{  padding-top:50px; text-align:center}
.wyhm{ width:42px;}
.wyhm2{ width:58px}
.pin{ padding-top:6px; width:48px}
.txt18{ text-align:center; font-size:22px; color:#4e91ed}
.txt16{ font-size:16px; color:#000000}
.txt14{ font-size:14px; color:#000000}
.txt14red{ font-size:14px; color:red}
.txt12{ font-size:12px; color:#000000}
.txt12red{ font-size:12px; color:red}