/*global*/
body{ font:12px/1.8 Verdana,Arial,sans-serif;background:#eee; color:#666;padding:0;margin:0px}
div{margin:0 auto;}
li {list-style:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur())}
a:hover{text-decoration:underline;}
.clear {clear:both; display:none;}


/* ========== 整体布局 ========== */
#banner,#container{width:1100px;margin:0 auto;}
#index,#default { margin:0 auto;}
#index #banner{text-align:center;margin:30px auto 0px;padding-bottom:45px;border-bottom:1px solid #dedede}
#index #banner img,#index #banner .nivoSlider{border-radius:10px 10px;border:1px solid #ccc;}
#index #banner .nivoSlider .nivo-slice{border-radius:10px 10px;}
#index #container{border-top:1px solid #fefefe;padding-top:40px;}
#default #banner{ }
#default #container{padding-bottom:20px;margin-top:20px;}
/*== index ==*/
.imain1,.imain3{ display:none;}
.imain2{ margin:0 auto;table-layout:fixed;overflow:visible !important;}
.imain2 td{vertical-align:top}
.imain2 .s_a {padding-right:3%;;width:28%}
.imain2 .s_b {padding-right:3%;width:28%}
.imain2 .s_c {padding-right:3%;width:28%}
.imain2 .s_d {width:25%}

.imain4{ margin:0px auto;table-layout:fixed;overflow:visible !important;margin-top:35px;}
.imain4 td{vertical-align:top}
.imain4 .s_e {padding-right:3%;width:49.9%}
.imain4 .s_f {width:41%}
.imain4 .s_g {display:none}
.imain4 .s_h {display:none}

#index .imgtxt li{border-radius:8px 8px;}

/*== default ==*/
/*左边*/
.dmain1{display:none}
/*右边*/
.dmain3{ width:100%; }



/*顶部*/
#top_bg{background:#0F161B;}
#top{color:#fff;width:1100px;margin:0 auto;text-align:center;}
#top_left{background:#0F161B;display:inline-block;margin:0 auto;}
#top a {color:#fff;}
#top1{ float:left; padding-top:10px; padding-left:10px;}
#top2{ float:right; color:#fff;}
#top2 a{color:#fff;}
#logo img{padding:20px 10px 35px;}

#top2 .top2_1{}
#top2 .top2_1 p{font-size:25px;font-family:"verdana";margin:0px;padding:0px}
#top2 .top2_2{text-align:right}

#prodsearch{width:300px;height:30px;border-radius:20px 20px;background:#ccc;margin:5px auto 10px;}
#prodsearch #pkeyword{height:30px;float:left;margin-left:13px;width:252px;font-size:14px;color:#555;background:#ccc;}
#prodsearch #psbt{background:url(search.png) left 8px no-repeat;float:right;height:30px;}

/*菜单*/
#mainmenu_bg{ background:#21272C url(menubg.png) left top repeat-x; clear:both;text-align:center}
#mainmenu{width:1100px;margin:0 auto}
#menu .block{position:static !important}
.menu{height:68px;margin:0 auto;}
.menu li{float:left; height:68px;width:10%;;text-align:center;}
.menu li a{border-top:1px solid #21272C;display:block;float:left;width:100%;padding:0px;height:66px; text-align:center; font:14px/66px 'Noto Serif', Arial, Helvetica, sans-serif;text-decoration:none; color:#fff; font-weight:bold;background:url(menu_border.png) right top repeat-y}
.menu li a:hover,
.menu #hot a { color:#FFF; border-top:1px solid #2A70E8}
/*下拉菜单*/
.menu2 li ul {display:none;}
.menu2 li:hover ul,.menu2 li.over ul{display:block;}
.menu2 #ddmenu2{width:180px;background:none;position:absolute; padding:0;top:68px;clear:left;z-index:99;}
.menu2 #ddmenu2 li{width:180px;height:32px;clear:left;background:none}
.menu2 #ddmenu2 li a{display:block;width:170px;height:32px;margin:0;padding:0 5px;background:#0E151B;color:#fff;line-height:32px;font-size:12px;text-align:center;font-weight:normal; letter-spacing:normal;border-top:0px;}
.menu2 #ddmenu2 li a:hover{background:#1f252a;color:#fff}
.menu2 #hot #ddmenu2 a{font-weight:bold;border-top:0px;} /*hot下拉菜单*/

/*底部*/
#bottom{background:#0F161B;padding-top:20px;color:#fff;}
#bottom a{ color:#fff;}
#bottom1{ line-height:230%;border-bottom:1px solid #0D0D0D;padding-bottom:20px;}
#bottom1 h3{margin-bottom:11px;}
#bottom2{  padding-top:10px;line-height:45px;text-align:center;  background-color: #23292e;
  background-image: -moz-linear-gradient(top, #272d32, #1d2328);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#272d32), to(#1d2328));
  background-image: -webkit-linear-gradient(top, #272d32, #1d2328);
  background-image: -o-linear-gradient(top, #272d32, #1d2328);
  background-image: linear-gradient(to bottom, #272d32, #1d2328);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff272d32', endColorstr='#ff1d2328', GradientType=0);
  padding:20px 0px;color:#fff}

  #bottom1 .ke-zeroborder td{vertical-align:top;border-right:1px solid #172427;padding:0px 2px 0px 8px}

 #bottom1 .ke-zeroborder{width:80%;margin:0 auto;table-layout:fixed}

/*======================= box ==========================*/
.bx1,.bx2,.bx4,.bbx2 {} /*盒子上下间距*/
.l {float:left;}
.r {float:right; letter-spacing:normal;}
/* box title font style */
.l font {font-family:\5b8b\4f53,Georgia,'Microsoft YaHei',Sans-Serif; font-size:14px;}
.bx_t {font-weight:normal;}/*reset title h3*/
.bx1_t1 font {color:#515151; font-size:24px;font-family:"微软雅黑"}
.bx2_t1 font { padding-left:50px;color:#FFF; font-weight:bold;}

/*通用边框*/
.bx1_t{ height:35px; line-height:35px;}
.bx1_t2{ height:35px; width:20%;}
.bx1_c{ }
.bx1_c .content{ padding:8px 0px;}
.bx1_b{   }
.bx1_b2{  }
.bx1_c img{ }
/* 右边边框*/
.dmain3 .bx2{border-top:1px solid #fefefe;}
.bx2_t{display:none}
.bx2_c{ padding:18px 0px 20px 0px;line-height:22px;font-size:14px;}
.bx2_b{ display:none;}

/*无标题边框*/
.bx4{margin:0;}
.bx4_t{display:none;}
.bx4_c{position:relative;}
.bx4_b{}
.bx4 .more2{position:absolute;bottom:8px;right:20px;}
.bx4 .more2 a{color:#2A70E8}

/*==================================================*/

/*主菜单栏目*/
#container .menu{ height:auto; margin:0; padding:0;}
#container .menu li{ float:none; display:block; height:30px;  background:url(arrow.jpg) 50px center no-repeat;  padding-left:80px; }
#container .menu li a{ display:inline; margin:0; padding:0; float:none; width:auto; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#FFF;}
#container .menu #hot a{ background:none;}
#container .menu li a:hover{ background:none;}
/*子菜单栏目*/
#submenu li{ display:block; height:30px; line-height:30px; background:url(arrow.jpg) 50px center no-repeat; padding-left:80px;}

/*首页新闻列表*/
#index #boxNewsList li{line-height:20px;border-bottom:1px solid #ddd;padding-bottom:8px;padding-left:8px;overflow:hidden;zoom:1;margin-bottom:8px;}
#index #boxNewsList li{color:#333}
#index #boxNewsList li a{color:#333}
#index #boxNewsList li img{margin:0px 10px 0px 0px;border:1px solid #ccc;padding:2px;float:left}
#index #boxNewsList li img.News_img{width:80px !important;height:80px !important;}
#index #boxNewsList li .sum_content{color:#929292;background:#f00}
#boxNewsList #sum_title{float:left}
/*新闻列表*/
#boxNewsList li{line-height:30px; background:url(arrow.jpg) left 10px no-repeat; padding-left:8px;overflow:hidden;zoom:1;}
#boxNewsList li a{ display:block; float:left;  color:#656565;}
#boxNewsList li .newsTime{ display:block; float:right; color:#999;}
/*阅读全文*/
#boxNewsList .sumary_list br{}
#boxNewsList #sum_title {}
#boxNewsList #sum_title a:hover {}
#boxNewsList #sum_content {color:#929292;font-size:12px;margin:5px 0px;white-space:normal;}
#boxNewsList #sum_content a:hover {}
#boxNewsList .show_all { float:right;display:inline-block;}
#boxNewsList .show_all a {color:#656565}
/*新闻显示样式*/
#title{padding-top:5px;text-align:center;font-size:18px;font-family:宋体,Arial,sans-serif;font-weight:bold;}
#boxNews #info { text-align:center; color:#aaa;}
#maininfo{ padding:10px 0;}
.newsTime{padding-left:10px}

#default #boxNewsList li{margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:3px;}

/*产品、多级产品、新闻分类*/
.newscate,.prodcate,.prodcatem {}
.newscate li,
.msidebar1 a,
.prodcate li { display:block; height:30px; line-height:30px; background:url(arrow.jpg) 10px center no-repeat;  padding-left:18px;  }
.newscate li a,
.msidebar1 a,
.prodcate li a { color:#363636; }
.newscate li a:hover,
.msidebar1 a:hover,
.prodcate li a:hover{}
#container #hot a{}
/*多级产品类别*/
.msidebar1 a {}
.msidebar2 a,
.msidebar3 a,
.msidebar4 a {}

/*产品展示全局样式*/
#ps1,#ps2,#ps3,#ps4,#ps5,#ps6,#ps7,#ps8,#ps9,#ps10 {width:90%; margin:0 auto; overflow:hidden}
#ps0,.p_name,.p_group,.p_detail,.p_price,.p_vip,.p_link,.p_cart {display:block;}
#p_img {text-align:center; }
#p_img a{display:block;overflow:hidden;}
#p_img a:hover{}
#p_img img{width:100%;}
#p_info {background:#22282D;border-radius:0px 0px 8px 8px;padding-top:10px;line-height:220%;font-size:14px;font-family:"微软雅黑";overflow:hidden;zoom:1;}
#p_info .p_num {display:none}
#p_info div{height:100%;}
.p_name {text-align:center;font-size:14px;}
.p_name a{line-height:180%;color:#fff}
.p_detail{color:#fff}
.p_detail b{font-weight:normal;color:#fff}
.p_price{color:#fff;text-align:center;}
.p_price b{color:#fff;font-size:14px}
.p_vip{font-size:14px;text-align:center;color:#fff}
.p_vip span{color:#fff}
.p_vip b{color:#fff}
.p_link{ float:left;}
.p_group{text-align:center;color:#fff;}



#ps2 #p_info,#ps3 #p_info,#ps8 #p_info{padding:10px 0px;}
.p_detail{font-size:12px;padding-left:10px}
#ps9 .p_price{padding-left:10px;text-align:left}
#ps9 #p_info{padding-bottom:10px;}
#ps10 .p_price,#ps10 .p_vip{padding-left:10px;text-align:left}

#p_info div{width:100%;overflow:hidden;zoom:1;}
.p_link{float:left;width:50%;background:#0F161B;text-align:center}
.p_link a{color:#fff;text-align:center;}
.p_cart{float:left;width:50%;background:#0F161B;}
.p_cart a{text-align:center}
.p_cart a:hover,.p_link a:hover{background:#2A70E8}


#ps4 #p_info div {text-align:center}
#ps4 .p_link,
#ps4 .p_cart{clear:both;width:100%;display:inline-block;line-height:21px;text-align:center;}
.p_link a,
.p_cart a{color:#fff;display:block;width:100%;height:36px;line-height:200%;background:#0F161B;}
#ps4 .p_price,#ps5 .p_price{text-align:center;}


/*产品展示单独样式*/
.prodtdclass{ padding-bottom:30px;}
.prodtdclass td{vertical-align:top;}
.prodtdclass td img{margin-right:10px;}
.prodtdclass td{font-size:12px;}
#ps3{ text-align:center;}


.showstyle2 .prodtdclass a{display:inline-block;font-size:14px;background:#22282D;border-radius:0px 0px 8px 8px;padding:0px 0px;line-height:220%;overflow:hidden;zoom:1;text-align:center;color:#fff}
.showstyle2 .prodtdclass img{margin-bottom:5px;margin-right:0px;}
.showstyle0 {table-layout:fixed}

/*=== 产品详细 ===*/
/*产品分页*/
#prodpage{ text-align:center; margin-top:10px;}

#prodpage,.pagenav{overflow:hidden;zoom:1;line-height:35px;}
.pagenav{overflow:hidden;zoom:1;}
#prodpage a,.pagenav a{border:1px solid #bbb;border-radius:5px 5px;padding:8px 8px;line-height:180%;background:#dadada;font-size:12px;}
#prodpage a:hover,.pagenav a:hover{background:#dcdcdc;text-decoration:none}
/*产品图*/
#show_pro {}
#show_pro .pro_info{  font-size:11px; color:#999;} /*发布时间等*/
#show_pro .pro_name{  font-size:16px; ;} /*产品名*/
#show_pro .pro_img { clear:both;} /*产品大图*/
#show_pro .pro_detail table {}
/*产品内容*/
#show_content{ margin-bottom:10px;}
/*产品属性*/
#show_detail {margin:10px auto; padding:10px 0; clear:both;overflow:hidden;border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#show_detail td {padding:0}
#show_detail .pro_price {color:#f00} /*价格*/
#show_detail .pro_num {display:none} /*不显示数量*/
#show_detail .pro_new,.pro_hot {} /*是否新品、推荐*/
/*产品意向表单*/
#show_order {width:99%; padding:5px 0 10px; clear:both;color:#CCC}
#show_order #pInfo { text-align:left; font-size:18px;}/*提交购买xx意向文字*/
#show_order #pInfo a{ display:none;}
#show_order input {}
#show_order textarea {}

/*产品搜索*/
#prodsearch {margin:5px 0 5px 20px;}
#prodsearch #pkeyword {width:130px; background:#CCC; border:0;}
#psbt {width:23px;height:18px;line-height:18px;background:url(search.gif) no-repeat;border:0px;cursor:pointer;}
/*搜索*/
#searchin{ width:66px;height:20px;line-height:20px;color:#222;background:url(btn1.gif) no-repeat;border:0px;cursor:pointer; font-weight:bold;}
#baidu input {padding:2px 3px;}
#baidu1 { padding-left:10px; }
#baidu2 { padding-left:10px; }
#google { padding-left:10px; }
#google input {padding:2px 3px;}
#query,.input {width:100px;}

/*会员登陆按纽*/
#niceUserLogin { margin:8px 0 8px 8px;}/*纵向*/
#niceUserLogin .input{ width:127px;padding:1px 0 1px 2px;}
#niceUserLogin li{margin:1px 0px;}
.btn1,.btn3,.btn2,.btn4{width:66px;height:22px;line-height:22px;color:#000;background:url(btn1.gif) no-repeat;font-size:12px;border:0px;text-align:center;cursor:pointer;}
#niceUserLogin .btn1,#niceUserLogin .btn2{margin-left:44px}
#UserLogin {margin:5px 0 5px 8px;}/*横向*/
#UserLogin li{float:left;vertical-align:bottom;}
#UserLogin #password{padding-left:10px;line-height:24px}
#UserLogin .input{width:78px;}


/*折叠模块*/
.tab2 .tab_menu{border-bottom:2px solid #2A70E8}
.tab2 .tab_menu li.current,.tab2 .tab_menu li.current span{background:#2A70E8 !important;}
.tab2 .tab_menu li{background:none !important}
.tab2 .tab_menu li span{background:url(line.jpg) right center no-repeat !important}
.tab2 .tab_box{padding:10px 0px !important}
.tab2 #textimg td{width:25%;text-align:right;}
.tab2 #textimg td.testleft{text-align:left;width:auto;}

.tab4 .tab_menu li.current,.tab4 .tab_menu li{background-color:#fff !important;}

#menubox ul li.tabHover{background-image:url(tabhot.jpg) !important;}
#menubox a:hover{color:#2A70E8 !important}

/*子页图文模块*/
.imgtxt li{ list-style:none; display:block; height:170px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.imgtxt img{ margin-right:15px;}
.imgtxt a{ line-height:55px; font-size:18px;}

.imgtxt{background:#fff;color:#333;border-radius:8px;border:1px solid #DBDBDB;box-shadow:0px 0px 2px #ccc}
/*图上文下*/
#index .img_t li{background:#2A70E8;border:0px;text-align:center;height:auto;margin-bottom:0px;}
#index .img_t li div.text_c{background:#fff;border-radius:0px 0px 8px 8px ;padding:35px 28px 50px 20px;text-align:left;}
#index .img_t div.text_c span{font: 13px Arial, Helvetica, sans-serif;line-height:22px;color:#888;display:block}
#index .img_t div.text_c span.textimg_title{font: 24px/24px '微软雅黑', Arial, Helvetica, sans-serif;color:#333}
#index .img_t img{text-align:center;padding:45px 0px;}
#index .img_hover {background:#fff}
#index .img_hover li{background:#fff;}
#index .img_hover div.text_c{background:#2A70E8 !important;color:#fff;}
#index .img_hover div.text_c span{color:#fff !important;}
#index .bx4 .Ahover a{color:#fff !important}

/*其他页面*/
#default .imgtxt{background:0px;border-radius:0px;padding:0px;margin:0px;border:0px;}
#default .imgtxt li{display:inline-block;height:auto;width:100%;}
#default .imgtxt p{font-weight:600}
#default .imgtxt p span{font-weight:normal;color:#929292;margin-top:10px;}
#default .imgtxt li img{margin:5px 10px 8px 0px;padding:2px;border:1px solid #ccc;}
/*左图右文*/
.img_l li img{float:left;text-align:left}
.img_l li p{padding-top:8px}
.img_l li p br{display:none}
.img_l li p span{padding-top:6px;display:block;line-height:220%;}
/*默认风格*/
#textimg td{padding:5px 4px;}
#textimg img{padding:2px;border:1px solid #ccc;margin-right:10px;}
/*上图下文*/
#default .img_t {}
#default .img_t li{display:block;overflow:hidden;zoom:1;width:31%;float:left;padding-right:3.4%;text-align:center;border:0px;}
#default .img_t li.last{padding-right:0px;}
#default .img_t li img{margin-right:0px }
#default .img_t p span{padding:10px 0px;display:block;text-align:left}
/*绕文字*/
#testcontent{display:inline-block;margin:3px 0px;width:100%;}

/*友情链接*/
.flink{margin:5px 0}
.flink li{margin:2px 0;width:48%;height:24px;float:left;}
.flink img{}

/*当前位置*/
.homelink{display:block; color:#666; height:38px; line-height:38px; font-size:18px;font-family:"微软雅黑";border-bottom:1px solid #dedede}
.homelink a{ color:#666}

/*购物车*/
#jscart{display:block;width:285px;height:16px;background:url(cart.gif) no-repeat left center;}
#jscart a{color:#555;line-height:20px;display:block;padding-left:22px;}
#jscart a:hover{color:#000}
/*添加到购物车*/
#addtocart{cursor:pointer;background:url(btn1.gif) center center no-repeat;border:none;color:#222}


/*留言本样式*/
#GBForm{ width:100%; padding-top:20px; padding_bottom:20px; margin:0px auto;}
#GBForm td{ padding:5px 0px; font-size:14px;}
#GBForm #Title{  font-size:16px; font-weight:bold;}
#GBForm #Welcome{ text-align:center;}
#GBForm #message { width:400px;height:80px;padding:3px;}
#GBForm #contact { width:400px;height:30px;padding:3px;}
#GBbt{width:66px;height:20px; line-height:20px; background:url(btn1.gif); color:#000; font-size:12px; border:0px; cursor:pointer;}

/*企业邮局*/
#ynicewebmail {margin:8px 0 8px 10px;width:85%;}/*纵向*/
#ynicewebmail #domain {padding-left:44px;}
#ynicewebmail #yuser {width:125px;}
#ynicewebmail #ypasswd {width:125px;}
#ynicewebmail #ysubmit {padding:3px 0 0 110px}
.xbt,.ybt {width:66px;height:22px;line-height:22px;color:#000;background:url(btn1.gif) no-repeat;font-size:12px;text-align:center;border:0px;cursor:pointer;}
#xnicewebmail {width:450px; float:left;}/*横向*/
#xnicewebmail #xmail {}
#xnicewebmail #xpassword {padding-left:8px;}
/*公共邮局*/
#FrLgn{margin:18px 0 18px 10px;line-height:220%;}
#FrLgn input{width:155px; margin:1px 0;padding:0}
#FrLgn select {width:119px;margin:1px 0;}
.webmailx,.webmaily {width:66px;height:22px;color:#000;background:url(btn1.gif) center no-repeat;border:0px; cursor:pointer;overflow:hidden}
#FrLgn .webmaily{margin:2px 0 0 75px;}/*纵向*/
#FrLgn .webmailx,#FrLgn .webmaily{width:75px;color:#fff}



/*投票*/
#votetable {margin:5px 0 5px 10px;}
#votetable li {height:24px;line-height:24px;}
#votetable .vote_title {font-size:13px}
#votetable .vote_item {padding:2px 0}
#votetable .vote_item li{height:22px;line-height:22px;}
#votetable .vote_item input {vertical-align:middle;}
.vote_submit,.vote_view {width:66px;height:22px;line-height:22px;color:#000;background:url(btn1.gif) no-repeat;font-size:12px; border:0px;cursor:pointer;}

/*文字框*/
.txt{border:1px solid #bababa;border-color:#cacaca #cacaca #eee #eee;height:20px;line-height:20px;padding-left:2px;}

