@charset "utf-8";
body {
	margin: 0px auto; font: 12px/1.5em tahoma, verdana, simsun, microsoft yahei, arial unicode ms, mingliu, arial, helvetica; /*background: #03585e;*/ background:#fffce9; color: #03585e
}
a {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; color: #03585e; text-decoration: none; padding-top: 0px
}
a:link {
	background: none transparent scroll repeat 0% 0%; color: #03585e
}
a:hover {
	color: #ff0000; text-decoration: underline
}
img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
div {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ul {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
p {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
form {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
table {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dt {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dl {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dd {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
form {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
tr {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h3 {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; font-weight: bold; padding-top: 0px
}
h4 {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; font-weight: bold; padding-top: 0px
}
.clear {
	height: 0px; clear: both; overflow: hidden
}
.curposition {
	line-height: 38px; padding-left: 10px; height: 38px
}
.kstop {
	background-color: #fffce9; margin: 0px auto; width: 950px; height: 100%
}
.kslogo {
	 width: 580px; font-family: verdana, geneva, sans-serif; float: left; color: #000; font-size: 24px; font-weight: bold
}
.kstopright {
	line-height: 25px; margin-top: 10px; float: right; color: #856e68; widht: 730px
}
.kstopright a {
	color: #856e68; text-decoration: none
}
.menu {
	background-color: #fffce9; margin: 0px auto; width: 950px; height: 100%
}
.menul {
	width: 7px; background: url(/uploads/image/tdimages/nav_left.jpg) no-repeat; float: left; height: 37px
}
.menum {
	width: 936px; background: url(/uploads/image/tdimages/nav_bg.jpg) repeat-x; float: left; height: 37px
}
.menum ul {
	text-align: center; margin: 0px auto; width: 98%
}
.menum li {
	line-height: 37px; width: 130px; float: left
}
.menum a {
	color: #fff; font-size: 14px; font-weight: bold
}
.menum a:hover {
	line-height: 37px; width: 130px; display: block; background: url(/uploads/image/tdimages/nav_bg_hover.jpg) repeat-x; height: 37px; color: #fff; text-decoration: none
}
.menum .hover a{line-height: 37px; width: 130px; display: block; background: url(/uploads/image/tdimages/nav_bg_hover.jpg) repeat-x; height: 37px; color: #fff; text-decoration: none}
.menum a.current {
	line-height: 37px; width: 130px; display: block; background: url(/uploads/image/tdimages/nav_bg_hover.jpg) repeat-x; height: 37px; text-decoration: none
}
#topnav ul li dl{position:absolute;z-index:999;margin:0;display:none;width:160px;}
#topnav ul .hover dl dt a{background:#fe7c00;border-bottom:1px solid #fe9400;height:40px;line-height:40px;display:block;font-size:14px;}
#topnav ul .hover dl dt a:hover{background:#fff;color:#333;display:block;}
.menur {
	width: 7px; background: url(/uploads/image/tdimages/nav_right.jpg) no-repeat; float: right; height: 37px
}
.banner {
	background-color: #fffce9; margin: 0px auto; width: 950px; height: 100%
}
.mainbody {
	background-color: #fffce9; margin: 0px auto; width: 950px; height: 100%; marign-top: 10px
}
.mainleft {
	width: 240px; float: left
}
.user {
	
}
.title {
	line-height: 35px; padding-left: 20px; background: url(/uploads/image/tdimages/navbg.gif); height: 35px; color: #03585e; clear: both; font-size: 12px; font-weight: bold
}
.title span.col {
	color: #46201f; margin-left: 10px
}
.login {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.flash {
	
}
.company {
	margin-top: 10px
}
.box {
	padding-bottom: 8px; line-height: 22px; padding-left: 8px; padding-right: 8px; background: #f2eee2; color: #876e69; padding-top: 8px
}
.maincenter {
	border-left: #ccc 1px solid; padding-bottom: 8px; padding-left: 8px; width: 680px; padding-right: 8px; float: right; margin-left: 5px; padding-top: 0px
}
.news {
	
}
.new ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.new li {
	border-bottom: #ccc 1px dotted; line-height: 28px; padding-left: 12px; background: url(/uploads/image/tdimages/icon.gif) no-repeat left center
}
.new a {
	color: #03585e
}
.product {
	
}
.products ul {
	padding-top: 8px
}
.products li {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 2px; width: 100px; padding-right: 2px; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
}
.mainright {
	width: 680px; float: right
}
.case {
	
}
.we {
	margin-top: 10px
}
.contact {
	padding-top: 8px
}
.text {
	width: 160px; float: right; height: 140px
}
.text li {
	line-height: 24px
}
.foot {
	text-align: center; line-height: 30px; background-color: #fffce9; width: 950px; margin-bottom: 0px; height: 60px; color: #007d84; margin-left: auto; margin-right: auto
}
.foot a {
	color: #03585e; text-decoration: underline
}
.foot a:hover {
	color: #03585e; text-decoration: underline
}
.foot a:visited {
	color: #03585e; text-decoration: underline
}
.location {
	line-height: 35px; padding-left: 20px; background: url(/uploads/image/tdimages/navbg.gif); height: 35px; color: #ff0000; font-size: 12px; font-weight: bold
}
div {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ul {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
p {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
form {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.clear {
	height: 0px; clear: both; overflow: hidden
}
.info_list {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px
}
.info_list_fl {
	
}
.info_list_fl li {
	text-align: center; line-height: 33px; margin: 1px; background: #f1f1f1; float: left; font-weight: bold
}
.info_list ul {
	padding-top: 2px
}
.info_list ul li {
	text-align: center; float: left
}
.info_list .text {
	text-align: left
}
.info_list .text a {
	font-size: 12px
}
.dotline {
	background-image: url(/uploads/image/tdimages/line.gif); margin: 0px; background-repeat: repeat-x; height: 2px
}
.shopsp_right {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 100%; float: right; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shopsp_right .productname {
	line-height: 35px; height: 35px; color: #555; font-size: 14px; font-weight: bold
}
.shopsp_right .pro_box {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px
}
.shopsp_right .pro_box .productphoto {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 50%; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shopsp_right .pro_box .detail-bd {
	width: 44%; float: right
}
.shopsp_right .pro_box .detail-bd li {
	line-height: 35px
}
.shopsp_right .pro_box .detail-bd span.price {
	color: red; font-size: 18px; font-weight: bold
}
.shopsp_right .pro_box .product_info {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.productline {
	padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.newvisitor_info {
	background: #f2eee2; height: 100%; color: #876e69; font-size: 12px
}
.newvisitor_info ul {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
}
.newvisitor_info li {
	text-align: center; width: 25%; float: left; height: 100px; overflow: hidden
}
.newvisitor_info img {
	width: 45px; height: 45px
}
.content {
	background-color: #fff; margin: 10px auto 0px; width: 950px
}
.content_l {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 320px; float: left; height: 494px; overflow: hidden; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.flashhd {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
}
.dongtai {
	margin-top: 10px
}
.content3l {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 719px; float: left; height: 385px; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.content3lbox {
	margin: 5px
}
.content3lbox li {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; margin: 5px; width: 148px; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; _width: 146px
}
.sp_name {
	line-height: 28px
}
.price {
	line-height: 24px; color: #cc0000; font-weight: bold
}
.content3lb ul {
	margin-top: 6px; margin-left: 4px
}
.content3lb li {
	border-bottom: #ccc 1px dotted; line-height: 26px
}
.content3r {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 218px; float: right; height: 385px; overflow: hidden; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.hotsale {
	
}
.hotsale ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.hotsale li {
	padding-left: 12px; background:  no-repeat 2px 10px
}
.hotsale a {
	color: #005599
}
.shoplist_left {
	width: 235px; float: left
}
.shoplist_left1 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shoplist_left2 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shoplist_right {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 700px; float: right; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shoplist_rightbox {
	height: 958px; overflow: hidden
}
.shoplist_rightbox ul {
	padding-bottom: 7px; padding-left: 7px; padding-right: 7px; padding-top: 7px
}
.shoplist_rightbox li {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; margin: 2px; width: 32%;height:240px; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
/*.shoplist_rightbox li a:hover{width: 32%; float: left;}*/
.shoplist_rightbox span.origin {
	text-decoration: line-through
}
.shoplist_rightbox a:hover {
	display: block; background: #efefef
}
.shoplist_rightbox p.sp_name {
	color: #005599;font-size:16px;
}
.blank10 {
	height: 10px; overflow: hidden
}
.shopsp_right {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 680px; float: right; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shopsp_right .productname {
	text-align: center; line-height: 35px; height: 35px; color: #555; font-size: 14px; font-weight: bold
}
.shopsp_right .pro_box {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px
}
.shopsp_right .pro_box .productphoto {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 315px; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shopsp_right .pro_box .detail-bd {
	width: 330px; float: right
}
.shopsp_right .pro_box .detail-bd li {
	line-height: 35px
}
.shopsp_right .pro_box .detail-bd span.price {
	color: red; font-size: 18px; font-weight: bold
}
.shopsp_right .pro_box .product_info {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.productline {
	padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.carbox {
	border-bottom: #e5e1e1 1px solid; border-left: #e5e1e1 1px solid; padding-bottom: 10px; margin: 5px; padding-left: 10px; width: 90%; padding-right: 10px; background: #f6f6f6; border-top: #e5e1e1 1px solid; border-right: #e5e1e1 1px solid; padding-top: 10px
}
#buybtn {
	border-right-width: 0px; margin-top: 10px; width: 139px; background:  no-repeat; border-top-width: 0px; border-bottom-width: 0px; height: 36px; border-left-width: 0px; cursor: pointer
}
#carbtn {
	border-right-width: 0px; margin-top: 10px; width: 139px; background:  no-repeat -140px 50%; border-top-width: 0px; border-bottom-width: 0px; height: 36px; border-left-width: 0px; cursor: pointer
}
.carbox span {
	text-align: center; line-height: 22px; width: 36px; float: left
}
.carbox span.txt {
	border-bottom: #c9c8ce 1px solid; border-left: #c9c8ce 1px solid; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; font-family: arial, helvetica, sans-serif; white-space: nowrap; margin-bottom: 5px; background: #fff; color: #646464; border-top: #c9c8ce 1px solid; margin-right: 12px; border-right: #c9c8ce 1px solid; padding-top: 1px
}
.carbox span.txt:hover {
	border-bottom: #ff6701 1px solid; border-left: #ff6701 1px solid; border-top: #ff6701 1px solid; border-right: #ff6701 1px solid
}
.carbox span.curr {
	border-bottom: #ff6701 1px solid; border-left: #ff6701 1px solid; padding-bottom: 1px; line-height: 22px; padding-left: 0px; padding-right: 0px; background:  #fff no-repeat right bottom; border-top: #ff6701 1px solid; margin-right: 12px; border-right: #ff6701 1px solid; padding-top: 1px
}
.carbox div {
	clear: both
}
.cart {
	margin: 10px auto 0px; width: 950px
}
.cartbox {
	margin: 10px auto 0px; width: 950px
}
.logintips {
	border-bottom: #e5e5e5 1px; border-left: #e5e5e5 1px solid; line-height: 34px; background: ; height: 34px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shoppingcart {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 8px
}
.shoppingcart .title {
	background: #faf0c9
}
.shoppingcart .tdbg img {
	margin-top: 10px; margin-right: 8px
}
.shoppingcart .tdbg a {
	line-height: 25px; color: #005599
}
.carttr {
	margin-top: 50px
}
.prolist {
	
}
.prolist ul {
	
}
.prolist li {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; margin: 8px; width: 23%; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.button {
	border-right-width: 0px; width: 127px; background:  no-repeat; border-top-width: 0px; border-bottom-width: 0px; height: 33px; border-left-width: 0px
}
.cartborder {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin: 8px auto 0px; width: 948px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.titleinput {
	text-align: center; line-height: 28px; background: #eeeeee; height: 28px; color: #000; font-size: 14px; font-weight: bold
}
.cartborder td {
	line-height: 28px
}
.cartborder ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.cartborder li {
	border-bottom: #ccc 1px dotted; line-height: 28px
}
.cartborder .but {
	border-bottom-style: none; text-align: center
}
.fksm {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; font-size: 14px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 8px
}
.pay_box {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; border-top: #e5e5e5 1px; border-right: #e5e5e5 1px solid; padding-top: 8px
}
.fksm a {
	color: red; font-size: 16px
}
.pay_box1 {
	
}
.pay_box1 li {
	text-align: center; line-height: 35px; margin: 5px; width: 24%; background: #eeeeee; float: left; height: 35px; color: #005599; font-size: 14px; font-weight: bold
}
.pay_box2 {
	border-bottom: #ccc 1px dotted; width: 100%
}
.pay_box2 li {
	text-align: center; line-height: 35px; width: 25%; float: left; font-size: 14px
}
.compare_qy {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 8px; line-height: 26px; margin: 0px auto; padding-left: 8px; width: 932px; padding-right: 8px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 8px
}
.comparelist {
	margin-top: 10px
}
.comparelist a {
	color: #005599; font-size: 14px; text-decoration: underline
}
.shoppl_right {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 700px; float: right; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.comment_box {
	
}
#psearch_result {
	
}
#psearch_result ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
#psearch_result li {
	margin: 3px; width: 33%; float: left; height: 300px; overflow: hidden
}
#psearch_result img {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 3px
}
#psearch_result img:hover {
	border-bottom: #ff6600 1px solid; text-align: center; border-left: #ff6600 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #ff6600 1px solid; border-right: #ff6600 1px solid; padding-top: 3px
}
#psearch_result a {
	color: #005599; text-decoration: underline
}
#psearch_result .ff6600 {
	color: #ff6600; font-size: 16px; font-weight: bold
}
#productlist {
	
}
#productlist li {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; margin: 5px; width: 160px; float: left; height: 198px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
#productlist li img {
	border-right-width: 0px; width: 130px; border-top-width: 0px; border-bottom-width: 0px; height: 110px; border-left-width: 0px
}
.zxlb {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; margin: 10px auto 0px; padding-left: 5px; width: 938px; padding-right: 5px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
}
.zxlbtit {
	line-height: 29px; height: 29px; color: #000; font-size: 20px; font-weight: bold
}
.showpack {
	margin-top: 10px
}
.showpack li {
	margin-top: 8px; margin-bottom: 8px; float: left; margin-right: 5px
}
.showpack a {
	padding-bottom: 10px; line-height: 28px; padding-left: 10px; padding-right: 10px; display: block; background: #ebf4fb; color: #006699; font-size: 14px; text-decoration: underline; padding-top: 10px
}
.showpack a:hover {
	color: red
}
.zxlbbox {
	margin: 10px auto 0px; width: 950px
}
.zxlbboxl {
	width: 187px; float: left
}
.zxlbboxlm {
	padding-bottom: 6px; padding-left: 6px; padding-right: 6px; background: ; padding-top: 6px
}
.zxlbboxr {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 750px; float: right; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
.zxlbboxintro {
	border-bottom: #ccc 1px solid; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; background: #ebf4fb; font-size: 14px; font-weight: bold; padding-top: 8px
}
.packintro {
	border-bottom: #efefef 1px solid; border-left: #efefef 1px solid; padding-bottom: 8px; line-height: 25px; margin: 8px; padding-left: 8px; padding-right: 8px; background: #f1f1f1; border-top: #efefef 1px solid; border-right: #efefef 1px solid; padding-top: 8px
}
.packintro a {
	color: #005599
}
.productlb {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.thlbtitle {
	line-height: 35px; margin: 10px auto 0px; padding-left: 20px; width: 930px; background: #ebf4fb; font-size: 15px; font-weight: bold
}
.thlb {
	margin: 10px auto 0px; width: 950px
}
.thlbl {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 8px; padding-left: 8px; width: 218px; padding-right: 8px; float: left; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
}
.packphoto {
	text-align: center
}
.packdel {
	margin-top: 10px
}
.packdel li {
	line-height: 25px
}
.packdel .num {
	color: red; font-size: 16px; font-weight: bold
}
.thlbr {
	width: 703px; float: right
}
.packjs {
	margin-bottom: 10px
}
.thlbjs {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; color: #000; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
}
.thead {
	text-align: center; line-height: 35px; background: #ebf4fb; height: 35px; font-weight: bold
}
.brandmain {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; line-height: 28px; margin: 10px auto 0px; width: 948px; background: #7bbfea; height: 28px; color: #000; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.brandmain a {
	color: #ffffff; font-size: 14px
}
.brandbox {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin: 10px auto 0px; width: 948px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.brandbox ul {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px
}
.brandbox li {
	text-align: center; width: 20%; float: left
}
.brandpage {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px
}
.payl {
	width: 466px; float: left
}
.payl .title {
	line-height: 28px; padding-left: 15px; background:  no-repeat; height: 28px; color: #fff; font-size: 14px; font-weight: bold
}
.paylbox {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; line-height: 25px; font-size: 14px; border-top: #e5e5e5 1px; border-right: #e5e5e5 1px solid
}
.paylbox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.payr {
	width: 466px; float: right
}
.payr .title {
	line-height: 28px; padding-left: 15px; background:  no-repeat; height: 28px; color: #fff; font-size: 14px; font-weight: bold
}
.payrbox {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; border-top: #e5e5e5 1px; border-right: #e5e5e5 1px solid
}
.payrbox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.payrbox li {
	line-height: 24px
}
.paybox {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.paybox .payname {
	text-align: center; line-height: 28px; background: #e2e2e2; height: 28px
}
.brandlist_box {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.brandintrobox {
	border-bottom: #deb887 1px solid; border-left: #deb887 1px solid; padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; background: #fafad2; font-size: 14px; border-top: #deb887 1px solid; border-right: #deb887 1px solid; padding-top: 8px
}
.brandlist {
	margin-top: 10px
}
.brandlist ul {
	
}
.brandlist li {
	border-bottom: #e5e5e5 1px solid; text-align: center; border-left: #e5e5e5 1px solid; margin: 3px; width: 32%; float: left; height: 310px; overflow: hidden; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.brandlist a {
	color: #005599; font-size: 14px
}
.brandlist img {
	margin-top: 10px
}
.brandlist li:hover {
	background: #fffaf0
}
.contenter {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin: 10px auto 0px; width: 948px; background:  repeat-x; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.contenter ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.contenter div.condition_title {
	width: 60px; float: left; height: 30px; color: #006699; font-size: 12px; font-weight: bold
}
.contenter div.container {
	width: 880px; float: left; height: 30px
}
.contenter .container strong {
	padding-bottom: 3px; margin: 3px; padding-left: 3px; padding-right: 3px; background: #ff6600; color: #fff; font-weight: bold; padding-top: 3px
}
.contenter .container a {
	padding-bottom: 3px; margin: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px
}
.contenter .container a:hover {
	color: #006699
}
.fc_search {
	border-bottom: #e6e6e6 1px solid; line-height: 30px; margin: 0px auto; width: 950px; background: #f1f1f1; height: 30px
}
.fcform {
	padding-left: 10px; width: 350px; float: left
}
.fc_gg {
	width: 550px; float: right
}
.fcsearch_l {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 680px; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.fcsearch_r {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 260px; float: right; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.fcsearch_r .fcad {
	
}
.fcsearch_r .fcad .title {
	line-height: 33px; background:  repeat-x; height: 33px; font-size: 14px; font-weight: bold
}
.shopadbox {
	
}
.shopadbox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.shopadbox li {
	text-align: center
}
.shopadbox img {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shopadbox span {
	line-height: 24px; color: red; font-size: 14px; font-weight: bold
}
.shopadbox a {
	line-height: 24px; color: #005599
}
.fcsearch_l .fcsearch_tabs {
	border-bottom: #ff6600 1px solid; height: 36px
}
.fcsearch_l .fcsearch_tabs ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fcsearch_l .fcsearch_tabs li {
	text-align: center; margin: 4px; width: 100px; background:  no-repeat; float: left; height: 24px; font-size: 14px
}
.fcsearch_l .fcsearch_tabs li.slt {
	text-align: center; margin: 4px; width: 100px; background:  no-repeat; float: left; height: 24px
}
.fcsearch_l .fcsearch_tabs li.slt a {
	color: #fff; font-size: 14px; font-weight: bold
}
.fcsearch_result {
	line-height: 33px; background:  repeat-x; height: 33px
}
.fcsearch_result .totalnum {
	padding-left: 10px; width: 250px; float: left; font-size: 14px
}
.fcsearch_result .totalnum span {
	color: red; font-weight: bold
}
.fcsearch_result .sortby {
	text-align: right; width: 400px; float: right
}
.fcsearch_result .sortby a {
	margin: 3px; padding-left: 14px; background:  no-repeat; color: #000
}
.shoplisting {
	
}
.shoplisting ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.shoplisting li {
	border-bottom: #f1f1f1 1px solid; text-align: center; border-left: #f1f1f1 1px solid; margin: 4px; width: 210px; float: left; height: 230px; overflow: hidden; border-top: #f1f1f1 1px solid; border-right: #f1f1f1 1px solid
}
.shoplisting img {
	width: 160px; height: 160px
}
.property2 {
	text-align: center
}
.property2 .photo {
	
}
.property2 .details {
	text-align: left; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
}
.property2 .details h3 {
	text-align: center; line-height: 23px; height: 23px; color: #ff6600; font-size: 14px; overflow: hidden; font-weight: bold
}
.property2 .hetails h4 {
	
}
.property2 .details h4 a {
	line-height: 23px; display: block; background: #d1f4fc; height: 23px; font-size: 12px; overflow: hidden; font-weight: normal
}
.property2 .details h4 a:hover {
	color: #005599
}
.multipage {
	padding-bottom: 50px; margin-right: 20px
}
.fcadbox ul {
	text-align: center; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fcsearch_l1 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; width: 680px; float: left; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.fcsearch_name {
	border-bottom: #ff6600 1px solid; text-align: center; line-height: 35px; height: 35px; color: #005599; font-size: 14px; font-weight: bold
}
.fynum {
	padding-left: 10px; width: 400px; float: left; font-size: 14px
}
.scfy {
	text-align: right; width: 240px; float: right
}
.fydetail {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fydetail .fbz {
	width: 220px; float: left; border-right: #e5e5e5 1px solid
}
.fbztx {
	text-align: center
}
.fbztx img {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 3px
}
.fydetail .fbxx {
	width: 430px; float: right
}
.fbzname {
	text-align: center; line-height: 22px; height: 22px
}
.fydetail .tel {
	line-height: 44px; padding-left: 130px; width: 157px; background: ; height: 44px; color: #cc6633; margin-left: 280px; clear: right; font-size: 18px; font-weight: bold
}
.fbz_xx {
	
}
.fbz_xx ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fbz_xx li {
	line-height: 24px
}
.fbxx {
	
}
.fbxx ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fbxx li {
	border-bottom: #f1f1f1 1px dotted; line-height: 24px; width: 50%; float: left
}
.fbxx .tel {
	line-height: 46px; padding-left: 125px; background:  no-repeat; height: 44px; color: red; font-size: 18px; font-weight: bold
}
.fbxx span.zj {
	color: #ff6600; font-size: 20px; font-weight: bold
}
.fbxx span.redbold {
	color: #ff6600; font-weight: bold
}
.fyxxxx {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 1px; margin: 8px; padding-left: 1px; padding-right: 1px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 1px
}
.fyxxxx .title {
	line-height: 28px; padding-left: 10px; background: #f1f1f1; height: 28px; font-weight: bold
}
.fyxxbox {
	line-height: 24px
}
.fyxxbox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.fc_fb {
	text-align: center
}
.esf_cz {
	
}
.esf_cz .title {
	line-height: 33px; background:  repeat-x; height: 33px; font-size: 14px; font-weight: bold
}
.esf_czbox {
	
}
.esf_czbox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.esf_czbox li {
	border-bottom: #e5e5e5 1px dashed
}
.esf_czbox a {
	color: #005599
}
.artmainl {
	border-left: #ccc 1px solid; width: 680px; float: right; margin-left: 5px
}
.artmainr {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 318px; float: left; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.arttitle {
	text-align: center; line-height: 45px; width: 90%
}
.arttitle h3 {
	color: #000; font-size: 22px; font-weight: bold
}
.info {
	text-align: center; line-height: 26px
}
.info .infocol {
	padding-right: 19px
}
.info .infocol .where {
	padding-left: 19px; color: #7e7e7e
}
.info .infocol .auth {
	padding-left: 19px; color: #7e7e7e
}
.info a {
	color: #005599
}
.line {
	margin: 8px; height: 1px; font-size: 0px; border-top: #e5e5e5 1px solid
}
.articlemain {
	padding-bottom: 8px; line-height: 24px; text-indent: 2em; padding-left: 8px; padding-right: 8px; font-size: 14px; padding-top: 8px
}
.articlemain a {
	font-size: 14px
}
.content .shop_mainl {
	width: 235px; float: left
}
.shop_left_title {
	line-height: 34px; background: ; height: 34px; color: #000; font-size: 14px; font-weight: bold
}
.shop_left_box {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.shop_left_box ul li{ list-style:none; line-height:34px; padding-left:15px;}
.shop_left_box .classtitle a {
	line-height: 28px; color: #005599
}
.shop_left_box .hover a{ color: #ff0000}
.shop_mainr1 {
	
}
.content .shop_middle {
	width: 462px; float: left
}
.content .shop_middle .flash {
	width: 455px; height: 281px; overflow: hidden
}
.content .shop_middle .brands {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.content .shop_middle_title {
	position: relative; line-height: 34px; background: ; height: 34px; color: #000; font-size: 14px; font-weight: bold
}
.content .shop_middle_title span.more {
	position: absolute; top: 0px; right: 10px
}
.content .shop_middle_title span.more a {
	color: #005599; font-size: 12px; font-weight: normal
}
.content .shop_middle .brands_box {
	height: 153px
}
.content .shop_middle .brands_box ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.content .shop_middle .brands_box li {
	text-align: center; width: 20%; float: left
}
.content .shop_middle .brands_box img {
	border-bottom: #f3f3f3 1px solid; border-left: #f3f3f3 1px solid; width: 75px; height: 41px; border-top: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid
}
.content .shop_middle .brands_box span.brandname a {
	color: #005599
}
.shop_mainl {
	width: 235px; float: left
}
.shop_left1 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shop_mainr {
	width: 705px; float: right
}
.shop_mainr2 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.content .shop_right {
	width: 233px; float: right
}
.shop_right_1 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shop_qgbox {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; height: 235px; overflow: hidden; padding-top: 8px
}
.shop_qgbox a {
	line-height: 35px; color: #005599; text-decoration: underline
}
.shop_right_2 {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.shop_right_2box {
	height: 153px; overflow: hidden
}
.shop_right_2box ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.shop_right_2box li {
	line-height: 24px
}
.shop_right_2box a {
	color: #005599; font-weight: bold
}
.shopmain_l {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; width: 233px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
#hotlist {
	margin: 0px auto; width: 214px; height: 100%; overflow: hidden
}
#hotlist li {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; background:  repeat-x left bottom; padding-top: 5px
}
#hotlist li.num1 {
	padding-bottom: 8px; margin-top: 10px
}
#hotlist li.num1 a {
	width: 216px; display: block; height: 160px; clear: both; cursor: pointer
}
#hotlist li.num1 a:hover {
	text-decoration: none
}
#hotlist .imgs {
	border-bottom: #d7d7d7 1px solid; border-left: #d7d7d7 1px solid; width: 158px; float: left; height: 104px; margin-left: 10px; border-top: #d7d7d7 1px solid; border-right: #d7d7d7 1px solid
}
#hotlist .num1 span {
	padding-left: 20px; width: 160px; display: block; float: left; padding-top: 5px
}
#hotlist .num1 span strong {
	display: block; color: #f26521; clear: both; font-size: 14px
}
#hotlist .u {
	float: left
}
#hotlist li.last {
	background: none transparent scroll repeat 0% 0%
}
.shopmain_r {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; margin-top: 10px; width: 702px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid
}
.img-brand {
	padding-left: 3px; margin-bottom: 12px; clear: both; overflow: hidden; padding-top: 12px
}
.img-brand li {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-left: 9px; width: 150px; margin-bottom: 10px; float: left; color: #5b5b5b; border-top: #e5e5e5 1px solid; margin-right: 10px; border-right: #e5e5e5 1px solid
}
.img-brand li a {
	line-height: 18px
}
.img-brand li img {
	border-bottom: #fff 4px solid; border-left: #fff 4px solid; width: 140px; display: block; margin-bottom: 10px; background: #fff; height: 140px; border-top: #fff 4px solid; border-right: #fff 4px solid
}
.img-brand li ins {
	line-height: 28px; color: #f5723a; font-size: 12px; font-weight: bold; text-decoration: none
}
.img-brand li del {
	line-height: 28px; padding-left: 10px
}
.shop_tuijian {
	height: 202px; overflow: hidden
}
.shop_tuijian ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.shop_tuijian li {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-left: 9px; width: 150px; margin-bottom: 10px; float: left; color: #5b5b5b; border-top: #e5e5e5 1px solid; margin-right: 10px; border-right: #e5e5e5 1px solid
}
.shop_tuijian li a {
	line-height: 18px
}
.shop_tuijian li img {
	border-bottom: #fff 4px solid; border-left: #fff 4px solid; width: 140px; display: block; margin-bottom: 10px; background: #fff; height: 140px; border-top: #fff 4px solid; border-right: #fff 4px solid
}
#fenye {
	clear: both
}
#fenye a {
	
}
#fenye .prev {
	text-align: center; width: 52px
}
#fenye .next {
	text-align: center; width: 52px
}
#fenye a.curr {
	border-bottom: #dcdddd 1px solid; text-align: center; border-left: #dcdddd 1px solid; width: 22px; background: #1f3a87; color: #fff; border-top: #dcdddd 1px solid; font-weight: bold; border-right: #dcdddd 1px solid
}
#fenye a.curr:visited {
	color: #fff
}
#fenye a {
	border-bottom: #dcdddd 1px solid; text-align: center; border-left: #dcdddd 1px solid; line-height: 22px; margin: 5px 4px 0px 0px; display: inline-table; background: #fff; float: left; height: 22px; color: #1e50a2; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid
}
#fenye a.num {
	width: 22px
}
#fenye a:visited {
	color: #1f3a87
}
#fenye a:hover {
	border-bottom: #1e50a2 1px solid; border-left: #1e50a2 1px solid; background: #1e50a2; float: left; color: #fff; border-top: #1e50a2 1px solid; border-right: #1e50a2 1px solid
}
#fenye span {
	line-height: 30px
}
#pagenext {
	padding-bottom: 6px; padding-left: 12px; padding-right: 12px; clear: both; padding-top: 10px
}
#pagenext .prev {
	text-align: center; width: 52px
}
#pagenext .next {
	text-align: center; width: 52px
}
#pagenext a.curr {
	border-bottom: #dcdddd 1px solid; text-align: center; border-left: #dcdddd 1px solid; width: 22px; background: #1f3a87; color: #fff; border-top: #dcdddd 1px solid; font-weight: bold; border-right: #dcdddd 1px solid
}
#pagenext a.curr:visited {
	color: #fff
}
#pagenext a {
	border-bottom: #dcdddd 1px solid; text-align: center; border-left: #dcdddd 1px solid; line-height: 22px; margin: 5px 4px 0px 0px; display: inline-table; background: #fff; float: left; height: 22px; color: #1e50a2; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid
}
#pagenext a.num {
	width: 22px
}
#pagenext a:visited {
	color: #1f3a87
}
#pagenext a:hover {
	border-bottom: #1e50a2 1px solid; border-left: #1e50a2 1px solid; background: #1e50a2; float: left; color: #fff; border-top: #1e50a2 1px solid; border-right: #1e50a2 1px solid
}
.listmainl {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 619px; float: left; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.curposition {
	line-height: 38px; padding-left: 10px; background: #fcfcfc; height: 38px
}
.titbox {
	line-height: 45px; padding-left: 25px
}
.titbox h3 {
	color: #000; font-size: 22px; font-weight: bold
}
.articlelist {
	
}
.articlelist ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.articlelist li {
	line-height: 28px; padding-left: 12px; background:  no-repeat 5px 12px
}
.articlelist a {
	font-size: 14px
}
.articlelist span.date {
	float: right
}
.newslist li {
	line-height: 25px
}
.newslist a {
	font-size: 14px
}
.newslist a:hover {
	color: #cc0000
}
.newslist span {
	text-align: right; float: right; color: #999
}
.goto_top {
	text-align: center; line-height: 33px; height: 33px
}
.goto_top a {
	color: #005599
}
.listmainr {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 318px; float: right; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
}
.ad2 {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.newsphotobox ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.newsphotobox li {
	text-align: center; width: 33%; float: left
}
.newsphotobox li span {
	line-height: 25px; height: 25px
}
.newsphotobox img {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 3px
}
.newsphotobox img:hover {
	border-bottom: #ff6600 1px solid; border-left: #ff6600 1px solid; border-top: #ff6600 1px solid; border-right: #ff6600 1px solid
}
.new_news {
	
}
.new_news ul {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.new_news li {
	line-height: 24px; padding-left: 12px; background:  no-repeat 5px 12px
}
.new_news a {
	color: #005599; font-size: 14px; text-decoration: none
}
.new_news a:hover {
	color: #cc0000; text-decoration: underline
}
.news_ssbox ul {
	text-align: center; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
}
.news_ssbox li {
	line-height: 24px
}
.news_ssbox li span {
	line-height: 25px; height: 25px
}
.news_ssbox .con1 li {
	width: 50%; float: left
}
.news_ssbox .con1 img {
	border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top: 2px
}
.news_ssbox .con1 a {
	color: #005599; text-decoration: underline
}
.news_ssbox .con1 a:hover {
	color: #cc0000; text-decoration: none
}
.news_ssbox .con2 li {
	text-align: left; line-height: 24px; padding-left: 10px; background:  no-repeat 5px 10px
}
.news_ssbox .con2 a {
	color: #555; text-decoration: none
}
.news_ssbox .con2 a:hover {
	color: #cc0000; text-decoration: underline
}
.mood {
	color: #005599; margin-left: 18px; font-size: 14px; margin-right: 18px
}
.othernews {
	margin-left: 18px; margin-right: 18px
}
.othernews h2 {
	line-height: 35px; color: #005599; font-size: 14px; font-weight: bold
}
.othernewslist li {
	line-height: 25px
}
.othernewslist a {
	color: #005599; font-size: 14px
}
.toolarticle {
	text-align: right; line-height: 30px; padding-right: 8px; color: #005599
}
.toolarticle a {
	color: #005599
}
.innerbox {
	margin-left: 18px; margin-right: 18px
}
.innerbox h2 {
	line-height: 35px; color: #005599; font-size: 14px; font-weight: bold
}
.p10{padding:10px;}
.c{clear:both; }
.mt10{margin-top:10px;}
.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #dcdddd;color:#1e50a2;font-family:宋体;}
.list_page span{background:#1f3a87;color:#ff0026;margin:0px 1px;padding:4px 6px;border:1px solid #dcdddd;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #dcdddd;color:#1e50a2;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
.w670{width:670px;}
.intro{font-size:12px;color:#999;line-height:22px;padding:0 0 20px 0;}

.hsearch{margin:5px;padding:0;list-style:none;}
.hsearch li{padding:0 0 5px 0;}
.hsearch li div{line-height:22px; color:#03585e }
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:190px;overflow:hidden;}
.hsearch .bnt{background: no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}



banner_mainmenu {
position: relative;
height: 500px;
overflow: hidden;
}
.big_banner{ width:100%; position:relative;overflow:hidden; line-height:0em;}
.banner{ width:9000%; overflow:hidden; position:relative; left:0px; top:0px;}
.banner div{ margin:auto; text-align:center; float:left; }
.banner_img01bg{ background:#0a78da url(/uploads/image/tdimages/banner_bg1.jpg) repeat-x center top;}
.banner_img02bg{ background:#010508 url(/uploads/image/tdimages/banner_bg2.jpg) repeat-x center top;}
.banner_img03bg{ background:#010508  no-repeat center top;}
.banner_img04bg{ background:#010508  no-repeat center top;}

.banner_list_btn{ width:100%; margin:auto; height:30px; position:relative;  display:none;}

.left_btn{ position:absolute; width:53px; height:68px; left:35px; top:50%; margin-top:-35px; background:url(/uploads/image/tdimages/bannerbtn.png) no-repeat 0 0px; overflow:hidden; line-height:99999px; cursor:pointer; opacity:0.5;}
.right_btn{ position:absolute;  width:53px; height:68px; right:35px; top:50%; margin-top:-35px; background:url(/uploads/image/tdimages/bannerbtn.png) no-repeat 0 -72px; overflow:hidden; line-height:99999px; cursor:pointer;  opacity:0.5;}

.banner_list_btn .list_btn{ text-align: center;}
.banner_list_btn .list_btn a{ line-height:9999px;width:14px; height:17px;   background:url(/uploads/image/tdimages/banner_btn.png) no-repeat 0 -34px; overflow:hidden; cursor:pointer;  display: inline-block; margin-right:4px; margin-top:6px;}
.banner_list_btn .list_btn a.hover{ background:url(/uploads/image/tdimages/banner_btn.png) no-repeat 0 -51px;}
.left_btn_bg,.right_btn_bg{ display:none;}
