@charset "utf-8"; 
/*全局初始化样式*/
body{ font-size:14px; padding:0px; margin:0px auto; font-family:Microsoft YaHei; color: #666; width: 100%; zoom:1;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*-webkit-user-select: none; 
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;*/
        
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;  
}


ul,li,form,dl,dt,dd,div{ padding: 0px; margin: 0px;}
/*默认去除ul、li的默认样式*/
ul,li{ list-style:none;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ font-family:'Microsoft Yahei'; border-radius:0; -webkit-border-radius:0; color:#666;} 
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ } 
/*不允许多行输入文本框有滚动条*/
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ } 
/*初始化表单元素样式*/
textarea,input,select {background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
ul,li,img{ vertical-align:top;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#666; text-decoration:none; noline: -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none; text-decoration:none;}
a:hover{ color: #666; text-decoration:none;}


/*清楚浮动*/
.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
/*全局样式*/


/************************** 以下是页面样式 *************************/
.contain{ padding:0 15px;}


/*头部*/
header{ border-top:3px solid #005693; position:relative; z-index:99;}
.navbar{ border:none; margin-bottom:0;}
.navbar-header{ position:relative;}
.navbar-toggle{ margin:0; padding:0; float:none; position:absolute; right:0; top:50%; margin-top:-8px;}
.navbar-toggle .icon-bar{ background-color:#666; }
.navbar-brand{ height:auto; padding:15px 0; width:84%;}
.navbar-collapse{ border:none; position:absolute; left:0; right:0; background-color:#0a5094;}
.navbar-nav>li>a{ font-size:16px; color:#fff;}
.navbar-nav > li dl{ display:none;}
.nav>li>a:focus, .nav>li>a:hover{ background-color:#0a5094;}
.navbar-nav>li:last-child{ margin:0 15px; padding:10px 0; position:relative;}
.navbar-nav>li:last-child input{ width:100%; padding:5px 10px; padding-right:30px; height:30px; font-size:16px; border:1px solid #fff; -webkit-border-radius:40px; -moz-border-radius:40px; -o-border-radius:40px; -ms-border-radius:40px;  border-radius:40px; color:#fff;}
.navbar-nav>li:last-child a{ padding:0; height:30px; width:30px; position:absolute; right:0; top:10px; background:url(../images/c1.png) no-repeat center;}

header .logo2,header .searchIcon,header .tel,header .searchBox{ display:none;}


/*Banner*/
.carousel-indicators{ margin-bottom:0; bottom:5px;}
.carousel-indicators li{ background-color:#cecfd2; width:12px; height:12px; margin:0 6px; border:none; -webkit-border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; border-radius:12px;}
.carousel-indicators .active{ margin:0 6px; background-color:#005693;}

.carousel-control.left,.carousel-control.right{ background-image:none;}
.carousel-inner > .item a{ display:block;}


/*当前位置*/
.location{ font-size:12px; padding-bottom:21px; border-bottom:1px solid #ebebeb;}
.location,.location a{ color:#333;}
.location span{ color:#0a5094;}
.location h2{ margin-top:0; margin-bottom:10px; font-size:18px; color:#0a5094; }


/*侧边栏*/
.menulist{ margin-top:11px;}
.menulist div{ padding:17px 0px 20px 22px; background-color:#0a5094; position:relative;}
.menulist div:after{ content:''; position:absolute; left:0; right:0; bottom:0; height:4px;
background-image:-moz-linear-gradient(left,#1a3cab,#0493d3);
background-image:-webkit-gradient(linear,left top,right top, from(#1a3cab),to(#0493d3)); 
background-image:-webkit-linear-gradient(left,#1a3cab,#0493d3);
background-image:-o-linear-gradient(left,#1a3cab,#0493d3);
background-image:linear-gradient(left,#1a3cab,#0493d3);
}
.menulist div h2{ font-size:24px; margin:0; color:#fff;}
.menulist div span{ display:block; color:#7892b8; text-transform:uppercase; margin-top:5px;}

.menulist ul{ border:1px solid #ebebeb; border-top:none;}
.menulist li{ border-bottom:1px solid #ebebeb;}
.menulist li:last-child{ border-bottom:none;}
.menulist a{ display:block; font-size:16px; padding:16px 40px 18px 21px; position:relative;}
.menulist a:before{ content:url('../images/c12.png'); width:16px; height:16px; position:absolute; right:18px; top:50%; margin-top:-8px;} 
.menulist li.onmenu a,.menulist li a:hover{ color:#0a5094;}
.menulist li.onmenu a:before,.menulist li a:hover:before{ content:url('../images/c13.png');}


.menuLevel3{ text-align:center;}
.menuLevel3 a{ display:block; padding:4px 5px 6px 5px; color:#fff; background-color:#0a5094; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border-radius:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 1px; margin-top:17px;}
.menuLevel3 a.onsnav {background: #3179BF;}


/*分页*/
.Pages{ text-align:center; padding:50px 0;}
.Pages a,.Pages em{ display:inline-block; *display:inline; zoom:1; color:#666; line-height:31px;}
.Pages a{ margin:0px 3px;}
.Pages em{ font-style:normal;}
.Pages a.a_prev,.Pages a.a_next{ width:76px; height:31px; background-repeat:no-repeat; background-position:center;  }
.Pages a.a_prev{ background-image:url(../images/c14.png);}
.Pages a.a_next{  background-image:url(../images/c16.png);}
.Pages a:hover,.Pages a.a_cur{ color:#0a5094;}
.Pages a.a_prev:hover{ background-image:url(../images/c15.png);}
.Pages a.a_next:hover{ background-image:url(../images/c17.png)}


/*内页框架*/
.nyMain{ margin-bottom:28px;}
.maincontent{ border:1px solid #ebebeb; margin-top:11px; padding:0 26px; padding-top:28px;}


/*底部*/
.footer{ background-color:#f1f1f1; padding:60px 0; }
.footer,.footer a{ color:#999;}
.footer .footNav{ display:none;}
.footer .footMedia,.footer .footLink,.footer .copyRight{ text-align:center;}
.footer .footLink,.footer .copyRight{ padding:0 15px;}
.footer .footMedia{ position:relative;}
.footer .footMedia:before{ content:''; position:absolute; left:0; right:0; top:18px; height:1px; background-color:#e5e5e5; z-index:0;}
.footer .footMedia span,.footer .footMedia a{ display:inline-block;}
.footer .footMedia span{ position:relative; z-index:2; background-color:#f1f1f1; padding:0 13px;}
.footer .footMedia a{ width:37px; height:37px; margin:0 7px; background-repeat:no-repeat; background-position:center;}
.footer .footMedia a:nth-child(1){ background-image:url(../images/c4.png);}
.footer .footMedia a:nth-child(2),.footer .footMedia a:nth-child(3){ position:relative;}
.footer .footMedia a:nth-child(2) em,.footer .footMedia a:nth-child(3) em{ display:none; width:153px; position:absolute; left:-58px; bottom:37px; padding-bottom:22px;}
.footer .footMedia a:nth-child(2) em:before,.footer .footMedia a:nth-child(3) em:before{ content:''; position:absolute; left:71px; top:153px; width:0; height:0;border-left:5px solid transparent; border-right:5px solid transparent; border-top:7px solid #005693;}
.footer .footMedia a:nth-child(2) em img,.footer .footMedia a:nth-child(3) em img{ border:5px solid #005693;}
.footer .footMedia a:nth-child(2){ background-image:url(../images/c5.png);}
.footer .footMedia a:nth-child(3){ display:none; background-image:url(../images/c6.png);}
.footer .footMedia a:nth-child(4){ background-image:url(../images/c7.png);}
.footer .footMedia a:nth-child(1):hover{ background-image:url(../images/c44.png);}
.footer .footMedia a:nth-child(2):hover{ background-image:url(../images/c55.png);}
.footer .footMedia a:nth-child(3):hover{ background-image:url(../images/c66.png);}
.footer .footMedia a:nth-child(4):hover{ background-image:url(../images/c77.png);}
.footer .copyRight a{ text-decoration:underline;}
.footer .footLink{ margin-top:15px;}
.footer .footLink em{ font-style:normal; color:#e5e5e5; margin:0 6px;}
.footer .copyRight{ margin-top:12px;}


/*首页*/
.title{ text-align:center; padding-top:48px; position:relative; margin-bottom:40px;}
.title h2,.title h3{ margin:0; position:relative;}
.title h2{ font-size:24px; font-weight:bold; color:#005693; position:relative; z-index:33;}
.title h3{ text-transform:uppercase; font-size:30px; color:#f1f6fd; position:relative; top:-18px;} 
.title:before{ content:''; width:48px; height:1px; background-color:#89c8f4; position:absolute; left:50%; margin-left:-24px; bottom:0; z-index:9;}


.serviceRight .title h3{ color:#dce6f2;}
.serviceIndex li{ margin-bottom:60px;}
.serviceIndex li a{ display:block; text-align:center;}
.serviceIndex li a div{ height:128px; background-repeat:no-repeat; background-position:center;}
.serviceIndex li a h2{ margin:0; font-size:14px; font-weight:bold; margin-top:30px; color:#888;} 
.serviceIndex li a:hover h2{ color:#0a5094;}
.serviceLeft li:nth-child(1) a div{ background-image:url(../images/t1.png);}
.serviceLeft li:nth-child(2) a div{ background-image:url(../images/t2.png);}
.serviceLeft li:nth-child(3) a div{ background-image:url(../images/t3.png);}
.serviceLeft li:nth-child(1) a:hover div{ background-image:url(../images/t11.png);}
.serviceLeft li:nth-child(2) a:hover div{ background-image:url(../images/t22.png);}
.serviceLeft li:nth-child(3) a:hover div{ background-image:url(../images/t33.png);}
.serviceRight li:nth-child(1) a div{ background-image:url(../images/t4.png);}
.serviceRight li:nth-child(2) a div{ background-image:url(../images/t5.png);}
.serviceRight li:nth-child(3) a div{ background-image:url(../images/t6.png);}
.serviceRight li:nth-child(1) a:hover div{ background-image:url(../images/t44.png);}
.serviceRight li:nth-child(2) a:hover div{ background-image:url(../images/t55.png);}
.serviceRight li:nth-child(3) a:hover div{ background-image:url(../images/t66.png);}




.aboutIndex{ padding-bottom:63px; background:#0a5094 url(../images/about.jpg) no-repeat center bottom; -webkit-background-size:100% auto; -moz-background-size:100% auto; -o-background-size:100% auto; -ms-background-size:100% auto; background-size:100% auto;}
.aboutIndex .title h2{ color:#fff;}
.aboutIndex .title h3{ color:#115ea4;}
.aboutIndex .pics{ display:none;}
.aboutIndex .memos{ background-color:#fff; padding:10px;}
.aboutIndex .memos .txtbox{ padding:20px; border:1px solid #0a5094;}
.aboutIndex a.moreSee{ width:130px; height:34px; text-align:center; font-size:12px; color:#fff; display:inline-block; line-height:34px; background-color:#bcbcbc; margin-top:49px; }
.aboutIndex a.moreSee span{ padding-right:24px; background:url(../images/c25.png) no-repeat right center;}
.aboutIndex a.moreSee:hover{ background-color:#0a5094;}

 
.newIndex{ background:url(../images/new.jpg) no-repeat center bottom; -webkit-background-size:100% auto; -moz-background-size:100% auto; -o-background-size:100% auto; -ms-background-size:100% auto; background-size:100% auto; padding-bottom:50px;}
.newWrap{ position:relative;}
.newWrap a{ margin:0 17px; display:block; border:1px solid transparent; }
.newWrap h2,.newWrap p{ margin:0;}
.newWrap h2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newWrap .pack{ border:1px solid transparent; padding:0px 20px;}
.newWrap a .time{ height:55px; color:#ddd; position:relative; border-top:1px solid #ccc; padding-top:10px;}
.newWrap a .time span{ font-size:30px;}
.newWrap a .time:before{ content:''; width:30px; height:1px; background-color:#ddd; position:absolute; left:0; bottom:0;}
.newWrap a h2{ font-size:16px; font-weight:bold; color:#333; margin-top:19px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newWrap a .pic{ text-align:center; margin-top:15px; margin-bottom:8px;}
.newWrap a .pic img{ margin:0 auto;}
.newWrap a p{ height:48px; overflow:hidden; font-size:12px; line-height:24px;}
.newWrap a .moreSee{ height:59px; padding-bottom:38px; margin-top:21px;  border-bottom:1px solid #ccc;}
.newWrap a .moreSee span{ padding-left:20px; font-size:12px; color:#999; padding-right:24px; background:url(../images/c23.png) no-repeat right center; position:relative;}
.newWrap a .moreSee span:before{ content:''; width:20px; height:17px; position:absolute; left:0; top:0; background:url(../images/c22.png) no-repeat left center;}
.newWrap a:hover,.newWrap a:hover .pack{ border-color:#0a5094;}
.newIndex .slick-slider{ margin-bottom:0;}
.newWrap a:hover h2{ color:#0a5094;}
.newWrap a:hover .time,.newWrap a:hover .moreSee{ border-color:transparent;}
.newWrap .slick-prev,.newWrap .slick-next{ width:25px; height:25px; background:url(../images/c24.png) no-repeat center;}
.newWrap .slick-prev{ left:-12px;}
.newWrap .slick-next{ right:-12px; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}


/*公司简介*/
.aboutPage{ padding-top:31px; padding-bottom:63px;}


/*测试服务*/
.cateTitle{ font-size:18px; font-weight:bold; text-align:center; color:#0a5094; margin:0; margin-top:36px;}
.testPage{ padding-top:34px; } 

.relevant{ background-color:#ecf1f7; margin-left:-26px; margin-right:-26px;}
.relevant h2{ margin:0; padding:24px 26px; font-size:16px; font-weight:bold; color:#333;}

.relevant .resWrap{ text-align:center; padding:0 16px; padding-bottom:47px;}
.relevant .resWrap a{ display:inline-block; position:relative; overflow:hidden; padding:0 9px;}
.relevant .resWrap a span{ color:#fff; padding:12px 10px; position:absolute; left:9px; right:9px; bottom:-100%; z-index:99; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background-color:rgba(0,0,0,.4); -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s; -o-transition:all ease-in-out .4s; -ms-transition:all ease-in-out .4s; transition:all ease-in-out .4s;}
.relevant .resWrap a:hover span{ bottom:0;}

.relevant .slick-slider{ margin-bottom:0;}
.relevant .slick-prev,.relevant .slick-next{ width:13px; height:13px; border-left:1px solid #adafb2; border-top:1px solid #adafb2; margin-top:-6px;}
.relevant .slick-prev:before,.relevant .slick-next:before{ content:'';}
.relevant .slick-prev{ left:-7px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}
.relevant .slick-next{ right:-7px; -webkit-transform:rotate(135deg); -o-transform:rotate(135deg); -moz-transform:rotate(135deg); -ms-transform:rotate(135deg); transform:rotate(135deg);}


/*经典案例*/
.casePage{ padding-top:31px; padding-bottom:43px;}


/*行业新闻*/
.newList{ border-bottom:1px solid #ebebeb;}
.newList li{ padding:30px 0;}
.newList a{ display:block; color:#333;}
.newList a .pic{ text-align:center;} 
.newList a .pic img{ border:1px solid #ebebeb;}
.newList a h2,.newList a p{ margin:0;}
.newList a h2{ font-size:14px; font-weight:bold;  margin-top:10px;}
.newList a p{ margin-top:18px; margin-bottom:18px;}
.newList a span{ display:inline-block; color:#666; padding:0px 24px; text-align:center; line-height:30px; border:1px solid #ebebeb; background-color:#f2f3f8; -webkit-border-radius:32px; -moz-border-radius:32px; -o-border-radius:32px; -ms-border-radius:32px; border-radius:32px;}


/*荣誉资质*/
.honorList{ border-bottom:1px solid #ebebeb; padding-bottom:32px;}
.honorList li{ margin-top:32px;}
.honorList a{ text-align:center; display:block; }
.honorList div img{ border:6px solid #ebebeb;}
.honorList h2{ font-size:14px; margin:0; padding:0 4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:18px;}


/*论文专利*/
.patentList{ padding-top:15px;}
.patentList li{ border-bottom:1px dashed #ebebeb;}
.patentList li a{ position:relative; display:block; padding:18px 100px 18px 17px; background:url(../images/c18.png) no-repeat left center; }
.patentList li a h2{ margin:0; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.patentList li a span{ position:absolute; right:0; top:50%; margin-top:-15px; width:78px; height:30px; text-align:center; line-height:30px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border-radius:4px;} 
.patentList li i{ font-style:normal; padding-left:22px; background-position:left center; background-repeat:no-repeat; background-image:url(../images/c19.png);}
.patentList li a:hover{ color:#0a5094;}
.patentList li a:hover span{ background-color:#0a5094;}
.patentList li a:hover i{ color:#fff; background-image:url(../images/c20.png);}


.patenPage{ padding-top:36px; padding-bottom:56px;}
.patenTitle{ font-weight:bold; font-size:16px; text-align:center; color:#333;  padding-bottom:17px;}
.down{ margin-top:37px;}
.down a{ display:inline-block; padding:2px 0; color:#0a5094; text-decoration:underline; padding-left:36px; background:url(../images/c21.png) no-repeat left center;} 


/*主要仪器*/
.insTable{ margin-top:34px;}
.insTable table{ border-collapse:collapse;}
.insTable table th,.insTable table td{ font-weight:normal; vertical-align:top; border:1px solid #ebebeb; line-height:24px; color:#333; padding:5px; word-break:break-all;}


/*联系我们*/
.contactPage{ padding-bottom:130px;}
.contactMap{ display:none;}
.contactTxt h2,.contactTxt p{ margin:0;}
.contactTxt h2{ font-weight:bold; color:#333; font-size:16px; margin-bottom:19px;}
.contactTxt{ line-height:24px; margin-top:45px;}


/*招聘页面*/
.JobTitle{ border-bottom:2px solid #000; padding-bottom:14px; margin-top:40px;}
.JobTitle span,.JobPanel dt span{ text-align:center; width:33.33%; float:left; display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.JobTitle span{ font-size:16px; color:#333;}
.JobPanel dt span{ font-weight:normal;}
.JobTitle span:nth-child(1),.JobPanel dt span:nth-child(1){ text-align:left;}
.JobTitle span:nth-child(6),.JobPanel dt span:nth-child(6){ text-align:right;}
.JobTitle span:nth-child(2),.JobTitle span:nth-child(4),.JobTitle span:nth-child(5),.JobPanel dt span:nth-child(2),.JobPanel dt span:nth-child(4),.JobPanel dt span:nth-child(5){ display:none;}
.JobPanel dt span:nth-child(6){ font-size:12px; color:#132c81;}
.JobPanel dt span:nth-child(6) a {cursor: pointer;font-size:12px; color:#132c81;}
.JobPanel dt{ line-height:44px; border-bottom:1px solid #ebebeb;}
.JobPanel dd{ display:none; background-color:#f9f9f9; padding:22px 32px; padding-bottom:45px;}
.JobPanel .apply {display: block;width: 80px;height: 30px;background: #0A5094;text-align: center;color: #fff;font-size: 16px;line-height: 30px;margin-top: 20px;}


.jobform{ padding:50px 0;}
.jobform dl{ background:#fff; border:#efefef solid 1px; padding:10px 0; margin:0 auto 10px;width: 500px; height: 48px;line-height:30px; font-size:14px;}
.jobform dl.dl3 {height: 74px;}
.jobform dl.dl3 dd {line-height: 12px;}
.jobform dl dt{ padding:0 10px; color:#666; float:left; text-align:right; width:100px;line-height: 30px;}
.jobform dl dd{ padding:0 5px; float:left;width: 206px;line-height: 30px;}
.jobform dl dd .text{ width:100%;}
.jobform dl.last{ border:none;}
.jobform dl dd em {font-style: normal;}
.jobform .btn{ width:45%; float:right; background:#ccc; color:#fff; font-size:14px; font-weight:bold; padding:10px 0; border-radius:0; }
.jobform .btn.submit{ float:left; background: #0A5094;cursor: pointer;text-align: center;font-style: normal;}

@media screen and (max-width:640px){
   .jobform dl {width: 100%;}
}
@media screen and (max-width:390px){
    .jobform dl dt {width: 90px;}
    .jobform dl dd {width: 130px;}
    .jobform dl dd em {display: none;}
}
/* 小屏幕（平板，大于等于 768px） */
@media screen and (min-width:768px){
	header{ position:relative;}
	header:before{ content:''; height:46px; position:absolute; left:0; right:0; bottom:0; background-color:#0a5094;}
	
	header .contain{ position:relative;}
	
	.navbar-brand{ width:auto; height:auto; padding-top:24px; padding-bottom:18px; }
	
	header .logo2{ margin-left:53px; float:left; display:block; margin-top:24px;}
	.logo2 dd{ float:left; width:41px; position:relative; z-index:100;}
	.logo2 dd span{ width:41px; height:32px; cursor:pointer;}
	.logo2 dd .img{ display:none; width:400px; padding:10px; border:1px solid #ddd; border-radius:5px; background
:#fff;	position:absolute; top:45px; left:-180px; text-align:center;}
.logo2 dd .img img{ max-width:400px;}
    .logo2 dd .img .jt em,
	.logo2 dd .img .jt i{ font-size:40px; position:absolute; left:186px; font-style:normal;}
	.logo2 dd .img .jt em{ top:-30px; color:#fff; z-index:2;}
	.logo2 dd .img .jt i{ top:-31px; color:#ddd; z-index:1;}
	.logo2 dd:hover .img{ display:block;}

	
	header .tel,header .searchIcon{ float:right; display:inline; position:relative;}
	header .tel{ font-size:20px; color:#005693; margin-top:29px; padding-left:25px; margin-left:40px;}
	header .tel:before{ content:url(../images/c3.png); width:16px; height:18px; position:absolute; left:0; top:0;}
	
	header .searchIcon{ width:26px; height:13px; margin-left:20px; margin-top:39px; background:#fff url(../images/c2.png) no-repeat right center;}
	header .searchIcon:before{ content:''; width:1px; height:10px; background-color:#dfeaf1; position:absolute; left:0; top:1px;}
	
	header .searchBox{ width:246px; padding:10px; background-color:#fff; position:absolute; right:15px; top:88px; z-index:99;}
	header .searchBox input{ width:100%; height:30px; padding:3px 15px; font-size:16px; border:1px solid #ccc; padding-right:26px;}
	header .searchBox a{ width:26px; height:30px; position:absolute; top:10px; right:10px; z-index:5; background:url(../images/c2.png) no-repeat center;}
	
	.navbar-collapse{ padding-left:0; padding-right:0; position:static; clear:left;}
	.navbar-nav{ float:none;}
	.navbar-nav>li:last-child{ display:none;}
	.navbar-nav > li{ width:14.28%; text-align:center; position:relative; }
	.navbar-nav > li > a{ padding-top:13px; padding-bottom:13px;}
	.nav>li a:focus, .nav>li a:hover{ background-color:#24629F;}
	
	
	.carousel-indicators{ bottom:13px;}
	
	
	.menulist{ width:21.75%; float:left; display:inline;}
	.maincontent{ width:76.833%; float:right; display:inline;}
	
	
	.location{ text-align:right;}
	.location h2{ float:left; display:inline; margin-bottom:0;}
	
	
	.cateTitle{ padding-bottom:19px;}
	.menuLevel3{ width:71.5%; margin:0 auto;}
	.menuLevel3 a{ display:inline-block; min-width:48.8%;}
	
	
	.newList a .pic{ width:25.37%; float:left; display:inline;}
	.newList a .memos{ width:71.85%; float:right; display:inline;}
	.newList a h2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:0;}
	.newList a p{ height:40px; overflow:hidden;}
	
	
	.Pages a{ margin:0px 8px;}
	
	
	.honorList li{ width:29.98%; float:left; display:inline; margin-right:5.01%;}
	.honorList li:nth-child(3n){ margin-right:0;}
	
	
	.contactMap{ display:block; border:1px solid #ebebeb;}
	
	
	.JobTitle span,.JobPanel dt span{ width:18.43%;}
	.JobTitle span:nth-child(1),.JobTitle span:nth-child(6),.JobPanel dt span:nth-child(1),.JobPanel dt span:nth-child(6){ width:13.14%;}
	.JobTitle span:nth-child(2),.JobTitle span:nth-child(4),.JobTitle span:nth-child(5),.JobPanel dt span:nth-child(2),.JobPanel dt span:nth-child(4),.JobPanel dt span:nth-child(5){ display:inline;}
	
	
	.serviceIndex{ position:relative;}
	.serviceIndex:before{ content:''; position:absolute; top:0; bottom:0; right:0; left:50%; background-color:#f3f3f3;}
	.serviceLeft,.serviceRight{ width:50%; float:left; display:inline; position:relative; z-index:33;}
	
	.serviceIndex li{ width:21.33%; float:left; display:inline; }
	.serviceIndex li div{ -webkit-background-size:100% auto; -moz-background-size:100% auto; -o-background-size:100% auto; -ms-background-size:100% auto; background-size:100% auto;}
	.serviceIndex li a h2{ margin-top:0;}
	.serviceIndex .serviceLeft li{ margin-right:12%;}
	.serviceIndex .serviceRight li{ margin-left:12%;}
	.serviceIndex li:last-child{ margin-right:0;}
}


/* 中等屏幕（桌面显示器，大于等于 992px） */
@media screen and (min-width:992px){ 
	.navbar-nav > li dl{ position:absolute; left:0; right:0; top:45px; padding-top:1px;}
	.navbar-nav > li dl a{ display:block; font-size:14px; color:#fff; padding:12px 0; text-align:center; background-color:#0a5094; border-bottom:1px solid #fff;}
	.navbar-nav > li dl dd:last-child a{ border-bottom:none;}
	.navbar-nav > li:hover>a,.navbar-nav > li.onnav>a{ background-color:#24629F;}
	.navbar-nav > li:hover dl{ display:block;}
	
	
	.carousel-control.left,.carousel-control.right{ display:none;}
	
	
	.serviceIndex li a h2{ margin-top:30px;}
	.serviceLeft .title{ width:558px;}
	.serviceRight .title{ margin-left:49px;}
	
	
	.footer .footNav{ display:block;}
	.footer .footNav dl{ float:left; display:inline; margin-right:6.5%;}
	.footer .footNav dt{ color:#333; font-weight:normal; position:relative; padding-bottom:12px;}
	.footer .footNav dt:before{ content:''; width:29px; height:1px; background-color:#929292; position:absolute; left:0; bottom:0;}
	.footer .footNav dd{ font-size:12px; margin-top:13px;}
	.footer .footNav dl:last-child{ margin-right:0;}
	.footer .footNav dl:last-child dd{ padding:4px 0; padding-left:34px; background-repeat:no-repeat; background-position:left center;}
	.footer .footNav dl:last-child dd span{ font-weight:bold;}
	.footer .footNav dl:last-child dd:nth-child(2){ font-size:14px; font-weight:bold; color:#333; padding:0;}
	.footer .footNav dl:last-child dd:nth-child(3){ background-image:url(../images/c8.png);}
	.footer .footNav dl:last-child dd:nth-child(4){ background-image:url(../images/c9.png);}
	.footer .footNav dl:last-child dd:nth-child(5){ background-image:url(../images/c10.png);}
	.footer .footNav dl:last-child dd:nth-child(6){ background-image:url(../images/c11.png);}
	
	.footer .footMedia{ margin-top:61px;}
	.footer .footMedia a:nth-child(3){ display:inline-block;}
	.footer .footMedia a:nth-child(2):hover em,.footer .footMedia a:nth-child(3):hover em{ display:block;}
	
	
	.menuLevel3 a{ min-width:32.5%;}
	
	
	.insTable table th,.insTable table td{  padding:13px 33px;}
	.insTable table td{ padding-top:24px; padding-bottom:24px;}
	
	
	
 }


@media screen and (min-width:1000px){
	.footer .footNav dl{ margin-right:6.8%;}
	
	
}


@media screen and (min-width:1200px){
	.newList a p{ line-height:40px; height:80px; overflow:hidden;}	
}


@media screen and (min-width:1230px){
	.banner{ height:300px; background-repeat:no-repeat; background-position:center top;}
	.banner img{ display:none;}
}


/* 大屏幕（大桌面显示器，大于等于 1260px） */
@media screen and (min-width:1260px){
	.contain{ width:1230px; margin:0 auto; }
	
	
	.carousel-inner > .item{ background-repeat:no-repeat; background-position:center top;}
	.carousel-inner > .item,.carousel-inner > .item a{ height:614px;}
	.carousel-inner > .item > a > img{ display:none;}
	
	
	.aboutIndex .pics,.aboutIndex .memos{float:left; display:inline}
	.aboutIndex .pics{ width:596px; height:397px; position:relative;}
	.aboutIndex .pics img{ /*height:493px;*/ position:absolute; left:0; bottom:1px; z-index:1;height: 397px;} 
	.aboutIndex .memos{ width:604px; padding-left:0;}
	.aboutIndex .memos .txtbox{ border-left:none; padding:37px 54px 48px 43px;} 
	.aboutIndex .txtEdit{ height:207px; overflow:hidden;}
	
	
	
/*	.footer .footNav dl{ margin-right:9.5%;}
*/	
	
	.newList a h2{ margin-top:10px;}
	.newList a p{ margin-top:8px; margin-bottom:9px;}
	
	
}

#dituContent label {max-width: none;}