﻿@charset "utf-8";
body, div,input, address, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset{padding:0;margin:0;list-style:none;word-wrap: break-word;}
.wrapper{margin:0 auto;}
@font-face {font-family: 'flexslider-icon';src: url('../fonts/flexslider-icon.eot');src: url('../fonts/flexslider-icon.eot') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight: normal;font-style: normal;}
.height_auto{height:auto;overflow:hidden;zoom:1}
*{padding: 0;margin: 0;	border: 0;text-align: left;font-style: normal;font-weight: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);/*禁止链接高亮*/-webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/}
p{ margin-top:5px; margin-bottom:5px;}
a{ text-decoration:none;color:#333333;}
a:hover{color:#db0d14}
.fr{float:right;}.fl{ float:left;}
.yahei{font-family:"微软雅黑" ,Microsoft YaHei,"Tahoma","Helvetica","sans-serif" !important;}
.clear{height:0; overflow:hidden;clear:both;zoom:1; min-height:5px;}
.clears{height:73px; overflow:hidden;clear:both;zoom:1;}
body{font-size:13px;font-family:"微软雅黑" ,Microsoft YaHei,"Tahoma","Helvetica","sans-serif" !important;}
header{width:100%;height:73px; position:fixed;left:0px;top:0; z-index:20;background:#fff;}
#header{width: 100%;min-width: 320px;max-width: 640px;margin: 0px auto;padding:6px 0px;}
menu{width: 100%;background:#0074c4;height:36px;}
#nav,#main{width: 100%;min-width: 320px;max-width: 640px;margin: 0px auto;}
#nav li{float:left;width:24.9%;height:36px;}
#nav li a{display:block;line-height:36px; text-align:center;color:#fff;}
#nav li a:hover{background-color: #0074c4;color:#fff;}
#banner{min-width: 320px;max-width: 640px;margin: 0px auto;position:relative; width:100%;
    height: auto;}
#banner>img{width:100%;}
#banner ul{width: 100%;height: 100%;max-height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 1;}
#banner ul li{position: relative;display: none;width: 100%;height: 100%;max-height: 100%;}
#banner ul li img{ padding: 0px;width:100%;}
#banner a.prev,#banner a.next{display:block;display: block;width: 42px;height: 42px; position:absolute;z-index:10;top:50%;margin-top:-21px;left:10px;cursor: pointer;font-size: 0px;filter: alpha(opacity=10);-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}
#banner a.prev{background:url(../images/prev.png) no-repeat;}
#banner a.next{background:url(../images/next.png) no-repeat; right:10px;left:auto;}
#banner a:hover{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
dl.frame dt.tl{height:34px;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;background-color: #0074c4;line-height:34px;}
dl.frame  dt.tl strong{text-shadow: 1px 1px 1px #43060b;overflow: hidden;word-wrap: break-word;word-break: break-all;color:#fff;padding-left:2.1%;font-size: 15px;}
dl.frame  dt.tl a.fr{padding:0px 8px;font-size:13px;color:#fff; font-family:"宋体";text-shadow: 1px 1px 1px #43060b;}
dl.frame  dd.lcn{padding:10px 0px; height:auto; overflow:hidden;}
dl#pro dd.lcn ul li{width:33.3%;float:left; min-height:110px; height:auto; overflow:hidden;}
dl#pro dd.lcn ul li a{display:block;padding:0px 5px;}
dl#pro dd.lcn ul li a span{display:block;text-align:center;}
dl#pro dd.lcn ul li a span.img{padding:1px;border:1px solid #e1e1e1;}
dl#pro dd.lcn ul li a span.img img{width:100%;}
dl#pro dd.lcn ul li a span.els{ font-size:13px; line-height:25px;height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
dl#news dd.lcn{padding:10px 5px;}
dl#news dd.lcn ul li{height:36px;border-bottom:1px dotted #cccccc; padding:5px 2px;}
dl#news dd.lcn ul li a,dl#news dd.lcn ul li span{display:block; line-height:12px;}
dl#news dd.lcn ul li a{font-size:14px; line-height:23px; white-space:nowrap; overflow:hidden;height:23px; text-overflow:ellipsis; max-width:98%;}
#news dd.lcn ul li span{color:#999999;}
footer{width:100%; position:fixed;left:0;bottom:0;height: 42px;background-color: #222;background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #999), color-stop(0.02, #666), color-stop(1, #222));
background-image: -moz-linear-gradient(top, #999, #666 2%, #222);background-image: -o-linear-gradient(top, #999, #666 2%, #222);padding: 0;border-top: 1px solid #444;}
footer ul{width:100%;margin:0 auto; max-width:640px; min-width:320px;height:42px;}
footer ul li{float:left;width:25%;height:42px;}
footer ul li a{display:block; text-align:center;padding-top:26px;height:16px;color:#fff;font-size:12px; line-height:14px; background-image:url(../images/footericon.png);background-repeat:no-repeat;}
footer ul li a:hover{background-color:#333;color:#fff;}
footer ul li a.a1{background-position:top center;}
footer ul li a.a2{background-position:center -40px;}
footer ul li a.a3{background-position:center -78px;}
footer ul li a.a4{background-position:center -118px;}
#footer{color:#fff;background: #0074c4;padding:10px 0px;line-height: 18px;font-size: 12px;text-shadow: 1px 1px 1px #454545;width:100%;margin:0 auto; max-width:640px; min-width:320px; text-align:center;}
#footer a{color:#fff;}
#frames{width:100%;margin:0 auto; max-width:640px; min-width:320px;}
#frames dt.tl{height:34px;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;background-color: #0074c4;line-height:34px; color:#fff; text-align:center; }
#frames dt.tl strong{font-size:15px;text-shadow: 1px 1px 1px #43060b;overflow: hidden;word-wrap: break-word;word-break: break-all;}
#frames dd.lcn,#frames dd.lcns{padding:10px 5px; min-height:360px; font-size:13px;color:#333; line-height:20px;}
#frames dd.lcn img,#frames dd.lcns img{ max-width:100%;}
#frames dd.lcns{min-height:0px; height:auto; overflow:hidden;}
#frames dd#allmap{height:320px; overflow:hidden; margin:0; width:100%;}
#frames dd.path{height:35px;line-height:35px; margin-bottom:6px;border-bottom:1px solid #e5e5e5; position:relative;}
#frames dd.path a{display:inline-block;padding:0px 5px 0px 10px; background:url(../images/arr.gif) left no-repeat;}
#frames dd.path a.home{padding-right:5px;background:none; padding-left:0;}
#frames dd.path a.goback{display:block;width:60px;height:20px;line-height:20px;font-size:12px;color:#fff;text-shadow: 1px 1px 1px #43060b;background:#d3060d;text-align:center; position:absolute;top:5px;right:5px;padding:0; border-radius:5px; border:1px solid #cc0000;}


dl#Pager2{height:28px;padding:8px 0px;}
dl#Pager2 dd.PageBtn{float:left;height:28px;}
dl#Pager2 dd.PageText{float:right;height:28px;}
dl#Pager2 dd.PageText label{padding-left:6px;}
dl#Pager2 dd.PageText input#tbpage{border:1px solid #eeeeee;text-align:center;margin:0px 3px;vertical-align:middle;padding:4px 4px 5px 4px;font-family: "å¾®è½¯é›…é»‘", Arial, Tahoma;
    color: #666666;}
dl#Pager2 dd.PageText a#btngo{display:inline-block;width:26px;height:26px;line-height:25px;text-align: center;border: 1px solid #eeeeee;margin-right: 8px;
    vertical-align: middle;}
dl#Pager2 a:hover{color: #0074c4;border-color:#ddd;background:rgb(247,247,247);}
dl#Pager2 dd.PageBtn a{display:inline-block;width:26px;height:26px;line-height:25px; text-align:center;margin-right:8px;border:1px solid #eee;}
dl#Pager2 dd.PageBtn a.PagerA{font-weight:bold;color:#fff;background:#d3060d;border-color:#b20007;}
dl#Pager2 dd.PageBtn a.pagerPrev{background:url(../index/page_left.gif) center no-repeat;}
dl#Pager2 dd.PageBtn a.pagerNext{background:url(../index/page_right.gif) center no-repeat;}
a#goback{display:block;padding:5px;background:#d3060d;color:#fff; text-align:center;border:1px solid #b20007; border-radius:5px;width:80%;margin:0 auto;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;text-shadow: 1px 1px 1px #43060b;}
a#goback:hover{background-color:#bb0000;}
ul#news_List{height:auto; overflow:hidden; min-height:310px;}
ul#news_List li{padding:5px 0px;height:40px;border-bottom:1px dotted #ccc;}
ul#news_List>li>a,ul#news_List>li>span{display:block; clear:both; float:left;}
ul#news_List li a.els{ white-space:nowrap;height:25px;line-height:25px;overflow:hidden;max-width:100%;text-overflow:ellipsis;}
ul#news_List>li>span{color:#999;line-height:14px;font-size:12px;}
dl#news_show{padding:5px 0px; text-align:left; min-height:360px;}
dl#news_show dt.news_title{line-height:30px;font-weight:bold;font-size:16px;color:#d3060d;}
dl#news_show dt.news_Info{color:#999;line-height:16px;border-bottom:1px solid #ddd; padding-bottom:5px;}
dl#news_show dd.news_Content{padding:10px 5px;line-height:21px;color: #666;}
dl#news_show dd.news_Content p>span>img,dl#news_show dd.news_Content p>img{
    max-width: 100%;
}
ul#BigClass{min-height:360px;}
ul#BigClass li{width:33.3%;float:left; min-height:110px; height:auto; overflow:hidden;}
ul#BigClass li a{display:block;padding:0px 5px 5px;}
ul#BigClass li a span{display:block;text-align:center;}
ul#BigClass li a span.img{padding:1px;border:1px solid #e1e1e1; text-align:center;}
ul#BigClass li a span.img img{max-width:100%; }
ul#BigClass li a span.els{ font-size:13px; line-height:25px;height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div#products_list{min-height:360px;}
div#products_list a{display:block;text-align:left;}
div#products_list a dl{display:block;height:auto;overflow:hidden;padding:5px 0px;margin:0px 0px;border-bottom:1px dotted #ccc;}
div#products_list a:hover dl dd strong{color:#cc0000;}
div#products_list a:hover{background-color:#efefef;}
div#products_list a dl dt{width:80px;height:80px;float:left;border:1px solid #e1e1e1; background:#fff;}
div#products_list a dl dd{float:left;width:65%;height:80px; overflow:hidden; padding:2px 8px;}
div#products_list a dl dd strong{display:block;height:25px;line-height:25px;color:#333;font-size:14px; white-space:nowrap;width:90%; overflow:hidden; text-overflow:ellipsis;}
div#products_list a dl dd em{line-height:18px;color:#888;font-size:12px; font-style:normal;display:block;}
div#products_list center{line-height:25px; text-align:center;}
dl#ProContent{text-align:left;padding:0px 0px;}
dd#headpath{display:none;width:100%;height:30px;line-height:30px;background:#000;color:#fff;text-indent:10px;alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity:0.8;opacity:0.8;margin:86px auto 0px;position: fixed;display: none;top:-30px;left:0; font-family:Arail; text-align:left;}
dl#ProContent dt.proTitle{-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999;height:30px;line-height:30px;font-size:16px;color:#222;background: #ddd;padding:5px;font-weight:bold;text-align:center;}
dl#ProContent dd.Proimg{border:1px solid #ddd;border-radius:3px;margin:10px auto;padding:5px;text-align:center;}
dl#ProContent dd.Proimg img{border-radius:3px;}
dl#ProContent dt.proTl{color:#cc0000;font-size:14px;background:#eee;height:30px;line-height:30px;font-weight:bold;-webkit-box-shadow: 0px 2px 2px #999;-moz-box-shadow: 0px 2px 0px #999; text-indent:8px;}
dl#ProContent dd.proView{padding:8px;line-height:21px;color:#454545;}
dl#ProContent dd.proView img{max-width:100%;}
ul#Wshare{height:auto; overflow:hidden;min-height:360px;}
ul#Wshare li{height:46px;float:left;width:50%;}
ul#Wshare li a{height:32px;line-height:32px;border:1px solid #cccccc; text-indent:38px;padding:4px 10px;background: #e5e5e5;vertical-align: top;color: #333;background-image:url(../index/z3g_icon_share.gif);background-repeat:no-repeat;display: -moz-box;display:block;margin:0px 3px; border-radius:3px;}
ul#Wshare li a:hover{background-color:#e9e9e9;}
ul#Wshare li a.s1{background-position:8px 3px;}
ul#Wshare li a.s2{background-position:8px -85px;}
ul#Wshare li a.s3{background-position:8px -40px;}
ul#Wshare li a.s4{background-position:8px -130px;}
ul#Wshare li a.s5{background-position:8px -175px;}
ul#Wshare li a.s6{background-position:8px -224px;}
ul#Wshare li a.s7{background-position:8px -268px;}
ul#Wshare li a.s8{background-position:8px -315px;}
ul#Wshare li a.s9{background-position:8px -359px;}
ul#Wshare li a.s10{background-position:8px -405px;}
ul#Wshare li a.s11{background-position:8px -450px;}
ul#Wshare li a.s12{background-position:8px -498px;}
ul#Wshare li a.s13{background-position:8px -542px;}
form#Pform{background:#e8e8e8;padding:10px 8px;height:20px; border-radius:5px;}
form#Pform input#keys{width:88%;border:0;background:none;height:20px;line-height:20px;color:#666;font-size:12px;float:left;}
form#Pform input.fr{padding:1px 3px;}
dl#search dd.scn{padding:10px 0px;}
dl#search dd.searchCon {text-align:left;height:40px;line-height:35px;border-bottom:1px solid #ccc;color:#888;}
dl#search dd.searchCon strong{color:#ee0000;font-family:'å¾®è½¯é›…é»‘';font-size:13px;}
dl#search dd.searchCon span{color:#F90;}
dl#search dd.sear_result{line-height:30px;height:30px;color:#666; border-bottom:1px solid #e8e8e8; margin-bottom:8px;}
dl#search dd.sear_result span{color:#c00; padding:0px 3px;font-weight:bold; }
dl#search dd.sear_result  b{color:#333; font-weight:bold; padding:0px 3px;}
ul#proImg_list{height:auto; overflow:hidden;}
ul#proImg_list li{float:left;width:33.3%;height:auto;overflow:hidden; }
ul#proImg_list li a{display:block;margin:0px 5px; text-align:center;}
ul#proImg_list li a img{ max-height:140px;}
ul#proImg_list li a span{display:block; text-align:center;}
ul#proImg_list li a span.yahei{ white-space:nowrap; overflow:hidden;width:100%;height:35px;line-height:33px; text-overflow:ellipsis;}
ul#proImg_list li a img{border:1px solid #e4e4e4;border-radius:5px;}

.pagination {
    display: inline-block!important;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }

.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333; }

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px; }

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px; }

.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5; }

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px; }

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }

.pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center; }
.pager:before, .pager:after {
    content: " ";
    display: table; }
.pager:after {
    clear: both; }
.pager li {
    display: inline; }
.pager li > a,
.pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px; }
.pager li > a:hover,
.pager li > a:focus {
    text-decoration: none;
    background-color: #eeeeee; }
.pager .next > a,
.pager .next > span {
    float: right; }
.pager .previous > a,
.pager .previous > span {
    float: left; }
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
    color: #777777;
    background-color: #fff;
    cursor: not-allowed; }

#main #procon p>span>img,#main #procon p>img{
  max-width: 100%;
}
#main #procon td{
    border: 1px solid #000;
}