@charset "gb2312";
/* CSS Document */
body,ul{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ";}
img{border:none; line-height:0;}
a{text-decoration:none; color:#fff;}
p{ margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0;}
.c_1200{ width:1200px; margin:0 auto;}
.cr{ clear:both;}
li{ list-style:none;}
.boximg{ line-height: 0;}

.ban{ background:url(img1ban.jpg) center no-repeat; width:100%; height:95px;}
.ban1{ background:url(img1ban1.jpg) center no-repeat; width:100%; height:130px;}
.ban2{ background:url(img1ban2.jpg) center no-repeat; width:100%; height:193px;}
.ban3{ background:url(img1ban3.jpg) center no-repeat; width:100%; height:176px;}

.boxD1{ background: #eeeeee; overflow: hidden;}
.boxD1 h1{text-align: center; color: #f93940; font-size: 70px; margin: 40px 0 20px 0;}
.boxD1 p{text-indent: 2em;  font-size: 24px; line-height: 40px; margin: 20px 0;}

.boxD2{ background: #2a164a;overflow: hidden; padding-bottom: 50px;}
.boxD2 h2{ font-size: 70px; color: #fff;  text-align: center; margin: 40px 0 20px 0;}
.boxD2 ul li{ border: 4px solid #ee3d4d; width: 460px; position: relative; height: 310px; float: left; margin: 30px 0;margin-left: 80px;}
.boxD2 ul li:nth-child(2){ margin-left: 120px;border: 4px solid #56c2f3; }
.boxD2 ul li:nth-child(4){ margin-left: 120px;}
.boxD2 ul li+li{ margin-left: 120px;border: 4px solid #56c2f3; }
.boxD2 ul li+li+li{ margin-left: 80px;border: 4px solid #ff9501;}
.boxD2 ul li+li+li+li{ margin-left: 120px;border: 4px solid #a9d536;}
.boxD2 ul li img{ position: absolute; left: -80px; top: 30px; z-index: 9;}
.boxD2 ul li p{ position: absolute; font-size: 30px; color: #fff; right: 10px; top: 40px; width: 150px;}
.boxD2 ul li span{ position: absolute; display: block; height: 60px; width: 2px;bottom: -30px; background: #ee3d4d; left: 160px;
transform:rotate(-30deg);
-ms-transform:rotate(-30deg); 	/* IE 9 */
-moz-transform:rotate(-30deg); 	/* Firefox */
-webkit-transform:rotate(-30deg); /* Safari ºÍ Chrome */
-o-transform:rotate(-30deg); 	/* Opera */}
.boxD2 ul li:nth-child(2) span{ background: #56c2f3;}
.boxD2 ul li:nth-child(4) span{background: #a9d536;}
.boxD2 ul li+li span{ background: #56c2f3;}
.boxD2 ul li+li+li span{background: #ff9501;}
.boxD2 ul li+li+li+li span{background: #a9d536;}

.boxD3{ background: #e4e2e3;overflow: hidden; padding: 20px 0 120px 0;}
.boxD3 h3{ font-size: 70px; text-align: center; margin: 40px 0;}

.boxD4{ background: url(imgz9.jpg) center no-repeat; width: 100%; height: 875px; overflow: hidden; padding-top: 60px; position: relative;}
.boxD4 h4{ font-size: 50px; text-align: center; margin: 50px 0 140px 0;color: #fff;}
.boxD4 .boxD4_1{ width: 460px; height: 360px; float: left; background: #8957a1; margin: 50px; color: #fff; font-size: 26px; padding: 40px 0 0 40px; margin-top: 50px;}
.boxD4 .boxD4_1 p{ line-height: 52px;}
.boxD4 .boxD4_2{  background: #00afa5;}
.boxD4 .boxD4_3{ background-color: rgba(0,0,0,.5); position: absolute; height: 935px; width: 100%; top: 0;filter:Alpha(opacity=50);}
.boxD4 .c_1200{ position:relative; z-index: 99;}

.boxD5{ padding: 30px 0; overflow: hidden;}
.boxD5 h5{ font-size: 60px; text-align: center; margin: 20px 0 40px 0;}
.boxD5 h6{ font-size: 50px; text-align: center; margin: 30px 0;}
.boxD5 h7{ font-size: 60px; text-align: center; margin: 30px 0;display: block;}
.boxD5_p1{ font-size: 40px; text-align: center; color: #404141; padding-bottom: 50px;}
.boxD5 .boxD5_1{ overflow: hidden; position: relative; padding-bottom: 40px;}
.boxD5 .boxD5_1 div{ width: 330px; height: 330px; border-radius: 50%;background: #7f53ff; line-height: 300px; font-size: 40px; color: #fff; text-align: center; float: left; margin: 33px;}
.boxD5 .boxD5_1 span{ display: block; background: #d7d7d7; width: 40px; height: 40px;border-radius: 50%; font-size: 40px; line-height: 35px; text-align: center; color: #fbfbfb; position: absolute; left: 375px; top: 170px;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.boxD5 .boxD5_1 span:nth-child(2){ position: absolute; left: 770px; top: 170px;}
.boxD5 .boximg{ margin: 0 auto; text-align: center;}

.boxD5 .boxD5_1 div+span+div{background: #fe6263;}
.boxD5 .boxD5_1 div+span+div+span+div{background: #4698fc;}
.boxD5 .boxD5_1 div:nth-child(3){ background: #fe6263;}
.boxD5 .boxD5_1 div:nth-child(5){ background: #4698fc;}

.boxD5_p2{ font-size: 30px; text-align: center; line-height: 50px;}
.boxD5_p3{ background: #293140; color: #fff; padding: 20px; font-size: 26px;text-indent: 2em; line-height: 50px;}
.boxD5_p4{background: #f7a3a1; color: #293140; padding: 20px; font-size: 26px;text-indent: 2em;line-height: 50px; }
.boxD5_p3 span{ font-size: 34px; color: #f9ee06;}
.boxD5_p4 span{ font-size: 34px; color: #c30702;}

.boxD5_5{ float: left; width: 590px; height: 266px; margin-right: 50px;}
.boxD5_6{float: left; background: url(imgz14.jpg) center no-repeat; width: 535px; height: 321px; position: relative;}
.boxD5_6 p{ padding: 50px 40px 40px 40px; font-size: 26px; line-height: 40px;}
.boxD5_6 span{ position: absolute; right: 20px; font-size: 50px; color: #fff; bottom: 15px;}

.boxD5_7{ background: url(imgz15.jpg) center no-repeat; margin-right: 20px;}
.boxD5_7 p{ padding-left: 170px;}
.boxD5_7 span{ left: 20px; top: 10px;}
.boxD5 .cr{ height: 50px;}
.boxD5_8 p{ line-height: 60px;}
