@charset "utf-8";
/*公共样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,q,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,ins,rp,rt,ruby{margin:0;padding:0;list-style:none;}
body{font:12px/1.5 arial,\5b8b\4f53; font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5fae\8f6f\96c5\9ed1";-webkit-font-smoothing:antialiased;color:#3c3c3c; background:#e7e7e7;}
html{-webkit-text-size-adjust:none}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,details, figcaption,hgroup, main,section, summary,desc,defs{display:block;padding:0; margin:0;}
h1,h2,h3,h4,h5{font-size:100%;}
button,input,select,textarea{font-size:100%; resize:none;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5fae\8f6f\96c5\9ed1"; box-sizing:content-box;}
table{border-collapse:collapse;border-spacing:0;}
img {border: 0;vertical-align: middle;}
a{text-decoration:none;color:#3c3c3c;}
button{ cursor:pointer;}
a:visited{}
a:hover{}
a:active{}
::selection {background-color:#690; color:#fff;}
::-moz-selection {background-color:#690; color:#fff;}
i{ font-family:wuxian; font-style:normal; vertical-align:middle;}
.clearfix:after{content: '';display: block;clear: both;height:0;visibility: hidden;_zoom:1;}
.fr{ float:right !important}

/*footer*/
.footer { background: #000812; }
.footerh { height: 149px; background: #323232; }
.footerh .main { background: url(../images/f1.png) no-repeat; height: 149px; padding-left: 680px; width: 500px; }
.footerb { width: 1200px; padding: 20px 0; margin:0 auto;}
.indexLinks h3 { font-size: 18px; color: #fff; line-height: 44px; }
.indexLinks a { color: #ccc; font-size: 14px; padding: 0 20px 0 0; line-height: 28px; white-space: nowrap; }
.Footer-all { line-height: 24px; padding: 30px 0 0 0; text-align: center; color: #aaa; }
.Footer-all a { color: #ccc; }
.foot_inner { width: 1220px; margin: 0 auto; }
.Footer-menu a{ font-size:12px;}
article img{ max-width:640px; height:auto;}

/*鍏敤*/
html body { background:#f1f1f1;}
.main{width: 1000px; margin:0 auto;}

.fl{float:left;}
.fr{float:right;}

.p12{font: 12px/22px "simsun","microsoft yahei","Arial";color:#fff;}

.a1{text-decoration: none;color:#;}
.a1:hover{text-decoration: underline;color:#;}

.banner{height:748px;background: url(../images/banner.jpg) no-repeat center top;}
.banner .main{position: relative;padding-top: 16px;}
.banner p{position: absolute;left: 10px;top:490px;font: 14px/28px "microsoft yahei";color:#fff;
width: 532px;height: 310px;}

.box1{height:562px;background:#f1f1f1;overflow: hidden;}
.box1 .main{padding-top: 40px;}
.box1 .col-a{width: 560px;height: 460px;border: 4px solid #000;position: relative;}
.box1 .col-a img{position: absolute;left: 10px;top: -20px;z-index: 100;}
.box1 .col-b{width: 420px;height: 460px;border: 1px solid #000;position: relative;margin-top: 3px;display: inline;margin-right: 10px;}
.box1 .col-b .stream{display: block;position: absolute;right: 30px;top: -8px; background: url(images/love.jpg) no-repeat;width: 320px;height: 16px;}
.box1 .col-b em{display: block;position: absolute;right: 30px;top: 30px;font: 28px/36px "microsoft yahei";color:#000;width: 360px;height: 72px;text-align: center;}
.box1 .col-b em a{color:#000;}
.box1 .col-b .comma1{display: block;position: absolute;right: 360px;top: 20px; background: url(../images/comma04.jpg) no-repeat;width: 39px;height: 30px;}
.box1 .col-b .comma2{display: block;position: absolute;right: 20px;top: 104px; background: url(../images/comma05.jpg) no-repeat;width: 39px;height: 30px;}
.box1 .col-b p{position: absolute;right: 10px;top:140px;font: 14px/28px "microsoft yahei";color:#434343;
width: 390px;height: 310px;}
.box1 .col-b p a{color:#434343;}


.box2{height:530px;background: #fff;overflow: hidden;}
.box2 .main{padding-top: 40px;}
.box2 .col-a{width: 580px;height: 399px;border-top: 1px solid #000;position: relative;margin-top: 90px;display: inline;border-left: 1px solid #000;}
.box2 .col-a .stream{display: block;position: absolute;left: 130px;top: -8px; background: url(images/work.jpg) no-repeat;width: 320px;height: 16px;}
.box2 .col-a em{display: block;position: absolute;left: 40px;top: 50px;font: 28px/36px "microsoft yahei";color:#000;width: 500px;height: 72px;text-align: center;}
.box2 .col-a em a{color:#000;}

.box2 .col-a .comma1{display: block;position: absolute;left: 40px;top: 40px; background: url(../images/comma01.jpg) no-repeat;width: 39px;height: 30px;}
.box2 .col-a .comma2{display: block;position: absolute;left: 500px;top: 120px; background: url(../images/comma02.jpg) no-repeat;width: 39px;height: 30px;}
.box2 .col-a p{position: absolute;left: 40px;top:180px;font: 14px/28px "microsoft yahei";color:#434343;
width: 500px;height: 170px;}
.box2 .col-a p a{color: #434343;}

.box2 .col-b{width: 410px;height: 450px;border: 4px solid #000;position: relative;}
.box2 .col-b img{position: absolute;right: 10px;top: -20px;z-index: 100;}

.box3{height:540px;background:#fff url(../images/d.jpg) no-repeat center top;}
.box3 .main{position: relative;}
.box3 p{position: absolute;width: 14px;height: 174px;border-left: 1px solid #000;border-bottom: 1px solid #000;}

.box4{height:280px;background: #fff;}
.box4 .main{padding-top: 26px;}
.box4 .col-a{width: 940px;height: 220px;background: url(../images/dashed.jpg) repeat;margin:0 auto;position: relative;}
.box4 .col-a em{
	display: block;
	position: absolute;
	left: 71px;
	top: 13px;
	font: 28px/36px "microsoft yahei";
	color: #000;
	width: 820px;
	height: 72px;
}
.box4 .col-a em a{color:#000;}
.box4 .col-a .comma1{display: block;position: absolute;left: 20px;top: -10px; background: url(../images/comma01.jpg) no-repeat;width: 39px;height: 30px;}
.box4 .col-a .comma2{display: block;position: absolute;right: 20px;top: 60px; background: url(../images/comma02.jpg) no-repeat;width: 39px;height: 30px;}
.box4 .col-a p{position: absolute;left: 20px;top:100px;font: 14px/28px "microsoft yahei";color:#434343;
width: 900px;height: 170px;}
.box4 .col-a p a{color: #434343;}

.box5{height:540px;background: #f1f1f1;overflow: hidden;}
.box5 .main{padding-top: 40px;}
.box5 .col-a{width: 560px;height: 400px;border: 1px solid #000;position: relative;margin-top: 40px;display: inline;}
.box5 .col-a .stream{display: block;position: absolute;left: 120px;top: -8px; background: url(images/work.jpg) no-repeat;width: 320px;height: 16px;}
.box5 .col-a em{display: block;position: absolute;left: 30px;top: 50px;font: 28px/36px "microsoft yahei";color:#000;width: 500px;height: 72px;text-align: center;}
.box5 .col-a em a{color:#000;}

.box5 .col-a .comma1{display: block;position: absolute;left: 30px;top: 40px; background: url(../images/comma04.jpg) no-repeat;width: 39px;height: 30px;}
.box5 .col-a .comma2{display: block;position: absolute;left: 490px;top: 120px; background: url(../images/comma05.jpg) no-repeat;width: 39px;height: 30px;}
.box5 .col-a p{position: absolute;left: 30px;top:180px;font: 14px/28px "microsoft yahei";color:#434343;
width: 500px;height: 170px;}
.box5 .col-a p a{color: #434343;}

.box5 .col-b{width: 430px;height: 460px;border: 4px solid #000;position: relative;}
.box5 .col-b img{position: absolute;right: 10px;top: -20px;z-index: 100;}

.box6{height:500px;background: #f1f1f1;}
.box6 .main{padding-top: 40px;}
.box6 li{float: left;position: relative;width:330px;height:460px; padding-right: 3px; overflow:hidden;}
.box6 li a{color: #fff;text-decoration: none;}
.box6 .iPic img{display: block;}
.box6 .iName{width:330px;height:460px;position:absolute;top:490px; left:0px; background-color:rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);}
.box6 .iName p{padding-top: 30px;margin-left: 20px;width: 290px;position: relative;font:14px/28px "microsoft yahei";color:#fff;}
.box6 .iName em{font:24px/38px "microsoft yahei";color:#fff;text-align:center;display: block;position: absolute;width: 290px;height: 38px;left: 0;top: -20px;background: url(images/heng.png) no-repeat center;_background:none; }

.box6 .li2{display: block;width: 330px;height: 310px;position: relative; overflow: hidden;}
.box6 .iName2{height:310px;top:340px;}

.box6 .em2{display: block;position: absolute;left: 0px;top: 340px;font: 28px/36px "microsoft yahei";color:#000;width: 330px;height: 108px;text-align: center;background: none;}
.box6 .comma1{display: block;position: absolute;left: 10px;top: 320px; background: url(../images/comma04.jpg) no-repeat;width: 39px;height: 30px;}
.box6 .comma2{display: block;position: absolute;right: 10px;top: 430px; background: url(../images/comma05.jpg) no-repeat;width: 39px;height: 30px;}
.box6 .em2 a{color: #000;}
.box6 .em2 a:hover{text-decoration: underline;}

.box7{height:170px;background: #f1f1f1;}
.box7 .main{padding-top: 26px;}
.box7 .col-a{width: 940px;height: 110px;background: url(images/dashed.jpg) repeat;margin:0 auto;position: relative;}
.box7 .col-a p{position: absolute;left: 20px;top:10px;font: 14px/28px "microsoft yahei";color:#434343;
width: 900px;height: 84px;}
.box7 .col-a p a{color: #434343;}

.box8{height:666px;background:#fff url(../images/tit01.jpg) no-repeat center 20px;}
.box8 .main{padding-top: 110px;}
#slide06 {position:relative; height:550px;}
#slide06 .pics li {width:1000px;height:550px; text-align:center}
#slide06 .slide {position:absolute;  left:0; width:1000px;}
#slide06 ul img {display: block;vertical-align:middle}
#slide06 .btn{position:absolute; top:231px; width:51px; height:89px; background: url(../images/btn1.png);z-index: 100;overflow: hidden;}
#slide06 .btn1{left: 0;background-position:left top;}
#slide06 .btn2{right: 0;background-position:right top;}

.box9{height:360px;background:#fff url(../images/tit02.jpg) no-repeat center 40px;}
.box9 .main{padding-top: 110px;}
#slide16 {position:relative; height:250px;}
#slide16 .pics li {width:290px;padding: 0 10px; height:250px; text-align:center}
#slide16 .slide {position:absolute;  left:35px; width:930px;}
#slide16 ul img {display: block;vertical-align:middle}
#slide16 .pics li p{width: 290px;height: 56px;font: 14px/28px "microsoft yahei";color:#434343;text-align: center;overflow: hidden;}
#slide16 .btn{position:absolute; top:77px; width:36px; height:35px; background: url(../images/btn2.jpg);z-index: 100;overflow: hidden;}
#slide16 .btn1{left: 0;background-position:left top;}
#slide16 .btn2{right: 0;background-position:right top;}

.box10{height:90px;padding-top: 10px; background:#fff;}
.box10 .main{height: 70px;background: url(images/dashed.jpg) repeat;margin:0 auto;}
.box10 span{font: 16px/70px "microsoft yahei";color: #292929;padding-right: 32px;}
.box10 img{display: block;}
.gft-wrap .gft-copyRight p{color:#696969;}


