@charset "utf-8";
/* CSS Document */
/*头部*/
*{padding:0px; margin:0px;}
.head{height:130px;width: 100%; border-bottom:0px #ccc solid; }
.main{width:90%; margin:0 auto;}
.main-width{width:1200px; margin:0 auto;}
.head .logo{display: block;line-height: 80px;float:left;width:100%; text-align: center;}
.head .logo img{height:auto;}
.T-nav{width:100%; background:#004da1; height:50px;}
.search_box{
    float:right;height:50px;width: 30px;padding-top: 0px;box-sizing: border-box;margin-top:0px;
    background:url("../images/sear.png") center no-repeat;
    color:#fff;font-size: 14px;font-weight: bold;position: relative;text-align: center;
}
.search_box .search_div{
    position: absolute;right:0;top:-120%;padding: 8px;background: rgba(255,255,255,.5);width: 251px;
    opacity: 0;transition: top.5s,opacity .5s;visibility: hidden;z-index: 99;
}
.search_box:hover .search_div{opacity: 1;top:100%;visibility: visible;}
.search_box .search_div input[type='text']{
    width:200px;height:35px;padding-left: 15px;font-size: 14px;float:left;border: 1px solid #ddd;box-sizing: border-box;
}
.search_box .search_div input[type='button']{
    float:right;width: 35px;height:35px;cursor: pointer;border:none;
    background: #2272bb url("../images/sear.png") no-repeat center;
}

.lan_div{
    float:right;box-sizing: border-box;
    font-size: 14px; line-height:50px; color:#fff;
}
.lan_div span a{
    font-size: 18px;font-family: Arial;color:#fff; 
}
.nav_list{float: left;line-height: 50px; padding-top:0px;width:95%;}
.nav_list li{float:left;position: relative; text-align: center; width:11%;}
.nav_list li:after{
    content: "";display: block;width: 0;height:3px;position: absolute;bottom:0;left:50%;
    transform: translateX(-50%);background: #004da1;transition: all .4s;
}
.nav_list li:hover:after{width: 50px;}
.nav_list li>a{display: block;font-size: 16px;color:#fff;}
.nav_list li:hover>a{color:#fff;}
.nav_list li .navEr{
    position: absolute;background:#fff;width:130px;text-align:center;line-height: 36px;z-index: 99;
    padding: 10px 0;transition: top .5s,opacity .5s;left:calc(50% - 65px);top:120%;opacity: 0;visibility: hidden;
}
.nav_list li:hover .navEr{top:100%;opacity: 1;visibility: visible;}
.navEr a{display: block;color:#333;font-size: 14px;}
.navEr a:hover{background: #0097e0;color:#fff;}

.nav_btn{float: left;padding:15px 15px 0 8px;height:50px;display:none;float: right; cursor: pointer;margin-top:10px;}
.nav_btn:before{content: '';display: block;width: 14px;height: 3px;background-color: #367bc0;transition: all .3s ease;-webkit-transition: all .3s ease;}
.nav_btn:after{content: '';display: block;width: 20px;height: 3px;background-color: #367bc0;transition: all .3s ease;-webkit-transition: all .3s ease;}
.nav_btn span{margin:5px 0;display: block;width: 30px;height: 3px;background-color: #367bc0;}
.nav_btn.active:before{width: 25px;}
.nav_btn.active:after{width: 25px;}


/*首页产品*/
.cptit{width:100%; text-align: center; padding-top:20px;}
.cptit h3{font-size:24px; font-weight: lighter; background:url(../images/line.png) no-repeat center bottom; padding-bottom:20px;}

.pro_nav{width:100%; text-align: center; margin-top:20px;}
.pro_nav li{ display:inline-block; overflow: hidden; vertical-align: top;border-right:1px #ccc solid;}
.pro_nav li a{ padding:0 15px;font-size:16px;}
.pro_nav li:last-child{ border-right:none;}

.cp_list{width:100%; padding:0; overflow: hidden;}
.cpfl{width:100%; overflow: hidden; margin:10px 0; }
.cpfl li{ text-align: center;width:100%; }
.fl-li{ margin:17px 14px; border:1px #eee solid; box-shadow: 0 0 20px #eee; border-radius: 5px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0); display:inline-block; position:relative;  background:#def0fe;}
.fl-img{ }
.fl-img img{max-width:100%;}
.cpfl li .fl-tit{ width:100%;height:60px; text-overflow: ellipsis; overflow: hidden;}
.cpfl li .fl-tit span{ display:block; line-height: 26px; font-size:16px; color:#000; padding:8px 5px; overflow: hidden;}

.cpfl.owl-theme .owl-controls {
	margin-top: 0;
}

.cpfl.owl-theme .owl-controls .owl-buttons div {
	display: inline-block;zoom: 1;position: absolute;top:50%;
}
.cpfl.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left: 0px;
	background-image: url("../images/icon_l.png");
}


/* line 63, ../sass/screen.scss */

.cpfl.owl-theme .owl-controls .owl-buttons div.owl-next {
	right: 0px;
	background-image: url("../images/icon_r.png");
}



.fl-li:hover, .fl-li:focus, .fl-li:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
	
}
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}



.cpys{width:100%; overflow:hidden; padding:30px 0; }
.cpys h3{font-size:1.3em; color:#004da1;line-height:30px; display:block;}
.cpys h4{font-size:1.2em; color:#000;line-height:30px; display:block; }
.cpys  p{font-size:1em;line-height:30px;}
.cpnr_left{width:55%; float:left;}
.cpnr_right{width:43%;float:right; position:relative;border:1px #eee solid; border-bottom:0;}
.cpnr_right span{display:block; position:absolute; top:20%; left:30px; color:#fff; font-family: "华文行楷";font-size:50px;}
.cpys_img{width:100%; overflow: hidden;background:#fafafa;}
.cpys_img li{float:left; width:33.3%;border:1px #eee solid; border-right:0; padding:30px 0; }
.cpys_img li:last-child{ border-right:1px #eee solid;}
.cpys_img li img{float:right;margin-right:20px;}
.cpys_img li h4{line-height:40px; padding-left:20px;font-size:20px;}
.cpys_img li h4 span{display:block; color:#666; font-weight: lighter;font-size:16px;}

/*简介*/
.box-1{width:100%; padding:0px 0;  overflow: hidden;background:url(../images/gybg.jpg) no-repeat top center;min-height:550px;}

.yx_gycon{width:100%; text-align: center; margin:0 auto; }

.yx_gycon_con{ padding:20px 10px 0;}

.yx_gycon_con p{line-height:26px;}
.yx_gycon_con em{  text-align: center; }
.yx_gycon_con  a{ text-transform:uppercase; font-size:14px;color:#fff;background:#3a8cd3;width:150px; height:45px; line-height:45px;display:block; margin:30px auto;border-radius:20px; border:2px #fff solid; }
.yx_gycon_con  a:hover{background:#187ad0;}


/*制造能力*/
.box-2{width:100%; padding:0px 0; overflow: hidden; background:url(../images/zzbg.jpg) no-repeat top center;}

.zz_con{width:99%; margin:0 auto; overflow: hidden}
.zz_con_nr{width:48%; float:left; overflow: hidden;}
.zz_con_nr h3{font-size:24px; padding-bottom:30px; font-weight: lighter;}
.zz_con_nr  p{line-height:26px;}
.zz_con_nr em{border-radius:20px; border:0px #ccc solid; width:150px; height:45px; line-height:45px;display:block; text-align: center; margin-top:20px;  background:#3a8cd3;}
.zz_con_nr img{margin-top:10px;}
.zz_con_nr a{text-transform:uppercase; font-size:14px;color:#fff;}

.zz_con_img{width:48%; float:right; }

#owl-demo{height:auto;}
#owl-demo .item{ display: block;}
#owl-demo img{display:block; width:100%;height:545px;}

/*优势*/
.yx_service{width:100%; overflow: hidden; padding:0px 0;}

.yx_service ul{padding-top:20px;}
.yx_service li{width:25%; float:left; text-align: center;height:450px;}
.yx_service li img{margin:60px 0;}
.yx_service li h5{line-height:55px; font-size:18px;}
.yx_service li:hover { background:url(../images/ys_05.png) no-repeat center; transition: all .4s;}


/*客户*/
.yx_khcon{padding:0px 0; overflow: hidden; background:linear-gradient(to bottom,#fff,#fafafa)}
.yx_khcon ul{margin:30px 0 10px; height:100px; overflow: hidden;}
.yx_khcon li{display:inline-block; overflow: hidden; vertical-align: bottom;}
.yx_khcon li span{display:inline-block; margin:0 5px 10px;}
.yx_khcon li img{border:1px #ccc solid; opacity: 0.8; height:90px;cursor: pointer;}




/*底部*/
.foot{  background-color:#2272bb; padding:30px 0 20px; width:100%; overflow: hidden; }
.footer{ overflow:hidden;}
.footer ul{ border-right:0px #eee solid; width:16%; float:left; padding:0 30px; min-height:145px; overflow: hidden;}
.footer ul:last-child{border-right:0px #ccc solid;width:30%;}
.footer ul li a span{ display:block; color:#fff;font-size:16px; font-weight: bold; line-height: 40px; padding-bottom:15px; }
.footer ul li ol a{ color:#fff; line-height: 26px; float:left; width:100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height:26px; opacity: 0.8;}

.footer ul li img{width:150px; text-align: center; margin:auto;}
.lx_list{ text-align:left; display:inline-block;color:#fff; border-left:1px #308cdf solid;}

.lx_con p{ line-height:26px;}

.copyright{ text-align:center; color:#fff; line-height: 35px;background:#1b64a6;}
.copyright span{ display:inline-block; margin-right:15px;}
.copyright a{ color:#fff;}
.copyright em{float:right;}
.copyright em a{display:inline-block; padding:0 10px;}




/****/
.ny_ban{width:100%; overflow: hidden; position:relative;}
.ny_ban h3{ color:#fff; font-size:22px; position:absolute; left:10%; z-index: 2; top:40%; background:url(../images/icon_4.png) left top no-repeat; padding-left:40px;}
.ny_ban h3 span{ font-weight:lighter; text-transform: uppercase; font-size:16px; display:block; text-indent: 2em; opacity: 0.8}
.con{width:100%; overflow: hidden;}

.ny_nav{background:#f2f2f2; overflow: hidden; line-height: 50px; border-bottom:0px #ccc solid;width:100%;}
.ny_nav li{display:inline-block; text-align: center; vertical-align: bottom; overflow: hidden; border-right:1px #ccc solid; float:left;}
.ny_nav li a{display:block; padding:0 25px; font-weight: bold; font-size:15px;}
.ny_nav li:hover a,.ny_nav li a.cur{ background:#2272bb; color:#fff;}


.con_con{padding:20px 0; overflow: hidden;}

/**/
.site{line-height:30px; overflow: hidden;  border-bottom:1px #ccc solid;}
.site em{display:inline-block; float:right;background:url(../images/ico_01.png) no-repeat left center; padding-left:10px; }
.site span{display:inline-block; padding:0 10px;font-size:12px;}
.site h4{ display:inline-block; float:left; color:#077ad3;font-size:18px;}


/**/
.gywm_con{padding:30px 0;}
.gywm_con ul{margin:30px 0;}
.gywm_con li{width:25%; float:left; text-align: center;border-right:1px #81c3ff dashed; }
.gywm_con li:last-child{ border-right:0;}
.gy_list{}
.gy_list img{display:block;width:100px; margin:15px auto;}
.gywm_con li span{font-size:18px; display:block; line-height:30px;}
.gywm_con li em{}

.gywm_con_nr{width:100%; overflow: hidden; padding:10px 0 30px;}
.gywm_con_nr_r{width:50%; overflow: hidden;float:right}
.gywm_con_nr_r a{display:inline-block;width:100%; float:left;}
.gywm_con_nr_r  a img{width:100%;}
.gywm_con_nr_l{float:left; width:40%; line-height:26px; margin-bottom:20px;}
.gywm_con_nr_l h3{font-size:20px;color:#2272bb; line-height:40px; padding-bottom:15px;}
.gywm_con_nr_l ul{margin-top:30px; display:block;}
.gywm_con_nr_l li{width:33.3%; border-right:0; text-align: center;}
.gywm_con_nr_l li h4{color:#c00; font-size:20px; font-weight: bold;}
.gywm_con_nr_l li h4 em{font-size:14px; font-weight: lighter;color:#666;}
.gywm_con_nr_l li span{color:#000; }


.ny_gywm_con{ padding:30px 10px;}
.ny_gywm_con h3{line-height:50px; font-size:18px; color:#077ad3;}
.ny_gywm_con img{ margin-bottom:60px; max-width:100%;}
.ny_gywm_con p{line-height:30px; }
.ny_gywm_con p img{max-width:100%;}

.gy_hj_list{padding:20px 0;}

.gy_hj_list li img{width:290px;}



/*优势*/
.gy_ys_list{width:100%; overflow: hidden;}
.gy_ys_list li{width:80%; margin:15px auto; overflow: hidden; border-bottom:1px #ccc solid; padding:30px 0;}
.ys_li{padding:20px;}
.ys_li_tit{width:45%; float:left; padding-top:0px;}
.ys_li_tit  h4{font-size:20px; line-height:50px; color:#0172d9;}
.ys_li_tit span{display:block; line-height:30px; font-size:16px;}
.ys_li_img{float:left;width:50%;}
.ys_li_img img{width:100%}
.ys_li_r{float:right;}


/*荣誉*/
.gy_honor_con{width:100%; overflow: hidden;}
.gy_honor_con ul{width:100%; overflow:hidden;}
.gy_honor_con li{width:24.5%;  text-align: center; cursor: pointer; display:inline-block; overflow: hidden; vertical-align: bottom;}
#imglist li{ display:inline-block; vertical-align: bottom;width:33%; overflow: hidden;}
#imglist li:nth-child(4){width:49%;}
#imglist li:nth-child(5){width:49%;}
#imglist li span{max-width:400px; margin:0 auto;width:100%;}
#imglist li img{max-width:400px;width:100%;}
.gy_honor_li{margin:20px;}

.zhimg span{display:block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.gy_honor_con li img{ transition: all .4s; max-width:100%;}
.gy_honor_con li span{ background:#eee;display:block;font-size:16px; line-height:30px; padding:15px 0; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.zhimg span{ margin-top:10px; display:block;}
.gy_honor_con li img:hover{opacity: 0.9}
.gy_honor_con li:hover span,.gy_honor_con li:hover a{ background:#036cc7;color:#fff; }

/*环境*/

.hj_list{width:100%; padding:20px 0;}

.hj_nav{width:500px; margin:10px auto; border:1px #036cc7 solid; overflow: hidden; border-radius: 5px; background:#036cc7;}
.hj_nav li{ overflow: hidden; text-align: center; height:45px; line-height: 45px; width:25%; float:left; font-size:16px; background:url(../images/icon_3.jpg) right center no-repeat;}
.hj_nav li a{color:#fff;}
.hj_nav li:last-child{ background:none;}
.hj_list_li {padding-top:30px;width:100%; text-align: center; }

.hj_list_li {padding-top:30px; overflow: hidden;width:100%; text-align: center;}
.hj_list_li ul{padding:30px 0;}
.hj_list_li li{width:49.9%; float:left;vertical-align: bottom; overflow: hidden; display:inline-block;} 
.hj_list_li li img{width:100%; height:100%; cursor: pointer;}
.hj_list_li li:nth-child(2){width:25%;}
.hj_list_li li:nth-child(3){width:25%;}
.hj_list_li li:nth-child(4){width:25%;}
.hj_list_li li:nth-child(5){width:25%;}
.hj_list_li li:nth-child(6){width:50%; float:left;}
.hj_list_li li:nth-child(7){width:50%;}
.hj_list_li li:nth-child(8),.hj_list_li li:nth-child(9),.hj_list_li li:nth-child(10){width:33.3%;}
.hj_list_li li:nth-child(11),.hj_list_li li:nth-child(12),.hj_list_li li:nth-child(13){width:33.3%;}


.hj_list_li p{line-height:30px; font-size:16px;}
.hj_list_li li:hover img{transform: scale(1.1); transition: all .4s;}





/*员工风采*/
.gy_team_con{width:100%; overflow: hidden;}
.gy_team_con li{width:33%;text-align: center;overflow: hidden; display:inline-block; vertical-align: top;}
.gy_team_li{margin:10px; padding:5px;}
.gy_team_con li img{ width:100%;}
.gy_team_con li img:hover{ transform:scale(1.1); transition: all .4s; opacity: 0.9;cursor: pointer;}
.gy_team_con li span{height:40px; line-height:40px; color:#000;display:block;}


/*历程*/
.gy_lc_con{width:100%; overflow: hidden; padding:20px 0;}
.gy_lc_tit{width:25%; float:left; border:5px solid #3e98eb;}
.gy_lc_tit_nr{padding:30px;}
.gy_lc_tit_nr h2{font-size:26px; padding-bottom:20px;}
.gy_lc_tit_nr h2 span{display:block; text-transform: uppercase; font-size:18px; color:#ccc;}
.gy_lc_tit_nr p{font-size:16px; line-height:30px; padding:10px 0;}
.gy_lc_list{width:68%; float:right; border-left:2px #ccc solid;}
.gy_lc_list li{ width:100%; margin:15px 0; background:url(../images/ico_02.jpg) no-repeat left 12px; border-bottom:0px #ccc solid;  padding-bottom:20px;}

.gy_lc_li{padding-left:50px;}
.gy_lc_list li h5{font-size:24px; color:#3e98eb; line-height:40px;}
.gy_lc_list li p{line-height:30px;font-size:18px;}
.gy_lc_li img{ border-radius:5px;}


/*新闻列表*/
.news_list{width:100%; overflow: hidden; padding:20px 0;}
.news_list li{width:100%; float:left;  padding:15px 0;}
.news_li{margin:10px;}
.news_li_img{ position:relative; height:200px;width:27%; float:left;}
.news_li_img img{height:100%;width:auto;}
.news_li_img em{display:block; position:absolute; bottom:-1px; background:#fff; padding: 10px; font-size:12px;}
.news_li_tit{ margin-top:15px; height:150px; overflow: hidden; width:70%; float:right;}
.news_li_tit h5{font-size:16px; font-weight: lighter; line-height:40px;height:40px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; border-bottom:1px #ccc solid;}
.news_li_tit span{padding-top:15px; display:block; color:#666;}


/****产品****/

.pro-nav_l{width:23%; float:left; margin:35px 0; background:#fff; border-radius:5px;}
.pro-nav_l h3{height:75px; background:#0264d1; color:#fff;  text-align: center;font-size:20px;border-radius:8px 0; padding-top:15px;}
.pro-nav_l h3 span{display:block; font-weight: lighter;font-size:18px; opacity: 0.8;}
.pro_nav_li{border:0px #ccc solid; background:#f4f4f4;}

.pro-nav_l li a{ display:block; transition: all .4s; border-bottom:1px #ccc dashed; padding:10px; line-height:26px; font-size:16px; }

.pro-nav_l li a:last-child{ }


.pro-nav_l li a:hover,.pro-nav_l li a.cur{color:#004da1;display:block;}


.pro-nav_l li .t{ position:relative; padding-left:10px; }
.pro-nav_l li .t i{position:absolute; left:5px; top:0; width:15px; height:55px;background:url(../images/ico_10.png) no-repeat left center; cursor:pointer}
.pro-nav_l li .t a{padding:15px 10px; font-weight: bold;}
.pro-nav_l li .t.hover:hover a{ }
.pro-nav_l li .t:hover i{background:url(../images/ico_09.png) no-repeat 0 center;}

.pro-nav_l li .t.hover i{background:url(../images/ico_08.png) no-repeat 0 center; }
.pro-nav_l li .txt{ background:#f5fbff;}
.pro-nav_l li .txt p{overflow:hidden; }
.pro-nav_l li .txt p a{font-size:14px;line-height:24px; padding:15px; }
.pro-nav_l li .txt p a:before{content:"\2022"; padding-right:5px;color:#004da1;}

.pro-li{width:75%; margin:20px 0; float:right;}
.pro-li li{width:33%; display:inline-block; vertical-align: bottom; overflow: hidden; text-align: center;}
.cp-li{background:#def0fe; box-shadow: 0px 0px  15px #eee;padding:0px;margin:15px;}
.cp-img{ overflow: hidden;vertical-align: middle;height:auto; }
.cp-img img{width:auto;width:100%; vertical-align: middle; display:block; margin:auto;}
.cp-li span{ line-height: 36px; display:block;padding:10px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro-li li:hover .cp-li{border:0px #eee solid;box-shadow: 0px 0px  0px #eee;}

.cp_info_con{width:100%; padding:20px 0;}
.cp_info_up{width:100%;}
.cp_info_img{width:40%; float:left;}
.cp_info_img img{display:block;}
.cp_info_tit{width:55%; float:right;line-height:30px; font-size:16px;}
.cp_info_tit h3{font-size:20px; color:#077ad3; line-height:40px;}
.cp_info_tit span{ line-height:30px;}
.cp_info_tit h5{ background:#077ad3; color:#fff; font-size:18px; line-height:35px; padding-left:10px; margin:15px 0; font-weight: lighter;}


.cp_info_con_nr{width:100%; overflow: hidden; padding:60px 0;}

.cp_ys_con{background:#fafafa; overflow: hidden; width:100%; padding:30px 0; margin-top:30px;}

.cp_ys_con li{ text-align: center;width:20%; float:left;}

.cp_ys_con li img{ display:block; width:80px; margin:0 auto;}
.cp_ys_con li span{display:block; line-height:50px;font-size:16px; font-weight: bold;}





/*客户*/

.yx_tit{text-align:center;  padding-top:15px; width:100%; overflow:hidden;}
.yx_tit h3{font-size:30px; }
.yx_tit h3 p{display:block; font-size:16px; font-weight: lighter; color:#666; linr-height:24px;}
.yx_tit h3 p:before{content:"\2014";display:block; font-size:16px; color:#0465c0; font-weight: bold;}

.ke_list{width:100%; overflow: hidden;padding:20px 0;}
.ke_list li{display:inline-block; vertical-align: top; overflow: hidden; float:left; width:20%; text-align: center;}
.ke_list_li{ border:0px #ccc solid; margin:15px;box-shadow: 0 0 10px #d7eeff;}
.ke_list li img{ opacity:0.8; heihgt:130px;width:240px; }
.ke_list li img:hover{ transform:scale(1.1); cursor: pointer;}


/*联系*/
.lx_con_con{padding:20px 0; overflow: hidden;}
.lx_con_lx{padding:20px 0; overflow: hidden; }
.lx_con_lx p{padding-bottom:15px;}

.lx_con_tit{width:30%; float:right; background:#f2f2f2; padding:20px 0; height:345px;}
.lx_con_tit p{padding-left:10px; font-size:16px;}
.lx_con_dt{width:69%; float:left;height:345px;}
.lx_con_dt img{width:100%; height:100%;}

.lx_con_form{width:60%; margin:20px auto;}

.contact-inp{width:100%; overflow: hidden}
.contact-inp input{width:45%; float:left; heihgt:45px;line-height: 45px; border:1px #ccc solid; padding-left:8px; margin-right:10px; margin-bottom:20px;}
.lx_con_form .contact-area{width:91%; line-height:26px; padding-left:8px;border:1px #ccc solid; margin-bottom:20px; }
.contact-com{width:100%; overflow: hidden;}
.contact-btn{ background:#ec7603; border:0; height:50px; line-height: 50px; font-size:18px; width:150px; color:#fff; float:left; cursor:pointer}
.contact-com-p{float:right; line-height: 80px;}

.job_con{width:100%; overflow: hidden; padding:20px 0;}
.job_con p{line-height:30px; font-size:16px;}

.job_con h4{font-size:18px; color:#2a77c4; line-height:45px;}


.recu_head{width:100%; overflow: hidden; background:#2a77c4; line-height: 65px; color:#fff;font-size:16px;margin-top:30px;}
.recu_head div{width:20%; float:left; padding-left:10px;}
.job_list li{width:100%; overflow: hidden; border-bottom:1px dashed #fff;  line-height: 50px; background:#d9ebfd;}
.job_list li div{ width:20%; float:left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;padding-left:10px;}
.job_list a{color:#2a77c4;}
.job_list li:nth-child(2n):hover{ background:#f7f7f7;}

/**搜索**/

.search_li{width:98%; margin:0 auto;}
.se_show{width:100%; overflow: hidden;}
.keyword{ line-height:35px; font-size:14px; color:#666; text-align: center;}
.keyword h3{font-size:20px; line-height:50px; color:#004da1;}
.keyword span{display:block; font-size:16px;}
.keyword q{ color:#004da1; padding:0 10px; font-weight: bold;}

.se_show li{width:100%; background:#fff; margin:10px 0px; border-bottom:1px #ccc solid;}

.se_li{padding:50px;}
.se_tit{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.se_tit span{font-size:16px; font-weight: bold; line-height: 50px; color:#000;}
.se_con{color:#666;}


.wzdt_list{width:100%; overflow: hidden; padding:20px 0;}
.wzdt_title{width:20%; float:left;}
.wzdt_title h3{font-weight: normal;font-size: 24px;color: rgb(230,0,18);}
.wzdt_title em{font-family:'webfont-DIN-Medium';font-size: 20px;color: #e9e2dd;font-style: normal;letter-spacing: -1px;text-transform: uppercase;margin-top: 10px;display: block;}
.wzdt_show{width:80%; float:left;border-left: 4px solid #ccc;padding-left: 30px;padding-bottom: 60px; }
.wzdt_list li h2{font-size:16px;}
.wzdt_list li ul li{display:inline-block; overflow: hidden; vertical-align: bottom; line-height:35px;}
.wzdt_list li ul li a{padding-right:10px;}
.wzdt_list li ul{border-bottom:1px solid #ccc; margin:10px 0;padding:0 0 15px 0;}

@media screen and (max-width: 990px) {
.main{width:90%;margin:0 auto;}
.main-width{width:99%;margin:0 auto;}
	.box-1{background:none!important;}
	
	.zz_con_nr h3{font-size:24px; padding-bottom:15px; font-weight: lighter;}
	.zz_con_nr  p{line-height:24px;}
	#owl-demo img{display:block; width:749px;height:400px;margin-top:50px;}
}



