#main{ width:1004px; height:175px; padding:0; margin:10px auto 5px auto; position:relative; background:url(../images/main_bg.jpg) no-repeat;}



#rumain{ width:1004px; height:175px; padding:0; margin:10px auto 5px auto; position:relative; background:url(../images/rumain_bg.jpg) no-repeat;}



.banner{ width:1002px; margin:0 auto;}







.mainnav{ background:url(../images/mainnav.jpg) no-repeat; height:39px;line-height:39px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}



.mainnav ul{padding:0px;margin:0px;}



.mainnav li{float:left;position:relative}



.mainnav li .snav{color:#DFE3EC;padding:0 36px 0 42px;height:39px;line-height:39px;margin-left:4px;display:block; display:inline; background:url(../images/nav_a_bg.jpg) repeat-x left top; float:left;}



.mainnav li .snav a:visited{color:#DFE3EC;}



.mainnav li.hover a,.mainnav li a:hover{color:#9F9EA4;background-position:left bottom; text-decoration:none;}



.mainnav li div{position:absolute; z-index:99999999999999;left:4px;bottom:39px!important;bottom:38px;width:366px; background:url(../images/mainnav_bg.png) no-repeat; padding:20px; line-height:18px; height:168px; }







.mainnav li div span { width:180px; height:auto; margin-top:10px; font-size:12px; display:block; float:left;}







#bg a{ color:#1b3975;}



#bg a:hover{ color:#ff6600; text-decoration:underline;}







.mainnav li div img{ width:184px; height:144px; float:right;}







#nav_05 div,#nav_06 div,#nav_07 div{left:auto;right:0px;}











.nav_con { width:360px; height:168px; background:#f5f8f5; padding:20px;}















#main .more{ height:20px;}

#main .more a{ display:block; background:url(../images/ico_more.jpg) no-repeat;width:46px; height:15px; float:right;}

#main .video{ height:71px; margin-top:16px;}

#main .video a{ display:block;background:url(../images/intro.jpg) no-repeat; width:223px; height:71px; float:left;}

#main #main01{ position:absolute; top:10px; left:15px; padding:5px; width:355px; height:150px;overflow:hidden;}

#main #main02{ position:absolute; top:10px; left:400px; padding:5px; width:322px; height:150px; overflow:hidden;}

#main #main03{ position:absolute; top:16px; left:747px; width:245px; height:150px;overflow:hidden;}

#main #main04{ position:absolute; top:265px; left:0px; width:1002px; height:149px;overflow:hidden;}



#main #main04 li{ float:left; margin-right:20px;}



#main #main04 li span{ width:70px; display:block; text-align:center; background:url(../images/ico03.jpg) no-repeat 0px 9px;margin:0 auto;}

#main #main04 li a{ display:block; width:235px; height:114px; padding-top:10px; background:url(../images/main_hover.jpg) no-repeat top;text-align:center; text-decoration:none;}

#main #main04 li a:hover{ display:block; width:235px; height:114px; padding-top:10px; background:url(../images/main_hover.jpg) no-repeat bottom;}





#rumain .more{ height:20px;}

#rumain .more a{ display:block; background:url(../images/ico_more.jpg) no-repeat;width:46px; height:15px; float:right;}

#rumain .video{ height:71px; margin-top:16px;}

#rumain .video a{ display:block;background:url(../images/intro.jpg) no-repeat; width:223px; height:71px; float:left;}

#rumain #main01{ position:absolute; top:10px; left:15px; padding:5px; width:355px; height:150px;overflow:hidden;}

#rumain #main02{ position:absolute; top:10px; left:400px; padding:5px; width:322px; height:150px; overflow:hidden;}

#rumain #main03{ position:absolute; top:16px; left:747px; width:245px; height:150px;overflow:hidden;}

#rumain #main04{ position:absolute; top:265px; left:0px; width:1002px; height:149px;overflow:hidden;}



#rumain #main04 li{ float:left; margin-right:20px;}



#rumain #main04 li span{ width:70px; display:block; text-align:center; background:url(../images/ico03.jpg) no-repeat 0px 9px;margin:0 auto;}

#rumain #main04 li a{ display:block; width:235px; height:114px; padding-top:10px; background:url(../images/main_hover.jpg) no-repeat top;text-align:center; text-decoration:none;}

#rumain #main04 li a:hover{ display:block; width:235px; height:114px; padding-top:10px; background:url(../images/main_hover.jpg) no-repeat bottom;}



























.nomargin{ margin-right:0px!important;}



.stockinput {



    background: none repeat scroll 0 0 transparent;



    border: medium none;



    display: inline;



    font-family: "宋体";



    font-size: 12px;



    text-align: center;



    text-decoration: none;



    width: 40px;



}



.stockinput2 {



    background: none repeat scroll 0 0 transparent;



    border: medium none;



    display: inline;



    font-family: "宋体";



    font-size: 12px;



    text-align: right;



    text-decoration: none;



    width: 40px;



}







/*================= 聚合页（首页）模板样式，随需要修改 =================*/



.article_list ul li { width:322px;}



.article_list ul li a{ background: url(../images/ico_01.jpg) no-repeat scroll 3px 5px transparent;  padding-left:10px;line-height:24px;}



.article_list ul li span{ float:right;line-height:24px;}







.article_list3{ padding:0px 13px;}



.article_list3 img{ margin-right:5px; width:7%;}







.article_list2 ul li {}



.article_list2 ul li a{ background: url(../images/ico_01.jpg) no-repeat scroll 3px 5px transparent; padding-left:12px;line-height:23px;}



.article_list2 ul li span{ line-height:23px; color:#999;padding-left:5px;}







.article_piclist ul li {float: left;padding: 5px 0; border-bottom:1px solid #999; width: 100%;}



.article_piclist ul li img { background-color: #FFFFFF; border: 1px solid #999; float: left;margin-right:5px;padding:1px;}



.article_piclist ul li a{ line-height:2.5em;}



.article_piclist ul li h2{ font-size:12px;}







.article_img1list{ width:340px;}



.article_img1list .img1{ display:block;}



.article_img1list h2 span{ line-height:23px; color:#999; font-size:12px; font-weight:normal; padding-left:5px;}







.article_img1list .img1 h2 a{ color:#3C3C3C; font-size:12px; font-weight:normal;background: url(../images/ico_01.jpg) no-repeat scroll 3px 5px transparent; padding-left:12px;}



.article_img1list .img1 a img{ width:84px; height:65px; float:left;margin-right:10px;}



.article_img1list ul li {}



.article_img1list ul li a{ background: url(../images/ico_01.jpg) no-repeat scroll 3px 5px transparent; padding-left:12px;line-height:23px;}



.article_img1list ul li span{ line-height:23px; color:#999;padding-left:5px;}







.article_dig1list{}



.article_dig1list .dig1{ height:110px; padding-top:10px;}



.article_dig1list .dig1 a img{ width:100px; height:100px; float:left; padding:2px; border:1px solid #999; background-color:#fff; margin-right:5px;}



.article_dig1list ul li { background: url(../images/dotline_01.jpg) repeat-x scroll 0 bottom transparent;}



.article_dig1list ul li a{ background: url(../images/listdot_01.jpg) no-repeat scroll 3px 5px transparent; padding-left:10px;line-height:2.5em;}



.article_dig1list ul li span{ float:right;line-height:2.5em;}







.search_form{width:232px;}



.search_form .txt{ background:url(../images/search-txt-bg.jpg) no-repeat; width:190px; height:21px; padding-left:10px; border:0; float:left; color:#999; line-height:21px;}



.search_form .btn{ float:left;}







.product_list{ padding:8px;}



.product_list ul li{ text-align:center; float:left; padding:0 10px;}



.product_list ul li img{padding:2px; border:1px solid #999; background-color:#fff;}







.product_slide{ position:relative; padding-top:10px;}



.product_slide .wrapper{ overflow:hidden; width:970px; margin:0 auto;}



.product_slide ul li{ text-align:center; float:left; width:195px;}



.product_slide ul li img{padding:2px; border:1px solid #999; background-color:#fff;}



.product_slide .arrow{display: block;height: 37px;width: 22px;background: url(../images/arrow.jpg) no-repeat 0 0px;text-indent: -100em;position: absolute;top: 70px;cursor: pointer;}



.product_slide .forward{background-position: 0px -3px;right: -7px;}



.product_slide .back{background-position: 0 -3px;left: -5px;}







.m_01{ width:526px;height:250px; position:relative;}



.m_01 dl dt{height:37px;background:url(../images/tit_menubg.jpg) no-repeat top; padding:4px 0 0 5px}



.m_01 dl dt a{



    float:left;



    display:block;



    cursor:pointer;



	color:#4B4B4B;



	width:96px;



	line-height:30px;



	height:37px;



	background:url(../images/tit_hover.jpg) no-repeat top;



	text-align:center;



    text-decoration:none;



}



.m_01 dl dt a.on{



	color:#fff;



	display:block;



    font-weight:bold;



	width:96px;



	line-height:30px;



	height:37px;



	background:url(../images/tit_hover.jpg) no-repeat bottom;



	text-align:center;



    text-decoration:none;



    }



.m_01 dl dd{padding:10px 0 0 10px;}



.m_01 dl dd .more{display:block;width:50px; height:17px; position:absolute; top:10px;right:0px; color:#FF6601;}







