/* CSS Document */
*{padding:0px;margin:0px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div,p{margin:0;padding:0;border:0;}
ul,li,dl,ul,ol{list-style:none;}
html{background:#FFF;}
body{font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; color:#000;}
.c{ clear:both; font-size:0; line-height:0; height:0;}
img{border:none;}
.f12{ font-size:12px;} .f14{ font-size:14px;}
a{color:#003399;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:underline;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}
.fr{float:right;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.wrap{margin:0 auto; height:auto;}
.border_top{border-top:1px solid #ADC3D5;}
.main{margin:0 auto; height:auto;}
.red{color:#cc0000;}
/*地区导航*/
.diqu{margin:0 10px; height:100%;border:1px solid #ADC3D5;padding:10px;}
.diqu a{ display:inline-block; line-height:24px; padding:0px 10px;text-align:center;font-weight:bold; }
/*标题与列表*/
.txt_1{font-size:12px; line-height:24px; padding:8px 10px;text-align:center;}
.bt_1{background:url(bg_bt1.jpg) repeat-x; height:28px; line-height:28px; color:#CC0000; font-size:14px; font-weight:bold; padding:0 15px;}
.bt_1 a{color:#CC0000;}
.lie_1{padding:10px 15px;}
.lie_1 li{font-size:14px; height:26px; line-height:26px; background:url(ico1.gif) no-repeat 0 12px; height:24px; padding-left:12px; overflow:hidden;}
.lie_1 span{float:right;}
.lie_2{padding:10px 10px;}
.lie_2 li{font-size:12px; height:24px; line-height:24px; background:url(ico1.gif) no-repeat 0 10px; height:24px; padding-left:9px; overflow:hidden;}
/*头部和底部*/
.top{background:#1E63B8; height:30px; line-height:30px; padding-left:15px; color:#FFF;}
.top a{color:#FFF;}
.head{margin:0 auto; height:100%; border:1px solid #ADC3D5;}
.logo{margin-left:30px; padding-top:20px;}
.logo p{font-size:12px; line-height:34px;}
.hright{height:auto;}
.hright p{line-height:24px; font-size:12px;}
.nav{margin:0 auto;background:#1069C8;height:auto; line-height:32px;font-size:14px; font-weight:bold; text-align: center;}
.nav a{color:#FFF; display:inline-block;padding:0 13px; background:url(split.gif) no-repeat 0 2px;}
.nav a.nobg{margin-left:14px; background:none;}
.foot{text-align:center; border-top:1px solid #ADC3D5; padding-top:5px; color:#666;}
.foot p{ line-height:22px;}
.foot a{color:#666;}
/*内容页*/
.content{margin:0 auto;float:left;height: auto;border-top:2px solid #005D9E;}/*左右浮动层，左侧自动*/
.main-inner{height: auto;border:1px solid #ADC3D5; }/*控制层，控制左边距*/
.side{float: left;border:1px solid #ADC3D5;border-top:2px solid #005D9E;height: auto;}
.weizhi{height:29px; line-height:29px; background:url(btwz.jpg) repeat-x top left;font-size:12px; padding-left:12px;}
.neirong h1{font-size:22px; text-align:center; height:40px; line-height:40px; padding-top:10px;}
.sx{font-size:12px; line-height:24px; padding:4px 15px;}
.xxdaodu{font-size:14px; line-height:22px; padding:7px 10px 7px 150px; background:url(xxdaodu.jpg) no-repeat 0 center;  height:auto;min-height: 65px;}
.xxbox{}
.xxbox h2{ font-size:14px; color:#CC0000; background:url(bg_h2.gif) repeat-x bottom; margin:0px 10px 8px 10px;}
.xxbox h2 a{color:#CC0000;}
.xxbox h2 span{background:url(bg_h2a.gif) no-repeat 0 center;padding-left:18px;line-height:36px;  }
.xxtxt{line-height:26px; font-size:14px; padding:0 15px;}
.xxtxt p{text-indent:2ex;}
.xxtxt h2{ margin:10px 0;}
.tbbox table{width:100%;font-size:12px;margin:0 auto;}
.tbbox td{border:1px solid #ADC3D5;padding:2px 10px;font-size:12px;}
.tbbox tr.tbbt,td.tbbt{background: #F4FBFF;height:30px; line-height: 30px; text-align: center;font-size:14px;font-weight: bold;}
.tbbox tr td p{line-height:20px; margin-top:10px;}
.bt1{ background:#EDF8FE url(icovip.gif) no-repeat 10px 6px; border-top:1px solid #ADC3D5; border-bottom:1px solid #ADC3D5; margin-top:1px; color:#000; font-size:14px; font-weight:bold; height:30px; line-height:30px; padding-left:32px;}
.bt2{ background:#EDF8FE url(ico2.gif) no-repeat 15px 8px; border-top:1px solid #ADC3D5; border-bottom:1px solid #ADC3D5; margin-top:1px; color:#000; font-size:14px; font-weight:bold; height:30px; line-height:30px; padding-left:25px; padding-right:15px;}
.lie2{ padding:5px 12px;}
.lie2 li{font-size:12px; line-height:24px; height:24px; overflow:hidden; background:url(ico.gif) no-repeat 0 10px; padding-left:10px;}
.lie2 li span{float:right;}
.txt1{line-height:26px; font-size:12px; padding:5px 10px 5px 10px;}
.txtbt1 span{font-size:14px; color:#CCC;font-family:Verdana; margin-right:3px;text-align:center;}
.txtbt1{ border-bottom:1px solid #E6E6E6; height:30px; line-height:30px;}
/*自适应*/
@media only screen and (min-width: 980px) {
	.nav{width:980px;}
	.head{width:980px;}
	.logo{width:420px; float:left;}
	.hright{width:400px;float:right;}
	.hright1{width:200px;float:right;}
	.wrap{width:980px;}
	.main{width:670px;}
	.content{ width: 100%;}
	.main-inner{margin-right: 310px;}/*左自动右为300时*/
	.side{margin-left: -302px; width:300px;}
}
@media only screen and  (max-width: 979px) {
	.logo{margin-left:0; padding-top:20px;}
	.logo img{width:100%;}
	.main{width:100%; }
	.hright{width: 100%;}
	.content{float: none;}
	.content{ width: 100%;}
	.xxdaodu{ padding:10px;background:none;}
	.neirong h1{font-size:18px; }
	.display{ display: none;}
}