@charset "utf-8";
/* CSS Document */




.m-wrap{ width:100%;}
.gray-bg{ width:100%; background:#f5f5f5;}
.position{width:1200px;height:24px;line-height:24px;margin:0 auto;color:#666;font-size:14px;padding:14px 0;overflow:hidden}
.position span{ margin:0 3px;}
.position a{color:#666;font-size:14px}
.position a:hover{color:#ff4900}
.article-wrap{ margin:0 auto; width:1200px; margin-bottom:30px;margin-top: 23px;}
.article-wrap-left{width:840px;height:auto;float:left;overflow:hidden}
.ar-wrap-bt{ width:100%; height:48px; border-bottom:1px solid #dedede;}
.ar-wrap-bt h1{ float:left; color:#ff4900; font-size:22px; line-height:48px; font-weight:normal;}
.article-wrap-right{width:308px;height:auto;float:right;overflow:hidden; background:#fff; padding:0 15px;}
.yzrw_list p i{width:18px;height:18px;display:block;background:url(../../img/ico_time.png) no-repeat 1px 2px;float:left}
.yzrw_list p em{width:28px;height:18px;display:block;background:url(../../img/ico_see.png) no-repeat 11px 2px;float:left}
.article-wrap-right .yzrw_list ul li p span{ margin-left:0;}
.ar-wrap-ri2{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e0e0e0; display:block;}
.ar-wrap-ri2 img{ width:348px; height:212px;}
.tgabg{width:100%;height:auto;overflow:hidden}
.zx-wr-bq{ margin:25px 0;}
.zx-wr-bq li{ cursor:pointer; padding:0 15px; height:34px; line-height:34px; background:#e4e4e4; float:left; color:#7f7f7f; margin:0 0 7px 7px;}
.zx-wr-bq li:hover,.zx-wr-bq li.on{ background:#87898e; color:#fff;}
.qy_main_new1{width:838px;height:auto;overflow:hidden; background:#fff;}
.qy_wrap_new1{width:790px;height:auto;overflow:hidden;margin:0 auto}
.wrap_new_top1{width:790px;height:auto;overflow:hidden;padding-top:15px;padding-bottom:15px;text-align:center; border-bottom:1px dashed #e2e2e2;}
.wrap_new_top1 h3{width:775px;line-height:40px;display:block;text-align:center;color:#666;font-size:24px;overflow:hidden; margin-bottom:8px;}
.wrap_new_top1 span{color:#666;font-size:13px;display:inline-block;padding-right:7px;text-align:center}
.wrap_new_top1 h4{ margin-top:12px; font-size:13px; color:#aaa}
.wrap_new_top1>a.btnn{ padding:7px 11px; display:inline-block; margin:13px auto 0; background:#148be7; color:#fff; font-size:14px; border-radius:4px}
.wrap_new_top1 span a{color:#666;}
.wrap_new_top1 span a:hover{color:#666; text-decoration:underline;}
.wrap_new_top1 span i{width:24px;height:18px;display:block;background:url(../../img/ico_time.png) no-repeat 8px 3px;float:left}
.wrap_new_top1 span em{width:24px;height:18px;display:block;background:url(../../img/ico_see.png) no-repeat 5px 3px;float:left}
.wrap_new_nr1{width:780px;color:#666;font-size:14px;line-height:32px;height:auto;overflow:hidden;margin:0 auto;padding:20px 0 30px}
.wrap_new_nr1 img{overflow:hidden;}
.arye{overflow:hidden;padding:11px 0 6px 0;width:838px;height:auto;border-top:1px solid #f0f0f0; background:#fff;}
.arye p{display:block;margin:10px auto;width:818px;height:28px;color:#666;font-size:14px;line-height:28px; margin-left:20px;}
.arye p a{margin-left:5px;color:#666;font-size:14px;}
.arye p a:hover{color:#ff4900;}
.yzrw{width:100%;height:auto;overflow:hidden; position:relative}
.yzrw a.more{position:absolute;top: 15px;right: 3px;font-size: 14px;color: #777;}
.yzrw a.more:hover{ color:#ff4900;}
.yzrw h4{margin-top:13px;padding-bottom:11px;text-indent:4px;color:#262626;font-size:17px;position:relative;width:100%;display:block;border-bottom:1px solid #dedede}
.yzrw_list{width:100%;height:auto;overflow:hidden}
.yzrw_list ul li{width:100%;height:auto;overflow:hidden;margin-top:13px; border-bottom: 1px dashed #e2e2e2; padding-bottom:16px;}
.yzrw_list ul li a.img_xz{width:81px;height:63px;overflow:hidden;margin-top:5px; float:left;}
.yzrw_list ul li a.img_xz img{width:81px;height:63px;overflow:hidden}
.yzrw_list ul li p{display:block;overflow:hidden;padding-top:2px; float:left; margin-left:15px; width:210px;}
.yzrw_list ul li p a.img_title{display:block;width:100%;line-height:20px;font-size:14px; color:#7d7d7d;margin-bottom:9px}
.yzrw_list ul li p a.img_title:hover{color:#ff4900}
.yzrw_list ul li p font{float:left;width:auto;color:#979797;margin-right:8px;font-size:12px;}
.yzrw_list ul li p span{color:#979797;float:left;margin-left:8px;font-size:12px;}
.yzrw_list ul li p span strong{color:#ff4900;font-weight:600;}


.form_nrf{ padding:0 10px; width:1200px; margin:0 auto; background:#fff;}
.form_nrf p.mid{ float:left; font-size:14px; color:#333; height:38px; line-height:38px; margin:0 5px; }
.form_nrf>p.bt{border-left:4px solid #6699ff;padding-left:10px;font-size:15px; height:18px; line-height:16px; margin:15px 0}
.form_nrf>.wrap{ border:1px solid #eee; border-radius:4px; padding:30px 10px 10px; position:relative}
.form_nrf>.wrap>div>p.title{ float:left; font-size:14px; color:#333; width:270px; text-align:right; margin-right:15px; height:38px; line-height:38px; }
.form_nrf>.wrap>div>p.title>span{ color:#ff0000; position:relative; top:3px; margin-right:5px;}
.form_nrf>.wrap>div>input{ border:1px solid #ddd; border-radius:4px; padding:5px 10px; float:left; height:26px; width:688px; margin-bottom:20px; font-size:14px; color:#333}
.md_table{border:1px solid #f5f5f5} 
.md_table tr:nth-child(even){ background:#f7f7f8;} 
.md_table th{ height:46px; line-height:46px; color:#333; background:#edeef3; padding:0 10px; font-size:14px;font-weight: normal; text-align:center}
.md_table td{ padding: 10px 10px; color: #333; font-size: 14px; text-align: center;}
.md_table td h1{  color: #606266; font-size: 14px; font-weight: normal;}
.md_table td a{ display:inline-block; margin:0 2px; color:#6e96c7;}
.md_table td a:hover{ text-decoration:underline}
.md_table td label{ display:inline-block; text-align:center; cursor:pointer; margin:0 5px;}
.md_table td label input{ display:inline-block; }
.md_table td label p{ display:inline-block; position:relative; top:-2px; color:#606266; font-weight:normal}
.md_table td>input{ border:1px solid #ddd; border-radius: 4px; padding:4px 10px; width:280px; color:#606266; background:#fff}

.middle_btn{ text-align:center; margin:15px 0;}
.middle_btn>a.submit{ text-align:center; display:inline-block; margin:0 4px; padding:8px 7px; color:#fff; border-radius:4px; font-size:16px; background:#148be7;width:105px; height:28px; line-height:28px}

