html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.clear{clear: both;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}


.top{width:100%;height: 100px;}
.top h1{margin-top: 24px;float: left;}
.top h1 img{width:171px;height: 52px;}

.menu{float: right;}
.menu li{float: left;}
.menu li a{display: block;padding:0 21px;font-size: 14px;color:#333;line-height: 100px;}
.menu li a:hover{color:#01b1ed;}

.menu li ul { width:180px; line-height: 35px; list-style-type:none; text-align:left; left:-999em; z-index:9999; position: absolute;}
.menu li ul a{ display: block; width:100%;height:50px; font-size:14px;line-height:50px; color:#333;border: none;padding:0;background:#fff;text-indent:20px;}
.menu li ul li{height:50px;width:100%;}
.menu li ul a:hover  { color:#fff;background: #01b1ed;}			
.menu li:hover ul { left: auto;}
.menu li.sfhover ul { left: auto;}
#content { clear: left;}

@media screen and (max-width: 550px){
	.top{height: 80px;}
	.top h1{margin-top: 15px;}
	.top h1 img{width:164px;height: 50px;}
}


.navbar-header {
padding-top:0;
position:relative;
}

.navbar-header .navbar-toggle {
border:1px solid #b4b8bc;
height:34px;
padding:0 5px;

}

@media screen and (max-width: 990px){
	.navbar-header .navbar-toggle {margin-top: 32px;}
}
@media screen and (max-width: 550px){
	.navbar-header .navbar-toggle {margin-top: 22px;}
}

.navbar-header .navbar-toggle .menu {
color:#333;
left:10px;
line-height:34px;
position:absolute;
top:0
}

.navbar-header .navbar-toggle .icon-bar {
background-color:#999
}

.navbar-header .navbar-toggle:hover {
background:#0c80e3;
border:1px solid #0c80e3;
}

.navbar-header .navbar-toggle:hover .icon-bar {
background-color:#fff
}

.toleft {
-webkit-transition:all .21s ease-out;
left:0;
overflow-x:hidden;
position:relative;
transition:all .21s ease-out
}

.push-toleft {
-webkit-transition:all .21s ease-out;
left:-260px;
transition:all .21s ease-out
}

.menuid.menuopen {
-webkit-transition:all .21s ease-out;
left:0;
opacity:1;
transition:all .21s ease-out
}

.push-toleft .head {
left:-260px
}

#cbp-spmenu-s2 {
-webkit-transition:all .21s ease-out;
transition:all .21s ease-out
}

.menuid {
-webkit-transition:all .21s ease-out;
height:100%;
left:100%;
opacity:0;
position:fixed;
top:0;
transition:all .21s ease-out;
width:100%;
z-index:9999
}
.menuopen .mobile-menu-overlay {
display: block;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.mobile-menu-overlay {
background:#000;
display:none;
filter:alpha(opacity=30);
height:100%;
opacity:0.3;
position:absolute;
right:0;
top:0;
width:200%;
z-index:9
}

.cbp-spmenu-right {
-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
-webkit-overflow-scrolling:touch;
background:rgba(1, 177, 237, 0.8);
box-shadow:0 0 10px rgba(0,0,0,0.3);
display:block;
height:100%;
max-width:260px;
overflow:auto;
padding:60px 0 40px;
position:absolute;
right:0;
top:0;
width:100%;
z-index:10
}

.cbp-spmenu-right .ulchild {
padding-left:20px;
}
.cbp-spmenu-right li a {
border-bottom:solid 1px #069bce;
color:#fff;
display:block;
padding:15px 23px
}
.cbp-spmenu-right li a:hover {
background:#069bce;
text-decoration:none
}

.menuid .icon-close {
-webkit-transition:all .21s ease-out;
cursor:pointer;
display:block;
font-size:16px;
padding:20px 20px 0 0;
position:absolute;
right:0;
top:0;
transition:all .21s ease-out
}

.menuid .icon-close span {
-webkit-transition:all .21s ease-out;
background:url(../images/clod.png) no-repeat center;
color:#fff;
font-size:18px;
height:14px;
transition:all .21s ease-out;
width:14px
}

.menuid .icon-close:hover span {
color:#2480b0;
}

.fullwidthbanner-container {
    width:100%!important;
    position: relative;
    max-height: 470px!important;
	box-shadow: 0px 5px 8px rgb(0,0,0,0.3);
	background:#EBEBEB url(../images/loader.gif) no-repeat 50%;
}

.tp-simpleresponsive>ul>li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}
.tp-caption h3 {
	font: 500 50px/60px "Microsoft Yahei";
    color:#FF0;
	width:50%;
    padding: 6% 0 0;
	margin:0 auto;
	display:block;
	-webkit-transition:font-size 0.2s ease-out;
	text-shadow: 0 1px 5px rgba(86, 86, 86, 0.8);
}

.tp-caption h4 {
	font:600 60px/80px "Microsoft Yahei";
    color:#C00;
	width:30%;
	padding: 6% 0 0;
	margin:0 auto;
	display:block;
	-webkit-transition:font-size 0.2s ease-out;
    text-shadow: 0 4px 5px rgba(255, 255, 255, 0.98);
}

.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img {
-webkit-transform:translateZ(0);
-webkit-backface-visibility:hidden;
-webkit-perspective:1000;
}

.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
position:absolute;
visibility:hidden;
}

.tp-simpleresponsive img {
max-width:none;
}

.tp-leftarrow.default {
border-radius:3px;
z-index:100;
cursor:pointer;
position:relative;
background:url(../images/prev.png) no-repeat;
background-size:contain;
padding-top:20px!important;
width:80px;


height:80px;
text-align:center;
-webkit-transition:background .5s ease-in-out;
-moz-transition:background .5s ease-in-out;
-o-transition:background .5s ease-in-out;
-ms-transition:background .5s ease-in-out;
transition:background .5s ease-in-out;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0;
-khtml-opacity:0;
-moz-opacity:0;
visibility:visible;
left:50px !important;
}
.tp-rightarrow.default {
border-radius:3px;
z-index:100;
cursor:pointer;
position:relative;
background:url(../images/next.png) no-repeat;
background-size:contain;
padding-top:20px!important;
width:80px;
height:80px;
text-align:center;
-webkit-transition:background .5s ease-in-out;
-moz-transition:background .5s ease-in-out;
-o-transition:background .5s ease-in-out;
-ms-transition:background .5s ease-in-out;
transition:background .5s ease-in-out;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
filter:alpha(opacity=0);
opacity:0;
-khtml-opacity:0;
-moz-opacity:0;
visibility:visible;
right:50px !important;
}




.banner img{width: 100%;height: auto;}
.zi-banner{width: 100%;height:250px;display:table;}
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#01b1ed;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


.about{padding-top:90px;background: #fff;}
.about-left{width:100%;padding-right: 90px;}
.about-tit{position: relative;background:url(../images/about-en.png) no-repeat center;background-size: 100%;height: 73px;}
.about-tit-list{position: absolute;left:0;bottom:5px;}
/*.tit-en{font-family: Arial; font-size: 99px;font-weight: bold;color:#f7f7f7;text-transform: uppercase;}*/
.about-tit-list h2{font-size: 30px;color: #333;float: left;}
.tit-img{float: left;margin-left: 10px;}
.tit-img img{width:16px;height: 16px;}
.tit-zhix{width:50px;height: 2px;background: #01b1ed;margin-top: 30px;}
.about-content{font-size: 14px;color: #666;line-height: 30px;text-align:justify;margin-top: 39px;height: 210px;overflow: hidden;}
.about-more{margin-top:36px;}
.about-more a{display: block;width:133px;height: 40px;background: #fff; border:1px solid #e6e6e6;box-sizing: border-box;font-size: 14px;color:#333;text-align: center;line-height: 40px;}
.about-more a:hover{background: #01b1ed;color:#fff;}
.about-left-img img{width: 100%;height: auto;margin-top: 46px;}

.about-right{width:100%;height:585px;background:url(../images/about-right.png) no-repeat center;background-size: cover;position: relative;}
.about-right-tel{position: absolute;left:0;bottom:0;width:100%;height: 150px;background:rgba(0,176,236,0.8);display:table;}
#about-right-tel{display: table-cell;vertical-align: middle;}
.about-right-tit{font-size: 24px;color:#fff;margin-left: 50px;}
.about-right-num{font-family: "黑体";font-size: 48px;color:#fff;margin-left: 50px;}

@media screen and (max-width: 1439px){
	.about-right{width:100%;height: 548px;}
}
@media screen and (max-width: 991px){
	.about-tit{background:url(../images/about-en.png) no-repeat left;}
	.about-left{padding-right: 0;}
	.about-right{margin-top: 50px;}
}
@media screen and (max-width: 550px){
	.about-right-tit{margin-left: 20px;}
	.about-right-num{margin-left: 20px;}
}


.project{padding-top: 90px;background: #fff;}
.pro-left{width:100%;padding-right: 90px;}
.pro-tit{position: relative;background:url(../images/project-en.png) no-repeat center;background-size:cover;height: 73px;}
.pro-tit-list{position: absolute;left:0;bottom:5px;}
/*.tit-en{font-family: Arial; font-size: 99px;font-weight: bold;color:#f7f7f7;text-transform: uppercase;}*/
.pro-tit-list h2{font-size: 30px;color: #333;float: left;}
.tit-img{float: left;margin-left: 10px;}
.tit-img img{width:16px;height: 16px;}
.tit-zhix{width:50px;height: 2px;background: #01b1ed;margin-top: 30px;}
.pro-more{float: right;margin-top: 30px;}
.pro-more a{font-size: 14px;color:#333;}
.pro-more img{margin-left: 30px;}
.more-zhix{width:100px;height:3px;background: #333;margin-top:15px;}
.project ul{margin-left: -20px;margin-top: 70px;}
.project li{padding-left: 20px;margin-top: 20px; position:relative;}
.project-img{width:100%;height: auto;overflow: hidden;}
.project-img img{width:100%;height: auto;}
.project .pro-title{position: absolute;left:40px;bottom: 20px;}
.pro-title h3{font-size: 18px;color:#fff;}
.pro-fk{width:20px;height: 4px;background: #01b1ed;margin-top: 10px;}
.project li a:hover img{
	-webkit-transition: all 1s;
	-moz-transition: all 1s; 
	-o-transition: all 1s;
	-ms-transition: all 1s;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); 
}
@media screen and (max-width: 550px){
	.pro-more img{margin-left: 10px;}
}

.equ{padding: 90px 0;background: #fff;}
.equ-left{width:100%;padding-right: 90px;}
.equ-tit{position: relative;background:url(../images/equ-en.png) no-repeat center;background-size:cover;height: 79px;}
.equ-tit-list{position: absolute;left:0;bottom:11px;}
/*.tit-en{font-family: Arial; font-size: 99px;font-weight: bold;color:#f7f7f7;text-transform: uppercase;}*/
.equ-tit-list h2{font-size: 30px;color: #333;float: left;}
.tit-img{float: left;margin-left: 10px;}
.tit-img img{width:16px;height: 16px;}
.tit-zhix{width:50px;height: 2px;background: #01b1ed;margin-top: 30px;}
.equ-more{float: right;margin-top: 30px;}
.equ-more a{font-size: 14px;color:#333;}
.equ-more img{margin-left: 30px;}
.more-zhix{width:100px;height:3px;background: #333;margin-top:15px;}
.equ-list{margin-left: -2px;margin-top: 90px;}
.equ-list ul{padding-left: 2px;}
.equ-list-left{width:100%;background: #f7f7f7;padding:73px 50px;}
.equ-list-left h3{font-size: 24px;color:#333;}
.equ-list-more{width:100px;height: 30px;border-radius: 50px;background: #01b1ed;font-size: 14px;color:#fff;text-align: center;line-height: 30px;margin-top:49px;}
.equ-img{float: right;}
.equ-img img{width:100%;height: auto;}
.equ-list-right{margin-top: -2px;}
.equ-list-right a li{padding:52px 50px;background: #f7f7f7;margin-top: 2px;}
.equ-right-tit{float: left;}
.equ-right-tit h3{font-size: 24px;color:#333;margin-top: 46px;}
.equ-list a:hover .equ-list-left{background: #01b1ed;}
.equ-list a:hover .equ-list-left h3{color:#fff;}
.equ-list a:hover .equ-list-more{background:#fff;color:#01b1ed;}
.equ-list-right a:hover li{background: #01b1ed;}
.equ-list-right a:hover .equ-right-tit h3{color:#fff;}

@media screen and (max-width: 991px){
	.equ-list ul{margin-top: 0;}
	.equ-right-tit{float: none;}
}
@media screen and (max-width: 550px){
	.equ-more img{margin-left: 10px;}
	.equ-img img{margin-top: 50px;}
}

.new{padding: 90px 0;background:url(../images/new-bj.png) no-repeat center;width: 100%;}
.new-en{font-family: Arial;font-size: 60px;font-weight: bold;color:#fff;writing-mode: vertical-lr;margin-left: -20px;float: left;}
.new h2{font-size: 30px;color:#fff;writing-mode: vertical-lr;float: left;}
.new-fk{width:2px;height: 50px;background: #fff;margin-top: 150px;margin-left: -16px;}
.new-right ul{margin-left: -20px;margin-top: -20px;}
.new-right li{padding-left: 20px;margin-top: 20px;}
.new-right-img{width:100%;height: auto;overflow: hidden;}
.new-right-img img{width:100%;height: auto;}
.new-right-tit{padding:27px 30px;background: #fff;}
.new-right-tit h3{font-size: 14px;color:#333;}
.new-right-date{font-family: "黑体"; font-size: 14px; color:#666;margin-top: 13px;}
.new-right-more{margin-top: 50px;}
.new-right-more a{display: block;width:133px;height: 40px;border:1px solid #e5e5e5;box-sizing: border-box;font-size: 14px;color:#333;text-align: center;line-height: 40px;}
.new-right-more a:hover{background: #01b1ed;color:#fff;}
.new-right li a:hover h3{color:#01b1ed;}
.new-right li a:hover img{
	-webkit-transition: all 1s;
	-moz-transition: all 1s; 
	-o-transition: all 1s;
	-ms-transition: all 1s;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); 
}
@media screen and (max-width: 1439px){
	.new{background:url(../images/new-bj2.png) no-repeat center;background-size:100%;}
}
@media screen and (max-width: 991px){
	.new{background-size: cover;}
	.new-en{color:#01b1ed;}
	.new h2{color:#333;}
	.new-fk{background: #333;}
}
@media screen and (max-width: 550px){
	.new-right ul{margin-top: 30px;}
}


.message{padding:90px 0;background: #fff;}
.message h2{font-size: 24px;color:#333;float: left;}
.message h3{font-size: 12px;color:#666;float: left;margin-left: 20px;margin-top: 12px;}
.mess-list ul{margin-left: -20px;margin-top: 50px;}
.mess-list li{padding-left: 20px;}
.mess-list input{width:100%;height: 50px;border:1px solid #e5e5e5;box-sizing: border-box;background: #fff;outline: none;text-indent: 20px;font-size: 12px;color:#666;}
.mess-list button{width:100%;height: 48px;background: #01b1ed;font-size: 12px;color:#fff;text-align: center;line-height: 48px;border:none;outline: none;}
@media screen and (max-width: 990px){
	.mess-list ul{margin-top: -20px;}
	.mess-list li{margin-top: 20px;}
}
@media screen and (max-width: 550px){
	.message h3{margin-left: 0;}
}


.footer{padding:90px 0;background: #333;}
.footer-menu li{float: left;margin-right: 42px;}
.footer-menu li a{font-size: 14px;color:#ccc;}
.footer-zhix{wdith:100%;height: 1px;background: #ccc;margin: 50px 0;}
.contact{float: left;}
.contact li{font-size: 14px;color:#ccc;margin-top: 11px;}
.contact font{font-family: "黑体";font-size: 36px;color: #fff;font-weight: bold;}
.contact-tel a{font-family: "黑体";font-size: 36px;color: #fff;font-weight: bold;}
.contact-mail a{font-size: 14px;color:#ccc;}
.contact-mail a:hover{color:#fff;}
.er{float: right;}
.er li{float: left;margin-left: 20px;}
.er li p{font-size: 14px;color:#ccc;text-align: center;margin-top: 15px;}
.banq{font-size: 14px;color:#ccc;}
.banq a{font-size: 14p;color:#ccc;}
.banq a:hover{font-size: 14px;color:#fff;}
@media screen and (max-width: 990px){
	.footer-menu li{margin-right: 30px;}
}
@media screen and (max-width: 550px){
	.footer{padding:70px 0 90px;}
	.footer-menu li{margin-top: 20px;}
	.er{float:left;}
	.er ul{margin-left: -20px;margin-top: 50px;}
}


.company-banner-list{display:table-cell;vertical-align: middle;}
.company-banner-list h2{font-size: 30px;color: #fff;float: left;}
.company-tit-zhix{width:50px;height: 2px;background: #01b1ed;margin-top: 30px;float: right;}
.company{padding:90px 0;background: #fff;}
.company-left{width:100%;height: auto;overflow: hidden;margin-top: 50px;}
.company-left img{width:100%;height: auto;}
.company-tit{font-size: 24px;color:#333;}
.company-en{font-size:14px;color:#666;text-transform: uppercase;margin-top:10px;}
.company-fk{width:50px;height: 2px;background: #01b1ed;margin-top: 24px;}
.company-content{font-size:14px;color:#666;line-height: 30px;margin-top: 21px;text-align: justify;}


.list{width:100%;height:60px;background:rgba(0,0,0,0.5);position: absolute;left:0;bottom:0;}
.list li{width:25%;float: left;}
.list li a{display: block;width:100%;height:60px;font-size: 16px;color:#fff;text-align: center;line-height:60px;}
.list li a:hover{background: #01b1ed;color:#fff;}
.list .on{width:100%;height: 60px;background: #fff;color:#01b1ed;}


.products-banner-list{width:100%;height: 250px; display:table;position: relative;}
#products-banner-list{display:table-cell;vertical-align: middle;}
.products-banner-list h2{font-size: 30px;color: #fff;float: left;}
.products-tit-zhix{width:50px;height: 2px;background: #01b1ed;margin-top: 30px;}
.products{padding:40px 0 90px;background: #fff;}
.products-list ul{margin-left: -50px;}
.products-list li{padding-left:50px;margin-top: 50px;}
.products-img{width:100%;height: auto;overflow: hidden;border:1px solid #e5e5e5;box-sizing: border-box;border-radius:20px;}
.products-img img{width:100%;height: auto;}
.products-list h3{font-size: 18px;text-align: center;color:#333;margin-top:30px;}
.products-list li a:hover h3{color:#01b1ed;}
.products-list li a:hover img{
	-webkit-transition: all 1s;
	-moz-transition: all 1s; 
	-o-transition: all 1s;
	-ms-transition: all 1s;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); 
}

.list-zi{width:100%;height:60px;position: absolute;left:0;bottom:0;}
.ret{background:rgba(0,0,0,0.5);}
.ret a{display: block;width:50%;height: 60px;font-size: 16px;text-align: center;line-height: 60px;color:#fff;}
.ret a:hover{background: #01b1ed;color:#fff;}
.list-zi ul{background:rgba(0,0,0,0.5);}
.list-zi li{width:25%;float: right;}
.list-zi li a{display: block;width:100%;height:60px;font-size: 16px;color:#fff;text-align: center;line-height:60px;}
.list-zi img{margin-top: -2px;margin-right: 5px;}
.list-zi li a:hover{background: #01b1ed;color:#fff;}
.list-zi .ret:hover img{margin-right: 15px;transition: all 0.5s;}
.list-zi .on{width:100%;height: 60px;background: #fff;color:#01b1ed;}

@media screen and (max-width: 990px){
	.list-zi li{float: left;}
}


.products-detail{padding:90px 0;}
.products-detail-left{width:100%;height: auto;overflow: hidden;border:1px solid #e5e5e5;box-sizing: border-box;}
.products-detail-left img{width:100%;height: auto;}
.products-detail-right{padding-left: 50px;}
.products-detail-right h3{font-size:24px;color:#333;}
.products-detail-zhix{width:100%;height: 1px;background: #e5e5e5;margin: 30px 0;}
.products-detail-fk a{display: block;width:100px;height: 40px;border-radius: 5px;background: #01b1ed;font-size: 14px;color:#fff;text-align: center;line-height: 40px;}
.products-detail-fk a:hover{background: #01b1ed;color:#fff;}
.products-detail-xx{width:100%;height: 1px;border-top: 1px dashed #e5e5e5;margin:50px 0;}

.page2{margin-top:260px;}
.prev,.next{font-size:14px;color:#333;}
.next{margin-top: 11px;}
.prev a,.next a{font-size:14px;color:#333;float: none !important;background: none;border: none;}
.prev a:hover,.next a:hover{background: none;border: none;color:#01b1ed;}


@media screen and (max-width: 1439px){
	.page2{margin-top: 260px;}
}
@media screen and (max-width: 990px){
	.page2{margin-top: 150px;}
}
@media screen and (max-width: 550px){
	.products-detail-right{padding-left: 0;}
	.page2{margin-top: 100px;}
}



.news{padding:90px 0;background: #fff;}
.news-li-img{width:100%;height: auto;overflow: hidden;}
.news-li-img img{width:100%;height: auto;}
.news-li-right{padding:44px 50px;background: #f7f7f7;}
.news-li-right h3{font-size:26px;color:#333;}
.news-li-date{font-size: 14px;color:#01b1ed;margin-top: 15px;}
.news-li-con{width:100%;font-size: 14px;color:#666;line-height: 30px;margin-top: 35px;height: 165px;overflow: hidden;}
.news-li-more{width:100px;height: 40px;border:1px solid #e5e5e5;font-size: 14px;color:#333;text-align: center;line-height: 40px;margin-top: 30px;}
.news-li a:hover .news-li-more{background: #01b1ed;color:#fff;}
.news-li a:hover h3{color:#01b1ed;}
.news-li a:hover img{
	-webkit-transition: all 1s;
	-moz-transition: all 1s; 
	-o-transition: all 1s;
	-ms-transition: all 1s;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); 
}

@media screen and (max-width: 990px){
	.news-li-right{padding:44px 30px;}
}
@media screen and (max-width: 550px){
	.news-li-right h3{font-size: 18px;}
}

.news-list{margin-top: 60px;}
.news-list ul{margin-left: -30px;}
.news-list li{padding-left: 30px;margin-top: 30px;}
.news-list-img{width:100%;height: auto;border-radius: 20px; overflow: hidden;border:1px solid #e5e5e5;box-sizing: border-box;}
.news-list-img img{width:100%;height: auto;}
.news-list h3{font-size: 18px; color:#333;font-weight: bold;margin-top:30px;}
.news-list-zhix{width:100%;height: 1px;background: #e5e5e5;margin:15px 0;}
.news-list-more{font-size: 12px;color:#999;}
.news-list a:hover h3{color:#01b1ed;}
.news-list a:hover img{
	-webkit-transition: all 1s;
	-moz-transition: all 1s; 
	-o-transition: all 1s;
	-ms-transition: all 1s;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1); 
}

.news-banner{width:100%;height: auto;background: #f2f2f2;font-size: 14px;color:#666;line-height: 50px;}
.news-banner a{font-size: 14px;color:#666;}
.news-banner a:hover{color:#01b1ed;}
.news-d{padding: 90px 0;background: #fff;}
.news-detail{padding-right: 50px;}
.news-detail h2{font-size: 24px;color:#333;}
.news-detail-time{font-size: 14px;color:#666;margin-top: 20px;}
.news-detail-zhix{margin: 20px 0;width: 100%;height: 1px;background: #e5e5e5;}
.news-detail-content{font-size: 14px;color: #666;line-height: 40px;text-align: justify;}
.return{float: right;margin-top:30px;}
.return a{display: block;width:120px;height: 40px;background: #01b1ed;font-size:14px;color:#fff;text-align: center;line-height: 40px;}

.pages ul{margin-top: -30px;}
.pages li{width:100%;padding:30px;background: #f2f2f2;margin-top: 30px;font-size: 16px;font-weight: bold;color:#01b1ed;}
.pages li a{display: block;font-size: 14px;color:#666;margin-top: 20px;font-weight: normal;line-height: 30px;}
.pages li a:hover{color:#01b1ed;}

@media screen and (max-width: 991px){
	.news-detail{padding-right: 0;}
	.pages ul{margin-top: 0;}
}

.contacts{padding:90px 0;background: #fff;}
.contacts-left{padding-right: 50px;}
.contacts-en{font-family: "Fjalla One"; font-size: 30px;color:#01b1ed;font-weight: bold;text-transform: uppercase;}
.contacts-left h2{font-size: 30px;color:#333;}
.contacts-list ul{margin-top:60px;}
.contacts-list li{font-size: 14px;color:#666;margin-top: 30px;}
.contacts-img{float: left;width:40px;height: 40px;}
.contacts-tit{float: left;margin-left:10px;}
.contacts-tit a{font-size: 14px; color:#666;}
.contacts-tit a:hover{color:#01b1ed;}

.contacts-er ul{margin-left: -30px;margin-top: 50px;}
.contacts-er li{width:130px;height: 160px; border:1px solid #e5e5e5;box-sizing: border-box;float: left;margin-left: 30px;text-align: center;}
.contacts-er img{margin-top: 5px;}
.contacts-er p{font-size: 12px;color:#666;}

@media screen and (max-width: 990px){
	.contacts-left{padding-right: 0;}
	.contacts-right {margin-top: 50px;}
}
@media screen and (max-width: 550px){
	.contacts-left h2{font-size:24px;}
}

.messages{margin-top: 68px;}
.messages-tit{font-size: 18px;color:#333;text-align: center;line-height: 40px;}
.messages input{border:none;border-bottom:1px solid #e5e5e5;outline: none;width: 33%;height: 50px;text-indent: 20px;margin-top: 50px;}
.messages textarea{border:none;border-bottom:1px solid #e5e5e5;outline: none;width:100%;height: 100px; margin-top: 50px;text-indent: 20px;}
.messages button{width:130px;height: 50px;border: none;background: #01b1ed;font-size: 14px;color:#fff;margin-top: 45px;outline: none;}


@media screen and (max-width: 991px){
	.messages input{width:100%;}
}


.page{text-align: center;margin-top: 50px;}
.page li{display: inline-block;margin-left: 10px;}
.page li a{display: block;padding:10px;background: #f2f2f2;font-size: 14px;color:#333;}
.page li a:hover{background: #01b1ed;color:#fff;}
.page .current{padding:10px;background: #01b1ed;color:#fff;}


