/* 首页内容 */

.row1 .tit-a { font-family:"微软雅黑", "Microsoft Yahei"; font-size: 14px; color: #fff; text-align: center; height: 40px; line-height: 40px; background-color: #ff4401; }
.row1 .col-l { width: 148px; border-top: none; border: 1px solid #ddd; position: relative; z-index: 1111; }
.row1 .col-c { width: 600px; margin-left: 10px; display: inline; overflow:hidden }
.row1 .col-r { width: 285px; overflow:hidden;}
.ul-tab1 { height: 26px; line-height: 26px; background-color: #f7f7f7; border: 1px solid #ddd; border-left: none; border-bottom: none; background: url(../images/bg4.gif) repeat-x left bottom; }
.ul-tab1 li { float: left; }
.ul-tab1 li a { float: left; }
.ul-tab1 li.hover a { background-color: #fff; }
.ul-tab1 li a { padding: 0 18px; border-left: 1px solid #ddd; }
.ul-tab1-con { border: 1px solid #ddd; border-top: none; padding: 6px 10px 6px 0; overflow: hidden; zoom:1; }
.ul-tab1-con li { float: left; width: 120px; margin-left: 10px; display: inline; line-height: 22px; height:22px; overflow:hidden }
.ul-tab1-con li.hl a { color: #fc4300; }
.quick-log { margin-top: 10px; padding: 5px 19px 15px 19px; width: 258px;  border: 1px solid #ddd; background: url(../images/bg5.png) no-repeat right top; overflow: hidden;  *zoom:1;
}
.quick-log .pic img { width: 60px; height: 60px; }
.quick-log .pic { float: left; }
.quick-log .right {height: 60px; }
.quick-log .right a {  height: 28px; line-height: 28px; overflow: hidden; text-align: center; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; }
.quick-log .right p { line-height: 30px; }
.quick-log .right a.punch { width: 105px; margin-right: 5px; text-indent: 20px; _width:100px; background: #ffeadf url(../images/tao.gif) no-repeat 6px center; }
.quick-log .right a:hover { border:none; }
.free-open { margin-top: 16px; width: 270px; }
.free-open a i { display: inline-block; width: 15px; height: 16px; background: url(../images/avt4.gif) no-repeat left center; margin-right: 10px; _padding-top: 10px; }
.free-open a b { font-weight: normal; }
.free-open a { display: inline-block; background-color: #ff4401; height: 30px; line-height: 30px; color: #fff; padding: 0 11px; margin-right: 7px; vertical-align: middle; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: #ddd 0 1px 1px; -moz-box-shadow: #ddd 0 1px 1px; box-shadow: #ddd 0 1px 1px; }
.free-open a:hover { color: #fff; opacity: .9; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 90)';  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
.free-open .s1 { width: 80px; text-align: center; }
.bar-mid { padding-top: 10px; }
.bar-mid em { display: inline-block; position: relative; z-index: 11; }
.bar-mid em a { display: inline-block; width: 50px; height: 50px; text-align: center; line-height: 50px; margin-left: 120px; }
.bar-mid .e1 { color: #cd0000; background: url(../images/sq1.gif) no-repeat center center; }
.bar-mid .e1:hover { color: #cd0000; }
.bar-mid .s1 span { background: url(../images/bg6.gif) no-repeat left center; text-align: center; width: 100px; color: #fff; position: relative; top: 14px; }
.bar-mid .s1 span a { color: #fff; }
.bar-mid .e2 { color: #ff6702; background: url(../images/sq2.gif) no-repeat center center; }
.bar-mid .e2:hover { color: #ff6702; }
.bar-mid .e3 { color: #feb500; background: url(../images/sq3.gif) no-repeat center center; }
.bar-mid .e3:hover { color: #feb500; }
.bar-mid .e4 { color: #349933; background: url(../images/sq4.gif) no-repeat center center; }
.bar-mid .e4:hover { color: #349933; }
.bar-mid .e5 { color: #40d9d7; background: url(../images/sq5.gif) no-repeat center center; }
.bar-mid .e5:hover { color: #40d9d7; }
.bar-mid .s2 { height: 1px; background-color: #ddd; line-height: 1px; overflow: hidden; width: 100%; margin-top: -25px; }
#slides_two div img { width: 600px; height: 340px; }
#slides_two, #slides_two div { height:340px; width: 605px; overflow: hidden; } 
#slides_two { position:relative; }
#slides_two .pagination { height:20px; width:400px; text-align:right; right:10px; bottom:5px; z-index:888; position:absolute; }
#slides_two .pagination li { display:inline; }
#slides_two .pagination li a { border-radius:10px; background:#fff; color:#333; display:inline-block; padding:3px 6px; line-height:1em; margin:0 2px; opacity:0.7; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
#slides_two .pagination li.current a { background:#ff4401; color:#fff; }
#slides_two .next, #slides_two .prev { position: absolute; width: 35px; height: 32px; top: 130px; z-index: 10; font-size: 0; line-height: 0; overflow: hidden; }
#slides_two .next:hover, #slides_two .prev:hover { opacity: .8; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
#slides_two .prev { left: 0; background: url(../images/l_1.gif) no-repeat left top; }
#slides_two .next { right: 0; background: url(../images/r_1.gif) no-repeat left top; }
.snv li { height: 33px; line-height: 33px; text-align: center; font-size: 12px; border-bottom: 1px solid #ddd; position: relative; float: left; width: 148px;  background: url(../images/arr1.gif) no-repeat 128px center;}

.snv li.hover { border: 1px solid #ff4400; margin: -1px 0 0 -1px; border-right: 0; background: #fff; z-index: 11111; }
.snv li span{width:136px;height:34px;display:block;font-size:14px;}
..snv li.hover span{background:none;}
.snv li a { display: block; height: 33px; overflow: hidden;}
.snv li.hover a { padding-right: 22px; position: relative; z-index: 333;  background-color: #fff; }
.sub_menu { position: absolute; background-color: #fff; z-index: 222; right: -561px; width:560px; top: -1px; display: none; border: 1px solid #ff4400; background:#fff url(../images/s2.png) repeat-y left top; }
.dl_b { margin: 20px; width: 240px; overflow: hidden; zoom:1; float: left; margin-right: 20px; display: inline; }
.dl_b dt { font-weight: bold; font-family:"微软雅黑", "Microsoft Yahei"; font-size: 14px; color: #000; margin-bottom: 4px; padding-bottom: 4px; text-align: left; border-bottom: 2px solid #000; }
.dl_b dd { padding-bottom: 10px; line-height: 20px; color: #e3e3e3; margin-left: -11px; text-align: left; }
.dl_b dd a { padding: 0; background: none; word-break: break-all; display: inline-block; /*float: left;*/
	padding: 0 5px 0 10px; margin-top: 6px; white-space: nowrap; color: #666; border-left: 1px solid #EAEAEA; ; height: 15px; line-height: 15px; }
.dl_b dd a:hover { color: #a10000; }
.snv li.hover .sub_menu { display: block; }
.row2 .col-l { width: 878px; border: 1px solid #ddd;height:396px; }
.row2 .col-r { width: 310px; }
.row2 .col-r .ul-tab2-con{height:371px;}
.select-box { padding: 10px;font-size:14px;color#666;  line-height:28px; }
.select-box dt { float: left; width: 50px; font-size: 14px; font-weight: bold; text-align: center; color: #545454; }
.select-box dd { margin-left: 60px; word-wrap: break-word; }
.select-box a { color: #858585; margin-right: 16px; white-space:nowrap; display: inline-block; margin-bottom: 10px; }
.select-box a:hover { color: #fe4504; text-decoration: underline; }
.select-box .t1 { background-color: #ff4401; border-radius: 4px; color: #fff; padding: 0 4px; margin-left: 0; }
.select-box .t1:hover { text-decoration: none;color:#fff }
.row2 { margin-top: 10px; }
.row3 { overflow: hidden; height: 1180px; position: relative; }
.tit_dog { border-bottom: 2px solid #fe4504; height: 44px; line-height: 44px; margin: 0 2px; margin-bottom: 12px; }
.tit_dog strong { font-size: 24px; font-family:"微软雅黑", "Microsoft Yahei"; color: #676664; padding-left: 10px; font-weight: normal; }
.ul_tabb1 { position: absolute; top:13px; right: 18px; }
.ul_tabb1 li { width: 119px; height: 32px; background: url(../images/tabb1.jpg) no-repeat; text-align: center; line-height: 32px; float: left; margin-left:17px; cursor: pointer; }
.ul_tabb1 li a { color: #fff; font-size: 14px; font-weight: bold; }
.ul_tabb1 li.hover { background: url(../images/tabb1_ok.jpg) no-repeat; }
.ul_tabb1 li.hover a { color: #fff; }
.tabb1 { position:relative; }
.ul_pic1 { margin-left:10px; }
.ul_pic1 li { float: left; width: 255px; padding: 10px 10px; border: 1px solid #EBE0C2; background-color:#fff;
/*瀑布阴影开始*/
	-moz-box-shadow: 1px 1px 2px #ccc;
    -webkit-box-shadow: 1px 1px 2px #ccc;
    box-shadow: 1px 1px 2px #ccc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc');
	/*瀑布阴影结束*/
}
.ul_pic1 li .pic { position: relative; }
.ul_pic1 li .pic img { width: 195px; }
.ul_pic1 li .pic span { display: inline-block; width: 60px; height: 20px; text-align: center; line-height: 20px; position: absolute; right: 10px; bottom: 60px; _right:20px; _bottom:150px; background-color:#000; color: #fff; font-family: "Arial"; border-radius: 3px; opacity: .7; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 70)';  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
.ul_pic1 li .pic p { height: 20px; padding: 12px 0; }
.ul_pic1 li .pic img:hover{border:3px red solid;}
.ul_pic1 li .pic p a { display: inline-block; width: 36px; height: 20px; background: url(../images/btnn1.jpg) no-repeat left top; padding-left: 25px; line-height:20px; color: #fff; margin-right: 5px; }
.ul_pic1 li .pic p a:hover {border:3px red solid; opacity: .8; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.ul_pic1 li .txt { border-top: 1px dashed #E6E6E6; padding-top: 10px; overflow: hidden; height: 52px; }
.ul_pic1 li .txt span { display: inline-block; float: left; width: 35px; height: 30px; margin-top: 5px; }
.ul_pic1 li .txt p { display: inline-block; width: 198px; margin-left: 5px; float: left; color: #999; line-height: 20px; }
.ul_pic1 li .txt p em { color: #6E9A0F; }
.row4 .col-l { width: 510px; }
.row4 .col-r { width: 680px; }
.titt1 { background: url(../images/bg_titt1.jpg) repeat-x left 16px; height: 56px; text-align: center; margin-bottom:10px}
.titt1 strong { display: inline-block; width: 200px; height: 56px; line-height: 56px; text-align: center; background-color: #fff; font-size: 22px; font-weight: normal; font-family:"微软雅黑", "Microsoft Yahei"; }
.titt1 strong b { letter-spacing: -2px; }
.titt1_1 { height: 36px; margin-bottom: 20px; }
.titt1_1 strong { width: 254px; font-size: 28px; letter-spacing: 3px; height: 48px; line-height: 48px; }
.titt1_1 strong b { letter-spacing: 3px; font-weight: normal; }
.titt2 { height: 46px; background: url(../images/dogg1.jpg) no-repeat 15px center; line-height: 48px; overflow: hidden; padding-left:42px; border-bottom: 1px dashed #E6E6E6; font-size: 14px; }
.baike {  width: 508px;  border: 1px solid #E6E6E6; overflow: hidden; }
.baike_m1, .baike_m2 { float: left; padding:0 15px; overflow: hidden; }
.baike_m2 { height: 155px; }
.baike_m2 h4 { height: 35px; }
.baike_m2 h4 span { background-color: #E8C020; display: inline-block; padding: 0 2px; color: #fff; font-weight: normal; margin-top: 12px; font-size: 12px; }
.coll3  .baike1 {  width: 100%; border: 1px solid #E6E6E6; overflow: hidden; }
.coll3  .baike li{overflow: hidden;height:129px;width:156px;margin-left:38px;margin-top:10px;}
.coll3  .baike li img{height:95px;width:152px;border:1px solid #efefef;padding:1px;}
.coll3  .baike li p { height: 30px; line-height: 30px;text-align:center;font-size:14px;color:#919191; }
.baike ul li { height: 30px; line-height: 30px; width: 65px;_width:55px;_margin-left:4px; float: left; overflow: hidden;}
.colll{float:left;width:430px; border:1px solid #efefef;overflow:hidden;margin-right:10px;}
.colll .coolt h3{height:31px;line-height:31px;background:url(../images/bg68.jpg) repeat-x left bottom;font-weight:bold;padding-left:15px;}
.cooinfo{padding:10px;overflow:hidden;border-bottom:1px dashed #efefef;}
.colll .coolist { padding:10px;}
.colll .coolist li{padding-left:20px;background:url(../images/dian1.jpg) no-repeat left center;line-height:24px; color:#919191;height: 24px;overflow: hidden;}
.colll .coolist li span{float:right;margin-right:20px;}
.cooinfo .cooimg {width:154px; height:114px;float:left;}
.cooinfo .cooimg  img{width:150px; height:110px;border:1px solid #efefef;}
.coot {float:right; width:250px;height:84px;}
.cooinfo .cooti{font-size:14px;font-weight:bold;text-align:center;color:#C00}
.cooinfo .cooti a{color:#C00}
.cooinfo .coode {text-indent:2em; height:77px;overflow:hidden;line-height:24px;color:#919191}
.yanghu { width: 678px; border: 1px solid #E6E6E6; height: 317px; overflow: hidden; }
.yanghu img { width: 154px; height: 230px; padding: 1px; border: 1px solid #E8E8EA; margin: 20px 5px 0 5px; }
.ul_txtt1 { width: 245px; overflow: hidden; }
.ul_txtt1 li {width:245px;height: 26px; line-height: 26px; background: url(../images/dian1.jpg) no-repeat left center; padding-left: 15px; overflow:hidden;}
.ul_picc1 { width: 1300px; }
.ul_picc1 li { float: left; width: 205px; margin-right: 43px; }
.ul_picc1 li .pic { text-align: center; position: relative; margin-bottom: 5px; }
.ul_picc1 li .pic img { width:205px; height: 125px; }
.ul_picc1 li .pic p { height: 38px; line-height: 38px; border-bottom: 1px dashed #E6E6E6; }
.ul_picc1 li .pic p a { color: #FB9972; font-size: 14px; }
.ul_picc1 li .pic p a:hover { text-decoration: underline; }
.ul_picc1 li .pic span { position: absolute; display: inline-block; width: 48px; height: 27px; background: url(../images/bg_span.png) no-repeat; left: -8px; top:-17px; line-height: 25px; color: #fff; }
.ul_picc1 li .pic span a { color: #fff; display: block; }
.ul_picc1 li .txt p { background: url(../images/dian1.jpg) no-repeat left center; padding-left: 15px; height: 24px; line-height: 24px;overflow:hidden }
.linkbox h2 { border-bottom: 3px solid #000; }
.linkbox h2 strong { display: inline-block; width: 86px; height: 26px; text-align: center; line-height: 26px; background-color:#222; color: #fff; font-size: 14px; font-weight: normal; }
.link {  background-color: #F7F7F7; padding: 15px 25px;overflow:hidden; }
.link a { display: inline-block; margin: 5px; color: #666; }
.link a:hover { text-decoration: underline; }
.my_more{float: right;margin-top: -30px;margin-right: 20px;}
.index_adv{width:1200px;height:90px;overflow:hidden;border:1px solid #ccc}
.onlinecount{float:right;color:red;font-weigth:bold;margin-right:20px;}
 
 /*商城样式*/
.goodsItem{font-family:"inherit";color:#999; width: 200px;float: left; padding:0 10px;position: relative; height:300px; margin-bottom:10px;overflow: hidden;margin-left: 17px;font-size: 12px;border:1px solid #ccc}
.goodsItem:hover{border:4px solid #BC0000;margin-left:14px; margin-right:-4px; height:294px;}
.goodsItem .goodsimg{width:200px; height:200px;}
.goodsItem .mon{width:200px; height:20px; line-height:20px;}
.goodsItem p{text-align:left; font-weight:normal; line-height:22px;height:20px; font-size:14px; display:block;padding:5px 0px;   overflow:hidden}
.goodsItem p a{  text-decoration:none;}
.goodsItem p a:hover{ text-decoration: underline;}
.goodsItem font{line-height:20px; }
.goodsItem .bot{position: absolute;bottom:2px;height:33px;line-height:33px;}
.goodsItem span{border:#ccc solid 1px; border-bottom:none;border-left:none; width:75px;padding:0px 3px;float:left}
.goodsItem .no-right{border-right:none;width:30px;padding-top:5px}
.goodsItem span font{color:red;font-size:12px }

.market{ font-size:12px; text-decoration:line-through; color:#999}
.f1{color:#FF201D; font-weight:bold;font-size:16px;}


.goods_cat{ padding:10px;}
.goods_cat .goodsItem{ padding:5px 11px 15px 10px; }

.tool1{float:left;width:60px;height: 26px;padding-top: 40px;text-align: center;background-repeat: no-repeat;background-image: url(/images/001.jpg);margin-right:5px;vertical-align: bottom;text-align:center}
.tool2{float:left;width:60px;height: 26px;padding-top: 40px;text-align: center;background-repeat: no-repeat;background-image: url(/images/002.jpg);margin-right:5px;vertical-align: bottom;text-align:center}
.tool3{float:left;width:60px;height: 26px;padding-top: 40px;text-align: center;background-repeat: no-repeat;background-image: url(/images/003.jpg);margin-right:5px;vertical-align: bottom;text-align:center}
.tool4{float:left;width:60px;height: 26px;padding-top: 40px;text-align: center;background-repeat: no-repeat;background-image: url(/images/004.jpg);vertical-align: bottom;text-align:center}



.h10{ height:10px; line-height:10px;}
.h20{ height:20px; line-height:20px;}
.h30{ height:30px; line-height:30px;}
.h40{ height:40px; line-height:40px;}

#box{ width:1200px; margin:0 auto;}
#box .f1{ background:url(../images/f1.png) no-repeat left;color:#000;}
#box .f2{ background:url(../images/f2.png) no-repeat left;}
#box .f3{ background:url(../images/f3.png) no-repeat left;}
#box .f4{ background:url(../images/f4.png) no-repeat left;}
#box .f5{ background:url(../images/f5.png) no-repeat left;}
#box h1{ width:100%; height:48px; line-height:48px; text-indent:40px; font-size:20px; border-bottom:solid 2px #fe4505; margin-bottom:1px;}
#box .t{ width:211px; float:left; background:url(../images/xh.png) repeat-y center; background-color:#f7f7f7;}
#box .t dt{ width:105px; float:left; text-align:center; height:47px; background:url(../images/xs.png) bottom repeat-x;}
#box .t dd{ width:1px; float:left; height:47px; background:url(../images/xh.png) bottom repeat-y;}

#box .list{ width:1200px; float:left; padding-top:6px; padding-left:4px;}
#box .list li{ width:180px; float:left; padding-left:17px;}
#box .list li .img{ width:180px; height:180px; margin-bottom:5px;}
#box .list li .img a{ border:solid 1px #cbcdcc; display:block; width:178px; height:178px;}
#box .list li .img a:hover{ border:solid 1px #fd0100;}
#box .list li p{ padding:0; margin:0px; height:20px; line-height:20px;}
#box .list li p a{ color:#0001ef;}
#box .list li p strong{ color:#F00;}
#box .list li .bs{ padding:5px 0;}
#box .go_title{white-space:nowrap;width:180px;overflow:hidden;}
#box .list li .aa{ background:url(../images/b4.png) no-repeat left; text-indent:15px;}
#box .list li .aa a{ color:#888888; text-decoration:underline;}
