﻿@charset "utf-8";
/* CSS 基础公共类 */
html, body{margin:0px; padding:0px; font-size:16px;min-width:1200px; font-family:"微软雅黑";font-size:14px; }
a{ text-decoration:none; font-size:14px; color:#323232;}
a:hover{ color:#ff7e00;}
img{ border:none;vertical-align:top;}
.tab{margin: auto; border:2px solid white ;width: 100%;text-align: center;}
.tr1{background: #ff791a;height: 40px;}
.tr2{background: #d9d9d9;height: 40px;}
td{border: 1px solid black;width: 100px;}
.tab tr td{border: 1px solid white;}
.article{margin-top: 10px;background: #faf1e5;padding:20px;font-family: 黑体;font-size: 15px;}
.title1{color:#ff791a;text-align: center;font-size:24px}
.clear{ margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}
ul,ul li{ list-style:none; list-style-type:none;margin:0;padding:0}
.blank{ margin:0px; padding:0px; height:10px;font-size:0px; line-height:0px; clear:both;}
p,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0px; padding:0px;}
em,i,b,address{ font-style:normal;}
#clearmagin{ margin-right:0px;}
#clearpadding{padding-right:0px;}
.pages{background: none;padding:10px;margin-top: 10px;text-align: center;}
.pages a { display:inline-block}
.pages a,.pages span {background:url(../images/pagebg.png) left center repeat-x;border: 1px solid #cccccc;color:#6c6c6c;
margin: 0 2px;padding: 3px 8px 4px; display:inline-block}
.pages .cur_page {background:url(../images/curpagebg.png) left center repeat-x;border: 1px solid #2b60a8;color: #fff;}
.pages a:hover {color: #333;}
.box{ padding-bottom:10px;}
.showbox{ background:#FFF; margin-bottom:10px; padding:3px;}
#lyzj{display:none}
/*公共css基础类结束*/

.header{ width:100%; margin:0px; padding:0px;}
.topline{ height:3px; background:#005bac;}
.logo{ width:1200px; margin:0px auto; padding:0px;}
.logo_l{width:740px; float:left; display:inline;}
.logo_r{width:305px; float:right; display:inline}
.logo_ico{ width:245px; float:left; display:inline; padding:15px 0px;}
.logo_ico span{display:inline-block;line-height:63px; margin:0px 10px;color:#005bac; font-size:36px; font-weight:bold;}
.logo_text{ float:left;display:inline;padding:40px 0px 0px 0px;color:#ff7e00; font-size:24px; font-weight:bold}
.logo_r_s{ margin:0px; padding:0px 0px 0px 0px;}
.logo_r_s span{ display:block; padding:15px 0px 10px 0px; font-size:20px;}
.logo_r_x{ margin:0px; padding:0px 0px 15px 0px;}
.logo_r_x span{ display:block; margin:0px; padding:0px 0px 0px 52px; background:url(../images/top_tel.png) left center no-repeat; height:42px; line-height:42px;color:#ff7e00; font-size:24px; font-weight:bold;}
.menu{ width:100%;margin:0px auto; padding:0px; height:50px; background:#005bac;}
.menucon{ width:1200px; margin:0px auto; padding:0px;}
.menulist{ margin:0px; padding:0px;}
.menulist li{ float:left;display:inline;line-height:50px;height:50px;overflow:hidden;border-right:#004587 solid 1px;}
.menulist li a{display:inline-block;padding:0px 34px;text-align:center;text-transform:uppercase;font-size:18px; color:#FFF}
.menulist li a:hover{background-color:#ff7e00; color:#FFF}
.flashbox{ width:100%; overflow:hidden; clear:both}

.guanjianzisearch{ margin:0px; padding:0px; background:#FFF; height:75px; border-bottom:#e8e8e8 solid 1px;}
.guanjianzisearchcon{ width:1200px; margin:0px auto; padding:0px;}
.guanjianzi{ width:770px; float:left; display:inline;}
.guanjianzi_l{ width:130px; float:left; display:inline;}
.guanjianzi_l span{ display:block; height:75px; background:url(../images/hot_esho.jpg) left center no-repeat; padding:0px 0px 0px 40px;font-weight:bold;color:#ff7e00;line-height:75px;}
.guanjianzi_r{ float:left; display:inline; line-height:75px;}
.guanjianzi_r a{ display:inline-block; margin:0px; padding:0px 5px 0px 0px;}
.search{ width:335px; float:right; display:inline; padding:20px 0px 0px 0px;}
.search_l{ width:275px; float:left; display:inline;}
.search_l span{ display:block;}
.search_l span input{ height:24px;border:#d3d3d3 solid 2px;width:261px;}
.search_l span input.wenben{ padding:0px 0px 0px 10px;}
.search_r{ width:60px;float:left;display:inline;}
.search_r span{ display:block;}
.search_r span input{ width:60px; background:url(../images/searchbg.jpg) left center repeat-x; border:#FFF solid 1px; height:30px; border-left:none;}

.tl{ width:100%; margin:0px; padding:0px;}
.tlchanpin{ margin:0px; padding:35px 0px 15px 0px; }
.tlchanpincon{ width:1200px; margin:0px auto; padding:0px;}
.tlchanpincate{ width:180px; height:100px; margin:0px auto; padding:0px; background:url(../images/xiangxiasanjiao.png)  center bottom no-repeat; margin-bottom:10px;}
.tlchanpincate span{ display:block;color:#FFF; font-size:36px; font-weight:bold; text-align:center; height:55px; border-bottom:#b6b6b6 solid 2px; color:#ff7e00;}
.tlchanpincate i{ display:block; color:#FFF; padding:0px; text-align:center; color:#dbdbdb; font-size:16px;}

.tlchanpincatelist{ margin:0px; padding:15px 0px 0px 0px;}
.tlchanpincatelist_bg{height:50px; background-color:#f5f5f5;}
.tlchanpincatelist_bg ul{ margin:0px; padding:0px;}
.tlchanpincatelist_bg ul li{ float:left; display:inline;}
.tlchanpincatelist_bg ul li a{ display:inline-table; line-height:50px; padding:0px 45px; font-size:16px;}
.tlchanpincatelist_bg ul li a:hover{ background-color:#005bac; color:#FFF; border-left:#004587 solid 1px;}
.tlchanpincatelist_bg ul li a.cur{ background-color:#005bac; color:#FFF;border-left:none}

.tlchanpinlist{ margin:0px; padding:20px 0px 0px 0px;}
.tlchanpinlist ul{ margin:0px; padding:0px;}
.tlchanpinlist ul li{ width:280px; float:left; display:inline; margin-right:25px;}
.tlchanpinlist_img{ width:260px; padding:10px; border:#CCC solid 1px; text-align:center; vertical-align:middle; overflow:hidden;}
.tlchanpinlist_tt{ line-height:35px; text-align:center}

.tlcase{margin:0px auto; padding:20px 0px 0px 0px; }
.tlcasebg{ height:15px;background:url(../images/chanpinbgtl.jpg) left top repeat;}
.tlcasecon{ width:1200px; margin:0px auto; padding:0px; background:#FFF}

.tlcasecon_line{ border-bottom:#e2e2e2 solid 2px; height:55px; position:relative; margin-bottom:55px;}
.tlcasecon_linecon{ height:55px; border:#e2e2e2 solid 1px; background:#FFF; width:380px; margin:0px auto; position:relative; bottom:-30px;}
.tlcasecon_linecon_s{ font-size:24px; width:150px; margin:0px auto; height:30px; line-height:30px; position:relative}
.tlcasecon_linecon_s span{ display:block; position:relative; top:-15px; width:150px;background:#FFF; margin:0px auto; padding:0px; text-align:center; color:#ff7e00}

.tlcasecon_linecon_m{ text-align:center; line-height:20px; position:relative; top:-10px; color:#999999;}
.tlcasecon_linecon_x{ height:10px; position:relative;}
.tlcasecon_linecon_x span{ display:block; width:100px; border-bottom:#005bac solid 2px; margin:0px auto;bottom:-4px; position:relative}

.tlcasecontent{ border:#CCC solid 1px; background:url(../images/casehomebg.png) left top repeat-y; padding:15px 10px 15px 10px;}
.tlcasecontentbg{ height:40px; background:url(../images/casefootbg.png) center top no-repeat;}
.tlcasecontent_l{ width:310px; float:left; display:inline}
.tlcasecontent_r{ width:865px; float:right; display:inline}
.tlcaselist{ margin:0px; padding:0px;}
.tlcaselist li{ height:48px; border-bottom:#CCC dashed 1px; line-height:48px;}
.tlcaselist li span{ float:right; display:inline; color:#acacac}
.tlaboutcon{ width:1200px; margin:0px auto; padding:0px 0px 0px 0px;}

.tlaboutxx{ margin:0px; padding:10px 0px 35px 0px;}
.tlaboutxx_l{ width:330px; float:left; display:inline;}
.tlaboutxx_r{ width:825px; float:right; display:inline;}
.tlaboutxx_r_company{ margin:0px; padding:20px 0px 10px 0px;}
.tlaboutxx_r_company span{ display:block; height:32px; border-left:#fa4700 solid 10px; font-size:32px; margin:0px; padding:0px 0px 0px 10px; line-height:29px; overflow:hidden}
.tlaboutxx_r_company_info{ line-height:25px; font-size:16px;}

.tlbaozhang{ width:100%; background:#ff683b;}
.tlbaozhangcon{ width:1200px; margin:0px auto; padding:10px 0px 10px 0px;}
.baozhanglist{ margin:0px; padding:0px;}
.baozhanglist li{ width:300px; float:left; display:inline}
.baozhanglist li span{ display:block; width:250px; height:76px; background:url(../images/baishutiao.jpg) right center no-repeat;}

.footer{ width:100%; margin:0px; padding:0px;background:#3e3e3e; color:#FFF}
.menufoot{ width:100%; height:43px; background-color:#262626;}
.menufootcon{ width:1200px; margin:0px auto; padding:0px;}
.menufootlist{ margin:0px; padding:0px;}
.menufootlist li{ float:left; display:inline;}
.menufootlist li a{ line-height:43px; color:#FFF; padding:0px 45px;}
.menufootlist li:hover{background:#ff7e00}
.footercon{ width:1200px; margin:0px auto; padding:0px; background:#3e3e3e; color:#FFF}
.footercon_l{ width:790px; float:left; display:inline;}
.footercon_r{ width:350px; float:right; display:inline; padding:20px 0px 10px 0px;}
.company{ font-size:28px; font-weight:bold; margin:0px; padding:20px 0px 10px 0px;}
.banquan{ margin:0px; padding:0px 0px 20px 0px;}
.address{ height:35px; padding-left:40px; line-height:35px; background:url(../images/coin_ad_8eql_07.png) left center no-repeat;}
.dianhua{height:35px;padding-left:40px; line-height:35px; background:url(../images/icon_shouji_qpwq_07.png) left center no-repeat;}
.banquansuoshu{height:35px;padding-left:40px; line-height:35px; background:url(../images/icon_tel_qc5g_07.png) left center no-repeat;}
.beian{height:35px;padding-left:40px; line-height:35px;}

.erweimalist{ margin:0px; padding:0px;}
.erweimalist li{ width:135px; float:right; display:inline; margin-left:20px;}
.erweimalist li p{ line-height:30px; text-align:center;}

.mainer{ width:1200px; margin:0px auto; padding:15px 0px 0px 0px;}
.mainer_l{ width:240px; float:left; display:inline}
.mainer_r{ width:945px; float:right; display:inline}
.cate_tt{ height:50px; background:#005bac; padding:10px 0px 10px 0px;}
.cate_tt span{ display:block; line-height:30px; font-size:24px; color:#FFF; text-align:center}
.cate_tt i{ display:block; font-size:14px; color:#FFF; text-align:center}

.cate_list{ margin:0px; padding:2px 0px 0px 0px;}
.cate_list li{ height:45px; border:#CCC solid 1px; margin-bottom:5px;}
.cate_list li a{ display:block; background:url(../images/productnav02_ev6v.jpg) left center no-repeat; height:45px; line-height:45px; padding-left:45px;font-size:14px}
.cate_list li a:hover{ background:url(../images/productnav01_hnq7.jpg) left center no-repeat; font-size:14px}

.lianxicon{ margin:0px; padding:0px 0px 0px 0px;}
.lianxicon a{ display:block; height:100px; background:url(../images/lxfs1a.jpg) left center no-repeat; font-size:0px; text-indent:-9999px;}
.lianxicon a:hover{ background:url(../images/lxfs1.jpg) left center no-repeat;}

.daohang{ height:40px; background:url(../images/ds.png) left center no-repeat; background-color:#0269ab; color:#FFF; padding:0px 0px 0px 20px; line-height:40px;}
.daohang a{ color:#FFF; margin:0px 5px;}

.chanpincontent{ margin:0px; padding:15px 0px 15px 0px;}
.productslist{ margin:0px; padding:0px;}
.productslist li{ width:290px; float:left; display:inline; margin-right:30px;}
.productslist_img{ width:280px; padding:10px; border:#CCC solid 1px; text-align:center; vertical-align:middle; overflow:hidden;}
.productslist_tt{ line-height:40px; text-align:center}

.content{ line-height:30px; color:#5a5a5a; padding:10px 0px 10px 0px;}
.newscontent{ margin:0px; padding:0px 0px 0px 0px;}
.newscon{ border:#CCC solid 1px; padding:10px 15px 15px 15px; margin-bottom:15px;}
.newslist{ margin:0px; padding:0px;}
.newslist li{ height:40px; border-bottom:#CCC dashed 1px; line-height:40px;}
.newslist li span{ float:right; display:inline; color:#b8b1ac}
.newslist li a{ color:#5a5a5a}
.newscontent{ margin:0px; padding:10px 0px 0px 0px;}
.title{ text-align:center; font-size:24px; line-height:40px; border-bottom:#CCC dotted 1px; padding-bottom:10px;}
.neirong{ line-height:30px; width:100%; overflow:hidden; padding:10px 0px 10px 0px;}

.sxpage{line-height:35px; text-align:center; background:#FFF; border:#CCC solid 1px;}
.sxpage a{display:inline-block; margin:0px 10px;}

.contentcase{ margin:0px; padding:10px 0px 0px 0px;}
.caselist{ margin:0px; padding:0px 0px 0px 0px;}
.caselist li{ border:#CCC solid 1px; padding:10px 10px 10px 10px; margin-bottom:10px;}
.caselist_l{ width:180px; float:left; display:inline;}
.caselist_r{ width:725px; float:right; display:inline;}
.caselist_r_tt{ border-bottom:#CCC dotted 1px; padding:0px 0px 10px 0px;}
.caselist_r_tt a{ font-size:18px; font-weight:bold; line-height:25px; color:#1a87e4;}
.caselist_r_cc{ color:#878787; font-size:14px; line-height:20px; padding:10px 0px 10px 0px;}
.caselist_r_date{ color:#5a5a5a; font-size:14px;}
 
/*右侧小导航*/
#kefu {position:fixed;right:10px;bottom:120px;z-index:999;width:230px;height:245px;background:url(/images/kefu.png);}
#kefu ul li{position:relative;height: 50px;margin-bottom:15px;}
#kefu ul li.zaixian a,#kefu ul li.qqkefu a{height: 50px;display: inline-block;width: 230px;}
#kefu ul li.kefudianhua p {position:absolute;top:50px;left:19px;overflow: hidden;width: 194px;height:0px;text-align: center;color: #0f0;font-size: 29px;background-color: rgba(0,0,0,0.65);}
#kefu ul li.weixin img{position:absolute;top:50px;left:29px;width: 175px;height:0px;}