* { margin: 0; padding: 0;}
body { font-size: 12px; background: #FFF;}
ul, li, dl, dt, dd, ol { list-style: none;}
img { border: none;}

a:link, a:visited { color: #333; text-decoration: none;}
a:hover, a:active { color: #f00;}

.white a, .white a:link, .white a:visited { color: #fff;}
.white a:hover, .white a:active { color: #fff;}
.bule a, .bule a:link, .bule a:visited { color: #999;}
.bule a:hover, .bule a:active { color: #999;}
.bule1 a, .bule1 a:link, .bule1 a:visited{ color:#143f99;}
.bule1 a:hover, .bule a:active{color:#143f99;}

.w { width: 1000px; margin: 0 auto;}
.l { float: left;}
.r { float: right;}
.o { overflow: hidden;}
.c { clear: both; height: 0px; overflow: hidden;}
.fs{font-size:14px;color:#143f99;}
.clearfix:after { content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 100%;}
.clearfix { *zoom : 1;}
.mt9{ height:9px;}
.mt28{height:28px;}
.bd{border:solid 1px #d8d8e2;}
.pd{padding-top:10px; padding-left:18px;}
.pd1{padding-top:5px; padding-left:18px;}
.gd{ margin-top:11px; margin-right:17px; background:url(../images/bg5.jpg) no-repeat; width:37px; height:13px;}
/*头部样式*/
.header{ height:130px; background:url(../images/bg.jpg) repeat-x;}
.title{padding-top:76px; padding-right:38px; color:#FFF;}
/*导航样式*/
.nav_bar{ height:58px;}
.nav_bar li{ height:58px; float:left;}
/*动画样式*/
.dh{ height:367px;}
/*内容样式*/
.zuo{width:737px;}
.zuo1{ width:245px;}
.zuo1 .top{ height:34px; background:url(../images/bg1.jpg) repeat-x;}
.zuo1 .cp{
	height: 236px;
	background: url(../images/bg2.jpg) repeat-x; border-top:none; border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC;
}
.zuo1 .cp1{ height:29px; padding-top:16px; padding-left:12px;}
.zuo1 .rhych{
	height: 167px; background:url(../images/bg6.jpg) repeat-x;
	 border-top:none; border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC;
}
.zuo2{width:481px;}
.top2{height:27px; width:481px;}
.zuo2 .gywm{height:27px; width:263px; background:url(../images/bg1.jpg) repeat-x; border-top:solid 1px #CCC; border-bottom:none; border-left:solid 1px #CCC; border-right:solid 1px #CCC;}
.zuo2 .xwzx{ height:25px; width:214px; background:url(../images/bg3.jpg) repeat-x; border-top:solid 1px #CCC; border-bottom:none; border-left:solid 1px #CCC; border-right:solid 1px #CCC; margin-top:2px;}
.list{ height:219px;  width:444px; background:url(../images/bg4.jpg) repeat-x;border-top:none; border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; line-height:30px;padding-top:25px; padding-left:20px; padding-right:15px;}
.tu{ padding-right:20px;}

.newslist{padding:8px;}
.newslist li{height:30px; line-height:30px; width:221px; padding-left:2px; background: url(../images/line.jpg) repeat-x;}

.tjcp{height:27px; background:url(../images/bg7.jpg) repeat-x; width:479px;}

.pics_box { margin-top: 15px; width:457px; height:162px;margin-left:10px; overflow:hidden;}
.picslist { width: 110%;}

.picslist li { float: left; width: 146px; height:162px; margin-right: 10px; overflow:hidden;}
.picslist li .imgDiv { border: 1px solid #ccc; background: #FFF;}
.picslist li .txtDiv { height: 40px; line-height: 40px; overflow: hidden; text-align: center;}

.picslist li img { width: 144px; height: 119px;}

/*右*/
.you{ width:251px;}
.you .newtu{height:196px; padding:3px;}
.you .phonge{height:68px;}
/*底部*/
.foot{ height:30px; line-height:30px; background:url(../images/bg8.jpg) repeat-x;}
.wenzi{ padding-left:20px;}
.di{height:91px; text-align:center; padding-top:18px;}
.pagelist {text-align: center; margin-top:10px;}
.pagelist a, .pagelist span, .pagelist strong {display: inline-block;+display:inline; +zoom:1;padding-right: 3px;padding-bottom: 3px;padding-top: 7px;}
#q1 {margin-top: 10px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;}
#q2 {margin-top: 10px;margin-right: auto;margin-bottom: 0px;margin-left: auto;line-height: 33px; min-height:330px;}
#q3 {margin-top: 20px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}