﻿@charset "UTF-8";
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css*/
a:hover{ color:#0050a2}
.container,.top_box{width: 90%;margin:0 auto;}
/*头部代码开始*/
.top_nav{width:100%;height:34px;background: #0050a2;}
.top_box span{line-height:34px; font-size:12px ; color:#fff}
.Set_up a{line-height:34px;font-size:12px;}
.Set_up a:hover{background:#c7e3ff}
.Set_up .nav_tel{ display:none}
.head_top{ height:140px;width:100%;background: #fff; display:none}
.top_r {width:340px;overflow:hidden;}
.tel {margin-top:50px;color:#818181;}
.tel span {float: left;display:block;width:112px;font-size:16px;color: #6b6b6b;}
.tel em {font-size: 12px;color: #adadad;text-transform: uppercase;}
.tel b {float: left;width:222px;font-size:32px;font-family: "Impact","Microsoft YaHei","Arial";padding-top: 10px;color: #22aa86;}

.menu{width:100%;height: 85px;text-align:center;/* border-bottom: 1px solid #e6e6e6; */background:#fff; overflow:hidden}
.nav{display:inline-block; *display:inline; *zoom:1;width: 50%;float: left;}
.nav li{float:left;height:85px;position:relative;color:#e8e8e8;text-align: center;width: 14%;}
.nav li a{display:block;height:85px;line-height:85px;overflow:hidden;color: rgb(0, 0, 0);font-size:15px;}
.nav li:hover a,.curr a{background: #c0dfff;font-weight:bold;border-bottom: 2px solid #2196F3;}
.logo{ height:140px; display:table}
.logo a,.logo-2 a{ display:table-cell; vertical-align:middle}
.logo img,.logo-2 img{ max-width:200px;}
.logo-2{ height:85px; display:table; width: 20%;}


.top_L2 {overflow: hidden;width: 30%;padding-top: 25px;}
.top_L2 .language{text-align: right; margin-bottom: 10px;height: 40px;}
.top_L2 .Set_up a {line-height:34px;color: #000;font-size: 13px;margin-right: 6px;}
.top_L2 .Set_up a:hover{color: #795548;}
.USA{background: #eee;height: 35px;display: inline-block; color:#0050a2; width:100px; text-align:center}
.CNY{background: #eee;height: 35px;display: inline-block; color:#0050a2; width:100px; text-align:center}
.USA:before{content:''; background:url(../../images/UK-icon.jpg) no-repeat; width:24px; height: 16px; display:inline-block;position: relative;top: 5px;left: -3px; background-size:100%;border: 2px solid #ffffff;}
.CNY:before{content:'';background:url(../../images/CN-icon.jpg) no-repeat;width:24px;height: 16px;display:inline-block;position: relative;top: 5px;left: -3px;background-size:100%;border: 2px solid #ffffff;}
.search_Box{float: right; width:410px; height:35px;}
.search_BTN{text-align:center;width:75px;background: #0050a2;height:28px;cursor:pointer;}
.search_BTN:hover{background:#2196F3}
.search_BTN input{background: none; color: #fff;}
.search_TXT{background:#f3f3f3 url(../../images/s-icon.jpg) no-repeat;border: 1px solid #f3f3f3;}
.search_input{background-color:#f3f3f3; padding:0 8px; width:240px;  height:28px; color:#333; font-size:12px; line-height:28px; font-family:Arial;box-sizing: border-box;}

/*banner start*/
.flexslider { width:100%;position: relative; height: 500px; overflow: hidden; background: url("../../images/loading.gif")/*loading.gif*/ 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 500px;}
.flex-control-nav { position: absolute; bottom:0px; z-index: 2; width: 100%; text-align: center;height:20px;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 15px; height: 17px;overflow: hidden; background:url("../../images/bannerbut.png")/*bannerbut.png*/ no-repeat;cursor: pointer;font-size:0px}
.flex-control-nav .flex-active { background-position:-15px 0;}

.banner{ width:100%; overflow:hidden; position:relative;font-size:0}
.info_banner{max-height: 350px;}
.b-img{ height:400px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:402px; float:left;}
.b-list{ height:50px; padding-top:350px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #0050a2;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{display:block;width:50px;height:100px;background:url(../../images/arrow.png) 0px 0px no-repeat;margin:0 auto;margin-top: 150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


/*banner end*/
.in_product{overflow:hidden;width:100%;background: #ffffff;padding-bottom: 57px;}
.in_style_1 {overflow: hidden;}
.in_style_1 .about_title{text-align:center;overflow:  hidden;/* margin-top: 20px; *//* border-bottom: 2px solid #0050a2; */}
.in_style_1 .about_title .DX{font-size: 50px;float: left;text-transform : uppercase;color: #0050a2; display:none  }
.in_style_1 .about_title .XX{/* float:left *//* border-bottom: 2px solid #0050a2; */padding-bottom: 10px;}
.in_style_1 .about_title .YW{font-size: 16px;color:#999;/* position: relative; *//* top: 15px; */text-transform : uppercase;/* left:6px; */font-weight: bold;display: block;text-transform: capitalize;}
.in_style_1 .about_title .CP{font-size: 30px;color: #0050a2;font-weight: bold;/* text-align: left; */margin: 3px auto;}
.in_style_1 .about_title .SL{/* margin:10px 0; */color: #888;}
.bg2list ul li{width: 17%;height: 290px;float:left;margin: 0 6px 15px;/* background: #e0f1ff; */border: 2px solid #0050a2;/* border-left: 1px solid #fff; *//* border-right: 1px solid #fff; */position: relative;padding: 10px;/* box-shadow: 0px 0px 2px #c1c1c1; */}
.bg2list ul li:hover{cursor:pointer;box-shadow: 0px 0px 3px #6fc8d4;}

.title_middle{margin: 80px auto;height: 60px;width: 100%;}
.Pro_img {
    width: 120px;
    height: 220px;
    display: table;
    background: #fff;
    border-radius: 56%;
    overflow: hidden;
    margin: 0px auto;
}
.Pro_img a{display: table-cell;vertical-align: middle;}
    .Pro_img img {
        width: 120px;
        height: 120px;
        vertical-align: bottom;
    }
.Pro_txt{width: 100%;text-align: center;margin-top: 10px;}
.Pro_txt p{white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;margin-top: 6px;display: none;}
.Pro_txt .P_name{font-size:16px;width: 90%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;color: #666; display:block }
.Pro_txt .P_name:hover{color:#0050a2}
.Pro_txt span{ color:#fff;}
.Pro_txt .p-2{ }
.Pro_txt .p-3{display: block;background:linear-gradient(to right, #1da1da , #0050a2);color: #fff;border-radius: 16px;}
.Pro_txt .p-3 .price{ font-size:18px;color: #fff;}
.title10{margin: 50px 0 0;display: none;}
.title10 ul{padding: 0;margin: 0;margin-top: 5px;float: right;}
.title10 ul li{display: inline-block;color: #999;}
.title10 ul li a{display: inline-block;padding: 7px 15px;color: #333;}
.title10 ul li a:hover{background: #0050a2;color: #fff;}
.catalog_box{display:none}
/*首页业务*/
.business_control{padding-bottom: 40px;background: #f3f3f3;}
.bus_list ul li{width: 23%;float:left;background: #ffffff;/* border-top: 1px solid #fff; *//* border-left: 1px solid #fff; *//* border-right: 1px solid #fff; */position: relative;/* padding: 10px; *//* border-radius: 5px; */overflow: hidden;/* height: 180px; */margin: 0px 6px;}
.bus_list ul li:hover{ box-shadow:0px 0px 6px #a2a2a2}
.bus_list ul li:hover .B_tit h3{line-height:60px;}

.bus_list .B_tit h3{font-weight:bold;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;position:absolute;background: rgba(0,0,0,0.3);bottom:0px;left:0px;right:0px;line-height:40px;color: #fff;}
.bus_list .B_txt{color:#777777;display: none;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.B_img {width: 100%;height: 260px;/* display:  table; *//* margin-bottom: 10px; *//* padding: 3px; */overflow: hidden;/* border-radius: 50%; *//* margin: 20px auto; */}
.B_img a{/* display: table-cell; *//* vertical-align: middle; */}
.B_img img{width: 100%;height: 100%;vertical-align: bottom;}
.more{font-size: 13px;color: #a8a8a8;float: right;display: none;}
/*首页新闻*/

.home-news-enter ul li{width: 49%;padding: 15px;display:  inline-block; margin: 0px 6px 10px 0px; background: #ffffff;/* border-left: 2px solid #0050a2; *//* border-bottom: 1px dotted #cecece; */overflow: hidden;box-sizing: border-box;height: 152px;}
.home-news-enter ul li:hover{ box-shadow:0px 0px 5px #e0e0e0;background:#f4f6ff}
.home-news-enter .news-date{/* width: 58px; *//* height: 50px; *//* background: #4dc1ab; *//* display: block; *//* position:absolute; *//* padding: 6px; *//* right: -60px; *//* top: 28px; */float: right;margin-top: 10px;display: none;}
.home-news-enter .news-date p{color: #a7a7a7;text-align:center;}
.home-news-enter .news-date .date-1{font-weight:bold;font-size: 20px;display: none;}
.home-news-enter .news-date .date-2{font-size: 14px;}
.home-news-enter .news-info{width: 76%;float: left;margin-bottom: 6px;padding-bottom: 6px;}
.home-news-enter .news-info .date-1{font-size: 17px;/* font-weight: bold; */margin: 0px 0 15px;white-space:  nowrap;text-overflow:  ellipsis;overflow:  hidden;width:  100%;position:relative;/* padding-left: 10px; */color: #0050a2;font-weight: bold;}

.home-news-enter .news-info .date-1:hover{ color:#0050a2}
.home-news-enter .news-info .date-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color:#999;/* display: block; *//* height: 61px; *//* width: 100%; */}
.home-news-enter .news-info .date-3{border:1px solid #9E9E9E;display:block;padding:0px 10px;color:#9E9E9E;width:40px;margin-top: 5px;/* float: right; */display: block;}
.home-news-enter .news-info .date-3:hover{border:1px solid #0050a2;  color:#0050a2}
.home-news-enter .news-img img{width: 100%;height: 120px;}
.home-news-enter .news-img{width: 20%;overflow: hidden;float: left;display: block;margin-right: 20px;}
.Home_news_box{margin-top: 8px;height: 318px;overflow: hidden;}  
.news-control{
    width: 100%;
    background: #f7f7f7;
    padding-bottom: 80px;
}
.in_news{
    /* width: 35%; */
}
.in_news .title_middle{padding-left: 20px;}
/*公司简介*/
.ab_bg {width: 100%;/* padding-top:40px; */display: block;background: #fff url(../../images/ab_bg-3.jpg) center center;}
.ab_box {width: 90%;margin: 0 auto;/* padding: 38px 0 0 52px; */position: relative;}
.app_list {padding: 44px 0px;overflow:hidden;display: block;box-sizing: border-box;}
.app_list .ab_img {float:left;width: 30%;display: block;height: 330px;}
.app_list .ab_img img {width: 100%;height: 100%;}
.app_list .ab_info {float:right;width: 66%;color: #fff;}
.app_list .ab_info h3:before{content:"About";display:block;font-weight:normal;font-size:70px;color: #ffffff;}
.app_list .ab_info h3 {/* padding-top:17px; */font: bold 28px "Microsoft YaHei";color: #0050a2;border-bottom: 1px solid #0050a2;display: block;margin-bottom: 15px;padding-bottom: 15px;}
.app_list .ab_info h3 a {color: #333;}
.app_list .ab_info p {color: #676767;font: 14px/28px "Microsoft YaHei";overflow:hidden;width: 100%;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.app_list .ab_info p a {color:#2d0fff;}
.ab_show {margin-top:20px;padding-top:20px;height:158px;border:1px solid #ddd;background:#f7f7f7;overflow:hidden;display: none;}
.ab_hide {margin-left:25px;display:inline;width: 1100px;height:150px;overflow: hidden;}

.ab_hide li {float: left;width: 180px;height: 150px;margin-right:15px;display:inline;}
.ab_hide li img {display: block;width: 180px;height: 139px;}
.ab_hide li p {padding-top:10px;font-size:14px;text-align: center;}
.ab_hide li p a {color: #333;}
.ab_hide .nomg {margin-right:0;}
.title{position:relative;top:10px;margin-top:200px;}
.title a{margin-left:10px;font-weight:bold;font-size:16px;color:#333;display: none;}
.ab_show .preva, .ab_show .nexta {width:20px;height:56px;margin-top:42px;}
.ab_show .preva a, .ab_show .nexta a {display:block;width:20px;height:56px;}
.ab_show .preva a {background:url("../../images/scroll_btn1.gif") no-repeat;}
.ab_show .preva a:hover,.ab_show .cur a {background:url("../../images/scroll_btn1.gif") no-repeat -20px 0;}
.ab_show .nexta a {background:url("../../images/scroll_btn1.gif") no-repeat 0 -56px;}
.ab_show .nexta a:hover {background:url("../../images/scroll_btn1.gif") no-repeat -20px -56px;}
.about-more{color: #2196F3;border: 1px solid #2196F3;padding: 6px  21px;display: inline-block;margin-top: 10px;}
.about-more:hover{background:#2196F3; color:#fff}
/*合作伙伴*/
.partner{height: 100px;overflow: hidden;}
.partner a{width: 150px;height: 80px;background:#FFF;float:  left;margin: 7px;line-height: 80px;text-align:  center;overflow: hidden;border: 1px solid #ddd;display: flex;align-items: center;border-radius: 5px;}
.partner a:hover{box-shadow:0px 0px 6px #e6e6e6}
.partner img{width: 90%;/* height: 70px; */margin: 0px auto;}
.partner_box{margin-top: 20px;display: none;}
/*底部*/
.footer{width:100%;color: #e6e6e6;overflow:hidden;font-size:12px;background: #333;/* border-top: 4px solid #0050a2; */display: none;}
.footer .footer_box{ width: 540px; overflow: hidden; margin: 0px auto;}
.footer a{font-size:12px;color: #e6e6e6;margin-top:7px;}
.footer a:hover{ text-decoration:underline}
.footer img{width:200px;height:200px;display: block;}
.footer .f_right{margin: 30px 30px 30px 0px;/* border-left: 1px solid #fff; */}
.footer .f_right table{border-right: 1px solid #d7e6d4;line-height:36px;padding-right: 50px;display: block;}
.footer .f_right div{ margin:0px 0px 0px 45px;}
.footer .f_right .Tel{ font-size:18px; font-weight:bold}
.footer .copyright{height:38px;line-height:38px;background: #333;color: #c7c7c7;border-top: 1px solid #6b6b6b;}
.footer .copyright div{ width: 24%;margin:0px auto;overflow: hidden;}
.zsico{ margin:8px 10px 0 0}
.lineblue{width:3px;height:22px;background:#0050a2;display: none;position:absolute;}
.footer .copyright span{ margin-top:12px;}
.f_left h3,.f_right h3{font-size: 25px;font-weight:bold;position:relative;left:10px;display: none;margin-bottom:20px;}
.f_left {width: 100%;text-align: center;display: none;}
.f_left .categories li{float:left;width:100px;margin-left:10px;}
.f_left .categories a{color: #000;font-size:14px;line-height:40px;}
.categories{width: 70%;margin: 0px auto;overflow: hidden;}

.QR{float:left;margin-top: 40px;border: 1px solid #ddd;padding: 5px;margin-left: 10px;background: #fff;}
.QR img{width: 150px;height: 150px;}


footer .footer_box{width: 90%;margin:0px auto;}
footer{position:relative;z-index:1;background:#333333;padding:60px 0 46px; overflow:hidden;}
footer .left{float:left;width: 30%;border-right:#484848 1px solid;}
footer .left img{ margin:0 0 26px 0}
footer .left p{font-size:13px;color:rgba(255,255,255,0.55);line-height: 30px;}
footer .left h4{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:4px;}
footer .left h5{font-size: 15px;color:#fff;margin-bottom:23px;}
footer .center{float:left;width: 30%;border-right:#484848 1px solid;padding:0 3%;min-height:201px;display: block;}
footer .center .categories li{float:left;width:100px;}
footer .center .categories a{color:#a3a3a3;font-size:13px;line-height:32px;}
footer .center .categories{width: 100%;margin: 0px auto;overflow: hidden;}
footer .center h3{width: 100%;overflow:hidden;}
footer .center h4{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:4px;}
footer .center h5{font-size: 15px;color:#fff;margin-bottom:23px;}
footer .right{float:right;text-align:right;width: 30%;}
footer .right h4{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:4px;}
footer .right h5{ font-size:12px; color:#fff; margin-bottom:23px;}
footer .right ul{float: right;margin: 0 0 50px 0; 0}
footer .right ul li{float:left;width: 35px;height: 35px;box-sizing:border-box;text-align:center;margin: 0 0 0 12px;border: rgba(241,241,241,0.3) 1px solid;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
footer .right ul li a{ display:block;}
footer .right ul li a .img{float:left;width: 33px;height: 33px;box-sizing:border-box;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table;}
footer .right ul li a i{ display:table-cell; vertical-align:middle;}
footer .right ul li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter:alpha(opacity:80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;display: inline-block;}
footer .right ul li:hover img{ -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0);filter: none; filter:alpha(opacity:100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
footer .right ul li:hover{ background:#0050a2; cursor:pointer}
footer .right ul li a{ display:block;}
footer .right p,footer .right a{ color:rgba(161,161,162,0.6); font-size:12px; line-height:18px;}
footer .right a:hover{ color:#fff}
/*首页回到顶部*/
#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 40px;width: 40px;}
#roll_top{background: url("../../images/top.jpg")/*top.jpg*/ no-repeat;}
#fall{background: url("../../images/top.jpg")/*top.jpg*/ no-repeat 0 -80px;}
#ct{background: url("../../images/top.jpg")/*top.jpg*/ no-repeat 0 -40px;}
#roll{display: block;width: 15px;margin-right: -500px;position: fixed;right: 31%;top: 80%;_margin-right: -505px;_position: absolute;_margin-top: 300px;_top: expression(eval(document.documentElement.scrollTop));}


/*列表页-面包屑*/
.bread_bg{ border-bottom: 1px solid #f3f3f3; color: #444444;overflow:hidden}
.bread_nav{ padding: 10px 0px 10px 0px;}
.bread_nav span:before{content:'';width:10px; height:10px; display:inline-block;border:2px solid #0050a2;border-radius:10px; margin-right:10px;top: 2px;position: relative;}
.bread_nav a{ color: #444444;}
.bread_nav a:hover{ color: #0050a2; text-decoration: none;}
/*通用列表页-右侧栏目*/
.right_head{clear: both;}
.right_head h2{
    height: 50px;
    font-size: 16px;
    font-weight: normal;
    color: #545454;
    line-height: 50px;
    border-bottom: 1px solid #ebebeb;
    margin-top: 10px;
    margin-bottom: 10px;
    }
.right_head h2 span{display: inline-block;height: 50px;border-bottom: 1px solid #0050a2;font-weight: bold;font-size: 17px;color: #0050a2;}
.pageread{ overflow: hidden;padding:20px 0;margin: 0 auto;}
.right_item{float:right;}
/*联系我们开始*/
a.name{ display:block;color:#4e4e4e;font-size:18px;margin: 20px 0px 10px;border-bottom:1px dashed #e5e4e4;overflow:hidden;padding-bottom:10px}
.con_left{ width:630px; margin-bottom:30px;}

.contact p{ font-size:14px;color:#777777;margin-top:10px}
.contact p img{ vertical-align:middle;width: 24px;}

/*通用列表页-左侧栏目*/
.left_item{
    /* border: 1px solid #eee; */
    padding: 0 10px;

    box-sizing: border-box;
    margin-top: 20px;
    }
.left_h3{font-size: 16px;font-weight: normal;color: #333; border-bottom: 1px solid #ebebeb;font-weight: bold; background: #eee;line-height: 40px;}
.left_h3 span{display: inline-block; margin-left:10px;font-weight: bold;}
.left_column ul.left_nav_ul{
    list-style:none;
    padding:0px;
    margin: 10px 0px 0px 0px;
    padding-bottom: 10px;
    }
.left_column ul.left_nav_ul > li{
    margin-bottom: 5px;
    /* border-bottom: 1px solid #f2f2f2; */
    background: #0050a2;
    position:relative;
    }
.left_column ul.left_nav_ul > li:after{content:'>';position:absolute;top: 4px;color: #ffffff;margin-left: 10px;}
.left_column ul.left_nav_ul > li > a{
    display: block;
    text-decoration:none;
    color: #fff;
    font-size:14px;
    background:transparent;
    border-radius:0px;
    padding:6px 0px 6px 26px;
    margin-bottom: 8px;
    white-space: nowrap;
    position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
  }
.left_column ul.left_nav_ul > li > a:hover,
.left_column ul.left_nav_ul li a.left_active{ color:#0050a2; background:#eaeaea;}

#page {background: url("../../images/pagebg.png") center no-repeat;height: 30px;line-height: 30px;margin: 40px 0;text-align: center;}
#page a,#page span{display: inline-block;padding: 5px 10px 0;position: relative;top: -3px;color:#777777;}
#page a.active {background: linear-gradient(to bottom, #0050a2, #2196F3);color: #fff;border-radius: 5px;}
#page span.all{ display:none}
#page span.pageindex{ display:none}

/*产品详情*/
.pageBoxCBox{ overflow:hidden; margin-bottom:20px;}

.pageBoxCBox .pdtPic{border:#CCC solid 1px;width: 240px;height: 240px;display:table;}
.pageBoxCBox .pdtPic span{display:table-cell;vertical-align:middle;}
.pageBoxCBox .pdtPic img{width: 100%;max-height: 240px;vertical-align: top;}
.pageBoxCBox .pdtR{ margin-left:15px;width: 65%;}
.pageBoxCBox .divT{ font-size:22px; font-weight:bold; margin-bottom:10px}
.pageBoxCBox .pdtR .txt em{ float:left; color:#666; width:100px;}
.pageBoxCBox .pdtR .txt{ line-height:30px}
.Main-T{ background:#f3f3f3; color:#333; font-weight:bold; width:100%; height:35px; line-height:35px; padding:0px 10px;}
.Main-E{padding:15px 0px; line-height:180%;font-size: 14px;}
.Main-E img,.Main-E table{ width:100%}

.bg2_cont{overflow: hidden;padding: 10px 0;height: 315px;}
.container{width: 90%;}

/*新闻详情*/
.news_title{margin-bottom:15px;overflow:hidden;padding-bottom:5px}
.news_title h2{ text-align:center;color:#2c3e50; line-height:36px}
.news_title{ border-bottom:1px dotted #0050a2}
.News_catalog .choice{border-bottom: 2px solid #0050a2;color: #0050a2;}
.News_catalog ul li{/* background: #e0e0e0; */padding: 8px 20px;display:  inline-block;margin: 20px 5px;cursor:pointer;}
.News_catalog{margin: 20px auto;display: table;}
.TextStyle ul li {list-style: inside;}
.TextStyle p {font-size: 15px;line-height: 28px;padding: 0 0 20px 0;text-indent: 2em;color: #333;margin: 0;word-break: break-all;}
.TextStyle img {max-width: 100%;height: auto;max-height: 3000px;}
.TextStyle table {width: 100%;border-collapse: collapse;margin-bottom: 10px;font: 14px/24px Arial, Helvetica, sans-serif;}
.TextStyle table th {background: #eee;font: bold 14px/120% Arial, sans-serif;}
.TextStyle table td, .TextStyle table th {border: 1px solid #eee;text-align: center;padding: 4px 0px;}

@media screen and (max-width: 1440px) {
	.bus_list ul{width: 100% !important;}
	.bg2list ul li{width: 20%;}
	.home-news-enter .news-info{width: 74%;}
	.top_r{ display:none}
	.top_L{ width:70%}
	.search_Box{width: 300px;}
	.search_input{width: 74%;}
}

@media screen and (max-width: 980px) {
	.top_r{ display:none}
	.top_L{width: 90%;}
	.container{width:96%}
	.bg2list ul li{width: 86%;}
	.app_list .ab_img{ display:none}
	.app_list .ab_info,.ab_show{ width:100%}
	.bus_list ul li{ width:100%;margin:6px; }
	.home-news-enter ul li{width: 100%;}
	.head_top{height: 220px;}
	.search_Box,.search_input{width: 100%;}
	.search_TXT{width: 224px;}
	.logo-2{width: 100%;margin: 10px auto;text-align: center;height: 90px;}
	.ab_hide{width: 87%;}
	.M-meun{  display:block}
	.menu .nav{ display:none}
	.menu{ height:160px}
	.top_L2{ width:100%; padding:0px}
	.right_item{float:none;}
	.left,.center,.right{width: 100% !important; margin-bottom:10px; padding:0px !important; border:none !important; }
	.contact_lx li{ width:100%;margin-top: 10px;}

}