﻿@charset "utf-8";
/* CSS Document */

#banner_bg{height:243px; background:url(../Image/bannerbg.gif) #e3591a repeat-x; margin:0 auto 6px auto;}
#banner{height:243px; margin:0 auto;}
#banner1{height:243px; margin:0 auto; background:url(../Image/banner1.jpg) #e3591a no-repeat center 0;}
#banner2{height:243px; margin:0 auto; background:url(../Image/banner2.jpg) #e3591a no-repeat center 0;}
#banner3{height:243px; margin:0 auto; background:url(../Image/banner3.jpg) #e3591a no-repeat center 0;}
#banner4{height:243px; margin:0 auto; background:url(../Image/banner4.jpg) #e3591a no-repeat center 0;}
#banner5{height:243px; margin:0 auto; background:url(../Image/banner5.jpg) #e3591a no-repeat center 0;}
#banner6{height:243px; margin:0 auto; background:url(../Image/banner6.jpg) #e3591a no-repeat center 0;}
#banner7{height:243px; margin:0 auto; background:url(../Image/banner7.jpg) #e3591a no-repeat center 0;}
#banner7{height:243px; margin:0 auto; background:url(../Image/banner8.jpg) #e3591a no-repeat center 0;}


.con{width:1005px; margin:0 auto;}
.con_l{width:217px;}
.con_l span{ margin:5px auto; display:block;}

.tit{width:132px; height:42px; font-size:16px; line-height:16px; font-weight:bold; color:#ff6600; background:url(../Image/titbg.gif) no-repeat; padding:11px 0 0 83px;}

.submenu{width:215px; border:1px solid #d6d6d6; border-top:3px solid #e96f35;}
.submenu ul{padding:0px; margin:0px; list-style:none;width:213px; border:1px solid #fff; background:url(../Image/submenubg.gif) repeat-x 0 bottom; display:block; padding-bottom:6px;}
.submenu li{padding:0px; margin:0px; list-style:none;width:213px; height:36px; line-height:36px; text-align:center; font-size:14px;}
.submenu li a{ color:#6b6b6b;}
.submenu li:hover,.submenu li.hover{ background:url(../Image/submenuhoverbg.gif) no-repeat;}
.submenu li:hover a,.submenu li.hover a{ color:#e96f35;}
.contactbg{width:215px; height:200px; border:1px solid #d6d6d6; font-size:14px;}
.contact{width:195px; height:169px; border:1px solid #fff; background:url(../Image/contactbg.gif) repeat-x; padding:9px 8px 0 10px; color:#666;}
.contact em{display:block; display:block; height:40px; line-height:40px; font-size:20px; color:#ff6600; font-family:aria; font-weight:bold;}

.con_r{width:767px; border:1px solid #d4d8d9;}
.title{width:712px; height:30px; background:url(../Image/indexnewstitbg.gif) left center repeat-x; padding:15px 16px 0 39px; position:relative;}
.title em{ position:absolute; top:-4px; left:10px;}
.title_l{font-size:20px; color:#ff6600; height:30px; line-height:20px;}
.title_r{ padding-top:4px; color:#b5b5b5; padding-left:21px; background:url(../Image/titledoc.gif) no-repeat 0 7px;}
.title_r a{color:#b5b5b5;}

#main{width:711px; padding:27px 27px 30px 27px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main em{ float:left; margin:0 30px 25px 0; display:inline;}

#main1{width:720px; padding:25px 20px 30px 25px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main1 span{ margin:30px 0 40px; display:block; background:url(../Image/servicepic1.gif) no-repeat; line-height:33px; padding-left:40px;}
#main1 b{ font-size:14px; color:#b47715;}
#main1 p{ line-height:26px;}

#main2{width:643px; padding:50px 57px 47px 65px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main2 span{ margin-bottom:40px; display:block;}
#main2 p img{ margin-bottom:17px; display:block;}

#main3{width:709px; padding:8px 28px 28px 28px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main3 p{ margin-top:25px; display:block;}
#main3 p b{color:#e96f35;}

#main4{width:718px; padding:30px 27px 27px 20px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#news{width:705px; height:100px; background:url(../Image/newsbg.gif) no-repeat 0 bottom;}
#news span{width:122px; height:81px; background:url(../Image/picbg.gif) no-repeat; padding:5px; margin-right:20px; display:block; float:left;}
#news b{color:#b06f07; font-size:14px; margin-bottom:12px;display:block;}
#news a{color:#b06f07;}
#main4 li{padding:0px; margin:0px; list-style:none;width:705px; height:100px; border-bottom:1px solid #efefef; margin-bottom:20px;}
#main4 li b{width:705px; height:22px; display:block;}
#main4 li b a{ color:#666;}
#main4 li b:hover a{color:#b06f07;}

.order{text-align:right;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}
.order input{width:29px; height:19px; background:url(../Image/orderinput.gif) no-repeat; margin:5px 0px 0 12px; display:inline; border:none;}

#main5{width:709px; padding:38px 28px 40px 28px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main5 span{width:687px; height:53px;display:block; text-align:center; margin-bottom:30px; color:#818181;}
#main5 span b{ height:35px; font-size:16px;color:#e96f35; display:block; background:url(../Image/newstitbg.gif) no-repeat 0 bottom;}
#main5 p b{ font-size:14px;}

.NewsCont {border:1px solid #fff;padding:38px 28px 40px 28px; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}	/* 外围框 */
.NewsCont .MD_Title {text-align:center;height:35px; font-size:16px;color:#e96f35; display:block; background:url(../Image/newstitbg.gif) no-repeat 0 bottom;} /* 新闻标题 */
.NewsCont .MD_Info {height: 22px; line-height: 22px; text-align: center; color: #4a4a4a; background: #ededed;} /* 新闻信息 */
.NewsCont .MD_Date {font-family: Tahoma; font-size: 11px} /* 日期 */
.NewsCont .MD_Hits {font-family: Tahoma; font-size: 11px; color: #CA0B0B} /* 点击数 */
.NewsCont .MD_Cont { font-size: 14px;padding: 1em 1.5em; line-height: 25px; word-break: break-all} /* 内容 */
.NewsCont .MD_Cont p {font-size: 14px}

#main6{width:715px; padding:23px 25px 23px 25px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
.box_bg{width:713px; height:128px; border:1px solid #ebebeb; margin-bottom:15px;}
.box{width:683px; height:113px; border:1px solid #fff; background:#fafafa; padding:13px 13px 0 15px;}
.box img{ padding:2px; border:1px solid #ebebeb; margin-right:15px; display:inline; float:left;}
.box b{width:517px; height:29px; display:block; background:#f2f2f2; float:left; line-height:29px; padding-left:14px; margin:2px 0 7px 0; display:inline;}
.box b a{ color:#666;}
.box p a{color:#e96f35;}

#main7{width:713px; padding:27px 27px 34px 25px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
#main7 b{ font-size:14px; margin-bottom:25px; display:block;}
#main7 span img{padding:2px; border:1px solid #ebebeb; margin:0 20px 12px 0; display:inline; float:left;}

#main8{width:669px; padding:32px 0px 35px 96px; border:1px solid #fff; background:url(../Image/mainbg.gif) repeat-x 0 bottom;}
.box1_m{width:624px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
input{width:287px; height:17px; margin:0 0 10px 19px;}
textarea{width:428px; height:140px; border:1px; margin:14px 0 15px 19px;}
.annu{width:622px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../Image/annu.gif) no-repeat; color:#747474; border:none;}
#main7 span{width:672px; height:48px; display:block;}




.affi{clear:both}
.affi li{padding:0px; margin:0px; list-style:none;margin-right:15px; line-height:18px; border-bottom:1px solid #F1F1F1; margin-top:5px;}
.affi li h1{height:35px; line-height:35px; font-weight:bold; font-size:16px; margin-bottom:5px;}
.affi li a{display:block; height:30px; line-height:30px; color:#ff6600; text-align:right;}
.affi li a:hover{color:#0a9343;}

/*会员登录*/
.menber{width:500px; float:left;}
.menber_br{height:50px; line-height:50px; margin-left:50px; font-weight:bold; color:#ff6600; font-size:16px; background:url(../Image/line02.gif) left bottom repeat-x}
.menber ul{padding:0px; margin:0px; list-style:none;margin:20px 30px 0 30px;}
.menber ul li{padding:0px; margin:0px; list-style:none;height:40px; line-height:40px; padding:5px;}
.menber ul li font{width:80px; float:left; text-align:right; margin-right:10px; font-weight:bold; font-size:14px;}
.menber ul li input{border:1px solid #dddddd; height:35px; line-height:35px;}
.menber ul li .inpt004{width:13px; height:13px;}
.menber_but{padding-left:185px; padding-bottom:5px;height:47px;width:167px}

/*会员注册*/
.regis{width:500px; float:right; background:url(../Image/men_line.gif) center left no-repeat}
.regis_br{height:50px; line-height:50px; margin-left:50px; font-weight:bold; color:#ff6600; font-size:16px; background:url(../Image/line02.gif) left bottom repeat-x}
.regis ul{padding:0px; margin:0px; list-style:none;margin:20px 30px 0 30px;}
.regis ul li{height:40px; line-height:40px; padding:5px;}
.regis ul li font{width:80px; float:left; text-align:right; margin-right:10px; font-weight:bold; font-size:14px;}
.regis ul li .input01{border:1px solid #dddddd; height:35px; line-height:35px; width:250px}
.regis ul li .input02{border:1px solid #dddddd; height:35px; line-height:35px; width:160px}
.regis_but{padding-left:185px; padding-bottom:5px;height:47px;width:167px}



/*会员商城*/
.mall_br{height:35px; margin-top:20px; clear:both; line-height:35px; font-size:18px; font-weight:bold; color:#ff6600;}
.mall_br a{float:right; width:100px; text-align:right; color:#ff6600;}
.mall_br a:hover{color:#F00;}

.mall{padding:0px; margin:0px; list-style:none;height:400px; border-bottom:1px solid #e4e2e2; border-left:1px solid #e4e2e2; border-top:1px solid #e4e2e2;
}
.mall li{float:left; width:250px; height:325px; border-right:1px solid #e4e2e2;}
.mall li .picimg{width:250px; height:260px; display:block; position:relative;text-align:right;}
.mall li .picimg .tipi{width:50px; height:58px; z-index:1; position:absolute; margin:20px 0 0 14px; background:url(../Image/ico06.gif) no-repeat; font-size:16px; color:#fff; text-align:center;}
.mall li .picti{height:70px; padding:10px; font-size:14px;}
.mall li .picti img{ padding-top:20px; float:right;}
.mall li .picti font{font-weight:bold; color:#ff6600; display:block; font-size:16px;}


.purchase_list{border:1px solid #dfdfdf; height:34px; line-height:34px; margin-bottom:10px; width:1001px;}
.purchase_list font{float:left; width:115px; padding:0 15px; margin-right:10px; text-align:center; font-weight:bold ;border-right:1px solid #dfdfdf; background:#f0f0f0; font-weight:bold;}
#main21{width:981px; border:1px solid #f1f1f1; margin:0 auto; padding:10px;}
#main21 b{ font-size:16px; color:#2a478e; padding-left:6px; display:block;}
.pru_view{margin:0;}
.pru_view_img{float:left; width:410px;}
.pru_view_img .bigimg{width:400px; height:400px; padding:1px; border:1px solid #ddd;}
.pru_view_img .smallimg{margin-top:10px;}
.pru_view_img .smallimg img{float:left; margin-left:10px; width:80px; height:80px; padding:2px; border:1px solid #ddd;}

.pru_view_con{float:right; margin-top:20px; font-size:14px; line-height:30px; width:500px;}
.pru_view_con h3{font-size:16px; color:#ff6600; padding-left:6px; display:block;}
.pru_view_con font{font-weight:bold;}
.pru_view_con span{color:#F00;}
.woaicss02 {margin-top:10px;}
.woaicss02_title {border-top:1px solid #e2e2e2; font-size:14px; border-left:1px solid #e2e2e2; font-weight:bold; height:44px; cursor:pointer; background:#f6f6f6;}
.woaicss02_title li {padding:0px; margin:0px; list-style:none;float:left; height:44px; line-height:44px; text-align:center; width:104px; background:#f2f2f2}
.woaicss02_title li a {float:left; height:44px; line-height:44px; text-align:center; width:104px; background:#f2f2f2}
.woaicss02_title li a:hover { background:#222; color:#2550a9; background:url(../Image/xq_ti_bj.gif) no-repeat}
.woaicss02_title_bg1 {background-position:0 0;}
.woaicss02_title_bg2 {background-position:0 -30px;}
.woaicss02_title_bg3 {background-position:0 -60px;}
.woaicss02_title_bg4 {background-position:0 -90px;}
.woaicss02_con {margin:10px;}
.woaicss02_copy {width:438px; margin:10px auto; text-align:center;}



/*商品分类*/
.pro_list{width:1002px; border-top:2px solid #de4c07; margin:0 auto;}
.pro_list_br{height:35px; line-height:35px; background:#fafafa; border-right:1px solid #e4e2e2; border-left:1px solid #e4e2e2; color:#ff6600; padding-left:10px; font-weight:bold; font-size:16px;}
.pro_list_br span{padding-right:50px; font-weight:normal; color:#666; margin-left:20px; height:35px; font-size:14px; background:url(../Image/pro_list_ico.gif) right center no-repeat;}
.pro_Table {padding: 0; margin: 0; border-collapse: collapse}
.pro_Table th, .pro_Table td {padding: 3px 8px; line-height: 22px; border:1px solid #e4e2e2;}
.pro_Table .td01{background:#fafafa; text-align:center; font-weight:bold; padding-top:10px; font-size:14px; color:#ff6600; width:15%;}
.pro_Table .td02{padding:10px; width:35%}

/*幻灯*/
#slide{width:100%; height:375px; position:relative; margin:2px auto 0 auto; z-index:0;}
#frame{width:100%; height:375px;position:relative; overflow:hidden;z-index:0;}
#frame a{ color:#000; text-decoration:none; font-size:12px; line-height:24px;}
#img a{position:absolute;left:0px;top:0px; display:none;}
#btn{ position:absolute; bottom:6px; right:0px;}
#img a{position:absolute;left:0px;top:0px; display:none;}
#showtext{ width:100%; background:url(../images/flashBg.png) repeat-x; height:43px; position:absolute; bottom:0px; left:0px;}
#btn p{ position:absolute; top:6px; right:0px;}
#btn span{display:block; float:left;cursor:pointer; margin-right:12px;border:1px solid #EDEEEE; width:56px; height:29px;filter:alpha(opacity=30);-moz-opacity:0.3;opacity: 0.3; }
#btn span.hov{filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}