body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"微软雅黑"}
ul,li,dl,dt,dd,h1,h2,h3,p,span,a{ text-decoration:none; list-style:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*header*/
.header_bigbox{ width:100%; min-width:1200px; background:#fff; position:fixed; top:0; left:0; transition:all .3s; z-index:999;}
.top_bj{ width:100%; min-width:1200px; height:42px; background:#1b1c1f;}
.top_box{ width:1400px; min-width:1200px; margin:auto; overflow:hidden;}
.top_left{ float:left; font-size:14px; color:#bbbbbb; line-height:42px;}
.top_right{ float:right; overflow:hidden;}
.tel_box{ float:left; padding-left:30px; background:url(../images/tel.png) no-repeat left; overflow:hidden;}
.tel_box dt{ float:left; font-size:15px; color:#fff; line-height:42px;}
.tel_box dd{ float:left; font-size:18px; color:#e53208; font-weight:bold; margin-left:13px; line-height:42px;}
.search_box{ float:left; height:24px; border-bottom:1px solid #49494c; margin-left:18px; margin-top:5px; overflow:hidden;}
.search_box input{ float:left; width:168px; height:24px; padding-left:5px; background:none; font-size:12px; color:#9e9e9e; line-height:24px; border:none; outline:none;}
.search_box .search-submit{ float:left; width:24px; height:24px; background:url(../images/ss_tu.png) no-repeat center; border:none; outline:none;}
.online_box{ float:left; width:132px; height:42px; margin-left:18px;}
.online_box a{ display:block; font-size:16px; color:#fff; text-align:center; line-height:42px; background:#e53208;}
/*nav*/
.header_bj{ width:100%; min-width:1200px; height:138px; background:#fff;}
.header_box{ width:1400px; min-width:1200px; margin:auto;}
.logo_box{ float:left; margin-top:35px; overflow:hidden;}
.logo{ float:left; padding-right:24px; border-right:1px solid #cacacb;}
.logo_title{ float:left; margin-left:25px; margin-top:6px;}
.logo_title span{ display:block; font-size:26px; color:#343434; font-weight:bold;}
.logo_title p{ display:block; font-size:25px; color:#343434; letter-spacing:5px;}
.nav{ float:right;}
.nav li{ display:inline-block; margin-left:56px; position:relative;}
.nav li:nth-child(1){ margin-left:0;}
.nav li a{ display:inline-block; font-size:18px; color:#282828; line-height:138px;}
.nav li a:hover,.nav .cur{ font-weight:bold; color:#e53208;}
.nav .secondary{ width:188px; background:#fff; box-shadow:0 -2px 5px rgba(102,102,102,0.4); position:absolute; top:138px; left:50%; padding:10px 0 0; transform:translateX(-50%); z-index:99; display:none;}
.nav li .secondary sapn{ float:left; width:100%;}
.nav li .secondary a{ display:block; padding:0 30px; border-bottom:1px solid #ececec; font-size:14px; color:#323232; line-height:40px;}
.nav li .secondary sapn:last-child{ border-bottom:none;}
.nav li:nth-child(2) .secondary{ width:450px; padding:10px 20px 0;}
.nav li:nth-child(2) .secondary a{ float:left; width:200px; margin-right:50px; padding:0 0;}
.nav li:nth-child(2) .secondary a:nth-child(2n+0){ margin-right:0;}
.nav li:hover .secondary{ display:block;}
.current{top:-42px; box-shadow:0 2px 6px rgba(51,51,51,0.3);}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; background:#1d1d1d;}
.footer_box{ width:1400px; margin:auto; padding:70px 0 58px; overflow:hidden;}
.footer_lx{ float:left; width:300px;}
.footer_lx dl{ display:block;}
.footer_lx dl dt{ display:block; font-size:20px; color:#fff;}
.footer_lx dl dd{ display:block; font-size:30px; color:#e53208; margin-top:8px;}
.footer_lx p{ display:block; font-size:14px; color:#a2a2a2; line-height:26px; margin-top:13px;}
.footer_navbox{ float:left; overflow:hidden;}
.footer_navbox li{ float:left; margin-left:92px;}
.footer_navbox li span{ display:block; font-size:18px; color:#fff; margin-bottom:20px;}
.footer_navbox li a{ display:block; font-size:14px; color:#a8a8a8; line-height:30px;}
.footer_navbox li a:hover{ color:#fff;}
.ewm_box{ float:right;}
.ewm_box dt{ display:block; width:124px;}
.ewm_box dt img{ display:block; width:100%; height:auto;}
.ewm_box dd{ display:block; font-size:14px; color:#a2a2a2; text-align:center; margin-top:10px;}
.copyright_box{ width:1400px; margin:auto; padding:30px 0; border-top:1px solid #434343; font-size:14px; color:#fff; text-align:center; line-height:24px;}
.copyright_box a{ font-size:14px; color:#fff; line-height:24px;}
.copyright_box a:hover{ color:#bcbcbc; text-decoration:underline;}

.link_box{ width:1400px; margin:auto; padding:27px 0; overflow:hidden;}
.link_box span{ float:left; font-size:14px; color:#1d1d1d; line-height:24px;}
.link{ float:right; width:1330px;}
.link a{ display:inline-block; font-size:14px;color:#1d1d1d; line-height:24px; margin-right:10px;}
.link a:hover{ font-weight:bold;}

.kefu_xuanfu{ width:70px; position:fixed; right:20px; top:55%;}
.kefu_xuanfu li{ display:table; width:68px; height:68px; background:#fff; border:1px solid #dedede; border-radius:5px; margin-bottom:8px; position:relative;}
.kefu_xuanfu li.dn{ border:1px solid #e53208; background:#e53208;}
.kefu_xuanfu li.dn a{ display:table-cell; vertical-align:middle; color:#fff;}
.kefu_xuanfu li a{ display:table-cell; vertical-align:middle; border-radius:5px; padding:12px 15px; font-size:16px; color:#222; line-height:20px; text-align:center;}
.scroll-top{ cursor:pointer; overflow:hidden;}
.scroll-top img{ display:block;-webkit-filter: brightness(20%);-moz-filter: brightness(20%);filter: brightness(20%);}
.telcon{ width:0px; height:70px; background:#e53208; font-size:16px; color:#fff; line-height:70px; text-align:center; position:absolute; top:0; right:75px; transition:all .5s ease; overflow:hidden;}
.kefu_xuanfu li:hover{ background:#e4e3e2;}
.kefu_xuanfu li.dn:hover{ background:#e53208;}
.kefu_xuanfu li:hover .telcon{ width:310px;}
.weixin{ width:120px; position:absolute; top:0px; right:75px; display:none;}
.weixin img{ display:block; width:100%; height:auto;}
.kefu_xuanfu li:hover .weixin{ display:block;}
@media ( min-device-width:1360px )and ( max-width:1440px ) {
.footer_box,.copyright_box,.header_box,.top_box,.link_box{ width:1300px;}
.footer_navbox li{ margin-left:87px;}
.nav li{margin-left:40px;}
.link{ width:1230px;}
	}