.gm-service{
	height: 780px;
	background: url(../img/background1.png) no-repeat center top;
	position: relative;z-index: 999;
}
.title {
    text-align: center;
}
.title h3 {
    font-size: 32px;
    color: #333;
    font-weight: normal;
    letter-spacing: 2px;
}
.title h4 {
    position: relative;
    font-size: 14px;
    color: #666;
    max-width: 200px;
    margin: 5px auto 0 auto !important;
    font-weight: normal;
}
.title h4:before {
    content: '';
    position: absolute;
    top: 50%;
    height: 1px;
    background: #666;
    width: 30px;
    left: 0;
    z-index: 8;
}
.title h4:after {
    content: '';
    position: absolute;
    top: 50%;
    height: 1px;
    background: #666;
    width: 30px;
    z-index: 8;
    right: 0;
}
.title h4 em {
    background: transparent;
    z-index: 9;
    padding: 0 5px;
    line-height: 24px;
}
.service_list .list{
	width: 20%;
	height: 238px;
	float: left;
	position: relative;
	margin-bottom: 30px;
}
.service_list li .list_box{
	text-align: center;
}
.service_list li .list_box img{
	width: 151px;
	height: 151px;
}
.service_list li .list_box p{
	font-size: 16px;
    margin: 15px 0!important;
    color: #666;
    font-weight: 600;
}
.service_list li .list_hover{
	width: 192px;
	height: 238px;
	background: url(../img/hover_1.png) no-repeat;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
     -ms-transform: scale(0);
         transform: scale(0);
    opacity: 0;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -96px;
}
.service_list li .list_hover p{
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: 38px 0 15px 0;
}
.service_list li .list_hover ul{
	width: 126px;
	margin: 0 auto;
}
.service_list li .list_hover ul li{
	
	color: #fff;
	float: left;
}
.service_list li .list_hover ul li a{
	font-size: 12px;
	color: #fff;
	display: inline-block;
	padding: 0 5px;
}
.service_list li .list_hover .more{
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -51px;
	display: block;
	width: 103px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #75DAEE;
	text-align: center;
	color: #75DAEE;
	-moz-border-radius: 14px;
	     border-radius: 14px;
}
.service_list li:hover .list_box{
	display: none;
}
.service_list li:hover .list_hover{
	opacity: 1;
	-webkit-transform: scale(1);
    -moz-transform: scale(1);
     -ms-transform: scale(1);
	     transform: scale(1);
}
.service_list .list_2 .list_hover{
	background: url(../img/hover_2.png) no-repeat;
}
.service_list .list_3 .list_hover{
	background: url(../img/hover_3.png) no-repeat;
}
.service_list .list_4 .list_hover{
	background: url(../img/hover_4.png) no-repeat;
}
.service_list .list_5 .list_hover{
	background: url(../img/hover_6.png) no-repeat;
}
.service_list .list_6 .list_hover{
	background: url(../img/hover_3.png) no-repeat;
}
.service_list .list_7 .list_hover{
	background: url(../img/hover_6.png) no-repeat;
}
.service_list .list_8 .list_hover{
	background: url(../img/hover_1.png) no-repeat;
}
.service_list .list_9 .list_hover{
	background: url(../img/hover_2.png) no-repeat;
}
.service_list .list_10 .list_hover{
	background: url(../img/hover_1.png) no-repeat;
}
.gm-plan{
	height: 750px;
	background: url(../img/background2.png) no-repeat center top;
	position: relative;
}
.ftitle h3,.ftitle h4{
	color: #fff;
}
.ftitle h4:before,.ftitle h4:after{
	background: #fff;
}
.plan_list{
	margin-top: 25px;
}
.plan_list li{
	width: 292px;
	height: 197px;
	float: left;
	position: relative;
	margin: 0 0 10px 10px;
	overflow: hidden;
}
.plan_list li:nth-child(1),.plan_list li:nth-child(5){
	margin-left: 0px;
}
.plan_list li img{
	display: block;
	width: 292px;
	height: 197px;
	opacity: .6;
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
        transform: scale(1,1);
    transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
}
.plan_list li p{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: url(../img/back.png);
	color: #fff;
	font-size: 16px;
}
.plan_list li:hover img {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
}
.gm-about{
	height: 737px;
	background: url(../img/background5.png) no-repeat center top;
	position: relative;
}
.about_box{
	background: rgba(0,0,0,0.3);
    padding: 20px 50px;
    margin: 60px auto auto;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
}
.about_img {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 15px;
}
.about_box p {
    color: #fff;
    line-height: 32px;
    text-indent: 24px;
    font-size: 16px;
    margin: 20px 0;
}
.gm-partner{
	height: 735px;
	background: url(../img/background3.png) no-repeat center top;
	position: relative;
}
.partner-list{
	height: 384px;
	position: relative;
	margin-top: 40px;
}
.partner-list li{
	width: 130px;
	height: 114px;
}
.partner-list .li_1,.partner-list li:nth-child(1){
	position: absolute;
	top: 0;
	left: 102px;
}
.partner-list .li_2,.partner-list li:nth-child(2){
	position: absolute;
	top: 0;
	left: 325px;
}
.partner-list .li_3,.partner-list li:nth-child(3){
	position: absolute;
	top: 0;
	left: 540px;
}
.partner-list .li_4,.partner-list li:nth-child(4){
	position: absolute;
	top: 0;
	left: 750px;
}
.partner-list .li_5,.partner-list li:nth-child(5){
	position: absolute;
	top: 0;
	left: 970px;
}
.partner-list .li_6,.partner-list li:nth-child(6){
	position: absolute;
	top: 70px;
	left: 0px;
}
.partner-list .li_7,.partner-list li:nth-child(7){
	position: absolute;
	top: 70px;
	left: 213px;
}

.partner-list .li_8,.partner-list li:nth-child(8){
	position: absolute;
	top: 70px;
	left: 424px;
}
.partner-list .li_9,.partner-list li:nth-child(9){
	position: absolute;
	top: 70px;
	left: 640px;
}
.partner-list .li_10,.partner-list li:nth-child(10){
	position: absolute;
	top: 70px;
	left: 854px;
}
.partner-list .li_11,.partner-list li:nth-child(11){
	position: absolute;
	top: 70px;
	left: 1067px;
}
.partner-list .li_12,.partner-list li:nth-child(12){
	position: absolute;
	top: 135px;
	left: 102px;
}
.partner-list .li_13,.partner-list li:nth-child(13){
	position: absolute;
	top: 135px;
	left: 325px;
}
.partner-list .li_14,.partner-list li:nth-child(14){
	position: absolute;
	top: 135px;
	left: 540px;
}
.partner-list .li_15,.partner-list li:nth-child(15){
	position: absolute;
	top: 135px;
	left: 750px;
}
.partner-list .li_16,.partner-list li:nth-child(16){
	position: absolute;
	top: 135px;
	left: 970px;
}
.partner-list .li_17,.partner-list li:nth-child(17){
	position: absolute;
	top: 203px;
	left: 0px;
}
.partner-list .li_18,.partner-list li:nth-child(18){
	position: absolute;
	top: 203px;
	left: 213px;
}

.partner-list .li_19,.partner-list li:nth-child(19){
	position: absolute;
	top: 203px;
	left: 424px;
}
.partner-list .li_20,.partner-list li:nth-child(20){
	position: absolute;
	top: 203px;
	left: 640px;
}
.partner-list .li_21,.partner-list li:nth-child(21){
	position: absolute;
	top: 203px;
	left: 854px;
}
.partner-list .li_22,.partner-list li:nth-child(22){
	position: absolute;
	top: 203px;
	left: 1067px;
}
.partner-list .li_23,.partner-list li:nth-child(23){
	position: absolute;
	top: 267px;
	left: 540px;
}
.partner-list .li_24,.partner-list li:nth-child(24){
	position: absolute;
	top: 267px;
	left: 970px;
}
.gm-new{
	height: 687px;
	background: url(../img/background1.png) no-repeat center top;
	position: relative;
}
.index_new .new_left{
	width: 498px;
	height: 343px;
}
.index_new .new_left img{
	width: 498px;
	height: 343px;
}
.index_new .new_right{
	width: 670px;
}
.index_new .new_right li{
	height: 33px;
	line-height: 33px;
	border-bottom: 1px dashed #dfdfdf;
	font-size: 14px;
}
.index_new .new_right li .sort{
	color: #0064D4;
}
.index_new .new_right li .title{
	color: #777;
}
.index_new .new_right li .time{
	color: #d0d0d0;
}
.about_con{
	height: 639px;
}
.about_con_box {
	padding: 30px 10px 30px 30px;
    border: 1px solid #efefef;
    position: relative;
}
.about_con_box .box_left{
	width: 580px;
}
.about_con_box .box_left p{
	font-size: 16px;
	color: #676767;
	text-indent: 2em;
	line-height: 28px;
	margin-bottom: 10px;
	text-align: justify;
}
.about_con_box .box_left img{
	display: block;
	margin: 10px auto 30px auto;
}
.about_con_box .box_right{
	position: absolute;
	right: 10px;
	top: -25px;
	width: 552px;
	height: 425px;
}
.gm-about-service{
	background: url(../img/back1.png) no-repeat center;
	height: 438px;
	position: relative;
}
.gm-about-service .list li{
	width: 25%;
	float: left;
	text-align: center;
}
.gm-about-service .list li img{
	width: 121px;
	height: 80px;
}
.gm-about-service .list li p{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}
.gm-about-panel{
	background: url(../img/back2.png) no-repeat center top;
	height: 752px;
	position: relative;
}
.gm-about-panel .list_box{
	width: 50%;
	height: 196px;
	float: left;
	margin-bottom: 10px;
}
.gm-about-panel .list_box .list_box_r{
	width: 304px;
	height: 196px;
	background: url(../img/whb1.png) no-repeat;
	text-align: center;
}
.gm-about-panel .list_box .list_box_r h3{
	width: 50%;
	margin: 0 auto;
	font-size: 28px;
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-top: 40px;
}
.gm-about-panel .list_box .list_box_r span{
	font-size: 12px;
    color: #fff;
    display: block;
}
.gm-about-panel .list_box .list_box_r p{
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}
.gm-about-panel .list_box .list_box_l{
	width: 292px;
	height: 196px;
}
.gm-about-panel .list_box1 .list_box_r{
	background: url(../img/whb2.png) no-repeat;
}
.gm-about-panel .list_box2 .list_box_r{
	background: url(../img/whb3.png) no-repeat;
}
.gm-about-panel .list_box3 .list_box_r{
	background: url(../img/whb4.png) no-repeat;
}
.gm-public{
	height: 650px;
}
.gm-public .list li{
	width: 25%;
	float: left;
	margin-bottom: 25px;
}
.gm-public .list li .list_box{
	width: 258px;
	position: relative;
	margin: 0 auto;
}
.gm-public .list li .list_box p{
	color: #fff;
	font-size: 28px;
	position: absolute;
	top: 12px;
	left: 0;
	right: 0;
	text-align: center;
}
.gm-publice-account{
	background: url(../img/back3.png) no-repeat center top;
	height: 752px;
	position: relative;
}
.gm-publice-account .list_box{
	height: 67px;
	width: 33.3333%;
	float: left;
	margin-bottom: 30px;
}
.gm-publice-account .list_box .right{
	color: #fff;
	margin-left: 20px;
}
.gm-publice-account .list_box .right h3{
	font-size: 20px;
}
.gm-publice-account .list_box .right p{
	font-size: 14px;
}
.gm-process{
	background: url(../img/back2.png) no-repeat center top;
	height: 500px;
	position: relative;
}
.gm-process .list{
	position: relative;
}
.gm-process .list .ysj{
	width: 14px;
	height: 28px;
	position: absolute;
}
.gm-process .list .ysj1{
	top: 48px;
	left: 194px;
}
.gm-process .list .ysj2{
	top: 48px;
	left: 393px;
}
.gm-process .list .ysj3{
	top: 48px;
	left: 592px;
}
.gm-process .list .ysj4{
	top: 48px;
	right: 393px;
}
.gm-process .list .ysj5{
	top: 48px;
	right: 194px;
}
.gm-process .list li{
	width: 16.6666%;
	text-align: center;
	float: left;
}
.gm-process .list li h3{
	background: url(../img/process.png) no-repeat center center;
    width: 100px;
    height: 100px;
    line-height: 100px;
    font-size: 40px;
    color: #fff;
    margin: 10px auto !important;
    font-weight: normal;
}
.gm-process .list li p{
	font-size: 16px;
}
.gm-program{
	height: 650px;
}
.gm-program .list li{
	width: 33.3333%;
	text-align: center;
	float: left;
	margin-bottom: 15px;
	-moz-box-sizing:border-box;
	     box-sizing:border-box;
}
.gm-program .list li img{
	width: 101px;
	height: 103px;
	display: block;
	margin: 0 auto
}
.gm-program .list li h3{
	text-align: center;
    font-size: 30px;
    color: #333;
}
.gm-program .list li p {
    font-size: 14px;
    color: #666;
    line-height: 26px;
    padding-top: 10px;
    text-align: center;
    width: 290px;
    margin: 0 auto;
}
.gm-program .list li .hg{
	width: 40px;
	height: 2px;
	margin: 15px auto 0 auto;
	padding: 0;
}
.gm-program .list li .hg1{
	background-color: #ADEBF6;
}
.gm-program .list li .hg2{
	background-color: #F77B55;
}
.gm-program .list li .hg3{
	background-color: #AEECF7;
}
.gm-program .list li .hg4{
	background-color: #FFDB7A;
}
.gm-program .list li .hg5{
	background-color: #F77B55;
}
.gm-program .list li .hg6{
	background-color: #FFDB7A;
}

.gm-program-areas{
	background: url(../img/banck4.png) no-repeat center top;
	height: 840px;
	position: relative;
}
.gm-program-areas .list li{
	width: 25%;
	float: left;
	text-align: center;
	margin-bottom: 20px;
}
.gm-program-areas .list li .title p{
	font-size: 16px;
	color: #fff;
	line-height: 28px;
}
.gm-program-areas .list li .title .h1{
	color: #4C7CBA;
	font-size: 30px;
}
.gm-program-areas .list li .title .h2{
	color: #BE5051;
	font-size: 30px;
}
.gm-program-areas .list li .title .h3{
	color: #9BC057;
	font-size: 30px;
}
.gm-program-areas .list li .title .h4{
	color: #E99040;
	font-size: 30px;
}
.gm-program-areas .list li .title .h5{
	color: #E99040;
	font-size: 30px;
}
.gm-program-areas .list li .title .h6{
	color: #9BC057;
	font-size: 30px;
}
.gm-program-areas .list li .title .h7{
	color: #4C7CBA;
	font-size: 30px;
}
.gm-program-areas .list li .title .h8{
	color: #7C639D;
	font-size: 30px;
}
.gm-program-case{
	background: url(../img/background1.png) no-repeat center top;
	height: 1150px;
	position: relative;
}
.gm-program-case .list{
	position: relative;
	height: 820px;
}
.gm-program-case li{
	-moz-box-shadow: 0px 0px 9px #666;
    box-shadow: 0px 0px 9px #666;
}
.gm-program-case li img{display: block;max-width: 100%;}
.gm-program-case .ewm1,.gm-program-case li:nth-child(1){
	width: 254px;
	height: 260px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -127px;
}
.gm-program-case .ewm2,.gm-program-case li:nth-child(2){
	width: 254px;
	height: 260px;
	position: absolute;
	top: 280px;
	left: 50%;
	margin-left: -127px;
}
.gm-program-case .ewm3,.gm-program-case li:nth-child(3){
	width: 254px;
	height: 260px;
	position: absolute;
	top: 560px;
	left: 50%;
	margin-left: -127px;
}
.gm-program-case .ewm4,.gm-program-case li:nth-child(4){
	width: 128px;
	height: 128px;
	position: absolute;
	top: 101px;
	left: 123px;
}
.gm-program-case .ewm5,.gm-program-case li:nth-child(5){
	width: 177px;
	height: 178px;
	position: absolute;
	top: 50px;
	left: 273px;
}
.gm-program-case .ewm6,.gm-program-case li:nth-child(6){
	width: 177px;
	height: 178px;
	position: absolute;
	top: 50px;
	right: 273px;
}
.gm-program-case .ewm7,.gm-program-case li:nth-child(7){
	width: 128px;
	height: 128px;
	position: absolute;
	top: 101px;
	right: 123px;
}
.gm-program-case .ewm8,.gm-program-case li:nth-child(8){
	width: 102px;
	height: 102px;
	position: absolute;
	top: 250px;
	left: 70px;
}
.gm-program-case .ewm9,.gm-program-case li:nth-child(9){
	width: 261px;
	height: 267px;
	position: absolute;
	top: 250px;
	left: 193px;
}
.gm-program-case .ewm10,.gm-program-case li:nth-child(10){
	width: 261px;
	height: 267px;
	position: absolute;
	top: 250px;
	right: 193px;
}
.gm-program-case .ewm11,.gm-program-case li:nth-child(11){
	width: 102px;
	height: 102px;
	position: absolute;
	top: 250px;
	right: 70px;
}
.gm-program-case .ewm12,.gm-program-case li:nth-child(12){
	width: 125px;
	height: 125px;
	position: absolute;
	top: 377px;
	left: 47px;
}
.gm-program-case .ewm13,.gm-program-case li:nth-child(13){
	width: 125px;
	height: 125px;
	position: absolute;
	top: 377px;
	right: 47px;
}
.gm-program-case .ewm14,.gm-program-case li:nth-child(14){
	width: 144px;
	height: 145px;
	position: absolute;
	top: 537px;
	left: 110px;
}
.gm-program-case .ewm15,.gm-program-case li:nth-child(15){
	width: 177px;
	height: 178px;
	position: absolute;
	top: 537px;
	left: 276px;
}
.gm-program-case .ewm16,.gm-program-case li:nth-child(16){
	width: 177px;
	height: 178px;
	position: absolute;
	top: 537px;
	right: 276px;
}
.gm-program-case .ewm17,.gm-program-case li:nth-child(17){
	width: 144px;
	height: 145px;
	position: absolute;
	top: 537px;
	right: 110px;
}
.gm-rescode{
	height: 900px;
}
.gm-rescode .list li{
	width: 294px;
	height: 352px;
	float: left;
	padding: 40px 20px 0 20px;
	-moz-box-sizing:border-box;
	     box-sizing:border-box;
	margin:0 0 20px 8px;
}
.gm-rescode .list li:nth-child(1){
	margin-left: 0;
}
.gm-rescode .list li:nth-child(5){
	margin-left: 0;
}
.gm-rescode .list li p{
	color: #fff;
	font-size: 16px;
	line-height: 28px;
	text-align: justify;
}
.gm-rescode .list .list1,.gm-rescode .list li:nth-child(1){
	background: url(../img/res1.png) no-repeat;
}
.gm-rescode .list .list2,.gm-rescode .list li:nth-child(2){
	background: url(../img/res2.png) no-repeat;
}
.gm-rescode .list .list3,.gm-rescode .list li:nth-child(3){
	background: url(../img/res3.png) no-repeat;
}
.gm-rescode .list .list4,.gm-rescode .list li:nth-child(4){
	background: url(../img/res4.png) no-repeat;
}
.gm-rescode .list .list5,.gm-rescode .list li:nth-child(5){
	background: url(../img/res5.png) no-repeat;
}
.gm-rescode .list .list6,.gm-rescode .list li:nth-child(6){
	background: url(../img/res6.png) no-repeat;
}
.gm-rescode .list .list7,.gm-rescode .list li:nth-child(7){
	background: url(../img/res7.png) no-repeat;
}
.gm-rescode .list .list8,.gm-rescode .list li:nth-child(8){
	background: url(../img/res8.png) no-repeat;
}
.gm-rescode-about{
	background: url(../img/back4.png) no-repeat center top;
	height: 818px;
	position: relative;
}
.gm-rescode-about .about_con_box {
	padding: 89px 0 129px 70px;
    background-color: #fff;
    position: relative;
}
.gm-rescode-about .about_con_box .box_left{
	width: 321px;
}
.gm-rescode-about .about_con_box .box_left p{
	font-size: 16px;
	color: #676767;
	text-indent: 2em;
	line-height: 28px;
	margin-bottom: 10px;
	text-align: justify;
}
.gm-rescode-about .about_con_box .box_left img{
	display: block;
	margin: 10px auto 30px auto;
}
.gm-rescode-about .about_con_box .box_right{
	position: absolute;
	right: 60px;
	top: -25px;
	width: 624px;
	height: 490px;
}
.gm-rescode-what{
	background: url(../img/background1.png) no-repeat center top;
	height: 920px;
	position: relative;
}
.gm-rescode-what .what_box{
	margin-bottom: 55px;
}
.gm-rescode-what .what_box h3{
	width: 255px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	background: url(../img/whath3.png) no-repeat;
	margin: 0 auto 35px auto;
	font-weight: 400;
}
.gm-rescode-what .what_box1 h3{
	background: url(../img/whath2.png) no-repeat;
}
.gm-rescode-what .what_box3 h3{
	background: url(../img/whath4.png) no-repeat;
}
.gm-rescode-what .what_box ul li{
	text-align: center;
	float: left;
}
.gm-rescode-what .what_box ul li p{
	font-size: 16px;
	color: #656565;
	margin-top: 10px;
}
.gm-rescode-what .what_box1 ul li{
	width: 11.1111%;
}
.gm-rescode-what .what_box2 ul li{
	width: 9.09%;
}
.gm-rescode-what .what_box3 ul li{
	width: 16.666%;
}
.gm-rescode-huodong .title h4:before, .gm-rescode-huodong .title h4:after{
    height: 0;
}
.mbx{
	height: 60px;
	line-height: 60px;
	color: #999;
}
.mbx a{
	font-size: 16px;
	color: #999
}
.new {
	padding-bottom: 100px;
}
.new li{
	padding: 40px 0;
	border-bottom: 1px solid #dfdfdf;
}
.new li:nth-child(1){
	padding-top: 0;
}
.new .new_left{
	display: block;
	width: 221px;
	height: 221px;
	margin-right: 35px;
}
.new .new_left img{
	width: 221px;
	height: 221px;
}
.new .new_right{
	width: 920px;
}
.new .new_right .r_title h3{
	font-size: 25px;
	color: #333;
	font-weight: 400;
	margin: 30px 0 20px 0;
}
.new .new_right .r_txt{
	font-size: 16px;
	color: #999;
	line-height: 180%;
	text-indent: 2em;
	margin-bottom: 30px;
}
.new .new_right .r_bnt span{
	font-size: 14px;
	color: #9a9a9a;
}
.new .new_right .r_bnt a{
	font-size: 14px;
	color: #9a9a9a;
}
.page{
	padding-bottom: 140px;
	text-align: right;
}
.page li{
	display: inline-block;
	width: 39px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	border: 1px solid #dfdfdf;
	-moz-border-radius: 3px;
	     border-radius: 3px;
	font-size: 16px;
	color: #999;
	cursor: pointer;
}
.page .on,.page li:hover{
	background-color: #000;
	border: 1px solid #000;
	color: #fff;
}
.tab{
	padding-top: 25px;
}
.tab .tab_nav{
	text-align: center;
	margin-bottom: 50px;
}
.tab .tab_nav li{
	display: inline-block;
	height: 45px;
	line-height: 45px;
	margin: 0 19px;
}
.tab .tab_nav .active,.tab .tab_nav li:hover{
	border-bottom: 2px solid #000;
}
.tab .tab_nav li a{
	color: #000;
	font-size: 20px;
}
.tab .tab_con{
	padding-bottom: 60px;
}
.tab .tab_con li{
	width: 230px;
	height: 360px;
	-moz-border-radius: 10px;
	     border-radius: 10px;
	-moz-box-shadow: 3px 3px 8px #999;
    box-shadow: 3px 3px 8px #999;
    overflow: hidden;
    text-align: center;
    position: relative;
    float: left;
    margin: 0 0 30px 12px;
}
.tab .tab_con li:nth-child(1),.tab .tab_con li:nth-child(6){
	margin-left: 0;

}
.tab .tab_con li img{
	width: 177px;
	height: 177px;
	display: block;
	-moz-border-radius: 5px;
	     border-radius: 5px;
	border: 1px solid #dfdfdf;
	overflow: hidden;
	margin: 27px auto 0 auto;
}
.tab .tab_con li h3{
	margin-top: 30px;
	font-size: 18px;
	color: #000;
	font-weight: 550;
}
.tab .tab_con li span{
	display: inline-block;
	font-size: 16px;
	color: #5D9EFA;
	line-height: 230%;
	padding: 0 20px;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 15px;
}
.tab .tab_con li p{
	font-size: 14px;
	color: #9a9a9a;
}

.tab .tab_con li .totop{
	position: absolute;
	top:360px; 
	width: 230px;
	height: 360px;
	background-color: rgba(0,0,0,.4);
	-moz-transition: .5s all;
	transition: .5s all;
    -webkit-transition: .5s all;
}
.tab .tab_con li .totop img{
	width: 147px;
	height: 147px;
	display: block;
	-moz-border-radius: 15px;
	     border-radius: 15px;
	border: 0;
	overflow: hidden;
	margin: 86px auto 0 auto;
}
.tab .tab_con li .totop p{
	width: 138px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	background-color: #5D9EFA;
	-moz-border-radius: 16px;
	     border-radius: 16px;
	color: #fff;
	margin: 15px auto 0 auto;
}
.tab .tab_con li:hover .totop{
	top:0;
}
.tab .tab_con_gzh{
	padding-bottom: 60px;
}
.tab .tab_con_gzh li{
	width: 230px;
	height: 300px;
	-moz-border-radius: 10px;
	     border-radius: 10px;
	-moz-box-shadow: 1px 1px 9px #999;
    box-shadow: 1px 1px 9px #999;
    overflow: hidden;
    text-align: center;
    position: relative;
    float: left;
    margin: 0 0 30px 12px;
}
.tab .tab_con_gzh li:nth-child(1),.tab .tab_con_gzh li:nth-child(6){
	margin-left: 0;

}
.tab .tab_con_gzh li img{
	width: 152px;
	height: 152px;
	display: block;
	overflow: hidden;
	margin: 40px auto 30px auto;
}
.tab .tab_con_gzh li h3{
	padding-top: 15px;
	font-size: 18px;
	color: #000;
	font-weight: 550;
	border-top: 1px solid #dedede;
}
.tab .tab_con_gzh li p{
	font-size: 14px;
	color: #9a9a9a;
}
.tab .tab_con_ywym{
	padding-bottom: 60px;
}
.tab .tab_con_ywym li{
	padding: 40px 0;
	border-bottom: 1px solid #dfdfdf;
}
.tab .tab_con_ywym li .yw_l{
	display: inline-block;
	width: 185px;
	height: 170px;
}
.tab .tab_con_ywym li .yw_r{
	display: inline-block;
	width: 920px;
}
.tab .tab_con_ywym li .yw_r h3{
	font-weight: 400;
	font-size: 20px;
	margin: 15px 0; 
}
.tab .tab_con_ywym li .yw_r p{
	font-size: 16px;
	color: #a1a1a1;
	line-height: 180%;
	margin-bottom: 25px;
}
.tab .tab_con_ywym li .yw_r .r_down span{
	color: #cbcbcb;
	padding-right: 20px;
	font-size: 16px;
}
.tab .tab_con_ywym li .yw_r .r_down .shuliang{
	padding-left: 15px;
	background: url(../img/yan.png) no-repeat left;
}
.tab .tab_con_web{
	padding-bottom: 60px;
}
.tab .tab_con_web li{
	width: 586px;
	float: left;
	text-align: center;
	margin: 0 0 60px 25px;
}
.tab .tab_con_web li:nth-child(1),.tab .tab_con_web li:nth-child(3){
	margin-left: 0;
}
.tab .tab_con_web li img{
	width: 586px;
	height: 366px;
	-moz-border-radius: 10px;
	     border-radius: 10px;
	display: block;
	overflow: hidden;
	-moz-box-shadow: 1px 1px 9px #999;
    box-shadow: 1px 1px 9px #999;
    margin-bottom: 24px;
}
.tab .tab_con_web li h3{
	font-weight: 550;
	font-size: 20px;
	color: #666;
	margin-bottom: 10px;
}
.tab .tab_con_web li p{
	font-size: 14px;
	color: #999;
}
.new_ny{
	/*padding-bottom: 200px;*/
}
.newy_left{
	width: 700px;
	padding-right: 30px;
	border-right:1px solid #ddd;
	padding-bottom: 30px;
}
.newy_left .title{
	margin-bottom: 25px;
	text-align: left;
}
.newy_left .title h2{
	font-size: 24px;
	color: #333;
	margin-bottom: 10px;
}
.newy_left .title span{
	color: #999;
	font-size: 14px;
	margin-right: 100px;
}
.newy_left .content{
	margin-bottom: 50px;
}
.newy_left .content p{
	text-align: justify;
	text-indent: 2em;
	line-height: 180%;
	margin-bottom: 10px;
	color: #999;
}
.newy_left .content img{
	width: 497px;
	margin: 25px auto;
	display: block;
}
.newy_left .sxy div{
	color: #333;
	height: 37px;
	line-height: 37px;
}
.newy_left .sxy div span{
	display: inline-block;
	height: 37px;
	line-height: 37px;
}
.newy_left .sxy div a{
	width: 270px;
	display: inline-block;
	border: 1px solid #ddd;
	padding: 0 10px;
	margin-left: 10px;
	color: #333;
	font-size: 14px;
	height: 37px;
	line-height: 37px;
}
.newy_left .sxy div a i{
	width: 260px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}
.newy_right{
	width: 436px;
}
.newy_right form{
	margin-bottom: 20px;
}
.newy_right input{
	width: 365px;
	border: 1px solid #ddd;
	border-right: 0;
	height: 44px;
	padding-left: 15px;
	-moz-box-sizing:border-box;
	     box-sizing:border-box;
}
.newy_right button{
	border: 1px solid #ddd;
	height: 44px;
	width: 68px;
	background: url(../img/sousuo.png) no-repeat center center;
}
.newy_right .tj{
	margin-bottom: 38px;
}
.newy_right .tj p{
	height: 58px;
	line-height: 58px;
	background: url(../img/tuijian.jpg) no-repeat ;
	width: 100%;
	font-size: 24px;
	color: #fff;
	padding-left: 15px;
}
.newy_right .tj ul li {
	height: 44px;
	line-height: 44px;
	border-bottom: 1px dashed #ddd;
}
.newy_right .tj ul li a{
	color: #999;
	display: block;
	width: 400px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.newy_right input::input-placeholder{color:#999!important;} 

.newy_right input::-webkit-input-placeholder{ 
color: #999!important; 
} 
.newy_right input:-moz-placeholder { 
color: #999!important; 
} 
.newy_right input::-moz-placeholder { 
color: #999!important; 
} 
.newy_right input:-ms-input-placeholder { 
color: #999!important; 
} 
.solution_tab{
	margin-bottom: 160px;
	margin-top: 20px;
}
.solution_tab .tab-hd{
	width: 338px;
	border-top: 1px solid #eee;
}
.solution_tab .tab-hd li{
	height: 76px;
	line-height: 76px;
	text-align: center;
	font-size: 18px;
	color: #333;
	border: 1px solid #eee;
	border-top: 0;
	cursor: pointer;
}
.solution_tab .tab-hd li a{color: #333;}
.solution_tab .tab-hd .active{
	background: url(../img/dtitle.png) no-repeat;
	border: 0;
	color: #fff;
}
.solution_tab .tab-hd .active a{color: #fff;}
.solution_tab .tab-bd{
	width: 780px;
	border-left: 1px solid #ddd;
	padding-left: 40px;

}
.solution_tab .tab-bd .hidd{
	display: none;
}
.solution_tab .tab-bd .show{
	display: block;
}
.solution_tab .tab-bd .concent h3{
	font-size: 24px;
	color: #333;
	margin-bottom: 25px;
	font-weight: 400;
}
.solution_tab .tab-bd .concent .so_title{
	height: 38px;
	line-height: 38px;
	width: 180px;
	padding-left: 40px;
	background:url(../img/xtitle.png) no-repeat ;
	color: #fff;
	font-size: 16px;
	margin-bottom: 20px;
}
.solution_tab .tab-bd .concent .txt{
	font-size: 14px;
	color: #999;
	line-height: 180%;
	text-indent: 2em;
	margin-bottom: 25px;
}
.solution_tab .tab-bd .concent .box li{
	background: url(../img/list_y.png) no-repeat left 5px;
	padding-left: 20px;
	font-size: 14px;
	color: #999;
	margin-bottom: 15px;
}
.solution_tab .tab-bd .concent .img_box img{
	width: 100%;
}
.gm-store-solved .list li{
	width:281px;
	height:254px;
	background:rgba(255,255,255,1);
	-moz-box-shadow: 2px 2px 9px #ccc;
	     box-shadow: 2px 2px 9px #ccc;
	float: left;
	margin-left: 25px;
	margin-bottom: 25px;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.gm-store-solved .list li:hover{
	transform: translate(0px,-5px);
    -ms-transform: translate(0px,-5px);
    -webkit-transform: translate(0px,-5px);
}
.gm-store-solved .list li:nth-child(1),.gm-store-solved .list li:nth-child(5){
	margin-left: 0
}
.gm-store-solved .list li img{
	width: 61px;
	height: 61px;
	margin: 0 auto;
	display: block;
	margin-bottom: 20px;
	margin-top: 40px;
}
.gm-store-solved .list li h3{
	font-size: 24px;
	color: #333;
	text-align: center;
	margin-bottom: 16px;
}
.gm-store-solved .list li p{
	font-size: 14px;
	color: #999;
	line-height: 21px;
	width: 80%;
	text-align: justify;
	margin: 0 auto;
}
.gm-store-solved .list .list1{
	border-top: 2px solid #709EF4
}
.gm-store-solved .list .list2{
	border-top: 2px solid #F4B470
}
.gm-store-solved .list .list3{
	border-top: 2px solid #36CA78
}
.gm-store-solved .list .list4{
	border-top: 2px solid #CA3658
}
.gm-store-buy{
	background-color: #FAFAFA;
	height: 417px;
}
.gm-store-buy .buy_list li{
	width: 600px;
	height: 98px;
	float: left;
	position: relative;
	margin-bottom: 20px;
}
.gm-store-buy .buy_list li h3{
	font-size: 20px;
	color: #333;
	margin-top: 27px;
	margin-bottom: 16px;
	margin-left: 45px;
}
.gm-store-buy .buy_list li p{
	width: 523px;
	text-align: justify;
	font-size: 14px;
	color: #999;
	margin-left: 45px;
}
.gm-store-buy .buy_list li img{
	width: 61px;
	height: 52px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
.gm-store-work{
	height: 650px;
}
.gm-store-work .list li{
	width: 16.6666%;
	float: left;
	margin-bottom: 25px;
}
.gm-store-work .list li img{
	width: 127px;
	height: 126px;
	display: block;
	margin: 0 auto;
}
.gm-store-work .list li p{
	font-size: 18px;
	color: #666;
	text-align: center;
	margin-top: 12px;
}
.gm-traced-platform{
	height: 741px;
	background-color: #FAFAFA;
}
.gm-traced-platform .list li{
	width:558px;
	height:165px;
	background-color: #fff;
	-moz-box-shadow: 2px 2px 9px #ccc;
	     box-shadow: 2px 2px 9px #ccc;
	margin-bottom: 20px;
}
.gm-traced-platform .list li:nth-child(1),.gm-traced-platform .list li:nth-child(3),.gm-traced-platform .list li:nth-child(5){
	float: left;
}
.gm-traced-platform .list li:nth-child(2),.gm-traced-platform .list li:nth-child(4),.gm-traced-platform .list li:nth-child(6){
	float: right;
}
.gm-traced-platform .list li img{
	width: 49px;
	height: 44px;
	display: block;
	margin-top: 25px;
	margin-left: 22px;
}
.gm-traced-platform .list li .right{
	width: 80%;
	margin-left:20px 
}
.gm-traced-platform .list li .right h3{
	font-size: 24px;
	color: #333;
	margin-bottom: 10px;
	margin-top: 26px;
}
.gm-traced-platform .list li .right p{
	font-size: 16px;
	color: #666;
	text-align: justify;
}
.gm-traced-value{
	height: 777px;
}
.gm-traced-value .list li{
	width:291px;
	height:260px;
	-moz-box-shadow:0px 0px 9px #ccc;
	     box-shadow:0px 0px 9px #ccc;
	margin-bottom: 15px;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.gm-traced-value .list li:hover{
	transform: translate(0px,-5px);
    -ms-transform: translate(0px,-5px);
    -webkit-transform: translate(0px,-5px);
} 
.gm-traced-value .list li .number{
	margin: 30px auto 8px auto;
	display: block;
}
.gm-traced-value .list li .img{
	display: block;
	width:291px;
	height:260px;
}
.gm-traced-value .list li span{
	width:22px;
	height:2px;
	background-color: #7393FB;
	margin: 0 auto;
	display: block;
}
.gm-traced-value .list li h3{
	font-size: 26px;
	color: #333;
	text-align: center;
	margin-top: 23px;
}
.gm-traced-value .list li h4{
	margin: 20px auto 0 auto;
	font-size: 14px;
	line-height: 21px;
	color: #999;
	width: 80%;
}
.gm-traced-value .list li p{
	/*margin: 20px auto 0 auto;*/
	/*font-size: 14px;
	line-height: 21px;
	color: #999;
	width: 80%;*/
}
.gm-traced-youshi{
	background-color: #FAFAFA;
	height: 633px;
}
.gm-traced-youshi .list li{
	width:393px;
	height:390px;
	background-color: #fff;
}
.gm-traced-youshi .list li img{
	display: block;
	width: 167px;
	height: 121px;
	margin: 31px auto 0 auto;
}
.gm-traced-youshi .list li p{
	width: 80%;
	text-align: justify;
	font-size: 14px;
	color: #999;
	margin: 20px auto 0 auto;
}
.gm-traced-youshi .list .list1,.gm-traced-youshi .list li:nth-child(1){
	border-top: 2px solid #F35B3C;
}
.gm-traced-youshi .list .list1 h3,.gm-traced-youshi .list li:nth-child(1) h3{
	color: #F35B3C;
	font-size: 40px;
	text-align: center;
	margin-top: 30px;
}
.gm-traced-youshi .list .list2,.gm-traced-youshi .list li:nth-child(2){
	border-top: 2px solid #4E9FF7;
}
.gm-traced-youshi .list .list2 h3,.gm-traced-youshi .list li:nth-child(2) h3{
	color: #4E9FF7;
	font-size: 40px;
	text-align: center;
	margin-top: 30px;
}
.gm-traced-youshi .list .list3,.gm-traced-youshi .list li:nth-child(3){
	border-top: 2px solid #F2B629;
}
.gm-traced-youshi .list .list3 h3,.gm-traced-youshi .list li:nth-child(3) h3{
	color: #F2B629;
	font-size: 40px;
	text-align: center;
	margin-top: 30px;
}
.gm-traced-process .list li{
	width: 33.333%;
	height: 158px;
	position: relative;
	margin-bottom: 30px;
}
.gm-traced-process .list li h3{
	font-size: 20px;
	color: #333;
	margin-top: 27px;
	margin-bottom: 16px;
	margin-left: 45px;
}
.gm-traced-process .list li p{
	width: 523px;
	text-align: justify;
	font-size: 14px;
	color: #999;
	margin-left: 45px;
	width: 50%;
}
.gm-traced-process .list li img{
	width: 61px;
	height: 52px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
.gm-traced-process{
	height: 654px;
}
.gm-traced-service{
	background-color: #FAFAFA;
	height: 488px;
}
.gm-traced-service .list li{
	background-color: #fff;
	width:233px;
	height:235px;
	-webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.gm-traced-service .list li:hover{
	transform: translate(0px,-5px);
    -ms-transform: translate(0px,-5px);
    -webkit-transform: translate(0px,-5px);
    -moz-box-shadow: 0px 0px 9px #ccc;
    box-shadow: 0px 0px 9px #ccc;
}
.gm-traced-service .list li img{
	display: block;
	margin: 40px auto 0 auto;
	width:72px;
	height:68px;
}
.gm-traced-service .list li p{
	width: 160px;
	margin: 19px auto 0 auto;
	text-align: center;
	font-size: 14px;
	color: #999;
	line-height: 21px;
}
.gm-traced-case{
	height:820px ;
}
.gm-traced-case li{
	overflow: hidden;
	border:1px solid #ddd;
	margin-bottom: 20px;
}
.gm-traced-case li:hover img{
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}
.gm-traced-case li img{
	width:291px;
	height:253px;
	display: block;
    transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
}
.gm-price-what{
	height: 605px;
}
.gm-price-what .concent{
	position: relative;
	padding-top: 112px;
}
.gm-price-what .concent .right{
	position: absolute;
	top: 50px;
	right: -131px;
	width: 724px;
	height: 435px;
	display: block;
}
.gm-price-what .concent .left{
	width: 641px;
}
.gm-price-what .concent .left p{
	font-size: 18px;
	color: #999;
	line-height: 28px;
	text-align: justify;
	text-indent: 3.5em;
}
.gm-price-what .concent .left .p1{
	background: url(../img/ws.png) no-repeat left -1px;
	margin-bottom: 50px
}
.gm-price-what .concent .left .p2{
	background: url(../img/kj.png) no-repeat left -1px;
}
.gm-price-pricing{
	background: url(../img/kjbg.png) no-repeat center top;
	height: 1205px;
}
.gm-price-pricing .list li{
	width: 590px;
	height: 144px;
	background-color: #fff;
	-moz-box-shadow: 2px 2px 9px #666;
	     box-shadow: 2px 2px 9px #666;
	margin-bottom: 20px;
}
.gm-price-pricing .list li h3{
	margin: 30px 0 8px 0;
	padding-left: 55px;
	background: url(../img/pir.png) no-repeat 20px 1px;
	font-size: 20px;
	color: #666;
}
.gm-price-pricing .list li p{
	font-size: 14px;
	color: #999;
	padding-left: 55px;
	width: 87%;
	text-align: justify;
}
.gm-price-tu{
	height: 500px;
}
.gm-price-tu .kjtu img{
	width: 100%;
	display: block;
}
.gm-distribution-what .head{
	font-size: 24px;
	color: #333;
	text-align: center;
	margin-top: 40px;
}
.gm-distribution-what .concent .left{
	display: block;
	width: 450px;
    height: 487px;
}
.gm-distribution-what .concent .right{
	width: 731px;
}
.gm-distribution-what .concent .right .top{
	font-size: 16px;
	line-height: 30px;
	text-align: justify;
	margin-top: 86px;
}
.gm-distribution-what .concent .right table {
	width: 260px;
	margin-top: 46px;
}
.gm-distribution-what .concent .right table tbody{
	border: 1px solid #666;
}
.gm-distribution-what .concent .right table td{
	width: 50%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	color: #666;
	border: 1px solid #666;
}
.gm-distribution-what .concent .right .lie{
	width: 445px;
	margin-top: 36px;
}
.gm-distribution-what .concent .right .lie li{
	height: 68px;
	background: url(../img/liebg.png) no-repeat;
	color: #fff;
	font-size: 14px;
	padding: 10px 20px 0 20px;
}
.gm-distribution-systems .list li{
	width:292px;
	height:292px;
	background:rgba(255,255,255,1);
	-moz-box-shadow: 2px 2px 9px #ccc;
	     box-shadow: 2px 2px 9px #ccc;
	float: left;
	margin-bottom: 25px;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.gm-distribution-systems .list li:hover{
	transform:translate(0px,-5px);
	-ms-transform:translate(0px,-5px); 
	-webkit-transform:translate(0px,-5px);

}
.gm-distribution-systems .list li img{
	width: 105px;
	height: 83px;
	margin: 0 auto;
	display: block;
	margin-bottom: 20px;
	margin-top: 32px;
}
.gm-distribution-systems .list li h3{
	font-size: 18px;
	color: #666;
	text-align: center;
	margin-bottom: 16px;
}
.gm-distribution-systems .list li p{
	font-size: 14px;
	color: #999;
	line-height: 21px;
	width: 80%;
	text-align: justify;
	margin: 0 auto;
}
.gm-distribution-systems .list .list1{
	border-top: 2px solid #709EF4
}
.gm-distribution-systems .list .list2{
	border-top: 2px solid #F4B470
}
.gm-distribution-systems .list .list3{
	border-top: 2px solid #36CA78
}
.gm-distribution-systems .list .list4{
	border-top: 2px solid #CA3658
}
.gm-distribution-whats{
	height: 590px;
	background-color: #FAFAFA;
}
.gm-distribution-whats .list li{
	width: 346px;
	height: 332px;
	color: #fff;
	background: url(../img/sjlist.png) no-repeat;
}
.gm-distribution-whats .list li h3{
	font-size: 26px;
	text-align: center;
	margin: 50px 0 28px 0;
}
.gm-distribution-whats .list li p{
	width: 252px;
	font-size: 14px;
	margin: 0 auto;
	text-align: justify;
}
.gm-distribution-whats .list img{
	width: 35px;
	height: 14px;
	margin-top: 168px;
}
.gm-distribution-make{
	height: 769px;
	background-color: #FAFAFA;
}
.gm-distribution-make .list li{
	width: 345px;
	height: 257px;
	text-align: center;
	margin-bottom: 40px
}
.gm-distribution-make .list li:nth-child(4){
	margin-left: 130px;
}
.gm-distribution-make .list li:nth-child(5){
	margin-right: 130px;
}
.gm-distribution-make .list li h3{
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.gm-distribution-make .list li p{
	font-size: 14px;
	color: #999;
}
.gm-distribution-six{
	height: 1100px;
}
.gm-distribution-six .concent .img{
	width: 574px;
	height: 415px;
}
.gm-distribution-six .concent ul{
	margin-top: 50px;
}
.gm-distribution-six .concent ul li{
	position: relative;
	width: 542px;
	height: 121px;
	padding-top: 30px;
	-moz-box-sizing:border-box;
	     box-sizing:border-box;
}
.gm-distribution-six .concent ul li img{
	position: absolute;
	top: 0;
	left: 0;
}
.gm-distribution-six .concent ul li h3{
	font-size: 20px;
	margin: 0 0 10px 45px;
}
.gm-distribution-six .concent ul li p{
	margin-left: 45px;
	color: #999;
	font-size: 14px;
}
.youxio{
		background: red
	}
/*.box-de-psad{
		width: 1200px;background: #ccc;margin: 0 auto
	}*/
