/*top_bar*/
.topWrap{
	width: 100%;
	height: 35px;
	margin: 0 auto;
	background: #0f95f3;
	overflow: hidden;
}
.top_bar{
	width: 1200px;
	margin: 0 auto;
	height:auto;
	line-height: 35px;
	overflow: hidden;
}
.top_bar .top_left{
	float: left;
	font-size: 12px;
	color: #fff;
}
.top_bar .top_right{
	float: right;
	margin-right:0;
}
.top_bar .top_right p{
	float: left;
	margin-left: 46px;
	font-size: 12px;
	color: #fff;
}
.top_bar .top_right p.icon{
	display: inline-block;
	width:auto;
	height: 35px;
	text-indent: 32px;
}
.top_bar .top_right p.icon1{
	background: url(../img/top_icon1.png) no-repeat 0 5px;
}
.top_bar .top_right p.icon2{
	background: url(../img/top_icon2.png) no-repeat 0 5px;
}
.top_bar .top_right p.icon3{
	background: url(../img/top_icon3.png) no-repeat 0 5px;
}
/*nav*/
.navWrap{
	width: 1200px;
	margin: 0 auto;
	height: 80px;
	overflow: hidden;
	position: relative;
}
.navWrap .nav-login{
	line-height: 80px;
	position: absolute;
	right: 0;
	font-size: 14px;
}
.navWrap .nav-login:hover{
	color: #218ce1;
}

.navWrap .logo{
	float: left;
	width:40%;
	height: 100%;
	display: flex;
	align-items: center;
}
.navWrap .logo img{
	/*width: 294px;
	height: 64px;*/
	width:80%;
}
.navWrap .nav_bar{
	float:right;
	margin-right: 0;
	width: 56%;
}
.navWrap .nav_bar a{
	float: left;
    height: 80px;
    line-height: 80px;
    padding: 0 22px;
    /* margin-left: 36px; */
    font-size: 14px;
    display: inline-block;
    width: auto;
    /*width: 68px;*/
    text-align: center;
	box-sizing: border-box;
}
.navWrap .nav_bar a:hover{
	background: #0f95f3;
	color: #fff !important;
}
.navWrap .nav_bar a.cur{
	/*background: #0f95f3;
	color: #fff;*/
	color: #218ce1;
	border-bottom: 4px solid #0f95f3;
	font-weight: 600;
}
/*banner*/
.index_banner{
	width: 100%;

	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.slideBox{
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
}
.slideBox .hd{
	height:10px;
	overflow:hidden;
	position:absolute;
	right:49%;
	bottom:30px;
	z-index:1;
}
.slideBox .hd ul{
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox .hd ul li{
	float:left;
	margin-right:16px;
	border-radius: 50%;
	width:10px;
	height:10px;
	text-align:center;
	background:#fff;
	cursor:pointer;
}
.slideBox .hd ul li.on{
	background:#0f95f3;
	color:#fff;
}
.slideBox .bd{
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd li{}
.slideBox .bd img{
	width:100%;
	height:auto;
	display:block;
}
/*main*/
.mainWrap{
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
	height: 467px;
	background: url(../temp/bg_001.png) no-repeat 0 0;
	overflow: hidden;
	background-position: center center;
}
.main_one{
	width: 1200px;
	margin: 44px auto;
	height: auto;
	overflow: hidden;
}
.main_one .bg_wz{
	width: 1200px;
	font-size: 12px;
	text-align: center;
	text-transform: Uppercase;
	color: #414141;
    line-height: 35px;
}

.main_one .wow{
	display: block;
    flex: 0 1 100%;
    height: 2px;
    background:url(../img/line_01.png) no-repeat 0 0;
    margin-top:20px;
    margin-left: 455px;

}
.main_one .main_left{
	float: left;
	position: relative;
}
.main_one .main_left img{
	width: 425px;
	height: 300px;
}
.main_one .main_left .video{
	width: 425px;
	height: 300px;
}
.main_one .main_left .video_but{
	width: 84px;
	height: 84px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -42px;
	margin-top: -42px;
}
.main_one .main_right {
	float: left;
	margin-left: 75px;
	width: 700px;
}
.main_one .main_right .r_left{
	float: left;
}
.main_one h2{
	display: block;
    /* width: 97px; */
    height: 28px;
    color: #414141;
    text-align: center;
    line-height: 28px;
    /* background: #0f95f3; */
    font-size:26px;
    margin-bottom: 0px;
    margin-top: -16px;
    /* padding: 20px; */
    /* background: #f0f1f2; */
    width: 1200px;
    /* margin-left: 540px; */
    /* padding-left: 10px; */
    /* padding-right: 10px; */
    /* padding: 20px;*/
}
.main_one .main_right .dt_con{
	display: block;
	padding-bottom: 25px;
	border-bottom: 1px solid #d4d4d4;
}
.main_one .main_right h3{
	font-size: 13px;
	color: #333333;
}
.main_one .main_right a:hover h3{
	color: #0F95F3;
}
.main_one .main_right p{
	width: 300px;
	text-indent: 2em;
	font-size: 12px;
	color: #9b9b9b;
	line-height:23px;
}
.main_one .main_right .r_right{
	float: left;
	margin-left: 70px;
}
.main_one .main_right .r_right img{
	margin-top:15px;
	width: 299px;
	height: 225px;
}
.mainWrapa{
	background: #f7f7f7;
}
.main_two .main_right p{
	width:700px;
	color: #333;
}
.picScroll-left{
	position: relative;
	width:1200px;
	margin: 22px auto 0;
	overflow:hidden;
	position:relative;
}
.picScroll-left .hd{
	position: absolute;
	width: 1200px;
	margin-top:37px;
	overflow:hidden;
	height:120px;
	z-index: 10;
}
.picScroll-left .hd .prev{
	display:block;
	width: 30px;
    height: 70px;
	float:left;
	margin-left:0px;
	overflow:hidden;
	cursor:pointer;
	background:url(../img/arrow_left.png) no-repeat 0 0;
}
.picScroll-left .hd .next{
	display:block;
	width: 30px;
    height: 70px;
	float:right;
	margin-right:0px;
	overflow:hidden;
	cursor:pointer;
	background:url(../img/arrow_right.png) no-repeat 0 0;
}
.picScroll-left .bd{
	padding:0px;
}
.picScroll-left .bd ul{
	overflow:hidden;
	zoom:1;
}
.picScroll-left .bd ul li{
	margin-right:107px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}
.picScroll-left .bd ul li .pic{
	text-align:center;
}
.picScroll-left .bd ul li .pic img{
	width:220px;
	height:150px;
	display:block;
	padding:0px;
}
/*foot*/
.footWrap{
	width:100%;
	height: auto;
	margin: 0 auto;
	border-top: 1px solid #d4d4d4;
}
.footer{
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
	background-color: #191929;
}
.footer .foot_l{
	float: left;
	width: 360px;
}
.footer .foot_r{
	float: right;
	margin-right:0;
	width: 400px;
	*width:390px;
}
.footer  p{
	display: block;
	font-size: 12px;
	color: #9b9b9b;
	line-height: 38px;
}
.footer p img{
	position: relative;
	top: 5px;
	*top:-7px;
	margin-right: 7px;
}
.footer p a{
	color: #9b9b9b;
	margin: 0 10px;
}
.foot_r p.wz{
	float: right;
	display: block;
	*float: right;
	*width: 390px;
}
.foot_r p.wza{
	*text-indent:52px;
}
.foot_r p a.linkUs{
	margin-right: 0;
}
.footer p a:hover{
	color: #0F95F3;
}

/*页角*/
ul li{
	list-style-type:none;

}

/*foot*/
.fooler_a{
	background-color: #191929;
	/* padding-bottom: 40px; */

}
.footer{
	width: 1200px;
	margin: 0 auto;
	min-height: 50px;
}
.footer .f1{
width: 25%;
float: left;
margin-left: 64px;
}
.footer h3{
margin-bottom: 10px;
color: #909090;
font-size: 16px;
margin-top: 20px;
}
.footer ul li{
font-size: 12px;
width: 100%;
color: #919191;
float: none;
line-height: 22px;
}
.footer ul li a{
color: #919191;
text-decoration:none;
}
.footer ul li a:hover{
color: #fff;
}

/*公司动态*/
.trends_banner{
	width: 100%;
	margin: 0 auto;
	border: none;
	height: 340px;
	min-width: 1200px;
	background-image: url(../temp/trends_banner.jpg);
	background-repeat:no-repeat
	/* overflow: hidden; */
}
/* .trends_banner a{
	display: block; */
    /* width: 1920px;
    height: 340px; */
    /* margin: 0 auto; */
/* }
.trends_color{
	width: 1200px;
	height: 340px;
	margin: 0 auto;
	overflow: hidden;
}

/*content*/
.contentWrap{
	width:1200px;
	margin: 0 auto;
	height: auto;
	position: relative;
	z-index:10;
	font-size: 14px;
	color:#666;
	line-height: 32px;
}
.contentWrap a:hover{
	color: #007aff;
}
.contentWrap h2{
	font-size: 12px;
	margin: 20px 0 0 0;
    height: 30px;
	border-bottom: 1px solid #eee;
	color: #adadad;
}

.dayao_introduce{
	text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
	margin-top: 20px;
	color: #414141;

}
.content_dayao span{
	margin: 0 auto;
    border-bottom: 2px solid #007aff;
    width: 46px;
    height: 2px;
    /* background: #000; */
	display: block;
	margin-bottom: 20px;
}
.content_slide{
	float: left;
	position: relative;
	margin-top: -30px;
	z-index: 100;
	width: 184px;
	background: url(../img/content_bg.png) no-repeat 0 0;
}
.content_slide .slide_top{
	width: 100%;
	overflow: hidden;
}
.content_slide .slide_top h2{
	margin-left:20px;
	font-size: 22px;
	color: #fff;
	margin-top: 66px;
	letter-spacing: 5px;
	font-weight: normal;
}
.content_slide .slide_top  p{
	margin-left:20px;
	font-size: 18px;
	color: #fafafa;
	letter-spacing: 5px;
	margin-top: 17px;
	margin-bottom:44px;
}
.content_slide .slide_bot{
	width: 100%;
	height: auto;
	margin:0px auto 0;
	overflow: hidden;
	background: url(../img/content_bga.png) no-repeat center top;
}
.content_slide .slide_bot ul li{
	width: 50%;
	float: left;
	text-align: center;
	overflow: hidden;
	margin: 25px 0 0 0;
	margin-bottom: 45px;
}
.content_slide .slide_bot ul li a img{
	width: 36px;
	height: 30px;
}
.content_slide .slide_bot ul li a p{
	font-size: 12px;
	color: #383838;
	margin-top: 12px;
}
.content_slide .slide_bot strong{
	display: block;
	font-size: 12px;
	color: #9b9b9b;
	text-align: center;
}
.content_slide .slide_bot .img{
	width:145px;
	height: 145px;
	margin:20px auto 45px;
	margin-left:20px;
}
.content_trends{
	float: left;
	width: 1200px
}
.content_trends h2{
	margin: 28px auto 0;
	line-height: 48px;
	border-bottom: 1px solid #D4D4D4;
	font-size: 13px;
	color: #333333;
}
.content_trends h2 a{
	color: #9b9b9b;
}
.content_trends h2 i{
	font-style: normal;
	margin: 0 8px;
}
.content_trends a:hover{
	color: #0F95F3;
}
.content_trends ul li{
	margin: 55px auto 0;
}
.content_trends ul li a h3{
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 5px;
}
.content_trends ul li a:hover h3{
	color:#0F95F3;
}
.content_trends ul li p{
	font-size: 12px;
	color: #9B9B9B;
	line-height: 23px;
	text-align: justify;
}
.content_trends .page{
	width: auto;
	margin: 45px auto 36px;
	text-align: center;
	margin-left: 9px;
}
.content_trends .page a{
	display: inline-block;
	width: 28px;
	height: 34px;
	border: 1px solid #D4D4D4;
	text-align: center;
	line-height: 34px;
	margin-right: 17px;
	color: #333;
	font-size: 12px;
}
.content_trends .page a.cur{
	background: #D4D4D4;
}
.content_trends .page a:hover{
	background: #D4D4D4;
}
/*产品中心*/

.content_trends dl{
	margin: 50px auto 0;
	height: auto;
	overflow: hidden;
}
.content_trends dl dd{
	float: left;
	width: 238px;
	float: left;
	margin-right: 48px;
}
.content_trends dl dd.last{
	margin-right: 0px;
}
.content_trends dl dd a {
	display: block;
	border: 1px solid #D4D4D4;
}
.content_trends dl dd a:hover {
	border: 1px solid #0F95F3;
}
.content_trends dl dd a img{
	width: 236px;
	height: 140px;
	margin-bottom: 15px;
}
.content_trends dl dd a em{
	display: block;
	font-size: 12px;
	color: #333333;
	margin-bottom: 30px;
	margin-left: 15px;
	letter-spacing: 2px;
}
.content_trends dl dd a span{
	display:inline-block;
	background: #0F95F3;
	width: 140px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	color: #fff;
	margin: 0 auto 18px;
	margin-left: 50px;
}
/*产品中心分类*/

/*公司简介*/
.content_brief h2{
	margin-bottom: 55PX;
}
.content_brief p{
	font-size: 12px;
	color: #333333;
	text-indent: 2em;
	margin-bottom: 55px;
	line-height: 35px;
}
.content_brief .brief_img{
	display: block;
	overflow: hidden;
	margin-bottom: 55px;
}
.content_brief .brief_img img{
	width: 449px;
	height: 154px;
	float: left;
}
/*关于我们*/
.content_about{
	padding-bottom: 36px;
}
.content_about .about_l{
	margin-top: 30px;
	width: 43%;
    /*margin-right: 1%;*/
    /*margin-left: 2%;*/
}
.about_l{
	/*border: 1px solid #eee;*/
    padding: 20px;
}
.content_about .about_l p{
	font-size: 12px;
	color: #333333;
	line-height: 22px;
}

.content_about .about_r{
	float: left;
	margin-left:96px;
	width: 316px;
}
.content_about .about_r img{
	margin-top: 105px;
	width:314px;
	height:236px;
}
.content_about .about_r p{
	margin-top: 25px;
	text-align: center;
	font-size: 12px;
	color: #333;
}

/*联系我们*/
.content_link .link_l{
	float: left;
	margin-top: 50px;
	width: 526px;
}
.content_link .link_l p.title{
	font-size: 12px;
	color: #333333;
}
.content_link .link_l .infor{
	display: block;
	width: 100%;
	margin-top: 18px;
}
.content_link .link_l  .border{
	width:auto;
	height: auto;
	overflow:hidden ;
	border: 1px solid #D4D4D4;
	margin-bottom: 10px;
}
.content_link .link_l  .name{
	float: left;
	width: 199px;
	height: 40px;
	margin-right: 12px;
}
.content_link .link_l .tell{
	float: left;
	width:310px;
	height: 40px;
}
.content_link .link_l .proposal{
	float: left;
	width:524px;
	height: 40px;
}
.content_link .link_l .border label{
	line-height: 40px;
	font-size: 12px;
	color: #9b9b9b;
	margin-left: 12px;
	*position: relative;
	*top: -10px;
}
.content_link .link_l .border input{
	height: 40px;
	width:auto;
	display: inline-block;
	background: none;
	line-height: 40px;
	text-indent: 8px;
	font-size: 14px;
	color: #9b9b9b;
}
.content_link .link_l .name input{
	width: 130px;
}
.content_link .link_l .tell input{
	width: 250px;
}
.content_link .link_l .proposal input{
	width: 390px;
}
.content_link .link_l .border textarea{
	width: 98%;
	padding: 0 1%;
	height: 210px;
	resize: none;
	background: none;
	text-indent: 4px;
	line-height: 24px;
	font-size: 14px;
	color: #9b9b9b;
	*width: 100%;
}
.content_link .link_l .submit{
	width: 100%;
	margin: 12px auto 70px;
	text-align: center;
	height: 40px;
}
.content_link .link_l  .button{
	width: 200px;
	height: 40px;
	*height:40px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	background: #35a5f1;
	cursor: pointer;
}
.content_link .link_l  .button:hover{
	background: #0F95F3;
}
.content_link .link_r{
	float: left;
	margin-left:72px;
	width: 366px;
	height: 600px;
}
.content_link .link_r img{
	width:366px;
	height: 178px;
	margin-top:118px ;
}
/*公司介绍new*/
.cpy_introduction{
	width:100%;
	text-align: center;

    padding: 4% 0;

}
.cpy_introduction .int_all{
	margin: 0 auto;
    width: 1100px;
    height: 364px;
    margin-bottom: 20px;
}
.all_left{
	float: left;
	width: 48%;
}
.all_left img{
    cursor: pointer;
    transition: all 0.6s;
}
.all_left img:hover{
	transform: scale(1.4);

}

.all_right{
	float: right;
	width: 48%;
}
.all_right .abt_us{
	width:314px;
	height: 86px;
	background: url(../img/abtus.jpg) no-repeat 0 0;
	margin-top: 30px

}
.abt_us p{
	text-align: left;
	width: 104px;
    /* margin-left: 9%; */
    /* margin-top: -2%; */
    padding-top: 6%;
    font-size: 26px;
    color: #414141;
    border-bottom: 2px solid #007aff;
}
.int_content{
	text-align: left;
    line-height: 28px;
    font-size: 14px;
    text-indent: 32px;
    margin-top: 9px;
}
.know_more{
	margin-top: 20px;
	background: none;
    float: right;
}
.know_more a{
	display: block;
	background: #007aff;
    color: #fff;
    padding: 10px;
    font-size: 14px;
    border-radius: 4px;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
	cursor: pointer;
	box-shadow: 0px 4px 9px -1px #0082f15e;
}
.know_more a:hover{
	background: #0042eb;
}

/*联系我们*/
.content_us{
	width: 100%;
	min-width: 1200px;
    margin: 0 auto;
    height: 368px;
    background: url(../img/ctcus.jpg) no-repeat 0 0;
	overflow: hidden;
	background-position: center center;
}
.content_us_all{
	margin:0 auto;
	width: 1200px;
	height: 400px;
}
.us_all_pn li{
	  width: 31%;
	  float: left;
	  margin-right: 2%;
	  text-align: center;
	  color: #6f6f6f;
}
.us_phone{

}
/*新闻样式*/
#app {
    width: 1200px;
    display: flex;
    justify-content: space-between;
	position: relative;
	margin-top: 60px;
    margin-bottom: 100px;
}
.app_news{
	display: block;
	margin:0 auto;
	width: 1000px;
	height:40px;
	border-bottom: 1px solid rgb(233, 233, 233);
	font-size: 12px;
	color: rgb(206, 206, 206);
	text-align: center;
	margin-bottom: 20px;
}

.box {
    width: 280px;
    overflow: hidden;
    background: #f6f6f6;
    box-sizing: border-box;
    padding: 0 15px 25px 15px;
}

.box a {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #535353;
    text-decoration: none;
}

.box a:hover {
    color: #0f95f3;
}

.imgBox {
    width: 280px;
    height: 186.67px;
    overflow: hidden;
}

.imgBox img {
    width: 100%;
    height: 100%;
    transition: all 0.6s linear;
}

.source {
    border: 1px solid #535353;
    padding: 6px 20px;
    border-radius: 25px;
    margin: 20px;
}

.title {
    margin-bottom: 20px;
    font-size: 20px;
}

.detail {
    font-size: 14px;
    line-height: 160%;
    text-align: justify;
    width: 100%;
}

/*切换按钮*/
.clear{
	width: 100%;
	height: 80px;
	margin-top: -80px;
}
#app_scroll{
	width: 1200px;
	height: 80%;

	margin: 0 auto;
	/* width: 800px; */
}

/* #app_scroll li{
	float: left;
	font-size: 15px;
	margin-left: 20px;
} */

#input_number{
	border: #000000 solid 1px;
	margin-left: 10px;
}

#scroll_button{
	margin-left: 650px;
}
.scroll_1{
	color: #007AFF;
	background-color: azure;
	font-size: 15px;
	width: 50px;
	margin-left: 30px;
}
#page_contcent{
	width: 80px;
	height: 20px;
	margin-left: 30px;
	float: left;
	font-size: 15px;
}
#page_all{
	font-size: 15px;
	width: 80px;
	height: 100%;
	float: left;
}
/*鼠标hover效果*/

.box>a::after {
    content: '';
    width: 280px;
    position: absolute;
    background: #0f95f3;
    bottom: 0;
    height: 0px;
    transition: height 0.3s linear;
    /*利用伪类高度，实现动画效果*/
}

.box>a:hover::after {
    height: 10px;
}

.box:hover img {
    transform: scale(1.15);
}

.box:hover .source {
    background: #0f95f3;
    border-color: #0f95f3;
    color: #ffffff;
}
/*产品内容*/
.productor_nro, .productor_nro1, .productor_nro2, .productor_nro3, .productor_nro4{
	width: 200px;
    height: 286px;
	margin-top: 40px;
	font-size: 12px;
    padding: 20px;
    border: 1px solid #eee;
	margin-bottom: 40px;
	line-height: 28px;
	border-radius: 6px;
	box-shadow: 0px 4px 9px -1px #bdbdbd5e;
	margin-bottom: 100px;
	float: left;
    /* margin-left: 4% */
	margin-left: 30px;
}
.productor_nro span, .productor_nro1 span, .productor_nro2 span, .productor_nro3 span, .productor_nro4 span{
	display: block;
    text-align: center;
    width: 190px;
    padding: 4px;
    background: #007aff;
	color: #fff;
	margin-top: 10px;
	border-radius: 4px;
}
.productor_nro span:hover{
	background: #0042eb;
}

.about_l .about_l_na{
	font-size: 18px !important;
    color: #08f !important;

}
.content_fl{
	overflow: hidden;
}
.content_fl .content_fl_wx{
	width: 140px;
    padding: 10px;
    color: #333;
    float: left;
    margin-top: 40px;
    text-align: center;
    font-size: 18px;
	color: #fff;
	margin-left: 34px;
}
.map{
	margin-top: 40px;
	margin-bottom: 100px;

}
.map_r{
    float: right;
    width: 45%;
    border: 1px solid #eee;
    padding: 20px;
}
/* 头图设置 */
.product_banner img{
	min-width: 1200px;
	width: 100%;
}
.product_banner{
	min-width: 1200px;
	width: 100%;
}
/* 产品中心 */
.productor_nro1 a:hover{
	color: #007aff;
}
.productor_nro1 span:hover{
	background: #0042eb;
}
.productor_nro2 a:hover{
	color: #007aff;
}
.productor_nro2 span:hover{
	background: #0042eb;
}
.productor_nro3 a:hover{
	color: #007aff;
}
.productor_nro3 span:hover{
	background: #0042eb;
}
.productor_nro4 a:hover{
	color: #007aff;
}
.productor_nro4 span:hover{
	background: #0042eb;

}



































