@charset "gb2312";

/* CSS Document */

/*模板页面样式*/

* {

	margin:0;

	padding:0;

}

body {

	color:#666;

	font:12px/18px 'Roboto Condensed',Arial,Helvetica,sans-serif;

}

ol, ul {

	list-style: none outside none;

}

img {

	border:none;

}

/*前台a标签样式*/

a:link, a:visited {

	color: #666;

	text-decoration: none;

	outline:none;

}

a:hover, a:active {

	color: #874128;

	text-decoration: none;

	outline:none;

}

/*后台a标签样式*/

.edit_page a:link, .edit_page a:visited {

	text-decoration: none;

	outline:none;

}

.edit_page a:hover, .edit_page a:active {

	text-decoration: none;

	outline:none;

}

.clear {

	clear:both;

}



/*头部信息*/


.head
{
	float:left;
	width:100%;
	height:125px;
	background:#fff;
}
.headtop
{
	width:1100px;
	margin:0 auto;
	height:40px;
	text-align:right;
}

.nav
{
	height:85px;
	width:100%;
	float:left;
	text-align:center;
}
.navt
{
	width:1200px;
	margin:0 auto;
	height:85px;
}
.loog
{
	width:330px;
	height:85px;
	float:left;
}
.navt ul li a{color:#000;font-weight:bold;}
.navt ul li a:hover{color:#E60F03;}
.nav ul
{
	width:868px;
	text-align:center;
	float:right;
	height:45px;
	margin-top:20px;

}
.nav ul li
{
	float:left;
	width:104px;
	height:45px;
	line-height:45px;
}
.nav ul li a
{
	font-size:15px;
}
.fwtop_info {

	float:right;

	padding-top:5px;

}

.topInfo {

	float: right;

	text-align:right;

	height:25px;

	margin-top:5px;

}

.topLanguage {

	float:right;

	width:140px;

	margin-left:15px;

	padding:10px 0;

}

#languageContent {

	width:60px;

	float:left;

	color:#fff;

}

.languageSelect {

	width:75px;

	float:right;

}

.languageSelect {

	background: none repeat scroll 0 0 #FFFFFF;

	border:solid 1px #CCCCCC;

	cursor: pointer;

	float: left;

	line-height: 20px;

	position:relative;

}

.select_languageInfo {

	background: url("../images/search_down.gif") no-repeat scroll 100% 50% transparent;

	padding: 0 20px 0 5px;

}

.select_language {

	background-color: #FFFFFF;

	border:solid 1px #CCCCCC;

	border-top:none;

	font-size: 12px;

	padding: 5px 0;

	position: absolute;

	z-index: 503;

	display:none;

	left:-1px;

	top:20px;

	margin-left:-1px;

}

.select_language ul li a {

	padding:2px 5px;

	display:block;

	width:65px;

}

.select_language ul li a:hover {

	background:#e8e8e8;

}

.topSearch {

	float:right;

}

.fwmain { margin-top:20px;
    margin-bottom: 10px;
}



.fw_content {

	width:1100px;
	margin: 0 auto;

}

.fwmain_left {

	width:330px;

	float: left;

	padding-right:20px;

}

.fwmain_center {

	width:330px;

	float: left;

	margin-left:20px;


	padding-right:20px;

}

.fwmain_right {

	width:330px;

	float: right;

}

.index_company {

	float:left;

	width:490px;

}

.index_news {

	width:490px;

	float:right;

}

/*.index_pro {

	float:left;

	width:710px;

}*/

.fwmain_total {

}

/*内页区域*/

.fwmain_nleft {

	width:210px;

	float:left;

	color:#333;

	position: relative;

	z-index:5;

}

.fwmain_nright {

}

/*内页区域*/

.fwbottom {

	padding:20px 0;

	background:#bdbdbd;

	line-height:20px;
	float:left;
	width:100%;

}
.fra
{
	margin:0 auto;
	width:1100px;
}
.fra1
{
width: 200px;
float: right;
line-height: 25px;
height: 25px;
margin-top: 15px;
}
.fra1 span
{
	float: left;
height: 30px;
line-height: 25px;
margin-right: 5px;
	}
	.fra1 a
	{
		float:left;
	}
	.fra1 a img
	{
		float:left;
margin-right: 20px;
	}
.fwbottom_bottomInfo {

	width:990px;

	margin:0 auto;

}

.fwtop_mainNav {

	float:right;

	margin-top:30px;

}

/*网站基本导航样式*/

.fwtop_nav {

	z-index:1;

	height:40px;

}

.fwnavlink li {

	float: left;

	height:40px;

	padding:0 5px;

}

.fwnavlink a:link, .fwnavlink a:visited, .fwnavlink a:active {

	display:inline-block;

	height:40px;

	text-decoration: none;

	text-align:center;

	width:98px;

	color:#f0daa0;

	line-height:40px;

	font-size:14px;

}

.fwnavlink a:hover {

	color:#FFF;

	background:url(../images/nav_abg.png) no-repeat;

}

.fwnavlink .open a {

	color:#FFF;

	background:url(../images/nav_abg.png) no-repeat;

}

.fwnavlink a:selected {

 background: #9D0A05;

 color: #FFFFFF;

 display:inline-block;

 text-decoration: none;

}

/*下拉导航样式*/

.fwtop_nav2 {

}

.fwnavlink2 {

	position:relative;

	z-index:5;

	height:40px;

}

.fwnavlink2 .m {

	float:left;

	position:relative;

	z-index:1;

	padding:0 5px;

}

.fwnavlink2 h3 a {

	display:inline-block;

	height:40px;

	text-decoration: none;

	text-align:center;

	width:98px;

	color:#fff;

	line-height:40px;

	font-size:14px;

	font-weight:normal;

}

.fwnavlink2 .on h3 a {

	color:#FFF;

	background: url(../images/nav_abg.png) no-repeat top left;

}

.fwnavlink2 .sub {

	display:none; /*默认隐藏*/

	position:absolute;

	left:0;

	top:40px;

	z-index:1;

	width:120px;

	background:#896539;

	padding:5px;

}

.fwnavlink2 .sub li {

	text-align:center;

	background:none;

	display:block;

}

.fwnavlink2 .sub li a {

	display:block;

	border-bottom:1px dotted #f3c49d;

	height:30px;

	line-height:30px;

	color:#fff;

}

.fwnavlink2 .sub li a:hover {

	color:#333;

	background:#FFF;

}

/*横向下拉导航样式*/

.fwtop_nav3 {

	position:relative;

	z-index:5;

	height:40px;

}

.fwtop_nav3 .m {

	float:left;

	position:relative;

	z-index:1;

	padding:0 5px;

}

.fwtop_nav3 h3 a {

	display:inline-block;

	height:40px;

	text-decoration: none;

	text-align:center;

	width:98px;

	color:#fff;

	line-height:40px;

	font-size:14px;

	font-weight:normal;

}

.fwtop_nav3 .on h3 a {

	color:#FFF;

	background: url(../images/nav_abg.png) no-repeat top left;

}

.fwtop_nav3 .sub {

	display:none; /*默认隐藏*/

	width:500px;

	position:absolute;

	left:0;

	top:40px;

	line-height:26px;

	padding:7px 0;

	background:#896539;

	float:left;

	z-index:5;

}

.fwtop_nav3 .sub li {

	float:left;

}

.fwtop_nav3 .sub li a {

	display:block;

	padding:0 15px;

	margin:0 10px;

	color:#FFF;

}

.fwtop_nav3 .sub li a:hover {

	background:#fff;

	color:#333;

}

.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.navBar {

	position:relative;

	z-index:1;

	background:#4E4E4E;

	color:#fff;

	height:40px;

	line-height:40px;

}

/*多级下拉导航样式*/

.fwnavlink4 {

	position:relative;

	z-index:5;

	height:40px;

}

.fwnavlink4 .m {

	float:left;

	position:relative;

	z-index:1;

	padding:0 5px;

}

.fwnavlink4 h3 a {

	display:inline-block;

	height:40px;

	text-decoration: none;

	text-align:center;

	width:98px;

	color:#fff;

	line-height:40px;

	font-size:14px;

	font-weight:normal;

}

.fwnavlink4 .on h3 a {

	color:#FFF;

	background: url(../images/nav_abg.png) no-repeat top left;

}

.fwnavlink4 .sub {

	display:none; /*默认隐藏*/

	width:113px;

	position:absolute;

	left:0;

	top:40px;

	background:#896539;

	float:left;

	line-height:30px;

	padding:5px;

}

.fwnavlink4 .sub dl {

	zoom:1;

	vertical-align:top;

	line-height:26px;

}

.fwnavlink4 .sub dl dt a {

	color:#fff;

	display:block;

	text-align:left;

	border-bottom:1px dotted #f3c49d;

	padding-left:5px;

}

.fwnavlink4 .sub dl dd a span {

	color:#fff;

	padding-left:15px;

	display:block;

	border-bottom:1px dotted #f3c49d;

}

.fwnavlink4 .sub dl dt a:hover {

	color:#333;

	background:#FFF;

}

.fwnavlink4 .sub dl dd span:hover {

	color:#333;

	background:#FFF;

}

.clearfix:after {

	clear: both;

	content: ".";

	display:inline-block;

	height: 0;

	visibility: hidden;

}
.clearfix p
{
	font-size:14px;
	line-height:26px;

}

/*竖型3级菜单*/

.fwtop_nav6 {

	width:100%;

	margin:auto;

}

.fwtop_nav6 h1 {

	background:#cacfd2;

	text-align:center;

	height:32px;

	margin-bottom:1px;

}

.fwtop_nav6 h1 a:link, .fwtop_nav6 h1 a:visited, .fwtop_nav6 h1 a:active {

	clear:both;

	line-height:32px;

	height:32px;

	color:#fff;

	font-size:12px;

	display: block;

	width:100%;

	text-align:center;

	font-weight:normal;

}

.fwtop_nav6 h1.selected {

	color:#fff;

	font-weight:bold;

	background:#fea664;

}

.fwtop_nav6 h1 a:hover {

	color:#fff;

	font-weight:bold;

	background:#fea664;

}

.fwtop_nav6 h2 {

	cursor:pointer;

	color:#000;

	font-size:12px;

	font-weight:normal;

	padding:5px 0 5px 70px;

}

.fwtop_nav6 h2.selected {

	color:#fff;

	font-weight:bold;

	background:#fea664;

}

.fwtop_nav6 ul {

	padding-left:15px;

	border:#E7E7E7 1px solid;

	border-top:none;

	overflow:auto;

}

.fwtop_nav6 ul li {

	padding:5px 0 5px 10px;

}

.fwtop_nav6 .selectCheck a:link, .fwtop_nav6 .selectCheck a:visited, .fwtop_nav6 .selectCheck a:active {

	color:#fff;

	font-weight:bold;

	background:#fea664;

}

.no {

	display:none;

}

/*可拖动模块最外层div*/

.label {

	clear:both;

	overflow:hidden;

}

.label_head {

	height:55px;

}

.label_title {

	color:#E60F03;

	font-size:25px;

	float:left;

	height:42px;

	line-height:42px;

}

.link_more {

	float: right;

	margin-top:5px;

}

.more {

	background: url(../images/more.png) no-repeat scroll 50% 50% transparent;

	display:inline-block;

	text-indent: -9999px;

	outline:none;

	font-size:12px;

	width:20px;

	height:21px;
	margin-top:20px;
}

.label_content {

	padding:5px 10px;

}
.label_head span
{
	float:right;
	margin-top:15px;
	margin-right:5px;
}

/*文章列表默认样式-start*/

.item_list li {

	clear:both;

	line-height: 35px;

	height:35px;

	border-bottom: 1px dotted #B5B5B5;
overflow: hidden;

}

.item_list li a {

	padding: 0 5px 0 15px;

	line-height:35px;

	position:relative;

	color:#666;

	background: url(../images/sidebar_icon.jpg) no-repeat left center;
	font-size:14px;

}

.item_list li span.datetime {
	color: #ADADAD;
    font-size: 15px;

	position:absolute;

	right:10px;

}

.item_list li a:hover {

	color:#e97a27;

}

/*文章列表样式-end*/



/*文章样列表式二（鼠标滑过出现文章摘要）*/

.fl_l {

	float:left;

}

.item_list2 {

}

/*平常的状态*/

.item_list2 ul {

	width:100%;

	height:auto;

	clear:both;

}

.item_list2 ul li {

	width:100%;

	height:auto;

	clear:both;

	overflow:hidden;

	border-bottom:1px #dadada dashed;

	padding:5px 0;

	position:relative;

}

.item_list2 ul li strong {

	float:left;

	margin-right:5px;

}

.item_list2 ul li div {

	float:left;

	width:90%;

	list-style-type:none;

}

.item_list2 ul li div h4 {

	clear:both;

	font-weight:normal;

}

.item_list2 ul li div h4 a {

	float:left;

	color:#795601;

	font-size:12px;

	font-weight:normal;

	text-decoration:none;

}

.item_list2 ul li div h4 a:hover {

	color:#f00;

	text-decoration:underline;

}

.item_list2 ul li div h4 span {

	position:absolute;

	right:0px;

	top:0px;

	font-size:12px;

}

.item_list2 ul li div p {

	display:none;

}

/*鼠标划过的状态*/    

.item_list2 ul li.over {

	clear:both;

	height: auto;

	background-color: #FFFBF4;

	position:relative;/*padding:5px;*/

}

.item_list2 ul li.over {

/*float:left;*/

}

.item_list2 ul li.over strong {

	font-size:28px;

	color:red;

	vertical-align:top;

}

.item_list2 ul li.over div {

	float:left;

	width:80%;

}

.item_list2 ul li.over div h4 {

	font-weight:normal;

	line-height:20px;

}

.item_list2 ul li.over div h4 a {

	color:#b34408;

	font-weight:bold;

}

.item_list2 ul li.over div h4 a:hover {

	color:#f00;

	text-decoration:underline;

}

.item_list2 ul li.over div h4 span {

	/*float:right;*/

	position:absolute;

	right:0px;

	top:5px;

}

.item_list2 ul li.over div p {

	clear:both;

	display: block;

	color:#666;

	font-size:12px;

}

/*文章样列表式二结束 20130622*/





/*文章列表样式3-start（鼠标滑过出现摘要）*/

.item_list3 {

	width:100%;

	margin:0 auto;

}

/*.p03{

	background-color:#EEF3FD;

}*/

.p01 {

	border:#EBEBEB dashed 1px;

	width:100%;

	height:24px;

	text-align:right;

	text-indent:10px;

	padding:0 5px;

	background-image:url(../images/item_list3_inco1.gif);

	background-repeat:no-repeat;

	background-position:4px 7px;

}

.p02 {

	border:#2392D2 solid 1px;

	width:100%;

	height:24px;

	text-align:right;

	padding:0 5px;

	background:url(../images/item_list3_inco2.gif) no-repeat 4px 6px #DAF2FE;

	text-indent:10px;

}

.item_list3 li a, .item_list3 li a:visited {

	float:left;

	width:50%;

	height:22px;

	line-height:22px;

	overflow:hidden;

	text-align:left;

	text-decoration:none;

}

.item_list3 li a:hover {

	text-decoration:none;

}

body div#tooltip {

	position:absolute;

	z-index:1000;

	max-width:300px;

	width:auto!important;

	width:auto;

	background:#ffffff;

	border:#89611D solid 1px;

	text-align:left;

	padding:3px;

}

body div#tooltip li {

	margin:0;

	padding:0;

	color:#FFFFFE;

	font:12px verdana, arial, sans-serif;

}

body div#tooltip li em {

	display:block;

	margin-top:3px;

	color:#f60;

	font-style:normal;

	font-weight:bold;

}

/*文章列表样式3-end*/





/*文章列表样式4-start（滚动式文章列表）*/

.label_content {

	overflow:hidden;

	position:relative;

}

.label_content .hd {

	overflow:hidden;

	height:15px;

	padding:0 10px;

}

.label_content .hd .prev, .label_content .hd .next {

	display:block;

	width:9px;

	height:5px;

	float:right;

	margin-right:5px;

	margin-top:5px;

	overflow:hidden;

	cursor:pointer;

	background:url("../images/arrow.png") 0 -100px no-repeat;

}

.label_content .hd .next {

	background-position:0 -140px;

}

.label_content .hd .prevStop {

	background-position:-60px -100px;

}

.label_content .hd .nextStop {

	background-position:-60px -140px;

}

.label_content .item_list4 {

	padding:15px;

}

.label_content .item_list4 li {

	height:24px;

	line-height:24px;

}

.label_content .item_list4 li .datetime {

	float:right;

	color:#999;

}

/*文章列表样式4-end*/



/*文章列表样式5-start*/

.item_list5 ul {

	padding:0;

	margin:0;

}

.item_list5 li {

	clear: both;

	text-align: left;

	list-style:none;

	word-wrap: break-word;

	line-height:20px;

}

.item_list5 .title {

	clear:both;

	text-align: left;

}

.item_list5 .title a {

	float:left;

}

.item_list5 .title span {

	float:right;

}

.item_list5 .dis_pi {

	display: none;

}

.item_list5 .on .dis_pi {

	display: block;

	padding:10px;

}

.item_list5 .on .dis_pi img {

	float:left;

	margin-right:10px;

}

.item_list5 .on .dis_pi .summary {

}

/*文章列表样式5-end*/



/*图文列表样式-start*/

.pic_list1 li {

	float: left;
width: 250px;
margin-left: 13px;

}

.pic_list1 li img {

	

	line-height: 20px;

	margin: 10px 9px 5px 5px;

	overflow: hidden;

	width: 242px;
	height: auto;

	padding:3px;

	background:#fff;

	border:1px solid #dadada;


}

.pic_list1 br {

	clear:both;

}

/*含购买产品列表*/

.pro_List_left {

	float:left;

}

.pro_List_right {

	float:left;

}

.pic_list1 li .title {

	text-align:center;

	color:#4a4a4a;
	background:none;

}

.pic_list1 li .price {

	color: #DD0000;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-align:center;

}

.pic_list1 li .opre {

	height: 30px;

	overflow: hidden;

	padding: 8px;

	width: 150px;

}

.pic_list1 li .opre a {

	display: block;

	float: left;

	height: 24px;

	line-height: 24px;

	margin-right: 5px;

	overflow: hidden;

	text-align: center;

}

.pic_list1 li .opre a.compareBtn {

	background:url(../images/opre.gif) no-repeat;

	background-position:top 90px;

	width:45px;

}

/*图文列表样式-end*/





/*图文列表滚动部分-start*/

.label_content_roll {

	overflow: hidden;

	padding: 0;

	position: relative;

}

.leftbutton {

	background: url(../images/left.gif) no-repeat scroll 0 0 transparent;

	cursor: pointer;

	float: left;

	height: 28px;

	left: 0;

	position: absolute;

	top: 44px;

	width: 19px;

}

.rightbutton {

	background: url(../images/right.gif) no-repeat scroll 0 0 transparent;

	cursor: pointer;

	float: right;

	height: 28px;

	position: absolute;

	right: 0;

	top: 44px;

	width: 19px;

}

.pic_list_roll {

	width:98%;

	margin:0 auto;

}

/*图文列表滚动部分-end*/



/*边侧图文列表样式-start*/

.pic_list3 ul {

	padding:0;

	margin:0;

}

.pic_list3 li {

	clear: both;

	text-align: left;

	list-style:none;

	word-wrap: break-word;

	line-height:20px;

}

.pic_list3 .title {

	clear:both;

	text-align: left;

	float:left;

}

.pic_list3 .title a {

	float:left;

	display: inline-block;

}

.pic_list3 .title span {

	float:right;

}

.pic_list3 .dis_top {

}

.pic_list3 .dis_top a {

	float:left;

	display:inline-block;

}

.pic_list3 .dis_top span {

	float:right;

	display:inline-block;

}

.pic_list3 .dis_pi {

	display: none;

}

.pic_list3 .on .dis_pi {

	display: block;

	padding:10px;

}

.pic_list3 .on .dis_pi a {

	float:left;

}

.pic_list3 .on .dis_pi .summary {

	float:left;

	width:70%;

}

/*边侧图文列表样式-end*/





/*含摘要产品列表*/

.pic_list2 li {

	overflow: hidden;

	border-bottom:dotted 1px #ccc;

	position: relative;

}

.pic_list2 li a {

	float:left;

}

.pic_list2 li img {

	border: 0 none;

	height: 100px;

	line-height: 20px;

	margin: 10px 10px 5px 5px;

	overflow: hidden;

	width: 150px;

}

.pic_list2 li .content_box {

	line-height:24px;

	float:left;

	width:70%;

}

.pic_list2 li .content_box a {

	color: #333333;

	font-size: 14px;

	font-weight: bold;

	height: 30px;

	line-height: 30px;

	display:block;

	float:left;

	width:100%;

}

.pic_list2 li em {

	float: right;

	font-size: 12px;

	height: 30px;

	line-height: 30px;

	font-style: normal;

	font-weight: normal;

}

.pic_list2 li .summary {

	color:#787878;

	display:block;

	float:left;

}

/*含摘要含购买产品列表*/

.pic_list2 li .pro_List_left {

	float:left;

}

.pic_list2 li .pro_List_right {

	float:left;

	width:70%;

}

.pic_list2 li .pro_List_left a {

	float:left;

	display:inline-block;

}

.pic_list2 li .pro_List_right .title {

	display: block;

	margin-top: 10px;

	overflow: hidden;

	line-height:24px;

	font-weight:bold;

}

.pic_list2 li .title span {

	font-weight:bold;

	font-size:14px;

}

.pic_list2 li .pro_List_right .price {

	color: #DD0000;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 26px;

}

.pic_list2 li .pro_List_right .summary {

	color:#787878;

	display:block;

	float:left;

}

.pic_list2 li .opre {

	height: 30px;

	overflow: hidden;

	padding-top: 10px;

	position: absolute;

	right: 0;

	top: 40px;

	width: 190px;

}

.pic_list2 li .opre a {

	display: block;

	float: left;

	height: 24px;

	line-height: 24px;

	margin-right: 5px;

	overflow: hidden;

	text-align: center;

}

.pic_list2 li .opre a.buy {

	background:url(../images/opre.gif) no-repeat;

	width:80px;

}

.pic_list2 li .opre a.compareBtn {

	background:url(../images/opre.gif) no-repeat;

	background-position:top 90px;

	width:45px;

}

/*内容页公共部分-start*/

.detail_share a {

	color: #333333;

	cursor: pointer;

	height: 16px;

	margin-right: 3px;

	opacity: 1;

	padding-left: 19px;

	text-decoration: none;

	vertical-align: middle;

}

.sinamb {

	background: url(../images/top_logos_sprite.png) no-repeat scroll 0 -270px transparent;

	display: inline-block;

}

.qzone {

	background: url(../images/top_logos_sprite.png) no-repeat scroll 0 -234px transparent;

	display: inline-block;

}

.qqmb {

	background: url(../images/top_logos_sprite.png) no-repeat scroll 0 -198px transparent;

	display: inline-block;

}

.renren {

	background: url(../images/top_logos_sprite.png) no-repeat scroll 0 -252px transparent;

	display: inline-block;

}

.baidu {

	background: url(../images/top_logos_sprite.png) no-repeat scroll 0 0 transparent;

	display: inline-block;

}

.share_more {

	background: url(../images/more_style_addthis.png) no-repeat scroll 0 0 transparent;

	display: inline-block;

}

.price {

	color:#CC0000;

	font-size:16px;

	font-weight:bold;

}

.note {

	color:#CC0000;

}

/*详细内容tab菜单样式*/

.tab-hd li.on {

	border-top: 4px solid #bea87f;

	height: 28px;

	line-height:28px;

	width:70px;

	text-align:center;

	background:#ffffff;

}

.tab-hd li.on a {

	color:#e97a27;

}

/*内容页公共部分-end*/





/*游客评论样式*/


/*新闻内容页*/

.news_detail {

	width:98%;

	margin:0 auto;

}

.news_detail_title {

	font-size:16px;

	font-weight:bold;

	text-align:center;

	line-height:35px;

}

.news_detail_info {

	border-bottom:dashed 1px #cccccc;

	height:30px;

	line-height:30px;

}

.news_detail_time {

	padding-left:10px;

	float:left;

}

.news_detail_from {

	padding-left:10px;

	float:left;

}

.news_detail_tool {

	float:right;

	line-height:30px;

}

.news_detail_cont {

	line-height:24px;

	text-align:left;

	text-indent:2em;

	padding:10px;

}

.news_detail_cont li p {

	margin-bottom:10px;

}

.news_detail_page {

	line-height:30px;

	text-align:center;

	border-bottom:dashed 1px #cccccc;

}

.news_detail_morenews {

	padding:0 0 10px 10px;

	border-bottom:dashed 1px #cccccc;

	border-top:dashed 1px #cccccc;

	margin-top:10px;

}

.news_detail_morenewssub1 {

	background: url(../images/newsmore.gif) no-repeat scroll left center transparent;

	font-size: 14px;

	font-weight:bold;

	margin: 5px auto 0;

	padding: 0 0 0 15px;

}

.news_detail_morenewssub2 ul {

	margin:0;

	padding:10px 10px 0 0;

	list-style:none;

}

.news_detail_morenewssub2 li {

	clear:both;

	position: relative;

}

.news_detail_morenewssub2 li a {

	display: inline-block;

	height:22px;

	line-height:22px;

	padding: 0 5px 0 15px;

}

.news_detail_morenewssub2 li span.datetime {

	position:absolute;

	right:10px;

}

/*含购买产品内容页*/

.product_detail {

	width:100%;

	margin:0 auto;

}

.product_intro {

	height: auto !important;

}

.product_preview {

	float:left;

}

.product_preview_sub1 {

	border: 1px solid #DDDDDD;

	padding:5px;

}

.product_tool {

	padding-top: 15px;

}

.product_tool ul {

	margin:0;

	padding:0;

	float:left;

}

.product_tool li {

	border: 2px solid #CCCCCC;

	display: inline;

	float: left;

	margin: 0 8px 0 0;

	padding: 0;

}

.product_tool li.on {

	background: url("../images/simg_bg1.gif") no-repeat scroll 0 0 transparent;

	border: 0 none;

	padding: 8px 2px 0;

}

.product_tool li img {

	border:0;

}

.view_bigimg {

	background:url(../images/product_inco1.gif) no-repeat;

	height: 25px;

	line-height: 25px;

	overflow: hidden;

	padding-left: 35px;

	width: 54px;

	float:left;

}

.collect {

	background:url(../images/product_inco1.gif) no-repeat;

	background-position:-90px 0;

	height: 25px;

	line-height: 25px;

	overflow: hidden;

	padding-left: 30px;

	width: 59px;

	float:left;

	margin:0 5px;

}

.product_info {

	padding-left: 40%;

}

.product_name {

	border-bottom: 1px dotted #CCCCCC;

	padding-bottom: 10px;

}

.product_name h1 {

	font-size:18px;

	font-weight:bold;

}

.product_summary {

	float: left;

	padding: 10px 0;/*width:100%;*/

}

.product_summary ul {

	padding:0;

	margin:0;

	list-style:none;

}

.product_summary li {

	clear: both;

	overflow: hidden;

	padding: 6px;

}

.product_summary li span {

	float:left;

	margin-right:10px;

}

.product_summary li img {

	border:0;

}

.product_summary li b {

	background:url(../images/product_inco2.gif) no-repeat;

	display: block;

	height: 24px;

	overflow: hidden;

	position: absolute;

	right: 0;

	top: 0;

	width: 17px;

}

.text_shoping {

	border: 1px solid #CCCCCC;

	height: 17px;

	line-height: 17px;

	overflow: hidden;

	padding: 0 3px;

	text-align: center;

	width: 26px;

}

.product_distribution {

	background: none repeat scroll 0 0 #FFFFFF;

	border: 1px solid #CECBCE;

	height: 23px;

	line-height: 23px;

	overflow: hidden;

	padding: 0 25px 0 4px;

	position: relative;

	top: 0;

}

.product_buy {

	margin-top:20px;

}

.product_buy a {

	text-decoration:none;

	display:inline-block;

	margin-right:10px;

}

.product_buy a.nowShopping {

	width:131px;

	height:36px;

	line-height:36px;

	text-align:center;

	font-size:14px;

	font-weight: bold;

	color:#FFF;

	background:url(../images/buy.png) no-repeat;

}

.product_buy a.addShoppingToCart {

	width:96px;

	padding-left:35px;

	height:36px;

	line-height:36px;

	font-size:14px;

	font-weight: bold;

	color:#FFF;

	background:url(../images/shopcar.png) no-repeat;

}

.product_detailmore {

	margin-top:10px;

	border-color: #DEDFDE;

	border-image: none;

	border-style: solid;

	border-width: 1px;

	background:#f4f4f4;

}

.product_detailmore_title ul {

	padding:0;

	margin:0;

	list-style:none;

}

.product_detailmore_title li {

	float: left;

	height: 28px;

	width:70px;

	line-height:28px;

	text-align:center;

}

.productNavCurrent {

	border-top: 4px solid #399008;

	height: 28px;

	line-height:28px;

	width:70px;

	text-align:center;

	background:#ffffff;

}

.product_detailmore_content {

	background: #FFFFFF;

	padding: 10px;

	text-indent: 2em;

	font-size: 12px;

	line-height: 24px;

}

.product_detailmore_content li p {

	margin-bottom:10px;

}

.tab-pal {

	background:#FFFFFF;

	padding:10px;

}

/*无购买产品内容页*/

.product_preview2 {

	overflow:hidden;

	float:left;

}

.product_info2 {

	float: left;

	width:40%;

	margin-left: 10px;

}

.product_preview_sub2 {

	border: 1px solid #DDDDDD;

	padding:5px;

	float:left;

	background:#fff;

}

.product_preview_sub3 {

	/*	width:85px;*/

	float:left;

	background:#dddddd;

}

.product_preview_sub3 ul {

	padding:0;

	margin:0;

	list-style:none;

}

.product_preview_sub3 li {

	padding:3px;

}

.product_name2 {

	border-bottom: 1px dotted #CCCCCC;

	padding-bottom: 10px;

	font-size:14px;

	font-weight:bold;

}

/*产品购买记录-start*/


/*产品购买记录-end*/

/*留言内容页*/

.message_detail {

	margin:0 auto;

	width:100%;

}

.message_detail_report {

	float:left;

	padding:10px 0;

	width:100%;

	border:1px #dadada solid;

	border-top:none;

}

.message_detail_report ul {

	padding:0;

	margin:0;

	list-style:none;

}

.message_detail_report li {

	clear: both;

	overflow: hidden;

	padding: 6px;

}

.message_detail_report li span {

	float:left;

	margin-right:10px;

}

.li_title {

	width:60px;

	text-align:right;

}

.text_inner {

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	font-size: 14px;

	height: 19px;

	line-height: 19px;

	margin-right: 10px;

	width: 220px;

}

.textarea_inner {

	border: 1px solid #abadb3;

	width:300px;

	height:100px;

}

/*.select_inner {

	border: 1px solid #DDDDDD;

}*/

.btn_inner {

	background:url(../images/btn_inner.gif) no-repeat;

	width:48px;

	height:26px;

	line-height:26px;

	border:0;

}

.message_detailmore {

	width:100%;

	margin:0 auto;

	float:left;

}

.message_detailmore_title {

	line-height:30px;

	border-bottom:solid 2px #f37818;

	font-weight:bold;

	font-size:14px;

}

.message_detailmore_content {

	padding:20px 0;

}

.message_intro {

	height: auto !important;

	border-bottom: 1px dashed #DDDDDD;

	padding:5px 0;

	margin-top:10px;

}

.message_preview {

	width: 50px;

	float:left;

}

.message_info {

	padding-left: 80px;

}

.message_summary {

	float: left;

	width:100%;

}

.message_summary ul {

	padding:0;

	margin:0;

	list-style:none;

}

.message_summary li {

	clear: both;

	overflow: hidden;

	padding-bottom:8px;

}

.username {

	float:left;

	color:#cc0000;

	font-weight:bold;

}

.userads {

	float:left;

	padding-left:10px;

}

.message_summarytime {

	float:right;

}

.revert {

	background: url(../images/revert.gif) no-repeat;

	/*height:15px;*/

	line-height:18px;

	padding:0 0 0 25px;

	font-size:12px;

}

.revertbut {

	text-align:right;

}

/*招聘内容页*/

.job_detail {

	width:100%;

	margin:0 auto;

	padding:0 10px;

}

.job_detail_title {

	font-size:16px;

	font-weight:bold;

	text-align:left;

	line-height:35px;

}

.job_detail_info {

	border-top:dashed 1px #cccccc;

	border-bottom:dashed 1px #cccccc;

	padding:15px 10px;

}

.job_detail_info ul {

	margin:0;

	padding:0;

	list-style:none;

	line-height:24px;

}

.job_detail_info li span {

	font-weight:bold;

	margin-right:5px;

}

.job_detail_cont {

	line-height:24px;

	text-align:left;

	padding:0 10px;

}

.job_detail_bnt {

	text-align:right;

}

.job_detail_map {

	padding:15px 0;

}

/*分页样式*/

.holder {

	margin: 15px 0;

	text-align:right;

}

.holder a {

	font-size: 14px;

	cursor: pointer;

	margin: 0 5px;

	color: #505050;

}

.holder a:hover {

	background-color: #222;

	color: #fff;

}

.holder a.jp-previous {

	margin-right: 15px;

}

.holder a.jp-next {

	margin-left: 15px;

}

.holder a.jp-current, a.jp-current:hover {

	color: #5DB0E6;

	font-weight: bold;

	text-shadow: 1px 1px #505050;

}

.holder a.jp-disabled, a.jp-disabled:hover {

	color: #bbb;

}

.holder a.jp-current, a.jp-current:hover, .holder a.jp-disabled, a.jp-disabled:hover {

	cursor: default;

	background: none;

}

.holder span {

	margin: 0 5px;

}

/*搜索表单样式*/

.search {

overflow:visible;

}

.search .enter {

	border: medium none;

	display: inline-block;

	height: 20px;

	line-height: 18px;

	float:left;

}

.search .select {

	border: 1px solid #cccccc;

	background:#FFFFFF;

	line-height:20px;

	float:left;

	margin-left:10px;

	cursor:pointer;

	position:relative;

}

.search .enter {

	background: none repeat scroll 0 0 #FFFFFF;

	border: 1px solid #cccccc;

	color: #B9B9B9;

	float: left;

	height: 20px;

	padding: 0 5px;/*width: 38%;*/

}

.search .select_info {

	background:url(../images/search_down.gif) no-repeat 100% 50%;

	padding:0 25px 0 5px;

}

.search .btn {

	background:url(../images/search.gif) no-repeat;

	width:34px;

	height:21px;

	float:left;

	margin-left:10px;

	border:0;

	cursor:pointer;

}

.select_search {

	position: absolute;

	background-color:#FFF;

	display:none;

	z-index:503;

	border: 1px #d1d0d0 solid;

	border-top:none;

	font-size:12px;

	top:20px;

	left:0px;

	margin-top:2px;

	margin-left:-1px;

}

.select_search ul li a {

	color:#333;

	display:block;

	padding:2px 5px;

}

.select_search ul li a:hover {

	background:#e8e8e8;

}

/*搜索结果*/

.search_list {

	width:100%;

}

.search_list ul {

	margin:0;

	padding:0;

	list-style:none;

	line-height:24px;

}

.search_list ul li {

	border-bottom:#ccc 1px dotted;

	padding:10px;

}

.search_list ul li a {

	color: #444444;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

}

.search_list_cont {

	font-size:12px;

	color:#999999;

}

/*会员页面*/



.user_login {

	margin:0 auto;

	width:370px;

	background:url(../images/err_bg.gif) left top no-repeat;

}

.login_title {

	height:57px;

	border-right:solid 1px #CCCCCC;

}

.login_title h3 {

	font-size:16px;

	font-weight:bold;

	float:left;

	padding:25px 0 0 20px;

	color:#FFFFFF;

}

.user_close {

	background:url(../images/user_close.gif) 0 25px no-repeat;

	height:45px;

	width:25px;

	display:block;

	float:right;

	cursor: pointer;

}

.user_login_form {

	border-left: solid 1px #CCCCCC;

	border-right: solid 1px #CCCCCC;

	border-bottom: solid 1px #CCCCCC;

	background:#FFFFFF;

	margin:0 0 0 7px;

	padding:10px 15px;/*width:310px;*/

}

.user_login_form ul {

	margin:0;

	padding:0;

	list-style:none;

}

.user_login_form ul li {

	clear:both;

	font-size:12px;

	margin-bottom:10px;

}

.user_login_form ul li span {

	float:left;

	text-align:right;

	width:60px;/*line-height:27px;*/

}

.user_login_form ul li .Login_text {

	/*float:left;

	margin:8px 0 0 5px;*/

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	font-size: 14px;

	height: 19px;

	line-height: 19px;

	width:190px;

	vertical-align:middle;

}

.user_login_form ul li .Login_textarea {

	/*float:left;

	margin:8px 0 0 5px;*/

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	font-size: 14px;

	height:80px;

	line-height:20px;

	width:300px;

	vertical-align:top;

}

.user_login_form ul li input.code {

	float:left;

	margin:8px 0 0 5px;

	height:20px;

	line-height:20px;

	padding-left:3px;

	width:80px;

	border:solid 1px #CCCCCC;

}

.user_login_form ul li img {

	/*float:left;*/

	margin-left:10px;

}

.user_login_form ul li a {

	margin-left:10px;

}

.user_login_form ul li input.btn {

	border:0;

	background:url(../images/err_01.gif) no-repeat;

	width:109px;

	height:33px;

	margin-left:65px;

	/*float:left;*/

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	cursor: pointer;

}

.user_forget {

	float:left;

	margin-left:20px;

	background:url(../images/err_03.gif) no-repeat center left;

	padding-left:15px;

}

.user_login_form ul li a.register {

	color:#FF6600;

	text-decoration:underline;

}

.memberCenter_form_rightCon {

	display:none;

}

.memberCenterPsrson {

	display:block;

}




/*友情链接样式*/

/*.friendLink {

	padding:10px;

}

.friendLink ul li {

	float:left;

}

.friendLink ul li a {

	display:inline-block;

	padding:3px;

	background:#fff;

	

	margin:5px;

	float:left;

}

.friendLink ul li a img {

	border:none;

}*/

/*底部导航*/

/*.siteBottomNav {

	clear:both;

	margin:0 auto;

}

.siteBottomNav ul {

	padding:0;

	list-style:none;

	width:480px;

	margin:6px auto;

}

.siteBottomNav ul li {

	float:left;

	margin-right:20px;

}

.siteBottomNav ul li a {

	color:#000;

}
*/
/*********新弹出框的样式*******/

.systemDialogShade {

	position:absolute;

	left:0;

	top:0;

	width:100%;

	display:none;

	background:url(../images/overlay.png) repeat;

}

.systemDialog {

	position:absolute;

	display:none;

}

.shoppingcart {

	z-index: 10;

	background: #fff;

	border: 5px solid #eee;

	-webkit-box-shadow: #333 0 0 8px;

	-moz-box-shadow: #333 0 0 8px;

	box-shadow: #333 0 0 8px;

	width:790px;

}

.systemDialogHead {

	background-color:#f49a15;

	height: 36px;

	line-height: 36px;

	position:relative;

	cursor:move;

}

.systemDialogTitle {

	color: #FFFFFF;

	float: left;

	font-size: 14px;

	font-weight: bold;

	letter-spacing: 1px;

	overflow: hidden;

	padding-left: 20px;

	text-overflow: ellipsis;

	white-space: nowrap;

	width: 90%;

}

.systemDialogClose {

	height: 20px;

	margin: -8px 0 0;

	padding: 1px;

	position: absolute;

	right: 0.3em;

	top: 50%;

	width: 21px;

	outline: medium none;

	display:block;

}

.systemDialoghead_close {

	background:url(../images/close_icon.gif) no-repeat;

	cursor:pointer;

}

.systemDialoghead_inco {

	display: block;

	height: 12px;

	overflow: hidden;

	text-indent: -99999px;

	width: 12px;

}

.systemDialogContentBox {

}

.systemDialogContent {

}

.shoppingcart_content {

	padding:10px;

}

.systemDialogContentSuccess {

	background:url(../images/success.png) no-repeat #FFF 10px;

	color:green;

	padding-left:40px;

	line-height:50px;

}

.systemDialogContentError {

	background:url(../images/error.png) no-repeat #FFF 10px;

	color:#F00;

	padding-left:40px;

	line-height:50px;

}

.systemDialogContentWarn {

	background:url(../images/warn.png) no-repeat #FFF 10px;

	color:#ef7911;

	padding-left:40px;

	line-height:50px;

}

.systemDialogFoot {

	text-align:center;

	background:#eef2f3;

	padding:10px 0 10px;

}

.systemDialogFoot input {

	background: url("../images/cancel_btn.png") no-repeat scroll 0 0 transparent;

	border: medium none;

	height: 23px;

	width: 80px;

	cursor: pointer;

	margin-left:20px;

}

.systemDialogFoot input:hover {

	background:url("../images/submit_btn.png") no-repeat;

	color:#FFF;

}

.systemDialog .inputText {

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	font-size: 14px;

	height: 19px;

	line-height: 19px;

	margin-right: 10px;

	width: 200px;

}

/*********新弹出框的样式end*******/

/*悬浮框*/

/*.admin_tool {

	position:fixed;

	right:0px;

	text-align:right;

	top:30%;

	_position: absolute;

 _top: expression(documentElement.scrollTop+100);

}

.admin_tool ul li {

	display:block;

	height:32px;

	margin-bottom:5px;

}

.admin_tool ul li .customerFunction {

	float:right;

}

.admin_tool ul li .customerFunction b {

	color: #FFF;

	position:absolute;

	right:35px;

	font-size:12px;

	font-weight:normal;

	line-height:34px;

}

.admin_tool ul li .top {

	background:url(../images/icon_02.png) no-repeat 0 0;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

}

.admin_tool ul li .top:hover {

	background:url(../images/icon_01.png) no-repeat 0 0;

	width:98px;

	height:32px;

	overflow:hidden;

}

.admin_tool ul li .user {

	background:url(../images/icon_02.png) no-repeat 0 -38px;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

}

.admin_tool ul li .user:hover {

	background:url(../images/icon_01.png) no-repeat 0 -38px;

	width:98px;

	height:32px;

	overflow:hidden;

}

.admin_tool ul li .home {

	background:url(../images/icon_02.png) no-repeat 0 -76px;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

}

.admin_tool ul li .home:hover {

	background:url(../images/icon_01.png) no-repeat 0 -76px;

	width:98px;

	height:32px;

	overflow:hidden;

}

.admin_tool ul li .collection {

	background:url(../images/icon_02.png) no-repeat 0 -115px;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

}

.admin_tool ul li .collection:hover {

	background:url(../images/icon_01.png) no-repeat 0 -115px;

	width:98px;

	height:32px;

	overflow:hidden;

}

.admin_tool ul li .share {

	background:url(../images/icon_02.png) no-repeat 0 -191px;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

	float:right

}

.admin_tool ul li .shareShow {

	display:none;

	float:left;

	padding-top:8px;

}

.admin_tool ul li .share:hover {

}

.admin_tool ul li .buy {

	background:url(../images/icon_02.png) no-repeat 0 -153px;

	width:32px;

	height:32px;

	overflow:hidden;

	position:relative;

	display:block;

}

.admin_tool ul li .buy:hover {

	background:url(../images/icon_01.png) no-repeat 0 -153px;

	width:98px;

	height:32px;

	overflow:hidden;

}

.mt10px {

	margin-top:10px;

}*/

/*判断验证BENGIN*/



.fwPdBox {

	position:absolute;

	overflow:hidden;

	background-image:url(../images/pdTopBorder.gif);

	background-repeat:repeat-x;/* *width:280px; */

}

.fwPdBox .pdTop {

	clear:both;

	width:100%;

	height:10px;

	overflow:hidden;

}

.fwPdBox .pdRighrBoder {

	background-image:url(../images/PdRightborder.gif);

	background-repeat:repeat-y;

	background-position:right center;

	background-color:#FFF;

}

.fwPdBox .pdbottomBorder {

	background-image:url(../images/PdbottomBorder.gif);

	background-repeat:repeat-x;

	background-position: center bottom;

}

.fwPdBox .pdLeftTopJiao {

	float:left;

	background-image:url(../images/PdtopLeftjiao.gif);

	background-repeat:no-repeat;

	width:3px;

	height:10px;

}

.fwPdBox .pdRightTopJiao {

	float:right;

	background-image:url(../images/PdtopRightjiao.gif);

	background-repeat:no-repeat;

	width:3px;

	height:10px;

}

.fwPdBox .pdDingJiao {

	float:left;

	background-image:url(../images/PdDingJbj.gif);

	background-repeat:no-repeat;

	padding-left:30px;

	width:17px;

	height:10px;

	background-position: right center;

}

.fwPdBox .pdLeftBorder {

	clear:both;

	background-image:url(../images/pdBorder.gif);

	background-repeat:repeat-y;

	background-position:left center;

	font-size:12px;

	line-height:20px;

	overflow:hidden;

}

.fwPdBox .pdbottomJiao {

	clear:both;

	width:100%;

	height:5px;

}

.fwPdBox .pdLeftBottomJiao {

	float:left;

	background-image:url(../images/PdbottomLeftJiao.gif);

	background-repeat: no-repeat;

	width:2px;

	height:5px;

}

.fwPdBox .pdRightBottomJiao {

	float:right;

	background-image:url(../images/PdbottomRightjiao.gif);

	background-repeat: no-repeat;

	width:5px;

	height:5px;

}

.fwPdBox .pdContent {

	clear:both;/* width:100%;*/

	height:100%;

	padding:10px 15px 10px 10px;

	overflow:hidden;

}

.fwPdBox .pdEmptyCon {

	background: url(../images/pdEmptyIcon.gif) no-repeat;

	padding-left:22px;

}

.fwPdBox .PdRightCon {

	background: url(../images/PdTextRight_icon.png) no-repeat;

	padding-left:22px;

}

.fwPdBox .PdErrorCon {

	background: url(../images/PdTextError_icon.png) no-repeat;

	padding-left:22px;

}

.fwpdTextErrColor {

	background-color:#FC9;

}

/****Ajax*****/

#fwajaxLoadDiv {

	position:absolute;

	width:100%;

	z-index:10000;

	background: url(../images/overlay.png) repeat;

	opacity: 0.5;

}

.fwajaxLoadIcon {

	position:absolute;

	overflow:hidden;

	left:45%;

	top:40%;

	z-index:10000;

}

.fwajaxLoadIcon span.fwajaxIcon {

	width:50px;

	height:50px;

	display:block;

	background-image:url(../images/ajaxLoad.gif);

	background-repeat:no-repeat;

}

.fwajaxLoadIcon span.fwajaxInfo {

	color:#000;

}

/****Ajax*end****/

/*onlineForm*/

/****Ajax*end****/

/*onlineForm*/

/*ul.onlineFormshow {

	padding:10px;

}

ul.onlineFormshow li {

	margin:5px 0;

	font-size:12px;

	float:left;

	width:100%;

	line-height:25px;

}

ul.onlineFormshow li span {

	float:left;

	color:#4a4a4a;

	font-weight:bold;

	line-height:25px;

	margin-right:10px;

	vertical-align:top;

	display:inline-block;

	padding-right:0;

	width:12%;

	text-align:right;

}

ul.onlineFormshow li .codecss {

	width:auto;

}

ul.onlineFormshow li .inputText1, ul.onlineFormshow li .inputText2, ul.onlineFormshow li .textareainput1 {

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	height: 19px;

	line-height: 19px;

}

ul.onlineFormshow li .textareainput1 {

	width:40%;

	height:80px;

}

ul.onlineFormshow li input {

	vertical-align: middle;

	margin-right:3px;

}

ul.onlineFormshow li .btn_inner {

	margin-left:15%;

}

ul.onlineFormshow li label {

	margin-right:15px;

}

ul.onlineFormshow li .hint {

	font-size:12px;

	font-weight:normal;

	float:none;

	width:auto;

	margin-left:5px;

	color:#F00;

}*//****Ajax*end****/

/*onlineForm*/

/*ul.onlineFormshow {

	padding:10px;

}

ul.onlineFormshow li {

	margin:5px 0;

	font-size:12px;

	float:left;

	width:100%;

	line-height:25px;

}

ul.onlineFormshow li span {

	float:left;

	color:#4a4a4a;

	font-weight:bold;

	line-height:25px;

	margin-right:10px;

	vertical-align:top;

	display:inline-block;

	padding-right:0;

	width:12%;

	text-align:right;

}

ul.onlineFormshow li .codecss {

	width:auto;

}

ul.onlineFormshow li .inputText1, ul.onlineFormshow li .inputText2, ul.onlineFormshow li .textareainput1 {

	padding: 3px;

	border: 1px solid;

	border-color: #abadb3 #dbdfe6 #dbdfe6 #abadb3;

	-moz-border-radius: 2px;

	-web-border-radius: 2px;

	border-radius: 2px;

	height: 19px;

	line-height: 19px;

}

ul.onlineFormshow li .textareainput1 {

	width:40%;

	height:80px;

}

ul.onlineFormshow li input {

	vertical-align: middle;

	margin-right:3px;

}

ul.onlineFormshow li .btn_inner {

	margin-left:15%;

}

ul.onlineFormshow li label {

	margin-right:15px;

}

ul.onlineFormshow li .hint {

	font-size:12px;

	font-weight:normal;

	float:none;

	width:auto;

	margin-left:5px;

	color:#F00;*/

}

/***添加购物车***/

/*.addShoppingToCart {

	width:30px;

	height:30px;

	position:absolute;

	background-color:#F00;

}

.addShoppingToCart .addShoppingCount {

	font-size:18px;

	color:#FFF;

}*/

/* banner幻灯片css */

/*.siteBanner {

	width:100%;

	height:100%;

	overflow:hidden;

	position:relative;

}

.siteBanner .hd {

	overflow:hidden;

	position:absolute;

	right:5px;

	bottom:5px;

	z-index:1;

}

.siteBanner .hd ul {

	overflow:hidden;

	zoom:1;

	float:left;

}

.siteBanner .hd ul li {

	float:left;

	margin-right:3px;

	padding:0px 5px;

	line-height:14px;

	text-align:center;

	background:#fff;

	cursor:pointer;

}

.siteBanner .hd ul li.on {

	background:#f37818;

	color:#fff;

}

.siteBanner .bd {

	position:relative;

	height:100%;

	z-index:0;

}

.siteBanner .bd li {

	zoom:1;

	vertical-align:middle;

}

.siteBanner .bd img {

	width:100%;

	height:100%;

	display:block;

	border:0;

}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.siteBanner .prev, .siteBanner .next {

	position:absolute;

	left:3%;

	top:50%;

	margin-top:-25px;

	display:block;

	width:32px;

	height:40px;

	background:url(../images/slider-arrow.png) -110px 5px no-repeat;

	filter:alpha(opacity=50);

	opacity:0.5;

}

.siteBanner .next {

	left:auto;

	right:3%;

	background-position:8px 5px;

}

.siteBanner .prev:hover, .siteBanner .next:hover {

	filter:alpha(opacity=100);

	opacity:1;

}

.siteBanner .prevStop {

	display:none;

}

.siteBanner .nextStop {

	display:none;

}

.fwmain_nright .item_list li {

	clear:both;

	line-height:34px;

	height:34px;

	padding-left:10px;

}

.fwmain_nright .item_list li a {

	background: url(../images/sidebar_icon.jpg) no-repeat left center;
	

}

.fwmain_nright a {

}

.fwmain_nright a:hover {

	color:#e97a27;

}

#hrieContent li {

	text-indent:2em;

}

.product_buy a:hover {

	color:#333;

}

.tempWrap {

	overflow:hidden;

	position:relative;

	width:990px;

	margin:0 auto;

}
*/
/*Title + Pic2 Scroll*/

/*.item_list6 li {

	float: left;

	height: 150px;

	width: 150px;

}

.item_list6 li img {

	line-height: 20px;

	margin: 10px 10px 5px 5px;

	overflow: hidden;

	padding:3px;

	background:#fff;

	border:1px solid #bebdbd;

}

.item_list6 li .title {

	text-align:center;

	color:#4a4a4a;

}

.item_list6 li .articleTime {

	text-align:center;

	color:#4a4a4a;

}*/

/*////修改标签标题样式*/

/*.index_company .label_title {background: url(../images/newbg.jpg) no-repeat left bottom; padding-left:160px; color:#E60F03;}
.index_news .label_title {background: url(../images/aboutbg.jpg) no-repeat left bottom; padding-left:170px; color:#E60F03;}

.fwmain_total .label_title {background: url(../images/case.jpg) no-repeat left bottom; padding-left:275px;}





.fwmain_left .label_title {

	height:55px;

	line-height:55px;

	background: url(../images/tit_icon1.png) no-repeat left;

	padding-left:60px;

}

.fwmain_right .label_title {

	height:55px;

	line-height:55px;

	background: url(../images/tit_icon2.png) no-repeat left;

	padding-left:60px;

}

.fwmain_center .label_title {

	height:55px;

	line-height:55px;

	background: url(../images/tit_icon3.png) no-repeat left;

	padding-left:60px;

}



.fwmain_nleft .label_head {

	background:#e97a27;

	height:45px;

}

.fwmain_nleft .label_head .label_title {

	height:45px;

	line-height:45px;

	font-size:18px;

	color:#fff;

	padding:0;

	width:100%;

	text-align:center;

}

.fwmain_nleft .label_content {

	padding:5px 0;

}

.fwmain_nright .label_head {

	background: url(../images/tit_right.png) no-repeat left;

	height: 63px;

	

}

.fwmain_nright .label_head .label_title {

	background:none;

	height: 63px;

	line-height: 63px;

    color: #896539;

	padding:0 0 0 66px;

	text-align:left;

	width:254px;

	text-align:center;

	font-size:45px;

}
*/
/*/////////////////////////////////*/

.fw_content .label {

	margin-bottom:15px;

}

.index_banner {

	background:#000;

}

.index_banner .label {

	width:1346px;

	margin:0 auto; 
}

.n_banner {

	background: url(../images/banner_bg.png) repeat-x left bottom;

}

.n_banner .label {



}.notice .tempWrap{

	width:100% !important;

}

/*----about-------------*/

.fy{ width:100%; float:left;}

.fyLeft{ float:left;width:200px;overflow:hidden;  margin-bottom:20px; }

.l_pro{float:left;width:200px; padding-bottom:30px; background:#fcfcfc;}

.l_pro_t{ background:#333; color:#fff; font-size:18px; text-align:center; width:200px; height:60px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:60px; }

.l_procon{ float:left; width:184px; padding:20px 0 0 16px;  }

.proOne{ width:167px;float:left;overflow:hidden; padding:0 0 0 0;}

.proOne a{width:139px; background:url(../images/fleft.jpg) 16px center no-repeat; padding-left:28px;  color:#9badbd;line-height:43px; float:left;font-size:14px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-bottom:1px solid #273d50 }

.proTwo{ float:left; width:167px;line-height:25px;overflow:hidden;padding:0px 0 5px 0px;}

.proTwo li{ border-bottom:1px solid #273d50; float:left; width:100%;}

.proTwo li a{  float:left; font-size:14px; background:url(../images/fleft.jpg) no-repeat 33px center; color:#9badbd; line-height:42px;width:124px; font-weight:normal; text-align:left; padding-left:43px;}

.proTwo li a:hover{ float:left;color:#9badbd}

.fyRight{ float:left; padding-bottom:30px;overflow:hidden;width:800px;position:relative;}

.titler{ float:left; display:inline; margin:0 0 30px 25px; padding:0 0 3px 0px; width:777px;  height:30px;position:relative; line-height:30px ; }

.title .fl{
	float: left;
	font-size: 20px;
	width: 100%;
	height: 63px;
	line-height: 63px;
	text-align: left;
	margin-left: 20px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}

.title .fr,.title .fr a{ font-size:14px;}

.title .fr{ float:right; margin-right:8px; margin-top:5px;}

.title .fr font{ font-size:14px;}

.padding{ padding:30px 10px 0 25px;width:777px;word-break:break-all; line-height:30px; font-size:14px; }

.padding25{ width:777px; line-height:30px; font-size:14px; min-height:640px; _height:640px; }

.padding25 p { margin:10px 0; text-indent:2em;}

.fl-contact{ float:left; width:200px; display:inline; margin:23px 0 0 0; background:#fcfcfc;}

.l_pro_t1{ background:#333; color:#fff; font-size:18px; text-align:center; width:200px; height:60px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:60px; }

.fl-con{ float:left; line-height:27px; color:#666; padding:10px 0 10px 15px; padding-left:15px;}
/*QQ客服*/
.main-im {
	position:fixed;
	right:10px;
	top:100px;
	z-index:100;
	width:110px;
	height:180px;
	box-shadow:0px 0px 10px 8px #ebebeb;
}
.main-im .qq-a {
	display:block;
	width:106px;
	height:116px;
	font-size:14px;
	color:#f00;
	text-align:center;
	position:relative;
}
.main-im .qq-a span {
	bottom:5px;
	position:absolute;
	width:90px;
	left:10px; font-weight:bold;
}
.main-im .qq-hover-c {
	width:70px;
	height:70px;
	border-radius:35px;
	position:absolute;
	left:18px;
	top:10px;
	overflow:hidden;
	z-index:9;
}
.main-im .qq-container {
	z-index:99;
	position:absolute;
	width:109px;
	height:118px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom:1px solid #dddddd;
	background:url(../images/qqkf/qq-icon-bg.png) no-repeat center 8px;
}
.main-im .img-qq {
	max-width:60px;
	display:block;
	position:absolute;
	left:6px;
	top:3px;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.main-im .im-qq:hover .img-qq {
	max-width:70px;
	left:1px;
	top:8px;
	position:absolute;
}
.main-im .im_main {
	background:#fff;
	border:1px solid #dddddd;
	/*border-radius:10px;*/
	
	display:none;
}
.main-im .im_main .im-tel {
	color:#000000;
	text-align:center;
	width:109px;/*height:125px;*/
	border-bottom:1px solid #dddddd;
}
.main-im .im_main .im-tel div {
	font-weight:bold;
	font-size:12px;
	margin-top:9px;
}
.main-im .im_main .im-tel .tel-num {
	font-family:Arial;
	font-weight:bold;
	color:#f60;
}
.main-im .im_main .im-tel:hover {
	background:#fafafa;
}
.main-im .im_main .weixing-container {
	width:109px;
	height:109px;
	/*border-right:1px solid #dddddd;
	background:#f5f5f5;
	border-bottom-left-radius:10px;
	background:url(../images/qqkf/weixing-icon.png) no-repeat center center;*/
	float:left;
}
.main-im .im_main .weixing-show {
	width:112px;
	height:140px;
	background:#ffffff;
	border-radius:10px;
	border:1px solid #dddddd;
	position:absolute;
	left:-125px;
	top:-126px;
}
.main-im .im_main .weixing-show .weixing-sanjiao {
	width:0;
	height:0;
	border-style:solid;
	border-color:transparent transparent transparent #ffffff;
	border-width:6px;
	left:112px;
	top:134px;
	position:absolute;
	z-index:2;
}
.main-im .im_main .weixing-show .weixing-sanjiao-big {
	width:0;
	height:0;
	border-style:solid;
	border-color:transparent transparent transparent #dddddd;
	border-width:8px;
	left:112px;
	top:132px;
	position:absolute;
}
.main-im .im_main .weixing-show .weixing-ma {
	width:104px;
	height:103px;
	padding-left:5px;
	padding-top:5px;
}
.main-im .im_main .weixing-show .weixing-txt {
	position:absolute;
	top:110px;
	left:7px;
	width:100px;
	margin:0 auto;
	text-align:center;
}
.main-im .im_main .go-top {
	width:109px;
	height:40px;
	/*background:#f5f5f5;
	border-bottom-right-radius:10px;
	background:url(../images/qqkf/totop-icon.png) no-repeat center center;*/
	float:left;
	background:#efefef;
	margin-top:20px;
}
.main-im .im_main .go-top a {
	display:block;
	line-height:45px;
	text-align:center;
	color:#f00;
}
.main-im .close-im {
	position:absolute;
	right:10px;
	top:-12px;
	z-index:100;
	width:24px;
	height:24px;
	display:none;
}
.main-im .close-im a {
	display:block;
	width:24px;
	height:24px;
	background:url(../images/qqkf/close_im.png) no-repeat left top;
}
.main-im .close-im a:hover {
	text-decoration:none;
}
.main-im .open-im {
	cursor:pointer;
	margin-left:68px;
	width:40px;
	height:133px;
	background:url(../images/qqkf/open_im.png) no-repeat left top;
}
.main-im .im_main .im-tel li
{
	height: 30px;
line-height: 30px;
margin-left: 5px;
list-style:none;
}

.proul li{ float:left; width:245px; height:247px; background:#eaeaea; display:inline; padding:0 0 10px 0; margin:0px 5px 25px 12px; position:relative; overflow:hidden;}

.proul li img{ float:left; width:245px; height:184px;}

.proul li p.wor{ float:left; width:230px; line-height:20px;  font-size:14px; padding:15px 0 0 15px;}

.proul{ float:left; width:786px; padding:0px 0 0 14px;}

.casetitle1{ left:0; top:0;position:absolute; width:245px; height:120px; padding-top:22px;  /* background:rgba(0,0,0,0.5);*/ background:url(../images/bigbg.png) top center repeat;_background:none; _background:#000; _filter:alpha(opacity=50); }

.proul li p.wor span{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.proul li p.wor label{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.title_s{ text-align: center;color: #778795;font-size: 12px;line-height: 35px;}

.padding25 h2{ font-size:18px; font-weight:normal; color:#1d1d1d; font-weight:bold;}

.padding25 .center img{ border:1px solid #ccc; margin-bottom:10px; width:auto; max-width:600px;_width:expression(this.width > 600 ? "600px" : this.width);overflow:hidden; }

.newsview{ min-height:300px;display:inline; width: auto; padding:25px 0px 0 45px;padding-top:5px;margin-bottom:25px; padding-bottom:15px;_height:300px; font-size:14px; line-height:28px; float:left; }

.returnlist{ display:inline; margin:30px 0 0 330px;  float:left;font-size:14px; background:#6f8190; width:101px; height:33px; text-align:center; color:#d8e1ea; line-height:33px; }

.fy-left{ float:left;width:35px; height:75px; text-align:center; font-size:14px; padding:20px 0 0 0; background:#6f8190; color:#d8e1ea;}

.fy-right{ float:left;width:35px; height:75px; text-align:center; font-size:14px; padding:20px 0 0 0; background:#6f8190; color:#d8e1ea;}

.aaleft{ width:35px; height:75px; position:absolute; left:20px;top:330px;}

.aaleft_kk{ float:left;height:156px; width:53px; }

.aaleft1{ width:35px; height:75px; position:absolute; right:0px;top:330px;}

.pro-ri{ display:block; font-size:14px; padding-left:35px;}

.pro_cname{ display:block; float:left;border-bottom:1px solid #000000; height:41px;display:inline; width:745px;margin:0 0 0 35px;}

.pro_cname span{ float:left; background:#1a2a38; line-height:41px; color:#9badbd; font-size:16px; padding:0 20px; }
.case-ul li{
	float: left;
	width: 245px;
	height: auto;
	background: #eaeaea;
	display: inline;
	padding: 0 0 0 0;
	margin: 0px 2px 20px 10px;
	position: relative;
	overflow: hidden;
	border: 1px dotted #CCC;
}

.case-ul li img{ float:left; width:245px; height: auto;}

.case-ul li p.wor{ float:left; width:230px; line-height:40px;  font-size:14px; padding:0 0 0 15px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center;}

.case-ul{ float:left; width:786px; padding:0px 0 0 20px; margin-top:10px;}

/* page*/

.page{ font-family:"宋体";margin-top:15px; font-size:12px;float:left; width:770px; line-height: 28px; text-align:right; color:#364a5b;}

.page a { color:#fff; padding:0 10px; margin:0 5px;  background: #677682;}

.page *{ display:inline-block; _zoom:1;_display:inline;vertical-align:middle;line-height:28px;height:28px;padding-bottom:1px; }

.page a:hover {color:#fff; }

.page img{ height: auto; margin:0 3px;}

.page .bg{ font-weight: normal; color:#fff; margin:0 5px;}

.page .current {display:inline-block;border: 1px solid #677682;  padding:0 10px;  color:#fff; background:#677682;margin:0 5px;}

.total{text-align:center;height:32px; line-height:32px;}

.reach{text-align:left; padding-left:5px; height:32px; line-height:32px;}

.btn{ width:36px;}

.btn a{ background: #677682; color: #fff; line-height: 32px; width: 30px; height: 32px; text-align: center;}

.input_page{ width:28px;height:32px; text-align:center;  background:#677682; color:#fff; font-size:12px; line-height:32px;}

.arrow_l{

border:10px solid #000; margin-top: 10px; display: inline; border-color:#f00 transparent transparent transparent; border-style:solid dashed dashed dashed;}

.page a.le{ margin:0 5px; background:url(../images/pagel.gif) #677682 4px center no-repeat; }

.page a.ri{ margin:0 5px; background:url(../images/pager.gif) #677682 48px center no-repeat; }
/*----------------news-----------------*/

.news_list{ float:left;padding:0 0 0 40px;width:750px;font-size:14px}

.news_list li{float:left;width:750px;line-height:42px; border-bottom:1px dashed #d8d8d6;}

.news_list li a{float:left;width:100%;height:42px;line-height:42px;background:url(../images/nleft.jpg) left center no-repeat;}

.news_list li a span{cursor:pointer}

.news_list li .fl{width:546px;margin-left:6px;display:inline;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:10px;font-size:14px}

.news_list li .fr{margin-right:5px;font-size:12px; float:right;}
.TabTitle2 ul.expmenu li div.header {display: block;height:40px;overflow: hidden;line-height: 40px; text-align:center;  border-bottom:1px solid #223546; }

.TabTitle2 ul.expmenu li div.header a {color:000;font-size: 12px;padding-left:10px; font-size:14px; text-decoration:none;}

.TabTitle2 ul.expmenu li div.header .arrow {display: block;width: 28px;height: 30px;background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}

.title
{	
/*border-bottom: 2px solid #ccc;*/
margin-left: 10px;
height: 63px;
}
#kd{ width:100%; height:549px!important;}