body { overflow: auto; width: 100%; margin: 0; padding: 0; font-size: 12px; font-family: Arial, Helvetica, "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; background:#FFF; min-width:1200px; }
span, p, ul, li, h1, h2, h3, h4, h5, input { margin: 0; padding: 0; font-weight: normal }
h2, h3 { font-size: 14px; line-height: 180% }
h2 { font-size: 16px; line-height: 180% }
ul, li { list-style: none; }
img { border: none; margin: 0; padding: 0; }
a { text-decoration: none; color: #000; transition: background-color 0.2s ease 0s, color 0.2s linear 0s; }
a:link, a:visited, a:active { color: #999; text-decoration: none }
a:hover { color: #FF6C00 }
.clear { clear: both }
.tj_box { display: inline-block; margin-left: 10px; position: relative; z-index: 1; top: 2px; width: 50px; }
input { outline: 0; border: none; background:#FFF; }
a.next_n_bnt { background: #fe7e00; color: #fff; display: block; float: right; font-size: 12px; height: 35px; line-height: 35px; margin: 15px auto 0 auto; text-align: center; text-decoration: none; width: 120px; margin-left: 10px; }
a.next_n_bnt2 { background: #fe7e00; color: #fff; display: block; float: left; font-size: 12px; height: 35px; line-height: 35px; margin: 15px auto 0 auto; text-align: center; text-decoration: none; width: 120px; margin-right: 10px; }
.c_r { clear: right; }
.c_l { clear: left; }
.zhxx_text_time { border: 1px solid #ddd; color: #333; font-size: 12px; height: 24px; line-height: 24px; text-indent: 5px; width: 112px; background: url(../new_img/rili.jpg) no-repeat 90px center; font-family: "微软雅黑"; }
.clear { clear: both }
.fl { float: left; }
.fr { float: right; }
.h28 { height: 28px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.hide { display: none; }
.opice_0{ opacity:0; filter:alpha(opacity=0);}
.w_1002 { width: 1002px; margin: 0 auto; }
/*右边漂浮*/
.right_fix_box { width: 60px; position: fixed; right: 25px; bottom: 50px; _position: absolute; z-index: 1111; }
.right_fix_box a { text-align: center; width: 55px; border-radius: 3px; padding-top: 40px; }
.right_fix_box a p { color: #fff; font-size: 12px; height: 20px; line-height: 20px; }
.right_fix_box .goto { display: none; background: #ccc url(../images/index/goto_1.png) no-repeat center; padding: 0px; width: 55px; height: 55px; }
.right_fix_box .goto:hover { background: #ff5c10 url(../images/index/goto_1.png) no-repeat center; }
.right_fix_box .saoyisao { position: relative; z-index: 1; display: block; background: #ccc url(../images/index/saoyisao.png) no-repeat center 2px; margin-top: 5px; }
.right_fix_box .saoyisao:hover { background: #ff5c10 url(../images/index/saoyisao.png) no-repeat center 2px; }
.right_fix_box .ewmtb { position: relative; z-index: 1; display: block; background: #ccc url(../images/index/ewmtb.png) no-repeat center 2px; margin-top: 5px; }
.right_fix_box .ewmtb:hover { background: #ff5c10 url(../images/index/ewmtb.png) no-repeat center 2px; }
.right_fix_box .saoyisao .xzewm_box { display: none; position: absolute; right: 55px; top: -30px; z-index: 88; }
.right_fix_box .fkuixx { display: block; background: #ccc url(../images/index/fkuixx.png) no-repeat center 2px; margin-top: 5px; }
.right_fix_box .fkuixx:hover { background: #ff5c10 url(../images/index/fkuixx.png) no-repeat center 2px; }
.right_fix_box .kfmm { display: block; background: #ff5c10 url(../images/index/kfmm.png) no-repeat center 2px; margin-top: 5px; }
.right_fix_box .kfmm:hover { background: #ff5c10 url(../images/index/kfmm.png) no-repeat center 2px; }
/*通用省略号*/
.slh_base_style { width: 100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); overflow: hidden; }
/*公共表单*/
.text_base { border: 1px solid #ccc; font-size: 14px; height: 35px; line-height: 35px; vertical-align: middle; width: 250px; }
.btn_base { display: inline-block; font-size: 16px; height: 40px; margin-right: 20px; text-align: center; width: 144px; border: 1px solid #0099ff; color: #fff; background: #0099ff; cursor: pointer; font-family: "微软雅黑"; }
.btn_base_2 { display: inline-block; font-size: 16px; height: 40px; margin-right: 20px; text-align: center; width: 144px; border: 1px solid #ff5c10; color: #fff; background: #ff5c10; cursor: pointer; font-family: "微软雅黑"; }
/*通用颜色*/
.color_1 { color: #0099ff; }/*蓝色*/
.color_2 { color: #ff5c10; }/*橙色*/
.color_3 { color: #52b062; }/*绿色*/
/*弹框登录注册*/ 
.tkdlzc_box { display: none; position: fixed; z-index: 9999; width: 100%; height: 100%; }
.tkdlzc_box .tkdlzc_bj { background: #000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.tkdlzc_box .tkclzc_conent_box { width: 370px; background: #fff; border: 1px solid #ddd; border-radius: 3px; position: fixed; z-index: 2000; top: 25%; left: 50%; margin-left: -185px; }
.tkdlzc_box .tkclzc_conent_box h4 { width: 370px; border-bottom: 1px solid #ddd; font-size: 16px; color: #FF6C00; font-family: "微软雅黑"; font-weight: 400; height: 60px; line-height: 60px; overflow: hidden; }
.tkdlzc_box .tkclzc_conent_box h4 span { height: 46px; font-size: 18px; color: #333; display: block; float: left; margin-left: 20px; }
.tkdlzc_box .tkclzc_conent_box h4 .colse_gb { background: url(../images/index/close.png) no-repeat; width: 20px; height: 20px; overflow: hidden; text-indent: -555px; display: block; float: right; margin-right: 15px; margin-top: 19px; }
.tkdlzc_box .tkclzc_conent_box h4 .colse_gb:hover { background: url(../images/index/close_over.png) no-repeat; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent { width: 330px; margin: 0 auto; padding-top: 10px; padding-bottom: 25px; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li { position: relative; z-index: 4; height: 47px; line-height: 47px; margin-top: 15px; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li .tip_dlzc { position: absolute; height: 47px; line-height: 47px; color: #999; font-size: 14px; text-indent: 38px; top: 0; left: 0; z-index: 888; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li .input_dlzc { color: #666; height: 45px; line-height: 45px; border: 1px solid #ddd; width: 328px; text-indent: 38px; font-size: 14px; font-family: "微软雅黑"; border-radius: 3px; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li .input_yhm { background: url(../images/index/yhm.png) 10px 11px no-repeat; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li .input_yhmm { background: url(../images/index/yhmm.png) 10px 11px no-repeat; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li.wjmm_lm { height: 24px; line-height: 24px; overflow: hidden; color: #666; text-align: right; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li.wjmm_lm a { color: #666; padding-left: 5px; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li.wjmm_lm span { padding-left: 5px; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li.wjmm_lm a:hover { color: #FF6C00; text-decoration: underline; }
.tkdlzc_box .tkclzc_conent_box .tkclzc_conent li .but_dlzc { height: 48px; width: 330px; font-size: 17px; text-align: center; color: #fff; font-family: "微软雅黑"; background: #FF6C00; border-radius: 3px; }
/*.tkdlzc_box .tkclzc_conent_box .l_regist { background:#f2f2f2; color: #999;  margin: 0 auto; margin-top: 25px; border-top:1px solid #ddd; padding:0 20px; padding-top:10px;  line-height: 22px; padding-bottom: 10px; }
.tkdlzc_box .tkclzc_conent_box .l_regist span { font-size: 14px; display: block; }
.tkdlzc_box .tkclzc_conent_box .l_regist a { color: #FF6C00; }*/


/*申报弹出*/
.mask_content { background: #fff none repeat scroll 0 0; box-shadow: 0 1px 5px #000; display: none; min-height: 300px; position: fixed; top: 80px; z-index: 2000; }
.gg_box { background: #fff none repeat scroll 0 0; border: 1px solid #ddd; box-shadow: 0 1px 5px #999; display: table; margin: 50px auto; min-width: 404px; }
.gg_head { border-bottom: 1px solid #ddd; height: 30px; line-height: 30px; padding-top: 10px; width: 100%; }
.gg_head span { color: #666; float: left; font-size: 16px; font-weight: bold; text-indent: 15px; }
.gg_head a { background: rgba(0, 0, 0, 0) url("../images/gg_dd.jpg") no-repeat scroll 0 0; float: right; height: 24px; margin-right: 10px; width: 24px; }
/*---------底部信息--------*/
.foot_info { background:#212121; padding: 20px 0 10px 0; height: auto; color: #666; }
.ny_footer { height: auto; padding-bottom: 20px; }
.ny_footer .copy_righ p { line-height: 30px; height: 30px; font-size: 12px; }
.ny_footer .copy_righ p a { color: #666; padding:0 5px ; }
.ny_footer .copy_righ p a:hover { color: #FF6C00 }
.ny_footer .copy_righ p .gzwm { display: inline-block; height: 30px; }
.ny_footer .copy_righ p a.wxtb_box { margin-right: 5px; display: inline-block; background: url(../images/index/wxtb.png) no-repeat center; width: 30px; height: 30px; position: relative; z-index: 1; }
.ny_footer .copy_righ p a.wxtb_box:hover { background: url(../images/index/wxtb2.png) no-repeat center; }
.ny_footer .copy_righ p a .wx_hover { display: none; position: absolute; z-index: 999; bottom: 30px; left: -30px; background: url(../images/index/wx_hover.png) no-repeat; width: 90px; height: 97px; }
.ny_footer .copy_righ p a:hover .wx_hover { display: block; }
.ny_footer .copy_righ p a.wbtb_box { margin-right: 5px; display: inline-block; background: url(../images/index/wbtb.png) no-repeat center; width: 30px; height: 30px; position: relative; z-index: 1; }
.ny_footer .copy_righ p a.wbtb_box:hover { background: url(../images/index/wbtb2.png) no-repeat center; }
.ny_footer .foot_sj_box { background: url(../images/index/sj_iPhone_07.png) no-repeat left center; height: 60px; padding-left: 30px; _width: 163px; }
.ny_footer .foot_sj_box a { color: #666; }
.ny_footer .foot_sj_box a h4 { font-size: 18px; height: 35px; line-height: 35px; }
.ny_footer .foot_sj_box a p { font-size: 12px; color: #999; }
.foot_copy { font-size: 12px; line-height: 30px; text-align: center; padding-top: 10px; border-top: 1px solid #424242; }
/*友情链接*/
.link_box{ overflow:hidden; height:64px; margin-top:15px;}
.link_box li{ float:left; border:1px solid #ddd; padding:1px; margin-right:5px;}
.link_box li.last{ margin-right:0;}
.link_box li img{ vertical-align:middle;}

.wenz_link_list{ overflow:hidden; margin-top:10px;}
.wenz_link_list li{ margin-top:8px; font-size:14px; float:left; margin-right:12px;  }
.wenz_link_list li a{ color:#666; border-right:1px solid #ddd; padding-right:12px;}
.wenz_link_list li a:hover{ color:#ff5c10; }


/*nav*/
.nav_ny ul.nav_yi li.zpnav{ position:relative; z-index:2;}
.nav_ny ul.nav_yi li.zpnav .zptc_img{ position:absolute; z-index:555; left:30px; top:-5px;}
.nav_ny ul.nav_yi li.zpnav a{ color:#999;}
.nav_ny ul.nav_yi li.zpnav a:hover{ color:#999;}
