html,body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div {
    border: 0 none;
    margin: 0;
    padding: 0;
    font-weight: normal;
	
	font-family:"Î¢ÈíÑÅºÚ";
}

header,footer,section,details,aside,menu,nav,article,hgroup,figure,figcaption,time {
    display: block;
    margin: 0px;
    padding: 0px;
}

ul,ol,li {
    list-style-type: none;
}

select,input,img {
    vertical-align: top;
}


a img {
    border: 0;
}

i {
    font-style: normal;
}



.clearfix {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}


.pointer {
    cursor: pointer;
}



.relative {
    position: relative;
}

.absolute {
    position: absolute;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.borderBox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.uppercase {
    text-transform: uppercase;
}

a {
    color: inherit;
    text-decoration: none;
}

a:hover {
    color: inherit;
    text-decoration: none;
}

body {
    background: #fff;
    color: #58585a;

    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    line-height: 30px;
    /*text-align-last: justify;*/
    text-align: justify;
    text-justify: distribute-all-lines;
    -webkit-text-size-adjust: none;
}


.nmenu{ width:100%; height:100px;  margin:0 auto; padding:10px 0px; position:fixed; top:0px; background-color:#FFFFFF; box-shadow: 0px 0px 3px rgba(0,0,0,0.2); z-index:99999999999;}
.nmenu_1{ width:175px; height:62px; float:left; padding-top:19px; margin-left:4%;}
.nmenu_2{ height:62px; float:left; padding-top:25px; margin-left:15%; font-size:20px; color:#777777; line-height:30px; font-weight:bold;}
.nmenu_2 span.ndhenb{ color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:20px; text-transform:uppercase;}
.nmenu_2 span.ndhenm{font-size:14px;  line-height:15px; text-transform:none; padding-left:5px;}
.nmenu_3{ width:300px; float:right; margin-right:4%; padding-top:30px; }
.nmenu_3_1{ width:92px; float:left; padding-top:9px; text-align:left;}
.nmenu_3_2{ width:91px; float:left; padding-top:9px; text-align:center;}
.nmenu_3_3{ width:113px; float:left; text-align:right;}
.nmenu_3_1 img,.nmenu_3_2 img{ height:24px;}
.nmenu_3_1 input,.nmenu_3_2 input{ height:24px;}
.nmenu_3_3 img{ height:36px;}

.nbanner{ width:100%; margin:0 auto; margin-top:120px;}
.nbanner img{ width:100%;}


.nabout{width:100%;  margin:0 auto; margin-top:100px; }
.nabout_1{ width:1035px; margin:0 auto;}
.nabout_1_1{ width:1035px; margin:0 auto; text-align:left; font-size:30px; color:#4c4948; line-height:50px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.nabout_1_2{ text-align:left; font-size:22px; color:#4c4948; line-height:40px; }
.nabout_1_3{ margin-top:50px;}
.nabout_1_4{ padding-top:30px;}
.nabout_1_4 p{ font-size:14px; color:#4c4948; line-height:30px; text-indent:0em; margin:30px 0px;}

.nabout_2{width:100%; margin-top:200px;}
.nabout_2_1{ padding-top:60px; background:url(../images/njianjie2.jpg) no-repeat center bottom; text-align:left; padding-bottom:100px;}
.nabout_2_1_1{ width:1035px; margin:0 auto;}
.nabout_2_1_1 p{font-size:18px; color:#4c4948; line-height:36px; text-indent:0em; margin:40px 0px;}
.nabout_2_1_1 p span img{ height:50px; margin-left:10px;}

.nabout_3{width:1200px; margin:0 auto; margin-top:50px;}
.nabout_3_2{ margin-top:60px;}
.nabout_3_2 img{ width:100%;}
.nshengm{ width:1200px; margin:0 auto; margin-top:120px; font-size:12px; line-height:30px; color:#4c4948; text-align:center; }


.nvideo{width:100%;  margin:0 auto; margin-top:100px;}
.nvideo_1{ width:94%; margin:0 auto;}
.nvideo_1_1{ width:100%; overflow:hidden;}
.nvideo_1_1_1{ width:102%;}
.nvideo_1_1_1_1{ width:31.3333333333%; margin:40px 0px; margin-right:2%; float:left;}
.nvideo_1_1_1_1_1{ width:100%;}
.nvideo_1_1_1_1_1 video{ width:100%;}
.nvideo_1_1_1_1_2{ padding:0px 10px; text-align:center; font-size:14px; color:#323232; line-height:30px;}


.nnews{width:100%;  margin:0 auto;}

.hnews{ width:1100px; margin:0 auto; margin-top:100px;}

.hnews_3{ width:1100px; overflow:hidden;}
.hnews_3_1{ width:1160px;}
.hnews_3_1_1{ width:520px; float:left; margin-bottom:60px; margin-right:60px;}
.hnews_3_1_1_1{ width:520px; height:290px; overflow:hidden;}
.hnews_3_1_1_1 img{ width:100%; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s;}
.hnews_3_1_1_2{ width:360px; height:50px; overflow:hidden; margin:0 auto; color:#FFFFFF; font-size:16px; line-height:50px; text-align:center; margin-top:-25px; background:#e94709; position:relative; z-index:20;}
.hnews_3_1_1_3{ width:460px; height:90px; margin:0 auto; margin-top:30px; overflow:hidden;}
.hnews_3_1_1_3 p{ text-indent:0em; color:#999999; line-height:30px;}
.hnews_3_1_1:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2);}
.hnews_3_1_1:hover .hnews_3_1_1_3 p{  color:#323232; }
.hnews_3_1_1:hover .hnews_3_1_1_2{background:#d41619;}

.nnewsdetail{width:1100px; margin:0 auto; margin-top:100px;}
.nnewsdetail_1{ width:1100px; text-align:center; font-size:24px; color:#323232; line-height:30px; font-weight:bold;}
.nnewsdetail_2{ text-align:center; margin-top:20px; font-size:14px; color:#999999; line-height:30px;}
.nnewsdetail_3{ text-align:left; margin-top:20px; font-size:14px; color:#454545; line-height:30px;}
.nnewsdetail_3 p{ text-align:left; margin-top:20px; font-size:14px; color:#454545; line-height:30px; text-indent:2em; margin:30px 0px;}
.nnewsdetail_3 p img,.nnews_3 img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

.nfooter{ width:100%; margin:0 auto; background:#323333; padding:40px 0px; margin-top:60px;}
.nfooter_1{ width:1200px; margin:0 auto;}
.nfooter_1_1{ width:300px; float:left;}
.nfooter_1_1_1{ text-align:left;}
.nfooter_1_1_2{ text-align:left; font-size:18px; line-height:40px; color:#6a6a6a; margin-top:10px;}
.nfooter_1_1_2 span{ font-size:14px; line-height:15px;}
.nfooter_1_1_3{ text-align:left; margin-top:10px;}
.nfooter_1_1_3 p{font-size:12px; color:#6a6a6a; line-height:30px; text-indent:0em; font-family:Arial, Helvetica, sans-serif;}
.nfooter_1_2{ width:300px; float:left; margin-left:60px;}
.nfooter_1_2_1{ width:60px; float:left; text-align:left; margin-left:40px; padding-top:20px;}
.nfooter_1_2_1 span{ display:block; width:60px; height:60px; border-bottom:1px #6a6a6a solid; text-align:left; font-size:24px; color:#6a6a6a; line-height:60px; margin-bottom:30px;}
.nfooter_1_2_1 a{display:block; width:60px; height:30px; text-align:left; font-size:14px; color:#6a6a6a; line-height:30px;}
.nfooter_1_2_1 a:hover{ color:#d41619;}
.nfooter_1_3{ width:120px; float:left; padding-top:50px; margin-left:100px;}
.nfooter_1_3_1{ width:120px;}
.nfooter_1_3_1 img{ width:100%;}
.nfooter_1_3_2{font-size:14px; color:#6a6a6a; line-height:30px; text-align:center; margin-top:10px;}
.nfooter_1_4{ width:200px; float:right; padding-top:50px;}
.nfooter_1_4_1{ margin-bottom:20px;}
.nfooter_1_4_1 img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.nfooter_1_5{ width:200px; float:left; padding-top:100px; font-size:14px; color:#6a6a6a; line-height:30px; text-align:left; }



.nmain{width:100%; margin-top:120px; }


.ncontact{width:92%; max-width:1734px; margin:0px auto; margin-top:30px;}
.ncontact_1{ width:100%; padding:60px 0px;}
.ncontact_1_1{ width:80%; padding:0 10%;}
.ncontact_1_1_1{ width:220px; float:left;}
.ncontact_1_1_1_1{ width:100%; padding-top:50px; padding-bottom:30px;}
.ncontact_1_1_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_1_1_1_2{ width:140px; margin:0 auto; text-align:left; font-size:20px; color:#FFFFFF; line-height:50px; border-bottom:2px #FFFFFF solid; margin-top:0px;}
.ncontact_1_1_1_3{ width:140px; margin:0 auto; text-align:left; font-size:16px; color:#FFFFFF; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
.ncontact_1_1_2{ margin-left:350px; width:auto;}
.ncontact_1_1_2_1{ width:100%;}
.ncontact_1_1_2_1 p{font-size:16px; color:#ffffff; line-height:30px; text-indent:0em; margin:30px 0px;}

.ncontact_2{ width:100%;}
.ncontact_2_1{ margin-top:20px;}
.ncontact_2_1 img,.ncontact_2_1 p img{width:auto; max-width:1600px; height:auto; display:block; margin:0 auto;}
.ncontact_2_2{ width:70%; background:#2a2d3c; padding:30px 15%; margin-top:20px;}
.ncontact_2_2 video{ width:100%;}

.nconvideo{ width:85%; background:#2a2d3c; margin-top:20px; padding:30px 10% 30px 5%;}
.nconvideo_1{ width:240px; padding-top:30px; float:left;}
.nconvideo_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.nconvideo_1_2{ margin-top:50px; padding-left:30px;}
.nconvideo_1_2 p{font-size:14px; color:#ffffff; line-height:30px; text-indent:0em; margin:20px 0px;}
.nconvideo_2{margin-left:350px; width:auto;}
.nconvideo_2_1{ width:100%; }
.nconvideo_2_1 video{ width:100%;}
.ncontact_3_1{ margin-top:20px;}
.ncontact_3_1 img,.ncontact_3_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

.ncontact_4,.ncontact_4_1,.ncontact_4_1 img{ width:100%;}
.ncontact_4_1{ margin-top:20px;}
.ncontact_4_2,.ncontact_4_2 img{width:100%;}

.othnmain{ width:100%;  max-width:1920px; margin:0px auto; margin-top:30px;}
.othnmain_1{width:92%;  max-width:1734px; margin:0px auto;}

.zhaohang{ padding-top:0px;}

.red{ background:#dc3723;}
.blue{ background:#253e8e;}
.green{ background:#0d9900;}
.skyblue{ background:#0276b3;}
.zhuan{background:#c0735d;}
.hui{background:#c9caca;}
.qianlan{background:#65c4ca;}
.qianlv{background:#77b432;}
.shenred{ background:#d61419;}
.qing{ background:#00959d;}
.zong{ background:#daa57d;}



.hongqi{background:url(../image/hongqiculbg.jpg) no-repeat center; background-size:cover; padding:20% 0px;}
.txthei p{ color:#000000;}
.hai_1{background:url(../image/laweinabg1.jpg) no-repeat center; background-size:cover;}
.hai_2{background:url(../image/laweinabg2.jpg) no-repeat center; background-size:cover;}



@media(max-width:1200px){

.nabout_3{width:100%; margin:0 auto; margin-top:50px;}
.nabout_3_2{ margin-top:60px;}
.nabout_3_2 img{ width:100%;}
.nshengm{ width:90%; margin:0 auto; margin-top:100px; font-size:12px; line-height:30px; color:#4c4948; text-align:center; }


.nvideo{ margin-top:50px;}
.nvideo_1{ width:94%; margin:0 auto;}
.nvideo_1_1{ width:100%; overflow:hidden;}
.nvideo_1_1_1{ width:102%;}
.nvideo_1_1_1_1{ width:31.3333333333%; margin:30px 0px; margin-right:2%; float:left;}
.nvideo_1_1_1_1_1{ width:100%;}
.nvideo_1_1_1_1_1 video{ width:100%;}
.nvideo_1_1_1_1_2{ padding:0px 10px; text-align:center; font-size:14px; color:#323232; line-height:30px;}

.nfooter{ width:100%; margin:0 auto; background:#323333; padding:30px 0px; margin-top:50px;}
.nfooter_1{ width:96%; margin:0 auto;}
.nfooter_1_1{ width:30%; float:left;}
.nfooter_1_1_1{ text-align:left;}
.nfooter_1_1_2{ text-align:left; font-size:18px; line-height:40px; color:#6a6a6a; margin-top:10px;}
.nfooter_1_1_2 span{ font-size:14px; line-height:15px;}
.nfooter_1_1_3{ text-align:left; margin-top:10px;}
.nfooter_1_1_3 p{font-size:12px; color:#6a6a6a; line-height:30px; text-indent:0em; font-family:Arial, Helvetica, sans-serif;}
.nfooter_1_2{ width:24%; float:left; margin-left:4%;}
.nfooter_1_2_1{ width:30%; float:left; text-align:left; margin-left:3%; padding-top:20px;}
.nfooter_1_2_1 span{ display:block; width:60px; height:60px; border-bottom:1px #6a6a6a solid; text-align:left; font-size:20px; color:#6a6a6a; line-height:60px; margin-bottom:30px;}
.nfooter_1_2_1 a{display:block; width:60px; height:30px; text-align:left; font-size:14px; color:#6a6a6a; line-height:30px;}
.nfooter_1_2_1 a:hover{ color:#d41619;}
.nfooter_1_3{ width:14%; float:left; padding-top:50px; margin-left:5%;}
.nfooter_1_3_1{ width:100%;}
.nfooter_1_3_1 img{ width:100%;}
.nfooter_1_3_2{font-size:14px; color:#6a6a6a; line-height:30px; text-align:center; margin-top:10px;}
.nfooter_1_4{ width:18%; float:right; padding-top:50px;}
.nfooter_1_4_1{ margin-bottom:20px;}

.nfooter_1_5{ width:200px; float:left; padding-top:100px; font-size:14px; color:#6a6a6a; line-height:30px; text-align:left; }

}

@media(max-width:1100px){

.nmenu{ width:100%; height:80px;  margin:0 auto; padding:10px 0px;}
.nmenu_1{ width:141px; height:50px; float:left; padding-top:10px; margin-left:3%;}
.nmenu_1 img{ width:100%;}
.nmenu_2{ height:50px; float:left; padding-top:20px; margin-left:10%; font-size:18px; color:#323232; line-height:24px; font-weight:bold;}
.nmenu_2 span.ndhenb{ color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:15px; text-transform:uppercase;}
.nmenu_2 span.ndhenm{font-size:13px;  line-height:15px; text-transform:none; padding-left:5px;}
.nmenu_3{ width:200px; float:right; margin-right:3%; padding-top:20px; }
.nmenu_3_1{ width:60px; float:left; padding-top:9px; text-align:left;}
.nmenu_3_2{ width:60px; float:left; padding-top:9px; text-align:center;}
.nmenu_3_3{ width:80px; float:left; text-align:right; padding-top:2px;}
.nmenu_3_1 img,.nmenu_3_2 img{ height:18px;}
.nmenu_3_1 input,.nmenu_3_2 input{ height:18px;}
.nmenu_3_3 img{ height:28px;}

.nbanner{ width:100%; margin:0 auto; margin-top:100px;}
.nmain{width:100%; margin-top:100px; }

.nabout{ margin-top:80px; }
.nabout_1{ width:86%; margin:0 auto;}
.nabout_1_1{ width:100%; margin:0 auto; text-align:left; font-size:24px; color:#4c4948; line-height:40px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.nabout_1_2{ text-align:left; font-size:18px; color:#4c4948; line-height:30px; }
.nabout_1_3{ margin-top:30px;}
.nabout_1_3 img{ width:100%;}
.nabout_1_4{ padding-top:20px;}
.nabout_1_4 p{ font-size:14px; color:#4c4948; line-height:24px; text-indent:0em; margin:20px 0px;}

.nabout_2{width:100%; margin-top:100px;}
.nabout_2 .nabout_1_1{width:86%; margin:0 auto;}
.nabout_2_1{ width:100%; margin:0 auto; background:url(../images/njianjie2.jpg) no-repeat center bottom; background-size:150%; text-align:left; padding-bottom:80px;}
.nabout_2_1_1{ width:86%; margin:0 auto;}
.nabout_2_1_1 p{font-size:16px; color:#4c4948; line-height:30px; text-indent:0em; margin:30px 0px;}
.nabout_2_1_1 p span img{ height:40px; margin-left:10px;}

.nabout_3 .nabout_1_1{width:86%; margin:0 auto;}

.hnews{ width:100%; margin:0 auto; margin-top:80px;}
.hnews_1{ text-align:left; font-size:24px; color:#323232; line-height:50px; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; padding-left:3%; }
.hnews_2{ text-align:right; margin-top:30px; padding-right:3%;}
.hnews_2 a{ display:inline-block; width:60px; height:24px; text-align:center; line-height:24px; color:#999999; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; border:1px #999999 solid; border-radius:4px;}
.hnews_2 a:hover{border:1px #d41619 solid; color:#d41619;}
.hnews_3{ width:100%; overflow:hidden; margin-top:40px;}
.hnews_3_1{ width:100%;}
.hnews_3_1_1{ width:46%; float:left; margin-right:2%; margin-left:2%;}
.hnews_3_1_1_1{ width:100%; height:auto; overflow:hidden;}
.hnews_3_1_1_1 img{ width:100%; transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s;}
.hnews_3_1_1_2{ width:90%; height:40px; overflow:hidden; margin:0 auto; color:#FFFFFF; font-size:14px; line-height:40px; text-align:center; margin-top:-20px; background:#e94709; position:relative; z-index:20; overflow:hidden;}
.hnews_3_1_1_3{ width:96%; height:72px; margin:0 auto; margin-top:24px; overflow:hidden;}
.hnews_3_1_1_3 p{ text-indent:0em; color:#999999; line-height:24px; font-size:13px;}
.hnews_3_1_1:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2);}
.hnews_3_1_1:hover .hnews_3_1_1_3 p{  color:#323232; }
.hnews_3_1_1:hover .hnews_3_1_1_2{background:#d41619;}

.nnewsdetail{width:86%; margin:0 auto; margin-top:80px;}
.nnewsdetail_1{ width:100%; text-align:center; font-size:20px; color:#323232; line-height:30px; font-weight:bold;}
.nnewsdetail_2{ text-align:center; margin-top:20px; font-size:14px; color:#999999; line-height:30px;}
.nnewsdetail_3{ text-align:left; margin-top:20px; font-size:14px; color:#454545; line-height:30px;}
.nnewsdetail_3 p{ text-align:left; margin-top:20px; font-size:14px; color:#454545; line-height:30px; text-indent:2em; margin:30px 0px;}
.nnewsdetail_3 p img,.nnews_3 img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

.nshengm{ width:90%; margin:0 auto; margin-top:80px; font-size:12px; line-height:24px; color:#4c4948; text-align:center; }


.ncontact_1{ width:100%; padding:60px 0px;}
.ncontact_1_1{ width:80%; padding:0 10%;}
.ncontact_1_1_1{ width:180px; float:left;}
.ncontact_1_1_1_1{ width:100%; padding-top:30px; padding-bottom:30px;}
.ncontact_1_1_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_1_1_1_2{ width:120px; margin:0 auto; text-align:left; font-size:18px; color:#FFFFFF; line-height:40px; border-bottom:2px #FFFFFF solid; margin-top:0px;}
.ncontact_1_1_1_3{ width:120px; margin:0 auto; text-align:left; font-size:14px; color:#FFFFFF; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.ncontact_1_1_2{ margin-left:240px; width:auto;}
.ncontact_1_1_2_1{ width:100%;}
.ncontact_1_1_2_1 p{font-size:14px; color:#ffffff; line-height:30px; text-indent:0em; margin:20px 0px;}

.ncontact_2{ width:100%;}
.ncontact_2_1{ margin-top:20px;}
.ncontact_2_1 img,.ncontact_2_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_2_2{ width:70%; background:#2a2d3c; padding:30px 15%; margin-top:20px;}
.ncontact_2_2 video{ width:100%;}

.nconvideo{ width:90%; background:#2a2d3c; margin-top:20px; padding:30px 5% 30px 5%;}
.nconvideo_1{ width:180px; padding-top:10px; float:left;}
.nconvideo_1_1 img{ width:auto; max-width:90%; height:auto; display:block; margin:0 auto;}
.nconvideo_1_2{ margin-top:10px; padding-left:10px;}
.nconvideo_1_2 p{font-size:14px; color:#ffffff; line-height:30px; text-indent:0em; margin:20px 0px;}
.nconvideo_2{margin-left:200px; width:auto;}
.nconvideo_2_1{ width:100%; }
.nconvideo_2_1 video{ width:100%;}
.ncontact_3_1{ margin-top:20px;}
.ncontact_3_1 img,.ncontact_3_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

}

@media(max-width:800px){

.nvideo{ margin-top:40px;}
.nvideo_1{ width:94%; margin:0 auto;}
.nvideo_1_1{ width:100%; overflow:hidden;}
.nvideo_1_1_1{ width:102%;}
.nvideo_1_1_1_1{ width:48%; margin:30px 0px; margin-right:2%; float:left;}
.nvideo_1_1_1_1_1{ width:100%;}
.nvideo_1_1_1_1_1 video{ width:100%;}
.nvideo_1_1_1_1_2{ padding:0px 10px; text-align:center; font-size:14px; color:#323232; line-height:30px;}

.nfooter{ width:100%; margin:0 auto; background:#323333; padding:30px 0px; margin-top:50px; padding-bottom:80px;}
.nfooter_1{ width:90%; margin:0 auto;}
.nfooter_1_1{ width:50%; float:left;}
.nfooter_1_1_1{ text-align:left;}
.nfooter_1_1_2{ text-align:left; font-size:18px; line-height:40px; color:#6a6a6a; margin-top:10px;}
.nfooter_1_1_2 span{ font-size:13px; line-height:15px;}
.nfooter_1_1_3{ text-align:left; margin-top:10px;}
.nfooter_1_1_3 p{font-size:12px; color:#6a6a6a; line-height:24px; text-indent:0em; font-family:Arial, Helvetica, sans-serif;}
.nfooter_1_2{ width:40%; float:left; margin-left:10%; clear:right;}
.nfooter_1_2_1{ width:30%; float:left; text-align:left; margin-left:3%; padding-top:20px;}
.nfooter_1_2_1 span{ display:block; width:60px; height:50px; border-bottom:1px #6a6a6a solid; text-align:left; font-size:18px; color:#6a6a6a; line-height:50px; margin-bottom:30px;}
.nfooter_1_2_1 a{display:block; width:60px; height:30px; text-align:left; font-size:13px; color:#6a6a6a; line-height:30px;}
.nfooter_1_2_1 a:hover{ color:#d41619;}
.nfooter_1_3{ width:30%; float:left; padding-top:50px; margin-left:0%; clear:left;}
.nfooter_1_3_1{ width:100%;}
.nfooter_1_3_1 img{ width:auto; max-width:150px; height:auto; display:block;}
.nfooter_1_3_2{max-width:150px; font-size:12px; color:#6a6a6a; line-height:30px; text-align:center; margin-top:10px;}
.nfooter_1_4{ width:50%; float:left; padding-top:50px; margin-left:10%;}
.nfooter_1_4_1{ margin-bottom:20px;}

.ncontact_1{ width:100%; padding:50px 0px;}
.ncontact_1_1{ width:90%; padding:0 5%;}
.ncontact_1_1_1{ width:160px; float:left;}
.ncontact_1_1_1_1{ width:100%; padding-top:30px; padding-bottom:30px;}
.ncontact_1_1_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_1_1_1_2{ width:120px; margin:0 auto; text-align:left; font-size:18px; color:#FFFFFF; line-height:40px; border-bottom:2px #FFFFFF solid; margin-top:0px;}
.ncontact_1_1_1_3{ width:120px; margin:0 auto; text-align:left; font-size:14px; color:#FFFFFF; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.ncontact_1_1_2{ margin-left:200px; width:auto;}
.ncontact_1_1_2_1{ width:100%;}
.ncontact_1_1_2_1 p{font-size:14px; color:#ffffff; line-height:24px; text-indent:0em; margin:20px 0px;}

.ncontact_2{ width:100%;}
.ncontact_2_1{ margin-top:20px;}
.ncontact_2_1 img,.ncontact_2_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_2_2{ width:70%; background:#2a2d3c; padding:30px 15%; margin-top:20px;}
.ncontact_2_2 video{ width:100%;}

.nconvideo{ width:90%; background:#2a2d3c; margin-top:20px; padding:30px 5% 30px 5%;}
.nconvideo_1{ width:150px; padding-top:10px; float:left;}
.nconvideo_1_1 img{ width:auto; max-width:90%; height:auto; display:block; margin:0 auto;}
.nconvideo_1_2{ margin-top:10px; padding-left:10px;}
.nconvideo_1_2 p{font-size:13px; color:#ffffff; line-height:24px; text-indent:0em; margin:15px 0px;}
.nconvideo_2{margin-left:180px; width:auto;}
.nconvideo_2_1{ width:100%; }
.nconvideo_2_1 video{ width:100%;}
.ncontact_3_1{ margin-top:20px;}
.ncontact_3_1 img,.ncontact_3_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

}

@media(max-width:600px){

.nmenu{ width:100%; height:70px;  margin:0 auto; padding:10px 0px;}
.nmenu_1{ width:102px; height:36px; float:left; padding-top:17px; margin-left:2%;}
.nmenu_1 img{ width:100%;}
.nmenu_2{ height:40px; float:left; padding-top:15px; margin-left:5%; font-size:14px; color:#323232; line-height:20px; font-weight:bold;}
.nmenu_2 span.ndhenb{ color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:10px; text-transform:uppercase;}
.nmenu_2 span.ndhenm{font-size:10px;  line-height:10px; text-transform:none; padding-left:3px; display:none;}
.nmenu_3{ width:150px; float:right; margin-right:2%; padding-top:20px; }
.nmenu_3_1{ width:50px; float:left; padding-top:9px; text-align:left;}
.nmenu_3_2{ width:40px; float:left; padding-top:9px; text-align:center;}
.nmenu_3_3{ width:60px; float:left; text-align:right; padding-top:3px;}
.nmenu_3_1 img,.nmenu_3_2 img{ height:12px;}
.nmenu_3_1 input,.nmenu_3_2 input{ height:12px;}
.nmenu_3_3 img{ height:20px;}

.nbanner{ width:100%; margin:0 auto; margin-top:90px;}
.nmain{width:100%; margin-top:90px; }

.nshengm{ width:90%; margin:0 auto; margin-top:50px; font-size:12px; line-height:20px; color:#4c4948; text-align:center; }

.nvideo_1_1_1_1{ width:48%; margin:10px 0px; margin-right:2%; float:left;}
.nvideo_1_1_1_1_2{ padding:0px 10px; text-align:center; font-size:12px; color:#323232; line-height:30px;}

.nabout{ margin-top:60px; }
.nabout_1{ width:86%; margin:0 auto;}
.nabout_1_1{ width:100%; margin:0 auto; text-align:left; font-size:18px; color:#4c4948; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.nabout_1_2{ text-align:left; font-size:16px; color:#4c4948; line-height:30px; }
.nabout_1_3{ margin-top:20px;}
.nabout_1_3 img{ width:100%;}
.nabout_1_4{ padding-top:10px;}
.nabout_1_4 p{ font-size:12px; color:#4c4948; line-height:20px; text-indent:0em; margin:15px 0px;}

.nabout_2{width:100%; margin-top:50px;}
.nabout_2_1{ width:100%; margin:0 auto; background:url(../images/njianjie2.jpg) no-repeat center bottom; background-size:200%; text-align:left; padding-bottom:80px;}
.nabout_2_1_1{ width:86%; margin:0 auto;}
.nabout_2_1_1 p{font-size:14px; color:#4c4948; line-height:24px; text-indent:0em; margin:15px 0px;}
.nabout_2_1_1 p span img{ height:30px; margin-left:6px;}

.hnews{ width:100%; margin:0 auto; margin-top:50px;}
.hnews_1{ text-align:left; font-size:20px; color:#323232; line-height:40px; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; padding-left:3%; }
.hnews_2{ text-align:right; margin-top:30px; padding-right:3%;}
.hnews_2 a{ display:inline-block; width:50px; height:20px; text-align:center; line-height:20px; color:#999999; font-size:10px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; border:1px #999999 solid; border-radius:4px;}
.hnews_2 a:hover{border:1px #d41619 solid; color:#d41619;}
.hnews_3{ width:100%; overflow:hidden; margin-top:30px;}
.hnews_3_1_1_3{ width:96%; height:60px; margin:0 auto; margin-top:20px; overflow:hidden;}
.hnews_3_1_1_3 p{ text-indent:0em; color:#999999; line-height:20px; font-size:12px;}

.nnewsdetail{width:86%; margin:0 auto; margin-top:40px;}
.nnewsdetail_1{ width:100%; text-align:center; font-size:16px; color:#323232; line-height:30px; font-weight:bold;}
.nnewsdetail_2{ text-align:center; margin-top:0px; font-size:12px; color:#999999; line-height:30px;}
.nnewsdetail_3{ text-align:left; margin-top:0px; font-size:12px; color:#454545; line-height:24px;}
.nnewsdetail_3 p{ text-align:left; margin-top:20px; font-size:12px; color:#454545; line-height:24px; text-indent:2em; margin:15px 0px;}
.nnewsdetail_3 p img,.nnews_3 img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

.nfooter{ width:100%; margin:0 auto; background:#323333; padding:30px 0px; margin-top:50px; padding-bottom:80px;}
.nfooter_1{ width:92%; margin:0 auto;}
.nfooter_1_1{ width:46%; float:left;}
.nfooter_1_1_1{ text-align:left;}
.nfooter_1_1_2{ text-align:left; font-size:16px; line-height:40px; color:#6a6a6a; margin-top:10px;}
.nfooter_1_1_2 span{ font-size:12px; line-height:15px;}
.nfooter_1_1_3{ text-align:left; margin-top:10px;}
.nfooter_1_1_3 p{font-size:12px; color:#6a6a6a; line-height:24px; text-indent:0em; font-family:Arial, Helvetica, sans-serif;}
.nfooter_1_1_3 p span{ display:inline-block;}
.nfooter_1_2{ width:48%; float:left; margin-left:6%; clear:right;}
.nfooter_1_2_1{ width:30%; float:left; text-align:left; margin-left:3%; padding-top:20px;}
.nfooter_1_2_1 span{ display:block; width:60px; height:40px; border-bottom:1px #6a6a6a solid; text-align:left; font-size:15px; color:#6a6a6a; line-height:40px; margin-bottom:20px;}
.nfooter_1_2_1 a{display:block; width:60px; height:30px; text-align:left; font-size:12px; color:#6a6a6a; line-height:30px;}
.nfooter_1_2_1 a:hover{ color:#d41619;}
.nfooter_1_3{ width:30%; float:left; padding-top:50px; margin-left:0%; clear:left;}
.nfooter_1_3_1{ width:100%;}
.nfooter_1_3_1 img{ width:100%;}
.nfooter_1_3_2{font-size:12px; color:#6a6a6a; line-height:30px; text-align:center; margin-top:10px;}
.nfooter_1_4{ width:50%; float:left; padding-top:50px; margin-left:10%;}
.nfooter_1_4_1{ margin-bottom:20px;}


.ncontact_1{ width:100%; padding:30px 0px;}
.ncontact_1_1{ width:96%; padding:0 2%;}
.ncontact_1_1_1{ width:100px; float:left;}
.ncontact_1_1_1_1{ width:100%; padding-top:20px; padding-bottom:20px;}
.ncontact_1_1_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_1_1_1_2{ width:90px; margin:0 auto; text-align:left; font-size:14px; color:#FFFFFF; line-height:30px; border-bottom:2px #FFFFFF solid; margin-top:0px;}
.ncontact_1_1_1_3{ width:90px; margin:0 auto; text-align:left; font-size:10px; color:#FFFFFF; line-height:20px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.ncontact_1_1_2{ margin-left:120px; width:auto;}
.ncontact_1_1_2_1{ width:100%;}
.ncontact_1_1_2_1 p{font-size:12px; color:#ffffff; line-height:20px; text-indent:0em; margin:15px 0px;}

.ncontact_2{ width:100%;}
.ncontact_2_1{ margin-top:20px;}
.ncontact_2_1 img,.ncontact_2_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.ncontact_2_2{ width:80%; background:#2a2d3c; padding:30px 10%; margin-top:20px;}
.ncontact_2_2 video{ width:100%;}

.nconvideo{ width:96%; background:#2a2d3c; margin-top:20px; padding:30px 2% 30px 2%;}
.nconvideo_1{ width:120px; padding-top:10px; float:left;}
.nconvideo_1_1 img{ width:auto; max-width:86%; height:auto; display:block; margin:0 auto;}
.nconvideo_1_2{ margin-top:10px; padding-left:0px;}
.nconvideo_1_2 p{font-size:12px; color:#ffffff; line-height:20px; text-indent:0em; margin:15px 0px;}
.nconvideo_2{margin-left:140px; width:auto;}
.nconvideo_2_1{ width:100%; }
.nconvideo_2_1 video{ width:100%;}
.ncontact_3_1{ margin-top:20px;}
.ncontact_3_1 img,.ncontact_3_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}

}

@media(max-width:480px){

.nvideo_1_1_1_1{ width:96%; margin:20px 2%; float:none;}

.hnews_3_1_1{ width:86%; float:none; margin-right:7%; margin-left:7%; margin-bottom:30px;}

.nconvideo{ width:96%; background:#2a2d3c; margin-top:20px; padding:30px 2% 30px 2%;}
.nconvideo_1{ width:160px; padding-top:10px; float:none; margin-left:5%;}
.nconvideo_1_1 img{ width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
.nconvideo_1_2{ margin-top:10px; padding-left:0px;}
.nconvideo_1_2 p{font-size:12px; color:#ffffff; line-height:20px; text-indent:0em; margin:15px 0px;}
.nconvideo_2{ width:90%;  margin-left:0px; margin:0 auto; margin-top:30px;}
.nconvideo_2_1{ width:100%; }
.nconvideo_2_1 video{ width:100%;}
.ncontact_3_1{ margin-top:20px;}
.ncontact_3_1 img,.ncontact_3_1 p img{width:auto; max-width:100%; height:auto; display:block; margin:0 auto;}
}

@media(max-width:360px){

}