@charset "utf-8";

/* css reset */
*{ margin:0px; padding:0px;}
ul{ list-style:none;}
a{ text-decoration:none;}
a:link {color: #1f1f1f} 
a:visited {color: #1f1f1f}
a:hover {color: #1f1f1f} 
a:active {color: #1f1f1f}
img{ border:none;}
li{list-style:none !important;}
body{font-family:Arial, Helvetica, sans-serif,Verdana; font-size:12px; line-height:18px;}

/* header */
#pageHeader {width:100%;height:175px;background:url("../images/header_bg.jpg") repeat-x;}
#pageTop {width:980px;height:110px;margin:0 auto;}
#logo{float:left;width:537px;height:77px;margin-top:13px;}
#siteInfo {float:right;width:440px;margin-top:26px;}
#siteInfo ul li{ float:left;}
#siteInfo ul li a{ color:#000;}
#contactUs { background:url("../images/contactus.jpg") no-repeat 0px 10px; height:22px; padding-left:45px; padding-top:10px;}
#siteMap { background:url("../images/sitemap.jpg") no-repeat 5px 10px; padding-left:25px; height:21px;padding-top:10px;}
#Email { padding-left:35px; color:#ef0005; font-weight:bold; padding-top:10px; background:url("../images/email.jpg") no-repeat 0px 3px; height:28px;}
#siteList { float:right; width:400px;}
#EN { background:url("../images/en.jpg") no-repeat 10px 18px; padding-left:33px; padding-top:15px;}
#ES { background:url("../images/es.jpg") no-repeat 10px 18px;padding-left:33px; padding-top:15px;}
#RU { background:url("../images/ru.jpg") no-repeat 10px 18px;padding-left:33px; padding-top:15px;}
#FR{ background:url("../images/fr.jpg") no-repeat 10px 18px;padding-left:33px; padding-top:15px;}
#CN{ background:url("../images/cn.jpg") no-repeat 10px 18px;padding-left:33px; padding-top:15px;}
#navBar {width:100%;height:65px;background:url(../images/menu.jpg) repeat-x;}
.webnav {display: none;}
.sjbanner {display: none;}
.sjbt {display: none;}
#nav{
	width: 1050px;
	height: 61px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#nav li{float:left;_display:in-line;}
#nav li a{display:block;height:61px;padding-left:35px;padding-right:35px;color:#FFF;font-size:14px;line-height:61px;_width:120px;_padding-left:0px;_padding-right:0px;_text-align:center;}
#nav li a:hover{ background:#d00000;  }

/* index Page focus */
#banner{ width:100%;height:320px;margin:0 auto;overflow:hidden;}
.hot-event {position:relative;width:1000px;margin:0 auto;}
.hot-event img{position:absolute;left:-480px;width:1920px;height:320px;}
.switch-tab {position:absolute;top:300px;left:450px;}
.switch-tab a {display:block;float:left;width:8px;height:8px;margin-left:10px;background-image:url("../images/ctrlNormal.png");font-size:0px;}
.switch-tab a.current {background-image:url("../images/ctrlHover.gif");}

#pageCont {width:980px;margin:15px auto;background:#fff;}
/* cont top */
#top{width:980px;margin:0 auto;}
#news{float:left;width:310px;}
.tab_menu {width:310px;height:31px;}
.tab_menu ul {width:310px;height:31px;}
.tab_menu li {float:left;width:92px;height:31px;background:url("../images/news_bg.jpg") no-repeat;color:white;line-height:25px;text-align:center;margin-right:3px;cursor:pointer;}
.tab_menu li.selected { background:url("../images/newsHover_bg.jpg") no-repeat;}
.tab_menu li.hover { background:url("../images/newsHover_bg.jpg") no-repeat;}
.tab_box {width:308px;height:210px;border:1px solid #cccccc;border-top:1px solid #b70800;margin-top:5px; }
.tab_box ul {width:290px;height:196px;margin:7px 9px;}
.tab_box li a {color:#666;}
.tab_box li {width:275px;height:27px;background:url("../images/classTitle.jpg") no-repeat 0px 8px;line-height:27px;border-bottom:1px dashed #b9b9b9;padding-left:15px;}
#aboutUs {float:left;width:320px;height:235px;margin-left:8px;}
#aboutUs h2{width:290px;height:36px;background:url("../images/about.jpg") no-repeat 5px 9px;font-size:14px;line-height:30px;padding-top:0px;padding-bottom:0px;padding-left:30px;border-bottom:1px solid #4e4e4e;}
#aboutUs p{ padding:10px 8px 1px;color:#1f1f1f;line-height:20px;}
#aboutUs p a{color:#F00;}
#aboutUs p img{ margin-top:5px;}
#aboutUs span a {font-weight:bold;color:#ba0000;}
#aboutUs span{display:block;width:100px;height:20px;background:url("../images/moreStyle.jpg") no-repeat 7px 9px; padding-left:22px; padding-top:5px;line-height:20px;}
#focus {float:right;width:330px;height:245px;border:1px solid #ccc;overflow:hidden;} 

/* cont bottom */
#bottom{width:980px;margin:20px auto;clear:both;_margin:10px auto;}
#classfy {float:left;width:710px;_overflow:hidden;}
#classfy dt{display:block;height:24px;background:url("../images/classTitle.jpg") no-repeat 5px 7px;margin-top:10px;padding-left:18px;line-height:24px;}
#classfy dt a{color:#ba0000;font-weight:bold;}
#classfy dd{display:block;height:24px;background:url("../images/classList.jpg") no-repeat 5px 9px;padding-left:15px;line-height:24px;}
#classfy dd a{color:#1f1f1f;}
#classfy dd a:hover{text-decoration:underline;}
#classL {float:left;width:240px;}
#classC {float:left;width:190px;}
#classR {float:right;width:280px;}
#product {float:right;width:270px;_overflow:hidden;}
#product h3 {width:240px;height:30px;background:url("../images/about.jpg") no-repeat 5px 9px;border-bottom:1px solid #4e4e4e;padding-left:30px;padding-top:0px;padding-bottom:0px;font-size:14px;line-height:30px;}
#product img {width:100px;height;96px;border:1px #ababab solid;border-radius:5px;}
#product ul li{float:left;width:100px;margin-left:12px;margin-right:15px;margin-top:10px;}
#product ul li p{padding-top:5px;text-align:center;}
#product ul li p a{color:#000;}

/* Keywords */
#keyWords{display:block;width:980px;height:30px;margin:12px auto 12px;}
#keyWords .header {float:left;width:98px;height:29px;background:url("../images/keywordsHeader_bg.jpg") no-repeat;padding-left:12px;font-weight:bold;color:#ffffff;line-height:28px;}
#keyWords ul {float:left;width:785px;height:27px;background:#fff;border-top:1px #adadad solid;border-bottom:1px #adadad solid;}
#keyWords li {float:left;height:27px;margin-left:20px;line-height:27px;}
#keyWords li a {color:#000;}
#keyWords .footer {float:left;width:85px;height:29px;background:url("../images/keywordsFooter_bg.jpg") no-repeat;}

/* footer */
#pageFooter {width:100%;height:102px;background:#dcdcdc;border-top:2px #b10000 solid;}
#footerCont {margin-left:500px; height:auto; width:auto;}
#footerCont p {background:url("../images/a1.jpg") no-repeat 0px 27px;padding-top:23px;padding-left:20px;line-height:22px;}
