/* CSS Document */
/*公告条用样式*/
.vpbright{margin-right:10px;}
.vpbtop{margin-top:10px;}
.vpfl{float:left;}
.vpfr{float:right;}
.adtl{width:980px;}
h4{height:28px;font-weight:700;font-size: 100%;text-align:center; line-height:28px;}

/*单独样式*/
.main{width:980px;margin:0px auto 0px;}

.topcontent{margin-top:0px;width:980px;}
.topcontentleft{width:320px;}
.topcontentleft .hdpic{border:1px solid #CDCDCD; text-align:center;width:318px;}
.topcontentleft .tchd{border:1px solid #CDCDCD; height:233px;background:url(/images/newindex/index_29.jpg) repeat-x;width:318px;}
.topcontentleft .tchd .tchdtitle{height:30px; line-height:30px;/*color: #163979;*/ color:#000000;font:bold 14px/2em '宋体',arial,verdana; float:left;}
.topcontentleft .tchd .tchdtitle span{ padding-left:10px;color:#000000;font:bold 14px/2em '宋体',arial,verdana;}


.topcontentmiddle{width:410px;border: 1px solid #CDCDCD;height:487px;}
.view-hover{ padding:8px;}
.topnews{ padding-top:5px;text-align:center;}
.topnews h4 a {color: #000000;font-size:18px;text-decoration: none;font-weight:bold;}
.topnews p {color:#333333;font-size: 12px;text-align:left;line-height:20px; padding: 0 0 5px;text-indent: 2em;}
.topnews p a {color: #3D3D3D;text-decoration:none;}
.topnews p a:hover {color: #AC0000;text-decoration: underline;}
.newslist{ padding-top:0px;}
.newslist ul {list-style: none outside none; padding: 0px 0 0 0px;}
.newslist ul li {padding: 0px;white-space: nowrap; height:23px; margin:0px; line-height:23px;}
.newslist ul li span a {color: #FF6101;}
.newslist ul li span a:visited {color: #FF6101;}
.newslist ul li a {color: #3D3D3D; font-size: 14px;text-decoration: none;}
.lifeguide h1{background: url(/images/newindex/guide-bg2.gif) repeat-x scroll 0 0 transparent;color: #1F376D;line-height: 0.5em;text-indent: 0.6em;width: 390px;}

.topcontentright{width:228px;}
.topcontentright .webinfo{border:1px solid #CDCDCD; height:102px;}
.topcontentright .webinfo .webinfotitle{background:url(/images/newindex/index_08.jpg) repeat-x; height:36px;border-bottom:1px solid #CDCDCD; line-height:36px; text-align:center;}
.topcontentright .webinfo .webinfotitle span{color: #FF6101; font-size:16px; font-weight:bold;}
.topcontentright .webinfo .webinfocontent{text-align:center; padding:5px;height:50px;}
.topcontentright .webinfo .webinfocontent p {color:#333333;font-size: 12px;line-height: 20px;text-indent: 2em;padding: 0px;margin:0px;}
.gonggao{height:45px;border:1px solid #CDCDCD;}
.gonggaotitle{background:url(/images/newindex/index_18.jpg) no-repeat;width:31px; height:45px; float:left;}
.gonggaocontent{width:190px; float:right;}
.gonggaocontent{padding: 3px 0;white-space: nowrap;}
.gonggaocontent ul li{line-height:18px; height:18px;}
.gonggaocontent ul li a {
    background: url(/images/newindex/licon-1.gif) no-repeat scroll left center transparent;
    color: #FF6101;
    font-size: 12px;
    padding-left: 10px;
    text-decoration: none;
	line-height:18px;
}
.tggg{border:1px solid #CDCDCD;height:92px; width:226px;}
.tgggtitle{background: url(/images/newindex/titlebg.jpg) repeat-x; height:30px;line-height:30px; font-size:15px;font-weight:bold; text-align:left;}
.tgggtitle span{ padding-left:10px;font-size:15px;font-weight:bold;}
.tgggtitle a{ padding-left:10px;font-size:15px;font-weight:bold; text-decoration:none;}
.tgggcontent{ padding:3px 5px 3px 5px;}
.tgggcontent img{border:1px solid #CDCDCD;}

.dhk{border:1px solid #CDCDCD;height:211px;}
.dhktitleleft{width:140px;background: url(/images/newindex/titlebg.jpg) repeat-x;line-height:30px; height:30px; float:left;}
.dhktitleleft span{padding-left:10px;font-size:15px;font-weight:bold;width:126px;}
.dhktitleright{width:86px; float:right;}
.homeNewsShowNew {
	cursor:pointer;
	font-size:12px;
	border-left:1px solid #CDCDCD;
	color:#00000;
	width:42px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
}
.homeNewsHiddenNew {
	cursor:pointer;
	font-size:12px;
	border-left:1px solid #CDCDCD;
	color:#00000;
	background-image:url(/images/newindex/titlebg.jpg);
	width:42px;
	float:left;
	line-height:30px;
	height:30px;
	text-align:center;
}
.dhkcontent{padding:2px;}
.dhkcontent .dkcontent{padding:5px 10px 0 10px;}
.dkcontent p{line-height: 1.7em; text-indent:25px;}
.dhkcontent ul{
 padding:1px 10px 1px 10px;
}
.dhkcontent ul li {
    background: url(/images/newindex/index_39.gif) no-repeat scroll left center transparent;
    color: #3D3D3D;
    font-size: 12px;
    padding-left: 22px;
    text-decoration: none;
	line-height:22px;
}
.dhkcontent ul li a {
    color: #3D3D3D;
    font-size: 12px;
    text-decoration: none;
	line-height:22px;
}

.contentpic{width:244px; height:229px;border: 1px solid #C4D9DC;text-align:center;}
.contentpic img{padding:2px;}
.contenttitle{background: url(/images/newindex/v4-title.jpg) repeat scroll 0 0 transparent; height:29px;overflow: hidden;}
.contenttitemore {
    height: 29px;
    line-height: 2.4em;
    padding: 0 15px;
    text-align: center;
}
.contenttitemore a {
text-decoration:none;
}
.contenttitlesp {
    border-left: 1px solid #C4D9DC;
    border-right: 1px solid #FFFFFF;
    height: 29px;
    width: 0;
}
.ShowTitle {
    background: url(/images/newindex/v4-h1.jpg) repeat scroll 0 0 transparent;
    color: #163979;
    font-size: 14px;
    height: 29px;
    line-height: 2.4em;
	font-weight:bold;
    padding: 0 15px;
    text-align: center;
	float:left;
	cursor:pointer;
}
 .HiddenTitle {
    color: #163979;
    font-size: 14px;
    height: 29px;
    line-height: 2.4em;
    padding: 0 15px;
    text-align: center;
	float:left;
	cursor:pointer;
}
.ShowLink {
    background: url(/images/newindex/v4-h1.jpg) repeat scroll 0 0 transparent;
    color: #163979;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
	font-weight:bold;
    padding: 0 12px;
    text-align: center;
	float:left;
	cursor:pointer;
}
 .HiddenLink {
    color: #163979;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    text-align: center;
	float:left;
	cursor:pointer;
}
.content h3{ line-height: 1.5; font-size:16px; font-weight:bold; display:inline;}
.contentinfo{
/*    border-bottom: 1px solid #D7D7D7;*/
    color: #999999;
    font-size: 12px;
    line-height: 1.7em;
    margin-top: -1px !important;
    padding: 4px 4px 14px 4px;
	height:42px;
}

.contentline {
    background: url(/images/newindex/line.jpg) no-repeat;
	width:30px;
	height:222px;
	float:left;
}
.indexcontent1{float:left;border: 1px solid #C4D9DC;height: 280px;overflow: hidden;width: 980px;}
.indexcontent2{float:left;border: 1px solid #C4D9DC;height: 280px;overflow: hidden;width: 980px;}
.indexcontent3{float:left;border: 1px solid #C4D9DC;height: 280px;overflow: hidden;width: 980px;}
.indexcontent4{float:left;border: 1px solid #C4D9DC;height: 280px;overflow: hidden;width: 980px;}
.indexcontent5{float:left;border: 1px solid #C4D9DC;height: 280px;overflow: hidden;width: 980px;}
.indexcontent6{float:left;border: 1px solid #C4D9DC;height: 115px;overflow: hidden;width: 980px;}
.indexcontent7{float:left;border: 1px solid #DEE3E7;overflow: hidden;width: 980px;background: none repeat scroll 0 0 #EEF2F5; float:left;}
.linktitle{
padding-top:5px;
padding-left:10px;
}
 .v5-lUl {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 10px;
}
 .v5-lUl a{
 color:#333333;
 text-decoration:none;
}
.v5-lUl li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 2px 5px;
    white-space: nowrap;
	height:22px;
	line-height:22px;
}
 .bm {
    background: none repeat scroll 0 0 #FFFFFF;
	width:970px;
}
 .bm a{
 color:#333333;
 text-decoration:none;
}
.bm li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 2px 3px;
    white-space: nowrap;
	height:25px;
	line-height:25px;
	width:114px;
}
.picshow { z-index:444; position:relative; background-color:#e4f2fa; text-align:center;width: 318px; height: 242px}
.picshow_main { position: relative; width: 318px; height: 242px;text-align:center;}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 314px; height: 238px; padding:2px;}
.picshow_change {position: absolute; text-align: right; bottom: 0px; height: 30px; line-height:20px;right: 0px; right: 10px;}
.picshow_change img {width:15px; height: 15px;background-color:#FB9823;}
.picshow_change a { /*border: 1px solid;*/display: block; float: left; margin-right: 5px;  -display: inline}

a.axx { font-weight:bold; text-decoration:none; color:#000000;padding:0 5px; height:20px; line-height:20px;background: url(/images/newindex/index_adb.gif) repeat scroll 0 0 transparent;}
a.axx:hover {font-weight:bold; text-decoration:none;color:#FFFFFF;padding:0 5px;height:20px;line-height:20px;background: url(/images/newindex/index_adb22.gif) repeat scroll 0 0 transparent;}
a.bxx {color:#FFFFFF; font-weight:bold; text-decoration:none;padding:0 5px;height:20px;line-height:20px;background: url(/images/newindex/index_adb22.gif) repeat scroll 0 0 transparent;}
a.bxx:hover {font-weight:bold; text-decoration:none;padding:0 5px;height:20px;line-height:20px;background: url(/images/newindex/index_adb22.gif) repeat scroll 0 0 transparent;}
img{ border:0px;}
.job {
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 6px;
    padding-top:13px;
	float:left;
}
.job li{
    background: url(/images/newindex/tchdicon.jpg) no-repeat scroll center left transparent;
	display:inline;
    float: left;
    padding: 2px 3px 3px 20px;;
    white-space: nowrap;
	height:25px;
	line-height:25px;
	width:290px;
}

.huodong {
    height: 203px;
/*    margin-top: 10px;*/
    overflow: hidden;
    width: 318px;
}
.huodong ul {
    background: url("/images/newindex/repeat.png") repeat-x scroll 0 -185px transparent;
}
.huodong li {
    border-bottom: 1px dotted #DDDDDD;
    clear: both;
    cursor: pointer;
    line-height: 27px;
    overflow: hidden;
}
.huodong li strong {
    background: url(/images/newindex/bg_item.png) no-repeat scroll -430px -270px transparent;
    padding: 0 20px;
}
.huodong dl {
    display: none;
}
.huodong .huodong_current {
    cursor: auto;
	height:120px;
}
.huodong_current dl {
    display: block;
    line-height: 20px;
    padding: 0 10px 11px;
    position: relative;
}
.huodong_current dt {
    float: left;
    padding-right: 10px;
}
.huodong_current a.baoming {
    background: url(/images/newindex/bg_item.png) no-repeat scroll 0 -93px transparent;
    bottom: 10px;
	top:0px;
    color: #333333;
/*    display: block;*/
    height: 23px;
	/*padding:5px;*/
	float:right;
    line-height: 23px;
    /*position: absolute;*/
	position:static;
    right: 5px;
    text-align: center;
    text-decoration: none;
    width: 64px;
}
.huodong_current .cjrs {
float:left;
width:150px;
height:23px;
}
.huodong_current .baoming:hover {
    background-position: -64px -93px;
}
.cq_orange{color:#FF6101;}
.cq_orangetitle{color:#FF6101;font-weight:bold;}