body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#1f3a87;}
a:link,a:visited {color: #1f3a87;text-decoration:none;}
a:hover {color: #ff0000;text-decoration: underline;}
a img {border: 0}
ul,li {list-style-image:none; list-style-type:none; margin:0; padding:0;}
li {text-align:left}
.content {width: 964px;margin:0 auto; clear:both; overflow:hidden;}
#main { width:100%; margin:0 auto; height:74px;}
#main_l { float:left; width:183px; text-align:left}
#main_c { float:left; width:466px; margin-top:36px; text-align: center}
#main_c a { margin:0 4px}
#main_r { float:right; width:315px; margin-top:36px;}
#main_r table { width:314px; height:24px; background-image:url(top_bg3.gif); background-repeat:repeat-x; border:1px solid #aaccee; border-left:0; }
#main_r table td { border-left:1px solid #cccccc}

#adv1 {clear: both;width:962px; overflow:hidden; padding:7px 0;border:1px solid #dddddd; margin:4px auto }
.adv1_left {width:165px;float: left;padding-left:7px; margin-right:11px}
.adv1_right {width:165px;float: right;padding-right: 7px;}
.adv1_cen {width:600px;height:90px;float:left;}

.nav { clear:both;width:100%; height:60px;  background-image:url(nav_bg14.gif); background-repeat:repeat-x; background-position:top; margin:0 auto;  background-color:#133563; color:#FFFFFF}
.nav .nav_link { width:95%; margin:3px auto 0; text-align:left}
.nav .nav_link a { color:#FFFFFF; text-decoration:none}
.nav .nav_link a:hover { text-decoration:underline}

#search { width:95%;margin:6px auto 0; line-height:200%; text-align:left}
#search a { margin: 0 5px}
#search .inputkey { border:1px solid #4f9fda; border-top:0}
#search form { margin:0; padding:0}
#SearchSubmit { width:58px; height:21px; background-repeat:no-repeat; background-image:url(sear.gif); border:0; font-size:12px; line-height:21px; cursor:hand}

/*以下baidu search*/
#f1 { margin:0; padding:0}
#word { border:1px solid #0063ae; border-bottom:1px solid #1c86d6;border-right:1px solid #1c86d6}
#btn_sub { width:59px; height:21px; background-repeat:no-repeat; background-image:url(sear.gif); border:0; font-size:12px; line-height:21px; cursor:hand}
#sel { font-size:12px}
/*以上baidu search*/

.foot { clear:both; width:100%; margin:0 auto; padding:35px 0; overflow:hidden; background-image:url(fobg.gif); background-repeat:repeat-x; background-position:top;}
.foot_txt { float:left; width:835px}
.foot_img { float:right;width:128px; text-align:left}

.con {clear:both;overflow:hidden;width:964px; margin:8px auto 0;}
.con_left {float:left; width:664px; text-align:left}
.con_l { float:left; width:170px; text-align:center}
.con_c {float:left; width:494px; text-align:center}
.con_r { float:right; width:298px; height:1000px;border:1px solid #54a2db; background-color:#eaf5fe}

.newslist { clear:both; overflow:hidden;width:458px; margin:0 auto; }
.newslist ul {}
.newslist ul li {clear:both; padding:6px 0 12px; margin:0 auto; background:url(dot3.gif) repeat-x bottom}
  .newslist ul li { margin-bottom:4px }
  * html .newslist ul li { margin-bottom:0 }
  *+html .newslist ul li { margin-bottom:0 }

.newslist ul li .na { font-weight:bold; font-size:14px; line-height:210%}
.newslist ul li .op { color:#363636; line-height:150% }
.newslist ul li .op a { color:#b96527;text-decoration:none}
.newslist ul li .op a:hover {text-decoration: underline}
.newslist ul li .op .imp {color:#b96527;}

.con_r .tit { clear:both;width:100%; margin:6px auto 0;text-align:left; font-weight:bold; background-image:url(tit_bg10.gif); background-position: left top; background-repeat:no-repeat}
.con_r .tit .txt { padding-left:23px}
.con_r .tit a {color: #1f3a87;text-decoration:none;}
.con_r .tit a:hover { color:#FF0000; text-decoration:underline}
.con_r .block { overflow:hidden; clear:both; width:284px; background-color:#FFFFFF; margin:0 auto; border:1px solid #a5ceec}
.ph_new { background-image:url(lbg1.gif); background-repeat:no-repeat;}
.ph_new ul li a { padding-left:20px; line-height:23px;}
.newpic { clear:both; overflow:hidden;width:100%; margin:4px auto 0}
.newpic ul li {width:142px; float:left; }
.newpic ul li .pic {width:122px;height:72px;margin:0 auto;}
.newpic ul li .pic img {width:120px;height:70px;border:1px solid #9EC9EB;}
.newpic ul li .picn {width:120px; overflow:hidden; margin:4px auto 10px; font-weight:normal; line-height:17px;height:34px;text-align:center}
.newpic ul li .picn a { text-decoration:underline}

.con_l .argu { clear:both; width:168px; margin:0 auto; border:1px solid #a5ceec}
.argu .argu_tit {width:100%; margin:-1px auto 0 ; color:#2881d0;text-align:left;background-image:url(tit_bg10.gif); background-position: left center; background-repeat:no-repeat; border-top: 1px dashed #a4cded}
.argu .argu_tit .txt { margin:6px auto 0; padding-left:23px}
.con_l .argu a { display:block; text-align:left; width:110px; margin:0 auto; line-height:200%}/*二级*/
.con_l .argu .argu_tit a {display:block; text-align:left; width:145px; margin:0 auto; font-weight:bold; color:#fb8101}/*一级*/
.con_l .argu .argu_tit3 { padding-bottom:6px}
.con_l .argu .argu_tit3 a {display:block; text-align:left; width:80px; margin:0 auto; color:#64a3d1; line-height:160%}/*三级*/
.con_l .tit {width:100%; margin:6px auto 0;text-align:left; font-weight:bold; background-image:url(tit_bg10.gif); background-position: left top; background-repeat:no-repeat}
.con_l .tit .txt { padding-left:23px}
.con_l .tit a {color: #1f3a87;text-decoration:none;}
.con_l .tit a:hover { color:#FF0000; text-decoration:underline}


.tit2 { height:20px; margin-top:5px; background-image:url(dot1.gif); background-repeat:repeat-x; background-position:bottom;}
.tit2 .op { width:240px; margin:0 auto}
.tit2 .op a { display:block;border:1px solid #4f9fda; background-color:#e4effa; height:16px; line-height:18px; height:18px; float:left; width:74px; margin-left:3px; text-decoration:none; color:#333333; background-image:url(tit_bg6.gif); background-repeat:repeat-x; background-position:bottom}
.tit2 .op a.now,.tit2 .op a.opa1,.tit2 .op a.op1 {border-bottom:1px solid #fff; color:#ff6600; font-weight:bold; background-image:none; background-color:#ffffff}

.hot { clear:both; float:left; width:274px; margin:0 auto}
.hot .tit3 { height:23px; border:1px solid #ffffff;color:#999999; }
.hot .td1 { width:35px;}
.hot .td2 {text-align:left}
.hot .td4 { width:94px;text-align:left;}
.hot .td4 img { border:1px solid #9cbd37}

.hot .text { margin:0 auto -1px; line-height:23px;}
.hot .text .ro { clear:both;}
.hot .text .td1 { float:left; width:35px; margin-top:7px}
.hot .text .td2 { float:left; width:100px; color:#0368a8; text-align:left}
.hot .text .td2 a { color:#0368a8; text-decoration:none}
.hot .text .td2 a:hover { color:#ff0000; text-decoration:underline}
.hot .text .td4 { float:left; width:50px; text-align:left;margin-top:9px}
.hot .tdpic { float:left; width:75px;height:45px;overflow:hidden;}
.hot .tdpic table { border:0; margin:0; padding:0}
.hot .tdpic table td { border:0; margin:0; padding:0; height:45px; width:75px; overflow:hidden;vertical-align: middle; text-align: center}
.hot .tdpic img { width:60px;}
.hot .text .td2w { width:145px}
.hot .text .td4w { width:90px}
.hot .tit3 .td2 {width:200px;}
