@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;background-color:#fff;font-size:12px;FONT-FAMILY:"宋体", Arial, Helvetica, sans-serif,宋体;}
div,p,span,img,ul,li,dl,dt,dd,h1,h3,h2,h5,h4,h6{margin: 0px;padding: 0px;font-size: 12px;font-family:"宋体"; color:#000;border: 0 none;font-weight:normal;list-style:none;}
A {COLOR: #000; TEXT-DECORATION: none;}
A:visited{COLOR: #000; TEXT-DECORATION: none;}
A:hover{color:#000; TEXT-DECORATION: none;}
img{border:0px;}
.cl:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.cl{clear:both;*zoom:1;}


/*----banner----*/
.banner01{ width:100%; height:194px; background:url(../images/banner01.jpg) no-repeat center;}
.banner02{ width:100%; height:194px; background:url(../images/banner02.jpg) no-repeat center;}
.banner03{ width:100%; height:194px; background:url(../images/banner03.jpg) no-repeat center;}
.banner04{ width:100%; height:194px; background:url(../images/banner04.jpg) no-repeat center;}

/*part1*/
.part1_title{ width:100%; height:176px; background:url(../images/part1_bg1.jpg) no-repeat center; font-size:50px; line-height:60px; text-align:center; padding-top:100px;}
.part1{ width:100%; overflow:hidden; background-color:#fbf8fb;}
.part1 ul{ width:1100px; margin:0 auto; overflow:hidden;}
.part1 ul li{ width:354px; height:445px; float:left; margin-right:18px; margin-bottom:22px;}
.part1 ul li p{ width:354px; height:72px; background-color:#fff; text-align:center; line-height:72px; font-size:24px;}
.part1 ul li p span{ color:#bba081; font-size:24px;}

/*part2*/
.part2_title{ width:100%; height:201px; background:url(../images/part2_bg1.jpg) no-repeat center; font-size:50px; line-height:60px; text-align:center; padding-top:100px;}
.part2{ width:1100px; margin:0 auto; overflow:hidden;}
.part2 ul{ width:1100px; overflow:hidden;}
.part2 ul li{ width:354px; height:445px; float:left; margin-right:19px;}
.part2_btn{ width:272px; height:120px; margin:0 auto; background:url(../images/part2_btn.png) no-repeat center; margin-top:82px;}
.part2_btn a{ width:272px; height:65px; display:block; font-size:30px; text-align:center; color:#fff; line-height:65px;}

/*part3*/
.part3_title{ width:100%; height:201px; background:url(../images/part3_bg1.jpg) no-repeat center; font-size:50px; line-height:60px; text-align:center; padding-top:100px;}
.part3{ width:100%; margin:0 auto; overflow:hidden; background-color:#fbf8fb;}
.part3 ul{ width:1100px; margin:0 auto; overflow:hidden;}
.part3 ul li{ width:268px; height:340px; float:left; margin-right:8px;}
.part3 ul li .part3_pic{ width:268px; height:268px; display:block;}
.part3 ul li p{ font-size:18px; text-align:center; line-height:28px; padding-top:34px;}
.part3_btn{ width:331px; height:111px; margin:0 auto; background:url(../images/part3_btn.png) no-repeat center; margin-top:82px;}
.part3_btn a{ width:331px; height:65px; display:block; font-size:30px; text-align:center; color:#fff; line-height:65px;}


/*part4*/
.part4_title{ width:100%; height:270px; background:url(../images/part4_bg1.jpg) no-repeat center; font-size:50px; line-height:60px; text-align:center; padding-top:100px;}
.part4{ width:1100px; margin:0 auto; overflow:hidden;}
.part4 ul{ width:1100px; overflow:hidden;}
.part4 ul li{ width:268px; height:268px; float:left; margin-right:8px;}
.part4_btn{ width:272px; height:120px; margin:0 auto; background:url(../images/part3_btn.png) no-repeat center; margin-top:82px;}
.part4_btn a{ width:272px; height:65px; display:block; font-size:30px; text-align:center; color:#fff; line-height:65px;}
.part4_t{ width:940px; height:60px; margin:0 auto; border:1px solid #ebebeb; font-size:18px; padding:20px; line-height:30px; text-indent:2em; margin-top:50px; box-shadow:2px 2px 5px 2px #ebebeb;}

.part4_bottom{ width:1100px; margin:0 auto; overflow:hidden; margin-top:130px; margin-bottom:90px;}
.part4_bottom .part4_bl{ width:470px; height:281px; float:left; margin-left:60px;}
.part4_bottom .part4_br{ width:490px; float:left; margin-left:30px; padding-top:40px;}
.part4_bottom .part4_br h3{ font-size:24px; line-height:34px;}
.part4_bottom .part4_br p{ font-size:18px; line-height:32px; text-indent:2em; letter-spacing:2px; padding-top:30px;}

.part5_title{ width:100%; height:183px; overflow:hidden; background:url(../images/part5_bg1.jpg) no-repeat center; font-size:50px; text-align:center; line-height:60px;padding-top:100px;}
.part5{ width:100%; height:597px; overflow:hidden; background:url(../images/part5_bg2.jpg) no-repeat center; padding-top:130px;}
.part5 ul{ width:1100px; margin:0 auto; overflow:hidden;}
.part5 ul li{ width:361px; height:481px; float:left; background-color:#ae8557;}
.part5 ul li h3{ font-size:25px; line-height:35px; color:#fff; text-align:center; padding-top:20px;}
.part5_pic{ width:285px; height:164px; margin:0 auto; margin-top:26px;}
.part5 ul li p{ font-size:16px; line-height:28px; color:#fff; padding:10px 40px;}

/*part6*/
.part6{ width:100%; background-color:#fbf8fb; overflow:hidden;}
.part6_title{ font-size:50px; line-height:60px; text-align:center; padding-top:110px; padding-bottom:30px;}
.part6_list{ width:1100px; margin:0 auto; overflow:hidden;}
.part6_list .bd{ width:1100px; overflow:hidden;}
.part6_list .bd li{ width:1100px; height:392px; float:left;}

.part6_list .hd{ width:100px; height:36px; margin:0 auto; overflow:hidden; margin-top:20px; margin-bottom:60px;}
.part6_list .hd li{ width:26px; height:26px; float:left; margin-right:4px; font-size:16px; color:#959595; text-align:center; line-height:26px; border:2px solid #959595;-moz-border-radius:150px;      /* Gecko browsers */    -webkit-border-radius:150px;   /* Webkit browsers */    border-radius:150px;            /* W3C syntax */ cursor:pointer;}
.part6_list .hd li.on{ width:26px; height:26px; float:left; border:2px solid #bba081; background-color:#bba081;font-size:16px; color:#fff;}
.part6_btn{ width:561px; height:88px; margin:0 auto; background:url(../images/part6_btn.png) no-repeat center; margin-bottom:80px;}
.part6_btn a{ width:561px; height:65px; display:block; font-size:30px; text-align:center; color:#fff; line-height:65px;}


/*part7*/
.part7{ width:100%; height:666px; overflow:hidden; background:url(../images/part7_bg.jpg) no-repeat center;}
.part7_title{font-size:50px; line-height:60px; color:#bba081; text-align:center; padding-top:90px; padding-bottom:30px;}
.part7 ul{ width:1100px; margin:0 auto; overflow:hidden;}
.part7 ul li{ width:534px; height:148px; float:left; margin-right:32px;}
.part7 ul li .part7_t{ width:534px; height:50px;}
.part7 ul li .part7_t .part7_pic{ width:50px; height:50px; float:left; display:block;}
.part7 ul li .part7_t h3{width:450px; height:36px; float:left; border:1px solid #bba081; font-size:20px; line-height:36px; color:#bba081; padding-left:20px; font-weight:normal; margin-top:0px;} 
.part7 ul li p{ font-size:14px; line-height:26px; color:#bba081; padding-top:10px; padding-left:62px;}

/*part8*/
.part8_title{width:100%; height:215px; background:url(../images/part8_bg1.jpg) no-repeat center;font-size:50px; line-height:60px; text-align:center; padding-top:90px;}
.part8_title span{ font-size:18px; line-height:20px; color:#808080; display:block; padding-top:70px;}
.part8_1{ width:1100px; height:636px; margin:0 auto; margin-bottom:140px;}

/*part9*/
.zj_title{ width:100%; background-color:#fbf8fb; height:200px;font-size:50px; line-height:200px; text-align:center;}
.zj_bg{ width:100%; overflow:hidden; background-color:#000;}
.zj_b{ width:1100px; margin:0 auto; overflow:hidden;}
.zj_pic{ width:469px; height:595px; float:left; margin-left:60px; margin-top:74px;}
.zj_r{ width:460px; margin-left:110px; float:left; overflow:hidden;}
.zj_r h3{ font-size:54px; line-height:60px; color:#fff; padding-top:120px;}
.zj_r h4{ font-size:18px; color:#fff; line-height:50px; }
.zj_r h5{ font-size:18px; color:#969696; line-height:26px; letter-spacing:4px; padding-left:22px; background:url(../images/icon_01.png) no-repeat left top;}
.zj_r h5 span{ font-size:18px; display:block;color:#969696;}
.zj_r ul{ width:380px; overflow:hidden; margin-top:44px;}
.zj_r ul li{ width:80px; height:60px; float:left; margin-right:44px; margin-bottom:20px; color:#fff; font-size:14px; text-align:center; line-height:18px; padding-top:20px; background-color:#333333;-moz-border-radius:150px;      /* Gecko browsers */    -webkit-border-radius:150px;   /* Webkit browsers */    border-radius:150px;            /* W3C syntax */ cursor:pointer;}

/*真人秀案例*/
.zrshow {width:100%; height: 700px; background:url(../../images/zrshow/zrx_dyn.jpg) no-repeat center; overflow: hidden;}

.mypp{ width:1100px; height:850px; margin: 0 auto;} 
.mypp_1{ float:left; width:1100px; height:217px;} 
.mypp_2{ float:left; width:1100px; height:565px;} 
.mypp_2 li{ float:left; width:342px; list-style-type:none; margin-right:25px;}
