@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1"; color:#000;text-align:center; background: url(images/bg.jpg) no-repeat top center #c02303;background-size: 100% 100%;background-attachment:fixed;background-position:top center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1";}
li,p{text-align:left;font:normal 14px/200% "\5FAE\8F6F\96C5\9ED1";}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px; overflow:hidden;}
.w990{ width:990px; }
.w980{ width:980px; }
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;line-height: 28px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}

.nav{text-align: center; }
.fm{text-align: center;height:100%;position: relative;z-index: 2}
.fm img{margin-top: 5%;}

.nav{background: #d3bea6;height:60px;line-height: 60px;}
.nav .w1000{position:relative;width:1000px; overflow: hidden;}
.dim{width:840px;overflow: hidden;height:60px; float: left;margin-left: 87px;}
.dim ul li{font-size: 24px;line-height: 60px;float: left;width:104px;height: 60px;text-align: center;color: #fff;margin-right: 1px;background: #9f7644;}
.dim ul li.this{background: #e33507;}
.prev{background:url(images/prev.jpg);width:13px;height:21px; position: absolute;left:0;top:21px;}
.next{background:url(images/next.jpg);width:13px;height:21px; position: absolute;right:0;top:21px;z-index: 10}

.tu_2{width:840px; overflow: hidden;position: relative;}
.tu_2 li{float:left;margin:0 24px 0 0;height:309px;position: relative;
width:103px;}
.p1_content{position: relative;}
.logo{position: absolute;top:25px;left:0;z-index: 2}
.p_txt{background: url(images/p1.gif);width:645px;height:899px;text-align: center; float: left;margin-left: 135px;margin-top: 37px;}
.p_txt span{display: block;width:340px;float: right;margin-top: 40px;font-size: 30px;color: #b08654;margin-right: 50px;line-height: 36px; text-align: left;height:150px;}
.p_txt2{float: right;margin-top: 97px;margin-right: 88px;width:132px;background: #bfa380;color: #fff;font-size: 14px;}
.p_txt2 p{color: #fff;font-size: 14px;padding:15px 15px 30px 15px;font-family: "宋体";line-height: 24px;}

.p2_content{margin-top: 150px;}
.p2_content ul{width:1000px; display: block;}
.p2_content ul li{width:230px;float: left;margin:7px;}
.p2_content ul li img{float: left;}
.p2_content ul li span{display: block;width:230px;height: 50px;padding:20px 56px 20px 12px;line-height: 24px;font-size: 16px;color: #fff;width:162px;background-color: #ffc600;float: left; position: relative;}
.p2_content ul li span i{background: url(images/p2a.png) no-repeat; position:absolute;top:17px;right:0;z-index: 10;width:56px;height:56px;}
.p2_content ul li span a{color: #fff;}

.copyright{text-align: center;padding:30px 0;}

/*小三角*/
#ptclArea {height: 420px;overflow: hidden;width: 100%;position: absolute;top: 0px;}
#set-canvs {top: 0;position: absolute;}
#fv-head {position: absolute;height:450px;overflow: hidden;width: 100%; z-index: 99999; left:0px; top:40px;}

        .mainBg{
            height: 580px;
            position: fixed;
            overflow: hidden;width:100%;z-index: 0
        }
       