body{font-family:"Microsoft Yahei";font-size:14px;color:#333; padding:0; margin:0;    min-width: 1200px;}

input , textarea , select{font-family:"Microsoft Yahei"; color:#333; font-size:14px;}
i,em{ font-style: normal;}
a{ color:#333;}

a:hover,.yl a:hover{ color:#DF1721;}
.wrap{ width:1200px; margin:0 auto; position:relative;}
.main{min-width:1200px; width:100%; }


.h_tbg{ width:100%; height:40px; background:#eee; min-width:1200px;}

.h_top{ width:1200px; height:40px; margin:0px auto; text-align:left; font-size:14px; line-height:40px; position:relative; color:#4E4E4E;}

.h_top .top_r{ width:50%; position:absolute; right:0; top:0; text-align:right;}

.h_top .top_r a,.h_top .top_r img,.h_top .top_r span{ display:inline-block; *display:inline; zoom:1; height:24px; line-height:24px; vertical-align:top; margin-top:8px;}

.h_top .top_r a{ position:relative; margin-top:0;}

.h_top .top_r a .code{ width:120px; height:120px; padding:10px; position:absolute; left:-50px; top:40px; z-index:99999; background:#EFEFEF; display:none;}

.h_top .top_r a:hover .code{ display:block;}

.h_top .top_r a .code .c_m{ width:100%; height:100%; position:relative;}

.h_top .top_r a .code img{ width:100px; height:100px; vertical-align:top; margin:0; padding:0;}

.h_top .top_r a .code .c_m i{ display:block; position:absolute;}

.h_top .top_r img{ width:24px; margin:8px 1px;}

.h_top .top_r span{ font-size:21px; color:#4E4E4E; font-family:inherit; font-weight:bold;}

.h_bg{ width:100%;     background: rgba(255, 255, 255, 0.9); min-width:1200px;border-bottom:1px solid #eee;}

.h_bg_fix{ width:100%; position:fixed; left:0; top:0; z-index:999999999; }


.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/* display none until init */

.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}

.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}

.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}

.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}

.owl-carousel .owl-item{float: left;}

.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}

.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* mouse grab icon */

.grabbing {cursor:url(grabbing.png) 8 8, move;}

/* fix */

.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}

#owl-demo { position: relative; width: 100%; margin-left: auto; margin-right: auto; }

#owl-demo .item{ position: relative; display: block; overflow:hidden;}

#owl-demo img { display: block; width:1920px; height:500px; position:relative; z-index:999;}

#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 78px; background-color: #000; opacity: .5; filter: alpha(opacity=50);}

#owl-demo span { position: absolute; left: 0; bottom: 37px; width: 100%; font: 18px/32px "寰蒋闆呴粦","榛戜綋"; color: #fff; text-align: center;}

.owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%; height: 22px; text-align: center; z-index:99998;}

.owl-page { display: inline-block; width:30px; height:6px; margin: 0 5px;*display: inline;zoom: 1; background:#FFF; cursor:pointer;}

.owl-pagination .active { background:#FD0000;}

.owl-buttons { display: none;}

.owl-buttons div { position: absolute; top: 50%; width: 24px; height: 48px; margin-top: -40px; text-indent: -9999px;}


@media screen and (max-width: 579px) {.owl-pagination{bottom:0px;height:15px;}}

.bg_a{ width:100%; min-width:1200px; background:url(../images/bg_a.png) no-repeat center top; background-size:cover;}

.i_tp{ width:100%; padding:60px 0 40px; text-align:center;}
.i_tpa{ padding-top:30px;}


.i_tp .i_name{ width:100%; height:60px; line-height:60px; font-size:36px; color:#333; letter-spacing:2px;}

.i_tp .i_des{ width:100%; height:25px; line-height:25px; font-size:16px; color:#666;}

.i_m{ width:1200px; margin:0px auto; padding:0px 0 70px;}
.i_mcx{background:url(../images/bg_c.jpg);background-position:center center; height:404px; margin-bottom:30px; }

.i_m .tabBox_t , .i_m .tabBox_a{ width:100%; text-align:center;}

.i_m .tabBox_a .tabNav { width:100%; height:110px; border-bottom:2px solid #FFF;}

.i_m .tabBox_a .tabNav li { cursor:pointer; width:200px; float:left; height:110px; text-align:center;}

.i_m .tabBox_a .tabNav li span{ display:inline-block; *display:inline; zoom:1; width:85px; height:85px; border:1px solid #ddd; background:#FFF; vertical-align:top; margin-top:10px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; font-size:16px; padding-top:19px;}

.i_m .tabBox_a .tabNav li.now { border-bottom:2px solid #D9131D;}

.i_m .tabBox_a .tabNav li.now span{ color:#FFF; background:#D9131D; border:1px solid #D9131D;}

.i_m .tabBox_a .tabCont { width:100%; display:none;}

.fw_l{ width:100%; margin-top:20px;}

.fw_l li{ width:220px; height:300px; float:left; background:#FFF; margin-right:25px; box-shadow:1px 1px 8px #666; padding:55px 15px 20px;}

.fw_l li a{ display:block;}

.fw_l li img{ width:114px; height:114px; vertical-align:top;}

.fw_l li .title{ width:100%; height:50px; line-height:50px; white-space:nowrap; overflow:hiddenl; font-size:20px; color:#333;}

.fw_l li a:hover .title{ color:#D9131D;}

.fw_l li .des{ width:100%; height:40px; overflow:hidden; color:#777; font-size:12px; margin-top:10px;}

.bg_d{ width:100%; min-width:1200px; background-color:#FFFFFF}


.s_m{ width:645px; height:193px; margin:0px auto; background:url(../images/bg_d.png) no-repeat; text-align:center; padding-top:10px;}

.s_m p{ width:100%; height:70px; line-height:70px; font-size:18px;}

.s_m .s_ma{ width:460px; height:48px; margin:0px auto; position:relative;}

.s_m .s_ma input[type="text"]{ width:323px; height:48px; border:1px solid #ddd; line-height:48px; padding:0 8px; vertical-align:top; position:absolute; left:0; top:0; font-size:16px;}

.s_m .s_ma input[type="submit"],.s_m .s_ma .t_btn{ width:137px; height:48px; border:1px solid #E0363B; cursor:pointer; background-color:#E0363B; background-image:url(../images/s_btn.png); background-repeat:no-repeat; background-position:20px center; padding-left:40px; font-size:16px; color:#FFF; position:absolute; right:0; top:0; z-index:9;}

.s_m .s_mb{ width:100%; height:50px; line-height:50px; font-size:16px;}

.s_m .s_mb span{ color:#E0363B;}

.bg_e{ width:100%; min-width:1200px; background:#DDDEDE; background-size:cover;}

.ys_l{ width:1200px; margin:0px auto; padding:20px 0 0;}

.ys_l li{ width:190px; float:left; text-align:center; margin-right:62px;}

.ys_l li b{ display:block; width:100%; height:60px; line-height:60px; font-size:19px; color:#333; white-space:nowrap;}

.ys_l li .ctn{ width:100%; height:90px; overflow:hidden; line-height:160%; color:#666; text-align:center; font-size:14px;}

.ys_l li .ctn em{ color:#D11519;}

.ys_l li .tu{ width:140px; height:140px; background:url(../images/bg_1.png) no-repeat; text-align:center; position:relative; overflow:hidden; margin:0px auto; background-size:100% 100%;}

.ys_l li .tu img{ width:95px; height:66px; vertical-align:top; position:absolute; left:23px; top:37px;}

.ys_l li .tu .b{ z-index:9; opacity:0;filter:alpha(opacity=0);}

.ys_l li:hover .tu .b{ opacity:1;filter:alpha(opacity=100); transition:all .4s ease-in-out; transform:scale(0.8); -moz-transform:scale(0.8); -webkit-transform:scale(0.8);}

.ys_l li:hover .tu{ background:url(../images/bg_2.png) no-repeat; transition:all .4s ease-in-out; background-size:100% 100%;}

.bg_c{ width:100%; min-width:1200px; background:url(../images/bg_b.jpg) no-repeat center top; background-size:cover;}

.sl_l{ width:1200px; margin:0px auto;}

.sl_l li{ width:50%; height:318px; float:left; position:relative;}

.sl_l li img{ width:528px; height:318px; position:absolute; top:20px;}

.sl_l .sl_1 img{ left:0px;}

.sl_l .sl_2 img{ right:0px;}

.sl_l li .sj{ display:inline-block; *display:inline; zoom:1; width:auto; height:30px; line-height:30px;font-size:15px; color:#333; position:absolute;}

.sl_l li .sj em{ font-size:18px; color:#D9131D; font-weight:bold;}

.sl_l li .sj_1{ left:316px; top:23px;}

.sl_l li .sj_2{ left:357px; top:69px;}

.sl_l li .sj_3{ left:355px; top:148px;}

.sl_l li .sj_4{ left:354px; top:203px;}

.sl_l li .sj_5{ left:329px; top:295px;}

.sl_l li .sj_6{ left:150px; top:24px;}

.sl_l li .sj_7{ left:85px; top:70px;}

.sl_l li .sj_8{ left:128px; top:148px;}

.sl_l li .sj_9{ left:127px; top:203px;}

.sl_l li .sj_10{ left:180px; top:293px;}

.bg_f{ width:100%; min-width:1200px; background-color:#FFFFFF;}

.bz{ width:1160px; margin:0px auto; padding:50px 0 20px; background:#FFF; box-shadow:0 0 5px #666;}

.bz .tu,.bz .tu img{ width:370px; height:300px; float:left; vertical-align:top;}

.bz .wen{ width:760px; float:left; padding-top:50px;}

.bz dl{ width:195px; height:80px; float:left; margin-bottom:20px; margin-right:20px;}

.bz dl dt,.bz dl dt img{ width:42px; height:42px; float:left; vertical-align:top;}

.bz dl dd{ width:140px; float:right; text-align:left;}

.bz dl dd b{ display:block; width:100%; height:35px; line-height:35px; font-size:18px; font-weight:normal;}

.bz dl dd .des{ width:100%; height:65px; color:#999; overflow:hidden; line-height:130%; font-size:13px;}

.bg_g{ width:100%; min-width:1200px; background:#ebedee;}

.slider dl{ width:1020px; margin:0px auto;}

.slider dl dt{ width:160px; height:160px; float:left; border:3px solid #FFF; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow:hidden;}

.slider dl dt img{ width:160px; height:160px; vertical-align:top;}

.slider dl dd{ width:800px; padding:50px 0; position:relative; float:right;}

.slider dl dd em{ display:block; width:40px; height:40px; position:absolute;}

.slider dl dd .yin_a{ background:url(../images/icon11.png) no-repeat; left:0; top:0;}

.slider dl dd .yin_b{ background:url(../images/icon12.png) no-repeat; right:0; bottom:0;}

.slider dl dd .name{ width:760px; margin:0px auto; height:35px; line-height:35px; font-size:18px; color:#E0363B; font-weight:bold;}

.slider dl dd .des{ width:760px; margin:0px auto; height:45px; font-size:13px; color:#888; line-height:175%; overflow:hidden;}

.bg_h{ width:100%; min-width:1200px;  background-color:#fff; }

.kf{ width:1200px; margin:0px auto;}

.kf .kf_l{ width:618px; height:300px; float:left; background:url(../images/tm_bg.png) repeat; border:1px solid #ddd; box-shadow:1px 1px 3px #eee inset; padding:20px; overflow:hidden;}

.marqueetop,.maquee{height:260px;width:100%;overflow:hidden;margin:0px auto;}

.marqueetop li,.maquee li{ width:100%; height:45px; line-height:45px; background:url(../images/icon1.jpg) no-repeat left center; border-bottom:1px dashed #ddd; position:relative;}

.marqueetop li p,.maquee li p{ width:330px; height:45px; line-height:45px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:15px;}

.marqueetop li span,.marqueetop li em,.maquee li span,.maquee li em{ display:inline-block; *display:inline; zoom:1; position:absolute; height:45px; line-height:45px; top:0; color:#888; right:0;}

.marqueetop li em,.maquee li em{ color:#D8131D; right:100px;}

.kf .kf_r{ width:420px; float:right;}

.kf_r .kf_r1{ width:100%; height:126px; background:url(../images/pic1.png) no-repeat right center; margin-top:-50px;}

.kf_r .kf_r1 span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; vertical-align:top; margin-top:80px; font-size:20px;}

.kf_r input[type="text"]{ width:405px; height:40px; line-height:40px; border:1px solid #ddd;box-shadow:1px 1px 3px #eee inset; padding:0 8px; margin-top:25px;}

.kf_r .btn{ width:100%; margin-top:25px; position:relative; height:40px; line-height:40px;}

.kf_r .btn span{ font-size:14px; color:#666;}

.kf_r .btn em{ font-size:18px; color:#D8131D;}

.kf_r .btn input[type="submit"]{ width:150px; height:40px; text-align:center; line-height:40px; background:#D9131D; cursor:pointer; font-size:20px; color:#FFF; position:absolute; right:15px; top:0; z-index:9; border:0;}

.bg_i{ width:100%; min-width:1200px; background:#fff;}

.frd{ width:1200px; margin:0px auto; height:280px; overflow:hidden;}

.frd li{ width:200px; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#FFF; height:141px; text-align:center;}

.frd li img{ width:120px; height:100px; vertical-align:top; margin-top:20px;/*-webkit-filter: grayscale(100%);   -moz-filter: grayscale(100%);-ms-filter: grayscale(100%);   -o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}

.frd li:hover img{/*-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);*/ transition:all .4s ease-in-out; transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1)}

.bg_j{ width:100%; min-width:1200px; background:url(../images/bg_i.jpg) no-repeat; background-size:cover;}

.yl{ width:1200px; margin:0px auto; padding:20px 0;  text-align:left; line-height:150%;}

.yl .title{ width:100%; height:35px; line-height:35px; font-size:15px; font-weight:bold;}

.yl a{ display:inline-block; *display:inline; zoom:1; vertical-align:top; margin-right:25px; color:#666;}

.fn_bg{ width:100%; min-width:1200px; background:rgb(37, 37, 37);}

.friend{ width:1200px; margin:0px auto; padding:20px 0 15px; border-bottom:1px solid #565656; color:#aaa;}

.friend b,.friend a{ display:inline-block; *display:inline; zoom:1; height:25px; line-height:25px; vertical-align:top; margin-right:10px; color:#aaa;}

.friend b{ font-size:16px; font-weight:normal;}

.friend a:hover{ color:#FFF;}


.zc_m{ width:1200px; margin:0px auto; background:#FFF; text-align:center;}

.zc_m .tip{ width:100%; height:75px; line-height:30px; font-size:16px; color:#115FBB; padding-bottom:45px;}

.zc_m .lc{ width:100%; padding:45px 0 10px; text-align:center;}

.zc_m .lc li{ width:205px; text-align:center; margin:0 3px 30px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}

.zc_m .lc li.jt{ width:95px;}

.zc_m .lc li.jt img{ width:82px; height:32px; margin-top:40px;}

.zc_m .lc li img{ width:120px; height:95px; vertical-align:top;}

.zc_m .lc li b{ display:block; width:100%; height:auto; line-height:150%; font-size:18px; white-space:nowrap; padding:10px 0;}

.zc_m .lc li p{ font-size:14px; color:#888;}

.sx{ width:100%;}

.sx li{width:50%; float:left; height:75px; line-height:75px; border-bottom:1px solid #eee; text-align:left; position:relative;}

.sx li.hui{ background:#FAFAFA;}

.sx li p{ width:100%; height:75px; line-height:75px; white-space:nowrap; overflow:hidden; padding-left:70px; font-size:16px;}

.sx li i,.sd li.des p i{ display:block; width:30px; height:30px; text-align:center; line-height:30px; background:#D9131D; font-size:15px; color:#FFF; position:absolute; left:25px; top:22px; font-style:normal; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}

.sx li p span,.sd li.des p span{ color:#D9131D;}

.sd{ width:100%;}

.sd li{ width:360px; float:left; padding:45px 0; text-align:center; border-right:1px solid #eee;}

.sd_a li{ height:490px;}

.sd_a li img{ margin-top:80px;}

.sd li img{ width:215px; height:190px; vertical-align:top;}

.sd li.des{ width:450px; border:0; text-align:left; padding-left:50px;}

.sd li.des p{ width:100%; padding-left:40px; font-size:16px; height:50px; line-height:50px; position:relative;}

.sd li.des p i{ left:0; top:10px;}

.zc_m .s_m{ background:none; padding:25px 0; height:auto;}

.bg_2{ background:#DDDEDE;}

.why{ width:1200px; margin:0px auto;}

.why .why_l{ width:640px; float:left; border-top:1px solid #ddd; border-left:1px solid #ddd; background:#FFF;}

.why .why_l td{ width:320px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; font-size:14px; padding:20px 0;}

.why .why_l td span,.why .why_r em{ color:#D11519;}

.why .why_r{ width:535px; float:right; text-align:center; font-size:16px;}

.why .why_r em{ display:block;}

.why .why_r img{ width:226px; height:253px; vertical-align:top; margin-top:20px;}

.why .why_r .tip{ width:100%; color:#D11519; margin-top:20px;}

.qst{ width:1200px; margin:0px auto;}

.qst li{ width:570px; float:left; margin-right:060px; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:30px; background:url(../images/icon3.png) no-repeat left 5px; padding-left:32px;}

.qst li .title{ width:100%; height:30px; line-height:30px; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.qst li .title a{ color:#D8131D; font-size:18px;}

.qst li .des{ width:100%; height:45px; color:#666; overflow:hidden; line-height:170%; font-size:14px; text-align:left;}

.k_more{ width:100%; text-align:center; margin-top:15px;}

.k_more a{ display:inline-block; *display:inline; zoom:1; height:50px; line-height:50px; text-align:left; background-color:#D9131D; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#FFF; font-size:18px; padding:0 50px 0 80px; background-image:url(../images/icon4.png); background-repeat:no-repeat; background-position:35px 14px;}

.i_m .cl .tabNav{ height:50px; border-bottom:1px solid #ccc; text-align:center;}

.i_m .cl .tabNav li{ display:inline-block; *display:inline; zoom:1; width:auto; height:51px; line-height:51px; padding:0 10px; margin:0 45px; float:none;}

.i_m .cl .tabNav li.now{ border-bottom:4px solid #D9131D;}

.i_m .cl .tabNav li span{ background:none; width:auto; height:50px; line-height:50px; border:0; padding:0; margin:0; font-size:18px;}

.i_m .cl .tabNav li.now span{ color:#D9131D; background:none; border:0;}

.i_m .cl .cl_m{ width:1200px; background:#FFF; padding:10px; margin-top:30px;}

.cl .cl_m ul,.cl .cl_m table{ width:100%; border:1px solid #ddd; border-bottom:0; text-align:left;} 

.cl .cl_m ul li{ height:325px; float:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

.cl .cl_m table td{ border-left:1px solid #ddd; border-bottom:1px solid #ddd; vertical-align:top;}

.cl .cl_m table th{ border-bottom:1px solid #ddd; width:360px; padding:10px; text-align:center;}

.cl .cl_m table th img{ max-width:340px; height:auto;}

.cl .cl_m ul li.u_1{ width:380px; text-align:center;}

.cl .cl_m ul li.u_1 img{ width:360px; height:260px; vertical-align:top; margin-top:10px;}

.cl .cl_m ul li.u_1 p,.cl .cl_m table th p{ width:100%; height:50px; line-height:50px; text-align:center; font-size:18px;}

.cl .cl_m ul li.u_2{ width:650px; text-align:left;}

.cl .cl_m ul li.u_2 .title,.cl .cl_m table td .title{ width:100%; border-bottom:1px solid #ddd; height:65px; line-height:65px; white-space:nowrap; overflow:hidden; padding:0 25px; font-size:24px; vertical-align:top;}

.cl .cl_m ul li.u_2 .ctn,.cl .cl_m table td .ctn{ width:100%; overflow:hidden; padding:0 25px;}

.cl .cl_m ul li.u_2 .name,.cl .cl_m table td .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; margin-top:25px;}

.cl .cl_m ul li.u_2 .name em,.cl .cl_m table td .name em{ color:#D9131D;}

.cl .cl_m ul li.u_2 p,.cl .cl_m table td p{ width:100%; font-size:16px; height:48px; line-height:150%; overflow:hidden;}

.cl .cl_m table .last{ padding:10px; vertical-align:middle;}

.cl .cl_m ul li.u_3{ width:148px; border-right:0; text-align:center;}

.cl .cl_m ul li.u_3 .u_3m{ margin-top:100px;}

.cl .cl_m ul li.u_3 .u_3m p,.cl .cl_m table td .u_3m p{ font-size:16px; color:#666; margin-bottom:5px; height:auto;}

.cl .cl_m ul li.u_3 .u_3m span,.cl .cl_m table td .u_3m span{ font-size:17px;}

.cl .cl_m ul li.u_3 .u_3m em,.cl .cl_m table td .u_3m em{ color:#D9131D;}

.cl .cl_m ul li.u_3 .u_3m a,.cl .cl_m table td .u_3m a{ display:block; text-align:center; width:120px; height:42px; line-height:42px; margin-top:10px; background:#D9131D; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:18px; color:#FFF;}

.bg_3{ width:100%; min-width:1200px; background:url(../images/bg_j.jpg) no-repeat; background-size:cover;}

.i_m .xs .tabNav{ height:185px; border:0; text-align:center; margin-bottom:40px;}

.i_m .xs .tabNav li{ display:inline-block; *display:inline; zoom:1; height:185px; float:none; margin:0 10px;}

.i_m .xs .tabNav li.now{ border:0; color:#D9131D;}

.i_m .xs .tabNav li .tu{ width:140px; height:140px; margin:0px auto;}

.i_m .xs .tabNav li .tu img{ width:97px; height:97px; border:2px solid #ccc; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; vertical-align:top; margin-top:18px;}

.i_m .xs .tabNav li.now .tu img{ width:125px; height:125px; border:4px solid #D9131D; margin-top:0;}

.i_m .xs .tabNav li p{ width:100%; height:40px; line-height:40px; font-size:18px;}

.i_m .xs .xs_m{ width:100%; padding:15px 80px; text-align:left; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; line-height:175%; font-size:17px; background:#FFF;}

.yq{ width:1200px; margin:0px auto;}

.yq li{ width:570px; float:left; margin-right:60px; padding-top:25px; border-bottom:1px dashed #ccc;}

.yq li .title{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.yq li .title img{ width:23px; height:23px; vertical-align:top; margin-top:5px;}

.yq li .title span{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top; margin-left:2px; font-size:18px; color:#D8131D;}

.yq li .ctn{ width:100%; padding-left:30px; font-size:14px; color:#666; line-height:170%; height:70px; overflow:hidden; margin-top:10px;}

.yq li.y1 .ctn{ height:130px;}

.yq li .ctn p{ margin-bottom:10px;}

.i_tp .i_des_a{ height:auto;}

.yh{ width:1200px; margin:0px auto;}

.yh li{ width:280px; height:320px; float:left; background:#FFF; padding:10px; margin-right:25px;}

.yh li img{ width:260px; height:130px; vertical-align:top;}

.yh li .title{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #ddd; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:30px; font-size:16px; font-weight:bold; position:relative;}

.yh li .title i{ display:block; width:30px; height:45px; line-height:45px; text-align:center; font-size:16px; color:#FF3333; font-weight:bold; font-style:normal; position:absolute; left:0; top:0;}

.yh li .des{ width:100%; height:60px; font-size:13px; line-height:167%; overflow:hidden; margin:7px 0 13px; overflow:hidden;}

.yh li .more{ width:100%; border-top:1px solid #ddd; text-align:center;}

.yh li .more a{ display:inline-block; *display:inline; zoom:1; height:33px; line-height:33px; background-color:#D9131D; text-align:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px; color:#FFF; background-image:url(../images/icon5.png); background-repeat:no-repeat; background-position:12px center; padding:0 15px 0 35px; vertical-align:top; margin-top:10px;}

.bg{ width:1200px; margin:0px auto;}

.bg li{ width:345px; height:210px; background:#FFF; box-shadow:0 0 5px #777; float:left; margin-right:82px; margin-bottom:50px; text-align:center; position:relative; overflow:hidden;}

.bg li img{ width:230px; height:140px; vertical-align:top; margin-top:15px;}

.bg li .title{ width:100%; height:40px; line-height:40px; font-size:22px;}

.bg li .zz{ width:345px; height:210px; position:absolute; left:0; top:-100%; z-index:999; text-align:center; background:#DF4249; /*background:rgba(217,20,29,0.8);*/ color:#FFF; font-size:22px; text-align:center; padding-top:70px;/* opacity:0;filter:alpha(opacity=0);*/}

.bg li:hover .zz{/*opacity:1;filter:alpha(opacity=100);*/ top:0; transition:all ease-in-out .4s;}

.bg li .zz i{ display:block; width:42px; height:42px; background:url(../images/icon22.png) no-repeat; margin:0px auto 10px;}

.bg li .title a{ font-size:22px;}

.bg li .des{ width:230px; margin:0px auto; height:95px; font-size:14px; color:#666; line-height:170%; overflow:hidden; text-align:left; margin-top:15px;}

.bg li .more{ display:block; width:140px; height:40px; text-align:center; line-height:40px; background:#D9131D; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:20px auto; font-size:18px; color:#FFF;}

.bg_4{ background:url(../images/bg_3.jpg) no-repeat; background-size:cover;}

.bg_5{ width:100%; min-width:1200px; background:url(../images/bg_4.jpg) no-repeat; background-size:cover;}

.sw{ width:100%; background:#FFF; padding:10px;}

.sw .sw_m{ width:100%; border:1px solid #ddd; padding:40px;}

.sw .sw_m .title{ width:100%; font-size:24px; height:40px; line-height:40px;}

.sw .sw_m .title span{ color:#D8131D;}

.sw .sw_m p{ width:100%; padding:0 20px; font-size:18px; line-height:190%;}

.jck{ width:100%; text-align:center;}

.jck li{ display:inline-block; *display:inline; zoom:1; float:none; height:auto; margin:70px 120px 0; padding-bottom:15px;}

.jck li .des{ width:100%; height:25px; line-height:25px; font-size:16px; text-align:center; margin-top:0;}

.jck li p{ width:100%; height:70px; line-height:70px; font-size:18px; display:none;}

.jck li p b{ font-style:normal; color:#D9131D;}

.jck li .more{ margin-top:15px;}

.rs li{ float:left; margin:70px 82px 0 0;}

.ct{ width:1200px; margin:0px auto; padding:40px 0;}

.ct .tabBox_t , .ct .tabBox_b  {width:100%;text-align:left;}

.ct .tabBox_b .tabNav { width:220px; float:left; border-right:1px solid #ddd;}

.ct .tabBox_b .tabNav li { cursor:pointer; width:100%; height:75px; line-height:75px; position:relative; text-align:left; padding:0 20px; font-size:16px;}

.ct .tabBox_b .tabNav li i,.ct .tabBox_b .tabNav li em{ display:block; position:absolute; top:50%;}

.ct .tabBox_b .tabNav li i{ width:15px; height:15px; background:url(../images/icon20.png) no-repeat; margin-top:-7px; right:-7px; z-index:1;}

.ct .tabBox_b .tabNav li em{ width:35px; height:21px; background:url(../images/icon21.png) no-repeat; margin-top:-10px; right:-10px; z-index:9; opacity:0;filter:alpha(opacity=0);}

.ct .tabBox_b .tabNav li.on,.ct .tabBox_b .tabNav li:hover { color:#D8131D; font-weight:bold;}

.ct .tabBox_b .tabNav li.on em,.ct .tabBox_b .tabNav li:hover em{ opacity:1;filter:alpha(opacity=100); transition:all .4s ease-in-out;}

.ct .tabBox_b .tabCont { display:none; width:980px; float:right; padding:20px 40px;}

.ct .tabBox_b .tabCont .c_title{ width:100%; height:40px; line-height:40px; position:relative; border-bottom:1px solid #ddd;}

.ct .tabBox_b .tabCont .c_title span{ display:inline-block; *display:inline; zoom:1; width:auto; height:40px; line-height:40px; font-size:16px; color:#D8131D; padding:0 15px; border-bottom:1px solid #D8131D; font-weight:bold;}

.ct .ctn{ width:100%; text-align:left; font-size:14px; line-height:215%; padding:30px 20px;}

.ct .ctn dl{ width:100%;}

.ct .ctn dl dt{ width:475px; height:295px; float:right; vertical-align:top;}

.ct .ctn dl dd{ width:370px; float:left;}

.ct .ctn dl dd h1{ font-size:18px; color:#D8131D; padding:10px 0;}

.ns li .title{ height:auto; padding-bottom:15px;}

.ns li .title span{ font-size:16px; color:#333; margin-left:5px;}

.ns li .title span em{ color:#D8131D;}

.ys_a{ width:100%;}

.ys_a li{ width:570px; float:left; margin-right:60px; border-bottom:1px dashed #ccc; padding-bottom:20px; margin-bottom:25px;}

.ys_a li .name{ width:100%; height:40px; line-height:40px; padding-left:30px; background:url(../images/icon3.png) no-repeat left center; font-size:18px; color:#D8131D; white-space:nowrap; overflow:hidden;}

.ys_a li .des{ width:100%; height:45px; font-size:14px; color:#666; line-height:170%; overflow:hidden; padding-left:30px;}

.sb{ width:100%; border:1px solid #ddd; background:#FFF; border-bottom:0;}

.sb dl{ width:100%; border-bottom:1px solid #ddd;}

.sb dl dt{ width:375px; float:left; border-right:1px solid #ddd; height:180px; text-align:center;}

.sb dl dt p{ width:100%; height:40px; line-height:40px; font-size:16px;}

.sb dl dt img{ width:110px; height:75px; vertical-align:top; margin-top:30px;}

.sb dl dd{ width:820px; float:left; padding:40px 0 10px;}

.sb dl dd ul{ width:100%;}

.sb dl dd ul li{ width:210px; float:left; height:30px; line-height:30px; margin-left:50px; padding-left:35px; margin-bottom:25px; font-size:16px; position:relative;}

.sb dl dd ul li i{ display:block; width:25px; height:25px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; text-align:center; line-height:25px; color:#FFF; font-size:16px; position:absolute; left:0; top:5px; background:#E32126; font-style:normal;}

.sb dl dd ul.gr li i{ background:#469CD2;}

.zx li .title{ padding-bottom:0;}

.zx li .title span{ font-size:18px; color:#D80B14;}

.zx li .des{ width:100%; height:30px; line-height:30px; padding-left:30px; font-size:14px; margin-bottom:15px;}

.pages{ width:100%; text-align:center; padding:20px 0; padding-bottom:50px;}

.pages a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; padding:0 10px; min-width:10px; text-align:center; font-size:14px; margin:0 2px;}

.pages a{ border:1px solid #ddd;}

.pages a.now{ background:#DF1721; color:#FFF; border:1px solid #DF1721;}

.news{ width:1200px; margin:0px auto; margin-top:20px;}

.news_cont{ padding:50px 0px; padding-top:0px; }

.news .n_m{ width:100%; text-align:left; }

.news .n_m dl{ width:100%; border-bottom:1px solid #e8e8e8; padding-bottom:20px; margin-bottom:25px;}

.news .n_m dl dt{ width:60px; height:64px; float:left; background:url(../images/pic4.png) no-repeat; text-align:center;}

.news .n_m dl dt p{ width:100%; height:30px; line-height:20px; font-size:13px; color:#FFF; padding-top:8px;}

.news .n_m dl dt b{ display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:18px; color:#DF1721;}

.news .n_m dl dd{ width:780px; float:right;}

.news .n_m dl dd .title{ width:100%; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.news .n_m dl dd .title a{ font-size:16px;}

.news .n_m dl dd .tag{ width:100%; height:30px; line-height:30px; font-size:14px;}

.news .n_m dl dd .tag em{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top;}

.news .n_m dl dd .des{ width:100%; height:45px; overflow:hidden; line-height:175%; text-indent:2em; color:#666; font-size:14px;}

.tck_bg{ width:100%; height:100%; position:fixed; background:url(../images/bg_5.png) repeat; left:0px; top:-100%; z-index:9999999999;}

.tck_bg .tck{ width:520px; background:#FFF; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin:0px auto; margin-top:13%; box-shadow:0px 2px 4px #333; padding:10px; text-align:left; padding-bottom:20px;}

.tck_bg .tck li{ width:100%; height:48px; line-height:38px; padding-top:10px;}

.tck_bg .tck li span{ display:inline-block; *display:inline; zoom:1; width:95px; height:38px; line-height:38px; text-align:right; font-size:14px; font-weight:bold; color:#444; float:left;}

.tck_bg .tck li span em{ color:#F00; margin-right:5px;}

.tck_bg .tck li .li_r{ width:390px; float:left; margin-left:5px;}

.tck_bg .tck li .li_r input , .tck_bg .tck li .li_r select{ width:370px; height:35px; border:1px solid #ddd; padding:0px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.tck_bg .tck li .li_r .btn{ width:70px; margin-right:15px; cursor:pointer;}

.tck_bg .tck li .li_r .tj{ border:1px solid #D9131D; background:#D9131D; color:#FFF;}



.nav_fix{ width:120px; position:fixed; left:0; top:80px; z-index:9999999;}

.nav_fix a{ display:block; width:100%; height:30px; line-height:30px; background:#000; color:#FFF; border-bottom:1px solid #FFF; text-align:center;}

.zc_m .sb{ width:100%; padding:20px 0;}

.zc_m .sb .sb_l,.zc_m .sb .sb_r{ width:500px; float:left; margin:0 49px; text-align:left;}

.zc_m .sb b{ width:100%; height:50px; line-height:50px; font-size:18px;}

.zc_m .sb p{ width:100%; height:30px; line-height:30px; margin-bottom:15px; font-size:16px;}

.zc_m .sb p i{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; background:#D9131D; text-align:center; vertical-align:top; font-size:16px; font-style:normal; color:#FFF; width:30px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}

.md{ width:1px; height:1px; position:absolute; left:0; top:-90px;}

.ck{ width:100%; text-align:center; padding:10px 0 30px;}

.ck a{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; font-size:18px; color:#FFF; background:#D9131D; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:0 20px;}

.hot{ width:1200px; margin:0px auto;}

.hot .hot_l{ width:455px; float:left; background:url(../images/tm_bga.png) repeat; height:385px; overflow:hidden;}

.hot .hot_l:hover{ background:#FFF;transition:all ease-in-out .4s;}

.hot .hot_l .l_top{ width:100%; height:95px; text-align:center; line-height:95px; background:url(../images/line_1.png) no-repeat left top; background-size:100% 2px; font-size:34px; color:#E03D41; font-weight:bold; position:relative;}

.hot .hot_l .l_top i{ display:block; width:85px; height:92px; background:url(../images/icon23.png) no-repeat; position:absolute; left:0; top:0; z-index:999;}

.hot .hot_l dl{ width:445px; height:142px; margin:0px auto; border-top:1px solid #ddd;}

.hot .hot_l dl dt{ width:70px; height:100px; float:left; margin:20px 30px;}

.hot .hot_l dl dt img{ width:70px; height:100px; vertical-align:top;}

.hot .hot_l dl dd{ width:290px; margin-top:10px; float:left; text-align:left;}

.hot .hot_l dl dd em,.hot .hot_r dl dd em{ display:block; width:100%; height:50px; line-height:50px; font-size:24px; position:relative; z-index:99999;}
.hot .hot_l dl dd em .mianfei{ position:absolute; left:100px; top:-7px;}


.hot .hot_l dl dd .des,.hot .hot_r dl dd .des{ width:100%; height:70px; font-size:14px; color:#777; overflow:hidden; line-height:173%;}

.hot .hot_l dl dd .des em,.hot .hot_r dl dd .des em{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; width:auto; vertical-align:top; color:#E13D41; font-size:14px;}

.hot .hot_l dl:hover dd em,.hot .hot_r dl:hover dd em{ text-decoration:underline;}

.hot .hot_l dl:hover dd .des em,.hot .hot_r dl:hover dd .des em{ text-decoration:none;}

.hot .hot_l dl dd .des b,.hot .hot_r dl dd .des b{ color:#E13D41;}

.hot .hot_r{ width:745px; float:right;}

.hot .hot_r dl{ width:350px; height:180px; float:left; margin-left:22px; margin-bottom:24px;background:url(../images/tm_bga.png) repeat; position:relative;/* background-image:url(../images/line_2.png); background-repeat:no-repeat; background-size:100% 2px;*/}

.hot .hot_r dl i{ display:block; width:100%; height:2px; background:url(../images/line_2.png) no-repeat;background-size:100% 2px; position:absolute; left:0; top:0; z-index:99;}

.hot .hot_r dl:hover{ background-color:#FFF;transition:all ease-in-out .4s;}

.hot .hot_r dl dt{ width:100px; float:left; position:relative; text-align:center; height:180px;}

.hot .hot_r dl dt img{ width:70px; height:100px; vertical-align:top; margin-top:65px;}

.hot .hot_r dl dt i{ display:block; width:68px; height:76px; background:url(../images/icon24.png) no-repeat; position:absolute; left:0; top:0; z-index:9999;}

.hot .hot_r dl dd{ width:230px; float:left; margin-top:10px;}

.hot .hot_r dl dd em{ height:80px; line-height:80px;}

.hot .hot_r dl:hover,.hot .hot_l:hover{ box-shadow:2px 2px 8px #444; transition:all ease-in-out .1s;}

.hot dl:hover dt img{ transform:scale(0.9); -moz-transform:scale(0.9); -webkit-transform:scale(0.9);transition:all ease-in-out .4s;}

.cl .cl_m ul.yh li,.cl .cl_m ul.yh li.u_2,.cl .cl_m ul.yh li.u_3{ height:680px; margin-right:0;}

.cl .cl_m ul.yh li.u_3 .u_3m{ margin-top:250px;}

.zc_m .lc_a li{ width:123px;}

.ys_la li{ width:250px;}

.why .why_la{ margin-top:30px;}

.ckts{ width:1200px; margin:0px auto; border-top:1px solid #ddd; background:#FFF; padding:20px 20px 50px; font-size:14px; line-height:175%;}

.ckts .t_m{ width:100%; height:70px; padding-top:20px; line-height:50px; border-bottom:1px solid #ddd; font-size:22px; margin-bottom:15px; position:relative;}

.ckts h6{ width:100%; height:40px; line-height:40px; font-size:18px;}

.ckts .t_m i{ display:block; width:1px; height:1px; position:absolute; top:-155px;}

.ckts p{ text-indent:2em;}

.ckts b{ display:block; text-indent:2em;}

.dljz{ width:100%; border:1px solid #ddd; border-bottom:0; background:#FFF;}

.dljz th,.dljz td{ border-bottom:1px solid #ddd; padding:15px;}

.dljz th{ font-size:18px; color:#000; text-align:center; border-right:1px solid #ddd; width:250px; font-weight:bold; background:#f7f7f7;}

.dljz td{ text-align:left; font-size:16px; color:#666; line-height:180%;}

.ckts .ck_nav{ width:100%; text-align:center; background:#FFF; padding:10px 0;}

.ckts .ck_nav span{ display:inline-block; *display:inline; zoom:1; font-size:20px; margin:0 10px; height:35px; line-height:35px; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:0 15px; cursor:pointer;}

.ckts .ck_nav span:hover{ color:#FFF; background:#DF1721; border:1px solid #DF1721;}

.ckts .ck_nav_f{ position:fixed; top:70px; z-index:999999998; left:0; background:#EBEDEE;}



/*鍒楄〃鍐呭椤�*/

.listConts{line-height:26px;color:#666;}

.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000; display:block;}

.listConts .info{width:500px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}

.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}

.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}

.listConts .info .small{font-size:10px;padding-right:3px;}

.listConts .info .big{color:#003ba6;padding-left:3px;}

.listConts .desc{margin:20px 0 15px;padding:15px;line-height:24px;border:1px solid #f4e4b4;background:#fffff0; }

.listConts .showimg{margin:20px 0;text-align:center;}

.listConts .showimg a img{border:1px solid #ccc;padding:1px;}

.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}

.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}

.listConts .author{text-align:right;color:#999; float:right;}

.listConts #textarea{ font-size:14px;}
.listConts #textarea img{ max-width:100%;}




/*璇︾粏椤靛姛鑳藉尯*/

.preNext{position:relative;}

.preNext .line{overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}

.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}

.preNext .text{color:#999;}

.preNext .actBox{position:absolute;top:25px;right:0;}

.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}

.preNext .actBox li a{color:#666;}

.preNext .actBox li#act-fav{background-position:4px 0px;}

.preNext .actBox li#act-err{background-position:4px -37px;}

.preNext .actBox li#act-pus{background-position:4px -73px;}

.preNext .actBox li#act-pnt{background-position:4px -109px;}



.join_d{ width:100%; border-top:1px solid #ddd; border-left:1px solid #ddd; margin-top:20px; padding-bottom:0px; margin-bottom:30px;}

.join_d td{ border-bottom:1px solid #ddd !important; border-right:1px solid #ddd; font-size:13px; padding:10px;}

.join_d td.title{ text-align:left; font-size:14px; color:#303030; background-color:#FCFCFC; width:100px; text-align:center;}

.join_d td.left{ text-align:left; color:#6C6C6C; line-height:160%; padding:15px 20px; line-height:26px;}

.join_d td.left div{ font-size:14px; color:#FF5D00; }





.izl-rmenu{position:fixed;left:5px;top:24%;z-index:99999999;  border:1px solid #e4e4e4;  
  }
.izl-rmenu .btn{width:98px;height:92px;cursor:pointer;position:relative; color:#333;  padding-top:47px; line-height:30px; text-align:center; font-size:14px; border:1px solid #e4e4e4; border-bottom:0px;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#fff;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 13px 2px no-repeat; background-color:#FFFFFF;}
.izl-rmenu .btn-cm{background:url(../images/name_cx.png) 28px 12px no-repeat; background-color:#FFFFFF;}
.izl-rmenu .btn-wx .pic{position:absolute;right:-162px;top:0px;display:none;width:162px; background-color:#FFFFFF; border:1px solid #e4e4e4; padding:10px; z-index:9999999;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 10px 0px no-repeat;background-color:#fff;}
.izl-rmenu .btn-zixun{background:url(../images/r_zxt.png) 27px 16px no-repeat;background-color:#fff;}
.izl-rmenu .btn-qq{background:url(../images/qqtb1.png) 27px 12px no-repeat;background-color:#fff;}

.izl-rmenu .btn-phone .phone{ word-break:break-all; position:absolute;width:160px;left:-160px;top:0px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-phone1{background:#fff url(../images/r_qq.png) 5px 0px no-repeat;}
.izl-rmenu .btn-hongbao{background:url(../images/hongbao.jpg);}


.izl-rmenu .btn-top{background:url(../images/r_top.png) 12px 0px no-repeat;background-color:#fff;display:none; border-bottom:1px solid #e4e4e4; height:80px;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.izl-rmenu .btn:hover{background-color:#f0f0f0;}
.izl-rmenu .kefu_list ul{ padding-right:1px; }
.izl-rmenu .kefu_list ul li{ padding-left:22px;  background-color:#ff811b; margin-bottom:1px;}
.izl-rmenu .kefu_list ul li a{display:block; line-height:46px; height:46px; color:#FFFFFF; font-size:14px; font-family:"Microsoft YaHei"; background:url(../images/qqtb.png) left no-repeat;text-shadow: 0 1px 1px #575757;}
.izl-rmenu .kefu_list ul li:hover{ background-color:#ff7019;   }


@media screen and (max-width:660px) {

.h_bg_fix{ position:static;}

}



/*2016-03-23淇敼*/

.s_m{ width:1200px; height:404px;}

.s_m p{ height:60px; padding-top:20px; line-height:30px;}

.s_m .ts{ width:870px; margin:0 auto; height:25px; line-height:25px; text-align:left; font-size:13px; margin-top:65px;}

.s_m .s_ma{ width:870px; background:#FFF; border:1px solid #ddd; position:relative;}

.s_m .s_ma input[type="text"]{ border:0; position:static;}

.s_m .s_ma .t_btn{ top:-1px;}

.s_m .s_ma #mc, .s_m .s_ma #sj{ width:380px; height:40px; line-height:40px; float:left; margin-top:3px; position:static; padding:0; padding-left:30px; color:#888;}

.s_m .s_ma #mc{ background:url(../images/icon26.jpg) no-repeat 5px center;}

.s_m .s_ma #sj{ background:url(../images/icon27.jpg) no-repeat 5px center; border-left:1px solid #eee;}

.s_mbc{ width:870px; height:120px; border:1px solid #ddd; margin:10px auto 0; background:#FFF; overflow:hidden; text-align:left; font-size:13px;}

.s_mbc dt{ width:500px; float:left;height:120px; border-right:1px solid #ddd;}

.s_mbc dt .t_tit,.s_mbc dd .t_tit{ width:100px; height:120px; text-align:center; border-right:1px solid #ddd; float:left; font-size:22px; color:#555; line-height:150%; padding-top:22px;}

.s_mbc dt .l_m{ width:365px; float:right; padding-top:13px;}

.s_mbc dt .l_m .t_n{ width:100%; height:28px; line-height:28px; font-size:15px;}

.s_mbc dt .l_m p{ width:100%; padding:0; font-size:12px; height:20px; line-height:20px; white-space:nowrap; overflow:hidden; color:#666;}

.s_mbc dt .l_m .t_n em{ color:#E0363B;}

.s_mbc dd{ width:368px; float:right; height:120px;}

.s_m .s_mb em{ margin-left:255px;}

.s_m .s_mb em b{ color:#E0363B; font-size:18px;}

.s_mbc dd ul{ width:260px; text-align:center; padding-top:30px; float:right}

.s_mbc dd ul li{ display:inline-block; *display:inline; zoom:1;}

.s_mbc dd ul li .tu{ width:80px; height:40px; border-right:1px solid #ddd;}

.s_mbc dd ul li.last .tu{ border:0;}

.s_mbc dd ul li .tu img{ width:28px; height:32px; vertical-align:top;}

.s_mbc dd ul li a{ font-size:13px; color:#666;}

.i_m .i_ma{ width:856px; margin:0 auto; padding:30px 0 0; text-align:center;}

.i_m .i_ma li{ display:inline-block; *display:inline; zoom:1; margin:0 40px;}

.i_m .i_ma li img{ width:80px; height:70px; vertical-align:top;}

.i_m .i_ma li span{ display:block; width:125px; height:34px; border:1px solid #E0363B; text-align:center; line-height:32px; background:#FFF; margin-top:10px; font-size:16px;}

.jyfw b{ width:100%; text-indent:0; margin-top:20px; height:35px; line-height:35px;}

.hyfl table{ width:100%; border:1px solid #ddd; border-right:0; border-bottom:0;}

.hyfl table th{ font-size:15px; font-weight:bold;}

.hyfl table th,.hyfl table td{ padding:10px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center;}

.hyfl table .left{ text-align:left;}

.s_mbc dt .l_m .gd_x{ width:100%; height:60px; overflow:hidden; font-size:12px; color:#666;}

.s_mbc dt .l_m .gd_x li{ width:100%; height:20px; line-height:20px; white-space:nowrap; overflow:hidden;}







.tipinfo{ position:absolute; padding:0 5px; top:35px; background-color:#FFFFFF; font-size:14px; color:#D00;}

.qh_ys{ width:100%;}

.qh_ys dt{ width:605px; height:345px; float:left;}

.qh_ys dd{ width:575px; float:right;}

.qh_ys dd ul{ width:100%; height:345px; overflow:hidden;}

.qh_ys dd ul li{ width:100%; margin-bottom:10px;}

.qh_ys dd ul li .title{ width:100%; height:45px; line-height:45px; background:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative; padding-left:60px; padding-right:10px;}

.qh_ys dd ul li a{ font-size:16px; color:#333;}

.qh_ys dd ul li a:hover{ color:#D9141D;}

.qh_ys dd ul li i{ display:block; width:45px; height:45px; background:url(../images/icon36.jpg) no-repeat; position:absolute; left:0; top:0;}

.qh_ys dd ul li .des{ width:100%; text-align:left; height:0px; overflow:hidden; font-size:14px; line-height:170%; color:#666; padding:0 0 0 60px;}

.qh_ys dd ul li.on .des{height:80px; padding:10px 10px 0 60px; transition:all ease-in-out .4s;}

.qh_ys dd ul li.on .des a{ font-size:14px; color:#666;}

.qh_ys dd ul li.on .des a:hover{ color:#333;}

.qh_ys dd ul li.on .title i{ background:url(../images/icon35.jpg) no-repeat; transition:all ease-in-out .4s;}

/*2016-3-31淇敼*/

.ca{ width:100%;}

.ca .map,.ca .map img{ width:100%; height:auto; vertical-align:top;}

.ct .ctn_a{ padding:20px 0;}

.ca .ca_a,.ca .ca_b{ width:100%;}

.ca .ca_a li{ width:33.33%; float:left; padding:10px 20px; text-align:center;}

.ca .ca_a li img{ width:68px; height:68px; vertical-align:top;}

.ca .ca_a li .c1{ width:100%; height:40px; line-height:40px; font-size:18px;}

.ca .ca_a li .des{ width:100%; padding:0 0 20px; font-size:14px;}


.ca .ca_a li .ctn{ width:100%; font-size:13px; color:#666; line-height:175%; text-align:center; padding:0;}

.ca .ca_a li .ctn em{ font-weight:bold; color:#D9141D;}

.ca_b{ padding:20px 0;}

.ca_b li{ width:260px; height:235px; float:left; background:#EEEEEE; margin-right:60px; padding:20px; text-align:center;}

.ca_b li img{ width:50px; height:50px; vertical-align:top; margin-top:20px;}

.ca_b li .name{ width:100%; height:50px; line-height:50px; font-size:18px; margin-bottom:5px;}

.ca_b li .ctn{ width:100%; padding:0; line-height:165%; text-align:center;}

.ca_b li .ctn p{ width:100%; font-size:16px;}

.ca_b li .ctn p a{ font-size:14px; color:#333;}



/*2016-4-5淇敼*/

.qh_ys dt .title{ width:100%; height:45px; line-height:45px; font-size:18px; margin-bottom:10px; background:#fff; padding-left:10px; position:relative;}

.qh_ys dt .dt_m{ width:100%; height:290px;}

.qh_ys dt .title .more{ display:block; text-align:right; color:#D9141D; position:absolute; right:10px; top:0; font-size:13px;}

.kf .kf_l{ position:relative; overflow:visible; margin-top:20px;}

.kf .kf_l .kf_lt{ width:100%; text-align:center; position:absolute; left:0; top:-30px; z-index:99999;}

.xqzx{ width:100%; padding-top:30px; text-align:center;}

.xqzx a{ display: inline-block;zoom: 1;height: 50px;line-height: 50px;text-align: left;background-color: #D9131D;border-radius: 4px;-moz-border-radius: 4px; -webkit-border-radius: 4px;color: #FFF;font-size: 18px;padding: 0 50px 0 80px; background-image: url(../images/icon4.png);background-repeat: no-repeat;  background-position: 35px 14px;}



.s_ms{ width:645px; height:193px; background:url(../images/bg_6.png) no-repeat; margin:0 auto;}

.s_ms .sb_a{ width:100%; height:70px; line-height:70px; text-align:center; font-size:18px; color:#666;}

.s_ms .sb_b{ width:450px; height:48px; border:1px solid #ddd; margin:0 auto; border:1px solid #ddd; background:#FFF; position:relative;}

.s_ms .sb_b input{ width:310px; height:48px; border:0; background:none; position:absolute; left:0; top:0; padding:0 7px; font-size:15px;}

.s_ms .sb_b a{ display:block; width:140px; height:48px; border:1px solid #E0363B; background-color:#E0363B; color:#FFF; text-align:left; padding-left:52px; font-size:16px; background-image:url(../images/s_btn.png); background-position:20px center; background-repeat:no-repeat; line-height:48px; position:absolute; right:-1px; top:-1px; z-index:9;}

.s_ms .sb_c{ width:100%; height:45px; line-height:45px; text-align:center; font-size:16px; color:#555;}

.s_ms .sb_c em{ color:#CB3333;}

.sb_d{ width:100%;}

.sb_d li{ width:33.33%; float:left; text-align:center;}

.sb_d li img{ width:90%; height:auto; vertical-align:top; max-width:400px;}

.sb_d li p{ width:100%; height:50px; line-height:50px; font-size:16px; color:#555;}

.sb_e{ width:100%; text-align:left; border:1px solid #ddd; padding:25px 0; background:#fff; margin-top:15px;}

.sb_e li{ width:50%; float:left; padding:5px 25px 5px 60px; height:50px; line-height:50px; font-size:16px; position:relative;}

.sb_e li i{ display:block; width:25px; height:25px; background:#E0363B; color:#FFF; text-align:center; font-size:18px; position:absolute; left:25px; top:17px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; line-height:25px; font-style:normal;}

.error{ width:100%;  padding:55px 0;}
.error .error_m{ width:858px; height:501px; margin:0 auto; position:relative; background:url(../images/404.png) no-repeat;}
.error .error_m a{ display:block; width:265px; height:55px; background:#D9131D; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#FFF; font-size:40px; text-align:center; position:absolute; right:110px; top:280px;}

/*2016-4-6淇敼*/
.bg_6{ width:100%; background:#F5F5F5; padding:30px 0; min-width:1200px;}
.w_a{ width:1200px; margin:0 auto; text-align:left;}
.w_a dt,.w_a dt img{ width:455px; height:445px; float:left; vertical-align:top;}
.w_a dd{ width:705px; float:right;}
.w_a dd h2{ width:100%; font-size:30px; color:#212121; margin-top:30px; margin-bottom:20px; line-height:180%;}
.w_a dd h2 b{ font-size:44px; font-weight:bold; color:#CD3333; display:inline-block; *display:inline; zoom:1;}
.w_a dd p{ font-size:24px; color:#888; line-height:180%;}
.w_a dd .in{ font-size:18px; color:#202020; margin-top:25px;}
.bg_7{ width:100%; background:#FFF; border-bottom:1px solid #ddd; min-width:1200px; padding:30px 0;}
.w_name{ width:1200px; margin:0 auto; padding:30px 0; font-size:32px; color:#555; text-align:center;}
.w_name em{ color:#D63F44;}
.w_b{ width:1200px; margin:0 auto; text-align:center;}
.w_b li{ width:16.6%; float:left;}
.w_b li .tu{ width:155px; height:155px; border:3px solid #D63F44; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; text-align:center; margin:0 auto; position:relative;}
.w_b li .tu img{ width:65px; height:65px; position:absolute; left:45px; top:45px;}
.w_b li .tu .img{ z-index:9; opacity:0; filter: alpha(opacity=0);}
.w_b li:hover .tu .img{ z-index:9; opacity:1; filter: alpha(opacity=100);}
.w_b li:hover .tu{ background:#D63F44; transition:all ease-in-out .4s;}
.w_b li .title{ width:100%; padding-top:15px; font-size:16px; padding-bottom:25px;}
.w_b li .title p{ width:100; font-size:12px; color:#888; height:25px; line-height:25px;}
.w_b li:hover .title,.w_b li:hover .title p{ color:#D63F44;}
.w_c{ width:1200px; margin:0 auto;}
.w_c li{ width:335px; float:left; padding:10px; margin-bottom:25px; margin-right:97px; background:#FFF;}
.w_c li img{ width:315px; height:170px; vertical-align:top; border:1px solid #ddd;}
.w_c li .des {width: 100%;height: 60px;font-size: 13px;line-height: 167%;overflow: hidden;margin: 7px 0 13px;overflow: hidden;}
.w_c li .more {width: 100%;border-top: 1px solid #ddd;text-align: center;}
.w_c li .more a {display: inline-block;zoom: 1;height: 33px;line-height: 33px;  background-color: #D9131D;text-align: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 14px;color: #FFF;background-image: url(../images/icon5.png);background-repeat: no-repeat;background-position: 12px center;padding: 0 15px 0 35px;vertical-align: top;margin-top: 10px;}
.w_c li .title {width: 100%;height: 45px;line-height: 45px;border-bottom: 1px solid #ddd;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 30px;font-size: 16px;font-weight: bold;position: relative;}
.w_c li .title i {display: block;width: 30px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #FF3333;font-weight: bold;font-style: normal;position: absolute;left: 0;top: 0;}
.w_d{ width:1200px; margin:0 auto;}
.w_d li{ width:50%; float:left; text-align:center;}
.w_d li p{ width:100%; height:60px; line-height:60px; font-size:22px;}
.w_d li img{ width:80%; height:auto; vertical-align:top;}
.w_e,.w_f{ width:1200px; margin:0 auto;}
.w_e .tabBox_tc , .tabBox_c,.w_f .tabBox_td , .tabBox_d  { width:100%;}
.w_e .tabBox_c .tabNav_c,.w_f .tabBox_d .tabNav_d { width:100%; text-align:center; padding:5px 0;}
.w_e .tabBox_c .tabNav_c li,.w_f .tabBox_d .tabNav_d li { cursor:pointer; display:inline-block; *display:inline; zoom:1; height:35px; line-height:35px; padding:0 15px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:16px; color:#FFF; background:#A6A6A6; margin:0 5px;}
.w_e .tabBox_c .tabNav_c li.on ,.w_f .tabBox_d .tabNav_d li.on { background:#D63F44;}
.w_e .tabBox_c .tabCont_c,.w_f .tabBox_d .tabCont_d { display:none; padding-top:20px;}
.web{ width:100%;}
.web li{ width:220px; height:140px; float:left; margin-right:25px; margin-bottom:25px;}
.web li img{ width:220px; height:140px; vertical-align:top;}
.w_e .more{ width:100%; text-align:center;}
.w_f .td{ width:100%; margin-bottom:12px;}
.w_f .td dt{ width:405px; float:left; position:relative; padding-left:20px;}
.w_f .td dd{ width:755px; float:right; text-align:right; height:160px; overflow:hidden;}
.w_f .td dd img{ width:130px; height:160px; float:right;}
.w_f .td dt em{ height:158px; background:#D63F44;display:block; width:7px; position:absolute; left:0px; top:0px; background:#111;}
.w_f .td dt h3{ font-size:34px; color:#000000; font-weight:bold; margin-bottom:8px; height:35px; line-height:35px;}
.w_f .td dt p{ line-height:28px; font-size:26px;}
.w_f .td dt b{ font-weight:normal; font-size:22px; color:#D63F44;}
.abt{ width:100%; padding-bottom:20px;}
.abt dt{ width:420px; float:left;}
.abt dt img{ width:100%; height:auto; vertical-align:top;}
.abt dd{ width:740px; float:right; line-height:200%; font-size:15px; height:300px; overflow:hidden;}
.w_g{ width:1200px; margin:0 auto;}
.w_g dl{ width:50%; float:left; margin:10px 0px 15px; text-align:left;}
.w_g dl dt{ width:196px; height:96px; border:1px solid #333333; float:left; margin-right:15px; overflow:hidden;}
.w_g dl dt img{ width:196px; height:96px; vertical-align:top;}
.w_g dl dd{ float:left; font-size:14px; color:#666666; line-height:160%; height:115px; overflow:hidden; width:340px;}
.w_g dl dd strong{ display:block; width:100%; height:25px; line-height:25px; overflow:hidden; font-size:16px; color:#333;}
.w_g dl dd strong a{ font-size:18px; color:#333333;}
.w_g dl dd strong a:hover{ color:#03A8F8;}
.w_g dl:hover dt img{ -webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);}
/*2016-4-7淇敼*/
.bg_k{ width:100%; min-width:1200px; background:#ebedee;}
.qh_ysa{  padding:15px; border:1px solid #ddd;}
.qh_ysa dd{ width:545px;}
.qh_ys dt .title a{ display:block; width:100%; padding:0 5px; height:45px; line-height:45px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px;}
.qh_ysa dt .dt_m{ position:relative; overflow:hidden;}
.qh_ysa dt .dt_m img{ width:100%; height:290px; vertical-align:top;}
.qh_ysa dt .dt_m .wen{ width:100%; height:60px; position:absolute; left:0; bottom:0; z-index:9; background:rgba(0,0,0,.4); color:#eee; overflow:hidden; padding:7px 10px; line-height:175%;}
/*2016-4-7涓嬪崍淇敼*/
.bg_aa,.bg_fa{ background:#fff; overflow:hidden;}
.qh_ysa{ border:0; padding:0;}
.qh_ysa dd{ width:575px;}
.bz .wen{ position:relative;}
.bz .wen .rw{ width:267px; height:590px; position:absolute; right:-130px; top:-200px;}


.name_cx{ border:1px solid #d7d7d7;  width:276px; padding:18px; position:absolute;right:-276px;top:-1px;display:none; background-color:#FFFFFF;}
.name_cx .wb{ width:230px; height:35px; padding-left:10px; font-size:12px; margin-bottom:10px; border:1px solid #ddd;}
.name_cx .anniu{ width:95px; height:32px; background-color: #E0363B; line-height:30px; margin-right:5px; color:#FFFFFF; border:0px; font-size:12px; cursor:pointer;}
.name_cx .hui{ background-color:#6b6b6b;}
.name_an{ display:block; position:absolute; top:0px; width:77px; height:77px;}


.newclass{ height:52px; line-height:52px; background-color:#e01d1d; padding:0px 20px; margin-top:15px;}
.newclass a{     color:#FFFFFF;  font-size:16px; display:inline-block; line-height:30px; padding:0px 5px; margin:0px 5px;}
.newclass a:hover,.newclass a.now{ color:#FFFFFF; background-color:#e01d1d; border-bottom:2px solid #fff;}

.newclass_cont{ background-color:#f6f6f6; padding:8px 5px; margin-bottom:30px}
.newclass_cont ul li{ float:left; width:108px; line-height:26px; text-align:center;}
.newclass_cont ul li a{ font-size:13px;} .newclass_cont ul li a.now{ color:#e01d1d;}

#divshaoqiao{width:414px; height:234px;  left:50%;margin-left:-207px;top:50%;margin-top:-117px; position:fixed; z-index:9999; display:none;}
#divshaoqiao .close{ width:20px; height:20px; font-size:26px; color:#333333; display:block; position:absolute; right:0px; top:-8px;}
#divshaoqiao a{ cursor:pointer;}

.i_k_m_img{ height:350px; overflow:hidden;}
.i_k_m_img img{ margin-top:-30px;}

.index_focus{position:relative;width:100%;height:500px;margin:0 auto;overflow:hidden}
.index_focus .bd li{display:none;position:absolute;left:0;top:0; height:500px!important; width:100%!important;}
.index_focus .bd li a{ display:block; height:500px; width:100%;}
.index_focus_post{z-index:10}
.index_focus .pic{height:auto;display:block}
.index_focus .pic:hover{text-decoration:none}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%}
.index_focus .slide_nav a{display:block;width:50px;height:5px;background:url(../images/icon_b3.png) no-repeat no-repeat;cursor:pointer;float:left;margin:10px 6px;font-family:arial}
.index_focus .slide_nav .on,.index_focus .slide_nav li:hover{text-decoration:none;background:url(../images/icon_b2.png) no-repeat no-repeat}
.index_focus_next,.index_focus_pre{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat}
.index_focus_pre{left:30px;background-position:0 0}
.index_focus_pre:hover{background-position:0 -144px}
.index_focus_next{right:30px;background-position:0 -72px}
.index_focus_next:hover{background-position:0 -216px}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6);background:url(../images/index_focus_bg.png) no-repeat}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none}




.digital{width: 100%;height: 72px;background: #fff;color: #a7a7a7; border-bottom:1px solid #d5d5d5; text-align:center; line-height:72px; font-size:18px;}
.digital h2{font-size: 26px;font-weight: normal;margin-right: 10px; margin-left:10px;display:inline-block;}
.digital span{ color:#515151;}

.digital .count-title1{ color:#3a8917;}
.digital .count-title2{ color:#145aa8;}
.digital .count-title3{ color:#df1927;}


.gs_shougou{ width:590px; background-color:#fff; float:left; height:360px; margin-bottom:20px;}
.gs_shougou .title{ height:70px;  text-align:center; font-size:20px; color:#FFFFFF; line-height:70px; background:#e0363b url(../images/bg_x.png) center no-repeat;}
.gs_shougou .from_tj{ border-bottom:1px solid #dfdfdf; height:80px; line-height:80px; padding-left:20px; text-align:center;}
.gs_shougou .from_tj input{ height:38px; line-height:38px; padding-left:10px; border:1px solid #dedede;border-radius:5px; margin-right:10px;}
.gs_shougou .from_tj .input_tj{ display:inline-block; width:63px; height:40px; line-height:40px; background-color:#6b6b6b; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center;border-radius:5px;}
.gs_shougou .from_tj .input_tj:hover{ background-color:#e0363b;}
.gs_shougou .gs_cj{ padding-left:44px; padding-top:22px;}
.gs_shougou .cj_gd{ margin-top:15px;}
.gs_shougou .gs_cj .title2{color:#000000; font-size:16px;}

.gs_mai{ float:right;}
.gs_mai .from_tj .input_tj:hover{ background-color:#5aa9e5;}
.gs_mai .title{ background-color:#5aa9e5;}
.gs_mai .mai_title{ width:572px; height:200px; background:url(../images/mai_ico.png) no-repeat; }
.gs_mai .mai_title .tt1{ font-size:16px; font-weight:bold; color:#e0363b; line-height:24px; width:348px; display:inline-block; margin-top:50px; text-align:center; margin-left:50px;} 
.gs_mai .mai_title .tel_ico{ font-size:24px; font-weight:bold; color:#464646; padding-left:48px; background:url(../images/tel_ico.png) left no-repeat; line-height:38px; margin-top:5px; margin-left:50px;}



.fl_kc{  width:900px; float:left;}
.fl_k{ border-top:1px solid #ddd; margin-top:5px; padding-top:15px;}
.gjc_a{padding:3px 6px;background-color:#0391d5; color:#FFFFFF;border-radius:4px; margin:2px; display:inline-block;} .gjc_a:hover{ background-color:#5bb2dc; color:#fff;}
.tag_ti{ padding-left:10px; border-left:3px solid #FF0000; font-size:20px; font-weight:bold; float:left; margin-top:15px;}
.tag_list{ padding:20px 0px; padding-bottom:40px;}
.tag_list ul li{ float:left;}
.tag_list ul li a{ display:block; border:1px solid #e6e6e6; background-color:#f5f5f5; margin-bottom:12px; line-height:40px; padding:0px 15px; margin-right:10px;transition: all 0.2s ease 0s; }
.tag_list ul li a:hover{ background-color:#e1151f; color:#FFFFFF; border:1px solid #e1151f;}
.tag_cont{ padding:20px; background-color:#f9f9f9; line-height:24px; margin-top:15px;}

.tag_list_n ul{ padding:20px;}
.tag_list_n ul li{ border-bottom:1px solid #e8e8e8; padding:10px 0px; }.tag_list_n ul li:hover{ border-bottom:1px solid #d8d8d8;}
.tag_list_n ul li .tag_list_t a{ font-size:16px; color:#e1151f;}
.tag_list_n ul li .tag_list_c{ color:#666666; line-height:24px; padding-top:10px;} 
.tag_list_n ul li .tag_list_x{ padding:5px 0px; font-size:12px; }
.tag_list_n ul li .tag_list_x a{ display:inline-block; padding:5px 10px; font-size:12px;  color:#333;    border-radius: 5px;} 
.tag_list_n ul li .tag_list_x a:hover{ color:#09b4f4;}

.news_left{  width:860px; float:left;}
.news_right{ float:right; width:300px;}
.news_right .news_hot{ margin-bottom:10px;}
.news_right .news_hot .title{ font-size:16px; font-weight:bold;  line-height:40px; border-left:3px solid #e01d1d; padding-left:10px; background-color:#f3f3f3;} 
.news_right .news_hot ul{ padding:10px 0px;;}
.news_right .news_hot ul li{ line-height:40px; padding-left:20px; background:url(../images/icon9.png) left no-repeat; }
.news_right .tag{ padding:20px 0px;}
.news_right .tag a{ display:inline-block; line-height:30px; padding:0px 10px; background-color:#f7f7f7; margin-right:10px; margin-bottom:10px; color:#999999}
.news_right .tag a:hover{ background-color:#e01d1d; color:#FFFFFF;}
.news_right .sousuo{ padding:20px 18px; background-color:#4670bc; position:relative; margin-bottom:15px;} 
.news_right .sousuo .wenben{ width:260px; height:36px; background-color:#FFFFFF; border:0px; line-height:36px; padding-left:25px; font-size:14px; color:#535353;border-radius:20px;}
.news_right .sousuo .soupng{ position:absolute; right:40px; top:28px; cursor:pointer; width:21px; height:21px; border:0px; background:url(../images/sou_png.png) no-repeat;} 


.modbox {
margin-bottom:20px;
    border: 1px solid #D5D5D5;
}
.pd10 {
    padding: 10px;
}
.mt10 {
    margin-top: 10px;
}
.modbox .title, .my-answerbox .title {
    height: 50px;
    font: 16px/33px "Microsoft YaHei";
    line-height: 50px;
    padding-left: 10px;
}
.right-list, .left-expert-list {
    padding: 4px 10px 5px;
}

.button_4{background: url("../images/btn_4.png") repeat-x scroll 0 0 transparent;border:0;width:76px;line-height: 25px;height:25px;font-size:12px;padding-bottom: 1px;color:#60A506;cursor: pointer;}
.button_4:hover{background: url("../images/btn_4_hover.png") repeat-x scroll 0 0 transparent;}

/*涓撳鍒楄〃*/
.left-expert-list li{ height:68px; line-height:20px; overflow:hidden; vertical-align:middle;}
.left-expert-list h3{ display:inline-block; width:120px; font-size:12px; font-weight:normal; vertical-align:baseline;}
.left-expert-list span{ float:left; padding:0 15px 0 0px; color:#999; width:75px; overflow:hidden; text-align:left;}
.left-expert-list p a{ color:#333;}
.left-expert-list p .invite{ color:#60A506;width: 150px;float: left;}
.left-expert-list .pic{ float:left; width:50px; margin:5px 10px 0 0;}

@media screen and (max-width:1500px){
.news_left{  width:700px; float:left;}
.news .n_m dl dd{ width:610px;}
}

/*渚ц竟鏍� start*/
.fix-sidenav{
    position: fixed;
    left: 0;
    top: 54%;
    margin-top: -250px;
    overflow: hidden;
    z-index:88;
}
.zu-btn{
    float: left;
    width: 29px;
    height: 108px;
    border: 1px solid #ec4c42;
    border-radius: 3px 0 0 3px;
    border-left: none;
    text-align: center;
    font-size: 13px;
    color: #ec4c42;
    padding: 10px 9px 0 9px;
    background: url("../images/fix-icon2.png") no-repeat center 84px;
    display: inline-block;
    background-color: #fff;
    *display: inline;
    *zoom: 1;
    margin-top: 145px;
}
.avtive-btn{
    border-color: #ec4c42;
    color: #fff;
    background: url("../images/fix-icon_03.png") no-repeat center 89px;
    background-color: #ec4c42;
}
.move-nav{
    float: left;
    width: 154px;
}

.move-nav>p{
text-indent: 3.5em;
    width: 154px;
    background: #d8271c;
    height: 58px;
    line-height: 58px;
    color: #fff;
    font-size: 16px;
    text-align: left;
    padding-right: 16px;
    position: relative;
    border-bottom: 1px solid #df3a3a;
	cursor:pointer;
}
.move-nav>p>i{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 28px;
    height: 28px;
    position: absolute;
    background: url("../images/fix-icon.png") center no-repeat;
    left: 23px;
    top: 50%;
    margin-top: -14px;
}
.move-nav>ul{
    background-color: #ec4c42;
    border-top: 1px solid #c71821;
}
.move-nav>ul>li{
    width: 100%;
    text-align: center;
}
.move-nav>ul>li>a{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width:136px;
    height:33px;
    line-height: 33px;
    text-align: center;
    color: #fff;
    border: 1px solid #fff;
    margin-top: 17px;
    font-size: 14px;
    transition: all 0.3s;
}
.move-nav>ul>li>a:hover{
    border-color: #fff;
    background-color: #fff;
    color: #df3a3a;
}
.move-nav>ul>li>p{
    width: 100%;
    text-align: center;
    color: #fff;
    line-height: 20px;
    padding-top: 6px;
}
.move-nav>ul>li>p>big{
    font-size: 17px;
}
.move-nav>ul>li>span{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width:100%;
    height:1px;
    background-color: #f97171;
    border-top: 1px solid #df3a3a;
    margin-top: 17px;
}
.move-nav>ul>li .two-span{
    margin-top: 7px;
}
.move-nav>ul>li .last-a{
    background-color: #df1721;
    width: 101px;
    height: 29px;
    text-align: center;
    margin: 3px auto 15px;
    border: none;
    border-radius: 10px;
}
.move-nav>ul>li .last-a>i{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width:30px;
    height:18px;
    background: url("../images/top.png") center no-repeat;
}
.move-nav>ul>li .last-a:hover{
    background-color: #df3a3a;
}

.foot_link{ background:rgb(37, 37, 37);}
.zr_input{ border-radius:30px;background-color:#ea5b25; height:46px; line-height:46px; color:#FFFFFF; font-size:15px; width:274px; margin:50px auto; text-align:center; display:block;} .zr_input:hover{ color:#FFFFFF;}


/*-----------------闂瓟棣栭〉---------------*/
.lc{background-color:#FFFFFF;
height:150px; width:100%;overflow: hidden; margin-top:18px;}
.lc .title{margin: 30px 0 15px;height: 28px;text-align: left;line-height: 28px;font-size: 24px;color: #323232;font-weight: normal;}
.lc .items .left{padding-top:35px;text-align: center;float: left;width: 130px;color: #424242;font-size:16px; font-weight:bold;line-height:26px;border-right:2px solid #f1efef;height:150px;}
.lc .items .left img{display:inline-block;}
.lc .items a{transition: color .4s, opacity .4s;color: #fff;}
.lc .items .right{float: left;width: 1070px;position: relative;overflow: hidden;}
.lc .items .right ul li{background-color: #fff;margin-right: 13px;text-align: center;float: left;width: 1070px;height:150px;}
.lc .items .right ul li .listCuer{padding:30px 0px 0px 50px;}
.lc .items .right ul li a{display:block; float:left; width:500px; text-align:left; padding-left:18px; background:url(../images/twdd.jpg) left no-repeat; color:#333; line-height:30px;}.lc .items .right ul li a span{color:#999999;}
.lc .items .right ul li a:hover{color:#188512;}
.lc .items .right .next,
.lc .items .right .prev{opacity: 0;position: absolute;top: 50%;transform: translateY(-50%);display: inline-block;cursor: pointer;z-index: 1;width: 28px;height: 62px;line-height: 62px;color: #fff;text-align: center;font-size: 22px;font-weight: 400;background: rgba(0, 0, 0, .2);font-family: simsun;transition: all ease-in .4s;}
.lc .items .right .next{right: 0px;}
.lc .items .right .prev{left: 0px;}
.lc .items .right:hover .next{opacity: 1;}
.lc .items .right .prev:hover,.lc .items .right .next:hover{background-color:#188512;}
.lc .items .right:hover .prev{opacity: 1;}

.i_j .wdanniu{ padding:40px 0px 10px; text-align:center;}
.i_j .wdanniu a{ font-size:16px; display:inline-block; width:270px; height:50px; line-height:50px; background-color:#666666; color:#fff; text-align:center; margin:0px 34px;transition: all ease-in .3s;}
.i_j .wdanniu a.tw{ background-color:#188512;}
.i_j .wdanniu a:hover{opacity: .7;}

/*-----------------end闂瓟棣栭〉---------------*/



@media screen and (max-width:1500px){

.gs_shougou{ width:515px;}
.gs_shougou .from_tj input{ width:100px;}

.h_top,.head,.i_m,.hot,.ys_l,.sl_l,.kf,.frd,.friend,.f_nav,.bq,.zc_m,.why,.qst,.i_m .cl .cl_m,.s_m,.yq,.yh,.news,.ct,.bg,.ckts{width: 1050px;}
.head .nav{width: 850px;}

.h_bg_fix .head .nav{ width:1000px; text-align:left;} 


.head .nav li{margin-left: 10px;}
.head .nav li a{    padding: 0 6px; font-size:14px;}
.head .nav li .er_m{width: 764px;left: -144px;}
.h_bg_fix .head .nav a {       padding: 0px 13px;}
.hot .hot_l,.hot .hot_l dl{width: 375px;}
.hot .hot_r{width: 675px;}
.hot .hot_l dl dt{margin: 20px 12px;}
.hot .hot_l dl dd{width: 240px;}
.hot .hot_l dl dd em, .hot .hot_r dl dd em{font-size: 22px;}
.hot .hot_r dl{width: 322px;margin-left: 15px;}
.hot .hot_r dl dt{width: 85px;}
.ys_l li{margin-right: 25px;}
.s_m{width: 1050px;background-size: 100% 100%;}
.sl_l li .sj_6{left: 75px;}
.sl_l li .sj_7{left: 10px;}
.sl_l li .sj_8{left: 55px;}
.sl_l li .sj_9{left: 53px;}
.sl_l li .sj_10{left: 107px;}
.bz{width:1050px;}
.bz .tu, .bz .tu img{width: 300px;height: 243px;}
.bz .wen{width: 660px;}
.bz .wen .rw{right: -210px;}
.bz dl{margin-right: 15px;}
.i_m .tabBox_a .tabNav li{width:220px; margin:0 10px;}
.i_m .cl .tabNav li{ width:150px; white-space:nowrap; margin:0 10px;}
.i_m .xs .tabNav li{ width:170px;}
.i_m .xs .tabNav li p{font-size: 17px;}
.i_m .xs .xs_m{font-size: 16px;}
.kf .kf_l{width: 590px;}
.qh_ys dt{width: 505px;}
.qh_ysa dd,.qh_ys dd{width: 530px;}
.frd li{width: 175px;}
.f_nav ul li{width: 105px;margin-right: 15px;}
.f_nav dl{width: 700px;}
.f_nav ul{width: 350px;}
.f_nav dl dt{width: 310px;}
.zc_m .lc li{width: 165px;}
.zc_m .lc_a li{ width:145px;}
.why .why_l{width: 500px;}
.qst li,.yq li{width: 500px;margin-right: 25px;}
.cl .cl_m table th{width: 250px;}
.cl .cl_m table th img{max-width: 210px;}
.cl .cl_m table .last{width: 150px;}
.zc_m .lc_a li.jt{width: 55px;}
.zc_m .lc_a li.jt img{width: 100%;height: auto;}
.sd li{width: 300px;}
.yh li{width: 250px;margin-right: 15px;height: 310px;}
.yh li img{width: 230px;height: 115px;}
.ys_la li{width: 243px;}
.ct .tabBox_b .tabNav{width: 160px;}
.ct .tabBox_b .tabCont{width: 880px;}
.ct .ctn img{max-width: 100%;height: auto;vertical-align: top;}
.bg li{ width:325px; margin-right:37px; margin-bottom:35px;}
.bg li .zz{ width:325px;}
.jck li{ margin:70px 85px 0;}
.rs li{ width:330px; margin:70px 30px 35px 0;}
.sb dl dt{ width:250px;}
.sb dl dd{ width:790px;}
.s_nav dl dt{ width:600px; overflow:hidden;}
.s_nav dl dt img{ width:100%; height:auto; vertical-align:top; margin-top:46px;}
.s_nav dl dd{ width:168px;}
.s_nav dl dd .d_name,.s_nav dl dd ul{ width:145px;}
.s_nav dl dd .zx_btn a{ width:90%; margin:0;}
.s_nav dl dd .zx_btn{ text-align:center;}
#mask{ width:800px !important;}
.head .nav li .er_m2{ width:160px; left:-34px;}
.ca_b li{ width:250px; margin-right:20px; padding:20px 12px;}
.i_tp .i_des{ max-width:1050px; margin:0 auto;}
.ys_a li{ width:500px; margin-right:25px;}
.zc_m .sb .sb_l, .zc_m .sb .sb_r{ width:400px;}
.ckts .ck_nav span{ margin:0 5px;}


.head .nav .mianfei{ position:absolute; left:250px; top:25px;} .head .nav .remen{ position:absolute; right:450px; top:25px;}.head .nav .remen1{ position:absolute; right:370px; top:25px;}
.head .nav .remen2{ position:absolute; right:290px; top:25px;}

.h_bg_fix .head .nav .mianfei{ position:absolute; left:280px; top:10px;}.h_bg_fix .head .nav .remen{ position:absolute; left:405px; top:10px;}.h_bg_fix .head .nav .remen1{ position:absolute; right:365px; top:10px;}.h_bg_fix .head .nav .remen2{ position:absolute; right:460px; top:10px;}


.lc .items .right { width:920px;}
.lc .items .right ul li{ width:920px;}

.lc .items .right ul li a{ margin-right:30px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis; width:400px;}
}

.location{ padding-left:30px;background:url(../images/homeico.jpg) left no-repeat; height:20px; line-height:20px; float:right; margin-top:15px;}

/*璇勮鏍峰紡*/
.commnet{margin:20px 0 30px;padding:8px 0 0 8px;background:url(../images/commnet_bg.png) repeat-x;border:1px solid #ccc;border-radius:3px;}
.commnet textarea{width:100%;height:59px;border:none;background:transparent;outline:none;font-size:14px;color:#999;overflow:auto;}
.commnet .toolbar{padding-top:0px;_padding-top:5px;*padding-top:5px!important;height:30px;line-height:30px;overflow:hidden;}
.commnet .options{float:left;}
.commnet .button,
.commnet .button_on{float:right;width:100px;height:30px;border:none;border-left:1px solid #ccc;font-size:14px;font-weight:bold;cursor:pointer;}
.commnet .button{background:url(../images/commnet_btn_bg.png) repeat-x;}
.commnet .button_on{background:url(../images/commnet_btnon_bg.png) repeat-x;}
.commlist{margin-top:20px;}
.commlist li{border-bottom:1px solid #eaeaea;word-wrap:break-word;}
.commlist li p{line-height:20px;color:#999}
.commlist li span.uname{color:#D32;font-family:Verdana;font-weight:bold;}
.commlist li span.time{color:#bbb;}
.commnum span{display:inline-block;width:70px;margin-top:20px;line-height:24px;border:1px solid #ccc;background:#f5f5f5;border-radius:3px;text-align:center;}
.commnum span i{color:#900;font-family:Verdana;font-weight:bold;}


/*------涓娲诲姩--------*/
.hide_box{z-index:99999999999;filter:alpha(opacity=50);background:#666;opacity: 0.5;-moz-opacity: 0.5;left:0;top:0;height:100%;width:100%;position:fixed;display:none;}
.shang_box{width:599px;height:507px;position:fixed;z-index:99999999999999;left:50%;top:50%;margin-left:-280px;margin-top:-260px;display:none;background: url('../images/zhongqiuhd.png');}
.dk_content{ width:170px; line-height:24px; color:#000000; font-size:15px; text-align:center; padding-top:160px; margin:0 auto; height:233px;}
.dk_content span{ color:#FF0000; font-weight:bold;}
.shang_box img{border:none;border-width:0;}
.dashang{display:block;width:100px;margin:5px auto;height:25px;line-height:25px;padding:10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:10px;font-weight:bold;font-size:16px;transition: all 0.3s;}
.dashang:hover{opacity:0.8;padding:15px;font-size:18px;}
.shang_close{float:right;display:inline-block; width:38px; height:38px; margin-right:47px;}
.huodong_an{ margin-top:123px; text-align:center;}
.huodong_text{ width:290px; margin-left:20px; height:32px; line-height:32px; text-align:center; font-size:15px; color:#e14538; font-family:"Microsoft YaHei"; border:0px; background-color:#efd568; font-weight:bold; }
.huodong_niu,.huodong_niua{ width:260px; height:76px; display:inline-block; background: url('../images/hong_an1.png'); text-indent:-999px; border:0px; cursor:pointer; margin-top:10px; margin-left:20px; }
.huodong_niu:hover{ background-position:0px 152px;}
.huodong_niua{ background-position:0px 76px;}
#div1{margin-top:30px; height:30px; overflow:hidden;}
#div1 ul li{ padding-left:20px;  line-height:30px; height:30px; font-size:14px; color:#333; text-align:center; text-shadow: #fff 0 2px 0  rgba(255,255,255,.9);}

  .luckDrawIco{position:fixed; left:20px; bottom:40px; cursor:pointer;}
  .bodyBg{position:fixed; background-color:rgba(0,0,0,0.5); z-index:9;}
  .wrapper{position:fixed; z-index:10000000000;}
  .wrapper .close{position:absolute; right:106px; top:-33px; width:37px; height:64px; cursor:pointer;}
  .wrapper .ribbon{position:absolute; left:50%; bottom:-12px; margin-left:-166px; width:360px; height:67px; line-height:67px; background:url(../s11/luckDraw/ribbon.png) no-repeat; color:#e40600; font-size:17px; text-align:center; z-index:20;}
  .wrapper .box{position:absolute; left:69px; top:30px; width:386px; height:386px;}
  .wrapper .luckDraw-btn{position:absolute; left:189px; top:112px; width:146px; height:185px; cursor:pointer;}
  .prize-box{position:fixed; width:502px; height:432px; background-image:url(../s11/luckDraw/tk_img.png); z-index:9999}
  #prize-cont{width:140px; height:100px; margin:100px 0 0 185px; font-size:20px; color:#b01a1c; font-weight:700;}
  .prize-box .prize-a{display:inline-block; width:220px; height:60px; margin:170px 0 0 150px;}
  .prize-box .prizeBox-close{position:absolute; right:136px; top:-31px; width:37px; height:64px; cursor:pointer;}

@-webkit-keyframes bounce-up {
 25% {-webkit-transform: translateY(20px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(-20px);}
}

@keyframes bounce-up {
 25% {transform: translateY(20px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(-20px);}
}


.hdpiaofu{
position: fixed;
    top: 30%;
    left: 0%;
    width: 170px;
    height: 166px;
    z-index: 1000000;
	cursor:pointer;
    background: url(../images/piaofu.png) no-repeat center;
    background-size: 100% 100%;
	-webkit-animation: bounce-up 1.8s linear infinite;animation: bounce-up 1.8s linear infinite;
}

.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{ 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;}

.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{ width:100%; 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;}
.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;}
.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/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{ 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/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{ 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{ background:url(../images/a/icon17.png) repeat;}
.sz_dm .sz_dl .b .title{ 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{ 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{ 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(../images/b/icon3.png) no-repeat; margin:0 5px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background:url(../images/b/icon2.png) no-repeat;}
.flex-direction-nav .flex-prev{ background:url(../images/b/prev.png) no-repeat;}
.flexslider:hover .flex-next{ background:url(../images/b/next.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(../images/hbg.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(../images/b/icon1.png) no-repeat; z-index:99;}
.s_nav .tabBox .tabNav li.on em{ display:block;}
.i_a{ background:url(../images/b/bg_1.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{ 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;}
.i_a .tip{ padding-left:88px;}
.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(../images/b/icon5.png) no-repeat; left:-11px; top:-20px;}
.i_b .hot .hot_l .l_top i{ width:205px; height:205px; background:url(../images/b/icon4.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(../images/b/bg_2.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(../images/b/bg_3.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:15px; 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(../images/b/icon6.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(../images/b/icon7.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(../images/b/icon8.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(../images/b/pic2.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(../images/b/icon9.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(../images/b/icon10.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(../images/b/icon12.png) no-repeat;  background-position:0 0;opacity:1;}
.i_k .flexslider .flex-next,.i_k .flexslider:hover .flex-next{ background:url(../images/b/icon13.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(../images/bbg.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{ 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(../images/b/icon14.jpg) no-repeat;display:block;height:78px;overflow:hidden;position:absolute;cursor:pointer;top:17px;width:30px;}
.btnCarouselRT{background:url(../images/b/icon15.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;}



.n_list2{ width:100%;}
.n_list2 li{ width:589px; float:left; background:#FFF; padding:20px; margin-right:21px;}
.n_list2 li .t{ line-height:40px; height:40px; border-bottom:1px solid #F3F3F3;} .n_list2 li .t strong{ font-size:15px; float:left; }.n_list2 li .t span{ float:right;}.n_list li .t span a{ color:#DF1721;}
.n_list2 li dl{ width:100%; margin-top:10px;}
.n_list2 li dl dt,.n_list2 li dl dt img{ width:100%; height:200px; vertical-align:top; }
.n_list2 li dl dd{  text-align:left; width:auto; padding-top:10px;}
.n_list2 li dl dd .tit{ width:100%; height:30px; line-height:30px; font-weight:bold; font-size:16px;}
.n_list2 li dl dd .ctn{ width:100%;  font-size:13px; color:#666; padding-bottom:8px; line-height:178%;}
.n_list2 .new{ width:100%; }
.n_list2 .new li{ width:100%; padding:0; margin:0; height:35px; line-height:35px; position:relative; padding-right:80px; border-bottom:1px dashed #ddd;}
.n_list2 .new li p{ width:100%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.n_list2 .new li em{ display:block; text-align:right; position:absolute; right:0; top:0; color:#888; font-size:13px;}



/*------------------鍏徃杞--------------*/
.Industry_ct{}
.Industry_lct{ text-align:center;}
.Industry_list{ margin-top:20px;}
.Industry_list ul li{ float:left; width:230px; height:196px; border:1px #dbdbdb solid; margin-right:9px;text-align:center; margin-bottom:9px; color:#222222; background-color:#FFFFFF;}
.Industry_list ul li:hover{   }.Industry_list ul li:hover span{ color:#FFFFFF;}
.Industry_list ul li div{width:75px; height:75px; margin:30px auto; margin-bottom:10px; }
.Industry_list ul li span{ font-size:12px; display:inline-block; width:80px; height:26px; line-height:26px; text-align:center; background-color:#E0363B; color:#FFFFFF; margin-top:8px;border-radius: 5px;}
.Industry_list ul li .ico1{  background:url(../images/t1.png);}
.Industry_list ul li .ico2{  background:url(../images/t2.png);}
.Industry_list ul li .ico3{  background:url(../images/t3.png);}
.Industry_list ul li .ico4{  background:url(../images/t4.png);}
.Industry_list ul li .ico5{  background:url(../images/t5.png);}
.Industry_list ul li .ico6{  background:url(../images/t6.png);}
.Industry_list ul li .ico7{  background:url(../images/t7.png);}
.Industry_list ul li .ico8{  background:url(../images/t8.png); width:90px;}
.Industry_list ul li .ico9{  background:url(../images/t9.png);}
.Industry_list ul li .ico10{  background:url(../images/t10.png);}

.Industry_hbg{ background-color:#f2f2f2;}


.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px;}

.tab-T-3{ text-align:center;}
.tab-T-3 li{width:63px;height:5px;font-size:0;background-color:#aeaeae;margin-left:10px;cursor:pointer;display:inline-block;}
.tab-T-3 li.cur{background-color:#df1721;}

.rowE .warp-pic-list{position:relative;width:1200px;height:360px;overflow:hidden;}
.rowE .count li{margin-right:12px;width:288px; background-color:#FFFFFF; float:left; height:342px;  }
.rowE .count li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
.rowE .count .img{width:288px;height:187px; position:relative;}.rowE .count .img img{width:288px;height:187px;}.rowE .count .img span{ width:288px; display:block; position:absolute; bottom:0px;    background: rgba(0,0,0,0.7);    background: #000\0;    filter: alpha(Opacity=70); color:#FFFFFF; text-align:center; font-size:14px; line-height:38px;}
#wrapBox1 .count li .text-cont{ border:1px solid #E8E8E8; border-top:0px; height:155px;}
.rowE .count li .text-cont{padding:15px;  border-top:0px;}
.rowE .count li .text-cont .price{ color:#b1b1b1; font-size:14px; float:left; margin-top:5px; }.rowE .count li .text-cont .price strong{ font-size:20px; color:#cc0000;}
.rowE .count li .text-cont .zx{ font-size:14px; width:108px; height:30px; line-height:30px; border:1px solid #d42828; display:block; float:right;border-radius: 5px; text-align:center; color:#d42828;}
.rowE .count li:hover .zx{ background-color:#d42828; color:#FFFFFF;}
.rowE .count li .text-cont .title1{ font-size:12px; color:#3d3d3d; padding-top:10px; padding-bottom:5px;}
.rowE .count li .text-cont .title2{ color:#9c9c9c;}

.gszr_hei .text1{ font-size:28px; background:url(../images/bg2.jpg) center no-repeat; line-height:82px; text-align:center; margin-top:40px;}
.gszr_hei .text1 span.co1{ color:#f12d2d;}
.Industry_case ul{ border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; height:307px; }
.Industry_case ul li{ float:left; width:299px; height:153px;  }
.Industry_case ul li:hover .k1{ background-color:#3bacde;}
.Industry_case ul li:hover{ webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
.Industry_case ul li .k2{border:1px solid #dfdfdf; background-color:#FFFFFF;  height:153px; padding-left:10px; border-left:0px; border-bottom:0px;}
.Industry_case ul li .k2 .tit1{ font-weight:bold; text-align:center; padding-top:30px; line-height:22px; font-size:16px; padding-bottom:10px;}
.Industry_case ul li .k2 .tips{ text-align:center;}
.Industry_case ul li .k2 .tips span{ display:inline-block; font-size:12px; line-height:26px; background-color:#f0f0f0; border:1px solid #eaeaea; padding:0px 6px; margin-right:5px;}
.Industry_case ul a:hover{ color:#333333;}
.Industry_case ul li .cgok{ color:#999999; text-align:center; padding-top:10px;}

.Industry_case ul li .k2 .tips span.hong{ background-color:#ea4534; color:#FFFFFF; border:1px solid #ea4534;}
.Industry_case_more{ text-align:center; padding-top:20px; } .Industry_case_more a{ background-color:#EA4534; display:inline-block; width:200px; height:40px; line-height:40px; font-size:16px; color:#FFFFFF;} .Industry_case_more a:hover{ background-color:#F96354;}


.Industry_cjwenti{ margin-top:30px;}
.Industry_cjwenti h1{ height:100px; line-height:100px; font-size:30px; font-weight:100; color:#1084c1; text-align:center; margin:0px; padding:0px;}
.Industry_cjwenti ul{ list-style:none; margin:0px; padding:0px;}
.Industry_cjwenti ul li{ float:left; width:600px; height:150px;}
.Industry_cjwenti ul li h2{ font-weight:300; background:url(../images/q.png) left center no-repeat; height:30px; line-height:30px; margin-bottom:15px; font-size:18px; color:#1084c1; text-indent:30px;}
.Industry_cjwenti ul li p{ background:url(../images/a.png) left 3px no-repeat; line-height:24px; font-size:15px; color:#666666; padding-left:30px;}
.Industry_cjwenti ul li.l1{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-right:15px;}
.Industry_cjwenti ul li.r2{ border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-top:-1px; margin-left:-1px;padding-left:18px; padding-top:22px;height:200px;}
.Industry_cjwenti ul li.r1{ padding-left:18px;}
.Industry_cjwenti ul li.l2{ padding-top:22px; padding-right:20px; }


.Industry_outer{ margin-top:20px;}
.outer_title{ text-align:center; font-size:28px; font-weight:bold; color:#202020; padding:20px 0px;}
.Industry_outer ul li{ font-size:18px; color:#202020;  float:left; width:285px; height:250px; border-bottom:1px #dbdbdb d3d3d3; background-color:#fff; margin-right:20px;text-align:center;}
.Industry_outer ul li a{border-radius: 5px; font-size:14px; margin-top:20px; display:inline-block; width:100px; height:37px; line-height:37px; text-align:center; color:#FFFFFF; background-color:#09b4f4;}
.Industry_outer ul li:hover{  webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
.Industry_outer ul li div{width:85px; height:85px; margin:30px auto; margin-bottom:15px; }

.Industry_outer ul li .ico1{  background:url(../images/outer1.png);}
.Industry_outer ul li .ico2{  background:url(../images/outer2.png);}
.Industry_outer ul li .ico3{  background:url(../images/outer3.png);}
.Industry_outer ul li .ico4{  background:url(../images/outer4.png);}



.i_qy{min-width: 1050px;padding-top: 50px; padding-bottom:0px;}
.qy_list{ background:url(../images/dqbg.jpg) top no-repeat; height:360px; padding-top:30px;}
.qy_list ul li{ float:left; text-align:center; margin-right:21px;}
.qy_list ul li div{ width:182px; height:182px; line-height:182px; font-size:20px; color:#FFFFFF; text-align:center; font-weight:bold;text-shadow: #000 1px 1px 5px;} 
.qy_list ul li .ico1{ background:url(../images/dq_baoan.png);background-size:cover; } 
.qy_list ul li .ico2{ background:url(../images/dq_futian.png);background-size:cover; } 
.qy_list ul li .ico3{ background:url(../images/dq_nanshan.png);background-size:cover; } 
.qy_list ul li .ico4{ background:url(../images/dq_longgang.png);background-size:cover; } 
.qy_list ul li .ico5{ background:url(../images/dq_luohu.png);background-size:cover; } 
.qy_list ul li .ico6{ background:url(../images/dq_longhua.png);background-size:cover; } 

.qy_list ul li a{ display:inline-block;  border-radius: 5px; width:130px; height:32px; color:#FFFFFF; line-height:32px; margin-top:30px;background-color:#EA4534;}

/*---鍏徃娉ㄩ攢----*/
.bg_8{ width:100%; background:#F7F7F7;}
.zx_1{ padding:30px 0;}
.zx_1 li{ width:25%; float:left; height:71px; position:relative; padding-left:85px;}
.zx_1 li img{ width:71px; height:71px; position:absolute; left:0; top:0; z-index:2;}
.zx_1 li div{ width:100%; height:41px; line-height:50px; font-size:20px;}
.zx_1 li p{ width:100%; height:30px; line-height:25px; color:#888; font-size:13px;}
.zx_2a{ width:100%; padding:50px 0;}
.zx_2a li{ float:left; margin-right:50px; position:relative; padding:40px 200px 40px 140px; width:575px;}
.zx_2a li:first-child{ background:url(../images/zx/bg_2.jpg) no-repeat left top; background-size:cover;}
.zx_2a li:last-child{ background:url(../images/zx/bg_3.jpg) no-repeat left top; background-size:cover; margin-right:0;}
.zx_2a li img{ width:71px; height:71px; position:absolute; left:30px; top:30px;}
.zx_2a li p{ font-size:16px; color:#FFF; height:25px; line-height:25px;}
.zx_2a li a{ display:inline-block; *display:inline; zoom:1; height:35px; line-height:34px; border:1px solid #FFF; padding:0 30px; border-radius:35px; -moz-border-radius:35px; -webkit-border-radius:35px; position:absolute; right:30px; top:45px; color:#FFF; font-size:15px;}
.zx_2b{ width:100%;}
.zx_2b .name{ width:100%; padding-bottom:50px; text-align:center; font-size:24px; line-height:135%;}
.zx_2b .name p{ font-weight:normal; color:#888; font-size:16px;}
.zx_2b ul{ width:100%;}
.zx_2b ul li{ width:32%; float:left; text-align:left;}
.zx_2b ul li.center{ width:36%; padding:0 30px; text-align:center;}
.zx_2b ul li.right{ text-align:right;}
.zx_2b ul li.center img{ width:100%; height:auto; vertical-align:top;}
.zx_2b ul li.center a{ display:block; width:80%; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:20px; background:#F05E4B; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; margin:40px auto 0;}
.zx_2b ul li .tit{ width:100%; height:40px; line-height:40px; color:#1FB1E5; font-weight:bold; font-size:20px;}
.zx_2b ul li p{ color:#797979; line-height:165%;}
.zx_2b ul li.left .line{ width:90%; height:40px; background:url(../images/zx/line_l.jpg) no-repeat left center; background-size: auto 2px;}
.zx_2b ul li.right .line{ width:90%; height:40px; background:url(../images/zx/line_r.jpg) no-repeat right center; background-size: auto 2px; margin-left:10%;}
.zx_3{ width:100%; margin-top:30px; padding:50px 0; background:url(../images/zx/bg_1.jpg) no-repeat left center; background-size:cover; color:#FFF;}
.zx_3 .name{ width:100%; text-align:center; font-size:24px; line-height:135%;}
.zx_3 .name p{ font-weight:normal; font-size:16px;}
.zx_3 ul{ width:100%; padding:50px 0 10px;}
.zx_3 ul li{ float:left; margin-right:20px; width:285px; background:#555C6E; text-align:center; padding-top:20px;}
.zx_3 ul li:last-child{ margin-right:0;}
.zx_3 ul li img{ width:70px; height:70px; vertical-align:top;}
.zx_3 ul li .title{ width:100%; margin-top:15px; background:#23BCF3; height:50px; line-height:50px; font-size:16px; color:#FFF; font-weight:bold;}
.zx_3 ul li .ctn{ width:100%; padding:20px; text-align:left; line-height:175%; height:175px;}
.zx_3 ul li:nth-child(2) .ctn{ padding:20px 60px;}
.zx_4 .name{ width:100%; font-size:24px; text-align:center; padding:50px 0;}
.zx_4a{ width:100%; background:#23BCF3;}
.zx_4a li.jt{ width:55px; height:155px; background:url(../images/zx/z17.png) no-repeat; background-size:100% 100%;}
.zx_4a li{ float:left; width:196px; text-align:center; padding-top:20px;}
.zx_4a li img{ width:75px; height:75px; vertical-align:top;}
.zx_4a li p{ width:100%; height:40px; line-height:40px; font-size:16px; color:#FFF; margin-bottom:20px;}
.zx_4b{ width:100%; margin-top:20px; background:#FFF; border:1px solid #ddd; padding:20px 30px 20px;}
.zx_4b .name{ width:100%; height:50px; line-height:50px; margin-bottom:15px; font-size:17px; color:#EF5D4B; font-weight:bold; padding:0; text-align:left;}
.zx_4b ul{ width:100%;}
.zx_4b ul li{ width:50%; float:left; padding:0 30px 0 35px; position:relative; margin-bottom:20px; line-height:165%;}

.zx_4b ul li i{ display:block; width:25px; height:25px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#FFF; font-style:normal; background:#EF5D4B; text-align:center; line-height:25px; position:absolute; left:0; top:0;}
.zx_4c{ width:100%; padding:50px 0; text-align:center;}
.zx_4c div{ display:inline-block; *display:inline; zoom:1; height:50px; line-height:48px; border:1px solid #F05E4B; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; padding:0 170px 0 30px; color:#777; position:relative;}
.zx_4c div span{ font-size:17px; color:#EF5D4B; font-weight:bold;}
.zx_4c div a{display:inline-block; *display:inline; zoom:1; height:50px; line-height:50px; background-color:#F05E4B; color:#FFF; padding:0 25px 0 55px; background-image:url(../images/zx/z18.png); background-position:20px center; background-repeat:no-repeat; background-size:25px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; position:absolute; right:-1px; top:-1px; font-size:15px;}
.zr_3 .name p{ font-size:16px; color:#888;}
.zr_3 .name{ line-height:135%;}





@media screen and (max-width:1500px){

.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(../images/b/icon7.png); background-repeat:no-repeat; background-position:10px center; background-size:18px; position:absolute; right:90px; top:10px;}

.qy_list ul li{ float:left; text-align:center; margin-right:16px;}
.qy_list ul li div{ width:161px; height:160px; line-height:161px; font-size:20px; color:#FFFFFF; text-align:center; font-weight:bold;text-shadow: #000 1px 1px 5px;} 
.qy_list ul li a{ display:inline-block;  border-radius: 5px; width:100px; height:32px; color:#FFFFFF; line-height:32px; margin-top:30px;background-color:#EA4534;}

.Industry_list ul li{ float:left; width:201px; height:186px; border:1px #dbdbdb solid; margin-right:9px;text-align:center; margin-bottom:9px; color:#222222;}
.rowE .warp-pic-list{position:relative;width:1050px;height:360px;overflow:hidden;}
.rowE .count li{margin-right:12px;width:252px; background-color:#FFFFFF; float:left; height:342px;  }
.rowE .count .img{width:252px;height:187px; position:relative;}.rowE .count .img img{width:252px;height:187px;}.rowE .count .img span{ width:252px; display:block; position:absolute; bottom:0px;    background: rgba(0,0,0,0.7);    background: #000\0;    filter: alpha(Opacity=70); color:#FFFFFF; text-align:center; font-size:14px; line-height:38px;}
.rowE .count li .text-cont .title2{ color:#9c9c9c; font-size:12px;}
.Industry_case ul li{ float:left; width:262px; height:153px;  }
.Industry_case ul li .k2 .tips span{ display:inline-block; font-size:12px; line-height:26px; background-color:#f0f0f0; border:1px solid #eaeaea; padding:0px 4px; margin-right:5px;}
.Industry_cjwenti ul li{ float:left; width:525px; height:150px;}
.Industry_outer ul li{ font-size:18px; color:#202020;  float:left; width:250px; height:250px; border-bottom:1px #dbdbdb d3d3d3; background-color:#fff; margin-right:15px;text-align:center;}



.wz_wrap,.mainPhoto,.i_g .mainPhoto .go,.i_g .mainPhoto .go li,.divCarouselInfo{ width:1050px;}
.mainPhoto .go{ width:950px;}
.sz_a .a_m,.sz_a .tip{ width:1050px;}
.a_m .a_search input{ width:340px;}
.a_m .a_ml{ width:410px;}
.a_m .a_mc{ width:400px;}
.a_m .a_mr{ width:157px;}
.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;}

.wz_wrap .name{ font-size:34px;}
.i_a .a_m, .i_a .tip{ padding-left:30px; padding-right:30px;}
.i_a .tip a{ font-size:18px; right:58px;}
.s_main li{ margin-right:17px; width:196px;}
.s_main li p{ font-size:15px;}
.i_e{ background-size:1670px;}
.a_list li{ font-size:16px;}
.a_list li.a_1{ padding-top:100px;}
.a_list li.a_2{ padding-top:65px;}
.a_list li.a_3{ padding-top:50px;}
.i_f ul li,.sz_g .sz_gm li{ width:349px;}
.i_g .mainPhoto span.goleft{ left:-50px;}
.i_g .mainPhoto span.goright{ right:-50px;}
.gw dl{ margin-right:20px; width:505px;}
.gw dl dd{ width:355px;}
#dLocalHomesCarousel{ width:920px;}
#adtel{ font-size:17px;}
.i_k{ width:100%;}
.n_list li{ padding:10px; margin-right:13px; width:341px;}
.n_list li dl dd{ width:165px;}
.i_im ul li .tt{ width:200px; margin-right:30px;}
.i_im ul li span{ margin-right:30px;}
.i_im .i_mr{ right:-80px;}
body{ overflow-x:hidden;}
}

.i_k_m_img{ height:350px; overflow:hidden;}
.i_k_m_img img{ margin-top:-30px;}

.index_focus{position:relative;width:100%;height:500px;margin:0 auto;overflow:hidden}
.index_focus .bd li{display:none;position:absolute;left:0;top:0; height:500px!important; width:100%!important;}
.index_focus .bd li a{ display:block; height:500px; width:100%;}
.index_focus_post{z-index:10}
.index_focus .pic{height:auto;display:block}
.index_focus .pic:hover{text-decoration:none}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%}
.index_focus .slide_nav a{    -moz-box-shadow: 2px 1px 2px rgba(0,0,0,.4);
    -webkit-box-shadow: 2px 1px 2px rgba(0,0,0,.6);
    box-shadow: 2px 1px 2px rgba(0,0,0,.6);display:block;width:50px;height:5px;background:url(../images/icon_b3.png) no-repeat no-repeat;cursor:pointer;float:left;margin:10px 6px;font-family:arial}
.index_focus .slide_nav .on,.index_focus .slide_nav li:hover{text-decoration:none;background:url(../images/icon_b2.png) no-repeat no-repeat}
.index_focus_next,.index_focus_pre{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat}
.index_focus_pre{left:30px;background-position:0 0}
.index_focus_pre:hover{background-position:0 -144px}
.index_focus_next{right:30px;background-position:0 -72px}
.index_focus_next:hover{background-position:0 -216px}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6);background:url(../images/index_focus_bg.png) no-repeat}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none}


.index_focus2{position:relative;width:100%;height:450px;margin:0 auto;overflow:hidden}
.index_focus2 .bd li{display:none;position:absolute;left:0;top:0; height:450px!important; width:100%!important;}
.index_focus2 .bd li a{ display:block; height:450px; width:100%;}
.index_focus_post{z-index:10}
.index_focus2 .pic{height:auto;display:block}
.index_focus2 .pic:hover{text-decoration:none}
.index_focus2 .slide_nav{position:absolute;left:45%;bottom:2%}
.index_focus2 .slide_nav a{display:block;width:50px;height:5px;background:url(../images/icon_b3.png) no-repeat no-repeat;cursor:pointer;float:left;margin:10px 6px;font-family:arial}
.index_focus2 .slide_nav .on,.index_focus .slide_nav li:hover{text-decoration:none;background:url(../images/icon_b2.png) no-repeat no-repeat}
.index_focus_next,.index_focus_pre{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat}
.index_focus_pre{left:30px;background-position:0 0}
.index_focus_pre:hover{background-position:0 -144px}
.index_focus_next{right:30px;background-position:0 -72px}
.index_focus_next:hover{background-position:0 -216px}
.index_focus_info2{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6);background:url(../images/index_focus_bg.png) no-repeat}
.index_focus_info2 h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1,\u9ed1\u4f53,"Lucida Grande";display:none}
.index_focus_info2 .text{width:450px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none}




.digital{width: 100%;height: 72px;background: #fff;color: #a7a7a7; border-bottom:1px solid #d5d5d5; text-align:center; line-height:72px; font-size:18px;}
.digital h2{font-size: 26px;font-weight: normal;margin-right: 10px; margin-left:10px;display:inline-block;}
.digital span{ color:#515151;}

.digital .count-title1{ color:#3a8917;}
.digital .count-title2{ color:#145aa8;}
.digital .count-title3{ color:#df1927;}



.fl_kc{  width:900px; float:left;}
.fl_k{ border-top:1px solid #ddd; margin-top:5px; padding-top:15px;}
.gjc_a{padding:3px 6px;background-color:#0391d5; color:#FFFFFF;border-radius:4px; margin:2px; display:inline-block;} .gjc_a:hover{ background-color:#5bb2dc; color:#fff;}
.tag_ti{ padding-left:10px; border-left:3px solid #FF0000; font-size:20px; font-weight:bold; float:left; margin-top:15px;}
.tag_list{ padding:20px 0px; padding-bottom:40px;}
.tag_list ul li{ float:left;}
.tag_list ul li a{ display:block; border:1px solid #e6e6e6; background-color:#f5f5f5; margin-bottom:12px; line-height:40px; padding:0px 15px; margin-right:10px;transition: all 0.2s ease 0s; }
.tag_list ul li a:hover{ background-color:#e1151f; color:#FFFFFF; border:1px solid #e1151f;}
.tag_cont{ padding:20px; background-color:#f9f9f9; line-height:24px; margin-top:15px;}

.tag_list_n ul{ padding:20px;}
.tag_list_n ul li{ border-bottom:1px solid #e8e8e8; padding:10px 0px; }.tag_list_n ul li:hover{ border-bottom:1px solid #d8d8d8;}
.tag_list_n ul li .tag_list_t a{ font-size:16px; color:#e1151f;}
.tag_list_n ul li .tag_list_c{ color:#666666; line-height:24px; padding-top:10px;} 
.tag_list_n ul li .tag_list_x{ padding:5px 0px; font-size:12px; }
.tag_list_n ul li .tag_list_x a{ display:inline-block; padding:5px 10px; font-size:12px;  color:#333;    border-radius: 5px;} 
.tag_list_n ul li .tag_list_x a:hover{ color:#09b4f4;}




  /*寮规鏍峰紡3*/
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
   /* background-color: rgba(0, 0, 0, 0.26);*/
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:99999999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
	 
	top:50%;
    width:514px;
    height:381px;
	margin:-190px auto;
    background: url(../images/tanchuang1.png);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:32px;top:20px; z-index: 10;height:33px; width:33px; display: block; text-indent:-2000em;}
.cd-popup-zixun{position: absolute;left:163px;bottom:25px; z-index: 10;height:48px; width:188px; display: block; text-indent:-2000em; }
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
  
  
  
.i_ma{ width:100%; height:45px; border-bottom:1px dashed #e5e5e5; text-align:center;}
.i_ma span{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; vertical-align:top; padding-right:20px; margin-right:15px; border-right:1px solid #e5e5e5; margin-top:11px; font-size:16px;}
.i_ma span:last-child{ border-right:0; margin-right:0; padding-right:0;}
.i_ma .i_ma1{ border:0; padding-right:0; margin-right:0; padding-left:28px; background:url(../images/ico3.png) no-repeat left center; background-size:20px; }
.i_ma span em{ font-size:18px; padding-right:2px;}
.i_ma .color_1{ color:#D53B33;}
.i_ma .color_2{ color:#37B7E9;}
.i_ma .color_3{ color:#D28F00;}
.i_mb{ width:100%;background: #F5F5F5;}
.i_mb .i_mb1{ padding:15px 0; width:1100px;}
.i_mb .i_mb1 dl{ width:25%; float:left; text-align:left; position:relative;}
.i_mb1 dl dt{ width:100px; height:70px; position:absolute; left:0; top:0; padding-left:15px;}
.i_mb1 dl dt img{ height:55px; vertical-align:top;}
.i_mb1 dl dd{ width:100%; padding-left:100px;}
.i_mb1 dl dd div,.i_mb1 dl dd p{    width: 100%;    height: 28px;    font-size: 16px;    color: #333;    white-space: nowrap;    overflow: hidden;    line-height: 30px;}
.i_mb1 dl dd div{ font-weight: 900;color:#37B7E9; line-height:40px;}


/*--------鏀舵鏍峰紡--------*/

.ts-compare-table{border-collapse: collapse; width: 100%; margin-top: 30px;}
.ts-compare-table th, .ts-compare-table td{text-align: center;}
.ts-compare-table th{background: #42454a;color: #ffffff;font-size: 16px;padding: 17px;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;-o-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
.ts-compare-table .title-compare-table td{background: #cccccc;font-size: 12px;padding: 8px;}
.ts-compare-table td{border: 1px solid #D9D9D9;padding: 20px 8px 15px;background: #f3f3f3;font-weight: 400;color: #252525;text-transform: uppercase;}
.ts-compare-table td:first-child{border-left: none;}
.ts-compare-table td:last-child{border-right: none;}
.ts-compare-table td .compare-name{font-weight: bold;display: block;line-height: 20px;font-size: 16px;}
.ts-compare-table td .compare-line{font-weight: 300;display: block;color: #7f7f7f;line-height: 20px;text-transform: capitalize;font-size: 10px;}
.ts-compare-table td .compare-name b{display:inline-block; padding:2px 5px; background-color:#fd4326; font-size:12px; color:#FFFFFF; font-weight:300; margin-left:5px; border-radius:5px;}
.ts-compare-table .ts-bt.cta-compare{padding: 0 23px;}
.ts-compare-table td .compare-price{font-weight: 300;font-size: 30px;line-height: 40px;vertical-align: top;}
.ts-compare-table td .compare-unit{font-weight: 300;text-transform: lowercase;display: inline-block;width: 46px;height: 46px;position: relative;line-height: normal;}
.ts-compare-table td .compare-unit:after{content: "";width: 35px;height: 1.5px;background: #252525;position: absolute;left: 0px; top: 28px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);}
.ts-compare-table td .compare-unit .top-unit{left: 0; position: absolute; top: 0;}
.ts-compare-table td .compare-unit .bt-unit{bottom: 0; position: absolute; right: 0;}
.ts-section-title{margin-top:30px;}
.ts-section-title h3{text-align:center;font-weight: 300;font-size: 24px;color: #252525;margin-top: 0;line-height: 30px;margin-bottom: 10px;}
.ts-service-img{background: #f3f3f3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
.ts-service-img .service-img{padding: 20px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #e4e4e4; text-align: center;}
.ts-service-img .service-img img{vertical-align: middle;}
.ts-service-img .service-content{font-size: 14px; color: #737373; text-align: center; padding: 30px;}
.ts-service-img .service-content h4{font-size: 20px; margin: 0 0 16px 0; text-transform: uppercase; text-align: center;}
.ts-service-img .service-content a.cta_pricing{background: #fd4326; border: 1px solid #fd4326; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #ffffff; display: inline-block; line-height: 40px; margin-top: 10px; padding: 0 30px; text-decoration: none; text-transform: uppercase; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.ts-service-img .service-content a.cta_pricing:hover{background: #ffffff; color: #fd4326;}
.ts-service-img .service-content p a{ color:#fd4326;}
.ts-service-img .ts-price-unit{padding: 15px 0;}
.ts-service-img .ts-price-unit .price{color: #252525; font-size: 35px;}
.ts-service-img .ts-price-unit .cta_pricing{}
.col-sm-4{width: 50%; margin-top:20px;float:left; padding-left:15px; padding-right:15px; position: relative; min-height: 1px;}

/*--------end鏀舵鏍峰紡--------*/



.pcrk{ position:fixed; right:0px; top:20%; background-color:#0f68b3; color:#FFFFFF; font-size:26px;  width:200px; height:120px; padding:20px; background:#0f68b3 url(../images/pcjt.png) 145px 40px no-repeat; padding-right:30px; padding-top:25px; padding-left:26px; cursor:pointer; line-height:34px;}




/*2019-03-25 娣诲姞*/
.rg{ width:100%;}
.rg .rg_1{ height:450px; background:url(../images/reg/banner.jpg) center no-repeat; cursor:pointer;}

.rg .rg_2{ width:100%; min-width:1200px; background:#F9F5F5; text-align:center; height:40px; line-height:40px;}
.rg .rg_2 em,.rg .rg_2 span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; vertical-align:top; position:relative;}
.rg .rg_2 em{ padding-left:28px; background:url(../images/reg/ico1.png) no-repeat left center; background-size:20px;}
.rg .rg_2 span{ padding-right:50px; margin-right:40px;}
.rg .rg_2 span:last-child{ margin-right:0; padding-right:0;}
.rg .rg_2 span:before{ display:block; content:''; width:1px; height:16px; background:#ddd; position:absolute; right:0; top:12px;}
.rg .rg_2 span:last-child:before{ display:none;}
.rg .rg_3{ width:1200px; margin:0 auto; padding:10px 0; text-align:center;}
.rg .rg_3 dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; height:71px; margin:0 20px;}
.rg .rg_3 dl dt,.rg .rg_3 dl dt img{ width:71px; height:71px; vertical-align:top; float:left;}
.rg .rg_3 dl dd{ width:125px; height:71px; float:left; padding-left:5px; text-align:left; padding-top:15px;}
.rg .rg_3 dl dd em{ display:block; font-size:18px; font-weight:bold;}
.rg_4{ width:100%; min-width:1200px; background:url(../images/reg/bg11.jpg) no-repeat top center; background-size:cover; text-align:center;}
.r_wrap{ width:1200px; margin:0 auto;}
.rg_4 .tit{ font-size:36px; color:#0A1E39; display:block; top:20px; position:relative; padding-top:30px; font-weight:bold;}
.rg_4 .img{ width:910px; height:auto; vertical-align:top;}
.rg_4 ul{ width:100%; position:relative; top:-10px; z-index:2; padding:0 4px 20px;}
.rg_4 ul li{ width:290px; float:left; margin:0 4px; text-align:center; color:#FFF; height:245px;}
.rg_4 ul li.li_1{ background:#48A6E8;}
.rg_4 ul li.li_2{ background:#AE53FC;}
.rg_4 ul li.li_3{ background:#F1A361;}
.rg_4 ul li.li_4{ background:url(../images/reg/bg12.jpg) no-repeat top center; background-size:100% 100%;}
.rg_4 ul li .name{ width:100%; height:80px; line-height:80px; font-weight:bold; font-size:28px;}
.rg_4 ul li img{ width:70px; height:70px; vertical-align:top; display:block; margin:0 auto 15px;}
.rg_4 ul li p{ font-size:18px; line-height:165%;}
.rg_4 ul li p em{ color:#F7F902;}
.rg_4 ul li.li_3 p em{ color:#B20606;}
.rg_4 ul li.li_4 .des{ width:100%; background:rgba(255,255,255,.5); text-align:left; color:#E40303; padding:20px 0;}
.rg_4 ul li.li_4 .des p{ line-height:175%; padding-left:45px;}
.rg_4 .rg_4a{ width:100%; padding-bottom:60px; text-align:center;}
.rg_4 .rg_4a a,.rg_4 .rg_4a span,.rg_4 .rg_4a em{display:inline-block; *display:inline; zoom:1; vertical-align:top; height:60px; line-height:56px;}
.rg_4 .rg_4a a{ color:#D80000; border:2px solid #D80000; padding:0 200px 0 30px; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; position:relative; font-size:18px; text-align:left;}

.rg_4 .rg_4a a:hover{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes shake-slow{0%{-webkit-transform:scale(1.02)}
10%{-webkit-transform:scale(1.03)}
20%{-webkit-transform:scale(1.04)}
30%{-webkit-transform:scale(1.05)}
40%{-webkit-transform:scale(1.06)}
50%{-webkit-transform:scale(1.07)}
60%{-webkit-transform:scale(1.06)}
70%{-webkit-transform:scale(1.05)}
80%{-webkit-transform:scale(1.04)}
90%{-webkit-transform:scale(1.03)}
100%{-webkit-transform:scale(1.02)}
}
@-ms-keyframes shake-slow{0%{-ms-transform:scale(1.02)}
10%{-ms-transform:scale(1.03)}
20%{-ms-transform:scale(1.04)}
30%{-ms-transform:scale(1.05)}
40%{-ms-transform:scale(1.06)}
50%{-ms-transform:scale(1.07)}
60%{-ms-transform:scale(1.06)}
70%{-ms-transform:scale(1.05)}
80%{-ms-transform:scale(1.04)}
90%{-ms-transform:scale(1.03)}
100%{-ms-transform:scale(1.02)}
}
@keyframes shake-slow{0%{transform:scale(1.02)}
10%{transform:scale(1.03)}
20%{transform:scale(1.04)}
30%{transform:scale(1.05)}
40%{transform:scale(1.06)}
50%{transform:scale(1.07)}
60%{transform:scale(1.06)}
70%{transform:scale(1.05)}
80%{transform:scale(1.04)}
90%{transform:scale(1.03)}
100%{transform:scale(1.02)}
}



.rg_4 .rg_4a a b{ font-size:20px;}
.rg_4 .rg_4a a span{ width:175px; height:60px; line-height:56px; text-align:center;background:-moz-linear-gradient(left,#DA0705,#F15633);background:linear-gradient(left,#DA0705,#F15633);background:-webkit-linear-gradient(left,#DA0705,#F15633);background:-ms-linear-gradient(left,#DA0705,#F15633);border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; position:absolute; right:-2px; top:-2px; z-index:2;}
.rg_4 .rg_4a a em{ color:#fff; font-size:18px; padding-left:35px; background:url(../images/reg/ico2.png) no-repeat left center; background-size:30px;}
.rg_5{ width:100%; padding:70px 0 60px; background:url(../images/reg/bg1.jpg) no-repeat top center; background-size:cover;}
.rg_5 .tit{ color:#F4F3F8; font-size:36px; font-weight:bold; text-align:center; margin-bottom:50px;}
.rg_5 .rg_5m{ width:100%; height:auto; position:relative;}
.rg_5 .rg_5m img{ width:100%; height:auto; vertical-align:top;}
.rg_5 .rg_5m .ctn{ width:440px; height:auto; position:absolute; right:70px; top:40px; z-index:3; padding-top:5px;}
.rg_5 .rg_5m .ctn .name{ width:100%; height:55px; line-height:50px; font-size:26px; font-weight:bold; color:#FF6B4D;}
.rg_5 .rg_5m .ctn ul{ width:100%;}
.rg_5 .rg_5m .ctn ul li{ width:100%; height:55px; line-height:55px; margin-bottom:15px; padding-left:25px; font-size:16px; color:#323030; cursor:pointer;}
.rg_5 .rg_5m .ctn ul li:hover{color:#FF6B4D;}
.rg_5 .rg_5m p{ font-size:17px; color:#282727; margin-bottom:15px;}
.rg_5 .rg_5m p b{ font-size:23px; color:#D70000; font-weight:bold;}
.rg_5 .rg_5m a{display:inline-block; *display:inline; zoom:1; vertical-align:top; height:45px; line-height:45px;background:-moz-linear-gradient(left,#DA0705,#F15633);background:linear-gradient(left,#DA0705,#F15633);background:-webkit-linear-gradient(left,#DA0705,#F15633);background:-ms-linear-gradient(left,#DA0705,#F15633);border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; color:#fff; padding:0 30px; font-size:16px;}

.rg_5 .rg_5m a:hover{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}

.rg_6{width:100%; padding:60px 0; background:url(../images/reg/bg2.jpg) no-repeat top center; background-size:cover;}
.rg_6 .tit{ font-size:36px; font-weight:bold; color:#2F3030; text-align:center;}
.rg_6 .tit p{ font-size:18px; color:#2F3030; margin-bottom:30px; font-weight:normal; padding-top:10px;}
.rg_6 .rg_6m{ width:100%; background:#f1a361;}
.rg_6 .rg_6m .rg_6m_a{ width:100%; position:relative; padding:15px 32px 15px 32px;}
.rg_6 .rg_6m .rg_6m_a .search{ width:100%; height:62px; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.rg_6 .rg_6m .rg_6m_a .search li{ width:40%; float:left; position:relative;}
.rg_6 .rg_6m .rg_6m_a .search li img{ width:30px; height:30px; position:absolute; left:30px; top:16px; z-index:2;}
.rg_6 .rg_6m .rg_6m_a .search li input{ width:100%; height:62px; border:0; padding-left:75px; background:none; font-size:16px; outline:none;}
.rg_6 .rg_6m .rg_6m_a .s_btn{ float: right;
    border: 0px;
    display: block;
    width: 226px;
    height: 63px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    line-height: 62px;
    /* position: absolute; */
    /* right: 0; */
    /* top: -15px; */
   background: url(../images/dd5.png) 26px no-repeat #4f342e;
    cursor: pointer;
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
	text-indent: 2em;
	}
.rg_6 .rg_6m .rg_6m_b{ width:100%; position:relative;}
.rg_6 .rg_6m .rg_6m_b .left{ width:292px; height:108px; float:left; background:url(../images/reg/ico6.png) no-repeat top center; font-size:20px; padding-left:50px; background-size:292px; line-height:65px; margin-left:-15px; color:#fff; margin-top:20px;}
.rg_6 .rg_6m .rg_6m_b ul{ width:475px; float:left;}
.rg_6 .rg_6m .rg_6m_b ul li{ width:25%; float:left; text-align:center; color:#4C4949;}
.rg_6 .rg_6m .rg_6m_b ul li img{ width:80px; height:80px; vertical-align:top;}
.rg_6 .rg_6m .rg_6m_b ul li p{ font-size:16px;}
.rg_6 .rg_6m .rg_6m_b .right{ width:435px; float:right; padding-right:32px; padding-top:30px; text-align:right; color:#4C4949; font-size:18px; line-height:165%;}
.rg_6 .rg_6m .rg_6m_b .right p.xx{ font-size:16px;}
.rg_6 .rg_6m .rg_6m_b .right b{ font-size:30px; color:#000;}
.rg_6 .rg_6m .rg_6m_c{ width:100%; padding:0 32px 40px;}
.rg_6 .rg_6m .rg_6m_c .maint{ width:100%; background:#fff; padding:0 45px;}
.rg_6 .rg_6m .rg_6m_c p{ width:100%; height:65px; line-height:75px; font-size:18px; color:#444; padding-left:40px;}
.rg_6 .rg_6m .rg_6m_c p span{ color:#C9030D;}
.rg_6 .rg_6m .rg_6m_c ul{ width:100%; padding-bottom:30px;}
.rg_6 .rg_6m .rg_6m_c ul li{ width:50%; float:left; position:relative; padding-left:55px; padding-right:40px; height:35px; line-height:35px; background:url(../images/reg/ico7.png) no-repeat 40px center; margin-bottom:1px;}
.rg_6 .rg_6m .rg_6m_c ul li:before{ display:block; content:''; width:1px; height:35px; border-right:1px dashed #ddd; position:absolute; right:0; top:0;}
.rg_6 .rg_6m .rg_6m_c ul li:nth-child(2n):before{ display:none;}
.rg_7{width:100%; padding:60px 0; background:url(../images/reg/bg3.jpg) no-repeat top center; background-size:cover;}
.rg_7 .rg_7m{ width:100%; margin-top:30px;}
.rg_7 .rg_7m .left{ width:435px; float:left; height:465px; background:#fff;}
.rg_7 .rg_7m .right{ width:750px; float:right;height:465px; background:#fff;}
.rg_7 .rg_7m .name{ width:100%; font-size:24px; color:#191B1B; font-weight:bold; padding:30px 0 20px 40px;}
.rg_7 .rg_7m .left .ctn{ padding:0 15px 10px 40px;}
.rg_7 .rg_7m .left .ctn span,.rg_7 .rg_7m .left .ctn i{ display:inline-block; *display:inline; zoom:1; height:23px; line-height:23px; vertical-align:top;}
.rg_7 .rg_7m .left .ctn p{ font-size:12px; color:#656363; margin-top:-20px; padding-left:20px; margin-bottom:5px;}
.rg_7 .rg_7m .left .ctn span{ font-size:15px; color:#1A1A1A; margin-right:8px; margin-bottom:25px;}
.rg_7 .rg_7m .left .ctn span:first-child{ color:#DB0C07;}
.rg_7 .rg_7m .left .ctn i{ font-style:normal; color:#fff; background:#004F93; width:23px; text-align:center; line-height:23px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; margin-right:3px;}
.rg_7 .rg_7m .left img{ display:block; margin:0 auto; width:372px; height:auto; vertical-align:top;}
.rg_7 .rg_7m .right ul{ width:100%; padding-left:40px;}
.rg_7 .rg_7m .right ul li{ width:140px; float:left; border:1px solid #ededed; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin-right:30px; overflow:hidden;}
.rg_7 .rg_7m .right ul li img{ width:100%; height:125px; vertical-align:top;}
.rg_7 .rg_7m .right ul li .des{ width:100%; padding:10px 5px 10px 52px; position:relative; font-size:15px; color:#DB0C07;}
.rg_7 .rg_7m .right ul li .des p{ font-size:13px; color:#3D3F3F;}
.rg_7 .rg_7m .right ul li i{ display:block; font-style:normal; font-size:18px; color:#919393; border:1px dashed #A9A9FF; width:34px; height:34px; line-height:34px; position:absolute; left:10px; top:15px; text-align:center;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.rg_7 .rg_7m .right .btn{ width:100%; text-align:center; padding-top:40px; font-size:17px; color:#444747;}
.rg_7 .rg_7m .right .btn p{ margin-bottom:20px;}
.rg_7 .rg_7m .right .btn a,.rg_9 .btn{ font-size:20px;display:inline-block; *display:inline; zoom:1; vertical-align:top; height:55px; line-height:55px;background:-moz-linear-gradient(left,#DA0705,#F15633);background:linear-gradient(left,#DA0705,#F15633);background:-webkit-linear-gradient(left,#DA0705,#F15633);background:-ms-linear-gradient(left,#DA0705,#F15633);border-radius:55px; -moz-border-radius:55px; -webkit-border-radius:55px; color:#fff; padding:0 45px;}
.rg_7 .rg_7m .right .btn a:hover,.rg_9 .btn:hover{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}

.rg_8{ width:100%; min-width:1200px; height:109px; line-height:109px; color:#FFF; background:url(../images/reg/bg4.jpg) no-repeat top center; background-size:cover; text-align:center; font-size:36px; font-weight:bold; position:relative; z-index:2;}
.rg_9{ background:#fff; box-shadow:0 0 15px rgba(235,37,30,.4); padding-bottom:60px; text-align:center; position:relative; z-index:3;}
.rg_9 ul{ width:100%; text-align:center; padding:50px 0 35px}
.rg_9 ul li{display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:20px 25px; width:166px;}
.rg_9 ul li img{ width:146px; height:199px; box-shadow:0 2px 5px #aaa;}
.rg_9 ul li img.z11{    width: 199px;    margin-left: -15px;    height: 132px;    margin-top: 33.5px;    margin-bottom: 33.5px;}
.rg_9 ul li p{ width:100%; margin-top:20px; height:50px; line-height:40px; border-bottom:2px solid #F94842; text-align:left; font-size:17px;}
.rg_9 ul li p i{ font-style:normal;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;display:inline-block; *display:inline; zoom:1; vertical-align:top; font-size:14px; color:#fff; width:23px; height:23px; text-align:center; line-height:23px; background:#FF135A; margin-top:10px;}
.rg_10{padding:90px 0 60px; background:url(../images/reg/bg5.jpg) no-repeat top center; background-size:cover; position:relative; margin-top:-40px; z-index:1;}
.rg_10 .tit,.rg_10 .tit p{ color:#fff;}
.rg_10 ul li{ width:275px; float:left; background:#fff; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; overflow:hidden; box-shadow:3px 0 8px #333; margin-right:32px; height:315px; margin-top:15px;}
.rg_10 ul li:last-child{ margin-right:0;}
.rg_10 ul li img{ width:100%; height:115px; vertical-align:top;}
.rg_10 ul li .name{ width:100%; height:60px; line-height:60px; color:#333333; padding:0 30px; font-weight:bold; font-size:22px;}
.rg_10 ul li .name span{ font-size:24px;}
.rg_10 ul li  p{ width:100%; padding:0 30px; font-size:15px; line-height:165%; color:#333333;}
.rg_11{ width:100%;padding:60px 0 90px; background:url(../images/reg/bg6.jpg) no-repeat top center; background-size:cover;}
.rg_11 .tit{ width:100%; height:50px; line-height:50px; text-align:center; color:#4A4949;}
.rg_11 .tit span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; height:50px; line-height:50px; font-size:36px; font-weight:bold; position:relative;}
.rg_11 .tit span:before,.rg_11 .tit span:after{ display:block; width:300px; height:1px; content:''; background:#aaa; position:absolute; top:25px;}
.rg_11 .tit span:before{ left:-330px;}
.rg_11 .tit span:after{ right:-330px;}
.rg_11 .rg_11m{ position:relative; text-align:center; padding-top:50px;}
.rg_11 .rg_11m img{ width:1059px; height:auto; vertical-align:top;}
.rg_11 .rg_11m ul{ width:100%; height:0px; overflow:visible; position:relative;}
.rg_11 .rg_11m ul li{ width:230px; position:absolute; text-align:left;}
.rg_11 .rg_11m ul li b{ font-size:20px; color:#191919;}
.rg_11 .rg_11m ul li p{ width:100%; font-size:15px; line-height:165%; padding-top:30px; color:#4A4949;}
.rg_11 .rg_11m ul li:nth-child(1){ left:135px; top:2px;}
.rg_11 .rg_11m ul li:nth-child(2){ left:75px; top:140px;}
.rg_11 .rg_11m ul li:nth-child(3){ left:140px; top:270px;}
.rg_11 .rg_11m ul li:nth-child(4){ right:135px; top:2px; text-align:right;}
.rg_11 .rg_11m ul li:nth-child(5){ right:70px; top:135px;text-align:right;}
.rg_11 .rg_11m ul li:nth-child(6){ right:150px; top:260px;text-align:right;}
.rg_12{padding:60px 0 50px; background:url(../images/reg/bg7.jpg) no-repeat top center; background-size:cover;}
.rg_12 .tit span:before,.rg_12 .tit span:after{ background:none; border-bottom:1px dashed #aaa;}
.rg_12m{ padding-top:30px;}
.rg_12m dl{ width:570px; height:192px; background:#fff;  float:left; margin-right:20px; margin-bottom:20px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.rg_12m dl:nth-child(2n){ margin-right:0;}
.rg_12m dl dt{ width:115px; float:left; margin-left:35px; margin-top:15px; border:0; height:auto; overflow:visible;}
.rg_12m dl dt img{ width:115px; height:115px; vertical-align:top; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.rg_12m dl dt a{ display:block; width:115px; height:33px; line-height:33px; text-align:center; background:#df1721; border-radius:33px; -moz-border-radius:33px; -webkit-border-radius:33px; font-size:14px; color:#fff; margin-top:7px;}
.rg_12m dl dd{ width:350px; float:right; padding:15px 35px 0 0;}
.rg_12m dl dd .name{ font-size:18px; color:#E52215; font-weight:normal;}
.rg_12m dl dd .name span{ margin-left:5px; font-size:16px; color:#000; background:none;}
.rg_12m dl dd .des{ width:100%; height:75px; line-height:165%; font-size:14px; color:#717070; overflow:hidden; white-space:normal;}
.rg_12m dl dd p{ width:100%; padding-top:12px; font-size:16px; color:#333;}
.rg_12m dl dd p b{ font-size:20px; color:#DF1721;}
.rg_12m .slidegrid {float: left;position: relative;overflow: hidden;}
.rg_12m .slideitems {width: 20000000em;position: absolute;}
.rg_12m .slideitems li {float: left;}
.rg_12m .mainPhoto {width:100%; height:420px;margin: 0 auto; position: relative;}
.rg_12m .mainPhoto span.goleft, .rg_12m .mainPhoto span.goright {display: block;width:45px;height:45px;position: absolute;top: 50%; margin-top:-24px;}
.rg_12m .mainPhoto span.goleft {left:-60px;}
.rg_12m .mainPhoto span.goright {right:-60px;}
.rg_12m .mainPhoto .go { width:1200px; overflow:hidden; height:420px;}
.rg_12m .mainPhoto .go li { width:1200px; overflow:hidden; margin-right:20px; height:420px;}
.rg_12m .gw{ width:1160px; margin:0 auto;}
.rg_13{background:url(../images/reg/bg8.jpg) no-repeat top center; background-size:cover; padding:70px 0 60px;}
.rg_13m .tabBox_r { width:100%; background:#fff; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; padding:40px 70px 0;}
.rg_13m .tabBox_r .tabNav{ width:100%; height:50px;}
.rg_13m .tabBox_r .tabNav li{ width:176px; float:left; text-align:center; border-right:1px solid #fff; background:#DBDBDB; color:#222; height:50px; line-height:50px; font-size:16px; cursor:pointer;}
.rg_13m .tabBox_r .tabNav li.now{ color:#fff; background:url(../images/reg/bg9.jpg) no-repeat top center; background-size:cover;}
.rg_13 .tit,.rg_13 .tit p{ color:#fff;}
.rg_13m .tabBox_r .tabCont{ width:100%; padding-top:20px; display:none;}
.rg_13m .tabBox_r .tabCont .name{ width:100%; height:50px; line-height:50px; font-size:18px; color:#585656; font-weight:bold; border-bottom:1px dashed #ddd;}
.rg_13m .tabBox_r .tabCont .ctn{ width:100%; position:relative; padding:15px 215px 20px 0;}
.rg_13m .tabBox_r .tabCont .ctn .pic{ width:195px; height:150px; position:absolute; right:0; top:15px;}
.rg_13m .tabBox_r .tabCont .ctn ul{ width:100%;}
.rg_13m .tabBox_r .tabCont .ctn ul li{ width:100%; min-height:47px; position:relative; padding-left:58px; margin-bottom:16px;}
.rg_13m .tabBox_r .tabCont .ctn ul li img{ width:47px; height:47px; position:absolute; left:0; top:7px;}
.rg_13m .tabBox_r .tabCont .ctn ul li p{ width:100%; font-size:16px; color:#4E4F51; line-height:165%;}
.rg_13m .tabBox_r .tabCont .ctn ul li p span{ color:#A50501;}
.rg_14{ background:url(../images/reg/bg10.jpg) no-repeat top center; background-size:cover; padding-bottom:40px;}
.rg_14m{ width:1236px; height:619px; position:relative; margin-top:-150px;}
.rg_14m img{ width:100%; height:auto; vertical-align:top;}
.rg_14m .left{ width:635px; position:absolute; left:15px; top:212px; padding:15px 65px 50px;}
.rg_14m .right{ width:500px; position:absolute; right:55px; text-align:center; top:205px;}
.rg_14m .left .name{ width:100%; height:55px; line-height:55px; border-bottom:1px solid #ddd;}
.rg_14m .left .name span{ display:inline-block; *display:inline; zoom:1; height:55px; line-height:55px; vertical-align:top; font-size:20px; font-weight:bold; border-bottom:2px solid #DF1721;}
.rg_14m .left .marqueetop{ width:100%; height:220px; margin-top:15px;}
.rg_14m .left .marqueetop li{ padding-left:15px; background:url(../images/reg/ico8.png) no-repeat left center; background-size:7px;}
.rg_14m .right .title{ width:100%; text-align:center;font-size:20px; font-weight:bold; padding-top:50px;}
.rg_14m .right ul{ width:290px; margin:0 auto; padding-top:20px;}
.rg_14m .right ul li{ width:100%; height:40px; margin-bottom:20px; position:relative;}
.rg_14m .right ul li input{ width:100%; height:40px; line-height:40px; border:1px solid #ededed; outline:none; padding-left:40px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.rg_14m .right ul li img{ width:30px; height:30px; position:absolute; left:3px; top:5px; z-index:2;}
.rg_14m .right p{ width:100%; text-align:center; padding-top:15px; font-size:16px; margin-bottom:20px;}
.rg_14m .right p b{ font-size:22px;}
.rg_14m .right .btn{ font-size:20px;display:inline-block; *display:inline; zoom:1; vertical-align:top; height:45px; line-height:45px;background:-moz-linear-gradient(left,#DA0705,#F15633);background:linear-gradient(left,#DA0705,#F15633);background:-webkit-linear-gradient(left,#DA0705,#F15633);background:-ms-linear-gradient(left,#DA0705,#F15633);border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; color:#fff; padding:0 45px; border:0px; cursor:pointer;}
.rg_15{ background:none;}
.rg_15 ul{ width:100%; text-align:center; padding-top:30px;}
.rg_15 ul li{ display:inline-block; *display:inline; zoom:1; width:154px; margin:0 20px; vertical-align:top;}
.rg_15 ul li img{ width:154px; height:154px; border:2px solid #fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; box-shadow:0 3px 10px #C4B6BE;}
.rg_15 ul li p{ width:100%; height:50px; line-height:50px; font-size:18px;}
.rg_15 ul li a{ display:block; width:123px; height:34px; line-height:32px; border:1px solid #aaa; border-radius:34px; -moz-border-radius:34px; -webkit-border-radius:34px; text-align:center; margin:0 auto; font-size:16px; color:#333;}
.rg_15 ul li a:hover{ color:#fff;background:-moz-linear-gradient(left,#DA0705,#F15633);background:linear-gradient(left,#DA0705,#F15633);background:-webkit-linear-gradient(left,#DA0705,#F15633);background:-ms-linear-gradient(left,#DA0705,#F15633); border:0; transition:all .4s;}
.rg_16{ width:100%; color:#fff; background:#DF1721; text-align:center; padding:45px 0; min-width:1200px;}
.rg_16 .tel{ display:inline-block; *display:inline; zoom:1; height:55px; position:relative; padding-left:80px; font-size:22px; text-align:left;}
.rg_16 .tel img{ width:72px; height:55px; position:absolute; left:0; top:0;}
.rg_16 .tel b{ display:block; font-size:24px;}
.rg_16 a{font-size:20px; display:block; margin-top:20px;vertical-align:top; height:45px; line-height:45px;background:#fff;border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; color:#DF1721; padding:0 70px; width:440px; font-size:30px; font-weight:bold; margin:25px auto 0;}
.rg_6 .rg_6m .rg_6m_c .maint{ padding-bottom:35px;}
.rg_6m_c .marqueetop{ width:100%; height:105px; margin-top:15px;}
.rg_6 .rg_6m .rg_6m_c ul li{ border-bottom:0;}
.rg_6 .rg_6m .rg_6m_c ul{ padding-bottom:0;}
.rg_5 .rg_5m .ctn img{ width:309px; height:300px; position:absolute; right:-70px; bottom:-42px; z-index:3;}
.rg_5 .rg_5m .left{ width:580px; position:absolute; left:0; top:0; z-index:3;}
.rg_5 .rg_5m .left p{ width:100%; text-align:center; font-size:24px; font-weight:bold; padding-top:42px;}
.rg_5 .rg_5m .left ul{ width:100%; position:relative;}
.rg_5 .rg_5m .left ul li{ position:absolute;}
.rg_5 .rg_5m .left ul .i1{ font-size:18px; left:75px; top:50px;}
.rg_5 .rg_5m .left ul .i2{ font-size:16px; left:208px; top:33px;}
.rg_5 .rg_5m .left ul .i3{ font-size:18px; left:373px; top:53px;}
.rg_5 .rg_5m .left ul .i4{ font-size:15px; left:228px; top:114px;}
.rg_5 .rg_5m .left ul .i5{ font-size:16px; left:70px; top:158px;}
.rg_5 .rg_5m .left ul .i6{ font-size:15px; left:230px; top:185px;}
.rg_5 .rg_5m .left ul .i7{ font-size:16px; left:50px; top:273px;}
.rg_5 .rg_5m .left ul .i8{ font-size:15px; left:194px; top:262px;}
.rg_5 .rg_5m .left ul .i9{ font-size:15px; left:140px; top:360px;}
.rg_13m .tabBox_r .tabCont .ctn .pic{ height:auto;}
.rg_13m .tabBox_r .tabCont .ctn ul li p.p_t10{ padding-top:16px;}

@media screen and (max-width:1500px){

.n_list2 li{ width:510px;}
.r_wrap,.rg .rg_3{ width:1050px;}
.rg .rg_2,.rg_4,.rg_8{ min-width:1050px;}
.rg_4 ul li{ width:252px;}
.rg_5 .rg_5m .ctn{ width:380px; top:20px;}
.rg_5 .rg_5m .ctn ul{ padding-top:9px;}
.rg_5 .rg_5m .ctn ul li{ height:45px; line-height:45px;}
.rg_6 .rg_6m .rg_6m_b ul{ width:385px;}
.rg_6 .rg_6m .rg_6m_b ul li p{ font-size:15px;}
.rg_6 .rg_6m .rg_6m_b .right{ width:375px; font-size:16px;}
.rg_7 .rg_7m .left{ width:390px;}
.rg_7 .rg_7m .right{ width:650px;}
.rg_7 .rg_7m .right ul li{ width:135px; margin-right:10px;}
.rg_9 ul li{ margin:20px 12px;}
.rg_10 ul li{ width:245px; margin-right:20px;}
.rg_10 ul li .name,.rg_10 ul li p{ padding:0 20px;}
.rg_11 .rg_11m img{ width:100%;}
.rg_11 .rg_11m ul li:nth-child(1){ left:65px;}
.rg_11 .rg_11m ul li:nth-child(2){ left:5px;}
.rg_11 .rg_11m ul li:nth-child(3){ left:70px;}
.rg_11 .rg_11m ul li:nth-child(4){ right:65px;}
.rg_11 .rg_11m ul li:nth-child(5){ right:0;}
.rg_11 .rg_11m ul li:nth-child(6){ right:80px;}
.rg_12m .gw{ width:960px;}
.rg_12m dl{ width:465px; margin-right:15px;}
.rg_12m dl dt{ margin-left:15px;}
.rg_12m dl dd{ width:325px; padding-right:15px;}
.rg_13m .tabBox_r{ padding:40px 40px 0;}
.rg_13m .tabBox_r .tabNav li{ width:161px;}
.rg_14m{ width:100%;}
.rg_14m .left{ width:545px; top:165px; padding:15px 30px 40px;}
.rg_14m .left .marqueetop{ height:210px;}
.rg_14m .right{ width:400px; top:145px;}
.rg_14m .right p{ padding-top:0; height:50px; line-height:50px;}
.rg_15 ul li{ width:145px; margin:0 10px;}
.rg_15 ul li img{ width:145px; height:145px;}
.rg_12m .mainPhoto .go,.rg_12m .mainPhoto .go li { width:960px;}
.rg_12m .mainPhoto .go{ margin-left:42px;}
.rg_5 .rg_5m .ctn img{ width:240px; height:auto; bottom:-23px;}
.rg_5 .rg_5m .left ul .i1{ left:65px; top:30px; font-size:16px;}
.rg_5 .rg_5m .left ul .i2{ left:178px; top:16px;}
.rg_5 .rg_5m .left ul .i3{ top:33px; left:322px;}
.rg_5 .rg_5m .left ul .i4{ left:195px; top:84px;}
.rg_5 .rg_5m .left ul .i5{ left:55px; top:128px;}
.rg_5 .rg_5m .left ul .i6{ font-size:14px; left:195px; top:150px;}
.rg_5 .rg_5m .left ul .i7{ left:45px; top:228px;}
.rg_5 .rg_5m .left ul .i8{ font-size:14px; left:164px; top:216px;}
.rg_5 .rg_5m .left ul .i9{ font-size:14px; left:114px; top:305px;}
}

.clear{ clear: both;}



