
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style: none;
}
body {
	font:12px/1.5 Tahoma;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {
	padding:0;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ";
	color:000;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
	vertical-align:top;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif,;
}
ol li, ul li, dl dt, dl dd {
	list-style:none;
}
caption, th {
	text-align:left;
}
em {
	font-style:normal;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:100%;
}
input, button, textarea, checkbox, select, radio {
	vertical-align:top;
}
a:link, a:visited {
	text-decoration:none;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

.clear{ clear:both}
.clear:after{ content:""; display:block; height:0; overflow:hidden; clear:both;}


.banner{ width:100%; height:750px; background:url(../image/banner1.jpg) no-repeat center;}
.banners{ width:1200px; margin:auto; height:700px; position:relative;}
.btn{ display:block;background:#fe3509;width: 265px;height: 55px; font-size:30px; color:#FFF; line-height:55px; text-align:center; border-radius:50px; position:absolute; right:160px; bottom:70px;}
.btn:hover{ background:#c0025a; transition:0.3s}
.btn img{ margin-top:13px; margin-left:10px}


.cont1{ width:100%; height:650px; background:url(../image/bg1.jpg); overflow:hidden}
.cont1s{ width:1200px; height:470px; margin:auto; margin-top:95px; }
.dd{ width:510px; margin:80px auto;}
.you{ width:560px;color:#595959;}
.you b{ text-align:center; display:block; margin-top:25px;}
.you span{ text-align:center; display:block; font-size:20px; margin-bottom:5px; margin-top:40px;}
.you p{ text-align:center; font-size:16px; line-height:35px;}

.cont2{width:1200px; margin:auto; margin-top:95px; overflow:hidden;}
.cont2 li{ float:left; margin-left:94px}

.til{ width:1200px; margin:50px auto; color:#00cccc;font-size:50px; text-align:center }
.til em{ width:85px; height:5px; margin:20px auto; background:#00cccc; display:block}

.til1{ width:1200px; margin:50px auto; color:#fff;font-size:50px; text-align:center }
.til1 em{ width:85px; height:5px; margin:20px auto; background:#fff; display:block}


.cont3{width:1200px; margin:auto; overflow:hidden}
.cont3 li{ float:left; margin-right:14px;}
.cont3 li:nth-child(4){ margin-right:0}
.cont3 li p{ font-size:20px; color:#595959; text-align:center; line-height:40px;}


.btn1{ display:block;background:#fe3509;width: 265px;height: 55px; font-size:30px; color:#FFF; line-height:55px; text-align:center; border-radius:50px; margin:30px auto;}
.btn1:hover{ background:#c0025a; transition:0.3s}
.btn1 img{ margin-top:13px; margin-left:10px}

/* ÂÖ²¥css */
.slider{ width:100%;  min-width:680px;  height:390px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:680px; position:absolute; left:50%; margin-left:-380px  }
.slider .bd li{ opacity:0.8; width:680px; padding:0 30px;  overflow:hidden; }
.slider .bd li img{ display:block; width:680px; height:390px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-690px !important; /*Ç¿ÖÆÎ»ÖÃ*/  }

.slider .pnBtn{  position:absolute; z-index:1; top:45%; width:60px;  height:70px; cursor:pointer;   }
.slider .next{ left:26px;  }
.slider .prev{ right:-12px; }
.slider .pnBtn .blackBg{  position:absolute; left:0; top:0; width:60px; height:70px;  }
.slider .arrow{  filter:alpha(opacity=80);opacity:0.8; position:absolute;  z-index:1; width:60px; height:70px; top:0px;  }
.slider .arrow:hover{  filter:alpha(opacity=100);opacity:1;}
.zz{ font-size:24px; text-align:center; color:#595959; margin-top:30px;}

.cont4{ width:100%; height:616px; background:url(../image/bbg.jpg); overflow:hidden;}
.zuodao{ width:1200px; height:560px;margin:auto; }
.zuodao li{ width:355px; height:560px; background:#00bcb5; float:left; margin-right:67px; color:#fff}
.zuodao li:nth-child(3){ margin-right:0}
.zuodao li p{ font-size:40px; text-align:center; margin-top:20px;}
.zuodao li b{ font-size:30px; text-align:center; display:block}
.zuodao li em{width: 0;height: 0;display: block;border: 15px solid transparent;border-top: 20px solid #fff;z-index: 3; margin:10px auto}
.zuodao li span{ display:block; width:325px; margin:auto; font-size:20px; margin-top:20px;}


.cont5{width:1200px; height:455px; margin:30px auto; overflow:hidden; box-shadow:0px 0px 20px #ecebeb}
.cont5 li{ width:260px; height:375px; float:left; margin-left:31px; margin-top:30px;}
.cont5 li p{ font-size:24px; color:#00bcb5; text-align:center;}
.cont5 li span{ font-size:16px; color:#595959;}

.yuan{ font-size:24px; text-align:center; color:#f28b00}
.yy{ width:850px; height:100px; border:#f28b00 solid 2px; border-radius:50px; font-size:20px; color:#f28b00; text-align:center; line-height:40px; margin:20px auto; }

.cont6{ width:100%; height:736px; background:url(../image/bgg.jpg) center;}
.cont6 ul{ width:1200px; height:650px; margin:auto; position:relative;}
.cont6 ul li{ width:250px; height:155px; color:#FFF;}
.cont6 ul li p{ font-size:40px; text-align:center;margin-bottom:10px}
.cont6 ul li span{ font-size:16px; }
.zi1{ position:absolute; top:160px; left:30px;}
.zi2{ position:absolute; bottom:80px; left:330px;}
.zi3{ position:absolute; top:160px; right:330px;}
.zi4{ position:absolute; bottom:80px; right:30px;}

.tt{width:1200px; height:250px; text-align:center; margin:60px auto; overflow:hidden; box-shadow:0px 0px 20px #ecebeb}
.tt p{ font-size:20px; margin:40px 0; color:#595959;}

.cont7{ width:1200px; height:533px; margin:auto;}
.cont7 li{ width:600px; float:left;}
.zuo{ width:475px !important; margin-left:85px; margin-right:40px; color:#343434;}
.cont7 li b{ font-size:48px; font-weight:normal; margin-top:50px; margin-bottom:20px; display:block;}
.cont7 li p{ font-size:20px; line-height:30px; }
.cont7 li em{ width:85px; height:2px; margin:20px 0; background:#727272; display:block}
.cont7 li span{ font-size:16px; display:block; margin-top:10px; line-height:30px;}

.btn2{ display:block;background:#fe3509;width: 170px;height: 45px; font-size:30px; color:#FFF; line-height:45px; text-align:center; margin:30px 0;}
.btn2:hover{ background:#c0025a; transition:0.3s}


.cont8{
	width:100%;
	height:300px;
	margin-top:60px;
	overflow:hidden;
	color:#0A0909;
	background-position: center;
}

.n-anli {width:1200px;margin:auto;}
.n-top {width:600px; float:left; }
.n-top li{ margin-top:5px;}
.n-anli img {border:#FFF 4px solid}
.n-left:hover img {	border:#df5988 solid 4px;transition:0.4s;}
.n-right:hover img {border:#df5988 solid 4px;transition:0.4s;}

.cont9{ width:100%; height:720px; background:url(../image/f2.jpg) center;}
.cont9s{ width:1200px; height:700px; margin:auto; position:relative;}
.btn3{ display:block;background:#fe3509;width: 265px;height: 55px; font-size:30px; color:#FFF; line-height:55px; text-align:center; border-radius:50px; position:absolute; left:110px; bottom:140px;}
.btn3:hover{ background:#c0025a; transition:0.3s}
.btn3 img{ margin-top:13px; margin-left:10px}



