@charset "utf-8";
/* CSS Document */

.banner{height:19.1257%;position:relative;overflow:hidden;top:85px;}
.obj-f img{width:100%;}

.index_title{width:100%;padding-top:90px;padding-bottom:50px;position:relative;}
.index_title_line{height:2px;background:url(../images/index_title_line.png) no-repeat top center;width:20%;left:40%;position:absolute;top:105px;}
.index_title h2{font-size:30px;color:#333333;font-weight:bold;padding:0 20px;z-index:9999;width:30%;margin-left:auto;margin-right:auto;position:relative;}
.index_title p{font-size:13px;color:#555;padding-top:20px;}
.index_con{-webkit-transition: all 1s;transition: all 1s;position:relative;}
.index_conbox{}

.index_products{-webkit-transition: all 1s;transition: all 1s;width:87%;margin-left:auto;margin-right:auto;padding-top:50px;}
.index_products.scthide{margin-top:70px;}
.index_products_bigimg{width:54%;float:left;}
.index_products_class{width:45%;float:right;}
.index_products_class li{width:24.8%;float:left;-webkit-transition: all 2s;transition: all 2s; opacity:1;background-color:#e5e5e5;height:128px;margin-bottom:1px;margin-left:1px;}
.index_products_class li a p{padding:45px 20px;}
.index_products_class li:hover{background-color:#e15352;}
.index_products_class li:hover a p{color:#FFF;}
.index_products_class li:nth-child(2){background-color:#535f6f;color:#FFF;}
.index_products_class li:nth-child(2) a p{color:#FFF;}
.index_products_class li:nth-child(2):hover{background-color:#e15352;}

.index_products_class li:nth-child(5){background-color:#535f6f;color:#FFF;}
.index_products_class li:nth-child(5) a p{color:#FFF;}
.index_products_class li:nth-child(5):hover{background-color:#e15352;}

.index_products_class li:nth-child(7){background-color:#535f6f;color:#FFF;}
.index_products_class li:nth-child(7) a p{color:#FFF;}
.index_products_class li:nth-child(7):hover{background-color:#e15352;}

.index_products_class li:nth-child(10){background-color:#535f6f;color:#FFF;}
.index_products_class li:nth-child(10) a p{color:#FFF;}
.index_products_class li:nth-child(10):hover{background-color:#e15352;}

.index_products_class li:nth-child(4){background-color:#e15352;}
.index_products_class li:nth-child(4) a p{color:#FFF;}
.index_products_class li:nth-child(4):hover{background-color:#535f6f;}

.index_products_class li:nth-child(12){background-color:#e15352;}
.index_products_class li:nth-child(12) a p{color:#FFF;}
.index_products_class li:nth-child(12):hover{background-color:#535f6f;}

.index_products_class li.scthide{ opacity:0.5;}


.index_products li p{text-align:center;}
.about_count{width:100%;padding-bottom:40px;clear:both;}
.about_count li{float:left;width:calc(33.33333% - 1px);text-align:center;}
.about_count li span{font-size:60px;font-family:Arial, Helvetica, sans-serif;font-weight:bolder;color:#df2820;line-height:60px;padding-bottom:0;}
.about_count li p{font-size:14px;color:#555;line-height:30px;}
.about_count_br{border-right:1px solid #E9E9E9;}
.about-txt{text-align:justify;}
/******关于九州*******/
.index_company{background:url(../images/index_company_bg.jpg) no-repeat top center; background-size:cover;background-color:#F9F9F9;-webkit-transition: all 1s;transition: all 1s;}
.index_company.scthide{margin-top:20px;}
.index_company_con{width:87%;margin-left:auto;margin-right:auto;}
.index_company_pic{float:right;width:47%;}
.index_company_pic img{width:100%;}

.index_company_ys li{float:left;width:19%;margin-left:1.25%;height:320px;position:relative;-webkit-transition: all 1s;transition: all 1s;overflow:hidden;margin-bottom:15px; opacity:0.92; transition:all 2s;}
.index_company_ys li p{position:absolute;bottom:0;width:100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_company_ys li img{transition:all 2s;max-width:90%;max-height:90%;}
.index_company_ys li:hover img{transform:scale(1.2);}

.index_company_ys li:nth-child(5n+1){margin-left:0;}
.index_company_ys li:nth-child(1){}
.index_company_ys li:nth-child(4){}
.index_company_ys li:nth-child(2){}
.index_company_ys li:nth-child(3){}
.index_company_ys li:nth-child(5){}
.index_company_spic{width:30%;float:left;}
.index_company_spic img{margin-top:30%;}
.index_company_stxt{width:65%;float:left;text-align:left;color:#FFF; transition:all 0.6sl}

.index_company_stxt h3{margin-top:10%;color:#FFF;margin-bottom:3%;font-weight:bolder;font-size:16px;}
.index_company_stxt p{line-height:20px;color:#FFF;font-size:12px;}
.index_company_button{position:absolute;top:20%;width:60%;left:20%;height:36px;line-height:36px;background-color:#FFF; opacity:0.9;font-size:18px;color:#333;font-weight:bold;}
#index_company_con{height:425px;overflow:hidden;}
.index_morebtn{width:20%;height:36px;line-height:36px;background-color:#FFF; opacity:0.9;margin:40px auto;border-radius:3px;border:1px solid #E6E6E6;}
.index_morebtn span{display:block;width:100%;height:36px;line-height:36px;}
.index_morebtn:hover{background-color:#E6E6E6;}
.index_morebtn:hover span a{color:#FFF;}

.index_ys{background:url(../images/index_ys_bg.jpg) no-repeat top center;background-size:100% 100%;-webkit-transition: all 1s;transition: all 1s;opacity:0.2;padding-top:60px;}
.index_ys.scthide{opacity:1;padding-top:0;}
.index_ys .index_title h2{color:#F9F9F9;}
.index_ys .index_title p{color:#E9E9E9;}
.index_ys ul{width:87%;margin-left:auto;margin-right:auto;}
.index_ys li{float:left;background-color:#F1F1F1;height:295px;width:18%;margin-left:2.5%;position:relative; transition:all 0.6s;}
.index_ys li p{margin-top:40px;font-size:14px;font-weight:bold;}
.index_ys li:first-child{margin-left:0;}
.index_ys li img{padding-top:30px;width:70%;}
.index_ys li:nth-child(3) img{width:100%;height:65%;padding-bottom:0;padding-top:inherit;position:absolute;bottom:0;left:0;}
.index_ys li:hover{transform:scale(1.1);}
.index_ys_line{width:15%;height:2px;position:absolute;top:23%;background-color:#A9A9A9;left:42.5%;}

/*****合作伙伴*****/
.index_hz{-webkit-transition: all 1s;transition: all 1s;}
.index_hz.scthide{margin-top:20px;}
.index_hz ul{width:87%;margin-left:auto;margin-right:auto;-webkit-transition: all 1s;transition: all 1s;}
.index_hz li{float:left;width:17.8%;margin-left:2.5%;margin-bottom:15px;border:1px solid #F6F6F6;}
.index_hz li:hover{border:1px solid #F33;}
.index_hz li:nth-child(5n+1){margin-left:0;}
.index_hz li img{width:85%;margin-top:6px;margin-bottom:6px;}
.index_hz li p{line-height:20px;padding-bottom:7px;}

/*****首页新闻******/
.index_news{padding-bottom:90px;-webkit-transition: all 1s;transition: all 1s;}
.index_news.scthide{margin-top:20px;}
.index_news li{width:calc(32% - 2px);margin-left:2%;float:left;background-color:#FFF;border:1px solid #F3F3F3;text-align:left;margin-bottom:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_news li:nth-child(3n+1){margin-left:0;}
.index_news li p{white-space:normal;font-size:12px;color:#999;line-height:21px;}
.index_news li h3{margin-bottom:10px;font-weight:bolder;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.index_news li span{float:right;padding-left:5px;color:#999;}
.index_news_img{width:100%;height:200px;overflow:hidden;}
.index_news_img img{width:100%;height:100%;transition:all 2s;}
.index_news_img:hover img{transform:scale(1.3);}
.index_news_txt{width:90%;margin-left:5%;margin-top:15px;padding-bottom:15px;}
.index_news_txt h3 a{font-weight:bolder;font-size:15px;}
.index_news_txt h3 a:hover{color:#F63;}
.index_news_date{font-size:12px;color:#999;margin-top:10px;height:24px;line-height:24px;position:relative;}
.index_news_date span{float:right;}
.index_news_date span a{color:#e95a56;}
.index_news_date span img{position:relative;top:6px;padding-right:3px;}

.index_contact{width:100%;background:url(../images/index_contact.jpg) no-repeat top center;background-size:cover;min-height:400px;padding-bottom:60px;}
.index_contact.scthide{margin-top:20px;}

.index_contactnav{padding:30px 40px;text-align:left;color:#666;line-height:30px;width:60%;margin:0 auto;background-color:#FFF; opacity:0.9;border-radius:40px;overflow:hidden;}
.index_contactnav h1{color:#555;font-size:18px;line-height:30px;margin-top:12px;margin-bottom:20px;font-weight:bolder;color:#c44546;}
.index_contactnav li{padding-top:6px;line-height:22px;padding-bottom:6px;font-size:14px;}
.index_contactnav p{line-height:36px;}
.contactCompany{padding:20px 8%;}
.contactCompany p{color:#ffeaea;font-size:16px; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;}
#contactTel{font-size:30px;font-family:Verdana, Geneva, sans-serif;margin-top:40px;margin-bottom:20px;border-bottom:1px solid #F3F3F3;line-height:40px;vertical-align: middle;position:relative;}
.contact_yh{background-image: linear-gradient(to right,#bb3939,#a13434);color:#FFF;border-radius:10px;overflow:hidden;height:58px;line-height:22px;padding:10px 20px;font-size:16px;font-weight:bolder;line-height:30px;width:90%;}
.contact_yh span{padding-left:40px;color:#FFF;font-weight:bolder;}

@media screen and (max-width:1024px){
.index_hz li{float:left;width:17.2%;margin-left:2.5%;margin-bottom:15px;border:1px solid #F6F6F6;}
}
@media screen and (max-width:768px){
.index_ys li{height:220px;}
}
@media screen and (max-width:640px){
	.pt30{padding-top:10px;}
	.banner{width:100%;height:200px;top:60px;}
	.banner img{max-width:100%;}
	.index_title{padding-top:60px;padding-bottom:20px;width:90%;margin-left:5%;}
	.index_title h2{font-size:1.8em;padding:0 20px;width:60%;}
	.index_title p{font-size:0.9em;line-height:1.2em;}
.about_count{padding-bottom:0.8em;}
.about_count li{width:calc(28% -1px);overflow:hidden;}
.about_count li:nth-child(2){width:calc(44% -1px);}
.about_count li span{display:block;width:100%;font-size:1.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.about_count li p{font-size:0.9em;line-height:1.25em;text-indent:0;}
.about_txt{font-size:1.1em;}
.index_products_bigimg{width:100%;}
.index_products_bigimg img{width:100%;}
.index_products_class{width:100%;float:none;}
.index_products_class li{width:33%;}
	
	.index_products{width:90%;padding-top:20px;}
.index_products ul{margin-top:30px;}
.index_products li{width:30%;margin-left:1.5%;margin-right:1.5%;margin-bottom:20px;}
.index_products li.scthide{ opacity:0.5;}
.index_products li img{width:98%;margin-bottom:5px;}
.index_products li:hover img{border:none;}
.index_morebtn{width:40%;}

/******关于九州*******/
.index_company_ys{width:100%;float:none;}
.index_company_ys li{width:47%;height:200px;padding-top:10px;padding-bottom:5px;margin-right:3%; margin-left:0;background-color:#FFF;border-radius:10px;overflow:hidden;}
.index_company_ys li p{bottom:5px;}
.index_company_ys li img{max-width:90%;margin-left:auto;margin-right:auto;margin-top:10px;max-height:160px;}
.index_company_pic{width:100%;float:none;}
#index_company_con{overflow:visible;}

.index_ys{padding-top:30px;}
.index_ys ul{width:90%;margin-left:auto;margin-right:auto;}
.index_ys li{float:left;height:200px;width:49%;margin-left:2%;margin-bottom:10px;}
.index_ys li:nth-child(2n+1){margin-left:0;}
.index_ys li p{margin-top:20px;}
.index_ys li:first-child{margin-left:0;}
.index_ys li img{padding-top:5px;}
.index_ys li:nth-child(3) img{width:100%;height:60%;}
.index_ys li:hover{transform:scale(1.1);}
.index_ys_line{width:15%;height:2px;position:absolute;top:23%;background-color:#A9A9A9;left:42.5%;}

/*****合作伙伴*****/
.index_hz ul{width:90%;}
.index_hz li{float:left;width:31%;margin-left:1.5%;}
.index_hz li:nth-child(5n+1){margin-left:1.5%;}
.index_hz li:nth-child(3n+1){margin-left:0;}

/*****新闻*******/
.index_news{padding-bottom:30px;}
.index_news li{width:100%; margin-left:0;}

.index_contactnav{width:90%;padding:30px 3%;}
.contact_yh{height:90px;}
.contact_yh span{display:block;padding-left:0;}
}


