@charset "utf-8";
html,body{ font:16px/1.8 '微软雅黑'; color:#2c2c2c; background:#fff; -webkit-text-size-adjust:none;}
a{ color:#2c2c2c; text-decoration:none;}
a:hover{ color:#018ae1; text-decoration:none}
.lf{ float:left;}
.ri{ float:right;}
.met_fl{ float:left;}
.met_fr{ float:right}
.ptp{ padding-top:20px;}
.br-bg{ background:#fafdff; border:1px solid #cadae7;}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:28px; margin-top:15px;}

.clearfix::after {
  content: ".";
 clear: both;display: block;
overflow: hidden;font-size: 0;
height: 0; }
.clearfix {
zoom: 1;
}
/*头部*/
.inner{ width:1200px; margin:0 auto; position:relative;}
header{zoom:1; }
.toptexbox{ height:50px; line-height:50px; background:#f8f8f8; }
.toptexbox .leftbox{ width:300px;  float:left;}
.toptexbox .rightbox{float:right; text-align:center}
.toptexbox .rightbox span{ padding-left:5px; padding-right:5px;}

.toptexbox .bdsharebuttonbox{ display:inline;font-size:16px; float:left;  margin-top:12px;}
.toptexbox .bdsharebuttonbox a.bds_more{ font-size:16px; }


.logobox{ height:115px; overflow:hidden; background-color:#fff }
.logobox .tel{color:#595959; line-height:120%; font-size:17px; float:right; position:absolute; text-align:left; width:260px; right:0px; top:18px;}
.logobox .tel span{ color:#ec172d; font-size:24px; font-weight:bold;}
.logobox .tel img{ float:left; position:relative; left:0px; margin-top:10px;}
.logobox .tel div{ position:relative; padding-left:70px;}
.top-logo{  position:absolute; left:0px; top:18px;}
.top-logo a{ }

nav{height:60px; background-color:#0094f6;}
nav .inner{z-index:999999;}
nav ul{height:60px;zoom:1;}
nav li{ float:left; display:inline;height:60px; line-height:60px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
nav li.line{ padding:0px 1px;}
nav li.list3{background:#ffe505}
.list3 a.nav{color:#1d1c1c;} 
nav li.navili{ padding:0 28px;}
nav li a.nav{ font-size:20px; color:#fff;  display:block;}
nav li.navdown,nav li.hover{ background:#90cf38}
nav li.navdown a,nav li.hover a{color:#1d1c1c;}
nav li.navdown a.nav,nav li.hover a.nav{ color:#1d1c1c;}
nav dl{ display:none; position:absolute;z-index:999999; font-size:14px; text-align:left; background:#efefef url(../nav-dlbg.jpg) repeat-x left bottom; border:1px solid #ccc; border:none\9; padding:10px 0px;left:0px;top:60px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px; line-height:30px; background:url(../dt-11.gif) no-repeat 15px 12px; overflow:hidden; padding:0 28px;}
nav dl dd a{ color:#2A3C63;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:15px;}
nav dl.nav-pro dd p{ white-space:normal; padding-top:5px;}
nav dl.nav-pro dd p a{ display:block; font-weight:normal; font-size:12px; line-height:2;}
.met_flash{ margin-top:10px; font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 

.sousbox{ height:40px; line-height:40px; padding:15px 0; font-size:18px; background-color:#f4f4f4;}
.sousbox .sous{ width:100%; height:40px; float:left;line-height:40px; }
.sousbox .sous .ssleft{ padding-left:5px; padding-right:5px; float:left; color:#333333;}
.sousbox .sous .sskey{ width:680px; height:40px; float:left;  overflow:hidden;}
.sousbox .sous .ssright{ width:370px; float:right; }
.memberName1{ width:275px; height:38px; line-height:38px; padding:0 10px; border-radius:5px; overflow:hidden; float:left; border:#626262 1px solid; background:none;outline:medium; }
.tijiao1{ width:70px; height:40px; float:right; background:url(../sreach.png) no-repeat; border:none;outline:medium;cursor:pointer}


/*公共大标题*/
.met_title{ text-align:center; padding:20px 0; display:block; clear:both }
.met_title span::before{ content:'————'; font-size:25px; font-family:Arial; color:#0094f6; padding-right:10px;top:-20px; position:relative}
.met_title span::after{ content:'————'; font-size:25px; font-family:Arial;color:#0094f6; padding-left:10px;top:-20px; position:relative}

.met_p_title{ border-bottom:#bdbdbd 2px solid; color:#cc110c; font-size:20px; margin-bottom:15px;}
.met_p_title .met_more{ float:right; margin-top:8px; font-size:16px; color:#cc110c;}
.met_p_title span{ margin-bottom:-2px; display:inline-block; border-bottom:#cc110c 2px solid; padding-bottom:5px;}

/**首页产品*/

.homepordbox{ font-size:18px;}

.homepordleft{ width:240px; float:left;}
.homepordleft .tm{ padding:20px 0;text-align:center; background-color:#0094f6; color:#fff;}
.homepordleft .tm .cn{ font-size:24px; font-weight:bold;}
.homepordleft .tm a{ color:#fff}
.homepordleft .tm .cn::before{ content:'——'; font-size:14px; font-family:Arial;padding-right:10px;}
.homepordleft .tm .cn::after{ content:'——'; font-size:14px; font-family:Arial; padding-left:10px;}

.homepordleft .mm{  background:#f5f5f5; padding:15px 15px; padding-bottom:30px;}
.homepordleft .mm ul{ padding:0px; list-style:none; margin:0px;}
.homepordleft .mm ul li{ height:60px; line-height:60px; border-bottom:1px dashed #a0a0a0;}
.homepordleft .mm ul li a{ display:block;color:#cc110c;}
.homepordleft .mm ul li a span{ float:right; margin-left:8px;}
.homepordleft .mm ul li a:hover{}

.met_tel_lx{ background-color:#0094f6; padding:15px 10px; text-align:center; font-size:24px; color:#fff;}
.met_tel_lx .p1{}
.met_tel_lx .p1::before{ content:'——'; font-size:14px; font-family:Arial;padding-right:10px;}
.met_tel_lx .p1::after{ content:'——'; font-size:14px; font-family:Arial; padding-left:10px;}

.homepordleft .dm{ width:240px; height:120px; background:url(../homelaftlx.jpg) left top no-repeat;}

.homepordright{ width:900px; float:right;}

/*首页产品*/
.met_pro_ul{}
.met_pro_ul li{ margin:0 6px; width:288px; float:left; margin-bottom:10px; text-align:center; overflow:hidden;}
.met_pro_ul li a{display:block}
.met_pro_ul li img{  width:270px;border:#d7d7d7 2px solid; padding:7px; display:block;}
.met_pro_ul li p{ line-height:35px; height:35px; overflow:hidden;}


/*广告图*/
.met_inner{ width:1300px; position:relative; margin:0 auto}
.met_ag{ height:230px; background-color:#0094f6; color:#fff;display:block; font-size:30px; text-align:center; clear:both; overflow:hidden}
.met_ag_img{ position:absolute; left:0px; top:5px;  z-index:333;}

.met_ag_tel{ width:330px;font-size:30px; position:absolute; color:#fff; line-height:100%; right:0px; top:70px; text-align:left; overflow:hidden;}
.met_ag_tel img{margin-top:10px; position:relative; float:left;}
.met_ag_tel div{ padding-left:85px; position:relative;}
.met_ag_tel p{ display:block}



.met_f48{ font-size:48px;}
.met_ag_txt{ line-height:1.5; padding-top:30px;}

.met_w240 strong{ font-size:30px; display:block;}

.more1{ float:right; padding-right:10px; line-height:47px; font-size:12px}

/*为您解决烦恼问题*/
.met_box{ background-color:#f7f7f7;}
.met_inner_fbk{ background-color:#fff; width:1140px; padding:0 30px; margin:0 auto; position:relative;}

.met_fn_wenti{ background:url(../box1.png) no-repeat center 30px; height:457px;  padding:30px 0;}

.met_fn_dl01{ width:270px; overflow:hidden; color:#222222; font-size:16px;}
.met_fn_dl01 dt{ height:43px; line-height:43px; overflow:hidden; margin-bottom:16px; color:#fff; width:176px; text-align:center; display:inline-table; font-size:18px;}
dl.met_fn_dl02 dt{ margin-left:96px;}
#met_mt11{ margin-top:11px;}
.met_fn_wenti li{ clear:both; display:block; height:213px; overflow:hidden;}

.met_mt36{ margin-top:36px;}

/*优势*/
.met_youshi{ padding-top:20px;}
.met_yl_li{ clear:both; display:block; padding-bottom:10px; margin-bottom:30px;}

.met_yl_dl{ width:540px; overflow:hidden; color:#2d2d2d; font-size:16px; }
.met_yl_dl dt{ position:relative; float:left; left:0px; top:0px;}
.met_yl_dl dd{ padding-left:104px; position:relative;}

.met_yl_dl h3{border-bottom:#b80904 2px solid;font-size:30px; color:#2d2d2d; margin-bottom:15px; display:inline-block;}
#met_ly_p li{ background:url(../n_ico.png) no-repeat left 10px; padding-left:15px;}
#met_ly_p2 li{ width:50%; display:inline-block; background:url(../n_ico.png) no-repeat left 10px; padding-left:15px; box-sizing:border-box;}

.met_scrollbox_pro{  clear:both;width:1140px;height:318px; position:relative; overflow:hidden; margin:0 auto; }

.met_scrollbox_pro #arrLeft_pro,.met_scrollbox_pro #arrRight_pro{ width:27px; z-index:333; top:115px; height:30px; overflow:hidden;}
.met_scrollbox_pro #arrLeft_pro{ left:0px; position:absolute; }
.met_scrollbox_pro #arrRight_pro{ right:0px; position:absolute;}

#scrollbox_pro ul {overflow:hidden;}
#scrollbox_pro{ width:1098px;height:318px;float:left; margin-left:20px; overflow:hidden}
#scrollbox_pro ul LI {float:left; width:350px; padding:0 8px; height:318px;  text-align:center; overflow:hidden;}
#scrollbox_pro ul LI div{ width:350px; height:258px; overflow:hidden; overflow:hidden}
#scrollbox_pro ul LI a{}
#scrollbox_pro ul LI img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#scrollbox_pro ul LI a:hover img{
		 transform: scale(1.08);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.08);  
                -webkit-transform: all 1s ease 0s;}

#scrollbox_pro ul LI p{ line-height:60px; height:60px; font-size:26px;  overflow:hidden; }

/*首页简介*/
.met_about_bck{ background:url(../about_bck.jpg) repeat-x #ffffff; clear:both; padding-bottom:20px; margin-bottom:15px;}
.met_about_ag{ text-align:left; height:190px; padding-top:8px; padding-bottom:8px; overflow:hidden; }
#met_mt15{ margin-top:0px;}
#met_ml37{ margin-left:37px;}
.met_about_ag .met_ag_tel{ top:50px;}
.met_ag_tel2{ width:330px;font-size:30px; position:absolute; color:#fff; line-height:120%; right:0px; top:50px; text-align:left; overflow:hidden;}

.met_ag_tel2 img{ float:left; margin-right:10px; margin-top:6px;vertical-align:middle; position:relative;}
.met_ag_tel2 div{ position:relative;padding-left:85px; position:relative;}
.met_ag_tel2 p{ display:block}
.met_en{ font-size:18px; margin-left:8px;}
.met_about_t{ border-bottom:#cc110c 2px solid; padding-bottom:8px; margin-bottom:15px; font-weight:normal; font-size:30px; }

.met_about{ background-color:#fff;  box-shadow:0 0 30px #969696; padding:20px;}
.met_about_m{ width:550px; overflow:hidden;  font-size:18px; }

/*新闻选项卡*/
/*首页新闻*/
.tabox_new{ width:730px; height:450px; border-radius:5px; border:#626262 1px solid; padding:20px; box-sizing:border-box; overflow:hidden;}
.tabox_new .hd{ width:100%; text-align:center; height:45px; font-size:24px;}
.tabox_new .hd li{line-height:40px; height:40x; float:left; margin:0 5px; background-color:#fff; color:#232323; padding:0 20px; border-radius:15px; border:#0a59a6 1px solid;  text-align:center; cursor:default;}
.tabox_new .hd li.on{ color:#fff; background-color:#ec172d; border:#ec172d 1px solid;}
.tabox_new .hd li.last{ background:none}
.tabox_new .bd{ width:100%; margin:0 auto;padding-top:15px;}
.tabox_new .lh{clear:both; margin:0 auto; position:relative;}

.met_new_tou{  height:188px; margin-bottom:10px; width:690px; overflow:hidden; position:relative; }
.met_new_tou img{ float:left;}
.met_new_tou div{  z-index:333; width:370px; float:right;}



.met_new_tou h3{ font-size:22px; font-weight:normal; color:#1a1a1a; line-height:30px; height:30px; margin-bottom:15px; overflow:hidden;}
.met_new_tou p.info{ height:90px; margin-bottom:10px; overflow:hidden; color:#878787; font-size:18px;}
.met_new_tou a.more{ border-radius:5px; padding:2px 10px; text-align:center; color:#fff; background-color:#ec172d; display:inline-block;}

.met_new_ul{ clear:both; width:690px;}
.met_new_ul li{ line-height:40px; height:40px; display:block; clear:both; overflow:hidden; }
.met_new_ul li .met_time{ float:right}
.met_new_ul .met_new_ico{ width:14px; height:14px; float:left; margin-top:12px;border-radius:50%; border:#4d4d4d 1px solid; background-color:#fff; margin-right:10px;}
.met_new_ul li:hover .met_new_ico{  border:#0094f6 1px solid; background-color:#0094f6; margin-right:10px;}

/*首页常见问题*/
.met_wenti{ width:444px; height:450px;border-radius:5px; border:#626262 1px solid; padding:20px; box-sizing:border-box; overflow:hidden;}
.met_cj_title{ display:block; height:40px; line-height:40px; margin-bottom:30px; font-weight:normal; font-size:22px;}
.met_cj_title span{ overflow:hidden;height:40px; line-height:40px;display:inline-block!important; border-radius:15px;background-color:#ec172d; color:#fff; padding:0 20px;}
.met_cj_title  a.met_more{ float:right;}

/*定时滚动新闻*/

#up_zzjs{ width:398px;height:330px; margin:0 auto;overflow:hidden;}
#up_zzjs #up_li{ display:block; height:105px; border-bottom:#ec172d 1px dashed; padding-bottom:20px; margin-bottom:20px;overflow:hidden;}


/*系统支持ie8就选line-height:16px;，但不支持opera 否则选line-height:20px;*/
#up_zzjs #up_li a{}
#up_li h3{ height:32px; line-height:32px; overflow:hidden; font-weight:normal; margin-bottom:10px;}
.met_wen_ico{ background-color:#0a59a6; color:#fff; font-size:20px; text-align:center; border-radius:50%; width:32px; height:32px; display:inline-block!important;  margin-right:10px; }
.met_da_ico{ background-color:#ec172d; display:inline-block!important; position:absolute; left:0px; top:0px;color:#fff; font-size:20px; text-align:center; border-radius:50%; width:32px; height:32px }
#up_li .met_info{ height:70px;  overflow:hidden; line-height:1.2; position:relative}
#up_li .met_info .met_info2{ position:relative; color:#272727; top:0px; left:40px;}




/*解决方案*/
.homefabox{ height:502px; background:url(../homefabg.jpg) center top no-repeat; overflow:hidden;}
.homefabox .tm{ text-align:center; padding-top:22px}
.homefabox .tm .cn{ font-size:30px; font-weight:bold; color:#FFFFFF; line-height:35px}
.homefabox .tm .en{ color:#FFFFFF; font-variant:small-caps; font-family:Arial; font-size:17px; line-height:35px}
.homefabox .mm{ padding-top:40px;}

/*首页*/
.p-d{ padding:15px 0px;}
.index .mlf{ width:580px; position:relative;}
.index .mri{ width:398px;}
.index .src-ico{ display:block; width:47px; height:48px; background:url(../lf_srico.jpg) no-repeat; overflow:hidden; position:absolute;left:-8px;top:-8px; z-index:1;}
.index .pd-w{padding:0px 20px; position:relative;z-index:2;}
.index .pronav-srh{ width:243px;padding-right:25px;background:url(../lf_line.jpg) no-repeat right 5px;}
*html .index .pronav-srh{ position:relative;z-index:2;}
.index .news{ width:248px; overflow:hidden;}
.index h3.srhtit{ height:25px; line-height:25px; margin-bottom:20px; overflow:hidden; font-size:16px; color:#333;}
.index h3.srhtit span{ font-size:12px; color:#999; font-weight:normal; font-family:arial; padding-left:12px;}
.index .metsearch ul{ list-style:none; margin:0px; padding:0px;}
.index span.parasearch_title{ display:none;}
.index span.parasearch_input input{ float:left; display:inline; width:160px; height:34px; line-height:34px; background:none; border:1px solid #aac2cd; padding-left:5px; overflow:hidden; color:#888; font-family:microsoft yahei; font-size:14px;}
.index span.parasearch_search input.searchgo{ float:left; height:36px; background:#557cab url(../searchgo_bg.jpg) repeat-x; border:1px solid #74a3c9; padding:0px 17px; font-size:14px; color:#fff; font-weight:bold; cursor:pointer;}
*html .index span.parasearch_search input.searchgo{ margin-top:-22px; padding:0px 8px;}
*+html .index span.parasearch_search input.searchgo{ margin-top:-22px; padding:0px 8px;}
.index .pd-tp{ padding-top:20px;}
.index h3.ct-ti{ font-size:14px; color:#333; padding-bottom:3px;}
.index .category{zoom:1;}
.index .category li{ float:left; display:inline;height:24px; line-height:24px; white-space:nowrap;zoom:1;}
.index .category li a{display:inline-block;white-space:nowrap;padding:0px 5px; line-height:24px;}
.index .category li a:hover{ color:#111; background:#C7E1F7;}
h3.ti{ height:20px; line-height:20px;zoom:1; font-size:14px; color:#333; margin-bottom:8px;}
h3.ti .more{ float:right; padding-left:5px; font-weight:normal;}
.index .txtlist li{ height:28px; line-height:28px; overflow:hidden; background:url(../new_ico01.png) no-repeat left 12px; padding-left:12px;}
.index .txtlist li a{ font-size:14px;}
.index .txtlist li span.time{ float:right; padding-left:10px;}
*html .index .txtlist li img{ margin-top:11px;}
.index .newlist{ padding:12px;}
.index .newlist h3.ti{margin-top:3px;}
.index .newlist .newtxtlst{ height:44px; margin-bottom:9px; overflow:hidden;}
.index .newlist li{ height:24px; line-height:24px; background:url(../li.png) no-repeat left 11px; overflow:hidden; padding-left:12px;}
.index .newlist li span.time{ float:right; padding-left:10px;}
.index .newlist li a{ font-size:14px;}
#dians{float:right;padding-top:1px;}
#dians a{background:url(../dian.png) no-repeat 0 0;width:10px;height:10px;overflow:hidden;display:block;float:left;margin-left:8px;}
#dians a:hover,#dians a.active{background-position:-10px 0;}
.pro-list{}
.pro-list .profld{ margin:0px; position:relative; overflow:hidden;}
.pro-list ol{ position: absolute; width:2012em; }
.pro-list li{float:left; display:inline; zoom:1; overflow:hidden; text-align:center; height:365px; width:310px;}
.pro-list li a.img{ display:block; text-align:center; font-size:0px;}
.pro-list li h3{ font-weight:normal; margin-top:5px; height:20px; line-height:20px; overflow:hidden;}
.pro-list .flip{ position:absolute;z-index:1;}
#trigger{ display:none;}
.pro-list .next,.pro-list .prev{ width:28px; height:57px; overflow:hidden; display:block;background:url(../fa.jpg) no-repeat; cursor:pointer;}
.pro-list .next{background-position:-28px 0px; position:absolute;top:120px; left:967px;}
.pro-list .next:hover{background-position:-28px -57px; }
.pro-list .prev{background-position:0px -57px;position:absolute;top:120px;left:4px;}
.pro-list .prev:hover{ background-position:0px 0px;}
.pro-ccc{ padding:0px 34px;}
.fanrbox{ width:310px; float:left; height:365px;}
.fanrbox .faimg{ width:310px; height:235px;}
.fanrbox .faname{ font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; height:35px; line-height:35px; padding-top:10px; width:310px;}
.fanrbox .faxiangxi{ padding:0px 28px; font-size:14px; color:#FFFFFF; height:80px}

/*特点*/
.hometedianbox{ height:450px;}
.hometedianbox .tm{ height:130px; text-align:center;}

.hometedianbox .tm .bk{ height:69px; border-bottom:3px solid #018ae1; width:100%}

.hometedianbox .tm .cn{ font-size:30px; font-weight:bold; color:#018ae1; margin:0 auto;width:100%; height:60px; position:absolute; top:41px}
.hometedianbox .tm .cn span{ padding-left:15px; padding-right:15px; background:#FFFFFF;  margin:0 auto}

.hometedianbox .tm .en{ font-size:18px;  color:#666666; margin:0 auto;height:30px; position:absolute; top:85px; width:100%; font-family:Arial; font-variant:small-caps}
.hometedianbox .mm{}

.lanrenzhijia{ width:1000px; height:320px; font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden; background:#eeeeee; height:88px; border:1px solid #cccccc; font-size:16px;}
.lanrenzhijia .tab .bk1{ border:1px solid #FFFFFF; width:197px; height:86px}
.lanrenzhijia .tab .bk2{ border-left:1px solid #cccccc; border-right:1px solid #FFFFFF; width:197px; height:86px}
.lanrenzhijia .tab .bk3{ border-left:1px solid #cccccc; border-right:1px solid #FFFFFF; width:200px; height:86px}

.lanrenzhijia .tab .bk1 .tex{ width:130px; float:right; line-height:80px;}
.lanrenzhijia .tab .bk2 .tex{ width:135px; float:right; line-height:80px;}
.lanrenzhijia .tab .bk3 .tex{ width:135px; float:right; line-height:80px;}
.lanrenzhijia .tab a{ display:block; width:199px; height:88px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia .tab a.tdimg1{ background:url(../tmf.png) 10px center no-repeat;}
.lanrenzhijia .tab a.tdimg1:hover{background:url(../tmf2.png) 10px center no-repeat #90cf38;color:#FFFFFF}
.lanrenzhijia .tab a.tdimg1.on{background:url(../tmf2.png) 10px center no-repeat #90cf38; color:#FFFFFF}

.lanrenzhijia .tab a.tdimg2{ background:url(../tgx.png) 10px center no-repeat;}
.lanrenzhijia .tab a.tdimg2:hover{background:url(../tgx.png) 10px center no-repeat #90cf38;color:#FFFFFF}
.lanrenzhijia .tab a.tdimg2.on{background:url(../tgx2.png) 10px center no-repeat #90cf38;color:#FFFFFF}

.lanrenzhijia .tab a.tdimg3{ background:url(../ttf.png) 10px center no-repeat;}
.lanrenzhijia .tab a.tdimg3:hover{background:url(../ttf2.png) 10px center no-repeat #90cf38;color:#FFFFFF}
.lanrenzhijia .tab a.tdimg3.on{background:url(../ttf2.png) 10px center no-repeat #90cf38;color:#FFFFFF}

.lanrenzhijia .tab a.tdimg4{ background:url(../taz.png) 10px center no-repeat;}
.lanrenzhijia .tab a.tdimg4:hover{background:url(../taz2.png) 10px center no-repeat #90cf38;color:#FFFFFF}
.lanrenzhijia .tab a.tdimg4.on{background:url(../taz2.png) 10px center no-repeat #90cf38;}

.lanrenzhijia .tab a.tdimg5{ background:url(../twg.png) 10px center no-repeat; width:201px;}
.lanrenzhijia .tab a.tdimg5:hover{background:url(../twg2.png) 10px center no-repeat #90cf38;color:#FFFFFF}
.lanrenzhijia .tab a.tdimg5.on{background:url(../twg2.png) 10px center no-repeat #90cf38;color:#FFFFFF}


.lanrenzhijia .content{ overflow:hidden; width:1000px; height:320px; position:relative;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:310px; list-style:none; padding:0px; padding-top:15px;}
.lanrenzhijia .content li{ width:1000px; height:310px; float:left;}
.lanrenzhijia .content li .leftbox{ width:600px; float:left; height:200px; overflow:hidden;}
.lanrenzhijia .content li .leftbox .bt{ font-size:16px; font-weight:bold; color:#018ae1; float:left; line-height:35px; width:100%;}
.lanrenzhijia .content li .leftbox .xxi{ font-size:14px; line-height:30px; width:100%; float:left;}
.lanrenzhijia .content li .rightbox{ width:355px; height:200px; float:right;}


/*案例*/
.homecasebox{ height:375px; background:#f2f2f2}
.homecasebox .tm{ height:85px; background:url(../homecasetmjpg.jpg) left 33px repeat-x;}
.homecasebox .tm .tex{ padding-left:10px; padding-right:10px; margin:0 auto; background:#f2f2f2; width:200px; text-align:center}
.homecasebox .tm .tex .cn{ color:#018ae1; font-size:30px; font-weight:bold; line-height:40px; padding-top:10px;}
.homecasebox .tm .tex .en{ font-size:16px; font-family:Arial; font-variant:small-caps; line-height:20px;}
.homecasebox .mm{ padding-top:10px; height:280px}
.homecasebox .mm ul{ padding:0px; margin:0px; list-style:none;}
.homecasebox .mm ul li{ width:918px; height:270px; float:left;}

.infoimg{ width:320px; height:240px; float:left; line-height:240px; text-align:center; vertical-align:middle; overflow:hidden; border:1px solid #cccccc}
.infoimg img{vertical-align:middle; margin:0 auto;}

.homecasebox .mm ul li .roghtbox{ width:570px; height:240px; float:right;}
.homecasebox .mm ul li .roghtbox .bt{ height:35px; line-height:35px; font-size:16px; font-weight:bold; text-align:left; color:#018ae1; width:100%;}
.homecasebox .mm ul li .roghtbox .bt a{color:#018ae1}
.homecasebox .mm ul li .roghtbox .tex{ font-size:14px; text-align:left; padding-top:15px; height:100px; overflow:hidden;}
.homecasebox .mm ul li .roghtbox .dm{ height:50px; float:left; padding-top:20px;}
.homecasebox .mm ul li .roghtbox .dm .juli{ width:50px; height:42px; float:left;}
.homecasebox .mm ul li .roghtbox .dm .casemore{ width:208px; height:42px; float:left; background:#018ae1; line-height:42px; text-align:center; font-size:16px; font-weight:bold;}
.homecasebox .mm ul li .roghtbox .dm .casemore a{ display:block; color:#FFFFFF;}
.homecasebox .mm ul li .roghtbox .dm .caseljzx{ width:208px; height:42px; float:left; background:#90cf38; line-height:42px; text-align:center; font-size:16px; font-weight:bold;}
.homecasebox .mm ul li .roghtbox .dm .caseljzx a{ display:block; color:#FFFFFF;}

.homeguanggao{ height:160px;}
.homeguanggao .nr{ padding-top:22px;}
.homegongbox{ width:918px; height:270px; float:left; overflow:hidden; padding-left:10px;}
.toppordbox{ width:918px; height:260px; margin:0 auto; overflow:hidden; }
.rollBox{width:918px; margin:0 auto; margin:0 auto;}
.rollBox .Cont{width:918px; overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:2012em;}
.rollBox .Cont .pic{ float:left;text-align:center;}
*+html .rollBox .Cont .pic{ float:left;text-align:center;}

.rollBox #List1,.rollBox #List2{float:left;}
.homegongdleft{ width:30px; height:270px; float:left; overflow:hidden;  }
.homegongdleft .juli{ width:100%; height:80px; float:right; overflow:hidden}
.homegongdleft .imgbox{ width:23px; height:46px; float:right; overflow:hidden;}
.homegongdright{ width:30px; height:270px; float:right; overflow:hidden;}
.homegongdright .juli{ width:100%; height:80px; float:left; overflow:hidden}
.homegongdright .imgbox{ width:23px; height:46px; float:left; overflow:hidden;}

/*关于*/
.homexinxibox{ height:350px;}
.homexinxibox .juli1{ width:18px; height:350px; float:left;}
.homeabout{ width:320px; height:340px; float:left;}
.homeabout .tm{ height:47px; background:url(../tm2.jpg) left top no-repeat;}
.homeabout .tm .tex{ width:110px; height:47px; float:left; text-align:center; line-height:47px; font-size:16px; font-weight:bold; color:#FFFFFF;}
.homexinxibox .more{ line-height:47px; width:50px; text-align:center; float:right;}
.homeabout .mm{ padding-top:7px; height:285px; float:left; overflow:hidden;}
.homeabout .mm img{ width:320px; float:left; margin-bottom:5px;}

/*新闻*/

.homenew{ width:320px; height:340px; float:left;}
.homenew .tm{ height:47px; background:url(../tm2.jpg) left top no-repeat;}
.homenew .tm .tex{ width:110px; height:47px; float:left; text-align:center; line-height:47px; font-size:16px; font-weight:bold; color:#FFFFFF;}

.homenew .mm{ padding-top:7px; height:285px; float:left; overflow:hidden;}
.homenew .mm .tupian{ width:320px; height:120px; float:left; overflow:hidden;}
.homenew .mm .tupian img{ width:320px; height:120px; float:left;}


.homenew .mm ul{ padding:0px; margin:0px; list-style:none; width:320px; overflow:hidden; float:left;}
.homenew .mm ul li{ width:100%; height:40px; float:left; border-bottom:1px dashed #cccccc; line-height:40px; background:url(../newli.jpg) left 55% no-repeat; font-size:14px; padding-left:10px;}
.homenew .mm ul li a{ color:#666666}
.homenew .mm ul li a:hover{ text-decoration:underline;}

/*问题*/
.homewenti{width:320px; height:340px; float:right;}
.homewenti .tm{ height:47px; border-bottom:1px solid #CCCCCC;}
.homewenti .tm .tex{ width:175px; height:47px; float:left; text-align:left;  line-height:55px; font-size:16px; font-weight:bold; color:#018ae1;}
.homewenti .tm .tex a{color:#018ae1;}
.homewenti .tm .tex a span{ font-size:14px; font-family:Arial; font-weight:normal; color:#666666}

.homewenti .mm{ padding:7px; height:285px; overflow:hidden;}
.homewenti .mm ul{ padding:0px; margin:0px; list-style:none;}
.homewenti .mm ul li{ height:75px; width:100%; float:left; overflow:hidden; border-bottom:1px dotted #CCCCCC; padding-top:15px;}
.homewenti .mm ul li .wen{ width:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#0050ba}
.homewenti .mm ul li .wen a{ color:#018ae1}
.homewenti .mm ul li .wen a:hover{ text-decoration:underline;}
.homewenti .mm ul li .wen .tupian{ width:20px; height:25px; float:left; background:url(../faq.jpg) left 5px no-repeat; padding-right:5px; }

.homewenti .mm ul li .da{ height:40px; float:left;  float:left; width:100%; color:#666666; padding-top:5px; font-size:14px}
.homewenti .mm ul li .da .tupian{ width:20px; height:25px; float:left; background:url(../faq.jpg) left -25px no-repeat; padding-right:5px; }
.homewenti .mm ul li .da .tex{ float:right; width:275px; line-height:22px;}





.frlk{ padding-top:30px; font-size:22px;}
*html .frlk{}
*+html .frlk{ }
.frlk h3.lkti{ float:left; display:inline; height:25px; line-height:25px; color:#333; white-space:nowrap;}
.frlk ul li{ float:left; display:inline; margin-right:20px;}
.lk-contx{ float:left;overflow:hidden; margin-left:15px;}
.txtlk li{ height:25px;line-height:25px;white-space:nowrap;}
.imglk li a{ display:block;}
.imglk li img{ width:91px; height:40px; padding-top:5px;}

/*底部*/
footer{ background-color:#0094f6; color:#fff;margin-top:20px; padding:10px 0;}
.foot-nav{ text-align:center; font-size:20px; line-height:35px; height:35px; display:block; padding-bottom:5px; overflow:hidden; border-bottom:#fff 1px solid;}
.foot-nav span{margin:0px 15px;}
.foot-text{ padding-top:20px;}
.foot-text a{ }
footer a{ color:#fff;}
footer a:hover{ color:#fff}
#met_b_logo{ float:left;}

.met_f_txt{ float:left; width:420px; overflow:hidden; border-left:#fff 1px solid; border-right:#fff 1px solid; min-height:188px; padding:0 40px; margin:0 40px;}
.met_wx_img{ width:180px; float:right; text-align:center;}
.met_wx_img img{ width:180px; display:block; margin:0 auto;}

/*左侧菜单*/
.mod-menu{position:relative;z-index:1000;left:0px; width:230px; float:left; top:10px;}

.mod-menu ul{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;}

/* mod-menu */


.menu-cont-list a:hover{text-decoration:underline;}

.mod-menu .menu-item{width:228px;border-top:solid 1px #0066cc;border-bottom:solid 2px #0066cc; border-left:1px solid #0066cc; border-right:1px solid #0066cc;position:relative;z-index:22;}
.mod-menu .menu-item li{height:47px;line-height:47px; background-color:#036dd7; border-top:solid 1px #0158af;}
.mod-menu .menu-item li.mouse-bg{position:relative;z-index:22;margin-right:-4px; background-color:#0653a0}
.mod-menu .menu-item a{color:#fff;font-size:16px;padding-left:33px;display:block;height:45px;border-top:solid 1px #0080ff;}
.mod-menu .menu-item a:hover{ text-decoration:none;}
.mod-menu .menu-cont{position:absolute;left:233px;top:1px;background:#fff;width:230px;border:solid 1px #0066cc;box-shadow:2px 0 10px #0066cc;z-index:20; padding-bottom:5px; padding-top:5px;}
.mod-menu .menu-cont-list{padding:0 15px;}
.menu-cont-list ul{ margin:0 auto; width:200px; }
.mod-menu .menu-cont-list li{ background-color:#f2f2f2; width:200px; float:left; padding-bottom:5px; margin-bottom:5px; overflow:hidden;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list h3{font-size:14px;font-weight:700; border-bottom:1px dotted #cccccc; width:100%; float:left; line-height:30px; padding-left:5px }
.mod-menu .menu-cont-list h3 a{color:#0066cc;}


.menu-list-link{ padding-bottom:5px; padding-top:5px; float:left; padding-left:5px}
.podleftli3{ padding-right:10px; float:left;}
.menu-list-link a{ color:#666666; font-size:12px; float:left;}


.nrbk{ border:1px solid #CCCCCC; -moz-border-radius: 3px;   -webkit-border-radius: 3px;    border-radius:3px; min-height:100px; }
.bannl{ height:420px;}
.bannl .tbd{ width:100%; height:420px; overflow:hidden;}
.bannl .tbd .ddtu{ width:100%; height:420px;}

/*内页侧栏*/
.leftlibox{ width:280px; float:left;}
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{}

div.ti1-bg{ padding:20px 0;text-align:center; font-size:28px; font-weight:bold; background-color:#0094f6; color:#fff;}

div.ti1-bg a{ color:#fff}
div.ti1-bg .cn::before{ content:'——'; font-size:14px; font-family:Arial;padding-right:10px; }
div.ti1-bg .cn::after{ content:'——'; font-size:14px; font-family:Arial; padding-left:10px; }




.sidebar .sb_nav .active{background:#f5f5f5; zoom:1; }


#sidebar dl .listbox{ height:52px;   width:100%; }
#sidebar dl .listbox .tex1 a{ width:100%; height:52px;  float:left; line-height:52px; font-size:16px;}
#sidebar dl .listbox .tex1 a:hover{ text-decoration:underline}
#sidebar dl .listbox .tex1{ padding-left:25px; font-size:14px; width:70%; height:52px; float:left}

#sidebar dl .list2{   height:52px; background:url(../leftlibg2.jpg) 217px 20px no-repeat #90cf38; }
#sidebar dl .list2 .tex1 a{ color:#ffffff;  }


#sidebar dl{ width:100%; margin:0 auto; list-style:none; padding:0px;  border-bottom:1px solid #e4e4e4; background:url(../leftlibg1.jpg) 217px 20px no-repeat;}
#sidebar dl dt{ width:100%;}

#sidebar dl .listbox:hover, #sidebar dl .listbox.sfhover {background:url(../leftlibg2.jpg) 217px 20px no-repeat #90cf38; color:#FFFFFF}
#sidebar dl .listbox:hover a, #sidebar dl .listbox.sfhover a{ color:#FFFFFF}



.launched{background:url(../leftlibg2.jpg) 217px 20px no-repeat #90cf38; color:#FFFFFF}
.launched a{ color:#FFFFFF}

#sidebar dl dd{ padding-bottom:10px; width:90%; margin:0 auto;}
#sidebar dl dd .list3 a{ font-weight:bold; color:#6fba2c}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 40px; background:url(../job_ico.gif) no-repeat 30px 16px;  border-bottom:1px dotted #cccccc; font-size:14px }
#sidebar dl dd h4 a{ display:block}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; display:block }
#sidebar dl h4.on a{ font-weight:bold;  display:block; color:#000000 }
.sidebar .sb_box{ float:right; width:900px; background:#fff; overflow:hidden;}
.sidebar .sb_box h3.title{position:relative;  border-bottom:#bdbdbd 2px solid;}
.sidebar .sb_box h3.title span{  font-size:24px; border-bottom:2px solid #cc110c; display:inline-table; bottom:-2px; position:relative;padding-bottom:5px; color:#cc110c;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:15px; right:15px; color:#000;}
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a:hover{ text-decoration:underline;}
/*左边新闻*/
.leftzz_2{width:100%; float:left; padding-top:20px;}
.leftzz_2 p.tou{background:#246cd7; height:42px; border-bottom:none; line-height:42px; text-align:center;}
.leftzz_2 p.tou span.kk{ display:none;}
.leftzz_2 p.tou span.k1{ font-size:16px; width:100%; left:0; top:12px; color:#fff;}
.leftnewbox{ border: 1px solid #246cd7; width:238px; height:275px; float:left; padding-top:10px;}
.leftnewbox ul{ margin:0px; list-style:none; float:left; width:228px; overflow:hidden; padding:0px; height:380px;}
.leftnewbox ul li{  border-bottom:1px dotted #CCCCCC;background:url(../li.png) left 18px no-repeat;  float:left; width:100%; line-height:36px; list-style:none; padding-left:6px; padding-top:1px; padding-bottom:1px }
/*左边联系*/
.leftlx{  padding-top:20px;}
.leftlx .tm{background:#0094f6; height:60px;  line-height:60px; text-align:center; color:#FFFFFF; font-size:20px;}
.leftlx .mm{ border: 1px solid #246cd7; padding:10px; overflow:hidden;}
.leftlx .mm .nrbox{}
.leftlx .mm .tex{ line-height:35px; font-size:14px;}
.leftlx .mm .leftrx b{ color:#000000}
.leftlx .mm .leftrx{ font-size:16px;color:#6fba2c;  line-height:30px}
/*左边产品*/
.leftpod{ width:100%; float:left; padding-top:20px;}
.leftpod .tm{background:#246cd7; height:42px;  line-height:42px; text-align:center; color:#FFFFFF; font-size:16px;}
.leftpod .mm{ border: 1px solid #246cd7; width:238px;  float:left; padding-top:10px;}
.leftpod .mm ul{ padding:0px; margin:0px; list-style:none; width:220px; margin:0 auto;}
.leftpordimg{ width:220px; height:163px; float:left; line-height:163px; text-align:center; vertical-align:middle; overflow:hidden; border:1px solid #CCCCCC; }

.leftpordimg img{vertical-align:middle; margin:0 auto;}
.leftpordname{ height:40px; line-height:40px; text-align:center; width:100%; float:left; font-size:14px; font-weight:bold}
.leftpordname a{ color:#333333;}


/*右边推荐*/
.tuijianpod{ width:750px; float:right; overflow:hidden; padding-top:10px;}
.tuijianpod .tm{ width:100%; height:36px; float:left; background:url(../homerighttm.jpg) left top no-repeat;}
.tuijianpod .tm .tex{ width:90px; height:36px; text-align:center; line-height:36px; font-size:16px; color:#FFFFFF; float:left;}
.tuijianpod .mm{ width:733px;float:left; padding-left:15px; border:1px solid #CCCCCC; margin-top:15px;}
.tuijianpod .mm ul{ padding:0px;}
.tuijianpod .mm ul li{ width:240px; float:left; list-style:none}

.rightpodtjimg{ width:220px; height:163px; float:left; line-height:163px; text-align:center; vertical-align:middle; overflow:hidden; border:1px solid #CCCCCC; }

.rightpodtjimg img{vertical-align:middle; margin:0 auto;}

.rightpodtjname{ width:220px; height:35px; line-height:35px; text-align:center; float:left;}


.height20{ height:20px;}
/*右边新闻推荐*/
.tuijiannew{ width:747px; float:right; overflow:hidden; padding:1px;border:1px solid #CCCCCC;}
.tuijiannew .tm{ width:100%; height:36px; float:left; background:url(../homerighttm.jpg) left top no-repeat;}
.tuijiannew .tm .tex{ width:90px; height:36px; text-align:center; line-height:36px; font-size:16px; color:#FFFFFF; float:left;}
.tuijiannew .mm{ width:733px;float:left; padding-left:5px; padding-top:5px; }
.tuijiannew .mm ul{ padding:0px; float:left; margin:0px; width:100%;}
.tuijiannew .mm ul li{ width:49%; float:left; list-style:none;line-height:35px; height:35px; font-size:14px }
.tuijiannew .mm ul li span{  float:left; background:url(../diantb.jpg) left center no-repeat; padding-left:5px; }

/*新闻*/
#newslist li{ background:url(../li.png) no-repeat 2px 25px; border-bottom:1px dashed #CCCCCC; margin-bottom:15px; padding-top:10px;}
#newslist li p{ color:#888; font-size:14px;}
#newslist li a{ font-size:18px;}
#newslist li a:hover{ color:#000000; text-decoration:underline;}
#newslist li:hover, #newslist li.sfhover {background:url(../li.png) 2px 25px no-repeat #f2f2f2;}
#newslist li .sj{ color:#FF0000; float:left;}
#newslist li .sj a{color:#FF0000;}
a.ss{ font-weight:bold;}
#shownews h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#shownews h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff;  padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}

/*faq*/
#faqlist li{ background:url(../faq.jpg) 3px 18px no-repeat;border-bottom:1px dotted #cccccc; margin-bottom:10px; padding-top:10px;}
#faqlist li p{ color:#888; padding-top:0px;}
#faqlist li a{ color:#333333; font-size:18px; }
#faqlist li a:hover{ color:#000000; text-decoration:underline}
#faqlist li:hover, #faqlist li.sfhover { background:url(../faq.png) 3px 18px no-repeat #f2f2f2;}
/*产品*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../rela-bg.jpg) repeat-x; color:#fff; border:1px solid #5985ba;}
#rl-product{ position:relative; width:830px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(../p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:860px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}
/*下载*/
#downloadlist dl.top dt a{ color:#004080;}
#downloadlist .metlist dd{ background:#eef3fa;}
/*地图*/
#sitemaplist .sitemapclass2 h3{background:url(../li.png) no-repeat left center;}
/*案例*/


.ditubox{ width:1200px;  padding-bottom:10px;}
.ditutm{ width:100%; height:30px; float:left; overflow:hidden; line-height:30px; margin-bottom:15px; font-size:18px; color:#333333;float:left}
.ditutm a{ color:#333333}

.ditumm{ width:100%; box-sizing:border-box; overflow:hidden; padding:5px; border:1px solid #ccc; margin-bottom:10px;float:left}
.ditumm .lianmu{ padding-left:10px; padding-right:10px; height:30px; line-height:30px; color:#FFFFFF; font-size:16px; background:url(../rela-bg.jpg) left top repeat-x; border:1px solid #0066d2; float:left}
.ditumm .lianmu a{ color:#FFFFFF}
.ditumm .lianmu a:hover{ text-decoration:underline;}

.ditilist{ width:100%; float:left; padding-top:10px;}
.ditilist a{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; float:left; font-size:14px; background:url(../job_ico.gif) left 50% no-repeat; margin-right:10px;}