﻿

.daohang * { margin: 0pt; padding: 0pt; }
.daohang { margin: 0pt auto; background: url('bg_html2.png') repeat-x scroll 0pt -19px transparent; font-family: "宋体",Arial,simsun,sans-serif; font-size: 12px; width: 950px; -moz-background-inline-policy: continuous; }
.daohang ul, .daohang ol { list-style: none outside none; }
.daohang a { color: rgb(73, 73, 73); text-decoration: none; }
.daohang a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
.daohang img { border: 0pt none; }
.daohang #hd { margin: 0pt 0pt 8px; position: relative; height: 108px; }
.daohang #logo { position: absolute; left: 0pt; top: 3px; }
.daohang .nav_main { padding: 3px 0pt 0pt; position: absolute; left: 190px; top: 14px; }
.daohang .nav_main ul { padding: 0pt 0pt 0pt 5px; overflow: hidden; float: left; height: 38px; width: 157px; }
.daohang .nav_main ul.list1 { width: 708px; }
.daohang .nav_main li { padding: 0pt 10px 0px 0px; float: left; height: 20px; }
.daohang .nav_main li a { color: rgb(1, 101, 153); }
.daohang .nav_sub { background: none repeat scroll 0% 0% rgb(239, 239, 239); overflow: hidden; -moz-background-inline-policy: continuous; height: 23px; position: absolute; right: 0pt; width: 754px; top: 65px; }
.daohang .nav_sub h2 { color: rgb(1, 101, 153); font-size: 12px; line-height: 23px; text-align: center; width: 34px; }
.daohang .nav_sub ul { position: absolute; top: 0pt; left: 34px; }
.daohang .nav_sub li { padding: 0pt 4px; display: inline; line-height: 23px; }
.daohang { width: auto; }
.daohang .wrap { margin: 0pt auto; width: 950px; }
.lanmu28 { background: none repeat scroll 0pt 0pt rgb(255, 255, 255); -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); font-family: Tahoma; font-size: 12px; line-height: 150%; text-align: center; }
.lanmu28 body, .lanmu28 div, .lanmu28 dl, .lanmu28 dt, .lanmu28 dd, .lanmu28 ul, .lanmu28 ol, .lanmu28 li, .lanmu28 h1, .lanmu28 h2, .lanmu28 h3, .lanmu28 h4, .lanmu28 h5, .lanmu28 h6, .lanmu28 pre, .lanmu28 form, .lanmu28 fieldset, .lanmu28 input, .lanmu28 textarea, .lanmu28 p, .lanmu28 blockquote, .lanmu28 th, .lanmu28 td { margin: 0pt; padding: 0pt; }
.lanmu28 fieldset, .lanmu28 img { border: 0pt none; }
.lanmu28 ol, .lanmu28 ul { list-style: none outside none; }
.lanmu28 h1, .lanmu28 h2, .lanmu28 h3, .lanmu28 h4, .lanmu28 h5, .lanmu28 h6 { font-size: 100%; font-weight: normal; }
.lanmu28 .clear:after, .lanmu28 .container:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.lanmu28 .clear, .lanmu28 .container {  }
.lanmu28 a:link { text-decoration: none; color: rgb(50, 50, 50); font-size: 14px; }
.lanmu28 a:visited { color: rgb(50, 50, 50); text-decoration: none; }
.lanmu28 a:hover { text-decoration: underline; color: rgb(50, 50, 50); }
.lanmu28 .header, .lanmu28 .body, .lanmu28 .footer { margin: 0pt auto; width: 960px; text-align: left; }
.lanmu28 .container { margin-bottom: 10px; }
.lanmu28 .box { position: relative; width: 700px; }
.lanmu28 .box .morearea { clear: both; position: absolute; right: 0pt; top: 16px; height: 31px; line-height: 31px; color: rgb(136, 136, 136); }
.lanmu28 .excerpt { color: rgb(102, 102, 102); }
.lanmu28 .content { float: left; }
.lanmu28 .sec_bar { float: right; width: 250px; }
.lanmu28 #bbs .piclist { float: left; margin-top: 19px; width: 288px; }
.lanmu28 #bbs .piclist li { margin: 0pt 7px 28px 10px; float: left; display: inline; width: 110px; }
.lanmu28 #bbs .piclist li .img { background: none repeat scroll 0% 0% rgb(204, 204, 204); display: block; margin-bottom: 8px; width: 110px; height: 75px; -moz-background-inline-policy: continuous; }
.lanmu28 #bbs .piclist li .title { overflow: hidden; display: block; height: 18px; text-align: center; font-weight: 700; }
.lanmu28 #bbs .titlelist { float: left; margin-top: 17px; width: 258px; }
.lanmu28 #bbs .titlelist li { background: url('main0819.gif') no-repeat scroll 11px -340px transparent; overflow: hidden; padding-left: 24px; height: 24px; line-height: 24px; -moz-background-inline-policy: continuous; }
.lanmu28 #tongcheng { clear: both; width: 698px; padding-top: 3px; }
.lanmu28 #tongcheng .morearea { top: 8px; }
.lanmu28 #tongcheng .tongchenglist { float: left; display: inline; width: 150px; margin: 19px 70px 0pt 11px; }
.lanmu28 #tongcheng .tongchenglist a.img { background: none repeat scroll 0% 0% rgb(204, 204, 204); overflow: hidden; display: block; margin-bottom: 8px; width: 150px; height: 85px; -moz-background-inline-policy: continuous; }
.lanmu28 #tongcheng .tongchenglist .title { overflow: hidden; margin-bottom: 3px; height: 18px; text-align: center; font-weight: 700; }
.lanmu28 #tongcheng .tongchenglist .excerpt { overflow: hidden; height: 36px; }
.lanmu28 #tongcheng .tongchenglist .date { overflow: hidden; height: 18px; color: rgb(136, 136, 136); font-size: 11px; }
.lanmu28 #daren { border: 1px solid rgb(225, 225, 225); margin-bottom: 10px; width: 250px; height: 296px; }
.lanmu28 #daren .darenlist { margin: 15px; position: relative; padding-left: 68px; width: 125px; height: 75px; }
.lanmu28 #daren .darenlist .img { background: none repeat scroll 0% 0% rgb(204, 204, 204); position: absolute; left: 0pt; top: 0pt; width: 55px; height: 55px; -moz-background-inline-policy: continuous; }
.lanmu28 #daren .darenlist .title { overflow: hidden; height: 18px; font-weight: 700; }
.lanmu28 #daren .darenlist .excerpt { overflow: hidden; height: 54px; }
.lanmu28 #lexuehui { border: 1px solid rgb(225, 225, 225); height: 215px; width: 250px; }
.lanmu28 #lexuehui .headline { margin: 13px auto 15px; position: relative; padding-left: 84px; width: 109px; }
.lanmu28 #lexuehui .headline .img { background: none repeat scroll 0% 0% rgb(204, 204, 204); position: absolute; left: 0pt; top: 0pt; width: 70px; height: 70px; -moz-background-inline-policy: continuous; }
.lanmu28 #lexuehui .headline .title { overflow: hidden; margin-bottom: 3px; height: 36px; font-weight: 700; }
.lanmu28 #lexuehui ul { margin: 0pt auto; width: 193px; }
.lanmu28 #lexuehui li { background: url('main0819.gif') no-repeat scroll 3px -340px transparent; overflow: hidden; padding-left: 18px; height: 24px; line-height: 24px; -moz-background-inline-policy: continuous; }
.lanmu28 h2 { border-bottom: 1px solid rgb(225, 225, 225); overflow: hidden; color: rgb(0, 0, 0); line-height: 31px; font-weight: bold; font-size: 14px; background: url('left_title_bg.png') repeat scroll 0pt 0pt transparent; height: 27px; padding-left: 30px; }
.lanmu28 .content h2, .lanmu28 .sec_bar h2 { text-indent: 0pt; }
.lanmu28 .content h2 { border-color: rgb(208, 208, 208); color: rgb(0, 0, 0); padding-left: 15px; }
.lanmu28 .content h2 a, .lanmu28 .sec_bar h2 a { overflow: hidden; float: left; height: 31px; width: 50px; }
.lanmu28 #bbs h2 { background: url('sprites.jpg') repeat scroll -238px -351px transparent; color: rgb(0, 0, 0); -moz-background-inline-policy: continuous; }
.lanmu28 #bbs h2 a { width: 80px; }
.lanmu28 #tongcheng h2 { background: url('sprites.jpg') repeat scroll -238px -351px transparent; color: rgb(0, 0, 0); -moz-background-inline-policy: continuous; padding-left: 12px; }
.lanmu28 #tongcheng h2 a { width: 80px; color: rgb(0, 0, 0); }
.lanmu28 #daren h2 {  }
.lanmu28 #lexuehui h2 {  }
.lanmu82 { margin: 0px; font-family: "宋体"; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); line-height: 20px; }
.lanmu82 * {  }
.lanmu82 a:link { color: rgb(66, 66, 66); text-decoration: none; }
.lanmu82 a:visited { color: rgb(66, 66, 66); text-decoration: none; }
.lanmu82 a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
.lanmu82 ul, .lanmu82 h2, .lanmu82 p, .lanmu82 form, .lanmu82 h1, .lanmu82 h3, .lanmu82 h4, .lanmu82 h5 { margin: 0px; padding: 0px; list-style: none outside none; }
.lanmu82 #main { margin: auto; background-repeat: repeat-x; height: auto; width: 960px; }
.lanmu82 img { border-width: 0px; }
.lanmu82 .tall { overflow: hidden; float: left; margin-top: 0px; width: 960px; }
.lanmu82 .nawz { overflow: hidden; margin-top: 5px; margin-left: auto; margin-right: auto; width: 360px; float: left; padding-left: 5px; }
.lanmu82 .nawzz { overflow: hidden; width: 250px; float: left; padding-left: 3px; }
.lanmu82 .jdxe { margin: auto; overflow: hidden; background-repeat: repeat-x; height: 27px; line-height: 26px; display: block; background-image: url('mstd_31.jpg'); }
.lanmu82 .jdxe h1 { border-width: 0px; overflow: hidden; font-size: 14px; background-repeat: no-repeat; font-weight: bold; color: rgb(0, 77, 89); padding-top: 7px; padding-left: 28px; margin-left: 5px; line-height: 20px; background-image: url('mstd_29.jpg'); }
.lanmu82 .aMore { font-size: 12px; float: right; color: rgb(0, 77, 89); text-decoration: none; margin-right: 5px; display: inline; }
.lanmu82 .ztims { margin: auto; background-image: url('mstd_31.jpg'); display: block; height: 27px; background-repeat: repeat-x; }
.lanmu82 .ztims h1 { border-bottom: 1px solid rgb(255, 255, 255); background-image: url('mstd_40.jpg'); background-repeat: no-repeat; font-size: 14px; line-height: 20px; font-weight: bold; padding-left: 12px; margin-left: 5px; margin-top: 2px; padding-top: 5px; }
.lanmu82 .paih { overflow: hidden; float: left; margin-top: 5px; width: 960px; }
.lanmu82 .onlhh { border: 1px solid rgb(143, 218, 223); float: left; height: 250px; width: 280px; }
.lanmu82 .bgtt { border: 1px solid rgb(143, 218, 223); float: left; height: 250px; margin-left: 5px; width: 401px; }
.lanmu82 .lbdww { border: 1px solid rgb(143, 218, 223); float: left; margin-left: 5px; height: 250px; width: 260px; }
.lanmu82 .deepgray { overflow: hidden; font-size: 12px; font-weight: normal; color: rgb(66, 66, 66); line-height: 22px; text-align: left; float: left; height: 22px; }
.lanmu82 .weword { margin: 5px auto auto; overflow: hidden; font-size: 12px; line-height: 22px; width: 220px; float: left; padding-left: 5px; }
.lanmu82 .a02 { overflow: hidden; font-size: 14px; font-weight: normal; color: rgb(66, 66, 66); line-height: 21px; text-align: left; float: left; height: 22px; }
.lanmu82 a.a02:link { font-size: 14px; color: rgb(66, 66, 66); text-decoration: none; }
.lanmu82 a.a02:visited { font-size: 14px; color: rgb(66, 66, 66); text-decoration: none; }
.lanmu82 a.a02:active { font-size: 14px; color: rgb(204, 0, 0); text-decoration: underline; }
.lanmu82 a.a02:hover { font-size: 14px; color: rgb(204, 0, 0); text-decoration: underline; }
.lanmu82 { margin: 0pt; padding: 0pt; font-size: 12px; height: auto; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center top; }
.lanmu84 * { margin: 0pt auto; }
.lanmu84 { text-align: center; font-family: Tahoma,"宋体"; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.lanmu84 div, .lanmu84 form, .lanmu84 img, .lanmu84 ul, .lanmu84 ol, .lanmu84 li, .lanmu84 dl, .lanmu84 dt { border: 0pt none; margin: 0pt auto; line-height: 180%; list-style: none outside none; }
.lanmu84 h1, .lanmu84 h2, .lanmu84 h3, .lanmu84 h4, .lanmu84 h5, .lanmu84 h6 { font-weight: 100; }
.lanmu84 a:link { font-size: 12px; text-decoration: none; color: rgb(255, 255, 255); }
.lanmu84 a:visited { font-size: 12px; color: rgb(0, 0, 0); text-decoration: none; }
.lanmu84 a:hover { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 a:active { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .wrap { width: 962px; padding-top: 2px; }
.lanmu84 .frame { border: 1px solid rgb(205, 205, 205); }
.lanmu84 .frame1 { padding: 1px; }
.lanmu84 h1 { font-size: 14px; font-weight: bold; background-image: url('mstd_29.jpg'); color: rgb(0, 77, 89); float: left; padding-left: 24px; width: 90px; padding-top: 2px; }
.lanmu84 .font4 { font-size: 20px; color: rgb(51, 51, 51); font-family: "黑体"; }
.lanmu84 .font4 a:link { font-size: 20px; color: rgb(51, 51, 51); text-decoration: none; }
.lanmu84 .font4 a:visited { font-size: 20px; color: rgb(255, 0, 0); text-decoration: none; }
.lanmu84 .font4 a:hover { font-size: 20px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font4 a:active { font-size: 20px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font5 { font-size: 14px; color: rgb(0, 0, 0); }
.lanmu84 .font5 a:link { font-size: 14px; color: rgb(0, 0, 0); text-decoration: none; }
.lanmu84 .font5 a:visited { font-size: 14px; color: rgb(0, 0, 0); text-decoration: none; }
.lanmu84 .font5 a:hover { font-size: 14px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font5 a:active { font-size: 14px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font6 { font-size: 12px; color: rgb(136, 136, 136); text-align: left; }
.lanmu84 .font6 a:link { font-size: 12px; color: rgb(136, 136, 136); text-decoration: none; }
.lanmu84 .font6 a:visited { font-size: 12px; color: rgb(136, 136, 136); text-decoration: none; }
.lanmu84 .font6 a:hover { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font6 a:active { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font8 { font-size: 12px; color: rgb(101, 101, 101); }
.lanmu84 .font8 a:link { font-size: 12px; color: rgb(101, 101, 101); text-decoration: none; }
.lanmu84 .font8 a:visited { font-size: 12px; color: rgb(101, 101, 101); text-decoration: none; }
.lanmu84 .font8 a:hover { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .font8 a:active { font-size: 12px; color: rgb(255, 0, 0); text-decoration: underline; }
.lanmu84 .left { margin: 0pt 10px 0pt 0pt; width: 346px; }
.lanmu84 .jsdp { margin: 0pt; padding: 0pt; width: 344px; float: left; }
.lanmu84 .jsdp ul { margin: 0pt; padding: 5px 5px 0pt 10px; }
.lanmu84 .jsdp li { margin: 0pt; padding: 0pt 0pt 0pt 10px; background: url('img10.gif') no-repeat scroll left center transparent; overflow: hidden; text-align: left; -moz-background-inline-policy: continuous; height: 25px; }
.lanmu84 .jsdp span { float: right; color: rgb(136, 136, 136); font-size: 12px; text-align: left; }
.lanmu84 .jsdp3 { clear: both; font-size: 1px; width: 1px; height: 5px; }
.lanmu84 .jsdpbt { padding: 3px 25px; width: 294px; height: 25px; float: left; text-align: left; background-image: url('mstd_31.jpg'); }
.lanmu84 .jsdpbt a { color: rgb(0, 77, 89); }
.lanmu84 .jsdpbt span { float: right; }
.lanmu84 .jsdpbk { width: 344px; float: left; }
.lanmu84 .right606 { width: 606px; float: right; }
.lanmu84 .new { margin: 0px 0pt 0pt; padding: 0pt; float: left; width: 344px; }
.lanmu84 .newbt { padding: 3px 25px; background: url('mstd_31.jpg') repeat scroll 0% 0% transparent; width: 294px; height: 25px; float: left; text-align: left; -moz-background-inline-policy: continuous; }
.lanmu84 .newbt a { color: rgb(0, 77, 89); }
.lanmu84 .newbt span { float: right; }
.lanmu84 .newlb { margin: 0pt auto; width: 344px; }
.lanmu84 .newlb ul { margin: 0pt 10px 10px; padding: 0pt; }
.lanmu84 .newlb li { padding: 0pt 0pt 0pt 10px; background: url('img10.gif') no-repeat scroll left center transparent; width: 300px; float: left; text-align: left; -moz-background-inline-policy: continuous; }
.lanmu84 .newzy { padding: 10px 0pt; width: 344px; float: left; }
.lanmu84 .newzy ul { margin: 0pt; padding: 0pt; }
.lanmu84 .newzy li { margin: 0pt; padding: 0pt 0pt 0pt 10px; }
.lanmu84 .right { margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% rgb(248, 248, 248); width: 248px; float: right; text-align: left; -moz-background-inline-policy: continuous; }
.lanmu84 .zt { padding: 3px 10px 0pt 25px; background: url('mstd_31.jpg') repeat scroll 0% 0% transparent; width: 211px; height: 30px; -moz-background-inline-policy: continuous; color: rgb(0, 77, 89); }
.lanmu84 .zt a { color: rgb(0, 77, 89); }
.lanmu84 .zt span { float: right; }
.lanmu84 .ztlb { margin: auto; padding: 0pt; width: 246px; float: left; height: 232px; }
.lanmu84 .ztlb ul { margin: 0pt; padding: 10px; width: 226px; float: left; }
.lanmu84 .ztlb li { margin: 0pt; padding: 0pt 7px 5px; width: 61px; float: left; line-height: 21px; }
.lanmu84 #ztlba { margin-top: 3px; text-align: center; }
.toutiao { text-align: center; }
.toutiao { text-align: -moz-center; }
.toutiao { margin: 0px; font-size: 12px; font-family: "宋体"; color: rgb(51, 51, 51); }
.toutiao a { text-decoration: none; }
.toutiao a:link { color: rgb(31, 55, 109); }
.toutiao a:visited { color: rgb(31, 55, 109); }
.toutiao a:hover, .toutiao a:active, .toutiao a:focus { color: rgb(189, 10, 1); text-decoration: underline; }
.toutiao .a1_left { float: left; width: 300px; margin-right: 10px; }
.toutiao .a1_center { float: left; width: 390px; margin-right: 10px; }
.toutiao .a1_right { float: left; width: 250px; }
.toutiao .a1_zuo { border: 1px solid rgb(225, 225, 225); }
.toutiao .a1_zhong { border: 1px solid rgb(225, 225, 225); overflow: hidden; }
.toutiao .a1_you { border: 1px solid rgb(187, 210, 235); }
.toutiao .a1_r_title { padding: 7px 0pt 0pt 28px; background: url('left_title_bg.png') repeat scroll 0% 0% transparent; -moz-background-inline-policy: continuous; height: 19px; font-size: 13px; color: rgb(64, 98, 137); text-align: left; }
.toutiao .n_l { float: left; width: 90%; }
.toutiao .newh { margin: 4px 0pt; overflow: hidden; height: 20px; }
.toutiao .ge { height: 2px; line-height: 2px; }
.toutiao .ndot { background: url('dot1.png') repeat scroll 0% 0% transparent; -moz-background-inline-policy: continuous; width: 100%; height: 16px; line-height: 16px; clear: both; }
.toutiao .n1 { padding: 0px 0pt 4px 4px; overflow: hidden; text-align: left; font-weight: bold; font-size: 14px; height: 12px; }
.toutiao .n2 { padding: 0px 0pt 0pt 4px; overflow: hidden; height: 55px; line-height: 18px; }
.toutiao .ndot_1 { background: url('dot1.png') repeat-x scroll 3px 50% transparent; -moz-background-inline-policy: continuous; width: 100%; height: 8px; line-height: 8px; clear: both; }
.toutiao .hang { margin: 6px 0pt; overflow: hidden; height: 14px; }
.toutiao .fttj { overflow: hidden; height: 14px; margin-bottom: 5px; text-align: left; }
.toutiao .cbt { border-bottom: 1px solid rgb(225, 225, 225); padding: 6px 0pt 0pt 30px; background: url('center_bg.png') repeat scroll 0% 0% transparent; -moz-background-inline-policy: continuous; height: 19px; font-size: 14px; color: rgb(128, 128, 128); text-align: left; }
.toutiao .cbtl { float: left; width: 100px; font-size: 13px; padding-top: 0px; }
body { margin: 0px auto; width: 960px; }
.haha { margin: 10px 2px 10px 3px; }
.cl { border-bottom: 1px solid rgb(238, 238, 238); margin: 10px auto; font-size: 12px; width: 910px; }
.cl a { color: rgb(81, 81, 81); padding-left: 10px; }
.footernew { margin: 0pt auto; overflow: hidden; color: rgb(81, 81, 81); text-align: center; font-size: 12px; line-height: 24px; padding-top: 12px; width: 960px; }
.footernew a { color: rgb(81, 81, 81); text-decoration: none; }
.footernew a:hover { color: rgb(189, 10, 1); text-decoration: underline; }
.footernew a:visited { color: rgb(81, 81, 81); }

