@charset "utf-8";
/*slider code css*/
.slider{
	margin-top: 54px;
}
.box{width: 100%;height: 150px;margin: 0px auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 100%;height: 150px;position: relative;overflow: hidden;}
.box-1 ul li:nth-child(1){
	background: url(../images/slider2_1.jpg) 50% 50% no-repeat;
}
.box-1 ul li:nth-child(2){
	background: url(../images/slider3_1.jpg) 50% 50% no-repeat;
}
.box-1 ul li:nth-child(3){
	background: url(../images/slider4_2.jpg) 50% 50% no-repeat;
}
.box-1 ul li img{display:block;width: 100%; height: 150px;}
.box-1 .box-text{
	display: none;
}
.box-1 .box-text-1{
	display: none;
}
.box-2{position: absolute;right: 42%;bottom: 10px;}
.box-2 ul li{float:left;width: 6px;height: 6px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(255,255,255,0.7);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(0,124,195,0.6);}
.box-3{
	display: none;
}
/*search code css*/
.search{
	display: none;
}
/*products code css*/
.products{
	width: 96%;margin: 20px auto;
}
.index_title{
	text-align: center;/*background: url(../images/biaoti2.gif) 50% 10px no-repeat;height: 68px;*/
}
.index_title h3{
	font-size: 1.5em;color: #007cc3;text-shadow: 5px 3px 5px rgba(0, 0, 0, 0.1);mix-blend-mode: multiply;
}
.index_title h5{
	font-size: 1em;line-height: 24px;font-weight: normal;color: #333333;
}
.pro_menu{
	margin-top: 10px;
}
.pro_menu_title{
	display: none;
}
.pro_ul li{
	float: left;margin-right: 2%;width: 32%;height: 30px;background: rgba(0,124,195,1.0);text-align: center;line-height: 30px;margin-bottom: 10px;border-radius: 5px;box-shadow:0px 0px  2px 1px #ccc;
}
.pro_ul li:nth-child(3n){
	margin-right: 0;
}
.pro_ul li a{
	color: #ffffff;font-size: 0.9em;text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.3);
}
.pronav_list{
	display: none;
}
.pro_container{
	width: 100%;margin-top: 10px;
}
.pro_list{
	width: 100%;display: none;
}
.pro_active{
	display: block;
}
.pro_list_image{
	width: 48%;margin-right: 4%;margin-bottom: 10px;float: left;
}
.pro_list_image:nth-child(2n){
	margin-right: 0;
}
.pro_list_image a img{
	width: 100%;height: auto;
}
.pro_list_image a p{
	text-align: center;line-height: 30px;font-size: 0.9em;
}
/*solution code css*/
.solution{
	width: 100%;
}
.sol_list{
	width: 96%;margin: 20px auto;
}
.sol_list_iamge{
	width: 48%;margin-right: 4%;margin-bottom: 20px;float: left;position: relative;
}
.sol_list_iamge:nth-child(2n){
	margin-right: 0;
}
.sol_list_img{
	width: 100%;overflow: hidden;
}
.sol_list_iamge a img{
	width: 100%;height: auto;
}
.sol_list_img p{
	line-height: 30px;text-align: center;font-size: 0.9em;
}
.soli_list_desc{
	position: absolute;left: 0;top: 0;width: 100%;background: rgba(30,30,30,0.6);display: none;color: #ffffff;
}
.soli_list_desc p{
	font-weight: normal;line-height: 36px;padding: 30px;font-size: 0.95em;text-indent: 1.9em;
}
/*adver code css*/
.adver{
	width: 100%;
}
.about-num{
	background: url(../images/adver1.png);height: 190px;
	/*-webkit-animation:news 2.5s 3s;
	animation:news 2.5s 3s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;*/
}
.about-num2{
	display: none;
}
@-webkit-keyframes news{
	0%{-webkit-transform:translateY(600px);}
	100%{-webkit-transform:translateY(0px);}
}
@keyframes news{
	0%{-webkit-transform:translateY(600px);}
	100%{-webkit-transform:translateY(0px);}
}
.about-span{
	width: 100%;
}
.about-num span{
	font-size: 0.9em;height: 85px;color: #ffffff;display: inline-block;width: 44%;margin-left: 4%;text-align: center;margin-top: 8px;
}
.about-num span:nth-child(4){
	margin-right: 0;
}
.about-num span b{
	font-size: 1.8em;color: #15a842;
}
/*advantage code css*/
.advantage{
	margin-top: 20px;
}
.adv_container{
	width: 96%;margin: 20px auto;
}
.adv_list{
	margin-bottom: 20px;
}
.adv_left{
	width: 100%;
}
.adv_left img{
	width: 100%;height: auto;margin-bottom: 10px;
}
.adv_left h3{
	font-size: 1.2em;color: #007cc3;text-shadow: 5px 3px 5px rgba(0, 0, 0, 0.1);mix-blend-mode: multiply;
}
.adv_left h4{
	font-size: 1em;line-height: 34px;font-weight: normal;
}
.adv_left p{
	line-height: 30px;font-size: 0.9em;
}
.adv_left b{
	color: #007cc3;border: 1px solid #007cc3;width: 16px;height: 16px;display: inline-block;text-align: center;line-height: 16px;margin-right: 6px;font-weight: bold;
}
.adv_right{
	width: 100%;
}
.adv_right img{
	width: 100%;height: auto;margin-bottom: 10px;
}
.adv_right h3{
	font-size: 1.2em;color: #007cc3;text-shadow: 5px 3px 5px rgba(0, 0, 0, 0.1);mix-blend-mode: multiply;
}
.adv_right h4{
	font-size: 1em;line-height: 34px;font-weight: normal;
}
.adv_right p{
	line-height: 30px;font-size: 0.9em;
}
.adv_right b{
	color: #007cc3;border: 1px solid #007cc3;width: 16px;height: 16px;display: inline-block;text-align: center;line-height: 16px;margin-right: 6px;font-weight: bold;
}
.adv_middle{
	display: none;
}
/*introduce code css*/
.introduce{
	width: 100%;margin: 20px auto;
}
.intro_title{
	margin-bottom: 20px;
}
.intro_left{
	width: 96%;margin:0px auto;margin-top: 10px;
}
.intro_left p{
	text-indent: 2em;margin-bottom: 10px;line-height: 20px;font-size: 0.9em;
}
.intro_left a{
	width: 30%;height: 34px;margin-left: 35%;text-align: center;line-height: 34px;background: #007cc3;color: #ffffff;display: inline-block;font-size: 0.9em;border-radius: 8px;text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.1);mix-blend-mode: multiply;box-shadow:0px 0px  3px 2px #aaa;
}
.intro_right{
	width: 100%;margin-top: 20px;
}
.intro_right video{
	width: 100%;
}
/*cooperate code css*/
.cooperate{
	width: 100%;margin: 20px 0px;position: relative;
}
.co_container{
	width: 85%;margin: 20px auto;
}
.show_box {
	height: 150px;width: 100%;position: relative;overflow: hidden;
}
.pic_box {
	position: absolute;width: 400%;
}
.pic {
	float: left;width: 8.3%;
}
.pic img{
	width: 90%;height: auto;cursor: pointer;
}
.leftBtn,.rightBtn {
	position: absolute;text-align: center;color: #666666;font-size: 2em;top: 110px;cursor: pointer;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
}
.leftBtn {
	left: 0;
}
.rightBtn {
	right: 0;
}
/*news code css*/
.news{
	width: 96%;margin: 20px auto;
}
.news_title{
	margin-bottom: 20px;
}
.news_left{
	width: 100%;
}
.news_left h3{
	font-size: 1em;
}
.news_left h3 span{
	cursor: pointer;padding: 7px 15px;text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.3);mix-blend-mode: multiply;
}
.span_active{
	color: #ffffff;background: #007cc3;
}
.news_left h3 font{
	vertical-align: bottom;padding: 7px 15px;
}
.news_left h3 b{
	display: none;
}
.news_left_all{
	width: 100%;display: none;
}
.news_left_cont{
	width: 100%;margin-top: 20px;
}
.news_cont_text{
	width: 100%;
}
.news_cont_img{
	width: 100%;margin-top: 10px;
}
.news_cont_img img{
	width: 100%;height: auto;
}
.news_left_cont a h4{
	font-size: 1em;margin-bottom: 10px;
}
.news_left_cont a p{
	text-indent: 1.8em;line-height: 24px;font-size: 0.9em;
}
.news_left_list{
	width: 90%;margin: 0px auto;margin-top: 20px;
}
.news_left_list li{
	margin-bottom: 15px;list-style: disc;
}
.news_left_list li a{
	line-height: 30px;font-size: 0.95em;
}
.news_left_list li a span{
	float: right;color: #666666;margin-top: 2px;
}
.news_right{
	width: 100%;display: none;
}
.news_right h3{
	display: none;
}
.news_right_container{
	margin-top: 20px;
}
.news_cont_list{
	border-bottom: 1px dotted #007cc3;padding-bottom: 10px;padding-top: 10px;
}
.news_cont_list:nth-child(1){
	padding-top: 0;
}
.news_cont_list p{
	font-size: 0.95em;
}
.news_cont_list p span{
	vertical-align: top;margin-right: 20px;display: inline-block;width: 46px;height: 20px;font-size: 0.9em;text-align: center;line-height: 20px;color: #ffffff;
}
.news_cont_list p.question{
	margin-bottom: 5px;
}
.news_cont_list p.question span{
	background: #007cc3;
}
.news_cont_list p.answer span{
	background: #15a842;
}

