article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
	display: block
}
audio, canvas, video {
	display: inline-block
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden] {
display:none
}
button, input, select, textarea {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	outline: 0;
}
body, div, dl, dt, dd, ul, ol, menu, li, h1, h2, h3, h4, h5, h6, p, pre, code, form, fieldset, legend, blockquote, figure {
	margin: 0;
	padding: 0
}
body {
	min-width: 320px
}
a {
	text-decoration: none
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 400
}
abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: 700
}
em {
	font-style: normal
}
q {
	quotes: none
}
q:before, q:after {
	content: '';
	content: none
}
sub, sup {
	position: relative;
	vertical-align: baseline
}
ul, ol, menu {
	list-style: none outside none
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	vertical-align: middle
}
svg:not(:root) {
	overflow: hidden
}
fieldset {
	border: 0
}
legend {
	border: 0;
	white-space: normal
}
button, input {
	line-height: normal
}
button, input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], input[disabled] {
	cursor: default
}
input[type=checkbox], input[type=radio] {
	box-sizing: border-box
}
input[type=search] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.clearfix:before, .clearfix:after {
	content: ' ';
	display: table;
	clear: both
}
.clearfix {
*zoom:1
}
body {
	background-color: #fff;
	font: 28px/1.6 "Microsoft YaHei";
	position: relative;
	color: #333
}
a {
	color: #333
}
a:hover {
	outline: 0;
	text-decoration: none
}
i {
	display: inline-block;
	vertical-align: middle
}
.i-img {
	width: 100%;
	height: auto
}
.hide {
	display: none
}
.flex {
	display: -webkit-box;
	display: box
}
.clear{ clear:both;}
.sbj{margin-top:20px;}
.h80{margin-top:80px;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal}
img{border:0;}
/* header */
.header{position:relative;height:53px;background:#1b1b1b;}
.header .logo{display:block;width:130px;height:30px;padding:0 0 0 10px;}
.header .logo img{display:block;width:100%;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:80px;height:50px; text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#0067d2;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#0067d2;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}

@media (min-width:641px){body{width:640px;margin:auto;}}

  /* banner */
.banner {width:100%;} 
.fullSlide{width:100%;position:relative;height:598px;}
.fullSlide .bd li{width:100% !important;height:598px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:598px;}
.bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.bd ul{width:100% !important;}
.hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.hd ul{text-align:center;}
.hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:6px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.hd ul .on{background:#fac71c;}
.prev1,.next1{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;}
.next1{left:auto;right:15%;background-position:-6px -137px;}
 .fullSlidea{width:100%;position:relative;height:350px; margin-bottom:20px;}
.fullSlidea .bd li{width:100% !important;height:350px;overflow:hidden;text-align:center;}
.fullSlidea .bd li a{display:block;height:350px;}
.sjbt {width: 94%;height: auto;margin: 2% auto 0;overflow: hidden;display: block;}
/* ping1 */
.ping1{background:url(../images/index_t1.jpg) no-repeat center center; background-size:90%; display:block;text-align:center; padding:20px 0;}       
.ping1 h1{font-size:.6em; color:#000; line-height:2em; font-weight:bold;}
.ping1 p{font-size:.5em; color:#000; line-height:2em; margin-top:10px;}
/* ping2 */
.ping2_bj{background:#f3f5f7; width:100%; padding:20px 0; display:block;}
.ping2{text-align:center;}
.ping2 h1{font-size:.6em; color:#000; line-height:2em; font-weight:bold;}
.ping2 h2{font-size:.5em; color:#999999; line-height:2em; margin-top:10px;}
.ping2 img{margin:30px auto; width:80%;}
.ping2 h3{width:25%; margin:0 auto;} 
.ping2 span{color:#494949;}
.ping2 .childBtn{text-align:center; font-size:.45em;}
.ping2 .childBtn a{width:100%; padding:6px 15px; color:#666;border:2px solid #9b9b9b; display:block;}
.ping2 .childBtn a:hover{width:100%; padding:6px 15px; color:#fff; background:#ff4e00; display:block; border:2px solid #ff4e00;}
/* ping3 */
.ping3{padding:20px 0; display:block;}
.ping3_z{width:100%; text-align:center; margin:0 auto;}
.ping3_y{width:100%; text-align:center; margin:0 auto;}
.ping3_y h1{font-size:.6em; color:#000; line-height:2em; font-weight:bold;}
.ping3_y p{font-size:.5em; color:#999999; line-height:2em;}
.ping3_y h2{font-size:.55em; color:#000; line-height:2em; font-weight:600; margin-top:2%;}
.ping3_y h2 span{font-size:.9em; color:#999999; font-weight:normal;}
.ping3_y h3{width:25%; margin:0 auto;} 
.ping3_y .childBtn{text-align:center; font-size:.45em;}
.ping3_y .childBtn a{width:100%; padding:6px 15px;border:2px solid #9b9b9b; display:block; color:#666;}
.ping3_y .childBtn a:hover{width:100%; padding:6px 15px;color:#fff; background:#ff4e00; display:block; border:2px solid #ff4e00;}
/* ping4 */
.ping4_y{width:100%; text-align:center;}
.ping4_y h1{font-size:.7em; color:#000; line-height:2em; font-weight:bold;}
.ping4_y p{font-size:.5em; color:#999999; line-height:2em;}
.ping4_y h3{margin-top:30px;} 
.ping4_y .childBtn{text-align:center; font-size:.45em;}
.ping4_y .childBtn a{width:100%; padding:6px 15px; color:#666;border:2px solid #9b9b9b; display:block;}
.ping4_y .childBtn a:hover{width:100%; padding:6px 15px; color:#fff; background:#ff4e00; display:block; border:2px solid #ff4e00;}
/* ping5 */
.ping5_bj{background:#e5e9ec; width:100%; padding:20px 0; display:block;}
/* ping7 */
.ping7{padding:20px 0; display:block;}
/* ping8 */
.ping8{text-align:center;}
.ping8 h1{font-size:.58em; color:#565656; line-height:2em; font-weight:bold; margin-top:2%;}
.ping8 h1 span{color:#ff4e00; font-size:1.7em; font-weight:bold;}
.ping8 p img{text-align:center; width:80%;}
/* ping9 */
.ping9{margin:20px auto 0; overflow:hidden; text-align:center;}
.ping9 h1{font-size:.6em; color:#545455; line-height:2em; font-weight:bold;}
.ping9 h2{font-size:.5em; color:#545455; line-height:2em; margin-top:3%;}
.ping9 li{float:left; width:20%; height:77px; text-align:center;}
.ping9 li img{width:100%;}
/* foot */
.footer{width:100%; height:auto; overflow:hidden; display:block; background:#000003; padding:20px 0;}
.foot_1{text-align:center; margin:0 auto; width:40%;}
.foot_1 img{width:100%;}
.foot_2{width:100%; font-size:.48em; color:#adadad; text-align:center; line-height:2em;}
/* xwzx */
.xwzx{ height:auto; background:#e5e5e5; margin:10px auto; overflow:hidden;}
.xwzx_z{padding:10px; float:left;}
.xw_tu{width:26%; height:auto; float:left;}
.xw_tu img{width:100%; height:auto;}
.xwzx_con{float:right; width:70%;}
.xwzx_con h1{color:#000; font-size:.5em; line-height:2em;}
.xwzx_con p{font-size:.4em; color:#333; line-height:1.5em; margin-bottom:10px;}
.xwzx_con .childBtn{ border:1px solid #5a5a5a;width:90px;height:25px;line-height:25px;font-size:12px; background:#fff; text-align:center; font-size:.4em;}
.xwzx_con .childBtn a{color:#5a5a5a;}
.xwzx_con .childBtn a:hover{color:#ff4e00;}
.xwzx_y{background:#d7d7d7; float:right; padding:45px 18px;}
.xwzx_y em{font-size:72px; color:#000; border-bottom:#585858 1px solid; width:102px; display:block; overflow:hidden;}
.xwzx_y p{font-size:24px; color:#575757; margin-top:15px;}
.xwzx_ny{overflow:hidden; margin:0 auto; padding:5% 0;}
.xwzx_ny_title{font-size:.7em; color:#000; text-align:center;}
.xwzx_ny_title p{font-size:.6em; color:#747474; line-height:3em;}
.xwzx_nylby{font-size:.5em; line-height:1.5em; color:#333;}
.xwzx_nylby img{margin:5% 0;}
/*gsjj*/
.gsjj{width:926px; height:378px; margin:0 auto; background:url(../images/gsjj_t3.jpg) no-repeat center center; padding:100px 0 0 360px; font-size:16px; line-height:35px;} 
/*cstd*/
.cstdbox {width:100%; position:relative; overflow:hidden; height:575px;}
.cstd {width:1920px; height:575px; position:absolute; left:50%; margin-left:-960px; background:url(../images/gsjj_t1.jpg) no-repeat center center;} 
.cstdw{width:1050px; margin:320px auto 0; height:180px;}
.cstdw li{width:235px; float:left;}
.cstdw li h1{font-size:24px; text-align:center;}
.cstdw li h2{font-size:18px; text-align:center; height:25px; line-height:25px; margin-top:10px;}
.cstdw li p{font-size:16px; text-align:center; margin-top:10px; line-height:30px;}
/*fzlc*/
.fzlc{width:100%; height:auto; margin:0 auto; text-align:center;}
/*cpfw*/
.cpfw_bj{width:100%; height:370px; display:block;}
.cpfw{width:1065px; height:auto; margin:0 auto;}
.cpfw_z{width:220px; text-align:center; float:left;}
.cpfw_y{width:720px; float:right;}
.cpfw_y h1{font-size:24px; height:50px; line-height:50px; padding-top:10px;}
.cpfw_y p{font-size:18px; line-height:40px; padding-bottom:20px;}
.cpfw_y li{width:200px; float:left; height:35px; line-height:35px; background:url(../images/xt_y1.png) no-repeat left center; text-indent:30px; font-size:18px; margin-right:10px;}
/*fwnr*/
.fwnr_bj{width:100%; padding:60px 0; overflow:hidden; display:block; box-sizing: inherit;}
.fwnr{width:1000px; margin:0 auto; display:block; overflow:hidden;}
.fwnr_title{height:50px; line-height:50px; font-size:35px; text-align:center; margin-bottom:50px;}
.fwnr_title span{color:#ff4e00;}
.fwnr_z{width:481px;}
.fwnr_y{width:450px;}
.fwnr_y h1{font-size:36px; color:#ff4e00; margin:25px 0 30px;}
.fwnr_y li{height:50px; line-height:50px; width:100%; font-size:24px; background:url(../images/ttt_3.png) no-repeat left center; text-indent:20px; color:#333333;}
.indcy-btn1{width:279px;color:#333;height:45px;line-height:45px;text-align:center; font-size:18px; margin:20px auto;}
.indcy-btn1 a{background-color:#fd6120;color:#fff; display:block;}
.indcy-btn1 a:hover{background-color:#fedc00;color:#333; display:block;}
.indcy-btn2 a{background-color:#e5e5e5;color:#fff; display:block;}
.indcy-btn2 a:hover{background-color:#e5e5e5;color:#fff; display:block;}
/*jjfa*/
.jjfa_1{margin:20px auto 0; text-align:center;}
.jjfa_2{height:auto; overflow:hidden; margin:0 auto 30px;}
.jjfa_2_1{width:40%; float:left;}
.jjfa_2_1 h1{color:#4a7ed1; font-size:.5em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jjfa_2_1 h2{line-height:2em; font-size:.35em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jjfa_2_1 li{width:100%; height:25px; line-height:2em; background:url(../images/ttt_3.png) no-repeat left center; background-size:3%; text-indent:10px; font-size:.35em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jjfa_2_2{width:35%;}
.jjfa_2_3{width:25%;}
/*lxwm*/
.lxwm{text-align:center; padding:20px 0; overflow:hidden;}
.lxwm h1{font-size:.8em; line-height:2em; font-weight:bold;}
.lxwm p{line-height:2em; font-size:.55em; margin-bottom:15px;}
.lxwm h2{font-size:.6em; font-weight:bold;}
.lxwm li{float:left; width:26%; margin:1% 3%;}
.lxwm li h3{font-size:.5em; padding-top:10px; font-weight:bold;}
.lxwm li p{font-size:.5em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.lxwm_ping1bj{background:#e2e8ea; width:100%; display:block; overflow:hidden;}

.lxwm_ping1 li{width:100%; float:left; padding:5%;}
.lxwm_ping1 h1{font-size:.6em; font-weight:bold; line-height:2em;}
.lxwm_ping1 p{font-size:.5em; line-height:2em;}
.lxwmlyb{padding:20px 0; display:block; text-align:center;}
.lxwmlyb h1{font-size:.7em; line-height:2em; font-weight:bold; text-align:center;}
.lxwmlyb div{margin:20px 0; text-align:left; color:#4f4f4f; font-size:.5em;}
.lxwmlyb td{font-size:.9em;}
.lxwmlyb .wzk{width:180px; height:32px; margin-right:40px; border:#d6d6d6 1px solid;}
.lxwmlyb .wzk0{width:90%; height:32px; border:#d6d6d6 1px solid;}
.lxwmlyb .wzy{width:747px; height:130px; vertical-align:middle;}
.lxwmlyb .wzy0{width:90%; height:130px; vertical-align:middle;}
.lxwmlyb h3{width:45%; margin:0 auto;} 
.lxwmlyb h2{ font-size:18px; height:40px; line-height:40px;} 
.lxwmlyb span{color:#494949;}
.lxwmlyb .childBtn{text-align:center; font-size:16px; float:left; margin:0 8px;}
.lxwmlyb .childBtn a{width:120px; padding:6px 0; color:#000;border:1px solid #d6d6d6; display:block; background:#e6bb25;}
.lxwmlyb .childBtn a:hover{ width:120px; padding:6px 0; color:#fff; background:#ff4e00; display:block; border:1px solid #ff4e00;}
.lxwmlyb h5{width:50%; margin:0 auto;} 
.lxwmlyb h2{ font-size:.6em; height:40px; line-height:40px;} 
.lxwmlyb span{color:#494949;}
.lxwmlyb h5 .childBtn{text-align:center; font-size:18px; float:left; margin:0 8px;}
.lxwmlyb h5 .childBtn a{width:180px; padding:8px 0; color:#fff;border:1px solid #3293bb; display:block; background:#3293bb;}
.lxwmlyb h5 .childBtn a:hover{ width:180px; padding:8px 0; color:#fff; background:#2f6d98; display:block; border:1px solid #2f6d98;}
@media  (max-width: 479px) {
.ping2 h3{width:25%; margin:0 auto;} 
.ping3_y h3{width:25%; margin:0 auto;} 
.logo{width:20%; height:85px; float: left;}
.nav_bar{width:79%;float:left;height:85px;}
.ping9{overflow:hidden; text-align:center;}
.ping9 li{float:left; width:20%; height:auto; text-align:center;}
	}
@media (min-width: 480px) and (max-width: 639px) {
.ping2 h3{width:25%; margin:0 auto;} 
.ping3_y h3{width:25%; margin:0 auto;} 
.logo{width:20%; height:85px; float: left;}
.nav_bar{width:79%;float:left;height:85px;}
.ping9{ overflow:hidden; text-align:center;}
.ping9 li{float:left; width:20%; height:auto; text-align:center;}
	}
@media (min-width: 640px) and (max-width:1023px ) {
.ping1{padding:10% 0;}
.ping1 h1{font-size:1em;}
.ping1 p{font-size:.7em;}
.ping2 h1{font-size:1em;}
.ping2 h2{font-size:.7em;}
.ping2 p{font-size:.7em;}
.ping2 .childBtn{font-size:.7em;}
.ping3_y h1{font-size:1em;}
.ping3_y p{font-size:.7em;}
.ping3_y h2{font-size:.7em;}
.ping2 h3{width:28%; margin:0 auto;} 
.ping3_y h3{width:25%; margin:0 auto;} 
.ping3_y .childBtn{font-size:.7em;}
.ping8 h1{font-size:.8em;}
.ping9 h1{font-size:1em;}
.ping9 h2{font-size:.7em; margin-bottom:3%;}
.logo{width:20%; height:85px; float: left;}
.nav_bar{width:79%;float:left;height:85px;}
.ping9{overflow:hidden; text-align:center;}
.ping9 li{float:left; width:20%; height:auto; text-align:center;}
.jjfa_2_1 h1{font-size:.7em;}
.jjfa_2_1 h2{font-size:.6em;}
.jjfa_2_1 li{font-size:.55em;}
.lxwm_ping1 h1{font-size:.8em;}
.lxwm_ping1 p{font-size:.7em;}
.lxwm li h3{font-size:.7em;}
.lxwm li p{font-size:.6em;}
.lxwm p{font-size:.7em;}
	}
@media (min-width: 1024px) and (max-width:1199px ) {
.ping1{padding:10% 0;}
.ping1 h1{font-size:1em;}
.ping1 p{font-size:.7em;}
.ping2 h1{font-size:1em;}
.ping2 h2{font-size:.7em;}
.ping2 p{font-size:.7em;}
.ping2 .childBtn{font-size:.7em;}
.ping3_y h1{font-size:1em;}
.ping3_y p{font-size:.7em;}
.ping3_y h2{font-size:.7em;}
.ping2 h3{width:28%; margin:0 auto;} 
.ping3_y h3{width:25%; margin:0 auto;} 
.ping3_y .childBtn{font-size:.7em;}
.ping8 h1{font-size:.8em;}
.ping9 h1{font-size:1em;}
.ping9 h2{font-size:.7em; margin-bottom:3%;}
.logo{width:20%; height:85px; float: left;}
.nav_bar{width:79%;float:left;height:85px;}
.ping9{overflow:hidden; text-align:center;}
.ping9 li{float:left; width:20%; height:auto; text-align:center;}
	}