/*banner*/
.banner{ height:613px; }
.banner a{ display:block; background:url(../image/banner.jpg) no-repeat center 0;height:613px;}

.g_pp{padding-top: 53px;height: 526px;}
.g_pp h2{background:url(../image/pptit.jpg) no-repeat;padding-top: 10px;height: 100px;text-align: center;font-size: 30px;color: #1c76bd;font-weight: bold;}
.g_pp h2 em{display: block;font-size: 20px;color: #333333;font-weight: normal;}
.g_pp .ppleft{float: left; background:url(../image/ppbg.jpg) no-repeat;width: 802px;height: 306px;padding: 50px 40px 0 40px;}
.g_pp .ppleft p{height: 140px;font-size: 14px;line-height: 30px;color: #888888;}
.g_pp .ibrand-num{ height: 165px;}
.g_pp .ibrand-num li{float: left;font-size: 16px;color: #4a4a4a}
.g_pp .ibrand-num .num1{width:180px;}
.g_pp .ibrand-num .num2{width: 210px;}
.g_pp .ibrand-num .num3{width: 228px;}
.g_pp .ibrand-num .num3 i,.g_pp .ibrand-num .num4 i{font-size: 22px;}
.g_pp .ibrand-num .lastli{width: 182px;}
.g_pp .ibrand-num li em{display: inline-block;font-size: 52px;color: #3eb034;letter-spacing: -2px;}
.g_pp .ibrand-num i{font-size: 16px;font-style: normal;position: relative;top:-36px;}
.g_pp .ibrand-num li span{display: block;}
.g_pp .zslst{float:left;width: 202px;background: #e2e2e2;padding: 32px 55px 0;height: 323px;}
.g_pp .zslst img{width: 202px;height: 276px;display: block;}
.g_pp .zslst li em{display: block;width: 202px;height: 40px;line-height: 40px;text-align: center;overflow: hidden;font-size: 14px;color: #606163;}
.g_pp .u_ljt,.g_pp .u_rjt{position: absolute;width: 16px;height: 22px;top:145px;}
.g_pp .u_ljt{background:url(../image/jt.png) no-repeat;left:18px;}
.g_pp .u_rjt{background:url(../image/jt.png) no-repeat right 0;left:278px;}

.g_fw{background:url(../image/fwbg.jpg) no-repeat center top;height: 674px;padding-top: 55px;}
.g_fw h2{background:url(../image/fwtit.png) no-repeat;padding-top: 5px;height: 120px;text-align: center;font-size: 30px;color: #fff;font-weight: bold;}
.g_fw h2 em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_fw h2 a{color: #fff;}
.g_fw dl{float: left;width: 284px;height: 451px;border: 1px solid #698e9f;padding: 24px 0 0 0;margin-right: 13px;}
.g_fw .lastdl{margin-right: 0;}
.g_fw dt{width: 148px;height: 148px; overflow: hidden; margin: 0 auto 20px;}
.g_fw dt img{width: 148px;height: 148px;display: block;transition: all 0.3s linear 0s;}
.g_fw dt:hover img{transform: rotateY(180deg);	}

.g_fw h3{height: 34px;line-height: 34px;overflow: hidden;text-align: center;font-size: 18px;color: #fff;font-weight: bold;margin-bottom: 20px;}
.g_fw h3 a{color: #fff;}
.g_fw li{float: left;padding-left: 27px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;background:url(../image/fwico.png) no-repeat 14px 10px; width: 115px;}
.g_fw li a{color: #fff;}
.g_fw .li1{width: 280px;}


.g_lc{background:url(../image/lcbg.jpg) no-repeat center top;height: 445px;}
.g_lc .m_lc{float: left;width: 723px;padding:32px 0 0 183px; }
.g_lc .m_lc h2{height: 42px;line-height: 42px;font-size: 30px;color: #00ad4d;font-weight: bold;margin-bottom: 30px;}
.g_lc .m_lc h2 em{display: inline-block;font-size: 16px;color: #828b8f;text-transform: uppercase; padding-left: 10px;}
.g_lc .m_lc dl{float: left;width: 239px;height: 150px;}
.g_lc .m_lc dt{float: left;width: 46px;height: 46px;overflow: hidden; margin-right: 6px;}
.g_lc .m_lc dt img{width:46px;height: 46px;display: block;}
.g_lc .m_lc dd{float: left;width: 132px;}
.g_lc .m_lc b{display: block;height: 24px;line-height: 24px;font-size: 24px;color: #fff;}
.g_lc .m_lc p{font-size: 14px;color: #fff;}

.m_ly{float: right;width: 235px;margin-right: 40px;padding-top: 44px;}
.m_ly li span{display:none;}
.m_ly h3{height:42px;line-height: 42px;font-size: 24px;color: #fff;font-weight: normal;margin-bottom: 12px; }
.m_ly li{position: relative; width: 230px;height: 44px;line-height: 44px;border: 1px solid #4991ca;margin-bottom: 10px; border-radius: 50px;}
.m_ly label{float: left;padding-left:22px;height: 42px;line-height: 42px;font-size: 14px;color: #fff;}
.m_ly input{float: left;width: 100px;height: 42px;line-height: 42px;background: none;border: none;font-size: 14px;color: #fff;}
.li03 input{width: 90px;}

.m_ly .form-btn-submit{border:none;width:102px;height:34px;cursor:pointer; margin-top: 15px; }
.m_ly .form-btn-submit{background:url(../image/tj.jpg) no-repeat;display: inline-block; width: 102px; height: 34px; margin-right: 20px;}
.m_ly .form-btn-reset{border:none;width:102px;height:34px;cursor:pointer;margin-top: 15px; }
.m_ly .form-btn-reset{background:url(../image/cz.jpg) no-repeat;display: inline-block; width: 102px; height: 34px; margin-right: 0; }

    /*表单弹框*/
    .getcode_gg{float:left;width:84px;height:36px;}
    .nsw-modal {
        width: 100vw;
        height: 100vh;
        background: rgba(225, 225, 225, 0.5);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
    }
    
    .modal-dialog {
        position: absolute;
        color: #000000;
        top: 150px;
        width: 400px;
        border-radius: 3px;
        min-height: 155px;
        overflow: hidden;
        z-index: 99998;
        margin-left: -200px;
        left: 50%;
    }
    
    .modal-dialog .css-icon {
        background-image: url("../image/modal-icons.png");
    }
    
    .modal-dialog .modal-head {
        height: 30px;
        line-height: 30px;
        padding: 0px 20px;
        background: #F6EFEF;
        font-size: 14px;
    }
    
    .modal-dialog .modal-head .modal-logo {
        width: 15px;
        height: 15px;
        background-position: 1px 0px;
        margin: 8px 5px 0 0;
        float: left;
    }
    
    .modal-dialog .modal-head .close {
        float: right;
        width: 15px;
        height: 15px;
        background-position: -14px 0px;
        margin-top: 8px;
    }
    
    .modal-dialog .modal-body {
        width: 100%;
        min-height: 125px;
        background: #ffffff;
    }
    
    .modal-dialog .modal-body .modal-body-left {
        width: 140px;
        float: left;
    }
    
    .modal-dialog .modal-body .modal-body-left .icon {
        width: 64px;
        height: 64px;
        margin: 30px 0 0 48px;
    }
    
    .modal-dialog .modal-body .modal-body-left .success-message {
        background-position: 0px -14px;
    }
    
    .modal-dialog .modal-body .modal-body-left .warming-message {
        background-position: 0px -78px;
    }
    
    .modal-dialog .modal-body .modal-body-right {
        width: 260px;
        float: right;
        padding-top: 20px;
    }
    
    .modal-dialog .modal-body .modal-body-right .close-btn {
        color: #000;
        text-align: center;
        width: 90px;
        display: inline-block;
        height: 24px;
        line-height: 24px;
        background: #818079;
    }
    
    .modal-dialog .modal-body .modal-body-right p {
        line-height: 30px;
    }


.g_hxys{padding-top: 64px;height: 1454px;}
.g_hxys h2{background:url(../image/ystit.jpg) no-repeat;height: 160px;padding-top: 34px;text-align: center;font-size: 40px;font-weight: bold;color: #1c76bd;}
.g_hxys h2 em{display: block;font-size: 24px;color: #333333;font-weight: normal;}
.ysgy{height: 297px;}
.ysgy dt{float: left;width: 600px;height: 264px;overflow: hidden;}
.ysgy dt img{width: 600px;height: 264px;display: block;transition: all 0.3s linear 0s;}
.ysgy dt:hover img{transform: scale(1.1);}


.ysgy dd{float: left;width: 600px}
.ysgy h3{position: relative;padding-left: 68px;height: 105px;font-size: 30px;font-weight: bold;color: #1c76bd;}
.ysgy h3 em{display: block;font-size: 18px;color: #333333;}
.ysgy h3 b{position: absolute;left:0;top:0;background:url(../image/ysno.jpg) no-repeat;width: 54px;height: 70px;padding-top: 1px;text-align: center;font-size: 40px;color: #fff;font-weight: normal;}
.ysgy p{font-size: 14px;line-height: 30px;color: #888888;width: 525px;}
.ys2 dd,.ys4 dd{padding: 45px 0 0 45px; width: 555px;}
.ys3 dd{padding-top: 50px;}

.g_kfan{background:url(../image/anbg.jpg) no-repeat center top;height: 720px;padding-top: 54px;}
.g_kfan h2{background:url(../image/fwtit.png) no-repeat;height: 100px;padding-top: 10px;text-align: center;font-size: 30px;font-weight: bold;color: #fff;}
.g_kfan h2 em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_kfan h2 a{color: #fff;}

.m_kfan{background: #fff;padding: 30px 0 0 30px;height: 505px;width: 1170px;}
.m_kfan2{width: 1170px;}
.m_kfan2 dl{float: left;width:365px;margin-right: 23px; }
.m_kfan2 dt{width: 365px;height: 274px;overflow: hidden;}
.m_kfan2 dt img{width: 365px;height: 274px;display: block;transition: all 0.3s linear 0s;}
.m_kfan2 dt:hover img{transform: scale(1.1);}

.m_kfan2 dd{padding: 14px 0 0 0;height: 186px;background: #ececec;}
.m_kfan2 h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 16px;color: #4a4a4a;margin-bottom: 15px;text-align: center;}
.m_kfan2 h3 a{color: #4a4a4a;}
.m_kfan2 p{font-size: 14px;line-height: 30px;color: #888888;padding: 0 35px;text-align: center;overflow: hidden;height: 60px;margin-bottom: 13px;}
.m_kfan2 span a{display: block;background:url(../image/anbtn.jpg) no-repeat;width: 102px;height: 35px;line-height: 35px;margin: 0 auto;padding-left: 20px;font-size: 14px;color: #fff;position: relative;z-index: 1;}
.m_kfan2 span a:before{content: "";position: absolute;z-index:-1;width:0;height:35px;top: 0;left: 0;-webkit-transition:width .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:width .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.m_kfan2 span a:hover:before{width: 122px;background:#6ac334;color: #fff;}



.g_sb{background: #ececec;padding-top: 61px;height: 684px;}
.g_sb h2{background:url(../image/sbtit.jpg) no-repeat;height: 100px;padding-top: 1px;text-align: center;font-size: 30px;font-weight: bold;color: #1c76bd;}
.g_sb h2 em{display: block;font-size: 20px;color: #333333;font-weight: normal;}
.g_sb h2 a{color: #1c76bd;}
.g_sb .sbfllst{height: 80px;margin-left: 135px;}
.g_sb .sbfllst li{height: 38px;line-height: 38px;float: left;background:url(../image/antit.jpg) no-repeat right 12px;}
.g_sb .sbfllst li a{display: block;height: 38px;line-height: 38px;font-size: 16px;color: #4a4a4a;padding: 0 25px;}
.g_sb .sbfllst li a:hover,.g_sb .sbfllst .cur a{background: #1c76bd;color: #fff;border-radius: 20px;}

.sblst li{float: left;position: relative;width: 390px;height: 219px;overflow: hidden;margin-bottom: 10px;}
.sblst li img{width: 390px;height: 219px;display: block;}
.sblst li em{position: absolute;left:0;bottom: 0;width: 390px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;background: rgba(0,0,0,.5); display: none;}
.sblst .sb1{width: 800px;height: 449px;overflow: hidden;margin-right: 10px;}
.sblst .sb1 img{width: 800px;height: 449px;display: block;}
.sblst li:hover em{display: block;}
.sblst .sb1 em{width: 800px;}

.g_news{padding-top: 34px;height: 780px;}
.g_news h2{position: absolute;left:0;top:0;height: 52px;line-height: 52px;font-size: 30px;font-weight: bold;color: #1c76bd;}
.g_news h2 a{color: #1c76bd;}
.g_news h2 em{font-size: 24px;display: inline-block;color: #a8a8a8;text-transform: uppercase;padding-left: 6px;}
.g_news .newhd{float: right;width: 304px;height: 65px;}
.g_news .newhd li{height: 52px;line-height: 52px;float: left;font-size: 16px;font-weight: bold;color: #5c5c5c;}
.g_news .newhd li a{color: #5c5c5c;display: block;float: left;padding: 0 15px;}
.g_news .newhd .on a{color: #1c76bd;}
.g_news .newcon{background:#ececec url(../image/newbg.jpg) no-repeat;height: 665px; }
.g_news .newtj{float: left;width: 358px;padding: 40px 0 0 30px;margin-right: 110px;}
.g_news .newtj dd{height: 264px;}
.g_news .newtj h3{height: 40px;line-height: 40px;overflow: hidden;font-size: 18px;color: #5c5c5c;font-weight: bold;margin-bottom: 28px;}
.g_news .newtj h3 a{color: #5c5c5c;}
.g_news .newtj p{font-size: 14px;line-height: 24px;color: #888888;margin-bottom: 45px;height: 96px;overflow: hidden;}
.g_news .newtj span{display: block;height: 30px;line-height: 30px;background:url(../image/date.jpg) no-repeat;padding-left: 36px;font-size: 14px;color: #9f9f9f;}
.g_news .newtj dt{width: 360px;height: 270px;overflow: hidden;}
.g_news .newtj dt img{width: 360px;height: 270px;display: block;}

.g_news .newr{float: left;width: 666px;padding-top: 52px;}
.g_news .newr dl{height: 175px;margin-bottom: 25px;}
.g_news .newr dt{float: left;width: 223px;height: 175px;overflow: hidden;margin-right: 30px;}
.g_news .newr dt img{width: 223px;height: 175px;display: block;}

.g_news .newr dd{padding-top: 10px;float: left;width: 410px;}
.g_news .newr h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;color: #5c5c5c;font-weight: bold;margin-bottom: 12px;}
.g_news .newr h3 a{color: #5c5c5c;}
.g_news .newr p{font-size: 14px;line-height: 24px;color: #888888;margin-bottom: 25px;height: 48px;overflow: hidden;}
.g_news .newr span{display: block;font-size: 14px;color: #9f9f9f;}


.g_zj{background:url(../image/abbg.jpg) no-repeat center top;height: 603px;padding-top: 70px;}
.g_zj h2{background:url(../image/abtit.png) no-repeat;height: 116px;padding-top: 10px;text-align: center;font-size: 30px;font-weight: bold;color: #fff;}
.g_zj h2 em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_zj h2 a{color: #fff;}
.g_zj p{font-size: 14px;line-height: 30px;color: #fff;text-align: center;margin-bottom: 32px;}
.g_zj p a{color: #fff;}
.g_zj .abimg{width: 792px;height: 295px;overflow: hidden;margin: 0 auto;}
.g_zj .abimg img{width: 792px;height: 295px;display: block;transition: all 0.3s linear 0s;}
.g_zj .abimg:hover img{transform: scale(1.1);}






/* 友情链接 */
.g_link{ height: 58px;line-height: 58px;background: #dfdfdf;overflow: hidden;}
.g_link h2{float: left; width: 148px;height: 58px;line-height: 58px;font-size: 18px;color: #313131; font-weight: bold;}
.link_c{line-height:58px; overflow:hidden;float: left;width: 1000px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 20px;float: left; height: 58px; line-height:58px; color:#96989c;display: block;}










.hezuo{ padding-top:27px; height:206px; background:url(../image/hezuo_bg.gif) no-repeat top center;}
.hezuo_c{ font-family:"Microsoft Yahei";}
.h3_con{height:19px; margin-left:18px; font-size:16px; line-height:19px; }
.h3_con a{ color:#09478d; font-family:宋体;}
.h3_con .more{ margin-right:70px; font-size:12px; color:#646464;}
.h3_con span{ margin-left:8px; color:#d2d2d2; font: normal 18px Georgia, "Times New Roman", Times, serif;}
.hezuo_i{ clear:both;}
.common a{ display:block; width:16px; height:22px; margin: 39px 23px 0; background:url(../image/t_left.jpg);}
.t_r a{ background:url(../image/t_right.jpg);}
.hezuo_i ul{ margin-top:30px;}
.hezuo_i li{ float:left; width:194px; margin-right:20px; text-align:center;}
.hezuo_i li.last{ margin-right:0;}
.hezuo_i li a{ color:#000000;}
.hezuo_i li .img{ display:block; margin-bottom:16px; padding:4px; width:184px; height:99px; border:1px solid #d8caca; background:#ece8e8;}



.pro_out{ height:1253px; background:url(../image/pro_bg.gif) repeat-x top left;font-family:"Microsoft Yahei";}
.pro {
    height: 608px;
}

.pto_h{ 
    width:1201px; 
    height:75px; 
    margin: 0px auto 15px; 
    padding-left:43px; 
    padding-bottom:19px; 
    background:url(../image/nav_bg2.jpg) no-repeat;
    background-size: cover;
    
}
.pto_h li{ 
    float:left; 
    padding-right:23px; 
    background:url(../image/lir_r.gif) no-repeat right center; 
    width: 18%;
    text-align: center;
    height:55px;
    
}
.pto_h li.last{ background:none;}
.pto_h li a{ position:relative; font-size:20px; color:#4b4b4b; font-weight:bold; line-height:51px;}
.pto_h li a:hover,.pto_h li.cur a{ color:#125eb3;}

.js_l{ width:480px;_width:370px; padding: 0 70px 0 30px;_padding-right:40px; background:url(../image/shadow1.gif) no-repeat right top; position:relative;}
.js_l h2{ margin:0 0 26px 27px; font-size:14px; color:#5593d9; font-family:Arial, Helvetica, sans-serif;}


.js_l h2 a{ display:block; margin-top:5px; font-size:20px; color:#ffffff;font-family:"Microsoft Yahei";}
.js_l p{margin:0 0 10px 27px; font-size:14px; font-weight:bold; color:#ffffff;}
.js_l ul li{height:40px; line-height:40px; padding-left:39px; background:url(../image/num.png) no-repeat 0 13px; width:330px; overflow:hidden;}
.js_l ul { padding-bottom:15px; font-size:13px; color:#ffffff; border-bottom:1px dashed #417ec2;}
.js_l ul li.li2{ background-position: 0 -34px;}
.js_l ul li.li3{ background-position: 0 -76px;}
.js_l ul li.li4{ background-position: 0 -119px;}
.js_l ul li.li5{ background-position: 0 -165px;}
.js_l ul li.li6{ background-position: 0 -203px;}
.js_l ul li.li6 a{ border:none;}
.zil,.cha{ float:left; width:99px; height:30px; margin: 20px 15px 0; padding:0 0 10px 33px; background:url(../image/a_bg.gif); font-size:14px; color:#125eb3; font-weight:bold; line-height:30px;}
.zil{ padding-left:24px; width:108px;}
.js_r{ width:503px;}
.js_r li{ float:left; width:161px; margin:10px 10px 0 0;}
.js_r li.big{ width:501px;}
.js_r li a{ display:block; padding:4px; background:#ffffff; border:1px solid #a9b1c5;}
.js_r li.last{ margin-right:0;}
.js_r li span{ display:block; height:8px; background:url(../image/shadow3.jpg) no-repeat;}
.js_r li.big span{ height:16px; background:url(../image/shadow2.jpg) no-repeat;}

.js_l{ width:480px;_width:370px; padding: 0 70px 0 30px;_padding-right:40px; background:url(../image/shadow1.gif) no-repeat right top; position:relative;}
.js_l h2{ margin:0 0 26px 27px; font-size:14px; color:#5593d9; font-family:Arial, Helvetica, sans-serif;}


.js_l h2 a{ display:block; margin-top:5px; font-size:20px; color:#ffffff;font-family:"Microsoft Yahei";}
.js_l p{margin:0 0 10px 27px; font-size:14px; font-weight:bold; color:#ffffff;}
.js_l ul li{height:40px; line-height:40px; padding-left:39px; background:url(../image/num.png) no-repeat 0 13px; width:330px; overflow:hidden;}
.js_l ul { padding-bottom:15px; font-size:13px; color:#ffffff; border-bottom:1px dashed #417ec2;}
.js_l ul li.li2{ background-position: 0 -34px;}
.js_l ul li.li3{ background-position: 0 -76px;}
.js_l ul li.li4{ background-position: 0 -119px;}
.js_l ul li.li5{ background-position: 0 -165px;}
.js_l ul li.li6{ background-position: 0 -203px;}
.js_l ul li.li6 a{ border:none;}
.zil,.cha{ float:left; width:99px; height:30px; margin: 20px 15px 0; padding:0 0 10px 33px; background:url(../image/a_bg.gif); font-size:14px; color:#125eb3; font-weight:bold; line-height:30px;}
.zil{ padding-left:24px; width:108px;}
.js_r{ width:503px;}
.js_r li{ float:left; width:161px; margin:10px 10px 0 0;}
.js_r li.big{ width:501px;}
.js_r li a{ display:block; padding:4px; background:#ffffff; border:1px solid #a9b1c5;}
.js_r li.last{ margin-right:0;}
.js_r li span{ display:block; height:8px; background:url(../image/shadow3.jpg) no-repeat;}
.js_r li.big span{ height:16px; background:url(../image/shadow2.jpg) no-repeat;}





  .xtc{ 
      clear:both; 
      height:640px; 
      padding: 25px 0 0 0;
      margin: 0 auto;
      width:1200px;
  }
    .xtc h3{ margin-top:40px;}
    .menu{ float:left; margin:0 80px 30px 0;padding-right:25px; background:url(../image/line.gif) no-repeat right center;}
    .xtc .last{ margin-right:0; padding-right:0; background:none;}
    .menu h4{ margin: 28px 0 0 11px;}
    .menu h4 a{ font-size:14px; color:#1157a5;}
    .menu ul{ margin-left:18px;}
    .menu li { margin-top:24px;}
    .menu li a{ font-size:14px; color:#454545;}
    .ad1{ clear:both;background:#125eb2;}
    .ad_txt{ right:53px; top:37px; height:155px;}
    .ad_txt p{ margin: 0 0 10px 10px; color:#ffffff;}
    .ad_txt p span{ display:block; margin-top:2px; font-size:20px; font-weight: bold;}
    .ad_txt a{ display:block; height:36px; width:237px; line-height:36px; padding: 0 0 11px 18px; background:url(../image/a_bg2.gif); font-size:14px; font-weight:bold; color:#125eb3;}
    .shadow_ad{ height:24px; background:url(../image/ad_sd.jpg);}







.anli{ 
    height:454px; 
    background:url(../image/big_bg2.jpg) no-repeat top center;
    font-family:"Microsoft Yahei";
    padding-top: 10px;
}
.anli_c{}
.anli_c h3{ margin:38px 0 22px 18px;}
.anli_c ul{ float:left; width:126px; height:329px; padding: 15px 59px 0 12px; background:url(../image/menu_bg2.jpg);}
.anli_c ul li{ position:relative; height:36px; line-height:36px; border-bottom:1px solid #0f5099; border-top:1px solid #2071cc;}
.anli_c ul li a{ font-size:13px; color:#b8d9fe; font-weight:bold;_font-size:12px;}
.anli_c ul li a:hover,.anli_c ul li.cur a{ color:#ffffff; background:none;}
.anli_c ul li a:hover span,.anli_c ul li.cur a span{ position:absolute; top:5px; right:-42px; width:17px; height:20px; background:url(../image/san2.png);}
.anli_c ul li.li1{ border-top:none;}
.anli_c ul li.last{ border-bottom:none;}
.anli_c dl{ float:left; margin-top:35px;}
.anli_c dt{ float:left; margin-right:20px;}

.anli_c dt img {
    width: 100%;
}

.anli_c dt a{ display:block; width:520px; padding:4px; background:#ffffff; border:1px solid #dfd3d3;}
.anli_c dt em{ display:block; height:13px; width:406px; background:url(../image/shadow4.jpg) no-repeat;}
.anli_c dd{ float:right; width:310px; padding-right:16px; height:300px; overflow:hidden;}
.anli_c dd h4{ margin: 4px 0 13px 0; padding-bottom:12px; border-bottom:1px dashed #bdbdbd}
.anli_c dd h4 a{ font-size:14px; color:#0858a1; font-family:"宋体";}
.anli_c dd p{  line-height:26px; }
.cha2,.zil2{ float:left; width:118px; height:40px; line-height:40px; padding:0 0 6px 33px; background:url(../image/a_bg4.jpg); font-size:14px; font-weight:bold; color:#404040;}
.zil2{ color:#ffffff; background:url(../image/a_bg5.jpg);}













