@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; color:#424141; font-family:"Î¢ÈíÑÅºÚ"; background:#FFF;}
* html div { height:1%; } /**/
div,form,img,ul,li,p,a {margin:0; padding:0; border:0; text-decoration:none; list-style:none;}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}


.h_top{ width:1024px; height:96px; overflow:hidden; margin:0 auto; padding:0;}
.h_top .logo{ width:366px; height:62px; float:left; display:inline; padding:16px 0 0 8px;}
.h_top .h_t_lt{ width:264px; height:38px;float:right; display:inline; padding-top:35px;}


.nav{ width:100%; height:42px; overflow:hidden; margin:0px auto; padding:0; background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:1024px; margin:0 auto; padding:0; text-align:center;}
.nav ul li{ width:145px; float:left; display:inline; background:url(../images/nav_line.jpg) no-repeat;}
.nav ul li a{ line-height:42px; color:#343434;  font-size:14px; display:block;}
.nav ul li a:hover{ background:#e03b11; color:#FFF;}

.banner{ width:100%; height:522px; overflow:hidden; margin:0 auto; padding:0; text-align:center;}


.top_nav{ width:1000px; height:35px; overflow:hidden; background:url(../images/top_nav_bg.png) repeat; padding:0px; z-index:999; margin:0 auto}
.top_nav .t_nav{ width:605px; float:left; display:inline;}
.top_nav .t_nav ul{ margin:0; padding:0; text-align:center;}
.top_nav .t_nav ul li{ width:115px; height:35px; line-height:35px; background:url(../images/t_nav_line.jpg) right no-repeat; float:left; display:inline;}
.top_nav .t_nav ul li a{ color:#FFF;}

.top_nav .t_tel{ width:228px; height:35px; line-height:35px; float:left; display:inline; color:#FFF; font-size:10px; background:url(../images/t_nav_line.jpg) right no-repeat;}
.top_nav .t_tel em{ font-size:20px;}
.top_nav .t_icon{ width:102px; height:22px; padding:6px 0 0; float:right; display:inline;}


#box{ width:100%; height:auto; overflow:hidden; background:#F4F3F3; padding-bottom:40px;}
.main{ width:1046px; height:auto; overflow:auto; margin:5px auto 0; padding:0;}
.main .m_img0{ width:325px; height:133px; overflow:hidden; float:left; display:inline; margin:36px 22px 0 0; background:#FFF;}
.main .m_img0 .m_img_lt{ width:147px; height:133px; float:left; display:inline;}
.main .m_img0 .m_img_FF{ width:160px; height:auto; overflow:hidden; float:right; display:inline;}
.main .m_img0 .m_img_FF .m_img_F{ height:108px; line-height:22px; padding:5px 10px 0 0;}
.main .m_img0 .m_img_FF .m_img_F em{ font-size:16px; line-height:38px;}
.main .m_img0 .m_img_FF .more{ width:160px; height:20px;}
.main .m_img0 .m_img_FF .more a{ width:49px; height:20px; margin-right:12px;}

#link{ width:100%; height:auto; overflow:hidden; background:#FFF;}
.links{ width:1024px; height:auto; overflow:hidden; margin:16px auto 0; padding:0;}
.links .l_title{ height:42px; line-height:42px; font-size:18px; padding-bottom:10px;}
.links a{ color:#424141; padding:0px 10px; line-height:28px;}

.footer{ width:100%; height:auto; overflow:hidden; margin:30px auto 0; padding:20px 0 40px; text-align:center; color:#FFF; line-height:30px; background:#7e7e7e;}


/**ÄÚÒ³**/

.common{ width:1000px; height:auto; overflow:hidden; margin:10px auto 0;}
.com_lt_t{ height:38px; line-height:38px; overflow:hidden; background:url(../images/com_lt_bg.jpg) no-repeat; color:#FFF; font-size:14px; padding-left:22px;}
.com_lt_t font{ font-size:10px; padding-left:10px; text-transform:uppercase;}

.com_rt_title{ height:45px; line-height:45px; overflow:hidden; font-size:14px; padding-left:2px; color:#666666; font-weight:bold; border-bottom:1px solid #f1f1f1; margin-bottom:10px;}

.pro_list{ width:140px; height:35px;  border-top:1px solid #FFF; position: fixed; left:50px; top:136px; }
.pro_list h3{ width:140px; height:40px; line-height:40px; background:#800000; text-align:center; margin:0; color:#FFF}
.pro_list ul{  float:left}
.pro_list ul li{ float:left; width:140px; line-height:35px; height:35px; text-align:center;background:#C93433;filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  }
.pro_list ul li:hover{ background: #800000; display:block}
.pro_list ul li a{ color:#FFF}


.com_lt{ width:236px; height:auto; overflow:hidden; float:left; display:inline;}
.com_lt ul{ margin:0; padding:0;}
.com_lt ul li{ height:34px; line-height:34px; background:url(../images/c04_lt_li.jpg) no-repeat;}
.com_lt ul li a{ font-size:12px; color:#666666; display:block; padding-left:25px;}
.com_lt ul li a:hover{ background:url(../images/c04_lt_li_hover.jpg) no-repeat;}

.com_rt{ width:730px; height:auto; overflow:hidden; float:right; display:inline;}
/*.com_rt ul{ margin:5px 0 0; padding:0; text-align:center; }
.com_rt ul li{ width:147px; height:165px; overflow:hidden; float:left; display:inline; margin:15px 28px 0 0;}
.com_rt ul li a{ width:147px; height:36px; line-height:32px; color:#706e6e; display:block;}
.com_rt ul li a:hover{color:#df3a02;}
*/







