@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
/* IE5.xIE6бbug */ 
* html body{overflow: visible; } 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}

/* body */ 
body{color:#333; font-size:14px; font-family:"微软雅黑"; line-height:22px;} 
i, em, cite { font-style: normal; }
/* a */ 
a{color:#333; text-decoration:none; }
a:hover{text-decoration:none; color:#F00 }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0; vertical-align:middle;} 
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;}
embed { width:98% !important;}
.newsnr{ width:100%; overflow:hidden}
.newsnr img{ width:99% !important; text-align:center; height:auto !important}
.newsnr .p0 img{ width:99% !important; text-align:center; height:auto !important}
TABLE{ width:98% !important;}

/*********清除浮动处理**********/
.clr {clear:both; display:block; height:0;font-size:0; overflow:hidden;}

.stmp_tit{ clear:both; font-size:18px; font-weight:bold;}
.stmp_list{ padding:5px 0 20px 0; line-height:20px;}
.stmp_list ul{ overflow:auto;}
.stmp_list ul li{ float:left; padding-right:20px;}

header{}
.Htop{ background:#cccccc; width:100%; height:26px; line-height:26px;}
.Htop a{ margin-right:5px;}
.Htop span{ padding-left:10px;}
.heawrap{ height:67px;  width:100%; display: -webkit-box; -webkit-box-orient: horizontal; margin:0 auto; background:#FFF}
.logo{height:67px; -webkit-box-flex:1;  margin-left:2px;  overflow:hidden; }
.logo img{ width:180px; margin-left:5px; margin-top:15px;}
.hea-R{text-align:right; -webkit-box-flex:1; overflow:hidden; margin-right:10px; height:50px; margin-top:20px;}
.hea-R img{ width:120px !important;}


.hd{ margin-top:10px !important;}
.menu{width:100%; display: -webkit-box; height:30px; line-height:30px;  background:#046ea0;  -webkit-box-orient: horizontal; }
.menu li{-webkit-box-flex:1; width:20%;  text-align:center}
.menu li a{ color:#FFF; display:block; width:100%}

.navbt{ width:100%; height:40px; line-height:40px; background:#046ea0}
.navbt span{ font-size:18px; padding-left:10px; color:#FFF}

.nav{ width:100%; display: -webkit-box;  padding-top:10px; background:#046ea0; padding-bottom:10px;  -webkit-box-orient: horizontal;}
.nav li{-webkit-box-flex:1; width:15%;  text-align:center}
.nav li img{ width:60% !important;}
.nav li a{ color:#FFF;}

.inprobt{ width:98%; margin:0 auto; font-weight:bold; border-bottom:1px solid #eeeeee; height:32px; line-height:32px;}
.inprobt span{ width:120px; height:32px; display:block; border-bottom:1px solid #046ea0; text-align:center}

.inpronr{width:98%; margin:0 auto; display: -webkit-box;  -webkit-box-orient: vertical; padding-top:15px;}
.inpronr li{-webkit-box-flex:1; width:100%; background:#eeeeee; margin-bottom:5px; padding:5px 0px; display: -webkit-box; -webkit-box-orient: horizontal;}
.inpronr li .pic{-webkit-box-flex:1;  margin-right:10px; margin-left:5px; }
.inpronr li .pic img{ width:100%; max-width:130px; border:1px solid #CCC}
.inpronr li .text{-webkit-box-flex:1; width:50%; margin-right:10px;}

.nymenu{ width:100%; height:40px; background:#db291d; line-height:40px; color:#FFF;font-family:"微软雅黑"; font-weight:bold; font-size:16px;}
.nymenu span{ padding-left:10px;}
.showpro{ width:94%; padding:3%; margin:0 auto}
.showpro img { width:80%; margin:0 auto; text-align:center}
.showpro h6{ width:100%; margin:0 auto ; text-align:center; font-weight:normal}

.showhonor{ width:94%; padding:3%; margin:0 auto; text-align:center}
.showhonor img { width:80%; margin:0 auto; text-align:center}

/*内页样式*/
.ny{ display: -webkit-box; -webkit-box-orient: vertical;}

.nynrbt{width:100%; height:35px;line-height:35px; background:#1390ed; font-size:14px; color:#FFF;}
.nynrbt span{ padding-left:10px;}

.nynr{width:98%; padding-top:10px; margin:0 auto 30px; min-height:400PX; overflow:hidden;}
.nynr img{ width:98% !important; max-width:350px; height:auto}
.nynr table{width:98%;}
.nynr table tr td{ width:50% !important}
.nynr div{ padding:0 !important; float:none !important}

.nynr .wenh{ width:0 !important;}



/*内页之产品页样式*/
.nypronr{width:98%; margin:0 auto; display: -webkit-box;  -webkit-box-orient:horizontal ; padding-top:15px;}
.nypronr li{-webkit-box-flex:1; width:100%; margin:0 auto; text-align:center; margin-bottom:20px; display: -webkit-box; -webkit-box-orient: vertical;}
.nypronr li .pic{-webkit-box-flex:1; width:100%;}
.nypronr li .pic img{ width:auto; height:120px; border:1px solid #CCC; max-width:150px;}
.nypronr li .text{-webkit-box-flex:1; width:100%;}



.pronyshow{width:98%; padding-top:10px; margin:0px auto; text-align:center; font-size:18px; overflow:hidden; }
.pronyshow img{ width:90%; text-align:center;}
.pro-xq{ width:100%; height:32px; padding-left:10px; background:#EBEBEB; line-height:32px; font-size:14px;}
.pro-xq-nr{ width:98%; margin-bottom:20px; padding-left:10px; padding-top:10px;}
.pro-xq-nr img{width:90%;}



/*新闻*/
.newsnynr{width:97%; padding-top:5px; margin:0 auto;  padding-bottom:20px; overflow:hidden; font-size:12px;}
.newsnynr h5{ text-align:center; font-size:16px; margin-top:10px; margin-bottom:10px;}
.newsnynr h6{ text-align:center; font-size:12px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.newsnynr img{width:90% !important; max-width:300px; height:auto !important; margin-bottom:10px; text-align:center}

/*底部样式*/

.foo{ width:100%; padding:15px 0; background:#f3f3f3; text-align:center}
.wap-db{ width:100%; bottom:0px; background:#e30014;  display: -webkit-box; -webkit-box-orient: horizontal; height:40px;}
.wap-db  a{ color:#f2e400; -webkit-box-flex:1; font-size:14px; display:block; line-height:40px; text-align:center; width:100%;}
.wap-db .db01{border-right:1px solid #FFF; }

.wap-db .db02{ border-right:1px solid #FFF;  }





.nynav{ display: -webkit-box; -webkit-box-orient: horizontal; width:98%; margin:0 auto; }
.nynav a{ display:block; width:100%; border-bottom:1px solid #FFF; border-right:1px solid #FFF; height:32px; background:#1390ed; line-height:32px; text-align:center; color:#FFF; -webkit-box-flex:1; overflow:hidden;}
.nynav a.bai{ background:#F00}


.nypronav{ display: -webkit-box; -webkit-box-orient: horizontal; width:98%; margin:0 auto }
.nypronav a{ display:block; width:100%; border-bottom:1px solid #FFF; border-right:1px solid #FFF; height:60px; background:#1390ed; line-height:60px; text-align:center; color:#FFF; -webkit-box-flex:1; }
.nypronav a.bai{ background:#F00}


.footer{ margin:0 auto; display:block; width:100%; padding:15px 0px; color:#848484; text-align:center; background:#f1f1f1; }

.submenu{ font-size:14px; color:#555555; font-family:"微软雅黑";}
.submenu a{ color:#555555; display:block;}
.submenu a:hover{ color:#555555; display:block;}


/*首页图片切换样式*/
.tempmo{opacity:0.3;filter:alpha(opacity=30);height:auto;border:1px dashed green;margin:3px;background:#FFF;}
.dashmo{position:absolute;border:1px dashed #f00;filter:alpha(opacity=80);margin:3px;background:#FFF;height:auto;opacity:0.8;}

.roll_img_mb_01{overflow:hidden;position:relative;}
.roll_img_mb_01 .img_box{overflow:hidden;text-align:center;}
.roll_img_mb_01 .img_box img{vertical-align:middle;min-height:100px;width:100%;}
.roll_img_mb_01 .nav_box{overflow:hidden;height:20px;position:absolute;right:10px;bottom:0px;}
.roll_img_mb_01 .nav_box li{width:10px;height:10px;font-size:1px;overflow:hidden;background:#ddd;border-radius:50px;float:left;margin:4px;}
.roll_img_mb_01 .nav_box .li_on{background:#c00;}




/*分页*/
.wp-pagenavi {CLEAR:both; font-weight:100;}
.wp-pagenavi A {BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT:5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:#bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN {BORDER-RIGHT:#999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT:5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #999 1px solid; PADDING-TOP:3px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION:none; font-weight:100; color:#666;}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR:#000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {FONT-WEIGHT:bold}

.pageNavi {padding-right:0px; padding-left:0px; line-height:50px; MARGIN:10px auto 0px; text-align:center;}
.wp-pagenavi {margin:0px auto; padding-top:15px; font-weight:100;}
.wp-pagenavi A {border: 1px solid #999;
    padding: 4px 8px;
    MARGIN:2px; COLOR:#333! important; TEXT-DECORATION:none! important; font-weight:100;
}
.wp-pagenavi A:link {border: 1px solid #999;
    padding: 4px 8px;
    MARGIN:2px; COLOR: #333! important; TEXT-DECORATION:none! important; font-weight:100;
}
.wp-pagenavi A:visited {border: 1px solid #999;
    padding: 4px 8px;
    MARGIN:2px; COLOR:#333! important; TEXT-DECORATION: none! important; font-weight:100;
}
.wp-pagenavi A:hover {FONT-WEIGHT:bold! important; COLOR:#C00412! important; BACKGROUND-COLOR:#eee! important; font-weight:100;}
.wp-pagenavi A:active {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:2px; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:2px; PADDING-BOTTOM:2px; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; PADDING-TOP:2px; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN.pages {border: 1px solid #ccc;
    padding: 4px 8px;
    MARGIN: 2px; COLOR:#454545! important; font-weight:100;
}
.wp-pagenavi SPAN.extend {border: 1px solid #ccc;
    padding: 4px 8px;
    MARGIN: 2px; COLOR: #454545! important; font-weight:100;
}
.wp-pagenavi SPAN.current {border: 1px solid #aaa;
    padding: 4px 8px;
    MARGIN:2px; COLOR:#FFF! important; BACKGROUND-COLOR:#C00412! important; font-weight:100;
}



/*查选样式*/

.fwmain input[type="text"] {border: 1px solid #B8BFC5;padding: 0 5px;width: 200px;}
.fwmain input {border: 1px solid #B8BFC5;display: block; height: 26px;line-height: 26px; padding: 0;width: 200px; float:left;}
.fw_tit{ font-size:16px; padding-bottom:10px; font-weight:bold; color:#e60012;}
.fwmain textarea {
    border: 1px solid #B8BFC5;
    color: #333;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 400px;}
#btnQuery{
    background: url(/images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;
	font-weight:bold;

}