*{
 margin: 0px;
 padding: 0px;
}
body{
 background: #f0f0f0;
}
li{
 list-style: none;
}
a{
 text-decoration: none;
}
.banner{
width:100%;
overflow:hidden;
 height: 271px;
 background: url(../images/banner2_01.jpg) center 50% no-repeat;
}
.nav{

 height: 45px;
 background: url(../images/menubg.jpg) repeat-x;
 margin:0 auto;
}
.nav ul{
 width: 1200px;
 margin: 0 auto;
}
.nav li{
 width:127px;
 text-align: center;
 color: white;
 line-height: 45px;
 height: 45px;
 letter-spacing: 2px;
 font-family: "Microsoft Yahei";
 font-size: 18px;
 font-weight: bold;
 float: left;
}
.nav li a{
 color: white;
}

.nav li.cur{
 background-color: rgb(200,101,4);
}
.wrap{
 width: 1200px;
 height: auto;
 overflow: hidden;
 background: white;
 margin: 0 auto;
 padding: 10px 0 10px 0;

border-left:2px solid #003466;
border-right:2px solid #003466;
}
.flash table{
margin-left:15px;
margin-top:15px;
}
.wrap .block{
 width: 368px;
 height: 276px;
 border: 1px solid #ddd;
 float: left;
 margin: 15px 14px;
overflow:hidden;
}
.left0{
 margin-left: 0px;
 margin-right: 15px;
}
.right0{
 margin-right:0px;
 margin-left: 15px; 
}
.blockt{
 height: 32px;
 border-bottom: 1px solid #ddd;
 background: url(../images/blocktbg.jpg) repeat-x;
}
.blockt b{
 color:#003466;
 line-height: 32px;
 padding-left: 30px;
 font-family: "Microsoft Yahei";
 font-size: 16px;
 background: url(../images/dot.png) 10px center no-repeat;
}
.blockt span{
 line-height: 32px;
 padding-right: 8px;
 font-family: "Microsoft Yahei";
 font-size: 12px;
 float: right;
}
.block span a{
 color: #292929;
}
.block span a:hover{
 color: rgb(132,0,0);
}
.block .blockc ul{
 padding: 10px;

}
.jg{
 line-height: 34px;
 padding-left: 10px;
 font-family: "Microsoft Yahei";
 font-size: 14px;
color:#292929;
}
.block .blockc ul li{
 height: 32px;
 line-height: 32px;
 padding-left: 10px;
 font-family: "Microsoft Yahei";
 font-size: 14px;
 background: url(../images/din.gif) left center no-repeat;
 list-style:none;
 
}
.block .blockc ul li a{
 color:#292929;
}
.block .blockc ul li a:hover{
 color:rgb(132,0,0);
}
.bottomline{
 width: 100%;
 height: 4px;
 background-color: rgb(200,101,4);
 float: left;
}
.bottom{
 width: 100%;
 height: 180px;
 text-align: center;
 background: #003466;
 font-family: "Microsoft Yahei";
 margin: 0 auto;
 line-height: 35px;
}
.bottom .bottomborder{
width:1220px;
height:180px;
margin:0 auto;
}
.footer_info {
	width: 720px;
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	padding: 30px 0px 0px 30px;
text-align:left;
}
.footer_qrcode {
	width: 200px;
	float: right;
margin-top:35px;
}


.addr{
 height: 59px;
 width: 100%;
 background: url(../images/liwz.jpg)  repeat-x;
 line-height: 59px;
 font-family: "Microsoft Yahei";
 text-indent: 20px;
}
.addr a{ 
 font-size: 16px;
 color:#333;
}
.addr a:hover{
 color: rgb(132,0,0);
}
h1{
 font-family: "Microsoft Yahei";
 font-size: 28px;
 font-weight: normal;
 text-align: center;
 line-height: 100px;
 border-bottom: 2px solid #ddd;
color:red;

}
p.info{
 font-size: 16px;
 line-height: 32px;
 color: #666;
 width:100%;
background:##f6f9fd;
 text-align: center;
}
.content{
 padding:15px;
}
.dycontent{
line-height:30px;
font-size:16px;
min-height:600px;
padding:15px;

}
.dycontent p{
margin-bottom:15px;
}
.conlink{
 padding: 15px;
 font-size: 14px;
 color:#333;
 border-top: 1px solid #ddd;
}
.conlink ul li{
 line-height: 30px;
 text-indent: 2em;

}

.left{
 width: 246px;
 margin: 15px;
 height: 500px;
 float: left;

}
.left .lim{
 width: 246px;
 height: 56px;
 background: url(../images/lim.jpg) no-repeat;
 margin-bottom: 15px;
}
.left table{
 width: 98%;
}
.left .lim p{
 color: white;
 line-height: 56px;
 font-family: "Microsoft Yahei";
 font-style: bold;
 font-size: 18px;
 letter-spacing: 2px;
 margin-left:58px;
}
.right{
 width:890px;
 height: 500px;
 margin: 15px;
 border: 1px solid #ddd;
 float: left;
}
.top{
 border: 1px solid #ddd;
}
.top ul{
 padding: 10px;

}
.top ul li{
 height: 32px;
 line-height: 32px;
 padding-left: 10px;
 font-family: "Microsoft Yahei";
 font-size: 14px;
 background: url(../images/din.gif) left center no-repeat;
 list-style:none;
 
}
.top ul li a{
 color:#292929;
}
.top ul li a:hover{
 color:rgb(132,0,0);
}
.newslist ul{
 list-style: none;
 padding: 10px;
 margin-bottom: 20px;
}

.newslist ul li{
 color:#333;
 line-height: 38px;
 font-family: "Microsoft Yahei";
 font-size: 15px;
 background: url(../images/din.gif) left  center no-repeat;
 padding-left: 10px;
}
.newslist ul li a{
 color:#333;
}
.newlist ul li a:hover{
 color:rgb(132,0,0);
}
.newslist ul li span.sj{
 float: right;
}
#vsb_content_1195{padding:15px;}
#vsb_content_1195 P {
    text-indent:2em; line-height:30px; color:#313131;font-size: 16px; font-family: 微软雅黑;}
    
#vsb_content_1195 h1 {
    text-indent:2em; line-height:30px; color:#313131;font-weight:lighter;}    

#vsb_content_1195 h2 {
    text-indent:2em; line-height:30px; color:#313131;font-weight:lighter;}    

#vsb_content_1195 h3 {
    text-indent:2em; line-height:30px; color:#313131;font-weight:lighter; margin: 0; padding: 0; font-size: 16px; font-family: 微软雅黑;}
#vsb_content_1195 h3 p{
    font-size: 16px; font-family: 微软雅黑;}

#vsb_content_1195 p.vsbcontent_img{
text-align:center;
text-indent:0em; 
}


#vsb_content_1195 TABLE{ border-collapse:collapse;border:1px solid #000;margin:0 auto;text-align:center } 
#vsb_content_1195 TABLE TD{ border:1px solid #000; } 

#vsb_content_1195 TABLE TD P {
    text-indent: 0em; margin: 0px; font-size: 16px;}
#vsb_content_1195 TABLE TH P {
    text-indent: 0em; margin: 0px; font-size: 1px;}
#vsb_content_1195 TABLE TD IMG {
    border-bottom-style: none; border-right-style: none; margin: 5px; border-top-style: none; border-left-style: none;}
.content  table.menu{width: 100%; text-align: center; border-collapse: initial; border: 0;}
.content  table.menu tr{border-bottom: 1px solid #EBEBEB;}
.content  table.menu tr.tab-tit{font-size: 18px;}
.content  table.menu tr.tab-01{text-align: left;}
.content  table.menu tr.tab-02{text-align: left; padding-left: 20px;}
.content  table.menu tr td{padding: 0.6em 0 0.6em 0em; border-left: 1px solid #b8b8b8; border-right: 1px solid #b8b8b8; vertical-align: top; width: 50%;}
.content  table.menu.tabs2 tr td{width: 0;}
.content  table.menu tr td a:hover{color: #e57b12;}
.content  table.menu tr.tab-01 td{padding-left: 10px !important; position: relative;}
.content  table.menu tr.tab-01 td a{position: relative; z-index: 1;}
.content  table.menu tr.tab-01 td span{background: #ebebeb; opacity: 0.4; position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 100%;}
.content  table.menu tr.tab-02 td{padding-left: 10px !important;}
.content  table{width: 100%; text-align: center; border-collapse: collapse; border: 0;float:left;margin-bottom:15px;}

.content table tr{border-bottom: 1px solid #EBEBEB;}
.content table tr.tab-tit{font-size: 18px;background:#003466;color:white;}
.content table tr.tab-01{text-align: left;background:#ebebeb;}
.content table tr.tab-02{text-align: left; padding-left: 20px;}
.content table tr td{padding: 0.6em 0 0.6em 0em; border-left: 1px solid #b8b8b8; border-right: 1px solid #b8b8b8; vertical-align: top;font-size: 16px;}
.content table.tabs2 tr td{width: 0;}
.content table tr td a:hover{color: #e57b12;}
.content table tr td a{color: #000;}
.content table tr.tab-01 td{padding-left: 10px !important; position: relative;width:50%}
.content table tr.tab-01 td a{position: relative; z-index: 1;}
.content table tr.tab-01 td span{background: #ebebeb; opacity: 0.4; position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 100%;}
.content table tr.tab-02 td{padding-left: 10px !important;width:50%}
.content table.zc tr td{border:0;padding: 0.6em 0 0.6em 0em;vertical-align: top;}
.content table tr.tab-011 td{background: #ebebeb;text-align:center;vertical-align: middle;}
.content table tr.tab-022 td{text-align:center;vertical-align: middle;}

.content table.zc tr{border-bottom: 0px solid white;}