@charset "gb2312";
/* Reset */
body,div,ul,dl,dt,dd,h2,h3,h4,h5,h6,form,input{margin:0;padding:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
input{vertical-align:middel;border:0;}
h2,h3,h4,h5,h6{font-size:100%;}
/* Common  */
.focusImg .bd a:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;} 
.pr{position:relative;}
.f12{font-size:12px;}.f14{font-size:14px;} 
.f16{font-size:16px;} .f18{font-size:18px;} 
.f20{font-size:20px;}

.pad5{padding:5px;}
.pad10{padding:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;} 
.pl10{padding-left:10px;} 
.plr10{padding-left:10px;padding-right:10px;} 
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.ml5{margin-left:5px;}
.mar10{margin:10px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;} 
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}
.tdu p{line-height:26px;margin: 15px 0;color:#666;font-size: 14px;}
.tdu a{text-decoration:underline;}
.tdu a:hover{text-decoration:none;}
.lh20{line-height:20px;}.lh24{line-height:24px;}
.ti2{text-indent:2em;}
.bk5{height:5px;}
.bk10{height:10px;}
.bk20{height:20px;}
.tac{text-align:center;} 
.tar{text-align:right;}

.fcc,.topR{color:#ccc;}
.fc9{color:#999;}
.bRed{background-color:#c00;}
.bGray{background-color:#888;}

.box{background-color:#fff;overflow:hidden;height:auto;zoom:1;}
.w980,header,footer,menu,.focusImg{width:980px;margin:0 auto;}
.focusImg{width:1420px;margin:0 auto;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:0;}
.clearfix {display:block;overflow:auto;clear:both;height:0;}

.yahei,nav,h1,h2,h3,h4,h5,h6,.searchBox input.btn,.slideTxtBox .hd ul li,dl.footNav dt{font-family:"Microsoft Yahei";}
.bigImg{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.btn,.btn a,.btn a:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAAJklEQVQIW2P4//+/NxMDA8N/JgYGhn+oLDQu7Vk/GP4zMXDQx3IA0To1YWcEwtQAAAAASUVORK5CYII=);}

/* Header */	
header{height:65px;padding:15px 0;}
header h1 img{padding-top:10px;}
header .fl{margin-top:12px;}
.topR{margin:44px 20px 10px 0;_margin:50px 20px 0 0;color:#e4e4e4;font-size:14px;font-family:Î¢ÈíÑÅºÚ;}
.topR a{display:inline-block;padding:0 3px;}
.tel{margin:20px 20px 10px 0;_margin:20px 20px 0px 0;position:relative;z-index:999;}
.tel .ewm{border:1px solid #e4e4e4;padding:10px 0;position:absolute;top:50px;left:10px;z-index:999;text-align:center;background-color:#fff;display:none;}
.tel .ewm img{margin:0 20px 10px;}
.tel .ewm .ar{background:url(../v5images/icon.png) center -606px no-repeat;width:135px;height:30px;margin-top:-20px;margin-left:10px;margin-left:0px\9;}
.tel:hover .ewm,.tel:hover .ewm:hover{display:block;}


/*listTxt*/
ul.listTxt{}
ul.listTxt li{line-height:22px;color:#999;}
ul.listTxt .bd_5{margin-bottom:15px;}
ul.arrow li{background:url(../v5images/icon.png) 0 -450px no-repeat;padding-left:15px;}
ul.listTxt li a{margin-right:5px; line-height:23px;}

/*banner*/
.banner .bbg{border-radius:5px;height:100px;width:960px;margin:0 auto;padding:10px;position:relative;}
.banner .bbg h3{color:#FFF;font-size:21px;margin:10px 15px;*padding-top:10px;}
.banner .bbg h3 strong{color:#f00;margin:2px 5px;}
.banner .bbg em{font-size:16px;padding:5px;font-style:normal;margin:10px;font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.banner .bbg p{position:absolute;left:394px;top:0;padding:20px;height:80px;overflow:hidden;color:#666;text-indent:2em;line-height:24px;font-family:Î¢ÈíÑÅºÚ;font-size:14px; width:500px;}
.banner .bbg p strong{display: block;text-indent: 0;font-size: 24px;color: #c00;font-weight: bold; font-family:"Î¢ÈíÑÅºÚ";line-height:40px; text-align:right;}
.banner .bbg p b{text-align:right;display: block;line-height:22px;font-weight: normal;}
.banner .bbg img{position:absolute;left:460px;top:0;}

/*posNow*/
.posNow{color:#ccc;padding:10px 0;background-color:#fafafa;border-bottom:1px solid #eee;}
.posNow span{color:#777;}
.posNow a{display:inline-block;padding:0 5px;}
.posNow h3{color:#999;}
.posNow h3 big{color:#c00;padding:0 5px;}


/*proCon*/

.infoBox{width:560px;display:block;position:relative;height:240px;}
.infoBox h2,.infoBox h2 a{height:30px;color:#111;display:block;margin-bottom:15px;font-size:15px;font-size:16px}
.infoBox p{text-indent:2em;line-height:22px;color:#777;}
.infoBox .btn a{display:inline-block;padding:5px 15px;margin:2px;border-radius:3px;background-color:#e4e4e4;color:#333;}
.infoBox .btn a:hover{color:#fff;background-color:#c00;text-decoration:none;background-position:0 -15px;}
.infoBox h3{position:absolute;right:0;bottom:0;}
.infoBox h3 a{background-color:#c00;color:#fff;display:inline-block;padding:7px 15px;text-align:center;margin:0 3px;border-radius:2px;}
.infoBox h4{display:inline-block;padding:10px 0 5px;font-size:14px;}

.cpShow{padding:20px;border:1px solid #efefef;border-top:2px solid #c00;height:320px;}
.cpInfo{width:440px;}
.cpInfo h1{color:#c00;font-size:18px;padding-bottom:5px;}
.cpInfo p{color:#777777;margin:5px 0;line-height:20px;}
.cpInfo p.bLine{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc;color:#777777;text-indent:2em;}
.cpInfo p span{color:#777777;}
.cpInfo p strong{margin-top:15px;color:#333;}

.cpInfo .aBtn{display:inline-block;}
.cpInfo .aBtn a{padding:7px 15px;display:inline-block;background-color:#c00;color:#fff;border-radius:2px;}

.filter{padding:10px 20px;display:none;}
.filter span{display:inline-block;line-height:20px;color:#999;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc;}
.filter p{padding:5px;margin:0;color:#888;}
.filter p input{padding:3px 5px;vertical-align:middle;margin:0 3px 0 7px;vertical-align:middle;}
.filter p input.txt{border:1px solid #e4e4e4;}
.filter p a{background-color:#c00;color:#fff;padding:7px 15px;border-radius:2px;}
.filter p.btn{padding:20px 0 10px;margin-top:10px;border-top:1px solid #f4f4f4;}

.tabCon{width:980px;height:33px;padding-top:3px;background:#302F3D;position:relative;}
.tabCon .hd{line-height:36px;position:relative;}
.tabCon .hd ul{float:left;position:absolute;left:20px;top:-1px;height:32px;}
.tabCon .hd ul li{float:left;}
.tabCon .hd ul li.on{height:32px;background:#fff;border:1px solid #ddd;border-bottom:2px solid #fff;}
.tabCon .hd ul li a{display:block;padding:0 15px;outline:none;color:#FFF;font-weight:600; font-family:"Î¢ÈíÑÅºÚ"}

.tabCon .hd ul li.on a{color:#555;}
.tabCon .pdf{position:absolute;top:10px;right:10px;padding-left:30px;height:16px;line-height:16px;}
.tabCon .pdf a{color:#a00;}




a.cn{margin:-46px 0 0;border-top:46px solid transparent;position:relative;display:block;}

.infoCon{overflow:hidden;position:relative;z-index:9;}
.infoCon h3{background:#fff url(../v5images/icon.png) 0 -670px repeat-x;padding:5px 15px;font-size:16px;color:#c00;margin-top:5px;}
.infoCon h3 span{display:inline-block;background-color:#fff;padding:0 5px;}
.infoCon p.nr{text-indent:2em;padding:10px 15px;color:#888;line-height:24px;} 
.infoCon p{padding:1px 5px;color:#777777;line-height:22px;} 
.infoCon h4 a{background-color:#c00;color:#fff;display:inline-block;padding:5px 13px;text-align:center;border-radius:2px;}

.infoCon .hd{overflow:hidden;height:30px;margin-bottom:5px;}
.infoCon .hd .prev,.hotCon .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:13px;overflow:hidden;cursor:pointer;}
.infoCon .hd .next{}
.infoCon .hd ul{float:right;overflow:hidden;zoom:1;margin-top:11px;zoom:1;}
.infoCon .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;}
.infoCon .hd ul li.on{background-position:0 0;}

.infoCon .bd{padding:5px 10px;}
.infoCon .bd ul{overflow:hidden;zoom:1;}
.infoCon .bd ul li{width:460px;padding:10px;margin-right:8px;float:left;_display:inline;overflow:hidden;}
.infoCon .bd ul li p{float:left;margin-right:55px;}
.infoCon .bd ul li p a img{display:block; padding:2px; border:#ddd solid 1px;width:158px;height:118px;}
.infoCon .bd ul li p a:hover img{border-color:#c00;}
.infoCon .bd ul li p a{display:block;width:120px;line-height:30px;font-size:14px;text-align:center;}
.infoCon .bd ul li h4{color:#b90405;font-size:12px;margin-bottom:5px;font-size:14px;margin-top: 16px;}
.infoCon .bd ul li span{line-height:21px;display:block;color:#555;}


ul.case{}
ul.case li{width:245px;float:left;display:inline;}
ul.case li a img{float:left;display:inline;margin-right:10px; padding:2px; border:#ddd solid 1px;}
ul.case li a:hover img{boder-color:#c00;}
ul.case li a{display:inline-block;width:190px;text-align:center;line-height:32px;font-size:14px;}

.order{padding:10px 0px;width:600px;}
.order td{border-top:1px solid #efefef;padding:9px;color:#777777;}
.order td input{vertical-align:middle;margin:0 5px;}
.order td input.txt{border:1px solid #abadb3;padding:5px 10px;margin-left:10px;}
.order td input.btn{color:#fff;padding:5px 10px;cursor:pointer;border-radius:2px;margin:0 3px;}
.order td textarea,.order td select{margin-left:11px;}
.order td input.bRed{margin-left:11px;}

.fwBtn{background-color:#f4f4f4;padding:8px 15px;}
.fwBtn a{display:inline-block;padding:5px 10px;background-color:#fcfcfc;color:#555;margin:3px 100px 10px 3px;border-radius:2px;box-shadow:0 0 5px #ccc;text-align:center; width:80px;}
.fwBtn a:hover{background-color:#c00;color:#fff;text-decoration:none;}





/*product show*/
.lof-slidecontent, .lof-slidecontent a {color:#FFF;	}
.lof-slidecontent{position:relative;overflow:hidden;border:#eee solid 2px; padding:1px;}
.lof-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#FFF}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../v5images/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;height:100%;width:500px;overflow:hidden;}
/*******************************************************/
.lof-main-item-desc{z-index:100px;position:absolute;bottom:50px;left:0px;width:350px;background:url(../v5images/bg_trans.png);height:100px;/* filter:0.7(opacity:60) */padding:10px;}
.lof-main-item-desc p{margin:0 8px;padding:8px 0}
.lof-main-item-desc h3{padding:0;margin:0}
.lof-main-item-desc h2{padding:0;margin:15px 0 0 0px;}
.lof-main-item-desc h3 a{margin:0;background:#C01F25;font-size:75%;padding:2px 3px;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none}
.lof-main-item-desc h3 a:hover{text-decoration:underline;}
.lof-main-item-desc h3 i {font-size:70%;}

/* main flash */
ul.lof-main-wapper{/* margin-right:auto;*/
overflow:hidden;background:transparent url(../v5images/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;position:absolute;overflow:hidden;}
ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;float:left;position:relative;}
.lof-opacity  li{position:absolute;top:0;left:0;float:inherit;}
ul.lof-main-wapper li img{padding:0px;/*width:480px;height:320px;*/}
ul.xian li img{width:500px;height:331px;}
.scene img{width:500px; height:331px;}

/* item navigator */
.lof-navigator-wapper {position:absolute;bottom:2px;right:0;}
.lof-navigator-outer{position:relative;z-index:100;height:180px;width:310px;overflow:hidden;color:#FFF;float:left}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:hand;cursor:pointer;list-style:none;padding:0;margin-left:0px;overflow:hidden;float:left;display:block;text-align:center;}
ul.lof-navigator li img{width:48px;height:32px;padding:2px;}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img {filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.lof-navigator-wapper .lof-next,  .lof-navigator-wapper .lof-previous{display:block;width:22px;height:38px;color:#FFF;cursor:pointer;}
.lof-navigator-wapper .lof-next {float:left;text-indent:-999px;margin-right:5px;background:url(../v5images/arrow-l.png) no-repeat right center;}
.lof-navigator-wapper .lof-previous {float:left;text-indent:-999px;margin-left:5px;background:url(../v5images/arrow-r.png) no-repeat left center;}

.lof_big{position:absolute;top:0px;left:10px;background:none;}
.lof_big .left{width:220px;height:320px;background:none;float:left;background:url(../v5images/b_prev.png) no-repeat -1000px center;}
.lof_big .right{width:220px;height:320px;background:none;float:right;background:url(../v5images/b_next.png) no-repeat -1000px center;}
.lof_big .left:hover{background:url(../v5images/b_prev.png) no-repeat left center;}
.lof_big .right:hover{background:url(../v5images/b_next.png) no-repeat right center;}


.nav_sub_main {top:34px !important ;}
.cir{height:6px !important;}