/* CSS Document */
body{font-size:14px;color:#ccc;line-height:26px;font-family:Arial, Helvetica, sans-serif;background-color:#32251B}
*{margin:0;padding:0;}
a{text-decoration:none;color:#ccc;}
a:hover{color:#FFCC47}
ul,ul li{list-style:none}
img{border:0;}
.kdiv{ height:8px; overflow:hidden;}

.topmain{background-image: url(../images/top_bg.jpg);background-position:top center;background-repeat:no-repeat; background-color:#0A0F13}
.top{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.logo{float:left;}
.logoright{width:720px;float:right; margin-top:10px;}
.topright{width: 280px;float:left;padding-left:15px;padding-right:15px;padding-top:3px;padding-bottom:1px;margin-left:410px;background-color:#6D5434;border: 1px solid #6D5434;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}
.topright ul{float:left;width:240px;}
.topright ul li{float:left;width:80px;text-align:center;}
.topright ul li a{font-size:12px;}
.topright ul li a span{margin-left:5px;}
.navsearch{width:720px;float:left;margin-top:10px;}
.nav{width:600px;float:left;}
.nav ul{float:left;}
.nav ul li{float:left;}
.nav ul li a{line-height:26px;padding-left:9px;padding:10px;}
.nav ul li a:hover{background-color:#993333;}
.indexsearch{width:210px;float:right;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;background-color:#FFFFFF}
.indexsearch .indexsearch-keyword{border:none;margin-left:15px;width:150px;float:left;height:25px;line-height:25px;color:#AEA9B3}
.indexsearch .indexsearch-submit{background:none;border:none;height:25px;padding-left:10px;padding-right:10px;}
.lang{ width:115px; float:right;}

.m_banner{background:#fff;height:540px;position:relative;}
.m_banner .banner{height:540px;width:100%;position:absolute;top:0;left:0;background-position:center top;}
.banner_ctrl{height:100px;width:80%;position:absolute;top:50%;left:10%;margin:0px;z-index:2;}
.banner_ctrl a{display:block;width:30px;height:100px;background:url(../images/banner_ctrl.png) no-repeat;_background:url(../images/banner_ctrl.jpg) no-repeat;position:absolute;opacity:.5;filter: alpha(opacity=50);-moz-opacity:0.5;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px;background-position:-30px 0;}
.m_banner .banner .main_c{position:relative;z-index:10;height:540px;}

.indexnews{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.indexnewstitle{width:1200px;float:left;font-size:25px;line-height:45px;}
.indexnewscon{width:1200px;float:left;}
.indexnewsconimg{width:780px;float:left;}
.indexnewsconimg ul{float:left;}
.indexnewsconimg ul li{float:left;margin:3px;}
.indexnewspic {width: 250px;height: 165px;position: relative;overflow: hidden;float: left;display: inline;margin: 0px}
.indexnewspic img {display: block;border: none;}
.indexnewspic div {position: absolute;z-index: 100;background-color: #222;width: 60px;height: 60px;cursor: pointer;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}
.indexnewspic .cornerTL {left:-63px;top:-63px;}
.indexnewspic .cornerTR {right:-63px;top:-63px;}
.indexnewspic .cornerBL {left:-63px;bottom:-63px;}
.indexnewspic .cornerBR {right:-63px;bottom:-63px;}
.indexnewspic p {width: 100%;left: 0;top: 48%;z-index: 200;position: absolute;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #ccc;font-size: 11px;text-align: center;cursor: pointer;display: none;line-height:23px;}

.indexnewscontxt{width:400px;float:right;overflow: hidden}
.indexnewscontxt ul{float:left;}
.indexnewscontxt ul li{float:left;}
.indexnewscontxt ul li a{padding-left:10px;background-image: url(../images/ico04.gif);background-position:left center;background-repeat:no-repeat; line-height:35px;}

.indexpro{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.indexproico{width:1200px;float:left;}
.indexprotitle{float:left; margin-right:50px;}
.indexprotitle a{font-size:25px;line-height:45px; color:#FFCD7E;}
.indexprotitle a:hover{ color:#F2D540}
.indexpronav{width:650px;float:left;}
.indexpronav a{margin-left:15pox;margin-right:15px;line-height:45px;text-decoration:underline; padding-left:15px; background-image: url(../images/ico06.gif);background-position:left center;background-repeat:no-repeat;}

.indexprocon{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.indexprocon ul{float:left;}
.indexprocon ul li{float:left;margin:3px;width:390px; height:250px;text-align:center;background-color:#EDEDED}
.indexprocon ul li:hover{background-color:#993300;}
.indexprocon ul li a{color:#444444;line-height:23px;}
.indexprocon ul li a:hover{color:#fff;}
.indexprocon span{float:left;width:390px;margin:0;}

.indexcases{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.indexcasestitle{width:1200px;float:left;font-size:25px;line-height:45px;}
.indexcasescon{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.indexcasescon ul{float:left;}
.indexcasescon ul li{float:left;margin:3px;}

.rollBox{height:210px;margin:0;width:1200px;float:left;overflow:hidden}
.rollBox .scrollcon{width:1200px;height:210px;float:left;}
.rollBox .LeftBotton{height:68px;width:22px;background:url(../images/1294825702857.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;margin-top:60px;}
.rollBox .RightBotton{height:68px;width:22px;background:url(../images/1294825623597.png);overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;margin-top:60px;}
.rollBox .Cont{width:1050px;overflow:hidden;float:left;height:210px;margin-left:50px;margin-right:50px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:360px;height:207px;overflow:hidden;float:left;}
.rollBox .Cont .pic img{background:#fff;display:block;}
.rollBox #List1, .rollBox #List2{float:left;}

.foot{width:100%;border-top:1px solid #4D423A;margin-top:20px; background-color:#262626;}
.footcon{width:1200px;float:none;margin:0px auto;overflow:hidden; padding-top:20px; padding-bottom:20px;}
.footleft{ width:600px; float:left;}
.footleft ul{ float:left; width:200px;}
.footleft ul li{ float:left; width:100%;}
.footleft ul li a{ color:#8A8A8E;}
.footleft ul li a:hover{ color:#FFCC47;}
.footright{ width:450px; float:right;color:#8A8A8E;}
.footright a{ color:#8A8A8E;}
.footright a:hover{ color:#FFCC47;}
.zhuzhi{ width:100%; float:left;}
.zhuzhiimg{ width:45px; float:left;}
.zhuzhicon{ width:405px; float:right;}
.email{ width:100%; float:left;}
.email a{padding-left:45px; background-image:url(../images/ico08.jpg);background-position:left center;background-repeat:no-repeat; padding-top:5px; padding-bottom:5px;}

.page{width:100%; background-color:#32251B;overflow:hidden;}
.main{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.left{width:200px;float:left;background-color:#1F1A17;padding:10px;border: 1px solid #1F1A17;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}
.leftdiv{width:200px;float:left;}
.lefttitle{width:200px;float:left;background-color:#9E1C16;line-height:50px;font-size:18px;text-align:center;color:#FFCC47;}
.leftcon{width:180px;float:left;margin-left:20px;}
.leftcon ul{float:left;width:180px}
.leftcon ul li{float:left;width:180px;}
.leftcon ul li a{line-height:35px;}
.leftcon ul li a:hover{}
.leftcon ul li .focus{color:#FFCC47}
.leftcon ul li span{font-size:14px;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;margin-right:5px;}

.right{width:960px;float:right;padding-bottom:20px;}
.mbx{width:935px;float:left;background-image:url(../images/ico05.gif);background-position:left center;background-repeat:no-repeat;padding-left:25px;color:#ccc;line-height:38px;}
.mbx a{color:#ccc}
.mbx a:hover{color:#fff;}
.rightcon{width:918px;float:left;padding:20px;border: 1px solid #745F2F;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}

.nyprotop{width:100%;overflow:hidden;background-color:#0A0F13;}
.nypronav{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.nypronav ul{float:left;}
.nypronav ul li{float:left;}
.nypronav ul li a{line-height:45px;margin-left:20px;margin-right:20px;padding:14px;}
.nypronav ul li a:hover{background-color:#8A211C;color:#FFFFFF;}
.sec_li_sel{background-color:#9E1C16;color:#FFCC47 !important;}

.nyprocon{width:1200px;float:none;margin:0px auto;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.pList_products{}
.pList_products li{float:left;margin:5px;width:390px;}
.pList_products li img{width:390px;height:250px;}
.pList_products li p{padding:0;margin:0;line-height:35px;}

#content{width:1200px;float:none;margin:0px auto;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.fade .mosaic-overlay {opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);background:url(../images/bg-black.png);}
.mosaic-block {float:left;position:relative;overflow:hidden;width:280px;height:179px;margin:4px;background:#111 url(../images/progress.gif) no-repeat center center;border:1px solid #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.mosaic-overlay {display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111;}
.details{margin:15px 20px;}
p .protitle01{}
.protitle02{color:#ff0000}
p .protitle03{}
.mosaic-backdrop {display:none;position:absolute;top:0;height:100%;width:100%;background:#111;}
h4{font:300 16px 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:160%;letter-spacing:0.15em;color:#fff;text-shadow:1px 1px 0 rgb(0,0,0);}

.proimg{width:700px;float:left;margin-top:20px;}
.prodetail{width:440px;float:right;background-color:#0A0F13;padding:20px;border: 1px solid #0A0F13;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}
.prodetail span{font-size:20px;color:#E4C887;}
.fybtn{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.fybtn span{margin-left:10px;margin-right:10px;}

.proband{width:1200px;float:none;margin:0px auto;overflow:hidden;padding-top:0px;padding-top:20px;padding-bottom:20px;}
.proband ul{float:left;}
.proband ul li{float:left;background-color:#4E3525;padding:15px;margin-left:10px;margin-right:10px;}
.proband ul li:hover{float:left;background-color:#8A211C;}

.band{width:1200px;float:none;margin:0px auto;overflow:hidden;padding-top:0px;padding-bottom:20px;}


.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=88);} 
.white_content {display: none;position: absolute;top: 25%;left: 25%;width: 55%;height: 55%;padding: 0px;border: 10px solid #4E3525;background-color: white;z-index:1002;overflow: auto;color:#000000}
.white_content a{color:#ffff00;font-size:12px;float:right;}

.xgcp{width:1200px;float:none;margin:0px auto;overflow:hidden;}
.xgcp ul{float:left;width:100%}
.xgcp ul li{float:left;width:182px;text-align:center}

.newdigg{width:406px;height:51px;margin:8px auto;clear:both;overflow:hidden;padding-left:8px;}
.diggbox{width:195px;height:51px;float:left;margin-right:8px;overflow:hidden;cursor:pointer;}
.diggbox .digg_act{font-size:14px;float:left;line-height:31px;text-indent:32px;height:29px;overflow:hidden;font-weight:bold;}
.diggbox .digg_num{float:left;line-height:29px;text-indent:5px;}
.diggbox .digg_percent{width:180px;clear:both;padding-left:10px;overflow:hidden;}
.diggbox .digg_percent .digg_percent_bar{width:100px;height:7px;background:#E8E8E8;border-right:1px solid #CCC;float:left;overflow:hidden;margin-top:3px;}
.diggbox .digg_percent .digg_percent_num{font-size:10px;float:left;padding-left:10px;}
.diggbox .digg_percent .digg_percent_bar span{display:block;height:5px;overflow:hidden;background:#000;}
.newdigg .digg_good{background:url(../images/newdigg-bg.png) left top no-repeat;}
.newdigg .digg_bad{background:url(../images/newdigg-bg.png) right top no-repeat;}
.newdigg .digg_good .digg_act{color:#C30;}
.newdigg .digg_good .digg_num{color:#C63;}
.newdigg .digg_bad .digg_act{color:#36C;}
.newdigg .digg_bad .digg_num{color:#39C;}
.newdigg .digg_good .digg_percent .digg_percent_bar span{border:1px solid #E37F24;background:#FFC535;}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{border:1px solid #689ACC;background:#94C0E4;}
.handle{height:59px;padding-top:12px;overflow:hidden;clear:both;}
.handle .digg{width:59px;height:59px;float:left;background:url(../images/digg-bg.gif) no-repeat;margin-right:12px;}
.handle .digg .digg_num{width:56px;height:34px;font-size:20px;text-align:center;line-height:34px;overflow:hidden;color:#6B9169;}
.handle .digg .digg_act{width:56px;height:22px;line-height:23px;overflow:hidden;}
.handle .digg .digg_act a{margin-left:11px;color:#666;float:left;}

#act-fav{padding-left:20px;background-image:url(../images/favico.gif);background-repeat:no-repeat;	background-position:left center;}

.dede_pages{ width:1200px; float:none; margin:0px auto; overflow:hidden;}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #543E2D;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
