@charset "utf-8";
/* CSS Document */
/*模板页面样式*/
* { margin:0; padding:0; }
body { color:#51504D; font:12px/18px Microsoft YaHei, Verdana, Geneva, sans-serif; }
ol, ul { list-style: none outside none; }
img { border:none; }
/*前台a标签样式*/
a:link, a:visited { color: #444444; 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 { color: #444444; text-decoration: none; outline:none; }
.edit_page a:hover, .edit_page a:active { color: #874128; text-decoration: none; outline:none; }
.clear { clear:both; }
.fwtop { width:990px; margin:0 auto; background: url(../images/top_bg.jpg) no-repeat left top; }
.fwtop .fwtop_head { width:1000px; margin:0 auto; position:relative; height:123px; }
.fwtop_logo { float: left; }
.fwtop_banner { margin:10px 0; }
.fwtop_banner img { }
/*头部信息*/
.fwtop_info { float:right; height:72px; padding-top:10px; padding-right:15px; }
.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-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; font-size: 12px; padding: 5px 0; position: absolute; width: 75px; z-index: 503; display:none; left:-1px; top:20px; }
.select_language ul li a { padding:2px 5px; display:block; width:65px; }
.select_language ul li a:hover { background:#e8e8e8; }
.topSearch { float:right; }
.fwmain { width:990px; margin: 0 auto; padding:0 0px 10px; }
.fwmain_left { width:260px; float: left; color: #4a4a4a; }
.fwmain_center { width: 450px; float: left; padding-left: 10px; display: inline; overflow: hidden; }
.fwmain_right { width:725px; float: right; color: #4a4a4a; }
.fwmain_right .index_company { float:left; width:460px; }
.fwmain_right .index_news { width:260px; float:right; }
.fwmain_right .index_pro { float:left; width:725px; }
.fwmain_total { }
/*内页区域*/
.fwmain_nleft { width:260px; float: left; color: #4a4a4a; }
.fwmain_nright { width:725px; float: right; color: #4a4a4a; }
/*内页区域*/
.fwbottom { margin: 0 auto;line-height:23px;/*border-top:2px solid #1b74ae;*/
	width:990px; padding-top:10px; background:#e9f2f9; }
.fwbottom_bottomInfo { width:990px; margin:0 auto; }
.fwtop_mainNav { width:990px; background: url(../images/menubg.jpg) repeat-x left bottom; margin:0 auto; }
/*网站基本导航样式*/
.fwtop_nav { z-index:1; height:35px; width:990px; font-family:Microsoft YaHei; margin:0 auto; }
.fwnavlink li { float: left; height:35px; }
.fwnavlink a { display:  inline-block; height: 35px; text-decoration: none; text-align: center; width:82px; color:#fff; line-height:35px; font-size:14px; }
.fwnavlink a:hover { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink .open a { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink a:selected {background: #9D0A05;color: #FFFFFF;display:inline-block;text-decoration: none;}
/*下拉导航样式*/
.fwtop_nav2 { }
.fwnavlink2 { position:relative; z-index: 1; height:35px; width:990px; margin:0 auto; font-family: Microsoft YaHei; }
.fwnavlink2 .m { float:left; position:relative; z-index:1; }
.fwnavlink2 h3 a { display: inline-block; height:35px; text-decoration: none; text-align: center; width:110px; color:#fff; line-height:35px; font-size: 14px; font-weight: normal; }
.fwnavlink2 .on h3 a { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink2 h3 a:hover { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink2 .sub { display:none; /*默认隐藏*/ position:absolute; left:0; top:35px; z-index:1; width:100px; background: #cd0005; padding:5px; }
.fwnavlink2 .sub li { text-align:center; }
.fwnavlink2 .sub li a { display:block; border-bottom:1px dotted #fff; color:#fff; line-height:25px; }
.fwnavlink2 .sub li a:hover { background:#FFF; color: #cd0005; }
.fwnavlink2 .block { float:left; }
/*横向下拉导航样式*/
.fwtop_nav3 { position:relative; z-index:5; height:35px; width:990px; margin:0 auto; font-family: Microsoft YaHei; }
.fwtop_nav3 .m { float:left; position:relative; z-index:1; }
.fwtop_nav3 h3 a { display: inline-block; height:35px; text-decoration: none; text-align: center; width:110px; color:#fff; line-height:35px; font-size: 14px; font-weight: normal; }
.fwtop_nav3 .on h3 a { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwtop_nav3 h3 a:hover { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwtop_nav3 .sub { display:none; /*默认隐藏*/ width:500px; position:absolute; left:0; top:35px; height:26px; line-height:26px; padding:7px 0; background:#cd0005; float:left; z-index:5; }
.fwtop_nav3 .sub li { float:left; }
.fwtop_nav3 .sub li a { display:block; padding:0 15px; margin:0 5px; color:#FFF; }
.fwtop_nav3 .sub li a:hover { background:#fff; color:#cd0005; }
.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:35px; width:990px; margin:0 auto; font-family: Microsoft YaHei; }
.fwnavlink4 .m { float:left; position:relative; z-index:1; }
.fwnavlink4 h3 a { display: inline-block; height:35px; text-decoration: none; text-align: center; width:110px; color:#fff; line-height:35px; font-size: 14px; font-weight: normal; }
.fwnavlink4 .on h3 a { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink4 h3 a:hover { background: url(../images/menu_on.jpg) no-repeat left bottom; }
.fwnavlink4 .sub { display:none; /*默认隐藏*/ position:absolute; left:0; top:35px; background:#cd0005; float:left; line-height:30px; padding:5px; }
.fwnavlink4 .sub dl { display:inline-block;  *display:inline;zoom:1; vertical-align:top; line-height:26px; }
.fwnavlink4 .sub dl dt a { color:#fff; display:block; border-bottom:1px dotted #fff; width:106px; padding-left:10px; }
.fwnavlink4 .sub dl dd span { color:#fff; padding-left:20px; display:block; border-bottom:1px dotted #fff; }
.fwnavlink4 .sub dl dt a:hover { color:#cd0005; background:#fff; }
.fwnavlink4 .sub dl dd span:hover { color:#cd0005; background:#fff; }
.clearfix:after { clear: both; /*content: ".";*/
	display:inline-block; height: 0; visibility: hidden; }
/*竖型3级菜单*/
.fwtop_nav6 { margin:auto; }
.fwtop_nav6 h1 { padding:0 10px; }
.fwtop_nav6 h1.selected { color:#FFF; }
.fwtop_nav6 h1 a:link, .fwtop_nav6 h1 a:visited, .fwtop_nav6 h1 a:active { clear:both; line-height:35px; height:35px; background: url(../images/article_arrow_1.gif) no-repeat left center; color: #606060; font-size:16px; display: block; padding-left:20px; }
.fwtop_nav6 h1 a:hover { color:#d40120; }
.fwtop_nav6 h2 { cursor:pointer; color:#000; font-size:12px; font-weight:normal; padding:5px 0 5px 70px; }
.fwtop_nav6 h2.selected { background:url(../images/fwtop_nav6up.gif) 5px 12px no-repeat #e9e4d8; }
.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:#F00; }
.no { display:none; }
/*可拖动模块最外层div*/
.label { clear:both; overflow:hidden; }
.label_head { height:33px; padding-left:15px; background: url(../images/ny_bg1.jpg) repeat-x left bottom; }
.label_title { color: #4a4a4a; font-size:14px; line-height:33px; float:left; background: url(../images/lable_title_bg.jpg) no-repeat left bottom; color:#fff; width:100px; text-align:center; }
.link_more { float: right; padding-right:5px; line-height:28px; }
a.more { display:inline-block;outline:none; color:#2dabfc; font-weight:normal; }
/*文章列表默认样式-start*/
.item_list { line-height: 21px;width:100%;float:left;}
.item_list li { clear:both; line-height: 25px; height:25px; }
.item_list li a { padding: 0 5px 0 15px; line-height:25px; position:relative; color:#4a4a4a; background: url(../images/article_arrow_1.gif) no-repeat left center; }
.item_list li span.datetime { position:absolute; right:10px; }
.item_list li a:hover,.item_list li a.current { color:#d40120; }
/*文章列表样式-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; }
.label_content h1 a.current {color:#cd0005; }
/*文章列表样式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; margin:5px;display:inline;}
.pic_list1 li img { height: 150px; line-height: 20px; margin: 10px 10px 5px 5px; overflow: hidden; width: 200px; 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; }
.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:100%; 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; padding-bottom: 6px; 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: #f96125; }
/*内容页公共部分-end*/


/*游客评论样式*/
.discuss_detail { width:100%; margin:0 auto; }
.discuss_detailtitle { height:24px; line-height:24px; }
.discuss_detailtitle .hot { background:url(../images/discuss1.gif) no-repeat; float:left; width:70px; text-align:center; }
.discuss_detailtitle .report { background:url(../images/discuss2.gif) no-repeat; float:right; width:80px; padding:0 0 0 25px; }
.discuss_detailmore ul { margin:0; padding:0; }
.discuss_detailmore li { list-style:none; margin:10px auto; padding:5px 0 0 5px; border-top:1px dotted #CCCCCC; }
.discuss_detailmore li p { margin:0; padding:5px; }
.discuss_detailmore li p.title { color:#CCCCCC; }
.discuss_report { margin:15px auto; position:relative; }
.discuss_report_img { width:50px; float:left; }
.discuss_report_form { padding-left:70px; }
.discuss_report_textarea { border-top:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; }
.discuss_report_textarea textarea { border: medium none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; width:100%; height:60px; margin-right:20px; }
.discuss_report_toolbar { border-top:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; overflow: hidden; height:30px; line-height:30px; position:relative; }
.discuss_report_toolbar1 { padding-right:100px; border-right:solid 1px #CCCCCC; position:relative; }
.discuss_report_toolbar2 { background-color:#eeeded; border-left:solid 1px #CCCCCC; position: absolute; right: 0; top: 0; text-align: center; width: 100px; }
.discuss_button { border:0; background-color:#eeeded; color: #555555; font-size: 14px; font-weight: bold; height: 30px; line-height:30px; }
.discuss_report_feeling { left:6px; position:absolute; top:6px; }
.discuss_report_feelingimg { display: block; height: 18px; margin-right: 4px; opacity: 0.6; width: 19px !important; background:url(../images/discuss4.gif) no-repeat; }
.discuss_report_feelingimg:hover { display: block; height: 18px; margin-right: 4px; opacity: 0.6; width: 19px !important; background:url(../images/discuss4.gif) 0 -18px no-repeat; }
.discuss_report_code { right:120px; position:absolute; top:0; }
.discuss_report_code input { width:60px; margin-top: 5px; border:solid 1px #CCCCCC; }
.discuss_report_code span { float:left; margin-right:5px; }
.qqFace { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DFE6F6; margin-left: 70px; padding: 5px; width: 455px; margin-top:-16px; }
.qqFace table td { padding:2px; }
.qqFace table td img { cursor:pointer; border:1px #fff solid; }
.qqFace table td img:hover { border:1px #0066cc solid; }
/*单页图文简介—start*/
.about_pic { margin:0px 21px 5px 0px; display:block; float:left; width:100px; height:60px; }
.about_con { line-height:24px; }
.about_con p span { padding-left:20px; }
.about_con img { padding:10px 10px 0px 0; }
/*新闻内容页*/
.news_detail { 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:200%; 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 { float:left; width:40%; margin-left:15px; }
.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; }
.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; }
.prev-article{float:left;display:inline-block;margin-left:10px;}
.next-article{float:right;display:inline-block;margin-right:10px;}
/*无购买产品内容页*/
.product_preview2 { overflow:hidden; float:left; }
.product_info2 { float: left; width: 300px; 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*/
.buy_notes { width:96%; margin:0 auto; }
.buy_notes_title { background:#f2f0f0; height:30px; line-height:30px; }
.buy_notes_title ul { list-style:none; margin:0; padding:0; }
.buy_notes_title ul li { float:left; text-align:center; display:block; font-size:12px; font-weight:bold; width:24%; }
.buy_notes_cont { clear:both; border-bottom:dotted 1px #CCCCCC; height:50px; line-height:50px; }
.buy_notes_cont ul { list-style:none; margin:0; padding:0; }
.buy_notes_cont ul li { float:left; text-align:center; display:block; font-size:12px; width:24%; }
.buy_notes_cont ul li span { color:#CC0000; font-size:14px; font-weight:bold; }
/*产品购买记录-end*/
/*留言内容页*/
.message_detail { margin:0 auto; width:100%; }
.message_detail_report { float: left; padding: 10px 0; width:100%; }
.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; }
.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;
	line-height:18px; padding:0 0 0 25px; font-size:12px; }
.revertbut { text-align:right; }
/*下载内容页*/
.down_detail { width:98%; margin:0 auto; }
.down_detail_title { font-size:16px; font-weight:bold; text-align:left; line-height:35px; }
.down_intro { height: auto !important; }
.down_preview { width: 250px; float:right; }
.down_info { padding-right: 270px; }
.down_summary { float: left; padding: 10px 0; width:100%; }
.down_summary ul { padding:0; margin:0; list-style:none; }
.down_summary li { clear: both; overflow: hidden; padding: 6px; border-bottom: 1px dashed #DDDDDD; }
.down_summary li span { float:left; margin-right:10px; }
.down_summary li img { border:0; }
.down_detailmore { margin:10px 0; width:100%; border-color: #DEDFDE; border-image: none; border-style: solid; border-width: 1px; background:#f4f4f4; }
.down_detailmore_title ul { padding:0; margin:0; list-style:none; }
.down_detailmore_title li { float: left; height: 28px; width:70px; line-height:28px; text-align:center; }
.downNavCurrent { border-top: 4px solid #B10000; height: 28px; line-height:28px; width:70px; text-align:center; background:#ffffff; }
.down_detailmore_content { background:#FFFFFF; padding:10px; }
/*招聘内容页*/
.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 { /*  height: 25px; */
}
.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; width:53px; background-color:#FFF; display:none; z-index:503; border: 1px #d1d0d0 solid; border-top:none; font-size:12px; top:20px; left:0px; }
.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; }
/*简版会员登录*/
.user_login_sub2 ul { margin:0; padding:0; list-style:none; }
.user_login_sub2 ul li { clear:both; padding:5px 0; }
.user_login_sub2 ul li span { float:left; text-align:right; width:30%; padding:3px 0; }
.user_login_sub2 ul li input { padding:3px; width:60%; border:solid 1px #CCCCCC; }
.user_login_sub2 ul li input.code { float:left; padding-left:3px; width:60px; border:solid 1px #CCCCCC; }
.user_login_sub2 ul li input img { float:left; margin-left:10px; }
.user_login_sub2 ul li input.btn1 { border:0; width:45px; height:21px; /*float:left;*/
	margin-left:20px; }
.user_login_sub2 ul li input.btn2 { border:0; width:69px; height:21px; margin-left:10px;/*float:left;*/ }
.user_login_sub2 ul li img { border:0; width:40px; height:15px; float:left; margin:12px 0 0 10px; }
.memberLogin_form { padding:15px; }
.memberLogin_form ul li { margin-bottom:10px; }
.memberLogin_form ul li span { width:90px; text-align:right; display:inline-block; }
.memberLogin_form ul li .txt { 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; }
.memberLogin_form ul li .input_button { 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; }
.memberLogin_form .articletable { font-size:12px; margin-bottom:15px; }
.memberLogin_form .articletable tr th { background: none repeat scroll 0 0 #eaf2fe; color: #666; font-weight: bold; height: 30px; line-height: 30px; padding: 0 5px; }
.memberLogin_form .articletable tr td { background: none repeat scroll 0 0 #FFFFFF; color: #666666; height: 25px; line-height: 25px; padding: 5px; text-align: left; text-align: center; border-bottom: 1px #dadada dashed; }
/*会员注册*/
.user_register { margin:0 auto; width:580px; background:url(../images/err_bg.gif) left top no-repeat; }
.user_register_form { border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; background:#FFFFFF; margin:0 0 0 7px; }
.user_register .user_login_form { padding-left:40px; }
.user_login_form ul li em { font-style:normal; display:inline-block; margin-right:15px; }
.user_login_form ul li em input { margin-right:3px; vertical-align:middle; }
/*会员中心*/
.user_center { margin:0 auto; width:900px; background:url(../images/err_bg.gif) left top no-repeat; }
.user_center_sub { border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; background:#FFFFFF; margin:0 0 0 7px; padding:15px; /*width:921px;*/
	min-height:300px; }
.user_center_sub1 { /*border: 1px solid #F4F4F4;*/
	text-align: left; width: 160px; float:left }
.user_center_sub1 h3 { background:url(../images/buy_inco01.jpg) repeat-x; height:27px; line-height:27px; border:solid 1px #FEE0B1; font-size:14px; padding-left:10px; }
.user_center_sub1 ul { border: 1px solid #fee0b1; margin:0; padding:10px 0; list-style:none; }
.user_center_sub1 ul li a { background:url(../images/buy_inco01.gif) 10px 10px no-repeat; height:28px; line-height:28px; padding-left:25px; display:block }
.user_center_sub1 ul li a:hover { background:url(../images/buy_inco01.gif) 10px 10px no-repeat #EBEBEB; }
.user_center_sub2 { float:right; width:670px; }
.user_center_sub2title { background:url(../images/buy_inco02.gif) no-repeat; border-bottom:solid 2px #fdebd3; height:30px; line-height:30px; /*color:#E73A86;*/
	font-weight:bold; padding-left:20px; }
.user_center_sub2cont { padding:10px; }
/*购物车样式*/
.cart_box { /*width:990px;*/
	margin:0 auto; background:#FFFFFF; }
.cart_box_title { height: 30px; line-height: 30px; background: #eee; padding: 0 10px; position: relative; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F7F7F7), to(#eee)); background: -webkit-linear-gradient(#F7F7F7, #eee); background: -moz-linear-gradient(#F7F7F7, #eee); background: -ms-linear-gradient(#F7F7F7, #eee); background: -o-linear-gradient(#F7F7F7, #eee); background: linear-gradient(#F7F7F7, #eee); }
.cart_box_close { /*background:url(/template/images/cart_box_close.gif) no-repeat;
	position: absolute;
	width:11px;
	height:11px;
	right:5px;
	top:3px;
	cursor:pointer;*/
	display: block; position: absolute; right: 10px; top: 7px; width: 20px; height: 16px; line-height: 16px; text-align: center; background: #f60; color: #fff; cursor: pointer; }
.cart_step { height: 32px; overflow: hidden; padding: 0;/*background:none #E6E6E6;
	width:100%;*/ }
.cart_step ul { margin:0; padding:0; }
.cart_step ul li { background: url(../images/buy_cart.gif) no-repeat scroll 100% -64px #E6E6E6; color: #666666; float: left; /*padding: 0 15px 0 0;*/
	text-align: center; width:33.33%;  *width:33.30%;
height:32px; line-height:32px; font-weight:bold; font-size:14px; }
.cart_step ul li.on { color:#FFFFFF; background: url(../images/buy_cart.gif) no-repeat scroll 100% -64px #ff9600; }
.cart_step ul li.next { color:#666666; background: url(../images/buy_cart.gif) no-repeat scroll 100% -32px #E6E6E6; }
.cart_step ul li.none { color:#666666; background:#E6E6E6; }
.cart_step ul li.last { color:#fff; background:#ff9600; }
.cart_cont { padding:10px; }
.cart_cont_noproduct { width:160px; height:65px; background:url(../images/buy_cart2.gif.jpg) no-repeat; margin:0 auto; padding:10px 0 0 100px; }
.cart_cont_noproduct p { padding:5px 0; font-size:14px; }
.cart_cont_noproduct p a { color:#FF6600; }
.cart_table { /*background: none repeat scroll 0 0 #CBCBCB;*/
	font-size: 12px; width: 100%; }
.cart_table td a { color:#666; }
.cart_table td a:hover { color:#ff9600;/*text-decoration:underline;*/ }
.cart_table td { /*background: none repeat scroll 0 0 #FFFFFF;*/
	color: #666666; height: 25px; line-height: 25px; padding: 5px; text-align: left; text-align:center; border-bottom:1px #dadada dashed; }
.cart_table th { background: none repeat scroll 0 0 #eaf2fe; color:#666; font-weight: bold; height: 30px; line-height: 30px; padding: 0 5px; }
.cart_bnt { margin:15px 0; float:right; }
.cart_bnt1 { background:url(../images/shop_go_on.gif) no-repeat; width:104px; height:30px; line-height:30px; font-size:14px; text-align:center; /*font-weight:bold;*/
	float:left; }
.cart_bnt2 { background:url(../images/shop_go_over.gif) no-repeat; width:100px; height:30px; line-height:30px; font-size:14px; float:left; margin:0 0 0 20px; text-align:center; }
.cart_bnt2 a { color:#FFFFFF;/*font-weight:bold;*/ }
.cart_bnt a { display:block; }
.cart_table img { vertical-align:middle; margin:0 3px; }
/*确认订单信息*/
.goods_order { padding:15px; width:723px; }
.delivery_address { margin-bottom:25px; }
.delivery_address_title { background:url(../images/shop_mail.png) no-repeat left; padding:0 0 0px 40px; font-size:14px; font-weight:bold; border-bottom: 1px solid #dadada; color:#4a4a4a; height:35px; line-height:42px;/*position:relative;*/ }
.address_manage { font-size:12px; color:#F00; /*display:inline-block;*/
	margin-left:20px; position:absolute; right:10px; }
.delivery_address_tab { border-collapse:collapse; border:none; margin:10px 0; color:#666; }
.delivery_address_tab tr td { border-bottom:1px #dadada dashed; height:30px; line-height:30px; padding-left:8px; }
.delivery_address_tab tr#selected { background:#fffbef; border:1px #fbdfc9 solid; }
.delivery_address_add { background:url(../images/list_add.png) no-repeat left; padding-left:24px; height:16px; line-height:18px; /*float:right;*/
	margin-left:8px; }
.delivery_address_add a { color:#ff9600; }
.add_address_list { margin:10px 0 10px 20px; }
.add_address_list p { margin-bottom:10px; }
.add_address_list .span_tit { text-align:right; width:80px; display:inline-block; font-size:12px; }
.add_address_list .address_input { 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; }
.add_address_list .address_textarea { 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: 60px; line-height: 19px; margin-right:10px; width: 300px; vertical-align: top; }
.add_address_list .span_tip { color:#999; vertical-align:bottom; font-size:11px; }
.ml105px { margin-left:105px; }
.cart_list { margin-bottom:25px; }
.cart_list_title { background:url(../images/shopping_cart.png) no-repeat left; padding:0 0 0px 40px; font-size:14px; font-weight:bold; border-bottom: 1px solid #dadada; color:#4a4a4a; height:35px; line-height:42px;/*position:relative;*/ }
.mt15px { margin-top:15px; }
.ft_c { color:#F50; }
.cart_table .price_total { font-size:16px; }
.admin_express { margin-bottom:25px; }
.admin_express_title { background:url(../images/truckyellow.png) no-repeat left; padding:0 0 0px 45px; font-size:14px; font-weight:bold; border-bottom: 1px solid #dadada; color:#4a4a4a; height:35px; line-height:42px;/*position:relative;*/ }
.admin_price_total { color:#666; }
.admin_total_title { background:url(../images/price_total.png) no-repeat left; padding:0 0 0px 35px; font-size:14px; font-weight:bold; border-bottom: 1px solid #dadada; color:#4a4a4a; height:35px; line-height:42px; }
.admin_price_total .span_1 { font-size:14px; margin:15px 0 5px 0; text-align:right; }
.admin_price_total .add_icon { color:#F00; font-size:20px; margin:0 15px; }
.admin_price_total .line { background:#e07774; height:2px; margin:5px 0; font-size:2px; }
.admin_price_total .span_02 { font-size:16px; font-weight:bold; text-align: right; }
.ft_c01 { color:#F00; font-size:18px; }
.pay_style_title { background:url(../images/paypal.png) no-repeat left; padding:0 0 0px 35px; font-size:14px; font-weight:bold; border-bottom: 1px solid #dadada; color:#4a4a4a; height:35px; line-height:42px; }
.order_right { margin:30px 0; background:#fcfef0; padding:30px; }
.order_right_title { background: url(../images/ok.png) no-repeat; padding-left:60px; height:48px; font-size:16px; font-weight:bold; line-height:55px; color:#4a4a4a; }
.order_right p { font-size:14px; margin-bottom:5px; }
.order_right p img { vertical-align:middle; }
/* 幻灯片css */
.slideBox { overflow:hidden; position:relative;padding:0px 5px;width:240px; z-index:0; }
.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:5px; bottom:30px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on { background:#f00; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd img { width:100%; height:100%; display:block; border:0; }
.slideBox .td { width:100%;height:25px;line-height:25px;overflow:hidden;text-align:center;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .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; }
.slideBox .next { left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover, .slideBox .next:hover { filter:alpha(opacity=100); opacity:1; }
.slideBox .prevStop { display:none; }
.slideBox .nextStop { display:none; }
/*公告通知样式	*/	
.label_content { position:relative; padding:5px 10px; }
.label_content.item_list5 { padding:10px; }
.label_content.item_list5 .tempWrap { width:425px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.label_content.item_list5 ul { overflow:hidden; zoom:1; }
.label_content.item_list5 ul li { margin-right:20px; float:left; height:24px; line-height:24px; text-align:left; _display:inline; width:auto !important; }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.label_content.item_list5 ul li span { color:#999; }
/*广告位样式*/
.advContent { width:100%; height:100%; }
.advContent img { border:0; }
/*视频样式*/
.video { /*padding:10px;*/
}
.media { }
/*友情链接样式*/
.friendLink { padding:10px; }
.friendLink ul li { float:left; }
.friendLink ul li a { display:inline-block; padding:8px; background:#fff; border:1px solid #dadada; margin-right:10px; margin-bottom:10px; }
.friendLink ul li a img { border:none; }

.focusLink { padding:10px; background:#3787c8;}
.focusLink ul li { float:left;display:inline-block;margin:2px 6px; width:126px;height:22px;line-height:22px; overflow: hidden;}
.focusLink ul li a { float:left;padding:3px 6px;color:#fff; }
.focusLink ul li a:hover { background-color:#5f9fd3; }
.focusLink ul li a img { border:none; }
/*底部导航*/
.siteBottomNav { clear:both; margin:0 auto; }
.siteBottomNav ul { padding:0; list-style:none; width:800px; margin:10px auto; }
.siteBottomNav ul li { float:left; margin:0px 10px; }
.siteBottomNav ul li a { color:#4a4a4a; }
/*********新弹出框的样式*******/
.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.png) 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*/
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; }/****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; }/****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; }
/*////修改标签标题样式*/
.label { margin-bottom:10px; background:#FFF; border:1px solid #d6d6d6; padding:1px; }
.fwmain_left .label_head { height:29px; margin:5px 5px 0; background: url(../images/left_header_bg.jpg) no-repeat right top; padding:0; }
.fwmain_left .label_head .label_title { font-size:14px; line-height:29px; float:left; background:url(../images/left_title_bg.jpg) no-repeat left top; color:#fff; padding-left:25px; text-align:left; }
.fwmain_right .label_head { }
.fwmain_right .label_head .label_title { }
.fwmain_center .label_head { }
.fwmain_center .label_head .label_title { }
.fwmain_nleft .label_head { height:29px; margin:5px 5px 0; background: url(../images/left_header_bg.jpg) no-repeat right top; padding:0; }
.fwmain_nleft .label_head .label_title { line-height: 29px; float:left; background: url(../images/left_title_bg.jpg) no-repeat left top; color:#fff; padding-left:25px; text-align:left; }
.fwmain_nright .label_head { }
.fwmain_nright .label_head .label_title { }
.fwmain_nright .label_content { }
/* 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; background: url(../images/line.jpg) no-repeat left bottom; }
.fwmain_nright .item_list li a { background:none; }
.fwmain_nright a { color: #9a9084; }
.fwmain_nright a:hover { color: #f96125; }
#hrieContent li { text-indent:2em; }
.fwtop_banner .siteBanner { width:990px; margin:0 auto; border:none; }
.product_buy a:hover { color:#333; }
.location_nav { padding:5px; }
/*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; }

.PageDiv {  padding: 15px 0 15px 0;background-color:#fff; width:100%;}
.PagerClass { padding: 6px; }
.PagerClass a { padding: 3px 6px 2px 6px; background-color: #fff; border: solid 1px #165c98; color: #000; }
.PagerClass a:hover { padding: 3px 6px 2px 6px; border: solid 1px #165c98; background: #165c98; color: #fff; text-decoration: none; }
.PageCurrent { padding: 3px 6px 2px 6px; border: solid 1px #165c98; background: #165c98; color: #fff; }
.PagerButton { padding: 0 3px 0 3px; font-size: 12px; background-color: #8EC7DB; border: solid 1px #8EC7DB; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#8EC7DB); cursor: pointer; margin-left: 4px; vertical-align: middle; height: 19px; line-height: 17px; }
.PagerTextbox { background-color: #fff; border: solid 1px #C8C8C8; height: 16px; line-height: 16px; }
