html,body
{
	background:#fff;
	margin:0px;
	padding:0px;
	font:normal 12px 宋体,Arial,Verdana,Tahoma;
	text-align:center;
	color:#464646;
	font-size:12px;
	line-height:220%;
    }
a:link{text-decoration:none;color:#1848B5;}
a:visited{text-decoration:none;color:#1848B5;}
a:hover{text-decoration:underline;color:#d20000;}
a:active{text-decoration:underline;color:#d20000;}

 img{border:0px;}
.red{color:#f00;} 
.orange{color:#FF4500;} 
.blue{color:#0000EE;}
.right{float:right;color:#808080;}

#Container
{
    border:5px solid #fff;
    background:#fff;
    margin:0px auto;
    width:982px;
    height:auto;
    overflow:hidden;
    }
#Top
{    
    border:1px solid #e3e3e3;
    background:#fff url(images/box_title.gif) repeat-x;
    margin:0px auto;
    width:962px;
    height:30px;
    line-height:240%;
    text-align:left;
    color:#888888;
    overflow:hidden;
    }
.top_l
{
    float:left;
    text-indent:5px;
    }
.top_m
{
    float:left;
    margin-left:20px;
    color:#d20000;
    }
.top_r
{
    float:right;
    text-align:right;
    margin-right:5px;
    }
#Header
{    
    margin:5px auto 0px auto;
    width:962px;
    height:80px;
    overflow:hidden;
    }
.logo
{
    margin:5px auto;
    width:200px;
    height:70px;
    float:left;
    overflow:hidden;
    }
.say
{
    margin:5px auto 5px 5px;
    width:170px;
    height:70px;
    float:left;
    line-height:450%;
    overflow:hidden;
    }
.banner
{
    margin:5px auto;
    width:570px;
    height:70px;
    float:right;
    overflow:hidden;
    }
#Menu
{    
    border:0px solid #dcdcdc;
    background:url(images/menu_bg.jpg) 0px 6px no-repeat;
    margin:2px auto;
    width:962px;
    height:80px;
    overflow:hidden;
    }
#menus
{
	margin:0px auto;
	width:950px;
	height:32px;
	overflow:hidden;
}
#l_menu
{
	margin:0px auto;
	width:620px;
	height:33px;
	float:left;
}
#r_menu
{ 
	margin:0 auto;
	width:275px;
	height:32px;
	float:right;
}
.main_menu
{
    list-style-type:none;
    margin:0px auto;
    padding:0px;
    width:100%;
    height:32px;    
    }
.main_menu  li
{
    float:left;
    margin-left:1px;
    width:65px;
    height:32px;
    line-height:320%;
    overflow:hidden;
    }
.main_menu li a
{
    width:65px;
    height:32px;
    display:block;
    text-decoration:none;
    }
.main_menu li a:hover
{
    background:url(images/menu_1.gif) 0px 2px  no-repeat;
    color:#fff;
    font-size:13px;
    text-decoration:none;
    }
.sel a{color:#fff;background:url(images/menu_1.gif) 0px 2px no-repeat;}
.sel a:visited{color:#fff;}
   
.search
{
    margin:0px auto;
    width:940px;
    height:45px;
    overflow:hidden;
    } 
.search_left
{
    margin:9px 15px 8px auto;
    float:left;
    width:250px;
    height:30px;
    color:#FFFF00;
    line-height:250%;
    text-align:left;
    overflow:hidden;
    }
.search_left a:link{color:#FFFF00;}
.search_left a:visited{color:#FFFF00;}
.search_left a:hover{color:#fff;}
.search_left a:active{color:#FFFF00;}
.search_mid
{
    background:url(images/searcddh_bg.jpg) no-repeat;
    margin:8px auto;
    width:439px;
    height:32px;
    float:left;
    } 
.search_mid_tab
{
    margin:1px auto;
    padding:0px;
    width:95%;
    height:25px;
    line-height:160%;
    vertical-align:middle;
    overflow:hidden;
    }
.search_mid_tab_td1{width:60%;}
.search_mid_tab_td2{width:20%;}
.search_mid_tab_td3{width:20%;}
.listinput
{
    border:1px solid #dcdcdc;
    width:100px;
    height:24px;
    line-height:220%;
    overflow:hidden;
    }
.inputbut
{
    border:1px solid #a0a0a0;
    background:#fff;
    width:50px;
    height:22px;
    line-height:150%;
    font-weight:bold;
    display:block;
    display:inline-block;
    color:#d20000;
    overflow:hidden;
    } 
.search_right
{
    margin:8px 8px 8px auto;
    float:right;
    width:120px;
    height:32px;
    color:#FFFF00;
    line-height:250%;
    text-align:left;
    overflow:hidden;
    }
.search_right a:link{color:#FFFF00;}
.search_right a:visited{color:#FFFF00;}
.search_right a:hover{color:#fff;}
.search_right a:active{color:#FFFF00;}
    
#Content0
{    
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content0_l
{    
    border:1px solid #e3e3e3;
    margin:0px auto;
    width:128px;
    height:80px;
    float:left;
    overflow:hidden;
    }
.Content0_m
{    
    border:1px solid #e3e3e3;
    margin:0px auto 0px 8px;
    width:128px;
    height:80px;
    float:left;
    overflow:hidden;
    }
.Content0_r
{    
    border:1px solid #e3e3e3;
    margin:0px auto;
    width:128px;
    height:80px;
    float:right;
    overflow:hidden;
    }
.Content0_sm
{
    border:1px solid #e3e3e3;
    margin:5px auto 2px auto;
    width:110px;
    height:50px;
    overflow:hidden;
    }
.Content0_tit
{
    margin:0px auto;
    width:110px;
    height:22px;
    display:block;
    line-height:180%;
    overflow:hidden;
    }
#Content00
{   
    border:1px solid #e3e3e3;
    margin:8px auto 0px auto;
    width:960px;
    height:50px;
    overflow:hidden;
    }
#Content1
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content1_l
{
    border:0px solid #e3e3e3;  
    margin:0px auto;
    width:267px;
    height:467px;
    float:left;
    overflow:hidden;
    } 
.Content1_m
{
    border:1px solid #e3e3e3;  
    margin:0px auto 0px 8px;
    width:454px;
    height:465px;
    float:left;
    overflow:hidden;
    } 
.Content1_r
{
    border:1px solid #e3e3e3;  
    background:#fff;
    margin:0px auto;
    width:221px;
    height:465px;
    float:right;
    overflow:hidden;
    }  
.Content1_l_box
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:265px;
    height:275px;
    overflow:hidden;
    } 
.Content1_m_box
{
    border:0px solid #e3e3e3;  
    margin:0px auto;
    width:452px;
    height:245px;
    overflow:hidden;
    } 
#index_yp {width:100%; height:240px;overflow:hidden;}
	.index_yp_card { width:100%; height:33px;background:url(images/dg_bg.gif) repeat-x;}
	.dh_dh{width:200px; height:33px;background:url(images/star.gif) 5px 5px  no-repeat;float:left;text-align:left;text-indent:25px;color:#d20000;font-weight:bold;font-size:14px;line-height:220%;}
		.yp_card_0, .yp_card_2, .yp_card_4 {width:57px ; height:33px ; float:left ; background:url(images/online_1.gif) no-repeat; text-align:center ; color:#d20000 ; font-weight:bold ; line-height:31px ;cursor:pointer}
		.yp_card_1, .yp_card_3, .yp_card_5, .yp_card_6 {border-left:1px solid #e3e3e3; width:45px ; height:29px ; float:left ; text-align:center ; color:#333333 ;  line-height:29px ;cursor:pointer}
		
	.index_yp_main {border:1px solid #e3e3e3; width:440px; height:200px;margin:2px auto 0px auto;overflow:hidden;}
	
.zhiding
{
    border-top:1px solid #e3e3e3; 
    border-bottom:1px solid #e3e3e3; 
    background:#fafafa;
    margin:0px auto;
    width:100%;
    height:35px;
    font-size:20px;
    line-height:180%;
    font-weight:bold;
    overflow:hidden;
    }
.zhiding a:link{color:#d20000;}
.zhiding a:visited{color:#d20000;}
.zhiding a:hover{color:#d20000;}
.zhiding a:active{color:#d20000;}
.tuijian
{
    margin:5px auto;
    width:98%;
    height:310px;
    overflow:hidden;
    }  
.Content1_r_box
{ 
    margin:0px auto;
    width:209px;
    height:160px;
    overflow:hidden;
    } 
.logtab
{
    margin:5px auto;
    width:99%;
    line-height:200%;
    color:#303030;
    } 
.log_but
{
    border-top:1px solid #a0a0a0;
    border-left:1px solid #a0a0a0;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    background:#f0f0f0; 
    width:50px;
    height:24px;
    line-height:180%;
    font-size:12px;
    color:#d20000;
    font-weight:bold;
    overflow:hidden;
    vertical-align:middle;
    }
.log_but2
{
    border-top:1px solid #a0a0a0;
    border-left:1px solid #a0a0a0;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    background:#f0f0f0;
    margin:0px auto;
    width:65px;
    height:22px;
    line-height:24px;
    font-size:12px;
    color:#004ECB;
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
    text-align:center;
    }
.log_but2:hover
{
    text-decoration:none;
    } 
.Content1_r_box1
{ 
    border:1px solid #e3e3e3;
    margin:5px auto 0px auto;
    width:200px;
    height:75px;
    overflow:hidden;
    } 
#Content2
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content2_l
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:265px;
    height:75px;
    float:left;
    overflow:hidden;
    } 
.Content2_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:685px;
    height:75px;
    float:right;
    overflow:hidden;
    }
#Content3
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content3_l
{
    border:0px solid #e3e3e3;  
    margin:0px auto;
    width:267px;
    height:502px;
    float:left;
    overflow:hidden;
    } 
.Content3_l_box
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:265px;
    height:324px;
    overflow:hidden;
    } 
.Content3_m
{
    border:1px solid #e3e3e3;  
    margin:0px auto 0px 8px;
    width:454px;
    height:500px;
    float:left;
    overflow:hidden;
    } 
.Content3_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:220px;
    height:500px;
    float:right;
    overflow:hidden;
    } 
#Content4
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content4_l
{ 
    border:1px solid #e3e3e3; 
    margin:0px auto;
    width:265px;
    height:305px;
    float:left;
    overflow:hidden;
    } 
.Content4_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:685px;
    height:305px;
    float:right;
    overflow:hidden;
    } 
.Content4_r_box
{
    border-bottom:0px dashed #e3e3e3;  
    margin:0px auto;
    width:680px;
    height:137px;
    overflow:hidden;
    } 
#Content5
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content5_l
{ 
    border:1px solid #e3e3e3; 
    margin:0px auto;
    width:265px;
    height:280px;
    float:left;
    overflow:hidden;
    } 
.Content5_m
{
    border:1px solid #e3e3e3;  
    margin:0px auto 0px 8px;
    width:455px;
    height:280px;
    float:left;
    overflow:hidden;
    } 
.Content5_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:220px;
    height:280px;
    float:right;
    overflow:hidden;
    }
#Content6
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content6_l
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:265px;
    height:75px;
    float:left;
    overflow:hidden;
    } 
.Content6_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:685px;
    height:75px;
    float:right;
    overflow:hidden;
    }
#Content7
{  
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.Content7_l
{ 
    border:1px solid #e3e3e3; 
    margin:0px auto;
    width:265px;
    height:300px;
    float:left;
    overflow:hidden;
    }  
.Content7_m
{
    border:1px solid #e3e3e3;  
    margin:0px auto 0px 8px;
    width:454px;
    height:300px;
    float:left;
    overflow:hidden;
    } 
.Content7_r
{
    border:1px solid #e3e3e3;  
    margin:0px auto;
    width:220px;
    height:300px;
    float:right;
    overflow:hidden;
    } 
#Content8
{  
    border:1px solid #e3e3e3;
    background:#fff;
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.pic_fr
{
    margin:10px auto;
    width:940px;
    height:auto;
    overflow:hidden;
    } 
.pic_fr_box
{
    border-top: 1px solid #e3e3e3; 
    border-left: 1px solid #e3e3e3; 
    border-right: 2px solid #e3e3e3; 
    border-bottom: 2px solid #e3e3e3; 
    margin-left:13px;
    margin-top:10px;
    width: 120px; 
    height: 50px; 
    float: left;
    overflow:hidden;
    } 
#Content9
{  
    border:1px solid #e3e3e3;
    background:url(images/box_t_bg.jpg) repeat-x;
    margin:8px auto 0px auto;
    width:962px;
    height:auto;
    overflow:hidden;
    }
.dl
{
    border-bottom:1px dashed #e3e3e3;
    margin:8px auto;
    width:940px;
    height:auto;
    padding:0px 0px 8px 0px;
    list-style:none; 
    overflow:hidden;
    }
.dt
{
    background:#d20000;
    margin-right:10px;
    width:60px;
    height:22px;
    float:left;
    color:#fff;
    line-height:180%;
    font-weight:bold;
    overflow:hidden;
    }
.dl dd
{
    margin:0px 0px;
    margin-right:10px;
    height:22px;
    text-align:left; 
    line-height:200%;
    display:block;
    word-break:keep-all;
    float:left;  
    overflow:hidden;
    }
#Content10
{  
    border:1px solid #e3e3e3;
    background:url(images/box_title.gif) repeat-x;
    margin:8px auto 0px auto;
    width:962px;
    height:30px;
    line-height:240%;
    color:#999999;
    overflow:hidden;
    }

#Footer
{    
    margin:8px auto;
    width:962px;
    height:auto;
    color:#333333;
    line-height:180%;
    overflow:hidden;
    }
    

  
.h2_dh
 {
     margin:0px auto;
     width:98%;
     height:22px;
     font-size:14px;
     text-align:left;
     font-weight:normal;
     color:#FF4500;
     line-height:200%;
     text-indent:8px;
     overflow:hidden;
     }   
    
 /*导航 start*/   
.indexdh
{
    border-bottom:1px solid #e3e3e3;
    background:#f5f5f5 url(images/box_title.gif) repeat-x;
    margin:0px auto;
    width:100%;
    height:30px;
    overflow:hidden;
    }
.indexdh_left
{
    background:url(images/box_dot.gif) 8px 10px no-repeat;
    margin:0px auto;
    width:80px;
    height:30px;
    display:block;
    float:left;
    color:#d20000;
    font-size:14px;
    text-align:left;
    text-indent:20px;
    line-height:240%;
    overflow:hidden;
    }
.indexdh_right
{
    float:right;
    margin-right:5px;
    font-size:12px;
    line-height:270%;
    font-weight:normal;
    }
   
 /*left导航 start*/   
.leftdh
{
    border-bottom:1px solid #e3e3e3;
    background:url(images/box_title.gif) repeat-x;
    margin:0px auto;
    width:100%;
    height:30px;
    overflow:hidden;
    }
.leftdh_left
{
    background:url(images/box_dot.gif) 8px 10px no-repeat;
    margin:0px auto;
    width:80px;
    height:30px;
    display:block;
    float:left;
    color:#d20000;
    font-size:14px;
    text-align:left;
    text-indent:20px;
    line-height:240%;
    overflow:hidden;
    }
.leftdh_right
{
    float:right;
    margin-right:8px;
    font-size:12px;
    line-height:270%;
    font-weight:normal;
    }
       
    
/*新闻列表 start*/
.indexnews_list
{
    margin:0px auto;
    width:100%;
    padding:0px 0px;
    list-style:none;
    overflow:hidden; 
}
.indexnews_list li
{
    background:url(images/point.gif) 5px 9px no-repeat;
    margin-left:3px;
    width:198px;
    height:25px;
    float:left;
    text-align:left; 
    padding-left:12px;
    line-height:180%;
    font-size:14px;
    overflow:hidden;  
}
/*left新闻列表 start*/
.leftnews_list
{
    margin:0px auto;
    width:95%;
    padding:0px 0px;
    list-style:none;
    overflow:hidden; 
}
.leftnews_list li
{
    background:url(images/point.gif) 2px 10px no-repeat;
    text-align:left; 
    padding-left:8px;
    line-height:200%;
    overflow:hidden;  
}
/*right新闻列表 start*/
.rightnews_list
{
    margin:2px auto;
    width:99%;
    padding:0px 0px;
    list-style:none;
    overflow:hidden; 
}
.rightnews_list li
{
    border-bottom:1px dashed #dcdcdc;
    background:url(images/point1.gif) 2px 8px no-repeat;
    margin-left:5px;
    width:200px;
    height:24px;
    float:left;
    font-size:12px;
    text-align:left; 
    padding-left:12px;
    line-height:200%;
    display:block;
    overflow:hidden;  
}
.rightnews_list li a{display:block;}


/*产品图片 start*/
.pro_big
{
    margin:1px 1px;
    width:129px;
    height:auto;
    float:left;
    overflow:hidden;
    }
.pro_sm
{
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-right:3px solid #e3e3e3;
    border-bottom:3px solid #e3e3e3;
    margin:10px auto 2px auto;
    width:100px;
    height:100px;
    overflow:hidden;
    }
.pro_tit
{
    margin:3px auto;
    width:110px;
    height:22px;
    line-height:200%;
    overflow:hidden;
    }
    
/*商机产品主题列表导航 start*/
.pro_dl
{
    margin:4px auto;
    padding:0px 0px;
    width:95%;
    list-style:none;
}
.pro_dt
{
    margin-right:15px;
    width:60px;
    height:22px;
    float:left;
    color:#fff;
    line-height:200%;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    overflow:hidden;
    }
.pro_dt a:link{color:#0000ee;}
.pro_dt a:visited{color:#0000ee;}
.pro_dt a:hover{color:#0000ee;}
.pro_dt a:active{color:#0000ee;}
.pro_dd
{ 
    margin:0px 0px;
    margin-right:10px;
    height:22px;
    text-align:left; 
    line-height:220%;
    display:block;
    word-break:keep-all;
    float:left;  
    font-size:12px;
    overflow:hidden;    
}


/*材料设备 start*/
.pros_big
{
    margin:1px 1px;
    width:133px;
    height:auto;
    float:left;
    overflow:hidden;
    }
.pros_sm
{
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-right:3px solid #e3e3e3;
    border-bottom:3px solid #e3e3e3;
    margin:8px auto 2px auto;
    width:100px;
    height:100px;
    overflow:hidden;
    }
.pros_tit
{
    margin:2px auto;
    width:100px;
    height:20px;
    display:block;
    line-height:160%;
    overflow:hidden;
    }
/*专家tab*/
.zhj_box
{
    border:0px solid #e3e3e3;
    margin:3px auto;
    width:250px;
    height:125px;
    overflow:hidden;
}
.zhj_pic
{
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-right:3px solid #e3e3e3;
    border-bottom:3px solid #e3e3e3;
    margin:3px auto;
    width:90px;
    height:100px;
    overflow:hidden;
}
.zhj_tab{width:99%;text-align:left;line-height:150%;}
.zhj_td_1{width:32%;}
.zhj_td_2{width:23%;text-indent:5px;}
.zhj_td_3{border-bottom:1px dashed #dcdcdc;width:42%;}

/*名人名企 start*/
.per_box
{
    margin:8px auto 2px auto;
    width:250px;
    height:130px;
    overflow:hidden;
}
.famous_tab
{
    margin:0px auto;
    width:99%;   
    text-align:left;
    line-height:160%;
}
.famous_tab th
{
    width:30%;
}
.famous_tab td
{
    width:70%;
    vertical-align:text-top;
    text-indent:5px;
   
}
.famous_pic
{
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-right:3px solid #e3e3e3;
    border-bottom:3px solid #e3e3e3;
    margin:0px auto;
    width:90px;
    height:100px;
    text-align:center;
    float:left;
    overflow:hidden;
}
.famous_new
{
    margin:1px auto;
    width:130px;
    height:85px;
    text-align:justify;
    vertical-align:text-top;
    overflow:hidden;
}

/*展会资讯 start*/
.showtab
{
    margin:1px auto;
    width:100%;
    line-height:210%;
}
.showtab_td0
{
    background:url(images/show_point.gif) 4px 6px no-repeat;
    width:3%;
}
.showtab_td1
{
    width:50%;
    text-align:left;
}
.showtab_td2
{
    width:35%;
}
.showtab_td3{
    width:12%;
}

