html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
html,body,fieldset,img,iframe,abbr{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700}
a,a:hover{text-decoration:none}
body{font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif}
body{background:#FFF}
a.btn{display:block;outline:0}
a{outline:0}
.posr{}
.posa{}
.posf{}
.hide{display:none}
.clearfix:after{content:'.';display:block;height:0;visibility:hidden;overflow:hidden;clear:both}
.wrapper{position:relative;width:100%;min-width:1200px;height:3922px;overflow:hidden;margin-top:-320px;}
.wrapper .section{position:relative;height:340px;margin: 0 auto;margin-top:0px;}
.wrapper .section2{position:relative;height:643px;}
.wrapper .section3{position:relative;height:576px}
.wrapper .section4{position:relative;height:617px}
.wrapper .section5{position:relative;height:838px}
.wrapper .section6{position:relative;height:979px}
.wrapper .section .w1200{width:1200px;margin:0 auto}
.wrapper .section .t{margin:0 auto;width:280px;height:31px;position:relative;top:20px}
.wrapper .section .t.t2{background-repeat: no-repeat;}
.wrapper .section .t.t3{background-repeat: no-repeat;}
.wrapper .section .t.t4{background-repeat: no-repeat;}
.wrapper .section .t.t5{background-repeat: no-repeat;}
.wrapper .section .t.t6{background-repeat: no-repeat;}
.wrapper .section.section1{height:320px;margin-top:0px;}
.wrapper .section.section2{background:url(../images/bg_02.jpg) top center no-repeat}
.wrapper .section.section3{background:url(../images/bg_03.jpg) top center no-repeat}
.wrapper .section.section4{background:url(../images/bg_04.jpg) top center no-repeat}
.wrapper .section.section5{background:url(../images/bg_05.jpg) top center no-repeat}
.wrapper .section.section6{background:url(../images/bg_06.jpg) top center no-repeat}

.section1 {width:737px;height:320px;bottom:0px;background: url(../images/btn_bg1789_9477890.png) bottom no-repeat;margin-top:-700px;}

.wrap{width: 1200px;margin: 0 auto;}
.m-main{margin-top: 0px;font-size: 16px;color: #e9e6d0;}
.m-main .title{width: 100%;height: 65px;margin-bottom: 10px;background-position: top center;background-repeat: no-repeat;background-image: url(../images/sprite-t.png);}
.main-item{margin-bottom: 0px;}

.m-list{overflow: hidden;}
.m-list li{float: left;}
.star{display: inline-block;width: 16px;height: 14px;background-image: url(../images/star.png);}
.star.full{background-position: 0 0;}
.star.half{background-position: -17px 0;}
.char-list{margin-left: 0px;overflow: hidden;}
.char-list li.item{float: left;margin-left:0px;_margin-left: 0px;}
.char-list .skill{}
.char-list .img{width: 100%;background-position: top center;background-repeat: no-repeat;}

.char-list .img-1{background: url(../images/btn_01.png);width: 385px;height: 119px;margin-left:192px;margin-top:50px;}
.char-list .img-1:hover{background: url(../images/btn_01_01.png);width: 385px;height: 119px;margin-left:192px;margin-top:50px;}

.char-list .img-2{background: url(../images/btn_02.png);margin-top:169px;margin-left:-577px;width: 385px;height: 119px;}
.char-list .img-2:hover{background: url(../images/btn_02_01.png);margin-top:169px;margin-left:-577px;width: 385px;height: 119px;}

.char-list .img-3{background: url(../images/btn_03.png);margin-top:169px;margin-left:-192px;width:385px;height: 119px;}
.char-list .img-3:hover{background: url(../images/btn_03_01.png);margin-top:169px;margin-left:-192px;width:385px;height: 119px;}

.char-list .img-4{background: url(../images/btn_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}
.char-list .img-4:hover{background: url(../images/btn_1_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}

.char-list .skill-wrapper{width: 100%;padding: 5px 0;background: #000;}



.section2 {overflow:hidden;width:100%;}


.section3{overflow:hidden}
.section3 .inc{position:relative;width:958px;height:372px;margin:0 auto;left:-159px;top:20px;}

#focus_Box{position:relative; padding-top: 106px; margin:0 auto;}
#focus_Box ul{position:relative;width:958px; height:350px; margin:0 auto;}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:0px;cursor:pointer;left:377px;}
#focus_Box li img{width:100%;height:100%;vertical-align:top;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:74px;height:74px;top:232px;}
#focus_Box .prev{background:url(../images/prev.png) left bottom no-repeat;left:166px;}
#focus_Box .next{background:url(../images/next.png) right bottom no-repeat;right:-211px;}
#focus_Box .proL{ 
	transform: perspective(1100px) translate(0, 0) rotateY(-30deg);		 
	-webkit-transform: perspective(1100px) translate(0, 0) rotateY(-30deg);		 
	-moz-transform: perspective(1100px) translate(0, 0) rotateY(-30deg);	 
}
#focus_Box .proR{ 
	transform: perspective(1100px) translate(0, 0) rotateY(30deg);		 
	-webkit-transform: perspective(1100px) translate(0, 0) rotateY(30deg);		 
	-moz-transform: perspective(1100px) translate(0, 0) rotateY(30deg);	 
}





.section4{overflow:hidden}
.section4 .inc{position:relative;width:958px;height:372px;margin:0 auto;left:33px;top:110px;}
.shutter{overflow: hidden;width: 958px;height: 372px;position: relative;margin: 50px auto;}
.shutter-img{z-index: 1;left:170px}
.shutter-img a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.shutter-img a{cursor: default;}
.shutter-img a > img{width: 958px;height: 372px;}
.shutter-img .created{overflow: hidden;position: absolute;z-index: 20;}
.shutter-btn{}
.shutter-btn li{position: absolute;z-index: 2;top: 50%;width: 51px;height: 66px;margin-top: -25px;cursor: pointer;}
.shutter-btn li.prev{left: 20px;background: url(../images/arrow5_left_hover_f68f87a.png) no-repeat;z-index:99999}
.shutter-btn li.next{right: 20px;background: url(../images/arrow5_right_hover_8bd24f1.png) no-repeat;z-index:99999}
.shutter-desc{position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;height: 36px;background: url(../images/shutter_shadow.png) repeat;}
.shutter-desc p{padding-left: 20px;line-height: 36px;color: #fff;font-size: 14px;}



.section5 .t{overflow:hidden}
.section5 .inc{position:relative;top:144px;width:958px;height:587px;margin:0 auto;left:33px;}

		/*照片展示*/
		#Photoshow{float:right;width:958px;height:587px;position:relative;overflow:hidden;}
		/*图片轮播样式*/
		#Photoshow .conbox{width:9999em;position:absolute;}
		#Photoshow .conbox .Slide_{float:left;width:958px;height:587px;}
		#Photoshow .conbox .Slide_ .mainpic{margin:0px auto 0;width:958px;height:587px;display:block;}
		#Photoshow .switcher{width:100%;text-align:center;position:absolute;right:0px;bottom:0px;display:none;z-index:99;}
		#Photoshow .switcher a{margin:0 9px;width:14px;height:14px;line-height:0;text-align:center;overflow:hidden;font-family:arial;color:#323232;background-color:#cccccc;border-radius:9px;cursor:pointer;display:inline-block;}
		#Photoshow .switcher a.cur,#Photoshow #Expert .switcher a:hover{color:#fff;background-color:#ffa9aa;}
		#Photoshow ._slider_next,#Photoshow ._slider_prev{width:50px;height:100%;position:absolute;top:0px;z-index:80;}
		#Photoshow ._slider_prev span,#Photoshow ._slider_next span{width:50px;height:103px;position:absolute;top:50%;margin-top:-41px;background:url(../images/arrow2.png) no-repeat left top;background-repeat:no-repeat;}
		#Photoshow ._slider_prev{left:4px;}
		#Photoshow ._slider_prev:hover{background-position:left top;}
		#Photoshow ._slider_prev:hover span{background-position:left bottom;}
		#Photoshow ._slider_next{right:4px;}
		#Photoshow ._slider_next span{background-position:right top;}
		#Photoshow ._slider_next:hover span{background-position:right bottom;}
		
			

.section6 .t{overflow:hidden}
.section6 .inc{position:relative;top:160px;width:958px;height:587px;margin:0 auto;left:33px;}
		#PicShow{float:right;width:958px;height:587px;position:relative;overflow:hidden;background-color:#d6cbc7;}
		#PicShow #PhotoshowGundong{padding-top:0px;}
		#PicShow .gundong{width:958px;}
		#PicShow .gundong .jCarouselLite{float:left;width:958px;height:587px;overflow:hidden;}
		#PicShow .move_right,#PicShow .move_left{float:left;width:50px;height:337px;position:absolute;top:124px;z-index:500;}
		#PicShow .move_left span,#PicShow .move_right span{width:50px;height:101px;position:absolute;top:50%;margin-top:-44px;background:url(../images/arrow.png) no-repeat left top;background-repeat:no-repeat;}
		#PicShow .move_left{left:4px;}
		#PicShow .move_left span{background-position:left top;}
		#PicShow .move_left:hover span{background-position:left bottom;}
		#PicShow .move_right{right:4px;}
		#PicShow .move_right span{background-position:right top;}
		#PicShow .move_right:hover span{background-position:right bottom;}.photos span{width:100%;height:35px;line-height:35px;text-align:center;position:absolute;font-size:14px;color:#fff;bottom:-35px;left:0px;background:url(../images/bg3.png) repeat left top;}

	.PicList{float:left;}
	.PicList li{margin:0 0px;float:left;width:958px;display:inline;}
	.PicList .photo{width:958px;height:587px;position:relative;background:#000;display:block;}
	.PicList .photo span{width:100%;height:35px;line-height:35px;text-align:center;position:absolute;font-size:14px;color:#fff;bottom:-35px;left:0px;background:#000;}
	.PicList strong{height:32px;line-height:32px;text-align:center;overflow:hidden;font-size:14px;font-weight:normal;display:block;}
		
	

.rightbar{width:176px;height:619px;position:fixed;top:60%;right:0;margin-top:-280px;background:url(../images/left1.png) no-repeat;z-index:10000;text-align:center;color:#fff;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.rightbar.close{right:-176px}
.rightbar.close .btn-close{background:url(../images/left4.png) no-repeat}
.rightbar .btn-close{width:31px;height:89px;background:url(../images/left2.png);position:absolute;top:0;left:-31px}
.rightbar h6{margin-bottom:24px;padding-top:10px;font-size:18px;line-height:24px;font-weight:700;overflow:hidden}
.rightbar h6 span{display:block;font-size:14px}
.rightbar .code{margin:10px 0 10px 9px;width:157px;height:188px;background:#919090}
.rightbar .code p{height:30px;line-height:30px;background:#de0c0c;margin-bottom:5px}
.rightbar p{font-size:16px;line-height:24px;margin-bottom:5px}
.rightbar .kefu{margin-left:9px;display:block;width:157px;height:51px;background:url(../images/left3.png) no-repeat;line-height:44px;font-size:13px;color:#fff;text-decoration:none;margin-bottom:5px}
.rightbar .kefu:hover{background:url(../images/left5.png) no-repeat}


	
#headers{margin:0 auto 0 -800px;width:1280px;height:82px;position:absolute;left:50%;z-index:99999;margin-top:-914px;}
#menu{float:right;width:845px;height:82px;}
#menu ul{float:left;}
#menu ul li{float:left;margin-left:28px;display:inline;}
#menu ul li a{float:left;width:134px;height:82px;line-height:29px;text-align:center;font-size:19px;color:#FFF;padding-top:15px;background:url(../images/menu_bg.jpg) no-repeat left -85px;transition:background-position 0.2s ease-in;}
#menu ul li.change a,#menu ul li a:hover{text-decoration:none;background-position:left 0;}
#menu ul li a span{line-height:15px;font-size:11px;font-family:'times new roman', times, serif;color:#FFF;display:block;}

	
	
	

	