@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#7c5631;text-align:center; background:url(images/bg00.jpg);}
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 12px/200% "微软雅黑";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#7c5631; text-decoration:none;}
a:hover{color:#7c5631; 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;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "微软雅黑";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}

/*header*/
.header{background:#fff;height:41px;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*p1*/
.top01{ background:url(images/top.jpg) top center no-repeat; height:553px;}
.top01 div p{ font-size:18px; line-height:170%; padding:400px 270px 0 165px;}
.p1_con{ background:url(images/bg01.jpg) top center no-repeat; height:430px; padding-top:10px;}
.p1_con .fl{ width:620px;}
.p1_con .fr{ width:350px;}
.p1_con .fr h1{ font-size:30px; font-weight:bold; margin-bottom:15px; line-height:130%;}
.p1_con .fr p{ font-size:18px;}

/*p2*/
.p2_bg{ background:url(images/bg02.jpg) top center no-repeat; height:908px;}
.p2_bg h1{ text-align:center; margin:0 auto; font-size:48px; text-align:center; height:120px; line-height:120px;}
.p2_con{ height:550px; overflow:hidden;}
.p2_con .fl{background:#cc3333; width:270px; height:520px; padding:15px 30px;}
.p2_con .fr{ width:670px;}
.p2_con .fl h2{ font-size:48px; line-height:160%;}
.p2_con .fl h3{ font-size:24px; line-height:130%; margin:5px auto 10px;}
.p2_con .fl p{ font-size:14px; margin-bottom:20px; text-indent:2em;}
.p2_con .fl ul{}
.p2_con .fl ul li{ border-top:#d96d68 1px solid; height:41px; line-height:41px; font-size:14px;}

.p2_title{ position:relative;}
.p2_title li{ float:left; font-size:22px;cursor:pointer; position:absolute;}
.p2_title li em{display:block; background:url(images/icon05.png) no-repeat; width:31px; height:31px;}
.p2_title li:hover em{ background:url(images/icon06.png) no-repeat;}
.p2_title li.t01{top:150px; left:60px; color:#efd6ab;}
.p2_title li.t01 em{ float:left; margin-top:6px; margin-right:4px;}
.p2_title li.t02{top:62px; left:150px; color:#ad8a66;}
.p2_title li.t02 em{ margin-left:9px;}
.p2_title li.t03{top:120px; left:260px; color:#ad8a66;}
.p2_title li.t03 em{ margin-left:9px;}
.p2_title li.t04{top:135px; left:420px; color:#efd6ab;}
.p2_title li.t04 em{ float:left; margin-top:8px; margin-right:6px;}
.p2_title li.t05{top:60px; left:490px; color:#ad8a66;}
.p2_title li.t05 em{ margin-left:8px;}
.p2_title li.t06{top:95px; left:610px; color:#ad8a66;}
.p2_title li.t06 em{ margin-left:8px;}
.p2_title li.t07{top:115px; left:756px; color:#efd6ab;}
.p2_title li.t07 em{ margin-left:8px;}
.p2_title li.t08{top:45px; left:830px; color:#ad8a66;}
.p2_title li.t08 em{ margin-left:-8px;}
.p2_title li.t09{top:70px; left:930px; color:#ad8a66;}
.p2_title li.t09 em{ margin-left:-8px;}
.p2_title li:hover{ font-weight:bold;color:#e33d3d;}
.p2_title li.t01:hover,.p2_title li.t04:hover,.p2_title li.t07:hover{ font-weight:bold;color:#efd6ab;}
/*p3*/
.p3_bg{ background:url(images/bg03.jpg) top center no-repeat; height:827px;}
.p3_bg h1{ margin:0 auto; text-align:center; height:190px; line-height:190px;font-size:48px;}

.p3_con{height:575px;width:1000px;position:relative;}
.roundabout-holder{width:520px;height:575px;margin:0px auto;}
.roundabout-moveable-item{height:575px;width:520px;cursor:pointer;}
.roundabout-moveable-item span{display:none;}
.roundabout-moveable-item img{height:100%;width:100%;}
.p3_con li{position:relative;}
.next{background:url(images/right.png) no-repeat;width:97px;height:97px;z-index:999;position:absolute;top:190px;right:5%;}
.prev{background:url(images/left.png) no-repeat;width:97px;height:97px;z-index:999;position:absolute;top:190px;left:5%;}

/*p4*/
.bg_bt{ background:url(images/bg04.jpg) bottom center no-repeat;}
.bg_bt h1{ margin:0 auto; text-align:center; height:180px; line-height:180px;font-size:48px;}
.p4_con{}
.p4_con dl{ width:900px; margin:0 auto 25px;}
.p4_con dl dt{ text-align:center; width:200px; float:left; position:relative;}
.p4_con dl dt img{ margin:0 auto; width:129px; height:129px;}
.p4_con dl dt em{ display:block; background:url(images/icon03.png) no-repeat; width:129px; height:129px; position:absolute; top:0; left:35.5px; z-index:100;}
.p4_con dl dt p{ padding-top:8px; line-height:170%; text-align:center; font-size:14px;}
.p4_con dl dt p b{ display:block; text-align:center; font-size:18px;}
.p4_con dl dd{ border-top:#ddccbc 1px solid; width:660px; font-size:18px; line-height:200%;}
.p4_con dl dd b{ font-size:30px; display:block; line-height:140%; margin:18px auto 10px;}

.p4_con dl.t01{}
.p4_con dl.t01 dt{ float:left;}
.p4_con dl.t01 dd{ float:right;}

.p4_con dl.t02{}
.p4_con dl.t02 dt{ float:right;}
.p4_con dl.t02 dd{ float:left;}

.p5_con{}
.p5_con div{ width:470px; float:left; margin:10px 15px 5px; border-bottom:#decdbd 1px solid; padding:15px 0;}
.p5_con div b{ display:block; font-size:18px; line-height:140%; text-align:center; margin-bottom:10px;}
.p5_con div p{ font-size:14px;}

.p6_con{ width:750px; padding:80px 0 60px;}
.p6_con ul{}
.p6_con ul li{ float:left; text-align:center; width:150px; margin:0 45px; font-size:14px; font-weight:bold;}
.p6_con ul li img{ display:block; margin:0 auto 10px;}
.p6_con p{ width:350px; text-align:center; display:block; margin:60px auto 60px;}


.copyright{ text-align:center; color:#b49f8c; padding-bottom:20px;}

#div_right{position:fixed;bottom:50px;width:126px;left:50%;z-index:1000;margin:0 0 0 530px;}
#div_right .right_nav div{ text-align:center; margin-bottom:6px;}
/*20181018*/
#box{width:620px;height:350px;margin:0 auto;position:relative;background:#f6f6f6;}
#box ul{ position:relative;}
#box ul li{position:absolute;line-height:160%;}
#box ul li em{background:#000;filter:alpha(opacity=50);opacity:.5;height:60px;position:absolute;top:290px;width:620px;z-index:1;left:0;}
#box ul li span{position:absolute;width:610px;top:290px;left:10px;height:60px;line-height:60px;text-align: left;z-index: 3;font-size: 14px;}
#box ul li span,#box ul li span a{color:#fff;}
#box ol{position:absolute;right:10px; bottom:10px;height:3px; overflow:hidden; z-index:1000;}
#box ol li.active{background:url(images/dot02.png) no-repeat;display:block;}
#box ol li{background:url(images/dot01.png) no-repeat;float:left;text-align:center;height:3px;width:24px;cursor:pointer;margin:0 5px;}

