@charset "utf-8";


#h_yewu{ width:100%; height:950px; background:url(../images/ind1.jpg) center 32px no-repeat; float:left;}


.h_yewu{ width:1200px; padding-top:240px;}


.h_yewu_top{ width:1200px;}


.h_yewu_top ul li{ width:180px; margin:10px; 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/01.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg1:hover{color:#ff9000;}





.ywbg2{ background:url(../images/02.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg2:hover{color:#ff9000;}





.ywbg3{ background:url(../images/03.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg3:hover{color:#ff9000;}





.ywbg4{ background:url(../images/04.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg4:hover{color:#ff9000;}





.ywbg5{ background:url(../images/05.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg5:hover{color:#ff9000;}





.ywbg6{ background:url(../images/06.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg6:hover{color:#ff9000;}





.ywbg7{ background:url(../images/07.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg7:hover{color:#ff9000;}





.ywbg8{ background:url(../images/08.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg8:hover{color:#ff9000;}





.ywbg9{ background:url(../images/09.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg9:hover{color:#ff9000;}





.ywbg10{ background:url(../images/010.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg10:hover{color:#ff9000;}





.ywbg11{ background:url(../images/0101.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg11:hover{color:#ff9000;}





.ywbg12{ background:url(../images/01212.png) #fff 15px center no-repeat; border:2px #d2d2d2 solid;}


.h_yewuy li a.ywbg12:hover{color:#ff9000;}





.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:480px; 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:660px; 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;float: left;}


.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;}


