.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
em{ font-style:normal;}

/*20160926修改 唐*/
.sz_a{ width:100%; background:url(../images/bg_1.jpg) no-repeat center top; background-size:cover; min-width:1050px;}
.wz_wrap{ width:1200px; margin:0 auto; padding:50px 0 40px;}
.wz_wrap .name{ width:100%; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:28px; /*font-size:38px;*//*font-weight:600;*/}
.sz_a .a_m{ width:1130px; background:#646262; margin:0 auto; padding:20px 30px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sz_a .tip{ width:1130px; margin:0 auto; height:60px; line-height:60px; background:#646262; padding-left:55px; font-size:16px; color:#fff;}
.sz_a .tip .l{ float:left;} .sz_a .tip .r{ float:right; padding-right:55px; font-size:20px;}
.sz_a .tip em{ color:#DF1721;}
.a_m .a_search{ width:100%; background:#FFFFFF; height:60px; position:relative;}
.a_m .a_search input{ height:36px; line-height:36px; float:left; margin-top:12px; padding-left:40px; border:0; outline:none; color:#999; width:415px;}
.a_m .a_search .txt{ background:url(../images/icon6.jpg) no-repeat 10px center; border-right:1px solid #ddd;}
.a_m .a_search .tel{background:url(../images/icon7.jpg) no-repeat 10px center;}
.i_a .name, .i_b .name, .i_d .name, .i_e .name, .i_k .name, .i_f .name, .i_h .name, .i_i .name, .i_j .name {color: #4B4B4B;}
.a_m .a_search .btn{ width:240px; height:60px; line-height:60px;color:#FFF; cursor:pointer; background-color:#DE1721; background-image:url(../images/icon8.png); background-position: 25px center; background-repeat:no-repeat; padding-left:50px; font-size:16px; position:absolute; right:0; top:0; margin-top:0; letter-spacing:2px;}
.a_m .sc_m{background:#FFF; padding-left:22px; padding-bottom:20px;}
.a_m .title{ width:100%; height:55px; line-height:55px; font-size:18px; color:#4C4C4C;}
.a_m .title em{ color:#DF1721;}
.a_m .a_ml{ width:470px; float:left;}
.a_m .a_mc{ width:410px; float:left;}
.a_m .a_mr{ width:160px; float:right; text-align:center; padding-top:55px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.a_ml .marqueetop{width:100%;height:140px;overflow:hidden;}
.a_ml .marqueetop li{ width:100%; height:35px; line-height:35px; padding-left:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/icon5.png) no-repeat left center; border:0; color:#666;}
.a_m .a_mc ul{ width:100%; height:140px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.a_m .a_mc ul li{ width:33.33%; float:left; text-align:center; height:70px; border-right:1px solid #eee; margin-top:15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.a_m .a_mc ul li img{ width:50px; height:50px; vertical-align:top; margin-top:10px;}
.a_m .a_mc ul li p{ width:100%; height:70px; line-height:70px; font-size:16px; color:#5B5B5B;}
.a_m .a_mc ul li:last-child{ border:0;}
.a_m .a_mr img{ width:91px; height:auto; vertical-align:top;}
.a_m .a_mr p{ width:100%; height:40px; line-height:40px; font-size:16px; color:#DF1721; font-weight:bold;}
.sz_b .name,.sz_c .name,.sz_d .name,.sz_e .name,.sz_g .name,.sz_h .name,.gszr_hei .name{ color:#4B4B4B;}
.sz_b .name em,.sz_c .name em,.sz_d .name em,.sz_e .name em,.sz_g .name em,.sz_h .name em{ color:#DF1721; font-weight:bold;}
.wz_wrap .des{ width:100%; height:40px; line-height:40px; font-size:16px; color:#666; text-align:center;}
.sz_b .sz_bm{ width:100%; border-left:3px solid #EF8B90; position:relative; padding:20px 0;}
.sz_b .sz_bm .ico{ width:24px; height:23px; position:absolute; left:-14px;}
.sz_b .sz_bm .t_ico{ background:url(../images/icon9.png) no-repeat; top:-30px;}
.sz_b .sz_bm .f_ico{ background:url(../images/icon10.png) no-repeat; bottom:-30px;}
.sz_b .title{ width:100%; height:60px; line-height:72px; background:url(../images/icon11.png) no-repeat left center; position:relative; z-index:2; left:-15px; padding-left:90px; font-size:24px; color:#4B4B4B; font-weight:bold;}
.sz_b .title i{ display:inline-block; *display:inline;zoom:1; height:60px; line-height:60px; font-weight:bold; color:#DF1721; font-size:48px; vertical-align:top; margin-right:5px;}
.sz_b .bm_1 ul{ width:100%; padding:30px 0;}
.sz_b .bm_1 ul li{ width:250px; float:left; text-align:center;}
.sz_b .bm_1 ul li.jt{ width:60px;}
.sz_b .bm_1 ul li img{ width:120px; height:auto; vertical-align:top;}
.sz_b .bm_1 ul li.jt img{ width:43px; height:auto; margin-top:30px;}
.sz_b .bm_1 ul li .name{ width:100%; height:30px; font-size:18px; margin-top:10px;}
.sz_b .bm_1 ul li .name em{ display:inline-block; *display:inline; zoom:1; width:25px; height:25px; vertical-align:top; background:#05A9E5; text-align:center; line-height:25px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#FFF; margin-top:13px; color:#FFF;}
.sz_b .bm_1 ul li p{ width:100%; text-align:center; height:40px; line-height:40px; color:#666;}
.sz_b .bm_2,.sz_b .bm_3{ width:100%;}
.sz_b .bm_2 .bm_2m,.sz_b .bm_3 .bm_3m{ width:100%; padding:30px;}
.sz_b .bm_2 table{ width:100%; border:1px solid #DF1721; border-right:0;}
.sz_b .bm_2 table tr td{ width:50%; padding:13px 15px; border-bottom:1px solid #EF8B90; line-height:175%; border-right:1px solid #DF1721; font-size:16px; color:#666;}
.sz_b .bm_2 table tr:last-child td{ border-bottom:0;}
.sz_b .bm_2 table tr:nth-child(2n) td{ background:#F3F3F3;}
.sz_b .bm_2 table tr td i,.bm_3m table td p i,.sz_fm .cl .cl_m table td .name i{ display:inline-block; *display:inline; zoom:1; width:47px; height:47px; background:url(../images/icon18.png) no-repeat; background-size:cover; text-align:center; line-height:47px; font-size:20px; color:#05A9E5; font-weight:bold; font-style:normal;}
.sz_b .sz_ct{ width:100%; text-align:center; padding-top:25px; padding-left:15px;}
.sz_b .sz_ct img{ width:368px;}
.bm_3m table{ width:100%; border:1px solid #DF1721; border-right:0;}
.bm_3m table td{ border-right:1px solid #DF1721; text-align:center; padding:35px 0;}
.bm_3m table td p{ width:100%; padding:7px 0; padding-left:20px; font-size:16px; color:#4B4B4B; text-align:left;}
.bm_3m table td p em{ color:#DF1721;}
.bm_3m table td p i{ width:40px; height:40px; line-height:40px;}
.sz_c{ width:100%; min-width:1050px; background:#F6F6F6;}
.sz_c ul{ width:100%;}
.sz_c ul li{ width:20%; float:left; text-align:center; padding:10px 20px 0;}
.sz_c ul li img{ width:132px; height:auto; vertical-align:top;}
.sz_c ul li .title{ width:100%; height:60px; line-height:60px; font-size:20px; color:#D11519; font-weight:bold;}
.sz_c ul li .ctn{ width:100%; text-align:center; line-height:175%;}
.sz_c ul li .ctn em,.sz_dm .sz_dr p em,.sz_dm .sz_dr .tip{ color:#D11519;}
.sz_d{ width:100%; min-width:1050px; background:url(../images/bg_3.jpg) no-repeat top center; background-size:cover;}
.sz_dm{ width:100%; padding-top:30px;}
.wz_wrap .name em{ font-weight:bold; color:#DF1721;}
.wz_wrap .des em{ color:#DF1721;}
.i_a .a_m,.i_a .tip{ background:rgba(0,0,0,.5);}
.i_a .tip{ position:relative;}
.i_a .tip a{ display:inline-block; *display:inline; zoom:1; position:absolute; right:88px; top:0; color:#FFF; font-size:16px;}
.i_a .tip a em{ font-weight:bold;}
.i_a .a_m,.i_a .tip{ width:1200px; padding-left:68px; padding-right:68px;   -webkit-box-sizing: border-box; 
   -moz-box-sizing: border-box;
   box-sizing: border-box;}
.i_a .tip{ padding-left:88px;}
.i_wrap{ padding:30px 0 50px;}
.i_b{ background:#EFEFEF;}










