@charset "utf-8";
/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "Microsoft Yahei","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;background:url(../images/bg.jpg) center top repeat-x;
line-height:20px;  min-width:1004px;}
table{ border-spacing:0;border-collapse:collapse; }
img{border:0;}
em {font-style: normal;}
i {font-style: normal;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;color:#ff0000;}
a{color:#343434;}

.clear {clear:both;}
.hidden{display:none;}
.hei40{ height:40px;}
.width{ width:1200px;margin:0 auto;}




/*头部样式*/
.header{ width:1000px;background:url(../images/headbg.jpg) top right no-repeat; margin:0 auto; height:183px;}
.logo{ margin-top:20px; float:left}
.xxb{ width:400px; float:right; text-align:right; padding-top:10px;}
.ss{ height:40px;color:#ffffff; font-size:12px; font-family:宋体;}
.ss a{color:#ffffff;}
.xx{}

.menu{ width:1000px; height:63px;background:url(../images/menubg.jpg) top center no-repeat; margin:0 auto;}
.menu ul{ margin-left:12px;}
.menu ul li{ height:60px; line-height:60px; float:left; text-align:center; width:11%; font-size:16px; color:#333333;
}
.menu ul a:hover{background:url(../images/menubga.jpg) center center no-repeat; display:block;  color:#ffffff}


.bcb{ width:1000px; background-color:#ffffff;  margin:0 auto; margin-top:18px; padding:14px;}
.bc1{ width:100%; margin:0 auto;}
.bc2{ width:100%; margin:0 auto; margin-top:15px;}

.tzgg{ width:303px; float:left;}
.tzgg .titb{background:url(../images/titbg1.jpg) top center no-repeat; width:100%; height:38px; padding-top:10px; line-height:38px;}
.tzgg .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.tzgg .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.tzgg .news{background:url(../images/titbg2.jpg) top center repeat-y; height:250px;font-family:宋体; padding:12px;}
.tzgg .news ul{}
.tzgg .news ul li{background:url(../images/icon1.jpg) left center no-repeat; text-indent:12px; font-size:13px; line-height:28px;}
.tzgg .news ul li  span{ float:right;}
.tzgg .titbo{background:url(../images/titbg3.jpg) left top no-repeat; height:5px;}


.xwdt{ width:354px; float:left; margin-left:20px;}
.xwdt .titb{background:url(../images/titbg12.jpg) top center no-repeat; width:100%; height:39px; padding-top:10px; line-height:38px;}
.xwdt .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.xwdt .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.xwdt .news{background:url(../images/titbg21.jpg) top center repeat-y; height:140px;font-family:宋体; padding:12px;}
.xwdt .news ul{}
.xwdt .news ul li{background:url(../images/icon1.jpg) left center no-repeat; text-indent:12px; font-size:13px; line-height:28px;}
.xwdt .news ul li  span{ float:right;}
.xwdt .titbo{background:url(../images/titbg31.jpg) left top no-repeat; height:5px;}

.zyb{ border-bottom:1px dashed #cccccc; height:85px; padding:12px;background:url(../images/titbg21.jpg) top center repeat-y;}
.zyb em{ width:127px; float:left;}
.zyb span{ float:left; width:200px; font-size:14px; line-height:23px;}
.zyb p{ font-size:12px; font-family:宋体; color:#888888;}


.msgzs{ width:303px; float:left; margin-left:45px;}
.msgzs .titb{background:url(../images/titbg1.jpg) top center no-repeat; width:100%; height:38px; padding-top:10px; line-height:38px;}
.msgzs .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.msgzs .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.msgzs .news{background:url(../images/titbg2.jpg) top center repeat-y; height:274px;font-family:宋体;}
.msgzs .news ul{}
.msgzs .news ul li{ font-size:13px; line-height:28px; width:83px; float:left; margin-left:13px;  height:120px; margin-top:12px;}
.msgzs .news ul li  span{ display:block; width:83px; text-align:center; height:22px; line-height:22px; position:relative; top:-22PX;*top:-24PX; left:0px;  color:#ffffff; filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7; background-color:#000000;
}
.msgzs .titbo{background:url(../images/titbg3.jpg) left top no-repeat; height:5px;}


.jcsj{width:100%; margin:0 auto;  height:179px; margin-top:15px;}
.jcsj .tit1{ width:67px; float:left}
.jcsj .news{background:url(../images/titbg23.jpg) left top repeat-x;height:149px; width:897px; padding:15px; float:left}
.jcsj .titbo{background:url(../images/titbg33.jpg) right top no-repeat; width:5px;height:179px; float:left}



.xmpx{ width:303px; float:left;}
.xmpx .titb{background:url(../images/titbg1.jpg) top center no-repeat; width:100%; height:38px; padding-top:10px; line-height:38px;}
.xmpx .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.xmpx .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.xmpx .news{background:url(../images/titbg2.jpg) top center repeat-y; height:436px;font-family:宋体; padding-top:12px;padding-left:12px;}
.xmpx .gj{background:url(../images/xm_gj.jpg) left center no-repeat; height:75px;padding-top:10px;}
.xmpx .sj{background:url(../images/xm_sj.jpg) left center no-repeat; height:75px; padding-top:10px;}
.xmpx .shj{background:url(../images/xm_shj.jpg) left center no-repeat; height:75px;padding-top:10px;}
.xmpx .qj{background:url(../images/xm_qj.jpg) left center no-repeat; height:75px;padding-top:10px;}
.xmpx .xj{background:url(../images/xm_xj.jpg) left center no-repeat; height:75px;padding-top:10px;}
.xmpx .news ul{}
.xmpx .news ul li{ text-indent:75px; font-size:13px; line-height:25px;}
.xmpx .news ul li  span{ float:right;}
.xmpx .titbo{background:url(../images/titbg3.jpg) left top no-repeat; height:5px;}



.rdgz{ width:354px; float:left; margin-left:20px;}
.rdgz .titb{background:url(../images/titbg12.jpg) top center no-repeat; width:100%; height:39px; padding-top:10px; line-height:38px;}
.rdgz .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.rdgz .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.rdgz .news{background:url(../images/titbg21.jpg) top center repeat-y; height:165px;font-family:宋体; padding:12px;}
.rdgz .news ul{}
.rdgz .news ul li{background:url(../images/icon1.jpg) left center no-repeat; text-indent:12px; font-size:13px; line-height:28px;}
.rdgz .news ul li  span{ float:right;}
.rdgz .titbo{background:url(../images/titbg31.jpg) left top no-repeat; height:5px;}



.jsfc{ width:303px; float:left; margin-left:20px;}
.jsfc .titb{background:url(../images/titbg1.jpg) top center no-repeat; width:100%; height:38px; padding-top:10px; line-height:38px;}
.jsfc .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.jsfc .titb  em{ display:block;  float:right; text-align:right; padding-top:8px;}
.jsfc .news{background:url(../images/titbg2.jpg) top center repeat-y; height:448px;font-family:宋体;}
.jsfc .news ul{}
.jsfc .news ul li{ font-size:13px; background-color:#f2f2f2; line-height:27px; width:83px; float:left;  height:27px; text-align:center; margin-left:12px; margin-top:12px;}
.jsfc .titbo{background:url(../images/titbg3.jpg) left top no-repeat; height:5px; border-radius:5px;}


.link{ width:1000px; margin:0 auto; margin-top:15px;}
.link .titb{background:url(../images/titbg4.jpg) top center no-repeat; width:100%; height:47px; line-height:47px;}
.link .titb span{ font-size:16px; color:#005faf; margin-left:11px; width:127px; text-align:center; display:block; float:left;}
.link .news{background:url(../images/titbg42.jpg) top center repeat-y; height:95px;font-family:宋体;  padding-top:10px; }
.link .news ul{}
.link .news ul li{ font-size:13px;  line-height:28px; width:150px; float:left;  height:28px; margin-left:12px;background:url(../images/icon2.jpg) left center no-repeat; text-indent:10px}
.link .titbo{background:url(../images/titbg43.jpg) left bottom no-repeat; height:6px;}

.foot{ width:100%; margin:0 auto; background-color:#6f6f6f; height:90px; text-align:center; color:#ffffff; line-height:28px; padding-top:20px;}
.mart20{ margin-top:20px;}



/*list样式*/

.lisb{ width:100%; margin:0 auto;}
.lisbl{ width:251px; float:left}
.lisb .yjlm{background:url(../images/listt1.jpg) left top no-repeat; width:100%; height:50px; text-align:center; line-height:50px; color:#fff; font-size:18px;}
.lisb .ejlm{background:url(../images/listt2.jpg) left top repeat-y; min-height:250px; }
.lisb .ejlm ul li{background:url(../images/icon3.jpg) 210px 17px no-repeat; height:49px; line-height:49px; text-indent:49px; border-bottom:1px solid #dddddd;}

.lisb .lsbbg{background:url(../images/listt3.jpg) left bottom no-repeat; height:144px;}

.lisbr{ width:730px; float:right;}
.lisbr .titb{background:url(../images/listt4.jpg) top center no-repeat; width:100%; height:52px; padding-top:10px; line-height:37px;}
.lisbr .titb span{ font-size:16px; color:#ffffff; margin-left:11px; width:97px; text-align:center; display:block; float:left;}
.lisbr .titb  em{ display:block;  float:right; text-align:right; margin-right:30px;}
.lisbr .news{background:url(../images/listt5.jpg) top center repeat-y; padding:12px; min-height:500px;}
.lisbr .news ul{}
.lisbr .news ul li{background:url(../images/icon1.jpg) left center no-repeat; text-indent:12px; font-size:13px; line-height:28px;}
.lisbr .news ul li  span{ float:right;}
.lisbr .titbo{background:url(../images/listt6.jpg) left bottom no-repeat; height:30px;}


/*info样式*/
.infob{background:url(../images/listt5.jpg) top center repeat-y; padding:12px; min-height:500px;}
.infob .tit{ text-align:center; font-size:18px; line-height:45px; margin:10px 15px; font-weight:bold}
.infob .titx{ text-align:center; height:37px; width:100%; border-bottom:1px dashed #cccccc; line-height:37px; font-size:13px; color:#666666;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:25px 12px;  text-indent:2em;padding-bottom:35px;}
.infob .nr p{text-align:justify;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}
