@charset "gb2312";
/* CSS Document */
.list_n{ width:100%; padding-bottom:20px;}
.list_n li{ width:33.333333333333%; text-align:center; float:left; margin-top:10px; font-size:15px;}
.list_n li a{ color:#0057a3}
.list_n li img{ width:57px; height:57px;}
.more{ background:url(imagespic_10.png) no-repeat left center; padding-left:18px; float:right; color:#fff; font-size:14px;}
.news,.newss{ width:100%; margin-bottom:10px;}
.news dd,.newss dd{ width:90%; padding:2% 5%; margin-top:10px;}
.news dd a,.newss dd a{ background:url(imagespic_11.png) no-repeat left 4px; color:#666; padding-left:18px; display:block}
.news .bgd,.newss .bgd{ background:#ededed;}
.newss p{ text-indent:18px; font-size:12px;}
.zx{ width:90%; padding:2% 5%;}
.zx a{ background:url(imagespic_15.gif) no-repeat left center; padding-left:25px; display:block; margin-top:5px;}

.hr{ width:100%; height:5px; border-bottom:2px solid #ededed; margin-bottom:30px}
.fh404{ line-height:2em; font-size:16px; padding:0 9%; color:#000}
.bu1{ color:#666666; font-size:16px;padding:0 9%; height:40px; line-height:40px; margin:30px 0 160px; border:1px solid #e1e0e0; background:#f8f8f8}

.bu2{ color:#666666; font-size:16px;padding:0 4.2% 0 14%;  height:40px; line-height:40px; margin:0 0 8px; box-shadow:1px 1px 2px #e1e0e0; border:1px solid #e1e0e0; background:url(imagesbg1.jpg) no-repeat #eff1f4}
.bg2{ background-position:4.2% 0;}
.bg3{ background-position:4.2% -40px;}
.bg4{ background-position:4.2% -80px;}
.bg5{ background-position:4.2% -120px;}
.bg6{ background-position:4.2% -160px;}
.bg7{ background-position:4.2% -200px;}
#mainer{  margin:10px 18px 44px;}
.tl1{ margin:10px 18px 25px; height:18px; line-height:18px; font-size:12px;}
.tl1 a{ margin-left:3px;}
.tl2{ background:url(imagesbu2.jpg) no-repeat; width:69px; height:18px; display:block}
.bu3{ color:#666666; font-size:16px;padding:0 9%; height:40px; line-height:40px; margin:0 0 8px;  border:1px solid #e1e0e0;background:#f8f8f8}
.mb44{ margin-bottom:44px}
.ul1 li{ list-style:inside; font-size:15px; margin-bottom:35px;  color:#272727;}
.ul1 li p{font-size:12px; margin-top:7px;color:#666}
.tm{ text-align:center; background:url(imagesbg2.jpg) no-repeat center bottom; padding:10px 0 25px; margin-bottom:25px; color:#272727; font-size:18px;}
.hddb{background:url(imagesbg3.jpg) no-repeat center right; text-align:right;padding-right:20px;}
.nry p{/*text-indent:2em;*/ text-indent:0em;margin-bottom:10px; font-size:12px}
.nry h3{ margin:18px 0 10px; color:#272727; font-size:14px;}
.ndwz{ margin-right:-69px; /*max-width:215px;*/ font-size:12px; color:#b0b0b0}
.ndwz a{ color:#b0b0b0}
.zxfw{ padding:0 15px 20px; border-bottom:1px solid #ededed; margin-bottom:20px;}
.zxfw h3{ font-size:15px;color:#272727}
.zxfw h4{font-size:12px; margin-bottom:20px}
.zxfw p,.ggnr p{ font-size:12px; /*text-indent:2em;*/ text-indent:0em;}
.zxfw1{padding:0 15px 20px;}
.zxfw1 p{ font-size:12px;}
.zxfw1 a{ display:block; margin-bottom:30px}
.fx{ margin:18px 0 35px; text-align:right}
.sy{ display:block; width:75px; height:20px; line-stacking:20px; border:1px solid #e1e0e0; text-align:center; background:#f8f8f8; margin:0 3.5px;}
.data{ font-size:12px; margin-top:10px}
#mainer .title2{ box-shadow:1px 2px 2px #c5c5c5;}
.zxjh{ border-top:1px solid #b1b1b1;}
.tz{ font-size:15px; height:50px;color:#272727; line-height:50px; background:url(imagespic_15.gif) no-repeat 5px center; text-indent:28px}
.bu4{ padding:17px 9%;border-bottom:1px solid #b1b1b1}
.bu4 h2{ font-size:15px; color:#272727; margin-bottom:10px}
.title3 h1{ background:url(imagesbg7.png) no-repeat;padding:0 8%}
.title3 .bgh1{ background-position:0 -7px}
.title3 .bgh2{ background-position:0 -40px}
.title3 .bgh3{ background-position:2px -79px}
.block{ display:block}
.block1{ display:block; height:43px}
@media only screen and (min-width: 320px) and (max-width: 479px) {
.ndwz{ max-width:215px;}
.title3 h1{padding:0 10%}
}
@media only screen and (mix-width: 480px) {
.ndwz{ max-width:none;}
.title3 h1{padding:0 8%}
}
.trxy{ border:1px solid #c8c8c8; border-radius:4px;background:-webkit-gradient(linear, 0 0%, 0 100%,  from(#f0f1f3), to(#d2d3d7)); width:100%; cursor:pointer; padding:10px 0px; margin-top:20px;}
.pag_f{ background:url(imagesjh.png) no-repeat left center; padding-left:20px; font-size:14px; width:94px; height:20px; line-height:20px;}

/*sp*/
.vido{ width:100%; margin:0 auto; padding:10px 0px 20px; background:url(imagespic_21.jpg) no-repeat center bottom; background-size:98%;}
.vido h1{ background:none; float:none; color:#333; padding-left:0px; margin-bottom:10px; font-weight:600; font-size:19px}
.txet{ margin-top:10px;}
.txet p{ /*text-indent:2em;*/ text-indent:0em;font-size:17px; margin:10px 0px; line-height:26px;}
.vidd{ margin:35px auto; width:200px; display:block}
.vidd img{ width:200px;}
/*table*/
.table{ width:100%;}
.thead{ width:96%; padding:0 2%; background:#D4E7F6; height:42px;}
.thead li{ width:25%; text-align:center; color:#6c86a3; padding-top:5px; float:left; font-size:8px;}
.thead li p{ line-height:16px;}
.la_l{ color:#003f98; font-size:10px;}
.lis_gp{ border:1px solid #ccc; border-top:0px; padding:0 2%; padding-bottom:8px;}
.lis_gp li{ width:100%; display:block; border-bottom:1px dashed #ccc; padding:3px 0px; font-size:9px;}
.lis_gp li p{ float:left; width:25%; padding:3px 0px; text-align:center;}
.lis_gp li .tex_le{ text-align:left}