@charset "utf-8";body,html{padding:0;margin:0}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei",΢ź,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",ϸ,STHeiti,MingLiu;color:#666}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
dl,ol,ul{list-style:none}
a{text-decoration:none!important;outline:0;font-family:"Microsoft YaHei",΢ź,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",ϸ,STHeiti,MingLiu}
img{border:0}
button,input,select,textarea{font-size:100%;font-family:"Microsoft YaHei",΢ź,\9ed1\4f53,\5b8b\4f53,"Microsoft JhengHei",ϸ,STHeiti,MingLiu}
table{border-spacing:0}
.clear:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.cl:before{content:'';display:table}
.cl:after{content:'';display:table;clear:both}
.wrap{position:relative;min-height:100%;clear:both;content:""}
.ielt7 .wrap{height:100%}
#LR_Flash,#clsIframe{position:absolute}
.col_l{float:left}
.col_r{float:right}
blockquote,body,button,caption,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,label,li,menu,ol,p,pre,strong,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
menu,ol,ul{list-style:none}
img{border:0}
a:focus{outline:0}
em,i{font-style:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:-3px;outline:0}
button,input{border:1px solid #a0a0a0;outline:0;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
::selection{background:#72d0eb;color:#fff;text-shadow:none}
::-moz-selection{background:#72d0eb;color:#fff;text-shadow:none}
[hidden]{display:none}
a{/* color:#0088DB; */text-decoration:none;cursor:pointer;}
a:hover{color:#2A5E8E}
.base-tit:after,.central:after,.clearfix:after,.pagenav:after,.paging:after,.widget ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body,button,code,input,select,textarea{font-size:12px;font-family:microsoft yahei;color:#444}
.ipt{font-size:16px;border-radius:3px;background-color:#fff;padding:4px 6px;height:40px;line-height:21px;color:#555;width:300px;border:1px solid #a0a0a0}
.ipt-mini{width:140px;padding:1px 3px}
.ipt:focus{border-color:#95C8F1;box-shadow:0 0 4px #95C8F1}
.btn{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;height:27px;line-height:27px;min-width:52px;padding:0 12px;text-align:center;text-decoration:none;border-radius:2px;border:1px solid #ddd;color:#666;background-color:#f5f5f5}
input.btn{height:40px;font-size:16px;font-family:"微软雅黑","黑体",Arial;font-weight:100;border:none}
.btn.btn-active,.btn:active{box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6}
.btn:focus{border-color:#4d90fe;outline:0}
.btn-primary{color:#F3F7FC;background-color:#f40;background:-webkit-linear-gradient(top,#f40,#f40);background:-moz-linear-gradient(top,#f40,#f40);background:linear-gradient(top,#f40,#f40);border-radius:3px;width:190px}
.btn-primary:hover{color:#fff}
.btn-primary:focus{border-color:#4d90fe;outline:0}
.w1200{width:1220px;margin:0 auto}
.container{width:1220px;margin:0 auto}
.header{position:relative;background:#fff;z-index:998;min-width:1220px}
.header_top{position:relative;height:35px;background:#ededed;border-bottom:1px solid #eee;z-index:3000;width:100%}
.header_top_center{width:1220px;margin:0 auto;height:35px}
.search_float{position:fixed;background:#fff none repeat scroll 0 0;top:0;width:100%;z-index:9999;box-shadow:0 0 5px #666}
.header_top_left{height:35px;color:#999;width:320px;position:absolute;float:left}
.header_top_left em{display:inline-block;height:35px;position:relative;line-height:35px;font-weight:400;color:#666}
.header_top_right ul li{width:100%;height:36px;position:relative;line-height:35px}
.header_top_left h1 a{color:#666;font-weight:400;padding:0 5px}
.header_top_right{float:right;height:35px;display:inline;width:auto}
.header_top_right ul li em,.header_top_right ul li span{float:left;display:inline;color:#666}
.header_top_right ul li .head_kefrx{ color:#e30011;}
.header_top_right ul li .head_kefrx img{ vertical-align:middle;}
.header_top_right ul li .htr_line{overflow:hidden;width:1px;height:12px;margin-top:11px;background-color:#ddd}
.header_top_right ul li a.nav_fzlink{color:#f25618}
.right_img{padding-top:25px;padding-left:45px;width:264px;height:87px;float:left;padding-left:0}
.header_top_right ul li #regist em{background:url(../images/dh1.png) no-repeat left;background-size:15px 15px;font-size:12px;padding-left:18px;color:#5e5c5b}
.header_top_right ul li #regist em span{font-size:19px;float:none;color:#666;font-family:Tahoma}
.header_top_right ul li a{text-decoration:none;color:#666;float:left}
.header_top_right ul li a:hover{color:#f40;text-decoration:underline}

.header_top_left strong a{color:#5e5c5b}
.header_center{display:block;width:1220px;margin:0 auto}
.header_center_container{width:1220px;float:left}
.header_center_container .logo{float:left;width:216px;display:inline}

.index_banner_s,.index_banner_s .banner_slider li{width:230px;height:70px;float:right;margin-top:20px;margin-right:40px}
.header_bottom{border-bottom:2px solid #f40;display:table;height:0;position:relative;width:100%;z-index:999}
.p{width:151px}
.p span{background:#e30 none repeat scroll 0 0;display:none;font-size:14px;height:80px;padding-top:10px;width:151px}
.p span a{height:32px;line-height:32px;width:151px}
.p .nav{height:40px;width:151px}
.p .nav i{background:rgba(0,0,0,0) url(../images/xtb.png) no-repeat scroll left center;float:left;height:40px;width:32px}
.p .nav .a{display:block;float:left;height:40px;line-height:40px;margin-right:10px;text-align:right;width:109px}
.p .nav .a:hover{color:#fff}
.header_bottom .header_menu ul li:hover .p .nav{background:#f30 none repeat scroll 0 0}
.header_bottom .header_menu ul li .p .nav:hover{background-color:#f40}
.header_bottom .header_menu ul li:hover .p .nav .a{color:#fff}
.header_bottom .header_menu ul li:hover .p .nav i{background:rgba(0,0,0,0) url(../images/xtbb.png) no-repeat scroll 0 18px}
.header_bottom .header_menu ul li:hover .p span{display:block}
.header_bottom .header_menu ul li.menu_hover,.header_bottom .header_menu ul li.on{background:#f40 none repeat scroll 0 0}
.header_bottom .header_menu ul li.menu_hover a,.header_bottom .header_menu ul li.on a{color:#fff}
.header_bottom .header_menu ul li.menu_hover a:hover,.header_bottom .header_menu ul li.on a:hover{background:#f40 none repeat scroll 0 0;color:#fff}
.header_bottom .header_menu ul li b{background:#ddd none repeat scroll 0 0;height:16px;overflow:hidden;position:absolute;right:0;top:13px;width:1px}
.header_bottom .header_menu h2{padding:0 20px;float:left;height:40px;line-height:40px;font-size:18px;font-weight:400}
.header_bottom .header_menu h2 a{color:#333;text-decoration:none;display:block;padding:0 20px}
.header_bottom .header_menu h2 a:hover{color:#f25618}
.header_bottom .header_menu h2.on,.header_bottom .header_menu ul li.menu_hover{background:#f40}
.header_bottom .header_menu h2.on a,.header_bottom .header_menu ul li.menu_hover a{color:#fff}
.header_bottom .header_menu h2.on a:hover,.header_bottom .header_menu ul li.menu_hover a:hover{background:#f40}
.header_bottom .header_menu h2 b{width:1px;position:absolute;right:0;top:13px;height:16px;background:#ddd;overflow:hidden}
.header_bottom .header_menu h2 a:hover,.header_bottom .header_menu ul li.menu_hover a:hover{background:#f40;color:#fff}

.disab{display:none}
.container .cont a{color:#2668C0!important;text-decoration:none;outline:0}
.container .cont a:hover{color:red!important}
.container .cont a:hover{color:red!important}
.zsbase-b .zsbase-l{width:230px!important}
.zsbase-b .zsbase-l ol{width:auto!important}

.header_top_right ul a.index_he_login{padding-left:15px;position:relative;top:8px}
.header_top_right ul a.index_he_login span{height:18px;line-height:18px;padding-right:18px;border-right:1px solid #666}
.header_top_right a.index_he_login span:hover{color:#f40}
.nav_down{position:absolute;top:100%;left:0;z-index:999;display:none;width:100%;padding:20px 0;margin-top:-1px;text-align:center;background:#fff;border-top:1px solid #ddd}
.nav_down .zzwk i{width:40px;height:40px;display:inline-block;background:url(../images/zzwk.png)}
.nav_down .zzxw i{width:40px;height:40px;display:inline-block;background:url(../images/zzxw.png)}
.nav_down .hyxw i{width:40px;height:40px;display:inline-block;background:url(../images/hyxw.png)}
.nav_down .zcdt i{width:40px;height:40px;display:inline-block;background:url(../images/zcdt.png)}
.nav_down .zzbk i{width:40px;height:40px;display:inline-block;background:url(../images/zzbk.png)}
.nav_down .fwxx{width:40px;height:40px;display:inline-block;background:url(../images/fwxx.png)}
.hyzx_index_ico{margin-left: 0;width:18px;height:25px;display:inline-block;background:url(../images/zzmm_ico.png);background-position:-123px -235px;}
.nav_down a{display:inline-block;width:100px;font-size:16px;text-align:center;padding:0;margin:0 10px;color:#333;border:0}
.w_1220{width:1220px;margin:0 auto}

* {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
html, body {margin: 0;padding: 0;}
/*body {color: #222;font: 16px/1.5 Helvetica, Arial, sans-serif;}*/
h1, h2, h3, p, pre, ul {margin: 0;padding: 0;}
p, pre, ul {margin-bottom: 0;}
pre {background: #fefefe;border: 1px solid #dedede;overflow-x: auto;padding: 2em;}

#nav {list-style: none; background:url(../images/zzdb_left_nav.png) no-repeat; float:left;}
#nav a {color: #666;font-size: 18px;text-decoration: none; text-align:center; height:30px; line-height:30px;  padding:3px 10px 3px 40px; }
#nav li{ margin-bottom:30px;}
#nav a:hover { border-radius:13px; background-image:url(../images/left_nav_yuan.png); background-repeat:no-repeat; }
#nav .current a {background-image:url(../images/left_nav_yuan.png); background-repeat:no-repeat;color: #ff4400; border-radius:13px; padding-left:40px;  }
.section {border-bottom: 5px solid #ccc;padding: 50px 20px;}
.section p:last-child {	margin-bottom: 0;}


#head{margin:0 auto;padding:16px 0 13px 0;width:1220px}
#head .head_left{float:left;margin-top:-8px}
#head .head_left a{display:inline-block}
#head .head_left .zzgj_logo{margin-right:23px}
.nav_box{margin:0 auto;width:1220px}
.pull_nav{position:relative;float:left;display:block;width: 200px;height: 70px;overflow: hidden;}
.pull_nav_title{display:block;width:220px;height:43px;background:#e30011;color:#fff;text-align:center;font-size:16px;line-height:43px;border-top-left-radius: 7px;
    border-top-right-radius: 7px;}
.nav_box .pull_nav .pull_box{position:absolute;z-index:2;width:220px;background:url(../images/index_nav_bg.png)}
.pull_nav .pull_box .pull_box_nav_list{width:220px;height:400px}
.pull_box .pull_box_nav_list .pull_box_nav_li{z-index:2;display:block;width:220px;height:57px;color:#fff;font-size:16px}
.pull_box_nav_li span{position:relative}
.pull_box_nav_li span i{position:absolute;top:50%;left:194px;width:6px;height:11px;margin-top:-5px}
.pull_box .pull_box_nav_list .pull_box_nav_li:hover{border:1px solid #ccc;border-right:0;background:#fff;cursor:pointer}
.pull_box_nav_list li:hover .pull_down{display:block}
.pull_box_nav_list li span a{display:inline-block;margin:0 auto;width:220px;padding-left:46px;border-bottom:1px solid #929292;color:#fff;line-height:56px}
.pull_box_nav_list .pull_box_nav_li:hover{display:inline-block;width:221px;border:1px solid #ccc;border-right:0;background:#fff;color:#e30011;cursor:pointer}
.pull_box ul li:hover span a{color:#e30011}
.pull_box ul li.menuList{border:1px solid #ccc;border-right:0;background:#fff;cursor:pointer}
.pull_box ul li.menuList span a{color:#f40}
.pull_down{position:absolute;top:0;left:220px;z-index:2;display:inline-block;display:none;width:540px;height:400px;border:1px solid #ededed;border-left:0;background:url(../images/pull_bg.png) #fff no-repeat bottom;cursor:auto}
.pull_down ul{padding:0 0 0 30px;width:540px;display:inline-block;}
.pull_down ul li{clear:both;padding-top:20px}
.pull_down ul li label a{color:#555}
.classify-detail-box{float:left;width:510px}
.classify-detail-box a{float:left;display:block;margin-right:50px;padding:0 0 20px 0;width:auto;color:#666;font-size:14px}
.classify-detail-box a:hover{color:#e30011}
.classify-detail-box .gongszy_text{float:left;margin-left:35px;color:#666;font-size:14px}
.pull_down .classify-detail-box .classify_detail_link_color{color:#e30011!important}
.main_menu{float:left;padding-left:20px;margin: 15px 0;}
.nav_box .main_menu li{float:left;display:inline-block;margin:0 5px;height:40px;font-size:16px;line-height:38px;text-align:center;width:110px;}
.nav_box .main_menu li.on > a{color:#e30011;font-weight: 600;width:110px;}
.nav_box .main_menu li a{display:block;color:#333;text-decoration:none}
.nav_box .main_menu li a:hover{color:#e30011;}
.list-show span.cur{
    width: 0;
    height: 0;
    border-width: 0 8px 8px 8px;
    border-style: solid;
    border-color: transparent transparent #e30011;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -8px;
    z-index: 9999;
}
.list-show{
    display:none;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 9999;
    width:110px;
    text-align:center;
    border-top:2px solid #e30011;
    font-size:14px;
}
.main_menu li:hover .list-show{
    display:block;
}

.head_right{float:right;width:235px}
.head_right .head_rightCon{width:235px}
.head_rightCon .head_right_tel{float:left;width:75px;font-size:12px;color:#666}
.head_rightCon .head_right_tel img{width:36px;margin:0 auto;display:block;margin-bottom:5px;margin-left: 5px;}
.head_rightCon .head_right_telList{float:left;width:160px;padding-left:0;font-size:18px;font-weight:700;color:#e30011}
.head_rightCon .head_right_telList span{display:inline-block}
#head .head_left_zt{float:left;margin-top:14px;}
.zzbz_cont p{margin: 10px 0px; text-indent: 28px; text-align: justify; line-height: 1.5em;}
/*底部*/
footer{margin:0 auto;overflow:hidden;width: 100%;min-width:1220px;}
.footer-con .con1 li i,.footer-con .con2 .l i,.footer-con .con2 .r .l1,.footer-con .con2 .r i{background:transparent url(../images/weixin.gif) no-repeat scroll 0 0}
.footer-warp{background-color: #2e2e2e;display:block;min-height:150px;width:100%;/*margin-top:70px;*/}
.footer-con,.footer-link{margin:0 auto;width:1200px}
.footer-link h2{font-weight:normal;font-size:14px;line-height:42px;float:left;cursor:pointer;}
.footer-link h2:hover{font-weight:bold;}
.footer-link .link_on{font-weight:bold;color:#e70;}
.footer-link p{float:left;padding: 12px 8px;}
.footer-link li{float:left;height:28px;line-height:28px;padding:0 10px 0 0}
.footer-link li a{color:#666;font-size:14px}
.footer-link li a:hover{color:#e70}
.footer-con .con1{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:block;margin:20px 0;overflow:hidden}
.footer-con .con1 li{color:#888;float:left;line-height:16px;padding:35px 30px 35px 0;width:240px}
.footer-con .con1 li i{display:block;float:left;height:42px;margin:2px 10px 0 0;width:42px}
.footer-con .con1 li .i1{background-position:0 0}
.footer-con .con1 li .i2{background-position:-43px 0}
.footer-con .con1 li .i3{background-position:-86px 0}
.footer-con .con1 li .i4{background-position:-129px 0}
.footer-con .con1 li .i5{background-position:-172px 0}
.footer-con .con1 li p{float:left;width:150px}
.footer-con .con1 li strong{color:#393939;display:block;font-size:18px;font-weight:400;line-height:28px}
.footer-con .con2{margin:0 auto;padding-bottom:30px;width:1220px}
.footer-con .con2 .l{float:left;padding:0 10px 0 35px;width:745px}
.footer-con .con2 .l li{border-right:1px dotted #ddd;float:left;line-height:28px;padding:10px 25px 0;}
.footer-con .con2 .l dt{color:#222;font-size:16px;line-height:28px;padding:0 0 8px}
.footer-con .con2 .l a{color:#555}
.footer-con .con2 .l i{background-position:-209px -43px;display:block;float:left;height:8px;margin:11px 6px 0 0;overflow:hidden;width:5px}
.footer-con .con2 .r{float:right;padding-top:10px;width:340px}
.footer-con .con2 .r .l1{background-position:-1px -43px;display:block;float:left;height:137px;margin-top:8px;width:137px}
.footer-con .con2 .r .l2{float:left;padding:0 0 0 20px;width:200px;}
.footer-con .con2 .r i{display:block;float:left;height:34px;margin:6px 10px 0 0;width:34px}
.footer-con .con2 .r .i1{background-position:-148px -43px}
.footer-con .con2 .r .i2{background-position:-148px -100px}
.footer-con .con2 .r .i3{background-position:-148px -150px}
.footer-con .con2 .r p{padding:4px 0}
.footer-con .con2 .r strong{display:block;font-size:18px;font-weight:400;line-height:24px}
.footer-con .con2 .r .s1{font-style:italic}
.footer-con .con2 .l a:hover{color:#e70}
.footer-con-link {display:none;}
.footer-bq{ background-color:#2e2e2e;color:#CCC;padding:40px 0 40px;width:100%; font-size:12px;}
.footer-bq a{color:#FFF; font-size:16px; margin:0 5px;position:relative;}
.footer_copy{width: 1220px;padding-top: 30px;margin: 0 auto;display: flex;justify-content: space-between;border-bottom: 1px solid #4e4e4e;}
.footer_copy .footer_copy_l{
    float: left;
    width: 750px;
}
.footer_copy .footer_copy_l p{
    padding-top: 30px;
    font-size: 13px;
    font-family: "微软雅黑","黑体",Arial;
    line-height: 1.8em;
    color: #868787;
}
.footer_copy_r{
    float: right;
    width: 465px;
    padding-top: 5px;
}
.footer_copy_r .r{
    float: left;
    display: inline-block;
}
.footer_copy_r .r li{
    float: left;
}
.footer_copy_r .r li p{
    margin-bottom: 13px;
    text-align: center;
    line-height: 1;
}
.footer_copy_r .r .l2{
    margin-left: 15px;
}
.r .l2 .s1{
    font-size: 14px;
    color: #ababab;
}
.r .l2 .s1 strong{
    display: inline-block;
    margin-bottom: 10px;
    font-size:26px;
    font-weight: 400;
    color: #e30011;
}
.r .l2 .s2 a{
    display: inline-block;
    width: 120px;
    height: 36px;
    background:url(../images/qqzx.png);
}
.r .l2 .s3{
    font-size: 14px;
}
/*回到顶部*/
p#back-to-top {position: fixed;display: none;bottom: 165px;right: 70px;}
p#back-to-top a {text-align: center;text-decoration: none;color: #d1d1d1;display: block;width: 30px;-moz-transition: color 1s;-webkit-transition: color 1s;-o-transition: color 1s;}
p#back-to-top a:hover { color: #979797;}
p#back-to-top a span {background: transparent url(../images/top.png);border-radius: 6px;display: block;height: 70px;width: 25px;margin-bottom: 5px;-moz-transition: background 1s;-webkit-transition: background 1s;-o-transition: background 1s;}
.c_hot{
    position:relative;
    top:-12px;
    display:inline-block;
    width:22px;
    height:14px;
    background:url(../images/newimg.gif)
}

/* 精灵图样式 */
.icons-all-list, .icons-arrow-rt, .icons-arrow_r, .icons-back, .icons-card, .icons-check, .icons-checke, .icons-checked, .icons-ck-false, .icons-ck-true, .icons-close-b, .icons-close-s, .icons-collect, .icons-collect_c, .icons-collection-null, .icons-del, .icons-edit, .icons-home, .icons-location, .icons-logo, .icons-look, .icons-money, .icons-order-null, .icons-ranklist, .icons-ranting, .icons-ranting1, .icons-ranting2, .icons-ranting3, .icons-s-top, .icons-search-null, .icons-search, .icons-shop-empty, .icons-shop-ok, .icons-shop, .icons-shopping, .icons-shouhou, .icons-success, .icons-tag, .icons-trash, .icons-upload, .icons-user, .icons-warning {
    background: url('../images/icons-sab2b6ab4bd.png') no-repeat;
    -moz-background-size: 131px auto;
    -o-background-size: 131px auto;
    -webkit-background-size: 131px auto;
    background-size: 131px auto;
}

[class^="icons-"],
[class*="icons-"] {
    display: inline-block;
    vertical-align: middle;
}
.icons-warning {
    background-position: 0 -2062px;
    height: 24px;
    width: 24px;
}
.icons-success {
    background-position: 0 -1854px;
    height: 24px;
    width: 24px;
}