﻿@charset "utf-8";
/*-通用样式-*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p, blockquote, th, td{
	margin:0;
	padding:0;
}

body{
	font-family: arial, simsun, sans-serif, 宋体;
	font-size: 12px;
	color: #2a2a2a;
	background: #ffffff url(../images/headerbg.jpg) repeat-x center top;
}

ol, ul{
	list-style: none;
}

img, fieldset{
	border:0;
}

.wrapfix:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.wrapfix {display: inline-table; +display:inline-block;}/* Hides from IE-mac \*/* html .wrapfix {height: 1%;}.wrapfix {display: block;}

.clear {
    clear: both;
	color: #262626;
}

.wrapper{
	background: url(../images/contentbg.gif) repeat-x 0 top;
}

.header{
	width:982px;
	margin-right: auto;
	margin-left: auto;
}

.header img{
	float: left;
}
.shoplight{
	float: left;
}
.header td a {
	float: right;
	margin-top: 20px;
	color: #484f57;
	text-decoration: none;
	margin-right: 20px;
}
.header td img {
	margin-top: 18px;
}

.header td a:hover {
	text-decoration: underline;
}

.shop {
	float: left;
	height: 99px;
	padding-left: 700px;
}

#search{
	float: right;
	padding-top: 45px;
	vertical-align: middle;
}

#search .btn_search{
	background: url(../images/search.gif) no-repeat;
	border: 0 none;
	width: 49px;
	height: 21px;
	color: #ffffff;
}

/*-导航-*/

.meu {
	background-image: url(../images/navbg.gif);
	height: 35px;
	text-align: center;
}

.nav {
	width:930px;
	line-height: 35px;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
}
.nav .navone {
	float: left;
	background: url(../images/nav_001.gif) no-repeat center;
}

.meu img {
	float: left;
}

.nav li a{
	color: #ffffff;
	font-size: 13px;
	text-align: center;
	text-transform: none;
	display:block;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	width: 116px;
}

.nav li a:hover{
	color: #ffffff;
	text-decoration: none;
	background: url(../images/nav_001_1.gif) no-repeat center;
}

.nav li a.current{
	color: #ffffff;
	background: url(../images/nav_001_1.gif) no-repeat center;
	width: 116px;
}

.nav li ul{
	background-color:#fff;
	position:absolute;
	display:none;
	z-index: 1;
	filter:alpha(opacity=80);       /* IE */
	-moz-opacity:0.7;              /* 老版Mozilla */
	-khtml-opacity:0.7;              /* 老版 Safari */
	opacity: 0.7;           /* 支持 opacity的浏览器*/

}

.nav li ul li a{
	color: #090909;
	text-align:center;
	display:block;
	height:32px;
	line-height:30px;
	padding-left:0px;
	width:112px;
	background-image: none;
}

.nav li ul li a:hover{
	background: #9dd2eb none;
	color:#2e85ee;
}

/*-大图轮换样式-*/
#play {
	width: 730px;
	height: 240px;
	margin-bottom: 5px;
	background: #fff no-repeat;
	margin-top: 10px;
}
.gray {
	FILTER: Gray()
}


.content {
	width:980px;
	margin-right: auto;
	margin-left: auto;
}


/*-标签-*/
.ui-tabs-hide {
	display:none;
}
.figures{
	float: left;
	width: 359px;
	border: 1px solid #c3d5e9;
}
.figures .title {
	height: 30px;
	width: 355px;
	padding-top: 1px;
	padding-left: 4px;
	background: url(../images/titlebg01.gif) no-repeat;
}
.figures .title ul li{
	float:left;
	margin-right: 3px;
	display:block;
	background: url(../images/tab_bg.gif) no-repeat;
	width: 94px;
	height: 30px;
	text-align:center;
	line-height: 30px;
}
.figures .title ul li a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #888888;
}
.figures .title ul li a:hover,.figures .title ul li a.ui-tscure {
	color:#0062bd;
	background: url(../images/tab_bg01.gif) no-repeat;
	width: 94px;
	height: 30px;
	display:block;
}
.figures p {
}
#figure_dialog, #figure_column, #figure_first, #figure_tow {

}
.list {
	padding: 20px;
	line-height: 24px;
	font-size: 12px;
	height: 123px;
}
.list li {
	list-style-position: inside;
	list-style-type: disc;
	border-bottom: 1px solid #dcdcdc;
}
.list li a {
	text-decoration: none;
	color: #2e2e2e;
}
.list li a:hover {
	color: #3598dd;
}


/*-底部-*/
.end {
	width: 980px;
	text-align: center;
	line-height: 24px;
	margin: 20px auto 5px;
}
.link {
	width: 980px;
	text-align: center;
	line-height: 24px;
	margin: 20px auto 30px;
}
.link a {
	padding-right: 10px;
	padding-left: 10px;
}
.link h1 {
	color: #464646;
	font-size: 14px;
	background: url(../images/linkicon.gif) no-repeat left center;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.end table{
	margin-right: auto;
	margin-left: auto;
}
.end td a {
	color: #999999;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.end td a:hover {
	text-decoration: underline;
}


/*-首页-*/
.indexleft{
	float: left;
	width: 740px;
}
.indexright{
	float: left;
	width: 240px;
}
.new {
	width: 356px;
	height: 188px;
	background: #fff 0 bottom;
	padding: 1px;
	border: 1px solid #c3d5e9;
	margin-right: 10px;
	margin-top: 10px;
	float: left;
}
.new_a {
	width: 356px;
	height: 188px;
	float: left;
	background: #fff 0 bottom;
	padding: 1px;
	border: 1px solid #c3d5e9;
	margin-top: 10px;
}
.new_b{
	width: 355px;
	height: 216px;
	float: left;
	background: #fff 0 bottom;
	padding: 1px;
	border: 1px solid #c3d5e9;
	margin-left: 10px;
}
.new_c{
	background-image: url(../images/new_cbg.gif);
	width: 729px;
	height: 205px;
	margin-top: 10px;
}
.new_c h1{
	color: #0062bd;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}
.new_c p{
	padding-top: 6px;
	padding-left: 20px;
	float: left;
	padding-right: 5px;
}
.new_c ul{
	padding-top: 20px;
}
.new_c ul li{
float: left;
width: 260px;
padding-top: 6px;
padding-bottom: 6px;
background: url(../images/point_03.gif) no-repeat left center;
padding-left: 5px;

}
.new_c ul li a{
	color: #4c4c4c;
	text-decoration: none;
}
.new_c ul li a:hover{
	text-decoration: underline;
}
.morebox{
	text-align: right;
	padding-right: 20px;
	padding-bottom: 10px;
}
.new_b h1{
	color: #fff;
	font-size: 13px;
	background: url(../images/titlebg02.gif) no-repeat left top;
	padding-left: 50px;
	padding-top: 8px;
	height: 41px;
}
.new_b h1 a{
	margin-left: 190px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
	color: #fff;
}
.new h1{
	color: #0665b4;
	font-size: 13px;
	background: url(../images/newtitlebg.gif) no-repeat left top;
	padding-left: 40px;
	padding-top: 6px;
	height: 34px;
}
.new_a h1{
	color: #0665b4;
	font-size: 13px;
	background: url(../images/newtitle_a_bg.gif) no-repeat left top;
	padding-left: 40px;
	padding-top: 6px;
	height: 34px;
}
.new h1 a,.new_a h1 a {
	margin-left: 200px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
	color: #555;
}
.new ul,.new_b ul,.new_a ul {
	line-height: 24px;
	font-size: 12px;
	height: 123px;
	padding: 2px 20px 20px;
}
.new li,.new_b li,.new_a li {
	list-style-position: inside;
	list-style-type: disc;
	border-bottom: 1px solid 
	#dcdcdc;
  padding-top: 2px;
	padding-bottom: 2px;
}
.new li a,.new_b li a,.new_a li a {
	text-decoration: none;
	color: #2e2e2e;
}
.new li a:hover,.new_b li a:hover,.new_a li a:hover {
	color: #3598dd;
}
.login{
	background: #ecf9ff url(../images/titlebg03.gif) no-repeat 0 top;
	border: 1px solid #c1d3e8;
	margin-top: 10px;
	padding: 6px 15px 15px;
}
.login p a{
	color: #3c9f00;
	text-decoration: none;
}
.login h1{
	font-size: 14px;
	color: #0665b4;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.button{
	width: 71px;
	height: 25px;
	border: medium none;
	cursor: pointer;
	background-image: url(../images/button01.gif);
	color: #fff;
	font-weight: bold;
	margin-right: 8px;
}
.btn_search{
	border: medium none;
	cursor: pointer;
	width: 71px;
	height: 21px;
	color: #fff;
	background: url(../images/button02.gif) no-repeat;
	padding-left: 15px;
}
.search{
	border-top: 1px dashed #bcbcbc;
	padding-top: 10px;
	margin-top: 10px;
}
.box .item{
	padding-top: 5px;
	padding-bottom: 5px;
}
.box .item input{
	width: 150px;
}
.search_field{
	width: 120px;
	float: left;
	margin-right: 10px;
}
.new_d{
	margin-top: 10px;
	background-color: #ecf9ff;
	padding-bottom: 15px;
	border: 1px solid #c1d3e8;
	line-height: 20px;
}
.new_d a,.new_d .red{
	color: #f00;
}
.new_d h1{
	color: #fff;
	font-size: 14px;
	background-image: url(../images/titlebg04.gif);
	width: 200px;
	height: 30px;
	padding-left: 38px;
	padding-top: 7px;
}
.new_d h2{
	color: #fff;
	font-size: 14px;
	background-image: url(../images/titlebg05.gif);
	width: 200px;
	height: 30px;
	padding-left: 38px;
	padding-top: 7px;
}
.new_d h3{
	color: #fff;
	font-size: 14px;
	background-image: url(../images/titlebg06.gif);
	width: 200px;
	height: 30px;
	padding-left: 38px;
	padding-top: 7px;
}
.new_d ul li{
	list-style-position: inside;
	list-style-type: disc;
	border-bottom: 1px dashed #dcdcdc;
	padding: 5px 15px;
}
.new_d p{
	padding: 5px 15px;
}
.endbg{
	background: url(../images/endbg.gif) repeat-x 0 bottom;
}


.list_box{
	position: relative;
}

.morebox_1{
	position: absolute;
	bottom: 5px;
	right: 10px;
}

.morebox_1 a{
	color:#707070;
	text-decoration:none;	
}


/*-列表页-*/
.listbox{
	float: right;
	width: 720px;
	margin-top: 10px;
}
.path p{
	float: left;
	margin-bottom: 5px;
}
.path a{
	text-decoration: none;
	color: #3d3d3d;
}
.path a:hover{
	text-decoration: underline;
}
.page{
	text-align: center;
	color: #8c8f8a;
	padding-top: 20px;
}
.page p a{
	color: #8c8f8a;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
}
.page p a:hover{
	color: #ff0026;
	text-decoration: underline;
}
.newlist,.article{
	background: #fff url(../images/listbg.gif) repeat-x 0 top;
	border: 1px solid #c1d3e8;
	padding: 30px;
}
.newlist li{
	color: #571212;
	border-bottom: 1px solid #dddddd;
	margin: 5px 0px 10px 0px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
}
.newlist li a{
	color: #571212;
	text-decoration: none;
}
.listinfo{
	float: right;
	cursor: pointer;
}
.listtitle{
	float: left;
	cursor: pointer;
}

.newlist li a:hover{
	color: #0665b4;
}
.article p{
	padding-top: 10px;
	padding-bottom: 10px;
}
.article h1{
	font-size: 26px;
	font-weight: bold;
}
.article .info{
	text-align: center;
}
.picbox{
	text-align: center;
}
.morebox a{
	text-decoration: none;
	color: #707070;
}
.title_a{
	background: url(../images/ctitle01.gif) no-repeat;
	width: 23px;
	height: 73px;
	margin-left: 25px;
	margin-top: 6px;
}
.title_b{
	background: url(../images/ctitle02.gif) no-repeat;
	width: 23px;
	height: 73px;
	margin-left: 25px;
	margin-top: 6px;
}
.title_c{
	background: url(../images/ctitle03.gif) no-repeat;
	width: 23px;
	height: 73px;
	margin-left: 25px;
	margin-top: 6px;
}
.title_d{
	background: url(../images/ctitle04.gif) no-repeat;
	width: 23px;
	height: 73px;
	margin-left: 25px;
	margin-top: 6px;
}
#css1{
	background: url(../images/color01.gif) no-repeat;
	width: 17px;
	height: 16px;
	border: medium none;
	cursor: pointer;
}
#css2{
	background: url(../images/color03.gif) no-repeat;
	width: 17px;
	height: 16px;
	border: medium none;
	cursor: pointer;
}
#css3{
	background: url(../images/color02.gif) no-repeat;
	width: 17px;
	height: 16px;
	border: medium none;
	cursor: pointer;
}
.colorbox {
	float: left;
	padding-left: 120px;
	padding-top: 34px;
	padding-bottom: 10px;
}
.colorbox p{
	float: left;
	width: 50px;
}
#cssChangebtn{
	float: left;
	margin-left: 10px;
	width: 70px;
}