@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#0b060e;background:#fff;}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#2c2b2b;text-decoration:none;}
a:hover{}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.font_12{font-size:12px;}
.font_14{font-size:14px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_36{font-size:36px;}
.font_s{font-family:"宋体";}
.pos{position:relative;}
.container2{width:1258px;margin:0 auto; }
.container{width:1200px;margin:0 auto;}

body{ background:url(../images/indexbg.jpg) repeat-y;min-height:950px;}
/*header*/

/**index*/
.index-tit{ width: 75px; height:23px ; font-size: 12px; color: #e1d5c3;margin:30px 0 10px 70px;background: url(../images/index-titbg.png) no-repeat center;}
.index-plx{ padding-left: 70px;}
.ckHeight{ height:930px; }
#wonheight{  height:900px; background: url(../images/conbg.png) repeat-y center; min-height:950px;}
.index-left{ width: 745px; position: relative;z-index: 10;}
.logo{  padding: 87px 0 18px 223px;}
.nav{ width: 100%; height: 50px; background: url(../images/navbg.png) repeat-x ;}
.nav ul{padding-left: 220px;}
.nav li{ float: left;color:#e1d5c3; line-height: 50px; font-size: 13px;}
.nav a{color:#e1d5c3; padding: 0 15px;}
.shanzi{ width: 206px; height: 154px; position: absolute;top:75px;left:30px; background: url(../images/shanzi.png) no-repeat ;}
.index-pic{ width: 314px; height: 177px; border: 5px solid #4f4628; margin: 50px 0 25px 70px;*margin: 50px 0 25px 70px;_margin: 50px 0 25px 70px;}
.index-pic a{  color:#dfd3c1; padding:3px 15px; font-size:12px; border-radius:21px; background:#4f4628}
.index-box{ width: 600px; height: 260px; overflow: hidden; padding:0 0 0 70px;}
.index1{ width: 9px; height: 247px; border-radius:7px;position: relative; relative;background: url(../images/scroll2.png) no-repeat ; background-size: 100% 100%;  opacity: 0.6; top:48%; margin-top: -120px;}
.index2{ width: 8px; height: 135px; border-radius: 10px; background: url(../images/scroll.png) no-repeat ;position: absolute; cursor: pointer; z-index: 99; float: right;}
.index3{  width:580px;height: 248px; position: relative; overflow:hidden;}
.index4{width: 580px; height: auto;position: absolute;}
.index4 li a{ font-size: 12px; color: #2c250f; line-height: 20px;}

.pic-circle{width:686px;position: absolute;top:-2px ;right: 30px; z-index: 2; background: url(../images/juanzhou.png) no-repeat top center; min-height:950px; overflow:hidden}
.pic-fill{width:390px;height:764px;position: absolute;top:0px ;right: 60px;
	background: #fff; border: 17px #595738; border-style: none solid  none solid;}
.pic-fillson{width:356px;height:764px; position: relative;z-index: 1;
	background: #fff; border: 17px #c7ca9d; border-style: none solid  none solid;}

.wrap li{ width:375px ;height:764px; overflow: hidden;}
.fenxiang{ bottom: 0px; height: 36px; line-height: 29px; color: #d6cbbb; font-size: 12px; margin-left: 70px; margin-top: 70px;
}
.fenxiang_zp{ position:absolute;z-index: 9999;bottom: 90px; height: 36px; line-height: 36px; color: #d6cbbb; font-size: 12px; margin-left: 70px; margin-top: 70px;
}
.fenxiang_zp p{height: 36px; line-height: 36px;  font-size: 12px;padding: 0 5px;}
.fenxiang p{height: 36px; line-height: 25px;  font-size: 12px;padding: 0 5px;}
.fx{ width:78px ; 
background: url(../images/fx-1.png) no-repeat left center; text-indent: 7px;}

.fx-y{ width: 36px; height:36px;  background: url(../images/fx-2.png) no-repeat center; color: #d6cbbb; }
.fx-g{ color: #4f4628;}

/****works*/
.works-box{ width: 530px; height: 464px; overflow: hidden; padding:5px 0 0 70px;}
.works1{ width: 9px; height: 464px; border-radius:7px;position: relative;background: url(../images/scroll2.png) no-repeat ; background-size: 100% 100%; opacity: 0.6; }
.works2{ width: 8px; height: 135px; border-radius: 10px; background: url(../images/scroll.png) no-repeat ;position: absolute; cursor: pointer; z-index: 99; float: right;}
.works3{  width:520px;height: 464px; position: relative; overflow:hidden;overflow:hidden;}
.works4{width: 530px; height: auto;position: absolute;}
/*.works4 li{ float: left; padding-right: 10px; padding-bottom: 10px;}
.works4 li a{ font-size: 12px; color: #2c250f; line-height: 20px;}*/


.works4-pull-bg{display:none;width: 100%; height: 100%;min-height:950px; background: url(../images/works-bg.png); background-size: 100% 100%; position: absolute; z-index: 10;top:0px;left:0px;}
.works4-pull{width: 100%; height: 100%; position: absolute; z-index: 20;top:0px;left:0px;}
.works4_pull_kuang{ height: 100%;}
.works4-pull-bor1{ height:750px;
position: absolute; left:0px;top:0px; right:0;bottom: 0px; margin:0 auto; }

.works4-pull-bor2{ width: 287px;  border: 9px #c7ca9d solid;}
.works4-pull-bor2 img{ border: 4px #fff solid;}

.works-fenxiang{ position: absolute;bottom: 134px; left: 72px; width:260px;  height: 36px; line-height: 29px; color: #d6cbbb; font-size: 12px; 
}
.works-fenxiang p{height: 36px; line-height: 25px;  font-size: 12px;padding: 0 5px;}
.works-xinxi{width: 225px; height: 188px; position: absolute;bottom: 0px;right: 0px; color:#040400 ;}
.works-tit{ padding-left: 17px; background: url(../images/works-yuan.png) no-repeat left;}
.works-tit2{padding-left: 62px; }
.works4-pull-bor3{ width:950px;
position: absolute; left:0px;right:0px;top:0px;bottom: 0px; margin: auto;}
.works4-pull-bor3-1{ width:680px;
position: absolute; left:0px;right:0px;top:0px;bottom: 0px; margin: auto;}
.works4-pull-bor3-3{border: 14px #595738 solid; -moz-box-shadow: 10px 10px  10px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 10px #888888;}
.works4-pull-bor4{ width:auto;  height: 286px; border: 9px #c7ca9d solid; text-align:center; }
.works4-pull-bor4 img{ border: 4px #fff solid;}

.works4-pull-bor5{ height:381px;
position: absolute; left:0px;right:0px;top:0px;bottom: 0px; margin: auto;}
.works4-pull-bor5-5{border: 14px #595738 solid; -moz-box-shadow: 10px 10px  10px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 10px #888888;}
.works4-pull-bor6{ width:auto;  height: 286px; border: 9px #c7ca9d solid; text-align:center; }
.works4-pull-bor6 img{ border: 4px #fff solid;}

.works-cha{ position: absolute;top:100px; right: 100px;}
.works-hide{display: none;}
.works-show{display:block;}


/**huadong**/


.hBox{ height: 103px; width: 530px; overflow: hidden; padding-left: 63px;}
.hiv1{ height: 10px; width: 504px;position: relative;  background: url(../images/hscroll.png) no-repeat; background-size: 100% 100%; opacity: 0.6; margin-top: 10px; margin-left:5px; }
.hiv2{ height: 8px; width: 138px; border-radius: 10px;background: url(../images/h2scroll.png) no-repeat;background-size: 100% 100%; position: absolute; cursor: pointer; z-index: 99; margin-top: 2px; float: right;}
.hiv3{height: 80px; width: 508px; position: relative; overflow:hidden; }
.hiv4{height: 80px;position: absolute;}
.hiv4 ul{ width:1200px;}
.hiv4 li{float: left; width: 119px; height: 80px; padding-left: 7px;}

/**孙囡**/
.index-sunnan{ width: 205px; height: 251px; border: 5px solid #4f4628; margin: 50px 0 25px 70px;*margin: 50px 0 25px 70px;_margin: 50px 0 25px 70px;}
.index-sn-box{ width: 600px; height: 205px; overflow: hidden; padding:0 0 0 70px;}
.index1-sn{ width: 9px; height: 196px; border-radius:7px;position: relative; relative;background: url(../images/scroll2.png) no-repeat ; background-size: 100% 100%;  opacity: 0.6; margin-top:4px; }
.index2-sn{ width: 8px; height: 135px; border-radius: 10px; background: url(../images/scroll.png) no-repeat ;position: absolute; cursor: pointer; z-index: 99; float: right;}
.index3-sn{  width:580px;height: 195px; position: relative; overflow:hidden;overflow:hidden;}
.index4-sn{width: 580px; height: auto;position: absolute;}
.index4-sn li a{ font-size: 12px; color: #2c250f; line-height: 20px;}

.pic-circle-sn{width:686px;position: absolute; min-height:950px;top:-2px ;right: 30px; z-index: 2; background: url(../images/juanzhou2.png) no-repeat top center;}


.imgs{border:solid 1px #ddd; display:block ; width:334px ; height:718px;}
.imgs2{border:solid 1px #ddd; display:block ; width:718px ; height:334px;}
.works4-pull-bor4 .img1{ border:solid 1px #ddd; display:block ; width:525px ; height:335px; }