body,div,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,caption,form,input,button,select,textarea{ margin: 0; padding: 0; }

input,button,textarea,select{ font-size: 100%; }

h1,h2,h3,h4,h5,h6,em{ font-size: 100%; font-weight: normal; font-style: normal; }

ol,ul{ list-style: none; }

img{ border: 0; margin: 0; padding: 0; }

table{ border-collapse: collapse; border-spacing: 0; }

hr{ height: 1px; border: 1px solid #CCCCCC; }

.clear{ clear: both; font-size: 0; height: 0; overflow: hidden; }

.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix{ display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix{ height: 1%; }

.clearfix{ display: block; }

/* End hide from IE-mac */
.clr{ clear: both; }

.p8{ padding: 8px; }

.mt8{ margin-top: 8px; }

.mt10{ margin-top: 10px; }

.mt15{ margin-top: 15px; }

.mt20{ margin-top: 20px; }

.redfont{ color: #FF0000; }

.f-blue{ color: #0D5EA0; }

.f-red{ color: #B81216; }

.border{ border: 1px solid #E2DEDE;}

.border-nt{ border: 1px solid #E2DEDE; border-top: none; }

.bg-w{ background: #FFFFFF; }

.tright{ text-align: right; }

/* 主要*/
body{ font:12px/22px "Microsoft Yahei","宋体",Arial;color: #222222;background: url(../Images/chanel_bg.jpg) left top repeat; }

a{ text-decoration: none; color: #303030; outline: none;}

a:hover{ text-decoration: underline; color: #7C9601; outline: none; cursor: pointer; }

a#more{ color: #848484; line-height: 20px; text-align: center; display: block; position: absolute; right: 5px; top: 2px; outline: none; font-family: "Times New Roman",Times,serif; }

.inputborder{ border: 1px solid #D9D9D9; font-size: 12px; background-color: #FFFFFF; line-height: 22px; padding: 2px; }

.red{ color: #FF3300; font-weight: 700; }

.fl{ float: left; }

.fr{ float: right; }

.btn{ color: #FFFFFF; border: 1px solid #555555; background-color: #686868; font: 12px Verdana;padding: 8px; }

.box{ display: block; background-color: #FFFFFF; }

.tright{ text-align: right; }

.font-orange{ color: #F96604; }

.font-red{ color: #FF0000; }

.f14{ font-size: 14px; }

.f20{ font-size: 20px; }

.fb{ font-weight: bold; }

.w{ width: 1000px; margin: 10px auto 0; }

.w-dw{ width: 100%; }

.w1000{ width: 1000px; margin: 0 auto; }

.w-1000{ width: 1000px; }

.w-1200{ width: 1200px; }

.pt20{ padding-top: 20px; }

.ptb20{ padding-top: 20px; padding-bottom: 20px; }

.marg-center{margin-left:auto;margin-right:auto;}

.pos-relativ{ position: relative; }

.b-page-wrapper{ display: block; }

/***********************/
#main-container,.main-container{ width: 1000px; margin: 16px auto; }

#midbanner,.midbanner{ clear: both; overflow: hidden; margin-top: 20px; }

/*内页广告大图 */
#banner_pro{ width: 100%; min-height: 210px; margin: 0 auto 10px auto; }

/**********头部信息*****************/
#header{ display: block; width: 100%;}

#header .line{ height: 26px; overflow: hidden; color: #434242; line-height: 26px; width: 100%;}

#header .frame{ width: 1000px; margin: 0 auto; }

#header .line .wel{ line-height: 26px; float: left; font-size: 12px; color: #434242; width: 600px; }

#header .line .wel a{ line-height: 26px; color: #434242; }

#header .line .wel a:hover{ line-height: 26px; }

#header .line .set{ float: right; line-height: 26px; height: 26px; color: #434242; width: 300px; text-align: right; }

#header .line .set a{ color: #434242; line-height: 26px; }

#header .line .set a:hover{ line-height: 26px; text-decoration: underline; color: #434242; }

#header .line .set small{ padding: 0 3px; }

#logobox{ width: 1000px; height: 145px; margin: 0 auto; }

#logobox .fl{ width:630px; }

#logobox .fr{ width: 360px; }

#logobox .logo{ width: 630px; height: 145px; float: left; }

#logobox .tel{ width: 280px; float: right; margin-top:20px;}

#logobox .tel .telnum{ height: 86px; margin-top: 15px; padding-left: 80px; color: #504D4D; font-size: 16px; font-weight: bold; background: url(../Images/erweima.png) left top no-repeat; line-height: 35px; }

#logobox .tel .telnum strong{ display: block; color: #FE6305; font-size: 24px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 40px; }

.gradient{
     background: -moz-linear-gradient(top, #AED000 0%, #7B9501 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AED000), color-stop(100%,#7B9501));
     background: -webkit-linear-gradient(top, #AED000 0%,#7B9501 100%);
     background: -o-linear-gradient(top, #AED000 0%,#7B9501 100%);
     background: -ms-linear-gradient(top, #AED000 0%,#7B9501 100%);
     background: linear-gradient(to bottom, #AED000 0%,#7B9501 100%);
 }

.gray-gradient{
    background: -moz-linear-gradient(top, #FCFBFA 0%, #EBEBEB 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCFBFA), color-stop(100%,#EBEBEB));
    background: -webkit-linear-gradient(top, #FCFBFA 0%,#EBEBEB 100%);
    background: -o-linear-gradient(top, #FCFBFA 0%,#EBEBEB 100%);
    background: -ms-linear-gradient(top, #FCFBFA 0%,#EBEBEB 100%);
    background: linear-gradient(to bottom, #FCFBFA 0%,#EBEBEB 100%);
}

.radius-30{
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;}

.radius-60{
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px;}
/**********导航*****************/
.navbox{ width: 100%; height: 46px; overflow: hidden; border-top: 1px solid #B0ADAD; margin-top: 12px; }

#nav{width:1000px;margin:0 auto;}

.menu-ul li{ float: left; text-align: center; width: 125px; position: relative; overflow: hidden; }

.menu-ul li.b {background:url(../Images/menu_split.png) left center no-repeat;}

.menu-ul li a{ color: #fff; height: 46px; display: block; font-size: 16px; line-height: 46px; font-weight: bold; }

.menu-ul li a:hover{ color: #222; line-height: 46px; text-decoration: none; }

/*-------- 下拉菜单 --------------*/
.dropmenu { position: absolute; top: 0; width: 200px; visibility: hidden; margin-top: 55px; background-color: #026FB9; padding: 3px 0 0; z-index: 10; }

.dropmenu a { display: block; text-decoration: none; height: 35px; font:14px "Microsoft Yahei"; color: #FFFFFF; line-height: 35px; padding: 0 10px; text-align: center; }

* html .dropmenu a { width: 100%; text-decoration: none; }

.dropmenu a:hover { color: #FFFFFF; text-decoration: none; line-height: 35px; background: #E34704; }

.dropmenu ul{ position: relative; left: 0; top: 0; }

/*********焦点广告******************/
#banner { width: 100%; height: 549px; overflow: hidden; margin: 0 auto; }

#banner .swiper-slide {text-align: center; font-size: 18px;background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

/**********搜索块*****************/
#search{ height: 32px; line-height: 32px; width: 260px; float: right; margin-top: 36px; }

#search .form .ipt-search{ font-size: 12px; height: 30px; padding-left: 15px; width: 170px; color: #222222; position: relative; vertical-align: middle; line-height: 30px; float: left; border-radius: 20px 0 0 20px; border: 1px solid #BABABB; }

#search .form .btn-search{ height: 32px; width: 62px; text-align: center; float: left; background: #FD0000; border: none; color: #FFFFFF; vertical-align: middle; cursor: pointer; line-height: 32px;border-radius: 0 20px 20px 0; }

/**********行业展示4/3***********/

.industry-box{background:#809B01;margin-top:20px;padding:20px 0 40px;}

.industry-box li{ width: 276px; float: left; margin: 0 12px;padding:16px 16px 30px;
    background-color: #ffffff;}

.industry-box li .c-img{ width: 276px; height: 178px; text-align: center;border-radius:0 60px 0 60px;}

.industry-box li .c-title{height:52px;line-height: 52px;text-align: center; font-size: 14px;font-weight:bold; color: #252020; overflow: hidden;}

.industry-box li .c-info{height:120px;
    overflow: hidden;color:#464545;
    line-height:24px;}

.industry-box li .c-btn a{display:block;width:116px;height:34px;margin:25px auto 0;color:#fff;line-height:34px;
    text-align: center;}

.sidebar { float: left; width: 222px; }

.main { width: 760px; float: right;
    background: #fff;}

/**********产品分类***********/
.tl-blue{ background: url(../Images/tl_pro.png) left top no-repeat; height: 120px;text-indent: -9999em;}

.tl-blue h3{ color: #FFFFFF; font-weight: bold; font-size: 24px; }

.procate { padding:8px 12px 20px; background: #3A3634;
    -webkit-border-radius:0 0 6px 6px;
    -moz-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;}

.procate li { height: 31px; line-height: 31px;color: #fff; position: relative;margin:8px auto 0; }

.procate li a {  height:31px; line-height: 31px; color: #474646; font-size: 14px; padding: 0 30px;background: url(../Images/tl-li.png) left center no-repeat;  display: block; overflow: hidden; }

.procate li a:hover { color: #fff; line-height: 32px; text-decoration: none;background: url(../Images/tl-li-hover.png) left center no-repeat; }


/**********产品5/4***********/
.tl-pro{ height: 40px; position: relative;padding:6px 10px 0;}

.tl-pro h3{ color: #fff; line-height: 32px; font-size: 18px;padding:0 22px; display: inline-block; }

.tl-pro a#more{ line-height: 40px; }

.pro-ul{ padding: 12px 0 0; }

.pro-ul li{ width: 235px;padding:9px; text-align: center; float: left;overflow: hidden; }

.pro-ul li img{ width: 225px;height: 180px; border: 1px solid #DBD8D8; padding:4px;}

.pro-ul li p.name{ height: 28px; line-height: 28px; margin-top: 6px; overflow: hidden; color: #474646; text-align: center; vertical-align: middle; }


.channel-about{ width:941px;height:359px;margin:20px auto 0;padding:80px 40px 40px;background: url(../Images/about_bg.png) center top no-repeat;position: relative;}

.channel-about .about-swiper{background: url(../Images/profile_img.png) left top no-repeat;padding-left:418px;height:350px;overflow: hidden;}
.channel-about .about-nav{height:36px;position:absolute;top:3px;left:40%;}
.channel-about .about-nav a{width:116px;height:36px;text-align:center;display:inline-block;line-height:36px;color:#222;font-size:14px;font-weight: bold;border-radius:30px;margin-right:8px;}
.channel-about .about-nav a.gradient{color:#fff;}
.channel-about .about-nav a:hover{text-decoration: none;}
.channel-about .about-wrapper h2{width:300px;padding-left:10px;height:44px;background:#8DAA01;line-height:44px;font-size:20px;
    font-weight:bold;color:#fff;position: relative;margin:5px 0 18px;}
.channel-about .about-wrapper h2:after{display:inline-block;content: ".";width:0;height:0;
    border: 22px #8DAA01 solid;border-right:22px transparent solid;position: absolute;right:-30px;top:0;
}
.channel-about .about-txt{font-size:14px;line-height:22px;color:#464545;}

.channel-about .about-tel{color:#FD6915;font-size:26px;font-weight: bold;line-height:36px;}

.index-banner{background:url(../Images/banner.jpg) center top no-repeat;height:491px;overflow:hidden;}

/**********典型客户7/5***********/
.channel{ width: 1000px; margin: 30px auto 0;border-radius:6px;background:#fff;}

.tl-nav{height:40px;padding:6px 10px 0;position:relative;}

.tl-nav a{width:116px;height:32px;line-height:32px;margin-right:10px;color:#222;display: inline-block;text-align: center;border-radius:30px;font-size:14px;font-weight:bold;}
.tl-nav a.gradient{color:#fff;}
.tl-nav a:hover{text-decoration: none;}.tl-nav a#more{padding: 0px;margin: 0px;width: auto;height: auto;line-height: 38px;border-radius: 0;font-weight: normal;padding-right: 10px;}
#a-customer{padding:12px 0;}
.ul-customer li{ width: 474px; float: left; padding: 12px 13px;}
.ul-customer .img { width: 196px; height: 140px; padding: 6px;float: left; background: #FFFFFF; box-shadow: 1px 1px 5px #D4D4D4; border-radius: 3px; behavior: url(/App/Tpl/Public/Style/pie.php); position: relative;}
.ul-customer .img img { width: 196px; height: 140px;}

.ul-customer li .ex-info {width:252px;float: right;}

.ul-customer li .ex-info .title { color: #FF5501;font-weight: 700;height: 28px; line-height: 28px; font-size: 14px;overflow: hidden; text-overflow: ellipsis; }

.ul-customer li .ex-info .info {height:80px;overflow: hidden; text-overflow: ellipsis;line-height:20px;color: #6B6868;}

.ul-customer li .detail-btn { margin-top: 12px; height: 25px; display: block; }

.ul-customer li .detail-btn a {padding:0 14px;height: 26px; background: #8D908D; display: inline-block; text-align: center; float: right; line-height: 26px; color: #FFFFFF; }

.ul-customer li .detail-btn a:hover { text-decoration: none; color: #FFFFFF; line-height: 26px;background:#FF5501;}


/*************首页新闻*************/
.threecolumn{ width: 1000px; margin: 20px auto 0; clear: both; }

.threecolumn .leftcolumn-box{float: left;}

.threecolumn .rightcolumn-container{ width: 659px; float: right;}

.threecolumn .rightcolumn-container .midcolumn-box{float: left; }

.threecolumn .rightcolumn-container .rightcolumn-box{float: right;}

.threecolumn .news-box{ width: 292px;border:1px solid #E2DEDE;background: #fff;padding:14px 12px 20px;border-radius:6px;}

.tl-news{ height: 40px; line-height: 40px;position: relative;}

.tl-news h3{ line-height: 40px; font-size: 16px; font-weight: bold; color: #fff; padding-left: 30px; display: inline-block; }

.tl-news a#more{ color: #fff; font-weight: normal;line-height: 32px; }

.hnews-ul{margin-top: 12px;padding-left:8px;}
.leftcolumn-box .hnews-ul{background:url(../Images/news_pic1.png) center top no-repeat;padding-top:145px;}
.midcolumn-box .hnews-ul{background:url(../Images/news_pic2.png) center top no-repeat;padding-top:145px;}
.rightcolumn-box .hnews-ul{background:url(../Images/news_pic3.png) center top no-repeat;padding-top:145px;}

.hnews-ul li { line-height: 32px; overflow: hidden; position: relative; background: url(../Images/news_icon.jpg) left center no-repeat; padding-left: 10px; }

.hnews-ul li span { position: absolute; right: 0; top: 0; color: #ACACAC; width: 88px; display: block; }

.hnews-ul li a{ line-height: 32px; color: #444343; }

.hnews-ul li a:hover{ line-height: 32px; text-decoration: underline; color: #E87717; }

/*.faqlist li{padding-bottom:6px;overflow:hidden;}
.faqlist .faq_title{line-height:30px;background:url(../Images/faq.png) left 9px no-repeat;color:#666;font-size:14px;font-weight:bold;padding-left:26px;}
.faqlist .faq_title a{line-height:30px;color:#E30101;font-size:12px;}
.faqlist .faq_title a:hover{line-height:30px;}
.faqlist .faq_answer{font-size:12px;line-height: 22px; color: #666666;background:url(../Images/faq.png) left -42px no-repeat;padding-left:26px;}
*/

/********友情链接*********/
.channel-link{min-height: 48px; }

.tl-link{ height: 40px; line-height: 40px;border-bottom:1px solid #C8C7C7;position: relative;}

.tl-link h3{ line-height: 36px; font-size: 16px; font-weight: bold; color: #fff;padding:0 20px; display: inline-block; }

.links-list{ color: #363636; padding: 12px 0 0; }

.links-list a{ color: #363636; line-height: 24px; }

.links-list span{ padding: 0 8px; }

.links-list a:hover{ line-height: 24px; }

/*******footer style*********/
#footer{ width: 100%; clear: both; background: #809B01; margin-top: 20px; padding: 18px 0 30px; }

#footer .footer-box{width:1000px;margin:0 auto;position:relative;}

#footer .nav{height:50px;border-bottom:3px solid #FD5F05;border-radius:6px;background:#fff;text-align:center;}

#footer .nav a{ color: #312F2F; line-height: 50px; margin-right: 8px; margin-left: 8px; font-size: 14px; }

#footer .nav a:hover{ color: #FD5F05; line-height: 50px; }

#footer .info-box{line-height: 36px;color:#323232;padding:20px 0;margin-top:5px;border-radius:6px;background:#fff;text-align:center;}

#footer .info-box a{line-height:36px;color:#323232;}

#footer .footer-box .btm-gou{position: absolute;width:120px;height:34px;display: block;background:url(../Images/gou.png) left top no-repeat;}

#footer .footer-box .left-gou{left:100px;top:34px;}

#footer .footer-box .right-gou{right:100px;top:34px;}


#go-top{ display: none; line-height: 1.2; background: url(../Images/go_top.png) #4D4C4C no-repeat 0 0; cursor: pointer; height: 94px; width: 25px; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 0; top: 450px; _top: expression(eval((document.documentElement.scrollTop)+150)); _bottom: "auto"; }

/**********内页频道导航*****************/
.tl-cate{ background: url(../Images/tl_catebg.png) left top no-repeat; height: 101px; }

.tl-cate h3{ color: #FFFFFF; font-weight: bold;font: 22px "微软雅黑"; line-height: 101px; text-align: center; }

.tl-l{ height: 35px; background: url(../Images/tl_about.jpg) left bottom repeat-x; }

.tl-l h3{ font-weight: bold; font-size: 14px; color: #222222; line-height: 35px; padding-left: 8px; }

.tl-w{ height: 34px; position: relative; border-bottom: 1px solid #C8C7C7; }

.tl-w h3{ color: #333333; font-weight: bold; font-size: 16px; line-height: 33px; border-bottom: 2px solid #809B01; padding-left: 26px; padding-right: 20px; background: url(../Images/channel_arrow.png) 3px 12px no-repeat; height: 33px; display: inline-block; float: left; }

.tl-w span{ float: right; padding-right: 8px; color: #7F7F7F; line-height: 33px;height: 33px; }

.tl-w span a,.tl-w span a:visited{ color: #7F7F7F; }


.products-cate { padding:8px 12px 20px; background: #3A3634;
    -webkit-border-radius:0 0 6px 6px;
    -moz-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;}

.products-cate li { height: 31px; line-height: 31px;color: #fff; position: relative;margin:8px auto 0; }

.products-cate li a {  height:31px; line-height: 31px; color: #474646; font-size: 14px; padding: 0 30px;background: url(../Images/tl-li.png) left center no-repeat;  display: block; overflow: hidden; }

.products-cate li a:hover { color: #fff; line-height: 32px; text-decoration: none;background: url(../Images/tl-li-hover.png) left center no-repeat; }

/**********内页产品分类*****************/
.tl-content{ border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; }

.page-sidebar{ float: left; width: 222px; }

#page{ float: right; width: 760px; }

.page-cate{ padding: 0 8px 8px 8px; background: #FFFFFF; }

.page-cate li{ background: url(../Images/dot-yellow.gif) 3px center no-repeat; padding-left: 25px; border-bottom: 1px dotted #CCCCCC; line-height: 34px; }

.page-cate li a { font-size: 15px; font-weight: 700; line-height: 36px; color: #333333; }

.page-cate li.cur a{ color: #FC7802; }

.page-cate li a:hover { line-height: 36px; color: #333333; }

/***********单页样式***********/
.about-page{ font-size: 14px; line-height: 20px; padding: 25px 15px; overflow: hidden; background-color: #FFFFFF; }

.about-page p{ padding-top: 4px; padding-bottom: 4px; }

.about-page h3.about-hd{ font-size: 14px; font-weight: bold; padding: 10px 0 0 14px; line-height: 26px; color: #333333; margin-bottom: 8px; border-bottom: 1px solid #CCCCCC; }

.about-page .keyword{ font-size: 12px; line-height: 30px; margin-top: 10px; padding-top: 5px; border: 1px solid #CCCCCC; }

.per_nex{ line-height: 28px; height: 28px; margin-top: 15px; background-color: #F6F6F6; padding-right: 10px; padding-left: 10px; clear: both; overflow: hidden; }

.per_nex span{ width: 48%; height: 28px; overflow: hidden; text-overflow:ellipsis;color: #555555; }

.per_nex a{ color: #555555; line-height: 28px; }

.per_nex a:hover{ line-height: 28px; color: #0D6D04; }

/******内容页*************/
.page-news-show{ padding: 25px 15px; background-color: #FFFFFF; }

.page-news-show h2{ font-size: 16px; line-height: 32px; text-align: center; color: #373737; font-weight: 700; }

.page-news-show .info{ text-align: center; color: #666666; line-height: 22px; }

/************新闻列表******************/
.news-ul{ padding: 8px; }

.news-ul li{ background: url(../Images/dot-gray_26.gif) left top no-repeat; padding-left: 12px; line-height: 26px; overflow: hidden; }

.news-ul li span{ float: right; padding-right: 10px; color: #A19C9C; }

.news-ul li a{ line-height: 26px; color: #5B5A5A; }

.news-ul li a:hover{ color: #FC7802; }

/******文章列表*************/
#zoom{ padding-top: 30px; font-size: 14px; line-height: 24px; overflow: hidden; }

.page-news-list { padding: 0 0 25px; background-color: #FFFFFF; }

.page-news-list ul{padding:12px;}

.page-news-list li { border-bottom: 1px dashed #E2E2E2; line-height: 30px; position: relative; margin-bottom: 16px; }

.page-news-list li:last-child{border-bottom:none;}

.page-news-list li a { background: url(../Images/dot-arr.png) 5px center no-repeat; padding-left: 15px; line-height: 30px; color: #222222; font-size: 15px; }

.page-news-list li a:hover{ color: #849F01; line-height: 30px; }

.page-news-list li span{ position: absolute; right: 10px; line-height: 30px; font-size: 12px; color: #B3B3B3; }

.page-news-list li dd{ padding: 0 16px 6px; line-height: 24px; color: #747474; }

/******图文列表*************/
.page-news-piclist{ padding: 8px 20px; background-color: #FFFFFF; }

.page-news-piclist dl{ height: 145px; padding: 8px 0; overflow: hidden; border-bottom: 1px dotted #D5D5D5; }

.page-news-piclist dl dt{ width: 210px; float: left; height: 137px; }

.page-news-piclist dl dt img{ width: 180px; height: 135px; border: 1px solid #E3E3E3; }

.page-news-piclist dl dd.title{ padding-top: 2px; height: 30px; line-height: 30px; }

.page-news-piclist dl dd.title a{ color: #FD6B05; font-weight: bold; line-height: 18px;font-size:14px;}

.page-news-piclist dl dd.title a:hover{ color: #FD7600; line-height: 18px; }

.page-news-piclist dl dd.info{ line-height: 18px; color: #7C7C7C; }

.page-news-piclist dl dd.info-detail-btn{ width: 75px; height: 22px; line-height: 22px; float: right; background-color: #819C01; border-radius: 3px; behavior: url(/App/Tpl/Public/Style/pie.php); position: relative; text-align: center; }

.page-news-piclist dl dd.info-detail-btn a{ color: #FFFFFF; font-weight: bold; line-height: 22px;}

.page-news-piclist dl:last-child{border-bottom:none;}

.page-content{ padding: 20px 10px; background: #FFFFFF; }

/*********图片列表**************/
.page-images-list{ padding-top: 20px; padding-bottom: 10px; background-color: #FFFFFF; }

.page-images-list span.pic{ display: block; }

.page-images-list li:hover img{ opacity: 0.8; filter: alpha(opacity=80); }

/*************荣誉资质7/5***********************/
.page-images-list-cert li{ display: inline; float: left; width: 253px; overflow: hidden; text-align: center; }

.page-images-list-cert li span{ display: block; text-align: center; }

.page-images-list-cert .pic img{ width: 210px; height: 150px; padding: 1px; border: 2px solid #EAEAEA; }

.page-images-list-cert li .name{ line-height: 22px; height: 44px; padding-top: 6px; color: #686868; }

/*************企业相册3/2***********************/
.page-images-list-album li{ display: inline; float: left; width: 253px;  overflow: hidden; }

.page-images-list-album span{ display: block; text-align: center; }

.page-images-list-album .pic img{ width: 228px; height: 152px; padding: 1px; border: 2px solid #EAEAEA; }

.page-images-list-album li .name{ line-height: 22px; height: 44px; padding-top: 6px; color: #686868; }

/*************视频中心7/5**********************/
.page-images-list-video li{ display: inline; float: left; width: 253px; overflow: hidden; text-align: center; }

.page-images-list-video li span{ display: block; text-align: center; }

.page-images-list-video .pic img{ width: 210px; height: 150px; padding: 1px; border: 2px solid #EAEAEA; }

.page-images-list-video li .name{ line-height: 22px; height: 44px; padding-top: 6px; color: #686868; }


/*************典型客户7/5***********************/
.page-images-list-customer li{ display: inline; float: left; width:253px; overflow: hidden; text-align: center; }

.page-images-list-customer li span{ display: block; text-align: center; }

.page-images-list-customer .pic img{ width: 210px; height: 150px; padding: 1px; border: 2px solid #EAEAEA; }

.page-images-list-customer li .name{ line-height: 22px; height: 44px; padding-top: 6px; color: #686868; }

/*************通用1:1***********************/
.page-images-list-general li{ display: inline; float: left; width: 181px; overflow: hidden; }

.page-images-list-general li span{ display: block; text-align: center; }

.page-images-list-general .pic img{ padding: 1px; border: 2px solid #EAEAEA; width: 150px; }

.page-images-list-general li .name{ line-height: 22px; height: 44px; padding-top: 6px; color: #686868; }

/**********相关产品***********************/
.relate_pro ul{ margin-top: 10px; }

.relate_pro li{ float: left; width: 188px; display: block; text-align: center; }

.relate_pro li span{ display: block; padding-top: 5px; padding-right: 8px; padding-left: 8px; }

.relate_pro img{ padding: 1px; border: 1px solid #CCCCCC; height: 125px; width: 150px; }

/**********相关文章***********************/
.more-news{ background-color: #FFFFFF; padding: 15px 8px; }

.more-news h3{ font-size: 14px; line-height: 28px; font-weight: 700; padding-left: 8px; background-color: #E67207; color: #FFFFFF; }

.more-news h3 strong{ color: #FF3300; }

.more-news li{ height: 26px; width: 46%; float: left; line-height: 26px; background: url(../Images/dot-arr.png)left center no-repeat ; padding-left: 10px; overflow: hidden; padding-right: 2%; }

/**********产品详情************/
.goods-left{ float: left; width: 400px; }

.goods-right{ float: right; width: 320px; }

.goods-right li del{ color: #666666; }

.gproname{ font-size: 14px; border-bottom: 1px dashed #BBBBBB; padding: 2px 0 10px; margin-bottom: 8px; line-height: 24px; }

.gproname strong{ color: #FE560C; padding-left: 8px; }

.goods-tel{ height: 32px; line-height: 32px; margin-bottom: 12px; color: #222222; }

.goods-tel strong{ font-weight: 900;color: #ED5001; font: 22px "微软雅黑"; }

.goods-spec{ margin-top: 10px; padding-top: 10px; border: 1px solid #E3E3E3; }

.goods-spce-ul li{ }

.goods-spce-ul li strong{ font:16px "微软雅黑","黑体"; font-weight: 700; color: #FF6600; }

.goods-spce-ul li a,.goods-spce-ul li a:visited{ color: #3366FF; }

.goods-desc{ color: #333333; line-height: 24px; width: 480px; overflow: hidden; }

.more-info-tab-con{ line-height: 24px; margin-top: 18px; font-size: 14px; padding: 8px 8px 20px; clear: both; }

.goods-button{ text-align: center; margin-top: 20px; }

.goods-button a,
.goods-button a:visited{ margin-right: 4px; margin-left: 4px;line-height: 22px; height: 22px; background: url(../Images/btn-s-bg.png) left top no-repeat; display: inline-block; text-align: left; }

.goods-button a.i-fav{ background-position: left -30px; width: 70px; padding-left: 23px; }

.goods-button a.i-review{ background-position: left -120px; width: 57px; padding-left: 23px; }

.goods-button a.i-tell{ background-position: left -60px; width: 57px; padding-left: 23px; }

.goods-page-info{ padding-bottom: 10px; }

.goods-order{ margin-top: 10px; border: 1px solid #E1E1E1; }

.goods-order h3{ background-color: #F6F6F6; color: #333333; font-size: 14px; font-weight: 700; line-height: 22px; padding: 2px 8px; }

.goods-order h3 span{ font-size: 12px; font-weight: normal; float: right; }

.goods-order .order-form{ padding: 10px; background: #FFFFFF; }

.goods-page-detail{ margin-top: 15px; }

.detail-title{ border-bottom: 1px solid #CCCCCC; height: 26px; }

.detail-title h3{ font-size: 12px; line-height: 26px; font-weight: 700; float: left; color: #333333; background-image: url(../Images/pro-tab-bg.jpg); width: 86px; text-align: center; height: 26px; }

.i-pic { background-position: left -150px; width: 57px; padding-left: 23px; }

.goods-desc{ color: #666666; margin-top: 10px; padding-top: 10px; line-height: 20px; }

/*****网站地图*********/
#sitemap{ width: 986px; margin: 8px auto; }

.sitemap-list{ padding: 10px 10px 10px 20px; }

.sitemap-list dl{ padding-top: 10px; padding-bottom: 15px; }

.sitemap-list dl dt{ font-weight: 700; line-height: 30px; font-size: 14px; }

.sitemap-list dl dd{ line-height: 24px; }

.sitemap-list dl dd a{ margin-right: 10px; }

/*****分页样式*********/
.page-num{text-align: center; background-color: #FFFFFF;padding:20px 0;}

.page-num .current{ color: #FFFFFF; background-color: #FF6600; padding-right: 3px; padding-left: 3px; }

.page-news-show .keyword{ line-height: 28px; height: 28px; margin-top: 10px; }

.cate-page{ padding: 8px; }

.cate-page dl{ padding-bottom: 5px; }

.cate-page dt{ font-size: 14px; font-weight: 700; line-height: 28px;background: url(../Images/dot-arr.png) #fff  5px center no-repeat; padding-left: 20px; }

.cate-page dd{ line-height: 26px; padding-left: 20px; }

#comment_list p span{ color: #999999; padding-left: 20px; font-family: Tahoma,Geneva,sans-serif; font-size: 11px; }

/*******客户留言***********/
#guestbook{ padding: 15px; background: #FFFFFF; }

.gustbook-form{ padding-top: 10px; }

#guestbook dl{ padding: 10px; border: 1px solid #F0F0F0; margin-bottom: 10px; }

#guestbook dt{ line-height: 30px; height: 30px; padding-right: 8px; padding-left: 8px; background-color: #F1FDE3; }

#guestbook dt span{ font-size: 11px; color: #666666; float: right; }

#guestbook dt strong{ color: #FF6600; }

#guestbook dd{ padding: 8px; }

#guestbook .reply strong{ color: #0E8109; }

#gustbook{ height: 230px; overflow: hidden; padding: 5px; }

/*******产品列表(5/4)***********/
.products-remark{ margin-bottom: 15px; }

.products-remark dt{ font-size: 14px; font-weight: bold; color: #FF6600; line-height: 30px; }

.products-remark dd{ font-size: 12px; line-height: 22px; color: #666666; }

.products-list li{ width: 246px; float: left; text-align: center; display: inline; overflow: hidden; margin-bottom: 12px; }

.products-list li .img { position: relative; width: 236px; margin: 0 auto; }

.products-list .img img{ width: 230px;height:184px; border: 1px solid #D3D3D3; padding: 2px; }

.products-list li:hover img{ border: 1px solid #849F01; }

.products-list .name{ padding-top: 6px; height: 36px; overflow: hidden; }

.products-list .name a{ line-height: 18px; }

/********推荐产品**********/
#rec-pro{ height: auto; overflow: hidden; }

#rec-pro li{ display: block; width: 149px; margin: 0 auto 10px; text-align: center; }

#rec-pro li img{ width: 149px; height: 130px; }

.ul-rank li{ width: 204px; text-align: center; overflow: hidden; padding-bottom: 8px;}

.ul-rank-img img{ width: 200px; border: 1px solid #CFCFCF;padding:1px;}

.ul-rank-name a,.ul-rank-name a:hover{ line-height: 18px; }

.goods-list-ul{ padding-top: 26px;background:#fff;}

.goods-list-ul li{width: 246px;text-align: center; float: left; overflow: hidden;padding-bottom:12px; }

.goods-list-ul .img img{ width: 230px;height:184px; border: 1px solid #D3D3D3; padding: 2px; }

.goods-list-ul .name{ padding: 5px 0 0;text-align:center;}

/************************/
.nocontent{ background: url(../Images/error.png) 10px 10px no-repeat; height: 100px; padding-top: 40px; padding-left: 120px; font-size: 14px; }

/********产品订购**************/
.order-list fieldset{ border: 1px solid #CCCCCC; margin-bottom: 15px; }

.order-list legend{ font-size: 14px; font-weight: 700; color: #FF6600; }

.order-list legend span{ font-size: 12px; font-weight: normal; color: #666666; }

.order-list{ margin-top: 15px; }

.xinwen_oo{margin: 20px auto;background:#fff;}

.xinwen_oo .x_left{ width: 44%;padding:2%; float: left; }

.xinwen_oo .x_right{ width: 44%;padding:2%; float: right; }

.xinwen_oo .tl-x{ position: relative; height: 30px; border-bottom: #BABABB solid 1px; line-height: 30px; }

.xinwen_oo .tl-x h3{ border-bottom: 1px solid #809B01; max-width: 230px; float: left; height: 30px; font-size: 16px; font-weight: bold; line-height: 28px; text-align: center; padding-left: 8px; padding-right: 10px; color: #333333; }

.xinwen_oo .tl-x a#more{ line-height: 30px; }

.x-news{ clear: both; padding-top: 6px; }

.x-news li{ line-height: 36px; overflow: hidden; position: relative; background: url(../Images/news_arrow.jpg) left center no-repeat; padding-left: 15px; border-bottom: 1px dotted #CFCFCF; }

.x-news li span{ position: absolute; right: 0; top: 0; color: #908E8E; width: 88px; display: block; }

.x-news li a{ line-height: 36px; color: #666666; }

.x-news li a:hover{ line-height: 36px; text-decoration: underline; color: #FA5D07; }


