body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin:0;
    padding:0;
    list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
img{border:0;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration:none;color:#f81f1f}
a:focus{ outline:none; }

.frame_wrap{ widtd:100%;}
.nav,.nav_mian,.main{ width:1200px; margin:0 auto; overflow:hidden}
.nav{ padding:10px 0; background:#fff; height:90px;}
.logo{ float:left;}
.nav_li{ float:right; width:780px; margin-top:30px; font-size:18px}
.nav_li li{ float:left; padding:0;}

.nav_li_alne{ float:left; padding:0 30px; text-align:center!important;}
.nav_li_alne a{ height:68px;  float:left}
.nav_li_alne span{ float:left; width:10px;}
.nav_li_alne a:hover{ border-bottom:2px solid #000; color:#000}
.nav_li_a{border-bottom:2px solid #000; color:#000}

/*nvyin_list*/
.frame_wrap2{ widtd:100%;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:600px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


.nvyin_wrap3{ widtd:100%; overflow:hidden; background:#f2f3ff; padding:40px 0}
.wrap5_h1{ text-align:center; font-size:70px; color:#000; padding:40px 0 0 10px; font-weight:500}
.nanyin_wrap_h1{ text-align:center; font-size:18px; font-weight:100}
.nvyin_list_bt2{ width:100%; overflow:hidden; padding:40px 0 20px 0}
.nvyin_list_bt2 li{ width:225px; float:left; text-align:center; font-size:18px; margin-left:18px;}
.nanyin_bt2-left{ margin-left:0!important}

.nvyin_wrap4{ widtd:100%; overflow:hidden; background:#afb7dc; padding:40px 0}
.nvyin_wrap4_h1{ text-align:center; font-size:60px; font-weight:100; color:#fff}
.nvyin_wrap4_h12{ width:100%; overflow:hidden; padding:10px 0 20px 0; color:#fff; font-size:28px; text-align:center;font-weight:100}
.nvyin_list_bt3{ width:100%; overflow:hidden; padding:40px 0 20px 0; position:relative; }
.nvyin_list_bt3 div{ width:285px; float:left; text-align:center; font-size:16px; line-height:25px; margin-left:18px; background:#fff;height:360px; position:relative}
.nvyin_list_bt3 span{ background:#000;  color:#fff; width:100%; float:left; line-height:55px; position:absolute; left:0; z-index:1; top:230px; font-size:30px; opacity:0.8}
.nvyin_list_bt3 p{ width:90%; float:left; text-align:left; padding:2% 5%;}

.nvyin_wrap5{widtd:100%; overflow:hidden; background:#f2f3ff; padding:0px 0 40px 0}
.nanyin_wrap5_li{ width:100%; overflow:hidden; padding-top:40px;}
.nanyin_wrap5_li_ul,.nanyin_wrap5_li_img,.nanyin_wrap5_li_a{ width:285px; float:left; text-align:center; }
.nanyin_wrap5_li_ul{padding:0 18px}
.nanyin_wrap5_li_a{ font-size:24px; padding:10px 0}
.nanyin_wrap5_li_p{ text-align:left; line-height:30px}
#gundong {
overflow:hidden;
width: 1200px;
padding: 5px;
}
#gundong a {
color:#333;
}
#gundongAreaMain1 {
float: left;
width: 1000%;
}
#gundongAreaMain2, #gundongAreaMain3, #gundongAreaMain2 li, #gundongAreaMain3 li {
float: left;
}

.wrap5_li2{ width:100%; overflow:hidden;}
.wrap5_li2 li{ width:42%; float:left; border:1px solid #e4e4e4; padding:3%; margin-left:18px; margin-top:18px}
.wrap5_li2_img{ width:28%; float:left; text-align:center}
.wrap5_li2_img p{ width:100%; float:left; font-size:28px}
.wrap5_li2_wz{ width:65%;  float:right; line-height:35px; font-size:18px;}

.main_h1{ width:100%; text-align:center; font-size:48px; margin:40px 0 20px 0; overflow:hidden}
.main_h1_span{ width:100%;  overflow:hidden;}
.h1_span_fl{ float:left; background:url(../images/biaoti-xian.png) no-repeat 0 14px; width:37%; text-align:right; padding-top:3px}
.h1_span_zl{float:left;font-size:18px; width:26%; text-align:center; line-height:28px;}
.h1_span_rl{float:left; background:url(../images/biaoti-xian.png) no-repeat 0 14px; width:37%; text-align:left;  padding-top:3px}
.nvyin_guige{ width:100%; overflow:hidden;margin-top:40px; }
.nvyin_guige span{ float:left; width:50%}

.nvyin_wrap6{widtd:100%; overflow:hidden; background:#afb7dc; padding:40px 0}

.main_h1_span{ width:100%;  overflow:hidden;}
.nanyin_main_h1{ width:100%; text-align:center; font-size:60px; margin:0px 0 20px 0; overflow:hidden; color:#fff}
.nanyin_main_h1_span{ width:100%;  overflow:hidden; color:#fff}
.nanyin_h1_span_fl{ float:left; background:url(../images/biaoti-xian.png) no-repeat 0 11px; width:38%; text-align:right;}
.nanyin_h1_span_zl{float:left;font-size:18px; width:24%; text-align:center; line-height:20px}
.nanyin_h1_span_rl{float:left; background:url(../images/biaoti-xian.png) no-repeat 0 11px; width:38%; text-align:left}


.nvyin_wrap_img2{ width:100%; overflow:hidden; padding:40px 0 20px 0; position:relative; }
.nvyin_wrap_img2 li{ width:290px; float:left; text-align:center; font-size:16px; line-height:25px; margin-left:10px; background:#fff;position:relative; padding-bottom:5px}
.nvyin_wrap_img2 p{ width:90%; float:left; padding:2% 5%; line-height:25px}
.nv_margin{ text-align:center!important; font-size:26px; width:100%; float:left;}

.nanyin_wrap_img3{ width:100%; overflow:hidden; padding:40px 0 20px 0; position:relative; }
.nanyin_wrap_img3 li{ width:380px; float:left; text-align:center; font-size:18px; line-height:25px; margin-left:25px; background:#fff;position:relative; padding-bottom:5px}
.nanyin_wrap_img3 p{ width:90%; float:left; padding:2% 5%; line-height:25px}

.frame_wrap6{ width:100%; background:#fff; padding:45px 0; border-top:1px solid #f4f4f4}
.frame_wrap6_fl{ float:left; overflow:hidden; padding-right:20px;}
.frame_wrap6_right{ float:left; padding-left:30px; border-left:1px solid #e4e4e4; line-height:35px; font-size:18px; margin-top:10px}
/*nvyin_list*/


/*nanyin_list*/
.nanyin_wrap3{ widtd:100%; overflow:hidden; background:#ecfcff; padding:40px 0}
.nan_wrap3_h1{ text-align:left; font-size:48px; color:#000; padding:40px 0 0 10px; font-weight:500}
.nan_wrap3_p_h1{ text-align:left; font-size:36px; font-weight:100; color:#5dc9ea; padding:10px 0}

.nanyin_list_bt2{ width:100%; overflow:hidden; padding:40px 0 20px 0}
.nanyin_list_bt2 li{ width:275px; float:left; text-align:center; font-size:24px; margin-left:18px;}
.nanyin_list_bt2 p{ padding:5px 0; }


.nanyin_wrap4_h1{ width:100%; overflow:hidden; padding:30px 0 20px 0; color:#5dc9ea; font-size:36px; text-align:center;font-weight:100}
.nanyin_wrap4_h2{ text-align:center; font-size:60px; font-weight:100; color:#000}
.nanyin_wrap4_h3{width:100%; overflow:hidden;padding:50px 0 30px 0 ; text-align:center}
.nanyin_wrap4_h4{width:100%; overflow:hidden;padding:20px 0 ; text-align:center}
.nanyin_wrap4_h4 span{ font-size:60px;}
.nanyin_wrap4_h4 p{ text-align:center; font-size:30px;}
.nanyin_wrap4_h5{width:100%; overflow:hidden;padding:30px 0 ; text-align:center }
.nanyin_wrap5{widtd:100%; overflow:hidden; background:#f4fdff; padding:0px 0 40px 0}


.nan_wrap5_li2{ width:100%; overflow:hidden;}
.nan_wrap5_li2 li{ width:44%; float:left; border:1px solid #e4e4e4; padding:3% 2%; margin-left:18px; margin-top:18px}
.nan_wrap5_li2_img{ width:30%; float:left; text-align:center}
.nan_wrap5_li2_img p{ width:100%; float:left; font-size:24px}
.nan_wrap5_li2_wz{ width:65%;  float:right; line-height:35px; font-size:18px;}

.nanyin_wrap6{widtd:100%; overflow:hidden; background:#8ad1e7; padding:40px 0}

.nanyin_wrap_img2{ padding:40px 0 0px 0}


/*----------index-----------*/
.index_wrap2{widtd:100%; overflow:hidden; background:#fff; padding:40px 0}
.index_main_h1{ width:100%; text-align:center; font-size:60px; margin:0px 0 20px 0; overflow:hidden; color:#000}
.index_main_h1_span{ width:100%;  overflow:hidden; color:#000}
.index_h1_span_fl{ float:left; background:url(../images/biaoti-xian.png) no-repeat 0 11px; width:38%; text-align:right;}
.index_h1_span_zl{float:left;font-size:18px; width:24%; text-align:center; line-height:20px}
.index_h1_span_rl{float:left; background:url(../images/biaoti-xian.png) no-repeat 0 11px; width:38%; text-align:left}

.indexx_wrap_img2{ width:100%; overflow:hidden; margin:50px 0 20px 0; }
.indexx_wrap_img2 li{ width:265px; float:left; margin-left:15px; padding:10px; border:1px solid #f4f4f4;}
.indexx_wrap_img2 span{ float:left; width:100%;}
.index_bt2_left{ margin-left:0!important;}
.font{ color:#000;font-weight:100;padding-bottom:10px;line-height:30px;}
.index_margin{ font-size:20px; text-align:center; font-weight:800!important; line-height:40px;}
.font2{font-weight:100;color:#000; padding:10px 0 5px 0; border-top:1px solid #e4e4e4}
.font2 a{ color:#f00; float:right}
.indexx_wrap_img2 a:hover{ color:#f00}

.index_wrap3{ background:#f4f4f4;padding:0px 0 50px 0}
.index_wrap4{ background:#fff;padding:0px 0 40px 0}
.index_wrap5{ background:#fff;padding:0px 0 40px 0}
.index_wrap6{ background:#f4f4f4;padding:0px 0 40px 0}

.index_shiping{ width:545px; height:370px; float:left; padding-top:40px }
.index_sp_js{ float:right; width:620px; line-height:34px;padding-top:40px }
.index_sp_js p{ text-indent:35px; width:100%; float:left; font-size:16px;}

/*----------index-----------*/

/*----------keyan_wrap2_baner-----------*/
.keyan_wrap2{background: url(../images/keyan-banner.jpg) no-repeat center center; width:100%; overflow:hidden;height:450px;}
.keyan_wrap2_baner{  text-align:center;  width:100%; overflow:hidden;padding:110px 0px 50px 0px;}
.keyan_wrap2_baner li{ width:100%; float:left;  line-height:60px; margin:10px 0}
.keyan_wrap2_baner span{font-size:48px;color:#fff;margin-top:60px; border-bottom:1px solid #fff; padding:0px 0 20px 0;}
.keyan_wrap2_baner p{ font-size:26px;color:#fff;}

.keyan_wrap3{ background:#fff; overflow:hidden; width:100%;}
.keyan_bt_h1{ font-size:48px; color: #000; margin:30px 0 0 0}
.keyan__list_bt2{ width:100%; overflow:hidden; padding:40px 0 40px 0}
.keyan__list_bt2 li{ width:275px; float:left; text-align:center; font-size:24px; margin-left:18px;}
.keyan__list_bt2 p{ padding:5px 0; }

.keyan_wz{ width:100%; margin:10px 0 40px 0; text-indent:35px; font-size:18px; line-height:35px;}

/*----------lianxi-----------*/
.lianxi_wrap2{background: url(../images/lianxi-banner.jpg) no-repeat center center; width:100%; overflow:hidden;height:450px;}
.lianxi_list_bt2{ width:100%; overflow:hidden; margin-top:30px}
.lianxi_list_bt2 li{ float:left; padding:18px; background:#f4f4f4; margin-left:18px;}
.lianxi_list_bt2 p{ text-align:center; line-height:35px}
.lianxi_list_bt2 span{ text-align:left!important}
.lianxi_list_bt2 span p{ text-align:left!important}
.lianxi_list_bt2 img{ margin-top:10px}
.font3{ font-size:24px}
.font4{ font-size:24px}
.font5{font-size:16px; line-height:35px}



/*----------left float-----------*/
#floatDivBoxs{width:160px;position:fixed;top:180px;right:0;z-index:999; -moz-border-radius: 15px 0 0 15px      /* Gecko browsers */
    -webkit-border-radius: 15px 0 0 15px;   /* Webkit browsers */
    border-radius: 15px 0 0 15px; padding:10px 10px 10px 0px;}
.floatDtt{ width:97%; overflow:hidden; line-height:25px;  text-align:center; color: #666; font-size:16px;}

.floatDtt span{ border-bottom:3px solid #fff; }
#rightArrow{width:19px;height:47px;background:url(../images/online_arrow.png) no-repeat;position:fixed;top:400px;right:168px;z-index:999;}
#rightArrow a{display:block;height:47px;}
.left_an_ios{ float:left; width:100%; text-align:center}
.left_an_ios a{ margin:15px 0 0 0; float:left; text-align:center; width:100%;}
.left_img_span{ margin:10px 0 0 0; width:100%; float:left; text-align:center}
.left_a_li{ width:100%; float:left;}
.left_a_li a{ float:left; width:90%; font-size:18px;  text-align:left; padding:5px 5%; line-height:30px; color:#fff; background:#4096ee;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; margin:5px 0}












.beian{
	position: fixed;
    bottom: 1px;
    text-align: center;
    display: flex;
    width: 100%;
    justify-content: center;
	font-size:16px;
	z-index:999999;
}



