﻿/* CSS Document */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td, form, p { margin:0; padding:0; }
body, html { _background-image:url(about:blank); _background-attachment:fixed; }
ol, ul, li, dd, dt, dl { list-style:none; }
img { border:0; }
input, select, textarea { font-size:12px; color:#333; font-family:'lucida grande', taho, verdana, 'trebuchet ms', "宋体", sans-serif; }
html { text-align:center; background:#F7F7F7; }
body { min-width:950px; text-align:left; font:12px/1.5em \5B8B\4F53, Arial, Helvetica, sans-serif; color:#333; }
:focus { outline:none; }
em, th { font-style:normal; font-weight:normal; }
.table { border-collapse:collapse; border-spacing:0; empty-cells:show; }
*{zoom:1}
.fullSlide { position:relative; margin:0 auto; }
.fullSlide .bd { position:relative; z-index:0; }
.fullSlide .bd li img { width:100%; vertical-align:top; }
.fullSlide .hd { position:relative; z-index:1; margin-top:-50px; height:50px; line-height:50px; text-align:center;  }
.fullSlide .hd ul { text-align:center; padding-top:5px; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline;
zoom:1; margin:5px; list-style-type:none; width:10px; height:10px; border-radius:10px; background-color:white; overflow:hidden; font-size:0; }
.fullSlide .hd ul .on { background-color:orange; box-shadow:0 0 5px 2px orange }
.fullSlide .prev, .fullSlide .next { z-index:1; display:block; width:55px; height:55px; position:relative; margin:-27% 0 0 3%; float:left; background:url(images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40); opacity:0.4 }
.fullSlide .next { background-position:right 0; float:right; margin-right:3% }
.fullSlide .prev:hover, .fullSlide .next:hover { filter:alpha(opacity=80); opacity:0.8 }
/*-- 在线客服 --*/

.box_os { height:auto; overflow:hidden; width:88px; position:fixed; right:0; bottom:260px; _position:absolute; z-index:9999;  }

.box_os .osqq img { padding:7px 0 3px 0; }
.box_os .osqq p em { color:#999; display:block; }
.box_os .osqq p span { color:#547816; display:block; }
.box_os .osqq .qq { background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer; }
.acbox { width:130px; overflow:hidden; }
.acbox .ico_gt { background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right; }
.acbox .ico_pp { background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px; }
.onlineService { background:none; display:none; width:39px; *width:84px;
height:178px; ; position:fixed; right:0; top:44px; _position:absolute; }
.onlineService .ico_os { background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right; }
.onlineService .ico_gt { background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both; }
.onlineService .ico_pp { background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both; }
.box_os .osqq p span a { color:#557917; }
/* CSS Document */


body, td, th { font-size: 12px; color: #0000; }
body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
a { color: #000000;  text-decoration: none;}
a:hover { text-decoration: none; color: #000000; }
.cnen a{ float:right; padding:0 10px; height:22px; line-height:22px;color:#FFF; font-size:13px; background:#F00;border-radius:10px; margin:10px 12px 0 0;}
.cnen a:hover{ background:#C00; }
.cn { }
.footnav a{display:inline-block;height:30px; line-height:30px;color:#FFF; font-size:16px; padding:0 20px; border:#FFF 1px solid;border-radius:20px; }
.footnav a:hover{border:#Fc0 1px solid; color:#Fc0}
.dh_up { font-size: 14px; font-family: "微软雅黑"; }
.up_dh { font-size: 16px; font-family: "微软雅黑"; color: #ffffff; }
.up_dh a { font-size: 16px; font-family: "微软雅黑"; color: #ffffff; display:inline-block; padding-bottom:8px; border-bottom:#333 2px solid; }
.on a { border-bottom:#f00 2px solid; }
.up_dh a:hover { border-bottom:#F00 2px solid; }
.up_dhh { font-size: 10px; font-family: "Airal"; color: #ffffff; }
.up_tel { font-size: 14px; font-family: "微软雅黑"; color: #ffffff; }
.cn_1 { font-size: 22px; font-family: "微软雅黑"; color: #FFFFFF; }
.cn_2 { font-size: 28px; font-family: "微软雅黑"; color: #ffffff; }
.cn_11 { font-size: 22px; font-family: "微软雅黑"; color: #000000; }
.cn_22 { font-size: 28px; font-family: "微软雅黑"; color: #000000; }
.cn_3 { font-size: 24px; font-family: "微软雅黑"; color: #333333; }
.cn_4 { font-size: 24px; font-family: "微软雅黑"; color: #FFFFFF; }
.cn_5 { font-size: 20px; font-family: "微软雅黑"; color: #999999; }
.cn_6 { font-size: 20px; font-family: "微软雅黑"; color: #222222; }
.cn_7 { font-size: 12px; font-family: "微软雅黑"; color: #333333; }
.app_cn { font-size: 24px; font-family: "微软雅黑"; color: #333333; }
.app_en { font-size: 20px; font-family: "微软雅黑"; color: #999999; }
.app_cnn { font-size: 24px; font-family: "微软雅黑"; color: #ffffff; }
.app_enn { font-size: 20px; font-family: "微软雅黑"; color: #80BAE0; }
.about_1 { font-size: 16px; font-family: "微软雅黑"; color: #474747; }
.tit { font-size: 16px; font-family: "微软雅黑"; color: #000000; }
.titt { font-size: 16px; font-family: "微软雅黑"; color: #FFFFFF; }
.do_1 { font-family: "微软雅黑"; font-size: 16px; color: #FFFFFF; }
.do_2 { font-family: "微软雅黑"; font-size: 14px; color: #808080; }
.do_3 { font-family: "微软雅黑"; font-size: 14px; color: #FFFFFF; }
.do_3 { font-family: "微软雅黑"; font-size: 14px; color: #FFFFFF; }
.do_3 a{color:#FFF;}
.wzz_bt { font-size: 28px; font-family: "微软雅黑"; color: #333333; }
.wzz_1 { font-size: 18px; font-family: "微软雅黑"; color: #333333; }
.wzz_2 { font-size: 14px; font-family: "微软雅黑"; color: #666666; }
.wzz_3 { font-size: 12px; font-family: "微软雅黑"; color: #999999; }
.map_1 { font-size: 14px; font-family: "微软雅黑"; color: #333333; }
.map_2 { font-size: 8px; font-family: "微软雅黑"; color: #333333; }
.cp_1 { font-size: 46px; font-family: "微软雅黑"; color: #9A9A9A; }
.cp_11 { font-size: 26px; font-family: "微软雅黑"; color: #9A9A9A; }
.cp_2 { font-size: 30px; font-family: "微软雅黑"; color: #FFFFFF; }
.cp_22 { font-size: 26px; font-family: "微软雅黑"; color: #FFFFFF; }
.cp_3 { font-size: 18px; font-family: "微软雅黑"; color: #FFFFFF; }
.cp_4 { font-size: 16px; font-family: "微软雅黑"; color: #F7F7F7; }
.cp_44 { font-size: 14px; font-family: "微软雅黑"; color: #F7F7F7; }
.cp_5 { font-size: 16px; font-family: "airal"; color: #F7F7F7; }
.contact_1 { font-size: 20px; font-family: "微软雅黑"; color: #FFFFFF; }
.contact_2 { font-size: 18px; font-family: "微软雅黑"; color: #444444; }
.up_div { position:fixed; left:0px; top:0px; width:100%; z-index:1000 }
.zzsc1 { width:590px; height:240px; margin:0px auto; position:relative; }
.zzsc2 { width:285px; height:240px; margin:0px auto; position:relative; }
.zzsc3 { width:285px; height:500px; margin:0px auto; position:relative; }
.zzsc1 img { position:absolute; left:0; top:0; cursor:pointer; }
.zzsc2 img { position:absolute; left:0; top:0; cursor:pointer; }
.zzsc3 img { position:absolute; left:0; top:0; cursor:pointer; }
.topadcs { width:100%; overflow:hidden; text-align:center; margin:0 auto 0; }
.topadcs a img { width:100%; height:auto; display:block; }
.topadcs a { display:block; margin:0 auto; }
.topadcs a.fullad { height:550px; }
.navbox{ overflow:hidden; line-height:35px; padding:10px 0; background:#f00;  z-index:9999; position:relative; text-align:center; width:100%;font-family: "微软雅黑";}
.navbox a{ display:inline-block; padding:0 8px; font-size:14px; height:35px; line-height:35px; color:#FFF; font-weight:bold;}
.navbox a:hover{  color:#ff0; }
.navbox a.on{  color:#ff0; }
.nava{ padding:0 20px; max-width:1160px; margin:0 auto;}
.navb {
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}

.list_page { text-align:center; margin:20px auto 10px auto; display:block; padding-top: 20px;  overflow: hidden; clear:both;  }
.list_page:after { content:" "; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }
.list_page ul { list-style:none; margin:0 auto; display:block; text-align:center; }
.list_page ul li { display:inline; }
.list_page ul a { color:#333; padding:8px 16px; line-height:18px; display: inline-block; *display: inline;
transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; border:1px solid #ccc; border-radius:1px; margin:0 5px; color:#999;font-size: 16px; }
.page_group ul .active a { color:#fff; background:#f00; border-color:#f00; }
.page_group ul a:hover { color:#fff; background:#333; border-color:#333; }