﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*正文开始*/
.banner a { background:url(Img/Index/banner.jpg) no-repeat center 0; height:490px; display:block;}

/*天元科研所*/
.ke_bg{background: #ededed;height: 481px;font-size: 0;overflow: hidden;}
.ke_t{height: auto;text-align: center;overflow: hidden; padding:30px 0 20px;font-size: 32px;color: #008eda;}
.ke_t a{font-size: 36px;color: #008eda;}
.ke_t span{display: block;font-size: 24px;color: #a4a4a4;font-weight: normal; font-family:"Microsoft YaHei", sans-serif;}
.ke ul li{width: 284px;text-align: center;float: left; padding:0 15px 0 0;    margin:10px 0 10px 0;overflow: hidden;}
.ke ul .nobor { padding:0;}
.ke ul li a{display: block;width: 286px;height: auto;background: #008eda;float: left;font-size: 17px;color: #fff;overflow: hidden;}
.ke ul li.cur a,.ke ul li a:hover{background: #f39801;color: #fff; text-decoration:none;}
.ke ul li img{width: 100%;height: 286px;border: 0;}
.ke ul li span{height: auto;line-height: 25px;overflow: hidden; padding:10px 0 10px;display: block;}
.ke ul li b{display: block;}

/*2022新品*/
#content {
    width: 1155px;
    margin: 0 0 35px;
    padding: 20px;
    background: #FFF;
    box-shadow: 0 0 3px 1px #fff5f5;
}
#content h1{
    font-size: 32px;
    color: #008eda;
    font-weight: 500;
    text-align: center;
}
#content p{
    padding: 8px 0 25px;
    font-size: 16px;
    color: #585858;
    text-align: center;
}
#gallery img {
    width: 100%;
    border: none;
}
#gallery_nav {
    float: right;
    width: 625px;
    text-align: center;
}
#gallery_nav a{
    display: table-cell;
    height: 145px;
    float: left;
    width: 23%;
    padding: 1%;
}
#gallery_output {
    float: left;
    width: 510px;
    overflow: hidden;
}
#gallery_content{
    float: right;
    width: 620px;
}
#content #gallery_content p{
    text-align: left;
    line-height: 25px;
}
#gallery_output img {
    width: 100%;
    display: block;
    margin: 0px auto 0 auto;
}
#gallery_output p {
    display: block;
    margin: 0px auto 0 auto;
}
.zz{cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s; transform: scale(1.1);}
.sp{font-size:24px;}
.sp a{line-height: 40px;    color: #000;}
.ss{border-top: 1px solid #000000;width:50%;display:inherit;padding-top:10px}

/*licheng*/
.enlarge img{
    cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s;
}
.enlarge img:hover{
    transform: scale(1.2);
    -ms-transform: scale(1.2);
}
.Steps-one {width: 38px;height: 30px;margin-top: 4px;}
.Steps-two {width: 15px;height: 30px;margin-top: -16px;}
.lic-one {margin-top: -10px;}
.lic-ones {width: 100%;height: 400px;}
.lic-oness {width: 170px;height: 30px;}

/*产品中心*/
.chanpin{ padding:0 0 60px;font-size: 0;}
.cp_l{ width:284px;background: #eee; padding:0 0 30px; height:820px; overflow:hidden; margin-bottom:5px;}
.cp_lt{ background:#008eda; width:284px; height:70px; text-align:center; overflow:hidden; padding:22px 0 0;font-weight: normal;}
.cp_lt a{ font-size:24px; color:#fff;}
.cp_lt span{display: block;font-size: 14px;color: #fff; font-family:Arial, Helvetica, sans-serif; padding:3px 0 0;}
.cp_l h3{ height:34px;width: 229px; margin:0 auto; overflow:hidden; padding:15px 0 0;}
.cp_l h3 a{ font-size:16px; color:#333;font-weight: normal; background:url(Img/Index/cp_libg01.gif) no-repeat;display: block;width: 229px;height: 34px;text-align: center;line-height: 34px;overflow: hidden;}
.cp_l h3.cur a,.cp_l h3 a:hover{ background:url(Img/Index/cp_libg02.gif) no-repeat;color: #fff; text-decoration:none;}
.cp_l ul{ display:inline-block;width: 230px; padding:10px 0 0 27px;}
.cp_l ul li{ height:28px; line-height:28px; background:url(Img/Index/cp_ico01.gif) no-repeat 3px 13px;float: left;width: 115px; overflow:hidden;}
.nr ul:first-child li:last-child{display: none;}
.cp_l ul li a{ font-size:14px; color:#333; padding:0 0 0 15px;}
.cp_l ul li.cur a,.cp_l ul li a:hover{ color:#f39801;}
.cp_r{ width:888px;}
.cp_rt{ background:#ededed; height:60px; line-height:60px; overflow:hidden;}
.cp_rt ul li{ float:left; background:url(Img/Index/cp_bor.gif) no-repeat right 24px;}
.cp_rt ul li a{ font-size:16px; color:#505050; font-weight:bold; display:block; height:60px; line-height:60px;float: left; padding:0 35px;}
.cp_rt ul li.cur a,.cp_rt ul li a:hover{ background:#008eda; color:#fff;font-size: 18px; text-decoration:none;}
.cp_rt span{float:right; padding:0 15px 0 0;}
.cp_rt span a{font-size: 16px;color: #303030;}
.cp_rt .nobor{ background:none;}
.cp_r dl{ width:888px; display:inline-block; padding:32px 0 22px;overflow: hidden;}
.cp_r dl dt{ width:485px; height:395px; float:left;}
.cp_r dl dt img{ width:479px; height:389px; border:#e2e2e2 3px solid;}
.cp_r dl dd{height: 380px; width:343px; float:left; padding:15px 30px 0;background: #e2e2e2;overflow: hidden;}
.cp_r dl dd h5{ height:45px; line-height:45px; overflow:hidden; border-bottom:#d3d4d5 2px solid; margin:0 0 10px;}
.cp_r dl dd h5 a{ font-size:14px; color:#303030; }
.cp_r dl dd p{ font-size:12px; color:#303030; line-height:30px;}
.cp_r dl dd span{ display:block; padding:20px 0 0;overflow: hidden;}
.cp_r dl dd span a{font-size: 14px;color: #565656;display: block;float: left;width: 130px;height: 30px;text-align: center;line-height: 30px;background: #b0afaf;overflow: hidden; margin:0 10px 0 0;background: #f39801;color: #fff;}
.cp_r dl dd span a:hover{background: #f39801;color: #fff;}
.cp_rm ul li { float:left; width:284px;height: 266px; margin:0 6px;position: relative;overflow: hidden;}
.cp_rm ul li a{display: block;float: left;width: 282px;height: 264px; border:#c7c7c7 1px solid; font-size:14px; color:#303030;}
.cp_rm ul li.cur a,.cp_rm ul li a:hover{ zoom:1; color: #fff; border:#008eda 1px solid;}
.cp_rm ul li img{ width:282px;}
.cp_rm ul li span{ width:282px; text-align:center; display:block; height:35px; line-height:35px; overflow:hidden;position: absolute;bottom: 1px;left: 1px;background: #c7c7c7;}
.cp_rm ul li a:hover span,.cp_rm ul li.cur span{background: #008eda;}
.cp_rm .cp_ico{ background:url(Img/Index/cp_line.gif) no-repeat 0 44px; padding:30px 0 0 325px;width: 563px; display:inline-block;overflow: hidden;}
.cp_rm .cp_ico a{display: block;float: left;width: 97px;height: 32px; margin:0 10px;overflow: hidden;}
.cp_rm .cp_ico .cp_lico{ background:url(Img/Index/cp_lico01.gif) no-repeat;}
.cp_rm .cp_ico .cur,.cp_rm .cp_ico .cp_lico:hover{ background:url(Img/Index/cp_lico02.gif) no-repeat;}
.cp_rm .cp_ico .cp_rico{ background:url(Img/Index/cp_rico01.gif) no-repeat;}
.cp_rm .cp_ico .cp_rico:hover{ background:url(Img/Index/cp_rico02.gif) no-repeat;}

/*广告条*/
.ban01{ background:url(Img/Index/ban01.jpg) no-repeat center 0; height:320px; overflow:hidden;display:none;}
.ban01 p{font-size:14px; color:#fff;font-weight: bold; padding:258px 0 0;text-align: center;}
.ban01 p span{font-size:32px;}

/*研发团队*/
.team{ padding:20px 0 20px;font-size: 0;}
.team_bt{height: auto;text-align: center;overflow: hidden; font-size: 32px;color: #008eda;padding-bottom: 20px;}
.team_bt a{font-size: 32px;color: #008eda;}
.team_bt i{color: #f39801;}
.team_bt span{display: block;font-size: 18px;color: #777;font-weight: normal; padding:8px 0 0;}

.team_m { width:874px;}
.team_m ul li{width: 874px;height: 429px;position: relative;}
.team_m ul li img{width:874px;height: 429px;}
.team_m ul li p{height: 105px; background:url(Img/Index/team_picbg.png) repeat;width: 874px;position: absolute;bottom: 0;left: 0;overflow: hidden;}
.team_m ul li span{display: block;float: left;font-size: 18px;color: #fff;padding:20px 30px 0;text-align:left;line-height: 22px;overflow: hidden;}
.team_m ul li em{display: block;float: left;width: 150px;text-align: center;line-height: 105px;font-size: 22px;color: #fff;overflow: hidden;}

.team_bot{ background:url(Img/Index/team_tbg01.gif) no-repeat;width: 300px;height: 428px;overflow: hidden; margin-left:22px;}
.team_bot ul li{width: 300px;height: 104px; margin-bottom:4px;}
.team_bot ul li a{font-size: 22px;color: #333;font-weight: bold;display: block;float: left;width: 300px;text-align: center;height: 104px;line-height: 104px;overflow: hidden;}
.team_bot ul li a:hover{color: #fff; text-decoration:none;}
.team_bot ul li.team_li01 a:hover,.team_bot ul li.team_li01.cur a{ background:url(Img/Index/team_tbg02.gif) no-repeat;color: #fff;}
.team_bot ul li.team_li02 a:hover,.team_bot ul li.team_li02.cur a{ background:url(Img/Index/team_tbg02.gif) no-repeat 0 -108px;color: #fff;}
.team_bot ul li.team_li03 a:hover,.team_bot ul li.team_li03.cur a{ background:url(Img/Index/team_tbg02.gif) no-repeat 0 -216px;color: #fff;}
.team_bot ul li.team_li04 a:hover,.team_bot ul li.team_li04.cur a{ background:url(Img/Index/team_tbg02.gif) no-repeat 0 -325px;color: #fff;}

/*天元5大优势*/
.ys_bg{ background:url(Img/Index/ys_bg.jpg) no-repeat center 0;height: 460px;font-size: 0;overflow: hidden;}
.ys_bt{ padding:30px 0 20px;height: auto;text-align: center;overflow: hidden;font-size: 32px;color: #fff;}
.ys_bt a{font-size: 36px;color: #fff;}
.ys_bt span{display: block;font-size: 22px;color: #fff;font-weight: normal; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0;}
.ys_t{width: 1000px; margin:0 auto;height: 60px;background: #fff;overflow: hidden;}
.ys_t ul li{width: 200px;height: 60px;float: left; background:url(Img/Index/ys_line.gif) no-repeat right 14px;}
.ys_t ul li a{font-size: 18px;color: #535353;display: block;float: left;width: 200px;text-align: center;height: 60px;line-height: 60px;overflow: hidden;}
.ys_t ul li.cur a,.ys_t ul li a:hover{font-size: 20px;color: #fff;font-weight: bold;background: #f39801; text-decoration:none;}
.ys_t .nobor{ background:none;}
.ys_m{width: 1096px; margin:0 auto;}
.ys_m p{font-size: 24px;color: #fff;height: 90px;text-align: center;overflow: hidden; padding:25px 0 0;}
.ys_m p span{display: block;font-size: 16px; padding:8px 0 0;}
.ys_m ul li{width: 524px;float: left; padding:0 12px;}
.ys_m ul li img{width: 524px;height: 288px;}

.ys{position: relative;}
.ys .ys_l{display: block;width: 43px;position: absolute;top: 425px;left: 0;}
.ys .ys_r{display: block;width: 43px;position: absolute;top: 425px;right: 0;}
.ys .ys_l a{ background:url(Img/Index/ys_lico01.png) no-repeat;display: block;width: 43px;height: 86px;}
.ys .ys_l a:hover{ background:url(Img/Index/ys_lico02.png) no-repeat;}
.ys .ys_r a{ background:url(Img/Index/ys_rico01.png) no-repeat;display: block;width: 43px;height: 86px;}
.ys .ys_r a:hover{ background:url(Img/Index/ys_rico02.png) no-repeat;}


/*解决方案*/
.plan{ padding:30px 0;font-size: 0;}
.plan ul{ background:url(Img/Index/plan_line.gif) no-repeat 0 82px;display: block;width: 1200px;overflow: hidden;}
.plan ul:hover li span{height: 165px;}
.plan ul li{width: 165px;float: left; padding:18px 93px 0 0;overflow: hidden;}
.plan ul li a{ background:url(Img/Index/plan_bg01.gif) no-repeat;width: 165px;height: 298px;display: block;float: left;overflow: hidden;}
/*.plan ul li.cur a,.plan ul li a:hover{ background:url(Img/Index/plan_bg02.gif) no-repeat; text-decoration:none;}*/
.plan ul li img{width: 134px;height: 135px;display: block; margin:0 auto; padding:5px 0 0;}
.plan ul li b{display: block;height: 30px;line-height: 30px;overflow: hidden; padding:10px 0 0;font-size: 18px;color: #008eda;text-align: center;}
.plan ul li span{display: block;font-size: 15px;color: #666;height: 96px;line-height: 24px;width: 147px; margin:0 auto;text-align: center; padding:5px 0 0;overflow: hidden;}
.plan .nobor{ padding-right:0;}

/*申请留言*/
.ly_bg{ background:url(Img/Index/ly_bg.jpg) no-repeat center 0;height: 399px;overflow: hidden;}
.sq_l{font-size: 14px;color: #fff; background:url(Img/Index/ban_tel.png) no-repeat 165px 264px;width: 490px; padding:260px 0 0 215px;}
.sq_l span{display: block;font-size: 30px;}
.sq_r{ width:317px; height:320px; background:#fff; margin:11px 0 0; padding-top:21px; margin-left:50px;}
.sq_r b {display: block; background:url(Img/Index/ly_ico.gif) no-repeat 0 0; padding-left:50px; margin-left:38px; height:52px; color:#008EDA; font-size:14px;}
.sq_r b a { display:block; font-size:18px; color:#008eda}
.sq_r b em { display:block; font-size:14px; color:#aeaeae; text-transform:uppercase; font-weight:normal;}
.sq_r ul { padding:0 0 0 37px}
.sq_r ul li{ background:url(Img/Index/lx_inp01.gif) no-repeat; width:241px; height:36px; line-height:36px; margin-bottom:8px;}
.sq_r ul .sq_li02 { background:url(Img/Index/lx_inp01.gif) no-repeat; width:241px; height:36px; line-height:36px;}
.sq_r ul .sq_li03 { background: none; width:239px; border:solid 1px #e3e3e3; height:88px;;}
.sq_r ul li .sq_inp01{ font-family:"Microsoft YaHei"; font-size:14px; color:#333; background:none; width:150px; height:35px; line-height:35px; border:none; float:left; outline:none; margin-left:84px;}
.sq_r ul li .sq_inp02{ font-family:"Microsoft YaHei"; font-size:14px; color:#333; background:none; width:219px; line-height:35px; border:none; outline:none; padding:0 10px; height:88px; overflow:auto}
.sq_r ul li.sq_li02{background:url(Img/Index/lx_inp02.gif) no-repeat;}
.sq_r .tj{ border:none; padding:15px 0 0 48px; background:none;}

/*11个品类的研发*/
.fenl{ padding:55px 0 0;font-size: 0;overflow: hidden;}
.fenl_t{width: 1200px; display:inline-block; padding:20px 0 35px;height: 35px;overflow: hidden;}
.fenl_t ul li{width: 128px;float: left;height: 35px; padding:0 11px;}
.fenl_t ul li a{ background:url(Img/Index/fenl_tbg01.gif) no-repeat;display: block;float: left;width: 128px;text-align: center;height: 35px;line-height: 35px;font-size: 18px;color: #3a3a3a;overflow: hidden;}
.fenl_t ul li.cur a,.fenl_t ul li a:hover{font-size: 20px; background:url(Img/Index/fenl_tbg02.gif) no-repeat;color: #fff; text-decoration:none;}
.fenl_m{height: 504px;}
.fenl_l{width: 765px;height: 504px;position: relative;}
.fenl_l img{width: 765px;height: 504px;}
.fenl_l span{font-size: 20px;color: #fff;display: block;width: 735px;height: 65px;line-height: 65px;position: absolute;bottom: 0;left: 0; background:url(Img/Index/team_picbg.png) repeat;overflow: hidden; padding:0 0 0 30px;}
.fenl_r{width: 423px;}
.fenl_r ul li{width: 423px;height: 246px;position: relative; padding:0 0 12px;}
.fenl_r ul li img{width: 423px;height: 246px;}
.fenl_r ul li span{display: block;width: 423px;font-size: 14px;color: #fff; background:url(Img/Index/team_picbg.png) repeat;height: 42px;line-height: 42px;position: absolute;bottom: 12px;left: 0;text-align: center;}
.fenl_r ul li .a_bg{ display:none; background:url(Img/Index/team_picbg.png) repeat;position: absolute;bottom: 12px;left: 0;text-align: center;width: 423px;height: 246px;font-size: 14px;color: #fff;}
.fenl_r ul li b{display: block;width: 38px; margin:0 auto; padding:78px 0 15px;}
.fenl_r ul li b img{width: 38px;height: 38px;}

/*共同见证*/
.jz{ padding:0 0 30px;font-size: 0;overflow: hidden;}
.jz .team_bt{height: auto;padding-bottom: 20px;}
.jz ul li{ width:224px; float:left; padding:0 38px;height: 458px;overflow: hidden;}
.jz ul li img{ width:202px; height:202px;display: block; margin:0 auto; padding:4px 0 0;}
.jz ul li a{color:#4e4e4e;display:block;float:left; width:224px;height:458px; background:url(Img/Index/jz_bg01.gif) no-repeat;}
.jz ul li.cur a,.jz ul li a:hover{ background:url(Img/Index/jz_bg02.gif) no-repeat;color: #fff; text-decoration:none;zoom:1;}
.jz ul li i{display: block;font-size: 14px;font-weight: bold; padding:20px 0 5px;width: 190px;text-align: center; margin:0 auto;}
.jz ul li b{ display:block; font-size:18px;width: 190px;text-align: center; margin:0 auto;}
.jz ul li span{ display:block; font-size:14px; height:96px; line-height:24px; padding:10px 0 0; overflow:hidden;width: 190px; margin:0 auto;}
.jz ul li a em{ display:block; background:url(Img/Index/jz_btn01.png) no-repeat; width:90px; height:30px; margin:15px auto 0; overflow:hidden;}
.jz ul li.cur a em,.jz ul li a:hover em{ background:url(Img/Index/jz_btn02.png) no-repeat;}

/*广告条*/
.ban02{ background:url(Img/Index/ban02.jpg) no-repeat center 0; height:233px; overflow:hidden;}
.ban02 p{width: 267px; margin:0 auto; padding:138px 0 0;}
.ban02 p img{ width:267px; height:37px;}

/*走进天元*/
.about{ padding:30px 0 52px;font-size: 0;overflow: hidden;}
.ab_t{width: 616px;height: 94px;top: 505px;left: 285px;}
.ab_t ul li{width: 94px;height: 94px;float: left; padding:0 30px;}
.ab_t ul li a{font-size: 16px;color: #424242; background:url(Img/Index/ab_tbg01.png) no-repeat;display: block;float: left;width: 94px;height: 74px;text-align: center;line-height: 25px;overflow: hidden; padding:20px 0 0;}
.ab_t ul li.cur a,.ab_t ul li a:hover{color: #fff; background:url(Img/Index/ab_tbg02.png) no-repeat; text-decoration:none;}
.about dl{ overflow:hidden; padding:20px 0 0;}
.about dl dt{ width:1200px; height:426px;}
.about dl dt img{ width:1200px; height:426px;}
.about dl dd{ width:1000px; margin:0 auto;text-align: center; padding:60px 0 0;}
.about dl dd p{ font-size:14px; color:#3e3e3e; height:102px; line-height:34px;}
.about dl dd span{ display:block; padding:30px 0 0;width: 99px; margin:0 auto;}
.about dl dd span img{width: 99px;height: 27px;}

/*天元发展历程*/
.lic_bg{ background:url(Img/Index/lic_bg.jpg) no-repeat center 61px;height: 425px;font-size: 0;overflow: hidden;}
.lic01,.lic02{ padding:53px 0 0; display:inline-block;width: 1200px;height: 163px;overflow: hidden;}
.lic01 p,.lic02 p{width: 163px;height: 163px;position: relative;float: left; padding:0 120px 0 0;overflow: hidden;}
.lic01 p a{display: block;width: 163px;height: 163px; background:url(Img/Index/lic_ico01.png) no-repeat 42px 115px;}
.lic01 p a:hover{ background:url(Img/Index/lic_ico02.png) no-repeat 42px 115px; text-decoration:none;}
.lic01 p b,.lic02 p b{display: block;font-size: 12px;color: #fff; padding:140px 0 0 30px;}
.lic01 p span,.lic02 p span{display: block;width: 163px;height: 102px;position: absolute;top: 0;left: 35px;}
.lic01 p span img,.lic02 p span img{width: 163px;height: 102px;}
.lic01 p em,.lic02 p em{ display:none; background:url(Img/Index/lic_k01.png) no-repeat;width: 140px;height: 90px;font-size: 12px;color: #fff;font-weight: bold; padding:12px 12px 0 11px;overflow: hidden;line-height: 18px;position: absolute;top: 0;left: 35px;}
.lic02{ margin:-48px 0 0;padding: 0;}
.lic02 p{padding:0 0 0 120px;}
.lic02 p a{display: block;width: 163px;height: 163px; background:url(Img/Index/lic_ico01.png) no-repeat 6px 0;}
.lic02 p a:hover{ background:url(Img/Index/lic_ico02.png) no-repeat 6px 0; text-decoration:none;}
.lic02 p b{ padding:30px 0 0 50px;}
.lic02 p span{top: 48px;left: 120px;}
.lic02 p em{ background:url(Img/Index/lic_k02.png) no-repeat;width: 144px;height: 84px; padding:18px 12px 0 11px;top: 48px;left: 120px; _left:0;}

/*常见问题*/
.wd,.news{ width:393px;height: 460px; border:#efefef 1px solid; font-size:0; margin:30px 0 0;overflow: hidden;}
.wd_t,.news_t{height: 47px;line-height: 47px;background: #f6f6f6;overflow: hidden;}
.wd_t p{width: 180px;text-align: center; background:url(Img/Index/news_tbg02.gif) repeat-x;height: 47px;overflow: hidden;}
.wd_t p a{font-size: 14px;color: #008eda;font-weight: bold;}
.wd_t span,.news_t span{float: right; padding:0 25px 0 0;}
.wd_t span a,.news_t span a{ font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #555;}
.wd dl{ width:355px; height:84px; border-bottom:#9b9b9b 1px dotted; margin:0 auto; padding:20px 0 0;}
.wd dt{ background:url(Img/Index/wen.gif) no-repeat 0 7px; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-size:13px; color:#008eda; font-weight:bold;}
.wd dd{ font-size:13px; color:#000; background:url(Img/Index/da.gif) no-repeat 0 5px; padding-left:25px; line-height:22px; height:44px; overflow:hidden;}

/*行业动态*/
.news{ width:788px;}
.news_t ul li{ float:left;}
.news_t ul li a{ font-size:14px; color:#008eda; font-weight:bold; display:block; width:175px; height:47px; line-height:47px; text-align:center;}
.news_t ul li.cur a,.news_t ul li a:hover{ background:url(Img/Index/news_tbg02.gif) repeat-x;}
.news dl{ width:748px; padding:30px 0 20px 0; border-bottom:#a0a0a0 1px dotted; margin:0 auto; overflow:hidden;}
.news dt{ width:272px; float:left; margin:0 8px 0 0;text-align: center;border: 1px solid #f9f9f9;box-shadow: 0 0 5px -4px;}
.news dt img{ max-width:270px; max-height:180px; margin: 0 auto;}
.news dd{ float:left; overflow:hidden; width:460px; padding:5px 0 0;}
.news dd h5{ height:35px; line-height:35px; overflow:hidden; border-bottom:#a5a5a5 1px dotted;}
.news dd h5 a{ font-size:14px; color:#008eda;}
.news dd p{ font-size:13px; color:#000; height:75px; line-height:25px; padding:10px 0 0;overflow: hidden;}
.news dd span{ display:block; padding:20px 0 0;}
.news dd span a{font-size: 13px;color: #f39801;font-weight: bold;}
.news_m ul{ width:788px; display:inline-block; overflow:hidden; padding:10px 0 0;}
.news_m ul li{ height:30px; line-height:30px; overflow:hidden; width:360px; float:left; padding:0 0 0 25px;}
.news_m ul li a{ font-size:13px; color:#000;}
.news_m ul li span{float: right; font-size:12px; color:#000;}

/*友情链接*/
.link{ padding:60px 0 30px;}
.link_t{ background:url(Img/Index/link_tbg.gif) no-repeat; height:30px; line-height:30px; overflow:hidden;}
.link_t a{ font-size:16px; color:#2f2b20;}
.link_t em{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2f2b20; padding:0 0 0 7px; font-style:italic;}
.link_t span{ float:right; padding:0 10px 0 0;}
.link_t span a{ font-size:12px; color:#6b6b6b;font-weight: bold;}
.link p{ height:50px; line-height:25px; overflow:hidden; padding:15px 0 0;}
.link p a{ font-size:12px; color:#666; display:inline-block; padding:0 6px;}

/**/
.top_up{display: block;width: 60px;height: 60px; position:fixed;bottom: 200px;right: 10px;}
.top_up img{width: 60px;height: 60px;}


.ke01 ul li{width: 240px;text-align: center;float: left; padding:0 0px 0 0;overflow: hidden;}
.ke01 ul .nobor { padding:0;}
.ke01 ul li a{display: block;width: 230px;height: 330px;background: #fff;float: left;font-size: 20px;color: #303030;overflow: hidden;}
.ke01 ul li img{width: 230px;height: 267px;}
.ke01 ul li span{height: 50px;line-height: 25px;overflow: hidden; padding:15px 0 0;display: block;}

.xiala{background: url(Img/h_ico02.gif) no-repeat;
    float: right;
    margin: 50px 0 0 50px;
    width: 170px;
    height: 34px;
    border: none;
    font-size: 15px;
    line-height: 34px;
    padding-left: 12px;
	    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

/*新天元历程*/
.lic-steps{
    width: 100%;
    height: 460px;
    background-color: #F9F9F9;
    padding-top: 50px;
}
.Steps {
    height: 60px;
}
.Steps li {
    padding: 0px 30px 0 50px;
    line-height: 31px;
    background: #D4D4D4;
    display: inline-block;
    color: #fff;
    position: relative;
    float: left;
    font-size: 12px;
    margin-right: 5px;
}
.Steps li:after {
    content: '';
    display: block;
    border-top: 15px solid #D4D4D4;
    border-bottom: 15px solid #D4D4D4;
    border-left: 15px solid #fff;
    position: absolute;
    right: -15px;
    top: 0;
}
.Steps li:after {
    content: '';
    display: block;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #D4D4D4;
    position: absolute;
    right: -15px;
    top: 0;
    z-index: 10;
}
.Steps li:before {
    content: '';
    display: block;
    border-top: 15px solid #D4D4D4;
    border-bottom: 15px solid #D4D4D4;
    border-left: 15px solid #fff;
    position: absolute;
    left: 0px;
    top: 0;
}
.Steps li:first-child {
    border-radius: 4px 0 0 4px;
    padding-left: 25px;
}
.Steps li:first-child:before {
    display: none;
}
.Steps li.active {
    background-color: #019BF2;
}
.Steps li.active:after {
    border-left-color: #019BF2;
}
.Steps li.active:before {
    border-top-color: #019BF2;
    border-bottom-color: #019BF2;
}
.Steps1{
    width: 100%;
    height: 280px;
}
.Steps1 li{
    float: left;
    list-style: none;
    text-align: center;
    margin-left: -40px;
}
.Steps1 .one:hover p{
    display: block;
    background-color: #019BF2;
    width: 143px;
    height: 82px;
    padding: 10px;
    z-index: 99999999999;
}
.Steps1 .two:hover p{
    display: block;
    background-color: #019BF2;
    width: 143px;
    height: 82px;
    padding: 10px;
    z-index: 99999999999;
}
.Steps1 .one p{
    display: none;
    width: 140px;
    height: 82px;
    font-size: 13px;
    text-align: left;
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;
}
.Steps1 .two p{
    display: none;
    width: 140px;
    height: 82px;
    font-size: 13px;
    text-align: left;
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;
}
.Steps1 .one{
    margin-top: 140px;
}
.Steps1 .one:after {
    content: '';
    display: block;
    border-left: 1px solid #ccc;
    width: 1px;
    height: 50px;
    margin-left: 80px;
}
.Steps1 .two:after {
    content: '';
    display: block;
    border-left: 1px solid #ccc;
    width: 1px;
    height: 190px;
    margin-left: 81px;
}
