
.heads .top {
    overflow: hidden;
    width: 100%;
    height: 35px;
   
   border-bottom: 1px solid #ccc;
}
.heads .top .containers img {
  height: 34px;
}
.heads .top p {
    color: #666;
    line-height: 35px;
    float: left;
    margin: 0;
height: 35px;
}
.heads .top li{
list-style: none;float: left;font-size: 14px;
    color: #ccc;
line-height: 36px;
}
.heads .top  li a{
line-height: 36px;
font-size: 14px;
color: #666;
}.heads .top .fr {
    *display: inline;
    float: right;
        color: #5e5e5e;
    line-height: 35px;
    font-size: 14px;
}
.w {
    width: 1200px;
    margin: 0 auto;
}
.top{margin: auto;
    width: 1200px;
    clear: both; }
.top .top_header{ height: 44px;background: #f1f1f1;border-bottom: 1px solid #b5b5b5;}
.top .top_header .zi{line-height: 44px;color: #6d6d6d;font-size: 14px;}
.logo{float:left;}
.logo img{ height:70px; float:left; margin-top:16px; margin-right:16px;  }
.logo .header_g{ margin-top:10px;  
 padding-left: 16px;    float: left;}
 .logo .header_g span{ font-size:23px; line-height:1.2;color: #0E4886;font-weight: bold;}.logo .header_g p{color: #000;font-size: 18px; line-height: 1.8; }
.tel{text-align: right;   margin-top: 12px;}
.tel span{font-size:16px;line-height: 32px; color: #040404;display: inline-block;background-position: left 6px;
padding-left: 34px;text-align: right;}
.Telephone{color:#2a2a2a;font-size:22px; line-height: 1.2; display: block;  
font-family: 'impact';}
.t{ height: 44px;line-height: 44px;color: #bbb;text-align: center;}
.t a{ color: #000;padding: 0 10px;font-size: 14px;}
.t li{ margin-left: 6px;color: #672a23;}
.t .webMap{ background-position: -196px 3px;}
.t .addFav{ background-position: left 3px;}
.t .setHome{ background-position: -96px 3px;}
.search{ height:78px;   background: #000;}
.skey{ padding-top:24px;color: #fff;font-size: 16px; }
.skey span{color: #fff;display: inline-block;background: #c40000;text-align: center;width: 106px;height: 32px;
line-height: 32px;border-radius: 5px;}
.skey a{color: #fff;}
.searcher{width:310px;height:38px;float:right;   margin-top:18px; }
.searcher .submit{width:42px;height:38px;float:right;border:0px; font-size: 16px;
  background-position: left -100px;color: #fff;cursor:pointer;}
  .s {
    background: url(http://b2b.thuu.cn/tip.png) no-repeat;
}
 .tel  .searcher .txt {  border: 1px solid #000;}
.searcher .txt{width:218px;height:36px;line-height:36px;float:right; text-indent: 2em;background: #000;
  border: 1px solid #dcdcdc;color:#d4d4d4;border-right: none; }
.header_intro_tel { float:right;height:90px;display: flex;align-items: center;}
.header_intro_tel img { width:40px; margin-right:10px;}
.header_intro_tel .text { font-size:14px; color:#666;line-height:16px;}
.header_intro_tel .text span { display:block; margin-bottom:5px;}
.header_intro_tel .text p { line-height:22px;}
.header_intro_tel .text p b { color:#d81b43; font-size:20px;}
.header_intro_tel .text p a { width:150px; height:32px; line-height:32px; text-align:center; font-size:14px; background:#fe070b; border-radius:3px; color:#fff; display:block;}
.c7_tts { margin:10px 0 10px; text-align:center; overflow:hidden;}
.c7_tts strong { font-size:48px; color:#333;}
.c7_tts p { font-size:24px; color:#fe070b;}
.footer_box { padding:35px 0 20px; text-align:center; background:#4b4b4b;color:#dedede;font-size:14px;}
.footer_box a { color:#dedede;}
.footer_box a:hover { color:#FA7323;}
.footer_box strong { font-size:32px; display:block; font-weight:400;}
.footer_box ul { display:inline-block; margin:25px 0;}
.footer_box ul li { float:left; margin:0 10px;}
.footer_box ul li a { height:40px; line-height:40px; font-size:16px; color:#333; width:170px; background:#fff; display:inline-block; border-radius:5px;}
.footer_box ul li.li_2 a { background:#FA7323; color:#fff;} 
.zytj_sec { overflow:hidden; padding-bottom:10px;}
.zytj_sec ul { }
.zytj_sec ul li { float:left; width:46%; border-radius:8px;box-shadow: 3px 5px 15px rgb(0 0 0 / 10%);padding: 20px; box-sizing:border-box;}
.zytj_sec ul li:nth-child(2n+2) { float:right;}
.zytj_sec ul li:nth-child(1n+3) { margin-top:50px;}
.zytj_sec ul li .image { overflow:hidden;}
.zytj_sec ul li .image a.a_1 { float:left; margin-right:20px; width:50%;}
.zytj_sec ul li .image a.a_1 img { width:100%;}
.zytj_sec ul li .image strong { display:block; font-size:20px; color:#000; margin:10px 0 20px;}
.zytj_sec ul li .image p { font-size:16px; line-height:28px; color:#666;}
.zytj_sec ul li .caoz { overflow:hidden; margin-top:20px;}
.zytj_sec ul li .caoz a { display:block; width:40%; height:40px; line-height:40px; text-align:center; font-size:18px; background:#fe070b; color:#fff; border-radius:5px; border:1px solid #fe070b; float:left; margin:0 20px; box-sizing:border-box;}
.zytj_sec ul li .caoz a:nth-child(2) { background:#fff; color:#fe070b;}
.cptj_sec { display: flex; flex-wrap: wrap;}
.cptj_sec dd { float:left; width:30%; margin-right:5%;}
.cptj_sec dd:nth-child(3n+3) { margin-right:0;}
.cptj_sec dd:nth-child(1n+4) { margin-top:1%;}
.cptj_sec dd .image { width:100%; border-radius:10px; overflow:hidden;box-shadow: 0 0 10px rgb(0 0 0 /.15);position: relative;}
.cptj_sec dd .image img { width:100%;  transition: all 0.6s;}
.cptj_sec dd .image:hover {transform: scale(1.1);}
.cptj_sec dd p { font-size:30px; color:#000; text-align:center;margin:20px 0;}
.i_title_1 { margin:40px 0 50px; text-align:center; overflow:hidden;}
.i_title_1 strong { font-size:48px; color:#333;}
.i_title_1 p { font-size:24px; color:#fe070b;}
.w1200 {margin:auto;width:1200px;clear:both;}
.spr {
    position: absolute;
    top: -1px;
    right: -1px;
    background-color: #fa5f39;
    color: #fff;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    z-index: 10;
font-size:16px;
    border-radius: 5px;
}
.contact_number{height:55px;float:right;position:relative;padding:0 10px;line-height:70px}
.contact_number i{position:absolute;left:0;top:-5;width:43px;height:45px;background:url(phone.gif) no-repeat 0 center}
.contact_number span{color:#e60000;font-size:36px;}
.aboutUs{
    width: 100%;
    background-image: url(https://b2b.thuu.cn/yx2022/Images/about-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
    margin: 30px auto 0;
}
.aboutUs>div{
    width: 1200px;
    margin: 50px auto;
    background-color: #fff;
}
.more:hover{transition: all 0.8s;width:430px;background:#FA7323;}
.gsnr {margin-bottom: 20px;padding-right: 20px;}
.actop {
    margin: 10px 0 10px;
}
.acen{
    font-size: 30px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #000000;
}
.acabout{
    margin-left: 15px;
    width: 110px;
    height: 22px;
    font-size: 30px;
    font-family: Alibaba PuHuiTi;
    font-weight: 400;
    color: #000000;
}
.cdx_title {margin-bottom: 50px;text-align: center;font-size: 0;visibility: visible;}
.cdx_title strong {display:block;vertical-align: middle;position: relative;font-family: 微软雅黑;font-size: 48px;color:#333}
.cdx_title p{font-family: Arial, Helvetica, sans-serif;font-size:20px;color:#999;padding-bottom:10px;display:block;position:relative;line-height:40px}
.cdx_title strong:before{position:absolute;bottom:0;left:17%;width:20%;background:#eee;height:1px;content:""}
.cdx_title strong:after{position:absolute;bottom:0;right:17%;width:20%;background:#eee;height:1px;content:""}
.sdys{padding:50px 0 5px;overflow:hidden;background:#fff;position:relative}
.sdys li{width:100%;overflow:hidden;padding:10px 0;box-sizing:border-box;padding-bottom:50px}
.sdys li .pc_img{width:578px;height:356px;overflow:hidden;float:left;border-radius:5px;overflow:hidden}
.sdys li .pc_img img{width:100%;height:100%}
.sdys li .s_text{margin-top:10px;padding-bottom:40px;position:relative;width:578px;float:right;height:356px;box-sizing:border-box}
.sdys li .s_text h3{font-size: 23px;color: #013d83;padding-left:70px;padding-top:26px}
.sdys li .s_text span{display: block;font-size: 12px;color: rgb(182, 176, 176);font-family: Arial;margin-bottom: 40px;padding-left:70px;margin-top:8px}
.sdys li .s_text p{line-height: 32px;color: #5a5a5a;font-size:15px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;margin-top: 35px;}
.sdys li .s_text em{position:absolute;width:60px;height:60px;line-height:60px;text-align:center;font-size:30px;color:#fff;font-weight:600;top:12px;left:0;background:#013d83;border-radius:50px}
.sdys li:nth-child(2),.sdys li:nth-child(3),.sdys li:nth-child(4){background:url(/th2018/images/sdystop.png) no-repeat center top;padding-top:80px}
.sdys li .s_text i{display:block;background:##013d83;text-align:center;width:280px;line-height:40px;color:#fff;font-size:16px;position:absolute;bottom:40px;left:0}
.sdys li:nth-child(2n+2) .s_text{float:left}
.sdys li:nth-child(2n+2) .pc_img{float:right}
.m {width: 1200px;    margin: auto;}
em, i {font-style: normal;}
