﻿@charset "utf-8";
.g_wt{background:url(img/wtbg.jpg) no-repeat center top;height: 1062px;padding-top:60px; }
.g_wt h2{background:url(img/wttit.jpg) no-repeat;height: 80px;padding-top: 40px;text-align: center;font-size: 36px;color: #565656;font-weight: normal;}
.g_wt h2 em{color: #ccc;display: inline-block;padding-left: 12px;}
.g_wt li{float: left;width: 226px;height: 144px;border:1px solid #d2d2d2;margin-right: 28px;padding: 20px 0 0 50px;transition: all 0.3s linear 0s;}
.g_wt .lastli{margin-right: 0;}
.g_wt li b{display: block;width: 52px;height: 52px;line-height: 52px;border-radius: 50%;text-align: center;font-size: 30px;color: #333333;font-weight: normal;margin-bottom: 12px;}
.g_wt li em{display: block;font-size: 18px;line-height: 24px;color: #333333;}

.g_wt li:hover em{color: #ccc}
.g_wt li:hover{border:1px solid #ccc; transform: translateY(-10px);}



.g_wt .wtbtn{display: block;width: 174px;height: 46px;line-height: 46px;background: #a9c94b;border-radius: 5px;margin: 23px auto 15px;text-align: center;font-size: 16px;color: #fff;}
.g_wt .wtbtn a{display: block;color: #222;overflow: hidden;text-transform: uppercase;position: relative;z-index: 1; }
.g_wt .wtbtn a:before{content: "";position: absolute;z-index:-1;width:0;height:48px;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);}
.g_wt .wtbtn a:hover{color: #fff;box-shadow:0 5px 7px -1px #d2d2d2;border-radius: 5px;}
.g_wt .wtbtn a:hover:before{width: 309px;background:#ccc;color: #fff;}





.g_wt h3{text-align: center;font-size: 30px;color: #565656;height: 69px;font-weight: normal;}
.g_wt .wtzs{width: 52px;margin: 0 auto;}
.g_wt .m_kr{height: 534px;}
.g_wt .m_fw h4{position: absolute;left:0;top:0;width: 1200px;text-align: center;font-size: 36px;font-weight:bold;color: #ccc;}
.g_wt .m_fw dl{float: left;width: 264px;margin-right: 48px;}
.g_wt .m_fw .wt4{margin-right: 0;margin-top: 25px;}

.g_wt .m_fw dt{width: 264px;height: 264px;overflow: hidden;}
.g_wt .m_fw dt img{width: 264px;height: 264px;display: block;transition: all 0.3s linear 0s;border-radius: 50%;}
.g_wt .m_fw dt:hover img{transform:rotate(360deg)}
.g_wt .m_fw dd{margin-top: 20px;}
.g_wt .m_fw h3{height: 40px;line-height: 40px;text-align: center;font-size: 24px;color: #006fd7;margin-bottom: 10px;}
.g_wt .m_fw p{font-size: 16px;line-height: 24px;color: #666666;text-align: center;width: 230px;margin: 0 auto;}
.g_wt .m_fw .wt1{margin-top: 25px;}
.g_wt .m_fw .wt2,.g_wt .m_fw .wt3{margin-top: 90px;}

.g_pro{padding-top: 103px;height: 1290px;overflow: hidden;padding-bottom: 50px;z-index: 999;
    background: url(img/cpbj.png)}
.g_pro h2{background:url(img/cptit.jpg) no-repeat;height: 110px;padding-top: 34px;text-align: center;font-size: 38px;color: #333333;font-weight: normal;}
.g_pro h2 a{color: #ccc;font-weight: bold;}
.g_pro h2 em{color: #666666;display: block;font-size: 18px;}
.g_pro .m_fl{float: left;width: 263px;}
.g_pro .m_fl h3{/* height: 92px; */line-height: 43px;background: #ccc;text-align: center;font-size: 28px;font-weight: bold;color: #fff;padding: 87px 0px 34px;border-radius: 50px 0px 0 0;position: relative;}
.g_pro .m_fl h3 a{color: #fff;font-size: 32px;}
.g_pro .m_fl h3 a em {
    display: block;
    font-size: 0.3rem;
    line-height: 10px;
}

.g_pro .m_fl h3:after {content: '';width: 53px;height: 53px;position: absolute;background: url(img/fenlei.png) no-repeat;top: 29px;left: 106px;}
.g_pro .m_fl>ul{border-left: 2px solid #ccc;border-right: 2px solid #ccc;padding: 0 20px;}
.g_pro .m_fl>ul>li{/* height: 48px; */line-height: 48px;position: relative;/* background: #a9c94b; */}
.g_pro .m_fl>ul>li>a{display: block;padding-left: 46px;font-size: 21px;color: #333333;background: url(img/cpflico.jpg) no-repeat 12px 22px;line-height: 58px;}
.morecp a {
    background: #ffa800;
    color: #fff;
    padding: 10px 40px;
    border-radius: 50px;
}
.morecp {
    text-align: center;
    padding: 50px 0px;
    border: 2px solid #ccc;
    border-top: 0px;
    border-radius: 0 0  50px;
    box-shadow: -1px 6px 8px 0px #c5c5c5;
}
.link {
    border-bottom: 1px solid #d2caca;
    padding-left: 46px;
    background: url(img/i-pro3.png) no-repeat 175px 18px;
    position: relative;
}

.link a {
    color: #ccc;
    font-weight: bold;
    font-size: 17px;
}
.link:after {
    background: url(img/i-pro3-x.png) no-repeat 0px 0px;
    width: 15px;
    height: 15px;
    content: "";
    display: block;
    position: absolute;
    top: 18px;
    left: 10px;
    background-size: 15px;
}
.g_pro .m_fl>ul>li:nth-child(2n){/* background: #f3f8ff; */}
.g_pro .m_fl>ul>li>a:hover,.g_pro .m_fl .cur a{background: url(img/cpflicoh.jpg) no-repeat 12px 22px;color: #ccc;font-weight: bold;}
.g_pro .m_fl .fl2j{position: absolute;left:260px;top:0;background: #eef5ff;padding: 10px 20px 10px 10px;background: #eef5ff;border:none; width: 260px; z-index: 110;display: none;}
.g_pro .m_fl .fl2j:before{content: "";position: absolute;background:url(img/ejjt.png) no-repeat;width: 14px;height: 20px;left:-14px;top:20px;}
.g_pro .m_fl .fl2j li{height: 36px;line-height: 36px;border-bottom: 1px dashed #bddbff;}
.g_pro .m_fl .fl2j li a{color: #666666;font-size: 14px;color: #666666;background:url(img/flej.jpg) no-repeat 13px 11px;padding-left: 30px;font-weight: normal;}
.g_pro .m_fl .fl2j li:nth-child(2n){background: #eef5ff;}
.g_pro .m_fl .fl2j li:last-child{border-bottom: none;}
.g_pro .m_fl li:hover .fl2j{display: block;}
ul.fl2j1 {
    /* background: #f0f8ff; */
}

ul.fl2j1 li a {
    padding: 0px 0px 0px 37px;
    /* border-bottom: 1px dashed #e1e1e1; */
    display: block;
    background: url(img/i-pro3-1.png) no-repeat 10px 18px; 
}
.g_pro .m_cp{float: right;width: 920px;}
.g_pro .cpup{height: 112px;border-top: 1px solid #e9eaed;}
.g_pro .cpup li{float: left;width: 140px;margin-right: 15px;}
.g_pro .cpup li img{width:140px;height: 105px;display: block;}
.g_pro .cpd li{float: left;width: 300px;margin-right:6px;transition: all 0.3s linear 0s;}
.g_pro .cpd li:hover{opacity:0.8;}
.g_pro .cpd .lastli{margin-right: 0;}
.g_pro .cpd li img{width: 298px;height: 298px;display: block;border:1px solid #e4e4e4;}
.g_pro .cpd li em{display: block;width: 300px;height: 64px;line-height: 64px;border-bottom: 1px solid #e1e1e1;text-align: center;overflow: hidden;font-size: 16px;color: #666666;margin-bottom: 26px;}


.g_xban{background:url(img/xban.jpg) no-repeat center top;height: 302px;}
.g_xban .tel{position: absolute;left:50px;top:152px;font-size: 26px;color: #fff;}
.g_xban .tel a{color: #fff;}
.g_xban span{position: absolute;left:280px;top: 152px;width: 133px;height: 40px;line-height: 40px;background: #a9c94b;border-radius: 5px;text-align: center;font-size: 16px;color: #fff;}
.g_xban span a{color: #fff;}


.g_xban4 {
    margin-top: -123px;
}
/*优势*/
.ysbox{height:697px;background:url(img/fabg.jpg) no-repeat center top;margin-top: 313px;}
.ysbox h2{background:url(img/fatit.png) no-repeat;height: 100px;padding-top: 30px;text-align: center;font-size: 38px;color: #333333;font-weight: normal;}
.ysbox h2 a{color: #ccc;font-weight: bold;}
.ysbox h2 em{color: #666666;display: block;font-size: 18px;}

.ys_nav{width:400px;}
.ys_nav li{width:164px;height:96px;white-space: nowrap;float: left;background: #ccc;border:1px solid #efefef;float: left;margin:0 6px 7px 0;font-size: 16px;line-height: 22px;color: #232222;padding-top: 20px;padding-left: 24px;}
.ys_nav li{position: relative;}
.ys_nav li span{display: block;color: #ffffff;font-size: 21px;/* font-weight: bold; */margin-bottom: 16px;margin-top: 12px;}
.ys_nav li span em{display: block;text-transform: uppercase;font-style: normal;font-size: 12px;line-height: 18px;color: #686565; font-weight: normal; padding-top:5px;}
.ys_nav li a{display: block;color: #fff;}
.ys_nav li.cur{background: #ffa800;}
.ys_nav li.cur span{color: #fff;}
.ys_nav li.cur em{}
.ys_nav li em {
    background: #fff;
    border-radius: 50px;
    padding: 3px 20px;
    font-size: 13px;
    color: #333;
}

.ys_nav li:before {content: '';width: 30px;height: 2px;background: #fff;display: block;}
.ys_list{width:800px;overflow: hidden;}
.ys_lc dl{height:494px;position: relative;}
.ys_lc dt{width:800px;height:494px;display: block;overflow: hidden;}
.ys_lc dt img{width:800px;height:494px;display: block;transition: all 0.3s linear 0s}
.ys_lc dt:hover img{transform: scale(1.1);}
.ys_lc dd{position: absolute;left:0;bottom: 0;background: rgba(0,102,217,.6);padding: 20px 20px 0 30px;height: 92px;font-size: 14px;line-height: 24px;color: #fff;}

.g_ys{/* height: 1410px; */background: url(img/cpbj.png);}
.g_ys h2{height: 100px;text-align: center;background:url(img/ystit.jpg) no-repeat center bottom;font-size: 38px;font-weight: bold;color: #ccc;}
.g_ys h2 em{display: block;font-size: 18px;color: #666666;font-weight: normal;padding-top: 5px;}
.g_ys .tm{position: absolute;left:440px;top:450px;background:url(img/ystm.jpg) no-repeat;width: 220px;height: 111px;padding-top: 30px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;}
.g_ys .tm em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_ys .m_ys1{position: absolute;left:665px;top:182px;}
.g_ys .m_ys2{position: absolute;left:0;top: 586px;width: 526px;}
.g_ys .m_ys3{position: absolute;left:635px;top: 1020px;}
.g_ys b{position: absolute;left: -8px;top: 15px;}
.g_ys h3{margin-bottom: 22px;/* height: 64px; *//* padding-left: 56px; */font-size: 31px;color: #333333;font-weight: normal;font-weight: bold;}
.g_ys h3 em{/* color: #ccc; */}
.g_ys p{font-size: 16px;line-height: 32px;color: #666666;}


.g_hz{/* height: 514px; */overflow: hidden;padding-bottom: 30px;}
.g_hz .content{width: 1204px;}
.g_hz h2{background:url(img/hztit.jpg) no-repeat;height: 100px;padding-top: 30px;text-align: center;font-size: 38px;color: #333333;font-weight: normal;}
.g_hz h2 a{color: #333333;}
.g_hz h2 em{color: #666666;display: block;font-size: 18px;}
.g_hz li{float: left;position: relative;}
.g_hz li img{width: 239px;height: 148px;border:1px solid #e5e5e5;display: block;border-right: none;border-bottom: none;}
.g_hz .li5{border-right:1px solid #e5e5e5 ;}
.g_hz .li6{border-bottom: 1px solid #e5e5e5;}

.g_hz li a span {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    color: #fff;
    font-size: 24px;
    height: 100%;
    left: 0;
    line-height: 129px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transform: scale(0);
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
}
.g_hz li a:hover span {
    opacity: 1;
    transform: scale(1);
}



/* 新闻 */
.g_newcon{height:600px;background: #f0f8ff;padding-top: 370px;padding-bottom: 38px;}
.g_newcon h2{background:url(img/newtit.jpg) no-repeat;height: 100px;padding-top: 30px;text-align: center;font-size: 38px;color: #ccc;font-weight: bold;}
.g_newcon h2 a{color: #333333;}
.g_newcon h2 em{color: #666666;display: block;font-size: 18px;}
.g_news{/* width:750px; */}
.g_news h3{background: url(img/newtit1.jpg) no-repeat 0 9px; border-bottom: 1px solid #d1d1d1; padding-left: 12px; height: 54px;line-height: 54px;padding-left: 36px; font-size: 20px;margin-bottom: 20px; overflow: hidden; font-weight: bold;}
.g_news h3 a{color: #ccc;margin-right: 10px;}
.g_news h3 span{display: block;width: 52px;height: 22px;line-height: 22px;background: #f0f8ff;font-size: 12px;text-transform: uppercase;font-weight: normal;color: #afb0b0;text-align: center;margin-top: 17px;border:1px solid #d1d1d1;border-radius: 3px;}
.g_news h3 span a{color: #afb0b0;}

.g_news .newup{/* height:218px; */float: left;}
.g_news .u_dlst3 dt{/* width: 266px; *//* float: left; */overflow: hidden;position: relative;}
.g_news .u_dlst3 dt img{display: block;transition: all 0.3s linear 0s;width: 375px;height: 286px;}
.g_news .u_dlst3 dt:hover img{transform: scale(1.1)}
.g_news .u_dlst3 dd{float: left;}
.g_news .u_dlst3 dd h4{height: 42px;line-height: 42px;overflow: hidden;/* margin-bottom: 12px; */}
.g_news .u_dlst3 dd h4 a{font-size: 16px;display: block;color: #000000;font-weight: bold;}
.g_news .u_dlst3 dd p{color: #666666;font-size: 14px;line-height: 24px;height:72px;overflow: hidden;/* margin-bottom: 40px; */}
.g_news .u_dlst3 dd span a{display: block;font-size: 14px;color: #666666;width: 72px;height: 24px;line-height: 24px;border-radius: 3px;border:1px solid #d1d1d1;text-align: center;}
.g_news .u_lst5{overflow: hidden;float: left;margin-left: 15px;width: 370px;padding-right: 24px;border-right: 1px dashed #dbdbdb;}
.g_news .u_lst5 li{overflow: hidden;border-bottom: 1px dashed #dbdbdb;padding: 5px 0px 15px 60px;position: relative;}
.g_news .u_lst5 li a{

font-size: 16px;

color: #333333;

font-weight: bold;

line-height: 35px;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

display: block;

}
.g_news .u_lst5 li span{color: #ccc;margin-top: 6px;}
.g_news .u_lst5 li i{font-style: normal;}


.wend{width: 405px;}
.wend h3{background: url(img/newtit2.jpg) no-repeat 0 9px; border-bottom: 1px solid #d1d1d1; padding-left: 12px; height: 54px;line-height: 54px;padding-left: 36px; font-size: 20px;margin-bottom: 20px; overflow: hidden; font-weight: bold;}
.wend h3 a{color: #ccc;}
.wend h3 span{display: block;width: 52px;height: 22px;line-height: 22px;background: #f0f8ff;font-size: 12px;text-transform: uppercase;font-weight: normal;color: #afb0b0;text-align: center;margin-top: 17px;border:1px solid #d1d1d1;border-radius: 3px;}
.wend h3 span a{color: #afb0b0;}


.wend .otwdl{ height: 100px;border-bottom: 1px dashed #c8c8c8;margin-bottom: 20px;}
.wend .otwdl dt{ height:32px;  line-height:32px; margin-bottom: 6px; overflow: hidden;  font-size:16px; color:#000000; font-weight: normal;}
.wend .otwdl dt a{font-weight: bold;color:#000000;background:url(img/wen.png) no-repeat 0 3px;padding-left:42px;display: block;}
.wend .otwdl dt a:hover{color: #ccc;}

.wend .otwdl dd{  font-size: 14px; padding-left:42px; background:url(img/da.png) no-repeat; line-height:24px; color:#666666; height: 48px; overflow: hidden; }  
.wend .otwdl dd a{color: #ccc;}
.wend .lastdl{border-bottom: none;}


.g_zj{background: url(img/abbg.jpg) no-repeat center top;height: 486px;padding-top: 150px;}
.g_zj dt{width: 507px; float: right; height: 338px;overflow: hidden; margin-right: 272px; }
.g_zj dt img{width: 507px; height: 338px;display: block;transition: all 0.3s linear 0s;}
.g_zj dt:hover img{transform: scale(1.1)}
.g_zj dd{float: left;width:328px;}
.g_zj dd h3{height: 135px;font-size: 38px;color: #333333;font-weight: normal;}
.g_zj dd h3 a{color: #333333;}
.g_zj dd h3 em{display: block;font-size: 18px;color: #666666;}
.g_zj dd p{margin-left: 76px;font-size: 14px;line-height: 29px;color: #666666;}



/* 友情链接 */
.g_link{ height: 74px;background: #19191c;}
.link_c{line-height:74px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 5px;float: left; height: 74px; line-height:74px; color:#999999;display: block;}
.link_c .lasta a{background: none;}



 /*走进*/
.about {/* height: 998px; */font-family: "Microsoft Yahei";text-align: center;line-height: 28px;padding: 608px 0 0;background: url(img/aboutbg.jpg) no-repeat center 0;position: relative;}
.about .til01 {background: none; color: #fff; padding: 2px 0 0; height: 145px;}
.about .til01 a, .about .til01 span {color: #fff;}
.til01{font-size: 36px; line-height: 48px;}
.til01 span {display: block; font-weight: normal; font-size: 18px; line-height: 32px; color: #666;}
.about_p {background: #fff; box-shadow: 5px 5px 5px #d8d8d8; padding: 10px;}
.about_p p, .about_p p img {width: 1179px; height: 499px; display: block; overflow: hidden;}
.about_w {padding: 63px 80px 28px;background: url(img/about_pic1.jpg) no-repeat;background-size: 100%;height: 410px;}
.about_w h3 {height: 79px;line-height: 79px;font-size: 36px;color: #333;margin-bottom: 38px;}
.about_w h3 a {color: #ccc;display: block;}
.about_w p {/* height: 112px; */overflow: hidden;text-align: left;margin-bottom: 10px;text-indent: 2rem;}
.about_w p a {display: inline-block; color: #ccc;}

.about_p p :hover img {transform: scale(1.1);}
.about_p p img {display: block; transition: all 0.3s linear 0s;}


.about span {display: block;text-align: center;line-height: 38px;margin-top: 30px;position: absolute;left: 50%;margin-left: 277px;top: 332px;}
.about span a {display: inline-block;/* width: 153px; */border: solid 1px #fff;color: #fff;margin-bottom: 30px;padding: 5px 60px;border-radius: 30px 0px 30px 0px;font-weight: bold;}



/* newsyd */
.titis{height:157px;text-align: center;}
.titis h4 {font-size:40px;color: #ffffff;height:68px;line-height:68px;font-weight: initial;/* text-shadow:1px 1px 1px #697b72; */font-weight: bold;padding-top: 52px;position: relative;z-index: 99;}
.titis h4 a {color: #008f47}
.titis h4 span {/* font-size: 79px; *//* font-weight: bold; *//* color: #ffa801; *//* font-style: oblique; */}
.ys_bj .titis h4:after {
    color: #8b8e8e;
}
.titis p {height: 34px;font-size:24px;color: #ffffff;line-height: 34px;/* background: url(img/td_tt.jpg) no-repeat center; */letter-spacing:10px;}
.td_bj{background: url(img/td_bj.jpg) repeat;/* height: 639px; */padding-top:77px;}
.td_c {
    background: #ccc;
    border-radius: 0px 80px 0px 80px;
    background-image: linear-gradient(to right, #ccc,#ccc );
    width: 1300px;
    /* padding: 15px 35px 70px; */
}
.td_c .nr{
    overflow: hidden;
    padding-bottom: 43px;
}
.td_c .nr dl {
    display: inline-block;
    float: left;
    width: 25%;
}

.td_c .nr dl dt img {
    width: 56%;
    border-radius: 50%;
}

.td_c .nr dl dt {text-align: center;}

.td_c .nr dl dd {
    text-align: center;
    font-size: 17px;
    margin-top: 7px;
    color: #fff;
}
.td_c .nr dl dd em {
    font-size: 33px;
    font-weight: bold;
    color: #ffa801;
    text-shadow: 1px -3px 6px #000;
}
.td_c .nr dl dd span {
    font-size: 20px;
    font-weight: bold;
}


.td_w {width:534px;margin:50px auto 0;}
.td_w span {width:361px;text-align: center;height: 48px;line-height: 48px;border:1px dashed #009b4d;display: inline-block;border-radius: 22px;font-size:20px;color: #000000;vertical-align: middle;}
.td_w span em {font-size:24px;color: #ccc;font-weight: bold;padding:0 22px;}
.td_w a {width:172px;height: 50px;background: #ccc;text-align: center;line-height: 50px;font-size:16px;color: #fff;border-radius: 22px;margin-left:-35px;display: inline-block;vertical-align: middle;}

.ys_bj{background: url(img/hgq-1-bg.jpg) no-repeat center top;height: 1000px;padding-top:79px;position: relative;z-index: 1;}
.ys_bj_1 {
    background: url(img/hgq-1-bg1.png) no-repeat center bottom;
    height: 1000px;
    position: absolute;
    bottom: -30px;
    width: 100%;

}
.hgq-1-z {
    width: 580px;
    height: 580px;
    background: url(img/hgq-1-z.jpg) no-repeat;
    border-radius: 50%;
    border: 2px solid #ccc;
    background-size: 100%;
    margin: 0 auto;
    margin-top: 330px;
    z-index: 1;
}





.yous:after {
    position: absolute;
    top: 173px;
    content: '';
    width: 1166px;
    height: 1166px;
    border: 3px solid #fff;
    border-radius: 50%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    border-bottom: 0px;
}


.yous {position: relative;/* display: none; */}
.yous .titis {height: 165px;}
.yous .titis h4 {color: #ccc;}
.yous .titis h4 span{padding: 0px 21px 0px 4px;vertical-align: sub;font-weight: bold;color: #ffa801;font-style: oblique;font-size: 79px;}
.titis h4:after {z-index: 0;content: 'Tiger constant intelligent filing cabinet';position: absolute;left: 50%;transform: translate(-50%, -21px);width: 100%;text-transform: uppercase;opacity: 0.2;letter-spacing: -3px;}
.yous .titis p {background: url(img/ys_tt.jpg) no-repeat center;letter-spacing:3px}
.yous dl{position: absolute;}
.yous dt{float:left;border-radius: 50%;background: #ccc;text-align: center;font-size:22px;font-weight: bold;box-sizing: border-box;padding: 5px;color: #fff;}
.yous dt img {
    width: 100%;
    border-radius: 50%;
}
.yous dd {float:left;font-size: 23px;color: #ccc;line-height: 32px;font-weight: bold;text-align: center;}
.yous dd img {
    width: 200px;
    margin-top: 10px;
}

.yous dl:nth-of-type(4) dt {
    right: -64px;
    position: absolute;
    top: 87px;
}

.yous dl:nth-of-type(2) dt {
    position: absolute;
    right: -15px;
    bottom: -27px;
}
.yous dl:nth-of-type(1) dt {
    bottom: -75px;
    position: absolute;
    left: 79px;
}

.yous dl:nth-of-type(3) dt {
    position: absolute;
    bottom: -35px;
    left: -3px;
}

.yous dl:nth-of-type(5) dt {
    position: absolute;
    top: 87px;
    left: -53px;
}
.yous dl:hover dt {/* background:url(img/ys_ic.png) no-repeat; *//* color: #fff; *//* border:1px solid transparent; *//* animation-duration:3s; *//* animation-name:flipInY; */}
.yous dl:hover dd{color: #ccc}
.yous dl:nth-of-type(1){left: 504px;top: 261px;}
.yous dl:nth-of-type(1) dt,.yous dl:nth-of-type(1) dd{/* float:none; */}
.yous dl:nth-of-type(1) dd{text-align: center;padding-top: 10px;}
.yous dl:nth-of-type(1) dt{/* margin:0 auto; */}
.yous dl:nth-of-type(2){top: 399px;left: 185px;}
.yous dl:nth-of-type(2) dd{width: 200px;padding-right:13px;}
.yous dl:nth-of-type(3){top: 402px;right: 150px;}
.yous dl:nth-of-type(3) dd{width:235px;padding-left: 21px;}
.yous dl:nth-of-type(4){top: 651px;left: 49px;}
.yous dl:nth-of-type(4) dd{width: 194px;margin-left: 20px;}
.yous dl:nth-of-type(5){top: 650px;right: 52px;}
.yous dl:nth-of-type(5) dd{width: 225px;/* padding-left: 16px; *//* padding-top:30px; */}






/* 成功案例 */
.case-list dl{width: 382px;float: left;padding: 15px 0;margin-right: 27px;overflow: hidden;}
.case-list dl dt{width: 382px;height: 286px;overflow: hidden;line-height: 0;}
.case-list dl dt img{width: 382px;height: 286px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.case-list dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.case-list dl dd{width: 382px;padding: 15px 0 0;font-size: 16px;color: #333;}
.case-list dl dd h5{/* height: 35px; *//* line-height: 30px; *//* overflow: hidden; *//* background:url(img/case_ico01.png) no-repeat 3px 3px; *//* width: 382px; */text-align: center;}
.case-list dl dd h5 a{font-size: 18px;color: #333;font-weight: normal;/* padding: 0 0 0 40px; */}
.case-list dl dd h5 a:hover{color: #c30302;}
.case-list dl dd span,.case dl dd em{display: block;width: 110px;float: left;height: 38px;line-height: 38px;overflow: hidden;/* padding: 0 0 0 40px; */}
.case-list .nobor{margin-right: 0;}
.case-list dl:nth-child(3n){
    margin-right:0px; 
}
.fl2j1{
        display: none;
}
ul#accordion li:nth-child(1) ul.fl2j1 {
    display: block;
}
/* 首页搜索 */
.index-search {
    background-image: linear-gradient(to right, #ccc , #ccc,#ccc );
    height: 100px;
}
.hotk a {
    color: #fff;
    margin-left: 26px;
}

.hotk {
    color: #fff;
    display: inline-block;
    float: right;
    line-height: 100px;
}

.index-search form {
    display: inline-block;
    line-height: 100px;
    position: relative;
}

.index-search form input {
    border: 0px;
    background: transparent;
    border-bottom: 1px solid #fff;
    line-height: 30px;
}

input::-webkit-input-placeholder {
    color: #fff;
}

.index-search form button {
    background: url(img/search.png) no-repeat 0px 0px;
    border: 0px;
    height: 33px;
    width: 33px;
    background-size: 33px;
    cursor: pointer;
    position: absolute;
    top: 34px;
    right: -40px;
}

/* 500+ */
.xzwmly {
    background: url(img/xzwmly.jpg) no-repeat center top;
    height: 402px;
    text-align: center;
    color: #fff;
}

.xzwmly h3 {
    font-size: 38px;
    padding-top: 105px;
    padding-bottom: 10px;
}

.xzwmly h3 em {
    color: #ffa800;
    font-style: italic;
    font-size: 49px;
    margin-right: 10px;
}
.xzwmly p {
    font-size: 18px;
}
.xzwmly-box {
    overflow: hidden;
    display: block;
    margin-bottom: 10px;
}

.xzwmly-box-1-l {
    display: inline-block;
}

.xzwmly-box-1-r {
    display: inline-block;
    margin-left: 100px;
    margin-top: 68px;
    position: relative;
}
.xzwmly-box-2 .xzwmly-box-1-l {
    float: right;
}

.xzwmly-box .xzwmly-box-1-l img {
    border-radius: 50px;
}

.xzwmly-box-1 .xzwmly-box-1-l {
    float: left;
}
.xzwmly-box-1-r i {
    background: #ccc;
    color: #fff;
    padding: 11px;
    border-radius: 50%;
    font-size: 23px;
    position: absolute;
    top: 49px;
    left: -62px;
}
.xzwmly-box-1-r a {
    background: #ffa800;
    color: #fff;
    padding: 10px 40px;
    border-radius: 50px;
    display: inline-block;
    margin-top: 10px;
}


/* 新闻 */

#div>div {
  margin:0;
  padding:0;
  display: none;
}
.tab {
    overflow: hidden;
    margin-bottom: 22px;
}
.tab li {
  float:left;
  background: #ccc;
  color:#fff;
  text-align:center;
  cursor:pointer;
  margin-right: 31px;
  position: relative;
}
.on {
  display:block!important;
}
.tab li.cur {
  background: #ffa800;
}
.tab li a{
    color: #fff;
    display: block;
    padding: 20px 43px;
    font-size: 20px;
    font-weight: bold;
}
.tab li:last-child {
    margin-right: 0px;
    width: 408px;
    text-align: left;
    border-radius: 0px 0px 30px 0px;
}
.tab li a span {
    float: right;
    font-size: 16px;
    font-weight: 100;
    padding-top: 5px;
}

.tab li:nth-child(1) {
    border-radius: 30px 0px 0px 0px;
}
.u_dlst3 {
    width: 350px;
}
.g_news .u_dlst3 dt span {
    position: absolute;
    bottom: 0px;
    background: #ccc;
    color: #fff;
    padding: 5px 10px;
}
.g_news .u_dlst3 dt span b {
    font-size: 52px;
    line-height: 53px;
}
span.f_fr-1 {
    position: absolute;
    left: 0px;
    font-size: 12px;
}

span.f_fr-1 b {
    font-size: 37px;
    line-height: 53px;
    border-bottom: 1px solid #ccc;
}

.g_news .u_lst5 li p {
    font-size: 14px;
}
.tab li:before {
    content: '';
    width: 30px;
    height: 2px;
    background: #fff;
    display: block;
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
    top: 55px;
}

.tab li:last-child:before {
    left: 82px;
}
/* 友链 */
.youlian {
    background: #ccc;
    height: 61px;
    width: 100%;
    position: relative;
}
.youlian span {
    margin-left: 199px;
    line-height: 22px;
    display: inline-block;
    margin-top: 7px;
}
.youlian span a{
    color:#fff;
}
.youlian .content em {
    /* transform: skewX(-30deg); */
    /* background: #ffa800; */
    /* padding: 34px 52px; */
    color: #fff;
    font-size: 20px;
    position: absolute;
    bottom: -1px;
    background: url(img/ft-yl_03.png) no-repeat;
    width: 186px;
    height: 74px;
    text-align: center;
    line-height: 74px;
}

.youlian .content {
    /* position: relative; */
}

.youlian .content em:before {
    /* transform: skewX(-30deg); */
    /* background: #ffa800; */
    /* height: 78px; */
    /* width: 82px; */
    /* content: '友情链接'; */
    position: absolute;
    bottom: 0px;
    left: 0px;
}