﻿*{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;}
.nyzw{margin:0px auto;width:1180px; height:auto;padding:10px; margin-top:10px;}

.clear{ clear:both;}
.dingbu{
	width: 100%;
	background:#d60000;
	height:34px;
	}

.dingbu1{
	width: 1200px;
	height:34px;
	line-height:34px;
	color:#FFFFFF;
	margin:0 auto;
	}





.biaoti{
	width: 1200px;
	height: 136px;
	margin:0 auto;
}

.biaoti1{

	width: 110px;
	float:left;
	margin: 0 auto;
	margin-top:28px;
}

.biaoti2{

	width: 1090px;
	height: 136px;
	float:right;
	overflow:hidden;
}


#nav{
	width: 100%;
	height: 56px;
	background-color:#292a2e;
}

#nav ul{
	width: 1200px;
	height: 56px;
	margin: 0 auto;
}

#nav ul li{

	width: 150px;
	height: 56px;
	float: left;
	line-height: 56px;
	text-align: center;
}

#nav ul li a{

	width: 150px;
	height: 56px;
	float: left;
	line-height: 56px;
	text-align: center;
	font-size: 17px;
	color: #fff;
}

#nav ul li a:hover{
	font-size: 17px;
	background-color:#d60000;
	color: #fff;
}


.gg{
width:100%;
height:60px;
background-image:url(../image/gg_bj.jpg);
}

.gg01{
width:102px;
height:60px;
float:left;
}

.gg02{
width:1098px;
height:60px;
float:right;
}
.gg02 p{
width:1098px;
line-height:60px;
}


.sycpzs01{
width:334px;
height:34px;
margin:0 auto;
margin-top:40px;
}

.cpzsmore{
width:205px;
height:46px;
margin:0 auto;
margin-top:15px;
}


.zgywm_bj{
width:100%;
height:auto;
background-image:url(../image/gg_bj.jpg);
}

.zgywm01{
width:1200px;
height:72px;
margin:0 auto;
}

.zgywm02{
width:50px;
height:72px;
float:left;
background-image:url(../image/gywm_01.jpg);
}

.zgywm04{
width:67px;
height:72px;
float:right;
background-image:url(../image/gywm_02.jpg);
}
.zgywm03{
width:1083px;
height:72px;
float:left;
background:#d60000;
}

.zgywm03 p{
line-height:73px;
color:#FFFFFF;
font-size:23px;

}


.zgywm05tu{
width:551px;
height:413px;
float:left;
margin-top:25px;
}

.zgywm06{
width:629px;
height:413px;
float:right;
margin-top:25px;
}



.zgywm06 p{
line-height:28px;
font-size:15px;
padding-left:15px;
}


.zgywmmore{
width:190px;
height:82px;
margin:0 auto;
}


.xinwen_bj{

width:460px;
height:49px;
margin:0 auto;
margin-top:15px;


}


.xinwen_01{
width:173px;
height:49px;
float:left;
background-image:url(../image/xinwen_01.jpg);
text-align:center;
line-height:49px;
color:#FFFFFF;
font-size:20px;
margin-left:50px;
}

.xinwen_01 a{
color:#FFFFFF;
font-size:20px;
}

.xinwen_01 a:hover{
width:173px;
height:49px;
float:left;
background-image:url(../image/xinwen_02.jpg);
text-align:center;
line-height:49px;
color:#FFFFFF;
font-size:20px;
}

.leftxwzx{
width:592px;
height:auto;
float:left;
margin-top:20px;
}

.rightxwzx{
width:592px;
height:auto;
float:right;
margin-top:20px;
}


.fwcn_bj{
width:100%;
height:537px;
background:#f5f5f5;
margin-top:20px;
}

.fwcn01{
width:169px;
height:100px;
margin-top:20px;
float:left;
}


.fwcn02{
width:1030px;
height:100px;
margin-top:20px;
float:right;
line-height:100px;
text-indent:15px;
font-size:18px;
}



.shouqian{
width:232px;
height:244px;
margin-top:20px;
float:left;
background:#d60000;
}

.shouqian1{
width:100px;
height:18px;
margin-top:20px;
float:left;
color:#FFFFFF;
font-size:20px;
text-indent:20px;
}

.xian2{
width:33px;
height:2px;
margin-top:60px;
padding-left:20px;
}

.shouqian2{
width:206px;
line-height:25px;
color:#FFFFFF;
font-size:14px;
float:left;
margin-top:4px;
padding-left:13px;
padding-right:13px;

}



.shouhoutu{
width:233px;
height:244px;
margin-top:20px;
float:left;
padding-left:4px;
}


.shouzhong{
width:246px;
height:244px;
margin-top:20px;
float:left;
background:#26272e;
}

.shouzhong1{
width:216px;
line-height:25px;
color:#FFFFFF;
font-size:20px;
float:left;
margin-top:24px;
padding-left:13px;
padding-right:13px;

}




.shouhou{
width:245px;
height:244px;
margin-top:20px;
float:right;
background:#d60000;
}

.shouhou1{
width:230px;
line-height:25px;
color:#FFFFFF;
font-size:14px;
float:left;
margin-top:10px;
padding-left:13px;
padding-right:13px;

}


.gcal_bj{
width:1201px;
height:348px;
background-image:url(../image/gcal_bj.jpg);
margin:0 auto;
margin-top:30px;
}

.gcal01{
width:1020px;
height:300px;
float:right;
padding-right:20px;
}


.hezuohuoban{
width:1098px;
border:1px #e9e9e9 solid;
height:110px;
margin:0 auto;
margin-top:20px;

}

.dibu_bj{
width:100%;
height:50px;
background:#d60000;
margin-top:30px;
}


.dibu01{
width:1200px;
height:50px;
margin:0 auto;
line-height:50px;
color:#FFFFFF;
font-size:15px;
text-align:center;
}

.dibu01 a{
color:#FFFFFF;
font-size:15px;
text-align:center;
}

.dibu01 a:hover{
color:#fffc02;
font-size:15px;
text-align:center;
}



.dibu_bj2{
width:100%;
height:370px;
background:#323339;


}


.dibu2{
width:400px;
height:370px;
float:left;
margin-top:30px;

}


.dibu2_1{
width:17px;
height:25px;
float:left;

}

.dibu2_2{
width:130px;
height:25px;
float:left;
font-size:20px;
color:#FFFFFF;
text-indent:10px;
line-height:25px;

}

.dibu2_3{
width:400px;
height:250px;
float:left;
margin-top:10px;
color:#FFFFFF;
}

.dibu2_3 a{
color:#FFFFFF;
}

.dibu2_3 a:hover{
color:#d60000;
}

.heixian{
width:42px;
height:334px;
float:left;
margin-top:30px;


}


.dibu3{
width:300px;
height:370px;
line-height:34px;
float:left;
margin-top:30px;
padding-left:50px;

}

.dibu3_3 a{
color:#FFFFFF;
display:block;
line-height:34px;
}

.dibu3_3 a:hover{
color:#d60000;
display:block;
line-height:34px;
}




.dibu4{
width:320px;
height:370px;
line-height:34px;
float:right;
margin-top:30px;


}




.nyleftcpfl{
width:270px;
height:auto;
float:left;
margin-top:30px;
}

.nyleftcpfl1{
width:270px;
height:86px;
float:left;
}

.nyleftcpfl2{
width:270px;
height:auto;
float:left;
background:#eaeaea;
}




.nyleftlianxi{
width:270px;
height:86px;
float:left;
margin-top:20px;
}



.nyleftlianxi1{
width:270px;
height:auto;
float:left;
background:#ededed;
}

.nyleftlianxi1 p{
line-height:28px;
padding-left:15px;
padding-right:15px;
}


.wznr1 {
	font-size: 14px;
	line-height: 28px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom:20px;
	}
	
	
	
.wznr{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-right:15px;
	padding-top: 10px;
	padding-bottom:10px;
	}
	
	


.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:46px; background:#e7e6e6; float:right; line-height:46px; text-indent:20px; font-size:18px;}




.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:250px; margin:0 auto; padding: 0px 0px; overflow:hidden; text-align:center; margin-bottom:25px;}
.zcpfl ul{ width: 250px; }
.zcpfl ul li{  float: left; width: 250px; height: auto;}
.zcpfl ul li .zcpfl_1 h3 a{ float: left; width: 250px; height: 40px; line-height: 40px; text-indent:50px;background-image:url(/images/fenlei_01.jpg);font-size: 16px; color: #333;font-weight:bold; }
.zcpfl ul li .zcpfl_1 h3 a:hover{ float: left; width: 250px; height: 40px; line-height: 40px;  text-indent:60px;center;font-size:16px; background-image:url(/images/fenlei_02.jpg);color: #fff; }




/*首頁产品分類樣式 横着分類*/
.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; margin-bottom:10px; width: 290px; height: auto; overflow: hidden;}
.zxdcpfl ul li .zxdcpfl_1 h3 a{ float: left; width: 290px; height: 114px; line-height: 114px; text-align: center; font-size: 20px; color: #333; margin-top:15px; background:#e7e6e6; border-left:1px #c1c0c0 solid; font-weight:bold; }
.zxdcpfl ul li .zxdcpfl_1 h3 a:hover{ float: left; width: 290px; height: 114px; line-height: 114px; text-align: center; background-color:#1a56c6;font-size: 20px; color: #fff; margin-top:15px; background:#d60000;}



/*首頁产品滾動*/
#demoy{ float:left;overflow:hidden;height:700px;width:1200px; 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:180px ; overflow:hidden;}
#demoy1 ul li a h3 img,#demo2 ul li a h3 img{width:250px;height:180px;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(../image/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(../image/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;}





.h-news01{
  width:584px;
  height: auto;
}
.h-news01 li{
float:left;
margin-right:20px;
  width: 584px;
  height: 127px;
}
.h-news01 li .l01{
  float: left;
  width: 160px;
  height: 102px;
  border: 2px solid #d60000;
  overflow: hidden;
}
.h-news01 li .l01 img{
  width: 160px;
  height: 102px;
  -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-news01 li:hover .l01 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-news01 li .r01{
  float: right;
  width: 410px;
  height: auto;
}
.h-news01 li .r01 a h3{
  margin-top: 3px;
  width: 100%;
  height: 38px;
  font-size: 17px;
  color: #2c2c2c;
  line-height: 130%;
}
.h-news01 li:hover .r01 a h3{
  color: #079144;
}
.h-news01 li .r01 p{
  display: block;
  height: 52px;
  font-size: 14px;
  color: #828282;
  line-height: 130%;
}


.fenl{
	width:270px;
	height: auto;
	margin-top:10px;
}
.fenl h3 {
	display: block;
	width: 270px;
	height: 42px;
	background-color: #d60000;
	font-size: 17px;
	text-indent:40px;
	color: #fff;
	line-height: 42px;
	margin-top:5px;
	font-weight:bold;

}

.fenl h3 a{
	display: block;
	width: 270px;
	height: 42px;
	background-color: #d60000;
	font-size: 17px;
	text-indent:40px;
	color: #fff;
	line-height: 42px;
	font-weight:bold;
}

.fenl h3 a:hover{
	display: block;
	width: 270px;
	height: 42px;
	background-color: #aaaaaa;
	font-size: 17px;
	text-indent:60px;
	color: #333;
	line-height: 42px;
	font-weight:bold;
}



.fenl dl{
	width:270px;
	height: auto;
}
.fenl dl dd a{
	display: block;
	float:left;
	width:268px;
	height: 36px;
	font-size: 15px;
	color: #333333;
	text-indent:50px;
	line-height: 36px;
	border-left:1px #c1c0c0 solid;
	border-right:1px #c1c0c0 solid;
	border-bottom:1px #c1c0c0 solid;
}

.fenl dl dd a:hover{
	display: block;
	float:left;
	width:268px;
	height: 36px;
	font-size: 15px;
	color: #d60000;
	text-indent:60px;
	line-height: 36px;
}



#banner{
    width: 100%;
    overflow: hidden;
}
#banner img{
    float: left;
}

.zxdpart-cppic{ float: left;  margin-top: 15px; margin-right: 10px; overflow: hidden;  }
.zxdpart-cppic .zxdpic{ height:220px;}

.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; }