/*----------全局样式开始-----------*/
html{ background:#ffffff}
body{ margin:0; padding:0; font:12px "宋体",Arial, Helvetica, sans-serif; line-height:22px; color:#555555;background:#fbebc5;}
ul,li,h1,h2,h3,p,dl,dt,dd{ margin:0; padding:0; list-style:none}
img{ border:0}
input, label, img, th {vertical-align: middle;}
a{ color:#ff9f5b; text-decoration:none}
a:hover{ color:#ff9f5b; text-decoration: underline}
.clear{ clear:both; height:0; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.box{ width:100%; background:#89000a;  background-image:url(../images/dw.jpg); background-repeat:repeat-x; padding-top:30px}
.wrapper{ width:1001px; margin:0px auto}

/*头部*/
.header{width:100%; margin:0 auto;   background:#ffe9b8; background:url(../images/top.jpg) repeat-x center top;}
.logo{padding-top:67px;position:relative;}
.logo img{ position:absolute; top:0; left:0}
.header_right{width:270px; float:right; padding-top:5px; text-align:right; color:#666}
.infobar{ margin-bottom:10px; color:#333333}
.infobar a{ margin:0 3px}
/*菜单*/
.menu{line-height:37px; height:37px; font-size:14px; clear:both; width:910px; margin-left:150px;}
.menu{display:block;}
.menu ul li{width:91px; height:35px;text-align: center;float:left; font-size:14px; line-height:37px; color:#000; position:relative;}
.menu ul li a{ color:#222;display:block; }
.menu ul li a:hover,.menu ul li.current a{ color:#FFFFFF; text-decoration: none; background:url(../images/hover.jpg) no-repeat center}
.menu ul li.current a:hover{ text-decoration: none; color:#ffffff; }

.menu ul li ul{background:#89000a; width:91px; display:none;position:absolute;; width:91px;left:0px;}
.menu ul li ul li{float:none;clear:both;border-top:1px solid #fff; background:none; width:91px;}

.menu ul li ul li a{ color:#fff}
.menu ul li ul li a:hover{ background:#aa2a00; color:#fff; height:30px; line-height:30px;text-decoration:none;}

/*内容*/
.fl{ float:left}
.fr{ float:right} 
.fr1{ float:left} 
.mr{ margin-right:17px}
.ml{ margin-left:12px}
.mt{ margin-bottom:12px}
.mainbox{ width:725px}
.sidebar{ width:279px; overflow:hidden }
.center{ width:410px}
.banner{ width:100%; background:url(../images/bg.jpg) repeat-x center bottom; height:350px}
.banner img{ margin:0px auto; display:block}
.banner1{ width:100%; background:url(../images/bg.jpg) repeat-x center bottom; height:200px}
.banner1 img{ margin:0px auto; display:block}
.listside{ width:250px} 
.bannerdi{ background:url(../images/di.jpg) repeat-x center bottom; width:100%; height:6px}

.mainbox{ color:#ff9f5b}
.mainbox .cont{  border-top:1px solid #a40006}
.mainbox .border1 a{ color:#ff9f5b}

.border1{ }
.border1 .title{background:url(../images/t37.gif) no-repeat center left;border-bottom: 1px solid #510007;height: 30px;line-height: 30px;text-indent: 2em; }
.border1 .cont{ padding:5px; border-top:1px solid #a40006}
.border1 .cont11{ padding:10px 5 5px 3}
.border1 .title h3,.border1 .title h3 a{color:#fff; font-size:14px;}
.border1 .title h3{ float:left; background:url(../images/bj_h3.png) no-repeat 7px center}
.border1 .more{ float:right; margin: 9px 8px 0 0;}
.border1 .more a{width:44px; height:13px; overflow:hidden; text-indent:10000em; white-space:nowrap;display:block; background:url(../images/more.gif) no-repeat;}

.list5{ line-height:24px; color:#ff9f5b}
.list5 img{ display:block; margin:0 15px 0px 0; float:left}

.list2{padding:6px 0px 0px 0px; }	
.list2 li{line-height:29px;height:29px;color:#ff9f5b;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; border-bottom:1px dashed #ff9f5b}	
.list2 li a{color:#ff9f5b}
.list2 .date{color:#999999;float:right;font-size:12px;white-space:nowrap;overflow:hidden }
.ico1 li{ text-indent:5px;}
.list2 span{ float:right}
.lx{ color:#ff9f5b}
.footer{ width:100%; text-align:center;   line-height:25px; font-size:12px; color:#ff9f5b; padding-top:15px}
.list11{}
.list11 li{float: left;margin:5 6px 5 5px;width: 241px; overflow:hidden}
.list11 .pic img{ width:220px; height:145px;}
.list11 .name{}
.list11 .name a{ color:#ffffff;background-color: #746F6F;height: 25px; line-height:25px;display: block;width: 220px;text-align: center;}
.list11 .name a:hover{ background-color:#02346F}


.list1{padding:10px 10px 10px 0px; }	
.list1 li{line-height:34px;height:34px;color:#666666;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}	
.list1 li a{ color:#ff9f5b}
.list1 .date{color:#999999;float:right;font-size:12px;white-space:nowrap;overflow:hidden }
.ico1 li{ background:url(../images/icon1.jpg) no-repeat 5px center; text-indent:20px; font-size:16px;}
.ico11 li{ background:url(../images/icon1.jpg) no-repeat 5px center; text-indent:20px;}
.list1 span{ float:right; color:#ff9f5b}

.fanye{ text-align:right; padding-top:20px}
.fanye span{ text-align:right; margin:0px 10px}
.fanye span a{padding:0 4px;}

.liuyan input{ background:transparent; border:1px solid #610007; color:#fff}
.message .title span{ float:right;}
.message .title{ border-bottom:1px solid #610007; height:35px; line-height:35px; color:#fff}

.newspagecont .font{ text-align:center; font-size:18px; line-height:40px; color:#fff}
.newspagetime{ text-align:center; line-height:35px}
.newspage_cont01{ line-height:24px; text-indent:2em}

.list3 li{ height:140px; border-bottom:1px dashed #F00; margin-bottom:10px}
.list3 img{ float:left; margin-right:15px;border:1px solid #F00}
.list3 b{ font-size:14px; line-height:35px}
.list3 li p.name a{ color:#fff}


.mainbox h2{ font-size:16px; font-weight:700;  color:#444; margin-bottom:13px}
.product_pic{ float:left; }
.product_pic img{ display:block; margin-bottom:10px;border:1px solid #f00}
.pic_small{ width:45px; border:2px solid #ff9f5b}
.pic_small img{ margin:0px auto;  border:none}
.buy{ float:left; width:712px; line-height:26px}
.buy_top{ width:710px; border:1px solid #d1f3ca; background:#efffea; height:38px; line-height:38px; text-indent:35px; position:relative }
.buy_top .img01{  top:7px; left:10px; position:absolute}
.buy_top .img02{  top:7px; left:210px; position:absolute}
.buy_top span{}
.list_jg{ line-height:30px; margin-top:10px; font-weight:700; color:#fff}
.list_jg b{ font-size:22px; color:#fa7c0e; }
.list_jg span{ color:#393; font-weight:700}
.bounge_box{ background:none; padding:10px 20px; margin:7px 0px; line-height:50px; }
.bounge_box img{ margin:0px 0px 0px 30px; border:none}
.fenxiang{ line-height:50px;}
.pingjia{ background:url(../images/dh.gif) no-repeat left bottom; height:34px; line-height:34px; color:#444; font-weight:700; text-indent:25px; width:100%; position:relative}
.pagelist {margin:5px auto; padding-top: 10px; text-align: right; border-top:1px solid #ccc;clear:both}
.pagelist a {border: #dedfde 1px solid;  color: #25b016; margin:0 5px; padding: 1px 6px;}
.pagelist a:hover {border: #02346F 1px solid; color: #fff; background-color: #02346F}
