@charset "utf-8";
/* 清除内外边距 */
/*共用*/
body{ width:100%;font-size:12px; background:#FFF; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#484848;
    margin: 0;
    padding: 0;
}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #484848; text-decoration: none;}
a:hover{color: #ff7e00;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp img{border:1px solid #bbb; background:#fff; padding:4px;}
.cp img:hover{border:1px solid #0180de; padding:4px;}
input,button,select,textarea{outline:none}
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth {width:1002px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1002px; margin:0 auto; padding-bottom:20px;}
#classimgshow2{line-height:38px;}
.totalwidth {width:1002px; margin:0 auto; height:auto;}	
.totalwidthpercent {width:100%; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.float_l{float:left;}
.float_r{float:right;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}

/*设置浮动*/
.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;}

/*动画效果*/
@keyframes nbanA{
0%{transform: translateY(0px);}
50%{transform: translateY(-10px);}
100%{transform: translateY(0px);}
}
@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.box,.content,.w1200,.w1300,.width-1200,.w1400{ width:1002px; margin:0 auto;}

/* -- 内页布局 -- */
.page_bg { padding:30px 0 30px; background:#fff;}
.page_main { margin: 0 auto; width: 1002px;}  /*版面宽度*/
.page_content{ width:742px;} /*右边宽度*/
.page_left{ width:230px;} /*左边宽度*/
.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;
}

/*共同结束*/

/*欢迎进入*/
#hyjr{ width:100%; height:208px; background:url(files/images/20170610135901_2142435366.jpg) center no-repeat;}
.hyjr_kz{ width:1002px; margin:0 auto;}
.hyjr_zt{ font-size:12px; color:#888; line-height:38px;}
.hyjr_zt span {
    float: right;
}
.hyjr_zt a{ font-size:12px; color:#888; line-height:38px;}
.hyjr_zt a:hover{ font-size:12px; color:#0060a1; line-height:38px;}

/*抬头*/
#top_b{width:1002px; margin:0 auto; height:170px;}
#top_b li{float:left;}
#top_b .kds1{width:260px; padding-top:25px;}
#top_b .kds3{width:535px; padding-top:60px;padding-left:20px; line-height:30px;}
#top_b .kds3 .font{font-size:18px;color:#222;}
#top_b .kds4{width:185px; padding-top:48px;}

/*导航*/
#nav{ width:100%; height:60px; background:url(files/images/20170610143301_766888741.png) center no-repeat;}
#nav1{ width:1002px; height:60px; margin:0 auto;}
#nav1 li{ width:100px; height:60px; float:left;}
#nav1 a{width:100px; height:60px; display:block; color:#fff; font-size:15px; line-height:60px; text-align:center; padding-left:20px;}
#nav1 a:hover{width:100px; height:60px; display:block; color:#ff0;}
.a_nav1 a {
    color:#ff0 !important;
}
/*搜索*/
#search_bg{width:100%; background:#eee; height:50px; color:#222; margin-bottom:30px;}
#search_c{width:1002px; margin:0 auto; height:50px;}
#search_l{width:670px; float:left; line-height:50px;}
#search_r{width:320px; float:right; padding-top:12px;}
#search_r li{float:left;}

/*产品分类*/
#showfennei a{color:#000;text-decoration:none;}
#showfennei a:hover{text-decoration:none;font-weight:blod;color:#000;}
#cpztbj{ width:100%;height:800px;
    margin-top: 30px;
}
#cpzt{ width:1002px; margin:0 auto;}
#Sort{ width:230px; float:left;background:#cdecff;}
#Sort_t{ width:230px; height:110px; line-height:34px; background:url(files/images/20170610145817_1091978049.png) center no-repeat; margin:0 auto; color:#fff;}
.Sort_h1 span {
    font-size: 14px;
}
.Sort_h1{ font-size:30px; text-align:center; padding-top:25px;padding-left:30px; line-height:26px;}
#sor_k{ width:230px; background:#cdecff;}
#Sort_b{ width:230px;background:url(files/images/20170610153346_2134709029.png); margin-top:10px;}
#Sort_dm{ width:230px; height:auto; font-size:14px; padding-left:50px;padding-top:2px;}
#Sort_dm a {
    font-size: 12px;
    color: #000;
}
#Sort_tp{ width:230px; height:170px;margin-top:20px; background:#0060a1;}
.Sort_wz{ font-size:14px; color:#fff;line-height:25px; padding:30px 10px 20px 15px;}
.Sort_wz div {
    font-size:25px; font-weight:bold; padding-bottom:10px;
}
/*产品展示*/
#right_r{width:742px;float:right;}
#hot_t{width:742px; height:40px; margin:0 auto;}
#hot_t li{float:left; width:108px; margin-left:20px; height:40px;line-height:40px; text-align:center;border-radius:10px;}
#hot_t li a{display:block; width:108px; line-height:40px; text-align:center; font-size:16px;}
#hot_t li a:hover,#tab li.current a{font-size:16px; color:#fff;background:#0060a1;border-radius:10px;}

#tab {overflow:hidden; width:742px;}
#tab li {float:left; color:#222; height:40px; line-height:40px; cursor:pointer; width:108px; margin-left:20px; text-align:center; font-size:16px;}
#tab li.current{color:#fff; background:#0060a1; width:108px; margin-left:20px; height:40px; line-height:40px;border-radius:10px;}

#tab_r{ float:right; font-size:16px; line-height:40px;}
#tab_r a{font-size:16px; line-height:40px;}
#tab_r a:hover{font-size:16px; line-height:40px; color:#0060a1;}
#tabtd{ width:742px;margin-top:15px; background:url(files/images/20170610165754_398803652.png) center no-repeat; height:1px;}

#content{ width:742px; margin:0 auto;float:right; margin-top:15px;}
#content ul{display:none;}
#content ul:first-child {
    display: block;
}
#content .hot_c{width:742px; padding-top:20px;}
#content .hot_c span{line-height:40px; background:#eeeeee; width:234px !important; margin:0 auto !important; margin-top:10px !important; margin-bottom:10px !important;}
#content .hot_c span a{line-height:40px; background:#eeeeee; display:block; height:40px; width:234px !important; margin:0 auto !important; margin-top:10px !important; margin-bottom:10px !important;}
#content .hot_c span a:hover{background:#0060a1; color:#fff; height:40px; line-height:40px; width:234px !important; margin:0 auto !important; margin-top:10px !important; margin-bottom:10px !important;}

/*优势*/
#youshibj{ width:100%;background:url(files/images/20170610170349_538468084.jpg) no-repeat; height:130px; margin-top:50px;}
#youshizt{ width:1002px; margin:0 auto; height:96px; padding-top:17px;}
.youshi1{ width:1002px; margin:0 auto; margin-top:20px}
.youshi1_l{ width:501px; float:left;}
.youshi1_r{ float:right; width:501px; background:#f0f0f0; height:300px; margin-top:28px;}
.youshi1_wz{ padding:50px 50px 50px 40px; font-size:12px; color:#484848; line-height:25px;}
.youshi1_wz1{ margin-bottom:20px; color:#888;}
.youshi1_wz1 span {
    font-size:24px; color:#0060a1; font-weight:bold;
}
.youshi1_zx{ width:120px; height:37px; border:2px solid #0060a1;border-radius:20px; text-align:center; line-height:37px; margin-top:30px; font-size:16px; color:#0060a1;}
.youshi1_zx a{font-size:16px; color:#0060a1;}
.youshi1_zx a:hover{font-size:16px; color:#f00;}

.youshi2{ width:1002px; margin:0 auto; margin-top:20px}
.youshi2_r{ width:501px; float:right;}
.youshi2_l{ float:left;width:501px; background:#f0f0f0; height:300px; margin-top:28px;}
.youshi2_wz{ padding:50px 50px 50px 40px; font-size:12px; color:#484848; line-height:25px;}
.youshi2_wz1{ margin-bottom:20px; color:#888;}
.youshi2_zx{ width:120px; height:37px; border:2px solid #0060a1;border-radius:20px; text-align:center; line-height:37px; margin-top:30px; font-size:16px; color:#0060a1;}
.youshi2_zx a{font-size:16px; color:#0060a1;}
.youshi2_zx a:hover{font-size:16px; color:#f00;}

.youshi3{ width:1002px; margin:0 auto; margin-top:20px}
.youshi3_l{ width:501px; float:left;}
.youshi3_r{ float:right; width:501px; background:#f0f0f0; height:300px; margin-top:28px;}
.youshi3_wz{ padding:50px 50px 50px 40px; font-size:12px; color:#484848; line-height:25px;}
.youshi3_wz1{ margin-bottom:20px; color:#888;}
.youshi3_zx{ width:120px; height:37px; border:2px solid #0060a1;border-radius:20px; text-align:center; line-height:37px; margin-top:30px; font-size:16px; color:#0060a1;}
.youshi3_zx a{font-size:16px; color:#0060a1;}
.youshi3_zx a:hover{font-size:16px; color:#f00;}

.youshi4{ width:1002px; margin:0 auto; margin-top:20px}
.youshi4_r{ width:501px; float:right;}
.youshi4_l{ float:left;width:501px; background:#f0f0f0; height:300px; margin-top:28px;}
.youshi4_wz{ padding:50px 50px 50px 40px; font-size:12px; color:#484848; line-height:25px;}
.youshi4_wz1{ margin-bottom:20px; color:#888;}
.youshi4_zx{ width:150px; height:37px; border:2px solid #0060a1;border-radius:20px; text-align:center; line-height:37px; margin-top:30px; font-size:16px; color:#0060a1;}
.youshi4_zx a{font-size:16px; color:#0060a1;}
.youshi4_zx a:hover{font-size:16px; color:#f00;}

/*应用领域*/
#yylyd{ width:100%; background:url(files/images/20170610201420_1379162975.png) center no-repeat; height:170px; margin-top:30px;}
#yylyzt{ width:1002px; margin:0 auto; color:#888; padding-left:30px;}
.yylyzt_w{ width:850px; height:90px;color:#010101; padding-top:55px; text-align:center; font-size:23px; line-height:35px;}
.yylyzt_w span {
    font-size:48px; font-weight:bold;
}

/*产品*/
#yybj{ width:100%; background:#f6f6f6; padding:50px 0px 50px 0px;}
#yingy_c{width:1002px; margin:0 auto;}
#yingy_c li{float:left; margin-left:20px; width:235px; height:272px; background:url(files/images/20170612093149_1216259071.png) no-repeat;text-align:center;}
#yingy_c ul dl:first-child li {
    margin-left: 0;
}
#yingy_c .s1{padding-top:10px; height:170px;}
#yingy_c .s2{ height:55px; font-size:16px; padding-left:5px;}
#yingy_c .s2 a{font-size:16px;}
#yingy_c .s2 a:hover{font-size:16px; color:#f00;}
#yingy_c .s3{ font-size:12px; color:#fff; padding-left:7px;}
#yingy_c .s3 a{font-size:12px; color:#fff;}
#yingy_c .s3 a:hover{font-size:12px; color:#f00;}

#yingy_c dl dt img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
#yingy_c dl dt:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}

@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
#yingy_c dl:hover { -webkit-animation:test 0.3s ease-in 2; background:#dff0fe; cursor:pointer;}

/*简介*/
#jiejian{ width:100%; background:url(files/images/20170612101012_306971227.png) center no-repeat; height:604px}
#jjzt{ width:1002px; margin:0 auto; background:url(files/images/20170612103022_507136771.png) center no-repeat; height:141px; padding:50px 0px 50px 0px;}
.zjqd{ font-size:30px; color:#b1d1e7; text-align:center; height:80px;}
.youzhi{ font-size:18px; color:#b1d1e7; text-align:center;}
#nrtp{ width:1002px;margin:0 auto;}
.nrwz_l{ float:left; width:572px; font-size:14px; color:#fff; line-height:35px;}
.nrwz_l a{ font-size:14px; color:#fff;}
.nrwz_l a:hover{ font-size:14px; color:#f00;}
.jjtp{ width:410px; float:right; margin-left:20px; height:317px;}

/*企业形象*/
#qiyezt{ width:1002px; margin:0 auto; background:url(files/images/20170612105741_833920031.png) center no-repeat; height:105px; margin-top:50px;}
.qyxx{ font-size:30px; font-weight:bold; text-align:center;}
.qyxx span {
    color:#0060a1;
}
.qyxx_nr{ font-size:14px; color:#888; text-align:center; padding-top:3px;}

#jyjd_jt{ width:1002px; margin:0 auto; margin-top:30px;}
.jyjd_z{ width:46px; height:60px; background:url(files/images/20170612193628_340928137.jpg) no-repeat; float:left; margin-top:60px;}
.jyjd_g{ width:903px; height:196px;float:left; margin-left:3px;}
.jyjd_g a{ color:#222}
.jyjd_g a:hover{color:#f89600}
.jyjd_y{ width:36px; height:60px; background:url(files/images/20170612112739_676755533.png) no-repeat; float:right; margin-top:60px;}
.jyxt{ width:1002px; margin:0 auto; margin-top:30px; background:url(files/images/20170612113757_1165073466.png) no-repeat; height:1px;}

/*新闻*/
#qdxw_tp{ width:1002px; height:87px; margin:0 auto; background:url(files/images/20170612114821_1173031971.png) center; margin-top:30px; margin-bottom:30px;}
.tp_xw{ font-size:25px; color:#222; text-align:center; padding-top:45px;}

/*新闻*/
#news2{width:1002px; margin:0 auto; padding-bottom:5px;}
.news21{ float:left;}
.news21 .news_div_item{ position:relative;}
.news21 .news_div_item_pic{ position:absolute; top:0;}
.news21 .news_div_item_content{line-height:30px; width:300px; padding-top:10px; position:absolute; top:285px;}
.news21 .news_div_item_a{ font-size:16px;}
.news21 .news_div_item_body{ color:#999; line-height:24px;}


.news22{ float:right; width:667px; }
.news22 .news_div .news_div_item:nth-child(1){ display:none;}
.news22 .news_div_item{ background:#f6f6f6; width:667px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .news_div_item_date{float:left; width:92px; background:url(files/images/20170315103848_1128741251.jpg) right no-repeat;  height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news22 .news_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news22 .news_div_item_month{position:absolute; top:50px; left:57px; color:#999;}
.news22 .news_div_item_year{position:absolute; top:50px; left:19px; color:#999;}
.news22 .news_div_item_content{ float:left; line-height:30px; margin-left:20px; width:490px; padding-top:10px;}
.news22 .news_div_item_body{ color:#999;}
.news22 .news_div_item:hover { background:#0060a1; 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;}
.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:300px; padding-top:10px; position:absolute; top:285px;}
.news21 .divdgweb_new_div_item_a{ font-size:16px;}
.news21 .divdgweb_new_div_item_body{ color:#999; line-height:24px;}


.news22{ float:right; width:667px; }
.news22 .divdgweb_new_div .divdgweb_new_div_item:nth-child(1){ display:none;}
.news22 .divdgweb_new_div_item{ background:#f6f6f6; width:667px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .divdgweb_new_div_item_date{float:left; width:92px; background:url(files/images/20170315103848_1128741251.jpg) right no-repeat;  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:#999;}
.news22 .divdgweb_new_div_item_year{position:absolute; top:50px; left:19px; color:#999;}
.news22 .divdgweb_new_div_item_content{ float:left; line-height:30px; margin-left:20px; width:490px; padding-top:10px;}
.news22 .divdgweb_new_div_item_body{ color:#999;}
.news22 .divdgweb_new_div_item:hover { background:#0060a1; 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;}

.main_xw_l{ width:1002px;}

.lanrenzhijia{ width:1002px; height:65px; margin:0px auto; background:none;}
.lanrenzhijia .tab{ overflow:hidden; width:400px; height:65px; margin:0 auto; text-align:center;}
.lanrenzhijia .tae{ padding-right:30px; float:right; text-align:left; font-size:18px; float:right; line-height:46px;}
.lanrenzhijia .tae a{color:#555; text-align: center; width:117px; height:36px; line-height:36px; font-size:16px; float:left; background-color:#fff; border:1px #ddd solid; margin:0 5px;}

.lanrenzhijia .tab a{color:#555; text-align: center; width:117px; height:36px; line-height:36px; font-size:16px; float:left; background-color:#fff; border:1px #ddd solid; margin:0 5px;}

.lanrenzhijia .tab a:hover{  color:#fff; text-decoration:none; overflow:hidden; color:#fff; width:117px; height:36px; background-color:#0060a1; border:1px #0060a1 solid;}
.lanrenzhijia .tab a.on{ color:#fff; text-decoration:none;overflow:hidden;color:#fff; width:117px; height:36px; background-color:#0060a1; border:1px #0060a1 solid;}

.lanrenzhijia .content{ overflow:hidden; width:1002px; position:relative; float:left; margin-top:4px; height:380px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1002px;}

.lanrenzhijia .content .li{ width:1002px; float:left;}

/*版权*/
#qdbq{ width:100%; padding:50px 0px 50px 0px; background:#222; margin-top:40px;}
#qdbq1{ width:100%; padding:50px 0px 50px 0px; background:#222; margin-top:40px;}
/*友情链接*/
.links{width:1002px; margin:0 auto; overflow:hidden; background:url(files/images/20170612165656_511809463.png) center no-repeat; height:80px;}
.links_r{float:right; width:840px; line-height:80px; overflow:hidden; font-size:14px;
    margin-right: 5px;
}
.linkTagcs ul{ padding-top:20px !important;}
.linkTagcs li{ line-height:20px !important;}
/*底部导航*/
.dbdh{width:1002px; margin:0 auto; background:url(files/images/20170612170625_1903982222.png) center no-repeat; height:51px; margin-top:30px;}
.dbdh_wz{ font-size:12px; color:#888; text-align:center; line-height:51px;}
.dbdh_wz a{ font-size:12px; color:#888;}
.dbdh_wz a:hover{ font-size:12px; color:#0060a1;}
/*底部*/
.dbnr{ width:1002px; margin:0 auto; margin-top:30px;}
.dblogo{ width:233px; float:left;}
.dbwz{ width:570px; float:left; line-height:30px; font-size:12px; color:#888; padding-left:30px;}
.dbwz a{ font-size:12px; color:#888;}
.dbwz a:hover{  font-size:12px; color:#0060a1;}
.dbewm{ width:130px; float:right;}


.strong_title{ display:none;}
.mianbxContent{width: 742px !important; text-align: left !important; font-size: 16px !important; background:url(files/images/20170612194910_40852458.jpg) no-repeat !important; height:60px !important; line-height:60px !important; margin-bottom:30px !important;}
.mianbxContent a{font-size: 16px !important; line-height:60px;}
.mianbxContent a:hover{font-size: 16px !important;}
#bodycon #center{float:right; width:742px !important;}