﻿@charset "utf-8";




/*body公用*/

body{font-family:"微软雅黑","宋体"; font-size:14px; color: #333;  background:#fff; text-align:justify; -webkit-text-size-adjust:none; height:auto; padding: 0px;margin: 0px;}

html,body{
	width:100%;
	height:100%;
}
a {color:#000;transition:400ms ease all;}
a:hover{ color:  #006a8e;text-decoration: none;transition:400ms ease all;}
a:visited{text-decoration-line: none;}
input{border: hidden;}
input[type="submit"]{background-color: #0059c6;width: 150px;height:40px;line-height: 40px;color: #fff;font-size: 16px;text-align: center;}
ul{list-style: none;padding: 0px;margin: 0px;}
::-webkit-scrollbar-track-piece {width:5px;background-color:#d2d2d2;}
::-webkit-scrollbar {width:5px;background-color:#01366a;}
::-webkit-scrollbar-thumb {width:5px;background-color:#006a8e;}
::-webkit-scrollbar-thumb:hover {width:5px;background-color:#006a8e;}



/*=================首页========================*/
/*-------导航------------*/
.index_top{width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 999999;
	transition: all 500ms;
	height: 60px;
	background: #fff;}
.background{    background: rgba(255,255,255,0.7);
	transition: all 500ms;}

..about_right h1{
	text-align: center;
padding: 20px 0;}
..about_right p{
	font-size: 16px;
	line-height: 36px;
}
.background .nav li a{color: #333;}
.logo{width:10%;overflow: hidden;line-height: 60px;height: 60px;position: absolute;left:2%;top: 0px; }
.logo img{width: 100%;overflow: hidden;max-width: 150px;}
.nav_meau{width: 70%;margin: auto;max-width: 1100px;}
.nav {width: 100%;text-align: center;margin: auto;color: #fff;font-size: 16px;max-width: 1100px;}
.nav li{width: 10%;float: left; line-height: 60px;text-align: center;}
.nav li a{display: block;width: 100%;color: #333;padding: 0px;text-align: center;}
.nav_second{width: 100%;background: #000;}
.nav_second li{width: 100%;height: 0px;line-height: 50px;display: none;transition: all 500ms;position:relative;background-color:red;}
.nav_second li a{text-align: center; }
.nav li:hover .nav_second li{height: 50px;transition: all 500ms;background: red; font-size: 16px;display:block;}
.sanji2{width: 100%;height: 0px;transition: all 500ms;display:none;width: 100%;top:0;left:100%;position:absolute;}
.nav_second li:hover .sanji2{transition: all 500ms;font-size: 16px;display:block;}

.nav_right{position: absolute;right: 2%;line-height: 60px;height: 60px;overflow: visible;top: 0px;width: 260px;color: #fff;}
.inputserch{width: 30%;float: left;position: relative;line-height: 60px;height: 60px;overflow: visible;}
.inputbox{position: absolute;right: 0px;top: 18px;line-height: 25px;height: 25px;border-radius: 20px;overflow: hidden;width: 0%;z-index:1;transition: all 500ms;}
.inputbox input{color: #333;outline: 0px;padding-left: 3px;}
.nav li:hover{background: #0059c6;}
.nav li:hover a{background: #0059c6;color: #fff;}
.inputimg{position: absolute;right: 0px;top: 18px;line-height: 25px;height: 25px;border-bottom-right-radius: 20px;border-top-right-radius: 20px; padding:0px 5px;z-index: 2;transition: all 500ms;}
.inputimg img{width:20px;height: 20px;}
.lang{width: 70%;float: right;z-index: 2;}
.lang ul li{width: 60%;float: left;text-align: right;overflow: hidden;}
.lang ul li:nth-child(2){width: 40%;}
.lang ul li a{color: #fff;transition: all 500ms;}
.lang ul li.dq a,.lang ul li:hover a{color:#0059c6;transition: all 500ms; }
.lang1 ul li.dq a,.lang1 ul li:hover a{color:#0059c6;transition: all 500ms; }
.background .lang ul li a{color: #999;}
.background .lang ul li.dq a,.background .lang ul li:hover a{color: #0059c6;}
.inputserch:hover .inputbox{width: 200%;transition: all 500ms;}
.inputserch:hover .inputimg{background: #999;transition: all 500ms;}
.nav_second li:hover a{background: #333;transition: all 500ms;}

.sanji2 .sanji3:hover{
	background: #34b3e4;transition: all 500ms;
}
/*=====*/

/*banner*/
.banner_top{ width: 100%; position: relative;overflow: hidden;margin-top: -60px; z-index: 9;}
.banfix_word{width: 100%;text-align: center;overflow: hidden;position: absolute;top: 0px;left: 0px;z-index: 222;transition: all 500ms;}
.banfix_des{margin-top: 18%;overflow: hidden;color: #fff;font-size: 60px;overflow: hidden;line-height: 70px;
/*
text-shadow:#0059c6 1px 0 0,#0059c6 0 1px 0,#0059c6 -1px 0 0,#0059c6 0 -1px 0;

-webkit-text-shadow:#0059c6 1px 0 0,#0059c6 0 1px 0,#0059c6 -1px 0 0,#0059c6 0 -1px 0;

-moz-text-shadow:#0059c6 1px 0 0,#0059c6 0 1px 0,#0059c6 -1px 0 0,#0059c6 0 -1px 0;

*filter: Glow(color=#0059c6, strength=5);
*/
}
.banfix_desen{width: 100%;margin-top: 10px;color: #fff;font-size: 30px;height: 50px;}
.tp-caption a.more_ban{width: 180px;line-height: 50px;height: 50px;color: #fff;font-size: 18px;text-align: center;display: block;margin: auto;background:#0059c6;overflow: hidden;margin-top: 2%; transition: all 500ms; color: #fff;}
.tp-caption a.more_ban:hover{background: #006a8e;transition: all 500ms;color: #fff;}
/*======*/

/*产品展示*/
.index_product{width: 100%;overflow: hidden;padding-bottom: 30px;background:rgb(244,244,244);}
/* 本例子css */
.picScroll-left1{ width:100%;  overflow:visible; position:relative;  border:0px solid #ccc; margin: auto;}
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:40px; height:60px; font-size: 30px;margin-top: 0px;line-height: 60px;background: #7f7f7f;text-align: center;color: #fff;cursor: pointer;font-family: '宋体';margin-left: 5%;font-weight: 800;}
.picScroll-left1 .hd .next{  float: right;margin-right: 5%; }
.picScroll-left1 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left1 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left1 .hd{ overflow:visible;  height:0px; padding:0 10px;position: absolute;top: 40%;width: 100%;left: 0%; }
.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left1 .hd ul li{ 
float:left;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; 
cursor:pointer; border-radius: 9px;background:#0e6eb8;border: 2px solid #0e6eb8;position: relative;
}
.picScroll-left1 .hd ul li.on{ background: #fff; }
.picScroll-left1 .bd{ padding:0px;width: 100%;margin: auto; max-width: 1200px;  }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; 
	-webkit-border-radius: 5px;
	transition: all .5s;
	-webkit-transition: all .5s;}
.picScroll-left1 .bd ul li{ width: 33%; float:left; _display:inline; overflow:hidden; text-align:center;position: relative;}

.picdiv{
	margin:auto;
	margin:15px 15px;
	border: 1px solid #E5E5E5;
		border-radius: 5px;
			-webkit-border-radius: 5px;
	transition: all .5s;
	-webkit-transition: all .5s;
}
.picScroll-left1 .bd ul li .pic{ text-align:center;width: 100%;padding-right: 0%;overflow: hidden; }
.picScroll-left1 .bd ul li .pic img{ width:100%; height:auto; display:block;transition: all 500ms;margin:auto;}
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left1 .bd ul li:hover .picdiv {
	top: -15px;
	box-shadow: 0 10px 15px #ddd;
		-webkit-border-radius: 5px;
	transition: all .5s;
	-webkit-transition: all .5s;
}
.picScroll-left1 .bd ul li .title{ position: relative;bottom: 0px;transition: all 500ms;height: auto;text-align: left;overflow: hidden;padding-right: 0%;line-height:24px;color: #000;padding: 5px 10px;padding-bottom:0px;transition: all 500ms;
	background: #fff;}
.title_pad{background: #0e6eb8;width: 100%;height: 100%;}
.picScroll-left1 .bd ul li .title a{color: #000;width: 100%;background: #0e6eb8;}
.picScroll-left1 .case_title{line-height: 30px;width: 100%;text-align: center;font-size: 20px;height: 30px;overflow: hidden;border-bottom: 1px dashed #d4d4d4;}
.picScroll-left1 .case_con{width: 100%;line-height: 40px;height: 40px;overflow: hidden;font-size: 15px;margin-top:0px;color: #666;text-align: center;}
.pad1{width: 100%;}
.picScroll-left1 .bd ul li:hover img{transition: all 500ms;transform: scale(1.1);}
.picScroll-left1 .bd ul li:hover .title{transition: all 500ms;border-color:#0059c6;}
.indextitle{width: 100%;text-align: center;padding: 30px 0px;overflow: hidden;}
.title_img{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img img{width:190px;overflow: hidden;}
.titleen{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.titlestr{width:50px;margin: auto;background: #006593;margin-top: 25px;height: 3px; }
.more_index{width: 180px;height: 40px;line-height: 40px;overflow: hidden;background:#0059c6;color: #fff;display: block;margin: auto;margin-top: 30px; border-radius: 20px;text-align: center;transition: all 500ms;}
.more_index:hover{transition: all 500ms;width: 200px;color: #fff;}
/*======*/

/*关于我们*/
.index_about{width: 100%;overflow: hidden;height:500px;}
.about_lefta{width: 50%;float: left;overflow: hidden;position: relative;}
.about {
	padding-top: 40px;
}

li{
	list-style: none;
}
.imgdiv{ transition: all 500ms; }
.about_left:hover .imgdiv{
transition: all 500ms;transform: scale(1.1);
}
.indextitle1{width: 100%;text-align: center;overflow: hidden;}
.title_img1{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img1 img{width:190px;overflow: hidden;}
.titleen1{width: 100%;overflow: hidden;font-size: 24px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.aboutindex_con{line-height: 30px;height:auto;margin-top: 40px;font-size: 16px;overflow: hidden;text-align: center;width: 100%;}
.zbout_more{width: 150px;height: 54px;line-height: 50px;color: #fff;display: block;margin: auto;margin-top: 50px;overflow: hidden;text-align: center;border: #fff 2px solid;transition: all 500ms;}
.zbout_more:hover{border-color: #0059c6;color: #0059c6;transition: all 500ms;}
..about_right{width:50%;float: left;overflow: hidden;padding:0 2%;}
.about_about{width: 100%;overflow: hidden;}
.about_about li{width: 100%;overflow: hidden;margin: 20px 0px;background: #fff;}
.img_box{width: 45%;float: left;overflow: hidden;}
.img_box img{width: 100%;transition: all 500ms;height:200px;}
.about_about li:hover .img_box img{transition: all 500ms;transform: scale(1.1);overflow: hidden;}
.about_about li:nth-child(even) .img_box{float: right;}
.aboutcon{width: 55%;float: left;text-align: center;margin-top:4%;}
.aboutcon_title{font-size: 30px;overflow: hidden;line-height: 40px;}
.aboutcon_con{margin-top: 15px;font-size: 16px;line-height: 25px;height: 75px;overflow: hidden;}

/*------*/
/*技术研发*/
.index_jishu{width: 100%;overflow: hidden;padding-bottom: 10px;}
.indextitle2{width: 100%;text-align: center;padding: 50px 0px 10px;overflow: hidden;}
.title_img2{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img2 img{width:190px;overflow: hidden;}
.titleen2{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.titlestr2{width:50px;margin: auto;background: #006593;margin-top: 25px;height: 3px; }
.tech1260{width: 100%;overflow: hidden;max-width: 1260px;margin: auto;}
.tech1260 li{width: 33.33%;overflow: hidden;float: left;padding: 10px 30px; }
.techimg{width: 100%;overflow: hidden;position: relative;}
.techimg img{width: 100%;}
.techdes{width:100%;margin: auto;overflow: hidden;text-align: center;z-index: 222;position: relative;transition: all 500ms;}
.techsign{width: 100%;text-align: center;overflow: hidden;}
.techsign img{width: 100%;}
.desword1{width: 100%;overflow: hidden;text-align: center;color: #333;font-size: 14px;line-height: 20px;height: 30px;padding: 5px 0px;transition: all 500ms;}
.desword2{font-size: 14px;overflow: hidden;width: 100%;line-height: 16px;height:38px;padding: 4px 0px; color: #fff;margin-top: 3px;transition:  all 500ms;}
.desstr{width:55px;margin: auto;height: 3px;background: #fff; overflow: hidden;}
.tech1260 li:hover .techdes{width: 100%;background:#0059c6;transition: all 500ms;margin-top: 0px;}
.tech1260 li:hover .techdes .desword1{
	color: #fff;
}
.desword{width: 100%;overflow: hidden;margin-top: 5px;transition: all 500ms;transition: all 500ms;}

/*------*/

/*案例展示*/
.indextitle3{width: 100%;text-align: center;padding: 60px 0px 50px;overflow: hidden;}
.title_img3{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img3 img{width:190px;overflow: hidden;}
.titleen3{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.titlestr3{width:50px;margin: auto;background: #006593;margin-top: 25px;height: 3px; }
.index_example{width: 100%;overflow: hidden;padding-bottom: 100px;}


/* 本例子css */
.picScroll-left2{ width:100%;  overflow:visible; position:relative;  border:0px solid #ccc; margin: auto;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:40px; height:60px; font-size: 30px;margin-top: 0px;line-height: 60px;background: #7f7f7f;text-align: center;color: #fff;cursor: pointer;font-family: '宋体';margin-left: 5%;font-weight: 800;}
.picScroll-left2 .hd .next{  float: right;margin-right: 5%; }
.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left2 .hd{ overflow:visible;  height:0px; padding:0 10px;position: absolute;top: 40%;width: 100%;left: 0%; }
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left2 .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; border-radius: 9px;background:#0e6eb8;border: 2px solid #0e6eb8;position: relative;}
.picScroll-left2 .hd ul li.on{ background: #fff; }
.picScroll-left2 .bd{ padding:0px;width: 80%;margin: auto; max-width: 1200px;  }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ width: 33%; float:left; _display:inline; overflow:hidden; text-align:center;position: relative;}
.picScroll-left2 .bd ul li .pic{ text-align:center;width: 90%;padding-right: 0%;overflow: hidden; margin:auto;}
.picScroll-left2 .bd ul li .pic img{ width:100%; height:auto; display:block;transition: all 500ms;}
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#333;  }
.picScroll-left2 .bd ul li .title{ background-color:#f4f4f4;width:90%;margin:auto;position: relative;bottom: 0px;transition: all 500ms;height: auto;text-align: left;overflow: hidden;padding-right: 0%;line-height:24px;color: #000;}
.bg_blue{width: 100%;transition: all 700ms;padding: 10px 20px 25px;overflow: hidden;border:1px solid #9c9c9c;}
.business_title{height:40px;font-size: 18px;line-height: 20px;overflow: hidden;width: 100%;border-bottom: #e5e5e5 solid 1px;margin-top: 10px;transition: all 500ms;}
.more_businness{position: relative;width: 100%;overflow: hidden;font-size: 12px;line-height: 12px;margin-top: 20px;transition: all 500ms;}
.picScroll-left2 .bd ul li:nth-child(even) .bg_blue{}
.busin_first{width: 25px;overflow: hidden;float: right;line-height: 12px;transition: all 300ms;}
.busin_imgsec{position: absolute;top: 20px;right: 0px;width: 25px;line-height: 12px;transition: all 500ms;opacity: 0;}
.picScroll-left2 .bd ul li:hover .busin_first{opacity: 0;transition: all 300ms;margin-top: -100px;}
.picScroll-left2 .bd ul li:hover .pic img{transition: all 500ms;transform: scale(1.1);}
.picScroll-left2 .bd ul li:hover .bg_blue{background: #0059c6;transition: all 500ms;border-color: #428dd0;}
.picScroll-left2 .bd ul li:hover .busin_imgsec{top:0px;opacity: 1; transition: all 300ms;}
.picScroll-left2 .bd ul li:hover .business_title,.picScroll-left2 .bd ul li:hover .more_businness{transition: all 500ms;color: #fff;}

/*------*/
/*底部*/
.bottom{width: 100%;overflow: hidden;background: #333;}
.bottom1200{width: 100%;max-width: 1200px;margin: auto;overflow: hidden;}
.bottom_left{width: 63.33%;float: left;overflow: hidden;}
.bottom_logo{width: 100%;height: 70px;line-height: 70px;border-bottom: 1px solid #999;overflow: hidden;text-align: left;}
.bottom_nav{width: 100%;margin-top: 30px;overflow: hidden;min-height: 100px;}
.bottom_nav li{width:auto; padding-right: 4%; float: left;overflow: hidden;text-align: left;}
.bottom_nav li a{color: #fff;line-height: 18px;font-size: 12px;overflow: hidden;}
.bottom_nav li ul{width: auto;overflow: hidden;}
.bottom_nav li a.bottom_navbt{font-size: 16px; line-height: 30px;}
.bottom_nav li ul li{width: auto;overflow: hidden; float: none;}
.bottom_nav li ul li:nth-child(1) a{font-size: 16px;line-height: 20px;overflow: hidden;padding: 3px 0px 10px 0px; display: block; }
.copyright{font-size: 12px;overflow: hidden;color: #f1f1f1;text-align: left;margin-top: 30px;}
.link{width: 100%;overflow: hidden;margin-top: 10px;color: #fff;}
.link a{color: #999;}
.bottom_nav li a:hover{color: #999;}
.bottom_right{width: 30%;float: left;margin-left: 6%;overflow: hidden;}
.name{width: 100%;overflow: hidden;height: 70px;line-height: 80px;color: #999; font-size: 14px;border-bottom: 1px solid #999;}
.tel{width: 100%;margin-top: 25px;overflow: hidden;}
.tel li{width: auto;float: left;overflow: hidden;text-align: left;color: #fff;font-size: 16px;line-height: 25px;}
.tel li:nth-child(2){padding-left: 30px;}
.share{width: 100%;text-align: left;}
.share li {display: inline-block;overflow: hidden;padding-right:30px;margin-top: 60px; }
.share li:hover img{transform: rotate(360deg);transition: all 500ms;}
.share li img{width: 30px;overflow: hidden;transition: all 500ms;}
/*----*/


/*=======*/
/*====================*/


/*内页导航*/
.index_top1{width: 100%;overflow: hidden;position: relative;background: #f1f1f1;z-index: 999999;}
.top_12001{width: 100%;padding:0px 4%;overflow: hidden;height: 103px;border-bottom: 1px solid #ddd; }
.logo1{width: 12%;float: left;overflow: hidden;line-height: 100px;}
.logo1 img{width: 100%;max-width: 132px;}
.nav_meau1{width: 80%;float: left;overflow: hidden;padding-left: 7%;}
.nav1{width: auto; text-align: left;}
.nav1 li{width: auto; display: inline-block;border-bottom: 3px solid #f1f1f1;transition: all 500ms;padding: 0px 2%;}
.nav1 li a{font-size: 16px;color: #333;overflow: hidden;line-height: 100px;height: 100px;display: block;}
.nav1 li:hover,.nav1 li.dq{border-bottom: 3px solid #0059c6;transition: all 500ms;}
.nav_right1{position: absolute;right: 4%;z-index: 22;top: 0px;width: 20%;}
.inputserch1{width: 50%;float: left;position: relative;line-height: 100px;height: 100px;overflow: hidden;}
.inputbox1{position: absolute;left: 0px;top: 40px;line-height: 25px;height: 25px;border-radius: 20px;overflow: hidden;width: 95%;z-index:1;}
.inputbox1 input{color: #333;outline: 0px;padding-left: 3px;}
.inputimg1{position: absolute;right: 5px;top: 40px;line-height: 25px;height: 25px;border-bottom-right-radius: 20px;border-top-right-radius: 20px; background: #666;padding:0px 5px;z-index: 2;}
.inputimg1 img{width:20px;height: 20px;}
.lang1{width: 50%;float: right;z-index: 2;line-height: 100px;text-align: right;}
.lang1 ul li{display: inline-block;}
.lang1 ul li:nth-child(2){width: 40%;}
.lang1 ul li a{color: #999;transition: all 500ms;}
.lang1 ul li img{width: 20px;height: 10px;margin-right: 2px;margin-top: -3px;}
.nav1_sec{width: 100%;padding: 0 4%;}
.nav2{width: auto;text-align: left;}
.nav2 li{width: 9%;
    float: left;
    line-height: 60px;
    text-align: center;}
.nav2 li:last-child{padding-right: 0px;}
.nav2 li a{color: #333;}
.nav2 li:hover,.nav2 li.dq{border-bottom: 3px solid #0059c6;transition: all 500ms; color: #0059c6;}
.nav2 li.dq a{color: #0059c6;}






.nav1_secs{width: 0%;height: 0px;display: none;overflow: hidden;}
.pro-sanji{
	/*position:absolute;top:40px;min-width:500px;*/
	width: 100%;
}
.pro-sanji li{
	width: 100%;
    height: 0px;
    line-height: 50px;
    display: none;
    transition: all 500ms;
    position: relative;
}
.pro-sanji a{

	text-align: center; 
}
.nav2 li:hover .pro-sanji li{
height: 50px;transition: all 500ms;font-size: 14px;display:block;
}

.pro-sanji dl{
	width: 100%;
    height: 0px;
    line-height: 50px;
    display: none;
    transition: all 500ms;
    position: relative;
	margin:0px;
}
.nav2 li:hover .pro-sanji dl{
height: 50px;transition: all 500ms;font-size: 14px;display:block;background-color:#fff;
}
/*-----*/
/*banner*/
.banner_top1{padding-top: 0px;position: relative}
.banfix_word1{width: 100%;text-align: center;overflow: hidden;position: absolute;top: 0px;left: 0px;z-index: 222;}
.banfix_des1{margin-top:10%;overflow: hidden;color: #fff;font-size: 50px;overflow: hidden;line-height: 60px;font-family: acme;}
.banfix_desen1{width: 100%;margin-top: 10px;overflow: hidden;color: #fff;font-size: 24px;}
.more_ban1{width: 180px;line-height: 50px;height: 50px;color: #fff;font-size: 18px;text-align: center;display: block;margin: auto;background:#0059c6;overflow: hidden;margin-top: 2%; transition: all 500ms;}
.more_ban1:hover{background: #006a8e;transition: all 500ms;color: #fff;}
/*======*/
/*底部*/
.bottompad{padding: 0 4%;overflow: hidden;width: 100%;}
/*---*/
/*翻页公用*/
.page_flip{width: 100%;max-width: 1200px;margin: auto;text-align: center;color: #fff;padding: 0px 10px;margin-bottom: 20px;margin-top: 80px;}
.page_center a{color: #999;padding: 8px 10px; line-height: 24px;background-color: #fff;border: 1px solid #d2d2d2;border-radius: 3px;}
.page_center a:hover,.page_center a.dq{background-color: #0059c6;color:#fff;border: 1px solid #0059c6;}
.page_center a:last-child{border: 0px;}
.page_center a:first-child{margin-right: 5px;}
.page_center a:last-child:hover{color: #d2d2d2;background: #fff;}
/**/


/*产品中心*/
.pages{width: 100%;overflow: hidden;padding-bottom: 80px;min-height: 300px;}
.pagepad4{width: 100%;overflow: hidden;padding: 0 4%;}
.product{width: 100%;overflow: hidden;}
.product li{width: 17%;margin-right: 3.7%;float: left;overflow: hidden;margin-top: 60px;}
.product li:nth-child(5n){margin-right: 0px;}
.imgbox1{width: 100%;overflow: hidden;}
.imgbox1 img{width: 100%;overflow: hidden;transition: all 700ms;}
.bg_blue1{width: 100%;transition: all 700ms;padding: 30px 20px 15px;overflow: hidden;border: 1px solid #f1f1f1;background: #fff;}
.business_title1{color: #000;font-size: 20px;height: 75px;line-height:25px;overflow: hidden;width: 100%;border-bottom: #e5e5e5 solid 1px;margin-top: 10px;transition: all 500ms;}
.more_businness1{position: relative;width: 100%;color: #666;overflow: hidden;font-size: 12px;color: #666;line-height: 12px;margin-top: 15px;transition: all 500ms;}
.busin_first1{width: 25px;overflow: hidden;float: right;line-height: 12px;transition: all 300ms;}
.busin_imgsec1{position: absolute;top: 20px;right: 0px;width: 25px;line-height: 12px;transition: all 500ms;opacity: 0;}
.product li:hover .busin_first1{opacity: 0;transition: all 300ms;margin-top: -100px;}
.product li:hover .imgbox1 img{transition: all 700ms;transform: scale(1.1);}
.product li:hover .bg_blue1{background: #0059c6;transition: all 500ms;border-color: #0059c6;}
.product li:hover .busin_imgsec1{top:0px;opacity: 1; transition: all 300ms;}
.product li:hover .business_title1,.product li:hover .more_businness1{transition: all 500ms;color: #fff;}

/*=======*/


/*工程业绩*/
.project{width: 100%;overflow: hidden;}
.project li{width: 22%;margin-right: 4%;float: left;overflow: hidden;margin-top: 50px;}
.project li:nth-child(4n){margin-right: 0px;}
.img_boxs{width: 100%;overflow: hidden;}
.img_boxs img{width: 100%;transition: all 500ms;}
.project_word{width: 100%;background: #fff;overflow: hidden;padding: 40px 60px 10px;border-bottom:4px solid #fff;transition: all 500ms;  }
.project_name{width: 100%;text-align: center;font-size: 18px;color: #222;line-height: 25px;height: 50px;overflow: hidden;}
.project_des{width: 100%;overflow: hidden;color: #666;font-size: 13px;margin-top: 10px;line-height: 20px;height: 60px;display: none;}
.projectstr{width: 40px;margin: auto;height: 4px;background:#0059c6;margin-top:25px; }
.project_detail{width: 100%;text-align: center;font-size: 13px;color: #666;padding: 20px 0px;line-height: 20px;height: 60px;overflow: hidden;}
.project li:hover .project_word{border-color: #0059c6;transition: all 500ms;}
.project li:hover .img_boxs img{transition: all 500ms;transform: scale(1.1);}
/*------*/

/*关于我们*/
.company{width: 100%;margin-top: 30px;overflow: hidden;}
.company_left{width: 50%;float: left;overflow: hidden;padding:9% 10%;height: 450px;}
.companyname{color: #0059c6;font-size: 60px;line-height: 60px;overflow: hidden;height: 60px;width: 100%;text-align: left;font-family:Constantia, Lucida Bright, DejaVu Serif, Georgia, serif;}
.companystr{width: 40px;height: 4px;overflow: hidden;background: #0059c6;margin-left: 0px;margin-top: 20px;}
.companynamecn{color: #0059c6;width: 100%;text-align: left;font-size: 24px;overflow: hidden;line-height: 25px;height: 25px;margin-top: 20px;}
.company_right{width: 50%;float: left;overflow: hidden;padding: 30px;height: 450px;background: #fff;}
.companyinformation{width: 100%;height: 100%;overflow-y: scroll;padding:10px 15px;}
.com_info{width: 100%;line-height:25px;font-size: 14px;overflow: hidden;color: #333;}
.culture{width: 100%;overflow: hidden;margin-top: 50px;}
.indextitle4{width: 100%;text-align: center;padding: 7% 0px 4.6%;overflow: hidden;color: #fff;}
.title_img4{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img4 img{overflow: hidden;}
.titleen4{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
/* 本例子css */
.scroll_padding{width: 100%;margin: auto;max-width: 1420px;padding: 0px 10px 100px;}
.picScroll-left3{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left3 .hd{ overflow:hidden;  height:40px; margin: auto; line-height: 40px; width: 150px;margin-top: 140px;}
.picScroll-left3 .hd .prev,.picScroll-left3 .hd .next{ display:block;  width:40px; height:40px;   overflow:hidden;
 cursor:pointer;text-align: center;font-family: "宋体"; }
.picScroll-left3 .hd .next{ position: absolute; right: 45%;bottom: 0px;font-size: 60px; color: #0059c6;}
.picScroll-left3 .hd .prev{ position: absolute; left: 45%;bottom: 0px;font-size: 60px; color: #0059c6;}
.picScroll-left3 .bd{ padding:10px; }
.picScroll-left3 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left3 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 25%;  }
.picScroll-left3 .bd ul li .title{  padding: 0px 20px;overflow: hidden; border-right: 1px solid #fff; }
.title24{width: 100%;text-align: center;overflow: hidden;font-size: 24px;color: #fff;line-height: 30px;height: 30px;}
.title14{width: 100%;text-align: center;overflow: hidden;font-size: 14px;color: #fff;line-height: 30px;height: 60px;margin-top: 20px;text-align: center;}


/*研发中心*/
.create{width: 100%;overflow: hidden;margin-top: 50px;background: #fff;}
.createab{width: 100%;overflow: hidden;position: relative;padding: 50px 3% 0px;}
.createtitle{font-size: 24px;overflow: hidden;line-height: 30px;color: #333;text-align: left;width: 100%;}
.createstr{margin-top: 20px;width: 20px;background: #999;overflow: hidden;margin-left: 0px;height: 4px;}
.read{position: absolute;right: 3%;text-align: right;font-size: 14px;overflow: hidden;color: #333;line-height: 50px;height: 50px;}
.read img{width: 26px;margin-top: -3px;padding: 0px 5px;line-height: 40px;}
/* 本例子css */
.scroll_padding4{width: 100%;margin: auto;padding: 3% 0px;}
.picScroll-left4{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left4 .hd{ overflow:hidden;  height:40px; margin: auto; line-height: 40px; width: 150px;margin-top: 50px;}
.picScroll-left4 .hd .prev,.picScroll-left4 .hd .next{ display:block;  width:40px; height:40px;   overflow:hidden;
 cursor:pointer;text-align: center;font-family: "宋体"; }
.picScroll-left4 .hd .next{ position: absolute; right: 45%;bottom: 0px;font-size: 60px; color: #0059c6;background: #fff;}
.picScroll-left4 .hd .prev{ position: absolute; left: 45%;bottom: 0px;font-size: 60px; color: #0059c6;background: #fff;}
.picScroll-left4 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left4 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 33.33%;  }
.picScroll-left4 .bd ul li .pic{ text-align:center; padding: 0px;position: relative;overflow: hidden;margin:0 8.5%;}
.picScroll-left4 .bd ul li .pic img{ width:100%; height:100%; display:block;transition: all 500ms;}
.picScroll-left4 .bd ul li .title{text-align: left; background-color: #fff;  padding: 30px 25px;overflow: hidden; border: 1px solid #d2d2d2;transition: all 500ms;margin:0 8.5%;}
.picScroll-left4 .abbig{font-size: 18px;line-height: 20px; height: 20px;overflow: hidden;color: #333;}
.picScroll-left4 .absmall{font-size: 12px;color: #666;line-height: 30px;height: 60px;margin-top: 20px;transition: all 500ms;overflow: hidden;}
.picScroll-left4 .bd ul li:hover .title{background:#0059c6;transition: all 500ms;transition: all 500ms }
.picScroll-left4 .bd ul li:hover .abbig,.picScroll-left4 .bd ul li:hover .absmall{color:#fff;transition: all 500ms; }
.picScroll-left4 .bd ul li:hover img{transition: all 500ms;transform: scale(1.1);}
/*------*/

/*检测中心*/
/* 本例子css */
.test{width: 100%;overflow: hidden;margin-top: 50px;background: #fff;}
.testab{width: 100%;overflow: hidden;position: relative;padding: 50px 3% 0px;}
.testtitle{font-size: 24px;overflow: hidden;line-height: 30px;color: #333;text-align: left;width: 100%;}
.teststr{margin-top: 20px;width: 20px;background: #999;overflow: hidden;margin-left: 0px;height: 4px;}
.testread{position: absolute;right: 3%;text-align: right;font-size: 14px;overflow: hidden;color: #333;line-height: 50px;height: 50px;}
.testread img{width: 26px;margin-top: -3px;padding: 0px 5px;}

.scroll_padding5{width: 100%;margin: auto;padding: 3% 0px;}
.picScroll-left5{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left5 .hd{ overflow:hidden;  height:40px; margin: auto; line-height: 40px; width: 150px;margin-top: 50px;}
.picScroll-left5 .hd .prev,.picScroll-left5 .hd .next{ display:block;  width:40px; height:40px;   overflow:hidden;
 cursor:pointer;text-align: center;font-family: "宋体"; }
.picScroll-left5 .hd .next{ position: absolute; right: 45%;bottom: 0px;font-size: 60px; color: #0059c6;background: #fff;}
.picScroll-left5 .hd .prev{ position: absolute; left: 45%;bottom: 0px;font-size: 60px; color: #0059c6;background: #fff;}
.picScroll-left5 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left5 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 33.33%;  }
.picScroll-left5 .bd ul li .pic{ text-align:center; padding: 0px;position: relative;overflow: hidden;margin:0 8.5%;}
.picScroll-left5 .bd ul li .pic img{ width:100%; height:100%; display:block;transition: all 500ms;}
.picScroll-left5 .bd ul li .title{text-align: left; background-color: #fff;  padding: 30px 25px;overflow: hidden; border: 1px solid #d2d2d2;transition: all 500ms;margin:0 8.5%;}
.picScroll-left5 .abbig{font-size: 18px;line-height: 20px; height: 20px;overflow: hidden;color: #333;}
.picScroll-left5 .absmall{font-size: 12px;color: #666;line-height: 30px;height: 60px;margin-top: 20px;transition: all 500ms;overflow: hidden;}
.picScroll-left5 .bd ul li:hover .title{background:#0059c6;transition: all 500ms;transition: all 500ms }
.picScroll-left5 .bd ul li:hover .abbig,.picScroll-left5 .bd ul li:hover .absmall{color:#fff;transition: all 500ms; }
.picScroll-left5 .bd ul li:hover img{transition: all 500ms;transform: scale(1.1);}



/*发展历程*/
.development{width: 100%;margin-top: 50px;overflow: hidden;padding-bottom: 50px;}
.detitle{width: 100%;text-align: center;overflow: hidden;margin-top: 6%;}
.debig{width: 100%;text-align: center;font-size: 60px;font-family: acme;line-height: 60px;height: 60px;overflow: hidden; }
.desmall{width: 100%;text-align: center;font-size: 30px;line-height: 30px;height: 30px;overflow: hidden;margin-top: 15px; }
.scroll_padding6{padding: 50px 50px;}
.picScroll-left6{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left6 .hd{ overflow:hidden;  height:40px; margin: auto; position: relative;line-height: 40px; width: 150px;margin-top: 25px;}
.picScroll-left6 .hd .prev,.picScroll-left6 .hd .next{ display:block;  width:20px; height:40px;   overflow:hidden;
 cursor:pointer;font-family: "宋体"; }
.pageState{display: block;text-align: center;font-size: 14px;letter-spacing: 2px;color: #333;}
.picScroll-left6 .hd .next{ position: absolute; right: 0px;top:0px;font-size: 30px; color: #333;}
.picScroll-left6 .hd .prev{ position: absolute; left: 5px;top:0px;font-size:30px; color: #333;}
.picScroll-left6 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left6 .hd ul li.on{ background-position:0 0; }
.picScroll-left6 .bd{ padding:10px;   }
.picScroll-left6 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left6 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 25%;  }
.picScroll-left6 .bd ul li .pic{ text-align:center;margin-top: 10px;overflow: hidden;}
.picScroll-left6 .bd ul li .pic img{ width:100%; height:180px; display:block;  padding:0px 10px;transition: all 500ms;overflow: hidden;  }
.picScroll-left6 .bd ul li:hover .time,.picScroll-left6 .bd ul li:hover .newstitle{color:#0059c6;transition: all 500ms;   }
.picScroll-left6 .bd ul li:hover img{transition: all 500ms;transform: scale(1.1);}
.picScroll-left6 .bd ul li .title{ line-height:24px; padding: 0px 10px;  }
.picScroll-left6 .time{width: 100%;text-align: left;transition: all 500ms; font-size: 24px;line-height: 30px;height: 30px;overflow: hidden;color: #666;}
.picScroll-left6 .newstitle{width: 100%;text-align: left;font-size: 16px;line-height: 20px;height: 20px;overflow: hidden;color: #666;margin-top: 10px;transition: all 500ms;}

/*-----*/
/*--------------------------*/



/*技术研发*/
.technical_ul{width: 100%;overflow: hidden;}
.technical_ul li{width: 18%;margin-right: 2.5%;float: left;overflow: hidden;margin-top: 50px;}
.technical_ul li:nth-child(5n){margin-right: 0px;}
.technical_img{width: 100%;overflow: hidden;}
.technical_img img{width: 100%;overflow: hidden;transition: all 500ms;}
.techprofile{width: 100%;overflow: hidden;padding: 20px 0px;}
.techname{width: 100%;text-align: left;color: #000;font-size: 24px;line-height: 30px;height: 30px;overflow: hidden;}
.techposition{width: 100%;text-align: left;color: #666;font-size: 14px;overflow: hidden;line-height: 19px;margin: 10px 0px;height: 38px;}
.techmore{width: 120px;line-height: 30px;height: 30px;background: #ccc;color: #fff;text-align: center;overflow: hidden;transition: all 500ms;margin-top: 12px;}
.techmore img{padding: 0px 5px;}
.technical_ul li:hover .techmore{transition: all 500ms;background:#0059c6; }
.technical_ul li:hover .technical_img img{transition: all 500ms;transform: scale(1.1);}

.hire{width: 100%;height: 100%;position: fixed;top:0px;overflow: hidden;z-index: 9999;display: none;left: 0px;background:rgba(0,0,0,0.4);}
.bgwhite{width:75%;max-width: 990px;background: #fff;padding: 50px 60px;overflow: visible;height: 500px;margin: auto;margin-top: 10%; position: relative;}
.closed{position: absolute;top: 0px;width: 50px;height: 50px;line-height: 50px;overflow: hidden;text-align: center;font-size: 20px;color: #fff;display: block;right: -51px;background:#0059c6; }
.people{width: 35%;float: left;overflow: hidden;}
.people img{width: 100%;}
.peopleprofile{width: 65%;float: left;padding: 10px 20px 0px 30px;overflow-y: scroll;height: 100%;}
.pname{width: 100%;text-align: left;color: #000;font-size: 20px;line-height: 24px;overflow: hidden;}
.panme_small{font-size: 12px;color: #999;overflow: hidden;}
.psituation{width: 100%;overflow: hidden;line-height:30px;color: #666;font-size: 14px; }
/*-------*/

/*荣誉资质*/
/* 本例子css */
.txtScroll-top1{ width:17.5%;float: left;  overflow:hidden; position:relative; padding: 30px 0px; margin-top: 40px;  }
.txtScroll-top1 .hd{ overflow:visible;  height:0px;z-index: 222; }
.txtScroll-top1 .hd .prev,.txtScroll-top1 .hd .next{ display:block;  width:100%; height:50px; float:right;  margin-top:10px;  overflow:hidden;line-height: 45px;text-align: center;background: #fff;color: #3333;
 cursor:pointer; position: absolute;font-size: 30px;z-index: 22;}
.txtScroll-top1 .hd .next{  bottom: 10px;color: #333;}
.txtScroll-top1 .hd .prev{ top: 0px;}
.txtScroll-top1 .bd{margin-top: 30px;margin-bottom: 22px;z-index: -1;}
.txtScroll-top1 .infoList 	{ margin: 20px 0px;padding: 0px 15px;border: 1px solid #d2d2d2;}
.txtScroll-top1 .infoList li{ height:50px; line-height:50px; font-size: 20px;color: #000;font-weight: 600;border-bottom: 1px solid #d2d2d2;padding-right: 40px;position: relative;padding-left: 10px;}
.txtScroll-top1 .infoList li .date{ color:#999;font-size: 24px;position: absolute;right: 30px;  }
.txtScroll-top1 .infoList li a{width: 100%;display: block;}
.txtScroll-top1 .hd .prev:hover,.txtScroll-top1 .hd .next:hover{background:#0059c6;color: #fff;transition: all 500ms; }
.txtScroll-top1 .infoList li:hover .date,.txtScroll-top1 .infoList li.dq .date{ color:#0059c6;transition: all 500ms; }
.txtScroll-top1 .infoList li:hover a,.txtScroll-top1 .infoList li.dq a{ color:#0059c6;transition: all 500ms; }
/*.honor_ul{width: 80%;overflow: hidden;float: left;margin-left: 2.5%;}*/
.honor_ul{width: 100%;overflow: hidden;float: left;margin-left: 0%;}
.honor_ul li{width: 23%;overflow: hidden;margin-top: 50px;margin-right: 2.666%;padding: 10px;border: 1px solid #d2d2d2;float: left;transition: all 500ms;background: #fff;}

.honor_ul li:nth-child(4n){margin-right: 0px;}

.honor_img{width: 100%;overflow: hidden; text-align: center}
.honor_img img{width: auto;overflow: hidden;transition: all 500ms;}
.honor_img img{display: inline-block;height:163px;max-width:100%; vertical-align:middle }
.honor_img img{display: inline-block;height:209px;max-width:100%;   }

.honorprofile{width: 100%;overflow: hidden;padding: 20px 0px 10px;}
.honorname{width: 100%;text-align: left;color: #000;font-size: 20px;line-height: 30px;height: 30px;overflow: hidden;transition: all 500ms;text-overflow: ellipsis;}
.picture{width: 100%;height: 100%;position: fixed;top:0px;overflow: hidden;z-index: 9999999999;display: none;left: 0px;background:rgba(0,0,0,0.4);}
.honor{width:40%;background: #fff;padding: 30px;overflow: visible;height: auto;margin: auto;margin-top: 10%; position: relative;}
.closed2{position: absolute;top: 0px;width: 50px;height: 50px;line-height: 50px;overflow: hidden;text-align: center;font-size: 20px;color: #fff;display: block;right: -51px;background:#0059c6; }
.people2{width: 100%;overflow: hidden;text-align: center}
.people2 img{width: auto;}
.people2 img{display: inline-block;height:400px;max-width:100%; vertical-align:middle }
.people2 img{display: inline-block;height:400px;max-width:100%;   }
.honornames{width: 100%;text-align: left;line-height: 30px;height: auto;color: #333;font-size: 20px;margin-top: 10px;height: 60px;overflow-y: scroll;padding-right: 15px;}
.honor_ul li:hover{border-color:#0059c6;color: #0059c6; transition: all 500ms;}
.honor_ul li:hover .honorname{color: #0059c6; transition: all 500ms;}

/*======*/ 
/*检测报告*/
.machine{background: #fff; width: 100%;margin-top: 40px;overflow: hidden;}
.machine li{width: 33.33333%;padding:2%; overflow: hidden;border-bottom: 1px solid #f1f1f1;float: left;}
.machineimg{width: 38%;overflow: hidden;float: left; }
.machineimg img{width: 100%;transition: all 500ms;}
.report{width: 62%;float: left;overflow: hidden;padding-left: 7%;padding-top: 15px;}
.pro{width: 100%;overflow: hidden;font-size: 16px;line-height: 30px;height: 60px;}
.prodes{width: 100%;text-align: left;line-height: 30px;height: 120px;overflow: hidden;}
.moremachine{width: 100%;margin-top: 30px;color:#f76000;text-align: left;font-size: 14px; }
.machine li:hover .machineimg img{transition: all 500ms;transform: scale(1.1);}
/*=====*/


/*联系我们*/
.salenet{width: 100%;overflow: hidden;background: #f1f1f1;padding-bottom: 70px;}
.indextitle6{width: 100%;text-align: center;padding: 80px 0px 20px;overflow: hidden;}
.title_img6{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img6 img{width:190px;overflow: hidden;}
.titleen6{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
#mapcontent{width: 100%;height:600px;overflow: hidden;}
/*在线留言*/
.online{width: 100%;overflow: hidden;background: #fff;padding-bottom: 70px;}
.indextitle7{width: 100%;text-align: center;padding: 80px 0px;overflow: hidden;}
.title_img7{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img7 img{width:190px;overflow: hidden;}
.titleen7{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.inputs{width:100%;max-width: 1200px;margin: auto;}
.inputs li{width: 50%;float: left;overflow: hidden;}
.word{width: 20%;float: left;text-align: left;overflow: hidden;font-size: 15px;line-height: 40px;height: 40px;overflow: hidden;}
.inputs li input{width: 80%;float: left;background: #f1f1f1;font-size: 15px;line-height: 40px;height: 40px;overflow: hidden;padding-left: 15px;outline: 0px;}
.inputs li:nth-child(3){width: 100%;margin-top: 30px;}
.inputs li:nth-child(2),.inputs li:nth-child(1){width: 47%;}
.inputs li:nth-child(1){margin-right: 3%;}
.inputs li:nth-child(2){margin-left: 3%;}
.inputs li:nth-child(3) .word{float: none;}
.inputs  textarea{width: 100%;background: #f1f1f1;border: 0px;margin-top: 15px;}
.code{width: 100%;max-width: 1200px;margin: auto;margin-top: 30px;}
.codebox{width: 50%;float: left;overflow: hidden;line-height: 40px;height: 40px;position: relative;}
.codepic{width: 80px;height: 36px;position: absolute;right: 1px;top: 0px;overflow: hidden;}
.codepic img{width: 100%; height: 100%;}
.codebox input{width: 100%;height: 40px;line-height: 40px;background: #f1f1f1;overflow: hidden;padding-left: 15px;}
.code input[type=submit]{display: block;float: left;margin-left: 50px;}
/*contact*/
.indextitle8{width: 100%;text-align: center;padding: 80px 0px;overflow: hidden;}
.title_img8{width: 100%;text-align: center;overflow: hidden;font-size: 50px;line-height: 50px;height: 50px;overflow: hidden;font-family: acme;}
.title_img8 img{width:190px;overflow: hidden;}
.titleen8{width: 100%;overflow: hidden;font-size: 26px;line-height: 30px;margin-top: 10px;height: 30px;text-align: center;}
.titlestr8{width:50px;margin: auto;background: #006593;margin-top: 25px;height: 3px; }
.contactway{width: 100%;padding: 0 4%;overflow: hidden;background: #f1f1f1;}
.city{width: 100%;text-align: center;font-size: 24px;line-height: 30px;overflow: hidden;color: #f76000;overflow: hidden;}
.adress{text-align: center;overflow: hidden;width: 100%;font-size: 16px;line-height: 30px;margin-top: 20px;}
.ad{padding: 0px 5px;}
.consign{width: 100%;text-align: center;margin-top: 40px;}
.consign li{display: inline-block;line-height: 30px;height: 30px;overflow: hidden;padding: 0px 15px;}
.consign li img{width: 25px;overflow: hidden;transition: all 500ms;}
.consign li img:hover{transition: all 500ms;transform: rotate(360deg);}
.moremap{display: block;width: 180px;overflow: hidden;background: #f76000;text-align: center;font-size: 18px;color: #fff;margin: auto;line-height: 40px;height: 40px;margin-top: 30px;transition: all 500ms;}
.moremap:hover{width: 200px;transition: all 500ms;color: #fff;}
.maps{width: 100%;margin-top: 80px;overflow: hidden;height: 650px;}
.maps iframe{width: 100%;overflow: hidden;height: 100%;}
/*=====*/

/*===================================新闻中心===========================================*/

.newscenter_list li{width: 100%;border-bottom: 1px solid #d2d2d2;padding: 30px 0px;overflow: hidden;transition: all 500ms;}
.time_happened{width: 90px;float: left;transition: all 500ms;}
.time_big{width: 100%;font-size: 30px;color: #999;font-weight: 300;line-height: 60px;height: 60px;overflow: hidden;transition: all 500ms;}
.littlestr{width: 25px;height: 2px;background: #999;margin:30px 30px 30px 10px;float: left;transition: all 500ms;}
.img_box3{width: 160px;overflow: hidden;float: left;}
.news_content{width: 50%;margin-left: 30px;overflow: hidden;float: left;transition: all 500ms;}
.img_box3 img{width: 100%;transition: all 500ms;}
.news_content_title{font-size: 18px;color: #666;width: 98%;overflow: hidden;line-height: 24px;height: 24px;transition: all 500ms;}
.news_content_content{color: #999;font-size: 14px;line-height: 18px;margin-top: 15px;height: 36px;overflow: hidden;transition: all 500ms;}
.amazimg{width: 130px;height: 40px;line-height: 40px;color: #999;font-size: 14px;padding: 0px 15px;transition: all 500ms;float: right;position: relative;}
.amazimg img{width: 24px;height: 14px;overflow: hidden;margin-left: 10px;}
.img_sec{position: absolute; top: 0px;opacity: 0;transition: all 500ms;right: 25px;}
.newscenter_list li:hover .news_content_content,.newscenter_list li:hover .time_happened,.newscenter_list li:hover .time_big,.newscenter_list li:hover .day,.newscenter_list li:hover .news_content_title{color: #0059c6;transition: all 700ms;}
.newscenter_list li:hover .amazimg{transition: all 500ms;color: #fff;background: #0059c6;}
.newscenter_list li:hover .img_sec{opacity: 1;transition: all 200ms;right: 25px;}
.newscenter_list li:hover .littlestr{background: #0059c6;transition: all 500ms;}

/*===============================================================================================*/

/*新闻详情页*/
.titlenews{width: 100%;background: #333;overflow: hidden;padding: 50px 30px 80px;}
.timenew{width: 100%;text-align: left;}
.timenew li{display: inline-block;padding-right:20px;color: #999;font-size: 12px;line-height: 40px;height: 40px;overflow: hidden;}
.titlenewss{font-size: 36px;line-height: 40px;overflow: hidden;color: #fff;text-align: left;}
.content{width:100%;overflow: visible;padding: 40px;}
.content_left{width: 75%;float: left;overflow: hidden;}
.content_word{width: 100%;overflow: hidden;line-height: 20px;}
.content_word img{width: auto;max-width: 100%;}
.updown{width: 100%;overflow: hidden;line-height: 80px;border: 1px solid #d2d2d2;border-left: 0px;border-right:0px;margin-top: 20px;}
.updown a{display: block;width: 49%;float: left;text-align: left;color: #0059c6;line-height: 80px;height: 80px;overflow: hidden;}
.updown a:nth-child(even){display: block;width: 49%;float: right;text-align: right;color: #0059c6;line-height: 80px;height: 80px;overflow: hidden;}
.content_right{width: 25%;float: left;padding-left: 40px;position: relative;}
.imgs{width: 100%;overflow: hidden;position: absolute;top: -100px;padding-right: 40px;}
.imgs img{width: 100%;}
.newkind{width: 100%;margin-top: 10px;z-index: 22;position: relative;font-size:30px;overflow: hidden;text-align: left;line-height: 30px;height: 30px;color: #fff; }
.more_news{width:150px;margin-left: 0px;margin-top: 50px;height: 50px;line-height: 50px;color: #fff;display: block;background: #0059c6;z-index: 22;position: relative;text-align: right;padding: 0px 10px;font-size: 14px;}
.more_news span{float: left;font-size: 30px;}
.newsstr{position: relative;width: 20px;height: 4px;background: #000;margin-top: 40px;overflow: hidden;margin-left: 0px;}
.clama{width: 100%;margin: auto;text-align: left;font-size: 26px;overflow: hidden;line-height: 50px;height: 50px;overflow: hidden;color: #000;position: relative;}
.pad{width: 88%;margin: auto;overflow: hidden;z-index: 222;position: relative;}
.responsblity{width: 100%;overflow: hidden;}
.responsblity li{width: 100%;overflow: hidden;margin-top: 20px;}
.res{width: 100%;overflow: hidden;}
.res img{width: 100%;overflow: hidden;}
.resword{width: 100%;line-height: 30px;height: 60px;overflow: hidden;margin-top: 10px;font-size: 16px;}
.more_news:hover{color: #fff;}
/*========*/

/*研发中心列表*/
.study{width: 100%;overflow: hidden;}
.study li{width: 31%;margin-right:3.5%;overflow: hidden;margin-top: 50px;float: left; }
.study li:nth-child(3n){margin-right: 0px;}
.studybox{width: 100%;overflow: hidden;}
.studybox img{width: 100%;overflow: hidden;transition: all 500ms;}
.studydes{width: 100%;text-align: left; background-color: #fff;  padding: 30px 25px;overflow: hidden; border: 1px solid #d2d2d2;transition: all 500ms;border-top: 0px;}
.studybig{font-size: 18px;line-height: 20px; height: 20px;overflow: hidden;color: #333;}
.studysmall{font-size: 12px;color: #666;line-height: 30px;height: 60px;margin-top: 20px;transition: all 500ms;overflow: hidden;}
.study li:hover img{transition: all 500ms;transform: scale(1.1);}
.study li:hover .studydes{background:#0059c6;transition: all 500ms;}
.study li:hover .studybig,.study li:hover .studysmall{color: #fff;transition: all 500ms;}

/*发展历程列表*/
.development_ul{width: 100%;overflow: hidden;}
.development_ul li{width: 23%;margin-right: 2.6666%;overflow: hidden;float: left;margin-top: 30px;}
.development_ul li:nth-child(4n){margin-right: 0px;}
.devedes{width: 100%;overflow: hidden;padding: 10px 0px;}
.deve_big{width: 98%;text-align: left;transition: all 500ms; font-size: 24px;line-height: 30px;height: 30px;overflow: hidden;color: #666;text-overflow: ellipsis;}
.deve_small{width: 98%;text-align: left;font-size: 16px;line-height: 20px;height: 20px;overflow: hidden;color: #666;margin-top: 10px;transition: all 500ms;text-overflow: ellipsis;}
.deve_img{width: 100%;overflow: hidden;}
.deve_img img{width: 100%;transition: all 500ms;}
.development_ul li:hover .deve_img img{transition: all 500ms;transform: scale(1.1);}
.development_ul li:hover .deve_big,.development_ul li:hover .deve_small{color: #f76000;transition: all 500ms;}

.paddingtop180{padding-top: 0px;}
/*招聘*/

.hire_title{width: 100%;overflow: hidden;margin-top: 30px;background: #ebebeb;}
.hirtitle{width:100%;text-align: center;font-size: 26px;padding: 10px 0px;margin-top: 30px; }
.hirtitle_en{width: 100%;font-size: 18px;text-align: center;overflow: hidden;}
.hire_title li{line-height: 30px;padding: 10px 0px;text-align: center;overflow: hidden;font-size: 16px;float: left;text-overflow: ellipsis;}
.hire_title li:nth-child(1){width:25%; }
.hire_title li:nth-child(2){width:20%; }
.hire_title li:nth-child(3){width:10%; }
.hire_title li:nth-child(4){width:25%; }
.hire_title li:nth-child(5){width:10%; }
.hire_title li:nth-child(6){width:10%; }
.real_hire{width: 100%;overflow: hidden;}
.real_hire li{width: 100%;line-height: 50px;height: 50px;overflow: hidden;text-align: center;font-size: 14px;color: #333;transition: all 500ms;}
.hire25{width: 25%;float: left;}
.hire20{width: 20%;float: left;}
.hire10{width: 10%;float: left;}
.real_hire li:hover{background: #f76000;transition: all 500ms;color: #fff;}
.morehire{display: block;margin: auto;background: #fff;overflow: hidden;text-align: center;width: 80%;line-height: 30px;height: 30px;margin-top: 10px;}
.hirecontent{width: 100%;height:370px;overflow-y: scroll; color: #999;text-align: left;}
.hirecontent li{width: 98%;height: auto;line-height: 40px;overflow: hidden;color: #999;border: 0px;text-align: left;}
.hirecontent li:hover{background: #fff;color: #999;}
.hirecontent li input[type=text]{width: 90%;height: 30px;line-height: 30px;padding-left: 5px;overflow:hidden;border: 1px solid #d2d2d2;}
.hirecontent li input[type=submit]{width: 100%;height: 30px;line-height: 26px;background: #f76000;color: #fff;margin: auto;display: block;}
.hirecontent li input[type=reset]{width: 100%;height: 30px;line-height: 26px;background: #f1f1f1;color: #999;margin: auto;display: block;}
.apply_more:hover{color: #fff;color: #999;}
.identy{height: 30px; overflow: hidden;float: left;line-height: 30px;margin-top: 5px;position: absolute;right: 1px;top: -1px;width: 50px;}
.identy img{width: 100%;height: 100%;}
.scroll_bar{width: 100%;overflow: hidden;}
li.last_center{width: 90%;margin: auto;text-align: center;position: relative;overflow: hidden;}
.last_center span{width: 10%;text-align: left;display: block;float: left;}
.upload{width:40%;margin-left: 10%;overflow: hidden;float: left; }
.join{width: 100%;position: fixed;height: 100%;background: rgba(0,0,0,0.6);z-index: 99999999;top: 0px;left: 0px;display: none;overflow: hidden;}
.join900{width: 800px;margin: auto;height: 420px;overflow: visible;padding: 25px;position: relative;background: #fff;margin-top: 150px;}
.closed3{position: absolute;top: 0px;width: 50px;height: 50px;line-height: 50px;overflow: hidden;text-align: center;font-size: 20px;color: #fff;display: block;right: -51px;background:#0059c6; }
.video3{width: 95%; max-width:800px;margin: auto; margin-top: 0px;overflow: hidden;margin-top: 10px;}

.phoneroll{width: 0px;height: 0px;display: none;overflow: hidden;}
.pcroll{width:100%;height: auto;display: block;overflow: hidden;}



/*产品推荐*/
.scroll_padding9{width: 100%;margin: auto;margin-top: 40px;}
.picScroll-left9{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left9 .hd{ overflow:hidden;  height:50px; margin: auto; line-height: 50px; width: 100%;position: relative;bottom: 0px;text-align: center;color: rgba(0,0,0,0.0);}

.picScroll-left9 .hd ul{width: 100%;text-align: center; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-left9 .hd ul li{text-align: center;width: 8px;height: 8px;background: red;display: inline-block; margin: 0px 3px;border-radius: 8px;}
.picScroll-left9 .hd ul li.on{ background-position:0 0;background:#000;}
.picScroll-left9 .bd{ padding:0px;overflow: hidden; }
.picScroll-left9 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left9 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 100%;overflow: hidden; }
.picScroll-left9 .bd ul li .pic{ text-align:center; padding: 0px;position: relative;padding:0px;}
.picScroll-left9 .bd ul li .title{ text-align:center; padding: 0px;position: relative;padding:0px;line-height: 20px;height: 60px;font-size: 16px;transition: all 500ms;padding: 10px 0px;overflow: hidden;}
.picScroll-left9 .bd ul li:hover .title{background:#0059c6;color: #fff;transition: all 500ms; }
.picScroll-left9 .bd ul li .pic img{ width:100%; height:100%; display:block;    }

/*新增底部*/
.bds_tsina{
	background-image: url(../images/1508227353_0_img.png)!important;
    background-repeat: no-repeat;
    cursor: pointer;
	display:inline-block;
	    background-position: 0px!important;
		line-height: 30px!important;
    height: 30px!important;
	margin: 0!important;
	    padding-left: 30px!important;
}	
.pagess li {
	display:inline-block;

	height:30px;
	line-height:30px;
	margin:0px 0.5%;
}
.pagess li a{
	padding:5.5px 20px;
		background-color:#e0dbdb;

}

.pagess li:hover a{
		background-color:#0059c6;
		color:#fff;

}
.pagess ul{
	text-align:center;
}
.pagess {
	margin-top:20px;
}
.pagess .thisclass{
	background-color:#0059c6;
	color:#fff;
	padding:0px 20px;
}
.pagess .pageinfo{
	width:auto!important;
	background-color:transparent!important;
}

.main6 {
	width: 100%;
	height: 658px;
	background: #f2f2f2;
	padding-top: 25px;
	overflow: hidden;
}
.w_1200 {
	 width: 1200px;
	 margin: 0 auto;
	 position: relative;
 }

.com_til {
	text-align: center;
}
.com_til h3 {
	line-height: 48px;
	font-size: 36px;
	color: #1b5cbd;
	font-weight: normal;
}
.com_til span {
	line-height: 28px;
	font-size: 14px;
	color: #1b5cbd;
	font-family: Arial;
	text-transform: uppercase;
}
.com_til .line {
	width: 52px;
	height: 10px;
	margin: 0 auto;
	border-bottom: 3px solid #194c9a;
}
.m6_new ul li {
	float: left;
	width: 364px;
	margin-right: 24px;
}
.izright {
	line-height: 70px;
	height: 70px;
	background: #fff;
	text-indent: 10px;
	overflow: hidden;
}
.izright h2 {
	font-size: 18px;
	color: #000;

	line-height: 35px;
}
.izright h2 a {
	color: #000;
}
.index_hn03 {
	float: left;
	line-height: 33px;
	font-size: 14px;
	color: #b1b1b1;
	padding-top: 8px;
	width: 370px;
}
.index_hn03 a{
	color: #999;
	font-weight: normal;
}


.sec-title h3 {
	font-weight: 600;
	color: #1b53b5;
	margin: 0;
	padding-bottom: 5px;
	position: relative;
	display: inline-block;
}
.sec-title h3::after {
	position: absolute;
	content: '';
	background: #1b53b5;
	height: 3px;
	width: 100%;
	bottom: 0;
	left: 0;
	bottom: -2px;
}
.sec-title .line {
	width: 100%;
	height: 1px;
	background: #ddd;
	display: block;
	margin-bottom: 15px;
}
.sec-title a {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 16px;
	background: #d9d9d9;
	color: #1b53b5;
	padding: 2px 15px;
	border-radius: 30px;
}
.nextarrow {
	position: absolute;
	right: -60px;
	top: 50%;
	margin-top: -70px;
	width: 40px;
	height: 140px;
	cursor: pointer;
	z-index: 9;
}
.nextarrow:before {
	position: absolute;
	right: 0;
	top: 50%;
	width: 150%;
	height: 2px;
	background: #1b53b5;
	content: '';
	transform-origin: bottom right;
	-moz-transform-origin: bottom right;
	-ms-transform-origin: bottom right;
	-o-transform-origin: bottom right;
	-webkit-transform-origin: bottom right;
	-webkit-transform: rotate(60deg);
	transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	-o-transform: rotate(60deg);
	-transform: rotate(60deg);
	display: block;
}
.nextarrow:after {
	position: absolute;
	right: 0;
	top: 50%;
	width: 150%;
	height: 2px;
	background: #1b53b5;
	content: '';
	transform-origin: top right;
	-moz-transform-origin: top right;
	-ms-transform-origin: top right;
	-o-transform-origin: top right;
	-webkit-transform-origin: top right;
	transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	-o-transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
	display: block;
}
.prevarrow {
	position: absolute;
	left: -60px;
	top: 50%;
	margin-top: -70px;
	width: 40px;
	height: 140px;
	cursor: pointer;
	z-index: 9;
	display: block;
}
.prevarrow:before {
	position: absolute;
	left: 0;
	top: 50%;
	width: 150%;
	height: 2px;
	background: #1b53b5;
	content: '';
	transform-origin: bottom left;
	-moz-transform-origin: bottom left;
	-ms-transform-origin: bottom left;
	-o-transform-origin: bottom left;
	-webkit-transform-origin: bottom left;
	transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	-o-transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
	display: block;
}
.prevarrow:after {
	position: absolute;
	left: 0;
	top: 50%;
	width: 150%;
	height: 2px;
	background: #1b53b5;
	content: '';
	transform-origin: top left;
	-moz-transform-origin: top left;
	-ms-transform-origin: top left;
	-o-transform-origin: top left;
	-webkit-transform-origin: top left;
	-webkit-transform: rotate(60deg);
	transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	-o-transform: rotate(60deg);
	-transform: rotate(60deg);
	display: block;
}
.about_right li a {
	 color: #333;
	 line-height: 30px;
	 display: inline-block;
	 margin-left: 5px;
	 width: 77%;
	 height: 30px;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
 }
.about_right li a:hover{
	text-decoration: underline;
}
.about_right li span {
	display: inline-block;
	position: relative;
	top: -10px;
}
.about_right .news-bg {
	height: 230px;
	margin-top: 35px;
	opacity: 0;
	-webkit-transform: translateY(50%);
	transform: translateY(50%);
}
.about_right .news-bg .bg {
	height: 100%;
}
.about_right .news-bg .text {
	float: right;
	width: 50%;
	position: relative;
	height: 100%;
}
.about_right .news-bg .text h3 {
	text-align: right;
	width: 70%;
	color: #fff;
}
.about_right .news-bg .text img {
	position: absolute;
	right: 22px;
	top: 21%;
	width: 132px;
	height: 132px;
}
.about_right .news-bg .text p {
	text-align: right;
	width: 70%;
	color: #fff;
	line-height: 1.8;
}
.met-index-team #teamlist {
	margin-top: 50px;
}
.met-index-team #teamlist .item {
	float: left;
	height: 400px;
	position: relative;
	-webkit-transition: all .38s ease;
	transition: all .38s ease;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0;
	-webkit-transform: translateX(100px);
	transform: translateX(100px);
}
.met-index-team #teamlist .item a {
	display: block;
	height: 100%;
}
.met-index-team #teamlist .item .markname {
	height: 30px;
	width: 80px;
	line-height: 30px;
	position: absolute;
	left: 0;
	bottom: 20px;
	text-align: center;
	color: #fff;
	background: rgba(0, 0, 0, 0.58);
}

/*内页*/

.aboutbg{width:100%; padding-top:70px; padding-bottom:115px; /*! background-image:url(../images/aboutbg.jpg); */ background-position:center top; background-repeat:repeat-y;}
.about-video{width:100%; height:440px; background-color:#000; margin-top:50px;}
.abouttext{overflow:hidden;}
.abouttext .h2{font-size:36px; font-weight:bold; color:#333;text-align: center;}
.abouttext .h2 em{color:#b39a71;}
.abouttext p{font-size:15px; color:#000; line-height:25px; margin-top:8px;}
.abouttext .img1{float:right; margin-left:25px;}
.aboutbg .index-h1{padding-top:0px;}
.loadmore{text-align:center; padding-top:48px;}
.loadmore a{display:inline-block; width:166px; height:42px; line-height:42px; margin:0 auto; background-color:#b39a71; border-radius:25px; font-size:14px; color:#fff;}
.loadmore a:before{content:""; display:inline-block; width:19px; height:19px; vertical-align:middle; margin-right:5px; background-image:url(../images/loadmore.png); background-repeat:no-repeat;}
.loadmore a:hover{border-color:#b39a71;}


.wrap {
	border: 0;
	padding: 0;
	width: 1200px;
	margin: 0 auto;
}
.case_t_title {
	color: #000;
	font-size: 20px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	background-color: #fff;
	margin: 0 auto;
}
.case_t_line {
	width: 42px;
	height: 1px;
	line-height: 1px;
	background-color: #0059c6;
	margin: 0 auto;
}
.case_type201601 ul {
	width:1080px;
	margin: 0 auto;
	padding-bottom: 10px;
	padding-top: 30px;
}

.case_type201601 li {
	float: left;

	height: 38px;
	line-height: 38px;
	border: 2px solid #0059c6;
	background: #fff;
	text-align: center;
	margin-right: 20px;
	margin-bottom: 10px;
	transition: background .5s;
	width: 31%;
	border-radius: 20px;
}
.product img{
	width: 500px;
}
.case_type201601 li a {
	font-size: 13px;
	color: #000;
	display: block;
}

.case_type201601 li:hover {
	background: #0059c6
}

.case_type201601 li:hover a {
	color: #fff
}

.case_type201601 li.sel {
	border: 1px solid #0059c6
}

.case_type201601 li.sel a {
	color: #fff
}.anli {
	 margin: 0 auto;
	 padding: 0 0 20px 0
 }

.anli ul li {
	width: 29%;
	padding: 5px;
	background: #fff;
	box-shadow: 0 0 3px 0 #ccc;
	margin: 8px;
	float: left;
	display: inline;
	overflow: hidden;
	transition: 0.3s;
	margin-left: 25px;
}

.anli ul li:hover {
	box-shadow: 0 3px 3px 0 #999;
	transition: 0.3s;
}
.anli ul li:hover img{
	transform: scale(1.05);
}
.itemb img:hover{
	transform: scale(1.05);
}
.itemb:hover {
	box-shadow: 0 3px 3px 0 #999;
	transition: 0.3s;
}
.anli_img {
	width: 100%;
	height: 250px;
	overflow: hidden
}

.anli_img img, .ket_img img {
	width: 100%;
	height: 100%;
	transform: scale(1);
	-ms-transform: scale(1);
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	transition: transform .6s;
	-webkit-transition: -webkit-transform .6s
}

.anli_p {
	padding: 10px 0 10px 10px;
	height: 130px;
}

.anli_p h2 {
	font-size: 18px;
	line-height: 40px;
	/* overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; */
	text-align: center
}

.anli_p a:hover {
	color: #0059c6
}

.anli_p p span {
	display: inline-block;
	margin-right: 20px
}

.anli_about {
	width: 100%
}

.anli_about h3 {
	font-size: 20px;
	padding: 10px 0 10px 7px
}

.anli_about ul li {
	width: 244px;
	padding: 8px;
	background: #fff;
	margin: 7px;
	float: left
}

.anli_about .anli_img {
	height: 180px
}

.anli_about .anli_p {
	padding: 5px 0 5px 10px
}

.anli_about h2 {
	font-size: 18px
}

.page{text-align:center; margin:20px;}
.page a{display:inline-block; font-size:14px; color:#666; background-color:#fff; border:1px solid #e5e5e5; padding:5px 13px;}
.page a:hover,.page a.on{background-color:#b39a71; border-color:#b39a71; color:#fff;}
.page a.prev,.page a.next{font-family:Simsun; font-weight:bold;}
.clearfix{
	clear: both;
}
.navigation{text-align:right;}
.navigation a{font-size:12px; color:#969696; line-height:17px;}
.navigation a{color:#969696;}
.navigation a:hover,.navigation a.on{color:#b39a71;}
.navigation em{margin:0 3px; font-family:Simsun;}
.news-tabbar .newstab{float:left; width:865px;}
.news-tabbar .newstab ul li{float:left; margin:5px 5px 0px 0px; text-align:center;}
.news-tabbar .newstab ul li a{width:146px; height:41px; line-height:41px; display:block; font-size:14px; color:#666; background-color:#fff;}
.news-tabbar .newstab ul li:hover a,.news-tabbar .newstab ul li.on a{background-color:#b39a71; color:#fff;}
.news-tabbar .newssearch{width:256px; height:41px; float:right; margin-top:5px;}
.news-tabbar .newssearch .stext{width:169px; height:39px; border:1px solid #b39a71; padding:0px 10px; background-color:#fff; font-size:14px; color:#333; float:left;}
.news-tabbar .newssearch .sbtns{width:65px; height:41px; border:none; background-color:#b39a71; font-size:14px; color:#fff; cursor:pointer; float:right;}
.newscommon{margin-top:28px;}
.newscommon .newsleft{float:left; width:865px;}
.newscommon .newsright{float:right; width:317px;}
.newslist ul li{border:1px solid #e5e5e5; background-color:#fff; padding:10px; overflow:hidden; margin-bottom:20px;}
.newslist ul li:hover{border-color:#b39a71;}
.newslist ul li .pic{width:259px; height:176px; float:left; overflow:hidden; position:relative;}
.newslist ul li .pic img{max-width:100%; max-height:176px; display:block; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; -webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;}
.newslist ul li .pic:hover img{-webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
.newslist ul li .tmian{width:550px; float:right; margin:10px 20px 0px 0px;}
.newslist ul li .tit{ font-size:18px; color:#333; width:355px;}
.newslist ul li .tit:hover,.newslist ul li .more:hover{color:#b39a71;}
.newslist ul li .time{float:right; font-size:14px; color:#999; line-height:27px;}
.newslist ul li .pcont{font-size:14px; color:#999; line-height:24px; margin-top:10px; height:72px; margin-bottom:20px; overflow:hidden;}
.newslist ul li .more{float:left; font-size:14px; color:#666; padding-right:23px; background:url(../images/inwmore.png) right center no-repeat;}
.newslist ul li .t1{float:right; font-size:12px; color:#999; margin-left:15px; margin-top:3px;}
.newslist ul li .t1 img{max-width:18px; margin-right:3px; vertical-align:-2px;}
.newsmorebox{border:1px solid #e5e5e5; background-color:#fff; margin-bottom:20px;}
.newsmorebox .tit{font-size:16px; color:#333; padding:0px 15px; height:48px; line-height:48px; border-bottom:1px solid #e5e5e5;}
.newsmorebox .tit img{vertical-align:middle; margin-right:5px;}
.nwmorelist{padding:5px 15px 25px 15px;}
.nwmorelist ul li{margin:20px 0px 0px 0px; overflow:hidden;}
.nwmorelist ul li .pic{width:106px; height:72px; float:left; overflow:hidden; position:relative;}
.nwmorelist ul li .pic img{max-width:100%; max-height:72px; display:block; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; -webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;}
.nwmorelist ul li:hover .pic img{-webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
.nwmorelist ul li .h2,.nwmorelist ul li .h3{width:170px; height:72px; float:right; word-wrap:break-word;}
.nwmorelist ul li .h2 p{display:table; width:100%; height:100%; font-size:14px; color:#333;}
.nwmorelist ul li .h2 p span{display:table-cell; vertical-align:middle;}
.nwmorelist ul li .t1{font-size:14px; color:#333;}
.nwmorelist ul li .t2{font-size:14px; color:#999; line-height:24px; height:48px; overflow:hidden; margin-top:5px;}
.nwmorelist ul li:hover p{color:#b39a71;}
.newsmorebox .nwmrimg{margin:15px; overflow:hidden;}
.newsmorebox .nwmrimg img{width:100%; display:block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.newsmorebox .nwmrimg:hover img{-webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
.nwnumlist{padding:0px 15px 15px 20px;}
.nwnumlist ul li{height:20px; line-height:20px; position:relative; padding-left:26px; font-size:14px; color:#333; margin-top:15px;}
.nwnumlist ul li .num{width:18px; height:18px; border:1px solid #cacaca; font-size:12px; color:#999; border-radius:50%; position:absolute; left:0; top:0; text-align:center;}
.nwnumlist ul li p{color:#333;}
.nwnumlist ul li.on .num{border-color:#b39a71; color:#b39a71;}
.nwnumlist ul li:hover p{color:#b39a71;}
.nwewmlist{margin:0px 15px;}
.nwewmlist ul{margin-right:-9px;}
.nwewmlist ul li{width:136px; border:1px solid #e5e5e5; float:left; margin-right:9px; text-align:center; padding:10px 0px; margin-top:20px;}
.nwewmlist ul li p{font-size:12px; color:#333; margin-top:5px;}
.newssns{margin:20px 15px;}
.newssns ul li{width:33.333%; float:left; text-align:center;}
.newssns ul li p{font-size:12px; color:#333; margin-top:5px;}
.newsdetailsbox{border:1px solid #e5e5e5; background-color:#fff; padding:40px;}
.newsdetailsbox .news-h1{position:relative; padding-right:160px;}
.newsdetailsbox .news-h1 h1{font-size:36px; color:#333; word-wrap:break-word;}
.newsdetailsbox .news-h1 .npage{position:absolute; right:0; top:10px;}
.newsdetailsbox .news-h1 .npage i{margin:0px 5px; color:#aeaeae;}
.newsdetailsbox .news-h1 .npage a{font-size:14px; color:#666; display:inline-block;}
.newsdetailsbox .news-h1 .npage a.prev{padding-left:9px; background:url(../images/indexmore1.png) left center no-repeat;}
.newsdetailsbox .news-h1 .npage a.next{padding-right:9px; background:url(../images/indexmore.png) right center no-repeat;}
.newsdetailsbox .news-info{border-bottom:1px solid #e5e5e5; padding:20px 0px 6px 0px;}
.newsdetailsbox .news-info .tn{float:left; font-size:12px; color:#999; margin-right:20px; line-height:36px;}
.newsdetailsbox .news-info .bdsharebuttonbox{float:right;}
.newsdetailsbox .news-info .bdsharebuttonbox a{-webkit-transition: all 0s ease; transition: all 0s ease;}
.newsdetailsbox .news-text{padding:20px 0px; word-wrap:break-word;}
.newsdetailsbox .news-text img{max-width:100%;}
.newsdetailsbox .news-page{padding-top:20px; border-top:1px solid #e5e5e5;}
.newsdetailsbox .news-page li.prev{float:left; padding-left:10px; background:url(../images/indexmore1.png) left center no-repeat;}
.newsdetailsbox .news-page li.next{float:right; padding-right:10px; background:url(../images/indexmore.png) right center no-repeat;}
.newsdetailsbox .news-page li a{font-size:14px; color:#666;}
.layout {
	width: 1200px;
	margin: 0 auto;
}

.main{
	margin: 0 auto;
	width: 1200px;
}