body{font:12px/140% "微软雅黑",Arial,Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:url(../img/body.jpg);}
A:link{text-decoration:none; color:#333;}
A:visited{text-decoration:none; color:#5a5a5a;}
A:hover{text-decoration:none; color:#000;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,h8{margin:0;padding:0; font-style:normal;}
ul,li,ol{list-style:none;}
em{list-style:none;}

/*头部*/

.topz{ width:auto; height:30px; margin:0 auto; min-width:1200px; border-bottom:1px solid #dcdcdc; background:#f7f7f7;}
.topz .zc{ width:1200px; height:30px; line-height:30px; margin:0 auto; }
.topz .zc ol{ width:370px; height:30px; float:left; color:#FFF; font-family:"微软雅黑";}
.topz .zc dt{ width:240px; line-height:30px; float:right;  color:#666; font-family:"微软雅黑"; text-align:right;}
.topz .zc dt span{ width:100px; height:30px; background:url(../img/index_hc.jpg) no-repeat left; text-align:right; font-size:12px; color:#373a45; float:left;}
.topz .zc dt labe{width:130px; height:30px; background:url(../img/index_m.jpg) no-repeat left; text-align:right; font-size:12px; color:#373a45; float:right;}
.topz .zc dt a{ text-decoration:none; color:#666; font-family:"宋体"; font-size:12px;}
.head{ width:auto; height:120px; margin:0 auto; background:#fff;}
.head .zw{ width:1200px; height:120px; margin:0 auto; padding-top:10px;}
.head .zw .logo{ width:670px; height:auto; float:left; margin-top:15px; clear:both;}

.head .zw .logo bdo{ width:208px; height:56px; float:left;}
.head .zw .logo dt{ width:440px; height:99px; float:right; }
.head .zw .logo dt em{ width:440px; height:40px; line-height:40px; font-size:26px; font-weight:bold;color:#FFF; font-style:normal;}
.head .zw .logo dt p{ width:440px; height:30px; line-height:30px; font-size:19px; color:#0c1e51; letter-spacing:0.1em;}
.head .zw .tel{ width:281px; height:71px; line-height:41px; float:right; background:url(../img/tel.jpg) left no-repeat; font-size:30px; text-align:right; margin-top:30px; color:#fd0002;}
.head .zw .tel dfn{width:61px; height:45px; line-height:45px; float:left; font-size:20px; font-weight:bold; margin-top:5px;}
.head .zw .tel dt{width:220px; height:71px; float:right;}
.head .zw .tel dt b{width:220px; height:20px; line-height:20px; float:right;font-size:14px; color:#0b3976; text-align:left; text-indent:20px; font-weight:normal;}
.head .zw .tel dt p{width:220px; height:31px; line-height:31px; float:right;font-size:30px; font-weight:bold; color:#0b3976;}

/*导航*/
.headerNav{ width:auto; height:58px; margin:0 auto; background:url(../img/mov.jpg); position:relative;min-width:1200px; clear:both;}
.headerNav .mov{ width:1200px; height:58px; margin:0px auto; position:relative; z-index:100;}
.headerNav .mov ul{zoom:1; height:58px; margin:0px;}
.headerNav .mov ul li{float:left; height:58px; line-height:58px; text-align:center; position:relative; min-width:133px; padding:0px 0 0 0; font-size:15px; z-index:1000; background:url(../img/lin.jpg) right no-repeat;}
.headerNav .mov ul li:hover{ width:133px; height:58px; display:block; background:url(../img/ov.png) no-repeat center; color:#FFF;}
.headerNav .mov ul li a:hover {color:#FFF;}
.headerNav .mov ul li.first{background:none}
.headerNav .mov ul li a{line-height:58px;padding:0 24px; display:block; font-size:15px; font-family:'微软雅黑'; color:#fff; text-decoration:none; }
.headerNav .mov ul li a:hover, .headerNav .mov ul li .a{color:#fff !important; background:url(../img/nov.png) no-repeat center 1px !important;}
.headerNav .mov ul li .this{color:#fff; background:url(../img/nov.png) no-repeat center 0px; display:block;}
.headerNav .mov ul li dl{width:133px; display:none; position:absolute; left:0; top:58px; z-index:9999999; background:url(../img/Bg.png);}
.headerNav .mov ul li span{height:30px !important;}
.headerNav .mov ul li span a{font-size:12px !important; line-height:30px !important; text-align:left !important; text-indent:2px; overflow:hidden; height:30px; display:block;color:#333;}
.headerNav .mov ul li span a:hover{background:#0c3872 !important; z-index:1000;}
.headerNav .mov ul li.item{float:right}
.headerNav .mov ul li.item a:hover{background:none !important}
#none {BACKGROUND: none transparent scroll repeat 0% 0%; }
#none:hover{width:133px; height:58px; background:url(../img/ov.png) no-repeat center;}

/*banner切换*/

.fullSlide{width:100%; position:relative;height:560px; min-width:1200px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; height:560px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:70px;height:8px;margin:1px; margin-right:5px;overflow:hidden;background:#FFF;filter:alpha(opacity=80);opacity:0.8;line-height:999px; position:relative; z-index:9999;}
.fullSlide .hd ul .on{background:#0b3976; position:relative; z-index:9999;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:50px;height:100px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*发展*/

.index_zk{ width:auto; min-height:450px; margin:0 auto; background:url(../img/texture.png); min-width:1200px;}
.index_zk .zo{ width:1200px; height:auto; margin:0 auto; padding-top:50px;}
.index_zk .zo ul{ width:1200px; margin:0px;}
.index_zk .zo ul li{ width:300px; height:396px; float:left; position:relative;transition: all 0.6s ease 0s; top:0px;}
.index_zk .zo ul li:hover{top:-16px; left:0; cursor:pointer; background:#f7f7f7;}
.index_zk .zo ul li dt{ width:100px; height:100px; margin:0 auto;}
.index_zk .zo ul li h3{ width:300px; height:60px; line-height:60px; font-size:20px; color:#252525; font-weight:normal; text-align:center;}
.index_zk .zo ul li p{ width:260px; height:160px; line-height:25px; font-size:12px; color:#787777; margin:0 auto;}
.index_zk .zo ul li .more{ width:100px; height:35px; line-height:35px; background:#0c3872; border-radius:3px; font-size:14px; color:#FFF; text-align:center; margin:0 auto; position:relative;}
.index_zk .zo ul li .more a{ text-decoration:none; color:#FFF;}
/*配件*/
.index_ab{ width:1200px; height:930px; margin:0 auto; margin-top:30px;}
.index_ab .zoc{ width:244px; height:885px; float:left; background:#0c3872;}
.index_ab .zoc h1{ width:244px; height:80px; line-height:80px; font-size:24px; color:#FFF; text-align:center;}
.index_ab .zoc .zoz{ width:236px; height:700px; background:#FFF; margin:0 auto;}
.index_ab .zoc .zov{ width:220px; height:auto; margin:0 auto;color:#FFF; margin-top:20px; text-align:center;}
.index_ab .zoc .zov span{ width:220px; line-height:20px;font-size:14px; text-align:center;}
.index_ab .zoc .zov dt{width:220px; line-height:40px;font-size:28px; text-align:center;}
.index_ab .zoc .soe{ width:110px; height:30px; line-height:30px; font-size:14px; margin:0 auto; text-align:center; color:#FFF; border-radius:30px; border:1px solid #FFF; margin-top:10px;}
.index_ab .zoc .zoz dl{ width:236px; height:auto;}
.index_ab .zoc .zoz dl dt{width:236px; height:45px; line-height:45px; border-bottom:1px solid #FFF; text-indent:20px; background:#eff3f9;}
.index_ab .zoc .zoz dl dt a{ text-decoration:none; color:#333; font-size:14px;}
.index_ab .zoc .zoz dl dd{width:236px; min-height:40px;text-indent:20px;background:#FFF;}
.index_ab .zoc .zoz dl dd ul{ width:236px; height:auto;}
.index_ab .zoc .zoz dl dd ul li{ width:236px; height:35px; font-size:12px; line-height:35px; border-bottom:1px dotted #dcdcdc; text-indent:20px; background:#FFF;}

.index_ab .zoc .zoz dl ul li a{ text-decoration:none; color:#a09f9f;}

.index_ab .roz{ width:948px; min-height:500px; float:right; background:#FFF;}
.index_ab .roz .zoo{ width:928px; height:auto; margin:0 auto;}
.index_ab .roz .zoo ul{ width:928px; margin:0px;}
.index_ab .roz .zoo ul li{ width:221px; height:301px; float:left; margin-left:14px; display:inline-block; overflow:hidden;}
.index_ab .roz .zoo ul li img{position:relative; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.index_ab .roz .zoo ul li:hover img{transform: scale(1.1, 1.1); transition: all 0.6s ease 0s;}
.index_ab .roz .zoo ul li:nth-child(4n+1){margin-left:0px;}
.index_ab .roz .zoo ul li .tit{ width:221px; height:45px;}
.index_ab .roz .zoo ul li .tit h2{ width:221px; height:45px; line-height:45px; text-align:center; font-weight:normal; color:#6a6a6a; font-size:12px;}
.index_ab .roz .zoo ul li .tit p{ width:221px; height:auto;}
.index_ab .roz .zoo ul li .tit p em{ width:221px; line-height:22px; float:left; font-style:normal; color:#a09f9f;}
.index_ab .roz .zoo ul li .tit p labe{ width:221px; line-height:22px; float:left; font-style:normal; color:#a09f9f;}
.index_ab .roz .rozz{ width:auto; height:78px; border-bottom:2px solid #e70808;background:url(../img/index_m.jpg) bottom repeat-x; clear:both;}
.index_ab .roz .rozz h5{ width:120px; height:78px; line-height:78px; float:left; text-align:center; font-size:24px; color:#e70808; font-style:normal; font-weight:normal;}
.index_ab .roz .rozz h5 a{ text-decoration:none; color:#e70808;}
.index_ab .roz .rozz span{ width:60px; height:78px; line-height:78px; float:right; font-size:12px; text-align:center;color:#e70808;font-family:'宋体';font-style:normal;}
.index_ab .roz .rozz span a{ text-decoration:none; color:#626161;}

/*关于*/
.index_ac{ width:auto; height:549px; margin:0 auto; background:url(../img/index_g.jpg); min-width:1200px; display:block;}
.index_ac .about{ width:1200px; height:530px; margin:0 auto; background:rgba(255,255,255,0.2);/*透明背景色，不透明其文字内容*/ position:relative; bottom:-148px;}
.index_ac .about .aou{ width:561px; height:369px; background:#FFF; float:left; position:relative; z-index:10; top:-60px;}
.index_ac .about .aou span{ width:549px; height:356px;}
.index_ac .about .aou span img{ margin:6px;}
.index_ac .about .aor{ width:619px; height:auto; float:right; position:relative; top:-30px;}
.index_ac .about .aor h1{ width:619px; height:40px; line-height:40px; font-size:30px; color:#FFF; position:relative; top:-30px; font-weight:normal;}
.index_ac .about .aor p{ width:600px; height:auto; line-height:30px; font-size:14px; color:#FFF; padding-top:20px; display:block; position:relative;}
.index_ac .about .aor span{ width:140px; height:40px; line-height:40px; text-align:center; border:1px solid #FFF; display:block; color:#FFF; font-size:14px; float:left; margin-left:420px; margin-top:20px; color:#FFF;}
.index_ac .about .aor span a{ text-decoration:none; color:#FFF;}

/*配件*/

.index_ad{ width:auto; min-height:700px; margin:0 auto; background:#f7f7f7; padding-bottom:10px;}
.index_ad .pjian{ width:1200px; height:40px; margin:0 auto; padding-top:50px;}
.index_ad .pjian span{ width:200px; line-height:40px; float:left; font-size:25px; color:#3c3c3c;}
.index_ad .pjian dt{ width:100px; line-height:40px; float:right; text-align:center; font-size:14px; color:#3c3c3c; border:1px solid #dcdada;}

.index_ad .por{ width:1200px; height:320px; margin:30px auto;}
.index_ad .por ul{ width:1200px; margin:0px;}
.index_ad .por ul li{ width:400px; height:169px; float:left; margin-left:0px;}
.index_ad .por ul li:nth-child(3n+1){margin-left:0px;}
.index_ad .por ul li i{ width:212px; height:149px; float:left;}
.index_ad .por ul li dt{ width:178px; height:149px; float:right; background:#FFF; padding-left:10px;}
.index_ad .por ul li dt h2{ width:auto; line-height:50px; font-size:14px; color:#3c3c3c; font-weight:normal;}
.index_ad .por ul li dt p{ width:178px; height:auto;}
.index_ad .por ul li dt p em{ width:178px; line-height:22px; font-size:12px; display:block; color:#9f9d9d; font-family:"宋体"; font-style:normal;}

.index_ad .poro{width:1200px; height:580px; margin:30px auto;}
.index_ad .poro ul{ width:1200px; margin:0px;}
.index_ad .poro ul li{ width:286px; height:285px; float:left; margin-left:18px; webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1);
    color: #333;
    display: block;
    background: #fff;
    padding: 0px 0px 0; margin-bottom:20px;}
.index_ad .poro ul li:nth-child(4n+1){margin-left:0px;}
.index_ad .poro ul li img{ width:270px; height:180px; margin:8px; overflow:hidden;}
.index_ad .poro ul li p{width:auto; line-height:30px; font-size:14px; color:#3c3c3c; text-align:center;}
.index_ad .poro ul li p:hover{ text-decoration:none; color:#0c3872;}
.index_ad .poro ul li:hover{color: #000;
    text-decoration: none;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); cursor:pointer;}
.index_ad .poro ul li .mo{ width:270px; height:auto; padding:10px;}
.index_ad .poro ul li .mo em{ min-width:120px; line-height:22px; font-size:12px; font-family:"宋体"; font-style:normal; display:block; color:#9f9d9d; float:left;}
.index_ad .poro ul li:hover img	{opacity:0.8;}

/*案例展示*/

.index_ae{width:1200px; height:400px; margin:30px auto; position:relative;}
.index_ae .mom{width:1200px; height:400px; margin:0 auto; overflow:hidden;}
.index_ae .mom ul{ width:1200px; margin:0px;}
.index_ae .mom ul li{width:385px; height:400px; float:left; padding-right:25px; overflow:hidden; position:relative; }
.index_ae .mom ul li img{ width:385px; height:270px; overflow:hidden;}
.index_ae .mom ul li h4{ width:385px; height:130px; line-height:26px; text-align:center;font-size:12px; background:#FFF;}
.index_ae .mom ul li h4 span{width:385px; height:50px; line-height:50px; text-align:center;font-size:14px;font-weight:normal;}
.index_ae .mom ul li h4 p{ width:360px; line-height:26px; margin:0 auto;font-size:12px; background:#FFF; font-weight:normal; text-align:left;}
.index_ae .mom ul li h4 span a{ text-decoration:none; color:#3c3c3c;}

.index_ae .RightA{
    width:40px;
	height:85px;
	float:right;  
	left:0px;
	top:90px; cursor:pointer; position:absolute; z-index:9999;
	}
.index_ae .LeftA{
	width:40px;
	height:85px;
	float:left;
	left:1160px;
	top:90px; cursor:pointer; position:absolute; z-index:1000;

}
.index_ae a#goRM { width:40px;  height:85px; float:left; background:url(../img/Rvv.png) no-repeat right; z-index:1000;}
.index_ae a:hover#goRM{ text-decoration:none; background:url(../img/RV.png)}
.index_ae a#goLM{ width:40px; height:85px; float:right; background:url(../img/Lvv.png) no-repeat left;}
.index_ae a:hover#goLM{text-decoration:none; background:url(../img/LV.png);}

/*新闻*/
.index_new{ width:1200px; height:480px; margin:0 auto; margin-top:20px;}
.index_new .so{ width:385px; height:445px; float:left; background:#FFF; margin-right:22px;}

.index_new .so .soe {width:385px; height:50px; background:#0c3872;}
.index_new .so .soe h7{ width:117px; height:41px; line-height:45px; float:left; text-align:center; font-size:16px; color:#FFF;background:url(../img/o.png) bottom no-repeat;}
.index_new .so .soe h7 a{ text-decoration:none; color:#FFF;}
.index_new .so .soe span{ width:60px; line-height:50px; float:right; font-size:13px;font-family:'宋体'; color:#676464; text-align:center;}
.index_new .so .soe span a{ text-decoration:none; color:#FFF;}
.index_new .sor{width:385px; height:445px; float:right; background:#FFF;}
.index_new .sor .soe {width:385px; height:50px; background:#0c3872;}
.index_new .sor .soe h8{ width:117px; height:41px; line-height:45px; float:left; text-align:center; font-size:16px; color:#FFF;background:url(../img/o.png) bottom no-repeat;}
.index_new .sor .soe h8 a{ text-decoration:none; color:#FFF;}
.index_new .sor .soe span{ width:60px; line-height:50px; float:right; font-size:13px;font-family:'宋体'; color:#676464; text-align:center;}
.index_new .sor .soe span a{ text-decoration:none; color:#FFF;}
.nw_li{ width:375px; height:auto; margin:15px auto;}
.nw_li ul{ width:375px; margin:0px;}
.nw_li ul li{width:375px; line-height:33px; float:left; text-align:left; background:url(../img/col.jpg) no-repeat left; text-indent:15px;}
.nw_li ul li span{width:60px; line-height:33px; float:right; text-align:right; color:#7e7c7c;}

/*底部样式*/
.foot{ width:auto; height:466px; margin:0 auto; background-image:url(../img/foot.jpg); min-width:1200px;}
.foot .footer{ width:auto; height:466px; background:rgba(14,60,111,0.4);}
.foot .footer .key{ width:1200px; height:auto; margin:0 auto; clear:both;}
.foot .footer .key ul{ width:1200px; margin:0px;color:#778faf;font-size:12px; font-family:"宋体";}
.foot .footer .key ul li{ min-width:30px; margin-left:5px; margin-right:5px; height:22px; line-height:22px; float:left; text-align:center;}
.foot .footer .key ul li a{ text-decoration:none; color:#778faf;font-size:12px; font-family:"宋体";}

.foot .footer .doh{ width:1200px; height:380px; margin:0 auto;}
.foot .footer .cont{ width:300px; height:auto; float:left;}
.foot .footer .cont dt{ width:280px; height:200px;}
.foot .footer .cont p{ width:auto; line-height:30px; font-size:14px; color:#778faf;}
.foot .footer .doz{ width:880px; height:auto; float:right; }

.foot .footer .doz ul{ width:880px; margin:0px;}
.foot .footer .doz ul li{ width:130px; min-height:30px; line-height:30px; float:left; text-align:left;  margin-top:5px; margin-left:43px;}
.foot .footer .doz ul li span{width:130px; height:30px; line-height:30px; float:left; text-align:left; font-size:14px; color:#FFF; border-bottom:1px solid #89a4c1; margin-bottom:10px;}
.foot .footer .doz ul li span a{ text-decoration:none; font-size:14px;}
.foot .footer .doz ul li p{ width:130px; min-height:26px; line-height:26px; color:#778faf;}
.foot .footer .doz ul li p a{ text-decoration:none; color:#5c5959; font-size:12px; text-align:left; font-family:'宋体'; color:#778faf;}
.foot .footer .doz ul li a{ text-decoration:none; color:#000; font-size:12px; text-align:center;}
.foot .footer .doz ul li a:hover{text-decoration:none; color:#FFF;}

.foote{ width:auto; height:50px; line-height:50px; margin:0 auto; background:#02284f; color:#778faf; font-size:12px; text-align:center; min-width:1200px; font-family:'宋体';}
.foote a{ text-decoration:none; font-size:8px;color:#778faf;}
