@charset "utf-8";
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0px; width:960px;}

a{color:#000; font-family:Arial, Helvetica, sans-serif;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

.language {color:#f04b22; font-family:Arial, Helvetica, sans-serif;}
.language a:link,.language a:visited{color:#f04b22; text-decoration:none}
.language a:hover{color:#f04b22; text-decoration:underline;}

.white{ color:#FFF; font-family: Arial, Helvetica, sans-serif;}
.white a:link,.white a:visited{color:#fff; text-decoration:none;}
.white a:hover{color:#FFF; text-decoration:underline;}

.floatleft{float:left;}
.floatright{float:right}
.clean{clear:both;}
.liststyle{list-style:none;margin:0px; padding:0px;}
.liststyle1{list-style-type: decimal;}
.margin{margin-bottom:10px;}
.padding{padding-left:3px;}
.center{ text-align:center;}
.lineheight{line-height:22px;}
.boderbtop{border-top:1px solid #9c9c9c; margin-top:30px;}
.ziline{width:960px; height:17px; background-color:#46166a;}
.ziline1{width:243px; height:17px; background-color:#46166a;}
.title{border-bottom:1px solid #562a81; margin-bottom:5px; height:30px; line-height:30px; vertical-align: middle; font-size:14px;}
.titleunderline{background:url(../images/O9webkj_44.jpg) no-repeat; font-size:16px; color:#000; height:27px; line-height:27px; vertical-align:middle; padding-left:20px; border-bottom:1px solid #330057;}
.position{font-size:12px; text-align:right; }


.city{background:#ff5800; height:27px; padding:0px 5px; line-height:27px; vertical-align:middle; color:#FFF;margin-top:10px;}
.citymodel{ margin-top:5px; border-top:1px solid #f7cfa6; border-right:1px solid #f7cfa6;}
.citymodel td{border-bottom:1px solid #f7cfa6; border-left:1px solid #f7cfa6; line-height:28px; padding-left:5px;}
.citymodelbg{background:#fff9e2; width:120px; text-align:center; font-weight:bold;}




.EN_top {font-family: Arial, Helvetica, sans-serif; height:90px;}
.EN_top .left{width:240px; height:90px;  margin:0px;  background:#f04b22; background:url(../images/logo.gif) center no-repeat;}
.EN_top .right{width:720px; margin:0px; background:#46166a; height:90px;}
.right .language{height:50px; line-height:50px; vertical-align:middle; padding-left:20px; color:#f04b22;}
.right .biaoyu{height:50px; line-height:50px; vertical-align:middle; width:500px; background:url(../images/O9weben_06.jpg) center no-repeat;}


.menu{margin:0px; padding:0px; font-size:15px; color:#FFF; padding-left:10px; text-align:center; height:40px; vertical-align:middle; line-height:40px;}
.menu a:link,.menu a:visited{color:#fff; text-decoration:none}
.menu a:hover{color:#fff; text-decoration:underline;}


.content{ height:100%; min-height:400px;}
.products{ width:460px; height:288px; background:#ff4500;}
.introduces{ width:460px; height:255px; background:#fff;}
.content_left{width:460px;}
.content_right{width:490px;}
.floot{text-align:center; color:#515151; line-height:28px;}


.nei_left{width:253px; margin-left:5px;}
.nei_right{ width:660px; margin-right:10px; margin-left:10px;}
.menu_link{ width:243px; border:1px solid #d2d2d2; color:#000; font-size:12px;height:30px; line-height:30px; vertical-align:middle; text-align:center; margin-bottom:5px;}
.menu_active{ width:241px; border:2px solid #4d1f7a; color:#f04b22; font-size:18px;  height:34px; line-height:34px; vertical-align:middle; text-align:center; margin-bottom:5px;}