﻿@charset "utf-8";
/* CSS Document */
.main_title{width:1100px; margin:0 auto;}

.main_contaier{width:1100px;height:auto;padding-bottom:20px; margin:0 auto; position:relative; overflow:hidden;}
.main_location{width:100%; margin:0 auto;height:50px;line-height:52px;border-bottom:1px solid #e1e1e1; margin-bottom:20px;}
.main_body{height:auto;border:1px solid #e1e1e1;padding:0px 100px;}
.main_body p{text-indent: 2em;margin-bottom: 25px;line-height:2em;}
.main_contaier_title{border-bottom:1px solid #ccc; height:50px; margin:40px 0 20px;}
.main_body_title{border-bottom:1px solid #A3C530; height:50px; line-height:50px;}

.main_body img{width:800px;height:auto;max-width:100%;}
.main_contaier_body img{width:auto;height:auto;max-width:100%;}
/*左侧*/
.main_left{width:212px;height:auto;padding-bottom:20px;}
.main_leftDiv{width:210px;height:auto;border:1px solid #e1e1e1; min-height:170px;}
.main_leftTitle{padding:10px;}
.sidebar{padding:0px 10px;}
.sidebar_li{height:26px;line-height:26px;}
.sidebar_a{display:inline-block;width:114px;height:22px;line-height:22px;background:url(../images/left_bj_dian1.jpg) no-repeat scroll 6px 9px;color:#333;font-size:12px;padding-left:18px;border-radius:6px;}
.sidebar_a.active,.sidebar_a:hover{background:#83b91f url(../images/left_bj_dian2.jpg) no-repeat scroll 6px 9px;color:#fff; text-decoration:none;}

.news_list { line-height: 30px; float: left; height: 30px; width: 700px; margin-top: 1px; overflow: hidden;text-align: left; }
.news_a1 { color: #999A9C; }
.news_list ul li { line-height: 30px; height: 30px; }


.right-move {
    position: fixed;
    top: calc(470px);
    z-index: 99;
    right: 50px;
    width: 320px;
}
.right-move a {
    display:inline-block;margin-top:10px;
}
/*右侧*/
.main_right{width:776px;height:auto;padding-bottom:20px;}
.main_rightDiv{width:742px;height:auto;border:1px solid #e1e1e1;line-height:24px;padding:0px 16px;}
.main_rightDiv2{width:742px;height:auto;line-height:24px;padding:0px 16px;}
#mapCard_header{display:none;}
/*联系我们*/
.mapBox{width:698px;height:268px;overflow:hidden;margin:20px auto;}
.lxwm_box{line-height:26px;margin:20px auto;width:732px;}
.lxwm_title{padding-bottom:16px;}

/*分页按钮*/
.pageBtn{width:100%;height:22px;text-align:center;padding:30px 0px; margin:0 auto;}
.page_first,.page_last,.page_prev,.page_next,.page_num{display:inline-block;text-align:center;color:#333;border:1px solid #0066CC; margin:0 2px;padding:2px 5px;}
.page_first:hover,.page_last:hover,.page_prev:hover,.page_next:hover,.page_num:hover{border:1px solid #83b91f;}
.page_first.on, .page_last.on, .page_prev.on, .page_next.on, .page_num.on
{
    color: #fff;
    background: #0066CC;
    border: 1px solid #0066CC;
}
.page_first,.page_last{width:40px;}
.page_prev,.page_next{width:50px;}
.page_num{}
/*产品中心*/
.product{width:252px;height:198px;text-align:center;padding-bottom:10px;}
.productImg{display:inline-block;_width:246px;_height:182px;overflow:hidden;}
.productImg img{border:1px solid #e1e1e1;}
.productImg img:hover{border:1px solid #83b91f;}
.productText{display:block;_width:246px;height:36px;line-height:36px;font-size:12px;color:#4e4e4e;}
.productText:hover{color:#83b91f;}
.cpzx_title{height:30px;line-height:38px;padding-bottom:10px;}
.cpzx_page{width:770px;margin-left:-8px;}

/*产品详情*/
/*放大镜样式*/
#magnifierBox{width:228px;height:auto;min-height:180px;position:relative;margin:0px auto;}
.divStyle{width:228px;height:154px;border:1px solid #ccc;float:left;margin-right:20px;position:relative;top:0;left:0;}
#magnifierDiv2{width:228px;position:absolute;left:102%;top:0px;overflow:hidden;display:none;}
#magnifierSon{cursor:pointer;display:none;position:absolute;top:0;left:0;width:100px;height:100px;background:#fff;opacity:0.4;filter:alpha(opacity=40);}
#magnifierImg1{position:absolute;top:0;left:0;}

/*cpxq*/
.cpxq_box{width:696px;height:auto;min-height:274px;margin:20px auto;}
.cpxqTab_btnBox{width:696px;height:38px;}
.cpxqTab_divBox{width:696px;height:auto;}
.cpxqTab_btn{cursor:pointer;padding:0px 22px;height:32px;line-height:32px;background:#d9d9d9;margin:4px 4px 4px 0px;color:#333;}
.cpxqTab_btn.on{background:#83b91f;color:#fff;}
.cpxqTab_div{display:none;width:654px;height:auto;min-height:190px;line-height:30px;padding:20px;border:1px solid #83b91f;}
.cpxqTab_div.on{display:block;}

/*在线留言*/
.messageBox{width:740px;height:auto;margin:30px auto;}
.messageSpan{display:inline-block;width:80px;height:28px;text-align:right; vertical-align:middle;}
.messageInp1{width:208px;height:28px;border:1px solid #dedede;text-indent:10px;}
.messageTextarea{width:450px;height:112px;border:1px solid #dedede;padding:10px;}
.messageInp2{width:122px;height:33px;border:1px solid #dedede;}
.messageBtn{cursor:pointer;width:90px;height:30px;border:1px solid #83b91f;background:#83b91f;border-radius:4px;font-size:12px;color:#fff;margin:10px 0px;}
.messageP{padding-bottom:10px;}
.cursor{cursor:pointer;}
.messageTextareaSpan{display:inline-block;width:80px;line-height:128px;text-align:right; vertical-align:middle;padding-right:3px;}

/*公司简介*/
.gsjj_Box{padding:0px 0px;line-height:32px;color:#4e4e4e;}

/*新闻资讯*/
.news_ul{width:100%;height:auto;overflow:hidden;}
.news_li{width:100%;border-bottom:1px solid #dbdbdb; padding:20px 20px 0px;}
.news_li_title{color:#333;line-height:32px;}
.news_li_title:hover
{
    color: #0066CC;
}
.news_li_div
{
    line-height: 32px;
    position: relative;
    text-indent: 2em;
}
.news_li_div_a{position:absolute;right:0px;bottom:0px;height:22px;line-height:22px;color:#83b91f;padding-left:20px;background:#fff;}

/*首页*/

.homecpzs_box{height:262px;}
.homecpzs_title{height:40px;line-height:40px;text-align:center;background:url(../images/cpzs_bj.jpg) no-repeat scroll 0px 1px;}
.homecpzs_title_span{font-size:26px;color:#83b91f;}
/*```````底部轮播开始`````*/
.img_list{ position:relative; margin:0 auto;}
.rightsa{ position:absolute; background:url(../images/prev_1.jpg) no-repeat 0px 0px; width:22px; height:70px; top:55px; left:0px;}
.rightsa span{ position:absolute; top:0px; left:0px; width:100%; height:100%;}
.rightsa:hover{width:22px; height:70px;background:url(../images/prev_2.jpg) no-repeat 0px 0px;}
.leftsa{ position:absolute; background:url(../images/next_1.jpg) no-repeat 0px 0px; width:22px; height:70px; top:55px; right:0px;}
.leftsa span{ position:absolute; top:0px; left:0px; width:100%; height:100%;}
.leftsa:hover{width:22px; height:70px;background:url(../images/next_2.jpg) no-repeat 0px 0px;}
.xianzhi{ width:940px; overflow:hidden;margin: 20px auto 0px; position:relative;height: 180px;top:18px;left: 0px;}
.xianzhi ul{ width:10000px; position:absolute; top:0px; left:0px; height:180px;}
.xianzhi ul li{ float:left; width:220px; height:180px; margin-right:18px; position:relative;}
.xianzhi ul li .rcculA img{border:1px solid #e2e3df;}
.xianzhi ul li a{ width:100%; height:100%; position:absolute; top:0px; left:0px; text-align:center;color:#4e4e4e; line-height:26px;}
.xianzhi ul li a:hover{color:#83b91f;}
.xianzhi ul li a:hover img{border:1px solid #83b91f;}

.bottom_box_pic a{ line-height:18px !important;}
.contentC,.contentC2{ width:1000px; height:200px; margin:-20px auto 0px; background-color: #ffffff; }
/*```````底部轮播结束`````*/
.friendlink
{
    border: 1px solid #ddd;
    padding: 26px 0px;
    background: #FFF;
}
.friendlink a
{
    color: #666666;
    text-decoration: none;
    font-size: 15px;
    margin:0px 8px;
}
.friendlink a:hover{color:#83b91f;}
/*首页-选项卡*/
.home_column_left{width:900px;}
.home_column_left_BtnBox{width:100%;height:40px;line-height:40px;border-bottom:1px solid #dbdbdb;}
.home_column_left_Btn{width:110px;height:40px;line-height:40px;background:url(../images/laba_2.jpg) no-repeat scroll 12px 14px;text-indent:30px;font-size:14px;}
.home_column_left_Btn.on{background:url(../images/laba_1.jpg) no-repeat scroll 12px 14px;border-bottom:2px solid #83b91f;color:#83b91f;}
.home_column_left_DivBox{width:476px;height:170px;padding-top:18px;}
.home_column_left_Div{display:none;width:476px;height:170px;line-height:28px;overflow:hidden;}
.home_column_left_Div.on{display:block;}
.homeNewLi
{
    padding-left: 15px;
    background: url('../images/dian.jpg') no-repeat scroll 0px 12px;
    height: 32px;
    line-height: 32px;
}
.homeNewLi a:hover{color:#83b91f;}

.homeNewLi2
{
    padding-left: 15px;
    background: url('../images/dian2.jpg') no-repeat scroll 0px 12px;
    height: 32px;
    line-height: 32px;
}
.homeNewLi2 a:hover{color:#83b91f;}

.homePrjLi
{
}

/*首页-公司简介*/
.home_column_right{width:380px; margin-right:40px;}
.home_column_right_title{}
.home_column_right_content{position:relative;line-height:28px;padding-top:18px;color:#4e4e4e;text-indent:2em;overflow:hidden;overflow:hidden;text-indent:2em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.home_column_right_content_a{position:absolute;right:0px; bottom:0px;line-height:28px;background:#fff;padding-left:20px;}
.home_column_right_content_xq{text-align:right;padding-left:34px;position:absolute;right:0px;bottom:0px;background:#fff;}

.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}

.home_column{position:relative; overflow:hidden;}
.col_title{margin: 0px 0px 10px; position:relative; overflow:hidden;}
.col_title{}
.col_title a:after
{
    content: "更多>>";
    font-family: '宋体';
    color: #888;
    font-size: 14px;
    font-weight: normal;
    float: right;
    line-height: 26px;
    opacity: 0.6;
    margin: 0;
    padding: 0;
    text-indent: 0;
    background: #fff;
}

.webs_nav{}

.webs_nav ul{position:absolute;width:240px;top:0px;left:20px;display:none;z-index:19999;}
.webs_nav ul li{width:240px;height:28px;margin:1px auto;padding:5px;}
.webs_nav ul li a
{
    display:block;width:240px;height:28px;line-height:28px;background:#97c447;font-size:14px;color:#fff; padding:5px 20px;
}
.webs_nav ul li a:hover{background:#8dbf33;}
.webs_nav li:hover ul{display:block;}

.btn-big
{
    background-image: url('../images/btn_bg.jpg');
    background-repeat: no-repeat;
    font-family: 微软雅黑;
    font-size: 18px;
    font-weight: bold;
    color: #4E7ECA;
    display: block;
    float:left;
    width: 48px;
    height: 48px;
    padding: 26px;
    text-decoration: none;
}
.btn-big:hover
{
    background-image: url('../images/btn_bg_hover.jpg');
    background-repeat: no-repeat;
    color: #ffffff;
    text-decoration: none;
}

.btn-big1
{
    background-repeat: no-repeat;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #ffffff !important;
    display: block;
    height: 48px;
    line-height:48px;    
    text-decoration: none;
    background-color: #0066CC;
    text-align: center;
}
.btn-big1:hover
{
    background-repeat: no-repeat;
    color: #ffffff;
    text-decoration: none;
    background-color: #669900;
}

.btn-big2
{
    background-repeat: no-repeat;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #ffffff;
    display: block;
    height: 48px;
    line-height:48px;    
    text-decoration: none;
    background-color: #009933;
    text-align: center;
}
.btn-big2:hover
{
    background-repeat: no-repeat;
    color: #ffffff;
    text-decoration: none;
    background-color: #0066CC;
}

.class_outer {display: block;width: 100%;height: auto;margin: 0px auto;position: relative;overflow: hidden;
}
.class_cover
{
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    background-color: rgba(0, 0,0,.50);
    color: #FFFFFF;
    font-size: 16px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    text-align: center;
}
.class_cover:hover
{
    text-decoration: underline;
}

.zsxm-items{ overflow:hidden; display:block;}
.zsxm-items ul{}
.zsxm-items li{float:left;width:20%;}
.zsxm-items li a{display:block;float:left;width:100%;height:120px;line-height:120px;text-align:center;}
.zsxm-items li a i{display:block;float:left;width:100%;height:100px;}
.icon-pqkf{background:url(/images/icon-xmzs-pqkf.png) no-repeat center;}
.icon-dktj{background:url(/images/icon-xmzs-dktj.png) no-repeat center;}
.icon-wlxm{background:url(/images/icon-xmzs-wlxm.png) no-repeat center;}
.icon-zczs{background:url(/images/icon-xmzs-zczs.png) no-repeat center;}
.icon-zxdt{background:url(/images/icon-xmzs-zxdt.png) no-repeat center;}

.zsxm-items a:hover
{ 
    border-bottom: solid 5px #9EC335;
    height:110px;
}

.zsxm-items a:hover .icon-pqkf{background:url(/images/icon-xmzs-pqkf-on.png) no-repeat center;}
.zsxm-items a:hover .icon-dktj{background:url(/images/icon-xmzs-dktj-on.png) no-repeat center;}
.zsxm-items a:hover .icon-wlxm{background:url(/images/icon-xmzs-wlxm-on.png) no-repeat center;}
.zsxm-items a:hover .icon-zczs{background:url(/images/icon-xmzs-zczs-on.png) no-repeat center;}
.zsxm-items a:hover .icon-zxdt{background:url(/images/icon-xmzs-zxdt-on.png) no-repeat center;}
/*.zsxm-items a
{
    text-indent:-9999px;
    display:inline-block;
    width:220px;
    height:120px;
    line-height:120px;
    padding-top:20px;

}




.zsxm-items .icon
{
    display:block;
    width: 90px;
    height:90px;
    overflow:hidden;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
}
.zsxm-items a:hover .icon
{
    width: 100px;
    height:100px;
}
.zsxm-items a:hover .icon > .icon {
    position: relative;
    left: -100px;
    border-right: 100px solid transparent;
    -webkit-filter: drop-shadow(100px 0 0 #9EC335);
    filter:drop-shadow(100px 0 0 #9EC335);
}


*/

.floor {
    position: relative;
    background-color: #FFF;
}
.fl{float:left;}
.floor_service{ z-index: 5;margin-top: 45px;}
.floor_service, .floor_service_box{display:block;}

.floor_service_box li{position: relative;overflow: hidden;}
.floor_service_box li{cursor:pointer;}
.floor_service_box li .bg_in{position: absolute;z-index: 1;width: 100%;height: 100%;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.floor_service_box li .bg_in{background:#fff !important;}
.floor_service_box li .bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: 2;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms--o-transition: all 0.3s ease;transition: all 0.3s ease;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9f000000,endColorstr=#9f000000); }
.floor_service_box li .info{}
.floor_service_box li .info{position: absolute;text-align: center;color: #FFF;width: 100%;z-index: 3;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms--o-transition: all 0.3s ease;transition: all 0.3s ease;}
.floor_service_box li .info h3{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms--o-transition: all 0.3s ease;transition: all 0.3s ease;}

.contaier_body img
{
    width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

.case_guide {
    width: 100%;
    float: left;
    height: 58px;
    line-height: 58px;
    text-align: left;
    border-bottom: #2763A2 solid 2px;
    color: #0C58A4;
    font-size: 18px;
    font-weight: bold;
    position:relative;
}
.case_guide i {
    display: block;
    width: 8px;
    height: 30px;
    margin-bottom: 14px;
    margin-top: 14px;
    margin-right: 15px;
    float: left;
    background: #0C58A4;
}
.case_guide a
{
    display: inline-block;
    width: 100px;
    line-height: 24px;
    height: 24px;
    margin-bottom: 14px;
    background: #009933;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    font-size: 16px;
    border: 2px solid;
    border-radius: 25px;
}

.main_contaier_left .left_nav{display:block;width:100%;}
.main_contaier_left .left_nav h3{color:#0C58A4;font-size: 18px;font-weight: bold;height:48px;line-height: 48px;background-color: rgba(238, 238, 238, 0.34);padding:5px 5px 5px 15px;}
.main_contaier_left .left_nav ul{display:block;width:100%;}
.main_contaier_left .left_nav li{display:block;height:36px;line-height: 36px;padding:5px 5px 5px 20px;background-color: rgba(245, 245, 245, 1);margin-top:1px;}
.main_contaier_left .left_nav li a{text-decoration:none;color:#333;font-size:16px;}


.product_scrolllink
{
    border: solid 1px #ddd;
    position: relative;
    overflow: hidden;
    height: 48px;
    line-height: 48px;
}
.product_scrolllink .product_scrolllink_inner{height:48px; line-height:48px;}
.product_scrolllink .product_scrolllink_inner li{}
.product_scrolllink .product_scrolllink_inner li
{
    float: left;
    width: 300px;
    font-size: 14px;
    text-align: left;
    background: url('../images/dian2.jpg') left no-repeat;}
.product_scrolllink_inner ul li a {
    display: inline-block;
    padding-left: 20px;
}
.product_scrolllink .btn_lt {
    left: 10px;
}
.product_scrolllink .btn_lt
{
    display: block;
    width: 34px;
    height: 25px;
    background: url('../images/btn_lt.jpg') no-repeat 0 0;
    position: absolute;
    bottom: 10px;
    cursor: pointer;
}

.product_scrolllink .btn_rt {
    right: 10px;
}
.product_scrolllink .btn_rt {
    display: block;
    width: 34px;
    height: 25px;
    background: url('../images/btn_rt.jpg') no-repeat 0 0;
    position: absolute;
    bottom: 10px;
    cursor: pointer;
}



@media (max-width: 767px) {
   
   .header_top{ }
   .main{;}
   .main_contaier{}
   .main_body 
    {
       
    }
    .main_body p
    {
       
    }
    #artititle{}
}


.box1{
    padding: 0px;
    background: #fff;
    display: block;
}
.box1-hot{
    padding:0 177px;
    /*background: url(../images/xsf25_03.png) no-repeat left 6px;*/
    height: 70px;
    text-align: center;
}
.box1-hot h1 a{
    font-size: 30px;
    font-weight: bold;
    color: #df0000;
}
.box1-hot p{
    margin-top: 6px;
}
.box1-1{
    margin-top: 20px;
}
.box1-1-l{
    width: 52%;
    float: left;
    height: 352px;
}
.box1-1-r{
    padding-left: 20px;
    width: 46%;
    float: left;
}
.bt-table{
    height: 34px;
    position: relative;
}
.bt-table:before{
    position: absolute;
    left: 0;
    bottom: 1px;
    content: "";
    height: 3px;
    background: #dddddd;
    width: 100%;
    z-index: 1;
}
.bt-table a{
    float: left;
    font-size: 18px;
    font-weight: bold;
    text-decoration:none;
    color: #999;
    margin-right: 23px;
    position: relative;
    z-index: 2;
}
.bt-table .active
{
    color: #397FB9;
    padding-bottom: 6px;
    border-bottom: 3px solid #184a8a;
    border-bottom-color: #99CC00;
}
.box1-1-c1{
    padding-top: 12px;
    /**display: none;**/
}
.box1-1-c1 ul{
    position: relative;
}
.box1-1-c1 ul:before{
    content: "";
    width: 1px;
    height: 263px;
    position: absolute;
    background: #f1f1f1;
    left: 6px;
    top: 13px;
}
.box1-1-c1 li{
    padding-left: 20px;
    position: relative;
    margin: 2px 0;
}

.box1-1-c1 li p{
    display: none;
}
.box1-1-c1 li h6{
    height: 36px;
    overflow: hidden;
    line-height: 36px;
}
.box1-1-c1 li:before{
    content: "";
    width: 10px;
    height: 10px;
    border: 2px solid #dddddd;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 12px;
    background: #fff;
}
.box1-1-c1 li:hover:before{
    border-color: #83b91f;
}
.box1-1-c1 li.active:before{
    border-color: #83b91f;
}
.box1-1-c1 li a{
    float: left;
    width: 85%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.box1-1-c1 li.active a
{
    color: #333;
    font-weight: 600;
}
.box1-1-c1 li a:hover{
    color: #83b91f;
}
.box1-1-c1 li span{
    float: right;
    font-size: 12px;
    color: #999;
}
.box1-1-c1 li p{
    padding:13px 15px;
    background: #f7f7f7;
    line-height: 24px;
    color: #999;
    font-size: 14px;
    text-indent: 2em;
}



.box1-1-l .item img{
    height: 352px;
    width: 100%;
    display: block;
}
.box1-1-l .item span{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    line-height: 48px;
    color: #fff;
    padding: 0 15px;
}
.box1-1-l .item span i{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75%;
}
.box1-1-l .owl-dots{
    position: absolute;
    bottom: 14px;
    right: 10px;
}
.box1-1-l .owl-dots .owl-dot span{
    width: 10px;
    height: 10px;
    background: #bfbfbf;
    border: none;
    margin: 0 4px;
}
.box1-1-l .owl-dots .owl-dot.active span, .box1-1-l .owl-dots .owl-dot:hover span{
    background: #fff;
}


.box1-3-cm{}
.box1-3-cm-li{float:left;width:32.7%;margin-right:10px;}
.box1-3-cm-li:last-child{margin-right:0px;float:right;}
.box1-3-cm-li a
{
    font-family: 微软雅黑;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    display: block;
    height: 80px;
    line-height: 80px;
    text-decoration: none;
    border: 1px solid #ddd;
    text-align: center;
    background-color: #0066CC;
} 
.box1-3-cm-li a:hover
{
    background-color: #e5e5e5;
    color: #0066CC;
    border: 1px solid #ddd;
}
.box1-4-l{
    width: 100%;
    float: left;
}
.box1-4-r{
    padding-left: 10px;
    width: 28%;
    float: left;
}

.box1-4-cm{height:130px;}
.box1-4-cm-li{float:left;height:130px;text-align:center;border-right: 1px solid #e5e5e5;width:24.5%;}
.box1-4-cm-li:last-child{border:none;}

.box1-4-cm-pic{height: 68px;vertical-align: middle;text-align: Center;width: 100%;line-height: 68px;position: relative;}
.box1-4-cm-pic img{}
.box1-4-cm-tit{margin-bottom:6px;font-size:18px;color:#666;}
.box1-4-r li span {
    float: right;
    font-size: 12px;
    color: #999;
}

.box1-4-cm-dec{}
.box1-4-cm-dec a{color:#999;font-size:16px;}

a.btn-index-zmyxdy3
{
    display: block;
    background: #0066CC;
    color: #fff;
    margin: 0px 15px 0px 15px;
    text-decoration: none;
    float:left;
    height:250px;
    width: 60px;
    position:relative;
}
a.btn-index-zmyxdy3:hover
{
    background: #D31716;
}
a.btn-index-zmyxdy3 p
{
    position: absolute;
    width: 30px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family: 楷体;
    font-size: 24px;
    font-weight: bold;
}