@charset "utf-8";

/* CSS Document */


*{ font-family:"微软雅黑",Arial, sans-serif; font-size:12px; padding:0 0 0 0;margin: 0; color:#262626;}
html{width:100%;height:100%;outline:none; background-color:#fff; }
body{ margin:0 auto;}

a{ text-decoration:none;}

img{ border:0;}

ul li{ list-style:none;}

h3 {font-size: 24px; font-weight: normal; margin: 10px 0 0; text-transform: uppercase;}

h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}

p {font-size: 16px; font-weight: 500; line-height: 25px; font-family: "微软雅黑",Arial, sans-serif;
    color: #4e4e4e;-webkit-font-smoothing: antialiased;}

span{font-family:"微软雅黑",Arial, sans-serif;font-size: 16px; font-weight: 500;color:#666666;-webkit-font-smoothing: antialiased;  }

.clear{ clear:both;}

.float_l{float:left}

.float_r{float:right}
.col-md-4 col-sm-6:hover{
    color: #ffffff;
}
.td_no{ display:none;}
hr{margin: auto;width:90%;border-top: 1px solid #7e7e7e;}
.news_dtxt{
    font-size: 12px;
}
.news_dtxt span{padding: 0px 20px 30px 20px;color: #929292;float: right;font-size:12px;}
.news_sj{float: right;
    margin: 35px 35px 0px 0px;color:#929292;}
.news_ti{float: left;color:#929292;font-size:20px;}

h2{margin-bottom:10px; font-size:16px}

.w1270{ width:1270px; margin:0 auto; overflow:hidden;}

/*顶部样式*/



.wr_head{ width:100%; background-color: #f5f5f5; height:86px; margin:0 auto;position: relative;}

.wr_head_yu{ width:1270px; height:24px; margin:0 auto; text-align:left;}

.wr_head_yu span{ margin-left:3.5%; line-height:26px;}

.wr_logo{ position:absolute; top:0;margin:20px 0 0 150px;}
.wr_logo p{float: right;
    font-family: "微软雅黑", Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin: 12px 0px 0px 0px;
    -webkit-font-smoothing: antialiased;}

.dhzt span{color:#f08519;}
.ztdhzt span{font-size:16px;}
.ztdhzt{line-height:25px;}

.wr_head_top_top span{ font-size:13px; color:#fff; font-weight:bold; margin-left:3.5%;

   position:relative; top:9px; cursor:pointer;}

.wr_head_top_top span:hover{ color:#1c69d4;}

.mw_daohang{height:24px;padding-top: 25px;float:right;color#343434;width: 50%;}

.mw_daohang ul li{ float:left; line-height:24px;}

.mw_daohang ul li a{ display: block;color:#0c0c0c;  font-size:14px;width: 70px;line-height: 80px;height: 70px;margin-top: -22px;text-align: center;}

/*.mw_daohang ul li a:hover{ background-color:#fed100;}*/



/*首页样式*/

.wr_vip{height:100px; width:1270px;background-color:#b0b0b0;margin:20px auto;display: block; cursor:pointer;}

.wr_vip:hover{background-color:#ffc000;}

.wr_vip a{line-height:100px; margin-left:5%;color:#ffffff;font-size:22px; display:block;}

.wr_service{width:100%;margin:0 auto; height:380px;text-align: center;}
.wr_service a:last-child{margin-right:0px;width:100%;}

.wr_rtcwsc{display: flex;width:100%;height:470px; background-color: #f2f2f2;padding:20px; margin: 16px 0px 100px 0px;justify-content: center;
    align-items: center;}
.wr_rtcwsc img{width:100%;}
.rtcwsc_logo{    width: 30%;    margin: auto;
    text-align: right;
    float: left;
    margin: 180px 0px 0px 60px;}
.rtcwsc_logo img{width: 120px;
    text-align: center;}    
.rtcwsc_pp{    width: 70%;
margin: auto;
    float: right;
    margin-right: 150px;
    margin-left: 150px;}

p.rw-zzp{font-size: 24px;
    text-align: left;
    margin: -40px 50px 90px 0px;
    font-weight: 500;
}

.wr_banner_pro{ width:100%; margin:0 auto; position:relative; top:0;overflow: hidden;z-index:1000;}

.wr_banner_pro ul{padding:0 50px;}

.wr_banner_pro ul li{ width:212px; height:265px; background:url(../images/banner_pro_back_img.png)

  no-repeat top; float:left; margin: 0 14px 30px 13px;}

.wr_banner_pro ul li.in_rtno{margin-right:0;}

.wr_banner_pro ul li.in_ltno{margin-left:0;}

.wr_banner_pro ul li:hover{background:url(../images/banner_pro_back_img1.png) no-repeat top;}

.wr_banner_pro ul li:hover b{background-color:#ffc000;color;}

.wr_banner_pro ul li p{font-size:12px;padding:0 18px; font-weight:bold;}

.wr_banner_cgal p{
        font-size: 24px;
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    font-weight: 500;
    height: 50px;
}
.wr_banr_tup img{width:100%;}

.index_pro_bootom{width:1170px;position:fixed; bottom:0; background-color:#fff;z-index:1001; overflow:hidden;}

.index_pro_cen{width: 1170px;margin: 0 auto; z-index: 111111111;position: relative;overflow: hidden;}

.m_t{margin-top:-40px;}

.img_he img{opacity:0.5;filter:alpha(opacity=50);}

.zilanmu_daohang ul li{ float:left; margin-right:10px; text-indent:-9999px; }

.zilanmu_daohang ul li.last{float: right;margin-right:0px;}

.zilanmu_daohang ul li .design{background:url(../images/wr_ind_dh_1.jpg) no-repeat;width: 150px;height: 30px;display: block;}

.zilanmu_daohang ul li .serve{background:url(../images/wr_ind_dh_2.jpg) no-repeat;width: 150px;height: 30px;display: block;}

.zilanmu_daohang ul li .tdjss{background:url(../images/wr_ind_dh_3.jpg) no-repeat;width: 150px;height: 30px;display: block;}

.zilanmu_daohang ul li .skill{background:url(../images/wr_ind_dh_4.jpg) no-repeat;width: 150px;height: 30px;display: block;}

.zilanmu_daohang ul li .subsystem{background:url(../images/wr_ind_dh_5.jpg) no-repeat;width: 150px;height: 30px;display: block;}



.zilanmu_daohang ul li .design:hover{background:url(../images/wr_ind_dh_1_1.jpg) no-repeat;}

.zilanmu_daohang ul li .serve:hover{background:url(../images/wr_ind_dh_2_1.jpg) no-repeat;}

.zilanmu_daohang ul li .tdjss:hover{background:url(../images/wr_ind_dh_3_1.jpg) no-repeat;}

.zilanmu_daohang ul li .skill:hover{background:url(../images/wr_ind_dh_4_1.jpg) no-repeat;}

.zilanmu_daohang ul li .subsystem:hover{background:url(../images/wr_ind_dh_5_1.jpg) no-repeat;}


.con_bai{background-color:#ffffff;padding: 20px 0 20px 0;}
.con_hui{background-color:#f6f6f6;padding: 20px 0 20px 0;}
.hui {
    display: flex;
    margin: auto;
    border-radius: 15px;
    background: url(../images/hwbj.png) no-repeat;
    background-size: cover;
    background-position: center;
    width: 80%;
    height: 383px;
    align-items: center;
    justify-content: center;
}
.hui_left {
    width: 500px;
    float: left;
    margin: auto;
    line-height: 55px;
    font-size: 28px;
    margin-left: 200px;
}

.hui_left h1{margin: 0px 0px 20px 0px;
    font-weight: 500;
    color: #333333;}

.hui_right {
    width: 500px;
    float: right;
    margin: auto;
        margin-right: 200px;
}

.bai {
    display: flex;
    margin: auto;
    border-radius: 15px;
    background-size: cover;
    background-position: center;
    width: 80%;
    height: 383px;
    background-color: #fbfbfb;
    justify-content: center;
    align-items: center;
}
.bai_left {
    width: 500px;
    float: left;
    margin: auto;
    margin-left: 200px;
}

.bai_right h1{margin: 0px 0px 20px 0px;
    font-weight: 500;
    font-size:28px;
    color: #333333;}

.bai_right {
    width: 500px;
    float: right;
    margin: auto;
        margin-right: 200px;
}




.dqwz_sy{ width:1270px; margin:20px auto; overflow:hidden;}

.dqwz_sy span{ margin-left:10px; line-height:33px;}



/*底部样式*/

.wr_foot{ width:100%; margin:10px auto; height:350px;}
.wr_foot img{width:100%;margin-top:10px;}

.wr_foot_lqwet{
    width: 100%;
    height: 60px;
    font-size: 24px;
    text-align: center;
    margin: 20px 0 0 0;
    font-weight: 500;
    background-color: #f5f5f5;
      display: flex;
  justify-content: center; 
  align-items: center;
  }
  .wr_foot_lqwet a{
      font-size: 14px;
      color: #0c0c0c;
  }
  .wr_foot_lqwet p{
      font-size: 14px;
  }

.wr_foot_left{ float:left; margin-left:5%; position:relative; top:14%}
.wr_foot_left img{width:100%;}

.wr_foot_right{ float:right; position:relative;right:5%; width:16%; top:10%;}

.right_left{ float:left; width:87px;}

.right_left div:first-child{line-height: 26px;text-align: center;color: #fff;}

.right_right{ float:right; width:87px;}

.weibo{line-height: 26px;text-align: center;color: #fff;}

.ip_bei{ text-align:left; color:#fff; font-size:14px;}
span.ip_bei a{
	color: #fff;
}

.wr_foot_left div{ line-height:45px; font-size:14px;}

.wr_foot_left div strong{font-size: 24px;color: #ffffff;}

.wr_foot_left div span{ line-height:40px;}



 .bottomShare{width:auto;float:right;}

	.shareIcon .icon{background-image: url('../images/share.png') ;display: inline-block;margin:0 10px; vertical-align: middle; cursor: pointer; }

    .icon_0{width:34px;height:18px; background-position:0 0;}

    a.icon_wechat{width:23px;height:18px; background-position:-53px 0;position:relative;}

    a.icon_wechat:hover{ background-position:-53px -22px;}

    a.icon_wechat img.wechat{position:absolute;left:-56px ;top:-144px;display:none;}

    

    a.icon_sina{width:22px;height:18px; background-position:-104px 0;}

    a.icon_sina:hover{ background-position:-104px -22px;}



  



/*内页样式*/

.neiye_banner{ width:1270px; margin:0 auto; background:url(../images/neiye_back_img.jpg) no-repeat center top;

     height:500px;}

.neiye_baner_con{ width:92%; margin:0 auto; min-height:400px;}

.neiye_erjilanmu{ float:left; min-height:400px; width:28%; }

.neiye_content{ float:right; min-height:400px; width:68%;}

.jcxt_title{ font-size:24px; font-weight:bolder; margin-top:50px; height:45px;}

.jdljbz{ font-size:18px; height:29px; font-weight:500;}

.neiye_erjilanmu ul li{ list-style:none; color:#333; line-height:25px; width:93px;

    background:url(../images/youjiantou.png) no-repeat left center;}

.neiye_erjilanmu ul li:hover{ color:#0653b6; background:url(../images/youjiantou1.png) no-repeat left center;}

.neirong_neirong_neiye{ background-color:rgba(255, 255, 255, 0.8); border:1px solid #dedede; border-radius:10px; width:97%; 

    min-height:394px;position:relative; top:19px; color:#333; text-align:center;}

.neirognneiron_bt{ font-size:15px; font-weight:500;}

.jiesao1,.sheji1,.gaishu1{ display:none;}

.zhzxt_ejlm_con{ width:1270px; margin:0 auto; min-height:400px; border-top:4px solid #dedede;}

.pro_img_wenzi{ width:210px; height:33px; text-align:center; line-height:33px;border-top:5px solid #fff;}

.zhzxt_ejlm_con ul li{ float:left; list-style:none; margin-right:3.25%; margin-bottom:5%;}

.zhzxt_ejlm_con ul li:hover .pro_img_wenzi{ color:#1c69d4; border-top:5px solid #1c69d4;}

.fenye{ width:33%; margin-left:16px;}

.fenye ul li{ float:left; border:1px solid #dedede; padding-left:10px; padding-right:10px;

    ext-align:center; line-height:25px;}

.fenye ul li:hover{ color:#1c69d4; border:1px solid #1c69d4;}

.weizhi_shouye{ color:#1c69d4; font-size:12px;}

.ljgd{ color:#666; background:url(../images/youjiantou.png) no-repeat 20px;line-height: 56px;display: block;}

.cpfw_content, .rtcw_content{ width:1270px; margin:0 auto;}

/*------about--------*/

.banner_about{ width:100%; margin:0 auto;}
.banner_about img{width:100%;}

.about_content{width:600px; margin:0 auto; line-height:24px;}

/*------news--------*/

.news_content{ width:1000px; margin:0 auto; margin-top:20px;}
.news_dtxt{padding: 0px 20px 0px 20px;}
.news_left{ width: 200px;float:left;}

.news_left a{color:#fed100; padding-left:50px;}



.news_right .length_news{font-size:18px;    font-weight: bold;}

.news_right{float:left;width: 1060px; background-color:#f5f5f5;}
.news_right p{font-size: 20px; font-weight: 300; line-height: 22px; padding: 0 30; margin-bottom: 35px;margin-top:35px; color: #929292;}
.news_right ul li{ width: 490px;margin-right: 40px;float: left;padding-bottom:15px;border-bottom: 2px #e6e6e6 solid;}

.news_right ul li h4{font-size:16px;}

.news_right ul li span{font-size:14px;}

.news_right ul li a{font-size:14px;color:#fed100;}

.news_right ul li .news_dimg{width: 180px;float:left;overflow: hidden;height: 100px;}

.news_right ul li .news_dimg a img{width:180px;height:100px;}

.news_right ul li .news_dtxt{ width: 500px;}
.news_right ul li p.news_xq {padding:0px;}
.listpage{ padding-top:25px; margin-left: 50px;}

.news_right .listpage ul li,.case_content .listpage ul li{border:0px;width: auto;padding: 0 10px;margin-right: 0px;float: left;margin-left: 0;padding-bottom:15px;}
.news_right .listpage ul li a{color:#262626;}
.case_content .listpage ul li a{color:#262626;}
.top_t{ padding-top:20px;padding-bottom:30px;}

.top_t a{color:#fed100; padding-left:63px;}

.top_t a.top{background:url(../images/wr_top.jpg) no-repeat 42px -2px;}



/*--------------合作伙伴-----------*/

.lrb{ margin-top:20px; padding-bottom:30px; overflow:hidden;line-height: 20px;}

.ywlyb{ margin-top:20px;}


.ywlyt p{padding:0;}

.ywlyb ul li{ width:181px; float:left; display:inline; overflow:hidden; margin-right:10px; margin-top:20px; overflow:hidden;}

.hzhbb{ margin-top:20px;}

.hzhbb ul li{ width:181px; height:82px; height:77px;!important; padding-top:5px; float:left; display:inline; margin-right:26px; margin-top:15px; text-align:center; background:url(../images/hzhbb.jpg) no-repeat;}

.hzhbb ul li.no{margin-right:0px;}

.hzhbb ul li img{ width:171px; height:72px;}

/*---------serve--------*/

.serve_content {
    display: flex;
    width: 80%;
    margin: 20px auto;
    background-color: #f8f8f8;
    justify-content: center;
    padding: 20px;
}
.serve_content img{
    width: 100%;
    height: 830px}
.serve_left {
    width: 590px;
    height: 830px;
    margin: 0 20px 0 0;
}
.serve_left span{
    color: #676767;
}
.caption{
    height: 100px;
    text-align: center;
    width: 98% !important;
    padding: 30px;
    border: 1px solid #d3d3d3;
        border-top: none;
}
.caption a {
    color: #353535;
    font-size: 16px;
    font-weight: 600;
}
.serve_right {
    padding: 20px;
    background-image: url(../images/baibj.jpg);
    margin: 0 0 0 0;
    width: 590px;
    height: 790px;
}
.serve_right span{line-height: 25px;}

.about2_right {
    padding: 20px;
    background-image: url(../images/baibj.jpg);
    margin: 0 0 0 0;
    width: 590px;
    height: 790px;
}
.about2_right span{line-height: 25px;}

.about2_right span {
    line-height: 30px;
}

.about_right img{width: 100%;
    height: auto;}
    
.about_right {
    padding: 10px;
    margin: 10px 10px 10px 0px;
}


.about_content {
    display: flex;
    width: 80%;
    margin: 20px auto;
    background-color: #f8f8f8;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    height: auto;
}

.about_left{ margin: 20px 25px 20px 20px;
    line-height: 35px;
    width: 700px;
    border: none !important;
}
iframe {
    border: none !important;
}
.about_left span{color:#676767;}
/*---------技术--------*/

.pzp1{ width:600px; margin:0 auto; background:#F2F2F2; height:37px; line-height:37px; padding-left:11px;margin-top:20px;}

.pzp1 span{font-size:18px;color:#fed100; padding-left:14px; line-height:37px;}



.tzgx{ background:#fff; margin-bottom: 20px;padding-top: 7px;width:600px; margin:0 auto;}

.tzgx1{width:600px;padding-bottom:12px;}

.tzgx1 ul{ padding-bottom:12px;}

.tzgx1 ul li{ float:left; height:36px; line-height:36px; width:600px; font-size:14px; padding-left:12px; padding-right:30px;}

.tzgx1 ul li a{ float:left; display:block; color:#666;font-size:14px;}

.tzgx1 ul li a strong{color:#fed100;}

.tzgx1 ul li a:hover{ text-decoration:underline; color:#fed100;}

.tzgx1 ul li span{ float:right; display:block;color:#666;font-size:14px;}

.newswz{
        margin: 20px auto;
    width: 95%;
}
.newswz p{
    font-size: 16px;
    line-height: 25px;
    font-family: "微软雅黑", Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
}

.newsxxtop{    line-height: 18px;
    font-size: 20px;
    text-align: right;
    margin: 20px auto;
	font-weight: 700;
    width: 60%;}

.newsxxtime{    color: #fed100;
    text-align: center;
    line-height: 18px;
    width: 30%;}

.newsxxtime span{ padding:0 7px;}

.actPage{margin: auto;
    width: 80%;}

/*---------case--------*/

.case_content{width: 1270px; margin:0 auto; line-height:24px;padding-top:20px;}

.case_content ul li{ width: 584px;margin-left: 50px;float: left;padding-bottom:15px;}

.case_content ul li .news_dimg{float:left;width:200px;}

.case_content ul li .news_dimg img{width: 180px;  height: 100px}

.case_content ul li .news_dtxt{float: left; width: 340px;}
.case_content ul li .news_dtxt h4{margin:0px;}
.case_content ul li .news_dtxt h4 a{ color:#333;font-size:16px;}
.case_content ul li .news_dtxt h4:hover{color:#fed100;}
.case_content ul li .news_dtxt h2{margin:0px;}
.case_content ul li .news_dtxt h2 a{ color:#333;font-size:16px;}
.case_content ul li .news_dtxt h2:hover{color:#fed100;}
.case_content ul li .news_dtxt span{font-size:12px;color:#666464}

/*_______团队介绍_______*/

.tdjs{margin:20px 0; line-height:25px;}

.zzjg{ margin-bottom:20px;}

.tdry ul li{width: 185px; float: left; margin: 20px 0;background-color: #fff; text-align: center; position: relative; margin-right: 21px;}

.tdry ul li.no{margin-right:0;}

.single-member{}

.member-image img{max-width: 100%; vertical-align: middle;}

.effect-2{max-height: 300px; min-height: 300px; overflow: hidden;}

.effect-2 h3{padding-top: 7px; line-height: 33px;}

.effect-2 .member-image{border-bottom: 5px solid #ffc000; height: 212px; overflow: hidden; width: 100%; transition: 0.4s; display: inline-block; float: none; vertical-align: middle;}

.effect-2 .member-info{transition: 0.4s;}

.effect-2 .member-info p{font-size: 12px; font-weight: 200; line-height: 20px; padding: 0 6px; margin-bottom: 10px;height:100px;text-align: left;}

.effect-2 .member-image img{width: 100%; vertical-align: bottom;height: 212px;}

.effect-2 .social-touch{background-color: #ffc000; float: left; left: 0; bottom: 0; overflow: hidden; padding: 5px 0; width: 100%; transition: 0.4s;}

.effect-2:hover .member-image{height: 81px; transition: 0.4s;}

/********1元专区,大客户专区*********/

.sjzq{margin:0 auto;padding:75px 50px 20px 50px;line-height:30px;}

.sjzq .sjzq_a h2{ border-left:5px solid #ffc000;font-size:24px;padding-left: 5px;}

.sjzq .sjzq_a h2 strong{font-size: 24px;color: red;}

.sjzq .sjzq_a p{ font-size:14px;}

.sjzq .sjzq_a p strong{font-size:16px;}

.sjzq .sjzq_b{ margin-top:30px;}

.sjzq .sjzq_b .sjzq_b_b{height:80px;background-color:#ffc000;color:#ffffff;font-size:14px;line-height:80px;}

.sjzq .sjzq_b .sjzq_b_b strong{padding-right: 5px;font-size:24px; border-right: 2px solid #ffffff;margin-left:15px;margin-right: 5px;color:#ffffff;}

.sjzq .sjzq_b .sjzq_b_from{}

.sjzq .sjzq_b .sjzq_b_from_l{width:535px; float:left;}

.sjzq .sjzq_b .sjzq_b_from p{font-size:14px; margin:0;padding:0;line-height:30px; margin-top:30px;}

.sjzq .sjzq_b .sjzq_b_from p i{font-size: 20px;font-style: normal;margin-top: 3px;margin-right: 2px;display: block;float: left; color: red;}

.sjzq .sjzq_b .sjzq_b_from p strong{font-size: 15px;color: red;margin: 2px 2px 0 2px;}

.sjzq .sjzq_b .sjzq_b_from input{width:335px;height:40px;border:1px solid #000;background-color:#f4f2f2; outline:none;}

.sjzq .sjzq_b .sjzq_b_from input#wr_img{width:300px;height:22px;line-height:22px;border:0px;background-color:#FFFFFF;}

.sjzq .sjzq_b .sjzq_b_from input.coolbg{width:135px;height:45px;background-color:#ffc000;border:0px;font-size:24px;color:#ffffff;}

.sjzq .sjzq_b .sjzq_b_from textarea{width:340px;height:240px;border:1px solid #000;margin-right:200px;background-color:#f4f2f2;}

.sjzq .sjzq_b .sjzq_b_from_r{float:left;width:635px;}

.sjzq .sjzq_b .sjzq_b_from .wr_bz{margin:30px 0;}

.sjzq .sjzq_b .sjzq_b_from .wr_bz p{margin:0px;}

.sjzq_c_l,.sjzq_c_r{float:left;margin-top:30px;width:535px;margin-bottom:55px;}

.sjzq_c_r{padding-top:12px;}

.sjzq_b_from_r .wr_system{border:1px solid;height:230px;padding:10px;}

.sjzq .sjzq_b .sjzq_b_from input.np{width:15px;vertical-align: middle;font-size: 12px;}



.sjzq .sjzq_b .sjzq_b_from .sjzq_b_from_r .wr_system p{width:140px; float:left;margin:0px;font-size:12px;padding:0; }

.sjzq .sjzq_b .sjzq_b_from textarea.require{width:635px;height:135px;}

/***********子系统***********/

.subsys{width:600px; margin:0 auto; line-height:20px;margin-top:75px; overflow:hidden;}

.subsys .sub_a h2{border-left:5px solid #ffc000;font-size:24px;padding-left: 5px;}

.subsys p{margin:0px;line-height:20px;font-size:12px;padding:0px;margin-top:30px;}

.subsys .sub_mlj{margin-top:30px;}

.subsys .sub_mlj ul li{display: initial;margin-right:5px;}

.subsys .sub_mlj ul li a{ background-color:#e6e6e6;padding: 10px 29px;}

.subsys .sub_mlj ul li a.dd{ background-color:#d8d2d2;}

.subsys .sub_mlj ul li.no{margin-right:0px;}

.subsys .sub_mlj ul li a:hover{ background-color:#fed100;}

.subsys .sub_mlj dl{margin:0px;padding-top:30px;}

.subsys .sub_mlj dl dt h3{font-size:18px;}

.subsys .sub_mlj dl dd{margin:0px;}

.subsys_top{margin: 0 auto;width:1270px;}

.menu{
  display: none;
}
.Banner{
  display: none;
}

.myGallery img{
    width: 100%;
}
.mw_daohang p{
    display: block;
    color: #0c0c0c;
    font-size: 14px;
    width: 158px;
    line-height: 78px;
    height: 86px;
    margin-top: -22px;
    text-align: center;
}
.vertical-line{
    border-left: 1px solid #8c8c8c;
    height: 15px;
    position: relative;
    top: 10px;
}

.tc-image-effect4:hover{
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.15);
}
.caption:hover {
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.15);
}

@media screen and (min-width: 640px) and (max-width: 1024px) {
    html{
        min-width:640px;
        max-width:1024px;
    }
    .wr_logo{
            margin: 20px auto;
            display: flex;
    }
    .wr_logo p{
        font-size: 14px;
    }
    .mw_daohang{
        width: 70%;
    }
        .rtcwsc_pp{
            margin: auto;
    width: 600px;
        }   
        .rtcwsc_logo{
            margin: auto;
            width: 300px;
        }
        .sec-spacer{
            margin: 0 0px 0px 210px;
        }
.myGallery img{
    width: 100%;
}
        .mw_daohang{
            width: 500px;
        }
        .tc-image-effect4{
            width: 100%;
        }
        .Container{
            width: 1200px;margin: 0 0 0 0 !important;
        }
        .col-md-4 {
            width: 22%;
        }
        .wr_banner_pro{
            margin: auto;
            width: 100%;
        }
        .wr_foot{
            height: 470px;
        }
        .hui{
            margin: auto;
    width: 95%;
    display: flex;
    justify-content: center;
    align-items: center;
        }
        .hui_left {
    width: 500px;
    float: left;
        margin: auto;
    padding: 30px;
    line-height: 55px;
    font-size: 28px;
}
.hui_right img{
    width: 400px;
}
        .bai{
            margin: auto;
    width: 95%;
    display: flex;
    justify-content: center;
    align-items: center;
        }
        .bai_left{
           margin: 0px 0px 0px 0px;
        }
        .bai_right{
            margin: 0px 0px 0px 0px;
        }
        .serve_left{
            margin: auto;
        }
        .serve_content{
                padding: 10px;
        }
        .news_right{
            width: 100%;
        }
        .about_content{
            width: 80%;
        }
        .about_right {
    padding: 10px;
    margin: auto;
}
.about_left {
    margin: 10px auto;
    line-height: 35px;
    width: 60%;
}
}

@media screen and (min-width: 320px) and (max-width: 640px) {
    html{
        min-width:1920px;
        max-width:2500px;
        width: 1920px;
    }
    .tc-image-effect4{
        width: 130px;
    }
    .mw_daohang{
            height: 24px;
            padding-top: 0;
    float: right;
    width: 50%;
    }

.wr_logo {
    margin: auto;
    text-align: center;
    padding: 15px;
}
.caption{
        width: 100%;
        margin: auto;
        height: auto;
        padding: 0;
}
.wr_service{
    height: auto;
}

.wr_logo img {
    width: 100px;
}
.wr_logo p {
    font-size: 14px;
}
.sec-spacer {
    margin: 0px 0px 0px 0px;width: 100%;
}
html, body{
    min-width: 100%;
}
.col-md-4.col-sm-6 {
    width: 25%;
    float: left;
}
.wr_rtcwsc{
    width: 100%;
}
.wr_foot_lqwet{
    width: 100%;
}
.wr_foot img{
    width: 100%;
}
.rtcwsc_pp{
    margin: auto;
}
.rtcwsc_logo{
    margin: auto;width: 100px;
}
.rtcwsc_logo img{
    width: 100%;
}
p.rw-zzp{
        margin: 20px auto;
}
.wr_foot{
    height: auto;
}

}




@media screen and (min-width: 1366px) and (max-width: 1920px){
    html{
        min-width:1366px;
        max-width:1920px;
    }
    .bai_left{
        margin-left: 150px;
    }
    .bai_right {
    margin-right: 150px;
}
.hui_left {
    margin-left: 150px;
}
.hui_right {
    margin-right: 150px;
}
        .rtcwsc_pp{
            margin: auto;width: 70%;    margin-right: 150px;
    margin-left: 150px;
        }
        .rtcwsc_logo{
            margin: auto;
            width: 30%;
        }
        p.rw-zzp{
            margin: -110px 120px 50px 0px;
        }
        .sec-spacer{
            margin: 0 0px 0px 210px;
        }

        .mw_daohang{
            width: 50%;
        }
        .tc-image-effect4{
            width: 100%;
        }
        .Container{
            width: 1200px;margin: 0 0 0 0 !important;
        }
        .col-md-4 {
            width: 22%;
        }
        .wr_banner_pro{
            margin: auto;
        }
        .wr_foot{
            height: auto;
        }
        .wr_service{
                height: auto;
                margin-top: -50px;
        }
        .hui{
                margin: auto;
    width: 95%;
        }
        .bai{
            margin: auto;
    width: 95%;
        }
        .serve_content{
                margin: 20px auto;
        }
}

@media screen and (min-width: 1960px) and (max-width: 3000px){
    .wr_service a:last-child{
        width: 100%;
    }
    .tc-image-effect4 img {
        width:100%;
    }
    .wr_service{
        height: auto;
    }
    .wr_banner_pro{
        margin: 50px auto;
    }
    .wr_foot{
        height: auto;
    }
    .wr_rtcwsc{
        margin: auto;
    }
    .rtcwsc_logo{
        width: 30%;
    margin: auto;
    }
    .rtcwsc_pp {
    width: 60%;
    margin: auto;
}
.hui {
    display: flex;
    margin: auto;
    border-radius: 15px;
    background: url(../images/hwbj.png) no-repeat;
    background-size: cover;
    background-position: center;
    width: 80%;
    height: 383px;
    align-items: center;
    justify-content: center;
}
.hui_left {
    width: 550px;
    float: left;
    margin: auto;
    line-height: 55px;
    font-size: 28px;
}
.hui_right {
    width: 500px;
    float: right;
    margin: auto;
}
.mw_daohang{
    width: 1000px;
}
}


.pages { margin: 20px auto;}
.pages span{display: inline;margin: 0 5px; font-size: 16px;}
.pages span.page-numbar a{padding: 0 5px; font-size: 16px;}
.pages span.page-numbar a.page-num-current{ color: red}