﻿@charset "utf-8";
/* CSS Document */
html { }
body { background-color: #fff; }

/* CSS reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: Microsoft YaHei; }
table { border-collapse: collapse; border-spacing: 0; }
table th, table td { padding: 5px; }
fieldset, img { border: 0; }
ul, ol, em { list-style: none outside none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

a { text-decoration: none; }
ul, li { margin: 0; padding: 0; list-style-type: none; }


/*Ny_Twz ==========*/
#Ny_Twz { width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 50px; border-bottom: 1px #ededed solid; }
#Ny_Twz div { text-align: left; }
#Ny_Twz .dvs { width: 1250px; overflow: hidden; margin: 0 auto; position: relative; height: 50px; line-height: 50px; font-size: 14px; color: #808080; }
#Ny_Twz .dvs span { width: 5px; height: 15px; overflow: hidden; margin: 0 auto; background-color: #014099; display: block; float: left; display: inline; margin: 18px 20px 0px 0px; }
#Ny_Twz .dvs a { color: #000 }
#Ny_Twz .dvs a:hover { color: #808080; text-decoration: underline; }

/*Q_jian_nrs*/
.Q_jian_nrs { width: 950px; min-height: 800px; margin: 0 auto; margin-top: 50px; margin-bottom: 50px; line-height: 35px; border: 1px solid #bdd5f5 }
.Q_jian_nrs .Qjian_div_img { width: 950px; min-height: 300px; margin: 0 auto; overflow: hidden; text-align: center; padding: 30px; }
.Q_jian_nrs .Qjian_div_img .Qjian_bt { width: 950px; margin: 0 auto; overflow: hidden; text-align: center; padding: 20px; font-size: 16px; }
.Q_jian_nrs .Qjian_div_img .Qjian_bt span { margin: 0 auto; overflow: hidden; text-align: center; font-size: 22px; font-weight: 600; }
.Q_jian_nrs .Q_cen_nr { width: 950px; line-height: 35px; font-size: 16px; margin: 0 auto; padding-left: 30px; }
.Q_jian_nrs .Q_cen_nr span { font-weight: 600; font-size: 18px; margin: 0 auto; }


/*B_bt*/
.B_bt { width: 100%; height: 75px; text-align: center; margin: 0 auto; overflow: hidden; background-color: #7ba9e7; }
.B_bt .B_nrs { width: 1250px; text-align: center; margin: 0 auto; overflow: hidden; font-size: 38px; line-height: 75px; color: #fff; }
.B_bt .B_nrs span {float:right; font-size: 14px; line-height:115px;  overflow: hidden; color: #e0dcdc }

/*B_left*/
.B_jnrs { width: 1250px; text-align:center; margin: 0 auto; overflow: hidden;margin-bottom:50px }
.B_jnrs .B_left { width: 1020px; float: left; margin: 0 auto;  }
.B_jnrs .B_left .lj { width: 1020px; min-height: 820px; font-size: 16px; margin-top: 50px; border: 1px solid #bdd5f5 }
.B_jnrs .B_left .lj p { overflow: hidden; margin: 0 auto; text-align: left; margin-top: 12px; padding: 10px;line-height:25px; text-indent: 2em; }
.B_jnrs .B_left .lj p span { font-size: 16px; font-weight: 600; margin: 20px 8px 0px 8px; color: #333 }

/*B_right*/
.B_right { width: 200px; height: 420px; text-align: center; border: 0.001rem solid #bdd5f5; overflow: hidden; margin: 0 auto; float: right; margin: 50px 0px 0px 0px; }
.B_right .B_rbt { width: 100%;  text-align: center; overflow: hidden; margin: 0 auto; }
.B_right .B_rbt ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center;padding-top:30px; }
.B_right .B_rbt li { width: 180px;line-height:25px; overflow: hidden; margin: 0 auto; text-align: left; margin:20px 0px 0px 22px; }
.B_right .B_rbt li a { font-size: 20px; font-weight: 600; color: #000; text-align: left;  }
.B_right .B_rbt li a:hover {text-decoration: underline; }




/*F_lj*/
.B_jnrs .B_left .lj .fzr { width: 276px; height: 450px; margin: 15px; font-size: 16px;  border: 1px solid #e0dcdc; border-top: none; display: inline-block; }
.B_jnrs .B_left .lj .fzr .f_img { width: 276px; height: 300px; margin: 0 auto; overflow: hidden; }
.B_jnrs .B_left .lj .fzr .f_img img { width: 100%; height: 100%; }
.B_jnrs .B_left .lj .fzr .f_nrs { width: 276px; height: 100px; font-size: 18px; margin: 0 auto; overflow: hidden; margin-top: 15px; line-height: 45px; }
.B_jnrs .B_left .lj .fzr .f_js { width: 276px; height: 45px; font-size: 16px; margin: 0 auto; overflow: hidden; text-align: left; padding-left: 20px; }
.B_jnrs .B_left .lj .fzr .f_js a { color: #7ba9e7; }


/*B_right*/
.B_right { width: 190px; height: 280px; text-align: center; border: 0.001rem solid #bdd5f5; overflow: hidden; margin: 0 auto; float: right; margin: 50px 0px 0px 0px; }
.B_right .B_rbt { width: 100%; text-align: center; overflow: hidden; margin: 0 auto; }
.B_right .B_rbt ul { width: 100%; overflow: hidden; margin: 0 auto; text-align: center; padding-top: 30px; }
.B_right .B_rbt li { width: 120px; height: 50px; overflow: hidden; margin: 0 auto; text-align: left; margin: 6px 0px 0px 22px; }
.B_right .B_rbt li a { font-size: 20px; font-weight: 600; color: #000; text-align: left; }
.B_right .B_rbt li a:hover { text-decoration: underline; }

/*jg_nrs*/
.B_jnrs .B_left .lj .jg_nrs { width: 920px; height: 240px; font-size: 22px; text-align: left; margin-left: 86px; margin-top: 10px; line-height: 55px }
.B_jnrs .B_left .lj .jg_nrs span { font-size: 22px; font-weight: 600; }

/*jig_img_dvs*/
.B_jnrs .B_left .lj .jig_img_dvs { width: 870px; height: 300px; margin: 0 auto; overflow: hidden; display: inline-block; }
.B_jnrs .B_left .lj .jig_img_dvs .jig_ing { width: 420px; height: 266px; margin: 0 auto; overflow: hidden; display: inline-block; }
.B_jnrs .B_left .lj .jig_img_dvs .jig_ing img { width: 100%; height: 100% }

/*Cj_div_img*/
.B_jnrs .B_left .lj .Cj_div_img { width: 100%; text-align: center; margin-bottom: 50px; margin: 0 auto; overflow: hidden; }
.B_jnrs .B_left .lj .Cj_div_img .Cj_img { width: 850px;  text-align: center; margin: 0 auto; overflow: hidden; }
.B_jnrs .B_left .lj .Cj_div_img .Cj_img img { width: 100%; height: 100%;   overflow: hidden; }
.B_jnrs .B_left .lj .Cj_div_img span{ width: 100%; height:50px; text-align: center;font-size:18px;line-height:45px; color:#7ba9e7; margin: 0 auto; overflow: hidden; }

/*Uj_div_img*/
.B_jnrs .B_left .lj .Uj_div_img { width: 870px; height: 330px; margin: 0 auto; overflow: hidden;margin-top:20px; }
.B_jnrs .B_left .lj .Uj_div_img .und_div_nrs { width:420px; height: 330px; margin: 0 auto; overflow: hidden; display: inline-block; }
.B_jnrs .B_left .lj .Uj_div_img .und_div_nrs .un_img { width: 420px; height: 266px; margin: 0 auto; overflow: hidden; }
.B_jnrs .B_left .lj .Uj_div_img .und_div_nrs .un_img img { width: 100%; height: 100% }
.B_jnrs .B_left .lj .Uj_div_img .und_div_nrs .nrs { width: 420px; height: 50px; text-align: center; font-size: 18px; line-height: 45px; color: #7ba9e7; margin: 0 auto; overflow: hidden; }

/*zjtd_div*/
.B_jnrs .B_left .lj .zjtd_div { width:100%; min-height: 380px; margin: 0 auto; text-align: center }
.B_jnrs .B_left .lj .zjtd_div .js_div { width: 160px; height: 300px; margin: 0 auto; margin: 10px; display: inline-block; vertical-align: top; border: 1px solid #e0dcdc; border-radius: 8px; background-color: #ffffff; }
.B_jnrs .B_left .lj .js_bt { width: 950px; height: 120px; margin: 0 auto;text-align:center; margin-top: 30px; font-size: 26px; line-height: 55px; color: #000000 }
.B_jnrs .B_left .lj .js_bt span { margin: 0 auto; font-size: 26px; line-height: 55px; color: #7ba9e7 }
.B_jnrs .B_left .lj .wj_bt { width: 850px; height: 60px; margin: 0 auto; margin-top: 30px; font-size: 26px; line-height: 55px; color: #7ba9e7 }
.B_jnrs .B_left .lj .zjtd_div .js_div .js_img { width: 160px; height: 150px; margin: 0 auto;  overflow: hidden }
.B_jnrs .B_left .lj .zjtd_div .js_div .js_img img { margin: 0 auto; border-radius: 50%; overflow: hidden; width:160px; height:150px; }
.B_jnrs .B_left .lj .zjtd_div .js_div .js_nrs { width: 160px; text-align: center; font-size: 13px;line-height:20px; color: #333;margin-top:15px; }





/*B_und*/
.B_und { width: 100%;margin: 0 auto; overflow: hidden;text-align:center;  }
.B_und .hzdw { height: 50px; font-size: 28px; line-height: 45px; text-align: center; margin: 0 auto; color: #7ba9e7; overflow: hidden; margin-bottom: 10px }
.B_und .dwz_nrs { width: 100%;  margin: 0 auto; overflow: hidden; margin-bottom: 30px;  }
.B_und .dwz_nrs .dw_dvs_nr { width: 150px; margin: 0 auto; overflow: hidden; padding: 15px; display: inline-block; }
.B_und .dwz_nrs .dw_dvs_nr .dw_log { width: 150px; height:77px; margin: 0 auto; overflow: hidden; border: 1px solid #e0dcdc; }
.B_und .dwz_nrs .dw_dvs_nr .dw_log img {width:100%;height:100%;}

.B_und .dwz_nrs .dw_dvs_nr .dw_fs { width:150px; height: 60px; margin: 0 auto; overflow: hidden;text-align:center; font-size: 16px; line-height: 35px; color: #333 }
.B_und .dwz_nrs .dw_dvs_nr .dw_fs a { margin: 0 auto; overflow: hidden; font-size: 16px; line-height: 25px;  }
