*{
	font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"瀹嬩綋";
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}
table{
/*	border-collapse:collapse;
	border-spacing:0;*/
	word-break:break-all;
}
fieldset,img{
	border:0;
}
ol,ul{
	list-style:none;
}
caption,th{
	text-align:left;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
	font-variant:normal;
}
sup{
	vertical-align:text-top;
}
sub{
	vertical-align:text-bottom;
}
input,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	*font-size:100%;
}
legend{
	color:#000;
}
#yui3-css-stamp.cssreset{
	display:none;
}
p{word-wrap:break-word;}
a{text-decoration: none;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }


/*as浼犲獟*/
.w1000{width: 1000px; margin: 0 auto;}
.w800{width: 800px; margin: 0 auto;}
a:hover,a.cur{color:#c30d23;}
.Left{float: left;}
.Right{float: right;}
.cl{clear: both;}
.marginB20{margin-bottom: 20px;}
.marginR0{margin-right: 0 !important;}

/*鏍囬*/
p.title{font-size: 18px; color: #333;line-height: 40px; height: 40px; font-weight: bold;}
p.title b{float: left; height: 20px; width:3px; background: #c30d23; margin-top: 11px; margin-right: 10px;}


/*椤堕儴*/
#topBar{height: 36px; line-height: 36px; background: #f7f7f7; border-bottom: 1px solid #ececec; font-size: 12px; font-family: sans-serif,"瀹嬩綋"; color:#cccccc;}
#topBar .topBarLeft img{padding-right: 10px; display: inline-block; width:117px; height: 24px;}
/*#topBar .topBarLeft a{color: #c30d23;}*/
#topBar a,#topBar span{padding: 0 10px; color:#222222; display: inline-block;}
#topBar a:hover,#topBar span:hover{color: #c30d23;}
#topBar .iphone{position: relative;z-index: 9999; }
#topBar .iphone i{display: inline-block; width:8px; height: 12px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat 0 0; margin-right: 10px; float: left; margin-top: 11px; position: relative;}
#topBar .iphone:hover i{background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -8px 0;}
#topBar .iphone .phqrcode {position: absolute;top: 31px;right: -20px;z-index: 9999; display: none;}
#topBar .iphone .ph_top {background: url(../images/qrcode_top.jpg) 0 0 no-repeat;width: 110px;height: 15px;overflow: hidden;padding: 0px;}
#topBar .iphone .ph_main {padding-top: 5px;position: absolute;top: 9px;right: 0;z-index: 99;border: 1px solid #ececec;border-top: none;width: 108px;background: #fff;}
#topBar .iphone .ph_main img {margin: 0 auto;width: 90px;height: 90px;display: block;}
#topBar .iphone .ph_main span {text-align: center;font-size: 12px;line-height: 30px;width: 108px;padding: 0; color:#333333;}
#topBar .webNav{position: relative; z-index: 9999; border-right: 1px solid #f7f7f7; border-left: 1px solid #f7f7f7;}
#topBar .webNav i{float: left; display: inline-block; width:8px; height: 7px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -16px 0; margin-top: 14px; margin-right: 10px;}
#topBar .webNav:hover i{background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -24px 0;}
#topBar .webNav:hover{background: #fff; border-right: 1px solid #ececec; border-left: 1px solid #ececec;}
#topBar .webNav .webNavMain{position: absolute; right:-1px; top:36px; z-index: 9999; padding: 15px 0; background: #fff; font-size: 14px; border:1px solid #ececec; display: none;}
#topBar .webNav .webNavMain b{display: block; position: absolute; width:86px; height: 5px; top:-2px; right:0; background: #fff;}
#topBar .webNav .webNavMain ul{width:382px;}
#topBar .webNav .webNavMain li{padding-left: 20px; padding-right: 10px; width:160px; border-right: 1px solid #ececec; float: left;}
#topBar .webNav .webNavMain li a{width:50%; color: #333; padding: 0; float: left; line-height: 28px;}
#topBar .webNav .webNavMain li span{display: block; padding: 0;}
#topBar .webNav .webNavMain li span a{width:100%; font-weight: bold; color: #222; padding: 0; line-height: 30px;}
#topBar .webNav .webNavMain li a:hover{color: #c30d23;}
#topBar .webNav .webNavMain li.noBorderR{border-right: none;}

/*澶撮儴*/
#head{padding: 20px 0;}
#head .logo{padding-top: 10px;}
#head .logo a,#head .logo img{display: block; width:180px; height: 52px;}
#head .logo span{width: 1px; height: 52px; background: #eeeeee; margin: 0 10px;}
#head .logo p{font-size: 12px; color: #666666; line-height: 20px; padding-top: 6px; font-family: sans-serif,"瀹嬩綋";}
#head .search{width:475px; position: relative;}
#head .search .adSmall{position: absolute; top:0; right:0; margin-top: 4px; width:185px; overflow: hidden;}
#head .search .adSmall a{display: block;}
#head .search .adSmall img {float: left;border: 1px solid #ececec;margin-right: 5px;width: 80px;height: 18px;}
#head .search .adSmall span{color: #2f2929; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif;}
#head .search ul li{position: relative; z-index: 100;float: left; font-size: 12px; color: #333; line-height: 26px; padding: 0 10px; border:1px solid #ffffff; border-top: 2px solid #ffffff; cursor: pointer; font-family: sans-serif,"瀹嬩綋";}
#head .search ul li b{width:100%; display: block; height: 4px; background: #fff; position: absolute;left:0; bottom:-4px; display: none;}
#head .search ul li.cur{border:1px solid #e5e5e5; color:#c30d23; border-top: 2px solid #c30d23; font-weight: bold; }
#head .search ul li.cur b{display: block;}
#head .search ul li:hover{color:#c30d23;}
#head .searchBox{border:1px solid #e5e5e5; height: 36px; line-height: 36px; position: relative; width:475px;}
#head .searchBox input{display: block; width:355px; padding: 0 90px 0 30px; border:none; height: 35px; line-height: 35px; outline: none; font-size: 12px; color: #666; font-family: sans-serif,"瀹嬩綋";}
#head .searchBox .searchBtn{height: 38px; line-height: 38px; padding: 0 25px; position: absolute; top:-1px;  right: -1px; cursor: pointer; background: #c30d23; color:#ffffff; font-size: 16px;}
#head .searchBox .searchIco{display: block; width: 16px; height: 16px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -50px -30px; position: absolute; top:10px; left:10px;}

/*瀵艰埅*/
#navBar{padding-bottom: 20px;}
#navBar .w1000{height: 38px; line-height: 38px; font-size: 18px; color: #333333; background: #f8f8f8; border-top: 2px solid #c30d23;}
#navBar .w1000 li{float: left; height: 38px; line-height: 38px;position: relative;}
#navBar .w1000 li i{position: absolute; top:3px; right:0; display: block; width:33px; height: 13px; background: url(../images/new.png) no-repeat;}

/*2019首页修改*/
#navBar .w1000 li i.new{width:8px; height: 8px; border-radius: 50%; overflow: hidden; background: #ea3e3e; position: absolute; top:8px; right: 15px;}
#navBar .w1000 li a{color:#222222; padding: 0 27px; float: left;}

#navBar .w1000 li a:hover,#navBar .w1000 li.cur a{color:#c30d23; font-weight: bold;}
#navBar .w1000 li b{display: inline-block; width:1px; height: 18px; margin-top: 10px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -83px 0;}
#adBar .adBar2{margin-top: 0;}
/*搴曢儴*/
#footer{background: #f8f8f8; border-top: 1px solid #eeeeee; padding: 30px 0 0; margin-top: 30px;}
#footer ul{clear: both; overflow: hidden;}
#footer li{float: left; background: #f0efef; width:170px; height:126px; padding: 10px 20px 20px; padding-right: 0; margin-right: 10px;}
#footer li a.title{display: block;}
#footer li a{display: inline-block; width:85px; font-size: 12px; line-height: 24px; color: #666666; font-family: sans-serif,"瀹嬩綋"; overflow: hidden;}
#footer li a b{font-size: 14px; color: #404040; line-height: 30px; font-weight: bold;}
#footer li a:hover,#footer li a:hover b{color: #c30d23;}
#footer li a img{display: block; width:165px;}
#footer li.li5{border-right: none; padding-right: 0; background: none; margin: 0; padding: 0; float: right;}
#footer li.li5 a{width:100%;}
#footer .footer_b{text-align: center;line-height: 20px;color: #666666;font-size: 12px;font-family: "Century Gothic";padding: 15px 0; margin-top: 20px; border-top: 1px solid #eeeeee;}
#footer .footer_b p {padding: 10px 0 20px 0; display: block;color: #999; line-height: 24px;}
#footer .footer_b div{width:300px;margin:0 auto; padding:0px 0}
#footer .footer_b div a{display:inline-block;text-decoration:none;height:20px;line-height:20px; color:#222;}
#footer .footer_b div a span{/*float:left;*/height:20px;line-height:20px;margin: 0px 0px 0px 0px; color:#939393;margin-top:-10px ;}
#footer .footer_b div a img{float:left;}
#footer .footer_b .ICP{color: #222222;}
#footer .footer_b .ICP:hover{color: #c30d23;}

