/* global */ *{ margin:0; padding:0;} body {font:14px/1.8 Microsoft YaHei ,Verdana, Geneva, sans-serif; color:#666;} ul,li{ list-style:none;} table{table-layout:fixed;} a {color:#222; text-decoration:none; outline:none; cursor:pointer} a:hover {color:#5353f8; text-decoration:none;} table{border-collapse:collapse; border-spacing:0;} button,input,select,textarea {font-size:100%; vertical-align:middle;} textarea {vertical-align:top; resize:vertical; overflow-y:auto} img {-ms-interpolation-mode:bicubic;} a img {border:none;} /* =======396ED6============== 布局 ========================= */ #index,#default{ overflow:hidden; zoom:1; clear:both; margin:0 auto; } .inner{ clear:both;} #index #banner{ height:auto; width:1200px; margin:0 auto; overflow:hidden; } #banner img{ } #container{ width:1200px; overflow:hidden; margin:0 auto; background:#fff url(container_bg.jpg) left top repeat-y; } #index #container{background:none} /*index*/ .imain1{display:none;} #index .imain2{ width:100%; padding:30px 0px; font-size:12px; } #t2,#t3,#t4,#t5{ display:none;} #t1{ table-layout:fixed; vertical-align:top; } #t1 .s_l,#t1 .s_m{ width:399px; border-right:1px solid #ccc; } #t1 .s_r{ width:399px; border-left:1px solid #666; } .imain2 .i_c{ width:1200px; margin:0px auto; table-layout:fixed; display:block; } /*default*/ #default #banner{width:1200px;margin:0 auto; overflow:hidden;} #default #container{ height:auto; overflow:hidden; } .dmain1{ float:left; width:220px; overflow:hidden; border: 5px solid #b5d5ec; } .dmain2{ float:right; width:960px; background:#fff; padding-left:10px; } /*顶部*/ #top{ height:auto;width:1200px;margin:0 auto; min-height:120px; display:block; font-size:12px;} #top .inner{display:block; margin:auto; overflow:visible !important;} #top1{ float:left; padding-left:20px;width:30%; } #top2{ float:right ; text-align:right; padding-top:20px; width:60%; margin-right:15px; } #logo{ margin-top:20px; } #logo img{width:auto !important;} /*菜单*/ #mainmenu_bg{ width:100%; background:url(nav_bg.png) left top repeat-x; margin:0 auto; } #mainmenu{ width:1200px; margin:0 auto; } .menu{ width:1200px; position:relative; z-index:66699; background:url(nav_bg.png) left top repeat-x; text-align:left; } .menu ul{ height:48px; } .menu ul li,.menu ul li a{ float:left; display:block; width:100px; height:48px; line-height:48px; text-align:center; } .menu ul li a{ font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; } .menu ul li a:hover{ background:#bb2f24 url(nav_hover_bg.png) left top repeat-x; } .menu li#hot{ background:#bb2f24 url(nav_hover_bg.png) left top repeat-x; } .menu ul li#hot a{color:#fff;} /*下拉菜单*/ .menu2{ z-index:66699; } .menu2 li ul { display:none; } .menu2 li:hover ul,.menu2 li.over ul { display:block; padding-left:0px; } .menu2 li #ddmenu2 { position:absolute; top:48px; margin-left:0px; width:120px; text-align:center; } .menu2 li #ddmenu2 li{ float:none; display:block; height:30px; line-height:30px; width:100px; } .menu2 li #ddmenu2 li a{ display:block; color:#fff; font-size:12px; font-weight:normal; height:30px; line-height:30px; border-bottom:1px solid #fff; background:#1a69a2; overflow:hidden; zoom:1; } .menu2 li #ddmenu2 li a:hover{ color:#fff; background:#d03428; text-decoration:none; border-bottom:1px solid #d03428; overflow:hidden; } .menu2 li #ddmenu2 li#hot a{ color:#fff; background:#d03428; text-decoration:none; border-bottom:1px solid #d03428; overflow:hidden; } /*底部*/ #bottom{ width:1200px; height:auto; margin:0 auto; font-size:12px; color:#888A98; margin-top:30px; border-top:5px solid #005089; text-align:center; } #bottom font{ color:#fff; } #bottom a{ color:#fff; } #bottom a:hover{ color:#f00; } #bottom1{ width:800px; margin:auto; background:url(bottom_bg.png) left top no-repeat; height:40px; line-height:40px; text-align:center; margin:0 auto; color:#fff; } #bottom2{ text-align:center; padding:20px 0; color:#666; width:666px; margin:auto; } #bottom2 a{ color:#666;} /*===================== 边框 ========================*/ .bx1,.bx2,.bx3{ margin-bottom:10px; } /*全局*/ .l{ float:left;} .r{ float:right;} /* box title font style */ .l font{ font-family:Microsoft YaHei ,Arial, Helvetica, sans-serif; } .bx1_t1 font{line-height:50px; font-size:16px;} .bx1_t2{} .bx2_t1 font{ font-family:Microsoft YaHei ,Arial, Helvetica, sans-serif; padding-left:20px; line-height:40px; font-size:16px; color:#005089; } .bx3_t1 font{ font-family:Microsoft YaHei ,Arial, Helvetica, sans-serif; padding-left:3px; font-size:20px; } .bx3_t1 font a{color:#005089;} .bx3_t2 {} /* 边框1 */ .bx1{} .bx1_t{ overflow:hidden; display:none; } .bx1_t img{} .bx1_c{} .bx1_c .content{ line-height:30px; padding:20px; } .bx1_b{} .bx1 .more2 a{ font-family:"宋体"; color:#005089; margin-right:20px; } .bx1 .more2 a:hover{ color:#f00; } /* 边框2 */ .bx2{ padding-top:20px; /*border:5px solid #b5d5ec;*/ background:#fff; } .bx2_t{ width:220px; height:40px; line-height:40px; } .bx2_c{ clear:both; width:220px; } .bx2_c .content{ padding-left:20px; line-height:220%; color:#005089; } .bx2_b{ height:50px; } /* 边框3 */ .bx3{ width:220px; } .bx3_t{ height:40px; line-height:40px;/* background:url(line.png) center bottom no-repeat; */\ line-height:30px; color:#005089; font-size:16px; font-weight:bold; font-family:Microsoft YaHei; border-bottom:2px solid #005089; } .bx3_c{ padding:10px; } .bx3_c .content{ color:#005089; line-height:220%; } .bx3_b{ } /* 边框4 */ .bx4{ } .bx4_t{ height:35px; overflow:hidden; zoom:1; background:url(bx4_border_bg.png) left bottom no-repeat; line-height:35px; color:#005089; font-size:16px; font-weight:bold; font-family:Microsoft YaHei; } .bx4_t1{ display:block; width:200px; height:32px; line-height:32px; background:url(bx4_h_bg.png) left bottom no-repeat; padding-left:30px; } .bx4_t1 font{} .bx4_c{} .bx4_c .content{ padding:20px 10px; line-height:220%;} .bx4_b{} /* 边框3 .bx3{border-radius: 20px; box-shadow:1px 1px 20px #160A2C; margin-bottom:30px; } .bx3_t{ height:49px; background:url(bx3t.png) right top repeat-x; border-radius: 20px 20px 0px 0px; box-shadow:-1px -1px 1px #6f6f6f; } .bx3_c{background:#fff; box-shadow:-1px -10px 30px #6F6F6F inset;border-radius:0px 0px 20px 20px } .bx3_c .content{ padding:30px 30px 60px 30px ; line-height:35px; color:#000} .bx3_b{display:block;} .bx3 .more2{clear:none;} .bx_t:after, .bx_c:after{clear:none;} */ /* =============== 栏目导航与分类 ================= */ /*清除样式*/ #container .menu{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; position:static;} #container .menu ul{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; position:static;} #container .menu ul li{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal;} #container .menu ul li a{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal; text-align:left; font-weight:normal; font-size:12px;} #container .menu ul li ul{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; position:static;} #container .menu ul li ul li{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal;} #container .menu ul li ul li a{ width:auto; height:auto; margin:0; padding:0; background:none; float:none; border:0; line-height:normal; text-align:left; font-weight:normal; font-size:12px;} /*主菜单栏目*/ #container .menu ul li a{ display:block; box-shadow:0 -2px 25px 0 #888888 inset text-align:center; height:50px; line-height:50px; font-size:16px; font-weight:800; } #container .menu ul li a:hover{background:#009900; box-shadow: 0px 0px 10px #222 inset;color:#fff; } #container .menu ul li #ddmenu2 li a{ display:block; box-shadow:0 -2px 25px 0 #888888 inset text-align:center; height:50px; line-height:50px; font-size:16px; font-weight:800; } #container .menu ul li #ddmenu2 li a:hover{background:#009900; box-shadow: 0px 0px 10px #222 inset;color:#fff; } /*子菜单栏目*/ #submenu li a{ background:url(point2.png) left center no-repeat; overflow:hidden; display:block; font-size:14px; text-align:left; padding-left:20px; height:45px; width:120px; line-height:45px; border-bottom:1px solid #CCC; color:#005089; font-weight:bold; } #submenu #hot a{ color:#d03428; } /*类别*/ .newscate li a, .prodcate li a, .prodcatem li a{ background:url(point2.png) 24px center no-repeat; overflow:hidden; display:block; font-size:14px; text-align:left; padding-left:42px; height:45px; line-height:45px;} .newscate li a:hover, .prodcate li a:hover, .prodcatem li a:hover{ color:#fff} /*产品、多级产品、新闻分类*/ .newscate,.prodcate,.prodcatem {} .newscate li, .prodcate li{border-radius:10px;} .newscate li a, .prodcate li a, .prodcatem li a{ color:#666; } .newscate li a:hover, .prodcate li a:hover{color:#f00; } .prodcate li.subclass a{ } .prodcate li.subclass a .Dicon1{ display:none; } /*多级产品类别*/ .msidebar1 a {} .msidebar2 a, .msidebar3 a, .msidebar4 a{ display:block; background:url(arrow.png) left center no-repeat;; padding-left:15px; height:30px; line-height:30px;} /*网站地图*/ .sitemap li a{ display:block; height:25px; line-height:25px; font-weight:800;} .sitemap li.column a{ font-weight:normal;} .sitemap li.column{ padding-left:5px;} .sitemap li.column a{ display:inline; background:none; padding:0; height:auto; line-height:auto; border:none;} /*语言*/ .lang{ float:right; } .lang a{ color:#666; } .lang a:hover{ color:#f00; } /* ================== 新闻系统 ==================== */ /*列表*/ /* .imain1 #boxNewsList{width:1180px;} */ #boxNewsList{ } #boxNewsList li{ height:auto !important; } #boxNewsList li a{ color:#666; } #boxNewsList li a:hover{ color:#f00; } #boxNewsList .show_all a{background:none;} #boxNewsList .newsTime{ float:right; font-size:11px; } /*首页列表*/ #index #boxNewsList li a{ line-height:30px; color:#666;} #index #boxNewsList li a:hover{ color:#f00; } #index #boxNewsList{ } /*子页列表*/ #default #boxNewsList li{width:100%;display:inline-block; padding:10px 0px; border-bottom:1px dotted #ccc; line-height:35px;} #default #boxNewsList li a{ float:left; display:block; height:35px; width:600px; font-size:14px; line-height:35px; padding-left:20px; background:url(news_right.png) left center no-repeat; } /*阅读全文*/ #boxNewsList .sumary_list{} #boxNewsList #sum_content{ display:block; color:#888; line-height:2.2;} #boxNewsList .show_all{ float:right;} #boxNewsList .show_all a{ float:none; color:#900;} /*文章*/ #boxNews{ } #title{ text-align:center;font-size:18px; font-weight:600;margin:10px auto;} #boxNews #info { text-align:center; color:#ccc; font-size:11px;} #boxNews #info a{color:#ccc} #maininfo{ padding:10px 0; font-size:14px; line-height:30px;} /* =================产品系统===================== */ /*=== 产品列表 ===*/ #ps1,#ps2,#ps3,#ps4,#ps5,#ps6,#ps7,#ps8,#ps9,#ps10{ overflow:hidden; zoom:1; clear:both; margin:0 auto; } #ps0,.p_name,.p_group,.p_detail,.p_price,.p_vip,.p_link,.p_cart{ display:block;} .prodtdclass{padding:10px;} #p_info div{padding-top:10px;} #p_img{ overflow:hidden; zoom:1; clear:both;} #p_img a{ display:block; overflow:hidden; zoom:1; text-align:center; width:100%; height:100%;} #p_img img{ width:259px; height:235px; border-radius:10px;} #p_info{ padding:10px;} #p_info .p_num {display:none } .p_name{ text-align:center;color:#eee} .p_name a{color:#666} .p_detail{color:#666; padding-bottom:5px;} .p_detail b{font-weight:normal;color:#666;} .p_vip b{ color:#a00; font-size:14px;font-family:Gerogia;} .p_cart{float:right;text-align:center; height:35px;line-height:35px; width:120px; background:#005089; display:block;} .p_cart a{ height:35px; width:120px; display:block; color:#fff; text-align:center;} .p_link{ float:left; text-align:center; height:35px; line-height:35px; width:120px; background:#005089; display:block; } .p_link a{ height:35px; width:120px; display:block; text-align:center; color:#fff} .p_cart a:hover,.p_link a:hover{ background:#d03428; } .p_detail{max-height:60px; overflow:hidden; } /*产品展示单独样式*/ /*=== 产品详细 ===*/ /*产品图*/ #show_pro{} #show_pro .pro_info{ color:#666; font-size:11px;} /*发布时间等*/ #show_pro .pro_name{} /*产品名*/ #show_pro .pro_img{} /*产品大图*/ #show_pro .pro_img img{border-radius:5px 5px;} #show_pro .pro_detail table{ color:#333;} /*产品内容*/ #show_content{ margin-bottom:10px;} /*产品属性*/ #show_detail{ margin:10px auto; padding:10px; clear:both;overflow:hidden;border-top:1px solid #666; border-bottom:1px solid #666;} #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;} #show_order #pInfo { font-size:16px;}/*提交购买xx意向文字*/ #show_order input{} #show_order textarea{} /* ========================= 图文模块 ====================== */ /*默认图文模块*/ table#textimg{table-layout:auto !important;} #textimg td{ padding:5px;} #textimg img{border:2px solid #ccc; width:120px; height:120px;} /*图左文右模块*/ .imgtxt li{ list-style:none; overflow:hidden;zoom:1;vertical-align:top; margin:20px 10px;padding-bottom:20px;background:url(line-t.png) left bottom repeat-x;} .imgtxt li img{width:300px; margin-right:20px; height:200px; padding:5px; border:4px solid #ededed; border-radius:10px;} .imgtxt li a{ font-weight:bold; color:#ddd} /*文字说明围绕图*/ #testcontent{ overflow:hidden;zoom:1;clear:both; vertical-align:top; padding:20px; border-bottom:1px solid #ddd; } #testcontent img{ margin:10px; width:180px; height:120px; border:4px solid #ededed; } #testcontent a{ font-weight:bold; } /* ===================================== 其他系统 =========================== */ /* === 留言系统 === */ /*留言表单*/ #GBForm{ table-layout:auto; } .gform .gf_title{ font-size:16px; font-weight:bold; text-align:left; } .gform input,.gform textarea{ width:400px;padding:2px 2px 3px 3px; vertical-align:top;} .gform textarea{ width:400px; overflow:auto } .gform .gf_welcome{} /*留言内容*/ #container .gbook{} #container .gbook li{ background:none;} .gbook .gb_name{ font-weight:normal;} .gbook .gb_nickname b{} .gbook .gb_replay b{} .gbook .gb_content {border:1px dotted #aaa; padding-left:10px;} .gbook .gb_info{ color:#666} /*time*/ .gbook .gb_page{} /* === 会员登陆 === */ .btn1,.btn3,.btn2,.btn4 {} /*纵向*/ #niceUserLogin{ line-height:2.2;} #niceUserLogin li{ list-style:none;} #niceUserLogin .btn1, #niceUserLogin .btn2{} /*横向*/ #UserLogin{} #UserLogin li{ float:left;vertical-align:bottom; list-style:none; } #UserLogin #password{ margin-left:10px;} /*=== 公共邮局 ===*/ #FrLgn{ margin:5px 0 5px 5px; line-height:2.2;} /*纵向*/ #FrLgn .webmaily{ margin:3px 0 0 100px;} /*=== 企业邮局 ===*/ #xnicewebmail, #ynicewebmail{ margin:5px 0 5px 5px;} /*纵向*/ #ynicewebmail #domain{ padding-left:44px;} #ynicewebmail .btn{ margin:5px 0 0 100px} /*横向*/ #xnicewebmail{ width:450px;} /*=== 产品搜索 ===*/ #mainmenu #prodsearch {background:url(search.png) left top no-repeat; width:270px; height:61px; border-radius:5px; border:0px; z-index:0} #mainmenu #prodsearch #pkeyword{ border:0px; height:25px; width:190px;margin-top:23px; background:none;color:#66CC00; right:0px; float:left;margin-left:25px;} #mainmenu #prodsearch #psbt{font-size:0px; width:25px; height:25px; line-height:25px; margin-top:26px;box-shadow:none;background:none;} #container #prodsearch {background:url(search.png) left top no-repeat; width:270px; height:61px; border-radius:5px; border:0px;} #container #prodsearch #pkeyword{ border:0px; height:25px; width:190px;margin-top:23px;margin-left:27px;background:none;color:#66CC00} #container #prodsearch #psbt{font-size:0px; width:25px; height:25px; margin-left:20px; margin-top:26px;box-shadow:none;background:none;} #container #prodsearch #nkeyword{height:30px; border-radius:5px; border:0px;} /*=== 搜索嵌入 ===*/ #prodsearch, #baidu1, #baidu2, #google{ margin:5px 0 5px 5px;} /*============================== 其他细节 =================================*/ /*招聘*/ #aboutjobdiv{}/*总说明*/ .joinusheader li a{ margin:0 5px;} .joblist{ margin-top:20px;} .joblist li{ padding-left:45px;} .joblist li span{} /*属性*/ .joblist .job_name{background:url(line-t.png) left bottom repeat-x; padding:2px 5px; margin-bottom:5px; } .joblist .job_submit{ padding-top:10px;} .joblist .job_submit a{ color:#f60;} /*在线提交简历*/ /*友情链接*/ .flink{} .flink li{ } .flink a{ padding:0 20px;} .flink a:hover{} #flink{ width:98%;} /*下拉友情链接*/ /*投票系统*/ #votetable{ margin:5px 0 5px 5px;} #votetable .vote_item p{ vertical-align:middle;} #votetable dd{ padding-top:5px;} /*购物车*/ #jscart{display:block;height:40px; line-height:40px; } #jscart a{ padding-left:10px; color:#eee} /*查询订单状态*/ .orderstatus{ margin:0 5px;} /*新闻列表分页*/ .pagenav{ text-align:center;} /*产品展示分页*/ #prodpage{ text-align:center;} #prodpage a{color:#666;} #prodpage a:hover{color:#f00;} /*左右滚动*/ .marq{table-layout:auto;} .marq td{ padding:0 10px;} /*当前位置*/ .homelink{ color:#666; font-size:14px; display:block; height:50px; line-height:50px; } .homelink a{ color:#666; } /*地理地图*/ .block_map .content{ margin:0; padding:0; } /*===============================全局设置==================================*/ /*文本输入框*/ .txt { font-size:12px;padding-left:3px;}/*通用*/ #niceUserLogin{color:#333;} #niceUserLogin a{color:#333;} #niceUserLogin a:hover{color:#eee;} #niceUserLogin .txt{ width:150px; height:30px; margin-bottom:10px}/*纵向会员登录*/ #UserLogin .txt{ width:120px; height:30px;}/*横向会员登录*/ #ynicewebmail .txt{ width:120px; height:30px;}/*企业邮局*/ #FrLgn{padding:20px; color:#222} #FrLgn .txt{width:140px;height:28px;margin:10px 0px;}/*公共邮局*/ #FrLgn select{height: 30px;line-height: 30px; padding-top: 5px; text-align: center;width: 144px;} /*一般按钮*/ .btn1,.btn3,.btn2,.btn4, .vote_submit, .vote_view, .fbt, .btn { color:#fff; cursor:pointer; text-align:center; border:0px; height:35px; line-height:35px; width:90px; background:#627085; /* box-shadow:0px 0px 20px 0px #777 inset; */ border-radius: 5px; margin-left:10px; } /*大按钮*/ .gform .gbt, .pd_addcart a, #addtocart, .gbt { height:35px; line-height:35px; width:100px; color:#fff; background:#005089; border:none; cursor:pointer; display:inline-block;*display:inline;*zoom:1;text-decoration:none; } .content{overflow:visible;}