@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ overflow-x:hidden;font-size:16px; font-family:"Microsoft YaHei"; margin:0 auto; background:#fff;}
a{ text-decoration:none; color:#000;}
.ndgy img{ border:0; display:block;}
li{ list-style-type:none;}
.ndgy p{ width:100%; display:table;}
.ndgy_an{ width:70% !important; margin:auto; }
.ndgy_an a{ font-size:24px; height:40px; line-height:40px; border-radius:20px; background:#1d0d00; width:46%; color:#fff; display:block; float:left; text-align:center;}
.ndgy_an a:nth-of-type(1){ background:#f54c01; margin-right:8%;}

.ndgy{ width:100%; margin:auto; height:auto; max-width:640px;}
.ndgy_a{width:93.75%; margin:auto; margin-top:30px; display:table;}
.ndgy_a_b p:nth-of-type(1){ width:100%; text-align:center; margin:auto; font-size:12px; height:26px; line-height:26px; margin-top:5px; color:#b8b8b8;}
.ndgy_a_b p:nth-of-type(2){ width:100%; text-indent:2em; margin:auto; line-height:26px; font-size:16px; margin-top:5px; color:#7f7f7f;}
.ndgy_a_c{ width:100%; margin:auto; margin-top:10px; margin-bottom:10px;}

.ndgy_b{background:#efefef; width:100%; display:table;}
.ndgy_b_a{width:93.75%; margin:auto;}
.ndgy_b_b{width:93.75%; margin:auto; margin-bottom:10px;}
.ndgy_b_b video{ width:100%; display:block;}

.ndgy_c{width:100%; display:table;}

.ndgy_d{width:100%; display:block;}
.ndgy_d_a{width:100%; display:table;}

.ndgy_e{width:93.75%; margin:auto; display:block;}
.ndgy_e_a{width:100%; display:table; margin-top:30px;}
.ndgy_e_b{width:100%; margin:auto; margin-bottom:20px;}
.ndgy_e_b p:nth-of-type(1){ width:100%; text-align:center; margin:auto; font-size:12px; height:26px; line-height:26px; color:#b8b8b8;}

/*2*/
.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 img{ display:block;}
.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: 6px; width:100%;}
.touchslider-nav li{width: 10px;height: 10px;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;}

/*1*/
.homeDiv1{width:100%; margin:0 auto;}
.touchslider-demo1{width: 100%;margin: 0 auto;overflow: hidden;}
.touchslider-viewport1{margin: 0 auto;overflow: hidden;width: 100%}
.touchslider-viewport1 img{ display:block;}
.touchslider-viewport1 .tempWrap{width: 100%}
.touchslider-viewport1 .tempWrap ul{width: 100%}
.touchslider-viewport1 .tempWrap ul a{display: block; width: 100%}
.touchslider-viewport1 .tempWrap ul a img{width:100%}
.touchslider-nav1{height: 9px; text-align: center; width:100%; margin-bottom:20px; margin-top:5px;}
.touchslider-nav1 li{width: 20%;height: 5px;background: #f54d01;margin: 0px 3px;display: inline-block;-webkit-border-radius: 9px;border-radius: 9px;text-indent: -9999px;cursor: pointer;}
.touchslider-nav1 li.on{background: #1d0d00;}

.ndgy_f{width:100%; display:table;}
.ndgy_g{width:100%; display:table; background:#f7f7f7;}
.ndgy_g_a{width:93.75%; display:table; margin:auto; border:1px solid #ccc; margin-bottom:20px;}
.dati{ width:100%; display:table;}
.ndgy_g_a h1{ height:32px; line-height:32px; font-size:28px; margin-top:8px; text-align:center; width:100%; display:block;}
.ndgy_g_a h2{ color:#c30e09; height:36px; line-height:36px; font-size:20px; margin-bottom:20px; text-align:center; width:100%; display:block;}
.biaodan{ width:90%; margin:auto; display:table;}
.biaodan ul li{ width:100%;}
.biaodan ul li p{ float:left; height:30px; line-height:30px; display: inherit; margin-bottom:5px;}
.biaodan ul li p:nth-of-type(1){ width:24%;}
.biaodan ul li p:nth-of-type(2){ width:70%;}
.biaodan ul li p:nth-of-type(2) input{border:#ccc solid 1px; height:28px; line-height:28px; margin-bottom:2px; width:100%; background:#f7f7f7;}
.biaodan ul li:nth-of-type(6) p{height:60px; line-height:30px;}
.biaodan ul li:nth-of-type(6) p textarea{border:#ccc solid 1px; height:58px; line-height:29px; margin-bottom:2px; width:100%; background:#f7f7f7;}

.tijiao{ width:60%; height:35px; margin:20px auto; display:table;}
.tijiao input{ border:0px; height:35px; line-height:35px; width:48%; display:block; float:left; background:#c30e09; font-size:24px; color:#fff; font-family:"Microsoft YaHei";}
.tijiao input:nth-of-type(2){ margin-left:4%; background:#2f3241;}

.gyhd{display:table; width:100%; margin:auto; position:relative; margin-bottom:20px;}
.gyhd a{ width:25%; float:left; height:100%; position:absolute; top:0;}
.gyhd a:nth-of-type(2){ left:50%;}
.gyhd a:nth-of-type(3){ right:50%;}
.gyhd a:nth-of-type(4){ right:0;}

.gyhd2{display:table; width:100%; margin:auto; position:relative;}
.gyhd2 a{ width:25%; float:left; height:100%; position:absolute; top:0;}
.gyhd2 a:nth-of-type(2){ left:50%;}
.gyhd2 a:nth-of-type(3){ right:50%;}
.gyhd2 a:nth-of-type(4){ right:0;}

.footer{display:table; width:100%; margin:auto;}

@media screen and (min-width: 320px) and (max-width: 420px) {
body{font-size:14px;}

.ndgy_a_b p:nth-of-type(2){font-size:14px;}
.ndgy_g_a h1{font-size:22px;}
.ndgy_g_a h2{font-size:18px;}

.tijiao input{font-size:18px;}
}

