@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;border: 0;}
body{ font-family:"Microsoft YaHei","SimSun",'宋体';font-size:0.875em;}

#sections h1,em{font-style:normal; font-weight:normal;}
#sections p{ line-height:2em;}

#sections li{ list-style:none;}
#sections .lf{float:left;}
#sections .rf{float:right;}
#sections a{ text-decoration:none;}
#sections{ background-color:#fff;}

#sections .title a{ color:#fff; background-color:#9e864d; font-size:16px; padding:0 50px; height:40px; line-height:40px; border-radius:18px; margin-right:50px;}
#sections{ width:100%; margin:0px auto;}
#sections >div[id^="section"]{ margin:0px auto;}
#sections .cboth{ clear:both;}

/*banner*/
#secbanner{ width:100%; min-width:1200px;}
#secbanner .fimg{background:url(../images/banner01.jpg) center no-repeat; height:245px;}
#secbanner .simg{background:url(../images/banner02.jpg) center no-repeat; height:244px;}

/*section01*/
#section01{ width:100%; background-color:#000;}
#section01 .sec01{ width:995px; margin:0px auto; padding-top:55px; padding-bottom:40px;}
#section01 .sec01 .lsec{ width:303px; float:left; height:502px; background:url(../images/sec01-1.jpg) no-repeat;}
#section01 .lsec p{font-size:14px; color:#fff; width:250px; margin:320px auto 0; letter-spacing:0.05em;}
#section01 .sec01 .rsec{ width:565px; float:left; margin-left:125px; position:relative;}
#section01 .rsec .intro{ color:#cccccc; font-size:30px; width:50px; text-align:center; float:left; line-height:1.1em;}
#section01 .rsec .intro span{ font-size:55px; color:#fff; line-height:1em;}
#section01 .sec01 .rsec > span{ float:left; width:448px; display:blockl; float:left; margin-left:60px; padding-top:25px;}
#section01 .sec01 .rsec .title{ position:relative; left:-400px;}

#section01-2{width:100%; height:545px; background:url(../images/sec01-2-2.jpg) bottom center no-repeat; }
#section01-2 .sec01-2{ width:1020px; margin:0px auto; padding-top:13px;position:relative;}
#section01-2 .sec01-2 .title img{ width:256px; margin:0px auto; display:block; }
#section01-2 .sec01-2 .title a{ position:absolute; left:700px; top:33px;}
#section01-2 .sec01-2 .sec01-2con{ padding-top:25px;}
#section01-2 .sec01-2 .sec01-2con li{ width:195px; height:374px; float:left;}
#section01-2 .sec01-2 .sec01-2con li+li{ margin-left:75px;}
#section01-2 .sec01-2con li.ali{ background:url(../images/sec01-2-3.jpg) no-repeat;}
#section01-2 .sec01-2con li.bli{ background:url(../images/sec01-2-4.jpg) no-repeat;}
#section01-2 .sec01-2con li.cli{ background:url(../images/sec01-2-5.jpg) no-repeat;}
#section01-2 .sec01-2con li.dli{ background:url(../images/sec01-2-6.jpg) no-repeat;}

#section01-2 .sec01-2con li span{ display:block; text-align:center; margin-top:25px; font-size:16px; color:#cccccc;}
#section01-2 .sec01-2con li p{ font-size:12px; color:#333333;  width:150px; margin:220px auto 0;}

/*section02*/
#section02{ width:100%;}
#section02 .sec02{ width:1150px; margin:0px auto; padding-bottom:50px;}
#section02 .sec02 .title{ font-size:22px;  color:#666666; text-align:center; padding-top:10px;}
#section02 .sec02 .title span{ font-size:42px;}
#section02 .title a{ margin-top:10px;}
#section02 .sec02 .sec02con{ margin-top:45px;}
#section02 .sec02 li{ font-size:18px; color:#fff; background-color:#917144; width:160px; height:100px; text-align:center; line-height:100px; position:relative;}
#section02 .sec02 li img{ position:absolute; right:-11px; top:37.5px;}
#section02 .sec02 li.speli{line-height:27px; padding-top:20px; height:80px;}
#section02 .sec02con li+li{ margin-top:60px;}
#section02 .sec02con .lcon{ width:160px; float:left;padding-top:53px;}
#section02 .sec02con .lcon img{ display:none;}
#section02 .sec02con .rcon{ width:940px; height:510px;float:left; margin-left:40px;}
#section02 .sec02con .rcon img{ display:none;}

/*section03*/
#section03{ width:100%;}
#section03 .sec03{ width:1138px; margin:0px auto; padding-top:40px;}
#section03 .sec03 .sec03nav{ height:71px; background:url(../images/sec03-8.jpg) no-repeat; margin-top:25px; margin-bottom:69px;}
#section03 .sec03nav li{ float:left;}
#section03 .sec03nav li+li{ margin-left:2px;}
#section03 .sec03con li{ display:none;}
#section03 .sec03con .lcon{ width:445px; float:left; font-size:14px; padding-left:35px; height:369px; padding-top:30px;}
#section03 .lcon span{ color:#917144; display:block; font-size:15px; margin-top:20px; margin-bottom:10px;}
#section03 .sec03con .rcon{ width:579px; float:left; margin-left:50px;}


/*section04*/
#section04{ width:100%; background-color:#e8e8e8; padding:50px 0;}
#section04 .sec04{ width:1065px; margin:0px auto; }
#section04 .sec04 .title{ font-size:35px; text-align:center; width:430px; height:85px; background-color:#9f864e; margin:0px auto; border-radius:10px;
line-height:85px; color:#19262D;}
#section04 .sec04 .title span{ font-size:50px;}
#section04 .sec04 > p{ width:430px; margin:25px auto 0;}
#section04 .sec04 > img{ width:969px; margin:0px auto; display:block;}
#section04 .sec04 .sec04con{ margin-top:20px;}
#section04 .sec04con li{ width:305px; float:left;}
#section04 .sec04con li + li{ margin-left:70px;}
#section04 .sec04con span{ color:#9f864e; font-size:16px;}
#section04 .sec04con p{ line-height:1.5em;}

/*section05*/
#section05{ width:100%; background-color:#000; padding:60px 0 50px;}
#section05 .sec05{ width:1087px; margin:0px auto; position:relative;}
#section05 .sec05 .title img{ width:256px; margin:0px auto; display:block; }
#section05 .sec05 .title a{ position:absolute; left:700px; top:5px;}

#section05 .imgscroll{ margin:50px auto; overflow:hidden; position:relative;}
#section05 .imgbtns{ position:absolute; top:280px; width:100%; z-index:2;}
#section05 .imgbtns img{ display:inline-block; float:left;}
#section05 .imgbtns img+img{ float:right;}
#section05 .imgscroll li{ float:left; position:relative;}

/*section06*/
#section06{ width:100%;}
#section06 .sec06{ width:1200px; margin:0px auto;}

/*section07*/
#section07{ width:100%;}
#section07 .sec07{ width:1200px; margin:0px auto;}

/*section08*/
#section08{ width:100%;}
#section08 .sec08{ width:1200px; margin:0px auto;}

