/*Generated by wjdhcms 3.0 */

@charset "utf-8";

/*-----------公用-----------*/

::selection {
 background-color: : #0580e3;
}

::-moz-selection {
 background-color: : #0580e3;
}

::-webkit-selection {
 background-color: : #0580e3;
}

::-webkit-scrollbar {
 width: 8px;
 height: 8px;
 background-color: #F5F5F5
}

::-webkit-scrollbar-track {
 border-radius: 10px;
 background-color: #E2E2E2
}

::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
 background-color: #555
}
* {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}
body {
	font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
	color: #333;
	margin: 0;
	line-height: 1;
}
:focus {
	outline: 1;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	display: block;
}
a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}
mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}
input, select {
	vertical-align: middle;
}
li, ul {
	list-style-type: none;
}
img {
	border: none;
}
a {
	color: #333;
	text-decoration: none;
 -webkit-transition: all .3s ease-out;
 transition: all .3s ease-out;
}
a:link, a:hover, a:active, a:visited {
	text-decoration: none;
}
input, textarea {
	outline: 0;
	border: 0;
}
textarea {
	resize: none;
}
h1, h2, h3, h4, h5, h6, dl, dd, dt, i, em {
	font-weight: normal;
	font-style: normal;
}


.container { width:1180px; margin-left:auto; margin-right:auto;}
{font-family: "微软雅黑" Arial, Helvetica, sans-serif;}






/*--------------------baner begin---------------------------*/
.banner {
  width: 100%;
  position: relative;
  height: 450px;
  background: transparent;
  overflow: hidden;
}
.banner .bd {
  margin: 0 auto;
  height: 100%;
  position: relative;
  z-index: 0;

}
.banner .bd ul {
  height: 100%;
  width: 100%;
}
.banner .bd li {
  height: 100%;
  overflow: hidden;
  text-align: center;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
}
.banner .bd li a {
  display: block;
  height: 100%;
  width: 100%;
}
.banner .hd {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
}
.banner .hd ul {
  text-align: center;
  margin-bottom: 10px;
}
.banner .hd ul li {
  background: #478beb;
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 42px;
  height: 11px;
  margin: 1px;
  overflow: hidden;
  *filter: alpha(opacity=50);
  *opacity: .5;
  line-height: 999px;
}
.banner .hd ul .on {
  background: #154fa2;
}
.banner .prev,
.banner .next {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: 15%;
  z-index: 1;
  width: 40px;
  height: 60px;
  background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;
  cursor: pointer;
  *filter: alpha(opacity=50);
  *opacity: .5;
  display: none;

}
.banner .next {
  left: auto;
  right: 15%;
  background-position: -6px -137px;

}


/*--------------------baner end---------------------------*/


/*--------------------搜索 begin---------------------------*/

.search{height:50px; background: #f8f8f8;}
.search .botton{float:right; margin:11px 0 0 0 ; border: 1px solid #0a72bb; background-color: #fff; }
.search .botton .soutext{color:#999;    margin-left: 10px; width:410px; height:25px;}
.search .botton .s-btn{ background:url(../images/search.jpg) no-repeat  center ;  width:40px; height:26px; cursor:pointer; }
.search .search-list{height:50px; line-height:50px;}
.search .search-list a{ padding:0 5px;}
.search .search-list a:hover{color: #0a72bb;}

/*--------------------搜索 end---------------------------*/



/*--------------------优势1 begin---------------------------*/
.ys_1{height: 510px; text-align: center;}
.ys_1 .ys_title{margin-top: 60px;}
.ys_1 .ys_title h3{font-size: 35px;}
.ys_1 .ys_title p{font-size: 18px; color: #999; height: 50px; line-height: 50px; background: url(../images/bak_1.png) no-repeat center; margin-top: 10px;}
.ys_1 .ys_1_li{margin-top: 30px;}
.ys_1 .ys_1_li li{width: 160px; height: 270px; border: 1px solid #dedede; float: left; margin:0 17px;  } 
.ys_1 .ys_1_li li h4{font-size: 18px; color: #0a72bb; font-weight:600; margin-top: 30px; }
.ys_1 .ys_1_li li p{width: 130px; color: #999; line-height: 22px; margin: 120px auto;text-align: left;}
.ys_1 .ys_1_li_1{background: url(../images/li_1_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_2{background: url(../images/li_2_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_3{background: url(../images/li_3_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_4{background: url(../images/li_4_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_5{background: url(../images/li_5_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_6{background: url(../images/li_6_l.png) no-repeat center 70px;}
.ys_1 .ys_1_li_1:hover{background: url(../images/li_1_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li_2:hover{background: url(../images/li_2_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li_3:hover{background: url(../images/li_3_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li_4:hover{background: url(../images/li_4_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li_5:hover{background: url(../images/li_5_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li_6:hover{background: url(../images/li_6_h.png) no-repeat center 70px; border:1px solid #e00008; }
.ys_1 .ys_1_li li:hover h4{color: #e00008;}
.ys_1 .ys_1_li li:hover p{color: #333;}
/*--------------------优势1 end---------------------------*/



/*--------------------冷库解决方案 begin---------------------------*/

.jjfa{height: 660px; background: #f8f8f8; padding-top: 50px; text-align: center;}
.jjfa .jjfa_l{width: 290px; }
.jjfa .jjfa_l .jjfa_l_t{height: 110px; background: #e00008;}
.jjfa .jjfa_l .jjfa_l_t h3 a{color: #fff; font-size: 25px; padding-top: 20px; display: block;}
.jjfa .jjfa_l .jjfa_l_t hr{width: 80px; color: #fff; margin: 20px auto 10px; }
.jjfa .jjfa_l .jjfa_l_t p{color: #fe9195; font-size: 10px; text-transform: uppercase;}
.jjfa .jjfa_l .jjfa_l_li{height: 500px; background: #fff; border: 1px solid #dedede; padding-left:15px;   }
.jjfa .jjfa_l .jjfa_l_li li{margin: 10px 0 0 20px;}
.jjfa .jjfa_l .jjfa_l_li li a{height: 40px; line-height: 40px; border-bottom: 1px solid #dedede; width: 180px; font-size: 16px; display: block; text-align: left;background: url(../images/bak_3.png) no-repeat left center ; padding-left: 40px;}
.jjfa .jjfa_l .jjfa_l_li li:hover a{color: #e00008;background: url(../images/bak_2.png) no-repeat left center ; }
.jjfa .jjfa_l .jjfa_l_li span a{height: 50px; width: 220px;line-height: 50px; font-size: 16px; display: block; background: #0a72bb; color: #fff; margin: 20px 0 0 20px;}
.jjfa .jjfa_l .jjfa_l_li span a:hover{background: #e00008;}

.jjfa .jjfa_r{width: 850px; float: right;}
.jjfa .jjfa_r .jjfa_r_t{height: 110px; border: 1px solid #dedede; border-bottom: 4px solid #0a72bb; width: 830px; margin-left: 20px;}
.jjfa .jjfa_r .jjfa_r_t h3{font-size: 24px; color: #0a72bb; margin-top: 30px;}
.jjfa .jjfa_r .jjfa_r_t p{color: #999; font-size: 9px; ; margin-top: 10px;}
.jjfa .jjfa_r .jjfa_r_li{margin-top: 10px; height: 80px;}
.jjfa .jjfa_r .jjfa_r_li li{float: left; width: 180px; height: 50px; line-height: 50px; font-size: 16px; background: #0a72bb; margin:30px 0 0 32px;}
.jjfa .jjfa_r .jjfa_r_li li a{color: #fff;}
.jjfa .jjfa_r .jjfa_r_li li:hover{background: #e00008;}
.jjfa .jjfa_r .jjfa_r_li .active{background:#e00008; }
.jjfa .jjfa_r .jjfa_r_ul{overflow: hidden;margin-top: 20px; background: #fff; height: 300px; width: 830px; margin-left: 20px;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r{width: 370px; float: right; text-align: left;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r h4 a{font-size: 22px; color: #0a72bb; margin-top: 30px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r h5{font-size: 16px; color: #666; margin-top: 40px;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r p{color: #666; line-height: 25px; margin-top: 20px; height: 70px; overflow: hidden;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r em a{display: block; width: 160px; height: 40px; border: 1px solid #0a72bb; line-height: 40px; font-size: 16px; color: #0a72bb; text-align: center; margin-top: 30px;}
.jjfa .jjfa_r .jjfa_r_ul .jjfa_r_ul_r em a:hover{background: #0a72bb; color: #fff;}
.jjfa .jjfa_r .jjfa_r_ul img{width: 400px;height: 260px; margin: 20px; }
.jjfa .jjfa_r .jjfa_r_tel{height: 60px; width: 830px; margin-left: 20px; background: url(../images/_19.jpg) no-repeat center;}
.jjfa .jjfa_r .jjfa_r_tel .jjfa_r_tel_r{float: right;}
.jjfa .jjfa_r .jjfa_r_tel .jjfa_r_tel_r a{width: 160px; height: 62px; background: #0a72bb; display: block; color: #fff; float: right; line-height: 62px; font-size: 18px;}
.jjfa .jjfa_r .jjfa_r_tel .jjfa_r_tel_r a:hover{background: #e00008;}
.jjfa .jjfa_r .jjfa_r_tel .jjfa_r_tel_r span{font-size: 25px; color: #0a72bb; line-height: 62px; margin-right: 50px;}
.jjfa .jjfa_r .jjfa_r_tel em{line-height: 62px; font-size: 18px; margin-left: 120px;}
/*--------------------冷库解决方案 end---------------------------*/



/*--------------------产品分类 begin---------------------------*/
.product{height: 780px; text-align: center;}
.product .p_title{margin-top: 70px;}
.product .p_title p{font-size: 35px; color: #dedddd; text-transform: uppercase;}
.product .p_title h2{font-size: 22px; background: url(../images/bak_4.png) no-repeat center; height: 30px; margin-top: 15px;}
.product .p_title h2:hover a{color: #e00008;}
.product .p_b{margin-top: 40px;}
.product .p_right{float: right; width: 840px;}
.product .p_right .p_right_t{height: 40px;}
.product .p_right .p_right_t h3 a{
  display: block; 
  width: 170px; 
  height: 40px; 
  background: #0a72bb;  
  margin-left: 20px; 
  float: left; 
  line-height: 40px; 
  color: #fff; 
  font-size: 16px;
}
.product .p_right .p_right_t span a{float: right;}
.product .p_right .p_right_t span a:hover{color: #e00008;}
.product .p_right .p_right_t .active a{background: #e00008;}
.product .p_right .p_right_ul{margin-top: 30px;overflow: hidden;height: 580px;}
.product .p_right .p_right_ul li{width: 260px; height: 280px; line-height: 30px; overflow: hidden; text-align: center; float: left; margin:0 0 20px 20px;}
.product .p_right .p_right_ul li img{width: 260px; height: 240px;}
.product .p_right .p_right_ul li:hover a{color: #e00008;}


.product .p_left{width: 280px;}
.product .p_left .p_left_1{margin-top: 30px;}
.product .p_left .p_left_1 li{margin-bottom:20px; }
.product .p_left .p_left_1_0 a{
  height: 50px; 
  background: url(../images/bak_5.png) no-repeat center; 
  display: block; 
  text-align: left; 
  padding:0 0 15px 30px; 
  font-size: 20px;
  color: #0a72bb;
}
.product .p_left .p_left_1 .p_left_1_0 span{float: right; margin-right: 30px;}
.product .p_left .p_left_1 .p_left_1_0:hover a{color: #e00008;}
.product .p_left .p_left_1 .p_left_1_0:hover span{color: #e00008;}
.product .p_left .p_left_1 .p_left_2{margin-top: 20px;}
.product .p_left .p_left_1 .p_left_2 li a{
  border-left: 2px solid #cccccc; 
  display: block;
  font-size: 16px; 
  color: #333;
  background: url(../images/bak_6_1.png) no-repeat center;
  height: 30px;
  line-height: 30px;
}
.product .p_left .p_left_1 .p_left_2 li a:hover {background:url(../images/bak_6.png) no-repeat center; color: #fff; }
/*--------------------产品分类 end---------------------------*/



/*--------------------广告二 begin---------------------------*/
.gg_2{height: 350px;background: url(../images/_21.jpg) no-repeat center;overflow: hidden;}
.gg_2 .gg_2_r{width: 840px; float: right;}
.gg_2 .gg_2_r .gg_2_r_t{height: 130px; margin-top: 50px;}
.gg_2 .gg_2_r .gg_2_r_t .gg_2_c{float: right;}
.gg_2 .gg_2_r .gg_2_r_t .gg_2_c p{font-size: 26px; color: #fff;}
.gg_2 .gg_2_r .gg_2_r_t .gg_2_c a{
  width: 155px; 
  height: 40px; 
  display: block; 
  background: #fff; 
  line-height: 40px; 
  text-align: center;  
  color: #0a72bb;
  font-size: 16px;
  margin-top: 10px;
}
.gg_2 .gg_2_r .gg_2_r_t span{color: #fff; font-size: 20px; line-height: 30px;padding-top: 10px; display: block;}
.gg_2 .gg_2_r .gg_2_r_li li{float: left; width: 190px; height: 130px; overflow: hidden; margin-left:20px;  line-height: 20px; text-align: center;}
.gg_2 .gg_2_r .gg_2_r_li li a{color:#fff; }
.gg_2 .gg_2_r .gg_2_r_li li img{width: 190px;  height: 100px;}
.gg_2 .gg_2_r .gg_2_r_li li:hover a{color: #e00008;}
.gg_2 .gg_2_t{padding-top: 190px; text-align: center;    margin-left: -20px;}
.gg_2 .gg_2_t h3 a{font-size: 40px; color: #fff;}
.gg_2 .gg_2_t p a{font-size: 16px; color: #fff; line-height:50px;}
/*--------------------广告二 end---------------------------*/


/*--------------------工程案例 begin---------------------------*/
.case{height: 700px; text-align: center;}
.case .container{position: relative;}
.case .case_t{margin-top: 70px; }
.case .case_t p{font-size: 35px; color: #dedede; text-transform: uppercase;}
.case .case_t h3 a{font-size: 22px; background: url(../images/bak_1.png) no-repeat center; height: 30px; display: block; margin-top: 20px;}
.case .case_ul{margin-top: 30px;}
.case .case_ul li{float: left; width: 150px; height: 50px; border: 1px solid #0a72bb; line-height: 50px; overflow: hidden; margin: 0 8px;}
.case .case_ul li a{color: #0a72bb;}
.case .case_ul li:hover{ background: #e00008; border: 1px solid #e00008; }
.case .case_ul li:hover a{color: #fff;}
.case .case_li{margin-top: 50px;}
.case .case_li .case_li_1{position: absolute; top: 200px;}
.case .case_li .case_li_1 img{width: 550px; height: 450px; position: relative;}
.case .case_li .case_li_1 p{height: 50px; background: rgba(0,0,0,0.7); line-height: 50px; color: #fff;overflow: hidden; position: absolute; top: 400px; display: block; width: 550px; }
.case .case_li .case_li_1 :hover p{background: rgba(224,0,8,0.7);}
.case .case_li .case_li_2{position: absolute;top: 200px; left:575px; }
.case .case_li .case_li_3{position: absolute;top: 200px; left:880px; }
.case .case_li .case_li_4{position: absolute;top: 435px; left:575px; }
.case .case_li .case_li_5{position: absolute;top: 435px; left:880px; }
.case .case_li .case_li_2 img,.case_li_3 img,.case_li_4 img,.case_li_5 img{
  width: 285px; 
  height: 215px; 
  position: relative;
}
.case .case_li .case_li_2 p,.case_li_3 p ,.case_li_4 p ,.case_li_5 p{
  height: 50px; 
  background: rgba(0,0,0,0.7); 
  line-height: 50px; 
  color: #fff;
   overflow: hidden;
   position: absolute; 
   top: 165px; 
   display: block; 
   width: 285px; 
 }

.case .case_li .case_li_2 :hover p,.case_li_3 :hover p,.case_li_4 :hover p,.case_li_5 :hover p{background: rgba(224,0,8,0.7); }
/*--------------------工程案例 end---------------------------*/



/*--------------------选择我们的理由 begin---------------------------*/
.reason{height: 900px; background: #f8f8f8;padding-top: 50px;text-align: center;}
.reason .reason_t h3{font-size: 35px;}
.reason .reason_t p{height: 30px; background: url(../images/bak_1.png) no-repeat center; color: #dedede; font-size: 18px; line-height: 30px; display: block;margin-top: 20px;}
.reason .reason_li{margin-top: 60px; background: url(../images/_24.jpg) no-repeat center; height: 720px;position: relative;}
.reason .reason_li_1 {
  position: absolute;
  top: 40px;
  left: 170px;
  width: 300px; 
  text-align: left;
  background: url(../images/bak_7.png) no-repeat center right; 
  height: 130px; 
  padding-right: 40px;
}
.reason .reason_li_2 {
  position: absolute;
  top: 40px;
  left: 670px;
  width: 300px; 
  text-align: left;
  background: url(../images/bak_8.png) no-repeat center left; 
  height: 130px; 
  padding-left: 40px;
}
.reason .reason_li_3 {
  position: absolute;
  top: 280px;
  left: 170px;
  width: 300px; 
  text-align: left;
  background: url(../images/bak_9.png) no-repeat center right; 
  height: 130px; 
  padding-right: 40px;
}
.reason .reason_li_4{
  position: absolute;
  top: 280px;
  left: 670px;
  width: 300px; 
  text-align: left;
  background: url(../images/bak_10.png) no-repeat center left; 
  height: 130px; 
  padding-left: 40px;
}
.reason .reason_li_5 {
  position: absolute;
  top:515px;
  left: 170px;
  width: 300px; 
  text-align: left;
  background: url(../images/bak_11.png) no-repeat center right; 
  height: 130px; 
  padding-right: 40px;
}
.reason .reason_li_6{
  position: absolute;
  top: 515px;
  left: 670px;
  width: 390px; 
  text-align: left;
  background: url(../images/bak_12.png) no-repeat center left; 
  height: 130px; 
  padding-left: 40px;
}
.reason .reason_li_1 h4,.reason_li_2 h4,.reason_li_3 h4,.reason_li_4 h4,.reason_li_5 h4,.reason_li_6 h4{
  font-size: 20px; 
  color: #0a72bb; 
  border-bottom: 1px solid #0a72bb; 
  line-height: 40px;
}
.reason .reason_li_1 p,.reason_li_2 p,.reason_li_3 p,.reason_li_4 p,.reason_li_5 p,.reason_li_6 p{
  line-height: 25px;  
  margin-top: 10px;
}
.reason .reason_li_1:hover{background: url(../images/bak_7_1.png) no-repeat center right; }
.reason .reason_li_2:hover{background: url(../images/bak_8_1.png) no-repeat center left; }
.reason .reason_li_3:hover{background: url(../images/bak_9_1.png) no-repeat center right; }
.reason .reason_li_4:hover{background: url(../images/bak_10_1.png) no-repeat center left; }
.reason .reason_li_5:hover{background: url(../images/bak_11_1.png) no-repeat center right; }
.reason .reason_li_6:hover{background: url(../images/bak_12_1.png) no-repeat center left; }
.reason .reason_li_1:hover h4,.reason_li_2:hover h4,.reason_li_3:hover h4,.reason_li_4:hover h4,.reason_li_5:hover h4,.reason_li_6:hover h4{
  color: #e00008;
  border-bottom: 1px solid #e00008; 
}
/*--------------------选择我们的理由 end---------------------------*/


/*--------------------流程 begin---------------------------*/
.process{height: 400px; background: url(../images/bak_.jpg) no-repeat center; text-align: center;}
.process .process_t{padding-top: 40px;}
.process .process_t h3{font-size: 30px; color: #fff;}
.process .process_t p{color: #a9d9fb; text-transform: uppercase; line-height: 40px; display: block;}
.process .process_li{margin-top: 30px;height: 130px; position: relative;}
.process .process_li li{float: left;width: 110px; }
.process .process_li .process_li_1{position: absolute; left: 25px; top: 18px;}
.process .process_li .process_li_3{position: absolute; left: 318px; top: 18px;}
.process .process_li .process_li_5{position: absolute; left: 614px; top: 18px;}
.process .process_li .process_li_7{position: absolute; left: 905px; top: 18px;}
.process .process_li .process_li_1 span,.process_li_3 span,.process_li_5 span,.process_li_7 span{font-size: 30px; color: #fff; padding-bottom: 10px; display: block; }
.process .process_li .process_li_1 hr,.process_li_3 hr,.process_li_5 hr,.process_li_7 hr{width: 20px; margin: auto; color: #fff;}
.process .process_li .process_li_1 p,.process_li_3 p,.process_li_5 p,.process_li_7 p{color: #fff;padding-top: 10px; display: block;    width: 60px;  margin: auto; line-height: 20px;}
.process .process_li .process_li_2{position: absolute; left: 170px; top: 18px;}
.process .process_li .process_li_4{position: absolute; left: 465px; top: 18px;}
.process .process_li .process_li_6{position: absolute; left: 760px; top: 18px;}
.process .process_li .process_li_8{position: absolute; left: 1050px; top: 18px;}
.process .process_li .process_li_2 span,.process_li_4 span,.process_li_6 span,.process_li_8 span{font-size: 30px; color: #0a72bb; padding-bottom: 10px; display: block; }
.process .process_li .process_li_2 hr,.process_li_4 hr,.process_li_6 hr,.process_li_8 hr{width: 20px; margin: auto; color: #0a72bb;}
.process .process_li .process_li_2 p,.process_li_4 p,.process_li_6 p,.process_li_8 p{color: #0a72bb;padding-top: 10px; display: block;    width: 60px;  margin: auto; line-height: 20px;}
.process .process_tel{margin-top: 40px;}
.process .process_tel a{float: right; display: block; width: 240px; height: 50px; line-height: 50px; font-size: 16px; color: #0a72bb;background: #fff; margin-right: 200px;}
.process .process_tel span{font-size: 24px; color: #fff; line-height: 50px;}
.process .process_tel a:hover{background: #e00008; color: #fff;}


/*--------------------流程 end---------------------------*/



/*--------------------客户见证 begin---------------------------*/
.khjz{height: 580px; margin-top: 50px; text-align: center; }
.khjz .khjz_t p{font-size: 35px; color: #dedede; text-transform: uppercase;}
.khjz .khjz_t h3 a{font-size: 20px;height: 30px;line-height: 30px; background: url(../images/bak_1.png) no-repeat center;  margin-top: 20px; display: block;}
.khjz .khjz_t h3 a:hover{color: #e00008;}
.khjz .khjz_t span{float: right;}
.khjz .khjz_t span a:hover{color: #e00008;}
.khjz .khjz_li{margin-top: 60px;}
.khjz .khjz_li li{width: 370px;  text-align: center;}
.khjz .khjz_li li img{width: 370px; height: 270px; }
.khjz .khjz_li li {float: left; margin: 0 10px; }
.khjz .khjz_li li h4 a{font-size: 18px;  margin:25px 0 15px 0; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.khjz .khjz_li li hr{width: 50px; margin: 0 auto;}
.khjz .khjz_li li p{line-height: 25px; color: #999; text-align: left; height: 45px; overflow: hidden;}
.khjz .khjz_li li:hover h4 a{color: #e00008;}
/*--------------------客户见证 end---------------------------*/



/*--------------------关于我们 begin---------------------------*/
.about{height: 600px;background: #f8f8f8;padding-top: 60px;}
.about .a_r{width: 550px; float: right;}
.about .a_r .a_r_1{margin-bottom: 30px;height: 255px; overflow: hidden;}
.about .a_r .a_r_1 .a_r_1_t{height: 40px;line-height: 40px; border-bottom: 1px solid #dedede;}
.about .a_r .a_r_1 .a_r_1_t span a{float: right; text-transform: uppercase; color: #999;}
.about .a_r .a_r_1 .a_r_1_t span a:hover{color: #e00008;}
.about .a_r .a_r_1 .a_r_1_t h3 a{font-size: 25px; color: #0a72bb;}
.about .a_r .a_r_1 .a_r_1_t h3 a:hover{color: #e00008;}
.about .a_r .a_r_1 .a_r_1_t h3 em {color: #999; padding-left: 10px; text-transform: uppercase; }
.about .a_r .a_r_1 .a_r_1_n{position: relative; margin-top: 30px;}
.about .a_r .a_r_1 .a_r_1_li{width: 430px; overflow: hidden; margin: auto;}
.about .a_r .a_r_1 .a_r_1_li li{ float: left;margin: 0 10px; width: 200px;height: 190px; text-align: center; line-height: 30px; }
.about .a_r .a_r_1 .a_r_1_li li img{width: 200px; height: 150px;}
.about .a_r .a_r_1 .next{
  position: absolute; 
  background: url(../images/bak_14.png) no-repeat center; 
  width: 11px; 
  height: 22px; 
  top: 80px;
  left: 530px;
  cursor: pointer;
}
.about .a_r .a_r_1 .prev{
  position: absolute; 
  background: url(../images/bak_13.png) no-repeat center; 
  width: 11px; 
  height: 22px; 
  top: 80px;
  left: 10px;
  cursor: pointer;
}
.about .a_r .a_r_1 .a_r_1_li li:hover a{color: #e00008;}
.about .a_r .a_r_2{margin-top: 50px;}
.about .a_r .a_r_2 .a_r_2_t{height: 60px;}
.about .a_r .a_r_2 .a_r_2_t span{float: right;}
.about .a_r .a_r_2 .a_r_2_t span a{text-transform: uppercase; color: #999}
.about .a_r .a_r_2 .a_r_2_t span a:hover{color: #e00008;}
.about .a_r .a_r_2 .a_r_2_t h3{display: block; float: left;}
.about .a_r .a_r_2 .a_r_2_t h3 a{margin:0 20px;}
.about .a_r .a_r_2 .a_r_2_t .active a{color: #e00008;}
.about .a_r .a_r_2 .a_r_2_n{position: relative;height: 200px;  overflow: hidden;}
.about .a_r .a_r_2 .a_r_2_n .a_r_2_li{width: 430px; overflow: hidden; margin: auto;}
.about .a_r .a_r_2 .a_r_2_n .a_r_2_li li{float: left;margin: 0 10px; width: 140px;height: 160px; text-align: center; line-height: 30px;}
.about .a_r .a_r_2 .a_r_2_n .a_r_2_li li img{width: 140px; height: 120px;}
.about .a_r .a_r_2 .a_r_2_n .next{
  position: absolute; 
  background: url(../images/bak_14.png) no-repeat center; 
  width: 11px; 
  height: 22px; 
  top: 50px;
  left: 530px;
  cursor: pointer;
}
.about .a_r .a_r_2 .a_r_2_n .prev{
  position: absolute; 
  background: url(../images/bak_13.png) no-repeat center; 
  width: 11px; 
  height: 22px; 
  top: 50px;
  left: 10px;
  cursor: pointer;
}
.about .a_r .a_r_2 .a_r_2_n .a_r_2_li li:hover a{color: #e00008;}
.about .a_l{width: 580px;}
.about .a_l .a_l_t{height: 40px;line-height: 40px; border-bottom: 1px solid #dedede;}
.about .a_l .a_l_t span a{float: right; text-transform: uppercase; color: #999;}
.about .a_l .a_l_t span a:hover{color: #e00008;}
.about .a_l .a_l_t h3 a{font-size: 25px; color: #0a72bb;}
.about .a_l .a_l_t h3 a:hover{color: #e00008;}
.about .a_l .a_l_t h3 em {color: #999; padding-left: 30px;}
.about .a_l img{width: 580px; height: 230px; margin: 20px 0;}
.about .a_l p{line-height: 35px; height: 200px; overflow: hidden;}
/*--------------------关于我们 end---------------------------*/




/*--------------------------------新闻  begin----------------------*/

.news{ margin:20px 0 10px 0; height:480px; }
.news .left{ padding-top:1px; }
.news .left .top{width:725px; height:30px;  font-size:16px; margin:35px 0 0 0; }
.news .left .top h3{float:left; padding-right:15px;}
.news .left .top h3 a{ padding:8px 8px; }
.news .left .top .active{ border-bottom:1px solid #e00008; color: #e00008;}
.news .left .top .more{float:right;  font-size:14px; text-transform: uppercase;}
.news .left .top .more a:hover{color:#e00008;}
.news .left .center{width:700px; height:150px; margin:15px 0 0 0; border: 1px solid #dedede; text-align: left;}
.news .left .center .contentfirst{width:470px; height:150px;  float:right; background: #0a72bb;}
.news .left .center .contentfirst h4{width:440px; height:16px; font-size:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;padding:15px 0 8px 20px; font-weight:bold; }
.news .left .center .contentfirst a{color:#fff;}
.news .left .center .contentfirst p{line-height:25px; height:80px; width: 430px;  text-overflow:ellipsis; overflow:hidden; color:#fff;padding-left: 20px;}
.news .left .center .contentfirst span{padding-top: 10px; display:inline-block; text-transform: uppercase; font-size: 12px; color: #666;padding-left: 20px;}
.news .left .center img{width: 230px; height: 150px;}
.news .left .bottom{margin:15px 0 0 0;  margin-top: 25px; padding-right: 5px;}
.news .left .bottom li{background:url(../images/bac_15.png) no-repeat left center; height: 20px; line-height:20px; padding:10px 40px 10px 0; float: left; width: 330px; }
.news .left .bottom li a{width: 250px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display: inline-block; }
.news .left .bottom li a:hover{color:#e00008;}
.news .left .bottom li time{float:right; }
.news .right { float:right; width:420px;}
.news .right .qus{ width:420px; height:30px; font-size:16px; margin:35px 5px 0 0; text-align: left;}
.news .right .qus .more{float:right;  font-size:14px;text-transform: uppercase;}
.news .right .qus .more a:hover{color:#e00008;}
.news .right .qus .active{ border-bottom:1px solid #e00008; color: #e00008;}
.news .right .qus h3 a{padding:8px 8px; color:#fff; }
.news .right .rightlist{ margin:25px 0 0 0; height:350px;  text-overflow:ellipsis; overflow:hidden;  text-align: left; }
.news .right .rightlist li{border-bottom:1px dashed #dedede; margin:5px 0;}
.news .right .rightlist li a:hover{color:#e00008;}
.news .right .rightlist h3{height:35px; line-height:35px; background:url(../images/ico-7.gif) no-repeat left; padding-left:30px; font-size:16px; font-weight:bold; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news .right .rightlist p{line-height:22px; height:65px;  text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; background:url(../images/ico-8.gif) no-repeat left top; padding: 0 0 5px 30px;}
.news .left .newsxiangqing{ height:380px; text-overflow:ellipsis; overflow:hidden; }


/*--------------------------------新闻  begin----------------------*/



/*--------------------------友链  begin--------------------------------*/
.link{height: 100px; clear: both;}
.link h3{font-size: 16px; padding:0 0 10px 10px; border-bottom: 1px solid #dedede; margin: 0 0 20px 0;}
.link a{margin:0 0 0 10px; padding: 0 20px 20px 0; display: inline-block;}
.link a:hover{color: #e00008;}
/*-------------------------友链 end--------------------------------*/