* {
	margin: 0px;
	padding: 0px;
}
body {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "微软雅黑";
	font-size:15px; line-height:28px;
	font-weight: normal;
	
}
ul {
	list-style-type: none;
}
a {
	
	text-decoration: none;
}p {
	
	text-decoration: none;
}
a:hover {
	color: #018f4a;
	text-decoration: none;
}.fl {
	float:left
}
.fr {
	float:right
}.search1 {
	float: left;
	height: 21px;
	width: 149px;
	background-color: #fff;
	color: #cccccc;
	display: inline;
	line-height: 21px;
	font-size: 12px;
	border: 0px solid #dcdcdc;
	margin-left: 0px;
	text-align: left;
	padding-left: 10px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	margin-top:7px
}
.searchimg1 {
	float: left;
	display: inline;
	margin-top:7px
}
#warp {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:33px;
	background:#18a792
}
.mainn {
	width:1193px;
	margin:0 auto
}

.lp1{}
.lp2{ display:none}
.mobile_daohang{ display:none}
#banner{ display:none}
.pc_dibu{ display:block}
.mobile_dibu{ display:none}


.bottomNav{ display:none}
.tbottom{ display:none}
.mobile_chanpin{ display:none}

/*---简介-----------*/
  .sd5{ font-size:14px; font-family:Barlow-Regular; background:url(../images/san.jpg) no-repeat right center; text-transform:uppercase; text-align:right; padding-right:30px;margin-top:20px; display:none}
 
 
 

.cpkuai{ width:100%; background:url(../images/pro.jpg) no-repeat; background-size:cover; float:left; padding-top:80px; padding-bottom:55px;line-height:28px;}

.cpk{ width:1200px; margin:0 auto;  color:#FFFFFF}
.cpk h3{ width:100%; float:left; font-size:34px; padding-bottom:25px;}

.cpk b{ width:100%; float:left; font-size:20px;  padding-bottom:10px; padding-top:20px;}


.cpk1{ width:70%; float:left; font-size:16px; line-height:30px;}

.cpk2{ width:23%; float:right; padding-bottom:30px;}



   
.bt03 a{text-align:center; border-radius:30px 0px 30px 0px; width:20%; display:block; float:left; margin-top:0px;  font-size:15px; color:#1b262a; line-height:40px; background:#efefef; margin-top:20px; margin-bottom:0px;}
.bt03 a:hover{background:#efefef; color:#1b262a;}

.bioayu{width:1200px; margin:0 auto; background:url(../images/ab.jpg) no-repeat right; font-size:33px; padding-top:80px; padding-bottom:50px; }
.bioayu h3{ width:100%; font-size:30px; font-weight:900; color:#000000; line-height:60px; padding-bottom:0px;}

.bioayu p{ width:100%; font-size:18px; color:#6d6d6d; line-height:26px; padding-bottom:30px;}



.bt04 a{text-align:center; border-radius:30px 0px 30px 0px; width:100%; display:block; float:left; margin-top:0px;  font-size:17px; color:#fff; line-height:50px; background:#1461b2; margin-top:0px; margin-bottom:15px;}
.bt04 a:hover{background:#1461b2; color:#ffffff;}

.bt05 a{text-align:center; border-radius:30px 0px 30px 0px; width:100%; display:block; float:left; margin-top:0px;  font-size:17px; color:#fff; line-height:50px; background:#3fa55c;  margin-top:0px;margin-bottom:15px;}
.bt05 a:hover{background:#3fa55c; color:#ffffff;}

.bt06 a{text-align:center; border-radius:30px 0px 30px 0px; width:100%; display:block; float:left; margin-top:0px;  font-size:17px; color:#fff; line-height:50px; background:#8ec63f; margin-top:0px; margin-bottom:0px;}
.bt06 a:hover{background:#8ec63f; color:#ffffff;}



 .guide{padding:70px 0 90px 0;background:#1461b2;}
.gui{width:1200px; margin:0 auto; color:#FFFFFF}
.gui h2{ width:100%; font-size:30px; font-weight:normal; line-height:55px; padding-bottom:20px;}
.gui .neii{ width:100%; font-size:15px;}


  
  
  
.hmMore {width:120px;height:35px;line-height:35px;font-size:14px; margin-top:30px;}
.hmMore .btn1 {display:block;color:#fff;background:#2984d7;  padding:0 19px;transition:padding .3s; border:0px #CCC solid; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;border-radius:5px;}
.hmMore .btn1:hover {opacity:.95; background:#ffba00; color:#fff; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}









#mainnav {
	clear:both;
	height:64px;
	font-size:15px;
	color:#fff;
	width:100%;
	background:url(../images/menu.jpg) no-repeat center top;
	margin:0 auto
}
#notice {
	height:32px;
	line-height:32px;
	font-size:12px
}
#notice a {
	line-height:33px
}
#warp_3 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/fanying.jpg) no-repeat center top;
	height:728px;
}
#warp_3 h2 {

	font-size:24px;
	text-align:center;
	padding-top:70px; color:#3e3e3e; line-height:40px; background:url(../images/line.jpg) no-repeat center bottom; padding-bottom:5px
}
#warp_news {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background:url(../images/news_bg2.jpg) no-repeat center top;
	height: 757px;
}

.rrrrr a:hover {
	color:#2074cf!important
}
#tupian_1 {
	width:317px;
	height:198px;
	float: left;
	position: relative;
	overflow: hidden;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
}
.tupianpian img {
	width: 100%;
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	transition:all 0.5s ease-in;
	overflow: hidden;
}
.tupianpian:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}
.tupianpian img {
}
.tupianpian img:hover {
	transform: scale(1.4);
}
.wenhua span {
	font-size:12px;
	float:right;
	display:block;
	margin-top:30px
}
.wenhua_1 {
	width:291px;
	float:left
}
.li__1 {
	width:291px;
	height:58px;
	background:url(../images/wenhua_1.jpg) no-repeat left top;
	float:left;
	margin-top:20px
}
.li__1 a {
	padding-left:60px;
	display:block;
	padding-top:8px
}
.wenhua a:hover {
	color:#2074cf;
	text-decoration:none
}
.li__2 {
	width:291px;
	height:58px;
	background:url(../images/wenhua_2.jpg) no-repeat left top;
	float:left;
	margin-top:20px
}
.li__2 a {
	padding-left:60px;
	display:block;
	padding-top:8px
}
#tupian_liebiao {
	width:1200px;
	height:312px;
	float:left
}
#qiehuan {
	width:450px;
	height:312px;
	float:left
}
#news_liebiO {
	width:654px;
	height:312px;
	float:left;
	margin-left:44px
}
.li__3 {
	width:287px!important;
	height:126px!important;
	float:left!important;
	background:url(../images/shehui.PNG) no-repeat 30px center;
	border:2px #dfdfdf solid!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display:block;
	margin-top:20px
}
.li__3:hover {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	width:287px!important;
	height:126px!important;
	float:left!important;
	background:#2074cf url(../images/shehui_1.PNG) no-repeat 30px center;
	border:2px #dfdfdf solid!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display:block;
	margin-top:20px;
	color:#fff
}
.li__3 span {
	margin-left:120px;
	text-align:left;
	float:left;
	font-size:16px
}
.li__3 a {
	color:#5a5a5a
}
.li__3 a:hover {
	color:#fff
}
.li__4 {
	width:287px!important;
	height:126px!important;
	float:left!important;
	background:url(../images/renli.PNG) no-repeat 30px center;
	border:2px #dfdfdf solid!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display:block;
	margin-top:20px
}
.li__4:hover {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	width:287px!important;
	height:126px!important;
	float:left!important;
	background:#2074cf url(../images/renli_1.PNG) no-repeat 30px center;
	border:2px #dfdfdf solid!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display:block;
	margin-top:20px;
	color:#fff
}
.li__4 span {
	margin-left:120px;
	text-align:left;
	float:left;
	font-size:16px
}
.li__4 a {
	color:#5a5a5a
}
.li__4 a:hover {
	color:#fff
}



  
/*about*/
.about { width:100%; float:left;  background:#1461b2; padding-top:90px; padding-bottom:90px;}
	
	
	.container { width:1200px; margin:auto}
.about_pic{ float:left; width:40%;}





.about_pic img{ width:100%;border-radius:5px;  }

.about_wen{ float:right; width:55%}
.about_wen h2{  font-size:32px; color:#fff; margin-top:0px; font-weight:bold }
.about_wen h3{ margin-top:0px; font-size:28px; color:#fff; text-transform:uppercase; font-family:EUCLIDCIRCULARA; margin-bottom:0px}
.about_wen b{ width:78px; height:1px; background:#fff; display:block; margin-top:18px}
.about_wen p{ width:100%; margin-top:20px; font-size:15px; line-height:28px; color:rgb(255,255,255,.8)}
.about_wen a{  color:#fff}
.about_wen .span {
    display: block;
    width: 100%;
    height: 61px;
    position: relative;
}

.more {
    width: 185px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    padding-left:0px; margin-top:30px
}
a:hover .more{ margin-top:27px;  transition:all 0.4s; background:#004386}



#warp_4 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/a4.jpg) no-repeat center top;
	height: 753px;
}
.pro_title {
	width:1180px;
	height:85px;
	margin:0 auto;
	padding-top:111px; color:#fff;background:url(../images/line.png) no-repeat center bottom; font-size:24px
}
.pro_title h2 {
	font-size:24px;
	color:#fff;
	text-align:center;

	display:block;
	height:70px;
	line-height:40px; text-transform:uppercase; 
}
.pro_title p {
	text-align:center;

	color:#ffff; text-transform:uppercase
	
}
.neiiddk{ width:1180px; margin:0 auto; height:346px}

.zuobian_3333{ width:322px; float:left}


.youbian_3333{ float:right}


.pro{ margin:0px auto;  width:100%; background:url(../images/pro_bg.jpg) repeat ; padding-bottom:50px; height:730px}

.pro h3 {
    font-size: 42px;
    color: #000;
    font-weight:normal;
    width: 100%; margin:0 auto; text-align:center; margin-bottom:15px
   
}

.pro h3 span {
    font-family: Barlow-Regular;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 25px; text-align:center; color:#333
}



/*news*/
./*news { overflow:hidden;
    width: 100%;
    padding: 3px 0 68px 0;
    clear: both; background:url(../images/pro_bg.jpg) repeat center top
}
.news .h2_tong{ text-align:center}
.news .h2_tong h2{font-size: 40px;
    color: #000;
    font-weight: normal;
    text-transform: uppercase;
    font-family: DIN-Medium;}

.news .h2_tong h2 b{ color:#009946; font-weight:normal}
.news .h2_tong span{ font-size:22px ; color:#4d4d4c}
*/

.shubiao { width:100%; position:relative; height:50px; padding-top:20px;}
 
 .indexbanner_footer{ text-align:center;
position:absolute; left:50%; bottom:4%; z-index:10;transform:translateX(-50%);}
.indexbanner_footer_jt{ animation: pulse 2s infinite;
position:relative; display:inline-block;}

@keyframes pulse {
    0% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }
    50% {
      -webkit-transform: translate(0, 10px);
      transform: translate(0, 10px);
    }
    100% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }
  }



.dfr_1{ width:58.5%; float:right; margin-bottom:10px}
.dfr_1 li { width:149px; height:44px; background:#959595; color:#fff; display:block; float:left; text-align:center; font-size:16px; line-height:44px; margin-right:1%}
.dfr_1 li a{ color:#fff; text-decoration:none}
.dfr_1 li:hover{ background:#025eb5; }
.dfr_1 li a:hover{ color:#fff}

.nr1 {
    float: left;
    width: 559px;
    position: relative;
    clear: both;
    height: 0px;
}.nr2 {
    float: left;
    width: 116px;
    height: 243px;
    background: url(../images/pb.png) repeat;
    position: absolute;
    margin-left: 20px;
    clear: both;
    z-index: 1500;
}



.sgw_img{ width:100%;overflow:hidden; margin-top:50px}
.sgw_img img{  transition: all 0.8s;}
.sgw_img img:hover{transform: scale(1.1);}
.sgw_img dt{ width:53%;float:left;display:inline;position:relative;overflow:hidden; height:437px;}
.sgw_img dd{float:left;position:relative;overflow:hidden;}
.sgw_img img{ width:100%}

.sgw_img_dd1{ width:46.5%;display:inline; }
.sgw_img_dd1 dd{overflow:hidden;height:238px; margin-bottom:5px; }
.sgw_img_dd1 #dd2{height:207px!important; overflow:hidden; width:49.5%}

.sgw_img_dd1 img{ width:100%}

.sgw_img_dd2{float:left;overflow:hidden;}
.sgw_img_dd2 dd{overflow:hidden;display:inline;}

#dd2:nth-child(2){ float:right}

.box{width:100%;height:100%;background:url(images/sgw_bg.jpg) no-repeat left top #020000;position:absolute;left:0;line-height:18px;color:#e69714;filter:alpha(Opacity=20);-moz-opacity:0.8;opacity: 0.2;text-align:center;display:-webkit-box; display:-moz-box; display:-ms-flexbox; display: -webkit-flex; display:flex; -webkit-align-items:center; align-items:center; -webkit-justify-content: center; justify-content: center;}
.box h3{}
.box h3 a{color:#fff;font-size:20px;font-weight:bold;}

 line1{ width: 70px;
    height: 1px;
    background: #666;
    margin: 0 auto;
    display: inline-block;
    vertical-align: middle; margin-left:10px}

.cp_list {  margin:0px auto;  width:100%; background:url(../images/ab_bgbg.jpg) no-repeat center top; background-size:cover; height:590px; background-attachment: fixed;


}
.pz{ width:1200px; margin:0 auto; clear:both; padding-top:80px; padding-bottom:0px;}

.pz1{ width:260px; float:right; padding-top:15px;background:#fff;border-radius:5px; margin-top:60px; padding-left:20px; padding-right:20px; padding-bottom:30px; line-height:27px; margin-left:30px;}


.pz1 h5{ width:100%; float:left; font-size:25px; line-height:55px;   text-align:center; color:#000; margin-bottom:8px; }

.tvt{ width:260px; }
.tvt img{  width:260px; height:200px;text-align:center; margin:auto; vertical-align:middle;display:table-cell; margin-top:20px ;}

.tv{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:5;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden; float:left; width:100%; color:#666; margin-top:15px; font-size:16px; font-family:Arial, Helvetica, sans-serif}
/*
.n_left{ float:left; width:307px; height:279px; background:url(../images/new.jpg) no-repeat left; padding-left:277px; color:#666666}
.n_left h5{ width:323px; font-size:17px; font-weight:normal; border-bottom:solid 0px #d3d3d3;  margin-bottom:9px; float:left; margin:0px!IMPORTANT}
.n_left h5 a{ color:#000!important;}
*/

.m1 a{background:#0093dd;width:25%; text-align:center; line-height:40px;-webkit-transition:.8s; float:left; 
-moz-transition:.8s;
-o-transition:.8s; color:#FFFFFF; font-size:14px;border-radius:5px; margin-top:20px;}

.m1 a:hover {cursor:pointer;/* transform属性 */transform:translate(0,0px); background:#0093dd;-webkit-transition:.8s; color:#FFFFFF!important;
-moz-transition:.8s; clear:both;  
-o-transition:.8s;}




.pz2{ width:50%; float:left; padding-top:0px;}
.pz2 h3{ font-size:35px; color:#fff; font-weight:bold; width:100%; float:left}
.pz2 h3 span{font-family:Barlow-Regular; font-weight:normal; text-transform:uppercase; font-size:45px; line-height:45px}



.pz2 ul{ width:100%; float:left; padding-top:30px; }
.pz2 ul li{}
.pz2 ul li a{ border:#105dad solid 1px; background:#fff; float:left;  width:45%;line-height:40px;font-size:16px; text-align:center; -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;color:#123159!important; border-radius:5px; margin-right:20px;margin-bottom:10px;}

.pz2 ul li a:hover {cursor:pointer;/* transform属性 */transform:translate(0,0px);  border:#fff solid 1px;background:none; -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s; color:#fff!important;}
/*------------产品---------*/





.qywl{ width:1200px; float:left;margin:auto; border-top:#6d8fa6 solid 1px;  margin-top:60px; padding-top:40px; }
.qywlan{text-align:center; width:25%; border:0px solid rgba(0,0,0,.1); padding:10px 0px 10px; float:left }
.qywlan:hover{ margin-top:-10px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.qywlan01{line-height:42px; padding-top:10px; font-size:22px; color:#fff; font-weight:400; border-bottom:0px solid rgb(255,255,255,.4); font-family:Tahoma, Geneva, sans-serif;}
.qywlan02{line-height:22px; padding-top:10px; padding-bottom:20px; font-size:16px; color:#dadada;}


.lin{ height:2px; width:50px; position:relative; background:#FFFFFF; margin-top:15px; margin-bottom:17px;}




.mt-tabpage-item { display:flex;justify-content: space-between; flex-wrap: wrap ;}
.mt-tabpage-item .item {
    padding: 25px 0;
     width: 49%!important;  height:100px; text-decoration:none; display:block; height:90px; margin-bottom:20px
}.mt-tabpage-item  .item .left {
    width: 145px;
    text-align: center;
    line-height: 1;
    color: #222222;
    transition: .5s ease-in-out;
    font-family: 'beba'; height:70px
}.mt-tabpage-item .item .left .num {
    font-size: 40px;font-family: 'beba';line-height: 1;
    padding-bottom: 10px;
    margin-bottom: 10px;
    position: relative;
}.mt-tabpage-item .item .left .num:after {
    content: "";
    position: absolute;
    height: 1px;
    width: 45px;
    background: #dddddd;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
.mt-tabpage-item .item .left .time {
    font-size: 16px;font-family: 'beba';
}.mt-tabpage-item .item .right .h0 {
    font-size: 20px;
    color: #222222;
    line-height: 22px;
    height: 22px;
    overflow: hidden;
    transition: .5s ease-in-out;
    margin-bottom: 15px;
}.mt-tabpage-item  .item .right .p {
    height: 52px;
    overflow: hidden;
} .mt-tabpage-item .item .right .p {
    transition: .5s ease-in-out;
    font-size: 14px;
    color: #666666;
    line-height: 26px;
}
.mt-tabpage-item .item .right { width: calc(100% - 175px);text-align:left; float:left
}.mt-tabpage-item .item:hover {
  background: #036eb8;
  transition: .5s ease-in-out;
  color: #ffffff; margin-top:0px; background-image: -webkit-gradient(linear, left top, right top, from(#036eb8), color-stop(51%, #036eb8), to(#2594e1));
    background-image: -webkit-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: -moz-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: -o-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: linear-gradient(to right, #036eb8 0%, #036eb8 51%, #2594e1 100%);
}
.mt-tabpage-item .item:hover .left {
  transition: .5s ease-in-out;
  color: #ffffff;
}
.mt-tabpage-item .item:hover .right .h0 {
  transition: .5s ease-in-out;
  color: #ffffff; text-align:left
}
.mt-tabpage-item .item:hover .right .p {
  transition: .5s ease-in-out;
  color: #def1ff;}
  .f-cb:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.news_1 h3 span{ background:#333; width:80px; height:1px; position:absolute; margin-top:45px; margin-left:-114px; }
.news_1 h3 em{ font-size:24px; font-family:Barlow-Regular; line-height:60px; display:block}

.news_1 h3 {
    font-size: 40px;
    color: #333;
    text-align: center;
    font-weight: normal; line-height:40px
}

.pz11{ width:100%; width:100%; float:left; background:#fff;padding-top:50px; padding-bottom:70px;}
.pz112{ width:1200px; margin:auto; }

.pz112 h3{ width:100%; font-size:30px; font-weight:normal; line-height:45px;}

.pz112 ul{ width:100%; float:left; padding-top:25px; }
.pz112 ul li{  background:#fff;width:25%;line-height:29px;font-size:16px;margin-right:37px;float:left;  padding-left:3%; padding-right:3%; padding-top:30px; padding-bottom:30px; border:#e1e1e1 solid 1px; box-shadow: 5px 5px 10px #e8e8e8; }
.pz112 ul li a{ -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;color:#000!important; border-radius:5px;  float:left;}

.pz112 ul li:hover { box-shadow: 5px 5px 10px #a0a9b1;  cursor:pointer;/* transform属性 */transform:translate(0,0px); -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;}
/*------------产品---------*/
.hhh{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}

.pz112 ul li a .shijian2{ color:#2091d3!important; font-size:13px; width:100%; float:left; text-align:left}

.pz112 ul li:nth-child(3){margin-right:0px!important; float:right}

.news02 {
    margin: auto;
    width: 1202px;
    padding-top: 50px;
}.n1{width:559px;float:left; }
.n1 h4{width:559px; font-size:18px;  font-weight:normal;float:left; padding-bottom:20px; color:#000}
.n1 h4 a{color:#000}
.ttxw_tu{width:559px; height:243px; float:left; padding-bottom:15px; }

.ttxw_tu .tttt{width:559px; height:243px; float:left; overflow:hidden}
.ttxw_tu a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.ttxw_tu a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}


.ttxw{width:559px; height:27px;  font-size:17px;  font-weight:normal;float:left;margin-bottom:0px; color:#333333}
.ttxw a{color:#333333}

.ttxw1{width:559px; height:60px;  font-weight:normal;float:left; margin-bottom:5px; color:#7f7f7f }
.ttxw1 a{color:#7f7f7f ; font-size:15px ; line-height:30px}
.ttxw1 span{ font-size:12px; color:#fff;  padding-left:25px; padding-right:25px; padding-top:8px; padding-bottom:8px;}


.nr2 h5 {
    float: left;
    font-size: 18px;
    font-weight: normal;
    border-bottom: #FFFFFF solid 5px;
    color: #FFFFFF;
    margin-left: 40px;
    padding-top: 80px; line-height:25px; padding-bottom:20px
}

 
.n2{width:600px;float:right;}

.n2 ul{overflow:hidden; text-align:left; float:left;}
.n2 ul li{display:inline;float:left;  height:95px; float:left;  width:600px; margin-bottom:10px; padding-top:10px; border-bottom:#ececec solid 1px; }
.n2 ul li a{ float:left; font-size:15px; color:#a1a1a1 ; padding-top:18px}
.n2 ul li:hover{ color:#fff; background:#0075be}
.n2 ul li:hover a{color:#fff;}
.n2 ul li:hover b,.n2 ul li:hover h5, .n2 ul li:hover p,.n2 ul li:hover div{color:#fff;}

.n2 ul li a p{ margin-top:0px; line-height:30px; display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;  
        overflow: hidden; height:30px
}
.n2 ul li:first-child{border-top:#ececec solid 1px;}

.n2 em{ color:#d3d3d3;  font-style:normal }
.nr{width:500px;float:left;}
.nr h5{ color:#333; font-size:17px; line-height:24px; float:left; font-weight:normal;width:500px;}
.nr h5 a{ color:#666666;}

.shijian{ width:90px; float:left;  color:#333;  text-align:center; padding-top:20px; font-size:15px; margin-right:10px; line-height:30px;}
.shijian b{  font-size:35px;text-align:center; padding-left:10px; font-family:DIN-Bold }
 















.product_left {
	width:820px;
	float:left
}
.product_right {
	width:338px;
	float:right;
	height:152px;
	background:#004a96;
	padding:20px
}
.product_right a {
	color:#FFF;
	padding-top:40px;
	display:block;
	background:url(../images/detail.jpg) no-repeat left bottom;
	padding-left:20px
}
.product_right a:hover {
	color:#fff;
	border-bottom:1px #fff solid;
	text-decoration:none;
	padding-bottom:2px
}
#zhongjian {
	width:1200px;
	height:54px;
	background:url(../images/news.jpg) no-repeat left bottom;
	margin:0 auto
}
#zhongjian a {
	width:179px;
	height:54px;
	float:left;
	display:block;
	color:#004a96;
	line-height:206px;
	font-size:18px;
	text-align:center;
	line-height:54px;
	background:url(../images/news_icon.jpg) no-repeat left center
}
#news {
	width:1207px;
	height:280px;
	float:left;
}
.proc {
	float:left;
	width:474px;
	height:167px;
	padding:20px;
	margin-top:47px;
}
.newstuijian {
	height:101px;
	padding-bottom:10px;
	font-size:12px;
	color:#666
}
.newstuijian img {
	float:left;
	margin-right:10px;
}
.newslist {
	width:230px;
	height:260px;
	float:left!important;
	margin-right:30px;
	background:url(../images/news_kuai.jpg) no-repeat left top;
	margin-top:30px!important;
	padding:20px;
	background:#f0f0f0
}
.newslist span a {
	color:#0b3d84
}
.newslist span a:hover {
	color:#f4650b!important;
	font-weight:300
}
.newslist a:hover {
	color:#848484!important;
	font-weight:300
}
.newslist li {
	width:487px;
	height:54px;
	float:left;
	background:url(../images/lili.jpg) no-repeat left top;
	line-height:54px
}
.newslist li a {
	padding-left:20px;
	color:#7f7f7f
}
.newslist li a:hover {
	color:#d03032;
	text-decoration:none
}
#falv {
	width:393px;
	height:404px;
	float:left;
	margin-left:70px
}
#falv_1 {
	width:393px;
	height:138px;
	float:left;
	margin-bottom:13px;
}
#falv_2 {
	width:393px;
	height:138px;
	float:left;
}
#falv_1 a {
	width:203px;
	height:138px;
	background:url(../images/ad_1.jpg) no-repeat;
	float:left;
	margin-top:57px;
	font-size:18px;
	font-weight:100;
	color:#000;
	padding-left:190px;
	padding-top:30px
}
#falv_1 span {
	font-size:12px;
	text-transform:uppercase;
	color:#999
}
#falv_1 a:hover {
	background:url(../images/ad_hover.jpg) no-repeat;
	text-decoration:none
}
#falv_2 a {
	width:203px;
	height:138px;
	background:url(../images/ad_2.jpg) no-repeat;
	float:left;
	margin-top:57px;
	font-size:18px;
	font-weight:100;
	color:#000;
	padding-left:190px;
	padding-top:30px
}
#falv_2 span {
	font-size:12px;
	text-transform:uppercase;
	color:#999
}
#falv_2 a:hover {
	background:url(../images/ad_hover2.jpg) no-repeat;
	text-decoration:none
}
.fla {
	padding: 0px;
	height: 116px;
	width: 100%;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	overflow: visible;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	visibility: visible;
	top: 695px;
	text-align: center;
}
#jiaow {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#huanying {
	float: left;
	width: 1111px;
	height: 36px;
	color: #cac5c3;
}
.huanying1 {
	text-align: left;
	float: left;
	height: 36px;
	width: 500px;
	line-height: 36px;
}
.huanying2 {
	text-align: right;
	float: right;
	width: 472px;
	height: 36px;
}
.huanying3 {
	float: right;
	height: 26px;
	width: 472px;
	padding-right: 20px;
	line-height: 26px;
	color: #1a7cc3;
}
.huanying3 a {
	color: #1a7cc3;
}
.topzi {
	width: 1111px;
	line-height: 34px;
	color: #FFFFFF;
	height: 34px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/top2_04.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.topzi span {
	float: right;
}
.topzi a {
	color: #FFFFFF;
}
#warp1 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/bgx.jpg) repeat;
	height:462px;
}
#warp_1 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:104px;
	background:url(../images/pro1.jpg) no-repeat center top
}
.biaoti {
	width:255px;
	height:104px;
	float:left
}
.biaoti h2 {
	width:160px;
	height:45px;
	border:1px #fff solid;
	text-align:center;
	color:#fff;
	line-height:45px;
	margin-top:30px;
	margin-left:30px
}
.chanpinfenlei {
	float:left;
}
#warp_2 {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:522px;
	margin-top:70px;
	background:#fff
}
.biaoti_h2 {
	width:1207px;
	height:81px;
	background:url(../images/about.jpg) no-repeat center top;
	margin-top:76px;
	float:left;
	margin-bottom:30px
}
.biaoti_h2 h2 {
	font-size:22px;
	color:#2074cf;
	text-align:center;
	margin-top:50px
}
.tubiao {
	width:500px;
	float:left;
	background:url(../images/line2.jpg) no-repeat left 40px;
	margin-left:-20px
}
.tubiao a {
	width:93px;
	height:171px;
	float:left;
	margin-right:25px;
	text-align:left
}
.tubiao dl {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	width:115px;
	height:65px;
	float:left;
	text-align:center;
	padding-top:20px;
	color:#333;
	font-size:14px
}
.tubiao a:hover dl {
	transform: translate(0, -10px);
	-webkit-transform: translate(0, -10px);
	-moz-transform: translate(0, -10px);
	-o-transform: translate(0, -10px);
	-ms-transform: translate(0, -10px);
	color:#1061cd;
}
.tubiao a dl p {
	margin-top:10px
}
.tubiao a:hover dl p {
	margin-top:10px
}
.yuyu {
	margin-top:69px;
	float:left;
	line-height:22px;
}
.yuyu span {
	font-size:20px;
	font-family:"微软雅黑"
}
.yuyu p {
	margin-top:10px;
}
.yuyu dl {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	width:283px;
	height:65px;
	border:1px #e4e4e4 solid;
	float:left;
	text-align:center;
	padding:20px 0px;
	margin:0px 15px 0px 0px
}
.yuyu a:hover dl {
	transform: translate(0, -10px);
	-webkit-transform: translate(0, -10px);
	-moz-transform: translate(0, -10px);
	-o-transform: translate(0, -10px);
	-ms-transform: translate(0, -10px);
	width:283px;
	height:65px;
	border:1px #e4e4e4 solid;
	float:left;
	text-align:center;
	padding:20px 0px;
	margin:0px 5px 0px 0px;
	background:#2074cf;
	color:#fff
}
.youbian_about {
	width:1207px;
	height:470px;
	float:left
}
.youbian_about h2 {
	font-weight:100;
	font-size:24px;
	color:#3e3e3e;
	height:38px; margin-top:10px
}
.youbian_about span {
	font-size:12px;
	color:#616161;
}





.shuzi_about {
	width:222px;
	height:350px;
	float:left;
	margin-left:27px;
	margin-right:34px;
}
.shuzi1 {
	width:222px;
	height:123px;
	float:left;
	border-top:1px #dedede solid;
	border-bottom:1px #dedede solid;
	text-align:center;
	padding-top:50px
}
.shuzi1 span a {
	font-family:'TimesNewRomanMTfe606a9a619846';
	;
	font-size:40px;
	color:#524e4f;
	text-align:center;
	padding-top:30px;
}
.shuzi1 span a:hover {
	color:#44b034;
	text-decoration:none
}
.shuzi2 {
	width:222px;
	height:123px;
	float:left;
	text-align:center;
	border-bottom:1px #dedede solid;
	padding-top:50px
}
.shuzi2 span a {
	font-family:'TimesNewRomanMTfe606a9a619846';
	;
	font-size:40px;
	color:#0087e5;
	text-align:center;
	padding-top:30px;
}
.shuzi2 span a:hover {
	color:#44b034;
	text-decoration:none
}
.ss {
	width:222px;
	height:10px;
	text-align:center;
	float:left;
}
.xian {
	width:40px;
	height:1px;
	background:#dedede;
	display:block;
	margin:0 auto
}
.shipin {
	width:602px;
	height:452px;
	float:left; background:url(../images/about_bg.jpg) no-repeat left top
}
#about_wenzi {
	width:590px;
	height:424px;
	float:right;
	
}

.zi_zi{ margin-left:27px; color:#fff; font-size:14px; text-transform:uppercase; margin-top:30px; background:url(../images/linewww.jpg) no-repeat left center; padding-left:100px}
.read{ text-align:right; float:left; margin-left:68px; width:500px; height:40px; line-height:40px; font-size:14px; text-transform:uppercase; background:url(../images/linea.jpg) no-repeat 320px center}
.read2{ background:url(../images/line.jpg) no-repeat right center; float:left; width:500px; height:5px}





.abiyttt{ float:left; margin-left:68px;width:500px;}
#application {
	width:490px;
	float:left
}
#application .zuobian_aa {
}
#application .zuobian_aa a {
	width:120px;
	height:55px;
	float:left;
	color:#fff;
	line-height:55px;
	border-bottom:1px #fff solid;
	font-size:18px;
	font-weight:100;
	background:url(../images/feiji.png) no-repeat left center;
	padding-left:33px;
}
#application .zuobian_aa a:hover {
	width:120px;
	height:55px;
	float:left;
	text-decoration:none;
	color:#f2741d;
	border-bottom:1px #f2741d solid;
	background:url(../images/feiji_1.png) no-repeat left center;
	padding-left:33px;
}
#application .youbian_aa a {
	width:80px;
	height:55px;
	float:right;
	color:#fff;
	line-height:55px;
	font-weight:100;
	padding-left:33px;
}
#application .youbian_aa a:hover {
	width:80px;
	height:55px;
	float:right;
	text-decoration:none;
	color:#f2741d;
	;
}
#header {
	float: left;
	height: 118px;
	width: 185px;
}
#header h1 {
	float: left;
	height: 118px;
	width:185px;
	display: inline;
}
.huanyingnin {
	color:#b7b7b7;
	float:left;
}
.huanyingnin a {
	color: #b7b7b7;
}
#navz font a {
	font-size: 12px;
	color: #b7b7b7;
}
.imgd_34 {
	float:right;
	width:90px;
	background:url(../images/en.jpg) no-repeat left center;
	margin-left:5px;
	margin-right:5px;
}
.imgd_94 {
	float:right;
	width:80px;
	background:url(../images/zh.jpg) no-repeat left center;
	margin-left:5px;
	margin-right:5px;
}
#navz a:hover font {
	background-image: url(../images/libg_12.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: none;
	font-size: 12px;
	text-decoration: none;
	color: #009944;
}
.topyou21 {
	line-height: 61px;
	text-align: right;
	float: left;
	height: 61px;
	width: 230px;
}
.topyou22 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	float: left;
	height: 24px;
	width: 230px;
	margin-top: 7px;
}
.topyou22 span {
	font-family: "宋体";
	font-size: 25px;
	color: #3d9502;
}
.topyou21 p {
	text-transform: uppercase;
	background-image: url(../images/biao_09.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	width: 50px;
	text-align: left;
	padding-left: 15px;
}
.fla {
	padding: 0px;
	height: 161px;
	width: 100%;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	overflow: visible;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	visibility: visible;
	top: 524px;
	text-align: center;
	background:url(../images/tu.png) no-repeat center top;
}
.sousuo {
	width:198px;
	float:right
}
#pro_fenlei {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 26px;
	background-repeat: repeat-x;
	background-position: left top;
	height: 94px;
	clear: both;
	overflow: visible;
}
.wjgg {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ggzwz {
	background-repeat: no-repeat;
	background-position:center top;
	float: left;
	height: 94px;
	width: 1111px;
}
.ggzwz a {
	text-transform:uppercase;
	color:#FFF;
}
#a_1 {
	width:222px;
	height:74px;
	background:url(../images/mei_01.jpg) no-repeat center top;
	float:left;
	padding-left:20px;
	padding-top:20px
}
#a_2 {
	width:228px;
	height:74px;
	background:url(../images/mei_02.jpg) no-repeat center top;
	float:left;
	padding-left:20px;
	padding-top:20px
}
#a_3 {
	width:222px;
	height:74px;
	background:url(../images/mei_03.jpg) no-repeat center top;
	float:left;
	padding-left:20px;
	padding-top:20px
}
#a_4 {
	width:221px;
	height:74px;
	background:url(../images/mei_04.jpg) no-repeat center top;
	float:left;
	padding-left:20px;
	padding-top:20px
}
.ggzwz a:hover {
	text-transform:uppercase;
	text-decoration:underline
}
#chanpion {
	width:327px;
	height:102px;
	margin: 0 auto;
	margin-top:88px;
}
#chanpion h1 {
	font-size:35px;
	color:#717171;
	text-align:center;
	font-weight:100;
	font-family:"微软雅黑"
}
#fenlei_1 {
	width:667px;
	height:157px;
	margin: 0 auto;
	margin-top:18px;
}
#fenlei_1 ul {
	width:667px;
	margin-left:80px;
}
#fenlei_1 ul li {
	width:142px;
	height:142px;
	float:left;
	background:url(../images/yuan.jpg) no-repeat;
	margin-right:40px;
}
#fenlei_1 h2 {
	text-align:center;
	font-size:18px;
	color:#FFF;
	font-weight:100;
	margin-top:70px;
	line-height:26px;
}
#fenlei_1 li span {
	text-align:center;
	font-size:14px;
	color:#FFF;
	font-weight:100;
	width:142px;
	display:block;
	line-height:26px;
}
#fenlei_1 a:hover {
	text-shadow:2px 1px 2px #63860c;
}
.banner {
	height: 437px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.gongdong {
	line-height: 57px;
	background-image: url(../images/laba_19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
	height: 57px;
	width: 961px;
	padding-left: 39px;
}
.gundong1 {
	float: left;
	height: 60px;
	width: 89px;
	font-size: 17px;
	color: #FFF;
	line-height: 25px;
	padding-left: 76px;
	padding-top: 21px;
	text-transform: uppercase;
}
.gundong2 {
	float: left;
	width: 762px;
	font-size: 13px;
	color: #FFF;
	margin-top: 2px;
}
.gundong2 a {
	color: #FFF;
}
.gundong3 {
	float: right;
	height: 42px;
	width: 42px;
	font-size: 14px;
	color: #23a150;
	font-family: "微软雅黑";
	text-transform: uppercase;
	text-align: right;
	line-height: 60px;
	background-image: url(../images/more_06.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 21px;
}
#mainxiatu {
	float: left;
	height: 198px;
	width: 1207px;
	padding-top: 32px;
}
#mainxiatu img {
	float: left;
	height: 198px;
	width: 319px;
	padding-right: 7px;
	padding-left: 7px;
}
#mainprosou {
	float: left;
	height: 130px;
	width: 1111px;
	background-image: url(../images/zhaoshang1_29.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 16px;
}
.prosou1 {
	float: left;
	width: 517px;
	padding-left: 10px;
	height: 130px;
}
.prosou2 {
	font-family: "创艺简粗黑";
	font-size: 25px;
	line-height: 56px;
	color: #444444;
	text-align: left;
	float: left;
	height: 56px;
	width: 517px;
	padding-top: 12px;
}
.prosou3 {
	float: left;
	height: 34px;
	width: 514px;
	padding-left: 3px;
}
.prosou4 {
	background-color: #FFFFFF;
	background-image: url(../images/gg_34.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px solid #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 32px;
	float: left;
	height: 32px;
	width: 177px;
}
.prosou5 {
	line-height: 32px;
	float: left;
	height: 32px;
	width: 177px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.biank {
	border: 1px solid #FF0000;
}
.DivSelect {
	position: relative;
	background-color: #FFFFFF;
	width:  177px;
	height: 32px;
	overflow: hidden;
	background-image: url(../images/gg_34.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border: 1px dashed #FFFFFF;
	line-height: 32px;
}
.SelectList {
	position: relative;
	background-color: transparent;
	TOP:   -2px;
	left:-2px;
	width:197px;
	display:block;
	height: 25px;
	overflow:hidden;
	line-height: 25px;
	color: #444444;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
#fenlei {
	float: left;
	width: 1111px;
}
.fenlei1 {
	text-align: center;
	float: left;
	height: 133px;
	width: 1111px;
}
.fenlei2 {
	float: left;
	height: 267px;
	width: 1111px;
	text-align: right;
}
.fenlei2 img {
	float: left;
}
.fenlei3 {
	float: left;
	height: 21px;
	width: 1111px;
	padding-top: 30px;
	padding-bottom: 19px;
}
#newstuijian {
	clear: both;
	height: 549px;
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
}
#main1 {
	width: 1111px;
	height: 549px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#guanggaoz {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.guanggao {
	float: left;
	height: 127px;
	width: 1111px;
	margin-top: 15px;
	padding-bottom: 20px;
}
.search2 {
	float: left;
	height: 30px;
	width: 182px;
	background:url(../images/sea2.jpg) no-repeat left top;
	border: 0px solid #FFFFFF;
	color: #d5dadc;
	display: inline;
	line-height: 25px;
	font-size: 14px;
	text-align: left;
	padding-left:10px;
	margin-top:32px
}
.searchimg2 {
	float: left;
	display: inline;
	margin-top:32px
}
.ewm {
	background-image: url(../images/susuo_46.jpg);
	float: left;
	height: 118px;
	width: 128px;
	margin-top: 27px;
}
#lxz {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/ditu1_39.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 312px;
	overflow: visible;
}
.lx1 {
	width: 1111px;
	font-size: 30px;
	line-height: 37px;
	color: #FFFFFF;
	text-align: right;
	height: 312px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.lx1 span {
	font-size: 20px;
	color: #1c4100;
	text-transform: uppercase;
}
.lx2 {
	float: left;
	width: 402px;
	height: 267px;
	background-image: url(../images/lx2_38.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 51px;
}
.lx21 {
	float: left;
	width: 402px;
	font-size: 20px;
	line-height: 47px;
	color: #72de00;
	height: 47px;
}
.lx22 {
	float: left;
	width: 402px;
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	padding-top: 10px;
}
.lx3 {
	float: right;
	height: 318px;
	width: 455px;
	padding-right: 64px;
}
.lx2 p {
	text-align: left;
	line-height: 24px;
}
#right {
	display: inline;
	float: left;
	width: 711px;
	margin-left: 12px;
}
#about {
	width:414px;
	height:229px;
	float:left;
}
#about h2 {
	font-size: 20px;
	font-weight: bold;
	color: #343434;
	height: 81px;
	line-height: 111px;
	float: left;
	display:block;
	width:414px
}
#about h2 a {
	color: #343434;
}
#about h2 a:hover {
	color: #d03032;
	text-decoration:none
}
#neirong {
	width:314px;
	height:100px;
	float:left
}
#neirong p {
	color:#535353!important;
	font-size:12px;
	line-height:24px
}
#zilanmu {
	width:414px;
	float:left
}
#zilanmu a {
	width:96px;
	height:27px;
	float:left;
	display:block;
	background:#252432;
	text-align:center;
	color:#FFF;
	margin-right:5px;
	line-height:27px
}
#zilanmu a:hover {
	color:#fff;
	background:#d03032;
	text-decoration:none
}
#contact h2 a {
	color: #fff;
}
#contact h2 a:hover {
	color: #343434;
	text-decoration:none
}
#contact {
	width:264px;
	height:161px;
	float:left;
	text-align:left;
	margin-left:427px
}
#contact h2 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	height: 81px;
	line-height: 92px;
	float: left;
	display:block;
	width:264px;
	margin-top:20px
}
#neirong2 {
	width:294px;
	height:200px;
	float:left;
	margin-left:30px;
}
#neirong2 p {
	color:#fff!important;
	font-size:12px;
	line-height:32px;
	display:block
}
#honor h2 {
	font-size:18px;
	font-weight:100;
	color:#FFF;
	padding-top:20px;
}
#honor p {
	color:#FFF;
	padding-top:20px;
	padding-right:80px
}
#honor img {
	margin-top:10px
}
#honor a {
	color:#FFF;
}
#honor a:hover {
	color:#f6d6a6;
}
}
#aboutz {
	background-image: url(../images/aboutbg_30.jpg);
	width: 740px;
	background-repeat: no-repeat;
	padding-top: 96px;
	float: left;
	height: 292px;
	padding-left:470px;
	color:#FFF
}
#aboutz a {
	color:#FFF;
}
#aboutz p {
	color:#FFF;
}
#pinpai {
	width: 1111px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pinpaiz {
	width:187px;
	height:75px;
	text-align:center;
	margin:0 auto;
	padding-top:85px;
}
#pinpai_2 {
	width:1111px;
	height:154px;
	margin:0 auto;
	margin-top:30px;
}
.about1 {
	background-image: url(../images/lili_30.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 740px;
	background-position: left bottom;
	height: 31px;
	font-size: 15px;
	line-height: 31px;
	font-weight: bold;
	color: #007edb;
	text-align: left;
}
.ziti1 {
	font-family: "创艺简宋体";
	font-size: 12px;
	color: #b4b4b4;
	text-transform: uppercase;
}
.ziti2 {
	font-family: "宋体";
	font-size: 14px;
	color: #4d4d4d;
	float: right;
	font-weight: normal;
}
.about1 img {
	display: inline;
	float: right;
	height: 255px;
	width: 276px;
}
.about2 {
	float: left;
	width: 740px;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
	line-height: 32px;
	padding-top: 15px;
}
.about2_1 {
	float: left;
	width: 386px;
	height: 247px;
	background-color: #003c7e;
}
.about2_1 font {
	font-size: 14px;
}
.about2_2 {
	color: #282828;
	line-height: 25px;
	float: left;
	width: 314px;
	font-size: 12px;
	background-image: url(../images/about1_35.jpg);
	height: 247px;
	padding-right: 20px;
	padding-left: 20px;
}
.about2_2 p {
}
.about2_2_1 {
	color: #8b8b8b;
	line-height: 52px;
	float: left;
	width: 314px;
	font-size: 12px;
	height: 52px;
	font-weight: bold;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #585858;
}
.about2_2_2 {
	color: #8b8b8b;
	float: left;
	width: 314px;
	font-size: 12px;
	height: 146px;
	text-align: left;
	padding-top: 10px;
}
.about2_2_3 {
	float: left;
	width: 82px;
	height: 22px;
}
.abouttu {
	float: left;
	height: 205px;
	width: 258px;
	margin-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.about2 p {
}
.about3 {
	float: left;
	width: 352px;
	text-align: left;
	display: inline;
	margin-left: 14px;
	margin-top: 26px;
}
.about3_1 {
	color: #4d4d4d;
	text-transform: uppercase;
	line-height: 25px;
	height: 25px;
	width: 352px;
	font-family: "宋体";
	float: left;
}
.about3_2 {
	float: left;
	width: 312px;
	background-color: #0060ba;
	background-image: url(../images/jiao_43.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 247px;
	margin-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.about3_1 font {
	font-size: 14px;
	color: #6c6c6c;
}
.about3_2_1 {
	float: left;
	width: 312px;
	font-size: 15px;
	line-height: 51px;
	color: #FFF;
	height: 51px;
	font-weight: bold;
	text-transform: uppercase;
}
.about3_2_2 {
	float: left;
	width: 312px;
}
.about3_2_2 li a {
	color: #FFF;
}
.about3_2_2 li {
	float: left;
	width: 312px;
	line-height: 28px;
	text-align: left;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6bb6f1;
	color: #FFF;
}
.about3_2_2 li span {
	color: #d6eeff;
}
#ggwj {
	float: left;
	height: 146px;
	width: 1111px;
	padding-top: 35px;
}
#jingmi {
	height: 397px;
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.jingmi1 {
	font-size: 25px;
	line-height: 35px;
	color: #009944;
	height: 110px;
	width: 1111px;
	padding-top: 34px;
	text-align: center;
}
.jingmi2 {
	float: left;
	height: 86px;
	width: 1111px;
	padding-top: 38px;
}
.jingmi3 {
	line-height: 30px;
	float: left;
	width: 130px;
	padding-top: 14px;
	padding-left: 120px;
	height: 72px;
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 15px;
}
#honorwj {
	background-image: url(../images/probg_49.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	height: 324px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
}
#honorwj1 {
	background-image: url(../images/lxbg_52.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 324px;
	width: 1016px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	overflow: visible;
}
#honorz {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#honorz1 {
	float: left;
	width: 665px;
}
.honorz1_1 {
	line-height: 71px;
	float: left;
	height: 71px;
	width: 665px;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF;
}
.honorz1_2 {
	float: left;
	height: 247px;
	width: 665px;
}
#conlx {
	float: left;
	height: 324px;
	width: 335px;
}
#conlx1 {
	font-size: 17px;
	line-height: 47px;
	text-transform: uppercase;
	color: #FFF;
	float: left;
	height: 47px;
	width: 303px;
	padding-top: 23px;
	padding-left: 32px;
}
#conlx2 {
	font-size: 12px;
	line-height: 25px;
	color: #c2ffdd;
	text-align: left;
	float: left;
	height: 114px;
	width: 301px;
	padding-left: 34px;
	padding-top: 5px;
}
#conlx2 a {
	color: #c2ffdd;
}
#conlx3 {
	float: left;
	height: 105px;
	width: 301px;
	padding-left: 34px;
	text-align: left;
}
.tuijian1 {
	float: left;
	height: 70px;
	width: 466px;
}
.tuijian2 {
	float: left;
	height: 280px;
	width: 443px;
	background-image: url(../images/tuijian2_28.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.tuijian1 img {
}
/*
.news1 {
	float: left;
	height: 70px;
	width: 1111px;
	background-image: url(../images/news1_17.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.news1 img {
	display: inline;
	height: 72px;
	width: 180px;
}*/
.news2 {
	float: left;
	width: 1111px;
	background-color: #FFFFFF;
}
.news3 {
	float: left;
	height: 272px;
	width: 360px;
	padding-right: 30px;
	padding-top: 36px;
}
.news4 {
	float: left;
	width: 595px;
	padding-top: 18px;
}
.news5 {
	text-align: left;
	float: left;
	width: 616px;
	padding-left: 380px;
}
.news5 p {
	font-size: 15px;
	line-height: 40px;
	color: #1a7cc3;
	background-image: url(../images/anb_32.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 40px;
	width: 230px;
	margin-top: 25px;
	float: left;
}
.news5 a {
	color: #1A7CC3;
}
.xwli {
	float: left;
	height: 100px;
	width: 595px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dbdbdb;
}
.xwli_qr {
	float: left;
	height: 100px;
	width: 45px;
}
.xwli_qr p {
	font-size: 20px;
	line-height: 45px;
	color: #FFFFFF;
	background-color: #1a7cc3;
	text-align: center;
	float: left;
	height: 45px;
	width: 45px;
	margin-top: 22px;
}
.news2_li1 {
	line-height: 34px;
	float: left;
	height: 34px;
	width: 526px;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	display: inline;
	background-image: url(../images/libg_26.jpg);
	font-size: 16px;
	padding-left: 20px;
	color: #1a7cc3;
	padding-top: 12px;
}
.news2_li2 {
	line-height: 21px;
	float: left;
	height: 36px;
	width: 526px;
	text-align: left;
	display: inline;
	background-image: url(../images/libg_26.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #999999;
	font-size: 12px;
	padding-left: 20px;
}
.news2_li1 a {
	color: #1a7cc3;
}
.mainprolh {
	float: left;
	width: 1111px;
	padding-top: 51px;
}
#warppro {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/probg_63.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 508px;
	clear: both;
	overflow: visible;
}
#cpz {
	width: 1168px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pro {
	display: inline;
	width: 1168px;
	background-repeat: no-repeat;
	background-position: center 221px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 525px;
}
.pro1 {
	text-align: center;
	height: 113px;
	width: 1168px;
	background-image: url(../images/pro_30.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #009944;
	float: left;
	padding-top: 40px;
	font-size: 27px;
	line-height: 40px;
}
.prozizi {
	font-size: 17px;
	color: #979797;
	text-transform: uppercase;
	line-height: 30px;
}
.pro2 {
	float: left;
	width: 1168px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 289px;
}
.protu {
	float: left;
	width: 230px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: inline;
	margin-left: 20px;
}
.protu img {
	float: left;
	height: 225px;
	width: 210px;
	padding: 9px;
	border: 1px solid #dbdbdb;
}
.protu p {
	line-height: 30px;
	background-image: url(../images/tubg_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 30px;
	width: 230px;
	margin-top: 12px;
	padding-top: 2px;
	font-size: 14px;
}
.pro3 {
	float: left;
	height: 60px;
	width: 1168px;
	text-align: center;
}
.pro3 p {
	font-size: 15px;
	line-height: 27px;
	color: #009944;
	background-image: url(../images/anb_32.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 27px;
	width: 97px;
	float: left;
	border: 1px solid #009944;
	display: inline;
	margin-left: 531px;
}
.pro3 a {
	color: #009944;
}
.cf1 img {
	display: inline;
	float: right;
	height: 11px;
	width: 34px;
	margin-top: 13px;
	margin-right: 25px;
}
#lhh {
	float: left;
	width: 381px;
	display: inline;
	margin-left: 22px;
}
.lhh1 {
	text-align: left;
	float: left;
	height: 47px;
	width: 381px;
	background-image: url(../images/lhh1_40.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 28px;
	line-height: 28px;
	color: #353535;
}
.lhh1 span {
	font-size: 13px;
	color: #353535;
	text-transform: uppercase;
}
.lhh2 {
	float: left;
	height: 331px;
	width: 380px;
	margin-top: 7px;
}
.demo {
	OVERFLOW: hidden;
	WIDTH: 988px
}
.indemo {
	FLOAT: left;
	WIDTH: 800%
}
.demo1 {
	FLOAT: left
}
.demo2 {
	FLOAT: left
}
.cf2 img {
	display: inline;
	float: left;
	height: 120px;
	width: 149px;
	margin-left: 10px;
}
.yl1 {
	float: left;
	height: 72px;
	width: 1111px;
	text-align: center;
}
.yl1 span {
	font-family: "创艺简标宋";
	font-size: 17px;
	text-transform: uppercase;
}
.yl2 {
	float: left;
	height: 104px;
	width: 1111px;
	line-height: 104px;
	text-align: center;
	font-size: 12px;
	color: #1a7cc3;
}
.yl2 a {
	color: #1a7cc3;
	padding-right: 10px;
	padding-left: 10px;
}
.yl2 p {
	padding-right: 15px;
}
.yl4 {
	float: left;
	height: 23px;
	width: 80px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	color: #50a314;
	background-color: #FFFFFF;
	line-height: 23px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.ggmain {
	width: 1143px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#lvse {
	background:#65c61f;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 72px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	color:#fff;
	line-height:72px;
	font-size:16px
}
#lvse a {
	color:#fff
}
.footer_a {

	float: left;
	height:335px;
	width: 723px;
	color: #FFF;
	font-family: "微软雅黑";

}

    #footer_a dl {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}

     #footer_a a:hover dl {
	transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px); color:#1785c2;}






.footer_a ul{ width:723px; margin-top:50px}
.di{ width:550px; float:left;   margin-top:25px; color:#FFF; text-align:right; margin-top:70px }
.di h3{font-size:24px; font-weight:700; line-height:30px; display:block; float:left}
.di h3 span{ font-size:20px;font-weight:100;}



.di2{ width:363px; height:250px; float:left;   margin-top:25px; padding-left:30px; color:#FFF}
.di2 h3{font-size:24px; font-weight:700}
.di2 h3 span{ font-size:20px;font-weight:100}
.di2 h4{ font-size:18px!important; color:#6b6c6c!important; line-height:26px}

.di2 a{ color:#818085; line-height:26px}
.di2 a:hover{ color:#bbbbbb}
.di a{ color:#a6a9b0; text-align:left!important; display:block; width:90px; height:30px; line-height:30px; float:left; margin-left:70px}
.di a:hover{ color:#f89c1d!important}
.di p{ line-height:26px}

.di3{ width:550px; height:250px; float:left;   margin-top:25px; padding-left:30px;   margin-top:70px}
.di3 h3{font-size:24px; font-weight:700; line-height:30px; float:left; color:#FFF; height:200px}
.di3 p{ color:#a8a7a7; font-size:16px; line-height:26px;  display:block}

.di3 a{ color:#a8a7a7; font-size:16px; }
.di3 a:hover{ color:#f89c1d!important}


.footer_b {
	float: left;
	height:335px;
	width: 290px;
	line-height: 25px; margin-top:35px; padding-left:43px
}

.footer_b h3{ font-size:18px!important; color:#FFF!important; line-height:26px}
.footer_b h4{ font-size:18px!important; color:#6b6c6c!important; line-height:26px}

.dianhua1{ font-size:18px; color:#da251c; margin-top:15px; display:block}
.dianhua2{ font-size:26px; color:#da251c;}
.dianhua3{ margin-top:15px; display:block; color:#8b8b8b}


#footerwarp {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 140px;
}
.yl3 {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ylz1 {
	clear: both;
	height: 176px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	background-image: url(../images/yl2_58.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#yl a {
	color: #515151;
}
.endnav {
	height: 110px;
	width: 1111px;
	float: left;
	background-image: url(../images/endd_68.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.endnav1 {
	float: left;
	width: 289px;
	text-align: left;
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	padding-top: 43px;
	padding-left: 45px;
}
.endnav a {
	color: #FFFFFF;
}
.endnav2 {
	float: left;
	width: 315px;
	text-align: left;
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	padding-top: 41px;
	padding-left: 71px;
}
.endnav2 a {
	color: #bbbbbb;
}
.endnav1 li {
	line-height: 55px;
	float: left;
	width: 80px;
}
#xiaewm {
	float: left;
	height: 169px;
	width: 178px;
	padding-top: 57px;
	padding-bottom: 30px;
}
.endxia {
	background-image: url(../images/ewm_72.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 1111px;
	height: 90px;
	line-height: 27px;
	color: #a9f4cb;
	text-align: center;
	font-size: 12px;
	float: left;
	font-family: "微软雅黑";
	padding-top: 40px;
}
.endxia a {
	color: #a9f4cb;
}
#cnews {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.cnews_a {
	float: left;
	height: 365px;
	width: 740px;
	padding-top: 5px;
}
.cnews_b {
	float: left;
	width: 352px;
	padding-left: 14px;
	height: 365px;
	margin-top: 5px;
}
.ffwarp {
	width: 1111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#xiangmu {
	width: 1111px;
}
.xiangmu1 {
	font-size: 15px;
	line-height: 33px;
	color: #017cd9;
	background-image: url(../images/bian_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 33px;
	width: 1111px;
	padding-top: 5px;
	font-weight: bold;
}
.xiangmu2 {
	background-image: url(../images/probg_74.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 171px;
	width: 1071px;
	margin-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 21px;
}
.fftu {
	display: inline;
	float: left;
	height: 149px;
	width: 202px;
	margin-right: 15px;
	position: relative;
	text-align: center;
}
.fftu img {
	float: left;
	height: 149px;
	width: 202px;
}
.fftu p {
	float: left;
	height: 25px;
	line-height:25px;
	width: 202px;
	background-color: #000;
	position: absolute;
	top: 124px;
}
.demo {
	OVERFLOW: hidden;
	WIDTH: 1071px
}
.indemo {
	FLOAT: left;
	WIDTH: 800%
}
.demo1 {
	FLOAT: left
}
.demo2 {
	FLOAT: left
}
#ffnews {
	float: left;
	width: 1111px;
	height: 252px;
}
.ffnews_a {
	float: left;
	width: 342px;
}
.juzuo {
	padding-right:28px;
}
.ziti1 {
	font-family:"创艺简宋体";
	font-size:15px;
}
.ffnews1 {
	font-size: 15px;
	line-height: 33px;
	color: #017cd9;
	background-image: url(../images/bian_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 33px;
	width: 342px;
	padding-top: 5px;
	font-weight: bold;
}
.ffnews2 {
	float: left;
	height: 206px;
	width: 342px;
	color: #565656;
	padding-top: 10px;
}
.ffnews2 ul li {
	line-height: 27px;
	float: left;
	height: 27px;
	width: 342px;
	list-style-type: none;
	font-size: 12px;
}
.ffnews3 {
	line-height: 22px;
	color: #868686;
	background-image: url(../images/zb_77.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
	width: 227px;
	padding-left: 115px;
	height: 81px;
	margin-top: 15px;
	padding-bottom: 15px;
	font-size: 12px;
}
#ffyl {
	font-size: 12px;
	line-height: 45px;
	color: #636363;
	float: left;
	height: 45px;
	width: 1111px;
	border: 1px solid #d9d9d9;
	margin-bottom: 14px;
}
.ffyl1 {
	font-size: 15px;
	font-weight: bold;
	color: #017cda;
	background-image: url(../images/ylbian_81.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 45px;
	width: 87px;
	text-align: center;
}
.ffyl2 {
	height: 45px;
	float:left;
	width: 1016px;
}
.ffyl2 p {
	background-image: url(../images/bian_84.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
}
#fffooter {
	background-color: #003c7e;
	clear: both;
	height: 307px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
}
.ffend {
	background-image: url(../images/endlogo_91.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 307px;
	width: 891px;
	padding-left: 213px;
	color: #FFF;
}
.ffend1 {
	font-size: 12px;
	line-height: 44px;
	float: left;
	height: 44px;
	width: 891px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1a508b;
	padding-top: 24px;
}
.ffend1 a {
	color: #FFF;
}
.ffend1 ul li {
	float: left;
	padding-right: 35px;
	list-style-type: none;
}
.ffend2 {
	font-size: 12px;
	line-height: 29px;
	color: #b8d3f1;
	float: left;
	height: 130px;
	width: 891px;
	padding-top: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1a508b;
}
.ffend2 a {
	color: #b8d3f1;
	text-decoration: none;
}
.ffend3 {
	line-height: 25px;
	text-align: left;
	float: left;
	height: 74px;
	width: 891px;
	padding-top: 10px;
	font-size: 12px;
	text-transform: uppercase;
}
.ffend31 {
	width: 891px;
}
.ffend3 a {
	color: #b8d3f1;
}
.ziti3 {
	color: #b8d3f1;
}
#zuiwaibian {
	width:100%;
	height:20px;
	background:#141414;
	margin:0 auto;
}
.flexslider {
	position:relative;
	height:549px;
	overflow:hidden;
	background:url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position:relative;
	z-index:1;
	margin:0;
	padding:0
}
.slides li {
	height:549px;
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background-position:0 0;
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
.flex-direction-nav li a {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
}
.flex-direction-nav li a.flex-prev {
	left:40px;
	background:url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right:40px;
	background:url(../images/next.png) center center no-repeat;
}
<!--
-----foot--> .bottomnav {
width:100%;
background:#323232;
overflow:hidden;
padding:10px 0 0px 0;
 height: 208px;
 clear: both;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 overflow: visible;
}
.bottomnav_box {
	width:1111px;
	margin:0 auto
}
.left100 {
	width:300px;
	float:left;
	margin:35px 0px 0px 0;
	text-align:left;
	color:#cfcfcf;
	line-height:24px
}
.left100 dt, .w754_title {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:16px 0 15px 0;
	margin-bottom:18px;
}
.left100 dd {
	color:#fff;
	margin:0 0 10px 0;
}
.left100 dd a {
	color:#cfcfcf;
}
.left100 dd a:hover {
	color:#16a9d3;
}
.left100 p {
	margin-left:10px;
	margin-top:10px
}
.left100 a {
	color:#cfcfcf;
}
.left100 a:hover {
	color:#16a9d3;
}
.w754 {
	width:440px;
	float:left;
	margin:35px 35px 20px 0;
	text-align:left;
	color:#cfcfcf;
	line-height:26px
}
.w754_box dl {
	float:left;
	width:400px;
	height:100px;
}
.w754_box dl dd {
	margin:0 0 10px 0;
}
.w754_box dl dt {
	color:#fff;
	margin:0 0 10px 0;
	font-size:13px;
}
.w754_box dl dt a {
	color:#aaaaaa;
}
.w754 p {
	margin-left:20px;
	margin-top:10px
}
.w754 a {
	color:#cfcfcf;
}
.w754 a:hover {
	color:#16a9d3;
}
#sssf {
	width:440px;
	height:208px;
	float:left
}
.right100 {
	width:336px;
	float:right;
	margin-right:0px;
	text-align:left;
}
.right100 dt {
	width:336px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid #484646;
	padding:16px 0 15px 0;
	margin-bottom:18px;
}
.w754_title {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid #484646;
	padding:16px 0 15px 0;
	margin-bottom:18px;
}
.right100 dd {
	color:#d9d9d9;
	margin:0 0 10px 0;
	line-height:22px
}
.right100 dd a {
	color:#d9d9d9;
}
.right100 dd a:hover {
	color:#16a9d3;
}
.ny_news_li1 {
	line-height: 24px;
	float: left;
	height: 24px;
	width: 340px;
	text-align: left;
	padding-left: 15px;
	display: inline;
	list-style:circle;
}
#zuixin3 {
	width: 1000px;
	margin-top:30px;
	padding-top:30px;
	height: 382px;
	margin:0 auto
}
.neews_wenzi {
	width:600px;
	float:left;
	margin-left:20px;
}
.neews_wenzi a {
	color:#000;
	font-size:14px
}
.neews_wenzi a:hover {
	color:#ff5e00;
	font-size:14px
}
.neews_wenzi span {
	
}
a.zzb07link{
	
	text-decoration:none;
	color: #232323;
	font-weight: normal;
}
a.zzb07link:visited {
	text-decoration: none;
	color: #232323;

	font-weight: normal;
}
a.zzb07link:hover {
	text-decoration: none;
	color: #232323;

	font-weight: normal;
}

.zzb07tail{
	
	color: #232323;
	font-weight: normal;
}.zuobian_newsakkk{ width:175px; float:left}
.youbian_newsllll{ width260px; float:right}
.youbian_newsllll h3{  color:#3a3a3a;}
.youbian_newsllll span{  color:#a5a5a5}

.more2 a{ width:142px; height:38px; border:1px #a2a2a2 solid; display:block; text-align:center; line-height:38px; font-size:16px; font-weight:100; color:#5e5e5e; background:#fff} 
.more2 a:hover	{ width:242px; height:38px; border:0px #00959c solid; display:block; text-align:center; line-height:38px; font-size:16px; font-weight:100; color:#fff; background:#18a792; text-decoration:none;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;} 	
	
	
.more23 a{ width:142px; height:38px; display:block!important; text-align:center; line-height:38px; font-size:16px; font-weight:100; color:#fff; background:#f89c1d; float:left ; clear:both;} 
 .more23 a:hover	{ width:242px; height:38px; border:0px #00959c solid; display:block; text-align:center; line-height:38px; font-size:16px; font-weight:100; color:#fff; background:#ffb145; text-decoration:none;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;} 	
.roll_1{ width:300px; height:45px; line-height:24px; float:left; margin:10px; margin-left:20px; font-size:16px; color:#1b1b1b}
.roll_1 .sdsos{ font-size:13px; color:#7b7b7b; line-height:20px; font-family:Arial, Helvetica, sans-serif}

.roll_2{ width:300px; height:45px; line-height:24px; float:left; margin:10px; margin-left:20px; font-size:16px; color:#1b1b1b; margin-left:100px}
.roll_2 .sdsos{ font-size:13px; color:#7b7b7b;line-height:20px ; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.roll_2 .ruroll{ color:#038874; margin-right:5px}
.roll_1 .ruroll{ color:#038874; margin-right:5px}










#demoleft{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:5px; }
#demolefta{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:5px; }
#demoleftab{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:5px; }

#demoleftac{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:5px; }
.producta{ width:1180px; margin:0 auto; margin-top:40px;}
.cp{ float:left; display:inline; margin-right:25px; border:#fff solid 5px; width:367px; height:346px; margin-left:20px;}
.cp img{ text-align:center;  border:0px solid #d8d8d8; }
.cp .cimg{  margin:0 auto;  }
.cp .cimg h2{ font-size:20px; color:#fff; font-weight:100; line-height:28px;}
.cp .cimg h3{ font-size:14px; color:#fff; font-weight:100;  margin-top:5px; line-height:24px}
.blue{  text-align:center}
a:hover .cp { border:#f89c1d solid 5px; display:block; width:367px; height:346px; color:#fff}
a:hover .cp  .gd{ width:146px; height:38px; -webkit-border-radius: 25px;
            -moz-border-radius: 25px; font-size:16px; color:#FFF; background:#f89c1d; line-height:38px;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; border:0 }
a:hover .cp .cimg h2 h3{ color:#fff; }
a:hover .cp  .xingxi p{ color:#fff}
.gao{ height:10px;} 
.xingxi{  margin:20px auto;  background:#61bfb2; padding:20px 16px; }

.xingxi p{ line-height:28px; font-size:14px; color:#fff ; text-align:left}
a:hover .gd{ margin:0 auto;margin-top:10px;  width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2462af }
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.gd{ margin:0 auto;margin-top:10px;  width:146px; height:38px; display:block; text-align:center; color:#fff; line-height:38px;  border:1px #fff  solid ;-webkit-border-radius: 25px;
            -moz-border-radius: 25px; font-size:16px;}
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.moreb a{color:#f4aa0b; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;}
.moreb a:hover{ color:#F00}




.newsieusua{ padding-top:78px;}

.news_left {float:left; width:418px; height:157px; background:#f4f4f4; float:left; margin-left:26px; }
.news_left h3{ margin:20px 20px 0px 20px; color:#000}
.news_left p   { font-size: 16px; color:#666; line-height:24px; background:url(../images/line.jpg) no-repeat 26px bottom; padding-left:26px ; padding-bottom:5px}





@media all and (max-width:768px){
	.pc_lianxi{ display:none}
	.pc_dibu{}
	
	.mobile_dibu{ display:block}
	.mobile_lianxi{ display:none; font-size:15px!important}
	.mobile_job{ display:block}
.pc_job{ display:none}
.wsjob{ float:none; padding:0px; width:100%; padding-bottom:20px;}
.jobt-list li{ text-align:center; width:33%; margin:0 auto; margin-bottom:20px;}
.jobt-list li ._num{ float:none; width:50%; margin:0 auto; text-align:center; margin-bottom:15px; }
.jobt-list li ._nr{width:90%; padding-left:5%; padding-right:5px; margin-left:0px!important; margin:0 auto; float:none!important; text-align:center}
.jobt-list li ._sum{ height:60px;}

	.lxma{ font-size:15px!important}
	.mobile_daohang{ display:block}
	.pc_daohang{ display:none}
	body{ font-size:14px!important;}
	.neirong{ font-size:14px;}

.suspension{ display:none}
.suspension-box{ display:none}

.alogo{ display:none}

.indexBanner{ display:none}
.flash1{display:block!important;}

/*-------底部-----------*/



/*手机版底部导航*/

#banner{ display:block}
.tbottom{ display:block; height:70px;}

.nav_bgc{ display:none}
.bottomNav {display:block; z-index:99999;
	/*border:1px solid red;
	*/
    width:100%;
	height:70px;
	position:fixed;
	bottom:1px;}
.bottomNav_item {
	/*border:1px solid red;
	*/
    width:25%;
	height:70px; border-top:1px solid #d8d8d8;
	float:left; color:#333;
	text-align:center; background:#fff;
}
.bottomNav_icon {
	margin:auto;
	width:30px;
	height:30px; margin-top:11px;
}
.bottomNav_icon img {
	width:100%;
	height:100%;
}
.bottomNav_item p {
	margin-top:3px; font-size:0.85rem}


.xianb{border-right: 1px solid #24833d;}
#BottomNav ul li a {
    color: #0f5ead;
    display: block;
     padding-bottom:0.5rem; 
    padding-top:0.5rem; 

}



#BottomNav .icon {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 0.9rem;
    margin: 0 auto;
    width: 0.9rem;
    background-size: 0.9rem;
	}

.gray {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray;
}
.inital_color { color:#0f5ead}


/*手机版顶部导航*/
@charset "utf-8";
*{margin:0;padding:0}
a{text-decoration:none;color:#333;font-family:"arial","微软雅黑"}
html{width:100%;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;font-size:16px;}
html.ns{overflow:hidden}
.wsneirong img{ width:100%!important; height:auto!important}
body{color:#535353;font-size: 1em;font-family:"arial","微软雅黑"; width:100%;position:relative}
@media screen and (min-width: 360px) and (max-width: 374px){ html{font-size:16px}}
@media screen and (min-width: 375px) and (max-width: 479px){ html{font-size:18px}}
@media screen and (min-width: 480px) and (max-width: 539px){ html{font-size:20px}}
@media screen and (min-width: 540px) and (max-width: 639px){ html{font-size:24px}}
@media screen and (min-width: 640px){ html{font-size:28px}}

a,body{font-family:"微软雅黑"/9;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{border:0}ol,ul,li{list-style:none}dl,dt,dd,ul,li{margin:0;padding:0}input,textarea{outline:none}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}i{font-style:normal}.fl{float:left}.fr{float:right}.clear{clear:both}.wrap{width:96%;margin:0 auto}body,div,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}

#banner {width: 100%;margin:0px;padding:0px;overflow: hidden;}
#banner img{width: 100%;}

.focus{ width:100%;   margin:0 auto; position:relative; overflow:hidden;   }
	.focus .shanghl00{ width:100%; height:11px;  position:absolute; z-index:1; bottom:45px; text-align:center;  }
	.focus .shanghl00 ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.focus .shanghl00 ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .shanghl00 ul .on{ background:#FE6C9C;  }
	.focus .bd{
	position:relative;
	z-index:0;
	margin:0px;
	padding:0px;
	overflow: hidden;
}
.focus .bd li{ margin:0px; padding:0px; height:8rem; position:relative; overflow:hidden;}
	.focus .bd li img{ width:100%!important;  height:100%; object-fit:cover; display:block; }
	.focus .bd li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.foctit{position:absolute; z-index:111; width:100%; bottom:0;background: rgba(0,0,0,.6); padding-left: 0.7rem; padding-right: 0.7rem; color:#FFF; font-size:0.8rem;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; overflow:hidden; height:40px; line-height:40px; box-sizing:border-box;}
	
.toubu{ position:fixed; left:0; top:0; width:100%; z-index:999;}
.toubuge{ width:100%; height:50px;}
.main-header {
    height: 50px;box-shadow: 0px 1px 5px #5c4b51;
    /*background: #a10e15;*/
	background: rgba(255,255,255,1.0);
    z-index: 60;
	width:100%;
	position:relative;
		
}
header{	
	height:50px;
	line-height: 50px;
	text-align: center;
    background-color: #fff;
	box-shadow: 0px 1px 5px #9c8e93; margin-bottom:5px;
}

.cd-logo {
    position: absolute;
    top: 0px; font-size:17px; line-height:15px; color:#333333; padding-top:10px; font-weight:bold; line-height:40px;
    left: 10px;
   
}

.cd-logo img { float:left; padding-right:10px; height:38px;
   
} 

/*.search_open {
display: block;
    width: 30px;
    height: 30px;
background: url(../images/wap_sea.png) no-repeat;
position: absolute;
right:60px;
top:10px;
background-size: auto 25px;
background-position: center center;
}*/
.menu_open {
display: block;
    width: 30px;
    height: 30px;
background: url(../images/wap_menu.png) no-repeat;
	position: absolute;
	right:10px;
top:10px;
}
.animate{-moz-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;transition: all 1s ease 0s;display: block;
  transform:rotate(180deg);-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */background: url(../images/wap_close.png) no-repeat;} 
  .animate1{-moz-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;transition: all 1s ease 0s;display: block;
  transform:rotate(-180deg);-moz-transform:rotate(-180deg); /* Firefox */
-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
-o-transform:rotate(-180deg); /* Opera */} 
#top{ width:100%;  overflow:hidden; display:block;  position:absolute; top:50px; z-index:100; background-color:#f2f2f2;padding: 10px; box-sizing:border-box;}
input.button1 {
	border-radius: 5px;
	line-height: 23px;
	height: 33px;
	width: 70%;
	padding: 0 5px 0 5px;
	border: 1px solid;
	border-color: #CCC #EEE #EEE #CCC;
	background: whiteSmoke;
	float:left;
	margin-right:3%;
font-size:12px;
	z-index: 1001;
}
input.button2 {
	text-shadow: black 0 1px 0;
	border: 1px solid;
	border-color: #EEE #CCC #CCC #EEE;
	color: #666;
	font-weight: bold;
	width: 22%;
	border-radius: 5px;
	padding: 3px;
	height: 35px;
	text-shadow: 0 /*{a-bar-shadow-x}*/ 0px /*{a-bar-shadow-y}*/ 0px /*{a-bar-shadow-radius}*/ #FFF /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f8f8f8 /*{a-bar-background-start}*/), to( #eaeaea /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f8f8f8 /*{a-bar-background-start}*/, #eaeaea /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f8f8f8 /*{a-bar-background-start}*/, #eaeaea /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f8f8f8 /*{a-bar-background-start}*/, #eaeaea /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f8f8f8 /*{a-bar-background-start}*/, #eaeaea /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f8f8f8 /*{a-bar-background-start}*/, #eaeaea /*{a-bar-background-end}*/);
	font-size:12px;
	z-index: 1001;
	float:right;
}

.ncon_item{display: flex;flex-wrap: nowrap;
overflow: hidden;
position: relative;box-sizing: border-box;
padding: 15px 12px;
background-color:#fff;border-bottom: 1px solid #EBEBEB;}

.shl-n-pic {
    width: 115px;
    min-width: 115px;
    height: 72px;
    overflow: hidden;
    position: relative;
    border: 1px solid 
    rgba(0,0,0,.1);
    margin-right: 12px;
    border-radius: 3px;
}
.shl-n-pic img { width:100%; height:100%; object-fit:cover;}
.shl-left {
 width:100%
}
.shl-ptit {
 font-size:0.9rem;
 overflow:hidden;
 width:100%;
 height:2.6rem;
 line-height:1.3rem;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:1;
 /*显示行数*/-webkit-box-orient:vertical
}
.shl-time {
 font-size:12px;
 color:#00943e;
 margin-top:9px;
 background-image:url(../images/shl-ico-time.png);
 background-size:auto 13px;

 background-repeat:no-repeat;
 padding-left:15px
}
.shl-geng{ padding-top:20px; padding-bottom:20px;}
.loading-more-button {
    width: 6rem;
    height: 2rem;
    line-height: 1.96rem;
    text-align: center;
    font-size: .8rem;
    border: 1px solid #00943e;
border-radius: 5px;
color: #00943e;
    cursor: pointer;
    margin: 0 auto;
}


/*选项卡*/
.tabs {
    width: 100%;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    clear: both;
    text-align: center;
    overflow: hidden; box-sizing:border-box; padding:10px 12px 1px 12px;background-color: #fff; font-weight:bold;
}
.tab_con{ display:none; background-color:#FFF;}

.tabs li{
float: left;
width: 33.33%;
height: 40px;
line-height: 40px;
font-size: 0.85rem;border-bottom: 1px solid #EBEBEB;}

.tabs .thistab{
float: left;
width: 33.33%;
height: 40px;
border-bottom: 1px solid #00943e;
line-height: 40px;
font-size: 0.9rem;
color: #00943e;}

.home-tit{width: 100%;
position: relative;
margin-top: 10px;border-bottom: 1px solid #EBEBEB; padding:13px 14px; background-color:#FFF;font-size: 0.9rem;color: #0579cb; box-sizing:border-box;}
.home-tit .dtit { font-weight:bold; float:left;}
.home-tit a {

    font-family: Arial;
    font-size: 10px;
    float: right;
    color: #666;
    text-align: right;
    display: block;
    padding-top: 6px;
}

.shl-zj{display: flex;flex-wrap: wrap; background-color:#FFF; box-sizing:border-box;padding: 7px; text-align:center;}
.shl-zjsection {
    width: 50%;
    padding: 5px;box-sizing:border-box;
}
.zjkuang {border: 1px solid #EBEBEB;box-sizing:border-box; padding:6px 6px 12px 6px; border-radius:5px;box-shadow: 0px 0px 5px #E4E4E4;}
.shl-zjpic{width: 4.2rem;
height: 4.2rem;
overflow: hidden;
position: relative; border-radius:50%; overflow:hidden; margin:0 auto; margin-top:0.6rem;}
.shl-zjpic img{width: 100%;
height: 100%; object-fit:cover;}
.zjtit1{ font-size:0.9rem; height:2.6rem;
 line-height:1.3rem; overflow:hidden; margin-top:10px;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:2;
 /*显示行数*/-webkit-box-orient:vertical}
.zjtit2{font-size:0.8rem; height:2rem; line-height:1rem; color:#959595; overflow:hidden;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:2;
 /*显示行数*/-webkit-box-orient:vertical}
.zjtit3{font-size:0.7rem; height:1.4rem; line-height:1.4rem; border-radius:0.7rem; width:4rem; text-align:center; border:1px solid #0a53a3; margin:0 auto; margin-top:10px; color:#0a53a3;}



/*选项卡*/
.tabs2 {
    width: 100%;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    clear: both;
    text-align: center;
    overflow: hidden; box-sizing:border-box; padding:10px 12px 1px 12px;background-color: #fff; font-weight:bold;
}
.tab_con2{ display:none; background-color:#FFF;}

.tabs2 li{
float: left;
width: 50%;
height: 40px;
line-height: 40px;
font-size: 0.85rem;border-bottom: 1px solid #EBEBEB;}

.tabs2 .thistab{
float: left;
width: 50%;
height: 40px;
border-bottom: 1px solid #029d25;
line-height: 40px;
font-size: 0.9rem;
color: #029d25;}


.shl-djt{display: flex;flex-wrap: wrap;box-sizing:border-box;}
.shl-section {
    width: 50%;
    padding: 8px;box-sizing:border-box;
}
.skkk {
    background-color: #fff;
  
}
.shl-djtpic{width: 100%;
height: 110px; border-bottom:1px solid #f2f2f2;
overflow: hidden;
position: relative;}
.shl-djtpic img{width: 100%;
height: 100%; object-fit:cover;}
.shlne {
    padding: 10px;
}
.djtte{ font-size:0.9rem;
 overflow:hidden; text-align:center;
 width:100%;
 height:1.3rem;
 line-height:1.3rem;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:2;
 /*显示行数*/-webkit-box-orient:vertical}
 
 .djttime {
 font-size:12px;
 color:#969696;
 margin-top:9px;
 background-image:url(../images/shl-ico-time.png);
 background-size:auto 13px;
 background-position: left center;
 background-repeat:no-repeat;
 padding-left:15px; height:15px; line-height:15px;
}

.jigou{ background-color:#FFF;}
.jigouname{ font-size:0.9rem;color: #0a53a3;
 overflow:hidden;
 width:100%;
 height:1.3rem;
 line-height:1.3rem;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:1;
 /*显示行数*/-webkit-box-orient:vertical}
.jigoumiaoshu{
	font-size:12px;
 color:#969696;
 margin-top:6px;
  overflow:hidden;
 height:3rem;
 line-height:1rem;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:3;
 /*显示行数*/-webkit-box-orient:vertical}

.jigou-pic {
    width: 115px;
    min-width: 115px;
    height: 82px;
    overflow: hidden;
    position: relative;
    border: 1px solid 
    rgba(0,0,0,.1);
    margin-right: 12px;
    border-radius: 3px;
}

.wap_add{ background:url(../images/in_28.jpg) no-repeat left; padding-left:3rem; height:40px; line-height:40px;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:1;
 /*显示行数*/-webkit-box-orient:vertical; overflow:hidden!important }
.wap_tel{ background:url(../images/in_30.jpg) no-repeat left; padding-left:3rem;height:40px; line-height:20px;}
.wap_mail{ background:url(../images/in_32.jpg) no-repeat left; padding-left:3rem;height:40px; line-height:40px;}
.wap_line{ margin-top:0.8rem; margin-bottom:0.8rem; background:#d8d8d8; height:1px; width:100%;}
.foot2-wap { width:100%; margin:0 auto;
    display: block;
    text-align: center;
    padding-top: 1rem;
    font-size: 0.8rem;
	padding-bottom: 1rem;background:#00943e;color:#fff;
}
.foot2-wap a {
    color: #fff;
}

.tit4 {
    width: 100%;
    padding: 15px;
    border-bottom: 
    #EBEBEB 1px solid;
    overflow: hidden; background-color:#FFF; box-sizing:border-box;
}
.tit4 .tout {width: 100%; display:flex;}
.ttpic{ width:4.4rem; min-width:4.4rem; margin-right:10px;}
.ttpic img{ width:100%;}
.tit4 .tout .text { width: 100%;}
.tit4 .tout .text h3 {

    font-size: 1rem;
    font-weight: bold;
    color: 004276;
    line-height: 1.5rem;
	height:1.5rem;
	 overflow:hidden;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:1;
 /*显示行数*/-webkit-box-orient:vertical;

}
.tit4 .tout .text h3 a { color: #0a53b8;}
.tit4 .tout .text .tex {
	font-size:0.75rem;
    color: #888;
	  line-height: 1rem;
	height:2rem;
	 overflow:hidden;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:2;
 /*显示行数*/-webkit-box-orient:vertical; margin-top:8px; 

}
.tit4 .touj {width: 100%; display:flex; align-items: center; background-color:#f2f2f2;}
.tjzjleft {
    width: 2rem;
	min-width: 2rem;
    text-align: center;
    line-height: 1.1rem;
    padding: 8px 0;
    background:#0a53a3;
    color: #fff; 
     font-size:0.9rem;
    
}
.zjtu{min-width:4.2rem;width: 4.2rem;height: 4.2rem; overflow:hidden; border-radius:50%; margin-right:10px; margin-left: 15px;}
.zjtu img{width: 100%;height: 100%; object-fit: cover; display:block;}
.rszj{ width:100%;}
.rszjtit {
	font-size:0.75rem;
    color: #888;
	  line-height: 1.1rem;
	height:1.1rem;
	 overflow:hidden;
 -o-text-overflow:ellipsis;
 text-overflow:ellipsis;
 /*超出...*/display:-webkit-box;
 -webkit-line-clamp:1;
 /*显示行数*/-webkit-box-orient:vertical; padding-right: 6px;

}





.clearfix:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}


.tbottom{ height:70px;}
#BottomNav {
    /*background: #0a53a3 none repeat scroll 0 0;*/
	background: rgba(36,131,61,0.9) none repeat scroll 0 0;
    bottom: 0;
    height: 3em;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 9;
}
#BottomNav ul li {
    float: left;
   
    text-align: center;
    width: 16.66%; 
}

.xianb{border-right: 1px solid #24833d;}
#BottomNav ul li a {
    color: #00943e;
    display: block;
     padding-bottom:0.5rem; 
    padding-top:0.5rem; 

}


#BottomNav ul li a div {
    font-size: 0.7rem; padding-top:0.25rem;padding-bottom:0.4rem; 
}
#BottomNav .yy1 {
    background-image: url(../images/yy1.png);
}
#BottomNav .yy2 {
    background-image: url(../images/yy2.png);
}
#BottomNav .yy3 {
    background-image: url(../images/yy3.png);
}
#BottomNav .yy4 {
    background-image: url(../images/yy4.png);
}
#BottomNav .yy5 {
    background-image: url(../images/yy5.png);
}
.yy6 {
    background: url(../images/yy6.png) no-repeat left;
	    height: 0.9rem;
    margin: 0 auto;
    width: 0.9rem;
    background-size: 0.9rem;
}
#BottomNav .icon {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 0.9rem;
    margin: 0 auto;
    width: 0.9rem;
    background-size: 0.9rem;
	
}

.shl-toug{ height:50px; width:100%;}
.shl-mingx{ width:14.285%; float:left }
.shl-mingx img{ width:100%; height:100%; object-fit:cover;}

#msk{ display:block; position:absolute; width:100%; height:100%; background:#000; opacity:0.5; top:0px; left:0; z-index:50;}
#menu{ position:fixed; width:200px; height:100%;  right:-200px; background:#333; color:#fff; z-index:200; display:none; font-size:0.9rem;box-shadow: inset 6px 0 5px -5px rgba(0,0,0,.9);overflow-y: scroll;}
.menu1{ position:absolute; width:200px; height:100%;  right:-200px; background:#444; color:#fff; z-index:300; display:none;}

#menu li:after , .menu1 li:after{ content:''; display:block; width:100%;  border-bottom:1px solid #222;}
#menu a , .menu1 a{  line-height:45px;  padding:0 20px 0 35px; border:none; display:block;  color:#fff;font-size: 0.8rem;}
/*---
#menu a:after , .menu1 a:after{
	display:block; content:''; position:absolute; 
	right:15px;
	top:50%;
	margin-top:-4px;
	width:6px; height:6px;
	border:2px solid #fff;
	border-width:2px 2px 0 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}---*/
.mshouyeico{background-image: url(../images/drawer-home.png); background-repeat:no-repeat; background-position:right center; background-size:auto 22px;}

.main{ max-width:640px; width:100%;}
.op{width:100%; max-width:640px; position:relative; margin:0 auto;overflow: hidden;}



		.menu_open{ display: block;}
	.menu_close{ display: none; background: url(../images/wap_close.png) no-repeat;background-size: auto 86%; background-position: center center; background-repeat: no-repeat; width: 30px; height: 30px;position: absolute; right: 10px;top: 10px;}
	.msk {display: none; position: fixed; width: 100%; height: 100%;  top: 50px; left: 0; background-color:rgba(0,0,0,0.5); z-index: 100010; }
	.menu { position: fixed; width: 200px; height: 100%; top: 50px; right:-200px; background: #333;color: #666;z-index: 100015;box-sizing: border-box; padding-bottom: 50px;overflow-y: auto;box-shadow: inset 6px 0 5px -5px rgba(0,0,0,.9);padding-left: 10px; padding-right: 10px;}
	.menu .onemenu,.menu a.onemenu,.menu a.onemenub{ color: #fff; font-size: 16px; display: block; height: 45px; line-height: 45px;}
	.menu .menu-li{border-bottom: 1px solid #222;}
	.menu .menu-li::after {content: ''; display: block;width: 100%;border-bottom: 1px solid #404040;}
	.menu .twoul{ display: none;}
	.menu .twoul li{ position: relative; background-color: rgba(255,255,255, .1); padding: 12px 0 12px 0px; margin-top: 1px; font-size: 14px;}
	.menu .twoul li::after{display: block;content: "";position: absolute;right: 8px;top: 52%;margin-top: -5px;width: 6px;height: 6px;border: 2px solid #666;border-width: 2px 2px 0 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
	.menu .twoul li a{color: #fff; font-size: 14px; display: block; color: #fff; padding-left: 15px;}
	
	.menuico_right{ background: url('../images/shl-down-open.png') no-repeat; background-size: auto 22px; background-position: right 12px; background-repeat: no-repeat;}
	.menuico_down{ background: url('../images/shl-down-open1.png') no-repeat; background-size: auto 22px; background-position: right 12px; background-repeat: no-repeat;}
	.menuico_up{ background: url('../images/shl-down-open2.png') no-repeat; background-size: auto 22px; background-position: right 12px; background-repeat: no-repeat;}
	/* .menu .onemenu{ color: #fff; font-size: 14px;} */
}


@media all and (max-width:640px){

body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:14px!important;color:#6c6c6c; line-height:24px!important;}



/*------------公司---------*/


.head1{display:none;}

.bannerBox{display:none;}




.bioayu{width:90%; margin:0 auto; background:url(../images/ab.jpg) no-repeat right; font-size:18px; padding-top:20px; padding-bottom:20px; }
.bioayu h3{ width:100%; font-size:18px; font-weight:900; color:#000000; line-height:40px; padding-bottom:0px;}

.bioayu p{ width:100%; font-size:14px; color:#6d6d6d; line-height:20px; padding-bottom:10px;}



 .guide{padding:20px 0 20px 0;background:#1461b2;}
.gui{width:90%; margin:0 auto; color:#FFFFFF}
.gui h2{ width:100%; font-size:17px; font-weight:normal; line-height:30px; padding-bottom:0px;}
.gui .neii{ width:100%; font-size:14px;}


  
 
 

.cpkuai{ width:100%; background:url(../images/pro.jpg) no-repeat; background-size:cover; float:left; padding-top:30px; padding-bottom:20px;line-height:22px;}

.cpk{ width:90%; margin:0 auto;  color:#FFFFFF}
.cpk h3{ width:100%; float:left; font-size:18px; padding-bottom:5px;}

.cpk b{ width:100%; float:left; font-size:18px;  padding-bottom:10px; padding-top:20px;}


.cpk1{ width:100%; float:left; font-size:14px; line-height:22px;}

.cpk2{ width:100%; float:left; padding-bottom:0px; padding-top:20px;}



   
.bt03 a{text-align:center; border-radius:5px 0px 5px 0px; width:30%; display:block; float:left; margin-top:0px;  font-size:14px; color:#1b262a; line-height:30px; background:#efefef; margin-top:10px; margin-bottom:0px;}
.bt03 a:hover{background:#efefef; color:#1b262a;}

.bioayu{width:90%; margin:0 auto; background:url(../images/ab.jpg) no-repeat right; font-size:18px; padding-top:30px; padding-bottom:30px; }
.bioayu h3{ width:100%; font-size:18px; font-weight:900; color:#000000; line-height:20px; padding-bottom:0px;}

.bioayu p{ width:100%; font-size:14px; color:#6d6d6d; line-height:20px; padding-bottom:0px;}



.bt04 a{text-align:center; border-radius:5px 0px 5px 0px; width:30%; display:block; float:left; margin-top:0px;  font-size:14px; color:#fff; line-height:30px; background:#1461b2; margin-top:0px; margin-bottom:5px; margin-right:1%;}
.bt04 a:hover{background:#1461b2; color:#ffffff;}

.bt05 a{text-align:center; border-radius:5px 0px 5px 0px; width:30%; display:block; float:left; margin-top:0px;  font-size:14px; color:#fff; line-height:30px; background:#3fa55c;  margin-top:0px;margin-bottom:5px; margin-right:1%;}
.bt05 a:hover{background:#3fa55c; color:#ffffff;}

.bt06 a{text-align:center; border-radius:5px 0px 5px 0px; width:30%; display:block; float:left; margin-top:0px;  font-size:14px; color:#fff; line-height:30px; background:#8ec63f; margin-top:0px; margin-bottom:0px;}
.bt06 a:hover{background:#8ec63f; color:#ffffff;}







.qywl{ width:100%; float:left;margin:auto; border-top:#6d8fa6 solid 1px;  margin-top:20px; padding-top:0px;  }
.qywlan{text-align:center; width:25%; border:0px solid rgba(0,0,0,.1); padding:10px 0px 10px; float:left }
.qywlan:hover{ margin-top:-10px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.qywlan01{line-height:20px; padding-top:0px; font-size:14px; color:#fff; font-weight:400; border-bottom:0px solid rgb(255,255,255,.4); font-family:Tahoma, Geneva, sans-serif;}
.qywlan02{display:none; }

.qywlan img{ height:50px;}







 .guide{padding:70px 0 90px 0;background:#1461b2;}
.gui{width:1200px; margin:0 auto; color:#FFFFFF}
.gui h2{ width:100%; font-size:30px; font-weight:normal; line-height:55px; padding-bottom:20px;}
.gui .neii{ width:100%; font-size:15px;}


  
  
  
.hmMore {width:120px;height:35px;line-height:35px;font-size:14px; margin-top:30px;}
.hmMore .btn1 {display:block;color:#fff;background:#2984d7;  padding:0 19px;transition:padding .3s; border:0px #CCC solid; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;border-radius:5px;}
.hmMore .btn1:hover {opacity:.95; background:#ffba00; color:#fff; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}




.gui .gui-rig{width:100%; overflow: hidden;float:right;padding-top:20px;}




.pz{ width:90%; margin:0 auto; clear:both; padding-top:30px; padding-bottom:10px;}



.pz2{ width:100%; float:left; padding-top:0px;}
.pz2 h3{ font-size:17px; color:#fff; font-weight:bold; width:100%; float:left}
.pz2 h3 span{font-family:Barlow-Regular; font-weight:normal; text-transform:uppercase; font-size:14px; line-height:24px}



.pz2 ul{ width:100%; float:left; padding-top:10px;}
.pz2 ul li{}
.pz2 ul li a{ border:#105dad solid 1px; background:#fff; float:left;  width:100%;line-height:28px;font-size:14px; text-align:center; -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;color:#123159!important; border-radius:5px; margin-right:0px;margin-bottom:5px;}

.pz2 ul li a:hover {cursor:pointer;/* transform属性 */transform:translate(0,0px);  border:#fff solid 1px;background:none; -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s; color:#fff!important;}





.cp_list {  margin:0px auto;  width:100%; background:url(../images/ab_bgbg.jpg) no-repeat center top; background-size:cover; height:auto; overflow:hidden; padding-bottom:30px; background-attachment: fixed;

}
.yz_bj{display:none;}









.mt-tabpage-item { display:flex;justify-content: space-between; flex-wrap: wrap ;}
.mt-tabpage-item .item {
    padding: 2% 0;
     width: 100%!important;  height:auto; text-decoration:none; display:block; margin-bottom:10px; border-bottom:#f2f2f2 solid 1px;
}.mt-tabpage-item  .item .left {
    width:20%;
    text-align: center;
    line-height: 1;
    color: #222222;
    transition: .5s ease-in-out;
    font-family: 'beba'; height:auto
}.mt-tabpage-item .item .left .num {
    font-size:18px;font-family: 'beba';line-height: 1;
    padding-bottom: 5px;
    margin-bottom: 0px;
    position: relative;
}.mt-tabpage-item .item .left .num:after {
    content: "";
    position: absolute;
    height: 0px;
    width: 45px;
    background: #dddddd;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
.mt-tabpage-item .item .left .time {
    font-size: 12px;font-family: 'beba';
}.mt-tabpage-item .item .right .h0 {
    font-size:14px;
    color: #222222;
    line-height: 22px;
    height:auto;
 
    transition: .5s ease-in-out;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;
    margin-bottom:0px;
}.mt-tabpage-item  .item .right .p {display:none;
    height: 52px;
    overflow: hidden;
} .mt-tabpage-item .item .right .p {
    transition: .5s ease-in-out;
    font-size: 14px;
    color: #666666;
    line-height: 26px;
}
.mt-tabpage-item .item .right { width:75%;text-align:left; float:left; padding-left:5%
}.mt-tabpage-item .item:hover {
  background: #036eb8;
  transition: .5s ease-in-out;
  color: #ffffff; margin-top:0px; background-image: -webkit-gradient(linear, left top, right top, from(#036eb8), color-stop(51%, #036eb8), to(#2594e1));
    background-image: -webkit-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: -moz-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: -o-linear-gradient(left, #036eb8 0%, #036eb8 51%, #2594e1 100%);
    background-image: linear-gradient(to right, #036eb8 0%, #036eb8 51%, #2594e1 100%);
}
.mt-tabpage-item .item:hover .left {
  transition: .5s ease-in-out;
  color: #ffffff;
}
.mt-tabpage-item .item:hover .right .h0 {
  transition: .5s ease-in-out;
  color: #ffffff; text-align:left;
}
.mt-tabpage-item .item:hover .right .p {display:none;}
  .f-cb:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}


.pz11{ width:100%; width:100%; float:left; background:#effafe;padding-top:20px;padding-bottom:20px;}
.pz112{ width:90%; margin:auto; }

.pz112 h3{ width:100%; font-size:17px; font-weight:normal; line-height:24px;}

.pz112 ul{ width:100%; float:left; padding-top:10px; }
.pz112 ul li{  background:#fff;width:94%;line-height:24px;font-size:16px;margin-right:0px;float:left;  padding-left:3%; padding-right:3%; padding-top:10px; padding-bottom:10px;margin-bottom:10px; }
.pz112 ul li a{ -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;color:#123159!important; border-radius:5px;  float:left; }

.pz112 ul li:hover { box-shadow: 5px 5px 10px #a0a9b1;  cursor:pointer;/* transform属性 */transform:translate(0,0px); -webkit-transition:.8s;
-moz-transition:.8s;
-o-transition:.8s;}
/*------------产品---------*/
.hhh{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}

.pz112 ul li a .shijian2{ color:#2091d3!important; font-size:13px; width:100%; float:left; text-align:left}

.pz112 ul li:nth-child(3){margin-right:0px!important; float:left}

.lp1{  display:none}
.lp2{display:block!important;}



/*about*/
.about { width:100%; float:left;  background:#1461b2; padding-top:30px; padding-bottom:20px;}
	
	
	.container { width:90%; margin:auto}
.about_pic{ float:left; width:100%; padding-bottom:20px;}





.about_pic img{ width:100%;border-radius:5px;  }

.about_wen{ float:right; width:100%}
.about_wen h2{  font-size:18px; color:#fff; margin-top:0px; font-weight:bold }
.about_wen h3{ margin-top:0px; font-size:18px; color:#fff; text-transform:uppercase; font-family:EUCLIDCIRCULARA; margin-bottom:0px}
.about_wen b{ width:78px; height:1px; background:#fff; display:block; margin-top:10px}
.about_wen p{ width:100%; margin-top:10px; font-size:14px; line-height:22px; color:rgb(255,255,255,.8); color:#fff;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:4;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.about_wen a{  color:#fff}
.about_wen .span {
    display: block;
    width: 100%;
    height: 61px;
    position: relative;
}

.more {
    width: 185px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    padding-left:0px; margin-top:30px
}
a:hover .more{ margin-top:27px;  transition:all 0.4s; background:#004386}




.m1 a{background:#0093dd;width:25%; text-align:center; line-height:30px;-webkit-transition:.8s; float:left; 
-moz-transition:.8s;
-o-transition:.8s; color:#FFFFFF; font-size:14px;border-radius:5px; margin-top:10px;}

.m1 a:hover {cursor:pointer;/* transform属性 */transform:translate(0,0px); background:#0093dd;-webkit-transition:.8s; color:#FFFFFF!important;
-moz-transition:.8s; clear:both;  
-o-transition:.8s;}


}
