@charset "utf-8";
/* CSS Document */
body { margin:0 auto; font-family:"微软雅黑";}
img { border:0; outline-width:0; vertical-align:top;}
a { text-decoration:none; color:#444;}
a:hover { text-decoration:underline; color:#000;}
p,ul,h1,h2,h3,h4,dl { list-style:none; padding:0; margin:0;}
.c { clear:both;}
.w { width:1200px; margin:0 auto; overflow:auto;}

.top { background:#0093C4; color:#FFF; height:30px; line-height:30px; font-size:14px;}
.logo { float:left; padding:10px 0;}
.logor { border-left:1px #CCCCCC solid; float:left; padding-left:30px; margin-top:45px;}
.logor h1{ color:#F60;}
.logor p{ color:#666; padding:10px 0;}
.tel { background:url(tel.png) no-repeat; float:right; color:#0093C4; padding-left:45px; margin-top:50px;}
.tel h3{ font-size:15px; font-weight:normal;}
.tel h2{ font-size:25px;}

.nav { background:#0093C4;}
.nav li a{ color:#FFF;  padding:0 53px; }
.nav li{ float:left; line-height:55px; text-align:center;}
.xnava:hover .xnavb { display: block;}
.xnavb {display: none; position: absolute; z-index:9999; background-color: #f9f9f9; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  padding:10px 40px;}
.xnavb dt { font-size:15px; line-height:40px;}
.xnavb dt a{ color:#333; padding:0;}

.banner { margin-top:2px;}
.fullSlide{width:100%; margin:0 auto; position:relative;height:600px; z-index:88;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:40px;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:60px;height:6px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.m4 { margin-top:40px;}
.m4left { float:left; width:290px; background:#F6F6F6;}
.m4right { float:left; width:890px; margin-left:20px;}
.m4a {background:#0093C4; color:#FFF; padding:15px;}
.m4a h3{ font-size:25px;}
.m4a p{ color:#ddd;}
.m4b {}
.m4b h3{ color:#1E1E1E; padding:10px 15px; background:#EDECEB;}
.m4b ul{ padding:5px 10px; background:#FFF; overflow:auto; margin:5px;}
.m4b li{ float:left; width:120px; overflow:hidden; white-space: nowrap; font-size:14px; border-bottom:1px #CCCCCC dashed; background:url(m41.gif) no-repeat 0 17px; padding-left:10px; line-height:40px;}
.m4b a{}
.m4c { overflow:auto; line-height:30px; border-bottom:1px #CCCCCC solid; padding-bottom:10px;}
.m4c h3{ float:left; color:#0093C4; font-size:25px;}
.m4c p{ float:left; color:#666; padding-left:30px;}
.m4c span{ float:right; font-size:15px;}
.m4d { margin-top:20px;}
.m4d ul{ overflow:auto; margin-left:-15px;}
.m4d li{ float:left; text-align:center; margin-left:15px; margin-bottom:15px;}
.m4d div{ width:280px; height:250px; border:1px #CCCCCC solid; padding:2px; overflow:hidden;}
.m4d div img{ width:auto; height:auto; max-height:100%; max-width:100%; transition: all 0.8s;}
.m4d div img:hover { transform: scale(1.08);}
.m4d p{ padding:15px 0;}
.m4d h2{ border-bottom:1px #0093C4 solid; color:#0093C4; font-size:25px; padding-bottom:20px; margin-bottom:20px;}

.m1 { margin:20px auto; text-align:center;}
.m1 img{ width:100%;}

.m2 { margin-top:40px; overflow:auto;}
.m2left { float:left; width:750px;}
.m2right { float:right;}
.m2a { overflow:auto; color:#0093C4; font-size:25px; border-bottom:1px #0093C4 solid; line-height:30px; padding-bottom:10px;}
.m2a p{ float:left;}
.m2a span{ float:right; font-size:14px;}
.m2b { margin-top:15px;}
.m2b li{ border-bottom:1px #CCCCCC solid; padding:15px 0;}
.m2b li:last-child { border-bottom:none;}
.m2b h2{ font-size:16px;}
.m2b h3{ color:#999; font-weight:normal; padding:10px 0; font-size:13px;}
.m2b p{ font-size:15px; line-height:25px; color:#666;}
.m2a1 { padding-top:35px;}

.hon_r{width:380px;_display:inline;} 
.hon_r .slide_m{}
.hon_r .slide_m .btn{width:28px;height:28px;display:inline-block;float:left;margin-top:45%;}
.hon_r .slide_m .btn_l{background:url(hon_btn.gif) no-repeat 0 0;}
.hon_r .slide_m .btn_r{background:url(hon_btn1.gif) no-repeat 0 0;}
.hon_r .slide_c{text-align:center;width:324px;overflow:hidden;float:left;}
.hon_r .slide_c li{width:324px;float:left; overflow:hidden;zoom:1;display:inline;}
.hon_r .slide_c img{display:block;}

.m9 { margin-top:50px;}
.m9a { text-align:center;}
.m9a h2{font-size:30px; padding-bottom:15px; color:#0093C4;}
.m9a p{ color:#666;}
.m9 ul{ overflow:auto; margin-top:40px;}
.m9 li{ float:left; text-align:center; margin:0 5px; width:250px; overflow:hidden;}
.m9 li h3{ font-weight:normal; font-size:16px; padding:15px 0;}
.m9 li img{ width:100%; height:200px; transition: all 0.8s;}
.m9 li img:hover { transform: scale(1.08);}

#demo {overflow:hidden; width: 1200px; margin:0px auto;}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.foot { background:#0093C4; overflow:auto; padding:50px 0; margin-top:50px; color:#eee;}
.footx { border-bottom:1px #ccc solid; padding-bottom:20px;}
.footx ul{ display:table; margin:0 auto; text-align:center;}
.footx li{ float:left; margin:0 30px;}
.footxx { margin-top:40px;}
.foot a{ color:#eee;}
.foota { float:left;}
.footb { float:left; margin-left:150px;}
.footb h3{ font-size:20px; font-weight:normal;}
.footb p{ line-height:30px; font-size:15px; padding:10px;}
.footc { float:right;}
.footc p{ line-height:30px; font-size:15px; padding:10px 50px;}
.boot { background:#202020; text-align:center; padding:5px 0; color:#eee; font-size:14px;}

.banner1 { margin:0 auto; text-align:center;}
.banner1 img{ width:100%;}
.sub { font-size:15px; color:#666; margin-top:15px;}
.minfo { line-height:35px; padding:25px;}
.minfo img{ width:96%;}

.newlist { padding:25px;}
.newlist li{ border-bottom:1px #CCCCCC solid; padding:15px 0;}
.newlist li:last-child { border-bottom:none;}
.newlist h2{ font-size:16px;}
.newlist h3{ color:#999; font-weight:normal; padding:10px; font-size:13px;}
.newlist p{ font-size:15px; line-height:25px; color:#666; padding-left:10px;}

.leftlx { padding:20px;}
.leftlx h3{ font-size:16px; color:#222;}
.leftlx p{ font-size:15px; line-height:25px; margin:15px 0; color:#666;}

.fenye { text-align:center; margin:20px auto; padding:20px 0; font-size:13px;}
.fenye a{ border:1px #CCCCCC solid; padding:2px 4px; margin:0 2px; color:#666;}
.fenye .page-num-current{ background:#eee; color:#F00;}

.ptitle { text-align:center; font-size:25px; padding:30px 0;}
.ptime { font-size:12px; color:#999; text-align:center;}

.sx { font-size:14px; color:#900; line-height:35px; padding:25px 0;}
