*{
	margin:0px;
	padding: 0px;
}
ul li{
	list-style: none;
}
body{background:#0d6eb4;}

.warp{
	width: 1440px;
	height: 1420px;
	margin: 0 auto;
background:#FFF;

	/*border: 1px solid red;
	background: url(/tw/images/indexbg.png) no-repeat;*/
}
.listwarp{
	width: 1440px;
	height: 950px;
	margin: 0 auto;
background:#FFF;
	/*border: 1px solid red;
	background: url(/tw/images/listbg.jpg) no-repeat;*/
}
.infowarp{
	width: 1440px;
	
	margin: 0 auto;
background:#FFF;
	/*border: 1px solid red;

	background: url(/tw/images/infotopbg.png) no-repeat;*/
}
.banner{
	width:1440px;
	height: 250px;
	background:url(/tw/images/banner.jpg) no-repeat;
}
.menu{
	width: 1440px;
	height: 57px;
	background:url(/tw/images/menubg.jpg) repeat-x;
}
.menu ul{
	width: 1440px;
	height: 57px;
	margin:0 auto;
}
.menu ul li{
width:140px;
	float: left;	
	text-align: center;
	line-height: 65px;
}
.menu ul li a{
width:140px;
	text-decoration: none;
	color:black;
}
.menu ul li a span{width:140px;text-align:center;}
.menu2{
	width: 1412px;
	height:35px;
	background:url(/tw/images/submenu.jpg) ; 
	margin:0 auto;
	margin-bottom:5px;
	position: relative;
}
.menu2 ul{
	height: 35px;
	position: absolute;
	top:5px;
}
.menu2 ul li{
	float: left;	
	text-align:center;	
	height: 22px;
	line-height: 22px;	

}
.menu2 ul li a{
	text-decoration: none;
	color: black;
	font-size: 14px;
}
.warp .main{
	width: 1440px;
	height: 1470px;
background:#FFF;
	margin:0 auto;
}
.infowarp .main,.listwarp .main{
	width: 967px;
	height: 700px;
	margin:0 auto;
}
.listmain{
	width: 1440px;
	height: 590px;
	background: #FFF;
	margin:16px auto 0px auto;
}
.infomain{
	width: 1440px;
	/*height: auto;*/
	overflow: auto;
	margin:50px auto 0px auto;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}

.listinfo{
	margin-bottom:12px;
 margin-top:50px;
}
p.addr{
	font-size: 14px;	
	line-height: 40px;
	padding-left: 10px;
	background: #e4e4e4;
}
p.addr a{
	color:#333;
	text-decoration: none;
}
.listcon{
	width:1440px;
	min-height:540px
	background: white;
	margin: 0 auto;
}
.infoflashimg {
	width:300px;
	height: 230px;
	float: left;
	margin:7px;
	
}
.infowarp .lxwm,.listwarp .lxwm{
	width:300px;

	height: 210px;
	float: left;
	margin:7px;
	margin-top: 10px;
	background: #e4e4e4;
}
.infowarp .lxwm p.lxwmt,.listwarp .lxwm p.lxwmt{
	font-size: 12px;
	line-height:28px;
	margin-top:10px;
	margin-left:15px;
	font-size: 14px;
	font-weight: bold;
	
}
.listcon .conlist{
	width:1105px;
	min-height: 550px;
	float:right;
	border: 1px solid #d3d3d3;
	border-top: none;
	border-bottom: none;
	padding-left: 15px;
	position: relative;
}
.listcon .conlist ul li{
	
	height: 42px;
	line-height: 42px;
	padding-left: 15px;
padding-right:20px;
	background: url(/tw/images/dot2.jpg) 2px 20px no-repeat;
	border-bottom: 1px dashed #d3d3d3;
}
.listcon .conlist ul li span{
	float: right;
	font-size: 12px;
	color: #999
}
.listcon .conlist ul li a{
	text-decoration: none;
	color:#333;
	font-size: 14px;
}
.warp .main .bigimg{
	width: 1440px;
	height: 465px;	
	margin-top: 35px;
}
.right{
	width:300px;
	height:675px;
	
	float:right;
}
.left{
	width:1100px;
	height: 1000px;
	padding-left:10px;
	float: left;
background:#FFF;
}
.warp .main .news{
	width: 1090px;
	height: auto;
	margin-top: 15px;
}
.warp .main .news .newstitle{
	width: 1090px;
	height:39px;
	background:url(/tw/images/titlebg1.jpg) repeat-x; 
	position: relative;

}
.newstitle .jckx{
	position: absolute;
	top:8px;
	left:20px;
	color: white;

}
.newstitle span{
	font-family: 'Arial';
	font-size:14px;
	margin-left: 12px;
}
.warp .main .news .newstitle .more1{
	position: absolute;
	top:14px;
	right:20px;
	width: 41px;
	height: 11px;
	background:url(/tw/images/more1.jpg) no-repeat;

}
.warp .main .news .newsimg{
	width: 430px;
	height: 295px;
	float: left;
	padding:10px;
padding-left:0;
}
.warp .main .news .newscontent{
	width: 640px;
	height: 315px;
	float: left;
}
.warp .main .news .newscontent ul li{
	padding-left: 15px;
	background: url(/tw/images/dot1.jpg) 2px 20px no-repeat;
	height: 42px;
	width:620px;
	line-height: 42px;
	border-bottom: 1px dashed #999
}
.warp .main .news .newscontent ul li span{
	float: right;
	color: #999;
	font-size:14px;
}
.warp .main .news .newscontent ul li a{
	color: #333;
	text-decoration:none;
	font-size:14px;
}
.warp .main .kstd{
	width:300px;	
	margin-top:15px;
	height: 493px;
	/*border:1px solid red;*/
	float: right;
	background-color: #037cd7;
margin-right:10px;
	
}

.warp .main .kstd .newstitle{
	width: 300px;
	height:39px;
	background:url(/tw/images/titlebg1.jpg) repeat-x; 
	position: relative;
	float: right;
}
	
.warp .main .kstd .kstdcon{
	width: 290px;
	height: 450px;
	background-color: white;
	float:left;
	margin-left:5px;
}
.warp .main .kstd .kstdcon img{
	border-image-width: 0
}
.warp .main .xshd,.warp .main .xytj{
	width: 520px;
	
	float: left;
	margin-top: 15px;
	margin-left: 10px;
	position: relative;	
}
.warp .main .xshd{
	margin-right:25px;
}
.title2{
	font-family: 'Microsoft yahei';
	
	font-size:14px;
	font-weight: bold;
	height:32px;
	line-height: 32px;
	border-bottom: 1px dashed #999;
}
.title2 span{
	font-family: 'Arial';
	margin-left:20px;
	font-size:14px;
	font-weight: 400;
}
.more2 {
	position: absolute;
	top:12px;
	right:0px;
	width: 41px;
	height: 11px;
	background:url(/tw/images/more2.jpg) no-repeat;
}
.warp .main  .content2 ul li{
	padding-left: 15px;
	background: url(/tw/images/dot1.jpg) 2px 20px no-repeat;
	height: 42px;
	width:505px;
	line-height: 42px;
	border-bottom: 1px dashed #999
}
.warp .main  .content2 ul li span{
	float: right;
	color: #999;
	font-size:14px;
}
.warp .main 	 .content2 ul li a{
	color: #333;
	text-decoration:none;
	font-size:14px;
}
.xytj{
	margin-right:0px;
}
.subbanner{
	width:1100px;
	height: 115px;
	margin-top:10px;
	float: left;
	
}
.imgs{
	width: 1080px;
	height: 240px;
	float: left;
	background-color: #e8e8e8;
	
	padding:0 10px;
	position: relative;
}
.imgbox{
	width:1080px;
	height: 200px;
	background-color: white;
	border:1px solid #e0e0e0;
	margin:0 auto;
}
.imgbox ul{
	text-align: center;
}
.imgbox ul li{
	float: left;
	width:166px;
	margin:7px;

}
.imgbox ul li img{
	border:0;
}
.imgbox ul li p{
	text-align:left;
	height:35px;
	line-height: 23px;
}
.imgbox ul li p a{
	text-decoration:none;
	font-size:14px;
	color:#333;
}
.lxwm,.links{
	width:300px;
	height:214px;
	background-color: #e8e8e8;
	float: right;
	margin-top: 9px;
margin-right:10px;	
}
.lxwm .title2,.links .title2{
	margin-left:15px;
	margin-top: 5px;
}
.lxwm .linkbox,.links .linkbox{
	width:286px;
	height: 162px;
	border:2px solid #ddd;
	background-color: white;
	margin:0 auto;

}
.pagelist{
	position: absolute;
	bottom:20px;
	left:20px;
	font-size: 12px;
}
.infocon{
	width:1080px;
	min-height: 560px;	
	float:right;
	border: 1px solid #d3d3d3;
	border-top: none;
	border-bottom: none;
	padding:0  20px;	
}
.infocon h1{
	font-size: 20px;
	font-weight:bold;
	text-align: center;
	line-height:50px;
	margin-top: 10px;
}
.infocon p.info{
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height:40px;
}
.infocon .content{
	padding-right: 10px;
}
.infocon .content p{
	text-indent: 2em;
	line-height: 2em;
	margin-bottom: 5px;
}
.infocon div.updown p{font-size:14px;}
.infocon div.updown a{color:#444;text-decoration: none;}

.bottom{
	width:1440px;
	height: 144px;	
	float: left;
background:#FFF;
}
.infobottom{
	width:1440px;
	height: 178px;	
	float: left;
background:#FFF;
	
}
.infoimg2{
	text-align: center;
}
.bottomcontent{
	width:947px;
	text-align:center;
	font-size:14px;
	line-height: 35px;
	margin:0 auto;
}
.colorbar{
	width:1440px;
	margin:0 auto;
}
.linkbox p{
	font-size:14px;
	line-height: 25px;
	padding-left: 5px;
	
}
.warp .linkbox ul li,.warp .kstdcon ul li{
	padding-left: 20px;
	background: url(/tw/images/dot1.jpg) 5px 20px no-repeat;
	height: 42px;
	width:270px;
	line-height: 42px;
	border-bottom: 1px dashed #999
}
.linkbox  a,.kstdcon a {
	font-size:14px;
	text-decoration: none;
	color:#333;
}
.bottomcontent p a{
	color:#333;
	text-decoration: none;
	margin: 0 10px;
}
#vsb_content_1204 H2 {
    font-size: 14px
;}
#vsb_content_1204 .icon {
    border-right-width: 0px; margin: 3px 0px 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
#vsb_content_1204 IMG {
    border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #ccc 1px solid;}
#vsb_content_1204 DIV {
    LINE-HEIGHT: 150%; text-indent: 2em; font-size: 14px
;}
#vsb_content_1204 P {
    LINE-HEIGHT: 32px; text-indent: 2em; font-size: 16px;color:#444;margin-bottom: 5px;
;}

#vsb_content_1204 span {
    LINE-HEIGHT: 150%; text-indent: 2em; font-size: 14px
;}

#vsb_content_1204 A {
    color: #1e50a2; text-decoration: underline
;}
#vsb_content_1204 A:visited {
    color: #1e50a2; text-decoration: underline
;}
#vsb_content_1204 A:hover {
    color: #ba2636
;}

#vsb_content_1204 TABLE{ border-collapse:collapse;border:1px solid #000 } 
#vsb_content_1204 TABLE TR{ height: 35px;} 
#vsb_content_1204 TABLE TD{ text-indent: 0em;border:1px solid #000; } 

#vsb_content_1204 TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;LINE-HEIGHT: 150%;
;}
#vsb_content_1204 TABLE TH P {
    text-indent: 0px; margin: 0px; font-size: 1px;LINE-HEIGHT: 150%;
;}
#vsb_content_1204 TABLE TD IMG {
    border-bottom-style: none; border-right-style: none; margin: 5px; border-top-style: none; border-left-style: none
;}
#vsb_content_1204.fs p {
    LINE-HEIGHT: 150%; text-indent: 2em; font-size: 10px
;}

#vsb_content_1204 .vsbcontent_img{
    text-align:center;text-indent:-1em;
}

#vsb_content_1204 .vsbcontent_video{
    text-align:center;text-indent:-1em;
}

#vsb_content_1204.newscontent_l p {
    font-size: 16px;
}        
#vsb_content_1204.newscontent_m p {
    font-size: 14px;
} 
#vsb_content_1204.newscontent_s p {
    font-size: 12px;
} 