body{ min-width:1200px; padding:0; margin:0;}
*{ font-family:"Î¢ÈíÑÅºÚ";}
.clearfix{ clear:both}
ul,li,dl,dt,dd,h1,h2,h3,p,span,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
/*header*/
.header_bigbox{ width:100%; min-width:1200px; height:102px; background:#fff; position:fixed; top:0; z-index:99;}
.current2{ border-bottom:1px solid #d0d0d0; box-shadow:0 2px 10px rgba(0,0,0,0.3);}
.skong{ height:102px;}

.top_bigbox{ width:100%; min-width:1200px; height:102px; position:fixed; top:0; z-index:999;}
.logo_box{ float:left; margin-top:18px; padding-left:60px;}
.logo_box embed{ width:243px; height:68px;}
.logo_box img{ display:block;}
.logo_box .logo_2{ display:none;}
.nav_box{ float:right;}
.nav,.nav2{ float:left;}
.nav li,.nav2 li{ float:left; margin-left:40px; position:relative;}
.nav li a{ display:block; font-size:17px; color:#fff; line-height:100px;}
.nav2 li a{ display:block; font-size:18px; color:#282828; line-height:99px; border-bottom:3px solid #fff;}
.subtopic_bj{ display:none; width:100%; min-height:345px; background:#fff url(../images/xl_bj.jpg) no-repeat bottom left; position:fixed; top:102px; left:0; border-top:1px solid #e4e4e4; overflow:hidden;}
.subtopic_box{ width:1000px; margin:auto; padding:60px 0 55px; overflow:hidden;}
.subtopic_con{ float:left; width:574px;}
.subtopic_con span{ display:block; font-size:20px; font-weight:bold; color:#282828; line-height:20px; padding:20px 0 10px;}
.subtopic_liebiao{ width:100%; overflow:hidden;}
.nav2 .subtopic_liebiao a,.nav .subtopic_liebiao a{ float:left; width:146px; height:35px; padding:0 15px; border-bottom:1px solid #dbdbdb; margin-right:20px; margin-top:20px; font-size:15px; color:#353535; line-height:35px; overflow:hidden;}
.subtopic_tu{ float:right; width:362px; overflow:hidden;}
.chanpin_xl a:nth-child(3n+0){ margin-right:0;}
.subtopic_tu img{ display:block; width:100%; height:auto;}
.nav2 .subtopic_liebiao a img,.nav .subtopic_liebiao a img{ float:right; margin-top:15px;filter: brightness(30%);-moz-filter: brightness(30%);-webkit-filter: brightness(30%)}

.nav .erji_box{ width:190px; position:absolute; top:102px; left:50%; transform:translateX(-50%); padding-top:5px; display:none;}
.nav .erji_box a{ display:block; background:#fff; font-size:16px; color:#484848; text-align:center; line-height:50px; border-bottom:1px solid #dfdfdf;}
.nav .erji_box a:last-child{ border-bottom:none;}

.sousuo_g,.sousuo2_g{ float:left; margin-left:48px; margin-top:38px;}
.sousuo_g span,.sousuo2_g span{ display:inline-block;}
.sousuo2_g span img{filter: brightness(30%);-moz-filter: brightness(30%);-webkit-filter: brightness(30%)}
.sousuo_g span:after{ content:""; display:inline-block; width:1px; height:20px; background:#fff; margin-left:42px;}
.sousuo2_g span:after{ content:""; display:inline-block; width:1px; height:20px; background:#c6c6c6; margin-left:42px;}
.yuyan_box,.yuyan_box2{ float:left; padding:0 42px; position:relative;}
.yuyan_liebiao{ width:160px; background:#fff; position:absolute; top:97px; left:50%; transform:translateX(-50%); z-index:999; padding:10px 0; display:none;}
.yuyan_liebiao em{ display:block; width:18px; height:6px; margin:auto; position:relative; top:-16px;}
.yuyan_liebiao em img{ display:block;}
.yuyan_liebiao a{ display:block; font-size:14px; color:#444; text-align:center; line-height:30px;}
.yuyan_liebiao a:hover{ color:#f71712;}
.yuyan_box:hover .yuyan_liebiao{ display:block;}
.yuyan_box2:hover .yuyan_liebiao{ display:block;}
.yuyan_box2{ background:#f71712;}
.yuyan_box span,.yuyan_box2 span{ display:inline-block;}
.yuyan_box span img,.yuyan_box2 span img{ display:block; position:relative; top:5px;}
.yuyan{ display:inline-block; margin-left:10px; position:relative; font-size:20px; color:#fff; line-height:103px;}
.yuyan img{ display:inline-block; margin-left:8px; transition:all .3s ease;}
.top_bigbox:hover,.current{ background:#fff; border-bottom:1px solid #fff; box-shadow:0 2px 10px rgba(0,0,0,0.3);}
.top_bigbox:hover .logo_box .logo_1,.current .logo_box .logo_1{ display:none;}
.top_bigbox:hover .logo_box .logo_2,.current .logo_box .logo_2{ display:block;}
.top_bigbox:hover .nav li a,.current .nav li a{ color:#444;}
.top_bigbox:hover .sousuo_g span img,.current .sousuo_g span img{ filter: brightness(30%);-moz-filter: brightness(30%);-webkit-filter: brightness(30%)}
.top_bigbox:hover .sousuo_g span:after,.current .sousuo_g span:after{ background:#cdcdcd;}
.top_bigbox:hover .yuyan_box,.current .yuyan_box{ background:#e90c0e;}

.top_bigbox .nav li a:hover,.nav2 li a:hover,.nav2 .cur,.top_bigbox .nav .cur{ color:#f71712; border-bottom:3px solid #f71712;}
.nav2 li:hover .subtopic_bj,.nav li:hover .subtopic_bj{ display:block;}
.nav2 .subtopic_liebiao a:hover,.top_bigbox .nav .subtopic_liebiao a:hover{ color:#f71712; border-bottom:1px solid #dbdbdb;}
.top_bigbox .nav .erji_box a:hover,.nav .erji_box .cur{ background:#e90c0e; color:#fff;border-bottom:1px solid #dfdfdf;}
.top_bigbox .nav .erji_box a:last-child:hover{ background:#e90c0e; color:#fff; border-bottom:none;}
.nav li:hover .erji_box{ display:block;}

.soucha_bixbox{ position:fixed; top:0; left:0; right:238px; width:100%; height:0; overflow:hidden; background:#fff; text-align:center; transition:all .5s ease; z-index:999;}
.add{ height:102px;}
.soucha_box{ display:inline-block; margin-top:30px; overflow:hidden;}
.soucha_box input{ float:left; width:326px; height:42px; border:1px solid #ededed; padding:0 10px; font-size:14px; color:#a6a6a6; line-height:42px; outline:none;}
.soucha_box .search-submit{ float:left; width:52px; height:44px; background:#f71712; font-size:14px; color:#fff; text-align:center; line-height:44px; border:none; outline:none; padding:0;}
.cancel{ display:inline-block; margin-left:20px; font-size:40px; font-weight:lighter; color:#bbb; cursor:pointer; position:relative; top:-10px;}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; background:#2b2b2b; padding:90px 0 60px;}
.footer_box{ width:1500px; margin:auto; overflow:hidden;}
.footer_conbox{ float:left; width:312px;}
.footer_conbox span{ display:block; font-size:16px; color:#969696;}
.sousuo_box{ border:1px solid #9e9e9e; padding:6px 6px 6px 15px; margin-top:18px; overflow:hidden;}
.sousuo_box input{ float:left; width:220px; height:32px; background:none; border:none; font-size:12px; color:#9d9d9d; line-height:32px; outline:none; margin:0; padding:0;}
.sousuo_box .search-submit{ float:left; width:68px; height:32px; background:#f71712; border:none; border-radius:5px; box-shadow:none; font-size:14px; color:#fff; text-align:center; line-height:32px; margin:0; padding:0;}
.footer_conbox p{ display:block; font-size:14px; color:#9d9d9d; line-height:24px; margin-top:25px;}
.footer_navbox{ float:left; margin-left:200px; overflow:hidden;}
.footer_nav{ float:left; margin-right:98px;}
.footer_nav span{ display:block; margin-bottom:12px;}
.footer_nav span a{ display:block; font-size:16px; color:#fff;}
.footer_nav li{ display:block;}
.footer_nav li a{ display:inline-block; font-size:14px; color:#888888; line-height:30px; transition:all .3s ease;}
.footer_nav li a:hover{ color:#fff;}
.footer_ma{ float:right;}
.footer_ma span{ display:block; font-size:16px; color:#fff; margin-bottom:23px;}
.footer_ma dl{ display:block;}
.footer_ma dl dt{ display:block; width:125px; height:125px; overflow:hidden;}
.footer_ma dl dt img{ display:block; width:100%; height:auto;}
.footer_ma dl dd{ display:block; font-size:14px; color:#989898; text-align:center; margin-top:10px;}
.bottom_bj{ width:100%; min-width:1200px; background:#2b2b2b; border-top:1px solid #454545;}
.bottom_box{ width:1500px; margin:auto; overflow:hidden;}
.banquan_box{ float:left; font-size:14px; color:#767676; line-height:86px;}
.banquan_box a,.bottom_right a{ font-size:14px; color:#767676; line-height:86px; transition:all .3s ease;}
.banquan_box a:hover,.bottom_right a:hover{ color:#fff;}
.bottom_right{ float:right; font-size:14px; color:#767676; line-height:86px;}
.bottom_right a{ display:inline-block; margin:0 10px;}
.bottom_right a:nth-child(1){ margin-left:0;}

/*ÍøÕ¾µØÍ¼*/
.map_box{ width:100%; 
		margin:122px auto 0;
		padding-bottom:30px;
		padding-top:30px;
		border-bottom:#999 1px solid;
		}
.sp-title{ width:1100px;
height:30px;
margin:auto;
		overflow:hidden;
		background-color:#F93;

		margin-bottom:20px;}
.sp-title span{ float:left; color:#FFF; line-height:30px; margin-left:10px;}

.sp-title a{ float:right; color:#FFF;line-height:30px; margin-right:10px;} 
.sp-title a:hover{ text-decoration:underline;}
.linkbox{width:1100px;
margin:auto;
padding:10px 0px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#236DF2;
}


.f6{
width:1100px;
margin:auto;
overflow:hidden;
clear:both;
padding-bottom:10px;
}
.f6 li{
float:left;
line-height:30px;
padding:8px 10px 0px;
white-space:nowrap;
}
.f6 li a{
color:#666;
float:left;
}
.f6 li a:hover{
color:#19ADE8;
}
@media ( min-device-width:1360px )and ( max-width:1440px ) {
.nav li,.nav2 li{ margin-left:30px;}
.nav li a{ font-size:15px;}
.footer_box,.bottom_box{ width:1300px;}
.footer_navbox{ margin-left:120px;}
.footer_nav{ margin-right:86px;}
	}
@media ( min-device-width:1280px )and ( max-width:1359px ) {
.logo_box{ float:left; margin-top:22px; padding-left:30px;}
.logo_box embed{ width:215px; height:60px;}
.logo_box img{ display:block; width:215px; height:auto;}
.nav li,.nav2 li{ margin-left:25px;}
.nav li a,.nav2 li a{ font-size:14px;}
.sousuo_g,.sousuo2_g{ margin-left:30px;}
.yuyan_box,.yuyan_box2{ padding:0 30px;}
.footer_box,.bottom_box{ width:1200px;}
.footer_nav{ margin-right:66px;}
	}
