*{margin:0;padding:0;
	font-size:14px;
	font-family:"微软雅黑";
}
ul,li,ol{list-style:none}
a{color:#000000;}


a:hover{text-decoration:none; color:#de0202;}
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,span,p,dl,dt,dd,input,textarea{
    margin:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei",SimSun;
    font-weight: normal;
	font-size:14px;
	text-align: left;
	line-height:28px;
}
.w-1200{width:1200px; margin:0 auto; overflow:hidden;}
.w-1920{width: 100%; margin:0 auto; overflow:hidden;}
.kong{width:1200px; margin:0 auto; overflow:hidden; height:15px;}
.kong1{width:1200px; margin:0 auto; overflow:hidden; height:30px;}
.MT-30{ margin-top:30px; line-height:30px;}
.mt-50{ margin-top:55px;}
.zwzbai{ font-size:14px; margin:0 auto; line-height:25px; color:#FFFFFF;}
.zwzbai a{ font-size:14px; margin:0 auto; line-height:25px; color:#FFFFFF;}
.nyzw{margin:0px auto;width:1180px; height:auto;padding:10px; margin-top:10px;}
.mt-20{ margin-top:20px;}
.mt-30{ margin-top:30px;}
.t-align-c{ text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}


/*top*/
.top1{
  width: 100%;
  height: 35px;
  background-color: #333333;
}
.top1 .t1-nr{
  margin:0 auto;
  width: 1200px;
  height: 35px;
  font-size: 14px;
  color: #fff;
  line-height: 35px;
}
.top2{
  width: 100%;
  background-color: #f8f8f8;
}
/*end top*/


/*menu*/
.h-menu-bg{
  width: 100%;
  height: 60px;
  background-color: #0247a1;
}
.h-menu{
  margin: 0 auto;
  width: 1160px;
  height: 60px;
}
.h-menu a{
  display: block;
  float: left;
  width: 145px;
  height: 60px;
  line-height: 60px;
  font-size: 17px;
  text-align: center;
  color: #ffffff;
}
.h-menu a:hover{
  background-color: #dd0a14;
  color: #fff;
}
.h-menu-hover{
  background-color: #dd0a14;
  color: #fff !important;
}
/*end menu*/ 


.h-m1-l{
  float: left;
  padding:30px 0px;
  width: 270px;
  height: auto;
  background-color: #0247a1;
  margin-top:30px;
}

.h-m1-lbj{
  float: left;
  width: 270px;
  height: auto;
  background-image:url(../images/cpzx.png);
  height:63px;
  text-align:center;
  line-height:60px;
  font-size:18px;

}


.h-m1-r{
  float: right;
  width: 906px;
  height: auto;
  margin-top:30px;
}





.h-m2{
  width: 100%;
  height: 510px;
  background: url(../images/gywm_bj.jpg) top center no-repeat;
}

.h-m2-left{ width:520px; height:400px; float:left; margin-top:40px;}


.h-m2-r{
  float: right;
  width: 600px;
  height: auto;
}
.h-m2-r h2{
  display: block;
  width: 100%;
  height: 45px;
  font-size: 25px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  border-bottom:1px solid #fff;
}
.h-m2-r p{
  display: block;
  margin-top: 25px;
  margin-bottom: 25px;
  width: 100%;
  height: 270px;
  font-size: 15px;
  color: #fff;
  line-height: 180%;
  letter-spacing: 0px;
  overflow: hidden;
}
.h-m2-r .more1 a{
  display: block;
  margin:0 auto;
  width: 200px;
  height: 40px;
  background-color: #dd0a14;
  color: #fff;
  text-align: center;
  font-size: 15px;
  line-height: 38px;
  border-radius: 15px;
}
.h-bg1{
  width: 100%;
  height: 12px;
  background:url(../images/h-bg1.jpg);
}




.h-m3{
  width: 100%;
  height: 732px;
  background:url(../images/xinwen_bj.jpg) top center no-repeat;
}




.h-tit-z{
  width: 100%;
  height: 40px;
  font-size: 14px;
  color: #898a8b;
  text-align: center;
  letter-spacing: 0px;
}
.h-mr-more1{
  margin-top: 30px;
  width: 100%;
  font-size:15px;
}
.h-mr-more1 a{
  display: block;
  margin:0 auto;
  width: 200px;
  height: 40px;
  background-color: #0247a1;
  font-size: 15px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  border-radius: 10px;
}


.h-m4{
  width: 100%;
  height: 398px;
  background-color:#f6f6f6;
  overflow:hidden;
}
.h-m4-l{
  float: left;
  width: 270px;
  height: auto;
}
.h-m4-l h3{
  display: block;
  padding:12px 30px;
  font-size: 22px;
  color: #fff;
  background-color: #0247a1;
}
.h-m4-l p{
  display: block;
  padding:23px 21px;
  font-size: 14px;
  color: #000;
  line-height: 140%;
  background-color: #d3d3d3;
  letter-spacing: 0px;
}


.h-bg1{
  width: 100%;
  height: 12px;
  background:url(../images/h-bg1.jpg);
}



.h-m4-right{
  float: right;
  width: 890px;
  height: 370px;
  margin-top:20px;
}


/*bottom*/
.h-foot-bg{
  width: 100%;
  height: 80px;
  background-color: #333333;
  font-size: 15px;
  color: #fff;
  text-align: center;
  line-height: 80px;
  letter-spacing: 0px;
}
.h-foot-bg p , .h-foot-bg a, .h-foot-bg p a{
  font-size: 15px;
  color: #fff;
  line-height:80px;
  text-align:center;
}













.wznr1 {
	font-size: 14px;
	line-height: 28px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom:20px;
	margin-top:30px;
	}
	
	
	
.wznr{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-right:15px;
	padding-top: 10px;
	padding-bottom:10px;
	margin-top:20px;

	}
	
	


.bai01 {
	font-size:20px;
	color: #ffffff;
	text-decoration: none;
}


.bai01 a ,.bai01 a:visited,.bai01 a:active{
	font-size:20px;
	color: #ffffff;
}
.bai01 a:hover{
	font-size:20px;
	color: #ffffff;
	text-decoration: none;
}





.dxzm{text-transform:uppercase; font-size:20px; color:#ff6600;}



.bai02 {
	font-size:18px;
	color: #ffffff;
	text-decoration: none;
	line-height:40px;
	height:40px;
	text-align:center;
}

.bai02 a ,.bai02 a:visited,.bai02 a:active{
	font-size:18px;
	color: #ffffff;
	text-decoration: none;
	line-height:40px;
	height:40px;
	text-align:center;
}
.bai02 a:hover{
	font-size:18px;
	color: #ffffff;
	text-decoration: none;
	font-family: "微软雅黑";
	background:#222222;
	display:block;
	line-height:40px;
	text-align:center;
}





.nycpfl{
width:250px;
height:auto;
margin:0 auto;
margin-top:30px;
float:left;
padding-left:15px;

}

.nycpfl01{
width:250px;
height:44px;
background:#1a56c6;
padding-top:13px;
}

.nycpfl001{
width:100px;
height:32px;
background:#feba01;
display:block;
font-size:18px;
line-height:32px;
text-align:center;
margin-left:20px;
}



.nycpfl02{
width:250px;
height:auto;
margin:0 auto;
float:left;
background:#f0f0f0;

}



/*滚动产品图片样式*/

.h-pro-gun01 li{
  margin-right: 19px;
  margin-bottom: 19px;
  float: left;
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.h-pro-gun01 li .tu{
  border:1px solid #e5e5e5;
  overflow: hidden;
}
.h-pro-gun01 li .tu img{
  
  -webkit-transform: scale(1, 1); 
  -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.h-pro-gun01 li:hover .tu img{
  -webkit-transform: scale(1.1, 1.1); 
  -moz-transform: scale(1.1, 1.1); 
  transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.6s ease-out; 
  -moz-transition: all 0.6s ease-out; 
  transition: all 0.6s ease-out;
}
.h-pro-gun01 li a h3{
  display: block;
  width: 100%;
  height: 46px;
  background-color: #6c7982;
  font-size: 16px;
  color: #fff;
  text-align: center;
  line-height: 46px;
  letter-spacing: 0px;
}













.ty_ys{ width:100%; height:700px;background: url(../Images/h.jpg) no-repeat bottom right; padding-top:30px;}
.tym{ width:1180px; height:700px; margin:auto; padding:0px;}
.ys_t{ width:100%; height:63px;background: url(../Images/wys.png) no-repeat center; padding-top:100px;}
.ys_t p{ width:420px; height:35px; background:#222222; font-size:14px; color:#ffffff; line-height:35px; text-align:center; display:block; margin:auto; padding:0px;}

.ys_m{ width:1117px; height:467px; margin:auto; padding:0px;background: url(../Images/ysm.jpg) no-repeat center; }
.ys01{ width:260px; height:115px; float:left; padding:80px 0px 20px 100px;}
.ys01 h3{font-size:24px; color:#000000; line-height:40px;}
.ys01 p{font-size:14px; color:#000000; line-height:26px;}
.ys02{ width:260px; height:115px; float:left; padding:100px 0px 20px 100px;}
.ys02 h3{font-size:24px; color:#000000; line-height:40px;}
.ys02 p{font-size:14px; color:#000000; line-height:26px;}







.a2 {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #282828;
	text-decoration: none;
}

.a5 {
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 30px;
	font-weight: normal;
	color: #bb0102;
	text-decoration: none;
}




.a1 {
	font-family: "微软雅黑";
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	color: #ef4f39;
	font-weight:bold;
}

.a4 {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}


.a6 {
	font-family: 微软雅黑,Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
}

.a7 {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #bb0102;
	text-decoration: none;
}


.a10{
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: none;
	text-align:center;
}

/*首页新闻中心*/
.news1{ margin:0px auto; width:1200px; height:320px; margin-top:15px;}
.news{ margin:10px; float:left; width:270px; transition:0.2s all; background:#f0f0f0;}
.news:hover{
	margin:10px;
	float:left;
	width:270px;
	background-color:#CCCCCC;
}
.news:hover h1{ color:#000000; font-weight:bold;}
.news:hover h2{ color:#ffffff;}
.news:hover .con{ color:#333333;}
.news:hover .more{ color:#ffffff; background:#333333;}



.newsbg{ width:270px; height:160px; z-index:0;}

.news h1{ padding-left:40px; padding-bottom:10px; text-align:left; font-size:16px; color:#333333;}
.news h2{ padding-left:15px;  text-align:left; font-size:13px; color:#666666; font-weight:normal;}
.news .con{ padding:0px 15px;  margin-bottom:10px; font-size:13px; color:#2e2e2e;}
.news .more{ padding-bottom:8px; display:block; font-size:14px; color:#f6f909; background:#ff6600; text-align:center;}

.zny{ width:1200px; margin:0 auto; border-bottom:1px #e7e7e7 solid; margin-top:15px;}
.znyright{ width:905px; margin:0 auto; float:right; margin-top:30px;}
.znyright1{ width:905px; height:42px; border-bottom:1px #cccccc solid;}
.znyright10{ width:400; height:42px; float:left;line-height:42px; text-indent:10px; font-size:16px;}
.znyright12{ width:500; height:42px; float:right; line-height:42px; font-size:14px;}
.znyright10 a{ font-size:16px;}
.znyright a:hover{ font-size:16px; color:#dd0a14;}
.nywz{ font-size:14px; line-height:28px; text-indent:15px; float:left; margin-top:10px; margin-bottom:25px;}
.nywz a{ font-size:14px; line-height:28px;}
.nywz a:hover{ font-size:14px; line-height:28px; color:#dd0a14;}

.lu_xinwen{width:581px;height:150px; float:left;}
.lu_xinwen ul{}
.lu_xinwen ul li{ float:left; margin:8px; width:460px;}
.lu_xinwen .pic{ float:left; width:150px; height:134px;}
.lu_xinwen .con{float:right;padding:7px;width:284px;height:114px;}
.lu_xinwen .bt{ height:36px; font-size:18px; text-align:left;}
.lu_xinwen .bt a{ font-size:16px; color:#c22b30;}
.lu_xinwen .intro{font-size:13px;color: #000000;line-height:20px;}
.lu_xinwen .intro a{ font-size:13px; color:#000000; line-height:20px;}







.bai {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.bai a ,.bai a:visited,.bai a:active{
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.bai a:hover{
	font-size: 14px;
	color: #f6f909;
	text-decoration: none;
}

.part01-1{ width:800px; float:left; height:auto;}
.part01-r{ width:300px; height:auto; float:right;  background-color: #1161c0; margin-left: 20px; margin-top: 30px;}
/**/
.xm{ margin:0px auto; text-align:center; padding:0px 20px;display:inline-block;}
.xm a{ float:left; display:inline-block; width:155px; height:36px; line-height:36px;  color:#ffffff; font-size:16px; text-align:center; background-color:#282828; margin:5px;}
.xm a:hover{color:#c10808;}

/*首页产品分类样式*/
.zcpfl{ width:270px; margin:0 auto; padding: 0px 0px; overflow:hidden; text-align:center; margin-bottom:25px;}
.zcpfl ul{ width: 230px; margin-left:30px;}
.zcpfl ul li{  float: left; width: 240px; height: auto;}
.zcpfl ul li .zcpfl_1 h3 a{ float: left; width: 220px; height: 40px; line-height: 40px; text-indent:50px; border:1px #334062 solid;font-size: 16px; color: #333;font-weight:bold; margin-top:10px; }
.zcpfl ul li .zcpfl_1 h3 a:hover{ float: left; width: 220px; height: 40px; line-height: 40px;  text-indent:60px;center;font-size:16px; color: #e00523; }




/*首页产品分类样式 横着分类*/
.zxdcpfl{ width:1200px; margin:0 auto; padding: 0px 24px; overflow:hidden; text-align:center; margin-bottom:25px;}
.zxdcpfl ul{ width: 1200px; }
.zxdcpfl ul li{  float: left; width: 220px; height: auto; overflow: hidden;}
.zxdcpfl ul li .zxdcpfl_1 h3 a{ float: left; width: 200px; height: 40px; line-height:40px; text-align: center; font-size: 15px; color: #fff; margin-top:15px; background:#334062;}
.zxdcpfl ul li .zxdcpfl_1 h3 a:hover{ float: left; width: 200px; height: 40px; line-height: 40px; text-align: center; font-size: 15px; color: #fff; margin-top:15px; background:#e00523;}



/*首页产品滚动*/
#demoy{ float:left;overflow:hidden;height:1130px;width:906px; color:#336699;text-align:left; margin-left:15px; }
#demoy1 ul,#demo2 ul{ display:block;width:3000px; overflow:hidden}
#demoy1 ul li{width:250px;margin:8px 8px; float:left;}
#demoy1 ul li a h3,#demo2 ul li a h3{width:250px;height:230px ; overflow:hidden;}
#demoy1 ul li a h3 img,#demo2 ul li a h3 img{width:250px;height:230px;transition:all .5s ease;}
#demoy1 ul li a h3:hover img,#demo2 ul li a h3:hover img{transform: scaleX(1.1) scaleY(1.1); }
#demoy1 ul li a ol,#demo2 ul li a ol{ text-align:center; height:35px; line-height:35px;transition:all .5s ease;  color:#333333;}
#demoy1 ul li a:hover ol,#demo2 ul li a:hover ol{ background:#de0202; color:#fff}
#demoy2 ul li{width:250px;height:180px;margin:10px 10px;}



.h-pro01{
  width: 1200px;
  height: auto;
  overflow: hidden;
}
.h-pro01 ul{
  width:1300px;
}
.h-pro01 ul li{
  float: left;
  margin-right: 18px;
  margin-bottom: 25px;
  width: 280px;
  height: 310px;
  border: 3px solid #e5e5e5;
}
.h-pro01 ul li:hover{
  border:3px solid #d60000;
}
.h-pro01 ul li .tu{
  margin-top:15px;
  margin-left:15px;
  width: 250px;
  height: 173px;
  overflow: hidden;
}
.h-pro01 ul li .tu img{
  width: 250px;
  height: 173px;
  -webkit-transform: scale(1, 1); 
  -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.h-pro01 ul li:hover .tu img{
  -webkit-transform: scale(1.1, 1.1); 
  -moz-transform: scale(1.1, 1.1); 
  transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.6s ease-out; 
  -moz-transition: all 0.6s ease-out; 
  transition: all 0.6s ease-out;
}
.h-pro01 ul li a h3{
  margin-top:10px;
  margin-left:15px;
  display: block;
  width: 249px;
  height: 32px;
  background-color: #eeeeee;
  font-size:16px;
  color: #014785;
  text-align: center;
  line-height: 32px;
}
.h-pro01 ul li:hover a h3{
  background-color: #d60000;
  color: #fff;
}
.h-pro01 ul li .dianhu{
  margin-top:15px;
  margin-left:10px;
  width: 249px;
  height: auto;
}
.h-pro01 ul li .dianhu p{
  width: 100%;
  height: 22px;
  font-size: 17px;
  color: #014785;
}
.h-pro01 ul li .dianhu span{
  width: 100%;
  font-size: 17px;
  color: #c00202;
  font-weight:bold
}






/*案例滚动*/
.marquee {width:1200px;height:260px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px;}
.marquee li a{ width:270px; height:260px; display:block; float:left; text-align:center; font-size:15px; color: #2d2727;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:263px; height:210px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px; color: #333333; font-size:15px; text-align: center;}


.yi_lianxil{width:600px;height:400px;float:left; overflow:hidden;}
.yi_lianxial{width:1200px;height:400px;margin:0 auto;}

.wrap { margin-top:20px; padding: 15px 0; }
.dowebok { width: 500px; float:left;}
.dowebok li { width: 500px; overflow: hidden; zoom: 1;}
.dowebok .item { padding: 15px 0; border-bottom: 1px dashed #DBDBDB; overflow: hidden; zoom: 1;}
.dowebok .item .oneeee{ width:200px; height:130px;overflow:hidden;float:left;}
.dowebok .item .oneeee img{ margin:0px; padding:0px;}
.dowebok .item:hover .oneeee img{transition:0.8s all;-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5) ; }
.dowebok .bt {padding-top:23px;width:280px;float:left;padding-left:10px;}
.dowebok .bt a {width:280px;float:left;}


.dowebok li em { float: left; width: 24px; height: 24px; line-height: 24px; font-size: 12px; font-style: normal; text-align: center; color: #fff; background-color: #f60;}
.dowebok li img { float: left; height: 150px; margin: 0 15px; vertical-align: top;}
.dowebok dl { font-size: 12px;}
.dowebok dt { padding-bottom: 5px; font-size: 14px; font-weight: 700;}
.dowebok dd { margin-top: 8px; color: #666;}
.dowebok a { color: #ffffff; text-decoration: none;}
.dowebok a:hover { color: #fafd09;}





   /*内页新闻1*/
   /*news9*/
.my-ny-news09{ width:920px; height:auto;}
.my-ny-news09 ul{ width:920px; margin-top:30px;}
.my-ny-news09 ul li{ float:left; width:900px; height:106px; margin-right:48px;}
.my-ny-news09 ul li .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu01.jpg);-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.my-ny-news09 ul li .l h4{ display:block; height:33px; line-height:33px; text-align:center; margin-top:15px; font-size:22px; color:#8d8d8d;}
.my-ny-news09 ul li .l h5{ display:block; height:22px; line-height:22px; text-align:center; font-size:12px; color:#c5c5c5; letter-spacing:0px; margin:0px; padding:0px;}
.my-ny-news09 ul li .r{ float:right; width:820px; overflow:hidden;}
.my-ny-news09 ul li .r a h3{ display:block; height:31px; line-height:31px; text-align:left; font-size:16px; color:#000; overflow:hidden;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.my-ny-news09 ul li .r p{ display:block; height:38px; line-height:140%; text-align:left; font-size:13px; color:#949494; overflow:hidden;}
.my-ny-news09 ul li:hover .l, .my-ny-news09 ul li:first-child .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu02.jpg);-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.my-ny-news09 ul li:hover .l h4, .my-ny-news09 ul li:first-child .l h4{ color:#014785;}
.my-ny-news09 ul li:hover .l h5, .my-ny-news09 ul li:first-child .l h5{ color:#014785;}
.my-ny-news09 ul li:hover .r a h3, .my-ny-news09 ul li:first-child .r a h3{ color:#055faf; font-size:16px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}




.xinwen_news1{width:890px;}
.xinwen_news1 li{ width:830px; display:inline-block;  padding:14px 0; overflow:hidden; float:left; line-height:28px; font-size:15px; text-align:left; border:1px #e4e4e4 solid; padding-left:15px; padding-right:15px;}
.xinwen_news1 li a{ font-weight:bold; font-size:16px; text-align:left;}
.xinwen_news1 li:hover{ background:#F6F6F6;}
.xinwen_news1 li img{ padding-right:20px; width:150px; height:100px;}
.xinwen_news1 li span{ float:right;}



/*------------新闻----------*/
#news{margin:0px auto; width:1180px; height:500px; margin-top:50px;}
.news1{width:12000px; height:345px;}
.news2{width:1200px; height:350px; margin-left:50px; padding-top:60px;text-align:left;}


.newslist1 ul{margin:0 10px 10px 10px;padding:0;list-style:none;overflow:hidden; width:1150px;}
.newslist1 ul li{clear:both;line-height:35px;border-bottom:1px solid #D1D0D5;padding-bottom:15px;}
.newslist1 ul li span cite {font-size:14px;font-style:normal;border-top:1px #cccccc solid;color:#ffffff;}
.newslist1 ul li span:hover {background:#222222;color:#ffffff;}
.newslist1 ul li span:Hover cite {color:#ffffff;}
.newsshow1 h2{text-align:center;font-size:14px;font-weight:900;font-family:microsoft yahei;}
.newsshow1 .info{text-align:center;color:#999;padding:5px 0;}
.newsshow1 .content{line-height:24px;}
.newsshow1 .content p{margin:5px 0;}
.newsshow1 .content h3 {font-size:14px;margin-bottom:0;}
.newsshow1 .content img{max-width:900px;}
.newsshow1 .pre{margin:10px 0 5px 0;color:#999;}
.newsshow1 .next{margin:0 0 10px 0;color:#999;}





/*首页新闻-news12*/
.h-news01{
  width: 1300px;
  height: auto;
  overflow: hidden;
}
.h-news01 li{
  margin-right:50px;
  padding:17px 0px;
  float: left;
  width: 576px;
  height: 130px;
  border-bottom:1px solid #e5e5e5;
}
.h-news01 li .tu01{
  float: left;
  width: 181px;
  height: 130px;
  overflow: hidden;
}
.h-news01 li .tu01 img{
  width: 181px;
  height: 130px;
}
.h-news01 li .r01{
  float: right;
  width: 366px;
  height: auto;
}
.h-news01 li .r01 a h2{
  display: block;
  width: 100%;
  height: 45px;
  font-size: 17px;
  color: #262a2d;
  line-height: 35px;
  overflow: hidden;
}
.h-news01 li .r01 p{
  display: block;
  width: 100%;
  height: 37px;
  font-size: 14px;
  color: #717171;
  line-height: 130%;
  overflow: hidden;
}
.h-news01 li .r01 .more01 a{
  display: block;
  margin-top: 10px;
  width: 71px;
  height: 24px;
  border:1px solid #d2d2d2;
  text-align: center;
  line-height: 24px;
  font-size: 12px;
  color: #717171;
  border-radius: 5px;
}
/*end首页新闻*/

.fenl{
	width:220px;
	height: auto;
	padding-left:0px;
	margin-top:20px;
	margin-bottom:20px;
}
.fenl h3 {
	display: block;
	width: 220px;
	height: 34px;
	background:#dd0a14;
	font-size: 16px;
	text-align: center;
	color: #fff;
	line-height: 34px;
	margin-top:5px;

}

.fenl h3 a{
	display: block;
	width: 220px;
	height: 34px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	line-height: 34px;
}

.fenl h3 a:hover{
	display: block;
	width: 220px;
	height: 34px;
	font-size: 16px;
	text-align: center;
	color: #feef00;
	line-height: 34px;
}



.fenl dl{
	width:220px;
	height: auto;
}
.fenl dl dd a{
	display: block;
	float:left;
	width:220px;
	height: 26px;
	font-size: 15px;
	color: #333333;
	text-indent:50px;
	line-height: 26px;	
	background-image:url(../images/zcpfl.jpg);
	

}

.fenl dl dd a:hover{
	display: block;
	float:left;
	width:220px;
	height: 26px;
	font-size: 15px;
	color: #bf0106;
	text-indent:50px;
	line-height: 26px;	
	background-image:url(../images/zcpfl.jpg);
	
}






.zxdpart-cppic{ float: left;  margin-top: 15px; margin-right: 10px; overflow: hidden;  }
.zxdpart-cppic .zxdpic{ height:180px;}

.zxdpart-cppic .zxddate1{  text-align: center; height: 40px; font-size: 16px; color: #333333; line-height: 40px; font-weight:bold; background-color:#dddddd; }

.zxdpart-cppic .zxddate p{  text-align: center; height: 40px; font-size: 14px; color: #dd0000; line-height: 40px; }


/*内页新闻3*/
.ny-news003{
  width:905px;
  height: auto;
  overflow: hidden;
}
.ny-news003 ul{
  width: 1300px;
}
.ny-news003 ul li{
  padding:15px;
  margin-bottom: 15px;
  float: left;
  width: 863px;
  height: 145px;
  background-color: #f7f7f7;
  border: 1px solid #eaeaea;
}
.ny-news003 ul li img{
  float: left;
  width: 208px;
  height: 142px;
  border: 1px solid #e5e5e5;
  overflow: hidden;
}
.ny-news003 ul li .r01{
  float: right;
  width: 638px;
  height: auto;
}
.ny-news003 ul li .r01 a h3{
  margin-top:8px;
  display: block;
  width:100%;
  height: 39px;
  font-size: 17px;
  color: #d8000f;
}
.ny-news003 ul li:hover .r01 a h3{
  color: #0090ff;
}
.ny-news003 ul li .r01 p{
  display: block;
  width: 100%;
  height: 30px;
  font-size: 14px;
  color: #999999;
  line-height: 120%;
  overflow: hidden;
}
.ny-news003 ul li .r01 .more01 a{
  margin-top:30px;
  display: block;
  float: left;
  width: 88px;
  height: 23px;
  border: 1px solid #373a41;
  font-size: 12px;
  color: #d8000f;
  text-align: center;
  line-height: 23px;
  -webkit-transition: all 0.2s ease-out; 
  -moz-transition: all 0.2s ease-out; 
  transition: all 0.2s ease-out;
}
.ny-news003 ul li:hover .r01 .more01 a{
  background-color: #333333;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out; 
  transition: all 0.3s ease-out;
}


<!--首页推荐产品样式-->

.zxdsycp { overflow: hidden }

.zxdsycp li { background-color: #e6e6e6; float: left; display: inline; width: 285px; height: 411px; margin-left: 20px; }

.zxdsycp li.zxdsycp1 { margin-left: 0; }

.zxdsycp li i { width: 262px; height: 265px; overflow: hidden; display: block; margin: 11px; }

.zxdsycp li h2 { color: #da0000; text-align: left; font-size: 14px; padding: 0px 10px; height: 21px; line-height: 21px; overflow: hidden; }

.zxdsycp li p { color: #666666; text-align: left; font-size: 13px; padding: 5px 10px; line-height: 23px; overflow: hidden; }

.zxdsycp li:hover { background-color: #d60000; transition:all 0.7s ease 0s; }

.zxdsycp li:hover h2, .zxdsycp li:hover p { color: #FFF; }

.zxdsycp li i img { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }

.zxdsycp li:hover i img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; }


/*内页新闻1*/

.ny-news001{width:810px;margin:15px;}
.ny-news001 li{height:35px;line-height:35px;border-bottom:1px dashed #e8e8e8;background: url(../Img/ny-news001.gif) no-repeat;
    background-position: left center;}
.ny-news001 li a{padding-left:30px; font-size:15px;line-height:35px;font-family:"微软雅黑";color: #333; letter-spacing: 0px;}
.ny-news001 li span{font-size:13px;line-height:35px;font-family:"微软雅黑";float:right;}
.ny-news001 li a:hover{color:#f35f2e;}



/*首页新闻*/
.sv_info3{width:100%;height:auto;}
.sv_info3 li{ width:578px; height:135px; margin:10px; background:#fff; float:left; border:solid 1px #ccc; -webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.xwpic{ width:150px; height:135px;float:left;}
.xwpic img{width:135px; height:112px; margin:6px 5px;}
.xw14hui{ width:418px; height:90px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; display:block; float:left; margin-left:5px;}
.xwtitle { color:#0143bc; width:340px; height:30px; margin-left:10px; margin:5px; display:block; float:left; }
.xwtitle a{ width:400px; height:30px; font-size:20px; color:#08852e; line-height:30px; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.sv_info3 li:hover{ background:#f1f1f1;}
.case_cont3 { margin:0 auto;width:1200px;}




/*案例滚动3*/
.marquee02 {width:1200px;height:245px;overflow:hidden; margin-top:20px;}
.marquee02 li{ display:inline; float:left; margin-right:12px;}
.marquee02 li a{ width:280px; height:245px; display:block; float:left; text-align:center; font-size:15px; color: #393939;}
.marquee02 li a:hove{ text-decoration:none;}
.marquee02 li img {width:280px; height:176px;}
.marquee02 li em{font-style: normal; height:30px; line-height:30px; display:block; margin-top:8px; color: #393939; font-size:15px; text-align: left; letter-spacing: 0px;}
.marquee02 li p{height:24px; line-height:24px; display:block; font-size: 13px; color: #a1a1a1; letter-spacing: 0px;}


/*产品样式5*/
.y-pro005{
  width: 1200px;
  height: auto;
  overflow: hidden;
}
.y-pro005 ul{
  width: 1300px;
  height: auto;
}
.y-pro005 ul li{
  float: left;
  margin-right: 28px;
  width: 279px;
  height: 269px;
}
.y-pro005 ul li .tu{
  width: 277px;
  height: 196px;
  border: 1px solid #c2c2c4;
  overflow: hidden;
}
.y-pro005 ul li .tu .tu01{
  width: 277px;
  height: 196px;
  overflow: hidden;
  -webkit-transform: scale(1, 1); 
  -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.y-pro005 ul li:hover .tu .tu01{
  -webkit-transform: scale(1.1, 1.1); 
  -moz-transform: scale(1.1, 1.1); 
  transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.6s ease-out; 
  -moz-transition: all 0.6s ease-out; 
  transition: all 0.6s ease-out;
}
.y-pro005 ul li a h3{
  display: block;
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #6f6f6f;
  font-size: 16px;
  color: #6f6f6f;
  line-height: 40px;
  text-align: center;
}

/*滚动产品图片样式*/

.h-pro-gun02 li{
  margin-right: 19px;
  margin-bottom: 30px;
  float: left;
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.h-pro-gun02 li .tu{
	height: 200px;
	background-color: #e5e5e5;
	border:1px  solid #959595;
	overflow: hidden;
}
.h-pro-gun02 li .tu img{
  -webkit-transform: scale(1, 1); 
  -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
  -moz-transition: all 0.5s ease-out; 
  transition: all 0.5s ease-out;
}
.h-pro-gun02 li:hover .tu img{
  -webkit-transform: scale(1.1, 1.1); 
  -moz-transform: scale(1.1, 1.1); 
  transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.6s ease-out; 
  -moz-transition: all 0.6s ease-out; 
  transition: all 0.6s ease-out;
}
.h-pro-gun02 li a h3{
  margin-top:0px;
  display: block;
	width:302px;
  height: 40px;
	line-height: 40px;
  font-size: 16px;
  color: #333;
  text-align: center;
  letter-spacing: 0px;
	background-color: #edce06;
}
#demoy1 ul li a h3 img, #demo2 ul li a h3 img{
	width: 250px;
	height: 250px;
	transform: scale(0.9);
}

