.main{width: 970px;margin:0 auto;height: 1810px;overflow: hidden;}
.banner{width:970px; height: 574px;position:relative;}	
.left_p{width:500px;height: 1045px;float:left;}

.left_p h2{font-size:49px;color:#c4c4c4;}
.left_p ul li{font-size:18px;color:#505050;list-style-type:square;margin:40px 20px;}
.left_p ul li p{font-size: 20px;color: #000;padding-top: 5px;}
.right_p{width: 465px;height: 1045px;float:left;}

.img2 img{}
.right_p h2{font-size:49px;color:#c4c4c4;padding-left:10px;}
.right_p ul li{font-size:18px;color:#505050;list-style-type:square;margin:30px 20px;line-height:1.5;}
.right_p ul li p{font-size:28px;color:#5e5e5e;padding-bottom:22px;}
.right_p ul li span{font-size:12px;color:#5e5e5e;line-height:1.8;}
.img3{float:right;margin-top:20px;}
.left_p,.right_p{position:relative;/* overflow:hidden; */}
.tag{position:absolute;}
.bg0{
	font-size: 36px;
	top: 50px;
	left: 126px;
	width: 791px;
}

.bg1{
    left: 0;
    top: 150px;
    width: 487px;
    height: 321px;
    overflow: hidden;
}
.bg2{
    top: 515px;
    left: 0;
    overflow: hidden;
    width: 416px;
    height: 383px;
}
.bg3{
    top: 540px;
    left: 120px;
}
.bg4{
    top: 630px;
    left: 120px;
}
.bg5{
    top: 720px;
}
.bg6{
    top: 500px;
    overflow: hidden;
}
.bg7{
    top: 180px;
}
.bg8{
    top: 190px;
    width: 360px;
    left: 50px;
}
.bg9{
    top: 900px;
    width: 380px;
    left: 50px;
}
.bg10{
    top: 620px;
    left: 150px;
}

.box{position:relative;}
.cover_ed{width:100%;height:100%;background-color:#000;opacity:0.5; 
    filter:alpha(opacity=50);position:absolute;top:-100%;left:0;-webkit-transition: top 0.8s ease;
    -moz-transition: top 0.8s ease;
    -o-transition: top 0.8s ease;
    transition: top 0.8s ease;}
.cover_em{position:absolute;top:-100%;left:0;
	-webkit-transition: top 0.8s ease;
    -moz-transition: top 0.8s ease;
    -o-transition: top 0.8s ease;
    transition: top 0.8s ease;z-index: 2;}
.box:hover .cover_ed{top:0;}
.box:hover .cover_em{top:0;}
.box_pic1{margin-top:180px;margin-left:50px;}
.box_pic2{margin-top:80px;margin-left:40px;}
.box_pic3{margin-top: 82px;margin-left: 8px;}
.box_pic4{margin-top:80px;margin-left:40px;}
.box_btn1{width:160px;height:45px;line-height:45px;text-align:center;color:#eaeaea;font-size:18px;border:1px solid #eaeaea;cursor:pointer;margin-left:50px;margin-top:20px;}
.box_btn2{width:160px;height:45px;line-height:45px;text-align:center;color:#eaeaea;font-size:18px;border:1px solid #eaeaea;cursor:pointer;margin-left:50px;margin-top:20px;}
.box_btn3{width:160px;height:45px;line-height:45px;text-align:center;color:#eaeaea;font-size:18px;border:1px solid #eaeaea;cursor:pointer;margin-left:50px;margin-top:20px;}
.box_btn4{width:160px;height:45px;line-height:45px;text-align:center;color:#eaeaea;font-size:18px;border:1px solid #eaeaea;cursor:pointer;margin-left:50px;margin-top:20px;}
.box_btn1:hover{background-color:#000;}
.box_btn2:hover{background-color:#000;}
.box_btn3:hover{background-color:#000;}
.box_btn4:hover{background-color:#000;}

.photograph_bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:100;opacity:0.8;display:none;}
.photograph{width:100%;position:absolute;top:0;left:0;z-index:101;display:none;}
.photograph .cont{width:970px;margin:0 auto;margin-top: 110px;position:relative;}
.close_photo{float:right;cursor:pointer;margin-bottom: 5px;}
.show_photo{height:640px;width: 970px;overflow: hidden;}
.show_photo>img{max-width:100%;max-height:640px;display:block;margin:0 auto;}
.photo_arr{position:relative;margin-top: 20px;overflow: hidden;width: 100%;height: 100px;}
.photo_arr ul{position:absolute;left:0;top:0;width: 3000px;}
.photo_arr ul li{width: 180px;height: 108px;cursor:pointer;float:left;margin-right: 17px;text-align: center;display: table-cell;vertical-align: middle;position:relative;overflow:hidden;}
.photo_arr ul li.action{outline:#e8e8e8 solid 1px;}
.photo_arr ul li:last-child{margin-right:0;}
.photo_arr ul li img{  *margin-top:expression((400 - this.height )/2);  /* CSSÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹IE6/IE7 */
    vertical-align:middle;
	  width: 180px;  
	  display: inline-block;
	  margin: 0;
}
.photo_arr ul li p{width:180px;height:108px;line-height:108px;}
.photo_arr ul li p:before{/* content:"."; */  
    margin-left:-5px; font-size:10px;  
    visibility:hidden; }
.cont .prev{position:absolute;left:-80px;bottom: 8px;cursor:pointer;}
.cont .next{position:absolute;right:-80px;bottom: 8px;cursor:pointer;}

div.slider_nav {
display: block;
}
div.slider_nav span {
width: 78px;
height: 100px;
text-indent: -9999px;
position: absolute;
z-index: 1000;
top: 50%;
margin-top: -50px;
cursor: pointer;
}
div.slider_nav span.right {
background: url(../images/right-arrow.png);
right: 0;
}
div.slider_nav span.left {
background: url(../images/left-arrow.png);
left: 0;
}