@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#87898f ;  line-height:21px;}
.clean_all{clear:both; display:block; margin:0px; padding:0px; list-style:0px;}
.index a{ text-decoration:none; color:#808080;}
.index a:hover{ color:#000}
.index form{ margin:0px; padding:0px;}

ul{list-style:none;padding:0px; margin:0px;}
ul li{ list-style:none; }
img{ border:0px;}
.index{ margin:auto; width:986px;margin-top:26px; }
.index_top{ width:986px; height:7px; background:url(../img/top.jpg) no-repeat;overflow: hidden; }
.index_main{min-height:300px; height:auto !important;overflow:visible;background:url(../img/main.jpg) repeat-y; padding:0px 3px; width:980px;}
.index_main_nav{ width:980px; height:76px; background:url(../img/nav.jpg) repeat-x;}
.index_main_nav1{ width:350px; height:57px; float:left; padding-top:13px;}
.index_main_nav2{ /*width:749px;*/ float:right; height:76px;}
.index_main_nav2a{ /*width:729px;*/ height:35px; line-height:35px; padding-right:20px; text-align:right; color:#B91629; font-weight:bold; font-size:14px;}
.index_main_nav2b{ /*width:669px;*/  height:41px;color:#090a0a; line-height:41px; font-weight:bold; display:inline; float:right;}
.index_main_nav2b a{color:#090a0a;}
.index_main_nav2b a:hover{color:#090a0a; background:url(../img/navline.jpg) top repeat-x; height:41px; line-height:41px; display:block}
.index_main_nav2b1 { width:90px; height:41px;  line-height:41px; color:#090a0a; float:right; padding:0px 10px; text-align:center; display:inline; overflow: hidden;}
.index_main_nav2b2{ width:150px; height:41px;  line-height:41px; color:#090a0a; float:right; text-align:center;}
.swf{ width:980px; height:590px;}
.aboutswf{ width:980px; height:200px;}
.about_main{ margin-top:18px; width:980px; }
.about_main1{ width:230px; float:left;  }
.about_main2{ width:710px; float:right; padding:0px 10px; padding-bottom:50px;}
.about_main2a{ width:710px; height:28px; border-bottom:1px dotted #d3d3d3; }
.about_main2a1{ height:28px; line-height:28px;background:url(../img/ico.jpg) left no-repeat; float:right; padding-left:10px;}
.about_main2b{ width:710px; line-height:25px; padding-bottom:15px; min-height:300px;}
	   
a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }
.page{ width:710px; height:30px;  text-align:center; line-height:30px; margin-bottom:15px;}
		 

.products{ width:710px; padding-top:10px; padding-left:20px;}
.productslist{ height:330px; width:225px; float:left;   }
.productslist1{ width:180px; height:270px;padding:10px; border:1px solid #ccc; }
.productslist2{ width:200px; height:30px; line-height:30px; text-align:center; color:#b81629;}
.index_bottom{ width:986px; height:34px; background:url(../img/bottom.jpg) no-repeat; line-height:34px; color:#ffffff; text-align:center; font-size:11px;}


#lmenu li{  width:230px;height:29px; line-height:29px; display:block; background:url(../img/tbj.jpg) no-repeat; text-align:left; margin-bottom:5px; }
#lmenu li:first-child{ width:230px;height:29px; line-height:29px; display:block; background:url(../img/tbj1.jpg) no-repeat; text-align:left; }
#lmenu li:last-child{ width:230px;height:29px; line-height:29px; display:block; background:url(../img/tbj2.jpg) no-repeat; text-align:left; }
#lmenu li a {height:29px; line-height:29px; display:block; color:#fff; padding-left:22px;}
#lmenu li a:hover { background:url(../img/bjh.jpg) no-repeat;color:#fff;cursor:pointer;}
#lmenu li .now { background:url(../img/bjh.jpg) no-repeat;color:#fff;cursor:pointer;}



.lmenua{ width:230px;height:29px; line-height:29px; display:block; background:url(../img/tbj1.jpg) no-repeat; text-align:left; margin-bottom:1px;}
.lmenua a{height:29px; line-height:29px; display:block; color:#fff; padding-left:22px;}
.lmenua  a:hover {  background:url(../img/bjh.jpg) no-repeat;color:#fff;cursor:pointer;}

.lmenuaf{ width:230px;height:29px; line-height:29px; display:block; background:url(../img/bjh.jpg) no-repeat; text-align:left; margin-bottom:1px;}
.lmenuaf a{height:29px; line-height:29px; display:block; color:#fff; padding-left:22px;}



.lmenub{ width:230px;height:29px; line-height:29px; display:block; background:url(../img/tbj2.jpg) no-repeat; text-align:left; margin-bottom:5px;}
.lmenub a{height:29px; line-height:29px; display:block; color:#fff; padding-left:22px;}
.lmenub  a:hover {  background:url(../img/bjh.jpg) no-repeat;color:#fff;cursor:pointer;}



.video{  height:153px; float:left; margin:18px;}
.video1{ width:175px; height:114px; background:url(../img/video.jpg) no-repeat; padding:6px 10px 13px 6px;  }

.video2{ width:191px; height:20px; line-height:20px; text-align:center; color:#b81629; }
   /*荣誉右侧内容*/
 .news_title{ text-align:center; font-weight:bold; font-size:14px; line-height:28px; color:#b81629; padding-top:10px; }
.news_time{ color:#5f5f5f;  text-align:center; line-height:18px; border-bottom:1px dotted #d8d8d8;}
.pic{ text-align:center; padding:10px;}
.news_page{  text-align:center; height:27px; padding-top:10px; width:100%}
.news_main{ width:100%; line-height:30px;}


.news_1{ width:70px; float:left; height:20px;  color:#666666; text-align:center; line-height:20px;}
.news_2e{ width:510px; float:left; height:20px;color:#666666; text-align:left; line-height:20px;}
 .news_2e a{color:#666666; padding-left:30px;}
 .news_2e a:hover{ color:#000;}
 .online_news_3{ width:106px;float:left; height:20px;  color:#666666; text-align:center; line-height:20px;}
 .news_1a{ width:70px; float:left; height:20px;color:#666666; text-align:center; line-height:20px; }
.news_2e{ width:510px; float:left; height:20px;color:#666666; text-align:left; line-height:20px;}
 .news_2e a{color:#666666; padding-left:30px;}
 .news_2e a:hover{ color:#000;}
 .online_news_3a{ width:106px; float:left; height:20px;  color:#666666; text-align:center; line-height:20px;}
 .online_news_3b{ width:596px; line-height:22px;}
.online_news_3c{ width:463px; margin:auto; height:30px; background:url(../img/online1.jpg) no-repeat;}
.online_news_3d{ width:451px; border:1px solid #e1e1e1; border-top:0px; padding:5px; margin:auto; background:#fff; text-align:left; color:#000; margin-bottom:10px;}

.f5{ font-size:16px; font-weight:bold; color:#333333;}
.productsinfo_l{ float:left; width:260px;}
.productsinfo_r{ float:right; width:360px;}
.r_proinfo_c{padding:20px 0px; }
.r_proinfo_tit{ height:35px;border-bottom:1px solid #ccc;}
.r_proinfo_tit2{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.r_proinfo_tit3{ line-height:160%; padding-top:6px; }
.r_proinfo_img{ padding-top:30px; margin:0 auto; text-align:center; }
.proinfo_int{ clear:both;line-height:160%; padding:10px 0px;}
.back{ padding:15px 0px;}
.ch{ height:30px; width:100%; background-color:#252525; }
.location{ float:right; width:730px; padding-right:20px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:right; }