@charset "utf-8";
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
@charset "utf-8";
/* CSS Document */

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin:0;
	padding:0;
}
ol, ul {
	list-style:none;
}
ul,ul li{ list-style-type:none;}
a{ text-decoration:none;}
:focus {
	outline:0;
}
a,img {
	border:0;
}
a{ text-decoration:none; color:#000000;}
img {
	vertical-align:middle;
}
table {
	empty-cells:show;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
em {
	font-style:normal;
}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
}

.block {
	display:block;
	overflow:hidden;
}
.hide {
	display:none;
}

.clr {
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0; 
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height:1%;
}
.overflow {
	overflow:hidden;
}
body {
	font: 12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;
	line-height: 24px;
}

#top{height:92px; margin:0 auto; width:1920px;}
#top img{ margin-left:200px; float:left;}
.menu{width:50%; float:right; font-size:26px; height:50px; margin-top:50px;}
.menu span{ margin-left:120px;}

.banner{ margin:0 auto; width:1920px; overflow:hidden;}
.banner img{ float:left;}

.main{width:1920px; margin:0 auto;}
.nav{font-size:20px; line-height:1.7;}
.nav span{ margin-left:13%; width:96px; height:158px; float:left; margin-top:30px;}
.nav span p{margin-top:108px; width:100%; text-align:center;}
.shzl{ background:url(../img/na_tshl.png) no-repeat left top;}
.tskf{ background:url(../img/na_tskf.png) no-repeat left top;}
.tshl{ background:url(../img/na_tshl.png) no-repeat left top;}
.kxys{ background:url(../img/na_kxys.png) no-repeat left top;}
.yyjh{ background:url(../img/na_yyjh.png) no-repeat left top;}

.main .fx{float:left; width:100%}
.tt{ float:left; width:100%;}
.tt span{float:left; margin-left:10%; width:10%; height:90px; color:#034cb1; font-size:30px; font-weight:bold; line-height:1.6; margin-top:20px;}
.tt .m_r{ float:left; margin-top:50px; padding-left:50%;}
.tt p{font-size:20px; color:#034cb1; height:inherit; float:left;}
.tt .jg{width:30px; float:left; height:inherit;}
.fx_pic{width:100%; margin-top:60px; float:left; margin-bottom:20px;}
.fx_pic img{ border:1px solid #FFF;}
.fx_pic dl{float:left; width:20%; margin-right:5%;}
.fx_pic dl dd{ text-align:center; font-size:14px; color:#000000; margin-top:20px; font-size:20px;}


.sbss{width:100%; float:left; margin-top:30px;}
.sbss h3{font-size:30px; color:#034cb1; text-indent:10%; line-height:1.7}
.sbss .P_l{ float:left; width:772px; line-height:2.7; font-size:22px; color:#5d5d5d; margin-top:70px;}
.sbss .P_l p{ text-indent:2em; padding-left:20%;}
.sbss .p_r{ float:left; width:738px; margin-left:10%;}

.tskf_b{width:100%; float:left; margin-top:30px;}
.tskf_b h3{font-size:30px; color:#034cb1; text-indent:10%; line-height:1.7}
.tskf_bd{ text-align:center; margin-top:50px;}
.tskf_bd .left{float:left; width:50%; text-indent:300px;}
.tskf_bd .right{float:left; width:50%;}
.right img{float:left;}


.tshl_b{width:100%; float:left; margin-top:30px;}
.tshl_b h3{font-size:30px; color:#034cb1; text-indent:10%; line-height:1.7}
.tshl_bd{ text-align:center; margin-top:50px; text-indent:143px; margin-bottom:50px;}
.tshl_bd div{width:480px; height:321px; float:left;}
.mi_hl{ margin-left:100px;}
.right_hl{ margin-left:100px;}
.tshl_bd dl dd{ text-align:center; font-size:30px; color:#000000; line-height:1.7; text-indent:50%;}

.kxss{ width:100%; height:645px; float:left; background:url(../img/jkys_bg.png) no-repeat left top; margin-top:5%;}
.kxss_b{ margin-top:100px; width:1191px; height:464px; float:left; margin-left:20%;}
.kxss_l{float:left; width:442px; height:100%;}
.kxss_r{float:left; width:500px;}
.kxss_r h3{width:100%; line-height:1.7; text-indent:10%; color:#034cb1; font-size:30px;}
.kxss_r p{ text-indent:2em; margin:10px 20px; color:#000000; font-size:14px; line-height:1.8;}
.more{width:80px; height:25px; border:1px solid #034cb1; margin-left:10%; float:left; text-align:center;}
.more h4{color:#034cb1;}
.more h4 a{ color:#034cb1;}

.bt{ float:left; width:100%; background-color:#4384c6; height:500px;margin-top:1%;}
.lxwm{width:1515px; height:424px; margin-top:80px; margin-left:288px;}
.lxwm .lx_l{width:473px; height:371px; float:left; background:url(../img/logo1.png) no-repeat left top;}
.lxwm .lx_l h3{color:#ffffff; float:left; margin-top:150px; text-indent:100px; font-size:50px;}
.lxwm .lx_l p{color:#ffffff; float:left; line-height:1.9; width:100%;text-indent:100px; font-size:14px;}
.lxwm .lx_l .lx_p{ margin-top:100px;}
.lxwm .lx_r{width:835px; height:385px; float:left; margin-left:100px; background:url(../img/map_lx.jpg) no-repeat left top;}


.jj_bn{ margin:50px auto; width:1920px; background:url(../img/jj_bg.png) no-repeat left top; height:700px; overflow:hidden;}
.jj_bn .jj_bnl{width:1289px; height:100%; background:url(../img/jj_bnl.png) no-repeat left top;}
.jj_bn  p{width:924px; line-height:1.9; color:#0358cb; font-size:25px; text-indent:2em; padding:6% 7%;}

.zjtd{width:100%; margin-top:20px; height:652px; background:url(../img/jj_1.png) no-repeat 20% 90%; overflow:hidden;}
.zjtd h3{color:#034cb1; line-height:1.8; font-size:30px; text-indent:2em;}
.jj_img{ float:right; height:100%; width:670px; height:652px;}
.jj_img img{border:1px solid #ccc; margin-top:10px;}
.jj_img .jj_2{ margin-right:3%;}

.hjss{width:100%; float:left; margin-top:30px;}
.hjss h3{font-size:30px; color:#034cb1; text-indent:10%; line-height:1.7}
.hjss dl{ float:left; margin:8px;}
.hjss dd{ text-align:center; font-size:20px; color:#000000; margin-top:10px; font-weight:bold;}