@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0;}
body { font-family:"Î¢ÈíÑÅºÚ";overflow-x: hidden}
li { list-style:none }
a { text-decoration:none; cursor:pointer; outline:none; }
img { vertical-align:middle; border:0; }
.clear {clear:both }
.w1220{ width:1220px; margin:0 auto; }
body,.ui-overlay-h{margin:0 auto;position:relative;background-color:#fff;color:#160b09;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.blank{height:8px;clear:both;}
.banner{width:100%;height:692px;background:url(banner.jpg) no-repeat center;}
.banPub{width:1200px;height:692px;position:relative;margin:0 auto;}
.banPub a{width:154px;height:154px;display:block;position:absolute;top:515px;right:18px;}
/*banner*/
.box1{background:#F7AA50;width:100%;height:708px; }
.box1 .box1_center{width:1200px;height:708px;margin:0 auto;}
.box1 .box1_center h1{font-size:50px;color:#3D1F01; text-align:center;font-weight:500;padding:70px 0 30px 0}
.box1 .box1_center dl{width:380px;height:350px;float:left;margin-left:15px}
.box1 .box1_center dl dt{ text-align:center}
.box1 .box1_center dl .dd1{font-size:40px;color:#C5014D;padding:15px 0 5px 0; text-align:center}
.box1 .box1_center dl .dd2{font-size:20px;color:#3D1F01; text-align:center}
.box1 .box1_center p{ clear:both;font-size:25px;color:#3D1F01;width:720px;margin:0 auto;padding:20px 0 20px 0}
.box1 .box1_center .ban{width:363px;height:63px;margin:0 auto;background:#FF6005; text-decoration: none; text-align: center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box1 .box1_center .ban .link {display: block; width:363px; height:63px;font-size:28px;color: #fff; line-height:63px;font-weight:800}
.box1 .box1_center .ban:hover {background:#E65500;color: #fff; text-decoration: none;}
.box1 .box1_center .ban span{padding:0 5px}
/*box1*/
.box2{width:100%;height:708px; }
.box2 .box2_center{width:1200px;height:708px;margin:0 auto;}
.box2 .box2_center .wenzi{width:570px;height:74px;margin:0 auto;padding:45px 0 54px 0}
.box2 .box2_center h1{ float:left}
.box2 .box2_center h2{ float:left;font-size:50px;color:#3D1F01;font-weight:500;padding-top:10px}
.box2 .box2_center .span1{color:#EC8810}
.box2 .box2_center dl{ background:url(box2.jpg) no-repeat center;width:221px;height:311px; float:left;margin-left:15px;border-radius:16px}
.box2 .box2_center dl:hover{box-shadow: 0 0 20px rgba(9,2,4,.45); transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;}
.box2 .box2_center dl dt{ text-align:center;padding-top:20px}
.box2 .box2_center dl .dd1{font-size:42px;color:#EC8810; font-weight:bold; text-align:center;padding:65px 0 20px 0}
.box2 .box2_center dl .dd2{font-size:25px;color:#282828;text-align:center;}
.box2 .box2_center p{ clear:both;font-size:25px;color:#3D1F01;width:490px;margin:0 auto;padding:40px 0 20px 0}
.box2 .box2_center .ban{width:363px;height:63px;margin:0 auto;background:#FF6005; text-decoration: none; text-align: center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.box2 .box2_center .ban .link {display: block; width:363px; height:63px;font-size:28px;color: #fff; line-height:63px;font-weight:800}
.box2 .box2_center .ban:hover {background:#E65500;color: #fff; text-decoration: none;}
.box2 .box2_center .ban span{padding:0 5px}
/*box2*/
.box3{width:100%;height:708px; background:#DDE89D}
.box3 .box3_center{ background:url(box3.jpg) no-repeat center;width:1200px;height:708px;margin:0 auto;}
.box3 .box3_center .wenzi{width:570px;height:74px;margin:0 auto;padding:45px 0 54px 0}
.box3 .box3_center h1{ float:left}
.box3 .box3_center h2{ float:left;font-size:50px;color:#3D1F01;font-weight:500;padding-top:10px;}
.box3 .box3_center .span1{color:#3A6108}
.box3 .box3_center .right{width:724px;height:465px;margin:68px 0 0 410px}
.box3 .box3_center .neirong{width:480px;height:50px;margin-top:35px}
.box3 .box3_center .neirong h6{width:67px;float:left;padding:0 20px 0 60px;}
.box3 .box3_center .neirong .zi{width:327px;float:left;height:50px;}
.box3 .box3_center .neirong .zi .p1{font-size:21px;color:#3D6107;font-weight:bold}
.box3 .box3_center .neirong .zi .p2{font-size:18px;color:#3D1F01;}
.box3 .box3_center h5{font-size:25px;color:#3D1F01;width:724px;margin:0 auto;margin-top:80px;font-weight:500}
.box3 .box3_center .ban{width:363px;height:63px;margin:0 auto;background:#FF6005; text-decoration: none; text-align: center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;margin-top:20px}
.box3 .box3_center .ban .link {display: block; width:363px; height:63px;font-size:28px;color: #fff; line-height:63px;font-weight:800}
.box3 .box3_center .ban:hover {background:#E65500;color: #fff; text-decoration: none;}
.box3 .box3_center .ban span{padding:0 5px}
/*box3*/
.box4{width:100%;height:50px; background:#36B5F1}
/*box4*/
.clearfix:after,.clear:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.relative {position:relative;}
.absolute {position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.pubW {width:1200px; position:relative}
.center {margin:0 auto;}
.iBlock{display:inline-block;}
.tall {-moz-transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.bt {-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.ot {-moz-transition:opacity 0.3s linear 0s;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;}
.translateXY {-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY {-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.translateX {-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.contentBox {-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.borderBox {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.hBanner {height:211px; background:url(hBanner.jpg) no-repeat center}
.hBanner .link3 {width:287px;height:72px;line-height:72px;text-align:center;font-size:36px;float:right;margin-top:68px;}
.content4 {background-color:#36B5F1;height:704px}
.content4 h3 {font-size:50px;text-align:center;color:252525;font-weight:500}
.floatBox,.random,.randomSlide {width:1202px;height:642px;}
.circleBox {position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; background-color:rgba(223,223,223,.5);}
.txtBox {width:1200px;height:427px;left:0;top:0;}
.txt {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;}
.txt img {position:absolute;width:395px;height:395px;left:50%;top:50%;-moz-transform:translate(-50%,-50%) scale(0,0);-ms-transform:translate(-50%,-50%) scale(0,0);-o-transform:translate(-50%,-50%) scale(0,0);-webkit-transform:translate(-50%,-50%) scale(0,0);transform:translate(-50%,-50%) scale(0,0);-moz-transition:all .4s ease-in 0s;-webkit-transition:all .4s ease-in 0s;transition:all .4s ease-in 0s;}
.txt1 {width:26px;height:26px;background:rgba(248,129,129,0.8);left:336px;top:125px}
.txt2 {width:112px;height:112px;line-height:112px;color:#fefefe;font-size:17px; background:rgba(124,180,234,0.8);left:216px;top:130px}
.txt3 {width:138px;height:138px;line-height:138px;color:#fefefe;font-size:25px; background-color:#F6AE59;left:380px;top:45px;}
.txt4 {width:148px;height:148px;color:#fefefe;font-size:31px; background-color:#E36868;left:340px;top:210px;line-height:50px;}
.txt .p1{padding-top:24px;}
.txt5 {width:103px;height:103px; line-height:103px;color:#fefefe;font-size:16px; background-color:#4FD4A3;left:185px;top:290px;}
.txt6 {width:90px;height:90px;line-height:90px;color:#fefefe;font-size:18px; background-color:#AACA06;left:478px;top:163px;}
.txt6 .p1{padding-top:22px}
.txt7 {width:178px;height:178px;line-height:178px;color:#fefefe;font-size:36px; background-color:#70D0FC;left:495px;top:235px; z-index:2;}
.txt8 {width:123px;height:123px;color:#fefefe;font-size:22px; background-color:#E12176;left:553px;top:86px;}
.txt9 {width:123px;height:123px;color:#fefefe;font-size:28px; background-color:#EC8810;left:695px;top:30px;line-height:50px;}
.txt10 {width:178px;height:178px;color:#fefefe;font-size:44px; background-color:#F680B4;left:650px;top:183px;line-height:50px;}
.txt11 {width:80px;height:80px; line-height:80px;color:#fefefe;font-size:17px; background-color:#FABD76;left:750px;top:340px;}
.txt12 {width:126px;height:126px;color:#fefefe;font-size:24px; background-color:#AACA06;left:900px;top:306px;}
.txt13 {width:25px;height:25px;background-color:#AABAA7;left:833px;top:290px;}
.txt14 {width:152px;height:152px;color:#fefefe;font-size:32px; background-color:#80C1FF;left:845px;top:120px;line-height:50px;}
.txt15 {width:20px;height:20px;background-color:#61BCF9;left:820px;top:228px;}
.txt16 {width:23px;height:23px;background-color:#4FD3D3;left:843px;top:85px;}
.txt17 {width:25px;height:25px;background-color:#61BCF9;left:182px;top:382px;}
.txt18 {width:13px;height:13px;background-color:#A996AE;left:655px;top:380px;}
.upDown {-webkit-animation:upDown 2s ease-in-out 0s infinite alternate;animation:upDown 2s ease-in-out 0s infinite alternate;}
.upDown1 {-webkit-animation:upDown1 2.4s ease-in-out .6s infinite alternate;animation:upDown1 2.4s ease-in-out .6s infinite alternate; }
.upDown2 {-webkit-animation:upDown2 2.8s ease-in-out .8s infinite alternate;animation:upDown2 2.8s ease-in-out .8s infinite alternate;}
@-webkit-keyframes upDown{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(16px);
			}
	}
@keyframes upDown{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(16px);
			}
	}
@-webkit-keyframes upDown1{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(-16px);
			}
	}
@keyframes upDown1{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(-16px);
			}
	}
@-webkit-keyframes upDown2{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(10px);
			}
	}
@keyframes upDown2{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(10px);
			}
	}
.content4 h5{font-size:25px;color:#3D1F01;width:774px;margin:0 auto;margin-top:80px;font-weight:500; position:absolute;top:465px;left:245px}
.content4 .ban{width:363px;height:63px;background:#FF6005; text-decoration: none; text-align: center; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;position:absolute;top:610px;left:385px}
.content4 .ban .link {display: block; width:363px; height:63px;font-size:28px;color: #fff; line-height:63px;font-weight:800}
.content4 .ban:hover {background:#E65500;color: #fff; text-decoration: none;}
.content4 .ban span{padding:0 5px}
/*content4*/
.box5{width:100%;height:510px; background:#EFF7FF}
.box5 .box5_center{width:1200px;height:510px;margin:0 auto;}
.box5 .box5_center h1{font-size:60px;color:#3D1F01; text-align:center;padding-top:50px}
.box5 .box5_center h2{font-size:35px;color:#3D1F01;font-weight:500;text-align:center; line-height:100px;}
.box5 .box5_center .ban{width:247px;height:247px;background:#FF6005; text-decoration: none; text-align: center; -moz-border-radius:300px; -webkit-border-radius:300px; border-radius:300px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;margin:0 auto;margin-top:30px}
.box5 .box5_center .ban .link {display: block; width:247px; height:247px;font-size:56px;color: #fff;padding-top:20px; line-height:100px;}
.box5 .box5_center .ban:hover {background:#E65500;color: #fff; text-decoration: none;}
