#header {

	margin: 0px auto; width: 962px; background: url(../images/head.gif) no-repeat left top

}

.top {

	

}

.logo {

	padding-left: 15px; float: left; _display: inline

}
.toplink{text-align: right; width: 500px; float: right; padding-top: 8px
}

.toplink .f_count {

	color: #ff0000; font-size: 13px; font-weight: bold

}


.toplink .k1 {

	line-height: 32px; padding-top: 5px;padding-right: 20px;

}

.toplink .k2 {

	font-family: "Î¢ÈíÑÅºÚ"; color:#0058FF; font-size: 14px

}

#menu {

	

}

.left1 {

	width: 221px; float: left

}

.search {

	text-align: left; padding-bottom: 5px; background-color: #f8f8f8; padding-left: 10px; padding-right: 10px; height: 24px; padding-top: 5px

}

#formsearch {

	padding-right: 8px; float: right

}

.hotsearch {
	font-size: 17px;
	line-height: 24px; font-family: "ËÎÌå"; float: left; height: 24px; color: #333; font-weight: bold;

}

#container {

	margin: 10px auto 0px; width: 945px
}
.menu_cate {
	border-bottom: #e0e1dc 1px solid;
    border-left: #e0e1dc 1px solid;
    border-top: #e0e1dc 1px solid;
    border-right: #e0e1dc 1px solid;
    margin: 0px 0 19px 0
}

.menu_cate .content {
	padding-left: 5px; overflow: hidden;margin-bottom: 18px;
}

.rexiao {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; margin-top: 5px; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid

}

.rexiao_title {
	line-height: 30px; padding-left: 30px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/x_title.gif) no-repeat left top; height: 30px; color: #fff; font-size: 14px; font-weight: bold
}
.rexiao_title span{float: right;margin-right: 10px;}
.rexiao_title span a{color: #FFF;font: 12px/1.5 ËÎÌå, arial, sans-serif;line-height: 35px;}
.cate_title {
	line-height: 30px; padding-left: 30px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/x_title.gif) no-repeat left top; height: 30px; color: #fff; font-size: 14px; font-weight: bold
}
.cate_title span{float: right;margin-right: 10px;}
.cate_title span a{font: 12px/1.5 ËÎÌå, arial, sans-serif;line-height:28px;color: #FFF;}
.about {
	padding-bottom: 2px; margin-top: 8px; width: 356px; float: left
}

.about_title {

	line-height: 33px; padding-left: 35px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/3.gif) no-repeat left top; height: 33px; color: #d50000; font-size: 14px

}

.about .content {

	text-align: justify; padding-bottom: 12px; line-height: 22px; text-indent: 20px; padding-left: 5px; padding-right: 5px; padding-top: 5px

}

.tag_list_product {

	margin-top: 10px

}

.tag_list_product li {

	padding-bottom: 15px; display: block; float: left; margin-left: 15px; margin-right: 15px; _display: inline

}

.tag_list_product li a.img img {

	width: 150px; height: 120px

}

.tag_list_product li a.img {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid; padding-top: 1px

}

.left .box {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; margin-bottom: 10px; border-top: medium none; border-right: #e0e1dc 1px solid

}

.left .box h3 {

	line-height: 33px; padding-left: 25px; background: url(../images/5.gif) no-repeat -5px top; color: #0052FE; font-weight: bold

}
.left .box h3 span{float: right;margin-right: 10px;}
.left .box h3 span a{font: 12px/1.5 ËÎÌå, arial, sans-serif;line-height: 35px;color: #0052FE;}
.left .box .content {

	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px

}

.news_company {

	margin-top: 8px; width: 348px; float: right

}

.news1_title {
	line-height: 33px; padding-left: 35px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/31.gif) no-repeat left top; height: 33px; color:#0052FE; font-size: 14px
}
.news1_title span{float: right;margin-right: 10px;}
.news1_title span a{    font: 12px/1.5 ËÎÌå, arial, sans-serif;line-height: 35px;color: #0052FE;}
.news_company .content {

	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px

}

.right1 {

	width: 712px; float: right

}

.contact {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 5px; margin-top: 10px; width: 218px; float: left; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid

}

.contact_title {

	line-height: 30px; padding-left: 30px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/x_title.gif) no-repeat left top; height: 30px; color: #fff; font-size: 14px; font-weight: bold

}

.contact .content {

	padding-bottom: 5px; line-height: 25px; padding-left: 8px; padding-right: 5px; padding-top: 5px

}

.case {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 5px; margin-top: 10px; padding-left: 2px; width: 460px; padding-right: 2px; float: left; margin-left: 12px; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid; padding-top: 5px

}

.case_title {

	line-height: 28px; background-color: #ececec; padding-left: 15px; font-weight: bold

}

.case .content {

	padding-bottom: 12px; text-indent: 20px; padding-left: 5px; padding-right: 5px; padding-top: 5px

}

.news2_company {

	margin-top: 10px

}

.recommend_product {

	width: 711px; float: left

}

.recommend_product .title {
	line-height: 33px; padding-left: 30px; font-family: "Î¢ÈíÑÅºÚ"; background: url(../images/5.gif) no-repeat left top; height: 33px; color: #015DFF; font-size: 14px
}
.recommend_product .title span{
	float: right;margin-right: 20px;
}
.recommend_product .title span a{font: 12px/1.5 "ËÎÌå", arial, sans-serif;line-height: 35px;color: #0052FE;}
.recommend_product .content {

	border-bottom: #d9d9d9 1px solid; border-left: #d9d9d9 1px solid; padding-bottom: 8px; margin-top: 1px; border-top: #d9d9d9 1px solid; border-right: #d9d9d9 1px solid; 
	padding: 20px 0;
}

.roll_product li {
	text-align: center;
	padding-bottom: 0px

}

.as {

	margin-top: 5px; width: 945px; float: none

}

.bottom11 {

	width: 945px

}

.down_index {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 2px; margin-top: 10px; padding-left: 2px; width: 280px; padding-right: 2px; float: right; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid; padding-top: 2px

}

.down_index .title {

	line-height: 28px; background-color: #ececec; padding-left: 15px; font-weight: bold

}

.down_index .content {

	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px

}

.region {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; margin-top: 10px; color: #333; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid

}

.region h3 {

	border-bottom: #2599FF 2px solid; position: relative; line-height: 30px; padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ"; background: #015DFF; height: 30px; color: #fff; font-size: 14px

}

.region h3 a {

	color: #fff !important

}

.more_region {

	position: absolute; line-height: 30px; font-size: 12px; top: 0px; right: 10px; font-weight: normal

}

.region .item {

	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; color: #666; padding-top: 10px

}

.region .item a {

	line-height: 26px; padding-left: 12px; padding-right: 12px; margin-bottom: 6px; color: #666

}

.region .item a:hover {

	color: #df2525; text-decoration: underline

}

.city h2 {

	border-bottom: #e87518 2px solid; line-height: 30px; padding-left: 5px

}

.city .item {

	padding-bottom: 10px; line-height: 28px; padding-left: 10px; padding-right: 10px; padding-top: 10px

}

.f_link {

	line-height: 30px; background-color: #ececec; text-indent: 20px; margin: 15px auto 0px; width: 945px

}

#footer {
	text-align: center;
    margin: 15px auto 10px;
    width: 945px;
    color: #333;
    border-top: #eee 2px solid;
    padding-top: 8px;
    background: #EEE;
}

.nav_foot {

	text-align: center; line-height: 24px

}

.copyright {

	text-align: center; line-height: 24px; font-family: "arial"

}

#footer a {

	color: #333;

}

.n_banner {

	margin: 0px auto; width: 962px

}

.left {

	width: 230px; float: left

}

.sort_menu {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid

}

.sort_menu h3 {

	line-height: 28px; background-color: #ececec; padding-left: 15px; font-weight: bold

}

.sort_product {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 2px; margin-top: 10px; padding-left: 2px; padding-right: 2px; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid; padding-top: 2px

}

.sort_product h3 {

	line-height: 28px; background-color: #ececec; padding-left: 15px; font-weight: bold

}

.n_contact {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; margin-top: 10px; border-top: #e0e1dc 1px solid; border-right: #e0e1dc 1px solid

}

.n_contact h3 {

	line-height: 28px; background-color: #ececec; padding-left: 15px; font-weight: bold

}

.n_contact .content {

	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px

}

.right {

	border-bottom: #e0e1dc 1px solid; border-left: #e0e1dc 1px solid; padding-bottom: 10px; width: 704px; float: right; border-right: #e0e1dc 1px solid

}

.sitemp {

	line-height: 33px; padding-right: 10px; background: url(../images/5.gif) no-repeat -5px top; height: 33px; color:#0052FE; overflow: hidden

}

.sitemp h2 {

	text-align: left; line-height: 33px; text-indent: 30px; float: left

}

.sitemp .site {

	text-align: right; line-height: 30px; width: 400px; float: right

}

.sitemp .site a {

	color: #0052FE;

}

.right .content {

	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 15px;overflow: hidden;

}

.content1 {

	padding-left: 5px; padding-top: 5px

}

.eef {

	float: left; margin-left: 14px

}

.con2 .left {

    width: 200px;

    border: 1px solid #e3e3e3;

    background: #f5fafe url(../images/conbt1.jpg) no-repeat 1px top;

    padding-top: 30px;

    padding-bottom: 10px;

}

.fl {

    float: left;

}

.canp {

    height: 22px;

    padding-top: 13px;

    padding-left: 28px;

    background: url(../images/con01.jpg) no-repeat 15px 12px;

    font-weight: bold;

    color: #076ea6;

}

.content1 ul li {

    height: 23px;

    line-height: 23px;

    padding-left: 45px;

    background: url(../images/con02.jpg) no-repeat 30px 8px;
}
.index_us p{
	line-height: 20px;
	text-indent:2em;
	padding: 5px;
}
.cpny_pic{text-align: center;}
.cpny_pic img{max-width: 670px;}