/*全局定义*/
*{margin:0px auto; padding:0px;}
body{font-size: 14px;font-family:Arial,Helvetica,'宋体',sans-serif;}
form,p{margin:0px auto;border:0px;}
ul, li{margin:0px;padding:0px;list-style:none;list-style-position:outside;}
#outer {text-align:left;width:1000px;margin:auto;height:auto; padding-top:0px;}
.no_way{font: 0px/0px sans-serif;clear: both;display: block;}

h4{ font-size:14px; line-height:45px; text-align:center;}

a:link, a:visited {color: #464646;text-decoration: none;}
a:hover {color: #007EFF;text-decoration:none;}

a.blue:link, a.blue:visited {color: #0543AA;text-decoration: none; font-weight:bold;}
a.blue:hover {text-decoration: underline;font-weight:bold;}

a.org:link, a.org:visited {color: #FF6C00;text-decoration: none;}
a.org:hover {text-decoration: underline;}

.mTB { margin:10px 0px; font-size:12px;}
.FloatLeft { float:left;}
#header { text-align:right;}

#block_a{margin-top:5px;}
#block_a .left{ float:left; width:762px;}
#block_a .right{ float:right; width:232px;}
.block_a1{ border:1px solid #A2CBEF; background:#fff;}
.lunhuan{ float:left; background:url(../images/bg_3.gif) no-repeat top left; height:255px; width:347px; border-bottom:1px solid #fff; border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #BED8F1;}

.news{ float:left; padding:1px; width:409px;}
.news ul{ margin:15px 30px 10px 20px;}
.news ul li{ line-height:25px; color:#464646; background:url(../images/dot.gif) no-repeat 0px 10px; padding-left:10px;}

.tuijian{ background:url(../images/bg_2.gif) repeat-x;}
.tuijian p{ line-height:25px; color:#464646;  padding:0px 5px; text-indent:2em;}
.line{ background:url(../images/dot2.gif) repeat-x bottom; padding-bottom:10px; margin:0px 10px;}

.block_zsft{ background:#fff;border-top:3px solid #0543AA; border-right:1px solid #A2CBEF; border-left:1px solid #A2CBEF; border-bottom:1px solid #A2CBEF; margin-top:5px;}
.block_zsft .rts{ background:url(../images/bg_1.gif) repeat-x; height:30px; border-bottom:1px  solid #D5E9FB; padding-left:20px;}
.cyj_block{padding:16px 22px;}
.cyj_block img{ float:left;border:3px solid #9CCFE0;}
.cyj_block .jieshao{ float:left; width:580px; margin-left:30px;}
.cyj_block .jieshao p{ line-height:22px; color:#464646; font-size:14px;}
.cyj_block .jieshao p a:link,.cyj_block .jieshao p a:visited{ color:#FF6C00; text-decoration:none;}
.cyj_block .jieshao p a:hover{ color:#FF6C00; text-decoration:underline;}
.cyj_block .jieshao h3{ font-size:14px; line-height:32px; color:#0543AA;}

.block_d{ border:1px solid #A2CBEF; background:#EFF7FF; border-top:0px; padding:1px 18px 31px 18px;}
.block_d div{ text-align:center; margin:12px 0px 0px 0px; display:block;}
.block_d p{ color:#464646; line-height:22px; margin-top:25px;text-indent:2em; margin-bottom:28px;}



#block_b{margin-top:10px; border:1px solid #A2CBEF; background:url(../images/bg_4.gif) repeat-x;}
#block_b .rts{ background:url(../images/bg_5.gif) no-repeat right 0px; padding-left:20px;}
#block_b .cot{ border:1px solid #A2CBEF; background:#fff; margin:0px 32px 15px 32px; padding:18px;}

.zsdt{ float:left; width:447px;}
.pic{ float:left; border:1px solid #D8D8D8; background:#F4F4F4; padding:4px;}
#block_b ul{ float:right; width:292px;}
#block_b ul li{line-height:25px; color:#464646; background:url(../images/dot.gif) no-repeat 0px 10px; padding-left:10px;}



#block_c{margin-top:10px;border:1px solid #A2CBEF; background:url(../images/bg_4.gif) repeat-x; padding-bottom:10px;}
#block_c .rts{ padding-left:20px;}

#block_c ul{ margin:0px 14px;}
#block_c ul li{ float:left; width:149px; background:url(../images/gywm_bg.gif) no-repeat; margin:6px 21px; *margin:6px 21px;_margin:6px 16px;text-align:center; padding-top:2px; color:#464646; display:inline; font-size:12px; line-height:20px;}
#block_c ul img{ border:1px solid #D8D9D9; background:#fff; padding:5px;margin-bottom:8px;}

/*********焦点图********/
.container { width:337px; height:243px; padding-top:5px;}
.container a img { width:337px; height:243px;}
.container img { border:0px; width:337px; height:243px;}

.num { padding:0px; margin:0px; position:absolute; width:120px; float:right; top:221px; left:223px;}
.num li { text-align:center; line-height:17px; width:24px; background:  url(../images/flashbutton.gif) no-repeat -24px 0px; float:left; height:19px; color:#333; font-size:12px; font-weight:bold; cursor:pointer; margin:1px; font-family:"宋体";}
.num li.on { line-height:17px; width:24px; background:url(../images/flashbutton.gif) no-repeat; height:19px; color:#fff; font-weight:bold;font-family:"宋体";}

#footer{ background:#0543AA; text-align:center; color:#fff; font-size:12px; padding:10px; margin-top:10px;}
#footer p{ line-height:22px;}
#footer p a:link,#footer p a:visited{ color:#fff; text-decoration:none;}
#footer p a:hover{ color:#fff; text-decoration: underline;}