@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; font-family:"宋体", "lvetica Neue", Helvetica, Arial, sans-serif;}
ul, li {list-style-type: none; }
body {
  background:#fff;
  line-height: 22px; font-size:14px; color:#555;
}
body a{
	text-decoration:none; color:#555;
}
body a:hover{
	text-decoration:none;
}
.sj-footer{display:none;}
#about,#gs{display:none;}
.logo{display:none;
width: 80%;}
/*banner*/
.slider {
	position: relative;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  max-height:630px;
  overflow:hidden;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  max-height: 630px;
  overflow:hidden;

  }
  
.callbacks_tabs li{
	display:inline-block;
	display:none;
}

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top:50%;
  left: 12%;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 35px;
  width: 38px;
  background: transparent url("../images/qh.png") no-repeat left top;
  margin-top: -45px;
  
  }
.callbacks_nav:hover{outline-style:none;}
.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 12%;
 }
 
 #newsG .callbacks_nav {
  top:107%;
  height: 20px;
  width: 22px;
  background: transparent url("../images/qh1.png") no-repeat left top;
  
  }
 #newsG .callbacks_nav.prev {
  left:5%;
  background-position: left top;

 } 
 #newsG .callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 5%;
 }
 /*banner结束*/


/*************************
*******Header******
**************************/

.navbar>.container .navbar-brand{
  margin-left: 0;
}

.navbar-brand {
  padding: 0;
  margin:0;
}

.navbar {
  border-radius: 0;
  margin-bottom: 0;
  background: #fff;
  padding-top:15px;
}

/* .navbar-nav{
  margin-top: 12px;

 }*/

/*.navbar-nav>li{
  margin-left: 35px;
  padding-bottom: 10px;
  margin-right: 35px;
  padding-top: 10px;
}*/
.logoText{padding-left: 7%;}
/*.bannerbg{ background-image: url(../images/bannerbg.jpg);}*/
.navbar-inverse .navbar-nav > li > a {
color: #fff;display: inline-block; font-size:14px;font-weight: 600;;width:130px; text-align:center;
}

#navPC .navbar-nav > li > a {color: #fff;}
.navbar-inverse .navbar-nav > li > a:hover{
background: url(../images/baf.png);
  color: #fff;
  position: relative;
top: -4px;
height: 50px;
z-index: 1000;width:143px;
}
.navLogo{ padding:15px 0 0;}
.logoImg{float:left; margin-left:2%;}
.telImg{ display:block; float:right; margin-right:2%;}
.navbar-inverse {
  border: none;
}

.navbar-inverse .navbar-brand {
  font-size: 36px;
  line-height: 50px;
  color: #fff;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
color: #fff;background: url(../images/baf.png);
position: relative;
top: -4px;
height: 50px;
z-index: 100; width:143px;
}
.navbar-inverse .navbar-nav .dropdown-menu {
  background-color: rgba(255,255,255, 0.8);
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  padding: 0;
  margin-top: 0;
  border-top: 0;
  border-radius: 0;
  left:-8%;
  margin-top: -1px;
  border-bottom:5px solid #22231d;
}

.navbar-inverse .navbar-nav .dropdown-menu:before{
  position: absolute;
  top:0;
}

.navbar-inverse .navbar-nav .dropdown-menu > li > a {
  color: #555;
  border-bottom:1px solid #F5F5F5;
  background-color:#FFF;
  text-align: center;
  line-height: 40px;

}

.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a {
  background-color: #fb5c00;
  color: #fff;
  border-bottom: 1px solid #fb5c00;
}

.navbar-inverse .navbar-nav .dropdown-menu > li:last-child > a {
  border-radius: 0 0 3px 3px;
}

.navbar-inverse .navbar-nav .dropdown-menu > li.divider {
  background-color: transparent;
}





/*头部结束*/

/*news start*/
.news{ background:#eef2f5; padding:1em 0;}
.caseTitle{text-align:center; font-size:25px; line-height:30px; padding-bottom:20px;}
.case{ margin-bottom:20px;}
/*滚动图开始*/
/*修改的IE7*/
//.jl_img{float:left;}
.jl_slide_tab{width:100%;margin:0 auto;height:auto;border:0px;position:relative; overflow:hidden;}
/*修改的IE7 end*/

.jl_slide_tab ul{margin:0;padding:0;float:left;display:inline;overflow:hidden;}
.jl_slide_tab ul li a img{ display:block; width:100%; height:259px;}
.jl_slide_tab ul li h1{width:100%; height: 36px; background: url(../images/black_bg.png) repeat;margin-top: -8%; position:absolute;line-height: 24px;text-align: center;}
.jl_slide_tab ul li h1 a{position:relative; font-size: 14px; color: #FFF;text-decoration: none;}
.jl_slide_tab ul li h1 a:hover{text-decoration:none;}


/*滚动图结束*/

/*新闻列表*/
.groups_news{height:auto;float: left;}
.groups_news_title { width:100%;height: 45px;line-height: 45px; border-bottom: 1px solid #c1c1c1;}
.groups_news_title span {float: left;font-size: 20px;color: #1d1d1d;}
.groups_news_title a {float:right;font-size: 12px; color:#a4a3a3;}
.groups_news_title img {
    float: right;
}
.g_news_list {width:100%;}
.g_news_list ul li {width:100%; height:43px; padding-top: 10px;border-bottom: 1px solid #e0e0e0;}
.g_n_a {width:100%;height: 25px;font-size: 14px;line-height: 25px;float: left;overflow:hidden;}
.news-tt {
height: 35px;
}
.news-tt span {float:right;}
.news-tt img {
    padding-right: 1rem;
}
/*社会责任*/
.social_zeren { height: 259px;float: right;}
.social_title {width:100%;height: 42px;line-height: 42px;}
.social_title span {float: left;font-size: 20px;color: #1d1d1d;}
.social_title a {float: right;font-size: 12px;color: #a4a3a3;}
.social_black {width:100%; height: 136px; background: url(../images/black_bg2.png) repeat;position: absolute;left: 0;top: 0;}
.social_video {width:100%;height: 136px;position: relative;}
.social_video img {width:100%;height: 136px;}
.social_r_list {width:100%;padding-top: 10px;overflow: hidden;}
.social_r_list ul {width:100%;}
.social_r_list ul li {width:47%;height: 30px;float:left; background: url(../images/social_r_list_bg.jpg) no-repeat;text-align: center;line-height: 30px; margin:2px 3px 6px;}
/*新闻*/
.main_box {float: left;background: #fff;border: 1px solid #e2e1e1; width:100%; margin-top:1em;}
.box_title {width:100%;height: 56px;padding-left: 18px;padding-right: 11px;line-height: 56px;border-bottom: 1px solid #e2e1e1;overflow: hidden;}
.groups_news_title span {float: left;font-size: 20px;color: #1d1d1d;}
.groups_news_title a {float: right;font-size: 12px;color: #a4a3a3;}
.pic_detail {width:100%;padding: 15px;padding-bottom: 0;overflow: hidden;}
.pic_detail img{width:99px;height:74px; display:block; float:left;margin-right: 15px;}
.pic_detail p {height: 24px;line-height: 24px;font-size: 14px;color: #3d3d3d;}
.pic_detail a {display: block; height: 44px;color: #C00;font-size: 12px;line-height: 22px;}
.text_list {width:100%;height: auto; padding: 0 15px;padding-top: 12px;overflow: hidden;}
.text_list ul li {padding-left: 19px;height: 33px;line-height: 33px;font-size: 14px;color: #4f4e4e;background: url(../images/hd_point.gif) 2px center no-repeat;}
.text_list ul li span{ padding-right:10px; float:right;color: #C00; font-size:12px;}
/*news end*/




/***********************
********* Footer ******
************************/
.footer {
  background: none repeat scroll 0 0 #2E2E2E;
  border-top: 5px solid #C52D2F;
  height: 84px;
  margin-top: 110px;
}
#bottom {
  background: #545454;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #CCC;
  padding:15px 20px; color:#fff;

}

#bottom h3 {
  color: #fff;font-size: 16px;line-height: 24px;
}

#bottom ul li a {
  color: #fff;
}

/* 底部*/
#footer {
  padding-top: 15px;
  padding-bottom: 15px;
  color: #fff;
  background: #545454;
}

#footer a {
  color: #fff;
}

#footer a:hover {
  color: #fb5c00; font-weight:normal;
}

#footer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#footer ul > li {
  display: inline-block;
  margin-left: 15px;
}
.footer_c{text-align:center;}
.footer1{margin-top:10px;}
.footer-wx{ margin:0 0 0 25px;color: #fff;}


/*发展历程*/
.mytitle{ margin-bottom:30px; height:25px; line-height:25px; font-size:25px; margin-left:4%;}

.dsjlist{ margin-left:65px; border-left:1px solid #dcdcdc; padding:40px 0 0;}
.dsjlist p{ padding-bottom:50px;}
.dsjlist p strong{ float:left; width:140px; text-align:center; font-size:18px; color:#fb5c00; line-height:30px; position:relative; font-weight:normal;}
.dsjlist p strong b{ position:absolute; left:-8px; top:8px; background:url(../images/icon-58.png) no-repeat; width:14px; height:14px;}
.dsjlist p span{ float:left; width:auto; line-height:30px; font-size:14px; color:#666;}
/*联系我们栏目开始*/
dt, dd, dl{
    font-size: 12px;
    margin: 0;
    padding: 0;
    font-weight: normal;
}
.contact-content { padding: 20px; background: #fff; }
.lianxi{ text-align:center; color:#333; margin-bottom:20px;}
/* contact-list */
.contact-list2 { height: 750px; overflow: hidden; padding:0 2%; }
.contactText{margin-bottom: 30px; border-bottom: 1px dashed #adadad; height:260px;}
.contactText img {border: 1px solid #e6e6e6; width:100%; height:auto; }
.contactText h1 { font-size: 16px; line-height: 24px; font-weight: bold; color: #555;}
.contactText p { line-height: 30px; color: #666; font-size: 14px; }
.contactText p i { display: inline-block; margin-right: 8px; vertical-align: middle; width: 3px; height: 3px; overflow: hidden; background: #666; }
.contactText p i { *display: inline; }
.contactText:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; }

.rollbar-path-vertical { Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: #dfdfdf; }
.rollbar-path-vertical { WIDTH:2px; HEIGHT: 100%; TOP: 0px; RIGHT: 5px; }
.rollbar-handle { POSITION: relative; BACKGROUND: #0f4b8f; TOP: 0px; LEFT: -2px; }
.rollbar-handle { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.rollbar-path-vertical .rollbar-handle { WIDTH:5px; HEIGHT: 20%; }
/*联系我们栏目结束*/


/*新闻栏目开始*/

.pull-left {
	float:left!important
}


.sx-padding {padding:45px 0 0;}
.news-title { line-height:50px; font-size:30px;}
.btn-success{
	border-width: 0px;
	border-radius: 5px;
	padding: 10px 20px 8px 20px;
	margin: 0 15px;
	text-overflow: ellipsis;
}

.btn-success:hover, .btn-success:focus, .btn-success:active,.btn-success a:hover, .btn-success a:focus, .btn-success a:active {
	color: #fff;
	background-color: #00758e;
	text-decoration: none;
}

.crumbs {
	background-color:#f7f7f7;
	height:auto;
}
.crumbs ul li {
	display: inline-block;
}
.crumbs ul li a {
	color: #666666;
	line-height: 60px;
	padding: 0 15px;
	display: inline-block;
	font-size:14px
}
.crumbs ul li a.active,.crumbs ul li a:active, .crumbs ul li a:hover {
	background-color: #f39c12;
	color: #fff;
	text-decoration: none;
}
.y-m50 {
	margin-right:50px
}

.x-m30 {
	margin-bottom:30px;
}
.nr-h20 {
	margin-top:0px;
	margin-bottom:20px;
}

.info, .neirong {
	line-height: 30px;
	color: #333333;
}

.ny-news {
	border-bottom: 1px solid #EDEDED;
	padding-bottom: 30px;
	margin-bottom: 20px;
}
.ny-news h1 a {
	font-size:20px;
	color:#000000
}
.ny-news h1 a:hover {
	color:#f75a53
}
.ny-news .shuoming {
	color: #666666;
}
.ny-news .btn-success {
	margin-left:0;background: #f39c12;color: #fff;}
.ny-news .time {
	margin-right:10px;
	height: 22px;
	padding-left: 23px;
	display: inline-block;
	color:#999999;
	font-size:14px;
}

.newImg img{ display:block; width:100%; max-height: 190px;}
/*翻页*/

.pages {
	padding: 30px 0 30px;
	text-align: center
}
.pages li {
	display: inline
}
.pages li.thisclass, .pages a:hover {
	padding: 5px 10px;
	border: 1px solid #f75a53;
	background: #f39c12;
	color: #fff;
	text-decoration: none;
	border-radius:3px
}
.pages a {
	padding: 5px 10px;
	border: 1px solid #ddd;
	background: #fff;
	color: #A4A4A4;
	line-height: 18px;
	border-radius:3px;
}
/*翻页*/

/*新闻栏目结束*/


/*新闻栏目开始*/
.middle{ width:100%; min-height:318px; _height:318px; padding-bottom:20px; padding-top:20px;}

.leftpage {

	float:left;
	padding-right:28px;
	padding-left: 0px;
}

.rightpage {

	padding:25px;

	text-align:left;
	min-height:250px;
	_height::250px;
	padding-bottom:30px;
}

.newscate .catename{ font-size:22px; text-align:left;color:#ed6e00; float:left;}
.newscate .cateposition {

	float: right; font-size:12px; margin-right:0;
}

.textcontentt {
	width:100%;
	height:4px;
	display:block;
	clear: both;
	background-image: url(../images/121_58.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.contenttext {
	width:100%;
	text-align:left;
	padding: 25px 0 0;
	clear: both;
	line-height:30px;
}
/*.rightpage .contenttext img{ width:100%;}*/
.contenttext p{font-size:14px; margin:0}
.contenttext .textTime{ text-align:center; line-height:40px; font-size:14px; color:#888;}

.textC{ border-top:1px dashed #999; padding:25px 0 0; text-align:center;margin-top: 30px;}
.textC p{margin-bottom:10px; text-align:left;}
.newsTitle{ text-align:center; font-size:20px; font-weight:600;}
.maintext {
	margin:0 auto;
	width:1100px;
	min-height:350px;
}
.catemm{width:100%; height:60px; line-height:60px;  color:#fff; text-align:center; font-size:22px; background:url(../images/38x_06.jpg) no-repeat left;}
.category_content{
	padding-bottom:0px;
	border-top:none;
	width:100%;
	padding-left: 0px;
	margin-bottom: 0px;
	background-position: left top;
	height:auto!important;
	height:100px;
	min-height:100px;
	text-align: center;
	padding-top: 15px;
	background:#fff; 
	min-height:250px;
	_height::250px;
	padding-bottom:30px;
	}
	.category_content ul{
	padding:0;
	margin:0 0 0 0px;
	width:100%;
	list-style:none;
}	
		.category_content li{
	list-style:none;
	width: 100%;
		}
		.category_content Ul li a{
	display:block;
	padding-left:45px;
	height:36px;
	line-height:36px;
	font-size:12px;
	color:#333;
	text-align: left;
	background-image: url(../images/65_11.jpg);
	list-style:none;
	background-repeat: no-repeat;
	background-position: top;
}
.category_content Ul li a:visited{
	color:#333;
}

.category_content ul li a.active,.category_content ul li a:hover{
	color:#f39c12!important;
	font-weight: bold;
	background-image:url(../images/ab2_15.jpg);
}
/*新闻栏目结束*
/
/*社会责任_开始*/
.social-nav{width:100%; height:70px; line-height:70px;  color:#fff; text-align:center; font-size:22px;}
.social-nav img{ display:block; width:100%;}

.TRS_Editor{text-indent:24px;}
.scymainr h1{ font-size:20px; height:20px; line-height:20px; margin: 15px 0; font-weight:bold;}
.ld_shzr_cxgj_box01{background:#f1eef2;padding:20px 0 0 18px;width:100%;}
.ld_shzr_cxgj_box011{width:55%;float:left;color:#666666;line-height:30px;}
.socialImg{display:block; width:100%;height: auto;}
.ld_shzr_cxgj_box02{width:100%;}
.ld_shzr_cxgj_box02 h2{font-size:20px;line-height:30px;font-weight:bold;}
.ld_shzr_cxgj_box02 table tr td{font-size:14px;line-height:26px;padding:0 8px;}
.ld_shzr_cxgj_box02 h3{font-size:20px;font-weight:bold;}

.ld_shzr_cxgj_box021{width:40%;float:left;}
.ld_shzr_cxgj_box021 span{color:#875999;}
.ld_shzr_cxgj_box021 h3{margin-top:10px;color:#875999;text-align:right;}

.ld_shzr_cxgj_box022{width: 60%;float: left;padding-left: 5%;}
.ld_shzr_cxgj_box022 span{color:#fab043;}
.ld_shzr_cxgj_box022 h3{margin-top:10px;color:#fab043;margin-left:110px;}

.ld_shzr_cxgj_box023{width:35%;float:left;}
.ld_shzr_cxgj_box023 table tr td{font-weight:normal;padding-right:8px;}
.ld_shzr_cxgj_box023 span{color:#ee595d;}
.ld_shzr_cxgj_box023 h3{color:#ee595d;margin-bottom:10px;}

.ld_shzr_cxgj_box024{width:35%;float:left;}
.ld_shzr_cxgj_box024 table tr td{font-weight:normal;}
.ld_shzr_cxgj_box024 span{color:#4fc6f1;}
.ld_shzr_cxgj_box024 h3{color:#4fc6f1;margin-bottom:10px;}

.ld_shzr_cxgj_box025{width:30%;float:right;}
.ld_shzr_cxgj_box025 table tr td{font-weight:normal;font-size:14px;}
.ld_shzr_cxgj_box025 span{color:#439f77;}
.ld_shzr_cxgj_box025 h3{color:#439f77;margin-bottom:10px;text-align:center;}

.scyjzgj2{ width:100%; margin-top:76px; position:relative; border-top:#d7d7d7 solid 1px;overflow:visible}
.scyjzgj2 .ul_title{ position:absolute; top:-36px; line-height:34px; }
.ul_title li{ float:left; text-align:center; display:inline; border:#d7d7d7 solid 1px; margin-left:-1px; cursor:pointer; padding:0 15px;}
.ul_title li:first-child{ margin:0}
.ul_title .act{ background-color:#fb5c00; color:#FFF; border:#ea9206 solid 1px; border-left:#ea9206 solid 1px;}

.scyjzgj2_content .zerenText{ float:left; display:inline; width:80%; border-bottom:1px solid #d7d7d7; padding-bottom:25px; line-height:30px;}

.scyjzgj2_content .pic{ width:20%; text-align:center; border:none;vertical-align:middle; display:block; float:left;}

.scyjzgj2_content ul{ margin-top:30px;}
.scyjzgj2_content h2 {line-height:28px; font-size:14px;}

.scyjzgj2_content h3{ font-weight:bold; font-size:16px; color:#1289a2;}
.scyjzgj2_content h3 a{ font-weight:bold; font-size:16px; color:#0075c2;}
.lvseImg{ max-width:661px; height:auto; display:block; margin:25px auto; width:100%;}
.zerenImg{ width:45%; float:left; padding:10px 15px;}
.zerenImg img{ display:block; width:100%; height:auto;}

/*社会责任_结束*/

@media (max-width: 1199px){
.case figure:hover figcaption h3 { font-size:14px}
.case figure:hover figcaption {padding:15px;}
.case figure:hover figcaption p {line-height: 22px;}
.jl_slide_tab ul li h1 { margin-top: -9%;}
#newsG .callbacks_nav {top: 109%;}
.contactText h1 {padding: 0;margin: 0;}
.contactText { height: 230px;}
.logoImg {margin-left: 8%;}
#jiagou img {width: 100%;}
}

@media (max-width: 991px){
.leftpage,.social_zeren{ display:none;}
#newsG .callbacks_nav {top: 107%;}
#about,#gs{ display:block;}
.contactText p {line-height: 20px;}
.contactText { height: 200px;}
.navbar-nav > li {margin-right: 20px;}
.telImg {margin-right: 10%;}
.logoImg {margin-left: 5%;}
.pic_detail p {height:auto;line-height:20px;margin-bottom: 0;}
}


@media (max-width: 980px){

.navbar-header img{width:80%;}
.navbar-inverse .navbar-nav > li > a {
font-size:14px;
}
.navbar-inverse .navbar-nav > li > a{padding:5px 10px;}
.case figure:hover figcaption h3 { font-size:18px}
.case figure:hover figcaption {padding:25px;}
.case figure:hover figcaption p {line-height: 28px;}
.sjyc{ display:none;}
.nr-h20 {margin-bottom: 10px; line-height:25px;}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {background:#fb5c00; width:auto;height: auto;top: auto;}
.navbar-inverse .navbar-nav > li > a{ width:auto;border-radius: 3px;margin-right: 10px;}
.logoText{ padding-left:0;}
}

@media (max-width: 768px){

.navbar-header{margin-bottom:10px;}
.db-nav {float: left;width: 50%;}
.jl_slide_tab {width: 98%;}
#newsG .callbacks_nav {top: 108%;}
#contactList .col-sm-5,#newsText .col-sm-5{float:left; width:41.66666666666667%;}
#contactList .col-sm-7,#newsText .col-sm-7{float:left; width:58.333333333333336%}
.contactText img {margin-top: 2%;}
}
@media (max-width: 767px){
.navbar-nav > li > a{float:left;}

.ny-news .shuoming {font-size: 12px;}
.logo{display: block;}
.jianjieBg,#navPC,.dhbg{ display:none;}
.navbar-inverse .navbar-nav > li > a {color: #000;padding: 5px 5px; font-weight:normal;}
.navbar-nav > li {float: left;margin-right: 10px;}

}
@media (max-width: 710px){
.case figure:hover figcaption p {line-height: 26px;}
}
@media (max-width: 700px){
.jl_slide_tab ul li h1 { margin-top: -10%;}

}

@media (max-width: 649px){
.contact-grid iframe { height: 300px;}
.main_box {margin-top:2em;}
.nr-h20 { margin-bottom: 0px;line-height: 25px;}
.callbacks_nav {top: 109%;}
.crumbs ul li a {padding: 0 10px;}
.contactText img {margin-top: 0;}
.contactYc{display:none;}
.contactText {height: 170px;}
}


/*客户栏目开始*/
@media only screen and (max-width:640px){

.row>.smal-6{width:48%}
.row>.smal-12{width:98%}
.full-row>.smal-6{width:50%}
.full-row>.smal-12{width:100%}
.case figure figcaption h3{ margin:0;}
.case figure figcaption h3 a{ font-size:14px; line-height:18px;}
.case figure figcaption p{ font-size:12px;}
.case figure:hover figcaption {padding:15px;}
.case-more-top {margin-top:0px !important;}
.textC p{font-size: 12px;}
}
/*客户栏目结束*/

/*电子报开始*/
.dzb{ width:100%;border: 1px solid #2fadb6; height:auto; padding:5px;}
.dzb img{display:block; width:100%; height:auto;}
.dzbTitle{font-size:14px; text-align:center; line-height:30px;color: #17919a;}

/*电子报结束*/
@media (max-width: 690px){
.case figure:hover figcaption {padding:15px;}
.case figure:hover figcaption p {line-height: 24px;}
.callbacks_nav {top: 70%;}
.kehu .row {margin: 0 auto;}

}
@media (max-width: 680px){

.kehu .row {margin:0 auto; margin-left:10%;}
.scyjzgj2_content .zerenText { padding-left:20px;}
#gs{display:none;}
}
@media (max-width: 630px){
.ny-news .shuoming {line-height: 20px;}
}
@media (max-width: 600px){

.jl_slide_tab ul li h1 { padding-left:0;text-align: center;}
.jl_slide_tab ul li h1 {margin-top: -12%;}
.header-slider{display:none;}
#bottom{display:none;}
.nr-h20 {line-height: 20px;}
.ny-news h1 a {font-size: 14px;}
#industry ul li a{padding:0 10px;}

}
@media (max-width: 590px){
.case figure:hover figcaption h3 { font-size:14px}
.case figure:hover figcaption {padding:9px;}
.case figure:hover figcaption p {line-height: 20px;}
.jl_slide_tab ul li h1 a {font-size: 12px;}
#industry ul li a{padding:0 5px;}
}
@media (max-width: 580px){
.kehu .row {margin-left:7%;}
.contactText p {font-size: 12px;}
.contactText {height: 160px;}
.scyjzgj2_content .pic img{ width:100%;}
}
@media (max-width: 550px){
.jl_slide_tab ul li h1 {margin-top: -13%;}
.kehu .row {margin-left:5%;}
.newImg img {padding-top: 5%;}
.ld_shzr_cxgj_box011 {    width:100%;}
.zerenImg{ width:100%;}
.zerenImg img{width:auto; margin:0 auto;}
.btn-success { background:none; color:#555;}
.textC { padding: 20px 0 0;text-align: left;}
.rightpage .contenttext {padding: 25px 0 0;}
.scyjzgj2_content .pic{ display:none;}
.scyjzgj2_content .zerenText { width:100%;}
}
@media (max-width: 531px){
#industry ul li a{ font-size:14px;line-height:0px; padding:15px;border-radius: 4px;}

#industry ul{ padding:15px; text-align:left;}
#industry ul li a:hover{background-color: #fb5c00; color:#fff;}
#industry ul li a.active, #industry ul li a:active{
    background-color: #fb5c00; color:#FFF}
#industry{background: rgba(248, 126, 42, 0.12);}
.contactText img {
    margin-top: 6%;
}
    
}
@media (max-width: 520px){
.db-nav {width: 100%; margin:0 auto;}
.case figure { width:100%; padding:0 10%;}
.case figure:hover figcaption {width:80%; margin-left:10%;padding:30px;}
.case figure:hover figcaption p {line-height: 32px;}
.case figure:hover figcaption h3 { font-size:18px}
.jl_slide_tab ul li h1 {margin-top: -15%;}
.kehu .container { padding-left:15%;}
.contactText img {
    margin-top: 10%;
}
.dsjlist{ margin-left:15px;}
.dsjlist p span{width:200px;}
}
@media (max-width: 499px){
.jl_slide_tab ul li h1 {margin-top: -8%;}
.news {padding: 2em 0;}
.contactText img {
    margin-top: 15%;
}
}
@media (max-width: 480px){

.navbar-inverse {border-bottom: 1px solid #eee; border-top:none;}
.navbar-nav > li {margin-left: 0px;}
.navbar-nav { margin: 7.5px 0px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { background:rgba(248, 126, 42, 0.12);}

.sj-footer{display:block;}
.pc-footer{display:none;}
.sx-padding {
    padding:0;
}
.jl_slide_tab ul li h1{margin-top: -9%;}
#contactList .col-sm-5,#contactList .col-sm-7,#newsText .col-sm-7,#newsText .col-sm-5{ width:100%;}
.nr-h20 {margin-bottom: 10px;line-height: 25px;text-align: center;}
.ny-news{padding:0 10%;margin-bottom:0;}
.contactText h1 {font-size: 16px;line-height: 32px;}
.contactText p {border-bottom: 1px dashed #adadad;padding-bottom: 15px;}
.contactText { border-bottom:none; height:auto;}
.contactText img{margin-top: 0; width:85%;}
.contactImg{ text-align:left; margin-bottom:10px;}
.scyjzgj2_content .zerenText {font-size: 12px;padding-left: 10px;}
.kehu .f-title,.case .f-title{font-size:18px; padding-top:20px;}
.newsTitle{ font-size:16px;}
.case figure {margin: 4% 2%;}
.rightpage .contenttext img{ width:100%;}
.news-title {line-height: 30px;font-size: 22px;margin:10px auto 0;}
.pic_detail p {height: 35px;}
.contact-content h2 {font-size:22px; margin:0 auto 10px;}
}
@media (max-width: 450px){

.case figure:hover figcaption {padding:15px;}
.kehu .container { padding-left:10%;}
.zerenImg img{width:100%;}
.pic_detail img{display:none;}
}
@media (max-width: 425px){

.case figure:hover figcaption {padding:15px;}
.case figure:hover figcaption p {line-height: 25px;}
.jl_slide_tab ul li h1{margin-top: -10%;}
.jl_slide_tab ul li a img {height:auto;}
#newsG .callbacks_nav {top: 85%;}
.jl_slide_tab {height:auto;}
.shuoming,.ny-news .btn-success,.ny-news .time{display:none;}
}
@media (max-width: 400px){

.rightpage {padding:0;}
.kehu .container { padding-left:7%;}
.dsjlist p span{width:180px;}
}
@media(max-width:360px){
	#filter li a {font-size:0.9em; padding:10px;}
   #filter li{margin:5px;}
   .about-grid h4{font-size:1em;}
   .case-more-top{margin-top:10px;}
   .case figure:hover figcaption p {line-height: 22px;}
   .case figure:hover figcaption {padding:15px;}
   .container {padding-right: 0px;padding-left: 0px;}
   .text_list ul li {font-size: 12px;}
   .jl_slide_tab ul li h1{margin-top: -10%;}
   .kehu .container { padding-left:3%;}
   #newsG .callbacks_nav {top: 78%;}
   #newsG .callbacks_nav {background: none;}
   .rightpage {padding:10px;}
   .crumbs ul li a { padding: 0 10px;}
   #about{ padding-right:10px;}
   .ny-news{padding:0 5%;}
}
@media(max-width:340px){
.kehu .container { padding-left:0%;}
.navbar-inverse .navbar-brand {width: 82%;margin-top: 5px;}
.dsjlist p span{width:95%;padding-left: 4%;}
}
@media(max-width:320px){
.jl_slide_tab ul li h1{margin-top: -12%;}
.kehu .row figure{width:152px;}
.kehu .container { padding-left:2%;}
.ny-news{padding:0;}
.case figure {padding: 0 5%;}
.case figure:hover figcaption{width: 90%; margin-left: 5%;height:100%;}
.case .col-md-4{padding-left: 0px;}
.case figure:hover figcaption p {line-height: 27px;}
.crumbs ul li a {padding: 0 5px;}
#about{ padding-right:15px;}
}