body{ font-size: 3rem;}
body,ul,li{ margin: 0px auto;padding: 0px; }
.foot-dl ul li,.menu-item,.menu-item .sub-menu li,.project ul li,.ewmUl li{ list-style: none;}

a{color: #000000;}
a:hover{ color: red; text-decoration: none;}
.clear{ clear: both;}
.position{ position: relative;}
@font-face{
	  font-family:timeFont;
	  src:url(../img/DIGITAL-Regular.TTF);
 }
 .fl{ float: left;}
 .fr{ float: right;}
 
.menudiv-span{ display: none;}		
.headtel-icons{ display: none;}


#banner{ width: 100%; margin: 0px auto; padding: 0px; position: relative; border-top: solid 1px #ddd; border-bottom:solid 1px #ddd;}

.newspage-row{ height:100px; margin-bottom: 10px;border:solid 1px #eee;}
.newspage-row dl{ width: 100%;height: 100%; }
.newspage-row dl dt{ width: 100px; float: left; margin-right: 10px;}
.newspage-row dl dt div{ display: block; width: 80px; height: 80px; margin: 0px auto; font-size: 16px; margin-top: 10px;}
.newspage-row dl dt div span{ display: block;font-size: 20px; width: 100%; height: 50%;line-height: 40px; text-align: center;color: #333333;background-color: #eee; font-weight: normal; }
.newspage-row dl dt div span:first-child{ background-color: #F5F5F5; }

.newspage-row dl dd{ width: 80%; float: left;}
.newspage-row dl dd a{ font-size: 14px; line-height: 40px; font-weight: bold;}
.newspage-row dl dd p{ font-size: 12px; line-height: 30px;color: #9E9E9E;}
.newspage-row dl dd p a{ font-weight: normal;color: #9E9E9E;}

/* 本例子css */
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:f00; width: 100%; overflow:hidden; position:absolute;z-index:1; bottom:8px; }
.slideBox .hd ul{ overflow:hidden; width: 100%; height: 100%; text-align: center; }
.slideBox .hd ul li{  display: inline-block;  width:25px; height:8px; border-radius: 5px;text-align:center; background:#999; cursor:pointer; }
.slideBox .hd ul li.on{ background:#333; color:#333; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;; height:100%;; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
		
.ctitle{ height: 60px; text-align: center; position: relative; margin-top: 10px; margin-bottom: 10px;}
.ctitle h2{ display: block; min-width: 320px; margin: 0px auto; height:100%; position: relative;}
.ctitle h2 hr{width: 100%; height: 1px; background-color: #ddd; z-index: 0; position: absolute; top:8px;}

.ctitle h2 div{ display: block; width: 260px; height: 100%; z-index: 1; margin: 0px auto; border: solid 1px #ddd; background-color: #fff; position: relative; text-align: center;}
.ctitle h2 div span{ display:block; width: 180px; height: 30px; line-height: 30px; text-align: center;  position: absolute; left: 40px; background-color: #fff;}
.ctitle h2 div span:first-child{ font-size: 20px;color: #000000;top:-1px; font-weight: bold;;}
.ctitle h2 div span:last-child{ font-size: 16px;color: #333; bottom: -1px;}
	
.newslist-title{ width: 100%; height: 25px; position: relative; border-bottom: solid 1px #ddd; margin: 0px auto; margin-bottom: 10px;}
.newslist-title span{ float: left; font-size: 16px; line-height: 25px;color: #000; font-weight: bold;}
.newslist-title a{ float: right; font-size: 12px; line-height: 25px; color: #333;}

.single-page{ font-size: 14px; line-height: 25px;}
.single-page h1{ font-size: 18px; text-align: center; line-height: 60px; font-weight: bold;}
.single-page p{ text-indent: 28px;}
.single-page img{ max-width: 100%;}

.row-links{ margin-top: 10px; margin-bottom: 10px; }
.row-links,.row-links a{line-clamp: 30px;color: #666;} 


.contactusIframe{height:460px}

@-moz-keyframes tada{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
}
@-webkit-keyframes tada{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}
}

.floatDiv{ position: fixed; right: 0px;top:200px; width:40px;height: 40px; background-color: #ffffff; border: solid 1px #eee; overflow: hidden;}
	.floatDiv dl{ width: 100%;}
	.floatDiv dl dt{ height: 40px;line-height: 40px; width:40px; padding-left: 10px; border-bottom:solid 1px #ddd;font-size: 16px; background-color: red;color: #fff; position: absolute; right: 0px;}
	.floatDiv dl dt span{display: inline-block; font-size: 16px; }
	
	.floatDiv dl dd{width: 150px; height: 40px; width: 100%; padding-left: 10px; border-bottom:solid 1px #ddd; float: right; display: none;}
	.floatDiv dl dd:last-child{ height: 150px; text-align: center;}
	.floatDiv dl dd a{ font-size: 14px; line-height: 35px;}
	.floatDiv dl dd span{ display: inline-block; font-size: 16px; width: 14px; height: 14px; margin-right: 8px;}
	.floatDiv .span-qq{ background-image: url(../img/icon-qq.png); background-size: 100% 100%;}

.floatDiv-on {width: 180px; height: auto;  overflow: visible;}
.floatDiv-on dl dt{width:220px;}
.floatDiv-on dl dd{ display:block;}

/* 超小屏幕（手机，小于 768px） */
/* 没有任何媒体查询相关的代码，因为这在 Bootstrap 中是默认的（还记得 Bootstrap 是移动设备优先的吗？） */	
@media (min-width: 530px) and (max-width:766px){ 
	
	.slideBox .bd li img{left:-30%!important;}
	
}
@media (max-width:767px ) 	
{
	.container{ width: 98%; padding: 0px;} 
	.row{margin: 0px auto; padding: 0px; }
	
	.ctitle{ height:40px; text-align: center; position: relative; margin-top: 10px; margin-bottom: 10px;}
	.ctitle h2{ display: block; min-width: 320px; margin: 0px auto; height:100%; position: relative;}
	.ctitle h2 hr{width: 100%; height: 1px; background-color: #ddd; z-index: 0; position: absolute; top:0px;}
	
	.ctitle h2 div{ width: 260px; height: 100%;}
	.ctitle h2 div span{ width: 180px; height: 20px; line-height: 20px; left: 40px;}
	.ctitle h2 div span:first-child{ font-size: 16px;}
	.ctitle h2 div span:last-child{ font-size: 14px;}
	
	
	.top{ height:65px; position: relative; overflow: visible;z-index: 1000;}
	.head{ padding: 0px; padding-top: 10px; } 
	.head .logo{ float: left; padding: 0px;}
	.head .logo img{ max-height: 50px;}
	
	.head .headtel{ text-align: right;padding: 0px; padding-top: 5px;width: 30px; float: right;transition: all 0.3s; }
	.head .headtel a{ font-size: 16px; color: red; display: block; display: none;}
	.head .headtel span{}
	.headtel-icons{ display: block; font-size: 16px; border:solid 1px red; width: 20px; height: 20px; text-align: center; line-height: 20px; border-radius: 20px; color: red; float: right; }
	
	.head .headtel:hover{ float: none;  width: auto; background-color: #fff; transition: all 0.3s; }
	.head .headtel:hover a{ display: block;}
	.head .headtel:hover .headtel-icons{ display: none;}
	
	
	
	.menudiv{ width: 40px; height: 40px; border-radius: 3px; position: absolute;right:8px;top: 35px;transition: all 0.5s;}		
	.menudiv-span{ width: 100%; height: 100%; text-align: center; font-size: 16px; line-height: 35px; display: block;color:#007ACC; font-weight: normal; font-style: normal; }
	
	.menudiv .navdiv{ display: none;}	
	.navdiv{ width:100%; height:auto; background-color: #fff; border: none; position:absolute; overflow: visible;}	
	.navbar ul{ width: 100%; height:auto; position: relative; overflow: hidden;} 
	.navbar ul .menu-item{ display:block;width: 100%; height: 60px; text-align:center;position: relative;border-bottom:dotted 1px #ddd;}
	.navbar ul .menu-item a{ line-height: 60px; font-size: 16px; }
	.menu-item .sub-menu{ width: 100%; height: auto; position: relative; padding: 8px; border:solid 1px #eee; background-color: #fff;    box-shadow: #666 0px 0px 10px; opacity: 0; bottom: -40px; transition:  all 0.5s; display: none;}
	
	.navbar ul:hover{ overflow: visible;}
	.navbar ul li:hover { overflow: visible;}
	.navbar ul li:hover .sub-menu{  bottom: 0px; opacity: 1; transition:  all 0.5s;}
	
	
	.menudiv:hover{ position: fixed; width: 100%; height: 100%;right: 0px; top: 0px; padding-top: 100px; background-color: #fff; transition: all 0.5s;}
	.menudiv:hover .menudiv-span{ display: none;}
	.menudiv:hover .navdiv{ display: block;}
	
	
	
	.menu-item .sub-menu li{ width: 100%; height: 30px; position: relative; float: none;}
	.menu-item .sub-menu li a{color: #000000; font-size: 12px; line-height: 30px; display: block; height: 100%; width: 100%;transition: all  0.5s}
	.menu-item .sub-menu li a:hover{color: red; font-size: 14px; transition: all  0.5s}
	
	.current-menu-item a:first-child{color: red;}
	
	
	#banner { height: 220px; overflow: hidden;}
	#banner img{ max-width:inherit!important; width:auto; height: 100%; position: absolute; right:-50%;}
	.slideBox .bd,.slideBox .bd ul,.slideBox .bd li{ height: 100%;}
	.slideBox .bd li img{ max-width:inherit!important; width:auto; height: 100%; position: absolute; left:-68%;}
	
	.ctitle{ margin-top:30px; margin-bottom: 15px;}
	
	.project{ margin-bottom: 30px;}
	.project ul{ width: 100%;margin: 0px auto; overflow: hidden;}
	.project ul li{ width:50%; height: 270px; position: relative; float: left;  overflow: hidden; border-bottom:solid 1px #ddd;}
	.project ul li div{ width: 100%; height: 100%; padding-top: 20px; position: relative;text-align: center;}
	.project ul li div .aimg{ display: block; width: 100%; height:134 px; }
	.project ul li div .aimg img{ max-width: 100px;}
	.project ul li div strong{ line-height: 40px; font-size: 16px;}
	.project ul li div p{ width: 90%; margin: 0px auto; font-size: 12px; line-height: 20px;}
	
	.fanyi-project-1,.fanyi-project-3,.fanyi-project-5,.fanyi-project-7,.fanyi-project-8{ border-left: solid 1px #ddd;border-right: solid 1px #ddd;} 
	
	.aboutus{ margin-top: 30px; padding-bottom:40px; background-color: #efefef;}
	.aboutus .ctitle div,.aboutus .ctitle span{ background-color: #efefef;}
	
	.aboutus-infor-img img{ max-width: 100%;}
	.aboutus-infor-text div{ width: 96%; margin: 0px auto; font-size: 14px; line-height: 25px; padding-top: 20px;} 
	.aboutus-infor-text div p{ text-indent: 28px;}
	
	.advantage{ margin-top: 30px; margin-bottom: 30px;}
	.advantage .row{ width: 100%; margin: 0px auto; margin-top:15px; padding: 0px;}
	.advantage .row .col-md-4{ margin: 0px auto; padding: 0px;}
	.advantage .youshi-text,.advantage .youshi-img{ height: 150px;}
	
	.advantage .youshi-text{ height: 100px;}
	.advantage .youshi-text div{ width: 90%; height: 160px; position: relative; margin: 0px auto; margin-top: 10px; text-align: left;}
	.advantage .youshi-text div strong{ font-size: 18px; line-height: 30px;}
	.advantage .youshi-text div p{ font-size: 14px; line-height: 25px;}
	
	.advantage .youshi-img{ text-align: center;}
	.advantage .youshi-img img{ max-width: 100%; max-height: 100%; float: left; margin-left: 20px;}
	
	.honorDiv{ height:320px; background-image: url(../img/bk-honor.jpg); background-size: 100% 100%;}
	
	
	.honorDiv .ctitle{ margin-bottom: 50px; text-align: center;}
	.honorDiv .ctitle img{ max-height: 100%;}
	.honorDiv .honorImgs div{text-align: center;}
	.honorDiv .honorImgs img{ max-width: 100%;}
	
	.caselist{margin: 0px auto;}
	.caselist .row .col-xs-6,.caselist .row .col-sm-4,.caselist .row .col-daping-5{ margin: 0px auto; padding: 0px; height: 150px;}
	.caselist .row .col-daping-5{ width: 50%;}
	.caselist .imgDiv div{ width: 96%; height: 98%; margin: 0px auto; margin-top: 2%; border:solid 1px #ddd; text-align: center;}
	.caselist .imgDiv div img{ margin: 0px auto; max-width: 98%; height: 98%; margin-top: 1%;}
	.caselist .imgDiv div:hover img{ -webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
	
	.contactusDiv{ height: 335px; background-image: url(../img/bk-contactus.jpg); background-size: 100% 100%;}
	.contactusDiv .ctitle{ font-size: 20px; color: #0066CC; min-height: 40px; height: auto;}
	.contactusDiv .ctitle p{ font-size: 18px;color: #000000; line-height: 60px;}
	
	.addressDiv{ line-height: 40px; font-size: 16px; text-align: center;}
	.addressDiv span:first-child{ margin-left: 5px;color:#0066CC;}
	.addressDiv span:last-child{ color: red;}
	
	.newslist{}
	.newsdiv { width:96%; margin: 0px auto; margin-bottom: 10px; border-bottom:dotted 1px #ddd;} 
	
	.news-title00{ display: none;}
	.newsdiv .news-title:first-child{  display: none;}
	.newsdiv .news-img{ width: 100%; height: 120px; margin-bottom: 16px; border-bottom:solid 1px #ddd; display: none;}
	.newsdiv .news-img img{width: 100%; height: 100%;}
	
	.newsdiv .news-title{line-height: 30px; height: 30px; font-size: 13px;}
	.newsdiv .news-title a{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; word-wrap: normal;}	
	.newsdiv .news-title a span{ margin-right:0px;color: #999; display: none;}
	
	.footDiv{ margin-top: 30px; padding-top: 30px; background-color:rgb(67, 67, 67);}
	.footDiv .foot-box{ min-height: 200px;color: #fff;}
	.footDiv .foot-box .col-md-6:first-child{ text-align: left;}
	.footDiv .foot-box .col-md-6:right-child{ text-align: right;}
	
	.foot-dl{ width: 400px; float: left;}
	.foot-dl dt{ font-size: 18px;}
	.foot-dl dd{ width: 100%; height: auto; }
	.foot-dl ul{ width: 100%; margin: 0px auto;}
	.foot-dl ul li{ width: 50%; height:25px; text-align: left; float: left; margin-bottom: 10px;}
	.foot-dl ul .current_page_item a,.foot-dl .current-menu-item a:first-child{color: #fff!important;} 
	.foot-dl ul li a{line-height: 25px; color: #fff; font-size: 14px;}
	
	.ewmUl{ width: 200px; height:auto;}
	.ewmUl li{ width: 50%; float: left; height: 200px; font-size: 12px; line-height: 25px; color: #fff; text-align: center;}
	.ewmUl li img{ max-width: 85px; }
	
	.corypight{ height: 30px; background-color:#333; text-align: center;}
	.corypight,.corypight a{font-size: 12px;color: #fff;  line-height: 30px;}
	
	/*公司简介*/
	.page-infor{ font-size: 14px; line-height: 25px;padding-top: 30px; margin-bottom: 30px;}
	.page-infor .inner{ }
	.page-infor p{ text-indent: 28px;}
	.page-infor .page-img{ text-align: center; height: 200px; }
	.page-infor .page-img img{ max-height: 100%;}
	
	.add-div{ height: auto; padding-top: 30px; padding-bottom: 30px; background-color: #F5F5F5;}
	.add-div-content{ width: 90%; height: 230px; text-align: center; margin: 0px auto; font-size: 12px; line-height: 20px;}
	.add-div-content dt img{ max-width: 98%;}
	.add-div-content strong{ font-size: 16px; line-height: 40px;}
	
	.page-honorImgs{ background-image: none;}
	.youshi-div{ height: auto; padding-bottom: 50px; background-color: #F5F5F5;}
	.youshi-div .row{ margin-bottom: 20px;}
	
	
	/*质量保证*/
	.zhiliangDiv{ height:auto; position: relative;}
	.zhiliangDiv .list{ width: 100%; height: 80px; position:relative; margin-bottom: 10px;margin-top: 10px; overflow: hidden; }
	.zhiliangDiv .list strong{ display: block;width:80px ; height: 80px; border-radius: 80px; line-height: 80px; text-align: center; font-size:20px;color: #fff;position: relative; float: left; background-color: #006ABC;}
	.zhiliangDiv .list p{ width: 70%; margin-left: 10px; padding-top:8px; display: block; font-size: 14px; line-height: 20px;color: #333; position: relative; float: left;}
	.systemInfor{ font-size: 14px; line-height: 25px; width: 98%; margin: 0px auto;}
	.systemInfor .row{margin: 0px auto; padding: 0px; }
	.systemInfor-bk{ margin-top: 20px;height:auto; position: relative;}
	.systemInfor-bk .row{ position:relative;width: 100%; height: auto;margin-bottom: 10px;}
	
	.systemInfor-bk dl{ width: 100%; height: auto;margin: 0px auto; position: relative; }
	.systemInfor-bk dl dt{ width: 100%; height:30px; text-align: left; line-height: 30px;color:  #007ACC;}
	.systemInfor-bk dl dd{ width:100%; height: auto; text-align: left; line-height:25px;color: #333; }
	 
	 
	
	/*人才招聘*/
	.page-jobs{ border-bottom:solid 1px #ddd;}
	.jobslist .the_title{ margin-top: 10px; margin-bottom: 10px; line-height: 40px; font-size: 18px;color: #007ACC;}
	.jobslist .the_content{line-height: 25px; font-size: 14px;color: #333; margin-bottom: 10px; border-bottom: solid 1px #ddd; } 
	
	.page-tongyong{ font-size: 14px; line-height: 25px;}
	/*联系我们*/
	.contacutus-com{ color:#007ACC ; font-size: 20px; line-height: 60px; font-weight: bold; }
	.toTaobao{ margin-top: 30px; margin-bottom: 30px; text-align: center; font-size: 16px; line-height: 40px;}
	.toTaobao a{ display: inline-block; width: 300px; height: 40px;line-height: 40px; border-radius: 5px; background-color: #005EA7;color: #fff;}
	.toTaobao a:hover{ background-color: #007ACC;}
	
	.page35-01{ height:120px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page35-01 div{ height: 100%; text-align: center; padding: 0px; margin-bottom: 8px;}
	.page35-01 img{ width: 96%; height: 100%;}
	
	.page117{ line-height: 30px;}
	.page117-01 .row{ text-align: left; line-height: 28px;}
	.page117-01 img{ max-width: 40%; height: auto; margin-bottom: 20px;}
	
	.page179 .col-md-4 img{ max-width:240px; height: auto;}
	.page180 .col-md-4 img{ max-width:90%; height: auto;}
	
	
	.page37-01{ min-height:150px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page37-01 div{ height: 100%; text-align: center; padding: 0px;}
	.page37-01 img{ width: 96%; height: 100%;}
	.page37-01 .col-md-8{ text-align: left;}
	
	.page35-02{ }
	
	.projectPrices{ background-color: #F5F5F5; padding-top:40px; padding-bottom: 40px; margin-top: 30px; font-size: 14px; line-height: 25px;}
	.page35-03 .page35-03-01{ height:150px; text-align: center;}
	.page35-03 .page35-03-01 img{ max-width: 98%; max-height: 100%;}
	.page35-03 .page35-03-02 strong{ color: #005EA7; font-size: 16px; line-height: 30px;}
	
	.page35-04,.page175-04,.page180-04{ width: 100%; margin-top: 20px; margin-bottom: 20px;}
	.page35-04 tr td,.page175-04 tr td,.page180-04 tr td{ border:solid 1px #000000; border-collapse: separate;}
	.page35-04 .firstRow,.page175-04 .firstRow,.page180-04 .firstRow{ background-color: #007ACC; height: 30px;}
	.page35-04 .firstRow td,.page175-04 .firstRow td,.page180-04 .firstRow td{color: #fff!important;}
	.page35-04 tr,.page175-04 tr,.page180-04 tr{ width: 100%; height: 30px;}
	.page35-04 tr td{ width: 50%; line-height: 30px; color: #000000; text-indent: 20px;}
	.page175-04 tr td{ width:16.6%; line-height: 30px; color: #000000; text-indent: 20px;} 
	.page180-04 tr td{ width:25%; line-height: 30px; color: #000000; text-indent: 20px;}
	
	.page180 img{ max-width: 100%;height: auto;}
	
	
	.page35-05{ margin-top: 30px;}
	.page35-05 strong,.fybaojia{ font-size: 18px; color: #007ACC;}
	
	.page35-06 a{ display: block; margin: 0px auto; margin-top: 30px; margin-bottom: 30px; width: 300px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; background-color:#0066CC;color: #fff;}
	.page35-06 a:hover{ background-color: #007ACC;}
	
	/*列表页*/
	.archive-categ{ margin-top: 30px;}
	.archive-categ .inner-position{ border:solid 1px #eee; font-size: 14px; line-height: 40px; text-indent: 10px; border-radius: 3px;}
	
	.catelist{  border:solid 1px #eee; font-size: 14px; line-height: 40px; padding-left: 10px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px;}
	.catelist ul{ display: inline-block;}
	.catelist ul li{ display: inline-block; margin-right: 10px;}
	.catelist ul .current-cat a{color: red;}
	
	.newspage-row dl dd a{ font-size: 13px; line-height: 25px; font-weight: bold;}
	.newspage-row dl dd p{ font-size: 11px; line-height:20px;color: #9E9E9E;}
	.newspage-row dl dd p a{ font-weight: normal;color: #9E9E9E;}
	
}





/* 小屏幕（平板，大于等于 768px）@screen-sm-min */
@media (min-width:768px ) 
{   
	body{ min-width: 768px; max-width: 100%;}
	.container{ max-width:98%;width: 768px;}
	
	.top{ height:135px; position: relative; overflow: visible;z-index: 1000;}
	.head{ padding-top: 10px; } 
	
	.head .headtel{ text-align: right;}
	.head .headtel a{ font-size: 16px; color: red; font-weight:bold;}
	.head .headtel span{}
	
	.menudiv{ height: 40px;}	
	.navdiv{ width:100%;; height:100%; background-color: #fff; border: none; position:absolute; overflow: visible;}
	
	.navbar ul{ width: 100%; height: 100%; position: relative; overflow: hidden;} 
	.navbar ul .menu-item{ display:block;width: 16.6%; text-align:center; float: left; position: relative;}
	.navbar ul .menu-item a{ line-height: 40px; font-size: 16px;}
	.menu-item .sub-menu{ width: 100%; height: auto; position: relative; padding: 8px; border:solid 1px #eee; background-color: #fff;    box-shadow: #666 0px 0px 10px; opacity: 0; bottom: -40px; transition:  all 0.5s;}
	
	.navbar ul:hover{ overflow: visible;}
	.navbar ul li:hover { overflow: visible;}
	.navbar ul li:hover .sub-menu{  bottom: 0px; opacity: 1; transition:  all 0.5s;}
	
	.menu-item .sub-menu li{ width: 100%; height: 30px; position: relative; float: none;}
	.menu-item .sub-menu li a{color: #000000; font-size: 12px; line-height: 30px; display: block; height: 100%; width: 100%;transition: all  0.5s}
	.menu-item .sub-menu li a:hover{color: red; font-size: 14px; transition: all  0.5s}
	
	.current-menu-item a:first-child{color: red;}
	
	
	#banner {}
	#banner img{ max-width: 100%;}
	
	.ctitle{ margin-top: 60px; margin-bottom: 30px;}
	
	.project{ margin-bottom: 30px;}
	.project ul{ width: 100%;margin: 0px auto; overflow: hidden;}
	.project ul li{ width:33.3%; height: 270px; position: relative; float: left;  overflow: hidden; border-bottom:solid 1px #ddd;}
	.project ul li div{ width: 100%; height: 100%; padding-top: 20px; position: relative;text-align: center;}
	.project ul li div .aimg{ display: block; width: 100%; height:134 px; }
	.project ul li div .aimg img{ max-width: 100px;}
	.project ul li div strong{ line-height: 40px; font-size: 16px;}
	.project ul li div p{ width: 90%; margin: 0px auto; font-size: 12px; line-height: 20px;}
	
	.fanyi-project-1,.fanyi-project-4,.fanyi-project-7{ border-left: solid 1px #ddd;border-right: solid 1px #ddd;}
	.fanyi-li-6,.fanyi-li-7,.fanyi-li-8{ border-bottom:solid 0px #ddd!important;}
	
	.aboutus{ margin-top: 30px; padding-bottom:40px; background-color: #efefef;}
	.aboutus .ctitle div,.aboutus .ctitle span{ background-color: #efefef;}
	
	.aboutus-infor-img img{ max-width: 100%;}
	.aboutus-infor-text div{ width: 96%; margin: 0px auto; font-size: 14px; line-height: 25px; padding-top: 20px;} 
	.aboutus-infor-text div p{ text-indent: 28px;}
	
	.advantage{ margin-top: 30px; margin-bottom: 30px;}
	.advantage .row{ width: 100%; margin: 0px auto; margin-top: 30px; padding: 0px;}
	.advantage .row .col-md-4{ margin: 0px auto; padding: 0px;}
	.advantage .youshi-text,.advantage .youshi-img{ height: 150px;}
	
	.advantage .youshi-text div{ width: 90%; height: 160px; position: relative; margin: 0px auto; margin-top: 10px; text-align: left;}
	.advantage .youshi-text div strong{ font-size: 18px; line-height: 30px;}
	.advantage .youshi-text div p{ font-size: 14px; line-height: 25px;}
	.advantage .youshi-img img{ width: 100%; height: 100%;}
	
	.honorDiv{ height:450px; background-image: url(../img/bk-honor.jpg); background-size: 100% 100%;}
	.honorDiv .ctitle{ margin-bottom: 50px;}
	.honorDiv .honorImgs div{text-align: center;}
	.honorDiv .honorImgs img{ max-width: 100%;}
	
	.caselist{margin: 0px auto;}
	.caselist .row .col-xs-6,.caselist .row .col-sm-4,.caselist .row .col-daping-5{ margin: 0px auto; padding: 0px; height: 150px;}
	.caselist .row .col-daping-5{ width: 20%;}
	.caselist .imgDiv div{ width: 96%; height: 98%; margin: 0px auto; margin-top: 2%; border:solid 1px #ddd; text-align: center;}
	.caselist .imgDiv div img{ margin: 0px auto; max-width: 98%; height: 98%; margin-top: 1%;}
	.caselist .imgDiv div:hover img{ -webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
	
	.contactusDiv{ height: 335px; background-image: url(../img/bk-contactus.jpg); background-size: 100% 100%;}
	.contactusDiv .ctitle{ font-size: 20px; color: #0066CC;}
	.contactusDiv .ctitle p{ font-size: 18px;color: #000000; line-height: 60px;}
	
	.addressDiv{ line-height: 40px; font-size: 16px; text-align: center;}
	.addressDiv span:first-child{ margin-left: 5px;color:#0066CC;}
	.addressDiv span:last-child{ color: red;}
	
	.newslist{}
	.newsdiv { width:100%; margin: 0px auto;}
	.newsdiv .news-title:first-child{ line-height: 30px;height:80px!important; margin-bottom: 10px; font-size: 14px; overflow: hidden;}
	.newsdiv .news-title:first-child a{ font-weight: bold;}
	.newsdiv .news-title:first-child p{ color: #737373; line-height: 20px;}
	.newsdiv .news-img{ width: 100%; height: 120px; margin-bottom: 16px; border-bottom:solid 1px #ddd;}
	.newsdiv .news-img img{width: 100%; height: 100%;}
	
	.newsdiv .news-title{line-height: 30px; height: 30px; font-size: 13px;}
	.newsdiv .news-title a{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; word-wrap: normal;}	
	.newsdiv .news-title a span{ margin-right:0px;color: #999; display: none;}
	
	.footDiv{ margin-top: 30px; padding-top: 30px; background-color:rgb(67, 67, 67);}
	.footDiv .foot-box{ min-height: 200px;color: #fff;}
	.footDiv .foot-box .col-md-6:first-child{ text-align: left;}
	.footDiv .foot-box .col-md-6:right-child{ text-align: right;}
	
	.foot-dl{ width: 400px; float: left;}
	.foot-dl dt{ font-size: 18px;}
	.foot-dl dd{ width: 100%; height: auto; }
	.foot-dl ul{ width: 100%; margin: 0px auto;}
	.foot-dl ul li{ width: 50%; height:25px; text-align: left; float: left; margin-bottom: 10px;}
	.foot-dl ul .current_page_item a,.foot-dl .current-menu-item a:first-child{color: #fff!important;} 
	.foot-dl ul li a{line-height: 25px; color: #fff; font-size: 14px;}
	
	.ewmUl{ width: 200px; height:auto;}
	.ewmUl li{ width: 50%; float: left; height: 200px; font-size: 12px; line-height: 25px; color: #fff; text-align: center;}
	.ewmUl li img{ max-width: 85px; }
	
	.corypight{ height: 30px; background-color:#333; text-align: center;}
	.corypight,.corypight a{font-size: 12px;color: #fff;  line-height: 30px;}
	
	/*公司简介*/
	.page-infor{ font-size: 14px; line-height: 25px;padding-top: 30px; margin-bottom: 30px;}
	.page-infor .inner{ }
	.page-infor p{ text-indent: 28px;}
	.page-infor .page-img{ text-align: center; height: 200px; }
	.page-infor .page-img img{ max-height: 100%;}
	
	.add-div{ height: auto; padding-top: 50px; padding-bottom: 50px; background-color: #F5F5F5;}
	.add-div-content{ width: 90%; height: 230px; text-align: center; margin: 0px auto; font-size: 14px; line-height: 25px;}
	.add-div-content strong{ font-size: 18px; line-height: 50px;}
	
	.page-honorImgs{ background-image: none;}
	.youshi-div{ height: auto; padding-bottom: 50px; background-color: #F5F5F5;}
	.youshi-div .row{ margin-bottom: 20px;}
	
	
	/*质量保证*/
	.zhiliangDiv{ height: 645px; background-image: url(../img/FhQWSffhSmUgPEddw0wMdemvIrEL.png); background-position: center top; background-repeat: no-repeat; position: relative;}
	.zhiliangDiv .list{ width: 415px; height: 155px; position: absolute; }
	.zhiliangDiv .list strong{ display: block;width:155px ; height: 155px; line-height: 155px; text-align: center; font-size:30px;color: #fff;position: absolute;}
	.zhiliangDiv .list p{ display: block; font-size: 14px; line-height: 20px;color: #333; position: absolute;}
	
	.zhiliangDiv .list01{ left: 110px;top:15px;} 
	.zhiliangDiv .list01 p{ left:160px;top:60px;}
	
	.zhiliangDiv .list02{ left: 330px;top:70px;} 
	.zhiliangDiv .list02 strong{right: 0px;}
	.zhiliangDiv .list02 p{ left:20px;top:55px;width: 250px;}
	
	.zhiliangDiv .list03{ left:30px;top:220px;}
	.zhiliangDiv .list03 strong{left: 0px;}
	.zhiliangDiv .list03 p{ left:140px;top:35px;width:250px;} 
	
	.zhiliangDiv .list04{ left: 218px;top:245px;} 
	.zhiliangDiv .list04 strong{right: 0px;}
	.zhiliangDiv .list04 p{ left:130px;top:105px;width:250px;}
	
	.zhiliangDiv .list05{ left:70px;top:460px;}
	.zhiliangDiv .list05 strong{left: 0px;}
	.zhiliangDiv .list05 p{ left:140px;top:5px;width:250px;}
	
	.zhiliangDiv .list06{ left: 250px;top:435px;} 
	.zhiliangDiv .list06 strong{right: 0px;}
	.zhiliangDiv .list06 p{ left:130px;top:105px;width:250px;}
	
	.systemInfor{ font-size: 14px; line-height: 25px;}
	.systemInfor-bk{ margin-top: 20px;height:350px; position: relative;}
	.systemInfor-bk .row{ position:relative;width: 100%; height: 48px; margin-bottom: 30px;}
	
	.systemInfor-bk dl{ width: 100%; height: 100%; position: absolute; }
	.systemInfor-bk dl dt{ width: 28%; height: 100%; text-align: center; line-height: 48px;color: #fff; float: left; background-color: #007ACC;}
	.systemInfor-bk dl dd{ width:70%; height: 100%; text-align: left; line-height:20px;color: #333; float: left; padding-left: 10px;}
	
	.systemInfor-li1 dd{ line-height: 45px!important;}
	
	/*人才招聘*/
	.page-jobs{ border-bottom:solid 1px #ddd;}
	.jobslist .the_title{ margin-top: 10px; margin-bottom: 10px; line-height: 40px; font-size: 18px;color: #007ACC;}
	.jobslist .the_content{line-height: 25px; font-size: 14px;color: #333; margin-bottom: 10px; border-bottom: solid 1px #ddd; } 
	
	.page-tongyong{ font-size: 14px; line-height: 25px;}
	/*联系我们*/
	.contacutus-com{ color:#007ACC ; font-size: 20px; line-height: 60px; font-weight: bold; }
	.toTaobao{ margin-top: 30px; margin-bottom: 30px; text-align: center; font-size: 16px; line-height: 40px;}
	.toTaobao a{ display: inline-block; width: 300px; height: 40px;line-height: 40px; border-radius: 5px; background-color: #005EA7;color: #fff;}
	.toTaobao a:hover{ background-color: #007ACC;}
	
	.page35-01{ height:120px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page35-01 div{ height: 100%; text-align: center; padding: 0px;}
	.page35-01 img{ width: 96%; height: 100%;}
	
	.page117{ line-height: 30px;}
	.page117-01 .row{ text-align: left; line-height: 28px;}
	.page117-01 img{ max-width: 40%; height: auto; margin-bottom: 20px;}
	
	.page179 .col-md-4 img{ max-width:240px; height: auto;}
	.page180 .col-md-4 img{ max-width:90%; height: auto;}
	
	
	.page37-01{ min-height:150px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page37-01 div{ height: 100%; text-align: center; padding: 0px;}
	.page37-01 img{ width: 96%; height: 100%;}
	.page37-01 .col-md-8{ text-align: left;}
	
	.page35-02{ }
	
	.projectPrices{ background-color: #F5F5F5; padding-top:40px; padding-bottom: 40px; margin-top: 30px; font-size: 14px; line-height: 25px;}
	.page35-03 .page35-03-01{ height:150px; text-align: center;}
	.page35-03 .page35-03-01 img{ max-width: 98%; max-height: 100%;}
	.page35-03 .page35-03-02 strong{ color: #005EA7; font-size: 16px; line-height: 30px;}
	
	.page35-04,.page175-04,.page180-04{ width: 100%; margin-top: 20px; margin-bottom: 20px;}
	.page35-04 tr td,.page175-04 tr td,.page180-04 tr td{ border:solid 1px #000000; border-collapse: separate;}
	.page35-04 .firstRow,.page175-04 .firstRow,.page180-04 .firstRow{ background-color: #007ACC; height: 30px;}
	.page35-04 .firstRow td,.page175-04 .firstRow td,.page180-04 .firstRow td{color: #fff!important;}
	.page35-04 tr,.page175-04 tr,.page180-04 tr{ width: 100%; height: 30px;}
	.page35-04 tr td{ width: 50%; line-height: 30px; color: #000000; text-indent: 20px;}
	.page175-04 tr td{ width:16.6%; line-height: 30px; color: #000000; text-indent: 20px;} 
	.page180-04 tr td{ width:25%; line-height: 30px; color: #000000; text-indent: 20px;}
	
	.page180 img{ max-width: 100%;height: auto;}
	
	
	.page35-05{ margin-top: 30px;}
	.page35-05 strong,.fybaojia{ font-size: 18px; color: #007ACC;}
	
	.page35-06 a{ display: block; margin: 0px auto; margin-top: 30px; margin-bottom: 30px; width: 300px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; background-color:#0066CC;color: #fff;}
	.page35-06 a:hover{ background-color: #007ACC;}
	
	/*列表页*/
	.archive-categ{ margin-top: 30px;}
	.archive-categ .inner-position{ border:solid 1px #eee; font-size: 14px; line-height: 40px; text-indent: 10px; border-radius: 3px;}
	
	.catelist{  border:solid 1px #eee; font-size: 14px; line-height: 40px; padding-left: 10px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px;}
	.catelist ul{ display: inline-block;}
	.catelist ul li{ display: inline-block; margin-right: 10px;}
	.catelist ul .current-cat a{color: red;}
}

/* 中等屏幕（桌面显示器，大于等于 992px）
@media (min-width: @screen-md-min) {   }
 */
/* 大屏幕（大桌面显示器，大于等于 1200px） 
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {   }
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) {   }
*/
@media (min-width: 992px){ 
	body{ min-width: 992px; max-width: 100%;}
	.container{ max-width:98%;width: 990px;}
	
	.top{ height:135px; position: relative; overflow: visible;z-index: 1000;}
	.head{ padding-top: 10px; } 
	
	.head .headtel{ text-align: right;}
	.head .headtel a{ font-size: 16px; color: red; font-weight:bold;}
	.head .headtel span{}
	
	.menudiv{ height: 40px;}	
	.navdiv{ width:100%;; height:100%; background-color: #fff; border: none; position:absolute; overflow: visible;}
	
	.navbar ul{ width: 100%; height: 100%; position: relative; overflow: hidden;} 
	.navbar ul .menu-item{ display:block;width: 16.6%; text-align:center; float: left; position: relative;}
	.navbar ul .menu-item a{ line-height: 40px; font-size: 16px;}
	.menu-item .sub-menu{ width: 100%; height: auto; position: relative; padding: 8px; border:solid 1px #eee; background-color: #fff;    box-shadow: #666 0px 0px 10px; opacity: 0; bottom: -40px; transition:  all 0.5s;}
	
	.navbar ul:hover{ overflow: visible;}
	.navbar ul li:hover { overflow: visible;}
	.navbar ul li:hover .sub-menu{  bottom: 0px; opacity: 1; transition:  all 0.5s;}
	
	.menu-item .sub-menu li{ width: 100%; height: 30px; position: relative; float: none;}
	.menu-item .sub-menu li a{color: #000000; font-size: 12px; line-height: 30px; display: block; height: 100%; width: 100%;transition: all  0.5s}
	.menu-item .sub-menu li a:hover{color: red; font-size: 14px; transition: all  0.5s}
	
	.current-menu-item a:first-child{color: red;}
	
	
	#banner {}
	#banner img{ max-width: 100%;}
	
	.ctitle{ margin-top: 60px; margin-bottom: 30px;}
	
	.project{ margin-bottom: 30px;}
	.project ul{ width: 100%;margin: 0px auto; overflow: hidden;}
	.project ul li{ width:33.3%; height: 270px; position: relative; float: left;  overflow: hidden; border-bottom:solid 1px #ddd;}
	.project ul li div{ width: 100%; height: 100%; padding-top: 20px; position: relative;text-align: center;}
	.project ul li div .aimg{ display: block; width: 100%; height:134 px; }
	.project ul li div .aimg img{ max-width: 100px;}
	.project ul li div strong{ line-height: 40px; font-size: 16px;}
	.project ul li div p{ width: 90%; margin: 0px auto; font-size: 12px; line-height: 20px;}
	
	.fanyi-project-1,.fanyi-project-4,.fanyi-project-7{ border-left: solid 1px #ddd;border-right: solid 1px #ddd;}
	.fanyi-li-6,.fanyi-li-7,.fanyi-li-8{ border-bottom:solid 0px #ddd!important;}
	
	.aboutus{ margin-top: 30px; padding-bottom:40px; background-color: #efefef;}
	.aboutus .ctitle div,.aboutus .ctitle span{ background-color: #efefef;}
	
	.aboutus-infor-img img{ max-width: 100%;}
	.aboutus-infor-text div{ width: 96%; margin: 0px auto; font-size: 14px; line-height: 25px; padding-top: 20px;} 
	.aboutus-infor-text div p{ text-indent: 28px;}
	
	.advantage{ margin-top: 30px; margin-bottom: 30px;}
	.advantage .row{ width: 100%; margin: 0px auto; margin-top: 30px; padding: 0px;}
	.advantage .row .col-md-4{ margin: 0px auto; padding: 0px;}
	.advantage .youshi-text,.advantage .youshi-img{ height: 200px;}
	
	.advantage .youshi-text div{ width: 90%; height: 160px; position: relative; margin: 0px auto; margin-top: 20px; text-align: left;}
	.advantage .youshi-text div strong{ font-size: 18px; line-height: 30px;}
	.advantage .youshi-text div p{ font-size: 14px; line-height: 25px;}
	.advantage .youshi-img img{ width: 100%; height: 100%;}
	
	.honorDiv{ height:450px; background-image: url(../img/bk-honor.jpg); background-size: 100% 100%;}
	.honorDiv .ctitle{ margin-bottom: 50px;}
	.honorDiv .honorImgs div{text-align: center;}
	.honorDiv .honorImgs img{ max-width: 100%;}
	
	.caselist{margin: 0px auto;}
	.caselist .row .col-xs-6,.caselist .row .col-sm-4,.caselist .row .col-daping-5{ margin: 0px auto; padding: 0px; height: 150px;}
	.caselist .row .col-daping-5{ width: 20%;}
	.caselist .imgDiv div{ width: 96%; height: 98%; margin: 0px auto; margin-top: 2%; border:solid 1px #ddd; text-align: center;}
	.caselist .imgDiv div img{ margin: 0px auto; max-width: 98%; height: 98%; margin-top: 1%;}
	.caselist .imgDiv div:hover img{ -webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
	
	.contactusDiv{ height: 335px; background-image: url(../img/bk-contactus.jpg); background-size: 100% 100%;}
	.contactusDiv .ctitle{ font-size: 20px; color: #0066CC;}
	.contactusDiv .ctitle p{ font-size: 18px;color: #000000; line-height: 60px;}
	
	.addressDiv{ line-height: 40px; font-size: 16px; text-align: center;}
	.addressDiv span:first-child{ margin-left: 5px;color:#0066CC;}
	.addressDiv span:last-child{ color: red;}
	
	.newslist{}
	.newsdiv { width: 96%; margin: 0px auto;}
	.newsdiv .news-title:first-child{ line-height: 30px;height:80px!important; margin-bottom: 10px; font-size: 14px; overflow: hidden;}
	.newsdiv .news-title:first-child a{ font-weight: bold;}
	.newsdiv .news-title:first-child p{ color: #737373; line-height: 20px;}
	.newsdiv .news-img{ width: 100%; height: 200px; margin-bottom: 16px; border-bottom:solid 1px #ddd;}
	.newsdiv .news-img img{ max-width: 100%; height: 100%;}
	
	.newsdiv .news-title{line-height: 30px; height: 30px; font-size: 14px;}
	.newsdiv .news-title a{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; word-wrap: normal;}	
	.newsdiv .news-title a span{ margin-right:10px;color: #999;}
	
	.footDiv{ margin-top: 30px; padding-top: 30px; background-color:rgb(67, 67, 67);}
	.footDiv .foot-box{ min-height: 200px;color: #fff;}
	.footDiv .foot-box .col-md-6:first-child{ text-align: left;}
	.footDiv .foot-box .col-md-6:right-child{ text-align: right;}
	
	.foot-dl{ width: 400px; float: left;}
	.foot-dl dt{ font-size: 18px;}
	.foot-dl dd{ width: 100%; height: auto; }
	.foot-dl ul{ width: 100%; margin: 0px auto;}
	.foot-dl ul li{ width: 50%; height:25px; text-align: left; float: left; margin-bottom: 10px;}
	.foot-dl ul .current_page_item a,.foot-dl .current-menu-item a:first-child{color: #fff!important;} 
	.foot-dl ul li a{line-height: 25px; color: #fff; font-size: 14px;}
	
	.ewmUl{ width: 200px; height:auto;}
	.ewmUl li{ width: 50%; float: left; height: 200px; font-size: 12px; line-height: 25px; color: #fff; text-align: center;}
	.ewmUl li img{ max-width: 85px; }
	
	.corypight{ height: 30px; background-color:#333; text-align: center;}
	.corypight,.corypight a{font-size: 12px;color: #fff;  line-height: 30px;}
	
	/*公司简介*/
	.page-infor{ font-size: 14px; line-height: 25px;padding-top: 30px; margin-bottom: 30px;}
	.page-infor .inner{ }
	.page-infor p{ text-indent: 28px;}
	.page-infor .page-img{ text-align: center; height: 200px; }
	.page-infor .page-img img{ max-height: 100%;}
	
	.add-div{ height: auto; padding-top: 50px; padding-bottom: 50px; background-color: #F5F5F5;}
	.add-div-content{ width: 90%; height: 230px; text-align: center; margin: 0px auto; font-size: 14px; line-height: 25px;}
	.add-div-content strong{ font-size: 18px; line-height: 50px;}
	
	.page-honorImgs{ background-image: none;}
	.youshi-div{ height: auto; padding-bottom: 50px; background-color: #F5F5F5;}
	.youshi-div .row{ margin-bottom: 20px;}
	
	
	/*质量保证*/
	.zhiliangDiv{ height: 645px; background-image: url(../img/FhQWSffhSmUgPEddw0wMdemvIrEL.png); background-position: center top; background-repeat: no-repeat; position: relative;}
	.zhiliangDiv .list{ width: 415px; height: 155px; position: absolute; }
	.zhiliangDiv .list strong{ display: block;width:155px ; height: 155px; line-height: 155px; text-align: center; font-size:30px;color: #fff;position: absolute;}
	.zhiliangDiv .list p{ display: block; font-size: 14px; line-height: 20px;color: #333; position: absolute;}
	
	.zhiliangDiv .list01{ left: 220px;top:15px;} 
	.zhiliangDiv .list01 p{ left:160px;top:60px;}
	
	.zhiliangDiv .list02{ left: 440px;top:70px;} 
	.zhiliangDiv .list02 strong{right: 0px;}
	.zhiliangDiv .list02 p{ left:20px;top:55px;width: 250px;}
	
	.zhiliangDiv .list03{ left:130px;top:220px;}
	.zhiliangDiv .list03 strong{left: 0px;}
	.zhiliangDiv .list03 p{ left:140px;top:35px;width:250px;} 
	
	.zhiliangDiv .list04{ left: 328px;top:245px;} 
	.zhiliangDiv .list04 strong{right: 0px;}
	.zhiliangDiv .list04 p{ left:130px;top:105px;width:250px;}
	
	.zhiliangDiv .list05{ left:180px;top:460px;}
	.zhiliangDiv .list05 strong{left: 0px;}
	.zhiliangDiv .list05 p{ left:140px;top:5px;width:250px;}
	
	.zhiliangDiv .list06{ left: 360px;top:435px;} 
	.zhiliangDiv .list06 strong{right: 0px;}
	.zhiliangDiv .list06 p{ left:130px;top:105px;width:250px;}
	
	.systemInfor{ font-size: 14px; line-height: 25px;}
	.systemInfor-bk{ margin-top: 20px;height:350px; background-image: url(../img/FkZehohLjhZkUYEHxxxik1Upi_kR.png); background-position: left top; background-repeat: no-repeat; position: relative;}
	.systemInfor-bk .row{ position: absolute;width: 100%; height: 48px;}
	
	.systemInfor-bk dl{ width: 100%; height: 100%; position: absolute; }
	.systemInfor-bk dl dt{ width: 230px; height: 100%; text-align: center; line-height: 48px;color: #fff; float: left;margin-right: 20px;}
	.systemInfor-bk dl dd{ width: auto; height: 100%; text-align: left; line-height:25px;color: #333; float: left;}
	
	.systemInfor-li1{ top: 10px;}
	.systemInfor-li1 dl{ left: 20px;}
	
	.systemInfor-li2{ top: 83px;}
	.systemInfor-li2 dl{ left:90px;}
	.systemInfor-li2 dd{  width: 70%!important;}
	
	.systemInfor-li3{ top:153px;}
	.systemInfor-li3 dl{ left:150px;}
	.systemInfor-li3 dd{  width: 60%!important; }
	
	.systemInfor-li4{ top:223px;}
	.systemInfor-li4 dl{ left:210px;}
	.systemInfor-li4 dd{  width: 60%!important; }
	
	.systemInfor-li5{ top:293px;}
	.systemInfor-li5 dl{ left:280px;}
	.systemInfor-li5 dd{  width: 50%!important; }
	
	/*人才招聘*/
	.page-jobs{ border-bottom:solid 1px #ddd;}
	.jobslist .the_title{ margin-top: 10px; margin-bottom: 10px; line-height: 40px; font-size: 18px;color: #007ACC;}
	.jobslist .the_content{line-height: 25px; font-size: 14px;color: #333; margin-bottom: 10px; border-bottom: solid 1px #ddd; } 
	
	.page-tongyong{ font-size: 14px; line-height: 25px;}
	/*联系我们*/
	.contacutus-com{ color:#007ACC ; font-size: 20px; line-height: 60px; font-weight: bold; }
	.toTaobao{ margin-top: 30px; margin-bottom: 30px; text-align: center; font-size: 16px; line-height: 40px;}
	.toTaobao a{ display: inline-block; width: 300px; height: 40px;line-height: 40px; border-radius: 5px; background-color: #005EA7;color: #fff;}
	.toTaobao a:hover{ background-color: #007ACC;}
	
	.page35-01{ height:200px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page35-01 div{ height: 100%; text-align: center; padding: 0px;}
	.page35-01 img{ width: 96%; height: 100%;}
	
	.page117{ line-height: 30px;}
	.page117-01 .row{ text-align: left; line-height: 28px;}
	.page117-01 img{ max-width: 40%; height: auto; margin-bottom: 20px;}
	
	.page179 .col-md-4 img{ max-width:240px; height: auto;}
	.page180 .col-md-4 img{ max-width:90%; height: auto;}
	
	
	.page37-01{ height:200px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
	.page37-01 div{ height: 100%; text-align: center; padding: 0px;}
	.page37-01 img{ width: 96%; height: 100%;}
	.page37-01 .col-md-8{ text-align: left;}
	
	.page35-02{ }
	
	.projectPrices{ background-color: #F5F5F5; padding-top:40px; padding-bottom: 40px; margin-top: 30px; font-size: 14px; line-height: 25px;}
	.page35-03 .page35-03-01{ height: 200px; text-align: center;}
	.page35-03 .page35-03-01 img{ max-width: 98%; max-height: 100%;}
	.page35-03 .page35-03-02 strong{ color: #005EA7; font-size: 16px; line-height: 30px;}
	
	.page35-04,.page175-04,.page180-04{ width: 100%; margin-top: 20px; margin-bottom: 20px;}
	.page35-04 tr td,.page175-04 tr td,.page180-04 tr td{ border:solid 1px #000000; border-collapse: separate;}
	.page35-04 .firstRow,.page175-04 .firstRow,.page180-04 .firstRow{ background-color: #007ACC; height: 30px;}
	.page35-04 .firstRow td,.page175-04 .firstRow td,.page180-04 .firstRow td{color: #fff!important;}
	.page35-04 tr,.page175-04 tr,.page180-04 tr{ width: 100%; height: 30px;}
	.page35-04 tr td{ width: 50%; line-height: 30px; color: #000000; text-indent: 20px;}
	.page175-04 tr td{ width:16.6%; line-height: 30px; color: #000000; text-indent: 20px;} 
	.page180-04 tr td{ width:25%; line-height: 30px; color: #000000; text-indent: 20px;}
	
	
	
	.page35-05{ margin-top: 30px;}
	.page35-05 strong,.fybaojia{ font-size: 18px; color: #007ACC;}
	
	.page35-06 a{ display: block; margin: 0px auto; margin-top: 30px; margin-bottom: 30px; width: 300px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; background-color:#0066CC;color: #fff;}
	.page35-06 a:hover{ background-color: #007ACC;}
	
	/*列表页*/
	.archive-categ{ margin-top: 30px;}
	.archive-categ .inner-position{ border:solid 1px #eee; font-size: 14px; line-height: 40px; text-indent: 10px; border-radius: 3px;}
	
	.catelist{  border:solid 1px #eee; font-size: 14px; line-height: 40px; padding-left: 10px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px;}
	.catelist ul{ display: inline-block;}
	.catelist ul li{ display: inline-block; margin-right: 10px;}
	.catelist ul .current-cat a{color: red;}
	
}

/* 大屏幕（大桌面显示器，大于等于 1200px）==screen-lg-min */
@media (min-width:1200px) 
{ 
	
		body{ min-width: 1200px; max-width: 100%;}
		.container{ width:1100px;}
		
		.top{ height:135px; position: relative; overflow: visible;z-index: 1000;}
		.head{ padding-top: 10px; padding-bottom: 10px;} 
		
		.head .headtel{ text-align: right;}
		.head .headtel a{ font-size: 18px; color: red; font-weight:bold;}
		.head .headtel span{}
		
		.menudiv{ height: 40px;}	
		.navdiv{ width:100%;; height:100%; background-color: #fff; border: none; position:absolute; overflow: visible;}
		
		.navbar ul{ width: 100%; height: 100%; position: relative; overflow: hidden;} 
		.navbar ul .menu-item{ display:block;width: 16.6%; text-align:center; float: left; position: relative;}
		.navbar ul .menu-item a{ line-height: 40px; font-size: 18px;}
		.menu-item .sub-menu{ width: 100%; height: auto; position: relative; padding: 8px; border:solid 1px #eee; background-color: #fff;    box-shadow: #666 0px 0px 10px; opacity: 0; bottom: -40px; transition:  all 0.5s;}
		
		.navbar ul:hover{ overflow: visible;}
		.navbar ul li:hover { overflow: visible;}
		.navbar ul li:hover .sub-menu{  bottom: 0px; opacity: 1; transition:  all 0.5s;}
		
		.menu-item .sub-menu li{ width: 100%; height: 30px; position: relative; float: none;}
		.menu-item .sub-menu li a{color: #000000; font-size: 12px; line-height: 30px; display: block; height: 100%; width: 100%;transition: all  0.5s}
		.menu-item .sub-menu li a:hover{color: red; font-size: 14px; transition: all  0.5s}
		
		.current-menu-item a:first-child{color: red;}
		
		#banner {}
		#banner img{ max-width: 100%;}
		
		.ctitle{ margin-top: 60px; margin-bottom: 30px;}
		
		.project{ margin-bottom: 30px;}
		.project ul{ width: 100%;margin: 0px auto; overflow: hidden;}
		.project ul li{ width:33.3%; height: 350px; position: relative; float: left;  overflow: hidden; border-bottom:solid 1px #ddd;}
		.project ul li div{ width: 100%; height: 100%; padding-top: 30px; position: relative;text-align: center;}
		.project ul li div .aimg{ display: block; width: 100%; height:134 px; }
		.project ul li div strong{ line-height: 40px; font-size: 18px;}
		.project ul li div p{ width: 90%; margin: 0px auto; font-size: 14px; line-height: 25px;}
		
		.fanyi-project-1,.fanyi-project-4,.fanyi-project-7{ border-left: solid 1px #ddd;border-right: solid 1px #ddd;}
		.fanyi-li-6,.fanyi-li-7,.fanyi-li-8{ border-bottom:solid 0px #ddd!important;}
		
		.aboutus{ margin-top: 30px; padding-bottom:40px; background-color: #efefef;}
		.aboutus .ctitle div,.aboutus .ctitle span{ background-color: #efefef;}
		
		.aboutus-infor-img img{ max-width: 100%;}
		.aboutus-infor-text div{ width: 96%; margin: 0px auto; font-size: 14px; line-height: 25px; padding-top: 20px;} 
		.aboutus-infor-text div p{ text-indent: 28px;}
		
		.advantage{ margin-top: 30px; margin-bottom: 30px;}
		.advantage .row{ width: 100%; margin: 0px auto; margin-top: 30px; padding: 0px;}
		.advantage .row .col-md-4{ margin: 0px auto; padding: 0px;}
		.advantage .youshi-text,.advantage .youshi-img{ height: 200px;}
		
		.advantage .youshi-text div{ width: 90%; height: 160px; position: relative; margin: 0px auto; margin-top: 20px; text-align: left;}
		.advantage .youshi-text div strong{ font-size: 18px; line-height: 30px;}
		.advantage .youshi-text div p{ font-size: 14px; line-height: 25px;}
		.advantage .youshi-img img{ width: 100%; height: 100%;}
		
		.honorDiv{ height:450px; background-image: url(../img/bk-honor.jpg); background-size: 100% 100%;}
		.honorDiv .ctitle{ margin-bottom: 50px;}
		.honorDiv .honorImgs div{text-align: center;}
		.honorDiv .honorImgs img{ max-width: 100%;}
		
		.caselist{margin: 0px auto;}
		.caselist .row .col-xs-6,.caselist .row .col-sm-4,.caselist .row .col-daping-5{ margin: 0px auto; padding: 0px; height: 150px;}
		.caselist .row .col-daping-5{ width: 20%;}
		.caselist .imgDiv div{ width: 96%; height: 98%; margin: 0px auto; margin-top: 2%; border:solid 1px #ddd; text-align: center;}
		.caselist .imgDiv div img{ margin: 0px auto; max-width: 98%; height: 98%; margin-top: 1%;}
		.caselist .imgDiv div:hover img{ -webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
		
		.contactusDiv{ height: 335px; background-image: url(../img/bk-contactus.jpg); background-size: 100% 100%;}
		.contactusDiv .ctitle{ font-size: 20px; color: #0066CC;}
		.contactusDiv .ctitle p{ font-size: 18px;color: #000000; line-height: 60px;}
		
		.addressDiv{ line-height: 40px; font-size: 16px; text-align: center;}
		.addressDiv span:first-child{ margin-left: 5px;color:#0066CC;}
		.addressDiv span:last-child{ color: red;}
		
		.newslist{}
		.newsdiv { width: 96%; margin: 0px auto;}
		
		.newsdiv .news-title:first-child{ line-height: 30px;height:80px!important; margin-bottom: 10px; font-size: 14px; overflow: hidden;}
		.newsdiv .news-title:first-child a{ font-weight: bold;}
		.newsdiv .news-title:first-child p{ color: #737373; line-height: 20px;}
		.newsdiv .news-img{ width: 100%; height: 200px; margin-bottom: 16px; border-bottom:solid 1px #ddd;}
		.newsdiv .news-img img{ max-width: 100%; height: 100%;}
		
		.newsdiv .news-title{line-height: 30px; height: 30px; font-size: 14px;}
		.newsdiv .news-title a{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; word-wrap: normal;}	
		.newsdiv .news-title a span{ margin-right:10px;color: #999;}
		
		.footDiv{ margin-top: 30px; padding-top: 30px; background-color:rgb(67, 67, 67);}
		.footDiv .foot-box{ min-height: 200px;color: #fff;}
		.footDiv .foot-box .col-md-6:first-child{ text-align: left;}
		.footDiv .foot-box .col-md-6:right-child{ text-align: right;}
		
		.foot-dl{ width: 400px; float: left;}
		.foot-dl dt{ font-size: 18px;}
		.foot-dl dd{ width: 100%; height: auto; }
		.foot-dl ul{ width: 100%; margin: 0px auto;}
		.foot-dl ul li{ width: 50%; height:25px; text-align: left; float: left; margin-bottom: 10px;}
		.foot-dl ul .current_page_item a,.foot-dl .current-menu-item a:first-child{color: #fff!important;} 
		.foot-dl ul li a{line-height: 25px; color: #fff; font-size: 14px;}
		
		.ewmUl{ width: 200px; height:auto;}
		.ewmUl li{ width: 50%; float: left; height: 200px; font-size: 12px; line-height: 25px; color: #fff; text-align: center;}
		.ewmUl li img{ max-width: 85px; }
		
		.corypight{ height: 30px; background-color:#333; text-align: center;}
		.corypight,.corypight a{font-size: 12px;color: #fff;  line-height: 30px;}
		
		/*公司简介*/
		.page-infor{ font-size: 14px; line-height: 25px;padding-top: 30px; margin-bottom: 30px;}
		.page-infor .inner{ }
		.page-infor p{ text-indent: 28px;}
		.page-infor .page-img{ text-align: center; height: 200px; }
		.page-infor .page-img img{ max-height: 100%;}
		
		.add-div{ height: auto; padding-top: 50px; padding-bottom: 50px; background-color: #F5F5F5;}
		.add-div-content{ width: 90%; height: 230px; text-align: center; margin: 0px auto; font-size: 14px; line-height: 25px;}
		.add-div-content strong{ font-size: 18px; line-height: 50px;}
		
		.page-honorImgs{ background-image: none;}
		.youshi-div{ height: auto; padding-bottom: 50px; background-color: #F5F5F5;}
		.youshi-div .row{ margin-bottom: 20px;}
		
		
		/*质量保证*/
		.zhiliangDiv{ height: 645px; background-image: url(../img/FhQWSffhSmUgPEddw0wMdemvIrEL.png); background-position: center top; background-repeat: no-repeat; position: relative;}
		.zhiliangDiv .list{ width: 415px; height: 155px; position: absolute; }
		.zhiliangDiv .list strong{ display: block;width:155px ; height: 155px; line-height: 155px; text-align: center; font-size:30px;color: #fff;position: absolute;}
		.zhiliangDiv .list p{ display: block; font-size: 14px; line-height: 20px;color: #333; position: absolute;}
		
		.zhiliangDiv .list01{ left: 270px;top:15px;} 
		.zhiliangDiv .list01 p{ left:200px;top:60px;}
		
		.zhiliangDiv .list02{ left: 760px;top:70px;} 
		.zhiliangDiv .list02 strong{left:0px}
		.zhiliangDiv .list02 p{ left:160px;top:35px;}
		
		.zhiliangDiv .list03{ left: -70px;top:220px;}
		.zhiliangDiv .list03 strong{right: 0px; left:auto}
		.zhiliangDiv .list03 p{ left:0px;top:35px;width:250px;} 
		
		.zhiliangDiv .list04{ left: 640px;top:245px;} 
		.zhiliangDiv .list04 strong{right:auto; left:0px}
		.zhiliangDiv .list04 p{ left:170px;top:55px;}
		
		.zhiliangDiv .list05{ left: -25px;top:460px;}
		.zhiliangDiv .list05 strong{right: 0px;left:auto}
		.zhiliangDiv .list05 p{ left:0px;top:45px;width:250px;}
		
		.zhiliangDiv .list06{ left: 680px;top:435px;} 
		.zhiliangDiv .list06 strong{right:auto;left:0px}
		.zhiliangDiv .list06 p{ left:170px;top:55px;}
		
		.systemInfor{ font-size: 14px; line-height: 25px;}
		.systemInfor-bk{ margin-top: 20px;height:350px; background-image: url(../img/FkZehohLjhZkUYEHxxxik1Upi_kR.png); background-position: left top; background-repeat: no-repeat; position: relative; }
		.systemInfor-bk .row{ position: absolute;width: 100%; height: 48px;}
		
		.systemInfor-bk dl{ width: 100%; height: 100%; position: absolute; }
		.systemInfor-bk dl dt{ width: 230px; height: 100%; text-align: center; line-height: 48px;color: #fff; float: left;margin-right: 20px;}
		.systemInfor-bk dl dd{ width: auto; height: 100%; text-align: left; line-height:25px;color: #333; float: left;}
		
		.systemInfor-li1{ top: 10px;}
		.systemInfor-li1 dl{ left: 20px;}
		
		.systemInfor-li2{ top: 83px;}
		.systemInfor-li2 dl{ left:90px;}
		.systemInfor-li2 dd{  width: 70%!important;}
		
		.systemInfor-li3{ top:153px;}
		.systemInfor-li3 dl{ left:150px;}
		.systemInfor-li3 dd{  width: 60%!important; }
		
		.systemInfor-li4{ top:223px;}
		.systemInfor-li4 dl{ left:210px;}
		.systemInfor-li4 dd{  width: 60%!important; }
		
		.systemInfor-li5{ top:293px;}
		.systemInfor-li5 dl{ left:280px;}
		.systemInfor-li5 dd{  width: 50%!important; }
		
		/*人才招聘*/
		.page-jobs{ border-bottom:solid 1px #ddd;}
		.jobslist .the_title{ margin-top: 10px; margin-bottom: 10px; line-height: 40px; font-size: 18px;color: #007ACC;}
		.jobslist .the_content{line-height: 25px; font-size: 14px;color: #333; margin-bottom: 10px; border-bottom: solid 1px #ddd; } 
		
		.page-tongyong{ font-size: 14px; line-height: 25px;}
		/*联系我们*/
		.contacutus-com{ color:#007ACC ; font-size: 20px; line-height: 60px; font-weight: bold; }
		.toTaobao{ margin-top: 30px; margin-bottom: 30px; text-align: center; font-size: 16px; line-height: 40px;}
		.toTaobao a{ display: inline-block; width: 300px; height: 40px;line-height: 40px; border-radius: 5px; background-color: #005EA7;color: #fff;}
		.toTaobao a:hover{ background-color: #007ACC;}
		
		.page35-01{ height:200px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
		.page35-01 div{ height: 100%; text-align: center; padding: 0px;}
		.page35-01 img{ width: 96%; height: 100%;}
		
		.page117{ line-height: 30px;}
		.page117-01 .row{ text-align: left; line-height: 28px;}
		.page117-01 img{ max-width: 40%; height: auto; margin-bottom: 20px;}
		
		.page179 .col-md-4 img{ max-width:240px; height: auto;}
		.page180 .col-md-4 img{ max-width:90%; height: auto;}
		
		
		.page37-01{ height:200px; margin-top: 20px; margin-bottom: 20px; text-align: left;}
		.page37-01 div{ height: 100%; text-align: center; padding: 0px;}
		.page37-01 img{ width: 96%; height: 100%;}
		.page37-01 .col-md-8{ text-align: left;}
		
		.page35-02{ }
		
		.projectPrices{ background-color: #F5F5F5; padding-top:40px; padding-bottom: 40px; margin-top: 30px; font-size: 14px; line-height: 25px;}
		.page35-03 .page35-03-01{ height: 200px; text-align: center;}
		.page35-03 .page35-03-01 img{ max-width: 98%; max-height: 100%;}
		.page35-03 .page35-03-02 strong{ color: #005EA7; font-size: 16px; line-height: 30px;}
		
		.page35-04,.page175-04,.page180-04{ width: 100%; margin-top: 20px; margin-bottom: 20px;}
		.page35-04 tr td,.page175-04 tr td,.page180-04 tr td{ border:solid 1px #000000; border-collapse: separate;}
		.page35-04 .firstRow,.page175-04 .firstRow,.page180-04 .firstRow{ background-color: #007ACC; height: 30px;}
		.page35-04 .firstRow td,.page175-04 .firstRow td,.page180-04 .firstRow td{color: #fff!important;}
		.page35-04 tr,.page175-04 tr,.page180-04 tr{ width: 100%; height: 30px;}
		.page35-04 tr td{ width: 50%; line-height: 30px; color: #000000; text-indent: 20px;}
		.page175-04 tr td{ width:16.6%; line-height: 30px; color: #000000; text-indent: 20px;} 
		.page180-04 tr td{ width:25%; line-height: 30px; color: #000000; text-indent: 20px;}
		
		
		
		.page35-05{ margin-top: 30px;}
		.page35-05 strong,.fybaojia{ font-size: 18px; color: #007ACC;}
		
		.page35-06 a{ display: block; margin: 0px auto; margin-top: 30px; margin-bottom: 30px; width: 300px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; background-color:#0066CC;color: #fff;}
		.page35-06 a:hover{ background-color: #007ACC;}
		
		/*列表页*/
		.archive-categ{ margin-top: 30px;}
		.archive-categ .inner-position{ border:solid 1px #eee; font-size: 14px; line-height: 40px; text-indent: 10px; border-radius: 3px;}
		
		.catelist{  border:solid 1px #eee; font-size: 14px; line-height: 40px; padding-left: 10px; border-radius: 3px; margin-top: 10px; margin-bottom: 10px;}
		.catelist ul{ display: inline-block;}
		.catelist ul li{ display: inline-block; margin-right: 10px;}
		.catelist ul .current-cat a{color: red;}
} 
		
		
		
		
		
		
		
		
		
		