@charset "utf-8";

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;
}

li {
	list-style: none;
}

img {
	border: none;
}

body {
	/* background-image: url(../images/bgbg.jpg); */
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-family: Verdana;
	background-color: #04A196;
}


a {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

a:hover {
	text-decoration: underline;
}

.divs_bg {
	float: left;
	width: 100%;
}

.div_top_bg {
	float: left;
	width: 100%;

	background-position: center 0px;
	height: 567px;
}

.div_tops_bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 21px;
}

.div_bg {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	line-height: 21px;
	color: #FFFFFF;
}


/*导航样式*/
.nav_div {
	float: left;
	width: 980px;
	padding: 15px 0 2px;
	height: 54px;
	background-image: url(../images/z_nav_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	position: relative;
}

.nav_div ul {
	width: 977px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 3px;
}

.nav_div ul .m {
	float: left;
	background: url(../images/z_nav_li_bg.png) no-repeat right 0px;
	position: relative;
}

.nav_div ul .none {
	background: none;
}

.nav_div ul .m:hover {
	background: url(../images/z_nav_li.jpg) repeat-x 0px 0px;
}

.nav_div ul .m a {
	font: bold 14px/54px Verdana;
	display: block;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}

.nav_div ul .m a:hover,
.nav_div ul .on a:hover {
	background: url(../images/z_nav_a.png) no-repeat center 0px;
	text-decoration: none;
}

.nav .sub {
	display: none;
	width: 258px;
	position: absolute;
	left: -1px;
	top: 54px;
	text-align: center;
	background: url(../images/z_nav_h_bg.jpg);
	z-index: 100;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.nav .sub li {
	vertical-align: middle;
	width: 240px;
	height: 28px;
	background: url(../images/z_nav_h_bg.jpg) no-repeat 0 28px;
}

.nav .sub li a {
	height: 28px;
	line-height: 28px;
	width: 240px;
	height: 28px;
	display: block;
	color: #fff;
	text-align: left;
}

.nav .sub li a:hover {
	color: #ff0;

	background-image: url(../images/z_nav_h_li.jpg);
	background-repeat: no-repeat;
	background-position: 6px 0;
}

.nav #m7 h3 a {
	border-right: 1px solid #5bb3e1;
}


/*导航样式*/






.div_bg a {
	color: #FFFFFF;
}

.logo_tel_div {
	float: left;
	width: 980px;
	position: relative;
}

.logo_div {
	float: left;
	position: absolute;
	top: -21px;
	left: -105px;
}

.tel_div {
	background-image: url(../images/contract_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	height: 126px;
	/* width: 348px; */
	width: 0px;
	margin-top: 10px;
	overflow: hidden;
}

.num_tel {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 44px;
	line-height: 32px;
	text-align: left;
	padding-left: 130px;
}

.nav_div {
	float: left;
	width: 980px;
	padding-top: 15px;
}

.div_mid_bg {
	float: left;
	width: 100%;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	background-color: #04A196;
	/* max-width: 1920px;
	margin: 0 auto; */
}

.div_down_bg {
	float: left;
	width: 100%;
	background-image: url(../images/down_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 456px;
}

.content_div_bg {
	width: 1002px;
	margin-top: -60px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.content_div {
	float: left;
	width: 1002px;
}

.content_bt_div {
	background-image: url(../images/nr_bt_bg.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	float: left;
	width: 980px;
	height: 60px;
}

.content_nr_div_bg {
	background-image: url(../images/nrnr_bg.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	float: left;
	width: 1002px;
	margin-bottom: 40px;
}

.con_nr_div {
	background-image: url(../images/nr_bg_bg.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	float: left;
	width: 1002px;
	min-height: 760px;
	margin-bottom: -40px;
}

.con_nr_div video{
    max-width: 800px;
}

.con_s_div_bg {
	text-align: left;
	float: left;
}

.s_content {
	float: left;
	width: 1002px;
	margin-left: 15px;
}

.s_con {
	float: left;
	width: 1002px;
	left: 9px;
}

.con_bt {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 60px;
	color: #FFFFFF;
	text-shadow: 2px 2px 5px #333333;
	float: left;
	width: 200px;
}

.contbt_nav li {
	float: left;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
}

.contbt_nav {
	float: left;
	width: 720px;
}

.contbt_nav a {
	font-size: 14px;
	line-height: 56px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	display: block;
	padding-right: 0px;
	padding-left: 0px;
}

.contbt_nav a span {
	padding-left: 23px;
	display: block;
	background-image: none;
}

.contbt_nav a font {
	padding-right: 5px;
	background-image: none;
	display: block;
}


.nr_div {
	width: 935px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 80px;
	padding-left: 20px;
}

.contbt_nav a:hover {
	background-image: url(../images/h_mid.jpg);
	background-repeat: repeat-x;
	background-position: 0px 13px;
	text-decoration: none;
}

.contbt_nav a:hover span {
	background-image: url(../images/h_left.jpg);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	display: block;
}

.contbt_nav a:hover font {
	background-image: url(../images/h_right.jpg);
	background-repeat: no-repeat;
	background-position: right 13px;
}

.contbt_nav .sst a {
	background-image: url(../images/h_mid.jpg);
	background-repeat: repeat-x;
	background-position: 0px 13px;
	text-decoration: none;
}

.contbt_nav .sst a span {
	background-image: url(../images/h_left.jpg);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	display: block;
}

.contbt_nav .sst a font {
    background-image: url(../images/h_right.jpg);
    background-repeat: no-repeat;
    background-position: right 13px;
}

.down_div {
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
}

.hk {
	padding-left: 15px;
}

.ss_down_div {
	float: left;
	width: 980px;
	padding-left: 15px;
	padding-top: 15px;
}

.ss_down_text {
	width: 850px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
}

.ss_down_text a {
	color: #FFFFFF;
}

.ss_logo {
	float: left;
	padding-right: 10px;
	padding-left: 20px;
}

.div_down_bg {
	float: left;
	width: 100%;
	background-image: url(../images/down_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 456px;
}

.div_x {
	float: left;
	width: 987px;
	padding-left: 12px;
}

.txt a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
}


.cha_tb {
	background-image: url(../images/cha_tb.png);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	float: left;
	height: 83px;
	width: 820px;
	padding-top: 15px;
	padding-left: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 82px;
	font-weight: bold;
	color: #095751;
	padding-bottom: 20px;
}

.cha_table {
	float: left;
	width: 928px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #ebebe3;
	border-right-color: #ebebe3;
	margin-right: 1px;
	margin-left: 1px;
}

.cha_top {
	float: left;
	width: 925px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.cha_topul {
	float: left;
	width: 925px;
	background-color: #aea584;
}

.cha_topul li {
	float: left;
	width: 152px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 14px;
	line-height: 58px;
	color: #095751;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.cha_jkxx {
	float: left;
	width: 925px;
}

.cha-jxkk_ul {
	float: left;
	width: 925px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.cha-jxkk_ul li {
	background-color: #d3dbcd;
	float: left;
	width: 925px;
}

.cha-jxkk_ul .hui {
	background-color: #dee6d9;
}

.cha_hang {
	float: left;
	width: 925px;
}

.cha_hang li {
	float: left;
	width: 152px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-size: 14px;
	line-height: 34px;
	color: #4f482d;
	text-align: center;
	display: block;
	height: 34px;
}

.hui .cha_hang li {
	background-color: #dee6d9;
}

.cha_yin {
	float: left;
	height: 35px;
	width: 917px;
	padding-right: 7px;
	padding-left: 6px;
	padding-bottom: 30px;
}

.cha_fanye {
	float: left;
	width: 930px;
	text-align: center;
	padding-bottom: 20px;
}

.cha_fanye a {
	background-color: #86d2cc;
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 12px;
	font-size: 14px;
	line-height: 32px;
	color: #03736B;
	border: 1px solid #02625C;
	margin-left: -6px;
}

.juan_nr {
	float: left;
	width: 930px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	padding-bottom: 20px;
}

.juan_lmbtbg {
	float: left;
	height: 46px;
	width: 473px;
	background-image: url(../images/juan_lmbg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 19px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 400px;
}

.JY_lmbtbg {
	float: left;
	height: 46px;
	background-image: url(../images/juan_lmbg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 19px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 20px;
}

.juan_liuc {
	float: left;
	width: 920px;
	padding-top: 40px;
	padding-bottom: 40px;
}

.juan_lmdian {
	float: left;
	width: 870px;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	padding-top: 20px;
}

.juan_lmnei {
	float: left;
	width: 840px;
	padding-left: 50px;
	padding-right: 20px;
}

.juan_lmword {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	float: left;
	width: 840px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 20px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 30px;
}

.juan_tu1 {
	float: left;
	width: 543px;
}

.juan_tu1_r {
	float: right;
	width: 290px;
}

.juan_heng {
	float: left;
	width: 840px;
}

.juan_tu2_l {
	float: left;
	width: 290px;
}

.juan_tu2_r {
	float: right;
	width: 540px;
}

.juan_tu2_d {
	float: left;
	width: 870px;
}

.juan_lmbt2 {
	font-size: 19px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/juan_lmbg2.png);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	width: 146px;
	float: left;
	padding-left: 20px;
	padding-right: 680px;
	padding-top: 20px;
}

.sp_tb {
	float: left;
	height: 175px;
	width: 930px;
	padding-top: 20px;
}

.sp_lb {
	float: left;
	width: 930px;
}

.sp_lbul {
	float: left;
	width: 900px;
	padding-left: 25px;
	padding-right: 5px;
	padding-bottom: 30px;
}

.sp_lbul li {
	background-image: url(../images/sp_libg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 271px;
	width: 300px;
	padding-bottom: 20px;
}

.sp_lbtu {
	float: left;
	height: 148px;
	width: 251px;
	padding-left: 11px;
	padding-top: 11px;
}

.sp_lbpic {
	float: left;
	height: 148px;
	width: 251px;
}

.sp_lbfu {
	float: left;
	height: 148px;
	width: 251px;
	margin-top: -148px;
}

.sp_lbname {
	float: left;
	width: 238px;
	padding-top: 53px;
	padding-left: 17px;
	background-image: url(../images/sp_namebg.jpg);
	background-repeat: no-repeat;
	background-position: 17px 53px;
	height: 45px;
}

.sp_lbname_san {
	float: right;
	height: 33px;
	width: 65px;
	padding-top: 1px;
	padding-right: 2px;
}

.sp_lbname_zi {
	text-align: center;
	width: 168px;
	font-size: 13px;
	line-height: 33px;
	font-weight: bold;
	color: #07b096;
	padding-left: 2px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	height: 33px;
	overflow: hidden;
}

.sp_lbname_zi a {
	line-height: 33px;
	font-weight: bold;
	color: #07b096;
}

.sp_lbpic img {
	height: 148px;
	width: 251px;
}

.xw_nrdiv {
	width: 954px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	padding-top: 30px;
	padding-bottom: 80px;
	padding-left: 16px;
}

.xw_lbdiv {
	float: left;
	width: 954px;
}

.xw_lbul {
	float: left;
	width: 954px;
	padding-bottom: 15px;
}

.xw_lbul li {
	float: left;
	width: 302px;
	padding-right: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	padding-bottom: 6px;
	margin-bottom: 30px;
}

.xw_lbpic {
	float: left;
	height: 181px;
	width: 302px;
}

.xw_lbpic img {
	height: 181px;
	width: 302px;
}

.xw_lbname {
	float: left;
	width: 302px;
	height: 54px;
	padding-top: 4px;
	overflow: hidden;
}

.xw_lbname a {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

.xw_lbriqi {
	font-size: 15px;
	line-height: 20px;
	color: #333333;
	float: left;
	width: 302px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tp_tb {
	float: left;
	height: 191px;
	width: 950px;
}

.tp_lbdiv {
	float: left;
	width: 950px;
}

.tp_nrdiv {
	float: left;
	width: 950px;
	padding-right: 20px;
	padding-bottom: 80px;
	padding-left: 30px;
}

.tp_lbul li {
	background-image: url(../images/tulb_picbg.png);
	background-repeat: no-repeat;
	background-position: 6px 20px;
	float: left;
	height: 210px;
	width: 295px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 5px;
	padding-left: 6px;
}

.tp_lbul img {
	height: 158px;
	width: 238px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 28px;
}

.tp_lbul {
	float: left;
	width: 950px;
	padding-top: 10px;
	padding-bottom: 25px;
}

.s_content .s_con .ss .content_nr_div_bg .con_nr_div .nr_div .xwnr_div {
	float: left;
	width: 920px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}

.xwxx_biaoti {
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #0b478a;
	float: left;
	width: 920px;
	padding-bottom: 20px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0B478A;
}

.xwxx_jj {
	float: left;
	width: 920px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #393125;
	text-align: right;
}

.xwxx_jj_l {
	float: right;
	width: 500px;
	padding-top: 8px;
}

.xwxx_tm_l {
	float: right;
	width: 250px;
	padding-top: 8px;
}

.xwxx_neir {
	float: left;
	width: 880px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	padding-bottom: 30px;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
}

.fenxiang {
	float: left;
	height: 24px;
	width: 920px;
}

.fenxiang_r {
	float: right;
	height: 24px;
	width: 96px;
}

.fenxiangdao {
	color: #035470;
	text-align: center;
	height: 24px;
	width: 75px;
	float: right;
}

.xwxx_fanye {
	float: left;
	width: 900px;
	padding-top: 25px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #035470;
	margin-top: 10px;
}

.xwxx_fanye a {
	color: #035470;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
}

.xwxx_fanye a:hover {
	color: #006600;
}

.xwxx_shang {
	float: left;
	width: 425px;
	background-image: url(../images/xw_shang.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 25px;
}

.xwxx_xia {
	text-align: right;
	padding-right: 25px;
	background-image: url(../images/xw_xia.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	width: 425px;
}

.hdnr_div {
	float: left;
	width: 800px;
	padding-right: 60px;
	padding-left: 60px;
	padding-bottom: 20px;
}

.hd_nrbt {
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	float: left;
	width: 800px;
	padding-top: 15px;
}

.hd_nrnr {
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	float: left;
	width: 800px;
	padding-top: 20px;
}

.hd_nrxian {
	float: left;
	height: 1px;
	width: 800px;
	padding-top: 30px;
	padding-bottom: 20px;
}

.hd_leibt {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 800px;
	padding-top: 10px;
}

.hd_leibt a {
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	display: block;
}

.xmsd_lbpic {
	float: left;
	height: 229px;
	width: 284px;
	margin-left: 9px;
	border: 2px solid #258ae1;
	margin-top: 9px;
}

.xmsd_lbul li {
	float: left;
	height: 242px;
	width: 297px;
	padding-right: 13px;
	padding-bottom: 30px;
}

.xmsd_bianhao {
	font-size: 21px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/xmsd_tb.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 35px;
	width: 35px;
	margin-top: -242px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.xmsd_lbpic img {
	padding: 5px;
	height: 184px;
	width: 273px;
}

.xmsd_txt a {
	text-align: center;
	display: block;
	color: #155A99;
	overflow: hidden;
	height: 25px;
}

.jz_nrbt {
	text-align: center;
	float: left;
	width: 930px;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	padding-top: 30px;
}

.jz_nrnr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	float: left;
	width: 890px;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: justify;
}

.jz_tw {
	background-image: url(../images/jz_xin.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	float: left;
	width: 660px;
	padding-right: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	height: 275px;
	padding-left: 20px;
}

.jz_lmbtbg {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/jz_lmbtbg.png);
	background-repeat: no-repeat;
	background-position: center 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
	width: 332px;
	text-align: center;
	padding-right: 299px;
	padding-left: 299px;
}

.jz_nrliuc {
	float: left;
	height: 170px;
	width: 930px;
	padding-top: 15px;
	padding-bottom: 25px;
}

.md_jjtu {
	background-image: url(../images/md_jjbg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 165px;
	width: 633px;
	padding-top: 18px;
	padding-right: 5px;
	padding-bottom: 13px;
	padding-left: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

.md_lmbt {
	background-image: url(../images/jz_lmbtbg.png);
	background-repeat: no-repeat;
	background-position: 0px 40px;
	float: left;
	width: 332px;
	padding-top: 40px;
	padding-bottom: 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	line-height: 46px;
	font-weight: bold;
	color: #FFFFFF;
	height: 46px;
	padding-right: 558px;
	text-align: center;
}

.md_neidiv {
	float: left;
	width: 890px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}

.md_ssdiv {
	float: left;
	height: 248px;
	width: 888px;
	border: 1px solid #1A85D7;
}

.md_ssxian {
	background-image: url(../images/md_xuxian.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 890px;
	height: 86px;
}

.md_ssbg {
	float: left;
	height: 40px;
	width: 373px;
	background-image: url(../images/md_ssbg.png);
	background-repeat: no-repeat;
	background-position: 258px 23px;
	padding-left: 258px;
	padding-top: 23px;
}

.md_ssbg #textfield {
	background-image: url(../images/md_sskk.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 26px;
	width: 274px;
	margin: 7px;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.md_ssbg #button {
	background-color: #FFFFFF;
	background-image: url(../images/md_ssanniu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 27px;
	width: 70px;
	margin-top: 7px;
	margin-bottom: 7px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

.md_sswen {
	background-image: url(../images/md_wenhao.png);
	background-repeat: no-repeat;
	background-position: 70px 15px;
	float: left;
	width: 800px;
	padding-top: 12px;
	padding-left: 90px;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #0C4FA7;
	font-family: "Times New Roman", Times, serif;
}

.md_sszhu {
	float: left;
	width: 660px;
	padding-right: 115px;
	padding-left: 115px;
	font-size: 13px;
	line-height: 14px;
	color: #000000;
	padding-top: 15px;
}

.md_yuediv {
	background-image: url(../images/md_xuxian.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 890px;
	padding-bottom: 50px;
}

.md_timenian {
	font-size: 15px;
	line-height: 36px;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 890px;
}

.md_timeyue {
	float: left;
	width: 890px;
}

.md_yueul {
	float: left;
	width: 890px;
}

.md_yueul li {
	background-image: url(../images/md_yuebg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 29px;
	width: 63px;
	text-align: center;
	padding-right: 11px;
}

.md_yueul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 29px;
	font-weight: normal;
	color: #FFFFFF;
}

.md_yueul a:hover {
	color: #FFFF00;
}

.jt_neitw_l {
	float: left;
	height: 360px;
	width: 545px;
}

.jt_neitw_r {
	float: right;
	width: 330px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	padding-right: 0px;
	padding-left: 5px;
}

.jt_neidiv {
	float: left;
	width: 900px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 30px;
	text-align: justify;
}

.jt_neinr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	float: left;
	width: 900px;
	padding-top: 25px;
}

.jt_lmbtbg {
	background-image: url(../images/jt_lmbtbg.png);
	background-repeat: no-repeat;
	background-position: 0px 60px;
	float: left;
	padding-top: 60px;
	padding-bottom: 20px;
	height: 42px;
	width: 300px;
	padding-right: 500px;
	font-size: 21px;
	line-height: 42px;
	color: #FFFFFF;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.jt_lmkuai_bg {
	float: left;
	height: 219px;
	width: 909px;
	background-image: url(../images/jz_lmbeig.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 3px;
}

.jt_lmkuai_pic {
	float: left;
	height: 219px;
	width: 329px;
}

.jt_lmkuai_pic img {
	height: 219px;
	width: 329px;
}

.jt_lmkuai_r {
	float: right;
	width: 540px;
	padding-right: 20px;
}

.jt_lmkuai_rhang {
	float: left;
	width: 540px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.jt_lmkuai_name {
	float: left;
	width: 455px;
	font-weight: bold;
	color: #0000FF;
	line-height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.jt_lmkuai_name a {
	font-weight: bold;
	color: #0000FF;
	line-height: 30px;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.jt_lmkuai_more {
	float: right;
	width: 50px;
}

.jt_lmkuai_more a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #1A68CD;
}

.jt_lmkuai_neir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 540px;
	padding-bottom: 30px;
	height: 54px;
}

.jt_lmkuai_theme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	float: left;
	width: 540px;
}

.JY_neidiv {
	width: 930px;
	float: left;

	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.JY_lbul li {
	float: left;
	padding-right: 20px;
	display: block;
	padding-top: 30px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-left: 30px;
}

.JY_txt a {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 60px;
	text-align: center;
	display: block;
}

.JY_nav_bg {
	float: left;
	width: 930px;
	padding-top: 20px;
}

.nr_div p {
	padding-right: 30px;
	padding-left: 30px;
}

.nr_div .jt_neidiv .jt_neitw_r p {
	padding: 0px;
}

.nr_div .jt_neidiv .jt_neinr p {
	padding-right: 0px;
	padding-left: 0px;
}


/*---见习--*/
.jianxi_bg {
	background-image: url(/skin/en/flash/jianxi_bg.png);
	height: 432px;
	padding-left: 55px;
	padding-top: 102px;
	width: 820px;
	margin: auto;
}

.jianxi_tulb {
	margin: 0 auto;
	width: 900px;
}

.jianxi_l {
	float: left;
	height: 46px;
	padding-left: 4px;
	padding-top: 50px;
	width: 25px;
}

.jianxi_r {
	float: left;
	height: 46px;
	padding-top: 50px;
	width: 25px;
}

.jianxi_ul {
	float: left;
	height: 126px;
	margin: 21px auto 0;
	overflow: hidden;
	width: 680px;
}

.jianxi_tubiao {
	background-image: url(/skin/en/flash/sm.jpg);
	float: left;
	height: 157px;
	width: 158px;
}

.jianxi_pic {
	float: left;
	height: 110px;
	margin-right: 8px;
	width: 217px;
}

.jianxi_ul li {
	float: left;
	padding-left: 4px;
	padding-right: 3px;
	width: 220px;
}

.pdclass_all {
	width: 935px;
}

.pdclass_div {
	width: 212px;
	height: 170px;
	margin: 0 10px 15px 10px;
	float: left;
}

.pdclass_div a {
	width: 202px;
	height: 164px;
	border: 1px solid #02625C;
	display: block;
	padding: 4px 4px 0 4px;
}

.pdclass_div_pic {
	width: 202px;
	height: 134px;
	overflow: hidden;
}

.pdclass_div_pic img {
	width: 202px;
	height: 134px;
}

.pdclass_div_title {
	width: 202px;
	height: 30px;
	overflow: hidden;
	line-height: 15px;
	font-size: 12px;
	text-align: center;
}

.div_lan {
	text-align: right;
	position: relative;
	z-index: 99999;
}