body {
				margin: 0;
				background-color: #fff;
				font-size: 14px;
			}
			ul,li,ol,h1,h2,h3{
				margin:0;
				padding:0;
				list-style: none;
			}
			a{text-decoration: none;}
			.col-left{float:left;margin-right:20px;}
			.col-auto{overflow:hidden;}
			.row{
				overflow: hidden;
                                width:1200px;
                                margin:0 auto;
			}
			.container{
				margin:0 auto;
			}
			.newslist li{
				font:18px/30px "Microsoft Yahei";
				height:30px;
				overflow: hidden;
                                margin-left:20px;
			}
			.lipic li{width:175px;float:left;margin-right:15px;}
			.lipic li img{width:175px;height:140px;}
			.lipic li em{display:block;font-size:14px;line-height:25px;font-style: normal;margin:10px 0; height:22px; width:100%; text-align:center; line-height: 25px;
overflow: hidden;}					
.box1 h3{
font-size: 18px;
font-family: 'Microsoft Yahei';
color: #333;
font-weight: bold;
height:35px;
overflow:hidden;
text-align:left;
line-height:40px;
}
.box1 h3 a{color: #333;}
.box1 p{
text-indent: 2em;
line-height: 40px;
font-size: 14px;
color: #333333;
border-bottom: 1px dashed #999999;
text-align: left;
padding:10px;
}
a{
			color: #000000;
                        text-decoration: none;
			
		}
		a:hover {
			color: #1a6db2;}
td a{color:#ea1212;}
.newslist{clear:both;}
.newslist li{font:16px/40px Microsoft Yahei;height:40px;overflow:hidden;text-align:left;}
.newslist1{clear:both; height:35px; line-height:35px;}
.newslist1 li{font:16px/40px Microsoft Yahei;height:40px;overflow:hidden;text-align:center; float:left;}
.newslist2{clear:both; height:50px; line-height:50px;}
.newslist2 li{font:16px/40px Microsoft Yahei;height:50px;overflow:hidden;text-align:left; float:left;width:100%;}
.newslist2 li a{color:#fff;}
 #KinSlideshow img { width:600px; height:340px; line-height:0;}
 h2.title{line-height:24px;}
.picttlista li{ width:440px;margin:10px 10px 10px 110px;float:left;}
.picttlista li img{ width:440px;height:260px;}
.picttlista li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttliste li{ width:200px;margin:10px 20px 10px 50px;float:left;}
.picttliste li img{ width:200px;height:180px;}
.picttliste li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistb li{ width:330px;margin:10px 10px 10px 15px;float:left; overflow:hidden;}
.picttlistb li img{ width:330px;height:190px;}
.picttlistb li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistc li{ width:200px;margin:10px 10px 10px 15px;float:left;}
.picttlistc li img{ width:200px;height:110px;}
.picttlistc li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistd li{ width:260px;margin:10px 10px 10px 15px;float:left;}
.picttlistd li img{ width:260px;height:140px;}
.picttlistd li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistf li{ width:165px;margin:10px 10px 10px 15px;float:left;}
.picttlistf li img{ width:165px;height:140px;}
.picttlistf li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistg li{ width:400px;margin:10px 10px 10px 15px;float:left;}
.picttlistg li img{ width:400px;height:335px;}
.picttlistg li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlisth li{ width:130px;margin:10px 10px 100px 15px;float:left;}
.picttlisth li img{ width:130px;height:100px;}
.picttlisth li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistj li{ width:200px;margin:10px 10px 10px 15px;float:left;}
.picttlistj li img{ width:200px;height:200px;border-radius:100px;}
.picttlistj li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistk li{ width:300px;float:left;}
.picttlistk li img{ width:300px;height:300px; border-radius:150px;}
.picttlistk li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistl li{ width:260px;margin:10px 10px 10px 15px;float:left;}
.picttlistl li img{ width:260px;height:180px;}
.picttlistl li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistm li{ width:260px;margin:10px 10px 10px 15px;float:left;}
.picttlistm li img{ width:260px;height:180px;}
.picttlistm li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistn li{ width:560px;margin:10px 10px 10px 15px;float:left;}
.picttlistn li img{ width:560px;height:280px;}
.picttlistn li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlisto li{ width:300px;margin:10px 10px 10px 15px;float:left;}
.picttlisto li img{ width:300px;height:300px; border-radius:150px;}
.picttlisto li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistp li{ width:250px;margin:10px 10px 10px 15px;float:left;}
.picttlistp li img{ width:250px;height:400px;}
.picttlistp li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
.picttlistq li{ width:340px;margin:10px 10px 70px 15px;float:left;}
.picttlistq li img{ width:340px;height:250px;}
.picttlistq li em{display:block;font:13px/16px simsun;padding:5px 0;text-align:center; height:15px; line-height:20px; overflow:hidden;}
#scroll {
#scroll {
    width: 1200px;
    height: 500px;
    position: relative;
    overflow: hidden;
   margin-top:20px;
}
#scroll .content {
    height: 500px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
#scroll ul {
    position: absolute;
}
.piclistb li{width:270px;float:left;margin:0px 0 0 20px;}
.piclistb li img{width:265px;height:465px;padding:2px;border:1px solid #ccc;}
.piclistb li em{display:block;line-height:30px;height:30px;overflow:hidden;text-align:center;
background:url(../images/10541773_199110.png) repeat-x center top;font-style:normal;}
#scroll1 {
    width: 1200px;
    height: 200px;
    position: relative;
    overflow: hidden;
   margin-top:20px;
}
#scroll1 .content {
    height: 200px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
#scroll1 ul {
    position: absolute;
}
.piclistb1 li{width:270px;float:left;margin:0px 0 0 20px;}
.piclistb1 li img{width:265px;height:165px;padding:2px;border:1px solid #ccc;}
.piclistb1 li em{display:block;line-height:30px;height:30px;overflow:hidden;text-align:center;
background:url(../images/10541773_199110.png) repeat-x center top;font-style:normal;}
#scroll2 {
    width: 1100px;
    height: 200px;
    position: relative;
    overflow: hidden;
   margin-top:10px;
}
#scroll2 .content {
    height: 200px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
#scroll2 ul {
    position: absolute;
}
.piclistb2 li{width:240px;float:left;margin:0px 0 0 30px;}
.piclistb2 li img{width:235px;height:165px;padding:2px;border:1px solid #ccc;}
.piclistb2 li em{display:block;line-height:30px;height:30px;overflow:hidden;text-align:center;
background:url(../images/10541773_199110.png) repeat-x center top;font-style:normal;}
/* VR */
.sjtp{width:100%;overflow: hidden;clear:both;border-top:1px #f5f4f4 solid;padding:20px 0px 10px 0px; margin-top:40px; background:url(images/bg.png);border-bottom:1px #f5f4f4 solid;}
.sjtp .ffm{margin:0px auto;width:1200px;text-align:center;overflow: hidden;background:url(images/sj_bg.png) no-repeat center;height:75px;}
.sjtp .mod18{margin:0px auto;width:1200px;overflow: hidden;position:relative;padding:10px 0px 0px 0px;}
.sjtp .mod18 .btn{position:absolute;width:15px;height:70px;top:716px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.sjtp .mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.sjtp .mod18 #prevTop,.mod18 #nextTop{top:350px;width:46px;height:48px;}
.sjtp .mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.sjtp .mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.sjtp .mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.sjtp .mod18 li{float:left;}
.sjtp .mod18 .cf li{position:relative;color:#fff;}
.sjtp .mod18 .cf a{color:#fff;}
.sjtp .mod18 .cf li span{display:block;width:1200px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.sjtp .mod18 .cf li img{width:1200px; height:700px;}
.sjtp .mod18 .picBox{height:700px;position:relative;overflow:hidden;}
.sjtp .mod18 .picBox ul{height:700px;position:absolute;}
.sjtp .mod18 .picBox li{width:1200px;height:700px;}
.sjtp .mod18 .picBox li span a{}

.sjtp .mod18 .listBox{width:1200px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.sjtp .mod18 .listBox ul{height:100px;position:absolute;}
.sjtp .mod18 .listBox li{width:138px;height:70px;cursor:pointer;position:relative;}
.sjtp .mod18 .listBox li i{display:none;}
.sjtp .mod18 .listBox li a{display:block;width:132px;height:70px;}
.sjtp .mod18 .listBox li img{width:132px;height:70px;}
.sjtp .mod18 .listBox .on img{width:126px;height:64px;border:3px solid  #cc0000;}
.sjtp .mod18 .listBox .on i{display:block;}
.audio{padding: 30px 0 50px;
    overflow: hidden;
}
.audio li {
    width: 50%;
    float: left;
    background-image: url(../images/ico-music.png);
    background-position: left 10px;
    background-repeat: no-repeat;
}
.audio li a{display:block;
    font-size: 16px;
    line-height: 50px;
height:50px;
overflow:hidden;padding:0 30px 0 50px;}
.box2 h3{
font-size: 18px;
font-family: 'Microsoft Yahei';
color: #fff;
font-weight: bold;
height:35px;
overflow:hidden;
text-align:left;
line-height:40px;
}
.box2 h3 a{color: #fff;}
.box2 p{
text-indent: 2em;
line-height: 40px;
font-size: 14px;
color: #fff;
border-bottom: 1px dashed #999999;
text-align: left;
padding:10px;
}
    .hide {
        display: none;
    }


    .blocktit {
        display: block;
        height: 90px;
        margin: 30px 0 20px;
        background-position: center center;
        background-repeat: no-repeat;
    }
.exclusive-box {
        position: relative;
        height: 500px;
		margin:0 auto 60px auto;
    }

    .carousel {
        position: relative;
        height: 450px;
        margin: 0 auto;
    }

    .carousel li {
        float: left;
        width: 300px;
        height: 230px;
    }

    .carousel a,
    .carousel img,
    .carousel span {
        display: inline-block;
    }

    .carousel img {
        width: 265px;
        height: 205px;
    }

    .carousel a {
        position: relative;
    }

    .carousel span {
        position: absolute;
        left: 0;
        bottom: -1px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
		height:119px;
        padding: 4px;
        font-size: 14px;
        line-height: 22px;
        color: #fff;
        text-align: center;
		background: url(../images/textbg.png) top left repeat-x;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
		padding-top:70px;
    }

    .carousel a {
        -webkit-box-reflect: below -4px -webkit-linear-gradient(top, rgba(250, 250, 250, 0), rgba(250, 250, 250, 0) 30%, rgba(250, 250, 250, 0.3));
    }

    .carousel {
        position: relative;
        margin: 0 auto;
        -moz-user-select: none;
        -webkit-user-select: none;
    }

    .carousel .carousel-item {
        background-position: center;
        background-repeat: no-repeat;
        background-color: #FFF;
        position: absolute;
        cursor: pointer;
    }

    .carousel .out {
        border: #DDD 2px solid;
    }

    .carousel .over {
        border: #DDD 2px solid;
        -moz-box-shadow: 0px 0px 10px #000;
        -webkit-box-shadow: 0px 0px 10px #000;
        box-shadow: 0px 0px 10px #000;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#000000')";
    }

    .carousel .click {
        border: #DDD 2px solid;
        -moz-box-shadow: 0px 0px 10px #000;
        -webkit-box-shadow: 0px 0px 10px #000;
        box-shadow: 0px 0px 10px #000;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#000000')";
    }

    .carousel .select {
        border: #DDD 2px solid;
        -moz-box-shadow: 0px 0px 10px #000;
        -webkit-box-shadow: 0px 0px 10px #000;
        box-shadow: 0px 0px 10px #000;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#000000')";
    }

    .carousel .tooltip {
        position: absolute;
        z-index: 80;
        background-color: #DDD;
        margin-bottom: 20px;
        border: #EEE solid 4px;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
    }

    .carousel .tooltip p {
        color: #999;
        padding: 10px;
        margin: 0px;
    }

    .carousel .scrollbar {
        width: 340px;
        position: absolute;
        margin-top: 100px;
    }

    .carousel .scrollbar .track {
        width: 300px;
        height: 20px;
        position: absolute;
        left: 20px;
    }

    .carousel .scrollbar .thumb {
        width: 70px;
        height: 20px;
        position: absolute;
        cursor: pointer;
    }

    .carousel .scrollbar .left {
        width: 20px;
        height: 20px;
        position: absolute;
        cursor: pointer;
        left: 0px;
    }

    .carousel .scrollbar .right {
        width: 20px;
        height: 20px;
        position: absolute;
        cursor: pointer;
        right: 0px;
    }

    .ex-btn {
        position: relative;
        z-index: 20;
        width: 150px;
        margin: 0 auto;
    }

    .ex-arr {
        width: 72px;
        height: 44px;
        background-repeat: no-repeat;
        background-position-y: center;
        cursor: pointer;
    }

    .ex-left {
        float: left;
        background-image: url(../images/left01.png);
        background-position-x: left;
    }
	.ex-left:hover {
        float: left;
        background-image: url(../images/left02.png);
        background-position-x: left;
    }

    .ex-right {
        float: right;
        background-image: url(../images/right01.png);
        background-position-x: right;
    }
	.ex-right:hover {
        float: right;
        background-image: url(../images/right02.png);
        background-position-x: right;
    }
	.w1000 {
	width: 1200px;
	height:570px;
	margin: 30px auto 60px auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.clearfix {
	zoom: 1;
}
.part4{ width:100%; height: auto; }
.videobg{ width:1196px; height:540px; border:2px solid #F7C038; border-radius:20px; margin-top:100px;}
.part4tab{width:1100px;position:relative; margin:0 auto; margin-top:-40px;} 
.part4tab .tabmenu{width:1050px; left:25px; top:-45px; position:absolute;z-index:1; background:#fff;} 
.part4tab .tabmenu li{float:left;width:240px;height:57px;line-height:57px; background:url(../images/tab01.jpg) left top repeat-x; border-bottom:0px;cursor:pointer;text-align:center;margin:6px 11px; font-size:18px; color:#333;} 
.part4tab .tabbox{ width:1110px; height:460px; clear:both; top:88px; position:relative;} 
.part4tab .tabmenu .selected{  color:#fff;  background:url(../images/tab02.jpg) left top repeat-x; cursor:pointer; font-weight:bold} 
.part4tab .tabmenu .selected>a{color:#fff; text-decoration:none;}
.part4tab .tabbox .container{width:1110px; height:460px; overflow:hidden; margin:10px auto;}  
.part4tab .hide{display:none;} 
.tabbox ul{ width:430px; float:left;}
.tabbox li{ width:100%; overflow:hidden; line-height:42px; position:relative;} 
.tabbox li i{ width:4px; height:4px; display:inline-block; background:#ffca64; border-radius:2px; position:absolute; top:21px;}
.tabbox li h3{ font-size:16px; line-height:45px; height:45px; display:inline-block; margin-left:20px;}
.tabbox li h4{ width:110px; height:30px; line-height:30px; background:#d80404; margin:20px 0 0 100px; text-align:center; color:#fff; border-radius:10px;}
.tabbox li h4 a{ color:#fff;}

.part4right{ width:660px; height:432px; position:relative; float:left; margin-top:10px;}
.part4right img{ width:100%; height:100%; position:absolute; z-index:0;}
.part4right .play{ width:82px; height:82px; position:absolute; background: url(../images/player.png); z-index:2; left:50%; top:50%; margin-left:-41px; margin-top:-41px;}
.part4right .lastbg{ width:100%; height:50px; position:absolute; background: url(../images/graybg.png) repeat-x; z-index:1; bottom:0;}
.part4right h3{ width:100%; overflow:hidden; height:50px; line-height:50px; position:absolute; color:#fff; font-size:18px; z-index:3; bottom:0; padding-left:20px;}
.part4right h3 a{ color:#fff;}
.box3 h3{
font-size: 18px;
font-family: 'Microsoft Yahei';
color: #333;
font-weight: bold;
height:35px;
overflow:hidden;
text-align:left;
line-height:40px;
width:580px;
}
.box3 h3 a{color: #333;}
.box3 p{
text-indent: 2em;
line-height: 40px;
font-size: 14px;
color: #333;
border-bottom: 1px dashed #999999;
text-align: left;
padding:10px;
}
 .lipiclist li{
            position: relative;
            width: 330px;
            float: left;
            margin: 10px 13px 10px 0;
            line-height: 0;
        }
        
        .lipiclist li img {
            width: 330px;
            height: 190px;
        }
        
        .lipiclist li em {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            text-align: center;
            font: 12px/25px simsun;
            height: 30px;
            overflow: hidden;
            background: rgba(0, 0, 0, 0.6);
            color: #fff;
            margin-top: 10px;
            display: block;
            text-align: center;
        }
        
        .lipiclist li em a {
            color: #fff;
        }
  .lipic1 li a:hover img {
            -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
            transform: scale(1.1);
            -webkit-transition: transform .5s;
            -webkit-transition: -webkit-transform .5s;
            transition: -webkit-transform .5s;
            transition: transform .5s;
            transition: transform .5s, -webkit-transform .5s
        }
        
        .lipic1 {
            margin: 0 auto;
        }
        
        .lipic1 li {
            font-size: 0;
            overflow: hidden
        }
        
        .lipic1 li a {
            position: relative;
            display: block;
            overflow: hidden
        }
        
        .lipic1 li a img {
            width: 330px;
            height: 190px;
            -webkit-transition: all .5s;
            transition: all .5s
        }
        
        .lipic1 li a em,
        .rslides li p {
            width: 100%;
            font-size: 12px;
            color: #fff;
            background-color: rgba(0, 0, 0, .2)
        }
        
        .lipic1 li a em {
            font-style: normal;
            height: 25px;
            line-height: 25px;
            overflow: hidden;
            z-index: 9
        }
        
        .container .figure .pictrue:hover em,
        .lipic1 li a:hover em,
        .rslides:hover p {
            background-color: rgba(0, 0, 0, .6)
        }
        
        .lipic1 li:hover img {
            -webkit-box-shadow: 1px 1px 3px #000;
            box-shadow: 1px 1px 3px #000;
            z-index: 9
        }
        
        .lipic1 li:hover em {
            background-color: rgba(0, 0, 0, .8)
        }