*{margin: 0px;padding: 0px;box-sizing:border-box;font-family: '微软雅黑,Microsoft YaHei,Helvetica Neue, Helvetica, Arial, sans-serif'!important} 
body{font-family:"Microsoft YaHei UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 15px;line-height: 1.42857143;color: #666;}
ul,ol{list-style-type: none;} 
a{text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;} 
th{text-align: left;}
a{cursor:pointer;}  
a:link,a:visited{text-decoration:none; color:#666;} 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 

@font-face {
    font-family: 'sell-icon';
    src:url('fonts/sell-icon.eot?rfzc6u');
    src:url('fonts/sell-icon.eot?rfzc6u#iefix') format('embedded-opentype'),
    url('fonts/sell-icon.ttf?rfzc6u') format('truetype'),
    url('fonts/sell-icon.woff?rfzc6u') format('woff'),
    url('fonts/sell-icon.svg?rfzc6u#sell-icon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.icon-arrow-right2{  
	font-family: 'sell-icon' !important;   
	width:20px; 
} 
.icon-arrow-right2:before {  
	content: "\e900";
}

.color{color:#70c2d3!important;cursor: pointer;}

.container{margin:0 auto;width:1170px;}
.crumbs{line-height: 50px;border-bottom: 1px dashed #ccc;}
.news-list,.case-list,.news-det,.newsMsg{margin:0 auto 100px; width:990px;}
.coo{margin-bottom: 80px; text-align:center;}


/* 导航部分 */
.lang{display: inline-block; position: absolute; /* right:9%; */ top:0; border-radius: 4px;box-shadow: 0px 3px 0px #61467D; padding:0 15px 0 35px; width:130px;  background:url(../images/lang.jpg) no-repeat 7px center; background-color: #7C5C9B;height:30px;line-height: 33px;color:#fff; margin-top: 5px;}
.lang:hover{color:#27B5E9;text-decoration: none;}
.lang_box a{color:#fff;z-index: 3;}
.lang_box{/* margin-bottom: 8px; */}
.top_bg{
    width:100%;
    background:url(../images/top_bg.jpg) no-repeat;
    background-size:100% 88px;
    padding: 23px 0;
    color:#fff;
    position: relative;
}
.top_bg,.b-list a{transition: background .8s; -webkit-transition:background .8s;}
.logo_nav{width:100%;padding:0 8%;background:url(../images/LOGO_1.png) no-repeat 7% center;height:45px; line-height: 44px; z-index: 9999;}  
.logo_nav li{float:left;text-align: center; color:#A7A7A7;/* padding:0 20px; */ padding:0 1%;position: relative;font-size:18px;}
.logo_nav a{color:#A7A7A7;} 
.logo_nav a:hover{color:#fff;}
.subnav{position: absolute;left:0;top:50px; z-index: 10;width:467px;background: #000;opacity: 0.8;filter:alpha(opacity=80);display: none;padding:16px;}
.subnav div{float:left;margin:0 10px;line-height: 38px;}
.subnav div a{display: block;margin:0 8px;text-align:left;}
.logo_nav a:hover{text-decoration: none;}
.logo_nav li:hover{color:#fff;}
.logo_nav ul{float:right;width: 85%;} 
.b-list{text-align: center;margin-top:20px;}
.b-list a{cursor: pointer; display: inline-block; width:12px;height:12px;border-radius: 50%;background: #000;margin:0 3px;}
.select{background: #fff!important;}
.top_bg>a{width:199px;height:57px;color:#fff; border-radius: 6px;display:block;background-color: #0194f7; text-align: center;font-size: 24px; line-height: 57px;margin:310px auto 0;cursor: pointer;} 
.top_bg>a:hover{background-color: #018cea;text-decoration: none;} 
.nav_shadow{/* box-shadow: 0 2px 5px #ccc; */}

/*返回顶部*/
.toTops{position: fixed;right: 2%;bottom: 3%;z-index: 999;display: none}
 
 
/* 底部样式 */
.footer{background:url(../images/bottom.jpg) no-repeat;background-size:100% 100%; width:120%;height:230px;line-height: 25px;padding:17px 2%; position: relative;}
.footer table{position: absolute;z-index: 3;left:360px;}
.footer th{color:#fff; font-size: 18px;font-weight: 400;}
.footer tr{height: 33px;}
.footer td{color:#fff;}
.footersub{padding:40px 400px;/*text-align: center;*/background: #242424;color:#727272;position: relative;width: 120%}
.footersub a{color:#727272;text-decoration:none;}
.footersub a:hover{color:#fff;}
.footersub ul{border-bottom: 1px solid #434343;display: inline-block;padding-bottom: 12px;margin-bottom: 15px;}
.footersub li{display: inline-block;padding:0 18px;border-right:1px solid #434343;}
.footersub li:last-child{border-right:0;}
.footersub>img{margin:5px;width:30px;height:30px;}
.code{position: absolute;left:1200px;top:55px;text-align: center;}
@media only screen and (min-width: 1600px){ 
    .footer table{left:600px;}
}
