/*------------------------全局--------------------*/
html { background: #FFFFFF; }
body { margin: 0px; padding: 0px; font-size: 12px; background: url(../Images/topbj.jpg) repeat-x; color: #666666; font-family:  Arial, "宋体"; }
img, form, ul, p { margin: 0px; padding: 0px; border: 0px; }
input, textarea, select { color: #666666; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

a { color: #666666; text-decoration: none; }
a:hover { color: #FF3300; }
/*------------------------------------------------*/
/*通用_页面容器------------------------------------*/
#container { }
/*通用_页面头部--------------------------*/
#header { margin: 0px auto; width: 1200px; height: 170px; }
/*LOGO*/
.header_logo { float: left; text-align: left; padding:23px 0px; width: 450px; height:83px; overflow: hidden; }
/*小字链接*/
.header_link { float: right; padding: 0px; width: 740px; height: 130px; overflow: hidden; position:relative; }
.header_link_member{ float:right;  overflow:hidden; }
.header_link_member div{ padding:10px 0px;  }
.header_link_member input{ border-bottom:1px #CFCFCF solid; border-left:0px; border-right:0px; border-top:0px;}
.header_link_lianjie{ float:right; width:140px;  padding:10px 0px; overflow:hidden;right: 0px;position: absolute;}
.header_link_tel{ float:right; overflow:hidden; padding:10px 0px;right: 0px;}
/*主菜单，有下拉*/
#mainMenu { float: left;list-style-type: none; width:1200px; height:40px;}
#mainMenu ul li { float: left; list-style: none; }
#mainMenu ul li a { display: block; width: 131px; padding-top:13px; padding-bottom:11px; text-align: center; color: #FFFFFF; font-size:14px; font-weight:bold; }
#mainMenu ul li a:hover{ background:url(../Images/menuulliabj.png) no-repeat;}
#mainMenu ul li ul { list-style-type: none; text-align: left;width:160px; padding-top:10px; left:-999px; position: absolute;   background: url(../Images/menuulbj.gif) repeat-x #2daffa; z-index:999;}
#mainMenu ul li ul li { float: left;  }
#mainMenu ul li ul li a { display: block; padding:10px; width: 140px; font-size:12px; text-align: left; text-indent:2em; background:url(../Images/menuulli.png) #2daffa no-repeat; white-space:nowrap; }
#mainMenu ul li ul li a:hover { background:url(../Images/menuulli.png) #FF9600 no-repeat; }
#mainMenu ul li:hover ul { left: auto; }
#mainMenu ul li.sfhover ul { left: auto; }
/*检查会员是否登录*/
.header_checkmember { float: left; padding: 9px 16px 11px 8px; width: 196px; height: 12px; color: #333333; }
.header_checkmember a { color: #333333; text-decoration: underline; }
.header_checkmember a:hover { color: #E00000; }
/*大幅广告条*/
.header_banner { width:100%;  padding-bottom:20px; background:url(../Images/banner-bj.gif) bottom repeat-x; overflow:hidden; position:relative; min-height:250px; }
.header_banner img{ width:1920px; height:250px; position:absolute; z-index:10; left:50%; top:0px; margin-left:-960px;}

/*全屏轮播图*/
#full-screen-slider { width:100%;  float:left; position:relative;}
#slides { display:block; width:100%;  list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:35px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:35px; height:8px; float:left; margin-left:10px;background: #CFCFCF;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#26BAE2;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.center #full-screen-slider .hang-banner{position: absolute; right: 0;background:url('../images/hang-banner.png') no-repeat;height:550px;width:22px;z-index:99;display:block;top: 0px;left:50%;margin-left:590px}
.center #full-screen-slider .hang-banner .trigger{display:block;float:left;width:22px;height:100%}
.three-dimensional{border:1px solid #CCCCCC;margin-bottom:10px}
/*全屏轮播图*/
/*通用_页面底部--------------------------*/
#footer { width:100%;  background:#38ADF2; color: #38ADF2; overflow:hidden;}
#footer_con { width:1200px; margin:25px auto; overflow:hidden; }
#footer_con div{ float:left; padding:5px 10px; font-size:12px;  clear:both; margin:5px; background:#FFFFFF; border-radius:0.5em; white-space:nowrap;-moz-border-radius:0.5em;  -webkit-border-radius:0.5em; }
.footerinput{ width:170px; border-bottom:1px #D4D4D4 solid; border-left:0px; border-right:0px; border-top:0px;}
#footer_copyright {  padding: 10px 0px; width:100%; text-align:center; background:#0798EB; color:#FFFFFF;}
/*通用_页面主体--------------------------*/
/*首页内页相同*/
#bodyer { width:100%; overflow: hidden;}
/*首页内页不同之首页*/
#bodyer_index { overflow: hidden; margin:0px auto; width:100%; }
.inabout a{ display:block; margin:10px 0px; padding:10px; width:100px; background:#0784e5; overflow:hidden; color:#FFFFFF; }
/*首页内页不同之内页*/
#bodyer_page { overflow: hidden; margin:0px auto; width:1200px; background:url(../Images/list-bj.jpg) no-repeat; }
/*第一边栏*/
#mainSidebar { float: left; width:250px; overflow:hidden; margin-bottom:50px; }
/*第二边栏*/
#subSidebar { float: left; margin-top:50px;  width:215px; overflow:hidden; }
/*边栏以外的主体区域，即核心内容区，首页内页相同*/
#indexpageBody { width:1200px; margin:0px auto; overflow:hidden; }
#indexpageBody a{ float:right; display:block; overflow:hidden; padding:10px; margin:10px 0px; background:#0784e5; color:#FFFFFF;}
#indexpageBody a:hover{background:#FF9600;}
/*核心内容区，首页内页不同之首页*/
#indexBody { margin:0px auto; width:1200px; overflow:hidden; }
/*核心内容区，首页内页不同之内页*/
#pageBody { float:right;  width:950px; }
/*页面内每个栏目块*/
.subject { width: 100%; margin-bottom: 10px; }
/*栏目块的名称*/
.subject_name { margin-bottom: 6px; }
/*会员登录框*/
.memberLogin input.textbox { padding: 1px; width: 100px; height: 14px; border: 1px solid #CCCCCC; }

/*公告*/
.announce { background: url(../Images/line_02.gif); }
.announce img { vertical-align: middle; }
/*服务*/
.service { }
/*友情链接*/
.links img { margin-bottom: 8px; }
/*最新动态*/
.news { }
/*最新动态之图片新闻*/
.innewstitle{ width:270px; border-bottom:1px #D8D8D8 dashed; padding-top:10px; padding-bottom:8px; margin-bottom:10px; overflow:hidden;}
.innewstitle span{ float:left; font-size:14px; font-weight:bold;}
.innewstitle a{ float:right;  color:#666666;}

.picNews { overflow: hidden;  line-height:20px; border-bottom:1px #D9D9D9 solid; margin-bottom:5px; }
.picNews img { float: left; margin-right:10px; width:100px; height:60px; }
.picNews .time { font-size:12px; }
.picNews .name { display: block; padding-bottom:5px; }
.picNews .name a { font-size:12px; color: #666666; font-weight:bold; }
/*最新动态之文本新闻*/
.textNews { float:left; display:block; overflow: hidden; width:100%;  color: #999999; }
.textNews a { font-size: 12px; }

.newslist{ float:left; display:block; overflow: hidden; width:950px; height:12px; padding:10px 0px; color:#999999; border-bottom:1px #D1D1D1 dashed; }
.newslist a{ float:left; width:600px; text-indent:1.5em; overflow:hidden; text-overflow:ellipsis; background:url(../Images/intextnewsli.gif) 5px 1px no-repeat;}
.newslist span{ float:right; width:100px; overflow:hidden; text-align:right;}

.intextnews{ float:left; width:270px; overflow:hidden; padding:5px 0px;}
.intextnews a{ float:left; width:200px; text-indent:1em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;word-break:keep-all; background:url(../Images/intextnewsli.gif) no-repeat;}
.intextnews span{ float:right; width:70px; text-align:right; overflow:hidden;}


.incasetitle{ width:332px; border-bottom:1px #D8D8D8 dashed; padding-top:10px; padding-bottom:8px; margin-bottom:10px; overflow:hidden;}
.incasetitle span{ float:left; font-size:14px; font-weight:bold;}
.incasetitle a{ float:right;  color:#666666;}

.incase{ float:left; width:150px; overflow:hidden; padding:5px 2px; margin-bottom:10px; margin-left:5px; margin-right:5px; border:1px #E0E0E0 solid; text-align:center;}
.incase img{ width:150px; height:78px;}
.incase a{ float:left; width:150px; overflow:hidden; text-align:center; white-space:nowrap;}
/*一级类别整区块*/


.incontacttitle{ width:548px; border-bottom:1px #D8D8D8 dashed; padding-top:10px; padding-bottom:8px; margin-bottom:10px; overflow:hidden;}
.incontacttitle span{ float:left; font-size:14px; font-weight:bold;}
.incontacttitle a{ float:right;  color:#666666;}

.catalog { width:1200px; margin:0px auto; overflow:hidden;}
/*单个一级类别*/
.sort { float: left; }
.sort .picture img { margin:0px 10px; width:225px; height:210px; }
/*推荐新品commend，四个一组，共2组commend8,commend4*/
#commend4 { }
#commend8 { display: none; }
/*推荐新品每个图片的样式*/
.commendProPic { margin-bottom: 9px; padding: 4px; width: 150px; height: 150px; border: 1px solid #E1E1E1; text-align: center; }
/*搜索*/
.search input.textbox { width: 94px; height: 15px; padding: 1px; border: 1px solid #7F9DB9; background: #fff; }
.search select { width: 76px; height: 19px; background: #eee; border: 1px solid #7F9DB9; font-size: 12px; }
/*子页面菜单*/
.pageMenu { float:left; width:205px; margin-left:9px; margin-top:70px; padding-bottom:5px; border-bottom:1px #E0E0E0 dashed; }
.pageMenu a{ float:left; text-indent:2em; width:215px; display:block; height:19px; padding:8px 0px; color:#666666; margin-bottom:5px; overflow:hidden; font-family:"微软雅黑"; font-size:14px;}
.pageMenu a:hover{ background:url(../Images/listli-bj.png) no-repeat; color:#FFFFFF;}

.pagNews{ float:left; margin-left:9px; width:205px; overflow:hidden; margin-top:5px;}
.pagNews div{ float:left; width:205px; overflow:hidden;}
.pagNews img{ float:left; margin:5px; width:60px; height:50px; overflow:hidden;}
.pagNews a{ float:left; width:130px; height:35px; text-overflow:ellipsis; line-height:18px; margin-top:5px; margin-right:5px; overflow:hidden;}
.pagNews span{ float:left; width:125px; margin-right:10px; overflow:hidden; text-align:right; color:#999999;}
/*内页当前位置*/
.pageLocation { margin-top:10px; border-bottom:1px #D9D9D9 solid; line-height:30px; margin-bottom: 16px; text-align: right; }
.pageLocation .title{ float:left; font-weight:bold; font-size:14px; vertical-align: middle;}
/*内页核心内容*/	
.pageContent p{ text-indent:2em; }
/*内页列表*/
.pageContent_list { line-height: 180%;  font-size:
}
/*内页共用的图片、时间、文件大小、回复样式*/
.pageContent_list img { vertical-align: middle; }
.pageContent_list .time { color: #BBBBBB; font-size: 11px; }
.pageContent_list .filesize { color: #333333; }
.pageContent_list .reply { color: #FF6600; }
/*内页产品列表*/
.pageContent_list .item { float: left; margin-bottom:10px; position:relative; overflow:hidden; }
.pageContent_list .buy { margin-bottom: 12px; }
.pageContent_list .itemPic {  padding: 4px; width:216px; height: 145px; border: 1px solid #E1E1E1; text-align: center; }
.pageContent_list .itemName { padding: 5px; width:216px;  background: #EFEFEF; line-height: 16px; position:absolute; left:0px; bottom:-100px; z-index:10; text-align:center; }
/*内页纸单列表*/
.pageContent_list .bill { overflow: hidden; clear: both; background: url(../Images/bg_09.gif) 0px 28px repeat-x; }
.pageContent_list .bill .name { float: left; padding:10px 0px; font-size: 14px; }
.pageContent_list .bill .label { float: right; margin-top: 6px; padding: 0px 6px; background: #EFEFEF; border: 1px solid #ddd; }
.pageContent_list .bill .content { clear: both; padding: 6px; background: #efefef; line-height: 160%; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; }
/*内页留言列表*/
.pageContent_list .message { overflow: hidden; clear: both; border-bottom:1px #CFCFCF solid; margin:10px 0px; padding:10px 0px;}

.pageContent_list .message img { float: left; margin-right:20px;}
.pageContent_list .message .name { float:left; width:830px; line-height: 140%; }
.pageContent_list .message .content { float:left; padding: 12px 0px; width:830px; height:40px; line-height: 180%;  }
/*内页内容查看*/	
.pageContent_view { overflow:hidden; width:950px; position:relative; line-height:24px; }

.pageContent_view .apply{ right:0px; top:0px; position:absolute; z-index:10px; padding:5px; background:#5799E8; color:#ffffff;}
.pageContent_view .apply a{ color:#FFFFFF; }
/*内页查看产品*/
.pageContent_view .itemPic { float: left; overflow:hidden; border-right:1px #D8D8D8 dashed;}
.pageContent_view .itemPic img { max-width:400px; vertical-align: middle;}
.pageContent_view .itemName { float: left; max-width:450px; padding:20px; font-size:14px; text-align:left; line-height:24px;}
.pageContent_view .itemParticular { clear: both; padding-top: 26px; background: url(../Images/particular.gif) 0px top no-repeat; padding-left:10px; padding-right:10px; overflow:hidden;}
/*内页内容结束*/
.pageContent_end { float:left; width:100%; display:block;  padding:10px 0px; text-align:center; overflow:hidden; }
.pageContent_end a{ width:10px; padding:0px 5px;}

.case{ float:left; width:220px; overflow:hidden; padding:5px 2px; margin-bottom:10px; margin-left:5px; margin-right:5px; border:1px #E0E0E0 solid; text-align:center;}
.case img{ width:220px; height:100px;}
.case a{ float:left; width:220px; overflow:hidden; text-align:center; white-space:nowrap;}

.SortFolderOpen { background-image: url(../Images/Sort_Folder_Close.gif); background-repeat: no-repeat; height: 16px; left: 16px; padding-left: 16px; cursor: hand; }
.SortFolderClose { background-image: url(../Images/Sort_Folder_Open.gif); background-repeat: no-repeat; height: 16px; left: 16px; padding-left: 16px; cursor: hand; }
.SortEndFolderOpen { background-image: url(../Images/Sortend_Folder_close.gif); background-repeat: no-repeat; height: 16px; left: 16px; padding-left: 16px; cursor: hand; }
.SortEndFolderClose { background-image: url(../Images/Sortend_Folder_Open.gif); background-repeat: no-repeat; height: 16px; left: 16px; padding-left: 16px; cursor: hand; }
.SortListline { padding-left: 16px; background-image: url(../Images/Sort_Listline.gif); background-repeat: repeat-y; }
.SortEndListline { padding-left: 16px; }
.SortFile { background-image: url(../Images/Sort_File.gif); background-repeat: no-repeat; height: 16px; cursor: hand; padding-left: 16px; }
.SortFileEnd { background-image: url(../Images/Sort_File_End.gif); background-repeat: no-repeat; height: 16px; cursor: hand; padding-left: 16px; }

