﻿body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,label,input,select,dl,dt,dd{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{font-size:14px;line-height:16px;background:#fff url(../images/bg.png) repeat-x left 27px;color:#333;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STSong,华文细黑,STHeiti,MingLiu;-webkit-text-size-adjust:none;}

/*body{font-size:14px;line-height:16px;background:#fff url(../images/xg/bg.png) repeat-x left 27px;color:#333;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STSong,华文细黑,STHeiti,MingLiu;-webkit-text-size-adjust:none;}*/
img{border:0;}
select,input,img,select{vertical-align:middle;}
ul,ol{list-style:none;}
h3{font-size:14px;}
h4{font-size:12px;}
/* 颜色链接 */
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#cf0000; text-decoration: underline;}
.col_333 a:link,.col_333 a:visited{color:#333;}
.col_333 a:hover{color:#cf0000; text-decoration:none;}
.col_999 a:link,.col_999 a:visited{color:#999;}
.col_999 a:hover{color:#cf0000; text-decoration:none;}
.col_red a:link,.col_red a:visited{color:#cf0000;}
.col_red a:hover{color:#cf0000; text-decoration:underline;}
.col_fff a:link,.col_fff a:visited{color:#fff;}
.col_fff a:hover{color:#fff; text-decoration:underline;}
/* 通用类 */
.clear{clear:both;line-height:0px;font-size:1px;height:0px;overflow:hidden;}
.mar_top{margin-top:12px;}
.pad_bo{padding-bottom:40px;}
.clear02{clear:both;}
.flo_le{float:left;}
.flo_ri{float:right;}
.dis{display:block;}
.en{font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.wrap {width:1002px; margin:0 auto;}
/* 头部 */
.t_bg { border-bottom:1px solid #900000; background:#b20000;}
/*.t_bg { border-bottom:1px solid black; background:black;}*/

.t_bg02 { height:26px; overflow:hidden;width:1002px; margin:0 auto; color:#fddada;}
.t_bg02 a:link,.t_bg02 a:visited{color:#fddada;}
.t_bg02 a:hover{color:#fff; text-decoration:none;}
.t_bg02_le { float:left; display:inline; line-height:26px; background:url(../images/t_bg.png) no-repeat left -2px; padding-left:30px;}
.t_bg02_le span { padding:0 8px;}
.t_bg02_ri { float:right; display:inline; line-height:26px;}
.t_bg02_ri span { padding:0 8px;}
.h_top { background:url(../images/banner.jpg); height:112px; padding-top:216px; color:#fff;}
/*.h_top { background:url(../images/xg/banner.jpg); height:112px; padding-top:216px; color:#fff;}*/
.h_top_bg { height:78px; overflow:hidden;}
.h_top01 { width:76px; height:28px; background:url(../images/top01.png); font-size:15px; text-align:center; padding:50px 4px 0 0; display:inline;}
.h_top02 { height:78px; display:inline; width:198px; margin:18px 0 0 2px; line-height:24px; font-size:14px;}
.h_top02 span { float:left; width:66px; height:24px; display:inline; text-align:center;}
.h_top02  span a { display:block;width:62px; height:24px;}
.h_top02  span a:hover { background:#560203; text-decoration:none;}
.h_top03 { width:76px; height:28px; background:url(../images/top02.png); font-size:15px; text-align:center; padding:50px 4px 0 0; display:inline;}
.h_top04 { height:78px; display:inline; width:136px; margin:18px 0 0 2px; line-height:24px; font-size:14px;}
.h_top04 span { float:left; width:68px; height:24px; display:inline; text-align:center;}
.h_top04 span a { display:block;width:62px; height:24px;}
.h_top04 span a:hover { background:#560203; text-decoration:none;}
.h_top05 { width:76px; height:28px; background:url(../images/top03.png); font-size:15px; text-align:center; padding:50px 4px 0 0; display:inline;}
.h_top_sou { display:inline; width:222px; margin-top:28px;}
.h_top_sou01 { width:137px; height:23px; line-height:23px; background:url(../images/sou01.png); border:0; padding:4px 8px; float:left; outline:none;}
.h_top_sou01_on { width:137px; height:23px; background:url(../images/sou01_on.png); border:0; padding:4px 8px; float:left;outline:none;}
.h_top_sou02 { width:67px; height:31px; background:url(../images/sou02.png); border:0; float:left; cursor:pointer; color:#fff; font-weight: bold;font-family:"Microsoft YaHei",微软雅黑;outline:none;}
.h_top_t { height:26px; line-height:24px; color:#333; padding:0 10px; overflow:hidden;}
.h_top_t img { vertical-align:top; padding-left:6px;}
/* 焦点图 */
.jd { width:580px; margin:10px 0 0 0;}
.banner {position: relative; width:580px; height:384px; overflow:hidden;}
#img div {display: none; }
#img div img {width:580px; height:332px;}
#img div p {padding:0; margin:0; width:580px; height:40px; overflow:hidden; background:#000;filter: Alpha(Opacity=50, Style=0); opacity:0.50; position:absolute; top:293px; left:0;}
#img div span {color:#000; width:580px; height:40px; line-height:40px; overflow:hidden;position:absolute; top:293px; font-size:16px; left:0; display:block; text-align:center;}
#SwitchNav {position: absolute; top:336px; left:2px; }
#SwitchNav div {width:580px;height: 47px;overflow: hidden;}
#SwitchNav li { float: left; width:112px;height: 47px; margin-right:4px; overflow: hidden;cursor: pointer;}
#SwitchNav li img { width:110px;height: 45px; padding:1px;}
#SwitchNav .current {width:110px;height: 45px; border:1px solid #f00;}
#SwitchNav .current img { padding:0;}

.j_ri { width:412px; margin:10px 0 0 0;}
.news01_bg {height:32px;}
.news01_bg ul li {color:#333;background:url(../images/img02.png) no-repeat left -32px;float:left;margin:0 0 0 2px;height:32px;width:204px;line-height:32px;text-align:center; display:inline; font-size:16px; cursor:pointer;letter-spacing:3px;}	
.news01_bg ul li.on {background:url(../images/img02.png) no-repeat left top;}
.news01_bg ul li.on a {color:#fff; text-decoration:none;}
.news_01 { margin:6px 0 0 0;font-family:宋体,STSong;}
.news_01 li {line-height:32px; background:url(../images/list01.png) no-repeat 8px 18px; padding:3px 0 0 22px; font-size:16px;letter-spacing:1px;}
.news_01 li span { float:right; color:#999; padding-right:8px; font-size:12px;letter-spacing:0;}
.news_02 { margin:6px 10px 0 10px;}
.news_02 li {line-height:23px; background:url(../images/list01.png) no-repeat 8px center; padding:3px 0 0 18px; font-size:14px;}
.news_02 li span { float:right; color:#999; padding-right:12px; font-size:12px;}
.news_03 { margin:10px 0 0 0;}
.news_03 li {line-height:23px; background:url(../images/list01.png) no-repeat 2px center; padding:3px 0 0 12px; font-size:14px;}
.news_03 li span { float:right; color:#999; font-size:12px;}
.news_04 { margin:6px 10px 0 10px;}
.news_04 li { font-size:14px; line-height:39px; border-bottom:1px dotted #ccc; background:url(../images/list01.png) no-repeat 8px center; padding:3px 0 0 18px;}
.news_04 li span { float:right; color:#999; padding-right:12px; font-size:12px;}
.con01 { background:#c1c1c1; height:32px;}
.news02_bg ul li {color:#333;background:url(../images/img02_2.png) no-repeat left -32px;float:left;margin:0 2px 0 0;height:32px;width:204px;line-height:32px;text-align:center; display:inline; font-size:14px; cursor:pointer;}	
.news02_bg ul li.on {background:url(../images/img02_2.png) no-repeat left top;}
.news02_bg ul li.on a {color:#fff; text-decoration:none;}
.con01_le { width:110px; margin:16px 0 0 12px; display:inline;}
.con01_le h3 { background:url(../images/img03.png); width:110px; height:31px; line-height:31px; color:#fff; text-indent:12px; font-weight:normal;}
.con01_ri { width:860px; line-height:31px; display:inline; margin:16px 0 0 12px;}
.con01_ri span { padding:0 8px;}
.con01_ri02 { width:860px; line-height:22px; display:inline; margin:10px 0 0 12px;}
.con01_ri02 span { padding:0 8px;}
.con02_le { width:738px; margin:16px 0 0 0;}
.con02_ri { width:246px; margin:16px 0 0 0;}
.con02_le_t { background:#cbcbcb; height:36px;}
.con02_le_t h3 { background: url(../images/img04.jpg); width:167px; line-height:36px; font-size:15px; color:#fff; text-indent:20px;}
.con03_le { width:342px;}
.con03_le_t { width:93px; height:22px; line-height:22px; text-align:center; color:#fff; background:url(../images/img05.png); display:inline; margin-top:4px; font-size:14px;}
.con03_le_m { line-height:22px; margin-top:4px;}
.con03_le_b { background:#f3f3f3; padding:10px 0;}
.con03_le_b_in { width:120px; height:18px; line-height:18px; border:1px solid #a9a9a9;}
.con03_le_b_in02 { width:80px; height:18px; line-height:18px; border:1px solid #a9a9a9;}
.con03_le_b_in03 { width:76px; height:20px; border:none; cursor:pointer; background:url(../images/img06.png); margin-left:5px;}
.con03_le_b table tr td { padding:5px 0;}
.con03_le02 { background:url(../images/img07.png); height:12px; width:342px; overflow:hidden;}
.con03_le03 { background:url(../images/img08.png); height:12px; width:342px; overflow:hidden;}
.con03_le04 { width:340px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; padding:1px 0;}
.con03_ri { width:372px; margin:10px 0 0 20px;}
.con04 { height:30px; background:url(../images/img10.png);}
.con04 ul li {color:#333;float:left;height:30px;width:90px;line-height:30px;text-align:center; display:inline; font-size:14px; cursor:pointer;}	
.con04 ul li.on { background:url(../images/img11.png);}
.con04 ul li.on a {text-decoration:none;}
.con05 { width:350px;}
.con06 { background:url(../images/img12.png); width:100%; margin:10px 0; padding-bottom:10px;}
.con07 { background:#c1c1c1; border-bottom:3px solid #900000; line-height:27px; text-indent:12px;}
.con08 { background:#eee; padding:1px 0 12px 10px;}
.con09 span { padding:0 36px 0 0;}
.foot { border-top:10px solid #900000; background:#e5e5e5; margin:30px 0 0 0; padding:20px 0; line-height:30px; text-align:center;}
.foot span { padding:0 10px;}
.xuni { height:206px; overflow:hidden; width:100%; background:#edeeef;}
.xuni01 { height:30px; width:410px; float:right; margin-top:4px;}
.xuni01 ul li {color:#333;float:left;height:30px; padding:0 22px; line-height:28px;text-align:center; display:inline; font-size:15px; cursor:pointer;border-top:2px solid #cbcbcb;}	
.xuni01 ul li.on {background:#edeeef; border-left:1px solid #999;border-right:1px solid #999;border-top:2px solid #c00;}
.xuni01 ul li.on a {text-decoration:none; color:#333;}
.xuni02 { margin:16px 0 0 12px;}	
.xuni02 span { padding:10px 28px; display:inline; float:left;}
.rsks_j { border:1px solid #e1e1e1; display:inline; padding:6px 17px; margin:-16px 46px 0 0; float:right;}
.xuni03 { height:228px; overflow:hidden; width:100%; background:url(../images/img18.jpg) no-repeat left top; margin-top:14px;}
.xuni03 h2 { display:none;}
.xuni04 { height:30px; width:440px; float:right; margin-top:28px;}
.xuni04 ul li {color:#333;float:left;height:30px; padding:0 22px; line-height:28px;text-align:center; display:inline; font-size:14px; cursor:pointer;}	
.xuni04 ul li.on {background:#d1d7e3;}
.xuni04 ul li.on a {text-decoration:none; color:#333;}
.xuni05 { margin:32px 0 0 186px;}	
.xuni05 span { padding:10px 18px; display:inline; float:left;}

