@charset "utf-8";

#h_yewu{ width:100%; height:900px; background:url(../images/ind1.jpg) center 32px no-repeat; float:left;}

.h_yewu{ width:1200px; padding-top:240px;}

.h_yewu_top{ width:1200px; margin:0px auto;}

.h_yewu_top ul li{ width:180px; margin:10px 60px; float:left; padding-top:40px;}

.h_yewu_top ul li:hover{ background:url(../images/ind2.jpg) center top no-repeat;}

.h_yewu_top ul li a{ display:block;}

.h_yewu_top ul li p{ display:block; line-height:40px; text-align:center;}

.licon{ width:180px; height:180px; border-radius:90px; background:#f2f2f2; float:left;}

.licon1{ width:120px; height:120px; border-radius:60px; background:#fff; text-align:center; margin:30px auto 0;}

.licon1 img{ padding-top:30px;}



.licon2{ width:120px; height:120px; border-radius:60px; background:#00abe5; text-align:center; margin:30px auto 0;}

.h_yewu_top ul li:hover .licon{ background:#ffb554;}

.licon2 img{ padding-top:30px;}

.li_top{ width:100%; height:30px; text-align:center;}



.li_bot{ width:170px; height:40px; background:url(../images/ind4.jpg) no-repeat; margin:42px auto 0; padding-top:9px; text-align:center;}

.li_bot span{ line-height:40px; color:#fff; font-size:16px;}

.h_yewu_top ul li:hover .li_bot{ background:url(../images/ind3.jpg) no-repeat;}

.li_bots{ background:url(../images/ind3.jpg) no-repeat;}



.h_yewus{ width:100%; height:262px; background:url(../images/ind5.jpg) center no-repeat; margin-top:20px;}

.h_yewuy{ width:1200px; padding-top:17px;}

.h_yewuy li{ width:200px; height:78px; float:left;}

.h_yewuy li a{ display:block; width:130px; height:36px; margin:19px auto; line-height:36px; padding-left:36px;}



.ywbg1{ background:url(../images/menu/01.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg1:hover{ border:2px #ff9000 solid; background:url(../images/menu/011.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg2{ background:url(../images/menu/02.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg2:hover{ border:2px #ff9000 solid; background:url(../images/menu/022.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg3{ background:url(../images/menu/03.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg3:hover{ border:2px #ff9000 solid; background:url(../images/menu/033.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg4{ background:url(../images/menu/04.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg4:hover{ border:2px #ff9000 solid; background:url(../images/menu/044.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg5{ background:url(../images/menu/05.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg5:hover{ border:2px #ff9000 solid; background:url(../images/menu/055.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg6{ background:url(../images/menu/06.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg6:hover{ border:2px #ff9000 solid; background:url(../images/menu/066.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg7{ background:url(../images/menu/07.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg7:hover{ border:2px #ff9000 solid; background:url(../images/menu/077.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg8{ background:url(../images/menu/08.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg8:hover{ border:2px #ff9000 solid; background:url(../images/menu/088.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg9{ background:url(../images/menu/09.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg9:hover{ border:2px #ff9000 solid; background:url(../images/menu/099.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg10{ background:url(../images/menu/010.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg10:hover{ border:2px #ff9000 solid; background:url(../images/menu/0100.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg11{ background:url(../images/menu/0101.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg11:hover{ border:2px #ff9000 solid; background:url(../images/menu/01011.png) #ff9000 15px center no-repeat; color:#fff;}



.ywbg12{ background:url(../images/menu/01212.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}

.h_yewuy li a.ywbg12:hover{ border:2px #ff9000 solid; background:url(../images/menu/012120.png) #ff9000 15px center no-repeat; color:#fff;}



.hmore{ width:130px; height:38px; background:#ff9000; margin:30px auto 0; line-height:38px; text-align:center;}

.hmore a{ display:block; color:#fff;}

.hmore a:hover{ background:#00a9dd;}



#h_yous{ width:100%; height:1266px; background:url(../images/ind6.jpg) center no-repeat; float:left;}

.h_yous{ width:1200px; height:1266px; position:relative;}

.h_yous_tit{ width:460px; position:absolute; left:0; top:25px; color:#fff;}

.h_yous_tit em{ line-height:70px; font-size:30px;}

.h_yous_tit em i{ font-size:54px; padding:0 5px; color:#ff9000; font-weight:700;}

.h_yous_tit span{ font-size:18px;}

.h_yous_tel{ width:200px; position:absolute; right:100px; top:10px; color:#fff;}

.h_yous_tel span{ font-size:15px; line-height:23px;}

.h_yous_tel em{ font-size:24px; color:#ff9000; line-height:35px;}

.h_yous_h{ font-size:33px; color:#fff; font-weight:700; line-height:35px; position:absolute;}

.htit1{ left:260px; top:292px;}

.htit2{ right:340px; top:545px;}

.htit3{ left:260px; top:742px;}

.htit4{ right:349px; top:937px;}

.h_yous_hon{ width:420px; height:auto; position:absolute;}

.h_yous_hon ul li{ width:400px; height:33px; line-height:33px; background:url(../images/quan.png) left no-repeat; font-size:17px; padding-left:20px;}

.ntit1{ left:170px; top:380px;}

.ntit2{ right:200px; top:610px;}

.ntit3{ left:170px; top:810px;}

.ntit4{ right:200px; top:1000px;}



.ymore{ width:130px; height:38px; background:#ff9000; margin:30px auto 0; line-height:38px; text-align:center; position:absolute; bottom:59px; left:50%; margin-left:-65px;}

.ymore a{ display:block; color:#fff;}

.ymore a:hover{ background:#00a9dd;}



#habout{ width:100%; height:774px; background:url(../images/ind7.jpg) center no-repeat;}

.habout{ width:450px; padding-left:640px; padding-top:290px; padding-right:110px;}

.habout_tit{ height:48px; line-height:48px; text-align:center; font-size:23px; font-weight:700;}

.habout_con{ line-height:26px; font-size:15px; padding-top:25px; text-indent:2em;}

.habout_con span{ color:#00a9dd;}



.amore{ width:130px; height:38px; background:#ff9000; margin:30px auto 0; line-height:38px; text-align:center;}

.amore a{ display:block; color:#fff;}

.amore a:hover{ background:#00a9dd;}



.hadyy{ width:100%; height:136px; background:url(../images/00.png) #00aadd center no-repeat; text-align:center; padding:30px 0;}

.hadyy h2{ color:#ff9000; font-size:30px; line-height:45px; font-weight:700;}

.hadyy em{ line-height:30px; color:#fff; font-size:17px;}

.hadyy span{ background:url(../images/tels.png) 20px center no-repeat; border:1px #fff solid; padding:10px 30px 10px 75px; color:#fff; font-size:15px;}

.hadyy span i{ font-size:23px;}

.hadyy span:hover{color:#00a9dd; background:url(../images/tely.png) #fff 20px center no-repeat;}



.h_case{ width:100%; height:750px; overflow:hidden; background:url(../images/ind8.jpg) center no-repeat; padding-top:208px;}



#zzsc{width:1100px; margin-top:40px auto 0;}

#zzsc >li{width:550px;}

#zzsc >li p{ padding:15px 30px; background:url(../images/bjing.png) top repeat-x;}

#zzsc >li p em{ font-size:23px; line-height:50px;}

#zzsc >li p span{ font-size:15px; line-height:30px; height:30px; overflow:hidden; color:#777; background:url(../images/quan.png) left no-repeat; display:block; padding-left:30px;}

#zzsc >li a em{ position:absolute; display:block; margin-top:15px; width:46%; height:38px; overflow:hidden; left:30%; text-align:center; border:1px #aaa solid; line-height:38px; background:#fff; border-radius:15px;}

#zzsc >li a em{ font-size:16px; color:#666; padding:0 2%; z-index:9999999;}

#zzsc >li a img{ z-index:999999; position:relative;}



.mb-wrapper{margin:0 auto 20px;position:relative; height:670px;left:0;top:0}

.mb-slider,.mb-scroll{width:100%; height:670px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}

.mb-active-slider{border-color:#333}

.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}

.mb-panel a{outline:0}

.mb-slider .mb-panel.current{cursor:auto}

.mb-inside *{max-width:100%}

a.mb-scrollButtons{display:block;width:45px; height:58px; position:absolute; top:580px;  cursor:pointer; text-decoration:none;outline:0;border:0; }

a.mb-scrollButtons.mb-left{left:-60px; background:url(../images/l.png) center no-repeat; position:relative; z-index:9999; top:250px;}

a.mb-scrollButtons.mb-right{right:-60px;  background:url(../images/r.png) center no-repeat; top:250px;}

a.mb-scrollButtons.disabled{display:none}

.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100}

.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}

.mb-panel{margin-top:90px}

.mb-controls a:hover{color:black}

.mb-controls a.current{color:#900}

.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}

.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}

.main-nav a:hover{color:black;border-bottom:2px solid black}

.mb-inside img{width:100%;}



.camore{ width:130px; height:38px; background:#ff9000; margin:0px auto; line-height:38px; text-align:center;}

.camore a{ display:block; color:#fff;}

.camore a:hover{ background:#00a9dd;}



#hppai{ width:100%; height:921px; background:url(../images/ind9.jpg) center no-repeat;}

.hppai{ width:1220px; padding-top:295px;}

.hppai li{ width:295px; margin:5px; float:left; padding:13px 0 14px; height:107px; background:url(../images/pbg.png) center no-repeat; text-align:center; vertical-align:middle; display:table-cell; position:relative;}

.hppai li img{ height:107px;}

.hppai li:hover img {

	-webkit-transform: scale(1.10);

	-moz-transform: scale(1.10);

	-o-transform: scale(1.10);

	transform: scale(1.10);

	-webkit-transition: all 1s ease;

	-moz-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

}

.pmore{ width:130px; height:38px; background:#ff9000; margin:70px auto 0; line-height:38px; text-align:center;}

.pmore a{ display:block; color:#fff;}

.pmore a:hover{ background:#00a9dd;}



#hnews{ width:100%; padding:40px 0; background:#e6e6e6; float:left;}

.hnews{ width:1200px; background:url(../images/ind10.jpg) top center no-repeat;  padding-top:200px;}

.hnewsl{ width:556px;}

.hnewsl_tit{ width:554px; border:1px #ccc solid; height:260px; position:relative; overflow:hidden;}

.hnewsl_tit img{ width:554px; height:auto;}

.hnewsl_tit em{ position:absolute; right:0; top:0; width:79px; height:79px; background:url(../images/news.png) no-repeat; z-index:10;}

.hnewsl_tit p{ width:522px; height:228px; border:1px #fff solid; position:absolute; left:15px; top:15px; z-index:9;}

.hnewsl_tit p span{ background:#00a9dd; color:#fff; float:left; width:60px; height:60px; text-align:center; font-family:Arial;}

.hnewsl_tit p span i{ display:block; font-size:30px; line-height:35px;}

.hnewsl_mid{ width:556px; padding:5px 0; height:155px; overflow:hidden;}

.hnewsl_mid em{ font-size:19px; line-height:35px;}

.hnewsl_mid p{ font-size:14px; color:#777; line-height:27px;}

.hnewsl_con{ width:556px; margin-top:5px;}

.hnewsl_con li{ width:556px; height:34px; line-height:38px;}

.hnewsl_con li span{ float:right; color:#777;}

.hnewsl_con li a{ display:block; padding-left:20px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left bottom;}

.hnewsl_con li a:hover{ background-position:left top; color:#2885a2; text-decoration:underline;}

.hnewsr{ width:600px;}

.hnewsr_top{ width:598px; border:1px #ddd solid;}

.hnewsr_top img{ width:598px;}

.hnewsr_con{ width:600px;}

.hnewsr_con li{ width:600px; margin-bottom:15px;}

.hnewsr_con li a{ display:block;}

.hnewsr_con li a span{ background:#00a9dd; color:#fff; float:left; width:66px; height:66px; text-align:center; font-family:Arial; float:left; margin-right:15px;}

.hnewsr_con li a span i{ display:block; font-size:30px; line-height:40px;}

.hnewsr_con li a em{ border-bottom:1px #ddd dashed; font-size:18px; line-height:30px; color:#333;}

.hnewsr_con li a p{ color:#777;}



.linky{ width:1200px; height:auto; margin:15px auto; line-height:25px;}



#featureContainer {WIDTH:1240px; margin:125px auto 0;}

#wrap {OVERFLOW: hidden}

#feature {POSITION: relative;}

#block{ width:1220px; height:430px; margin:50px auto 0;}

#feature a{POSITION: relative;}

#feature .prev {TEXT-INDENT: -9999px; WIDTH:30px; DISPLAY: block; BACKGROUND: url(../images/l.png) center ; FLOAT: left; HEIGHT:50px; BORDER-TOP: #999 0px dotted; TOP: -250px; left:-50px; display:block;}

#feature .next {TEXT-INDENT: -9999px; WIDTH:30px; DISPLAY: block; BACKGROUND: url(../images/r.png) center ; FLOAT: right; HEIGHT:50px; TOP:-250px; right:-50px; display:block;}

.featureUL { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left; LEFT: 0px;}

.featureUL li{ width:285px; float:left; HEIGHT:350px; OVERFLOW: hidden; text-align:center; margin:0 10px; position:relative; background:url(../images/bjing.png) left 190px repeat-x;}

#botton-scroll{Z-INDEX: 0; MARGIN: 0px auto; WIDTH:1140px; FLOAT: left; HEIGHT:430px;}

#block {Z-INDEX: 0; POSITION: relative; OVERFLOW: hidden;}



.hnews_top{ width:785px; height:50px; line-height:50px; background:url(../images/dians.jpg) left 24px repeat-x; text-align:center; margin:20px auto 50px; padding-left:415px;}

.hnews_top span {FONT-SIZE:16px; WIDTH:121px; LINE-HEIGHT:45px; background:#e6e6e6; cursor: hand; float:left; border:1px #00a9dd solid;}

.hnews_top span A {TEXT-DECORATION: none;}

.hnews_top span.hover { height:45px; background:#00a9dd; cursor: hand; color:#fff;}

.hnews_top span.hover A { COLOR: #333; TEXT-DECORATION: none; }





.chan_pin {WIDTH:285px; FLOAT: left; HEIGHT:390px; OVERFLOW: hidden; text-align:center; position:relative;}

.chan_pin p{ display:block; width:265px; padding:5px 10px; text-align:left;}

.chan_pin p em{ line-height:35px; font-size:16px; display:block;}

.chan_pin p span{ display:block; line-height:24px; color:#777; background:url(../images/quan.png) left no-repeat; padding-left:25px;}

.chan_pin p a{ color:#fff;}

.featureBox{ width:285px; height:190px; overflow:hidden;}

.featureBox img{ width:285px;}

