/* CSS Document */



body{margin:0;
font-family:Arial;
font-size:12px;
color:#565656;
line-height:24px;}

a{text-decoration:none;}

a:link{color:#565656; text-decoration:none;}
a:visited{color:#565656; text-decoration:none;}
a:hover{color:#36C; text-decoration:underline;}
a:active{color:#F30; text-decoration:none;}

img{border:0;}
form,input,p{margin:0; padding:0;}
ul,li{list-style:none; padding:0; margin:0;}


#wrapper{margin:0; padding:0;}


#header{width:99.8%; height:47px; overflow:hidden; margin:0 auto;background:url(../images/index_02.jpg) repeat-x;}
.hd_box{width:1000px; height:47px; margin:0 auto; overflow:hidden; text-align:right;}
.search{width:230px; height:auto; float:right; overflow:hidden;}
.sch_box{width:161px; height:35px; overflow:hidden; float:left; background:url(../images/index_04.jpg) no-repeat left; padding:12px 0 0 14px; text-align:left;}
.sch_input{width:144px; height:19px; line-height:20px; border:1px 
#FFF solid; font-family:Arial; font-size:10px; color:#999;}
.sch_but{width:40px; height:21px; float:left; overflow:hidden; padding:13px 0px 0px 0px;}

.lang{width:150px; height:auto; float:right; overflow:hidden; padding-top:10px; padding-right:25px;}

#top{width:99.8%; height:527px; overflow:hidden; margin:0 auto;background:url(../images/ind_bg.jpg) repeat-x; background-position:center top;}
.top_box{width:1000px; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.logo{width:1000px; height:116px; float:left; overflow:hidden; padding-top:26px; text-align:right;}
.banner{width:1000px; height:373px; float:left; overflow:hidden;}

#top_sub{width:99.8%; height:338px; overflow:hidden; margin:0 auto;background:url(../images/sub_bg.jpg) repeat-x; background-position:center top;}
.banner_sub{width:1000px; height:182px; float:left; overflow:hidden;}

#main{width:99.8%; height:auto; overflow:hidden; margin:0 auto;background:#FFF;}
.main_box{width:1000px; height:auto; margin:0 auto; overflow:hidden; text-align:left;}
.m_left{width:355px; height:auto; float:left; overflow:hidden; background:url(../images/ind_b_bg.jpg) repeat-x; background-position:top; border:1px #d4d4d4 solid; padding:10px 10px; margin-right:7px;}
.m_l_top{width:355px; height:30px; float:left; overflow:hidden;  border-bottom:1px #dcdcdc solid;}
.m_tit{width:100px; height:29px;line-height:29px; float:left; overflow:hidden; font-weight:bold; color:#000;}
.m_more{width:40px; float:right; overflow:hidden; padding-top:8px;}
.m_l_ctt{width:355px; height:auto; float:left; overflow:hidden; padding-top:15px;}

.m_left_sub{width:736px; height:auto; float:left; overflow:hidden; background:url(../images/ind_b_bg.jpg) repeat-x; background-position:top; border:1px #d4d4d4 solid; padding:10px 10px; margin-right:7px;}
.m_l_top_sub{width:736px; height:30px; float:left; overflow:hidden;  border-bottom:1px #dcdcdc solid;}
.m_tit_sub{width:700px; height:29px;line-height:29px; float:left; overflow:hidden; font-weight:bold; color:#000;}
.m_l_ctt_sub{width:736px; height:auto; float:left; overflow:hidden; padding-top:15px;}
.m_l_abt_sub{width:736px; height:auto; float:left; overflow:hidden; padding:15px;}
.Orange{ color:#F60;}

.m_news{ width:335px; height:auto; float:left; overflow:hidden; padding-top:0px !important;padding:0px 0 20px 20px; background:url(../images/index_32.jpg) 0 3px; background-repeat:no-repeat;}

.m_news_sub{ width:716px; height:auto; float:left; overflow:hidden; padding-top:0px !important;padding:0px 0 5px 20px; background:url(../images/index_32.jpg) 0 5px; background-repeat:no-repeat;}

.news_tit{width:335px; height:auto; line-height:20px; font-size:13px; font-weight:bolder;}
.news_ctt{width:335px; height:auto; line-height:18px;}
.news_date{width:335px; height:26px; color:#0033a7; font-family:Arial; line-height:26px; font-size:11px;}
a.n_text:link{color:#ff0060; text-decoration:none;}
a.n_text:visited{color:#ff0060; text-decoration:none;}
a.n_text:hover{color:#F03; text-decoration:underline;}
a.n_text:active{color:#C30; text-decoration:none;}

.ind_pro{width:150px; height:160px; float:left; overflow:hidden; padding:0 9px 0 9px;}

.sub_pro{width:150px; height:160px; float:left; overflow:hidden; padding:0 15px 0 16px;}

.ipro_img{width:150px; height:120px; border:1px #e5e5e5 solid; float:left; overflow:hidden;}
.ipro_name{width:150px; height:36px;float:left; overflow:hidden; text-align:center;}
a.iproid:link{color:#ff5a00; font-family:Arial;}
a.iproid:visited{color:#ff5a00; font-family:Arial;}
a.iproid:hover{color:#F06; font-family:Arial; text-decoration:underline;}
a.iproid:active{color:#F60; font-family:Arial;}

.m_right{width:232px; height:auto; float:right; overflow:hidden;}
.m_r_top{width:222px; height:25px; float:left; overflow:hidden;background:url(../images/index_28.jpg) no-repeat; padding:15px 0 0 10px; font-size:13px; font-weight:bold; color:#fff;}
.m_r_ctt{width:220px; height:auto; float:left; overflow:hidden;border-left:1px #d4d4d4 solid;border-right:1px #d4d4d4 solid;border-bottom:1px #d4d4d4 solid; padding:10px 0px 10px 10px;}
.catalogue li{width:195px; height:26px; line-height:26px; float:left; overflow:hidden; color:#000; font-size:13px; font-weight:bold; padding-left:15px; background:url(../images/index_35.jpg) 0 6px; background-repeat:no-repeat;}

.catalogue li.nobg{width:195px; height:26px; line-height:26px; float:left; overflow:hidden; color:#000; font-size:13px; font-weight:bold; padding-left:15px; background:#fff; background-repeat:no-repeat;}


.catalogue li a{ color:#000;}
.catalogue li a:hover{ color:#F06;}
.jiantou{color:#000; font-size:10px; font-family:"ËÎÌå";}


#footer{width:99.8%; height:auto; overflow:hidden; margin:0 auto; background:url(../images/index_02.jpg) bottom repeat-x;}
.ft_box{width:1000px; height:auto; margin:15px auto 0px auto; overflow:hidden;}
.f_link{width:985px; height:auto; float:left; overflow:hidden; border-top:5px #000 solid; background:#f5f5f5; padding-bottom:10px; padding-left:15px;}
.link{width:970px; height:45px; float:left; overflow:hidden; background:url(../images/index_43.jpg) 20px 0; background-repeat:no-repeat; background-position:top left; padding-top:12px;}
.l_tag{width:102px; height:29px;float:left; overflow:hidden; line-height:29px; text-align:center; font-size:13px; font-weight:bold; background:url(../images/index_47.jpg) no-repeat;}
.l_links ul{width:800px; height:29px; line-height:29px; float:left; overflow:hidden; padding-left:15px;}
.l_links li{width:auto; float:left; overflow:hidden; padding-right:20px; }
.l_l_more{width:50px;float:left; overflow:hidden; line-height:29px; height:29px;}
.l_cont{width:970px; height:auto; float:left; overflow:hidden; background:url(../images/index_50.jpg) repeat-x; background-position:top; padding-top:12px; line-height:24px; font-family:Arial;}
.black{color:#000;}
.copyr{width:1000px; height:47px; line-height:47px; padding-top:50px; float:left;overflow:hidden; text-align:center; font-family:Arial; color:#b5b5b5; }
