@charset "utf-8";



em,i{font-style: normal;}

.fl {float:left;}

.fr {float:right;}

.clear{clear:both;}



.header{width:100%;position: absolute;z-index: 9999}

.header .head_top{width: 100%;height: 35px;line-height: 35px;background: #efefef;color: #666;font-size: 14px}

.header .head_top a{color: #666}

.header .head_body .logo img{height: 90px;margin: 5px 0;}

.header .head_tel{height: 60px;margin: 20px 0;padding-left: 65px;background:url(../images/tel.png) no-repeat center left;}

.header .head_tel p{height:30px;line-height: 30px;display: block;font-size: 17px;}

.header .head_tel p b{font-size: 26px;font-family: Arial;display: inline-block;line-height: 30px;color: #2490e6}

.header .head_tel p span{font-size: 15px;display: inline-block;padding-left:10px;position: relative;top: -3px;}



nav{width: 100%;position: relative;z-index: 9999999;}

.flexnav {*zoom: 1;-webkit-transition: 0;-moz-transition: 0;-o-transition: 0;transition: 0;-webkit-transform-style: preserve-3d;overflow: hidden;margin: 0 auto;max-height: 0;}

.flexnav:after {content: "";display: table;clear: both;}

.flexnav.show {max-height: 2000px;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;position: absolute;background: #dfdfdf;}

.flexnav.one-page {position: fixed;top: 50px;right: 5%;max-width: 200px;}

.flexnav li {font-size: 100%;position: relative;overflow: hidden;border-bottom: 1px solid #eee;}

.flexnav li a {position: relative;display: block;overflow: hidden;color: #333;line-height: 50px;text-align: center;font-size: 16px;font-weight: bold;}

.flexnav li ul {width: 100%;}

.flexnav li ul li {font-size: 100%;position: relative;overflow: hidden;border-bottom: 1px solid #fff;}

.flexnav li ul.show li {overflow: visible;}

.flexnav li ul li a {display: block;background: rgba(255,255,255,0.8);}

.flexnav ul li ul li a {background: #bfbfbc;}

.flexnav ul li ul li ul li a {background: #cbcbc9;}

.flexnav .touch-button {position: absolute;z-index: 999;top: 0;right: 0;width: 50px;height: 50px;display: inline-block;background: #acaca1;background: rgba(0, 0, 0, 0.075);text-align: center;}

.flexnav .touch-button:hover {cursor: pointer;}

.flexnav .touch-button .navicon {position: relative;top: 1.4em;font-size: 12px;color: #666;}

/*header end*/



/*banner start*/

.rslides{

	position:relative;

	list-style:none;

	overflow:hidden;

	width:100%;

	padding:0;

	margin:0;

}

.rslides li{

	-webkit-backface-visibility:hidden;

	position:absolute;

	display:none;

	width:100%;

	left:0;

	top:0;

}

.rslides li:first-child{

	position:relative;

	display:block;

	float:left;

}

.rslides img{

	display:block;

	height:auto;

	float:left;

	width:100%;

	border:0;

}

/*pager*/

.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}

.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}

.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}

.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}



/* Callback example */

.callbacks_container{

	position:relative;

	width:100%;

	max-width:100%;

	text-align:center;

}



.callbacks{

	position:relative;

	list-style:none;

	overflow:hidden;

	width:100%;

	padding:0;

	margin:0;

}

.callbacks li{

	position:absolute;

	width:100%;

	left:0;

	top:0;

}

.callbacks img{

	display:block;

	position:relative;

	z-index:1;

	height:auto;

	width:100%;

	border:0;

}

.callbacks .caption{

	display:block;

	position:absolute;

	z-index:2;

	font-size:20px;

	text-shadow:none;

	color:#fff;

	background:#000;

	background:rgba(0,0,0, .8);

	left:0;

	right:0;

	bottom:0;

	padding:10px 20px;

	margin:0;

	max-width:none;

}

.callbacks_nav{

	position:absolute;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	top:50%;

	left:0;

	opacity:0.6;

	z-index:3;

	text-indent:-9999px;

	overflow:hidden;

	text-decoration:none;

	height:61px;

	width:38px;

	background:transparent url("../images/themes.gif") no-repeat left top;

	margin-top:-30px;

	display:none;

}

.callbacks_container:hover .callbacks_nav{display:block;}

.callbacks_nav:active{opacity:1.0;}

.callbacks_nav.next{

	left:auto;

	background-position:right top;

	right:0;

}



@media screen and (max-width:600px){

	.callbacks_nav{

		top:47%;

	}

}

/*banner end*/



.title{text-align: center;}

.title b{font-size: 36px;color: #333;display: block;height: 40px;line-height: 40px;}

.title b span{color: #0074C9}

.title p{text-align: center;line-height: 20px;letter-spacing: 1px;display: block;padding: 10px 0 20px;}



/*company start*/

.company{position: relative;background: url(../images/combg.jpg) no-repeat bottom right;}

.company .comimg{width: 50%}

.company .com_body{position: absolute;top: 0;width: 100%;}

.company .com_body .com_r{width: 50%;float: left;padding-top: 8%}

.company .com_body .com_r .com_tit{text-align: right;}

.company .com_body .com_r .com_tit .en_tit{font-size: 42px;color: #dfdfdf;font-weight: bold;font-family: Arial}

.company .com_body .com_r .com_tit b{font-size: 25px;color:#0074C9}

.company .com_body .com_r .com_tit .c_tit{text-align: left;}

.company .com_body .com_r .com_con{padding-right: 80px;padding-top: 30px}

.company .com_body .com_r .com_con p{text-indent: 2em;line-height: 160%;font-size: 15px}

.company .com_body .com_r .com_con a{display: block;width: 130px;height: 40px;background: #0074C9;color: #fff;text-align: center;line-height: 40px;margin-top: 30px;float: right}

/*company end*/



/*comnum start*/

.comnum{padding: 50px 0;background: url(../images/comnumbg.jpg) no-repeat center;}

.comnum ul li {padding: 15px 20px}

.comnum ul li .linei{border:1px solid #dfdfdf;padding: 10px 20px;border-radius: 10px}

.comnum ul li .linei .iconfont{font-size:80px;color: #0074C9}

.comnum ul li .linei .numzi b{font-size: 40px;color: #0074C9;display: inline-block;}

.comnum ul li .linei .numzi span{padding-left: 20px;display: inline-block;color: #fff}

.comnum ul li .linei .numzi p{color: #fff;padding-top: 5px}

.comnum ul li:nth-child(3) .iconfont{font-size: 75px}

/*comnum end*/



/*product start*/

.product{padding: 50px 0;background: url(../images/probg.jpg) no-repeat center 140px;}

.pro_l{}

.pro_l ul.pro_list{padding:0px 0 13px;}

.pro_l ul.pro_list > li{margin: 24px auto;background:url(../images/lx1.png) no-repeat 10px center;line-height: 43px;padding-left: 55px;position: relative;font-size: 16px;border-bottom: 1px dashed #ccc;}

.pro_l ul.pro_list > li a{color: #444}

.pro_l ul.pro_list > li:hover {background:url(../images/lx2.png) no-repeat 10px center #0074D3;border-bottom: 1px solid #636363;}

.pro_l ul.pro_list > li:hover > a{color: #fff;display: block;}

.pro_l ul.pro_list ul.erji{display:none;position: absolute;left: 100%;top: 0px;background: rgba(0,0,0,0.5);padding:5px 15px 15px;font-size: 15px;z-index: 9999}

.pro_l ul.pro_list ul.erji li{min-width: 150px;line-height: 30px;border-bottom:1px dashed #aaa;}

.pro_l ul.pro_list ul.erji li a{color: #fff;display: block;}

.pro_l ul.pro_list > li:hover ul.erji {display: block;}

.pro_l .lx_box{width: 100%;padding: 30px 30px 20px;height: 270px;background: url(../images/lxbg.jpg) no-repeat center;text-align: center;}

.pro_l .lx_box b{color: #fff;text-align: center;line-height: 40px;font-size: 30px;}

.pro_l .lx_box p{color: #fff;line-height: 180%;display: block;    padding-top: 5px;font-size: 17px;font-weight: bold;}

.pro_l .lx_box p span{display: block;padding-left: 67px;}

.pro_r{padding: 0 0 0 10px;}

.pro_r dt{padding: 0 10px;margin: 0;}

.pro_r dt .proimg_top{background: #f1f1f1}

.pro_r dt .pt_l{width: 45%;float: left;}



.pro_r dt .pt_r{width: 55%;padding: 5%;float: right}

.pro_r dt .pt_r b{font-size: 18px;padding-bottom: 15px;display: block;color: #333}

.pro_r dt .pt_r p{line-height: 180%;text-indent: 2em;}

.pro_r dt .pt_r .more{display: block;width: 100px;height: 32px;background: #0074C9;line-height: 32px;text-align: center;color: #fff;font-size: 14px;margin-top: 20px}

.pro_r dt .img{overflow: hidden;}

.pro_r dt .pt_l .img img{width: 100%;transition:.5s ease-in;}

.pro_r dt:hover .img img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}

.pro_r dd{padding: 0 10px;margin-left: 0px;margin-top: 20px}

.pro_r dd .proimg_box{border:2px solid #efefef;padding: 10px;}

.pro_r dd .img{background: #000;overflow: hidden;}

.pro_r dd .img img{opacity: 0.93;width: 100%;display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}

.pro_r dd:hover .img img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}

.pro_r dd:hover .proimg_box{background: #ddd;border:2px solid #ddd;}

.pro_r dd p{text-align: center;font-size: 16px;display: block;line-height:40px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 30px;}

/*.pro_r dd:hover p{color: #fff}*/

.pro_r dd .more{width: 100%;height: 30px;line-height: 30px;background: #e6e6e6;font-size: 0px}

.pro_r dd .more a{display: inline-block;width:50%;line-height: 30px;color: #666;text-align: center;font-size: 14px}

.pro_r dd .more a:nth-child(1) {background: #d1d1d1}

.pro_r dd:hover .more{background: #0074C9;}

.pro_r dd:hover .more a{color:#fff}

.pro_r dd:hover .more a:nth-child(1) {background: #666}

/*product end*/



/*adv start*/

.adv .title1 p{text-align: center;}

.adv .title1{overflow: hidden;}

.adv .title1 .adv_title{height: 76px;width: 100%;background: url(../images/adv_title.png) no-repeat center;}

.adv .adv_top{background:url(../images/adv_tbg.jpg) no-repeat center bottom;text-align: center;padding: 30px 0}

.adv .adv_top b{text-align: center;font-size: 2.5em;color: #fff;letter-spacing: 1px;line-height: 160%}

.adv .adv_top p{text-align: center;font-size: 1em;color: #fff;line-height: 160%}

.adv .adv_bot{background:url(../images/ysbg.jpg) no-repeat center top #f1f1f1;padding-top: 30px;padding-bottom: 50px;}

.adv .adv_bot img{width: 100%}

.adv .adv_bot .ab_b .abb_r{margin-top: 20px;}

/*adv end*/



/*hezuo start*/

.hezuo{padding: 30px 0;background: #333}

.multipleColumn{ overflow:hidden; position:relative;}



.multipleColumn .bd{ padding:10px; overflow:hidden;  }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:200px;  float:left; _display:inline;  }

.multipleColumn .bd ul li{ margin:0 15px; _display:inline; overflow:hidden; text-align:center;}

.multipleColumn .bd ul li:nth-child(1) {padding-bottom: 20px}

.multipleColumn .bd ul li .pic{ text-align:center; }

.multipleColumn .bd ul li .pic img{ width:170px; height:85px; display:block;  padding:2px; border:1px solid #ccc; }

.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }

.multipleColumn .bd ul li .title a{ line-height:24px;color: #fff;}

/*hezuo end*/



/*equip start*/

.scrollbg {

    width: 100%;

    height: 150%;

    background-image: url(../images/comout.jpg);

    background-attachment: fixed;

    background-position: 50% 0%;

    background-repeat: no-repeat;

    position: absolute;

    z-index: -1;

}

.titLeft {text-align: left;}

.titLeft p {text-align: left;}

.bx-wrapper .bx-viewport {border: none; box-shadow: none; left: 0;}

.equip {padding: 3% 0;background: rgba(63,63,63,0.8);}

.equip .title b span {color: #fff;}

.equip .titLeft p {color: rgba(255,255,255,0.8);}

.equip .wrap {position: relative; top: 40px; opacity: 0;}

.equipW {margin-top: 30px;}

.equipW ul li {float: left; width: 277px; margin-right: 30px;}

.equipCont {margin-top: 20px;}

.equipCont p {line-height: 30px; font-size: 18px; color: #fff;}

.equipCont .line {height: 1px; margin: 12px 0 12px 0; background: #e6e6e6;}

.equipCont a {margin-top: 10px;}

.equipW .bx-wrapper .bx-controls-direction a {width: 42px; height: 42px; margin: 0; top: -100px; text-align: center; line-height: 42px; font-size: 20px; background-color: #CCCCCC; background-repeat: no-repeat; background-position: center; background-size: 12px; color: #fff; z-index: 99;}

.equipW .bx-wrapper .bx-controls-direction a:hover {background-color: #0074C9;}

.equipW .bx-wrapper .bx-controls-direction a.bx-prev {left: auto; right: 66px; background-image: url(../images/xq_jt_l.png);}

.equipW .bx-wrapper .bx-controls-direction a.bx-next {right: 0; background-image: url(../images/xq_jt_r.png);}

.picList {position: relative;}

.picList .bg {position: absolute; width: 100%; height: 100%; /*left: 50%; top: 50%; transform: translate(-50%,-50%);*/ top: 0; left: 0; transform: scale(0); transition: all .5s ease; background: rgba(0, 0, 0, 0.6);}

.hoverBg:hover .picList .bg {transform: scale(1);}

.hoverBg img{width: 100%}

.picList .bg span {position: absolute; width: 40px;height: 40px;line-height: 40px; margin-right: 8px;text-align: center; background: #fff; color: #0074C9;border: 1px solid #fff;font-size: 20px;border-radius: 50%;left: 50%; top: 50%; transform: translate(-50%,-50%); opacity: .5; z-index: 22;}

.picList .bg span i {display: inline-block; font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.picList .bg span i:after {content: "";}

.picList .bg span:hover {background: #0074C9;border-color: #fff;color: #fff;}

a.detail {display: block; height: 32px; width: 90px; text-align: center; line-height: 28px; font-size: 13px;border: 2px solid #fff;color: #fff; border-radius: 18px;}

.hoverBg:hover a.detail {color: #fff; background: #0074C9; border-color: #0074C9;}

/*equip end*/



/*new start*/

.new{padding: 50px 0;background: #fff}

.new .new_con{width: 30%;float: left;margin-left: 5%;margin-top: 15px}

.new .new_con:nth-child(1) {margin-left: 0px}

.new .new_con > b{font-size: 20px;color: #0074C9;display: block;margin-bottom: 15px;padding-left: 40px;background: url(../images/xw.png) no-repeat center left;}



.new .new_con .img{width: 100%;overflow: hidden;position: relative;}

.new .new_con .img b{position: absolute;bottom: 0px;z-index: 999;font-size: 18px;color: #fff;display: block;height:45px;line-height:45px;padding-left: 15px;width:200px;background: url(../images/titbgnew.png) no-repeat center left;}

.new .new_con .img img{ width: 100%; display: block;transition:.5s ease-in;}

.new .new_con .n_top:hover .img img{ transform:scale(1.1,1.1);}

.new .new_con .new_tit{font-size: 16px;font-weight: bold;color: #444;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-top: 20px}

.new .new_con .new_nr{padding:0 15px 20px;background: #f1f1f1}

.new .new_con .new_nr p{font-size: 14px;color: #999;padding-top: 10px;display: block;text-indent: 2em}

.new .new_con .n_top:hover .new_nr{background: #0074C9;}

.new .new_con .n_top:hover .new_tit{color: #fff}

.new .new_con .n_top:hover p{color: #fff}

.new .new_con ul{padding-top: 15px}

.new .new_con ul li{height: 45px;line-height: 45px;border-bottom: 1px dashed #dfdfdf;font-size: 15px;color: #444;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.new .new_con ul li:hover a{color: #0074C9}

/*new end*/



/*footer start*/

.footer{position: relative;z-index: 9999999;background: #333}

.footer .foot_body .lx_tit{color: #fff;margin-top: 30px;margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);font-size: 20px;}

.footer .foot_body .footer-list li{float: left;width: 50%;padding-left: 30px;background: url(../images/lx2.png) no-repeat center left;}

.footer .foot_body .footer-list li a{color: #eee;line-height: 35px}



.footer .foot_body .footer-lx p{float: left;color: #aaa;padding-bottom: 15px}

.footer .foot_body .footer-lx p:nth-child(2n-1) {width: 50%}

.footer .foot_body .footer-lx p:nth-child(2n) {width: 50%}

.footer .foot_body .footer-lx p span{display: block;font-size: 16px;line-height: 35px;color: #eee}

.foot_body .foot_bot {

    border-top: 1px solid rgba(255,255,255,0.1);

    text-align: center;

    margin-top: 30px;

    padding: 0px;

    line-height: 70px;

    color: #ccc;

    font-size: 14px;

}

.foot_body .foot_bot span{padding-left: 40px}

.foot_body .foot_bot a{color: #ccc}



/*footer end*/

@media (min-width: 993px) {

	.pcnone{display: none;}



	/*header start*/

	nav{height: 45px;line-height: 45px;}

	.flexnav {overflow: visible;padding: 5px 0;border-top: 1px solid rgba(255,255,255,0.5);}

    .flexnav.one-page {top: 0;right: auto;max-width: 1080px;}

    .flexnav li {position: relative;list-style: none;float: left;display: block;width: 11%;overflow: visible;z-index: 999999;border:none;}

    .flexnav li > a{line-height:45px;color: #222;}

    .flexnav li > ul {position: absolute;top: auto;left: 0;display: block;}

    .flexnav li > ul li {width: 100%;height:45px;line-height:45px}

    .flexnav li ul li a {border-bottom: none;line-height: 45px;font-size: 15px;color: #333;font-weight: normal;}

    .flexnav li ul.open {display: block;opacity: 1;visibility: visible;z-index: 99;}

    .flexnav li ul.open li {overflow: visible; max-height: 100px;}

    .flexnav li ul.open ul.open {margin-left: 100%;top: 0;}

    .flexnav li .touch-button{display: none;}

	.menu-button {display: none;}

	.flexnav li:hover > a{background: #0174C9;color: #fff}

	.flexnav li ul li:hover a{background: #0074C9;color: #fff}



	.com_r{padding-top: 20px}



	.pro_l{width: 22%}

	.pro_r{width: 78%}

	

	/*adv start*/

	.adv .adv_bot .ab_t .ac_top {height: 90px;background:url(../images/ys_01.png) no-repeat center;background-size: 100% auto;padding-top: 5px}

	.adv .adv_bot .ac_top b{font-size: 28px;padding-left: 110px;color: #0074C9;line-height: 75px;}

	.adv .adv_bot .ac_top small{padding-left: 110px;font-size: 1em;text-transform: uppercase;line-height: 170%;color:#777;}

	.adv .adv_bot .adv_con ul{padding:1% 0px 1% 110px;}

	.adv .adv_bot .adv_con ul li{padding: 5px 0 0 0;line-height: 160%;font-size:15px;padding-left: 15px;background:url(../images/fk.png) no-repeat left top;}

	.adv .adv_bot .ab_t .adv_con:nth-child(2) .ac_top{height: 90px;background:url(../images/ys_02.png) no-repeat center;background-size: 100% auto;padding-top: 5px}	

	.adv .adv_bot .ab_b .adv_con .ac_top{height: 90px;background:url(../images/ys_03.png) no-repeat center;background-size: 100% auto;padding-top: 5px}



	/*equip start*/

	.equipW ul li{width: 277px!important;}



}



/*小屏幕电脑*/

@media (min-width: 993px) and (max-width: 1200px) {



	





	/*company start*/

	.company{position: relative;background: url(../images/combg.jpg) no-repeat bottom right;min-height: 430px}

	.company .comimg{width: 50%;min-height: 430px}

	.company .comimg img{min-height: 430px}

	.company .com_body{position: absolute;top: 0;width: 100%;}

	.company .com_body .com_r{width: 50%;float: left;padding-top: 5%;}

	.company .com_body .com_r .com_tit{text-align: right;}

	.company .com_body .com_r .com_tit .en_tit{font-size: 42px;color: #dfdfdf;font-weight: bold;font-family: Arial}

	.company .com_body .com_r .com_tit b{font-size: 25px;color:#0074C9}

	.company .com_body .com_r .com_tit .c_tit{text-align: left;}

	.company .com_body .com_r .com_con{padding-right: 80px;padding-top: 30px}

	.company .com_body .com_r .com_con p{text-indent: 2em;line-height: 160%;font-size: 15px}

	



	/*product start*/

	.product { background: url(../images/probgx.jpg) no-repeat center 154px;}

	.product .pro_l{background:none}

	.pro_l ul.pro_list{padding: 10px 0 10px;}

	.pro_l ul.pro_list > li{line-height: 35px;font-size: 15px}

	

	.pro_l .lx_box{padding: 20px 20px 20px;height: 230px;background: url(../images/lxbg1.jpg) no-repeat center top;}

	.pro_l .lx_box b{color: #fff;text-align: center;line-height: 40px;font-size: 20px;display: block;padding-top: 8px}

	.pro_l .lx_box p{color: #fff;padding-top: 3px;font-size: 15px}

	.pro_l .lx_box p span{display: block;padding-left: 60px;}

	.pro_r dt .pt_r p{line-height: 180%;text-indent: 2em;width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

	.pro_l ul.pro_list > li {margin: 19px auto;}





	/*equip start*/

	.equipW ul li{width: 305px!important;}



	/*adv start*/

	.adv .adv_bot .ab_t .ac_top {height: 75px;background:url(../images/ys_01.png) no-repeat center;background-size: 100% auto;padding-top: 5px}

	.adv .adv_bot .ac_top b{font-size: 1.7em;padding-left: 95px;color: #0074C9;line-height: 170%}

	.adv .adv_bot .ac_top small{padding-left: 95px;font-size: 0.8em;text-transform: uppercase;line-height: 170%;color:#777;}	

	.adv .adv_bot .adv_con ul{padding:1% 0px 1% 90px;}

	.adv .adv_bot .adv_con ul li{padding: 5px 0 0 0;line-height: 160%;font-size: 0.9em;padding-left: 15px;background:url(../images/fk.png) no-repeat left top;}

	.adv .adv_bot .ab_t .adv_con:nth-child(2) .ac_top{height: 75px;background:url(../images/ys_02.png) no-repeat center;background-size: 100% auto;padding-top: 5px}

	.adv .adv_bot .ab_b .adv_con .ac_top{height: 75px;background:url(../images/ys_03.png) no-repeat center;background-size: 100% auto;padding-top: 5px}

	

	/*new start*/





	



}



/*手机及平板*/

@media (max-width: 992px) {	

	.wapnone{display: none;}



	/*header start*/

	.header .head_tel{display: none;}

	.header .head_top{display: none;}

	.header .head_body{height: 60px;}

	.header .head_body .logo img{height: 50px;margin: 5px 0 5px 10px;}

	.header .menu-button{display: block;padding: 8px 10px 6px;border: 1px solid #989898;border-radius: 5px;margin:12px 10px 12px 0;}

	.header .menu-button > i{display: block;margin-bottom: 3px;width: 20px;height: 2px;background: #989898;}

	.header .menu-button .navicon{display: none;}

	/*banner start*/

	.callbacks img{

		display:block;

		position:relative;

		z-index:1;

		height:auto;

		border:0;

	    left: 50%;

	    transform: translate3d(-50%, 0, 0);

	    width: calc(1.5*100%);

	}



	/*company start*/

	.company{position: relative;background-size: cover}

	.company .comimg{width: 100%}

	.company .com_body{position: relative;width: 100%;}

	.company .com_body .com_r{width: 100%;float: none;padding: 5% 5% 8%}

	.company .com_body .com_r .com_tit{text-align: center;}

	.company .com_body .com_r .com_tit .en_tit{font-size: 38px;color: #aaa;font-weight: bold;font-family: Arial}

	.company .com_body .com_r .com_tit b{font-size: 32px;color:#0074C9}

	.company .com_body .com_r .com_con{padding-left: 0px;padding-top: 20px;padding-right: 0}

	.company .com_body .com_r .com_con p{text-indent: 2em;line-height: 150%;font-size: 14px}

	.company .com_body .com_r .com_con a{display: block;width: 130px;height: 35px;background: #0074C9;color: #fff;text-align: center;line-height: 35px;margin:20px auto 0;float: none;}



	/*product start*/

	.product{padding: 30px 0;background: none}

	.pro_l{padding: 0px;background: none}

	.pro_l ul.pro_list{padding: 0 15px;}

	.pro_l ul.pro_list > li {width:32.3%;margin: 10px auto;background: none;line-height: 40px;padding-left: 0px;font-size: 16px;background: #0074C9;float: left;text-align: center;margin-left: 1%;}

	.pro_l ul.pro_list > li:hover {background-image: none}

	.pro_l ul.pro_list > li:hover ul.erji{display: none;}

	.pro_l ul.pro_list > li a{color: #fff}

	.pro_l .lx_box{display: none;}

	.pro_r li:nth-last-of-type(1) {display: none;}



	.pro_r dt .pt_l{width: 100%;float: none}



	.pro_r dt .pt_r{width: 100%;padding: 5%}



	/*adv start*/

	.adv .title1 {text-align: center;}

	.adv .title1 .adv_title{height: 50px;width: 100%;background: url(../images/adv_title.png) no-repeat center;background-size: 770px 50px;}

	.adv .adv_top{height: 80px;background:url(../images/adv_tbg.jpg) no-repeat center bottom;padding: 15px 0}

	.adv .adv_top b{font-size: 1.5em;}

	.adv .adv_top p{font-size: 0.9em;}

	.adv .adv_bot .ac_top {background:none;text-align: center;}

	.adv .adv_bot .ac_top b{font-size: 1.2em;color: #0074C9;line-height: 170%}

	.adv .adv_bot .ac_top small{font-size: 0.8em;text-transform: uppercase;line-height: 170%;color:#777;}

	.adv .adv_bot .adv_con{padding: 0 15px}

	.adv .adv_bot .adv_con ul{padding:1% 0px;}

	.adv .adv_bot .adv_con ul li{padding: 5px 0;line-height: 160%;font-size: 0.9em;padding-left: 15px;background:url(../images/fk.png) no-repeat left top;}

	.adv .adv_bot{padding-bottom: 6%}



	/*equip*/

	.equipW {margin-top: 30px;}

	.equipW .bx-wrapper .bx-controls-direction a {top: -60px;}

	.equipCont {margin-top: 10px;}

	.equipCont p {font-size: 18px; line-height: 28px;}

	.equipCont .line {margin: 6px 0;}

	.equipCont p {line-height: 20px; min-height: 2em; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}

	.noticeW h3 {font-size: 18px;}

	.equipW .bx-wrapper .bx-controls-direction a.bx-prev {right: 56px;}

	.equipW ul li {margin-right: 15px;}



	/*new start*/

	.new .new_con{width: 90%;float: none;margin:30px auto 0;}

	.new .new_con:nth-child(1) {margin-left: auto}



	/*footer start*/

	/*footer start*/

.footer{position: relative;z-index: 9999999;background: #333}

.footer .foot_body .lx_tit{color: #fff;margin-top: 30px;margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);font-size: 20px;}

.footer .foot_body .quick {display: none;}



.footer .foot_body .footer-lx p{float: left;color: #aaa;padding-bottom: 15px}

.footer .foot_body .footer-lx p:nth-child(2n-1) {width: 50%}

.footer .foot_body .footer-lx p:nth-child(2n) {width: 50%}

.footer .foot_body .footer-lx p span{display: block;font-size: 16px;line-height: 35px;color: #eee}

.foot_body .foot_bot {

    border-top: 1px solid rgba(255,255,255,0.1);

    text-align: center;

    margin-top: 30px;

    padding: 0px;

    line-height: 70px;

    color: #ccc;

    font-size: 14px;

}

.foot_body .foot_bot span{padding-left: 40px}

.foot_body .foot_bot a{color: #ccc}

}



/*平板*/

@media (min-width: 768px) and (max-width: 992px) {

	/*equip start*/

	.equipW ul li{width: 240px!important;}







}



/*手机*/

@media (max-width: 767px) {

	.title b{font-size: 28px}

	.title p{padding: 5px 0 10px}

	/*company start*/

	.company{padding: 30px 0;}

	.company .com_con i{font-size: 18px}

	.comnum {padding: 30px 0}

	.comnum ul li .linei {padding-left: 50px;}



	/*product start*/

	.product{padding:30px 0}

	





	/*equip*/

	.equip {padding:30px 10px;}

	.equipW ul li {margin-right: 10px;}

	.equipW .bx-wrapper .bx-controls-direction a {width: 36px; height: 36px; top: -48px;}

	.equipW .bx-wrapper .bx-controls-direction a.bx-prev {right: 46px;}

	.bottom {padding: 30px 0;}

	.bottom .left {width: 100%;}

	.bottom .right {float: left;}



	/*hezuo start*/

	.hezuo{padding: 30px 0}

	.multipleColumn .bd ul{ width:160px;}

	.multipleColumn .bd ul li{ margin:0 10px;}

	.multipleColumn .bd ul li .pic img{ width:140px; height:70px;}

	.multipleColumn .bd ul li .title a{ line-height:24px;color: #fff;}



	/*new start*/

	





	/*footer start*/

	.footer .foot_body .footer-lx{padding: 0 30px}

	.footer .foot_body .footer-lx p:nth-child(2n-1) {width: 100%}

	.footer .foot_body .footer-lx p:nth-child(2n) {width: 100%}

	.footer .foot_bot {line-height: 35px;padding: 10px 0px}

	.footer .foot_bot p{line-height: 35px}

	.footer .foot_bot span{display: block}

}







