﻿body {font-size: 16px; line-height: 30px; font-family:"微软雅黑"; color: #333; background:#fff;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#383838;}
a:hover {text-decoration:underline; color:#E40003; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}


.banner{ width:100%;height:750px; margin-bottom:50px; background:url(banner.png) no-repeat center;}

.container{ width:1200px; margin:0 auto;}

.icon_1{  width:100%; height:75px; background:url(icon_1.png) center no-repeat; margin-bottom:50px;}
.icon_2{  width:100%; height:75px; background:url(icon_2.png) 125px center no-repeat; }
.icon_3{  width:100%; height:75px; background:url(icon_3.png) 125px center no-repeat;}
.icon_4{  width:100%; height:75px; background:url(icon_4.png) 125px center no-repeat; }
.icon_5{  width:100%; height:75px; background:url(icon_5.png) 125px center no-repeat;}
.icon_6{  width:100%; height:75px; background:url(icon_6.png) 125px center no-repeat;}
.icon_7{  width:100%; height:75px; background:url(icon_7.png) 125px center no-repeat;}
.icon_8{  width:100%; height:75px; background:url(icon_8.png) 125px center no-repeat;}
.icon_9{  width:100%; height:75px; background:url(icon_9.png) 125px center no-repeat;}
.icon_10{  width:100%; height:225px; background:url(icon_10.png) bottom no-repeat; margin-bottom:150px;}


.nav_1{  width:1200px; margin:0 auto ; }
.nav_1left { float:right;width:580px; height:420px; text-align: left;overflow:hidden; margin-bottom:90px; }
.nav_1left dl{ width:580px; height:420px;position:relative;}
.nav_1left dt{ width:580px; height:420px;z-index:9; position:absolute; top:0; left:0;}
.nav_1left dl img{width:580px; height:420px;}
.nav_1left dd{ width:580px;  height:40px;background-color:#E40003; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; }
.nav_1left dd .tl{color:#fff;width:580px; text-align:left;line-height:40px;font-size:18px; padding-left:10px; }
.nav_1left dd .tl a{color:#fff;}

.swiper-pagination-bullet{ background:#fff;width:20px; height:20px;border-radius:10px;}
.swiper-pagination-bullet-active{ background:#fff; filter: alpha(opacity=100); opacity: 1.0;}
.swiper-container-horizontal>.swiper-pagination-bullets{ left:65%;width:50%; bottom:-0.4%;}


.nav_1right{float:left; width:580px; margin-bottom:90px;}
.nav_1right dl{  margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #E40003;}
.nav_1right dt{ font-size:22px; font-weight:bold; color:#E40003;}
.nav_1right dt a{ color:#E40003;}
.nav_1right dd{ color:#666; line-height:28px;}
.nav_1right li{background:url(p1.png) left no-repeat; padding-left:25px; line-height:56px; border-bottom:1px dotted #ccc;}
.nav_1right li span{float:right; color:#ccc;}

.mores_r{ background:url(more_r.png) no-repeat; width:100%; height:32px;}
.mores_y{ background:url(more_y.png) no-repeat; width:100%; height:32px;}

.nav_2{  width:1200px; margin:0 auto ; }
.nav_2left{float:left; width:580px; background:url(k_r.png) no-repeat center 58px;margin-bottom:90px;}
.nav_2right{float:right; width:580px; background:url(k_r.png) no-repeat center 58px;margin-bottom:90px;}
.nav_2left ul{padding:0 40px; font-size:18px;}
.nav_2right ul{padding:0 40px; font-size:18px;}
.nav_2left li{line-height:70px; border-bottom:1px dotted #ccc;}
.nav_2right li{line-height:70px; border-bottom:1px dotted #ccc;}

.nav_3bg{ background:url(bg1.png) no-repeat center; width:100%; height:612px; margin:0 auto 90px auto;}
.nav_3{  width:1200px; margin:0 auto; padding-top:70px; color:#fff; }
.nav_3 a{color:#fff;}
.nav_3left{float:left; width:580px; background:url(k_y.png) no-repeat center 58px;}
.nav_3right{float:right; width:580px; background:url(k_y.png) no-repeat center 58px;}
.nav_3left ul{padding:0 40px; font-size:18px;}
.nav_3right ul{padding:0 40px; font-size:18px;}
.nav_3left li{line-height:70px; border-bottom:1px dotted #ccc;}
.nav_3right li{line-height:70px; border-bottom:1px dotted #ccc;}

.nav_4bg{ background: url(bg2.png) no-repeat center; width:100%; height:1031px; margin-top:-80px;}
.nav_4{  width:1000px; margin:0 auto; color:#fff;}
.nav_4 dl{ width:1000px; height:420px;position:relative;}
.nav_4 dt{ width:1000px; height:420px;z-index:9; position:absolute; top:0; left:0;}
.nav_4 dl img{width:1000px; height:420px;}
.nav_4 dd{ width:1000px;  height:40px;background-color:#000; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold;  text-align:center; }
.nav_4 dd .tl{color:#fff;width:1000px;line-height:40px;font-size:18px; text-align:center; }
.nav_4 dd .tl a{color:#fff;}

.swiper-button-next{ right:0px; width:55px; height:55px; background:url(r.png) no-repeat center; }
.swiper-button-prev{ left:0px; width:55px; height:55px; background:url(l.png) no-repeat center;}




.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}



@media only screen and (max-width: 540px){
body { background-image:none; font-size:0.95em; line-height:1.4em; background:#fff;}
.allcontainer{ max-width: 540px; margin: 0 auto;}
.container{ width:100%;}
.bottombg,.banner,.mores_r,.mores_y{ height: auto; background: none; margin-bottom:0;}
.m_banner{ display: block; }
.icon_1,.icon_10{ width:80%; height: auto; background: none; margin:0 auto; padding-bottom:5%;}
.icon_2,.icon_3,.icon_4,.icon_5,.icon_6,.icon_7,.icon_8,.icon_9{ width:80%; height: auto; background: none; margin:1% auto; padding-bottom:5%;}
.line_h{ height:2em;}


.nav_1{  width:100%; margin:0 auto; }
.nav_1left { float:left;width:100%; height:220px; text-align: left;overflow:hidden; margin-bottom:5%; }
.nav_1left dl{ width:100%; height:220px;position:relative;}
.nav_1left dt{ width:100%; height:220px;z-index:9; position:absolute; top:0; left:0;}
.nav_1left dl img{width:100%; height: auto;}
.nav_1left dd{ width:100%;  height:30px;background-color:#E40003; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; }
.nav_1left dd .tl{color:#fff;width:100%; text-align:left;line-height:30px;font-size:14px; padding-left:10px; }
.nav_1left dd .tl a{color:#fff;}

.swiper-pagination-bullet{ background:#fff;width:20px; height:20px;border-radius:10px;}
.swiper-pagination-bullet-active{ background:#fff; filter: alpha(opacity=100); opacity: 1.0;}
.swiper-container-horizontal>.swiper-pagination-bullets{ left:65%;width:50%; bottom:-0.4%;}


.nav_1right{float:left; width:100%; margin-bottom:5%;}
.nav_1right dl{  margin-bottom:2%; border-bottom:1px solid #E40003; padding:2% 5%;}
.nav_1right dt{ font-size:1.2em; font-weight:bold; color:#E40003; margin-bottom:2%;}
.nav_1right dt a{ color:#E40003;}
.nav_1right dd{ color:#666; line-height:1.2em; font-size:0.9em;}
.nav_1right ul{padding:0 5%; margin-bottom:3%;}
.nav_1right li{background:url(p1.png) left no-repeat; padding-left:25px; line-height:30px; border-bottom:1px dotted #ccc;}
.nav_1right li span{float:right; color:#ccc;}

.nav_2{  width:100%; margin:0 auto ; }
.nav_2left{float:left; width:100%; background:url(k_r.png) no-repeat center 58px;margin-bottom:5%;}
.nav_2right{float:right; width:100%; background:url(k_r.png) no-repeat center 58px;margin-bottom:5%;}
.nav_2left ul{padding:0 5%; font-size:1em; margin-bottom:5%;}
.nav_2right ul{padding:0 5%; font-size:1em; margin-bottom:5%;}
.nav_2left li{line-height:2.2em; }
.nav_2right li{line-height:2.2em;}

.nav_3bg{ background:url(bg1.png) repeat-x center; width:100%; height: auto; margin:0 auto 5% auto;}
.nav_3{  width:100%; margin:0 auto; padding-top:3%; color:#fff; }
.nav_3 a{color:#fff;}
.nav_3left{float:left; width:100%; background:url(k_y.png) no-repeat center 58px; margin:5% auto;}
.nav_3right{float:right; width:100%; background:url(k_y.png) no-repeat center 58px;}
.nav_3left ul{padding:0 5%; font-size:1em; margin-bottom:5%}
.nav_3right ul{padding:0 5%; font-size:1em; margin-bottom:5%}
.nav_3left li{line-height:2.2em;}
.nav_3right li{line-height:2.2em;}

.nav_4bg{ background: url(bg2.png) no-repeat top; width:100%; height: auto; margin-top:-45%;}
.nav_4{  width:90%; margin:0 auto; color:#fff; padding:5%;}
.nav_4 dl{ width:100%; height:220px;position:relative;}
.nav_4 dt{ width:100%; height:220px;z-index:9; position:absolute; top:0; left:0;}
.nav_4 dl img{width:100%; height: auto;}
.nav_4 dd{ width:100%;  height:30px;background-color:#000; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold;  text-align:center; }
.nav_4 dd .tl{color:#fff;width:100%;line-height:30px;font-size:1em; text-align:center; }
.nav_4 dd .tl a{color:#fff;}

.swiper-button-next{ right:0px; width:55px; height:55px; background:url(r.png) no-repeat center; }
.swiper-button-prev{ left:0px; width:55px; height:55px; background:url(l.png) no-repeat center;}









.bottom_sbj{ display:block; text-align:center; background:#333; color:#ddd; line-height:3.5em;}
.bottom_sbj a{ color:#ddd;}
.tt{ display: none; }
}