﻿/* 子页文字列表 */
.listchar{width: 98%; height: 68px; border-bottom: 1px dotted #ccc; margin: 0 auto 8px auto; line-height: 30px; font-size: 16px;}
.listchar span{ font-size: 14px; }
.listchar span a{ color: #aaa; }
.listchar span a:hover{ color: #c50000; }

/* 子页图片列表（竖长） */
.listpic{width: 23%; height: 276px; margin: 0 1%; line-height: 30px; font-size: 14px; text-align: center;}
.listpic img{ border: 1px solid #fff; width: 100%; height: 226px; }
.listpic img:hover{ border: 2px solid #ccc; padding: 5px; width: 94%; height: 214px; }
.listpic p{ margin: 10px 0 0 0; -o-text-overflow: ellipsis;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

/* 子页图片列表（横长） */
.listpic1{width: 31.3%; height: 256px; margin: 0 1%; line-height: 30px; font-size: 14px; text-align: center;}
.listpic1 img{ border: 1px solid #fff; width: 100%; height: 206px; }
.listpic1 img:hover{ border: 2px solid #ccc; padding: 5px; width: 94%; height: 194px; }
.listpic1 p{ margin: 10px 0 0 0; -o-text-overflow: ellipsis;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

/* 详细页面 */
.info1{ font-size: 20px; text-align: center; margin: 15px 0 0 0; }
.info2{ text-align: center; margin: 5px 0 15px 0; font-size: 14px; }
.info3{ width: 450px; margin: 0 auto 20px auto; }
.info3 img{ width: 100%; }
.info4{ font-size: 12px; line-height: 26px; text-align: right; margin: 50px 0 0 0; border: 1px solid #f2f2f2; padding: 20px; background-color: #f9f9f9; margin: 50px 0 30px 0; }
.info5 img{ max-width:450px;width:expression_r(document.body.clientWidth > 550? "550px": "auto" ); margin: 0 0 20px 0; }

/* 联系我们 */
.contact{ margin: 20px 0 0 0; background-color: #efefef; padding: 15px 25px;}
#contactMap{width: 100%; height: 500px; border: 1px solid #ccc; margin: 0 0 30px 0;}

/* 在线留言 */
.message{ padding: 0 0 0 20px; }

/* 子页面左侧 */
.subpageleft{ width: 300px; height: 757px; background: url('12.jpg') no-repeat; }
.subpageleft1{width: 260px;height: 300px;position: absolute;margin: 110px 0 0 30px;}
.subpageleft1 a{display: block;height: 50px;line-height: 50px;font-size: 16px;font-weight: bold;}
.subpageleft1 a:hover{padding-left: 5px;}
.subpageleft2{width: 275px;height: 170px;line-height: 32px; position: absolute;margin: 584px 0 0 14px;font-size: 14px;}
.subpageleft2_1{font-size: 22px;font-weight: bold;padding-bottom: 5px;}

/* 子页面右侧 */
.subpageright{ width: 880px; margin: 0 0 0 20px; }
.subpageright1{ width: 880px; height: 86px;line-height: 86px; background: url('13.jpg') no-repeat; }
.subpageright1_1{height: 86px;font-size: 24px;font-weight: bold;padding-left: 20px}
.subpageright1_2{height: 86px;font-size: 14px;padding-right: 20px}
.subpageright2{padding-top: 30px; font-size: 16px; line-height: 36px; height:auto !important; min-height:600px; height:600px;text-align:justify; text-justify:inter-ideograph;}
.subpageright2 img{max-width:880px;_width:expression(document.body.clientWidth > 880 ? "880px" : "auto");}

/* 以上是小网站经常用到的 */

/* 轮播图 */
.flash{width: 1920px; height: 500px; overflow: hidden; margin: 0 auto;}
.flash1{width: 1920px; height: 500px;  margin: 0 auto;}
.theme-default #slider,.theme-default #slider img {width:1920px;/* 图片宽度 */ height:500px;/* 图片高度 */}
.theme-default{width: 1920px;/* 外框宽度 */}

.headTop{padding: 20px 0;}


.menu{ height: 50px; line-height: 50px;background-color: #C30102;}
.menu a{ font-size: 14px;color: #fff;float: left;padding: 0 1.5%;}
.menu a:hover{ background-color: #070707;}
.menuOne{background-color: #070707;}

.rexiao {width:1200px;height:410px;overflow:hidden; margin:20px 0 0 0; padding:5px 0 0 0;/* 这里的5个像素是为了元素上移时能显示整个元素 */ }
.rexiao ul li {float:left;width:300px;height:380px; overflow:hidden;}
.rexiao ul li div{width:270px;margin:0 auto;height:380px;background-color: #fff;text-align: center;font-size: 18px;}
.rexiao ul li img {display:block;width:254px;height: 184px; padding:8px; border:1px solid #ccc;  margin:0 0 15px 0; }
.rexiao ul li img:hover {border:1px solid #f00;}
.rexiao ul li p{ font-size: 14px; margin: 10px 0 0 0; text-align: left; color: #666; line-height: 24px; height: 72px; overflow: hidden;}
.rexiao ul li b{ font-size: 14px; display: block; line-height: 28px; text-align: left; text-indent: 13px; font-weight: normal; height: 30px; width: 115px; margin:15px auto 0 auto; background:url('web/17.jpg') no-repeat center; }
.rexiao ul li b:hover{ background:url('web/17_1.jpg') no-repeat center; }

.cpztc{background-color: #F0F0F0;padding: 30px 0;}
.cpztc_left{width: 262px;}
.cpztc_left_1{width: 262px;height: 70px;line-height:70px; text-indent: 25px; background-color: #fff;font-size: 15px;border-bottom: 1px solid #F0F0F0;overflow: hidden;}
.cpztc_left_2{width: 240px;background-color: #fff; padding: 10px;position:absolute;z-index: 2;margin: -70px 0 0 262px;display: none;}
.cpztc_left_2 p{line-height: 42px; font-size: 14px;padding: 0 10px;border-bottom: 1px solid #F0F0F0;text-indent: 10px;}
.cpztc_left_2 p:hover{background-color: #ddd;color: #c50000;}

.cpztc_right {width:920px;height:672px;overflow:hidden;}
.cpztc_right1{position: relative; width: 920px; height: 672px; overflow: hidden;}
.cpztc_right1 ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.cpztc_right1 ul li { float: left; display: block; width: 920px; height: 672px;}
.cpztc_right1 ul li div{width:920px;height:667px; border-bottom:5px solid #D30000;background-color: #fff;background-color: #E8E8EA;}
.cpztc_right1 ul li img {display:block;height: 530px;width: 920px;margin:0 auto;}
.cpztc_right1 ul li img:hover {}
.cpztc_right1 ul li p{ font-size: 16px; line-height: 40px; height: 40px; overflow: hidden; text-indent: 15px;}
.cpztc_right1 ul li p a span{ font-size: 14px; color: #c50000;}
.cpztc_right1 ul li b{overflow: hidden; color:#787878;padding: 6px 0px; margin:0 15px; border-top: 1px dashed #999; border-bottom: 1px dashed #999; font-size: 13px; display: block; line-height: 24px; height: 48px; font-weight: normal; }
.cpztc_right1 ul li b:hover{}
.cpztc_right1 ul li b a{color: #f00; font-size: 12px;}
.cpztc_right1 ul li b a:hover{color: #c50000;}
.cpztc_right1 ul li i{ color:#D30000;padding: 6px 0px; margin:0 15px; font-size: 13px; display: block; line-height: 24px; font-style: normal; font-weight: bold; }
.cpztc_right1 ul li i span{color: #333;font-weight: normal;}
.cpztc_right1 ul li i a{font-weight: normal;color: #f00;}
.cpztc_right1 ul li i a:hover{color: #D30000;}
#cpztc_right1_goL,#cpztc_right1_goR {font-size: 18px; position: absolute; top: 200px; padding: 35px 15px; font-weight: bold; text-decoration: none; color: #fff; background-color: rgba(0, 0, 0, 0.3); font-family:"宋体"; text-align: center;}
#cpztc_right1_goL:hover,#cpztc_right1_goR:hover { background-color: rgba(0, 0, 0, 0.7); }
#cpztc_right1_goL { left: 0px; }
#cpztc_right1_goR { right: 0px; }

.choose{height: 538px;background:url('web/10.jpg') no-repeat center;}
.choose p{cursor: pointer;}
.choose1{height: 173px;width: 173px; background:url('web/6.png') no-repeat center;position: absolute;margin:195px 0 0 35px;}
.choose1:hover{ background:url('web/6_1.png') no-repeat center;}
.choose2{height: 175px;width: 175px; background:url('web/7.png') no-repeat center;position: absolute;margin:195px 0 0 350px;}
.choose2:hover{ background:url('web/7_1.png') no-repeat center;}
.choose3{height: 173px;width: 173px; background:url('web/8.png') no-repeat center;position: absolute;margin:195px 0 0 680px;}
.choose3:hover{ background:url('web/8_1.png') no-repeat center;}
.choose4{height: 176px;width: 176px; background:url('web/9.png') no-repeat center;position: absolute;margin:195px 0 0 980px;}
.choose4:hover{ background:url('web/9_1.png') no-repeat center;}

.zzry{background-color: #F1F1F1;text-align: center;}
.zzry1{background-color: #F1F1F1;padding-bottom: 60px;}
.zzry2{}

.zixun{padding: 70px 0;}
.wenti{width: 448px;}
.wenti1{width: 448px;height: 40px;line-height: 40px; text-indent: 375px; background:url('web/18.jpg') no-repeat center;}
.wenti img{width: 443px; height: 272px; margin-top: 20px;}
.wenti p{ height: 46px;line-height: 46px;font-size: 16px; }
.wenti b{ height: 44px;line-height: 22px;font-size: 12px; font-weight: normal;color: #666;}
.wenti b a{ color: #c50000; }
.wenti b a:hover{ color: #f00; }
.wenti2{margin-top: 25px;}
.wenti2 a{display: block;width: 100%;float: left;height: 34px;line-height: 34px;font-size: 13px;background:url('web/20.jpg') no-repeat 0 center;text-indent: 35px;}
.dongtai{width: 672px;}
.dongtai1{width: 672px;height: 40px;line-height: 40px; text-indent: 600px; background:url('web/19.jpg') no-repeat center;}
.dongtai img{width: 175px; height: 105px; margin-top: 20px;}
.dongtai2{width: 475px;margin-top: 20px; line-height: 24px;font-size: 12px;color: #666;}
.dongtai2 p{font-size: 16px;margin-bottom: 12px;line-height:26px;}
.dongtai2 a{ color: #c50000; }
.dongtai2 a:hover{ color: #f00; }
.dongtai3{margin-top: 25px;}
.dongtai3 a{display: block;width: 50%;float: left;height: 34px;line-height: 34px;font-size: 13px;background:url('web/20.jpg') no-repeat 0 center;text-indent: 35px;}

.liaojie{background:url('web/13.jpg') no-repeat center;height: 516px;}
.liaojie a{display: block; width: 280px;height: 71px; background:url('web/2.png') no-repeat; position: absolute; left: 50%;margin:390px 0 0 -140px;}
.liaojie a:hover{background:url('web/2_1.png') no-repeat;}

.lanmu{font-size: 13px;}
.lanmu img{margin-top: -3px;}
.lanmu span{font-weight: bold;margin-left: 15px;}
.lanmu a{margin:0 15px 0 0;}
.lanmu b{font-weight: normal;margin-right:15px;}

.lanmu1{font-size: 13px;margin-top:30px;line-height: 24px;}
.lanmu1 span{font-weight: bold;}
.lanmu1 span img{margin-right: 15px;margin-top: -3px;}
.lanmu1 a{margin:0 15px 0 0;}
.lanmu2{width: 1100px;}
.lanmu2 b{font-weight: normal;margin-right:15px;}

.links{padding: 25px 20px;border:1px solid #ccc; width: 1160px; margin: 50px auto 30px auto;font-size: 13px;}
.links img{position: absolute;width: 216px; left: 50%;margin:-45px 0 0 -108px;}
.links a{margin:0 10px;}

.menu1{ height: 40px; line-height: 40px;background-color: #333;}
.menu1 a{ font-size: 14px;color: #fff;float: left;padding: 0 1.5%;}
.menu1 a:hover{ background-color: #c50000;}
.menu1One{background-color: #c50000;}

.footer1{padding: 60px;}
.footer1 img{margin-left:200px;}
.footer2{font-size: 14px;line-height: 22px;}

.subBigImg{height: 350px;}
.subTitle{border-bottom: 1px solid #ccc;margin-top: 45px;margin-bottom:60px; line-height: 36px;}

.proListLeft{width: 300px;margin-bottom: 30px;}
.proLeft1{background-color: #D40000;padding: 15px;font-size: 16px;color: #fff;}
.proLeft1 a{color: #fff;font-weight: normal;letter-spacing: 1px;}
.proLeft2{background-color: #F2F2F2;padding: 15px 15px;font-size: 14px;}
.proLeft2 a{display: block;border-bottom:1px dashed #ccc;line-height: 36px;letter-spacing: 1px;}

.proListRight{width: 856px;}
.proListRight1{border-bottom: 1px solid #ccc;height: 42px;line-height: 42px;font-size: 20px;font-weight: bold;}
.proListRight1 span{color: #c50000;font-size: 16px;margin-left: 15px;}
.proListRight2{padding: 20px;border:1px solid #ccc;margin-top: 15px;margin-bottom: 10px;}

.proListRight3{position: relative; width: 814px; height: 265px; overflow: hidden;}
.proListRight3 ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.proListRight3 ul li { float: left; display: block; width: 814px; height: 265px;}
.proListRight3 ul li img { padding: 5px; border:1px solid #ccc; width: 350px; height: 250px;}
.proListRight3Div { width: 422px;height: 250px; font-size: 16px; color: #666;line-height: 38px; }
.proListRight3Div p { font-size: 22px; color: #333; border-bottom: 1px dashed #ccc; height: 56px; line-height: 56px;padding-bottom: 10px;margin-bottom: 10px; }

.proListRight4{border-bottom: 1px solid #ccc;height: 40px;line-height: 40px;font-size: 20px;font-weight: bold;margin-bottom: 20px;color: #c50000;margin-top: 10px;}

.proListRight5{width: 269px;margin:0 8px 5px 8px;}
.proListRight5 img{width: 257px; height: 200px;border:1px solid #ccc; padding: 5px;}
.proListRight5 img:hover{width: 257px; height: 200px;border:1px solid #c50000; padding: 5px;}
.proListRight5 b{height: 40px;line-height: 40px;display: block; overflow: hidden; font-size: 14px;font-weight: normal;background:url('web/31.png') no-repeat 0 center;padding-left: 25px;}

.choose5{height: 538px;background-color: #F1F1F1;}
.choose6{height: 538px;background:url('web/10_1.jpg') no-repeat center;}
.choose6 p{cursor: pointer;}

.subTlcp{height:100px;line-height: 100px; background:url('web/38.jpg') no-repeat center;text-align: right; }
.subTlcp a{margin-right: 20px;}
.subTlcp1 {height:250px;overflow:hidden;position: relative;}
.subTlcp1 ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.subTlcp1 ul li {float:left;width:300px;height:250px; overflow:hidden;}
.subTlcp1 ul li div{width:270px;margin:0 auto;height:250px;background-color: #fff;text-align: center;font-size: 14px;}
.subTlcp1 ul li img {display:block;width:254px;height: 184px; padding:8px; border:1px solid #ccc;  margin:0 0 15px 0; }
.subTlcp1 ul li img:hover {border:1px solid #f00;}

.subZzry0{height:100px;line-height: 100px; background-color: #F1F1F1;}
.subZzry_h{height:100px;line-height: 100px; background:url('web/h_zzry.jpg') no-repeat center;text-align: right; }
.subZzry{height:100px;line-height: 100px; background:url('web/31.jpg') no-repeat center;text-align: right; }
.subZzry_h a{margin-right: 20px;}
.subZzry a{margin-right: 20px;}
.subZzry1 {height:380px;overflow:hidden;position: relative;padding-bottom: 10px;}
.subZzry1 ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.subZzry1 ul li {float:left;width:300px;height:380px; overflow:hidden;}
.subZzry1 ul li div{width:270px;margin:0 auto;height:380px;background-color: #fff;text-align: center;font-size: 14px;}
.subZzry1 ul li img {display:block;width:254px;height: 359px; padding:8px; border:1px solid #ccc;  margin:0 0 15px 0; }
.subZzry1 ul li img:hover {border:1px solid #f00;}
.subZzry2{background-color: #F1F1F1;padding-bottom: 40px;}

.subKhal{height:100px;line-height: 100px; background-color: #F1F1F1;}
.subKhal1{height:100px;background:url('web/32.jpg') no-repeat center;text-align: right;}
.subKhal1 a{margin-right: 20px;}
.subKhal2 {height:332px;overflow:hidden;position: relative;}
.subKhal2 ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.subKhal2 ul li {float:left;width:300px;height:332px; overflow:hidden;}
.subKhal2 ul li div{width:270px;margin:0 auto;height:330px;background-color: #fff;font-size: 12px; border:1px solid #ccc;line-height: 24px;}
.subKhal2 ul li div:hover {border:1px solid #f00;}
.subKhal2 ul li div img {display:block;width:270px;height: 200px;margin-bottom: 5px;}
.subKhal2 ul li div b {padding:0 10px;font-size: 14px;}
.subKhal2 ul li div p {padding:0 10px;}
.subKhal2 ul li div i {display: block; font-style: normal;width: 115px;height: 30px;line-height: 28px; background:url('web/17.jpg') no-repeat center;margin:10px auto 0 auto;text-indent: 15px;cursor: pointer;}
.subKhal2 ul li div i:hover {background:url('web/17_1.jpg') no-repeat center;}
.subKhal3{background-color: #F1F1F1;padding-bottom: 40px;}

.proListRight6{border:1px solid #ccc; padding:10px;}
.proListRight6left{width: 448px;}
.jqzoom{width: 448px;height: 330px;}
#subBigImg1{ width: 448px;height: 330px; }
.smallBigImgList {height:70px;width: 448px; overflow:hidden;position: relative;}
.smallBigImgList ul{position: absolute; left: 0px; top: 0px; width: 9999px;}
.smallBigImgList ul li {float:left;width:112px;height:70px; overflow:hidden;}
.smallBigImgList ul li img {display:block;width:100px; margin:5px auto; height: 68px; border:1px solid #fff; cursor: pointer;}
.smallBigImgList ul li img:hover {border:1px solid #f00;}
.proListRight6right{ width: 365px; margin-left:20px; font-size: 14px; color: #333;line-height: 26px;}
.proListRight6right p{ font-size: 22px; color: #333; border-bottom: 1px dashed #ccc; height: 56px; line-height: 56px;padding-bottom: 10px;margin-bottom: 10px; }


.proListRight7{ height:auto !important; min-height:200px; height:200px; font-size: 14px; }
.proListRight7 img{ max-width:100%; }

.artListRight1{ margin: 0 0 20px 0; }
.artListRight1 img{ width: 275px; height: 200px; padding: 5px;border:1px solid #ccc; }
.artListRight2{ width: 550px; height: 210px; overflow: hidden; }
.artListRight2 b{ font-size: 16px; color: #000; line-height: 36px; }
.artListRight2 p{ color: #999; line-height: 20px; }
.artListRight2 div{ line-height: 30px; font-size: 14px; margin-top: 10px;}
.artListRight2 i{ font-style: normal; display: block; height: 36px; line-height: 36px; background-color: #A5A5A5; color: #fff; width: 100px; text-align: center; font-size: 14px;margin-top: 10px;}
.artListRight2 i a{ color: #fff;}
.artListRight2 i a:hover{ color: #c50000;}

.artLeft1{ width: 300px; background-color: #D50100; height: 122px; line-height: 122px; text-align: center;font-size: 28px; color: #fff;}
.artLeft2{ background-color: #F2F2F2; padding: 15px; }
.artLeft2 a{height: 48px;line-height: 48px; display: block;font-size: 18px;text-align: center;border-bottom: 1px dashed #ccc}

.artInfo1{font-size: 16px; line-height: 32px; height:auto !important; min-height:610px; height:610px;margin-bottom:30px;}
.artInfo1_1{ font-size: 20px; text-align: center; }
.artInfo1_1 a{ font-size: 20px; }
.artInfo1_2{ text-align: center; margin: 5px 0 15px 0; font-size: 14px; }
.artInfo1_3{ height:auto !important; min-height:305px; height:305px; font-size: 14px; }
.artInfo1_3 img{ max-width:856px;width:expression_r(document.body.clientWidth > 856? "856px": "auto" ); }
.artInfo1_4{ font-size: 14px; line-height: 30px; border: 1px solid #f2f2f2; padding: 20px; background-color: #f9f9f9; margin: 50px 0 0 0; }
.artInfo1_5{ text-align: center; }
.artInfo1_5 img{ max-width:700px;width:expression_r(document.body.clientWidth > 700? "700px": "auto" );margin-bottom: 15px; }






/* 子页导航 */
.subNav { background-color: #fff; padding: 10px; font-family: '微软雅黑'; border-bottom: 1px solid #ddd;}
/* 多选属性*/
.attrList { background-color: #fff; padding: 5px 0; }
.attrList1 { height: 30px; line-height: 30px; width: 70px;padding-right:5px; text-align: right;font-weight: bold;color: #444;}
.attrList1 a { height: 20px; line-height: 18px; padding: 5px 7px; margin: 5px 1px 0 2px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.attrList1 a:hover { background-color: #299aef; color: #fff; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.attrList2 { padding: 0 5px; color: #ccc; }
.attrList span{ display: block; float: left; padding: 2px 0px; height: 20px; line-height: 20px; margin: 3px 1px 0 2px; }
.attrList2 a { display: block; float: left; padding: 2px 7px; height: 20px; line-height: 18px; margin: 5px 1px 0 2px; font-size: 12px; font-family: '微软雅黑'; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.attrList2 a:hover { background-color: #299aef; color: #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc'); }
.attrList3 { background-color: #299aef; color: #fff; }
.attrList4 { margin: 0 10px; height: 0; line-height: 0; font-size: 0; border-bottom: 1px dashed #e6e6e6; }
#protypeList{height: 28px;overflow: hidden;}
#protypeList p{padding: 6px 10px;background-color: #299aef;color: #fff;position: absolute;margin:0 0 0 1100px;cursor: pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
/* 排序*/
.listOdr { height: 29px; line-height: 24px; margin: 0px 0px 5px 0px; padding: 5px 10px 0 10px; background-color: #fff;border-top:1px solid #ddd;border-bottom: 1px solid #ddd;}
.listOdr a { display: block; float: left; height: 20px; line-height: 19px; margin: 0 3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.listOdr a:hover { background-color: #299aef; border: 1px solid #299aef; color: #fff; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.listOdr1 { background-color: #fff; border: 1px solid #ddd; color: #666; padding: 1px 12px; }
.listOdr1a { background-color: #299aef; border: 1px solid #299aef; color: #fff; padding: 1px 12px; }
.listOdr2 { padding: 1px 19px 1px 12px; border: 1px solid #ddd; color: #666; background-color: #fff;}
.listOdr2 span{display: block; background: url('web/no-repeat.png') no-repeat -107px -165px;width: 5px;height: 3px;position: absolute;z-index: 2; margin:-11px 0 0 30px;}
.listOdr2a { padding: 1px 19px 1px 12px; border: 1px solid #299aef; color: #fff; background-color: #299aef; }
.listOdr2a span{display: block; background: url('web/no-repeat.png') no-repeat -107px -171px;width: 5px;height: 3px;position: absolute;z-index: 2; margin:-11px 0 0 30px;}
.listOdr3 { padding: 1px 19px 1px 12px; border: 1px solid #ddd; color: #666; background-color: #fff; }
.listOdr3 span{display: block; background: url('web/no-repeat.png') no-repeat -107px -165px;width: 5px;height: 3px;position: absolute;z-index: 2; margin:-11px 0 0 30px;}
.listOdr3a { padding: 1px 19px 1px 12px; border: 1px solid #299aef; color: #fff; background-color: #299aef; }
.listOdr3a span{display: block; background: url('web/no-repeat.png') no-repeat -107px -171px;width: 5px;height: 3px;position: absolute;z-index: 2; margin:-11px 0 0 30px;}
/* 商品列表 */
.proListItem{width: 223px;height: 307px;border:1px solid #e6e6e6; padding: 5px; margin: 0 6px 15px 0px;background-color: #fff;}
.proListItem:hover{border:1px solid #EEA2A2;}
.proListItem img{width: 223px;height: 220px;position: relative;}
.proListItem span{color: #c50000;font-weight: bold;font-size: 16px;display: block;height: 26px;margin-top: 8px;}
.proListItem p{height: 17px;line-height:17px; position: relative;margin: 0px 0 13px 0;}
.proListItem p a{color: #333;}
.proListItem p a:hover{color: #c50000;}
.proListItem b {background-color: #E33030;border: 1px solid #CD0000;font-weight: normal;padding: 5px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');}
.proListItem b:hover {background-color: #C12020;border: 1px solid #CD0000;font-weight: normal;padding: 5px 10px;}
.proListItem b a {color: #fff;}
.proListItem i {font-style: normal;}

.subNav1{ background-color: #fff; padding: 15px; font-family: '微软雅黑'; border: 1px solid #eee;border-radius: 3px;-webkit-border-radius: 3px;margin-top: 10px;}
/* 商品详情*/
.proBigPic { margin: 10px 20px 15px 0px; }
.proSmallPic { width: 400px; }
#proSmallPic1 { width: 355px; height: 60px; overflow: hidden; margin: 10px 0 0 0; }
#proSmallPic1 ul li { float: left; width: 70px; text-align: center; }
#proSmallPic1 ul li img { width: 63px; height: 58px; border: 1px solid #ddd; margin: 0 5px; cursor: pointer; }
#proSmallPic1 ul li img:hover { border: 1px solid #c50000; }
#proSmallPic-goL { display: block; background: url(web/big/left.png) no-repeat center; width: 22px; height: 60px; margin: 10px 0 0 0; }
#proSmallPic-goL:hover { background: url(web/big/left1.png) no-repeat; }
#proSmallPic-goR { display: block; background: url(web/big/right.png) no-repeat center; width: 22px; height: 60px; margin: 10px 0 0 0; }
#proSmallPic-goR:hover { background: url(web/big/right1.png) no-repeat; }
.proAttr { padding: 8px; margin: 5px 0 0 0; }
.proAttr1 { font-size: 20px; }
.proAttr2 { font-size: 15px; line-height: 22px; color: #E4393C; margin: 10px 0 0 0; }
.proAttr3 { padding: 15px 25px; margin: 15px 0 25px 0; line-height: 30px; background-color: #F7F7F7;font-size: 14px; }
.proAttr3-1 { font-size: 22px; color: #c50000; font-weight: bold; }
.proAttr3-1 b{font-weight: normal;font-size: 20px;margin-bottom: 10px;}
.proAttr3-2 { }
.proAttr4 { margin: 2px 0; }
.proAttr4-1, .proAttr4-3 { cursor: pointer; margin: 4px 0 0 0; }
.proAttr4-2 { background: url(web/big/kucun.gif) repeat-x; width: 60px; height: 28px; padding: 0 0 2px 0; line-height: 24px; border: 0; text-align: center; color: #666; margin: 4px 0 0 0; }
.proAttr4-4 { height: 38px; line-height: 38px; }
.proAttr4-5{ line-height: 32px; display: block; width: 570px;}
.proAttr4-5 span{ border: 1px dotted #ddd; padding: 1px 11px; margin: 2px; background-color: #f2f2f2; color: #bbb; }
.proAttr4-5 a{ border: 2px solid #ddd; padding: 0 10px; margin: 2px; display: block;}
.proAttr4-5 a:hover{ border: 2px solid #E4393C; background: url('web/big/dui1.png') no-repeat bottom right; }
.proAttr4-5 a.choose{ border: 2px solid #E4393C; background: url('web/big/dui1.png') no-repeat bottom right; }
.proAttr5 { margin: 25px 0; }
.proAttr5 a { display: block; float: left; width: 100px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; border: 1px solid #E03235; background-color: #E03235; color: #fff; margin: 0 10px 0 0; border-radius: 3px;-webkit-border-radius: 3px;}
.proAttr5 a:hover { color: #fff; background-color: #C50000; }
.proInfo { margin: 0px 0px 0px 0px; }

.proPinglun1 { background: url(web/big/info3.gif) no-repeat; height: 40px; width: 1018px; margin: 10px 0; }
.proPinglun2 { border: 1px solid #E4E4E4; padding: 20px 0;background-color: #fff; }
.proPinglun2-1 { width: 250px; height: 100px; text-align: center; color: #ff4560; line-height: 36px; border-right: 1px solid #E4E4E4; }
.proPinglun2-1 p { font-family: "arial"; font-size: 36px; font-weight: bold; margin: 20px 0 0 0; }
.proPinglun2-2 { width: 150px; text-align: center; border-right: 1px solid #E4E4E4; }
.proPinglun2-2 img { height: 100px; }
.proPinglun2-3 { width: 570px; text-align: center; padding: 0 20px; line-height: 20px; }
.proPinglun2-3 img { margin: 5px 0 0 0; cursor: pointer; }
.proPinglun3 { border: 1px solid #E4E4E4; padding: 20px; margin: 10px 0; line-height: 30px; display: none; }
.proPinglun3-1 { padding: 5px 7px; width: 580px; border: 1px solid #E4E4E4; margin: 6px 0 0 0; line-height: 20px; }
.proPinglun3-2 { padding: 7px 10px; text-align: center; width: 600px; border: 1px solid #E4E4E4; margin: 6px 0 0 0; }
.proPinglun3-3 { background: url(subpinglun.jpg) no-repeat; border: 0; width: 115px; height: 31px; margin: 6px 0 0 15px; cursor: pointer; }
.proPinglun4 { width: 996px; border: 1px solid #E5E5E5; padding: 5px 10px; margin: 10px 0 0 0; line-height: 26px; color: #666; }
.proPinglun4:hover { border: 1px solid #C50000; }
.proPinglun5{ width: 100px; height: 75px; padding: 5px; border: 1px solid #f6f6f6; background-color: #fcfcfc; margin: 5px 5px 5px 0; }
.proPinglun5:hover{ border: 1px solid #ccc; }
/* 侧边栏 */
.listOneRow{ width: 170px; border: 1px solid #ccc;background-color: #fff;margin-bottom:30px; }
.listOneRow1{ margin: 0 10px; }
.listOneRow_panelTitle{ border-bottom: 1px solid #ddd; margin: 0 0 10px 0; padding: 7px 10px; background-color: #fafafa; font-size: 14px; }
.listOneRow_pic{ width: 90%; height: 90%; border: 1px solid #f6f6f6;padding: 5%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior: url('img/okuu8/js/pie/PIE.htc');  }
.listOneRow_pic:hover{ border: 1px solid #bbb; }
.listOneRow_title{ padding: 5px 5px 2px 5px; font-size: 12px; overflow: hidden; height: 36px; line-height: 18px; }
.listOneRow_price{ padding: 0 0 10px 0; font-size: 18px; color: #E4393C; font-family: 'Verdana'; }
.listOneRow_price1{ text-decoration: line-through;font-size: 14px; font-weight: normal; color: #aaa; }
/* preview.js 鼠标经过显示大图 */
.trans_msg{filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
.trans_msg img{ max-width:500px;_width:expression(document.body.clientWidth > 500 ? "500px" : "auto");}
/* 1 像素表格 */
.onePxTableBai1{border-collapse:collapse;width: 100%;background-color: #fff; overflow-y:scroll; overflow-x:hidden;}
.onePxTableBai1 td{border:#ddd solid 1px;padding:5px 10px;line-height: 24px;}
.onePxTableBai1LeftTd{padding:5px;background-color: #F5FAFE;color: #333; text-align: right;width: 15%; }

/* 地图 */
#map{width:100%; margin:0 auto; height: 600px; border: 1px solid #ccc;}