@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ overflow-x:hidden;font-size:14px; font-family:"Microsoft YaHei"; margin:0 auto; background:#edf8f5;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#505050;}
img{ border:none;border:0px; margin:0px;}
.gao{ width:100%; height:20px;}
.gao_10{ width:100%; height:8px;}


.tou_pg{ width:100%; max-width:640px; margin:0 auto;}
.tou_pg img{ display:block;}
.tou_gif{ position:fixed; margin:auto; max-width:640px; width:100%; top:0; left:0; right:0; z-index:999999999999;}



.ndxl{ width:100%; max-width:640px; min-width:320px; margin:0 auto;}

.header .ht{ width:100%;    display: table;}
.header .ht a{ width:59.36%; float:left; display:block;}
.header .ht a:nth-of-type(2){ width:40.64%; display:block;}
.header .ht a img{ width:100%; display:block;}
.header .nav{ width:100%; display:block; margin:auto; height:55px;}
.header .nav a{ display:block; float:left; width:20%; text-align:center; font-size:18px; line-height:55px;}/*{ff6f00}*/
.no{color:#ff6f00; background:url(../img/ndxl_a1.jpg) no-repeat center bottom;}


.centre_a{ width:100%; margin:auto;position:relative;}
.centre_a img{ }
.centre_a p{ position:absolute; bottom:0; width:95%; margin:auto; left:0; right:0;}
.centre_a p strong{ display:block; color:#fff; font-size:16px; line-height:28px;}
.centre_a p span{ display:block;color:#fff; width:50%; float:left; line-height:24px; height:24px; font-size:14px;}
.centre_a p span img{vertical-align:sub; margin-right:0.2rem;}
.centre_a p span:nth-of-type(2){text-align:right;}
.centre_b{ width:96%; margin:auto; margin-top:10px;}
.centre_b p{ width:48%; height:auto; float:left; position:relative; margin-bottom:10px; display:inline-block; overflow:hidden;}
.centre_b p:nth-of-type(2n){ margin-left:4%;}
.centre_b p strong{text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block; color:#1b1a1a; font-size:16px; line-height:26px;width:99%; margin-left:1%; margin-top:5px;}
.centre_b p span{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block; float:left; line-height:24px; height:24px; font-size:14px; width:99%; overflow:hidden;}
.centre_b p span:nth-of-type(1){ color:#fff; position:absolute; bottom: 26px; text-align:right; width:98%;overflow:hidden;}
.centre_b p span:nth-of-type(2){ color:#787878;margin-left:1%;}
.centre_b h2{ height:30px; margin-top:20px; width:6rem; border-bottom:1px solid #006145; color:#006145; line-height:30px; font-weight:550; margin-bottom:20px;display: table; text-align:center; font-size:16px; margin:auto;}
.centre_c{ width:100%; margin: auto; display:table;}
.centre_c h2{ text-indent:0.5rem; color:#131313; border-bottom:1px solid #bdd2cc; width:100%; height:30px; line-height:30px; font-size:20px; font-weight:600;}
.centre_cgg{ width:100%;}
.centre_cgg p:nth-of-type(1){ float:left; width:30%;}
.centre_cgg p:nth-of-type(2){ float:right; width:30%; text-align:right; margin-right:2%; font-size:16px; font-weight:500;}


.centre_c_a{ width:96%; margin:auto; margin-top:10px;}
.centre_c_a p{ width:48%; height:auto; float:left; position:relative; margin-bottom:10px; display:inline-block;}
.centre_c_a p:nth-of-type(2n){ margin-left:4%;}
.centre_c_a p strong{text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block; color:#1b1a1a; font-size:16px; line-height:28px;width:99%; margin-left:1%;}
.centre_c_a p span{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block; float:left; line-height:24px; height:24px; font-size:14px; width:99%; overflow:hidden;}
.centre_c_a p span:nth-of-type(1){ color:#fff; position:absolute; bottom: 26px; text-align:right; width:98%;overflow:hidden;}
.centre_c_a p span:nth-of-type(2){ color:#787878;margin-left:1%;}
.centre_c_a img{ height:10rem;}

.centre_d{ width:95%; margin:auto;}
.centre_d h2{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:30px; font-weight:600; font-size:18px;}
.centre_d p{ line-height:24px; font-size:14px; color:#666666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.centre_e{ width:100%; border-bottom:1px solid #e4f0ed; height:30px;}
.centre_e .bdsharebuttonbox{ width:120px; float:right; overflow:hidden; height:30px;}

.centre_f{ width:95%; margin:auto; position:relative;}
.centre_f h2{ line-height:30px; font-weight:600; font-size:18px; margin-bottom:8px;}
.centre_f_a{overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}
.centre_f_a p{display:inline-block;width:35px;height:35px;margin:0 8px 0 0;text-align:center;font-size:14px;line-height:35px; border-radius:5px; background:#e4f0ed;}
.centre_f_a p a{ color:#000;}
.centre_g h2{ text-indent:2rem; color:#000; width:100%; height:35px; line-height:35px; font-size:20px;}
.centre_g_a{ width:95%; margin:auto; display:table;}
.centre_g_a li{ width:100%; margin-top:15px; display:table;}
.centre_g_a li p{ width:48%; float:left;}
.centre_g_a li p:nth-of-type(1){ margin-right:2%; position:relative;}
.centre_g_a li p:nth-of-type(1) span{ position:absolute; bottom:5%; text-align:right; width:98%; left: 0%; color:#fff; font-size:12px;}
.centre_g_a li p:nth-of-type(2) span{  }
.g_a{ line-height:30px; font-size:18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block; margin-top: 10%; font-weight:bold;}
.g_a1{width:100%; line-height:24px; font-size:14px; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}


.centre_aa{ width:100%; margin:auto;position:relative;}
.centre_aa img{ }
.centre_aa p{ margin:auto; }
.centre_aa p strong{text-align: center; display:block; color:#fff; font-size:16px; line-height:28px;}
.centre_aa p span{ display:block;color:#fff; width:80%; float:left; line-height:24px; height:24px; font-size:14px;}
.centre_aa p span img{vertical-align:sub; margin-right:0.2rem; }
.centre_aa p span:nth-of-type(1){font-family: cursive; top:0;position: absolute; bottom:0; width:95%; left:2%; font-size:22px; color:#ff5100; font-weight:bold; height:30px; line-height:30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; right:0;}
.centre_aa p span:nth-of-type(2){text-align:right; position: absolute; bottom:0; width:95%; left:0; right:0;}
.centre_ea{ width:100%; height:30px;}
.centre_ea .bdsharebuttonbox{ width:120px; float:right; overflow:hidden; height:30px;}


        .top{width: 100%;}
        .top .mm_top{width: 100%; }
        .top .mm_top img{width: 100%;  }
        .homeDiv{width:100%; margin:0 auto; position:relative;}
        .touchslider-demo{width: 100%;margin: 0 auto;overflow: hidden;}
        .touchslider-viewport{margin: 0 auto;overflow: hidden;width: 100%}
        .touchslider-viewport .tempWrap{width: 100%}
        .touchslider-viewport .tempWrap ul{width: 100%}
        .touchslider-viewport .tempWrap ul a{display: block; width: 100%}
        .touchslider-viewport .tempWrap ul a img{width:100%}
        .touchslider-nav{height: 9px; text-align: center;  position:absolute;  bottom: 10px; width:100%;}
        .touchslider-nav li{width: 0px;height: 0px;background: #aaa;margin: 0px 3px;display: inline-block;-webkit-border-radius: 9px;border-radius: 9px;text-indent: -9999px;cursor: pointer;}
        .touchslider-nav li.on{background: #ed8b0b;}








.centre_cwy{ width:100%; margin:0 auto 68px; overflow: hidden;}
.centre_cwy h2{ text-indent:0.5rem; color:#131313; border-bottom:1px solid #bdd2cc; width:100%; height:30px; line-height:30px; font-size:20px; font-weight:600; color:#ff6000;}
.centre_cwy_q{ width:96%; margin:auto; margin-top:10px;}
.centre_cwy_q_a{ float:left; width:48%; overflow:hidden; margin-right:3.8%;}
.centre_cwy_q_b{ float:left; width:48%; overflow:hidden;}

.touchslider-demo_a{width: 100%;margin: 0 auto;overflow: hidden; max-width:300px;}
.touchslider-viewport_a{margin: 0 auto;overflow: hidden;width: 100%}
.touchslider-viewport_a img{ display:block;}
.touchslider-viewport_a .tempWrap{width: 100%}
.touchslider-viewport_a .tempWrap ul{width: 100%}
.touchslider-viewport_a .tempWrap ul a{display: block; width: 100%}
.touchslider-viewport_a .tempWrap ul a img{width:100%}
.touchslider-nav_a{display:none;height: 9px; text-align: center;  position:absolute;  bottom: 10px; width:100%; left:0; right:0;}
.touchslider-nav_a li{width: 15px;height: 15px;background: #aaa;margin: 0px 3px;display: inline-block;-webkit-border-radius: 9px;border-radius: 9px;text-indent: -9999px;cursor: pointer;}
.touchslider-nav_a li.on{background: #ed8b0b;}

.touchslider-demo_b{width: 100%;margin: 0 auto;overflow: hidden; max-width:300px;}
.touchslider-viewport_b{margin: 0 auto;overflow: hidden;width: 100%}
.touchslider-viewport_b img{ display:block;}
.touchslider-viewport_b .tempWrap{width: 100%}
.touchslider-viewport_b .tempWrap ul{width: 100%}
.touchslider-viewport_b .tempWrap ul a{display: block; width: 100%}
.touchslider-viewport_b .tempWrap ul a img{width:100%}
.touchslider-nav_b{ display:none;height: 9px; text-align: center;  position:absolute;  bottom: 10px; width:100%; left:0; right:0;}
.touchslider-nav_b li{width: 15px;height: 15px;background: #aaa;margin: 0px 3px;display: inline-block;-webkit-border-radius: 9px;border-radius: 9px;text-indent: -9999px;cursor: pointer;}
.touchslider-nav_b li.on{background: #ed8b0b;}



.list_xiyiy{ width:94%; margin:auto; margin-bottom:80px;}
.list_xiyiy ul{zoom: 1; width:100%; display:table;}
.list_xiyiy ul li{float:left; padding:0 8px; height:35px; line-height:35px; width:auto; text-align:center; color:#717171;}
.list_xiyiy ul li a{ color:#717171;}
.list_xiyiy ul li.thisclass{height:35px; color:#069ef6; text-decoration:underline;}
.list_xiyiy ul li.thisclass a{ color:#fff;}







@media screen and (min-width:0px) and (max-width:376px) {
.header .nav{height:45px;}
.header .nav a{font-size:14px; line-height:45px;}	
.gao{height:10px;}
.centre_a p strong{font-size:14px;}
.centre_b p strong{font-size:14px; line-height:22px;}
.centre_b p span{font-size:12px; line-height:22px;}
.centre_c_a p strong{font-size:14px; line-height:26px;}
.centre_c_a p span{font-size:12px; line-height:22px;}
.g_a{ font-size:16px; line-height:26px;}
.centre_g h2{ text-indent:0.8rem;}
.centre_cgg p:nth-of-type(2){ float:right; width:30%; text-align:right; margin-right:2%; font-size:14px; font-weight:500;}
}
@media screen and (min-width:376px) and (max-width:476px) {
.header .nav{height:50px;}
.header .nav a{font-size:16px; line-height:50px;}	
.gao{height:10px;}
.centre_a p strong{font-size:14px;}
.centre_b p strong{font-size:14px; line-height:24px;}
.centre_b p span{font-size:12px; line-height:22px;}
.centre_c_a p strong{font-size:14px; line-height:26px;}
.centre_c_a p span{font-size:12px; line-height:22px;}
.g_a{ font-size:16px; line-height:28px;}
.centre_g h2{ text-indent:1.2rem;}
.centre_cgg p:nth-of-type(2){ float:right; width:30%; text-align:right; margin-right:2%; font-size:14px; font-weight:500;}
}




