@charset "utf-8";

.cc{ width:1020px;margin:0 auto; clear:both; padding:0 15px}

.banner{ overflow:hidden; height:215px; margin:0 auto; text-align:center; width:100%; margin-top:-6px; position:relative; z-index:1; background:url(../images/banner.jpg) no-repeat center center}
.mianbg{ width:100%;  clear:both;}

/*网站位置*/
.location{ height:30px; line-height:30px; color:#666; background:#F8F8F8  url(../images/location_ico.png) no-repeat 13px 10px; border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; overflow:hidden;}
.location span{ float:left; width:55px; padding:0 0px 0 30px;}
.location a{ float:left; color:#666; padding:0  0px 0 20px; background:url(../images/location_arr.png) no-repeat left;}

/*栏目左侧*/
.side{ float:left; width:190px; overflow:hidden; margin-top:15px}
.side_menu{ width:190px;overflow:hidden;}
.side_menu .side_head{font-size:16px; font-family:微软雅黑;margin:0;background:url(../images/side_head.gif) no-repeat left  bottom;color:#fff; height:36px;    padding:13px 10px 12px;}
.side_menu .side_head em{ font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:2px; color:#85C4FF; font-style:normal; display:block; text-transform:uppercase}
.side_menu .side_foot{ height:4px; line-height:4px; font-size:4px; overflow:hidden;}
.side_menu .i{ display:block; height:35px; line-height:35px; color:#333; padding:0 0 0 12px; background:url(../images/menu_bg.gif) no-repeat;}
.side_menu li.focus .i{ color:#fff; background:url(../images/menu_bg.gif) 0 -35px;}

.side_submenu{ background:#f6f6f6;}
.side_submenu span{ display:block; height:25px; line-height:25px; color:#666; padding:0 0 0 20px; overflow:hidden;}
.side_submenu a{ color:#666;}
.side_submenu span.focus{ color:#3d95ce;}
.side_submenu span.focus a{ color:#3d95ce; font-weight:bold;}

/*栏目右侧*/
.cont{ float:right; width:815px; overflow:hidden;margin-top:15px;}
.cont_left{ float:left; width:615px; }


.cont_right{ float:right;width:189px; background:url(../images/rihgt_bg.png) no-repeat; min-height:370px; height:auto!important; height:370px; padding:12px 0 0;}
.divs_topss{ width:165px; height:33px; line-height:33px; padding:0 0 0 24px; font-size:14px; color:#333333; font-family:"微软雅黑"}
.imgs_div{  width:142px;  height:165px; background:url(../images/img_bg.png) no-repeat; margin:0 0 0 23px;}
.imgs_div img{  width:135px; height:159px; margin:3px 0 0 3px;}
.news_tops{  margin:33px 0 0;  width:165px; height:30px; line-height:30px;font-size:14px; color:#333333; font-family:"微软雅黑" ;padding:0 0 0 24px;  }
.news_con{ width:144px; height:66px; overflow:hidden; line-height:22px; text-align:justify; }
.news_con a{ display:block;  height:44px;  line-height:22px;}
.news_con span{ color:#aaaaaa; display:block;  width:144px;}
.shell{width:144px; padding:0 0 0 24px; overflow:hidden;}


.cont_title{ height:40px; font-family:"微软雅黑"; font-size:18px; color:#000; line-height:40px; background:url(../images/cont_title_ico.gif) no-repeat 10px center; text-indent:1.8em;}
.cont_title span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:2px; text-transform:uppercase; margin-left:5px; color:#ac0000}

/*新闻首页*/
.news_mains_chang{ overflow:hidden; background:#F8F8F8; border:1px #E9E9E9 solid; margin-top:15px; padding-bottom:15px;}

.news_lefes{width:299px;margin-top:15px ; display:inline; border:1px #E9E9E9 solid;}
.news_lefts_con{ background:#fff; margin:auto;}
.lefts_cons_top{  height:26px; background:#F8F8F8; line-height:26px; font-size:14px; color:#000; margin:auto; text-indent:1em; padding:5px 0; border-bottom:1px #E9E9E9 solid}
.lefts_cons_top span{ font-size:9px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-left:5px; color:#ac0000}
.lefts_cons_ones{  height:78px; margin:auto;border-bottom:#E2E7ED solid 1px; overflow:hidden; padding:10px 15px; }
.lefts_cons_ones .lefts_ones{ float:left;  width:112px; height:74px; background:url(../images/innewsbg.png) no-repeat; margin:4px 0 0;}
.lefts_cons_ones .rihgt_ones{ float:left;  width:140px; line-height:25px;color:#ac0000; padding:0 0 0 10px;}


.lefts_uls{  margin:auto; min-height:76px; height:auto !important; height:76px; padding:10px 0 }
.lefts_ulstwo{min-height:101px; height:auto !important; height:101px;}
.lefts_uls li{ background:url(../images/arrow.gif) no-repeat 15px 10px ; height:25px; line-height:25px; padding-left:25px;}

.lefts_floor{  margin:auto; height:32px; background:#fff; line-height:32px; text-align:right;  background:#F8F8F8;border-top:1px #E9E9E9 solid}
.lefts_floor a{ background:#fff ; color:#333;  display:block; float:right; padding:0 10px; border-left:1px #E9E9E9 solid }




/*新闻列表*/
.news_cons{border:1px solid #E9E9E9; margin-top:15px ; }
.top_navs{  height:35px; overflow:hidden; clear:both; color:#0557A2; background:#fff url(../images/top_navs.gif) repeat-x center bottom; line-height:35px; }

.numb{  width:50px; float:left; text-align:center; border-right:1px #FBFCFD solid}
.titles{float:left;  width:461px; text-align:left; border-left:1px #E9E9E9 solid; border-right:1px #E9E9E9 solid; text-indent:1em}
.titles.titlestwo{ text-align:left;}
.times{float:right;  width:98px; text-align:center; border-left:1px #FBFCFD solid }

.news_ullist li{ overflow:hidden;  width:613px; height:32px; line-height:32px;   }
.news_ullist li.odd{ background:#F8F8F8;}
.news_ullist li.first{ padding:0px 0 0;}



/*新闻内容*/
.news_info{  border:1px solid #E9E9E9; margin-top:15px}
.news_info h1{ color:#0754AE; text-align:center;  font-size:22px; padding:25px 0 10px; margin:0 15px;}
.news_info h2{ color:#999; text-align:center; padding:0 0 5px; margin:0 15px; border-bottom:1px solid #E9E9E9;}
.news_info .news_body{  color:#666; line-height:22px; font-size:12px; padding:20px;  overflow:hidden;}

.news_info .news_body p{ padding:0 0 10px;}

.news_info .newsnav{ height:80px; margin:0 15px; border-top:1px solid #E9E9E9; padding:0 5px; font-size:14px}
.news_info .newsnav .l{ float:left; width:500px; padding:10px 0 0; overflow:hidden;}
.news_info .newsnav .l p{ height:25px; line-height:25px; color:#666;}
.news_info .newsnav .l a{ color:#666;}
.news_info .newsnav .r{ float:right; width:200px; text-align:right; padding:10px 0 0;}
.news_info .newsnav .r a{ color:#666;}

/*图片首页*/
.middle_top{ height:40px;background: url(../images/dian.gif) repeat-x bottom; margin-top:15px }
.middle_top h1{ float:left; height:38px; line-height:38px;color:#ac0000;font:normal 24px/38px "微软雅黑"; border-bottom:2px #c50000 solid;}	
.middle_top h2{ float:left; height:38px; line-height:38px;color:#333;font:normal 14px/38px "微软雅黑"; border-bottom:2px #c50000 solid; padding-left:5px}	
.middle_top span{  height:40px; line-height:40px;color:#333;font:normal 12px/38px "微软雅黑";}	


/*图片列表*/
.products-list{ margin-top:15px;padding:15px 0 0px;border: 1px solid #E9E9E9;background:#fff}
.products-list .pic_list{position: relative;overflow: hidden;}
.products-list ul{width:835px;*padding-bottom:15px; }
.products-list li{width:190px;height:180px;border: 1px solid #E9E9E9;margin: 0 17px 15px -1px;display: inline; float: left; position:relative;z-index:5; overflow:hidden }
.products-list li img{ padding:10px  }
.products-list li .int{ border-top:1px #E9E9E9 solid}
.products-list li a.tit{display:block;font-size: 13px;line-height:32px; overflow:hidden; background:#F8F8F8 url(../images/arrow.gif) no-repeat 175px center; padding:0px 12px; height:32px}
.products-list li a.tit:hover{ color:#c50000}

/*图片经过特效*/
.tagDiv1{background:url(../images/pro_bg01.png);padding:10px;width:170px;height:160px;position:absolute;left:0px;top:180px;z-index:99;}
.tagDiv1 h3{margin:0px;font-size:15px; color:#fff; text-align:center;  margin-top:50px; margin-bottom:10px}
.tagP3cc{height:32px;position:absolute; left:50%; margin-left:-35px;}
.tagP3cc a{background:#fff;color:#000; float:left;height:32px;line-height:32px;margin:0 2px;text-align:center;width:32px; text-indent:-9999px}
.tagP3cc a.link{ background:#fff url(../images/link.png) no-repeat}
.tagP3cc a.views{ background:#fff url(../images/views.png) no-repeat}
.tagP3cc a.link:hover{ background:#cc0000 url(../images/link.png) no-repeat center bottom}
.tagP3cc a.views:hover{ background:#cc0000 url(../images/views.png) no-repeat center bottom}

/*图片经过特效2*/
.pro-picli-bg01{ position:absolute;width:190px; height:180px; left:0; top:-180px; background:url(../images/pro_bg01.png); z-index:99}
.pro-picli-bg02{position:absolute;width:190px; height:180px;left:0; top:-180px; background:url(../images/pro_bg02.png) no-repeat center;z-index:99}

/*图片内容 滑动门*/
.train_tab{  text-align:center; text-align:center;  border-bottom:1px #E9E9E9 solid; margin:0 15px}
.train_tab p{ text-align:center; }
.train_tab span{text-align:center;  display:inline; background:#ccc; color:#000; cursor:pointer; float:none; padding:5px 15px;line-height:30px}
.train_tab span.selected,.train_tab span.hover{ color:#fff; background:#E02319;}



/*产品列表*/
.pro_navs{  height:35px; overflow:hidden; clear:both; color:#0557A2; background:#fff url(../images/top_navs.gif) repeat-x center bottom; line-height:35px; }

.proa{float:left; width:50px; text-align:center; border-right:1px #FBFCFD solid}
.prob{float:left; width:280px; text-align:left;text-indent:1em; border-left:1px #E9E9E9 solid; border-right:1px #fff solid; overflow:hidden }
.proc{float:left; width:280px;text-align:left;text-indent:1em;  border-left:1px #E9E9E9 solid; border-right:1px #fff solid;overflow:hidden }
.prod{float:left; width:127px;text-align:left;text-indent:1em; border-left:1px #E9E9E9 solid; border-right:1px #fff solid ;overflow:hidden}
.proe{float:right; width:68px; text-align:center; border-left:1px #E9E9E9 solid ;}
.proes{ background:#fff url(../images/top_navs.gif) repeat-x center bottom; padding:2px 10px;  border:1px #E9E9E9 solid; border-bottom:none }

.pro_ullist li{ overflow:hidden;  width:813px; height:32px; line-height:32px; overflow:hidden  }
.pro_ullist li.odd{ background:#F8F8F8;}
.pro_ullist li.first{ padding:0px 0 0;}

/*产品内容*/
table.ProTable{border:1px solid #E9E9E9;color:#000; border-top:none; border-bottom:none }
table.ProTable td{padding:5px;border:1px solid #E9E9E9; vertical-align:middle}
table.ProTable .sullpyTd{background:#fff; text-align:center;width:80px}
table.ProTable .supplyTd_t{background:#F8F8F8; text-align:center; vertical-align:middle; font-size:13px; width:80px}




