@charset "gb2312";
/* CSS Document */
* {margin:0; padding:0;}
body {font-family: "Microsoft YaHei",arial; background:#F0F0F0 url(bg.png) repeat-x center top; color:#333; }
ul li, ol li { list-style:none;}
table { border-collapse:collapse;}
fieldset,img { border:0; vertical-align:middle;}
a { color:#333; text-decoration:none;}
a:hover { color: #c00; }
em { font-style:normal;}
input,textarea { font-family:"Arial";}
.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}
.ov { overflow:hidden;}
.bor { border:1px solid #E0DEDE;}
.br { border-radius:3px;}
.pr { position:relative;}
.pa { position:absolute;}
.mg0 { margin:0 auto;}
.mr12 { margin-right: 12px;}
.mr30{margin-right: 30px;}
.mr10{ margin-top: 10px;}
.clearLine { font-size: 0; clear: both; height: 20px;}


.banner { height:316px; background: url(banner.png) no-repeat center top;}
.layout { width: 1000px; margin-top: 20px;}
/*.focus { width:445px; height: 320px; background-color: #E0DEDE; float: left;}*/
/* »ÃµÆÆ¬ */
.FocusPic{ zoom:1; position:relative; overflow:hidden; width: 440px; height: 322px; float: left; background: #eee;}
.FocusPic .content{ overflow:hidden }
.FocusPic .changeDiv a{ position:absolute; top:0px; left:0px; display:none;}
.FocusPic .title-bg,.FocusPic .title{ position:absolute; left:0px; bottom:0; height:30px; padding: 0 10px; line-height:30px; overflow:hidden}
.FocusPic .title-bg{ background:#000; filter:alpha(opacity=50); opacity:0.5;}
.FocusPic .title a{ display:block; color:#fff; font-size:14px;}
.FocusPic .change{ bottom:4px; height:20px; right:3px; *right:5px; _right:4px; position:absolute; text-align:right; z-index:9999; }
.FocusPic .change i {background: #666; color: #FFF; cursor: pointer; font-family: Arial; font-size: 12px; line-height: 15px; margin-right: 2px; padding: 2px 6px; font-style: normal; height: 15px; display: inline-block; display:-moz-inline-stack; zoom:1; *display:inline;}
.FocusPic .change i.cur { background: #FF7700;}


.xwdt { width: 547px; height: 320px; float: right; overflow: hidden;}
.gztitle { height:40px; background: url(gzdt.png) no-repeat center top ;}
.gztitle a { float: right; color: #2981d0; line-height: 40px; padding-right: 10px;}
.gznews { padding-top: 10px; width: 530px; margin: 0 auto;}
.gznews h2 { text-align: center; line-height: 50px; }
.gznews p { text-align: left; font-size: 14px; text-indent: 2em; line-height:25px; color: #383838;}
.gznews a { color: #2981D0; font-size: 14px;}
.fg { background: url(fg.png) no-repeat center top; height: 4px; margin-top: 15px;}
.gzlist {  line-height:33px; margin-top: 12px;}
.gzlist li { font-size:14px; }
.gzlist a { color:#383838;}
.gzlist a:hover { color:#2981D0;}
.gzlist span { float: right;}
.same_r { width:370; float: left;}
.sametitle { width:370px; height: 40px; background: url(jsjy.png) no-repeat left top; color: #F0F0F0; font-size: 18px; font-weight: bold; line-height: 40px; margin-top: 20px; padding-left: 20px; }
.sametitle a { font-size: 16px; color: #2981D0; float: right; padding-right:30px; font-weight:100;}
.nr { width:334px; height:200px ; border: 1px solid #E0DEDE;  padding: 20px; overflow: hidden; }
.nr li { font-size:14px; line-height:33px;}
.nr li a { color:#383838;}
.nr li a:hover { color:#2981D0; }
.nr span { float: right;}
.ys { width: 198px; height: 247px; border: 1px solid #E0DEDE; float: right; margin-top: 30px; border-top: 3px solid #2981D0; overflow: hidden; padding: 10px; }
.pic2{ width: 185px; height: 110px; background-color: #E0DEDE; margin: 0 auto; margin-top:15px;}
.ystitle { color: #2981D0; font-weight:bold; overflow: hidden;}
.ystitle a { float: right; font-weight:100; color: #2981D0;}
.yslist { margin-top: 10px; margin-left: 10px;}
.yslist li { width:160px; line-height: 25px; font-size: 14px; }
.yslist li a { color:#383838;}
.yslist li a:hover { color:#2981D0; }
.foot { width: 1000px; font-size: 12px; text-align:center; padding-top:30px; margin: 0 auto; line-height: 25px;}
.bot {width: 100%; height: 20px; background: #2981D0; margin-top: 10px;}
