*{padding:0;margin:0;font-style: normal;}
body{padding:0;margin:0;font-size:12px; color:#333; font-family: \5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; background-color:#fff;}
a{text-decoration:none;color:#333; outline:none;} 
img{margin:0px; padding:0; border:none;outline:none;}
.clear{ clear:both; width:100%; height:0px; font-size:0px; overflow:hidden;}
button, input, select, textarea{font-family:\5FAE\8F6F\96C5\9ED1,Arial,Helvetica,sans-serif;}
input,button{outline:none; border:none;padding:0;margin:0;}
textarea{outline:none; background:none;}
button{border:none;}
ul,li{list-style: none;}
a,a:active,a:link,a:visited,a:focus,a:hover{text-decoration:none;}
.clearfix:after{content: "";width: 0;height: 0;clear: both;display: block;visibility: hidden;}

.banner img {
	display: block;
	width: 100%;
	position: relative;
}
.page{
	overflow:hidden;
}
.banner_text {
	width: 603px;
	position: absolute;
	top: 180px;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.banner_title {
	font-weight: 400;
    font-style: normal;
    font-size: 43px;
	color:#000;
}
.banner_title p span{color:#FF0000;}
.banner_title p.cur{ font-size:32px; margin-top:15px;}
.llc{ margin-top:8px;}
.llc img{ width:39px; height:9px; margin-left:75px;}
.text_blue {
	/*color: #7ae4ff;*/
	color: #ffffff;
	font-size: 34px;
}

.text_white {
	font-size: 36px;
	color: #ffffff;
}

.banner_other {
	font-weight: 400;
    font-style: normal;
    font-size: 36px;
	color:#000; margin-top:20px;
}
.banner_other p.cur{ font-size:18px; margin-top:8px;}
@media (max-width: 1366px) {
.banner_text {
	top: 120px;
}
}

.title{ padding-top:55px;}
.title h3{ font-weight:normal; text-align:center; font-size: 32px;color:#000; background:url(../images/ss_1.png) no-repeat bottom center; padding-bottom:20px;}
.title p{text-align:center; font-size: 18px;color:#000; margin-top:15px;}
.title_cc{ padding-top:55px; }
.title_cc h3{ font-weight:normal; text-align:center; font-size: 32px;color:#fff; background:url(../images/ss_2.png) no-repeat bottom center; padding-bottom:20px;}
.title_cc p{text-align:center; font-size: 18px;color:#fff; margin-top:15px;}

.box_1{ background-color:#fff; padding-bottom:40px;}
.box_1 .pic{ overflow:hidden; width:1020px; margin:0 auto;}
.box_1 .pic .pic_ll{ float:left;} 
.box_1 .pic .pic_ll ul li{ font-size:24px; line-height:56px; margin-top:65px;}
.box_1 .pic .pic_ll ul li span{ display:inline-block; width:114px; height:56px; text-align:center; line-height:56px; background-color:#f25252; border-radius:8px; color:#fff; font-size:24px; margin-left:25px;}
.box_1 .pic .pic_kk{ float:left; margin:0 15px; margin-top:40px;} 
.box_1 .pic .pic_cc{ float:left;} 
.box_1 .pic .pic_cc ul li{ font-size:24px; line-height:56px; margin-top:65px;}
.box_1 .pic .pic_cc ul li span{ display:inline-block; width:114px; height:56px; text-align:center; line-height:56px; background-color:#f25252; border-radius:8px; color:#fff; font-size:24px; margin-right:25px;}

.box_2{ background-color:#f2f2f2; padding-bottom:40px;}
.box_2 .pic{ width:1218px; margin:0 auto;}
.box_2 .pic ul{ overflow:hidden;}
.box_2 .pic ul li{ float:left; width:355px; height:165px; border:solid 2px #cccccc; margin-top:35px; margin-right:70px; text-align:center; color:#333; font-size:28px;}
.box_2 .pic ul li span{ display:block; margin:20px 0;}
.box_2 .pic ul li p{ font-size:20px; line-height:32px;}
.box_2 .pic ul li.cur{ margin-right:0;}

.box_3{ background:url(../images/u22.png) no-repeat top center; width:100%; padding-bottom:40px;}
.box_3 .pic{ width:845px; margin:0 auto;}
.box_3 .pic ul{ overflow:hidden;}
.box_3 .pic ul li{ float:left; text-align:center; margin-top:50px; margin-right:120px; width:120px;}
.box_3 .pic ul li.cur{ margin-right:0;}
.box_3 .pic ul li span{ display:block; font-size:24px; color:#fff; margin-top:20px;}

.box_4{ padding-bottom:40px;}
.box_4 .pic{ width:970px; margin:0 auto; position:relative; padding-top:175px;}
.box_4 .pic p{ text-align:center;}
.box_4 .pic .slc{ text-align:center;}
.box_4 .pic .slc span{ font-size:24px;color:#333; display:block; margin-bottom:10px;}
.box_4 .pic .slc i{ font-size:18px;color:#333; display:block;}
.box_4 .pic .s_1{ position:absolute; left:295px; top:50px;}
.box_4 .pic .s_2{ position:absolute; left:525px; top:50px;}
.box_4 .pic .s_3{ position:absolute; left:75px; top:160px;}
.box_4 .pic .s_4{ position:absolute; right:75px; top:160px;}
.box_4 .pic .s_5{ position:absolute; left:0; top:310px;}
.box_4 .pic .s_6{ position:absolute; right:0; top:310px;}

.box_5{ background:url(../images/u4.png) no-repeat top center; width:100%; padding:55px 0;}
.box_5 .pic{ width:690px; margin:0 auto;}
.box_5 .pic h3{ font-weight:normal; font-size:32px; color:#fff;}
.box_5 .pic h3 span{color:#F24D55;}
.box_5 .pic p{font-size:18px; color:#fff; margin-top:26px;}

.box_6{ padding-bottom:10px;}
.box_6 .pic{ margin-top:30px; position:relative;}
.box_6 .pic h4{ text-align:center;}
.box_6 .pic h4 img{ width:1180px; height:455px;}
.box_6 .pac{ position:absolute; left:0; top:0; width:100%; height:455px; background:url(../images/cave.png) repeat;}
.box_6 .pac .ssp{ width:690px; margin:0 auto; padding-top:135px;}
.box_6 .pac .ssp p{ font-size:30px; color:#fff;}
.box_6 .pac .ssp p.cur{font-size:42px; color:#fff; text-align:right; margin-top:35px;}


.box_7{ padding-bottom:70px;}
.box_7 .pic{ background:url(../images/uub.png) no-repeat; width:1126px; height:145px; margin:0 auto; position:relative; margin-top:50px;}
.box_7 .pic span{ font-size:22px; color:#333;}
.box_7 .pic .s_1{ position:absolute; left:63px; top:120px;}
.box_7 .pic .s_2{ position:absolute; left:250px; top:0;}
.box_7 .pic .s_3{ position:absolute; left:433px; top:120px;}
.box_7 .pic .s_4{ position:absolute; left:615px; top:0;}
.box_7 .pic .s_5{ position:absolute; left:800px; top:120px;}
.box_7 .pic .s_6{ position:absolute; left:980px; top:0;}

.box_8{ background:url(../images/u20.jpg) no-repeat top center; width:100%; height:370px;}
.box_8 .pic{ width:1172px; margin:0 auto; font-size:20px; line-height:36px; color:#fff;}
.box_8 .pic h4{ padding-top:40px; font-weight:normal; font-size:18px; line-height:36px; color:#fff;}


.footer{ width:100%; background-color:#000;}
.foot{ width:1200px; margin:0 auto; overflow:hidden; padding-top:45px; padding-bottom:25px; border-bottom:solid 1px #3d424d;}
.foot .foot_1{ float:left; width:210px; color:#fff; font-size:30px; padding-left:20px; text-align:center; margin-top:10px;}
.foot .foot_2{ float:left; width:703px; padding-left:30px; height:175px; border-left:solid 1px #3d424d; border-right:solid 1px #3d424d;}
.foot .foot_2 p{ margin:0; font-size:18px; color:#fff; line-height:35px; padding-left:40px;}
.foot .foot_2 p a{ color:#fff;}
.foot .foot_2 p.p_1{ background:url(../images/f_1.png) no-repeat left center;}
.foot .foot_2 p.p_2{ background:url(../images/f_2.png) no-repeat left center;}
.foot .foot_2 p.p_3{ background:url(../images/f_3.png) no-repeat left center;}
.foot .foot_2 p.p_4{ background:url(../images/f_4.png) no-repeat left center;}
.foot .foot_2 p.p_5{ background:url(../images/f_5.png) no-repeat left center;}
.foot .foot_3{ float:right; width:235px; text-align:center; margin-top:5px;}
.foot .foot_3 i img{ width:120px; height:120px;}
.foot .foot_3 span{ display:block; font-size:14px; color:#fff; line-height:20px;}
.foot_text{ text-align:center; color:#fff; font-size:14px; line-height:26px; padding:6px 0;}








