.contact{padding-top: 60px;}
.contact .temp_on_inp {
    height: 456px;
    background: url(../image/on_bj.jpg) no-repeat center top;
    overflow: hidden;
    padding-top: 90px;
}
.contact .temp_on_con {width: 618px;}
.contact .ditu{width: 100%;margin-bottom: 30px;}
.contact .temp_on_con li{width: 100%;height: 36px;margin-right: 22px;
    
    font-size: 23px;
    line-height: 36px;}

.contact .temp_on_con li b{font-size: 19px;font-weight: normal;}
.contact .temp_on_con li .tx{font-size: 21px;width: 70px;}
.contact .temp_on_con li:nth-child(1) .tx{width:86px;}
.contact .temp_on_con li .tx cite{position: relative;top: 0;left: 50px;}
.contact .temp_on_con .inp3 {
    width: 554px;
    height: 72px;
    padding: 10px 0 0 10px;
}
.contact .temp_on_con .inp4 {
    margin-bottom: 0;
}
.contact .temp_on_con .inp4 input {
    width: 119px;
}
.contact .temp_on_con .inp4 img {
    width: 52px;
    height: 38px;
    border-left: 1px solid #d1d1d1;
    float: right;
}
.contact .temp_on_con li span {
    font: 14px "微软雅黑";
    color: #999;
    line-height: 38px;
    float: left;
    padding-left: 10px;
    
}
.contact .temp_on_con .inp3 textarea {
    width: 546px;
    height: 56px;
    resize: none;
    overflow: auto;
    outline: none;
    padding: 0px;
    border: 0;
    font: 14px "微软雅黑";
    color: #999;
    line-height: 24px;
}
.contact .temp_on_con .inp3 span{
    line-height: 14px;
    padding-left: 0;
}
.contact .temp_on_con .inp1 input{
    width: 180px;
    outline: none;
}
.contact .temp_on_con li input{
    width: 208px;
    height: 38px;
    border: 0;
    font: 14px "微软雅黑";
    color: #999;
    line-height: 38px;
    float: left;
    box-shadow: none;
}
.contact .temp_on_con .inp2{
    width: 562px;
    height: 70px;
    border: 0;
}
.contact .temp_on_con .inp2 span{
    display: block;
}
.contact .temp_on_con .inp2 em{
    font: 12px "微软雅黑";
    color: #999;
    line-height: 36px;
    float: left;
}
.contact .temp_on_con .minp5{
    border: 0;
}
.contact .temp_on_con .minp5 .onb1{
    background: url(../image/on_b2.jpg) no-repeat center top;
}

.contact .temp_on_con .minp5 input{
    width: 82px;
    height: 24px;
    margin-right: 16px;
    cursor: pointer;
}
.contact .temp_on_con .minp5 .onb2{
    background: url(../image/on_b1.jpg) no-repeat center top;
}
.contact .temp_on_inp h3{
    width: 134px;
    height: 78px;
    background: url(../image/on_tx.gif) no-repeat left bottom;
    font: 24px "微软雅黑";
    font-weight: bold;
    color: #00ad5c;
    line-height: 24px;
    float: right;
}
.contact .temp_on_inp h3 span{
    display: block;
    font: 14px Arial;
    color: #00ad5c;
    line-height: 36px;
    text-transform: uppercase;
}
.news .left {width: 240px;float: left;overflow: hidden;}
.news .leib2,.news .leib {width: 240px;margin-bottom: 20px;}
.news .leib2 .nr h3.cur {background: url(../image/cpflh.jpg) no-repeat;}
.news .leib2 .nr h3 {height: 50px;line-height: 50px;overflow: hidden;margin-bottom: 10px;}
.news .leib2 .nr h3.cur a {background: none;color: #fff;}
.news .leib2 .nr h3 a {
    width: 246px;
    height: 50px;
    line-height: 50px;
    display: block;
    padding-left: 20px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
}
.news .leib2 ul {border: 1px solid #e3e3e3;padding: 10px 20px 12px;margin-bottom: 10px;}
.news .leib2 .nr li {
    background: url(../image/flico.jpg) no-repeat 0 10px;
    font-size: 14px;
    color: #666666;
    height: 32px;
    line-height: 32px;
    padding-left: 20px;
    border-bottom: 1px dashed #e3e3e3;
    overflow: hidden;
}
.news .leib2 .nr li a {color: #666666;}
.news .leib2 .nr h3 {height: 50px;line-height: 50px;overflow: hidden;margin-bottom: 10px;}
.news .leib2 .nr h3 a {background: url(../image/cpfl.jpg) no-repeat;width: 246px;height: 50px;line-height: 50px;display: block;padding-left: 20px;font-size: 16px;font-weight: bold;color: #fff;}
.news .leib2 ul {
    border: 1px solid #e3e3e3;
    padding: 10px 20px 12px;
    margin-bottom: 10px;
}
.news .leftlx {
    text-align: center;
    margin-top: 10px;
    font-family: "微软雅黑";
    font-size: 14px;
    display: block;
    margin-bottom: 20px;
}
.news .leftlx h5 {
    background: #00ad5c;
    line-height: 50px;
    height: 50px;
    text-align: center;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.news .leftlx .nr {
    border: 1px solid #ececec;
    padding: 20px 10px 10px;
}
.news .leftlx .phone img {
    width: 40px;
    height: 40px;
    padding-bottom: 10px;
}

.news .leftlx .phone p {
    font-weight: bold;
    font-size: 22px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dedede;
    color: #272727;
}

.news .leftlx .phone p {
    text-align: center;
}
.news .leftlx p {
    padding-top: 10px;
    line-height: 25px;
    text-align: left;
}
.news .right {
    width: 940px;
    float: left;
    display: inline;
    margin-left: 20px;
    overflow: hidden;
}
.news .right_main {
    width: 940px;
    padding-bottom: 15px;
    overflow: hidden;
}
.news .plc,.news .plc2 {
    background: url(../image/logo_03.png) no-repeat 12px 13px;
    height: 20px;
    line-height: 24px;
    padding: 7px 8px 8px 35px;
    position: relative;
    color: #666;
    overflow: hidden;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    border-top: 1px solid #ececec;
    padding-bottom: 8px;
    font-family: "Microsoft Yahei","微软雅黑";
}
.news .plc .red_x {
    color: #272727;
    font-weight: bold;
    font-size: 14px;
    display: inline;
    font-family: "微软雅黑";
}
.news .plc i, .plc2 i, .plc a {
    font-style: normal;
    font-size: 14px;
    color: #666;
}
.news div.News_2 {
    padding-top: 10px;
}
.news .inf_lc {
    clear: both;
    padding: 5px 0 0;
}
.news .inf_lc li {
    padding: 7px 20px 0 0;
    height: 110px;
    overflow: hidden;
    margin: 0 0 30px;
    background: #f6f6f6;
}
.news .inf_lc li .fr {
    margin: 20px 0 0;
    width: 70px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #ffffff;
    background-color: #999;
}
.news .fr {
    float: right;
}
.news .inf_lc li h4 {
    padding: 20px 5px 0 0;
    text-align: center;
    float: left;
    width: 64px;
    overflow: hidden;
}
.news h4 {
    font-size: 14px;
}
.news .inf_lc li h4 b {
    font-weight: 100;
    display: block;
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    font-size: 36px;
    font-family: Arial;
    text-transform: uppercase;
}
.news .inf_lc li h4 span {
    font-weight: 100;
    display: block;
    line-height: 16px;
    height: 16px;
    overflow: hidden;
    font-size: 12px;
    font-family: Arial;
    text-transform: uppercase;
    color: #343434;
}
.news .inf_lc li p {
    padding: 0 0 0 14px;
    line-height: 26px;
    width: 700px;
    overflow: hidden;
    font-size: 14px;
    float: left;
    color: #666;
}
.news .inf_lc li p b {
    display: block;
    font-weight: 100;
    color: #000000;
}
.news .inf_lc li p b a, .inf_lc li p b a:hover {
    color: #343434;
    font-weight: bold;
}
.news .inf_lc li.bg {
    background: #edf6f4;
}
.apage {
    height: 30px;
    line-height: 30px;
    background: #F9F9F9;
    padding: 0 5px;
    margin-top: 10px;
    border: solid 1px #ccc;
    text-align: right;
}
.apage .cust_txt {
    float: left;
}
.apage a:hover, .apage .cur {
    border: 1px solid #272727;
    background-color: #272727;
    color: #fff;
    text-decoration: none;
}
.apage a {
	border: 1px solid #d4e3e9;
    padding: 0 3px;
    margin-right: 5px;
}
.apage .oran_pg_np {
    background: url(../image/next_page.gif) 8px 4px no-repeat;
    padding-right: 12px;
}
.apage .oran_pg_lp {
    background: url(../image/last_page.gif) 8px 4px no-repeat;
    padding-right: 12px;
}


.new_detail .left2_main, .right2_main {padding-bottom: 15px;}
.new_detail .left2_main {border: none;}
.new_detail .left2_main {width: 923px;padding-bottom: 15px;overflow: hidden;}
.new_detail .n_info_con {padding: 0px 0px 0 0px;font-size: 14px;}
.new_detail .n_info_con h1 {padding-top: 16px;color: #00AD5C;font-weight: normal;font-size: 22px;line-height: 40px;padding-bottom: 10px;margin-bottom: 10px;text-align: center;font: 20px/63px "微软雅黑";}
.new_detail .info_con_tit {font-family: "微软雅黑";line-height: 24px;margin-bottom: 15px;}
.new_detail .info_con_tit .n_tit {text-align: left;color: #666;border-bottom: 1px dashed #999;height: 44px;line-height: 44px;}
.new_detail .info_con_tit .n_tit a {color: #BCBBBB;}
.new_detail .info_con_tit span {margin-right: 20px;}
.new_detail .info_con_tit span { margin-right: 20px;}
.new_detail .right2 {width: 275px;float: right;overflow: hidden;}
.new_detail .right2_main {padding-bottom: 15px;}
.new_detail .right2_main {width: 275px; border: none;}
.new_detail .right2_main { width: 273px;padding-bottom: 15px;overflow: hidden;}
.new_detail .t03 {line-height: 46px;height: 46px; margin-bottom: 5px;text-indent: 22px;border-bottom: 2px solid #E0E0E0;}
.new_detail h4 {font-size: 14px;}
.new_detail .right2_main .t03 a {color: #272727;display: block;font-size: 18px;font-family: "微软雅黑";}
.new_detail ul.n_rt_ul {background: none;width: 230px;margin: 8px auto;overflow: hidden;padding-left: 5px;}
.new_detail ul.n_rt_ul li {line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 20px;padding-right: 20px;background: url(../image/a2.gif) no-repeat left center;}
.new_detail ul.n_rt_ul li a {display: block;width: 190px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font: 14px 微软雅黑;color: #666; height: 32px;line-height: 32px;padding-left: 6px;}
.new_detail .text_c{margin-bottom: 18px;}
.new_detail .text_c p{text-indent: 2rem;text-align: justify;text-justify: inter-word;line-height: 24px;margin-bottom: 12px;}
.new_detail a:hover{color: #015cb5!important;}


.about .a_fz{font-size: 14px;line-height: 28px;margin-bottom: 60px;}
.about .age_li_about {padding-top: 10px;}
.about .a_fz p {margin: 15px 0;}


.product{margin-top: 30px;margin-bottom: 10px;}
.product .leib3 {margin-bottom: 15px;}
.product .leib3 .tit {background:#0376d5;line-height: 60px;height: 60px;text-align: center;font-size: 20px;color: #fff;font-weight: bold;}
.product .leib3 .tit a{font-size: 20px;color: #fff;font-weight: bold;}
.product .leib3 .nr{border: 1px solid #dddddd;padding: 0 10px;}
.product .leib3 h3{clear: both;height: 36px;line-height: 36px;background: #00ad5c;border-radius: 3px;text-align: center;margin: 7px 0;overflow: hidden;font-size: 14px;}
.product .leib3 h3 a{color: #fff;text-decoration: none;}
.product .leib3 h4{width: 145px;height: 31px;line-height: 31px;padding-left: 30px;font-size: 14px;margin: 0 auto 10px;}
.product .leib3 ul{padding: 0 10px;margin-bottom: 20px;}
.product .leib3 li{font-size: 14px;line-height: 32px;border-bottom: 1px dotted #cbcbcb;padding: 0 40px 0 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product .leib3 li a{color: #555555;text-decoration: none;display: block;padding-left: 15px;}
.product .leib3 li>a{background: url("../image/side_icon2.jpg") no-repeat 0 12px;}
.product .right{width: 940px;float: left;display: inline;margin-left: 20px;overflow: hidden;}
.product .pro_main{background-color: #fff;zoom: 1;padding: 10px 5px;overflow: hidden;margin-right: -22px;}
.product dl.pd_list_dl {float: left;width: 294px;height: 354px;background: #f5f5f5;margin-right: 22px;margin-bottom: 44px;}
.product dl.pd_list_dl dt {padding: 10px;margin-bottom: 6px;}
.product dl.pd_list_dl img, dl.pd_list_dl dt img {transform: scale(1,1);-webkit-transform: scale(1,1);transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;}
.product dl.pd_list_dl dt img {display: block;max-width: 275px;height: 243px;margin: 0 auto;}
.product dl.pd_list_dl dd h4 {height: 24px;line-height: 24px;overflow: hidden;font-weight: normal;font-size: 14px;text-align: center;margin-bottom: 14px;}
.product dl.pd_list_dl dd h4 a {color: #666666;}
.product dl.pd_list_dl dd span {display: block;padding-left: 34px;}
.product dl.pd_list_dl dd .btn1 {margin-right: 30px;background: #0376d5;}
.product dl.pd_list_dl dd span a {display: block;float: left;width: 100px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}
.product dl.pd_list_dl dd .btn2 {background: #81c327;}
.product .apage{width: 923px;}
.product dl.bg1 {background: #007DEC;}
.product dl.bg1 dd h4 a {color: #fff;}



.jingh .jingf{float: left; height: 200px;width: 257px;margin-right:30px;position: relative;}
.jingh .jingf:last-child{margin-right: 0;}
.jingh .jingf img{width: 100%;}
.jingh .jingf .jingc{display: none;margin-left: 2px; width: 249px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff; background-color: rgba(0,0,0,.2);position: absolute;left: 0;bottom: -32px;}