@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 6px; color:#666; padding:2px 0px; padding-left:18px; height:22px; line-height:22px;overflow:hidden; 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.png) 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 17%;  height:40px; line-height:40px; margin:0 0 8px; box-shadow:1px 1px 2px #e1e0e0; border:1px solid #e1e0e0; background:url(imagesbg1.png) 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(imagespiuc_t1.png) no-repeat; width:69px; height:18px; display:block; text-indent:1em; line-height:19px;}
.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; margin-bottom:10px; font-size:14px}
.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:14px; /*text-indent:2em*/}
.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.png) 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;}

/*new*/
.bgs_ize{background-size:100%;}
.tm2{ background:url(imagesbg2.jpg) no-repeat center bottom; padding:10px 0 15px; margin-bottom:5px; color:#272727; font-size:18px; background-size:100%;line-height:25px; }
.mar-0{ margin-bottom:0px!important; }
.sera{ width:182px; height:19px; float:right; border:1px solid #bfbfbf;position:relative; z-index:1 }
.bg_s{ background:url(imagespic22.jpg) no-repeat right center; width:161px; height:19px; padding-right:21px; display:block; line-height:17px; text-indent:2px; }
.bg_s span{ font-size:10px; color:#c1c1c1;}
.bg_s .cof{ color:#272727}
.dq_js{ position:absolute; left:-1px; top:19px; border:1px solid #bfbfbf; max-height:88px; width:182px; overflow:auto; display:none; background:#fff;}
.dq_js p{ line-height:22px; display:block; font-size:14px; text-indent:2px;}
.cell{ padding:20px 18px;}
.cell h1{ font-size:18px;}
.c_bgf{ background:#f2f2f2;}
#ce_ma{ width:100%; margin-bottom:44px;}
.ssleq{ float:right;max-height:100px; overflow:auto}
.ssleq select{ width:182px; }
/*2013.12.30*/
.app_bg{ background:url(imagesapp_bg.gif) no-repeat; background-size:cover; min-height:480px; margin-top:-30px!important; padding-top:30px!important;
margin-bottom:-20px!important; padding-bottom:10px;}
.appd{ display:block; background:none; color:#fff;}
.appd h1{ font-size:26.5px; float:none; display:block;padding-left:32px; background:none;}
.appd p{ font-size:14.5px; padding-left:32px; margin-top:10px;}
.app_bg a{ display:block; margin:60px auto 20px; width:251px; height:70px;}