/*重置*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,
 p, blockquote, pre,a, abbr, acronym, address, big, cite, 
 code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, 
 strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul,
  li,fieldset, form, label, legend,table, caption, tbody, tfoot,
   thead, tr, th, td,article, aside, canvas, details, embed, figure,
    figcaption, footer, header, hgroup, menu, nav, output, ruby, section,
     summary,time, mark, audio, video {  margin: 0;  padding: 0; border: 0; 
      font-size: 100%;    font: inherit;  vertical-align: baseline;font-family:Arial;} 
      article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {    display: block;}body {  line-height: 1;}ol, ul {    list-style: none;}blockquote, q {   quotes: none;}blockquote:before, blockquote:after,q:before, q:after {   content: '';    content: none;}table {  border-collapse: collapse;  border-spacing: 0;}
a {text-decoration: none; outline-width: 0; outline: none;}
* {-webkit-tap-highlight-color: transparent;padding:0px;margin:0px;}

li {margin: 0; padding: 0;list-style:none;}
@-ms-viewport { width: device-width; }

::selection         {color: #fff; background: #0075bc;}
::-moz-selection    {color: #fff; background: #0075bc;}

input:focus, select:focus, textarea:focus, button:focus {outline-width: 0; outline: none;}

hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

audio, canvas, iframe, img, svg, video {vertical-align: middle;}

fieldset {border: 0; margin: 0; padding: 0;}
textarea {resize: vertical;}


/*header*/

.header_wrapper {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 90000000;
  background: #fff;
}

.header_top {
  float: left;
  border-bottom: 1px solid #d1d3d3;
  width: 100%;
  opacity: 1;
  visibility: visible;
  text-align: right;

  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;

  position: relative;
  z-index: 90;
}

.header_top.hidden {
  opacity: 0;
  visibility: hidden;
  margin-top: -32px;
}

.header_top_inner {
  width: 100%;
  max-width: 1140px;
  padding: 0 15px;
  margin: 0 auto;
  height: 31px;
  line-height: 31px;
}

.header_social {
  display: inline-block;
  padding-right: 15px;
}

.header_social a {
  display: inline-block;
  margin-left: 6px;
  vertical-align: top;
  width: 20px;
  text-align: center;
}

.header_social svg {
  height: 16px;
  width: 20px;
  float: left;
  display: block;
  vertical-align: top;
  margin-top: 8px;
}

.header_social svg path {
  -webkit-transition: fill 100ms ease-in-out;
  -moz-transition: fill 100ms ease-in-out;
  transition: fill 100ms ease-in-out;
}

.header_social svg:hover path {
  fill: #0075bc;
}

ul.header_nav {
  font-family: 'Arial';
  display: inline-block;
  padding: 0 0 0 10px;
  border-left: 1px solid #d1d3d3;
}

ul.header_nav li {
  display: inline-block;
  vertical-align: top;
  margin: 0 5px;
}

ul.header_nav li a {
  color: #1c2b39;
  font-size: 16px;
  text-transform: uppercase;
  height: 100%;
  display: list-item;
}

ul.header_nav li.active a,
ul.header_nav li a:hover {
  color: #0075bc;
}

ul.header_nav li.client_login {
  padding-left: 15px;
  border-left: 1px solid #d1d3d3;
  margin-right: 0;
}

ul.header_nav li.client_login a {
  color: #0075bc;
}

ul.header_nav li.client_login a:hover {
  color: #1c2b39;
}

.nav_wrapper {
  float: left;
  display: block;
  width: 100%;
  height:90px;
  line-height:92px;
  border-bottom: 1px solid #f08c34;
}

.nav_wrapper_inner {
  width: 100%;
  max-width: 1200px;
 height:90px;
  margin: 0 auto;
}

ul.nav {
  font-family: 'Arial';
  display: inline-block;
  float: right;
}

ul.nav li {
  display: inline-block;
  vertical-align: top;
  margin-right: 12px;
 padding:0px 8px;
  text-align: center;
}

ul.nav li:last-child {
  margin-right: 0;
}

ul.nav li a {
  color: #1c2b39;
  font-size: 16px;
    height:90px;
  display: block;
  text-transform: uppercase;
}



.nav li:hover a {
  color: #f08c34;
}
.header_logo img{width:180px;height:auto;}

.m_circles_wrapper {
  cursor: default;
  position: relative;
  top: -18px;
  left: 0;
  height: 16px;
  width: 100%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  text-align:center;
}

.nav li:hover .m_circles_wrapper {
  visibility: visible;
  opacity: 1;
  top:-18px;
}
.nav li.curactive:hover .m_circles_wrapper{  visibility: hidden;
  opacity: 0;}
.nav li.curactive{background:#f08c34;}
.nav li.curactive a{color:#fff;}
.m_circles {
  position: relative;
  width: 75px;
  margin: 0 auto;
  height: 16px;
}

.mc1 {
  width: 26px;
  height: 16px;
background:url(../images/nav-bj1.png);

  position: absolute;


}



.mc1 {

  -webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

ul.nav li a:hover .mc1 {
  left:25px;
}

/* HOME CONTENT */

.homeimg1{margin-bottom:48px;}
.home_slider_content h2 {
  font-family: 'Arial';
  font-size: 48px;
  color: #1b325f;

}



.home_slider_content h4 {
  font-family: 'Arial';
  font-size: 36px;
  line-height: 100%;
  color: red;
 
}

.home_slider_content p {
  font-family: 'Texta-Regular';
  font-size: 22px;
  color: #a4aaad;
  line-height: 140%;
  margin: 20px 0;
}

span.special_icon {display:line-block;margin-right:12px;}

/*
  sections

*/

.section_wrapper {
  position: relative;
  overflow: hidden;
}

.section {
  float: left;
  width: 100%;

  left: 0;
  top: 0;
    
    position: absolute;
  visibility: hidden;
  opacity: 0;
  

  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);

  -webkit-transition: all 600ms ease-in-out;
  -moz-transition: all 600ms ease-in-out;
  transition: all 600ms ease-in-out;

}

.section.active {
  -webkit-transform: translate3d(0px, 0px, 0px) !important;
  transform: translate3d(0px, 0px, 0px) !important;

  visibility: visible;
  opacity: 1;
}

.section.section_welcome {
 
 position:relative;
 opacity: 1;
 visibility:visible;
}



.section_welcome h1,
.section_welcome h2,
.section_welcome h3,
.section_welcome p {
  color: #fff;
}
.section_welcome h1{font-size:28px;}

#section_welcome h3 {
  width: 80%;
}
.section_welcome h5{font-size:15px;}

/*修改*/
/*.slide_bj{width:100%;height:650px;
	background:url(../images/banner1.jpg);background-position: center;
background-repeat: no-repeat;}*/
#section_welcome{width:100%;height:100%;
	background:url(../images/banner1.jpg);background-position: center;
background-repeat: no-repeat;}
.section_welcome .content_positioned{
    position: absolute;
    left: 0;
   top:30%;
}

.welcome_slider_content h2{font-size:42px;font-weight:bold;font-family:Arial;}


 /*主体的第二部分*/
 .section.section_labservices {
  background-color: #fff;
}
.section.section_labservices img.lab_service_bg {
  height: 100%;
  position: absolute;
  top: 0;
  right: 0px;
-webkit-transition: all 800ms ease-in-out;
  -moz-transition: all 800ms ease-in-out;
  transition: all 800ms ease-in-out;
}

.home_slider_content {
  width: 100%;
  max-width: 1200px;

  margin: 0 auto;
  position: relative;
  height: 100%;
}
.content_positioned {
  position: relative;
  z-index: 90;
}
.special_icon img{width:30px;height:30px;}
.departments a{float: left;
    display: block;
    clear: both;
    font-size: 18px;
    margin: 8px 0;
    color:#f08c34;

   }
.section_labservices h2{margin-top:4%;font-size:28px;
	color:#f08c34;}
.section_labservices .content_positioned  h5{font-size:16px;color:#858484;}
.section_labservices p{    font-family: 'Arial';
    font-size:16px;
    color:#858484;
    line-height: 140%;}
    .section_labservices .content_positioned p{width:812px;}
    a.boxedLink {
    	clear:both;
  font-family: 'Arial';
  font-size: 12px;


  vertical-align: middle;
  color: #a4aaad;
 border:1px solid #f08c34;
 
 
}
    .style_1{width:162px;
    	clear:both;
    height:auto;
    	text-align:center;
    	 text-transform: uppercase;
    	   vertical-align: middle;
    display:block;
    	    line-height:48px;
    	    border-radius:8px;margin-top:3%;}
    	    .departments{clear: both;
    display: inline-block;}
    .section_labservices .content_positioned h5{
    	margin:2% 0 2% 0;
    }
    /*首页的第三部分*/
    #gslide_index_3{background:url(../images/bg2.jpg) no-repeat;
background-size: 100% 100%;
    }
    .clear{clear:both;}
    .section_wrapper {
  height: auto !important;
}


  /*首页右侧的圆点*/
  .fullBlock_controls {
  position: absolute;
  right: 0;
  top: 50%;
  width: 210px;
  z-index: 90;
}

.fullBlock_controls span {
  margin: 15px 0;
  display: block;
  float: left;
  clear: both;
  position: relative;
  cursor: pointer;
}

.fullBlock_controls span .circle {
  width: 4px;
  height: 4px;
  background: #f08c34;
 
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;

  -webkit-transition: border-color 300ms ease-in-out;
  -moz-transition: border-color 300ms ease-in-out;
  transition: border-color 300ms ease-in-out;
}

.fullBlock_controls span .dots {

  width: 2px;
  height: 2px;

  position: absolute;
  top: -5px;
  left:-18px;

  -webkit-transition: width 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275), background-color 300ms ease-in-out;
  -moz-transition: width 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275), background-color 300ms ease-in-out;
  transition: width 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275), background-color 300ms ease-in-out;
}



.fullBlock_controls._bgwhite span.active_thumb .dots{background:url(../images/ico6.png) no-repeat;}

.fullBlock_controls._bgwhite span .circle {
    background: #fff;
}
.fullBlock_controls._bgwhite p{color:#fff;}


 .fullBlock_controls span.active_thumb .dots{width:22px;height:13px;
  background:url(../images/ico7.png) no-repeat;}
.fullBlock_controls span:hover .dots{width:22px;height:13px;
  background:url(../images/ico7.png) no-repeat;}
.fullBlock_controls span:hover .circle{display:none;}
.fullBlock_controls._bgwhite span:hover .dots{
	background:url(../images/ico6.png) no-repeat;
	width:22px;height:13px;
}

.fullBlock_controls span.active_thumb .circle{display:none;}
.fullBlock_controls p {
  font-family: 'Arial';
  font-size: 12px;
  color: #f08c34;
  line-height: 100%;
  position: relative;
  top: -3px;
  margin-left: 20px;
  width: 320px;
   text-transform: uppercase;
  -webkit-transition: color 300ms ease-in-out;
  -moz-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out;
}

.fullBlock_controls span:hover .dots,
.fullBlock_controls span.active_thumb .dots {
  width: 33px;
}


#gslide_index_4{
	background:url(../images/bg4.png) no-repeat right bottom;
 background-size: 100% auto;

}
#gslide_index_5{background:url(../images/bg5.jpg) no-repeat;
background-size: 100% 100%;}
#endofsection{background:url(../images/bg6.jpg) no-repeat;
background-size: 100% 100%; }

/*首页的第三部分*/
.content3 h2{color:#848283;font-size:28px;text-transform:uppercase;
	text-align:center;
} 
.ptitle{margin:4% auto 1% auto;}

.circletitle{background:url(../images/ico8.png) no-repeat 200px 10px;overflow:hidden;}
.circletitle li i{display:inline-block;width:17px;height:17px;background:url(../images/ico9.png) no-repeat;}
.circletitle li{float:left;text-align:center;}
.circletitle li.li1{width:400px;}
.circletitle li.li2{width:400px;}
.circletitle li.li3{margin-left:160px;}
.circletitle li span{display:block;margin-top:6px;color:#bcbab9;}
.circletitle li.clickactive i{background:url(../images/ico10.png) no-repeat;}
.circletitle li.clickactive span{color:#ef8034;}
.circletitle li:hover span{color:#ef8034;}
.circletitle li:hover i{background:url(../images/ico10.png) no-repeat;}
.titlename{font-size:28px;color:#ef8034;margin:2% auto 1% auto;text-align:center;}
.context{
	 width:840px;
	background:#fff;
	opacity:0.9;
	filter:alpha(opacity=90);
	box-shadow:0px 2px 6px #ccc;
	border-radius:8px;
	margin:auto;

}
.indexlist{padding:20px 30px;height:250px;}
.indexlist>dd>a,.indexlist li dd a{display:block;overflow:hidden;line-height:200%;}
.indexlist>dd>a .p-title,.indexlist li dd a .p-title{width: 550px !important;
float: left;
    width: 500px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-right:30px;
}



a{color:#858484;}
.indexlist>dd>a .num,.indexlist li dd a  .num{float:left;}
.indexlist{display:none;}
dl.shown{display:block;}

    a.style_2{width: 162px;
    height: auto;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    display: block;
    line-height: 48px;
    border-radius: 8px;
   color:#323232;
 


    /* margin-top: 3%; */

    margin:1% auto 0px auto;
}
.context{margin-top:1%;}
/*第四部分*/
.content4 .ptitle{margin:5% auto 2% auto;}
/*第五部分*/
.content5 .box5{overflow:hidden;margin-top:10%}
.content5 .box5 h2{float:left;font-size:36px;color:#343333;line-height:380px;}
.box5 .line1{display:block;width:1px;height:380px;
  float:left;margin:0px 80px 0px 40px;background:url(../images/ico11.png) repeat-y;}
.content5 .ptext{color:#3e3e3e;font-size:15px;float:left;width:580px;
  font-family:"Arial";line-height:300%;}
  .content5 .ptext{margin-top:100px;}
/*第六部分*/
.section6 h2{color:#ed6034;font-weight:bold;font-size:32px;margin:2% auto 0px auto;}
.section6 .adress{color:#848283;font-size:15px;line-height:200%;}
.part6_map{width:600px;height:278px;
  border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-top:1.2%;}
.slidetext{width:400px;}
#container{height:360px;width:120%;}  
/*首页下滑效果*/
 .section .content_positioned h2,
 #gslide_index_2 .content_positioned h2,
 #gslide_index_5 .content_positioned .line1, 
#gslide_index_5 .content_positioned .ptext{

 	-ms-transform: translate(0px, -80px);
    -webkit-transform: translate(0px, -80px);
    transform: translate(0px, -80px);
 }
.section .content_positioned h1,
#gslide_index_2 .content_positioned p,
#endofsection .content_positioned .part6_map,
#endofsection .content_positioned .adress

{
 	   -ms-transform: translate(0px, -120px);
    -webkit-transform: translate(0px, -120px);
    transform: translate(0px, -120px);
 }

#gslide_index_2 .content_positioned h5,
#gslide_index_3 .content_positioned .box{
	  -ms-transform: translate(0px, -160px);
    -webkit-transform: translate(0px, -160px);
    transform: translate(0px, -160px);
}
#gslide_index_2 .content_positioned .departments{

	  -ms-transform: translate(0px, -200px);
    -webkit-transform: translate(0px, -200px);
    transform: translate(0px, -200px);

}

#gslide_index_2 .content_positioned .boxedLink{
  -ms-transform: translate(0px, -240px);
    -webkit-transform: translate(0px, -240px);
    transform: translate(0px, -240px);
}
 .section{
 	float: left;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    -webkit-transition: all 600ms ease-in-out;
    -moz-transition: all 600ms ease-in-out;
    transition: all 600ms ease-in-out;
    visibility: hidden;
    opacity: 0;
 }
 .section.active{

 	-webkit-transform: translate3d(0px, 0px, 0px) !important;
   transform: translate3d(0px, 0px, 0px) !important;
    visibility: visible;
    opacity: 1;
 }
.welcome_slider_content .content_positioned h2,.content_positioned h2,
.content_positioned h1,.welcome_slider_content .content_positioned h1,
#gslide_index_2 .content_positioned p,.content_positioned .departments,
.content_positioned .boxedLink,#gslide_index_2 .content_positioned h5,
#gslide_index_3 .content_positioned .box,
#gslide_index_5 .content_positioned .line1, 
#gslide_index_5 .content_positioned .ptext,
#endofsection .content_positioned .part6_map,
#endofsection .content_positioned .adress
{
	 -webkit-transition: all 2200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-transition: all 2200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: all 2200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    opacity: 0;
    visibility: hidden;
}


.section.animate .content_positioned h2,
.section.animate .content_positioned h1,
#gslide_index_2.animate .content_positioned h2,
#gslide_index_2.animate .content_positioned p,
#gslide_index_2.animate .content_positioned .departments,
#gslide_index_2.animate .content_positioned .boxedLink,
#gslide_index_2.animate .content_positioned h5,
#gslide_index_3.animate .content_positioned a.boxedLink,
#gslide_index_3.animate .content_positioned .box,
#gslide_index_5.animate .content_positioned .line1, 
#gslide_index_5.animate .content_positioned .ptext,
#endofsection.animate .content_positioned .part6_map,             
#endofsection.animate .content_positioned .adress          
{
                         
	transform: translate(0px, 0px);
    opacity: 1;
    visibility: visible;} 

 



/*页脚*/
.footer {
  font-size: 14px;
  background-color: #271c27;
  color: #fff;
  padding:90px 0 90px 0;
  display: block;
  float: left;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.footer_inner {
  width: 100%;
  max-width: 1200px;

  margin: 0 auto;
  position: relative;
}


.footer_about_wrapper {
  vertical-align: top;
  display: inline-block;
}


.footer_contact{float:left;width:300px;text-align:center;}
.footer_contact ul{overflow:hidden;}
.footer_contact ul li{float:left;width:32px;height:30px;
  text-align:center;margin:0px 12px 0px 12px;}
.footer_contact ul li.left1{margin:0px 12px 0px 54px;}
.footer_contact ul li a{display:inline-block;width:100%;}
.footer_logo{float:left;}
.footer_contact p{line-height:300%;}
.footer_about_wrapper{overflow:hidden;
  width: 100%;
  max-width: 1200px;

  margin: 0 auto;
  position: relative;
}
.org{color:#f08c34;}
.footer_right{float:right;}
.footer_right .btns{margin-top:26px;}
.footer_right .btns a{width:212px;height:40px;
  border-top:1px solid #444344;display:block;
  text-align:center;line-height:40px;
border-left:1px solid #444344;border-right:1px solid #444344;}
.footer_right .btns a.sign{border-bottom:1px solid #444344;}
.footer_right .btns a:hover{background:#686168;color:#fff;}

.footer_contact li .two{display:none;}
.footer_contact li a:hover .one{display:none;}
.footer_contact li a:hover .two{display:block;}
.footer_contact li a{cursor:pointer;}
/*产品的列表*/
.otherbanner{width:100%;
	background:url(../images/productbanner.png) no-repeat top right;
	background-size:auto 100%;
	border-bottom:1px solid #f89844;
	height:490px;
}
.boxwrapper{max-width:1200px;width:100%;margin:auto;}
.bannerimg{padding:9% 0 2% 0;}
.boxwrapper p{font-size:28px;}
.graycontent{width:100%;background:#f6f4f4;}
.wrapper{max-width:1200px;width:100%;margin:auto;overflow:hidden;padding-bottom:70px;}
.threenav{overflow:hidden;margin:30px 0px 40px 0px;}
.threenav a{float:left;font-size:15px;
	margin-right:34px;padding-bottom:20px;}
.threenav a.current{color:#f08c34;
background:url(../images/ico25.png) no-repeat bottom;}
.threenav a:hover{color:#f08c34;
background:url(../images/ico25.png) no-repeat bottom;}
.threenav a:hover{background:url(../images/ico25.png) no-repeat bottom;}

.max700{max-width:600px;}
.max700 img{width:100%;}
.pro_content{
	width:910px;
    display: block;
    float: left;

    color: #858484;
    font-size:15px;}
.content_right{    
	width: 264px;
    float: right;
    padding-left: 18px;
    border-left: 1px solid #d1d3d3;
    height: 100%;padding-top:60px;}
.text_content{background:#fff;width:830px;
	padding:16px 0px;
	border:1px solid #ccc;
	min-height:400px;
	box-shadow:0px 2px 6px #ccc;border-radius:6px;margin:0px 0px 0px 25px;}
	.text_content dd{padding:0px 95px 0px 50px;}
.text_content dd a{overflow:hidden;display:block;}
.text_content dd a .p-title{    width: 500px !important;
    float: left;
    width: 500px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height:200%;
}
.text_content dd a .num{float: right;line-height:200%;}
.rightnav li a{font-size:17px;color:#f08c34;line-height:200%;}
.rightnav .cicle{background:url(../images/ico23.png) no-repeat center;
	display:inline-block;width:40px;height:12px;}
li.current .cicle{background:url(../images/ico22.png) no-repeat center;}
.rightnav li:hover .cicle{background:url(../images/ico22.png) no-repeat center;}


.text_content dd a:hover{color:#f08c34;}
/*产品导航*/
.rightnav li .prothree{display:none;}
/*简介*/
.graycontent h5{color:#858484;}
.usertext{color:#858484;line-height:200%;font-size:15px;}
.cont_content .title1{font-size:28px;margin:50px 0px 28px 0px;color:#ada9a4;}
.cont_content .title2{
	font-size:58px;margin-bottom:30px;color:#f08c34;}

.profile_content .departments{display:block;}
.profile_content .departments a{font-size:17px;float:none;}
.profile_content h5{margin:20px 0px;}

.profilebanner{width:100%;
	background:url(../images/profile.png) no-repeat top right;
	background-size:auto 100%;
	border-bottom:1px solid #f89844;
}
	/*service*/
	.service-title{line-height:68px;margin-top:10px;overflow:hidden;}
	.service-title span{float:left;}
	.service-title span.service-cicle{width:10px;height:10px;border-radius:50%;background:#f49d60;margin:30px 18px 0px 0px;}
	.service-title{color:#333;font-size:28px;}
	.servebanner{background:url(../images/SERVICE.png) no-repeat top right;
			background-size:auto 100%;
				border-bottom:1px solid #f89844;}
	/*team*/
	.teambanner{background:url(../images/Team.png) no-repeat top right;
			background-size:auto 100%;
				border-bottom:1px solid #f89844;
	}

	
/*contant*/
.contantbanner{width:100%;
	background:url(../images/CONTACT.png) no-repeat top right;
	background-size:auto 100%;
	border-bottom:1px solid #f89844;
	height:490px;
}

.c_left{float:left;width:462px}
.c_content{overflow:hidden;margin-top:60px}

.c_line1{color:#898989;width:462px;overflow:hidden;width:462px}
.c_line1 input{height:40px;border:1px solid #d7d7d7;
	padding-left:20px;color:#898989;font-size:'Arial';}
.c_line1 input.one{width:160px;float:left}

.c_line1 input.two{width:240px;float:right}
.c_line2{margin-top:20px;}
.c_line2 textarea{width:440px;height:96px;border:1px solid #d7d7d7;
	color:#898989;padding:16px 0px 0px 20px;line-height:200%;font-family:'Arial';}
.c_right{float:right;width:600px;line-height:300%;color:#848283;}
.contact_submit{background:#f08c34;width:110px;
	height:40px;line-height:40px;color:#fff;margin-top:18px;
float:right;border-radius:6px;
	text-align:center;border:0px;}
.contant_map{width:100%;height:380px;overflow:hidden;border-top:1px solid #ede8e2}
.contant_map #container{width:120%;height:450px}

 .pinkbj{background:#fdf6ec;width:100%}
 .contact_submit:hover {opacity:0.6;}

a.boxedLink:hover {background:#f08c34;color:#fff;}
/*首页上banner 字上的轮播*/
#indexfx1 .banimg{position:relative;}
.playbox{width:100%; height:10px; position:absolute; bottom:60px; z-index:10}
#indextitle{ width:150px; margin:0 auto;overflow:hidden;}
#indextitle li{width:12px; height:12px; margin:0 8px; border-radius:12px; 
background:#fff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#indextitle .active{ background:#fff;width:38px;}
#indexbanner{position:relative;}
.content_pos{clear:both;top:30%;position:fixed;}


/**/
.index-three .threenav{display:none};
.titlename .threenav{width:580px;margin:auto;}
.threelist>li{display:none;}
.threelist>li.clickactive{display:block;}
.indexthree{display:none;}
.clickthree{display:none;}
.icopast{margin-top:18px;overflow:hidden}
.icopast #verifyImg,.icopast .changeone,.icopast .code{float:left;}
.icopast .code{width:120px;padding-left:20px;height:40px;}
.icopast #verifyImg{height:30px;width:auto;margin:5px 6px;}
.icopast .changeone{line-height:40px;}
@media (max-width:1399px){
.content4 img{width:1080px;height:auto;}


}

/*屏幕在1400px 到1690px 之间的*/
@media screen and  (min-width:1400px) and (max-width:1690px) {
.departments .special_icon img{width:25px;height:auto;}


 a.style_2,a.style_1{line-height:36px;width:140px;}
 .ptitle{margin:2% auto 1.5% auto;}
 .content5 h2{width:300px;}
  .content5 img{width:100%;}
  .footer_logo img{width:80%;}
    .part6_map{width:680px;height:316px;}
  #container{height:360px;width:120%;} 
  .section_labservices h2{margin-top:10%}
  .section6 h2{margin-top:10%;}
  .part6_map{margin-top:3%;}
  .part6 .part6_map{margin-top:5%}
.content5 .box5{margin-top:15%}
  .part6 .content_positioned h2{margin-top:10%}
  .titlename{margin:4% auto 4% auto}
a.style_2{margin:3% auto 0px auto}
.content4 .ptitle{margin:7% auto 3% auto;}
 
}

@media(min-width:1690px){

.content3 h2{font-size:42px;}

.home_slider_content p{margin-top:4%}
.section6 .adress{line-height:300%;}
.bannerimg{ padding:15% 0 4% 0;}
.section_labservices h2{margin-top:10%;font-size:42px;}
.departments a{font-size:21px;}
.titlename span,.content3 h2{font-size:42px;}
.titlename{margin: 4% auto 2% auto;}
.section .content3 h2{    margin:5% auto 3% auto;}
.servebanner .bannerimg{padding:20% 0 4% 0;}
.teambanner .bannerimg{padding:20% 0 4% 0;}
.section .content4 .ptitle{margin:15% auto 5% auto;}
.context .indexlist{height:330px;}
.section6 .adress{line-height:300%;}
.section6 h2{margin-top:15%}
}

