@charset "utf-8";
/* CSS Document */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    font-style: inherit;
    font-variant-ligatures: inherit;
    font-variant-caps: inherit;
    font-variant-numeric: inherit;
    font-variant-east-asian: inherit;
    font-weight: inherit;
    font-stretch: inherit;
    font-size: 100%;
    line-height: inherit;
    font-family: inherit;
}
.contain{ width: 1200px; margin: 0 auto; }
.juzhong{ width:1160px; margin:0 auto; overflow:hidden; }
.juzhong1{ width:1160px; margin:0 auto; overflow:hidden; background:#fff; margin-top:-187px; }
.xian1{border-top:solid #000 1px; width:800px; margin:0 auto;}
.clear{ clear:both;}
.clear1{width:100%; background:#FFFFFF; height:4px;}
body{background: #ffffff;}
.erweima{ position:absolute; top:75px; right:44px;}
a:hover{
	color: #ffaa00;
}
.banner{
	background: url(banner.jpg) no-repeat center;
    height:  602px;
}
.title{
	padding-top: 100px;
}
.title h5{
	font-size: 36px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.title h5 em{
	color: #e96968;
	font-weight: bold;
}
.title p{
    font-size: 16px;
    color: #666666;
    text-align: center;
    text-transform: uppercase;
    margin-top: 10px;
    line-height: 28px;
}
.title span{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #ffaa00;
	margin-top: 8px;
}
.title span img{
	margin: 0 17px;
}
.box1 ul{
	padding-top: 90px;
	overflow: hidden;
    clear: both;
    width: 1100px;
    margin: 0 auto;
}
.box1 ul li{
	width: 200px;
	height: 160px;
	background: url(img_10.png) no-repeat center;
	position: relative;
	float: left;
	margin-right: 25px;
}
.box1 ul li .xq{
	margin-top: 64px;
}
.box1 ul li .xq em{
	display: block;
	width: 30px;
	height: 6px;
	background: #ffffff;
	margin: 0 auto;
}
.box1 ul li .xq p{
	text-align: center;
	font-size: 24px;
	color: #ffffff;
	margin-top: 10px;
}
.box1 ul li .xq span{
	margin-top: 4px;
	display: block;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
}
.box1 ul li.t2,.box1 ul li.t4{
	background: url(img_11.png) no-repeat center;
}
.box1 ul li.t3{
	background: url(img_12.png) no-repeat center;
}
.box1 ul li:nth-child(5){
	margin-right: 0px;
}
.box1 ul li img{
	position: absolute;
	top: -48px;
    left: 48px;
}
.box1 ul li .wb{
	border: 1px solid #ffffff;
	border-radius: 10px;
    width: 182px;
    height: 142px;
    position: absolute;
    top: 8px;
    left: 8px;
}
.box1 .nr {
	padding-bottom: 100px;
}
.box1 .nr img{
	display: block;
	margin: 40px auto;
}
.box1 .nr span{
	display: block;
	text-align: center;
	color: #333333;
	line-height: 22px;
	font-size: 14px;
}
.box2{
	background: #f9f9f9;
	padding-bottom: 60px;
}
.box2 .title h5 em{
	color: #8fc31f;
}
.box2 ul{
	width: 1300px;
	margin: 0 auto;
	overflow: hidden;
    clear: both;
    background: url(img_33.png) no-repeat center;
    height: 672px;
    padding: 64px 0;
}
.box2 ul li{
	width: 408px;
    float: left;
    margin-right: 38px;
    position: relative;
}
.box2 ul li:nth-child(3),.box2 ul li:nth-child(6){
	margin-right: 0px;
}
.box2 ul li:nth-child(4),.box2 ul li:nth-child(5),.box2 ul li:nth-child(6){
	margin-top: 54px;
}
.box2 ul li p{
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 24px;
	font-style: italic;
	color: #ffffff;
}
.box2 .more_all{
	width: 500px;
	height: 40px;
	line-height: 40px;
	display: block;
	margin: 0 auto;
	font-size: 16px;
	color: #ffffff;
	border-radius: 20px;
	text-align: center;
	background: #fcba3a;
}
.box3 ul{
	width: 1100px;
	margin:20px auto;
	overflow: hidden;
    clear: both;
}
.box3 ul li{
	position: relative;
	margin-top: 46px;
}
.box3 ul li .left{
	width: 106px;
	float: left;
}
.box3 ul li .left b{
    position: absolute;
    font-size: 12px;
    color: #9a9a9a;
    top: 34px;
    left: 54px;
}
.box3 ul li .pic{
	margin:0 30px;
	float: left;
}
.box3 ul li .right{
	width: 630px;
	float: left;
}
.box3 ul li .right p{
	font-size: 16px;
	color: #727272;
}
.box3 ul li .right em{
	display: block;
	height: 1px;
	background: #e2e2e2;
	margin:26px 0;
}
.box3 ul li .right span{
	display: block;
	color: #999999;
	font-size: 16px;
	line-height: 26px;
}
.box3 ul li .right h6{
	color: #727272;
	margin-top: 26px;
}
.box4{
	background: #f9f9f9;
	padding-bottom: 40px;
}
.box4 .title h5 em{
	color: #8fc31f;
}
.box4 ul.zy{
	overflow: hidden;
    clear: both;
    margin: 60px auto;
    width: 1000px;
}
.box4 ul.zy li{
	width: 230px;
	float: left;
	margin-right: 24px;
}
.box4 ul.zy li:nth-child(4){
	margin-right: 0px;
}
.box4 ul.zy li .xq{
	width: 228px;
	border:1px solid #e2e2e2;
	height: 108px;
	padding-top: 32px;
}
.box4 ul.zy li:hover .xq{
	background: #8fc31f;
}
.box4 ul.zy li:hover .xq p,.box4 ul.zy li:hover .xq em{
	color: #ffffff;
}
.box4 ul.zy li .xq p{
	font-size: 24px;
	color: #0f0f0f;
	text-align: center;
}
.box4 ul.zy li .xq em{
	text-align: center;
	font-size: 12px;
	color: #999999;
	display: block;
	margin-top: 8px;
}
.box4 .hj{
	width: 874px;
	margin: 0 auto;
}
.box4 .hj h5{
	width:210px;
	height: 30px;
	line-height: 30px;
	background: #fcba3a;
	color: #000000;
	text-align: center;
	font-size: 16px;
	border-radius: 16px;
	float: left;
}
.box4 .hj em{
	float: right;
}
.box4 ul.ys{
	overflow: hidden;
    clear: both;
    margin: 0 auto;
    width: 874px;
}
.box4 ul.ys li{
	width: 380px;
	float: left;
	margin-right: 114px;
	margin-top: 48px;
}
.box4 ul.ys li:nth-child(even){
	margin-right: 0px;
}
.box4 ul.ys li img{
	float: left;
}
.box4 ul.ys li .nr{
	width: 308px;
	float: left;
	margin-left: 20px;
}
.box4 ul.ys li .nr p{
	color: #3b3b3b;
	font-size: 16px;
	font-weight: bold;
}
.box4 ul.ys li .nr span{
	display: block;
	margin-top: 18px;
	font-size: 14px;
	color: #3b3b3b;
}
.box5 ul{
	margin-top: 50px;
	overflow: hidden;
    clear: both;
}
.box5 ul li{
	width: 380px;
	float: left;
	margin-right: 30px;
	overflow: hidden;
}
.box5 ul li:nth-child(3),.box5 ul li:nth-child(6){
	margin-right: 0px;
}
.box5 ul li p{
	text-align: center;
	color: #333333;
	margin: 30px;
	font-size: 16px;
	text-decoration:underline;
}
.box5 ul li img {
    transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -webkit-transition: all 400ms ease;
    -o-transition: all 400ms ease;
}
.box5 ul li img:hover{
	-webkit-transform:scaleX(1.07) scaleY(1.07);
	-moz-transform:scaleX(1.07) scaleY(1.07);
	-ms-transform:scaleX(1.07) scaleY(1.07);
	-o-transform:scaleX(1.07) scaleY(1.07);
	transform:scaleX(1.07) scaleY(1.07);
}
/*底部*/
.h47_bg {
    background: url(h47_bg.png) repeat-x bottom;
    min-width: 1200px;
}
.bottom_bg {
    width: 1200px;
    margin: 0px auto;
    color: #ffffff;
    background: url(bottom_bg1.png) no-repeat bottom;
    line-height: 47px;
    height: 47px;
    text-align: center;
    padding-top: 172px;
}
.w11_right {
    margin-left: 35px;
    display: inline-block;
    padding-left: 20px;
    text-align: center;
    background: url(w11_right.png) no-repeat left;
}
.bottom_show a:link, .bottom_show a:visited {
    color: #898787;
}
.h47_bg{background:url(h47_bg.png) repeat-x bottom;min-width:1200px;}
.bottom_bg{width:1200px;margin:0px auto;color:#ffffff;line-height:47px;height:47px;text-align:center;}
.bottom_bg_1{width:1200px;margin:0px auto;color:#ffffff;padding-top:225px;line-height:47px;height:47px;text-align:center;}
.w11_right{margin-left:35px;display:inline-block;padding-left:20px;text-align:center;background:url(w11_right.png) no-repeat left;}
.p30_mw1200{background:#484848;padding:30px 0px;min-width:1200px;}
.w1200{width:1200px;margin:0px auto;}
.bottom_title{font-size:18px;font-weight:bold;color:#ffffff;line-height:30px;}
.bottom_show{line-height:24px;color:#898787;}
.br_bl{border-right:1px solid #5e5d5d;padding:0px 35px;}
.right_phone{background:url(zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}
.br_bk1{border-right:1px solid #5e5d5d;}
.bottom_phone{line-height:30px;color:#ffffff;font-size:14px;}
.zx_3{background:url(zx_3.png) no-repeat left;padding-left:24px;}

.zx_2{background:url(zx_2.png) no-repeat left;padding-left:24px;}

.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}

.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}

.zx_h30 a:hover{color:#ee7800;}

.color_1{color:#ee7800;}
.br_p045{border-right:1px solid #5e5d5d;padding:0px 45px;}

.bottom_show a:hover{color:#ee7800;}
.bottom_right_font {
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    height: 20px;
    margin-top: 5px;
}
@media(max-width:1770px){
	.xulie6 h4{ padding-top:36px;}
}
@media(max-width:1630px){
	.xulie6 h4{ padding-top:30px;}
}
@media(max-width:1440px){
	.xulie6 h4{ padding-top:26px;}
}
@media(max-width:1340px){
	.xulie6 h4{ padding-top:20px;}
}

