﻿.sz_a{ width:100%; background:url(../images/a/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:38px; font-weight:600;}
.sz_a .a_m{ width:1130px; background:#646262; margin:0 auto; padding:20px 30px 0;}
.sz_a .tip-i{ width:1130px; margin:0 auto; height:60px; line-height:60px; background:#646262; padding-left:60px; font-size:16px; color:#fff;}
.sz_a .tip-i .l{ float:left;} .sz_a .tip-i .r{ float:right; padding-right:55px; font-size:20px;}
.sz_a .tip-i 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/a/icon6.jpg) no-repeat 10px center; border-right:1px solid #ddd;}
.a_m .a_search .tel{background:url(../images/a/icon7.jpg) no-repeat 10px center;}

.a_m .a_search .btn{ width:240px; height:60px; line-height:60px;color:#FFF; cursor:pointer; background-color:#DE1721; background-image:url(../images/a/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{ width: 960px;; background:#FFF; padding-left:22px; padding-bottom:5px;height: 215px;}
.a_m .title-i{ width:100%; height:55px; line-height:55px; font-size:18px; color:#4C4C4C;}
.a_m .title-i em{ color:#DF1721;}
.a_m .a_ml{ width:470px; float:left;}
.a_m .a_mc{ width:310px; float:left;}
.a_m .a_mr{ width:160px; float:right; text-align:center; padding-top:55px;}
.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/a/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:32%; float:left; text-align:center; height:70px; border-right:1px solid #eee; margin-top:15px;}
.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;}
.space_hx {clear: both;width: 100%;height: 20px;font-size: 1px;overflow: hidden;}
.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/a/icon9.png) no-repeat; top:-30px;}
.sz_b .sz_bm .f_ico{ background:url(../images/a/icon10.png) no-repeat; bottom:-30px;}
.sz_b .title{ width:100%; height:60px; line-height:72px; background:url(../images/a/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/a/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-i{ 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-i{ color:#D11519;}
.sz_d{ width:100%; min-width:1050px; background:url(../images/a/bg_3.jpg) no-repeat top center; background-size:cover;}
.sz_dm{ width:100%; padding-top:30px;}
.sz_dm .sz_dr{ width:405px; float:right; text-align:center; font-size:16px; line-height:175%;}
.sz_dm .sz_dr p{ margin-bottom:15px;}
.sz_dm .sz_dl{ width:765px; float:left; position:relative;}
.sz_dm .sz_dl div{ width:360px; float:left; background:#FFF; margin-top:40px; position:relative;}
.sz_dm .sz_dl .a{ margin-right:40px;}
.sz_dm .sz_dl .vs{ width:160px; background:none; position:absolute; left:300px; top:100px; z-index:9;}
.sz_dm .sz_dl .vs img{ width:100%; height:auto; vertical-align:top;}
.sz_dm .sz_dl div .title-i{ width:210px; height:72px; text-align:center; color:#FFF; font-weight:bold; line-height:110px; position:absolute; left:50%; margin-left:-105px; top:-87px;}
.sz_dm .sz_dl .a .title-i{ background:url(../images/a/icon17.png) repeat;}
.sz_dm .sz_dl .b .title-i{ background:url(../images/a/icon13.png) repeat;}
.sz_dm .sz_dl ul{ width:100%; padding-bottom:50px;}
.sz_dm .sz_dl ul li{ width:100%; text-align:center; padding:15px 0; border-bottom:1px dashed #ddd; font-size:16px;}
.k_more a{ background-image:url(../images/a/icon16.png);background-position:35px 10px;}
.sz_f{ width:100%; min-width:1050px; background:url(../images/a/bg_2.jpg) no-repeat top center; background-size:cover;}
.sz_fm{ width:100%; padding-top:25px;}
.sz_fm .cl .tabNav{ display:inline-block; *display:inline; zoom:1; margin:0 auto; width:auto; border:1px solid #DF1721; padding:0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden; background:#FFF;}
.sz_fm .cl .tabNav li{ display:inline-block; *display:inline; zoom:1; width:auto; float:left; height:50px; line-height:50px; padding:0 40px; font-size:18px; margin:0;}
.sz_fm .cl .tabNav li.now{ background:#DF1721; color:#FFF;}
.sz_fm .cl .tabNav li.now span{ color:#FFF; border:0;}
.sz_fm .cl .cl_m table td .name{ text-align:left; font-weight:normal; height:35px; line-height:35px;}
.sz_fm .cl .cl_m table td p{ padding-left:35px;}
.sz_fm .cl .cl_m table td .name i{ display:inline-block; *display:inline;zoom:1; width:35px; height:35px; line-height:35px; vertical-align:top;}
.sz_f .i_m{ padding-bottom:0;}
.sz_fm .yw{ width:100%; padding-top:10px; text-align:center;}
.sz_fm .yw p{ width:100%; height:65px; line-height:65px; font-weight:bold; font-size:18px;}
.sz_fm .yw a{display:inline-block; *display:inline;zoom:1; width:auto; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#FFF; background:#DF1721; padding:0 35px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.sz_g{ width:100%; background:#F1F1F1; min-width:1050px;}
.sz_g .sz_gm{ width:100%; background:#FFF; border-top:1px solid #ddd; border-right:1px solid #ddd;}
.sz_g .sz_gm li{ width:398px; float:left; text-align:center; padding:30px 0; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.sz_g .sz_gm li img{ width:110px; height:auto; vertical-align:top;}
.sz_g .sz_gm li .title-i{ width:100%; height:60px; line-height:70px; font-size:20px; color:#DF1721; font-weight:bold;}
.sz_g .sz_gm li p{ width:100%; color:#666; line-height:175%;}
.sz_h .sz_hm{ width:100%;}
.slidegrid {float: left;position: relative;overflow: hidden;}
.slideitems {width: 20000000em;position: absolute;}
.slideitems li {float: left;}
.mainPhotoa {width:1200px;height: 435px;margin: 0 auto;position: relative;overflow: hidden}
.mainPhotoa span.goleft, .mainPhotoa span.goright {display: block;width: 29px;height: 77px;position: absolute;top: 50%; margin-top:-38px;}
.mainPhotoa span.goleft {left: 0;}
.mainPhotoa span.goright {right: 0}
.mainPhotoa .go {width:1100px;height:435px;position: relative;left:50px;overflow: hidden}
.mainPhotoa .go li { width:252px; height:430px; background:#FFF; border:1px solid #ddd; float:left; margin-right:30px; padding:15px; text-align:center;}
.mainPhotoa .go li img{ width:100%; height:auto; vertical-align:top;}
.mainPhotoa .go li .ctn{ width:100%; height:160px; padding:10px 0; text-align:left; color:#666; line-height:155%; overflow:hidden; margin-bottom:7px;}
.mainPhotoa .go li span{ display:block; width:100%; height:35px; line-height:35px; font-size:16px; color:#FFF; background:#DF1721; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.sz_i{ width:100%; padding:20px 0; background:#DF1721; text-align:center; min-width:1050px;}
.sz_i img{ width:439px; height:auto; vertical-align:top;}
.sz_h{ background-color:#F6F6F6;}
@media screen and (max-width:1500px){
.wz_wrap,.mainPhoto{ width:1050px;}
.mainPhoto .go{ width:950px;}
.sz_a .a_m,.sz_a .tip-i{ width:980px;}
.a_m .a_search input{ width:340px;}
.a_m .a_ml{ width:410px;}
/*.a_m .a_mc{ width:350px;}*/
.a_m .a_mr{ width:137px;}
.sz_b .bm_1 ul li{ width:216px;}
.sz_dm .sz_dl{ width:700px;}
.sz_dm .sz_dl div{ width:330px;}
.sz_dm .sz_dl .vs{ width:140px;}
.sz_dm .sz_dl .a{ margin-right:30px;}
.sz_dm .sz_dr{ width:325px;}
.mainPhoto .go li{ width:225px; margin-right:15px; padding:10px;}
}

/*20161017修改 唐*/

.flexslider .slides img{ width:1920px; height:500px;}

.slider{ width:100%; min-width:1050px; height:500px; overflow:hidden;}

.flex-control-paging li a{ width:50px; height:5px; background:url(268.png) no-repeat; margin:0 5px;}

.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background:url(269.png) no-repeat;}

.flex-direction-nav .flex-prev{ background:url(270.png) no-repeat;}

.flexslider:hover .flex-next{ background:url(271.png) no-repeat;}

.flexslider:hover .flex-prev{ width:27px; height:53px; margin-top:-27px;}

.s_nav .tabBox .tabNav{ width:250px; height:500px; overflow-y:hidden; border:0; background:url(272.png); }/*background:rgba(0,0,0,.5);*/

.s_nav .tabBox .tabNav li{ border-bottom:1px solid rgba(255,255,255,.3);}

.s_nav .tabBox .tabNav li:hover{ background-color:#D9131D;}

.s_nav .tabBox .tabNav li i{ margin-left:25px; margin-top:18px; width:35px; height:35px;}

.s_nav .tabBox .tabNav li i img{ width:35px; height:35px; vertical-align:top;}

/*.s_nav .tabBox .tabNav li.on{ background:none;}*/

.s_nav .tabBox .tabNav li span{ color:#FFF; font-size:17px; margin-top:23px;}

.s_nav .tabBox .tabNav li a,.s_nav .tabBox .tabNav li{ height:72px;}

.s_nav .tabBox .tabNav li em{ width:10px; height:18px; background:url(273.png) no-repeat; z-index:99;}

.s_nav .tabBox .tabNav li.on em{ display:block;}

.i_a{ background:url(274.jpg) no-repeat center top; background-size:cover; min-width:1050px;}

.wz_wrap .name em{ font-weight:bold; color:#DF1721;}

.wz_wrap .des em{ color:#DF1721;}

.i_a .a_m,.i_a .tip-i{ background:rgba(0,0,0,.5);}

.i_a .tip-i{ position:relative;}

.i_a .tip-i a{ display:inline-block; *display:inline; zoom:1; position:absolute; right:88px; top:0; color:#FFF; font-size:16px;}

.i_a .tip-i a em{ font-weight:bold;}





.i_wrap{ padding:30px 0 50px;}

.i_b{ background:#EFEFEF;}

.i_b .hot .hot_l,.i_b .hot .hot_r dl{ background:#FFF;}

.i_b .hot .hot_l dl dd .des, .i_b .hot .hot_r dl dd .des{ text-align:left;}

.i_b .hot .hot_l dl dt img,.i_b .hot .hot_l dl dt{ width:95px; height:105px;}

.i_b .hot .hot_l dl dt{ margin:17px 12px;}

.i_b .hot .hot_r dl dt img,.i_b .hot .hot_r dl dt{ width:70px; height:80px;}

.i_b .hot .hot_r dl dt{ margin:20px 11px 10px;}

.i_b .hot .hot_r dl{ height:185px; margin-bottom:15px;}

.i_b .hot .hot_r dl dt i{ width:93px; height:83px; background:url(275.png) no-repeat; left:-11px; top:-20px;}

.i_b .hot .hot_l .l_top i{ width:205px; height:205px; background:url(276.png) no-repeat; left:-17px; top:-17px;}

.i_b .hot .hot_l{ overflow:visible;}

.i_wrap_a{ padding-bottom:30px;}

.i_c{ width:100%; min-width:1050px; text-align:center; padding:35px 0; background:url(277.jpg) no-repeat center; background-size:cover;}

.i_c img{ width:291px; height:104px; vertical-align:top;}

.i_d{ padding:35px 0 50px;}

.i_d .ys_l li .tu,.i_d .ys_l li:hover .tu{ background:none; width:133px; height:133px;}

.i_d .ys_l li .tu img{ width:133px; height:133px; vertical-align:top; left:0; top:0;}

.i_d .ys_l li b{ color:#D11519;}

.i_e{ width:100%; background:url(278.jpg) no-repeat top center; background-size:1920px;}

.i_e .wz_wrap{ padding-top:30px; padding-bottom:50px;}

.s_main{ width:100%; margin-bottom:70px;}

.s_main li{ width:210px; border:1px solid #EC9600; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden; text-align:center; margin-right:37px; float:left;}

.s_main li .tu{ width:100%; padding:25px 0; background:#EC9600; border-radius:10px;-moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden;}

.s_main li .tu img{ width:60px; height:60px; vertical-align:top;}

.s_main li p{ width:100%; height:60px; line-height:60px; font-size:17px; color:#4B4B4B; font-weight:bold;}

.s_main li p em{ font-weight:bold; color:#DF1721;}

.i_f{ width:100%; background:#F1F1F1; min-width:1050px;}

.i_f .wz_wrap{ padding-top:30px; padding-bottom:50px;}

.i_f ul{ width:100%; border-top:1px solid #ddd; border-right:1px solid #ddd; background:#FFF;}

.i_f ul li{ width:399px; float:left; border-left:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; padding:25px 0 20px;}

.i_f ul li img{ width:110px; height:110px; vertical-align:top;}

.i_f ul li .title{ font-size:20px; color:#DF1721; font-weight:600;}

.i_f ul li p{ font-size:16px; color:#6D6D6D; line-height:155%;}

.i_g{ padding-bottom:30px; padding-top:30px;}

.i_g .i_name{ width:100%; height:50px; position:relative; text-align:center;}

.i_g .i_name .line{ width:100%; height:2px; border-bottom:1px solid #ddd; position:absolute; left:0; top:24px; z-index:1;}

.i_g .i_name span{ display:inline-block; *display:inline; zoom:1; height:50px; line-height:50px; vertical-align:top; padding:0 30px; background:#FFF; position:relative; z-index:9; font-size:38px; color:#4B4B4B; font-weight:600;}

.i_g .i_name span em{ color:#DF1721; font-weight:bold;}

.i_g .i_name span:before,.i_g .i_name span:after{ display:block; content:""; width:25px; height:3px; background:#DF1721; position:absolute; top:24px;}

.i_g .i_name span:before{ left:-25px;}

.i_g .i_name span:after{ right:-25px;}

.i_g .slidegrid {float: left;position: relative;overflow: hidden;}

.i_g .slideitems {width: 20000000em;position: absolute;}

.i_g .slideitems li {float: left;}

.i_g .mainPhoto {width:100%; height:350px;margin: 0 auto; padding-top:30px;position: relative;}

.i_g .mainPhoto span.goleft, .i_g .mainPhoto span.goright {display: block;width:45px;height:45px;position: absolute;top: 50%; margin-top:-22px;}

.i_g .mainPhoto span.goleft {left:-70px;}

.i_g .mainPhoto span.goright {right:-70px;}

.i_g .mainPhoto .go { width:1200px; overflow:hidden; height:310px;}

.i_g .mainPhoto .go li { width:1200px; overflow:hidden; margin-right:20px; height:310px;}

.gw{ width:100%;}

.gw dl{ width:550px; float:left; margin-right:100px; margin-bottom:30px;}

.gw dl dt{ width:135px; height:135px; border:2px solid #F14A00; overflow:hidden; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; float:left;}

.gw dl dt img{ width:135px; height:135px; vertical-align:top;}

.gw dl dd{ width:385px; float:right; text-align:left;}

.gw dl dd .name{ width:100%; height:40px; line-height:40px; font-size:18px; font-weight:normal; text-align:left; color:#444;}

.gw dl dd .name span{ display:inline-block; *display:inline; zoom:1; padding-left:22px; background:url(279.jpg) no-repeat left center; margin-left:10px; font-size:14px; color:#858585;}

.gw dl dd .ctn{ width:100%; height:60px; color:#858585; overflow:hidden;}

.gw dl dd .tel{ width:100%; position:relative; height:30px; line-height:30px; font-size:14px; color:#858585; padding-top:10px;}

.gw dl dd .tel b{ font-size:20px; color:#DF1721;}

.gw dl dd .tel a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; background-color:#DF1721; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:0 10px 0 35px; font-size:16px; color:#FFF; background-image:url(280.png); background-repeat:no-repeat; background-position:10px center; background-size:18px; position:absolute; right:120px; top:10px;}

.i_h{ background:#f5f5f5; min-width:1050px;}

.i_i{ padding-bottom:135px; min-width:1050px; padding-top:30px;}

.i_h .wz_wrap{ padding-top:30px; padding-bottom:50px;}

.i_i .a_m{ margin-top:60px;}

.i_im{ width:1000px; background:#F7F7F7; padding:15px 25px 20px; position:relative;}

.i_im .tit{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #ddd; position:relative;}

.i_im .tit span{ display:inline-block; *display:inline; zoom:1; font-size:24px; color:#444; font-weight:bold; border-bottom:3px solid #DF1721; padding:0 10px; height:50px; line-height:50px; position:absolute; left:0; top:0;}

.i_im ul{ width:100%;}

.i_im .marqueetop, .i_im .maquee{ height:343px;}

.i_im ul li{ width:100%; height:49px; line-height:49px; border-bottom:1px dashed #ddd; background:url(281.jpg) no-repeat left center; padding-left:15px; text-align:left;}

.i_im ul li span{ display:inline-block; *display:inline; zoom:1; height:49px; line-height:49px; vertical-align:top; position:static;margin-right:60px;}

.i_im ul li span.w1{width:240px; }

.i_im ul li .tt{ width:260px; margin-right:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.i_im ul li .tel{ color:#DF1721;}

.i_im ul li .day{ color:#888;}

.i_im .i_mr{ width:676px; height:690px; background:url(282.png) no-repeat; position:absolute; top:-121px; right:-200px;}

.a_list{ width:100%;}

.a_list li{ width:20%; float:left; text-align:center; font-size:18px; color:#444;}

.a_list li em{ font-size:20px; color:#DF1721; font-weight:bold;}

.a_list li.a_1{ padding-top:180px;}

.a_list li.a_2{ padding-top:140px;}

.a_list li.a_3{ padding-top:120px;}

.i_im .i_mr .i_mrm{ width:100%; height:100%; position:relative;}

.i_mr .i_mrm ul{ width:440px; position:absolute; left:100px; top:150px; color:#FFF;}

.i_mr .i_mrm ul li{ width:100%; border:0; background:none; padding:0; height:auto; padding:10px 0;}

.i_mr .i_mrm ul li em{ font-size:24px; color:#FFF; font-weight:bold;}

.i_mr .i_mrm ul li input{ width:330px; height:45px; border:1px solid #FFF; padding:0 15px; color:#999;}

.i_mr .i_mrm ul li.tel{ font-size:18px; color:#FFF;}

.i_mr .i_mrm ul li.tel b{ font-size:30px;}

.i_mr .i_mrm ul li.btn input{ width:170px; height:50px; background:#FFF; text-align:center; padding:0; font-size:20px; color:#FF5B00; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; cursor:pointer;}

.i_j{ width:100%; min-width:1050px; background:#F1EFEF;}

.i_j .wz_wrap{ padding-top:30px; padding-bottom:50px;}

.i_j dl{ width:100%;}

.i_j dl dt{ width:580px; float:left;}

.i_j dl dt .slider{ width:100%; height:435px; min-width:580px;}

.i_j dl dt .flexslider .slides img{ width:100%; height:330px; margin-left:0 !important;}

.i_j dl dt .flex-direction-nav a,.i_j dl dt .flexslider:hover .flex-prev{opacity:1;margin-top:-70px;}

.i_j dl dt .flex-direction-nav a,.i_j dl dt .flexslider:hover .flex-prev,.i_j dl dt .flexslider:hover .flex-next{ width:40px; height:64px;}

.i_j dl dt .flexslider .flex-prev,.i_j dl dt .flexslider:hover .flex-prev{ background:url(283.png) no-repeat;  background-position:0 0;opacity:1;}

.i_j dl dt .flexslider .flex-next,.i_j dl dt .flexslider:hover .flex-next{ background:url(284.png) no-repeat; background-position:0 0;opacity:1;}

.i_j dl dt .flex-control-nav{ display:none;}

.i_j dl dt .ctn{ width:100%; background:#484747; padding:5px 15px; height:105px;}

.i_j dl dt .ctn .title{ width:100%; height:40px; line-height:40px; font-size:17px; color:#FFF; font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.i_j dl dt .ctn p{ width:100%; height:45px; line-height:170%; overflow:hidden; color:#FFF;}

.i_j dl dd{ width:590px; float:right;}

.i_j dl dd ul{ width:100%;}

.i_j dl dd ul li{ width:100%; padding:12px 10px 12px 110px; border-bottom:1px solid #ddd; position:relative;}

.i_j dl dd ul li .time{ width:83px; height:83px; border:1px solid #DF1721; line-height:60px; font-size:38px; color:#444; font-weight:bold; text-align:center; position:absolute; left:10px; top:10px;}

.i_j dl dd ul li .time p{ width:100%; height:30px; line-height:30px; color:#777; font-size:14px; font-weight:normal; margin-top:-10px;}

.i_j dl dd ul li .name{ width:100%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; text-align:left; font-weight:normal;}

.i_j dl dd ul li .ctn{ width:100%; height:48px; font-size:14px; color:#777; line-height:170%; overflow:hidden;}

.i_k{ width:100%; position:relative; padding-bottom:0; padding-top:30px; background-color:#F1EFEF}

.i_k .flexslider .slides img{ width:100%; height:auto; margin-left:0 !important;}

.i_k .flex-control-nav{ display:none;}

.i_k .slider{ height:auto;}

.i_k .flex-direction-nav a,.i_k .flexslider:hover .flex-prev{opacity:1;margin-top:-22px;}

.i_k .flex-direction-nav a,.i_k .flexslider:hover .flex-prev,.i_k .flexslider:hover .flex-next{ width:55px; height:55px;}

.i_k .flexslider .flex-prev,.i_k .flexslider:hover .flex-prev{ background:url(285.png) no-repeat;  background-position:0 0;opacity:1;}

.i_k .flexslider .flex-next,.i_k .flexslider:hover .flex-next{ background:url(286.png) no-repeat; background-position:0 0;opacity:1;}

.i_k .flex-direction-nav .flex-prev{ left:50px;}

.i_k .flex-direction-nav .flex-next{ right:50px;}

.i_k .a_m{ position:relative;}

.i_k .i_k_m{ width:480px; height:200px; background:url(287.png); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:20px 50px 10px; position:absolute; left:50%; top:50%; margin-left:-240px; margin-top:-100px; z-index:9999;}

.i_k .i_k_m p{ width:100%; font-size:18px; color:#444; padding:5px 0;}

.i_k .i_k_m p b{ font-size:20px;}

.i_k .i_k_m .tip-i{ width:100%; height:25px; line-height:25px; text-align:center; font-size:14px; color:#555;}

.i_k .i_k_m a{ display:block; width:100%; height:50px; line-height:50px; text-align:center; background:#DF1721; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0; color:#FFF;}

.i_k .i_k_m a img,.i_k .i_k_m a span{ display:inline-block; *display:inline; zoom:1; height:32px; line-height:32px; vertical-align:top; font-size:30px; color:#FFF; font-weight:bold; margin:9px 3px;}

#dHomePageCarousel{height:400px;width:1200px;position:relative;margin:0 auto;padding-left:15px;}

#dLocalHomesCarousel{height:210px; width:1070px;margin:0px 65px;overflow:hidden;position:relative;}

.divCarouselInfo{color:#3C404E;font-size:12px;width:1200px;height:64px;line-height:16px;margin-right:15px;padding-top:10px;position:relative;}

.imgBorder{position:absolute;cursor:pointer; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}

.imgBorder:hover{cursor:pointer;position:absolute;}

.btnCarouselLT{background:url(288.jpg) no-repeat;display:block;height:78px;overflow:hidden;position:absolute;cursor:pointer;top:17px;width:30px;}

.btnCarouselRT{background:url(289.jpg);display:block;height:78px;overflow:hidden;position:absolute;cursor:pointer;top:17px;width:30px;}

#imgBig{ border:3px solid #DF1721;}

#adname{ display:block; width:100%; padding:20px 0; text-align:center; font-size:24px; color:#4B4B4B; font-weight:bold; height:auto;}

.divCarouselInfoLt{ width:100%; padding:0 50px;}

.divCarouselInfoLt table{ width:100%;}

.n_list{ width:100%;}

.n_list li{ width:386px; float:left; background:#FFF; padding:15px; margin-right:21px;}

.n_list li .t{ line-height:40px; height:40px; border-bottom:1px solid #F3F3F3;} .n_list li .t strong{ font-size:15px; float:left; }.n_list li .t span{ float:right;}.n_list li .t span a{ color:#DF1721;}

.n_list li dl{ width:100%; margin-top:10px;}

.n_list li dl dt,.n_list li dl dt img{ width:145px; height:100px; vertical-align:top; float:left;}

.n_list li dl dd{ width:200px; float:right; text-align:left;}

.n_list li dl dd .tit{ width:100%; height:30px; line-height:30px; font-weight:bold; font-size:14px;}

.n_list li dl dd .ctn{ width:100%; height:70px; font-size:13px; color:#666; overflow:hidden; line-height:178%;}

.n_list .new{ width:100%; padding-top:10px;}

.n_list .new li{ width:100%; padding:0; margin:0; height:35px; line-height:35px; position:relative; padding-right:80px; border-bottom:1px dashed #ddd;}

.n_list .new li p{ width:100%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.n_list .new li em{ display:block; text-align:right; position:absolute; right:0; top:0; color:#888; font-size:13px;}

#adtel{ width:100%; height:auto; padding:20px 0 10px; text-align:left !important; line-height:175%; font-size:18px; color:#666;}

.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;}


