﻿/* CSS Document */
body{ font-family:"宋体"; background:#000; border-top:0px solid #5A1F10;}
a{ color:#fff}
.w1003 { width:1003px;}
.center { margin:0px auto;}
a:hover{ color:#fff; text-decoration:underline}
#header,#content,#footer{width:1003px;margin:0 auto;}
#header #top{width:1003px; height:115px; }
#header #top #logo{float:left; height:115px; padding:0 0 0 20px;margin:0;}
#header #top #nav{width:770px; float:right;font-size:12px;line-height:31px;}
#header #top #nav #homepage{ float:right; color:#975B05;padding:10px 35px 10px 0}
#header #top #nav #homepage a{ padding:0 5px; color:#975B05}
.menu {height:31px; line-height:31px; z-index:80; text-align:center;position:relative; float:left;font-weight:700}
.menu li a{text-decoration:none;color:#F5DFBD; height:31px;line-height:31px;  display:block}
.menu li{font-size:12px; float:left; height:31px;line-height:31px;margin:0;width:82px;margin:0 12px; position:relative}
.menu li.hover{line-height:31px; height:31px;color:#fff; display:block;text-decoration:none; background:url(../images/nav-li.jpg) no-repeat;position:relative;}
.menu li.hover2{line-height:31px; height:31px;color:#fff; display:block;text-decoration:none; background:url(../images/nav-li.jpg) no-repeat;position:relative;}

.menu .sub{display:none;position:absolute; z-index:99;left:0;top:28px;width:344px; background:url(../images/sub.jpg) no-repeat 0 8px;padding:8px 25px 0 25px; font-weight:100}
.menu .aboutsub{ width:440px; background:url(../images/sub2.jpg) no-repeat 0 8px;}
.menu li span.sec{display:block;background-color: transparent;float:left;font-size:12px;text-transform:none;width:86px;}

.menu li span.sec a.seco{width:88px;display:block;color:#fff;cursor:pointer;height:23px; line-height:23px;}
.menu li span.sec a.seco-hover{width:88px;display:block;cursor:pointer;height:23px; line-height:23px;}

#content .grid-sm{width:1003px; background:url(../images/main.jpg) no-repeat;height:407px;}
#content .grid-sm .main-wrap{margin-left:436px; }
#content .grid-sm .col-sub{ width:436px; margin:0 0 0 -100%;}
.box .box-hd{ border:none}

.home-info .box-bd ul.class-list{ padding:0 0 0 10px}
.home-info .box-bd ul.class-list li{background: url(../images/class-li.jpg) no-repeat 18px center; padding:2px 0 2px 30px; line-height:24px; height:24px;}
.home-info .box-bd ul.class-list li.cur{ background:url(../images/cur.jpg) no-repeat left center;}
.home-info .box-bd ul.class-list li.cur a{ color:#fff} 
.home-info .box-hd{ height:32px; line-height:32px;padding:0 0 0 20px;  background:url(../images/bt1.jpg) no-repeat; border:none; color:#fff; font-weight:700}
.home-info .box-bd{ background:url(../images/box-bd.jpg) no-repeat top left #E8EFF2; border:none; padding:27px 10px 10px 10px;}

.home-contact{ background:url(../images/home-contact.jpg) no-repeat left bottom; padding:0 0 230px 0}
.home-contact .box-bd ul{ padding:0; margin:0; line-height:180%;color:#4F4F4F;}
.home-contact .box-bd ul li{position:relative; padding:0 0 0 60px;width:138px; }
.home-contact .box-bd ul li span{position:absolute;left:0px;width:60px; text-align:right; color:#777;}

.right-box .box-hd{ background:url(../images/bt2.jpg) no-repeat #E7EFF2;height:32px; line-height:32px;padding:0 0 0 20px;   border:none; color:#fff; font-weight:700;position:relative}
.right-box .box-hd .box-act{ background:url(../images/more.jpg) no-repeat right center; padding:0 15px 0 0; font-weight:100; line-height:32px; height:32px;margin:0 20px 0 0}
.right-box .box-hd .box-act a{ color:#008BAE}

.home-about{ padding:0;color:#F8D9B5;}
.home-about .text{padding:0;width:564px; }

.home-about .text p{ text-indent:2em;position:relative; float:left;padding:0 20px 10px 0; line-height:180%}
.home-about .text p span{position:absolute; right:10px;}

.home-product { padding:10px 0 0 20px;width:524px;}
.home-product ul{ float:left;padding:30px 0 0 20px; background:#C33}
.home-product ul li{ float:left; width:140px; height:110px; text-align:center; padding:5px; background:#000;margin:0 15px;}
.home-product ul li img{width:140px; height:110px;margin:0;}


/*首页图片滚动*/
#demo {overflow:hidden; width:550px;height:120px;padding:15px 0 0 0;}
#demo img{ margin:0 10px; border:none; padding:5px; background:#000}

/*底部*/
#footer{ height:auto;}
#footer #bottom{ width:1003px;color:#533F36; margin:0 auto; text-align:right; line-height:180%;padding:5px 0;}
#footer #bottom p{padding:0 10px;}
#footer #bottom span{ font-family:Arial, Helvetica, sans-serif}
/*主页*/
.mytext{padding:20px;}
.mytext h2{color:#eec400;font-size:16px;margin:10px auto;}
.mytext p.color_sp{color:#eec400;font-size:14px;}
/*关于我们页面*/
#content .grid-cms{ width:1003px; padding:0;background:url(../images/main.jpg) no-repeat;height:407px;}
#content .grid-cms .main-wrap{margin-left:280px;}
#content .grid-cms .col-sub{ width:280px; margin:0 0 0 -100%;}

.leftbox { float:left; width:195px;}
.leftbox img{display:block;margin:50px auto auto;}
.leftbox ul {margin:33px 0 0 46px;}
.leftbox li{line-height:30px;height:30px;}
.leftbox li.current a{color:#E35D04;}
.leftbox li a:hover{color:#E35D04;text-decoration:underline;}
.rightbox { float:right; float: right;width: 708px;padding-right: 100px;}
.aboutbox { background:url(../images/center-bg.jpg) repeat-y center;}
.clear { clear:both;}
.txtbox { color:#F5DFBD;}
.title001 { height:44px; font-size:16px;color:#F5DFBD; line-height:44px;padding-top:20px;}
.title001 span { font-size:24px; padding-right:5px; color:#d4a71a;}
.leftgroup{ padding:20px 0px 10px 20px;}
/*关于我们页面结束*/

.crumbs{width:auto;color:#373839; background:url(../images/place.jpg) repeat-x; line-height:32px; height:32px; padding:0 0 0 10px;}
.crumbs span,.crumbs a{float:left;display:block;*display:inline-block;}
.crumbs span{ padding:0 5px}
.crumbs a{color:#373839}

/*页码*/
#content .news .pagination{ width:770px;}
.pagination {height:22px;padding:10px 0; float:left; text-align:center; width:690px;}
.pagination span{color:#fff}
.pagination span.page{color:#FFFD6D;border:none;background-color:#340108;}
.pagination .start, .pagination .prev, .pagination .next, .pagination .end, .pagination .page {padding: 0 7px;border:none;background:none;}
.pagination .start, .pagination .prev {width:26px;overflow:visible;line-height: 20px;}
.pagination .prev{ width:auto;}
.pagination span.end{ color:#fff}
.pagination  a:hover,.pagination  a:active{color:#fff;text-decoration:none;border:none;}
.pagination  a{color:#fff;}

/*新闻列表页面*/
#content .news-main{ background:url(../images/top-bg.jpg) no-repeat top left; padding:5px 0 0 0; height:auto}
#content .bottom-bg{ background:url(../images/bottom-bg.jpg) no-repeat bottom left; padding: 0 0 5px 0;}
#content .news{ background:url(../images/center-bg.jpg) repeat-y;}
#content .grid-cms .left{ width:195px;margin:0 0 0 -100%; height:600px; background:url(../images/left.jpg) no-repeat 0 210px;}
.newsbox { background:url(../images/center-bg.jpg) repeat-y center;}
.newsbox  .rightbox ul{margin:5px auto;color:#fff;}
.newsbox  .rightbox li{height:30px;line-height:30px;border-bottom:1px dotted #fff;}
.newsbox  .rightbox span.datetime{float:right;}
/*销售网络*/
.mapbox{background:url(../images/center-bg.jpg)}
.mapbox h3{
	padding-left:203px;
	
}
/*加盟*/
.joinbox { background:url(../images/center-bg.jpg) repeat-y center;}
.joinbox .leftbox img{display:block;margin:200px auto auto;}



/*背景调整*/
.bg001{ background:url(../images/about-bt2.jpg) no-repeat right 20px;}
.mapbox .bg001{ background:url(../images/about-bt2.jpg) no-repeat right 24px;}
/*---------------分页paging---------------------------*/
.iqwpage {
clear: both;
height: 24px;
margin: 15px 0px 30px 0px;
padding-top: 8px;
color: #333;
opacity:0.9;
filter:alpha(opacity:90);
margin:20px auto;
}
.iqwpage .current, .iqwpage a:hover {
background: none repeat scroll 0 0 #eec400;
border: 1px solid #eec400;
color: #fff;
padding: 4px 6px;
text-decoration: none;
}
.iqwpage a {
transition: background 1s, color 0.5s;
-moz-transition: background 1s, color 0.5s;
-webkit-transition: background 1s, color 0.5s;
-o-transition: background 1s, color 0.5s;
}
.iqwpage a {
background: none repeat scroll 0 0 #fff;
border: 1px solid #dedede;
padding: 4px 6px;
color: #333;
}*/

/*关于我们*/
#content .grid-cms .aboutbg ul.news-class{ padding:40px 0 0 0}
#content .grid-cms .abouttxt{ padding:20px 30px; line-height:180%; color:#F5DFBD}
#content .grid-cms .abouttxt p{ text-indent:2em; margin:10px 0;}

#content .grid-cms .sell{ height:440px; background-position:0 50px;}
#content .grid-cms .right{margin-left:195px;}

/*新闻列表*/
ul.news-class{ width:195px; text-align:center;padding:60px 0 0 0}
ul.news-class li{ line-height:34px; height:34px; }
ul.news-class li a{ color:#fff;}
ul.news-class li.cur a{ color:#E35D04}

ul.news-list{padding:20px 20px 20px 20px; color:#666; color:#fff}
ul.news-list li{line-height:30px; height:30px;border-bottom:1px dotted #A08C80;position:relative;}
ul.news-list li span{ position:absolute; right:0;top:0;color:#ebebeb;}

#content .sell-main{ height:506px;}
#join{ padding:30px 0; text-align:center}

.newsbox .txtbox span{float:right;}

/*新闻内容页面*/

#content .grid-cms .news-left{ background:url(../images/news-left.jpg) no-repeat 0 200px;}
.news-nr{ color:#F5DFBD;padding:10px 30px 0 20px; line-height:180%}
.news-nr h1{ text-align:center; font-size:16px; padding:20px 0 10px 0;margin:0 0 5px 0; color:#FFFD6D; }
.news-nr #time{ text-align:center; margin:0 0 20px 0; color:#ebebeb; font-size:12px; border-bottom:1px solid #65412D}
.news-nr p{ padding:8px; text-indent:2em;}
ul#fanye{ font-size:12px; border-top:1px solid #65412D;padding:15px 0}
ul#fanye{ color:#fff}
ul#fanye a{color:#FFFD6D}
/*新闻内容页面结束*/

/*产品列表页面*/
.probox .leftbox ul{margin:0;}
.probox .leftbox li{background:url(../images/class-li.jpg) no-repeat left center;width:166px;height:43px;line-height:43px;text-align:center;}
.probox{ padding:10px 0 0;background:url(../images/center-bg.jpg) repeat-y center;}
.probox .rightbox ul{ float:left;width:750px;padding: 0;color:#fff; }
.probox .rightbox {padding-top:25px;}
.probox .rightbox ul li{ float:left; width:24.8%; text-align:center; padding:0 0 10px 0;padding-left:50px;}
.probox .rightbox ul img{ padding:5px; border:1px solid #7B5A48; width:140px; height:105px;}
.probox .rightbox ul p{ text-indent:0; padding:0;}
.probox .rightbox ul a{ color:#CBBE54}
.probox .topbox{height:63px;}
.probox .topbox h3{margin:16px auto auto 32px;}
/*产品列表页面结束*/

/*联系我们页面*/


.contactbox{ width:763px; height:276px;padding:130px 0 0 240px;background:url(../images/contact.jpg)}
.contactbox h3{color:#713106;font-size:14px;}
.contactbox p{color:#713106;text-indent:0;height:25px;line-height:25px;font-size:12px;}
.contactbox p span{color:#555555;width:100px;display:block;float:left;text-align:right;}
.contactbox p i{width:300px;display:block;float:left;font-style:normal;}
.contactbox p i a{color:#E35D04;}
.contactbox p i a:hover{text-decoration:underline;}
/*在线留言*/
.formbox {color:#F5DFBD;}
.formbox p{text-indent:0; font-size:12px;line-height:24px;}
.formbox input{ border: 2px inset; width:270px; height:20px; line-height:20px;background:none;padding:0 0 0 2px; color:#fff; border: 1px solid #975B05}
.formbox  textarea{border: 2px inset; width:370px; background:none;color:#fff; border:1px solid #975B05}
.formbox td{height:30px;vertical-align:top;}
.formbox legend{ color:#fff}
.formbox fieldset{ border: 1px solid #7B5A48;padding:20px;}
.bitian{color:#f30;}
.button-box {width:710px;height:57px;margin-top:10px; border-top: 1px dotted #7B5A48;text-align: center;padding-top:10px;}
.formbox .button {
height: 28px;
width:80px;
text-align: center;
background:url(../images/button.png) no-repeat;
cursor: pointer;
color:#fff;
border:none;
}


/*产品内容页面*/
#product-txt{padding:10px; float:left;color:#666;margin:15px 0 0 0}
#product-txt #img{float: left;margin: 0; }
#product-txt #img img{float:left;border:1px solid #ccc;padding:1px;}
#product-txt ul#text{float:left; padding: 0 0 0 15px; color:#666;width:345px}
#product-txt ul#text li{padding:5px 0;}
#product-txt ul#text li h1{font-size:14px; display:inline; color:#1A78C5}
#product-txt #page{padding:30px 0 0 0; line-height:180%}
#product-txt #page span{display:block;color:#727171}
#product-txt #page a{color:#007DCC}
#product-txt #introduction{ padding:20px 0 0 0;}
#product-txt #introduction img{ text-align:center;}
#product-txt #introduction p{ padding:8px 5px; text-indent:2em}
#product-txt #detail{ line-height:30px; padding:0 0 0 10px; border-bottom:1px solid #ccc; background:#EBEBEB;}
#product-txt .bt{ border:1px solid #DFDFDF; padding:2px 0 2px 10px;margin:0 0 10px 0;}

/*产品内容页面图片放大特效*/
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:block;zoom:1}
ul#thumblist{display:block;padding:5px 0 0 0; float:left; width:100%;}
ul#thumblist li{float:left; width:24.9%; text-align:center;}
ul#thumblist li img{ float:left;border:1px solid #ccc; padding:2px;}
ul#thumblist li a{display:block;  float:left;}
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;}
.zoomPreload{-moz-opacity:0.8;opacity: 0.8;filter: alpha(opacity = 80);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align:center;background-image: url(../images/zoomloader.gif);background-repeat: no-repeat;background-position: 43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;* width:100px;* height:49px;}
.zoomPup{overflow:hidden;background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair;}
.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF;/*opacity:0.5;*/z-index:5000;width:100%;height:100%;display:none;z-index:101;}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110;}
.zoomWrapper{position:relative;border:1px solid #999;z-index:110;}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110;}
.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101;}
.zoomIframe{z-index: -1;filter:alpha(opacity=0);-moz-opacity: 0.80;opacity: 0.80;position:absolute;display:block;}

/*QQ在线*/
.online-qq{width:120px;position:absolute; float:left;}
.qq-b .img{ width:100px;}
.qq-b a{color:#333;}
.qq-b a:hover{color:#09F;}
.online-qq .qq-t{background:url(../images/qq.gif) 0px 0px; height:37px; width:120px; position:relative;}
.online-qq .click-close{position:absolute; right:5px; top:0px; width:20px; height:20px; cursor:pointer;}
.online-qq ul{background:url(../images/qq.gif) left bottom; padding:0px 0px 50px 0px;}
.online-qq ul li{text-align:center; padding:2px 0px;}

#content .news .photo { padding:40px 0 0 30px}
#content .news .photo .pagination{ width:690px;}
.big{ font-size:14px;}