/* CSS Document */
body{
font-size:12px;
font-family:"宋体";
background:url(../images/body.jpg);
}
body,ul,li,img,form,input,textarea,select,span,p,h1,h2,h3{
margin:0px;
padding:0px;
}
img{
border:0px none;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#515151;
}
a:hover{
color:#777;
}
/***公共文件****************/
.hy_986{
width:986px;
}
.hy_float{
float:left;
}
.hy_mar{
margin:0px auto;
}
/****************************/
.main_bj{
background:url(../images/main.png) repeat-y center 0px;
}

.main{
background:#fff;
height:auto!important;
min-height:1080px;
height:1080px;
}
/*****logo和call**************************/
.header_top{
height:72px;
overflow:hidden;
}
.header_top .logo{
float:left;
}
.header_top .call{
float:right;
}
/***页面导航*********************/
.nav_lr{
width:10px;
height:36px;
float:left;
}
.nav_l{
background:url(../images/nav_l.jpg) no-repeat;
}
.nav_middle{
width:966px;
height:36px;
background:url(../images/nav_middle.jpg) repeat-x;
float:left;
position:relative;
}
.nav_r{
background:url(../images/nav_r.jpg) no-repeat;
}
.nav li,.nav li a{
height:36px;
display:block;
float:left;
text-align:center;
overflow:hidden;
}
.nav li a.text_indent{text-indent:-999px;}
.nav li.nav_home,.nav li.nav_home a{
width:107px;
}
.nav li.nav_li,.nav li.nav_li a{
width:110px;
}
.nav li.nav_line{
width:3px;
background:url(../images/nav_line.jpg) no-repeat;
}
.nav li a.nav_home{
background:url(../images/nav_home.jpg) no-repeat center 0px;
}
.nav li a.nav_company{
background:url(../images/nav_company.jpg) no-repeat  center 0px;
}
.nav li a.nav_technology{
background:url(../images/nav_technology.jpg) no-repeat  center 0px;
}
.nav li a.nav_products{
background:url(../images/nav_products.jpg) no-repeat  center 0px;
}
.nav li a.nav_terminal{
background:url(../images/nav_terminal.jpg) no-repeat  center 0px;
}
.nav li a.nav_news{
background:url(../images/nav_news.jpg) no-repeat  center 0px;
}
.nav li a.nav_exhibition{
background:url(../images/nav_exhibition.jpg) no-repeat  center 0px;
}
.nav_middle .select{
width:112px;
height:19px;
background:url(../images/select.jpg) no-repeat;
position:absolute;
top:7px;
right:1px;
color:#000;
}
.nav_middle .select a{
width:94px;
height:19px;
color:#000;
display:inline-block;
margin:4px 0px 0px 18px;
}
.nav_middle .select a:hover{
text-decoration:none;
}
/***banner图*******************/
.banner{
height:234px;
background:url(../images/ban_bj.jpg) no-repeat;
margin:8px 0px 4px 0px;
text-align:center;
}
.banner img{
width:972px;
height:220px;
margin-top:7px;
}
/***首页中间部分**********************/
.main_cont{
background:#f3f3f3;
height:auto!important;
min-height:726px;
height:726px;
}
.main_cont .mc_one{
height:auto!important;
min-height:547px;
height:547px;
}
.main_cont .mc_one .m_one_left,.main_cont .mc_one .m_one_left1{
width:193px;
height:auto!important;
min-height:547px;
height:547px;
float:left;
}
.main_cont .mc_one .m_one_left{
background:url(../images/m_one_left1.jpg) no-repeat;
}
.main_cont .mc_one .m_one_left1{
background:url(../images/m_one_left.jpg) no-repeat;
}
.m_one_left .m_one_top,.main_cont .mc_one .m_one_left1 .m_one_top{
width:163px;
height:138px;
float:left;
overflow:hidden;
padding:72px 0px 0px 30px;
}
.m_one_left .m_one_top select,.main_cont .mc_one .m_one_left1 .m_one_top select{
width:129px;
height:20px;
float:left;
margin-bottom:12px;
}
.m_one_left .m_one_bott,.m_one_left1 .m_one_bott{
width:193px;
padding-top:50px;
float:left;
position:relative;
}
.page_l_nav{ width:193px; height:50px; position:absolute; top:0px; left:0px; color:#225b92; padding:20px 0px 0px 30px; font-size:14px;}
.page_l_nav font{ font-size:12px; color:#acacac;}
.m_one_left .m_one_bott li,.m_one_left1 .m_one_bott li{
line-height:25px;
background:url(../images/bott_li.jpg) no-repeat 18px 9px;
_background:url(../images/bott_li.jpg) no-repeat 18px 10px;
padding-left:29px;
}
.m_one_left .m_one_bott li a,.m_one_left1 .m_one_bott li a{
color:#515151;
font-size:12px;
}
.main_cont .mc_one .m_one_right{
width:793px;
float:left;
padding-top:16px;
}
.m_one_right .mor_top{
width:793px;
float:left;
}
.m_one_right .mor_top .m_news{
width:466px;
height:255px;
background:#fff;
border:1px #e2e2e2 solid;
float:left;
margin-right:10px;
display:inline;
overflow:hidden;
}
/*****/
.gy_nav{
height:32px;
background:url(../images/n_news_nav.jpg) repeat-x;
float:left;
position:relative;
}
/***首页新闻**************/
.n_news_nav{
width:466px;
}
.n_news_nav  div{
width:96px;
height:32px;
background:url(../images/m_new.jpg) no-repeat;
position:absolute;
top:0px;
left:19px;
}
.n_news_nav a{
position:absolute;
top:12px;
right:10px;
color:#9a9a9a;
}
.n_news_nav a:hover,.n_abouts_nav a:hover,.mor_bott_nav a:hover{
color:#0d9401;
}
.n_news_cont{
width:466px;
padding-top:0px;
float:left;	
}

.n_news_cont li{
width:432px;
height:25pxpx;
line-height:20px;
isplay:inline-block;
border-bottom:1px #cfcfcf dashed;
float:left;
margin-left:17px;
display:inline;
padding:6px 0px;
}
.n_news_cont li h1{
font-size:12px;
padding-left:15px;
background:url(../images/red_fk.jpg) no-repeat 0 6px;
_background:url(../images/red_fk.jpg) no-repeat 0 5px;
float:left;
}
.n_news_cont li p{
color:#777;
}
/***首页关于我们****************/
.m_one_right .mor_top .m_abouts{
width:315px;
height:257px;
float:left;
}
.gy_nab{
height:28px;
float:left;
position:relative;
margin-top:4px;
border-left:1px #cecece solid;
border-right:1px #cecece solid;
background:url(../images/n_abouts_nav.jpg) repeat-x;
}
.gy_nab div{
width:122px;
height:32px;
position:absolute;
top:-4px;
left:0px;
}
.n_abouts_nav{
width:313px;
}
.n_abouts_nav div{
background:url(../images/abouts_nav_div.jpg) no-repeat;
}
.n_abouts_nav a,.mor_bott_nav a{
position:absolute;
top:9px;
right:10px;
color:#9a9a9a;
}
.m_abouts .m_abouts_cont{
width:293px;
height:204px;
line-height:25px;
color:#555555;
padding:10px;
border:1px #e2e2e2 solid;
border-top:none;
float:left;
background:#fff;
}
.m_abouts .m_abouts_cont img{
float:left;
margin:5px 10px 0px 0px;
}
/***首页产品***********/
.mor_bott{
width:793px;
float:left;
margin-top:18px;
}
.mor_bott_nav{
width:791px;
}
.mor_bott_nav div{
background:url(../images/mor_bott_nav.jpg) no-repeat;
}
.mbc_pro{
height:189px;
}
.mor_bott_cont{
width:791px;
padding-top:19px;
background:#fff;
border:1px #e2e2e2 solid;
border-top:none;
float:left;
}
.mor_bott_cont li{
width:163px;
display:block;
float:left;
margin-left:28px;
display:inline;
}
.mor_bott_cont li a.img_a{
width:159px;
height:136px;
cursor:pointer;
display:block;
float:left;
padding:1px;
border:1px #c4c4c4 solid;
margin-bottom:8px;
}
.mor_bott_cont li img{
width:159px;
height:136px;
display:block;
}
.mor_bott_cont li span{
width:163px;
height:27px;
line-height:27px;
background:#dcdcdc;
display:block;
float:left;
text-align:center;
}
.mor_bott_cont li span a{
color:#000;
}
/*******************************/
.mc_two{
width:984px;
height:68px;
border:1px #cbcbcb solid;
float:left;
}
.mc_two_cont{
width:982px;
height:55px;
padding-top:11px;
background:#eee;
border:1px #fff solid;
float:left;
}
.mc_two_cont li{
width:140px;
height:45px;
float:left;
border:1px #b6bcb8 solid;
margin-left:19px;
display:inline;
}
.mc_two_cont li img{
width:138px;
height:43px;
border:1px #fff solid;
display:block;
}
.page_right{
padding-bottom:19px;
}
/***关于我们****************/
.page_abouts{
width:793px;
float:left;
}
.page_abouts_nav{
width:791px;
height:28px;
line-height:28px;
float:left;
border-left:1px #cecece solid;
border-right:1px #cecece solid;
background:url(../images/n_abouts_nav.jpg) repeat-x;
}
.page_abouts_nav .pr_left{
float:left;
font-family:"microsoft YaHei","微软雅黑";
font-size:14px;
color:#464646;
padding-left:17px;
}
.page_abouts_nav .pr_left font{
font-size:12px;
color:#b0b0b0;
margin-left:5px;
}
.page_abouts_nav .pr_right{
float:right;
padding-right:10px;
color:#515151;
}
.abouts{
width:761px;
height:auto!important;
min-height:479px;
height:479px;
background:#fff;
border:1px #e2e2e2 solid;
border-top:none;
float:left;
padding:20px 15px;
color:#555;
}
.abouts p{
line-height:25px;
}
.pro_text{
width:791px;
height:auto!important;
min-height:479px;
height:479px;
float:left;
padding-bottom:20px;
}
.pro_text li{
height:200px;
}
/***创新技术********************/
.technology .tech_li{
width:466px;
display:block;
}
.technology .tech_li li{
width:196px;
height:33px;
line-height:33px;
padding-left:25px;
background:url(../images/tech_li.jpg) no-repeat;
display:block;
float:left;
margin:0px 0px 13px 12px;
display:inline;
}
.technology .tech_li li a{
color:#000;
}
.technology .tech_li li a:hover{
text-decoration:underline;
}
/***新闻中心**************/
.news{
width:775px;
float:left;
}
.news_top{
height:134px;
}
.news_top li{
display:block;
float:left;
}
.news_top li.nt_left{
display:inline;
}
.news_top li.nt_left,.news_top li.nt_left img{
width:160px;
height:109px;
overflow:hidden;
}
.news_top li.nt_right{
width:572px;
height:109px;
padding-left:29px;
}
.news_top li.nt_right h1{
font-size:14px;
padding:5px 0px 12px 0px;
}
.news_top li.nt_right h1 a{
color:#246203;
}
.news_top li.nt_right h1 a:hover{
text-decoration:underline;
}
.news_top li.nt_right h1 font{
font-size:12px;
font-weight:normal;
margin-left:25px;
color:#fd9b00;
}
.news_top li.nt_right p{
line-height:25px;
padding:0px;
}
.news_bottom{
background:url(../images/news_bottom.jpg) no-repeat center 0px;
padding-top:20px;
}
.news_bottom li{
width:746px;
height:29px;
line-height:29px;
padding-left:15px;
background:url(../images/red_fk2.jpg) no-repeat 2px 9px;
_background:url(../images/red_fk2.jpg) no-repeat 2px 10px;
border-bottom:1px #c6c6c6 dashed;
display:block;
float:left;
display:inline;
}
.news_bottom li div.news_left{
float:left;
}
.news_bottom li div.news_right{
float:right;
}
.n_h1{
width:761px;
font-size:14px;
border:1px #DDDDDD dashed;
text-align:center;
padding:5px 0px;
background:#F2F2F2;
}
.n_h2{
width:761px;
margin-left:15px;
font-weight:normal;
font-size:12px;
padding:5px 0px 35px 0px;
text-align:center;
color:#999;
}
/**********************/
.exhibition{
width:791px;
height:auto!important;
min-height:479px;
height:479px;
line-height:25px;
background:#fff;
border:1px #e2e2e2 solid;
border-top:none;
float:left;
padding:20px 0px 20px 0px;
color:#555;
}
.exhibition h1{
padding-left:25px;
}
.exhibition p{
width:740px;
padding-left:25px;
}
/***产品展示************/
.pro_nav{
width:791px;
height:28px;
float:left;
margin-top:4px;
border-left:1px #cecece solid;
border-right:1px #cecece solid;
background:url(../images/n_abouts_nav.jpg) repeat-x;
}
/***分页*************/
.fenye{
text-align:center;
padding-top:20px;
}
/***页脚***********************/
.footer{
height:69px;
padding-top:20px;
line-height:25px;
text-align:center;
border-top:3px #000 solid;
margin-top:17px;
}

/* page */
.page {
	height: 30px;
	text-align:center;
    margin:0px auto;
}
.pages {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 30px;
	margin-left: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.nextPage {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 50px;
	margin-left: 5px;
	margin-right: 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.lastPage {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 50px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.firstPage {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 50px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.prePage {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 50px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.pagecurrent {
	line-height: 21px;
	background-image: url(../images/pag_bg.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 50px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #d9d8d8 1px solid;
	text-shadow: 0 1px 0 #fff;
}
.current1 {
	background-color: #eee;
	line-height: 21px;
	background-image: url(../images/pag_gl.gif);
	text-align: center;
	padding: 3px 8px;
	height: 21px;
	width: 30px;
	color: #FFF;
	margin-left: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	border: #2a65a0 1px solid;
	text-shadow: 0 -1px 0 #333;
}
.toptool {
	float: right;
	height: 49px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 49px;
	font-weight: bold;
	color: #FFF;
}
.toptool a {
	color: #FFF;
	margin-left: 3px;
	padding-right: 3px;
}
.toptool a:hover {
	color: #FF0
}
.tip {
	line-height: 35px;
	background-color: #FFF1B9;
	height: 35px;
	margin-top: 10px;
	padding-left: 10px;
	border: 1px dashed #FFD200;
	text-align: left;
	margin-bottom: 20px;
}
.tab_menu {
	margin-top: 15px;
}
.tab_menuul {
	width: 100%;
	height: 31px;
	position: relative;
	z-index: 1000;
}
.tab_menuul li {
	float: left;
	margin-left: 10px;
}
.tab_menuul li a {
	color: #069;
	width: 100px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #ddd;
	height: 30px;
	display: block
}
.tab_menu .infobox {
	padding-top: 20px;
	padding-bottom: 20px;
}
.selected {
	border-bottom: 1px #fff solid !important;
	font-weight: bold
}
.submit_body {
	text-align: center;
	margin-bottom: 20px;
	margin-top: 20px;
}
.admin_main_function {
	padding-top: 10px;
	padding-bottom: 10px;
}
.admin_main_function a {
	float: left;
	color: #FFF;
	border: 1px solid #069;
	background-image: url(../images/anbg.gif);
	height: 27px;
	line-height: 27px;
	display: block;
	padding-left: 15px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding-right: 15px;
	margin-right: 10px;
}
.admin_main_function a:hover {
	color: #FF0
}






#nav li {
 float: left; width: 100px; 
}

#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 margin-top:35px;
 left: -999em; width: 170px; position: absolute;
 z-index:333;
}
#nav li ul li{
 float: left; width: 170px;
 background-color:#FFFFFF;
filter: Alpha (opacity=70 ); 
opacity:.7;

 z-index:333;
}
#nav li ul a{
 display: block; width: 170px;text-align:left;padding-left:24px;
 color:#3B3B3B; float:left;
 z-index:333;
}
#nav li ul a:hover  {
 color:#0169B0;text-decoration:none;font-weight:normal;

}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}







