@charset "utf-8";
/*  全局  */
body {background-attachment: fixed;}

#header,.nav,.lan,.main1_2,.f,#nmainbody { width:1000px; padding:0px; margin:0px auto; background-color:#fff;}
/*  header  */
#header { height:105px; }
#header h1 { height:80px;}
/*  nav  */
#nav { height:38px; background-color:#d21501;}
#BottomNav {background-color:#d21501;z-index: 999;left: 0;width: 100%;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);overflow: visible;}

.nav {background-color:#d21501;height:38px;}
.nav ul li { float:left; text-align:center; margin:0px 11px; }
.nav ul li a { color:#fff; font-size:14px; display:block; text-align:center; line-height:38px; width:120px; font-family:'微软雅黑'}
.nav li .current,.nav li a:hover { color:#fff;text-decoration:none; background:#010101;}
/*  搜索  */
.search{ width:212px; height:27px; background:url(../images/search.jpg) no-repeat; margin-top:48px; margin-right:5px;}
.search input{ border:none;display:inline-block;}
.text_box{ width:145px;height:27px; padding-left:5px; color:#808080; line-height:24px;font-size:12px; float:left; border:none; background:none; }
.s_but{width:60px;height:27px; cursor:pointer; float:right; border:none; background:none; color:#505050; font-size:12px; }

/*  banner  */
#banner { height:355px;padding:0px; margin:0px auto;}
#full-screen-slider { width:100%; height:355px; float:left; position:relative;}
#slides { display:block; width:100%; height:355px; 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;top:0px;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:10px; background:#FFF; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e80002;}

/*mainbody*/
#mainbody { margin-top:38px; }
.bluebg { background-color:#d11500; width:95px; height:28px; line-height:28px; color:#fff; text-align:center;}
.lan { height:38px;}
#main1_2 { background-color:#f2f2f2;}

/*公司简介*/
.main2 { margin-top:20px;}
.main2a { width:428px;}
.main2a_2 { margin-top:15px;}
.main2a_2 p { margin-left:12px; width:230px; padding-left:12px; background:url(../images/r.gif) no-repeat left center; line-height:24px; color:#555555;}
/*新闻中心*/
.main2b { width:338px;}
.main2b_2 { margin-top:10px; margin-left:3px; background:url(../images/t.jpg) no-repeat right bottom; height:136px;}
.main2b_2 ul li { height:30px; line-height:30px;}
.main2b_2 ul li a { float:left; display:block; background:url(../images/t.gif) no-repeat left center; padding-left:15px;}
.main2b_2 ul li a:hover { color:#d11500; text-decoration:none;}
/*产品展示*/
.main3 { margin-top:35px;}
.lan2 { border-bottom:1px solid #e1e1e1;}
.product1 li{overflow:hidden;position:relative;float:left; margin:0px 10px 20px 10px; _height:170px;}
.product1 li a {display:block;}
.product1 li a img{width:180px;height:148px;}
#demo{overflow:hidden;width:785px; height:330px;padding:15px 0px;}
#indemo{float:left;width:800%;}
#demo1,#demo2{float:left;}
/*图片遮罩*/
.daska {width:180px; height:148px; background:url(../images/probg.png) repeat-x;position:absolute;top:-148px;left:0px;z-index:990;}
.daska1 {margin-top:65px;color:#fff; font-weight:bold; font-size:14px; text-align:center;  font-family:'微软雅黑'}

/*底部*/
#footer { background-color:#de3f35; margin-top:20px; font-family:'微软雅黑'; }
.fff img { margin-top:20px; margin-bottom:20px;}
.footnav{padding-top:20px; color:#fff;}
.footnav a{color:#fff}
.footer,.footnav {background-color:#de3f35;color:#fff; line-height:24px; }
.footer { padding-bottom:40px; }
.footer a { color:#fff;}

/*      内页      */
/*banner*/
.www51buycom { width:1000px; height:270px; margin:0 auto; position: relative; overflow:hidden; }
/*数字按钮样式*/
.www51buycom .num { display:none; overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前项*/
/*上一个  下一个*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }

#nmainbody { margin-top:20px;}
.aside { width:190px;}
.aside1 h2 {padding-right:8px; height:45px; line-height:45px; color:#d11500; font-size:22px; font-family:"微软雅黑";}
.aside1_2 {font-family:"微软雅黑"; padding-top:10px; padding-bottom:20px; background-color:#f6f6f6;}


/*联系我们*/
.aside2 { margin-top:20px;}
.lan3 { background:url(../images/u.gif) repeat-x; height:41px; line-height:35px; font-size:20px;font-family:"微软雅黑"; color:#fff; padding-right:12px;}
.aside2_2 { line-height:24px; color:#555555; padding:10px;}

.mainbox { width:785px;}
.lan4 { height:31px; line-height:31px; border-bottom:1px solid #efefef; margin-top:20px;}
.lan4 h2 { padding-left:20px; background:url(../images/i.gif) no-repeat left center; font-size:18px; color:#d11500;font-family:"微软雅黑"; }
.lan4 small { color:#858585; margin-right:5px;}
.lan4 small a { color:#858585; }
.mainbox_2 { padding:10px; line-height:24px; color:#555;}
/*产品展示*/
.mainbox_2a dl { margin:10px 20px 0px 20px;_margin:10px 10px 0px 20px; float:left; height:180px;}
.mainbox_2a dl dt { width:207px; height:149px;}
.mainbox_2a dl dt img { width:205px; height:147px; border:1px solid #d8d8d8;}
.mainbox_2a dl dd { text-align:center;}
.mainbox_2a dl dd a { color:#333; line-height:24px; display:block; }

/*公司新闻*/
.mainbox_2a ul { margin:0px 0px 15px 10px;}
.mainbox_2a li { height:40px; width:740px; border-bottom:1px dashed #999;}
.mainbox_2a li a { color:#333; display:block; height:40px; line-height:40px; padding-left:3px;}
.mainbox_2a li a:hover { text-decoration:none; color:#d11500;}
.mainbox_2a li span { line-height:40px; color:#7c7c7c;}
/*--详细--*/
.time2 { margin-top:10px;}
.show_pic{font-family:'微软雅黑'; padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:650px; border:1px solid #ccc; margin-top:10px; }
.nrr { padding:10px; line-height:24px; color:#333;}

/* box */
.box{width:310px; margin-top:20px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}

.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}

.spec-scroll{clear:both;margin-top:5px; width:312px;}
.spec-scroll .prev{float:left;margin-right:5px; margin-left:0px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:50px;line-height:50px;border:1px solid #ccc;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:278px;height:56px;overflow:hidden;}
.spec-scroll .items ul{margin:0; padding:0;list-style:none;position:absolute;width:999999px; height:56px;}
.spec-scroll .items ul li{float:left; margin:0px; padding:0px; width:56px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC; padding:2px;width:46px;height:46px;}
.spec-scroll .items ul li img:hover{ border:2px solid #FF6600; padding:1px; }

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
/* tab */
.pro2 { margin-left:20px; margin-top:20px; width:435px;}
.tab_h_2a{ height:32px; background:#e4e0e0}
.tab_h_2a li{ display:block;height:32px; line-height:32px; width:100px; float:left;  cursor:pointer; text-align:center; color:#616161; font-family:"微软雅黑"; font-weight:normal;font-size:14px; }
.tab_h_2a li.vary,.tab_h_2a li a:hover{ height:32px;  background:#d11500; color:#ffffff; display:block; text-decoration:none}
.tab_h_2a li a{display:block}
.tab_c_2a { margin-top:5px; display:none; }
.dis{ display:none;}
.tab_c_2b{margin-top:10px}}
.tab_c_2a{margin-top:10px;}
.main_tit{font-size:14px; font-family:'微软雅黑';margin-left:10px;font-weight:normal}

.aside { width:190px;}
.aside1 h2 {padding-right:8px; height:45px; line-height:45px; color:#d11500; font-size:22px; font-family:"微软雅黑";}



.menu_sub{width:190px;}
.menu_sub ul li {position: relative; }
.menu_sub li {display: block; line-height: 32px; }
.menu_sub li a{font-size:13px;width:155px; height:32px; line-height:32px; padding-left:35px; display:block; color:#555555; margin-bottom:4px;}
.menu_sub li a:hover,.menu_sub li .current { color:#fff; background:url(../images/y.gif) no-repeat; text-decoration:none;}


.menu_sub ul li ul {display: none;}
.menu_sub ul li:hover a {color:#fff; background:url(../images/y.gif) no-repeat; text-decoration:none;}
.menu_sub ul li:hover ul {display: block; left: 190px; position: absolute; top: 0px;}
.menu_sub ul li:hover ul{ background:#d11500; z-index:99999}
.menu_sub ul li ul li:hover ul{ background:#fff; z-index:99999}
.menu_sub ul li:hover ul li a {display: block; background: #d11500; color:#fff;}
.menu_sub ul li:hover ul li a:hover {color:#333; background:#f6f6f6; text-decoration:none;}
.menu_sub ul li:hover ul li ul {display: none}
.menu_sub ul li ul li ul {display: none;}
.menu_sub ul li ul li:hover a {color:#333; background:#f6f6f6; text-decoration:none;}
.menu_sub ul li ul li:hover ul {display: block; left: 190px; position: absolute; top: 0px;}
.menu_sub ul li ul li:hover ul li a {display: block; background: #f6f6f6;}
.menu_sub ul li ul li:hover ul li a:hover {background: #d11500; color: #ffffff;}


.sub-list {width: 730px;height:auto;overflow: hidden; border:1px solid #ddd; padding-bottom:40px; background:#FFF}
.sub-list li{background:#fff !important;}
.sub-list li a,.sub-list li a:hover{background:#fff !important; color:#333 !important}
.sub-item {width: 300px !important;margin-top: 40px;margin-left: 40px;background:#fff !important;height:75px !important;float:left;!important;}
.sub-item h5 {padding-bottom: 12px;border-bottom: 1px solid #ddd;width:300px;}
.sub-item h5 a {padding:0px !important;}
.sub-item h5 img{width:150px; height:40px;}
.sub_div {line-height:20px; margin-top:5px}
.sub_div a {padding:0px !important; display:inline !important; font-size:12px !important; margin-right:5px;height:20px !important; line-height:20px !important;}



.cplb ul {padding:10px 0px;}
.cplb ul li ul { display:none;  margin:0 0 5px 0; padding:0px !important; }
.cplb ul li h4 { display:block; height:28px; line-height:28px; font-size:12px; color:#595959; background-color:#e4e0e0; margin-bottom:6px;}
.cplb ul li h4 a {color:#454444; display:block; height:28px; line-height:28px; font-family:'Microsoft YaHei'; font-size:14px; font-weight:normal; background:url(../images/sprite.png) left -16px no-repeat; padding-left:40px; overflow:hidden}
.cplb ul li h4 a:hover,.cplb ul li .current {  color:#fff;text-decoration:none; background:url(../images/sprite.png) left 9px no-repeat #e21f13;}
.cplb ul li ul li { display:block; margin-top:6px !important; border-bottom:1px dashed #ccc; }
.cplb ul li ul li a { background-color:#fff; padding:0px 0px 0px 40px !important;font-size:12px; color:#454444; line-height:24px; display:block; padding-left:55px;}
.cplb ul li ul li a:hover {background:none; color:#454444}

.cplb .l_block {display: block;}
.cplb .l_none {display: none;}

