/*基本样式*/
body {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin: 0px;
	line-height: 25px;
	text-decoration: none;
	background-color: #6B2849;
	word-break:break-all;
}

/* 网站头 */
/*内容宽度背景等*/
.twidth {width:960px;background:#fff;margin-right:auto;margin-left:auto;overflow-x:hidden;padding:0 10px;}
#sitehead {overflow:hidden;_width:100%}
#sitehead l {display:none}
#sitehead r {display:none}

#middle {overflow:hidden}
#footer {text-align:center;line-height:1.5;margin:10px 0; background:#FFFFFF;}

/* 导航条 */
.navbar {overflow:hidden;width:960px;}
.navbar .m {text-align:left;font-size:14px;font-weight:bold;line-height:31px;background:url(../images/navbar.gif);}
.navbar .l {background:url(../images/navbar_l.gif);width:12px;}
.navbar .r {background:url(../images/navbar_r.gif);width:244px;font-size:13px;text-align:center;padding-top:9px;color:#396AA5;}
.navbar a:link, .navbar a:visited {color:#fff;text-decoration:none;background:url(../images/navbar_separator.gif) no-repeat 0 50%; padding:0 6px 0 8px;}
.navbar a:hover {text-decoration:none;}
.navbar a.first {background:none!important}
/* 副导航 */
#navsub {overflow:hidden;_width:100%}
#navsub .m {text-align:left;line-height:25px;height:25px}
#navsub .l {display:none}
#navsub .r {display:none}
/* 热门标签 */
.hotTags {text-align:left;line-height:1.5}
.hotTags a {margin-right:6px;word-break:break-all}

.conent{
	margin: auto;
	width: 960px;
	background-color: #FFFFFF;
	padding:0 10px;
	overflow: hidden;  
}
.conent2{
  margin: auto;
  width: 960px;
  background-color: #FFFFFF;
  padding:0 10px;
  overflow: hidden;  
}
.padd10{padding: 10px;}
.kpadd{padding: 2px;}
.tableL{float: left;}
.tableR{float: right;}
.linexu{
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
.cl{
  clear:both;
  height:5px;
  line-height:5px;
  background-color: #FFFFFF;
}

/*字体样式*/
.hei{color: #333333;text-decoration: none;}
a.hei:hover{color: #CC0000;text-decoration: none;}

.juse{color: #FF6600;text-decoration: none;}
a.juse:hover{color: #CC0000;text-decoration: none;}

.lan{color: #1F3A87;text-decoration: none;}
a.lan:hover{color: #CC0000;text-decoration: none;}

.sred{color: #CC0000;text-decoration: none;font-weight: bold;}
a.sred:hover{color: #CC0000;text-decoration: underline;font-weight: bold;}

.shei{color: #000000;text-decoration: none;font-weight: bold;}
a.shei:hover{color: #000000;text-decoration: underline;font-weight: bold;}

.red{color: #FF0000;font-size: 14px;}
.redcu{color: #FF0000;font-size: 14px;font-weight: bold;}
.sredcu{color: #CC0000;font-size: 14px;font-weight: bold;}
.sredcu18{color: #CC0000;font-size: 18px;font-weight: bold;}
.jred{color: #FF6600;font-size: 16px;font-weight: bold;}
.jhui{color: #CCCCCC;font-size: 16px;font-weight: bold;}
.jusecu{color: #FF6600;font-weight: bold;}
.bhei{color: #333333;font-size: 20px;font-weight: bold;line-height: 30px;}
.bhei2{color: #333333;font-size: 14px;font-weight: bold;line-height: 30px;text-indent: 5px;}
.bhei3{color: #666666;font-size: 12px;font-weight: bold;}
.bheia{color: #666666;}
.bheib{color: #999999;}
.huang{color: #FFCC00;font-size: 18px;font-weight: bold;}

.bai{color: #FFFFFF;text-decoration: none;}
a.bai:hover{color: #000000;text-decoration: none;}

/*常用样式*/
.left{float:left;}
.right{float:right;}

/*样式*/
.top_line{
	line-height: 30px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #000000;
	height: 30px;
	color: #333333;
	text-align:center;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

#box_xc,#zhibo{
  width:956px;
  border:1px solid #ccc;
  height:210px;
  margin:5px 0;
}

#mune{
  background:#cc00f0 url(../images/title_bg.gif) repeat-x;
  height:30px;
  width:960px;
  margin:5px 0;
  line-height:32px;
  text-indent:20px;
  color:#fff;
  overflow:hidden;
}

#mune a{
  color:#fff;
  margin:0 15px;
  font-weight:bold;
}

.box{
  width:948px;
  height:auto;
  border:1px solid #ccc;
  padding:5px 4px 5px 4px;
}

.title{
	text-indent:15px;
	font-weight:bold;
	color:#fff;
	background-color: #FC9538;
	background-image: url(../images/img_title_bg.gif);
	background-repeat: no-repeat;
}

.box_title{
	height:26px;
	background:url(../images/box_title_bg.jpg) repeat-x;
	font-weight:bold;
	padding-left:15px;
	line-height:26px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.box_1{
  padding:5px;
}

#flash{
  width:260px;
  height:auto;
  margin:0 0 5px 0;
}

#jieshao{
  width:946px;
  height:auto;
  background:#fff; 
  border:1px solid #ccc;   
  float:left;
}

#luxian{
  width:330px;
  margin-left:3px;
  border:1px solid #ccc; 
  float:right; 
}

.jiabin{
  width:946px;
  padding-top:4px;
}

.jiabin ul{
  list-style-type:none;
  margin:0;
  padding:4px 1px;
}

.jiabin ul li{
  float:left;
  margin:4px;
  width:126px;
  text-align:center;
}

.jiabin ul li img{
  border:1px solid #000;
  padding:2px;
  width:120px;
  height:180px;
}

.jiabin ul li span{
  width:126px;
}



#box_xcnews{
  float:left;
  width:956px;
  border:1px solid #ccc;   
}

#box_xcnews ul{
  list-style-type:none;
  padding:4px;
}

#box_xcnews ul li{
  line-height:24px;
  padding-left:10px;
}

#box_xc2{
  width:956px;
  border:1px solid #ccc;
  margin:5px 0;
}

#box_xc3{
  width:956px;
  border:1px solid #ccc;
  margin:5px 0;
}

#box_xc4{
  width:956px;
  border:1px solid #ccc;
  margin:5px 0;
}

#box_xc5{
  width:956px;
  border:1px solid #ccc;

  margin:5px 0;
}

#box_xcnews2{
  float:left;
  width:477px;
  border-left:#CCCCCC 1px solid;
}

#box_xcnews2 ul{
  list-style-type:none;
}

#box_xcnews2 ul li{
  line-height:24px;
  padding-left:10px;
}

#box_xcimg{
  float:left;
  width:478px;
}


.box_meet{
  width:943px;
}

.box_meet ul{
  list-style-type:none;
  margin:0;
  padding:4px 1px;
}

.box_meet ul li{
  float:left;
  margin:4px;
  width:148px;
  text-align:center;
}

.box_meet ul li img{
  border:1px solid #000;
  padding:2px;
  width:142px;
  height:100px;
}

.box_meet ul li span{
  width:148px;
}

/* 底部 */

.sitemap {
    height: 2.5em;
    line-height: 2.5;
    color: #275c91;
    margin: 10px auto;
    text-align: center;
    background: #eaf3fb;
    border: 1px solid #bed0e0;
    width:958px;
	float:left;
}
.sitemap a:link{ 
    color: #275c91;
}
.sitemap a:visited {
	color:#275c91;
}
.sitemap a:hover {
	color:#275c91;
	text-decoration:underline;
}
.footer {
    margin: 0 10px 10px;
    padding-bottom: 10px;
    text-align: center;
}
.copyright, .copyright a:link, .copyright a:visited {
    color: #000000;
	line-height:26px;
}
.copyright p{
  padding:0; 
  margin:5px;
}
a:link{
	color:#313131;
	text-decoration:none;
}
a:visited{
	color:#313131;
	text-decoration:none;
}
a:hover{
	color:#BF001F;
	text-decoration:none;
}

.t_b{
	width:958px;
	border:1px solid #ccc;
	height:auto;
}

.t_i{
	width:319px;
	border:0;
	border-right:1px #bedca7 solid;
	float:left;
}

.t_i img{
	width:300px;
	height:170px;
	margin:7px;
	border:1px solid #CCCCCC;
}

.t_t{
	width:637px;
	border:0;
	float:left;
}

.t_t ul{
	width:318px;
	line-height:24px;
	float:left;
}

.t_t ul li{
	text-indent:10px;
	text-align:left;
	margin:2px 5px;
	font-size:12px;
}

.sitemap2 {
    height: 2.5em;
    line-height: 2.5;
    color: #000000;
    margin: 10px auto 0px auto;
	text-align:left;
    background: #ffffff;
    border: 1px solid #ccc;
    width:960px;
}
.sitemap2 a:link{ 
    color: #000000;
}
.sitemap2 a:visited {
	color:#000000;
}
.sitemap2 a:hover {
	color:#000000;
	text-decoration:underline;
}
