*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
fieldset,img{border:0;}
em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
h1{line-height:30px; height:30px; font-size:14px; font-weight:bold;}
h2{ font-size:18px; font-weight:bold;}
h3{ font-size:16px; font-weight:bold;}
li{list-style:none; font-size:14px; line-height:22px; /* height:22px; */}
body,button,input,select,textarea{font-size:12px;font-family: 'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53';background-color: #f3f3f3;}
body{color:#333; line-height:18px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.c{text-align:center;}
.overf{ overflow:hidden;}
.h6{ height:6px; overflow:hidden;}
.h10{ height:10px; overflow:hidden;}
.dis_b{ display:block !important;}
.dis_n{ display:none !important;}
.color{color:#c00 !important;}
.colorRed{color:red;}
.color3{ color:#333 !important;}
.color6{ color:#666 !important;}
.color0{color:#01439A !important;}
.colorf{color:#fff !important;}
.colorr{color:#f00 !important;}
.colorb{color:#00f}
.colorb2{color:#000}
.colorEd{color:#FF0036;}
.colora2{color:#a2a2a2;}
.colord2{color:#d2d2d2;}
.wrapper,.w{width:1000px;margin:0 auto;}
.bd,.bda,.ibd{border:1px solid #ace;}
.bdx{ border-bottom:1px dashed #ace;}
.bdx1{border-bottom:1px dashed #CCC;}
.bdc{border:1px solid #ccc;}
.bda{ border:1px solid #ace;}
.bde{ border:1px solid #eee;}
.b0{ border:0 !important;}
.br0{ border-right:0px !important;}
.bt0{ border-top:0 !important;}
.bb0{ border-bottom:0 !important;}
.pt0{ padding-top:0 !important;}
.pr0{ padding-right:0 !important;}
.pl0{ padding-left:0 !important;}
.pb0{ padding-bottom:0 !important;}
.m6{ margin:6px;}
.mt{ margin-top:6px !important;}
.ml{ margin-left:6px !important;}
.mr{ margin-right:6px !important;}
.mb{ margin-bottom:6px !important;}
.mg_r5{margin-right:5px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.pr{ padding-right:6px !important;}
.pt{ padding-top:6px !important;}
.pl{ padding-left:6px !important;}
.p4{padding:4px;}
.pl4{ padding-left:4px;}
.p5{padding:5px;}
.pl20{ padding-left:20px !important;}
.pl40{ padding-left:40px !important;}
/*yi xia index.html mei yong*/
.p6{ padding:6px;}
.pl6{padding-left:6px;}
.pr6{padding-right:6px;}
.pt6{padding-top:6px;}
.pb6{padding-bottom:6px;}

.p7{ padding:7px;}
.pl7{padding-left:7px;}
.pr7{padding-right:7px;}
.pt7{padding-top:7px;}
.pb7{padding-bottom:7px;}

.p10{ padding:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.mt2{margin-top:2px;}
.p2{ padding:2px;}
.pt2{padding-top:2px;}
.w115{ width:115px; overflow:hidden;}
.w220{ width:220px;}
.font_w{ font-weight:bold;}
.font_s12{ font-size:12px;}
.font_s14{ font-size:14px;}
.font_s16{ font-size:16px;}
.font_s18{ font-size:18px !important;}
.w126{ width:126px;}
.w170{ width:170px;}
.w182{ width:182px;}
.w314{ width:314px;}
.w316{width:316px;}
.w336{width:336px;}
.h90{height:90px;}
.h80{height:80px;}
.h20{height:20px;}
.bg{background:#f0f0f0;}
/*nav*/
.mb_nav{background:url(/imagev6/xh_bg.png);}
.mb_nav{ height:28px;background-position:0 -34px;}
.mb_nav li{ float:left; height:28px; line-height:28px; padding:0px 8px 0px 13px; background:url(/imagev6/nav_bg.png) no-repeat 2px center ; font-size:12px;}
.mb_nav li a{ color:#F7F7F7;}
.mb_nav li a:hover{ background-color:#C60;}
.mb_nav .first{ background:none;}

.big_nav{ height:28px; background:url(/imagev6/big_nav_bg.png);}
.big_nav li{ font-size:12px; float:left; height:28px; line-height:28px; padding:0px 8px 0px 13px; background:url(/imagev6/big_nav1_bg.png) no-repeat left center;}
.big_nav li a{ color:#fff;}
.big_nav li a:hover{color:#C60;}
.big_nav .first{ background:none;}

.yl_nav{ background:url(/imagev6/nav.png) no-repeat; height:30px;}
.yl_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/navli.png) no-repeat left center;}
.yl_nav li a{ color:#fff;}
.yl_nav li a:hover{color:#C00;}
.yl_nav .first{ background:none;}

.sb_nav{ background:url(/imagev6/sb_nav.png) repeat-x; height:30px;}
.sb_nav li{ float:left; height:30px; line-height:30px; font-size:12px;  padding:0px 8px 0px 13px; background:url(/imagev6/sb_nav_li.png) no-repeat left center;}
.sb_nav li a{ color:#fff;}
.sb_nav li a:hover{color:#C60;}
.sb_nav .first{ background:none;}

.yt_nav{ background:url(/imagev6/ytnav.png) repeat-x; height:30px;}
.yt_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/yt_navli.png) no-repeat left center;}
.yt_nav li a{ color:#fff;}
.yt_nav li a:hover{color:#C00;}
.yt_nav .first{ background:none;}

.rj_nav{ background:url(/imagev6/nav_bg.gif) no-repeat; height:30px;}
.rj_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/nav_li.png) no-repeat left center;}
.rj_nav li a{ color:#fff;}
.rj_nav li a:hover{color:#C60;}
.rj_nav .first{ background:none;}

.xy_nav{ background:url(/imagev6/xy_nav_bg.png) repeat-x; height:30px;}
.xy_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/xy_nav_libg.png) no-repeat left center;}
.xy_nav li a{ color:#fff;}
.xy_nav li a:hover{color:#C60;}
.xy_nav .first{ background:none;}

.ru_nav{ background:url(/imagev6/r_nav_bg.png) repeat-x; height:30px;}
.ru_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/r_nav_li.png) no-repeat left center;}
.ru_nav li a{ color:#fff;}
.ru_nav li a:hover{color:#C60;}
.ru_nav .first{ background:none;}

.xz_nav{ background:url(/imagev6/r_nav_bg.png) repeat-x; height:30px;}
.xz_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/r_nav_li.png) no-repeat left center;}
.xz_nav li a{ color:#fff;}
.xz_nav li a:hover{color:#C60;}
.xz_nav .first{ background:none;}

.xw_nav{ background:url(/imagev6/inav.png) no-repeat; height:30px; padding-bottom:1px;}
.xw_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px; background:url(/imagev6/inavli.png) no-repeat left center;}
.xw_nav li a{color:#fff;}
.xw_nav li a:hover{color:#CC0000;}
.xw_nav .first{ background:none;}

.zh_nav{/* background:url(/imagev6/inav.png) no-repeat;*/background:url(/imagev6/zh_nav_bg.png) repeat-x; height:30px; padding-bottom:1px;}
.zh_nav li{ float:left; height:30px; line-height:30px; font-size:12px; padding:0px 8px 0px 13px;/*background: url(/imagev6/inavli.png) no-repeat left center;*/background:url(/imagev6/line.gif) no-repeat left center;}
.zh_nav li a{ color:#fff;}
.zh_nav li a:hover{color:#C00;}
.zh_nav .first{ background:none;}
/*nav*/
.SBnav{ background:url(/imagev6/subbg.png) repeat-x; border:1px solid #def; border-top:0;}
.SBnav1 dl{ border-bottom:1px dashed #e2f1ff;}
.SBnav1 dd{float:left; padding-left:16px;height:30px; line-height:30px; background:url(/imagev6/item2.png) no-repeat 5px center;}
.SBnav1 .first{ background:none;}
.SBnav2 dl{ float:left; height:30px; width:auto;}
.SBnav2 dt{ float:left;padding-right:10px; background:url(/imagev6/sbnav1.png) no-repeat 0 3px; width:52px; height:30px; line-height:26px; color:#fff; text-align:center;}
.SBnav2 dd{ float:left; padding-left:12px; padding-right:4px;height:28px; line-height:28px;white-space:nowrap;}

.SBnav3 dl{ float:left;  width:auto;}
.SBnav3 dt{ float:left;padding-right:10px; background:url(/imagev6/sbnav1.png) no-repeat 0 3px; width:52px; height:30px; line-height:28px; color:#fff; text-align:center;}
.SBnav3 dd{ float:left; padding-left:10px; padding-right:4px;height:28px; line-height:28px;white-space:nowrap;}


/*foot  firendlink*/
.friendlink{width:994px;line-height:20px;}
.friendlink a{margin:0 6px;}
.friendlink_b{width:998px;}
.friendlink_b a{margin:0 4px;}
.foot{line-height:22px;}
.foot a{ margin:0 6px;}
.foot_phone{ border-top:1px dashed #ccc; margin:6px 0 10px 0; padding:10px 0 0 10px; }
.foot_phone2{ width:1000px; margin:6px auto;}
.foot_phone2 li{background:url(/imagev6/footbg.png) no-repeat; font-size:12px; float:left;}
.foot_phone2 li{width:113px; height:50px; margin:0px 6px 0px 6px; padding-top:5px; line-height:20px; text-align:center}











/*�������*/

*html{
background-image:url(about:blank);
background-attachment:fixed;
}
.touch_share{
 border:1px solid #ccc;
	width:56px;
	position:fixed;
	bottom:0px;
	
	left: 50%;
    margin-left: -580px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	}
.touch_share_top{height:30px; line-height:30px; font-weight:bold; text-align:center; color:#444;}
.touch_share_center{padding-left:12px;}
.touch_share_center a {display: block;float: none!important;}



.navtagbox,.navtagbox2{ background:#f2f9ff; padding:0 6px;  line-height:24px;}
.navtagbox dt{ float:left; font-weight:bold; color:#c00; padding:4px;}
.navtagbox dd{ float:left;  padding:4px;}
.navtagbox dd a,.navtagbox2 dd a{ display:inline-block; background:#f89428; padding:0 4px; color:#fff;}
.navtagbox2 dd{ float:left;  padding:2px;}

.right{float: right;}
.left{float: left;}
.clear{clear: both;}

.df{
	display: flex;
}
.df-col{
	flex-direction: column;
}
.df-sp-bt{
	justify-content: space-between;
}