@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:12px; color:#3C3C3C; font-family:Verdana, Microsoft YaHei, Simsun; background:#fff; line-height:24px; }
fieldset, img { border;0; display:block; }
ol, ul { list-style:none; }
img{ display:block;  border:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
input{ border:none;}
textarea { resize:none; } 
p{ text-align:justify; text-justify:distribute;} 
a { color:#6C6C6C; text-decoration:none; }
a:hover { color:#0074c8; text-decoration:none; }
clearfix:after{
	content:"";
	visibility:hidden;
	height:0;
	display:block;
	clear:both;}
.clearfix{ zoom:1;}
.het{ color:#F22E00 !important;}

.icon {
   width: 1em; height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}
.both { clear: both;}

/*大背景灰底*/
.tc_bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 998; background: rgba(0,0,0,0.5); display: none;}

/*导航栏*/
.nav_top { width: 100%; height: 100px; position: fixed; left: 0; top: 0; z-index: 999; background: #ffffff; box-sizing: border-box; border-bottom: 5px solid #4c4c4f;}
.nav_top_in { width: 100%; height: 100px; max-width: 1200px; min-width: 950px; margin: 0 auto; color: #000000; position: relative;}
.logo { width: 260px; height: 100px; margin: 0 0 0 0; float: left; position: relative;}
.logo img { width: 100%;display: block; position: absolute; top: 50%; left: 50%; transform: translate3d(-50%,-50%,0); -webkit-transform: translate3d(-50%,-50%,0); -moz-transform: translate3d(-50%,-50%,0); -ms-transform: translate3d(-50%,-50%,0); -o-transform: translate3d(-50%,-50%,0);}
.logo a { display: block; height: auto; text-indent: -999px;}
.nav_top_right { width: auto; height: 100px; line-height: 100px; float: right;}
.nav_top_list { float: left; position: absolute; left: 50%; top: 0; margin: 0 0 0 -260px;}
.nav_top_list_li { float: left; height: 100px; line-height: 100px; font-size: 18px; margin: 0 25px; cursor: pointer; display: inline-block; box-sizing: border-box; position: relative;}
.nav_top_list_li a { color: #000000;}
.nav_top_list_li a:hover { color: #000000;}
.nav_top_list .cur { border-bottom: 5px solid #0074c8;}
.nav_top_right_main { float: right; margin: 0 25px 0 0;}
.nav_top_right_main li { float: left; height: 100px; line-height: 100px; margin: 0 14px 0 0; font-size: 14px; cursor: pointer;}
.nav_top_right_main_icon { font-size: 18px; margin-right:1px;}
.mubu_img { width: 100%; height: 100%; display: block;}

/*缩小变成图标*/
.nav_top_right_main_tubiao { position: absolute; right: 25px; top: 0; height: 100px; line-height: 100px; display: none; cursor: pointer;}
.nav_top_right_main_tubiao li { float: left; height: 100px; line-height: 100px; margin: 0 7px 0 0; font-size: 14px; cursor: pointer;}

/*选中弹窗,弹出下拉*/
.nav_main { width: 900px; height: auto; position: absolute; top: 100px; left: 50%; z-index: 10; display: none; margin: 0 0 0 -450px;}
.nav_main_cur { display: block;}
.nav_main_in { width: 900px; height: auto; position: relative; left: 0; top: 0; display: none; background: rgba(255,255,255,0.9); box-shadow: 0 2px 10px #000;}
.nav_main .nav_main_cur { display: block;}
.nav_main_in_close { font-size: 18px; color: #8A8A8D; position: absolute; right: 2.5%; top: 25px; cursor: pointer;}
/*下拉左窗口*/
.nav_main_left { width: 180px; height: auto; min-height: 420px; float: left; background: #cbc8c7; padding: 10px 0 10px 0;}
.nav_main_left_li { width: 70%; height: 70px; line-height: 70px; display: inline-block; text-align: center; font-size: 18px; margin: 20px 0; color: #000000; position: relative; cursor: pointer; padding: 0 0 0 30%;}
.nav_main_left_li_icon { font-size: 36px; position: absolute; left: 18%; top: 25%;}
.nav_main_left_li_cur { background: #f3f3f3; color: #0074c8;}

.cur .nav_top_list_main { display: block;}

/*导航变小*/
.nav_top_cur { height: 70px;}
.nav_top_cur .nav_top_in { height: 70px;}
.nav_top_cur .nav_top_in .logo { height: 70px;}
.nav_top_cur .nav_top_in .nav_top_list_li { height: 70px; line-height: 70px;}
.nav_top_cur .nav_top_in .nav_top_right_main_tubiao li { height: 70px; line-height: 70px;}
.nav_top_cur .nav_top_in .nav_top_right_main li { height: 70px; line-height: 70px;}
.nav_top_cur .nav_main { top: 70px;}
.nav_top_cur .nav_top_list_main { top: 70px;}

/*下拉右菜单*/
/*银幕设置*/
.nav_main_right { width: auto; height: 410px; padding: 50px 0 0 240px;}
.nav_main_right_li { width: 100%; height: 410px; display: none;}
.nav_main_right_li_box { width: 96%; height: 370px; position: relative; z-index: 2; overflow: hidden;}
.nav_main_right_li_box::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.9); background-color: #cbc8c7;}
.nav_main_right_li_box::-webkit-scrollbar{ width: 3px; background-color: #cbc8c7;}
.nav_main_right_li_box::-webkit-scrollbar-thumb{ background-color: #0074c8;}
.nav_main_right_li_box_li { width: 100%; height: auto; padding: 0 0 40px 0;}
.nav_dizhi { width: 46%; height: auto; float: left; padding: 0 2% 0 2%; word-break: break-all;}
.nav_main_right_li_cur { display: block;}
.nav_main_right a { color: #000000;}
.nav_main_right_con_ul { width: 25%; height: auto; float: left;}
.nav_main_right_con_ul:nth-child(n+5) { padding: 50px 0 0 0;}
.nav_main_right_con_ul li { height: 20px; line-height: 20px; font-size: 12px; margin-bottom: 12px;}
.nav_main_right_con_ul li a:hover { color: #0074c8;}
.nav_main_right_con_ul .nav_main_right_ul_total { font-size: 14px; margin-bottom: 20px;}
.nav_main_right_con03 { width: 120px; height: auto;}
.mt_t { margin-top: 50px;}

/*最新新闻*/
.zxxw { width: 100%; height: 400px; background: #B0B0B0;}
.zxxw_nav { text-align: center; font-size: 30px; color: #ffffff; padding: 150px 0 0 0;}

/*关于我们*/
.nav_top_list_main { width: 260%; height: auto; background: #00C; position: absolute; left: -80%; top: 100px; background: #cbc8c7; z-index: 10; display: none; box-shadow: 0 2px 10px #000;}
.nav_top_list_main ul { width: 100%; height: auto;}
.nav_top_list_main ul li { line-height: 60px; margin: 20px 0 20px 0; padding: 0 0 0 25px;}
.nav_top_list_main ul .nav_top_list_main_cur { background: #f3f3f3; color: #0074c8;}
.nav_top_list_main ul .nav_top_list_main_cur a { width: 100%; height: auto; display: block; color: #0074c8;}


/*工具设定*/
.gj { width: 500%; left: -200%;}

/*联系我们*/
.lxwm .nav_main_left_li { padding: 0 0 0 0; width: 100%; margin: 10px 0; line-height: 50px; height: 50px;}
.lxwm .nav_main_right { height: 460px;}
.lxwm .nav_main_left { min-height: 490px;}
.lxwm .nav_main_right_li { height: 460px; position: relative;}
.lxwm .nav_main_right_li_txt01 { font-size: 14px; color: #00000;}
.lxwm .nav_main_right_li_txt02 { font-size: 12px; color: #55565A;}
.map { width: 85.3%; height: auto; position: absolute; right: 50px; bottom: 50px; opacity: 0.6;}
.map_img { width: 100%; height: auto; display: block;}



/*滚动条设置*/
.nav_main_right_box{ width: 96%; height: 400px; overflow-y: scroll;}
.nav_main_right_box_in { width: 100%; height: auto; display: inline-block;}
.nav_main_right_box::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.9); background-color: #cbc8c7;}
.nav_main_right_box::-webkit-scrollbar{ width: 3px; background-color: #cbc8c7;}
.nav_main_right_box::-webkit-scrollbar-thumb{ background-color: #0074c8;}
.of_s { overflow-y: scroll;}

/*吊架设置*/
.nav_main_right_li_diaojia { width: 100%; height: auto; display: inline-block;}
.nav_main_right_li_diaojia .nav_main_right_con { width: 30%; height: auto;}

/*配件设置*/
.nav_main_right_li_peijian .nav_main_right_con { width: 30%;}
.nav_main_right_li_peijian .nav_main_right_con_ul { width: 30%;}
.nav_main_right_li_peijian .nav_main_right_con_ul:nth-child(n+4) { padding: 50px 0 0 0;}


/*幕布设置*/
.nav_main_right_li_mubu_in { width: 100%; height: auto;padding: 0 0 20px 0;}
.nav_main_right_li_mubu_total { width: 100%; height: 30px; font-size: 16px;}
.nav_main_right_li_mubu_main { width: 100%; height: auto; display: inline-block;}
.nav_main_right_li_mubu_main li { float: left; width: 32%; color: #000000;}
.nav_main_right_li_mubu_main01 { margin: 5px 0;}
.nav_main_right_li_mubu_main02 { width: 180px; height: 160px;}

/*底部开始*/
.footer { width: 100%; height: auto; padding: 0 0 0 0; border-top: 5px solid #4c4c4f;}
.footer_top { width: 90%; height: auto; min-width: 980px; max-width: 1200px; margin: 0 auto; padding: 75px 0 25px 0; position: relative;}
.footer_logo { width: 16.2%; height: auto;}
.footer_logo img { width: 100%; height: auto; display: block;}
.footer_logo a { display: block; height: auto; text-indent: -999px;}
.footer_up { width: auto; height: 30px; line-height: 30px; position: absolute; bottom: 25px; right: 0; cursor: pointer; z-index: 3;}
.footer_up_txt { height: 16px; line-height: 16px; margin: 7px 0; font-size: 14px; font-weight: bold; padding: 0 10px; border-right: 2px solid #000000; float: left;}
.footer_up_right { height: 30px; line-height: 30px; float: right;}
.footer_up_right a:hover { color: #000000;}
.footer_up_right_icon { font-size: 24px; padding: 3px 0 3px 15px;}

.footer_hr { width: 80%; height: 1px; background: #000000; margin: 0 auto; min-width: 980px; max-width: 1920px; background-image: linear-gradient(to right,#ffffff,#cccccc,#999999,#999999,#cccccc, #ffffff);}

.footer_main { width: 90%; height: auto; border-top: 1px solid #d8d6d5; min-width: 980px; max-width: 1200px; margin: 0 auto; padding: 25px 0 50px 0; position: relative;}
.footer_main_ul { width: 100%; height: auto; display: inline-block;}
.footer_main_ul .footer_main_ul_li { width: 25%; height: auto; float: left;}
.footer_main_ol { padding: 0 0 0 5px;}
.footer_main_ol li { padding: 0 0 10px 0; color: #000000;}
.footer_main_ol li a { color: #000000;}
.footer_main_ol li a:hover { color: #000000;}
.footer_main_ol li:first-child ,.footer_main_ol_li01 { font-size: 14px; font-weight: bold; padding: 0 0 20px 0;}
.footer_main_ol_li02 { width: 100%; height: auto; display: inline-block; padding: 10px 0 20px 0;}
.footer_main_icon { font-size: 24px; float: left; color: #56565a; padding: 0 20px 0 0;}
.footer_main_ol_li03 { width: 100%; height: auto;}
.china { width: 45px; height: 30px; float: left;}
.footer_main_ol_li03_txt { line-height: 30px; float: left; padding: 0 0 0 5px;}
.footer_main_bottom { width: 100%; height: auto; display: inline-block; font-size: 12px;}
.footer_main_bottom01 { float: left;}
.footer_main_bottom02 { float: right;}

.nav_main_cur,.logo,.nav_top_list_li,.nav_top,.nav_top_right_main li,.nav_top_list_main{transition: all .4s;}

@media only screen and (max-width: 1200px){
	.nav_top_list { margin: 0 0 0 -262px;}
	.nav_top_list_li { margin: 0 20px;}
	.lxwm .nav_main_right_li_txt01 { font-size: 13px;}
	.lxwm .nav_main_right_li_txt02 { font-size: 11px;}
	.nav_top_right_main { display: block;}
	.nav_top_right_main_tubiao { display: none;}
} 
@media only screen and (max-width: 1100px){
	.nav_top_list { margin: 0 0 0 -184px;}
	.nav_top_list_li { margin: 0 16px;}
	.lxwm .nav_main_right_li_txt01 { font-size: 12px;}
	.lxwm .nav_main_right_li_txt02 { font-size: 10px;}
	.nav_top_right_main { display: none;}
	.nav_top_right_main_tubiao { display: block;}
} 

