body{ margin:0px; padding:0px;  }
html{font-size:62.5%;} 
h4, h5, h6,
h1, h2, h3 {margin-top: 0; font-weight:normal;}
ul, ol {margin: 0;}
p {margin: 0;}
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
input,select,textarea{-webkit-border-radius:0px; border-radius:0px;outline:0px; -webkit-appearance: none; border:1px solid #ddd;}
i,em{ font-weight:normal; font-style:normal;}

.main{ width:100%;  max-width:1024px; margin:0px auto; }


.main_body{ width:92%; margin:0px auto; overflow:hidden;}
.iabout{ width:100%; margin:3rem auto 0; overflow:hidden;}

.title_tit{ width:65%; margin:0px auto; overflow:hidden;}
.title_tit img{ display:block; width:100%;}

.iabout_body{ width:100%; overflow:hidden; margin-top:2rem; }
.iabout_body p{ font-size:1.6rem; color:#000000; line-height:2.5rem; text-indent:2em; text-align: justify;}
.iabout_more{ width:23%; margin:2rem auto 0;}
.iabout_more a:link,.iabout_more a:visited{ display:block; width:100%; padding:.4rem 0; font-size:1.5rem; color:#BE926C; text-align:center;  border:.1rem solid #BE926C; -webkit-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.iabout_more a:active{ border:.1rem solid #BE926C; background:#BE926C; color:#fff; }

.ivideo{ width:100%; margin:3rem auto 0; overflow:hidden;}

.iproduct{ width:100%; margin:3rem auto 0; overflow:hidden;}



.iproduct_row{ width:100%; overflow:hidden; margin-top:1.5rem;}
.iproduct_row img{ display:block; width:100%;}

.inews{ width:100%; margin-top:3rem; overflow:hidden;}

.inews_row{ width:100%; overflow:hidden; padding-bottom:1.5rem; border-bottom:1px solid #ECECEC; margin-top:2rem;}
.inews_row h1{ font-size:2rem; line-height:3rem; color:#9C9C9C;}
.inews_row h2{ font-size:1.6rem; line-height:3rem; color:#000; font-weight:500; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.inews_row p{ height:4rem; overflow:hidden; font-size:1.4rem; line-height:2rem; color:#808080; padding:.1rem 0rem 0; text-align: justify;}
.inews_row h3{ font-size:1.5rem; color:#BE926C; padding-top:.8rem;}

.foot{ width:100%; background:#262626; overflow:hidden; margin-top:6rem;}
.foot_2wm{ width:70%; margin:3rem auto 0; overflow:hidden; padding-bottom:2rem;}
.foot_2wmPic{ width:43%; margin-left:6%; float:left;}
.foot_2wmPic img{ display:block; width:100%; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.foot_2wmPic p{ text-align:center; font-size:1.2rem; color:#B1B1B1; line-height:3rem;}

.foot_txt{ width:92%; margin:0px auto; padding-top:1.5rem; padding-bottom:2rem; overflow:hidden; border-top:0.1rem solid #2D2D2D;}
.foot_txt h1{ text-align:center; font-size:1.5rem; color:#B1B1B1; line-height:3rem; margin-top:1.5rem;}
.foot_txt h2{ text-align:center; font-size:3rem; color:#fff; line-height:4.3rem; font-weight:700;}
.foot_txt p{ text-align:center; font-size:1.5rem; color:#fff; line-height:2.6rem; margin-top:.3rem;}
.foot_line{ width:92%; margin:0px auto; overflow:hidden; border-top:0.1rem solid #2D2D2D; text-align:center; font-size:1.4rem; line-height:5rem; color:#B1B1B1;}

.nei_banner{ width:100%;}
.nei_banner img{ display:block; width:100%;}

.nei_tit{ width:65%; margin:3rem auto 0; overflow:hidden;}
.nei_tit img{ display:block; width:100%;}

.about_body{ width:100%;}
.about_body img{ display:block; width:100%; margin:2rem auto;}
.about_body p{font-size:1.6rem; color:#000000; margin-top:.5rem; line-height:2.5rem; text-indent:2em; text-align: justify;}

.event_row{ width:100%; overflow:hidden; padding-bottom:1rem; border-bottom:.4rem solid #E1E1E1; margin-top:2rem;}
.event_row h1{ font-size:4rem; color:#BE926C; font-weight:bold; margin-top:1rem;}
.event_row h1 span{ font-size:1.4rem; color:#6A6A6A;  }
.event_row p{ font-size:1.6rem; color:#000; margin-top:1rem; line-height:2.5rem; text-align: justify; }
.event_row img{ display:block; width:100%; margin-top:1rem;}


.nei_local{ width:100%; font-size:1.6rem; line-height:2.5rem; color:#000; overflow:hidden; margin-top:1.5rem;}
.nei_local span{ color:#BE926C;}

.menu_product{ width:96%; margin:2rem auto 0; overflow:hidden;}

.menu_tit{ width:28.3%; margin-left:4%; float:left;}
.menu_tit img{ display:block; width:100%;}

.product_row{ width:100%; overflow:hidden; padding-bottom:1rem; border-bottom:.1rem solid #ECECEC; margin-top:2rem;}
.product_row img{ display:block; width:100%;}
.product_row h1{ width:100%; height:2rem; font-size:1.8rem; color:#000; line-height:2rem; margin-top:1.5rem; background:url(../img/aarow.jpg) right no-repeat; background-size:3% 70%;}
.product_row p{ font-size:1.6rem; line-height:3rem; color:#808080;}

.p2_tit{ width:100%; overflow:hidden; padding-bottom:1rem; border-bottom:.1rem solid #BE926C;  margin-top:2rem;}
.p2_tit h1{font-size:2.5rem; color:#060203; line-height:5rem;}
.p2_tit p{ font-size:1.8rem; color:#808080; line-height:2rem;}


.p2_txt{ width:100%; overflow:hidden; border-bottom:.1rem solid #BE926C; margin-top:2rem; padding-bottom:1rem;}
.p2_row{ width:98%; margin:0px auto; overflow:hidden; line-height:3rem;}
.p2_row span{ width:28%; font-size:1.5rem; color:#060203; float:left; line-height:3rem;}
.p2_row em{ width:72%; font-size:1.5rem; color:#808080; float:left; line-height:3rem;}
.p2_txt2{ width:98%; overflow:hidden; border-bottom:.1rem solid #BE926C; margin-top:0rem; padding:0 1%; padding-bottom:1rem; color:#808080; font-size:1.5rem; line-height:2rem;}

.p2_body{ width:100%; overflow:hidden; margin-top:1rem;}
.p2_body img{ display:block; margin:2rem 0; width:100%;}
.p2_body p{ font-size:1.6rem; color:#000000; margin-top:.5rem; line-height:2.5rem; text-indent:2em; text-align: justify;}

.case_titTxt{ width:100%; font-size:1.2rem; color:#808080; line-height:2rem; text-align:center; margin-top:1.5rem;}

.join_body{ width:100%; overflow:hidden; margin-top:2rem;}
.join_body img{ display:block; width:100%;}

.join_tj{ width:98%; margin:2rem auto 0; overflow:hidden; border:1px solid #DCDCDC; }
.join_tj p{ padding:1.5rem 2rem;  font-size:1.5rem; line-height:2.8rem; text-align: justify;}

.join_us{ width:100%; overflow:hidden; margin-top:2rem;}
.join_bd1{ margin:0px; padding:0px; width:96%; border:1px solid #DCDCDC; font-size:1.4rem; color:#666; line-height:3.6rem; padding-left:2%; margin-top:1rem; outline:0px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.join_line{ width:100%; overflow:hidden; margin-top:1rem;}
.join_bd2,.join_bd3{margin:0px; padding:0px; width:47%; height:3.6rem; float:left; border:1px solid #DCDCDC; color:#666; font-size:1.4rem; padding-left:2%; outline:0px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.join_bd3{ width:47%; margin-left:4%;}
.join_bd4{ width:96%; height:8rem; border:1px solid #DCDCDC; font-size:1.4rem; color:#666; line-height:2rem; padding-left:2%; margin-top:1rem; outline:0px; font-family:"微软雅黑"; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}

.feedback_bottom{ width:40%; margin:0px auto 0; overflow:hidden;}
.feedback_btn{ width:100%; height:4rem; margin-top:1.5rem; overflow:hidden; background:#BE926C; border:0px; font-size:1.4rem; color:#fff; line-height:4rem; text-align:center; outline:0px; cursor:pointer; -webkit-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.feedback_btn:active{ background:#B38153;}


/*page*/
.page_con{ width:100%; overflow:hidden; margin-top:4rem; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott { padding:6px; MARGIN:2px; TEXT-ALIGN: center; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A {BORDER: #ccc 1px solid; padding:6px 10px 6px 10px;  COLOR: #999; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A:hover { COLOR: #fff; BORDER:#BE926C 1px solid; BACKGROUND-COLOR:#BE926C;}
DIV.scott A:active {BORDER:#BE926C 1px solid; COLOR: #fff; BACKGROUND-COLOR:#BE926C}
DIV.scott SPAN.current {BORDER:#BE926C 1px solid;  FONT-WEIGHT: bold; COLOR:#fff;  padding:6px 10px 6px 10px; BACKGROUND-COLOR:#BE926C; margin-right:2px; font-size:14px; font-weight:bold;}
DIV.scott SPAN.disabled { padding:6px 10px 6px 10px; BORDER: #ddd 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; font-size:14px; }
/*page*/

.news2_tit{ width:100%; overflow:hidden; margin-top:2rem; border-bottom:.1rem solid #DCDCDC; padding-bottom:.5rem;}
.news2_tit h1{ font-size:1.8rem; color:#060203; line-height:2.2rem;}
.news2_tit p{ font-size:1.4rem; color:#808080; line-height:2rem; margin-top:1rem;} 

.news2_body{ width:100%; overflow:hidden; margin-top:1rem;}
.news2_body p{font-size:1.6rem; color:#808080; margin-top:.5rem; line-height:2.5rem; text-indent:2em; text-align: justify;}
.news2_body img{ display:block; margin:2rem auto;}

.xgzx_tit{ width:100%; overflow:hidden; margin-top:3rem; border-top:.1rem solid #DCDCDC; padding-top:1.5rem;}
.xgzx_tit h1{ font-size:2rem; color:#060203; line-height:2.2rem; font-weight:bold;}

.iw_poi_title {color:#000;font-size:18px;  font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



.red{ color:#C0392B; font-weight:700;}
.black{ color:#000; font-weight:700;}
.grey{ color:#999; font-size:1.4rem;}


.map{ width:100%; margin-top:2rem;}
.map img{ display:block; width:100%;}

a:link,a:visited{ color:#333; text-decoration:none; text-decoration:none;}
a:hover{ color:#004F94; text-decoration:none;}


a.tobfff:link,a.tobfff:visited{ color:#fff; text-decoration:none;}
a.tobfff:hover{ color:#fff; text-decoration:none;}

@media only screen and (min-width: 415px){
    html {
        font-size: 12px !important; 
    }
}

@media only screen and (min-width: 640px){
    html {
        font-size: 14px !important; 
    }
}

@media only screen and (min-width: 768px){
    html {
        font-size: 16px !important; 
    }
}

