/*
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('font/RobotoCondensed-Regular-webfont.eot');
    src: url('font/RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/RobotoCondensed-Regular-webfont.woff') format('woff'),
         url('font/RobotoCondensed-Regular-webfont.ttf') format('truetype'),
         url('font/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
html{}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}
body,td,th {
	font-size: 12px;
	color: #666;
	font-family:Microsoft Yahei;
}
body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	max-width:1920px;
}
ul,li{list-style:none;padding:0;}
.left{
	float:left;
}
.right{
	float:right;
}
.l20{
	line-height:20px;
}
.l22{
	line-height:22px;
}
.l24{
	line-height:24px;
}
.l24 p{ margin:0 0 15px 0;}
.l25{
	line-height:25px;
}
.l26{
	line-height:26px;
}
.l26 iframe{margin-top:5px;}

.l28{
	line-height:26px;
	
}
.l28 p{margin:10px 0;}

font12{
	font-size:12px;
}
font14{
	font-size:14px;
}
font16{
	font-size:16px;
}
a {
	font-size: 12px;
	color: #666;
	text-decoration:none;
	cursor:pointer;
}
a:visited {
	color: #666;
}
a:hover {
	color: #F00;
	text-decoration:underline;
}
a:active {
	color: #666;
}
#page{
	width:100%;
	margin:auto;
	overflow:hidden;
}

.fl{ float:left;}
.fr{ float:right;}
.border{border:1px solid #9abad5;display:block;}
.border:hover{border:1px solid #ff6600;}
.left_menu{width:184px;height:28px;background:url(../images/basic/nav_bg.gif) no-repeat; line-height:28px; color:#fff; text-indent:2em;margin-bottom:10px; cursor:pointer;}
.left_list{margin-bottom:10px;}

img{border:none;}
a img{border:none;}

font{/*line-height:normal;*/ font-family:Microsoft Yahei;}

.content_left{float:left;}
.content_right{float:left;padding-left:8px; width:270px;}

#eq{}
#eq td{}
#eq td img{padding:3px;}
#eq td a{display:block; overflow:hidden; border:1px solid #dedede;}
#eq td a:hover{display:block; overflow:hidden; background:#ff9900; border:1px solid #ff9900;}

.font1{}
.font1 p{margin:0 0 10px 0;}
.hide{display:none;}

#topBar{ height:31px; line-height:31px; width:100%; margin:auto; background:url(../images/basic/top_bg.gif) repeat-x; display:none;}
#topBar .content{ width:1000px; margin:auto; height:31px; line-height:31px; text-align:right; color:#fff;}
#topBar .content li{ float:right; border-right:1px solid #3488ce; padding:0 20px 0 40px;}
#topBar .content li:last-child{ border-left:1px solid #3488ce;}
#topBar .content li.tel{ background:url(../images/basic/icon_tel.gif) no-repeat 20px center;}
#topBar .content li.backhome{ background:url(../images/basic/icon_home.gif) no-repeat 20px center;}
#topBar .content li.language{ background:url(../images/basic/icon_lan.gif) no-repeat 18px center; padding-left:50px;}
#topBar .content li.language a{ color:#fff; padding:0 4px;} 
#topBar .content li a{ color:#fff;}
#topBar .content li a:hover{ color:#ffba00; text-decoration:none;}
#topBar .content li.email{background:url(../images/basic/icon_email.gif) no-repeat 20px center; padding:0 20px 0 20px;}
#topBar .content li.email a{ padding-left:25px;}

#header_wrapper{height:80px; padding-bottom:6px; margin:auto; width:100%; border-top:3px solid #73c92a; background:url(../images/basic/header_bg.png) repeat-x left bottom; position:absolute; left:0; top:0; z-index:99990;}
#header{
	width:1260px;
	height:80px;
	margin:auto;
	padding: 0;
	color: #333; 
}
#header_sub1 a{display:block; height:0px;}

#header_sub2{width:1268px; float: center; position:relative; z-index:99999;}

#menu_wrap{height:40px; margin:auto; background:url(../images/basic/menu_bg.gif) repeat-x;}
#menu{height:80px; margin:auto; padding-left:250px;}
#menu ul{display:block; height:80px; background:url(menu_vline.gif) no-repeat left center;}
#menu ul li{position: relative; z-index:9999; display:block; height:80px;  padding:0; white-space:nowrap; float:left; display:inline; background:url(menu_vline.gif) no-repeat right center; /*margin-right:1px;*/}
#menu ul li.first{}
#menu ul li a{padding:0 28px;}
#menu ul li a, #menu ul li a span{display:block; display:block; height:80px; line-height:80px; text-transform:uppercase; font-size:15px; /*font-family:Arial; font-weight:bold;*/ white-space:nowrap; text-align:center; color:#333; }
#menu ul li.current a{display:block; background:#10C55B; color:#fff; height:80px; line-height:80px; text-decoration:none;}
#menu ul li.current a span{ color:#fff; cursor:pointer; }
#menu ul li.emp a{background:none!important; color:#333; border:none!important;}
#menu ul li.emp a span{background:none!important; color:#333; }

#menu ul li a:hover, #menu ul li.focus a{display:block; color:#fff; height:80px; line-height:80px; text-decoration:none; background:#10C55B; position:relative; z-index:9999;}
#menu ul li a:hover span, #menu ul li.focus a span{color:#fff;  cursor:pointer; }

#menu ul li.selected a{display:block; background:#fff; color:#333;height:35px; line-height:35px; border-bottom:1px #dcdcdc solid;}
.menu_1{position:absolute;left:0px; top:80px; padding:5px; display:none;  background:url(../images/basic/menu_sub_bg.png) #fff  no-repeat left bottom; z-index:9998; color:#333!important;  padding:10px 0px 15px 15px; _padding:10px 0px 0px 15px; box-shadow:4px 4px 7px #252525!important; border:1px solid #cdcdcd; width:160px;}
.menu_1 a{padding:0; font-size:14px!important; font-weight:normal!important; height:28px!important; width:125px!important; float:left; background:none!important; line-height:26px!important; display:block!important; color:#666!important; padding:0 10px!important; text-transform:none!important; text-align:left!important; text-indent:0em; border:none!important;border-bottom:1px dotted #cdcdcd!important; margin-right:15px; float:left;}
.menu_1 a:hover{ color:#fff!important; background:#10C55B!important;}

#m2 .menu_1{width:175px!important;}
#m2 .menu_1 a{width:140px!important;}

#m3 .menu_1{width:225px!important;}
#m3 .menu_1 a{width:190px!important;}

#m4 .menu_1{width:175px!important;}
#m4 .menu_1 a{width:140px!important;}





