/** CSS Reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
html{width: 100%;height:100%;}
body{color:#333;font-size:18px;line-height:160%;font-family: "Microsoft YaHei";width: 100%;height:100%;}
.fl{float:left;}
.fr{float:right;}
.mobile{display:none;}
.m1000{width:1000px;margin:0 auto;overflow: hidden;}

/* banner */
.header {margin-top:24px;width:100%;height:830px;position:relative;background:#fff url("../images/banner_bg.jpg") no-repeat center bottom;}
.banner_main{text-align:center;padding:88px 0 0 0;}

.nav{width:100%; font-size: 24px; z-index: 10; position: relative; background:#253a96;padding:20px 0;}
.nav li{float:left; width:11.11%; text-align: center; cursor: pointer;padding:10px 0;}
.nav li br{display:none;}
.nav li a{display:block;color:#fff;}
.nav li.menuOver{font-weight:bold;border-bottom:5px solid #28b29a;}
.nav li.menuOver a{}
.nav .m1000{padding:0;}
.box{position: relative;top:-15px;}

/*part*/
.page {padding-bottom:70px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}
.page .title{margin-bottom:40px;text-align:center;padding-top:60px;}
.page .title .chinese{font-size:48px;font-weight:bold;line-height:101px;}
.page .title .black{color:#333333;background:url(../images/title_black.png) no-repeat center center;}
.page .title .white{color:#fff;background:url(../images/title_white.png) no-repeat center center;}

.page_1{}
.page_1 .list{width:164px;height:319px;float:left;margin-right:32px;padding:0 31px;}
.page_1 .list_1{background:url(../images/page1_bg1.png) no-repeat center top;}
.page_1 .list_2{background:url(../images/page1_bg2.png) no-repeat center top;}
.page_1 .list_3{background:url(../images/page1_bg3.png) no-repeat center top;}
.page_1 .list_4{background:url(../images/page1_bg4.png) no-repeat center top;margin-right:0;}
.page_1 .list .icon{text-align:center;padding:22px 0 14px 0;border-bottom:2px solid #d6d6d6;}
.page_1 .list p{font-size:22px;color:#ffffff;line-height:32px;padding:16px 0 0 0;letter-spacing:1px;}
.page_1 .list p span{color:#f7f5af;}

.page_2{background:#039a7d url(../images/baisewen.png) no-repeat center center;}
.page_2 .content p{font-size:22px;color:#ffffff;line-height:36px;}
.page_2 .content p span{font-weight:bold;color:#f7f4ab;}

.page_3{background:url(../images/page3_bg.jpg) center center;}
.page_3 .content{background:url(../images/page3_icon.png) no-repeat center 20px;}
.page_3 .content .list_wrap{width:40%;font-size:24px;}
.page_3 .content .list_wrap .list h5{color:#f7f4ab;font-weight:bold;line-height:40px;}
.page_3 .content .list_wrap .list p{color:#ffffff;line-height:36px;}
.page_3 .content .list_wrap .list p span{font-weight:bold;}
.page_3 .content .list_wrap_1{text-align:right;padding:98px 0 0 0;float:left;}
.page_3 .content .list_wrap_1 .list_1_1{padding-bottom:123px;}
.page_3 .content .list_wrap_1 .list_1_2{padding-bottom:88px;}
.page_3 .content .list_wrap_2{padding:0 0 0 0;float:right;}
.page_3 .content .list_wrap_2 .list_2_1{padding-bottom:104px;}
.page_3 .content .list_wrap_2 .list_2_2{padding-bottom:86px;}

.page_4{}
.page_4 .content{height:301px;background:url(../images/page4.png) no-repeat center center;}
.page_4 .content .dec_wrap{width:516px;margin:0 auto;text-align:center;color:#fff;font-size:24px;line-height:36px;}
.page_4 .content p{float:left;width:190px;}
.page_4 .content .p1{padding:126px 18px 0 50px;}
.page_4 .content .p2{padding:90px 34px 0 34px;}

.page_5{background:url(../images/page5_bg.jpg) no-repeat center center;}
.page_5 .title img{padding:20px 0 10px 0;}

.page_6{background:#253a96;}
.page_6 .content{color:#fff;}
.page_6 .content .list{padding:40px 20px;}
.page_6 .content h5{font-size:40px;color:#f7f5af;text-align:center;line-height:44px;background:url(../images/page6_circle.png) no-repeat center top;}
.page_6 .content h5 p{font-size:18px;}
.page_6 .content .clearfix{position:relative;}
.page_6 .content .people_wrap{width:322px;}
.page_6 .content .people{padding:28px 0 0 51px;}
.page_6 .content .name{font-size:32px;font-weight:bold;text-align:center;
	width:297px;height:76px;position:absolute;line-height:76px;top:230px;
}
.page_6 .content ul{width:590px;margin:70px 30px 0 0;}
.page_6 .content ul li{font-size:22px;line-height:34px;
	background-image:url(../images/star.png);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:36px;
}
.page_6 .content .left{background:url(../images/left.png) no-repeat center top;height:319px;padding:0 0 25px 0;margin:30px 0 0 0;background-size:100%;}
.page_6 .content .left .name{left:0;background:url(../images/page6_name_left.png) no-repeat center center;}
.page_6 .content .right{background:url(../images/right.png) no-repeat center top;height:319px;background-size:100%;}
.page_6 .content .right ul{margin-left:17px;}
.page_6 .content .right .name{right:0;background:url(../images/page6_name_right.png) no-repeat center center;}

.page_7{background:#039a7d url(../images/baisewen.png) no-repeat center top;}
.page_7 .content{height:571px;background:url(../images/page7_icon2.png) no-repeat center top;}
.page_7 .content .dec_wrap{float:left;width:36%;height:266px;position:relative;}
.page_7 .content .dec_wrap h5{color:#f7f5b2;font-size:24px;padding-bottom:10px;}
.page_7 .content .dec_wrap p{color:#fff;font-size:22px;line-height:36px;}
.page_7 .content .dec_wrap_left{padding:12px 0 0 130px;}
.page_7 .content .dec_wrap_right{padding:12px 0 0 70px;}

.page_7 .content .dec_wrap .gear{position:absolute;left:4px;top:4px;animation: rotate 5s linear infinite ;}
@keyframes rotate {
	0% {transform:rotate(0);}
	100%{transform:rotate(360deg);}
}

.page_8{}
.page_8 .tab{}
.page_8 .tab div{float:left;height:80px;line-height:80px;font-size:26px;color:#333333;width:331px;background:#f7f5b2;text-align:center;cursor:pointer;}
.page_8 .tab .center{margin:0 3px;}
.page_8 .tab .tab_1{border-radius:20px 0 0 0;}
.page_8 .tab .tab_3{border-radius:0 20px 0 0;}
.page_8 .tab .active{background:url(../images/page8_jianbian.png) repeat-x;font-size:30px;color:#fff;font-weight:bold;}
.page_8 .dec_wrap{padding:0 64px;min-height:570px;}
.page_8 .dec_wrap .list{display:none;}
.page_8 .dec_wrap h5{font-size:26px;color:#2c9077;font-weight:bold;padding:50px 0 22px 0;}
.page_8 .dec_wrap .dec{font-size:22px;color:#333333;line-height:40px;padding-bottom:10px;text-indent:128px;position:relative;}
.page_8 .dec_wrap .dec p{position:absolute;left:0;top:0;width:109px;height:44px;color:#fff;font-weight:bold;padding:0 6px 0 0;
	background:url(../images/page8_2.png) no-repeat center center;text-align:center;text-indent:0;
}

.page_9{background:#253a96;color:#fff;}
.page_9 .content .questions{position:relative;overflow:hidden;}
.page_9 .content .questions .qt{position:absolute;left:-100%;width:92%;overflow:hidden;padding-left:10px;padding-top:10px;}
.page_9 .content .questions h1{background:url(../images/Q.png) no-repeat bottom left;font-size: 24px;padding-left:60px;padding-top:24px;}
.page_9 .content .questions p.ans {margin:15px 0 35px;}
.page_9 .content ul li {float:left;cursor:pointer;margin-right:6px;position:relative;}
.page_9 .content ul li a {display:block;width:160px;height:160px;}
.page_9 .content ul li img {width:140px;height:140px;border:10px solid #27a265;border-radius:50%;}
.page_9 .content ul li.active img,
.page_9 .content ul li img:hover {border:10px solid #f4f298;}
.page_9 .content .item_wrap {position:relative;overflow:hidden;margin-top:20px;}
.page_9 .content .item_wrap .item {position:absolute;left:-100%;width:92%;overflow:hidden;padding-left:10px;padding-top:10px;}
.page_9 .content h2 {color:#f4f298;font-size:36px;width:auto;height:40px;font-weight:bold;}
.page_9 .content p.yljh {font-size:16px;}
.page_9 .content .item_wrap a {margin:30px 0 20px;display:block;width:120px;height:40px;text-align:center;line-height:40px;font-size:16px;
	border-radius:20px;border:1px solid #253a96;color:#253a96;background:white url(../images/page11_right.png) no-repeat 85% center;
}

.page_10{background:#009a7c;}

/*tab*/
.tab_wrap{width:100%;}
.tab_wrap .tab{width:1000px;}
.tab_wrap .tab li{float:left;cursor: pointer;font-size:30px;width:33.3%; background:yellow; }
.tab_wrap .tab li.active{background:red;}
.tab_wrap .item_wrap{position:relative;overflow:hidden;margin-top:20px;}
.tab_wrap .item_wrap .item{position: absolute;left:-1000px;width:1000px;overflow: hidden;}

#reg form label {margin: 8px 0;}
#reg form button{margin-top:46px;}

@media screen and (max-width:1000px) {
	body{font-size:1.4rem;line-height: 140%;}
	.m1000{width:98%;margin:0 auto;}
	.pc{display:none;}
	.mobile{display:block;}

	.page{padding:0 2% 3rem;}
	/*banner*/
	.header .m1000{width:100%;}
	
	.header{margin-top:0;height:520px;background:#fff url("../images/m_banner_bg.jpg") no-repeat center bottom;}
	.banner_main{padding:20px 0 0 0;}
	.banner_main img{width:84%;}
	.nav{padding:0;}
	.nav li br{display:block;}
	.nav li{padding:15px 0;}
	.nav li.menuOver{padding:15px 0 10px;}
	
	.page_1 .list_1{margin:0px 40px 20px 106px;}
	.page_1 .list_2{margin:0 0 20px 0;}
	.page_1 .list_3{margin:0px 40px 0 106px;}
	.page_1 .list_4{margin:0 0 0 0;}
	.page_3{background:url(../images/m_page3_bg.jpg) center top;}
	.page_3 .content{background:url(../images/m_page3_icon.png) no-repeat center 0;}
	.page_3 .content .list_wrap{font-size:21px;width:43%;}
	.page_3 .content .list_wrap_1{padding:86px 0 0 0;}
	.page_3 .content .list_wrap_1 .list_1_1{padding-bottom:33px;}
	.page_3 .content .list_wrap_1 .list_1_2{padding-bottom:70px;}
	.page_3 .content .list_wrap_2 .list_2_1{padding-top:8px;padding-bottom:72px;}
	.page_3 .content .list_wrap_2 .list_2_2{padding-bottom:70px;}
	.page_3 .content .list_wrap .list h5 br{display:block !important;}
	.page_5 .content img{width:100%;}
	
	.page_6 .content .people_wrap{width:188px;}
	.page_6 .content .people{width:66%;padding:16px 0 0 36px;}
	.page_6 .content .name{width:188px;font-size:24px;top:120px;}
	.page_6 .content .left .name{
		background: url(../images/page6_name_left.png) no-repeat left center;
		background-size:100%;
	}
	.page_6 .content .right .name{
		background:url(../images/page6_name_right.png) no-repeat center center;
		background-size: 100%;
	}
	.page_6 .content ul{width:70%;margin:8px 10px 0 0;}
	.page_6 .content ul li{font-size:20px;padding-left:26px;line-height:24px;background-position: left 0;}
	.page_6 .content .list{padding:40px 0;}
	.page_6 .content .left{height:192px;background:url(../images/m_left2.png) no-repeat center top;padding-bottom:20px;}
	.page_6 .content .right{height:192px;background:url(../images/m_right2.png) no-repeat center top;}
	.page_6 .content .right ul{margin-left:8px;}
	
	.page_7 .content{height:auto;background:url(../images/m_page7_icon.png) no-repeat center 4px;background-size:100%;}
	.page_7 .content .dec_wrap{width:41%;height:325px;}
	.page_7 .content .dec_wrap_left{padding:0 0 0 46px;}
	.page_7 .content .dec_wrap_right{padding:0 0 0 56px;}
	.page_7 .content .dec_wrap .gear{display:none;}
	.page_8 .tab div{width:33%;}
	.page_8 .dec_wrap{padding:0 10px;min-height:740px;}
	
	
	
	.page_9 .content ul.tab li{margin-right: 15.5%; margin-bottom: 20px;}
	.page_9 .content ul.tab .mobile_last{margin-right: 0;}
	.page_9 .content h2{height: 60px; font-size: 40px; font-weight: bold;}
	.page_9 .content p.yljh{font-size: 26px; line-height: 40px;}
	.page_9 .content .item_wrap a{width: 100%; height: 60px; font-size: 26px; line-height: 60px; background: white url(../images/page11_right.png) no-repeat 61% center; background-size: 20px 15px;}


}