/* CSS Document */

*{ padding:0; margin:0;}

.banner{ width:100%; height:750px; overflow:hidden; position:relative;font-size:0; z-index:1;}

.b-img{ height:750px;  position:absolute; left:0; top:0;}

.b-img a{ display:block; height:750px; float:left;}

.b-list{ height:50px; padding-top:640px; position:relative; margin:0 auto;z-index:2;}

.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fcd004; float:left; margin:0 5px; _margin:0 3px;}

.b-list .spcss{border:3px solid #fff;}

.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }

.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }

.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:330px;}

.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:330px;}

.bar-left .emcss{ background-position:0px -100px;}

.bar-right .emcss{ background-position:-50px -100px;}







/*BANNER*/

.DB_tab25 {width:100%;height:760px;overflow:hidden; top:0; }

.DB_tab25 .DB_bgSet{position:relative;}

.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:760px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1300px;left:50%;margin-left:-550px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-150px;top:0px;}

.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:590px;top:-50px}

.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:880px;top:410px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:60px;top:0px;}

.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:-40px;top:200px}

.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:110px;top:410px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:-50px;top:-30px;}

.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:530px;top:205px}

.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:530px;top:410px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1300px;left:50%;margin-left:-650px;}

.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:710px;text-align:center;font-size:0}

.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}

.DB_tab25 .DB_prev{position:absolute;left:0px;top:370px;cursor:pointer;display:none;}

.DB_tab25 .DB_next{position:absolute;right:0px;top:370px;cursor:pointer;display:none}





#preview{ float:none; margin:20px auto; text-align:center; width:580px; float:left;}

.jqzoom{ width:560px; margin-bottom:10px; position:relative;}



.zoomdiv{ left:859px; height:400px; width:560px;}

.list-h li{ float:left;}

#spec-n5{width:560px; height:56px; padding-top:6px; overflow:hidden;}

#spec-left{  width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}

#spec-right{ width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:560px; float:left; overflow:hidden; margin-left:2px; display:inline;}

#spec-list ul li{ float:left; margin-right:0px; display:inline; width:90px;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:78px; height:50px;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}

#n a{ padding:0 4px; color:#333}



/*jqzoom www.divcss5.com */

.jqzoom{position:relative;padding:0;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

.bigimg{width:800px;height:auto;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#spec-list{ position:relative; width:537px;}

#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}





#pro_info{ width:660px;

margin-top:20px;

float:left;

margin-left:30px;

}

#pro_info li{

padding-top:8px;

padding-bottom:12px;

overflow:hidden;



}



#pro_info .ptitle{ width:660px; display:block;    height: 45px;

    font-size: 22px;

    line-height: 45px;

    color: #0a50a1;

    background: #ebf6ff;

    padding: 0 0 0 15px;}



#pro_info .zixun{color: #fff; float:left; background: #f49602; font-size:18px; font-weight:bold; padding:12px 30px; margin-top:15px;}



#pro_info .tel{color: #fff; float:left; font-size:20px; font-weight:bold; padding:0 30px; height:50px; line-height:50px;  margin-top:15px;

    background: #1b54a1;

    display: block;}



#qrcode{

vertical-align: top;

}

.chanpinTab{

	border-bottom:2px solid #000;

	height:31px;

	margin-bottom:10px;

}



