body { margin: 0px; font-size: 12px; font-family: "microsoft yahei","榛戜綋","Arial","瀹嬩綋"; }
.clear { clear: both; visibility: hidden; height: 0px; overflow: hidden; }
.clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
form { margin: 0px; display: inline; }
img, a img { border: 0px none; margin: 0px; padding: 0px; }
.left { float: left; }
.right { float: right; }
h1, h12, h3, h5, h6, ul, ol, li, dl, dt, dd, p { list-style-type: none; margin: 0px; padding: 0px; }
input, select, button { vertical-align: middle; }
.b { font-weight: bold; }
h1, h2, h3 { margin: 0px; padding: 0px; font-weight: normal; font-size: 12px; }
body, a { color: #333333; }
a { text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
.w300 { width: 300px; }
.w680 { width: 680px; }
.tt1 { border-bottom: 1px solid #DCDCDC; height: 30px; line-height: 24px; color: #000; }
.k10 { height: 10px; width: 100%; overflow: hidden; }
.k15 { height: 15px; width: 100%; overflow: hidden; }
.k20 { height: 20px; width: 100%; overflow: hidden; }
.bai, .bai a, a.bai { color: #fff; }
.huang, .huang a, a.huang { color: #FF6600; }
.f16 { font-size: 16px; }
/*顶部*/
.top { background:url(../images/top_bg.jpg); height: 106px; }
.top_box { width: 1060px; margin: auto; }
.logo { background:url(../images/logo.jpg); width: 700px; height: 106px; margin: 0px; }
.english { float: right; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; font-size: 12px; }
.search { background:url(../images/search_bg.jpg); height: 30px; margin: 4px 0px 0px; padding: 0px 0px 0px 37px; }
.search_inps { border: medium none; background:none; height: 28px; line-height: 28px; font-size: 14px; width: 160px; color: #C8C8C8; }
.search_btn { border: medium none; background:none; width: 72px; height: 28px; line-height: 28px; font-size: 12px; cursor: pointer; margin-left: 10px; }
.clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
/*导航*/
.navBar { background:url(../images/menu_bg.jpg); position: relative; z-index: 1; color: #fff; height: 50px; line-height: 50px; }
.nav { width: 1000px; margin: 0px auto; font-family: "Microsoft YaHei",SimSun,SimHei; }
.nav h3 { font-weight: normal; font-size: 14px; }
.nav .m { position: relative; float: left; width: 98px; display: inline; text-align: center; }
.nav .mshu { width: 2px; height: 50px; background:url(../images/menu_shu.jpg); float: left; }
.nav h3 a { height: 50px; display: block; color: #fff; text-decoration: none; }
.nav .on h3 a { background: #004A83; text-decoration: none; font-weight: bold; color: #fff; }
.nav .sub { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 0px; top: 50px; background: #E6F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub li a { color: #338BD2; display: block; width: 90px; margin: 6px auto 0px; height: 24px; line-height: 24px; }
.nav .sub li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub2 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 140px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub2 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub2 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub span { display: block; height: 36px; width: 100px; float: left; border-bottom: 1px dashed #CDE1F1; text-align: center; }
.nav .sub span a { color: #338BD2; display: block; width: 90px; margin: 6px auto 0px; height: 24px; line-height: 24px; }
.nav .sub span a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub3 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 0px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub3 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub3 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub4 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 0px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub4 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub4 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub5 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 20px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub5 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub5 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub6 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 80px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub6 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub6 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub7 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 80px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub7 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub7 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav .sub8 { display: none; width: 90px; padding: 10px 0px; position: absolute; left: 90px; top: 100px; background: #D5F0F8; float: left; line-height: 24px; font-family: "microsoft yahei","Arial","宋体"; }
.nav .sub8 li { text-align: center; height: 36px; width: 90px; margin: auto; border-bottom: 1px dashed #CDE1F1; }
.nav .sub8 li a:hover { background: #0169BC; color: #fff; text-decoration: none; }
.nav #myydt .sub { z-index: 1; width: 240px; padding: 10px; }
.nav #mylfw .sub { z-index: 1; width: 300px; padding: 15px; }
.nav #myxky .sub { z-index: 1; width: 300px; padding: 10px; }
.nav #myxjy .sub { z-index: 1; width: 300px; padding: 15px; }
.nav #mhlfc .sub { z-index: 1; width: 240px; padding: 10px; }
.nav #mztzl .sub { z-index: 1; width: 240px; padding: 10px; }
/*底部*/
.yqlj { padding: 10px 0px 0px; height: 50px; }
.foot { background: #015594; margin-top: 5px; padding: 28px 0px 0px; }
.foot ul { width: 650px; margin: auto; border-bottom: 1px solid #6799BF; height: 250px; }
.foot ul li { float: left; height: 250px; }
.foot ul li dl { width: 100%; }
.foot ul li dl dt { border-bottom: 1px solid #6799BF; height: 36px; font-size: 18px; color: #fff; font-weight: bold; margin-bottom: 10px; }
.foot ul li dl dd { height: 30px; }
.foot ul li dl dd a { color: #fff; }
.foot ul li dl dd a:hover { color: #8CBEE4; text-decoration: none; }
.copy { padding: 20px 0px; margin: auto; }
span.newscat {  }
span.newstitle {  }
span.newsdate { float: right; padding-right: 10px; }
.table_list {width: 100%; font-size: 12px; color: #515151; background: #87AFE0;}
.table_list table {width: 100%; thiscellSpacing: expression(this.cellSpacing = 1);}
.table_list td { font-size: 12px; color: #464444; padding-left: 10px; height: 24px; padding: 2px;}
.bg1 { background-color: #FFFFFF;}
.bg2 { background-color: #F7F7F7;}
.bg3 { background-color: #F7F7F7;}
#yjmz{ overflow:auto;}
.clr{clear:both;overflow:hidden;height:0;}      
a.closeBtn{position:absolute;top:4px;right:10px;display:block;width:60px;padding:4px 0;text-align:center;background:#fff;border:1px solid #85B6E2;color:#333;}
a.closeBtn:hover{color:#fff;border:1px solid #85B6E2;background:#85B6E2;}
.example{zoom:1;}
.example .tigger{}
.example select{margin-top:10px;}
.blk{width:900px;position:relative;}
.blk .headp, .blk .headp-right, .blk .footp, .blk .footp-right{overflow:hidden;height:4px;}
.blk .headp{padding-left:4px;}
.blk .headp-right{background-position:right top;}
.blk .footp{padding-left:4px;background-position:left bottom;}
.blk .footp-right{background-position:right -4px;}
.blk .mainp{border-left:2px solid #85B6E2;border-right:2px solid #85B6E2;position:relative;background:#fff;}
.blk .mainp h2{font:bold 16px "Microsoft YaHei";padding:10px 20px 2px;color:#85B6E2;}
.blk .mainp ul{padding:1px;zoom:1;overflow:hidden;font-size:12px;}
.blk .mainp ul li{float:left;width:120px;text-align:center;line-height:24px;margin-bottom:5px;margin-right:5px;border-bottom:0px solid #ccc; }
.blk .mainp ul li a{color:#333;display:block;}
.blk .mainp ul li a:hover{background:#85B6E2;color:#fff;font-weight:normal;font-size:12px;}
/* popup_iframe */
* html .popup_iframe{width:expression(this.previousSibling.style.width);height:expression(this.previousSibling.style.height);}
.hrclass {width:1100px;height:1px;border:none;border-top:1px dashed #0066CC; }
.secdirector{ border:1px solid #ccc; padding:3px;}
.pjustify{width:100%;text-align:justify;text-justify:distribute;}
.yqlj { line-height: 40px; color: #fff; padding-top: 5px; font-size: 16px; }
/*栏目、文章*/
.body_box1 { width: 1000px; margin: auto; overflow: hidden; }
.ny_bg { background: url(../images/bofy_bg1.jpg) repeat-x scroll center 0px; }
.bar1 { height: 145px; }
.bar2 { height: 50px; }
.left_nav { float: left; background: #F2F2F2; width: 200px; margin-bottom: -100000px; padding-bottom: 100000px; }
.left_nav_tt { height: 56px; line-height: 56px; padding: 0px 0px 0px 20px; font-size: 18px; font-weight: bold; color: #FFF; background: url(../images/left_tt.jpg) repeat;}
.left_nav ul { border: 1px solid #E6E6E6; }
.left_nav ul li { height: 43px; line-height: 43px; }
.left_nav ul li a { display: block; height: 43px; line-height: 43px; color: #333333; font-size: 14px; background: url(../images/left_bg.jpg) repeat; padding: 0px 0px 0px 46px; }
.left_nav ul li a:hover { background: url(../images/left_on.jpg) repeat; color: #FFF; text-decoration: none; }
.left_nav ul li a.left_nav_on { background: url(../images/left_on.jpg) repeat; color: #FFF; text-decoration: none; }
.ny_right { width: 770px; margin: auto; overflow: hidden; }
.ny_weizhi { height: 36px; color: #666666; }
.ny_weizhi_tt { border-bottom: 2px solid #A8C8DB; height: 50px; width: 250px; background: url(../images/weizhi_bg.jpg) no-repeat scroll 0px 6px; font-size: 24px; color: #393939; padding: 0px 0px 0px 14px; font-weight: bold; }
.ny_bar { height: 30px; }
.ny_bar1 { height: 55px; }
.ny_body { width: 100%; line-height: 28px; font-size: 14px; }
.fenye { padding: 20px 0px 0px; height: 40px; text-align: center; }
.fenye li { padding: 5px 10px; border: 1px solid #E3E3E3; color: #046CB5; display:inline-block; }
.fenye li:hover { color: #f00; background: #EEEEEE; text-decoration: none; }
