@charset "gb2312";
* { margin:0px; padding:0px; font-size:16px;color:#444; list-style:none; text-decoration:none; font-family: Î¢ÈíÑÅºÚ; line-height:25px;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:none; color:#f39800;}
img{border:none}
.fl{ float:left}
.fr{ float:right}

.clear{ clear:both; display:block; height:0; line-height:0; overflow:hidden}

.header{ width:1200px; height:70px; margin:0 auto; overflow:hidden} 
.header .logo{ width:380px}
.nav a{ line-height:70px; padding:0 23px; display: inline-block; height:70px;}
.nav a:hover{ background:#f1f1f1; display: inline-block; height:70px; }

.banner{ width:100%; height:550px; overflow:hidden; position:relative}
.banner li{ width:1920px; height:550px; position:absolute; top:0; left:50%; margin-left:-960px}

.titlema{ width:1200px; height: auto; text-align:center; border-top:30px solid #fff; border-bottom:25px solid #fff; margin:0 auto}
.titlema h3{ line-height:60px; font-size:29px}
.titlema p{ margin:10px auto 0; width:90%;}
.titlema p,.titlema p *{ line-height:30px; font-size:18px}
.titlema p span{ color:#f39800; font-weight:bold} 
.titlema p font{ color:#fe008a; font-weight:bold} 

.caia{ width:100%; height:349px; background:url(images/cai1.jpg) no-repeat center 0}
.caia ul{ width:1200px; height:349px; position:relative; margin:0 auto}
.caia ul li{ position:absolute; top:280px; font-size:28px; line-height:40px; text-align:center; display:block; width:240px; height:40px;}
.caia .cwz1{ left:386px}
.caia .cwz2{ left:675px}
.caia .cwz3{ left:970px}

.caib{ width:100%; height:453px; background:url(images/cai2.jpg) no-repeat center 0}
.caib ul{ width:1200px; height:453px; margin:0 auto; position:relative}
.caib h1{ width:223px; line-height:80px; height:80px; display:block; position:absolute; top:25px; right:23px; color:#fff; text-align:center; font-size:60px}
.caib p{ width:163px; line-height:35px; height: auto; display:block; position:absolute; top:110px; right:53px; color:#fff; text-align:center; font-size:18px}
.caib p strong{ color:#e9b164}

.caic{ width:1200px; height:451px; margin:0 auto; border-top:37px solid #fff}
.wenzcai{ width:403px; height:451px; background:url(images/caib1.jpg) no-repeat 0 0; position:relative}
.wenzcai h1{ width:223px; line-height:80px; height:80px; display:block; position:absolute; top:25px; right:96px; color:#fff; text-align:center; font-size:60px}
.wenzcai p{width:260px; line-height:35px; height: auto; display:block; position:absolute; top:110px; right:78px; color:#fff; text-align:center; font-size:18px}
.wenzcai p strong{ color:#ffff00}
.tup1{ width:388px; height:451px; overflow:hidden; background:url(images/caib2.jpg) no-repeat 0 0}
.tup1 img{ width:388px; height:451px}
.tup1 img{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.tup1:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);}

.tup2{ width:391px; height:451px; overflow:hidden; background:url(images/caib3.jpg) no-repeat 0 0}
.tup2 img{ width:391px; height:451px}
.tup2 img{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.tup2:hover img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);}

.dzbox{ width:1218px; height:386px; margin:0 auto}
.tupdw{ float:left; width:388px; height:386px; overflow:hidden; margin:0 9px; position:relative}
.tupdw div{ height:77px; width:388px; position:absolute; top:309px; left:0; background:#f39800}
.tupdw div span{ width:77px; height:77px; display:block; float:left; margin-right:16px; font-size:50px; line-height:77px; text-align:center; color:#fff; background:#e36f09; font-family:impact}
.tupdw div p{ font-size:16px; line-height:25px; text-align:left; color:#fff; padding-top:13px; width:97%}
.tupdw div p strong{ color:#ffff00}
.tupdw img{ width:388px; height:309px}
.tupdw img{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.tupdw:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}

.tupdw2{ float:left; width:388px; height:386px; overflow:hidden; margin:0 9px; position:relative}
.tupdw2 span{ width:77px; height:70px; display:block;font-size:22px; line-height:31px; text-align:center; color:#fff; background:#404040; position:absolute; top:0; left:0; z-index:99; padding-top:7px; font-weight:bold}
.tupdw2 p{ font-size:18px; line-height:47px; text-align: center; color:#fff;  width:388px; height:47px; display:block; position:absolute; top:309px; left:0; background:#404040}
.tupdw2 img{ width:388px; height:309px}
.tupdw2 img{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.tupdw2:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}


.tupdw3{ float:left; width:388px; height:386px; overflow:hidden; margin:0 9px; position:relative}
.tupdw3 span{ width:77px; height:70px; display:block;font-size:22px; line-height:31px; text-align:center; color:#fff; background:#404040; position:absolute; top:0; left:0; z-index:99; padding-top:7px; font-weight:bold}
.tuv194{ width:194px; height:386px; position:relative; overflow:hidden}
.tuv194 p{ font-size:18px; line-height:47px; text-align: center; color:#fff;  width:194px; height:47px; display:block; position:absolute; top:309px; left:0; background:#404040}
.tuv194 img{ width:194px; height:309px}

.tuv193{ width:193px; height:386px; position:relative; overflow:hidden}
.tuv193 p{ font-size:18px; line-height:47px; text-align: center; color:#fff;  width:193px; height:47px; display:block; position:absolute; top:309px; left:0; background:#404040}
.tuv193 img{ width:193px; height:309px}


.tupdw3 .tuv193 img,.tupdw3 .tuv194 img{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.tupdw3 .tuv193:hover img,.tupdw3 .tuv194:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}

.abjs{ width:100%; height:623px; background:url(images/abbg1.jpg) no-repeat center 0; position:relative}
.hei30{ height:30px; width:100%}

.abjs .contwfd{ width:590px; height:330px; position:absolute; left:50%; top:195px; margin-left:0px; line-height:32px}

.spwis{ width:531px; height:300px; position:absolute; left:50%; top:201px; margin-left:-577px}
#modelView{background-color:#000;z-index:0;opacity:0.7;height: auto;width: 100%;position: relative;}
.playvideo{padding-top: auto;z-index: 9999;position: relative; width:100%; height: 300px; overflow:hidden; background:#000}
.zy_media{z-index: 999999999}

.aboic2{ width:100%; height:573px; overflow:hidden; position:relative}
.aboic2 li{ width:1920px; height:573px; position:absolute; left:50%; top:0; margin-left:-960px}

.uesff{ width:1194px; height:290px; border:3px dashed #f5a622; margin:30px auto 0}
.neiyr{ width:776px; height:auto; line-height:32px}
.neiyr p{ width:443px; height:88px; line-height:88px; background:url(images/line3.jpg) no-repeat center 75px; font-size:29px; font-weight:bold; text-align:center; margin-bottom:7px}
.neiyr p span{line-height:88px;font-size:29px; font-weight:bold; color:#f5a622}

.conlx{ width:100%; height:924px; background:url(images/lxbg.jpg) no-repeat center top; position:relative; overflow:hidden; border-top:50px solid #fff}
.lcnrzi{ width:100%; height:750px; background:url(images/sj.png) no-repeat center 0; position:absolute; left:0; bottom:0}
.lcnrzi ul{ width:1200px; height:670px; position: relative; margin:0 auto}
.lcnrzi ul li{ width:670px; height:670px; position:absolute; right:0; top:70px}
.lcnrzi ul li p,.lcnrzi ul li p *{ line-height:40px; font-size:22px}

.footer{ width:100&; height:50px;  text-align:center; background: #edeef1;}
.footer,.footer *{line-height:50px; color:#666}