@charset "gb2312";

body{ margin:0; padding:0; text-align:left; font-size:12px; font-family:"ËÎÌå", Arial; color:#333; background:#CCC; }
div, p, dl, dt, dd, ul, li, h1, h2, h3, h4, form, input, select, button, textarea, th, td, img{ padding:0; margin:0; border:0; }
ul{ list-style:none; }
a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
a:link, a:visited, a:active{ color:#333; text-decoration:none; }
a:hover{ color:#F60; text-decoration:none; }
h1, h2, h3, h4{ font-size:14px; }
.content{ width:100%; float:left; background:#FFF; }
.head{ max-width:640px; margin:0 auto; }
.head .logo{ width:100%; float:left; text-align:center; position:relative; overflow:hidden; padding-top:34px; }
.head .logo img{ width:100%; float:left; }
.head .logo .top_dh{ width:8%; float:right; margin-top:3%; cursor:pointer; position:absolute; right:3%; }
.head .logo .top_dh img{ width:100%; float:left; }
/*.head .logo .top_dh_info{width:100%; float:left; padding-top:15px; display:none;}
.head .logo .top_dh_info li{width:25%; text-align:center; line-height:24px; float:left;}*/
.head .logo .top_dh_info{ width:100%; float:left; display:none; margin-top:5px; }
.head .logo .top_dh_info li{ width:22.5%; float:left; margin:10px 0 0 2%; }
.head .logo .top_dh_info li img{ width:80%; float:left; margin:0 10%; }
.head .logo .top_dh_info li span{ width:100%; line-height:24px; text-align:center; float:left; }
.menu{ width:100%; line-height:40px; float:left; text-align:center; }
.menu a{ width:20%; float:left; padding:1%; box-sizing:border-box; }
.menu a:link, .menu a:visited{ color:#FFF; }
.menu a:hover{ color:#FF0; }
.menu a img{
 display:block;
 margin:0 auto;
 max-width:100%;
}
.show_pic{ width:100%; float:left; position:relative; }
.show_pic .info{ width:100%; }
.show_pic .bd li{ width:100%; float:left; }
.show_pic .bd img{ width:100%; float:left; }
.show_pic .hd{ position:absolute; right:5px; bottom:5px; z-index:1; text-align:center; }
.show_pic .hd li{ width:8px; height:8px; border-radius:8px; margin:0 3px; display:inline-block; overflow:hidden; line-height:9999px; background:#FFF; cursor:pointer; }
.show_pic .hd li.on{ background:#F60; }
.main{ max-width:640px; margin:0 auto; }
.daohang{ width:100%; float:left; }
.daohang a{ width:22.5%; float:left; margin:2% 0 0 2%; display:inline; position:relative; }
.daohang a img{ width:100%; float:left; }
.daohang a span{ width:100%; line-height:30px; text-align:center; font-size:14px; position:absolute; left:0; bottom:5%; z-index:10; }
.daohang a:link, .daohang a:visited{ color:#FFF; }
.daohang a:hover{ color:#FFF; }
.daohang .lk:link, .daohang .lk:visited{ color:#E9418E; }
.daohang .lk:hover{ color:#F60; }
.yisheng{ width:100%; float:left; margin-top:10px; }
.yisheng .tit{ width:100%; height:32px; line-height:32px; background:#FFF0DB; border-bottom:2px solid #9C4100; float:left; }
.yisheng .tit h2{ float:left; margin-left:10px; }
.yisheng .tit h2 a:link, .yisheng .tit h2 a:visited{ color:#854410; }
.yisheng .tit h2 a:hover{ color:#F60; }
.yisheng .tit .gd{ float:right; margin-right:10px; font-family:"ËÎÌå"; }
.yisheng .tit .gd:link, .yisheng .tit .gd:visited{ color:#666; }
.yisheng .tit .gd:hover{ color:#F60; }
.yisheng ul{ width:100%; float:left; background:#F9F9F9; padding-bottom:10px; }
.yisheng li{ width:30%; float:left; margin:10px 0 0 2.5%; text-align:center; }
.yisheng li img{ width:100%; float:left; }
.yisheng li p{ width:100%; position:relative; float:left; }
.yisheng li p b{ width:100%; line-height:30px; position:absolute; left:0; bottom:4%; font-size:14px; color:#333; font-weight:normal; }
.yisheng li span{ width:100%; line-height:28px; float:left; color:#854410;; font-size:14px; }
.yisheng li .djyy{ width:100%; line-height:32px; text-align:center; background:#85430F; border-radius:5px; color:#FFF; font-size:14px; float:left; }
@media screen and (max-width:380px) and (min-width:0px){
 .yisheng li p b{ font-size:12px; line-height:24px; bottom:0; }
 .yisheng li .djyy{ line-height:26px; font-size:12px; }
}
@media screen and (max-width:480px) and (min-width:381px){
 .yisheng li p b{ font-size:14px; line-height:26px; bottom:2%; }
 .yisheng li .djyy{ line-height:28px; font-size:12px; }
}
@media screen and (max-width:480px) and (min-width:0px){
 .yisheng li span{ font-size:12px; }
}
.zhuanjia{ width:100%; float:left; margin-top:10px; }
.zhuanjia .tit{ width:100%; height:32px; line-height:32px; background:#FFF9E9; border-bottom:2px solid #D3AF71; }
.zhuanjia .tit h2{ float:left; padding-left:10px; }
.zhuanjia .tit h2 a:link, .zhuanjia .tit h2 a:visited{ color:#CD7A10; }
.zhuanjia .tit h2 a:hover{ color:#F60; }
.zhuanjia .tit .gd{ float:right; color:#666; margin-right:10px; }
.zhuanjia .hd{ width:100%; }
.zhuanjia .hd ul{ width:100%; height:31px; border-bottom:1px solid #BF8016; background:#FFF9E9; }
.zhuanjia .hd li{ width:25%; line-height:31px; text-align:center; float:left; color:#C18016; cursor:pointer; }
.zhuanjia .hd li.on{ background:url(../images/bg05.png) repeat-x; color:#FFF; }
.zhuanjia .bd{ width:100%; float:left; }
.zhuanjia .zj{ width:100%; float:left; margin-top:10px; overflow:hidden; position:relative; }
.zhuanjia .zj .tu{ width:29%; overflow:hidden; float:left; margin-left:1%; }
.zhuanjia .zj .tu img{ width:100%; float:left; }
.zhuanjia .zj .txt{ width:67%; float:right; padding:0 1% 0 2%; }
.zhuanjia .zj .txt .xm{ width:100%; float:left; line-height:20px; color:#C18016; }
.zhuanjia .zj .txt .xm a{ margin-right:10px; font-weight:700; font-size:14px; }
.zhuanjia .zj .txt .xm a:link, .zhuanjia .zj .txt .xm a:visited{ color:#C18016; }
.zhuanjia .zj .txt .xm a:hover{ color:#F60; }
.zhuanjia .zj .txt p{ width:100%; float:left; height:54px; line-height:18px; color:#666; }
.zhuanjia .zj .txt .zx{ width:95px; height:30px; line-height:30px; text-align:center; background:url(../images/bt01.png) no-repeat; color:#FFF; position:absolute; left:32%; bottom:0; }
.zhuanjia .zj .txt .yy{ width:92px; height:30px; line-height:30px; text-align:center; background:url(../images/bt02.png) no-repeat; color:#555; position:absolute; right:1%; bottom:0; }
.news{ width:100%; float:left; }
.news .hd{ width:100%; }
.news .hd ul{ width:100%; height:31px; border-bottom:1px solid #E9418E; background:#fdf7fa; }
.news .hd li{ width:25%; line-height:31px; text-align:center; float:left; }
.news .hd li a:link, .news .hd li a:visited{ color:#E9418E; }
.news .hd li a:hover{ color:#C07F15; }
.news .hd li.on{ background:url(../images/bg05.png) repeat-x; }
.news .hd li.on a:link, .news .hd li.on a:visited{ color:#FFF; }
.news .hd li.on a:hover{ color:#FFF; }
.news .bd{ width:100%; float:left; }
.news .bd ul{ width:100%; height:205px; overflow:hidden; float:left; }
.news .bd li{ width:100%; height:40px; overflow:hidden; line-height:40px; border-bottom:1px dashed #E1DDC8; float:left; background:url(../images/ico1.png) 5px no-repeat; text-indent:20px; font-size:14px; }
.news .bd li a{ width:100%; height:40px; float:left; }
.guahao{ width:98%; float:left; padding:15px 1% 0 1%; }
.guahao h2{ width:100%; line-height:20px; background:url(../images/bg04.png) center no-repeat; text-align:center; float:left; }
.guahao h2 span{ background:#FFF; padding:0 5px; height:20px; display:inline-block; }
.guahao .info{ width:100%; padding-bottom:2%; float:left; }
.guahao .info ul{ width:100%; float:left; text-align:center; margin-top:5px; }
.guahao .info ul li{ line-height:30px; display:inline-block; }
.guahao .info ul li.f1:before{ width:20px; height:20px; padding:5px; text-align:center; line-height:20px; font-size:14px; color:#FFF; border-radius:30px; background:#E9418E; content:"Ãâ"; margin-right:5px; }
.guahao .info ul li.f2:before{ width:20px; height:20px; padding:5px; text-align:center; line-height:20px; font-size:14px; color:#FFF; border-radius:30px; background:#E9418E; content:"ÓÅ"; margin-right:5px; }
.guahao .info ul li.f3:before{ width:20px; height:20px; padding:5px; text-align:center; line-height:20px; font-size:14px; color:#FFF; border-radius:30px; background:#E9418E; content:"Ïí"; margin-right:5px; }
.guahao .info p{ width:100%; line-height:28px; text-align:center; color:#F00; float:left; }
.guahao .info dl{ width:100%; float:left; padding:5px 0; line-height:30px; }
.guahao .info dt{ width:26%; float:left; text-align:right; font-size:14px; }
.guahao .info dd{ width:74%; float:right; }
.guahao .info dd label{ padding-right:2%; float:left; cursor:pointer; }
.guahao .info dd .in01{ width:90%; padding:0 2%; height:28px; line-height:28px; font-size:14px; border-radius:2px; background:#FFF; border:1px solid #CCC; }
.guahao .info dd textarea{ width:90%; height:66px; padding:2%; line-height:22px; font-size:12px; border-radius:2px; background:#FFF; border:1px solid #CCC; }
.guahao .info .anniu{ width:100%; float:left; text-align:center; }
.guahao .info .anniu button{ width:130px; height:41px; font-size:14px; color:#FFF; cursor:pointer; background:url(../images/bt03.png) no-repeat; display:inline-block; }
.guahao .yycg{ width:100%; padding-bottom:2%; float:left; }
.guahao .yycg h3{ width:100%; line-height:20px; background:url(../images/bg04.png) center no-repeat; text-align:center; float:left; margin-bottom:2%; }
.guahao .yycg .bd{ width:96%; float:left; padding:0 2%; }
.guahao .yycg .bd ul{ width:100%; float:left; }
.guahao .yycg .bd li{ width:100%; height:24px; line-height:24px; overflow:hidden; float:left; border-bottom:1px dashed #DDD; }
.guahao .yycg .bd li span{ color:#F30 }
.foot{ max-width:640px; margin:0 auto; }
.foot .fnav{ width:100%; height:30px; float:left; background:#EA4893; margin-top:10px; }
.foot .fnav a{ width:25%; line-height:30px; font-size:14px; float:left; text-align:center; background:url(../images/bg02.png) bottom right no-repeat; }
.foot .fnav a:link, .foot .fnav a:visited{ color:#FFF; }
.foot .fnav a:hover{ color:#FF0; background:url(../images/bg02.png) bottom right no-repeat; }
.foot .txt{ width:100%; padding:10px 0 70px 0; line-height:22px; text-align:center; float:left; }
.foot_menu{ width:100%; height:60px; float:left; position:fixed; left:0; bottom:0; z-index:20; background:#E9418E; }
.foot_menu ul{ width:320px; margin:0 auto; }
.foot_menu li{ width:106px; height:60px; float:left; }
.foot_menu li.hj{ background:url(../images/foot_nav1.gif) center 5px no-repeat; background-size:31px 30px; border-right:1px solid #FF99C8; }
.foot_menu li.zx{ background:url(../images/foot_nav2.gif) center 5px no-repeat; background-size:30px 30px; border-right:1px solid #FF99C8; }
.foot_menu li.gh{ background:url(../images/foot_nav3_1.png) center 5px no-repeat; background-size:30px 30px; }
.foot_menu li a{ width:106px; height:26px; padding-top:34px; line-height:26px; text-align:center; float:left; color:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }
.weizhi{ width:98%; height:45px; line-height:45px; padding-left:2%; float:left; background:url(../images/bg06.png) repeat-x; color:#666; }
.weizhi a{ margin:0 10px; }
.weizhi a:link, .weizhi a:visited{ color:#666; }
.weizhi a:hover{ color:#F60; }
.zixun{ width:300px; height:78px; margin:0 auto; }
.zixun img{ width:60px; height:60px; float:left; margin-top:9px; border-radius:5px; }
.zixun .txt{ width:229px; height:76px; border:1px solid #DDD; float:right; border-radius:5px; position:relative; }
.zixun .txt:before{ content:""; width:6px; height:12px; position:absolute; left:-6px; top:33px; background:url(../images/wz_ico1.png) left no-repeat; }
.zixun .txt p{ width:219px; line-height:18px; padding:5px; float:left; color:#666; }
.zixun .txt a{ width:100px; height:24px; float:left; margin-left:10px; display:inline; }
/*.zixun .txt a{width:100px; height:24px; line-height:24px; border-radius:3px; float:left; margin-left:10px; display:inline; text-indent:24px; color:#fff;}*/
.zixun .txt .dhzx{ background:url(../images/wz_bt1.png) no-repeat; }
.zixun .txt .djzx{ background:url(../images/wz_bt2.png) no-repeat; }
/*.zixun .txt .dhzx{background:#F59E2B url(../images/wz_ico2.png) 4px no-repeat;}
.zixun .txt .djzx{background:#F59E2B url(../images/wz_ico3.png) 4px no-repeat;}
.zixun .txt .dhzx:hover{background:#e69120 url(../images/wz_ico2.png) 4px no-repeat;}
.zixun .txt .djzx:hover{background:#e69120 url(../images/wz_ico3.png) 4px no-repeat;}*/

.yyjs{ width:96%; padding:10px 2%; float:left; font-size:14px; line-height:24px; }
.yyjs p{ width:100%; padding:5px 0; float:left; }
.yyjs img{ width:100%; float:left; }
.contact{ width:100%; float:left; }
.contact .tit{ width:100%; height:36px; background:#CD7A10 url(../images/lx_ico1.png) 10px 8px no-repeat; background-size:20px 20px; float:left; }
.contact .tit h2{ float:left; font-size:14px; color:#FFF; line-height:36px; padding-left:40px; }
.contact .tit a{ width:66px; height:26px; line-height:22px; text-align:center; font-size:12px; color:#994200; background:url(../images/lx_bg01.png) no-repeat; float:right; margin:6px 10px 0 0; }
.contact .hc{ width:100%; height:47px; background:url(../images/lx_bg02.png) repeat-x; float:left; }
.contact .hc dt{ width:21px; height:47px; float:left; margin:0 10px; }
.contact .hc dt.ico1{ background:url(../images/lx_ico2.png) 0 6px no-repeat; background-size:21px 35px; }
.contact .hc dt.ico2{ background:url(../images/lx_ico3.png) 0 6px no-repeat; background-size:21px 35px; }
.contact .hc dd{ height:36px; line-height:18px; padding-top:6px; vertical-align:middle; display:table-cell; }
.contact .hc dd span{ color:#F30; }
.contact .tit2{ width:100%; height:46px; float:left; }
.contact .tit2 h2{ float:left; font-size:14px; color:#994200; line-height:46px; padding-left:10px; }
.contact .tit2 a{ width:112px; height:28px; line-height:26px; text-indent:15px; font-size:12px; color:#994200; background:url(../images/lx_bg03.png) no-repeat; float:right; margin:9px 10px 0 0; }
.contact .wz{ width:100%; height:51px; float:left; }
.contact .wz dt{ width:29px; height:51px; float:left; margin:0 10px; }
.contact .wz dt.ico1{ background:url(../images/lx_ico4.png) 0 11px no-repeat; background-size:29px 29px; }
.contact .wz dt.ico2{ background:url(../images/lx_ico5.png) 0 11px no-repeat; background-size:29px 29px }
.contact .wz dt.ico3{ background:url(../images/lx_ico6.png) 0 11px no-repeat; background-size:29px 29px }
.contact .wz dd{ height:36px; line-height:18px; padding-top:8px; font-size:14px; vertical-align:middle; display:table-cell; }
.contact .gj{ width:92%; background:url(../images/lx_ico7.png) left top no-repeat; float:left; margin:10px 4%; }
.contact .gj span{ padding:0 0 5px 15px; line-height:18px; float:left; margin-left:8px; border-bottom:1px solid #7C411B; }
.contact .gj b{ font-size:14px; color:#994200; }
.contact p{ width:92%; float:left; margin:10px 2% 0 2%; background:#F6F6F6; padding:5px 2%; line-height:22px; border-radius:3px; }
.contact p b{ color:#994200; font-size:14px; }
.contact .sg{ width:96%; padding:10px 2%; float:left; }
.contact .sg img{ width:100%; float:left; }
.luxian{ width:100%; padding:10px 0; float:left; }
.luxian h2{ width:100%; text-align:center; line-height:30px; float:left; font-size:16px; color:#994200; padding-bottom:10px; }
.luxian .info{ width:96%; padding:10px 2%; float:left; font-size:14px; line-height:24px; }
.luxian .info p{ width:100%; padding:5px 0; float:left; }
.luxian .info img{ width:100%; float:left; }
.zj_list{ width:100%; float:left; padding:15px 0; border-bottom:1px dashed #E1DDC8; position:relative; }
.zj_list .tu{ width:29%; overflow:hidden; float:left; margin-left:1%; }
.zj_list .tu img{ width:100%; float:left; }
.zj_list .txt{ width:67%; float:right; padding:0 1% 0 2%; }
.zj_list .txt .xm{ width:100%; float:left; line-height:20px; color:#C18016; }
.zj_list .txt .xm a{ margin-right:10px; font-weight:700; font-size:14px; }
.zj_list .txt .xm a:link, .zj_list .txt .xm a:visited{ color:#C18016; }
.zj_list .txt .xm a:hover{ color:#F60; }
.zj_list .txt p{ width:100%; float:left; height:54px; line-height:18px; color:#666; }
.zj_list .txt .zx{ width:30%; height:24px; line-height:24px; text-align:center; background:#CD7A10; color:#FFF; position:absolute; left:32%; bottom:15px; border-radius:5px; }
.zj_list .txt .zx:hover{ background:#C57208; }
.zj_list .txt .yy{ width:30%; height:24px; line-height:24px; text-align:center; background:#CD7A10; color:#FFF; position:absolute; right:1%; bottom:15px; border-radius:5px; }
.zj_list .txt .yy:hover{ background:#C57208; }
.page{ width:100%; float:left; text-align:center; padding-top:15px; }
.page li{ float:left; margin-left:5px; line-height:22px; display:inline; }
.page a{ float:left; border:1px solid #DADADA; padding:0 8px; background:#EEE; }
.page a:link, .page a:visited{ color:#333; }
.page a:hover{ color:#F60; background:#FFF0DB; border:1px solid #C07F15; text-decoration:none; }
.page .thisclass{ background:#994200; color:#FFF; font-weight:700; border:1px solid #994200; padding:0 8px; line-height:22px; }
.page .sel{ padding:0; border:1px solid #DADADA; height:24px; }
.page span{ float:left; border:1px solid #DADADA; padding:0 8px; line-height:22px; background:#EEE; margin:0 2px; color:#888; }
.page strong{ color:#333; padding:0 5px; }
.page .in01{ width:30px; text-align:center; height:22px; line-height:22px; border:1px solid #DADADA; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; }
.page .btn{ width:30px; text-align:center; height:24px; line-height:24px; background:#CCC; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; }
.nr{ width:100%; float:left; }
.nr h1{ width:100%; line-height:28px; padding:10px 0; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; float:left; }
.nr .info{ width:98%; float:left; padding:10px 1%; }
.nr .info p{ width:100%; line-height:24px; font-size:14px; padding:5px 0; float:left; }
.nr .info img{ max-width:300px; }
.nr .info table{ width:100%; float:left; border-collapse:collapse; }
.nr .info th{ border:1px solid #DDD; padding:5px; line-height:18px; text-align:center; background:#F6F6F6; }
.nr .info td{ border:1px solid #DDD; padding:5px; line-height:18px; }
.nr .info_ad{ width:100%; float:left; padding-bottom:10px; text-align:center; }
.nr .info_ad img{ max-width:350px; width:98%; }
.zxdh{ width:320px; margin:0 auto; }
.zxdh div{ width:320px; height:134px; background:url(../images/bg07.png) no-repeat; position:relative; float:left; }
.zxdh p{ width:210px; height:60px; line-height:20px; color:#666; position:absolute; left:100px; top:20px; }
.zxdh .zx{ width:77px; height:24px; line-height:24px; position:absolute; left:107px; top:89px; color:#FFF; text-indent:22px; }
.zxdh .dh{ width:111px; height:24px; line-height:24px; position:absolute; left:187px; top:89px; color:#FFF; text-indent:32px; }
.xgwz{ width:100%; float:left; margin-top:20px; }
.xgwz h2{ width:100%; line-height:30px; text-indent:10px; border-bottom:1px solid #BF8016; background:#FFF9E9; float:left; }
.xgwz ul{ width:100%; float:left; }
.xgwz li{ width:100%; height:40px; overflow:hidden; line-height:40px; border-bottom:1px dashed #E1DDC8; float:left; background:url(../images/ico1.png) 5px no-repeat; text-indent:20px; font-size:14px; }
.xgwz li a{ width:100%; height:40px; float:left; }
.list{ width:100%; float:left; margin-top:20px; }
.list ul{ width:100%; float:left; }
.list li{ width:100%; height:40px; overflow:hidden; line-height:40px; border-bottom:1px dashed #E1DDC8; float:left; background:url(../images/ico1.png) 5px no-repeat; text-indent:20px; font-size:14px; }
.list li a{ width:100%; height:40px; float:left; }
.wxts{ width:92%; float:left; margin:10px 2% 0 2%; padding:0 2%; background:#F9F9F9; border-radius:5px; }
.wxts h2{ width:100%; float:left; line-height:40px; text-align:center; border-bottom:1px solid #DDD; font-size:16px; color:#994200; }
.wxts p{ width:100%; line-height:22px; padding:10px 0; float:left; }
.wxts .info{ width:99%; padding:5px 0.5%; float:left; }
.wxts dl{ width:33%; float:left; text-align:center; }
.wxts dt{ width:100%; float:left; font-size:14px; line-height:30px; color:#994200; }
.wxts dd{ width:100%; float:left; line-height:22px; }
.top_jiange{ width:100%; height:35px; float:left; }
/*.huodong{width:100%;height:32px;padding:5px 0; position:fixed; left:0; top:0; z-index:888; background:rgba(255,255,255,0.6); display:none;}
.huodong.xs{display:block;}
.huodong .bd{max-width:640px; margin:0 auto;}
.huodong .bd .info{width:64%; background:#fff; border:1px solid #9C4100; float:left; border-radius:30px; margin:0 1% 0 3%;overflow:hidden;}
.huodong .bd .info ul{width:999999px;overflow:hidden; float:left;}
.huodong .bd .info li{ float:left; height:30px; line-height:30px; text-align:center; font-size:14px; background:url(../images/ico1.png) 15px no-repeat; text-indent:25px;}
.huodong .bm{width:28%; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px;  border-radius:5px; background:#9C4100; float:right; margin-right:2%; cursor:pointer;}*/

.huodong{ width:100%; height:30px; padding:5px 0; position:fixed; left:0; top:0; z-index:888; background:rgba(255, 255, 255, 0.6); display:none; }
.huodong.xs{ display:block; }
.huodong .bd{ max-width:640px; margin:0 auto; position:relative; }
.huodong .bd:before{ content:""; width:49px; height:30px; background:#FFF url(../images/top_gg01.gif) no-repeat; background-size:49px 30px; position:absolute; left:0; top:0; }
.huodong .hd_box{ padding-left:49px; }
.huodong .bd .info{ width:60%; height:30px; background:#FFF url(../images/top_gg02.png) repeat-x; float:left; overflow:hidden; }
.huodong .bd .info ul{ width:999999px; height:33px; float:left; }
.huodong .bd .info li{ float:left; height:30px; line-height:30px; font-size:14px; background:url(../images/ico1.png) 15px no-repeat; text-indent:25px; }
.huodong .bm{ width:32%; height:30px; line-height:30px; text-align:center; color:#FFF; font-size:14px; border-radius:5px; background:#9C4100; float:right; margin-right:1%; cursor:pointer; position:relative; }
.huodong .bm:before{ content:""; width:23px; height:30px; background:#FFF url(../images/top_gg03.png) left no-repeat; background-size:15px 30px; position:absolute; left:-25px; top:0; }
/* .huodong .bm:after{content:"";width:13px; height:21px; position:absolute; left:18px; top:4px; background:url(../images/tel_bg.jpg) no-repeat;} */
.list_mydx{ width:100%; float:left; }
.list_mydx table{ width:100%; border-collapse:collapse; float:left; }
.list_mydx tr{ width:98%; padding:10px 1%; border-bottom:1px dashed #DDD; float:left; }
.list_mydx tr:hover{ background:#F6F6F6; }
.list_mydx .tu{ width:110px; height:90px; float:left; padding-right:8px; }
.list_mydx .tu img{ width:110px; height:90px; float:left; }
.list_mydx .txt{ width:100%; height:90px; }
.list_mydx .txt h2{ width:100%; float:left; line-height:24px; height:24px; overflow:hidden; }
.list_mydx .txt ul{ width:100%; height:66px; overflow:hidden; float:left; }
.list_mydx .txt li{ width:100%; float:left; text-indent:25px; height:22px; overflow:hidden; line-height:22px; }
.list_mydx .txt li.sj{ background:url(../images/mydx_ico1.png) left no-repeat; }
.list_mydx .txt li.jb{ background:url(../images/mydx_ico2.png) left no-repeat; }
.list_mydx .txt li.dd{ background:url(../images/mydx_ico3.png) left no-repeat; }
.list_mydx .txt a{ color:#333; }
/*½¡¿µ×Ô²â*/
.tool{ width:96%; float:left; padding:2% 2% 0 2%; background:#FFF; }
.tool .info{ width:100%; float:left; }
.tool .info h2{ width:100%; line-height:50px; font-size:16px; text-align:center; float:left; border-bottom:1px dotted #DDD; text-shadow:1px 1px 1px #666; }
.tool .info dl{ width:100%; float:left; line-height:30px; font-size:14px; margin-top:10px; }
.tool .info dt{ width:30%; float:left; text-align:right; }
.tool .info dd{ width:70%; float:left; }
.tool .info dd input{ width:45px; height:30px; line-height:30px; text-align:center; font-size:14px; margin:0 7px; border-radius:5px; background:#FFF; border:1px solid #CCC; }
.tool .info dd select{ width:45px; margin:0 7px; height:30px; line-height:30px; padding:5px; font-size:14px; border-radius:5px; border:1px solid #CCC; }
.tool .info button{ width:100%; height:40px; line-height:40px; margin-top:20px; text-align:center; color:#FFF; cursor:pointer; float:left; background:#F08000; box-shadow:0px 0px 2px #F08000; border-radius:5px; font-size:16px; }
.tool .txt{ width:100%; float:left; padding:5px 0; }
.tool .txt p{ width:100%; line-height:22px; text-indent:2em; padding:2px 0; }
.tool .txt ul{ width:100%; float:left; padding:5px 0; margin:5px 0; }
.tool .txt li{ width:20%; float:left; line-height:20px; text-align:center; padding:10px 0; }
.tool .txt li.s1{ background:#FFF8D2; }
.tool .txt li.s2{ background:#FFF1A2; }
.tool .txt li.s3{ background:#FFE866; }
.tool .txt li.s4{ background:#FFDD1E; }
.tool .txt li.s5{ background:#ECCD20; }
.tool .pailuan{ width:100%; float:left; display:none; }
.tool .pailuan .tab{ width:100%; float:left; }
.tool .pailuan table{ width:100%; border-collapse:collapse; border:1px solid #DDD; text-align:center; float:left; margin-top:10px; }
.tool .pailuan table .ny{ background:#DDD; font-size:14px; text-align:center; font-weight:700; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tool .pailuan th{ line-height:24px; border:1px solid #DDD; background:#F2F2F2; color:#666; }
.tool .pailuan td{ line-height:22px; border:1px solid #DDD; font-size:14px; }
.tool .pailuan ul{ width:100%; float:left; margin-top:10px; }
.tool .pailuan li{ width:33.3%; line-height:24px; float:left; text-align:center; color:#FFF; }
.tool .pailuan li.se1{ background:#093; }
.tool .pailuan li.se2{ background:#F30; }
.tool .pailuan li.se3{ background:#FC0; }
.tool .xuexing{ width:96%; float:left; padding:10px 2%; line-height:22px; font-size:14px; color:#F30; }
.tool .yftz{ width:96%; float:left; padding:10px 2%; line-height:22px; font-size:14px; }
.tool .yftz span{ color:#F30; padding:0 10px; }
.tool .jzjh{ width:100%; border-collapse:collapse; border:1px solid #DDD; text-align:center; float:left; margin-top:10px; }
.tool .jzjh th{ line-height:24px; border:1px solid #DDD; background:#F2F2F2; color:#666; font-size:14px; }
.tool .jzjh td{ line-height:16px; border:1px solid #DDD; padding:3px 0; }
.tool .jzjh tr:hover{ background:#F9F9F9; }
.tool .zice{ width:100%; height:50px; position:relative; float:left; }
.tool .zice p{ width:100%; line-height:30px; float:left; }
.tool .zice .sm{ width:100%; height:20px; line-height:20px; text-align:center; position:absolute; z-index:20; left:0; top:30px; color:#666; }
.tool .zice .jd{ width:100%; height:20px; background:#FFF6CC; position:absolute; z-index:10; left:0; top:30px; }
.tool .zice .jd span{ background:#FF9C49; height:20px; }
.tool .info h3{ width:100%; line-height:20px; padding:10px 0; float:left; border-bottom:1px dotted #DDD; font-weight:normal; }
.tool .info h3 span{ color:#F30; padding-right:5px; }
.tool .info label{ width:100%; padding:8px 0; float:left; font-size:14px; text-align:center; background:#DDD; border-radius:10px; margin-top:10px; cursor:pointer; }
.tool .info label input{ display:none; }
.tool .info label.on{ background:#333; color:#FFF; }
.tool .hidden{ display:none; }
.tool #Result p{ width:100%; line-height:22px; color:#F30; padding-top:10px; float:left; font-size:14px; }
/**/
.zt_doc{ font-family:"microsoft yahei"; clear:both; line-height:1.5; padding-bottom:0.1em;display:none;}
.zt_doc .tit{ font-size:.3em; font-weight:bold; line-height:2; text-align:center; }
.zt_doc .info{ width:96%; margin:0 auto; overflow:hidden; position:relative; padding-bottom:0.4em; }
.zt_doc .bd{ width:100%; float:left; }
.zt_doc li{ width:100%; float:left; }
.zt_doc li img{ width:40%; float:left; }
.zt_doc li .txt{ width:56%; float:right; }
.zt_doc li .txt h2{ width:100%; float:left; color:#FF8603; line-height:1; }
.zt_doc li .txt h2 em{ font-size:2em; font-style:normal; padding-right:0.2em; }
.zt_doc li .txt h2 span{ padding-left:0.2em; font-size:1.4em; }
.zt_doc li .txt b{ width:100%; float:left; font-size:0.26em; color:#333; font-weight:normal; line-height:1.2; padding:0.3em 0; }
.zt_doc li .txt p{ width:100%; float:left; font-size:0.24em; color:#333; line-height:1.3; padding-bottom:0.3em; }
.zt_doc li .txt p i{ font-weight:normal; color:#FF8603; font-style:normal; }
.zt_doc li .txt .btn{ width:100%; float:left; margin-top:0.1rem; }
.zt_doc li .txt .btn a{ width:47%; line-height:1.5; float:left; color:#FFF; font-size:0.26em; background:#FF8603; color:#FFF; border-radius:0.3em; text-align:center; margin-right:3%; }
.zt_doc li .txt .btn a.zxyy{ background:#D92517; }
.zt_doc .hd{ -webkit-transform:translateX(-50%); transform:translateX(-50%); text-align:center; position:absolute; left:50%; bottom:0; }
.zt_doc .hd span{
 width:0.24em;
 height:0.24em;
 border-radius:50%;
 background-color:#333;
 margin:0 0.05em;
 float:left;
}
.zt_doc .hd span.on{ background-color:#E9418E }
































