﻿@charset "utf-8";

body {

	color:#000;

	font:12px/1.231 Verdana, Arial, Helvetica, sans-serif "";

} /*网站字体颜色*/

a {

	color:#666;

	text-decoration:none;

blr:expression(this.onFocus=this.blur())

}  /*for ie f6n.net*/

a:focus {

	outline:0;

} /*for ff f6n.net*/

a:hover {

	color:#FE9600;

	text-decoration:underline;

}

p {

	text-align:justify;

	text-justify:inter-ideograph;

	white-space: normal;

	letter-spacing: normal;

	word-spacing:10px;

}

.vam {

	vertical-align:middle;

}

.clear {

	clear:both;

	height:0;

	line-height:0;

	font-size:0;

	overflow:hidden;

}

.tr {

	text-align:right;

}

.tl {

	text-align:left;

}

.center {

	text-align:center;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

/* -- 购物车外部框架 -- */

.cart_header, .cart_content, .cart_footer {

	width:760px;

	margin:0 auto;

}

/* -- 页面整体布局 -- */

.header, .content {

	width:1200px;

	margin:0 auto;

}

.left {

	width:201px;

	float:left;

	overflow:hidden;

}



.headmain li img {

    position: relative;

    top: -8px;

}





.left2 {

	width:670px;

	float:left;

	overflow:hidden;

}

.left3 {

	width:754px;

	float:left;

	overflow:hidden;

	color:#666;

}

.lefttop {


	height:3px;

	font-size:0;

	overflow:hidden;

}

.left2top {

	background:url(../images/left2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.leftbot {


	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.left2bot {

	background:url(../images/right_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right {

	width:980px;

	float:left;

	display:inline;

	margin-left:5px;

	overflow:hidden;

}

.right2 {

	width:275px;

	float:right;

	overflow:hidden;

}

.right3 {

	width:201px;

	float:right;

	overflow:hidden;

	color:#666;

}

.righttop {


	height:3px;

	font-size:0;

	overflow:hidden;

}

.right2top {

	background:url(../images/right2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.rightbot {


	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right2bot {

	background:url(../images/left_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right_main {

	width:950px;

	min-height:458px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

.right2_main {

	width:273px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

.left2_main {

	width:668px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

}

/**头部**/

body {

	background:#FCFCFC;

}

.topm {

	color:#909090;

}

.topm ../img {

vertical-align:middle;

padding:0 3px 0 5px;

}

.topm input {

	background:url(../images/topinput.gif) no-repeat;

	width:88px;

	height:18px;

	line-height:18px;

	padding-left:3px;

	border:none;

	margin-right:8px;

	color:#B9B9B9;

}

.topm b {

	font-size:20px;

	color:#116FAC;

}

.topm a {

	padding:0 5px;

	color:#909090;

}

/*.topm span {

	padding-left:20px;

	line-height:50px;

}*/

.topm span a {

	padding:0 6px;

	color:#909090;

	display:inline-block;

}

.topml {

	float:left;

}

.topmr {

	float:right;

	padding-top:5px;

}

.headmain {

	height:120px;

*height:126px;

	background:url(../images/headmain.gif) no-repeat 0 13px;

*background:url(../images/headmain.gif) no-repeat 0 10px;

}

/*导航*/

.headmain ul {

	padding-left:16px;

	height:70px;

	padding-top:13px;

*padding-top:11px;

/*	overflow:hidden;

*/}

.headmain li {

	float:left;

}

.headmain li a {

	color:#fff;

	line-height:52px;

	padding:0 30px 0 9px;

}

.headmain li ../img {

position:relative;

top:-8px;

}

.topm span .nobg {

	background:none;

}

/*头部搜索和关键字*/

.headbar {

	padding:0 22px;

	color:#717171;

}

.headbarl {

	float:left;

	height:30px;

}

.headbarl .input1 {

	background:url(../images/botinput.gif) no-repeat;

	width:131px;

	border:none;

	height:20px;

	line-height:20px;

	padding-left:29px;

	color:#B9B9B9;

	margin-right:10px;

}

.headbarl select {

	color:#B9B9B9;

	width:154px;

	height:20px;

	padding-top:1px;

	line-height:20px;

	padding-left:8px;

	background:url(../images/selectbg.gif) no-repeat;

	border:none;

	margin-right:10px;

}

.headbarr {

	float:right;

	color:#1070AC;

	width:470px;

	height:20px;

	overflow:hidden;

	text-align:left;

	line-height:20px;

}

.headbarr span {

	color:#116FAC;

}

.headbarr a {

	padding:0 5px;

	color:#6F6F6F;

}

/*<!--底部-->*/

.footer {

	border-top:3px solid #198EDA;

	margin-top:10px;

	position:relative;

}

.footer p {

	line-height:24px;

	height:24px;

	text-align:center;

	color:#747474;

}

.footer h4 a {

	color:#292929;

	padding:0 10px;

}

.footer h4 {

	font-size:12px;

	font-weight:normal;

	line-height:24px;

	height:24px;

	color:#292929;

	text-align:center;

}

.foot {

	border-bottom:1px solid #CBCBCB;

	padding:10px;

}

.foot h5 {

	height:48px;

	line-height:24px;

	overflow:hidden;

	font-weight:normal;

}

.foot h5 a {

	padding:0 4px;

}

.footl {

	position:absolute;

	top:250px;

	left:25%;

}

.footr {

	position:absolute;

	top:250px;

	left:1045px;

}

/*整站控制布局  宽度固定*/

.thLeft {

	float:left;

}

.wrapperBox {

	width:950px;

	overflow:hidden;

	zoom:1;

	position:relative;

	border:1px solid #E4E4E4;

	border-top:none;

}

.wrapper {

	width:950px;

	font-family:Tahoma, Geneva, sans-serif;

	position:relative;

}

.up {

	margin-top:-100px;

	height:25px;

}

.up span {

	width:auto;

	height:auto;

	padding:0;

}

.up ul li {

	width:6px;

	height:6px;

	background:url(../images/img012.jpg) no-repeat -34px -5px;

	margin-right:2px;

	text-indent:-99999px;

}

.up ul li.current {

	color:#069;

	width:6px;

	height:6px;

	background:url(../images/img012.jpg) no-repeat -21px -5px;

	margin-right:2px;

}

.buttom {

	height:20px;

}

ul.yb_box_topbs {

	float:left;

	margin:5px 6px 5px 8px;

}

.up span.buttom_left, .up span.buttom_right {

	cursor:pointer;

	width:15px;

	float:left;

	height:15px;

	background:url(../images/img012.jpg) no-repeat;

}

.up span.buttom_right {

	background-position:right 0;

}

.downContent {

	position:relative;

	width:100%;

}

.downContent li p {

	width:145px;

	text-align:center;

	line-height:25px;

}

.prohotpro li {


    padding: 18px 20px;

}



.prolistpro .hotpro_l {

    height: 128px;

    padding-top: 6px;

    text-align: center;

    width: 160px;

}

.prohotpro .hotpro_l {

    float: left;

    height: 135px;

    padding-right: 10px;

  

}



.prolistpro .hotpro_r {

    padding-top: 5px;

}

.prolistpro .hotpro_r {

    float: left;

    width: 750px;

}



.prohotpro li a {

    color: #666666;

}



.prolistpro .hotpro_l img {

    border: medium none;

}



.prolistpro .hotpro_l img {

    border: medium none;

}



.prolistpro .hotpro_d {

    padding: 8px 0;

}

.prohotpro .hotpro_d {

    color: #666666;

    line-height: 24px;

    padding: 10px 0;

}



.prolistpro .hotpro_d {

    padding: 8px 0;

}

.prohotpro .hotpro_d {

    color: #666666;

    line-height: 24px;

    padding: 10px 0;

}



.manu span {

    border: 1px solid #70A4DA;

    color: #B8B8B8;

    margin: 5px;

    padding: 5px 10px;

    text-decoration: none;

	border-radius:5px;

	background:buttonface;

}



.manu a{  color:#4848FF}



.manu .disabled {

    border: 1px solid #70A4DA;

    color: #B8B8B8;

    margin: 5px;

    padding: 5px 10px;

	border-radius:5px;

}



.manu {

    height: 30px;

    margin: 10px 3px 3px;

    padding: 3px;

    text-align: center;

}

.fenleis h4 {

    background: url("../images/l_rightbg.jpg") no-repeat scroll 0 0 ;

    color: #03326A;

    height: 38px;

    line-height: 38px;

    width: 720px;

}

.pl20 {

    padding-left: 20px;

}





#footer1 { 

background:url("../images/map.png") no-repeat scroll right center;

}

.footer_nav {

    height: 195px;

    margin: auto;

    padding-top: 27px;

    width: 1200px;

}



.footer_copyright {

    margin: auto;

    padding-top: 15px;

    width: 1000px;

}



.footer_buy li {

    list-style-type: none;

}

.mt15 {

    margin-top: 15px;

}



.footer_nav02 {

/*   

*/    background-position: right center;

    background-repeat: no-repeat;

}

.fr {

    float: right;

}





.footer_nav01 {

 

    background-position: left center;

    background-repeat: no-repeat;

    padding-left: 30px;

    width: 130px;

}

.fl {

    float: left;

}



.footer_nav01 dt {

    color: #003A93;

    font-family: "Microsoft YaHei";

    font-size: 16px;

    height: 28px;

    line-height: 20px;

}

.footer_ico01 {

    background-repeat: no-repeat;

    margin-left: -23px;

    padding-left: 23px;

}



.footer_nav01 dd {

    color: #666666;

    height: 26px;

    line-height: 26px;

}



.footer_nav02 dt a {

    color: #666666;

    text-decoration: none;

}



.footer_nav02 dd a {

    color: #666666;

    text-decoration: none;

}

.footer_ico03 {



    background-repeat: no-repeat;

    margin-left: -23px;

    padding-left: 23px;

}

.footer_ico04 {

    background-repeat: no-repeat;

    margin-left: -23px;

    padding-left: 23px;

}

.footer_ico05 {


    background-repeat: no-repeat;

    margin-left: -23px;

    padding-left: 23px;

}

.footer_ico02 {


    background-repeat: no-repeat;

    margin-left: -23px;

    padding-left: 23px;

}

/*一流素材网整理收藏www.16sucai.com*/





.home_tx {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/hometx_03.gif); PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 1200px; PADDING-TOP: 0px}

.home_tx IMG {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}

.home_tx DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 61px; PADDING-TOP: 0px; HEIGHT: 37px}

.home_tx SPAN {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 840px; COLOR: #333333; LINE-HEIGHT: 34px; PADDING-TOP: 0px; HEIGHT: 37px; TEXT-ALIGN: left}

.home_tx SPAN B {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT:bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: red; PADDING-TOP: 0px}

.home_tx A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35px; PADDING-TOP: 0px; HEIGHT: 37px}

.fixed {

    display: block;

}



.fixed:after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}



.newNav-hot {

    background: url("../images/icon24.png") repeat scroll 0 0 ;

    height:19px;

    position: absolute;

    width: 17px;

	margin-left:-15px;

}