﻿body {
	width:100%;
	margin:0px auto;
	text-align:center;
	background:#EDEDED url(images/bj_mid.jpg) repeat-y center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#333;
	text-decoration: none;
	word-spacing: normal;
	}
	
a:link,a:visited ,a:active {
	color: #333;
	text-decoration: none;
	}
a:hover {
	color: #1379CD;
	text-decoration: underline;
}

.clear {clear:both; font-size:0px; line-height:0px; height:0px}

.head{background:#EDEDED;}
.top{width:890px; height:74px; margin:0px auto;}
.logo{float:left; width:224px; height:74px; margin:0px 0px 0px 5px;}
.qh{float:left; margin:41px 0px 0px 20px; color:#000;}
.qh span{margin:0px 10px;}
.qh a:link{color:#000; text-decoration:none;}
.qh a:active{color:#000; text-decoration:none;}
.qh a:visited{color:#000; text-decoration:none;}
.qh a:hover{color:#000; text-decoration:underline;}

.tel_top{float:right; margin:0px; padding:0px; width:334px; height:61px; background:url(images/tel.jpg) no-repeat right bottom;}

.search{width:865px; height:25px; line-height:25px; margin:0px auto 3px; background:#FDFDFD; text-align:right; padding:5px 25px 0px 0px;}
.search input{width:132px; height:17px; margin:0px 10px 0px 0px; border:#999 solid 1px; font-size:12px; color:#000;}

.banner{width:852px; margin:0px auto;}

.nav{width:852px; height:54px; line-height:54px; font-weight:bold; margin:10px auto; background:url(images/nav.jpg) no-repeat center top;}

.nav ul{width:832px; margin:0px auto; padding:0px; list-style-type:none;}
.nav ul li{width:104px; float:left; background:url(images/nav_line.jpg) no-repeat right 18px;}
#none{background:none;}

.nav a:link{color:#000; display:block; height:54px; text-decoration:none;}
.nav a:active{color:#000; display:block; height:54px; text-decoration:none;}
.nav a:visited{color:#000; display:block; height:54px; text-decoration:none;}
.nav a:hover{color:#fff; display:block; height:54px; text-decoration:none; background:url(images/nav_se.jpg) no-repeat center 10px;}

.nav a.se:link{color:#fff; display:block; height:54px; text-decoration:none; background:url(images/nav_se.jpg) no-repeat center 10px;}
.nav a.se:active{color:#fff; display:block; height:54px; text-decoration:none; background:url(images/nav_se.jpg) no-repeat center 10px;}
.nav a.se:visited{color:#fff; display:block; height:54px; text-decoration:none; background:url(images/nav_se.jpg) no-repeat center 10px;}
.nav a.se:hover{color:#fff; display:block; height:54px; text-decoration:none; background:url(images/nav_se.jpg) no-repeat center 10px;}

.mid{width:852px; height:auto; overflow:hidden; margin:0px auto;}

.mid_l{width:233px; float:left;}
.mid_r{float:593px; float:right;}
.n_l_t{width:233px; height:12px; background:url(images/n_l_t.jpg) no-repeat center top;}
.n_l_b{width:233px; height:12px; background:url(images/n_l_b.jpg) no-repeat center top;}
.submenu{width:233px; background:url(images/submenu.jpg) repeat-y center top;}
.submenu h2{width:190px; height:26px; line-height:26px; border-bottom:#B4B4B6 solid 1px; text-align:center; margin:0px auto; padding:0px; font-size:12px; color:#0976CB; letter-spacing:5px;}
.submenu ul{width:190px; margin:0px auto; padding:10px 0px 0px; list-style-type:none;}
.submenu ul li{height:25px; line-height:25px; letter-spacing:5px;}

.pro_list{width:233px; background:url(images/submenu.jpg) repeat-y center top;}
.pro_list h2{width:190px; height:26px; line-height:26px; border-bottom:#B4B4B6 solid 1px; text-align:center; margin:0px auto 10px; padding:0px; font-size:12px; color:#0976CB; letter-spacing:5px;}
.pro_list_1{width:180px; height:30px; line-height:30px; text-align:left; margin:0px; padding:0px 0px 0px 40px; background:url(images/pos1.jpg) no-repeat 30px center; font-weight:bold;}
.pro_list_2{line-height:25px; text-align:left; margin-left:50px; width:180px;}


.corner_t{width:593px; height:10px; background:url(images/corner_t.jpg) no-repeat center top;}
.corner_b{width:593px; height:10px; background:url(images/corner_b.jpg) no-repeat center top;}
.n_r{width:593px; height:auto; overflow:hidden; background:url(images/corner_m.jpg) repeat-y center top;}
.n_r h2{width:530px; height:30px; line-height:30px; background:url(images/h2.jpg) no-repeat left center; text-align:left; margin:0px auto; padding:0px 0px 0px 35px; color:#fff; font-size:12px; font-weight:normal;}
.n_r h2 a:link{color:#fff; text-decoration:none;}
.n_r h2 a:visited{color:#fff; text-decoration:none;}
.n_r h2 a:active{color:#fff; text-decoration:none;}
.n_r h2 a:hover{color:#fff; text-decoration:underline;}

.n_r h2 span{margin:0px 5px;}
.blue{font-weight:bold;}

.n_r p{margin:25px 20px 0px; padding:0px; text-indent:2em; text-align:left;}
.n_r p span{color:#333;}




.n_r_1{width:593px; height:auto; overflow:hidden; background:url(images/corner_m.jpg) repeat-y center top;}
.n_r_1 h2{width:530px; height:30px; line-height:30px; background:url(images/h2.jpg) no-repeat left center; text-align:left; margin:0px auto; padding:0px 0px 0px 35px; color:#fff; font-size:12px; font-weight:normal;}
.n_r_1 h2 a:link{color:#fff; text-decoration:none;}
.n_r_1 h2 a:visited{color:#fff; text-decoration:none;}
.n_r_1 h2 a:active{color:#fff; text-decoration:none;}
.n_r_1 h2 a:hover{color:#fff; text-decoration:underline;}

.n_r_1 h2 span{margin:0px 5px;}

.n_r_1 p{margin:25px auto; padding:0px;}
.n_r_1 p span{color:#333;}

.text{width:530px; margin:25px auto; padding:0px; text-align:left;}
.photo{width:540px; margin:15px auto 0px;}
.photo ul{width:540px; margin:0px auto; padding:0px; list-style-type:none;}
.photo ul li{width:135px; height:120px; line-height:120px; float:left;}
.contact{width:565px; height:460px; margin:25px auto 0px; padding:0px; text-align:left; line-height:30px; background:url(images/contact_bj.jpg) no-repeat center bottom;}
.contact p{margin:0px 15px; padding:0px; line-height:30px; text-indent:0px;}

.dxal{width:565px; height:810px; margin:25px auto 0px; padding:0px; text-align:left; line-height:30px; background:url(images/dxal_bj.jpg) no-repeat center bottom;}
.dxal p{margin:0px 15px; padding:0px; line-height:30px; text-indent:2em;}
.dxal_tab{margin:10px auto;}
.dxal_tab tr{background-color:expression("#F4F4F6,#ffffff".split(",")[rowIndex%2]);}
.dxal_tab td{height:23px;}


.service{width:565px; height:420px; margin:25px auto 0px; padding:0px; text-align:left; line-height:30px; background:url(images/service_bj.jpg) no-repeat center bottom;}
.service p{margin:0px 15px; padding:0px; line-height:30px; text-indent:0px;}

.bold{font-weight:bold;}

.rongyu{width:535px; margin:25px auto 0px; padding:0px; text-align:left; line-height:30px;}
.rongyu span{color:#0976CB;}

.title{margin:0px auto; line-height:30px; font-weight:bold;}
.photo_ry{width:560px; margin:15px auto 0px;}
.photo_ry ul{width:540px; margin:0px auto; padding:0px; list-style-type:none;}
.photo_ry ul li{width:180px; height:120px; line-height:120px; float:left;}

.photo_ln{width:560px; margin:25px auto 0px; padding:0px;}


.news{width:234px; height:196px; background:url(images/gray_b1.jpg) no-repeat center bottom; float:left;}

.news ul{width:210px; margin:0px auto; padding:10px 0px; list-style-type:none; text-align:left;}
.news ul li{height:23px; line-height:23px; background:url(images/news_line.jpg) no-repeat center bottom;}

.trend{width:234px; height:196px; background:url(images/gray_b1.jpg) no-repeat center bottom; float:left; margin:0px 0px 0px 12px;}
.l{float:left; margin:10px 0px 0px 15px;}
.r{float:right; margin:10px 15px 0px 0px;}
.trend p{padding:10px 5px 10px 15px; margin:0px; text-align:left;}

.product{width:359px; height:195px; background:url(images/gray_b2.jpg) no-repeat center bottom; float:right;}
#demo{overflow: hidden; width: 330px;}
.detail{width:565px; margin:20px auto 0px; padding:0px;}
.detail img{float:left; margin:0px 35px 0px 0px;}
.detail p{text-indent:0px; margin:5px 0px 0px 0px; padding:0px; line-height:25px;}
.detail p span{font-weight:bold; font-size:13px;}

.blue_t1{width:234px; height:26px; background:url(images/blue_t1.jpg) no-repeat center top;}
.blue_t1 h2{font-size:12px; float:left; color:#FFFFF8; margin:0px; padding:0px 0px 0px 25px; line-height:26px;}
.blue_t1 span{float:right; margin:5px 5px 0px 0px; padding:0px; color:#000;}
.blue_t1 span a:link,a:active{color:#000; text-decoration:none;}
.blue_t1 span a:visited{color:#000; text-decoration:none;}
.blue_t1 span a:hover{color:#000; text-decoration:underline;}

.blue_t2{width:359px; height:26px; background:url(images/blue_t2.jpg) no-repeat center top;}
.blue_t2 h2{font-size:12px; float:left; color:#FFFFF8; margin:0px; padding:0px 0px 0px 25px; line-height:26px;}
.blue_t2 span{float:right; margin:5px 5px 0px 0px; padding:0px; color:#000;}
.blue_t2 span a:link,a:active{color:#000; text-decoration:none;}
.blue_t2 span a:visited{color:#000; text-decoration:none;}
.blue_t2 span a:hover{color:#000; text-decoration:underline;}


.foot_home{background:#ededed url(images/bot.jpg) no-repeat center top; padding:20px 0px 0px; height:120px;}
.foot{background:#ededed url(images/bot.jpg) no-repeat center top; padding:20px 0px 0px;}
.bot_nav{width:890px; height:25px; line-height:25px; margin:0px auto; background:#585858; color:#fff;}
.bot_nav span{margin:0px 15px;}
.bot_nav a:link,a:active{color:#fff; text-decoration:none;}
.bot_nav a:visited{color:#fff; text-decoration:none;}
.bot_nav a:hover{color:#fff; text-decoration:underline;}

.bot{width:890px; margin:0px auto; padding:15px 0px;}

#ad_fu {
	position:absolute;
	width:1px;
	height:1px;
	z-index:1;
}
#ad_s {
	position:absolute;
	background:#000;
	filter:alpha(opacity=70);
	left:773px;
	top:-325px;
	width:70px;
	height:325px;
	z-index:1;
}

/*选项卡1*/
#Tab1{
width:565px;
padding:0px;
margin:15px auto 0px;}

/*菜单1class*/
.Menubox1 {
width:100%;
height:28px;
line-height:28px;
border-bottom:#9FA4A8 solid 1px;
}
.Menubox1 ul{
margin:0px;
padding:0px;
}
.Menubox1 li{
float:left;
display:block;
cursor:pointer;
margin:0px 1px;
padding:1px 0px 0px;
width:74px;
text-align:center;
color:#004690;
font-weight:bold;
background:url(images/li.jpg) no-repeat left top;
}
.Menubox1 li.hover{
width:74px;
height:28px;
margin:0px 3px 0px 0px;
padding:1px 0px 0px;
background:url(images/hover.jpg) no-repeat left top;
color:#FFFBF2;
}
.Contentbox1{
clear:both;
margin:0px auto;
padding:10px 5px;
height:100%;
text-align:left;
}

.case_img{width:334px; height:247px; margin:25px 10px 10px; border:#ccc solid 3px; float:right;}

.blog_title{font-size:16px; font-weight:bold;}
.blog_f_title{color:#999999; margin:5px;}
.blog_content{font-size:12px; margin:5px auto 10px auto;}
.blog_fg{border-bottom:1px dotted #999999; margin:auto auto 10px;}
