*{margin:0px auto;padding:0 auto;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, images, ins, kbd, q, s, samp, small, strike,  sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,caption, tfoot, thead,th, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {height: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);overflow:hidden;}
body {line-height:1.4em;font-family:微软雅黑;position:relative;height: 100%;overflow:scroll;}
form {display:block;width:100%;}
TABLE{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;BORDER-COLLAPSE:collapse;}

hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee;}
img {-ms-interpolation-mode: bicubic; border: 0 ;}
ul { padding-left: 0; list-style-type: none;}
i, em { font-style: normal;}
big { font-size: 1.3em;}
small { font-size: 0.77em;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
a { color: inherit;}
a:hover {color: #036;}

/*对ie8设置最小宽度，防止页面错乱*/
for ie8
body {
  min-width: 1240px\9;
}
for ie9+
@media all and (min-width:0) {
  body {
    min-width: 0;
    overflow-x: hidden;
  }
}

body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;content: 'Pc';}

article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
input, select, textarea{outline: 0;font-family: inherit;font-size:100%;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto;}
input[type='search'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none;}
input[type='file'] { display: block;}
input[type='range'] { display: block; width: 100%;}
select[multiple], select[size] { height: auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { 
  outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
fieldset { min-width: 0; margin: 0; padding: 0; border: 0;}
legend { font-size: 1.3em; line-height: 2.5; display: block; width: 100%; margin-bottom: 20px; 
  padding: 0; color: #333; border: 0; border-bottom: 1px solid #e5e5e5;}
h1{text-align:center;font-size:16px;margin:0px;padding:0px;font-weight:bold;}

.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.wrap {
  max-width:1300px;min-width:900px;
  margin-right: auto;
  margin-left: auto;
}
.headerfix {
  background-color:#F8F8F8;
  position: fixed;
  top: 0;
  left: 0;
  height:80px;
  z-index: 100;
  width: 100%; border-bottom: inset 1px #F0F0F0
}

.container{max-width:1300px;min-width:900px;margin:0px auto;background-color:#FFF;}
#header{width:100%;height:60px;margin:0px auto;background-color:#F8F8F8;}
#header1{width:35%;text-align:left;float:left;clear:left;overflow:hidden;height:60px;}
#header2{width:5%;text-align:center;float:left;overflow:hidden;padding:35px 0px 0px;}
#header3{width:56%;text-align:right;float:right;clear:right;overflow:hidden;color:#666;line-height:1em;}
#header3 form{text-align:right;float:right;clear:right;padding-top:9px;}
.searcht{background-color:#FFF;float:left;height:24px;line-height:23px;width:288px; padding-left:3px;font-size:14px;}
.searchb{background-image:url(../common/magglass1.gif);background-repeat:no-repeat;background-position:1px 5px;background-color:#FF632F;border:0px;width:89px;height:29px;cursor:pointer;float:left;color:#FFF; font-weight:bold;font-size:14px;padding-left:21px;}
.searchb:hover{color:#000;}
.menucontainer{background:#0099ff;clear:both;max-width:1300px;min-width:900px;margin:0px auto;}
.menu{width:930px;z-index:1;position:absolute;}
.menu ul li a, .menu ul li a:visited{display:block;text-decoration:none;color:#000;width:auto;height:25px;line-height:58px;padding:13px 1px 1px 1px;}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu ul li{float:left;display:inline-block; margin-right:.8em;padding-top:10px; font-size:1.1em;font-weight: bold;}
.menu ul li div{display:none;}
.menu ul li:hover div{display:block;}
.menu ul li:hover a{color:#094989;}
.menu ul li:hover .tnav {position:fixed;top:4.5em;width:100%;padding-top:0em;padding-bottom: .1em; background:#FFF; z-index:-5;left:0px;}
.menu ul li:hover .tnav .m2{padding-top:0em; background:#fff;text-align: center;}

.menu ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li a,.menu ul li:hover ul li a:visited{color:#666;padding:4px 13px 2px;width:120px;height:auto;line-height:18px;}
.menu ul li:hover ul li:hover a{color:#094989;}


.probanner{margin:6em auto 1em auto;width: 100%;text-align:center;}


.headts{float: right; position: relative;padding-top:1px;z-index:100;font-size:13px;}
.headtel{ text-align:right;position: relative; padding-top:3px;z-index:100;font-size:13px; clear:both;color:#666;}
.headsearch {float: right; position: relative;padding-top:11px;z-index:100;font-size:13px;}

.pml {width:56%;line-height:0.1em;padding:3% 0px 1% 1%; margin:-1em auto; text-align:left; overflow:hidden; float:left;clear:left;}
.pmm {clear:both; font-weight:bold; font-size:1.3em;padding:1.5em 0 1.5em .5em;}
.pml  ul li {float:left; width:23%;margin:0 .1% .1% .1%;font-size:1em;font-weight:normal;}
.pml_mid{margin:3em auto;width:15%;overflow:hidden;  float:left;}
.pml_line{margin:3.9em 0 1em 0; width:1px; height:9em;background: #F0F0F0;  overflow:hidden; float:left;}
.pml_right{margin:2em auto; padding: 1em 0 0 9px; width:42%; overflow:hidden;text-align: center; float:left;}
.pmpl {line-height:1em;padding:.5% 0px 0px 0px; margin:0 auto .3em auto;background:#D3E8FA;border-bottom:#666 dotted 1px;}
.pmpl a{color:#000; text-decoration:none;}
.pmpl ul {display:block;width:100%;margin:.3em auto;list-style: none;padding:0;margin:0;}
.pmpl li {float:left; width:15%;margin:0 .6% 1% .6%}
.pmpl li a {padding:.2em 0px;display:block;background:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-decoration:none; border:solid 1px #ddd;}
.pmpl ul li a:visited{color:#666;}
.pmpl ul li a:hover{color:#666;}
.clearfix {display: inline;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.bnavg{clear:both; color:#333; font-weight:bold; font-size:1em;margin:.1em 0 .1em 0;padding:.1em 0 .1em .2em;border-bottom:#666 dotted 1px;border-left:solid #36F .5em;}

.ul2{       display: flex;
            justify-content: center;
            align-items: center;
            cursor: pointer;
        }

.ul2 img{max-height:120px;max-width:120px;}
.tnav .pml_right .dv2{border: 1px solid #ccc;width:130px; height: 130px; display: table-cell;vertical-align: bottom;padding-bottom: 5px}
.tnav .pml_right .dv2 a,.tnav .pml_right .dv2 a:visited{padding:0;width:auto;height:auto;line-height:auto;}
.dv2:hover{border:#008aff 1px solid;color:#008aff}
.tnav .pml_right ul li {float:left; width:26%;font-size:1em;font-weight:normal;margin:20px 1px 10px 1px;  text-align: center;}


#paged{width:938px;margin:30px auto 0px auto;}
#paged table{margin:0px auto;}
.sm{width:99%;margin:32px 0px 3px 0px;padding:3px 3px 3px 3px;border:#FF632F 1px solid;background-color:#F8F8F8;}
#pagebody{max-width:1300px;min-width:900px;margin:3px auto 0 auto;background-color:#FFF;}
#sidebar{width:19%;text-align:left;float:left;clear:left;padding-top:1px;background-color:#FFF;}
#search{width:100%;text-align:left;padding-left:16px;padding-top:9px;font-size:12px;}
#mainbody{border:1px solid #F3F3F3;width:80%;text-align:left;float:right;clear:right;background-color:#FFF;}
#Footer{margin:0px auto;width:100%;clear:both;padding-top:10px;}
#Footer table{margin:0px auto;}
.menuleft{width:238px;height:403px;position:relative;margin:0;font-size:16px;margin:0px 0;border:#ccc solid 1px;}
.menuleft ul li a, .menuleft ul li a:visited{display:block;text-decoration:none;width:236px;height:30px;color:#000;border-bottom:1px dotted #ccc;padding:5px 20px 0px 28px;line-height:20px;font-size:16px;overflow:hidden;}
.menuleft ul{padding:0;margin:0;list-style-type:none;}
.menuleft ul li{float:left;margin-right:1px;position:relative;}
.menuleft ul li ul{display:none;}
.menuleft ul li:hover a{color:#fff;background:#36f;}
.menuleft ul li:hover ul{display:block;position:absolute;top:0;left:236px;width:128px;}
.menuleft ul li:hover ul li a.hide{background:#6a3;color:#fff;}
.menuleft ul li:hover ul li:hover a.hide{background:#6fc;color:#000;}
.menuleft ul li:hover ul li ul{display:none;}
.menuleft ul li:hover ul li a{display:block;background:#36f;color:#fff;border-bottom:1px solid #fff;}
.menuleft ul li:hover ul li a:hover{background:#36f;color:#000;}
.menuleft ul li:hover ul li:hover ul{display:block;position:absolute;left:105px;top:0;}
.title_01{PADDING-LEFT:16px;WIDTH:237px;LINE-HEIGHT:19px;HEIGHT:37px;BACKGROUND-COLOR:#ff6600;TEXT-ALIGN:left}
.title_01 .title_left{BORDER-TOP:#ff6600 6px solid;border-bottom:1px solid #fff;FONT-WEIGHT:bold;FONT-SIZE:18px;FLOAT:left;WIDTH:89px;COLOR:#666666;PADDING-TOP:9px;HEIGHT:36px;BACKGROUND-COLOR:#eeeeee;TEXT-ALIGN:center;}

.bnav{background:url("../common/txt_bgm.gif") center left scroll no-repeat #ECECEC; background-position:1em; margin:1% auto; padding:.5em .5em .5em .5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.bnavz{padding-left: 4.3em;}
.bnavz1{padding-left: 4.8em;}
.bnavp{background:url("../common/txt_bgm.gif") center left scroll no-repeat #ECECEC; background-position:1em; margin:0 auto 5px auto; padding:.5em 0.5em .5em 5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; font-weight:bolder;}
.mark{background-color:#ccc; height:38px; padding-top:8px; text-align:center}
.markred{display:inline;color:#F00;}
.markred span a{background-image:url(../share/nawf.gif);background-repeat:no-repeat;background-position:0px 6px;padding-left:13px;margin-left:16px;color:#000;}
.markred span{color:#000}
.mark span{background-image:url(../share/nawf.gif);background-repeat:no-repeat;background-position:0px 6px;padding-left:13px;margin-left:16px;color:#000;}
.markred span a,.mark span a{color:#000;font-weight:bold;}
.markred span a:hover,.mark span a:hover,.mdh a:hover{color:#c00;}

#LRfloater1{z-index:9999;position:fixed ! important;right:8px;bottom:0px;text-align:left; background:#F90;padding:0px 1px 1px 1px;}
.lftext{background:#F90;font-size: 16px; font:bolder; color: #fff;padding:6px 0px 0px 6px; height: 26px}
.lftext .span1{float:right; padding-right: 3px; font-size: 29px; font-weight: lighter;}
.lftext .span2{float:left;}
.writ{padding-left:3px;background-color:#FFF;}
.writ img{margin:0px 0 3px 0}
.writ b{display:block;margin:6px 0 0px 0}
#LRfloater1 span{background-image:url(nawg.gif);background-repeat:no-repeat;background-position:0px 6px;padding:0px 0px 0px 13px;display:block}

.cus{text-align:left;clear:both;height:auto;overflow:hidden;line-height:1.1;background-color:#FFF; margin-bottom:2px;margin-left:0px;width:100%;}
.cus li{list-style:none;line-height:1.3;border-bottom:#999 dotted 1px;padding:2px 3px 2px 3px;}
.cus li:hover{background-color:#eee;}
.cus ul{padding:0;margin:0;}
.wx{border:dotted #CCC 1px; width:118px; font-size:12px; margin:6px;0;}
#comj{margin:0px;line-height:1.8em; padding:8px 12px;}