
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote, dl,dt,dd,ul,ol,li, pre, form,fieldset,legend,button,input,textarea,th,td, img{ border:medium none; margin:0; padding:0;}body,button,input,select,textarea{ font:12px/1.5 '微软雅黑',tahoma,Srial,helvetica,sans-serif;}.h1,h2,h3,h4,h5,h6{ font-size:100%;}em{ font-style:normal;}ul,ol{ list-style: none;}table{ border-collapse:collapse; border-spacing:0;}html{ overflow-y:scroll; overflow-x:auto;}a{ text-decoration:none;}a:hover{ text-decoration:none;}
/* Body Style */
body{background: #FFFFFF;min-width:1200px;}
li{
	list-style: none;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
input,textarea,select{
	outline:none;
}
.qwerr {box-sizing: inherit;height:60px; margin: 0 auto; text-align: center;  border-bottom:2px solid #ebebeb; width:1200px;margin-right: auto;margin-left: auto;padding-right: 0.9375rem;padding-left: 0.9375rem;}
.qwerr .box {width:6px; height:50px; margin-top: 28px; /*! line-height: 1px; */}
.qwerr #box-right{margin-left: 20px;  float: left; margin-top:-45px;}
.qwerr #box-left{font-size:18px;float:right; margin-top:-30px;}
.qwerr #box-left a{ text-decoration:none; color:#323232; letter-spacing:3px;}
.projectcontentall{
	width:1200px;
	
	margin: 0 auto;
	/* text-align: center; */
}

.about-back{
	width: 1200px;
	height: 67px;
	margin: 0 400;
}
.about-back .about{
	float: left;
	width: 760px;
	height: 67px;
	line-height: 25px;
}

.about-back .about li{
	float: left;
	font-size: 17px;
	width: 120px;
	text-align: center;
	
}
.word p{
	font-size: 19px;
	line-height: 30px;
	text-indent:2em;
	text-align:left;
	line-height:40px;
}
.hezuo{
	width: 100%;
	margin: 0 auto;
}
.hezuo-inline{
	/* min-width: 1500px; */
	width: 1200px;
	margin: 0 auto;
	height: 445px;
	margin-top: 60px;
	text-align: center;
}
.hezuocontent{
	width: 1200px;
	height: 244px;
	margin: 0 auto;
	margin-top: 60px;
	text-align: center;
}
.hezuocontent ul{
	width: 1200px;
	height: 244px;
}
.hezuocontent ul li{
	float: left;
	width: 260px;
	height: 105px;
	margin-bottom: 17px;
	margin-right: 20px;
	border: 2px solid #F0F0F0;
	text-align: center;
	line-height: 105px;
}
.hezuocontent ul li img{
	vertical-align: middle;
}
.xinwen{
	width: 100%;
	margin: 0 auto;
}
.xinwen-inline{
	/* min-width:1500px; */
	width: 1200px;
	margin: 0 auto;
	
	margin-top: 60px;
	text-align: center;
}
.xinwenfenlei{
	width: 1200px;
	margin: 0 auto;
	height: 30px;
	margin-top: 30px;
	margin-bottom:30px ;
	text-align: center;
}
.xinwenfenlei span{
	text-align: center;
	font-size: 18px;
	margin-left: 13px;
	margin-right: 13px;
}
.xinwenfenlei span a {
	display: inline-block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	background: #BFBFBF;
	color: #FFFFFF;
}
.xinwenfenlei span .xinwenactivea,.xinwenfenlei span a:hover{
	background: #13B6E5;
	color: #FFFFFF;
}
.xinwencontent{
	width: 1200px;
	margin: 0 auto;
	margin-top: 52px;
}
.xinwencontent ul{
	width: 1200px;
	float:left;
}
.xinwencontent ul li{
	/* float: left; */
	width: 1200px;
	height: 100px;
	margin-bottom: 29px;
	border-bottom:1px dashed #BFBFBF;
}
.xinwenmain{
	width: 1200px;
	height: 50px;
	text-align: left;
	margin-right: 68px;
}
.xinwenmain .xinwenimg{
	float: left;
	width: 100px;
	height: 100px;
	vertical-align: middle;
}
.xinwenmain .xinwenimg img{
	width: 80px;
	height: 80px;
}
.xinwenmain .xinwentext{
	float: left;
	width: 1100px;
	height: 100px;
	/* margin-left: 20px; */
}
.xinwentext .xinwendate{
	float: right;
	height: 12px;
	line-height: 12px;
	font-size: 14px;
	color: #505050;
}
.xinwentext .xinwentitle{
	height: 17px;
	line-height: 17px;
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	margin-top: 12px;
}
.xinwentitle a,.xinwentitle a:visited{
	color: #323232;
}
.xinwentitle a:hover{
	color: #13B6E5;
}
.xinwencontent .xinwenneirong{
	height: 39px;
	width: 1100px;
	font-size: 14px;
	color: #505050;
	margin-top: 12px;
	display:-webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.header-inline .end{
	position: relative;
	display: block;
}
.header-inline .end li{
	position: absolute;
	display: none;
	height: 300px;
	width: 100%;
    background-position: center center;
	background-size: cover;
	margin-top: 50px;
}
.contact .lianxi{
	float: left;
	width: 760px;
	height: 67px;
	line-height: 67px;
}
.contact .lianxi li{
	float: left;
	font-size: 17px;
	/* width: 108px; */
	text-align: center;
	color: #323232;
}
.contact .lianxi li img{
	width: 35px;
	height: 35px;
	margin-top: 15px;
}
.header{
	width: 100%;
    height:390px;
    position: relative;
    box-sizing: border-box;
}
.header-inline{
	min-width:1200px;
	margin: 0 auto;
	z-index: 0;
	clear: both;
}
.header-inline .headerul{
	position: relative;
	display: block;
}
.header-inline .headerul li{
	position: absolute;
	display: none;
	height: 390px;
	width: 100%;
    background-position: center center;
	background-size: cover;
}
.pagination li.current { 
	background:url(../image/pointbai.png) no-repeat;
}
.headercontent{
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 900;
	height: 100px;
	box-sizing: border-box;
}
.headercontent-inline{
	min-width:1200px;
	width: 1200px;
	height: 600px;
	margin: 0 auto;
}
.nav-inline .navul li a:hover{
	color: #00C6FF;
	border-bottom: 2px solid #00C6FF;
}
.nav-inline .navul li .activea{
	color: #00C6FF;
	border-bottom: 2px solid #00C6FF;
}
.footer{
	width: 100%;
	margin: 0 auto;
	height:200px;
   clear: both;
  
}
.footer-inline{
	min-width:1200px;
	background: url(../image/footerbk.png) no-repeat center;
	height:200px;
	box-sizing: border-box;
	color: #FFFFFF;
	
}
.footercontent{
	width: 1200px;
	margin: 0 auto;
	margin-top: 32px;
}
.footernav{
	box-sizing: border-box;
	width: 886px;
	height: 18px;
	line-height: 18px;
	padding-top: 31px;
	font-size: 18px;
	color: #FFFFFF;
	margin: 0 auto;
}
.footernav ul{
	width: 1022px;
}
.footernav ul li{
	float: left;
	width: 146px;
	text-align: left;
}
.footernav ul li a{
	color: #FFFFFF;
}
.footernav ul li a:hover{
	color: #00C6FF;
}

.footererweima{
	float: left;
	width: 118px;
	height: 115px;
	margin-top: 20px;
}
.footerlogo{
	width: 960px;
	text-align: center;
	margin-left: 138px;
	color: #FFFFFF;
}

.project{
	width: 100%;
	margin: 0 auto;

}
.about{width: 100%; margin: 0 auto;}
.project-inline{
	min-width:1200px;
	width: 1200px;
	margin: 0 auto;
	height: 450px;
	margin-top:20px;
	text-align: center;
}
.about_project-inline{
	min-width:1200px;
	width: 1200px;
	margin: 0 auto;

}
.title{
	margin-bottom: 200px;
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	text-align: center;
	}
.projectcontentall{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.about_projectcontentall{
	width: 1200px;
	margin: 0 auto;
}
.projectcontent{
	margin-top: 30px;
	width:381px;
	height: 296px;
	border: 2px solid #F0F0F0;
	float: left;
	margin-right: 15px;
	margin-bottom:20px;
	text-align: center;
	background: url(../image/projectbkh.png) no-repeat center 24px;
}

.projectcontent:hover{
	background: url(../image/projectbkl.png) no-repeat center 24px;
}
.proimgp{
	margin-top: 56px;
}
.protitlep{
	font-size: 26px;
	margin-top: 56px;
}
.protextp{
	height: 73px;
	width: 250px;
	font-size: 16px;
	line-height: 27px;
	margin: 0 auto;
	margin-top: 12px;
}
.projectmore{
	background: url(../image/projectmore.png) no-repeat center;
	height: 50px;
	margin-top: 1050px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	line-height: 50px;
}
.projectmore a:visited{
	color: #FFFFFF;
}
.page-div {
    width: 80%;
    height: 30px;
    margin:30px 0;
    text-align:center;
    margin:0 auto;
    float: left;
    margin-bottom: 50px;
}
.page-div ul{
    width:100% !important;
}
.page-div ul li {
    display:inline-block !important;
    height: 35px !important;
    line-height: 35px !important;
  /*  margin: -2px;*/
}
.page-div ul li>a{
    display:inline-block !important;
    height:35px !important;
    line-height:35px !important;
    padding:0 16px !important;
    border:1px solid #ededed !important;
    color:#555 !important;
    background-color:#fff !important;
}

.pageinfo {
	color: #555;
   	display: block;
	height: 37px !important;
	line-height: 35px !important;
	padding: 9px 16px;
	border: 1px solid #ededed;
	background-color: #fff;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 1px;
}
.nopage{
    cursor:not-allowed !important;
    color: #ccc !important;
    background-color: #f9f9f9 !important;
    display: inline-block !important;
	height: 35px !important;
	line-height: 35px !important;
	border: 1px solid #ededed !important;
	padding-left: 16px !important;
	padding-right: 16px !important;

}
.current {
	display:inline-block;
    background: #1c9be0;
    font-weight: bold;
    color:#fff;
	height: 36.5px !important;
	line-height: 36.5px !important;
	padding-left: 16px;
	padding-right: 16px;
	border:1px solid #ededed;
	padding-top:-2px;
}
.casescontent{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.casescontent ul {display:block; margin-bottom:20px;}
.casescontent ul li{width:360px; background:#fff; display:block; float:left; border:1px solid #ddd; margin-bottom:15px; margin-right: 18px; margin-left:20px; }
.casescontent ul li img{width:300px; height:230px; display:block; margin:0 auto; padding-top:20px;}
.casescontent ul li p{width:300px; height:60px;  padding-top:20px; float: left; margin-left: 20px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.casescontent ul li p a{color:#999; text-align:left; overflow: hidden;}
.casebtn{width: 90px;height: 30px;line-height: 30px;text-align: center;display: block;float: right;background: #b6b6b6;color: #fff; margin-right:30px;}
.casebtn a{color:#fff;}
.casebtn:hover{ background:#00C6FF;  border-color:#00C6FF;}
.Detail-title{font-size:28px; margin-top: 20px;}
.Detail-inline{width: 1200px;margin: 0 auto;margin-top:30px;text-align: center;border: 1px dashed #ddd;}
.Detail-inline2{clear: both;width: 1200px; height:30px; margin: 0 auto;margin-top:30px;text-align: center; background:url(../image/changxian1.png)no-repeat center; }
.Detail-content{float:left; width:1200px; margin-top:20px; color:#464646; overflow-x:hidden;}
.Detail-content p{width:1200px; float:left; color:#464646; font-size:19px; line-height:35px; margin-top:20px; text-align: justify;
text-justify: inter-ideograph;/*IE*/  text-indent:2em;}
.Detail-bye{width:1200px;}
.Detail-byel{ float:left; margin-left: 150px; margin-bottom:20px;}
.Detail-byer{ float:right; margin-right: -140px;  margin-bottom:20px;}
.Detail-byer a{color:#00C6FF;}
.previewl{width:700px; float:left; border-left:1px dashed #d7d7d7; height:780px; margin-top:20px; padding-left:20px;}
.jianjie { font-size: 16px;  line-height: 32px;  width:700px;}
.jianjie dl { height: 420px;}
.jianjie dl.er {  height: 420px;margin-top: 20px }
.jianjie dl dt {  width:320px;  height: 420px; float: left;}
.jianjie dl dt.yb {float: right; }
.jianjie dl dd { float: left;width:320px;}
.jianjie dl dd b {color:#00C6FF; font-size: 28px; display: block; padding-top: 80px;}
.jianjie dl dd i {  display: block;  border-bottom: 2px solid #666666; width: 50px; margin-top: 10px;}
.jianjie dl dd p{color:#666;}
.tit { text-align: center; background:url(../image/boliang.png)no-repeat center bottom; font-weight: normal;  color: #333;  font-size: 32px; margin-bottom: 20px;  margin-top: 60px; padding-bottom: 30px; }
table {   border-collapse: collapse; border-spacing: 0;}
.aa tr td {  padding: 10px 20px; color:#666;}
/* 产品中心*/
.blk-main{width:1200px; margin: 0 auto; padding-top:100px;}
.fl {float: left;}
.fr {float: right;}
.clear{clear: both;height: 0;}
.blk-xs{width:240px;}
.p14-left-nav-1-tit { background:#00C6FF;}
.p14-left-nav-1-tit h3 { height: 75px;  font-size: 24px; font-weight: normal;line-height: 75px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.p14-left-nav-1-tit h3 span{font-size: 14px; text-transform: uppercase;}
.p14-left-nav-1-nav-one h3 { height: 50px; line-height: 50px;  background:url(../image/p14-icon5.png) no-repeat right center #ececeb;  margin-bottom: 2px; overflow: hidden; }
.p14-left-nav-1-nav-one h3 a { display: block;  font-size: 18px; font-weight: normal;margin-right: 40px;margin-left: 38px; color: #666;}
.p14-left-nav-1-nav-one h3.sidenavcur,.p14-left-nav-1-nav-one h3:hover{  background: url(../image/p14-icon2.png) no-repeat right center #00C6FF; }  
.p14-left-nav-1-nav-one h3.sidenavcur a,.p14-left-nav-1-nav-one h3:hover a{color:#fff;}            
.blk-sm{width:930px;}
.p15-proindexlist-1-tit { height:40px;border-bottom: 3px solid #d4d4d4;padding-top:10px;margin-bottom: 14px;}
.p15-proindexlist-1-tit h3 {height: 40px;display: inline-block;font-size:24px;font-weight:normal;line-height:40px; color:#545454;border-bottom: 3px solid #00C6FF;}
.p15-proindexlist-1 dl { border: 1px solid #dedede; margin-bottom: 15px; background: #fff; width: 32%;margin-right:1%;float:left;box-sizing: border-box;}
.p15-proindexlist-1 dl:nth-child(4n-1) { margin-right: 0;}
.p15-proindexlist-1 dl:hover { border-color:#00C6FF;}
.p15-proindexlist-1 dt {margin-bottom: 20px; }
.p15-proindexlist-1 dt img {width: 100%;margin: 0 auto;display: block;height: 350px; }
.p15-proindexlist-1 dd { padding: 0 78px 12px 14px; position: relative; }    
.p15-proindexlist-1-list-deta{width: 38px; height: 38px;  position: absolute; top: 20px;right: 20px;background: url(../image/p16-icon4.png) no-repeat 0 0;}
.p15-proindexlist-1-list-deta a{display:block;height: 38px;}
.p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta { background: url(../image/p16-icon3.png) no-repeat 0 0; }
.p15-proindexlist-1 dd h4 { height: 28px;font-weight: normal; font-size: 18px; color: #154c64;line-height: 28px; margin-bottom: 5px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.p15-proindexlist-1 h4 a { display: block; height: 28px;color: #191919; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; }
.p15-proindexlist-1 dl:hover h4 a {color:#00C6FF;}
.p15-proindexlist-1-list-desc {height: 24px;font-size: 14px; line-height: 24px;color: #9c9c9c;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.title { font-family: "微软雅黑", "黑体"; font-size: 16px;  font-weight: bold;color:#545454; border-bottom: #cccccc 1px dotted; height: 40px; line-height: 40px;text-align: center; width:930px;}
.lm1{ background-color: #f1f1f1;  border: #dddddd 1px solid; padding: 10px;}
.hg { margin-top: 12px;}
.lm2{border:#dddddd 1px solid; background-color:#FFFFFF; padding:10px;}
.lm2center{ text-align:center;}
#nr { font-size:16px; color: #333333; line-height:35px; text-align: left; padding: 5px;}
/* 产品中心*/
.lianxicontact{width: 1200px; margin: 0 auto;}
.lianxicontact_L{float:left; width:580px; margin-top:20px;}
.lianxicontact_L ul {float:left; width:580px; height:480px;}
.lianxicontact_L ul li{float: left; width:580px; height:100px; }
.lianxicontact_R{float:right; width:580px;  margin-top:20px;}
.lianximain{width: 568px;height:100px;text-align: left; margin-right: 68px;}
.lianximain_img{float: left; width:35px; height:35px;vertical-align: middle;}
.lianximain_txt{float:left; font-size:18px; margin-left: 45px; margin-top: 25px;}
.lianximain2{float:right; width:580px;}
.lianximain_txt2{float:right; font-size:18px; margin-top: 25px; width:568px; margin-right:120px; line-height:35px;}