﻿/**********  首页  *************/
.cont_box1, .cont_box2, .cont_box3 {width:1200px; margin:0px auto; }
.cont_box1{padding-top:25px; height:448px;}
.cont_box1 .news_cont{padding-top:15px; width:540px; float:left;}

.imgnews{height:113px; overflow:hidden; margin-bottom:15px; padding-top:35px;color:#666666;}
.imgnews img{margin-right:10px;}
.imgnews span{color:#ac7576; font-size:12px;}
.imgnews h4{ font-size:16px; font-family:'Microsoft YaHei';margin-bottom:5px;}
.imgnews h4 a{color:#981517; font-size:16px; font-family:'Microsoft YaHei';}
.imgnews p{margin-right:10px;}
.cont_box1 .news_cont .newsul li{ padding-left:15px; line-height:35px; border-bottom:dotted #a7a7a6 1px; background:url("../images/home_12.jpg") no-repeat left;}
.cont_box1 .news_cont .newsul li a{color:#666666; }
.cont_box1 .news_cont .newsul li a span{color:#c9c9c9; }
.cont_box1 .news_cont .newsul li a:hover{color:#981517; }
.news_img{width:624px;}

#banner { padding: 0px; width: 624px; height: 412px; }
.slides { width: 624px; height: 412px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 624px; overflow: hidden;  }
    .slide-pic img { width: 624px; height: 412px; }
    .slide-pic li { display: none; }
        .slide-pic li.cur { display: block; }
.slide-li { left: 0px; bottom: 0px; position: absolute; }
    .slide-li li {  width:123.5px; height: 10px; float: left; overflow: hidden; list-style: none; }
    .slide-li a {  height: 10px; color: #000; font-size: 12px; display: block; }
        .slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #000; filter: alpha(opacity=100); opacity:1; margin-right:1px; }
    .op li.cur { background: #cb1719; }
.slide-txt span { display: none; }



.cont_box2 {position:relative;width:1230px;}
.news_img .wenhuaBG{position:absolute; top:0px;}
.wenhua_cont{width:680px; height:150px; overflow:hidden; line-height:29px; position:absolute;  left:125px; top:83px; color:#735440;}

.cont_box3 .tit_border{ border-top:solid #530b00 7px;  height:11px; border-bottom:dotted #530b00 1px; margin-bottom:10px;}
.titcont{height:65px;}
.cont_box3{height:390px; width:1200px; padding-top:35px;}
.product_cont{width:915px;}
.cont_box3 .news_what{width:252px; float:right;}

.cont_box3 .news_what .imgps{margin-bottom:10px;}
.cont_box3 .news_what p a{color:#735440; background:url("../images/home_33.jpg") no-repeat left; padding-left:15px; line-height:28px;}
.cont_box3 .news_what .imgps a{background:none; padding:0px;}

.box{ width:100%; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:100%; height:285px; overflow:hidden; position:relative;}
.piclist{ height:285px;position:absolute; left:0px; top:0px}
.piclist li{ /*margin-right:40px;*/  padding:5px; float:left; width:212px; overflow:hidden;}
.piclist img{width:211px; height:194px;}
.piclist li h4 { font-size:14px; line-height:35px; padding-top:10px;}
.piclist li h4 a{color:#530b00;}
.piclist li img:hover{box-shadow: 5px 5px 5px #ccc;}
.piclist li p{color:#735440; font-size:12px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:75px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

/************ 内页  ************/
.cont_left {margin-left:32px; width:222px; min-height:300px;}
.cont_left .left_tit{ height:57px;  font-weight:bolder; font-family:'隶书'; text-shadow:1px 1px 1px #000; line-height:57px; background:url("../images/lefttit_bg.jpg") no-repeat bottom; font-size:24px; text-align:center;color:#fff;}
.navList{ background:url("../images/about_24.jpg") repeat-y; padding-top:35px;}
.navList a{ color:#735440; display:block;margin:0px auto; margin-bottom:5px;  background:url("../images/about_20.png") no-repeat center; line-height:40px; height:40px; width:152px; text-align:center;}
.navList a:hover{background:url("../images/about_15.jpg") no-repeat center; color:#fff;}
.navList .navcur{background:url("../images/about_15.jpg") no-repeat center; color:#fff;}

.right_bg{background:url("../images/rightBG.png") no-repeat bottom center; width:100%; min-height:800px; padding-bottom:300px;}
.cont_right{width:930px; padding-right:40px; padding-top:35px; background:url("../images/about_12.png") no-repeat right top;}
.cont_right .right_tit{border-bottom:dashed 1px #000; font-family:'隶书'; text-shadow:1px 1px 1px #735440; font-size:22px; font-weight:bolder; color:#993300;padding:15px 0;}
.cont_Text{ color:#666; line-height:28px; padding:5px; padding-top:30px; }

/*********** 新闻  *************/
.newslist {margin-right:300px;}
.newslist li{ padding-left:15px; line-height:35px; border-bottom:dotted #a7a7a6 1px; background:url("../images/home_12.jpg") no-repeat left;}
.newslist li a{color:#666666; }
.newslist li a span{color:#c9c9c9; }
.newslist li a:hover{color:#981517; }

/*********** 产品 *************/
.prodcutlist li{ float:left; margin:20px 23px;}
.prodcutlist li img{border:solid #d2d3d2 1px; position:relative; width:180px; height:200px}
.prodcutlist li img:hover{border:solid #530b00 1px;box-shadow: 5px 5px 5px #ccc;
animation:topon 2s;
-moz-animation:topon 2s; /* Firefox */
-webkit-animation:topon 2s; /* Safari and Chrome */
-o-animation:topon 2s; /* Opera */
}
@keyframes topon {
    from {top:10px;}to {top:0px;}
}
@-moz-keyframes topon /* Firefox */
{
from {top:10px;}to {top:0px;}
}

@-webkit-keyframes topon /* Safari and Chrome */
{
from {top:10px;}to {top:0px;}
}

@-o-keyframes topon 
{
from {top:10px;}to {top:0px;}
}

.prodcutlist li p{ text-align:center; padding-top:15px; color:#530b00; font-size:14px; }
.modalstyle .modeimg{margin-right:15px;}
.modalstyle .modetit{color:#530b00; font-size:22px; padding:35px 0;}
.modalstyle .modetxt{text-indent:25px; color:#735440; line-height:28px;}
.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -375px;
		width: 745px;
		background: #eee url(modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 101;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 


#_ideConac{position:absolute;margin-top:-75px;}


.paging{float: left;display: block;margin:20px auto;height: 30px;line-height: 30px;}
.paging a,.paging span{color: #777777;float: left;margin-right: 10px;display: block;color: #777777;font-size: 12px;}
.paging span.current{color: #f57f00;}
.paging a:hover{color: #f57f00;}