﻿body { color:#8d8d8d; font-size:14px; font-family:"Arial"; }
html{ overflow-y:scroll;}
form,div,body,img,p,dl,dt,dd,h2,h1,body,span,h3,h4,h5,h6,ul,li,dl,dt,dd{ margin:0px; padding:0px; border:0; }
a:link{ color:#5A5A5A; text-decoration:none; behavior:url(/scripts/blur.htc);}
a:visited{ color:#5A5A5A; text-decoration:none;}
a:hover{ color:#950000; text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}

/*字号*/
.f10 { -webkit-text-size-adjust:none; font-size:10px;}
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:12px;}
.f13{ font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/*字体*/
.arial { font-family:Arial;}
.yahei { font-family:"microsoft yahei","宋体";}
.song { font-family:"宋体";}

/*行高*/
.lh150{ line-height:150%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}
.lh220{ line-height:220%;}
.lh240{ line-height:240%;}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.mb100{ margin-bottom:100px;}
.mt105{margin-top:105px;}

/*链接*/
.red,a.red:link,a.red:visited{ color:#950000 !important; }
a.red:hover{ color:#e60012 !important; }

/*公用*/
.div100{ width:100%;}
.b{ font-weight:bold;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; padding:7px 6px; color:#777; font-size:12px; font-family:'Arial','microsoft yahei'; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #c30c24; box-shadow:0 0 3px rgba(0,0,0,0.3); color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden;}

body{ /*background:url(../images/bg.jpg) repeat;*/ background:#161616;}
.main{ width:1100px; margin:0 auto;}
.mask{ margin:0;padding:0;border:none;width:100%;height:100%;background:#000;opacity:0.6;z-index:6;position:fixed;top:0;left:0;display:none;}

.all{ width:1100px; margin:0 auto; }
/*导航*/
#top{ width:1100px; margin:0 auto;}
#top h1{ margin:38px 0 35px 0; width:333px; height:34px;}
#top .nav { height:18px; padding-bottom:10px;}
#top .nav .nav_li{ float:left; margin-right:70px; font-size:20px; position:relative; height:18px; line-height:18px;}
/*#top .nav .nav_li.size .sub_nav a{ font-size:12px; }*/
#top .nav .nav_li.no_mar{ margin-right:0;}
#top .nav_li .nav_a{ color:#8d8d8d; display:block;}
#top .nav_li .nav_a:hover,#top .nav_li .nav_a.cur{ color:#ca8f6f;}
#top .sub_nav{ width:100%; position:absolute; left:0px; text-align:center; font-size:14px; display:none; z-index:5000; background: #2e2e2e;}
#top .sub_nav li{ padding:3px 0;border-bottom: 1px solid #555454; }
#top .sub_nav a{ color:#cacaca; display:block; font-size:15px;}
#top .sub_nav li:hover{ background: #585657; }
#top .sub_nav a:hover{ color:#fff;}

/*参展信息*/
#exhibition{ /*height:100px; background:url(../images/footer1_bg.jpg) repeat;*/}
#exhibition .ex_con{ width:740px; margin:0 auto; padding:22px 0 0 262px;}
#exhibition .ex_l{ float:left; width:220px; margin-right:12px;}
#exhibition .ex_r{ float:left; line-height:25px; font-size:18px;}

/*底部*/
#footer{ height:50px; background:url(../images/footer_bg.jpg) repeat-x;}
#footer .div1{ padding-top:18px; width:1100px; margin:0 auto; text-align:center;}
#footer .div1 .span1{ padding-right:15px;}
#footer .div1 .span2{ background:url(../images/ico1.png) left center no-repeat; padding:0 20px;}
#footer .div1 .span3{ background:url(../images/ico2.png) left center no-repeat; padding-left:20px;}
#footer .p1{ text-align:center; width:1100px; margin:10px auto 0;}

/*面包屑导航*/
.Crumbs{ margin:60px auto 10px; width:1100px; text-align:left;}
.Crumbs a{ color:#8d8d8d;}
.Crumbs a:hover{ color:#ca8f6f;}
.Crumbs em{ padding:0 7px;}
.Crumbs span{ color:#ca8f6f;}

/*回到顶部*/
#back_top{ width:40px; height:40px; border:#7f5944 1px solid; background:url(../images/top.png) center center no-repeat; cursor:pointer; position:fixed; top:70%; right:5%; display:none;}

/*分页*/
#page{ text-align:center; padding-bottom:30px; height:20px; font-size:0;}
#page a{ color:#656565; cursor:pointer; padding:5px 10px; font-size:12px; display:inline-block;}
#page a.l1{ background:url(../images/left2.png) center center no-repeat;}
#page a.l1:hover{ background:url(../images/left2_cur.png) center center no-repeat;}
#page a.l2{ background:url(../images/left1.png) center center no-repeat;}
#page a.l2:hover{ background:url(../images/left1_cur.png) center center no-repeat;}
#page a.r1{ background:url(../images/right1.png) center center no-repeat;}
#page a.r1:hover{ background:url(../images/right1_cur.png) center center no-repeat;}
#page a.r2{ background:url(../images/right2.png) center center no-repeat;}
#page a.r2:hover{ background:url(../images/right2_cur.png) center center no-repeat;}
#page a:hover,#page a.cur{ color:#ca8f6f;}
.pagectrl a{ padding:0 5px;}


@media (max-width: 1366px) {
    #top h1{ margin: 25px 0 22px 0;}
}














