@charset "utf-8";
/*基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:12px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse; padding:0;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative;}

a { text-decoration: none; outline: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
table{ border-color:#ccc;}
.fl{ float:left!important;}
.fr{ float:right;}

.neirong{ width:100%; margin:0px auto; clear:both; max-width:920px;}
.cptd{ width:100%; background:#f2f2f2; padding:25px; box-sizing:border-box; margin-top:10px;}
.cptd_t{ width:100%;}
.cptd_tz{ width:100%; font-size:24px; font-weight:bold; text-align:center; line-height:1;}
.cptd_tn{ width:100%; font-size:20px; color:#333; line-height:20px; margin-top:10px; text-align:center; text-transform:uppercase;}
.cptd_k{ width:100%; margin-top:20px;}
.cptd_kl{ width:450px; font-size:14px; line-height:1.4;}
.cptd_kr{ width:410px;}
.cptd_kr img{ width:100%;}

.jscs{ width:100%; margin-top:20px;}
.jscs_n{ width:100%; margin-top:15px;}
.jscs_n table{ border-color:#d9d8d8; border-radius:20px;}
.jscs_n table td{ line-height:30px; padding-left:5px; font-size:13px;}
.jscs_n table td.textl{ text-align:left;}
.jscs_n table td.textc{ text-align:center;}
.jscs_n table td.textr{ text-align:right; padding-right:5px; box-sizing:border-box;}
.jscs_n table td.color1{ background:#e8f2e1;}
.jscs_n table td.color2{ background:#fef2cc;}

.nbjg{ width:100%; background:#f2f2f2; padding:25px; box-sizing:border-box; margin-top:20px;}
.nbjg_k{ width:100%; margin-top:20px;}
.nbjg_kl{ width:425px;}
.nbjg_kl img{ width:100%;}
.nbjg_kr{ width:425px; font-size:14px;}
.nbjg_krt{ width:100%; font-size:15px; margin-top:40px;}
.nbjg_krn{ width:100%; margin-top:10px;}

.canshu1{ width:100%; margin-top:20px; box-sizing:border-box; border:1px #ccc solid; padding:10px;}
.canshu_b{ width:100%;font-size:24px;font-weight:bold;border-bottom:1px #ccc solid;padding-bottom:10px;}
.canshu_t1{ border:1px #ccc solid; border:none;border-bottom:1px #ccc solid;}
.canshu_t1 img{ width:100%;
image-rendering: -webkit-optimize-contrast; /* Chrome, Safari, newer Edge */
  image-rendering: -moz-crisp-edges;         /* Firefox */
  image-rendering: -o-pixelated;             /* older Opera (15 and earlier) */
  image-rendering: pixelated;                /* standard syntax */
  -ms-interpolation-mode: nearest-neighbor;  /* IE */
}
.canshu_n1{ width:100%; margin-top:20px; font-size:16px;line-height:1.8;}


.canshu{ width:100%; margin-top:20px;}
.canshu_t{ border:1px #ccc solid; line-height:1;}
.canshu_t img{ width:100%; line-height:1;}
.canshu_n{ width:100%; margin-top:20px;}
.canshu_n table{ border-color:#d9d8d8;}
.canshu_n td{ line-height:30px; font-size:13px; text-align:center;}
.canshu_n td a{ color:#fff;}
.canshu_n tr.color1{ background:#1c4999; color:#fff;}
.canshu_n tr.color2{ background:#f2f2f2;}
.canshu_n table td span.textl{ text-align:left!important; padding-left:10px; float:left;}
.canshu_n table td span.textr{ text-align:right!important; padding-right:10px; float:right;}

.wzjz{ text-align:center;}

.tpzs{ width:100%;}
.tpzs_k{ width:918px; border:1px #ccc solid; margin-top:20px;}
.tpzs_l{ width:458px; border-right:1px #ccc solid; float:left;}
.tpzs_l img{ width:100%;}
.tpzs_r{ width:458px; float:right;}
.tpzs_r img{ width:100%;}
.tpzs_lt{ width:100%; line-height:1;}
.tpzs_lz{ width:100%; line-height:45px; text-align:center; border-top:1px #ccc solid;}

.pailiebt{ width:100%; margin-top:30px; text-align:center; font-size:20px; font-weight:bold;}
.mt30{ margin-top:30px;}
.mb30{ margin-bottom:30px;}



















