@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'iconfont';  /* project id 2345038 */
  src: url(files/iconfont.eot.txt),
  url(files/iconfont.woff) format('woff'),
  url(files/iconfont.ttf) format('truetype'),
}


/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.box,.content,.w1200,.width-1200{ width:1100px; margin:0 auto;
    font-family: "Microsoft yehei"
}
/* -- 内页布局 -- */
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1100px;}  /*版面宽度*/
.page_content{ width:930px;} /*右边宽度*/
.page_left{ width:240px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.n_box{
    width: 1100px;margin: 40px auto;position: relative;
}
.n_box:after,.box:after{
    display: block;content: "";clear: both;
}

.n_box #yyalnr{
    background: none; padding-top: 0;
}
.n_box #carousel{width: 840px;
    height: 373px;
    position: relative;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
    background-repeat: no-repeat;
    border-radius: 15px;}

.nboxr{
    position: relative;width: 840px;
}

body{margin:0 auto; font-family:"SimSun"; color:#525252; font-size:12px;}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #0066b1; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none;}
a:hover{text-decoration: none; color:#0066b1;}
.top10{ height:10px;}
.top20{ height:20px;}
.top25{ height:25px;}
.top30{ height:30px;}
.top40{ height:40px;}
.w1100,#head,.nav,#pro,#news,#link{width:1100px; height:auto; margin:0 auto;}
#top_all{ width:100%; min-width:1100px; height:188px; background:url(images/20170712171943_602213491.jpg) repeat-x;}
/*top*/
#top{ border-bottom:1px solid #dedede; line-height:35px; font-family:"SimSun" !important; }
#top a{font-size:12px !important;}

/*head*/
.logo{ width:357px; margin-right:15px;}
.phone{ width:248px;padding-top:14px;}
.head{ width:280px; font-size:18px; line-height:30px;padding-top:20px; font-family:"microsoft yahei";}
.head dl{font-size:20px;}
.head dl span{ color:#0066b1;}

/*导航*/
#nav_all{width:100%; min-width:1100px; background:#0066b1; margin-bottom:1px;}
.nav{ height:45px; color:#fff; font-size:15px; line-height:45px;}
.nav li{width:121px; height:45px;float:left; text-align:center; border-right:1px solid #027eda;}
.nav li a{color:#fff; display:block; font-size:15px; font-weight:bold;}
.nav li a:hover{ background:#e5322c;}
.a_nav a{display:block; color:#fff !important;  background:#e5322c;}



#roller_left{
    OVERFLOW: hidden; WIDTH: 680px; HEIGHT: 180px;
}


/*产品展示*/
.pro_t{ width:542px; height:173px; margin:0 auto;font-family:"Microsoft YaHei"; font-size: 16px; color:#333333; text-align:center;background:url(images/20170712202954_446149707.jpg) center no-repeat;}
.pro_t dl{ color:#0066b1; font-size:40px; font-weight:bold; padding:55px 0 19px 0;}
.pro_t dl span{ color:#e5322c;}


/*产品*/
.box_l{width:220px;font-family:"Microsoft YaHei"; }
.box_r{width:840px;}
.box_l_top{ height:80px; padding-top:21px; font-size:25px; text-align:center; color:#fff;background:url(images/20170720153817_98140825.jpg) center no-repeat;}

.nep01{background:url(images/20170720145628_1489641425.jpg) no-repeat; height:62px;}
.nep02{background:url(images/20170720145628_1489641425.jpg) no-repeat; height:62px;}
.nep01,.nep02{padding-left:30px;}
.nep01 a{line-height:62px; font-size:15px; color:#0066b1; text-decoration:none;}
.nep01 a:hover{line-height:62px; font-size:15px;color:#0066b1; text-decoration:none;}
.nep02 a{line-height:62px; font-size:15px; color:#525252; text-decoration:none;}
.nep02 a:hover{line-height:62px; font-size:15px;color:#0066b1; text-decoration:none;}
.hidden{display:none;}


.list a{background:url(images/20170720145628_1489641425.jpg) no-repeat; height:62px; line-height:62px; font-size:15px; color:#525252; text-decoration:none; display:block;}
.list a:hover{background:url(images/20170720145628_1489641425.jpg) no-repeat; height:62px; line-height:62px; font-size:15px; color:#0066b1; text-decoration:none; display:block;}


.pro_con{
    width: 100%;min-height: 200px;
}

.pro_con td{
    display: block;float: left;margin: 4px;margin-bottom: 0;
}
.pro_con:after{
    display: block;content: "";clear: both;
}

/*苦恼*/
#distressed{ width:100%; min-width:1100px; height:548px; font-family:"Microsoft YaHei"; font-size:16px; line-height:71px; background:url(images/20170713090221_2026228113.jpg) center no-repeat;}
#distressed .font{ width:515px;}
#distressed .font dl{ font-size:40px; color:#0066b1; font-weight:bold; padding:5px 0 0 42px; line-height:30px;}
#distressed .font p{ display:block; color:#e5322c; font-size:28px; font-weight:bold; padding:10px 0 41px 42px;}

/*优势*/
#advantage{font-family:"Microsoft YaHei"; }
.advantage_t{ width:808px; margin:0 auto; height:87px; text-align:center;font-size:16px; color:#333333; background:url(images/20170713113758_1473332320.jpg) center no-repeat;}
.advantage_t dl{ font-size:40px; font-weight:bold; color:#0066b1; line-height:65px;}
.advantage_t dl span{color:#e5322c;}

.advantage_bg1{ width:100%; height:502px; min-width:1100px; background:url(images/20170713114050_1049133445.jpg) center no-repeat;}
.advantage_bg2{ width:100%; height:502px; min-width:1100px; background:url(images/20170715101220_1456038009.jpg) center no-repeat;}
.advantage_font{ width:485px; text-align:justify; font-size:14px; line-height:31px;}
.advantage_font dl{ display:block; font-size:25px; font-weight:bold; padding:32px 0 44px 30px;}
.advantage_font span{ font-family:"Arial"; font-size:20px; color:#0066b1;}

/*应用案例*/
#case{ width:100%; min-width:1100px; padding:40px 0; background:#e9e9e9;font-family:"Microsoft YaHei";}
.case_t{ width:1100px; margin:0 auto; height:87px; text-align:center;font-size:16px; color:#333333; background:url(images/20170713135745_1877049376.png) center no-repeat;}
.case_t dl{ font-size:40px; font-weight:bold; color:#0066b1; line-height:62px;}
.case_t dl span{color:#e5322c;}

#yyalnr{ width:1100px; margin:0 auto; background:#fff; padding:40px 0;}


/*简介*/
#jianjie_bg{width:1100px;font-family:"Microsoft YaHei"; margin:0 auto; height:595px; background:url(images/20170713152848_1126242685.jpg) center;}
.jianjie_1{width:1100px; margin:0 auto;}
.jianjie_1_l{float:left; width:475px; padding-top:23px;}
.jianjie_1_r{float:right; width:587px;}
.jianjie_1_r .dl{font-size:40px; color:#0066b1; padding-top:20px; font-weight:bold;}
.jianjie_1_r .dl span{ color:#e5322c;}
.jianjie_1_r .p{line-height:32px; font-size:14px; padding-top:10px; padding-right:15px;}
.jianjie_1_r .em{line-height:40px; width:140px; text-align:center; font-size:16px; margin-top:15px; color:#fff; background:#0066b1; font-weight:bold;}
.jianjie_1_r .em:hover{ background:#e5322c;}
.jianjie_1_r .em a{ font-size:16px; color:#fff;}
.jianjie_2{width:1100px; margin:0 auto;}
.jianjie_2_l{float:left; width:144px; padding-top:45px;}
.jianjie_2_l .dl{font-size:35px; font-weight:bold; color:#525252; letter-spacing:1px;}
.jianjie_2_l .p{font-size:13px; padding-bottom:10px; text-transform:uppercase;}
.jianjie_2_l .em{font-size:15px; background:#0066b1; line-height:40px; text-align:center; font-style:normal;}
.jianjie_2_l .em a{font-size:16px; color:#fff; text-align:center; font-weight:bold; font-style:normal;}
.jianjie_2_l .em:hover{ background:#e5322c;}
.jianjie_2_r{float:right; width:877px;}
.jianjie_2_r .dl{padding-left:80px; padding-right:90px; width:680px; padding-top:25px;}

/*新闻*/

#xinw{}
.xinw_t{font-family:"Microsoft YaHei"; width:1100px; margin:0 auto; height:87px; text-align:center;font-size:16px; color:#333333; background:url(images/20170713154501_1404836691.jpg) center no-repeat;}
.xinw_t dl{ font-size:40px; font-weight:bold; color:#0066b1; line-height:62px;}
.xinw_t dl span{color:#e5322c;}

.main_xw_l{ width:1100px;}
.lanrenzhijia{ width:1100px; height:65px; margin:0px auto; background:none; font-family:"Microsoft YaHei";}
.lanrenzhijia .more a{ font-size:14px; color:#6b6b6b; font-family:"arial";}
.lanrenzhijia .more a:hover{ color:#0066b1;}
.lanrenzhijia .bq{width:1100px;  border-bottom: #d2d2d2 1px solid;margin-bottom:20px; line-height:64px;}
.lanrenzhijia .tab{ width:439px; overflow:hidden; background:url(images/20170713161839_342807742.jpg) 10px no-repeat; float:left; height:64px;}
.lanrenzhijia .tab span { color:#bdbdbd; font-size:14px; text-transform:uppercase; font-weight:normal;}
.lanrenzhijia .tae{ padding-right:30px; float:right; text-align:left;  font-size:18px; float:right; line-height:46px;  }
.lanrenzhijia .tae a{ color:#c40000; }
.lanrenzhijia .tab a{  display:block; float:left; text-decoration:none; color:#2a2b2b; height:46px; line-height:64px;padding: 0 30px 0 60px; text-align:left; font-size:16px; }
.lanrenzhijia .tab a:hover{  color:#c40000; text-decoration:none; overflow:hidden;height:46px;}
.lanrenzhijia .tab a.on{ color:#0066b1; text-decoration:none;  overflow:hidden; font-size:16px; font-weight:bold;}
.lanrenzhijia .content{ overflow:hidden; width:1100px; position:relative; float:left; margin-top:4px; height:400px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}

.lanrenzhijia .content .li{ width:1100px; float:left;}

.news_t { width:180px; height:54px; overflow:hidden; margin:0 auto; text-align:center;}
.news_t b { color:#c40000; font-size:24px; line-height:30px; }
.news_t span{ font-size:14px; color:#cdcdcd; text-transform:uppercase; margin-right:10px;} 

#news2{width:1100px; margin:0 auto;} 
.news21{ float:left; width:470px;}
.news21 .news_div_item{ position:relative;}
.news21 .news_div_item_pic{ position:absolute; top:0;}
.news21 .news_div_item_content{line-height:30px; width:470px; padding-top:10px; position:absolute; top:290px;}
.news21 .news_div_item_a{ font-size:16px;}
.news21 .news_div_item_a a{font-size:16px;}
.news21 .news_div_item_body{ color:#878787; line-height:24px; font-size:12px; font-family:"SimSun"; }


.news22{ float:right; width:587px; }
.news22 .news_div .news_div_item:nth-child(1){ display:none;}
.news22 .news_div_item{ background:#f6f6f6; width:587px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .news_div_item_date{float:left; width:92px; border-right:#ececec 1px solid;  height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news22 .news_div_item_day{position:absolute; top:24px; left:34px; font-size:20px; font-weight:bold;}
.news22 .news_div_item_month{position:absolute; top:50px; left:61px; color:#878787;}
.news22 .news_div_item_year{position:absolute; top:50px; left:19px; color:#878787;}
.news22 .news_div_item_content{ float:left; line-height:30px; margin-left:20px; width:470px; padding-top:10px; font-weight:bold; font-size:14px;}
.news22 .news_div_item_body{ color:#878787; font-weight:normal; font-size:12px; font-family:"SimSun"; }
.news22 .news_div_item:hover { background:#0066b1; transition:0.2s;}
.news22 .news_div_item:hover .news_div_item_day,.news22 .news_div_item:hover .news_div_item_month,.news22 .news_div_item:hover .news_div_item_year,.news22 .news_div_item:hover 
.news_div_item_title,.news22 .news_div_item:hover .news_div_item_body{ color:#FFF;}
.news_div_item_title a{ font-size:14px;}
.news_div_item_title .news_div_item_body{ font-size:12px !important; font-family:"SimSun";}
.news22 .news_div_item:hover .news_div_item_title a{ color:#FFF;}



.news21 .divdgweb_new_div_item{ position:relative;}
.news21 .divdgweb_new_div_item_pic{ position:absolute; top:0;} 
.news21 .divdgweb_new_div_item_content{line-height:30px; width:482px; padding-top:10px; position:absolute; top:290px;}
.news21 .divdgweb_new_div_item_a{ font-size:16px;}
.news21 .divdgweb_new_div_item_body{ color:#878787; line-height:24px;font-family:"SimSun"; }


.news22{ float:right; width:587px; }
.news22 .divdgweb_new_div .divdgweb_new_div_item:nth-child(1){ display:none;}
.news22 .divdgweb_new_div_item{ background:#f6f6f6; width:587px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .divdgweb_new_div_item_date{float:left; width:92px; border-right:#ececec 1px solid;  height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news22 .divdgweb_new_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news22 .divdgweb_new_div_item_month{position:absolute; top:50px; left:57px; color:#878787;}
.news22 .divdgweb_new_div_item_year{position:absolute; top:50px; left:19px; color:#878787;}
.news22 .divdgweb_new_div_item_content{ float:left; line-height:30px; margin-left:20px; width:470px; padding-top:10px; font-weight:bold; font-size:14px;}
.news22 .divdgweb_new_div_item_a .divdgweb_new_div_item_body{ color:#878787; font-weight:normal;font-family:"SimSun"; }
.news22 .divdgweb_new_div_item_content .divdgweb_new_div_item_body{font-size:12px !important; font-family:"SimSun"; font-weight:normal; color:#878787;}
.news22 .divdgweb_new_div_item:hover { background:#0066b1; transition:0.2s;}
.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_year,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{ color:#FFF;}
.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{ color:#FFF;}
.divdgweb_new_div_item_title a{ font-size:14px;}


/*友情链接*/
#link{ height:41px; line-height:41px; background:url(images/20170713164209_593053373.jpg) center no-repeat;}
.link1{ width:80px; text-align:center; font-size:14px; color:#0066b1; font-family:"Microsoft YaHei";}
.link2{ width:1006px;}
/*版权*/
#copyright{ width:100%; min-width:1100px; background:#0066b1; font-family:"Microsoft YaHei";color:#dedede;}
.bottom_logo{ width:195px;}
.w868{ width:850px; padding:40px 0;}
.bottom_nav{ font-size:14px; }
.bottom_nav a{font-size:14px !important; color:#dedede;}
.bottom_nav a:hover,.bottom_font a:hover{
    color: #fff;
}
.bottom_font{ font-size:14px; line-height:30px;color:#dedede;}
.bottom_font a{ font-size:14px;color:#dedede;}
.bottom_font span{ font-family:"arial";}
.bottom_bg{ height:5px; margin:20px 0; background:url(images/20170713173836_375696532.png) center no-repeat;}



