@charset "utf-8";
* { font-family:"Times New Roman", Times, serif;}
.top_bg .top .toplink .lang .lang_list { /*position:absolute; left:0; top:0; background:#12a14d; */ height:48px; padding:0 10px; margin-left:25px; overflow:hidden;}
/*英文主导航样式*/
.navmenu { width:70%; height:100px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:999999;}
.navmenu #menu { width:100%; height:100px; position:relative; right:0; font-size:16px; font-weight:bold;}
.navmenu #menu li { height:100px; width:14.28571428571429%; 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 a { display:block; height:100px; line-height:100px; text-align:right; overflow:hidden; color:#000; padding-right:10px; text-transform:uppercase;}
.navmenu #menu li a:hover { /*background:#dd1e19;*/}
.navmenu #menu li a .en {  display:none;}
.navmenu #menu li:hover a { color:#e74f21;/*background:#dd1e19;*/}
.navmenu #menu li:hover a+.subnav{/* display:block;*/}
.navmenu #menu li.hover a { color:#e74f21;/* background:#dd1e19;*/}
.navmenu #menu li.hover a,.navmenu #menu li:hover { color:#e74f21;/* letter-spacing:2px; font-weight:bold;*/}
.navmenu #menu li.hover a+.subnav {}
.navmenu #menu li a:before{
	content: '';
  	position: absolute;
  	top: 0;
	right:0;
  	width: 84px;
  	height: 0;
  	background:#e74f21;/**/
  	-webkit-transition: 0.5s;
  	transition: 0.5s;
  	z-index: -1;
}
.navmenu #menu li a:hover:before { height:7px; top:93px;}
.navmenu #menu li.hover a:before { height:7px; top:93px;}
/*二级菜单*/
.navmenu #menu li .subnav { height:100px; overflow:hidden; display:none; position:relative; top:100px; left:100%; background:#0dbd4b; background:rgba(13,189,75,.8);/* border-top:1px solid #f1cecf;*/ font-size:14px; font-weight:normal;}
.navmenu #menu li .subnav a { display:block; line-height:40px; width:40px; height:100px; color:#fff; background:none; position:relative; text-indent:10px;}
.navmenu #menu li .subnav a:hover { color:#ffffff;}

.commonbox ul li .box .brief .tit { text-transform:uppercase;}
.productbox dt .tit { text-transform:uppercase;}
.productbox dt .tit1 { display:none;}
.newsbox dt .tit { text-transform:uppercase; font-weight:bold;}

.guidebox dt .tit { text-transform:uppercase;}
.contentbox dt .tit { text-transform:uppercase;}

.footer_nav { text-transform:uppercase;}
.footer_bg .qrcodebox .tit { line-height:20px;}
.copyright { height:60px; display:flex; display:-webkit-flex; flex-flow:column wrap; justify-content:center; align-items:center; line-height:24px;}
.copyright span { display:inline-block; margin:0;}