﻿body {font-size: 14px; line-height: 30px; font-family:"微软雅黑"; color: #333; background:#fff ;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#313038;}
a:hover {text-decoration:underline; color:#F57B48; }
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:827px; background:url(banner.jpg) no-repeat center; border-bottom:10px solid #F37C44; margin-bottom:50px;}
.container{ width:1200px; margin:0 auto;}
.icon_1{  width:320px; height:60px; overflow:hidden; text-align:center; margin:0 auto; padding-bottom:30px;}
.icon_2{  width:320px; height:85px; overflow:hidden; text-align:center; margin:0 auto; padding-bottom:30px;}

.mores0{ background:#EA7E4F; font-size:20px; line-height:50px; width:250px; margin:0 auto 50px auto; color:#fff; border-radius: 10px; text-align:center;}
.mores0 a{color:#fff;}

.nav_1left { float:left;width:710px; height:390px; text-align: left;overflow:hidden; margin-bottom:30px; }
.nav_1left dl{ width:710px; height:390px;position:relative;}
.nav_1left dt{ width:710px; height:390px;z-index:9; position:absolute; top:0; left:0;}
.nav_1left dl img{width:710px; height:390px;}
.nav_1left dd{ width:710px;  height:50px;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; }
.nav_1left dd .tl{color:#fff;width:710px; text-align:left;line-height:50px;font-size:18px; padding-left:10px; }
.nav_1left dd .tl a{color:#fff;}

.nav_1left .swiper-pagination-bullet{ background:#fff;width:15px; height:5px;border-radius:10px; filter: alpha(opacity=100); opacity: 1.0;}
.nav_1left .swiper-pagination-bullet-active{ background:#EB7D4A; width:40px; height:5px;filter: alpha(opacity=100); opacity: 1.0;}
.nav_1left .swiper-pagination-bullets{ left:65%;width:50%; bottom:5px;}

.nav_1right{float:right; width:420px;height:370px; overflow:hidden; padding:10px 20px; background:#FFFBF8;}
.nav_1right dl{ padding:10px 0;}
.nav_1right dt{ font-size:18px; font-weight:bold; color:#EC7E4B; text-align:center; line-height:20px; margin-bottom:5px;}
.nav_1right dt a{color:#EC7E4B;}
.nav_1right dd{ color:#9497AA; line-height:18px; margin-bottom:5px;}
.nav_1right li{background: url(p1.png) left no-repeat; padding:15px 0 15px 15px ; line-height:20px; border-top:1px dotted #9497AA; }


.nav_2left { float:left;width:580px;overflow:hidden; margin-bottom:70px;}
.nav_2right{float:right;width:580px;overflow:hidden; margin-bottom:70px;}


.nav_3{margin-bottom:50px;}
.nav_3 .box_1{ float:left; width:465px; }
.nav_3 .box_1 .b1_a{ width:465px; height:212px; margin-bottom:18px;}
.nav_3 .box_1 .b1_a img{width:463px; height:210px; border:1px solid #EC7E4B; }
.nav_3 .box_1 .b1_b{ width:222px; height:212px; float:left; }
.nav_3 .box_1 .b1_b img{width:220px; height:210px; border:1px solid #EC7E4B; }
.nav_3 .box_1 .b1_c{ width:222px; height:212px; float:right; }
.nav_3 .box_1 .b1_c img{width:220px; height:210px; border:1px solid #EC7E4B; }

.nav_3 .box_2b{display:none;}
.nav_3 .box_2a{ width:222px; height:442px; float:left; padding:0 23px; display:block;}
.nav_3 .box_2a dl{ width:220px; height:440px;position:relative;border:1px solid #EC7E4B;}
.nav_3 .box_2a dt{ width:220px; height:440px;z-index:9; position:absolute; top:0; left:0;}
.nav_3 .box_2a dl img{width:220px; height:440px;}
.nav_3 .box_2a dd{ width:220px;  height:60px;background-color:#000; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑";text-align:center; }
.nav_3 .box_2a dd .tl{color:#fff;width:220px; line-height:60px;font-size:18px; }
.nav_3 .box_2a dd .tl a{color:#fff;}
.nav_3 .box_3{ float: right; width:465px; }
.nav_3 .box_3 .b1_a{ width:465px; height:212px; margin-bottom:18px;}
.nav_3 .box_3 .b1_a img{width:463px; height:210px; border:1px solid #EC7E4B; }


.nav_4left{ float:left; background:#FFFBF8; padding:20px; width:285px; height:270px;border-radius: 8px; margin:0 20px 70px 0;}
.nav_4left dl{ }
.nav_4left dt{ font-size:18px;color:#EC7E4B; line-height:20px; margin-bottom:10px;}
.nav_4left dt a{color:#EC7E4B;}
.nav_4left dd{ color:#9497AA; line-height:18px; margin-bottom:5px;}
.nav4_top{background:url(p2.png) top left no-repeat; height:22px;margin-bottom:20px;}
.nav4_bot{background:url(p3.png) top right no-repeat; height:22px;margin-top:20px;}
.nav_4left .mores{ background:#EA7E4F; padding:1px 10px; line-height:22px;float:right; color:#fff; border-radius: 3px; text-align:center;}
.nav_4left .mores a{color:#fff;}

.nav_4right{float:right;width:490px;overflow:hidden; margin-bottom:70px;}
.nav_4right dl{ width:490px; height:310px;position:relative;}
.nav_4right dt{ width:490px; height:310px;z-index:9; position:absolute; top:0; left:0;}
.nav_4right dl img{width:490px; height:310px;}
.nav_4right dd{ width:490px;  height:50px;background-color:#EB7D4A; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; }
.nav_4right dd .tl{color:#fff;width:490px; text-align:left;line-height:50px;font-size:18px; padding-left:10px; }
.nav_4right dd .tl a{color:#fff;}

.nav_4right .swiper-pagination-bullet{ background:#fff;width:20px; height:20px;border-radius:50%; filter: alpha(opacity=100); opacity: 1.0;}
.nav_4right .swiper-pagination-bullet-active{ background:#EB7D4A;filter: alpha(opacity=100); opacity: 1.0;}
.nav_4right .swiper-pagination-bullets{ left:25%;width:50%; bottom:50px;}



.nav_5{float:left; width:580px; margin-bottom:100px;}
.nav_6{float: right; width:580px; margin-bottom:100px;}
.nav_5 dl{ border:10px solid #F0A480; width:560px; height:290px; overflow: hidden;}
.nav_5 dl dt{float:left; text-align:center; width:210px; padding:30px;}
.nav_5 dl dd{ color:#9497AA; line-height:24px; padding:30px 20px; }
.nav_6 dl{ border:10px solid #F0A480; width:560px; height:290px; overflow: hidden;}
.nav_6 dl dt{float:left; text-align:center; width:210px; padding:30px;}
.nav_6 dl dd{ color:#9497AA; line-height:24px; padding:30px 20px; }



.bottombg{ background: url(bottom.jpg) no-repeat center; width:100%; height:174px;}
.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}



@media only screen and (max-width: 540px){
body { background-image:none; font-size:1em; line-height:1.4em; background:#fff;}
.allcontainer{ max-width: 540px; margin: 0 auto;}
.container{ width:100%;}
.bottombg,.banner{width:100%; height: auto; background: none; margin-bottom:0;}
.m_banner{ display: block; }
.icon_1,.icon_2{ width:70%; height: auto; background: none; margin:4% auto; padding:0;}
.line_h{ height:2em;}


.mores0{ background:#EA7E4F; font-size:1.1em; line-height:2em; width:200px; margin:0 auto 5% auto; color:#fff; border-radius: 10px; text-align:center;}
.mores0 a{color:#fff;}

.nav_1left {width:100%; height:220px;margin-bottom:0; }
.nav_1left dl{width:100%;height:220px;}
.nav_1left dt{ width:100%;height: auto;}
.nav_1left dl img{width:100%; height: auto;}
.nav_1left dd{width:100%;}
.nav_1left dd .tl{width:98%;font-size:1em; padding-left:2%; }
.nav_1left dd .tl a{color:#fff;}

.nav_1left .swiper-pagination-bullets{ left:65%;width:50%; bottom:1%;}

.nav_1right{ float:left; width:92%;height: auto;  padding:2% 4%; margin-bottom:2%; }
.nav_1right dl{ padding:2% 0;}
.nav_1right dt{ font-size:1em; text-align:left; line-height:1.1em; margin-bottom:1%;}
.nav_1right dd{  line-height:1.1em; margin-bottom:1em; font-size:0.85em;}
.nav_1right li{ padding:2% 0 2% 4% ; line-height:1em;}


.nav_2left { float:left;width:100%; margin-bottom:5%;}
.nav_2right{float:left;width:100%;margin-bottom:5%;}

.nav_3{margin-bottom:5%; width:99%;}
.nav_3 .box_1{ float:left;width:100%; }
.nav_3 .box_1 .b1_a{width:100%; height: auto; margin-bottom:2%;}
.nav_3 .box_1 .b1_a img{width:100%; height: auto;}
.nav_3 .box_1 .b1_b{ width:49%; height: auto; float:left; margin-bottom:2%; }
.nav_3 .box_1 .b1_b img{width:100%;height: auto;  }
.nav_3 .box_1 .b1_c{ width:49%; height: auto; float:right; }
.nav_3 .box_1 .b1_c img{width:100%;height: auto; }

.nav_3 .box_2a{display:none;}
.nav_3 .box_2b{ width:100%;height: auto; float:left; padding:0; margin-bottom:2%; display:block;}
.nav_3 .box_2b dl{width:100%; height:200px;position:relative;border:1px solid #EC7E4B; overflow: hidden;}
.nav_3 .box_2b dt{ width:100%; height: auto;z-index:9; position:absolute; top:0; left:0;}
.nav_3 .box_2b dl img{width:100%;height: auto;}
.nav_3 .box_2b 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:"微软雅黑";text-align:center; }
.nav_3 .box_2b dd .tl{color:#fff;width:100%; line-height:30px;font-size:1.1em; }
.nav_3 .box_2b dd .tl a{color:#fff;}
.nav_3 .box_3{ float:left;width:100%;}
.nav_3 .box_3 .b1_a{width:100%;height: auto; margin-bottom:2%;}
.nav_3 .box_3 .b1_a img{width:100%;height: auto;}


.nav_4left{ float:left;padding:3%; width:88%; height: auto;border-radius:3%; margin:0 auto 2% 3%;}
.nav_4left dl{ }
.nav_4left dt{ font-size:1em;color:#EC7E4B; line-height:1.1em; margin-bottom:2%;}
.nav_4left dd{ font-size:0.9em; line-height:1.1em; margin-bottom:2%;}
.nav4_top{background:url(p2.png) top left no-repeat; height:22px;margin-bottom:2%;}
.nav4_bot{background:url(p3.png) top right no-repeat; height:22px;margin-top:2%;}

.nav_4right{float:left;width:100%;margin-bottom:3%;}
.nav_4right dl{ width:100%; height:220px;}
.nav_4right dt{ width:100%; height: auto;}
.nav_4right dl img{width:100%; height: auto;}
.nav_4right dd{ width:100%; height:2em;}
.nav_4right dd .tl{color:#fff;width:100%; text-align:left;line-height:2em;font-size:1em; padding-left:10px; }
.nav_4right dd .tl a{color:#fff;}

.nav_4right .swiper-pagination-bullet{ background:#fff;width:10px; height:10px;border-radius:50%; filter: alpha(opacity=100); opacity: 1.0;}
.nav_4right .swiper-pagination-bullets{ left:25%;width:50%; bottom:35px;}



.nav_5{float:left; width:100%; margin-bottom:5%;}
.nav_6{float:left; width:100%; margin-bottom:5%;}
.nav_5 dl{ width:94%; height: auto; overflow: hidden; }
.nav_5 dl dt{float: inherit; text-align:center; width:94%; padding:3%;}
.nav_5 dl dd{ color:#9497AA; line-height:1.2em; padding:5%; font-size:0.9em; }
.nav_6 dl{ width:94%; height: auto; overflow: hidden; }
.nav_6 dl dt{float: inherit; text-align:center;  width:94%; padding:3%;}
.nav_6 dl dd{ color:#9497AA; line-height:1.2em; padding:5%; font-size:0.9em; }

.bottom_sbj{ width:100%; display:block; text-align:center; background:#333; color:#ddd; line-height:3.5em;}
.bottom_sbj a{ color:#ddd;}
.tt{ display: none; }
}