*{ padding:0 0; margin:0 0; list-style:none; text-decoration:none;}
body{ background:url(hexin_02.jpg) repeat-x top; font-size:12px;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF3300;}
img{ border:none;}
.clear{ clear:both;}
.jianju{ margin-top:10px;}
.width{ width:1000px; margin:0 auto;}
.kuang{ border:#CCCCCC 1px solid; padding:1px;}

/*¶¥²¿ÑùÊ½*/
#header #logo{ width:553px; height:134px; float:left;}
#header #languge{ width:304px; float:right;}
.addhome ul{ background:url(home_03.jpg) no-repeat; height:36px; line-height:36px; margin-top:5px; float:right; margin-right:20px;}
.addhome ul li{ width:78px; float:left; text-indent:26px;height:36px; line-height:30px;}
#header #languge .tel{ margin-top:5px;}

#nav{ line-height:35px; min-height:35px;}
#nav ul li{ width:142px; line-height:35px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; background:url(hexin_20.jpg) no-repeat right; position:relative;}
#nav ul li a{ color:#FFFFFF; display:block; text-align:center;}
#nav ul li a:hover{ background:url(hexin_18.jpg) repeat-x;}
#nav ul .ahover a{background:url(hexin_18.jpg) repeat-x;}

#nav ul li ul{ position:absolute; top:35px; left:0px;}
#nav ul li ul li{ height:25px; line-height:25px; background:none; font-family:"ËÎÌå"; font-size:12px; font-weight:normal; background:#0066FF; border-bottom:#FFFFFF 1px dotted;}
#nav ul li ul li a:hover{ background:#0099FF;}

#main #banner{ margin-top:5px; margin-bottom:10px;}

/*Ê×Ò³ÑùÊ½*/
#main #indexleft{ width:207px; float:left;}
#main #indexright{ width:780px; float:right;}
#indexnotice{ border:#CCCCCC 1px solid; padding:1px;min-height:30px;}
#indexnotice .noticetitle{ text-align:center; font-family:"Î¢ÈíÑÅºÚ"; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; display:block;background:url(hexin_35.jpg) no-repeat; }
#indexnotice .noticeinfo{ padding:5px; line-height:20px;}

#indexcategory{ height:341px; overflow:hidden;}
#indexcategory h2{text-align:center; font-family:"Î¢ÈíÑÅºÚ"; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; display:block;background:url(hexin_35.jpg) no-repeat; }
#indexcategory ul{ padding-left:10px; padding-top:6px;}
#indexcategory ul li{ width:186px; height:34px; line-height:34px; text-indent:20px;background:url(leftpro.jpg) no-repeat;}
#indexcategory ul li a{ color:#666666;}
#indexcategory ul li a:hover{ color:#FF3300;}

#indexcontact .contacttitle{text-align:center; font-family:"Î¢ÈíÑÅºÚ"; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; display:block;background:url(hexin_35.jpg) no-repeat;}
#indexcontact .info{ padding:5px; line-height:20px;}

/*µ×²¿µ¼º½*/
#footer{ background:url(hexin_72.jpg) repeat-x top; min-height:123px; padding-top:10px;}
#footer #fmenu ul{ padding-left:250px;}
#footer #fmenu li{ float: left; width:60px; height:25px; line-height:25px;}
#footer .finfo{ line-height:20px; text-align:center;}

#iabout .top{ background:url(index_01.jpg) no-repeat; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF; font-size:14px; text-indent:40px;}
#iabout .top span{ float:right; margin-top:15px; margin-right:10px;}
#iabout .mid{ background:url(index_03.jpg) repeat-y; min-height:202px;}
#iabout .mid .info{ padding:6px; line-height:20px;}
#iabout .foot img{ display:block;}

#iproduct .top{ background:url(index_01.jpg) no-repeat; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF; font-size:14px; text-indent:40px;}
#iproduct .top span{ float:right; margin-top:15px; margin-right:10px;}
#iproduct .mid{ background:url(index_03.jpg) repeat-y; min-height:202px;}

.hotpro{ width:138px; float:left; margin:5px 8px;}
.hotpro img{ width:135px; height:97px; padding:1px; border:#CCCCCC 1px solid;}
.hotpro span{ height:20px; line-height:20px;}

.hotnews{ height:25px; line-height:25px; border-bottom:#CCCCCC 1px dotted; width:95%; margin-left:10px;}
.hotnews span{ float:right;}

#iproduct .foot img{ display:block;}

/*Ê×Ò³ÐÂÎÅ*/
#cnews{ width:381px; float:left;}
#cnews .top{background:url(news_01.jpg) no-repeat; height:31px; line-height:31px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF; font-size:14px; text-indent:40px;}
#cnews .top span{ float:right; margin-top:12px; margin-right:10px;}
#cnews .mid{ background:url(news_03.jpg) repeat-y; min-height:202px;}
#cnews .foot img{ display:block;}

#innews{ float:right;}
#innews .top{background:url(news_01.jpg) no-repeat; height:31px; line-height:31px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFFFFF; font-size:14px; text-indent:40px;}
#innews .top span{ float:right; margin-top:12px; margin-right:10px;}
#innews .mid{ background:url(news_03.jpg) repeat-y; min-height:202px;}
#innews .foot img{ display:block;}

/*ÄÚÒ³¹ØÓÚÎÒÃÇ*/
#main #left{ width:200px; float:left;}
#main #right{ width:750px; float:right;}
#left .abouttitle{ background:url(about_title.jpg) no-repeat; height:71px; line-height:45px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333333; text-indent:25px;}
#leftmenu{ width:200px;}
#leftmenu li{ line-height:32px; text-indent:20px; }
#leftmenu li a{ display:block;border-bottom:#CCCCCC 1px solid;}
#leftmenu li a:hover{ background:url(first-bg-02.gif) no-repeat bottom; color:#FFFFFF;}
#leftmenu li ul li{ border-bottom:none; background:#F5F5F5;}
#leftmenu li ul li a:hover{ background:#CCCCCC;}

#right #righttitle{ height:27px; line-height:27px; background:url(right_bg.jpg) no-repeat; text-indent:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
#right #aboutinfo{ padding:5px; line-height:20px;}
.page{ height:25px; line-height:25px; text-align:center;}

#newslist ul{ padding-left:10px;}
#newslist ul li{ height:25px; line-height:25px; border-bottom:#CCCCCC 1px dotted;}
#newslist ul li span{ float:right;}

#newsinfo{ width:750px; overflow:hidden;}
#newsinfo .ntitle{ height:25px; line-height:25px; text-align:center; font-size:16px;}
#newsinfo .ntime{ height:35px; line-height:35px; text-align:center; border-bottom:#666666 1px dotted;}
#newsinfo .ninfo{ padding:5px; line-height:20px;}

#photolist li{ float:left; width:170px; margin:5px 8px;}
#photolist li img{ border:#CCCCCC 1px solid; padding:2px;}
#photolist li p{ height:20px; line-height:20px; text-align:center; width:170px;}

#indexlink .title{ background:url(indexcase_03.jpg) no-repeat; height:38px; line-height:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-indent:50px; margin-top:10px;}
#indexlink .line{ border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;height:auto;border-bottom:#CCCCCC 1px solid; }
#indexlink .line .info{ margin:10px 11px; float:left;}
#indexlink .line .info img{ width:150px; height:70px; border:#CCCCCC 1px solid; padding:2px;}
