@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body {font:12px "微软雅黑"; color:#232323; margin:0 auto;padding:0px; list-style:none;  }
a{ color:#232323; text-decoration:none; }
a:hover{  color:#eb0000; text-decoration:none;  }
.clear_all {clear:both;}
.fleft {FLOAT: left}
.fright {FLOAT: right; margin-right:5px;}

.blod {FONT-WEIGHT: bold}
.nblod {FONT-WEIGHT: normal}
.px11 {FONT-SIZE: 11px}
.px12 {FONT-SIZE: 12px}
.px13 {FONT-SIZE: 13px}
.px14 {FONT-SIZE: 14px}
.px15 {FONT-SIZE: 15px}
.px16 {FONT-SIZE: 16px}
.px18{FONT-SIZE: 18px;FONT-STYLE: italic;}
.px20 {FONT-SIZE: 20px}
.px25 {FONT-STYLE: italic; FONT-SIZE: 25px}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.blue,.blue a { color:#0b8f42;}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

.topright0{ height:33px; background-color:#d5d5d5;}
.topright{width:1100px; margin:0 auto; text-align:right; line-height:33px;}
.topright a{margin-left:5px; color:#b10103;}


#menu { Z-INDEX: 100; POSITION: relative; width:100%; height:80px; font-size:16px;  }
#top1 {MARGIN: 0px auto;WIDTH: 1200px; }

table{border-collapse:collapse;}
.cls{clear:both;}
.notxt{text-indent:-9999px;}
i { font-style:normal;}

#menu .logotop { float:left; width:380px; padding-top:10px;}

.nav { float:left; width:770px; margin:0 auto; position:relative; padding-left:50px; }
.nav ul li {text-align:center;}
.nav ul li.dropdown{ float:left; }
.nav ul li.dropdown a {line-height:80px;}
.curBg { background:#26AAAF;height:3px;position:absolute;bottom:0;width:50px;left:0px;}
.nav ul li a{ display:block; padding-left:10px; padding-right:10px; text-align:center;}
.nav ul li a:hover{ background:url(../images/gengxin_06.jpg) no-repeat center; color:white;}
.nav ul .cur a,.nav ul .dropdown a{color:#363636;}

ul li.pngBg a { background: none repeat scroll 0 0 #b00000;border-bottom: 1px solid #cccccc; color: #fff;display: block;font-weight: normal;margin-top: 0;padding: 0;text-align: center;text-decoration: none; width:100px;line-height:28px; font-size:14px;}
.pngBg {  position: absolute;}
ul li.pngBg a:hover {background: none repeat scroll 0 0 #e21414 ;font-color:#26aaaf;}
#menu .nav ul {position:relative;  float:left;}

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
/* mainbanner */
.mainbanner{height:500px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:1920px;height:500px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:1920px;text-align:center;font-size:0px;float:left;display:inline;background:#cc0b02;}

.mainbanner_list{left:50%;top:460px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../images/50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}



#web_logo{font-size:0px; position:relative; z-index:999;}
.top-nav{position:absolute;top:8px; height:47px; z-index:1; text-align:right; width:100%; right:0px;}
.top-nav li.b{ position:absolute; bottom:0px; right:0px;}
.top-nav li.t span{ padding:0px 5px; font-size:10px;}
.top-logo{ min-height:70px; _height:70px;}
nav{ float: right;height: 36px;margin-right: 100px; }
nav .inner{z-index:999999;}
nav ul{height:36px;zoom:1;}
nav li{ float:left; display:inline;height:58px; line-height:36px; text-align:center;white-space:nowrap; position:relative;z-index:9999999;}
nav li.line{ padding:0px 1px;}
nav li a.nav{ font-size:16px; font-weight:bold; color:#7F7F7F;  display:block; font-family: "微软雅黑";}
nav li.navdown,nav li.hover{border-top:4px solid #0B7A45;background:url(../images/sj.jpg) no-repeat 50% 90%;}
nav li.navdown a.nav,nav li.hover a.nav{ color:#0B7A45;}
nav dl{ width:auto; display:none;opacity:0.8; position:absolute; z-index:9999999; 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:81px; }
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px; line-height:30px;  padding-left:23px; padding-right:20px;}
nav dl dd a{ color:#333; font-weight:bold;}
nav dl dd a:hover{color:#0b7a45;font-weight:bold;}
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:0px; font-size:0px; overflow:hidden;box-shadow: 0 0 5px #666;} 
.met_flash ul{ margin:0px; padding:0px;} 
/*首页*/
.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(../images/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(../images/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:microsoft yahei,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(../images/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{margin-top:10px;}
.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;}
.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:12px; height:20px; overflow:hidden; display:block;background:url(../p-arrow.jpg) no-repeat; cursor:pointer;}
.pro-list .next{background-position:0px 0px; position:absolute;top:70px; left:380px;}
.pro-list .next:hover{background-position:0px -20px; }
.pro-list .prev{background-position:-12px 0px;position:absolute;top:70px;left:4px;}
.pro-list .prev:hover{ background-position:-12px -20px;}
.pro-ccc{ padding:12px 18px;}

.frlk{ padding-top:0px;}
*html .frlk{ padding-top:12px;}
*+html .frlk{ padding-top:12px;}
.frlk h3.lkti{ float:left; display:inline; line-height: 28px;  color:#fff;min-width:60px; white-space:nowrap;}
.frlk ul li{ float:left; display:inline; margin-right:20px;}
.frlk ul li a{color:#fff;}
.lk-contx{ float:left;overflow:hidden; margin-left:15px;}
.txtlk li{ height:25px; padding-bottom:3px;line-height:25px;white-space:nowrap;}
.imglk li a{ display:block;}
.imglk li img{ width:91px; height:40px; padding-top:5px;}

.h-product {
  margin: 0 auto;
  width: 1200px;
  overflow: hidden;
}
.h-product .h-product-hd {
  line-height: 40px;
  font-size: 25px;
  color: #666;
  text-align: center;
}
.h-product .h-product-bd {
  list-style: none;
  overflow: hidden;
}
.h-product .h-product-bd .h-product-item {
  position: relative;
  float: left;
  margin-left: 2%;
  width: 23%;
  overflow: hidden;
  list-style: none;
}
.h-product .h-product-bd .h-product-item:first-child{margin-left:0;}
.h-product .h-product-bd .h-product-item .item-pic {
  font-size: 0;
  line-height: 0;
}
.h-product .h-product-bd .h-product-item .item-pic img {
  width: 100%;
}
.h-product .h-product-bd .h-product-item .item-font {
  position: absolute;
  z-index: 9;
  left: 0;
  top: 100%;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff);
  -webkit-transition: top 500ms;
  -moz-transition: top 500ms;
  -ms-transition: top 500ms;
  transition: top 500ms;
}
.h-product .h-product-bd .h-product-item .item-title {
  margin-top: 30%;
  margin-bottom: 20px;
  line-height: 40px;
  font-size: 30px;
  color: #333;
  text-align: center;
}
.h-product .h-product-bd .h-product-item .item-link {
  margin: 0 auto;
  display: block;
  padding-top: 10px;
  width: 58px;
  height: 58px;
  font-size: 14px;
  color: #333;
  text-align: center;
  background: url(../images/m1mor.png) no-repeat center top;
}
.h-product .h-product-bd .h-product-item:hover .item-font {
  top: 0px;
}

/*首页*/
.main{width:1200px;margin:0 auto;}

.guanyuwomen {width:520px; float:left;margin:20px 40px;border-bottom:1px dashed #D5D5D5;}
.guanyuwomen .title a{font-size:22px;}
.guanyuwomen .title a span{color:#b3b3b3;margin-right:5px;}
.guanyuwomen .gongsi {font-size:18px;color:#d8261c;margin-top:20px;}
.guanyuwomen .content{margin:10px 0 5px 0;overflow:hidden;font-size:14px;text-indent:2em; }
.guanyuwomen .content a{line-height:30px;}

.xinwenzhongxin{width:520px;float:left;margin:20px 40px;border-bottom:1px dashed #D5D5D5;}
.xinwenzhongxin .title a{font-size:22px;}
.xinwenzhongxin .title a span{color:#b3b3b3;margin-right:5px;}
.xinwenzhongxin .gongsi {font-size:18px;color:#d8261c;margin-top:20px;}
.xinwenzhongxin .gongsi a{margin-right:20px;}
.xinwenzhongxin .gongsi .hangyea:hover{color:#da251e; border-bottom: 3px solid rgb(204, 204, 204);}
.xinwenzhongxin .content{margin:10px 0 12px 0; min-height:54px;}
.xinwenzhongxin .content #hangye a span{margin-right:20px;border-right:1px solid #aaa;width:80px;height:20px; padding-right: 20px;}
.xinwenzhongxin .content #qiye a span{margin-right:20px;border-right:1px solid #aaa;width:80px;height:20px; padding-right: 20px;}

.chanpinzhanshi{width:520px;height:350px;float:left;margin:0px 40px 20px 40px;border-bottom:1px dashed #D5D5D5;}
.chanpinzhanshi .title a{font-size:22px;}
.chanpinzhanshi .title a span{color:#b3b3b3;margin-right:5px;}
.chanpinzhanshi .content{margin:10px 0 15px 0;overflow:hidden;font-size:14px;width:600px;}
.chanpinzhanshi .content .left {width:600px;margin-left:20px;}
.chanpinzhanshi .content .left li{line-height: 40px;font-size: 14px;border-bottom: 1px dashed #DA251C;width: 130px;text-align: center;float: left;margin-right: 10px;}
.chanpinzhanshi .content .left li a{ display:block; width:130px; height:40px;}
.chanpinzhanshi .content .right{width:500px;text-align: center;}

.chuangshirenshuo{width:520px;height:350px;float:left;margin:0px 40px 25px 40px;border-bottom:1px dashed #D5D5D5;}
.chuangshirenshuo .title a{font-size:22px;}
.chuangshirenshuo .title a span{color:#b3b3b3;margin-right:5px;}
.chuangshirenshuo .content{margin:10px 0 15px 0;overflow:hidden;font-size:14px;text-indent:2em;}

.chanpinzhanshi {margin:20px 40px; height:250px;}
.chanpinzhanshi .gongsi{font-size: 18px;color: #d8261c;margin-top: 20px;}
.chanpinzhanshi .content .left{ width: 160px;  float: left; margin-left:0px;}
.chanpinzhanshi .content .left img{ max-height: 120px; }
.chanpinzhanshi .content .right{ width: 430px; float: right; height:120px; }
.chanpinzhanshi .content .right li{text-align: left; height: 30px; line-height: 30px; overflow: hidden;}
.chanpinzhanshi .content .right li a:hover{color: #eb182d;}
.chanpinzhanshi .content .right li .s1{ width: 70%; height: 30px; overflow: hidden; float: left; }
.chanpinzhanshi .content .right li .s2{ width: 25%; height: 30px; overflow: hidden; float: right; }
.chanpinzhanshi .more{margin-top:0px;}

/*底部*/
footer{ background:url("../images/footer11.jpg") 0 -60px; margin-top:10px;color:#888;height:400px;margin-left:-960px;position:absolute;left:50%;width:1920px;}
.footernei{ background:url("../images/footer11.jpg"); margin-top:10px;color:#888;height:230px;margin-left:-960px;position:absolute;left:50%;width:1920px;}
.foot-nav{ text-align:center;height:25px; line-height:25px; padding-top:15px;}
.foot-nav span{ font-size:10px; margin:0px 8px;}
.foot-text{ text-align:center; padding:5px 0px 10px;}
.foot-text a{ text-decoration:underline;}
footer a{ color:#fff;font-size: 14px;
    line-height: 20px;}
footer a:hover{ color:#f3c309;}


.neimid{width:1024px; margin:auto;border-left:1px #cccccc solid;border-right:1px #cccccc solid;}
#mid {MARGIN: 0px auto; WIDTH: 1024px;}
/*内页侧栏*/
.sidebar{ margin-top:-10px;  background: url("../images/jb.png") no-repeat;}
.sidebar .sb_nav{ float:left; width:310px; position:relative;margin-top:30px;}
div.ti1-bg{ position:absolute; width:225px; height:37px; background:url(../images/leftti.png) no-repeat; overflow:hidden;zoom:1;top:10px;left:-6px;z-index:1;}
div.ti1-bg span{ display:block; width:170px; overflow:hidden; margin-left:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.sidebar .sb_nav h3.title1{ border:1px solid #D3E1ED; background:#fff; border-bottom:none; height:48px; line-height:48px; overflow:hidden;zoom:1;}
.sidebar .sb_nav h3.title2{ height:30px; line-height:30px; border:1px solid #D3E1ED; background:#fff; padding-left:22px; overflow:hidden; font-size:14px; color:#333;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:0px 15px 10px 15px; background:#fff;border:1px solid #D3E1ED; border-top:none;zoom:1;}
.sidebar .sb_nav .ct-con{ padding-top:10px; color:#666;}
.sidebar .ct-con{ line-height:2; color:#333;}
.sidebar .ct-con ul,.sidebar .ct-con ol{ padding:0px 0px 0px 25px; margin:0px;}
.sidebar .ct-con a{ color:#1C57C4; text-decoration:underline;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; background:url(../images/dt-11.gif) no-repeat 2px 13px;}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#0b7a45;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../images/job_ico.gif) no-repeat left 12px;}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:880px; background:#fff; overflow:hidden;margin-top:30px;}
.sidebar .sb_box h3.title{ border-bottom:1px solid #78d022;height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #0b7a45; padding:0px 15px; color:#666;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; 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;}
/*新闻*/
#newslist li{ background:url(../images/li.png) no-repeat left 17px;}
#newslist li p{ color:#888;}
#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(../images/rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95; padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../images/diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}
/*产品*/
#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(../images/rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#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(../images/rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; 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(../images/p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:710px;}
#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(../images/li.png) no-repeat left center;}


.top ul li{display: inline;position: relative;}	
.footer1 .top { color: white;font-size: 16px;height: 35px;padding-top: 15px;background-color: #D5D5D5; text-align:center;}
.footer1 .top a {font-size:18px;  color: #5f5f5f; padding-left:8px; padding-right:8px;}
.footer1 .top a:hover { color: #db241c;}
.footer1 .mid {color: #5F5F5F;font-size: 16px;margin: 0 auto;padding-top: 30px;text-align:center; width: 1000px; padding-bottom:15px; overflow:hidden;}
.footer1 .mid .left {float: left;width:490px; margin-top:5px;text-align: left; line-height:28px;}
.footer1 .mid .left a{ color: #5f5f5f;}
.footer1 .mid .right {float: right;height: 120px;text-align: left;}
.footer1 .mid .right ul { margin: 0;padding: 0;}
.footer1 .mid .right ul li {line-height: 30px; margin-left: 50px;padding: 0;}


#mid_lt {
	BORDER-BOTTOM: #dcdadb 1px solid; BORDER-LEFT: #dcdadb 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; WIDTH: 232px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #dcdadb 1px solid; BORDER-RIGHT: #dcdadb 1px solid; PADDING-TOP: 2px; background-color:rgb(248, 248, 248);
}
#mid_lt_t {
	BACKGROUND:#B10101; TEXT-ALIGN: center; LINE-HEIGHT: 30px;  FONT-FAMILY: "??"; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#mid_lt_c {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f8f8f8
}
.type {
	LINE-HEIGHT: 30px; MARGIN-TOP: 5px; PADDING-LEFT: 30px; BACKGROUND: url(../images/tit2.jpg) repeat-x; HEIGHT: 30px; FONT-SIZE: 13px
}
.type A {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/td.jpg) no-repeat left center
}
.type A.on {
	COLOR: #c00
}
.stype {
	LINE-HEIGHT: 16px; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 160px; BACKGROUND: url(../images/class.gif) no-repeat left center; HEIGHT: 16px; PADDING-TOP: 6px
}
#mid_lt_contact {
	BACKGROUND-IMAGE: url(../images/tb1.jpg); LINE-HEIGHT: 21px; FONT-STYLE: italic; MARGIN: 20px auto 0px; PADDING-LEFT: 30px; WIDTH: 180px; BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: "Microsoft YaHei"; HEIGHT: 80px; COLOR: #cc0000; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 30px; padding-right:5px;
}
#mid_rt {
	BORDER-BOTTOM: #dcdadb 1px solid; BORDER-LEFT: #dcdadb 1px solid; MARGIN-TOP: 10px;  WIDTH:770px; FLOAT: right; BORDER-TOP: #dcdadb 1px solid; BORDER-RIGHT: #dcdadb 1px solid; 
background:#fff;min-height:400px;margin-bottom:10px;
	}
#mid_rt_tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "??????"; BACKGROUND: url(../images/tit3.jpg) repeat-x; HEIGHT: 32px; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#mid_rt_con {PADDING-BOTTOM: 25px; MIN-HEIGHT: 450px; PADDING-LEFT: 15px; PADDING-RIGHT: 15x; HEIGHT: auto !important; PADDING-TOP:15px; width:740px; line-height:25px;}
#mid_rt_con img { max-width:740px; padding:5px 0px;}
#mid_rt_con P {LINE-HEIGHT: 25px}

.news_list {LINE-HEIGHT: 29px; BACKGROUND: url(../images/line.jpg) repeat-x left bottom; HEIGHT: 29px}
.news_list A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/td2.jpg) no-repeat left center
}
.pic_list {
	WIDTH: 708px; OVERFLOW: hidden
}
.pic_list LI {
	WIDTH: 177px; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden
}
.pic_img {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 140px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 1px
}
.pic_img IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: -1px
}
.pic_img SPAN {
	
}
.pic_img SPAN {
	WIDTH: 1px; DISPLAY: inline-block; HEIGHT: 100%; VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.pic_tit {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px; OVERFLOW: hidden
}
.pro {
	WIDTH: 710px; OVERFLOW: hidden
}
.pro LI {
	WIDTH: 177px; FLOAT: left; HEIGHT: 200px
}
.pro11 {
	WIDTH: 710px; OVERFLOW: hidden
}
.pro11 LI {
	WIDTH: 177px; FLOAT: left; HEIGHT: 150px
}

.pro_kk {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 165px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 175px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 1px
}

.pro_guojia{
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 165px; PADDING-RIGHT: 1px; BACKGROUND: #fff;  BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 1px
}


.pro_img {
	TEXT-ALIGN: center; WIDTH: 165px; HEIGHT: 150px
}
.pro_img IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: -1px;
}

.pro_img22 {
	TEXT-ALIGN: center; WIDTH: 165px; HEIGHT: 80px
}
.pro_img22 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: -1px;
}

.pro_tit {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; BACKGROUND: #B10101; HEIGHT: 25px; OVERFLOW: hidden
}
.pro_tit a{color:#fff;}
.pro_tit a:hover{color:#fff;}
.protype {
	BORDER-BOTTOM: #eaeaea 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.showpro {
	WIDTH: 710px
}
.showpro_img {
	 TEXT-ALIGN: center;  WIDTH: 310px; FLOAT: left; HEIGHT: 240px; 
}
.showpro_img IMG {
	VERTICAL-ALIGN: middle; 
}
.showpro_img SPAN {
	
}
.showpro_img SPAN {
	WIDTH: 1px; DISPLAY: inline-block; HEIGHT: 100%; VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.showpro_txt {
	LINE-HEIGHT: 22px; WIDTH: 330px; FLOAT: right;FONT-FAMILY: "Microsoft YaHei";padding-top:20px;
}
.showpro_con {
	MARGIN-TOP: 10px; WIDTH: 710px; FLOAT: left
}
.btnOver {
	BACKGROUND:#B10101; WIDTH: 92px; HEIGHT: 28px; COLOR: #fff
}
.btnOut {
	BACKGROUND:#B10101; WIDTH: 92px; HEIGHT: 28px
}
.divShow {
	width: 710px;
	word-break: break-all;
}
.unShow {
	DISPLAY: none
}
.showmenu {
	BORDER-BOTTOM: 2px solid #B10101; MARGIN-TOP: 20px; WIDTH: 100%; HEIGHT: 28px
}
.showmenu LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 112px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.showmenu LI A:hover {
	BACKGROUND-IMAGE: url(../images/tab.jpg); WIDTH: 92px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 28px; COLOR: #fff
}
.showcon {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#showpro_img_s {
	MARGIN-TOP: 30px; WIDTH: 380px; FLOAT: right; HEIGHT: 60px; CLEAR: right
}
.LeftArr {
	BACKGROUND-IMAGE: url(../images/move_lt.jpg); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 59px; CURSOR: pointer
}
.ISL_Cont {
	POSITION: relative; WIDTH: 350px; FLOAT: left; HEIGHT: 59px; OVERFLOW: hidden
}
.ISL_Cont LI {
	PADDING-LEFT: 5px; WIDTH: 60px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 59px
}
.RightArr {
	BACKGROUND-IMAGE: url(../images/move_rt.jpg); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: left; HEIGHT: 59px; CURSOR: pointer
}
.pro_pics {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; WIDTH: 53px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 53px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.pro_pics2 {
	BORDER-BOTTOM: #ff9900 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff9900 2px solid; WIDTH: 53px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 53px; OVERFLOW: hidden; BORDER-TOP: #ff9900 2px solid; BORDER-RIGHT: #ff9900 2px solid
}
.pro_pics IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: -1px
}
.pro_pics SPAN {
	
}
.pro_pics SPAN {
	WIDTH: 1px; DISPLAY: inline-block; HEIGHT: 100%; VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.pro_pics2 IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: -1px
}
.pro_pics2 SPAN {
	
}
.pro_pics2 SPAN {
	WIDTH: 1px; DISPLAY: inline-block; HEIGHT: 100%; VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
#tspic {
	POSITION: absolute; WIDTH: 2500px; TOP: 0px; LEFT: 0px
}
.topright0{ height:33px; background-color:#d5d5d5;}
.topright{width:1100px; margin:0 auto; text-align:right; line-height:33px;}
.topright a{margin-left:5px; color:#b10103;}






.content_ex{width:100%; height:auto; background:url(../images/cont_bg.jpg);}
.conts{width:985px; margin:0px auto;}
.conts_top{width:1024px; height:250px; margin:0px auto; margin-top:5px;FONT-FAMILY: "Microsoft YaHei";}
.conts_top_1{ height:auto; float:left; width:310px; line-height:20px;FONT-FAMILY: "Microsoft YaHei"}


.conts_top_1_ex {text-align:center;FONT-FAMILY: "Microsoft YaHei"; font-size:13px;margin-top: 10px;width:195px;
background: url(../images/tupian1.jpg);
padding-bottom: 4px;}
.conts_top_1_ex a{color:#fff; font-size:16px;FONT-FAMILY: "Microsoft YaHei"; }
.more{float:left; height:26px; line-height:26px;text-align:right;margin-top: 10px;}
.conts_top_1_est{font-size:16px; color:#444;FONT-FAMILY: "Microsoft YaHei";}

.conts_buttom{margin-top:15px; width:985px;}
.conts_buttom_top{color:#E32027; font-size:16px; font-weight:bold;text-align:center;FONT-FAMILY:"Microsoft YaHei"; font-size:13px;}
.conts_buttom_l{width:750px; height:135px; float:left;}
.conts_buttom_r{width:215px; height:135px; float:left;}
.conts_buttom_l_ex{width:112px; height:135px; float:left; text-align:center; margin-left:19px; margin-right:19px;}
.conts_buttom_l_ex a{color:#9a9a9a; line-height:25px;}





#index_mc .ct{border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; zoom:1;  border-top:1px solid #d2d2d2; zoom:1;  border-bottom:1px solid #d2d2d2; zoom:1;width:1024px;height:auto; font-size:13px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct a{color:#444;font-size:13px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct .about_us{float:left; height:240px; overflow:hidden; width:330px; margin-left:0px; margin-right:0px; font-size:13px;FONT-FAMILY: "Microsoft YaHei";} 
#index_mc .ct .news{float:left; overflow:hidden; width:400px; margin-left:0px; margin-right:0px; font-size:13px;FONT-FAMILY: "Microsoft YaHei";} 
#index_mc .ct .contact_us{float:left; overflow:hidden; width:600px; margin-left:-10px; margin-top:25px;margin-right:0px; font-size:15px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct .about_us, #index_mc .ct .news{margin-left: 20px;font-size:15px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct .title{FONT-FAMILY: "Microsoft YaHei"; COLOR: #444;}
#index_mc .ct .title .l{float:left; height:26px; line-height:26px; font-weight:bold; color:#444;FONT-FAMILY: "Microsoft YaHei";  FONT-SIZE: 13px;}
#index_mc .ct .title .m{float:right; height:26px; line-height:26px; font-size:13px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct .title .m a{font-weight:bold;font-size:13px;FONT-FAMILY: "Microsoft YaHei";}
#index_mc .ct .txt{height:25px; line-height:24px;  font-size:13px;margin-left:8px; margin-right:8px;}
#lxwm{text-align:center;width:100px}

#index_mc .ct .txt li{height:30px; line-height:30px;width:210px;  background:url(../images/dot.jpg) left center no-repeat; text-align:left; margin-left:60px; }
#index_mc .ct .txt li a{font-weight:bold;font-size:139px;FONT-FAMILY: "Microsoft YaHei";}


#index_mc .ct li{text-align: left; line-height:33px; overflow:hidden; background:url(../images/dot.jpg) left center no-repeat;FONT-FAMILY: "Microsoft YaHei";  FONT-SIZE: 13px;}




.ys{width:980x;margin-top:5px; HEIGHT: 320px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; zoom:1;  border-top:1px solid #d2d2d2; zoom:1;  border-bottom:1px solid #d2d2d2; zoom:1;}

.ys_left{width:480px; padding:3px 0 0 0px; float:left;}

.shipin_top_1{width:480px; height:320px; float:left; line-height:20px;}


.ys_right{width:475px;padding:3px 0 0 10px; float:left;}


.ys_right ul li{width:475px; margin:6px 0px 0px 10px; FONT-FAMILY: "Microsoft YaHei"; COLOR: #444; FONT-SIZE: 15px; line-height:24px;}

.ys_right ul li a{FONT-SIZE: 15px;color:#141414}






.essay_listbox {
    background: none repeat scroll 0 0 #fff;
    margin: 10px auto 0;
    padding: 10px 50px;
    width: 980px;
}


.essay_listbox li {
    border-bottom: 1px solid #dbdbdb;
    display: block;
    padding: 30px 2% 20px;
    width: 96%;
}
.essay_listbox li:hover {
    background: none repeat scroll 0 0 #f1f1f1;
}

.essay_listbox a.a1 {
    border: 1px solid #ddd;
    display: block;
    float: left;
    height: 74px;
    overflow: hidden;
    width: 74px;
}

.essay_listbox a.a2 {
    color: #656565;
    display: block;
    float: right;
    font-size: 28px;
    line-height: 40px;
    width: 850px;
}

.essay_listbox p.p1 {
    color: #b8b8b8;
    float: right;
    font-size: 12px;
    margin-top: 10px;
    width: 850px;
}

.essay_listbox p.p2 {
    color: #888;
    float: left;
    font-size: 16px;
    line-height: 27px;
    margin-top: 10px;
    width: 100%;
}


/*产品*/
.sec_tpm_pro{  width:740px; line-height:25px;}
.ul_1{ margin-bottom:20px;}
.ul_1 li{ float:left; width:179px; margin-left:3px; margin-right:3px; margin-bottom:25px;}
.ul_1 li img{width:177px; height:177px; overflow:hidden;  border:1px solid #e6e6e6;}
.ul_1 li p{ height:25px; line-height:25px; text-align:center; background:#b10101;}
.ul_1 li a { color:#fff;}

.sec_tpm4{  width:740px; line-height:25px;}
.sec_tpm4 {  width:730px; line-height:24px; padding:15px 5px;}
.sec_tpm4 li { line-height:32px; line-height:32px; width:730px; overflow:hidden; border-bottom:1px dotted #CCCCCC}
.sec_tpm4 li a { float:left; background:url(../images/td2.jpg) no-repeat 5px 14px; padding-left:15px;}
.sec_tpm4 li span { float:right; padding-right:10px;}


.cus { margin-top:10px;}
.cus li { float:left; width:170px; height:78px;  margin:0px 7px 20px 7px; display:block; margin-bottom:20px;}
.cus li img { width:168px; height:76px;border:1px solid #d5d5d5; overflow:hidden;}
.cus li:hover img{border:1px solid #e10009;}