@charset "utf-8";
body { font-family:"Times New Roman", Times, serif;}
.navmenu1 #menu { }
.navmenu1 #menu li { height:50px; padding:0 15px; float:left; position:relative;/*writing-mode:tb-rl; font-weight:bold; background:url(../images/navmenu_spa.gif) 0 center no-repeat; letter-spacing:2px;*/}
.navmenu1 #menu li:after { content:''; background:url(../images/navmenu_spa.png) center center no-repeat; width:15px; height:50px; display:block; position:absolute; left:-7px; top:0;}
.navmenu1 #menu li.first:after { width:0; height:0;}
.navmenu1 #menu li a { display:block; width:100%; height:50px;/* line-height:50px; */text-align:center; overflow:hidden; color:#fff;}
.navmenu1 #menu li a .cn { line-height:50px; font-size:16px; font-weight:bold; text-transform:uppercase;}
.navmenu1 #menu li a .en { display:none;}

.navmenu #menu li { height:50px; padding:0 15px; float:left; position:relative;/*writing-mode:tb-rl; font-weight:bold; background:url(../images/navmenu_spa.gif) 0 center no-repeat; letter-spacing:2px;*/}
.navmenu #menu li:after { content:''; background:url(../images/navmenu_spa1.png) center center no-repeat; width:15px; height:50px; display:block; position:absolute; left:-7px; top:0;}
.navmenu #menu li.first:after { width:0; height:0; background:none;}
.navmenu #menu li a { display:block; width:100%; height:70px;/* line-height:50px; */text-align:center; overflow:hidden; color:#5e5e5e;}
.navmenu #menu li a .cn { line-height:50px; font-size:16px; font-weight:bold; text-transform:uppercase;}
.navmenu #menu li a .en { display:none;}
.page-leftbox .line { top:62%;}
.page-guidebox dd ul li .en{ display:none;}
.news-leftbox .line { top:62%;}
.news-guidebox dd ul li .en{ display:none;}
.page-guidebox dd ul li a:before { bottom:10%; top:auto;}
.news-guidebox dd ul li a:before { bottom:10%; top:auto;}

.productbox dt .tit { text-transform:uppercase;}
.productbox dt .tit1 { display:none;}

.newsbox dt .tit { text-transform:uppercase;}
.newsbox dt .tit1 { display:none;}

.navicon{ margin-right:10px;}
.navicon span { text-transform:uppercase; font-weight:bold;}
.navicon i { margin:0;}


.about_box_bg .box1 { background:#ef2626; display:block; width:105px; height:140px; position:absolute; left:15%; top:40%; font-size:18px; color:#fff; text-align:center; display:flex; display:-webkit-flex; flex-flow:row wrap; justify-content:center; align-items:center; writing-mode:tb-rl; letter-spacing:0;}
.about_box_bg .box2 { background:#ef2626; display:block; width:105px; height:140px; position:absolute; left:35%; top:40%; font-size:18px; color:#fff; text-align:center; display:flex; display:-webkit-flex; flex-flow:row wrap; justify-content:center; align-items:center; writing-mode:tb-rl; letter-spacing:0;}

.about_box_bg .box1:hover { letter-spacing:3px; font-weight:bold;}
.about_box_bg .box2:hover { letter-spacing:3px; font-weight:bold;}

.contact_info dt .tit1 { display:none;}
.contact_info dt .tit { text-transform:uppercase;}
.contact_info dd ul li { height:auto; overflow:hidden;}
.contact_info dd .contact_list td  { height:auto; line-height:20px; padding:10px 20px;}
.contact_info dd .contact_list td p { display:flex; display:-webkit-flex; flex-flow:column wrap; justify-content:space-between; align-items:center;}

.mobilenav_box { text-transform:uppercase;}
.mobilenav_box li { text-align:right; border-bottom:1px solid #ccc;}

.footer_nav li { width:100%; line-height:24px; height:auto; color:#767676;}
