@charset "utf-8";
/* CSS Document */

/*-----------------------------------// 全局样式 //-----------------------------------*/
*{ margin:0px; padding:0px;}
a{text-decoration:none;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
body{ margin:0px; padding:0px; font-family: "宋体", Arial; font-size:12px; line-height:22px; background:url(../images/bj.jpg) #FFF repeat-x; }
ul,ol,li,dl,dt,dd,p,button,input,textarea,th,td,form,span,label,div,img{margin:0px;pading:0px;}
ul,ol,dl,li{list-style-type:none;list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
input {font:12px;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
.clear{ clear:both;}
.wrap{ width:982px; height:auto; overflow:hidden; margin:0 auto;}

.top{ text-align:right; color:#333333; margin-top:10px;}
.top a{ color:#333333;}
.top a:hover{ color:#fb0e0e;}

/*-----------------------------------// 导航  //-----------------------------------*/
.nav{ background:url(../images/nav.jpg) no-repeat; width:982px; height:36px;}
.nav ul{ width:854px; height:36px; margin-left:19px;}
.nav ul li{ float:left; width:122px; font-size:0; text-indent:-9999px;}
.nav ul li a{ display:block; height:36px; width:122px;}
.nav ul li a.i1{ background:url(../images/nav_01.jpg) no-repeat;}
.nav ul li a.i1:hover{ background:url(../images/nav_01_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i2{ background:url(../images/nav_02.jpg) no-repeat; margin-left:-24px;}
.nav ul li a.i2:hover{ background:url(../images/nav_02_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i3{ background:url(../images/nav_03.jpg) no-repeat; margin-left:-48px;}
.nav ul li a.i3:hover{ background:url(../images/nav_03_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i4{ background:url(../images/nav_04.jpg) no-repeat; margin-left:-72px;}
.nav ul li a.i4:hover{ background:url(../images/nav_04_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i5{ background:url(../images/nav_05.jpg) no-repeat; margin-left:-96px;}
.nav ul li a.i5:hover{ background:url(../images/nav_05_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i6{ background:url(../images/nav_06.jpg) no-repeat; margin-left:-120px;}
.nav ul li a.i6:hover{ background:url(../images/nav_06_on.jpg) no-repeat; z-index:2; position:relative;}
.nav ul li a.i7{ background:url(../images/nav_07.jpg) no-repeat; margin-left:-144px;}
.nav ul li a.i7:hover{ background:url(../images/nav_07_on.jpg) no-repeat; z-index:2; position:relative;}

.content{ background:#FFF; width:982px; height:auto; overflow:hidden;}

.banner{ width:982px; height:215px;  margin-top:10px;}

.main{ widows:982px; height:auto; overflow:hidden; background:url(../images/main_bj.jpg) repeat-y;}

.left{ height:auto; overflow:hidden; width:227px;  float:left; margin-top:17px;}

.pro_list{ height:auto; overflow:hidden; width:227px;}
.category ul{ height:auto; overflow:hidden; width:209px; margin:0 auto;}
.category ul li{ width:209px; height:38px; margin-bottom:7px;}
.category ul li a{ display:block; width:139px; height:38px; font-weight:bold; font-size:14px; line-height:38px; background:url(../images/pro_ul_list.jpg) no-repeat; color:#ffffff; padding-left:70px;}
.category ul li a:hover{ color:#ffa41c; font-weight:bold;}

.main_contact{ margin-top:10px; width:227px; height:auto; overflow:hidden;}
.cont_wz{ width:188px; height:auto; overflow:hidden; margin-left:18px; color:#333333;}
.feedback a{ width:186px; height:110px; display:block; background:url(../images/main_feedback.jpg) no-repeat;margin-left:23px;}

.right{ float:right; display:inline; height:auto; overflow:hidden; width:687px;margin-top:17px; margin-right:20px;}

.pro_show{ width:686px; height:auto; overflow:hidden; }
.show_top{ width:686px; height:33px; background:url(../images/pro_show.jpg) no-repeat;}
.show_top span{ width:41px; height:9px; float:right; margin-top:15px; margin-right:5px;}
.show_top span a{ display:block; width:41px; height:9px; background:url(../images/pro_more.jpg) no-repeat;}

/*-----------------------------------// 产品滚动 //-----------------------------------*/
.pro_roll{ height:387px; width:686px;margin-top:10px;}
.pro_roll table td img{ width:136px; height:135px; padding:2px; border:1px solid #dddddd;}
.pro_roll table td a{ width:142px; height:185px; display:block;color:#333333; margin-right:15px;}
.pro_roll table td a:link,.pro table td a:visited{ color:#333333;}
.pro_roll table td a:hover{ color:#fb0e0e; }

.about{ height:183px; width:687px; overflow:hidden;}
.about_top{ width:687px; height:34px; background:url(../images/main_about.jpg) no-repeat;}
.about_top span{ float:right; margin-right:5px; margin-top:15px; width:41px; height:10px;}
.about_top span a{ display:block; width:41px; height:10px; background:url(../images/us_more.jpg) no-repeat;}
.about_wz{ height:137px; width:687px; overflow:hidden; margin-top:5px;}
.vedio{ float:left; width:195px; height:137px;}
.about_text{ float:right; width:485px; height:117px; overflow:hidden; color:#333333; text-indent:20px; line-height:24px; margin-top:12px;}
.about_text a{color:#4e9e2b;}
.about_text a:hover{ text-decoration:underline; color:#fb0e0e;}

.news{ width:687px; height:85px; overflow:hidden; border-top:1px solid #cccccc; margin-bottom:15px;}
.news ul{width:687px; height:75px; overflow:hidden;}
.news ul li{ background:url(../images/main_news.jpg) 0 center no-repeat; width:316px; float:left; margin-right:20px;}
.news ul li span{ float:right; margin-right:5px;}
.news ul li a{ color:#333333; display:block; height:26px; width:302px; padding-left:20px; padding-top:10px; float:left;}
.news ul li a:hover{ color:#fb0e0e;}

.bottom{ width:982px; height:42px; line-height:42px; text-align:center; color:#333333; background:url(../images/bottom_bj.jpg) repeat-x;}
.bottom a{color:#333333;}
.bottom a:hover{ color:#fb0e0e;}

/*-----------------------------------// 关于我们内页 //-----------------------------------*/
.about2{ height:auto; width:687px; overflow:hidden;}
.about_wz2{ width:686px; height:auto; overflow:hidden; margin-top:6px; text-indent:20px;}
.vedio img{ float:left; margin-right:10px; padding:2px; border:1px solid #dfdfdf;}
.about_top2{ width:656px; height:33px; line-height:33px; font-weight:bold; color:#333333; background:url(../images/nei_right.jpg) no-repeat; padding-left:30px;}
.about_top2 span{ float:right; margin-right:5px; color:#333333; font-weight:normal;}
.about_top2 span a{color:#333333; }
.about_top2 span a:hover{color:#fb0e0e; }

/*-----------------------------------// 新闻中心内页 //-----------------------------------*/
.nei_news{height:auto; overflow:hidden; width:687px;}
.nei_news ul{ height:auto; overflow:hidden; width:679px;margin-top:10px; margin-left:5px;}
.nei_news ul li{ width:663px; height:26px; line-height:26px; color:#666666; background:url(../images/nei_news_li.jpg) no-repeat; padding-left:16px;}
.nei_news ul li a{color:#333333;display:block; width:679px; height:26px; line-height:26px;}
.nei_news ul li a:hover{color:#fb0e0e;}
.nei_news ul li span{ float:right; margin-right:17px;}
.page{ text-align:center; width:100%; line-height:20px; color:#333333; margin-top:15px;}
.page a{color:#333333;}
.page a:hover{ color:#fb0e0e;}

.news_det { color:#333333; margin-bottom:5px; margin-top:10px;}
.news_det h4{ text-align:center; font-size:22px; font-weight:bold; line-height:28px; color:#F00;}
.news_det h2{text-align:center; line-height:22px; color:#333333; border-bottom:1px dashed #c2bfbf; padding-bottom:10px; margin-bottom:10px;}
ul.module_news_Details2{ clear:both;text-align:left; width:100%; margin-left:10px; color:#555454; margin-bottom:10px;}
ul.module_news_Details2 li{ width:100%; height:30px;   line-height:30px;}
ul.module_news_Details2 li a{ color:#333333;}
ul.module_news_Details2 li a:hover{color:#fb0e0e;}

/*-----------------------------------// 产品中心二级分类 //-----------------------------------*/
.dabout_deta ul{ margin:0px auto; height:auto; width:209px; overflow:hidden; color:#ffffff;}
.dabout_deta li{ width:209px; margin-bottom:7px;}
.dabout_deta li a{ height:38px; font-weight:bold; font-size:14px; line-height:38px; width:139px; color:#ffffff;background:url(../images/pro_ul_list.jpg) no-repeat; display:block; padding-left:70px; }
.dabout_deta li a:link,.dabout_deta li a:visited{ color:#ffffff;}
.dabout_deta li a:hover{ color:#ffa41c; }
.dabout_deta li li.module_nav2{  background:none; border:none; margin-bottom:3px;}
.dabout_deta li li.module_nav2 a{width:200px; height:22px; font-size:12px; background:none; font-weight:normal; line-height:22px; color:#333333;}
.dabout_deta li li.module_nav2 a:link,.dabout_deta li li.module_nav2 a:visited{ color:#333333;}
.dabout_deta li li.module_nav2 a:hover{color:#fb0e0e; font-weight:normal;}

/*-----------------------------------// 产品中心内页 //-----------------------------------*/
.main_right_con{ width:687px; height:auto; overflow:hidden;}
ul.pro_cases{ height:auto; overflow:hidden; width:100%; margin-top:20px; margin-left:15px;}
ul.pro_cases li{ float:left; display:inline;  margin:0px 25px 0px 0px;}
ul.pro_cases li img{ width:136px; height:135px; padding:2px; border:1px solid #dddddd;}
ul.pro_cases li a{color:#333333;width:142px; height:185px; display:block; }
ul.pro_cases li a:hover{ color:#fb0e0e;}
h2.photo_title{ text-align:center;}

.descipt{ height:auto; overflow:hidden; width:687px; margin-top:10px; margin-left:10px;}
.desimg{ width:236px; height:233px; margin:0 auto;} 
.text{ margin-left:10px;  margin-top:10px; width:666px; height:auto; overflow:hidden; color:#333333;}