@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:13px; color:#383838; 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;}

.h01_box{ width:1002px; height:112px; overflow:hidden; margin:0px auto; padding:0px;}
.h01_box .logo{ width:416px; height:62px; float:left; display:inline; padding:32px 0 0 42px;}
.h01_box .h01_rt{ width:140px; height:98px; line-height:40px; float:right; display:inline; background:url(../images/h01_rt.jpg) center bottom no-repeat; color:#747373; padding-left:210px;}
.h01_box .h01_rt a{ color:#747373; margin:0px 4px;}

.nav{ width:100%; height:36px; line-height:35px; overflow:hidden; margin:0px auto; padding:0px;  background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:1002px; margin:0px auto; padding:0px;}
.nav ul li{ width:124px; float:left; display:inline;}
.nav ul li a{color:#363737; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding-left:35px; display:block;}
.nav ul li#no_line{ background:none;}
.nav ul li a:hover{ color:#FFF; background:#cb0c04;}

.banner{ width:100%; height:364px; overflow:hidden; margin:0px auto; padding:0px;}

#main{ width:1002px; height:auto; overflow:hidden; margin:18px auto 0; padding:0px;}
.left{ width:249px; height:auto; overflow:hidden; float:left; display:inline;}
.left .search{ width:249px; height:83px; background:url(../images/search_bg.jpg) no-repeat;}
.left .search .sear_01{ width:194px; padding:40px 0 0 25px;}
.left .search .sear_01 .search_lt{ width:152px; height:23px; float:left; display:inline; border:1px solid #D5D3D4; background:#FFF;}
.left .search .sear_01 .search_lt .input{ width:146px;  padding-left:4px; line-height:23px; color:#CCC;}
.left .search .sear_01 .search_rt{ width:32px; height:25px; float:right; display:inline;}


.left .p_list{ width:249px; height:auto; overflow:hidden; margin:14px 0 0;}
.left .p_list .p_t{ width:223px; height:33px;}
.left .p_list ul{ width:222px; height:auto; overflow:hidden; margin:12px 0 0; padding:6px 10px 16px; border:1px solid #E4E4E4;}
.left .p_list ul li{ height:35px; line-height:35px; background:url(../images/p_li.jpg) 6px 12px no-repeat; border-bottom:1px dashed #CBCBCB;}
.left .p_list ul li a{ color:#3d3d3d; padding-left:26px;}
.left .p_list ul li a:hover{ color:#000;}

.right{ width:736px; height:auto; overflow:hidden; float:right; display:inline;}
.right .rt_title{ height:31px; line-height:30px; background:url(../images/title_bg.jpg) repeat-x;}
.right .rt_title .rt_t_lt{ width:160px; float:left; display:inline; background:url(../images/title_li.jpg) 0px 11px no-repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding-left:11px; margin-left:12px;}
.right .rt_title .rt_t_lt font{ font-size:9px; padding-left:8px; text-transform:uppercase;}
.right .rt_title .rt_t_rt{ width:30px; height:5px; float:right; display:inline; padding:12px 12px 0 0;} 
.right .about{ width:734px; height:178px; overflow:hidden; border:1px solid #E5E5E5;}
.right .about .a_FF{ line-height:24px; padding:12px 12px 0;}
.right .about .a_FF .a_img{ width:142px; height:118px; float:left; display:inline; padding-right:14px;}

.right .product{ width:734px; height:208px; overflow:hidden; border:1px solid #E5E5E5; margin:20px 0 0;}
.right .product ul{ margin:12px 0 0 8px; padding:0px; text-align:center;}
.right .product ul li{ width:156px; height:156px; float:left; display:inline; margin:0px 11px;}
.right .product ul li img{ border:1px solid #E4E4E4;}
.right .product ul li a{ height:40px; line-height:40px;color:#383838;}

.right .botm{ width:734px; height:auto; overflow:hidden; margin:20px 0 0;}
.right .botm .news{ width:414px; height:310px; float:left; display:inline; border:1px solid #E5E5E5;}
.right .botm .news ul{ margin:8px 10px 0; padding:0px;}
.right .botm .news ul li{ height:31px; line-height:31px; background:url(../images/news_li.jpg) 3px 11px no-repeat; border-bottom:1px dashed #E1E1E1;}
.right .botm .news ul li a{ width:307px; float:left; display:inline;color:#383838; padding-left:13px;} 
.right .botm .news ul li span{ width:88px; color:#767676;}
.right .botm .news ul li a:hover{ color:#000;}


.right .botm .contact{ width:298px; height:310px; float:right; display:inline; border:1px solid #E5E5E5;}
.right .botm .contact .c_FF{ line-height:25px; padding:8px 12px 0;}


.footer{ width:100%; height:auto; overflow:hidden; margin:20px auto 0; padding:0px 0 20px 0; background:#d9d8d8 url(../images/footer_bg.jpg) repeat-x;}
.foot{ width:1002px; height:auto; overflow:hidden; margin:0px auto; padding:0px; text-align:center; background:url(../images/f_nav_bg.jpg) top repeat-x;}
.foot .f_top{ width:860px; height:36px; line-height:36px; margin:0px auto; padding:0px; text-align:center;}
.foot .f_top ul{ margin:0px auto; padding:0px;}
.foot .f_top ul li{ width:102px; float:left; display:inline; background:url(../images/f_nav_line.jpg) 0px 11px no-repeat;}
.foot .f_top ul li a{ color:#4e4e4f;}
.foot .f_top ul li#no_line{ background:none;}
.foot .f_FF{ line-height:25px; text-align:center; margin:14px 0 0;}
.foot .f_img{ width:499px; height:65px; margin:15px auto 0;}



/**ÄÚÒ³**/

.common{ width:1002px; height:auto; overflow:hidden; margin:20px auto 0; padding:0px;}

.com_title{ height:31px; line-height:31px; overflow:hidden; background:url(../images/title_bg.jpg) repeat-x; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  padding-left:15px;}
.com_title font{ font-size:9px; padding-left:8px; text-transform:uppercase;}

.com_lt_title{width:223px; height:33px;}

.com_left{ width:249px; height:auto; overflow:hidden; float:left; display:inline;}
.com_left ul{ width:222px; height:auto; overflow:hidden; margin:12px 0 0; padding:6px 10px 16px; border:1px solid #E4E4E4;}
.com_left ul li{ height:35px; line-height:35px; background:url(../images/p_li.jpg) 6px 12px no-repeat; border-bottom:1px dashed #CBCBCB;}
.com_left ul li a{ color:#3d3d3d; padding-left:26px;}
.com_left ul li a:hover{ color:#000;}




.com_right{ width:740px; height:auto; overflow:hidden; float:right; display:inline; border:1px solid #E4E4E4; padding:0px 0 20px 0;}
.com_right .com_FF{ line-height:25px; padding:15px 15px 0;}












