
/*轮播图*/
#header_banner{width:100%;height:550px;position:relative;margin-bottom:5px;}
.sylb{height:100%;}
.sylb{}
.main_visual{height: 21px; overflow: hidden; position: absolute; bottom: -30px; z-index: 9; margin: 0 auto; overflow: hidden;left:42%;}
.flicking_con{width: 21px; height: 42px; position: relative; float: left; margin-right: 15px; background: url(/images/btn_main_img.png) 0 0 no-repeat; cursor: pointer;}
.flicking_con2{top: -21px;}
.fyy_sylb_li_a{display:inline!important;}
.fyy_sylb_li{width: 100%; height: 550px; background-position: center !important;position: absolute;display:none;}
.fyy_sylb_li:first-child{display:block;}
/*首页内容*/
#conter>ul>li{margin-top:10px;margin-bottom:10px; position: relative;}
.index_case_bt{text-align: center;position:relative;margin-top:70px;margin-bottom:50px}
.index_case_bt img{width:auto}
.index_case_bt_text{position:absolute;color:#595959;}
#index_case_1 .index_case_bt_text{top:60px;left:407px;}
#index_case_2 .index_case_bt_text{top: 72px; left: 395px;}
#index_case_3 .index_case_bt_text{top: 72px; left: 406px;}
#index_case_4 .index_case_bt_text{top: 95px; left: 410px;}
#index_case_5 .index_case_bt_text{top: 65px; left: 404px;}
#index_case_6 .index_case_bt_text{top: 80px; left: 385px;}
#index_case_7 .index_case_bt_text{top: 76px; left: 407px;}

.index_case_1_lm,.index_case_7_lm{height: 50px; line-height: 50px; border: 1px solid #e5e5e5; background: #d41212;margin-top: 20px;}
.index_case_1_lm ul li,.index_case_7_lm ul li{float: left; font-size: 16px; color: #ccc; margin-left: 60px; padding: 0 10px; cursor: pointer;}

.index_case_7_lm ul li:hover{color: #fff;}
.index_case_1_nr{height:550px; margin-top: 15px; position: relative}
.index_case_2_nr{height:300px; margin-top: 15px; position: relative}
.index_case_3_nr{height:400px; margin-top: 15px; position: relative}
.index_case_4_nr{height:300px; margin-top: 15px; position: relative}
.index_case_5_nr{height:150px; margin-top: 15px; position: relative}
.index_case_6_nr{height:360px; margin-top: 15px; position: relative}
.index_btn_box{text-align: center;position:relative;margin-top:40px;margin-bottom:30px}
.index_btn_box a{border: 1px solid #ca0e06; height: 36px; margin: 30px auto; font-size: 14px; color: #ca0e06; line-height: 36px; display: inline-block; text-align: center; width: 123px;}
/*.index_btn_box a:hover{background:#ca0e06;color:#fff;}*/
#index_case_2{/*background: url(http://res.csmjzs.com/images/index_case_2_bg.jpg) left top no-repeat; background-size: 100% 100%;*/}
#index_case_4{background: url(http://res.csmjzs.com/images/index_case_4_bg.jpg) left top no-repeat;
background-size: 100% 100%;}
#index_case_6{background: url(http://res.csmjzs.com/images/index_case_6_bg.jpg) left top no-repeat;
background-size: 100% 100%;}
#index_case_5_nr_1{height: 130px; margin-bottom: 40px; padding-left: 12px;}
#index_case_5_nr_2{height:200px;margin-bottom:60px;}
#index_case_5_nr_2 img{height:200px;margin-left:12px;width:530px;}
.index_case_5_lc{float:left;width: 150px;height: 132px;margin-right:19px;text-align:center;cursor:pointer;}
.index_case_5_lc_text{width: 100%; height: 40%; padding-top: 80px; color: #595959; font-size: 16px;}
.index_case_5_lc{background-image: url(../images/icon/index_5_tb_1new.png);
background-repeat: no-repeat;}
.index_case_5_lc:hover{background-image: url(http://res.csmjzs.com/images/index_5_tb_2new.png);color:#fff;background-color:#01ba64;    box-shadow: 2px 2px 10px #a7a3a3;}
.index_case_5_lc:hover >.index_case_5_lc_text{color:#fff;}
.index_case_5_lc:hover >.index_case_5_lc_i{opacity:1;	transition-delay: 0.2s;}
#index_5_ico_1{background-position: 64px 30px;}
#index_5_ico_2{background-position: -111px 30px}
#index_5_ico_3{background-position: -288px 30px;}
#index_5_ico_4{background-position: -459px 30px}
#index_5_ico_5{background-position: -635px 30px;}
#index_5_ico_6{background-position: -812px 30px}
#index_5_ico_7{background-position: -985px 30px}

.index_youhui{margin: 30px 0px 30px 0px; height: 90px;}
.index_youhui li{float: left; width: 303px; height: 100%; margin-left: 56px;cursor: pointer;}
.index_youhui li:hover{box-shadow:0px 1px 0px #ccc;}
.index_youhui li img{width:100%;heght:100%}
.index_case_4_nr ul{width:1200px;height:270px;}
.index_case_4_nr ul li{    background-color: #fff;background-image:url(http://res.csmjzs.com/images/zlgl.png);background-repeat:no-repeat;float:left;width:210px;height:270px;margin-left:75px;text-align:center;cursor:pointer;}
.index_case_4_nr ul li:hover{background-color:#ff0000;color:#fff!important;}
.index_case_4_nr ul li:first-child{background-position:37px 35px;}
.index_case_4_nr ul li:first-child +li{background-position:-197px 35px;}
.index_case_4_nr ul li:first-child +li +li{background-position:-432px 35px;}
.index_case_4_nr ul li:first-child +li +li +li{background-position:-667px 35px;}
.index_case_4_nr ul li span{position: relative; bottom: -190px; display: block;}
.index_case_4_nr ul li span:nth-child(1){font-size: 20px; line-height: 42px; font-weight: 800; font-family: "微软雅黑";}
.index_case_4_nr ul li span:nth-child(2){font-size:15px;}
.sb_yd{position:relative;top:0px;transition: all 0.3s ;-moz-transition: all 0.3s;/* Firefox 4 */-webkit-transition: all 0.3s;/* Safari 和 Chrome */-o-transition: all 0.3s;}
.sb_yd:hover{top:-3px;}
.index_case_3_nr img{width:auto;}
.lb-text-3-1{line-height: 25px; font-size: 20px; font-weight: 900;}
.lb-text-3-3{font-size: 16px; font-style: italic; letter-spacing: 7px; line-height: 36px; font-weight: 500;}
#lb-text-3 img{height:auto!important;margin-top: 10px;width:90%}
.index_bm{width: 190px; height: 30px; background: #fff; border: 0; outline: none; margin-top: 19px; color: #000;padding-left:20px;font-size:13px;}
.index_t_bm_bt{background:#ff0000; width: 160px; height: 30px; border: 0px; color: #fff; font-size: 16px; letter-spacing: 3px; cursor: pointer;margin-top:10px;border:0px;}
.index_case_1_nr ul{height:100%;background:#fff;}
.index_case_1_nr >ul> li{position:absolute;top:0px;display:none;}
.index_case_1_nr >ul> li:first-child{display:block;}
.index_case_1_nr_1_ul li{background:#ff0000;float:left;margin-left:3px;margin-bottom:4px;}
.index_case_1_nr_1_ul_li1{width:414px;height:374px;}
.index_case_1_nr_1_ul_li1 .tb_bg{width:80px;height:80px;margin-top: 30px; background-position: 1px 1px; font-size:20px;}
.index_case_1_nr_1_ul_li2{width:270px;height:185px;}
.index_case_1_nr_1_ul_li2 .tb_bg{background-position:-88px -9px;}
.index_case_1_nr_1_ul_li3{width:200px;height:185px;}
.index_case_1_nr_1_ul_li3 .tb_bg{background-position:-160px -9px;}
.index_case_1_nr_1_ul_li4{width:200px;height:185px;}
.index_case_1_nr_1_ul_li4 .tb_bg{background-position:-232px -9px;}
.index_case_1_nr_1_ul_li5{width:270px;height:185px;}
.index_case_1_nr_1_ul_li5 .tb_bg{background-position:-298px -9px;}
.index_case_1_nr_1_ul_li6{width:200px;height:185px;}
.index_case_1_nr_1_ul_li6 .tb_bg{background-position:-364px -9px;}
.index_case_1_nr_1_ul_li7{width:200px;height:185px;}
.index_case_1_nr_1_ul_li7 .tb_bg{background-position:-430px -9px;}
.index_case_1_lm_xz{color:#fff;}
