body,td,th {font-size: 12px; line-height:150%}
body {margin: 0px;}
a {font-size: 12px;color: #123B8D;}
a:link {text-decoration: none;color: #123B8D;}
a:visited {text-decoration: none;color: #123B8D;}
a:hover {text-decoration: underline;color: #1546AA;}
a:active {text-decoration: none;color: #123B8D;}

.box{ width:980px; margin:auto; margin-bottom:5px}
.left { float:left}
.right{ float:right}
.login{ text-align:right; margin-top:10px;padding-bottom:15px}
.logininpt{ width:100px; height:15px; background:#FAFCFD; border:solid 1px #A2C4D1}
.menu { width:744px; height:44px; line-height:44px; background:url(images/menubg.gif) no-repeat; text-align:center; color:#97DAFF}
.menu a{color:#FFFFFF!important; font-size:14px; font-weight:bold}
.menu a:link{ color:#FFFFFF!important; font-size:14px; font-weight:bold}
.menu a:hover{ color:#97DAFF!important;}

.lmsj,.dzcx{ width:487px; height:96px; overflow:hidden; text-align:left}
.lmsj li{ margin:0px; padding:4px 0px 0px 3px; float:left; width:145px;height:18px;display:block;white-space:nowrap; overflow:hidden}
.dzcx li{ margin:0px; padding:4px 0px 0px 3px; float:left; width:225px;height:18px;display:block;white-space:nowrap; overflow:hidden}

.mb{ margin-bottom:5px}
.hdimg{ padding:2px; border: solid 2px #8DBAE1}
.tel { width:374px; height:24px; line-height:24px; background:url(images/telbg.gif) no-repeat; overflow:hidden; text-align:center}

.leftbox_1{ width:374px; overflow-x:hidden}
.y_tab_tit{ background:url(images/y_tad_bg.gif) repeat-x; height:30px}
.y_tab_tit h3{ background:url(images/y_tab_2.gif) no-repeat; width:72px; height:30px; line-height:30px; font-size:12px;  margin-right:2px; float:left; text-align:center; font-weight:normal; cursor:hand}
.y_tab_tit h3 a{ color:#000000}
.y_tab_tit .here{background:url(images/y_tab_1.gif) no-repeat; font-weight:bold}
.y_tab_box { border:solid 1px #F7DC90; border-top:none; padding-top:5px }
.y_tab_box ul{ display:none; margin:0px; margin-top:0px; padding:3px}
.y_tab_box .zc{ display:block}
#wybb2 ul,#bmfw2 ul{ height:180px; overflow:hidden}
#mvdp2 img{ border:#E6E6E6 2px solid}
#tjdp2 img{ border:#E6E6E6 2px solid}
#topad img{ border:#E6E6E6 1px solid;padding:1px;}

.w210{ width:210px; overflow-x:hidden}
.w600{ width:600px ;}
.w598{ width:598px ;}
.w380{ width:380px}
.w208{ width:208px}
.w378{ width:378px}
.w372{ width:372px}
.rightbox_1{ woverflow-x:hidden}
.b_tab_tit{ background:url(images/b_tad_bg.gif) repeat-x; height:30px}
.b_tab_tit h3{ background:url(images/b_tab_2.gif) no-repeat; width:68px; height:30px; line-height:30px; font-size:12px;  margin-right:2px; float:left; text-align:center; font-weight:normal; cursor:hand}
.b_tab_tit h3 a{ color:#000000}
.b_tab_tit .here{background:url(images/b_tab_1.gif) no-repeat; font-weight:bold}
.b_tab_box { border:solid 1px #9AD4EA; border-top:none; padding-top:5px }
.b_tab_box ul{ display:none; margin:0px; }
.b_tab_box .zc{ display:block}
#tjzp2 img{ border:#E6E6E6 2px solid}

.topnews{ width:380px; border: solid 1px #A5C8F4; padding:1px; padding-bottom:5px}
.topnews #tit{ background:#E3EFFD url(images/ico1.gif) no-repeat 5px 5px; padding:5px 0px 3px 25px; font-size:14px; font-weight:bold; color:#3772AE}
.toutiao{ color:#878787; border-bottom:dashed 1px #C5D7EB; margin-left:5px; margin-right:5px; margin-top:10px}
.toutiao h2{ padding:0px; margin:0px; text-align:center; padding-bottom:6px; }
.topnews li{ height:28px; line-height:29px;margin-left:2px; float:left; width:365px}
.toutiao h2 a:link{ font-size:14px; font-weight:bold; color:#CC0000}
.topnews li a{ font-size:14px}
.topnews li em{ float:right ; font-size:12px; color:#666666; font-style:normal}
.topnews li div{ float:left ; font-size:12px; overflow:hidden; white-space:nowrap}
.topnews li STRONG{ color:#FC6D02; font-weight:normal}
.topnews li STRONG a{ color:#FC6D02!important; font-weight:normal}

.bbs_list li{ height:22px; float:left ;line-height:27px; overflow:hidden;margin:0px; padding:0px; width:365px;  border-bottom: solid 1px #E2EFFA}
.bbs_list li em{ float:right ; font-size:12px; color:#666666; font-style:normal}
.bbs_list li div{ float:left ; font-size:12px;}
.bbs_list li STRONG a{font-weight:normal;color:#FC6D02;}



.lp{ height:232px; overflow:hidden;background:url(images/lp_bg.gif) repeat-x top; border:solid 1px #8DC5F3}
.lp #tit{ background:url(images/lp_bg2.gif) no-repeat left; height:27px; padding-left:30px; font-weight:bold; font-size:14px; line-height:27px}
.lp li{ float:left; text-align:center; margin:12px; line-height:30px; margin-bottom:2px}
.lp li img{ padding:3px; border: solid 1px #D2DBEB}



.xrzs li{ width:65px;margin-top:8px; border-bottom:5px ;text-align:center; float:left; }
.cxinput{ width:120px; height:18px; border:solid 2px #FF6407}
.zthd_list li{ text-align:left; float:left; height:27px; width:205px; margin-left:5px; overflow:hidden}
.wybb_list li{text-align:left; float:left; height:22px; width:180px; margin-left:1px; line-height:25px; overflow:hidden; }
.bm_top{ margin-top:5px; padding-bottom:5px; border-bottom:dashed 1px #C6C6C6}
.bm_top #image{ padding:2px; border: solid 1px #CCCCCC}
.bm_top #tit a{ color:#016A9F; font-size:14px; padding-left:5px}
.bm_top #info{ color:#939393; padding-left:5px}
.zxsj_list li{float:left; text-align:left; height:22px; width:160px; padding-left:10px;margin-left:1px; line-height:25px; overflow:hidden; }


.sj_list{ width:960px; margin:0px; padding:0px}
.sj_list li{ float:left; width:105px; height:130px; border:solid 1px #EFEFEF; padding:10px; margin-left:14px; margin-top:10px; text-align:center; line-height:25px}
.b_page {margin-top:5px; width:100%; text-align:right}
.y_page {margin-top:5px; width:100%; text-align:right}
.page1{ width:15px; height:15px; text-align:center; line-height:15px; background:url(images/page1.gif) no-repeat; margin:3px; float:left}
.page2{ width:15px; height:15px; text-align:center; line-height:15px; background:url(images/page2.gif) no-repeat; margin:3px; float:left}
.zx_img{width:140px;}
.zx_img li{ float:left; text-align:center; margin-left:3px; padding:0px;width:130px;}
.zx_img li img{ padding:3px; border: solid 1px #E4E4E4}
.zx_list li{ text-align:left; float:left; height:22px; width:210px; margin-left:5px; overflow:hidden}
.zt_img img{ padding:7px 0px 7px }
.tjdp{ margin-top:13px;}
.xrzs_2 li{ width:72px;margin-top:0px; margin-bottom:3px ;text-align:center; float:left; color:#666666}
.xrzs_3 li{ width:85px;margin-top:12px; margin-bottom:5px ; margin-left:6px;text-align:center; float:left; color:#666666 }
.xrzs_2 li a ,.xrzs_3 li a { color:#666666 }
.gz_img img{ border: solid 1px #ccc}
.sh1{ background:#F4F8FB; border-bottom: solid 1px #E5EBF3; border-top:solid 1px #E5EBF3; width:591px; margin-left:5px}
.sh2{ background:#fff; width:591px; margin-left:5px}
.sh_l{ width:290px; float:left; color:#ccc; margin-left:3px}
.sh_l #tit{ color:#123B8D;font-size:14px; font-weight:bold;height:25px; line-height:25px; margin-top:3px; }
.sh_l a{display: block;padding-left:8px;line-height:22px;white-space:nowrap;float:left; }
.blog1 td{ height:28px}



.links{border: solid 1px #A5C8F4; padding:1px; padding-bottom:5px}
.links #tit{background:#E3EFFD;padding:5px 0px 3px 10px; font-size:14px; font-weight:bold; color:#3772AE}
.links #link li{ float:left; margin-left:15px; margin-top:10px}
.links #textlink{border-top:dashed 1px #D0EFF9; width:960px; margin-left:10px; margin-top:10px}
.links #textlink a{ color:#666666}

.copy{ text-align:center}
#moreline{ float:right; margin-right:6px; display:block; background:#F0F5F9; border:#7BBEFF 1px solid; padding-left:3px; padding-right:3px;margin-bottom:8px}
#moreline a{color:#123B8D!important}