.main-index-box{ width: 1240px; height: auto; margin: 0 auto; padding-top: 15px; overflow: hidden; position: relative; padding-bottom: 30px;}
.main-box-left{ width:247px; height: auto; float: left; display: inline-block;}
.mian-box-top{ width: 100%; height: auto; border: 1px solid #000000;}

.mian-box-top ul li{ height: auto; border-top: 1px solid #a0a0a0; text-align: left; padding-left: 5px; position: relative; line-height: 250%;}



.mian-box-top ul li span{ font-size: 12px; position: absolute; right: 20px;}
.main-box-z{ width: 720px; float: left; margin-left: 20px; height: auto;display: inline-block;}
.search-box{ width: 100%; height:35px;}
.serach-box{ width: 715px; height: 33px; border: 1px solid #000000; float: left;display: inline;}
.text-box{ width: 666px; height: 33px; float: left; line-height: 33px; padding-left: 5px; border: none; font-size: 14px; color: #b1b1b1;display: inline;}
.bottom-box{ width: 34px; height: 33px; float: right;display: inline;}
.search-box a{ margin-left:2px; float: left; display: inline;}
.silder-box{ width: 720px; height: 285px; position: relative; top:14px; overflow: hidden; z-index: 1;padding-bottom: 20px;}
.banner-bottom{ width:72px; height: 8px; position: absolute; bottom: 30px; left: 50%; margin-left: -36px;}
.banner-bottom a{ display: block; width: 8px; height: 8px; border-radius:50%;-webkit-border-radius:50%;
-moz-border-radius:50%; background: #ffffff; float: left; margin-left: 4px;}
.banner-bottom a.cilck1{ background: #ff0000;}

.main-box-right-index{ width: 230px; height: auto; border: 1px solid #b3000e; position: absolute; right: 0; top:15px}
.main-box-right-index ul li{ width: 98%; margin: 0 auto; height: 77px; border-bottom: 1px dashed #b3000e; margin-top:5px;}
.main-box-right-index ul li img{ float: left;display: inline; transition: all .5s; cursor: pointer; width: 50px; height: 50px; margin-right: 10px; margin-top: 10px; margin-left: 5px;}
.main-box-right-index ul li img:hover{transform: scale(1.03,1.03);-webkit-transform: scale(1.03,1.03); box-shadow: 3px 3px 3px #e5e5e5;}
.main-box-right-index ul li h1{ font-size: 12px; line-height:30px;}
.main-box-right-index ul li p{ color: #666666;}
.product-box ul li a img:hover {transform: scale(1.03,1.03);-webkit-transform: scale(1.03,1.03); box-shadow: 3px 3px 3px #e5e5e5;}
.subnav-box{ width: 165px; height: auto; background: #ffffff; border: 1px solid #e5e5e5; position: absolute; left: 247px; top:0; z-index: 222; transition: all .5s; display:none }
.subnav-box a{ display: block; width: 100%; height: 25%; float: left; text-align: center; line-height: 400%;}
#subnav-box2{ width: 165px; height: auto; background: #ffffff; border: 1px solid #e5e5e5; position: absolute; left: 247px; top:0; z-index: 222; transition: all .5s; display:none}
#subnav-box2 a{ display: block; width: 100%; height: 25%; float: left; text-align: center; line-height: 400%; display: inline;}







/*特企画面*/
.main-topics{width: 1240px !important; height: auto !important; margin: 0 auto !important; padding-top: 15px !important; overflow: hidden !important; position: relative !important; padding-bottom: 30px !important;}
.main-box-right{ width: 950px; float: right; display: inline; border: none;}
.main-box-right h2{ height: 50px; line-height: 50px; width: 97%; border-bottom: 1px solid #333333; border-left:3px solid #333333; padding-left: 3%;}
.main-box-right  ul li{ width:23%; height: auto; float: left; display: inline;border-bottom: none; text-align: center; margin-left:1.5%; margin-top: 30px;}
.main-box-right  ul li a img{ width: 100%; height: 218px; }
.main-box-right  ul li  h1{ line-height:30px; text-align: left;}
.main-box-right  ul li p{ text-align: left;}

/*登陆*/

@charset "utf-8";
/* CSS Document */
a{ color:#464444;}
.banner_bj{ clear:both;}
.main{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.main img{ width:490px; height:370px; margin:40px 88px 65px 118px; float:left;}
.main form{ width:345px; height:402px; border:1px solid #dcdcdc; margin-top:32px; float:left; margin-left: 100px;}
.main form table{ margin: 0 auto; margin-top: 60px;}
.main form table tr td{ height:38px; font-family:"微软雅黑"; font-size:14px; color:#464444; line-height:35px;}
.wi78{ width:100px;}
.name,.mm{ width:182px; height:25px; margin-top:5px; border:#dcdcdc 1px solid;}
.yzm{ width:182px; height:25px; float:left; margin-top:3px; border:#dcdcdc 1px solid;}
.main form table tr td p{ font-size:18px; font-family:"Arial"; float:left; margin-left:8px;}
.a01{ font-size:12px; font-family:"宋体"; line-height:12px; float:left; margin:5px auto auto 10px;}
.a01:hover{ text-decoration:underline;}
.wjmm,.zc{ font-family:"宋体"; font-size:12px;}
.wjmm:hover,.zc:hover{ color:#F00;}
.login_an{ width:249px; height:31px; background:url(../images/16-00.gif) no-repeat; margin-left:6px; border:none; font-family:"微软雅黑"; font-size:14px; color:#FFF; cursor:pointer;}
.main form table tr td span{ float:left; font-family:"宋体"; font-size:12px;}
.qq{ float:left; padding-left:22px; font-family:"宋体"; font-size:12px; display:block; background:url(../images/18_qq.jpg) no-repeat 0px 6px;}
.wx{ float:left; padding-left:35px; font-family:"宋体"; font-size:12px; display:block; background:url(../images/18_wx.jpg) no-repeat 4px 5px;}
.qq:hover,.wx:hover{ color:#F00;}
.login_an{ background: #000000; color: #ffffff; width: 290px; height: 41px;}
.login-box{ width: 390px; height: 280px; float: left; margin-top: 32px; margin-left: 130px;}
.login-box li dl dd{ font-size: 14px;}
/*注册*/

@charset "utf-8";
/* CSS Document */
.banner_bj{ clear:both; margin-bottom:30px;}
.main{ width:1139px; height:423px; margin:0 auto; overflow:hidden; border:#d2d2d2 1px solid; padding:22px;}
.main_01{ height:30px; border-bottom:#d2d2d2 1px solid;}
.main_01 p{ line-height:30px; font-family:"宋体"; font-size:12px; letter-spacing:1px;}
.main_01 p span{ color:#e9002c;}
.wi134{ width:134px;}
.tl{ text-align:right;}
.main_02 form{ width:710px; height:390px; margin:20px auto auto 300px;}
.main_02 form table tr td{ height:38px; font-family:"微软雅黑"; font-size:14px; color:#7f7f7f; line-height:38px;}
.main_02 form table tr td.beizhu,.beizhu{ font-size:14px;}
.main_02 form table tr td.beizhu a{ color:#F00;}
.main_02 form table tr td.beizhu a:hover{ text-decoration:underline;}
.main_02 form table tr td span a{ display:block; width:73px; height:25px; line-height:25px; font-size:12px;  color:#FFF; display:block; float:left; text-align:center; background:#000000}
.text{ width:253px; height:28px; margin-right:16px; border:#d2d2d2 1px solid; font-size: 12px; color: #999999;}
.text_yzm{ width:90px; height:28px; margin-right:16px; float:left; border:#d2d2d2 1px solid;}
.mr{ margin-right:5px;}
.buttom{ width:188px; height:33px; background:#000000; font-family:"微软雅黑"; font-size:14px; color:#FFF; margin-left:20px; border:none; cursor:pointer; text-align:center}

/*分页*/

/*分页*/
.page{text-align:right; padding:50px 0px 0px 0px; margin-right: 50px;}
.page span{ border:1px solid #ccc; padding:5px 8px;margin:0px 2px; background:#000000}
.page a{ border:1px solid #ccc; padding:5px 8px; margin:0px 2px;background:#000000; color: #ffffff; font-size: 12px;}
.page a:hover{ background:#ff0000}
.page .sel{ background:#ff0000; color:#fff;}


.top_ad{margin:3px 0px 0px 0px}
.top_ad li{float:left}
.mleft10{ margin-left:10px;}


/*首页中间产品页*/
.prod-h-box{ width: 100%;  border-bottom: 1px dashed #333333; border-top:1px dashed #333333;  text-align: center; clear:both}
.prod-h-box h2{ font-size: 30px; margin-top: 20px;}
.prod-h-box p{ padding-bottom:20px;}
.product-list-box { width: 100%; padding: 10px 0;}
.product-list-box h2{ width: 100%; border-left: 3px solid #000000;  font-size: 14px; padding-left: 10px;}
.product-list-box  ul li{  float: left; width: 24%;  margin-left: 1%; margin-top: 10px;}
.product-list-box  ul li img{ width: 100%; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.product-list-box  a{ display: block; width: 100%; font-size: 14px; padding-top:10px;}
.product-list-box .pro_name{ height:47px; line-height:1.2; overflow:hidden}
.product-list-box  p{font-size: 16px; padding-top:10px; color:#ff0000; padding-bottom:20px;}
.product-list-box  ul li:hover img{box-shadow: 3px 3px 5px #bbbbbb;transform: scale(1.04,1.04);}
.product-list-box .more{display:block;  border-bottom: 1px solid #e5e5e5; font-size: 12px; text-align: right; padding-bottom:20px; clear:both}


/*列表页*/
.tite-list{ width: 1200px; height: 40px; line-height: 40px; margin: 0 auto; border-bottom: 1px solid #dedede; }
.tite-list ul li { font-size: 14px; float: left; font-weight: normal; margin-left: 20px; width: auto;}
/*.tite-list a{ float: right; margin-right: 30px; border: 1px solid #dedede; padding: 0 5px;}*/
.list-title{ width: 1200px; height: auto; border: 1px dashed #dedede;  margin: 0 auto;padding-bottom: 20px; margin-top: 10px;}
.list-title-pro1{ width: 1180px; height: auto; line-height: 50px; margin: 0 auto; border-bottom: 1px solid #e5e5e5; clear: both;}
.list-title-pro1 h2{ font-size: 14px; float: left; line-height: 54px; width: 120px;}
.list-title-pro1 dl  { float:left; margin-top: 10px; width:960px}
.list-title-pro1 dl dt{  float: left; color: #333333; margin-left: 10px; cursor: pointer; font-size: 12px; padding: 0 5px;
border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; line-height: 30px;}
.list-title-pro1 dl dt .cc1{ background: #b3000e; color: #ffffff;}
.list-menu{ width: 1198px; height: 50px; line-height: 50px; border: 1px solid #dedede; margin: 0 auto; margin-top: 10px; background: #f5f5f5;}
.menu-left{ width: 410px; height: 50px; float: left;}
.menu-left a{ display: block; width: 100px; height: 50px; line-height: 50px; float:left; text-align: center; border: 1px solid #e5e5e5;
border-bottom: none; border-top:none;}
.menu-left a.active1{ background: #ffffff; color:#ff0000}
.menu-left a span{ display: block; position: relative;top:-48px; left: 40px;}
.menu-right { width: 100px; height: 50px; float: right; text-align: center; border-left: 1px solid #dedede;}
.menu-right span{ color:#ff0000}
.main-product-box { width: 1200px; height: auto; margin: 0 auto;}
.main-product-box ul li{ width: 290px;  float:left; border: 1px solid #dedede; transition: all .5s; cursor: pointer;-webkit-transition: all .5s;
 -moz-transition: all .5s; -ms-transition: all .5s; margin-left:6px; margin-top: 10px;}
.main-product-box ul li:hover{ border: 1px solid #dedede; box-shadow: 2px 2px 4px 1px #e5e5e5;}
.main-product-box ul li img{ width: 100%;  transition: all .5s;-webkit-transition: all .5s;
 -moz-transition: all .5s; -ms-transition: all .5s;}
.main-product-box ul li:hover img{ transform: scale(1.05,1.05);}
.main-product-box ul li  h2{ font-size: 14px; font-weight: normal; width: 90%; margin: 0 auto; padding-top:20px; height:42px;line-height:1.5; overflow:hidden}
.main-product-box ul li p{ color: #ff0000;width: 90%; font-size:18px; font-weight:bolder; padding:20px}
/*列表页分页*/
/*分页*/
.page{text-align:right; margin-right: 50px; position: relative; top:20px; height: 30px;}
.page span{ border:1px solid #ccc; padding:5px 8px;margin:0px 2px; background:#000000}
.page a{ border:1px solid #ccc; padding:5px 8px; margin:0px 2px;background:#000000; color: #ffffff; font-size: 12px;}
.page a:hover{ background:#ff0000}
.page .sel{ background:#ff0000; color:#fff;}
.top_ad{margin:3px 0px 0px 0px}
.top_ad li{float:left}
.mleft10{ margin-left:10px;}

